.sy-effect-text{display:block;white-space:inherit;overflow-wrap:anywhere}.sy-effect-text,.sy-effect-word{position:relative;isolation:isolate}.sy-effect-word{display:inline;font-weight:650;text-shadow:0 1px 2px #0006}.sy-effect-word:after,.sy-effect-word:before{pointer-events:none;position:absolute;z-index:-1;animation-play-state:paused!important}.sy-effect-text[data-fx-active=true] .sy-effect-word:after,.sy-effect-text[data-fx-active=true] .sy-effect-word:before{animation-play-state:running!important}.sy-effect-word[data-effect=fire]{color:#ffcd5b;text-shadow:0 -1px #e64d10,0 -3px 7px #ff4516}.sy-effect-word[data-effect=fire]:before{content:"";inset:-.5em -.08em 0;border-radius:45%;background:repeating-conic-gradient(from 20deg at 50% 100%,#ffbe16 0deg 16deg,transparent 25deg 40deg,#ff4316 42deg 58deg,transparent 70deg 90deg);filter:blur(3px);opacity:.6;transform-origin:50% 100%;animation:sy-fx-flame 1.8s ease-in-out infinite alternate}.sy-effect-word[data-effect=fire]:after{content:"";inset:-.32em .1em .1em;background:radial-gradient(ellipse at bottom,#fff5a0aa,transparent 65%);filter:blur(2px);animation:sy-fx-flame 1.3s ease-in-out -.4s infinite alternate-reverse}.sy-effect-word[data-effect=smoke]{color:#dce2ed;text-shadow:0 1px 3px #161c28}.sy-effect-word[data-effect=smoke]:after,.sy-effect-word[data-effect=smoke]:before{content:"";inset:-.35em -.1em 0;border-radius:50%;background:radial-gradient(ellipse,#b7c6d78c,transparent 70%);filter:blur(4px);animation:sy-fx-smoke 3.5s ease-out infinite}.sy-effect-word[data-effect=smoke]:after{animation-delay:-1.7s}.sy-effect-word[data-effect=water]{color:#75e8ff;text-shadow:0 1px 3px #063c6a}.sy-effect-word[data-effect=water]:after{content:"";height:.13em;left:0;right:0;bottom:-.15em;border-radius:50%;background:#64dbe8;box-shadow:0 0 5px #64dbe8;animation:sy-fx-wave 2.3s ease-in-out infinite alternate}.sy-effect-word[data-effect=ice]{color:#e5faff;text-shadow:0 0 3px #9be2ff,0 1px 2px #15364e}.sy-effect-word[data-effect=ice]:before{content:"❄";top:-.55em;right:0;font-size:.6em;color:#bcefff;animation:sy-fx-float 3s ease-in-out infinite alternate}.sy-effect-word[data-effect=spark]{color:#fff2a9;text-shadow:0 0 5px #e9b5ff,0 1px 2px #47325d}.sy-effect-word[data-effect=spark]:after{content:"✧";right:-.15em;top:-.6em;color:#fceaff;font-size:.8em;animation:sy-fx-spark 2s ease-in-out infinite alternate}.sy-effect-word[data-effect=love]{color:#ff8ab4;text-shadow:0 1px 2px #581c36}.sy-effect-word[data-effect=love]:after{content:"♥";font-size:.55em;right:0;top:-.6em;color:#ff478c;animation:sy-fx-float 2.8s ease-in-out infinite alternate}.sy-effect-word[data-effect=gold]{color:#ffd974;text-shadow:0 1px 2px #523b05,0 0 4px #e9a830}.sy-effect-word[data-effect=rainbow]{background:linear-gradient(100deg,#ff8f9a,#ffd16e,#acff9a,#85e9ff,#d1afff);color:#a8eddf;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-shadow:none}.sy-effect-word[data-effect=yellow]{color:#fff429}.sy-effect-word[data-effect=red]{color:#ff6c7e}.sy-effect-word[data-effect=green]{color:#8efc92}.sy-effect-word[data-effect=blue]{color:#84d1ff}.sy-effect-word[data-effect=purple]{color:#c9a1ff}.sy-effect-word[data-effect=pink]{color:#ff9fc6}.sy-effect-word[data-effect=orange]{color:#ffb265}.sy-effect-word[data-effect=white]{color:#fff}.sy-effect-word[data-effect=black]{color:#141a24;background:#e8edf3;border-radius:.2em;padding-inline:.12em;text-shadow:none}.sy-emoji-card{display:block;min-width:0;width:100%;border:1px solid #b8d7ed42;border-radius:20px;background:linear-gradient(135deg,#204e63d9,#43395dd9);color:#f2fbff;overflow:hidden;text-shadow:none}.sy-emoji-card>button{display:flex;flex-direction:column;align-items:center;gap:12px;width:100%;padding:18px 14px;min-height:48px;color:inherit;text-align:center}.sy-emoji-cover{display:flex;flex-direction:column;gap:7px;max-width:100%;font-size:clamp(24px,7vw,34px);line-height:1.5;overflow-wrap:anywhere}.sy-emoji-card small{font-size:11px;line-height:1.5;color:#e0edf9}.sy-emoji-original{display:block;padding:16px;border-top:1px solid #b8d7ed42;background:#152b3c;white-space:pre-wrap;overflow-wrap:anywhere;font-size:15px;line-height:1.6}.sy-text-style-control{min-width:0;margin:8px 0;color:#ecf9ff;text-shadow:none}.sy-text-style-toggle{display:inline-flex;align-items:center;gap:7px;min-height:44px;padding:8px 12px;border:1px solid #80d6e640;border-radius:20px;background:#112738;color:#ccebf3;font-size:12px}.sy-text-style-toggle[data-active=true]{color:#ebffb6;border-color:#b6e57288;background:linear-gradient(120deg,#244945,#343c5b)}.sy-text-style-options{margin-top:8px;padding:12px;border:1px solid #9edbea3d;border-radius:20px;background:#142839;max-height:45dvh;overflow:auto;overscroll-behavior:contain}.sy-text-style-options>[role=group]{display:flex;flex-wrap:wrap;gap:6px}.sy-text-style-options>[role=group]>button{flex:1;min-height:44px;padding:8px 12px;border:1px solid #b5d6e438;border-radius:14px;font-size:12px;background:#203e51;color:#ecf9ff}.sy-text-style-options>[role=group]>button[aria-pressed=true]{background:#bcefe6;color:#123c3e;border-color:#bcefe6}.sy-text-style-options>p{font-size:12px;line-height:1.6;color:#c1d6e2;margin:10px 0}.sy-text-style-preview{padding:14px;border-radius:14px;background:#0d1a27;color:#eff8ff;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.8;max-height:180px;overflow:auto}.sy-emoji-card>button:focus-visible,.sy-text-style-control button:focus-visible{outline:2px solid #b1f1e7;outline-offset:-3px}@keyframes sy-fx-flame{0%{transform:scaleY(.72) skewX(-6deg);opacity:.38}to{transform:scaleY(1.15) skewX(6deg);opacity:.7}}@keyframes sy-fx-smoke{0%{transform:translateZ(0) scale(.75);opacity:.5}to{transform:translate3d(.3em,-.65em,0) scale(1.35);opacity:0}}@keyframes sy-fx-wave{0%{transform:scaleX(.75) translateY(0)}to{transform:scaleX(1) translateY(-.08em)}}@keyframes sy-fx-float{0%{transform:translateY(.08em);opacity:.35}to{transform:translateY(-.18em);opacity:.85}}@keyframes sy-fx-spark{0%{transform:scale(.6);opacity:.2}to{transform:scale(1);opacity:1}}@media(prefers-reduced-motion:reduce){.sy-effect-word:after,.sy-effect-word:before{animation:none!important}}@media(prefers-contrast:more),(prefers-reduced-transparency:reduce){.sy-effect-word{text-shadow:none;color:inherit!important;-webkit-text-fill-color:currentColor!important;background:none!important;text-decoration:underline}.sy-effect-word:after,.sy-effect-word:before{display:none}.sy-emoji-card{background:#183246;border-color:#c7e8ee}}.sy-word-particles{position:absolute;left:-40px;top:-40px;pointer-events:none!important;z-index:1;contain:strict;max-width:none}.sy-effect-text .sy-effect-word:after,.sy-effect-text .sy-effect-word:before{display:none}.sy-effect-word[data-effect=ghost],.sy-effect-word[data-effect=snow],.sy-effect-word[data-effect=wind]{color:#d8f3ff}.sy-effect-word[data-effect=bubble],.sy-effect-word[data-effect=rain]{color:#83dafa}.sy-effect-word[data-effect=electric],.sy-effect-word[data-effect=light]{color:#fff38e}.sy-effect-word[data-effect=metal]{color:#e2e8ed}.sy-effect-word[data-effect=dark],.sy-effect-word[data-effect=star]{color:#d0a5ff}.sy-effect-word[data-effect=nature],.sy-effect-word[data-effect=poison]{color:#9be78c}.sy-effect-word[data-effect=earth]{color:#e7be90}.sy-effect-word[data-effect=blood],.sy-effect-word[data-effect=explosion]{color:#ff7a86}.sy-effect-word[data-effect=confetti],.sy-effect-word[data-effect=music]{color:#ffa0df}.sy-effect-word[data-effect=glitch],.sy-effect-word[data-effect=neon]{color:#72f3e7}@media(prefers-contrast:more),(prefers-reduced-motion:reduce),(prefers-reduced-transparency:reduce){.sy-word-particles{display:none}}.sy-text-style-compact{width:auto;min-width:44px;max-width:108px;min-height:44px;justify-content:center;padding:8px;flex:none;white-space:normal;line-height:1.2;font-size:12px;text-align:center}.sy-text-style-popup{z-index:2100;width:min(340px,calc(100vw - 24px));padding:0;border:0;background:transparent;color:#ecf9ff;text-shadow:none}.sy-text-style-popup .sy-text-style-options{margin:0;max-height:min(45dvh,var(--radix-popover-content-available-height))}.sy-shared-web-card{display:block;white-space:normal;min-width:0;max-width:360px;border:1px solid #ffa15d50;border-radius:14px;background:linear-gradient(140deg,#292329,#10151e);color:#f7f8fa;overflow:hidden;text-align:left}.sy-shared-web-card>a{display:block;padding:15px;text-decoration:none;color:inherit;min-height:100px}.sy-shared-web-mark{display:flex;align-items:center;gap:8px;color:#ffa15d;font-size:22px}.sy-shared-web-mark small{font:650 10px/1.4 system-ui;letter-spacing:.08em}.sy-shared-web-card strong{display:block;margin:10px 0;font:500 20px/1.25 Georgia,serif;overflow-wrap:anywhere}.sy-shared-web-domain{display:flex;justify-content:space-between;gap:10px;font:11px/1.5 system-ui;color:#c7bbc0;overflow-wrap:anywhere}.sy-shared-web-card a:focus-visible{outline:2px solid #ffa15d;outline-offset:-3px}