.wrap.svelte-kp59tm{color:#eef2ff;background:#050912;flex-direction:column;font-family:Inter,ui-sans-serif,system-ui,sans-serif;display:flex;position:fixed;inset:0}.lang-switch.svelte-kp59tm{z-index:100;background:#060b1ae0;border:1px solid #f0c0406b;border-radius:11px;gap:3px;padding:3px;display:inline-flex;position:fixed;top:14px;right:14px}.lang-btn.svelte-kp59tm{color:#c0ccea;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;min-width:34px;padding:6px 12px;font-family:inherit;font-size:.82rem;font-weight:800;display:inline-flex}.lang-btn.on.svelte-kp59tm{color:#0a0a0f;background:linear-gradient(135deg,#fde68a,#f0c040 45%,#c8960a)}main.svelte-kp59tm{flex:1;justify-content:center;align-items:center;padding:24px 16px;display:flex}.card.svelte-kp59tm{text-align:center;background:#060b1ab8;border:1px solid #d4a01740;border-radius:18px;width:100%;max-width:560px;max-height:calc(100dvh - 48px);padding:32px 28px 24px;overflow-y:auto}h1.svelte-kp59tm{margin:0 0 8px;font-size:1.5rem;font-weight:800}.sub.svelte-kp59tm{color:#c0ccea;margin:0 0 24px;font-size:.9rem}.cats.svelte-kp59tm{flex-direction:column;gap:10px;display:flex}.cat.svelte-kp59tm{color:#eef2ff;background:#ffffff0a;border:1px solid #c8d2ff24;border-radius:12px;flex-direction:row;align-items:center;gap:14px;padding:14px 40px 14px 16px;text-decoration:none;transition:all .18s;display:flex;position:relative}.cat.svelte-kp59tm:hover{background:#f0c0400f;border-color:#f0c040;transform:translateY(-1px)}.cat.svelte-kp59tm .icon:where(.svelte-kp59tm){color:#f0c040}.cat.svelte-kp59tm .title:where(.svelte-kp59tm){font-weight:700}.cat.svelte-kp59tm .hint:where(.svelte-kp59tm){color:#7a8db5;font-size:.78rem}.cat.svelte-kp59tm .arrow{color:#f0c040;opacity:.7;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.brand-tag.svelte-kp59tm{letter-spacing:.12em;text-transform:uppercase;color:#f0c040;margin-bottom:10px;font-size:.72rem;font-weight:800}.roles.svelte-kp59tm{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (width<=460px){.roles.svelte-kp59tm{grid-template-columns:1fr}}.role.svelte-kp59tm{color:#eef2ff;cursor:pointer;background:#ffffff0a;border:1px solid #c8d2ff24;border-radius:14px;flex-direction:column;align-items:center;gap:8px;padding:26px 14px;font-family:inherit;transition:all .18s;display:flex}.role.svelte-kp59tm:hover,.role.svelte-kp59tm:focus-visible{background:#f0c0400f;border-color:#f0c040;transform:translateY(-1px)}.role.svelte-kp59tm .icon:where(.svelte-kp59tm){color:#f0c040}.role.svelte-kp59tm .title:where(.svelte-kp59tm){font-size:1.05rem;font-weight:800}.role.svelte-kp59tm .hint:where(.svelte-kp59tm){color:#7a8db5;font-size:.76rem;line-height:1.35}.back.svelte-kp59tm{color:#c0ccea;cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;margin:0 0 10px;padding:4px 8px;font-family:inherit;font-size:.8rem;display:inline-flex}.back.svelte-kp59tm:hover{color:#f0c040}.cat.svelte-kp59tm .text:where(.svelte-kp59tm){text-align:left;flex-direction:column;align-items:flex-start;gap:2px;display:flex}@media (prefers-reduced-motion:reduce){.role.svelte-kp59tm,.cat.svelte-kp59tm{transition:none}.role.svelte-kp59tm:hover,.cat.svelte-kp59tm:hover{transform:none}}footer.svelte-kp59tm{color:#7a8db5;margin-top:20px;font-size:.68rem}
