.vxg-visually-hidden{position:absolute !important;width:1px !important;height:1px !important;padding:0
!important;margin: -1px !important;overflow:hidden !important;clip:rect(0 0 0 0) !important;white-space:nowrap !important;border:0
!important}html .smileys-support .smileys-bar.vxg-smileys{position:relative;display:inline-flex;align-items:center;margin:0;padding:0;overflow:visible;font-family:Inter,ui-sans-serif,system-ui,sans-serif;vertical-align:top}html .profile-page .vxg-thread-smileys{overflow:visible}html .vxg-smileys button,
html .vxg-smileys-panel
button{font:inherit;-webkit-tap-highlight-color:transparent}html .vxg-smileys-toggle,
html .vxg-smileys-close,
html .vxg-smileys-tabs button,
html .vxg-smileys-modes button,
html .vxg-smiley-choice,
html .vxg-emoji-choice{appearance:none;border:0;cursor:pointer}html .vxg-smileys-toggle{position:relative;display:grid;width:42px;height:42px;padding:4px;place-items:center;border:1px
solid var(--border, rgba(255, 255, 255, .11));border-radius:12px;background:var(--surface-elevated, #202024);box-shadow:inset 0 1px rgba(255, 255, 255, .04);color:var(--muted-foreground, #aaa);transition:border-color .16s ease, background-color .16s ease, box-shadow .16s ease, transform .16s ease, color .16s ease}html .vxg-smileys-toggle-icon{display:block;width:23px;height:23px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round;pointer-events:none;transition:transform .16s cubic-bezier(.22, 1, .36, 1)}html .vxg-smileys.is-open .vxg-smileys-toggle{border-color:color-mix(in oklab, var(--primary, #d40727) 72%, white 12%);background:color-mix(in oklab, var(--primary, #d40727) 18%, var(--surface-elevated, #202024));box-shadow:0 0 0 3px color-mix(in oklab, var(--primary, #d40727) 16%, transparent), inset 0 1px rgba(255, 255, 255, .06);color:#fff}html .vxg-smileys.is-open .vxg-smileys-toggle-icon{transform:scale(1.06)}html .vxg-smileys-scrim{position:fixed;z-index:10015;inset:0;background:rgba(0, 0, 0, .5);opacity:0;transition:opacity .18s ease}html .vxg-smileys-scrim.is-open{opacity:1}html .vxg-smileys-scrim[hidden]{display:none !important}html .vxg-smileys-panel{position:fixed;top:0;left:0;z-index:10020;display:flex;width:min(420px, calc(100vw - 24px));max-height:min(520px, calc(100vh - 24px));padding:10px
10px 12px;flex-direction:column;gap:9px;box-sizing:border-box;border:1px
solid var(--border, rgba(255, 255, 255, .11));border-radius:18px;background:var(--surface, #171719);box-shadow:0 24px 70px rgba(0, 0, 0, .58), 0 0 0 1px rgba(255, 255, 255, .025) inset;color:var(--foreground, #fff);isolation:isolate;overflow:hidden;animation:vxg-smileys-in .18s cubic-bezier(.22, 1, .36, 1) both}html .vxg-smileys-panel[hidden]{display:none !important}html .vxg-smileys-panel.is-above{transform-origin:left bottom}html .vxg-smileys-panel:not(.is-portaled){display:none !important}html .vxg-smileys-head{display:flex;min-height:40px;align-items:center;justify-content:space-between;gap:10px}html .vxg-smileys-modes{display:flex;padding:3px;gap:3px;border-radius:9999px;background:color-mix(in oklab, var(--foreground, #fff) 6%, transparent)}html .vxg-smileys-modes
button{min-height:34px;padding:0
14px;border-radius:9999px;background:transparent;color:var(--muted-foreground, #aaa);font-size:12.5px;font-weight:750;line-height:1;transition:color .16s ease, background-color .16s ease}html .vxg-smileys-modes button[aria-pressed="true"]{background:var(--surface-elevated, #202024);box-shadow:0 1px 2px rgba(0, 0, 0, .3);color:var(--foreground, #fff)}html .vxg-smileys-close{display:grid;width:40px;height:40px;padding:0;flex:0 0 auto;place-items:center;border:1px
solid var(--border, rgba(255, 255, 255, .11));border-radius:11px;background:var(--surface-elevated, #202024);color:var(--muted-foreground, #aaa);transition:color .16s ease, border-color .16s ease, background-color .16s ease}html .vxg-smileys-close
svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}html .vxg-smileys-tabs{display:flex;margin:0
-2px;padding:2px;gap:5px;overflow-x:auto;scrollbar-width:none}html .vxg-smileys-tabs::-webkit-scrollbar{display:none}html .vxg-smileys-tabs
button{min-height:34px;padding:0
12px;flex:0 0 auto;border:1px
solid transparent;border-radius:9999px;background:color-mix(in oklab, var(--foreground, #fff) 5%, transparent);color:var(--muted-foreground, #aaa);font-size:11.5px;font-weight:750;line-height:1;transition:color .16s ease, background-color .16s ease, border-color .16s ease}html .vxg-smileys-tabs button[aria-pressed="true"]{border-color:color-mix(in oklab, var(--primary, #d40727) 42%, transparent);background:color-mix(in oklab, var(--primary, #d40727) 20%, transparent);color:#fff}html .vxg-smileys-grid{display:grid;min-height:0;padding:2px;flex:1 1 auto;grid-template-columns:repeat(5, minmax(0, 1fr));gap:6px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-color:color-mix(in oklab, var(--primary, #d40727) 48%, transparent) transparent;scrollbar-width:thin}html .vxg-smileys-grid.is-emoji{grid-template-columns:repeat(8, minmax(0, 1fr));gap:4px}html .vxg-smileys-none{margin:18px
0;grid-column:1 / -1;color:var(--muted-foreground, #aaa);font-size:12.5px;text-align:center}html .vxg-smiley-choice{position:relative;display:grid;width:100%;max-width:76px;aspect-ratio:1;padding:5px;place-items:center;justify-self:center;border:1px
solid transparent;border-radius:14px;background:var(--vxg-sticker-plate);transition:transform .15s cubic-bezier(.22, 1, .36, 1), border-color .15s ease, background-color .15s ease, box-shadow .15s ease}html .vxg-smiley-choice .vxg-smiley-thumb{display:block;background:none !important;border-radius:10px;width:64px !important;height:64px !important;max-width:none;object-fit:contain;pointer-events:none;filter:drop-shadow(0 2px 4px rgba(0, 0, 0, .32));transition:transform .15s cubic-bezier(.22, 1, .36, 1)}html .vxg-emoji-choice{display:grid;width:100%;max-width:44px;aspect-ratio:1;padding:0;place-items:center;justify-self:center;border-radius:11px;background:transparent;color:var(--foreground, #fff);font-size:25px;line-height:1;transition:transform .14s cubic-bezier(.22, 1, .36, 1), background-color .14s ease}html .vxg-smileys-toggle:focus-visible,
html .vxg-smileys-close:focus-visible,
html .vxg-smileys-tabs button:focus-visible,
html .vxg-smileys-modes button:focus-visible,
html .vxg-smiley-choice:focus-visible,
html .vxg-emoji-choice:focus-visible{outline:2px
solid var(--primary-glow, #ff3658);outline-offset:2px}@media (hover: hover) and (pointer: fine){html .vxg-smileys-toggle:hover{border-color:color-mix(in oklab, var(--primary, #d40727) 48%, var(--border, #333));color:var(--foreground, #fff);transform:translateY(-1px)}html .vxg-smileys-close:hover{border-color:color-mix(in oklab, var(--primary, #d40727) 42%, var(--border, #333));background:color-mix(in oklab, var(--primary, #d40727) 12%, var(--surface-elevated, #202024));color:#fff}html .vxg-smileys-tabs button:hover,
html .vxg-smileys-modes button:hover{background:color-mix(in oklab, var(--foreground, #fff) 10%, transparent);color:var(--foreground, #fff)}html .vxg-smiley-choice:hover{border-color:color-mix(in oklab, var(--primary, #d40727) 42%, transparent);background:color-mix(in oklab, var(--primary, #d40727) 13%, var(--surface-elevated, #202024));box-shadow:0 7px 18px rgba(0, 0, 0, .22);transform:translateY(-2px)}html .vxg-smiley-choice:hover .vxg-smiley-thumb{transform:scale(1.08)}html .vxg-emoji-choice:hover{background:color-mix(in oklab, var(--foreground, #fff) 10%, transparent);transform:scale(1.12)}}@media (max-width: 767px){html .vxg-smileys-panel.is-sheet{top:auto !important;right:8px !important;bottom:calc(var(--vxg-tabbar-total, 0px) + env(safe-area-inset-bottom, 0px) + 8px) !important;left:8px !important;width:auto !important;max-height:min(58dvh, 460px) !important;padding:12px
12px 14px;border-radius:22px;transform-origin:center bottom}html .vxg-smileys-grid{grid-template-columns:repeat(4, minmax(0, 1fr));gap:8px}html .vxg-smileys-grid.is-emoji{grid-template-columns:repeat(7, minmax(0, 1fr))}html .vxg-smiley-choice{max-width:80px}html .vxg-smiley-choice .vxg-smiley-thumb{width:66px !important;height:66px !important}html .vxg-emoji-choice{max-width:46px;font-size:26px}}@media (max-width: 360px){html .vxg-smileys-grid.is-emoji{grid-template-columns:repeat(6,minmax(0,1fr))}}:root{--vxg-sticker-plate:#17181a}.vxg-sticker,.vxg-smiley-inline{display:inline-block;background:var(--vxg-sticker-plate) !important;border-radius:8px;width:120px !important;height:120px !important;max-width:120px !important;margin:0
.06em;object-fit:contain;vertical-align: -.4em}html .list-comments .comment-text .vxg-sticker,
html .list-comments .comment-text .vxg-smiley-inline,
html .profile-page .vxg-thread-bubble .vxg-sticker,
html .profile-page .vxg-thread-bubble .vxg-smiley-inline{display:block;border-radius:16px;width:104px !important;height:104px !important;max-width:104px !important;margin:6px
0;vertical-align:baseline;filter:drop-shadow(0 6px 14px rgba(0, 0, 0, .34))}html .list-comments .comment-text[data-vxg-solo="1"] .vxg-sticker,
html .profile-page .vxg-thread-bubble[data-vxg-solo="1"] .vxg-sticker{width:128px !important;height:128px !important;max-width:128px !important;margin:2px
0}html .list-comments .comment-text .vxg-sticker-row,
html .profile-page .vxg-thread-bubble .vxg-sticker-row{display:flex;margin:8px
0;flex-wrap:wrap;align-items:flex-end;gap:8px}html .list-comments .comment-text .vxg-sticker-row .vxg-sticker,
html .profile-page .vxg-thread-bubble .vxg-sticker-row .vxg-sticker{margin:0}html .list-comments .comment-text,
html.vxg-watch-page .list-comments .comment-text,
html.vxg-model-page .list-comments .comment-text,
html .vxg-plv-comments .list-comments .comment-text{font-size:15.5px;line-height:1.6}html .profile-page .vxg-thread-bubble{font-size:15px;line-height:1.55}.vxg-sticker-mini{display:inline-block;background:var(--vxg-sticker-plate) !important;border-radius:8px;width:30px !important;height:30px !important;max-width:30px !important;margin:0
.08em;object-fit:contain;vertical-align: -.42em}@media (max-width: 767px){html .list-comments .comment-text .vxg-sticker,
html .list-comments .comment-text .vxg-smiley-inline,
html .profile-page .vxg-thread-bubble .vxg-sticker,
html .profile-page .vxg-thread-bubble .vxg-smiley-inline{width:96px !important;height:96px !important;max-width:96px !important}html .list-comments .comment-text[data-vxg-solo="1"] .vxg-sticker,
html .profile-page .vxg-thread-bubble[data-vxg-solo="1"] .vxg-sticker{width:116px !important;height:116px !important;max-width:116px !important}html .list-comments .comment-text,
html.vxg-watch-page .list-comments .comment-text,
html.vxg-model-page .list-comments .comment-text,
html .vxg-plv-comments .list-comments .comment-text{font-size:15px;line-height:1.58}html .profile-page .vxg-thread-bubble{font-size:14.5px;line-height:1.55}}@media (prefers-reduced-motion: reduce){html .vxg-smileys-panel,
html .vxg-smileys-scrim,
html .vxg-smileys-toggle,
html .vxg-smileys-close,
html .vxg-smileys-tabs button,
html .vxg-smileys-modes button,
html .vxg-smiley-choice,
html .vxg-emoji-choice,
html .vxg-smiley-choice .vxg-smiley-thumb{animation:none !important;transition:none !important}}@keyframes vxg-smileys-in{from{opacity:0;transform:translateY(7px) scale(.975)}to{opacity:1;transform:none}}
