.EmojiArtChallenges_challengeHub__FusRS,.EmojiArtChallenges_challengePlayer__Rr2SZ,.EmojiArtChallenges_guessGame__Pon04,.EmojiArtChallenges_resultScreen__te1nj{--game-purple:#7c3aed;--game-purple-dark:#6d28d9;--game-mint:#10b981;--game-amber:#f59e0b;--game-surface:var(--color-surface,#f8fafc);--game-raised:var(--color-surface-raised,#ffffff);--game-text:var(--color-text-main,#111827);--game-muted:var(--color-text-muted,#6b7280);color:var(--game-text)}.EmojiArtChallenges_challengeHub__FusRS{display:flex;flex-direction:column;gap:1rem}.EmojiArtChallenges_hubTop__8YxEC{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;padding:clamp(.9rem,2vw,1.25rem);border-radius:14px;background:linear-gradient(135deg,#f5f3ff,#ecfdf5)}.EmojiArtChallenges_hubHeading__BzW1H{display:flex;flex-direction:column;align-items:flex-start;gap:.35rem;max-width:42rem}.EmojiArtChallenges_hubHeading__BzW1H>span,.EmojiArtChallenges_label__UN_g4{color:var(--game-purple);font-size:.75rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.EmojiArtChallenges_challengeIntro__RKL_C h3,.EmojiArtChallenges_hubHeading__BzW1H h3,.EmojiArtChallenges_resultScreen__te1nj h3{margin:0;font-size:clamp(1.2rem,3vw,1.65rem)}.EmojiArtChallenges_challengeIntro__RKL_C p,.EmojiArtChallenges_dailyCard__FEmLP p,.EmojiArtChallenges_hubHeading__BzW1H p,.EmojiArtChallenges_optionPanel__yJEMY p,.EmojiArtChallenges_resultScreen__te1nj>p,.EmojiArtChallenges_targetPanel__3J5yG p{margin:0;color:var(--game-muted);line-height:1.55}.EmojiArtChallenges_quickStart__9Fu4P{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.5rem;max-width:27rem}.EmojiArtChallenges_progressSummary__uTKWe{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.65rem;gap:.65rem;padding:.75rem;border-radius:13px;background:linear-gradient(135deg,#f5f3ff,#ecfdf5)}.EmojiArtChallenges_progressSummary__uTKWe>div,.EmojiArtChallenges_resultStats__1boYx>div{display:flex;flex-direction:column;align-items:center;gap:.2rem;min-width:0;padding:.65rem;text-align:center}.EmojiArtChallenges_progressSummary__uTKWe strong,.EmojiArtChallenges_resultStats__1boYx strong{font-size:clamp(1.05rem,2.5vw,1.35rem)}.EmojiArtChallenges_progressSummary__uTKWe span,.EmojiArtChallenges_resultStats__1boYx span{color:var(--game-muted);font-size:.72rem}.EmojiArtChallenges_dailyCard__FEmLP{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:1rem;gap:1rem;padding:clamp(.9rem,2vw,1.25rem);border-radius:14px;background:linear-gradient(135deg,#fffbeb,#f5f3ff);box-shadow:0 3px 12px rgba(17,24,39,.05)}.EmojiArtChallenges_dailyCopy__whvie{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.EmojiArtChallenges_canvasChallengePanel__MHckU h4,.EmojiArtChallenges_dailyCopy__whvie h4,.EmojiArtChallenges_optionPanel__yJEMY h4,.EmojiArtChallenges_targetPanel__3J5yG h4{margin:0;font-size:1rem}.EmojiArtChallenges_metaRow__PESsS{display:flex;flex-wrap:wrap;gap:.4rem}.EmojiArtChallenges_metaRow__PESsS span,.EmojiArtChallenges_roundBadge__8GTT_{padding:.35rem .55rem;border-radius:999px;color:#4c1d95;background:#ede9fe;font-size:.72rem;font-weight:750;text-transform:capitalize}.EmojiArtChallenges_streakNote__rkHA2{color:#92400e!important;font-size:.82rem;font-weight:700}.EmojiArtChallenges_dailyPalette__arpek{display:flex;align-items:center;gap:.65rem;padding:.55rem .7rem;border-radius:10px;background:rgba(255,255,255,.72)}.EmojiArtChallenges_dailyPalette__arpek span{color:var(--game-muted);font-size:.72rem;font-weight:750;text-transform:uppercase}.EmojiArtChallenges_dailyPalette__arpek strong{font-size:1.35rem;letter-spacing:.08em}.EmojiArtChallenges_momentumBand__Tm76B{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.8rem;gap:.8rem}.EmojiArtChallenges_scoreGoal__V2TZm,.EmojiArtChallenges_weeklyActivity__XYUY5{display:flex;flex-direction:column;gap:.7rem;min-width:0;padding:1rem;border-radius:13px;background:var(--game-surface)}.EmojiArtChallenges_scoreGoal__V2TZm>div:first-child,.EmojiArtChallenges_weeklyActivity__XYUY5>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.EmojiArtChallenges_scoreGoal__V2TZm>div:first-child strong,.EmojiArtChallenges_weeklyActivity__XYUY5>div:first-child strong{font-size:.9rem}.EmojiArtChallenges_scoreGoal__V2TZm small,.EmojiArtChallenges_weeklyActivity__XYUY5 small{color:var(--game-muted);font-size:.72rem}.EmojiArtChallenges_dayTrack__hN58r{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:.35rem;gap:.35rem}.EmojiArtChallenges_dayTrack__hN58r>div{display:flex;flex-direction:column;align-items:center;gap:.25rem;min-width:0;color:var(--game-muted);font-size:.68rem}.EmojiArtChallenges_dayTrack__hN58r b{display:grid;width:1.8rem;height:1.8rem;place-items:center;border-radius:50%;color:#6b7280;background:#e5e7eb;font-size:.85rem}.EmojiArtChallenges_dayTrack__hN58r .EmojiArtChallenges_dayComplete__oT2Qi b{color:#fff;background:var(--game-mint)}.EmojiArtChallenges_scoreGoal__V2TZm progress{width:100%;height:.7rem;accent-color:var(--game-purple)}.EmojiArtChallenges_hubOptions__Yqj3l{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.8rem;gap:.8rem}.EmojiArtChallenges_optionPanel__yJEMY{display:flex;flex-direction:column;align-items:flex-start;gap:.9rem;min-width:0;padding:1rem;border-radius:13px;background:var(--game-raised);box-shadow:0 3px 12px rgba(17,24,39,.045)}.EmojiArtChallenges_optionPanel__yJEMY>div:first-child{display:flex;flex-direction:column;align-items:flex-start;gap:.35rem}.EmojiArtChallenges_challengeToolbar__NgQZi,.EmojiArtChallenges_difficultyButtons__egdUn,.EmojiArtChallenges_guessActions__WXNEF,.EmojiArtChallenges_resultActions__bX5ea{display:flex;flex-wrap:wrap;gap:.5rem}.EmojiArtChallenges_answerOptions__Ty5kd button,.EmojiArtChallenges_challengeToolbar__NgQZi>button:not(.EmojiArtChallenges_primaryButton__NVtKJ),.EmojiArtChallenges_difficultyButtons__egdUn button{min-height:42px;padding:.55rem .75rem;border:1px solid #e5e7eb;border-radius:8px;color:var(--game-text);background:var(--game-raised);font:inherit;font-size:.82rem;font-weight:700;cursor:pointer}.EmojiArtChallenges_difficultyButtons__egdUn button[aria-pressed=true]{color:#fff;border-color:var(--game-purple);background:var(--game-purple)}.EmojiArtChallenges_selectedState__jFA5E{display:flex;flex-direction:column;gap:.2rem;font-size:.8rem}.EmojiArtChallenges_selectedState__jFA5E span{color:var(--game-muted);font-size:.75rem}.EmojiArtChallenges_primaryButton__NVtKJ,.EmojiArtChallenges_secondaryButton__ogD0K,.EmojiArtChallenges_textButton__T7iYh{min-height:44px;padding:.65rem .9rem;border:0;border-radius:8px;font:inherit;font-size:.84rem;font-weight:800;cursor:pointer}.EmojiArtChallenges_primaryButton__NVtKJ{color:#fff;background:var(--game-purple)}.EmojiArtChallenges_primaryButton__NVtKJ:hover{background:var(--game-purple-dark)}.EmojiArtChallenges_secondaryButton__ogD0K{color:#065f46;background:#d1fae5}.EmojiArtChallenges_textButton__T7iYh{color:var(--game-purple-dark);background:#ede9fe}.EmojiArtChallenges_challengeToolbar__NgQZi button:disabled,.EmojiArtChallenges_primaryButton__NVtKJ:disabled,.EmojiArtChallenges_secondaryButton__ogD0K:disabled{opacity:.45;cursor:not-allowed}.EmojiArtChallenges_privacyNote__Zrhef{margin:0;color:#047857;font-size:.78rem;text-align:center}.EmojiArtChallenges_playerHeader__FRlgj{position:-webkit-sticky;position:sticky;top:5.25rem;z-index:4;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:.8rem;gap:.8rem;padding:.65rem;border-radius:11px;background:var(--game-raised);box-shadow:0 3px 12px rgba(17,24,39,.07)}.EmojiArtChallenges_playerHeader__FRlgj>div:nth-child(2){display:flex;flex-direction:column;align-items:center;min-width:0;gap:.15rem;text-align:center}.EmojiArtChallenges_playerHeader__FRlgj>div:nth-child(2) span{color:var(--game-purple);font-size:.7rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.EmojiArtChallenges_playerHeader__FRlgj>div:nth-child(2) strong{overflow:hidden;max-width:100%;text-overflow:ellipsis;white-space:nowrap}.EmojiArtChallenges_timer__dsmU6{min-width:82px;color:#92400e;font-size:.84rem;font-weight:800;text-align:right}.EmojiArtChallenges_challengePlayer__Rr2SZ,.EmojiArtChallenges_guessGame__Pon04{display:flex;flex-direction:column;gap:1rem}.EmojiArtChallenges_challengeIntro__RKL_C{display:flex;flex-direction:column;align-items:flex-start;gap:.35rem}.EmojiArtChallenges_challengeIntro__RKL_C p{font-size:.82rem}.EmojiArtChallenges_playGrid__BClN9{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;grid-gap:.8rem;gap:.8rem}.EmojiArtChallenges_canvasChallengePanel__MHckU,.EmojiArtChallenges_targetPanel__3J5yG{display:flex;flex-direction:column;gap:.7rem;min-width:0;padding:.85rem;border-radius:12px;background:var(--game-raised);box-shadow:0 3px 12px rgba(17,24,39,.045)}.EmojiArtChallenges_targetPanel__3J5yG pre{max-width:100%;max-height:580px;margin:0;padding:.75rem;overflow:auto;border-radius:10px;background:var(--game-surface);font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,monospace;font-size:clamp(.55rem,1.4vw,.92rem);line-height:1.05;white-space:pre}.EmojiArtChallenges_targetPanel__3J5yG p{font-size:.72rem}.EmojiArtChallenges_hiddenTarget__nEVR5,.EmojiArtChallenges_memoryWait__QjZWH{display:grid;place-items:center;min-height:240px;padding:1rem;border-radius:10px;color:var(--game-muted);background:var(--game-surface);text-align:center;line-height:1.6}.EmojiArtChallenges_challengeToolbar__NgQZi{align-items:center;padding:.7rem;border-radius:11px;background:var(--game-surface)}.EmojiArtChallenges_challengeToolbar__NgQZi .EmojiArtChallenges_primaryButton__NVtKJ{margin-left:auto}.EmojiArtChallenges_resultScreen__te1nj{display:flex;flex-direction:column;align-items:center;gap:.8rem;padding:clamp(1rem,4vw,2rem);border-radius:14px;background:linear-gradient(145deg,#f5f3ff,#ecfdf5);text-align:center}.EmojiArtChallenges_resultIcon__h6HWp{font-size:2.5rem}.EmojiArtChallenges_resultMessage__IBkpN{max-width:38rem}.EmojiArtChallenges_resultStats__1boYx{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));width:min(100%,760px);grid-gap:.5rem;gap:.5rem}.EmojiArtChallenges_resultStats__1boYx>div{border-radius:10px;background:var(--game-raised)}.EmojiArtChallenges_resultActions__bX5ea{justify-content:center}.EmojiArtChallenges_liveStatus__Wc0dx{min-height:1.2rem;color:var(--game-purple-dark);font-size:.8rem;font-weight:700}.EmojiArtChallenges_guessLayout__fA_Eb{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:.8rem;gap:.8rem}.EmojiArtChallenges_guessPattern__smX3E,.EmojiArtChallenges_guessQuestion___h9Fn{min-width:0;padding:1rem;border-radius:13px;background:var(--game-raised);box-shadow:0 3px 12px rgba(17,24,39,.045)}.EmojiArtChallenges_guessPattern__smX3E{display:grid;place-items:center;min-height:390px;background:linear-gradient(145deg,#f8fafc,#f5f3ff)}.EmojiArtChallenges_guessPattern__smX3E pre{margin:0;overflow:auto;font-family:Apple Color Emoji,Segoe UI Emoji,monospace;font-size:clamp(1.05rem,3.5vw,2rem);line-height:1.1;white-space:pre}.EmojiArtChallenges_guessQuestion___h9Fn{display:flex;flex-direction:column;gap:.8rem}.EmojiArtChallenges_guessQuestion___h9Fn>span{font-size:1.15rem;font-weight:800}.EmojiArtChallenges_answerOptions__Ty5kd{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.55rem;gap:.55rem}.EmojiArtChallenges_answerOptions__Ty5kd button{min-height:52px;text-align:left}.EmojiArtChallenges_answerOptions__Ty5kd button[data-state=correct]{color:#065f46;border-color:#10b981;background:#d1fae5}.EmojiArtChallenges_answerOptions__Ty5kd button[data-state=incorrect]{color:#991b1b;border-color:#ef4444;background:#fef2f2}.EmojiArtChallenges_answerFeedback___Vd36{display:flex;flex-direction:column;gap:.25rem;padding:.75rem;border-radius:9px;background:var(--game-surface)}.EmojiArtChallenges_answerFeedback___Vd36 span{color:var(--game-muted);font-size:.82rem}.EmojiArtChallenges_guessFooter__97zBH{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-top:auto}.EmojiArtChallenges_guessFooter__97zBH>span{color:var(--game-purple-dark);font-weight:800}.EmojiArtChallenges_challengeHub__FusRS button:focus-visible,.EmojiArtChallenges_challengePlayer__Rr2SZ button:focus-visible,.EmojiArtChallenges_guessGame__Pon04 button:focus-visible,.EmojiArtChallenges_resultScreen__te1nj button:focus-visible{outline:3px solid rgba(124,58,237,.35);outline-offset:2px}@media (max-width:900px){.EmojiArtChallenges_hubTop__8YxEC{align-items:stretch;flex-direction:column}.EmojiArtChallenges_quickStart__9Fu4P{justify-content:flex-start;max-width:none}.EmojiArtChallenges_guessLayout__fA_Eb,.EmojiArtChallenges_playGrid__BClN9{grid-template-columns:1fr}.EmojiArtChallenges_targetPanel__3J5yG pre{max-height:420px}.EmojiArtChallenges_resultStats__1boYx{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.EmojiArtChallenges_progressSummary__uTKWe{grid-template-columns:repeat(2,minmax(0,1fr))}.EmojiArtChallenges_dailyCard__FEmLP,.EmojiArtChallenges_hubOptions__Yqj3l,.EmojiArtChallenges_momentumBand__Tm76B{grid-template-columns:1fr}.EmojiArtChallenges_dailyCard__FEmLP .EmojiArtChallenges_primaryButton__NVtKJ{width:100%}.EmojiArtChallenges_playerHeader__FRlgj{top:4.5rem}.EmojiArtChallenges_challengeToolbar__NgQZi .EmojiArtChallenges_primaryButton__NVtKJ{width:100%;margin-left:0}}@media (max-width:479px){.EmojiArtChallenges_quickStart__9Fu4P{flex-direction:column}.EmojiArtChallenges_quickStart__9Fu4P button{width:100%}.EmojiArtChallenges_scoreGoal__V2TZm>div:first-child,.EmojiArtChallenges_weeklyActivity__XYUY5>div:first-child{align-items:flex-start;flex-direction:column;gap:.25rem}.EmojiArtChallenges_playerHeader__FRlgj{grid-template-columns:auto minmax(0,1fr)}.EmojiArtChallenges_playerHeader__FRlgj .EmojiArtChallenges_roundBadge__8GTT_,.EmojiArtChallenges_playerHeader__FRlgj .EmojiArtChallenges_timer__dsmU6{grid-column:1/-1;width:100%;text-align:center}.EmojiArtChallenges_resultStats__1boYx{grid-template-columns:repeat(2,minmax(0,1fr))}.EmojiArtChallenges_guessActions__WXNEF,.EmojiArtChallenges_resultActions__bX5ea{width:100%;flex-direction:column}.EmojiArtChallenges_guessActions__WXNEF button,.EmojiArtChallenges_resultActions__bX5ea button{width:100%}.EmojiArtChallenges_answerOptions__Ty5kd{grid-template-columns:1fr}.EmojiArtChallenges_guessPattern__smX3E{min-height:290px;padding:.6rem}.EmojiArtChallenges_guessFooter__97zBH{align-items:stretch;flex-direction:column}.EmojiArtChallenges_guessFooter__97zBH .EmojiArtChallenges_primaryButton__NVtKJ{width:100%}}@media (prefers-reduced-motion:reduce){.EmojiArtChallenges_challengeHub__FusRS *,.EmojiArtChallenges_challengePlayer__Rr2SZ *,.EmojiArtChallenges_guessGame__Pon04 *,.EmojiArtChallenges_resultScreen__te1nj *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.EmojiArtGenerator_studioShell__otiwV{--studio-purple:#7c3aed;--studio-purple-dark:#6d28d9;--studio-mint:#10b981;--studio-amber:#f59e0b;--studio-surface:var(--color-surface,#f8fafc);--studio-raised:var(--color-surface-raised,#ffffff);--studio-text:var(--color-text-main,#111827);--studio-muted:var(--color-text-muted,#6b7280);color:var(--studio-text);background:linear-gradient(145deg,rgba(124,58,237,.07),rgba(16,185,129,.06));border-radius:18px;padding:clamp(.75rem,2vw,1.5rem);box-shadow:0 8px 24px rgba(17,24,39,.07);overflow:hidden}.EmojiArtGenerator_canvasSettingsRow__hPfRd,.EmojiArtGenerator_historyHeader__uI5XH,.EmojiArtGenerator_previewHeader__Zd9kg,.EmojiArtGenerator_studioHeader__dRgWK,.EmojiArtGenerator_templateSearchRow__YuVi5{display:flex;align-items:center;justify-content:space-between;gap:1rem}.EmojiArtGenerator_studioHeader__dRgWK{margin-bottom:1rem}.EmojiArtGenerator_studioHeader__dRgWK>div:first-child{display:flex;flex-direction:column;align-items:flex-start;gap:.35rem}.EmojiArtGenerator_studioHeader__dRgWK h2{margin:0;font-size:clamp(1.2rem,2.5vw,1.65rem);line-height:1.2}.EmojiArtGenerator_previewHeader__Zd9kg p,.EmojiArtGenerator_sectionHeading__hAcYK p,.EmojiArtGenerator_studioHeader__dRgWK p{margin:0;color:var(--studio-muted);font-size:.875rem}.EmojiArtGenerator_eyebrow__I2vSV{color:var(--studio-purple);font-size:.75rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.EmojiArtGenerator_imageLoading__gseVV{display:grid;place-items:center;min-height:220px;color:var(--studio-muted);font-weight:700}.EmojiArtGenerator_brushChoices__PuCM5,.EmojiArtGenerator_canvasToolbar__w6Z7D,.EmojiArtGenerator_categoryChips__H_MDw,.EmojiArtGenerator_exportOptions__VAATM,.EmojiArtGenerator_generateActions__rNp8J,.EmojiArtGenerator_historyActions__QHrIv,.EmojiArtGenerator_inlineControls__dlWh7,.EmojiArtGenerator_optionRow__mfQAm>div,.EmojiArtGenerator_paletteRoles__ofeHJ,.EmojiArtGenerator_presetRow__yKcSy,.EmojiArtGenerator_previewTabs__NUvep,.EmojiArtGenerator_remixButtons___2rEv,.EmojiArtGenerator_resultActions__d16sR,.EmojiArtGenerator_undoToolbar__yoxfm{display:flex;flex-wrap:wrap;gap:.5rem}.EmojiArtGenerator_canvasToolbar__w6Z7D button,.EmojiArtGenerator_categoryChips__H_MDw button,.EmojiArtGenerator_exportOptions__VAATM button,.EmojiArtGenerator_historyActions__QHrIv button,.EmojiArtGenerator_inlineControls__dlWh7 button,.EmojiArtGenerator_optionRow__mfQAm button,.EmojiArtGenerator_paletteRoles__ofeHJ button,.EmojiArtGenerator_presetRow__yKcSy button,.EmojiArtGenerator_previewTabs__NUvep button,.EmojiArtGenerator_remixButtons___2rEv button,.EmojiArtGenerator_undoToolbar__yoxfm button{min-height:42px;padding:.55rem .8rem;border:1px solid #e5e7eb;border-radius:8px;color:var(--studio-text);background:var(--studio-raised);font:inherit;font-size:.8rem;font-weight:650;cursor:pointer;transition:background-color .15s ease,color .15s ease,transform .15s ease}.EmojiArtGenerator_canvasToolbar__w6Z7D button:hover,.EmojiArtGenerator_categoryChips__H_MDw button:hover,.EmojiArtGenerator_historyActions__QHrIv button:hover,.EmojiArtGenerator_inlineControls__dlWh7 button:hover,.EmojiArtGenerator_optionRow__mfQAm button:hover,.EmojiArtGenerator_paletteRoles__ofeHJ button:hover,.EmojiArtGenerator_presetRow__yKcSy button:hover,.EmojiArtGenerator_previewTabs__NUvep button:hover,.EmojiArtGenerator_remixButtons___2rEv button:hover,.EmojiArtGenerator_undoToolbar__yoxfm button:hover:not(:disabled){background:#ede9fe;color:var(--studio-purple-dark)}.EmojiArtGenerator_undoToolbar__yoxfm button:disabled{opacity:.45;cursor:not-allowed}.EmojiArtGenerator_modeTabs__1sDwt{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:.4rem;gap:.4rem;padding:.35rem;border-radius:12px;background:var(--studio-surface);margin-bottom:1rem;overflow-x:auto}.EmojiArtGenerator_modeTabs__1sDwt button{min-width:92px;min-height:46px;border:0;border-radius:8px;background:transparent;color:var(--studio-muted);font-weight:700;cursor:pointer}.EmojiArtGenerator_modeTabs__1sDwt button span{margin-right:.35rem}.EmojiArtGenerator_modeTabs__1sDwt button[aria-selected=true]{color:#fff;background:var(--studio-purple)}.EmojiArtGenerator_studioGrid__UImm4{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:1rem;gap:1rem}.EmojiArtGenerator_controlsPanel__MvyWF,.EmojiArtGenerator_previewColumn__KY_BN{min-width:0;padding:clamp(.8rem,2vw,1.2rem);border-radius:14px;background:var(--studio-raised);box-shadow:0 3px 12px rgba(17,24,39,.05)}.EmojiArtGenerator_canvasPanel__gIDC0,.EmojiArtGenerator_controlStack__b8wkq,.EmojiArtGenerator_controlsPanel__MvyWF,.EmojiArtGenerator_palettePanel__p2afw,.EmojiArtGenerator_previewColumn__KY_BN,.EmojiArtGenerator_templateBrowser__GUPxF{display:flex;flex-direction:column;gap:1rem}.EmojiArtGenerator_field__F3YjA{display:flex;flex-direction:column;gap:.45rem}.EmojiArtGenerator_compactField__e3gxM>span,.EmojiArtGenerator_customEmojiField__wBifP>span,.EmojiArtGenerator_field__F3YjA>span,.EmojiArtGenerator_inlineControls__dlWh7>span,.EmojiArtGenerator_optionRow__mfQAm>span{color:var(--studio-text);font-size:.84rem;font-weight:750}.EmojiArtGenerator_field__F3YjA>span{display:flex;justify-content:space-between;gap:.5rem}.EmojiArtGenerator_field__F3YjA small{color:var(--studio-muted);font-weight:500}.EmojiArtGenerator_compactField__e3gxM select,.EmojiArtGenerator_customEmojiField__wBifP input,.EmojiArtGenerator_field__F3YjA textarea,.EmojiArtGenerator_searchField__9sq_p input{width:100%;min-height:44px;padding:.7rem .8rem;border:1px solid #e5e7eb;border-radius:8px;color:var(--studio-text);background:var(--studio-surface);font:inherit}.EmojiArtGenerator_field__F3YjA textarea{resize:vertical}.EmojiArtGenerator_compactField__e3gxM select:focus,.EmojiArtGenerator_customEmojiField__wBifP input:focus,.EmojiArtGenerator_field__F3YjA textarea:focus,.EmojiArtGenerator_searchField__9sq_p input:focus{outline:3px solid rgba(124,58,237,.2);border-color:var(--studio-purple)}.EmojiArtGenerator_palettePanel__p2afw{margin:0;padding:.9rem;border:0;border-radius:12px;background:linear-gradient(135deg,#f5f3ff,#ecfdf5)}.EmojiArtGenerator_palettePanel__p2afw legend{padding:0 .25rem;font-size:.88rem;font-weight:800}.EmojiArtGenerator_categoryChips__H_MDw button[aria-pressed=true],.EmojiArtGenerator_exportOptions__VAATM button[aria-pressed=true],.EmojiArtGenerator_inlineControls__dlWh7 button[aria-pressed=true],.EmojiArtGenerator_optionRow__mfQAm button[aria-pressed=true],.EmojiArtGenerator_paletteRoles__ofeHJ button[aria-pressed=true],.EmojiArtGenerator_previewTabs__NUvep button[aria-selected=true]{color:#fff;border-color:var(--studio-purple);background:var(--studio-purple)}.EmojiArtGenerator_emojiPalette__o_FUh{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));grid-gap:.35rem;gap:.35rem}.EmojiArtGenerator_emojiButtonActive__n8u7I,.EmojiArtGenerator_emojiButton___2wE4,.EmojiArtGenerator_emojiPalette__o_FUh button{display:inline-flex;align-items:center;justify-content:center;min-width:42px;min-height:42px;padding:.2rem;border:1px solid #e5e7eb;border-radius:8px;background:var(--studio-raised);font-size:1.25rem;cursor:pointer}.EmojiArtGenerator_emojiButtonActive__n8u7I{outline:3px solid rgba(124,58,237,.24);border-color:var(--studio-purple)}.EmojiArtGenerator_customEmojiField__wBifP{display:grid;grid-template-columns:1fr minmax(90px,.7fr);align-items:center;grid-gap:.65rem;gap:.65rem}.EmojiArtGenerator_checkControl__QyXQa{display:inline-flex;align-items:center;gap:.5rem;min-height:42px;font-size:.82rem;font-weight:650}.EmojiArtGenerator_checkControl__QyXQa input{width:18px;height:18px;accent-color:var(--studio-purple)}.EmojiArtGenerator_optionRow__mfQAm{display:flex;flex-direction:column;gap:.45rem}.EmojiArtGenerator_optionRow__mfQAm>div{padding:.3rem;border-radius:10px;background:var(--studio-surface)}.EmojiArtGenerator_optionRow__mfQAm button{flex:1 1;min-width:80px}.EmojiArtGenerator_inlineControls__dlWh7{align-items:center}.EmojiArtGenerator_inlineControls__dlWh7>span{margin-right:auto}.EmojiArtGenerator_notice__LJ7pn{margin:0;padding:.65rem .75rem;border-radius:8px;color:#92400e;background:#fffbeb;font-size:.8rem}.EmojiArtGenerator_generateActions__rNp8J{margin-top:.25rem}.EmojiArtGenerator_downloadAction__szQoU,.EmojiArtGenerator_generateButton__Q1Wm6,.EmojiArtGenerator_primaryAction__DsWEV,.EmojiArtGenerator_secondaryAction__PyLeF,.EmojiArtGenerator_showMoreButton__meL5k,.EmojiArtGenerator_surpriseButton__l6KtC{min-height:46px;padding:.7rem 1rem;border:0;border-radius:9px;font:inherit;font-size:.88rem;font-weight:800;cursor:pointer}.EmojiArtGenerator_generateButton__Q1Wm6,.EmojiArtGenerator_primaryAction__DsWEV{flex:1 1;color:#fff;background:var(--studio-purple)}.EmojiArtGenerator_generateButton__Q1Wm6:hover,.EmojiArtGenerator_primaryAction__DsWEV:hover{background:var(--studio-purple-dark)}.EmojiArtGenerator_surpriseButton__l6KtC{flex:1 1;color:#713f12;background:#fef3c7}.EmojiArtGenerator_downloadAction__szQoU{flex:1 1;color:#065f46;background:#d1fae5}.EmojiArtGenerator_secondaryAction__PyLeF,.EmojiArtGenerator_showMoreButton__meL5k{color:var(--studio-purple-dark);background:#ede9fe}.EmojiArtGenerator_downloadAction__szQoU:disabled,.EmojiArtGenerator_primaryAction__DsWEV:disabled,.EmojiArtGenerator_secondaryAction__PyLeF:disabled{opacity:.5;cursor:not-allowed}.EmojiArtGenerator_previewHeader__Zd9kg{align-items:flex-start}.EmojiArtGenerator_previewHeader__Zd9kg h3,.EmojiArtGenerator_sectionHeading__hAcYK h3{margin:0;font-size:1rem}.EmojiArtGenerator_previewHeader__Zd9kg>div:first-child,.EmojiArtGenerator_sectionHeading__hAcYK{display:flex;flex-direction:column;align-items:flex-start;gap:.3rem}.EmojiArtGenerator_previewBox__sBYhS{min-height:310px;max-height:560px;padding:1rem;overflow:auto;border-radius:12px;background:var(--studio-surface)}.EmojiArtGenerator_historyItem__sxtjz pre,.EmojiArtGenerator_messageBubble__Br5J9 pre,.EmojiArtGenerator_previewBox__sBYhS pre{margin:0;white-space:pre;font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,monospace;line-height:1.08}.EmojiArtGenerator_previewBox__sBYhS pre{min-width:max-content;font-size:clamp(.7rem,1.35vw,.95rem)}.EmojiArtGenerator_emptyState__B9du4{display:grid;place-items:center;min-height:140px;color:var(--studio-muted);text-align:center}.EmojiArtGenerator_messagePreview__Exa67{display:flex;flex-direction:column;gap:.75rem}.EmojiArtGenerator_messageBackdrop__fef8k{min-height:320px;padding:1rem;border-radius:12px;background:linear-gradient(145deg,#d1fae5,#f8fafc)}.EmojiArtGenerator_senderLabel__U9a4F{display:block;margin-bottom:.45rem;color:#4b5563;font-size:.78rem;font-weight:750}.EmojiArtGenerator_messageBubble__Br5J9{position:relative;width:-moz-fit-content;width:fit-content;max-width:94%;padding:.8rem .8rem 1.5rem;border-radius:10px;color:#111827;background:#fff;box-shadow:0 2px 7px rgba(17,24,39,.08);overflow:auto}.EmojiArtGenerator_messageBubble__Br5J9 pre{font-size:.78rem}.EmojiArtGenerator_messageBubble__Br5J9>span{position:absolute;right:.55rem;bottom:.35rem;color:#6b7280;font-size:.65rem}.EmojiArtGenerator_exportOptions__VAATM{align-items:center}.EmojiArtGenerator_exportOptions__VAATM fieldset{display:flex;gap:.3rem;margin:0;padding:0;border:0}.EmojiArtGenerator_exportOptions__VAATM legend{float:left;margin-right:.5rem;padding-top:.7rem;font-size:.78rem;font-weight:750}.EmojiArtGenerator_colorControl__eYxwK{display:inline-flex;align-items:center;gap:.4rem;font-size:.78rem;font-weight:650}.EmojiArtGenerator_colorControl__eYxwK input{width:42px;height:38px;padding:.1rem;border:1px solid #e5e7eb;border-radius:7px}.EmojiArtGenerator_privacyLine__cEjF7{margin:0;color:#047857;font-size:.78rem;text-align:center}.EmojiArtGenerator_statusMessage__RhNg2{min-height:1.2rem;color:var(--studio-purple-dark);font-size:.8rem;font-weight:700;text-align:center}.EmojiArtGenerator_exportStudio__ATkTc,.EmojiArtGenerator_imageConverter__yPbKo{display:flex;flex-direction:column;gap:.85rem}.EmojiArtGenerator_uploadZone__q_Tye{display:grid;place-items:center;min-height:132px;padding:1rem;border-radius:12px;color:var(--studio-purple-dark);background:linear-gradient(135deg,#f5f3ff,#ecfdf5);text-align:center;cursor:pointer}.EmojiArtGenerator_uploadZone__q_Tye span{font-weight:800}.EmojiArtGenerator_uploadZone__q_Tye small{margin-top:.25rem;color:var(--studio-muted)}.EmojiArtGenerator_uploadZone__q_Tye input{width:min(100%,280px);margin-top:.75rem;font:inherit;font-size:.78rem}.EmojiArtGenerator_exportStudio__ATkTc{margin-top:.35rem;padding-top:1rem}.EmojiArtGenerator_animationPreview__zE9Sc{display:grid;place-items:center;width:100%;min-height:180px;max-height:340px;overflow:hidden;border-radius:12px;background:#f8fafc}.EmojiArtGenerator_animationPreview__zE9Sc canvas{display:block;width:100%;height:100%;max-height:340px;object-fit:contain}.EmojiArtGenerator_exportFields__F64Xq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;grid-gap:.65rem;gap:.65rem}.EmojiArtGenerator_exportStudio__ATkTc .EmojiArtGenerator_downloadAction__szQoU{width:100%}.EmojiArtGenerator_exportStudio__ATkTc button:disabled{opacity:.5;cursor:not-allowed}.EmojiArtGenerator_canvasSettingsRow__hPfRd{align-items:end}.EmojiArtGenerator_compactField__e3gxM{display:flex;flex-direction:column;gap:.35rem}.EmojiArtGenerator_canvasToolbar__w6Z7D{padding:.35rem;border-radius:10px;background:var(--studio-surface)}.EmojiArtGenerator_toolButtonActive__XULuG{color:#fff!important;border-color:var(--studio-purple)!important;background:var(--studio-purple)!important}.EmojiArtGenerator_toolButtonDanger__NsOr9{color:#b91c1c!important;background:#fef2f2!important}.EmojiArtGenerator_canvasScroller__p8MYy{width:100%;overflow-x:auto;overscroll-behavior-inline:contain}.EmojiArtGenerator_emojiCanvas__UYwKK{display:grid;width:100%;min-width:480px;max-width:640px;aspect-ratio:1;background:#f8fafc;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none;cursor:crosshair}.EmojiArtGenerator_emojiCanvas__UYwKK:focus-visible{outline:4px solid rgba(124,58,237,.35);outline-offset:3px}.EmojiArtGenerator_canvasCell__LEv_5{display:grid;place-items:center;min-width:0;min-height:0;overflow:hidden;font-size:clamp(.65rem,1.4vw,1.05rem);line-height:1}.EmojiArtGenerator_emojiCanvasGridLines__IZ1be .EmojiArtGenerator_canvasCell__LEv_5{box-shadow:inset -1px -1px 0 #e5e7eb}.EmojiArtGenerator_canvasCellActive__BQy_V{background:rgba(124,58,237,.14)}.EmojiArtGenerator_canvasHint__QyHy4{margin:0;color:var(--studio-muted);font-size:.75rem}.EmojiArtGenerator_canvasLockedSize__jTyNT{margin:0;color:var(--studio-muted);font-size:.78rem;font-weight:700}.EmojiArtGenerator_templateDrawer__da1TG{padding:.8rem;border-radius:10px;background:var(--studio-surface)}.EmojiArtGenerator_templateDrawer__da1TG summary{cursor:pointer;color:var(--studio-purple-dark);font-weight:750}.EmojiArtGenerator_templateDrawer__da1TG[open] summary{margin-bottom:1rem}.EmojiArtGenerator_templateSearchRow__YuVi5{align-items:center}.EmojiArtGenerator_searchField__9sq_p{flex:1 1}.EmojiArtGenerator_templateCount__CT412{white-space:nowrap;color:var(--studio-muted);font-size:.75rem}.EmojiArtGenerator_categoryChips__H_MDw{flex-wrap:nowrap;max-width:100%;padding:.1rem 0 .45rem;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-color:#c4b5fd transparent;scrollbar-width:thin}.EmojiArtGenerator_categoryChips__H_MDw::-webkit-scrollbar{height:6px}.EmojiArtGenerator_categoryChips__H_MDw::-webkit-scrollbar-track{background:transparent}.EmojiArtGenerator_categoryChips__H_MDw::-webkit-scrollbar-thumb{border-radius:999px;background:#c4b5fd}.EmojiArtGenerator_categoryChips__H_MDw button{flex:0 0 auto;min-width:max-content;white-space:nowrap}.EmojiArtGenerator_templateGrid__EfijO{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.65rem;gap:.65rem}.EmojiArtGenerator_templateItem__cb35i{display:grid;grid-template-columns:70px minmax(0,1fr);grid-gap:.55rem;gap:.55rem;padding:.65rem;border-radius:10px;background:var(--studio-surface)}.EmojiArtGenerator_templateItemActive__EVhaj{background:#ede9fe}.EmojiArtGenerator_templateItem__cb35i pre{grid-row:span 2;align-self:center;margin:0;color:var(--studio-purple);font:700 .55rem/.7 monospace;white-space:pre}.EmojiArtGenerator_templateItem__cb35i>div{display:flex;flex-direction:column;min-width:0;gap:.2rem}.EmojiArtGenerator_templateItem__cb35i strong{overflow:hidden;font-size:.78rem;text-overflow:ellipsis;white-space:nowrap}.EmojiArtGenerator_templateItem__cb35i span{color:var(--studio-muted);font-size:.68rem;text-transform:capitalize}.EmojiArtGenerator_templateItem__cb35i button{min-height:36px;border:0;border-radius:7px;color:var(--studio-purple-dark);background:#ede9fe;font-size:.72rem;font-weight:750;cursor:pointer}.EmojiArtGenerator_showMoreButton__meL5k{align-self:center}.EmojiArtGenerator_historySection__fHnC3,.EmojiArtGenerator_remixSection__XEXDn{margin-top:1rem;padding:1rem;border-radius:13px;background:var(--studio-raised);box-shadow:0 3px 12px rgba(17,24,39,.045)}.EmojiArtGenerator_remixSection__XEXDn{display:flex;align-items:center;justify-content:space-between;gap:1rem}.EmojiArtGenerator_remixButtons___2rEv{justify-content:flex-end}.EmojiArtGenerator_historyList__AxcJh{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.75rem;gap:.75rem;margin-top:.9rem;max-height:480px;overflow-y:auto}.EmojiArtGenerator_historyItem__sxtjz{display:flex;flex-direction:column;gap:.55rem;min-width:0;padding:.7rem;border-radius:10px;background:var(--studio-surface)}.EmojiArtGenerator_historyItem__sxtjz pre{min-height:72px;max-height:92px;overflow:hidden;font-size:.45rem}.EmojiArtGenerator_historyMeta__srxqP{display:flex;flex-direction:column;gap:.15rem}.EmojiArtGenerator_historyMeta__srxqP strong{overflow:hidden;font-size:.8rem;text-overflow:ellipsis;white-space:nowrap}.EmojiArtGenerator_historyMeta__srxqP span{color:var(--studio-muted);font-size:.68rem}.EmojiArtGenerator_historyActions__QHrIv button{flex:1 1;min-height:36px;padding:.4rem}.EmojiArtGenerator_historyHeader__uI5XH>button{min-height:42px;padding:.55rem .75rem;border:0;border-radius:8px;color:#b91c1c;background:#fef2f2;font-weight:700;cursor:pointer}.EmojiArtGenerator_studioShell__otiwV button:focus-visible,.EmojiArtGenerator_studioShell__otiwV input:focus-visible,.EmojiArtGenerator_studioShell__otiwV select:focus-visible,.EmojiArtGenerator_studioShell__otiwV summary:focus-visible,.EmojiArtGenerator_studioShell__otiwV textarea:focus-visible{outline:3px solid rgba(124,58,237,.35);outline-offset:2px}@media (min-width:1024px){.EmojiArtGenerator_studioGrid__UImm4{grid-template-columns:minmax(0,48%) minmax(0,52%);align-items:start}.EmojiArtGenerator_previewColumn__KY_BN{position:-webkit-sticky;position:sticky;top:5.5rem}}@media (min-width:768px){.EmojiArtGenerator_categoryChips__H_MDw{flex-wrap:wrap;padding-bottom:0;overflow-x:visible}}@media (max-width:767px){.EmojiArtGenerator_historyHeader__uI5XH,.EmojiArtGenerator_remixSection__XEXDn,.EmojiArtGenerator_studioHeader__dRgWK{align-items:stretch;flex-direction:column}.EmojiArtGenerator_undoToolbar__yoxfm button{flex:1 1}.EmojiArtGenerator_modeTabs__1sDwt{grid-template-columns:repeat(6,minmax(92px,1fr))}.EmojiArtGenerator_emojiPalette__o_FUh{grid-template-columns:repeat(5,minmax(0,1fr))}.EmojiArtGenerator_templateGrid__EfijO{grid-template-columns:1fr}.EmojiArtGenerator_historyList__AxcJh{grid-template-columns:repeat(2,minmax(0,1fr))}.EmojiArtGenerator_remixButtons___2rEv{justify-content:flex-start}}@media (max-width:479px){.EmojiArtGenerator_studioShell__otiwV{margin-inline:-.25rem;border-radius:12px}.EmojiArtGenerator_controlsPanel__MvyWF,.EmojiArtGenerator_previewColumn__KY_BN{padding:.75rem}.EmojiArtGenerator_studioHeader__dRgWK h2{font-size:1.15rem}.EmojiArtGenerator_customEmojiField__wBifP{grid-template-columns:1fr}.EmojiArtGenerator_canvasSettingsRow__hPfRd,.EmojiArtGenerator_templateSearchRow__YuVi5{align-items:stretch;flex-direction:column}.EmojiArtGenerator_generateActions__rNp8J,.EmojiArtGenerator_resultActions__d16sR{flex-direction:column}.EmojiArtGenerator_downloadAction__szQoU,.EmojiArtGenerator_generateButton__Q1Wm6,.EmojiArtGenerator_primaryAction__DsWEV,.EmojiArtGenerator_surpriseButton__l6KtC{width:100%}.EmojiArtGenerator_previewHeader__Zd9kg{flex-direction:column}.EmojiArtGenerator_previewTabs__NUvep{width:100%}.EmojiArtGenerator_previewTabs__NUvep button{flex:1 1}.EmojiArtGenerator_historyList__AxcJh{grid-template-columns:1fr}.EmojiArtGenerator_exportOptions__VAATM{align-items:flex-start;flex-direction:column}.EmojiArtGenerator_exportFields__F64Xq{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.EmojiArtGenerator_studioShell__otiwV button{transition:none}}.EmojiArtGameEditorial_overview__SNEbs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:clamp(1rem,3vw,2rem);gap:clamp(1rem,3vw,2rem)}.EmojiArtGameEditorial_howTo___wNnU,.EmojiArtGameEditorial_overview__SNEbs>div{padding:clamp(1rem,3vw,1.5rem);border-radius:16px;background:linear-gradient(135deg,#f8fafc,#f5f3ff)}.EmojiArtGameEditorial_faqHeading__EX8o7,.EmojiArtGameEditorial_howTo___wNnU>div,.EmojiArtGameEditorial_overview__SNEbs div{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2,.5rem)}.EmojiArtGameEditorial_faqHeading__EX8o7 h2,.EmojiArtGameEditorial_howTo___wNnU h2,.EmojiArtGameEditorial_overview__SNEbs h2{margin:0;color:#111827}.EmojiArtGameEditorial_faqHeading__EX8o7 p,.EmojiArtGameEditorial_faqList__PZbMK p,.EmojiArtGameEditorial_howTo___wNnU p,.EmojiArtGameEditorial_overview__SNEbs p{max-width:42rem;margin:0;color:#6b7280;line-height:1.7}.EmojiArtGameEditorial_howTo___wNnU{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1.5rem;gap:1.5rem}.EmojiArtGameEditorial_howTo___wNnU ol{margin:0;padding-left:1.4rem;color:#111827;line-height:2}.EmojiArtGameEditorial_faqSection__2XZ74{display:flex;flex-direction:column;max-width:52rem;margin-inline:auto;gap:1rem}.EmojiArtGameEditorial_faqHeading__EX8o7{align-items:center;max-width:38rem;margin-inline:auto;text-align:center}.EmojiArtGameEditorial_faqList__PZbMK{display:flex;flex-direction:column;gap:.65rem;width:100%}.EmojiArtGameEditorial_faqList__PZbMK details{padding:1rem;border-radius:12px;background:#f8fafc}.EmojiArtGameEditorial_faqList__PZbMK summary{color:#111827;font-weight:800;cursor:pointer}.EmojiArtGameEditorial_faqList__PZbMK p{padding-top:.65rem}.EmojiArtGameEditorial_related__AWF2B{max-width:52rem;margin:0 auto 3rem;padding-inline:1rem;text-align:center}.EmojiArtGameEditorial_related__AWF2B a{color:#6d28d9;font-weight:750}@media (max-width:767px){.EmojiArtGameEditorial_howTo___wNnU,.EmojiArtGameEditorial_overview__SNEbs{grid-template-columns:1fr}}.EmojiArtGamePage_heroActions__TjmS4{display:flex;flex-wrap:wrap;gap:.65rem}.EmojiArtGamePage_workspace___KAaA{scroll-margin-top:5.75rem}.EmojiArtGamePage_createAction__xbXFJ,.EmojiArtGamePage_playAction__STad0{display:inline-flex;min-height:46px;align-items:center;justify-content:center;border-radius:9px;padding:.7rem 1rem;font-size:.9rem;font-weight:800;text-decoration:none}.EmojiArtGamePage_playAction__STad0{color:#fff;background:#7c3aed}.EmojiArtGamePage_playAction__STad0:hover{background:#6d28d9}.EmojiArtGamePage_createAction__xbXFJ{color:#065f46;background:#d1fae5}.EmojiArtGamePage_createAction__xbXFJ:focus-visible,.EmojiArtGamePage_playAction__STad0:focus-visible{outline:3px solid rgba(124,58,237,.35);outline-offset:3px}@media (max-width:479px){.EmojiArtGamePage_createAction__xbXFJ,.EmojiArtGamePage_heroActions__TjmS4,.EmojiArtGamePage_playAction__STad0{width:100%}}.EmojiArtToolCrossLink_crossLink__yrbPz{display:flex;align-items:center;gap:.75rem;margin-top:1rem;padding:.85rem 1rem;border-radius:12px;background:linear-gradient(135deg,#f5f3ff,#ecfdf5)}.EmojiArtToolCrossLink_crossLink__yrbPz>span{font-size:1.5rem}.EmojiArtToolCrossLink_crossLink__yrbPz p{display:flex;flex-wrap:wrap;gap:.35rem .7rem;margin:0;font-size:.88rem}.EmojiArtToolCrossLink_crossLink__yrbPz a{color:#6d28d9;font-weight:800;text-decoration:underline;text-underline-offset:3px}.EmojiArtToolCrossLink_crossLink__yrbPz a:focus-visible{outline:3px solid rgba(124,58,237,.35);outline-offset:3px}.GeneratorEditorial_examplesSection___LEFB{display:grid;grid-gap:var(--space-5);gap:var(--space-5);background:var(--surface)}.GeneratorEditorial_sectionHeading__hES3i{max-width:46rem}.GeneratorEditorial_eyebrow__P_jjb,.GeneratorEditorial_sectionHeading__hES3i>p{margin:0 0 var(--space-2);color:var(--primary);font-size:.875rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.GeneratorEditorial_sectionHeading__hES3i>span{display:block;color:var(--muted)}.GeneratorEditorial_examples__g80OK{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.GeneratorEditorial_examples__g80OK figure{display:grid;min-width:0;grid-gap:var(--space-2);gap:var(--space-2);margin:0;border-left:4px solid var(--mint);padding:var(--space-4);background:var(--background)}.GeneratorEditorial_examples__g80OK figcaption{color:var(--muted);font-size:.875rem;font-weight:800;text-transform:uppercase}.GeneratorEditorial_examples__g80OK pre{margin:0;overflow-x:auto;color:var(--text);font-family:Arial,Helvetica,sans-serif;font-size:1.05rem;line-height:1.6;white-space:pre}.GeneratorEditorial_limitationsSection__p_DVs{display:block;width:100%}.GeneratorEditorial_limitationsCard___Qc8_{border:1px solid var(--color-warning-border);border-radius:20px;padding:clamp(var(--space-5),3vw,var(--space-8));background:var(--color-warning-soft);box-shadow:0 4px 16px rgba(245,158,11,.04);display:grid;grid-template-columns:1fr;grid-gap:var(--space-6);gap:var(--space-6)}@media (min-width:48rem){.GeneratorEditorial_limitationsCard___Qc8_{grid-template-columns:minmax(14rem,.8fr) minmax(0,1.2fr);align-items:start}}.GeneratorEditorial_warningEyebrow__FJCLc{margin:0 0 6px;color:#D97706;font-size:var(--font-size-xs);font-weight:800;text-transform:uppercase;letter-spacing:.06em}.GeneratorEditorial_limitationsTitle__olk77{margin:0 0 var(--space-2);font-size:clamp(1.35rem,3vw,1.75rem);font-weight:800;color:var(--color-warning-text-strong)}.GeneratorEditorial_limitationsLead__8xLUv{margin:0;color:var(--color-warning-text);font-size:var(--font-size-sm);line-height:1.6}.GeneratorEditorial_limitationsList__VM57o{display:flex;flex-direction:column;gap:var(--space-3);margin:0;padding:0;list-style:none}.GeneratorEditorial_limitationsList__VM57o li{display:grid;grid-template-columns:1.5rem minmax(0,1fr);align-items:start;grid-gap:var(--space-2);gap:var(--space-2)}.GeneratorEditorial_warnIcon__yjLlt{font-size:1.1rem;line-height:1.3}.GeneratorEditorial_limitationsList__VM57o p{margin:0;color:var(--color-warning-text-strong);font-size:var(--font-size-sm);line-height:1.55}.GeneratorEditorial_detailsSection__6hzpD{display:grid;grid-template-columns:1fr;grid-gap:var(--space-6);gap:var(--space-6);background:transparent;width:100%}@media (min-width:48rem){.GeneratorEditorial_detailsSection__6hzpD{grid-template-columns:repeat(2,minmax(0,1fr))}}.GeneratorEditorial_detailsCard__IP9d_{border:1px solid var(--border);border-radius:20px;padding:clamp(20px,3vw,28px);background:var(--color-surface);box-shadow:0 4px 16px rgba(0,0,0,.02);display:flex;flex-direction:column;transition:all .2s ease}.GeneratorEditorial_detailsCard__IP9d_:hover{border-color:rgba(124,58,237,.35);box-shadow:0 8px 24px rgba(124,58,237,.08)}.GeneratorEditorial_customizationCard__LHzmy{background:var(--color-primary-soft);border-color:rgba(124,58,237,.2)}.GeneratorEditorial_cardTitle__eeVMa{margin:0 0 var(--space-4);font-size:clamp(1.35rem,3vw,1.75rem);font-weight:800;color:var(--text)}.GeneratorEditorial_bestForList__JE6Jk{display:flex;flex-direction:column;gap:var(--space-3);margin:0;padding:0;list-style:none}.GeneratorEditorial_bestForList__JE6Jk li{display:grid;grid-template-columns:1.5rem minmax(0,1fr);align-items:center;grid-gap:var(--space-2);gap:var(--space-2);color:var(--text);font-size:var(--font-size-sm);line-height:1.55}.GeneratorEditorial_checkIcon__O9jdo{display:grid;width:1.35rem;height:1.35rem;place-items:center;border-radius:50%;background:var(--color-accent-soft);color:var(--color-accent);font-weight:900;font-size:.75rem}.GeneratorEditorial_customizationList__hiYWo{display:flex;flex-direction:column;gap:var(--space-3);margin:0;padding-left:var(--space-4)}.GeneratorEditorial_customizationList__hiYWo li{color:var(--text-muted);font-size:var(--font-size-sm);line-height:1.55}.GeneratorEditorial_customizationList__hiYWo li::marker{color:var(--primary)}.GeneratorEditorial_customizationList__hiYWo strong{color:var(--text);font-weight:800}.HowToUse_section__IgrEz{width:100%;max-width:64rem;margin:0 auto;box-sizing:border-box}.HowToUse_grid__RiCay{display:grid;grid-template-columns:1fr;grid-gap:var(--space-6);gap:var(--space-6);width:100%}@media (min-width:48rem){.HowToUse_grid__RiCay{grid-template-columns:repeat(2,minmax(0,1fr))}}.HowToUse_card__bvic2{border:1px solid var(--border);border-radius:20px;padding:clamp(20px,3vw,28px);background:var(--color-surface);box-shadow:0 4px 16px rgba(0,0,0,.02);transition:all .2s ease;display:flex;flex-direction:column}.HowToUse_card__bvic2:hover{border-color:rgba(124,58,237,.35);box-shadow:0 8px 24px rgba(124,58,237,.08)}.HowToUse_useCaseCard__kuMYl{background:var(--color-primary-soft);border-color:rgba(124,58,237,.2)}.HowToUse_eyebrow__6MSpg{margin:0 0 6px;color:var(--primary);font-size:var(--font-size-xs);font-weight:800;text-transform:uppercase;letter-spacing:.06em}.HowToUse_sectionTitle__d5sew{margin:0 0 var(--space-4);font-size:clamp(1.35rem,3vw,1.75rem);font-weight:800;color:var(--text)}.HowToUse_steps__2aIP4{display:flex;flex-direction:column;gap:var(--space-3);margin:var(--space-2) 0 0;padding:0;list-style:none}.HowToUse_steps__2aIP4 li{display:grid;grid-template-columns:2.5rem minmax(0,1fr);align-items:center;grid-gap:var(--space-3);gap:var(--space-3)}.HowToUse_stepNum__aXP_9{display:grid;width:2.5rem;height:2.5rem;place-items:center;border-radius:50%;background:var(--primary);color:var(--color-on-primary);font-weight:900;font-size:var(--font-size-sm);flex-shrink:0}.HowToUse_steps__2aIP4 p{margin:0;color:var(--text);font-size:var(--font-size-sm);line-height:1.55}.HowToUse_useCaseList__aUsX0{display:flex;flex-direction:column;gap:var(--space-3);margin:var(--space-2) 0 0;padding-left:var(--space-4)}.HowToUse_useCaseList__aUsX0 li{color:var(--text-muted);font-size:var(--font-size-sm);line-height:1.55}.HowToUse_useCaseList__aUsX0 li::marker{color:var(--primary)}.HowToUse_useCaseList__aUsX0 strong{color:var(--text);font-weight:700}.HowToUse_examples__X06mD{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.HowToUse_examples__X06mD a{display:inline-flex;align-items:center;min-height:2.25rem;border:1px solid var(--border);border-radius:var(--radius-pill);padding:6px 14px;background:var(--color-surface-raised);color:var(--primary);font-size:var(--font-size-xs);font-weight:700;transition:all .15s ease}.HowToUse_examples__X06mD a:hover{background:var(--color-primary-soft);border-color:var(--primary)}.CopyableResultCard_card__1hdk6{display:grid;min-width:0;grid-gap:var(--space-2);gap:var(--space-2);border:var(--border-default);border-radius:var(--radius-md);padding:var(--space-3);background:var(--surface)}.CopyableResultCard_card__1hdk6 pre{margin:0;color:var(--text);font-family:inherit;white-space:pre-wrap;word-break:break-word}.DeveloperToolApp_tool__xoBLS{display:grid;min-width:0;grid-gap:var(--space-5);gap:var(--space-5);border:1px solid var(--primary);border-radius:var(--radius-xl);padding:clamp(var(--space-4),3vw,var(--space-6));background:var(--color-surface-raised)}.DeveloperToolApp_heading__S99dh{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-5)}.DeveloperToolApp_heading__S99dh h2,.DeveloperToolApp_heading__S99dh p{margin:0}.DeveloperToolApp_heading__S99dh h2{font-size:clamp(1.35rem,4vw,1.75rem)}.DeveloperToolApp_heading__S99dh p{max-width:28rem;color:var(--muted);font-size:var(--font-size-sm)}.DeveloperToolApp_field___En7_{display:grid;min-width:0;grid-gap:var(--space-2);gap:var(--space-2)}.DeveloperToolApp_field___En7_ label,.DeveloperToolApp_legend__YHiHO{color:var(--color-text-soft);font-weight:800}.DeveloperToolApp_field___En7_ select,.DeveloperToolApp_field___En7_ textarea{width:100%;min-height:3rem;border:var(--border-default);border-radius:var(--radius-md);padding:var(--space-3);background:var(--surface);color:var(--text)}.DeveloperToolApp_field___En7_ textarea{min-height:9rem;resize:vertical}.DeveloperToolApp_actions__ltKKr,.DeveloperToolApp_checkboxes__87Taq{display:flex;flex-wrap:wrap;gap:var(--space-2)}.DeveloperToolApp_download__JvCuM,.DeveloperToolApp_secondary__WOeJu{display:inline-flex;min-height:var(--control-height);max-width:100%;align-items:center;justify-content:center;border-radius:var(--radius-md);padding:var(--space-2) var(--space-4);font-weight:800}.DeveloperToolApp_secondary__WOeJu{border:var(--border-default);background:var(--surface);color:var(--text)}.DeveloperToolApp_download__JvCuM{border:1px solid var(--primary);background:var(--primary);color:var(--color-on-primary)}.DeveloperToolApp_secondary__WOeJu:focus-visible,.DeveloperToolApp_secondary__WOeJu:hover{border-color:var(--primary);color:var(--primary)}.DeveloperToolApp_download__JvCuM:focus-visible,.DeveloperToolApp_download__JvCuM:hover{background:var(--color-primary-hover)}.DeveloperToolApp_fieldSet__Nmdl5{min-width:0;margin:0;border:var(--border-default);border-radius:var(--radius-lg);padding:var(--space-4)}.DeveloperToolApp_legend__YHiHO{padding-inline:var(--space-1)}.DeveloperToolApp_checkbox___W4dA{display:inline-flex;min-height:var(--control-height);align-items:center;gap:var(--space-2);border:var(--border-default);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);background:var(--surface)}.DeveloperToolApp_checkbox___W4dA input{width:1.125rem;height:1.125rem;accent-color:var(--primary)}.DeveloperToolApp_stats__cS_LT{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.DeveloperToolApp_stat__PJgUd{border:var(--border-default);border-radius:var(--radius-lg);padding:var(--space-4);background:var(--surface)}.DeveloperToolApp_stat__PJgUd span,.DeveloperToolApp_stat__PJgUd strong{display:block}.DeveloperToolApp_stat__PJgUd span{color:var(--muted);font-size:var(--font-size-sm)}.DeveloperToolApp_stat__PJgUd strong{margin-top:var(--space-1);font-size:var(--font-size-2xl)}.DeveloperToolApp_status__of1kO{margin:0;border-left:3px solid var(--mint);padding-left:var(--space-3);color:var(--color-text-soft)}.DeveloperToolApp_error__uxfDX{border-left-color:#DC2626;color:var(--color-danger-text)}.DeveloperToolApp_previewNote__EJ39B{margin:calc(var(--space-2) * -1) 0 0;color:var(--muted);font-size:var(--font-size-sm)}@media (max-width:39.999rem){.DeveloperToolApp_heading__S99dh{display:grid}.DeveloperToolApp_stats__cS_LT{grid-template-columns:1fr}.DeveloperToolApp_download__JvCuM,.DeveloperToolApp_secondary__WOeJu{width:100%}}.DeveloperToolApp_regexWorkspace__7fDQ0{display:flex;flex-direction:column;gap:24px;background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:20px;padding:24px}.DeveloperToolApp_workspaceHeader__bac_J{display:flex;flex-direction:column;gap:4px}.DeveloperToolApp_toolHeadingTitle__dZ1MA{margin:0;font-size:1.5rem;font-weight:800;color:var(--color-text)}.DeveloperToolApp_toolHeadingDesc__Kjdmv{margin:0;font-size:.9375rem;color:var(--color-text-muted)}.DeveloperToolApp_workspaceGrid__UWluo{display:grid;grid-template-columns:minmax(0,38fr) minmax(0,62fr);grid-gap:20px;gap:20px;align-items:start}.DeveloperToolApp_colLabel__DKKXY{display:block;font-size:.875rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:var(--color-primary);margin-bottom:10px}.DeveloperToolApp_generatedOutputCol__j7RG1,.DeveloperToolApp_goalSelectorCol__ELjKc{display:flex;flex-direction:column;min-width:0}.DeveloperToolApp_goalCardsList__NWvct{display:flex;flex-direction:column;gap:10px}.DeveloperToolApp_goalCard__rx8Gj{flex-direction:column;gap:4px;text-align:left;border-radius:12px;padding:14px 16px}.DeveloperToolApp_goalCardActive__txdBS{box-shadow:0 4px 12px rgba(124,58,237,.2)}.DeveloperToolApp_goalCardHeader__41hy9{display:flex;align-items:center;justify-content:space-between}.DeveloperToolApp_goalCardTitle___Y7li{font-size:.975rem;font-weight:700;color:inherit}.DeveloperToolApp_goalBadgeActive__Idffl{font-size:.75rem;font-weight:700;text-transform:uppercase;background:rgba(255,255,255,.25);color:var(--color-on-primary);padding:2px 8px;border-radius:999px}.DeveloperToolApp_goalCardHelper__ijbyN{margin:0;font-size:.8125rem;color:var(--color-text-muted)}.DeveloperToolApp_goalCardActive__txdBS .DeveloperToolApp_goalCardHelper__ijbyN{color:rgba(255,255,255,.9)}.DeveloperToolApp_codeCard__pSLwY{display:flex;flex-direction:column;gap:8px;border:1px solid var(--color-border);border-radius:12px;background:var(--color-surface-raised);padding:14px 16px;margin-bottom:12px}.DeveloperToolApp_codeCardHeader__rKdY7{display:flex;align-items:center;justify-content:space-between}.DeveloperToolApp_codeCardTitle__ZMugj{font-size:.875rem;font-weight:700;color:var(--color-text)}.DeveloperToolApp_codeSurface__lxlMB{margin:0;padding:10px 12px;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:.875rem;color:var(--color-text);overflow-x:auto;white-space:pre-wrap;word-break:break-all}.DeveloperToolApp_codeSurface__lxlMB,.DeveloperToolApp_flagsBar__ct9LF{background:var(--color-surface);border:1px solid var(--color-border);border-radius:8px}.DeveloperToolApp_flagsBar__ct9LF{display:flex;align-items:center;gap:8px;margin-bottom:12px;font-size:.8125rem;padding:8px 12px}.DeveloperToolApp_flagsBarTitle__mBLO5{font-weight:700;color:var(--color-text)}.DeveloperToolApp_flagsPills__nFVhW{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.DeveloperToolApp_flagTag__K2X9c{background:var(--color-primary-soft);border:1px solid rgba(124,58,237,.2);border-radius:4px;padding:2px 6px}.DeveloperToolApp_flagTag__K2X9c code{color:var(--color-primary);font-weight:700}.DeveloperToolApp_flagsDesc__vbeeY{color:var(--color-text-muted);font-size:.8125rem}.DeveloperToolApp_liveTesterCard___HCrw{display:flex;flex-direction:column;gap:16px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:16px;padding:20px;margin-top:10px}.DeveloperToolApp_liveTesterHeader__gE_vf{display:flex;flex-direction:column;gap:2px}.DeveloperToolApp_liveTesterTitle__KXTts{margin:0;font-size:1.15rem;font-weight:800;color:var(--color-text)}.DeveloperToolApp_liveTesterSubtitle__vZzYP{margin:0;font-size:.875rem;color:var(--color-text-muted)}.DeveloperToolApp_presetBar__2oRKc{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.DeveloperToolApp_presetLabel__dkmfj{font-size:.8125rem;font-weight:700;color:var(--color-text-muted)}.DeveloperToolApp_presetChip__seI3E{display:inline-flex;align-items:center;border:1px solid var(--color-border);border-radius:999px;padding:4px 12px;background:var(--color-surface-raised);color:var(--color-text);font-size:.8125rem;font-weight:600;cursor:pointer;transition:all .15s ease}.DeveloperToolApp_presetChip__seI3E:hover{border-color:var(--color-primary);color:var(--color-primary);background:var(--color-primary-soft-faint)}.DeveloperToolApp_testInputGroup__91OC7{display:flex;flex-direction:column;gap:6px}.DeveloperToolApp_testInputLabel__VqFzF{font-size:.875rem;font-weight:700;color:var(--color-text)}.DeveloperToolApp_testTextarea__G4KmC{width:100%;border:1px solid var(--color-border);border-radius:12px;padding:12px 14px;background:var(--color-surface-raised);color:var(--color-text);font-family:inherit;font-size:.95rem;outline:none;resize:vertical;transition:border-color .15s ease}.DeveloperToolApp_testTextarea__G4KmC:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(124,58,237,.1)}.DeveloperToolApp_statusMsg__9KCyO{margin:0;font-size:.8125rem;color:var(--color-primary);font-weight:600}.DeveloperToolApp_testResultsContainer__kfnpf{display:flex;flex-direction:column;gap:10px;background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:12px;padding:14px 16px}.DeveloperToolApp_testResultsHeader__KrHAl{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--color-surface-soft);padding-bottom:8px}.DeveloperToolApp_resultsHeadingLabel__SC4p9{font-size:.875rem;color:var(--color-text-muted)}.DeveloperToolApp_resultsHeadingLabel__SC4p9 strong{color:var(--color-text)}.DeveloperToolApp_statsRow__S3a_P{display:flex;align-items:center;gap:12px}.DeveloperToolApp_statBadge__s6f_U{font-size:.8125rem;color:var(--color-text-muted)}.DeveloperToolApp_statBadge__s6f_U strong{color:var(--color-primary)}.DeveloperToolApp_resultsBody__oTJrf{display:flex;flex-direction:column}.DeveloperToolApp_resultBlock__qrUjY{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.DeveloperToolApp_resultBlockLabel__z9jiC{font-size:.875rem;font-weight:700;color:var(--color-text)}.DeveloperToolApp_statusChip__EgnAo{display:inline-flex;padding:4px 12px;border-radius:999px;font-size:.8125rem;font-weight:700}.DeveloperToolApp_statusSuccess__O1kVb{background:var(--color-accent-soft);color:var(--color-accent);border:1px solid rgba(16,185,129,.2)}.DeveloperToolApp_statusNeutral__NCAdG{background:var(--color-surface);color:var(--color-text-muted);border:1px solid var(--color-border)}.DeveloperToolApp_matchesWrap__DTchE{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.DeveloperToolApp_matchGlyphChip___8C_W{display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:32px;padding:0 8px;border:1px solid var(--color-border);border-radius:8px;background:var(--color-surface);font-size:1.1rem}.DeveloperToolApp_resultString__xpJ74{font-family:Consolas,monospace;font-size:.9rem;background:var(--color-surface);border:1px solid var(--color-border);border-radius:6px;padding:4px 10px;color:var(--color-text)}.DeveloperToolApp_emptyText__lynmY{font-size:.875rem;color:var(--color-text-muted);font-style:italic}.DeveloperToolApp_coverageCallout__zGpqR{display:flex;align-items:flex-start;gap:10px;background:var(--color-primary-soft);border:1px solid rgba(124,58,237,.2);border-radius:10px;padding:10px 14px}.DeveloperToolApp_calloutIcon__Z3I8v{font-size:1.1rem;line-height:1}.DeveloperToolApp_coverageCallout__zGpqR p{margin:0;font-size:.8125rem;color:var(--color-primary);font-weight:600;line-height:1.4}@media (max-width:47.999rem){.DeveloperToolApp_workspaceGrid__UWluo{grid-template-columns:minmax(0,1fr)}.DeveloperToolApp_regexWorkspace__7fDQ0{padding:16px;border-radius:16px}}.DeveloperToolApp_apiWorkspaceCard__qJJGe{background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:20px;padding:24px;margin-bottom:24px}.DeveloperToolApp_apiWorkspaceGrid__uP5hL{display:grid;grid-template-columns:minmax(0,38fr) minmax(0,62fr);grid-gap:24px;gap:24px;align-items:start}.DeveloperToolApp_apiConfigColumn__PmbU9,.DeveloperToolApp_apiResponseColumn__hCRKe{display:flex;flex-direction:column;gap:16px;min-width:0}.DeveloperToolApp_apiConfigHeader__0KZgR,.DeveloperToolApp_apiResponseHeader__nUTM3{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.DeveloperToolApp_apiConfigHeader__0KZgR h2,.DeveloperToolApp_apiResponseHeader__nUTM3 h2{margin:0;font-size:1.25rem;font-weight:800;color:var(--color-text)}.DeveloperToolApp_apiConfigHeader__0KZgR p{margin:4px 0 0;font-size:.875rem;color:var(--color-text-muted)}.DeveloperToolApp_badgeAndHeading__daZkh{display:flex;align-items:center;gap:10px}.DeveloperToolApp_statusBadge200___YMhM{display:inline-flex;align-items:center;background:var(--color-accent-soft);color:var(--color-accent);border:1px solid rgba(16,185,129,.25);font-size:.75rem;font-weight:800;padding:3px 10px;border-radius:999px;letter-spacing:.02em}.DeveloperToolApp_goalCardsGrid__4C3fv{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:8px;gap:8px}.DeveloperToolApp_goalCard__rx8Gj{display:flex;align-items:center;justify-content:center;padding:10px 12px;background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:10px;cursor:pointer;transition:all .15s ease}.DeveloperToolApp_goalCard__rx8Gj:hover{border-color:var(--color-primary);background:var(--color-primary-soft-faint)}.DeveloperToolApp_goalCardActive__txdBS{background:var(--color-primary)!important;border-color:var(--color-primary)!important;color:var(--color-on-primary)!important}.DeveloperToolApp_goalTitle__EIL0J{font-size:.875rem;font-weight:700;text-align:center}.DeveloperToolApp_goalDescriptionNote__gfBso{margin:0;font-size:.8125rem;color:var(--color-text-muted);line-height:1.4}.DeveloperToolApp_parametersBox__1HnDm{background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;padding:14px;display:flex;flex-direction:column;gap:12px}.DeveloperToolApp_parameterField__A_TWs{display:flex;flex-direction:column;gap:6px}.DeveloperToolApp_parameterField__A_TWs label{font-size:.8125rem;font-weight:700;color:var(--color-text)}.DeveloperToolApp_parameterInput__c7Odm,.DeveloperToolApp_parameterSelect__9TIo2{height:44px;font-size:16px;color:var(--color-text);background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:8px;padding:0 12px;width:100%;box-sizing:border-box}.DeveloperToolApp_parameterInput__c7Odm:focus,.DeveloperToolApp_parameterSelect__9TIo2:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(124,58,237,.15)}.DeveloperToolApp_randomRefreshBox__MoIBE{display:flex;flex-direction:column;gap:8px}.DeveloperToolApp_randomNote__DAva5{margin:0;font-size:.8125rem;color:var(--color-text-muted);line-height:1.4}.DeveloperToolApp_refreshBtn__7_QZt{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:0 16px;background:var(--color-primary-soft);border:1px solid rgba(124,58,237,.2);color:var(--color-primary);font-size:.875rem;font-weight:700;border-radius:8px;cursor:pointer;transition:all .15s ease}.DeveloperToolApp_refreshBtn__7_QZt:hover{background:var(--color-primary-border-faint)}.DeveloperToolApp_requestPreviewCard__GDRa2{background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:12px;padding:14px;display:flex;flex-direction:column;gap:8px}.DeveloperToolApp_cardTopRow__IZA6D{display:flex;align-items:center;justify-content:space-between}.DeveloperToolApp_cardLabel__fsIwE{font-size:.8125rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted)}.DeveloperToolApp_copyPillBtn__3La4t{font-size:.75rem;font-weight:700;padding:4px 10px;background:var(--color-primary-soft-faint);border:1px solid rgba(124,58,237,.2);color:var(--color-primary);border-radius:6px;cursor:pointer;transition:all .15s ease}.DeveloperToolApp_copyPillBtn__3La4t:hover{background:var(--color-primary-soft)}.DeveloperToolApp_copyPillBtn__3La4t:disabled{opacity:.5;cursor:not-allowed}.DeveloperToolApp_codeBlockSurface__jvEY_{margin:0;background:var(--color-surface);border:1px solid var(--color-border);border-radius:8px;padding:10px 12px;overflow-x:auto;max-width:100%}.DeveloperToolApp_codeBlockSurface__jvEY_ code{font-family:Consolas,Monaco,Andale Mono,monospace;font-size:.84rem;color:var(--color-text);line-height:1.45}.DeveloperToolApp_illustrativeDisclaimer___ssij{display:flex;flex-direction:column;gap:2px;background:var(--color-primary-soft-faint);border:1px solid rgba(124,58,237,.15);border-radius:6px;padding:8px 10px}.DeveloperToolApp_illustrativeDisclaimer___ssij strong{font-size:.75rem;font-weight:800;color:var(--color-primary);text-transform:uppercase;letter-spacing:.03em}.DeveloperToolApp_illustrativeDisclaimer___ssij span{font-size:.78125rem;color:var(--color-text-muted);line-height:1.35}.DeveloperToolApp_tabToggleGroup__1GJRg{display:flex;background:var(--color-surface);border:1px solid var(--color-border);border-radius:8px;padding:2px;gap:2px}.DeveloperToolApp_tabBtn__EJDs4{font-size:.8125rem;font-weight:700;padding:4px 12px;border:0;background:transparent;color:var(--color-text-muted);border-radius:6px;cursor:pointer}.DeveloperToolApp_tabBtnActive__NJ0Yn{background:var(--color-surface-raised);color:var(--color-primary);box-shadow:0 1px 3px rgba(0,0,0,.08)}.DeveloperToolApp_responseMetadataBar__Ci0hU{display:flex;align-items:center;gap:16px;flex-wrap:wrap;background:var(--color-surface);border:1px solid var(--color-border);border-radius:8px;padding:8px 14px}.DeveloperToolApp_metaItem__MYIyL{font-size:.8125rem;color:var(--color-text-muted)}.DeveloperToolApp_metaItem__MYIyL strong{color:var(--color-text);font-weight:700}.DeveloperToolApp_jsonOutputContainer__9GNeH{background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:12px;padding:14px;display:flex;flex-direction:column;gap:8px}.DeveloperToolApp_jsonOutputHeader__BO_Bg{display:flex;align-items:center;justify-content:space-between;font-size:.8125rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted)}.DeveloperToolApp_jsonPreBlock__1mlX2{margin:0;background:var(--color-surface);border:1px solid var(--color-border);border-radius:8px;padding:12px 14px;overflow-x:auto;max-width:100%;max-height:420px;overflow-y:auto}.DeveloperToolApp_jsonPreBlock__1mlX2 code{font-family:Consolas,Monaco,Andale Mono,monospace;font-size:.84rem;color:var(--color-text);line-height:1.45}.DeveloperToolApp_structureOutputContainer__OytbX{background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:12px;padding:14px;display:flex;flex-direction:column;gap:10px}.DeveloperToolApp_structureHeader__kAw6f{display:flex;align-items:center;justify-content:space-between;font-size:.8125rem;font-weight:800;color:var(--color-text)}.DeveloperToolApp_structureNote__80qKq{font-size:.75rem;font-weight:700;color:var(--color-primary);background:var(--color-primary-soft);padding:2px 8px;border-radius:4px}.DeveloperToolApp_structureRows__v8hTH{display:flex;flex-direction:column;gap:6px}.DeveloperToolApp_structureRow__Dkh58,.DeveloperToolApp_structureSubRow__gIAbF{display:flex;align-items:center;gap:10px;padding:6px 10px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:6px}.DeveloperToolApp_structureSubRow__gIAbF{margin-left:20px;background:var(--color-surface-raised)}.DeveloperToolApp_structureRow__Dkh58 code,.DeveloperToolApp_structureSubRow__gIAbF code{font-family:Consolas,monospace;font-size:.84rem;font-weight:700;color:var(--color-text)}.DeveloperToolApp_typeBadge__v9rfx{font-size:.725rem;font-weight:800;text-transform:uppercase;color:var(--color-primary);background:var(--color-primary-soft);padding:2px 6px;border-radius:4px}.DeveloperToolApp_structureRow__Dkh58 p,.DeveloperToolApp_structureSubRow__gIAbF p{margin:0;font-size:.8125rem;color:var(--color-text-muted)}.DeveloperToolApp_tsCard__jPqMd{background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:12px;padding:14px;display:flex;flex-direction:column;gap:8px}.DeveloperToolApp_tsCardHeader__nhpwG{display:flex;align-items:center;justify-content:space-between;font-size:.8125rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted)}.DeveloperToolApp_loadingSkeleton__TKQ5U{display:flex;flex-direction:column;gap:8px;padding:16px;background:var(--color-surface);border-radius:8px}.DeveloperToolApp_skeletonLine__bbNIs{width:100%}.DeveloperToolApp_skeletonLineShort__8mHWc,.DeveloperToolApp_skeletonLine__bbNIs{height:16px;background:var(--color-border);border-radius:4px;animation:DeveloperToolApp_pulse__r1uRo 1.5s ease-in-out infinite}.DeveloperToolApp_skeletonLineShort__8mHWc{width:60%}@keyframes DeveloperToolApp_pulse__r1uRo{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}.DeveloperToolApp_errorBox__C1rGy{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:16px;background:var(--color-warning-soft);border:1px solid rgba(245,158,11,.3);border-radius:8px}.DeveloperToolApp_errorBox__C1rGy p{margin:0;font-size:.875rem;color:#B45309;font-weight:600}.DeveloperToolApp_secondaryBtn__za9Hk{height:36px;padding:0 14px;background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:6px;font-size:.8125rem;font-weight:700;color:var(--color-text);cursor:pointer}@media (max-width:47.999rem){.DeveloperToolApp_apiWorkspaceGrid__uP5hL{grid-template-columns:minmax(0,1fr)}.DeveloperToolApp_apiWorkspaceCard__qJJGe{padding:16px;border-radius:16px}}.PageHero_hero__E4I9V{background:var(--surface);border-bottom:1px solid var(--border)}.PageHero_inner__YVTYX{padding:var(--space-10) 0}.PageHero_inner__YVTYX .breadcrumbs{padding-top:0;margin-bottom:var(--space-5)}.PageHero_eyebrow__3NrI5{width:-moz-fit-content;width:fit-content;margin:0 0 var(--space-3);border:1px solid rgba(124,58,237,.18);border-radius:var(--radius-pill);padding:6px 10px;background:var(--color-surface-raised);color:var(--primary);font-weight:700}.PageHero_inner__YVTYX h1{max-width:860px;margin:0;font-size:var(--font-size-h1);letter-spacing:0;line-height:var(--line-height-tight)}.PageHero_inner__YVTYX p:not(.PageHero_eyebrow__3NrI5){max-width:720px;margin:var(--space-4) 0 0;color:var(--muted);font-size:var(--font-size-lg);line-height:var(--line-height-body)}.PageHero_actions__gcQzT{margin-top:var(--space-6)}.PageHero_compact__U2tth .PageHero_inner__YVTYX{padding:28px 0 32px}.PageHero_compact__U2tth .PageHero_eyebrow__3NrI5{margin-bottom:10px;padding:5px 9px;font-size:var(--font-size-sm)}.PageHero_compact__U2tth .PageHero_inner__YVTYX h1{font-size:clamp(2rem,6vw,3rem);line-height:1.08}.PageHero_compact__U2tth .PageHero_inner__YVTYX p:not(.PageHero_eyebrow__3NrI5){max-width:760px;margin-top:10px;font-size:1rem}.PageHero_supportRow__m5sJ7{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin-top:var(--space-4)}.PageHero_supportPill__b_ib2{display:inline-flex;align-items:center;gap:var(--space-1);border:1px solid var(--border);border-radius:var(--radius-pill);padding:4px 10px;background:var(--background);color:var(--muted);font-size:.8125rem;font-weight:600}.PageHero_supportPill__b_ib2 span{color:var(--mint);font-weight:800}@media (min-width:48rem){.PageHero_inner__YVTYX{padding:var(--space-16) 0}.PageHero_compact__U2tth .PageHero_inner__YVTYX{padding:34px 0 38px}}.FormControls_toolPanel__hJARz{display:grid;min-width:0;grid-gap:var(--space-4);gap:var(--space-4);border:var(--border-default);border-radius:var(--radius-lg);padding:clamp(var(--space-4),3vw,var(--space-5));background:var(--background)}.FormControls_field__W6TY4{display:grid;grid-gap:var(--space-2);gap:var(--space-2);color:var(--text);font-weight:700}.FormControls_field__W6TY4 input,.FormControls_field__W6TY4 select,.FormControls_field__W6TY4 textarea{width:100%;min-height:3rem;border:var(--border-default);border-radius:var(--radius-md);padding:var(--space-3);background:var(--background);color:var(--text)}.FormControls_field__W6TY4 textarea{min-height:150px;resize:vertical}.FormControls_field__W6TY4 input:focus,.FormControls_field__W6TY4 select:focus,.FormControls_field__W6TY4 textarea:focus{border-color:var(--primary);outline:var(--focus-ring);outline-offset:0}.FormControls_checkbox__xrnB7{display:flex;align-items:center;gap:var(--space-3);min-height:var(--control-height);color:var(--text);font-weight:700}.FormControls_checkbox__xrnB7 input{width:18px;height:18px;accent-color:var(--primary)}.FormControls_actions__zWAfo{display:flex;flex-wrap:wrap;gap:var(--space-2)}.FormControls_primaryButton__sCHNv,.FormControls_secondaryButton__PKtG_{display:inline-flex;min-height:var(--control-height);align-items:center;justify-content:center;border-radius:var(--radius-md);padding:var(--space-2) var(--space-4);font-weight:800}.FormControls_primaryButton__sCHNv{border:1px solid var(--primary);background:var(--primary);color:var(--color-on-primary)}.FormControls_secondaryButton__PKtG_{border:var(--border-default);background:var(--surface);color:var(--text)}.FormControls_primaryButton__sCHNv:hover{background:var(--color-primary-hover)}.FormControls_secondaryButton__PKtG_:hover{border-color:var(--primary);color:var(--primary)}.FormControls_resultList__a7O6t{display:grid;grid-gap:10px;gap:10px;margin:0;padding:0;list-style:none}.FormControls_resultItem__EkXm7{display:flex;align-items:center;justify-content:space-between;min-width:0;gap:var(--space-3);border:var(--border-default);border-radius:var(--radius-md);padding:var(--space-3);background:var(--surface)}.FormControls_stats__Xt9bW{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,8.75rem),1fr));grid-gap:var(--space-2);gap:var(--space-2)}.FormControls_stat__QLi7M{border:var(--border-default);border-radius:var(--radius-md);padding:var(--space-3);background:var(--surface)}.FormControls_stat__QLi7M strong{display:block;font-size:1.6rem}@media (max-width:640px){.FormControls_resultItem__EkXm7{align-items:stretch;flex-direction:column}.FormControls_resultItem__EkXm7>.FormControls_actions__zWAfo,.FormControls_resultItem__EkXm7>div{width:100%}}.ResultList_list__EOVpk{display:grid;grid-gap:10px;gap:10px}.RelatedTools_section__sDAd0{width:100%;max-width:64rem;margin:0 auto;box-sizing:border-box}.RelatedTools_header___Fvbk{margin-bottom:var(--space-4)}.RelatedTools_eyebrow__7MsK6{margin:0 0 6px;color:var(--primary);font-size:var(--font-size-xs);font-weight:800;text-transform:uppercase;letter-spacing:.06em}.RelatedTools_grid__YvOT_{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));grid-gap:var(--space-4);gap:var(--space-4);width:100%}.SeoContentSection_section__TL_X8{width:100%;max-width:64rem;margin:0 auto;box-sizing:border-box}.SeoContentSection_card__r21gu{border:1px solid var(--border);border-radius:20px;padding:clamp(24px,4vw,36px);background:var(--surface);box-shadow:0 4px 16px rgba(0,0,0,.02);display:flex;flex-direction:column;gap:var(--space-2)}.SeoContentSection_eyebrow__2wc5t{margin:0;color:var(--primary);font-size:var(--font-size-xs);font-weight:800;text-transform:uppercase;letter-spacing:.06em}.SeoContentSection_title__25cs8{margin:0 0 var(--space-2);font-size:clamp(1.4rem,3.5vw,2rem);font-weight:800;color:var(--text)}.SeoContentSection_lead__de76P{color:var(--text-muted);font-size:var(--font-size-base);line-height:var(--line-height-body)}.SeoContentSection_lead__de76P p{margin:0}.SeasonalShayariLinks_section__t5G7M{display:grid;grid-template-columns:minmax(13rem,.7fr) minmax(0,1.3fr);grid-gap:var(--space-6);gap:var(--space-6);padding-block:var(--space-10)}.SeasonalShayariLinks_section__t5G7M p{margin:0 0 var(--space-1);color:var(--primary);font-size:.78rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.SeasonalShayariLinks_section__t5G7M h2{margin:0;font-size:clamp(1.45rem,3vw,2rem)}.SeasonalShayariLinks_section__t5G7M span{display:block;margin-top:var(--space-2);color:var(--muted)}.SeasonalShayariLinks_section__t5G7M nav{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.SeasonalShayariLinks_section__t5G7M a{display:flex;min-height:var(--control-height);align-items:center;justify-content:space-between;gap:var(--space-3);border:var(--border-default);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);background:var(--surface);font-weight:800}.SeasonalShayariLinks_section__t5G7M a:hover{border-color:var(--primary);color:var(--primary)}@media (max-width:47.99rem){.SeasonalShayariLinks_section__t5G7M{grid-template-columns:minmax(0,1fr)}}.ToolCard_card__FMxIE{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:var(--space-3);gap:var(--space-3);align-items:start;min-width:0;border:var(--border-default);border-radius:var(--radius-lg);padding:clamp(var(--space-4),3vw,var(--space-5));background:var(--background);transition:border-color .16s ease,background-color .16s ease}.ToolCard_card__FMxIE:focus-visible,.ToolCard_card__FMxIE:hover{border-color:rgba(124,58,237,.45);background:var(--surface)}.ToolCard_icon__xcAMA{display:inline-grid;width:var(--control-height);height:var(--control-height);place-items:center;border-radius:var(--radius-md);background:rgba(124,58,237,.1);color:var(--primary);font-size:1.2rem;font-weight:800}.ToolCard_card__FMxIE h3{margin:2px 0 7px;font-size:1.1rem;line-height:1.25}.ToolCard_card__FMxIE>div{min-width:0}.ToolCard_card__FMxIE p{margin:0;color:var(--muted);font-size:.9375rem;line-height:var(--line-height-body)}.ToolCard_arrow__mPpTq{color:var(--primary);font-size:1.2rem;font-weight:800;transition:transform .16s ease}.ToolCard_card__FMxIE:focus-visible .ToolCard_arrow__mPpTq,.ToolCard_card__FMxIE:hover .ToolCard_arrow__mPpTq{transform:translateX(3px)}@media (max-width:26.25rem){.ToolCard_card__FMxIE{padding:var(--space-3) var(--space-4);gap:var(--space-2)}}.UnicodeTool_tool__5TU9I{--converter-accent:var(--primary);display:grid;min-width:0;grid-gap:var(--space-5);gap:var(--space-5);border:1px solid var(--converter-accent);border-radius:var(--radius-xl);padding:clamp(1rem,3vw,1.75rem);background:var(--color-surface-raised)}.UnicodeTool_unicode-to-emoji__8Yrin{--converter-accent:var(--mint)}.UnicodeTool_html-entity__4yHl8{--converter-accent:var(--accent)}.UnicodeTool_shortcode__fwDQh{--converter-accent:#4F46E5}.UnicodeTool_toolHeader__j8Ah4{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-6)}.UnicodeTool_outputCard__i6PEM h3,.UnicodeTool_sequence__Mqa86 h3,.UnicodeTool_toolHeader__j8Ah4 h2{margin:0}.UnicodeTool_toolHeader__j8Ah4 h2{max-width:36rem;font-size:clamp(1.25rem,3vw,1.625rem)}.UnicodeTool_toolHeader__j8Ah4>p{max-width:24rem;margin:0;color:var(--muted);font-size:var(--font-size-sm);line-height:1.55}.UnicodeTool_kicker__pZTw3{margin:0 0 var(--space-1);color:var(--converter-accent);font-size:var(--font-size-sm);font-weight:800}.UnicodeTool_direction__VnH4Z{display:flex;min-width:0;flex-wrap:wrap;gap:var(--space-2);margin:0;border:0;padding:0}.UnicodeTool_direction__VnH4Z legend{width:100%;margin-bottom:var(--space-2);color:var(--color-text-soft);font-size:var(--font-size-sm);font-weight:800}.UnicodeTool_direction__VnH4Z label{display:inline-flex;min-height:var(--control-height);align-items:center;gap:var(--space-2);border:var(--border-default);border-radius:var(--radius-pill);padding:var(--space-2) var(--space-4);background:var(--surface);cursor:pointer;font-weight:700}.UnicodeTool_direction__VnH4Z label:has(input:checked){border-color:var(--converter-accent);background:var(--color-surface-raised);color:var(--converter-accent)}.UnicodeTool_direction__VnH4Z input{width:1.125rem;height:1.125rem;accent-color:var(--converter-accent)}.UnicodeTool_inputGroup__NeGyS{display:grid;min-width:0;grid-gap:var(--space-2);gap:var(--space-2)}.UnicodeTool_inputGroup__NeGyS label{color:var(--color-text-soft);font-size:var(--font-size-sm);font-weight:800}.UnicodeTool_inputGroup__NeGyS textarea{width:100%;min-height:7rem;resize:vertical;border:var(--border-default);border-radius:var(--radius-lg);padding:var(--space-4);background:var(--surface);color:var(--text);line-height:1.55}.UnicodeTool_inputGroup__NeGyS textarea:hover{border-color:var(--color-border-strong)}.UnicodeTool_inputGroup__NeGyS textarea:focus{border-color:var(--converter-accent);background:var(--color-surface-raised)}.UnicodeTool_actions__Oju_9{display:flex;flex-wrap:wrap;gap:var(--space-2)}.UnicodeTool_secondaryButton__CSQhm,.UnicodeTool_textButton__cjQWs{min-height:var(--control-height);border-radius:var(--radius-md);padding:var(--space-2) var(--space-4);font-weight:800}.UnicodeTool_secondaryButton__CSQhm{border:1px solid var(--converter-accent);background:var(--color-surface-raised);color:var(--converter-accent)}.UnicodeTool_secondaryButton__CSQhm:focus-visible,.UnicodeTool_secondaryButton__CSQhm:hover{background:var(--surface)}.UnicodeTool_textButton__cjQWs{border:var(--border-default);background:var(--surface);color:var(--color-text-soft)}.UnicodeTool_textButton__cjQWs:focus-visible,.UnicodeTool_textButton__cjQWs:hover{border-color:var(--color-text-soft);color:var(--text)}.UnicodeTool_status__snuqp{margin:calc(var(--space-2) * -1) 0 0;border-left:3px solid var(--border);padding-left:var(--space-3);color:var(--color-text-soft);font-size:var(--font-size-sm)}.UnicodeTool_status__snuqp.UnicodeTool_error__IAtDf{border-color:#DC2626;color:var(--color-danger-text)}.UnicodeTool_status__snuqp.UnicodeTool_success__Xgq0y{border-color:var(--mint);color:var(--color-success-text)}.UnicodeTool_outputGrid__FerGe{display:grid;min-width:0;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));grid-gap:var(--space-3);gap:var(--space-3)}.UnicodeTool_outputCard__i6PEM{display:flex;min-width:0;min-height:8.5rem;flex-direction:column;align-items:stretch;justify-content:space-between;gap:var(--space-4);border:var(--border-default);border-radius:var(--radius-lg);padding:var(--space-4);background:var(--surface)}.UnicodeTool_outputCard__i6PEM h3{margin-bottom:var(--space-2);color:var(--color-text-soft);font-size:var(--font-size-sm)}.UnicodeTool_outputCard__i6PEM code,.UnicodeTool_sequence__Mqa86 code{display:block;min-width:0;color:var(--text);font-family:Consolas,Courier New,monospace;font-size:.9375rem;line-height:1.55;overflow-wrap:anywhere;white-space:pre-wrap;word-break:break-word}.UnicodeTool_sequence__Mqa86{min-width:0;border-top:var(--border-default);padding-top:var(--space-5)}.UnicodeTool_sequenceHeading__4klUy{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-3)}.UnicodeTool_sequenceHeading__4klUy h3{font-size:var(--font-size-lg)}.UnicodeTool_sequenceHeading__4klUy span{color:var(--muted);font-size:var(--font-size-sm)}.UnicodeTool_sequence__Mqa86 ol{display:grid;grid-gap:var(--space-2);gap:var(--space-2);margin:0;padding:0;list-style:none}.UnicodeTool_sequence__Mqa86 li{display:grid;min-width:0;grid-template-columns:2.75rem minmax(0,1fr) minmax(6rem,auto);align-items:center;grid-gap:var(--space-3);gap:var(--space-3);border:var(--border-default);border-radius:var(--radius-md);padding:var(--space-3)}.UnicodeTool_character__vYgEJ{display:grid;width:2.75rem;height:2.75rem;place-items:center;border-radius:var(--radius-md);background:var(--surface);font-size:1.5rem}.UnicodeTool_sequence__Mqa86 li div{display:grid;min-width:0}.UnicodeTool_sequence__Mqa86 li div span{color:var(--muted);font-size:var(--font-size-sm)}.UnicodeTool_primaryOutput___iA3W,.UnicodeTool_shortcodeOutput__V9JKU{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:var(--space-5);border:var(--border-default);border-left:4px solid var(--converter-accent);border-radius:var(--radius-lg);padding:var(--space-5);background:var(--surface)}.UnicodeTool_primaryOutput___iA3W>div,.UnicodeTool_shortcodeOutput__V9JKU>div{display:grid;min-width:0;grid-gap:var(--space-2);gap:var(--space-2)}.UnicodeTool_outputLabel__fYb2R{color:var(--color-text-soft);font-size:var(--font-size-sm);font-weight:800}.UnicodeTool_emojiOutput__xsRpT{font-size:clamp(2rem,7vw,3.75rem);line-height:1.15}.UnicodeTool_shortcodeOutput__V9JKU output{font-family:Consolas,Courier New,monospace;font-size:var(--font-size-lg);line-height:1.55;overflow-wrap:anywhere;white-space:pre-wrap;word-break:break-word}@media (max-width:47.999rem){.UnicodeTool_toolHeader__j8Ah4{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.UnicodeTool_sequence__Mqa86 li{grid-template-columns:2.75rem minmax(0,1fr)}.UnicodeTool_sequence__Mqa86 code{grid-column:1/-1;border-top:var(--border-default);padding-top:var(--space-2)}}@media (max-width:26rem){.UnicodeTool_actions__Oju_9>*,.UnicodeTool_direction__VnH4Z label{width:100%;justify-content:center}.UnicodeTool_primaryOutput___iA3W,.UnicodeTool_shortcodeOutput__V9JKU{align-items:stretch;flex-direction:column}.UnicodeTool_primaryOutput___iA3W>button,.UnicodeTool_shortcodeOutput__V9JKU>button{width:100%}}