:root{--mc-font:"Manrope", "Segoe UI", system-ui, sans-serif;--mc-size:16px;--mc-weight:500;--mc-leading:1.4;--mc-tracking:0px;--mc-text:#f4f5f7;--mc-user:#fff;--mc-user-size:16px;--mc-time-color:#aab0bc;--mc-time-size:12px;--mc-role-size:16px;--mc-emote-size:1.35em;--mc-text-align:left;--mc-bg:#080a0e8c;--mc-bubble-fill:var(--mc-bg);--mc-bubble-blur:0px;--mc-radius:10px;--mc-border-w:0px;--mc-border-style:solid;--mc-border-c:#fff;--mc-accent-w:2px;--mc-pad-x:10px;--mc-pad-y:7px;--mc-gap:8px;--mc-canvas-pad:10px;--mc-canvas-fill:transparent;--mc-max-width:100%;--mc-anim-ms:.24s;--mc-anim-x:0px;--mc-anim-y:10px;--mc-anim-easing:cubic-bezier(.16, 1, .3, 1);--mc-shadow-stack:0 6px 18px #00000038;--mc-text-shadow-alpha:.5;--mc-icon:16px;--mc-canvas-image:none;--mc-canvas-image-opacity:1;--mc-canvas-image-blur:0px;--mc-canvas-image-gradient:none;--mc-message-image:none;--mc-message-image-opacity:.75;--mc-message-image-gradient:none;--mc-twitch:#9146ff;--mc-youtube:#f03;--mc-kick:#53fc18;--mc-vklive:#07f;--mc-donationalerts:#f57c00;--mc-memealerts:#ff6b00;--mc-donatestream:#00bfa5;--mc-donatty:#e91e63;--mc-streamengine:#5c6bc0;--mc-msg-accent:#888}html.embed-chat,body.embed-chat{width:100%;height:100%;font-family:var(--mc-font);margin:0;padding:0;overflow:hidden;background:0 0!important}body.embed-chat #app{width:100%;height:100%;margin:0;padding:0}.embed-shell{width:100%;height:100%;position:relative}.embed-widget-shell{box-sizing:border-box;color:#f7f5ef;justify-content:center;align-items:center;padding:18px;font-family:Manrope,Segoe UI,sans-serif;display:flex}.obs-widget{box-sizing:border-box;text-shadow:0 1px 2px #0000008c;background:#0c0f15e6;border:1px solid #ffffff21;border-radius:18px;width:min(100%,680px);padding:1.2em 1.35em;box-shadow:0 16px 44px #00000059}.obs-widget h1{margin:0 0 .8em;font:700 1.35em/1.2 Manrope,sans-serif}.obs-goal-values{align-items:baseline;gap:.45em;margin-bottom:.65em;display:flex}.obs-goal-values strong{color:#f2ae42;font-size:2em}.obs-goal-values span{color:#f7f5efb3;font-size:1.1em}.obs-goal-track{background:#ffffff1a;border-radius:999px;height:.8em;overflow:hidden}.obs-goal-track span{border-radius:inherit;background:linear-gradient(90deg,#e89d2e,#ffd277);min-width:0;height:100%;transition:width .28s ease-out;display:block}.obs-giveaway-widget{text-align:center}.obs-widget-kicker,.obs-giveaway-count{color:#f7f5efad;margin:.55em 0;font-size:.82em;font-weight:600}.obs-giveaway-command,.obs-giveaway-winner{color:#f2ae42;overflow-wrap:anywhere;font-size:1.8em;display:block}.obs-event-list{box-shadow:none;background:0 0;border:0;flex-direction:column;align-self:flex-start;gap:.45em;padding:0;display:flex}.obs-event-list.is-bottom-left,.obs-event-list.is-bottom-right{align-self:flex-end}.obs-event-list.is-top-right,.obs-event-list.is-bottom-right{align-items:flex-end}.obs-event-row{overflow-wrap:anywhere;background:#0c0f15d1;border-radius:.45em;align-items:center;gap:.45em;width:fit-content;max-width:100%;padding:.42em .58em;display:flex}.obs-event-row.is-uppercase{text-transform:uppercase}.obs-platform-icon,.obs-event-icon{background:#ffffff1f;border-radius:.45em;flex:none;place-items:center;width:1.7em;height:1.7em;font-size:.52em;font-weight:800;line-height:1;display:inline-grid}.obs-platform-icon.is-twitch{color:#fff;background:#9146ff}.obs-platform-icon.is-youtube{color:#fff;background:#f03}.obs-platform-icon.is-kick{color:#071006;background:#53fc18}.obs-platform-icon.is-vklive{color:#fff;background:#07f}.obs-event-icon{color:#f2ae42;background:0 0;font-size:.8em}.obs-event-avatar{object-fit:cover;border-radius:50%;flex:none;width:1.7em;height:1.7em}.obs-giveaway-timer{color:#fff;font-variant-numeric:tabular-nums;margin:.7em 0 0;font-size:1.25em;font-weight:800}.obs-event-tag{color:#f2ae42;text-transform:uppercase;font-size:.62em;font-weight:700}.embed-connection-state{z-index:2;color:#f4f5f7c7;max-width:calc(100% - 16px);font:500 11px/1.3 var(--mc-font);letter-spacing:0;text-align:left;pointer-events:none;background:#080a0eb8;border:1px solid #ffffff1f;border-radius:6px;padding:4px 8px;position:absolute;top:8px;left:8px}.embed-connection-state.is-disconnected{color:#ffd9dd;border-color:#ff8b9559}.embed-feed,.mc-style-feed{isolation:isolate;box-sizing:border-box;justify-content:flex-end;gap:var(--mc-gap);width:var(--mc-max-width);max-width:100%;padding:var(--mc-canvas-pad);background:var(--mc-canvas-fill);font-family:var(--mc-font);font-size:var(--mc-size);font-weight:var(--mc-weight);line-height:var(--mc-leading);letter-spacing:var(--mc-tracking);color:var(--mc-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;flex-direction:column;display:flex;position:relative}.embed-feed:before,.mc-style-feed:before{content:"";z-index:0;inset:calc(var(--mc-canvas-image-blur) * -1);background-image:var(--mc-canvas-image);opacity:var(--mc-canvas-image-opacity);filter:blur(var(--mc-canvas-image-blur));pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute}.embed-feed:after,.mc-style-feed:after{content:"";z-index:1;background:var(--mc-canvas-image-gradient);pointer-events:none;position:absolute;inset:0}.embed-feed[data-canvas-fit=contain]:before,.mc-style-feed[data-canvas-fit=contain]:before{background-size:contain}.embed-feed[data-canvas-fit=stretch]:before,.mc-style-feed[data-canvas-fit=stretch]:before{background-size:100% 100%}.embed-feed[data-canvas-fit=tile]:before,.mc-style-feed[data-canvas-fit=tile]:before{background-repeat:repeat;background-size:auto}.embed-feed[data-canvas-position=top]:before,.mc-style-feed[data-canvas-position=top]:before{background-position:top}.embed-feed[data-canvas-position=bottom]:before,.mc-style-feed[data-canvas-position=bottom]:before{background-position:bottom}.embed-feed[data-canvas-position=left]:before,.mc-style-feed[data-canvas-position=left]:before{background-position:0}.embed-feed[data-canvas-position=right]:before,.mc-style-feed[data-canvas-position=right]:before{background-position:100%}body.embed-chat .embed-feed,body.embed-chat .mc-style-feed{height:100%;overflow:hidden}.embed-feed[data-stack=top],.mc-style-feed[data-stack=top]{justify-content:flex-start}.embed-feed[data-align=right],.mc-style-feed[data-align=right]{align-items:flex-end;margin-left:auto}.embed-feed[data-align=right] .mc-style-msg,.mc-style-feed[data-align=right] .mc-style-msg{align-self:flex-end;width:fit-content;max-width:100%}.mc-style-msg{z-index:2;isolation:isolate;box-sizing:border-box;width:fit-content;max-width:100%;padding:var(--mc-pad-y) var(--mc-pad-x);border-radius:var(--mc-radius);border-style:var(--mc-border-style);border-width:var(--mc-border-w);border-color:var(--mc-border-c);color:var(--mc-text);box-shadow:var(--mc-shadow-stack);-webkit-backdrop-filter:blur(var(--mc-bubble-blur));overflow-wrap:anywhere;word-break:break-word;align-items:flex-start;gap:.45em;display:flex;position:relative}.mc-style-body{z-index:2;min-width:0;text-align:var(--mc-text-align);flex:auto;position:relative}.embed-feed[data-bubble="1"] .mc-style-msg,.mc-style-feed[data-bubble="1"] .mc-style-msg{background:var(--mc-bubble-fill)}.embed-feed[data-bubble="1"] .mc-style-msg:before,.mc-style-feed[data-bubble="1"] .mc-style-msg:before{content:"";z-index:0;border-radius:inherit;background-image:var(--mc-message-image);opacity:var(--mc-message-image-opacity);pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.embed-feed[data-bubble="1"] .mc-style-msg:after,.mc-style-feed[data-bubble="1"] .mc-style-msg:after{content:"";z-index:1;border-radius:inherit;background:var(--mc-message-image-gradient);pointer-events:none;position:absolute;inset:0}.embed-feed[data-message-fit=contain] .mc-style-msg:before,.mc-style-feed[data-message-fit=contain] .mc-style-msg:before{background-size:contain}.embed-feed[data-message-fit=stretch] .mc-style-msg:before,.mc-style-feed[data-message-fit=stretch] .mc-style-msg:before{background-size:100% 100%}.embed-feed[data-message-fit=tile] .mc-style-msg:before,.mc-style-feed[data-message-fit=tile] .mc-style-msg:before{background-repeat:repeat;background-size:auto}.embed-feed[data-message-position=top] .mc-style-msg:before,.mc-style-feed[data-message-position=top] .mc-style-msg:before{background-position:top}.embed-feed[data-message-position=bottom] .mc-style-msg:before,.mc-style-feed[data-message-position=bottom] .mc-style-msg:before{background-position:bottom}.embed-feed[data-message-position=left] .mc-style-msg:before,.mc-style-feed[data-message-position=left] .mc-style-msg:before{background-position:0}.embed-feed[data-message-position=right] .mc-style-msg:before,.mc-style-feed[data-message-position=right] .mc-style-msg:before{background-position:100%}.embed-feed[data-left-accent="1"] .mc-style-msg,.mc-style-feed[data-left-accent="1"] .mc-style-msg{border-left-width:max(var(--mc-accent-w), var(--mc-border-w));border-left-color:var(--mc-msg-accent)}.embed-feed[data-text-shadow="1"] .mc-style-msg,.mc-style-feed[data-text-shadow="1"] .mc-style-msg{text-shadow:0 1px 1px rgba(0, 0, 0, calc(var(--mc-text-shadow-alpha) * .85)), 0 0 3px rgba(0, 0, 0, calc(var(--mc-text-shadow-alpha) * .35))}.embed-feed[data-compact="1"] .mc-style-msg,.mc-style-feed[data-compact="1"] .mc-style-msg{padding:calc(var(--mc-pad-y) * .65) calc(var(--mc-pad-x) * .75);gap:.35em}.mc-style-plat{letter-spacing:.02em;color:var(--mc-msg-accent);vertical-align:-.12em;flex:none;justify-content:center;align-items:center;margin:0 .22em 0 0;font-size:.72em;font-weight:700;line-height:1;display:inline-flex}.mc-style-kind{letter-spacing:.01em;color:var(--mc-text);background:color-mix(in srgb, var(--mc-msg-accent) 28%, transparent);vertical-align:middle;border-radius:999px;align-items:center;margin-right:.35em;padding:.08em .4em;font-size:.72em;font-weight:650;display:inline-flex}.mc-style-msg.is-event .mc-style-amount,.mc-style-msg.is-event .mc-style-text{font-weight:600}.mc-style-msg.is-highlighted,.mc-style-msg[data-kind=highlighted]{--mc-highlight:#9147ff;background:color-mix(in srgb, var(--mc-highlight) 28%, var(--mc-bg,#0e0e10c7));border-left-color:var(--mc-highlight);border-color:color-mix(in srgb, var(--mc-highlight) 45%, transparent)}.mc-style-msg.is-highlighted .mc-style-kind,.mc-style-msg[data-kind=highlighted] .mc-style-kind{background:var(--mc-highlight,#9147ff);color:#fff}.mc-style-msg.is-highlighted .mc-style-text,.mc-style-msg[data-kind=highlighted] .mc-style-text{font-weight:650}.mc-moderation-actions{opacity:0;gap:4px;margin-left:8px;transition:opacity .15s;display:inline-flex}.mc-style-msg:hover .mc-moderation-actions,.mc-moderation-actions:focus-within{opacity:1}.mc-moderation-action{color:#b8c0cf;cursor:pointer;font:inherit;background:#141820db;border:1px solid #ffffff29;border-radius:5px;padding:2px 5px;font-size:10px}.mc-moderation-action:hover{color:#fff;border-color:#ff5c5cb3}.embed-feed[data-badge-case=upper] .mc-badge-text,.mc-style-feed[data-badge-case=upper] .mc-badge-text,.embed-feed[data-badge-case=upper] .mc-badge-pill,.mc-style-feed[data-badge-case=upper] .mc-badge-pill{text-transform:uppercase}.embed-feed[data-badge-case=normal] .mc-badge-text,.mc-style-feed[data-badge-case=normal] .mc-badge-text,.embed-feed[data-badge-case=normal] .mc-badge-pill,.mc-style-feed[data-badge-case=normal] .mc-badge-pill{text-transform:none}.mc-plat-icon{width:var(--mc-icon,16px);height:var(--mc-icon,16px);object-fit:contain;filter:drop-shadow(0 1px 1px #00000059);flex:none;display:block}.mc-badge-icon{background:0 0;padding:0}.mc-plat-icon[data-platform=wtv]{box-sizing:border-box;background:#151d28;border-radius:3px;padding:1px}.mc-badge-pill{background:color-mix(in srgb, var(--mc-msg-accent) 22%, transparent);border-radius:999px;padding:.12em .38em}.mc-badge-pill .mc-plat-icon{width:calc(var(--mc-icon,16px) * .9);height:calc(var(--mc-icon,16px) * .9)}.mc-badge-text{opacity:.92}.mc-badge-bar{background:var(--mc-msg-accent);color:#0000;border-radius:2px;flex-shrink:0;align-self:flex-start;width:.28em;height:.95em;margin-top:.2em;padding:0;overflow:hidden}.mc-style-user{font-size:var(--mc-user-size);margin-right:.12em}.mc-role-badges{vertical-align:-.18em;white-space:nowrap;align-items:center;gap:.2em;margin-right:.18em;display:inline-flex}.mc-role-badge{width:var(--mc-role-size);height:var(--mc-role-size);object-fit:contain;filter:drop-shadow(0 1px 1px #0000004d);flex:none;display:block}.mc-style-sep{opacity:.7;margin-right:.22em}.mc-style-time{color:var(--mc-time-color);opacity:.82;font-size:var(--mc-time-size);margin-right:.35em}.mc-style-text{color:inherit}.mc-style-emote{width:auto;height:var(--mc-emote-size);object-fit:contain;vertical-align:-.28em;max-width:4em;margin:-.16em .06em -.12em;display:inline-block}.embed-feed[data-animation=fade] .mc-style-msg,.mc-style-feed[data-animation=fade] .mc-style-msg{animation:mc-fade var(--mc-anim-ms) var(--mc-anim-easing)}.embed-feed[data-animation=slide] .mc-style-msg,.mc-style-feed[data-animation=slide] .mc-style-msg{animation:mc-slide var(--mc-anim-ms) var(--mc-anim-easing)}.embed-feed[data-animation=pop] .mc-style-msg,.mc-style-feed[data-animation=pop] .mc-style-msg{animation:mc-pop var(--mc-anim-ms) var(--mc-anim-easing)}.embed-feed[data-animation=typewriter] .mc-style-msg,.mc-style-feed[data-animation=typewriter] .mc-style-msg{animation:mc-fade calc(var(--mc-anim-ms) * .75) ease-out}.embed-feed[data-animation=blur] .mc-style-msg,.mc-style-feed[data-animation=blur] .mc-style-msg{animation:mc-blur var(--mc-anim-ms) var(--mc-anim-easing)}.embed-feed[data-animation=flip] .mc-style-msg,.mc-style-feed[data-animation=flip] .mc-style-msg{animation:mc-flip var(--mc-anim-ms) var(--mc-anim-easing);transform-origin:bottom}.embed-feed[data-animation=bounce] .mc-style-msg,.mc-style-feed[data-animation=bounce] .mc-style-msg{animation:mc-bounce var(--mc-anim-ms) cubic-bezier(.2, 1.45, .35, 1)}.mc-style-text--typing{white-space:pre-wrap;word-break:break-word}.mc-typewriter-cursor{width:calc(var(--mc-size) * .55);height:calc(var(--mc-size) * .92);vertical-align:-.14em;background:var(--mc-text);opacity:1;margin-left:2px;display:inline-block}.mc-typewriter-cursor.is-blink{animation:1s step-end infinite mc-cursor-blink}@keyframes mc-cursor-blink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes mc-fade{0%{opacity:0}to{opacity:1}}@keyframes mc-slide{0%{opacity:0;transform:translate(var(--mc-anim-x), var(--mc-anim-y))}to{opacity:1;transform:translateY(0)}}@keyframes mc-pop{0%{opacity:0;transform:translate(var(--mc-anim-x), var(--mc-anim-y)) scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes mc-blur{0%{opacity:0;filter:blur(12px);transform:translate(var(--mc-anim-x), var(--mc-anim-y))}to{opacity:1;filter:blur();transform:translate(0)}}@keyframes mc-flip{0%{opacity:0;transform:perspective(700px) rotateX(-70deg) translate(var(--mc-anim-x), var(--mc-anim-y))}to{opacity:1;transform:perspective(700px)rotateX(0)translate(0)}}@keyframes mc-bounce{0%{opacity:0;transform:translate(var(--mc-anim-x), var(--mc-anim-y)) scale(.88)}70%{opacity:1;transform:translate(0)scale(1.04)}to{opacity:1;transform:translate(0)scale(1)}}@media (prefers-reduced-motion:reduce){.embed-feed[data-animation] .mc-style-msg,.mc-style-feed[data-animation] .mc-style-msg,.mc-style-msg.is-leaving,.mc-typewriter-cursor.is-blink{animation:none!important}}@keyframes mc-leave{0%{opacity:1;max-height:24rem;margin:0;transform:translateY(0)}to{opacity:0;max-height:0;margin:0;padding-top:0;padding-bottom:0;transform:translateY(-6px)}}.mc-style-msg.is-leaving{pointer-events:none;overflow:hidden;animation:mc-leave var(--mc-leave-ms,.45s) ease forwards!important}.mc-style-msg[data-platform=twitch]{--mc-msg-accent:var(--mc-twitch)}.mc-style-msg[data-platform=youtube]{--mc-msg-accent:var(--mc-youtube)}.mc-style-msg[data-platform=kick]{--mc-msg-accent:var(--mc-kick)}.mc-style-msg[data-platform=vklive]{--mc-msg-accent:var(--mc-vklive)}.mc-style-msg[data-platform=donationalerts]{--mc-msg-accent:var(--mc-donationalerts)}.mc-style-msg[data-platform=memealerts]{--mc-msg-accent:var(--mc-memealerts)}.mc-style-msg[data-platform=donatestream]{--mc-msg-accent:var(--mc-donatestream)}.mc-style-msg[data-platform=donatty]{--mc-msg-accent:var(--mc-donatty)}.mc-style-msg[data-platform=streamengine]{--mc-msg-accent:var(--mc-streamengine)}.mc-style-msg[data-platform=streamelements]{--mc-msg-accent:var(--mc-streamelements)}.mc-style-msg[data-platform=streamlabs]{--mc-msg-accent:var(--mc-streamlabs)}.embed-shell,.embed-feed,.mc-style-feed,.mc-style-msg{min-width:0;max-width:100%}.mc-style-msg,.mc-style-user,.mc-style-text,.mc-style-body{overflow-wrap:anywhere;word-break:break-word}.embed-connection-state{white-space:normal;overflow-wrap:anywhere;width:max-content}@media (width<=360px){.embed-feed,.mc-style-feed{padding:8px}.embed-connection-state{max-width:calc(100% - 12px);top:6px;left:6px}}.mc-style-feed{container-type:inline-size}.mc-style-msg{--mc-design-a:var(--mc-design-primary,#67e8f9);--mc-design-b:var(--mc-design-secondary,#c4b5fd);--mc-corner:min(var(--mc-decoration-size,16px), 24%)}[data-design-accent=platform] .mc-style-msg{--mc-design-a:var(--mc-msg-accent)}.embed-feed[data-card-width=full] .mc-style-msg,.mc-style-feed[data-card-width=full] .mc-style-msg{width:100%}.mc-design-surface,.mc-design-frame{z-index:1;border-radius:inherit;pointer-events:none;display:none;position:absolute;inset:0;overflow:hidden}[data-bubble="1"][data-pattern]:not([data-pattern=none]) .mc-design-surface{opacity:var(--mc-pattern-opacity,.1);background-size:var(--mc-pattern-scale,24px) var(--mc-pattern-scale,24px);display:block}[data-pattern=grid] .mc-design-surface{background-image:linear-gradient(var(--mc-design-a) 1px, transparent 1px), linear-gradient(90deg, var(--mc-design-a) 1px, transparent 1px)}[data-pattern=dots] .mc-design-surface{background-image:radial-gradient(circle, var(--mc-design-a) 1px, transparent 1.5px)}[data-pattern=scanlines] .mc-design-surface{background-image:linear-gradient(var(--mc-design-a) 1px, transparent 1px)}[data-pattern=diagonal] .mc-design-surface{background-image:repeating-linear-gradient(135deg, var(--mc-design-a) 0 1px, transparent 1px 12px)}[data-pattern=circuit] .mc-design-surface{background-image:radial-gradient(circle at 2px 2px, var(--mc-design-b) 2px, transparent 2.5px), linear-gradient(90deg, var(--mc-design-a) 1px, transparent 1px), linear-gradient(var(--mc-design-a) 1px, transparent 1px)}[data-frame=gradient] .mc-design-frame{padding:max(1px, var(--mc-border-w));background:linear-gradient(125deg, var(--mc-design-a), transparent 42%, var(--mc-design-b) 78%, var(--mc-design-a));-webkit-mask-composite:xor;background-size:200% 200%;display:block;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}[data-frame=double] .mc-design-frame{border:1px solid var(--mc-design-a);box-shadow:inset 0 0 0 4px transparent, inset 0 0 0 5px color-mix(in srgb, var(--mc-design-b) 30%, transparent);display:block}[data-frame=corners] .mc-design-frame,[data-frame=brackets] .mc-design-frame{border-radius:min(var(--mc-radius), 8px);background:linear-gradient(var(--mc-design-a), var(--mc-design-a)) left top / var(--mc-corner) 2px, linear-gradient(var(--mc-design-a), var(--mc-design-a)) left top / 2px var(--mc-corner), linear-gradient(var(--mc-design-b), var(--mc-design-b)) right top / var(--mc-corner) 2px, linear-gradient(var(--mc-design-b), var(--mc-design-b)) right top / 2px var(--mc-corner), linear-gradient(var(--mc-design-b), var(--mc-design-b)) left bottom / var(--mc-corner) 2px, linear-gradient(var(--mc-design-b), var(--mc-design-b)) left bottom / 2px var(--mc-corner), linear-gradient(var(--mc-design-a), var(--mc-design-a)) right bottom / var(--mc-corner) 2px, linear-gradient(var(--mc-design-a), var(--mc-design-a)) right bottom / 2px var(--mc-corner);background-repeat:no-repeat;display:block}[data-frame=brackets] .mc-design-frame{border-inline:1px solid var(--mc-design-a);inset:3px 0}[data-frame=terminal] .mc-design-frame{border-top:2px solid var(--mc-design-a);border-bottom:1px solid color-mix(in srgb, var(--mc-design-b) 35%, transparent);background:repeating-linear-gradient(90deg, var(--mc-design-a) 0 3px, transparent 3px 7px) right 10px top 6px / var(--mc-decoration-size,16px) 3px no-repeat;display:block}[data-message-layout=stacked] .mc-style-meta,[data-message-layout=rail] .mc-style-meta{flex-wrap:wrap;align-items:center;gap:.35em;min-width:0;line-height:1.4;display:flex}[data-message-layout=stacked] .mc-style-text{margin-top:.45em;display:block}[data-message-layout=stacked] .mc-style-sep,[data-message-layout=rail] .mc-style-sep{display:none}[data-message-layout=rail] .mc-style-body{grid-template-columns:minmax(112px,.38fr) minmax(0,1fr);align-items:start;column-gap:14px;display:grid}[data-message-layout=rail] .mc-style-meta{border-right:1px solid color-mix(in srgb, var(--mc-design-a) 30%, transparent);align-content:start;padding-right:10px}[data-message-layout=rail] .mc-style-user,[data-message-layout=rail] .mc-style-time{flex-basis:100%}[data-message-layout=rail] .mc-style-text{min-width:0}@container (width<=400px){[data-message-layout=rail] .mc-style-body{display:block}[data-message-layout=rail] .mc-style-meta{border-right:0;margin-bottom:.45em;padding-right:0}[data-message-layout=rail] .mc-style-user,[data-message-layout=rail] .mc-style-time{flex-basis:auto}}[data-name-background="1"] .mc-style-user{box-sizing:border-box;background:color-mix(in srgb, var(--mc-design-a) calc(var(--mc-name-opacity,.14) * 100%), transparent);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:5px;min-width:0;max-width:100%;padding:.12em .4em;display:inline-block}[data-effect-motion=breathe] .mc-design-frame{animation:mc-design-breathe var(--mc-effect-speed,8s) ease-in-out infinite}[data-effect-motion=flow] .mc-design-surface,[data-effect-motion=flow][data-frame=gradient] .mc-design-frame{animation:mc-design-flow var(--mc-effect-speed,8s) linear infinite}@keyframes mc-design-breathe{0%,to{opacity:.55}50%{opacity:1}}@keyframes mc-design-flow{0%{background-position:0 0}to{background-position:var(--mc-pattern-scale,24px) var(--mc-pattern-scale,24px)}}@media (prefers-reduced-motion:reduce){.mc-design-frame,.mc-design-surface{animation:none!important}}
