.EmojiDetailPage_page__s884Z{background:var(--color-surface);overflow-x:clip}.EmojiDetailPage_page__s884Z .section{padding-block:1.5rem}.EmojiDetailPage_page__s884Z h2[id],.EmojiDetailPage_page__s884Z section[id]{scroll-margin-top:5.5rem}.EmojiDetailPage_breadcrumb__db_bj{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin:0 0 1.25rem;color:var(--color-text-muted);font-size:.875rem}.EmojiDetailPage_breadcrumb__db_bj a{color:var(--color-text-muted);font-weight:500;text-decoration:none;transition:color .12s ease}.EmojiDetailPage_breadcrumb__db_bj a:hover{color:var(--color-primary);text-decoration:underline}.EmojiDetailPage_breadcrumb__db_bj span[aria-current=page]{color:var(--color-text);font-weight:600}.EmojiDetailPage_breadcrumb__db_bj span:before{content:"/";margin-right:.5rem;color:var(--color-text-muted-light);font-weight:400}.EmojiDetailPage_heroSection__fNt7R{padding:1rem 0 0;background:var(--color-surface-raised)}.EmojiDetailPage_heroPanels__ljRY9{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:2rem;gap:2rem;align-items:start}.EmojiDetailPage_heroOverviewCard__InETS{display:flex;flex-direction:column;gap:1rem;min-width:0}.EmojiDetailPage_categoryPill__r7it_{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;border-radius:999px;padding:.35rem .85rem;background:var(--color-primary-soft);color:var(--color-primary);font-size:.75rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.EmojiDetailPage_heroTitle__WhpPY{margin:0;color:var(--color-text);font-size:clamp(2rem,3.8vw,3rem);font-weight:900;line-height:1.1;letter-spacing:-.03em;max-width:32rem}.EmojiDetailPage_heroTitleEmoji__XdCPD{display:inline-block;font-size:.9em;vertical-align:baseline;margin-left:.2rem}.EmojiDetailPage_heroDescription__7Ocjh{max-width:32rem;margin:0;color:var(--color-text-soft);font-size:1.05rem;line-height:1.65}.EmojiDetailPage_heroActionCluster__p9Nsf{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem;margin-top:.25rem}.EmojiDetailPage_heroWorkspace__Hvy5Y{min-width:0}.EmojiDetailPage_quickFactsCard__Csk9g,.EmojiDetailPage_quickFactsSection__U3X54{display:grid;grid-gap:.85rem;gap:.85rem;border-radius:1.125rem;padding:1.25rem 1.35rem;background:var(--color-surface-raised);border:1px solid var(--color-border);box-shadow:0 1px 3px rgba(0,0,0,.03);margin-top:.5rem}.EmojiDetailPage_quickFactsTitle__Uht__{color:var(--color-primary);font-size:.72rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;margin-bottom:.25rem}.EmojiDetailPage_quickFactLink__20wNV{color:var(--color-primary);font-weight:800;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em}.EmojiDetailPage_quickFactsGrid__PHGK_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.85rem 1rem;gap:.85rem 1rem;margin:0;padding:0}.EmojiDetailPage_quickFactItem__NhMje{display:flex;align-items:center;gap:.75rem;min-width:0}.EmojiDetailPage_quickFactIcon__Kv0A7{display:grid;width:2.25rem;height:2.25rem;flex:0 0 auto;place-items:center;border-radius:.65rem;background:var(--color-accent-soft);color:var(--color-accent)}.EmojiDetailPage_quickFactText__HbPPQ{display:flex;flex-direction:column;gap:.15rem;min-width:0}.EmojiDetailPage_quickFactText__HbPPQ dt{color:var(--color-text-muted);font-size:.72rem;font-weight:700}.EmojiDetailPage_quickFactText__HbPPQ dd{margin:0;color:var(--color-text);font-size:.95rem;font-weight:800;overflow-wrap:anywhere}.EmojiDetailPage_monoValue__Gf3hj{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.EmojiDetailPage_detailNav__f_ohT{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin-top:2.5rem;border-radius:1.125rem;padding:.85rem 1.25rem;background:var(--color-surface-raised);border:1px solid var(--color-border);box-shadow:0 1px 3px rgba(0,0,0,.03)}.EmojiDetailPage_detailNavLabel__Z0vdQ{color:var(--color-text);font-size:.75rem;font-weight:850;letter-spacing:.06em;text-transform:uppercase}.EmojiDetailPage_detailNavLinks__ZXYj4{display:flex;flex:1 1 32rem;flex-wrap:wrap;gap:.4rem}.EmojiDetailPage_detailNavLinks__ZXYj4 a{min-height:2.25rem;border-radius:999px;padding:.48rem .75rem;color:var(--color-text-soft);font-size:.82rem;font-weight:750;text-decoration:none}.EmojiDetailPage_detailNavLinks__ZXYj4 a:hover{background:var(--color-primary-soft);color:var(--color-primary)}.EmojiDetailPage_sectionHeader__uCxTT{display:grid;max-width:46rem;grid-gap:.45rem;gap:.45rem;margin-bottom:1.35rem}.EmojiDetailPage_meaningKicker__otf6E,.EmojiDetailPage_sectionBadge__xvo8D{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;border-radius:999px;padding:.3rem .68rem;background:var(--color-primary-soft-strong);color:var(--color-primary);font-size:.7rem;font-weight:850;letter-spacing:.07em;text-transform:uppercase}.EmojiDetailPage_sectionTitle___ztBS{margin:0;color:var(--color-text);font-size:clamp(1.5rem,4vw,2rem);font-weight:875;line-height:1.18;letter-spacing:-.025em}.EmojiDetailPage_sectionSubtitle___wJMc{max-width:42rem;margin:0;color:var(--color-text-muted);font-size:.95rem;line-height:1.6}.EmojiDetailPage_codesStudio__0Yfvm,.EmojiDetailPage_examplesContainer__1tfYd,.EmojiDetailPage_faqWrapper__W0zSM,.EmojiDetailPage_keywordsPanel__tAmWW,.EmojiDetailPage_sequenceContainer__yoIYY,.EmojiDetailPage_toolsContainer__aPAwZ,.EmojiDetailPage_useCasesPanel___YS4T,.EmojiDetailPage_variantGroup__5RW0T{border-radius:1.125rem;padding:1.25rem;background:var(--color-surface-raised);border:1px solid var(--color-border);box-shadow:0 1px 3px rgba(0,0,0,.03)}.EmojiDetailPage_meaningSectionWrapper__JwBvw{margin-top:1.25rem;padding-block:2.25rem 1.5rem}.EmojiDetailPage_meaningSectionLayout__9i7cd{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:1.5rem;gap:1.5rem;align-items:center}.EmojiDetailPage_meaningMainCol__wXqAp{display:flex;min-width:0;flex-direction:column;gap:1rem}.EmojiDetailPage_meaningTitle__ewBNl{max-width:38rem;margin:0;color:var(--color-text);font-size:clamp(1.75rem,4vw,2.5rem);font-weight:875;line-height:1.15;letter-spacing:-.03em}.EmojiDetailPage_meaningTitleEmoji__1Fowk{display:inline-block;margin-inline:.15rem;font-size:.95em}.EmojiDetailPage_meaningParagraph__F281a{max-width:42rem;margin:0;color:var(--color-text-soft);font-size:1.05rem;line-height:1.8}.EmojiDetailPage_toneChips__5v5aq,.EmojiDetailPage_toneRow__YK0V_{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem}.EmojiDetailPage_toneRow__YK0V_{margin-top:.25rem}.EmojiDetailPage_toneLabel__BJrb5{color:var(--color-text-muted);font-size:.72rem;font-weight:850;letter-spacing:.07em;text-transform:uppercase}.EmojiDetailPage_toneChip__684Bp{border-radius:999px;padding:.35rem .75rem;background:var(--color-accent-soft);color:var(--color-success-text);font-size:.82rem;font-weight:750}.EmojiDetailPage_contextNoteBox__Uvf4y{display:grid;max-width:42rem;grid-gap:.35rem;gap:.35rem;margin-top:.25rem;border-radius:1.125rem;padding:1rem 1.15rem;background:var(--color-accent-soft);border:1px solid var(--color-accent-border)}.EmojiDetailPage_contextNoteBadge__7dCCJ{color:var(--color-success-text);font-size:.72rem;font-weight:850;letter-spacing:.06em;text-transform:uppercase}.EmojiDetailPage_contextNoteText__12j1i{margin:0;color:var(--color-success-text-strong);font-size:.9rem;line-height:1.6}.EmojiDetailPage_quickMeaningCard__0Pbmz{position:relative;display:flex;min-height:13rem;align-items:flex-start;justify-content:space-between;gap:1.25rem;overflow:hidden;border-radius:1.125rem;padding:1.5rem;background:var(--color-primary-soft);border:1px solid var(--color-primary-border)}.EmojiDetailPage_quickMeaningContent__y7eTx{position:relative;z-index:1;display:flex;min-width:0;align-items:flex-start;gap:.9rem}.EmojiDetailPage_quickMeaningIconBadge__n9xkf{display:grid;width:2.75rem;height:2.75rem;flex:0 0 auto;place-items:center;border-radius:.85rem;background:var(--color-surface-raised);border:1px solid var(--color-border)}.EmojiDetailPage_quickMeaningBody__mA6aW{display:grid;min-width:0;grid-gap:.35rem;gap:.35rem}.EmojiDetailPage_quickMeaningTitle__QishX{color:var(--color-text);font-size:1rem;font-weight:850}.EmojiDetailPage_quickMeaningText__oeCFc{margin:0;color:var(--color-text-subtle);font-size:.95rem;line-height:1.65}.EmojiDetailPage_quickMeaningAccentGraphic__3qOVC{position:absolute;right:-1.25rem;bottom:-1.25rem;display:grid;width:7rem;height:7rem;place-items:center;border-radius:50%;background:rgba(255,255,255,.66)}.EmojiDetailPage_useCardsGrid__hpysC{display:grid;grid-gap:.65rem;gap:.65rem}.EmojiDetailPage_useCard__0KRSC{display:grid;grid-template-columns:2.5rem minmax(0,1fr);grid-gap:.2rem .85rem;gap:.2rem .85rem;align-items:center;border-radius:1.125rem;padding:1rem;background:var(--color-surface-raised);border:1px solid var(--color-border)}.EmojiDetailPage_useCardIcon__stF7M{display:grid;width:2.5rem;height:2.5rem;grid-row:1/span 2;place-items:center;border-radius:.8rem;background:var(--color-primary-soft);font-size:1.25rem}.EmojiDetailPage_useCardTitle__r5waB{margin:0;color:var(--color-text);font-size:.95rem;font-weight:825;line-height:1.35}.EmojiDetailPage_useCardDesc___9EYu{margin:0;color:var(--color-text-muted);font-size:.86rem;line-height:1.5}.EmojiDetailPage_exampleBubbleGrid__NFLCY{display:grid;grid-gap:.75rem;gap:.75rem}.EmojiDetailPage_exampleBubbleCard__1GKjD{display:flex;min-width:0;min-height:7.5rem;flex-direction:column;justify-content:space-between;gap:1rem;border-radius:1.125rem;padding:1rem 1.15rem;background:var(--color-surface-raised);border:1px solid var(--color-border)}.EmojiDetailPage_exampleBubbleText__rP6zI{margin:0;color:var(--color-text);font-size:.95rem;font-weight:700;line-height:1.6;overflow-wrap:anywhere}.EmojiDetailPage_categoryDiscoveryRow__DfcPq,.EmojiDetailPage_exampleBubbleFooter__8BnW_{display:flex;justify-content:flex-end}.EmojiDetailPage_comparisonRowsWrapper__ZKZJx{display:grid;overflow:hidden;border-radius:1.25rem;background:var(--color-surface)}.EmojiDetailPage_comparisonGrid__a7bkt{display:grid;grid-gap:.75rem;gap:.75rem}.EmojiDetailPage_comparisonCard__2zBSU{border-radius:1.125rem;padding:1.1rem 1.25rem;background:var(--color-surface-raised);border:1px solid var(--color-border);box-shadow:0 1px 3px rgba(0,0,0,.03);transition:transform .12s ease,background .12s ease,border-color .12s ease}.EmojiDetailPage_comparisonCard__2zBSU:hover{transform:translateY(-1px);background:var(--color-primary-soft);border-color:var(--color-primary)}.EmojiDetailPage_comparisonHeader__Biv7V{display:flex;align-items:center;justify-content:space-between;gap:1.25rem}.EmojiDetailPage_comparisonIdentity__jQmu_{display:flex;min-width:0;flex:1 1 auto;align-items:center;gap:1rem;text-decoration:none}.EmojiDetailPage_comparisonGlyph__lHaEQ{display:grid;width:3.25rem;height:3.25rem;flex:0 0 auto;place-items:center;border-radius:.875rem;background:var(--color-surface);border:1px solid var(--color-border);font-size:2rem}.EmojiDetailPage_comparisonCard__2zBSU:hover .EmojiDetailPage_comparisonGlyph__lHaEQ{background:var(--color-surface-raised);border-color:var(--color-primary-border)}.EmojiDetailPage_comparisonTitleBlock__rEUOf{display:flex;flex-direction:column;gap:.25rem;min-width:0}.EmojiDetailPage_comparisonName__XA9EU{color:var(--color-text);font-size:.95rem;font-weight:825;line-height:1.3}.EmojiDetailPage_comparisonNote__jaoRI{margin:0;color:var(--color-text-soft);font-size:.875rem;line-height:1.5}.EmojiDetailPage_comparisonActionGroup__wkMEW{display:flex;align-items:center;gap:.65rem;flex:0 0 auto}.EmojiDetailPage_cardActions__Fxcnz{display:flex;align-items:center;justify-content:space-between;gap:.55rem}.EmojiDetailPage_cardViewLink__6mRzi,.EmojiDetailPage_categoryDiscoveryLink__g0Mcv,.EmojiDetailPage_comparisonLinkBtn__gWnTo{color:var(--color-primary);font-size:.82rem;font-weight:800;text-decoration:none;white-space:nowrap}.EmojiDetailPage_cardViewLink__6mRzi:hover,.EmojiDetailPage_categoryDiscoveryLink__g0Mcv:hover,.EmojiDetailPage_comparisonLinkBtn__gWnTo:hover{color:var(--color-primary-hover);text-decoration:underline}.EmojiDetailPage_keywordsPanel__tAmWW{background:var(--color-surface-raised)}.EmojiDetailPage_keywordsThreeCol__7Nbmh{display:grid;grid-gap:.75rem;gap:.75rem}.EmojiDetailPage_keywordsCol__SmZVQ{display:grid;align-content:start;grid-gap:.55rem;gap:.55rem;border-radius:.875rem;padding:1rem;background:var(--color-surface);border:1px solid var(--color-border)}.EmojiDetailPage_keywordColTitle__Vih7O{margin:0;color:var(--color-success-text);font-size:.72rem;font-weight:850;letter-spacing:.065em;text-transform:uppercase}.EmojiDetailPage_officialNameText__IMxRc{margin:0;color:var(--color-text);font-size:1.08rem;font-weight:850}.EmojiDetailPage_officialSubcategory__pbqHx{color:var(--color-text-muted);font-size:.82rem;font-weight:700}.EmojiDetailPage_chipCluster__SiPYQ{display:flex;flex-wrap:wrap;gap:.45rem;margin:0;padding:0;list-style:none}.EmojiDetailPage_aliasChip___iR5i,.EmojiDetailPage_keywordChip__0O0vX,.EmojiDetailPage_shortcodeChip__Uadf6{border-radius:999px;padding:.36rem .68rem;font-size:.78rem;font-weight:750}.EmojiDetailPage_aliasChip___iR5i,.EmojiDetailPage_shortcodeChip__Uadf6{background:var(--color-primary-soft-strong);color:var(--color-primary-hover)}.EmojiDetailPage_keywordChip__0O0vX{background:var(--color-accent-soft-strong);color:var(--color-success-text)}.EmojiDetailPage_shortcodeChip__Uadf6{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.EmojiDetailPage_codesStudio__0Yfvm,.EmojiDetailPage_sequenceContainer__yoIYY{background:var(--color-surface-raised)}.EmojiDetailPage_codeTableWrapper__9AOW_{display:grid;overflow:hidden;border-radius:.875rem;background:var(--color-surface-raised);border:1px solid var(--color-border)}.EmojiDetailPage_codeTableHeader__v7wPn{display:grid;grid-template-columns:minmax(8rem,12rem) minmax(0,1fr) 5.5rem;align-items:center;grid-gap:1rem;gap:1rem;padding:.75rem 1rem;background:var(--color-surface);border-bottom:1px solid var(--color-border)}.EmojiDetailPage_codeColAction__WxdFT,.EmojiDetailPage_codeColLabel__oQBid,.EmojiDetailPage_codeColValue__JNlqh,.EmojiDetailPage_sequenceStepBadge__qWODP{color:var(--color-text-muted);font-size:.72rem;font-weight:850;letter-spacing:.06em;text-transform:uppercase}.EmojiDetailPage_codeColAction__WxdFT{text-align:right}.EmojiDetailPage_codeTableBody__fEdMz{display:grid}.EmojiDetailPage_codeTableRow__nh3A5{display:grid;grid-template-columns:minmax(8rem,12rem) minmax(0,1fr) 5.5rem;align-items:center;grid-gap:1rem;gap:1rem;padding:.75rem 1rem;border-bottom:1px solid var(--color-border);transition:background .12s ease}.EmojiDetailPage_codeTableRow__nh3A5:last-child{border-bottom:none}.EmojiDetailPage_codeTableRow__nh3A5:hover{background:var(--color-surface)}.EmojiDetailPage_codeFormatCell__XJEHW{display:flex;align-items:center;min-width:0}.EmojiDetailPage_codeFormatLabel__LGKwk{color:var(--color-text);font-size:.875rem;font-weight:750}.EmojiDetailPage_codeValueCell__vsBVb{min-width:0;overflow-x:auto}.EmojiDetailPage_codeValueCell__vsBVb code,.EmojiDetailPage_sequenceNodeCode__k8_5c{display:inline-block;border-radius:.5rem;padding:.4rem .65rem;background:var(--color-surface);border:1px solid var(--color-border);color:var(--color-text);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.82rem;font-weight:700;white-space:nowrap}.EmojiDetailPage_codeTableRow__nh3A5:hover .EmojiDetailPage_codeValueCell__vsBVb code{background:var(--color-surface-raised);border-color:var(--color-primary-border)}.EmojiDetailPage_codeActionCell__dqcWs{display:flex;align-items:center;justify-content:flex-end}.EmojiDetailPage_sequenceNodesGrid__Mw4_S{display:flex;flex-wrap:wrap;align-items:stretch;gap:.6rem}.EmojiDetailPage_sequenceNodeWrapper__z3abV{display:flex;max-width:100%;align-items:center;gap:.6rem}.EmojiDetailPage_sequenceNodeCard__kt5OZ{display:grid;min-width:min(12rem,100%);flex:1 1 12rem;grid-template-columns:auto minmax(0,1fr);grid-gap:.55rem .8rem;gap:.55rem .8rem;align-items:center;border-radius:.875rem;padding:.9rem;background:var(--color-surface-raised);border:1px solid var(--color-border)}.EmojiDetailPage_sequenceStepBadge__qWODP{grid-column:1/-1;color:var(--color-primary)}.EmojiDetailPage_sequenceNodeGlyph__SYaVr{grid-row:span 2;font-size:2.3rem;line-height:1;text-align:center}.EmojiDetailPage_sequenceNodeInfo__vFoH7{display:grid;min-width:0;grid-gap:.15rem;gap:.15rem}.EmojiDetailPage_sequenceNodeName__9B8pa{color:var(--color-text);font-size:.78rem;line-height:1.35;overflow-wrap:anywhere}.EmojiDetailPage_sequenceConnector__w01ZO{color:var(--color-primary);font-size:1.25rem;font-weight:900}.EmojiDetailPage_variantGroup__5RW0T{display:grid;grid-gap:1.4rem;gap:1.4rem;background:var(--color-surface-raised)}.EmojiDetailPage_variantSubgroup__J_KbA{display:grid;grid-gap:.75rem;gap:.75rem}.EmojiDetailPage_variantSubheading__ALAmk{margin:0;color:var(--color-text);font-size:.95rem;font-weight:825}.EmojiDetailPage_emojiGrid__6Yub4{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.EmojiDetailPage_emojiCard__YfmsF{display:grid;min-width:0;align-content:space-between;grid-gap:.7rem;gap:.7rem;border-radius:1.125rem;padding:.9rem;border:1px solid var(--color-border);box-shadow:0 1px 3px rgba(0,0,0,.03);transition:transform .12s ease,background .12s ease,border-color .12s ease}.EmojiDetailPage_emojiCard__YfmsF,.EmojiDetailPage_variantGroup__5RW0T .EmojiDetailPage_emojiCard__YfmsF{background:var(--color-surface-raised)}.EmojiDetailPage_emojiCard__YfmsF:hover{transform:translateY(-1px);background:var(--color-primary-soft);border-color:var(--color-primary)}.EmojiDetailPage_emojiCardLink__U_z_z{display:grid;grid-gap:.35rem;gap:.35rem;text-decoration:none}.EmojiDetailPage_smallEmoji__p3rvn{font-size:2.5rem;line-height:1}.EmojiDetailPage_emojiName__jjOOs{display:-webkit-box;overflow:hidden;color:var(--color-text);font-size:.86rem;font-weight:825;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2}.EmojiDetailPage_cardReason__Po2QW,.EmojiDetailPage_emojiVariantLabel___lpMI{color:var(--color-text-muted);font-size:.76rem;line-height:1.4}.EmojiDetailPage_emojiVariantLabel___lpMI{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.EmojiDetailPage_cardReason__Po2QW{margin:0}.EmojiDetailPage_categoryDiscoveryRow__DfcPq{margin-top:1rem}.EmojiDetailPage_categoryDiscoveryLink__g0Mcv{display:inline-flex;min-height:2.75rem;align-items:center;border-radius:.8rem;padding:.58rem .95rem;background:var(--color-primary-soft-strong)}.EmojiDetailPage_categoryDiscoveryLink__g0Mcv:hover{background:var(--color-primary-border)}.EmojiDetailPage_toolsContainer__aPAwZ{background:var(--color-surface-raised)}.EmojiDetailPage_toolCardsGrid__FR8uW{display:grid;grid-gap:.55rem;gap:.55rem}.EmojiDetailPage_miniToolCard__zSDHY{display:flex;min-width:0;min-height:4.75rem;align-items:center;gap:.8rem;border-radius:1.125rem;padding:.9rem;background:var(--color-surface-raised);border:1px solid var(--color-border);box-shadow:0 1px 3px rgba(0,0,0,.03);text-decoration:none;transition:transform .12s ease,background .12s ease,border-color .12s ease}.EmojiDetailPage_miniToolCard__zSDHY:hover{transform:translateY(-1px);background:var(--color-primary-soft);border-color:var(--color-primary)}.EmojiDetailPage_miniToolIcon__8W0Qm{display:grid;width:2.65rem;height:2.65rem;flex:0 0 auto;place-items:center;border-radius:.85rem;background:var(--color-surface);font-size:1.35rem}.EmojiDetailPage_miniToolBody__oguiq{display:grid;min-width:0;grid-gap:.15rem;gap:.15rem}.EmojiDetailPage_miniToolTitle__9_yyj{color:var(--color-text);font-size:.9rem;font-weight:825}.EmojiDetailPage_miniToolDesc__DTkV6{color:var(--color-text-muted);font-size:.76rem;line-height:1.4}.EmojiDetailPage_miniToolArrow__0_pXP{margin-left:auto;color:var(--color-primary);font-size:1.1rem;font-weight:850}.EmojiDetailPage_utilityStrip__asnPW{display:flex;align-items:center;justify-content:space-between;gap:1rem;border-radius:1.125rem;padding:1.25rem 1.5rem;background:var(--color-primary-soft);border:1px solid var(--color-primary-border);box-shadow:0 1px 3px rgba(0,0,0,.03)}.EmojiDetailPage_utilityHeader__D_j8B{display:flex;align-items:center;gap:.65rem}.EmojiDetailPage_utilityEmoji__mHcrv{font-size:2rem;line-height:1}.EmojiDetailPage_utilityTitle__VXa3P{color:var(--color-text);font-size:1.05rem;font-weight:850}.EmojiDetailPage_utilityActionCluster__vZDYL{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem}.EmojiDetailPage_utilityActionBtn__SlGME{display:inline-flex;min-height:2.55rem;align-items:center;justify-content:center;border-radius:.75rem;padding:.52rem .85rem;background:var(--color-surface-raised);color:var(--color-primary);border:1px solid var(--color-border);font-size:.82rem;font-weight:750;text-decoration:none;transition:all .12s ease}.EmojiDetailPage_utilityActionBtn__SlGME:hover{background:var(--color-primary-soft-strong);color:var(--color-primary-hover);border-color:var(--color-primary)}.EmojiDetailPage_faqWrapper__W0zSM{background:var(--color-surface-raised)}.EmojiDetailPage_prevNextNav__fL3Bu{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:.75rem;gap:.75rem;padding-bottom:3rem}.EmojiDetailPage_navCard__s3t5T{display:grid;grid-gap:.3rem;gap:.3rem;border-radius:1.125rem;padding:1rem 1.15rem;background:var(--color-surface-raised);border:1px solid var(--color-border);box-shadow:0 1px 3px rgba(0,0,0,.03);text-decoration:none;transition:background .12s ease,transform .12s ease,border-color .12s ease}.EmojiDetailPage_navCard__s3t5T:hover{transform:translateY(-1px);background:var(--color-primary-soft);border-color:var(--color-primary)}.EmojiDetailPage_navDirection__pbHJU{color:var(--color-primary);font-size:.72rem;font-weight:850;letter-spacing:.05em;text-transform:uppercase}.EmojiDetailPage_navTitle__Dk_bM{color:var(--color-text);font-size:.95rem;font-weight:825;overflow-wrap:anywhere}.EmojiDetailPage_navNext__6Ke6J{text-align:left}.EmojiDetailPage_breadcrumb__db_bj a:focus-visible,.EmojiDetailPage_cardViewLink__6mRzi:focus-visible,.EmojiDetailPage_categoryDiscoveryLink__g0Mcv:focus-visible,.EmojiDetailPage_comparisonIdentity__jQmu_:focus-visible,.EmojiDetailPage_comparisonLinkBtn__gWnTo:focus-visible,.EmojiDetailPage_detailNavLinks__ZXYj4 a:focus-visible,.EmojiDetailPage_emojiCardLink__U_z_z:focus-visible,.EmojiDetailPage_miniToolCard__zSDHY:focus-visible,.EmojiDetailPage_navCard__s3t5T:focus-visible,.EmojiDetailPage_utilityActionBtn__SlGME:focus-visible{outline:3px solid var(--color-primary);outline-offset:3px}@media (min-width:40rem){.EmojiDetailPage_codesStudio__0Yfvm,.EmojiDetailPage_examplesContainer__1tfYd,.EmojiDetailPage_faqWrapper__W0zSM,.EmojiDetailPage_keywordsPanel__tAmWW,.EmojiDetailPage_sequenceContainer__yoIYY,.EmojiDetailPage_toolsContainer__aPAwZ,.EmojiDetailPage_useCasesPanel___YS4T,.EmojiDetailPage_variantGroup__5RW0T{padding:1.5rem}.EmojiDetailPage_exampleBubbleGrid__NFLCY,.EmojiDetailPage_keywordsThreeCol__7Nbmh,.EmojiDetailPage_prevNextNav__fL3Bu,.EmojiDetailPage_toolCardsGrid__FR8uW{grid-template-columns:repeat(2,minmax(0,1fr))}.EmojiDetailPage_navNext__6Ke6J{text-align:right}}@media (min-width:48rem){.EmojiDetailPage_page__s884Z .section{padding-block:2rem}.EmojiDetailPage_emojiGrid__6Yub4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:48rem){.EmojiDetailPage_comparisonHeader__Biv7V{flex-direction:column;align-items:flex-start;gap:.85rem}.EmojiDetailPage_comparisonActionGroup__wkMEW{width:100%;justify-content:space-between}}@media (min-width:64rem){.EmojiDetailPage_heroPanels__ljRY9{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem;align-items:start}.EmojiDetailPage_meaningSectionLayout__9i7cd{grid-template-columns:minmax(0,1.2fr) minmax(18rem,.8fr);gap:3.5rem}.EmojiDetailPage_toolCardsGrid__FR8uW,.EmojiDetailPage_useCardsGrid__hpysC{grid-template-columns:repeat(2,minmax(0,1fr))}.EmojiDetailPage_exampleBubbleGrid__NFLCY,.EmojiDetailPage_keywordsThreeCol__7Nbmh{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:40rem){.EmojiDetailPage_detailNav__f_ohT{align-items:flex-start;flex-direction:column}.EmojiDetailPage_detailNavLinks__ZXYj4{flex:0 1 auto}.EmojiDetailPage_codeTableHeader__v7wPn{display:none}.EmojiDetailPage_codeTableRow__nh3A5{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label action" "value value";gap:.5rem .75rem;padding:.85rem}.EmojiDetailPage_codeFormatCell__XJEHW{grid-area:label}.EmojiDetailPage_codeActionCell__dqcWs{grid-area:action}.EmojiDetailPage_codeValueCell__vsBVb{grid-area:value;width:100%}.EmojiDetailPage_codeValueCell__vsBVb code{width:100%;box-sizing:border-box}.EmojiDetailPage_utilityStrip__asnPW{align-items:flex-start;flex-direction:column}.EmojiDetailPage_utilityActionCluster__vZDYL{display:grid;width:100%;grid-template-columns:minmax(0,1fr)}}@media (max-width:23.4375rem){.EmojiDetailPage_heroActionCluster__p9Nsf{display:grid;grid-template-columns:minmax(0,1fr)}.EmojiDetailPage_heroActionCluster__p9Nsf button{width:100%}.EmojiDetailPage_emojiGrid__6Yub4,.EmojiDetailPage_quickFactsGrid__PHGK_{grid-template-columns:minmax(0,1fr)}.EmojiDetailPage_heroTitle__WhpPY{font-size:1.5rem}.EmojiDetailPage_detailNavLinks__ZXYj4 a{width:100%}.EmojiDetailPage_comparisonActionGroup__wkMEW{align-items:stretch;flex-direction:column}.EmojiDetailPage_sequenceNodeWrapper__z3abV{width:100%;align-items:stretch;flex-direction:column}.EmojiDetailPage_sequenceConnector__w01ZO{text-align:center}}@media (prefers-reduced-motion:reduce){.EmojiDetailPage_emojiCard__YfmsF,.EmojiDetailPage_miniToolCard__zSDHY,.EmojiDetailPage_navCard__s3t5T{transition:none}}