.toast-item[data-v-f77fac18]{transform:scale(var(--toast-scale))}.fade-toast-enter-active[data-v-6dcfe781]{transition:opacity .3s ease,transform .3s ease}.fade-toast-leave-active[data-v-6dcfe781]{transition:opacity .5s ease-in-out,transform .5s ease-in-out}.fade-toast-enter-from[data-v-6dcfe781]{opacity:0;transform:translate(100%) scale(var(--toast-scale))}.fade-toast-enter-to[data-v-6dcfe781],.fade-toast-leave-from[data-v-6dcfe781]{opacity:1;transform:translate(0) scale(var(--toast-scale))}.fade-toast-leave-to[data-v-6dcfe781]{opacity:0;transform:translate(150%)}.fade-toast-move[data-v-6dcfe781]{transition:transform .3s ease}/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */.fieldset-label[data-v-2a18ddcd]{white-space:normal;color:var(--color-neutral-1000,#fff);display:inline-block}.fieldset-label[data-v-2a18ddcd] a{color:var(--color-primary-500,#7c9dff);text-decoration-line:underline}.checkbox[data-v-2a18ddcd]:before{width:calc(var(--spacing,.25rem) * 2.5)!important;height:calc(var(--spacing,.25rem) * 2.5)!important}.page-fade-enter-active[data-v-d3ac50be],.page-fade-leave-active[data-v-d3ac50be]{transition:opacity .25s ease}.page-fade-enter-from[data-v-d3ac50be],.page-fade-leave-to[data-v-d3ac50be]{opacity:0}.pair-gate[data-v-d3ac50be]{min-height:100vh;width:100%;background:var(--bg);display:flex;align-items:center;justify-content:center;padding:24px}.gate-inner[data-v-d3ac50be]{width:100%;display:flex;flex-direction:column;align-items:center;gap:0}.gate-icon[data-v-d3ac50be]{font-size:40px;color:var(--teal);margin-bottom:16px;line-height:1}.gate-title[data-v-d3ac50be]{font-size:22px;font-weight:700;color:var(--t1);margin:0 0 8px;font-family:var(--font)}.gate-subtitle[data-v-d3ac50be]{font-size:13px;color:var(--t3);margin:0 0 24px;text-align:center;font-family:var(--font)}.gate-pairs[data-v-d3ac50be]{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:16px}.gate-pair-btn[data-v-d3ac50be]{display:flex;align-items:center;gap:10px;padding:12px 14px;background:var(--bg2);border:1.5px solid var(--border);border-radius:12px;cursor:pointer;transition:all .15s;text-align:left;position:relative;font-family:var(--font)}.gate-pair-btn[data-v-d3ac50be]:active{opacity:.75}.gate-pair-btn.selected[data-v-d3ac50be]{background:var(--teal-dim);border-color:var(--teal)}.gate-pair-symbol[data-v-d3ac50be]{width:28px;height:28px;border-radius:50%;background:var(--bg3);display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;color:var(--t1);flex-shrink:0}.gate-pair-btn.selected .gate-pair-symbol[data-v-d3ac50be]{background:var(--teal);color:#000}.gate-pair-name[data-v-d3ac50be]{font-size:12px;font-weight:600;color:var(--t1);flex:1;min-width:0}.gate-pair-btn.selected .gate-pair-name[data-v-d3ac50be]{color:var(--teal)}.gate-pair-check[data-v-d3ac50be]{color:var(--teal);flex-shrink:0}.gate-hint[data-v-d3ac50be]{font-size:12px;color:var(--t3);margin:0 0 20px;text-align:center;font-family:var(--font);min-height:18px}.gate-confirm-btn[data-v-d3ac50be]{width:100%;height:48px;background:var(--teal);border:none;border-radius:12px;font-size:15px;font-weight:700;color:#000;cursor:pointer;transition:opacity .15s;font-family:var(--font)}.gate-confirm-btn[data-v-d3ac50be]:disabled{opacity:.35;cursor:not-allowed}.gate-confirm-btn[data-v-d3ac50be]:not(:disabled):active{opacity:.85}.gate-loading[data-v-d3ac50be]{font-size:13px;color:var(--t3);padding:32px 0;text-align:center}
