.toast-container[data-v-3a827266]{flex-direction:column;pointer-events:none;position:fixed;right:var(--space-4);top:var(--space-4);width:340px;z-index:var(--z-toast)}.toast[data-v-3a827266],.toast-container[data-v-3a827266]{display:flex;gap:var(--space-3)}.toast[data-v-3a827266]{align-items:flex-start;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:rgba(var(--color-bg-elevated-rgb),.95);border:1px solid var(--color-border-primary);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);color:var(--color-text-primary);font-size:var(--font-size-sm);min-height:68px;padding:var(--space-3) var(--space-8) var(--space-3) var(--space-4);pointer-events:auto;position:relative;transition:all var(--duration-normal) var(--ease-out)}.toast[data-v-3a827266]:hover{box-shadow:var(--shadow-lg);transform:translate(-4px)}.toast--success[data-v-3a827266]{border-left:3px solid var(--color-primary)}.toast--success .toast__icon[data-v-3a827266]{background:rgba(var(--color-primary-rgb),.15);color:var(--color-primary)}.toast--error[data-v-3a827266]{border-left:3px solid var(--color-sell)}.toast--error .toast__icon[data-v-3a827266]{background:rgba(var(--color-sell-rgb),.15);color:var(--color-sell)}.toast--warning[data-v-3a827266]{border-left:3px solid var(--color-warning)}.toast--warning .toast__icon[data-v-3a827266]{background:rgba(var(--color-warning-rgb),.15);color:var(--color-warning)}.toast--info[data-v-3a827266]{border-left:3px solid var(--color-info)}.toast--info .toast__icon[data-v-3a827266]{background:rgba(var(--color-info-rgb),.15);color:var(--color-info)}.toast__icon[data-v-3a827266]{align-items:center;border-radius:50%;display:flex;flex-shrink:0;font-size:14px;font-weight:var(--font-weight-semibold);height:24px;justify-content:center;line-height:1;width:24px}.toast__content[data-v-3a827266]{flex:1;min-width:0;padding-top:var(--space-px)}.toast__title[data-v-3a827266]{font-size:var(--font-size-base);font-weight:var(--font-weight-medium)}.toast__message[data-v-3a827266],.toast__title[data-v-3a827266]{line-height:1.4;word-break:break-word}.toast__message[data-v-3a827266]{color:var(--color-text-muted);font-size:var(--font-size-sm);margin-top:var(--space-1)}.toast__link[data-v-3a827266]{align-items:center;color:var(--color-primary);display:inline-flex;font-size:var(--font-size-xs);gap:4px;margin-top:var(--space-1);opacity:.85;text-decoration:none;transition:opacity var(--duration-fast)}.toast__link[data-v-3a827266]:hover{opacity:1;text-decoration:underline}.toast__close[data-v-3a827266]{align-items:center;background:none;border:none;border-radius:var(--radius-sm);color:var(--color-text-muted);cursor:pointer;display:flex;font-size:18px;height:20px;justify-content:center;line-height:1;opacity:.6;padding:0;position:absolute;right:var(--space-2);top:var(--space-2);transition:all var(--duration-fast) var(--ease-default);width:20px}.toast__close[data-v-3a827266]:hover{background:rgba(var(--color-text-muted-rgb),.1);opacity:1}.toast__close[data-v-3a827266]:active{opacity:.8;transform:scale(.95)}.toast-enter-active[data-v-3a827266]{transition:all var(--duration-slow) cubic-bezier(.16,1,.3,1)}.toast-leave-active[data-v-3a827266]{transition:all var(--duration-normal) var(--ease-out)}.toast-enter-from[data-v-3a827266]{opacity:0;transform:translate(100%)}.toast-leave-to[data-v-3a827266]{opacity:0;transform:translate(60%) scale(.9)}.toast-move[data-v-3a827266]{transition:transform var(--duration-slow) cubic-bezier(.16,1,.3,1)}.overlay[data-v-cf7ec608]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009;display:flex;inset:0;justify-content:center;padding:var(--space-4);position:fixed;z-index:var(--z-modal-backdrop)}.modal[data-v-cf7ec608]{background:var(--color-bg-primary);border:1px solid var(--border-light);border-radius:var(--radius-lg);display:flex;flex-direction:column;width:100%}.header[data-v-cf7ec608]{align-items:center;display:flex;justify-content:space-between;padding:14px var(--space-4)}.title[data-v-cf7ec608]{color:var(--color-text-primary);font-size:var(--font-size-base);font-weight:var(--font-weight-medium)}.close-btn[data-v-cf7ec608]{align-items:center;background:transparent;border:none;color:var(--color-text-muted);cursor:pointer;display:flex;height:24px;justify-content:center;padding:0;transition:color var(--duration-base);width:24px}.close-btn[data-v-cf7ec608]:hover{color:var(--color-text-primary)}.body[data-v-cf7ec608]{display:flex;flex-direction:column;gap:var(--space-4);overflow-y:auto;padding:0 var(--space-4) var(--space-4)}.modal-enter-active[data-v-cf7ec608],.modal-leave-active[data-v-cf7ec608]{transition:opacity var(--duration-slow) var(--ease-out)}.modal-enter-active .modal[data-v-cf7ec608],.modal-leave-active .modal[data-v-cf7ec608]{transition:transform var(--duration-slow) var(--ease-out)}.modal-enter-from[data-v-cf7ec608],.modal-leave-to[data-v-cf7ec608]{opacity:0}.modal-enter-from .modal[data-v-cf7ec608],.modal-leave-to .modal[data-v-cf7ec608]{transform:translateY(8px) scale(.98)}.wire-dev[data-v-f4a47428]{display:flex;flex-direction:column;gap:var(--space-4)}.lede[data-v-f4a47428]{color:var(--color-text-muted);font-size:12px;line-height:1.5;margin:0}.field[data-v-f4a47428]{display:flex;flex-direction:column;gap:var(--space-1)}.label[data-v-f4a47428]{align-items:center;color:var(--color-text-muted);display:flex;font-size:10px;gap:var(--space-2);letter-spacing:.5px;opacity:.7;text-transform:uppercase}.warn[data-v-f4a47428]{color:var(--color-danger,#e5484d);letter-spacing:0;opacity:.9;text-transform:none}.value[data-v-f4a47428]{color:var(--color-text-primary);font-size:11px;word-break:break-all}.mono[data-v-f4a47428]{font-family:var(--font-mono,monospace)}.key-row[data-v-f4a47428]{align-items:center;background:var(--subtle-bg);border-radius:var(--radius-md,6px);display:flex;gap:var(--space-2);padding:var(--space-2)}.key-row .value[data-v-f4a47428]{flex:1;min-width:0}.icon-btn[data-v-f4a47428]{align-items:center;background:transparent;border:none;border-radius:var(--radius-sm,4px);color:var(--color-text-muted);cursor:pointer;display:flex;padding:4px;transition:color var(--duration-fast),background var(--duration-fast)}.icon-btn[data-v-f4a47428]:hover{background:var(--hover-bg-light)}.icon-btn[data-v-f4a47428]:hover,.input[data-v-f4a47428]{color:var(--color-text-primary)}.input[data-v-f4a47428]{background:var(--subtle-bg);border:1px solid var(--border-light);border-radius:var(--radius-md,6px);font-size:12px;padding:var(--space-2);width:100%}.input[data-v-f4a47428]:focus{border-color:var(--color-primary-border);outline:none}.actions[data-v-f4a47428]{display:flex;gap:var(--space-2);justify-content:flex-end}.actions.stacked[data-v-f4a47428]{flex-direction:column}.btn[data-v-f4a47428]{align-items:center;border:1px solid transparent;border-radius:var(--radius-md,6px);cursor:pointer;display:flex;font-size:12px;gap:var(--space-2);justify-content:center;padding:var(--space-2) var(--space-3);transition:opacity var(--duration-fast),background var(--duration-fast)}.btn[data-v-f4a47428]:disabled{cursor:default;opacity:.5}.btn.primary[data-v-f4a47428]{background:var(--color-primary);color:var(--color-bg-primary)}.btn.ghost[data-v-f4a47428]{background:transparent;border-color:var(--border-light);color:var(--color-text-primary)}.btn.ghost[data-v-f4a47428]:hover:not(:disabled){background:var(--hover-bg-light)}.btn.danger[data-v-f4a47428]{color:var(--color-danger,#e5484d)}.notice[data-v-f4a47428]{align-items:flex-start;background:var(--subtle-bg);border-radius:var(--radius-md,6px);color:var(--color-text-primary);display:flex;font-size:11px;gap:var(--space-2);line-height:1.5;padding:var(--space-3)}.notice svg[data-v-f4a47428]{color:var(--color-warning,#f5a524);flex-shrink:0;margin-top:1px}.notice.warn svg[data-v-f4a47428]{color:var(--color-danger,#e5484d)}.tokens[data-v-f4a47428]{display:flex;flex-wrap:wrap;gap:var(--space-2)}.token[data-v-f4a47428]{background:var(--color-primary-bg-subtle);border-radius:var(--radius-sm,4px);color:var(--color-primary);font-family:var(--font-mono,monospace);font-size:11px;padding:2px var(--space-2)}.btn.wide[data-v-f4a47428]{width:100%}.error[data-v-f4a47428],.hint[data-v-f4a47428]{font-size:11px;line-height:1.5;margin:0}.hint[data-v-f4a47428]{color:var(--color-text-muted);opacity:.7}.error[data-v-f4a47428]{color:var(--color-danger,#e5484d)}.more-row[data-v-ebb6a93d]{align-items:center;display:flex}.create-account[data-v-ebb6a93d]{align-items:center;background:none;border:none;color:var(--color-primary);cursor:pointer;display:inline-flex;font-size:11px;gap:4px;letter-spacing:.5px;margin-left:auto;opacity:.7;padding:0;text-transform:uppercase;transition:opacity var(--duration-base)}.create-account[data-v-ebb6a93d]:hover:not(:disabled){opacity:1}.create-account[data-v-ebb6a93d]:disabled{cursor:default;opacity:.4}.section[data-v-ebb6a93d]{display:flex;flex-direction:column;gap:var(--space-2)}.connect-error[data-v-ebb6a93d]{background:rgba(var(--color-error-rgb),.06);border:1px solid rgba(var(--color-error-rgb),.25);border-radius:var(--radius-md);color:var(--color-error);font-size:12px;line-height:1.4;margin-top:var(--space-3);padding:var(--space-2) var(--space-3)}.section-label[data-v-ebb6a93d]{color:var(--color-text-muted);font-size:11px;letter-spacing:.5px;opacity:.6;text-transform:uppercase}.wallet-list[data-v-ebb6a93d]{display:flex;flex-direction:column;gap:var(--space-2)}.wallet-option[data-v-ebb6a93d]{align-items:center;background:transparent;border:1px solid var(--color-border);border-radius:var(--radius-lg);cursor:pointer;display:flex;gap:var(--space-3);padding:var(--space-3) var(--space-3-5);text-align:left;transition:all var(--duration-base)}.wallet-option[data-v-ebb6a93d]:hover:not(:disabled){background:rgba(var(--color-primary-rgb),.04);border-color:var(--color-primary)}.wallet-option:hover:not(:disabled) .add-account-indicator[data-v-ebb6a93d],.wallet-option:hover:not(:disabled) .chevron[data-v-ebb6a93d]{opacity:1;transform:translate(2px)}.wallet-option[data-v-ebb6a93d]:disabled{cursor:not-allowed}.wallet-option.disabled[data-v-ebb6a93d]{border-color:transparent;opacity:.4}.wallet-icon[data-v-ebb6a93d]{align-items:center;background:rgba(var(--color-primary-rgb),.08);border-radius:var(--radius-md);color:var(--color-primary);display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.wallet-option.signer[data-v-ebb6a93d]{border-color:rgba(var(--color-primary-rgb),.28)}.wallet-option.signer .wallet-icon[data-v-ebb6a93d]{background:#ffffff0a}.signer-logo[data-v-ebb6a93d]{height:24px;width:22px}.more-toggle[data-v-ebb6a93d]{align-items:center;background:none;border:none;color:var(--color-text-muted);cursor:pointer;display:flex;font-size:11px;gap:6px;letter-spacing:.5px;opacity:.6;padding:0;text-transform:uppercase;transition:opacity var(--duration-base)}.more-toggle[data-v-ebb6a93d]:hover{opacity:1}.more-count[data-v-ebb6a93d]{opacity:.7}.more-chevron[data-v-ebb6a93d]{transition:transform var(--duration-base)}.more-chevron.open[data-v-ebb6a93d]{transform:rotate(180deg)}.signer-tag[data-v-ebb6a93d]{color:var(--color-primary);font-size:10px;font-weight:var(--font-weight-medium);letter-spacing:.4px;margin-left:6px;text-transform:uppercase}.wallet-logo[data-v-ebb6a93d]{border-radius:var(--radius-sm,4px);height:22px;-o-object-fit:contain;object-fit:contain;width:22px}.wallet-img[data-v-ebb6a93d]{background-color:var(--color-primary);mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain}.wallet-info[data-v-ebb6a93d]{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.wallet-name[data-v-ebb6a93d]{color:var(--color-text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.wallet-hint[data-v-ebb6a93d]{color:var(--color-primary);font-size:11px;opacity:.8}.wallet-hint.muted[data-v-ebb6a93d]{color:var(--color-text-muted);opacity:.6}.add-account-indicator[data-v-ebb6a93d]{color:var(--color-primary);opacity:.7;transition:all var(--duration-base)}.add-account-indicator[data-v-ebb6a93d],.status-connecting[data-v-ebb6a93d]{align-items:center;display:flex;flex-shrink:0;justify-content:center}.status-connecting[data-v-ebb6a93d]{height:22px;width:22px}.chevron[data-v-ebb6a93d]{color:var(--color-text-muted);flex-shrink:0;opacity:.4;transition:all var(--duration-base)}.footer[data-v-ebb6a93d]{align-items:center;border-top:1px solid var(--color-border);display:flex;gap:var(--space-2);justify-content:space-between;padding-top:var(--space-2)}.footer-text[data-v-ebb6a93d]{color:var(--color-text-muted);font-size:12px;opacity:.5}.unsupported-venue[data-v-00c66182]{align-items:center;display:flex;justify-content:center;padding:var(--space-8) var(--space-4)}.unsupported-venue p[data-v-00c66182]{color:var(--color-text-muted);font-size:var(--font-size-sm);margin:0;text-align:center}.defi-button[data-v-2311a713]{align-items:center;border:none;border-radius:var(--radius-lg);cursor:pointer;display:inline-flex;font-weight:var(--font-weight-medium);gap:var(--space-1-5);justify-content:center;transition:all var(--duration-base);white-space:nowrap}.defi-button[data-v-2311a713]:disabled{cursor:not-allowed;opacity:.4}.defi-button--sm[data-v-2311a713]{font-size:var(--font-size-sm);padding:var(--space-1-5) var(--space-3)}.defi-button--md[data-v-2311a713]{font-size:var(--font-size-md);padding:var(--space-2) var(--space-3-5)}.defi-button--primary[data-v-2311a713]{background:var(--color-primary);color:#000}.defi-button--primary[data-v-2311a713]:hover:not(:disabled){background:var(--color-primary-hover)}.defi-button--outline[data-v-2311a713]{background:transparent;border:1px solid rgba(var(--color-primary-rgb),.4);color:var(--color-primary)}.defi-button--outline[data-v-2311a713]:hover:not(:disabled){background:rgba(var(--color-primary-rgb),.08);border-color:var(--color-primary)}.defi-button--ghost[data-v-2311a713]{background:transparent;border:1px solid var(--color-border-primary);color:var(--color-text-secondary)}.defi-button--ghost[data-v-2311a713]:hover:not(:disabled){border-color:var(--color-border-tertiary);color:var(--color-text-primary)}.defi-button--text[data-v-2311a713]{background:transparent;color:var(--color-primary);padding-left:0;padding-right:0}.defi-button--text[data-v-2311a713]:hover:not(:disabled){opacity:.8}.defi-button--loading[data-v-2311a713]:disabled{opacity:.85}.defi-button__icon[data-v-2311a713]{flex-shrink:0}.defi-button__count[data-v-2311a713]{align-items:center;background:var(--color-primary);border-radius:8px;color:var(--color-bg-primary);display:inline-flex;font-size:10px;font-variant-numeric:tabular-nums;font-weight:600;height:16px;justify-content:center;min-width:16px;padding:0 4px}.defi-button--primary .defi-button__count[data-v-2311a713]{background:#00000029;color:#000}.name[data-v-16c86893]{align-items:baseline;border:1px solid var(--border-medium);border-radius:var(--radius-md);cursor:text;display:flex;padding:12px 14px;transition:border-color var(--duration-base)}.name[data-v-16c86893]:hover{border-color:rgba(var(--color-primary-rgb),.5)}.name[data-v-16c86893]:focus-within{border-color:var(--color-primary)}.name.bad[data-v-16c86893]{border-color:var(--color-error)}.count[data-v-16c86893]{align-self:center;color:var(--color-text-muted);font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;margin-left:auto;padding-left:12px;transition:color var(--duration-base)}.count.full[data-v-16c86893]{color:var(--color-text-secondary)}.name-input[data-v-16c86893]{background:none;border:none;color:var(--color-text-primary);flex:none;font-family:var(--font-family-mono);font-size:22px;max-width:100%;outline:none;padding:0}.name-input[data-v-16c86893]::-moz-placeholder{color:var(--color-text-muted);opacity:.4}.name-input[data-v-16c86893]::placeholder{color:var(--color-text-muted);opacity:.4}.suffix[data-v-16c86893]{font-family:var(--font-family-mono);font-size:22px}.status[data-v-16c86893],.suffix[data-v-16c86893]{color:var(--color-text-muted)}.status[data-v-16c86893]{align-items:center;display:flex;font-size:var(--font-size-xs);gap:4px;margin:0 0 8px;min-height:18px}.status.free[data-v-16c86893]{color:var(--color-primary)}.status.error[data-v-16c86893],.status.invalid[data-v-16c86893],.status.taken[data-v-16c86893]{color:var(--color-error)}.lead[data-v-1c2c825e]{color:var(--color-text-muted);font-size:12px;margin:0 0 16px}.terms[data-v-1c2c825e]{display:flex;flex-direction:column;gap:6px;margin:8px 0 20px}.term[data-v-1c2c825e]{align-items:center;display:flex;font-size:var(--font-size-sm);justify-content:space-between}.term-label[data-v-1c2c825e]{color:var(--color-text-muted)}.term-value[data-v-1c2c825e]{color:var(--color-text-primary);font-variant-numeric:tabular-nums}.term-value.mono[data-v-1c2c825e]{font-family:var(--font-family-mono)}.term-skeleton[data-v-1c2c825e]{width:72px}.alert[data-v-1c2c825e]{color:var(--color-error);font-size:var(--font-size-sm);margin:0 0 16px}.wide[data-v-1c2c825e]{justify-content:center;width:100%}.ui-button[data-v-7f7c8586]{align-items:center;border:none;border-radius:var(--radius-md);cursor:pointer;display:inline-flex;font-weight:var(--font-weight-semibold);gap:var(--space-2);justify-content:center;overflow:hidden;position:relative;transition:all var(--duration-base) var(--ease-default);white-space:nowrap}.ui-button[data-v-7f7c8586]:disabled{cursor:not-allowed;opacity:.5}.ui-button__content[data-v-7f7c8586]{align-items:center;display:inline-flex;gap:var(--space-2);justify-content:center;position:relative;z-index:1}.ui-button--xs[data-v-7f7c8586]{border-radius:var(--radius-sm);font-size:var(--font-size-xs);height:24px;padding:var(--space-1) var(--space-2)}.ui-button--sm[data-v-7f7c8586]{font-size:var(--font-size-sm);height:32px;padding:var(--space-1-5) var(--space-3)}.ui-button--md[data-v-7f7c8586]{height:40px;padding:var(--space-2-5) var(--space-4)}.ui-button--lg[data-v-7f7c8586],.ui-button--md[data-v-7f7c8586]{font-size:var(--font-size-base)}.ui-button--lg[data-v-7f7c8586]{border-radius:var(--radius-lg);height:48px;padding:var(--space-3-5) var(--space-5)}.ui-button--primary[data-v-7f7c8586]{background:var(--color-primary);color:var(--color-bg-primary)}.ui-button--primary[data-v-7f7c8586]:hover:not(:disabled){background:var(--color-primary-hover)}.ui-button--primary[data-v-7f7c8586]:active:not(:disabled){background:var(--color-primary-darker)}@supports (color:oklch(0% 0 0deg)){.ui-button--primary[data-v-7f7c8586]:active:not(:disabled){background:oklch(from var(--color-primary) calc(l - .05) c h)}}.ui-button--sell[data-v-7f7c8586]{background:var(--color-sell);color:var(--color-text-primary)}.ui-button--sell[data-v-7f7c8586]:hover:not(:disabled){background:var(--color-sell-hover)}.ui-button--sell[data-v-7f7c8586]:active:not(:disabled){background:var(--color-sell-darker)}@supports (color:oklch(0% 0 0deg)){.ui-button--sell[data-v-7f7c8586]:active:not(:disabled){background:oklch(from var(--color-sell) calc(l - .05) c h)}}.ui-button--secondary[data-v-7f7c8586]{background:var(--color-bg-tertiary);color:var(--color-text-secondary)}.ui-button--secondary[data-v-7f7c8586]:hover:not(:disabled){background:var(--color-bg-hover);color:var(--color-text-primary)}.ui-button--secondary[data-v-7f7c8586]:active:not(:disabled){background:var(--color-border-primary)}.ui-button--ghost[data-v-7f7c8586]{background:transparent;border:1px solid var(--color-border-secondary);color:var(--color-text-muted)}.ui-button--ghost[data-v-7f7c8586]:hover:not(:disabled){background:rgba(var(--color-border-secondary-rgb),.3);border-color:var(--color-border-primary);color:var(--color-text-primary)}.ui-button--ghost[data-v-7f7c8586]:active:not(:disabled){background:rgba(var(--color-border-secondary-rgb),.5)}.ui-button--outline[data-v-7f7c8586]{background:transparent;border:1px solid rgba(var(--color-primary-rgb),.4);color:var(--color-primary)}.ui-button--outline[data-v-7f7c8586]:hover:not(:disabled){background:rgba(var(--color-primary-rgb),.08);border-color:var(--color-primary)}.ui-button--outline[data-v-7f7c8586]:active:not(:disabled){background:rgba(var(--color-primary-rgb),.12)}.ui-button--block[data-v-7f7c8586]{width:100%}.ui-button--loading[data-v-7f7c8586]{pointer-events:none}.ui-button--loading[data-v-7f7c8586]:before{animation:ui-button-stripes-7f7c8586 1.5s linear infinite;background:repeating-linear-gradient(45deg,transparent,transparent 10px,hsla(0,0%,100%,.1) 0,hsla(0,0%,100%,.1) 20px);background-size:200% 200%;content:"";inset:0;position:absolute;z-index:0}@keyframes ui-button-stripes-7f7c8586{0%{background-position:0 0}to{background-position:100% 100%}}.enroll[data-v-c167a38a]{display:flex;flex-direction:column;gap:var(--space-4)}.lead[data-v-c167a38a]{color:var(--color-text-secondary);font-size:var(--font-size-md);line-height:var(--leading-normal);margin:0}.points[data-v-c167a38a]{flex-direction:column}.point[data-v-c167a38a],.points[data-v-c167a38a]{display:flex;gap:var(--space-3)}.point[data-v-c167a38a]{align-items:flex-start}.point-icon[data-v-c167a38a]{align-items:center;background:rgba(var(--color-primary-rgb),.08);border-radius:var(--radius-md);color:var(--color-primary);display:flex;flex-shrink:0;height:30px;justify-content:center;width:30px}.point-body[data-v-c167a38a]{display:flex;flex-direction:column;gap:2px;min-width:0}.point-title[data-v-c167a38a]{color:var(--color-text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.point-sub[data-v-c167a38a]{color:var(--color-text-muted);font-size:11.5px;line-height:var(--leading-snug)}.state[data-v-c167a38a]{align-items:center;color:var(--color-text-secondary);display:flex;font-size:var(--font-size-sm);gap:var(--space-2)}.state-icon[data-v-c167a38a]{color:var(--color-primary);flex-shrink:0}.compare[data-v-c167a38a]{display:flex;flex-direction:column}.compare-row[data-v-c167a38a]{align-items:center;display:grid;gap:var(--space-3);grid-template-columns:20px auto 1fr;padding:var(--space-3) 0}.compare-row+.compare-row[data-v-c167a38a]{border-top:1px solid var(--border-subtle)}.compare-row.old[data-v-c167a38a]{color:var(--color-text-muted)}.compare-row.new[data-v-c167a38a]{color:var(--color-text-primary)}.compare-row.new .compare-steps[data-v-c167a38a]{color:var(--color-primary)}.compare-icon[data-v-c167a38a]{height:20px;width:18px}.compare-name[data-v-c167a38a]{font-size:var(--font-size-md);font-weight:500}.compare-steps[data-v-c167a38a]{align-items:center;display:inline-flex;font-size:var(--font-size-sm);gap:4px;justify-content:flex-end;white-space:nowrap}.note[data-v-c167a38a]{color:var(--color-text-muted);font-size:11.5px;line-height:var(--leading-normal);margin:0}.alt[data-v-c167a38a]{text-align:center}.alt a[data-v-c167a38a]{color:var(--color-primary)}.enroll-step[data-v-c167a38a]{background:rgba(var(--color-primary-rgb),.06);border:1px solid rgba(var(--color-primary-rgb),.25);border-radius:var(--radius-md);color:var(--color-primary)}.enroll-step[data-v-c167a38a],.enroll-warn[data-v-c167a38a]{font-size:12px;line-height:var(--leading-snug);padding:var(--space-2) var(--space-3)}.enroll-warn[data-v-c167a38a]{background:rgba(var(--color-warning-rgb),.06);border:1px solid rgba(var(--color-warning-rgb),.25);border-radius:var(--radius-md);color:var(--color-warning)}.enroll-error[data-v-c167a38a]{background:rgba(var(--color-error-rgb),.06);border:1px solid rgba(var(--color-error-rgb),.25);border-radius:var(--radius-md);color:var(--color-error);font-size:12px;line-height:var(--leading-snug);padding:var(--space-2) var(--space-3)}.actions[data-v-c167a38a]{display:flex;flex-direction:column;gap:var(--space-2)}.error-page[data-v-beb47bed]{background:var(--color-bg-primary);justify-content:center;min-height:calc(100vh - 56px);padding:24px}.error-content[data-v-beb47bed],.error-page[data-v-beb47bed]{align-items:center;display:flex}.error-content[data-v-beb47bed]{flex-direction:column;max-width:400px;text-align:center}.error-code[data-v-beb47bed]{font-size:72px;font-variant-numeric:tabular-nums;font-weight:700;line-height:1;margin-bottom:8px;opacity:.15}.error-code[data-v-beb47bed],.error-title[data-v-beb47bed]{color:var(--color-text-primary)}.error-title[data-v-beb47bed]{font-size:20px;font-weight:600;margin:0 0 12px}.error-message[data-v-beb47bed]{color:var(--color-text-muted);font-size:14px;line-height:1.5;margin:0 0 24px}.error-venue[data-v-beb47bed]{align-items:center;background:#ffffff08;border-radius:8px;display:flex;gap:8px;margin-bottom:24px;padding:10px 16px}.venue-label[data-v-beb47bed]{color:var(--color-text-muted);font-size:12px}.venue-name[data-v-beb47bed]{color:var(--color-primary);font-size:13px;font-weight:500}.error-actions[data-v-beb47bed]{gap:12px}.action-btn[data-v-beb47bed],.error-actions[data-v-beb47bed]{align-items:center;display:flex}.action-btn[data-v-beb47bed]{border:none;border-radius:8px;cursor:pointer;font-size:13px;font-weight:500;gap:6px;padding:10px 18px;transition:all .15s}.action-btn.primary[data-v-beb47bed]{background:var(--color-primary);color:#000}.action-btn.primary[data-v-beb47bed]:hover{opacity:.9}.action-btn.secondary[data-v-beb47bed]{background:transparent;border:1px solid hsla(0,0%,100%,.1);color:var(--color-text-secondary)}.action-btn.secondary[data-v-beb47bed]:hover{border-color:#fff3;color:var(--color-text-primary)}@media(max-width:480px){.error-code[data-v-beb47bed]{font-size:56px}.error-title[data-v-beb47bed]{font-size:18px}.error-actions[data-v-beb47bed]{flex-direction:column;width:100%}.action-btn[data-v-beb47bed]{justify-content:center;width:100%}}
