cb-critter{color:var(--ink);line-height:0;display:inline-block}cb-critter[data-standby]{visibility:hidden}cb-critter svg{display:block;overflow:visible}.lost-live{margin-bottom:var(--s-4);display:inline-block}.corin-stage{margin:var(--s-5) 0 var(--s-4);align-items:center;min-height:112px;display:flex}.corin-stage cb-critter{cursor:default;touch-action:manipulation;-webkit-tap-highlight-color:transparent;user-select:none}.meet-grid{gap:var(--s-6);align-items:center;display:grid}.meet-copy h2{margin-bottom:var(--s-3)}.meet-replay{margin-top:var(--s-4)}.cp{--cp-h:392px;background:var(--field);border:1px solid var(--field-line);border-radius:var(--r-md);width:100%;max-width:440px;color:var(--ink);justify-self:center;overflow:hidden;box-shadow:0 1px 2px #0000000a,0 12px 32px -12px #00000029}.cp-bar{align-items:center;gap:var(--s-3);padding:var(--s-2) var(--s-4);border-bottom:1px solid var(--line);min-height:68px;display:flex}.cp-title{font:var(--t-h3);flex:1;margin:0}.cp-icons{gap:var(--s-3);color:var(--muted);display:inline-flex}.cp-critter{flex:none}.cp-thread{height:var(--cp-h);padding:var(--s-4) var(--s-4) 0;position:relative;overflow:hidden}.cp-flow{transition:transform .46s var(--ease-out);will-change:transform}.cp-intro{transition:grid-template-rows .36s var(--ease-out), opacity .36s ease;grid-template-rows:1fr;display:grid}.cp-intro>*{min-height:0;overflow:hidden}.cp-intro p{font:var(--t-body);color:var(--ink-2);margin:0 0 var(--s-3)}.cp-intro .cp-chips{padding-bottom:var(--s-3)}.cp-intro.is-gone{opacity:0;grid-template-rows:0fr}.cp-chips{gap:var(--s-2);flex-wrap:wrap;display:flex}.cp-chips span{font:var(--t-cap);border-radius:var(--r-pill);border:1px solid var(--field-line);background:var(--fill);padding:6px 10px}.cp-tile{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--ground);font:var(--t-body);margin:0 0 12px;padding:12px 14px}.cp-tile p{margin:0}.cp-user{background:var(--home-wash);border-color:#0000;width:fit-content;max-width:88%;margin-left:auto}.cp-list{margin:6px 0 0;padding:0 0 0 16px}.cp-refs{gap:var(--s-2);margin-top:10px;display:flex}.cp-ref{font:var(--t-cap);border-radius:var(--r-pill);background:var(--home-wash);color:var(--home-a);border:1px solid var(--line);padding:3px 10px}.cp-in{animation:cp-in .32s var(--ease-out) both}@keyframes cp-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.cp-card{display:grid}.cp-layer{grid-area:1/1;transition:opacity .26s}.cp-done-layer{opacity:0;pointer-events:none}.cp-card.is-settled .cp-ask-layer{opacity:0}.cp-card.is-settled .cp-done-layer{opacity:1}.cp-change{font-weight:500}.cp-change b{color:var(--ok-ink)}.cp-sub{color:var(--muted);font:var(--t-cap);margin-top:2px!important}.cp-actions{gap:var(--s-2);margin-top:10px;display:flex}.cp-btn{font:var(--t-label);border-radius:var(--r-xs);border:1px solid var(--field-line);background:var(--field);align-items:center;height:32px;padding:0 14px;transition:transform 90ms,filter 90ms;display:inline-flex}.cp-primary{background:var(--home-a);border-color:var(--home-a);color:#fff}[data-mode=dark] .cp-primary{color:#0d1a18}.cp-quiet{color:var(--link);border-color:#0000;padding:0}.cp-card.is-pressed .cp-primary{filter:brightness(.9);transform:scale(.95)}.cp-ask{gap:var(--s-2);padding:var(--s-3) var(--s-4) var(--s-4);border-top:1px solid var(--line);display:flex}.cp-field{border:1px solid var(--field-line);border-radius:var(--r-xs);height:36px;font:var(--t-body);background:var(--field);white-space:nowrap;flex:1;align-items:center;padding:0 12px;transition:border-color .16s,box-shadow .16s;display:flex;position:relative;overflow:hidden}.cp-field.is-focus{border-color:var(--focus);box-shadow:0 0 0 2px color-mix(in srgb, var(--focus) 28%, transparent)}.cp-ph{color:var(--muted);transition:opacity .32s;position:absolute;left:12px}.cp-field.is-typing .cp-ph{opacity:0}.cp-send{font:var(--t-label);border-radius:var(--r-xs);border:1px solid var(--field-line);height:36px;color:var(--muted);align-items:center;padding:0 14px;transition:background .16s,color .16s;display:inline-flex}.cp-send.is-on{background:var(--home-a);border-color:var(--home-a);color:#fff}[data-mode=dark] .cp-send.is-on{color:#0d1a18}@media (width>=900px){.meet-grid{gap:var(--s-8);grid-template-columns:minmax(0,1fr) minmax(0,440px)}}@media (width<=480px){.cp{--cp-h:428px}}@media (prefers-reduced-motion:reduce){.cp-flow,.cp-intro,.cp-layer,.cp-field,.cp-btn,.cp-send{transition:none}.cp-in{animation:none}}.cr-wrap{color:#fff;pointer-events:none;flex:none;width:41px;height:41px;display:block;position:relative}.cr-wrap cb-critter{display:block}.cr-wrap .c-mark-glyph{color:#fff}.cr-glow{z-index:-1;opacity:0;will-change:opacity;background:radial-gradient(circle,#ff7a2e4d,#ff7a2e00 68%);border-radius:50%;position:absolute;inset:-9px}.cb-rail{position:relative}.cr-slot{will-change:height;height:0;overflow:hidden}.cr-bubble{color:#e9ebea;opacity:0;pointer-events:none;will-change:opacity;background:#23272a;border-radius:12px;align-items:flex-start;gap:6px;margin-top:8px;padding:10px 8px 10px 12px;font:400 12.5px/1.35 Outfit,sans-serif;display:flex;box-shadow:inset 0 0 0 1px #383d40}.cr-bubble p{flex:1;margin:0}.cr-x{color:#9aa3a1;flex:none;place-items:center;width:20px;height:20px;display:grid}.cp-settled{align-items:center;gap:var(--s-3)}.meet-replay[hidden]{display:none}
