.stepper-step.active .stepper-dot,.stepper-line.completed{background-color:var(--accent-color, #7c3aed)!important}.checkout-step[data-astro-cid-o33dh7vy]:not(.active){display:none}.btn-brutal[data-astro-cid-o33dh7vy]{display:flex;align-items:center;border:4px solid black;box-shadow:6px 6px #000;cursor:pointer;position:relative;transition:all .1s ease}.btn-brutal[data-astro-cid-o33dh7vy]:hover{transform:translate(-2px,-2px);box-shadow:8px 8px #000}.btn-brutal[data-astro-cid-o33dh7vy]:active{box-shadow:2px 2px #000;transform:translate(4px,4px)}.checkout-step[data-astro-cid-o33dh7vy].active #summary-total[data-astro-cid-o33dh7vy]{animation:totalEntrance .5s cubic-bezier(.19,1,.22,1)}@keyframes totalEntrance{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.dynamic-summary-step-btn:hover{background-color:var(--accent-color, #7c3aed)!important}#edit-name{color:var(--accent-color, #7c3aed);cursor:pointer;font-weight:900;letter-spacing:-.05em;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;text-shadow:1px 1px 0px rgba(0,0,0,.1)}#edit-name:hover{--tw-translate-x: 2px;--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1));text-decoration:none}#edit-name:active{--tw-translate-y: 1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}input:disabled{cursor:not-allowed;--tw-border-opacity: .5;--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1));background-image:repeating-linear-gradient(45deg,transparent,transparent 10px,rgba(var(--accent-color-rgb, 124, 58, 237),.03) 10px,rgba(var(--accent-color-rgb, 124, 58, 237),.03) 20px)}.dynamic-step-2-header{background-color:var(--accent-color, #7c3aed)}.dynamic-checkout-input:focus{background-color:rgba(var(--accent-color-rgb, 124, 58, 237),.05)}.dynamic-otp-input:focus{background-color:var(--accent-color, #7c3aed)!important;color:#fff!important}@keyframes reveal-discount{0%{transform:scale(.95) translateY(10px);opacity:0}to{transform:scale(1) translateY(0);opacity:1}}@keyframes slide-in-marketing{0%{transform:translate(-10px);opacity:0}to{transform:translate(0);opacity:1}}.animate-reveal-discount{animation:reveal-discount .4s cubic-bezier(.175,.885,.32,1.275) both}.animate-marketing{animation:slide-in-marketing .5s ease-out both}#review-identity-card.identity-loading #identity-loading-overlay{display:flex!important}#review-cart-items::-webkit-scrollbar{width:4px}#review-cart-items::-webkit-scrollbar-track{background:transparent}#review-cart-items::-webkit-scrollbar-thumb{background:#000}#checkout-container.sovereign-mode .discount-ribbon{background:var(--accent-color, #7c3aed)!important;border-color:#000!important;color:#fff!important}#checkout-container.discovery-mode .discount-ribbon{background:#fff!important;border-color:var(--accent-color, #7c3aed)!important;border-style:dashed;color:#000!important}.price-scar{text-decoration:line-through;opacity:30%;font-size:.75rem;margin-right:.5rem}.dynamic-identity-badge{box-shadow:4px 4px 0 var(--accent-color, #7c3aed)}.dynamic-identity-checkmark{color:rgba(var(--accent-color-rgb, 124, 58, 237),.8)}.dynamic-trinity-spinner{border-top-color:var(--accent-color, #7c3aed)!important}.dynamic-identity-bg-flare{background-color:rgba(var(--accent-color-rgb, 124, 58, 237),.05)}#change-details-btn:hover{color:var(--accent-color, #7c3aed)!important}.dynamic-success-badge{background-color:var(--accent-color, #7c3aed)}.dynamic-success-link{color:var(--accent-color, #7c3aed)}.dynamic-success-tx-box{box-shadow:6px 6px 0 var(--accent-color, #7c3aed)}.dynamic-tx-label{color:rgba(var(--accent-color-rgb, 124, 58, 237),.8)}.dynamic-tx-divider{background-color:rgba(var(--accent-color-rgb, 124, 58, 237),.2)}.dynamic-ledger-spinner{border-top-color:var(--accent-color, #7c3aed)!important}.dynamic-elevate-btn{background-color:var(--accent-color, #7c3aed)!important}.dynamic-inject-credits-link:hover{background-color:rgba(var(--accent-color-rgb, 124, 58, 237),.9)!important}
