@property --u{syntax:"<length>";inherits:true;initial-value:0}.paper-shell:has(.tbs-tool-page) .paper-room-wash{background:#e3c8a1}.paper-shell:has(.tbs-tool-page) .paper-room :is(.room-friend,.room-lamp,.room-plant,.room-books,.room-tea,.room-steam,.room-table,.room-window){display:none}:root:has(.tbs-tool-page){--tbs-font:clamp(16px,.84vw,42px);--tbs-side:calc(19*var(--tbs-font));--tbs-h1:clamp(30px,min(2.8vw,4.6vh),92px);--tbs-chrome:calc(48.4px + 5.35rem + clamp(12px,1.5vh,28px) + var(--tbs-h1)*1.28 + var(--tbs-font)*1.66);--tbs-u:min(2.9px,calc((min(92vw,100vw - 32px) - 2*var(--tbs-side) - 2.4*var(--tbs-font))/620),calc((100svh - var(--tbs-chrome) - 12px)/570))}@media (min-width:1180px){.paper-shell:has(.tbs-tool-page) .room-clock{display:none}}.tbs-tool-page{--tbs-su:min(calc((100vw - 32px)/620),.75px);width:min(92vw,100% - 32px);font-size:var(--tbs-font,16px);color:#3f3746;margin:0 auto;padding:2em 0 4em}.tbs-heading{z-index:2;margin:0 0 1.2em;position:relative}.tbs-heading-row{flex-wrap:wrap;align-items:center;gap:.4em 1em;display:flex}.tbs-heading h1{margin:0;font-size:clamp(2em,3.2vw,3.4em);line-height:1.08}.tbs-badge{color:#51475c;background:#fbf3e2;border:max(1px,.06em) solid #a99a8a;border-radius:1em .8em 1.1em .9em;align-items:center;gap:.45em;margin:0;padding:.2em .75em .25em;font-size:.82em;line-height:1.3;display:inline-flex;box-shadow:max(1px,.06em) max(2px,.12em) #b9a48766}.tbs-badge svg{color:#6d527d;flex:none;width:1.05em;height:1.05em}.tbs-subtitle{color:#463d50;max-width:56em;margin:.4em 0 0;font-size:1em;line-height:1.55}.tbs-workbench{isolation:isolate;position:relative}.tbs-workbench img{-webkit-user-select:none;user-select:none;max-width:none;height:auto;display:block}.tbs-workbench img[data-missing=true]{visibility:hidden}.tbs-set{z-index:0;pointer-events:none;position:absolute;left:calc(-50vw + 50%);right:calc(-50vw + 50%);overflow:hidden}.tbs-set picture{display:contents}.tbs-cafe{position:absolute}.tbs-table{z-index:1;pointer-events:none;width:0;height:0;translate:calc(var(--tbs-shift,0)*var(--u))0;position:absolute;left:50%}.tbs-table>*{position:absolute}.tbs-table img{width:100%}.tbs-figure{top:calc(-360*var(--u));width:calc(480*var(--u))}.tbs-figure[data-actor=page]{left:calc(-240*var(--u))}.tbs-figure[data-actor=salad]{left:calc(-376*var(--u))}.tbs-figure[data-actor=steak]{left:calc(-84*var(--u))}.tbs-body{aspect-ratio:960/740;clip-path:inset(-60% -40% 28.9189%)}.tbs-arms{aspect-ratio:960/740}.tbs-join,.tbs-hop,.tbs-sway{position:relative}.tbs-figure[data-actor=page] :is(.tbs-join,.tbs-hop,.tbs-sway){transform-origin:50% 95.1892%}.tbs-figure:is([data-actor=salad],[data-actor=steak]) :is(.tbs-join,.tbs-hop,.tbs-sway){transform-origin:50% 94.8257%}.tbs-candle{left:calc(-35*var(--u));top:calc(-187*var(--u));width:calc(150*var(--u))}.tbs-flicker{transform-origin:50% 88.5%;display:block}.tbs-glow{left:calc(-40*var(--u));top:calc(-196*var(--u));width:calc(160*var(--u));height:calc(160*var(--u));mix-blend-mode:screen;opacity:.5;background:radial-gradient(circle,#ffe2a0 0,#ffd27a88 30%,#0000 68%);border-radius:50%;transition:opacity .4s,scale .4s}.tbs-workbench[data-phase=shared] .tbs-glow{opacity:.95;scale:1.35}.tbs-tray{left:calc(-85*var(--u));top:calc(-100*var(--u));width:calc(170*var(--u))}.tbs-tray-land,.tbs-tray-squash{transform-origin:50% 62.5%;display:block}.tbs-land-ticks{left:calc(25*var(--u));top:calc(-8*var(--u));width:calc(120*var(--u));fill:none;stroke:#2a2230;stroke-width:3px;stroke-linecap:round;position:absolute;overflow:visible}.tbs-plate[data-plate=salad]{left:calc(-216*var(--u));top:calc(-90*var(--u));width:calc(160*var(--u))}.tbs-plate[data-plate=page]{left:calc(-80*var(--u));top:calc(-50*var(--u));width:calc(160*var(--u))}.tbs-plate[data-plate=steak]{left:calc(70*var(--u));top:calc(-60*var(--u));width:calc(172*var(--u))}.tbs-plate-perk{transform-origin:50% 80%;display:block}.tbs-stack{transition:opacity .3s;top:0}.tbs-stack[data-stack=page]{left:calc(4*var(--u))}.tbs-stack[data-stack=salad]{left:calc(-108*var(--u))}.tbs-stack[data-stack=steak]{left:calc(198*var(--u))}.tbs-coin{left:calc(-24.6*var(--u));top:calc((-45 - var(--i)*5.4)*var(--u));width:calc(48*var(--u));transition:opacity .25s,translate .25s ease-in;position:absolute}.tbs-coin:nth-child(2n){left:calc(-23.2*var(--u))}@starting-style{.tbs-coin{opacity:0;translate:0 calc(-16*var(--u))}}.tbs-workbench[data-pour=true] .tbs-coin{transition-delay:calc(.85s + var(--i)*40ms)}.tbs-workbench[data-dim=true] .tbs-stack{opacity:.45}.tbs-taxcoin{left:calc(20*var(--u));top:calc(-76*var(--u));width:calc(28*var(--u));transition:translate .4s cubic-bezier(.34,1.56,.64,1),opacity .2s,scale .2s}.tbs-workbench[data-tax=beside] .tbs-taxcoin{translate:calc(74*var(--u))calc(-22*var(--u))}.tbs-workbench[data-tax=none] .tbs-taxcoin{opacity:0;scale:.4}.tbs-pour{top:0;left:0}.tbs-fly{left:calc(62*var(--u));top:calc(-74*var(--u));width:calc(48*var(--u));--from-x:calc(250*var(--u));--from-y:calc(-230*var(--u));animation:tbs-pour .9s cubic-bezier(.3,.1,.4,1)calc(var(--i)*70ms)both;position:absolute}.tbs-thought{left:calc(-30*var(--u));top:calc(-540*var(--u));width:calc(250*var(--u))}.tbs-thought-art{transform-origin:61.54% 93.13%;animation:2.4s ease-out both tbs-thought}.tbs-mini{top:calc(-322*var(--u));width:calc(40*var(--u));--to-x:calc(150*var(--u));--to-y:calc(-60*var(--u));animation:.7s ease-in both tbs-tag}.tbs-mini[data-seat=page]{left:calc(-20*var(--u))}.tbs-mini[data-seat=salad]{left:calc(-156*var(--u))}.tbs-mini[data-seat=steak]{left:calc(136*var(--u))}.tbs-hearts{left:calc(-376*var(--u));top:calc(-360*var(--u));width:calc(480*var(--u));animation:1.4s ease-out both tbs-hearts}.tbs-clap-ticks{left:calc(116*var(--u));top:calc(-152*var(--u));width:calc(80*var(--u));fill:none;stroke:#2a2230;stroke-width:3px;stroke-linecap:round;animation:.3125s ease-out 2 both tbs-ticks;overflow:visible}.tbs-burst{left:calc(-170*var(--u));top:calc(-410*var(--u));width:calc(190*var(--u));transform-origin:49.4% 74.9%;animation:1.2s ease-out both tbs-burst}.tbs-extra{left:calc(250*var(--u));top:calc(-62*var(--u));min-width:calc(48*var(--u));padding:calc(4*var(--u))calc(9*var(--u))calc(5*var(--u));font-family:var(--font-paper);font-size:max(12px,calc(24*var(--u)));color:#3f3343;text-align:center;white-space:nowrap;border:max(1px,calc(1.5*var(--u)))solid #8b7a73;border-radius:calc(3*var(--u))calc(5*var(--u))calc(4*var(--u))calc(3*var(--u));box-shadow:calc(2*var(--u))calc(3*var(--u))0 #8b7a7366;background:#fffaf0;line-height:1;rotate:-4deg}.tbs-extra[data-pop=true]{animation:.3s ease-out tbs-pop}.tbs-bars{z-index:5;pointer-events:none;width:3.6em;transition:scale .3s cubic-bezier(.34,1.56,.64,1),opacity .2s;position:absolute}.tbs-workbench .tbs-bars img{width:100%}@starting-style{.tbs-bars{opacity:0;scale:.4}}.tbs-sway{animation:4s ease-in-out infinite tbs-sway}.tbs-figure[data-actor=salad] .tbs-sway{animation-delay:-1.3s}.tbs-figure[data-actor=steak] .tbs-sway{animation-delay:-2.6s}.tbs-flicker{animation:1.7s ease-in-out infinite tbs-flicker}.tbs-figure[data-arrive=true] .tbs-join{animation:.45s ease-out both tbs-join}.tbs-workbench[data-land=odd] .tbs-tray-land{animation:.28s cubic-bezier(.55,0,.8,.4) both tbs-land-a}.tbs-workbench[data-land=even] .tbs-tray-land{animation:.28s cubic-bezier(.55,0,.8,.4) both tbs-land-b}.tbs-land-ticks path{opacity:0;animation:.45s ease-out .24s both tbs-tick}.tbs-workbench[data-item=odd] .tbs-tray-squash{animation:.3s ease-out tbs-squash-a}.tbs-workbench[data-item=even] .tbs-tray-squash{animation:.3s ease-out tbs-squash-b}.tbs-workbench[data-item=odd] [data-plate=salad][data-diner] .tbs-plate-perk{animation:.5s ease-in-out tbs-perk-a}.tbs-workbench[data-item=even] [data-plate=salad][data-diner] .tbs-plate-perk{animation:.5s ease-in-out tbs-perk-b}.tbs-workbench[data-item=odd] .tbs-figure[data-actor=salad][data-diner] .tbs-hop{animation:.42s ease-out tbs-hop-a}.tbs-workbench[data-item=even] .tbs-figure[data-actor=salad][data-diner] .tbs-hop{animation:.42s ease-out tbs-hop-b}.tbs-workbench[data-clap=odd] .tbs-figure[data-actor=page] .tbs-hop{animation:.5s ease-out 2 tbs-hop-a}.tbs-workbench[data-clap=even] .tbs-figure[data-actor=page] .tbs-hop{animation:.5s ease-out 2 tbs-hop-b}.tbs-workbench[data-clap=odd] .tbs-figure[data-actor=steak][data-diner] .tbs-hop{animation:.3125s ease-out 2 tbs-clap-a}.tbs-workbench[data-clap=even] .tbs-figure[data-actor=steak][data-diner] .tbs-hop{animation:.3125s ease-out 2 tbs-clap-b}.tbs-workbench[data-five=odd] .tbs-figure[data-actor=steak][data-diner] .tbs-hop{animation:.5s ease-out 2 tbs-hop-a}.tbs-workbench[data-five=even] .tbs-figure[data-actor=steak][data-diner] .tbs-hop{animation:.5s ease-out 2 tbs-hop-b}.tbs-workbench[data-motion=paused] *,.tbs-workbench[data-motion=paused] :before,.tbs-workbench[data-motion=paused] :after{transition:none!important;animation-play-state:paused!important}.tbs-workbench[data-motion=paused] :is(.tbs-join,.tbs-hop,.tbs-tray-land,.tbs-tray-squash,.tbs-plate-perk){animation:none!important}.tbs-workbench[data-motion=paused] :is(.tbs-pour,.tbs-thought,.tbs-mini,.tbs-hearts,.tbs-clap-ticks,.tbs-burst,.tbs-land-ticks){display:none}@media (prefers-reduced-motion:reduce){.tbs-workbench *,.tbs-workbench :before,.tbs-workbench :after{transition:none!important;animation:none!important}}.tbs-phone-col{z-index:4;min-width:0;position:relative}.tbs-phone{color:#2a2230;background:#fbfaf5 padding-box padding-box;border:1.7em solid #4c4552;border-image:url(/paper/tip-split/phone-frame.webp) 140 fill/1.7em;border-radius:2.4em;position:relative}.tbs-camera{background:#1c1822;border-radius:1em;width:1.457em;height:.364em;margin-left:-.729em;position:absolute;top:-.753em;left:50%}.tbs-screen{min-width:0;position:relative}.tbs-controls{flex-direction:column;gap:.55em;padding:.15em 0 0;display:flex}.tbs-toolbar{flex-wrap:wrap;gap:.4em;display:flex}.tbs-status{color:#5d5162;overflow-wrap:anywhere;margin:-.1em 0 0;font-size:.78em;line-height:1.35}.tbs-money{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.5em;display:grid}.tbs-field{flex-direction:column;gap:.2em;min-width:0;display:flex}.tbs-field label,.tbs-choice legend{color:#3f3343;font-size:.8em;font-weight:600;line-height:1.2}.tbs-presets{grid-template-columns:repeat(4,minmax(0,1fr));gap:.35em;margin-top:-.15em;display:grid}.tbs-choice{border:0;min-width:0;margin:0;padding:0}.tbs-choice legend{margin-bottom:.25em;padding:0}.tbs-choice-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.35em;display:grid}.tbs-workbench input:not([type=checkbox]){color:#2a2230;background:#fffdf6;border:max(1px,.06em) solid #8d7d7e;border-radius:.35em .5em .4em .45em;height:auto;min-height:2.25em;padding:.3em .55em;font-size:.95em;line-height:1.3}.tbs-workbench .paper-button{white-space:normal;border-width:max(1px,.06em);gap:.35em;height:auto;min-height:2.1em;padding:.3em .6em;font-size:.86em;line-height:1.1;box-shadow:max(1px,.08em) max(2px,.15em) #5c4c5d}.tbs-workbench .paper-button svg{width:1em;height:1em}.paper-shell .tbs-workbench input:not([type=checkbox]):not([type=radio]):not([type=range]):focus-visible{border-color:#72508a}.tbs-presets .paper-button,.tbs-choice-row .paper-button{padding-inline:.3em}.tbs-side{z-index:3;flex-direction:column;gap:.8em;min-width:0;display:flex;position:relative}.tbs-board{color:#eef0e6;background:#37433c padding-box padding-box;border:1.1em solid #886848;border-image:url(/paper/tip-split/chalkboard.webp) 65 fill/1.1em;border-radius:.25em;padding:.35em .45em .45em}.tbs-cue{font-family:var(--font-paper);color:#eef0e6;margin:0 0 .35em;font-size:1.25em;line-height:1.15}.tbs-board:not([data-result]) .tbs-cue{text-align:center;margin:.5em 0 .7em;font-size:1.6em}.tbs-split h2{font-family:var(--font-paper);color:#eef0e6;letter-spacing:0;margin:0 0 .15em;font-size:1.05em;line-height:1.2}.tbs-split-rows{overscroll-behavior:contain;scrollbar-color:#eef0e66b transparent;max-height:20em;overflow-y:auto}.tbs-split dl{margin:0}.tbs-workbench .tbs-board :focus-visible{outline-offset:1px;outline-color:#eef0e6}.tbs-split-row{border-bottom:1px dashed #eef0e63d;justify-content:space-between;align-items:baseline;gap:.6em;padding:.16em 0;font-size:.86em;line-height:1.3;display:flex}.tbs-split-row dt{overflow-wrap:anywhere;color:#eef0e6;min-width:0}.tbs-split-row dd{font-variant-numeric:tabular-nums;color:#eef0e6;flex:none;margin:0}.tbs-split-strong{font-weight:700}.tbs-copy{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.4em;margin-top:.55em;display:grid}.tbs-copy .paper-button{color:#2a2230;background:#f3ead2}.tbs-card{background:#fffaf0;border:max(1px,.06em) solid #8f7f7a;border-radius:.3em .55em .35em .5em;margin:0;padding:.55em .65em .65em;position:relative;box-shadow:max(2px,.12em) max(3px,.18em) #a8937c}.tbs-card h2{font-family:var(--font-paper);margin:0 0 .35em;font-size:1.15em;line-height:1.2}.tbs-card ul{margin:0;padding:0;list-style:none}.tbs-people ul,.tbs-items ul{margin:-8px;padding:8px}.tbs-add{margin-top:.45em}.tbs-people ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:.35em .45em;max-height:calc(21em + 16px);display:grid;overflow-y:auto}.tbs-people li{align-items:center;gap:.25em;min-width:0;display:flex}.tbs-people li input{flex:auto;min-width:0}.tbs-people li .paper-button{flex:none;padding-inline:.4em;font-size:.78em}.tbs-items{border-radius:.3em .55em 0 0;padding-bottom:1.1em}.tbs-items:after{content:"";background:linear-gradient(-45deg,#0000 .32em,#fffaf0 0) 0 0/.64em 100% repeat-x,linear-gradient(45deg,#0000 .32em,#fffaf0 0) 0 0/.64em 100% repeat-x;height:.55em;position:absolute;bottom:-.5em;left:-1px;right:-1px}.tbs-items ul{flex-direction:column;gap:.5em;max-height:calc(34em + 16px);display:flex;overflow-y:auto}.tbs-item{border-bottom:1px dashed #b9a99a;flex-direction:column;gap:.35em;padding-bottom:.5em;display:flex}.tbs-item-fields{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:.4em;display:grid}.tbs-assign{flex-wrap:wrap;gap:.2em .7em;display:flex}.tbs-assign label{overflow-wrap:anywhere;align-items:center;gap:.3em;min-width:0;font-size:.82em;display:inline-flex}.tbs-assign input{accent-color:#6d527d;flex:none;width:1em;height:1em}.tbs-item>.paper-button{align-self:flex-start}.tbs-promo{max-width:55em;margin:2em auto 0;position:relative}.tbs-reading.paper-notebook{width:calc(100% - 4em);margin:2.5em auto 0;position:relative}@media (min-width:1180px){.tbs-tool-page{--u:var(--tbs-u);padding-top:clamp(12px,1.5vh,28px)}.tbs-heading{margin-bottom:.45em}.tbs-heading h1{font-size:var(--tbs-h1)}.tbs-heading-row{flex-wrap:nowrap}.tbs-subtitle{max-width:none;margin-top:.2em;font-size:.9em;line-height:1.4}.tbs-workbench{grid-template-columns:var(--tbs-side)minmax(0,1fr)var(--tbs-side);min-height:calc(570*var(--u));align-items:start;column-gap:1.2em;padding-bottom:1em;display:grid}.tbs-side{grid-area:1/1}.tbs-phone-col{grid-area:1/3}.tbs-board{order:-1}.tbs-set{top:0;bottom:calc(-100*var(--u));background:linear-gradient(to bottom,transparent calc(540*var(--u)),#7e5538 0),linear-gradient(to right,#e0c49d,#e4c9a3 25%,#e4c9a3 75%,#dfc29b);-webkit-mask-image:linear-gradient(to bottom,transparent,#000 calc(60*var(--u)),#000 calc(100% - 70*var(--u)),transparent);-webkit-mask-image:linear-gradient(to bottom,transparent,#000 calc(60*var(--u)),#000 calc(100% - 70*var(--u)),transparent);mask-image:linear-gradient(to bottom,transparent,#000 calc(60*var(--u)),#000 calc(100% - 70*var(--u)),transparent)}.tbs-cafe{--tbs-mid:calc((min(92vw,100vw - 32px) - 2*var(--tbs-side) - 2.4*var(--tbs-font))/2);--tbs-band:calc(min(var(--tbs-mid),360*var(--u)) + clamp(0px,(var(--tbs-mid) - 517*var(--u))*1000,540*var(--u)));left:calc(50% - 900*var(--u));top:calc(-60*var(--u));width:calc(1800*var(--u));-webkit-mask-image:linear-gradient(to right,transparent,#000 calc(60*var(--u)),#000 calc(100% - 60*var(--u)),transparent),linear-gradient(to right,transparent,#000 calc(40*var(--u)),#000 calc(100% - 40*var(--u)),transparent),linear-gradient(to bottom,transparent calc(360*var(--u)),#000 calc(400*var(--u)));-webkit-mask-image:linear-gradient(to right,transparent,#000 calc(60*var(--u)),#000 calc(100% - 60*var(--u)),transparent),linear-gradient(to right,transparent,#000 calc(40*var(--u)),#000 calc(100% - 40*var(--u)),transparent),linear-gradient(to bottom,transparent calc(360*var(--u)),#000 calc(400*var(--u)));mask-image:linear-gradient(to right,transparent,#000 calc(60*var(--u)),#000 calc(100% - 60*var(--u)),transparent),linear-gradient(to right,transparent,#000 calc(40*var(--u)),#000 calc(100% - 40*var(--u)),transparent),linear-gradient(to bottom,transparent calc(360*var(--u)),#000 calc(400*var(--u)));-webkit-mask-size:100% 100%,calc(2*var(--tbs-band))100%,100% 100%;-webkit-mask-size:100% 100%,calc(2*var(--tbs-band))100%,100% 100%;mask-size:100% 100%,calc(2*var(--tbs-band))100%,100% 100%;-webkit-mask-composite:source-in,source-over;-webkit-mask-position:0 0,50% 0,0 0;mask-position:0 0,50% 0,0 0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:source-in,source-over;mask-composite:intersect,add}.tbs-table{top:calc(500*var(--u))}.tbs-bars{right:calc(var(--tbs-side) + .15em);top:.25em}.tbs-promo{margin-top:calc(2em + 90*var(--u))}.tbs-people ul:not(:has(>li:nth-child(4))){grid-template-columns:minmax(0,1fr)}}@media (min-width:1180px) and (max-height:820px){.tbs-controls{gap:.42em}.tbs-side{gap:.6em}.tbs-card{padding:.4em .55em .5em}.tbs-card h2{margin-bottom:.25em;font-size:1.05em}.tbs-board{padding-top:.2em;padding-bottom:.3em}.tbs-split-row{padding:.1em 0}.tbs-copy{margin-top:.4em}}@media (max-width:1179px){.tbs-tool-page{--u:var(--tbs-su);--tbs-strip-top:350;width:calc(100% - 32px)}.tbs-heading{margin-bottom:calc(64*var(--u))}.tbs-workbench{padding-top:calc((var(--tbs-strip-top) + 20)*var(--u) + .7em);grid-template-columns:minmax(0,19em) minmax(0,1fr);align-items:start;column-gap:1.2em;display:grid}.tbs-phone-col{grid-area:1/1}.tbs-side{grid-area:1/2}.tbs-board{order:-1}.tbs-set{height:calc((var(--tbs-strip-top) + 20)*var(--u));-webkit-mask-image:linear-gradient(to bottom,transparent,#000 calc(36*var(--u)),#000 calc(100% - 14*var(--u)),transparent);-webkit-mask-image:linear-gradient(to bottom,transparent,#000 calc(36*var(--u)),#000 calc(100% - 14*var(--u)),transparent);mask-image:linear-gradient(to bottom,transparent,#000 calc(36*var(--u)),#000 calc(100% - 14*var(--u)),transparent);background:linear-gradient(90deg,#dbc19d,#dbc29e);top:0}.tbs-cafe{left:calc(50% - 700*var(--u));top:calc((var(--tbs-strip-top) - 400)*var(--u));width:calc(1400*var(--u));-webkit-mask-image:linear-gradient(to right,transparent,#000 calc(50*var(--u)),#000 calc(100% - 50*var(--u)),transparent);-webkit-mask-image:linear-gradient(to right,transparent,#000 calc(50*var(--u)),#000 calc(100% - 50*var(--u)),transparent);mask-image:linear-gradient(to right,transparent,#000 calc(50*var(--u)),#000 calc(100% - 50*var(--u)),transparent)}.tbs-table{top:calc(var(--tbs-strip-top)*var(--u))}.tbs-fly{--from-x:0px;--from-y:calc(-250*var(--u))}.tbs-mini{--to-x:0px;--to-y:calc(110*var(--u))}.tbs-thought{transform-origin:61.54% 93.13%;scale:.62}.tbs-bars{width:3.4em;top:.3em;right:0}}@media (min-width:680px) and (max-width:1179px){.tbs-heading{padding-left:116px}.tbs-set{-webkit-mask-image:linear-gradient(to bottom,transparent,#000 calc(6*var(--u)),#000 calc(100% - 14*var(--u)),transparent);-webkit-mask-image:linear-gradient(to bottom,transparent,#000 calc(6*var(--u)),#000 calc(100% - 14*var(--u)),transparent);mask-image:linear-gradient(to bottom,transparent,#000 calc(6*var(--u)),#000 calc(100% - 14*var(--u)),transparent)}.tbs-phone-col{position:sticky;top:calc(86px + .8em)}}@media (max-width:679px){.tbs-tool-page{--tbs-su:calc((100vw - 24px)/620);--tbs-strip-top:300;width:calc(100% - 24px);padding-top:.8em}.tbs-heading{margin:0 5px calc(80*var(--u))}.tbs-thought{scale:.42}.tbs-burst{left:calc(-142*var(--u));top:calc(-372*var(--u));width:calc(133*var(--u))}.tbs-heading h1{padding-left:38px}.tbs-heading-row{row-gap:.25em}.tbs-heading h1{font-size:2.3em}.tbs-badge{padding:.15em .6em .2em;font-size:.74em}.tbs-subtitle{margin-top:.3em;font-size:.85em;line-height:1.45}.tbs-heading-more{display:none}.tbs-workbench{padding-top:calc(320*var(--u) + .35em);flex-direction:column;align-items:stretch;gap:.9em;display:flex}.tbs-phone-col{width:calc(100% - 10px);max-width:26em;margin:0 auto}.tbs-phone{border-width:1.45em;border-image-width:1.45em}.tbs-camera{top:-.64em}.tbs-board{order:0}.tbs-side{margin:0 5px}.tbs-workbench .paper-button{font-size:.95em}.tbs-reading.paper-notebook{--notebook-size:13px;--notebook-rule:23.4px;--notebook-gutter:20px;width:calc(100% - 10px);margin:1.5em 5px 0;font-size:13px}}@media (max-width:379px){.tbs-people ul,.tbs-copy{grid-template-columns:minmax(0,1fr)}.tbs-badge{text-wrap:balance}}@keyframes tbs-sway{0%,to{rotate:-.45deg}50%{rotate:.55deg}}@keyframes tbs-flicker{0%,to{scale:1}35%{scale:1 1.02}70%{scale:1 .992}}@keyframes tbs-join{0%,to{translate:0;scale:1}40%{translate:0 -6%;scale:.97 1.04}75%{translate:0;scale:1.03 .97}}@keyframes tbs-land-a{0%{translate:0 calc(-30*var(--u));scale:1}70%{translate:0;scale:1.06 .9}to{translate:0;scale:1}}@keyframes tbs-land-b{0%{translate:0 calc(-30*var(--u));scale:1}70%{translate:0;scale:1.06 .9}to{translate:0;scale:1}}@keyframes tbs-tick{0%{opacity:0;scale:.4}35%{opacity:1;scale:1.05}to{opacity:0;scale:1.2}}@keyframes tbs-ticks{0%{opacity:0;scale:.6}40%{opacity:1;scale:1.05}to{opacity:0;scale:1.15}}@keyframes tbs-squash-a{0%,to{scale:1}45%{scale:1.07 .88}}@keyframes tbs-squash-b{0%,to{scale:1}45%{scale:1.07 .88}}@keyframes tbs-perk-a{0%,to{rotate:none}25%{rotate:-3deg}60%{rotate:2.5deg}}@keyframes tbs-perk-b{0%,to{rotate:none}25%{rotate:-3deg}60%{rotate:2.5deg}}@keyframes tbs-hop-a{0%,to{translate:0}45%{translate:0 -7%}}@keyframes tbs-hop-b{0%,to{translate:0}45%{translate:0 -7%}}@keyframes tbs-clap-a{0%,to{scale:1}40%{scale:1.04 .95}}@keyframes tbs-clap-b{0%,to{scale:1}40%{scale:1.04 .95}}@keyframes tbs-pour{0%{translate:var(--from-x)var(--from-y);opacity:0;rotate:-40deg}12%{opacity:1}45%{translate:calc(var(--from-x)*.35)calc(var(--from-y) - 40*var(--u))}82%{opacity:1;translate:0;rotate:none}to{opacity:0;translate:0}}@keyframes tbs-thought{0%{opacity:0;scale:.3}12%{opacity:1;scale:1.08}18%{scale:1}86%{opacity:1;scale:1}to{opacity:0;scale:1}}@keyframes tbs-tag{0%{opacity:0;translate:0;scale:.2}25%{opacity:1;translate:0;scale:1.1}to{opacity:0;scale:.6;translate:var(--to-x)var(--to-y)}}@keyframes tbs-hearts{0%{opacity:0;translate:0 4%}18%,70%{opacity:1}to{opacity:0;translate:0 -8%}}@keyframes tbs-burst{0%{opacity:0;scale:.3}18%{opacity:1;scale:1.1}30%{scale:1}70%{opacity:1}to{opacity:0;scale:1.05}}@keyframes tbs-pop{0%{scale:.5}60%{scale:1.12}to{scale:1}}
