#share .share-lead{color:var(--fg-soft);font-size:.92rem}#share .share-status{font-family:var(--mono);color:var(--fg-soft);margin:0;font-size:.85rem}#share[data-role=presenter] .share-status{color:var(--good)}#share .bad{color:var(--bad);margin:0;font-size:.9rem}#share .share-preview{border:1px solid var(--rule);background:color-mix(in srgb, var(--fg) 8%, transparent);border-radius:4px;width:240px;max-width:100%;height:auto;display:block}#share .share-video{opacity:0;pointer-events:none;width:1px;height:1px;position:fixed;top:0;left:0}#share[data-state=picking] #share-start{opacity:.7;cursor:progress}#share .share-prompts{margin:0;font-size:.92rem}#share[data-captions=false] .share-prompts,#share[data-state=sharing] .share-prompts{display:none}#share .note p{margin:0 0 .6rem}#share .note p:last-child{margin-bottom:0}#mirror{gap:.3rem;margin:0;display:grid}#mirror[hidden]{display:none}#mirror-img{border:1px solid var(--rule);background:color-mix(in srgb, var(--fg) 8%, transparent);aspect-ratio:16/10;object-fit:contain;border-radius:4px;width:100%;max-width:100%;height:auto;display:block}#mirror-caption{font-family:var(--mono);color:var(--fg-soft);font-size:.78rem}#mirror-caption[data-stale=true]{color:var(--warn)}#mirror-captions{margin:0;font-size:.95rem;line-height:1.35}#mirror-captions[hidden]{display:none}#mirror-captions .partial{color:var(--fg-soft)}.critique{max-width:72rem}.critique #privacy p+p{margin-top:.5rem}.critique .bad{color:var(--bad)}.critique .link{color:var(--fg-soft);cursor:pointer;font:inherit;background:0 0;border:0;padding:0;text-decoration:underline}.critique .checkin-field{gap:.3rem;max-width:42rem;display:grid}.critique .checkin-field label{font-weight:600}.critique .checkin-field input{border:1px solid var(--rule);color:var(--fg);font:inherit;background:0 0;border-radius:6px;padding:.45rem .7rem}.critique #now{margin-top:1.5rem}.critique #now-link-line{margin:0 0 .8rem}.critique .go{padding:.7rem 1.4rem;font-size:1.25rem;font-weight:600;text-decoration:none;display:inline-block}.critique .now-name{margin:.2rem 0;font-size:1.5rem;font-weight:600}.critique .now-distinctive{color:var(--fg-soft);margin:0 0 .4rem}.critique .section-says{white-space:pre-wrap;margin:.4rem 0 1rem}.critique .clock{font-family:var(--mono);font-variant-numeric:tabular-nums;margin:0;font-size:1.6rem}.critique .clock[data-over=true]{color:var(--warn)}.critique #now-mirror{max-width:30rem;margin-top:.8rem}.critique .chat-log{gap:.5rem;max-height:44vh;margin:.6rem 0;padding:0;list-style:none;display:grid;overflow-y:auto}.critique .chat-log li{border-radius:6px;padding:.5rem .8rem;font-size:.95rem}.critique .chat-log li[data-role=assistant]{background:color-mix(in srgb, var(--fg) 4%, transparent)}.critique .chat-log li[data-role=user]{background:color-mix(in srgb, var(--accent) 14%, transparent);margin-left:1.5rem}.critique .chat-log .text{white-space:pre-wrap}.critique .chat-log .hand{gap:.8rem;margin-top:.3rem;display:flex}.critique .chat-form{gap:.6rem;display:flex}.critique .chat-form input{border:1px solid var(--rule);color:var(--fg);font:inherit;background:0 0;border-radius:6px;flex:1;padding:.45rem .7rem}.critique .note-buttons{flex-wrap:wrap;gap:.6rem;margin-top:.6rem;display:flex}.critique .note-buttons .btn[aria-pressed=true]{background:var(--accent);border-color:var(--accent);color:var(--bg)}.critique .note-form{gap:.5rem;max-width:46rem;margin-top:.8rem;display:grid}.critique .note-form .kind{margin:0;font-weight:600}.critique .note-form textarea{border:1px solid var(--rule);width:100%;color:var(--fg);font:inherit;background:0 0;border-radius:6px;padding:.5rem .7rem}.critique .note-row{align-items:center;gap:1rem;font-size:.9rem;display:flex}.critique .note-row .grow{flex:1}.critique .ask-form{flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:.4rem;display:flex}.critique .ask-form input[type=text]{border:1px solid var(--rule);min-width:16rem;color:var(--fg);font:inherit;background:0 0;border-radius:6px;flex:1;padding:.45rem .7rem}.critique .ask-named{color:var(--fg-soft);align-items:center;gap:.35rem;font-size:.9rem;display:flex}.critique .notes{gap:.8rem;margin:.8rem 0 0;padding:0;list-style:none;display:grid}.critique .notes .from{color:var(--fg-soft);margin-bottom:.25rem;font-size:.85rem}.critique .notes .items{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.critique .notes .items li{background:color-mix(in srgb, var(--fg) 4%, transparent);border-radius:6px;padding:.5rem .8rem}.critique .notes .kind{font-weight:600}.critique .notes .text{white-space:pre-wrap}.critique .notes .meta{color:var(--fg-soft);font-size:.8rem}
