.docs[data-astro-cid-kpwhs6e2] [data-astro-cid-kpwhs6e2][hidden]{display:none!important}.docs[data-astro-cid-kpwhs6e2]{box-shadow:inset 0 0 0 1.5px var(--line-strong);transition:box-shadow var(--dur) var(--ease-out);background:#fff;border-radius:14px;gap:0;display:grid}.docs[data-astro-cid-kpwhs6e2]:has(.docs__toggle[aria-expanded=true]){box-shadow:inset 0 0 0 1.5px var(--navy-700)}.docs[data-astro-cid-kpwhs6e2].is-invalid{box-shadow:inset 0 0 0 1.5px var(--danger)}.docs[data-astro-cid-kpwhs6e2].is-complete{box-shadow:inset 0 0 0 1.5px var(--success)}.docs__toggle[data-astro-cid-kpwhs6e2]{text-align:left;cursor:pointer;width:100%;min-height:64px;color:var(--ink);font:inherit;background:0 0;border:0;border-radius:14px;align-items:center;gap:14px;padding:12px 16px;display:flex}.docs__toggle[data-astro-cid-kpwhs6e2]:focus-visible{outline-offset:2px;outline:3px solid #f38d1c8c}.docs__toggle-icon[data-astro-cid-kpwhs6e2]{background:var(--warm-50);width:40px;height:40px;color:var(--orange-700);border-radius:10px;flex:none;justify-content:center;align-items:center;display:inline-flex}.docs__toggle-text[data-astro-cid-kpwhs6e2]{flex:1;gap:2px;min-width:0;display:grid}.docs__toggle-title[data-astro-cid-kpwhs6e2]{font-size:.9375rem;font-weight:700}.docs__toggle-sub[data-astro-cid-kpwhs6e2]{color:var(--subtle);font-size:.8125rem}.docs__count[data-astro-cid-kpwhs6e2]{text-align:center;background:var(--bg-soft);min-width:42px;color:var(--navy-700);border-radius:999px;flex:none;padding:4px 8px;font-size:.75rem;font-weight:800}.docs[data-astro-cid-kpwhs6e2].is-complete .docs__count[data-astro-cid-kpwhs6e2]{color:var(--success);background:#ecf7f0}.docs__chevron[data-astro-cid-kpwhs6e2]{color:var(--navy-700);transition:transform var(--dur) var(--ease-out);flex:none;display:inline-flex}.docs__toggle[data-astro-cid-kpwhs6e2][aria-expanded=true] .docs__chevron[data-astro-cid-kpwhs6e2]{transform:rotate(180deg)}.docs__panel[data-astro-cid-kpwhs6e2]{animation:docs-in .28s var(--ease-out) both;gap:14px;padding:0 16px 16px;display:grid}@keyframes docs-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.docs__file[data-astro-cid-kpwhs6e2]{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.docs__drop[data-astro-cid-kpwhs6e2]{text-align:center;border:2px dashed var(--warm-200);background:var(--warm-50);cursor:pointer;transition:border-color var(--dur) var(--ease-out), background-color var(--dur) var(--ease-out), transform var(--dur) var(--ease-out);border-radius:12px;justify-items:center;gap:6px;padding:22px 16px;display:grid;position:relative}.docs__drop[data-astro-cid-kpwhs6e2]:hover{border-color:var(--orange-500)}.docs__drop[data-astro-cid-kpwhs6e2].is-over{border-color:var(--orange-500);background:#fff0dc;transform:scale(1.01)}.docs__drop-icon[data-astro-cid-kpwhs6e2]{width:52px;height:52px;color:var(--orange-700);background:#fff;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 2px 8px #b35f001f}.docs__drop[data-astro-cid-kpwhs6e2].is-over .docs__drop-icon[data-astro-cid-kpwhs6e2]{animation:docs-bob .9s var(--ease-out) infinite alternate}@keyframes docs-bob{to{transform:translateY(-4px)}}.docs__drop-title[data-astro-cid-kpwhs6e2]{color:var(--ink);margin:4px 0 0;font-size:.9375rem;font-weight:700}.docs__pick[data-astro-cid-kpwhs6e2]{font:inherit;color:var(--orange-700);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;min-height:32px;padding:0;text-decoration:underline}.docs__pick[data-astro-cid-kpwhs6e2]:focus-visible{outline-offset:2px;border-radius:4px;outline:3px solid #f38d1c8c}.docs__drop-hint[data-astro-cid-kpwhs6e2]{color:var(--muted);max-width:34rem;margin:0;font-size:.8125rem}.docs__only-coarse[data-astro-cid-kpwhs6e2]{display:none}@media (pointer:coarse){.docs__only-fine[data-astro-cid-kpwhs6e2]{display:none}.docs__only-coarse[data-astro-cid-kpwhs6e2]{display:inline}.docs__pick[data-astro-cid-kpwhs6e2]{color:var(--ink);text-decoration:none}}.docs__list[data-astro-cid-kpwhs6e2]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.doc[data-astro-cid-kpwhs6e2]{gap:4px;display:grid;position:relative}.doc__main[data-astro-cid-kpwhs6e2]{width:100%;min-height:60px;box-shadow:inset 0 0 0 1.5px var(--line);text-align:left;font:inherit;color:var(--ink);cursor:pointer;transition:box-shadow var(--dur) var(--ease-out), background-color var(--dur) var(--ease-out);background:#fff;border:0;border-radius:12px;align-items:center;gap:12px;padding:10px 14px;display:flex}.doc__main[data-astro-cid-kpwhs6e2]:hover{box-shadow:inset 0 0 0 1.5px #9fb0c1}.doc__main[data-astro-cid-kpwhs6e2]:focus-visible{outline-offset:2px;outline:3px solid #f38d1c8c}.doc[data-astro-cid-kpwhs6e2].is-over .doc__main[data-astro-cid-kpwhs6e2]{box-shadow:inset 0 0 0 2px var(--orange-500);background:var(--warm-50)}.doc[data-astro-cid-kpwhs6e2].is-filled .doc__main[data-astro-cid-kpwhs6e2]{background:#f6fbf8;padding-right:56px;box-shadow:inset 0 0 0 1.5px #bfe3cc}.doc[data-astro-cid-kpwhs6e2].is-invalid .doc__main[data-astro-cid-kpwhs6e2]{box-shadow:inset 0 0 0 1.5px var(--danger);background:#fdf6f6}.doc__tag[data-astro-cid-kpwhs6e2]{letter-spacing:.06em;color:#fff;border-radius:7px;flex:none;justify-content:center;align-items:center;width:44px;height:30px;font-size:.6875rem;font-weight:800;display:inline-flex}.doc__tag--xml[data-astro-cid-kpwhs6e2]{background:var(--navy-700)}.doc__tag--pdf[data-astro-cid-kpwhs6e2]{background:#b3261e}.doc__text[data-astro-cid-kpwhs6e2]{flex:1;gap:1px;min-width:0;display:grid}.doc__title[data-astro-cid-kpwhs6e2]{font-size:.875rem;font-weight:700;line-height:1.3}.doc__detail[data-astro-cid-kpwhs6e2]{color:var(--subtle);overflow-wrap:anywhere;font-size:.8125rem;line-height:1.35}.doc[data-astro-cid-kpwhs6e2].is-filled .doc__detail[data-astro-cid-kpwhs6e2]{color:var(--success);font-weight:600}.doc__action[data-astro-cid-kpwhs6e2]{color:var(--navy-700);box-shadow:inset 0 0 0 1.5px var(--navy-700);border-radius:8px;flex:none;padding:7px 12px;font-size:.8125rem;font-weight:700}.doc[data-astro-cid-kpwhs6e2].is-filled .doc__action[data-astro-cid-kpwhs6e2]{display:none}.doc__ok[data-astro-cid-kpwhs6e2]{background:var(--success);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:26px;height:26px;display:none}.doc[data-astro-cid-kpwhs6e2].is-filled .doc__ok[data-astro-cid-kpwhs6e2]{animation:docs-pop .35s var(--ease-out) both;display:inline-flex}@keyframes docs-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}.doc__remove[data-astro-cid-kpwhs6e2]{width:44px;height:44px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:8px;right:8px}.doc__remove[data-astro-cid-kpwhs6e2]:hover{color:var(--danger);background:#fdf0f0}.doc__remove[data-astro-cid-kpwhs6e2]:focus-visible{outline-offset:0;outline:3px solid #f38d1c8c}.doc[data-astro-cid-kpwhs6e2].is-filled .doc__tag[data-astro-cid-kpwhs6e2]{box-shadow:0 0 0 3px #d9efe2}.doc__error[data-astro-cid-kpwhs6e2]{padding-left:4px}.docs__progress[data-astro-cid-kpwhs6e2]{gap:6px;display:grid}.docs__bar[data-astro-cid-kpwhs6e2]{background:var(--bg-soft);border-radius:999px;height:8px;display:block;overflow:hidden}.docs__bar[data-astro-cid-kpwhs6e2] span[data-astro-cid-kpwhs6e2]{border-radius:inherit;background:var(--orange-500);transform-origin:0;width:100%;height:100%;transition:transform .2s linear;display:block;transform:scaleX(0)}.docs__progress-text[data-astro-cid-kpwhs6e2]{color:var(--navy-700);font-size:.8125rem;font-weight:600}.docs__privacy[data-astro-cid-kpwhs6e2]{color:var(--subtle);align-items:center;gap:8px;margin:0;font-size:.75rem;display:flex}@media (width<=420px){.docs__toggle[data-astro-cid-kpwhs6e2]{gap:10px;padding:12px}.docs__panel[data-astro-cid-kpwhs6e2]{padding:0 12px 12px}.doc__main[data-astro-cid-kpwhs6e2]{gap:10px;padding:10px 12px}.doc__action[data-astro-cid-kpwhs6e2]{padding:6px 10px}}@media (prefers-reduced-motion:reduce){.docs__panel[data-astro-cid-kpwhs6e2],.doc[data-astro-cid-kpwhs6e2].is-filled .doc__ok[data-astro-cid-kpwhs6e2],.docs__drop[data-astro-cid-kpwhs6e2].is-over .docs__drop-icon[data-astro-cid-kpwhs6e2]{animation:none}.docs__drop[data-astro-cid-kpwhs6e2].is-over{transform:none}}
