.lp-root.zs-root{--zs-cloth-hi: #66737e;--zs-cloth: #4b5761;--zs-cloth-lo: #333c44;--zs-cloth-edge: #262d33;--zs-paper: #fffdf8;--zs-paper-lo: #ece6d6;--zs-ink: #3d3929;--zs-ink-soft: #6c6656;--zs-ink-faint: #a39c8a;--zs-wine: #8b1e3f;--zs-wine-soft: #f6e6ea;--zs-chrome-hi: #f6f6f3;--zs-chrome: #c9cac6;--zs-chrome-lo: #858782;--zs-tab-0: #cfdcca;--zs-tab-1: #ecdcb7;--zs-tab-2: #cddae8;--zs-tab-3: #e8cfd2;--zs-manila-hi: #f3e3b6;--zs-manila: #e5cf94;--zs-manila-lo: #c7aa68;--zs-sleeve: rgb(255 255 255 / .1);--zs-shine: rgb(255 255 255 / .34);--zs-shade: rgb(40 28 10 / .34);--zs-shade-soft: rgb(40 28 10 / .16);--zs-glass: #f3f1ea;--zs-glass-lo: #dedad0;--zs-on-wine: #fff;--zs-black-05: rgb(0 0 0 / .05);--zs-black-06: rgb(0 0 0 / .06);--zs-black-07: rgb(0 0 0 / .07);--zs-black-08: rgb(0 0 0 / .08);--zs-black-25: rgb(0 0 0 / .25);--zs-black-5: rgb(0 0 0 / .5);--zs-wine-35: rgb(139 30 63 / .35);--zs-white-035: rgb(255 255 255 / .035);--zs-white-14: rgb(255 255 255 / .14);--zs-white-18: rgb(255 255 255 / .18);--zs-white-3: rgb(255 255 255 / .3);--zs-white-35: rgb(255 255 255 / .35);--zs-white-5: rgb(255 255 255 / .5);--zs-umber-12: rgb(40 28 10 / .12);--zs-umber-35: rgb(40 28 10 / .35);--zs-rule-14: rgb(40 80 125 / .14)}[data-theme=dark] .lp-root.zs-root{--zs-cloth-hi: #56616b;--zs-cloth: #3d4750;--zs-cloth-lo: #2a3138;--zs-cloth-edge: #1b2025;--zs-shade: rgb(0 0 0 / .6);--zs-shade-soft: rgb(0 0 0 / .3);--zs-glass: #2f2d28;--zs-glass-lo: #3a3832}.lp-root.zs-root.rv-root .rv-scene{aspect-ratio:1 / .96}@media (max-width: 640px){.lp-root.zs-root.rv-root .rv-scene{aspect-ratio:1 / 1.3}}.zs-root .zs-stage{--zs-w: 50.5em;--zs-h: 44em;--zs-board: 15.6em;--zs-spine: 3em;--zs-page: 22em;--zs-pitch: 3.35em;--zs-tab-h: 3.05em;--zs-tab-t: 1.05em;--zs-k: 1;color:var(--zs-ink)}.zs-root .zs-floor{left:2em;width:56em;top:48em;height:6em}.zs-root .zs-binder{position:absolute;left:4em;top:4.6em;width:var(--zs-w);height:var(--zs-h);transform:rotate(-2.2deg);transform-origin:50% 50%}.zs-root .zs-back{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:1em;background-color:var(--zs-cloth);background-image:var(--lp-grain),repeating-linear-gradient(45deg,var(--zs-white-035) 0 .12em,transparent .12em .36em),linear-gradient(90deg,var(--zs-cloth-hi) 0%,var(--zs-cloth) calc(var(--zs-board) - 1em),var(--zs-cloth-lo) var(--zs-board),var(--zs-cloth-edge) calc(var(--zs-board) + var(--zs-spine) / 2),var(--zs-cloth-lo) calc(var(--zs-board) + var(--zs-spine)),var(--zs-cloth) calc(var(--zs-board) + var(--zs-spine) + 1.5em),var(--zs-cloth-hi) 100%);box-shadow:inset 0 0 0 .18em var(--zs-cloth-edge),inset .3em .3em .4em -.2em var(--zs-white-18),0 .55em 0 var(--zs-cloth-edge),.1em .6em .1em var(--zs-cloth-edge),var(--lp-shadow-object)}.zs-root .zs-board{position:absolute;left:0;top:0;bottom:0;width:var(--zs-board)}.zs-root .zs-corner{position:absolute;left:0;width:2.4em;height:2.4em;background:linear-gradient(135deg,var(--zs-chrome-hi),var(--zs-chrome) 45%,var(--zs-chrome-lo));box-shadow:0 .1em .2em var(--zs-shade-soft)}.zs-root .zs-corner-t{top:0;border-radius:1em 0 0;clip-path:polygon(0 0,100% 0,0 100%)}.zs-root .zs-corner-b{bottom:0;border-radius:0 0 0 1em;clip-path:polygon(0 0,100% 100%,0 100%)}.zs-root .zs-sleeve{position:absolute;left:1.3em;right:1.3em;top:2.6em;border-radius:.4em;padding:.8em;background:var(--zs-sleeve);box-shadow:inset 0 0 0 .12em var(--zs-white-35),0 .2em .4em var(--zs-shade-soft)}.zs-root .zs-sleeve-shine{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:linear-gradient(120deg,transparent 0 22%,var(--zs-shine) 26%,transparent 34% 62%,var(--zs-white-14) 66%,transparent 72%)}.zs-root .zs-card{position:relative;padding:1.1em .9em 1.2em;border-radius:.2em;color:var(--zs-ink);background-color:var(--zs-paper);background-image:var(--lp-grain);font-size:calc(var(--zs-k) * 1em)}.zs-root .zs-card p{margin:0}.zs-root .zs-card-head{font-size:1.15em;font-weight:700;padding-bottom:.55em;margin-bottom:.7em!important;border-bottom:.1em solid var(--zs-paper-lo)}.zs-root .zs-keys{display:grid;gap:.42em}.zs-root .zs-key{display:block;width:100%;min-height:2.3em;padding:0 .8em;border:0;border-radius:.45em;font:inherit;font-size:1.12em;font-weight:600;text-align:left;color:var(--zs-ink);background:var(--zs-glass);box-shadow:inset 0 0 0 .09em var(--zs-glass-lo),0 .12em 0 var(--zs-glass-lo);cursor:pointer;transition:background .16s ease,color .16s ease}[data-theme=dark] .zs-root .zs-key{color:var(--zs-ink);background:var(--zs-paper-lo)}.zs-root .zs-key[aria-checked=true]{color:var(--zs-paper);background:var(--zs-wine);box-shadow:inset 0 .12em .2em var(--zs-black-25)}.zs-root .zs-key:focus-visible{outline:.18em solid var(--zs-wine);outline-offset:.18em}.zs-root .zs-readout{margin-top:1em;padding-top:.8em;border-top:.1em dashed var(--zs-ink-faint)}.zs-root .zs-price{font-size:2.8em;white-space:nowrap;font-weight:700;line-height:1;letter-spacing:-.02em}.zs-root .zs-per{margin-top:.4em!important;font-size:1em;line-height:1.3;color:var(--zs-ink-soft)}.zs-root .zs-env{margin-top:.6em!important;font-size:1.12em;font-weight:700;line-height:1.25;color:var(--zs-wine)}.zs-root .zs-rings{position:absolute;left:calc(var(--zs-board) + var(--zs-spine) * .18);width:calc(var(--zs-spine) * .64);top:3em;bottom:3em;z-index:3;border-radius:.6em;background:linear-gradient(90deg,var(--zs-chrome-lo),var(--zs-chrome-hi) 40%,var(--zs-chrome) 65%,var(--zs-chrome-lo));box-shadow:.2em .3em .5em var(--zs-shade)}.zs-root .zs-rings i{position:absolute;left:-.4em;width:5.2em;height:2.6em;border-radius:50%;border:.55em solid var(--zs-chrome);border-left-color:var(--zs-chrome-hi);border-bottom-color:var(--zs-chrome-lo);box-shadow:.15em .25em .3em var(--zs-shade-soft)}.zs-root .zs-rings i:nth-child(1){top:4%}.zs-root .zs-rings i:nth-child(2){top:calc(50% - 1.3em)}.zs-root .zs-rings i:nth-child(3){bottom:4%}.zs-root .zs-pages{position:absolute;left:calc(var(--zs-board) + var(--zs-spine));top:1.2em;bottom:1.2em;right:.9em}.zs-root .zs-stack{position:absolute;left:0;top:0;bottom:0;width:var(--zs-page);border-radius:.2em;background:var(--zs-paper-lo);box-shadow:.16em .16em 0 var(--zs-paper),.32em .32em 0 var(--zs-paper-lo),.48em .48em 0 var(--zs-paper),.64em .64em 0 var(--zs-paper-lo),.8em .8em .6em var(--zs-shade)}.zs-root .zs-tabs{margin:0;padding:0;list-style:none}.zs-root .zs-tab{--tab: var(--zs-tab-0);position:absolute;left:calc(var(--zs-page) - 1.2em);right:0;top:calc(.6em + var(--i) * var(--zs-pitch));height:var(--zs-tab-h);display:flex;align-items:center;padding:0 .5em 0 1.75em;border-radius:0 .6em .6em 0;font-weight:600;line-height:1.05;color:var(--zs-ink);background-color:var(--tab);background-image:var(--lp-grain),linear-gradient(180deg,var(--zs-white-35),transparent 40%,var(--zs-black-05));box-shadow:inset 0 0 0 .06em var(--zs-black-08),.12em .16em .28em var(--zs-shade-soft)}.zs-root .zs-tab span{display:block;font-size:var(--zs-tab-t)}.zs-root .zs-tab[style*="--hue: 1"]{--tab: var(--zs-tab-1)}.zs-root .zs-tab[style*="--hue: 2"]{--tab: var(--zs-tab-2)}.zs-root .zs-tab[style*="--hue: 3"]{--tab: var(--zs-tab-3)}.zs-root .zs-tab[data-open=true]{z-index:2;--tab: var(--zs-paper);font-weight:700;color:var(--zs-wine);margin-left:0;box-shadow:inset -.12em 0 0 var(--zs-wine),.3em .4em .7em var(--zs-shade)}.zs-root .zs-page{position:absolute;left:0;top:0;bottom:0;width:calc(var(--zs-page) / var(--zs-k));z-index:1;padding:2em 1.6em 1.6em 3.6em;border-radius:.2em .3em .3em .2em;color:var(--zs-ink);background-color:var(--zs-paper);background-image:var(--lp-grain),linear-gradient(90deg,var(--zs-black-07),transparent 2.6em);box-shadow:.15em .2em .4em var(--zs-shade-soft);font-size:calc(var(--zs-k) * 1em)}.zs-root .zs-page p{margin:0}.zs-root .zs-holes i{position:absolute;left:.9em;width:1.1em;height:1.1em;border-radius:50%;background:var(--zs-cloth-lo);box-shadow:inset .12em .15em .2em var(--zs-black-5)}.zs-root .zs-holes i:nth-child(1){top:9%}.zs-root .zs-holes i:nth-child(2){top:calc(50% - .55em)}.zs-root .zs-holes i:nth-child(3){bottom:9%}.zs-root .zs-suite{font-size:1.15em;font-weight:600;color:var(--zs-ink-soft)}.zs-root .zs-cat{margin-top:.1em!important;font-size:3.1em;font-weight:700;line-height:1.05;letter-spacing:-.02em}.zs-root .zs-count{margin-top:.3em!important;font-size:1.05em;color:var(--zs-ink-soft)}.zs-root .zs-rule{display:block;height:.1em;margin:1.2em 0 1.3em;background:var(--zs-paper-lo)}.zs-root .zs-apps{display:grid;gap:1em;margin:0;padding:0;list-style:none}.zs-root .zs-app{position:relative;display:grid;grid-template-columns:3.2em minmax(0,1fr);column-gap:1em;align-items:center;padding:1em;border-radius:.6em;background:var(--zs-glass);box-shadow:inset 0 0 0 .08em var(--zs-glass-lo)}[data-theme=dark] .zs-root .zs-app{background:var(--zs-paper-lo);box-shadow:inset 0 0 0 .08em var(--zs-ink-faint)}.zs-root .zs-app-icon{grid-row:span 2;width:3.2em;height:3.2em;border-radius:.7em;background:linear-gradient(var(--zs-ink-faint),var(--zs-ink-faint)) .8em 1em / 1.6em .18em no-repeat,linear-gradient(var(--zs-ink-faint),var(--zs-ink-faint)) .8em 1.5em / 1.6em .18em no-repeat,linear-gradient(var(--zs-ink-faint),var(--zs-ink-faint)) .8em 2em / 1.1em .18em no-repeat,var(--zs-paper);box-shadow:inset 0 0 0 .1em var(--zs-glass-lo)}.zs-root .zs-app[data-sign=true] .zs-app-icon{background:linear-gradient(var(--zs-wine),var(--zs-wine)) .7em 2.25em / 1.8em .16em no-repeat,var(--zs-paper)}.zs-root .zs-app[data-sign=true] .zs-app-icon:after{content:"";display:block;width:1.5em;height:.9em;margin:1.05em 0 0 .85em;border:.16em solid var(--zs-wine);border-color:transparent transparent var(--zs-wine) var(--zs-wine);border-radius:0 0 0 1em;transform:rotate(-18deg) skew(-20deg)}.zs-root .zs-app b{font-size:1.5em;line-height:1.1}.zs-root .zs-app>span:not(.zs-app-icon){font-size:1.05em;color:var(--zs-ink-soft)}.zs-root .zs-app[data-sign=true]{background:var(--zs-wine-soft);box-shadow:inset 0 0 0 .16em var(--zs-wine),0 .3em .6em -.2em var(--zs-shade)}.zs-root .zs-here{position:absolute;right:-.6em;top:-1.1em;padding:.3em .75em;border-radius:999px;font-size:1em;font-style:normal;font-weight:700;white-space:nowrap;color:var(--zs-paper);background:var(--zs-wine);box-shadow:0 .2em .4em var(--zs-shade-soft)}.zs-root .zs-lines{display:grid;gap:.9em;margin-top:1.8em}.zs-root .zs-lines i{display:block;height:.5em;border-radius:.25em;background:var(--zs-paper-lo)}.zs-root .zs-lines i:nth-child(2){width:82%}.zs-root .zs-lines i:nth-child(3){width:64%}.zs-root .zs-more{position:absolute;left:3.6em;right:1.6em;bottom:1.6em;font-size:1.05em;color:var(--zs-ink-soft)}.zs-root .zs-folder{position:absolute;left:calc(1.2em / var(--zs-k));top:calc(43em / var(--zs-k));width:calc(20em / var(--zs-k));height:calc(14.5em / var(--zs-k));transform:rotate(3.5deg);font-size:calc(var(--zs-k) * 1em);filter:drop-shadow(0 .5em .7em var(--zs-shade))}.zs-root .zs-folder-tab{position:absolute;left:1.2em;top:-2.3em;height:2.6em;padding:.5em 1.2em 0;border-radius:.6em .6em 0 0;font-size:1.05em;font-weight:700;color:var(--zs-ink);background:linear-gradient(180deg,var(--zs-manila-hi),var(--zs-manila))}.zs-root .zs-folder-back{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:0 .5em .4em .4em;background:var(--zs-manila)}.zs-root .zs-folder-sheet{position:absolute;left:1em;right:1.4em;top:.7em;height:4em;background:var(--zs-paper);box-shadow:0 .1em .2em var(--zs-shade-soft)}.zs-root .zs-folder-front{position:absolute;left:0;right:0;bottom:0;top:2.2em;display:flex;flex-direction:column;justify-content:center;padding:.6em 1.6em .8em;border-radius:.3em .5em .4em .4em;color:var(--zs-ink);background-color:var(--zs-manila-hi);background-image:var(--lp-grain),linear-gradient(180deg,var(--zs-white-3),transparent 30%,var(--zs-black-06));box-shadow:inset 0 .12em 0 var(--zs-white-5)}.zs-root .zs-folder-brand{display:flex;align-items:center;gap:.45em;font-size:1.5em;font-weight:700}.zs-root .zs-folder-leaf{width:1.1em;height:1.1em;fill:var(--zs-wine)}.zs-root .zs-folder-price{margin-top:.15em;font-size:3.3em;font-weight:700;line-height:1;letter-spacing:-.02em;color:var(--zs-wine)}.zs-root .zs-folder-sub{margin-top:.35em;font-size:1.15em;color:var(--zs-ink-soft)}@media (max-width: 640px){.zs-root .zs-stage{--zs-w: 57.2em;--zs-h: 52em;--zs-board: 16.8em;--zs-spine: 2.6em;--zs-page: 23.6em;--zs-pitch: 4.1em;--zs-tab-h: 3.85em;--zs-tab-t: 1.62em;--zs-k: 1.5}.zs-root .zs-binder{left:1.3em;top:2em;transform:rotate(-1.2deg)}.zs-root .zs-sleeve{left:.9em;right:.9em;top:2.6em;padding:.5em}.zs-root .zs-card{padding:.8em .6em .9em}.zs-root .zs-keys{gap:.3em}.zs-root .zs-key{min-height:2.2em;padding:0 .6em}.zs-root .zs-readout{margin-top:.7em;padding-top:.6em}.zs-root .zs-price{font-size:2.3em}.zs-root .zs-cat{font-size:2.6em}.zs-root .zs-page{padding:1.5em 1.1em 1.2em 2.6em}.zs-root .zs-holes i{left:.6em}.zs-root .zs-app{grid-template-columns:2.6em minmax(0,1fr);column-gap:.7em;padding:.7em}.zs-root .zs-app-icon{width:2.6em;height:2.6em;transform-origin:0 0}.zs-root .zs-tab{padding:0 .3em 0 1.05em}.zs-root .zs-more{left:2.6em;right:1.1em}.zs-root .zs-apps{gap:.8em}.zs-root .zs-here{top:auto;bottom:-1.25em;right:.5em;font-size:.9em}.zs-root .zs-lines{margin-top:2.2em}.zs-root .zs-floor{top:69em;left:4em;width:50em}.zs-root .zs-folder{left:calc(3em / var(--zs-k));top:calc(59.6em / var(--zs-k));width:calc(27em / var(--zs-k));height:calc(15.4em / var(--zs-k));transform:rotate(-2.5deg)}.zs-root .zs-folder-front{padding:.3em 1em .5em}}.zs-root .zs-pick{display:flex;flex-wrap:wrap;gap:10px;margin-top:26px}.zs-root .zs-pick-btn{min-height:44px;padding:0 16px;border:0;border-radius:999px;font-family:var(--font-mono, "Geist Mono Variable", ui-monospace, monospace);font-size:14px;color:var(--lp-ink);background:var(--lp-paper);box-shadow:0 0 0 1px var(--lp-line) inset;cursor:pointer}.zs-root .zs-pick-btn[aria-checked=true]{color:var(--zs-on-wine);background:var(--lp-wine);box-shadow:none}.zs-root .zs-pick-btn:focus-visible,.zs-root .zs-replay:focus-visible{outline:2px solid var(--lp-wine);outline-offset:2px}.zs-root .zs-desk{position:relative;display:grid;gap:18px}.zs-root .zs-browser{display:flex;align-items:center;gap:14px;padding:14px 16px;border-radius:14px 14px 10px 10px;background:linear-gradient(180deg,var(--zs-glass),var(--zs-glass-lo));box-shadow:inset 0 0 0 1px var(--zs-black-06),var(--lp-shadow-object)}.zs-root .zs-dots{display:flex;gap:7px}.zs-root .zs-dots i{width:11px;height:11px;border-radius:50%;background:var(--zs-ink-faint);opacity:.55}.zs-root .zs-bar{flex:1;min-width:0;display:flex;align-items:center;gap:8px;height:40px;padding:0 14px;border-radius:999px;color:var(--zs-ink);background:var(--zs-paper);box-shadow:inset 0 0 0 1px var(--zs-glass-lo)}.zs-root .zs-lock{flex:none;width:15px;height:15px;color:var(--zs-ink-soft)}.zs-root .zs-url{overflow:hidden;white-space:nowrap;font-family:var(--font-mono, "Geist Mono Variable", ui-monospace, monospace);font-size:15px;color:var(--zs-ink-soft)}.zs-root .zs-url b{font-weight:600;color:var(--zs-ink)}.zs-root .zs-caret{display:inline-block;width:2px;height:1.1em;margin-left:1px;vertical-align:-.15em;background:var(--zs-wine);animation:zs-blink 1s steps(1) infinite}.zs-root .zs-desk[data-done=true] .zs-caret{opacity:0;animation:none}@keyframes zs-blink{50%{opacity:0}}.zs-root .zs-result{position:relative;min-height:180px;margin:0 8px;padding:15px 24px 18px;border-radius:6px;color:var(--zs-ink);background-color:var(--zs-paper);background-image:var(--lp-grain),repeating-linear-gradient(180deg,transparent 0 31px,var(--zs-rule-14) 31px 32px);background-position:0 0,0 52px;background-size:auto,100% calc(100% - 52px);background-repeat:repeat,no-repeat;box-shadow:var( --lp-shadow-sheet, 0 1px 2px var(--zs-umber-12), 0 14px 26px -12px var(--zs-umber-35) );transform:rotate(-.8deg)}.zs-root .zs-result:before{content:"";position:absolute;left:0;right:0;top:50px;height:2px;background:var(--zs-wine-35)}.zs-root .zs-result p{margin:0;line-height:32px}.zs-root .zs-result-head{font-size:14px;line-height:20px!important;font-weight:600;color:var(--zs-ink-soft)}.zs-root .zs-region{margin-top:21px!important;font-size:clamp(26px,3vw,32px);line-height:64px!important;font-weight:700;letter-spacing:-.01em;transform:translateY(8px);animation:zs-in .38s cubic-bezier(.3,.7,.3,1)}.zs-root .zs-says,.zs-root .zs-canada{font-size:15px;transform:translateY(5px);color:var(--zs-ink-soft)}.zs-root .zs-mono{font-family:var(--font-mono, "Geist Mono Variable", ui-monospace, monospace);font-size:14px;color:var(--zs-ink);overflow-wrap:anywhere}.zs-root .zs-canada{font-weight:600;color:var(--zs-wine)}.zs-root .zs-reading{margin-top:21px!important;line-height:64px!important;font-size:16px;color:var(--zs-ink-faint)}@keyframes zs-in{0%{opacity:0;transform:translateY(6px)}}.zs-root .zs-maple{display:flex;align-items:flex-start;gap:12px;margin:0 8px;padding:16px 18px;border-radius:12px;background:var(--lp-paper);box-shadow:0 0 0 1px var(--lp-line) inset}.zs-root .zs-maple p{margin:0;font-size:15px;line-height:1.5;color:var(--lp-ink-soft)}.zs-root .zs-maple b{color:var(--lp-ink)}.zs-root .zs-maple-leaf{flex:none;width:20px;height:20px;margin-top:2px;fill:var(--lp-wine)}.zs-root .zs-source{margin:0 8px;font-size:13px;line-height:1.5;color:var(--lp-ink-faint)}@media (prefers-reduced-motion: reduce){.zs-root .zs-key,.zs-root .zs-region,.zs-root .zs-caret{transition:none;animation:none}}
