@font-face{font-family:Microsoft Yi Baiti;src:url(/fonts/yi-baiti.ttf)format("truetype");font-weight:400;font-display:swap}._7JikLW_page{background:#dbdcd7;align-items:center;min-height:100svh;display:flex;overflow-x:clip}._7JikLW_stage{--script:"Altesse Std", var(--font-script), "Snell Roundhand", cursive;aspect-ratio:1440/1024;--u:calc(100cqw / 1440);perspective:2600cqw;color:#000;width:100%;font-family:"Microsoft Yi Baiti", var(--font-ui);position:relative;overflow:hidden;container-type:inline-size}._7JikLW_sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._7JikLW_deco{pointer-events:none;animation:_7JikLW_arrive .8s cubic-bezier(.2,.8,.2,1) var(--d,0s) both;position:absolute}._7JikLW_decoIn{pointer-events:auto;width:100%;height:100%;transition:translate .4s cubic-bezier(.3,1.4,.5,1),scale .4s cubic-bezier(.3,1.4,.5,1),filter .3s;position:relative}._7JikLW_fill{object-fit:cover;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block;position:absolute;inset:0}._7JikLW_crop{position:absolute;inset:0;overflow:hidden}._7JikLW_crop img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;max-width:none;display:block;position:absolute}@keyframes _7JikLW_arrive{0%{opacity:0;translate:0 14px;scale:.96}to{opacity:1;translate:0;scale:1}}._7JikLW_lace ._7JikLW_decoIn,._7JikLW_book ._7JikLW_decoIn{pointer-events:none}._7JikLW_lace{animation-duration:1.1s}._7JikLW_ribbon ._7JikLW_decoIn{pointer-events:none;animation:9s ease-in-out infinite _7JikLW_sway}@keyframes _7JikLW_sway{0%,to{translate:0}50%{translate:-5px 6px}}._7JikLW_envelope ._7JikLW_decoIn:hover{filter:drop-shadow(0 10px 10px #0003);translate:0 -8px;scale:1.025}._7JikLW_tag ._7JikLW_decoIn{transform-origin:14% 36%;animation:5s ease-in-out infinite _7JikLW_swing}._7JikLW_tag ._7JikLW_decoIn:hover{animation-duration:1.6s;scale:1.06}@keyframes _7JikLW_swing{0%,to{rotate:-3deg}50%{rotate:4deg}}._7JikLW_heart ._7JikLW_decoIn:hover{filter:drop-shadow(0 6px 6px #0000004d);rotate:-6deg;scale:1.12}._7JikLW_stamp ._7JikLW_decoIn:hover{filter:drop-shadow(0 6px 5px #00000040);translate:0 -5px;rotate:6deg;scale:1.1}._7JikLW_bunnies ._7JikLW_decoIn:hover{translate:6px -6px}._7JikLW_seal ._7JikLW_decoIn:hover{filter:drop-shadow(0 4px 4px #00000040);rotate:-8deg;scale:1.12}._7JikLW_flourish ._7JikLW_decoIn:hover{scale:1.03}._7JikLW_sheet{pointer-events:none;position:absolute;inset:0}._7JikLW_sheet>._7JikLW_deco,._7JikLW_sheet ._7JikLW_title,._7JikLW_sheet ._7JikLW_list,._7JikLW_sheet ._7JikLW_open{z-index:3}._7JikLW_title{margin:0;font-weight:400;position:absolute}._7JikLW_sheet ._7JikLW_title,._7JikLW_leafInner ._7JikLW_title{left:calc(391 * var(--u) - 185 * var(--u));top:calc(230 * var(--u) - 8 * var(--u));width:calc(370 * var(--u));text-align:center;font-family:var(--script);font-size:calc(48 * var(--u));line-height:calc(34 * var(--u));letter-spacing:calc(-1.44 * var(--u))}._7JikLW_list{left:calc(178 * var(--u));top:calc(363 * var(--u));width:calc(322 * var(--u));font-size:calc(20 * var(--u));line-height:calc(15 * var(--u));letter-spacing:calc(-1.4 * var(--u));position:absolute}._7JikLW_list p{margin:0 0 calc(15 * var(--u))}._7JikLW_open{pointer-events:auto;left:calc(262 * var(--u));top:calc(706 * var(--u));font-size:calc(18 * var(--u));color:#000;text-underline-offset:3px;text-decoration:underline;transition:letter-spacing .25s;position:absolute}._7JikLW_open:hover{letter-spacing:.06em}._7JikLW_leaf{z-index:5;left:calc(108 * var(--u));top:calc(96 * var(--u));width:calc(566 * var(--u));height:calc(844 * var(--u));transform-origin:0;transform-style:preserve-3d;filter:drop-shadow(8px 0 14px #00000040);animation:1s cubic-bezier(.6,.05,.3,1) both _7JikLW_turn;position:absolute}._7JikLW_leafFront,._7JikLW_leafBack{backface-visibility:hidden;background:linear-gradient(90deg,#e6e2d8,#f1eee6 14%,#ebe8e0);position:absolute;inset:0;overflow:hidden}._7JikLW_leafBack{background:linear-gradient(270deg,#e3dfd4,#efece4 20%,#e9e5db);transform:rotateY(180deg)}._7JikLW_leafInner{left:calc(-108 * var(--u));top:calc(-96 * var(--u));width:100cqw;height:calc(1024 * var(--u));position:absolute}@keyframes _7JikLW_turn{0%{opacity:1;rotate:y 0deg}82%{opacity:1}to{opacity:0;rotate:y -172deg}}._7JikLW_tab{left:calc(672 * var(--u));width:calc(46 * var(--u));height:calc(124 * var(--u));z-index:6;border-radius:0 calc(10 * var(--u)) calc(10 * var(--u)) 0;cursor:pointer;font-family:var(--script);color:#000;background:0 0;border:0;place-items:center;padding:0;transition:background .25s,translate .25s cubic-bezier(.3,1.4,.5,1);animation:.7s .6s both _7JikLW_arrive;display:grid;position:absolute}._7JikLW_tab span{writing-mode:vertical-rl;font-size:calc(min(20, max(11, 235 / var(--n,10))) * var(--u));text-align:center;letter-spacing:.01em;white-space:nowrap;max-height:100%;line-height:1.5;transition:letter-spacing .25s;overflow:visible}._7JikLW_tab:hover:not(:disabled),._7JikLW_tab:focus-visible{translate:calc(6 * var(--u)) 0;background:linear-gradient(90deg,#0000,#fffdf8f2);box-shadow:3px 3px 6px #0000002e}._7JikLW_tab:hover:not(:disabled) span{letter-spacing:.04em}._7JikLW_tab:focus-visible{outline-offset:2px;outline:2px solid #5b3a2a}._7JikLW_tab:disabled{cursor:default}._7JikLW_stack{z-index:2;pointer-events:none;animation:.8s .55s both _7JikLW_arrive;position:absolute}._7JikLW_stack[data-drag] ._7JikLW_stackImg{pointer-events:auto;cursor:grab}._7JikLW_stackImg{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block;position:absolute;inset:0}._7JikLW_pile{position:absolute;inset:0}._7JikLW_polaroid{pointer-events:none;cursor:default;translate:var(--x) var(--y);rotate:var(--r);filter:brightness(var(--b,1));background:linear-gradient(160deg,#fbf9f2,#f1ede2);border:0;border-radius:2px;margin:0;padding:0;transition:translate .55s cubic-bezier(.3,1.25,.5,1),rotate .55s cubic-bezier(.3,1.25,.5,1),opacity .4s,filter .4s,box-shadow .3s;display:block;position:absolute;box-shadow:0 1px 1px #0000002e,0 8px 16px #00000042,inset 0 0 0 1px #fff9}._7JikLW_pPhoto{left:var(--pad-l);top:var(--pad-t);width:var(--pad-w);height:var(--pad-h);background:#c9c3b3;position:absolute;overflow:hidden;box-shadow:inset 0 0 0 1px #0000002e}._7JikLW_pPhoto img{object-fit:cover;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block}._7JikLW_pPhoto:after{content:"";pointer-events:none;background:linear-gradient(135deg,#ffffff2e,#0000 40%,#00000014);position:absolute;inset:0}._7JikLW_pCaption{text-align:center;font-family:var(--script);font-size:calc(21 * var(--u));color:#2b2622;white-space:nowrap;text-overflow:ellipsis;line-height:1.05;position:absolute;bottom:3.5%;left:8%;right:8%;overflow:hidden}._7JikLW_pFront{pointer-events:auto;cursor:pointer}._7JikLW_pFront:disabled{cursor:default}._7JikLW_pFront:not(:disabled):hover{translate:0 -3.5%;rotate:-.8deg;box-shadow:0 2px 2px #0003,0 18px 28px #00000052,inset 0 0 0 1px #fff9}._7JikLW_pFront:focus-visible{outline-offset:4px;outline:2px solid #5b3a2a}._7JikLW_pOut,._7JikLW_pOut:hover{opacity:0;transition:translate .3s cubic-bezier(.5,0,.8,.4),rotate .3s ease-in,opacity .3s ease-in;translate:62% -14%;rotate:20deg}._7JikLW_endKey{z-index:6;left:calc((732 - 4) * var(--u));top:calc((850 - 4) * var(--u));width:calc(200 * var(--u));height:calc(200 * var(--u));cursor:pointer;background:0 0;border:0;padding:0;transition:translate .2s,scale .2s,filter .2s;animation:.8s .9s both _7JikLW_arrive;position:absolute;rotate:-.31deg}._7JikLW_endKey img{pointer-events:none;filter:drop-shadow(0 6px 5px #00000040);width:95.4%;height:95.4%;margin:2.3%;transition:filter .2s;display:block}._7JikLW_endKey:hover{translate:0 -4px}._7JikLW_endKey:hover img{filter:drop-shadow(0 10px 8px #0000004d)}._7JikLW_endKey:active,._7JikLW_endKey[data-down]{translate:0 6px;scale:.97}._7JikLW_endKey:active img,._7JikLW_endKey[data-down] img{filter:drop-shadow(0 1px 1px #0000004d)}._7JikLW_endKey:focus-visible{outline-offset:2px;border-radius:14px;outline:2px solid #5b3a2a}@media (prefers-reduced-motion:reduce){._7JikLW_deco,._7JikLW_tab,._7JikLW_stack,._7JikLW_endKey,._7JikLW_ribbon ._7JikLW_decoIn,._7JikLW_tag ._7JikLW_decoIn{animation:none}._7JikLW_leaf{display:none}}._7JikLW_deco[data-drag] ._7JikLW_decoIn,._7JikLW_endKey[data-drag],._7JikLW_stack[data-drag] ._7JikLW_pFront{touch-action:none;-webkit-user-select:none;user-select:none}._7JikLW_deco[data-drag] ._7JikLW_decoIn{cursor:grab}._7JikLW_deco[data-dragging] ._7JikLW_decoIn,._7JikLW_stack[data-dragging] ._7JikLW_pFront,._7JikLW_endKey[data-dragging]{cursor:grabbing}._7JikLW_deco[data-dragging]{transition:none}._7JikLW_deco[data-dragging] ._7JikLW_decoIn{filter:drop-shadow(0 16px 12px #0000004d);scale:1.06}._7JikLW_deco[data-bad] ._7JikLW_decoIn{filter:drop-shadow(0 0 8px #cd2d2df2);opacity:.6}._7JikLW_stack[data-dragging]{filter:drop-shadow(0 16px 12px #0000004d)}._7JikLW_stack[data-bad],._7JikLW_endKey[data-bad] img{filter:drop-shadow(0 0 8px #cd2d2df2);opacity:.65}._7JikLW_deco[data-snap],._7JikLW_stack[data-snap],._7JikLW_endKey[data-snap]{transition:left .4s cubic-bezier(.3,1.4,.5,1),top .4s cubic-bezier(.3,1.4,.5,1)}._7JikLW_tidy{left:calc(20 * var(--u));bottom:calc(14 * var(--u));z-index:30;color:#000;font:calc(16 * var(--u)) "Microsoft Yi Baiti", var(--font-ui);cursor:pointer;background:#fffdf8d9;border:1px solid #00000080;border-radius:3px;padding:4px 10px;transition:background .2s,translate .2s;animation:.4s both _7JikLW_arrive;position:absolute}._7JikLW_tidy:hover{background:#fff;translate:0 -2px}._7JikLW_tab[aria-current=page]{translate:calc(6 * var(--u)) 0;cursor:default;background:linear-gradient(90deg,#0000,#fffdf8f2);box-shadow:3px 3px 6px #0000002e}._7JikLW_tab[aria-current=page] span{text-shadow:0 0 .5px #000;font-weight:700}._7JikLW_tabArrow{left:calc(682 * var(--u));width:calc(28 * var(--u));height:calc(24 * var(--u));z-index:6;color:#3a2a20;font-size:calc(13 * var(--u));cursor:pointer;opacity:.75;background:0 0;border:0;padding:0;transition:opacity .2s,translate .2s;position:absolute}._7JikLW_tabArrow:hover{opacity:1}._7JikLW_tabUp{top:calc(262 * var(--u))}._7JikLW_tabUp:hover{translate:0 -2px}._7JikLW_tabDown{top:calc(922 * var(--u))}._7JikLW_tabDown:hover{translate:0 2px}._7JikLW_sound{z-index:60;aspect-ratio:1;color:#3a2a20;cursor:pointer;opacity:.8;background:#fffdf8d9;border:1px solid #5b3a2a;border-radius:50%;place-items:center;width:36px;padding:0;transition:opacity .2s,translate .2s,background .2s;display:grid;position:fixed;top:16px;right:18px}._7JikLW_sound:hover{opacity:1;background:#fff;translate:0 -2px}._7JikLW_sound[aria-pressed=false]{color:#8a7a70}._7JikLW_sound:focus-visible{outline-offset:2px;outline:2px solid #5b3a2a}._7JikLW_sound svg{width:58%;height:58%}._7JikLW_homeChip,._7JikLW_panHint{display:none}@media (max-width:760px){._7JikLW_page{scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;align-items:center;overflow:auto hidden}._7JikLW_stage{scroll-snap-align:start;flex:none;width:900px;min-width:900px}._7JikLW_sound{width:42px;top:12px;right:12px}._7JikLW_homeChip{z-index:60;color:#3a2a20;line-height:40px;font:18px "Microsoft Yi Baiti", var(--font-ui);background:#fffdf8e0;border:1px solid #5b3a2a;border-radius:20px;padding:0 14px;text-decoration:none;display:block;position:fixed;top:12px;left:12px}._7JikLW_panHint{z-index:60;color:#fff8eb;width:max-content;font:17px "Microsoft Yi Baiti", var(--font-ui);white-space:nowrap;pointer-events:none;background:#3a2a20e0;border-radius:20px;margin:0 auto;padding:8px 16px;animation:.5s both _7JikLW_arrive;display:block;position:fixed;bottom:18px;left:0;right:0}._7JikLW_tab{min-width:44px}._7JikLW_list{font-size:calc(24 * var(--u));line-height:calc(18 * var(--u));width:calc(340 * var(--u))}}._7JikLW_page[data-tall]{scroll-snap-type:none;align-items:flex-start;overflow:clip visible}._7JikLW_stage[data-tall]{--u:calc(100cqw / 800);aspect-ratio:800/2100;flex:none;width:100%;min-width:0}._7JikLW_stage[data-tall] ._7JikLW_list{font-size:calc(27 * var(--u));line-height:calc(21 * var(--u));width:calc(440 * var(--u));letter-spacing:calc(-1.2 * var(--u))}._7JikLW_stage[data-tall] ._7JikLW_list p{margin-bottom:calc(17 * var(--u))}._7JikLW_stage[data-tall] ._7JikLW_tab{width:calc(72 * var(--u))}._7JikLW_stage[data-tall] ._7JikLW_tab span{font-size:calc(min(26, max(14, 300 / var(--n,10))) * var(--u))}._7JikLW_stage[data-tall] ._7JikLW_tabArrow{width:calc(64 * var(--u));height:calc(46 * var(--u));font-size:calc(24 * var(--u))}._7JikLW_stage[data-tall] ._7JikLW_open{font-size:calc(26 * var(--u))}._7JikLW_stage[data-tall] ._7JikLW_tidy{font-size:16px;position:fixed;bottom:14px;left:12px}._7JikLW_page[data-tall] ._7JikLW_deco[data-drag] ._7JikLW_decoIn,._7JikLW_page[data-tall] ._7JikLW_stack[data-drag] ._7JikLW_pFront,._7JikLW_page[data-tall] ._7JikLW_endKey[data-drag]{touch-action:pan-y}
