.tips-trigger.svelte-1tv41co{color:var(--color-text-secondary,#4a5568);cursor:pointer;background:0 0;border:0;border-radius:.375rem;justify-content:center;align-items:center;padding:.375rem;display:inline-flex}.tips-trigger.svelte-1tv41co:hover{background:var(--paper-3,#0f172a0f);color:var(--color-accent,#103060)}.tips-trigger.svelte-1tv41co:focus-visible{outline:2px solid var(--color-focus,#103060);outline-offset:2px}.modal-overlay.svelte-1tv41co{z-index:1000;background:var(--shadow-overlay,#1118278c);justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.modal-content.svelte-1tv41co{background:var(--color-surface-elevated,#fff);border-radius:.5rem;width:min(100%,30rem);padding:2rem;position:relative;box-shadow:0 20px 35px #0f172a2e}.close-button.svelte-1tv41co{color:var(--color-text-muted,#5a6578);cursor:pointer;background:0 0;border:0;border-radius:.25rem;padding:.25rem;position:absolute;top:.75rem;right:.75rem}.close-button.svelte-1tv41co:focus-visible{outline:2px solid var(--color-focus,#103060);outline-offset:2px}.modal-title.svelte-1tv41co{color:var(--color-text-primary,#1f2937);align-items:center;gap:.5rem;margin:0 0 1rem;font-size:1.25rem;font-weight:700;display:flex}.modal-body.svelte-1tv41co p:where(.svelte-1tv41co){color:var(--color-text-secondary,#4a5568);margin:0 0 .75rem;font-size:.9375rem;line-height:1.6}.modal-body.svelte-1tv41co p:where(.svelte-1tv41co):last-child{margin-bottom:0}@media (width<=640px){.modal-content.svelte-1tv41co{padding:1.5rem}}
