.guided-landing{--guided-mast-h:140px;--guided-edge:14px;--guided-rail-band:0px;--guided-badge-w:calc(var(--guided-plot) + var(--guided-cell-chrome));--guided-flank-x:var(--guided-edge);--guided-cell-pad:6px;--guided-cell-chrome:calc(2 * var(--guided-cell-pad) + 2px);--guided-room:calc(50vw - 76px - var(--guided-flank-x) - var(--guided-cell-chrome) - var(--desk-w) / 2);--guided-tall:calc((100vh - 303px - 4 * var(--guided-cell-chrome)) / 1.82);--guided-rail-fit:9999px;--guided-plot:min(clamp(200px, min(var(--guided-room), var(--guided-tall), calc(var(--desk-w) * .34)), 340px), calc(var(--guided-rail-fit) - var(--guided-cell-chrome)));background:0 0;grid-row:1/-1;min-width:0;min-height:0;position:relative}.guided-masthead{z-index:1;height:var(--guided-mast-h);max-width:min(720px, calc(100% - 2 * var(--guided-edge)));padding:0 var(--guided-edge);pointer-events:none;align-items:center;gap:clamp(14px,1.8vw,26px);display:flex;position:absolute;top:2px;left:50%;transform:translate(-50%)}.guided-masthead--press{pointer-events:auto}.guided-masthead{--guided-word:clamp(2.75rem, calc(6.75vw * var(--text-scale)), 6rem);--guided-caption:clamp(var(--fs-micro), calc(var(--guided-word) * .19), 1rem);--guided-cap:.71;--guided-lockup-gap:10px;--guided-track:.08em;--guided-lockup-h:calc((var(--guided-word) + var(--guided-caption)) * var(--guided-cap) + var(--guided-lockup-gap));--guided-patch:calc(var(--guided-lockup-h) * 1.2)}.guided-masthead-patch{width:var(--guided-patch);height:var(--guided-patch);box-shadow:0 0 0 1px var(--primary-a40), 0 0 30px -4px var(--primary-a60);border-radius:50%;flex:none}.guided-masthead-lockup{gap:var(--guided-lockup-gap);flex-direction:column;min-width:0;display:flex}.guided-masthead h1{min-width:0;font-family:var(--font-label);font-size:var(--guided-word);font-weight:700;line-height:var(--guided-cap);letter-spacing:var(--guided-track);text-transform:uppercase;background:linear-gradient(100deg, var(--text) 36%, var(--accent) 126%);color:#0000;-webkit-background-clip:text;background-clip:text;margin:-.06em 0;padding:.06em 0}.guided-masthead-word{justify-content:space-between;min-width:0;display:flex}.guided-masthead-word>span:last-child{margin-inline-end:calc(-1 * var(--guided-track))}.guided-masthead-line{width:0;min-width:100%;font-family:var(--font-label);font-size:var(--guided-caption);line-height:var(--guided-cap);text-transform:uppercase;color:var(--text-dim);white-space:nowrap;margin:0;font-weight:600}.guided-masthead-caption{justify-content:space-between;min-width:0;display:flex}.guided-masthead-space{flex:none;width:.55em}.guided-postit{z-index:1;position:absolute}.guided-flank>*,.guided-card-group{padding:var(--guided-cell-pad);border:1px solid var(--glass-line);border-radius:var(--radius-lg);-webkit-backdrop-filter:var(--veil-off,var(--glass-veil));backdrop-filter:var(--veil-off,var(--glass-veil));box-shadow:var(--glass-edges);background:0 0}.guided-flank>.guided-postit{transition:border-color var(--t-base), box-shadow var(--t-base)}.guided-flank>.guided-postit--pressable: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}.guided-flank>.guided-postit--pressable:hover:after{opacity:1}.guided-flank>.guided-postit--pressable:has(.guided-postit-open:focus-visible):after{opacity:1}.guided-flank>.guided-postit--pressable:hover{border-color:color-mix(in srgb, var(--brand-primary) 45%, transparent);box-shadow:var(--glow-hover), var(--glass-lit-inner), var(--glass-edges)}.guided-flank>.guided-postit--pressable:has(.guided-postit-open:focus-visible){border-color:color-mix(in srgb, var(--brand-primary) 45%, transparent);box-shadow:var(--glow-hover), var(--glass-lit-inner), var(--glass-edges)}.guided-postit-open{z-index:2;cursor:pointer;background:0 0;border:0;margin:0;padding:0;position:absolute;inset:0}.guided-postit-open:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:var(--radius)}.guided-postit--pressable .orbit-zoom{visibility:hidden}.guided-postit-caption{font-family:var(--font-label);font-size:var(--fs-label);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--text-faint);white-space:nowrap;text-overflow:ellipsis;pointer-events:none;margin-top:12px;position:absolute;top:100%;left:0;right:0;overflow:hidden}.guided-flank{top:var(--guided-flank-x);bottom:var(--guided-edge);left:var(--guided-flank-x);width:calc(var(--guided-plot) + var(--guided-cell-chrome));z-index:1;flex-direction:column;justify-content:space-between;gap:20px;display:flex;position:absolute}.guided-flank .guided-postit{position:relative}.guided-model{width:100%}.guided-flank .guided-model{min-height:calc(var(--guided-plot) * .82 + var(--guided-cell-chrome));max-height:calc(var(--guided-plot) * 1.5 + var(--guided-cell-chrome));flex:auto}.guided-model-frame{inset:var(--guided-cell-pad);position:absolute}.guided-model .craft-model{box-shadow:none;background:0 0;border:0;border-radius:0;position:absolute;inset:0;overflow:visible}.guided-model .craft-model .panel-head,.guided-model .craft-hint{display:none}.guided-orbit{width:100%;height:calc(var(--guided-plot) + var(--guided-cell-chrome));flex:none}.guided-orbit .flight-scene{inset:var(--guided-cell-pad);background:0 0;border:0;border-radius:0;position:absolute;overflow:visible}.guided-sensors{flex:none;width:100%}.guided-sensors-head{margin-bottom:6px;display:flex}.guided-sensors-head .btn{width:100%}.guided-sensors .flight-strip{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-top:0;flex-direction:column;align-items:stretch;gap:6px;height:auto;padding:0;position:static}.guided-sensors .flight-strip .modelled{display:none}.guided-sensors .flight-cursor-item{flex-basis:max(calc((100% - var(--gap)) / 2), 168px)}.guided-sensors .flight-cursor-value{font-size:var(--fs-lede)}.guided-card{z-index:1;flex-direction:column;gap:4px;width:100%;margin-top:auto;padding:0;display:flex;position:relative}.guided-card-group{border-radius:var(--radius);transition:border-color var(--t-base), box-shadow var(--t-base);flex-direction:column;gap:2px;padding:5px 12px;display:flex}:is(.guided-card-group:has(button.guided-card-row:hover),.guided-card-group:has(button.guided-card-row:focus-visible)){border-color:color-mix(in srgb, var(--brand-primary) 45%, transparent);box-shadow:var(--glow-hover), var(--glass-lit-inner), var(--glass-edges)}.guided-card-row{width:100%;min-width:0;font:inherit;color:inherit;background:0 0;border:0;flex-direction:column;align-items:flex-end;gap:1px;padding:3px 0;display:flex}button.guided-card-row{cursor:pointer}button.guided-card-row:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--radius-sm)}.guided-card-label{min-width:0;max-width:100%;font-family:var(--font-label);font-size:var(--fs-label);line-height:var(--lh-tight);letter-spacing:var(--ls-caps);text-transform:uppercase;text-align:right;color:var(--text-faint);transition:color var(--t-base), text-shadow var(--t-base);font-weight:600}button.guided-card-row:hover .guided-card-label,button.guided-card-row:focus-visible .guided-card-label{color:var(--text);text-shadow:var(--glow-text)}.guided-card-value{max-width:100%;font-family:var(--font-mono);font-size:var(--fs-label);line-height:var(--lh-tight);letter-spacing:var(--ls-mono);font-variant-numeric:tabular-nums;text-align:right;color:var(--text);font-weight:700}.guided-card-tag{font-family:var(--font-label);font-size:var(--fs-micro);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--text-faint);margin-left:8px;font-weight:400}.guided-reach{z-index:1;border:1px solid var(--glass-line);border-radius:var(--radius);width:100%;-webkit-backdrop-filter:var(--veil-off,var(--glass-veil));backdrop-filter:var(--veil-off,var(--glass-veil));box-shadow:var(--glass-edges);transition:border-color var(--t-base), box-shadow var(--t-base);flex-direction:column;gap:7px;padding:5px 12px 7px;display:flex;position:relative}:is(.guided-reach:has(a:hover),.guided-reach:has(a:focus-visible)){border-color:color-mix(in srgb, var(--brand-primary) 45%, transparent);box-shadow:var(--glow-hover), var(--glass-lit-inner), var(--glass-edges)}.guided-reach-code{color:inherit;border-radius:var(--radius-sm);align-items:center;gap:10px;padding:2px 0;text-decoration:none;display:flex}.guided-reach-symbol{color:#fff;background:#0a1018;border-radius:4px;flex:none;width:58px;height:58px}.guided-reach-words{flex-direction:column;flex:auto;gap:1px;min-width:0;display:flex}.guided-reach-words .guided-card-value{font-weight:600;font-size:var(--fs-micro);letter-spacing:0;text-transform:none;overflow-wrap:anywhere}.guided-reach-social{border-top:1px solid var(--glass-line);justify-content:flex-end;align-items:center;gap:2px;margin:0;padding:5px 0 0;list-style:none;display:flex}.guided-reach-social a{border-radius:var(--radius-sm);width:26px;height:26px;color:var(--text-faint);transition:color var(--t-base), background-color var(--t-base);place-items:center;display:grid}.guided-reach-social a:hover,.guided-reach-social a:focus-visible{color:var(--text);background:color-mix(in srgb, var(--brand-primary) 14%, transparent)}.guided-reach-social svg{width:15px;height:15px}.guided-close{width:100%;min-width:0;padding-inline:calc(var(--guided-cell-pad) + 6px);text-align:left;font:inherit;color:inherit;cursor:pointer;transition:border-color var(--t-base), box-shadow var(--t-base);flex-direction:column;flex:none;align-items:flex-start;gap:2px;display:flex}.guided-close .guided-card-label,.guided-close .guided-card-value{text-align:left}.guided-close:hover,.guided-close:focus-visible{border-color:color-mix(in srgb, var(--brand-primary) 45%, transparent);box-shadow:var(--glow-hover), var(--glass-lit-inner), var(--glass-edges)}.guided-close:hover .guided-card-label,.guided-close:focus-visible .guided-card-label{color:var(--text);text-shadow:var(--glow-text)}.guided-close:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.guided-rail{top:calc(var(--guided-edge) + var(--guided-rail-band));right:var(--guided-edge);bottom:var(--guided-edge);z-index:2;width:var(--guided-badge-w);pointer-events:none;flex-direction:column;align-items:flex-end;gap:20px;display:flex;position:absolute}.guided-rail>*{pointer-events:auto}.guided-badge{z-index:2;width:auto;height:calc(var(--guided-badge-w) * 720 / 512);aspect-ratio:512/720;perspective:900px;border-radius:calc(var(--radius) * .6);min-height:0;-webkit-backdrop-filter:var(--veil-off,var(--glass-veil));backdrop-filter:var(--veil-off,var(--glass-veil));opacity:0;transition:opacity var(--t-base), transform var(--t-base), box-shadow var(--t-base);flex:0 auto;position:relative}.guided-badge.is-drawn{opacity:1}@media (hover:hover){.guided-badge:not(.is-turned):not(.is-turning):hover{transform:translateY(1px)scale(1.02)}}.guided-badge:not(.is-turning):hover{box-shadow:var(--glow-hover), var(--glass-lit-inner), var(--glass-edges)}.guided-badge:not(.is-turning):has(:focus-visible){box-shadow:var(--glow-hover), var(--glass-lit-inner), var(--glass-edges)}.guided-badge.is-turning{transition:opacity var(--t-base), transform var(--t-base)}.guided-badge-leaf{height:100%;transform-style:preserve-3d;transition:transform var(--t-base);position:relative}.guided-badge.is-turned .guided-badge-leaf{transform:rotateY(180deg)}.guided-badge-front,.guided-badge-reverse{backface-visibility:hidden;opacity:.95}.guided-badge-front{border-radius:calc(var(--radius) * .6);cursor:pointer;background:0 0;border:0;width:100%;padding:0;display:block;position:relative}.guided-badge-front:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:var(--radius)}.guided-badge-card{border-radius:calc(var(--radius) * .6);background:var(--glass-tint);width:100%;height:100%;box-shadow:0 0 0 1px var(--primary-a40), var(--slab-side), var(--glass-edges);display:block}.guided-badge-sheen{border-radius:calc(var(--radius) * .6);backface-visibility:hidden;background:var(--slab-cast)}.guided-badge:not(.is-turned):not(.is-turning):hover .guided-badge-sheen:before,.guided-badge:not(.is-turning) .guided-badge-front:focus-visible~.guided-badge-sheen:before{opacity:1}.guided-badge-photo{top:var(--photo-top);width:var(--photo-size);aspect-ratio:1;backface-visibility:hidden;background:var(--scrim-deep-80);box-shadow:inset 0 0 0 1px var(--accent);color:var(--text);cursor:pointer;opacity:0;transition:opacity var(--t-base);border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;left:50%;transform:translate(-50%)}.guided-badge-photo svg{width:42%;height:42%}.guided-badge-photo:hover,.guided-badge-photo:focus-visible{opacity:1}.guided-badge-photo:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.guided-badge-photo.is-saving{opacity:1;cursor:progress}@media (hover:none){.guided-badge-photo{opacity:.4}}.guided-badge-unphoto{top:calc(var(--photo-top) - 1.5%);left:calc(50% + var(--photo-size) / 2 - 16px);aspect-ratio:1;backface-visibility:hidden;background:var(--scrim-deep-80);width:32px;box-shadow:inset 0 0 0 1px var(--accent);color:var(--text);cursor:pointer;opacity:0;transition:opacity var(--t-base);border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute}.guided-badge-unphoto svg{width:56%;height:56%}.guided-badge-unphoto:hover,.guided-badge-unphoto:focus-visible,.guided-badge-photo:hover~.guided-badge-unphoto{opacity:1}.guided-badge-unphoto:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.guided-badge-unphoto.is-saving{opacity:1;cursor:progress}@media (hover:none){.guided-badge-unphoto{opacity:.4}}.guided-badge-upload{top:calc(var(--photo-top) - 1.5%);left:calc(50% - var(--photo-size) / 2 - 16px);aspect-ratio:1;backface-visibility:hidden;background:var(--scrim-deep-80);width:32px;box-shadow:inset 0 0 0 1px var(--accent);color:var(--text);cursor:pointer;opacity:0;transition:opacity var(--t-base);border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute}.guided-badge-upload svg{width:56%;height:56%}.guided-badge-upload:hover,.guided-badge-upload:focus-visible,.guided-badge-photo:hover~.guided-badge-upload{opacity:1}.guided-badge-upload:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.guided-badge-upload.is-saving{opacity:1;cursor:progress}@media (hover:none){.guided-badge-upload{opacity:.4}}.guided-badge-reverse{border-radius:calc(var(--radius) * .6);background:var(--glass-tint);box-shadow:0 0 0 1px var(--primary-a40), var(--slab-side), var(--glass-edges);flex-direction:column;gap:8px;padding:12px 10px 10px;display:flex;position:absolute;inset:0;overflow:hidden;transform:rotateY(180deg);container-type:size}.guided-badge-who{flex-direction:column;gap:1px;min-width:0;margin:0;display:flex}.guided-badge-kicker{font-family:var(--font-label);font-size:var(--fs-micro);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--text-faint);font-weight:600}.guided-badge-name{font-size:var(--fs-ui);font-weight:600;line-height:var(--lh-tight);color:var(--text);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.guided-badge-actions{flex-direction:column;gap:4px;margin-top:auto;display:flex}.guided-badge-actions--account{border-top:1px solid var(--border);margin-top:8px;padding-top:8px}.guided-badge-action{border:1px solid var(--glass-line);border-radius:var(--radius-sm);background:var(--glass-fill);width:100%;font:inherit;font-size:var(--fs-ui);font-weight:500;line-height:var(--lh-tight);text-align:left;color:var(--text-dim);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;transition:background var(--t-base), color var(--t-base);align-items:center;gap:10px;padding:6px 10px;text-decoration:none;display:flex;overflow:hidden}.guided-badge-action:hover,.guided-badge-action:focus-visible{border-color:var(--glass-line-lit);background:var(--primary-a10);color:var(--text)}.guided-badge-action:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.guided-badge-cuts{gap:inherit;border-left:1px solid var(--glass-line);flex-direction:column;margin-left:10px;padding-left:8px;display:flex}.guided-badge-note{font-size:var(--fs-micro);line-height:var(--lh-snug);color:var(--text-faint);margin:4px 0 0}.guided-badge-icon{text-align:center;width:1em;color:var(--text-faint);flex:none}@container (max-height:300px){.guided-badge-action{font-size:var(--fs-micro);line-height:var(--lh-tight);gap:6px;padding:3px 6px}.guided-badge-actions{gap:2px}.guided-badge-cuts{margin-left:6px;padding-left:5px}.guided-badge-actions--account{margin-top:4px;padding-top:4px}.guided-badge-name{font-size:var(--fs-micro)}.guided-badge-reverse{gap:5px;padding:8px 8px 7px}}.guided-masthead--press:before{content:"";z-index:-1;inset:calc(-1 * var(--guided-bloom-pad));background:radial-gradient(closest-side, var(--guided-bloom-core) 0%, var(--guided-bloom-core) 26%, var(--primary-a10) 68%, transparent 100%);opacity:0;transition:opacity var(--t-base);pointer-events:none;position:absolute}.guided-masthead--press{--guided-bloom-pad:26px;--guided-bloom-core:var(--primary-a40)}.guided-masthead--press:hover:before,.guided-masthead--press:focus-visible:before{opacity:1}.guided-masthead--press:hover .guided-masthead-patch,.guided-masthead--press:focus-visible .guided-masthead-patch{box-shadow:var(--glow-hover)}.guided-masthead--press:hover h1,.guided-masthead--press:focus-visible h1{text-shadow:var(--glow-text)}.guided-masthead-patch,.guided-masthead h1{transition:box-shadow var(--t-base), text-shadow var(--t-base)}@media (prefers-reduced-motion:reduce){.guided-masthead-patch,.guided-masthead h1,.guided-flank>.guided-postit,.guided-close,.guided-masthead--press:before,.guided-badge,.guided-badge-action,.guided-badge-photo,.guided-badge-unphoto,.guided-badge-upload,.guided-card-label{transition:none}@media (hover:hover){.guided-badge:not(.is-turned):hover{transform:none}}.guided-badge-leaf{transition:none}}@media (max-width:1080px){.guided-landing{--guided-edge:20px;padding:var(--guided-edge);flex-direction:column;align-items:center;gap:20px;min-height:300px;display:flex}.guided-masthead{--guided-word:clamp(2rem, calc(9vw * var(--text-scale)), 3.5rem);max-width:100%;height:auto;padding:0;position:static;transform:none}.guided-masthead--press{position:relative;top:auto;left:auto}.guided-postit{position:relative;transform:none}.guided-flank,.guided-rail{display:contents}.guided-model{aspect-ratio:4/3;width:min(100%,420px);margin-bottom:28px}.guided-badge{align-self:flex-end;width:clamp(140px,24vw,168px);position:static}.guided-orbit{aspect-ratio:1;width:min(100%,380px);height:auto;margin-bottom:28px;top:auto;left:auto}.guided-sensors{width:100%;position:static}.guided-reach{order:2;align-self:stretch;width:100%;position:static}.guided-reach-social a{width:34px;height:34px}.guided-reach-social svg{width:18px;height:18px}.guided-reach-symbol{width:72px;height:72px}.guided-card{order:1;align-self:stretch;width:100%;margin-top:0;position:static}.guided-card-row{flex-flow:wrap;justify-content:space-between;align-items:baseline;column-gap:12px}@media (pointer:coarse){button.guided-card-row{min-block-size:44px;padding-block:12px}}.guided-card-label{text-align:left}.guided-close{flex-flow:wrap;justify-content:space-between;align-items:baseline;column-gap:12px}.guided-card-value{margin-left:auto}.guided-flank .guided-model,.guided-orbit{flex:none;min-height:0;max-height:none}}@media (max-width:1080px) and (min-height:481px){.workspace.guided .guided-masthead{display:block}.workspace.guided .guided-masthead-patch,.workspace.guided .guided-masthead-word,.workspace.guided .guided-masthead-caption{display:none}.workspace.guided .guided-masthead-line{white-space:normal;width:auto;min-width:0}.workspace.guided .guided-masthead-learn{border:1px solid var(--glass-line);border-radius:var(--radius-pill);min-height:44px;color:var(--text-dim);opacity:1;white-space:nowrap;justify-content:center;align-items:center;gap:.45em;padding:0 16px;display:flex;position:static}.workspace.guided .guided-badge{align-self:center}}
.chat-chart{--chan:var(--chan-0);border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-inset);flex-direction:column;gap:8px;min-width:0;max-width:100%;margin:10px 0 2px;padding:12px 14px 10px;display:flex}.chat-chart-head{justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;display:flex}.chat-chart-title{flex-direction:column;gap:2px;min-width:0;display:flex}.chat-chart-label{font-size:var(--fs-ui);color:var(--text);overflow-wrap:anywhere;font-weight:600}.chat-chart-window{font-size:var(--fs-fine);color:var(--text-dim)}.chat-chart-open{border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--bg-inset);font:inherit;font-size:var(--fs-fine);white-space:nowrap;color:var(--text-dim);cursor:pointer;transition:border-color .18s var(--ease), color .18s var(--ease), transform .18s var(--ease);flex:none;padding:5px 11px}.chat-chart-open:hover,.chat-chart-open:focus-visible{border-color:var(--accent);color:var(--text);box-shadow:0 0 16px -6px var(--primary-a60)}@media (hover:hover){.chat-chart-open:hover{transform:translateY(-1px)}}.chat-chart-now{align-items:baseline;min-width:0;display:flex}.chat-chart-value{font-family:var(--font-mono);font-size:var(--fs-value);line-height:var(--lh-tight);letter-spacing:var(--ls-tight);font-variant-numeric:tabular-nums;color:var(--text);font-weight:700}.chat-chart-unit{font-family:var(--font-label);font-size:var(--fs-ui);letter-spacing:var(--ls-mono);color:var(--text-faint);margin-left:5px;font-weight:400}.chat-chart-plot{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface-deep);min-width:0;height:150px}.chat-chart .chan-history-note{min-height:150px;padding:12px}.chat-chart-caption,.chat-chart-unknown{font-size:var(--fs-fine);line-height:var(--lh-text);color:var(--text-dim);margin:0}.chat-chart-unknown{margin:8px 0 2px}@media (prefers-reduced-motion:reduce){.chat-chart-open{transition:none}@media (hover:hover){.chat-chart-open:hover{transform:none}}}.chat-chart{scroll-margin-bottom:190px}
.dispatch-carousel{display:contents}.dispatch-carousel>*{grid-area:1/1}.dispatch-carousel[data-many] .media-press{touch-action:pan-y}.dispatch-carousel-controls{z-index:1;pointer-events:none;place-self:stretch stretch;position:relative}.dispatch-carousel-step{border:1px solid var(--primary-a25);background:var(--scrim-page-70);width:30px;height:30px;-webkit-backdrop-filter:var(--veil-off,blur(6px));backdrop-filter:var(--veil-off,blur(6px));color:var(--accent);font:inherit;cursor:pointer;pointer-events:auto;opacity:.8;transition:opacity .2s var(--ease), box-shadow .2s var(--ease);border-radius:50%;place-items:center;padding:0 0 2px;font-size:20px;line-height:1;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.dispatch-carousel-step[data-side=previous]{left:6px}.dispatch-carousel-step[data-side=next]{right:6px}@media (hover:hover){.dispatch-carousel-step:hover{opacity:1;box-shadow:0 0 0 1px var(--primary-a40), 0 0 14px -4px var(--primary-a60)}}.dispatch-carousel-step:focus-visible{opacity:1;outline:2px solid var(--accent);outline-offset:2px}.dispatch-carousel-dots{border-radius:var(--radius-pill);background:var(--scrim-page-70);pointer-events:auto;gap:2px;padding:2px 4px;display:flex;position:absolute;bottom:6px;left:50%;transform:translate(-50%)}.dispatch-carousel-dot{cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:16px;height:16px;padding:0;display:grid}.dispatch-carousel-dot:before{content:"";background:var(--text-faint);width:6px;height:6px;transition:background .2s var(--ease), box-shadow .2s var(--ease);border-radius:50%}.dispatch-carousel-dot[aria-current=true]:before{background:var(--accent);box-shadow:0 0 6px var(--primary-a60)}.dispatch-carousel-dot:focus-visible{outline:2px solid var(--accent);outline-offset:0}.dispatch-carousel:has(.media-slot[data-state=loading]) .dispatch-carousel-dots{opacity:.5}.media-overlay-position{font-size:var(--fs-fine);font-variant-numeric:tabular-nums;color:var(--text-dim)}@media (prefers-reduced-motion:reduce){.dispatch-carousel-step,.dispatch-carousel-dot:before{transition:none}}@media (forced-colors:active){.dispatch-carousel-step,.dispatch-carousel-dots{border:1px solid canvastext}.dispatch-carousel-dot:before{background:canvastext}.dispatch-carousel-dot[aria-current=true]:before{background:highlight}}.dispatch-plate-backdrop{border-radius:var(--radius-sm);background:var(--surface-deep);pointer-events:none;place-self:stretch stretch;position:relative;overflow:hidden}.dispatch-plate-backdrop:before{content:"";background:var(--plate-backdrop) center / cover no-repeat;filter:blur(22px)saturate(1.15)brightness(.6);position:absolute;inset:-28px}:is(.media-slot,.dispatch-ambient).media-framed{--fit-cx:var(--crop-x,0);--fit-cy:var(--crop-y,0);--fit-cw:var(--crop-w,1);--fit-ch:var(--crop-h,1);position:absolute;inset:0;overflow:hidden}:is(.media-slot,.dispatch-ambient).media-framed>:is(img,video){--fit-s:max(100cqh, 100cqw / var(--media-ratio), min(100cqw / (var(--fit-cw) * var(--media-ratio)), 100cqh / var(--fit-ch)));width:calc(var(--fit-s) * var(--media-ratio));height:var(--fit-s);max-width:none;max-height:none;left:clamp(100cqw - var(--fit-s) * var(--media-ratio), 50cqw - (var(--fit-cx) + var(--fit-cw) / 2) * var(--fit-s) * var(--media-ratio), 0px);top:clamp(100cqh - var(--fit-s), 50cqh - (var(--fit-cy) + var(--fit-ch) / 2) * var(--fit-s), 0px);object-fit:fill;border:0;border-radius:0;position:absolute}.media-press--fill{place-self:stretch stretch;width:100cqw;height:100cqh;overflow:hidden}.dispatch-ambient{pointer-events:none;opacity:0;transition:opacity .6s var(--ease)}.dispatch-ambient[data-playing]{opacity:1}.dispatch-plate-card{border-radius:var(--radius-sm);background:radial-gradient(120% 90% at 30% 20%, var(--primary-a16), transparent 60%), var(--surface-deep);text-align:center;align-content:center;justify-items:center;gap:8px;width:100%;height:100%;min-height:140px;padding:24px;display:grid}.dispatch-plate-card-kind{font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--text-faint)}.dispatch-plate-card>.dispatch-play{margin:0 0 6px;position:static}.media-press>.dispatch-play{margin:auto;inset:0}.media-overlay-gate{border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--scrim-page-70);width:min(440px,100% - 40px);-webkit-backdrop-filter:var(--veil-off,blur(10px));backdrop-filter:var(--veil-off,blur(10px));text-align:center;flex-direction:column;align-items:center;gap:10px;padding:14px 18px;display:flex;position:absolute;bottom:28px;left:50%;transform:translate(-50%)}.media-overlay-gate p{font-size:var(--fs-ui);line-height:var(--lh-text);color:var(--text-dim);margin:0}.media-overlay-post{background:#fff;justify-self:center;max-width:540px}.media-overlay-stage>.media-overlay-gate:only-child{top:50%;bottom:auto;transform:translate(-50%,-50%)}
.record-card{padding:var(--guided-cell-pad,8px);border:1px solid var(--glass-line);border-radius:var(--radius-lg);-webkit-backdrop-filter:var(--veil-off,var(--glass-veil));backdrop-filter:var(--veil-off,var(--glass-veil));box-shadow:var(--glass-edges);background:0 0;flex-direction:column;gap:8px;display:flex}.record-card-face,.record-card-foot{padding-inline:6px}.record-card.is-empty{padding-inline:calc(var(--guided-cell-pad,8px) + 6px);gap:4px}.record-card-empty{font-size:var(--fs-fine);line-height:var(--lh-snug);color:var(--text-faint);margin:0}.dispatch-line{text-align:left;width:100%;min-width:0;font:inherit;color:inherit;background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:4px;padding:0;display:flex}button.dispatch-line{cursor:pointer}button.dispatch-line:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:var(--radius-sm)}.dispatch-line-head{flex-wrap:wrap;align-items:baseline;gap:1px 10px;width:100%;min-width:0;display:flex}.dispatch-line-tag{font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:var(--ls-mono);text-transform:uppercase;color:var(--text-faint);transition:color var(--t-base), text-shadow var(--t-base);flex:none;font-weight:600}.dispatch-line-date{font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:var(--ls-mono);color:var(--text-faint);flex:none;margin-left:auto}.dispatch-line-title{-webkit-line-clamp:2;line-clamp:2;min-width:0;font-size:var(--fs-text);font-weight:600;line-height:var(--lh-snug);letter-spacing:var(--ls-tight);color:var(--text);text-wrap:pretty;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.record-card[data-latest] .dispatch-line-tag{color:var(--live);text-shadow:0 0 6px var(--live-a60)}button.dispatch-line:hover .dispatch-line-tag,button.dispatch-line:focus-visible .dispatch-line-tag{color:var(--text);text-shadow:var(--glow-text)}.record-card-foot{border-top:1px solid var(--border);align-items:center;gap:6px;padding-top:8px;display:flex}.record-card-step{border:1px solid var(--border);border-radius:var(--radius-sm);width:26px;height:22px;font-size:var(--fs-micro);line-height:var(--lh-flush);color:var(--text-faint);cursor:pointer;transition:color var(--t-base), border-color var(--t-base), box-shadow var(--t-base);background:0 0;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.record-card-step:not(:disabled):hover,.record-card-step:not(:disabled):focus-visible{color:var(--text);border-color:color-mix(in srgb, var(--brand-primary) 45%, transparent);box-shadow:var(--glow-hover)}.record-card-step:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.record-card-step:disabled{opacity:.3;cursor:default}.record-card-all{text-align:right;min-width:0;font-family:var(--font-label);font-size:var(--fs-label);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;flex:1;padding:2px 0;font-weight:600}.record-card-all:hover,.record-card-all:focus-visible{color:var(--text);text-shadow:var(--glow-text)}.record-card-all:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:var(--radius-sm)}
.study{gap:var(--gutter);grid-template:"head head""chart orbit"minmax(0,3fr)"dispatch orbit"minmax(0,2fr)/minmax(0,3fr) minmax(0,2fr);grid-row:1/-1;min-width:0;min-height:0;display:grid}.study-head{border-bottom:1px solid var(--border);grid-area:head;justify-content:space-between;align-items:flex-start;gap:14px;min-width:0;padding-bottom:8px;display:flex}.study-title{min-width:0}.study-title h2{font-size:var(--fs-value);line-height:var(--lh-tight);margin:0}.study-title p{font-family:var(--font-mono);font-size:var(--fs-fine);color:var(--text-dim);margin:2px 0 0}.study-chart{flex-direction:column;grid-area:chart;min-width:0;min-height:0;display:flex}.study-chart .compare-stage{flex:1}.study-chart .compare-head{display:none}.study-dispatch{border-top:1px solid var(--border);flex-direction:column;grid-area:dispatch;gap:10px;min-width:0;min-height:0;padding-top:10px;display:flex}.study-dispatch-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.study-steps{gap:6px;display:flex}.study-dispatch-body{flex:1;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:14px;min-width:0;min-height:0;display:grid}.study-plate{grid-template:minmax(0,1fr)/minmax(0,1fr);min-width:0;min-height:140px;margin:0;display:grid;container-type:size}.study-plate-frame{border-radius:var(--radius-sm);place-self:center;display:block}.study-plate-slot[data-state=loading]{width:100cqw;height:100cqh}.study-plate-img{object-fit:contain;border-radius:var(--radius-sm);max-width:100cqw;max-height:100cqh;display:block}.study-dispatch-words{min-width:0;overflow:auto}.study-stamp{font-family:var(--font-mono);font-size:var(--fs-fine);color:var(--text-dim);display:block}.study-dispatch-words h3{font-size:var(--fs-lede);line-height:var(--lh-tight);margin:2px 0 6px}.study-dispatch-words p{font-size:var(--fs-text);line-height:var(--lh-text);color:var(--text-dim);margin:0}.study-empty{font-size:var(--fs-fine);color:var(--text-faint);margin:0}.study-orbit{flex-direction:column;grid-area:orbit;gap:6px;min-width:0;min-height:0;display:flex}@media (max-width:1080px){.study{grid-template:"head""chart""orbit""dispatch"/minmax(0,1fr)}.study-orbit{min-height:300px}.study-dispatch-body{grid-template-columns:minmax(0,1fr)}}
.chat-dispatch{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface-2);flex-direction:column;gap:10px;margin:8px 0 2px;padding:12px 14px 10px;display:flex}.chat-dispatch .dispatch-line-title{font-size:var(--fs-lede)}.chat-dispatch-plate{grid-template:minmax(0,1fr)/minmax(0,1fr);height:168px;margin:0;display:grid;container-type:size}.chat-dispatch-plate-frame{border-radius:var(--radius-sm);place-self:center;display:block}.chat-dispatch-plate-slot[data-state=loading]{width:100cqw;height:100cqh}.chat-dispatch-plate-img{object-fit:contain;border-radius:var(--radius-sm);max-width:100cqw;max-height:100cqh;display:block}.chat-dispatch-trace .dispatch-trace{margin:0}.chat-dispatch-trace .dispatch-trace-plot{height:132px}.chat-dispatch-flag{font-size:var(--fs-fine);line-height:var(--lh-snug);color:var(--text);text-wrap:pretty;margin:0}.chat-dispatch-flag-tag{font-family:var(--font-label);font-size:var(--fs-micro);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--live);margin-right:8px;font-weight:600}.chat-dispatch-report{font-size:var(--fs-fine);line-height:var(--lh-snug);color:var(--text-dim);text-wrap:pretty;margin:0}.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}
.dispatch-sheet[data-layout]{--sheet-lift:0 16px 30px -16px #000000bf;border:1px solid var(--glass-line);border-radius:var(--slab-radius);background-color:var(--bg-inset);background-image:linear-gradient(158deg, #ffffff14 0%, #ffffff05 36%, transparent 60%, #ffffff08 100%), var(--glass-tint);box-shadow:var(--glass-edges), var(--slab-side);margin-bottom:10px}.dispatch-sheet[data-layout][data-open]{opacity:.95}@container (max-width:660px){.dispatch-sheet[data-layout] .dispatch-mark{display:none}}.dispatch-sheet[data-layout=front]{background-color:var(--bg);background-image:none;grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.dispatch-sheet[data-layout=front] .dispatch-frame{z-index:0;border-radius:inherit;--surface-deep:var(--bg);--in:0s;grid-area:1/1/-1/-1;padding:0;overflow:hidden;transform:none}@starting-style{.dispatch-sheet[data-layout=front][data-open] .dispatch-frame{transform:none}}.dispatch-sheet[data-layout=front] .dispatch-frame:after{content:"";z-index:1;pointer-events:none;background:radial-gradient(ellipse 34rem 15rem at 0% 100%, color-mix(in srgb, var(--bg) 84%, transparent) 0%, color-mix(in srgb, var(--bg) 76%, transparent) 40%, color-mix(in srgb, var(--bg) 46%, transparent) 72%, transparent 100%), radial-gradient(ellipse 96% 112% at 0% 0%, color-mix(in srgb, var(--bg) 86%, transparent) 0%, color-mix(in srgb, var(--bg) 82%, transparent) 30%, color-mix(in srgb, var(--bg) 74%, transparent) 52%, color-mix(in srgb, var(--bg) 56%, transparent) 70%, color-mix(in srgb, var(--bg) 26%, transparent) 86%, transparent 100%), linear-gradient(180deg, color-mix(in srgb, var(--bg) 70%, transparent) 0, color-mix(in srgb, var(--bg) 58%, transparent) 1.75rem, color-mix(in srgb, var(--bg) 30%, transparent) 3.5rem, color-mix(in srgb, var(--bg) 10%, transparent) 5rem, transparent 6.5rem), var(--slab-cast);position:absolute;inset:0}@container not (min-width:480px){.dispatch-sheet[data-layout=front] .dispatch-frame:after{background:linear-gradient(180deg, color-mix(in srgb, var(--bg) 86%, transparent) 0%, color-mix(in srgb, var(--bg) 80%, transparent) 26%, color-mix(in srgb, var(--bg) 52%, transparent) 42%, color-mix(in srgb, var(--bg) 18%, transparent) 54%, transparent 62%), linear-gradient(0deg, color-mix(in srgb, var(--bg) 86%, transparent) 0%, color-mix(in srgb, var(--bg) 78%, transparent) 22%, color-mix(in srgb, var(--bg) 40%, transparent) 36%, transparent 48%), var(--slab-cast)}}.dispatch-entry .dispatch-sheet[data-layout]{--slab-cast:color-mix(in srgb, color-mix(in srgb, var(--brand-primary) 50%, var(--bg)) 22%, transparent)}.dispatch-entry .dispatch-sheet[data-layout=front] .dispatch-frame:after{background:radial-gradient(ellipse 34rem 15rem at 0% 100%, color-mix(in srgb, var(--bg) 84%, transparent) 0%, color-mix(in srgb, var(--bg) 76%, transparent) 40%, color-mix(in srgb, var(--bg) 46%, transparent) 72%, transparent 100%), radial-gradient(ellipse 46rem 30rem at 0% 0%, color-mix(in srgb, var(--bg) 86%, transparent) 0%, color-mix(in srgb, var(--bg) 82%, transparent) 30%, color-mix(in srgb, var(--bg) 74%, transparent) 52%, color-mix(in srgb, var(--bg) 56%, transparent) 70%, color-mix(in srgb, var(--bg) 26%, transparent) 86%, transparent 100%), linear-gradient(180deg, color-mix(in srgb, var(--bg) 70%, transparent) 0, color-mix(in srgb, var(--bg) 58%, transparent) 1.75rem, color-mix(in srgb, var(--bg) 30%, transparent) 3.5rem, color-mix(in srgb, var(--bg) 10%, transparent) 5rem, transparent 6.5rem), var(--slab-cast)}.dispatch-sheet[data-layout=front] .dispatch-register:after{content:none}.dispatch-sheet[data-layout=front] .dispatch-frame-press{cursor:zoom-in;border-radius:0}@media (hover:hover){.dispatch-sheet[data-layout=front] .media-press:hover{box-shadow:none}}.dispatch-sheet[data-layout=front] .media-press:focus-visible{outline-offset:-4px}.dispatch-sheet[data-layout=front] .media-press-zoom{display:none}.dispatch-sheet[data-layout=front] .dispatch-register,.dispatch-sheet[data-layout=front] .dispatch-col,.dispatch-sheet[data-layout=front] .dispatch-board{z-index:2;grid-column:1}.dispatch-sheet[data-layout=front] .dispatch-register{--text-faint:var(--text-dim);background:0 0;grid-row:1}.dispatch-sheet[data-layout=front] .dispatch-mark{display:none}.dispatch-sheet[data-layout=front]>*{--head-size:clamp(var(--fs-title), 4.6cqi, 3rem)}@container (min-width:480px){.dispatch-sheet[data-layout=front]>*{--cover-col:max(56cqi, 20rem);--head-col:max(74cqi, 22rem);--deck-col:calc(max(56cqi, 20rem) - 2 * var(--pad))}}.dispatch-sheet[data-layout=front] .dispatch-col{max-width:var(--head-col,none);padding-block:calc(var(--pad) * .5) calc(var(--pad) * .75);pointer-events:none;grid-row:2;justify-content:space-between;overflow:visible}.dispatch-sheet[data-layout=front] .dispatch-col:before{content:none}.dispatch-sheet[data-layout=front] .dispatch-headline{max-width:none;font-size:var(--head-size);letter-spacing:-.025em;text-shadow:0 1px 2px #0006;text-wrap:balance;-webkit-line-clamp:3;border-left:0;padding-left:0;line-height:1}.dispatch-sheet[data-layout] .dispatch-story{display:contents}.dispatch-sheet[data-layout=front] .dispatch-story{max-width:var(--deck-col,none);pointer-events:auto;flex-direction:column;flex:0 auto;gap:8px;min-height:0;display:flex}.dispatch-sheet[data-layout=front] .dispatch-story[data-empty]{display:none}.dispatch-sheet[data-layout=front] .dispatch-story{position:relative}.dispatch-sheet[data-layout=front] .dispatch-story:before{content:"";inset:-4rem -6rem calc(-2 * var(--pad)) calc(-2 * var(--pad));z-index:-1;background:color-mix(in srgb, var(--bg) 66%, transparent);pointer-events:none;position:absolute;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 6rem),#000b calc(100% - 4.5rem),#0006 calc(100% - 3rem),#0002 calc(100% - 1.5rem),#0000 100%),linear-gradient(#0000 0,#0002 1rem,#0006 2rem,#000b 3rem,#000 4rem);mask-image:linear-gradient(90deg,#000 calc(100% - 6rem),#000b calc(100% - 4.5rem),#0006 calc(100% - 3rem),#0002 calc(100% - 1.5rem),#0000 100%),linear-gradient(#0000 0,#0002 1rem,#0006 2rem,#000b 3rem,#000 4rem);-webkit-mask-composite:source-in;mask-composite:intersect}.dispatch-sheet[data-layout] .dispatch-prose{font-family:var(--font-mono);font-size:var(--fs-ui);line-height:1.55}.dispatch-sheet[data-layout=front] .dispatch-prose{color:var(--text-dim);text-shadow:0 1px 2px #00000080;scrollbar-width:thin;scrollbar-color:var(--border-strong) transparent}.dispatch-sheet[data-layout=front] .dispatch-flag{font-family:var(--font-mono);font-size:var(--fs-ui);text-shadow:0 1px 2px #00000080;background:0 0;padding:0 0 0 10px;font-weight:400;line-height:1.55}.dispatch-sheet[data-layout] .dispatch-phase{letter-spacing:var(--ls-mono);padding:2px 8px;font-weight:400}.dispatch-sheet[data-layout] .dispatch-board{--figure:var(--fs-ui)}.dispatch-sheet[data-layout] .dispatch-figure,.dispatch-sheet[data-layout] .dispatch-figure[data-long]{font-size:var(--fs-ui);letter-spacing:var(--ls-mono);text-shadow:none;font-weight:400}.dispatch-sheet[data-layout] .dispatch-reading dt{letter-spacing:var(--ls-mono);font-weight:400}.dispatch-sheet[data-layout=front] .dispatch-board{--text-faint:var(--text-dim);width:min(15rem,40cqi);padding:calc(var(--pad) * .5) var(--pad) calc(var(--pad) * .75) 0;text-align:end;background:0 0;border-top:0;grid-row:2;grid-template-columns:minmax(0,1fr);place-self:end;row-gap:14px;position:relative}.dispatch-sheet[data-layout=front] .dispatch-reading dd{justify-content:flex-end}.dispatch-sheet[data-layout=front] .dispatch-board:before{content:"";z-index:-1;background:radial-gradient(ellipse 100% 100% at 100% 100%, color-mix(in srgb, var(--bg) 88%, transparent) 0%, color-mix(in srgb, var(--bg) 86%, transparent) 56%, color-mix(in srgb, var(--bg) 74%, transparent) 74%, color-mix(in srgb, var(--bg) 36%, transparent) 89%, transparent 100%);pointer-events:none;position:absolute;inset:-6rem 0 0 -8rem}.dispatch-sheet[data-layout=front] .dispatch-figure{-webkit-line-clamp:3;line-clamp:3}.dispatch-sheet[data-layout] .dispatch-unit{white-space:normal;flex:0 auto}@container not (min-width:480px){.dispatch-sheet[data-layout=front] .dispatch-board{width:auto;padding-inline:var(--pad);text-align:start;grid-row:3;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));justify-self:stretch}.dispatch-sheet[data-layout=front] .dispatch-reading dd{justify-content:flex-start}.dispatch-sheet[data-layout=front] .dispatch-board:before{background:linear-gradient(180deg, transparent 0, color-mix(in srgb, var(--bg) 62%, transparent) 3rem, color-mix(in srgb, var(--bg) 82%, transparent) 100%);inset:-3rem 0 0}}.dispatch-entry .dispatch-sheet[data-layout] .dispatch-prose{font-family:var(--font);font-size:var(--fs-lede);letter-spacing:normal;color:var(--text);line-height:1.6}.dispatch-entry .dispatch-sheet[data-layout=front] .dispatch-flag{font-family:var(--font);font-size:var(--fs-lede);line-height:1.5}.dispatch-entry .dispatch-sheet[data-layout] .dispatch-figure,.dispatch-entry .dispatch-sheet[data-layout] .dispatch-figure[data-long]{font-size:var(--fs-text)}.dispatch-entry .dispatch-sheet[data-layout] .dispatch-reading dt{font-size:var(--fs-fine)}.dispatch-sheet[data-layout=front] .dispatch-carousel-controls,.dispatch-sheet[data-layout=front] .dispatch-play{z-index:2}.dispatch-sheet[data-layout=front] .dispatch-carousel-step{top:40%}.dispatch-sheet[data-layout=front] .media-press>.dispatch-play{margin:0;inset:40% auto auto 50%;transform:translate(-50%,-50%)}.dispatch-sheet[data-layout=front] .dispatch-carousel-dots{flex-direction:column;padding:4px 2px;inset:calc(40% + 24px) 9px auto auto;transform:none}.dispatch-sheet[data-layout] .dispatch-frame:before{z-index:1;pointer-events:none;--hud:color-mix(in srgb, var(--accent) 70%, transparent);--hud-faint:color-mix(in srgb, var(--accent) 30%, transparent);--arm:16px;background-image: linear-gradient(var(--hud), var(--hud)), linear-gradient(var(--hud), var(--hud)), linear-gradient(var(--hud), var(--hud)), linear-gradient(var(--hud), var(--hud)), linear-gradient(var(--hud), var(--hud)), linear-gradient(var(--hud), var(--hud)), linear-gradient(var(--hud), var(--hud)), linear-gradient(var(--hud), var(--hud)),  linear-gradient(var(--hud), var(--hud)), linear-gradient(var(--hud), var(--hud)), linear-gradient(var(--hud), var(--hud)), linear-gradient(var(--hud), var(--hud)), linear-gradient(var(--hud), var(--hud)), linear-gradient(var(--hud), var(--hud)), linear-gradient(var(--hud), var(--hud)), linear-gradient(var(--hud), var(--hud)),  linear-gradient(var(--hud), var(--hud)),  linear-gradient(var(--hud-faint), var(--hud-faint)), linear-gradient(var(--hud-faint), var(--hud-faint)), linear-gradient(var(--hud-faint), var(--hud-faint)), linear-gradient(var(--hud-faint), var(--hud-faint)),  repeating-linear-gradient(90deg, var(--hud) 0 1px, transparent 1px 10px), repeating-linear-gradient(90deg, var(--hud) 0 1px, transparent 1px 50px), repeating-linear-gradient(180deg, var(--hud) 0 1px, transparent 1px 10px);background-size:var(--arm) 1px, 1px var(--arm), var(--arm) 1px, 1px var(--arm), var(--arm) 1px, 1px var(--arm), var(--arm) 1px, 1px var(--arm), 7px 1px, 1px 7px, 7px 1px, 1px 7px, 7px 1px, 1px 7px, 7px 1px, 1px 7px, 2px 2px, calc(50% - 32px) 1px, calc(50% - 32px) 1px, 1px calc(50% - 32px), 1px calc(50% - 32px), calc(100% - 3rem) 4px, calc(100% - 3rem) 8px, 4px calc(100% - 3rem);filter:drop-shadow(0 0 1px #0009);background-position:0 0,0 0,100% 0,100% 0,0 100%,0 100%,100% 100%,100% 100%,calc(50% - 16.5px) calc(50% - 20px),calc(50% - 20px) calc(50% - 16.5px),calc(50% + 16.5px) calc(50% - 20px),calc(50% + 20px) calc(50% - 16.5px),calc(50% - 16.5px) calc(50% + 20px),calc(50% - 20px) calc(50% + 16.5px),calc(50% + 16.5px) calc(50% + 20px),calc(50% + 20px) calc(50% + 16.5px),50%,0,100%,top,bottom,bottom,bottom,100%;background-repeat:no-repeat;position:absolute;inset:1.25rem}@container (min-width:480px){.dispatch-sheet[data-layout=front] .dispatch-frame:before{content:"";inset:calc(2.75rem + var(--pad) * .5 + 2 * var(--head-size) + 1rem) 1.25rem var(--board-clear,1.25rem) calc(var(--cover-col) + 1.5rem)}}.dispatch-sheet[data-layout=front]:has(>.dispatch-board){--board-clear:8.5rem}.dispatch-sheet[data-layout=front]:has(>.dispatch-board>.dispatch-reading:nth-child(3)){--board-clear:12rem}.dispatch-sheet[data-layout=front]:has(>.dispatch-board>.dispatch-reading:nth-child(4)){--board-clear:15.5rem}@container not (min-height:420px){.dispatch-sheet[data-layout=front]:has(>.dispatch-board) .dispatch-frame:before{content:none}.dispatch-sheet[data-layout=front] .dispatch-carousel-step[data-side=previous]{left:calc(var(--cover-col) + 6px)}.dispatch-sheet[data-layout=front] .media-press>.dispatch-play{inset:50% auto auto calc((100% + var(--cover-col)) / 2)}}.dispatch-sheet[data-layout]>.dispatch-sheen{z-index:3;border-radius:inherit}.dispatch-sheet[data-open]:is(:hover,:focus-within)>.dispatch-sheen:before{opacity:1}@media (max-width:760px){.dispatch-stage:has(.dispatch-entry[data-open] .dispatch-sheet[data-layout=front]){--sheet-min:min(540px, 74dvh)}.dispatch-sheet[data-layout=front] .dispatch-col{border-bottom:0}}@media (prefers-reduced-motion:reduce){.dispatch-ambient{transition:none}}@media (forced-colors:active){.dispatch-sheet[data-layout]:after,.dispatch-sheet[data-layout=front] .dispatch-frame:after,.dispatch-sheet[data-layout=front] .dispatch-col:before,.dispatch-sheet[data-layout] .dispatch-frame:before{display:none}}
.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}}
