button.svelte-1uc9suz{box-sizing:border-box;color:#1a1a2e;min-width:0;max-width:100%;min-height:44px;box-shadow:none;background-color:#fcb858;border:none;border-radius:20px;outline:none;padding:16px 18px;font-family:inherit;font-size:1rem;transition:transform .1s ease-in-out,filter .1s ease-in-out}button.svelte-1uc9suz:hover,button.svelte-1uc9suz:focus,button.svelte-1uc9suz:active{box-shadow:none}button.svelte-1uc9suz:not(:disabled):hover{z-index:2;transform:var(--button-hover-transform,scale(1.04));filter:brightness(.9)}button.svelte-1uc9suz:not(:disabled):active{transform:var(--button-press-transform,scale(.98))}button.svelte-1uc9suz:focus-visible{outline-offset:2px;outline:3px solid #0c1c46}@media (prefers-reduced-motion:reduce){button.svelte-1uc9suz{transition:none}button.svelte-1uc9suz:not(:disabled):hover,button.svelte-1uc9suz:not(:disabled):active{transform:none}}button.svelte-1uc9suz{overflow-wrap:anywhere;white-space:normal;cursor:pointer;font-weight:800}button.svelte-1uc9suz:disabled{cursor:default}button.square.svelte-1uc9suz{--button-hover-transform:scale(1.1) rotate(5deg)}button[data-variant=primary].svelte-1uc9suz{border:2px solid var(--admin-action-border,#8fa4db);min-height:44px;padding:var(--button-padding,10px 12px);background:var(--admin-action-background,#dae4ff);color:#0c1c46;font:inherit;font-size:var(--button-font-size,inherit);cursor:pointer;box-shadow:none;border-radius:13px;outline:none;font-weight:600;transition:transform .1s ease-in-out,filter .1s ease-in-out}button[data-variant=primary].svelte-1uc9suz:hover,button[data-variant=primary].svelte-1uc9suz:focus,button[data-variant=primary].svelte-1uc9suz:active{box-shadow:none}button[data-variant=primary].svelte-1uc9suz:not(:disabled):hover{z-index:2;transform:var(--button-hover-transform,scale(1.04));filter:brightness(.9)}button[data-variant=primary].svelte-1uc9suz:not(:disabled):active{transform:var(--button-press-transform,scale(.98))}button[data-variant=primary].svelte-1uc9suz:focus-visible{outline-offset:2px;outline:3px solid #0c1c46}@media (prefers-reduced-motion:reduce){button[data-variant=primary].svelte-1uc9suz{transition:none}button[data-variant=primary].svelte-1uc9suz:not(:disabled):hover,button[data-variant=primary].svelte-1uc9suz:not(:disabled):active{transform:none}}button[data-variant=primary].svelte-1uc9suz{background:#fcb858;border-color:#0000;font-weight:800}button[data-variant=primary].svelte-1uc9suz:disabled{opacity:.6;cursor:default}button[data-variant=secondary].svelte-1uc9suz{border:2px solid var(--admin-action-border,#8fa4db);min-height:44px;padding:var(--button-padding,10px 12px);background:var(--admin-action-background,#dae4ff);color:#0c1c46;font:inherit;font-size:var(--button-font-size,inherit);cursor:pointer;box-shadow:none;border-radius:13px;outline:none;font-weight:600;transition:transform .1s ease-in-out,filter .1s ease-in-out}button[data-variant=secondary].svelte-1uc9suz:hover,button[data-variant=secondary].svelte-1uc9suz:focus,button[data-variant=secondary].svelte-1uc9suz:active{box-shadow:none}button[data-variant=secondary].svelte-1uc9suz:not(:disabled):hover{z-index:2;transform:var(--button-hover-transform,scale(1.04));filter:brightness(.9)}button[data-variant=secondary].svelte-1uc9suz:not(:disabled):active{transform:var(--button-press-transform,scale(.98))}button[data-variant=secondary].svelte-1uc9suz:focus-visible{outline-offset:2px;outline:3px solid #0c1c46}@media (prefers-reduced-motion:reduce){button[data-variant=secondary].svelte-1uc9suz{transition:none}button[data-variant=secondary].svelte-1uc9suz:not(:disabled):hover,button[data-variant=secondary].svelte-1uc9suz:not(:disabled):active{transform:none}}button[data-variant=secondary].svelte-1uc9suz:disabled{opacity:.6;cursor:default}button[data-variant=quiet].svelte-1uc9suz{border:2px solid var(--admin-action-border,#8fa4db);min-height:44px;padding:var(--button-padding,10px 12px);background:var(--admin-action-background,#dae4ff);color:#0c1c46;font:inherit;font-size:var(--button-font-size,inherit);cursor:pointer;box-shadow:none;border-radius:13px;outline:none;font-weight:600;transition:transform .1s ease-in-out,filter .1s ease-in-out}button[data-variant=quiet].svelte-1uc9suz:hover,button[data-variant=quiet].svelte-1uc9suz:focus,button[data-variant=quiet].svelte-1uc9suz:active{box-shadow:none}button[data-variant=quiet].svelte-1uc9suz:not(:disabled):hover{z-index:2;transform:var(--button-hover-transform,scale(1.04));filter:brightness(.9)}button[data-variant=quiet].svelte-1uc9suz:not(:disabled):active{transform:var(--button-press-transform,scale(.98))}button[data-variant=quiet].svelte-1uc9suz:focus-visible{outline-offset:2px;outline:3px solid #0c1c46}@media (prefers-reduced-motion:reduce){button[data-variant=quiet].svelte-1uc9suz{transition:none}button[data-variant=quiet].svelte-1uc9suz:not(:disabled):hover,button[data-variant=quiet].svelte-1uc9suz:not(:disabled):active{transform:none}}button[data-variant=quiet].svelte-1uc9suz{background:0 0;border-color:#0000}button[data-variant=quiet].svelte-1uc9suz:disabled{opacity:.6;cursor:default}button[data-variant=danger].svelte-1uc9suz{border:2px solid var(--admin-action-border,#8fa4db);min-height:44px;padding:var(--button-padding,10px 12px);background:var(--admin-action-background,#dae4ff);color:#0c1c46;font:inherit;font-size:var(--button-font-size,inherit);cursor:pointer;box-shadow:none;border-radius:13px;outline:none;font-weight:600;transition:transform .1s ease-in-out,filter .1s ease-in-out}button[data-variant=danger].svelte-1uc9suz:hover,button[data-variant=danger].svelte-1uc9suz:focus,button[data-variant=danger].svelte-1uc9suz:active{box-shadow:none}button[data-variant=danger].svelte-1uc9suz:not(:disabled):hover{z-index:2;transform:var(--button-hover-transform,scale(1.04));filter:brightness(.9)}button[data-variant=danger].svelte-1uc9suz:not(:disabled):active{transform:var(--button-press-transform,scale(.98))}button[data-variant=danger].svelte-1uc9suz:focus-visible{outline-offset:2px;outline:3px solid #0c1c46}@media (prefers-reduced-motion:reduce){button[data-variant=danger].svelte-1uc9suz{transition:none}button[data-variant=danger].svelte-1uc9suz:not(:disabled):hover,button[data-variant=danger].svelte-1uc9suz:not(:disabled):active{transform:none}}button[data-variant=danger].svelte-1uc9suz{color:#a32838;background:0 0;border-color:#a32838}button[data-variant=danger].svelte-1uc9suz:disabled{opacity:.6;cursor:default}button.text-only.svelte-1uc9suz{place-items:center;display:grid}button.icon-only.svelte-1uc9suz{flex:none;width:44px;min-width:44px;height:44px;min-height:44px;padding:8px}button.icon-only.svelte-1uc9suz svg:where(.svelte-1uc9suz){pointer-events:none;width:100%;height:100%}button.hud.svelte-1uc9suz{box-sizing:border-box;border-radius:20px;flex:none;width:60px;min-width:60px;height:60px;min-height:60px;padding:0;font-size:34px}@media (width<=600px),(width<=960px) and (height<=500px) and (pointer:coarse){button.hud.svelte-1uc9suz{border-radius:15px;width:44px;min-width:44px;height:44px;min-height:44px;font-size:26px}}button.hud.svelte-1uc9suz{color:#0c1c46;place-items:center;font-weight:700;display:grid}
