.c3x-vs{text-align:center}.c3x-vs-body{flex-direction:column;align-items:center;padding:34px 26px 22px;display:flex}.c3x-vs-ic{background:var(--sig-raised-2);width:56px;height:56px;box-shadow:0 0 34px rgba(var(--sig-warm), .1);color:var(--sig-ink-2);border-radius:16px;place-items:center;margin-bottom:16px;display:grid}.c3x-vs .c3x-sheet-title{text-wrap:balance;padding:0 6px}.c3x-vs-line{font-family:var(--font-voice,var(--sig-font-voice));font-variation-settings:"opsz" var(--sig-voice-opsz);font-weight:var(--sig-voice-wt);font-size:var(--c3x-voice-size,var(--sig-voice-size));line-height:var(--sig-voice-lh);letter-spacing:var(--sig-voice-track);color:color-mix(in srgb, var(--sig-ink) var(--sig-ahead), var(--sig-sheet));text-wrap:balance;margin:14px 0 0;padding:0 4px}.c3x-vs .c3x-sheet-actions{width:100%;margin-top:22px}.c3x-recov{z-index:30;isolation:isolate;background:var(--sig-panel);color:var(--sig-ink);font-family:var(--font-ui,var(--sig-font-ui));border-radius:inherit;flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden;container-type:inline-size}@media (max-width:899px){.c3x-recov{z-index:90;border-radius:0;position:fixed}}.c3x-recov-in{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.c3x-recov-in>:not(.c3x-olight){z-index:1;position:relative}.c3x-recov-in>.c3x-vx-done{z-index:5;position:absolute}.c3x-olight{pointer-events:none;z-index:0;mix-blend-mode:plus-lighter;width:100%;height:100%;position:absolute;top:0;left:0}:root[data-theme=day] .c3x-olight{mix-blend-mode:multiply;filter:invert()}.c3x-vr-tb{z-index:4;height:var(--sig-toolbar-h);flex:none;align-items:center;gap:10px;padding:0 12px 0 20px;display:flex}.c3x-vr-x{width:32px;height:32px;margin-inline-start:auto}.c3x-vr-x:disabled{opacity:.3;pointer-events:none}.c3x-ov-title{font:460 clamp(17px, calc(17px + (100cqi - 1400px) * .0034), 20px) / 1 var(--font-voice,var(--sig-font-voice));font-variation-settings:"opsz" 18;letter-spacing:-.005em;color:var(--sig-ink)}.c3x-vox-stage{z-index:2;flex:1;justify-content:center;align-items:center;min-height:0;display:flex}.c3x-vx-col{width:var(--sig-column);padding-bottom:20px;position:relative}.c3x-vx-txt{display:grid;position:relative}.c3x-vx-txt>*{grid-area:1/1}.c3x-vx-read{font:500 var(--sig-voice-size) / 1.55 var(--font-ui,var(--sig-font-ui));letter-spacing:-.014em;text-wrap:pretty;color:var(--sig-ink);transition:opacity .42s var(--sig-out), transform .42s var(--sig-out);margin:0}.c3x-vx-read p{margin:0}.c3x-vox.proc .c3x-vx-read .w{opacity:.14;filter:blur(1.4px);transition:opacity .9s var(--sig-out), filter .9s var(--sig-out)}.c3x-vox.ready .c3x-vx-read,.c3x-vox.done .c3x-vx-read{opacity:0;pointer-events:none;transform:translateY(-14px)}.c3x-vx-line{font-family:var(--font-voice,var(--sig-font-voice));font-variation-settings:"opsz" var(--sig-voice-opsz);font-weight:var(--sig-voice-wt);font-size:var(--sig-voice-size);line-height:var(--sig-voice-lh);letter-spacing:var(--sig-voice-track);text-wrap:pretty;color:var(--sig-ink);cursor:pointer;align-self:center;margin:0}.c3x-vx-line p{margin:0}.c3x-vx-st{min-height:22px;font:450 15px/22px var(--font-ui,var(--sig-font-ui));color:var(--sig-ink-3);margin-top:18px}.c3x-vx-st .shimmer{background:linear-gradient(100deg, var(--sig-ink-3) 0%, var(--sig-ink-3) 40%, var(--sig-ink) 50%, var(--sig-ink-3) 60%, var(--sig-ink-3) 100%) 0 0 / 280% 100% no-repeat;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;animation:2.2s linear infinite c3x-sweep}@keyframes c3x-sweep{0%{background-position:100% 0}to{background-position:0 0}}.c3x-vx-again{font:500 14.5px/22px var(--font-ui,var(--sig-font-ui));color:var(--sig-ink-2);cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:7px;margin-inline-start:-6px;padding:0 6px;display:inline-flex}.c3x-vx-again:hover{color:var(--sig-ink);background:color-mix(in srgb, var(--sig-ink) 5%, transparent)}.fadein{animation:c3x-land .38s var(--sig-out) both}@keyframes c3x-land{0%{opacity:0;transform:translateY(6px)}}.c3x-vox-foot{z-index:3;height:176px;padding:0 20px var(--sig-composer-pad-b);pointer-events:none;flex-direction:column;flex:none;justify-content:flex-end;align-items:center;gap:12px;display:flex}.c3x-vox-foot>*{pointer-events:auto}.c3x-recrow{opacity:0;align-items:center;gap:12px;height:24px;transition:opacity .22s;display:flex}.c3x-vox.rec .c3x-recrow{opacity:1}.c3x-rectime{min-width:30px;font:500 13px/1 var(--font-ui,var(--sig-font-ui));color:var(--sig-ink);font-variant-numeric:tabular-nums}.c3x-talk{width:var(--sig-talk);height:var(--sig-talk);background:var(--sig-accent);color:var(--sig-on-accent);box-shadow:0 0 0 5px var(--sig-accent-soft);cursor:pointer;transition:transform .32s var(--sig-overshoot), opacity .26s;border:0;border-radius:50%;place-items:center;display:grid;position:relative}.c3x-talk .sq{opacity:0;background:currentColor;border-radius:5px;width:20px;height:20px;transition:opacity .16s,transform .16s;position:absolute;transform:scale(.6)}.c3x-talk svg{transition:opacity .16s,transform .16s}.c3x-talk.rec{box-shadow:0 0 0 calc(6px + var(--lvl,0) * 5px) color-mix(in srgb, var(--sig-accent) 26%, transparent)}.c3x-talk.rec .sq{opacity:1;transform:none}.c3x-talk.rec svg{opacity:0;transform:scale(.6)}.c3x-talk.invite{animation:2.4s ease-in-out infinite c3x-invite}@keyframes c3x-invite{50%{box-shadow:0 0 0 11px color-mix(in srgb, var(--sig-accent) 14%, transparent)}}.c3x-vox.proc .c3x-talk,.c3x-vox.ready .c3x-talk,.c3x-vox.done .c3x-talk{opacity:0;pointer-events:none;transform:scale(.86)}.c3x-vx-done{z-index:5;left:0;right:0;bottom:calc(var(--sig-composer-pad-b) + 12px);opacity:0;pointer-events:none;transition:opacity .3s var(--sig-out), transform .42s var(--sig-overshoot);justify-content:center;gap:10px;display:flex;position:absolute;transform:translateY(8px)}.c3x-vox.done .c3x-vx-done{opacity:1;pointer-events:auto;transform:none}.c3x-vx-done .c3x-btn{min-width:132px}.c3x-vox.ready .c3x-vx-line,.c3x-vox.done .c3x-vx-line{text-align:center;text-wrap:balance}.c3x-vox.ready .c3x-vx-st,.c3x-vox.done .c3x-vx-st{text-align:center}.c3x-vox.ready .c3x-vx-st .c3x-vx-again,.c3x-vox.done .c3x-vx-st .c3x-vx-again{margin-inline-start:0}.c3x-vox.ready .c3x-vx-done{opacity:1;pointer-events:auto;transform:none}.c3x-vcam-stage{z-index:2;min-height:0;padding:0 0 var(--sig-composer-pad-b);flex-direction:column;flex:1;justify-content:flex-start;align-items:center;display:flex}.c3x-vcam-stage>.c3x-cam{margin-top:auto}.c3x-vcam-stage>.c3x-vc-under{margin-bottom:auto}.c3x-cam{aspect-ratio:16/9;opacity:0;width:min(clamp(560px,44cqi,1060px),100cqi - 96px);transition:transform .62s var(--sig-overshoot), opacity .38s var(--sig-out);background:#0b0b0e;border-radius:18px;flex:none;position:relative;overflow:hidden;transform:scale(.965);box-shadow:0 0 0 1px #ffffff12,0 28px 80px #00000080}.c3x-recov.open .c3x-cam{opacity:1;transform:none}.c3x-cam-video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.c3x-cam-live{transform:scaleX(-1)}.c3x-cam-on{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.c3x-cam-prog{opacity:0;background:#ffffff1a;height:4px;transition:opacity .24s;position:absolute;top:0;left:0;right:0}.c3x-cam-prog i{background:#ffffffeb;position:absolute;top:0;bottom:0;left:0;box-shadow:0 0 10px #ffffff73}.c3x-cam-prog b{background:var(--sig-violet);box-shadow:0 0 10px var(--sig-violet);position:absolute;top:0;bottom:0;left:50%}.c3x-vcam.quiet .c3x-cam-prog,.c3x-vcam.talk .c3x-cam-prog{opacity:1}.c3x-cam-pill{height:34px;font:500 14.5px/1 var(--font-ui,var(--sig-font-ui));color:#fff;white-space:nowrap;font-variant-numeric:tabular-nums;-webkit-backdrop-filter:blur(12px)saturate(1.2);backdrop-filter:blur(12px)saturate(1.2);background:#0c0c108c;border-radius:17px;align-items:center;gap:9px;padding:0 15px 0 13px;display:inline-flex;position:absolute;top:18px;left:50%;transform:translate(-50%);box-shadow:inset 0 0 0 1px #ffffff1a}.c3x-cam-pill i{background:var(--sig-rec-red);border-radius:50%;width:7px;height:7px;box-shadow:0 0 8px #ff453ab3}.c3x-cam-pill.quiet i{animation:4.8s ease-in-out infinite c3x-rec-breath}@keyframes c3x-rec-breath{50%{opacity:.55;box-shadow:0 0 3px #ff453a66}}.c3x-cam-pill.talk i{background:var(--sig-violet);box-shadow:0 0 10px var(--sig-violet)}.c3x-cam-pill.talk{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--sig-violet) 45%, transparent), 0 0 22px color-mix(in srgb, var(--sig-violet-deep) 25%, transparent)}.c3x-cam-count{font:300 108px/1 var(--font-ui,var(--sig-font-ui));color:#fff;letter-spacing:-.04em;font-variant-numeric:tabular-nums;text-shadow:0 0 40px rgba(var(--sig-warm), .35);pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-52%)}.c3x-cam-count.tick{animation:c3x-count-tick .9s var(--sig-out) both}@keyframes c3x-count-tick{0%{opacity:0;transform:translate(-50%,-52%)scale(1.22)}16%{opacity:1}70%{opacity:1;transform:translate(-50%,-52%)scale(1)}to{opacity:0;transform:translate(-50%,-52%)scale(.92)}}.c3x-vc-under{flex-direction:column;align-items:center;width:min(760px,100cqi - 96px);margin-top:20px;display:flex;position:relative}.c3x-vc-line{justify-content:center;height:14px;margin-bottom:12px;display:flex}.c3x-vcam.review .c3x-vc-line,.c3x-vcam.saving .c3x-vc-line{display:none}.c3x-vc-read{width:var(--sig-column);text-align:center;text-wrap:balance;max-width:100%;font:500 var(--sig-voice-size) / 1.55 var(--font-ui,var(--sig-font-ui));letter-spacing:-.014em;margin:0 auto}.c3x-vcam.review .c3x-vc-under,.c3x-vcam.saving .c3x-vc-under{flex-direction:column;align-items:center;min-height:0;margin-top:22px;display:flex}.c3x-vcam.review .c3x-vc-read,.c3x-vcam.saving .c3x-vc-read{margin-top:18px}.c3x-vc-halves{width:100%;animation:c3x-land .36s var(--sig-out) both;gap:6px;display:flex}.c3x-vc-half{text-align:start;cursor:pointer;background:0 0;border:0;border-radius:6px;flex-direction:column;flex:1;gap:9px;min-width:0;padding:8px 0 4px;display:flex}.c3x-vc-half .bar{background:var(--sig-line-2);border-radius:2px;height:4px;position:relative;overflow:hidden}.c3x-vc-half .bar i{background:var(--sig-ink);border-radius:2px;position:absolute;top:0;bottom:0;left:0}.c3x-vc-half .lb{font:500 13.5px/18px var(--font-ui,var(--sig-font-ui));color:var(--sig-ink-3);transition:color .2s}.c3x-vc-half:hover .lb,.c3x-vc-half.on .lb{color:var(--sig-ink)}.c3x-vc-review{animation:c3x-land .36s var(--sig-out) both;justify-content:center;gap:10px;margin-top:14px;display:flex}.c3x-vc-review .c3x-btn{min-width:132px}.c3x-vcam-foot{z-index:3;flex-direction:column;flex:none;align-items:center;gap:14px;margin-top:24px;padding-top:7px;display:flex}.c3x-vr-rec{width:var(--sig-talk);height:var(--sig-talk);box-shadow:inset 0 0 0 3px color-mix(in srgb, var(--sig-ink) 82%, transparent);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid;position:relative}.c3x-vr-rec i{background:var(--sig-rec-red);width:50px;height:50px;transition:width .22s var(--sig-out), height .22s var(--sig-out), border-radius .22s var(--sig-out);border-radius:25px}.c3x-vr-rec.live i{border-radius:7px;width:22px;height:22px}.c3x-vr-ring{pointer-events:none;opacity:0;width:calc(100% + 14px);height:calc(100% + 14px);transition:opacity .24s;position:absolute;top:-7px;left:-7px;overflow:visible;transform:rotate(-90deg)}.c3x-vr-rec.live .c3x-vr-ring{opacity:1}.c3x-vr-ring circle{fill:none;stroke-width:2.5px}.c3x-vr-ring .bg{stroke:var(--sig-line-2)}.c3x-vr-ring .fg{stroke:var(--sig-ink);stroke-linecap:round;stroke-dasharray:100 100}.c3x-vcam.talk .c3x-vr-ring .fg{stroke:var(--sig-violet);filter:drop-shadow(0 0 4px var(--sig-violet))}.c3x-vr-terms{font:450 12.5px/18px var(--font-ui,var(--sig-font-ui));color:var(--sig-legal)}.c3x-player{background:var(--sig-sheet);padding:16px 20px 26px}.c3x-pl-head{align-items:center;gap:10px;height:34px;padding:0 2px 10px;display:flex;position:relative}.c3x-pl-date{font:500 13.5px/1 var(--font-ui,var(--sig-font-ui));color:var(--sig-ink-2)}.c3x-pl-head .c3x-ib,.c3x-pl-head>.c3x-pl-del,.c3x-pl-head>.c3x-pl-conf{margin-inline-start:auto}.c3x-pl-head>.c3x-pl-del~.c3x-ib,.c3x-pl-head>.c3x-pl-conf~.c3x-ib{margin-inline-start:0}.c3x-pl-conf{animation:c3x-land .26s var(--sig-out) both;align-items:center;gap:8px;display:inline-flex}.c3x-pl-conf .q{font:500 14.5px/20px var(--font-ui,var(--sig-font-ui));color:var(--sig-danger);margin-inline-end:4px}@media (prefers-reduced-motion:reduce){.c3x-pl-conf{animation:none}}.c3x-pl-frame{aspect-ratio:16/9;cursor:pointer;background:#0b0b0e;border-radius:14px;flex:none;width:100%;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff0f}.c3x-pl-frame video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.c3x-pl-big{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;pointer-events:none;cursor:pointer;width:72px;height:72px;transition:opacity .22s, transform .36s var(--sig-overshoot);background:#0c0c1075;border:0;border-radius:50%;place-items:center;margin:-36px 0 0 -36px;display:grid;position:absolute;top:46%;left:50%;transform:scale(.82);box-shadow:inset 0 0 0 1px #ffffff2e}.c3x-player.paused .c3x-pl-big{opacity:1;pointer-events:auto;transform:none}.c3x-pl-ctl{cursor:default;background:linear-gradient(#08080b00,#08080bbd);align-items:center;gap:14px;height:60px;padding:8px 18px 0 12px;display:flex;position:absolute;bottom:0;left:0;right:0}.c3x-pl-pp{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;display:grid}.c3x-pl-pp:hover{background:#ffffff1a}.c3x-pl-scrub{cursor:pointer;touch-action:none;flex:1;align-items:center;height:28px;display:flex;position:relative}.c3x-pl-scrub .track{background:#ffffff38;border-radius:2px;height:4px;position:absolute;left:0;right:0}.c3x-pl-scrub .fill{background:#fff;border-radius:2px;height:4px;position:absolute;left:0}.c3x-pl-scrub .thumb{width:14px;height:14px;transition:transform .16s var(--sig-overshoot);background:#fff;border-radius:50%;margin-inline-start:-7px;position:absolute;box-shadow:0 1px 5px #00000073}.c3x-pl-scrub:hover .thumb,.c3x-pl-scrub.drag .thumb{transform:scale(1.22)}.c3x-pl-scrub:focus-visible{box-shadow:none!important}.c3x-pl-scrub:focus-visible .thumb{box-shadow:0 1px 5px #00000073,0 0 0 3px #fff6}.c3x-pl-time{text-align:end;min-width:78px;font:500 13px/1 var(--font-ui,var(--sig-font-ui));color:#ffffffe0;font-variant-numeric:tabular-nums;flex:none}.c3x-pl-cap{text-align:center;text-wrap:balance;max-width:720px;font-family:var(--font-voice,var(--sig-font-voice));font-variation-settings:"opsz" var(--sig-voice-opsz);font-weight:var(--sig-voice-wt);font-size:var(--c3x-voice-size,var(--sig-voice-size));line-height:var(--sig-voice-lh);letter-spacing:var(--sig-voice-track);color:var(--sig-ink);margin:22px auto 0}.c3x-pl-cap p{margin:0}.c3x-scope .c3x-pl-cap[dir=auto],.c3x-pl-cap[dir=auto]{text-align:center}@media (max-height:760px){.c3x-pl-cap{margin-top:14px}.c3x-player{padding-bottom:18px}}@media (prefers-reduced-motion:reduce){.c3x-talk.invite,.c3x-cam-pill.quiet i,.c3x-vx-st .shimmer{animation:none}.c3x-cam,.c3x-vx-read,.c3x-vx-done{transition-duration:0s}}.c3x-mcard{background:var(--sig-raised);box-shadow:var(--sig-shadow-card);border-radius:16px;transition:box-shadow .24s;position:relative;overflow:hidden}.c3x-mcard+.c3x-mcard{margin-top:12px}.c3x-mc-row{align-items:center;gap:14px;min-height:76px;padding:14px 14px 14px 16px;display:flex}.c3x-mc-ic{width:44px;height:44px;color:var(--sig-ink-2);background:var(--sig-raised-2);border-radius:12px;flex:none;place-items:center;transition:box-shadow .4s,background-color .4s;display:grid;position:relative}.c3x-mcard.playing .c3x-mc-ic{box-shadow:0 0 22px rgba(var(--sig-warm), .16)}.c3x-mc-t{flex:1;min-width:0}.c3x-mc-title{font:470 19px/24px var(--font-voice,var(--sig-font-voice));font-variation-settings:"opsz" 20;letter-spacing:-.004em;color:var(--sig-ink)}.c3x-mc-sub{font:450 13.5px/19px var(--font-ui,var(--sig-font-ui));color:var(--sig-ink-2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.c3x-mc-sub .tx{display:inline-block}.c3x-mc-sub.work .tx{background:linear-gradient(100deg, var(--sig-ink-3) 0%, var(--sig-ink-3) 40%, var(--sig-ink) 50%, var(--sig-ink-3) 60%, var(--sig-ink-3) 100%) 0 0 / 280% 100% no-repeat;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;animation:2.4s linear infinite c3x-sweep}.c3x-mc-act{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:8px;display:flex}.c3x-hear.on{background:var(--sig-raised-2);box-shadow:inset 0 0 0 1px rgba(var(--sig-warm), .3)}.c3x-sqi{background:currentColor;border-radius:2px;width:9px;height:9px;display:block}.c3x-mc-x{transition:grid-template-rows .36s var(--sig-out);grid-template-rows:0fr;display:grid}.c3x-mc-x>div{min-height:0;overflow:hidden}.c3x-mc-x.on{grid-template-rows:1fr}.c3x-mc-say{padding:2px 18px 18px 74px}.c3x-say-line{font-family:var(--font-voice,var(--sig-font-voice));font-variation-settings:"opsz" var(--sig-voice-opsz);font-weight:var(--sig-voice-wt);font-size:var(--c3x-voice-size,var(--sig-voice-size));line-height:var(--sig-voice-lh);letter-spacing:var(--sig-voice-track);color:var(--sig-ink);text-wrap:balance;position:relative}.c3x-say-line .wr{z-index:1;position:relative}.c3x-say-line .wr p{margin:0}.c3x-say-line .c3x-olight{position:absolute}.c3x-say-prog{z-index:1;align-items:center;gap:12px;margin-top:12px;display:flex;position:relative}.c3x-say-prog .track{background:var(--sig-line-2);border-radius:2px;flex:1;height:3px;position:relative;overflow:hidden}.c3x-say-prog .track i{background:rgb(var(--sig-warm));width:0;box-shadow:0 0 8px rgba(var(--sig-warm), .6);border-radius:2px;position:absolute;top:0;bottom:0;left:0}:root[data-theme=day] .c3x-say-prog .track i{background:var(--sig-vl-speak);box-shadow:none}.c3x-say-prog .tm{text-align:end;min-width:70px;font:500 12.5px/1 var(--font-ui,var(--sig-font-ui));color:var(--sig-ink-3);font-variant-numeric:tabular-nums}.c3x-mc-conf{align-items:center;gap:8px;padding:0 14px 14px 74px;display:flex}.c3x-mc-conf .q{min-width:0;font:500 14.5px/20px var(--font-ui,var(--sig-font-ui));color:var(--sig-danger);flex:1}.c3x-mcard.confirming{box-shadow:var(--sig-shadow-card), inset 0 0 0 1px color-mix(in srgb, var(--sig-danger) 42%, transparent)}.c3x-mcard.gone .c3x-mc-ic{color:var(--sig-ink-3);box-shadow:inset 0 0 0 1px var(--sig-line-2);background:0 0}.c3x-mcard.gone .c3x-mc-title{color:var(--sig-ink-2)}.c3x-mc-sub.nudge .tx{animation:c3x-take-nudge var(--c3x-nudge-ms,1.4s) var(--sig-out) both}@keyframes c3x-take-nudge{0%,35%{filter:brightness(1.9) drop-shadow(0 0 6px rgba(var(--sig-warm), .6))}to{filter:none}}@media (prefers-reduced-motion:reduce){.c3x-mc-sub.nudge .tx{animation-duration:1ms}}.c3x-mcard.lit{animation:c3x-card-lit 1.8s var(--sig-out) both}@keyframes c3x-card-lit{0%{box-shadow:var(--sig-shadow-card), 0 0 0 1px rgba(var(--sig-warm), .45), 0 0 40px rgba(var(--sig-warm), .14)}}.c3x-vl{transition:opacity .36s var(--sig-out);margin-top:30px}.c3x-vl.dim{opacity:.35}.c3x-vl-h h3{font:460 19px/24px var(--font-voice,var(--sig-font-voice));font-variation-settings:"opsz" 20;color:var(--sig-ink);margin:0 0 6px}.c3x-vrow{transition:grid-template-rows .42s var(--sig-out), opacity .3s;grid-template-rows:1fr;display:grid;position:relative}.c3x-vrow>.in{min-height:0;margin:0 -16px;padding:0 16px;overflow:hidden}.c3x-vrow.gone{opacity:0;grid-template-rows:0fr}.c3x-vr-main{cursor:pointer;border-radius:12px;align-items:center;gap:16px;margin:0 -14px;padding:12px 14px;transition:background-color .14s;display:flex;position:relative}.c3x-vr-main:hover{background:color-mix(in srgb, var(--sig-ink) 4%, transparent)}.c3x-vrow+.c3x-vrow .c3x-vr-main:before{content:"";background:var(--sig-line);height:1px;transition:opacity .14s;position:absolute;top:0;left:14px;right:14px}.c3x-vrow+.c3x-vrow .c3x-vr-main:hover:before,.c3x-vrow:hover+.c3x-vrow .c3x-vr-main:before{opacity:0}.c3x-vr-plate{aspect-ratio:16/9;background:radial-gradient(60% 70% at 50% 46%, rgba(var(--sig-warm), .22), rgba(var(--sig-warm), .05) 60%, transparent 80%), radial-gradient(120% 90% at 30% 20%, #26252c 0, #17171c 60%, #111216 100%);width:96px;box-shadow:0 0 0 1px var(--sig-line-2), inset 0 1px 0 #ffffff0a;border-radius:11px 11px 4px;flex:none;place-items:center;transition:box-shadow .16s;display:grid;position:relative;overflow:hidden}.c3x-vr-plate .pg{color:#fff8ee;background:#0c0c1059;border-radius:50%;place-items:center;width:28px;height:28px;transition:background-color .14s;display:grid;box-shadow:inset 0 0 0 1px #ffffff24}.c3x-vr-main:hover .c3x-vr-plate{box-shadow:0 0 0 1px rgba(var(--sig-warm), .28), 0 0 18px rgba(var(--sig-warm), .1)}.c3x-vr-main:hover .c3x-vr-plate .pg{background:#0c0c1099}.c3x-vr-txt{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.c3x-vr-line{-webkit-line-clamp:2;font:450 15px/22px var(--font-ui,var(--sig-font-ui));letter-spacing:-.006em;color:var(--sig-ink);text-wrap:pretty;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.c3x-vr-meta{white-space:nowrap;font:450 13px/18px var(--font-ui,var(--sig-font-ui));color:var(--sig-ink-3);font-variant-numeric:tabular-nums;align-items:center;gap:7px;display:flex}.c3x-vr-del{height:28px;font:500 13px/1 var(--font-ui,var(--sig-font-ui));color:var(--sig-ink-3);opacity:0;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;padding:0 9px;transition:opacity .14s,color .14s,background-color .14s}.c3x-vr-main:hover .c3x-vr-del,.c3x-vr-main:focus-within .c3x-vr-del{opacity:1}@media (hover:none){.c3x-vr-del{display:none}}.c3x-vr-del:hover{color:var(--sig-danger);background:color-mix(in srgb, var(--sig-danger) 8%, transparent)}.c3x-vrow .c3x-mc-conf{padding:2px 0 14px}.c3x-vrow.confirming .c3x-vr-main{background:color-mix(in srgb, var(--sig-danger) 5%, transparent)}.c3x-vrow.confirming .c3x-vr-line{color:var(--sig-ink-2)}.c3x-vrow.confirming .c3x-vr-del{opacity:0!important}.c3x-vl-note{opacity:0;height:0;font:450 13.5px/20px var(--font-ui,var(--sig-font-ui));color:var(--sig-ink-3);transition:height .3s var(--sig-out), opacity .3s;overflow:hidden}.c3x-vl-note.on{opacity:1;height:34px;padding-top:12px}@container (max-width:700px){.c3x-mc-row{flex-wrap:wrap}.c3x-mc-act{justify-content:flex-start;width:100%;margin-inline-start:58px}.c3x-mc-say,.c3x-mc-conf{padding-inline-start:18px}.c3x-vrow>.in{margin:0;padding:0}.c3x-vr-main{margin:0}.c3x-vr-plate{width:80px}}@media (prefers-reduced-motion:reduce){.c3x-mc-sub.work .tx{animation:none}.c3x-mc-x,.c3x-vrow{transition-duration:0s}}
