.mk[data-astro-cid-ax3akldo]{background:var(--ink);color:var(--paper);border-radius:30px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 40px;padding:clamp(26px,4vw,44px);display:flex}.mk__txt[data-astro-cid-ax3akldo]{flex-direction:column;flex:320px;gap:8px;display:flex}.mk__h[data-astro-cid-ax3akldo]{font:400 clamp(28px, 3.4vw, 42px)/1.06 var(--display);margin:0}.mk__txt[data-astro-cid-ax3akldo] p[data-astro-cid-ax3akldo]{color:#cfc8ba;margin:0;font-size:17px;line-height:1.55}.mk__bar[data-astro-cid-ax3akldo]{background:var(--paper);border-radius:18px;flex-wrap:wrap;flex:420px;gap:8px;padding:6px;display:flex}.mk__bar[data-astro-cid-ax3akldo] input[data-astro-cid-ax3akldo]{min-width:0;font:700 18px var(--text);color:var(--ink);background:0 0;border:none;outline:none;flex:999 200px;padding:12px 14px}.mk__bar[data-astro-cid-ax3akldo] .btn[data-astro-cid-ax3akldo]{flex:1 0 auto}.lib__h1[data-astro-cid-rzjnan65]{max-width:900px;margin-top:22px}.lib__lead[data-astro-cid-rzjnan65]{max-width:640px;margin-top:16px}.lib__intro[data-astro-cid-rzjnan65]{flex-direction:column;gap:14px;max-width:720px;margin-top:16px;display:flex}.lib__intro[data-astro-cid-rzjnan65] p[data-astro-cid-rzjnan65]{color:var(--body);text-wrap:pretty;margin:0;font-size:17px;line-height:1.65}.lib__search[data-astro-cid-rzjnan65]{max-width:720px;margin-top:26px}.lib__clear[data-astro-cid-rzjnan65]{font:800 15px var(--text);color:var(--muted);flex:none;align-items:center;padding:0 14px;display:flex}.lib__tabs[data-astro-cid-rzjnan65]{margin-top:18px}.lib__gap[data-astro-cid-rzjnan65]{padding-top:clamp(40px,5vw,56px)}.sec-h[data-astro-cid-rzjnan65]{margin-bottom:24px}.pgrid[data-astro-cid-rzjnan65]{gap:22px 16px}.tgrid[data-astro-cid-rzjnan65]{gap:16px}.agrid[data-astro-cid-rzjnan65]{gap:18px}.lib__res[data-astro-cid-rzjnan65]{font:400 clamp(28px, 3.4vw, 40px)/1.1 var(--display);margin:0 0 22px}.lib__thits[data-astro-cid-rzjnan65]{flex-wrap:wrap;gap:8px;margin-bottom:22px;display:flex}.lib__thit[data-astro-cid-rzjnan65]{border-radius:99px;align-items:center;gap:8px;padding:9px 16px;font-weight:800;display:flex}.lib__ai[data-astro-cid-rzjnan65]{background:var(--cream);border-radius:22px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 24px;margin-top:28px;padding:22px 24px;display:flex}.lib__ai[data-astro-cid-rzjnan65]>div[data-astro-cid-rzjnan65]{flex-direction:column;gap:4px;display:flex}.lib__ai[data-astro-cid-rzjnan65] b[data-astro-cid-rzjnan65]{font-size:19px}.lib__ai[data-astro-cid-rzjnan65] span[data-astro-cid-rzjnan65]{color:var(--body);font-size:15px}.season[data-astro-cid-rzjnan65]{background:#ffe6d9;border-radius:30px;flex-wrap:wrap;align-items:center;gap:28px 48px;padding:clamp(26px,4vw,48px);display:flex;position:relative;overflow:hidden}.season__txt[data-astro-cid-rzjnan65]{flex-direction:column;flex:360px;align-items:flex-start;gap:14px;min-width:0;display:flex}.season__tag[data-astro-cid-rzjnan65]{letter-spacing:.5px;color:#b4441e;background:#fff;border-radius:99px;padding:6px 12px;font-size:13px;font-weight:900}.season__h[data-astro-cid-rzjnan65]{font:400 clamp(32px, 4vw, 52px)/1.04 var(--display);margin:0}.season__txt[data-astro-cid-rzjnan65] p[data-astro-cid-rzjnan65]{max-width:460px;color:var(--body);margin:0;font-size:17px;line-height:1.55}.season__cta[data-astro-cid-rzjnan65]{margin-top:6px}.season__art[data-astro-cid-rzjnan65]{flex:0 380px;justify-content:center;min-width:0;display:flex}.season__sheet[data-astro-cid-rzjnan65]{aspect-ratio:210/297;background:#fff;border-radius:6px;width:min(56%,210px);position:relative;box-shadow:0 20px 40px #1b1a172e}.season__sheet[data-astro-cid-rzjnan65].a{transform:rotate(-6deg)}.season__sheet[data-astro-cid-rzjnan65].b{margin-top:8%;margin-left:-14%;transform:rotate(5deg)}.lib__more[data-astro-cid-rzjnan65]{flex-wrap:wrap;align-items:center;gap:8px;margin-top:22px;font-size:15px;font-weight:700;display:flex}.lib__more[data-astro-cid-rzjnan65]>span[data-astro-cid-rzjnan65]{color:var(--muted);margin-right:4px}.pop__head[data-astro-cid-rzjnan65]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 24px;margin-bottom:24px;display:flex}.pop__tools[data-astro-cid-rzjnan65]{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.pop__note[data-astro-cid-rzjnan65]{font-size:15px;font-weight:700}.pop__sel[data-astro-cid-rzjnan65]{border:2px solid var(--ink);font:800 15px var(--text);color:var(--ink);cursor:pointer;background:#fff;border-radius:99px;padding:9px 16px}.pop__sel[data-astro-cid-rzjnan65][data-on]{background:var(--ink);color:#fff}.agecard[data-astro-cid-rzjnan65]{color:var(--ink);border-radius:24px;flex-direction:column;align-items:flex-start;gap:10px;padding:24px;transition:transform .18s;display:flex}.agecard[data-astro-cid-rzjnan65]:hover{color:var(--ink);transform:translateY(-4px)}.agecard__t[data-astro-cid-rzjnan65]{font:400 26px/1 var(--display)}.agecard__d[data-astro-cid-rzjnan65]{color:var(--ink-2);font-size:15px;line-height:1.55}.agecard__go[data-astro-cid-rzjnan65]{margin-top:4px;font-size:15px;font-weight:800}.selbar[data-astro-cid-rzjnan65]{left:50%;bottom:calc(20px + env(safe-area-inset-bottom,0px));z-index:80;border:2.5px solid var(--ink);width:min(640px,100vw - 32px);box-shadow:0 8px 0 var(--ink);background:#fff;border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding:12px 12px 12px 20px;display:flex;position:fixed;transform:translate(-50%)}.selbar[data-astro-cid-rzjnan65] b[data-astro-cid-rzjnan65]{font-size:16px;line-height:1.35}.selbar__btns[data-astro-cid-rzjnan65]{flex-wrap:wrap;gap:8px;display:flex}.selbar__clear[data-astro-cid-rzjnan65]{border:2px solid var(--field);font:800 15px var(--text);color:var(--ink);cursor:pointer;background:#fff;border-radius:12px;padding:11px 16px}.selbar__clear[data-astro-cid-rzjnan65]:hover{border-color:var(--ink)}.selbar__pdf[data-astro-cid-rzjnan65]{border:2.5px solid var(--ink);background:var(--orange);font:800 15px var(--text);color:#fff;cursor:pointer;border-radius:12px;padding:11px 18px}.selbar__pdf[data-astro-cid-rzjnan65]:hover{background:var(--orange-hover)}
