.ai-generator-wrapper,.ai-history,.ai-credit-store,.ai-canvas,.ai-creating{--ai-dawn-border: rgba(var(--color-foreground), .12);--ai-dawn-border-strong: rgba(var(--color-foreground), .18);--ai-dawn-border-soft: rgba(var(--color-foreground), .08);--ai-dawn-surface-soft: rgba(var(--color-foreground), .03);--ai-dawn-radius-card: min(1.8rem, var(--text-boxes-radius));--ai-dawn-radius-input: min(1.2rem, var(--inputs-radius-outset));--ai-dawn-radius-button: min(1rem, var(--buttons-radius-outset));--ai-dawn-shadow-card: 0 1.2rem 3rem rgba(var(--color-shadow), .07);--ai-dawn-shadow-soft: 0 .8rem 2rem rgba(var(--color-shadow), .05);--ai-dawn-transition: background-color var(--duration-short) ease, border-color var(--duration-short) ease, box-shadow var(--duration-short) ease, color var(--duration-short) ease}.ai-generator-wrapper .ai-generate-btn,.ai-generator-wrapper .ai-primary,.ai-generator-wrapper .ai-action-btn--primary,.ai-generator-wrapper .cta-button,.ai-history .ai-history__btn--primary,.ai-history .ai-link--primary,.ai-credit-store .ai-credit-store__btn,.ai-creating .ai-creating__btn--primary,.ai-canvas .ai-linkbtn--primary,.ai-canvas .cta-button{-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:.55rem;min-height:calc(4.4rem + var(--buttons-border-width) * 2);padding:0 2.4rem;border:0;border-radius:var(--ai-dawn-radius-button);background:rgba(var(--color-button),var(--alpha-button-background));color:rgb(var(--color-button-text));box-shadow:var(--buttons-shadow-horizontal-offset) var(--buttons-shadow-vertical-offset) var(--buttons-shadow-blur-radius) rgba(var(--color-shadow),calc(var(--buttons-shadow-opacity) * .8));font:inherit;font-size:16px;font-weight:500;letter-spacing:.08rem;line-height:calc(1 + .2 / var(--font-body-scale));text-decoration:none;transition:var(--ai-dawn-transition)}.ai-generator-wrapper .ai-generate-btn:not([disabled]):hover,.ai-generator-wrapper .ai-primary:not([disabled]):hover,.ai-generator-wrapper .ai-action-btn--primary:not([disabled]):hover,.ai-generator-wrapper .cta-button:not([disabled]):hover,.ai-history .ai-history__btn--primary:not([disabled]):hover,.ai-history .ai-link--primary:not([disabled]):hover,.ai-credit-store .ai-credit-store__btn:not([disabled]):hover,.ai-creating .ai-creating__btn--primary:not([disabled]):hover,.ai-canvas .ai-linkbtn--primary:not([disabled]):hover,.ai-canvas .cta-button:not([disabled]):hover{border-color:transparent;box-shadow:0 0 0 .1rem rgba(var(--color-button-text),.08),var(--buttons-shadow-horizontal-offset) calc(var(--buttons-shadow-vertical-offset) + 1px) calc(var(--buttons-shadow-blur-radius) + 4px) rgba(var(--color-shadow),calc(var(--buttons-shadow-opacity) + .04));transform:none}.ai-generator-wrapper .ai-secondary,.ai-generator-wrapper .ai-action-btn--secondary,.ai-generator-wrapper .ai-buy-credits-btn,.ai-history .ai-history__btn--secondary,.ai-history .ai-link:not(.ai-link--primary):not(.ai-link--danger),.ai-credit-store .ai-credit-store__link,.ai-creating .ai-creating__btn,.ai-canvas .ai-linkbtn{-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:4.1rem;padding:0 1.9rem;border:.1rem solid var(--ai-dawn-border-strong);border-radius:var(--ai-dawn-radius-button);background:linear-gradient(180deg,rgb(var(--color-background)),rgba(var(--color-foreground),.045));color:rgb(var(--color-foreground));box-shadow:inset 0 .1rem #ffffffb3,0 0 0 .1rem rgba(var(--color-foreground),.03),0 .8rem 1.8rem rgba(var(--color-shadow),.055);font:inherit;font-size:15px;font-weight:600;letter-spacing:.06rem;line-height:calc(1 + .2 / var(--font-body-scale));text-decoration:none;transition:var(--ai-dawn-transition)}.ai-generator-wrapper .ai-secondary:hover,.ai-generator-wrapper .ai-action-btn--secondary:hover,.ai-generator-wrapper .ai-buy-credits-btn:hover,.ai-history .ai-history__btn--secondary:hover,.ai-history .ai-link:not(.ai-link--primary):not(.ai-link--danger):hover,.ai-credit-store .ai-credit-store__link:hover,.ai-creating .ai-creating__btn:hover,.ai-canvas .ai-linkbtn:hover{border-color:var(--ai-dawn-border-strong);background:linear-gradient(180deg,rgb(var(--color-background)),rgba(var(--color-foreground),.06));box-shadow:inset 0 .1rem #ffffffb8,0 0 0 .1rem rgba(var(--color-foreground),.05),0 1rem 2.2rem rgba(var(--color-shadow),.07);transform:none}.ai-generator-wrapper .ai-generate-btn:focus-visible,.ai-generator-wrapper .ai-primary:focus-visible,.ai-generator-wrapper .ai-action-btn--primary:focus-visible,.ai-generator-wrapper .ai-secondary:focus-visible,.ai-generator-wrapper .ai-action-btn--secondary:focus-visible,.ai-generator-wrapper .ai-buy-credits-btn:focus-visible,.ai-generator-wrapper .cta-button:focus-visible,.ai-history .ai-history__btn:focus-visible,.ai-history .ai-link:focus-visible,.ai-credit-store .ai-credit-store__btn:focus-visible,.ai-credit-store .ai-credit-store__link:focus-visible,.ai-creating .ai-creating__btn:focus-visible,.ai-canvas .ai-linkbtn:focus-visible,.ai-canvas .cta-button:focus-visible{outline:0;box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgba(var(--color-foreground),.35)}.ai-generator-wrapper .ai-generate-btn[disabled],.ai-generator-wrapper .ai-primary[disabled],.ai-generator-wrapper .cta-button[disabled],.ai-history .ai-link[aria-disabled=true],.ai-credit-store .ai-credit-store__btn.is-disabled,.ai-credit-store .ai-credit-store__btn.is-loading{opacity:.55;cursor:not-allowed;box-shadow:none}.ai-generator-wrapper .ai-form-card,.ai-generator-wrapper .ai-create-preview,.ai-generator-wrapper .ai-file-upload,.ai-generator-wrapper .ai-result-card,.ai-generator-wrapper #step-3 .main-preview-image-wrapper,.ai-generator-wrapper #step-3 .ai-product-detail__group--framing,.ai-generator-wrapper #step-3 .ai-product-detail__fact,.ai-history .ai-card,.ai-history .ai-empty,.ai-credit-store .ai-credit-store__card,.ai-credit-store .ai-credit-store__status,.ai-creating .ai-creating__shell,.ai-creating .ai-creating__panel,.ai-creating .ai-creating__status,.ai-creating .ai-creating__error,.ai-canvas .ai-card,.ai-canvas .main-preview-section,.ai-canvas .main-preview-image-wrapper{border-color:var(--ai-dawn-border);border-radius:var(--ai-dawn-radius-card);box-shadow:var(--ai-dawn-shadow-soft)}.ai-generator-wrapper .ai-textarea,.ai-generator-wrapper .ai-file-upload,.ai-generator-wrapper .ai-edit-source,.ai-credit-store .ai-credit-store__status,.ai-canvas .ai-card,.ai-canvas .main-preview-section{background:rgb(var(--color-background))}.ai-generator-wrapper .ai-textarea,.ai-generator-wrapper .ai-file-upload,.ai-generator-wrapper .ai-edit-source__btn{border-radius:var(--ai-dawn-radius-input)}.ai-generator-wrapper .ai-textarea{border-color:var(--ai-dawn-border);background:rgb(var(--color-background));box-shadow:none}.ai-generator-wrapper .ai-textarea:focus-visible,.ai-generator-wrapper .ai-textarea:focus{outline:0;border-color:var(--ai-dawn-border-strong);box-shadow:0 0 0 .1rem rgba(var(--color-foreground),.12)}.ai-generator-wrapper .ai-form-card__icon,.ai-generator-wrapper .ai-file-upload__icon{background:rgba(var(--color-button),var(--alpha-button-background));color:rgb(var(--color-button-text));border-radius:var(--ai-dawn-radius-input)}.ai-generator-wrapper .ai-credits-pill,.ai-history .ai-history__tabs,.ai-history .ai-pill,.ai-credit-store .ai-credit-store__kicker,.ai-credit-store .ai-credit-store__perk,.ai-credit-store .ai-credit-store__badge,.ai-canvas .ai-step,.ai-canvas .ai-step__num,.ai-canvas .ai-product-info__eyebrow,.ai-generator-wrapper .frame-option-btn,.ai-generator-wrapper .ai-variant-pill,.ai-canvas .frame-option-btn,.ai-canvas .ai-variant-pill{border-radius:var(--ai-dawn-radius-button)}.ai-history .ai-history__tabs{padding:.4rem;border:.1rem solid var(--ai-dawn-border);background:linear-gradient(180deg,rgba(var(--color-foreground),.065),rgba(var(--color-foreground),.04));box-shadow:inset 0 .1rem #fff9}.ai-history .ai-history__tab{border-radius:calc(var(--ai-dawn-radius-button) - .2rem);background:rgba(var(--color-foreground),.02);border:.1rem solid transparent;font-weight:500;letter-spacing:.04rem;transition:var(--ai-dawn-transition)}.ai-history .ai-history__tab:hover{background:rgba(var(--color-foreground),.045)}.ai-history .ai-history__tab[aria-selected=true]{background:rgb(var(--color-background));border:.1rem solid var(--ai-dawn-border);box-shadow:0 .8rem 1.8rem rgba(var(--color-shadow),.08)}.ai-history .ai-card,.ai-credit-store .ai-credit-store__card{overflow:hidden}.ai-history .ai-card__expand-btn{border-radius:calc(var(--ai-dawn-radius-button) - .2rem)}.ai-history .ai-link--primary{min-width:8.8rem}.ai-credit-store .ai-credit-store__card{gap:1rem;padding:1.6rem}.ai-credit-store .ai-credit-store__card.is-featured{border-color:var(--ai-dawn-border-strong);box-shadow:var(--ai-dawn-shadow-card)}.ai-credit-store .ai-credit-store__badge{top:1.2rem;right:1.2rem;background:rgb(var(--color-button));color:rgb(var(--color-button-text));font-weight:600;padding:.45rem .8rem}.ai-credit-store .ai-credit-store__title,.ai-history .ai-history__title,.ai-creating .ai-creating__title,.ai-canvas .ai-canvas__title{letter-spacing:-.03em}.ai-creating .ai-creating__shell{border-radius:var(--ai-dawn-radius-card)}.ai-creating .ai-creating__hero{background:rgb(var(--color-background));color:rgb(var(--color-foreground));padding:1.8rem 1.8rem 1.2rem;border-bottom:.1rem solid var(--ai-dawn-border)}.ai-creating .ai-creating__sub,.ai-creating .ai-creating__stepLabel{color:rgba(var(--color-foreground),.72)}.ai-creating .ai-creating__steps{gap:.75rem}.ai-creating .ai-creating__step{border-radius:var(--ai-dawn-radius-input);border-color:var(--ai-dawn-border);background:rgb(var(--color-background))}.ai-creating .ai-creating__step.is-active{background:var(--ai-dawn-surface-soft);border-color:var(--ai-dawn-border-strong)}.ai-creating .ai-creating__status{background:rgba(var(--color-foreground),.03);border-color:var(--ai-dawn-border)}.ai-canvas .ai-linkbtn,.ai-canvas .frame-option-btn,.ai-canvas .ai-variant-pill,.ai-generator-wrapper .frame-option-btn,.ai-generator-wrapper .ai-variant-pill{box-shadow:none;border-color:var(--ai-dawn-border)}.ai-canvas .ai-variant-input:checked+.ai-variant-pill,.ai-generator-wrapper .ai-variant-input:checked+.ai-variant-pill,.ai-canvas .frame-option-input:checked+.frame-option-btn,.ai-generator-wrapper .frame-option-input:checked+.frame-option-btn{border-color:var(--ai-dawn-border-strong);background:var(--ai-dawn-surface-soft);box-shadow:0 0 0 .1rem rgba(var(--color-foreground),.05)}.ai-canvas .ai-card,.ai-canvas .main-preview-section,.ai-generator-wrapper #step-3 .ai-product-detail__group--framing{background:rgb(var(--color-background))}.ai-canvas .ai-product-price,.ai-generator-wrapper #step-3 .ai-product-detail__price,.ai-credit-store .ai-credit-store__price strong{letter-spacing:-.03em}.ai-generator-wrapper .ai-buy-credits-btn,.ai-credit-store .ai-credit-store__link,.ai-history .ai-link--subtle{min-height:3.8rem;font-size:14px;padding:0 1.5rem}@media screen and (max-width:989px){.ai-generator-wrapper .ai-generate-btn,.ai-generator-wrapper .ai-primary,.ai-generator-wrapper .ai-action-btn--primary,.ai-generator-wrapper .ai-secondary,.ai-generator-wrapper .ai-action-btn--secondary,.ai-generator-wrapper .cta-button,.ai-history .ai-history__btn,.ai-history .ai-link,.ai-credit-store .ai-credit-store__btn,.ai-credit-store .ai-credit-store__link,.ai-creating .ai-creating__btn,.ai-canvas .ai-linkbtn,.ai-canvas .cta-button{width:100%}.ai-history .ai-history__header,.ai-credit-store .ai-credit-store__footer,.ai-creating .ai-creating__actions{align-items:stretch}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/ai-dawn-bridge.css.map */
