.room-root,.room-gate{overscroll-behavior:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:manipulation}.bubble,.chat-input,.field input,.code-in,.chat-rename input{-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}.chat-log{overscroll-behavior:contain}.room-root,.room-gate{--paper:#fff;--ink:#2f2a35;--ink-soft:#9c94a6;--line:#ece7f2;--five-1:#fdf7fb;--five-2:#f4e9ff;--five-3:#e2d1f6;--light:#fff;--five-shadow:#9c85bd;--five-shadow-a:.3;--t1:#ff8f7e;--d1:#ff6a53;--s1:#ffeae6;--t2:#fff07e;--d2:#f8e44f;--s2:#fffbe0;--t3:#5fd0aa;--d3:#33b78c;--s3:#e4f7f0;--t4:#8296f2;--d4:#5b74ea;--s4:#eaeefe;--t5:#d489e2;--d5:#bd63d0;--s5:#f8ebfb;--bubble-mine:#f2eef8;--tone:#8296f2;--deep:#5b74ea;--send-ink:#fff;--ball-shade:#422e5c3d;--ball-dark:#1c0c2e6b;--gloss:.5;--ghost:80%;--days-ink:#fffffff2;--days-shadow:#3c1e5a61;--font-app:-apple-system, BlinkMacSystemFont, system-ui, "Apple SD Gothic Neo", "Segoe UI", "Noto Sans KR", "Malgun Gothic", sans-serif;--font-mono:ui-monospace, SFMono-Regular, "SF Mono", Menlo, monospace;--ink-3:#b4adbe;--stop:#d1544a}.room-root[data-skin=bold]{--paper:#0e1117;--ink:#e9edf4;--ink-soft:#78829a;--line:#1f2532;--five-1:#39414f;--five-2:#2b323e;--five-3:#1b212b;--light:#cfe0ff;--five-shadow:#000;--five-shadow-a:.6;--t1:#ff5a3c;--d1:#d8341c;--s1:#2b1a16;--t2:#b8ec3a;--d2:#8bc411;--s2:#232b14;--t3:#2fd8e8;--d3:#0fa2b6;--s3:#12272d;--t4:#6b5cff;--d4:#4230dd;--s4:#1c1b33;--t5:#ff4fa3;--d5:#dc2076;--s5:#2d1724;--bubble-mine:#1d2431;--tone:#6b5cff;--deep:#4230dd;--ball-shade:#00000080;--ball-dark:#00000047;--gloss:.3;--ghost:86%;--days-ink:#fffffff5;--days-shadow:#00000080;--ink-3:#5d5569;--stop:#e97469}.c1{--tone:var(--t1);--deep:var(--d1);--soft:var(--s1)}.c2{--tone:var(--t2);--deep:var(--d2);--soft:var(--s2)}.c3{--tone:var(--t3);--deep:var(--d3);--soft:var(--s3)}.c4{--tone:var(--t4);--deep:var(--d4);--soft:var(--s4)}.c5{--tone:var(--t5);--deep:var(--d5);--soft:var(--s5)}#puff feDiffuseLighting,#puff feSpecularLighting{lighting-color:var(--light)}#puff feDropShadow{flood-color:var(--five-shadow);flood-opacity:var(--five-shadow-a)}.room-root{background:var(--paper);width:100%;min-height:100dvh;color:var(--ink);font-family:var(--font-app);transition:background-color .32s,color .32s;position:relative;overflow:hidden}.room-root *{box-sizing:border-box}.stage{place-items:center;display:grid;position:absolute;inset:0}.digit-wrap{aspect-ratio:360/484;transform-origin:50%;width:min(95vw,72dvh);animation:1.9s cubic-bezier(.18,.72,.24,1) both room-grow;position:relative}@keyframes room-grow{0%{transform:scale(.14)}70%{transform:scale(1.035)}to{transform:scale(1)}}.digit-svg{transform-origin:50% 52%;width:100%;height:100%;animation:5.6s ease-in-out infinite room-breath;display:block}@keyframes room-breath{50%{transform:scale(1.012)}}.digit-svg.reshape{animation:.5s cubic-bezier(.3,1.4,.4,1) room-reshape}@keyframes room-reshape{0%{transform:scale(1)}35%{transform:scale(.9,.82)}to{transform:scale(1)}}.seats{position:absolute;inset:0}.jelly{width:var(--size);height:var(--size);margin:calc(var(--size) / -2);cursor:pointer;-webkit-tap-highlight-color:transparent;--beat:var(--idle-beat,4.6s);animation:jelly-in .62s cubic-bezier(.22,1.4,.36,1) var(--delay) both;background:0 0;border:0;border-radius:50%;padding:0;position:absolute}.jelly:before{content:"";border-radius:50%;position:absolute;inset:-5px}@keyframes jelly-in{0%{opacity:0;transform:scale(.2)}to{opacity:1;transform:scale(1)}}.jelly i{background: radial-gradient(circle at 31% 23%, #fffffffa 0 4%, #fff9 10%, #fff0 27%), radial-gradient(ellipse 60% 48% at 35% 27%, rgba(255,255,255,var(--gloss)), #fff0 72%),  radial-gradient(ellipse 88% 38% at 58% 97%, #ffffff73, #fff0 72%),  radial-gradient(circle at 36% 28%, color-mix(in srgb, var(--tone) var(--ghost), transparent) 0 46%, color-mix(in srgb, var(--deep) var(--ghost), transparent) 96%);width:100%;height:100%;box-shadow:inset -9px -11px 22px -11px var(--ball-dark), inset 8px 10px 18px -12px #ffffffbf, 0 14px 20px -14px #38245861;animation:jelly-idle var(--beat) ease-in-out infinite;animation-delay:var(--delay);border-radius:50%;display:block}.jelly:after{content:"";z-index:-1;background:radial-gradient(ellipse at 50% 50%, var(--ball-shade), transparent 70%);width:82%;height:20%;animation:jelly-shade var(--beat) ease-in-out infinite;animation-delay:var(--delay);border-radius:50%;position:absolute;bottom:-11%;left:50%;transform:translate(-50%)}@keyframes jelly-shade{0%,to{opacity:1;transform:translate(-50%)scale(1)}30%{opacity:.88;transform:translate(-50%)scale(1.06,.9)}65%{opacity:1;transform:translate(-50%)scale(.95,1.06)}}.jelly u{font-weight:700;font-size:calc(var(--size) * .3);letter-spacing:-.01em;color:var(--days-ink);text-shadow:0 1px 2px var(--days-shadow);pointer-events:none;place-items:center;text-decoration:none;display:grid;position:absolute;inset:0}.jelly b{color:var(--ink-soft);white-space:nowrap;font-size:10px;font-weight:400;position:absolute;top:calc(100% + 7px);left:50%;transform:translate(-50%)}.jelly[data-me="1"] b{color:var(--ink)}.jelly:focus-visible{outline:none}.jelly:focus-visible i{box-shadow:0 0 0 3px var(--paper), 0 0 0 5px var(--tone)}.empty-seat{width:var(--size);height:var(--size);margin:calc(var(--size) / -2);border:1.5px dashed var(--ink-soft);opacity:.5;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border-radius:50%;padding:0;position:absolute}.empty-seat[data-state=waiting]{animation:1.6s ease-in-out infinite seat-waiting}@keyframes seat-waiting{50%{opacity:.18}}@keyframes jelly-idle{0%,to{transform:scale(1)}50%{transform:scale(1.035)}}.jelly[data-act=here]{--beat:2.9s}.jelly[data-act=here] i{animation-name:jelly-here}@keyframes jelly-here{0%,to{transform:translate(-7%)rotate(-3.5deg)}50%{transform:translate(7%)rotate(3.5deg)}}.jelly[data-act=live]{--beat:.95s}.jelly[data-act=live] i{animation-name:jelly-live}@keyframes jelly-live{0%{border-radius:50%;transform:translateY(0)scale(1)}18%{border-radius:46% 54% 44% 56%/58% 42%;transform:translateY(-17%)scale(.9,1.12)}40%{border-radius:56% 44% 58% 42%/42% 58% 40% 60%;transform:translateY(2%)scale(1.14,.85)}60%{transform:translateY(-8%)scale(.96,1.06)}80%{transform:translateY(0)scale(1.06,.95)}to{border-radius:50%;transform:translateY(0)scale(1)}}@keyframes jelly-pop{0%{transform:scale(1)}20%{transform:scale(1.45,.78)}44%{transform:scale(.84,1.26)}68%{transform:scale(1.13,.93)}86%{transform:scale(.97,1.03)}to{transform:scale(1)}}.jelly.pop i,.chat-dots i.pop,.chat-send.pop{animation:.58s cubic-bezier(.24,1.3,.36,1) jelly-pop}.room-root[data-buzz="1"] .stage{animation:3.2s ease-in-out infinite room-alive}@keyframes room-alive{0%,to{transform:scale(1)}50%{transform:scale(1.014)}}.room-root[data-buzz="1"] .digit-svg{animation-duration:3.2s}.jelly.bumping{z-index:3;animation:.74s cubic-bezier(.4,.02,.25,1) bump-go!important}@keyframes bump-go{0%{transform:translate(0)scale(1)}16%{transform:translateX(calc(var(--bx) * -.08)) scale(.9, 1.08)}46%{transform:translateX(var(--bx)) scale(1.14, .86)}60%{transform:translateX(calc(var(--bx) * .82)) scale(.94, 1.06)}to{transform:translate(0)scale(1)}}.jelly.bumping.strong{animation-name:bump-go-strong!important}@keyframes bump-go-strong{0%{transform:translate(0)scale(1)}14%{transform:translateX(calc(var(--bx) * -.14)) scale(.84, 1.16)}44%{transform:translateX(calc(var(--bx) * 1.06)) scale(1.26, .76)}60%{transform:translateX(calc(var(--bx) * .76)) scale(.9, 1.12)}to{transform:translate(0)scale(1)}}.jelly.hit i{animation:.46s cubic-bezier(.3,1.2,.4,1) bump-hit!important}@keyframes bump-hit{0%{transform:translate(0)scale(1)}26%{transform:translateX(var(--push)) scale(1.2, .82)}56%{transform:translateX(calc(var(--push) * .4)) scale(.9, 1.1)}to{transform:translate(0)scale(1)}}.jelly.refuse i{animation:.34s ease-in-out jelly-refuse!important}@keyframes jelly-refuse{0%,to{transform:translate(0)}30%{transform:translate(-3px)}70%{transform:translate(3px)}}.jelly.trace i{animation:1.1s cubic-bezier(.3,1.3,.4,1) 2 trace-bob!important}@keyframes trace-bob{0%,to{transform:translateY(0)scale(1)}22%{transform:translateY(-22%)scale(.92,1.1)}48%{transform:translateY(0)scale(1.1,.9)}}.jelly s{white-space:nowrap;color:var(--ink-soft);opacity:0;font-size:10px;text-decoration:none;transition:opacity .4s;position:absolute;top:calc(100% + 21px);left:50%;transform:translate(-50%)}.jelly s.on{opacity:1}.tray{left:0;right:0;bottom:calc(20px + env(safe-area-inset-bottom));justify-items:center;gap:14px;padding:0 20px;display:grid;position:absolute}.ask{color:var(--ink-soft);text-align:center;margin:0;font-size:14px;line-height:1.6}.ask strong{color:var(--ink);font-weight:400}.row{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.pick{border:1px solid var(--line);background:var(--paper);min-width:46px;height:46px;color:var(--ink);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:999px;padding:0 16px;font-size:16px;transition:border-color .18s,transform .18s,opacity .18s}.pick:active{transform:scale(.94)}.pick:disabled{opacity:.35;cursor:default}.pick[aria-pressed=true]{border-color:var(--ink)}.swatch{cursor:pointer;-webkit-tap-highlight-color:transparent;background:radial-gradient(circle at 31% 23%, #fffffff2 0 6%, #fff0 30%), radial-gradient(circle at 36% 28%, color-mix(in srgb, var(--tone) var(--ghost), transparent) 0 46%, color-mix(in srgb, var(--deep) var(--ghost), transparent) 96%);border:0;border-radius:50%;width:40px;height:40px;padding:0;transition:box-shadow .18s,transform .18s,opacity .18s}.swatch:active{transform:scale(.92)}.swatch:disabled{opacity:.2;cursor:default}.swatch[aria-pressed=true]{box-shadow:0 0 0 3px var(--paper), 0 0 0 5px var(--ink)}.field{gap:8px;width:100%;max-width:320px;display:flex}.field input{border:1px solid var(--line);min-width:0;font:inherit;color:var(--ink);background:var(--paper);border-radius:999px;flex:1;padding:11px 16px;font-size:16px}.field input:focus{border-color:var(--tone);outline:none}.field input::placeholder{color:var(--ink-soft)}.field button{background:var(--tone);color:var(--send-ink);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;border-radius:999px;padding:0 18px;font-size:15px}.field button:disabled{opacity:.3;cursor:default}.room-code{border:1px solid var(--line);background:var(--paper);border-radius:16px;grid-template-columns:1fr auto;align-items:center;gap:4px 10px;width:100%;max-width:320px;padding:12px 12px 12px 16px;display:grid}.room-code strong{font-family:var(--font-mono);letter-spacing:.18em;color:var(--ink);grid-area:1/1;font-size:26px;font-weight:500}.room-code button{background:var(--bubble-mine);color:var(--ink);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;border-radius:999px;grid-area:1/2/span 2;padding:7px 14px;font-size:13px}.room-code small{color:var(--ink-soft);grid-area:2/1;font-size:11.5px}.code-in{font-family:var(--font-mono);letter-spacing:.14em;text-align:center}.pick.wide{width:100%;max-width:320px}.ask.sub{opacity:.78;margin-top:4px;font-size:12.5px}.link-out{border:1px solid var(--line);width:100%;max-width:320px;color:var(--ink-soft);border-radius:14px;align-items:center;gap:8px;padding:9px 12px 9px 14px;font-size:12px;display:flex}.link-out code{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-mono);flex:1;overflow:hidden}.link-out button{background:var(--bubble-mine);color:var(--ink);font:inherit;cursor:pointer;border:0;border-radius:999px;flex:none;padding:5px 11px;font-size:12px}.skin{border:1px solid var(--line);background:var(--paper);cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:999px;align-items:center;gap:12px;padding:8px 12px;transition:background-color .32s,border-color .32s;display:flex}.skin i{border-radius:50%;width:12px;height:12px;transition:box-shadow .2s}.skin i:first-child{background:linear-gradient(135deg,#ff8f7e,#8296f2 55%,#d489e2)}.skin i:last-child{background:linear-gradient(135deg,#b8ec3a,#2fd8e8 50%,#6b5cff)}.room-root:not([data-skin=bold]) .skin i:first-child,.room-root[data-skin=bold] .skin i:last-child{box-shadow:0 0 0 2px var(--paper), 0 0 0 2.5px var(--ink)}.undo{min-height:26px;color:var(--ink-soft);opacity:0;pointer-events:none;align-items:center;gap:10px;font-size:12px;transition:opacity .25s;display:flex}.undo.on{opacity:1;pointer-events:auto}.undo button{background:var(--bubble-mine);color:var(--ink);font:inherit;cursor:pointer;border:0;border-radius:999px;padding:5px 11px;font-size:12px}.chat{background:var(--paper);clip-path:circle(0% at var(--ox,50%) var(--oy,50%));visibility:hidden;grid-template-rows:auto 1fr auto;transition:clip-path .16s cubic-bezier(.4,0,.7,.4),visibility 0s .16s;display:grid;position:absolute;inset:0}.room-root[data-phase=chat] .chat{clip-path:circle(140% at var(--ox,50%) var(--oy,50%));visibility:visible;transition:clip-path .46s cubic-bezier(.3,.8,.3,1),visibility}.chat-head{padding:max(14px, env(safe-area-inset-top)) 18px 14px;border-bottom:1px solid var(--line);align-items:center;gap:11px;display:flex}.chat-back{width:44px;height:44px;color:var(--ink-soft);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;margin-left:-7px;font-size:20px;line-height:1;transition:background-color .12s,transform .12s;display:grid}.chat-back:active{background:var(--bubble-mine);transform:scale(.9)}.chat-dots{align-items:center;display:flex}.chat-dots i{width:22px;height:22px;box-shadow:0 0 0 2px var(--paper);background:radial-gradient(ellipse 62% 54% at 34% 28%, #ffffffe6, #fff0 62%), radial-gradient(ellipse 120% 110% at 62% 78%, color-mix(in srgb, var(--deep) var(--ghost), transparent), color-mix(in srgb, var(--tone) var(--ghost), transparent) 58%);border-radius:50%;margin-left:-6px;animation:6s ease-in-out infinite jelly-idle}.chat-dots i:first-child{margin-left:0}.chat-dots i[data-act=here]{animation-name:jelly-here;animation-duration:2.9s}.chat-dots i[data-act=live]{animation-name:jelly-live;animation-duration:.95s}.chat-name{font:inherit;color:var(--ink);border:0;border-bottom:1px dashed var(--line);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;padding:2px 0;font-size:15px}.chat-name:disabled{cursor:default;border-bottom-color:#0000}.chat-rename{flex:1;min-width:0}.chat-rename input{border:0;border-bottom:1px solid var(--tone);width:100%;font:inherit;color:var(--ink);background:0 0;padding:2px 0;font-size:15px}.chat-rename input:focus{outline:none}.chat-seen{color:var(--ink-soft);margin-left:auto;font-size:12px}.chat-wall{z-index:0;background-position:50%;background-size:cover;position:absolute;inset:0}.chat-wall:after{content:"";background:linear-gradient(var(--paper) 0, color-mix(in srgb, var(--paper) 30%, transparent) 76px, color-mix(in srgb, var(--paper) 30%, transparent) calc(100% - 100px), var(--paper) 100%);position:absolute;inset:0}.chat-head,.chat-log,.chat-form{z-index:1;position:relative}.chat[data-wall] .bubble{box-shadow:0 2px 12px #0000002e}.chat[data-wall] .who{text-shadow:0 0 6px var(--paper), 0 0 10px var(--paper), 0 1px 2px var(--paper)}.chat-log{-webkit-overflow-scrolling:touch;flex-direction:column;justify-content:flex-end;gap:9px;padding:20px 18px 8px;display:flex;overflow-y:auto}.chat-log>:first-child{margin-top:auto}.line{flex-direction:column;align-items:flex-start;display:flex}.line.mine{align-items:flex-end}.who{color:var(--ink-soft);align-items:center;gap:5px;margin:5px 0 3px 3px;font-size:12px;display:flex}.who i{background:radial-gradient(ellipse 62% 54% at 34% 28%, #ffffffe6, #fff0 62%), radial-gradient(ellipse 120% 110% at 62% 78%, color-mix(in srgb, var(--deep) var(--ghost), transparent), color-mix(in srgb, var(--tone) var(--ghost), transparent) 58%);border-radius:50%;width:13px;height:13px}.bubble{word-break:break-word;background:var(--soft);border-radius:18px;max-width:78%;padding:10px 14px;font-size:15px;line-height:1.5;animation:.34s cubic-bezier(.2,.9,.3,1) both bubble-rise}.line.mine .bubble{background:var(--bubble-mine)}@keyframes bubble-rise{0%{opacity:0;transform:translateY(7px)}}.chat-form{padding:12px 16px calc(14px + env(safe-area-inset-bottom));border-top:1px solid var(--line);align-items:flex-end;gap:9px;display:flex}.chat-input{border:1px solid var(--line);min-width:0;font:inherit;color:var(--ink);background:var(--paper);resize:none;border-radius:20px;flex:1;max-height:96px;padding:10px 15px;font-size:16px}.chat-input:focus{border-color:var(--tone);outline:none}.chat-input::placeholder{color:var(--ink-soft)}.chat-send{background:var(--tone);width:40px;height:40px;color:var(--send-ink);cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;border-radius:50%;flex:none;font-size:17px;line-height:1;transition:opacity .18s,transform .18s}.chat-send:disabled{opacity:.3;cursor:default}.room-note{left:50%;top:max(16px, env(safe-area-inset-top));background:var(--bubble-mine);color:var(--ink);white-space:nowrap;opacity:0;border-radius:999px;padding:8px 14px;font-size:12px;transition:opacity .25s;position:absolute;transform:translate(-50%)}.room-note.on{opacity:1}@media (prefers-reduced-motion:reduce){.digit-wrap,.digit-svg,.jelly,.jelly i,.jelly:after,.bubble,.chat-dots i,.stage,.chat-send,.empty-seat{animation:none!important}.jelly{opacity:1;transform:scale(1)}.chat{transition:none}}.room-gate{min-height:100dvh;padding:32px 20px calc(40px + env(safe-area-inset-bottom));background:var(--paper);color:var(--ink);font-family:var(--font-app);place-items:center;display:grid;position:relative}.gate-digit{pointer-events:none;opacity:.55;place-items:center;display:grid;position:absolute;inset:0}.gate-digit svg{width:min(88vw,62dvh);height:auto}.gate-card{text-align:center;justify-items:center;gap:14px;width:100%;max-width:340px;display:grid;position:relative}.gate-card h1{letter-spacing:-.01em;margin:0;font-size:26px;font-weight:600;line-height:1.35}.gate-card p{color:var(--ink-soft);margin:0;font-size:14px;line-height:1.7}.gate-card form{width:100%}.line.gone .bubble{background:var(--bubble-mine);opacity:.72}.who .gone-dot{background:var(--line);width:13px;height:13px;box-shadow:inset 0 0 0 1px var(--ink-soft);opacity:.6;border-radius:50%}.gear{z-index:6;top:max(14px, env(safe-area-inset-top));border:1px solid var(--line);background:var(--paper);width:34px;height:34px;color:var(--ink-soft);cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:50%;padding:0;font-size:15px;line-height:1;transition:color .18s,border-color .18s;position:absolute;right:16px}.gear:hover{color:var(--ink)}.sheet-shade{z-index:7;background:color-mix(in srgb, var(--ink) 26%, transparent);opacity:0;pointer-events:none;transition:opacity .25s;position:absolute;inset:0}.sheet-shade.on{opacity:1;pointer-events:auto}.sheet{z-index:8;max-height:86dvh;padding:8px 18px calc(22px + env(safe-area-inset-bottom));background:var(--paper);border-radius:22px 22px 0 0;transition:transform .3s cubic-bezier(.3,.9,.3,1);position:absolute;bottom:0;left:0;right:0;overflow-y:auto;transform:translateY(102%);box-shadow:0 -12px 40px -20px #3c285a80}.sheet.on{transform:translateY(0)}.sheet-grip{background:var(--line);border-radius:999px;width:38px;height:4px;margin:6px auto 14px}.sheet h4{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3,var(--ink-soft));margin:22px 0 8px;font-size:11px;font-weight:400}.sheet h4:first-of-type{margin-top:4px}.sheet-row{border:0;border-bottom:1px solid var(--line);width:100%;color:var(--ink);font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;align-items:center;gap:10px;padding:13px 4px;font-size:15px;display:flex}.sheet-row:last-of-type{border-bottom:0}.sheet-row i.dot{background:radial-gradient(circle at 31% 23%, #fffffff2 0 8%, #fff0 34%), radial-gradient(circle at 36% 28%, color-mix(in srgb, var(--tone) var(--ghost), transparent) 0 46%, color-mix(in srgb, var(--deep) var(--ghost), transparent) 96%);border-radius:50%;flex:none;width:16px;height:16px}.sheet-row small{color:var(--ink-soft);margin-left:auto;font-size:12px}.sheet-row.danger{color:var(--stop,#d1544a)}.sheet-note{color:var(--ink-soft);margin:8px 0 0;font-size:12px;line-height:1.7}.confirm{border:1px solid var(--line);background:var(--bubble-mine);border-radius:14px;margin:10px 0 4px;padding:14px 16px}.confirm p{color:var(--ink);margin:0 0 12px;font-size:13.5px;line-height:1.7}.confirm .row{justify-content:flex-start}.confirm button{height:40px;font-size:14px}.confirm .go{border-color:var(--stop,#d1544a);color:var(--stop,#d1544a)}.today{color:var(--ink-soft);text-align:center;margin:0;font-size:13px}.today.hint{color:var(--ink);opacity:.55}.chat-limit{text-align:center;color:var(--ink-soft);margin:0 0 6px;font-size:12px}
