.mb-gate-scene{z-index:40;font-family:var(--font-prompt), sans-serif;background:radial-gradient(at 46% 30%,#805d47,#503429 67%,#30201d);flex-direction:column;align-items:center;padding:64px 16px 90px;display:flex;position:fixed;inset:0;overflow:auto;container-type:inline-size}.mb-gate-scene:before{content:"";pointer-events:none;background:repeating-linear-gradient(90deg,#21120c18 0 2px,#0000 2px 55px),radial-gradient(#e7bd8733 .6px,#0000 1px) 0 0/7px 6px;position:absolute;inset:0}.mb-gate-light{pointer-events:none;background:radial-gradient(at 45% 35%,#efc79635,#0000 60%);position:absolute;inset:0}.mb-gate-book{filter:drop-shadow(0 23px 20px #1b0e0c99);flex:none;grid-template-columns:1fr 1fr;width:min(880px,100%);min-height:min(550px,73dvh);margin:auto;display:grid;position:relative}.mb-gate-book:before{content:"";z-index:-1;background:#f6e8d4;border:7px solid #682638;border-radius:10px;position:absolute;inset:-7px}.mb-gate-cover{background:repeating-linear-gradient(95deg,#260e1428 0 1px,#0000 1px 4px),radial-gradient(at 40% 30%,#d8948f30,#0000 70%),#682638;border-radius:8px 0 0 8px;padding:8%;box-shadow:inset 8px 0 15px #1e080e9b,inset -8px 0 16px #1e080e82,inset 0 0 0 6px #471a25}.mb-gate-cover-frame{color:#f5e6d0;text-align:center;border:1px solid #c49b65;flex-direction:column;justify-content:center;align-items:center;gap:28px;height:100%;min-height:390px;padding:28px;display:flex}.mb-gate-kicker{letter-spacing:.2em;color:#e4c6a3;font-size:10px}.mb-gate-flower{color:#d8b596;font-size:65px;line-height:1}.mb-gate-cover h1{font:400 clamp(25px, 3.3vw, 39px)/1.35 var(--font-mitr), sans-serif;overflow-wrap:anywhere;margin:0}.mb-gate-cover-line{color:#e4c6a3;border-top:1px solid #c99e70;padding-top:15px;font-size:12px}.mb-gate-page{color:#533d34;background:radial-gradient(#a77b5320 .6px,#0000 1px) 0 0/9px 8px,linear-gradient(100deg,#e7d0b8,#fff2dd 10%,#f4e6d2 85%);border-radius:0 7px 7px 0;padding:7%;box-shadow:inset 14px 0 22px #76513945,inset 0 0 0 2px #c6a98c}.mb-gate-page-frame{border:1px solid #c6a7888c;flex-direction:column;justify-content:center;min-height:100%;padding:clamp(20px,3vw,34px);display:flex}.mb-gate-chapter{letter-spacing:.15em;color:#a87864;font-size:10px}.mb-gate-rule{background:#b28b6d;width:55px;height:1px;margin:19px 0}.mb-gate-page h2{font:400 clamp(23px, 2.5vw, 31px)/1.35 var(--font-mitr), sans-serif;color:#682d2c;margin:0}.mb-gate-subtitle{color:#765b50;margin:10px 0 26px;font-size:13px;line-height:1.7}.mb-gate-form{gap:9px;display:grid}.mb-gate-form label{color:#683b38;font-size:12px;font-weight:600}.mb-gate-hint{color:#896b5f;margin:0;font-size:12px}.mb-gate-form input{color:#533d34;width:100%;min-height:44px;font:14px var(--font-prompt), sans-serif;background:#fffaf0;border:1px solid #bc9d87;border-radius:7px;padding:10px 13px}.mb-gate-form input:focus{outline-offset:2px;outline:2px solid #965263}.mb-gate-form input.is-error{border-color:#c44b55}.mb-gate-error{color:#b3293d;margin:0;font-size:12px}.mb-gate-form button{color:#fff4e7;min-height:44px;font:600 14px var(--font-prompt), sans-serif;cursor:pointer;background:#682638;border:1px solid #754154;border-radius:7px;justify-content:center;align-items:center;gap:15px;margin-top:9px;padding:10px 18px;display:flex}.mb-gate-form button:hover{background:#7e3449}.mb-gate-form button:focus-visible{outline-offset:3px;outline:2px solid #682638}.mb-gate-form button:disabled{opacity:.7;cursor:wait}.mb-gate-page-number{letter-spacing:.12em;color:#a27b65;margin-top:27px;font-size:10px}.mb-gate-preview{justify-content:space-between;align-items:center;gap:10px;display:flex;position:absolute;bottom:16px;left:18px;right:18px}.mb-gate-preview p{color:#674b3d;background:#fff7eb;border-radius:100px;margin:0;padding:8px 12px;font-size:11px}.mb-gate-preview button{color:#fff;font:600 12px var(--font-prompt), sans-serif;background:#4b3027;border-radius:100px;flex:none;padding:9px 15px}@container (max-width:700px){.mb-gate-book{grid-template-columns:1fr;width:min(450px,100%);min-height:0;margin:auto}.mb-gate-cover{border-radius:8px 8px 0 0;padding:15px}.mb-gate-cover-frame{gap:6px;min-height:145px;padding:12px}.mb-gate-kicker{font-size:8px}.mb-gate-flower{font-size:22px}.mb-gate-cover h1{font-size:23px}.mb-gate-cover-line{display:none}.mb-gate-page{border-radius:0 0 7px 7px;padding:12px}.mb-gate-page-frame{min-height:320px;padding:22px}.mb-gate-page h2{font-size:23px}.mb-gate-preview{z-index:2;position:fixed}}@media (max-height:650px){.mb-gate-scene{padding:48px 12px 62px}@container (max-width:700px){.mb-gate-cover{padding:8px}.mb-gate-cover-frame{gap:2px;min-height:76px;padding:5px}.mb-gate-flower{display:none}.mb-gate-cover h1{font-size:19px}.mb-gate-page{padding:8px}.mb-gate-page-frame{min-height:0;padding:12px}.mb-gate-rule{margin:7px 0}.mb-gate-page h2{font-size:19px}.mb-gate-subtitle{margin:5px 0 9px;font-size:11px;line-height:1.4}.mb-gate-form{gap:5px}.mb-gate-form input,.mb-gate-form button{min-height:38px;padding:6px 10px}.mb-gate-form button{margin-top:4px}.mb-gate-page-number{margin-top:8px}}}@media (prefers-reduced-motion:reduce){.mb-gate-scene *{animation-duration:.01ms!important}}
.gp-scene,.gp-gate{--gp-ink:#3e2418;--gp-ink-soft:#7a5a4c;--gp-cherry:#a3202c;--gp-cherry-deep:#7a1520;--gp-paper:#fffaf3;--gp-brass:#d4ad5c;font-family:var(--font-prompt), sans-serif;color:var(--gp-ink)}.gp-scene{--gp-h:100dvh;isolation:isolate;background:linear-gradient(#f8e7da 0%,#f5dccd 58%,#eac8b4 100%);min-height:100dvh;position:relative;overflow:hidden;container-type:inline-size}.gp-backdrop{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.gp-backdrop span{display:block;position:absolute}.gp-window{aspect-ratio:3/4;opacity:.85;background:radial-gradient(at 40% 30%,#fffaf0,#ffe9d6 55%,#f6cdbb);border-radius:48% 48% 10px 10px/30% 30% 10px 10px;width:34%;max-width:360px;top:6%;right:8%;box-shadow:inset 0 0 0 10px #f3d6c6,inset 0 0 0 12px #e6bfa9,0 0 80px 30px #fff1e055}.gp-window:before,.gp-window:after{content:"";background:#e6bfa9;position:absolute}.gp-window:before{width:5px;top:12px;bottom:12px;left:50%;transform:translate(-50%)}.gp-window:after{height:5px;top:52%;left:12px;right:12px}.gp-lamp{aspect-ratio:1;background:radial-gradient(circle,#fff3d1cc,#fff3d100 68%);border-radius:50%;width:46%;top:-12%;left:10%}.gp-table{background:linear-gradient(#c98d6a 0,#b47652 6%,#a2674a 40%,#8d5940 100%);height:24%;bottom:0;left:-5%;right:-5%;box-shadow:0 -2px #e2b291,0 -14px 30px #8d594033}.gp-table:before{content:"";background:repeating-linear-gradient(90deg,#ffffff08 0 3px,#0000 3px 46px);position:absolute;inset:0}.gp-bokeh{filter:blur(2px);opacity:.55;background:radial-gradient(circle,#fff7e6,#fff7e600 70%);border-radius:50%}.gp-b1{width:90px;height:90px;top:14%;left:6%}.gp-b2{width:54px;height:54px;top:32%;left:22%}.gp-b3{width:70px;height:70px;top:22%;right:30%}.gp-b4{width:40px;height:40px;top:48%;right:6%}.gp-gift{border-radius:4px;bottom:19%;box-shadow:0 8px 14px #6b3b2633}.gp-gift:before,.gp-gift:after{content:"";background:#c95b6c;position:absolute}.gp-gift:before{width:14%;top:0;bottom:0;left:50%;transform:translate(-50%)}.gp-gift:after{height:12%;top:30%;left:0;right:0}.gp-gift-left{aspect-ratio:1.1;background:#f6ece0;width:13%;max-width:120px;left:5%}.gp-gift-right{aspect-ratio:.9;background:#f4cfc8;width:9%;max-width:86px;right:6%}.gp-layout{z-index:1;min-height:inherit;height:100%;padding:18px 16px max(16px, env(safe-area-inset-bottom));grid-template-rows:auto 1fr auto;grid-template-areas:"heading""stage""dock";gap:8px;display:grid;position:relative}.gp-embedded .gp-layout{min-height:0}.gp-panel{display:contents}.gp-heading{text-align:center;grid-area:heading;padding-top:6px}.gp-stage{grid-area:stage;place-items:center;min-height:0;display:grid}.gp-dock{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#fffaf3d9;border-radius:22px;grid-area:dock;justify-items:center;gap:12px;padding:14px 14px 16px;display:grid;box-shadow:0 10px 30px #6b3b2622,inset 0 0 0 1px #fff}.gp-kicker{letter-spacing:.28em;color:var(--gp-cherry);font-size:10px;font-weight:600;display:block}.gp-heading h1{font-family:var(--font-mitr), sans-serif;color:var(--gp-cherry-deep);margin:4px 0 2px;font-size:22px;font-weight:500;line-height:1.3}.gp-heading p{color:var(--gp-ink-soft);margin:0;font-size:13px}.gp-machine{aspect-ratio:320/460;height:clamp(260px, calc(var(--gp-h) - 300px), 600px);max-width:100%;position:relative}@supports (height:1cqw){.gp-machine{height:min(clamp(260px, calc(var(--gp-h) - 300px), 600px), calc(88cqw * 460 / 320))}}.gp-machine-svg{filter:drop-shadow(0 18px 22px #5a231633);width:100%;height:100%;display:block;overflow:visible}@container (min-width:820px){.gp-layout{grid-template:"stage panel"1fr/minmax(0,1.15fr) minmax(320px,.85fr);align-items:center;gap:40px;padding:40px 6vw}.gp-panel{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffaf3e0;border-radius:26px;flex-direction:column;grid-area:panel;gap:22px;max-width:420px;padding:30px 28px;display:flex;box-shadow:0 20px 50px #6b3b2626,inset 0 0 0 1px #fff}.gp-heading{text-align:left;padding:0}.gp-heading h1{font-size:30px}.gp-heading p{font-size:14px}.gp-dock{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;justify-items:start;padding:0}.gp-strip{justify-content:flex-start}.gp-machine{height:min(clamp(320px, calc(var(--gp-h) - 110px), 720px), calc(52cqw * 460 / 320))}}.gp-strip{flex-wrap:wrap;justify-content:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.gp-strip li{place-items:center;width:42px;height:42px;display:grid}.gp-strip button{cursor:pointer;background:#fffc;border:0;border-radius:50%;width:42px;height:42px;padding:3px;animation:.45s cubic-bezier(.3,1.6,.5,1) both gp-pop;box-shadow:0 3px 8px #6b3b2622}.gp-strip button:hover{transform:translateY(-2px)}.gp-strip svg{width:100%;height:100%;display:block}.gp-slot{border:2px dashed #a3202c40;border-radius:50%;width:32px;height:32px}.gp-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;display:flex}.gp-cta{background:linear-gradient(180deg, #b52a37, var(--gp-cherry-deep));color:#fff;min-height:48px;font-family:var(--font-mitr), sans-serif;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 28px;font-size:16px;font-weight:500;display:inline-flex;box-shadow:0 8px 18px #7a152044,inset 0 1px #ffffff40}.gp-cta:disabled{opacity:.65;cursor:default}.gp-cta:focus-visible,.gp-replay:focus-visible,.gp-strip button:focus-visible,.gp-handle-hit:focus-visible,.gp-tray-hit:focus-visible,.gp-card-close:focus-visible{outline-offset:3px;outline:3px solid #f3c34f}.gp-cta-soft{color:var(--gp-cherry);background:#fff;box-shadow:inset 0 0 0 1.5px #a3202c55,0 6px 14px #6b3b2618}.gp-replay{color:var(--gp-ink-soft);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:6px 4px;font-size:14px;text-decoration:underline}.gp-handle-hit{aspect-ratio:1;cursor:grab;background:0 0;border:0;border-radius:50%;width:30%;position:absolute;transform:translate(-50%,-50%)}.gp-handle-hit:hover:not(:disabled){box-shadow:0 0 0 3px #fff3d0aa,0 0 26px 6px #ffe0a066}.gp-handle-hit:disabled{cursor:default}.gp-tray-hit{cursor:pointer;background:0 0;border:0;border-radius:14px;width:32%;height:11%;position:absolute;top:83%;left:34%}.gp-handle{transform-box:view-box;transform-origin:160px 352px}.is-turning .gp-handle{animation:1.1s cubic-bezier(.45,.05,.35,1) gp-crank}.gp-wiggle{transform-box:fill-box;transform-origin:50%}.is-turning .gp-wiggle{animation:.5s ease-in-out 2 gp-tumble}.gp-machine-glow{opacity:0;transition:opacity .9s}.is-lit .gp-machine-glow{opacity:.5}.is-turning .gp-machine-glow{opacity:.9}.gp-dropped{transform-box:fill-box;transform-origin:50%;animation:.65s cubic-bezier(.3,1.45,.5,1) both gp-drop,1.8s ease-in-out .7s infinite gp-glow}@keyframes gp-crank{to{transform:rotate(360deg)}}@keyframes gp-tumble{0%{transform:none}30%{transform:translate(-5px,-10px)rotate(-16deg)}65%{transform:translate(5px,-4px)rotate(12deg)}to{transform:none}}@keyframes gp-drop{0%{opacity:0;transform:translateY(-26px)scale(.6)}to{opacity:1;transform:none}}@keyframes gp-glow{0%,to{filter:drop-shadow(0 0 #ffd98000)}50%{filter:drop-shadow(0 0 6px #ffd980)}}@keyframes gp-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}.gp-petals{z-index:2;pointer-events:none;position:absolute;inset:0;overflow:hidden}.gp-petals span{top:-24px;left:calc(var(--i) * 10% + 3%);opacity:.85;width:11px;height:15px;animation:7s linear infinite gp-fall;animation-delay:calc(var(--i) * -.7s);background:#f2a7b5;border-radius:70% 0;position:absolute}.gp-petals span:nth-child(3n){background:#f6d77e}.gp-petals span:nth-child(3n+1){background:#fbe3e7}@keyframes gp-fall{to{transform:translate(40px, calc(var(--gp-h) + 40px)) rotate(540deg)}}.gp-sample{z-index:3;white-space:nowrap;color:#fff;background:#3e2418e6;border-radius:999px;padding:6px 14px;font-size:12px;position:absolute;top:10px;left:50%;transform:translate(-50%)}.gp-sample a{color:#ffd9a0;font-weight:600}.gp-scene:has(.gp-sample) .gp-layout{padding-top:46px}.gp-overlay{z-index:50;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#2b140ecc;place-items:center;padding:64px 16px 24px;animation:.25s both gp-fade;display:grid;position:fixed;inset:0}.gp-embedded .gp-overlay{position:absolute}.gp-card{width:min(420px,100%);max-height:calc(var(--gp-h,100dvh) - 96px);background:linear-gradient(#fffaf3,#fdf1e3);border-radius:22px;flex-direction:column;padding:54px 24px 22px;animation:.45s cubic-bezier(.25,1.3,.5,1) both gp-rise;display:flex;position:relative;box-shadow:0 30px 60px #2b140e66,inset 0 0 0 1px #fff}.gp-card:before{content:"";border:1px dashed color-mix(in srgb, var(--gp-accent) 35%, transparent);pointer-events:none;border-radius:16px;position:absolute;inset:8px}.gp-card-capsule{width:92px;height:92px;position:absolute;top:-46px;left:50%;transform:translate(-50%)}.gp-half{filter:drop-shadow(0 10px 14px #2b140e44);width:100%;height:100%;animation:.5s cubic-bezier(.3,1.6,.5,1) .1s both gp-pop;overflow:visible}.gp-card-close{width:36px;height:36px;color:var(--gp-ink);cursor:pointer;background:#fff;border:0;border-radius:50%;font-size:22px;line-height:1;position:absolute;top:10px;right:10px;box-shadow:0 2px 8px #2b140e22}.gp-card-count{text-align:center;letter-spacing:.04em;color:var(--gp-accent);font-size:12px;font-weight:600}.gp-card-body{text-align:center;margin-top:12px;padding:2px 4px;overflow-y:auto}.gp-card-body h2{font-family:var(--font-mitr), sans-serif;color:var(--gp-cherry-deep);margin:0 0 10px;font-size:22px;font-weight:500}.gp-note{white-space:pre-wrap;color:var(--gp-ink);text-align:left;margin:0;font-size:15px;line-height:1.8}.gp-photo{background:#fff;border-radius:6px;margin:0;padding:10px 10px 14px;transform:rotate(-1.5deg);box-shadow:0 8px 18px #2b140e26}.gp-photo img,.gp-photo-empty{object-fit:cover;border-radius:3px;width:100%;max-height:min(52vh,420px);display:block}.gp-photo-empty{aspect-ratio:4/3;color:#c9a58f;background:#f4e7da;place-items:center;font-size:36px;display:grid}.gp-photo figcaption{font-family:var(--font-itim), sans-serif;color:var(--gp-ink);margin-top:10px;font-size:16px}.gp-voucher{border:2px dashed var(--gp-accent);background:#fff3dc;border-radius:14px;padding:22px 20px 26px;position:relative;-webkit-mask:radial-gradient(12px at 0,#0000 98%,#000) 0/51% 100% no-repeat,radial-gradient(12px at 100%,#0000 98%,#000) 100%/51% 100% no-repeat;mask:radial-gradient(12px at 0,#0000 98%,#000) 0/51% 100% no-repeat,radial-gradient(12px at 100%,#0000 98%,#000) 100%/51% 100% no-repeat}.gp-voucher-kicker{letter-spacing:.04em;color:var(--gp-accent);margin-bottom:6px;font-size:12px;font-weight:600;display:block}.gp-voucher p{white-space:pre-wrap;color:var(--gp-ink-soft);margin:0;font-size:14px;line-height:1.7}.gp-voucher-stamp{border:1.5px solid var(--gp-accent);width:34px;height:34px;color:var(--gp-accent);opacity:.7;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:10px;right:18px;transform:rotate(-12deg)}.gp-ending{padding-top:0}.gp-ending-flower{color:#d77589;margin-bottom:4px;font-size:26px;display:block}.gp-card-actions{justify-content:center;align-items:center;gap:14px;margin-top:18px;display:flex}@keyframes gp-fade{0%{opacity:0}}@keyframes gp-rise{0%{opacity:0;transform:translateY(24px)scale(.96)}}.gp-gate{z-index:40;background:linear-gradient(#f3dccf,#ecc9b8 60%,#d9a98f);place-items:center;padding:24px 16px 84px;display:grid;position:fixed;inset:0;overflow:auto}.gp-gate-machine{aspect-ratio:320/460;filter:blur(1.5px)saturate(.8)brightness(.9);opacity:.95;height:min(78%,640px);transition:filter 1s,opacity 1s,transform 1.2s;position:absolute;bottom:8%;left:50%;transform:translate(-50%)}.gp-gate.is-unlocking .gp-gate-machine{filter:none;opacity:1;transform:translate(-50%)scale(1.04)}.gp-curtain{z-index:1;pointer-events:none;-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);background:linear-gradient(#ffffff1a,#f6c9cf14 70%,#e7a7b026),repeating-linear-gradient(90deg,#fff7f566 0 26px,#f2ccd04d 26px 40px,#fbe9e959 40px 60px);width:54%;transition:transform 1.15s cubic-bezier(.6,.05,.3,1);position:absolute;top:0;bottom:0;box-shadow:0 0 40px #b0606020}.gp-curtain-left{border-radius:0 0 60%/0 0 6%;left:0}.gp-curtain-right{border-radius:0 0 0 60%/0 0 0 6%;right:0}.gp-gate.is-unlocking .gp-curtain-left{transform:translate(-92%)}.gp-gate.is-unlocking .gp-curtain-right{transform:translate(92%)}.gp-gate-card{z-index:2;text-align:center;background:linear-gradient(#fffaf3,#fdf0e2);border-radius:18px;gap:10px;width:min(360px,100%);padding:34px 24px 26px;transition:transform .6s .25s,opacity .6s .25s;display:grid;position:relative;box-shadow:0 26px 50px #6b2d2a40,inset 0 0 0 1px #fff,6px 8px 0 -2px #f6d3d0}.gp-gate.is-unlocking .gp-gate-card{opacity:0;transform:translateY(40px)scale(.96)}.gp-gate-card .gp-kicker{letter-spacing:.06em}.gp-bow{filter:drop-shadow(0 3px 3px #7a152033);width:96px;height:40px;position:absolute;top:-22px;left:50%;transform:translate(-50%)}.gp-gate-card h1{font-family:var(--font-mitr), sans-serif;color:var(--gp-cherry-deep);margin:0;font-size:22px;font-weight:500}.gp-gate-sub{color:var(--gp-ink-soft);margin:0 0 6px;font-size:13px;line-height:1.6}.gp-gate-label{text-align:left;color:var(--gp-ink);font-size:12px;font-weight:600}.gp-gate-hint{text-align:left;color:var(--gp-ink-soft);margin:-4px 0 0;font-size:12px}.gp-gate-card input{width:100%;min-height:48px;color:var(--gp-ink);font:inherit;text-align:center;letter-spacing:.04em;background:#fff;border:1.5px solid #e6c9b8;border-radius:14px;padding:0 16px;font-size:16px}.gp-gate-card input:focus{border-color:var(--gp-cherry);outline:none;box-shadow:0 0 0 3px #a3202c22}.gp-gate-card input.is-error{border-color:#c0392b}.gp-gate-error{color:#c0392b;margin:0;font-size:12px;font-weight:600}.gp-gate-card .gp-cta{width:100%;margin-top:4px}.gp-latch{background:linear-gradient(#f3dc9b,#9c7430);border-radius:6px 6px 8px 8px;width:22px;height:18px;transition:box-shadow .4s,transform .4s;position:absolute;bottom:-9px;left:50%;transform:translate(-50%);box-shadow:0 2px 4px #5a2a1a55}.gp-gate.is-unlocking .gp-latch{transform:translate(-50%)translateY(6px)rotate(-18deg);box-shadow:0 0 18px 6px #ffe0a0}.gp-gate-preview{z-index:3;justify-content:space-between;align-items:center;gap:8px;display:flex;position:absolute;bottom:16px;left:16px;right:16px}.gp-gate-preview p{color:var(--gp-ink-soft);background:#fff;border-radius:999px;margin:0;padding:6px 12px;font-size:11px}.gp-gate-preview button{background:var(--gp-ink);color:#fff;font:inherit;cursor:pointer;border:0;border-radius:999px;padding:8px 16px;font-size:13px;font-weight:600}@media (prefers-reduced-motion:reduce){.gp-scene *,.gp-gate *,.gp-scene,.gp-gate{transition:none!important;animation:none!important}.gp-petals{display:none}}
