@layer pages{.talk-band{grid-template-columns:minmax(0,1fr);place-items:stretch;gap:var(--space-3);padding:var(--space-4) var(--space-4-5) var(--space-4-5)}.talk-scene{position:relative}.talk-art{display:block;inline-size:100%;block-size:auto;filter:drop-shadow(0 .4rem .6rem color-mix(in oklab,var(--card-2) 70%,black));forced-color-adjust:none}@container well (width >= 48rem){.talk-band{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;column-gap:var(--space-5);padding:var(--space-5) var(--space-4-5)}}.say-pick{grid-area:1 / 1;align-self:end;justify-self:start;padding:var(--space-3) var(--space-4);font-size:var(--pick-size, var(--step-2));font-weight:750;line-height:1.25;letter-spacing:var(--track-2);text-wrap:pretty;transform-origin:calc(var(--at) * 100%) 100%}.say-pick[data-long]{font-size:calc(var(--pick-size, var(--step-2)) * .85)}.say-pick:focus-visible{outline:var(--focus-w) solid var(--ink-1);outline-offset:var(--focus-offset)}.say-pick.say-ghost{justify-self:stretch;visibility:hidden}.say-lead{display:block;margin-block-end:var(--space-1);color:var(--ink-3);font-size:var(--step-0);font-weight:650;letter-spacing:0}@container well (width >= 48rem){.say-pick{align-self:center;justify-self:end;inset-inline-start:0;translate:none;transform-origin:100% 50%}}.say-reply{--at: .75;--top: .5;position:absolute;inset-block:0 calc((1 - var(--top)) * 100% + var(--space-3));align-self:safe end;block-size:fit-content;max-inline-size:min(64%,16em);padding:var(--space-1) var(--space-3) var(--space-2);box-shadow:var(--paper-shadow),0 0 0 var(--rule-w) var(--edge-soft);font-family:var(--font-hand);font-size:var(--step-1);font-weight:700;line-height:1.1;transform-origin:calc(var(--at) * 100%) 100%}.say-stamp{padding:var(--space-2) var(--space-3)}.say-stamp .stamp{font-family:var(--font-body);font-size:var(--step-1)}@media(prefers-reduced-motion:no-preference){:where(.talk[data-dealt]) .say-pick:not(.say-ghost){animation:talk-pop var(--dur-3) var(--ease-out) both}:where(.talk[data-dealt]) .say-reply{animation:talk-pop var(--dur-3) var(--ease-out) .3s both}.say-stamp .stamp-press{animation-delay:.3s}:where(.talk:not([data-dealt])) .say-stamp .stamp-press{animation:none}}@keyframes talk-pop{0%{opacity:0;scale:.92}}.talk:is([data-risk=low],[data-heat="1"]) .fig-lv-1,.talk:is([data-risk=medium],[data-heat="2"]) .fig-lv-2,.talk:is([data-risk=high],[data-heat="3"]) .fig-lv-3{display:inline}.well.talk{row-gap:0}.talk-bar,.talk-note{margin-block-start:var(--space-5)}.well.talk>.status{position:static;min-block-size:0;margin-block-start:var(--space-2)}.talk-bar:first-child{margin-block-start:0}.talk-bar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}@container well (width < 48rem){.talk-bar{display:grid;grid-template-columns:minmax(0,1fr) auto}.talk-bar>.btn{min-inline-size:0;padding-inline:var(--space-4)}.talk-filter{grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3)}.talk-filter :is(select,.choice-track){flex:1 1 auto}.talk-filter .choice-track{display:flex}.talk-filter.choice label{flex:1 1 auto;justify-content:center;padding-inline:var(--space-2)}}@container well (width >= 48rem){.talk-filter{margin-inline-start:auto}}.talk-select{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--space-1) var(--space-2);color:var(--ink-3);font-size:var(--step--1)}.talk-select select{min-block-size:var(--touch-min);padding-inline:var(--space-3);border:var(--rule-w) solid var(--line-strong);border-radius:var(--pill);background:var(--track-face);color:var(--ink-1);font-weight:650;box-shadow:var(--recess);cursor:pointer}.talk-select select:hover{border-color:color-mix(in oklab,var(--line-strong),var(--red) 45%)}.talk-list>li{position:relative;padding-inline-end:calc(var(--space-5) + var(--space-2))}.talk-play{padding:0;border:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;text-align:start;cursor:pointer}.talk-play:before{content:"";position:absolute;inset:0}.talk-play:after{content:"";position:absolute;inset-block-start:var(--space-3);inset-inline-end:var(--space-1);inline-size:var(--space-4);block-size:var(--space-3);border:var(--stroke) solid currentColor;border-radius:var(--space-2) var(--space-2) var(--space-2) 0;color:var(--ink-3)}.talk-play:hover{text-decoration:underline var(--pen) .08em;text-underline-offset:var(--underline-offset)}.talk-play:hover:after{color:var(--red)}.talk-play:focus-visible{outline:var(--focus-w) solid var(--ink-1);outline-offset:var(--focus-offset)}.tk-office{fill:var(--pz-wall)}.tk-home{fill:#dde6ea}.tk-floor{fill:var(--pz-crowd)}.tk-frame{fill:var(--pz-screen-edge)}.tk-sky{fill:#cfe6ef}.tk-frame-bar{fill:none;stroke:var(--pz-screen-edge);stroke-width:2}.tk-desk-leg{fill:none;stroke:var(--wood-3);stroke-width:2.5}.tk-pillow{fill:var(--pz-paper)}.tk-duvet{fill:#8fb3c9}.tk-duvet-fold{fill:none;stroke:#7299b1;stroke-width:1.4;stroke-linecap:round}.tk-tissues{fill:#9cc3a8}.tk-paper{fill:var(--pz-paper);stroke:var(--pz-bar);stroke-width:.6}.tk-rule{fill:none;stroke:var(--pz-bar);stroke-width:1.2;stroke-linecap:round}.tk-device{fill:var(--monitor-2)}.tk-device-2{fill:var(--monitor)}.tk-ink{fill:none;stroke:var(--stamp);stroke-width:1.2;stroke-linecap:round}.tk-leaf{fill:#5f8f5a}.tk-pot{fill:var(--pz-pepperoni)}.tk-door{fill:var(--wood)}.tk-door-frame{fill:var(--door-frame-2)}.tk-handle{fill:var(--door-steel-2)}.tk-exit{fill:#2f8a4a}.tk-exit-text{fill:var(--pz-paper);font-family:var(--font-body);font-size:7px;font-weight:800;letter-spacing:.08em}.tk-cord{fill:none;stroke:var(--monitor-2);stroke-width:1.2;stroke-linecap:round}.tk-clock{fill:var(--pz-paper);stroke:var(--pz-bar);stroke-width:1.4}.tk-clock-hands{fill:none;stroke:var(--pz-hair);stroke-width:1.6;stroke-linecap:round}.tk-blind{fill:none;stroke:var(--pz-screen-edge);stroke-width:1.2}}@layer pages{.talk-signoffs{--pick-size: clamp(var(--step-2), 8cqi, var(--step-4))}.talk-signoffs .say-pick{--at: .23}.talk-signoffs .say-reply{--at: .76;--top: .53}.talk[data-heat="3"] .tk-reader .fig-top{transform:translateY(-1.5px)}.talk-ooo{--pick-size: var(--step-1)}.talk-ooo .say-pick{--at: .27;font-weight:600;letter-spacing:0}.talk-ooo[data-scene=done] .say-pick{--at: .13}.talk-ooo[data-scene=leaving] .say-pick{--at: .23}.talk-ooo .say-reply{--at: .85;--top: .48}.tk-v{display:none}.talk[data-scene=vacation] .tk-v-vacation,.talk[data-scene=holiday] .tk-v-holiday,.talk[data-scene=sick] .tk-v-sick,.talk[data-scene=conference] .tk-v-conference,.talk[data-scene=travel] .tk-v-travel,.talk[data-scene=parental] .tk-v-parental,.talk[data-scene=done] .tk-v-done,.talk[data-scene=leaving] .tk-v-leaving{display:inline}.tk-pile-more{display:none}.talk:is([data-scene=done],[data-scene=leaving]) .tk-pile-more{display:inline}.talk-ooo{--blank-max: min(100%, 9em)}.blank{field-sizing:content;min-inline-size:3ch;max-inline-size:var(--blank-max);padding:0 .12em;border:0;border-block-end:var(--stroke) dotted var(--pen);border-radius:0;background:color-mix(in oklab,var(--pen) 7%,transparent);color:var(--pen);font:inherit;font-family:var(--font-pen);font-weight:600}.say-ghost .blank{field-sizing:fixed;inline-size:var(--blank-max)}.blank-hold{white-space:nowrap}.blank::placeholder{color:var(--ink-3);opacity:1}.blank:focus-visible{outline:var(--focus-w) solid var(--ink-1);outline-offset:var(--focus-offset)}.ooo-tone{color:var(--ink-3);font-size:var(--step--1);font-weight:650}.tk-den{fill:#e6e1ef}.tk-laptop{fill:#b9c0c7}.tk-laptop-2{fill:#dde1e5}.tk-cal{fill:var(--stamp)}.tk-beach-sky{fill:#bfe3f2}.tk-sun{fill:var(--pz-cheese)}.tk-sea{fill:#5aa7c8}.tk-sand{fill:#efd9a7}.tk-pole{fill:none;stroke:var(--pz-lectern);stroke-width:2.4}.tk-canopy{fill:var(--red)}.tk-canopy-2{fill:var(--pz-paper)}.tk-cloth{fill:#4a86b8}.tk-cloth-2{fill:none;stroke:var(--pz-paper);stroke-width:5}.tk-chair-frame{fill:none;stroke:var(--wood-3);stroke-width:2.6;stroke-linecap:round}.tk-towel{fill:var(--pz-cheese);stroke:var(--fig-ink, var(--manager));stroke-width:1.2px;vector-effect:non-scaling-stroke}.tk-towel-2{fill:none;stroke:var(--red);stroke-width:2.4}.tk-thermo{fill:none;stroke:var(--pz-paper);stroke-width:1.8;stroke-linecap:round}.tk-thermo-red{fill:none;stroke:var(--snake-apple);stroke-width:.8;stroke-linecap:round}.tk-hall{fill:var(--pz-suit)}.tk-screen{fill:var(--pz-screen)}.tk-bar-chart{fill:var(--pz-bar)}.tk-bar-up{fill:var(--pz-bar-up)}.tk-hello{fill:var(--pz-paper)}.tk-hello-band{fill:var(--stamp)}.tk-lectern{fill:var(--pz-lectern)}.tk-lectern-2{fill:var(--pz-lectern-2)}.tk-mic{fill:none;stroke:var(--monitor);stroke-width:1.4;stroke-linecap:round}.tk-nursery{fill:#f6ead0}.tk-string{fill:none;stroke:var(--pz-bar);stroke-width:.8;stroke-linejoin:round}.tk-star{fill:var(--pz-cheese)}.tk-armchair{fill:#c98b6b}.tk-armchair-2{fill:#b0735a}.tk-blanket{fill:#cfe0ee;stroke:var(--fig-ink, var(--manager));stroke-width:1.2px;vector-effect:non-scaling-stroke}.tk-lounge{fill:#e7dccb}.tk-sofa{fill:#6d4a6e}.tk-sofa-2{fill:#59395a}.tk-throw{fill:var(--pz-crust)}.tk-night{fill:#34436b}.tk-snow{fill:none;stroke:var(--pz-paper);stroke-width:2.6;stroke-linecap:round}.tk-tree{fill:#3f7a4a}.tk-bauble{fill:var(--red)}.tk-bauble-2{fill:var(--pz-cheese)}.tk-crown{fill:var(--pz-cheese);stroke:var(--fig-ink, var(--manager));stroke-width:1.2px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.tk-gift{fill:var(--red)}.tk-gift-2{fill:none;stroke:var(--pz-cheese);stroke-width:2.2;stroke-linejoin:round}.tk-cabin{fill:#e3e8ec}.tk-cloud{fill:var(--pz-paper)}.tk-wing{fill:#b9c0c7}.tk-seat{fill:#3d5a80}.tk-seat-2{fill:#dfe7ef}.tk-neck-pillow{fill:none;stroke:var(--pz-cheese);stroke-width:5;stroke-linecap:round}.tk-tray{fill:#9aa3ab}.tk-cup{fill:var(--pz-paper);stroke:var(--pz-bar);stroke-width:.8}.tk-box{fill:#c8a06a;stroke:var(--fig-ink, var(--manager));stroke-width:1.2px;vector-effect:non-scaling-stroke}.tk-box-2{fill:none;stroke:#9c7849;stroke-width:1.6;stroke-linecap:round}@media(forced-colors:active){.blank{border-block-end-color:CanvasText;background:Canvas;color:CanvasText}}}
