.tone-purple[data-astro-cid-quwx4ela]{--tone:#4421bd;--soft:#e8e3fb}.tone-orange[data-astro-cid-quwx4ela]{--tone:#e5603e;--soft:#fde4dc}body{background-color:#fbfaff;background-image:radial-gradient(#4421bd14 1.2px,#0000 1.2px);background-size:18px 18px}.page[data-astro-cid-quwx4ela]{padding:116px 0 90px}.sheet[data-astro-cid-quwx4ela]{max-width:1040px;box-shadow:0 0 0 1.5px var(--line), 0 60px 90px -60px #1c105499;background:#fff;border-radius:48px 16px 16px;margin-inline:auto;padding:44px 48px 40px}.top[data-astro-cid-quwx4ela]{justify-content:space-between;align-items:end;gap:24px;padding-bottom:28px;display:flex}h1[data-astro-cid-quwx4ela]{font-size:clamp(34px,4vw,52px);font-weight:700;line-height:1.25}.top[data-astro-cid-quwx4ela] p[data-astro-cid-quwx4ela]{color:var(--muted);margin-top:10px;font-size:18.5px}.btn[data-astro-cid-quwx4ela]{border-radius:var(--radius-btn);background:var(--ink);color:#fff;flex:none;justify-content:center;align-items:center;min-height:50px;padding:0 34px;font-weight:700;display:inline-flex}.btn[data-astro-cid-quwx4ela]:hover{background:var(--brand-dark)}.cols[data-astro-cid-quwx4ela]{padding:10px 18px;color:#6b6680;background:#f4f2fa;border-radius:10px;justify-content:space-between;padding-inline-end:62px;font-size:14.5px;font-weight:700;display:flex}.row[data-astro-cid-quwx4ela]{border-bottom:1.5px dashed var(--line-strong,#d9d4ea)}.line[data-astro-cid-quwx4ela]{width:100%;font:inherit;color:var(--ink);text-align:start;cursor:pointer;background:0 0;border:0;border-radius:14px;grid-template-columns:52px 1fr auto 24px;align-items:center;gap:18px;padding:14px 18px;transition:background-color .25s;display:grid}.line[data-astro-cid-quwx4ela]:hover{background:color-mix(in srgb, var(--tone) 5%, #fff)}.ico[data-astro-cid-quwx4ela]{background:var(--soft);border-radius:16px 6px 6px;place-items:center;width:52px;height:52px;display:grid}.ico[data-astro-cid-quwx4ela] img[data-astro-cid-quwx4ela]{object-fit:contain;width:30px;height:30px}.name[data-astro-cid-quwx4ela]{font-family:var(--font-title-old);color:#2d2d2d;font-size:23px;font-weight:600;transition:color .25s}.row[data-astro-cid-quwx4ela].is-open .name[data-astro-cid-quwx4ela]{color:var(--tone)}.count[data-astro-cid-quwx4ela]{background:var(--soft);color:var(--tone);white-space:nowrap;border-radius:8px;padding:2px 12px;font-size:14.5px;font-weight:700}.chev[data-astro-cid-quwx4ela]{color:#8a849c;transition:transform .35s cubic-bezier(.2,.8,.2,1)}.row[data-astro-cid-quwx4ela].is-open .chev[data-astro-cid-quwx4ela]{color:var(--tone);transform:rotate(180deg)}.drill[data-astro-cid-quwx4ela]{grid-template-rows:0fr;transition:grid-template-rows .5s cubic-bezier(.3,.9,.3,1);display:grid}.drill[data-astro-cid-quwx4ela]>div[data-astro-cid-quwx4ela]{overflow:hidden}.row[data-astro-cid-quwx4ela].is-open .drill[data-astro-cid-quwx4ela]{grid-template-rows:1fr}.open[data-astro-cid-quwx4ela]{background:color-mix(in srgb, var(--tone) 5%, #fff);border-inline-start:4px solid var(--tone);border-radius:26px 10px 10px;grid-template-columns:minmax(0,380px) 1fr;align-items:center;gap:34px;margin:4px 18px 24px;padding:24px 28px;display:grid}.art[data-astro-cid-quwx4ela]{box-shadow:0 0 0 1.5px color-mix(in srgb, var(--tone) 16%, #fff), 0 24px 40px -32px #1c105480;background:#fff;border-radius:20px 8px 8px;padding:18px}.points[data-astro-cid-quwx4ela]{gap:9px;display:grid}.points[data-astro-cid-quwx4ela] li[data-astro-cid-quwx4ela]{font-family:var(--font-body-old);color:#3f3b47;opacity:0;grid-template-columns:auto 1fr;align-items:start;gap:9px;font-size:16.5px;font-weight:500;line-height:1.6;transition:opacity .3s,transform .4s cubic-bezier(.2,.8,.2,1);display:grid;transform:translateY(6px)}.row[data-astro-cid-quwx4ela].is-open .points[data-astro-cid-quwx4ela] li[data-astro-cid-quwx4ela]{opacity:1;transition-delay:calc(.2s + var(--k) * 40ms);transform:none}.points[data-astro-cid-quwx4ela] svg[data-astro-cid-quwx4ela]{color:var(--tone);margin-top:4px}.total[data-astro-cid-quwx4ela]{color:#fff;background:linear-gradient(90deg,#2a1380,#543dc9);border-radius:12px;justify-content:space-between;align-items:center;margin-top:26px;padding:16px 24px;font-size:17px;font-weight:700;display:flex}.total[data-astro-cid-quwx4ela] b[data-astro-cid-quwx4ela]{font-size:24px}.row[data-astro-cid-quwx4ela]{opacity:0;transition:opacity .45s,transform .55s cubic-bezier(.2,.8,.2,1);transition-delay:calc(.1s + var(--n) * 55ms);transform:translateY(12px)}.sheet[data-astro-cid-quwx4ela].is-in .row[data-astro-cid-quwx4ela]{opacity:1;transform:none}@media (width<=860px){.page[data-astro-cid-quwx4ela]{padding-top:92px}.sheet[data-astro-cid-quwx4ela]{border-radius:30px 12px 12px;padding:26px 16px 22px}.top[data-astro-cid-quwx4ela]{flex-direction:column;align-items:stretch;padding-bottom:20px}.cols[data-astro-cid-quwx4ela]{display:none}.line[data-astro-cid-quwx4ela]{grid-template-columns:44px 1fr auto 20px;gap:12px;padding:12px 6px}.ico[data-astro-cid-quwx4ela]{width:44px;height:44px}.name[data-astro-cid-quwx4ela]{font-size:20px}.open[data-astro-cid-quwx4ela]{grid-template-columns:1fr;gap:18px;margin-inline:4px;padding:16px}}@media (prefers-reduced-motion:reduce){.row[data-astro-cid-quwx4ela],.points[data-astro-cid-quwx4ela] li[data-astro-cid-quwx4ela]{opacity:1;transition:none;transform:none}.drill[data-astro-cid-quwx4ela]{transition:none}}
