.toc[data-astro-cid-obewoz47]{position:sticky;top:104px;display:none;align-self:start;width:220px;padding:14px;border:var(--border-doodle);border-radius:22px 15px 26px 14px/16px 25px 14px 22px;background:var(--color-surface);box-shadow:var(--shadow-doodle-small);color:var(--color-muted);font-size:16px;font-weight:700;line-height:1.6;transform:rotate(1deg)}.toc[data-astro-cid-obewoz47] strong[data-astro-cid-obewoz47]{display:block;margin-bottom:12px;color:var(--color-text);font-size:20px;font-weight:700}.toc[data-astro-cid-obewoz47] nav[data-astro-cid-obewoz47]{display:grid;gap:8px;border-left:3px dashed var(--color-border);padding-left:14px}.toc[data-astro-cid-obewoz47] a[data-astro-cid-obewoz47]{color:var(--color-muted)}.toc[data-astro-cid-obewoz47] a[data-astro-cid-obewoz47].active,.toc[data-astro-cid-obewoz47] a[data-astro-cid-obewoz47]:hover{color:var(--color-accent);transform:translate(3px) rotate(-1deg)}.toc[data-astro-cid-obewoz47] .depth-3[data-astro-cid-obewoz47]{padding-left:12px}@media (min-width: 1280px){.toc[data-astro-cid-obewoz47]{display:block}}.post-head[data-astro-cid-4sn4zg3r]{position:relative;padding-top:78px}.blog-departure-page[data-astro-cid-4sn4zg3r]{--candy-ink: #4e3458;--candy-rose: #ff77b7;--candy-petal: #ffd8eb;--candy-lavender: #c9b7ff;--candy-mint: #9debcf;--candy-sky: #a7ddff;--candy-cream: #fff8fd;--candy-line: rgba(255, 255, 255, .74)}.blog-departure-page[data-astro-cid-4sn4zg3r] .post-head[data-astro-cid-4sn4zg3r]{width:min(100% - 32px,980px);padding:82px 26px 34px;border:3px solid rgba(255,255,255,.86);border-radius:34px 28px 38px 24px/26px 34px 24px 36px;background:radial-gradient(circle at 10% 20%,rgba(255,255,255,.56) 0 2px,transparent 3px),radial-gradient(circle at 88% 18%,rgba(157,235,207,.5) 0 64px,transparent 65px),radial-gradient(circle at 16% 92%,rgba(167,221,255,.48) 0 84px,transparent 85px),linear-gradient(135deg,#fff9fd,#ffe2f0 45%,#f3ecff);box-shadow:0 20px #ff77b72e,0 30px 60px #6f395e29;color:var(--candy-ink);overflow:hidden}.blog-departure-page[data-astro-cid-4sn4zg3r] .post-head[data-astro-cid-4sn4zg3r]:before,.blog-departure-page[data-astro-cid-4sn4zg3r] .post-head[data-astro-cid-4sn4zg3r]:after{position:absolute;pointer-events:none;content:""}.blog-departure-page[data-astro-cid-4sn4zg3r] .post-head[data-astro-cid-4sn4zg3r]:before{top:26px;right:32px;width:116px;height:58px;border:3px dashed var(--candy-rose);border-radius:50%;transform:rotate(-11deg)}.blog-departure-page[data-astro-cid-4sn4zg3r] .post-head[data-astro-cid-4sn4zg3r]:after{left:28px;bottom:24px;width:160px;height:18px;border-radius:999px;background:repeating-linear-gradient(90deg,var(--candy-rose) 0 18px,var(--candy-mint) 18px 36px,var(--candy-sky) 36px 54px,var(--candy-lavender) 54px 72px);opacity:.78;transform:rotate(2deg)}.blog-departure-page[data-astro-cid-4sn4zg3r] .breadcrumb[data-astro-cid-4sn4zg3r],.blog-departure-page[data-astro-cid-4sn4zg3r] .meta[data-astro-cid-4sn4zg3r]{color:var(--candy-ink)}.blog-departure-page[data-astro-cid-4sn4zg3r] .breadcrumb[data-astro-cid-4sn4zg3r] a[data-astro-cid-4sn4zg3r],.blog-departure-page[data-astro-cid-4sn4zg3r] .breadcrumb[data-astro-cid-4sn4zg3r] span[data-astro-cid-4sn4zg3r],.blog-departure-page[data-astro-cid-4sn4zg3r] .meta[data-astro-cid-4sn4zg3r] span[data-astro-cid-4sn4zg3r]{border:2px solid rgba(78,52,88,.2);border-radius:999px;background:#ffffffb3;box-shadow:0 5px #ff77b72e;backdrop-filter:blur(6px)}.blog-departure-page[data-astro-cid-4sn4zg3r] h1[data-astro-cid-4sn4zg3r]{width:min(100%,720px);margin-top:26px;color:var(--candy-rose);font-family:Gaegu,ZCOOL KuaiLe,"Noto Serif SC",sans-serif;font-size:clamp(54px,9vw,108px);font-weight:700;line-height:.9;text-shadow:2px 2px 0 #fff,5px 5px 0 rgba(201,183,255,.76),0 0 18px rgba(255,255,255,.85);transform:rotate(-1.2deg);-webkit-line-clamp:unset}.blog-departure-page[data-astro-cid-4sn4zg3r] .tag-row[data-astro-cid-4sn4zg3r]{position:relative;z-index:1}.blog-departure-page[data-astro-cid-4sn4zg3r] .tag-pill{border-color:#4e34582e;border-radius:999px;background:#ffffffad;box-shadow:0 5px #ff77b729;color:var(--candy-ink)}.blog-departure-page[data-astro-cid-4sn4zg3r] .tag-pill:hover,.blog-departure-page[data-astro-cid-4sn4zg3r] .tag-pill.active{border-color:#ff77b77a;background:var(--candy-petal);box-shadow:0 3px #ff77b72e;color:var(--candy-ink)}.blog-departure-page[data-astro-cid-4sn4zg3r] .meta[data-astro-cid-4sn4zg3r]{position:relative;z-index:1}.blog-departure-page[data-astro-cid-4sn4zg3r] .cover-wrap[data-astro-cid-4sn4zg3r]{width:min(100% - 32px,980px);margin-top:38px;padding:14px;border:3px dashed rgba(255,255,255,.9);border-radius:32px 24px 38px 22px/22px 36px 20px 34px;background:linear-gradient(135deg,#fff7fce6,#f2ecffd1);box-shadow:0 18px 40px #6f395e24;transform:rotate(.7deg)}.blog-departure-page[data-astro-cid-4sn4zg3r] .cover-wrap[data-astro-cid-4sn4zg3r] .cover{border:0;border-radius:28px 20px 34px 18px/20px 32px 18px 30px;background:transparent;box-shadow:none}.blog-departure-page[data-astro-cid-4sn4zg3r] .cover-wrap[data-astro-cid-4sn4zg3r] .cover:after{inset:14px;border-color:#ffffffbf;border-radius:24px}.blog-departure-page[data-astro-cid-4sn4zg3r] .cover-wrap[data-astro-cid-4sn4zg3r] img{filter:saturate(1.08) contrast(1.02)}.blog-departure-page[data-astro-cid-4sn4zg3r] .article-grid[data-astro-cid-4sn4zg3r]{display:block;width:min(100% - 32px,1080px);margin-top:50px;margin-inline:auto}.blog-departure-page[data-astro-cid-4sn4zg3r] .article-prose[data-astro-cid-4sn4zg3r]{width:100%;max-width:none}.blog-departure-page[data-astro-cid-4sn4zg3r] .post-footer[data-astro-cid-4sn4zg3r]{width:min(100% - 32px,980px);border-top:3px dashed rgba(255,119,183,.52)}.blog-departure-page[data-astro-cid-4sn4zg3r] .post-nav[data-astro-cid-4sn4zg3r] div[data-astro-cid-4sn4zg3r]{border-color:#4e34583d;background:linear-gradient(135deg,#fff8fd,#ffe3f1);box-shadow:7px 7px #ff77b72e}.breadcrumb[data-astro-cid-4sn4zg3r],.meta[data-astro-cid-4sn4zg3r]{display:flex;flex-wrap:wrap;gap:10px;color:var(--color-text);font-size:16px;font-weight:700;line-height:1.5}.breadcrumb[data-astro-cid-4sn4zg3r] a[data-astro-cid-4sn4zg3r],.meta[data-astro-cid-4sn4zg3r] span[data-astro-cid-4sn4zg3r],.meta[data-astro-cid-4sn4zg3r] a[data-astro-cid-4sn4zg3r]{padding:2px 8px;border:2px solid var(--color-border);border-radius:18px 12px 20px 13px/12px 18px 10px 16px;background:var(--color-surface);box-shadow:3px 3px 0 var(--color-shadow)}h1[data-astro-cid-4sn4zg3r]{display:-webkit-box;overflow:hidden;margin:24px 0 18px;font-family:ZCOOL KuaiLe,"Noto Serif SC",serif;font-size:56px;font-weight:400;line-height:1.08;letter-spacing:0;text-shadow:4px 4px 0 var(--color-surface-strong);-webkit-box-orient:vertical;-webkit-line-clamp:3}.tag-row[data-astro-cid-4sn4zg3r],.tag-cloud[data-astro-cid-4sn4zg3r]{display:flex;flex-wrap:wrap;gap:10px}.meta[data-astro-cid-4sn4zg3r]{margin-top:20px}.meta[data-astro-cid-4sn4zg3r] a[data-astro-cid-4sn4zg3r]{color:var(--color-accent)}.cover-wrap[data-astro-cid-4sn4zg3r]{margin-top:46px;transform:rotate(-1deg)}.article-grid[data-astro-cid-4sn4zg3r]{display:grid;grid-template-columns:minmax(0,1fr);gap:48px;margin-top:56px}.post-footer[data-astro-cid-4sn4zg3r]{margin-top:72px;padding-top:32px;border-top:4px dashed var(--color-border)}.post-nav[data-astro-cid-4sn4zg3r]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-bottom:28px;font-size:18px;font-weight:700;line-height:1.6}.post-nav[data-astro-cid-4sn4zg3r] div[data-astro-cid-4sn4zg3r]{display:grid;gap:6px;padding:16px;border:var(--border-doodle);border-radius:24px 14px 28px 16px/15px 26px 14px 22px;background:var(--color-surface);box-shadow:var(--shadow-doodle-small)}.post-nav[data-astro-cid-4sn4zg3r] span[data-astro-cid-4sn4zg3r],.post-nav[data-astro-cid-4sn4zg3r] em[data-astro-cid-4sn4zg3r]{color:var(--color-accent);font-style:normal}@media (min-width: 1280px){.article-grid[data-astro-cid-4sn4zg3r]{grid-template-columns:1fr 220px;width:min(100% - 32px,1180px);margin-inline:auto}.article-prose[data-astro-cid-4sn4zg3r]{margin-left:auto;margin-right:68px}}@media (max-width: 640px){h1[data-astro-cid-4sn4zg3r]{font-size:40px}.post-nav[data-astro-cid-4sn4zg3r]{grid-template-columns:1fr}}
