.demo-frame[data-demo=leash],.demo-frame-placeholder[data-demo=leash]{min-height:22.5rem}@media (max-width:767px){.demo-frame[data-demo=leash],.demo-frame-placeholder[data-demo=leash]{min-height:53rem}}.leash-stage{border-radius:var(--demo-radius-in);background:var(--exp-stage);box-shadow:inset 0 0 0 1px var(--exp-stage-line);font-size:var(--text-xs);letter-spacing:var(--tracking-tight);color:var(--exp-secondary);-webkit-user-select:none;user-select:none;padding:1.125rem 1.25rem .25rem;line-height:1.25rem;container:leash/inline-size}.leash-readout{color:var(--exp-muted);flex-wrap:wrap;justify-content:space-between;gap:.25rem 1rem;margin-bottom:1.125rem;display:flex}.leash-readout-value b{font-weight:var(--weight-semibold);color:var(--exp-ink);font-variant-numeric:tabular-nums;margin-left:.25rem}.leash-track{grid-template-rows:auto 6.25rem;grid-template-columns:5.5rem repeat(6,minmax(0,1fr));display:grid;position:relative}.leash-rail-mark{grid-area:2/1/auto/-1;align-self:start;height:0;margin-top:1.5rem}.leash-you{text-align:center;width:3.25rem;color:var(--exp-muted);grid-area:1/1}.leash-chips{grid-area:1/2/auto/-1;grid-template-columns:repeat(6,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.leash-chip{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;flex-direction:column;min-width:0;margin:0;padding:0 .5rem 0 1.375rem;display:flex;overflow:hidden}.leash-chip-title{font-size:var(--text-prose);font-weight:var(--weight-semibold);color:var(--exp-ink);text-wrap:balance;transition:opacity .22s var(--ease-out), color .22s var(--ease-out);line-height:1.25rem}.leash-chip-detail{text-wrap:balance;color:var(--exp-muted);font-variant-numeric:tabular-nums;transition:opacity .22s var(--ease-out)}.leash-chip[data-status=done] .leash-chip-title{color:var(--exp-secondary)}.leash-chip[data-reach=out] .leash-chip-title,.leash-chip[data-reach=out] .leash-chip-detail{opacity:.45}.leash-chip-state{box-sizing:content-box;height:1.125rem;color:var(--exp-muted);font-variant-numeric:tabular-nums;white-space:nowrap;transition:color .22s var(--ease-out);flex:none;align-items:center;margin-top:auto;padding-top:.5rem;display:flex}.leash-chip[data-status=running] .leash-chip-state,.leash-chip[data-status=rolling] .leash-chip-state{color:var(--exp-ink)}.leash-chip[data-status=done] .leash-chip-state{color:var(--exp-secondary)}.leash-chip[data-status=waiting] .leash-chip-state{font-weight:var(--weight-semibold);color:var(--exp-ink)}.leash-chip-check{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;opacity:0;width:0;transition:opacity .26s var(--ease-out), transform .26s var(--ease-out);flex:none;margin-right:0;transform:translateY(2px)}.leash-chip[data-status=done] .leash-chip-check{opacity:1;width:.75rem;margin-right:.3125rem;transform:none}.leash-chip-line{text-overflow:ellipsis;overflow:hidden}.leash-chip-bar{background:var(--exp-object-line);opacity:0;width:calc(100% - .5rem);max-width:7.5rem;height:2px;transition:opacity .24s var(--ease-out);border-radius:1px;margin-top:.25rem;display:block;overflow:hidden}.leash-chip-bar>span{background:var(--exp-ink);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.leash-chip[data-status=running] .leash-chip-bar,.leash-chip[data-status=rolling] .leash-chip-bar{opacity:1}.leash-svg{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.leash-rail,.leash-rail-end{fill:none;stroke:var(--exp-object-line-strong);stroke-width:1px;stroke-linecap:round;stroke-linejoin:round}.leash-rail-end{stroke-width:1.25px}.leash-pole{stroke:var(--exp-object-line);stroke-width:1px}.leash-station-dot{fill:var(--exp-stage);stroke:var(--exp-object-line-strong);stroke-width:1.25px;transition:fill .22s var(--ease-out), stroke .22s var(--ease-out)}.leash-station[data-reach=in] .leash-station-dot{stroke:var(--exp-secondary)}.leash-station[data-status=running] .leash-station-dot,.leash-station[data-status=rolling] .leash-station-dot,.leash-station[data-status=waiting] .leash-station-dot{stroke:var(--exp-ink);stroke-width:1.75px}.leash-station[data-status=done] .leash-station-dot{fill:var(--exp-ink);stroke:var(--exp-ink)}.leash-station-halo{fill:none;stroke:var(--exp-ink);stroke-opacity:.25;stroke-width:1px;opacity:0;transition:opacity .24s var(--ease-out)}.leash-station[data-status=waiting] .leash-station-halo{opacity:1}.leash-rope-shadow{fill:none;stroke:var(--exp-shadow);stroke-width:4px;stroke-linecap:round;stroke-linejoin:round}.leash-rope{fill:none;stroke:var(--exp-ink);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.leash-braid{fill:none;stroke:var(--exp-stage);stroke-width:1px;stroke-dasharray:2 3.5;stroke-opacity:.55;stroke-linecap:round}.leash-reel-body{fill:var(--exp-object);stroke:var(--exp-object-line-strong);stroke-width:1px}.leash-reel-spoke{stroke:var(--exp-ink);stroke-width:1.5px;stroke-linecap:round}.leash-reel-hub{fill:var(--exp-ink)}.leash-agent,.leash-grip{will-change:transform;transition:opacity .24s var(--ease-out);position:absolute;top:0;left:0}.leash-stage:not([data-ready]) :is(.leash-agent,.leash-grip){opacity:0}.leash-agent{pointer-events:none;width:2rem;height:2rem;margin:-1rem 0 0 -1rem}.leash-agent svg{display:block;overflow:visible}.leash-agent-ground{fill:var(--exp-stage)}.leash-agent-arc{fill:none;stroke:var(--exp-ink);stroke-width:1.75px;stroke-linecap:round}.leash-agent-dot{fill:var(--exp-ink)}.leash-grip{cursor:grab;touch-action:none;outline:none;width:1.375rem;height:2.75rem;margin:-1.375rem 0 0 -.6875rem}.leash-grip:after{content:"";position:absolute;inset:-.5rem -.75rem}.leash-grip:active{cursor:grabbing}.leash-grip-body{background:var(--exp-object);width:100%;height:100%;box-shadow:0 0 0 1px var(--exp-object-line-strong), 0 1px 2px var(--exp-shadow), 0 8px 18px var(--exp-shadow);transition:transform .16s var(--ease-out), box-shadow .2s var(--ease-out);border-radius:999px;display:block;position:relative}.leash-grip-body:before{content:"";border-inline:1.5px solid var(--exp-muted);opacity:.75;width:.4375rem;height:1rem;margin:-.5rem 0 0 -.21875rem;position:absolute;top:50%;left:50%}.leash-grip:active .leash-grip-body{transform:scale(1.06)}@media (hover:hover) and (pointer:fine){.leash-grip:hover .leash-grip-body{box-shadow:0 0 0 1px var(--exp-ink), 0 1px 2px var(--exp-shadow), 0 8px 18px var(--exp-shadow)}}.leash-grip:focus-visible .leash-grip-body{outline:2px solid var(--exp-ink);outline-offset:2px}.leash-approve{height:max(2.25rem, var(--demo-control));border-radius:var(--demo-radius-in);background:var(--exp-ink);color:var(--exp-object);font-size:var(--text-prose);font-weight:var(--weight-medium);letter-spacing:var(--tracking-tight);white-space:nowrap;cursor:pointer;box-shadow:0 4px 12px var(--exp-shadow);opacity:0;visibility:hidden;pointer-events:none;border:0;padding:0 1rem;position:absolute}.demo-frame .leash-approve{transition:transform .14s var(--ease-out), opacity .2s var(--ease-out), visibility 0s linear .2s}.demo-frame .leash-approve[data-shown]{opacity:1;visibility:visible;pointer-events:auto;transition:transform .14s var(--ease-out), opacity .2s var(--ease-out) .12s, visibility 0s}@container leash (min-width:560px) and (max-width:719px){.leash-chip-title{font-size:var(--text-xs)}}@container leash (max-width:559px){.leash-track{grid-template-rows:5.5rem repeat(6,5.5rem);grid-template-columns:4.5rem minmax(0,1fr)}.leash-rail-mark{grid-area:1/1/-1;justify-self:end;width:0;height:auto;margin:0 1.25rem 0 0}.leash-you{text-align:left;grid-area:1/2;width:auto;padding:.75rem 0 0 .75rem}.leash-chips{grid-area:2/2/-1;grid-template-rows:repeat(6,5.5rem);grid-template-columns:minmax(0,1fr)}.leash-chip{margin:0;padding:.25rem 0 0 .75rem}.leash-chip-title,.leash-chip-detail{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.leash-track[data-orient=v] .leash-grip{width:2.75rem;height:1.375rem;margin:-.6875rem 0 0 -1.375rem}.leash-track[data-orient=v] .leash-grip:after{inset:-.75rem -.5rem}.leash-track[data-orient=v] .leash-grip-body:before{border-inline:0;border-block:1.5px solid var(--exp-muted);width:1rem;height:.4375rem;margin:-.21875rem 0 0 -.5rem}.leash-approve{right:0;translate:0 -50%}}@media (max-width:640px){.leash-stage{padding-inline:.75rem}}@media (prefers-reduced-motion:reduce){.leash-chip-check,.leash-grip:active .leash-grip-body{transform:none}}.leash-track[data-orient=v] .leash-chip-state{margin-top:0;padding-top:.25rem}
.demo-frame[data-demo=rewind],.demo-frame-placeholder[data-demo=rewind]{min-height:29.5rem}.rewind{--rewind-rail:4.75rem;font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-tight);color:var(--exp-ink);flex-direction:column;display:flex;container-type:inline-size}.rewind-head{justify-content:space-between;align-items:baseline;gap:var(--space-md);margin-bottom:.75rem;display:flex}.rewind-title{font-size:var(--text-sm);font-weight:var(--weight-semibold);line-height:var(--leading-tight)}.rewind-week{font-size:var(--text-xs);color:var(--exp-muted);white-space:nowrap}.rewind-grid{grid-template-columns:var(--rewind-rail) repeat(7, minmax(0, 1fr));-webkit-user-select:none;user-select:none;grid-template-rows:2.25rem repeat(3,3rem);display:grid;position:relative}.rewind-corner{grid-area:1/1}.rewind-day{grid-column:var(--d);font-size:var(--text-xs);grid-row:1;align-self:end;align-items:baseline;gap:.3125rem;padding:0 0 .5rem .75rem;display:flex}.rewind-day-name{font-weight:var(--weight-medium);color:var(--exp-secondary)}.rewind-day-date{color:var(--exp-muted)}.rewind-shift{grid-column:1;grid-row:var(--s);border-top:1px solid var(--exp-stage-line);font-size:var(--text-xs);flex-direction:column;justify-content:center;padding-right:.75rem;line-height:1.3;display:flex}.rewind-shift-name{font-weight:var(--weight-medium);color:var(--exp-secondary)}.rewind-shift-hours{color:var(--exp-muted)}.rewind-cell{grid-column:var(--d);grid-row:var(--s);border-top:1px solid var(--exp-stage-line);border-left:1px solid var(--exp-stage-line)}.rewind-cell[data-weekend]{background:oklch(from var(--exp-object-sunken) l c h / .6)}.rewind-grid:after{content:"";background:var(--exp-stage-line);pointer-events:none;grid-area:-2/1/-1/-1;align-self:end;height:1px}.rewind-block{z-index:1;height:calc(var(--rewind-cell-h,3rem) - .75rem);max-width:calc(var(--rewind-cell-w,6rem) - .5rem);border-radius:var(--demo-radius-in);font:inherit;font-size:var(--text-prose);font-weight:var(--weight-medium);letter-spacing:var(--tracking-tight);color:var(--exp-ink);text-align:left;white-space:nowrap;cursor:pointer;touch-action:manipulation;will-change:transform;visibility:hidden;transition:background-color .12s var(--ease-out), color .12s var(--ease-out), box-shadow .12s var(--ease-out), opacity var(--duration-ui) var(--ease-out);background:0 0;border:0;align-items:center;margin:.375rem 0 0 .25rem;padding:0 .5rem;display:flex;position:absolute;top:0;left:0}.rewind[data-ready] .rewind-block{visibility:visible}.rewind-block-name{text-overflow:ellipsis;overflow:hidden}.rewind-block[data-hot]{z-index:2;background:var(--exp-ink);color:var(--exp-object);box-shadow:0 0 0 2px var(--exp-object), 0 1px 2px var(--exp-shadow), 0 10px 24px -8px var(--exp-shadow)}.rewind-block[data-hot][data-side="1"]{z-index:3}.rewind[data-person] .rewind-block:not([data-mine]){opacity:.28}.rewind-block[data-mine]{font-weight:var(--weight-semibold)}.rewind-block[data-mine]:not([data-hot]) .rewind-block-name{text-underline-offset:.3em;text-decoration:underline;text-decoration-thickness:1.5px}.rewind-block:focus-visible{outline:2px solid var(--exp-ink);outline-offset:0;z-index:4}@media (hover:hover) and (pointer:fine){.rewind-block:not([data-hot]):hover{background:oklch(from var(--exp-ink) l c h / .06)}}.rewind-deck{grid-template-columns:var(--rewind-rail) minmax(0, 1fr) 15rem;grid-template-areas:"n text actions""strip strip strip";align-items:baseline;column-gap:0;margin-top:1.125rem;display:grid}.rewind-sentence-n{font-size:var(--text-xs);color:var(--exp-muted);white-space:nowrap;grid-area:n}.rewind-sentence{min-height:2.9em;font-size:var(--text-prose);font-weight:var(--weight-medium);color:var(--exp-ink);text-wrap:pretty;grid-area:text;margin:0;line-height:1.45}.rewind-actions{min-height:var(--demo-control);grid-area:actions;justify-content:flex-end;align-self:start;align-items:center;gap:.75rem;margin-top:-.25rem;display:flex}.rewind-keep{height:var(--demo-control);border-radius:var(--demo-radius-in);background:var(--exp-ink);color:var(--exp-object);font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-tight);white-space:nowrap;cursor:pointer;border:0;padding:0 .75rem}.rewind-now{height:var(--demo-control);font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-tight);color:var(--exp-secondary);white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0 .25rem;position:relative}@media (hover:hover) and (pointer:fine){.rewind-keep:hover{opacity:.88}.rewind-now:hover{color:var(--exp-ink)}}.rewind-note{font-size:var(--text-xs);color:var(--exp-muted);white-space:nowrap}@media (prefers-reduced-motion:no-preference){.rewind-actions>*{animation:rewind-arrive .18s var(--ease-out) backwards}}@keyframes rewind-arrive{0%{opacity:0;transform:translateY(2px)}}.rewind-strip{border-radius:var(--demo-radius-in);touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;outline:none;grid-area:strip;margin:.5rem -.5rem 0;padding:.25rem 1.75rem 0;position:relative}.rewind[data-dragging] .rewind-strip{cursor:grabbing}.rewind-strip:focus-visible{outline:2px solid var(--exp-ink);outline-offset:2px}.rewind-rail{height:3.25rem;display:block;position:relative}.rewind-track,.rewind-fill{transform-origin:0;width:100%;position:absolute;left:0}.rewind-track{background:var(--exp-object-line-strong);height:1px;top:1.25rem}.rewind-fill{background:var(--exp-ink);height:2px;top:calc(1.25rem - .5px);transform:scaleX(1)}.rewind-tick{width:0;height:100%;position:absolute;top:0;left:0}.rewind-tick-mark{background:var(--exp-object-line-strong);width:1px;height:.625rem;position:absolute;top:.9375rem;left:-.5px}.rewind-tick[data-past] .rewind-tick-mark{background:var(--exp-ink)}.rewind-tick-label{font-size:var(--text-xs);color:var(--exp-muted);white-space:nowrap;line-height:1.3;position:absolute;top:2rem;left:0;transform:translate(-50%)}.rewind-tick[data-past] .rewind-tick-label{color:var(--exp-secondary)}.rewind-tick[data-end] .rewind-tick-label{font-weight:var(--weight-medium)}.rewind-tick[data-ghost] .rewind-tick-mark,.rewind-tick[data-ghost] .rewind-tick-label{opacity:.4}.rewind-tick[data-ghost] .rewind-tick-label{text-decoration:line-through;text-decoration-thickness:1px}.rewind-tick[data-dropped] .rewind-tick-label{visibility:hidden}.rewind-strip[data-parked] .rewind-track{background:repeating-linear-gradient(90deg, var(--exp-object-line-strong) 0 3px, transparent 3px 6px)}.rewind-tick[data-touched]:before{content:"";background:var(--exp-ink);border-radius:50%;width:.375rem;height:.375rem;position:absolute;top:.1875rem;left:-.1875rem}.rewind-tick[data-touched] .rewind-tick-label{color:var(--exp-ink);font-weight:var(--weight-semibold)}.rewind-head-knob{z-index:2;will-change:transform;width:0;height:0;position:absolute;top:1.25rem;left:0}.rewind-knob{background:var(--exp-ink);width:1rem;height:1rem;box-shadow:0 0 0 3px var(--exp-object), 0 1px 3px var(--exp-shadow);transition:transform .16s var(--ease-out);border-radius:50%;position:absolute;top:-.5rem;left:-.5rem}.rewind[data-dragging] .rewind-knob{transform:scale(1.18)}@container (max-width:640px){.rewind{--rewind-rail:3.5rem}.rewind-grid{grid-template-columns:var(--rewind-rail) repeat(3, minmax(0, 1fr));grid-template-rows:2.75rem repeat(7,2.75rem)}.rewind-day{grid-column:1;grid-row:var(--d);border-top:1px solid var(--exp-stage-line);align-self:stretch;align-items:center;padding:0}.rewind-shift{grid-column:var(--s);border-top:0;grid-row:1;justify-content:flex-end;padding:0 0 .375rem .75rem}.rewind-cell{grid-column:var(--s);grid-row:var(--d)}.rewind-deck{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"n actions""text text""strip strip";align-items:center;row-gap:.25rem;margin-top:.75rem}.rewind-actions{align-self:center;margin-top:0}.rewind-sentence{min-height:4.35em}.rewind-strip{padding-inline:1.5rem}.rewind-week{display:none}}@media (max-width:640px){.demo-frame[data-demo=rewind],.demo-frame-placeholder[data-demo=rewind]{min-height:47rem}}@media (forced-colors:active){.rewind-block[data-hot]{outline:2px solid canvastext}.rewind-knob{background:canvastext}}
.demo-frame[data-demo=press-preview],.demo-frame-placeholder[data-demo=press-preview]{min-height:39rem}@media (max-width:640px){.demo-frame[data-demo=press-preview],.demo-frame-placeholder[data-demo=press-preview]{min-height:44rem}}.pp-stage{--pp-pitch:3.5rem;--pp-label:6.5rem;--pp-axis:1.75rem;font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-tight);flex-direction:column;gap:1.5rem;display:flex;position:relative}@media (max-width:640px){.pp-stage{--pp-pitch:3.25rem;--pp-label:4.75rem;gap:1.25rem}}.pp-totals{padding-left:var(--pp-label);grid-template-columns:repeat(3,minmax(0,max-content));gap:0 3rem;margin:0;display:grid}@media (max-width:640px){.pp-totals{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 .75rem;padding-left:0}}.pp-total{flex-direction:column;gap:.125rem;display:flex}.pp-total-label{font-size:var(--text-xs);line-height:var(--leading-ui);color:var(--exp-muted);order:1}.pp-total-value{font-size:var(--text-title);font-weight:var(--weight-semibold);letter-spacing:0;color:var(--exp-ink);align-items:baseline;margin:0;line-height:1.25;display:flex}.pp-total-of{font-weight:var(--weight-regular);color:var(--exp-muted);padding-inline:.0625em}.pp-wheel{height:1.25em;display:inline-block;overflow:hidden}.pp-wheel-digits{will-change:transform;flex-direction:column;display:flex}.pp-wheel-digits>span{text-align:center;height:1.25em;line-height:1.25em;display:block}.pp-board{grid-template-columns:var(--pp-label) minmax(0, 1fr);grid-template-rows:var(--pp-axis) auto;display:grid}.pp-axis{font-size:var(--text-xs);color:var(--exp-muted);grid-area:1/2;line-height:1;position:relative}.pp-axis-hour,.pp-axis-now{position:absolute;top:.25rem;translate:-50%}.pp-axis-hour:first-child{translate:0}.pp-axis-hour[data-edge]{translate:-100%}@media (max-width:640px){.pp-axis-hour[data-near-now]{visibility:hidden}}.pp-axis-now{z-index:1;background:var(--exp-ink);color:var(--exp-object);font-weight:var(--weight-medium);border-radius:.25rem;margin-top:-.1875rem;padding:.1875rem .3125rem}.pp-lanes{grid-area:2/1;margin:0;padding:0;list-style:none}.pp-lane{height:var(--pp-pitch);font-size:var(--text-xs);line-height:var(--leading-snug);flex-direction:column;justify-content:center;padding-right:.75rem;display:flex}.pp-lane-name{font-weight:var(--weight-medium);color:var(--exp-ink);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pp-lane-free{color:var(--exp-muted)}.pp-track{height:calc(var(--pp-pitch) * 6);border-radius:var(--demo-radius);background:var(--exp-object-sunken);box-shadow:inset 0 0 0 1px var(--exp-object-line);touch-action:pan-y;grid-area:2/2;position:relative}@media (prefers-color-scheme:dark){.pp-track{background:var(--exp-stage)}}.pp-grid{border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.pp-grid-lane{background:var(--exp-object-line);height:1px;position:absolute;left:0;right:0}.pp-now{background:var(--exp-ink);opacity:.55;width:1px;margin-left:-.5px;position:absolute;top:0;bottom:0}.pp-blocks{margin:0;padding:0;list-style:none}.pp-block,.pp-ghost{width:28.5714%;height:var(--pp-pitch);position:absolute}.pp-block{z-index:1;transform-origin:50%;will-change:transform;padding:.3125rem .1875rem}.pp-block[data-lifted]{z-index:2}.pp-block[data-cancelled]{pointer-events:none}.pp-block-lift{border-radius:var(--demo-radius-in);box-shadow:0 .75rem 1.5rem -.5rem var(--exp-shadow), 0 .25rem .5rem -.125rem var(--exp-shadow-soft);opacity:0;pointer-events:none;position:absolute;inset:.3125rem .1875rem}.pp-card{border-radius:var(--demo-radius-in);background:var(--exp-object);height:100%;box-shadow:inset 0 0 0 1px var(--exp-object-line), 0 1px 1px var(--exp-shadow-soft);transform-origin:50% 0;backface-visibility:hidden;display:grid;position:relative;overflow:hidden}.pp-block[data-flooded] .pp-card{background-color:var(--exp-object);background-image:repeating-linear-gradient(-45deg, oklch(from var(--exp-ink) l c h / .07) 0 1px, transparent 1px 6px)}.pp-face{min-width:0;font-size:var(--text-xs);line-height:var(--leading-snug);flex-direction:column;grid-area:1/1;justify-content:center;gap:.0625rem;padding-inline:.5rem;display:flex}.pp-face-top{white-space:nowrap;justify-content:space-between;gap:.5rem;display:flex}.pp-face-id{font-weight:var(--weight-semibold);color:var(--exp-ink)}.pp-face-window{color:var(--exp-secondary)}.pp-face-status{color:var(--exp-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pp-face[data-trouble] .pp-face-status{font-weight:var(--weight-medium);color:var(--exp-ink)}.pp-ghost{z-index:0;opacity:0;pointer-events:none}.pp-ghost:before{content:"";border:1px dashed var(--exp-object-line-strong);border-radius:var(--demo-radius-in);position:absolute;inset:.3125rem .1875rem}@media (max-width:640px){.pp-face{padding-inline:.375rem}.pp-face-top{flex-direction:column;gap:0}.pp-face-status{display:none}}.pp-footer{padding-left:var(--pp-label);flex-direction:column;gap:.75rem;display:flex}@media (max-width:640px){.pp-footer{padding-left:0}}.pp-line{min-height:calc(var(--leading-ui) * 1em);font-size:var(--text-xs);line-height:var(--leading-ui);color:var(--exp-ink);margin:0}.pp-line[data-quiet]{color:var(--exp-muted)}@media (max-width:640px){.pp-line{min-height:calc(var(--leading-ui) * 2em)}}.pp-verbs{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}@media (max-width:640px){.pp-verbs{grid-template-columns:minmax(0,1fr)}}.pp-slot{display:grid}.pp-verb,.pp-undo{height:var(--demo-hit);border-radius:var(--demo-radius-in);background:var(--exp-object);box-shadow:0 1px 2px var(--exp-shadow-soft);color:var(--exp-ink);font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-tight);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:transform .14s var(--ease-out), opacity .18s var(--ease-out), background-color var(--duration-ui) var(--ease-out), visibility 0s linear 0s;border:0;grid-area:1/1;justify-content:center;align-items:center;gap:.375rem;padding-inline:.75rem;display:inline-flex;position:relative}.pp-verb-label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pp-verb[data-holding]{background:var(--exp-object-sunken);transform:scale(.97)}@media (hover:hover) and (pointer:fine){.pp-verb:not([data-holding]):hover,.pp-undo:hover{background:var(--exp-object-sunken)}}.pp-ring{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.pp-ring path{fill:none;stroke:var(--exp-ink);stroke-width:1.5px;stroke-dasharray:0 2;opacity:0}.pp-ring .pp-ring-track{stroke:var(--exp-object-line-strong);stroke-dasharray:.98 .02;stroke-dashoffset:-.01px;opacity:1}.pp-undo{box-shadow:inset 0 0 0 1px var(--exp-object-line-strong), 0 1px 2px var(--exp-shadow-soft)}.pp-undo-icon{width:.875rem;height:.875rem;color:var(--exp-secondary);flex:none}.pp-undo,.pp-slot[data-committed] .pp-verb{opacity:0;pointer-events:none;visibility:hidden;transition:transform .14s var(--ease-out), opacity .18s var(--ease-out), background-color var(--duration-ui) var(--ease-out), visibility 0s linear .18s;transform:scale(.97)}.pp-slot[data-committed] .pp-undo{opacity:1;pointer-events:auto;visibility:visible;transition:transform .14s var(--ease-out), opacity .18s var(--ease-out), background-color var(--duration-ui) var(--ease-out), visibility 0s linear 0s;transform:none}.pp-hand{z-index:4;opacity:0;pointer-events:none;transition:transform .48s var(--ease-out), opacity .2s var(--ease-out);position:absolute;top:0;left:0}.pp-hand svg{fill:var(--exp-ink);stroke:var(--exp-object);stroke-width:1.25px;stroke-linejoin:round;filter:drop-shadow(0 1px 2px var(--exp-shadow));transform-origin:2px 2px;transition:transform .12s var(--ease-out);display:block}.pp-hand[data-visible]{opacity:1}.pp-hand[data-pressing] svg{transform:scale(.88)}@media (prefers-reduced-motion:reduce){.pp-verb,.pp-undo,.pp-hand,.pp-hand svg{transition:opacity .12s linear}.pp-undo,.pp-slot[data-committed] .pp-verb{transition:opacity .12s linear,visibility 0s linear .12s}.pp-slot[data-committed] .pp-undo{transition:opacity .12s linear,visibility linear}.pp-verb[data-holding],.pp-slot[data-committed] .pp-verb{transform:none}}@media (forced-colors:active){.pp-ring path,.pp-now{stroke:canvastext;background:canvastext}}
.quiet{--quiet-row:2rem;--quiet-gutter:1rem;--quiet-end:1rem;--quiet-shade:#eceef0;--quiet-rail:#e1e3e6;--quiet-edge:var(--exp-object-line-strong);--quiet-alarm:#d7352d;--quiet-alarm-ground:#d7352d12;container:quiet/inline-size}@supports (color:lab(0% 0 0)){.quiet{--quiet-shade:lab(93.9556% -.214934 -1.49837);--quiet-rail:lab(90.1244% -.26679 -1.87188);--quiet-alarm:lab(49.3183% 62.5986 44.9578);--quiet-alarm-ground:lab(49.3183% 62.5986 44.9578/.07)}}@media (prefers-color-scheme:dark){.quiet{--quiet-alarm:#f9786a;--quiet-shade:#1e2124;--quiet-rail:#282a2e;--quiet-alarm-ground:#f9786a1a}@supports (color:lab(0% 0 0)){.quiet{--quiet-alarm:lab(66.017% 49.3666 32.1152);--quiet-shade:lab(12.3954% -.324585 -2.59437);--quiet-rail:lab(17.032% -.372171 -2.9656);--quiet-alarm-ground:lab(66.017% 49.3666 32.1152/.1)}}}.quiet-stage{isolation:isolate;border-radius:var(--demo-radius-in);background:var(--exp-object);box-shadow:inset 0 0 0 1px var(--exp-object-line);font-size:var(--text-xs);letter-spacing:var(--tracking-tight);color:var(--exp-ink);-webkit-user-select:none;user-select:none;padding-block:0 1.5rem;position:relative;overflow:clip}.quiet-top{justify-content:space-between;align-items:baseline;gap:var(--space-md);padding:.875rem var(--quiet-end) .25rem var(--quiet-gutter);line-height:var(--leading-ui);display:flex}.quiet-top-title{min-width:0;font-weight:var(--weight-medium);color:var(--exp-ink);white-space:nowrap}.quiet-top-clock{color:var(--exp-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.quiet-grid{grid-template-columns:minmax(0,1fr) 4.5rem 10rem 6rem;align-items:center;column-gap:1rem;display:grid}.quiet-head{height:var(--quiet-row);padding-inline:var(--quiet-gutter) var(--quiet-end);color:var(--exp-muted);white-space:nowrap}.quiet-num{text-align:right;font-variant-numeric:tabular-nums}.quiet-narrow{display:none}.quiet-rows{position:relative}.quiet-list{z-index:1;position:relative}.quiet-row{height:var(--quiet-row);padding-inline:var(--quiet-gutter) var(--quiet-end);box-shadow:inset 0 -1px 0 var(--exp-stage-line);white-space:nowrap}.quiet-name{text-overflow:ellipsis;min-width:0;font-weight:var(--weight-medium);overflow:hidden}.quiet-wait{color:var(--exp-secondary)}.quiet-wait[data-alarm=true]{color:var(--exp-ink);font-weight:var(--weight-semibold)}.quiet-spark{width:100%;height:1rem;display:block;overflow:visible}.quiet-spark polyline{fill:none;stroke:var(--exp-muted);stroke-width:1.25px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.quiet-shade-layer{z-index:2;pointer-events:none;position:absolute;inset:0;overflow:clip}.quiet-shade{inset-inline:0;background:oklch(from var(--quiet-shade) l c h / .95);height:calc(100% + 6rem);box-shadow:0 1px 2px var(--exp-shadow-soft), 0 14px 28px -16px var(--exp-shadow);pointer-events:auto;cursor:ns-resize;touch-action:pan-y;will-change:transform;position:absolute;top:-6rem}.quiet-say{top:0;left:var(--quiet-gutter);right:var(--quiet-end);will-change:transform;height:0;position:absolute}.quiet-say p{margin:0;position:absolute;left:0;right:0}.quiet-say-lead{max-width:34rem;font-size:var(--text-title);line-height:1.2;font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight);color:var(--exp-ink);text-wrap:balance;transform-origin:0 100%;bottom:.25rem}.quiet-say-detail{color:var(--exp-secondary);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;top:.375rem;overflow:hidden}.quiet-float{z-index:3;height:var(--quiet-row);padding-inline:calc(var(--quiet-gutter) - .5rem) calc(var(--quiet-end) - .5rem);border-radius:var(--demo-radius-in);background:var(--exp-object);box-shadow:0 0 0 1px var(--exp-object-line), 0 2px 4px var(--exp-shadow-soft), 0 12px 28px -14px var(--exp-shadow);transform-origin:50% 100%;white-space:nowrap;will-change:transform;position:absolute;top:0;left:.5rem;right:.5rem}.quiet-float[data-on=false]{visibility:hidden}.quiet-float .quiet-name,.quiet-float .quiet-wait{color:var(--quiet-alarm);font-weight:var(--weight-semibold)}.quiet-float .quiet-spark polyline{stroke:var(--quiet-alarm)}.quiet-float-ack{grid-column:3;align-items:center;gap:.75rem;min-width:0;display:flex}.quiet-float-ack .quiet-spark{flex:1;min-width:0}.demo-frame .quiet-ack{background:var(--quiet-alarm-ground);height:1.375rem;box-shadow:inset 0 0 0 1px oklch(from var(--quiet-alarm) l c h / .4);color:var(--quiet-alarm);font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-tight);cursor:pointer;border:0;border-radius:999px;flex:none;padding:0 .5rem;line-height:1;position:relative}.quiet-ack:after{content:"";position:absolute;inset:-.5625rem -.25rem}@media (hover:hover) and (pointer:fine){.demo-frame .quiet-ack:hover{background:oklch(from var(--quiet-alarm) l c h / .14)}}.quiet-line{z-index:4;will-change:transform;height:0;position:absolute;top:0;left:0;right:0}.quiet-line:before{content:"";inset-inline:0;background:var(--quiet-edge);pointer-events:none;height:1px;position:absolute;top:-1px}.quiet-rail{inset-inline:0;background:var(--quiet-rail);pointer-events:none;height:.375rem;position:absolute;top:-.375rem}.quiet-line-hit{cursor:ns-resize;touch-action:pan-y;height:1rem;position:absolute;top:-.5rem;left:0;right:0}.quiet-grip{--grip-w:4rem;--grip-h:1.25rem;width:var(--grip-w);height:var(--grip-h);margin-left:calc(var(--grip-w) / -2);background:var(--quiet-rail);box-shadow:inset 1px 0 0 var(--quiet-edge), inset -1px 0 0 var(--quiet-edge), inset 0 -1px 0 var(--quiet-edge), 0 6px 12px -8px var(--exp-shadow);cursor:grab;touch-action:none;border-radius:0 0 .625rem .625rem;outline:none;position:absolute;top:-1px;left:50%}.quiet-grip:before{content:"";position:absolute;inset:-.75rem -1.5rem -.875rem}.quiet-grip-bar{background:oklch(from var(--exp-ink) l c h / .36);width:1.375rem;height:3px;transition:background-color .14s var(--ease-out), transform .14s var(--ease-out);border-radius:999px;margin:auto;position:absolute;inset:0}.quiet-grip:focus-visible{outline:2px solid var(--exp-ink);outline-offset:2px}.quiet-line[data-dragging=true] .quiet-grip{cursor:grabbing}.quiet-line[data-dragging=true] .quiet-grip-bar{background:var(--exp-ink);transform:scaleX(1.18)}@media (hover:hover) and (pointer:fine){.quiet-grip:hover .quiet-grip-bar{background:oklch(from var(--exp-ink) l c h / .7)}}@media (forced-colors:active){.quiet-grip:focus-visible{outline-color:canvastext}}.quiet-cursor{z-index:6;pointer-events:none;opacity:0;transition:opacity var(--duration-ui) var(--ease-out);position:absolute;top:0;left:0}.quiet-cursor[data-visible=true]{opacity:1}.quiet-cursor-arrow{fill:var(--exp-ink);stroke:var(--exp-object);stroke-width:1.25px;stroke-linejoin:round;transform-origin:2px 2px;filter:drop-shadow(0 1px 1.5px var(--exp-shadow));transition:transform .12s var(--ease-out);display:block;translate:2px 1px}.quiet-cursor[data-pressed=true] .quiet-cursor-arrow{transform:scale(.86)}.quiet-cursor-touch{background:oklch(from var(--exp-ink) l c h / .12);width:1.75rem;height:1.75rem;box-shadow:inset 0 0 0 1px oklch(from var(--exp-ink) l c h / .3);transition:scale .12s var(--ease-out);border-radius:50%;display:none;translate:-50% -50%}.quiet-cursor[data-pressed=true] .quiet-cursor-touch{scale:.86}@media (pointer:coarse){.quiet-cursor-arrow{display:none}.quiet-cursor-touch{display:block}}@container quiet not (min-width:560px){.quiet-stage{--quiet-row:2.25rem;--quiet-gutter:.875rem;--quiet-end:.875rem}.quiet-wide,.quiet-col-trend,.quiet-float-count{display:none}.quiet-narrow{display:inline}.quiet-grid{grid-template-columns:minmax(0,1fr) 3.5rem 3.25rem;column-gap:.625rem}.quiet-float.quiet-grid{grid-template-columns:minmax(0,1fr) auto 3.25rem}.quiet-float-ack{grid-column:2;justify-content:flex-end}.quiet-grip{--grip-w:4.5rem;--grip-h:1.5rem;border-radius:0 0 .75rem .75rem}.quiet-grip:before{inset:-.75rem -1rem -1rem}.quiet-grip-bar{width:1.75rem}}.demo-frame[data-demo=quiet-line],.demo-frame-placeholder[data-demo=quiet-line]{min-height:47.3rem}@media (max-width:640px){.demo-frame[data-demo=quiet-line],.demo-frame-placeholder[data-demo=quiet-line]{min-height:55.75rem}}
.say,.say-frames{--say-screen:#fff;--say-card:#fff;--say-well:#f1f2f4;--say-key:#edeef0;--say-line:#181b1e1a;--say-dash:#181b1e33;--say-shade:#181b1e0f;--say-2:#45484c;--say-3:#696c71;--say-glass-black:#050607;--say-frame:#cfd1d4;--say-frame-edge:#84868a;--say-floor:#181b1e2b;--say-pill:#0d0f15;--say-pill-line:transparent;--say-end:#db2c2b;--say-you:#fafcfe;--say-you-wash:#fafcfea8;--say-you-haze:#fafcfe33;--say-desk:#194fe3;--say-desk-hi:#50a8ff;--say-desk-core:#c0edff;--say-desk-ink:#1f5ed9;--say-thumb:var(--exp-ink);--say-on-thumb:#fff;--say-back-out:cubic-bezier(.34, 1.4, .64, 1);margin-inline:0}@supports (color:lab(0% 0 0)){.say,.say-frames{--say-screen:lab(100% 0 0);--say-card:lab(100% 0 0);--say-well:lab(95.5827% -.162214 -1.12436);--say-key:lab(93.9587% -.162184 -1.12433);--say-line:lab(9.49083% -.351779 -2.95578/.1);--say-dash:lab(9.49083% -.351779 -2.95578/.2);--say-shade:lab(9.49083% -.351779 -2.95578/.06);--say-2:lab(30.3731% -.391856 -2.97564);--say-3:lab(45.4537% -.403672 -2.98201);--say-glass-black:lab(1.55606% -.0601262 -.528014);--say-frame:lab(83.7476% -.214398 -1.49808);--say-frame-edge:lab(55.9008% -.312537 -2.24191);--say-floor:lab(9.49083% -.351779 -2.95578/.17);--say-pill:lab(4.39976% -.173152 -3.35613);--say-end:lab(49.1862% 66.0919 46.2066);--say-you:lab(98.837% -.443995 -1.43219);--say-you-wash:lab(98.837% -.443995 -1.43219/.66);--say-you-haze:lab(98.837% -.443995 -1.43219/.2);--say-desk:lab(38.7779% 29.5057 -80.9727);--say-desk-hi:lab(66.633% -3.93498 -57.904);--say-desk-core:lab(91.0338% -15.5877 -18.514);--say-desk-ink:lab(42.0363% 17.9313 -70.1233);--say-on-thumb:lab(100% 0 0)}}@media (prefers-color-scheme:dark){.say,.say-frames{--say-screen:#060709;--say-card:#0e1013;--say-well:#1a1c1f;--say-key:#181a1c;--say-line:#f0f2f41c;--say-dash:#f0f2f433;--say-shade:#00000059;--say-2:#c2c4c7;--say-3:#909295;--say-glass-black:#010202;--say-frame:#56585b;--say-frame-edge:#2c2e31;--say-floor:#000000b3;--say-pill:#11161f;--say-pill-line:#5f636a;--say-desk-ink:#60a7ff;--say-thumb:#f0f2f4;--say-on-thumb:#0c0d10}@supports (color:lab(0% 0 0)){.say,.say-frames{--say-screen:lab(1.97728% -.085026 -.779876);--say-card:lab(4.58138% -.183254 -1.63051);--say-well:lab(10.0751% -.319123 -2.5917);--say-key:lab(8.91899% -.279419 -2.22435);--say-line:lab(95.3507% -.162244 -1.12435/.11);--say-dash:lab(95.3507% -.162244 -1.12435/.2);--say-shade:lab(0% 0 0/.35);--say-2:lab(79.1075% -.21413 -1.49791);--say-3:lab(60.5442% -.263631 -1.87005);--say-glass-black:lab(.460171% -.0235885 -.239882);--say-frame:lab(37.3405% -.306472 -2.23852);--say-frame-edge:lab(18.7798% -.293866 -2.23173);--say-floor:lab(0% 0 0/.7);--say-pill:lab(7.12857% -.222839 -7.21636);--say-pill-line:lab(41.9532% -.432923 -4.47927);--say-desk-ink:lab(66.6909% -2.32288 -52.0752);--say-thumb:lab(95.3507% -.162244 -1.12435);--say-on-thumb:lab(3.68676% -.155643 -1.41581)}}}.say-stage{background:radial-gradient(circle, color-mix(in oklab, var(--exp-ink) 11%, transparent) .75px, transparent 1.25px) 0 0 / 1rem 1rem, var(--exp-stage);box-shadow:inset 0 0 0 1px var(--exp-stage-line);border-radius:.75rem;grid-template-columns:minmax(0,1fr);place-items:center;padding:2.5rem 1.5rem;display:grid;container:say/inline-size}.say-loading .say-stage{min-height:46.5rem}.say-phone{--say-fold:.95s;--say-hinge:cubic-bezier(.32, .72, 0, 1);--say-depth:1.8125rem;aspect-ratio:164.6/117.8;perspective:218.75rem;width:min(58.0625rem,100%);position:relative}.say-screen{height:100%;color:var(--exp-ink);letter-spacing:-.01em;-webkit-font-smoothing:antialiased;transform-style:preserve-3d;transition:transform var(--say-fold) var(--say-hinge);font-size:.8125rem;font-weight:510;line-height:1.25rem;position:relative}.say-screen[data-fold=closed]{cursor:pointer;transform:translate(-25%)}:where(.say-screen,.say-frames) p{margin:0}.say-half{background:linear-gradient(var(--say-frame), var(--say-frame-edge) 55%, var(--say-frame));width:50%;padding:2px;position:absolute;top:0;bottom:0}.say-cover{transform-origin:100%;transform-style:preserve-3d;transition:transform var(--say-fold) var(--say-hinge);border-radius:3.25rem 0 0 3.25rem;padding-right:0;left:0}.say-back{border-radius:0 3.25rem 3.25rem 0;padding-left:0;left:50%}.say-screen[data-fold=closed] .say-cover{transform:rotateY(180deg)}.say-face{background:var(--say-glass-black);height:100%;display:block;position:relative}.say-cover .say-face-in{backface-visibility:hidden;border-radius:3.125rem 0 0 3.125rem;padding:1.21875rem 0 1.21875rem 1.21875rem}.say-back .say-face{border-radius:0 3.125rem 3.125rem 0;padding:1.21875rem 1.21875rem 1.21875rem 0}.say-page{background:var(--say-screen);height:100%;display:flex;position:relative;overflow:hidden}.say-cover .say-page{border-radius:1.90625rem 0 0 1.90625rem}.say-back .say-page{border-radius:0 1.90625rem 1.90625rem 0}.say-face-out{width:100%;box-shadow:inset 0 0 0 2px var(--say-frame);font:inherit;letter-spacing:inherit;text-align:left;color:#f9fafb;color:lab(98.2539% -.108749 -.74997);cursor:pointer;backface-visibility:hidden;transform:translateZ(calc(var(--say-depth) * -1)) rotateY(180deg);border:0;border-radius:.875rem 3.25rem 3.25rem .875rem;padding:.96875rem .875rem .96875rem 1.25rem;position:absolute;inset:0;overflow:hidden}.say-face-out:before{background:linear-gradient(90deg, var(--say-frame-edge), var(--say-frame) 38%, var(--say-frame) 55%, var(--say-frame-edge));content:"";border-radius:.875rem 0 0 .875rem;width:.5625rem;position:absolute;top:0;bottom:0;left:0}.say-face-out:after{border-radius:inherit;content:"";pointer-events:none;transition:transform var(--say-fold) var(--say-hinge);background:linear-gradient(104deg,#0000 34%,#ffffff1a 46%,#ffffff05 52%,#0000 60%);background:linear-gradient(104deg,#0000 34%,lab(100% 0 0/.1) 46%,lab(100% 0 0/.02) 52%,#0000 60%);position:absolute;inset:0;transform:translate(75%)}.say-screen[data-fold=closed] .say-face-out:after{transform:translate(-75%)}.say-back:after{background:var(--say-frame-edge);width:3px;height:4.5rem;box-shadow:0 5.75rem 0 var(--say-frame-edge);content:"";border-radius:0 2px 2px 0;position:absolute;top:21%;right:-3px}.say-lock-island{background:#070709;background:lab(1.97894% -.0718236 -.617588);border-radius:999px;width:4.75rem;height:1.375rem;position:absolute;top:.8125rem;left:50%;translate:-50%;box-shadow:inset 0 0 0 1px #ffffff12;box-shadow:inset 0 0 0 1px lab(100% 0 0/.07)}.say-lock{background:#000;background:lab(.0814514% -.0051111 -.0798345);border-radius:1.5rem 2.375rem 2.375rem 1.5rem;flex-direction:column;height:100%;padding:3.5rem 1.75rem 1.5rem;display:flex;position:relative}.say-lock-date{letter-spacing:-.011em;text-align:center;color:#ffffffb8;color:lab(100% 0 0/.72);font-size:.9375rem;font-weight:510;line-height:1.5rem}.say-lock-time{font-variant-numeric:tabular-nums;letter-spacing:-.035em;text-align:center;font-size:5.5rem;font-weight:538;line-height:5.5rem}.say-lock-next{color:#ffffffb3;color:lab(100% 0 0/.7);background:#ffffff1a;background:lab(100% 0 0/.1);border-radius:1.25rem;gap:.0625rem;margin-top:auto;padding:.6875rem .875rem .8125rem;display:grid}.say-lock-app{color:#fff9;color:lab(100% 0 0/.6);align-items:center;gap:.375rem;margin-bottom:.1875rem;display:flex}.say-lock-app i{margin-left:auto;font-style:normal}.say-lock-icon{background:#f9fafb;background:lab(98.2539% -.108749 -.74997);border-radius:.3125rem;place-items:center;width:1.125rem;height:1.125rem;display:grid}.say-lock-icon:after{content:"";background:#0d0f15;background:lab(4.39976% -.173152 -3.35613);border-radius:999px;width:.6875rem;height:.375rem}.say-lock-next strong{letter-spacing:-.011em;color:#f9fafb;color:lab(98.2539% -.108749 -.74997);font-size:.9375rem;font-weight:510;line-height:1.375rem}.say-edge{width:var(--say-depth);background:linear-gradient(90deg, var(--say-frame-edge), var(--say-frame) 30%, var(--say-frame) 70%, var(--say-frame-edge));transform-origin:0;position:absolute;top:3rem;bottom:3rem;left:0;transform:rotateY(90deg)}.say-shade{opacity:0;pointer-events:none;background:#000;background:lab(0% 0 0);position:absolute;inset:0}.say-back .say-shade{transition:opacity calc(var(--say-fold) * .3) var(--ease-out)}.say-cover .say-shade{transition:opacity calc(var(--say-fold) * .3) var(--ease-out) calc(var(--say-fold) * .16)}.say-screen[data-fold=closed] .say-back .say-shade{opacity:.5;transition:opacity calc(var(--say-fold) * .4) var(--ease-in-out) calc(var(--say-fold) * .1)}.say-screen[data-fold=closed] .say-cover .say-shade{opacity:.72;transition:opacity calc(var(--say-fold) * .22) var(--ease-out)}.say-floor{background:var(--say-floor);filter:blur(28px);transform-origin:100%;transition:transform var(--say-fold) var(--say-hinge);border-radius:3.25rem;position:absolute;inset:7% 3% -4.5%;transform:translateZ(-4rem)}.say-screen[data-fold=closed] .say-floor{transform:translateZ(-4rem)scaleX(.5)}.say-phone:has(.say-screen[data-fold=open]){perspective:none}.say-screen[data-fold=open],.say-screen[data-fold=open] .say-cover{transform-style:flat;transition:none;transform:none}.say-screen[data-fold=open] :is(.say-face-out,.say-edge){display:none}.say-screen[data-fold=open] .say-floor{transition:none;transform:none}.say-paper{flex:1;min-width:0;min-height:0;display:flex;position:relative}.say-talk{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.say-screen[data-fold=open] .say-home{opacity:1}.say-status{z-index:1;font-variant-numeric:tabular-nums;align-items:center;gap:.5rem;height:1.75rem;font-size:.9375rem;font-weight:590;display:flex;position:absolute;top:1rem;right:1.75rem}.say-home{background:color-mix(in oklab, var(--exp-ink) 22%, transparent);opacity:0;border-radius:999px;width:9rem;height:.3125rem;transition:opacity .32s;position:absolute;bottom:1.84375rem;left:50%;translate:-50%}.say-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.say-meta{color:var(--say-3)}.say-ico{width:1rem;height:1rem;color:var(--say-3);flex:none;place-items:center;display:grid}.say-mark{width:1rem;height:1rem;color:var(--say-3);transition:opacity .18s ease, transform .36s var(--say-back-out);flex:none;place-items:center;display:grid}@starting-style{.say-mark{opacity:0;transform:scale(.6)}}.say-mark[data-done]{color:var(--say-desk-ink)}.say-mark:not([data-done]) svg{animation:2.4s linear infinite sayTurn}@keyframes sayTurn{to{rotate:1turn}}.say-chip{border:1px solid var(--say-line);background:var(--say-card);white-space:nowrap;height:1.5rem;color:var(--say-2);border-radius:999px;flex:none;align-items:center;gap:.3125rem;padding:0 .5rem 0 .25rem;display:inline-flex}.say-chip>svg,.say-chip[data-working]{color:var(--say-3)}.say-swap{transition:opacity .22s ease, transform .26s var(--ease-out);display:inline-block}@starting-style{.say-swap{opacity:0;transform:translateY(3px)}}.say-written{animation:sayWrite .42s var(--ease-out) both;transition:none;position:relative}.say-written:after{border-right:1.5px solid var(--say-desk-ink);animation:sayCaret .42s var(--ease-out) both, sayCaretOff .26s ease .46s both;content:"";pointer-events:none;position:absolute;inset:.1em -.1875rem .1em 0}@keyframes sayWrite{0%{clip-path:inset(-.25em calc(100% - .25rem) -.25em -.125rem)}to{clip-path:inset(-.25em -.375rem -.25em -.125rem)}}@keyframes sayCaret{0%{transform:translate(-100%)}to{transform:none}}@keyframes sayCaretOff{to{opacity:0}}.say-grow{transition:grid-template-rows .3s var(--ease-out), opacity .26s ease;grid-template-rows:1fr;display:grid}@starting-style{.say-grow{opacity:0;grid-template-rows:0fr}}.say-grow-in{min-height:0;overflow:hidden}.say-doc{z-index:1;justify-content:space-between;align-items:center;height:1.75rem;display:flex;position:absolute;top:1rem;left:1.75rem;right:1.25rem}.say-crumb{color:var(--say-3);align-items:center;gap:.125rem;display:flex}.say-crumb strong{color:var(--exp-ink);font-weight:510}.say-thread{scrollbar-width:none;flex-direction:column;flex:1;gap:.375rem;min-height:0;padding:3rem 1.25rem 1.5rem 1.75rem;transition:opacity .22s;display:flex;position:relative;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000 2.375rem,#000 2.9375rem calc(100% - 1.5rem),#0000 calc(100% - .5rem));mask-image:linear-gradient(#0000 2.375rem,#000 2.9375rem calc(100% - 1.5rem),#0000 calc(100% - .5rem))}.say-thread::-webkit-scrollbar{display:none}.say-thread[data-clearing],.say-log[data-clearing],.say-voice[data-clearing]{opacity:0}.say-thread>*{flex:none}.say-hello-thread{display:none}.say-tail{height:0;margin-top:-.375rem}.say-empty{text-align:center;color:var(--say-3);margin-block:auto;padding-bottom:1rem;font-weight:400}.say-card{border:1px solid var(--say-line);background:var(--say-card);box-shadow:0 1px 2px var(--say-shade);border-radius:.75rem;padding:.625rem .875rem;transition:background-color .32s,box-shadow .32s}.say-card[data-empty]{border-style:dashed;border-color:var(--say-dash);box-shadow:none;background:0 0}.say-card[data-empty] .say-label{color:var(--say-3)}.say-head{align-items:center;gap:.5rem;min-height:1.75rem;display:flex}.say-label{color:var(--say-2)}.say-head-end{align-items:center;min-width:0;margin-left:auto;display:flex}.say-name{letter-spacing:-.012em;padding-top:.25rem;font-size:1.25rem;font-weight:590;line-height:1.625rem}.say-strong{letter-spacing:-.011em;padding-top:.125rem;font-size:.9375rem;line-height:1.5rem}.say-place{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.25rem .75rem;margin-top:.125rem;display:flex}.say-place>p{white-space:nowrap}.say-sub{letter-spacing:-.011em;color:var(--say-2);font-size:.9375rem;font-weight:400;line-height:1.5rem}.say-row{border-top:1px solid var(--say-line);align-items:center;gap:.5rem;min-height:2rem;margin:.5rem 0 -.25rem;display:flex}.say-total{font-variant-numeric:tabular-nums;letter-spacing:-.011em;font-size:.9375rem;font-weight:590;line-height:1.5rem}.say-roll{display:inline-flex}.say-digit{transition:opacity .24s ease, transform .32s var(--say-back-out);display:inline-block}@starting-style{.say-digit{opacity:0;transform:translateY(.4em)}}.say-lines{border-top:1px solid var(--say-line);margin:.375rem 0 -.25rem}.say-lines:empty{display:none}.say-item{grid-template-columns:1rem minmax(0,1fr) auto 3.25rem;align-items:center;column-gap:.5rem;min-height:2rem;display:grid}.say-lines>.say-grow+.say-grow .say-item{border-top:1px solid var(--say-line)}.say-item-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.say-item-meta{white-space:nowrap;color:var(--say-3);font-weight:400}.say-price{font-variant-numeric:tabular-nums;text-align:right}.say-dash{color:var(--say-3)}.say-sent{grid-template-columns:1rem minmax(0,1fr)}.say-days{border-top:1px solid var(--say-line);grid-template-columns:repeat(7,minmax(0,1fr));margin:.375rem 0 .125rem;padding-top:.375rem;display:grid}.say-days span{color:var(--say-3);flex-direction:column;align-items:center;line-height:1.125rem;transition:color .24s;display:flex}.say-days span[data-in]{color:var(--exp-ink)}.say-days b{font-variant-numeric:tabular-nums;font-weight:510}.say-lanes{margin:0 0 -.125rem;display:grid}.say-lanes:empty{display:none}.say-lane{padding-top:.375rem}.say-lane-head{background:var(--say-card);flex-wrap:wrap;align-items:center;gap:0 .5rem;min-height:1.5rem;display:flex}.say-lane-name{min-width:0}.say-lane-head>.say-chip,.say-lane-end{margin-left:auto}.say-lane-end{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--say-2)}.say-ico-back svg{transform:scaleX(-1)}.say-lane-note{color:var(--say-3);background:var(--say-card);padding-left:1.5rem;font-weight:400}.say-lane-note,.say-lane-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.say-track{background-image:linear-gradient(to right, var(--say-line) 1px, transparent 1px);background-position:14.2857% 0;background-size:14.2857% 100%;height:1.5rem;position:relative}.say-seg{background:var(--exp-ink);height:.5rem;transition:left .36s var(--ease-out), width .36s var(--ease-out), background-color .24s ease;animation:sayDraw .52s var(--ease-out) both;border-radius:999px;position:absolute;top:50%;translate:0 -50%}.say-seg[data-said]{outline:1px dashed var(--say-dash);outline-offset:-1px;background:0 0}.say-seg-fly{min-width:1.75rem;height:1.5rem;color:var(--say-card);justify-content:flex-end;align-items:center;padding-inline:.3125rem;display:flex}.say-seg-fly svg{width:.875rem;height:.875rem}.say-seg-fly[data-said]{color:var(--say-3)}.say-seg-stay{background:color-mix(in oklab, var(--exp-ink) 12%, var(--say-card));height:1.5rem;box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--exp-ink) 22%, transparent);align-items:center;padding-inline:.625rem;display:flex;overflow:hidden}.say-seg-label{letter-spacing:-.01em;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--exp-ink);font-size:.8125rem;font-weight:510;line-height:1}.say-seg-stay[data-said] .say-seg-label{color:var(--say-3)}.say-seg-open{-webkit-mask-image:linear-gradient(90deg,#000 30%,#0000);mask-image:linear-gradient(90deg,#000 30%,#0000)}@keyframes sayDraw{0%{clip-path:inset(0 100% 0 0 round 999px)}to{clip-path:inset(0 round 999px)}}.say-track-home{border-radius:.5rem;outline:none;height:2.75rem;margin-block:-.5rem}.say-track-home[data-drag]{touch-action:none;cursor:grab}.say-track-home[data-drag]:active{cursor:grabbing}.say-track-home:focus-visible{box-shadow:0 0 0 2px var(--accent)}.say-knob{background:var(--exp-ink);width:2.25rem;height:1.5rem;color:var(--say-card);box-shadow:0 1px 2px var(--say-shade), 0 2px 6px var(--say-shade);transition:left .36s var(--ease-out), scale .14s var(--ease-out), background-color .24s ease, color .24s ease;border-radius:999px;place-items:center;display:grid;position:absolute;top:50%;translate:-50% -50%}.say-knob[data-said]{background:var(--say-card);color:var(--say-3);box-shadow:none;outline:1px dashed var(--say-dash);outline-offset:-1px}.say-track-home[data-drag]:active .say-knob{scale:1.12}.say-when{white-space:nowrap}.say-when>span:not(.say-swap){color:var(--say-3);margin-left:.375rem;font-weight:400}.say-week{background:var(--say-well);border-radius:.5rem;grid-template-columns:repeat(5,minmax(0,1fr));height:2.25rem;margin:.5rem 0 .125rem;padding:.125rem;display:grid;position:relative}.say-thumb{background:var(--say-thumb);width:calc(20% - .05rem);box-shadow:0 1px 2px var(--say-shade);transition:transform .34s var(--ease-in-out);border-radius:.375rem;position:absolute;top:.125rem;bottom:.125rem;left:.125rem}.say-day{font:inherit;letter-spacing:inherit;color:inherit;background:0 0;border:0;border-radius:.375rem;justify-content:center;align-items:center;gap:.3125rem;padding:0;transition:color .2s;display:flex;position:relative}.say-day span{color:var(--say-3);font-weight:400;transition:color .2s}.say-day strong{font-variant-numeric:tabular-nums;color:inherit;font-weight:510}.say-day[data-on]{color:var(--say-on-thumb);transition-delay:.1s}.say-day[data-on] span{color:color-mix(in oklab, var(--say-on-thumb) 70%, transparent);transition-delay:.1s}button.say-day{cursor:pointer}button.say-day:after{content:"";position:absolute;inset:-.375rem 0}.say-bar{height:1.75rem;color:var(--say-2);flex:none;align-items:center;gap:.5rem;margin:1rem 7rem 0 1.5rem;display:flex}.say-live{background:color-mix(in oklab, var(--say-3) 55%, transparent);border-radius:50%;flex:none;width:.4375rem;height:.4375rem;transition:background-color .24s}.say-live[data-on]{background:var(--say-desk-ink)}.say-clock{font-variant-numeric:tabular-nums;color:var(--say-3);font-weight:400}.say-log{flex-direction:column;flex:0 auto;justify-content:flex-end;min-height:0;padding:0 1.75rem 0 1.5rem;transition:opacity .22s;display:flex;overflow:hidden}.say-log[data-full]{-webkit-mask-image:linear-gradient(#0000 .5rem,#000 4.5rem);mask-image:linear-gradient(#0000 .5rem,#000 4.5rem)}.say-log>*{flex:none}.say-screen[data-phase=idle] .say-log{flex:1;-webkit-mask-image:none;mask-image:none}.say-screen[data-phase=idle] .say-voice{flex:none}.say-hello-talk{margin:1.5rem 0 auto}.say-hello .say-meta{font-weight:510}.say-ask{letter-spacing:-.012em;margin-top:.125rem;font-size:1.25rem;font-weight:590;line-height:1.625rem}.say-past{letter-spacing:-.011em;text-wrap:pretty;color:var(--say-3);padding-top:.625rem;font-size:.9375rem;font-weight:400;line-height:1.375rem;transition:color .9s}@starting-style{.say-past{color:var(--exp-ink)}}.say-log[data-turn]>.say-grow:last-child .say-past{color:var(--exp-ink)}.say-past>span{letter-spacing:-.01em;font-size:.8125rem;font-weight:510;line-height:1.125rem;display:block}.say-voice{flex:1 0 8.25rem;min-height:8.25rem;padding:1rem 1.75rem 0 1.5rem;transition:opacity .22s}.say-asked{display:none}.say-speaker{height:1.125rem;color:var(--say-3);line-height:1.125rem}.say-line{letter-spacing:-.012em;text-wrap:pretty;margin-top:.125rem;font-size:1.25rem;line-height:1.75rem;transition:opacity .2s}.say-line-rest{color:var(--say-3)}.say-voice:not([data-captions]) .say-line{opacity:0}.say-word{opacity:0;transition:opacity .16s}.say-word[data-on]{opacity:1}.say-replies{flex-wrap:wrap;gap:.375rem;margin-top:.5rem;display:flex}.say-reply{border:1px solid var(--say-line);background:var(--say-card);height:1.75rem;box-shadow:0 1px 2px var(--say-shade);font:inherit;letter-spacing:inherit;white-space:nowrap;color:var(--exp-ink);cursor:pointer;transition:opacity .24s ease calc(var(--i,0) * 50ms), transform .32s var(--say-back-out) calc(var(--i,0) * 50ms), background-color .16s ease;border-radius:.5rem;padding:0 .625rem;position:relative}@starting-style{.say-reply{opacity:0;transform:translateY(6px)}}.say-reply:after{content:"";position:absolute;inset:-.5rem 0}.say-reply:active,.say-reply[data-pick]{transition-duration:.12s;transition-delay:0s;transform:scale(.97)}.say-reply[data-pick]{background:var(--exp-ink);color:var(--say-screen);border-color:#0000}.say-dock{flex:none;justify-content:center;align-items:center;gap:1.25rem;height:4.5rem;margin-bottom:1.75rem;display:flex}.say-key{background:var(--say-key);width:3rem;height:3rem;color:var(--exp-ink);cursor:pointer;transition:transform .14s var(--ease-out), background-color .16s ease, opacity .2s ease;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.say-key:active{transform:scale(.95)}.say-key[aria-pressed=false] svg{opacity:.55}.say-key[aria-disabled=true]{opacity:.4;cursor:default}.say-key-end[data-live]{background:var(--say-end);color:#fff;color:lab(100% 0 0)}.say-pill{cursor:pointer;width:8rem;height:3.5rem;transition:transform .16s var(--ease-out);background:0 0;border:0;border-radius:999px;padding:0;display:block}button.say-pill:active{transform:scale(.97)}.say-glass{clip-path:inset(0 round 999px);background:var(--say-pill);width:100%;height:100%;box-shadow:inset 0 0 0 1px var(--say-pill-line);border-radius:999px;display:block;position:relative;overflow:hidden}.say-glass:after{border-radius:inherit;box-shadow:inset 0 0 0 2.5px var(--say-pill), inset 0 6px 10px -4px var(--say-pill);content:"";pointer-events:none;position:absolute;inset:0}.say-light{opacity:0;transition:opacity .26s;position:absolute;inset:0}.say-light-you{transform-origin:50% 100%;--lobe:var(--say-you);--wash:var(--say-you-wash);--haze:var(--say-you-haze);--rim:var(--say-you);transform:scaleY(.84)}.say-light-desk{--lobe:var(--say-desk-hi);--wash:var(--say-desk);--haze:color-mix(in oklab, var(--say-desk) 38%, transparent);--rim:var(--say-desk-hi)}.say-glass[data-who=you] .say-light-you,.say-glass[data-who=desk] .say-light-desk{opacity:1}.say-light b{background:linear-gradient(to top, var(--rim) 0%, var(--rim) 5%, var(--wash) 24%, var(--haze) 56%, transparent 92%);transform-origin:50% 100%;will-change:transform, opacity;position:absolute;inset:0;transform:scaleY(.24)}.say-light i{background:radial-gradient(closest-side, var(--lobe), transparent);filter:blur(8px);will-change:transform;border-radius:50%;width:6rem;height:3rem;position:absolute;top:100%;transform:translateY(-5px)scaleY(.7)}.say-light i:first-of-type{left:-2rem}.say-light i:nth-of-type(2){left:1rem}.say-light-desk i:nth-of-type(2){--lobe:var(--say-desk-core)}.say-light i:nth-of-type(3){left:4rem}.say-horizon{background:linear-gradient(90deg, transparent, var(--say-you) 30%, var(--say-you) 70%, transparent);opacity:.35;border-radius:2px;height:1.5px;transition:opacity .26s;position:absolute;bottom:2.5px;left:12%;right:12%}.say-glass[data-who=desk] .say-horizon{background:linear-gradient(90deg, transparent, var(--say-desk-core) 30%, var(--say-desk-core) 70%, transparent);opacity:.9}.say-glass[data-who=you] .say-horizon{opacity:.8}.say-glyph{color:#ffffffeb;color:lab(100% 0 0/.92);opacity:0;transition:opacity .18s ease, transform .2s var(--ease-out);place-items:center;display:grid;position:absolute;inset:0;transform:scale(.9)}.say-glass[data-phase=idle] .say-glyph-mic,.say-glass[data-phase=ended] .say-glyph-mic,.say-glass[data-phase=hold] .say-glyph-hold{opacity:1;transform:none}.say-key:focus-visible,.say-pill:focus-visible,.say-reply:focus-visible,button.say-day:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (hover:hover) and (pointer:fine){.say-key:hover{background:color-mix(in oklab, var(--say-key) 88%, var(--exp-ink))}.say-reply:hover{background:var(--say-well)}}.say-note{font-size:var(--text-xs);letter-spacing:var(--tracking-meta);color:var(--fg-muted);margin-top:.75rem}.say-frames{color:var(--exp-ink);letter-spacing:-.01em;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:.75rem;font-size:.8125rem;font-weight:510;line-height:1.25rem;display:grid}.say-tile{background:var(--exp-stage);min-width:0;box-shadow:inset 0 0 0 1px var(--exp-stage-line);border-radius:.75rem;flex-direction:column;justify-content:space-between;gap:1.25rem;padding:1.5rem;display:flex}.say-tile-wide{grid-column:1/-1}.say-tile-note{font-size:var(--text-xs);font-weight:var(--weight-regular);line-height:var(--leading-ui);letter-spacing:var(--tracking-meta);color:var(--fg-muted);text-wrap:pretty}.say-trio{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:1rem;padding-block:.5rem;display:grid}.say-trio-cell{gap:.75rem;display:grid}.say-trio-cell>.say-meta{padding-left:.125rem}.say-freeze .say-name .say-written,.say-freeze-night .say-lines>.say-grow:nth-child(3) .say-written{animation-play-state:paused;animation-delay:-400ms}.say-freeze .say-name .say-written:after,.say-freeze-night .say-lines>.say-grow:nth-child(3) .say-written:after{animation-play-state:paused;animation-delay:-400ms,.46s}.say-pair{background:var(--say-screen);width:min(24rem,100%);box-shadow:inset 0 0 0 1px var(--say-line);border-radius:1.25rem;gap:.5rem;margin:auto;padding:.875rem;display:grid}.say-quote{letter-spacing:-.011em;padding:.375rem .25rem .125rem;font-size:.9375rem;line-height:1.375rem}.say-quote .say-meta{letter-spacing:-.01em;font-size:.8125rem;line-height:1.125rem;display:block}.say-quote~.say-quote{padding-top:.75rem}@container say not (min-width:52rem){.say-phone{aspect-ratio:456/972;background:var(--say-glass-black);width:min(24.5rem,100%);box-shadow:0 0 0 2px var(--say-frame), 0 0 0 3px var(--say-frame-edge), 0 1px 2px var(--exp-shadow), 0 32px 64px -32px var(--exp-shadow);perspective:none;border-radius:3.5rem;padding:.5rem}.say-screen,.say-screen[data-fold]{background:var(--say-screen);transform-style:flat;border-radius:3rem;flex-direction:column;transition:none;display:flex;overflow:hidden;transform:none}.say-half,.say-face,.say-page,.say-talk,.say-paper{display:contents}.say-screen :is(.say-face-out,.say-edge,.say-shade,.say-floor,.say-fold,.say-status,.say-log),.say-screen:after{display:none}.say-screen:before,.say-screen[data-fold]:before{z-index:1;opacity:1;background:var(--say-glass-black);width:5rem;height:1.5rem;box-shadow:inset 0 0 0 1px var(--say-pill-line);content:"";border-radius:999px;position:absolute;top:.6875rem;left:50%;translate:-50%}.say-home,.say-screen[data-fold] .say-home{opacity:1;bottom:.5rem}.say-doc{flex:none;order:1;margin:3rem 1.25rem .25rem;position:static}.say-thread{order:2;padding:0 1rem 1rem;-webkit-mask-image:linear-gradient(#0000,#000 .875rem calc(100% - .875rem),#0000);mask-image:linear-gradient(#0000,#000 .875rem calc(100% - .875rem),#0000)}.say-hello-thread{padding:1rem .25rem .5rem;display:block}.say-bar{order:3;margin:.25rem 1.25rem 0}.say-voice{flex:none;order:4;height:7rem;min-height:0;padding:.25rem 1.25rem 0}.say-line{letter-spacing:-.011em;font-size:.9375rem;line-height:1.375rem}.say-dock{order:5;margin-bottom:1.5rem}.say-item{grid-template-columns:1rem minmax(0,1fr) 4.25rem;padding-block:.4375rem}.say-item-meta{grid-area:2/2}.say-voice:has(.say-asked){height:auto;min-height:7rem}.say-lane-note{display:none}.say-asked{letter-spacing:-.011em;text-wrap:pretty;margin-bottom:.5rem;font-size:.9375rem;font-weight:400;line-height:1.375rem;display:block}.say-asked>span{letter-spacing:-.01em;color:var(--say-3);font-size:.8125rem;font-weight:510;line-height:1.125rem;display:block}.say-week{height:2.75rem}.say-day{flex-direction:column;gap:0;line-height:1rem}}@container say (min-width:52rem) and (not (min-width:58rem)){.say-thread{gap:.25rem;padding-top:2.875rem;padding-bottom:.75rem}.say-item,.say-row{min-height:1.75rem}.say-week{height:2rem}}@media (max-width:640px){.say-stage{padding:.75rem .5rem}.say-trio{grid-template-columns:minmax(0,1fr);row-gap:1.25rem}.say-frames{grid-template-columns:minmax(0,1fr)}.say-tile{padding:1rem}}@media (prefers-reduced-motion:reduce){.say-card,.say-swap,.say-digit,.say-reply,.say-mark{transition:opacity .2s,background-color .16s}@starting-style{.say-card,.say-swap,.say-digit,.say-reply,.say-mark{transform:none}}.say-grow{transition:opacity .2s}@starting-style{.say-grow{grid-template-rows:1fr}}.say-thumb,.say-key,.say-pill,.say-glyph{transition-duration:0s}.say-mark:not([data-done]) svg,.say-written{animation:none}.say-written:after{display:none}}
