.pg-home .ch{padding-block:var(--gap-xxl)}.pg-home .hdr,.pg-pricing .hdr{position:static}@media (width<=767px){.pg-home .ch{padding-block:var(--gap-xl)}}.hero{padding-bottom:var(--gap-m)}@media (width>=1100px){.hero{padding-bottom:var(--gap-s)}.hero .wrap{min-height:0}}.hero-wm{margin-bottom:var(--gap-s);display:block}.wm-hero{height:calc(var(--h1) * 1.1);width:auto;color:var(--teal);display:block}.hero-h{max-width:20ch}.hero-act{margin:var(--gap-m) 0 0}.hero-fig{display:none}@media (width>=1100px){.hero-grid{gap:var(--gap-xl);grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;display:grid}.hero-fig{display:block}}.sc-reg{gap:var(--gap-s);padding:var(--gap-s);border-radius:var(--r-photo);background:var(--stone);text-align:left;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);display:grid}:root.d[data-theme=dark] .sc-reg{background:#0b0c0b}.sc-menu{gap:var(--gap-s);grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;display:grid}.sc-mi{border-radius:var(--r-tile);background:var(--surface);font-size:var(--small);transition:transform .12s var(--e-std);gap:4px;padding:14px;line-height:1.25;display:grid}.sc-mi b{font-weight:var(--w-bold)}.sc-mi em{color:var(--mute,var(--ink2));font-style:normal}.sc-bill{border-radius:var(--r-tile);background:var(--surface);font-size:var(--small);align-content:start;gap:8px;padding:14px;display:grid}.sc-bhead{border-bottom:1px solid var(--line);font-size:var(--body);padding-bottom:8px}.sc-bline{opacity:0;justify-content:space-between;gap:8px;display:flex}.sc-btotal{border-top:1px solid var(--line);font-size:var(--body);justify-content:space-between;align-items:baseline;margin-top:4px;padding-top:10px;display:flex}.sc-bt{display:inline-grid;position:relative}.sc-bt b{text-align:right;font-size:var(--lead);opacity:0;grid-area:1/1}.sc-bt b[data-n="0"]{opacity:1}.sc-bpay{border-radius:var(--r-btn);background:var(--stone);height:44px;color:var(--mute,var(--ink2));font-weight:var(--w-bold);place-items:center;margin-top:6px;display:grid}html.wm-done .sc-mi[style*=--i\:0]{animation:sc-tap .3s var(--e-std) .9s}html.wm-done .sc-mi[style*=--i\:1]{animation:sc-tap .3s var(--e-std) 1.8s}html.wm-done .sc-mi[style*=--i\:2]{animation:sc-tap .3s var(--e-std) 2.7s}@keyframes sc-tap{50%{background:var(--pale);transform:scale(.95)}}html.wm-done .sc-bline{animation:f-in .3s var(--e-std) calc(1s + var(--i)*.9s) both}html.wm-done .sc-bt b[data-n="0"]{animation:1ms step-end 1s both f-hide}html.wm-done .sc-bt b[data-n="1"]{animation:3s step-end 1s forwards sc-bt1}html.wm-done .sc-bt b[data-n="2"]{animation:3s step-end 1s forwards sc-bt2}html.wm-done .sc-bt b[data-n="3"]{animation:1ms step-end 2.8s both f-show}@keyframes sc-bt1{0%{opacity:1}29.9%{opacity:1}30%{opacity:0}to{opacity:0}}@keyframes sc-bt2{0%{opacity:0}29.9%{opacity:0}30%{opacity:1}59.9%{opacity:1}60%{opacity:0}to{opacity:0}}html.wm-done .sc-bpay{animation:sc-pay .3s var(--e-std) 3.2s both}@keyframes sc-pay{to{background:var(--teal);color:var(--on-teal)}}html.rm .sc-bline{opacity:1}html.rm .sc-bt b{opacity:0}html.rm .sc-bt b[data-n="3"]{opacity:1}html.rm .sc-bpay{background:var(--teal);color:var(--on-teal)}.hero .lead{margin-top:var(--gap-m)}.splash{z-index:var(--z-s);place-items:center;display:grid;position:fixed;inset:0}.splash:before{content:"";background:var(--bg);transition:opacity .5s var(--e-out) .2s;position:absolute;inset:0}.splash[hidden]{display:none}html.splashing .splash[hidden]{display:grid}.splash-wm{width:min(60vw,420px);height:auto;color:var(--teal);position:relative;overflow:visible}.splash.splash-out:before{opacity:0}html.splashing{overflow:hidden}html.splashing .wm-hero{opacity:0}.wm-hero{transition:opacity .15s linear}html.js:not(.wm-done) .hero-after{opacity:0;transform:translateY(14px)}.hero-after{transition:opacity .35s var(--e-in),transform .35s var(--e-in)}html.rm .hero-after{transition:none}.q{border:0;min-width:0;margin:0;padding:0}.q-head{margin-bottom:var(--gap-l);padding:0;display:block}.q-plan{color:var(--mute,var(--ink2));display:block}.tiles{gap:var(--gap-m) var(--gap-s);display:grid}.tiles-7{grid-template-columns:repeat(2,minmax(0,1fr))}.tiles-3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (width>=768px){.tiles-7{gap:var(--gap-l) var(--gap-m);grid-template-columns:repeat(4,minmax(0,1fr))}.tiles-3{gap:var(--gap-l) var(--gap-m)}}.sizes{gap:var(--gap-s);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (width<=599px){.sizes{gap:var(--gap-xs);grid-template-columns:1fr}}.size-opt{align-items:center;gap:var(--gap-s);padding:var(--gap-s);border-radius:var(--r-tile);background:var(--surface);border:1px solid var(--line);cursor:pointer;transition:transform var(--d2) var(--e-std),border-color var(--d2) var(--e-std),box-shadow var(--d2) var(--e-std);grid-template-columns:120px 1fr;display:grid;position:relative}@media (width<=599px){.size-opt{grid-template-rows:auto auto;grid-template-columns:112px 1fr;align-content:center;row-gap:2px}.size-opt>.size-art{aspect-ratio:auto;grid-row:1/3;width:112px;height:84px}.size-opt>.size-n{align-self:end}.size-opt>.size-sub{align-self:start;margin-top:2px}}@media (width>=600px){.size-opt{padding:var(--gap-m);grid-template-columns:1fr;justify-items:start}}.size-opt[hidden]{display:none}.size-opt:active{transform:scale(.98)}.size-opt input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.size-opt:has(input:checked){border-color:var(--teal);box-shadow:inset 0 0 0 2px var(--teal)}.size-opt:has(input:focus-visible){outline:3px solid var(--focus);outline-offset:2px}.size-art{aspect-ratio:4/3;border-radius:var(--r-tile);background:var(--surface);display:block;position:relative}.size-art img{object-fit:contain;width:calc(100% - 32px);height:calc(100% - 24px);position:absolute;inset:12px 16px}@media (width>=600px){.size-art{width:100%}}.size-n{font-weight:var(--w-bold);font-size:var(--lead);line-height:1.2;display:block}.size-sub{color:var(--mute,var(--ink2));font-size:var(--small);margin-top:4px;line-height:1.35;display:block}.size-opt>.size-n,.size-opt>.size-sub{grid-column:2}@media (width>=600px){.size-opt>.size-n,.size-opt>.size-sub{grid-column:1}.size-n{margin-top:var(--gap-s)}}.tile{gap:var(--gap-xs);cursor:pointer;color:inherit;border-radius:var(--r-tile);transition:transform var(--d2) var(--e-std);display:grid;position:relative}.tile:active{transform:scale(.97)}.tile input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.tile-pic{aspect-ratio:4/3;border-radius:var(--r-tile);background:var(--stone);outline-offset:3px;transition:outline-color var(--d2) var(--e-std);outline:3px solid #0000;place-items:center;display:grid;overflow:hidden}.tile-pic img{object-fit:cover;width:100%;height:100%;transition:filter var(--d5) var(--e-std),opacity var(--d5) var(--e-std),transform var(--d5) var(--e-std)}.tile-n{font-weight:var(--w-bold);line-height:1.25}.tile-sub{color:var(--mute,var(--ink2));font-size:var(--small);line-height:1.3}.tile:has(input:checked) .tile-pic{outline-color:var(--teal)}.tile:has(input:checked) .tile-n{color:var(--teal-dk)}:root.d[data-theme=dark] .tile:has(input:checked) .tile-n{color:var(--teal-text)}@media (prefers-color-scheme:dark){:root.d:not([data-theme=light]) .tile:has(input:checked) .tile-n{color:var(--teal-text)}}.tile:has(input:focus-visible) .tile-pic{outline-color:var(--focus)}html[data-kind] .pick .tile:not(:has(input:checked)) .tile-pic img,html[data-size] .size .tile:not(:has(input:checked)) .tile-pic img{filter:saturate(.25);opacity:.7}@media (hover:hover){.tile:hover .tile-pic img{filter:none;opacity:1;transform:scale(1.03)}}.reveal,.fit{opacity:0;transition:opacity .5s var(--e-in),transform .5s var(--e-in);transform:translateY(24px)}.reveal.open,.fit.open{opacity:1;transform:none}html.rm .reveal,html.rm .fit,html.no-js .reveal,html.no-js .fit{opacity:1;transition:none;transform:none}html.no-js [hidden].reveal,html.no-js .fit[hidden],html.no-js .sec[hidden]{display:block}.fit{grid-template-columns:1fr;gap:12px;display:grid}.fit-head{padding-bottom:0}.fit-title,.fit-lead{display:none}html[data-kind=fnb][data-size=now_then] .fit-title[data-kind=fnb][data-size=now_then],html[data-kind=fnb][data-size=one] .fit-title[data-kind=fnb][data-size=one],html[data-kind=fnb][data-size=many] .fit-title[data-kind=fnb][data-size=many],html[data-kind=rental][data-size=one] .fit-title[data-kind=rental][data-size=one],html[data-kind=rental][data-size=many] .fit-title[data-kind=rental][data-size=many],html[data-kind=rental_fnb][data-size=one] .fit-title[data-kind=rental_fnb][data-size=one],html[data-kind=rental_fnb][data-size=many] .fit-title[data-kind=rental_fnb][data-size=many]{display:block}.fit-title .h2{max-width:none}html[data-size=now_then] [data-size=now_then] .fit-lead,html[data-size=one] [data-size=one] .fit-lead,html[data-size=many] [data-size=many] .fit-lead{margin-top:var(--gap-m);display:block}html.no-js .fit-title[data-kind=fnb][data-size=one],html.no-js [data-size=one] .fit-lead{display:block}.fit .close{order:99}.sec-in{gap:var(--gap-l);align-items:center;display:grid}.sec-text{gap:var(--gap-m);align-content:center;display:grid}.sec-text .lead{max-width:40ch}@media (width>=1100px){.sec-in{gap:var(--gap-xl);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.fig{justify-self:center;width:100%;min-width:0;max-width:720px;margin:0;container-type:inline-size}@media (width>=1100px){.fig{justify-self:end}}.fs{width:100%;height:auto;font-family:inherit;display:block;overflow:visible}.f-t{fill:currentColor;font-size:17px}.f-b{font-weight:700}.f-s{font-size:14px}.f-cap{margin-top:var(--gap-xs);font-weight:var(--w-bold);font-size:var(--small);text-align:center;display:block}.fig *{animation-fill-mode:both}html.rm .fig *,html.no-js .fig *{animation-duration:0s!important;animation-delay:0s!important}.f-clips{gap:var(--gap-s);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.f-clip{opacity:0;min-width:0;transform:translateY(16px)}.on .f-clip{animation:f-in .5s var(--e-std) calc(var(--i)*.12s)}.f-video{aspect-ratio:9/16;object-fit:cover;border-radius:var(--r-tile);background:var(--stone);width:100%;height:auto;display:block}@media (width<=479px){.f-clips{gap:8px}.f-cap{font-size:13px}}.f-screen{border-radius:var(--r-photo);background:var(--stone);border:1px solid var(--line);position:relative;overflow:hidden}.f-screen img{transform-origin:62% 38%;width:100%;height:auto}.f-screen-till img{transform-origin:34% 12%}.f-screen-till.on img,.on .f-screen-till img{--zoom:1.18}.on .f-screen img{animation:f-zoom 12s var(--e-std)}@keyframes f-zoom{0%{transform:scale(1)}to{transform:scale(var(--zoom,1.12))}}@supports (animation-timeline:view()){html:not(.rm) .f-screen img{animation:linear both f-zoom view();animation-range:entry exit}}@keyframes f-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.f-three{gap:var(--gap-s);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.f-shotw{opacity:0;min-width:0;transform:translateY(16px)}.on .f-shotw{animation:f-in .5s var(--e-std) calc(var(--i)*.22s)}.f-shot{border-radius:var(--r-scr);border:1px solid var(--line);width:100%;height:auto;display:block}.f-photo{border-radius:var(--r-photo);background:var(--stone);overflow:hidden}.f-photo img{width:100%;height:auto;display:block;transform:scale(1.04)}.on .f-photo img{animation:12s linear f-push}@keyframes f-push{0%{transform:scale(1.03)}to{transform:scale(1.09)}}.f-pair{gap:var(--gap-s);grid-template-columns:minmax(0,1fr) minmax(0,.8fr);align-items:center;display:grid}@media (width<=599px){.fig-promos .f-pair{grid-template-columns:1fr}.fig-promos .f-voucher{display:none}.fig-events .f-pair,.fig-outlets .f-pair{grid-template-columns:1fr}.f-posters{padding:var(--gap-s) var(--gap-l)}}@media (width>=600px){.f-pair{gap:var(--gap-m);grid-template-columns:minmax(0,1fr) minmax(0,.75fr)}}.f-voucher{justify-self:center;max-width:300px}.f-vcard{transform-origin:50% 100%;opacity:0;transform:translateY(40px)rotate(-6deg)}.on .f-vcard{animation:f-land .7s var(--e-in) .3s}@keyframes f-land{to{opacity:1;transform:none}}.f-vbg{fill:var(--teal)}.f-von{fill:var(--on-teal)}.f-vmute{opacity:.8}.f-vbig{letter-spacing:-.02em;font-size:30px;font-weight:800}.f-vdash{stroke:var(--on-teal);stroke-width:2px;stroke-dasharray:6 8;opacity:.6}.f-vstrike{font-size:20px;text-decoration:line-through}.f-vprice{opacity:0}.on .f-vprice{animation:f-in .4s var(--e-std) 1.1s}.fig-payments .f-pair{padding-bottom:clamp(28px,9cqi,64px);display:block;position:relative;container-type:inline-size}.fig-payments .f-photo{margin-right:clamp(0px,4cqi,32px)}.f-tent{filter:drop-shadow(0 18px 28px #16171547);width:clamp(150px,38cqi,260px);position:absolute;bottom:0;right:0}.f-tname{font-weight:var(--w-bold)}.f-tcard{opacity:0;transform:translateY(24px)}.on .f-tcard{animation:f-in .6s var(--e-std) .2s}.f-tbg{fill:var(--surface)}.f-tink{fill:var(--ink)}.f-tmute{opacity:.6}.g-stone .f-tbg{fill:#fff}.f-qcell{opacity:0}.on .f-qcell{animation:f-show .12s linear calc(.6s + var(--r)*45ms)}@keyframes f-show{to{opacity:1}}.f-stat{gap:var(--gap-xs);align-content:center;min-width:0;display:grid;container-type:inline-size}.f-stat-l{font-size:var(--small);font-weight:var(--w-mid);color:var(--mute,var(--ink2))}.f-stat-n{font-size:clamp(28px,9cqi,56px);line-height:1.05;font-weight:var(--w-heavy);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.f-stat-m{font-size:clamp(20px,5.5cqi,30px);line-height:1.1;font-weight:var(--w-bold);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.f-row2{justify-content:space-between;align-items:baseline;gap:var(--gap-m);padding-block:var(--gap-xs);border-top:1px solid var(--line);opacity:0;display:flex}.on .f-row2{animation:f-in .4s var(--e-std) calc(.2s + var(--i,3)*.25s)}.f-row2-total{border-top:2px solid var(--ink);margin-top:var(--gap-xs)}.f-stat-s{font-size:clamp(16px,4cqi,22px)}.f-bars{height:56px;margin-block:var(--gap-xs) var(--gap-s);align-items:flex-end;gap:4px;display:flex}.f-bars i{height:var(--h);background:var(--teal);transform-origin:bottom;border-radius:3px 3px 0 0;flex:1;transform:scaleY(0)}.on .f-bars i{animation:f-rise .5s var(--e-std) calc(.3s + var(--i)*70ms)}@keyframes f-rise{to{transform:scaleY(1)}}.f-logo-ring{fill:none;stroke:var(--line);stroke-width:1.5px;stroke-dasharray:4 4}.f-logo-ph{opacity:.35}.f-powered .f-tink{fill:var(--teal)}.f-posters{gap:var(--gap-s);padding:var(--gap-s);display:grid}.f-poster{padding:var(--gap-m);border-radius:var(--r-tile);background:var(--ink);color:var(--bg);transform:rotate(var(--tilt)) translateY(20px);opacity:0;gap:4px;display:grid;position:relative;overflow:hidden}.f-poster:nth-child(2){background:var(--teal);color:#fff}.f-poster:nth-child(3){background:var(--surface);color:var(--ink);border:1px solid var(--line)}.on .f-poster{animation:f-poster .6s var(--e-in) calc(var(--i)*.18s)}@keyframes f-poster{to{opacity:1;transform:rotate(var(--tilt))}}.f-poster-when{font-size:var(--small);font-weight:var(--w-mid);opacity:.75}.f-poster-t{font-size:22px;line-height:1.15;font-weight:var(--w-heavy);letter-spacing:-.02em}.f-poster-s{font-size:var(--small);font-weight:var(--w-mid)}.f-poster-g{opacity:.18;width:38%;height:auto;position:absolute;bottom:-18%;right:-6%}.close .wrap{text-align:center;justify-items:center;display:grid}.close .h2{max-width:22ch}.close .lead{margin-top:var(--gap-m);max-width:40ch}.close .acts{margin-top:var(--gap-l);justify-content:center;align-items:center;gap:var(--gap-s) var(--gap-l);flex-wrap:wrap;display:flex}.close .btn.inv{color:#161715;background:#f1f1ee}.sec-text .mark{min-height:1.4em}.sec.on .fig *,html.rm .fig *,html.no-js .fig *{animation-fill-mode:both!important}.soon-tag{color:var(--mute,var(--ink2));font-weight:var(--w-mid);align-items:center;gap:8px;display:inline-flex}.soon-ring{border:1.5px dashed;border-radius:50%;flex:none;width:12px;height:12px}.sc{width:100%;font-size:var(--small);line-height:1.3;position:relative}.sc b{font-weight:var(--w-bold)}.f-frame{position:relative}.f-still{aspect-ratio:9/16;object-fit:cover;border-radius:var(--r-tile);background:var(--stone);width:100%;height:auto;display:block}.f-frame .f-video{background:0 0;height:100%;position:absolute;inset:0}.sc-offline{gap:var(--gap-m);text-align:left;display:grid}@media (width>=700px){.sc-offline{gap:var(--gap-l);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center}}.sc-till{border-radius:var(--r-tile);background:var(--surface);border:1px solid var(--line);padding:14px;box-shadow:0 24px 48px -28px #16171559}.sc-thead{font-size:var(--body);grid-template-columns:1fr auto;align-items:center;padding:0 2px 12px;display:grid}.sc-pill{font-size:12px;font-weight:var(--w-bold);border-radius:999px;grid-area:1/2;padding:4px 10px}.sc-pill-off{background:var(--st-warning-c);color:var(--st-warning-on)}.sc-pill-on{background:var(--st-success-c);color:var(--st-success-on);opacity:0}.on .sc-pill-off{animation:.2s linear 4.3s f-hide}.on .sc-pill-on{animation:.2s linear 4.3s f-show}.sc-band{background:var(--st-warning-c);color:var(--st-warning-on);font-weight:var(--w-mid);border-radius:10px;grid-template-columns:1fr auto;align-items:center;gap:8px;min-height:36px;padding:8px 12px;display:grid}.sc-band-l{grid-area:1/1;min-width:0}.sc-band-n{white-space:nowrap;opacity:0;grid-area:1/2;justify-self:end}.sc-band-ok{color:var(--st-success-on)}.on .sc-band-n[data-n="3"]{animation:6s step-end f-hold}.on .sc-band-n[data-n="2"]{animation:6s step-end f-hold2}.on .sc-band-n[data-n="1"]{animation:6s step-end f-hold1}.on .sc-band-ok{animation:6s step-end f-hold0}@keyframes f-hold{0%{opacity:0}30%{opacity:1}59%{opacity:1}60%{opacity:0}to{opacity:0}}@keyframes f-hold2{0%{opacity:0}60%{opacity:1}67%{opacity:1}68%{opacity:0}to{opacity:0}}@keyframes f-hold1{0%{opacity:0}68%{opacity:1}79%{opacity:1}80%{opacity:0}to{opacity:0}}@keyframes f-hold0{0%{opacity:0}80%{opacity:1}to{opacity:1}}.on .sc-band{animation:6s step-end sc-band}@keyframes sc-band{0%{background:var(--st-warning-c);color:var(--st-warning-on)}79%{background:var(--st-warning-c);color:var(--st-warning-on)}80%{background:var(--st-success-c);color:var(--st-success-on)}to{background:var(--st-success-c);color:var(--st-success-on)}}.sc-row{background:var(--bg);opacity:0;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;margin-top:8px;padding:10px 12px;display:flex;transform:translate(-24px)}.g-stone .sc-row{background:var(--stone)}.on .sc-row{animation:sc-row-in .5s var(--e-std) calc(.9s + var(--i)*.5s)}.on .sc-row .sc-chip{animation:sc-chip .3s var(--e-std) calc(5s + var(--i)*.3s)}@keyframes sc-chip{to{border-color:var(--teal);background:var(--teal)}}.on .sc-row .sc-chip:after{animation:sc-tick .3s var(--e-std) calc(5s + var(--i)*.3s)}@keyframes sc-tick{to{background:0 0;border:2px solid #fff;border-width:0 2px 2px 0;width:4px;height:6px;top:3px;left:4px;transform:rotate(45deg)}}@keyframes sc-row-in{to{opacity:1;transform:none}}.sc-chip{border:2px solid var(--st-warning);border-radius:50%;flex:none;width:14px;height:14px;position:relative}.sc-chip:after{content:"";background:var(--st-warning);width:2px;height:5px;position:absolute;top:2px;left:5px}.sc-tfoot{border-top:1px solid var(--line);font-size:var(--body);justify-content:space-between;align-items:baseline;margin-top:12px;padding:10px 2px 0;display:flex}.sc-log{gap:var(--gap-m);margin:0;padding:0 0 0 22px;list-style:none;display:grid;position:relative}.sc-log:before{content:"";background:var(--line);width:2px;position:absolute;top:8px;bottom:8px;left:5px}.sc-log li{opacity:0;gap:2px;display:grid;position:relative;transform:translateY(8px)}.sc-log li:before{content:"";background:var(--st-warning);width:12px;height:12px;box-shadow:0 0 0 3px var(--bg);border-radius:50%;position:absolute;top:6px;left:-22px}.sc-log li.sc-log-ok:before,.sc-log li[style*=--i\:2]:before{background:var(--st-success)}.g-stone .sc-log li:before{box-shadow:0 0 0 3px var(--stone)}.sc-log time{font-size:12px;font-weight:var(--w-mid);color:var(--mute,var(--ink2))}.sc-log span{font-size:var(--body);font-weight:var(--w-mid)}.on .sc-log li[style*=--i\:0]{animation:f-in .4s var(--e-std) .4s}.on .sc-log li[style*=--i\:1]{animation:f-in .4s var(--e-std) 2.3s}.on .sc-log li[style*=--i\:2]{animation:f-in .4s var(--e-std) 4.3s}.on .sc-log li[style*=--i\:3]{animation:f-in .4s var(--e-std) 5.9s}.sc-floor{gap:var(--gap-s);max-width:720px;margin-inline:auto;display:grid}.sc-fv-grid-8{grid-template-columns:repeat(4,minmax(0,1fr))}.sc-ft-paused{background:var(--stone);color:var(--mute,var(--ink2))}.sc-ft-ico-on{opacity:1}.sc-ft-bill{color:inherit;opacity:.75;font-size:12px}.sc-ft-sel .sc-ft-bill{opacity:.85}.sc-fv{gap:var(--gap-m);text-align:left;font-size:var(--small);display:grid}@media (width>=900px){.sc-fv{gap:var(--gap-l);grid-template-columns:minmax(0,1.5fr) minmax(280px,.85fr);align-items:start}}.sc-fv-floor{gap:var(--gap-s);display:grid}.sc-fv-top{justify-content:space-between;align-items:center;display:flex}.sc-fv-area{background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:8px 14px}.sc-fv-area b{margin-right:6px}.sc-fv-pause{background:var(--stone);font-weight:var(--w-mid);border-radius:12px;padding:8px 14px}.sc-fv-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}@media (width>=600px){.sc-fv-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}}.sc-ft{background:var(--pale);min-height:84px;color:var(--ink);opacity:0;border-radius:14px;align-content:space-between;gap:6px;padding:10px 12px;display:grid;position:relative;transform:translateY(8px)}.on .sc-ft{animation:f-in .4s var(--e-std) calc(var(--i)*60ms)}.sc-ft-n{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:var(--w-bold);padding-right:18px;display:block;overflow:hidden}.sc-ft-ico{opacity:0;font-size:12px;font-style:normal;position:absolute;top:10px;right:10px}.sc-ft-t{font-size:24px;font-weight:var(--w-bold);font-variant-numeric:tabular-nums;letter-spacing:-.01em;line-height:1;display:grid}.sc-ft-t>span{grid-area:1/1}.sc-ft-b{opacity:0}.sc-ft-free,.sc-ft-booking{background:var(--surface);border:1px solid var(--line)}.sc-ft-booking{border-style:dashed}.sc-ft-freelbl,.sc-ft-book{font-size:14px;font-weight:var(--w-mid);color:var(--mute,var(--ink2));line-height:1.2}.sc-ft-sel{background:var(--teal-dk);color:#fff}:root.d[data-theme=dark] .sc-ft{color:var(--ink)}:root.d[data-theme=dark] .sc-ft-sel{color:#fff}.on .sc-fv .sc-ft-pausing{animation:f-in .4s var(--e-std) calc(6*60ms),fv-grey .3s var(--e-std) 1.8s}@keyframes fv-grey{to{background:var(--stone);color:var(--mute,var(--ink2))}}.on .sc-fv .sc-ft-ico-p{animation:.2s linear 1.8s f-show}.on .sc-fv .sc-fv-plus{animation:fv-press .3s var(--e-std) 2.5s}@keyframes fv-press{50%{background:var(--pale);transform:scale(.85)}}.sc-fv-sw{display:inline-grid}.sc-fv-sw>span{white-space:nowrap;grid-area:1/1}.sc-fv-end-b,.sc-fv-len-b{opacity:0}.sc-fv-was{color:var(--mute,var(--ink2));opacity:0;font-size:12px;display:block}.on .sc-fv .sc-fv-was{animation:.15s linear 2.7s f-show}.on .sc-fv .sc-fv-end-a,.on .sc-fv-len-a{animation:.15s linear 2.7s f-hide}.on .sc-fv .sc-fv-end-b,.on .sc-fv-len-b{animation:.15s linear 2.7s f-show}.on .sc-fv .sc-ft-sel .sc-ft-a{animation:.15s linear 2.7s f-hide}.on .sc-fv .sc-ft-sel .sc-ft-b{animation:.15s linear 2.7s f-show}.on .sc-fv .sc-ft-ending{animation:f-in .4s var(--e-std) calc(10*60ms),fv-over .3s var(--e-std) 3.8s}@keyframes fv-over{to{background:var(--st-warning-c);color:var(--st-warning-on);box-shadow:inset 0 0 0 2px var(--st-warning)}}.on .sc-fv .sc-ft-ending .sc-ft-a{animation:.15s linear 3.8s f-hide}.on .sc-fv .sc-ft-ending .sc-ft-b{animation:.15s linear 3.8s f-show}.on .sc-fv .sc-ft-ico-w{animation:.2s linear 3.8s f-show}.on .sc-fv .sc-ft-moving{animation:f-in .4s var(--e-std) calc(7*60ms),fv-done .3s var(--e-std) 4.8s}@keyframes fv-done{to{background:var(--surface);color:var(--mute,var(--ink2));box-shadow:inset 0 0 0 1px var(--line)}}.on .sc-fv .sc-ft-ico-r{animation:.2s linear 4.8s f-show}.on .sc-fv .sc-ft-free{animation:f-in .4s var(--e-std) calc(9*60ms),fv-take .3s var(--e-std) 4.8s}@keyframes fv-take{to{background:var(--pale);box-shadow:none}}.on .sc-fv .sc-ft-free .sc-ft-a{animation:.15s linear 4.8s f-hide}.on .sc-fv .sc-ft-free .sc-ft-b{animation:.15s linear 4.8s f-show}.sc-fv-legend{font-size:12px;font-weight:var(--w-mid);color:var(--mute,var(--ink2));flex-wrap:wrap;gap:6px 16px;display:flex}.sc-fv-legend span:before{content:"";vertical-align:-1px;border:1px solid var(--line);background:var(--surface);border-radius:3px;width:10px;height:10px;margin-right:6px;display:inline-block}.sc-fv-legend .l-occ:before{background:var(--pale);border-color:var(--pale)}.sc-fv-legend .l-pause:before{background:var(--stone)}.sc-fv-legend .l-over:before{background:var(--st-warning-c);border-color:var(--st-warning)}.sc-fv-legend .l-book:before{border-style:dashed}.sc-fv-panel{background:var(--surface);border:1px solid var(--line);border-radius:20px;gap:10px;padding:16px;display:grid}.sc-fv-ph{font-size:var(--body);justify-content:space-between;align-items:baseline;padding-bottom:4px;display:flex}.sc-fv-st{font-size:13px;font-weight:var(--w-mid);color:var(--teal-text)}.sc-fv-step{background:var(--stone);text-align:center;border-radius:14px;grid-template-columns:40px 1fr 40px;align-items:center;padding:8px;display:grid}.sc-fv-step>span{font-size:22px;font-weight:var(--w-mid);border-radius:10px;place-items:center;height:40px;display:grid}.sc-fv-step-m{gap:0;display:grid!important}.sc-fv-step-m em{color:var(--mute,var(--ink2));font-size:11px;font-style:normal}.sc-fv-step-m b{font-size:20px;line-height:1.1}.sc-fv-chips{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.sc-fv-chips span{background:var(--stone);text-align:center;font-weight:var(--w-mid);border-radius:12px;padding:10px}.sc-fv-chips span.on{background:var(--pale)}.sc-fv-two{grid-template-columns:1fr 1fr;gap:8px;display:grid}.sc-fv-two>span{background:var(--bg);border-radius:12px;gap:2px;padding:10px 12px;display:grid}.g-stone .sc-fv-two>span,.g-stone .sc-fv-step,.g-stone .sc-fv-chips span{background:var(--stone)}.sc-fv-two em,.sc-fv-rows em{color:var(--mute,var(--ink2));font-size:12px;font-style:normal}.sc-fv-two b{font-size:var(--lead)}.sc-fv-two s{color:var(--mute,var(--ink2));font-weight:var(--w-mid);font-size:13px}.sc-fv-rows{display:grid}.sc-fv-rows>span{border-top:1px solid var(--line);justify-content:space-between;align-items:baseline;padding:8px 0;display:flex}.sc-fv-btns{grid-template-columns:1fr 2fr;gap:8px;margin-top:4px;display:grid}.sc-fv-btns span{height:44px;font-weight:var(--w-bold);border-radius:12px;place-items:center;display:grid}.sc-fv-cancel{background:var(--stone)}.sc-fv-go{background:var(--teal-dk);color:#fff}@media (width>=1100px){.fig-timers{max-width:none}.sc-ft{min-height:100px}.sc-ft-t{font-size:28px}}.sc-report{gap:var(--gap-xs);display:grid;container-type:inline-size}.sc-rtop{gap:4px;display:grid}.sc-chart{height:auto;margin-block:var(--gap-xs);overflow:visible}.sc-grid{stroke:var(--line);stroke-width:1px;stroke-dasharray:2 4}.sc-line{fill:none;stroke:var(--teal);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.sc-area{fill:var(--teal);opacity:.12}.sc-veil{fill:var(--surface);transform-origin:100%;will-change:transform;transform:scaleX(1)}.g-paper .sc-veil{fill:var(--g-paper-bg)}.g-stone .sc-veil{fill:var(--stone)}.g-pale .sc-veil{fill:var(--g-pale-bg)}.sc-tip{fill:var(--teal);stroke:var(--surface);stroke-width:3px;opacity:0}.on .sc-tip{opacity:1;transition:opacity 0s .3s}.sc-peak-l{opacity:0}.sc-peak-l rect{fill:var(--ink)}.sc-peak-l text{fill:var(--bg);font-size:13px;font-weight:700}.on .sc-peak-l{animation:f-in .3s var(--e-std) 2.8s}.sc-hours text{fill:var(--mute,var(--ink2));font-size:12px}html.rm .sc-veil{display:none}html.rm .sc-tip,html.rm .sc-peak-l{opacity:1}@media (width>=1100px){.f-one{max-width:none}.sc-report{gap:var(--gap-s)}}.sc-rrow{justify-content:space-between;align-items:baseline;gap:var(--gap-m);border-top:1px solid var(--line);opacity:0;padding-block:6px;display:flex}.on .sc-rrow{animation:f-in .4s var(--e-std) 2.5s}.sc-split{height:28px;margin-block:var(--gap-xs);gap:4px;display:flex}.sc-split span{flex:0 0 var(--w);opacity:0;min-width:0;position:relative}.sc-split i{background:var(--teal);border-radius:5px;height:10px;display:block}.sc-split span:nth-child(2) i{background:var(--teal-dk)}.sc-split span:nth-child(3) i{background:var(--palex)}.sc-split em{font-size:12px;font-style:normal;font-weight:var(--w-mid);color:var(--mute,var(--ink2));white-space:nowrap;text-overflow:ellipsis;margin-top:4px;display:block;overflow:hidden}.on .sc-split span{animation:f-in .4s var(--e-std) calc(2.6s + var(--i)*.15s)}.sec-in{gap:var(--gap-l);text-align:center;place-items:start center;display:grid}.sec-text{justify-items:center}.sec-text .h2{max-width:22ch}.sec-text .lead{max-width:44ch;margin-inline:auto}@media (width>=1100px){.sec-in{gap:var(--gap-xl);grid-template-columns:1fr}.fig{justify-self:center;max-width:960px}}@media (width>=768px){.fit{padding-inline:12px}}@media (width>=1100px){.fit{grid-template-columns:repeat(2,minmax(0,1fr))}.fit>.fit-head,.fit>.close,.fit>.sec.solo,.fit>[data-chapter=ordering],.fit>[data-chapter=offline],.fit>[data-chapter=tables],.fit>[data-chapter=timers],.fit>[data-chapter=kitchen],.fit>[data-chapter=events]{grid-column:1/-1}.fit>.sec{min-width:0}.fit>.sec.solo .fig,.fit>[data-chapter=ordering] .fig,.fit>[data-chapter=offline] .fig,.fit>[data-chapter=tables] .fig,.fit>[data-chapter=timers] .fig,.fit>[data-chapter=kitchen] .fig,.fit>[data-chapter=events] .fig{max-width:960px}.fit>.sec.half .fig{max-width:640px}.fig{width:100%;margin-inline:auto}}.sc-rail{gap:var(--gap-s);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.sc-ticket{border-radius:var(--r-tile);background:var(--surface);border:1px solid var(--line);text-align:left;align-content:start;gap:6px;padding:0 0 12px;display:grid;overflow:hidden}.sc-ticket:nth-child(4){display:none}.sc-thead2{background:var(--ink);height:44px;color:var(--bg);white-space:nowrap;justify-content:space-between;align-items:center;padding:0 12px;display:flex;position:relative}.sc-st{opacity:0;font-size:12px;font-weight:var(--w-mid);position:absolute;right:12px}.sc-st-new{opacity:1}.on .sc-thead2{animation:f-thead 4.2s steps(1,end) calc(var(--i)*.7s)}@keyframes f-thead{0%{background:var(--ink)}30%{background:var(--st-warning)}65%{background:var(--teal)}to{background:var(--teal)}}.on .sc-st-new{animation:f-st-new 4.2s steps(1,end) calc(var(--i)*.7s)}.on .sc-st-cook{animation:f-st-cook 4.2s steps(1,end) calc(var(--i)*.7s)}.on .sc-st-done{animation:f-st-done 4.2s steps(1,end) calc(var(--i)*.7s)}@keyframes f-st-new{0%{opacity:1}30%{opacity:0}to{opacity:0}}@keyframes f-st-cook{0%{opacity:0}30%{opacity:1}65%{opacity:0}to{opacity:0}}@keyframes f-st-done{0%{opacity:0}65%{opacity:1}to{opacity:1}}.sc-item{text-align:left;padding:0 12px;font-weight:500}@media (width<=479px){.sc-rail{grid-template-columns:repeat(2,minmax(0,1fr))}.sc-ticket:nth-child(3){display:none}}.sc-stock{gap:var(--gap-s);display:grid}.sc-srow{align-items:center;gap:var(--gap-s);grid-template-columns:120px 1fr auto;display:grid}.sc-sl{line-height:1.2;display:grid}.sc-sl em{color:var(--mute,var(--ink2));font-size:12px;font-style:normal}.sc-strack{background:var(--stone);border-radius:7px;height:14px;display:block;position:relative;overflow:visible}.g-stone .sc-strack{background:var(--bg)}.sc-sfill{background:var(--teal);transform-origin:0;border-radius:7px;position:absolute;inset:0}.on .sc-sfill{animation:f-drain 2.8s steps(5,end) calc(.3s + var(--i)*.2s)}@keyframes f-drain{0%{transform:scaleX(1)}to{transform:scaleX(var(--end))}}.sc-srow[style*="--end:0.22"] .sc-sfill{animation-name:f-drain-warn}@keyframes f-drain-warn{0%{background:var(--teal);transform:scaleX(1)}79%{background:var(--teal)}to{transform:scaleX(var(--end));background:var(--st-warning)}}.sc-slow{background:var(--st-warning);opacity:.7;width:2px;position:absolute;top:-4px;bottom:-4px;left:30%}.sc-swarn{font-size:12px;font-weight:var(--w-bold);color:var(--st-warning);opacity:0;min-width:48px}.on .sc-swarn{animation:f-in .3s var(--e-std) 3.3s}.sc-team{padding:var(--gap-m);border-radius:var(--r-tile);background:var(--surface);border:1px solid var(--line);text-align:left;--row:56px;--sec:22px;--g:8px;gap:8px;display:grid}.sc-tsec{height:var(--sec);font-size:12px;font-weight:var(--w-mid);color:var(--mute,var(--ink2));align-items:end;display:flex}.sc-trow:last-of-type{border-bottom:0}.sc-trow{height:var(--row);border-top:1px solid var(--line);opacity:0;grid-template-columns:36px 1fr auto;align-items:center;gap:12px;display:grid;position:relative}.on .sc-trow{animation:f-in .4s var(--e-std) calc(.2s + var(--i)*.16s)}.sc-tava{background:var(--stone);width:36px;height:36px;font-size:12px;font-weight:var(--w-bold);border-radius:50%;place-items:center;display:grid}.sc-tname{grid-template-rows:auto auto;min-width:0;line-height:1.25;display:grid}.sc-tname b{grid-row:1}.sc-tname em{color:var(--mute,var(--ink2));white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-style:normal;overflow:hidden}.sc-tdot{background:var(--st-success);border-radius:50%;width:10px;height:10px}.sc-tst{font-size:12px;font-weight:var(--w-bold);white-space:nowrap;border-radius:999px;padding:4px 10px}.sc-tst-over,.sc-tst-late{background:var(--st-warning-c);color:var(--st-warning-on)}.sc-tst-in{background:var(--st-success-c);color:var(--st-success-on);opacity:0;position:absolute;right:0}.sc-tline-a,.sc-tline-b{grid-area:2/1}.sc-tline-b{opacity:0}.sc-tpay{border-top:1px solid var(--line);grid-template-columns:1fr auto;align-items:baseline;row-gap:2px;margin-top:8px;padding-top:12px;display:grid}.sc-tpay-l{color:var(--mute,var(--ink2));font-size:12px}.sc-tpay b{letter-spacing:-.02em;grid-area:1/2/3;font-size:22px}.sc-tpay em{color:var(--mute,var(--ink2));font-size:12px;font-style:normal}.on .sc-tst-late{animation:f-hide .3s var(--e-std) 1.8s}.on .sc-tst-in{animation:f-show .3s var(--e-std) 2s}.on .sc-tline-a{animation:f-hide .3s var(--e-std) 1.8s}.on .sc-tline-b{animation:f-show .3s var(--e-std) 2s}@keyframes f-hide{to{opacity:0}}.sc-promo{padding:var(--gap-m);border-radius:var(--r-tile);background:var(--surface);border:1px solid var(--line);text-align:left;gap:8px;display:grid}.sc-phead{font-size:var(--body);justify-content:space-between;align-items:center;display:flex}.sc-pbtn{border-radius:var(--r-btn);background:var(--teal);color:var(--on-teal);font-weight:var(--w-bold);padding:6px 12px;font-size:12px}.sc-prow{align-items:center;gap:var(--gap-s);border-top:1px solid var(--line);opacity:0;grid-template-columns:1fr auto auto;padding:10px 0;display:grid}.on .sc-prow{animation:f-in .4s var(--e-std) calc(.2s + var(--i)*.18s)}.sc-pname{line-height:1.25;display:grid}.sc-pname em{color:var(--mute,var(--ink2));font-size:12px;font-style:normal}.sc-pstate{font-size:12px;font-weight:var(--w-mid);color:var(--mute,var(--ink2))}.sc-ps-active{color:var(--teal-text)}.sc-toggle{background:var(--stone);width:38px;height:22px;transition:background .3s var(--e-std);border-radius:11px;position:relative}.sc-toggle:after{content:"";width:16px;height:16px;transition:transform .3s var(--e-std);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #0003}.sc-toggle.on{background:var(--teal)}.sc-toggle.on:after{transform:translate(16px)}.on .sc-prow[style*=--i\:2] .sc-toggle{animation:sc-tog .4s var(--e-std) 2.2s both}@keyframes sc-tog{to{background:var(--teal)}}.on .sc-prow[style*=--i\:2] .sc-toggle:after{animation:sc-tog-k .4s var(--e-std) 2.2s both}@keyframes sc-tog-k{to{transform:translate(16px)}}.on .sc-prow[style*=--i\:2] .sc-pstate{animation:.1s step-end 2.4s both sc-ps}@keyframes sc-ps{to{color:var(--teal-text)}}.sc-stock{gap:var(--gap-m);display:grid;container-type:inline-size}.sc-lock{z-index:1;color:#161715;background:radial-gradient(120% 90% at 20% 10%,#c9e5da 0%,#c9e5da00 60%),radial-gradient(90% 80% at 85% 90%,#a9d6c5 0%,#a9d6c500 55%),linear-gradient(#e3e3df,#d5d5d0);border-radius:28px;align-content:start;justify-items:center;gap:2px;padding:22px 12px 12px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #1617150f}:root.d[data-theme=dark] .sc-lock{color:#f1f1ee;background:radial-gradient(120% 90% at 20% 10%,#0b3a2b 0%,#0b3a2b00 60%),radial-gradient(90% 80% at 85% 90%,#005c41 0%,#005c4100 55%),linear-gradient(#20211f,#0b0c0b)}.sc-lock-date{font-size:15px;font-weight:var(--w-mid);opacity:.9}.sc-lock-time{font-size:64px;font-weight:var(--w-mid);letter-spacing:-.02em;margin-bottom:28px;line-height:1}.sc-notif{-webkit-backdrop-filter:blur(30px)saturate(1.8);opacity:0;background:#ffffff9e;border-radius:22px;grid-template-columns:38px 1fr;justify-self:stretch;align-items:center;column-gap:12px;padding:11px 14px 11px 11px;display:grid;transform:translateY(-32px);box-shadow:inset 0 0 0 .5px #fff9,0 8px 24px -12px #1617154d}:root.d[data-theme=dark] .sc-notif{background:#26262699;box-shadow:inset 0 0 0 .5px #ffffff24}.on .sc-notif{animation:sc-notif .65s var(--e-in) 3.4s}@keyframes sc-notif{to{opacity:1;transform:none}}.sc-napp{background:var(--teal);color:#fff;border-radius:9px;place-items:center;width:38px;height:38px;display:grid}.sc-napp svg{width:22px;height:auto}.sc-ntext{text-align:left;grid-template-columns:1fr auto;align-items:baseline;column-gap:8px;font-size:15px;line-height:1.3;display:grid}.sc-ntext b{font-weight:var(--w-bold)}.sc-ntext em{grid-column:1/3;font-style:normal}.sc-ntime{opacity:.6;font-size:13px}.sc-levels{gap:var(--gap-s);display:grid}.sc-lock{margin-bottom:var(--gap-xs)}@media (width>=600px){.sc-stock{grid-template-columns:minmax(0,1fr) minmax(240px,.7fr);align-items:center}.sc-lock{order:2;margin-bottom:0}.sc-levels{order:1}}.f-one{width:100%;max-width:720px}.f-tbig{font-size:22px}.f-tline{stroke:var(--line);stroke-width:1.5px}[data-kn]{display:none}html[data-kind=fnb] [data-kn=fnb],html[data-kind=rental] [data-kn=rental],html[data-kind=rental_fnb] [data-kn=rental_fnb]{display:inline}.tile-pic{background:var(--surface);border:1px solid var(--line)}.tile-pic img.tile-art{object-fit:contain;width:calc(100% - 32px);height:calc(100% - 24px)}
