._stage_1oyop_3{--ease:cubic-bezier(.2, .75, .25, 1);--paper:#fffaf0;--paper-2:#efe4c8;--paper-3:#e3d5b3;--edge:#b8a478;--green:#304638;--green-2:#4a6350;--ink:#17231b;--gold:#ae9253;--gold-2:#d8c48a;--wine:#7b2d3b;--s:min(80vw, 52dvh, 470px);--gw:var(--s);width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--ink);isolation:isolate;background:#ffe6ee;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}._stage_1oyop_3::backdrop{background:#ffe6ee}._stage_1oyop_3:not([open]){display:none}._stage_1oyop_3[data-paused] *,._stage_1oyop_3[data-paused] :before,._stage_1oyop_3[data-paused] :after{animation-play-state:paused!important}@supports (width:round(down, 100px, 50px)){._stage_1oyop_3{--gw:round(down, var(--s), 50px)}}._desk_1oyop_19{background:#ffe6ee;grid-template-rows:auto auto;align-content:center;justify-items:center;row-gap:clamp(14px,4dvh,40px);padding:clamp(18px,4dvh,44px) 22px clamp(22px,5dvh,56px);display:grid;position:absolute;inset:0}._desk_1oyop_19:before{content:"";pointer-events:none;clip-path:polygon(12px 0,calc(100% - 12px) 0,calc(100% - 12px) 6px,100% 6px,100% calc(100% - 12px),calc(100% - 6px) calc(100% - 12px),calc(100% - 6px) 100%,12px 100%,12px calc(100% - 6px),0 calc(100% - 6px),0 6px,12px 6px);background:#ffeff4;border:1px solid #efbbc9;position:absolute;inset:clamp(20px,5dvh,60px) max(20px,50vw - 380px);box-shadow:inset 6px 0 #fff9fc,inset -6px 0 #efbbc9,inset 0 -8px #eab6c5}._desk_1oyop_19:after{content:"";pointer-events:none;background:#efbbc9;height:12px;position:absolute;inset:auto 0 0;box-shadow:0 -4px #f9d6e1}._scene_1oyop_31{z-index:1;place-items:center;width:100%;min-height:0;animation:.24s steps(3,end) both _arrive_1oyop_1;display:grid;position:relative}._gift_1oyop_32{width:var(--gw);aspect-ratio:1/.9;--k:1;--lift:0;--tuck:0;--hop:4.2s;transform:translateY(calc(var(--lift) * var(--gw) / -50));transition:transform .9s steps(2,end);position:relative;container-type:inline-size}._gift_1oyop_32[data-phase=media]{--k:.42}._gift_1oyop_32[data-phase=publishing],._gift_1oyop_32[data-phase=error]{--k:0;--tuck:1}._gift_1oyop_32[data-phase=ready]{--k:0;--lift:1;--tuck:1}._gift_1oyop_32[data-phase=error]{--k:.12;--tuck:1}._shadow_1oyop_40{inset-inline:10cqw;z-index:0;clip-path:polygon(6cqw 0,calc(100% - 6cqw) 0,calc(100% - 6cqw) 2cqw,100% 2cqw,100% 4cqw,calc(100% - 6cqw) 4cqw,calc(100% - 6cqw) 6cqw,6cqw 6cqw,6cqw 4cqw,0 4cqw,0 2cqw,6cqw 2cqw);height:6cqw;opacity:calc(.45 + (1 - var(--k)) * .5);animation:_shadowHop_1oyop_1 var(--hop) steps(1, end) infinite;background:#6a273c33;transition:opacity .9s steps(3,end);position:absolute;bottom:-7cqw}._piece_1oyop_48{left:var(--x);top:var(--y);width:var(--w);height:var(--h);z-index:1;transform:translate(calc(var(--k) * var(--sx) * .5cqw), calc(var(--k) * var(--sy) * .5cqw)) rotate(calc(var(--r) + var(--k) * var(--sr) * .7));transition:transform 1.15s var(--ease) calc(var(--i) * 85ms);animation:_materialAssembly_1oyop_1 calc(var(--preparation-duration,5s) * .76) var(--ease) calc(var(--i) * 40ms) both;position:absolute}._float_1oyop_55{width:100%;height:100%;animation:_hop_1oyop_1 var(--hop) steps(1, end) infinite;animation-delay:calc(var(--i) * -.7s);display:block}._piece_1oyop_48[data-rigid] ._float_1oyop_55{animation-delay:0s}._piece_1oyop_48[data-slip] ._float_1oyop_55{translate:0 calc(var(--tuck) * var(--ty) * 1cqw);transition:translate .7s steps(7,end) .15s;animation-delay:.45s}._gift_1oyop_32[data-phase=error] ._float_1oyop_55,._gift_1oyop_32[data-phase=error] ._px_1oyop_58,._gift_1oyop_32[data-phase=error] ._record_1oyop_58,._gift_1oyop_32[data-phase=error] ._wave_1oyop_58 i,._gift_1oyop_32[data-phase=error] ._candle_1oyop_59 b,._gift_1oyop_32[data-phase=error] ._glass_1oyop_59 i,._gift_1oyop_32[data-phase=error] ._piece_1oyop_48{animation-play-state:paused}._gift_1oyop_32[data-phase=error] ._piece_1oyop_48[data-slip] ._float_1oyop_55{translate:0 calc(var(--ty) * 1cqw + 2cqw)}._slip_1oyop_63,._sleeve_1oyop_63,._box_1oyop_63,._lid_1oyop_63,._scroll_1oyop_63,._rod_1oyop_63,._leaf_1oyop_63,._cover_1oyop_63,._envelopeBack_1oyop_63,._letter_1oyop_63,._cap_1oyop_63,._candle_1oyop_59,._tape_1oyop_63{box-sizing:border-box;width:100%;height:100%;display:block;position:relative}._slip_1oyop_63{background:var(--paper);border:1px solid #c9b98f;box-shadow:inset .8cqw 0 #fffdf7,inset -.8cqw 0 #e4d8b9,inset 0 -1.2cqw #cdbf98,0 1.3cqw 2cqw #4e22302e}._slipPhoto_1oyop_68{background:#dbe0bf 50%/cover;position:absolute;inset:8% 8% 36%;overflow:hidden;box-shadow:inset .5cqw .5cqw #b3bd98}._slipPhoto_1oyop_68:before{content:"";clip-path:polygon(0 64%,16% 64%,16% 42%,28% 42%,28% 24%,44% 24%,44% 52%,58% 52%,58% 70%,72% 70%,72% 50%,86% 50%,86% 76%,100% 76%,100% 100%,0 100%);background:#506b4c;position:absolute;inset:36% 0 0}._slipPhoto_1oyop_68:after{content:"";aspect-ratio:1;clip-path:polygon(25% 0,75% 0,75% 25%,100% 25%,100% 75%,75% 75%,75% 100%,25% 100%,25% 75%,0 75%,0 25%,25% 25%);background:#d9bd74;width:19%;position:absolute;inset:14% 18% auto auto}._slipPhoto_1oyop_68[data-photo]:before,._slipPhoto_1oyop_68[data-photo]:after{content:none}._slipPhoto_1oyop_68[data-photo]{background-position:50%;background-size:cover}._slipLines_1oyop_73{align-content:space-between;display:grid;position:absolute;inset:70% 10% 12%}._slipLines_1oyop_73 i{background:#b9ae8b;height:.7cqw}._slipLines_1oyop_73 i+i{width:60%}._slipNumber_1oyop_75{color:var(--green);font:700 2.1cqw ui-monospace,monospace;position:absolute;inset:auto 8% 5% auto}._tape_1oyop_63{clip-path:polygon(0 0,100% 0,100% 35%,96% 35%,96% 65%,100% 65%,100% 100%,0 100%,0 65%,4% 65%,4% 35%,0 35%);background:#8d3a49;box-shadow:inset 0 .7cqw #b16570,inset 0 -1cqw #632332}._sleeve_1oyop_63{background:#efe4c8;border:1px solid #9c8b62;box-shadow:inset 1.3cqw 0 #fff4d9,inset -1.3cqw 0 #d6c59f,inset 0 -1.6cqw #bdaf88,0 1.3cqw 2cqw #4e22302e}._sleeve_1oyop_63 i{clip-path:polygon(16% 0,84% 0,84% 16%,100% 16%,100% 84%,84% 84%,84% 100%,16% 100%,16% 84%,0 84%,0 16%,16% 16%);opacity:.55;border:.8cqw solid #8d7f58;position:absolute;inset:18% 20% 38%}._sleeve_1oyop_63 b{opacity:.6;background:#8d7f58;height:6%;position:absolute;inset:auto 16% 12%}._record_1oyop_58{width:100%;height:100%;animation:6.5s linear infinite _spin_1oyop_1;display:block;position:relative}._arm_1oyop_82{background:#d9d2bd;width:100%;height:100%;display:block;position:relative;box-shadow:inset .9cqw 0 #fffaf0,inset -.9cqw 0 #b9b19a,inset 0 -1.2cqw #948969}._arm_1oyop_82 i{background:var(--wine);height:14%;position:absolute;inset:auto -35% -6%;box-shadow:inset 0 -.8cqw #56202b}._wave_1oyop_58{justify-content:center;align-items:flex-end;gap:1.6cqw;width:100%;height:100%;display:flex}._wave_1oyop_58 i{background:var(--gold-2);transform-origin:bottom;width:2.6cqw;height:100%;transform:scaleY(calc(var(--b) / 100%));animation:1.5s ease-in-out infinite _pulse_1oyop_1;animation-delay:calc(var(--n) * -.17s)}._box_1oyop_63{background:var(--wine);border:1px solid #56202b;box-shadow:inset 1.4cqw 0 #a45360,inset -1.8cqw 0 #5e1f2c,inset 0 -3cqw #56202b,0 1.3cqw 2cqw #4e22302e}._box_1oyop_63 i{background:#ffffff1a;width:3%;position:absolute;inset:0 auto 0 8%}._lid_1oyop_63{background:#a45360;border:1px solid #56202b;box-shadow:inset 0 .9cqw #c9848b,inset -1.2cqw 0 #7b2d3b,inset 0 -1.2cqw #5e1f2c}._ribbonBand_1oyop_90{background:linear-gradient(90deg,#ead9a8 0 24%,#c4ac6a 24% 76%,#9a7b42 76%);width:100%;height:100%;display:block;box-shadow:inset 0 -.8cqw #8d713e}._bow_1oyop_91{width:100%;height:100%;display:block;position:relative}._candle_1oyop_59{background:linear-gradient(90deg,#fffaf0 0 32%,#eadfc1 32% 76%,#c6b792 76%);box-shadow:inset 0 -.8cqw #b6a578}._candle_1oyop_59 b{clip-path:polygon(40% 0,60% 0,60% 20%,80% 20%,80% 40%,100% 40%,100% 80%,80% 80%,80% 100%,20% 100%,20% 80%,0 80%,0 40%,20% 40%,20% 20%,40% 20%);transform-origin:50% 100%;background:#e9b04e;height:40%;animation:1.1s steps(3,end) infinite alternate _flame_1oyop_1;position:absolute;inset:-42% -30% auto;box-shadow:inset -1cqw 0 #bd8334}._scroll_1oyop_63{background:var(--paper);box-shadow:inset 0 0 0 1.4cqw var(--paper),inset 0 0 0 1.9cqw #ccb779,inset 1.2cqw 0 #fffdf7,inset -1.2cqw 0 #e4d8b9,0 1.3cqw 2cqw #4e22302e;border:1px solid #c9b98f}._scroll_1oyop_63 i{background:#bfb392;height:.8cqw;position:absolute;left:16%;right:16%}._scroll_1oyop_63 i:first-child{top:34%}._scroll_1oyop_63 i:nth-child(2){top:46%;right:26%}._scroll_1oyop_63 i:nth-child(3){top:58%;right:34%}._scroll_1oyop_63 b{background:var(--green);opacity:.8;height:6%;position:absolute;inset:16% 30% auto}._rod_1oyop_63{background:linear-gradient(#587158 0 25%,var(--green) 25% 70%,#203526 70%);box-shadow:inset 2.4cqw 0 var(--gold),inset -2.4cqw 0 var(--gold);clip-path:polygon(4% 0,96% 0,96% 24%,100% 24%,100% 76%,96% 76%,96% 100%,4% 100%,4% 76%,0 76%,0 24%,4% 24%)}._cap_1oyop_63{background:var(--green);border:1px solid #203526;box-shadow:inset 0 -.9cqw #203526,0 1.4cqw 2cqw #0006}._glass_1oyop_59{background:#ede3ca;width:100%;height:100%;display:block;position:relative}._glass_1oyop_59[data-half=top]{clip-path:polygon(0 0,100% 0,100% 16%,88% 16%,88% 34%,76% 34%,76% 52%,66% 52%,66% 70%,58% 70%,58% 100%,42% 100%,42% 70%,34% 70%,34% 52%,24% 52%,24% 34%,12% 34%,12% 16%,0 16%);box-shadow:inset 1.2cqw 0 #fff8e6,inset -1.2cqw 0 #cabb97}._glass_1oyop_59[data-half=bottom]{clip-path:polygon(42% 0,58% 0,58% 30%,66% 30%,66% 48%,76% 48%,76% 66%,88% 66%,88% 84%,100% 84%,100% 100%,0 100%,0 84%,12% 84%,12% 66%,24% 66%,24% 48%,34% 48%,34% 30%,42% 30%);box-shadow:inset 1.2cqw 0 #fff8e6,inset -1.2cqw 0 #cabb97}._glass_1oyop_59 i{background:var(--gold);transform-origin:50% 0;animation:5.5s linear infinite _sandDown_1oyop_1;position:absolute;inset:12% 14% 4%}._glass_1oyop_59[data-half=bottom] i{transform-origin:50% 100%;animation-name:_sandUp_1oyop_1;inset:8% 0 0}._digits_1oyop_106{grid-template-columns:repeat(4,1fr);gap:1.6cqw;width:100%;height:100%;display:grid}._digits_1oyop_106 b{background:var(--paper);color:var(--green);border:1px solid #c9b98f;place-items:center;font:700 3cqw ui-monospace,monospace;display:grid;box-shadow:0 .7cqw #cdbf98}._leaf_1oyop_63{background:var(--paper);border:1px solid #c9b98f;box-shadow:inset 1cqw 0 #fffdf7,inset -1cqw 0 #e4d8b9,inset 0 -1.2cqw #cdbf98,0 1.3cqw 2cqw #4e22302e}._leaf_1oyop_63 i{background:#bfb392;height:.8cqw;position:absolute;left:14%;right:14%}._leaf_1oyop_63 i:first-child{top:24%}._leaf_1oyop_63 i:nth-child(2){top:36%;right:24%}._leaf_1oyop_63 i:nth-child(3){top:48%;right:34%}._cover_1oyop_63{background:var(--green);border:1px solid #203526;box-shadow:inset 1cqw 0 #638064,inset 3.4cqw 0 #263c2d,inset -1.4cqw 0 #203526,inset 0 -1.6cqw #1d3024,0 1.3cqw 2cqw #4e22302e}._cover_1oyop_63 i{border:.6cqw solid var(--gold);position:absolute;inset:13% 12% 13% 17%}._cover_1oyop_63 b{background:var(--gold);opacity:.85;position:absolute;inset:36% 30% 48% 33%}._bookmark_1oyop_114{background:var(--wine);clip-path:polygon(0 0,100% 0,100% 100%,50% 82%,0 100%);width:100%;height:100%;display:block}._sprite_1oyop_116{width:100%;height:100%;display:block;overflow:visible}._flapOpen_1oyop_117{clip-path:inset(0);transition:clip-path .45s steps(9,end)}._flapClosed_1oyop_118{clip-path:inset(0 0 100%);transition:clip-path .65s steps(13,end) .45s}._gift_1oyop_32[data-phase=publishing] ._flapOpen_1oyop_117,._gift_1oyop_32[data-phase=ready] ._flapOpen_1oyop_117,._gift_1oyop_32[data-phase=error] ._flapOpen_1oyop_117{clip-path:inset(100% 0 0)}._gift_1oyop_32[data-phase=publishing] ._flapClosed_1oyop_118,._gift_1oyop_32[data-phase=ready] ._flapClosed_1oyop_118,._gift_1oyop_32[data-phase=error] ._flapClosed_1oyop_118{clip-path:inset(0)}._stamp_1oyop_122{opacity:0;transition:translate .4s steps(3,end) .55s,opacity 0s linear .55s;translate:0 -6cqw}._gift_1oyop_32[data-phase=publishing] ._stamp_1oyop_122,._gift_1oyop_32[data-phase=ready] ._stamp_1oyop_122,._gift_1oyop_32[data-phase=error] ._stamp_1oyop_122{opacity:1;translate:0}._glint_1oyop_124{opacity:0;animation:5.6s step-end infinite _glint_1oyop_124;animation-delay:calc(var(--g) * .4s + 1.6s)}._string_1oyop_129{z-index:8;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}._stage_1oyop_3[data-preparation-product=basic] ._string_1oyop_129{z-index:0}._string_1oyop_129 path{fill:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset 1.2s steps(115,end) .25s}._stage_1oyop_3[data-preparation-product=basic] ._string_1oyop_129 path{transition-timing-function:steps(49,end)}._stringLine_1oyop_133{stroke:var(--wine)}._stringShade_1oyop_134{stroke:#c98a9a;opacity:.6}._knot_1oyop_135{opacity:0;transition:opacity 10ms linear 1.45s}._twinkle_1oyop_136{opacity:0;animation:3.2s step-end 2s infinite _twinkle_1oyop_136}._gift_1oyop_32[data-phase=publishing] ._string_1oyop_129 path{stroke-dashoffset:0}._gift_1oyop_32[data-phase=publishing] ._knot_1oyop_135,._gift_1oyop_32[data-phase=ready] ._knot_1oyop_135{opacity:1}._gift_1oyop_32[data-phase=error] ._string_1oyop_129 path{stroke-dashoffset:.17px;transition-delay:0s}._gift_1oyop_32[data-phase=error] ._knot_1oyop_135{opacity:0}._gift_1oyop_32[data-phase=ready] ._string_1oyop_129 path{stroke-dashoffset:-1px;transition-duration:.8s;transition-delay:0s}._gift_1oyop_32[data-phase=ready] ._knot_1oyop_135{opacity:0;transition-delay:0s}._pass_1oyop_146{z-index:9;box-sizing:border-box;opacity:0;view-transition-name:hadiyatak-gift-pass;width:52cqw;height:20cqw;animation:_cardHover_1oyop_1 var(--hop) steps(1, end) infinite .9s;transition:transform 1s steps(23,end) .15s,opacity .6s steps(4,end) .15s;position:absolute;top:68cqw;left:24cqw;transform:translateY(46cqw)}._gift_1oyop_32[data-phase=publishing] ._pass_1oyop_146,._gift_1oyop_32[data-phase=error] ._pass_1oyop_146{opacity:1;transform:translateY(0)}._gift_1oyop_32[data-phase=ready] ._pass_1oyop_146{opacity:1;transform:translateY(-2cqw)}._cast_1oyop_153,._face_1oyop_153{clip-path:polygon(0 2cqw,2cqw 2cqw,2cqw 0,calc(100% - 2cqw) 0,calc(100% - 2cqw) 2cqw,100% 2cqw,100% calc(100% - 2cqw),calc(100% - 2cqw) calc(100% - 2cqw),calc(100% - 2cqw) 100%,2cqw 100%,2cqw calc(100% - 2cqw),0 calc(100% - 2cqw))}._cast_1oyop_153{background:#56202b42;position:absolute;inset:0;translate:2cqw 2cqw}._face_1oyop_153{box-sizing:border-box;color:var(--paper);background:var(--green);align-items:center;gap:4cqw;padding:2cqw 4cqw 4cqw;display:flex;position:absolute;inset:0;box-shadow:inset 0 2cqw #5d7a62,inset 2cqw 0 #4a6350,inset -2cqw 0 #263c2d,inset 0 -4cqw #1d2f23}._face_1oyop_153>span{background:var(--paper);flex:none;place-items:center;width:10cqw;height:10cqw;display:grid;overflow:hidden;box-shadow:inset 2cqw 0 #fffdf7,inset 0 -2cqw #e4d8b9,inset -2cqw 0 #e4d8b9}._face_1oyop_153>span img,._face_1oyop_153>span svg{object-fit:contain;width:70%;height:70%}._face_1oyop_153>span[data-photo]{box-shadow:none;background-position:50%;background-size:cover}._face_1oyop_153>i{background:var(--gold);flex:none;width:2cqw;height:2cqw;box-shadow:inset 0 -.8cqw #8d713e}._face_1oyop_153>i:first-of-type{margin-inline-start:-2cqw}._check_1oyop_166{width:10cqw;height:10cqw;color:var(--ink);background:var(--gold-2);clip-path:polygon(0 2cqw,2cqw 2cqw,2cqw 0,calc(100% - 2cqw) 0,calc(100% - 2cqw) 2cqw,100% 2cqw,100% calc(100% - 2cqw),calc(100% - 2cqw) calc(100% - 2cqw),calc(100% - 2cqw) 100%,2cqw 100%,2cqw calc(100% - 2cqw),0 calc(100% - 2cqw));opacity:0;flex:none;place-items:center;margin-inline-start:auto;transition:translate .3s step-end .3s,opacity 0s linear .3s;display:grid;translate:0 2cqw;box-shadow:inset 2cqw 2cqw #f2dfaa,inset -2cqw -2cqw #9c7d44}._check_1oyop_166 svg{width:60%;height:60%}._gift_1oyop_32[data-phase=ready] ._check_1oyop_166{opacity:1;translate:0}._gift_1oyop_32[data-phase=ready] ._face_1oyop_153{box-shadow:inset 0 0 0 2cqw var(--gold), inset 0 4cqw #5d7a62, inset 4cqw 0 #4a6350, inset -4cqw 0 #263c2d, inset 0 -6cqw #1d2f23}._gift_1oyop_32[data-phase=ready] ._px_1oyop_58{z-index:0;background:var(--gold);width:2cqw;height:2cqw;animation:5.2s step-end infinite _drift_1oyop_1;animation-delay:calc(var(--n) * -.8s);inset:var(--t) auto auto var(--l);position:absolute}._px_1oyop_58:nth-of-type(2n){background:var(--paper-3)}._gift_1oyop_32[data-phase=error] ._px_1oyop_58{background:var(--wine)}._gift_1oyop_32[data-phase=ready] ._px_1oyop_58{opacity:.25;transition:opacity 1s steps(4,end);animation-play-state:paused}._stage_1oyop_3[data-preparation-product=graduation] ._ribbonBand_1oyop_90{background:linear-gradient(90deg,#a8485a 0 24%,#8d3547 24% 76%,#6d2634 76%)}._words_1oyop_183{z-index:2;text-align:center;outline:none;justify-items:center;gap:8px;max-width:36ch;display:grid;position:relative}._words_1oyop_183 strong{color:#643442;align-items:center;min-block-size:3em;font-size:clamp(19px,2.6vw,30px);font-weight:700;line-height:1.5;display:grid}._name_1oyop_185{color:#724c57;overflow-wrap:anywhere;font-size:14px}._note_1oyop_186{color:#7b2d3b;min-block-size:3.6em;max-block-size:3.6em;margin:2px 0 0;font-size:14px;line-height:1.8;overflow-y:auto}._note_1oyop_186:not([data-visible]),._actions_1oyop_187:not([data-visible]){visibility:hidden}._marks_1oyop_190{align-items:flex-end;gap:8px;height:24px;margin:8px 0 0;padding:0;list-style:none;display:flex}._marks_1oyop_190 li{--face:#ebc4d0;--hi:#f9e3ea;--hi2:#f4d3dd;--lo:#d3a0b1;--base:#bf8aa0;width:26px;height:16px;animation:2.4s step-end infinite _barHopLow_1oyop_1;animation-delay:calc(var(--n) * -.3s);flex:none;position:relative}._marks_1oyop_190 li[data-state=done]{--face:#a85d73;--hi:#cf94a4;--hi2:#bb7388;--lo:#84384c;--base:#5e2336}._marks_1oyop_190 li[data-state=current]{--face:#dd7f97;--hi:#ffc3d1;--hi2:#f2a0b4;--lo:#b85a73;--base:#7b2d3b;animation-name:_barHop_1oyop_1}._marks_1oyop_190 li:before{content:"";background:var(--base);clip-path:polygon(0 0,100% 0,100% calc(100% - 2px),calc(100% - 2px) calc(100% - 2px),calc(100% - 2px) 100%,2px 100%,2px calc(100% - 2px),0 calc(100% - 2px));position:absolute;inset:4px 0 0}._marks_1oyop_190 li>b{background:var(--face);box-shadow:inset 0 2px var(--hi), inset 2px 0 var(--hi2), inset -2px 0 var(--lo), inset 0 -2px var(--lo);clip-path:polygon(0 2px,2px 2px,2px 0,calc(100% - 2px) 0,calc(100% - 2px) 2px,100% 2px,100% 100%,0 100%);position:absolute;inset:0 0 4px}._marks_1oyop_190 li>i{opacity:0;width:8px;height:2px;animation:2.4s step-end infinite _barGlint_1oyop_1;animation-delay:calc(var(--n) * -.3s);background:#fff;position:absolute;top:4px;left:6px}._marks_1oyop_190 li[data-state=current]:after{content:"";opacity:0;width:2px;height:2px;animation:2.4s step-end infinite _barSpark_1oyop_1;animation-delay:calc(var(--n) * -.3s);background:#ffd9e3;position:absolute;top:-6px;right:-2px;box-shadow:-4px 2px #ffd9e3}._stage_1oyop_3[data-preparation-phase=error] ._marks_1oyop_190 li{animation:none}._stage_1oyop_3[data-preparation-phase=error] ._marks_1oyop_190 li>i,._stage_1oyop_3[data-preparation-phase=error] ._marks_1oyop_190 li:after{opacity:0;animation:none}._stage_1oyop_3[data-preparation-phase=error] ._marks_1oyop_190 li[data-state=current]{--face:#c4636f;--hi:#e29aa2;--hi2:#d27d87;--lo:#8f3643;--base:#56202b}._stage_1oyop_3[data-preparation-phase=ready] ._marks_1oyop_190 li{animation-play-state:paused}._actions_1oyop_187{flex-wrap:wrap;justify-content:center;gap:12px;min-block-size:46px;margin-top:10px;display:flex}._actions_1oyop_187 button{min-height:46px;font:inherit;cursor:pointer;color:var(--ink);background:var(--paper);border:1px solid var(--edge);padding:9px 20px;font-weight:700;transition:transform .12s,box-shadow .12s;box-shadow:0 3px #bba979}._actions_1oyop_187 button:first-child{color:#fff8fb;background:#7b2d3b;border-color:#632132;box-shadow:0 3px #4e1928}._actions_1oyop_187 button:active{transform:none;box-shadow:inset 0 2px #00000029,0 1px #8a7340}._actions_1oyop_187 button:focus-visible{outline:3px solid var(--gold-2);outline-offset:3px}@keyframes _arrive_1oyop_1{0%{transform:translateY(4px)}to{transform:translateY(0)}}@keyframes _materialAssembly_1oyop_1{0%{opacity:.7;transform:translate(calc(var(--sx) * .5cqw),calc(var(--sy) * .5cqw)) rotate(calc(var(--r) + var(--sr) * .7))}38%{opacity:1;transform:translate(calc(var(--sx) * .22cqw),calc(var(--sy) * .22cqw)) rotate(calc(var(--r) + var(--sr) * .25))}78%,to{opacity:1;transform:translate(0,0) rotate(var(--r))}}@keyframes _hop_1oyop_1{50%{transform:translateY(-2cqw)}}@keyframes _cardHover_1oyop_1{50%{translate:0 -2cqw}}@keyframes _shadowHop_1oyop_1{0%{clip-path:polygon(6cqw 0,calc(100% - 6cqw) 0,calc(100% - 6cqw) 2cqw,100% 2cqw,100% 4cqw,calc(100% - 6cqw) 4cqw,calc(100% - 6cqw) 6cqw,6cqw 6cqw,6cqw 4cqw,0 4cqw,0 2cqw,6cqw 2cqw)}50%{clip-path:polygon(8cqw 0,calc(100% - 8cqw) 0,calc(100% - 8cqw) 2cqw,calc(100% - 2cqw) 2cqw,calc(100% - 2cqw) 4cqw,calc(100% - 8cqw) 4cqw,calc(100% - 8cqw) 6cqw,8cqw 6cqw,8cqw 4cqw,2cqw 4cqw,2cqw 2cqw,8cqw 2cqw)}}@keyframes _glint_1oyop_124{0%{opacity:1}7%{opacity:0}to{opacity:0}}@keyframes _twinkle_1oyop_136{0%{opacity:1}10%{opacity:0}to{opacity:0}}@keyframes _barHop_1oyop_1{0%{transform:translateY(0)}8%{transform:translateY(-2px)}16%{transform:translateY(-4px)}30%{transform:translateY(-2px)}40%{transform:translateY(0)}to{transform:translateY(0)}}@keyframes _barHopLow_1oyop_1{0%{transform:translateY(0)}10%{transform:translateY(-2px)}32%{transform:translateY(0)}to{transform:translateY(0)}}@keyframes _barGlint_1oyop_1{0%{opacity:0}8%{opacity:.55}16%{opacity:.9}30%{opacity:.55}40%{opacity:0}to{opacity:0}}@keyframes _barSpark_1oyop_1{0%{opacity:0}16%{opacity:1}30%{opacity:0}to{opacity:0}}@keyframes _spin_1oyop_1{to{transform:rotate(360deg)}}@keyframes _pulse_1oyop_1{50%{transform:scaleY(calc(var(--b) / 100% * .55))}}@keyframes _flame_1oyop_1{to{transform:scale(.9,1.08)rotate(3deg)}}@keyframes _sandDown_1oyop_1{to{transform:scaleY(.2)}}@keyframes _sandUp_1oyop_1{0%{transform:scaleY(.15)}to{transform:scaleY(1)}}@keyframes _drift_1oyop_1{50%{opacity:.55;transform:translate(2cqw,-2cqw)}}@media (max-height:620px){._stage_1oyop_3{--s:min(54vw, 40dvh, 360px)}._desk_1oyop_19{padding-block:12px 14px}._words_1oyop_183{gap:4px;padding-top:10px}}@media (min-width:900px){._stage_1oyop_3{--s:min(46vw,42dvh,470px)}._words_1oyop_183 strong{font-size:clamp(24px,2.2vw,34px)}}@media (prefers-reduced-motion:reduce){._stage_1oyop_3{--lift:0;animation:none}._scene_1oyop_31,._piece_1oyop_48,._flapOpen_1oyop_117,._flapClosed_1oyop_118,._stamp_1oyop_122,._string_1oyop_129 path,._knot_1oyop_135,._pass_1oyop_146,._check_1oyop_166,._gift_1oyop_32,._shadow_1oyop_40,._face_1oyop_153,._px_1oyop_58,._piece_1oyop_48[data-slip] ._float_1oyop_55{transition:none;animation:none}._float_1oyop_55,._record_1oyop_58,._wave_1oyop_58 i,._candle_1oyop_59 b,._glass_1oyop_59 i,._px_1oyop_58,._glint_1oyop_124,._twinkle_1oyop_136,._shadow_1oyop_40,._pass_1oyop_146,._marks_1oyop_190 li,._marks_1oyop_190 li[data-state],._marks_1oyop_190 li>i,._marks_1oyop_190 li:after,._marks_1oyop_190 li[data-state]:after{animation:none}._gift_1oyop_32,._gift_1oyop_32[data-phase]{--k:0}._gift_1oyop_32[data-phase=preparing] ._pass_1oyop_146,._gift_1oyop_32[data-phase=media] ._pass_1oyop_146{opacity:1;transform:translateY(0)}}@media (max-width:980px){._stage_1oyop_3{height:var(--mobile-available-height,100svh);--s:min(80vw,42svh,470px)}._desk_1oyop_19{padding-block:clamp(18px,4svh,44px) max(clamp(22px,5svh,56px),env(safe-area-inset-bottom));overscroll-behavior:contain;box-sizing:border-box;row-gap:clamp(14px,4svh,40px);overflow-y:auto}}
