.linkish[data-astro-cid-b6ug2bru]{background:none;border:0;padding:0;color:inherit;font:inherit;text-decoration:underline;cursor:pointer}.top[data-astro-cid-b6ug2bru]{position:absolute;z-index:20;top:0;left:0;right:0;display:flex;align-items:center;justify-content:space-between;padding:18px var(--gutter);color:var(--cream)}.brand[data-astro-cid-b6ug2bru]{display:flex;align-items:center;gap:10px;font:400 var(--t-lg) var(--sans);text-decoration:none}.brand[data-astro-cid-b6ug2bru] img[data-astro-cid-b6ug2bru]{border-radius:8px}.links[data-astro-cid-b6ug2bru]{display:flex;gap:clamp(12px,2.4vw,28px);font-size:var(--t-sm)}.links[data-astro-cid-b6ug2bru] a[data-astro-cid-b6ug2bru]{text-decoration:none;opacity:.85}.links[data-astro-cid-b6ug2bru] a[data-astro-cid-b6ug2bru]:hover{opacity:1;text-decoration:underline;text-underline-offset:4px}.top[data-astro-cid-b6ug2bru]{pointer-events:none}.top[data-astro-cid-b6ug2bru] a[data-astro-cid-b6ug2bru]{pointer-events:auto}@media(max-width:899px),(max-aspect-ratio:5/4){.top[data-astro-cid-b6ug2bru]{padding:17px 16px}.brand[data-astro-cid-b6ug2bru]{gap:7px;font-size:.8rem}.brand[data-astro-cid-b6ug2bru] img[data-astro-cid-b6ug2bru]{width:22px;height:22px;border-radius:5px}}@media(max-width:520px){.links[data-astro-cid-b6ug2bru] a[data-astro-cid-b6ug2bru][lang]{display:none}}.scene[data-astro-cid-zyi44puw]{position:relative;aspect-ratio:720 / 1560;overflow:hidden;background:#3b2616;container-type:inline-size}.scene[data-astro-cid-zyi44puw]>[data-astro-cid-zyi44puw]{position:absolute}.sc-window[data-astro-cid-zyi44puw]{left:0;top:8.974%;width:100%;height:82.05%;object-fit:cover}.sc-room[data-astro-cid-zyi44puw],.sc-front[data-astro-cid-zyi44puw]{inset:0;width:100%;height:100%}.sc-owner[data-astro-cid-zyi44puw]{left:11.944%;top:31.41%;width:59.444%;height:48.846%}.scene[data-astro-cid-zyi44puw][data-plate=night] .sc-owner[data-astro-cid-zyi44puw]{filter:url(#g-night)}.scene[data-astro-cid-zyi44puw][data-plate=rain] .sc-owner[data-astro-cid-zyi44puw]{filter:url(#g-rain)}.scene[data-astro-cid-zyi44puw][data-plate=snow] .sc-owner[data-astro-cid-zyi44puw]{filter:url(#g-snow)}.scene[data-astro-cid-zyi44puw][data-plate=spring] .sc-owner[data-astro-cid-zyi44puw]{filter:url(#g-spring)}.stage[data-astro-cid-sefmxpgk]{position:relative;height:100svh}.vp[data-astro-cid-sefmxpgk]{position:relative;height:100svh;overflow:hidden;overflow:clip;background:var(--walnut)}.cam[data-astro-cid-sefmxpgk]{--h: 100svh;--k: calc(var(--h) / 1280);--w: calc(var(--k) * 3840);position:absolute;top:calc(50% - var(--h) / 2);left:calc(50% - var(--w) / 2);width:var(--w);height:var(--h)}.room[data-astro-cid-sefmxpgk]{position:absolute;inset:0;transform-origin:0 0}.side[data-astro-cid-sefmxpgk]{position:absolute;top:0;height:100%;width:calc(var(--k) * 1632)}.side[data-astro-cid-sefmxpgk].l{left:0}.side[data-astro-cid-sefmxpgk].r{left:calc(var(--k) * 2208)}.mid[data-astro-cid-sefmxpgk]{position:absolute;top:0;left:calc(var(--k) * 1560);height:100%;width:calc(var(--k) * 720);overflow:hidden;overflow:clip;z-index:1;-webkit-mask:url(/site-assets/scene/mid_mask.png) 0 0 / 100% 100% no-repeat;mask:url(/site-assets/scene/mid_mask.png) 0 0 / 100% 100% no-repeat}.mid[data-astro-cid-sefmxpgk] .scene{position:absolute;left:0;top:-10.9375%;width:100%}@media(max-width:899px),(max-aspect-ratio:5/4){.side[data-astro-cid-sefmxpgk]{display:none}.cam[data-astro-cid-sefmxpgk]{--h: max(100svh, calc(100vw * 1280 / 720));--w: calc(var(--k) * 720)}.mid[data-astro-cid-sefmxpgk]{left:0;-webkit-mask:none;mask:none}}.say[data-astro-cid-sefmxpgk]{position:absolute;left:7%;right:7%;top:21%;margin:0 auto;width:auto;max-width:max-content;text-align:center;opacity:0;font-size:clamp(.95rem,4.4cqi,1.25rem);pointer-events:none}.hot[data-astro-cid-sefmxpgk]{position:absolute;z-index:3;padding:0;border:0;background:none;cursor:pointer;pointer-events:none;-webkit-tap-highlight-color:transparent}.vp[data-astro-cid-sefmxpgk].ready .hot[data-astro-cid-sefmxpgk]{pointer-events:auto}.mark[data-astro-cid-sefmxpgk]{position:absolute;left:var(--mx);top:var(--my);width:14px;height:14px;margin:-7px 0 0 -7px;border-radius:50%;background:#f6d9a8;box-shadow:0 0 0 4px #f6d9a859,0 0 18px 4px #f6c8788c;opacity:0}.mark[data-astro-cid-sefmxpgk]:after{content:"";position:absolute;inset:-10px;border-radius:50%;border:1.5px solid rgba(246,217,168,.8);animation:ping 2.4s ease-out infinite}@keyframes ping{0%{transform:scale(.5);opacity:.9}80%,to{transform:scale(1.6);opacity:0}}.lbl[data-astro-cid-sefmxpgk]{position:absolute;left:var(--mx);top:var(--my);margin:16px 0 0;transform:translate(-50%);white-space:nowrap;padding:4px 10px;border-radius:999px;background:#24170fd1;color:var(--cream);font:400 13px/1.3 var(--sans);opacity:0;transition:opacity .2s;pointer-events:none}.vp[data-astro-cid-sefmxpgk].ready .hot[data-astro-cid-sefmxpgk]:hover .lbl[data-astro-cid-sefmxpgk],.vp[data-astro-cid-sefmxpgk].ready .hot[data-astro-cid-sefmxpgk]:focus-visible .lbl[data-astro-cid-sefmxpgk],.vp[data-astro-cid-sefmxpgk].lbl-on .lbl[data-astro-cid-sefmxpgk]{opacity:1}.lbl[data-astro-cid-sefmxpgk]{transition:opacity .6s}.hot[data-astro-cid-sefmxpgk]:focus-visible{outline:2px solid var(--gold);outline-offset:2px;border-radius:8px}.vp[data-astro-cid-sefmxpgk][data-open]:not([data-open=""]) [data-astro-cid-sefmxpgk]:is(.mark,.lbl){opacity:0!important}.closeup[data-astro-cid-sefmxpgk]{position:absolute;z-index:2;left:0;top:0;transform-origin:50% 50%;pointer-events:none;visibility:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent),linear-gradient(180deg,transparent,#000 12%,#000 88%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent),linear-gradient(180deg,transparent,#000 12%,#000 88%,transparent);mask-composite:intersect}.closeup[data-astro-cid-sefmxpgk] img[data-astro-cid-sefmxpgk]{display:block;width:100%;height:100%;object-fit:cover}.foot[data-astro-cid-sefmxpgk]{position:absolute;z-index:4;left:0;right:0;bottom:0;display:flex;align-items:end;justify-content:space-between;gap:24px;padding:48px var(--gutter) 18px;background:linear-gradient(180deg,transparent,rgba(30,18,10,.72) 55%);color:var(--cream);font-size:var(--t-sm);visibility:hidden;opacity:0;pointer-events:none}.foot[data-astro-cid-sefmxpgk]>[data-astro-cid-sefmxpgk]{pointer-events:auto}.foot-cta[data-astro-cid-sefmxpgk]{display:flex;align-items:center;gap:16px;font-size:var(--t-base)}.foot-cta[data-astro-cid-sefmxpgk] .btn[data-astro-cid-sefmxpgk]{min-height:42px;font-size:1rem}.foot[data-astro-cid-sefmxpgk]{align-items:center}.foot[data-astro-cid-sefmxpgk]>.ctrl[data-astro-cid-sefmxpgk]{position:absolute;left:50%;bottom:18px;transform:translate(-50%)}.foot-links[data-astro-cid-sefmxpgk]{display:flex;flex-wrap:wrap;gap:6px 18px;align-items:center;justify-content:end;color:var(--cream-soft)}.foot-links[data-astro-cid-sefmxpgk] a[data-astro-cid-sefmxpgk]{text-decoration:none}.foot-links[data-astro-cid-sefmxpgk] a[data-astro-cid-sefmxpgk]:hover{text-decoration:underline;text-underline-offset:3px}.foot-links[data-astro-cid-sefmxpgk] .fl-lang[data-astro-cid-sefmxpgk]{display:none}.linkish[data-astro-cid-sefmxpgk]{background:none;border:0;padding:0;color:inherit;font:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.intro-legal[data-astro-cid-sefmxpgk]{display:none}.cue[data-astro-cid-sefmxpgk]{position:absolute;z-index:4;left:0;right:0;bottom:30px;text-align:center;color:var(--cream);font-size:var(--t-sm);text-shadow:0 1px 12px rgba(20,10,4,.7);pointer-events:none}.intro[data-astro-cid-sefmxpgk]{position:absolute;z-index:4;top:18svh;right:calc(54vw + 28.125svh);width:min(28rem,calc(50vw - 28.125svh - 4vw - var(--gutter)));padding:30px 32px;background:#fbf4e6;color:var(--ink);border-radius:2px;box-shadow:0 1px #785f4633,0 24px 50px #3c1e0a59;opacity:0;visibility:hidden}.intro[data-astro-cid-sefmxpgk]:before{content:"";position:absolute;top:12px;left:50%;width:12px;height:12px;margin-left:-6px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#f1c77d,#9b6a24);box-shadow:0 2px 3px #00000059}.intro[data-astro-cid-sefmxpgk] h1[data-astro-cid-sefmxpgk]{font-size:clamp(1.7rem,2.2vw,2.4rem);margin:10px 0 .5em}.intro[data-astro-cid-sefmxpgk] p[data-astro-cid-sefmxpgk]{color:var(--ink-soft);line-height:1.65}.intro[data-astro-cid-sefmxpgk] .hint[data-astro-cid-sefmxpgk]{margin-top:14px;color:var(--sienna);font-weight:500;font-size:.95rem}.journal[data-astro-cid-sefmxpgk]{margin-top:16px;padding-top:14px;border-top:1px dashed rgba(120,95,70,.35)}.journal[data-astro-cid-sefmxpgk] .j-head[data-astro-cid-sefmxpgk] a[data-astro-cid-sefmxpgk]{color:var(--ink);font-weight:500}.journal[data-astro-cid-sefmxpgk] ul[data-astro-cid-sefmxpgk]{margin:6px 0 0;padding-left:1.1em;color:var(--ink-soft);font-size:.95rem;line-height:1.45}.journal[data-astro-cid-sefmxpgk] li[data-astro-cid-sefmxpgk]+li[data-astro-cid-sefmxpgk]{margin-top:4px}.journal[data-astro-cid-sefmxpgk] a[data-astro-cid-sefmxpgk]{color:inherit;text-underline-offset:3px}.read[data-astro-cid-sefmxpgk]{margin-top:12px;font-size:.95rem!important}.read[data-astro-cid-sefmxpgk] a[data-astro-cid-sefmxpgk]{color:var(--sienna)}@media(max-width:899px),(max-aspect-ratio:5/4){.intro[data-astro-cid-sefmxpgk]{inset:auto 12px 16px;width:auto;padding:18px 20px}.intro[data-astro-cid-sefmxpgk]:before{display:none}.intro[data-astro-cid-sefmxpgk] h1[data-astro-cid-sefmxpgk]{font-size:clamp(1.4rem,6vw,1.8rem);margin:0 0 .35em}.intro[data-astro-cid-sefmxpgk] p[data-astro-cid-sefmxpgk]{font-size:.95rem}.intro[data-astro-cid-sefmxpgk] .hint[data-astro-cid-sefmxpgk]{margin-top:8px}.lbl[data-astro-cid-sefmxpgk]{font-size:11px;padding:3px 8px;margin-top:12px}.vp[data-astro-cid-sefmxpgk].lbl-on .lbl[data-astro-cid-sefmxpgk]{opacity:1}.intro[data-astro-cid-sefmxpgk] .hint[data-astro-cid-sefmxpgk],.intro[data-astro-cid-sefmxpgk] .journal[data-astro-cid-sefmxpgk],.foot[data-astro-cid-sefmxpgk]{display:none}.mctrl[data-astro-cid-sefmxpgk]{display:block;position:absolute;z-index:4;left:12px;top:64px;visibility:hidden;opacity:0}.ctrl[data-astro-cid-sefmxpgk].m button[data-astro-cid-sefmxpgk]{background:#24170fb8;backdrop-filter:blur(6px)}.ctrl[data-astro-cid-sefmxpgk].m .seg[data-astro-cid-sefmxpgk]{background:#24170fb8}.ctrl[data-astro-cid-sefmxpgk].m .music[data-astro-cid-sefmxpgk] span[data-astro-cid-sefmxpgk],.ctrl[data-astro-cid-sefmxpgk].m .seg[data-astro-cid-sefmxpgk] .tx[data-astro-cid-sefmxpgk]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.ctrl[data-astro-cid-sefmxpgk].m button[data-astro-cid-sefmxpgk]{padding:0 11px}.intro-legal[data-astro-cid-sefmxpgk]{display:block;margin-top:12px;font-size:.85rem}.intro-legal[data-astro-cid-sefmxpgk] a[data-astro-cid-sefmxpgk]{color:var(--ink-soft)}}.look[data-astro-cid-sefmxpgk],.about[data-astro-cid-sefmxpgk]{display:none}@media(max-width:899px),(max-aspect-ratio:5/4){.look[data-astro-cid-sefmxpgk]{display:inline-flex;margin-top:12px;min-height:44px;color:var(--ink);box-shadow:inset 0 0 0 1.5px #3a2a1e73}.about[data-astro-cid-sefmxpgk]{position:absolute;z-index:4;left:12px;bottom:16px;min-height:40px;padding:0 16px;border-radius:999px;border:0;background:#fbf4e6f0;color:var(--ink);font:400 .95rem var(--sans);box-shadow:0 8px 20px #140a0459;cursor:pointer;display:block;visibility:hidden;opacity:0}}.panels[data-astro-cid-sefmxpgk]{position:absolute;z-index:5;inset:0;display:grid;align-items:center;justify-items:end;padding:80px var(--gutter);pointer-events:none}.panel[data-astro-cid-sefmxpgk]{grid-area:1 / 1;width:min(440px,40vw);max-height:calc(100svh - 160px);overflow:auto;padding:28px 28px 24px;background:#fbf4e6;color:var(--ink);border-radius:4px;box-shadow:0 30px 70px #140a0480;visibility:hidden;opacity:0;pointer-events:auto;overscroll-behavior:contain}.panel[data-astro-cid-sefmxpgk] h2[data-astro-cid-sefmxpgk]{font-size:1.45rem;line-height:1.25;margin-bottom:.5em}.panel[data-astro-cid-sefmxpgk]>p[data-astro-cid-sefmxpgk]{color:var(--ink-soft);font-size:1rem;line-height:1.7}.fine[data-astro-cid-sefmxpgk]{margin-top:16px;font-size:var(--t-sm)!important;opacity:.85}.back[data-astro-cid-sefmxpgk]{position:absolute;left:var(--gutter);bottom:72px;pointer-events:auto;min-height:44px;padding:0 18px;border-radius:999px;border:0;background:#24170fd1;color:var(--cream);font:400 var(--t-base) var(--sans);cursor:pointer;visibility:hidden;opacity:0}@media(max-width:899px),(max-aspect-ratio:5/4){.panels[data-astro-cid-sefmxpgk]{align-items:end;justify-items:stretch;padding:0}.panel[data-astro-cid-sefmxpgk]{width:auto;max-height:56svh;border-radius:16px 16px 0 0;padding:22px 20px 28px}.back[data-astro-cid-sefmxpgk]{left:12px;bottom:auto;top:72px}}.chips[data-astro-cid-sefmxpgk]{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.chips[data-astro-cid-sefmxpgk] button[data-astro-cid-sefmxpgk]{min-height:40px;padding:0 14px;border-radius:999px;border:1.5px solid rgba(120,95,70,.35);background:none;color:var(--ink);font:400 .95rem var(--sans);cursor:pointer}.chips[data-astro-cid-sefmxpgk] button[data-astro-cid-sefmxpgk][aria-pressed=true]{background:var(--ink);color:var(--paper);border-color:var(--ink)}.sub[data-astro-cid-sefmxpgk]{margin-top:16px;font-size:var(--t-sm)!important;color:var(--ink-soft)}.sub[data-astro-cid-sefmxpgk]+.chips[data-astro-cid-sefmxpgk]{margin-top:8px}.ctrl[data-astro-cid-sefmxpgk]{display:flex;align-items:center;gap:8px}.ctrl[data-astro-cid-sefmxpgk] button[data-astro-cid-sefmxpgk]{display:inline-flex;align-items:center;gap:6px;min-height:38px;padding:0 14px;border:0;border-radius:999px;background:#fbf4e624;color:var(--cream);font:400 .92rem var(--sans);cursor:pointer}.ctrl[data-astro-cid-sefmxpgk] button[data-astro-cid-sefmxpgk]:hover{background:#fbf4e63d}.ctrl[data-astro-cid-sefmxpgk] svg[data-astro-cid-sefmxpgk]{width:16px;height:16px}.ctrl[data-astro-cid-sefmxpgk] .music[data-astro-cid-sefmxpgk][aria-pressed=true]{background:var(--cream);color:var(--walnut)}.seg[data-astro-cid-sefmxpgk]{display:inline-flex;padding:3px;border-radius:999px;background:#fbf4e624}.seg[data-astro-cid-sefmxpgk] button[data-astro-cid-sefmxpgk]{min-height:32px;padding:0 12px;background:none}.seg[data-astro-cid-sefmxpgk] button[data-astro-cid-sefmxpgk][aria-pressed=true]{background:var(--cream);color:var(--walnut)}@media(min-width:900px)and (min-aspect-ratio:5/4){.mctrl[data-astro-cid-sefmxpgk]{display:none}}.page[data-astro-cid-sefmxpgk]{position:relative;margin:16px 0;padding:16px 16px 14px;border-radius:4px;background:var(--paper) url(/site-assets/diary/dp_paper.jpg) center / cover;overflow:hidden}.pg-date[data-astro-cid-sefmxpgk]{font:400 1rem var(--sans);color:var(--ink)}.pg-ring[data-astro-cid-sefmxpgk]{position:absolute;right:2px;top:-8px;width:86px;height:auto;mix-blend-mode:multiply;opacity:.9;rotate:-9deg}.pg-cups[data-astro-cid-sefmxpgk]{display:grid;grid-template-columns:repeat(5,1fr);gap:4px;margin-top:44px}.pg-cups[data-astro-cid-sefmxpgk] img[data-astro-cid-sefmxpgk]{width:100%;max-width:56px;height:auto;filter:grayscale(.7);opacity:.5;justify-self:center}.pg-cups[data-astro-cid-sefmxpgk] img[data-astro-cid-sefmxpgk].on{filter:none;opacity:1;scale:1.12}.pg-stk[data-astro-cid-sefmxpgk]{display:flex;gap:6px;margin-top:10px}.pg-stk[data-astro-cid-sefmxpgk] img[data-astro-cid-sefmxpgk]{width:52px;height:52px}.pg-line[data-astro-cid-sefmxpgk]{margin-top:6px;font:500 1rem/1.5 var(--sans);color:#2f2218;min-height:3em}.pg-line[data-astro-cid-sefmxpgk].typing:after{content:"";display:inline-block;width:2px;height:1.05em;margin-left:2px;vertical-align:-3px;background:#7a5a3c;animation:caret 1s steps(1) infinite}.pg-stk[data-astro-cid-sefmxpgk]{min-height:52px}.tap[data-astro-cid-sefmxpgk]{position:absolute;z-index:3;left:0;top:0;width:36px;height:36px;margin:-18px 0 0 -18px;border-radius:50%;background:#a0522d2e;box-shadow:0 0 0 2px #a0522db3;opacity:0;pointer-events:none}.pg-tray[data-astro-cid-sefmxpgk]{position:absolute;z-index:2;left:12px;right:12px;bottom:12px;display:flex;justify-content:space-around;padding:8px;border-radius:10px;background:#f6eedd;box-shadow:0 8px 20px #28190f40;opacity:0;visibility:hidden}.pg-tray[data-astro-cid-sefmxpgk] img[data-astro-cid-sefmxpgk]{width:44px;height:44px}.steps[data-astro-cid-sefmxpgk]{display:grid;margin-top:10px}.st[data-astro-cid-sefmxpgk]{grid-area:1 / 1}.st[data-astro-cid-sefmxpgk]+.st[data-astro-cid-sefmxpgk]{opacity:0;visibility:hidden}.st-h[data-astro-cid-sefmxpgk]{display:flex;align-items:center;gap:8px;font-weight:600;color:var(--ink)}.st-h[data-astro-cid-sefmxpgk] .n[data-astro-cid-sefmxpgk]{flex:none;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--sienna);color:#fff;font:600 12px/1 var(--sans)}.st[data-astro-cid-sefmxpgk] p[data-astro-cid-sefmxpgk]+p[data-astro-cid-sefmxpgk]{margin-top:6px}.st-dots[data-astro-cid-sefmxpgk]{display:flex;justify-content:center;gap:6px;margin-top:12px}.st-dots[data-astro-cid-sefmxpgk] i[data-astro-cid-sefmxpgk]{width:6px;height:6px;border-radius:50%;background:#785f464d;transition:background .3s,width .3s}.st-dots[data-astro-cid-sefmxpgk] i[data-astro-cid-sefmxpgk].on{width:18px;border-radius:3px;background:var(--sienna)}.st-dots[data-astro-cid-sefmxpgk]+.page[data-astro-cid-sefmxpgk]{margin-top:8px}@media(max-width:899px),(max-aspect-ratio:5/4){#p-diary[data-astro-cid-sefmxpgk].panel{display:flex;flex-direction:column}#p-diary[data-astro-cid-sefmxpgk].panel>[data-astro-cid-sefmxpgk]{flex:none}#p-diary[data-astro-cid-sefmxpgk] .page[data-astro-cid-sefmxpgk]{order:1;margin:4px 0 0;padding:12px 14px 10px}#p-diary[data-astro-cid-sefmxpgk] .st-dots[data-astro-cid-sefmxpgk]{order:2;margin-top:10px}#p-diary[data-astro-cid-sefmxpgk] .steps[data-astro-cid-sefmxpgk]{order:3;margin-top:8px}#p-diary[data-astro-cid-sefmxpgk] .fine[data-astro-cid-sefmxpgk]{order:4}#p-diary[data-astro-cid-sefmxpgk] .read[data-astro-cid-sefmxpgk]{order:5}#p-diary[data-astro-cid-sefmxpgk] .pg-cups[data-astro-cid-sefmxpgk]{margin-top:30px}#p-diary[data-astro-cid-sefmxpgk] .pg-ring[data-astro-cid-sefmxpgk]{width:72px}#p-diary[data-astro-cid-sefmxpgk] .pg-line[data-astro-cid-sefmxpgk]{min-height:3em}#p-diary[data-astro-cid-sefmxpgk] .pg-stk[data-astro-cid-sefmxpgk] img[data-astro-cid-sefmxpgk]{width:44px;height:44px}#p-diary[data-astro-cid-sefmxpgk] .pg-stk[data-astro-cid-sefmxpgk]{min-height:44px}}.pg-rec[data-astro-cid-sefmxpgk]{position:absolute;left:12px;right:12px;bottom:12px;display:flex;align-items:center;gap:10px;padding:8px 12px 8px 8px;border-radius:10px;background:#3a2a1e;color:#f6ecda;box-shadow:0 8px 20px #28190f4d;opacity:0;visibility:hidden}.pg-rec[data-astro-cid-sefmxpgk] .mic[data-astro-cid-sefmxpgk]{position:relative;flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#f2e6ce}.pg-rec[data-astro-cid-sefmxpgk] .mic[data-astro-cid-sefmxpgk] img[data-astro-cid-sefmxpgk]{width:30px;height:30px}.pg-rec[data-astro-cid-sefmxpgk] .mic[data-astro-cid-sefmxpgk]:after{content:"";position:absolute;inset:-4px;border-radius:50%;border:2px solid #e9c48a;opacity:0}.pg-rec[data-astro-cid-sefmxpgk].on .mic[data-astro-cid-sefmxpgk]:after{animation:micping 1.2s ease-out infinite}@keyframes micping{0%{transform:scale(.9);opacity:.9}to{transform:scale(1.5);opacity:0}}.pg-rec[data-astro-cid-sefmxpgk] .lv[data-astro-cid-sefmxpgk]{flex:none;display:flex;align-items:center;gap:3px;height:26px}.pg-rec[data-astro-cid-sefmxpgk] .lv[data-astro-cid-sefmxpgk] i[data-astro-cid-sefmxpgk]{width:3px;height:6px;border-radius:2px;background:#e9c48a}.pg-rec[data-astro-cid-sefmxpgk].on .lv[data-astro-cid-sefmxpgk] i[data-astro-cid-sefmxpgk]{animation:lvl .6s ease-in-out var(--d) infinite alternate}@keyframes lvl{0%{height:5px}50%{height:22px}to{height:10px}}.pg-rec[data-astro-cid-sefmxpgk] .live[data-astro-cid-sefmxpgk]{flex:1;min-width:0;display:flex;justify-content:flex-end;overflow:hidden;font:500 .92rem/1.35 var(--sans);white-space:nowrap}.pg-rec[data-astro-cid-sefmxpgk] .live[data-astro-cid-sefmxpgk] .tx[data-astro-cid-sefmxpgk]{flex:none}.pg-rec[data-astro-cid-sefmxpgk] .live[data-astro-cid-sefmxpgk]:after{content:"";display:inline-block;width:2px;height:1em;margin-left:2px;vertical-align:-2px;background:#e9c48a;animation:caret 1s steps(1) infinite}@keyframes caret{50%{opacity:0}}.cal-title[data-astro-cid-sefmxpgk]{margin-top:16px;font:400 1rem var(--sans);color:var(--ink)}.cal[data-astro-cid-sefmxpgk]{display:grid;grid-template-columns:repeat(7,1fr);gap:2px;margin-top:6px;padding:12px;border-radius:4px;background:var(--paper) url(/site-assets/diary/dp_paper.jpg) center / cover}.dow[data-astro-cid-sefmxpgk]{text-align:center;font-size:12px;color:var(--ink-soft);padding-bottom:4px}.day[data-astro-cid-sefmxpgk]{position:relative;aspect-ratio:1;border-top:1px solid rgba(120,95,70,.22)}.day[data-astro-cid-sefmxpgk] i[data-astro-cid-sefmxpgk]{position:absolute;left:2px;top:1px;font:normal 400 10px var(--sans);color:var(--ink-soft)}.day[data-astro-cid-sefmxpgk] img[data-astro-cid-sefmxpgk]{position:absolute;inset:10%;width:80%;height:80%;mix-blend-mode:multiply}.perks[data-astro-cid-sefmxpgk]{margin:14px 0;padding:0;list-style:none;display:grid;gap:10px}.perks[data-astro-cid-sefmxpgk] li[data-astro-cid-sefmxpgk]{padding-left:22px;position:relative;color:var(--ink);line-height:1.5}.perks[data-astro-cid-sefmxpgk] li[data-astro-cid-sefmxpgk]:before{content:"";position:absolute;left:2px;top:.55em;width:10px;height:10px;border-radius:50%;border:2px solid var(--gold)}.perks[data-astro-cid-sefmxpgk] b[data-astro-cid-sefmxpgk]{font-weight:500}.panel[data-astro-cid-sefmxpgk]>p[data-astro-cid-sefmxpgk]+p[data-astro-cid-sefmxpgk],.panel[data-astro-cid-sefmxpgk]>.page[data-astro-cid-sefmxpgk]+p[data-astro-cid-sefmxpgk],.panel[data-astro-cid-sefmxpgk]>ul[data-astro-cid-sefmxpgk]+p[data-astro-cid-sefmxpgk]{margin-top:10px}.breath[data-astro-cid-sefmxpgk]{display:grid;place-items:center;gap:10px;margin:18px 0}.breath[data-astro-cid-sefmxpgk] span[data-astro-cid-sefmxpgk]{width:96px;height:96px;border-radius:50%;background:radial-gradient(circle,#f3d59c,#e3b26a 55%,#e3b26a00 72%);animation:breathe 8s ease-in-out infinite}.breath[data-astro-cid-sefmxpgk] p[data-astro-cid-sefmxpgk]{font:400 1rem var(--sans);color:var(--ink-soft)}@keyframes breathe{0%,to{transform:scale(.65);opacity:.7}45%,55%{transform:scale(1.15);opacity:1}}.stores{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.intro[data-astro-cid-sefmxpgk]{container-type:inline-size}.intro[data-astro-cid-sefmxpgk] .stores{display:grid;grid-template-columns:1fr}.intro[data-astro-cid-sefmxpgk] .stores .store{justify-content:center}@container (min-width: 276px){:root:not(:lang(en)) .intro[data-astro-cid-sefmxpgk] .stores{grid-template-columns:repeat(2,max-content);justify-content:start}}@container (min-width: 298px){:root:lang(en) .intro[data-astro-cid-sefmxpgk] .stores{grid-template-columns:repeat(2,max-content);justify-content:start}}.store{display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:6px 16px 6px 12px;border-radius:10px;background:#1d140e;color:#fff;text-decoration:none;box-shadow:0 6px 16px #1e0f0540;transition:transform .2s var(--ease-out)}a.store:hover{transform:translateY(-1px)}.store.soon{cursor:default;box-shadow:none;opacity:.92}.store.toss,.foot-cta[data-astro-cid-sefmxpgk] .btn[data-astro-cid-sefmxpgk].toss{background:#3182f6;color:#fff;font:600 1rem/1.2 var(--sans);padding:0 18px;justify-content:center;text-decoration:none}.stores .store.toss{flex-basis:100%;grid-column:1 / -1;min-height:48px}.store svg{width:24px;height:24px;flex:none}.store span{display:grid;font:500 1.05rem/1.1 var(--sans)}.store small{font:400 .7rem/1.2 var(--sans);opacity:.8}.note[data-astro-cid-sefmxpgk]{margin:18px 0 0;padding:18px 18px 14px;background:#fff9ee;border-radius:3px;rotate:1deg;box-shadow:0 10px 24px #3c230f2e}.note[data-astro-cid-sefmxpgk] blockquote[data-astro-cid-sefmxpgk]{margin:0;font:400 1rem/1.65 var(--sans);color:var(--ink)}.note[data-astro-cid-sefmxpgk] blockquote[data-astro-cid-sefmxpgk] p[data-astro-cid-sefmxpgk]+p[data-astro-cid-sefmxpgk]{margin-top:.5em}.note[data-astro-cid-sefmxpgk] figcaption[data-astro-cid-sefmxpgk]{text-align:right;font:500 .92rem var(--sans);color:var(--ink-soft);margin-top:8px}.foot-m[data-astro-cid-sefmxpgk]{display:none}@media(max-width:899px),(max-aspect-ratio:5/4){.cam[data-astro-cid-sefmxpgk]{--h: max( calc(100svh - 150px) , calc(100vw * 1280 / 720));top:0}.intro[data-astro-cid-sefmxpgk]{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.about[data-astro-cid-sefmxpgk],.look[data-astro-cid-sefmxpgk],.intro-legal[data-astro-cid-sefmxpgk]{display:none!important}.foot[data-astro-cid-sefmxpgk]{display:flex!important;flex-direction:column;align-items:stretch;gap:6px;padding:22px 16px calc(8px + env(safe-area-inset-bottom));background:linear-gradient(180deg,transparent,rgba(30,18,10,.88) 42%,var(--walnut) 70%)}.foot[data-astro-cid-sefmxpgk]>.ctrl[data-astro-cid-sefmxpgk],.foot-cta[data-astro-cid-sefmxpgk]{display:none}.foot-m[data-astro-cid-sefmxpgk]{display:grid;gap:2px;justify-items:center}.foot-m[data-astro-cid-sefmxpgk] .stores{display:grid;grid-template-columns:1fr 1fr;gap:8px;width:100%;margin:0}.foot-m[data-astro-cid-sefmxpgk] .store{justify-content:center;background:var(--cream);color:var(--walnut);box-shadow:none;min-height:44px;padding-top:3px;padding-bottom:3px}.foot-m[data-astro-cid-sefmxpgk] .store.toss{display:none}.fm-row[data-astro-cid-sefmxpgk]{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:4px 14px;margin-bottom:4px}.toss-mini[data-astro-cid-sefmxpgk]{display:inline-flex;align-items:center;min-height:30px;padding:0 12px;border-radius:999px;background:#3182f6;color:#fff;font:600 .8rem/1 var(--sans);text-decoration:none;white-space:nowrap}.foot-m[data-astro-cid-sefmxpgk] .store small{opacity:.7}.j-link[data-astro-cid-sefmxpgk]{display:inline-flex;align-items:center;gap:7px;min-height:34px;color:var(--gold);font-weight:600;text-decoration:none;font-size:.95rem}.j-link[data-astro-cid-sefmxpgk] svg[data-astro-cid-sefmxpgk]{width:18px;height:18px}.foot-links[data-astro-cid-sefmxpgk]{justify-content:center;flex-wrap:nowrap;gap:11px;font-size:.72rem;white-space:nowrap;color:var(--cream-soft);opacity:.85}.foot-links[data-astro-cid-sefmxpgk] a[data-astro-cid-sefmxpgk]:first-child{display:none}.foot-links[data-astro-cid-sefmxpgk] .fl-lang[data-astro-cid-sefmxpgk]{display:inline}.mctrl[data-astro-cid-sefmxpgk]{top:12px!important;left:auto!important;right:12px}.ctrl[data-astro-cid-sefmxpgk].m button[data-astro-cid-sefmxpgk]{min-height:34px;padding:0 10px}.ctrl[data-astro-cid-sefmxpgk].m .seg[data-astro-cid-sefmxpgk] button[data-astro-cid-sefmxpgk]{min-height:28px;padding:0 8px}.top .links{display:none}.say[data-astro-cid-sefmxpgk]{top:17%;max-width:74%;padding:6px 12px;font-size:13px;line-height:1.4;box-shadow:0 6px 16px #140a044d}}
