:root{--pa-brand-50: var(--pa-brand-3, #DBEAFE);--pa-brand-100: #BFDBFE;--pa-brand-300: #93C5FD;--pa-brand-500: var(--pa-brand, #2563EB);--pa-brand-700: var(--pa-brand-2, #1D4ED8);--pa-brand-900: #1E3A8A;--pa-success: #2563EB;--pa-warning: #FF6B35;--pa-error: #EF4444;--pa-info: #2563EB;--pa-dur-instant: 80ms;--pa-dur-quick: .18s;--pa-dur-normal: .32s;--pa-dur-slow: .48s;--pa-ease-spring: cubic-bezier(.16, 1, .3, 1);--pa-container: 1320px;--pa-container-tight: 960px;--pa-container-wide: 1480px;--pa-page-pad: clamp(20px, 4vw, 48px)}.pa-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:var(--pa-space-3) var(--pa-space-5);font-family:var(--pa-font-display);font-weight:600;font-size:16px;letter-spacing:-.01em;border-radius:var(--pa-radius-md);border:1.5px solid transparent;background:none;text-decoration:none;cursor:pointer;white-space:nowrap;transition:all var(--pa-dur-quick) var(--pa-ease-spring)}.pa-btn>.arrow,.pa-btn>.pa-btn__arrow{display:inline-block;transition:transform var(--pa-dur-quick) var(--pa-ease-spring)}.pa-btn:hover>.arrow,.pa-btn:hover>.pa-btn__arrow{transform:translate(3px)}.pa-btn--primary{background:var(--pa-brand);color:#fff;border-color:var(--pa-brand)}.pa-btn--primary:hover{background:var(--pa-brand-2);border-color:var(--pa-brand-2);transform:translateY(-1px);box-shadow:0 10px 24px -10px #2563eb66}.pa-btn--secondary{background:var(--pa-bg-paper-2);color:var(--pa-fg-ink);border-color:var(--pa-fg-line)}.pa-btn--secondary:hover{border-color:var(--pa-fg-ink);transform:translateY(-1px)}.pa-btn--ghost{background:transparent;color:var(--pa-fg-ink);border-color:var(--pa-fg-line)}.pa-btn--ghost:hover{background:var(--pa-bg-paper-2);border-color:var(--pa-fg-ink)}.pa-btn--link{background:none;color:var(--pa-brand);border:0;padding:0;text-decoration:underline}.pa-btn--link:hover{color:var(--pa-brand-2)}.pa-btn--sm{padding:8px 16px;font-size:14px}.pa-btn--lg{padding:16px 32px;font-size:17px}.pa-btn--block{width:100%;justify-content:center}.pa-btn:disabled,.pa-btn[aria-disabled=true]{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none;pointer-events:none}.pa-btn:focus-visible{outline:2px solid var(--pa-brand);outline-offset:3px}.pa-card{background:var(--pa-bg-paper);border:1px solid var(--pa-fg-line);border-radius:var(--pa-radius-lg);padding:var(--pa-space-5);transition:box-shadow var(--pa-dur-normal) var(--pa-ease-spring),transform var(--pa-dur-normal) var(--pa-ease-spring),border-color var(--pa-dur-normal) var(--pa-ease-spring)}a.pa-card:hover,.pa-card--hover:hover{transform:translateY(-2px);box-shadow:var(--pa-shadow-card);border-color:var(--pa-fg-mute)}.pa-card--brand{border-left:3px solid var(--pa-brand)}.pa-card--flat{border:0;box-shadow:none;padding:var(--pa-space-5)}.pa-input,.pa-select{width:100%;padding:12px 16px;font-family:inherit;font-size:15px;color:var(--pa-fg-ink);background:var(--pa-bg-paper);border:1.5px solid var(--pa-fg-line);border-radius:var(--pa-radius-md);transition:border-color var(--pa-dur-quick) var(--pa-ease-spring),box-shadow var(--pa-dur-quick) var(--pa-ease-spring);appearance:none;-webkit-appearance:none}.pa-input:focus,.pa-select:focus{outline:0;border-color:var(--pa-brand);box-shadow:0 0 0 3px #2563eb1f}.pa-input::placeholder{color:#59555099}.pa-select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M2.5 4.5L6 8L9.5 4.5' stroke='%23595550' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px top 50%;padding-right:36px}.pa-badge{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;font-family:var(--pa-font-mono);font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;border-radius:999px;border:0}.pa-badge--brand{background:#2563eb1a;color:var(--pa-brand)}.pa-badge--success{background:#2563eb1a;color:var(--pa-success)}.pa-badge--warn{background:#ff6b351f;color:var(--pa-warning)}.pa-badge--neutral{background:var(--pa-bg-paper-2);color:var(--pa-fg-mute)}.pa-pill{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;font-family:var(--pa-font-mono);font-size:13px;font-weight:600;letter-spacing:.02em;color:var(--pa-brand);background:transparent;border:1px solid var(--pa-brand);border-radius:999px;text-decoration:none;cursor:pointer;transition:all var(--pa-dur-quick) var(--pa-ease-spring)}.pa-pill:hover{background:var(--pa-brand);color:#fff}.pa-divider{height:1px;border:0;background:var(--pa-fg-line);margin:var(--pa-space-7) 0}.pa-divider--strong{background:#59555033}.pa-divider--dotted{background:none;border-top:1px dashed var(--pa-fg-line);height:0}.pa-eyebrow-label,.pa-eyebrow--label{display:inline-block;font-family:var(--pa-font-mono);font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--pa-brand);margin-bottom:8px}.pa-container{width:100%;max-width:var(--pa-container);margin:0 auto;padding-left:var(--pa-page-pad);padding-right:var(--pa-page-pad)}.pa-container--tight{max-width:var(--pa-container-tight)}.pa-container--wide{max-width:var(--pa-container-wide)}.pa-btn:active:not(:disabled):not([aria-disabled=true]){transform:scale(.98) translateY(0);transition:transform 80ms cubic-bezier(.4,0,1,1)}.pa-skeleton{position:relative;background:var(--pa-bg-paper-2, #F4EFE2);border-radius:var(--pa-radius-md, 8px);overflow:hidden;pointer-events:none}.pa-skeleton:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.55) 50%,transparent 100%);animation:pa-skeleton-shimmer 1.4s ease-in-out infinite;transform:translate(-100%)}.pa-skeleton--text{height:1em;margin:.4em 0;border-radius:4px}.pa-skeleton--avatar{width:40px;height:40px;border-radius:50%}.pa-skeleton--card{aspect-ratio:1/1}.pa-skeleton--line{height:12px}@keyframes pa-skeleton-shimmer{to{transform:translate(100%)}}.pa-focus-ring:focus-visible,.pa-btn:focus-visible,.pa-input:focus-visible,.pa-select:focus-visible,button.pa-btn:focus-visible,a.pa-btn:focus-visible{outline:2.5px solid var(--pa-brand, #2563EB);outline-offset:3px;box-shadow:0 0 0 4px #2563eb26}.pa-error{border-color:var(--pa-error, #EF4444)!important;animation:pa-shake .42s cubic-bezier(.36,.07,.19,.97)}.pa-error-text{color:var(--pa-error, #EF4444);font-family:var(--pa-font-mono, "IBM Plex Mono", monospace);font-size:12px;letter-spacing:.02em;margin-top:6px;display:flex;align-items:center;gap:6px}.pa-error-text:before{content:"!";display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;background:var(--pa-error, #EF4444);color:#fff;font-weight:700;font-size:11px;flex:0 0 16px}@keyframes pa-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-3px)}20%,40%,60%,80%{transform:translate(3px)}}.pa-success-text{color:var(--pa-success, #10B981);font-family:var(--pa-font-mono, "IBM Plex Mono", monospace);font-size:12px;letter-spacing:.02em;margin-top:6px;display:flex;align-items:center;gap:6px}.pa-success-text:before{content:"\2713";display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;background:var(--pa-success, #10B981);color:#fff;font-weight:700;font-size:11px;flex:0 0 16px}.pa-toast-container{position:fixed;top:24px;right:24px;z-index:10000;display:flex;flex-direction:column;gap:8px;pointer-events:none}.pa-toast{pointer-events:auto;min-width:280px;max-width:420px;padding:14px 18px;background:var(--pa-bg-paper, #FFFFFF);color:var(--pa-fg-ink, #0A0A0C);border:1px solid var(--pa-fg-line, #D6CDB7);border-left:3px solid var(--pa-brand, #2563EB);border-radius:var(--pa-radius-md, 8px);box-shadow:0 10px 30px -10px #0a0a0c2e;font-family:var(--pa-font-display, sans-serif);font-size:14px;line-height:1.4;animation:pa-toast-slide-in .32s cubic-bezier(.16,1,.3,1);opacity:1;transform:translate(0)}.pa-toast--success{border-left-color:var(--pa-success, #10B981)}.pa-toast--warn{border-left-color:var(--pa-warning, #FF6B35)}.pa-toast--error{border-left-color:var(--pa-error, #EF4444)}.pa-toast--leaving{animation:pa-toast-slide-out .24s cubic-bezier(.4,0,1,1) forwards}@keyframes pa-toast-slide-in{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}@keyframes pa-toast-slide-out{to{opacity:0;transform:translate(20px)}}.pa-disabled,[aria-disabled=true]:not(.pa-btn){opacity:.5;cursor:not-allowed;pointer-events:none;-webkit-user-select:none;user-select:none}@media(prefers-reduced-motion:reduce){.pa-skeleton:after,.pa-toast,.pa-error,.pa-btn:active{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/proadsy-components.css.map */
