.awn-art[data-astro-cid-b3og2ycv]{margin:2.5rem 0 0}.awn-sky[data-astro-cid-b3og2ycv]{border:2px solid var(--c-line);height:clamp(300px,44vw,430px);box-shadow:6px 6px 0 color-mix(in srgb, var(--c-shadow) 42%, transparent);background:radial-gradient(46% 60% at 72% 34%,#e9a2c14d,#0000 70%),radial-gradient(40% 55% at 22% 76%,#6854824d,#0000 72%),#17131e;border-radius:24px;position:relative;overflow:hidden}.awn-orbit[data-astro-cid-b3og2ycv]{border:1px dashed #f4cee54d;border-radius:50%;position:absolute;top:38%;left:63%;transform:translate(-50%,-50%)rotate(-18deg)}.awn-orbit-a[data-astro-cid-b3og2ycv]{width:42%;height:58%}.awn-orbit-b[data-astro-cid-b3og2ycv]{border-style:solid;border-color:#f4cee524;width:66%;height:86%}.awn-glow[data-astro-cid-b3og2ycv]{filter:blur(4px);background:radial-gradient(circle,#f4c3d4d9,#c086b166 40%,#0000 72%);border-radius:50%;width:120px;height:120px;position:absolute;top:38%;left:63%;transform:translate(-50%,-50%)}.awn-word[data-astro-cid-b3og2ycv]{color:#ecd9e4;text-shadow:0 0 18px #ffd9f059;white-space:nowrap;font:italic 400 clamp(15px,2vw,22px)/1.2 Georgia,Songti SC,serif;position:absolute}.awn-w1[data-astro-cid-b3og2ycv]{color:#c7b0e5;top:14%;left:8%}.awn-w2[data-astro-cid-b3og2ycv]{color:#e3c3a5;top:8%;left:30%}.awn-w3[data-astro-cid-b3og2ycv]{color:#f2c6ac;top:16%;left:86%;transform:translate(-50%)}.awn-w4[data-astro-cid-b3og2ycv]{color:#e8b6c3;top:46%;left:10%}.awn-w5[data-astro-cid-b3og2ycv]{color:#d4bbf4;top:28%;left:24%}.awn-w6[data-astro-cid-b3og2ycv]{color:#e8cbad;top:55%;left:84%;transform:translate(-50%)}.awn-star[data-astro-cid-b3og2ycv]{color:#fff2f6;text-shadow:0 0 22px #ecbce0e6;font-size:30px;position:absolute;top:38%;left:63%;transform:translate(-50%,-50%)}.awn-envelope[data-astro-cid-b3og2ycv]{aspect-ratio:8/5;width:min(340px,62%);position:absolute;bottom:-4%;right:6%;transform:rotate(-3deg)}.awn-flap[data-astro-cid-b3og2ycv]{clip-path:polygon(0 0,50% 100%,100% 0);background:#eac2b7;border-radius:6px 6px 0 0;position:absolute;inset:0 0 34%}.awn-flapfront[data-astro-cid-b3og2ycv]{clip-path:polygon(0 0,50% 55%,100% 0,100% 100%,0 100%);background:linear-gradient(135deg,#dfaea8,#d0a19b);border-radius:6px;position:absolute;inset:0;box-shadow:0 16px 30px #0f0a1280}.awn-paper[data-astro-cid-b3og2ycv]{color:#5b3948;background:#fff5e8;width:88%;height:108%;padding:7% 9%;position:absolute;bottom:20%;left:6%;transform:translateY(-10%);box-shadow:0 10px 22px #0f0a1259}.awn-stamp[data-astro-cid-b3og2ycv]{aspect-ratio:5/6;color:#fff6e9;background:#b5584f;border:2px dashed #fff6e9;border-radius:3px;place-items:center;width:17%;font:400 clamp(15px,1.6vw,22px) Georgia,serif;display:grid;position:absolute;top:6%;right:5%;transform:rotate(8deg)}.awn-postmark[data-astro-cid-b3og2ycv]{aspect-ratio:1;border:2px solid #784a5480;border-radius:50%;width:15%;position:absolute;top:22%;right:21%}.awn-dear[data-astro-cid-b3og2ycv]{color:#b65a5e;margin:0;font:italic 400 clamp(17px,1.9vw,26px) Georgia,Songti SC,serif}.awn-line[data-astro-cid-b3og2ycv]{color:#352d35;margin:8% 0 0;font:400 clamp(15px,1.9vw,22px)/1.5 Georgia,Songti SC,serif}.awn-rule[data-astro-cid-b3og2ycv]{background:#784a5459;height:2px;margin-top:12%;display:block}.awn-foot[data-astro-cid-b3og2ycv]{letter-spacing:.14em;color:#a58a7d;margin:6% 0 0;font:700 9px Consolas,monospace}.awn-tag[data-astro-cid-b3og2ycv]{letter-spacing:.14em;color:#f4e2ecb8;font:700 10px Consolas,monospace;position:absolute;bottom:14px;left:20px}.awn-caption[data-astro-cid-b3og2ycv]{color:var(--c-muted);margin-top:.9rem;font-size:.92rem}.awn-flipwrap[data-astro-cid-f6ksc3zh]{width:min(100%,640px);margin:2.6rem auto 0}.awn-stage[data-astro-cid-f6ksc3zh]{aspect-ratio:3/2;cursor:pointer;transform-style:preserve-3d;filter:drop-shadow(0 18px 22px #32222c2e);outline-offset:6px;transition:transform .75s cubic-bezier(.22,1,.36,1);position:relative}.awn-stage[data-astro-cid-f6ksc3zh].is-flipped{outline-color:var(--c-orange)}.awn-stage[data-astro-cid-f6ksc3zh]:focus-visible{outline:3px solid var(--c-orange)}.awn-face[data-astro-cid-f6ksc3zh]{border:2px solid #231d18;border-radius:10px;position:absolute;inset:0;overflow:hidden}.awn-face[data-astro-cid-f6ksc3zh].awn-back,.awn-stage[data-astro-cid-f6ksc3zh].is-flipped .awn-front[data-astro-cid-f6ksc3zh]{display:none}.awn-stage[data-astro-cid-f6ksc3zh].is-flipped .awn-face[data-astro-cid-f6ksc3zh].awn-back{display:flex}.awn-front[data-astro-cid-f6ksc3zh]{color:#352d35;background:radial-gradient(40% 60% at 70% 30%,#dda7b133,#0000 55%),#f8edd8;padding:7% 9%}.awn-front[data-astro-cid-f6ksc3zh]:before{content:"";background:linear-gradient(90deg,#d49b8b,#ac5550 40%);width:12%;position:absolute;top:0;bottom:0;right:0}.awn-brand[data-astro-cid-f6ksc3zh]{letter-spacing:.22em;color:#7d5362;font:700 clamp(11px,1.4vw,14px) Consolas,monospace;display:block}.awn-sub[data-astro-cid-f6ksc3zh]{letter-spacing:.16em;color:#7c5f55;margin-top:6px;font:700 clamp(8px,1vw,10px) Consolas,monospace;display:block}.awn-stamp[data-astro-cid-f6ksc3zh]{aspect-ratio:5/6;color:#fff6e9;background:#b5584f;border:2px dashed #fff6e9;border-radius:3px;place-items:center;width:13%;font:400 clamp(16px,2vw,24px) Georgia,serif;display:grid;position:absolute;top:9%;right:6%;transform:rotate(8deg)}.awn-postmark[data-astro-cid-f6ksc3zh]{aspect-ratio:1;border:2px solid #784a5473;border-radius:50%;width:12%;position:absolute;top:26%;right:15%}.awn-dear[data-astro-cid-f6ksc3zh]{color:#9c4549;margin:9% 0 0;font:italic 400 clamp(17px,2.2vw,26px) Georgia,serif}.awn-greeting[data-astro-cid-f6ksc3zh]{letter-spacing:.02em;color:#352d35;margin:4% 0 0;font:400 clamp(28px,4.4vw,52px)/1.3 Georgia,Songti SC,serif}.awn-rule[data-astro-cid-f6ksc3zh]{background:#784a544d;height:2px;margin-top:8%;display:block}.awn-hint[data-astro-cid-f6ksc3zh]{letter-spacing:.14em;color:#7d5450;font:700 10px Consolas,monospace;position:absolute;bottom:6%;left:9%}.awn-back[data-astro-cid-f6ksc3zh]{color:#51414a;background:#faf0e1;flex-direction:column;gap:4.5%;padding:6% 8%;display:flex}.awn-backkicker[data-astro-cid-f6ksc3zh]{letter-spacing:.18em;color:#7d5f5c;font:700 clamp(9px,1.1vw,11px) Consolas,monospace}.awn-entry[data-astro-cid-f6ksc3zh]{background:#fff9f0;border:2px solid #d8c2b6;border-radius:8px;padding:4% 5%;text-decoration:none;transition:transform .2s,border-color .2s;display:block}.awn-entry[data-astro-cid-f6ksc3zh]:hover,.awn-entry[data-astro-cid-f6ksc3zh]:focus-visible{border-color:#b5584f;transform:translateY(-2px)}.awn-entry[data-astro-cid-f6ksc3zh] b[data-astro-cid-f6ksc3zh]{color:#3a2f36;font-size:clamp(14px,1.8vw,18px);font-weight:900;display:block}.awn-entry[data-astro-cid-f6ksc3zh] small[data-astro-cid-f6ksc3zh]{color:#7d5f5c;margin-top:4px;font-size:clamp(11px,1.3vw,13px);display:block}.awn-backnote[data-astro-cid-f6ksc3zh]{color:#6d4f54;margin-top:auto;font:italic 400 clamp(11px,1.4vw,14px) Georgia,Songti SC,serif}.awn-flipnote[data-astro-cid-f6ksc3zh]{color:var(--c-muted);margin:1.1rem 4px 0;font-size:.92rem}@media (prefers-reduced-motion:reduce){.awn-stage[data-astro-cid-f6ksc3zh]{transition:none}}.awp-poster[data-astro-cid-sv2qwnxe]{margin:2.5rem 0 0}.awp-stage[data-astro-cid-sv2qwnxe]{border:2px solid var(--c-line);height:clamp(330px,46vw,470px);box-shadow:6px 6px 0 color-mix(in srgb, var(--c-shadow) 42%, transparent);background:radial-gradient(52% 58% at 26% 30%,#ac99c452,#0000 70%),radial-gradient(44% 52% at 78% 72%,#e9a2c142,#0000 72%),#17131e;border-radius:24px;flex-direction:column;justify-content:center;padding:clamp(24px,5vw,56px);display:flex;position:relative;overflow:hidden}.awp-orbit[data-astro-cid-sv2qwnxe]{aspect-ratio:1;border:1px dashed #e9b2c747;border-radius:50%;width:46%;position:absolute;top:12%;right:-6%;transform:rotate(-16deg)}.awp-glow[data-astro-cid-sv2qwnxe]{filter:blur(3px);background:radial-gradient(circle,#f4c3d4cc,#c086b159 42%,#0000 74%);border-radius:50%;width:90px;height:90px;position:absolute;top:30%;right:10%}.awp-eyebrow[data-astro-cid-sv2qwnxe]{z-index:1;letter-spacing:.16em;color:#b9a4bd;font:700 clamp(9px,1.1vw,11px) Consolas,monospace;position:relative}.awp-type[data-astro-cid-sv2qwnxe]{z-index:1;letter-spacing:.06em;color:#fff2ec;text-shadow:0 0 40px #e9b2c766;margin-top:clamp(14px,2.6vw,30px);font:400 clamp(58px,8.6vw,128px)/1.14 Songti SC,Noto Serif CJK SC,Georgia,serif;position:relative}.awp-line[data-astro-cid-sv2qwnxe]{z-index:1;color:#edb8c7;margin-top:clamp(14px,2.4vw,28px);font:italic 400 clamp(15px,1.9vw,24px)/1.75 Georgia,Songti SC,serif;position:relative}.awp-foot[data-astro-cid-sv2qwnxe]{letter-spacing:.14em;color:#f4e2ec9e;font:700 10px Consolas,monospace;position:absolute;bottom:18px;left:clamp(24px,5vw,56px)}.awp-caption[data-astro-cid-sv2qwnxe]{color:var(--c-muted);margin-top:.9rem;font-size:.92rem}.aws-wrap[data-astro-cid-w2pbwn32]{width:min(100%,720px);margin:2.6rem auto 0}.aws-card[data-astro-cid-w2pbwn32]{background:#f3ead9;border:1px solid #dbc9b3;border-radius:12px;padding:clamp(22px,3.4vw,40px) clamp(24px,4vw,48px) clamp(18px,2.6vw,30px);position:relative;box-shadow:0 14px 26px #46343214}.aws-brand[data-astro-cid-w2pbwn32]{letter-spacing:.16em;color:#7d6350;font:700 12px Consolas,monospace}.aws-seal[data-astro-cid-w2pbwn32]{color:#fff6e9;opacity:0;background:#985e78;border-radius:50%;place-items:center;width:44px;height:44px;font:400 22px Georgia,serif;transition:opacity .45s,transform .45s;display:grid;position:absolute;top:clamp(18px,2.8vw,30px);right:clamp(20px,3.4vw,38px);transform:scale(.86);box-shadow:0 4px 10px #5430424d}.aws-wrap[data-astro-cid-w2pbwn32].has-words .aws-seal[data-astro-cid-w2pbwn32]{opacity:1;transform:scale(1)}.aws-title[data-astro-cid-w2pbwn32]{text-align:center;letter-spacing:.02em;color:#4a3f35;margin:clamp(20px,3.6vw,42px) 0 0;font-size:clamp(28px,4.6vw,44px);font-weight:900;line-height:1.2}.aws-sub[data-astro-cid-w2pbwn32]{text-align:center;color:#6d5f4f;margin:10px 0 0;font-size:clamp(16px,2.2vw,21px)}.aws-input[data-astro-cid-w2pbwn32]{text-align:center;color:#5b3948;background:0 0;border:0;border-bottom:1px solid #c9b49a;border-radius:0;outline:none;width:100%;margin:clamp(22px,4vw,44px) auto 0;padding:6px 4px 10px;font:italic 400 clamp(18px,2.4vw,26px)/1.5 Georgia,Songti SC,serif;transition:border-color .25s;display:block}.aws-input[data-astro-cid-w2pbwn32]:focus{border-bottom-color:#985e78}.aws-input[data-astro-cid-w2pbwn32]::placeholder{color:#b7a48d;font-style:italic}.aws-rule[data-astro-cid-w2pbwn32]{background:#c9b49a;height:1px;margin-top:clamp(26px,4.4vw,52px);display:block}.aws-foot[data-astro-cid-w2pbwn32]{letter-spacing:.16em;color:#7d6350;margin-top:14px;font:700 12px Consolas,monospace;display:block}.aws-note[data-astro-cid-w2pbwn32]{color:var(--c-muted);margin:1rem 4px 0;font-size:.92rem}.aws-note[data-astro-cid-w2pbwn32] a[data-astro-cid-w2pbwn32]{color:var(--c-brick);font-weight:800}[data-note-language]{display:none}html[data-lang=zh] [data-note-language=zh],html[data-lang=en] [data-note-language=en]{display:block}[data-note-prose]{color:var(--c-ink);font-size:1.06rem;line-height:1.9}[data-note-prose]>*+*{margin-top:1.35rem}[data-note-prose] h2{letter-spacing:-.035em;margin-top:3.25rem;font-size:clamp(1.7rem,4vw,2.25rem);font-weight:900;line-height:1.15}[data-note-prose] h3{margin-top:2.3rem;font-size:1.3rem;font-weight:900;line-height:1.35}[data-note-prose] p,[data-note-prose] li{color:var(--c-muted)}[data-note-prose] strong{color:var(--c-ink);font-weight:900}[data-note-prose] ul,[data-note-prose] ol{padding-left:1.5rem}[data-note-prose] ul{list-style:square}[data-note-prose] ol{list-style:decimal}[data-note-prose] li+li{margin-top:.7rem}[data-note-prose] blockquote{border-left:5px solid var(--c-orange);background:color-mix(in srgb, var(--c-sun) 10%, transparent);padding:1rem 1.2rem;font-weight:700}[data-note-prose] img{border:2px solid var(--c-line);border-radius:14px;width:100%;display:block}[data-note-prose] code{border:1px solid color-mix(in srgb, var(--c-line) 35%, transparent);background:var(--c-paper2);padding:.15rem .35rem;font-size:.9em}[data-note-prose] table{border-collapse:collapse;width:100%}[data-note-prose] th,[data-note-prose] td{border:1px solid var(--c-line);text-align:left;vertical-align:top;padding:.55rem .8rem}[data-note-prose] th{background:var(--c-paper2);color:var(--c-ink);font-weight:900}
