/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme;@layer base{*,:before,:after{box-sizing:border-box}html{height:100%;scroll-padding-top:env(safe-area-inset-top,0px)}body{background:var(--jac-night);height:100%;color:var(--jac-ink);font-family:var(--jac-font);-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;overscroll-behavior:none;margin:0;overflow:hidden}button{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--jac-brass);outline-offset:4px;border-radius:6px}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.visible{visibility:visible}.absolute{position:absolute}.static{position:static}.left-\[-10000px\]{left:-10000px}.contents{display:contents}.hidden{display:none}.size-px{width:1px;height:1px}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.overflow-hidden{overflow:hidden}.italic{font-style:italic}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:root{--jac-studio-1:#2a3245;--jac-studio-2:#0a0d15;--jac-ink:#efe7d8;--jac-ink-soft:#efe7d8a8;--jac-brass:#c9a465;--jac-night:#070a12;--jac-on-photo:#f3ece0;--jac-on-photo-soft:#f3ece0b8;--jac-chip-bg:#efe7d812;--jac-chip-line:#efe7d83d;--jac-glass:#0a0d188c;--jac-glass-line:#f3ece02e;--jac-font:"Montserrat", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;color-scheme:dark;box-sizing:border-box;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--jac-studio-1:#1a2133;--jac-studio-2:#05070d;--jac-ink:#efe7d8;--jac-ink-soft:#efe7d89e;--jac-brass:#c9a465;--jac-chip-bg:#efe7d80f;--jac-chip-line:#efe7d838;color-scheme:dark}}:root[data-theme=dark]{--jac-studio-1:#1a2133;--jac-studio-2:#05070d;--jac-ink:#efe7d8;--jac-ink-soft:#efe7d89e;--jac-brass:#c9a465;--jac-chip-bg:#efe7d80f;--jac-chip-line:#efe7d838;color-scheme:dark}.layer{position:fixed;inset:0;overflow:hidden}.hidden{opacity:0;visibility:hidden;pointer-events:none}#s1{background:radial-gradient(120% 90% at 50% 38%, var(--jac-studio-1), var(--jac-studio-2));padding:calc(env(safe-area-inset-top,0px) + 4vh) calc(env(safe-area-inset-right,0px) + 6vw) calc(env(safe-area-inset-bottom,0px) + 4vh) calc(env(safe-area-inset-left,0px) + 6vw);grid-template-rows:auto 1fr auto;justify-items:center;transition:opacity .8s,transform 1s cubic-bezier(.6,0,.3,1),filter 1s;display:grid}#s1.leaving{opacity:0;filter:blur(6px);transform:scale(1.25)}.intro{place-items:center;margin:0;display:grid}.intro svg{fill:#fff;filter:drop-shadow(0 4px 8px #0000004d);width:clamp(150px,34vmin,260px);height:auto;display:block}.fob-zone{perspective:900px;place-items:center;width:100%;min-height:0;display:grid;position:relative}#fob{aspect-ratio:560/1045;cursor:pointer;height:min(52vh,62vw);transform-style:preserve-3d;will-change:transform;touch-action:manipulation;background:0 0;border:0;padding:0;position:relative}#fob img{pointer-events:none;filter:drop-shadow(0 2px 2px #00000059);width:100%;height:100%;display:block}#fob .sheen{pointer-events:none;mix-blend-mode:screen;background:linear-gradient(115deg,#0000 30%,#ffffff38 48%,#0000 62%) 0 0/260% 260%;position:absolute;inset:0;-webkit-mask-image:url(/_astro/key-fob.oHrpZG7B.webp);mask-image:url(/_astro/key-fob.oHrpZG7B.webp);-webkit-mask-size:100% 100%;mask-size:100% 100%}#fob .btn-glow{aspect-ratio:1.9;pointer-events:none;border-radius:50%;width:26%;animation:2.2s ease-out infinite ping;position:absolute;top:49%;left:65%;translate:-50% -50%;box-shadow:0 0 0 1.5px #ffd69600}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}#fob.pressed{transition:transform .12s}#fob.pressed .btn-glow{background:radial-gradient(closest-side,#ffe2aad9,#ffb45a40 60%,#0000);animation:none}.shadow{filter:blur(4px);pointer-events:none;background:radial-gradient(closest-side,#00000061,#0000);width:min(22vh,26vw);height:3vh;position:absolute;bottom:calc(50% - min(26vh,31vw) - 2vh);left:50%;translate:-50%}.hint{text-align:center;flex-direction:column;align-items:center;gap:.9rem;display:flex}.hint span{letter-spacing:.06em;color:var(--jac-ink-soft);font-size:clamp(.8rem,2.3vmin,.95rem);font-weight:400}.chip{border:1px solid var(--jac-chip-line);background:var(--jac-chip-bg);letter-spacing:.05em;cursor:pointer;color:var(--jac-ink);border-radius:999px;padding:.55em 1.1em;font-size:.78rem}.rotate-tip{color:var(--jac-ink-soft);letter-spacing:.04em;font-size:.72rem;display:none}@media (orientation:portrait){#s1{padding-top:calc(env(safe-area-inset-top,0px) + 64px)}}@media (orientation:landscape) and (height<=540px){#s1{grid-template-rows:1fr auto;grid-template-columns:1fr 1fr;place-items:center start;column-gap:4vw}.intro{grid-area:1/1;place-items:center start}.fob-zone{grid-area:1/2/3;height:100%}#fob{height:min(78vh,40vw)}.shadow{bottom:calc(50% - min(39vh,20vw) - 2vh)}.hint{text-align:left;grid-area:2/1;align-self:end;align-items:flex-start}}.backdrop{background-image:var(--bd-rear);filter:blur(28px)brightness(.45)saturate(1.1);background-position:50%;background-size:cover;transition:opacity 1s;position:fixed;inset:-40px}.stage{--ar:1.7914;width:max(100vw, 100dvh * var(--ar));aspect-ratio:var(--ar);transform-origin:50% 46%;transition:transform 1.4s cubic-bezier(.6,0,.25,1);position:absolute;top:50%;left:50%;translate:-50% -50%}.stage img{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.stage .v{display:none}#bd[data-kind=trunk]{background-image:var(--bd-trunk)}#rearWrap{perspective:1400px;perspective-origin:50% -20%;position:absolute;inset:0}#rearWrap img{transform-origin:50% 0;transition:transform 1.6s cubic-bezier(.55,.05,.3,1),filter 1.6s,opacity .9s .7s}#s2.hatch #rearWrap img{filter:brightness(.35);opacity:0;transform:rotateX(98deg)}.trunk{filter:brightness(.16)saturate(.7)}#s2.lights .trunk{animation:1s step-end forwards lightsOn}@keyframes lightsOn{0%{filter:brightness(.16)saturate(.7)}12%{filter:brightness(.62)}22%{filter:brightness(.24)}34%{filter:brightness(.8)}46%{filter:brightness(.5)}60%,to{filter:brightness()saturate()}}.warm{pointer-events:none;mix-blend-mode:screen;opacity:0;background:radial-gradient(40% 32% at 50% 6%,#ffce8c59,#0000 70%),radial-gradient(30% 26%,#ffaa5a2e,#0000 70%);transition:opacity 1.2s .4s;position:absolute;inset:0}#s2.lights .warm{opacity:1}.tail{pointer-events:none;mix-blend-mode:screen;opacity:0;background:radial-gradient(9% 26% at 5% 47%,#ff281ee6,#0000 70%),radial-gradient(9% 26% at 95% 47%,#ff281ee6,#0000 70%),radial-gradient(9% 26% at 5% 47%,#ff963c99,#0000 50%),radial-gradient(9% 26% at 95% 47%,#ff963c99,#0000 50%);position:absolute;inset:0}#s2.blink .tail{animation:.9s ease-in-out blink}@keyframes blink{0%,to{opacity:0}18%{opacity:1}36%{opacity:.1}56%{opacity:1}80%{opacity:0}}#case{cursor:pointer;opacity:0;pointer-events:none;background:0 0;border:0;border-radius:4%;width:40%;height:56%;padding:0;transition:opacity .6s;position:absolute;top:13%;left:30%}#s2.ready #case{opacity:1;pointer-events:auto}#case:after{content:"";border:1.5px solid #ffd69600;border-radius:5%;animation:2.4s ease-out infinite casePulse;position:absolute;inset:-2%}@keyframes casePulse{0%{box-shadow:0 0 #ffc88273,inset 0 0 0 1px #ffd69680}70%,to{box-shadow:0 0 0 28px #ffc88200,inset 0 0 0 1px #ffd69600}}.seam{pointer-events:none;opacity:0;mix-blend-mode:screen;filter:blur(6px);background:radial-gradient(50% 50%,#ffecc8,#ffbe6e99 40%,#0000 75%);height:10%;transition:opacity .9s,transform 1.2s;position:absolute;top:44%;left:31%;right:31%}#s2.open .seam{opacity:1;transform:scale(1.6,2.4)}#s2.open #case{opacity:0;pointer-events:none}@media (orientation:portrait){.stage{--ar:.5625}.stage .h{display:none}.stage .v{display:block}.backdrop{background-image:var(--bd-rear-v)}#bd[data-kind=trunk]{background-image:var(--bd-trunk-v)}#rearWrap img{transform-origin:50% 17%}.warm{background:radial-gradient(60% 18% at 50% 1%,#ffce8c59,#0000 70%),radial-gradient(45% 20% at 50% 42%,#ffaa5a29,#0000 70%)}.tail{background:radial-gradient(12% 11% at 3% 45%,#ff281ee6,#0000 70%),radial-gradient(12% 11% at 97% 45%,#ff281ee6,#0000 70%),radial-gradient(12% 11% at 3% 45%,#ff963c99,#0000 50%),radial-gradient(12% 11% at 97% 45%,#ff963c99,#0000 50%)}#case{width:88%;height:41%;top:21%;left:6%}.seam{height:5%;top:45.5%;left:10%;right:10%}}.caption{left:0;right:0;bottom:calc(env(safe-area-inset-bottom,0px) + 4.5vh);text-align:center;color:var(--jac-on-photo);letter-spacing:.06em;text-shadow:0 1px 12px #000c;opacity:0;pointer-events:none;padding:0 6vw;font-size:clamp(.82rem,2.4vmin,1rem);transition:opacity .6s;position:fixed}#s2.ready .caption{opacity:1}#s2.open .caption{opacity:0}#s4{padding:calc(env(safe-area-inset-top,0px) + 3vh) calc(env(safe-area-inset-right,0px) + 4vw) calc(env(safe-area-inset-bottom,0px) + 2vh) calc(env(safe-area-inset-left,0px) + 4vw);background:#05070c00;place-items:center;transition:background 1.2s;display:grid}#s4.on{background:#05070cb8}.inv-layout{grid-template-rows:minmax(0,1fr) auto;justify-items:center;gap:2.2vh;width:100%;height:100%;display:grid}#paperBtn{cursor:zoom-in;perspective:1800px;background:0 0;border:0;place-items:center;max-width:100%;min-height:0;padding:0;display:grid}#paper{--maxh:calc(100dvh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - 290px);--maxw:calc(100vw - 8vw - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px));width:min(var(--maxw), calc(var(--maxh) * 1080 / 1262));aspect-ratio:1080/1262;filter:drop-shadow(0 18px 40px #0009);transform-origin:50%;opacity:0;display:block}#s4.on #paper{animation:1.5s cubic-bezier(.2,.75,.2,1) forwards emerge}.sheet{transform-origin:50% 0;width:100%;height:100%;animation:9s ease-in-out infinite sway}.sheet-in{width:100%;height:100%;position:relative}.pc{will-change:transform;max-width:none;display:block;position:absolute}.sheet .edge{animation:3.6s ease-in-out infinite flapV}.sheet .et{transform-origin:50% 100%}.sheet .eb{transform-origin:50% 0;animation-duration:4.3s;animation-delay:-1.1s}.sheet .el{transform-origin:100%;animation-name:flapH;animation-duration:4s;animation-delay:-.6s}.sheet .er{transform-origin:0;animation-name:flapH;animation-duration:3.3s;animation-delay:-2s}@keyframes flapV{0%,to{transform:translateY(0)scaleY(1)skew(0deg)}30%{transform:translateY(-.25%)scaleY(1.018)skew(.5deg)}60%{transform:translateY(.15%)scaleY(.99)skew(-.4deg)}}@keyframes flapH{0%,to{transform:translate(0)scaleX(1)skewY(0)}35%{transform:translate(-.3%)scaleX(1.02)skewY(-.5deg)}65%{transform:translate(.2%)scaleX(.99)skewY(.35deg)}}.sheet .er{animation-direction:reverse}.sheet .cloud{animation:16s ease-in-out infinite cloud}@keyframes cloud{0%,to{transform:translate(-14%)}50%{transform:translate(16%,-6%)}}.sheet .compass{transform-origin:50%;animation:10s ease-in-out infinite compass}@keyframes compass{0%,to{transform:rotate(0)}18%{transform:rotate(16deg)}32%{transform:rotate(-7deg)}44%{transform:rotate(4deg)}62%{transform:rotate(-13deg)}78%{transform:rotate(5deg)}90%{transform:rotate(-1deg)}}.sheet .drift{animation:6s ease-in-out infinite drift}.sheet .drift img{width:100%;height:100%;display:block}@keyframes drift{0%,to{transform:translate(2%,2%)}50%{transform:translate(-2.6%,-2.4%)}}.sheet .bounce{transform-origin:50% 100%;will-change:transform;animation:.55s ease-in-out infinite bounce}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}.sheet .palm{transform-origin:50% 100%;animation:4.2s ease-in-out infinite palm}.sheet .palm.b{animation-duration:5.1s;animation-delay:-1.3s}@keyframes palm{0%,to{transform:rotate(-2.5deg)}50%{transform:rotate(3deg)}}.ripple{pointer-events:none;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:url(/_astro/mask.zkJRVj2T.webp);mask-image:url(/_astro/mask.zkJRVj2T.webp);-webkit-mask-size:100% 100%;mask-size:100% 100%}.ripple .band{will-change:transform;background:linear-gradient(115deg,#0000 44%,#2a1e1014 49%,#fff6e612 53%,#0000 58%);width:300%;height:300%;animation:7.5s linear infinite ripple;position:absolute;top:-100%;left:-100%}@keyframes ripple{0%{transform:translate(-33%,-12%)}to{transform:translate(33%,12%)}}@keyframes emerge{0%{opacity:0;transform:translateY(6%)scale(.16,.03)rotate(-6deg)}25%{opacity:1;transform:translateY(2%)scale(.3,.32)rotate(-4deg)}to{opacity:1;transform:none}}.panel{color:var(--jac-on-photo);opacity:0;flex-direction:column;align-items:center;gap:1.4vh;transition:opacity .8s 1.3s,transform .8s 1.3s;display:flex;transform:translateY(10px)}#s4.on .panel{opacity:1;transform:none}.count{align-items:baseline;gap:1.1rem;display:flex}.count div{text-align:center}.count strong{font-variant-numeric:tabular-nums;font-size:clamp(1.4rem,4.6vmin,2.2rem);font-weight:300;line-height:1;display:block}.count small{letter-spacing:.08em;color:var(--jac-on-photo-soft);font-size:.66rem}.count-note{color:var(--jac-on-photo-soft);letter-spacing:.04em;margin:0;font-size:.78rem}.actions{flex-wrap:wrap;justify-content:center;gap:.6rem;display:flex}.act{border:1px solid var(--jac-glass-line);background:var(--jac-glass);color:var(--jac-on-photo);letter-spacing:.03em;cursor:pointer;-webkit-backdrop-filter:blur(8px);white-space:nowrap;border-radius:999px;padding:.62em 1.15em;font-size:.8rem;text-decoration:none}.act.primary{color:#1b1407;background:#c9a465;border-color:#c9a465;font-weight:600}.zoom-tip{color:var(--jac-on-photo-soft);margin:0;font-size:.7rem}@media (orientation:landscape){.inv-layout{grid-template-rows:100%;grid-template-columns:auto minmax(200px,280px);justify-content:center;align-items:center;column-gap:5vw;width:auto}#paper{--maxh:calc(100dvh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - 6vh);--maxw:calc(100vw - 360px)}.panel{align-items:flex-start}.actions{flex-direction:column;align-items:stretch}.act{text-align:center}}@media (orientation:landscape) and (height<=540px){#s4{padding-top:calc(env(safe-area-inset-top,0px) + 2.5vh);padding-bottom:calc(env(safe-area-inset-bottom,0px) + 2.5vh)}.inv-layout{grid-template-columns:auto minmax(180px,230px);column-gap:4vw}#paper{--maxh:calc(100dvh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - 5vh);--maxw:calc(100vw - 320px)}.panel{gap:1.6vh}.count strong{font-size:1.5rem}.act{padding:.5em 1em;font-size:.76rem}}#zoom{-webkit-overflow-scrolling:touch;cursor:zoom-out;z-index:20;padding:calc(env(safe-area-inset-top,0px) + 12px) calc(env(safe-area-inset-right,0px) + 12px) calc(env(safe-area-inset-bottom,0px) + 12px) calc(env(safe-area-inset-left,0px) + 12px);-webkit-user-select:text;user-select:text;background:#05070cf0;position:fixed;inset:0;overflow:auto}#zoomSheet{aspect-ratio:1080/1262;width:min(100%,1100px);margin:0 auto}#zoomClose{top:calc(env(safe-area-inset-top,0px) + 12px);right:calc(env(safe-area-inset-right,0px) + 12px);z-index:21;position:fixed}.modal{z-index:30;-webkit-backdrop-filter:blur(3px);padding:calc(env(safe-area-inset-top,0px) + 10px) calc(env(safe-area-inset-right,0px) + 10px) calc(env(safe-area-inset-bottom,0px) + 10px) calc(env(safe-area-inset-left,0px) + 10px);background:#05070cb3;place-items:center;display:grid;position:fixed;inset:0}[hidden]{display:none!important}.parch{color:#1d2340;filter:drop-shadow(0 20px 40px #0000008c);background-image:url(/_astro/parchment.D_3u4FYm.webp);background-repeat:no-repeat;background-size:100% 100%;flex-direction:column;width:min(100%,720px);max-height:100%;animation:.6s cubic-bezier(.2,.8,.2,1) unroll;display:flex;position:relative}@keyframes unroll{0%{opacity:0;transform:translateY(14px)scale(.94,.6)}to{opacity:1;transform:none}}.parch-in{-webkit-user-select:text;user-select:text;min-height:0;padding:clamp(34px,7vmin,60px) clamp(30px,8%,64px) clamp(30px,6vmin,52px);overflow:auto}.parch h2{color:#7d6235;letter-spacing:.01em;text-transform:uppercase;margin:0;padding-right:46px;font-family:Oswald,Arial Narrow,Impact,sans-serif;font-size:clamp(1.7rem,6vmin,2.6rem);font-weight:600;line-height:1}.parch .sub{max-width:46ch;margin:.5rem 0 0;font-size:.88rem;line-height:1.5}.parch .sub b{font-weight:600}.x{color:#1d2340;cursor:pointer;z-index:2;background:0 0;border:1.5px solid #1d2340;border-radius:50%;width:38px;height:38px;font-size:1.2rem;line-height:1;position:absolute;top:clamp(18px,4.5vmin,30px);right:clamp(20px,6%,44px)}.ink-btns{flex-wrap:wrap;gap:.6rem;margin-top:1rem;display:flex}.ink{color:#1d2340;cursor:pointer;background:0 0;border:1.5px solid #1d2340;border-radius:999px;padding:.6em 1.15em;font-size:.82rem;font-weight:500;text-decoration:none;display:inline-block}.ink.fill{color:#efe7d8;background:#1d2340}.mapbox{margin-top:1rem}.mapbox svg{width:100%;height:auto;display:block}.mapnote{opacity:.7;margin:.35rem 0 0;font-size:.7rem}.map-grid{display:block}@media (orientation:landscape) and (height<=540px){.parch{width:min(100%,820px)}.parch-in{padding:26px 7% 22px}.map-grid{grid-template-columns:1fr 1.35fr;align-items:center;gap:1.2rem;display:grid}.mapbox{margin-top:30px}.x{top:14px}.parch h2{font-size:1.6rem}}.form{grid-template-columns:1fr 1fr;gap:1rem 1.2rem;margin-top:1.2rem;display:grid}.field{flex-direction:column;gap:.25rem;min-width:0;display:flex}.field.wide{grid-column:1/-1}.field label{letter-spacing:.03em;font-size:.74rem;font-weight:600}.field input{font:inherit;color:#1d2340;-webkit-user-select:text;user-select:text;background:#ffffff2e;border:0;border-bottom:1.5px solid #1d2340;border-radius:4px 4px 0 0;width:100%;padding:.5em .4em;font-size:1rem}.field input:focus{background:#ffffff59;border-bottom-color:#7d6235;outline:none}.field input[aria-invalid=true]{border-bottom-color:#9b2c1f}.err{color:#9b2c1f;min-height:1em;font-size:.72rem}.form .ink-btns{grid-column:1/-1;margin-top:.2rem}.form .form-err{grid-column:1/-1;margin:0}.done{margin-top:1.2rem;font-size:.95rem;line-height:1.55}.done p{margin:0 0 .6rem}@media (width<=420px){.form{grid-template-columns:1fr}}@media (orientation:landscape) and (height<=540px){.form{grid-template-columns:repeat(4,1fr);gap:.7rem .9rem;margin-top:.8rem}.field{grid-column:span 2}}.corner{z-index:10;top:calc(env(safe-area-inset-top,0px) + 14px);right:calc(env(safe-area-inset-right,0px) + 14px);gap:.5rem;display:flex;position:fixed}.corner .act{padding:.45em .9em;font-size:.72rem}body[data-scene=s1] .corner .act{background:var(--jac-chip-bg);border-color:var(--jac-chip-line);color:var(--jac-ink)}.flash{opacity:0;pointer-events:none;z-index:5;background:#fff3dd;position:fixed;inset:0}.flash.go{animation:1s ease-out flash}@keyframes flash{0%{opacity:0}35%{opacity:.85}to{opacity:0}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.2s!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
