.pet-brand-lockup{white-space:nowrap;vertical-align:middle;align-items:center;gap:10px;display:inline-flex}.pet-brand-logo{flex-shrink:0;width:126px;height:auto;display:block}.pet-brand-name{color:var(--pet-ink);letter-spacing:-.7px;font-size:24px;font-weight:800;line-height:1.3}@media (width<=760px){.pet-brand-lockup{gap:8px}.pet-brand-logo{width:78px}.pet-brand-name{font-size:20px}}.pet-brand-lockup[data-size=compact]{gap:9px}.pet-brand-lockup[data-size=compact] .pet-brand-logo{width:80px}.pet-brand-lockup[data-size=compact] .pet-brand-name{color:rgb(var(--text-primary));letter-spacing:-.4px;font-size:18px;font-weight:650}.pet-brand-theme{--pet-motion-feedback:.15s;--pet-motion-enter:.28s;--pet-motion-ease:cubic-bezier(.2, .7, .3, 1)}@keyframes pet-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){.pet-reveal{animation:pet-enter var(--pet-motion-enter) var(--pet-motion-ease) both}.pet-reveal-later{animation-delay:60ms}.pet-brand-theme .pet-action-feedback{transition-property:transform,background-color,border-color;transition-duration:var(--pet-motion-feedback);transition-timing-function:var(--pet-motion-ease)}.pet-action-feedback:not(:disabled):active{transform:scale(.985)}.pet-brand-logo,.pet-feature-icon svg,.pet-hero-actions a:first-child svg,.pet-auth-home svg,.pet-auth-explore svg{transition:transform var(--pet-motion-feedback) var(--pet-motion-ease)}}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine){.pet-action-feedback:not(:disabled):hover{transform:translateY(-2px)}.pet-action-feedback:not(:disabled):active{transform:translateY(0)scale(.985)}a:hover>.pet-brand-lockup .pet-brand-logo{transform:translateY(-1px)}.pet-capability:hover .pet-feature-icon svg{transform:translateY(-2px)}.pet-hero-actions a:first-child:hover svg{transform:translate(3px)}.pet-auth-home:hover svg{transform:translate(-3px)}.pet-auth-explore a:hover svg{transform:translate(2px,-2px)}}.pet-brand-theme{--pet-brand:#5e4bff;--pet-brand-hover:#4c38e5;--pet-ink:#090b20;--pet-body:#515770;--pet-muted:#7b8198;--pet-tint:#f0efff;--pet-line:#e4e6f3;--pet-paper:#fff;--pet-blue:#5576ff;--pet-violet:#793dff;--surface-submit:94 75 255;--surface-submit-hover:76 56 229;--surface-primary:255 255 255;--surface-hover:240 239 255;--text-on-status:255 255 255;--text-primary:9 11 32;--border-light:228 230 243;--border-medium:212 217 236;--text-secondary:81 87 112;--text-secondary-alt:105 111 135;--text-tertiary:123 129 152;--text-destructive:185 28 28;--accent-primary:94 75 255;--accent-primary-hover:76 56 229;--ring-primary:94 75 255;--surface-secondary:248 249 255;--surface-tertiary:240 239 255;--status-error:185 28 28;--status-error-subtle:254 242 242;--status-error-border:252 165 165;--status-success-subtle:240 253 244;--status-success-border:134 239 172;--theme-control-round-radius:999px;--csstools-color-scheme--light:initial;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;background:var(--pet-paper);color:var(--pet-ink);-webkit-font-smoothing:antialiased;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif}
