.paper-shell:has(.ucv-tool-page) .paper-room-wash{background:#f3e2bb}.paper-shell:has(.ucv-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(.ucv-tool-page){--ucv-font:clamp(16px,.83vw,42px);--ucv-h1:clamp(30px,min(2.8vw,4.6vh),92px);--ucv-chrome:calc(48.4px + 5.35rem + clamp(12px,1.5vh,28px) + var(--ucv-h1)*1.28 + var(--ucv-font)*2.7);--ucv-stage-h:max(420px,calc(100svh - var(--ucv-chrome) - 10px));--ucv-w:min(96vw,calc(100vw - 32px));--ucv-pw:clamp(calc(21*var(--ucv-font)),24vw,calc(26*var(--ucv-font)));--u:min(calc((var(--ucv-w) - var(--ucv-pw))/1201),calc(var(--ucv-stage-h)/700),3px);--ucv-sw:calc(1201*var(--u) + var(--ucv-pw))}@media (min-width:1180px){.paper-shell:has(.ucv-tool-page) .room-clock{display:none}}.ucv-tool-page{width:var(--ucv-w);font-size:var(--ucv-font,16px);color:#3f3746;margin:0 auto;padding:clamp(12px,1.5vh,28px) 0 4em}.ucv-heading{z-index:2;flex-wrap:wrap;align-items:center;column-gap:1em;margin:0 0 .5em;display:flex;position:relative}.ucv-heading h1{font-size:var(--ucv-h1);margin:0;line-height:1.08}.ucv-subtitle{color:#463d50;flex-basis:100%;order:2;margin:.3em 0 0;font-size:.95em;line-height:1.45}.ucv-stamp{color:#463d50;background:#fbf6e8;border:max(1px,.06em) solid #b9a28a;border-radius:1em .8em 1em .9em;order:1;align-items:center;gap:.35em;padding:.15em .7em;font-size:.82em;display:inline-flex}.ucv-stamp svg{color:#5f497e;width:1em;height:1em}.ucv-workbench{isolation:isolate;position:relative}.ucv-workbench img{-webkit-user-select:none;user-select:none;max-width:none;height:auto;display:block}.ucv-room{z-index:-1;left:calc(-50vw + 50%);right:calc(-50vw + 50%);top:calc(-4*var(--ucv-font));bottom:calc(-6*var(--ucv-font));pointer-events:none;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 calc(3*var(--ucv-font)),#000 calc(100% - 5*var(--ucv-font)),transparent 100%);-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 calc(3*var(--ucv-font)),#000 calc(100% - 5*var(--ucv-font)),transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 calc(3*var(--ucv-font)),#000 calc(100% - 5*var(--ucv-font)),transparent 100%);position:absolute;overflow:hidden}.ucv-room picture{display:contents}.ucv-room-art{width:calc(2200*var(--u));left:clamp(100% - 2200*var(--u),50% - var(--ucv-sw)/2 + (536 - 1016)*var(--u),0px);top:calc(4*var(--ucv-font) - 260*var(--u));position:absolute}.ucv-stage{grid-template-columns:calc(536*var(--u))var(--ucv-pw)calc(665*var(--u));height:calc(700*var(--u));grid-template-areas:"left desk right";justify-content:center;display:grid;position:relative}.ucv-left{z-index:1;pointer-events:none;grid-area:left;min-width:0;position:relative}.ucv-right{z-index:3;pointer-events:none;grid-area:right;min-width:0;position:relative}.ucv-world{top:calc(640*var(--u));width:0;height:0;position:absolute}.ucv-left .ucv-world{left:100%}.ucv-right .ucv-world{left:0}.ucv-world>*{position:absolute}.ucv-box{left:calc(var(--bx)*var(--u));top:calc(var(--by)*var(--u));width:calc(var(--bw)*var(--u))}.ucv-world .ucv-art{width:100%}.ucv-mini{opacity:0;transition:opacity .25s}.ucv-mini[data-on=true]{opacity:1}.ucv-move{animation:3.8s ease-in-out infinite ucv-breathe;display:block;position:relative}.ucv-page .ucv-move{transform-origin:40% 84%}.ucv-mini .ucv-move{transform-origin:50% 95%;animation-delay:-1.3s}@keyframes ucv-breathe{0%,to{rotate:-.4deg;scale:1}50%{rotate:.5deg;scale:1.004 .992}}.ucv-balloon{transform-origin:70% 100%;animation:4.4s ease-in-out infinite alternate ucv-sway}@keyframes ucv-sway{0%{rotate:-1.2deg}to{rotate:1.4deg}}.ucv-glyph{transform-origin:50% 80%;animation:2s ease-in-out infinite alternate ucv-bob}@keyframes ucv-bob{0%{translate:0}to{translate:0 calc(-3*var(--u))}}.ucv-bang{z-index:2;transform-origin:50% 80%;animation:1.1s ease-out both ucv-bang}@keyframes ucv-bang{0%{opacity:1;scale:0}20%{scale:1.12}32%{scale:.96}44%{scale:1}78%{opacity:1}to{opacity:0;scale:1}}.ucv-workbench[data-glyph] .ucv-bang{display:none}.ucv-cue{z-index:6;left:calc(-530*var(--u));top:calc(-630*var(--u));max-width:calc(250*var(--u));font-family:var(--font-paper);font-size:max(13px,calc(24*var(--u)));letter-spacing:.02em;text-transform:uppercase;text-wrap:balance;color:#2f2533;border:max(1px,calc(1.6*var(--u)))solid #5b4c55;box-shadow:max(1px,calc(2*var(--u)))max(2px,calc(3*var(--u)))0 #8b7a7355;background:#f8f0dc;border-radius:.18em .26em .2em .24em;margin:0;padding:.12em .5em .16em;line-height:1.1;rotate:-1.4deg}.ucv-workbench[data-phase=baking] .ucv-cue{background:#dff0e2}.ucv-workbench[data-phase=nothing] .ucv-cue{background:#e3e9f4}.ucv-desk{z-index:2;grid-area:desk;min-width:0;position:relative}.ucv-phone{left:0;right:0;bottom:calc(74*var(--u));height:auto;min-height:min(calc(430*var(--u)),28em);max-height:min(calc(612*var(--u)),40em);box-sizing:border-box;border:max(2px,calc(2.4*var(--u)))solid #231c2c;background:#3b3444;border-radius:1.6em 1.7em 1.6em 1.65em;padding:.7em .55em .6em;display:flex;position:absolute;box-shadow:max(2px,.15em) max(3px,.22em) #2a223055}.ucv-notch{z-index:1;background:#1c1822;border-radius:.3em;width:4.4em;height:.32em;position:absolute;top:.25em;left:calc(50% - 2.2em)}.ucv-stand{left:calc(50% - 70*var(--u));bottom:calc(60*var(--u) - 16*var(--u));width:calc(140*var(--u));height:calc(30*var(--u));pointer-events:none;background:url(/paper/units/stand.webp) bottom/100% no-repeat;position:absolute}.ucv-screen{color:#3f3343;background:#fbf8f0;border-radius:1.1em 1.2em 1.1em 1.15em;flex-direction:column;flex:1;min-width:0;min-height:0;font-size:.9em;display:flex;position:relative;overflow:hidden}.ucv-browser{color:#7d7280;white-space:nowrap;background:#e4e1dc;border-bottom:1px solid #cbc2b2;flex:none;align-items:center;height:1.9em;padding:0 .6em;font-size:.76em;line-height:1;display:flex;overflow:hidden}.ucv-browser span{text-overflow:ellipsis;text-align:center;background:#faf8ee;border:1px solid #cdc4b4;border-radius:1em;flex:1;min-width:0;padding:.25em .8em;overflow:hidden}.ucv-body{flex-direction:column;flex:1;gap:.6em;min-height:0;padding:.8em .8em .9em;display:flex;overflow-y:auto}.ucv-field{flex-direction:column;gap:.3em;display:flex}.ucv-field label{text-transform:capitalize;font-size:.95em;font-weight:600}.ucv-field input{font-variant-numeric:tabular-nums;background:#fff9eb;border-color:#b5a596;height:2.4em;font-size:1.15em}.ucv-swap{justify-content:center;display:flex}.ucv-swap a{color:#5f497e;background:#fffdf6;border:max(1px,.07em) solid #b5a596;border-radius:.55em .7em .6em .65em;justify-content:center;align-items:center;width:2.5em;height:2.5em;display:inline-flex;box-shadow:max(1px,.06em) max(2px,.12em) #c9b59a77}.ucv-swap a svg{width:1.1em;height:1.1em}.ucv-actions{flex-wrap:wrap;align-items:center;gap:.45em .7em;margin-top:.2em;display:flex}.ucv-formula{font-family:var(--font-mono,ui-monospace,monospace);color:#5d5160;overflow-wrap:anywhere;margin:0;font-size:.82em}.ucv-hint{color:#5d5160;margin:0;font-size:.85em}.ucv-screen .paper-button{gap:.35em;height:auto;min-height:2.1em;padding:.25em .7em;font-size:.9em;line-height:1.1}.ucv-screen .paper-button svg{width:1em;height:1em}.ucv-chart{border-top:1px dashed #cdbfa9;margin-top:.2em;padding-top:.35em;overflow-x:auto}.ucv-chart table{border-collapse:collapse;width:100%;font-size:.86em}.ucv-chart th,.ucv-chart td{text-align:left;border-bottom:1px solid #e8dfcf;padding:.3em .7em .3em 0}.ucv-chart th{text-transform:capitalize;font-weight:600}.ucv-chart td{font-family:var(--font-mono,ui-monospace,monospace)}.ucv-promo{z-index:1;margin-top:calc(60*var(--u) + 1.2em);position:relative}.ucv-pairs{background:#fffaf0;border:max(1px,.06em) solid #b5a596;border-radius:.8em .7em .85em .75em;margin-top:2em;padding:1.1em 1.3em 1.2em;box-shadow:max(2px,.12em) max(3px,.18em) #c9b59a77}.ucv-reading.paper-notebook{width:calc(100% - 4em);margin:2.5em auto 0}.ucv-workbench[data-motion=paused] *,.ucv-workbench[data-motion=paused] :before,.ucv-workbench[data-motion=paused] :after{animation-play-state:paused!important}.ucv-workbench[data-motion=paused] .ucv-mini{transition:none}@media (prefers-reduced-motion:reduce){.ucv-workbench *,.ucv-workbench :before,.ucv-workbench :after{transition:none!important;animation:none!important}}@media (min-width:1180px) and (max-height:900px){.ucv-phone{padding:.5em .45em .45em}.ucv-browser{height:1.6em}.ucv-body{gap:.3em;padding:.45em .6em .5em}.ucv-field{gap:.15em}.ucv-field label{font-size:.88em}.ucv-field input{height:1.95em;font-size:1em}.ucv-swap a{width:2em;height:2em}.ucv-screen .paper-button{min-height:1.85em}.ucv-hint{font-size:.78em}.ucv-chart{padding-top:.2em}.ucv-chart table{font-size:.74em}.ucv-chart th,.ucv-chart td{padding-block:.12em}}@media (min-width:1180px) and (max-height:760px){.ucv-formula,.ucv-hint{font-size:.72em}.ucv-chart table{font-size:.7em}.ucv-chart th,.ucv-chart td{padding-block:.06em}}@media (max-width:1179px){:root:has(.ucv-tool-page){--u:min(calc((100vw - 32px)/871),.9px);--ucv-sw:calc(871*var(--u))}.ucv-tool-page{width:calc(100% - 32px)}.paper-shell:has(.ucv-tool-page) .room-clock{display:none}.ucv-stage{grid-template-columns:1fr calc(186*var(--u))calc(20*var(--u))calc(665*var(--u))1fr;grid-template-rows:calc(420*var(--u))auto;grid-template-areas:".left.right.""desk desk desk desk desk";justify-content:stretch;height:auto}.ucv-left{overflow:visible}.ucv-world{top:calc(360*var(--u))}.ucv-suit,.ucv-balloon{display:none}.ucv-cue{left:calc(-180*var(--u));top:calc(-350*var(--u));max-width:calc(320*var(--u));font-size:max(12px,calc(26*var(--u)))}.ucv-room{height:calc(4*var(--ucv-font) + 520*var(--u));bottom:auto}.ucv-room-art{width:calc(1320*var(--u));left:calc(50% - var(--ucv-sw)/2 + (186 - 576)*var(--u));top:calc(4*var(--ucv-font) - 540*var(--u))}.ucv-desk{width:min(100%,26em);margin-top:calc(30*var(--u));justify-self:center}.ucv-phone{height:auto;min-height:0;max-height:none;position:relative;bottom:auto}.ucv-stand{display:none}.ucv-screen,.ucv-body{overflow:visible}.ucv-promo{margin-top:1.6em}}
