.chat-hail{inset:0 0 var(--composer-h,104px);z-index:10;pointer-events:none;flex-direction:column;padding:16px 22px 12px;display:flex;position:absolute;overflow:visible}.chat-hail[data-scrolls]{overflow-y:auto}.chat-hail-kept{margin:8px 0 2px;display:block}.chat-hail-sessions{pointer-events:auto;flex:none;margin-top:12px}.chat-hail-sessions .convswitch-panel{top:auto;bottom:calc(100% + 8px)}.chat-hail-filing{border:1px solid var(--glass-line);border-radius:var(--radius-lg);background:var(--glass-tint);-webkit-backdrop-filter:var(--veil-off,var(--glass-veil));backdrop-filter:var(--veil-off,var(--glass-veil));box-shadow:var(--hail-rim), var(--hail-lift);pointer-events:auto;transition:border-color var(--t-base), box-shadow var(--t-base);--hail-rim:inset 0 1px 0 #ffffff4d, inset 0 -1px 0 #ffffff0d, inset 1px 0 0 #ffffff0a, inset -1px 0 0 #ffffff0a;--hail-lift:0 26px 52px -20px #000000b3;flex-direction:column;gap:10px;padding:12px 14px 10px;display:flex;position:relative}.chat-hail-filing:before{content:"";z-index:0;border-radius:inherit;pointer-events:none;background:linear-gradient(158deg,#ffffff17 0%,#ffffff05 36%,#0000 60%,#ffffff0a 100%);position:absolute;inset:0}.chat-hail-filing:after{content:"";z-index:0;border-radius:inherit;background:var(--glass-lit-wash);opacity:0;transition:opacity var(--t-base);pointer-events:none;position:absolute;inset:0}.chat-hail-filing:hover:after,.chat-hail-filing:focus-within:after{opacity:1}.chat-hail-filing:hover,.chat-hail-filing:focus-within{border-color:color-mix(in srgb, var(--brand-primary) 40%, transparent);box-shadow:var(--glow-hover), var(--glass-lit-inner), var(--hail-rim), var(--hail-lift)}.chat-hail-filing>*{z-index:1;min-width:0;position:relative}.chat-hail-filing.is-empty{gap:4px}.chat-hail-filing-empty{font-size:var(--fs-lede);font-weight:600;line-height:var(--lh-snug);letter-spacing:var(--ls-tight);color:var(--text);margin:0}.chat-hail-filing-hint{font-size:var(--fs-fine);line-height:var(--lh-snug);color:var(--text-faint);text-wrap:pretty;margin:0}@media (max-width:760px){.chat-hail{padding:12px 16px}.workspace.guided .chat-hail{padding:6px 16px 10px}.chat-hail-filing{gap:8px}}@media (max-width:1080px){.chat-thread:has(.chat-hail){min-height:calc(var(--hail-h,0px) + var(--composer-h,104px))}}.chat-hail-filing[data-sheet]{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:0 0;border:0;padding:0}.chat-hail-filing[data-sheet]:before,.chat-hail-filing[data-sheet]:after{content:none}.chat-hail-sheet{--pad:clamp(16px, 1.8vw, 24px);--sheet-min:0px;flex:none;height:clamp(280px,40dvh,380px)}.chat-hail-filing[data-sheet] .chat-hail-sheet[data-layout]{container-type:size}.chat-hail-filing[data-sheet] .chat-hail-sheet[data-layout=front]{grid-template-rows:auto minmax(0,1fr)}.chat-hail-filing[data-latest] .dispatch-no{color:var(--live);text-shadow:0 0 6px var(--live-a60)}.chat-hail-filing[data-sheet] .chat-hail-sheet[data-layout] .dispatch-register{padding-block:calc(var(--pad) * .45);flex-wrap:nowrap;gap:6px 10px}.chat-hail-filing[data-sheet] .chat-hail-sheet[data-layout] .dispatch-no{font-size:var(--fs-fine)}.chat-hail-filing[data-sheet] .chat-hail-sheet[data-layout] .dispatch-stamp{font-size:var(--fs-micro)}.chat-hail-filing[data-sheet] .chat-hail-sheet[data-layout] .dispatch-fill{flex:1 1 0}@container not (min-width:520px){.chat-hail-filing[data-sheet] .chat-hail-sheet[data-layout] .dispatch-phase{display:none}}.chat-hail-filing[data-sheet] .chat-hail-sheet[data-layout=front]>*{--head-size:clamp(1.625rem, min(6.6cqi, 14cqb), 3.5rem)}.chat-hail-filing[data-sheet] .chat-hail-sheet[data-layout=front] .dispatch-col{gap:calc(var(--pad) * .5);padding-block:calc(var(--pad) * .5) calc(var(--pad) * .7);grid-row:2}.chat-hail-filing[data-sheet] .chat-hail-sheet[data-layout=front] .dispatch-story{pointer-events:none;display:block}.chat-hail-filing[data-sheet] .chat-hail-sheet[data-layout] .dispatch-prose,.chat-hail-filing[data-sheet] .chat-hail-sheet[data-layout] .dispatch-flag{-webkit-line-clamp:2;font-size:var(--fs-fine);-webkit-box-orient:vertical;flex:none;padding-bottom:0;line-height:1.5;display:-webkit-box;overflow:hidden;-webkit-mask-image:none;mask-image:none}.chat-hail-filing[data-sheet] .chat-hail-sheet[data-layout] .dispatch-story:has(.dispatch-flag) .dispatch-prose{display:none}.chat-hail-filing[data-sheet] .chat-hail-sheet[data-layout] .dispatch-board{display:none}@container (min-height:300px){.chat-hail-filing[data-sheet] .chat-hail-sheet[data-layout] .dispatch-prose,.chat-hail-filing[data-sheet] .chat-hail-sheet[data-layout] .dispatch-flag{-webkit-line-clamp:3}}@container (min-height:380px){.chat-hail-filing[data-sheet] .chat-hail-sheet[data-layout] .dispatch-prose,.chat-hail-filing[data-sheet] .chat-hail-sheet[data-layout] .dispatch-flag{-webkit-line-clamp:4;font-size:var(--fs-ui)}.chat-hail-filing[data-sheet] .chat-hail-sheet[data-layout] .dispatch-board{display:grid}}.chat-hail-filing[data-sheet] .chat-hail-sheet[data-layout=spread]{--col:50%;--lede:clamp(1.375rem, min(4.4cqi, 12cqb), 2.25rem)}@container not (min-width:480px){.chat-hail-filing[data-sheet] .chat-hail-sheet[data-layout=spread] :is(.dispatch-prose,.dispatch-flag){display:none}}.chat-hail-filing[data-sheet] .chat-hail-sheet[data-layout=spread] .dispatch-flag{font-family:var(--font-mono);font-weight:400}.chat-hail-filing[data-sheet] .chat-hail-sheet[data-layout=spread] .dispatch-col{justify-content:flex-start;gap:calc(var(--pad) * .5);padding-block:calc(var(--pad) * .6) calc(var(--pad) * .7)}.chat-hail-filing[data-sheet] .chat-hail-sheet[data-layout=spread] .dispatch-headline{flex:none}@container (min-width:480px) and (not (min-height:380px)){.chat-hail-filing[data-sheet] .chat-hail-sheet[data-layout=front] .dispatch-frame:before{content:"";--board-clear:1.25rem}}@media (min-width:1081px){.chat-hail{container:hail/size}}.workspace.guided .chat-hail{container:hail/size}@container hail (min-height:0){.chat-hail-sheet{height:clamp(240px, calc(100cqh - 80px - var(--stack-peek,0px)), 420px)}}.chat-hail-filing[data-sheet] .chat-hail-sheet .media-press[data-press=own]{cursor:pointer}.chat-hail-filing[data-sheet] .chat-hail-sheet[data-layout=front] :is(.dispatch-register,.dispatch-board){pointer-events:none}.chat-hail-pile{flex:none;position:relative}.chat-hail-pile[data-stack]{--stack-peek:44px;margin-bottom:var(--stack-peek)}.chat-hail-pile>.chat-hail-filing{z-index:1}.chat-hail-pile[data-stack] .chat-hail-sheet{box-shadow:var(--glass-edges), var(--slab-side), 0 0 28px -8px color-mix(in srgb, var(--brand-primary) 45%, transparent)}.chat-hail-stack{z-index:0;border-radius:var(--slab-radius);color:inherit;font:inherit;cursor:pointer;pointer-events:auto;background:0 0;border:0;padding:0;position:absolute;inset:0}.chat-hail-stack-sheet{opacity:.95;transform-origin:50%;position:absolute;inset:0}.chat-hail-stack-sheet[data-depth="1"]{z-index:3;transform:translate(-12px,12px)rotate(-2.4deg)}.chat-hail-stack-sheet[data-depth="2"]{z-index:2;transform:translate(15px,24px)rotate(2.8deg)}.chat-hail-stack-sheet[data-depth=last]{z-index:1;transform:translate(-4px,36px)rotate(-1.3deg)}.chat-hail-stack-face{border-radius:var(--slab-radius);background:var(--glass-tint), color-mix(in srgb, var(--bg) 62%, transparent);-webkit-backdrop-filter:var(--veil-off,var(--glass-veil));backdrop-filter:var(--veil-off,var(--glass-veil));box-shadow:var(--glass-edges), var(--slab-side);transform-origin:50%;pointer-events:none;transition:transform var(--t-base), box-shadow var(--t-base);position:absolute;inset:0;overflow:hidden}.chat-hail-stack-face:after{content:"";z-index:2;border-radius:inherit;background:linear-gradient(158deg, #ffffff24 0%, #ffffff08 36%, transparent 60%, #ffffff12 100%), var(--slab-cast);pointer-events:none;position:absolute;inset:0}.chat-hail-stack-poster{z-index:1;border-radius:inherit;object-fit:cover;object-position:center bottom;opacity:.75;filter:saturate(.85)brightness(.85);width:100%;height:100%;position:absolute;inset:0}.chat-hail-stack-sheet[data-depth="2"] .chat-hail-stack-poster{opacity:.62}.chat-hail-stack-sheet[data-depth=last] .chat-hail-stack-poster{opacity:.5}.chat-hail-stack-label{z-index:4;border:1px solid var(--glass-line-lit);border-radius:var(--radius-pill);background:var(--glass-tint), color-mix(in srgb, var(--bg) 70%, transparent);-webkit-backdrop-filter:var(--veil-off,var(--glass-veil));backdrop-filter:var(--veil-off,var(--glass-veil));box-shadow:var(--glass-edges), 0 4px 10px -4px #000000b3;font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--text);transition:border-color var(--t-base), box-shadow var(--t-base);align-items:center;gap:8px;padding:5px 12px 5px 13px;line-height:1;display:inline-flex;position:absolute;top:calc(100% + 12px);left:22px}.chat-hail-stack-label:after{content:"";opacity:.8;border-top:1.5px solid;border-right:1.5px solid;width:6px;height:6px;transform:rotate(45deg)}.chat-hail-stack:is(:hover,:focus-visible) .chat-hail-stack-face{box-shadow:var(--glass-lit-inner), var(--glass-edges), var(--slab-side), 0 0 24px -6px color-mix(in srgb, var(--brand-primary) 50%, transparent)}.chat-hail-stack:is(:hover,:focus-visible) .chat-hail-stack-sheet[data-depth="1"] .chat-hail-stack-face{transform:translate(-6px,2px)rotate(-1.2deg)}.chat-hail-stack:is(:hover,:focus-visible) .chat-hail-stack-sheet[data-depth="2"] .chat-hail-stack-face{transform:translate(7px,3px)rotate(1.2deg)}.chat-hail-stack:is(:hover,:focus-visible) .chat-hail-stack-sheet[data-depth=last] .chat-hail-stack-face{transform:translate(-2px,4px)rotate(-.7deg)}.chat-hail-stack:is(:hover,:focus-visible) .chat-hail-stack-label{border-color:color-mix(in srgb, var(--accent) 60%, transparent);box-shadow:var(--glow-hover), var(--glass-edges), 0 4px 10px -4px #000000b3}.chat-hail-stack:focus-visible{outline:none}.chat-hail-stack:focus-visible .chat-hail-stack-label{outline:2px solid var(--accent);outline-offset:3px}@media (max-width:760px){.chat-hail-pile[data-stack]{--stack-peek:30px}.chat-hail-stack-sheet[data-depth="1"]{transform:translate(-7px,8px)rotate(-2.4deg)}.chat-hail-stack-sheet[data-depth="2"]{transform:translate(9px,15px)rotate(2.8deg)}.chat-hail-stack-sheet[data-depth=last]{transform:translate(-3px,23px)rotate(-1.3deg)}.chat-hail-stack-label{top:calc(100% + 8px)}.chat-hail-stack:is(:hover,:focus-visible) .chat-hail-stack-sheet[data-depth="1"] .chat-hail-stack-face{transform:translate(-3px,1px)rotate(-1deg)}.chat-hail-stack:is(:hover,:focus-visible) .chat-hail-stack-sheet[data-depth="2"] .chat-hail-stack-face{transform:translate(3px,2px)rotate(1deg)}.chat-hail-stack:is(:hover,:focus-visible) .chat-hail-stack-sheet[data-depth=last] .chat-hail-stack-face{transform:translate(-1px,2px)rotate(-.6deg)}}@media (prefers-reduced-motion:reduce){.chat-hail-stack-face{transition:none}}@media (forced-colors:active){.chat-hail-stack-face:before{display:none}.chat-hail-stack-face{border:1px solid canvastext}}
.chat-dispatch{flex-direction:column;margin:8px 0 2px;display:flex}.chat-dispatch-open{font-family:var(--font-label);font-size:var(--fs-micro);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--text-faint);cursor:pointer;transition:color var(--t-base), text-shadow var(--t-base);background:0 0;border:0;align-self:flex-end;padding:2px 0;font-weight:600}.chat-dispatch-open:hover,.chat-dispatch-open:focus-visible{color:var(--text);text-shadow:var(--glow-text)}.chat-dispatch-open:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:var(--radius-sm)}.chat-dispatch-none{font-size:var(--fs-fine);color:var(--text-faint);margin:8px 0 2px}
