.modal-overlay[data-v-28a14c83]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f172a99;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:var(--z-overlay)}.modal-box[data-v-28a14c83]{border-radius:var(--r-2xl);box-shadow:0 24px 64px #0f172a33;max-width:400px;padding:32px;position:relative;width:100%}.modal-box[data-v-28a14c83],.modal-close[data-v-28a14c83]{background:var(--c-surface)}.modal-close[data-v-28a14c83]{align-items:center;border:1px solid var(--c-border);border-radius:var(--r-pill);color:var(--c-text-muted);cursor:pointer;display:flex;height:32px;justify-content:center;position:absolute;right:16px;top:16px;transition:background var(--t-fast),color var(--t-fast);width:32px}.modal-close[data-v-28a14c83]:hover{background:var(--c-primary-bg);color:var(--c-primary)}.modal-header[data-v-28a14c83]{gap:12px;margin-bottom:12px}.modal-header[data-v-28a14c83],.modal-icon[data-v-28a14c83]{align-items:center;display:flex}.modal-icon[data-v-28a14c83]{background:var(--c-primary-bg);border-radius:var(--r-lg);color:var(--c-primary);flex-shrink:0;height:48px;justify-content:center;width:48px}.modal-title[data-v-28a14c83]{color:var(--c-text);font-size:1.3rem;font-weight:700;margin:0}.modal-hint[data-v-28a14c83]{background:var(--c-bg);border:1px solid var(--c-border-soft);border-radius:var(--r-md);color:var(--c-text-muted);font-size:.85rem;line-height:1.6;margin:0 0 20px;padding:12px 14px}.modal-hint code[data-v-28a14c83]{background:var(--c-primary-bg);border-radius:var(--r-xs);color:var(--c-primary-dark);font-size:.82rem;padding:1px 6px}.modal-form[data-v-28a14c83]{gap:14px}.field[data-v-28a14c83],.modal-form[data-v-28a14c83]{display:flex;flex-direction:column}.field[data-v-28a14c83]{gap:5px}.field-label[data-v-28a14c83]{color:var(--c-text-soft);font-size:.85rem;font-weight:600}.field-input[data-v-28a14c83]{background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--r-md);color:var(--c-text);font-size:.95rem;outline:none;padding:10px 14px;transition:border-color var(--t-fast),box-shadow var(--t-fast)}.field-input[data-v-28a14c83]:focus{border-color:var(--c-primary);box-shadow:var(--ring-primary)}.field-input[data-v-28a14c83]:disabled{opacity:.6}.msg[data-v-28a14c83]{border-radius:var(--r-md);font-size:.875rem;padding:10px 14px}.msg-error[data-v-28a14c83]{background:var(--c-red-bg);border:1px solid var(--c-red-border);color:#e11d48}.msg-success[data-v-28a14c83]{background:var(--c-green-bg);border:1px solid var(--c-green-border);color:var(--c-green-dark)}.btn-submit[data-v-28a14c83]{align-items:center;background:linear-gradient(135deg,var(--c-primary),var(--c-primary-light));border:none;border-radius:var(--r-pill);color:#fff;cursor:pointer;display:flex;font-size:.95rem;font-weight:600;gap:8px;justify-content:center;padding:12px;transition:opacity var(--t-fast),transform var(--t-fast)}.btn-submit[data-v-28a14c83]:hover:not(:disabled){opacity:.92;transform:translateY(-1px)}.btn-submit[data-v-28a14c83]:disabled{cursor:not-allowed;opacity:.6;transform:none}.forgot-link[data-v-28a14c83]{align-self:center;border-bottom:1px dashed var(--c-border);color:var(--c-text-muted);font-size:.85rem;text-decoration:none}.forgot-link[data-v-28a14c83]:hover{border-bottom-color:var(--c-primary);color:var(--c-primary)}.spinner[data-v-28a14c83]{animation:spin-28a14c83 .7s linear infinite;border:2px solid hsla(0,0%,100%,.4);border-radius:50%;border-top-color:#fff;height:16px;width:16px}@keyframes spin-28a14c83{to{transform:rotate(1turn)}}.modal-enter-active[data-v-28a14c83],.modal-leave-active[data-v-28a14c83]{transition:opacity .2s,transform .2s}.modal-enter-from[data-v-28a14c83],.modal-leave-to[data-v-28a14c83]{opacity:0;transform:scale(.97)}.fade-enter-active[data-v-28a14c83],.fade-leave-active[data-v-28a14c83]{transition:opacity .2s}.fade-enter-from[data-v-28a14c83],.fade-leave-to[data-v-28a14c83]{opacity:0}.site-header[data-v-f15cb1ce]{backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);background:#0000001a;border-bottom:1px solid rgba(148,163,184,.15);box-shadow:0 4px 24px #0f172a4d;left:0;position:fixed;right:0;top:0;transform:translateY(0);transition:transform var(--t-slow) ease,background var(--t-slow) ease,border-color var(--t-slow) ease,box-shadow var(--t-slow) ease;z-index:var(--z-header)}.site-header.scrolled[data-v-f15cb1ce]{background:#ffffffe0;border-bottom:1px solid rgba(229,237,253,.8);box-shadow:0 1px 16px #29487814}.site-header.hidden[data-v-f15cb1ce]{transform:translateY(-100%)}.shell[data-v-f15cb1ce]{align-items:center;display:flex;gap:16px;justify-content:space-between;min-height:var(--header-h)}.brand[data-v-f15cb1ce]{border-radius:var(--r-pill);color:#fff;flex-shrink:0;font-size:1.1rem;font-weight:800;letter-spacing:-.02em;padding:5px 10px;text-decoration:none;transition:color var(--t-slow),background var(--t-fast);white-space:nowrap}.brand[data-v-f15cb1ce]:hover{background:#ffffff1a}.scrolled .brand[data-v-f15cb1ce]{color:var(--c-primary-dark)}.scrolled .brand[data-v-f15cb1ce]:hover{background:var(--c-primary-bg)}.menu[data-v-f15cb1ce]{display:flex;flex-shrink:0;gap:4px;white-space:nowrap}.menu a[data-v-f15cb1ce]{border-radius:var(--r-pill);color:#ffffffd9;display:inline-block;font-size:.9rem;font-weight:500;padding:6px 14px;text-decoration:none;transition:color var(--t-fast),background var(--t-fast)}.menu a[data-v-f15cb1ce]:hover{background:#ffffff1a;color:#fff}.menu a.router-link-active[data-v-f15cb1ce]{background:#ffffff26;color:#fff}.scrolled .menu a[data-v-f15cb1ce]{color:var(--c-text-soft)}.scrolled .menu a[data-v-f15cb1ce]:hover{background:var(--c-primary-bg);color:var(--c-primary-dark)}.scrolled .menu a.router-link-active[data-v-f15cb1ce]{background:var(--c-primary-active);color:var(--c-primary-dark)}.btn-donate[data-v-f15cb1ce]{align-items:center!important;border:none!important;border-radius:var(--r-pill)!important;box-shadow:var(--glow-red)!important;color:#fff!important;display:inline-flex!important;font-size:.82rem!important;font-weight:700!important;height:36px;padding:0 14px!important;text-decoration:none!important;transition:box-shadow var(--t-fast),transform var(--t-fast),opacity var(--t-fast)!important}.btn-donate[data-v-f15cb1ce],.btn-donate[data-v-f15cb1ce]:hover{background:linear-gradient(135deg,var(--c-red-light),var(--c-red-deep))!important}.btn-donate[data-v-f15cb1ce]:hover{box-shadow:var(--glow-red-lg)!important;opacity:.9!important;transform:translateY(-1px)!important}.donate-group[data-v-f15cb1ce]{align-items:stretch;border-radius:var(--r-pill);box-shadow:var(--glow-red);display:inline-flex;flex-shrink:0;position:relative;transition:box-shadow var(--t-fast),transform var(--t-fast);white-space:nowrap}.donate-group[data-v-f15cb1ce]:hover{box-shadow:var(--glow-red-lg);transform:translateY(-1px)}.donate-group .btn-donate[data-v-f15cb1ce]{border-radius:var(--r-pill) 0 0 var(--r-pill)!important;box-shadow:none!important}.donate-group .btn-donate[data-v-f15cb1ce]:hover{box-shadow:none!important;transform:none!important}.donate-group:hover .btn-donate[data-v-f15cb1ce]{opacity:.9!important}.donate-caret[data-v-f15cb1ce]{align-items:center;background:var(--c-red-deep);border:none;border-left:1px solid hsla(0,0%,100%,.28);border-radius:0 var(--r-pill) var(--r-pill) 0;color:#fff;cursor:pointer;display:inline-flex;height:36px;justify-content:center;padding:0;transition:opacity var(--t-fast);width:34px}.donate-group:hover .donate-caret[data-v-f15cb1ce]{opacity:.9}.donate-caret svg[data-v-f15cb1ce]{transition:transform var(--t-base)}.donate-caret[aria-expanded=true] svg[data-v-f15cb1ce]{transform:rotate(180deg)}.donate-caret[data-v-f15cb1ce]:focus-visible{outline:2px solid #fff;outline-offset:2px}.donate-menu[data-v-f15cb1ce]{background:var(--c-menu-dark);border:1px solid hsla(0,0%,100%,.09);border-radius:var(--r-lg);box-shadow:var(--shadow-menu-dark);padding:6px;position:absolute;right:0;text-align:left;top:calc(100% + 8px);white-space:normal;width:288px;z-index:var(--z-drawer)}.donate-item[data-v-f15cb1ce]{align-items:center;border-radius:var(--r-md);color:#fff;display:flex;gap:10px;padding:9px 10px;text-decoration:none;transition:background var(--t-fast)}.donate-item[data-v-f15cb1ce]:hover{background:#ffffff17}.donate-item[data-v-f15cb1ce]:focus-visible{background:#ffffff17;outline:2px solid var(--c-primary-light);outline-offset:-2px}.donate-item__icon[data-v-f15cb1ce]{align-items:center;border-radius:var(--r-md);display:flex;flex-shrink:0;font-size:.95rem;font-weight:700;height:30px;justify-content:center;width:30px}.donate-item__icon.is-alt[data-v-f15cb1ce]{background:var(--c-menu-tint-teal);color:var(--c-green-mid)}.donate-item__icon.is-store[data-v-f15cb1ce]{background:var(--c-menu-tint-primary);color:var(--c-primary-light)}.donate-item__body[data-v-f15cb1ce]{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.donate-item__title[data-v-f15cb1ce]{font-size:.84rem;font-weight:600}.donate-item__note[data-v-f15cb1ce]{color:#ffffff8c;font-size:.74rem}.donate-drop-enter-active[data-v-f15cb1ce],.donate-drop-leave-active[data-v-f15cb1ce]{transition:opacity .14s ease,transform .14s ease}.donate-drop-enter-from[data-v-f15cb1ce],.donate-drop-leave-to[data-v-f15cb1ce]{opacity:0;transform:translateY(-6px)}.auth[data-v-f15cb1ce]{align-items:center;display:flex;flex-shrink:0;gap:10px;height:36px}.user-menu-wrap[data-v-f15cb1ce]{flex-shrink:0;position:relative}.user-pill[data-v-f15cb1ce]{align-items:center;background:#ffffff1a;border:1px solid hsla(0,0%,100%,.3);border-radius:var(--r-pill);color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-size:.82rem;gap:6px;height:36px;padding:0 12px;transition:all var(--t-slow);white-space:nowrap}.user-pill[data-v-f15cb1ce]:hover{background:#fff3}.scrolled .user-pill[data-v-f15cb1ce]{background:var(--c-primary-bg);border-color:var(--c-primary-border);color:var(--c-primary-dark)}.scrolled .user-pill[data-v-f15cb1ce]:hover{background:var(--c-primary-active)}.user-dropdown[data-v-f15cb1ce]{background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--r-lg);box-shadow:var(--shadow-lg);min-width:180px;overflow:hidden;padding:4px;position:absolute;right:0;top:calc(100% + 6px);z-index:200}.user-dropdown-item[data-v-f15cb1ce]{align-items:center;background:none;border:none;border-radius:var(--r-sm);color:var(--c-text-soft);cursor:pointer;display:flex;font-size:.875rem;gap:10px;padding:9px 12px;text-align:left;text-decoration:none;transition:background var(--t-fast),color var(--t-fast);width:100%}.user-dropdown-item[data-v-f15cb1ce]:hover{background:var(--c-primary-bg);color:var(--c-primary-dark)}.user-logout[data-v-f15cb1ce]:hover{background:var(--c-red-bg);color:var(--c-red-deep)}.drop-enter-active[data-v-f15cb1ce],.drop-leave-active[data-v-f15cb1ce]{transition:opacity .15s,transform .15s}.drop-enter-from[data-v-f15cb1ce],.drop-leave-to[data-v-f15cb1ce]{opacity:0;transform:translateY(-4px)}.btn-link[data-v-f15cb1ce]{background:#ffffff26;border:1px solid hsla(0,0%,100%,.3);border-radius:var(--r-pill);color:#fff;font-size:.85rem;font-weight:600;height:36px;padding:0 18px;text-decoration:none;transition:all var(--t-slow)}.btn-link[data-v-f15cb1ce]:hover{background:#ffffff40}.scrolled .btn-link[data-v-f15cb1ce]{background:linear-gradient(135deg,var(--c-primary),var(--c-primary-light));border-color:transparent}.scrolled .btn-link[data-v-f15cb1ce]:hover{opacity:.9;transform:translateY(-1px)}.hamburger[data-v-f15cb1ce]{background:none;border:1px solid hsla(0,0%,100%,.3);border-radius:var(--r-md);cursor:pointer;display:none;flex-direction:column;gap:5px;padding:6px}.scrolled .hamburger[data-v-f15cb1ce]{border-color:var(--c-border)}.hamburger span[data-v-f15cb1ce]{background:#fff;border-radius:var(--r-xs);display:block;height:2px;transform-origin:center;transition:transform .25s,opacity .25s,background var(--t-slow);width:20px}.scrolled .hamburger span[data-v-f15cb1ce]{background:var(--c-text-soft)}.hamburger.open span[data-v-f15cb1ce]:first-child{transform:translateY(7px) rotate(45deg)}.hamburger.open span[data-v-f15cb1ce]:nth-child(2){opacity:0;transform:scaleX(0)}.hamburger.open span[data-v-f15cb1ce]:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.mobile-backdrop[data-v-f15cb1ce]{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:#0f172a8c;inset:0;position:fixed;z-index:9998}.mobile-drawer[data-v-f15cb1ce]{background:#fff;bottom:0;box-shadow:-12px 0 48px #0f172a2e;display:flex;flex-direction:column;position:fixed;right:0;top:0;width:min(300px,88vw);z-index:9999}.drawer-head[data-v-f15cb1ce]{align-items:center;border-bottom:1px solid var(--c-bg);display:flex;flex-shrink:0;justify-content:space-between;padding:20px 20px 16px}.drawer-brand[data-v-f15cb1ce]{color:var(--c-primary);font-size:1.05rem;font-weight:800;letter-spacing:-.02em}.drawer-close[data-v-f15cb1ce]{align-items:center;background:none;border:1px solid var(--c-border);border-radius:var(--r-md);color:var(--c-text-mid);cursor:pointer;display:flex;height:32px;justify-content:center;transition:background .15s,color .15s;width:32px}.drawer-close[data-v-f15cb1ce]:hover{background:var(--c-bg);color:#1e293b}.drawer-nav[data-v-f15cb1ce]{display:flex;flex:1;flex-direction:column;gap:2px;overflow-y:auto;padding:12px}.drawer-nav a[data-v-f15cb1ce]{align-items:center;border-radius:var(--r-lg);color:var(--c-text-soft);display:flex;font-size:1rem;font-weight:500;padding:12px 16px;text-decoration:none;transition:background .15s,color .15s}.drawer-nav a.router-link-active[data-v-f15cb1ce],.drawer-nav a[data-v-f15cb1ce]:hover{background:var(--c-primary-bg);color:var(--c-primary-dark)}.drawer-footer[data-v-f15cb1ce]{border-top:1px solid var(--c-bg);display:flex;flex-direction:column;flex-shrink:0;gap:8px;padding:12px}.drawer-donate[data-v-f15cb1ce]{align-items:center;background:linear-gradient(135deg,var(--c-red-light),var(--c-red-deep));color:#fff;display:flex;flex:1;font-size:.9rem;font-weight:700;justify-content:center;padding:12px;text-decoration:none}.donate-group--drawer[data-v-f15cb1ce],.drawer-donate[data-v-f15cb1ce]{border-radius:var(--r-lg);box-shadow:var(--glow-red-sm)}.donate-group--drawer[data-v-f15cb1ce]{width:100%}.donate-group--drawer[data-v-f15cb1ce]:hover{box-shadow:var(--glow-red-sm);transform:none}.donate-group--drawer .drawer-donate[data-v-f15cb1ce]{border-radius:var(--r-lg) 0 0 var(--r-lg);box-shadow:none}.donate-caret--drawer[data-v-f15cb1ce]{border-radius:0 var(--r-lg) var(--r-lg) 0;height:auto;width:48px}.sheet-backdrop[data-v-f15cb1ce]{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:#0f172a8c;inset:0;position:fixed;z-index:10000}.donate-sheet[data-v-f15cb1ce]{background:var(--c-menu-dark);border-radius:var(--r-xl) var(--r-xl) 0 0;border-top:1px solid hsla(0,0%,100%,.09);bottom:0;box-shadow:var(--shadow-menu-dark);left:0;padding:6px 8px calc(10px + env(safe-area-inset-bottom));position:fixed;right:0;z-index:10001}.donate-sheet__grip[data-v-f15cb1ce]{background:#ffffff47;border-radius:var(--r-pill);display:block;height:4px;margin:6px auto 10px;width:38px}.donate-sheet .donate-item[data-v-f15cb1ce]{padding:12px 10px}.backdrop-fade-enter-active[data-v-f15cb1ce],.backdrop-fade-leave-active[data-v-f15cb1ce]{transition:opacity .3s ease}.backdrop-fade-enter-from[data-v-f15cb1ce],.backdrop-fade-leave-to[data-v-f15cb1ce]{opacity:0}.drawer-slide-enter-active[data-v-f15cb1ce],.drawer-slide-leave-active[data-v-f15cb1ce]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.drawer-slide-enter-from[data-v-f15cb1ce],.drawer-slide-leave-to[data-v-f15cb1ce]{transform:translate(100%)}.sheet-up-enter-active[data-v-f15cb1ce],.sheet-up-leave-active[data-v-f15cb1ce]{transition:transform .24s cubic-bezier(.4,0,.2,1),opacity .24s ease}.sheet-up-enter-from[data-v-f15cb1ce],.sheet-up-leave-to[data-v-f15cb1ce]{opacity:0;transform:translateY(100%)}@media(max-width:640px){.auth[data-v-f15cb1ce],.menu[data-v-f15cb1ce]{display:none}.hamburger[data-v-f15cb1ce]{display:flex}}.page-bar[data-v-7acc7243]{height:3px;left:0;overflow:hidden;pointer-events:none;position:fixed;top:0;width:100%;z-index:9999}.page-bar.active[data-v-7acc7243]:after{animation:page-bar-run-7acc7243 .8s ease-in-out infinite;background:#2563eb;border-radius:0 2px 2px 0;content:"";height:100%;left:-45%;position:absolute;top:0;width:40%}@keyframes page-bar-run-7acc7243{0%{left:-45%}to{left:110%}}.page-wrap[data-v-7acc7243]{display:flex;flex-direction:column;min-height:100vh}.main-wrap[data-v-7acc7243]{flex:1}.site-footer[data-v-7acc7243]{background:var(--c-surface);border-top:1px solid var(--c-border-soft);margin-top:32px}.footer-inner[data-v-7acc7243]{align-items:flex-start;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;padding-bottom:24px;padding-top:24px}.footer-brand[data-v-7acc7243]{display:flex;flex-direction:column;gap:6px}.footer-logo[data-v-7acc7243]{color:var(--c-primary-dark);font-size:.95rem;font-weight:700}.footer-copy[data-v-7acc7243]{color:var(--c-text-faint);font-size:.82rem}.footer-cols[data-v-7acc7243]{display:flex;flex-wrap:wrap;gap:40px}.footer-col[data-v-7acc7243]{display:flex;flex-direction:column;gap:8px}.footer-col-title[data-v-7acc7243]{color:var(--c-text-muted);font-size:.72rem;font-weight:700;letter-spacing:.06em;margin-bottom:2px;text-transform:uppercase}.footer-nav[data-v-7acc7243]{display:flex;flex-direction:column;gap:2px}.footer-nav a[data-v-7acc7243]{border-radius:var(--r-sm);color:var(--c-text-muted);font-size:.85rem;padding:4px 0;text-decoration:none;transition:color var(--t-fast),background var(--t-fast)}.footer-nav a[data-v-7acc7243]:hover{background:var(--c-primary-bg);color:var(--c-primary-dark)}.footer-social-link[data-v-7acc7243]{align-items:center;display:inline-flex;gap:8px}.footer-social-link svg[data-v-7acc7243]{fill:currentColor;flex-shrink:0;height:16px;width:16px}.footer-legal[data-v-7acc7243]{border-top:1px solid var(--c-border-soft)}.footer-legal-inner[data-v-7acc7243]{align-items:center;color:var(--c-text-faint);display:flex;flex-wrap:wrap;font-size:.8rem;gap:8px;padding-bottom:12px;padding-top:12px}.footer-legal a[data-v-7acc7243]{color:var(--c-text-faint);text-decoration:none;transition:color var(--t-fast)}.footer-legal a[data-v-7acc7243]:hover{color:var(--c-primary-dark)}@media(max-width:760px){.footer-inner[data-v-7acc7243]{gap:20px;padding-bottom:20px;padding-top:20px}.footer-brand[data-v-7acc7243]{padding-bottom:4px;width:100%}.footer-cols[data-v-7acc7243]{display:grid;gap:20px 16px;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.footer-col[data-v-7acc7243]{align-items:flex-start;min-width:0}.footer-nav a[data-v-7acc7243]{width:100%}}@media(max-width:480px){.footer-cols[data-v-7acc7243]{-moz-columns:2;column-count:2;-moz-column-gap:18px;column-gap:18px;display:block}.footer-col[data-v-7acc7243]{-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:18px}.footer-nav a[data-v-7acc7243]{font-size:.82rem;padding:3px 0}.footer-col--social[data-v-7acc7243]{border-top:1px solid var(--c-border-soft);-moz-column-span:all;column-span:all;margin-bottom:0;margin-top:6px;padding-top:16px}.footer-col--social .footer-nav[data-v-7acc7243]{flex-direction:row;flex-wrap:wrap;gap:10px;margin-top:2px}.footer-col--social .footer-social-link[data-v-7acc7243]{background:var(--c-bg);border:1px solid var(--c-border-soft);border-radius:50%;color:var(--c-text-muted);height:40px;justify-content:center;width:40px}.footer-col--social .footer-social-link span[data-v-7acc7243]{display:none}.footer-col--social .footer-social-link svg[data-v-7acc7243]{height:18px;width:18px}.footer-legal-inner[data-v-7acc7243]{gap:4px 14px}}.error-wrap[data-v-c944928a]{align-items:center;display:flex;justify-content:center;min-height:100vh;padding:40px 16px}.error-inner[data-v-c944928a]{max-width:480px;text-align:center}.error-code[data-v-c944928a]{color:var(--c-primary);font-size:clamp(5rem,20vw,9rem);font-weight:900;letter-spacing:-.04em;line-height:1;margin-bottom:8px;opacity:.15}.error-title[data-v-c944928a]{color:var(--c-text);font-size:clamp(1.4rem,3vw,1.9rem);font-weight:800;margin-bottom:12px}.error-desc[data-v-c944928a]{color:var(--c-text-muted);font-size:1rem;line-height:1.6;margin-bottom:28px}.error-btn[data-v-c944928a]{background:var(--c-primary);border-radius:var(--r-md);color:#fff;display:inline-block;font-size:.95rem;font-weight:600;padding:10px 24px;text-decoration:none;transition:background var(--t-fast)}.error-btn[data-v-c944928a]:hover{background:var(--c-primary-dark)}
