.guide-language[data-v-3a66a93e]{position:fixed;inset:0;z-index:1300;display:grid;place-items:center;padding:20px;background:#0a1828a6;box-sizing:border-box}.guide-language__panel[data-v-3a66a93e]{position:relative;width:min(560px,100%);max-height:calc(100dvh - 40px);overflow:auto;box-sizing:border-box;padding:32px;border-radius:24px;background:var(--theme-surface-panel);color:var(--theme-text-primary)}.guide-language h2[data-v-3a66a93e]{margin:0 32px 16px 0;font-size:22px}.guide-language p[data-v-3a66a93e]{line-height:1.6}.guide-language__options[data-v-3a66a93e]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.guide-language__options button[data-v-3a66a93e]{padding:14px;border:1px solid var(--theme-surface-border);border-radius:12px;background:var(--theme-surface-control);color:inherit;font:inherit;cursor:pointer}.guide-language__options .selected[data-v-3a66a93e]{border-color:var(--shell-accent);box-shadow:inset 0 0 0 1px var(--shell-accent)}.guide-language__close[data-v-3a66a93e]{position:absolute;right:16px;top:12px;background:none;border:0;color:inherit;font-size:28px;cursor:pointer}.guide-language button[data-v-3a66a93e]:focus-visible{outline:2px solid var(--shell-accent);outline-offset:3px}.guide-language button[data-v-3a66a93e]:disabled{opacity:.5;cursor:wait}@media(max-width:420px){.guide-language__panel[data-v-3a66a93e]{padding:24px 18px}.guide-language h2[data-v-3a66a93e]{font-size:19px}}.guide-spotlight__shade[data-v-94471258]{position:fixed;background:#0a1826a6;pointer-events:auto}.guide-spotlight__ring[data-v-94471258]{position:fixed;border:2px solid #4b9aff;border-radius:14px;pointer-events:none;box-sizing:border-box}.guide-spotlight[data-v-94471258]{position:relative;z-index:20000}.guide-spotlight__ring[data-v-94471258],.guide-spotlight__shade[data-v-94471258]{z-index:20000}.guide-spotlight__bubble[data-v-94471258]{position:fixed;z-index:20001;box-sizing:border-box;background:var(--theme-surface-panel,#fff);color:var(--theme-text-primary,#142438);border:1px solid var(--theme-surface-border,#d7e3ef);border-radius:16px;padding:18px;box-shadow:0 12px 44px #07111f40;max-height:42dvh;overflow:auto}.guide-spotlight__bubble p[data-v-94471258]{line-height:1.6;margin:10px 0}.guide-spotlight__bubble button[data-v-94471258]{min-height:40px;margin:4px;padding:8px 14px;border:1px solid #bed2e9;border-radius:10px;background:var(--theme-surface-control,#f4f8fc);color:inherit;cursor:pointer}.guide-spotlight__arrow[data-v-94471258]{position:absolute;width:12px;height:12px;transform:rotate(45deg);background:var(--theme-surface-panel,#fff)}.guide-spotlight__bubble[data-v-94471258]{padding:0;overflow:visible}.guide-spotlight__body[data-v-94471258]{box-sizing:border-box;padding:18px;max-height:42dvh;overflow:auto;border-radius:inherit}
