@layer pages{.clock-part{display:inline-flex;align-items:baseline;gap:var(--space-1);white-space:nowrap}.clock-n{display:inline-block;min-inline-size:calc(var(--w, 1) * (1ch + var(--track-4)));text-align:end}.clock-u{color:var(--ink-3);font-size:var(--step-1);font-weight:650;letter-spacing:0}.clock .clock-empty{color:var(--ink-3)}.clock-note{color:var(--ink-3);font-size:var(--step--1)}.ck-room{--ck-coat: #a9774b;--ck-coat-2: #7d5534;--ck-cake: #f6e7c8;--ck-icing: #e98aa0;--ck-flame: #f4a63a;--ck-cols: minmax(0, 3fr) minmax(0, 4fr);--ck-pad: var(--space-3);container:room / inline-size;position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"ask" "floor" "reply";row-gap:var(--space-3);padding:var(--space-4) var(--ck-pad);border-radius:var(--radius);background:var(--carpet)}.ck-room:before{content:"";z-index:-1;grid-row:ask-start / floor-end;grid-column:1 / -1;align-self:stretch;margin:calc(-1 * var(--space-4)) calc(-1 * var(--ck-pad)) 0;border-radius:var(--radius) var(--radius) 0 0;background:var(--pz-wall);box-shadow:inset 0 calc(-1 * var(--space-1)) 0 var(--pz-screen-edge)}.ck-floor{grid-area:floor;display:grid;grid-template-columns:var(--ck-cols);align-items:end;justify-items:center}.ck-person{display:block;overflow:visible;forced-color-adjust:none}.ck-asker{inline-size:33cqi}.ck-desk{inline-size:44cqi}.ck-ask{--tail: 21.4cqi;grid-area:ask;justify-self:start;max-inline-size:85%;font-size:var(--step-0)}.ck-reply{--tail: 72cqi;--answer: 15cqi;grid-area:reply;display:grid;gap:var(--space-2);padding:var(--space-3) var(--space-4) var(--space-4)}.ck-reply .big{font-size:clamp(1.75rem,var(--answer),6rem)}.ck-line{min-block-size:2lh;color:var(--ink-2);font-size:var(--step-0);font-weight:600}@container well (width < 30rem){.ck-room:not([data-clock=week]) .ck-line{min-block-size:3lh}}[data-clock=retirement] .ck-reply{--answer: 10.5cqi}@container well (width < 20rem){.ck-reply .clock-big-2{min-block-size:calc(2lh + var(--space-2))}}@container well (width < 17rem){.ck-reply .clock-big{min-block-size:calc(2lh + var(--space-2))}}@container well (width >= 48rem){.ck-room{--ck-pad: var(--space-5);grid-template-columns:var(--ck-cols);grid-template-areas:"ask reply" "floor floor";align-items:end;padding:var(--space-5) var(--ck-pad) var(--space-4)}.ck-room:before{margin-block-start:calc(-1 * var(--space-5))}.ck-asker{inline-size:18cqi;justify-self:end;margin-inline-end:var(--space-5)}.ck-desk{inline-size:24cqi;justify-self:start;margin-inline-start:var(--space-5)}.ck-ask{--tail: calc(100% - var(--space-5) - 9cqi);justify-self:end;max-inline-size:90%}.ck-reply{--tail: 12.3cqi;--answer: 8.3cqi;margin-inline-start:var(--space-5)}[data-clock=retirement] .ck-reply{--answer: 5.8cqi}.ck-reply:after{inset-block:100% auto;border-block-start:var(--tail-len) solid var(--paper);border-block-end:0}}.ck-note{min-block-size:1lh;margin-block-start:calc(-1 * var(--space-2));color:var(--ink-3);font-size:var(--step--1)}.ck-note-long{min-block-size:2lh}@container well (width < 30rem){.ck-note{min-block-size:2lh}.ck-note-long{min-block-size:4lh}}.ck-foot{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--space-2) var(--space-5)}.ck-set{--fold-size: var(--arrow);--fold-ink: currentColor;flex:1 1 16em;min-inline-size:0}.ck-set>summary{display:inline-flex;align-items:center;gap:var(--space-2);min-block-size:var(--touch-min);color:var(--ink-3);font-size:var(--step--1);font-weight:600;list-style:none;cursor:pointer}.ck-set>summary::-webkit-details-marker{display:none}.ck-set>summary b{color:var(--ink-1);font-weight:750}.ck-set>summary:hover b{text-decoration:underline;text-underline-offset:var(--underline-offset)}.ck-set-body{display:grid;justify-items:start;gap:var(--space-3)}.ck-set .ck-set-body{padding-block:var(--space-1) var(--space-2)}.clock .choice label{justify-content:center;min-inline-size:var(--touch-min);padding-inline:var(--space-2)}.clock .field select{min-inline-size:0;max-inline-size:100%}.ck-drawer{fill:none;stroke:var(--wood-2);stroke-width:.8;stroke-linecap:round}.ck-laptop{fill:var(--pz-bar)}.ck-laptop-dot{fill:var(--pz-screen)}.ck-coat{fill:var(--ck-coat)}.ck-room[data-coat=worn] .ck-asker .fig{--fig-top: var(--ck-coat)}.ck-lapel{fill:none;stroke:var(--ck-coat-2);stroke-width:1;stroke-linejoin:round}.ck-hook{fill:none;stroke:var(--pz-lectern-2);stroke-width:.9;stroke-linecap:round}.ck-button{fill:var(--ck-coat-2)}.ck-hat-cone{fill:var(--pen)}.ck-hat-band{fill:none;stroke:var(--note);stroke-width:1.2}.ck-hat-bob{fill:var(--note)}.ck-cal-sheet{fill:var(--pz-paper)}.ck-cal-head{fill:var(--pz-lectern)}.ck-cal-fri{fill:var(--note)}.ck-cal-rule{fill:none;stroke:var(--pz-bar);stroke-width:.5}.ck-x{fill:none;stroke:var(--pen);stroke-width:1.2;stroke-linecap:round}.ck-ring{fill:none;stroke:var(--pen);stroke-width:.9}.ck-sheet{fill:var(--pz-paper);stroke:var(--pz-bar);stroke-width:.5}.ck-sheet-edge{fill:none;stroke:var(--pz-screen-edge);stroke-width:.4}.ck-card{fill:var(--review-paper);stroke:var(--pz-bar);stroke-width:.5}.ck-card-band{fill:var(--seal)}.ck-sig{fill:none;stroke-width:.8;stroke-linecap:round;stroke-linejoin:round}.ck-sig-1{stroke:var(--pen-blue)}.ck-sig-2{stroke:var(--pen)}.ck-sig-3{stroke:var(--ink-2)}.ck-plate{fill:none;stroke:var(--pz-bar);stroke-width:1;stroke-linecap:round}.ck-cake-low,.ck-cake-top{fill:var(--ck-cake)}.ck-icing{fill:none;stroke:var(--ck-icing);stroke-width:1.4}.ck-candle{fill:var(--pz-screen);stroke:var(--ck-icing);stroke-width:.4}.ck-flame{fill:var(--ck-flame)}.ck-cup{fill:var(--pz-paper);stroke:var(--pz-bar);stroke-width:.5;stroke-linejoin:round}.ck-cup-lid{fill:var(--pz-lectern)}.ck-cup-band{fill:var(--coffee)}.ck-asker .ck-fig .fig-eyes{translate:.9px 0}.ck-desk .ck-fig .fig-eyes{translate:-.9px 0}.ck-bag,.ck-coat-draped,.ck-cap-mug,.ck-hat,.ck-laptop-shut,.ck-cake{display:none}.ck-room[data-coat=draped] .ck-coat-draped,.ck-room[data-bag] .ck-bag,.ck-room[data-mug] .ck-cap-mug,.ck-room[data-hat] .ck-hat,.ck-room[data-laptop=closed] .ck-laptop-shut,.ck-room[data-cake] .ck-cake,.ck-room[data-arm=up] .ck-arms .fig-alt{display:inline}.ck-room[data-arm=up] .ck-arms .fig-alted,.ck-room[data-laptop=closed] .ck-laptop-open,.ck-room [data-n]:not([data-on]){display:none}.isfriday-word{justify-self:start;margin-block:var(--space-1);font-size:clamp(2.5rem,calc(var(--answer) * 1.25),6rem)}.isfriday-word[data-answer=no]{color:var(--stamp)}.isfriday-word[data-answer=yes]{color:var(--right)}.ck-count{font-variant-numeric:tabular-nums}.ck-count .clock-u{color:inherit;font-size:inherit;font-weight:inherit}.week-pair{display:flex;gap:var(--space-4)}.week-pair>p{display:grid;flex:1 1 0;align-content:start;gap:var(--space-1);min-inline-size:0}.ck-reply .week-pair .big{font-size:clamp(2.75rem,calc(var(--answer) * 1.35),7rem)}.ck-unit{color:var(--ink-3);font-size:var(--step--1);font-weight:600}.week-list{columns:var(--measure-third);column-gap:var(--space-6);list-style:none;font-size:var(--step--1);font-variant-numeric:tabular-nums}.week-list li{break-inside:avoid;padding:var(--space-1) var(--space-2);border-radius:var(--radius);color:var(--ink-2)}.week-list b{display:inline-block;min-inline-size:3ch;color:var(--ink-1)}.week-list .is-now{background:var(--red-soft);color:var(--ink-1);font-weight:650}@media(prefers-reduced-motion:no-preference){.ck-room[data-arm=up] .ck-arms .fig-alt .fig-fa{animation:ck-cheer 1.6s ease-in-out 1s 2}}@keyframes ck-cheer{0%,to{rotate:0deg}30%,70%{rotate:14deg}}@media(forced-colors:active){.ck-room{outline:var(--rule-w) solid CanvasText}}}
