.leads-workspace .network-workspace-toolbar{padding-top:.75rem}@media (min-width: 768px){.leads-workspace .network-workspace-toolbar{padding-top:1rem}}.leads-workspace .network-workspace-list{width:100%}.leads-import-dropzone:focus-within{outline:2px solid hsl(var(--ring));outline-offset:2px}.network-list-row{display:flex;width:100%;align-items:center;gap:.75rem;border:0;background:transparent;padding:.875rem 1rem;text-align:left;transition:background-color .15s ease}.network-list-row:hover{background:hsl(var(--muted) / .35)}.network-list-row:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:-2px}.network-list-row__avatar{display:flex;height:2.75rem;width:2.75rem;shrink:0;align-items:center;justify-content:center;overflow:hidden;border-radius:9999px;border:1px solid hsl(var(--primary) / .2);background:hsl(var(--primary) / .1)}.network-list-row__body{display:grid;min-width:0;flex:1;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) auto;gap:.75rem 1rem;align-items:center}.network-list-row__title{font-size:.875rem;font-weight:600;line-height:1.25;color:hsl(var(--foreground))}.network-list-row__subtitle,.network-list-row__meta-line,.network-list-row__trailing-text{font-size:.8125rem;line-height:1.35;color:hsl(var(--muted-foreground))}.network-list-row__meta{display:flex;min-width:0;flex-direction:column;gap:.25rem}.network-list-row__meta-line{display:flex;align-items:center;gap:.5rem}.network-list-empty{width:100%}@media (max-width: 767px){.network-list-row__body{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"primary trailing" "meta trailing"}.network-list-row__primary{grid-area:primary}.network-list-row__meta{grid-area:meta}.network-list-row__trailing{grid-area:trailing;align-self:center}}.network-detail-page .network-detail-layout{width:100%;display:flex;flex-direction:column;gap:0}.network-detail-page-shell .workspace-tab-shell__body,.network-detail-page-shell.commerce-page-shell .commerce-page-shell__body{padding-left:0;padding-right:0}.network-detail-page__content{padding:1rem 1rem 0}@media (min-width: 768px){.network-detail-page__content{padding:1.25rem 1.25rem 0}}.network-detail-hero{padding:1rem}.network-detail-hero__avatar img{display:block}.network-detail-hero--banner.network-detail-hero--edge{overflow:hidden;border:0;border-radius:0;background:hsl(var(--card));padding:0;box-shadow:none;width:100%}.network-detail-hero__banner{position:relative;height:10rem;overflow:hidden;background:linear-gradient(135deg,hsl(var(--primary) / .42),hsl(var(--primary) / .16) 42%,hsl(var(--muted) / .55))}@media (min-width: 768px){.network-detail-hero__banner{height:12.5rem}}.network-detail-hero__banner-image{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.network-detail-hero__banner-image--cover{transform:none;filter:none}.network-detail-hero__banner-scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,hsl(var(--background) / .02),hsl(var(--background) / .08) 40%,hsl(var(--background) / .72))}.network-detail-hero__banner-fallback{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;justify-content:flex-end;padding:1rem 1.25rem 0 0;background:linear-gradient(120deg,hsl(var(--primary) / .44),hsl(var(--primary) / .18) 45%,hsl(var(--muted) / .5))}.network-detail-hero__banner-watermark{height:6rem;width:6rem;opacity:.16;filter:saturate(.85);pointer-events:none}@media (min-width: 768px){.network-detail-hero__banner-watermark{height:7.5rem;width:7.5rem;opacity:.18}}.network-detail-hero__banner-edit{position:absolute;right:.75rem;top:.75rem;z-index:2}.network-detail-hero__banner-body{padding:0 1rem 1rem;margin-top:-3.25rem}@media (min-width: 768px){.network-detail-hero__banner-body{padding:0 1.25rem 1.25rem;margin-top:-3.75rem}}.network-detail-hero__identity-main{display:flex;min-width:0;flex-direction:column;gap:.75rem}@media (min-width: 640px){.network-detail-hero__identity-main{flex-direction:row;align-items:flex-end;gap:1rem}}.network-detail-hero__avatar-wrap{position:relative;z-index:1;width:-moz-fit-content;width:fit-content;flex-shrink:0}.network-detail-hero__actions{width:100%;padding-top:.75rem}@media (min-width: 1024px){.network-detail-hero__actions{padding-top:1rem}}.network-detail-hero__metrics{margin-top:1rem}.network-detail-quick-actions--bar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;width:100%}@media (min-width: 640px){.network-detail-quick-actions--bar{grid-template-columns:repeat(auto-fit,minmax(7.5rem,1fr))}}.network-detail-field__value-row{display:flex;align-items:center;gap:.25rem}.network-detail-field__copy-btn{color:hsl(var(--muted-foreground))}.network-detail-field__copy-btn:hover{color:hsl(var(--foreground))}.network-detail-quick-actions__btn{width:100%;justify-content:center}.contact-banner-field.contact-banner-field--hero{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%}.contact-banner-field--hero .contact-banner-field__preview{height:100%;min-height:100%;width:100%}.contact-banner-field__preview{position:relative;overflow:hidden;border-radius:0;min-height:10rem;background:hsl(var(--muted) / .35)}@media (min-width: 768px){.contact-banner-field__preview{min-height:12.5rem}}.contact-banner-field__image{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.contact-banner-field__image--avatar-fallback{transform:scale(1.12);filter:blur(1px) saturate(1.05)}.contact-banner-field__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,hsl(var(--background) / .04),hsl(var(--background) / .12) 45%,hsl(var(--background) / .68));pointer-events:none}.contact-banner-field__fallback{height:100%;width:100%;background:linear-gradient(120deg,hsl(var(--primary) / .42),hsl(var(--primary) / .16) 45%,hsl(var(--muted) / .48))}.contact-banner-field__overlay{position:absolute;inset:auto .75rem .75rem auto;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.5rem;z-index:2}.contact-avatar-field button.network-profile-avatar{cursor:pointer;padding:0;border:0;background:transparent}.network-profile-avatar__edit-btn--visible{opacity:1}.network-profile-avatar{position:relative;display:flex;shrink:0;align-items:center;justify-content:center;overflow:visible;border-radius:9999px;border:3px solid hsl(var(--background));background:hsl(var(--muted) / .35);box-shadow:0 8px 28px hsl(var(--foreground) / .14)}.network-profile-avatar__clip{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:inherit}.network-profile-avatar--sm{height:2.75rem;width:2.75rem;border-width:2px}.network-profile-avatar--md{height:4rem;width:4rem}.network-profile-avatar--lg{height:5rem;width:5rem}.network-profile-avatar--xl{height:7rem;width:7rem}@media (min-width: 768px){.network-profile-avatar--xl{height:8rem;width:8rem}}.network-profile-avatar__image{height:100%;width:100%}.network-profile-avatar__image--photo{-o-object-fit:cover;object-fit:cover}.network-profile-avatar__image--default{-o-object-fit:cover;object-fit:cover;padding:0;background:hsl(var(--background));transform:scale(1.08)}.network-profile-avatar--sm .network-profile-avatar__image--default{padding:10%}.network-profile-avatar--editable:hover .network-profile-avatar__edit-btn,.network-profile-avatar--editable:focus-within .network-profile-avatar__edit-btn,.network-profile-avatar--camera .network-profile-avatar__edit-btn{opacity:1}@media (hover: none){.network-profile-avatar--editable .network-profile-avatar__edit-btn{opacity:1}}.network-profile-avatar__edit-btn{position:absolute;right:-.15rem;bottom:-.15rem;z-index:3;display:inline-flex;height:2rem;width:2rem;align-items:center;justify-content:center;border-radius:9999px;border:2px solid hsl(var(--background));background:hsl(var(--background) / .96);color:hsl(var(--foreground));box-shadow:0 2px 10px hsl(var(--foreground) / .14);opacity:0;transition:opacity .15s ease,background-color .15s ease,color .15s ease;cursor:pointer}.network-profile-avatar__edit-btn:hover{background:hsl(var(--primary));color:hsl(var(--primary-foreground));opacity:1}.network-list-row__avatar .network-profile-avatar{box-shadow:none}.network-form-phone .PhoneInput{width:100%}.network-form-phone .PhoneInputInput{min-height:2.25rem}.network-form-phone>div{border-radius:.5rem}.network-image-picker{max-height:min(92vh,40rem);overflow:hidden}.contact-avatar-field--inline{display:flex;flex-direction:column;align-items:flex-start;gap:0}.contact-avatar-field__clear-btn{position:absolute;top:.15rem;right:.15rem;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:1.35rem;height:1.35rem;border-radius:999px;border:1px solid hsl(var(--border) / .65);background:hsl(var(--background) / .92);color:hsl(var(--muted-foreground));box-shadow:0 1px 2px #00000014}.contact-avatar-field__clear-btn:hover{color:hsl(var(--foreground));background:hsl(var(--background))}.network-detail-quick-actions .commerce-page-header__glyph{width:1rem;height:1rem}.network-detail-attachment{min-width:0}@media (min-width: 1024px){.network-detail-layout .commerce-workspace__metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}.contact-preview-profile-panel__body,.contact-preview-profile-panel__layout{display:flex;flex-direction:column;gap:1rem}@media (min-width: 640px){.contact-preview-profile-panel__layout{flex-direction:row;align-items:flex-start}}.contact-preview-profile-panel__qr{display:flex;align-items:center;justify-content:center;width:10.5rem;height:10.5rem;padding:.75rem;border-radius:.75rem;flex-shrink:0}.contact-preview-profile-panel__qr img{width:9rem;height:9rem;display:block}.contact-preview-profile-panel__qr-loading{display:flex;align-items:center;justify-content:center;width:9rem;height:9rem}.contact-preview-profile-panel__qr-placeholder{width:9rem;height:9rem;border-radius:.5rem;border:1px dashed hsl(var(--border) / .6);background:hsl(var(--background));animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.contact-preview-profile-panel__actions{display:flex;flex:1;flex-direction:column;gap:.75rem;min-width:0}.contact-preview-profile-panel__url{display:flex;align-items:center;gap:.5rem;padding:.625rem .75rem;border:1px solid hsl(var(--border) / .55);border-radius:.5rem;background:hsl(var(--muted) / .25);font-size:.8125rem;line-height:1.4}.contact-preview-public{--contact-preview-fab-clearance: 5rem;font-feature-settings:"kern" 1,"liga" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-bottom:calc(var(--contact-preview-fab-clearance) + env(safe-area-inset-bottom,0px))}.contact-preview-public__banner{position:fixed;top:0;left:0;right:0;z-index:70;display:flex;justify-content:center;pointer-events:none;padding:calc(.65rem + env(safe-area-inset-top,0px)) max(.75rem,env(safe-area-inset-right,0px)) 0 max(.75rem,env(safe-area-inset-left,0px))}.contact-preview-public__banner-text{display:block;width:min(100%,22rem);padding:.5rem .9rem;border-radius:9999px;border:1px solid rgba(255,255,255,.18);background:#0f172ab8;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);text-align:center;font-size:.6875rem;font-weight:500;letter-spacing:.04em;line-height:1.35;color:#f1f5f9;box-shadow:0 8px 24px #00000038}.contact-preview-public h1{font-weight:600!important;letter-spacing:-.025em!important}.contact-preview-public .font-medium{font-weight:400!important}.contact-preview-public button.font-bold,.contact-preview-public button.font-normal{font-weight:400!important;letter-spacing:.01em}.contact-preview-public .typ-eyebrow{font-weight:500!important;font-size:.6875rem!important;letter-spacing:.14em!important}.contact-preview-public p.text-sm.leading-relaxed{font-weight:400;line-height:1.65!important}@media (max-width: 639px){.contact-preview-public .contact-preview-public__primary-actions{flex-direction:column!important;align-items:stretch!important}.contact-preview-public .contact-preview-public__primary-actions>*{width:100%}}.contact-preview-share-page{min-height:100vh;color:inherit;font-feature-settings:"kern" 1,"liga" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;animation:contact-preview-share-enter .16s ease-out}@keyframes contact-preview-share-enter{0%{opacity:.92}to{opacity:1}}.contact-preview-share-page__shimmer{border-radius:9999px;background:linear-gradient(90deg,#ffffff0d,#ffffff1f,#ffffff0d);background-size:200% 100%;animation:contact-preview-share-shimmer 1.2s ease-in-out infinite}@keyframes contact-preview-share-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.contact-preview-share-page--loading .contact-preview-share-page__badge{width:2.5rem;height:2.5rem;border-radius:9999px}.contact-preview-share-page--loading .contact-preview-share-page__back{pointer-events:none}.contact-preview-share-modal{--contact-preview-share-sheet-radius: 1.5rem;background:hsl(var(--background));color:hsl(var(--foreground));border-color:hsl(var(--primary) / .16);height:min(92dvh,calc(100dvh - env(safe-area-inset-top,0px) - .5rem));max-height:min(92dvh,calc(100dvh - env(safe-area-inset-top,0px) - .5rem));display:flex;flex-direction:column;overflow:hidden;box-shadow:none;border-top-left-radius:var(--contact-preview-share-sheet-radius)!important;border-top-right-radius:var(--contact-preview-share-sheet-radius)!important;border-left:1px solid hsl(var(--primary) / .14);border-right:1px solid hsl(var(--primary) / .14);padding-bottom:0!important}@media (min-width: 640px){.contact-preview-share-modal{--contact-preview-share-sheet-radius: 2.25rem;left:max(1rem,calc((100vw - 42rem)/2))!important;right:max(1rem,calc((100vw - 42rem)/2))!important;width:auto!important}}@media (max-width: 639px){.contact-preview-share-modal{left:.625rem!important;right:.625rem!important;width:auto!important}}.contact-preview-share-page--modal{animation:none;min-height:0;flex:1;display:flex;flex-direction:column;overflow:hidden}.contact-preview-share-page__modal-handle{flex-shrink:0;width:2.5rem;height:.25rem;margin:.65rem auto 0;border-radius:999px;background:hsl(var(--primary) / .45)}.contact-preview-share-page__modal-head{flex-shrink:0;width:min(100%,40rem);margin:0 auto;padding:.35rem calc(3rem + env(safe-area-inset-right,0px)) 0 calc(1rem + env(safe-area-inset-left,0px))}.contact-preview-share-page__modal-toolbar{display:flex;align-items:center;min-height:2.25rem;margin:.15rem 0 .75rem}.contact-preview-share-page__modal-toolbar .contact-preview-share-page__back{width:auto;min-height:2.5rem;padding-inline:.85rem}.contact-preview-share-page__modal-body{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;width:min(100%,40rem);margin:0 auto;padding:0 calc(1rem + env(safe-area-inset-right,0px)) .75rem calc(1rem + env(safe-area-inset-left,0px))}.contact-preview-share-page__modal-footer{flex-shrink:0;display:flex;flex-direction:column;gap:.65rem;width:100%;padding:.85rem 1rem calc(.85rem + env(safe-area-inset-bottom,0px));background:hsl(var(--background) / .94);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-top:1px solid hsl(var(--primary) / .18)}.contact-preview-share-page__footer-btn{width:100%;min-height:3rem;justify-content:center;gap:.5rem;font-size:.9375rem;font-weight:500;border-radius:1rem}.contact-preview-share-page__nxuid-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;width:100%;min-height:3rem;padding:.65rem 1.15rem;border:1px solid hsl(var(--brand-accent));border-radius:1rem;background:hsl(var(--brand-accent));color:hsl(var(--brand-accent-foreground));font-size:.9375rem;font-weight:500;letter-spacing:.01em;line-height:1.2;box-shadow:none;transition:background .15s ease,border-color .15s ease,opacity .15s ease}.contact-preview-share-page__nxuid-btn:hover:not(:disabled){background:hsl(var(--brand-accent-light, var(--brand-accent)));border-color:hsl(var(--brand-accent-light, var(--brand-accent)))}.contact-preview-share-page__nxuid-btn:active:not(:disabled){opacity:.92}.contact-preview-share-page__nxuid-btn:focus-visible{outline:2px solid hsl(var(--brand-accent));outline-offset:2px;box-shadow:none}.contact-preview-share-page__nxuid-btn:disabled{opacity:.68;cursor:not-allowed}@media (min-width: 640px){.contact-preview-share-page__modal-footer{flex-direction:row;justify-content:flex-end;width:min(100%,40rem);margin:0 auto;padding-left:1rem;padding-right:1rem}.contact-preview-share-page__modal-footer:has(.contact-preview-share-page__footer-btn:nth-child(2)){display:grid;grid-template-columns:1fr 1fr}.contact-preview-share-page__footer-btn{width:100%;min-width:0}}.contact-preview-share-page--modal .contact-preview-share-page__intro{padding-top:.5rem;margin-bottom:0}.contact-preview-share-page--modal .contact-preview-share-page__modal-head{padding-bottom:.25rem}.contact-preview-share-page--modal .contact-preview-share-page__section--options{margin-top:0;margin-bottom:0}.contact-preview-share-page--modal .contact-preview-share-page__modal-body:has(.contact-preview-share-page__section--options){padding-top:1.5rem}.contact-preview-share-page--modal .contact-preview-share-page__section{margin-bottom:0}.contact-preview-share-page__options-stack{display:flex;flex-direction:column;gap:.85rem}.contact-preview-share-page__options-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem}.contact-preview-share-page__options-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.contact-preview-share-page__options-grid--five .contact-preview-share-page__grid-option:last-child{grid-column:1 / -1;flex-direction:row;justify-content:center;gap:.75rem;min-height:3.25rem;padding-inline:1rem}.contact-preview-share-page__options-grid--five .contact-preview-share-page__grid-option:last-child .contact-preview-share-page__grid-option-icon{height:2.35rem;width:2.35rem}.contact-preview-share-page__grid-option{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.65rem;min-height:6rem;padding:1rem .55rem .9rem;border-radius:1rem;border:1px solid hsl(var(--foreground) / .1);background:hsl(var(--foreground) / .04);color:hsl(var(--foreground));text-align:center;touch-action:manipulation;transition:border-color .15s ease,background .15s ease}.contact-preview-share-page__grid-option--featured{flex-direction:row;align-items:center;justify-content:flex-start;gap:.85rem;min-height:4.75rem;padding:1rem 1rem 1rem .95rem;border-color:hsl(var(--brand-accent) / .34);background:hsl(var(--brand-accent) / .08);text-align:left}.contact-preview-share-page__grid-option--featured:hover{border-color:hsl(var(--brand-accent) / .48);background:hsl(var(--brand-accent) / .12)}.contact-preview-share-page__grid-option--recommended{padding-top:1.35rem}.contact-preview-share-page__grid-option-badge{position:absolute;top:.55rem;right:.55rem;padding:.2rem .45rem;border-radius:999px;border:1px solid hsl(var(--brand-accent) / .28);background:hsl(var(--brand-accent) / .14);color:hsl(var(--brand-accent));font-size:.625rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;line-height:1.2}.contact-preview-share-page__grid-option-copy{display:flex;min-width:0;flex:1;flex-direction:column;align-items:center;gap:.15rem}.contact-preview-share-page__grid-option--featured .contact-preview-share-page__grid-option-copy{align-items:flex-start;padding-right:0}@media (max-width: 639px){.contact-preview-share-page__intro{gap:.75rem}.contact-preview-share-page__title{font-size:1.25rem}.contact-preview-share-page__grid-option--featured{flex-direction:row;align-items:center;min-height:4.5rem;padding-top:1rem}.contact-preview-share-page__grid-option--featured .contact-preview-share-page__grid-option-copy{align-items:flex-start;padding-right:4.5rem}.contact-preview-share-page__options-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.contact-preview-share-page__options-grid--three{grid-template-columns:repeat(2,minmax(0,1fr))}.contact-preview-share-page__grid-option{min-height:5.5rem;padding:.85rem .45rem .75rem}.contact-preview-share-page__grid-option-label{font-size:.75rem}.contact-preview-share-page__modal-footer{padding-left:calc(.85rem + env(safe-area-inset-left,0px));padding-right:calc(.85rem + env(safe-area-inset-right,0px))}}.contact-preview-share-page__grid-option-hint{font-size:.75rem;font-weight:400;line-height:1.4;color:hsl(var(--muted-foreground))}.contact-preview-share-page__grid-option:hover{border-color:hsl(var(--foreground) / .16);background:hsl(var(--foreground) / .06)}.contact-preview-share-page__grid-option:hover .contact-preview-share-page__grid-option-icon{transform:scale(1.04)}.contact-preview-share-page__grid-option:active{opacity:.92}.contact-preview-share-page__grid-option:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:2px}.contact-preview-share-page__grid-option-icon{display:flex;height:3rem;width:3rem;shrink:0;align-items:center;justify-content:center;border-radius:.95rem;border:1px solid transparent;transition:transform .15s ease}.contact-preview-share-page__grid-option-icon--download{background:#1481f529;border-color:#1481f547;color:#459bf7}.contact-preview-share-page__grid-option-icon--link{background:#27a57b29;border-color:#27a57b47;color:#2fc694}.contact-preview-share-page__grid-option-icon--share{background:#964bdd29;border-color:#964bdd47;color:#af76e5}.contact-preview-share-page__grid-option-icon--email{background:#f58c1429;border-color:#f58c1447;color:#f69a31}.contact-preview-share-page__grid-option-icon--nxuid{background:hsl(var(--brand-accent));border-color:hsl(var(--brand-accent));color:hsl(var(--brand-accent-foreground))}.contact-preview-share-page__grid-option--featured .contact-preview-share-page__grid-option-label{font-size:.875rem;font-weight:600;text-align:left}.contact-preview-share-page__grid-option-label{max-width:100%;padding-inline:.15rem;font-size:.8125rem;font-weight:500;line-height:1.3;letter-spacing:.01em;color:hsl(var(--foreground))}@media (max-width: 380px){.contact-preview-share-page__options-grid--three{grid-template-columns:repeat(2,minmax(0,1fr))}.contact-preview-share-page__options-grid--three .contact-preview-share-page__grid-option:last-child{grid-column:1 / -1;flex-direction:row;justify-content:center;gap:.75rem;min-height:3.25rem}.contact-preview-share-page__options-grid--three .contact-preview-share-page__grid-option:last-child .contact-preview-share-page__grid-option-icon{height:2.35rem;width:2.35rem}}.contact-preview-share-page__header{position:sticky;top:0;z-index:10;padding:calc(.75rem + env(safe-area-inset-top,0px)) 1rem .75rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsl(var(--background) / .82);border-bottom:1px solid hsl(var(--foreground) / .08)}.contact-preview-share-page__back{width:auto}.contact-preview-share-page__theme-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:2.75rem;padding:.55rem 1rem;font-size:.875rem;font-weight:500;line-height:1.2;border-radius:1rem;transition:background .15s ease,border-color .15s ease,color .15s ease}.contact-preview-share-page__theme-btn:disabled{opacity:.55;pointer-events:none}.contact-preview-share-page__theme-btn--outline{color:hsl(var(--foreground));background:hsl(var(--primary) / .08);border:1px solid hsl(var(--primary) / .32)}.contact-preview-share-page__theme-btn--outline:hover:not(:disabled){background:hsl(var(--primary) / .14);border-color:hsl(var(--primary) / .46)}.contact-preview-share-page__theme-btn--outline:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:2px}.contact-preview-share-page__close{top:calc(.65rem + env(safe-area-inset-top,0px))!important;right:calc(.75rem + env(safe-area-inset-right,0px))!important;height:2.35rem!important;width:2.35rem!important;border-radius:999px!important;border:1px solid hsl(var(--primary) / .32)!important;background:hsl(var(--primary) / .1)!important;color:hsl(var(--foreground))!important;box-shadow:none!important}.contact-preview-share-page__close:hover{background:hsl(var(--primary) / .18)!important;border-color:hsl(var(--primary) / .46)!important;color:hsl(var(--primary))!important}.contact-preview-share-page__close:focus-visible{outline:2px solid hsl(var(--primary))!important;outline-offset:2px!important;box-shadow:none!important}.contact-preview-share-page__main{width:min(100%,40rem);margin:0 auto;padding:1.25rem 1rem calc(2rem + env(safe-area-inset-bottom,0px))}.contact-preview-share-page__intro{display:flex;gap:.875rem;align-items:flex-start;margin-bottom:1.5rem}.contact-preview-share-page__badge{display:flex;height:2.5rem;width:2.5rem;shrink:0;align-items:center;justify-content:center;border-radius:1rem;border:1px solid hsl(var(--foreground) / .12);background:hsl(var(--primary) / .12);color:hsl(var(--primary))}.contact-preview-share-page__eyebrow{font-size:.68rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--muted-foreground))}.contact-preview-share-page__title{margin-top:.15rem;font-size:clamp(1.35rem,4vw,1.75rem);font-weight:600;line-height:1.2;letter-spacing:-.02em;color:hsl(var(--foreground))}.contact-preview-share-page__subtitle{margin-top:.45rem;font-size:.875rem;font-weight:400;line-height:1.55;color:hsl(var(--muted-foreground))}.contact-preview-share-page__section{margin-bottom:1.25rem}.contact-preview-share-page__footer{margin-top:1.5rem;text-align:center;font-size:.8125rem}.contact-preview-share-page__shop-fields .typ-field-label{color:hsl(var(--foreground))}.contact-preview-share-page__shop-fields .typ-page-subtitle{color:hsl(var(--muted-foreground))}.contact-preview-share-page__shop-fields .shop-form-control{background:hsl(var(--foreground) / .04);border-color:hsl(var(--foreground) / .14)}.contact-preview-share-page__shop-fields .shop-form-control:focus-within{border-color:hsl(var(--primary) / .45);box-shadow:none}.contact-preview-share-page__shop-fields .shop-form-control--error{border-color:hsl(var(--primary) / .55)}.contact-preview-share-page__shop-fields .text-destructive{color:hsl(var(--primary))}.contact-preview-shop-bar{position:fixed;z-index:66;pointer-events:none;width:0;height:0;overflow:visible}.contact-preview-shop-bar--expanded{width:auto;height:auto}.contact-preview-shop-bar__expanded-layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:66;pointer-events:auto}.contact-preview-shop-bar__backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:65;border:0;padding:0;background:hsl(var(--background) / .45);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);pointer-events:auto;cursor:pointer}.contact-preview-shop-bar__sheet{pointer-events:auto;z-index:67;max-height:min(82dvh,calc(100dvh - env(safe-area-inset-top,0px) - 1.5rem));overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;bottom:calc(.75rem + env(safe-area-inset-bottom,0px))!important}.contact-preview-shop-bar__fab{pointer-events:auto;position:fixed;right:calc(.85rem + env(safe-area-inset-right,0px));bottom:calc(.85rem + env(safe-area-inset-bottom,0px));z-index:66;display:inline-flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;padding:.6rem;border-radius:9999px;border:1px solid hsl(var(--border) / .6);background:hsl(var(--card));box-shadow:0 10px 24px hsl(var(--foreground) / .14);transition:transform .15s ease,border-color .15s ease,box-shadow .15s ease;touch-action:manipulation}.contact-preview-shop-bar__fab:hover{transform:translateY(-1px);border-color:hsl(var(--border));box-shadow:0 18px 36px hsl(var(--foreground) / .16)}.contact-preview-shop-bar__fab-logo{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.contact-preview-shop-bar__brand-icon{display:flex;height:2.35rem;width:2.35rem;shrink:0;align-items:center;justify-content:center;border-radius:.75rem;border:1px solid hsl(var(--border) / .45);background:hsl(var(--muted) / .18);padding:.35rem}.contact-preview-shop-bar__brand-logo{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.contact-preview-shop-bar__eyebrow{font-size:.68rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--muted-foreground))}.contact-preview-shop-bar__headline{margin-top:.1rem;font-size:.875rem;font-weight:500;line-height:1.35;color:hsl(var(--foreground))}.contact-preview-shop-bar__copy{margin-bottom:.75rem;font-size:.8125rem;font-weight:400;line-height:1.5;color:hsl(var(--muted-foreground))}.contact-preview-shop-bar__products{display:grid;gap:.625rem;margin-bottom:1rem}.contact-preview-shop-bar__product{display:flex;align-items:flex-start;gap:.75rem;margin-bottom:0;color:inherit}.contact-preview-shop-bar__product-brand{display:flex;align-items:center;justify-content:center;padding:.4rem;background:hsl(var(--muted) / .16)}.contact-preview-shop-bar__product-logo{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.contact-preview-shop-bar__product-name{font-size:.875rem;font-weight:500;line-height:1.35;color:hsl(var(--foreground))}.contact-preview-shop-bar__product-meta{margin-top:.15rem;font-size:.8125rem;font-weight:400;line-height:1.4;color:hsl(var(--muted-foreground))}.contact-preview-shop-bar__product-link{display:inline-block;margin-top:.35rem;font-size:.8125rem;font-weight:500;line-height:1.4;color:hsl(var(--primary));text-decoration:underline;text-underline-offset:3px;transition:opacity .15s ease}.contact-preview-shop-bar__product-link:hover{opacity:.82}.preview-conversion-root{padding-bottom:5rem}@media (min-width: 640px){.preview-conversion-root{padding-bottom:0}}.preview-conversion-page>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.preview-conversion-page__shell{border-width:1px;background-color:hsl(var(--card));color:hsl(var(--card-foreground));border-color:hsl(var(--border) / var(--border-alpha-subtle));box-shadow:var(--shadow-surface);border-radius:var(--radius-surface);padding:1.25rem}@media (min-width: 640px){.preview-conversion-page__shell{padding:1.5rem}}.preview-conversion-page__shell{overflow:hidden;padding:0}.setup-billing-address .preview-conversion-page__hero{gap:1rem}.preview-conversion-page__hero{display:grid;gap:0px}@media (min-width: 1024px){.preview-conversion-page__hero{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:stretch}}.preview-conversion-page__hero-copy{order:1;display:flex;flex-direction:column;justify-content:center;gap:.75rem;padding:1rem}@media (min-width: 640px){.preview-conversion-page__hero-copy{padding:1.25rem}}@media (min-width: 1024px){.preview-conversion-page__hero-copy{order:2;padding:1.5rem 1.5rem 1.5rem 1.25rem}}.preview-conversion-page__inner>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.preview-conversion-page__inner{border-top-width:1px;border-color:hsl(var(--border) / .4);padding:1rem}@media (min-width: 640px){.preview-conversion-page__inner{padding:1.25rem}}textarea.preview-conversion-page__badge{border-radius:var(--radius-control-multiline)}.preview-conversion-page__badge{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:.375rem;border-radius:var(--radius-full);border-width:1px;border-color:hsl(var(--brand-accent) / .3);background-color:hsl(var(--brand-accent) / .1);padding:.25rem .625rem;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;--tw-text-opacity: 1;color:hsl(var(--brand-accent) / var(--tw-text-opacity, 1))}.contact-preview-public button.preview-conversion-page__badge{font-weight:400;letter-spacing:.01em}.preview-conversion-page__hook{font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:hsl(var(--brand-accent) / .9)}.preview-conversion-page__title{max-width:32rem;text-wrap:balance;font-size:1.5rem;line-height:2rem;font-weight:900;line-height:1.25;letter-spacing:-.025em}@media (min-width: 640px){.setup-entry-animation--compact .preview-conversion-page__title{font-size:clamp(1.1rem,6vw,1.65rem);line-height:1.15}.setup-entry-animation--fullscreen .preview-conversion-page__title{font-size:clamp(1.75rem,6vmin,3.75rem);line-height:1.1}.preview-conversion-page__title{font-size:1.875rem;line-height:2.25rem}}.preview-conversion-page__title{font-family:var(--font-display)}.setup-entry-animation--fullscreen .preview-conversion-page__subtitle{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .preview-conversion-page__subtitle{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .preview-conversion-page__subtitle{color:hsl(var(--sidebar-foreground) / .65)}.preview-conversion-page__subtitle{max-width:32rem;text-wrap:balance;font-size:.875rem;line-height:1.25rem;font-weight:500;line-height:1.375;color:hsl(var(--muted-foreground))}.contact-preview-public .preview-conversion-page__subtitle{font-weight:400}.contact-preview-public p.preview-conversion-page__subtitle.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .preview-conversion-page__subtitle{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .preview-conversion-page__subtitle{opacity:.65}@media (min-width: 640px){.preview-conversion-page__subtitle{font-size:1rem;line-height:1.5rem}}textarea.preview-conversion-page__urgency{border-radius:var(--radius-control-multiline)}.preview-conversion-page__urgency{border-radius:var(--radius-lg);border-width:1px;border-color:#f973164d;background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from: rgb(249 115 22 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(249 115 22 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(239 68 68 / .1) var(--tw-gradient-to-position);padding:.5rem .75rem;font-size:.75rem;line-height:1rem;font-weight:600;line-height:1.375;--tw-text-opacity: 1;color:rgb(67 20 7 / var(--tw-text-opacity, 1))}.preview-conversion-page__urgency:is(.dark *){--tw-text-opacity: 1;color:rgb(255 237 213 / var(--tw-text-opacity, 1))}.preview-conversion-page__offer-wrap>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.preview-conversion-page__offer-wrap{border-top-width:1px;border-color:hsl(var(--border) / .4);padding:1rem}@media (min-width: 640px){.preview-conversion-page__offer-wrap{padding:1.25rem}}.preview-conversion-page__actions--secondary-offer{display:flex;justify-content:center}@media (min-width: 640px){.preview-conversion-page__actions--secondary-offer{justify-content:flex-start}}.preview-conversion-offer{overflow:hidden;border-radius:var(--radius-xl);border-width:1px;border-color:#f9731640;background-image:linear-gradient(to bottom,var(--tw-gradient-stops));--tw-gradient-from: rgb(249 115 22 / .06) var(--tw-gradient-from-position);--tw-gradient-to: rgb(249 115 22 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: hsl(var(--background) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--background)) var(--tw-gradient-via-position), var(--tw-gradient-to);--tw-gradient-to: hsl(var(--background)) var(--tw-gradient-to-position);--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.preview-conversion-offer--loading{min-height:12rem}.preview-conversion-offer__skeleton{height:100%;min-height:12rem}.preview-conversion-offer__skeleton{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;background-color:hsl(var(--muted) / .25)}.setup-billing-address .preview-conversion-offer__head{gap:1rem}.inventory-stock-overview-card--collapsed .preview-conversion-offer__head{border-bottom-width:0px}.preview-conversion-offer__head{display:grid;gap:.875rem;border-bottom-width:1px;border-color:hsl(var(--border) / .4);padding:.875rem}@media (min-width: 640px){.preview-conversion-offer__head{grid-template-columns:9.5rem minmax(0,1fr);align-items:flex-start;gap:1rem;padding:1rem}}.preview-conversion-offer__head-copy{min-width:0px}.preview-conversion-offer__head-copy>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.preview-conversion-offer__eyebrow{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.12em;--tw-text-opacity: 1;color:rgb(234 88 12 / var(--tw-text-opacity, 1))}.contact-preview-public button.preview-conversion-offer__eyebrow{font-weight:400;letter-spacing:.01em}.preview-conversion-offer__eyebrow:is(.dark *){--tw-text-opacity: 1;color:rgb(251 146 60 / var(--tw-text-opacity, 1))}.setup-entry-animation--fullscreen .preview-conversion-offer__title{font-size:clamp(.875rem,2.5vmin,1.25rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .preview-conversion-offer__title{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .preview-conversion-offer__title{color:hsl(var(--sidebar-foreground))}.preview-conversion-offer__title{font-size:1.125rem;line-height:1.75rem;font-weight:700;line-height:1.25;letter-spacing:-.025em;color:hsl(var(--foreground))}.contact-preview-public button.preview-conversion-offer__title{font-weight:400;letter-spacing:.01em}.email-studio-sidebar .sidebar-account-selector__copy .preview-conversion-offer__title{color:hsl(var(--sidebar-foreground))}@media (min-width: 640px){.setup-entry-animation--fullscreen .preview-conversion-offer__title{font-size:clamp(.875rem,2.5vmin,1.25rem)}.preview-conversion-offer__title{font-size:1.25rem;line-height:1.75rem}}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .preview-conversion-offer__teaser{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .preview-conversion-offer__teaser{color:hsl(var(--sidebar-foreground) / .65)}.preview-conversion-offer__teaser{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:.75rem;line-height:1rem;line-height:1.375;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .preview-conversion-offer__teaser{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .preview-conversion-offer__teaser{opacity:.65}.preview-conversion-offer__media{position:relative;margin-left:auto;margin-right:auto;aspect-ratio:1 / 1;width:7.75rem;overflow:hidden;border-radius:var(--radius-xl);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--background));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media (min-width: 640px){.preview-conversion-offer__media{margin-left:0;margin-right:0;width:9.5rem}}textarea.preview-conversion-offer__media-badge{border-radius:var(--radius-control-multiline)}.preview-conversion-offer__media-badge{position:absolute;left:.375rem;top:.375rem;z-index:10;border-radius:var(--radius-md);background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from: #dc2626 var(--tw-gradient-from-position);--tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: #f97316 var(--tw-gradient-to-position);padding:.125rem .375rem;font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.preview-conversion-offer__media img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.inventory-stock-overview-card--collapsed .preview-conversion-offer__pricing{border-bottom-width:0px}.preview-conversion-offer__pricing>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.preview-conversion-offer__pricing{border-bottom-width:1px;border-color:hsl(var(--border) / .4);padding:.75rem .875rem}@media (min-width: 640px){.preview-conversion-offer__pricing{padding-left:1rem;padding-right:1rem}}.preview-conversion-offer__price-row{display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:.625rem;column-gap:.625rem;row-gap:.25rem}.preview-conversion-offer__price{font-size:1.65rem;font-weight:900;letter-spacing:-.025em;--tw-text-opacity: 1;color:hsl(var(--brand-accent) / var(--tw-text-opacity, 1))}@media (min-width: 640px){.setup-entry-animation--compact .preview-conversion-offer__price{font-size:clamp(1.1rem,6vw,1.65rem);line-height:1.15}.setup-entry-animation--fullscreen .preview-conversion-offer__price{font-size:clamp(1.75rem,6vmin,3.75rem);line-height:1.1}.preview-conversion-offer__price{font-size:1.875rem;line-height:2.25rem}}.setup-entry-animation--fullscreen .preview-conversion-offer__price-compare{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .preview-conversion-offer__price-compare{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .preview-conversion-offer__price-compare{color:hsl(var(--sidebar-foreground) / .65)}.preview-conversion-offer__price-compare{font-size:.875rem;line-height:1.25rem;font-weight:600;color:hsl(var(--muted-foreground));text-decoration-line:line-through}.contact-preview-public p.preview-conversion-offer__price-compare.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .preview-conversion-offer__price-compare{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .preview-conversion-offer__price-compare{opacity:.65}textarea.preview-conversion-offer__discount-badge{border-radius:var(--radius-control-multiline)}.preview-conversion-offer__discount-badge{display:inline-flex;border-radius:var(--radius-md);background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from: #dc2626 var(--tw-gradient-from-position);--tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: #f97316 var(--tw-gradient-to-position);padding:.125rem .5rem;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.contact-preview-public button.preview-conversion-offer__discount-badge{font-weight:400;letter-spacing:.01em}textarea.preview-conversion-offer__discount-stack{border-radius:var(--radius-control-multiline)}.preview-conversion-offer__discount-stack>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.preview-conversion-offer__discount-stack{border-radius:var(--radius-lg);border-width:1px;border-color:hsl(var(--border) / .35);background-color:hsl(var(--background) / .6);padding:.625rem}.preview-conversion-offer__discount-row{display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;row-gap:.125rem;font-size:.75rem;line-height:1rem}.preview-conversion-offer__discount-row--product{--tw-text-opacity: 1;color:rgb(154 52 18 / var(--tw-text-opacity, 1))}.preview-conversion-offer__discount-row--product:is(.dark *){--tw-text-opacity: 1;color:rgb(254 215 170 / var(--tw-text-opacity, 1))}.preview-conversion-offer__discount-row--promo{--tw-text-opacity: 1;color:hsl(var(--brand-accent) / var(--tw-text-opacity, 1))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .preview-conversion-offer__discount-row--pending{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .preview-conversion-offer__discount-row--pending{color:hsl(var(--sidebar-foreground) / .65)}.preview-conversion-offer__discount-row--pending{color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .preview-conversion-offer__discount-row--pending{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .preview-conversion-offer__discount-row--pending{opacity:.65}.preview-conversion-offer__discount-row-label{font-weight:600}.preview-conversion-offer__discount-row-value{border-radius:.25rem;padding:.125rem .375rem;font-weight:700}.contact-preview-public button.preview-conversion-offer__discount-row-value{font-weight:400;letter-spacing:.01em}.preview-conversion-offer__discount-row--product .preview-conversion-offer__discount-row-value{background-color:#f9731626;--tw-text-opacity: 1;color:rgb(194 65 12 / var(--tw-text-opacity, 1))}.preview-conversion-offer__discount-row--product .preview-conversion-offer__discount-row-value:is(.dark *){--tw-text-opacity: 1;color:rgb(253 186 116 / var(--tw-text-opacity, 1))}.preview-conversion-offer__discount-row--promo .preview-conversion-offer__discount-row-value{background-color:hsl(var(--brand-accent) / .15);--tw-text-opacity: 1;color:hsl(var(--brand-accent) / var(--tw-text-opacity, 1))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .preview-conversion-offer__discount-row--pending .preview-conversion-offer__discount-row-value{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .preview-conversion-offer__discount-row--pending .preview-conversion-offer__discount-row-value{color:hsl(var(--sidebar-foreground) / .65)}.preview-conversion-offer__discount-row--pending .preview-conversion-offer__discount-row-value{background-color:hsl(var(--muted));color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .preview-conversion-offer__discount-row--pending .preview-conversion-offer__discount-row-value{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .preview-conversion-offer__discount-row--pending .preview-conversion-offer__discount-row-value{opacity:.65}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .preview-conversion-offer__discount-row-price{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .preview-conversion-offer__discount-row-price{color:hsl(var(--sidebar-foreground))}.preview-conversion-offer__discount-row-price{margin-left:auto;font-weight:700;color:hsl(var(--foreground))}.contact-preview-public button.preview-conversion-offer__discount-row-price{font-weight:400;letter-spacing:.01em}.email-studio-sidebar .sidebar-account-selector__copy .preview-conversion-offer__discount-row-price{color:hsl(var(--sidebar-foreground))}.preview-conversion-offer__stack-note{border-top-width:1px;border-style:dashed;border-color:#f9731640;padding-top:.375rem;font-size:11px;font-weight:600;line-height:1.375;--tw-text-opacity: 1;color:rgb(194 65 12 / var(--tw-text-opacity, 1))}.preview-conversion-offer__stack-note:is(.dark *){--tw-text-opacity: 1;color:rgb(253 186 116 / var(--tw-text-opacity, 1))}.preview-conversion-offer__stack-note--single{border-color:hsl(var(--brand-accent) / .15);--tw-text-opacity: 1;color:hsl(var(--brand-accent) / var(--tw-text-opacity, 1))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .preview-conversion-offer__pricing-note{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .preview-conversion-offer__pricing-note{color:hsl(var(--sidebar-foreground) / .65)}.preview-conversion-offer__pricing-note{font-size:.75rem;line-height:1rem;line-height:1.375;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .preview-conversion-offer__pricing-note{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .preview-conversion-offer__pricing-note{opacity:.65}.inventory-stock-overview-card--collapsed .preview-conversion-offer__countdown{border-bottom-width:0px}.preview-conversion-offer__countdown>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.preview-conversion-offer__countdown{border-bottom-width:1px;border-color:hsl(var(--border) / .4);padding:.625rem .875rem}@media (min-width: 640px){.preview-conversion-offer__countdown{padding-left:1rem;padding-right:1rem}}.preview-conversion-offer__countdown-title{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.12em;--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.contact-preview-public button.preview-conversion-offer__countdown-title{font-weight:400;letter-spacing:.01em}.preview-conversion-offer__countdown-title:is(.dark *){--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.setup-billing-address .preview-conversion-offer__countdown-grid{gap:1rem}.preview-conversion-offer__countdown-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.375rem}textarea.preview-conversion-offer__countdown-unit{border-radius:var(--radius-control-multiline)}.preview-conversion-offer__countdown-unit{display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:var(--radius-lg);border-width:1px;border-color:#ef444433;background-color:#ef44440f;padding:.5rem .375rem;text-align:center}.setup-entry-animation--fullscreen .preview-conversion-offer__countdown-value{font-size:clamp(.875rem,2.5vmin,1.25rem)}.preview-conversion-offer__countdown-value{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1.125rem;line-height:1.75rem;font-weight:700;line-height:1;letter-spacing:-.025em;--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.contact-preview-public button.preview-conversion-offer__countdown-value{font-weight:400;letter-spacing:.01em}.preview-conversion-offer__countdown-value:is(.dark *){--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .preview-conversion-offer__countdown-label{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .preview-conversion-offer__countdown-label{color:hsl(var(--sidebar-foreground) / .65)}.preview-conversion-offer__countdown-label{margin-top:.125rem;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--muted-foreground))}.contact-preview-public button.preview-conversion-offer__countdown-label{font-weight:400;letter-spacing:.01em}.email-studio-sidebar .sidebar-account-selector__copy .preview-conversion-offer__countdown-label{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .preview-conversion-offer__countdown-label{opacity:.65}.preview-conversion-offer__cta>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.preview-conversion-offer__cta{padding:.875rem}@media (min-width: 640px){.preview-conversion-offer__cta{padding:1rem}}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .preview-conversion-offer__cta-hint{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .preview-conversion-offer__cta-hint{color:hsl(var(--sidebar-foreground) / .65)}.preview-conversion-offer__cta-hint{text-align:center;font-size:11px;line-height:1.375;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .preview-conversion-offer__cta-hint{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .preview-conversion-offer__cta-hint{opacity:.65}@media (min-width: 640px){.preview-conversion-offer__cta-hint{text-align:left}}.setup-billing-address .preview-conversion-page__proof{gap:1rem}.preview-conversion-page__proof{margin:0;display:grid;list-style-type:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:.375rem;padding:0}@media (min-width: 640px){.preview-conversion-page__proof{gap:.5rem}}textarea.preview-conversion-page__proof-item{border-radius:var(--radius-control-multiline)}.preview-conversion-page__proof-item{display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:var(--radius-lg);border-width:1px;border-color:hsl(var(--border) / .4);background-color:hsl(var(--muted) / .1);padding:.625rem .375rem;text-align:center}@media (min-width: 640px){.preview-conversion-page__proof-item{padding-left:.5rem;padding-right:.5rem}}.setup-entry-animation--fullscreen .preview-conversion-page__proof-value{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .preview-conversion-page__proof-value{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .preview-conversion-page__proof-value{color:hsl(var(--sidebar-foreground))}.preview-conversion-page__proof-value{font-size:.875rem;line-height:1.25rem;font-weight:700;letter-spacing:-.025em;color:hsl(var(--foreground))}.contact-preview-public button.preview-conversion-page__proof-value{font-weight:400;letter-spacing:.01em}.contact-preview-public p.preview-conversion-page__proof-value.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .preview-conversion-page__proof-value{color:hsl(var(--sidebar-foreground))}@media (min-width: 640px){.preview-conversion-page__proof-value{font-size:1rem;line-height:1.5rem}}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .preview-conversion-page__proof-label{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .preview-conversion-page__proof-label{color:hsl(var(--sidebar-foreground) / .65)}.preview-conversion-page__proof-label{margin-top:.125rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .preview-conversion-page__proof-label{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .preview-conversion-page__proof-label{opacity:.65}.setup-billing-address .preview-conversion-page__highlights{gap:1rem}.preview-conversion-page__highlights{margin:0;display:grid;list-style-type:none;gap:.5rem;padding:0}textarea.preview-conversion-page__highlight{border-radius:var(--radius-control-multiline)}.preview-conversion-page__highlight{display:flex;align-items:flex-start;gap:.625rem;border-radius:var(--radius-lg);border-width:1px;border-color:hsl(var(--border) / .4);background-color:hsl(var(--muted) / .1);padding:.625rem .75rem;text-align:left}textarea.preview-conversion-page__highlight-index{border-radius:var(--radius-control-multiline)}.preview-conversion-page__highlight-index{display:flex;height:1.5rem;width:1.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius-md);--tw-bg-opacity: 1;background-color:hsl(var(--brand-accent) / var(--tw-bg-opacity, 1));font-size:11px;font-weight:700;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.contact-preview-public button.preview-conversion-page__highlight-index{font-weight:400;letter-spacing:.01em}.preview-conversion-page__highlight-copy{min-width:0px;padding-top:.125rem;font-size:.75rem;line-height:1rem;font-weight:500;line-height:1.375;color:hsl(var(--foreground) / .9)}.contact-preview-public .preview-conversion-page__highlight-copy{font-weight:400}@media (min-width: 640px){.setup-entry-animation--fullscreen .preview-conversion-page__highlight-copy{font-size:clamp(.75rem,2vmin,.875rem)}.preview-conversion-page__highlight-copy{font-size:.875rem;line-height:1.25rem}}.preview-conversion-page__actions{display:flex;flex-direction:column;gap:.5rem}@media (min-width: 640px){.preview-conversion-page__actions{flex-direction:row;flex-wrap:wrap;align-items:stretch}}.preview-conversion-page__actions--hero{padding-top:0}.preview-conversion-page__actions .mk-marketing-cta{width:100%}@media (min-width: 640px){.preview-conversion-page__actions .mk-marketing-cta{width:auto;min-width:11rem}}textarea.preview-conversion-page__footer-note{border-radius:var(--radius-control-multiline)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .preview-conversion-page__footer-note{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .preview-conversion-page__footer-note{color:hsl(var(--sidebar-foreground) / .65)}.preview-conversion-page__footer-note{border-radius:var(--radius-lg);border-width:1px;border-color:hsl(var(--border) / .4);background-color:hsl(var(--muted) / .1);padding:.625rem .75rem;font-size:.75rem;line-height:1rem;line-height:1.375;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .preview-conversion-page__footer-note{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .preview-conversion-page__footer-note{opacity:.65}.preview-conversion-page__reference{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:10px;line-height:1.375;color:hsl(var(--muted-foreground) / .7)}.preview-conversion-page__trust-block>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.preview-conversion-page__trust-block{border-top-width:1px;border-color:hsl(var(--border) / .4);padding-top:1rem}.preview-conversion-page__trust{margin:0;display:flex;list-style-type:none;flex-direction:column;gap:.375rem;padding:0}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .preview-conversion-page__trust li{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .preview-conversion-page__trust li{color:hsl(var(--sidebar-foreground) / .65)}.preview-conversion-page__trust li{display:flex;align-items:center;gap:.5rem;font-size:.75rem;line-height:1rem;font-weight:500;color:hsl(var(--muted-foreground))}.contact-preview-public .preview-conversion-page__trust li{font-weight:400}.email-studio-sidebar .sidebar-account-selector__copy .preview-conversion-page__trust li{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .preview-conversion-page__trust li{opacity:.65}.preview-conversion-page__trust li:before{content:""}textarea.preview-conversion-page__trust li:before{border-radius:var(--radius-control-multiline)}.preview-conversion-page__trust li:before{height:.375rem;width:.375rem;flex-shrink:0;border-radius:var(--radius-full);--tw-bg-opacity: 1;background-color:hsl(var(--brand-accent) / var(--tw-bg-opacity, 1))}.preview-conversion-page__trust-secondary{margin:0;display:flex;list-style-type:none;flex-wrap:wrap;-moz-column-gap:.75rem;column-gap:.75rem;row-gap:.25rem;padding:0}.preview-conversion-page__trust-secondary li{font-size:11px;font-weight:500;color:hsl(var(--muted-foreground) / .85)}.contact-preview-public .preview-conversion-page__trust-secondary li{font-weight:400}.preview-conversion-page__trust-secondary li:before{content:"· "}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .preview-conversion-page__trust-secondary li:before{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .preview-conversion-page__trust-secondary li:before{color:hsl(var(--sidebar-foreground) / .65)}.preview-conversion-page__trust-secondary li:before{color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .preview-conversion-page__trust-secondary li:before{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .preview-conversion-page__trust-secondary li:before{opacity:.65}.preview-conversion-page__stripe{height:auto;width:6.5rem;opacity:.75}.preview-conversion-page__sticky-cta{position:fixed;left:0;right:0;bottom:0;z-index:40;border-top-width:1px;border-color:hsl(var(--brand-accent) / .2);background-color:hsl(var(--background) / .95);padding:.75rem;padding-bottom:max(.75rem,env(safe-area-inset-bottom));--tw-shadow: 0 -4px 20px hsl(var(--brand-accent)/.14);--tw-shadow-colored: 0 -4px 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-backdrop-blur: blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}@media (min-width: 640px){.preview-conversion-page__sticky-cta{display:none}}.preview-conversion-page__sticky-cta .mk-marketing-cta{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: hsl(var(--brand-accent) / .2);--tw-shadow: var(--tw-shadow-colored)}.setup-entry-animation--fullscreen .preview-conversion-page .preview-conversion-cta-primary,.setup-entry-animation--fullscreen .preview-conversion-offer__cta .preview-conversion-cta-primary{font-size:clamp(.75rem,2vmin,.875rem)}.preview-conversion-page .preview-conversion-cta-primary,.preview-conversion-offer__cta .preview-conversion-cta-primary{height:3rem;min-height:3rem;width:100%;padding-left:1.5rem;padding-right:1.5rem;font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: hsl(var(--brand-accent) / .2);--tw-shadow: var(--tw-shadow-colored)}.contact-preview-public button.preview-conversion-page .preview-conversion-cta-primary,.contact-preview-public button .preview-conversion-offer__cta .preview-conversion-cta-primary{font-weight:400;letter-spacing:.01em}.contact-preview-public p.preview-conversion-page .preview-conversion-cta-primary.leading-relaxed,.contact-preview-public p .preview-conversion-offer__cta .preview-conversion-cta-primary.leading-relaxed{font-weight:400;line-height:1.65}@media (min-width: 640px){.preview-conversion-page .preview-conversion-cta-primary,.preview-conversion-offer__cta .preview-conversion-cta-primary{height:3.25rem;font-size:1rem;line-height:1.5rem}}.preview-conversion-deal>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.preview-conversion-deal-cta{position:relative;height:auto;min-height:3rem;width:100%;flex-direction:column;gap:0px;overflow:visible;padding:.625rem 1rem}@media (min-width: 640px){.preview-conversion-deal-cta{min-height:3.25rem;padding:.75rem 1.25rem}}.preview-conversion-deal-cta--with-deal{padding-right:3rem}@media (min-width: 640px){.preview-conversion-deal-cta--with-deal{padding-right:3.5rem}}.preview-conversion-deal-cta__content{display:flex;width:100%;flex-direction:column;gap:.125rem}.preview-conversion-deal-cta__primary-row{display:flex;width:100%;align-items:baseline;justify-content:center;gap:.5rem}@media (min-width: 640px){.preview-conversion-deal-cta__primary-row{justify-content:space-between}}.setup-entry-animation--fullscreen .preview-conversion-deal-cta__action{font-size:clamp(.75rem,2vmin,.875rem)}.preview-conversion-deal-cta__action{font-size:.875rem;line-height:1.25rem;font-weight:600;letter-spacing:-.025em;color:#fffffff2}.contact-preview-public p.preview-conversion-deal-cta__action.leading-relaxed{font-weight:400;line-height:1.65}@media (min-width: 640px){.preview-conversion-deal-cta__action{font-size:1rem;line-height:1.5rem}}.setup-entry-animation--fullscreen .preview-conversion-deal-cta__price{font-size:clamp(.875rem,2.5vmin,1.25rem)}.preview-conversion-deal-cta__price{font-size:1.125rem;line-height:1.75rem;font-weight:900;line-height:1;letter-spacing:-.025em;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}@media (min-width: 640px){.setup-entry-animation--fullscreen .preview-conversion-deal-cta__price{font-size:clamp(.875rem,2.5vmin,1.25rem)}.preview-conversion-deal-cta__price{font-size:1.25rem;line-height:1.75rem}}.preview-conversion-deal-cta__compare-row{display:flex;width:100%;justify-content:center}@media (min-width: 640px){.preview-conversion-deal-cta__compare-row{justify-content:flex-end}}.preview-conversion-deal-cta__was{font-size:11px;font-weight:500;color:#ffffffa6;text-decoration-line:line-through}.contact-preview-public .preview-conversion-deal-cta__was{font-weight:400}@media (min-width: 640px){.preview-conversion-deal-cta__was{font-size:.75rem;line-height:1rem}}textarea.preview-conversion-deal-cta__corner-badge{border-radius:var(--radius-control-multiline)}.preview-conversion-deal-cta__corner-badge{position:absolute;right:-.25rem;top:-.375rem;border-radius:var(--radius-md);border-width:1px;border-color:#fbbf2466;background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from: #fbbf24 var(--tw-gradient-from-position);--tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: #f97316 var(--tw-gradient-to-position);padding:.125rem .375rem;font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(249 115 22 / .3);--tw-shadow: var(--tw-shadow-colored)}.preview-conversion-deal__tags{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.375rem}@media (min-width: 640px){.preview-conversion-deal__tags{justify-content:flex-start}}textarea.preview-conversion-deal__tag{border-radius:var(--radius-control-multiline)}.preview-conversion-deal__tag{display:inline-flex;align-items:center;border-radius:var(--radius-full);padding:.125rem .5rem;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.contact-preview-public button.preview-conversion-deal__tag{font-weight:400;letter-spacing:.01em}.preview-conversion-deal__tag--save{border-width:1px;border-color:#f59e0b4d;background-color:#f59e0b1a;--tw-text-opacity: 1;color:rgb(146 64 14 / var(--tw-text-opacity, 1))}.preview-conversion-deal__tag--save:is(.dark *){--tw-text-opacity: 1;color:rgb(253 230 138 / var(--tw-text-opacity, 1))}.preview-conversion-deal__tag--stack{border-width:1px;border-color:hsl(var(--brand-accent) / .25);background-color:hsl(var(--brand-accent) / .1);--tw-text-opacity: 1;color:hsl(var(--brand-accent) / var(--tw-text-opacity, 1))}.preview-conversion-hero-video{position:relative;order:2;display:flex;flex-direction:column;background-color:hsl(var(--muted) / .15)}@media (min-width: 1024px){.preview-conversion-hero-video{order:1;min-height:100%}}.preview-conversion-hero-video__frame{position:relative;aspect-ratio:16 / 9;width:100%;overflow:hidden}@media (min-width: 1024px){.preview-conversion-hero-video__frame{flex:1 1 0%}}.preview-conversion-hero-video__media{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.preview-conversion-hero-video__vignette{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(to top,var(--tw-gradient-stops));--tw-gradient-from: hsl(var(--background) / .5) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--background) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), transparent var(--tw-gradient-via-position), var(--tw-gradient-to);--tw-gradient-to: hsl(var(--background) / .05) var(--tw-gradient-to-position)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .preview-conversion-hero-video__caption{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .preview-conversion-hero-video__caption{color:hsl(var(--sidebar-foreground) / .65)}.preview-conversion-hero-video__caption{border-top-width:1px;border-color:hsl(var(--border) / .3);padding:.5rem 1rem;text-align:center;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .preview-conversion-hero-video__caption{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .preview-conversion-hero-video__caption{opacity:.65}@media (min-width: 640px){.preview-conversion-hero-video__caption{text-align:left}}@media (min-width: 1024px){.preview-conversion-hero-video__caption{padding-left:1.25rem;padding-right:1.25rem}}.email-studio-shell{--email-studio-canvas-max: 480px;--email-studio-preview-height: min(72vh, 720px);--email-studio-topbar-height: 3.25rem}.email-studio-app{isolation:isolate}.email-studio-app__main{position:relative}.email-studio-main__scroll--with-tabbar{padding-bottom:calc(4.75rem + env(safe-area-inset-bottom,0px))}.email-studio-tabbar{position:fixed;right:0;bottom:0;left:0;z-index:40;border-top:1px solid hsl(var(--border) / .8);background:hsl(var(--background) / .98);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding-bottom:env(safe-area-inset-bottom,0px);box-shadow:0 -4px 24px #0000000f}.email-studio-tabbar__inner{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.25rem;padding:.35rem .5rem .5rem}.email-studio-tabbar__item{display:flex;min-width:0;flex-direction:column;align-items:center;justify-content:center;gap:.2rem;border-radius:.75rem;padding:.45rem .35rem;font-size:.6875rem;font-weight:500;line-height:1.1;color:hsl(var(--muted-foreground));transition:color .15s ease,background .15s ease}.email-studio-tabbar__item:hover{color:hsl(var(--foreground));background:hsl(var(--muted) / .45)}.email-studio-tabbar__item--active{color:hsl(var(--primary));background:hsl(var(--primary) / .08)}.email-studio-main{background:hsl(var(--muted) / .12)}.email-studio-topbar{box-shadow:0 1px hsl(var(--border) / .5)}.email-studio-topbar__main{min-height:var(--email-studio-topbar-height)}.email-studio-menu-trigger{color:hsl(var(--foreground))}.email-studio-menu-trigger svg{stroke-width:2.25}.email-studio-topbar__actions{max-width:100%;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.email-studio-topbar__actions::-webkit-scrollbar{display:none}.email-studio-topbar__actions button{white-space:nowrap}.email-studio-topbar__toolbar{min-height:3rem}.email-studio-breadcrumb ol{line-height:1.35}.email-studio-segment-tabs{display:inline-flex;width:100%;max-width:100%;overflow-x:auto;scrollbar-width:none}.email-studio-segment-tabs::-webkit-scrollbar{display:none}.email-studio-segment-tabs__trigger{border:1px solid transparent;background:transparent;color:hsl(var(--muted-foreground));box-shadow:none}.email-studio-segment-tabs__trigger[data-state=active]{border-color:hsl(var(--border) / .8);background:hsl(var(--background));color:hsl(var(--foreground));box-shadow:0 1px 2px #0000000f}.email-studio-segment-tabs__trigger:hover{color:hsl(var(--foreground));background:hsl(var(--background) / .7)}.email-studio-nav__group+.email-studio-nav__group{margin-top:.25rem;border-top:1px solid hsl(var(--sidebar-border) / .55);padding-top:.25rem}.email-studio-nav__label{padding-left:.5rem;font-size:.625rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:hsl(var(--sidebar-foreground) / .45)}.email-studio-nav__item--soon{opacity:.42;cursor:not-allowed}.email-studio-nav__item--soon:hover{background:transparent}.email-studio-sidebar .sidebar-account-selector__trigger{border:0;background:transparent;box-shadow:none;border-radius:.5rem;padding:.35rem .5rem}.email-studio-sidebar .sidebar-account-selector__trigger:hover{background:hsl(var(--sidebar-accent));border-color:transparent}.email-studio-sidebar .sidebar-account-selector__avatar{border-color:hsl(var(--sidebar-border) / .8);box-shadow:none}.email-studio-sidebar .sidebar-account-selector__copy .text-foreground,.email-studio-sidebar .sidebar-account-selector__copy .text-muted-foreground{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .text-muted-foreground{opacity:.65}.email-studio-sidebar .sidebar-account-selector__chevron{color:hsl(var(--sidebar-foreground) / .55)}.email-studio-sidebar [data-sidebar=menu-button][data-active=true]{background:hsl(var(--sidebar-accent));color:hsl(var(--sidebar-accent-foreground));font-weight:500}.email-studio-sidebar [data-sidebar=menu-button][data-active=true] svg{color:hsl(var(--brand-accent))}.email-studio-page{animation:email-studio-fade-in .2s ease-out}.email-studio-main,.email-studio-page,.email-studio-workspace{--es-content-accent-soft: hsl(var(--primary) / .08)}.email-studio-section{border:1px solid hsl(var(--border) / .55);border-radius:.875rem;background:hsl(var(--card))}.email-studio-section__header{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.75rem 1rem;border-bottom:1px solid hsl(var(--border) / .45);padding:1rem 1.125rem .875rem}.email-studio-section__title{margin:0;font-size:.9375rem;font-weight:600;line-height:1.3;color:hsl(var(--foreground))}.email-studio-section__description{margin:.25rem 0 0;max-width:42rem;font-size:.8125rem;line-height:1.45;color:hsl(var(--muted-foreground))}.email-studio-section__body{padding:1rem 1.125rem 1.125rem}.email-studio-stat-grid{display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width: 768px){.email-studio-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.email-studio-stat{border:1px solid hsl(var(--border) / .55);border-radius:.875rem;background:hsl(var(--card));padding:.875rem 1rem}.email-studio-stat__label{margin:0;font-size:.6875rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--muted-foreground))}.email-studio-stat__value{margin:.35rem 0 0;font-size:1.75rem;font-weight:600;line-height:1;color:hsl(var(--foreground))}.email-studio-stat__hint{margin:.35rem 0 0;font-size:.75rem;color:hsl(var(--muted-foreground))}.email-studio-quick-links{display:grid;gap:.75rem;grid-template-columns:1fr}@media (min-width: 768px){.email-studio-quick-links{grid-template-columns:repeat(2,minmax(0,1fr))}}.email-studio-quick-link{display:block;border:1px solid hsl(var(--border) / .55);border-radius:.875rem;background:hsl(var(--card));padding:.95rem 1.05rem;text-decoration:none;transition:border-color .15s ease,background .15s ease}.email-studio-quick-link:hover{border-color:hsl(var(--border));background:hsl(var(--muted) / .18)}.email-studio-quick-link__label{display:block;font-size:.875rem;font-weight:600;color:hsl(var(--foreground))}.email-studio-quick-link__desc{display:block;margin-top:.25rem;font-size:.8125rem;line-height:1.4;color:hsl(var(--muted-foreground))}.email-studio-field-grid{display:grid;gap:.875rem;grid-template-columns:1fr}@media (min-width: 768px){.email-studio-field-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.email-studio-field-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}}.email-studio-field__hint{margin-top:.35rem;font-size:.75rem;line-height:1.35;color:hsl(var(--muted-foreground))}.email-studio-toggle-row{display:flex;align-items:flex-start;gap:.65rem}.email-studio-toggle-row--compact{align-items:center}.email-studio-toggle-row__copy{display:flex;min-width:0;flex-direction:column;gap:.15rem}.email-studio-toggle-row__label{font-size:.8125rem;font-weight:500;color:hsl(var(--foreground))}.email-studio-toggle-row__hint{font-size:.75rem;line-height:1.35;color:hsl(var(--muted-foreground))}.email-studio-inline-action{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;border-top:1px solid hsl(var(--border) / .45);padding-top:.875rem}.email-studio-inline-action__title{margin:0;font-size:.8125rem;font-weight:600}.email-studio-inline-action__desc{margin:.2rem 0 0;font-size:.75rem;color:hsl(var(--muted-foreground))}.email-studio-search__input-wrap{position:relative}.email-studio-search__icon{pointer-events:none;position:absolute;left:.75rem;top:50%;height:1rem;width:1rem;transform:translateY(-50%);color:hsl(var(--muted-foreground))}.email-studio-search__input{font-size:var(--text-ui-sm);font-weight:400;line-height:var(--form-field-line-height);letter-spacing:normal;padding-left:2.25rem}.email-studio-search__input::-moz-placeholder{font-size:var(--text-ui-sm);font-weight:400;letter-spacing:normal}.email-studio-search__input::placeholder{font-size:var(--text-ui-sm);font-weight:400;letter-spacing:normal}.email-studio-search__filters{display:flex;flex-wrap:wrap;gap:.4rem}.email-studio-search__summary{margin:0;font-size:.75rem;color:hsl(var(--muted-foreground))}.email-studio-filter-chip{border:1px solid hsl(var(--border) / .65);border-radius:999px;background:transparent;padding:.25rem .65rem;font-size:.75rem;font-weight:500;color:hsl(var(--muted-foreground));transition:background .15s ease,color .15s ease,border-color .15s ease}.email-studio-filter-chip:hover{color:hsl(var(--foreground));background:hsl(var(--muted) / .35)}.email-studio-filter-chip--active{border-color:hsl(var(--foreground) / .18);background:hsl(var(--foreground));color:hsl(var(--background))}.email-studio-catalog__group-label{font-size:.6875rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--muted-foreground))}.email-studio-template-row{display:flex;width:100%;align-items:flex-start;gap:.5rem;border-radius:.625rem;padding:.65rem .7rem;text-align:left;transition:background .15s ease}.email-studio-template-row:hover{background:hsl(var(--muted) / .4)}.email-studio-template-row--active{background:hsl(var(--muted) / .55);font-weight:500}.email-studio-meta-grid{display:grid;gap:.875rem;grid-template-columns:1fr}@media (min-width: 768px){.email-studio-meta-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.email-studio-meta-block__label{margin:0;font-size:.6875rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--muted-foreground))}.email-studio-meta-block__list{margin:.45rem 0 0;padding:0;list-style:none}.email-studio-meta-block__list li{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.6875rem;line-height:1.5;color:hsl(var(--foreground) / .85)}.email-studio-meta-block__empty{color:hsl(var(--muted-foreground))}.email-studio-meta-block__triggers{margin:.45rem 0 0;padding-left:1rem;font-size:.8125rem;line-height:1.45;color:hsl(var(--muted-foreground))}.email-studio-version-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;border:1px solid hsl(var(--border) / .5);border-radius:.75rem;padding:.75rem .875rem;background:hsl(var(--background))}.email-studio-version-row--latest{border-color:hsl(var(--primary) / .35);background:hsl(var(--primary) / .04)}.email-studio-version-row__main{display:flex;min-width:0;flex:1;align-items:flex-start;gap:.75rem}.email-studio-version-row__badge{display:flex;flex-direction:column;align-items:center;gap:.2rem;flex-shrink:0;min-width:2.75rem;font-size:.75rem;font-weight:700;font-variant-numeric:tabular-nums;color:hsl(var(--foreground))}.email-studio-version-row__current{font-size:.5625rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--primary))}.email-studio-version-row__content{min-width:0}.email-studio-version-row__subject{margin:0;font-size:.875rem;font-weight:600;line-height:1.35}.email-studio-version-row__title{margin:.15rem 0 0;font-size:.8125rem;color:hsl(var(--muted-foreground))}.email-studio-version-row__meta{display:flex;align-items:center;gap:.35rem;margin:.35rem 0 0;font-size:.6875rem;color:hsl(var(--muted-foreground))}.email-studio-version-row__action{flex-shrink:0}.email-studio-version-history__count{font-size:.75rem;color:hsl(var(--muted-foreground))}.email-studio-version-history__list{display:flex;flex-direction:column;gap:.5rem}.email-studio-version-history__empty{display:flex;flex-direction:column;align-items:center;gap:.35rem;border:1px dashed hsl(var(--border) / .7);border-radius:.875rem;background:hsl(var(--muted) / .15);padding:2rem 1.25rem;text-align:center}.email-studio-version-history__empty-icon{height:1.5rem;width:1.5rem;color:hsl(var(--muted-foreground))}.email-studio-version-history__empty-title{margin:.25rem 0 0;font-size:.9375rem;font-weight:600}.email-studio-version-history__empty-desc{margin:0;max-width:28rem;font-size:.8125rem;line-height:1.5;color:hsl(var(--muted-foreground))}.email-studio-branding__layout{display:grid;gap:1rem;grid-template-columns:1fr}@media (min-width: 1200px){.email-studio-branding__layout{grid-template-columns:minmax(0,1fr) 340px;align-items:start}.email-studio-branding__preview{position:sticky;top:.75rem}}.email-studio-color-grid{display:grid;gap:.65rem;grid-template-columns:1fr}@media (min-width: 640px){.email-studio-color-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.email-studio-color-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.email-studio-color-field{display:flex;align-items:center;gap:.65rem;min-width:0;padding:.15rem 0}.email-studio-color-field__swatch{height:2rem;width:2rem;flex-shrink:0;cursor:pointer;border:1px solid hsl(var(--border) / .65);border-radius:.375rem;background:transparent;padding:0}.email-studio-color-field__label{margin:0;font-size:.8125rem;font-weight:500}.email-studio-color-field__hint{margin:.1rem 0 0;font-size:.6875rem;color:hsl(var(--muted-foreground))}.email-studio-color-field__value{margin:.1rem 0 0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.625rem;color:hsl(var(--muted-foreground))}.email-studio-email-preview{overflow:hidden;border:1px solid hsl(var(--border) / .55);border-radius:.75rem;background:hsl(var(--background))}.email-studio-email-preview__chrome{border-bottom:1px solid hsl(var(--border) / .45);padding:.45rem .75rem;font-size:.6875rem;font-weight:500;color:hsl(var(--muted-foreground))}.email-studio-email-preview__frame{background:#fff}.email-studio-email-preview__banner{display:block;width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.email-studio-email-preview__banner--fallback{display:flex;min-height:4.5rem;align-items:center;justify-content:center;padding:.75rem;font-size:.875rem;font-weight:600;color:#fff}.email-studio-email-preview__logo{max-height:2rem;width:auto}.email-studio-email-preview__body{padding:1rem 1.125rem 1.125rem;text-align:center}.email-studio-email-preview__preheader{margin:0 0 .35rem;font-size:.6875rem}.email-studio-email-preview__title{margin:0 0 .5rem;font-size:1.05rem;font-weight:600}.email-studio-email-preview__copy{margin:0 0 .85rem;font-size:.8125rem;line-height:1.5}.email-studio-email-preview__cta{border:0;border-radius:.45rem;padding:.5rem .95rem;font-size:.8125rem;font-weight:600}.email-studio-email-preview__footer{margin:.85rem 0 0;font-size:.6875rem;line-height:1.4}@keyframes email-studio-fade-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.email-studio-templates{display:flex;min-height:0;flex:1;flex-direction:column}.email-studio-templates__grid{display:grid;min-height:0;flex:1;grid-template-columns:1fr;gap:0}@media (min-width: 1024px){.email-studio-templates__grid{grid-template-columns:280px minmax(0,1fr)}}.email-studio-template-list{border-bottom:1px solid hsl(var(--border) / .6);background:hsl(var(--card))}@media (min-width: 1024px){.email-studio-template-list{border-right:1px solid hsl(var(--border) / .6);border-bottom:none;max-height:none;overflow:hidden;display:flex;flex-direction:column}}.email-studio-template-list__scroll{max-height:40vh;overflow-y:auto}@media (min-width: 1024px){.email-studio-template-list__scroll{max-height:none;flex:1;min-height:0}}.email-studio-workspace{min-width:0;min-height:0;overflow:auto;padding:1rem}@media (min-width: 768px){.email-studio-workspace{padding:1.25rem 1.5rem}}.email-studio-preview{overflow:hidden;border:1px solid hsl(var(--border) / .55);border-radius:.875rem;background:hsl(var(--card));--preview-stage-bg: #eef1f6;--preview-device-bg: #ffffff;--preview-device-border: rgba(15, 23, 42, .1);--preview-device-shadow: 0 14px 40px rgb(15 23 42 / .12);--preview-frame-bg: #ffffff;--preview-frame-padding: 0;--preview-frame-radius: 0 0 .65rem .65rem;--preview-iframe-bg: #ffffff;--preview-loading-bg: rgb(255 255 255 / .78);--preview-notch-bg: rgba(15, 23, 42, .18);--preview-home-bg: rgba(15, 23, 42, .16);--preview-chrome-bg: #ffffff;--preview-chrome-text: #202124;--preview-chrome-muted: #5f6368;--preview-chrome-border: rgba(15, 23, 42, .08);--preview-chrome-toolbar-bg: #f8f9fb;--preview-chrome-avatar-bg: #e8eaed;--preview-chrome-avatar-text: #3c4043}.email-studio-preview[data-preview-mode=mobile-light]{--preview-stage-bg: linear-gradient(180deg, #dfe2ea 0%, #f2f2f7 100%);--preview-device-bg: #ffffff;--preview-device-border: rgba(15, 23, 42, .12);--preview-device-shadow: 0 18px 48px rgb(15 23 42 / .16);--preview-frame-bg: #ffffff;--preview-frame-padding: 0;--preview-frame-radius: 0 0 18px 18px;--preview-iframe-bg: #ffffff;--preview-loading-bg: rgb(255 255 255 / .82);--preview-notch-bg: rgba(15, 23, 42, .16);--preview-home-bg: rgba(15, 23, 42, .14);--preview-chrome-bg: #ffffff;--preview-chrome-text: #1c1c1e;--preview-chrome-muted: #636366;--preview-chrome-border: rgba(15, 23, 42, .08);--preview-chrome-toolbar-bg: #ffffff;--preview-chrome-avatar-bg: #e5e5ea;--preview-chrome-avatar-text: #1c1c1e}.email-studio-preview[data-preview-mode=mobile-dark]{--preview-stage-bg: linear-gradient(180deg, #050506 0%, #121214 55%, #09090b 100%);--preview-device-bg: #1c1c1e;--preview-device-border: rgba(255, 255, 255, .08);--preview-device-shadow: 0 22px 56px rgb(0 0 0 / .55);--preview-frame-bg: #0a0a0b;--preview-frame-padding: .45rem;--preview-frame-radius: 0 0 18px 18px;--preview-iframe-bg: #ffffff;--preview-loading-bg: rgb(10 10 11 / .82);--preview-notch-bg: rgba(255, 255, 255, .18);--preview-home-bg: rgba(255, 255, 255, .24);--preview-chrome-bg: #1c1c1e;--preview-chrome-text: #ffffff;--preview-chrome-muted: #98989d;--preview-chrome-border: rgba(255, 255, 255, .08);--preview-chrome-toolbar-bg: #1c1c1e;--preview-chrome-avatar-bg: #2c2c2e;--preview-chrome-avatar-text: #ffffff}.email-studio-preview__toolbar{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.75rem;border-bottom:1px solid hsl(var(--border) / .45);padding:.75rem .875rem;background:hsl(var(--muted) / .15)}.email-studio-preview__title{margin:0;font-size:.8125rem;font-weight:600}.email-studio-preview__subtitle{margin:.15rem 0 0;font-size:.6875rem;color:hsl(var(--muted-foreground))}.email-studio-preview__modes{display:flex;flex-wrap:wrap;gap:.35rem}.email-studio-preview-mode{border:1px solid hsl(var(--border) / .65);border-radius:999px;background:transparent;padding:.28rem .65rem;font-size:.6875rem;font-weight:500;color:hsl(var(--muted-foreground));transition:background .15s ease,color .15s ease,border-color .15s ease}.email-studio-preview-mode:hover{color:hsl(var(--foreground));background:hsl(var(--muted) / .35)}.email-studio-preview-mode--active{border-color:hsl(var(--foreground) / .18);background:hsl(var(--foreground));color:hsl(var(--background))}.email-studio-preview__stage{display:flex;justify-content:center;align-items:flex-start;min-height:var(--email-studio-preview-height);max-height:var(--email-studio-preview-height);overflow:auto;padding:1rem;background:var(--preview-stage-bg);transition:background .28s ease,background-color .28s ease}.email-studio-preview__device{position:relative;width:100%;max-width:var(--email-studio-canvas-max);transition:background .28s ease,border-color .28s ease,box-shadow .28s ease}.email-studio-preview__device--desktop{max-width:calc(var(--email-studio-canvas-max) + 2rem)}.email-studio-preview__device--mobile{max-width:430px;padding:.55rem .65rem .75rem;border-radius:34px;border:1px solid var(--preview-device-border);background:var(--preview-device-bg);box-shadow:var(--preview-device-shadow)}.email-studio-preview__phone-notch{width:96px;height:5px;margin:.15rem auto .55rem;border-radius:999px;background:var(--preview-notch-bg);transition:background .28s ease}.email-studio-preview__frame-wrap{position:relative;overflow:hidden;margin:0 auto;padding:var(--preview-frame-padding);border-radius:var(--preview-frame-radius);background:var(--preview-frame-bg);transition:background .28s ease,padding .28s ease}.email-studio-preview__device--desktop .email-studio-preview__frame-wrap{border:1px solid var(--preview-chrome-border);border-top:0;box-shadow:0 10px 30px #0f172a14}.email-studio-preview__loading{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;display:flex;align-items:center;justify-content:center;background:var(--preview-loading-bg);transition:background .28s ease}.email-studio-preview__iframe{display:block;min-height:420px;margin:0 auto;border:0;background:var(--preview-iframe-bg);border-radius:inherit;transition:background .28s ease}.email-studio-preview__iframe--mobile{min-height:560px}.email-studio-preview[data-preview-mode=mobile-dark] .email-studio-preview__iframe{border-radius:10px;box-shadow:0 1px #ffffff0a}.email-studio-preview__device--desktop .email-studio-preview__iframe{min-height:520px}.email-studio-preview__home-indicator{width:96px;height:4px;margin:.55rem auto .15rem;border-radius:999px;background:var(--preview-home-bg);transition:background .28s ease}.email-preview-chrome--desktop{border:1px solid var(--preview-chrome-border);border-bottom:0;border-radius:.65rem .65rem 0 0;background:var(--preview-chrome-bg);transition:background .28s ease,border-color .28s ease}.email-preview-chrome__desktop-toolbar{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--preview-chrome-border);padding:.45rem .65rem;background:var(--preview-chrome-toolbar-bg)}.email-preview-chrome__desktop-dots{display:flex;gap:.3rem}.email-preview-chrome__desktop-dots span{display:block;width:.45rem;height:.45rem;border-radius:999px;background:var(--preview-chrome-muted);opacity:.45}.email-preview-chrome__desktop-actions{display:flex;gap:.35rem}.email-preview-chrome__desktop-actions span{display:block;width:.55rem;height:.55rem;border-radius:.15rem;background:var(--preview-chrome-muted);opacity:.35}.email-preview-chrome__desktop-header{padding:.85rem .95rem .75rem}.email-preview-chrome__subject{margin:0;font-size:1rem;font-weight:600;line-height:1.25;color:var(--preview-chrome-text)}.email-preview-chrome__preheader{margin:.25rem 0 0;font-size:.75rem;line-height:1.35;color:var(--preview-chrome-muted)}.email-preview-chrome__from-row{display:flex;align-items:center;gap:.55rem;margin-top:.75rem}.email-preview-chrome__from-row--mobile{margin-top:.45rem}.email-preview-chrome__avatar{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:999px;background:var(--preview-chrome-avatar-bg);font-size:.75rem;font-weight:600;color:var(--preview-chrome-avatar-text);flex-shrink:0}.email-preview-chrome__from-name{margin:0;font-size:.8125rem;font-weight:600;line-height:1.2;color:var(--preview-chrome-text)}.email-preview-chrome__from-email{margin:.1rem 0 0;font-size:.6875rem;color:var(--preview-chrome-muted)}.email-preview-chrome__date{margin-left:auto;font-size:.6875rem;color:var(--preview-chrome-muted)}.email-preview-chrome--mobile{border-radius:18px 18px 0 0;border-bottom:1px solid var(--preview-chrome-border);background:var(--preview-chrome-bg);color:var(--preview-chrome-text);transition:background .28s ease,border-color .28s ease,color .28s ease}.email-preview-chrome--mobile-dark{background:var(--preview-chrome-bg);color:var(--preview-chrome-text)}.email-preview-chrome--mobile-dark .email-preview-chrome__preheader,.email-preview-chrome--mobile-dark .email-preview-chrome__from-email,.email-preview-chrome--mobile-dark .email-preview-chrome__date{color:var(--preview-chrome-muted)}.email-preview-chrome--mobile-dark .email-preview-chrome__avatar{background:var(--preview-chrome-avatar-bg);color:var(--preview-chrome-avatar-text)}.email-preview-chrome__status-bar{display:flex;align-items:center;justify-content:space-between;padding:.35rem .85rem .15rem;font-size:.6875rem;font-weight:600;color:var(--preview-chrome-text)}.email-preview-chrome__status-icons{display:flex;gap:.25rem}.email-preview-chrome__status-icons span{display:block;width:.85rem;height:.45rem;border-radius:.15rem;background:var(--preview-chrome-text);opacity:.35}.email-preview-chrome__mobile-nav{display:grid;grid-template-columns:1.5rem 1fr 2.5rem;align-items:center;gap:.35rem;padding:.25rem .75rem .45rem}.email-preview-chrome__mobile-back{width:.55rem;height:.55rem;border-left:2px solid var(--preview-chrome-text);border-bottom:2px solid var(--preview-chrome-text);transform:rotate(45deg);opacity:.7}.email-preview-chrome__mobile-title{text-align:center;font-size:.8125rem;font-weight:600;color:var(--preview-chrome-text)}.email-preview-chrome__mobile-actions{display:flex;justify-content:flex-end;gap:.25rem}.email-preview-chrome__mobile-actions span{display:block;width:.55rem;height:.55rem;border-radius:999px;background:var(--preview-chrome-muted);opacity:.35}.email-preview-chrome__mobile-message-head{padding:0 .85rem .65rem}.email-preview-chrome--mobile-dark .email-preview-chrome__subject{color:var(--preview-chrome-text)}.email-studio-code-editor{min-height:520px}.email-studio-header-nav{display:none}.email-studio-templates{min-height:calc(100dvh - 8rem)}@media (min-width: 768px){.email-studio-templates{min-height:calc(100dvh - 9rem)}}.email-studio-preview--compact .email-studio-preview__stage{min-height:var(--email-studio-preview-height, min(52vh, 480px))}.email-studio-feature-hint{margin:.75rem 0 0;font-size:.75rem;line-height:1.5;color:hsl(var(--muted-foreground))}.email-studio-feature-hint__link{display:inline-flex;align-items:center;gap:.25rem;color:hsl(var(--primary));text-decoration:underline;text-underline-offset:2px}.email-studio-feature-list{display:grid;gap:.65rem}@media (min-width: 1024px){.email-studio-feature-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.email-studio-feature-list__state{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:2.5rem 1rem;text-align:center;font-size:.875rem;color:hsl(var(--muted-foreground))}.email-studio-feature-card{border:1px solid hsl(var(--border) / .55);border-radius:.875rem;background:hsl(var(--card));padding:.875rem 1rem}.email-studio-feature-card__header{min-width:0}.email-studio-feature-card__title-row{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.email-studio-feature-card__title{margin:0;font-size:.9375rem;font-weight:600}.email-studio-feature-card__description{margin:.35rem 0 0;font-size:.8125rem;line-height:1.45;color:hsl(var(--muted-foreground))}.email-studio-feature-card__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.65rem;font-size:.6875rem}.email-studio-feature-card__category{color:hsl(var(--muted-foreground))}.email-studio-feature-card__priority{font-weight:600;color:hsl(var(--foreground))}.email-studio-feature-card__priority--muted{font-weight:500;color:hsl(var(--muted-foreground))}.email-studio-feature-status{display:inline-flex;align-items:center;gap:.25rem;font-size:.6875rem;font-weight:500}.email-studio-feature-status--covered{color:#358d55}.email-studio-feature-status--partial{color:#b67f20}.email-studio-feature-status--missing{color:hsl(var(--destructive))}.email-studio-feature-status--planned{color:hsl(var(--muted-foreground))}.email-studio-feature-card__gap{margin:.65rem 0 0;border-left:2px solid hsl(var(--border));padding-left:.65rem;font-size:.75rem;line-height:1.45;color:hsl(var(--muted-foreground))}.email-studio-feature-card__gap-label{display:block;margin-bottom:.15rem;font-size:.625rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--foreground))}.email-studio-feature-card__details{display:grid;gap:.5rem;margin-top:.65rem}@media (min-width: 640px){.email-studio-feature-card__details{grid-template-columns:repeat(2,minmax(0,1fr))}}.email-studio-feature-card__detail-label{margin:0;font-size:.6875rem;font-weight:600;color:hsl(var(--foreground))}.email-studio-feature-card__detail-block ul{margin:.25rem 0 0;padding-left:1rem;font-size:.75rem;line-height:1.4;color:hsl(var(--muted-foreground))}.email-studio-feature-card__mono{margin:.25rem 0 0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.6875rem;line-height:1.4;color:hsl(var(--muted-foreground))}.email-studio-feature-card__hint{margin:.65rem 0 0;font-size:.75rem;line-height:1.45;color:hsl(var(--muted-foreground))}.email-studio-feature-card__footer{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.75rem;border-top:1px solid hsl(var(--border) / .45);padding-top:.65rem}.email-studio-feature-card__suggested{font-size:.6875rem;color:hsl(var(--muted-foreground))}.email-studio-feature-card__suggested code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.625rem}.email-studio-feature-card__id{margin-left:auto;font-size:.625rem;letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--muted-foreground) / .75)}.email-studio-feature-card__tag{border-radius:999px;border:1px solid hsl(var(--border) / .55);padding:.1rem .45rem;font-size:.625rem;font-weight:500;color:hsl(var(--foreground))}.email-studio-feature-card__tag--essential{border-color:hsl(var(--primary) / .35);background:hsl(var(--primary) / .08);color:hsl(var(--primary))}.email-studio-feature-card__tag--muted{color:hsl(var(--muted-foreground))}.email-studio-feature-card__value{margin:.55rem 0 0;font-size:.75rem;line-height:1.45;color:hsl(var(--foreground) / .85)}.email-studio-roadmap{border:1px solid hsl(var(--border) / .55);border-radius:.875rem;background:hsl(var(--card));padding:1rem}@media (min-width: 768px){.email-studio-roadmap{padding:1.125rem 1.25rem}}.email-studio-roadmap__intro{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.75rem}.email-studio-roadmap__title{margin:0;font-size:1rem;font-weight:600}.email-studio-roadmap__subtitle{margin:.35rem 0 0;max-width:42rem;font-size:.8125rem;line-height:1.45;color:hsl(var(--muted-foreground))}.email-studio-roadmap__totals{display:flex;flex-wrap:wrap;gap:.5rem;font-size:.6875rem;font-weight:600;color:hsl(var(--muted-foreground))}.email-studio-roadmap__totals span{border-radius:999px;border:1px solid hsl(var(--border) / .55);padding:.2rem .55rem;background:hsl(var(--muted) / .2)}.email-studio-roadmap__grid{display:grid;gap:.85rem;margin-top:1rem}@media (min-width: 1100px){.email-studio-roadmap__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.email-studio-roadmap-column{border:1px solid hsl(var(--border) / .5);border-radius:.75rem;background:hsl(var(--muted) / .1);box-shadow:none;padding:1rem}@media (min-width: 640px){.email-studio-roadmap-column{padding:1.25rem}}.email-studio-roadmap-column__title{margin:0;font-size:.875rem;font-weight:600}.email-studio-roadmap-column__description{margin:.25rem 0 0;font-size:.6875rem;line-height:1.4;color:hsl(var(--muted-foreground))}.email-studio-roadmap-column__list{margin:.75rem 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.45rem}.email-studio-roadmap-column__empty{margin:.75rem 0 0;font-size:.75rem;color:hsl(var(--muted-foreground))}.email-studio-roadmap-item{display:flex;align-items:flex-start;gap:.55rem;border-radius:.55rem;border:1px solid hsl(var(--border) / .4);background:hsl(var(--background));padding:.55rem .65rem}.email-studio-roadmap-item__rank{display:inline-flex;align-items:center;justify-content:center;width:1.35rem;height:1.35rem;flex-shrink:0;border-radius:999px;background:hsl(var(--muted));font-size:.6875rem;font-weight:700}.email-studio-roadmap-item__body{min-width:0;flex:1}.email-studio-roadmap-item__title-row{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem}.email-studio-roadmap-item__title{margin:0;font-size:.8125rem;font-weight:600}.email-studio-roadmap-item__badge{font-size:.625rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.email-studio-roadmap-item__badge--missing{color:hsl(var(--destructive))}.email-studio-roadmap-item__badge--partial{color:#b67f20}.email-studio-roadmap-item__value{margin:.2rem 0 0;font-size:.6875rem;line-height:1.4;color:hsl(var(--muted-foreground))}.email-studio-roadmap-item__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem;margin-top:.25rem;font-size:.625rem;color:hsl(var(--muted-foreground))}.email-studio-roadmap-item__meta code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.email-studio-roadmap__footer{margin:.85rem 0 0;font-size:.75rem;color:hsl(var(--muted-foreground))}.email-studio-template-card__cta{display:flex;align-items:center;justify-content:space-between;gap:.5rem;border-top:1px solid hsl(var(--border) / .45);padding:.55rem .85rem .65rem;font-size:.6875rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:hsl(var(--muted-foreground));transition:color .18s ease,background .18s ease}.email-studio-template-card__surface{display:flex;width:100%;flex-direction:column;border:0;background:transparent;padding:0;text-align:left;cursor:pointer}.email-studio-template-card__surface:focus-visible{outline:2px solid hsl(var(--primary) / .45);outline-offset:-2px}.email-studio-template-card__footer{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);border-top:1px solid hsl(var(--border) / .45)}.email-studio-template-card__footer--triple{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width: 399px){.email-studio-template-card__footer--triple .email-studio-template-card__action span{font-size:.625rem}}.email-studio-template-card__action{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;border:0;background:transparent;padding:.55rem .65rem;font-size:.6875rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:hsl(var(--muted-foreground));transition:color .18s ease,background .18s ease;cursor:pointer}.email-studio-template-card__action+.email-studio-template-card__action{border-left:1px solid hsl(var(--border) / .45)}.email-studio-template-card__action:hover,.email-studio-template-card__action:focus-visible{color:hsl(var(--primary));background:hsl(var(--primary) / .04)}.email-studio-template-card__action--code{color:hsl(var(--foreground) / .72)}.email-studio-template-card:hover .email-studio-template-card__cta,.email-studio-template-card:focus-visible .email-studio-template-card__cta{color:hsl(var(--primary));background:hsl(var(--primary) / .04)}.email-studio-template-code-dialog{width:min(96vw,1120px);max-height:min(92dvh,920px)}.email-studio-template-code-dialog__body{display:flex;min-height:0;flex:1;flex-direction:column;gap:0!important;overflow:hidden!important;padding:0!important}.email-studio-template-code-dialog__tabs-root{display:flex;min-height:0;flex:1;flex-direction:column}.email-studio-template-code-dialog__view-switch{display:inline-flex;gap:.15rem;border:1px solid hsl(var(--border) / .65);border-radius:.5rem;padding:.15rem;background:hsl(var(--muted) / .25)}.email-studio-template-code-dialog__view-btn{display:inline-flex;align-items:center;gap:.35rem;border:0;border-radius:.375rem;background:transparent;padding:.35rem .75rem;font-size:.75rem;font-weight:600;color:hsl(var(--muted-foreground));cursor:pointer;transition:background .15s ease,color .15s ease,box-shadow .15s ease}.email-studio-template-code-dialog__view-btn:hover{color:hsl(var(--foreground))}.email-studio-template-code-dialog__view-btn--active{background:hsl(var(--background));color:hsl(var(--foreground));box-shadow:0 1px 2px #0000000f}.email-studio-template-code-dialog__hint{margin:0;border-bottom:1px solid hsl(var(--border) / .45);padding:.55rem 1rem;font-size:.6875rem;line-height:1.45;color:hsl(var(--muted-foreground));background:hsl(var(--muted) / .08)}@media (min-width: 640px){.email-studio-template-code-dialog__hint{padding:.6rem 1.25rem}}.email-studio-template-code-dialog__workspace{display:flex;min-height:min(58dvh,620px);flex:1;flex-direction:column;overflow:hidden;background:#1e1e1e}.email-studio-template-code-dialog__workspace--preview{background:hsl(var(--muted) / .12);padding:.65rem}@media (min-width: 640px){.email-studio-template-code-dialog__workspace--preview{padding:.85rem 1rem}}.email-studio-template-code-dialog__preview{min-height:0;flex:1;height:100%}.email-studio-template-code-dialog__preview .email-studio-preview{height:100%}.email-studio-template-code-dialog__preview .email-studio-preview__stage{min-height:280px}.email-studio-template-code-dialog__workspace .email-studio-code-editor{min-height:0;flex:1;border-radius:0}.email-studio-template-code-dialog__toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;border-bottom:1px solid hsl(var(--border) / .55);background:hsl(var(--muted) / .12);padding:.65rem 1rem}@media (min-width: 640px){.email-studio-template-code-dialog__toolbar{padding:.75rem 1.25rem}}.email-studio-template-code-dialog__tabs-list{max-width:100%}.email-studio-template-code-dialog__toolbar-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-left:auto}.email-studio-template-code-dialog__lines{font-size:.6875rem;font-weight:500;color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums}.email-studio-template-code-dialog__editor-shell{display:flex;min-height:min(58dvh,620px);flex:1;flex-direction:column;overflow:hidden;background:#1e1e1e}.email-studio-template-code-dialog__editor-shell .email-studio-code-editor{min-height:0;flex:1;border-radius:0}.email-studio-template-code-dialog__loading{min-height:min(58dvh,620px);flex:1;border-radius:0}.email-studio-template-code-dialog__footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem!important}.email-studio-template-code-dialog__footer-note{margin:0;flex:1 1 12rem;font-size:.75rem;color:hsl(var(--muted-foreground))}.email-studio-template-code-dialog__footer-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.5rem}@media (max-width: 639px){.app-form-dialog--mobile-fullscreen.email-studio-template-code-dialog{max-height:none;height:100dvh;width:100vw}.app-form-dialog--mobile-fullscreen.email-studio-template-code-dialog .email-studio-template-code-dialog__editor-shell{min-height:0}}.email-studio-code-editor--full{min-height:0;flex:1;height:100%}.email-studio-templates-catalog{min-height:calc(100dvh - 9rem)}.email-studio-template-card-grid{display:grid;gap:1rem;grid-template-columns:1fr}@media (min-width: 640px){.email-studio-template-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.email-studio-template-card-grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}}@media (min-width: 1280px){.email-studio-template-card-grid{grid-template-columns:repeat(auto-fill,minmax(272px,1fr))}}.email-studio-template-card{display:flex;overflow:hidden;width:100%;flex-direction:column;border:1px solid hsl(var(--border) / .62);border-radius:0;background:hsl(var(--card));text-align:left;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.email-studio-template-card:hover,.email-studio-template-card:focus-visible{transform:translateY(-2px);border-color:hsl(var(--primary) / .35);box-shadow:0 12px 32px hsl(var(--foreground) / .08)}.email-studio-template-card--selected{border-color:hsl(var(--primary) / .45);box-shadow:0 0 0 1px hsl(var(--primary) / .25)}.email-studio-template-card--text{padding:1rem}.email-studio-template-card__miniature{overflow:hidden;width:100%;border-radius:0;background:transparent}.email-studio-template-card__viewport{position:relative;width:100%;overflow:hidden;line-height:0;aspect-ratio:480 / 440;min-height:260px}.email-studio-template-card__viewport--fitted{aspect-ratio:unset}@media (max-width: 639px){.email-studio-template-card__viewport{aspect-ratio:480 / 380;min-height:280px}.email-studio-template-card__meta{padding:.8rem .9rem .95rem}}.email-studio-template-card__canvas{position:absolute;top:0;left:0;opacity:0;transform-origin:top left;transition:opacity .15s ease;pointer-events:none}.email-studio-template-card__canvas--ready{opacity:1}.email-studio-template-card__iframe{display:block;width:100%;height:100%;border:0;background:#fff}.email-studio-template-card__loading{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#ffffff8c}.email-studio-template-card__skeleton{position:relative;display:flex;height:100%;flex-direction:column;gap:.55rem;padding:1rem 1.1rem}.email-studio-template-card__skeleton-bar{height:.55rem;border-radius:999px;background:hsl(var(--muted) / .75)}.email-studio-template-card__skeleton-bar--lg{width:72%;height:.75rem}.email-studio-template-card__skeleton-bar--sm{width:42%}.email-studio-template-card__empty{display:flex;height:100%;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;padding:1rem;text-align:center}.email-studio-template-card__empty-title{margin:0;font-size:.75rem;font-weight:600;color:hsl(var(--foreground) / .85)}.email-studio-template-card__empty-desc{margin:0;font-size:.6875rem;color:hsl(var(--muted-foreground))}.email-studio-template-card__meta{display:flex;flex-direction:column;gap:.45rem;padding:.9rem 1rem 1rem}.email-studio-template-card__meta-head{display:flex;align-items:flex-start;gap:.65rem}.email-studio-template-card__name{margin:0;font-size:.875rem;font-weight:600;line-height:1.35}.email-studio-template-card__subject{margin:.15rem 0 0;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1;font-size:.6875rem;font-weight:500;line-height:1.35;color:hsl(var(--foreground) / .72)}.email-studio-template-card__id{margin:.2rem 0 0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.625rem;color:hsl(var(--muted-foreground))}.email-studio-template-card__description{margin:0;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:.75rem;line-height:1.45;color:hsl(var(--muted-foreground))}.email-studio-template-card__trigger{margin:0;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1;font-size:.6875rem;color:hsl(var(--muted-foreground) / .9)}.email-studio-template-card__subject-line{margin:0;font-size:.6875rem;color:hsl(var(--muted-foreground))}.email-preview-chrome--compact .email-preview-chrome__desktop-toolbar{padding:.35rem .55rem}.email-preview-chrome--compact .email-preview-chrome__desktop-header{padding:.45rem .65rem .55rem}.email-preview-chrome--compact .email-preview-chrome__subject{font-size:.6875rem;line-height:1.35}.email-preview-chrome--compact .email-preview-chrome__desktop-dots span{width:.4rem;height:.4rem}.email-preview-chrome--compact .email-preview-chrome__desktop-actions span{width:.55rem;height:.55rem}.email-studio-code-editor--full{min-height:0;flex:1}.content-studio-shell{min-height:0px;flex:1 1 0%;background-color:hsl(var(--background))}.inventory-stock-overview-card--collapsed .content-studio-shell__chrome{border-bottom-width:0px}.content-studio-shell__chrome{display:flex;flex-direction:column;border-bottom-width:1px;border-color:hsl(var(--border) / .4);background-color:hsl(var(--background))}.content-studio-shell__chrome .commerce-page-header{flex-shrink:0;border-bottom-width:0px;background-color:hsl(var(--background))}.content-studio-shell__page{display:flex;min-height:0px;min-width:0px;flex:1 1 0%;flex-direction:column}.inventory-stock-overview-card--collapsed .profile-editor-mode-switch-wrap{border-bottom-width:0px}.profile-editor-mode-switch-wrap{flex-shrink:0;border-bottom-width:1px;border-color:hsl(var(--border) / .4);background-color:hsl(var(--background));padding:.75rem}@media (min-width: 640px){.profile-editor-mode-switch-wrap{padding:1rem 1.25rem}}.profile-editor-mode-switch{margin-left:auto;margin-right:auto;width:100%;max-width:28rem}.profile-editor-mode-switch__bar.app-tab-bar-segmented{width:100%}textarea.profile-editor-mode-switch__bar .app-tab-bar-segmented__track{border-radius:var(--radius-control-multiline)}.profile-editor-mode-switch__bar .app-tab-bar-segmented__track{height:2.75rem;border-radius:var(--radius-full);background-color:hsl(var(--muted) / .8);padding:.25rem;--tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / .05);--tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}textarea.profile-editor-mode-switch__bar .app-tab-bar-segmented__tab{border-radius:var(--radius-control-multiline)}.profile-editor-mode-switch__bar .app-tab-bar-segmented__tab{min-height:2.25rem;flex:1 1 0%;border-radius:var(--radius-full);border-width:1px;border-color:transparent;color:hsl(var(--muted-foreground) / .7)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .profile-editor-mode-switch__bar .app-tab-bar-segmented__tab:hover{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .profile-editor-mode-switch__bar .app-tab-bar-segmented__tab:hover{color:hsl(var(--sidebar-foreground))}.profile-editor-mode-switch__bar .app-tab-bar-segmented__tab:hover{color:hsl(var(--foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .profile-editor-mode-switch__bar .app-tab-bar-segmented__tab--active{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .profile-editor-mode-switch__bar .app-tab-bar-segmented__tab--active{color:hsl(var(--sidebar-foreground))}.profile-editor-mode-switch__bar .app-tab-bar-segmented__tab--active{border-color:hsl(var(--border) / .3);background-color:hsl(var(--background));color:hsl(var(--foreground));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.email-studio-sidebar .sidebar-account-selector__copy .profile-editor-mode-switch__bar .app-tab-bar-segmented__tab--active{color:hsl(var(--sidebar-foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .profile-editor-mode-switch__bar .app-tab-bar-segmented__tab--active .app-tab-bar-segmented__tab-icon{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .profile-editor-mode-switch__bar .app-tab-bar-segmented__tab--active .app-tab-bar-segmented__tab-icon{color:hsl(var(--sidebar-foreground))}.profile-editor-mode-switch__bar .app-tab-bar-segmented__tab--active .app-tab-bar-segmented__tab-icon{color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .profile-editor-mode-switch__bar .app-tab-bar-segmented__tab--active .app-tab-bar-segmented__tab-icon{color:hsl(var(--sidebar-foreground))}.content-studio-shell__page-content{display:flex;min-height:0px;min-width:0px;flex:1 1 0%;flex-direction:column}.content-studio-shell__page-tabs{display:none}.content-studio-shell__page-bar.commerce-section-chrome__nav{width:100%;min-width:0px}.content-studio-shell__page-bar .commerce-inline-icon-tab-bar{border-radius:var(--radius-xl);border-width:0px;background-color:hsl(var(--muted) / .5)}.content-studio-shell__page-track.commerce-inline-icon-tab-bar__track{min-height:2.25rem;gap:.125rem;padding:.125rem}textarea.content-studio-shell__page-bar .commerce-inline-icon-tab-bar__tab{border-radius:var(--radius-control-multiline)}.content-studio-shell__page-bar .commerce-inline-icon-tab-bar__tab{min-height:2rem;flex:1 1 0%;border-radius:var(--radius-lg);padding:.375rem .5rem}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .content-studio-shell__page-bar .commerce-inline-icon-tab-bar__tab--active{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .content-studio-shell__page-bar .commerce-inline-icon-tab-bar__tab--active{color:hsl(var(--sidebar-foreground))}.content-studio-shell__page-bar .commerce-inline-icon-tab-bar__tab--active{background-color:hsl(var(--background));color:hsl(var(--foreground));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.email-studio-sidebar .sidebar-account-selector__copy .content-studio-shell__page-bar .commerce-inline-icon-tab-bar__tab--active{color:hsl(var(--sidebar-foreground))}.content-studio-shell__page-bar .commerce-inline-icon-tab-bar__tab--active .commerce-inline-icon-tab-bar__icon{color:hsl(var(--primary))}.content-studio-shell__page-bar .commerce-inline-icon-tab-bar__indicator{display:none}.content-studio-shell__page-bar .commerce-inline-icon-tab-bar__label{font-size:11px;font-weight:600;letter-spacing:0em}@media (min-width: 640px){.content-studio-shell__page-bar .commerce-inline-icon-tab-bar__label{font-size:.75rem;line-height:1rem}}.content-studio-shell__page-header .commerce-page-header__subtitle{display:none}.content-studio-shell__page-header .commerce-page-header__title-addon{pointer-events:auto;display:inline-flex}.content-studio-shell__page-header .commerce-page-header__actions{flex-shrink:0}.content-studio-shell__history-actions{gap:.125rem}.setup-billing-address .content-studio-shell__action-bar{gap:1rem}.content-studio-shell__action-bar{display:grid;flex-shrink:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:.375rem;padding:.5rem .75rem}@media (min-width: 640px){.content-studio-shell__action-bar{gap:.5rem;padding-left:1rem;padding-right:1rem}}.content-studio-shell__action-btn{display:inline-flex;height:2.25rem;min-height:2.25rem;width:100%;min-width:0px;flex-direction:row;align-items:center;justify-content:center;gap:.25rem;padding-left:.25rem;padding-right:.25rem;font-size:11px;font-weight:500;line-height:1}.contact-preview-public .content-studio-shell__action-btn{font-weight:400}@media (min-width: 640px){.content-studio-shell__action-btn{gap:.375rem;padding-left:.5rem;padding-right:.5rem;font-size:.75rem;line-height:1rem}}.content-studio-shell__action-btn>svg{flex-shrink:0}.content-studio-shell__action-btn>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.content-studio-identity-preview{display:flex;flex-direction:column;overflow:hidden}.inventory-stock-overview-card--collapsed .content-studio-identity-preview__photo-action{border-bottom-width:0px}.content-studio-identity-preview__photo-action{display:flex;align-items:center;justify-content:flex-end;border-bottom-width:1px;background-color:transparent;padding:.5rem .75rem;border-color:hsl(var(--border) / var(--border-alpha-muted))}@media (min-width: 640px){.content-studio-identity-preview__photo-action{padding-left:1rem;padding-right:1rem}}.content-studio-identity-preview__photo-button{height:2.25rem;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .content-studio-identity-preview__photo-button{font-size:clamp(.75rem,2vmin,.875rem)}.content-studio-identity-preview__photo-button{font-size:.875rem;line-height:1.25rem}}.content-studio-identity-preview__frame{border-radius:0;border-width:0px;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.content-studio-identity-preview__media{padding-left:0;padding-right:0}.horizontal-fade-scroll{position:relative}.centered-snap-carousel{position:relative;isolation:isolate;padding-top:.125rem;padding-bottom:.125rem}.centered-snap-carousel__viewport{overflow:hidden;padding:.5rem}.centered-snap-carousel__track{display:flex;align-items:center;gap:.625rem;touch-action:pan-y;backface-visibility:hidden;transform:translateZ(0);will-change:transform}.centered-snap-carousel__item{display:flex;flex-shrink:0;align-items:stretch;width:7.75rem;transform:translateZ(0)}.centered-snap-carousel--sm .centered-snap-carousel__item{width:6.5rem}.centered-snap-carousel--sm .centered-snap-carousel__viewport{padding-top:.375rem;padding-bottom:.375rem}.centered-snap-carousel--sm .centered-snap-carousel__track{gap:.5rem}.centered-snap-carousel__fade{pointer-events:none;position:absolute;top:0;bottom:0;z-index:2;width:2.5rem}@media (min-width: 640px){.centered-snap-carousel__fade{width:3rem}}.centered-snap-carousel__fade.from-theme-inset{--tw-gradient-from: hsl(var(--muted) / var(--muted-alpha-inset));--tw-gradient-to: rgb(255 255 255 / 0);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.centered-snap-carousel__fade.from-background{--tw-gradient-from: hsl(var(--background));--tw-gradient-to: rgb(255 255 255 / 0);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.centered-snap-carousel__fade--start{left:0}.centered-snap-carousel__fade--end{right:0}.centered-snap-carousel--with-nav .centered-snap-carousel__viewport{padding-left:2.25rem;padding-right:2.25rem}@media (min-width: 640px){.centered-snap-carousel--with-nav .centered-snap-carousel__viewport{padding-left:2.5rem;padding-right:2.5rem}}.centered-snap-carousel--banner-edge .centered-snap-carousel__item{width:11rem}.centered-snap-carousel--banner-edge .centered-snap-carousel__track{gap:.875rem}textarea.centered-snap-carousel__nav{border-radius:var(--radius-control-multiline)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .centered-snap-carousel__nav{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .centered-snap-carousel__nav{color:hsl(var(--sidebar-foreground))}.centered-snap-carousel__nav{position:absolute;top:50%;z-index:3;display:flex;height:2rem;width:2rem;--tw-translate-y: -50%;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));align-items:center;justify-content:center;border-radius:var(--radius-full);border-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--background) / .95);color:hsl(var(--foreground));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.email-studio-sidebar .sidebar-account-selector__copy .centered-snap-carousel__nav{color:hsl(var(--sidebar-foreground))}.centered-snap-carousel__nav:hover{background-color:hsl(var(--muted))}.centered-snap-carousel__nav:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: hsl(var(--ring))}.centered-snap-carousel__nav:disabled{pointer-events:none;opacity:.3}.centered-snap-carousel__nav--prev{left:0}.centered-snap-carousel__nav--next{right:0}.content-studio-carousel-card__preview--banner-edge{display:none}textarea.content-studio-carousel-card__preview--layout-mobile{border-radius:var(--radius-control-multiline)}.content-studio-carousel-card__preview--layout-mobile{aspect-ratio:9/16;min-height:7.25rem;width:100%;overflow:hidden;border-radius:var(--radius-md);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--background))}.header-media-source-picker__card--active{transform-origin:center bottom}.horizontal-fade-scroll__track{display:flex;gap:.625rem;overflow-x:auto;overscroll-behavior-x:contain;padding:.125rem .75rem}@media (min-width: 640px){.horizontal-fade-scroll__track{gap:.75rem;padding-left:1rem;padding-right:1rem}}.horizontal-fade-scroll__track{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.horizontal-fade-scroll__track::-webkit-scrollbar{display:none}.header-media-source-picker__track{padding-bottom:.25rem}.header-media-source-picker__card-actions{position:relative;z-index:1}.horizontal-fade-scroll__fade{pointer-events:none;position:absolute;top:0;bottom:0;z-index:1;width:1.5rem}@media (min-width: 640px){.horizontal-fade-scroll__fade{width:2rem}}.horizontal-fade-scroll__fade--start{left:0;background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-to: transparent var(--tw-gradient-to-position)}.horizontal-fade-scroll__fade--end{right:0;background-image:linear-gradient(to left,var(--tw-gradient-stops));--tw-gradient-to: transparent var(--tw-gradient-to-position)}.content-studio-section__panel-inner--profile{gap:1.5rem}@media (min-width: 640px){.content-studio-section__panel-inner--profile{gap:2rem}}.content-studio-section__block--preview{margin-left:-1rem;margin-right:-1rem}.content-studio-section__block--preview>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}@media (min-width: 640px){.content-studio-section__block--preview{margin-left:-1.5rem;margin-right:-1.5rem}}.content-studio-section__block--preview .content-studio-identity-preview__photo-action{padding-left:1rem;padding-right:1rem}@media (min-width: 640px){.content-studio-section__block--preview .content-studio-identity-preview__photo-action{padding-left:1.5rem;padding-right:1.5rem}}.content-studio-section__block--preview .content-studio-media-type-control,.content-studio-section__block--preview .header-media-source-picker,.content-studio-section__block--preview .content-studio-identity-preview__layout,.content-studio-section__block--preview .content-studio-gallery-effect-control,.content-studio-section__block--preview .content-studio-gallery-effect-strip,.content-studio-section__block--preview .content-studio-section__block--visual-gallery{border-top-width:1px;border-color:hsl(var(--border) / var(--border-alpha-muted));background-color:hsl(var(--muted) / var(--muted-alpha-inset))}.content-studio-segment-field__track{border-radius:var(--radius-xl);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--muted) / .4);padding:.125rem}textarea.content-studio-segment-field__nav .commerce-inline-icon-tab-bar__tab{border-radius:var(--radius-control-multiline)}.content-studio-segment-field__nav .commerce-inline-icon-tab-bar__tab{min-height:2.25rem;flex:1 1 0%;border-radius:var(--radius-lg);padding:.375rem .5rem;font-size:11px;font-weight:500}.contact-preview-public .content-studio-segment-field__nav .commerce-inline-icon-tab-bar__tab{font-weight:400}@media (min-width: 640px){.content-studio-segment-field__nav .commerce-inline-icon-tab-bar__tab{font-size:.75rem;line-height:1rem}}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .content-studio-segment-field__nav .commerce-inline-icon-tab-bar__tab--active{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .content-studio-segment-field__nav .commerce-inline-icon-tab-bar__tab--active{color:hsl(var(--sidebar-foreground))}.content-studio-segment-field__nav .commerce-inline-icon-tab-bar__tab--active{background-color:hsl(var(--background));color:hsl(var(--foreground));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.email-studio-sidebar .sidebar-account-selector__copy .content-studio-segment-field__nav .commerce-inline-icon-tab-bar__tab--active{color:hsl(var(--sidebar-foreground))}.content-studio-gallery-thumbnails__row{margin-left:-.125rem;margin-right:-.125rem;padding-left:.125rem;padding-right:.125rem;scroll-snap-type:x proximity;scrollbar-width:thin}.content-studio-gallery-thumbnails__row::-webkit-scrollbar{height:4px}.content-studio-gallery-thumb{scroll-snap-align:start}.content-studio-carousel-card--active,.content-studio-layout-strip__card--active,.content-studio-gallery-effect-strip__card--active,.header-media-source-picker__card--active{transform-origin:center center}.content-studio-carousel-card{transform-origin:center center;will-change:transform,opacity}textarea.content-studio-carousel-card__preview{border-radius:var(--radius-control-multiline)}.content-studio-carousel-card__preview{position:relative;aspect-ratio:16/10;overflow:hidden;border-radius:var(--radius-md);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--muted) / .4);transform:translateZ(0);isolation:isolate}.content-studio-carousel-card__preview--gallery{aspect-ratio:4/3}.content-studio-carousel-card__preview--gallery-sm{aspect-ratio:5/4}textarea.content-studio-carousel-card__meta-icon{border-radius:var(--radius-control-multiline)}.content-studio-carousel-card__meta-icon{display:flex;height:1.75rem;width:1.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius-md)}textarea.content-studio-carousel-card__meta-icon--compact{border-radius:var(--radius-control-multiline)}.content-studio-carousel-card__meta-icon--compact{height:1.5rem;width:1.5rem;border-radius:var(--radius-md)}.content-studio-carousel-card__actions{position:relative;z-index:1;margin-top:auto;display:flex;min-height:4.5rem;flex-direction:column;justify-content:flex-end;gap:.375rem;padding-top:.375rem}.content-studio-carousel-card__actions--compact{min-height:.875rem;padding-top:0}.content-studio-carousel-card__actions--media{min-height:3.5rem;gap:.25rem;padding-top:.25rem}.content-studio-shell__body{padding-left:.75rem;padding-right:.75rem;padding-bottom:0;padding-top:.5rem}@media (min-width: 640px){.content-studio-shell__body{padding:.25rem 1rem .75rem}}@media (max-width: 767px){#dashboard-main.app-dashboard-content--content-studio{padding-bottom:0!important;scroll-padding-bottom:0!important}.content-studio-shell.admin-sticky-workspace-shell{padding-bottom:var( --app-tab-bar-bottom-measured, calc(var(--app-tab-bar-bottom-track, 3.5rem) + var(--app-tab-bar-bottom-safe, 0px)) )}.app-dashboard--profile-editor .content-studio-shell.admin-sticky-workspace-shell{padding-bottom:0!important}.content-studio-shell.admin-sticky-workspace-shell .admin-sticky-workspace-shell__body{min-height:0px;flex:1 1 0%;overflow:hidden;padding-bottom:0}.content-studio-shell .workspace-tab-shell__body{min-height:0px;flex:1 1 0%;overflow:hidden}.order-detail-modal .content-studio-shell .workspace-tab-shell__viewport,.order-detail-modal .content-studio-shell .workspace-tab-shell__viewport--bottom-dock,.order-detail-modal .content-studio-shell .pull-refresh-viewport{-webkit-overflow-scrolling:touch}.content-studio-shell .workspace-tab-shell__viewport,.content-studio-shell .workspace-tab-shell__viewport--bottom-dock,.content-studio-shell .pull-refresh-viewport{min-height:0px;flex:1 1 0%;overflow-y:auto;overflow-x:hidden;padding-bottom:0!important;scroll-padding-bottom:0!important}.app-dashboard--profile-editor .content-studio-shell--design .workspace-tab-shell__viewport,.app-dashboard--profile-editor .content-studio-shell--design .pull-refresh-viewport{display:flex;min-height:0px;flex:1 1 0%;flex-direction:column;overflow:hidden;overflow-y:hidden!important}.app-dashboard--profile-editor .content-studio-shell--design .content-studio-shell__page,.app-dashboard--profile-editor .content-studio-shell--design .content-studio-shell__page-content,.app-dashboard--profile-editor .content-studio-shell--design .design-mobile-workbench,.app-dashboard--profile-editor .content-studio-shell--design .studio-mobile-workbench,.app-dashboard--profile-editor .content-studio-shell--content-workspace .content-studio-shell__page,.app-dashboard--profile-editor .content-studio-shell--content-workspace .content-studio-shell__page-content,.app-dashboard--profile-editor .content-studio-shell--content-workspace .content-mobile-workbench,.app-dashboard--profile-editor .content-studio-shell--content-workspace .studio-mobile-workbench{display:flex;min-height:0px;min-width:0px;flex:1 1 0%;flex-direction:column;overflow:hidden}.content-studio-shell .workspace-tab-shell__footer,.content-studio-shell .admin-list-viewport__footer{position:relative;flex-shrink:0;position:static;inset:auto;z-index:auto;padding:0!important;margin:0;border-top:0;background:transparent}}.profile-editor-sticky-bar{display:flex;width:100%;flex-shrink:0;flex-direction:column;border-top-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--background))}@media (min-width: 768px){.profile-editor-sticky-bar{display:none}}.design-mobile-nav{width:100%;flex-shrink:0;background-color:hsl(var(--background))}.setup-billing-address .design-mobile-nav__track{gap:1rem}.design-mobile-nav__track{display:grid;width:100%;padding-left:.25rem;padding-right:.25rem}.design-mobile-nav__tab{display:flex;min-width:0px;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;padding:.5rem .25rem .625rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;animation-duration:.15s}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .design-mobile-nav__tab{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .design-mobile-nav__tab{color:hsl(var(--sidebar-foreground) / .65)}.design-mobile-nav__tab{color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .design-mobile-nav__tab{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .design-mobile-nav__tab{opacity:.65}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .design-mobile-nav__tab:hover{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .design-mobile-nav__tab:hover{color:hsl(var(--sidebar-foreground))}.design-mobile-nav__tab:hover{color:hsl(var(--foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .design-mobile-nav__tab--active{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .design-mobile-nav__tab--active{color:hsl(var(--sidebar-foreground))}.design-mobile-nav__tab--active{color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .design-mobile-nav__tab--active{color:hsl(var(--sidebar-foreground))}textarea.design-mobile-nav__icon{border-radius:var(--radius-control-multiline)}.design-mobile-nav__icon{display:flex;height:2rem;width:2rem;align-items:center;justify-content:center;border-radius:var(--radius-md);color:inherit;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;animation-duration:.15s}.design-mobile-nav__tab--active .design-mobile-nav__icon{background-color:hsl(var(--muted))}.design-mobile-nav__label{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:500;line-height:1;letter-spacing:-.025em}.contact-preview-public .design-mobile-nav__label{font-weight:400}.design-mobile-nav__tab--active .design-mobile-nav__label{font-weight:500}.contact-preview-public .design-mobile-nav__tab--active .design-mobile-nav__label{font-weight:400}.content-studio-section>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}@media (min-width: 640px){.content-studio-section>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}}.content-studio-section-stack{margin-left:auto;margin-right:auto;display:flex;width:100%;max-width:64rem;flex-direction:column;gap:2rem;padding-bottom:.5rem}@media (min-width: 640px){.content-studio-section-stack{gap:2.5rem;padding-bottom:1rem}}.content-studio-section-stack--editor{gap:1.5rem;padding-bottom:0}@media (min-width: 640px){.content-studio-section-stack--editor{gap:2rem;padding-bottom:0}}.content-studio-section__panel{border-color:hsl(var(--border) / .5);--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.content-studio-section__panel-inner{display:flex;min-width:0px;flex-direction:column;gap:1.5rem}@media (min-width: 640px){.content-studio-section__panel-inner{gap:2rem}}.content-studio-section__block>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}@media (min-width: 640px){.content-studio-section__block>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}}.content-studio-section__block--fields>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}@media (min-width: 640px){.content-studio-section__block--fields>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}}.setup-billing-address .content-studio-section__fields-grid{gap:1rem}.content-studio-section__fields-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1.25rem}@media (min-width: 640px){.content-studio-section__fields-grid{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:1rem;column-gap:1rem;row-gap:1.25rem}}.content-studio-section__divider{margin-left:-1rem;margin-right:-1rem;opacity:.4}@media (min-width: 640px){.content-studio-section__divider{margin-left:-1.5rem;margin-right:-1.5rem}}.content-studio-section__inset-panel{border-radius:var(--radius-xl);background-color:hsl(var(--muted) / .1);padding:.75rem}@media (min-width: 640px){.content-studio-section__inset-panel{padding:1rem}}.content-studio-section__inset-panel--flush{padding:.5rem}@media (min-width: 640px){.content-studio-section__inset-panel--flush{padding:.75rem}}.content-studio-section__panel .content-studio-section__inset-panel{border-width:0px;background-color:transparent;padding:0}.content-studio-section__icon{display:flex;height:2.5rem;width:2.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius-2xl);background-color:hsl(var(--primary) / .1);color:hsl(var(--primary))}.content-studio-section__header-action{display:flex;justify-content:stretch}@media (min-width: 640px){.content-studio-section__header-action{justify-content:flex-end}}.content-studio-action-hub__list{overflow:hidden}.content-studio-action-hub__row{padding-top:.875rem;padding-bottom:.875rem}@media (min-width: 640px){.content-studio-action-hub__row{padding-top:1rem;padding-bottom:1rem}}.content-studio-action-hub__row .form-field{gap:.5rem}.content-studio-action-hub__row .ui-control-shell,.content-studio-action-hub__row .shop-form-control{min-width:0px}.content-studio-action-hub__control-actions{flex-shrink:0}.app-shell-root .sidebar-account-selector__menu .content-studio-action-hub__separator{background-color:hsl(var(--sidebar-border) / .65)}.content-studio-action-hub__separator{background-color:hsl(var(--border) / .6)}.content-studio-action-hub__empty{padding-top:2rem;padding-bottom:2rem;text-align:center}.content-studio-action-hub__footer{display:flex;justify-content:stretch;padding-left:0;padding-right:0;padding-top:.75rem;padding-bottom:.75rem}@media (min-width: 640px){.content-studio-action-hub__footer{justify-content:flex-end}}.content-studio-shell .workspace-tab-shell__footer{padding:0}@media (min-width: 768px){.content-studio-shell .workspace-tab-shell__footer{display:none}}.app-dashboard-content--content-studio{display:flex;min-height:0px;flex:1 1 0%;flex-direction:column}.app-dashboard-content--content-studio>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.app-dashboard-content--content-studio{overflow:hidden;padding-top:0;padding-bottom:0;padding-inline:0}.app-dashboard-content--content-studio>*{display:flex;min-height:0px;min-width:0px;flex:1 1 0%;flex-direction:column;padding-inline:0}.content-studio-shell--design .workspace-tab-shell__body,.content-studio-shell__body--design{padding-bottom:0}.content-studio-shell--design .workspace-tab-shell__footer{display:none}.content-studio-shell--design .workspace-tab-shell__viewport{display:flex;min-height:0px;flex:1 1 0%;flex-direction:column;overflow:hidden;padding-bottom:0}.content-studio-shell--content-workspace .workspace-tab-shell__body,.content-studio-shell__body--content-workspace{padding-bottom:0}.content-studio-shell--content-workspace .workspace-tab-shell__footer{display:none}.content-studio-shell--content-workspace .workspace-tab-shell__viewport{display:flex;min-height:0px;flex:1 1 0%;flex-direction:column;overflow:hidden;padding-bottom:0}.content-studio-shell--content-workspace .content-mobile-workbench,.content-studio-shell--content-workspace .studio-mobile-workbench,.content-studio-shell--content-workspace .studio-mobile-workbench__desktop,.content-studio-shell--content-workspace .content-workspace{min-height:0px;flex:1 1 0%}.content-workspace{display:flex;min-height:0px;width:100%;flex:1 1 0%;flex-direction:column}@media (min-width: 768px){.content-workspace{flex-direction:row;overflow:hidden}}.content-workspace__body{display:flex;min-height:0px;min-width:0px;flex:1 1 0%;flex-direction:column}@media (min-width: 768px){.content-workspace__body{flex-direction:row;overflow:hidden}}.inventory-stock-overview-card--collapsed .content-workspace__nav{border-bottom-width:0px}.content-workspace__nav{display:none;min-height:0px;width:100%;flex-shrink:0;flex-direction:column;border-bottom-width:1px;border-color:hsl(var(--border) / .4);background-color:hsl(var(--background))}@media (min-width: 768px){.content-workspace__nav{display:flex;width:13.5rem;border-bottom-width:0px;border-right-width:1px}}@media (min-width: 1024px){.content-workspace__nav{width:15rem}}.content-workspace__main{min-height:0px;min-width:0px;flex:1 1 0%}.content-main-panel>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.content-main-panel__lead{max-width:48rem;padding-left:.125rem;padding-right:.125rem}.setup-billing-address .content-main-panel__layout{gap:1rem}.content-main-panel__layout{display:grid;gap:1.25rem}@media (min-width: 1024px){.content-main-panel__layout{grid-template-columns:minmax(0,17.5rem) minmax(0,1fr);align-items:flex-start}}@media (min-width: 1280px){.content-main-panel__layout{grid-template-columns:minmax(0,20rem) minmax(0,1fr);gap:1.5rem}}.content-main-panel__preview{min-width:0px}@media (min-width: 1024px){.content-main-panel__preview{position:sticky;top:1rem}}.content-main-panel__summary{max-width:none}.content-main-panel__summary .content-main-summary__hero{border-radius:var(--radius-xl)}.content-main-panel__editor{min-width:0px}.content-main-panel__editor>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.content-panel--assist-overflow,.content-panel--assist-overflow .content-panel__body,.content-panel--assist-overflow .content-panel__content{overflow:visible}.order-detail-modal .content-editor-sidebar{-webkit-overflow-scrolling:touch}.content-editor-sidebar{display:flex;height:100%;min-height:0px;width:100%;flex-direction:column;overflow-y:auto;overscroll-behavior-y:contain;padding-top:.75rem;padding-bottom:.75rem}.content-editor-sidebar__group{padding-left:.75rem;padding-right:.75rem}.content-editor-sidebar__group--sections{margin-top:1rem;display:flex;min-height:0px;flex:1 1 0%;flex-direction:column;border-top-width:1px;border-color:hsl(var(--border) / .4);padding-top:1rem}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .content-editor-sidebar__group-label{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .content-editor-sidebar__group-label{color:hsl(var(--sidebar-foreground) / .65)}.content-editor-sidebar__group-label{margin-bottom:.5rem;padding-left:.25rem;padding-right:.25rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .content-editor-sidebar__group-label{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .content-editor-sidebar__group-label{opacity:.65}.content-editor-sidebar__hint{margin-bottom:.5rem;padding-left:.25rem;padding-right:.25rem}textarea.content-nav-item{border-radius:var(--radius-control-multiline)}.setup-entry-animation--fullscreen .content-nav-item{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .content-nav-item{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .content-nav-item{color:hsl(var(--sidebar-foreground) / .65)}.content-nav-item{display:flex;width:100%;align-items:center;gap:.625rem;border-radius:var(--radius-lg);padding:.5rem .625rem;text-align:left;font-size:.875rem;line-height:1.25rem;font-weight:500;color:hsl(var(--muted-foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.contact-preview-public .content-nav-item{font-weight:400}.contact-preview-public p.content-nav-item.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .content-nav-item{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .content-nav-item{opacity:.65}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .content-nav-item:hover{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .content-nav-item:hover{color:hsl(var(--sidebar-foreground))}.content-nav-item:hover{background-color:hsl(var(--muted) / .6);color:hsl(var(--foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .content-nav-item--active{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .content-nav-item--active{color:hsl(var(--sidebar-foreground))}.content-nav-item--active{background-color:hsl(var(--muted));color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .content-nav-item--active{color:hsl(var(--sidebar-foreground))}.content-nav-item__icon{height:1rem;width:1rem;flex-shrink:0}.content-nav-item__label{min-width:0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.content-workspace__section{width:100%;min-width:0px}.content-panel{margin-left:auto;margin-right:auto;width:100%;max-width:48rem;padding:1rem .75rem}@media (min-width: 640px){.content-panel{padding:1.25rem}}@media (min-width: 1024px){.content-panel{max-width:56rem;padding:1.25rem 1.5rem}}.content-panel__header{margin-bottom:1rem}.content-panel__header>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .content-panel__title{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .content-panel__title{color:hsl(var(--sidebar-foreground))}.content-panel__title{font-size:1rem;line-height:1.5rem;font-weight:600;letter-spacing:-.025em;color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .content-panel__title{color:hsl(var(--sidebar-foreground))}.setup-entry-animation--fullscreen .content-panel__description{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .content-panel__description{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .content-panel__description{color:hsl(var(--sidebar-foreground) / .65)}.content-panel__description{font-size:.875rem;line-height:1.25rem;color:hsl(var(--muted-foreground))}.contact-preview-public p.content-panel__description.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .content-panel__description{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .content-panel__description{opacity:.65}.content-panel__body{min-width:0px}.content-master-action-panel__meta{margin-bottom:1rem;line-height:1.375}.master-action-editor{display:flex;flex-direction:column;gap:1.5rem}.master-action-editor__behavior-hint{margin-top:-.25rem}textarea.master-action-editor__preview{border-radius:var(--radius-control-multiline)}.master-action-editor__preview{display:flex;align-items:center;justify-content:center;border-radius:var(--radius-lg);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--muted) / .25);padding:1.25rem 1rem}.master-action-editor__icon-trigger{height:2.5rem;width:100%;justify-content:center;gap:.5rem;border-style:dashed}.content-studio-section>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.content-studio-section__header>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.content-studio-section__body{display:flex;flex-direction:column;gap:1rem}.content-studio-section__body .design-color-field-wrap+.design-corner-picker,.content-studio-section__body .design-corner-picker+.content-studio-field{margin-top:0}.content-studio-field>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.content-studio-field__header{display:flex;align-items:center;justify-content:space-between;gap:.5rem}textarea.content-studio-toggle-row{border-radius:var(--radius-control-multiline)}.content-studio-toggle-row{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-radius:var(--radius-lg);border-width:1px;border-color:hsl(var(--border) / .4);background-color:hsl(var(--muted) / .2);padding:.625rem .75rem}.content-studio-toggle-row__copy>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}textarea.content-header-media-panel__preview{border-radius:var(--radius-control-multiline)}.content-header-media-panel__preview{display:flex;width:100%;align-items:center;gap:.75rem;border-radius:var(--radius-lg);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--muted) / .2);padding:.75rem;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.content-header-media-panel__preview:hover{background-color:hsl(var(--muted) / .35)}textarea.content-header-media-panel__thumb{border-radius:var(--radius-control-multiline)}.content-header-media-panel__thumb{flex-shrink:0;overflow:hidden;border-radius:var(--radius-lg);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--muted))}.setup-entry-animation--compact .content-header-media-panel__thumb--banner{width:3.25rem;height:3.25rem}.setup-entry-animation--fullscreen .content-header-media-panel__thumb--banner{width:clamp(4.5rem,16vmin,7.5rem);height:clamp(4.5rem,16vmin,7.5rem)}.content-header-media-panel__thumb--banner{height:3.5rem;width:6rem}.content-header-media-panel__thumb--banner img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}textarea.content-header-media-panel__thumb--photo{border-radius:var(--radius-control-multiline)}.content-header-media-panel__thumb--photo{height:3.5rem;width:3.5rem;border-radius:var(--radius-full)}.content-header-media-panel__thumb--photo img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.content-header-media-panel__copy{display:flex;min-width:0px;flex:1 1 0%;flex-direction:column;gap:.125rem}.content-main-overview{display:flex;flex-direction:column;gap:1rem}.content-main-overview__order{min-width:0px}.content-main-overview__actions{display:flex;flex-wrap:wrap;gap:.5rem}.content-identity-field-panel__meta{margin-bottom:1rem;line-height:1.375}.content-nav-group-header{list-style-type:none;padding-left:.25rem;padding-right:.25rem;padding-top:.75rem}.content-nav-group-header:first-child{padding-top:.25rem}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .content-nav-group-header__label{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .content-nav-group-header__label{color:hsl(var(--sidebar-foreground) / .65)}.content-nav-group-header__label{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .content-nav-group-header__label{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .content-nav-group-header__label{opacity:.65}.content-page-section-list__order-hint{line-height:1.375}.content-page-section-list{display:flex;flex-direction:column;gap:.375rem;padding-left:.25rem;padding-right:.25rem}textarea.content-page-section-item{border-radius:var(--radius-control-multiline)}.content-page-section-item{display:flex;align-items:stretch;overflow:hidden;border-radius:var(--radius-lg);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--card) / .3)}.content-page-section-item--active{border-color:hsl(var(--primary) / .25);background-color:hsl(var(--muted) / .5);--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.content-page-section-item--dragging{z-index:10;border-color:hsl(var(--primary) / .35);background-color:hsl(var(--muted) / .6);--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .content-page-section-item__drag{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .content-page-section-item__drag{color:hsl(var(--sidebar-foreground) / .65)}.content-page-section-item__drag{display:flex;flex-shrink:0;align-items:center;justify-content:center;align-self:stretch;border-right-width:1px;border-color:hsl(var(--border) / .4);padding-left:.625rem;padding-right:.625rem;color:hsl(var(--muted-foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.email-studio-sidebar .sidebar-account-selector__copy .content-page-section-item__drag{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .content-page-section-item__drag{opacity:.65}.content-page-section-item__drag:hover{background-color:hsl(var(--muted) / .5)}.setup-entry-animation--fullscreen .content-page-section-item__select{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .content-page-section-item__select{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .content-page-section-item__select{color:hsl(var(--sidebar-foreground))}.content-page-section-item__select{display:flex;min-width:0px;flex:1 1 0%;align-items:center;gap:.625rem;padding:.625rem;text-align:left;font-size:.875rem;line-height:1.25rem;font-weight:500;color:hsl(var(--foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.contact-preview-public .content-page-section-item__select{font-weight:400}.contact-preview-public p.content-page-section-item__select.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .content-page-section-item__select{color:hsl(var(--sidebar-foreground))}.content-page-section-item__select:hover{background-color:hsl(var(--muted) / .4)}.content-page-section-item__icon{height:1rem;width:1rem;flex-shrink:0}.content-page-section-item__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.content-main-summary{isolation:isolate;overflow:hidden;border-radius:var(--radius-xl);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--background))}.content-main-summary__hero{position:relative;z-index:0;flex-shrink:0;overflow:visible;height:7.5rem;margin-bottom:2.75rem}.content-main-summary__banner{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;display:block;height:100%;width:100%;overflow:hidden;border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl);background-color:hsl(var(--muted));text-align:left;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.content-main-summary__banner:hover{opacity:.95}.content-main-summary__banner-img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .content-main-summary__banner-placeholder{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .content-main-summary__banner-placeholder{color:hsl(var(--sidebar-foreground) / .65)}.content-main-summary__banner-placeholder{display:flex;height:100%;width:100%;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from: hsl(var(--muted)) var(--tw-gradient-from-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: hsl(var(--muted) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--muted) / .8) var(--tw-gradient-via-position), var(--tw-gradient-to);--tw-gradient-to: hsl(var(--muted) / .5) var(--tw-gradient-to-position);font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .content-main-summary__banner-placeholder{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .content-main-summary__banner-placeholder{opacity:.65}.content-main-summary__hero-scrim{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(to top,hsl(var(--background)) 0%,hsl(var(--background) / .55) 28%,transparent 72%)}textarea.content-main-summary__avatar{border-radius:var(--radius-control-multiline)}.content-main-summary__avatar{position:absolute;bottom:0;left:1rem;z-index:3;display:inline-flex;border-radius:var(--radius-full);--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: hsl(var(--background));transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.content-main-summary__avatar:hover{--tw-ring-color: hsl(var(--primary) / .35)}.content-main-summary__avatar{transform:translateY(50%)}textarea.content-main-summary__avatar-img{border-radius:var(--radius-control-multiline)}.setup-entry-animation--compact .content-main-summary__avatar-img{width:3.25rem;height:3.25rem}.setup-entry-animation--fullscreen .content-main-summary__avatar-img{width:clamp(4.5rem,16vmin,7.5rem);height:clamp(4.5rem,16vmin,7.5rem)}.content-main-summary__avatar-img{display:block;height:5rem;width:5rem;border-radius:var(--radius-full);border-width:3px;border-color:hsl(var(--background));background-color:hsl(var(--background));-o-object-fit:cover;object-fit:cover}.content-main-summary__body{position:relative;z-index:1;background-color:hsl(var(--background));padding:2.5rem 1rem 1rem}.content-main-summary__stack{position:relative;display:flex;flex-direction:column;gap:.125rem;padding-top:.5rem}textarea.content-main-summary__row,textarea .content-main-summary__socials-btn{border-radius:var(--radius-control-multiline)}.content-main-summary__row,.content-main-summary__socials-btn{display:flex;width:100%;align-items:center;gap:.75rem;border-radius:var(--radius-lg);padding:.625rem .5rem;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.content-main-summary__row:hover,.content-main-summary__socials-btn:hover{background-color:hsl(var(--muted) / .5)}.content-main-summary__socials-btn{flex-wrap:wrap}textarea.content-main-summary__row-icon{border-radius:var(--radius-control-multiline)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .content-main-summary__row-icon{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .content-main-summary__row-icon{color:hsl(var(--sidebar-foreground) / .65)}.content-main-summary__row-icon{display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius-md);background-color:hsl(var(--muted) / .6);color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .content-main-summary__row-icon{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .content-main-summary__row-icon{opacity:.65}.content-main-summary__row-copy{display:flex;min-width:0px;flex:1 1 0%;flex-direction:column;gap:.125rem}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .content-main-summary__row-label{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .content-main-summary__row-label{color:hsl(var(--sidebar-foreground) / .65)}.content-main-summary__row-label{font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.025em;color:hsl(var(--muted-foreground))}.contact-preview-public .content-main-summary__row-label{font-weight:400}.email-studio-sidebar .sidebar-account-selector__copy .content-main-summary__row-label{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .content-main-summary__row-label{opacity:.65}.setup-entry-animation--fullscreen .content-main-summary__row-value{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .content-main-summary__row-value{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .content-main-summary__row-value{color:hsl(var(--sidebar-foreground))}.content-main-summary__row-value{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:.875rem;line-height:1.25rem;font-weight:500;color:hsl(var(--foreground))}.contact-preview-public .content-main-summary__row-value{font-weight:400}.contact-preview-public p.content-main-summary__row-value.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .content-main-summary__row-value{color:hsl(var(--sidebar-foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .content-main-summary__row-value--placeholder{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .content-main-summary__row-value--placeholder{color:hsl(var(--sidebar-foreground) / .65)}.content-main-summary__row-value--placeholder{font-weight:400;color:hsl(var(--muted-foreground))}.contact-preview-public button.content-main-summary__row-value--placeholder{font-weight:400;letter-spacing:.01em}.email-studio-sidebar .sidebar-account-selector__copy .content-main-summary__row-value--placeholder{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .content-main-summary__row-value--placeholder{opacity:.65}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .content-main-summary__row-chevron{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .content-main-summary__row-chevron{color:hsl(var(--sidebar-foreground) / .65)}.content-main-summary__row-chevron{height:1rem;width:1rem;flex-shrink:0;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .content-main-summary__row-chevron{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .content-main-summary__row-chevron{opacity:.65}.content-main-summary__socials{display:flex;flex:1 1 0%;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.375rem}textarea.content-main-summary__social-chip{border-radius:var(--radius-control-multiline)}.content-main-summary__social-chip{display:inline-flex;height:2rem;width:2rem;align-items:center;justify-content:center;border-radius:var(--radius-full);border-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--muted) / .3)}textarea.content-main-summary__social-more{border-radius:var(--radius-control-multiline)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .content-main-summary__social-more{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .content-main-summary__social-more{color:hsl(var(--sidebar-foreground) / .65)}.content-main-summary__social-more{border-radius:var(--radius-full);border-width:1px;border-color:hsl(var(--border) / .6);padding:.125rem .5rem;font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .content-main-summary__social-more{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .content-main-summary__social-more{opacity:.65}.content-main-summary__sections{margin-top:.5rem;display:flex;flex-direction:column;gap:.125rem;border-top-width:1px;border-color:hsl(var(--border) / .4);padding-top:.5rem}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .content-main-summary__section-row .content-main-summary__row-value{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .content-main-summary__section-row .content-main-summary__row-value{color:hsl(var(--sidebar-foreground) / .65)}.content-main-summary__section-row .content-main-summary__row-value{font-size:.75rem;line-height:1rem;font-weight:400;color:hsl(var(--muted-foreground))}.contact-preview-public button.content-main-summary__section-row .content-main-summary__row-value{font-weight:400;letter-spacing:.01em}.email-studio-sidebar .sidebar-account-selector__copy .content-main-summary__section-row .content-main-summary__row-value{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .content-main-summary__section-row .content-main-summary__row-value{opacity:.65}textarea.content-main-summary__design-link{border-radius:var(--radius-control-multiline)}.setup-entry-animation--fullscreen .content-main-summary__design-link{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .content-main-summary__design-link{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .content-main-summary__design-link{color:hsl(var(--sidebar-foreground) / .65)}.content-main-summary__design-link{display:flex;width:100%;align-items:center;justify-content:center;gap:.5rem;border-radius:var(--radius-lg);border-width:1px;border-style:dashed;border-color:hsl(var(--border) / .6);padding:.625rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:500;color:hsl(var(--muted-foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.contact-preview-public .content-main-summary__design-link{font-weight:400}.contact-preview-public p.content-main-summary__design-link.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .content-main-summary__design-link{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .content-main-summary__design-link{opacity:.65}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .content-main-summary__design-link:hover{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .content-main-summary__design-link:hover{color:hsl(var(--sidebar-foreground))}.content-main-summary__design-link:hover{border-color:hsl(var(--border));background-color:hsl(var(--muted) / .4);color:hsl(var(--foreground))}.content-main-header{display:flex;flex-direction:column;gap:.375rem}.content-main-header__title{padding-left:.125rem;padding-right:.125rem}.content-main-header__hint{margin-bottom:.25rem;padding-left:.125rem;padding-right:.125rem}.content-main-header__list{display:flex;flex-direction:column;gap:.375rem}textarea.content-main-header__item{border-radius:var(--radius-control-multiline)}.content-main-header__item{display:flex;width:100%;align-items:center;gap:.625rem;border-radius:var(--radius-lg);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--card) / .4);padding:.625rem;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.content-main-header__item:hover{background-color:hsl(var(--muted) / .5)}.content-main-header__copy{display:flex;min-width:0px;flex:1 1 0%;flex-direction:column;gap:.125rem}.setup-entry-animation--fullscreen .content-main-header__label{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .content-main-header__label{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .content-main-header__label{color:hsl(var(--sidebar-foreground))}.content-main-header__label{font-size:.875rem;line-height:1.25rem;font-weight:500;color:hsl(var(--foreground))}.contact-preview-public .content-main-header__label{font-weight:400}.contact-preview-public p.content-main-header__label.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .content-main-header__label{color:hsl(var(--sidebar-foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .content-main-header__preview{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .content-main-header__preview{color:hsl(var(--sidebar-foreground) / .65)}.content-main-header__preview{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .content-main-header__preview{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .content-main-header__preview{opacity:.65}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .content-main-header__chevron{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .content-main-header__chevron{color:hsl(var(--sidebar-foreground) / .65)}.content-main-header__chevron{height:1rem;width:1rem;flex-shrink:0;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .content-main-header__chevron{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .content-main-header__chevron{opacity:.65}.content-main-blocks{margin-top:1rem}.content-main-blocks__head{margin-bottom:.75rem;display:flex;flex-direction:column;gap:.75rem}@media (min-width: 640px){.content-main-blocks__head{flex-direction:row;align-items:flex-start;justify-content:space-between}}.content-main-blocks__title{padding-left:.125rem;padding-right:.125rem}.content-main-blocks__hint{margin-top:.125rem;padding-left:.125rem;padding-right:.125rem}.content-main-blocks__empty{margin-top:.5rem;padding-left:.125rem;padding-right:.125rem}.content-main-fields-stack{display:flex;flex-direction:column;gap:1rem}.content-main-field-row-wrap{list-style-type:none}textarea.content-main-field-row{border-radius:var(--radius-control-multiline)}.content-main-field-row{display:flex;align-items:stretch;gap:0px;overflow:hidden;border-radius:var(--radius-lg);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--card) / .3);--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.content-main-field-row--dragging{z-index:10;border-color:hsl(var(--primary) / .35);background-color:hsl(var(--muted) / .4);--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .content-main-field-row__drag{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .content-main-field-row__drag{color:hsl(var(--sidebar-foreground) / .65)}.content-main-field-row__drag{display:flex;flex-shrink:0;cursor:grab;align-items:center;justify-content:center;align-self:stretch;border-right-width:1px;border-color:hsl(var(--border) / .4);padding-left:.625rem;padding-right:.625rem;color:hsl(var(--muted-foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.email-studio-sidebar .sidebar-account-selector__copy .content-main-field-row__drag{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .content-main-field-row__drag{opacity:.65}.content-main-field-row__drag:hover{background-color:hsl(var(--muted) / .5)}.content-main-field-row__drag:active{cursor:grabbing}.content-main-field-row__body{min-width:0px;flex:1 1 0%;padding:.75rem}@media (min-width: 640px){.content-main-field-row__body{padding-top:.875rem;padding-bottom:.875rem;padding-right:.875rem;padding-left:0}}.content-main-field-row--input .content-main-field-row__body{padding:.75rem}@media (min-width: 640px){.content-main-field-row--input .content-main-field-row__body{padding:.875rem}}.content-main-field-row--custom .content-main-field-row__body{display:flex;align-items:flex-start;gap:.5rem;padding-right:.5rem}.content-main-field-row--custom .content-main-field-row__body>:first-child{min-width:0px;flex:1 1 0%}textarea.content-main-field-row__remove{border-radius:var(--radius-control-multiline)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .content-main-field-row__remove{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .content-main-field-row__remove{color:hsl(var(--sidebar-foreground) / .65)}.content-main-field-row__remove{margin-top:2rem;display:flex;height:2.25rem;width:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius-lg);border-width:1px;border-color:hsl(var(--border) / .5);color:hsl(var(--muted-foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.email-studio-sidebar .sidebar-account-selector__copy .content-main-field-row__remove{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .content-main-field-row__remove{opacity:.65}.content-main-field-row__remove:hover{border-color:hsl(var(--destructive) / .4);background-color:hsl(var(--destructive) / .1);color:hsl(var(--destructive))}.content-main-field-row--section .content-main-field-row__body{padding:0}.content-main-section-card{display:flex;width:100%;align-items:center;gap:.625rem;padding:.75rem;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.content-main-section-card:hover{background-color:hsl(var(--muted) / .4)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .content-main-section-card__icon{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .content-main-section-card__icon{color:hsl(var(--sidebar-foreground) / .65)}.content-main-section-card__icon{height:1rem;width:1rem;flex-shrink:0;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .content-main-section-card__icon{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .content-main-section-card__icon{opacity:.65}.content-main-section-card__copy{display:flex;min-width:0px;flex:1 1 0%;flex-direction:column;gap:.125rem}.setup-entry-animation--fullscreen .content-main-section-card__label{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .content-main-section-card__label{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .content-main-section-card__label{color:hsl(var(--sidebar-foreground))}.content-main-section-card__label{font-size:.875rem;line-height:1.25rem;font-weight:500;color:hsl(var(--foreground))}.contact-preview-public .content-main-section-card__label{font-weight:400}.contact-preview-public p.content-main-section-card__label.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .content-main-section-card__label{color:hsl(var(--sidebar-foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .content-main-section-card__preview{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .content-main-section-card__preview{color:hsl(var(--sidebar-foreground) / .65)}.content-main-section-card__preview{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .content-main-section-card__preview{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .content-main-section-card__preview{opacity:.65}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .content-main-section-card__chevron{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .content-main-section-card__chevron{color:hsl(var(--sidebar-foreground) / .65)}.content-main-section-card__chevron{height:1rem;width:1rem;flex-shrink:0;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .content-main-section-card__chevron{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .content-main-section-card__chevron{opacity:.65}.content-text-preset-card{display:flex;align-items:flex-start;gap:.625rem;border-radius:var(--radius-xl);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--card) / .4);padding:.625rem .75rem;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.content-text-preset-card:hover{border-color:hsl(var(--border));background-color:hsl(var(--muted) / .4)}.content-text-preset-card--disabled{cursor:not-allowed;opacity:.45}.content-text-preset-card--disabled:hover{border-color:hsl(var(--border) / .5);background-color:hsl(var(--card) / .4)}textarea.content-text-preset-card__icon{border-radius:var(--radius-control-multiline)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .content-text-preset-card__icon{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .content-text-preset-card__icon{color:hsl(var(--sidebar-foreground) / .65)}.content-text-preset-card__icon{display:flex;height:2.25rem;width:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius-lg);background-color:hsl(var(--muted) / .6);color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .content-text-preset-card__icon{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .content-text-preset-card__icon{opacity:.65}.content-text-preset-card__copy{display:flex;min-width:0px;flex:1 1 0%;flex-direction:column;gap:.125rem}.setup-entry-animation--fullscreen .content-text-preset-card__label{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .content-text-preset-card__label{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .content-text-preset-card__label{color:hsl(var(--sidebar-foreground))}.content-text-preset-card__label{font-size:.875rem;line-height:1.25rem;font-weight:500;color:hsl(var(--foreground))}.contact-preview-public .content-text-preset-card__label{font-weight:400}.contact-preview-public p.content-text-preset-card__label.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .content-text-preset-card__label{color:hsl(var(--sidebar-foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .content-text-preset-card__hint{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .content-text-preset-card__hint{color:hsl(var(--sidebar-foreground) / .65)}.content-text-preset-card__hint{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .content-text-preset-card__hint{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .content-text-preset-card__hint{opacity:.65}.content-text-preset-custom{display:flex;flex-direction:column;gap:.75rem;border-top-width:1px;border-color:hsl(var(--border) / .4);padding-top:1rem}.content-main-block-list{display:flex;flex-direction:column;gap:.375rem}textarea.content-main-block-item{border-radius:var(--radius-control-multiline)}.content-main-block-item{display:flex;align-items:stretch;overflow:hidden;border-radius:var(--radius-lg);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--card) / .4)}.content-main-block-item--dragging{z-index:10;border-color:hsl(var(--primary) / .3);--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .content-main-block-item__drag{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .content-main-block-item__drag{color:hsl(var(--sidebar-foreground) / .65)}.content-main-block-item__drag{display:flex;flex-shrink:0;align-items:center;justify-content:center;border-right-width:1px;border-color:hsl(var(--border) / .4);padding-left:.5rem;padding-right:.5rem;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .content-main-block-item__drag{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .content-main-block-item__drag{opacity:.65}.content-main-block-item__drag:hover{background-color:hsl(var(--muted) / .6)}.content-main-block-item__link{display:flex;min-width:0px;flex:1 1 0%;align-items:center;gap:.625rem;padding:.625rem;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.content-main-block-item__link:hover{background-color:hsl(var(--muted) / .5)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .content-main-block-item__icon{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .content-main-block-item__icon{color:hsl(var(--sidebar-foreground) / .65)}.content-main-block-item__icon{height:1rem;width:1rem;flex-shrink:0;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .content-main-block-item__icon{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .content-main-block-item__icon{opacity:.65}.content-main-block-item__copy{display:flex;min-width:0px;flex:1 1 0%;flex-direction:column;gap:.125rem}.setup-entry-animation--fullscreen .content-main-block-item__label{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .content-main-block-item__label{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .content-main-block-item__label{color:hsl(var(--sidebar-foreground))}.content-main-block-item__label{font-size:.875rem;line-height:1.25rem;font-weight:500;color:hsl(var(--foreground))}.contact-preview-public .content-main-block-item__label{font-weight:400}.contact-preview-public p.content-main-block-item__label.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .content-main-block-item__label{color:hsl(var(--sidebar-foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .content-main-block-item__preview{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .content-main-block-item__preview{color:hsl(var(--sidebar-foreground) / .65)}.content-main-block-item__preview{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .content-main-block-item__preview{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .content-main-block-item__preview{opacity:.65}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .content-main-block-item__chevron{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .content-main-block-item__chevron{color:hsl(var(--sidebar-foreground) / .65)}.content-main-block-item__chevron{height:1rem;width:1rem;flex-shrink:0;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .content-main-block-item__chevron{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .content-main-block-item__chevron{opacity:.65}.content-main-block-item--field{align-items:flex-start}.content-main-block-item--field .content-main-block-item__drag{align-self:stretch;padding-top:.75rem;padding-bottom:.75rem}.content-main-block-item__field-body{min-width:0px;flex:1 1 0%;padding-top:.625rem;padding-bottom:.625rem;padding-right:.75rem}.content-main-block-item__media{display:flex;min-width:0px;flex:1 1 0%;align-items:center;gap:.625rem;padding:.625rem;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.content-main-block-item__media:hover{background-color:hsl(var(--muted) / .5)}textarea.content-main-block-item__media-thumb{border-radius:var(--radius-control-multiline)}.content-main-block-item__media-thumb{display:flex;flex-shrink:0;align-items:center;justify-content:center;overflow:hidden;border-radius:var(--radius-md);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--muted))}.setup-entry-animation--compact .content-main-block-item__media-thumb--banner{width:3.25rem;height:3.25rem}.setup-entry-animation--fullscreen .content-main-block-item__media-thumb--banner{width:clamp(4.5rem,16vmin,7.5rem);height:clamp(4.5rem,16vmin,7.5rem)}.content-main-block-item__media-thumb--banner{height:3rem;width:5rem}.content-main-block-item__media-thumb--banner img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}textarea.content-main-block-item__media-thumb--photo{border-radius:var(--radius-control-multiline)}.content-main-block-item__media-thumb--photo{height:3rem;width:3rem;border-radius:var(--radius-full)}.content-main-block-item__media-thumb--photo img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.content-mobile-live-preview{min-height:0px;flex:1 1 0%}.content-mobile-live-preview__canvas{height:100%;min-height:12rem}.content-mobile-dock__icon-wrap{display:inline-flex;height:100%;width:100%;align-items:center;justify-content:center}.add-contact-field-dialog{gap:0px;padding:0}.add-contact-field-dialog[data-state=open]{display:flex}.link-button-template-card__preview{min-height:5.75rem}.link-button-template-card__preview .quick-action-container,.link-button-template-card__preview>div{width:100%}.content-social-icons-list{margin:0;display:flex;list-style-type:none;flex-direction:column;padding:0}.inventory-stock-overview-card--collapsed .content-social-icons-list__row{border-bottom-width:0px}.content-social-icons-list__row{display:flex;min-height:3.5rem;list-style-type:none;align-items:center;gap:.75rem;border-bottom-width:1px;border-color:hsl(var(--border) / .3);padding:.75rem .125rem}.content-social-icons-list__row:last-child{border-bottom-width:0px}.content-social-icons-list__row--dragging{z-index:10;background-color:hsl(var(--muted) / .3);opacity:.9}textarea.content-social-icons-list__grip{border-radius:var(--radius-control-multiline)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .content-social-icons-list__grip{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .content-social-icons-list__grip{color:hsl(var(--sidebar-foreground) / .65)}.content-social-icons-list__grip{display:flex;height:2.25rem;width:2rem;flex-shrink:0;cursor:grab;align-items:center;justify-content:center;border-radius:var(--radius-md);color:hsl(var(--muted-foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.email-studio-sidebar .sidebar-account-selector__copy .content-social-icons-list__grip{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .content-social-icons-list__grip{opacity:.65}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .content-social-icons-list__grip:hover{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .content-social-icons-list__grip:hover{color:hsl(var(--sidebar-foreground))}.content-social-icons-list__grip:hover{background-color:hsl(var(--muted) / .5);color:hsl(var(--foreground))}.content-social-icons-list__grip:active{cursor:grabbing}textarea.content-social-icons-list__brand{border-radius:var(--radius-control-multiline)}.content-social-icons-list__brand{display:flex;height:2.5rem;width:2.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius-md);transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.content-social-icons-list__brand:hover{opacity:.8}.content-social-icons-list__brand-img{height:1.75rem;width:1.75rem;-o-object-fit:contain;object-fit:contain}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .content-social-icons-list__label{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .content-social-icons-list__label{color:hsl(var(--sidebar-foreground))}.content-social-icons-list__label{min-width:0px;flex:1 1 0%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;font-size:15px;font-weight:600;line-height:1.25;color:hsl(var(--foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.email-studio-sidebar .sidebar-account-selector__copy .content-social-icons-list__label{color:hsl(var(--sidebar-foreground))}.content-social-icons-list__label:hover{color:hsl(var(--foreground) / .8)}textarea.content-social-icons-list__edit{border-radius:var(--radius-control-multiline)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .content-social-icons-list__edit{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .content-social-icons-list__edit{color:hsl(var(--sidebar-foreground) / .65)}.content-social-icons-list__edit{display:flex;height:2.25rem;width:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius-md);color:hsl(var(--muted-foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.email-studio-sidebar .sidebar-account-selector__copy .content-social-icons-list__edit{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .content-social-icons-list__edit{opacity:.65}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .content-social-icons-list__edit:hover{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .content-social-icons-list__edit:hover{color:hsl(var(--sidebar-foreground))}.content-social-icons-list__edit:hover{background-color:hsl(var(--muted) / .5);color:hsl(var(--foreground))}.content-social-icons-list__toggle{flex-shrink:0}.content-social-icons-list__empty{border-radius:var(--radius-xl);border-width:1px;border-style:dashed;border-color:hsl(var(--border) / .5);background-color:hsl(var(--muted) / .1)}.profile-ordered-body,.profile-page-section{min-width:0px;max-width:100%}.profile-page-section--page{display:flex;width:100%;flex-direction:column;align-items:stretch}.social-media-icons-bar{box-sizing:border-box}.social-media-icons-bar__track--row{min-width:0px;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;padding-bottom:.125rem;scrollbar-width:thin}.social-media-icons-bar__track--wrap{width:100%;min-width:0px;max-width:100%}.social-media-icons-bar__item{display:flex;flex-shrink:0}.profile-hero-social-icons{box-sizing:border-box}.social-media-icons-bar--header .social-media-icons-bar__track--row{overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin}.social-media-icons-bar__btn-minimal{line-height:1}.content-links-panel__body{min-width:0px;padding:.5rem}@media (min-width: 640px){.content-links-panel__body{padding:.75rem}}.content-links-panel{min-width:0px}.content-link-collections>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.content-link-collections__stack{display:flex;min-width:0px;flex-direction:column;gap:.625rem}.content-link-collections__intro{min-width:0px}.link-collection-card{min-width:0px;overflow:hidden;border-color:hsl(var(--border) / .4);background-color:hsl(var(--muted) / .55)}.link-collection-card__inner{gap:0px;padding:0}.link-collection-card.content-studio-section__panel{border-color:hsl(var(--border) / .5);--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.link-collection-card__header,.link-collection-card__settings{background-color:transparent}.link-collection-card-wrap--dragging .link-collection-card{opacity:.9;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: hsl(var(--primary) / .15)}.inventory-stock-overview-card--collapsed .link-collection-card__header{border-bottom-width:0px}.link-collection-card__header{display:flex;align-items:flex-start;gap:.25rem;border-bottom-width:1px;border-color:hsl(var(--border) / .35);padding:.375rem .5rem}@media (min-width: 640px){.link-collection-card__header{padding:.5rem .625rem}}textarea.link-collection-card__section-icon{border-radius:var(--radius-control-multiline)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .link-collection-card__section-icon{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .link-collection-card__section-icon{color:hsl(var(--sidebar-foreground) / .65)}.link-collection-card__section-icon{margin-top:.25rem;display:flex;height:1.75rem;width:1.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius-md);background-color:hsl(var(--background) / .6);color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .link-collection-card__section-icon{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .link-collection-card__section-icon{opacity:.65}.link-collection-card__title-field>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.link-collection-card__title-input{min-width:0px}.link-collection-card__title-hint{padding-left:.125rem;padding-right:.125rem}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .link-collection-card__add-trigger,.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .link-collection-card__menu-trigger{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .link-collection-card__add-trigger,.app-shell-root .sidebar-account-selector__current .link-collection-card__menu-trigger{color:hsl(var(--sidebar-foreground) / .65)}.link-collection-card__add-trigger,.link-collection-card__menu-trigger{color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .link-collection-card__add-trigger,.email-studio-sidebar .sidebar-account-selector__copy .link-collection-card__menu-trigger{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .link-collection-card__add-trigger,.email-studio-sidebar .sidebar-account-selector__copy .link-collection-card__menu-trigger{opacity:.65}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .link-collection-card__add-trigger:hover,.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .link-collection-card__menu-trigger:hover{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .link-collection-card__add-trigger:hover,.app-shell-root .sidebar-account-selector__current .link-collection-card__menu-trigger:hover{color:hsl(var(--sidebar-foreground))}.link-collection-card__add-trigger:hover,.link-collection-card__menu-trigger:hover{background-color:hsl(var(--muted) / .5);color:hsl(var(--foreground))}.inventory-stock-overview-card--collapsed .link-collection-card__settings{border-bottom-width:0px}.link-collection-card__settings{display:flex;flex-direction:column;gap:.375rem;border-bottom-width:1px;border-color:hsl(var(--border) / .3);padding:.375rem .5rem}@media (min-width: 640px){.link-collection-card__settings{padding-left:.625rem;padding-right:.625rem}}textarea.link-collection-card__collapse-trigger{border-radius:var(--radius-control-multiline)}.link-collection-card__collapse-trigger{display:flex;width:100%;align-items:center;justify-content:space-between;gap:.5rem;border-radius:var(--radius-lg);padding:.375rem .25rem;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.link-collection-card__collapse-trigger:hover{background-color:hsl(var(--muted) / .3)}.link-collection-card__layout-panel{margin-top:0;padding-top:.5rem;padding-bottom:.5rem}.link-collection-card__settings .content-studio-section__inset-panel{background-color:hsl(var(--background) / .5);padding-top:.5rem;padding-bottom:.5rem}.link-collection-card__settings .content-studio-section__inset-panel--flush{padding:.5rem}@media (min-width: 640px){.link-collection-card__settings .content-studio-section__inset-panel--flush{padding-left:.625rem;padding-right:.625rem}}.link-collection-display-as>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.link-collection-display-as__heading{margin-bottom:.25rem}.setup-billing-address .link-collection-display-as__grid{gap:1rem}.link-collection-display-as__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.375rem}@media (min-width: 640px){.link-collection-display-as__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}textarea.link-collection-display-as__option{border-radius:var(--radius-control-multiline)}.link-collection-display-as__option{position:relative;display:flex;width:100%;flex-direction:column;align-items:stretch;gap:.25rem;border-radius:var(--radius-lg);border-width:1px;border-color:hsl(var(--border) / .4);background-color:hsl(var(--muted) / .1);padding:.375rem;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.link-collection-display-as__option:hover{border-color:hsl(var(--border) / .6);background-color:hsl(var(--muted) / .2)}.link-collection-display-as__option--active{border-color:hsl(var(--primary) / .4);background-color:hsl(var(--primary) / .05);--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: hsl(var(--primary) / .2)}textarea.link-collection-display-as__pro{border-radius:var(--radius-control-multiline)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .link-collection-display-as__pro{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .link-collection-display-as__pro{color:hsl(var(--sidebar-foreground) / .65)}.link-collection-display-as__pro{position:absolute;right:.25rem;top:.25rem;z-index:1;display:flex;height:.875rem;width:.875rem;align-items:center;justify-content:center;border-radius:var(--radius-full);background-color:hsl(var(--muted));color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .link-collection-display-as__pro{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .link-collection-display-as__pro{opacity:.65}textarea.link-collection-display-as__mock{border-radius:var(--radius-control-multiline)}.link-collection-display-as__mock{display:flex;min-height:3.5rem;width:100%;align-items:center;justify-content:center;border-radius:var(--radius-md);background-color:hsl(var(--muted) / .15);padding:.25rem}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .link-collection-display-as__label{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .link-collection-display-as__label{color:hsl(var(--sidebar-foreground))}.link-collection-display-as__label{display:block;text-align:center;font-size:11px;font-weight:600;color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .link-collection-display-as__label{color:hsl(var(--sidebar-foreground))}.link-collection-display-as__hint{text-align:center}.link-collection-add-dialog{display:flex;min-height:0px;flex-direction:column;gap:1rem}.link-collection-add-dialog--linktree{gap:.75rem}.link-collection-add-dialog__search{position:relative;width:100%;min-width:0px}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .link-collection-add-dialog__search-icon{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .link-collection-add-dialog__search-icon{color:hsl(var(--sidebar-foreground) / .65)}.link-collection-add-dialog__search-icon{pointer-events:none;position:absolute;left:.75rem;top:50%;z-index:1;height:1rem;width:1rem;--tw-translate-y: -50%;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));color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .link-collection-add-dialog__search-icon{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .link-collection-add-dialog__search-icon{opacity:.65}textarea.link-collection-add-dialog__search-clear{border-radius:var(--radius-control-multiline)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .link-collection-add-dialog__search-clear{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .link-collection-add-dialog__search-clear{color:hsl(var(--sidebar-foreground) / .65)}.link-collection-add-dialog__search-clear{position:absolute;right:.5rem;top:50%;z-index:1;display:flex;height:1.75rem;width:1.75rem;--tw-translate-y: -50%;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));align-items:center;justify-content:center;border-radius:var(--radius-md);color:hsl(var(--muted-foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.email-studio-sidebar .sidebar-account-selector__copy .link-collection-add-dialog__search-clear{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .link-collection-add-dialog__search-clear{opacity:.65}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .link-collection-add-dialog__search-clear:hover{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .link-collection-add-dialog__search-clear:hover{color:hsl(var(--sidebar-foreground))}.link-collection-add-dialog__search-clear:hover{background-color:hsl(var(--muted) / .5);color:hsl(var(--foreground))}.link-collection-add-dialog__search-input{border-radius:var(--radius-control);min-height:var(--control-height);height:var(--control-height);padding-inline:var(--control-padding-x);width:100%;border-width:0;background-color:transparent;box-shadow:none;font-weight:var(--form-field-font-weight);letter-spacing:var(--form-field-letter-spacing);color:var(--form-field-text-color);font-family:var(--font-sans);font-size:var(--form-field-font-size);line-height:var(--form-field-line-height)}.link-collection-add-dialog__search-input::-moz-placeholder{color:hsl(var(--muted-foreground));opacity:var(--form-field-placeholder-opacity);font-weight:var(--form-field-font-weight)}.link-collection-add-dialog__search-input::placeholder{color:hsl(var(--muted-foreground));opacity:var(--form-field-placeholder-opacity);font-weight:var(--form-field-font-weight)}.link-collection-add-dialog__search-input:focus-visible{outline:none;box-shadow:none}.link-collection-add-dialog__search-input:disabled{cursor:not-allowed;opacity:1}.ui-control-shell--disabled .link-collection-add-dialog__search-input{cursor:not-allowed}.ui-control-shell:focus-within .link-collection-add-dialog__search-input{color:hsl(var(--foreground))}.ui-control-shell--multiline .link-collection-add-dialog__search-input{border-radius:0}.setup-entry-animation--fullscreen .link-collection-add-dialog__search-input{font-size:clamp(.75rem,2vmin,.875rem)}.checkout-page .checkout-wizard__step .shop-form-control .link-collection-add-dialog__search-input{font-weight:var(--form-field-font-weight);font-family:inherit;font-size:var(--form-field-font-size);line-height:var(--form-field-line-height)}.link-collection-add-dialog__search-input{height:2.75rem;width:100%;min-width:0px;border-radius:var(--radius-xl);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--background));padding-left:2.25rem;padding-right:2.25rem;font-size:.875rem;line-height:1.25rem;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px;transition-property:border-color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.contact-preview-public p.link-collection-add-dialog__search-input.leading-relaxed{font-weight:400;line-height:1.65}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .link-collection-add-dialog__search-input::-moz-placeholder{color:hsl(var(--app-header-muted))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .link-collection-add-dialog__search-input::placeholder{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .link-collection-add-dialog__search-input::-moz-placeholder{color:hsl(var(--sidebar-foreground) / .65)}.app-shell-root .sidebar-account-selector__current .link-collection-add-dialog__search-input::placeholder{color:hsl(var(--sidebar-foreground) / .65)}.link-collection-add-dialog__search-input::-moz-placeholder{color:hsl(var(--muted-foreground))}.link-collection-add-dialog__search-input::placeholder{color:hsl(var(--muted-foreground))}.link-collection-add-dialog__search-input:focus{border-color:hsl(var(--primary));--tw-shadow: 0 0 0 3px hsl(var(--ring)/.12);--tw-shadow-colored: 0 0 0 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.setup-billing-address .link-collection-add-dialog__primary-grid{gap:1rem}.link-collection-add-dialog__primary-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}@media (min-width: 640px){.link-collection-add-dialog__primary-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 768px){.link-collection-add-dialog__primary-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.link-collection-add-dialog__primary-tile{display:flex;flex-direction:column;align-items:center;gap:.5rem;border-radius:var(--radius-2xl);border-width:1px;border-color:hsl(var(--border) / .4);background-color:hsl(var(--card) / .6);padding:.75rem .25rem;text-align:center;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.link-collection-add-dialog__primary-tile:hover{border-color:hsl(var(--border));background-color:hsl(var(--muted) / .3)}.link-collection-add-dialog__primary-icon{display:flex;height:2.75rem;width:2.75rem;align-items:center;justify-content:center;border-radius:var(--radius-xl);background-color:hsl(var(--primary) / .1)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .link-collection-add-dialog__primary-label{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .link-collection-add-dialog__primary-label{color:hsl(var(--sidebar-foreground))}.link-collection-add-dialog__primary-label{font-size:11px;font-weight:500;line-height:1.25;color:hsl(var(--foreground))}.contact-preview-public .link-collection-add-dialog__primary-label{font-weight:400}.email-studio-sidebar .sidebar-account-selector__copy .link-collection-add-dialog__primary-label{color:hsl(var(--sidebar-foreground))}.link-collection-add-dialog__suggested-heading{margin-bottom:.25rem;padding-left:.125rem;padding-right:.125rem}.link-collection-add-dialog__suggested-list{display:flex;flex-direction:column}.link-collection-add-dialog__suggested-list>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse));border-color:hsl(var(--border) / .4)}.link-collection-add-dialog__suggested-list{overflow:hidden;border-radius:var(--radius-xl);border-width:1px;border-color:hsl(var(--border) / .5)}.link-collection-add-suggested-row{display:flex;width:100%;align-items:center;gap:.75rem;padding:.75rem;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.link-collection-add-suggested-row:hover{background-color:hsl(var(--muted) / .25)}textarea.link-collection-add-suggested-row__icon{border-radius:var(--radius-control-multiline)}.link-collection-add-suggested-row__icon{display:flex;height:2.75rem;width:2.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius-full)}.setup-entry-animation--fullscreen .link-collection-add-suggested-row__title{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .link-collection-add-suggested-row__title{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .link-collection-add-suggested-row__title{color:hsl(var(--sidebar-foreground))}.link-collection-add-suggested-row__title{display:block;font-size:.875rem;line-height:1.25rem;font-weight:600;color:hsl(var(--foreground))}.contact-preview-public p.link-collection-add-suggested-row__title.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .link-collection-add-suggested-row__title{color:hsl(var(--sidebar-foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .link-collection-add-suggested-row__subtitle{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .link-collection-add-suggested-row__subtitle{color:hsl(var(--sidebar-foreground) / .65)}.link-collection-add-suggested-row__subtitle{display:block;font-size:.75rem;line-height:1rem;line-height:1.375;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .link-collection-add-suggested-row__subtitle{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .link-collection-add-suggested-row__subtitle{opacity:.65}.link-collection-add-dialog__subview{display:flex;min-height:0px;flex-direction:column;gap:.75rem}.link-collection-add-dialog__scroll--compact{max-height:min(42vh,20rem)}.link-collection-add-link-picker{display:flex;min-height:0px;flex-direction:column;gap:.5rem}.inventory-stock-overview-card--collapsed .link-collection-add-link-toolbar{border-bottom-width:0px}.link-collection-add-link-toolbar{position:sticky;top:0;z-index:2;flex-shrink:0}.link-collection-add-link-toolbar>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.link-collection-add-link-toolbar{border-bottom-width:1px;border-color:hsl(var(--border) / .3);background-color:hsl(var(--background) / .95);padding-bottom:.5rem;--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.link-collection-add-link-toolbar__row{display:flex;align-items:stretch;gap:.5rem}.link-collection-add-link-toolbar__search{position:relative;min-width:0px;flex:1 1 0%;padding-bottom:0}.link-collection-add-link-toolbar__filter-btn{height:2.75rem}.link-collection-add-link-toolbar__footer{display:flex;min-height:1.25rem;align-items:center;justify-content:space-between;gap:.5rem;padding-left:.125rem;padding-right:.125rem}.link-collection-add-link-toolbar__chips{min-width:0px}.link-collection-add-link-picker__toolbar{margin-left:-0px;margin-right:-0px}.order-detail-modal .link-collection-add-link-picker__scroll{-webkit-overflow-scrolling:touch}.link-collection-add-link-picker__scroll{max-height:min(62vh,32rem);min-height:0px;overflow-y:auto;padding-right:.125rem;padding-top:.25rem}.link-collection-add-link-picker__empty>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.link-collection-add-link-picker__empty{padding-top:2.5rem;padding-bottom:2.5rem;text-align:center}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .link-collection-add-link-picker__row-meta{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .link-collection-add-link-picker__row-meta{color:hsl(var(--sidebar-foreground) / .65)}.link-collection-add-link-picker__row-meta{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .link-collection-add-link-picker__row-meta{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .link-collection-add-link-picker__row-meta{opacity:.65}textarea.link-collection-add-link-picker__kit-count{border-radius:var(--radius-control-multiline)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .link-collection-add-link-picker__kit-count{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .link-collection-add-link-picker__kit-count{color:hsl(var(--sidebar-foreground) / .65)}.link-collection-add-link-picker__kit-count{margin-left:.375rem;display:inline-flex;min-width:1.25rem;align-items:center;justify-content:center;border-radius:var(--radius-md);background-color:hsl(var(--muted) / .5);padding:.125rem .375rem;font-size:10px;font-weight:600;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .link-collection-add-link-picker__kit-count{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .link-collection-add-link-picker__kit-count{opacity:.65}.link-collection-add-dialog__subview-search{flex-shrink:0}.link-collection-add-link-picker__group{margin-bottom:1.25rem}.link-collection-add-link-picker__group:last-child{margin-bottom:0}.setup-entry-animation--fullscreen .link-collection-add-link-picker__category-title{font-size:clamp(.75rem,2vmin,.875rem)}.link-collection-add-link-picker__category-title{margin-bottom:.5rem;padding-left:.125rem;padding-right:.125rem;font-size:.875rem;line-height:1.25rem;font-weight:600}.contact-preview-public p.link-collection-add-link-picker__category-title.leading-relaxed{font-weight:400;line-height:1.65}.link-collection-add-link-picker__kit{margin-bottom:.75rem}.link-collection-add-link-picker__kit:last-child{margin-bottom:0}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .link-collection-add-link-picker__kit-title{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .link-collection-add-link-picker__kit-title{color:hsl(var(--sidebar-foreground) / .65)}.link-collection-add-link-picker__kit-title{margin-bottom:.25rem;margin-top:0;padding-left:.125rem;padding-right:.125rem;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .link-collection-add-link-picker__kit-title{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .link-collection-add-link-picker__kit-title{opacity:.65}.link-collection-add-link-picker__group-title{margin-bottom:.375rem;padding-left:.125rem;padding-right:.125rem}.setup-billing-address .link-collection-add-link-picker__grid{gap:1rem}.link-collection-add-link-picker__grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:.5rem}@media (min-width: 640px){.link-collection-add-link-picker__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.link-collection-add-link-picker__card{display:flex;width:100%;align-items:flex-start;gap:.75rem;border-radius:var(--radius-xl);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--card));padding:.75rem;text-align:left;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:border-color,background-color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.link-collection-add-link-picker__card:hover{border-color:hsl(var(--border));background-color:hsl(var(--muted) / .15);--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.link-collection-add-link-picker__card:active{--tw-scale-x: .99;--tw-scale-y: .99;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))}.link-collection-add-link-picker__card--muted{opacity:.9}.link-collection-add-link-picker__card-body{display:flex;min-width:0px;flex:1 1 0%;flex-direction:column;gap:.125rem}.setup-entry-animation--fullscreen .link-collection-add-link-picker__card-label{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .link-collection-add-link-picker__card-label{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .link-collection-add-link-picker__card-label{color:hsl(var(--sidebar-foreground))}.link-collection-add-link-picker__card-label{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:1.25rem;font-weight:600;line-height:1.25;color:hsl(var(--foreground))}.contact-preview-public p.link-collection-add-link-picker__card-label.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .link-collection-add-link-picker__card-label{color:hsl(var(--sidebar-foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .link-collection-add-link-picker__card-meta{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .link-collection-add-link-picker__card-meta{color:hsl(var(--sidebar-foreground) / .65)}.link-collection-add-link-picker__card-meta{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .link-collection-add-link-picker__card-meta{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .link-collection-add-link-picker__card-meta{opacity:.65}.link-collection-add-link-picker__card-value{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground) / .9)}.link-collection-add-link-picker__card-value--empty{font-style:italic;color:#b45309cc}.link-collection-add-link-picker__card-value--empty:is(.dark *){color:#fde68ab3}.link-collection-add-link-picker__card-capability{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px}.link-collection-item-thumbnail{flex-shrink:0}.link-collection-item-thumbnail--card{overflow:hidden;border-radius:var(--radius-xl);border-width:1px;border-color:hsl(var(--border) / .45);background-color:hsl(var(--muted) / .2);--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.link-collection-item-thumbnail--card img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.link-collection-item-thumbnail--bare{background-color:transparent;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.link-collection-item-thumbnail--bare img{height:auto;max-height:100%;width:auto;max-width:100%;-o-object-fit:contain;object-fit:contain}.link-collection-item__thumb-btn{border-radius:var(--radius-xl);transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.link-collection-item__thumb-btn:hover{opacity:.85}.link-collection-item__thumb-btn:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: hsl(var(--primary) / .4)}textarea.link-collection-item-thumbnail--image img{border-radius:var(--radius-control-multiline)}.link-collection-item-thumbnail--image img{border-radius:var(--radius-lg)}.link-collection-add-dialog__tabs,.link-collection-add-dialog__toolbar{flex-shrink:0}.order-detail-modal .link-collection-add-dialog__scroll{-webkit-overflow-scrolling:touch}.link-collection-add-dialog__scroll{max-height:min(52vh,28rem);min-height:0px;overflow-y:auto;padding-right:.125rem}.setup-billing-address .link-collection-add-dialog__grid{gap:1rem}.link-collection-add-dialog__grid{display:grid;gap:.625rem}.link-collection-add-dialog__grid--buttons,.link-collection-add-dialog__grid--links{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width: 640px){.link-collection-add-dialog__grid--buttons,.link-collection-add-dialog__grid--links{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 1024px){.link-collection-add-dialog__grid--buttons,.link-collection-add-dialog__grid--links{grid-template-columns:repeat(4,minmax(0,1fr))}}.link-collection-add-dialog__grid--forms{grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width: 640px){.link-collection-add-dialog__grid--forms{grid-template-columns:repeat(2,minmax(0,1fr))}}.link-collection-add-dialog__footer{flex-shrink:0;border-top-width:1px;border-color:hsl(var(--border) / .4);padding-top:.75rem}.link-collection-form-template-card{width:100%}textarea.link-collection-card__grip{border-radius:var(--radius-control-multiline)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .link-collection-card__grip{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .link-collection-card__grip{color:hsl(var(--sidebar-foreground) / .65)}.link-collection-card__grip{margin-top:.25rem;display:flex;height:2rem;width:1.75rem;flex-shrink:0;cursor:grab;align-items:center;justify-content:center;border-radius:var(--radius-md);color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .link-collection-card__grip{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .link-collection-card__grip{opacity:.65}.link-collection-card__grip:hover{background-color:hsl(var(--muted) / .4)}.link-collection-card__grip:active{cursor:grabbing}.link-collection-card__body{background-color:transparent;padding:.375rem .5rem}@media (min-width: 640px){.link-collection-card__body{padding:.5rem .625rem}}textarea.link-collection-card__items-surface{border-radius:var(--radius-control-multiline)}.link-collection-card__items-surface{overflow:hidden;border-radius:var(--radius-lg);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--card));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.link-collection-card__items-surface .content-studio-action-hub__separator{background-color:hsl(var(--border) / .4)}.link-collection-card__items-surface .link-collection-item{background-color:hsl(var(--card))}.link-collection-card__items-surface .link-collection-item__panel{background-color:hsl(var(--muted) / .15)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .link-collection-card__empty{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .link-collection-card__empty{color:hsl(var(--sidebar-foreground) / .65)}.link-collection-card__empty{border-radius:var(--radius-xl);border-width:1px;border-color:hsl(var(--border) / .45);background-color:hsl(var(--card));padding-top:1rem;padding-bottom:1rem;text-align:center;color:hsl(var(--muted-foreground));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.email-studio-sidebar .sidebar-account-selector__copy .link-collection-card__empty{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .link-collection-card__empty{opacity:.65}.link-collection-card__items{margin:0;list-style-type:none;padding:0}.link-collection-card__items-li{list-style-type:none}.link-collection-item-wrap--dragging{position:relative;z-index:10;background-color:hsl(var(--muted) / .25)}.link-collection-item{display:flex;min-width:0px;flex-direction:column}.setup-billing-address .link-collection-option-preview__grid{gap:1rem}.link-collection-option-preview__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.link-collection-option-preview__grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}textarea.link-collection-option-preview__option{border-radius:var(--radius-control-multiline)}.link-collection-option-preview__option{display:flex;width:100%;flex-direction:column;align-items:stretch;gap:.25rem;border-radius:var(--radius-lg);border-width:1px;border-color:hsl(var(--border) / .4);background-color:hsl(var(--muted) / .1);padding:.375rem;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.link-collection-option-preview__option:hover{border-color:hsl(var(--border) / .6);background-color:hsl(var(--muted) / .2)}.link-collection-option-preview__option--active{border-color:hsl(var(--primary) / .4);background-color:hsl(var(--primary) / .05);--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: hsl(var(--primary) / .2)}textarea.link-collection-option-preview__mock{border-radius:var(--radius-control-multiline)}.link-collection-option-preview__mock{display:flex;min-height:2.75rem;width:100%;align-items:center;justify-content:center;border-radius:var(--radius-md);background-color:hsl(var(--muted) / .2);padding:.375rem}.link-collection-option-preview__mock--layout{min-height:4.25rem;padding:.5rem}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .link-collection-option-preview__label{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .link-collection-option-preview__label{color:hsl(var(--sidebar-foreground))}.link-collection-option-preview__label{display:block;text-align:center;font-size:11px;font-weight:600;color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .link-collection-option-preview__label{color:hsl(var(--sidebar-foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .link-collection-option-preview__desc{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .link-collection-option-preview__desc{color:hsl(var(--sidebar-foreground) / .65)}.link-collection-option-preview__desc{display:block;text-align:center;font-size:10px;line-height:1.375;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .link-collection-option-preview__desc{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .link-collection-option-preview__desc{opacity:.65}.link-collection-preview-mock{width:100%;max-width:7.5rem}.link-collection-preview-mock--list{display:flex;align-items:center;gap:.375rem}textarea.link-collection-preview-mock__icon{border-radius:var(--radius-control-multiline)}.link-collection-preview-mock__icon{height:1.25rem;width:1.25rem;flex-shrink:0;border-radius:var(--radius-md);background-color:hsl(var(--primary) / .25)}.link-collection-preview-mock__lines{display:flex;min-width:0px;flex:1 1 0%;flex-direction:column;gap:.25rem}textarea.link-collection-preview-mock__line{border-radius:var(--radius-control-multiline)}.link-collection-preview-mock__line{display:block;height:.375rem;border-radius:var(--radius-full);background-color:hsl(var(--foreground) / .2)}.link-collection-preview-mock__line--title{width:85%}.link-collection-preview-mock__line--sub{width:60%;background-color:hsl(var(--muted-foreground) / .25)}.link-layout-mock{width:100%;max-width:6.5rem}.link-layout-mock--scene{max-width:none}textarea.link-layout-mock__section-card{border-radius:var(--radius-control-multiline)}.link-layout-mock__section-card{width:100%;overflow:hidden;border-radius:var(--radius-md);border-width:1px;border-color:hsl(var(--border) / .45);background-color:hsl(var(--card) / .7);padding:.125rem}.inventory-stock-overview-card--collapsed .link-layout-mock__row{border-bottom-width:0px}.link-layout-mock__row{display:flex;align-items:center;gap:.25rem;border-bottom-width:1px;border-color:hsl(var(--border) / .25);padding:.125rem}.link-layout-mock__row:last-child{border-bottom-width:0px}.link-layout-mock__row-icon{height:.875rem;width:.875rem;flex-shrink:0;border-radius:var(--radius-sm);background-color:hsl(var(--primary) / .35)}.link-layout-mock__row-lines{display:flex;min-width:0px;flex:1 1 0%;flex-direction:column;gap:.125rem}textarea.link-layout-mock__line{border-radius:var(--radius-control-multiline)}.link-layout-mock__line{display:block;height:.25rem;border-radius:var(--radius-full);background-color:hsl(var(--foreground) / .2)}.link-layout-mock__line--md{width:88%}.link-layout-mock__line--xs{width:55%;background-color:hsl(var(--muted-foreground) / .3)}textarea.link-layout-mock--hero .link-layout-mock__hero-card{border-radius:var(--radius-control-multiline)}.link-layout-mock--hero .link-layout-mock__hero-card{position:relative;height:2.75rem;width:100%;overflow:hidden;border-radius:var(--radius-md);border-width:1px;border-color:hsl(var(--border) / .35)}.link-layout-mock__hero-shine{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from: hsl(var(--primary) / .4) var(--tw-gradient-from-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--primary) / .15) var(--tw-gradient-via-position), var(--tw-gradient-to);--tw-gradient-to: transparent var(--tw-gradient-to-position)}textarea.link-layout-mock__hero-caption{border-radius:var(--radius-control-multiline)}.link-layout-mock__hero-caption{position:absolute;bottom:.25rem;left:.25rem;right:.5rem;height:.375rem;border-radius:var(--radius-full);background-color:hsl(var(--foreground) / .3)}.link-layout-mock--button-stack{display:flex;width:100%;flex-direction:column;align-items:stretch;gap:.25rem}textarea.link-layout-mock__pill{border-radius:var(--radius-control-multiline)}.link-layout-mock__pill{display:block;border-radius:var(--radius-full);background-color:hsl(var(--primary) / .35)}.link-layout-mock__pill--full{height:.625rem;width:100%}.link-layout-mock__pill--muted{height:.5rem;width:82%;align-self:center;background-color:hsl(var(--primary) / .2)}.link-layout-mock--button-hero{display:flex;width:100%;align-items:center;justify-content:center;padding-top:.125rem;padding-bottom:.125rem}textarea.link-layout-mock__pill--hero{border-radius:var(--radius-control-multiline)}.link-layout-mock__pill--hero{height:1rem;width:78%;border-radius:var(--radius-lg);background-color:hsl(var(--primary) / .45)}.setup-billing-address .link-layout-mock__grid{gap:1rem}.link-layout-mock__grid{display:grid;width:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:.125rem}.link-layout-mock__grid-cell{display:flex;flex-direction:column;align-items:center;gap:.125rem;border-radius:var(--radius-sm);border-width:1px;border-color:hsl(var(--border) / .3);background-color:hsl(var(--card) / .5);padding:.25rem}.link-layout-mock__grid-icon{height:.75rem;width:.75rem;border-radius:var(--radius-sm);background-color:hsl(var(--primary) / .3)}.link-layout-mock__carousel{display:flex;width:100%;align-items:stretch;gap:.125rem}.link-layout-mock__carousel-card{min-height:2.25rem;flex:1 1 0%;border-radius:var(--radius-sm);border-width:1px;border-color:hsl(var(--border) / .35);background-color:hsl(var(--muted) / .3)}.link-layout-mock__carousel-card--active{min-width:46%;max-width:58%;flex:1 1 0%;border-color:hsl(var(--primary) / .35);background-color:hsl(var(--primary) / .15)}.link-layout-mock__carousel-card--peek{opacity:.55}.link-layout-mock__showcase{display:flex;width:100%;flex-direction:column;gap:.125rem}textarea.link-layout-mock__showcase-hero{border-radius:var(--radius-control-multiline)}.link-layout-mock__showcase-hero{height:1.75rem;width:100%;border-radius:var(--radius-md);border-width:1px;border-color:hsl(var(--border) / .35);background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from: hsl(var(--primary) / .35) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: hsl(var(--primary) / .1) var(--tw-gradient-to-position)}.link-layout-mock__showcase-row{display:flex;gap:.125rem}textarea.link-layout-mock__showcase-chip{border-radius:var(--radius-control-multiline)}.link-layout-mock__showcase-chip{height:.625rem;flex:1 1 0%;border-radius:var(--radius-full);background-color:hsl(var(--foreground) / .15)}textarea.link-collection-preview-mock--card{border-radius:var(--radius-control-multiline)}.link-collection-preview-mock--card{display:flex;align-items:center;gap:.375rem;border-radius:var(--radius-md);border-width:1px;border-color:hsl(var(--border) / .4);background-color:hsl(var(--background) / .6);padding:.25rem .375rem}.link-collection-preview-mock--anim-static,.link-collection-preview-mock--anim-pulse,.link-collection-preview-mock--anim-bounce{display:flex;align-items:center;justify-content:center;padding-top:.25rem;padding-bottom:.25rem}textarea.link-collection-preview-mock__pill{border-radius:var(--radius-control-multiline)}.link-collection-preview-mock__pill{height:1.5rem;width:3.5rem;border-radius:var(--radius-full);background-color:hsl(var(--primary) / .3)}.link-collection-preview-mock__pill--pulse{animation:link-collection-preview-pulse 1.6s ease-in-out infinite}.link-collection-preview-mock__pill--bounce{animation:link-collection-preview-bounce 1.2s ease-in-out infinite}@keyframes link-collection-preview-pulse{0%,to{transform:scale(1);opacity:.85}50%{transform:scale(1.06);opacity:1}}@keyframes link-collection-preview-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}textarea.link-collection-preview-mock--map{border-radius:var(--radius-control-multiline)}.link-collection-preview-mock--map{position:relative;height:2.5rem;width:100%;overflow:hidden;border-radius:var(--radius-md);background-color:#e0f2fecc}.link-collection-preview-mock--map:is(.dark *){background-color:#082f4966}textarea.link-collection-preview-mock__map-pin{border-radius:var(--radius-control-multiline)}.checkout-wizard__primary.link-collection-preview-mock__map-pin{border-width:0px!important;background-color:hsl(var(--foreground))!important;color:hsl(var(--background))!important}.checkout-wizard__primary.link-collection-preview-mock__map-pin:hover{background-color:hsl(var(--foreground) / .9)!important}.link-collection-preview-mock__map-pin{position:absolute;left:50%;top:.5rem;height:.75rem;width:.75rem;--tw-translate-x: -50%;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));border-radius:var(--radius-full);background-color:hsl(var(--primary));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.link-collection-preview-mock__map-road{position:absolute;bottom:0;left:0;right:0;height:.75rem;background-color:hsl(var(--muted-foreground) / .15)}.link-collection-preview-mock--file{display:flex;flex-direction:column;align-items:center;gap:.25rem;padding-left:.25rem;padding-right:.25rem}.link-collection-preview-mock__file-icon{height:1.25rem;width:1rem;border-radius:var(--radius-sm);background-color:hsl(var(--primary) / .3)}textarea.link-collection-preview-mock__file-btn{border-radius:var(--radius-control-multiline)}.link-collection-preview-mock__file-btn{height:.5rem;width:2.5rem;border-radius:var(--radius-full);background-color:hsl(var(--primary) / .5)}.link-collections-public__block{min-width:0px;max-width:100%}.link-collections-public__items--grid .link-collections-public__block--map,.link-collections-public__items--grid .link-collections-public__block--file,.link-collections-public__items--grid .link-collections-public__block--feed,.link-collections-public__items--grid .link-collections-public__block--form{grid-column:1 / -1}.link-collections-public__map{min-width:0px;max-width:100%}.link-collections-public__map-frame{display:block;width:100%;max-width:100%}.link-collections-public__file-card{color:inherit;text-decoration-line:none}.link-collections-public__file-download{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.link-collections-public{margin-left:auto;margin-right:auto;width:100%}.link-collections-public__quick-action,.link-collections-public__item>a{max-width:100%;box-sizing:border-box}.link-collections-public__item--list>a{min-height:3.25rem!important;padding:.75rem 1rem!important;border-width:0 0 1px 0!important;border-radius:0!important;gap:.75rem!important;box-shadow:none!important;transform:none!important}.link-collections-public__items--stack .link-collections-public__item--list:last-child>a{border-bottom-width:0!important}.link-collections-public__items--stack .link-collections-public__item--list:only-child>a{border-bottom-width:0!important}.link-collections-public__item--button-card>a{min-height:3.25rem!important;padding:.9375rem 1.125rem!important;width:100%!important;border-radius:.875rem!important;gap:.75rem!important;box-shadow:0 1px 2px #0000000f!important;transform:none!important;justify-content:center!important}.link-collections-public__items--stack:has(.link-collections-public__item--button-card){gap:.625rem;padding:.625rem}.link-collections-public__items--stack.link-collections-public__items--buttons-only{gap:.625rem;padding:0}.link-collections-public__items--buttons-only .link-collections-public__item--button-card>a{min-height:3.5rem!important}.link-collection-item__thumb-btn--active{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: hsl(var(--primary) / .35);--tw-ring-offset-width: 2px;--tw-ring-offset-color: hsl(var(--background))}.link-collection-item__field-hint{padding-left:.125rem;padding-right:.125rem}.link-collection-item__guide-panel{margin-top:0}.link-channel-guide>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.link-channel-guide{border-radius:var(--radius-xl);background-color:hsl(var(--muted) / .1);padding:.75rem}.link-channel-guide--compact>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.link-channel-guide--compact{padding:.625rem}.link-channel-guide--missing{border-width:1px;border-color:#fde68a80;background-color:#fffbeb66}.link-channel-guide--missing:is(.dark *){border-color:#92400e66;background-color:#451a0333}.link-channel-guide__block>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.link-channel-guide__warn{color:#92400ee6}.link-channel-guide__warn:is(.dark *){color:#fde68acc}.link-channel-guide__example code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.link-collection-item__main{min-height:0px;gap:.625rem;padding:.75rem .125rem}@media (min-width: 640px){.link-collection-item__main{gap:.75rem}}.inventory-stock-overview-card--collapsed .link-collection-item__main.content-social-icons-list__row{border-bottom-width:0px}.link-collection-item__main.content-social-icons-list__row{border-bottom-width:1px;border-color:hsl(var(--border) / .25);background-color:hsl(var(--card))}.link-collection-item__main.content-social-icons-list__row:last-child{border-bottom-width:0px}.link-collection-item__fields{display:flex;min-width:0px;flex-direction:column;gap:.25rem}.link-collection-item__field-row{min-width:0px}.setup-entry-animation--fullscreen .link-collection-item__inline-label{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .link-collection-item__inline-label{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .link-collection-item__inline-label{color:hsl(var(--sidebar-foreground))}.link-collection-item__inline-label{display:inline-flex;max-width:100%;align-items:center;gap:.375rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;font-size:.875rem;line-height:1.25rem;font-weight:600;color:hsl(var(--foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.contact-preview-public p.link-collection-item__inline-label.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .link-collection-item__inline-label{color:hsl(var(--sidebar-foreground))}.link-collection-item__inline-label:hover{color:hsl(var(--foreground) / .8)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .link-collection-item__inline-label--muted{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .link-collection-item__inline-label--muted{color:hsl(var(--sidebar-foreground) / .65)}.link-collection-item__inline-label--muted{font-size:.75rem;line-height:1rem;font-weight:400;color:hsl(var(--muted-foreground))}.contact-preview-public button.link-collection-item__inline-label--muted{font-weight:400;letter-spacing:.01em}.email-studio-sidebar .sidebar-account-selector__copy .link-collection-item__inline-label--muted{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .link-collection-item__inline-label--muted{opacity:.65}.link-collection-item__inline-sublabel{display:inline-flex;max-width:100%;align-items:center;gap:.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;font-size:11px;color:hsl(var(--muted-foreground) / .8)}.link-collection-item__inline-input{width:100%}.link-collection-item__actions{display:flex;align-items:center;gap:.25rem}.link-collection-item__toolbar-divider{margin-left:.125rem;margin-right:.125rem;height:1.25rem;width:1px;flex-shrink:0;background-color:hsl(var(--border) / .5)}.link-collection-item__toolbar-spacer{min-width:.5rem;flex:1 1 0%}.link-collection-item__panel-inner{min-width:0px}textarea.link-collection-item__brand{border-radius:var(--radius-control-multiline)}.link-collection-item__brand{border-radius:var(--radius-md)}.link-collection-item__label-btn{display:flex;min-width:0px;flex:1 1 0%;flex-direction:column;align-items:flex-start;gap:.125rem;text-align:left}.link-collection-item__thumb{background-color:transparent}.setup-entry-animation--fullscreen .link-collection-item__label{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .link-collection-item__label{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .link-collection-item__label{color:hsl(var(--sidebar-foreground))}.link-collection-item__label{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:1.25rem;font-weight:600;color:hsl(var(--foreground))}.contact-preview-public p.link-collection-item__label.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .link-collection-item__label{color:hsl(var(--sidebar-foreground))}.link-collection-item__subtitle{font-size:var(--text-ui-xs);line-height:var(--leading-ui-snug);font-weight:var(--font-weight-ui-label)}.link-collection-item__subtitle{color:hsl(var(--muted-foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .link-collection-item__subtitle{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .link-collection-item__subtitle{color:hsl(var(--sidebar-foreground) / .65)}.link-collection-item__subtitle{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .link-collection-item__subtitle{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .link-collection-item__subtitle{opacity:.65}@media (max-width: 767px){.design-mobile-sheet__body .design-theme-studio__intro>.link-collection-item__subtitle{display:none}.content-studio-shell--design .design-header-studio__media-block>.link-collection-item__subtitle{display:none}}.link-collection-item__toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:.125rem;border-top-width:1px;border-color:hsl(var(--border) / .25);padding:.375rem .25rem}textarea.link-collection-item__tool{border-radius:var(--radius-control-multiline)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .link-collection-item__tool{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .link-collection-item__tool{color:hsl(var(--sidebar-foreground) / .65)}.link-collection-item__tool{display:inline-flex;height:2rem;width:2rem;align-items:center;justify-content:center;border-radius:var(--radius-md);color:hsl(var(--muted-foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.email-studio-sidebar .sidebar-account-selector__copy .link-collection-item__tool{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .link-collection-item__tool{opacity:.65}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .link-collection-item__tool:hover{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .link-collection-item__tool:hover{color:hsl(var(--sidebar-foreground))}.link-collection-item__tool:hover{background-color:hsl(var(--muted) / .4);color:hsl(var(--foreground))}.link-collection-item__tool--active{background-color:hsl(var(--primary) / .1);color:hsl(var(--primary))}.link-collection-item__tool--danger:hover{background-color:hsl(var(--destructive) / .1);color:hsl(var(--destructive))}.contact-preview-share-page__shop-fields .link-collection-item__tool--danger:hover{color:hsl(var(--primary))}.link-collection-item__panel{border-top-width:1px;border-color:hsl(var(--border) / .3);background-color:hsl(var(--muted) / .1);padding:.625rem .5rem}@media (min-width: 640px){.link-collection-item__panel{padding-left:.75rem;padding-right:.75rem}}.link-collection-address-autocomplete~.pac-container,body .pac-container{z-index:1400!important;pointer-events:auto!important}textarea.link-collection-item__preview-hint{border-radius:var(--radius-control-multiline)}.setup-entry-animation--fullscreen .link-collection-item__preview-hint{font-size:clamp(.75rem,2vmin,.875rem)}.link-collection-item__preview-hint{margin-left:.75rem;margin-right:.75rem;margin-bottom:.5rem;border-radius:var(--radius-lg);border-width:1px;border-color:#fde68a99;background-color:#fffbebe6;padding:.625rem .75rem;font-size:.875rem;line-height:1.25rem;color:#451a03cc}.contact-preview-public p.link-collection-item__preview-hint.leading-relaxed{font-weight:400;line-height:1.65}.link-collection-item__preview-hint:is(.dark *){border-color:#92400e66;background-color:#451a034d;color:#fef3c7cc}.link-collection-item-edit,.link-collection-item-edit__destination{min-width:0px}.link-collections-public__section{min-width:0px;max-width:100%}.link-collections-public__items--stack{display:flex;flex-direction:column;overflow:visible;gap:var(--lc-item-gap, .5rem)}.link-collections-public__items--stack.link-collections-public__items--section-tray,.link-collections-public__items--grid.link-collections-public__items--section-tray{border-radius:var(--radius-xl);border-width:1px;padding:.5rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);background-color:var(--lc-tray-bg, hsl(var(--muted) / .4));border-color:var(--lc-tray-border, hsl(var(--border) / .45))}textarea.link-collections-public__stack-card{border-radius:var(--radius-control-multiline)}.link-collections-public__stack-card{width:100%;min-width:0px;overflow:hidden;border-radius:var(--radius-lg);border-width:1px;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);background-color:var(--lc-group-bg, hsl(var(--card)));border-color:var(--lc-group-border, hsl(var(--border) / .4))}.link-collections-public__title--center{width:100%;text-align:center}.link-collections-public__title--left{width:100%;text-align:left}.link-collections-public__stack-card .link-collections-public__item--list>a{background-color:var(--lc-group-bg, hsl(var(--card)))!important;border-color:var(--lc-group-divider, hsl(var(--border) / .35))!important}textarea.link-collections-public__block--framed .link-collections-public__map,textarea .link-collections-public__block--framed .link-collections-public__file-card,textarea .link-collections-public__block--framed .link-collections-public__feed,textarea .link-collections-public__block--framed .link-collections-public__form-pill,textarea .link-collections-public__block--framed .link-collections-public__featured,textarea .link-collections-public__items--stack .link-collections-public__block--framed{border-radius:var(--radius-control-multiline)}.link-collections-public__block--framed .link-collections-public__map,.link-collections-public__block--framed .link-collections-public__file-card,.link-collections-public__block--framed .link-collections-public__feed,.link-collections-public__block--framed .link-collections-public__form-pill,.link-collections-public__block--framed .link-collections-public__featured,.link-collections-public__items--stack .link-collections-public__block--framed{overflow:hidden;border-radius:var(--radius-lg);border-width:1px;border-color:hsl(var(--border) / .4);background-color:hsl(var(--card));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}textarea.link-collections-public__items--grid>.link-collections-public__block--framed,textarea .link-collections-public__items--grid>.link-collections-public__item--button-card{border-radius:var(--radius-control-multiline)}.link-collections-public__items--grid>.link-collections-public__block--framed,.link-collections-public__items--grid>.link-collections-public__item--button-card{overflow:hidden;border-radius:var(--radius-lg);border-width:1px;border-color:hsl(var(--border) / .4);background-color:hsl(var(--card));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.link-collections-public__items--grid>*:not(.link-collections-public__block--framed):not(.link-collections-public__item--button-card){min-height:4.5rem;min-width:0px}.link-collections-public__items--grid>.link-collections-public__block--map,.link-collections-public__items--grid>.link-collections-public__block--file,.link-collections-public__items--grid>.link-collections-public__block--feed,.link-collections-public__items--grid>.link-collections-public__block--form{grid-column:span 2 / span 2;min-height:0px;border-width:0px;background-color:transparent;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}textarea.link-collections-public__items--stack .link-collections-public__block--framed.link-collections-public__block--button,textarea .link-collections-public__items--stack .link-collections-public__block--framed .link-collections-public__item--button-card{border-radius:var(--radius-control-multiline)}.link-collections-public__items--stack .link-collections-public__block--framed.link-collections-public__block--button,.link-collections-public__items--stack .link-collections-public__block--framed .link-collections-public__item--button-card{overflow:hidden;border-radius:var(--radius-lg);border-width:1px;border-color:hsl(var(--border) / .4);background-color:hsl(var(--card));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.link-collections-public__items--stack .link-collections-public__featured-button{border-width:0px;background-color:transparent;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}textarea.link-collections-public__items--stack .link-collections-public__featured-button-action>a{border-radius:var(--radius-control-multiline)}.link-collections-public__items--stack .link-collections-public__featured-button-action>a{border-radius:var(--radius-lg);border-width:1px;border-color:hsl(var(--border) / .35);background-color:hsl(var(--card))}.setup-billing-address .link-collections-public__items--grid{gap:1rem}.link-collections-public__items--grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--lc-item-gap, .625rem)}.link-collections-public__items--grid .link-collections-public__item--button-card>a,.link-collections-public__items--grid .link-collections-public__item:not(.link-collections-public__item--list)>a{min-height:100%!important;height:100%;padding:.875rem .75rem!important}.link-collections-public__items--grid .link-collections-public__featured-button-action>a{min-height:4.5rem!important}.link-collections-public__featured-button{margin-left:auto;margin-right:auto;display:flex;width:100%;max-width:28rem;justify-content:center;padding-top:.25rem;padding-bottom:.25rem}.link-collections-public__featured-button-action{width:100%;max-width:28rem}.link-collections-public__featured-button-action>a{min-height:3.5rem!important;padding:.875rem 1.25rem!important;width:100%!important;border-radius:.875rem!important;transform:none!important}.link-collections-public__items--grid .link-collections-public__featured-button-action>a{min-height:3.25rem!important;padding:.75rem .875rem!important}.link-collections-public__items--stack .link-collections-public__featured-button{padding:.5rem .625rem}.link-collections-public__items--stack .link-collections-public__stack-card+.link-collections-public__item--button-card,.link-collections-public__items--stack .link-collections-public__stack-card+.link-collections-public__featured-button{margin-top:0}.link-collections-public__items--carousel{scroll-snap-type:x var(--tw-scroll-snap-strictness);--tw-scroll-snap-strictness: mandatory;flex-direction:row;overflow-x:auto;padding-bottom:.25rem;-ms-overflow-style:none;scrollbar-width:none}.link-collections-public__items--carousel::-webkit-scrollbar{display:none}.link-collections-public__items--carousel>*{min-width:78%;flex-shrink:0;scroll-snap-align:center}@media (min-width: 640px){.link-collections-public__items--carousel>*{min-width:62%}}.link-collections-public__items--carousel>.link-collections-public__block--map,.link-collections-public__items--carousel>.link-collections-public__block--file,.link-collections-public__items--carousel>.link-collections-public__block--feed,.link-collections-public__items--carousel>.link-collections-public__block--form{min-width:100%}@media (min-width: 640px){.link-collections-public__items--carousel>.link-collections-public__block--map,.link-collections-public__items--carousel>.link-collections-public__block--file,.link-collections-public__items--carousel>.link-collections-public__block--feed,.link-collections-public__items--carousel>.link-collections-public__block--form{min-width:100%}}.link-collections-public__items--showcase{display:flex;flex-direction:column;gap:var(--lc-hero-row-gap, .5rem)}.link-collections-public__showcase-hero{min-height:6.5rem;width:100%;min-width:0px;flex-shrink:0}.link-collections-public__showcase-row{display:flex;width:100%;min-width:0px;align-items:stretch;gap:var(--lc-row-item-gap, .5rem)}.link-collections-public__showcase-row-item{min-width:0px;flex:1 1 0%}.link-collections-public__items--carousel{gap:var(--lc-item-gap, .5rem)}.link-collections-public__feed-tiles{gap:.5rem}.link-collections-public__feed--carousel{display:flex;scroll-snap-type:x var(--tw-scroll-snap-strictness);--tw-scroll-snap-strictness: mandatory;overflow-x:auto;padding-bottom:.25rem;-ms-overflow-style:none;scrollbar-width:none}.link-collections-public__feed--carousel::-webkit-scrollbar{display:none}.setup-entry-animation--compact .link-collections-public__feed--carousel .link-collections-public__feed-tile{width:3.25rem;height:3.25rem}.setup-entry-animation--fullscreen .link-collections-public__feed--carousel .link-collections-public__feed-tile{width:clamp(4.5rem,16vmin,7.5rem);height:clamp(4.5rem,16vmin,7.5rem)}.link-collections-public__feed--carousel .link-collections-public__feed-tile{height:6rem;min-width:42%;flex-shrink:0;scroll-snap-align:center}@media (min-width: 640px){.link-collections-public__feed--carousel .link-collections-public__feed-tile{min-width:38%}}.setup-billing-address .link-collections-public__feed--grid{gap:1rem}.link-collections-public__feed--grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.link-collections-public__feed--grid .link-collections-public__feed-tile{aspect-ratio:1 / 1}.link-collections-public__feed--list{display:flex;flex-direction:column}.link-collections-public__feed--list .link-collections-public__feed-tile{height:3.5rem;width:100%}.link-collections-public__feed--highlight{display:flex;flex-direction:column;gap:.5rem}.link-collections-public__feed--highlight .link-collections-public__feed-tile:first-child{min-height:5.5rem;width:100%}.link-collections-public__feed--highlight .link-collections-public__feed-tile:not(:first-child){height:3rem;width:100%}.design-header-studio>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.design-header-studio--compact>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.design-header-studio__media-block>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.design-header-studio__media-block{border-radius:var(--radius-xl);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--muted) / .2);padding:.75rem}@media (min-width: 640px){.design-header-studio__media-block{padding:1rem}}textarea.design-header-studio__preview-frame{border-radius:var(--radius-control-multiline)}.design-header-studio__preview-frame{overflow:hidden;border-radius:var(--radius-lg);border-width:1px;border-color:hsl(var(--border) / .4);background-color:hsl(var(--background))}.design-header-studio__gallery-fx>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.design-header-studio__gallery-fx{border-top-width:1px;border-color:hsl(var(--border) / .4);padding-top:.75rem}.design-header-studio__editor-zone{min-width:0px}.design-header-studio__editor-zone>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.design-header-studio__editor-zone{border-radius:var(--radius-xl);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--background));padding:1rem}@media (min-width: 640px){.design-header-studio__editor-zone{padding:1.25rem}}.design-header-studio__editor-title{margin-bottom:0}.design-header-studio__toggle-row{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.design-header-studio__toggle-row--sub{padding-top:.25rem;padding-bottom:.25rem}.design-header-studio__switch-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse));--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse));border-color:hsl(var(--border) / .3)}.design-header-studio__fields{min-width:0px}.header-media-control--design>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.header-media-control--design{border-top-width:1px;border-color:hsl(var(--border) / .4);padding-top:.75rem}.header-media-control__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem}.design-photo-studio>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.design-photo-studio--compact>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.design-photo-studio__toggle{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-radius:var(--radius-xl);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--muted) / .2);padding:.625rem .75rem}@media (min-width: 640px){.design-photo-studio__toggle{padding-left:1rem;padding-right:1rem}}.design-photo-studio__body>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.design-photo-studio__header>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.design-photo-studio__header{border-radius:var(--radius-xl);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--muted) / .2);padding:.75rem}@media (min-width: 640px){.design-photo-studio__header{padding:1rem}}textarea.design-photo-studio__preview-frame{border-radius:var(--radius-control-multiline)}.design-photo-studio__preview-frame{overflow:hidden;border-radius:var(--radius-lg);border-width:1px;border-color:hsl(var(--border) / .4);background-color:hsl(var(--background))}.design-photo-studio__photo-row{display:flex;align-items:center;gap:.75rem;padding-top:.25rem}textarea.design-photo-studio__photo-thumb{border-radius:var(--radius-control-multiline)}.design-photo-studio__photo-thumb{height:3.5rem;width:3.5rem;flex-shrink:0;overflow:hidden;border-radius:var(--radius-full);border-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--muted));-o-object-fit:cover;object-fit:cover}.design-photo-studio__photo-actions{display:flex;min-width:0px;flex:1 1 0%;flex-wrap:wrap;gap:.5rem}.design-photo-studio__editor-zone{min-width:0px}.design-photo-studio__editor-zone>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.design-photo-studio__editor-zone{border-radius:var(--radius-xl);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--background));padding:1rem}@media (min-width: 640px){.design-photo-studio__editor-zone{padding:1.25rem}}.design-photo-studio__editor-title{margin-bottom:0}.design-photo-studio__panel-body{min-width:0px}.design-photo-studio__panel-body>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.design-photo-studio__subsection>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.design-photo-studio__subsection{padding-top:.25rem}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-admin-refunds-form .commerce-form-field .design-photo-studio__subsection-title{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .order-admin-refunds-form .commerce-form-field .design-photo-studio__subsection-title{color:hsl(var(--sidebar-foreground) / .65)}.order-admin-refunds-form .commerce-form-field .design-photo-studio__subsection-title{font-size:.75rem;line-height:1rem;font-weight:400;text-transform:none;letter-spacing:0em;color:hsl(var(--muted-foreground))}.contact-preview-public button .order-admin-refunds-form .commerce-form-field .design-photo-studio__subsection-title{font-weight:400;letter-spacing:.01em}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-refunds-form .commerce-form-field .design-photo-studio__subsection-title{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-refunds-form .commerce-form-field .design-photo-studio__subsection-title{opacity:.65}.design-photo-studio__subsection-title{font-size:var(--text-ui-xs);line-height:var(--leading-ui-snug);font-weight:var(--form-field-label-font-weight);letter-spacing:.02em}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .design-photo-studio__subsection-title{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .design-photo-studio__subsection-title{color:hsl(var(--sidebar-foreground) / .65)}.design-photo-studio__subsection-title{color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .design-photo-studio__subsection-title{opacity:.65}.type-to-confirm-field--destructive .type-to-confirm-field__panel-head .design-photo-studio__subsection-title{color:hsl(var(--destructive))}.contact-preview-share-page__shop-fields .type-to-confirm-field--destructive .type-to-confirm-field__panel-head .design-photo-studio__subsection-title{color:hsl(var(--primary))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .app-form-dialog .nfc-inventory-forms .design-photo-studio__subsection-title{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .app-form-dialog .nfc-inventory-forms .design-photo-studio__subsection-title{color:hsl(var(--sidebar-foreground) / .65)}.app-form-dialog .nfc-inventory-forms .design-photo-studio__subsection-title{font-size:.75rem;line-height:1rem;font-weight:400;text-transform:none;letter-spacing:0em;color:hsl(var(--muted-foreground))}.contact-preview-public button .app-form-dialog .nfc-inventory-forms .design-photo-studio__subsection-title{font-weight:400;letter-spacing:.01em}.email-studio-sidebar .sidebar-account-selector__copy .app-form-dialog .nfc-inventory-forms .design-photo-studio__subsection-title{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .app-form-dialog .nfc-inventory-forms .design-photo-studio__subsection-title{opacity:.65}.checkout-page .checkout-wizard__step .design-photo-studio__subsection-title{font-weight:var(--form-field-label-font-weight);letter-spacing:.01em;text-transform:none}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .design-photo-studio__subsection-title{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .design-photo-studio__subsection-title{color:hsl(var(--sidebar-foreground))}.nfc-inventory-forms .design-photo-studio__subsection-title{text-transform:none;letter-spacing:normal;font-weight:400}.design-photo-studio__subsection-title,.contact-preview-share-page__shop-fields .design-photo-studio__subsection-title{color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .design-photo-studio__subsection-title{color:hsl(var(--sidebar-foreground))}.design-photo-studio__advanced{border-radius:var(--radius-xl);border-width:1px;border-color:hsl(var(--border) / .4);background-color:hsl(var(--muted) / .08)}.setup-entry-animation--fullscreen .design-photo-studio__advanced>summary{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .design-photo-studio__advanced>summary{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .design-photo-studio__advanced>summary{color:hsl(var(--sidebar-foreground))}.design-photo-studio__advanced>summary{cursor:pointer;list-style-type:none;padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:500;color:hsl(var(--foreground))}.contact-preview-public .design-photo-studio__advanced>summary{font-weight:400}.contact-preview-public p.design-photo-studio__advanced>summary.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .design-photo-studio__advanced>summary{color:hsl(var(--sidebar-foreground))}.design-photo-studio__advanced>summary::-webkit-details-marker{display:none}.inventory-stock-overview-card--collapsed .design-photo-studio__advanced[open]>summary{border-bottom-width:0px}.design-photo-studio__advanced[open]>summary{border-bottom-width:1px;border-color:hsl(var(--border) / .4)}.design-photo-studio__advanced-body>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.design-photo-studio__advanced-body{padding:1rem}@media (min-width: 640px){.design-photo-studio__advanced-body{padding:1.25rem}}.setup-billing-address .design-control-grid{gap:1rem}.design-control-grid{display:grid;gap:.75rem}@media (min-width: 640px){.design-control-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.design-control-grid--single{grid-template-columns:repeat(1,minmax(0,1fr))}.design-identity-preview-block{overflow:hidden;border-radius:var(--radius-xl);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--background))}.design-identity-preview-block .content-studio-identity-preview__frame{border-radius:0;border-width:0px}.design-gallery-controls-block{border-top-width:1px;padding:.75rem;border-color:hsl(var(--border) / var(--border-alpha-muted));background-color:hsl(var(--muted) / var(--muted-alpha-inset))}@media (min-width: 640px){.design-gallery-controls-block{padding:1rem}}.design-workspace__section{width:100%;min-width:0px}.design-panel{margin-left:auto;margin-right:auto;width:100%;max-width:48rem;padding:1rem .75rem}@media (min-width: 640px){.design-panel{padding:1.25rem}}@media (min-width: 1024px){.design-panel{max-width:56rem;padding:1.25rem 1.5rem}}.design-panel__header{margin-bottom:1rem}.design-panel__header>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .design-panel__title{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .design-panel__title{color:hsl(var(--sidebar-foreground))}.design-panel__title{font-size:1rem;line-height:1.5rem;font-weight:600;letter-spacing:-.025em;color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .design-panel__title{color:hsl(var(--sidebar-foreground))}.setup-entry-animation--fullscreen .design-panel__description{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .design-panel__description{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .design-panel__description{color:hsl(var(--sidebar-foreground) / .65)}.design-panel__description{font-size:.875rem;line-height:1.25rem;color:hsl(var(--muted-foreground))}.contact-preview-public p.design-panel__description.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .design-panel__description{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .design-panel__description{opacity:.65}.design-panel__body{min-width:0px}.design-panel__content{width:100%;min-width:0px}@media (max-width: 767px){.design-panel-layout .design-panel__header{margin-bottom:.75rem;padding-left:.75rem;padding-right:.75rem}.design-panel-layout .design-panel__body{padding-left:0;padding-right:0;padding-bottom:.75rem;padding-top:0}}.design-background-studio>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.setup-billing-address .design-background-studio__grid{gap:1rem}.design-background-studio__grid{display:grid;gap:1rem}@media (min-width: 1024px){.design-background-studio__grid{grid-template-columns:minmax(0,14rem) minmax(0,1fr);align-items:flex-start}}.design-background-studio__preview>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.design-background-studio__preview{border-radius:var(--radius-xl);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--muted) / .2);padding:.75rem}textarea.design-background-studio__preview-canvas{border-radius:var(--radius-control-multiline)}.design-background-studio__preview-canvas{aspect-ratio:4/5;width:100%;overflow:hidden;border-radius:var(--radius-lg);border-width:1px;border-color:hsl(var(--border) / .4)}.design-background-studio__preview-meta{display:flex;flex-wrap:wrap;gap:.375rem}textarea.design-background-studio__preview-chip{border-radius:var(--radius-control-multiline)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .design-background-studio__preview-chip{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .design-background-studio__preview-chip{color:hsl(var(--sidebar-foreground))}.design-background-studio__preview-chip{display:inline-flex;border-radius:var(--radius-md);background-color:hsl(var(--muted));padding:.125rem .5rem;font-size:10px;font-weight:500;color:hsl(var(--foreground))}.contact-preview-public .design-background-studio__preview-chip{font-weight:400}.email-studio-sidebar .sidebar-account-selector__copy .design-background-studio__preview-chip{color:hsl(var(--sidebar-foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .design-background-studio__preview-chip--muted{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .design-background-studio__preview-chip--muted{color:hsl(var(--sidebar-foreground) / .65)}.design-background-studio__preview-chip--muted{color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .design-background-studio__preview-chip--muted{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .design-background-studio__preview-chip--muted{opacity:.65}.design-background-studio__controls,.design-background-studio__editor-zone{min-width:0px}.design-background-studio__editor-zone>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.design-background-studio__editor-zone{border-radius:var(--radius-xl);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--background));padding:1rem}@media (min-width: 640px){.design-background-studio__editor-zone{padding:1.25rem}}.design-background-studio__editor-zone>:first-child{margin-top:0}.design-background-studio--compact>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.design-background-studio__header{display:flex;flex-direction:column;gap:.75rem}.design-background-studio__preview--chip{width:100%}.design-background-studio__preview--chip .design-background-studio__preview-canvas{aspect-ratio:2/1;max-height:5.5rem}@media (min-width: 640px){.design-background-studio__preview--chip .design-background-studio__preview-canvas{max-height:6rem}}.inventory-stock-overview-card--collapsed .design-background-studio__editor-title{border-bottom-width:0px}.design-background-studio__editor-title{margin-bottom:.75rem;border-bottom-width:1px;border-color:hsl(var(--border) / .4);padding-bottom:.5rem}.design-background-studio__panel>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.design-background-studio__panel{border-radius:var(--radius-xl);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--muted) / .1);padding:.75rem}.design-chip-selector{min-width:0px}.design-chip-selector>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.design-chip-selector__chips{display:flex;flex-wrap:wrap;gap:.375rem}textarea.design-chip-selector__chip{border-radius:var(--radius-control-multiline)}.design-chip-selector__chip{height:2rem;gap:.25rem;border-radius:var(--radius-lg);padding-left:.625rem;padding-right:.625rem;font-size:.75rem;line-height:1rem;font-weight:500}.contact-preview-public .design-chip-selector__chip{font-weight:400}.design-chip-selector__chip--active{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: hsl(var(--primary) / .25)}.design-background-studio__media>:last-child{margin-top:.5rem}.design-background-media-picker{min-width:0px}.design-gradient-stops-editor__track{padding-left:.75rem;padding-right:.75rem}.design-background-preset-panel>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.design-background-preset-panel__header{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem}.setup-billing-address .design-preset-swatch-grid{gap:1rem}.design-preset-swatch-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.5rem}@media (min-width: 640px){.design-preset-swatch-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (min-width: 768px){.design-preset-swatch-grid{grid-template-columns:repeat(8,minmax(0,1fr))}}textarea.design-preset-swatch{border-radius:var(--radius-control-multiline)}.design-preset-swatch{position:relative;aspect-ratio:1 / 1;overflow:hidden;border-radius:var(--radius-lg);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--background));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.design-preset-swatch:hover{border-color:hsl(var(--border));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: hsl(var(--primary) / .15)}.design-preset-swatch:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: hsl(var(--primary) / .3)}.design-preset-swatch--active{border-color:hsl(var(--primary) / .5);--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: hsl(var(--primary) / .25)}.design-preset-swatch--locked{opacity:.6;--tw-grayscale: grayscale(40%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.design-preset-swatch__fill{position:absolute;top:0;right:0;bottom:0;left:0}.design-preset-swatch__hints{position:absolute;left:0;right:0;bottom:.25rem;z-index:1;display:flex;flex-direction:column;align-items:center;gap:.125rem;opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.design-preset-swatch:hover .design-preset-swatch__hints,.design-preset-swatch--active .design-preset-swatch__hints{opacity:1}textarea.design-preset-swatch__hint-dot{border-radius:var(--radius-control-multiline)}.design-preset-swatch__hint-dot{height:.375rem;width:.375rem;border-radius:var(--radius-full);border-width:1px;border-color:hsl(var(--background) / .3);--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.design-preset-swatch__hint-dot--primary{height:.5rem;width:.5rem}.design-preset-swatch__lock{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;display:flex;align-items:center;justify-content:center;background-color:hsl(var(--background) / .45)}.design-preset-swatch__pro{position:absolute;left:.25rem;top:.25rem;z-index:20;transform-origin:top left;--tw-scale-x: .75;--tw-scale-y: .75;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-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.design-preset-swatch__pro-chip{position:absolute;left:.25rem;top:.25rem;z-index:20;padding-left:.25rem;padding-right:.25rem;padding-top:0;padding-bottom:0;font-size:8px;line-height:1}.design-fonts-studio>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.design-fonts-studio__targets{display:flex;flex-wrap:wrap;gap:.375rem}textarea.design-fonts-studio__target-chip{border-radius:var(--radius-control-multiline)}.design-fonts-studio__target-chip{height:2rem;border-radius:var(--radius-lg);padding-left:.625rem;padding-right:.625rem;font-size:.75rem;line-height:1rem;font-weight:500}.contact-preview-public .design-fonts-studio__target-chip{font-weight:400}.design-fonts-studio__target-chip--active{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: hsl(var(--primary) / .25)}.design-fonts-studio__compact-label{padding-left:.125rem;padding-right:.125rem}.design-fonts-studio--compact .design-fonts-studio__targets{flex-wrap:nowrap;gap:.25rem;overflow-x:auto;padding-bottom:.125rem;scrollbar-width:none}.design-fonts-studio--compact .design-fonts-studio__targets::-webkit-scrollbar{display:none}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .design-fonts-studio__hero-title{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .design-fonts-studio__hero-title{color:hsl(var(--sidebar-foreground))}.design-fonts-studio__hero-title{font-size:1.5rem;line-height:2rem;font-weight:600;line-height:1.25;color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .design-fonts-studio__hero-title{color:hsl(var(--sidebar-foreground))}@media (min-width: 640px){.setup-entry-animation--compact .design-fonts-studio__hero-title{font-size:clamp(1.1rem,6vw,1.65rem);line-height:1.15}.setup-entry-animation--fullscreen .design-fonts-studio__hero-title{font-size:clamp(1.75rem,6vmin,3.75rem);line-height:1.1}.design-fonts-studio__hero-title{font-size:1.875rem;line-height:2.25rem}}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .design-fonts-studio__hero-body{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .design-fonts-studio__hero-body{color:hsl(var(--sidebar-foreground) / .65)}.design-fonts-studio__hero-body{font-size:1rem;line-height:1.5rem;line-height:1.375;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .design-fonts-studio__hero-body{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .design-fonts-studio__hero-body{opacity:.65}@media (min-width: 640px){.setup-entry-animation--fullscreen .design-fonts-studio__hero-body{font-size:clamp(.875rem,2.5vmin,1.25rem)}.design-fonts-studio__hero-body{font-size:1.125rem;line-height:1.75rem}}.design-fonts-studio__filters{display:flex;flex-wrap:wrap;gap:.375rem}textarea.design-fonts-studio__filter-chip{border-radius:var(--radius-control-multiline)}.design-fonts-studio__filter-chip{height:2rem;border-radius:var(--radius-lg);padding-left:.625rem;padding-right:.625rem;font-size:.75rem;line-height:1rem;font-weight:500}.contact-preview-public .design-fonts-studio__filter-chip{font-weight:400}.design-fonts-studio__filter-chip--active{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: hsl(var(--primary) / .25)}.setup-billing-address .design-fonts-studio__catalog{gap:1rem}.design-fonts-studio__catalog{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}@media (min-width: 640px){.design-fonts-studio__catalog{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 1024px){.design-fonts-studio__catalog{grid-template-columns:repeat(4,minmax(0,1fr))}}.design-font-card{position:relative;display:flex;min-height:7.5rem;width:100%;flex-direction:column;align-items:flex-start;gap:.25rem;border-radius:var(--radius-xl);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--background));padding:.625rem .75rem;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.design-font-card:hover{border-color:hsl(var(--border));background-color:hsl(var(--muted) / .15)}.design-font-card--active{border-color:hsl(var(--primary) / .35);background-color:hsl(var(--muted) / .2);--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: hsl(var(--primary) / .2)}.setup-entry-animation--compact .design-font-card__glyph{font-size:clamp(1.1rem,6vw,1.65rem);line-height:1.15}.setup-entry-animation--fullscreen .design-font-card__glyph{font-size:clamp(1.75rem,6vmin,3.75rem);line-height:1.1}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .design-font-card__glyph{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .design-font-card__glyph{color:hsl(var(--sidebar-foreground))}.design-font-card__glyph{font-size:2.25rem;line-height:2.5rem;font-weight:500;line-height:1;color:hsl(var(--foreground))}.contact-preview-public .design-font-card__glyph{font-weight:400}.email-studio-sidebar .sidebar-account-selector__copy .design-font-card__glyph{color:hsl(var(--sidebar-foreground))}.setup-entry-animation--fullscreen .design-font-card__headline{font-size:clamp(.875rem,2.5vmin,1.25rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .design-font-card__headline{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .design-font-card__headline{color:hsl(var(--sidebar-foreground))}.design-font-card__headline{font-size:1.125rem;line-height:1.75rem;font-weight:600;line-height:1.25;color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .design-font-card__headline{color:hsl(var(--sidebar-foreground))}.setup-entry-animation--fullscreen .design-font-card__sample{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .design-font-card__sample{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .design-font-card__sample{color:hsl(var(--sidebar-foreground) / .65)}.design-font-card__sample{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:.875rem;line-height:1.25rem;line-height:1.375;color:hsl(var(--muted-foreground))}.contact-preview-public p.design-font-card__sample.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .design-font-card__sample{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .design-font-card__sample{opacity:.65}.design-font-card__label{margin-top:auto;font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.025em;color:hsl(var(--muted-foreground) / .8)}.contact-preview-public .design-font-card__label{font-weight:400}textarea.design-font-card__check{border-radius:var(--radius-control-multiline)}.checkout-wizard__primary.design-font-card__check{border-width:0px!important;background-color:hsl(var(--foreground))!important;color:hsl(var(--background))!important}.checkout-wizard__primary.design-font-card__check:hover{background-color:hsl(var(--foreground) / .9)!important}.design-font-card__check{position:absolute;right:.375rem;top:.375rem;display:flex;height:1rem;width:1rem;align-items:center;justify-content:center;border-radius:var(--radius-md);background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.design-font-card--compact{min-height:3.25rem;align-items:center;justify-content:center;padding:.5rem .625rem}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .design-font-card__name{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .design-font-card__name{color:hsl(var(--sidebar-foreground))}.design-font-card__name{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-align:center;font-size:.9375rem;font-weight:500;line-height:1.25;color:hsl(var(--foreground))}.contact-preview-public .design-font-card__name{font-weight:400}.email-studio-sidebar .sidebar-account-selector__copy .design-font-card__name{color:hsl(var(--sidebar-foreground))}.design-font-card__meta{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;text-align:center;font-size:9px;font-weight:500;text-transform:uppercase;letter-spacing:.025em;color:hsl(var(--muted-foreground) / .7)}.contact-preview-public .design-font-card__meta{font-weight:400}.design-font-card--compact .design-font-card__check{right:.25rem;top:.25rem;height:.875rem;width:.875rem}.design-fonts-studio--compact .design-fonts-studio__catalog{grid-template-columns:repeat(2,minmax(0,1fr));gap:.375rem}@media (min-width: 640px){.design-fonts-studio--compact .design-fonts-studio__catalog{grid-template-columns:repeat(3,minmax(0,1fr))}}.design-fonts-studio--compact .design-fonts-studio__filters{flex-wrap:nowrap;gap:.25rem;overflow-x:auto;padding-bottom:.125rem;scrollbar-width:none}.design-fonts-studio--compact .design-fonts-studio__filters::-webkit-scrollbar{display:none}.setup-billing-address .design-wallpaper-pattern-grid,.setup-billing-address .design-wallpaper-blur-grid{gap:1rem}.design-wallpaper-pattern-grid,.design-wallpaper-blur-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}@media (min-width: 640px){.design-wallpaper-pattern-grid,.design-wallpaper-blur-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}textarea.design-wallpaper-pattern-card,textarea .design-wallpaper-blur-card{border-radius:var(--radius-control-multiline)}.design-wallpaper-pattern-card,.design-wallpaper-blur-card{display:flex;width:100%;flex-direction:column;overflow:hidden;border-radius:var(--radius-lg);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--background));text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.design-wallpaper-pattern-card:hover,.design-wallpaper-blur-card:hover{border-color:hsl(var(--border));background-color:hsl(var(--muted) / .15)}.design-wallpaper-pattern-card--active,.design-wallpaper-blur-card--active{border-color:hsl(var(--primary) / .4);--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: hsl(var(--primary) / .2)}.design-wallpaper-pattern-card__canvas,.design-wallpaper-blur-card__canvas{aspect-ratio:4/3;width:100%}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .design-wallpaper-pattern-card__label,.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .design-wallpaper-blur-card__label{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .design-wallpaper-pattern-card__label,.app-shell-root .sidebar-account-selector__current .design-wallpaper-blur-card__label{color:hsl(var(--sidebar-foreground))}.design-wallpaper-pattern-card__label,.design-wallpaper-blur-card__label{padding:.375rem .5rem;font-size:.75rem;line-height:1rem;font-weight:500;color:hsl(var(--foreground))}.contact-preview-public .design-wallpaper-pattern-card__label,.contact-preview-public .design-wallpaper-blur-card__label{font-weight:400}.email-studio-sidebar .sidebar-account-selector__copy .design-wallpaper-pattern-card__label,.email-studio-sidebar .sidebar-account-selector__copy .design-wallpaper-blur-card__label{color:hsl(var(--sidebar-foreground))}.design-theme-studio>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.setup-billing-address .design-theme-studio__intro{gap:1rem}.design-theme-studio__intro{display:grid;gap:1rem}@media (min-width: 1024px){.design-theme-studio__intro{grid-template-columns:minmax(0,16rem) minmax(0,1fr);align-items:flex-start}}.design-theme-studio__preview>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.design-theme-studio__preview{border-radius:var(--radius-xl);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--muted) / .2);padding:.75rem}textarea.design-theme-studio__preview-canvas{border-radius:var(--radius-control-multiline)}.design-theme-studio__preview-canvas{overflow:hidden;border-radius:var(--radius-lg);border-width:1px;border-color:hsl(var(--border) / .4);padding:1.25rem 1rem;min-height:7.5rem}.design-theme-studio__preview-layout>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .design-theme-studio__preview-eyebrow{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .design-theme-studio__preview-eyebrow{color:hsl(var(--sidebar-foreground) / .65)}.design-theme-studio__preview-eyebrow{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.025em;color:hsl(var(--muted-foreground))}.contact-preview-public .design-theme-studio__preview-eyebrow{font-weight:400}.email-studio-sidebar .sidebar-account-selector__copy .design-theme-studio__preview-eyebrow{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .design-theme-studio__preview-eyebrow{opacity:.65}.setup-entry-animation--fullscreen .design-theme-studio__preview-headline{font-size:clamp(.875rem,2.5vmin,1.25rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .design-theme-studio__preview-headline{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .design-theme-studio__preview-headline{color:hsl(var(--sidebar-foreground))}.design-theme-studio__preview-headline{font-size:1.25rem;line-height:1.75rem;font-weight:600;line-height:1.25;color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .design-theme-studio__preview-headline{color:hsl(var(--sidebar-foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .design-theme-studio__preview-sub{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .design-theme-studio__preview-sub{color:hsl(var(--sidebar-foreground) / .65)}.design-theme-studio__preview-sub{font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .design-theme-studio__preview-sub{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .design-theme-studio__preview-sub{opacity:.65}.design-theme-studio__preview-meta{display:flex;flex-wrap:wrap;gap:.375rem}textarea.design-theme-studio__preview-chip{border-radius:var(--radius-control-multiline)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .design-theme-studio__preview-chip{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .design-theme-studio__preview-chip{color:hsl(var(--sidebar-foreground))}.design-theme-studio__preview-chip{display:inline-flex;border-radius:var(--radius-md);background-color:hsl(var(--muted));padding:.125rem .5rem;font-size:10px;font-weight:500;color:hsl(var(--foreground))}.contact-preview-public .design-theme-studio__preview-chip{font-weight:400}.email-studio-sidebar .sidebar-account-selector__copy .design-theme-studio__preview-chip{color:hsl(var(--sidebar-foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .design-theme-studio__preview-chip--muted{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .design-theme-studio__preview-chip--muted{color:hsl(var(--sidebar-foreground) / .65)}.design-theme-studio__preview-chip--muted{color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .design-theme-studio__preview-chip--muted{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .design-theme-studio__preview-chip--muted{opacity:.65}.setup-billing-address .design-theme-studio__catalog{gap:1rem}.design-theme-studio__catalog{display:grid;gap:.75rem}@media (min-width: 640px){.design-theme-studio__catalog{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.design-theme-studio__catalog{grid-template-columns:repeat(3,minmax(0,1fr))}}.design-theme-card{display:flex;width:100%;flex-direction:column;overflow:hidden;border-radius:var(--radius-xl);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--background));text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.design-theme-card:hover{border-color:hsl(var(--border));background-color:hsl(var(--muted) / .2)}.design-theme-card--active{border-color:hsl(var(--border));background-color:hsl(var(--muted) / .3);--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: hsl(var(--border))}.inventory-stock-overview-card--collapsed .design-theme-card__preview{border-bottom-width:0px}.design-theme-card__preview{position:relative;aspect-ratio:16/10;width:100%;overflow:hidden;border-bottom-width:1px;border-color:hsl(var(--border) / .4)}textarea.design-theme-card__preview-card{border-radius:var(--radius-control-multiline)}.design-theme-card__preview-card{position:absolute;left:.75rem;right:.75rem;top:.75rem;bottom:2rem;border-radius:var(--radius-md);border-width:1px}.design-theme-card__preview-accent{position:absolute;bottom:0;left:0;right:0;height:.5rem}textarea.design-theme-card__preview-dot{border-radius:var(--radius-control-multiline)}.design-theme-card__preview-dot{position:absolute;right:.75rem;top:.75rem;height:.75rem;width:.75rem;border-radius:var(--radius-full);border-width:1px;border-color:hsl(var(--background) / .8)}.design-theme-card__body{display:flex;align-items:flex-start;gap:.5rem;padding:.75rem}.setup-entry-animation--fullscreen .design-theme-card__title{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .design-theme-card__title{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .design-theme-card__title{color:hsl(var(--sidebar-foreground))}.design-theme-card__title{display:block;font-size:.875rem;line-height:1.25rem;font-weight:500;color:hsl(var(--foreground))}.contact-preview-public .design-theme-card__title{font-weight:400}.contact-preview-public p.design-theme-card__title.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .design-theme-card__title{color:hsl(var(--sidebar-foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .design-theme-card__desc{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .design-theme-card__desc{color:hsl(var(--sidebar-foreground) / .65)}.design-theme-card__desc{margin-top:.125rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:block;font-size:.75rem;line-height:1rem;line-height:1.375;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .design-theme-card__desc{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .design-theme-card__desc{opacity:.65}.design-theme-card__tags{margin-top:.5rem;display:flex;flex-wrap:wrap;gap:.25rem}textarea.design-theme-card__tag{border-radius:var(--radius-control-multiline)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .design-theme-card__tag{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .design-theme-card__tag{color:hsl(var(--sidebar-foreground) / .65)}.design-theme-card__tag{border-radius:var(--radius-md);background-color:hsl(var(--muted));padding:.125rem .375rem;font-size:9px;font-weight:500;text-transform:uppercase;letter-spacing:.025em;color:hsl(var(--muted-foreground))}.contact-preview-public .design-theme-card__tag{font-weight:400}.email-studio-sidebar .sidebar-account-selector__copy .design-theme-card__tag{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .design-theme-card__tag{opacity:.65}textarea.design-theme-card__check{border-radius:var(--radius-control-multiline)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .design-theme-card__check{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .design-theme-card__check{color:hsl(var(--sidebar-foreground))}.design-theme-card__check{margin-top:.125rem;display:flex;height:1.5rem;width:1.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius-md);background-color:hsl(var(--muted));color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .design-theme-card__check{color:hsl(var(--sidebar-foreground))}.design-theme-studio__tuning>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.design-theme-studio__tuning{border-radius:var(--radius-xl);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--background));padding:1rem}@media (min-width: 640px){.design-theme-studio__tuning{padding:1.25rem}}.design-motion-studio>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.design-motion-studio__intro>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.design-motion-studio__intro{padding-left:.125rem;padding-right:.125rem}.setup-billing-address .design-motion-studio__catalog{gap:1rem}.design-motion-studio__catalog{display:grid;gap:.75rem}@media (min-width: 640px){.design-motion-studio__catalog{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.design-motion-studio__catalog{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 1280px){.design-motion-studio__catalog{grid-template-columns:repeat(4,minmax(0,1fr))}}.design-motion-card{position:relative;border-radius:var(--radius-xl);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--background));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.design-motion-card--active{border-color:hsl(var(--border));background-color:hsl(var(--muted) / .25);--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: hsl(var(--border))}.design-motion-card__select{display:flex;width:100%;flex-direction:column;text-align:left}.design-motion-card__stage{position:relative;overflow:hidden;border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl);background-color:hsl(var(--muted) / .15);min-height:10.5rem}.design-motion-card__preview{height:100%;min-height:10.5rem;width:100%}.design-motion-card__footer{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem;border-top-width:1px;border-color:hsl(var(--border) / .4);padding:.625rem .75rem}.setup-entry-animation--fullscreen .design-motion-card__label{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .design-motion-card__label{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .design-motion-card__label{color:hsl(var(--sidebar-foreground))}.design-motion-card__label{display:block;font-size:.875rem;line-height:1.25rem;font-weight:500;color:hsl(var(--foreground))}.contact-preview-public .design-motion-card__label{font-weight:400}.contact-preview-public p.design-motion-card__label.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .design-motion-card__label{color:hsl(var(--sidebar-foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .design-motion-card__description{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .design-motion-card__description{color:hsl(var(--sidebar-foreground) / .65)}.design-motion-card__description{margin-top:.125rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:block;font-size:.75rem;line-height:1rem;line-height:1.375;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .design-motion-card__description{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .design-motion-card__description{opacity:.65}textarea.design-motion-card__badge{border-radius:var(--radius-control-multiline)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .design-motion-card__badge{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .design-motion-card__badge{color:hsl(var(--sidebar-foreground))}.design-motion-card__badge{flex-shrink:0;border-radius:var(--radius-md);background-color:hsl(var(--muted));padding:.125rem .5rem;font-size:10px;font-weight:500;color:hsl(var(--foreground))}.contact-preview-public .design-motion-card__badge{font-weight:400}.email-studio-sidebar .sidebar-account-selector__copy .design-motion-card__badge{color:hsl(var(--sidebar-foreground))}textarea.design-motion-card__settings{border-radius:var(--radius-control-multiline)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .design-motion-card__settings{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .design-motion-card__settings{color:hsl(var(--sidebar-foreground))}.design-motion-card__settings{position:absolute;right:.5rem;top:.5rem;z-index:10;display:flex;height:1.75rem;width:1.75rem;align-items:center;justify-content:center;border-radius:var(--radius-md);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--background) / .9);color:hsl(var(--foreground));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.email-studio-sidebar .sidebar-account-selector__copy .design-motion-card__settings{color:hsl(var(--sidebar-foreground))}.design-motion-card__settings:hover{background-color:hsl(var(--muted))}.design-motion-studio--compact .design-motion-studio__catalog{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.design-motion-studio--compact .design-motion-card__stage,.design-motion-studio--compact .design-motion-card__preview{min-height:6.75rem}.design-motion-studio--compact .design-motion-card__footer{padding:.5rem}.design-motion-studio--compact .design-motion-card__label{font-size:.75rem;line-height:1rem}.design-motion-studio--compact .design-motion-card__description{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;font-size:10px}.design-sections-studio>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.design-sections-studio__intro-preview{max-width:16rem}.design-sections-studio__preview-button{margin-top:.25rem;height:2rem;width:100%}.design-sections-studio__preview>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.design-sections-studio__preview{border-radius:var(--radius-xl);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--muted) / .2);padding:.75rem}textarea.design-sections-studio__preview-canvas{border-radius:var(--radius-control-multiline)}.design-sections-studio__preview-canvas{aspect-ratio:4/5;width:100%;overflow:hidden;border-radius:var(--radius-lg);border-width:1px;border-color:hsl(var(--border) / .4);padding:.5rem}textarea.design-sections-studio__preview-zone{border-radius:var(--radius-control-multiline)}.design-sections-studio__preview-zone{display:flex;height:100%;min-height:0px;flex-direction:column;justify-content:center;gap:.5rem;border-radius:var(--radius-md);padding:.5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.design-sections-studio__preview-card{border-width:1px;background-color:hsl(var(--background) / .8)}.design-sections-studio__preview-card--bio{height:3.5rem;width:100%}.setup-billing-address .design-sections-studio__preview-card-row{gap:1rem}.design-sections-studio__preview-card-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.design-sections-studio__preview-card--sm{height:2.5rem}.design-sections-studio__preview-meta{display:flex;flex-wrap:wrap;gap:.375rem}textarea.design-sections-studio__preview-chip{border-radius:var(--radius-control-multiline)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .design-sections-studio__preview-chip{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .design-sections-studio__preview-chip{color:hsl(var(--sidebar-foreground))}.design-sections-studio__preview-chip{display:inline-flex;border-radius:var(--radius-md);background-color:hsl(var(--muted));padding:.125rem .5rem;font-size:10px;font-weight:500;color:hsl(var(--foreground))}.contact-preview-public .design-sections-studio__preview-chip{font-weight:400}.email-studio-sidebar .sidebar-account-selector__copy .design-sections-studio__preview-chip{color:hsl(var(--sidebar-foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .design-sections-studio__preview-chip--muted{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .design-sections-studio__preview-chip--muted{color:hsl(var(--sidebar-foreground) / .65)}.design-sections-studio__preview-chip--muted{color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .design-sections-studio__preview-chip--muted{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .design-sections-studio__preview-chip--muted{opacity:.65}.design-sections-studio__block>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.design-sections-studio__block{border-radius:var(--radius-xl);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--background));padding:1rem}@media (min-width: 640px){.design-sections-studio__block{padding:1.25rem}}.design-sections-studio__block-header>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.design-sections-studio__controls{min-width:0px;padding-top:.25rem}.design-sections-studio__zone-toggle{display:flex;align-items:center;justify-content:space-between;gap:1rem;border-radius:var(--radius-xl);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--muted) / .15);padding:.75rem 1rem}.design-sections-studio__zone-toggle--on{border-color:hsl(var(--border));background-color:hsl(var(--muted) / .25)}.design-sections-studio__editor-zone{border-radius:var(--radius-xl);border-width:1px;border-color:hsl(var(--border) / .4);background-color:hsl(var(--muted) / .1);padding:1rem}.design-layout-studio--mobile{margin-left:-.75rem;margin-right:-.75rem}.design-layout-studio--mobile>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}@media (min-width: 640px){.design-layout-studio--mobile{margin-left:-1.25rem;margin-right:-1.25rem}}.design-layout-mobile-strip__head>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.design-layout-mobile-strip__controls>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.design-layout-mobile-strip__controls{padding-bottom:.25rem}.design-layout-studio--desktop,.design-layout-studio{width:100%;min-width:0px}.design-layout-studio>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.design-layout-studio--compact>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.design-layout-studio--mobile.design-layout-studio--compact>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.design-layout-studio__section>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.design-layout-studio__section-head>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.design-layout-studio__panel--edge>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.design-layout-studio__panel--edge{overflow:hidden}.design-banner-shape-studio>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.design-banner-shape-studio--compact>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.design-banner-shape-card{position:relative;display:flex;width:100%;flex-direction:column}.design-banner-shape-card--carousel{flex:1 1 0%}textarea.design-banner-shape-card__stage{border-radius:var(--radius-control-multiline)}.design-banner-shape-card__stage{position:relative;display:flex;height:100%;min-height:5.75rem;width:100%;flex-direction:column;overflow:hidden;border-radius:var(--radius-md);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--background))}textarea.design-banner-shape-card--carousel .design-banner-shape-card__stage{border-radius:var(--radius-control-multiline)}.design-banner-shape-card--carousel .design-banner-shape-card__stage{min-height:6.25rem;border-radius:var(--radius-lg)}.design-banner-shape-card__banner{position:relative;z-index:1;width:100%;flex-shrink:0;flex:0 0 68%;min-height:3.25rem}.design-banner-shape-card__banner-shine{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from: rgb(255 255 255 / .25) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), transparent var(--tw-gradient-via-position), var(--tw-gradient-to);--tw-gradient-to: transparent var(--tw-gradient-to-position)}.design-banner-shape-card__page{position:relative;z-index:0;display:flex;flex:1 1 0%;flex-direction:column;justify-content:center;gap:.375rem;background-color:hsl(var(--background));padding:.5rem .625rem}textarea.design-banner-shape-card__page-line{border-radius:var(--radius-control-multiline)}.design-banner-shape-card__page-line{height:.375rem;width:100%;max-width:85%;border-radius:var(--radius-full);background-color:hsl(var(--foreground) / .1)}.design-banner-shape-card__page-line--short{max-width:55%;background-color:hsl(var(--foreground) / .05)}.design-banner-shape-card__edge-rule{pointer-events:none;position:absolute;left:0;right:0;z-index:2;top:68%;height:2px;background:hsl(var(--foreground) / .2)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .design-banner-shape-card__short{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .design-banner-shape-card__short{color:hsl(var(--sidebar-foreground) / .65)}.design-banner-shape-card__short{margin-top:.375rem;text-align:center;font-size:11px;font-weight:600;line-height:1.25;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .design-banner-shape-card__short{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .design-banner-shape-card__short{opacity:.65}.design-banner-shape-studio .centered-snap-carousel{margin-left:-.125rem;margin-right:-.125rem}.content-studio-carousel-card--banner-edge .design-banner-shape-card{width:100%}.setup-billing-address .design-layout-studio__catalog{gap:1rem}.design-layout-studio__catalog{display:grid;width:100%;grid-template-columns:repeat(1,minmax(0,1fr));gap:.75rem}@media (min-width: 640px){.design-layout-studio__catalog{grid-template-columns:repeat(3,minmax(0,1fr))}}.design-layout-studio__panel>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.design-layout-studio__panel{border-radius:var(--radius-xl);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--muted) / .1);padding:.75rem}.design-layout-studio__tuning>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}textarea.design-layout-card{border-radius:var(--radius-control-multiline)}.design-layout-card{display:flex;width:100%;flex-direction:column;overflow:hidden;border-radius:var(--radius-lg);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--background));text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.design-layout-card:hover{border-color:hsl(var(--border));background-color:hsl(var(--muted) / .15)}.design-layout-card--active{border-color:hsl(var(--primary) / .35);background-color:hsl(var(--muted) / .2);--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: hsl(var(--primary) / .2)}.design-segment-field>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.design-segment-field__nav.commerce-section-chrome__nav{width:100%}textarea.design-segment-field .commerce-inline-icon-tab-bar{border-radius:var(--radius-control-multiline)}.design-segment-field .commerce-inline-icon-tab-bar{border-radius:var(--radius-lg);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--muted) / .1);padding:.25rem;border-bottom-width:1px}.design-segment-field .commerce-inline-icon-tab-bar__track{display:flex;min-height:0px;width:100%;flex-wrap:wrap;gap:.25rem;border-width:0px;background-color:transparent;padding:0}.setup-billing-address .commerce-inline-icon-tab-bar__track.design-segment-field__track--cols-3{gap:1rem}.commerce-inline-icon-tab-bar__track.design-segment-field__track--cols-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.setup-billing-address .commerce-inline-icon-tab-bar__track.design-segment-field__track--cols-6{gap:1rem}.commerce-inline-icon-tab-bar__track.design-segment-field__track--cols-6{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}@media (min-width: 640px){.commerce-inline-icon-tab-bar__track.design-segment-field__track--cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}.design-segment-field--wallpaper .commerce-inline-icon-tab-bar__tab{min-height:2.25rem}textarea.design-segment-field .commerce-inline-icon-tab-bar__tab{border-radius:var(--radius-control-multiline)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .design-segment-field .commerce-inline-icon-tab-bar__tab{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .design-segment-field .commerce-inline-icon-tab-bar__tab{color:hsl(var(--sidebar-foreground) / .65)}.design-segment-field .commerce-inline-icon-tab-bar__tab{min-height:2rem;flex:1 1 0%;border-radius:var(--radius-md);border-width:1px;border-color:transparent;padding:.375rem .5rem;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .design-segment-field .commerce-inline-icon-tab-bar__tab{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .design-segment-field .commerce-inline-icon-tab-bar__tab{opacity:.65}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .design-segment-field .commerce-inline-icon-tab-bar__tab--active{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .design-segment-field .commerce-inline-icon-tab-bar__tab--active{color:hsl(var(--sidebar-foreground))}.design-segment-field .commerce-inline-icon-tab-bar__tab--active{border-color:hsl(var(--border) / .6);background-color:hsl(var(--background));color:hsl(var(--foreground));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: hsl(var(--primary) / .2)}.email-studio-sidebar .sidebar-account-selector__copy .design-segment-field .commerce-inline-icon-tab-bar__tab--active{color:hsl(var(--sidebar-foreground))}.design-segment-field .commerce-inline-icon-tab-bar__tab--active .commerce-inline-icon-tab-bar__icon{color:hsl(var(--primary))}.design-segment-field .commerce-inline-icon-tab-bar__indicator{display:none}.design-slider-field>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.design-slider-field__header{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.design-slider-field__color-input{height:1.25rem;width:1.25rem;cursor:pointer;border-radius:.25rem;border-width:1px;border-color:hsl(var(--border) / .5);background-color:transparent;padding:0}.design-slider-field__control{width:100%}.design-layout-card__preview{position:relative;aspect-ratio:9/16;max-height:12rem;width:100%;overflow:hidden;background-color:hsl(var(--background))}@media (min-width: 640px){.design-layout-card__preview{max-height:13.5rem}}.design-layout-card__preview-inner{height:100%;min-height:0px;width:100%}.design-layout-card__body{position:relative;display:flex;align-items:center;justify-content:space-between;gap:.25rem;padding:.375rem .5rem}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .design-layout-card__title{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .design-layout-card__title{color:hsl(var(--sidebar-foreground))}.design-layout-card__title{display:block;font-size:.75rem;line-height:1rem;font-weight:600;color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .design-layout-card__title{color:hsl(var(--sidebar-foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .design-layout-card__header-type{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .design-layout-card__header-type{color:hsl(var(--sidebar-foreground) / .65)}.design-layout-card__header-type{display:block;font-size:10px;line-height:1.25;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .design-layout-card__header-type{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .design-layout-card__header-type{opacity:.65}textarea.design-layout-card__check{border-radius:var(--radius-control-multiline)}.checkout-wizard__primary.design-layout-card__check{border-width:0px!important;background-color:hsl(var(--foreground))!important;color:hsl(var(--background))!important}.checkout-wizard__primary.design-layout-card__check:hover{background-color:hsl(var(--foreground) / .9)!important}.design-layout-card__check{display:flex;height:1.25rem;width:1.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius-md);background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.design-layout-preview{display:flex;height:100%;min-height:0px;width:100%;flex-direction:column;overflow:hidden;background-color:hsl(var(--background))}.design-layout-preview__banner--measured{width:100%;flex-shrink:0}.design-layout-preview__corporate-body{position:relative;z-index:1;min-height:0px;flex:1 1 0%;flex-direction:column;padding-left:.5rem;padding-right:.5rem;padding-bottom:.25rem;padding-top:0}textarea.design-layout-preview__photo{border-radius:var(--radius-control-multiline)}.design-layout-preview__photo{flex-shrink:0;border-radius:var(--radius-full);border-width:2px;--tw-border-opacity: 1;border-color:rgb(15 23 42 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(203 213 225 / var(--tw-bg-opacity, 1))}.design-layout-preview__photo--overlap{margin-top:-1.25rem;height:2.75rem;width:2.75rem}.design-layout-preview__photo--centered{position:relative;z-index:2;height:2.5rem;width:2.5rem;border-color:hsl(var(--background))}.design-layout-preview__lines{display:flex;min-width:0px;flex:1 1 0%;flex-direction:column;gap:.375rem;padding-top:.25rem;padding-bottom:.25rem}.design-layout-preview__lines--center{width:100%;align-items:center;padding-left:1rem;padding-right:1rem;padding-bottom:.25rem}textarea.design-layout-preview__line{border-radius:var(--radius-control-multiline)}.design-layout-preview__line{border-radius:var(--radius-full);--tw-bg-opacity: 1;background-color:rgb(148 163 184 / var(--tw-bg-opacity, 1))}.design-layout-preview__line--lg{height:.625rem;width:70%}.setup-entry-animation--compact .design-layout-preview__line--md{width:3.25rem;height:3.25rem}.setup-entry-animation--fullscreen .design-layout-preview__line--md{width:clamp(4.5rem,16vmin,7.5rem);height:clamp(4.5rem,16vmin,7.5rem)}.design-layout-preview__line--md{height:.5rem;width:6rem}.design-layout-preview__line--sm{height:.375rem;width:45%}.design-layout-preview__line--light{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.design-layout-preview__line--muted{background-color:#94a3b8cc}.design-layout-preview__hero-identity{position:relative;z-index:2}.design-layout-preview__hero-identity>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.design-layout-preview__action-row{display:flex;gap:.375rem;padding-top:.125rem}textarea.design-layout-preview__pill{border-radius:var(--radius-control-multiline)}.design-layout-preview__pill{height:.5rem;width:2.5rem;border-radius:var(--radius-full);background-color:#ffffffe6}.design-layout-preview__pill--ghost{width:2rem;background-color:#ffffff59}.design-layout-preview__content{display:flex;flex:1 1 0%;flex-direction:column;gap:.5rem;padding:.5rem}.design-layout-preview__content--tight{padding-top:.25rem}textarea.design-layout-preview__block{border-radius:var(--radius-control-multiline)}.design-layout-preview__block{height:.625rem;width:100%;border-radius:var(--radius-md);background-color:#475569cc}.design-layout-preview__block--short{width:72%}.setup-billing-address .design-layout-preview__block-row{gap:1rem}.design-layout-preview__block-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.design-layout-preview__block--half{width:100%}.design-visual-option__label{margin-bottom:.625rem}.design-visual-option__grid{display:grid;grid-template-columns:repeat(var(--design-visual-cols, 4),minmax(0,1fr));width:100%;min-width:0px;gap:.5rem}.design-visual-option__grid--scroll{display:grid;grid-template-columns:repeat(var(--design-visual-cols, 5),minmax(var(--design-visual-min-col, 3.25rem),1fr));max-width:100%;overflow-x:auto;padding-bottom:.125rem;scrollbar-width:thin}.design-visual-option__grid--scroll::-webkit-scrollbar{height:4px}.design-visual-option__grid--compact{max-width:100%}.design-visual-option__card{position:relative;display:flex;min-height:2.75rem;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;border-radius:var(--radius-xl);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--background));padding:.5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;touch-action:manipulation}.design-visual-option__card:hover{border-color:hsl(var(--border));background-color:hsl(var(--muted) / .2)}.design-visual-option__card--active{border-color:hsl(var(--border));background-color:hsl(var(--muted) / .3);--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: hsl(var(--border))}.design-visual-option__preview{display:flex;height:2.75rem;width:100%;align-items:center;justify-content:center}.design-visual-option__short{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .design-visual-option__check{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .design-visual-option__check{color:hsl(var(--sidebar-foreground))}.design-visual-option__check{position:absolute;right:.25rem;top:.25rem;display:flex;height:1rem;width:1rem;align-items:center;justify-content:center;border-radius:.25rem;background-color:hsl(var(--background) / .9);color:hsl(var(--foreground));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.email-studio-sidebar .sidebar-account-selector__copy .design-visual-option__check{color:hsl(var(--sidebar-foreground))}.design-visual-glyph{display:block;height:2.25rem;width:3rem;flex-shrink:0}.design-visual-glyph--card-radius{height:2.25rem;width:3rem;border-width:2px;border-color:hsl(var(--foreground) / .25);background-color:hsl(var(--muted) / .5)}.design-visual-glyph--card-material{height:2.25rem;width:3rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.design-visual-glyph--glass{background-color:hsl(var(--background) / .4);--tw-backdrop-blur: blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}textarea.design-visual-glyph--zone-fill{border-radius:var(--radius-control-multiline)}.design-visual-glyph--zone-fill{height:2.25rem;width:3rem;overflow:hidden;border-radius:var(--radius-md);border-width:1px;border-color:hsl(var(--border) / .5)}.design-visual-glyph__zone-solid{height:100%;width:100%;background-color:hsl(var(--foreground) / .2)}.design-visual-glyph__zone-gradient{height:100%;width:100%;background-image:linear-gradient(to bottom,var(--tw-gradient-stops));--tw-gradient-from: hsl(var(--foreground) / .3) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--foreground) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: transparent var(--tw-gradient-to-position)}.design-corner-picker__label{margin-bottom:.625rem}.setup-billing-address .design-corner-picker__row{gap:1rem}.design-corner-picker__row{display:grid;width:100%;min-width:0px;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem}.design-corner-picker__option{display:flex;min-width:0px;flex-direction:column;align-items:center;gap:.375rem;border-width:0px;background-color:transparent;padding:0;text-align:left;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;touch-action:manipulation}.design-corner-picker__option:hover{opacity:.9}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .design-corner-picker__thumb{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .design-corner-picker__thumb{color:hsl(var(--sidebar-foreground))}.design-corner-picker__thumb{display:flex;height:3.5rem;min-height:2.75rem;width:100%;align-items:center;justify-content:center;border-radius:var(--radius-xl);background-color:hsl(var(--muted) / .5);color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .design-corner-picker__thumb{color:hsl(var(--sidebar-foreground))}.design-corner-picker__thumb{border-width:2px;border-color:transparent;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.design-corner-picker__option--active .design-corner-picker__thumb{border-color:hsl(var(--foreground));background-color:hsl(var(--muted) / .7)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .design-corner-picker__text{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .design-corner-picker__text{color:hsl(var(--sidebar-foreground) / .65)}.design-corner-picker__text{font-size:11px;font-weight:500;color:hsl(var(--muted-foreground))}.contact-preview-public .design-corner-picker__text{font-weight:400}.email-studio-sidebar .sidebar-account-selector__copy .design-corner-picker__text{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .design-corner-picker__text{opacity:.65}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .design-corner-picker__option--active .design-corner-picker__text{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .design-corner-picker__option--active .design-corner-picker__text{color:hsl(var(--sidebar-foreground))}.design-corner-picker__option--active .design-corner-picker__text{color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .design-corner-picker__option--active .design-corner-picker__text{color:hsl(var(--sidebar-foreground))}.design-corner-picker--compact .design-corner-picker__label{margin-bottom:.375rem}.design-corner-picker--compact .design-corner-picker__row{gap:.375rem}textarea.design-corner-picker--compact .design-corner-picker__thumb{border-radius:var(--radius-control-multiline)}.design-corner-picker--compact .design-corner-picker__thumb{height:2.5rem;border-radius:var(--radius-lg)}.design-corner-picker--compact .design-corner-picker__text{font-size:10px}.design-visual-option--compact .design-visual-option__label{margin-bottom:.375rem}.design-visual-option--compact .design-visual-option__grid{gap:.375rem}textarea.design-visual-option--compact .design-visual-option__card{border-radius:var(--radius-control-multiline)}.design-visual-option--compact .design-visual-option__card{gap:.125rem;border-radius:var(--radius-lg);padding:.375rem}.design-visual-option--compact .design-visual-option__preview{height:2rem}.design-visual-option--compact .design-visual-glyph{height:1.75rem;width:2.5rem}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .design-visual-option__short--visible{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .design-visual-option__short--visible{color:hsl(var(--sidebar-foreground) / .65)}.design-visual-option__short--visible{width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal;position:static;font-size:9px;font-weight:500;color:hsl(var(--muted-foreground))}.contact-preview-public .design-visual-option__short--visible{font-weight:400}.email-studio-sidebar .sidebar-account-selector__copy .design-visual-option__short--visible{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .design-visual-option__short--visible{opacity:.65}.design-visual-option--compact .design-visual-option__card--ring-active{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-offset-width: 0px}.design-studio-panel{display:flex;min-width:0px;flex-direction:column;gap:.75rem}@media (min-width: 640px){.design-studio-panel{gap:1rem}}.design-studio-panel__section{display:flex;min-width:0px;flex-direction:column;gap:.75rem;border-radius:var(--radius-xl);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--background));padding:.75rem}@media (min-width: 640px){.design-studio-panel__section{gap:.875rem;padding:1rem}}.design-studio-panel--compact,.design-cards-studio--compact,.design-buttons-studio--compact,.design-motion-studio--compact{gap:.625rem}.design-studio-panel--compact .design-studio-panel__section,.design-cards-studio--compact .design-studio-panel__section,.design-buttons-studio--compact .design-studio-panel__section,.design-motion-studio--compact .design-studio-panel__section{gap:.625rem;padding:.625rem}.design-studio-panel__section-intro{display:flex;min-width:0px;flex-direction:column;gap:.25rem}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-admin-refunds-form .commerce-form-field .design-studio-panel__section-title{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .order-admin-refunds-form .commerce-form-field .design-studio-panel__section-title{color:hsl(var(--sidebar-foreground) / .65)}.order-admin-refunds-form .commerce-form-field .design-studio-panel__section-title{font-size:.75rem;line-height:1rem;font-weight:400;text-transform:none;letter-spacing:0em;color:hsl(var(--muted-foreground))}.contact-preview-public button .order-admin-refunds-form .commerce-form-field .design-studio-panel__section-title{font-weight:400;letter-spacing:.01em}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-refunds-form .commerce-form-field .design-studio-panel__section-title{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-refunds-form .commerce-form-field .design-studio-panel__section-title{opacity:.65}.design-studio-panel__section-title{font-size:var(--text-ui-xs);line-height:var(--leading-ui-snug);font-weight:var(--form-field-label-font-weight);letter-spacing:.02em}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .design-studio-panel__section-title{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .design-studio-panel__section-title{color:hsl(var(--sidebar-foreground) / .65)}.design-studio-panel__section-title{color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .design-studio-panel__section-title{opacity:.65}.type-to-confirm-field--destructive .type-to-confirm-field__panel-head .design-studio-panel__section-title{color:hsl(var(--destructive))}.contact-preview-share-page__shop-fields .type-to-confirm-field--destructive .type-to-confirm-field__panel-head .design-studio-panel__section-title{color:hsl(var(--primary))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .app-form-dialog .nfc-inventory-forms .design-studio-panel__section-title{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .app-form-dialog .nfc-inventory-forms .design-studio-panel__section-title{color:hsl(var(--sidebar-foreground) / .65)}.app-form-dialog .nfc-inventory-forms .design-studio-panel__section-title{font-size:.75rem;line-height:1rem;font-weight:400;text-transform:none;letter-spacing:0em;color:hsl(var(--muted-foreground))}.contact-preview-public button .app-form-dialog .nfc-inventory-forms .design-studio-panel__section-title{font-weight:400;letter-spacing:.01em}.email-studio-sidebar .sidebar-account-selector__copy .app-form-dialog .nfc-inventory-forms .design-studio-panel__section-title{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .app-form-dialog .nfc-inventory-forms .design-studio-panel__section-title{opacity:.65}.checkout-page .checkout-wizard__step .design-studio-panel__section-title{font-weight:var(--form-field-label-font-weight);letter-spacing:.01em;text-transform:none}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .design-studio-panel__section-title{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .design-studio-panel__section-title{color:hsl(var(--sidebar-foreground))}.nfc-inventory-forms .design-studio-panel__section-title{text-transform:none;letter-spacing:normal;font-weight:400}.design-studio-panel__section-title,.contact-preview-share-page__shop-fields .design-studio-panel__section-title{color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .design-studio-panel__section-title{color:hsl(var(--sidebar-foreground))}.design-studio-panel__section-header{display:flex;min-height:2.25rem;align-items:center;justify-content:space-between;gap:.5rem}.design-studio-panel__section-header-copy{display:flex;min-width:0px;flex-wrap:wrap;align-items:center;gap:.5rem}.design-studio-panel__section-body{display:flex;min-width:0px;flex-direction:column;gap:.75rem}.design-studio-panel--compact .design-studio-panel__section-body,.design-cards-studio--compact .design-studio-panel__section-body,.design-buttons-studio--compact .design-studio-panel__section-body{gap:.625rem}.design-color-field-wrap__clear{margin-top:-.25rem;height:1.75rem;padding-left:.5rem;padding-right:.5rem;font-size:.75rem;line-height:1rem}.design-cards-preview>:not([hidden])~:not([hidden]),.design-buttons-preview>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.design-cards-preview,.design-buttons-preview{border-radius:var(--radius-xl);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--muted) / .15);padding:.625rem}@media (min-width: 640px){.design-cards-preview,.design-buttons-preview{padding:.75rem}}.design-cards-studio--compact .design-cards-preview,.design-buttons-studio--compact .design-buttons-preview,.design-motion-studio--compact .design-motion-studio__intro{display:none}.design-fonts-studio--compact{gap:.625rem}textarea.design-cards-preview__canvas{border-radius:var(--radius-control-multiline)}.design-cards-preview__canvas{aspect-ratio:5/4;width:100%;overflow:hidden;border-radius:var(--radius-lg);border-width:1px;border-color:hsl(var(--border) / .4);padding:.5rem;background:#0f172a}textarea.design-cards-preview__zone{border-radius:var(--radius-control-multiline)}.design-cards-preview__zone{display:flex;height:100%;flex-direction:column;justify-content:center;gap:.375rem;border-radius:var(--radius-md);padding:.375rem}.design-cards-preview__card{border-width:1px;background-color:hsl(var(--background) / .8)}.design-cards-preview__card--lg{height:2.5rem;width:100%}.setup-billing-address .design-cards-preview__row{gap:1rem}.design-cards-preview__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.375rem}.design-cards-preview__card:not(.design-cards-preview__card--lg){height:1.75rem}textarea.design-buttons-preview__canvas{border-radius:var(--radius-control-multiline)}.design-buttons-preview__canvas{display:flex;align-items:center;justify-content:center;gap:.5rem;border-radius:var(--radius-lg);border-width:1px;border-color:hsl(var(--border) / .4);--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity, 1));padding:.75rem}.setup-entry-animation--compact .design-buttons-preview__btn{width:3.25rem;height:3.25rem}.setup-entry-animation--fullscreen .design-buttons-preview__btn{width:clamp(4.5rem,16vmin,7.5rem);height:clamp(4.5rem,16vmin,7.5rem)}.design-buttons-preview__btn{height:2rem;width:6rem;border-width:2px;border-color:hsl(var(--primary) / .7);background-color:hsl(var(--primary) / .8)}.design-buttons-preview__btn--sm{height:1.5rem;width:4rem}.design-buttons-preview__btn--glass{border-color:#ffffff4d;background-color:#ffffff26;--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.design-buttons-preview__btn--outline{background-color:transparent}.design-buttons-preview__btn--minimal{border-width:0px;background-color:transparent;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.design-cards-preview__meta,.design-buttons-preview__meta{display:flex;flex-wrap:wrap;gap:.25rem}textarea.design-cards-preview__chip,textarea .design-buttons-preview__chip{border-radius:var(--radius-control-multiline)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .design-cards-preview__chip,.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .design-buttons-preview__chip{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .design-cards-preview__chip,.app-shell-root .sidebar-account-selector__current .design-buttons-preview__chip{color:hsl(var(--sidebar-foreground))}.design-cards-preview__chip,.design-buttons-preview__chip{display:inline-flex;border-radius:var(--radius-md);background-color:hsl(var(--muted));padding:.125rem .375rem;font-size:9px;font-weight:500;color:hsl(var(--foreground))}.contact-preview-public .design-cards-preview__chip,.contact-preview-public .design-buttons-preview__chip{font-weight:400}.email-studio-sidebar .sidebar-account-selector__copy .design-cards-preview__chip,.email-studio-sidebar .sidebar-account-selector__copy .design-buttons-preview__chip{color:hsl(var(--sidebar-foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .design-cards-preview__chip--muted,.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .design-buttons-preview__chip--muted{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .design-cards-preview__chip--muted,.app-shell-root .sidebar-account-selector__current .design-buttons-preview__chip--muted{color:hsl(var(--sidebar-foreground) / .65)}.design-cards-preview__chip--muted,.design-buttons-preview__chip--muted{color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .design-cards-preview__chip--muted,.email-studio-sidebar .sidebar-account-selector__copy .design-buttons-preview__chip--muted{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .design-cards-preview__chip--muted,.email-studio-sidebar .sidebar-account-selector__copy .design-buttons-preview__chip--muted{opacity:.65}textarea.design-visual-glyph--button-style{border-radius:var(--radius-control-multiline)}.design-visual-glyph--button-style{height:2.25rem;width:3rem;border-radius:var(--radius-lg);border-width:2px;border-color:hsl(var(--foreground) / .3);background-color:hsl(var(--foreground) / .15);--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.design-visual-glyph--button-glass{border-color:#fff6;background-color:hsl(var(--background) / .3);--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-backdrop-blur: blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.design-visual-glyph--button-outline{background-color:transparent;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.design-visual-glyph--button-minimal{border-width:0px;background-color:transparent;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}textarea.design-visual-glyph--button-shadow{border-radius:var(--radius-control-multiline)}.design-visual-glyph--button-shadow{height:2.25rem;width:3rem;border-radius:var(--radius-lg);border-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--background))}.design-visual-glyph--button-shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.design-visual-glyph--button-shadow-soft{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.design-visual-glyph--button-shadow-medium{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.design-visual-glyph--button-shadow-strong{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.design-visual-option__card--ring-active{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: hsl(var(--foreground));--tw-ring-offset-width: 1px;--tw-ring-offset-color: hsl(var(--background))}.design-layout-studio__capabilities{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;border-radius:var(--radius-xl);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--muted) / .15);padding:.625rem 1rem}.animation-settings-dialog__body>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.animation-settings-form__preview{position:relative;overflow:hidden;border-radius:var(--radius-xl);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--muted) / .2)}.animation-settings-form__preview-stage{position:relative;aspect-ratio:16 / 9;min-height:12rem;width:100%}textarea.animation-settings-form__preview-badge{border-radius:var(--radius-control-multiline)}.animation-settings-form__preview-badge{position:absolute;left:.75rem;top:.75rem;border-radius:var(--radius-md);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--background) / .8);padding:.125rem .5rem;--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.animation-settings-form__section{border-radius:var(--radius-xl);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--muted) / .15);padding:1rem}.animation-settings-form__swatch{display:flex;height:2.75rem;width:2.75rem;align-items:center;justify-content:center;border-radius:var(--radius-xl);border-width:2px;border-color:hsl(var(--border) / .6);transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.group:hover .animation-settings-form__swatch{--tw-scale-x: 1.05;--tw-scale-y: 1.05;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))}.animation-settings-form__swatch--active{border-color:hsl(var(--primary));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: hsl(var(--primary) / .2)}.animation-settings-form__swatch-none{display:block;height:1.5rem;width:1.5rem;--tw-rotate: 45deg;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));border-radius:var(--radius-sm);background-color:hsl(var(--muted-foreground) / .25)}@media (max-width: 767px){.design-mobile-sheet__body .design-motion-studio__intro{display:none}.setup-billing-address .design-mobile-sheet__body .design-motion-studio__catalog{gap:1rem}.design-mobile-sheet__body .design-motion-studio__catalog{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.design-mobile-sheet__body .design-motion-card__stage,.design-mobile-sheet__body .design-motion-card__preview{min-height:6.75rem}.design-mobile-sheet__body .design-motion-card__footer{padding:.5rem}.design-mobile-sheet__body .design-motion-card__label{font-size:.75rem;line-height:1rem}.design-mobile-sheet__body .design-motion-card__description{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;font-size:10px}.design-mobile-sheet__body .design-theme-studio>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.design-mobile-sheet__body .design-theme-studio__intro>.typ-meta-chip{display:none}.design-mobile-sheet__body .design-theme-studio__intro{grid-template-columns:repeat(1,minmax(0,1fr));gap:.5rem}.design-mobile-sheet__body .design-theme-studio__preview-canvas{min-height:4.5rem;padding:.75rem}.setup-billing-address .design-mobile-sheet__body .design-theme-studio__catalog{gap:1rem}.design-mobile-sheet__body .design-theme-studio__catalog{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.design-mobile-sheet__body .design-theme-card__preview{min-height:3.25rem}.design-mobile-sheet__body .design-theme-card__desc,.design-mobile-sheet__body .design-theme-card__tags{display:none}.design-mobile-sheet__body .design-theme-card__body{padding:.5rem}.design-mobile-sheet__body .design-theme-card__title{font-size:.75rem;line-height:1rem}.design-mobile-sheet__body .design-theme-studio__tuning>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.design-mobile-sheet__body .design-theme-studio__tuning{padding:.75rem}.design-mobile-sheet__body .design-background-studio--compact>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.design-mobile-sheet__body .design-background-studio__header{flex-direction:column;gap:.5rem}.design-mobile-sheet__body .design-background-studio__preview--chip .design-background-studio__preview-canvas{aspect-ratio:2.2/1;max-height:4.25rem}.design-mobile-sheet__body .design-background-studio__editor-zone>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.design-mobile-sheet__body .design-background-studio__editor-zone{padding:.75rem}.design-mobile-sheet__body .design-chip-selector__chips{flex-wrap:nowrap;gap:.25rem;overflow-x:auto;padding-bottom:.125rem;scrollbar-width:none}.design-mobile-sheet__body .design-chip-selector__chips::-webkit-scrollbar{display:none}.design-mobile-sheet__body .design-chip-selector__chip{height:1.75rem;flex-shrink:0;padding-left:.5rem;padding-right:.5rem;font-size:11px}.design-mobile-sheet__body .design-preset-swatch-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:.375rem}@media (min-width: 640px){.design-mobile-sheet__body .design-preset-swatch-grid{grid-template-columns:repeat(7,minmax(0,1fr))}}.design-mobile-sheet__body .design-wallpaper-pattern-grid,.design-mobile-sheet__body .design-wallpaper-blur-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.375rem}.design-mobile-sheet__body .design-wallpaper-pattern-card__canvas,.design-mobile-sheet__body .design-wallpaper-blur-card__canvas{aspect-ratio:5/4}.design-mobile-sheet__body .design-wallpaper-pattern-card__label,.design-mobile-sheet__body .design-wallpaper-blur-card__label{padding:.25rem .375rem;font-size:10px}.design-mobile-sheet__body .design-visual-option__grid{gap:.375rem;--design-visual-cols: 5}textarea.design-mobile-sheet__body .design-visual-option__card{border-radius:var(--radius-control-multiline)}.design-mobile-sheet__body .design-visual-option__card{gap:.125rem;border-radius:var(--radius-lg);padding:.25rem}.design-mobile-sheet__body .design-visual-option__preview{height:2rem}.design-mobile-sheet__body .design-visual-glyph,.design-mobile-sheet__body .design-visual-glyph--card-radius,.design-mobile-sheet__body .design-visual-glyph--card-material,.design-mobile-sheet__body .design-visual-glyph--zone-fill{height:1.75rem;width:2.25rem}.design-mobile-sheet__body .design-corner-picker__row{gap:.375rem}textarea.design-mobile-sheet__body .design-corner-picker__thumb{border-radius:var(--radius-control-multiline)}.design-mobile-sheet__body .design-corner-picker__thumb{height:2.5rem;border-radius:var(--radius-lg)}.design-mobile-sheet__body .design-corner-picker__text{font-size:9px}.design-mobile-sheet__body .design-studio-panel>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.design-mobile-sheet__body .design-studio-panel__section{gap:.625rem;padding:.625rem}.design-mobile-sheet__body .design-studio-panel__section-body{gap:.625rem}.design-mobile-sheet__body .design-visual-option__grid--scroll{margin-left:-.125rem;margin-right:-.125rem;padding-left:.125rem;padding-right:.125rem}.design-mobile-sheet__body .design-sections-studio__intro-preview,.design-mobile-sheet__body .design-cards-preview,.design-mobile-sheet__body .design-buttons-preview,.design-mobile-sheet__body .design-theme-studio__intro{display:none}.design-mobile-sheet__body .design-sections-studio>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.design-mobile-sheet__body .design-sections-studio__block>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.design-mobile-sheet__body .design-sections-studio__block{padding:.75rem}}.app-gradient-picker{width:100%;max-width:100%;overflow-x:auto}.app-gradient-picker--compact .app-gradient-picker__widget{max-width:100%}textarea.app-gradient-picker__widget{border-radius:var(--radius-control-multiline)}.app-gradient-picker__widget{border-radius:var(--radius-lg);border-width:1px;border-color:hsl(var(--border) / .4);background-color:hsl(var(--background));padding:.25rem}.app-color-picker__popover{--app-cp-width: 220px;--app-cp-saturation-h: 140px;--app-cp-slider-h: 12px;--app-cp-pointer: 16px;width:-moz-max-content!important;width:max-content!important;min-width:0;max-width:min(280px,calc(100vw - 1.5rem));padding:0!important}.app-color-picker__popover--sm{--app-cp-width: 200px;--app-cp-saturation-h: 128px}.app-color-picker__popover--lg{--app-cp-width: 240px;--app-cp-saturation-h: 156px}@media (max-width: 639px){.app-color-picker__popover{--app-cp-width: min(260px, calc(100vw - 1.5rem) );--app-cp-saturation-h: 152px;--app-cp-slider-h: 14px;--app-cp-pointer: 20px}}.app-color-picker__body{display:flex;flex-direction:column;align-items:stretch;gap:.625rem;padding:.75rem;min-width:0}.app-color-picker__picker-shell{width:var(--app-cp-width);max-width:100%;margin-inline:auto;overflow:hidden;border-radius:.5rem;border:1px solid hsl(var(--border) / .55);background:hsl(var(--background))}.app-color-picker__popover[data-picker-mode=hex] .react-colorful{width:var(--app-cp-width)!important;height:calc(var(--app-cp-saturation-h) + var(--app-cp-slider-h))!important;max-width:100%}.app-color-picker__popover[data-picker-mode=rgba] .react-colorful{width:var(--app-cp-width)!important;height:calc(var(--app-cp-saturation-h) + var(--app-cp-slider-h) * 2)!important;max-width:100%}.app-color-picker__popover .react-colorful{display:flex!important;flex-direction:column!important;gap:0!important}.app-color-picker__popover .react-colorful__saturation{flex:1 1 auto!important;min-height:0!important;width:100%!important;border-radius:0!important;border:none!important}.app-color-picker__popover .react-colorful__hue,.app-color-picker__popover .react-colorful__alpha{flex:0 0 var(--app-cp-slider-h)!important;width:100%!important;height:var(--app-cp-slider-h)!important;min-height:var(--app-cp-slider-h)!important;border-radius:0!important}.app-color-picker__popover .react-colorful__saturation-pointer{width:var(--app-cp-pointer)!important;height:var(--app-cp-pointer)!important;border:2px solid #fff!important;border-radius:9999px!important;box-shadow:0 1px 4px #00000059!important}.app-color-picker__popover .react-colorful__hue-pointer,.app-color-picker__popover .react-colorful__alpha-pointer{width:var(--app-cp-pointer)!important;height:calc(var(--app-cp-slider-h) + 6px)!important;border:2px solid #fff!important;border-radius:.25rem!important;box-shadow:0 1px 3px #0000004d!important}.app-color-picker__footer{display:flex;flex-direction:column;gap:.375rem;width:var(--app-cp-width);max-width:100%;margin-inline:auto}.app-color-picker__hex-input{height:2rem;width:100%;border-radius:.5rem;border:1px solid hsl(var(--border));background:hsl(var(--background));padding-inline:.625rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.75rem;line-height:1.25;color:hsl(var(--foreground))}.app-color-picker__hex-input:focus-visible{outline:none;box-shadow:0 0 0 2px hsl(var(--primary) / .28)}.app-color-picker__hint{text-align:center;font-size:.625rem;line-height:1.25;color:hsl(var(--muted-foreground))}.app-color-picker__trigger{position:relative;flex-shrink:0;overflow:hidden;border-radius:9999px;border:1px solid hsl(var(--border) / .65);transition:border-color .15s,box-shadow .15s;touch-action:manipulation}.app-color-picker__trigger:hover:not(:disabled){border-color:hsl(var(--foreground) / .28)}.app-color-picker__trigger:focus-visible{outline:none;box-shadow:0 0 0 2px hsl(var(--primary) / .28)}.app-color-picker__trigger:disabled{cursor:not-allowed;opacity:.5}.app-color-picker__trigger--sm{height:1.75rem;width:1.75rem}.app-color-picker__trigger--md{height:2rem;width:2rem}.app-color-picker__trigger--lg{height:2.25rem;width:2.25rem}.app-color-picker__trigger-swatch{position:absolute;top:0;right:0;bottom:0;left:0}.app-color-picker__trigger-rainbow{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(45deg,#ef4444,#eab308,#22c55e,#3b82f6,#a855f7);opacity:.85}.design-color-field__custom-picker{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center}.design-color-field__custom-picker .app-color-picker__trigger{box-shadow:0 0 0 1px hsl(var(--background))}.design-mobile-sheet__body .app-color-picker__popover{z-index:200}.studio-mobile-workbench{--studio-dock-height: 4.625rem;--studio-sheet-open-height: min(40vh, 17.5rem);--studio-sheet-expanded-height: min(54vh, 24rem);--studio-sheet-motion-duration: .2s;--studio-sheet-motion-ease: cubic-bezier(.33, 1, .45, 1);position:relative;display:flex;min-height:0px;min-width:0px;flex:1 1 0%;flex-direction:column;overflow:hidden}.setup-billing-address .studio-mobile-workbench__stage{gap:1rem}.studio-mobile-workbench__stage{display:grid;min-height:0px;flex:1 1 0%;overflow:hidden;grid-template-rows:minmax(0,1fr) 0fr;transition:grid-template-rows var(--studio-sheet-motion-duration) var(--studio-sheet-motion-ease)}.studio-mobile-workbench--sheet-open .studio-mobile-workbench__stage{grid-template-rows:minmax(6rem,1fr) minmax(0,var(--studio-sheet-open-height))}.studio-mobile-workbench--sheet-expanded .studio-mobile-workbench__stage{grid-template-rows:minmax(5.25rem,1fr) minmax(0,var(--studio-sheet-expanded-height))}.inventory-stock-overview-card--collapsed .studio-mobile-workbench__preview{border-bottom-width:0px}.studio-mobile-workbench__preview{position:relative;z-index:0;display:flex;min-height:0px;min-width:0px;flex-direction:column;overflow:hidden;border-bottom-width:1px;border-color:hsl(var(--border) / .4);background-color:hsl(var(--muted) / .1);transition:border-color .16s var(--studio-sheet-motion-ease)}.studio-mobile-workbench--sheet-open .studio-mobile-workbench__preview{border-color:hsl(var(--border) / .5)}.studio-mobile-workbench__dock{position:relative;z-index:10;margin-top:auto;flex-shrink:0;background-color:hsl(var(--background));height:var(--studio-dock-height);padding-bottom:max(0px,env(safe-area-inset-bottom,0px))}.design-mobile-live-preview{position:relative;display:flex;height:100%;min-height:0px;width:100%;flex:1 1 0%;flex-direction:column;padding:.5rem .5rem .25rem;min-height:0}.design-mobile-live-preview__canvas{height:100%;min-height:0px;width:100%;flex:1 1 0%}.design-mobile-live-preview--tappable .design-mobile-live-preview__hint{flex-shrink:0;padding:.125rem .5rem .25rem;text-align:center}.design-mobile-live-preview--tappable .design-mobile-live-preview__canvas{flex:1 1 0%}.studio-bottom-sheet-panel{pointer-events:none;min-height:0px;min-width:0px;overflow:hidden;opacity:0;transition:opacity .14s var(--studio-sheet-motion-ease, ease-out)}.studio-bottom-sheet-panel--open{pointer-events:auto;opacity:1}.studio-bottom-sheet-panel__surface{display:flex;height:100%;max-height:100%;min-height:0px;flex-direction:column;overflow:hidden;border-top-left-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl);border-width:1px;border-bottom-width:0px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--background));--tw-shadow: 0 -6px 20px -10px rgba(0,0,0,.15);--tw-shadow-colored: 0 -6px 20px -10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);touch-action:pan-y;transition:box-shadow .16s var(--studio-sheet-motion-ease, ease-out)}.studio-bottom-sheet-panel--expanded .studio-bottom-sheet-panel__surface{--tw-shadow: 0 -10px 28px -12px rgba(0,0,0,.2);--tw-shadow-colored: 0 -10px 28px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.studio-bottom-sheet-panel__handle-zone{display:flex;flex-shrink:0;cursor:grab;touch-action:none;align-items:center;justify-content:center;padding-top:.5rem;padding-bottom:.5rem}.studio-bottom-sheet-panel__handle-zone:active{cursor:grabbing}textarea.studio-bottom-sheet-panel__handle{border-radius:var(--radius-control-multiline)}.studio-bottom-sheet-panel__handle{height:.25rem;width:2.5rem;border-radius:var(--radius-full);background-color:hsl(var(--border))}.inventory-stock-overview-card--collapsed .studio-bottom-sheet-panel__header{border-bottom-width:0px}.studio-bottom-sheet-panel__header{display:flex;flex-shrink:0;align-items:flex-start;gap:.75rem;border-bottom-width:1px;border-color:hsl(var(--border) / .5);padding-left:1rem;padding-right:1rem;padding-bottom:.625rem;padding-top:0}.studio-bottom-sheet-panel__header-actions{display:flex;flex-shrink:0;align-items:center;gap:.375rem}textarea.studio-bottom-sheet-panel__expand,textarea .studio-bottom-sheet-panel__close{border-radius:var(--radius-control-multiline)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .studio-bottom-sheet-panel__expand,.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .studio-bottom-sheet-panel__close{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .studio-bottom-sheet-panel__expand,.app-shell-root .sidebar-account-selector__current .studio-bottom-sheet-panel__close{color:hsl(var(--sidebar-foreground) / .65)}.studio-bottom-sheet-panel__expand,.studio-bottom-sheet-panel__close{display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius-full);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--muted) / .3);color:hsl(var(--muted-foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.email-studio-sidebar .sidebar-account-selector__copy .studio-bottom-sheet-panel__expand,.email-studio-sidebar .sidebar-account-selector__copy .studio-bottom-sheet-panel__close{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .studio-bottom-sheet-panel__expand,.email-studio-sidebar .sidebar-account-selector__copy .studio-bottom-sheet-panel__close{opacity:.65}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .studio-bottom-sheet-panel__expand:hover,.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .studio-bottom-sheet-panel__close:hover{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .studio-bottom-sheet-panel__expand:hover,.app-shell-root .sidebar-account-selector__current .studio-bottom-sheet-panel__close:hover{color:hsl(var(--sidebar-foreground))}.studio-bottom-sheet-panel__expand:hover,.studio-bottom-sheet-panel__close:hover{background-color:hsl(var(--muted));color:hsl(var(--foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .studio-bottom-sheet-panel__expand[aria-pressed=true]{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .studio-bottom-sheet-panel__expand[aria-pressed=true]{color:hsl(var(--sidebar-foreground))}.studio-bottom-sheet-panel__expand[aria-pressed=true]{border-color:hsl(var(--foreground) / .25);background-color:hsl(var(--muted));color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .studio-bottom-sheet-panel__expand[aria-pressed=true]{color:hsl(var(--sidebar-foreground))}.order-detail-modal .studio-bottom-sheet-panel__body{-webkit-overflow-scrolling:touch}.studio-bottom-sheet-panel__body{min-height:0px;flex:1 1 0%;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;padding-left:0;padding-right:0;padding-bottom:.75rem;-webkit-overflow-scrolling:touch}.design-mobile-sheet__body .design-panel{padding:0}.design-mobile-sheet__body .design-panel__header{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.studio-bottom-sheet-panel__header-text{min-width:0px;flex:1 1 0%}.studio-bottom-sheet-panel__header-text>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.setup-entry-animation--fullscreen .studio-bottom-sheet-panel__title{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .studio-bottom-sheet-panel__title{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .studio-bottom-sheet-panel__title{color:hsl(var(--sidebar-foreground))}.studio-bottom-sheet-panel__title{font-size:.875rem;line-height:1.25rem;font-weight:600;letter-spacing:-.025em;color:hsl(var(--foreground))}.contact-preview-public p.studio-bottom-sheet-panel__title.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .studio-bottom-sheet-panel__title{color:hsl(var(--sidebar-foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .studio-bottom-sheet-panel__description{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .studio-bottom-sheet-panel__description{color:hsl(var(--sidebar-foreground) / .65)}.studio-bottom-sheet-panel__description{font-size:11px;line-height:1.375;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .studio-bottom-sheet-panel__description{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .studio-bottom-sheet-panel__description{opacity:.65}@media (prefers-reduced-motion: reduce){.studio-mobile-workbench__stage,.studio-bottom-sheet-panel{transition-duration:.01ms}}.studio-horizontal-dock{position:relative;display:flex;height:100%;width:100%;align-items:stretch;gap:0px;border-top-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--background))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .studio-horizontal-dock__nav{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .studio-horizontal-dock__nav{color:hsl(var(--sidebar-foreground) / .65)}.studio-horizontal-dock__nav{z-index:2;display:flex;width:2rem;flex-shrink:0;align-items:center;justify-content:center;color:hsl(var(--muted-foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.email-studio-sidebar .sidebar-account-selector__copy .studio-horizontal-dock__nav{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .studio-horizontal-dock__nav{opacity:.65}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .studio-horizontal-dock__nav:hover{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .studio-horizontal-dock__nav:hover{color:hsl(var(--sidebar-foreground))}.studio-horizontal-dock__nav:hover{color:hsl(var(--foreground))}.studio-horizontal-dock__nav:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-inset: inset;--tw-ring-color: hsl(var(--ring))}.studio-horizontal-dock__nav:disabled{pointer-events:none;opacity:.25}.studio-horizontal-dock__track{display:flex;height:100%;min-height:0px;min-width:0px;flex:1 1 0%;align-items:center;gap:0px;overflow-x:auto;overscroll-behavior-x:contain;padding-top:.375rem;padding-bottom:.375rem;scroll-snap-type:x proximity;scrollbar-width:none}.studio-horizontal-dock__track::-webkit-scrollbar{display:none}.studio-horizontal-dock__divider{height:2.25rem;width:1px;flex-shrink:0;background-color:hsl(var(--border) / .7)}.studio-horizontal-dock__item{display:flex;min-width:4rem;flex-shrink:0;scroll-margin-left:.375rem;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;padding-left:.375rem;padding-right:.375rem;scroll-snap-align:center}.studio-horizontal-dock__item--active .studio-horizontal-dock__thumb{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: hsl(var(--foreground));--tw-ring-offset-width: 1px;--tw-ring-offset-color: hsl(var(--background))}textarea.studio-horizontal-dock__thumb{border-radius:var(--radius-control-multiline)}.studio-horizontal-dock__thumb{display:flex;height:2.5rem;width:2.5rem;flex-shrink:0;align-items:center;justify-content:center;overflow:hidden;border-radius:var(--radius-full);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--muted) / .3)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .studio-horizontal-dock__label{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .studio-horizontal-dock__label{color:hsl(var(--sidebar-foreground) / .65)}.studio-horizontal-dock__label{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;font-size:10px;font-weight:500;line-height:1;color:hsl(var(--muted-foreground))}.contact-preview-public .studio-horizontal-dock__label{font-weight:400}.email-studio-sidebar .sidebar-account-selector__copy .studio-horizontal-dock__label{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .studio-horizontal-dock__label{opacity:.65}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .studio-horizontal-dock__item--active .studio-horizontal-dock__label{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .studio-horizontal-dock__item--active .studio-horizontal-dock__label{color:hsl(var(--sidebar-foreground))}.studio-horizontal-dock__item--active .studio-horizontal-dock__label{font-weight:600;color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .studio-horizontal-dock__item--active .studio-horizontal-dock__label{color:hsl(var(--sidebar-foreground))}.design-dock-thumb{position:relative;display:block;height:100%;width:100%;overflow:hidden}textarea.design-dock-thumb--round{border-radius:var(--radius-control-multiline)}.design-dock-thumb--round{border-radius:var(--radius-full)}.design-dock-thumb--squircle{border-radius:.65rem}.design-dock-thumb__img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.design-dock-thumb__fallback{display:block;height:100%;width:100%;background-color:hsl(var(--muted))}textarea.design-dock-thumb--layout{border-radius:var(--radius-control-multiline)}.design-dock-thumb--layout{border-radius:var(--radius-md);background-color:hsl(var(--background))}.design-dock-thumb--theme{display:flex;align-items:flex-end;justify-content:space-between;border-radius:.65rem;padding:.25rem}.design-dock-thumb__theme-type{font-size:9px;font-weight:600;line-height:1;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-drop-shadow: drop-shadow(0 1px 1px rgb(0 0 0 / .05));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}textarea.design-dock-thumb__triad{border-radius:var(--radius-control-multiline)}.design-dock-thumb__triad{display:flex;height:1.25rem;width:1.25rem;flex-shrink:0;overflow:hidden;border-radius:var(--radius-full);border-width:1px;border-color:#ffffff4d}.design-dock-thumb__triad-slice{height:100%;flex:1 1 0%}textarea.design-dock-thumb--fonts{border-radius:var(--radius-control-multiline)}.design-dock-thumb--fonts{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0px;border-radius:var(--radius-full);background-color:hsl(var(--background))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .design-dock-thumb__font-aa{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .design-dock-thumb__font-aa{color:hsl(var(--sidebar-foreground))}.design-dock-thumb__font-aa{font-size:11px;font-weight:600;line-height:1;color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .design-dock-thumb__font-aa{color:hsl(var(--sidebar-foreground))}textarea.design-dock-thumb--motion{border-radius:var(--radius-control-multiline)}.design-dock-thumb--motion{display:flex;align-items:center;justify-content:center;border-radius:var(--radius-full);background-color:hsl(var(--muted) / .5)}textarea.design-dock-thumb--fallback{border-radius:var(--radius-control-multiline)}.design-dock-thumb--fallback{border-radius:var(--radius-full);background-color:hsl(var(--muted))}.design-mobile-section-dock.studio-horizontal-dock{height:100%;border-top-width:0px}@media (max-width: 767px){.content-studio-shell--design .workspace-tab-shell__body,.content-studio-shell--design .content-studio-shell__page,.content-studio-shell--design .content-studio-shell__page-content,.content-studio-shell--design .workspace-tab-shell__viewport,.content-studio-shell--design .workspace-tab-shell__viewport--bottom-dock,.content-studio-shell--design .pull-refresh-viewport{display:flex;min-height:0px;flex:1 1 0%;flex-direction:column;overflow:hidden}.content-studio-shell--design .workspace-tab-shell__footer{display:none}.content-studio-shell--design .design-mobile-workbench,.content-studio-shell--design .studio-mobile-workbench,.content-studio-shell--design .studio-mobile-workbench__stage{min-height:0px;flex:1 1 0%}.content-studio-shell--design .design-header-studio__media-block>.typ-meta-chip,.content-studio-shell--design .design-header-studio__preview-frame{display:none}.design-layout-mobile-strip .centered-snap-carousel{position:relative;min-height:10.5rem;padding-top:.125rem;padding-bottom:.125rem}.design-layout-mobile-strip .centered-snap-carousel--with-nav .centered-snap-carousel__viewport{padding-left:2.5rem;padding-right:2.5rem}}:root{--studio-side-rail-width: 3.25rem}.studio-side-rail-layout{display:flex;min-height:0px;width:100%;flex:1 1 0%;flex-direction:column}@media (min-width: 768px){.studio-side-rail-layout{flex-direction:row;overflow:hidden}}.studio-side-rail-layout__rail{display:none;min-height:0px;flex-shrink:0}@media (min-width: 768px){.studio-side-rail-layout__rail{display:flex;width:var(--studio-side-rail-width);flex-direction:column;border-right-width:1px;border-color:hsl(var(--border) / .4);background-color:hsl(var(--background))}}.studio-side-rail-layout__main{min-height:0px;min-width:0px;flex:1 1 0%}@media (min-width: 768px){.order-detail-modal .studio-side-rail-layout__main{-webkit-overflow-scrolling:touch}.studio-side-rail-layout__main{overflow-y:auto;overscroll-behavior-y:contain}}.studio-side-rail{display:flex;height:100%;min-height:0px;width:100%;flex-direction:column;padding-top:.5rem;padding-bottom:.5rem}.studio-side-rail__group{display:flex;flex-direction:column;gap:.125rem;padding-left:.375rem;padding-right:.375rem}.studio-side-rail__group--divider{margin-top:.5rem;border-top-width:1px;border-color:hsl(var(--border) / .3);padding-top:.5rem}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .studio-side-rail__group-label{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .studio-side-rail__group-label{color:hsl(var(--sidebar-foreground) / .65)}.studio-side-rail__group-label{margin-bottom:.25rem;display:none;padding-left:.5rem;padding-right:.5rem;font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.025em;color:hsl(var(--muted-foreground))}.contact-preview-public .studio-side-rail__group-label{font-weight:400}.email-studio-sidebar .sidebar-account-selector__copy .studio-side-rail__group-label{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .studio-side-rail__group-label{opacity:.65}.studio-side-rail__list{display:flex;flex-direction:column;gap:.125rem}textarea.studio-side-rail__item{border-radius:var(--radius-control-multiline)}.setup-entry-animation--fullscreen .studio-side-rail__item{font-size:clamp(.75rem,2vmin,.875rem)}.studio-side-rail__item{position:relative;display:flex;min-height:2.25rem;width:100%;align-items:center;justify-content:center;gap:.5rem;border-radius:var(--radius-md);padding-left:.5rem;padding-right:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:500;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.contact-preview-public .studio-side-rail__item{font-weight:400}.contact-preview-public p.studio-side-rail__item.leading-relaxed{font-weight:400;line-height:1.65}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .studio-side-rail__item{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .studio-side-rail__item{color:hsl(var(--sidebar-foreground) / .65)}.studio-side-rail__item{color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .studio-side-rail__item{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .studio-side-rail__item{opacity:.65}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .studio-side-rail__item:hover{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .studio-side-rail__item:hover{color:hsl(var(--sidebar-foreground))}.studio-side-rail__item:hover{background-color:hsl(var(--muted) / .6);color:hsl(var(--foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .studio-side-rail__item--active{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .studio-side-rail__item--active{color:hsl(var(--sidebar-foreground))}.studio-side-rail__item--active{background-color:hsl(var(--muted));color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .studio-side-rail__item--active{color:hsl(var(--sidebar-foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .studio-side-rail__item--active:hover{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .studio-side-rail__item--active:hover{color:hsl(var(--sidebar-foreground))}.studio-side-rail__item--active:hover{background-color:hsl(var(--muted));color:hsl(var(--foreground))}.studio-side-rail__icon{height:1rem;width:1rem;flex-shrink:0}.studio-side-rail__label{display:none;min-width:0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;line-height:1}@media (min-width: 1024px){:root{--studio-side-rail-width: 10.5rem}.studio-side-rail__group-label{display:block}.studio-side-rail__item{justify-content:flex-start}.studio-side-rail__label{display:inline}}@media (min-width: 768px) and (max-width: 1023px){:root{--studio-side-rail-width: 3.25rem}.studio-side-rail__group-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}}@media (max-width: 767px){:root{--studio-side-rail-width: 0px}}@supports not (width: var(--studio-side-rail-width)){.studio-side-rail-layout__rail{width:3.25rem}}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com
 */*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:var(--font-sans),sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{--font-sans: "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--font-display: "Space Grotesk", "Inter", system-ui, sans-serif;--font-serif: "Playfair Display", Georgia, serif;--text-ui-2xs: .625rem;--text-ui-xs: .75rem;--text-ui-sm: .8125rem;--text-ui-md: .875rem;--text-ui-lg: 1rem;--text-ui-xl: 1.125rem;--text-ui-2xl: 1.25rem;--text-ui-3xl: 1.5rem;--leading-ui-tight: 1.25;--leading-ui-snug: 1.375;--leading-ui-normal: 1.5;--leading-ui-relaxed: 1.625;--tracking-ui-tight: -.02em;--tracking-ui-normal: -.01em;--ios-form-font-size: 16px;--font-weight-ui: 400;--font-weight-ui-label: 400;--font-weight-ui-heading: 500;--font-weight-ui-emphasis: 500;--form-field-font-weight: 400;--form-field-label-font-weight: 500;font-family:var(--font-sans);--background: 210 20% 98.5%;--foreground: 222 18% 11%;--card: 0 0% 100%;--card-foreground: 222 18% 11%;--popover: 0 0% 100%;--popover-foreground: 222 18% 11%;--primary: 222 18% 11%;--primary-foreground: 0 0% 98%;--secondary: 210 16% 95%;--secondary-foreground: 222 18% 11%;--muted: 210 16% 95%;--muted-foreground: 215 12% 42%;--accent: 210 18% 94%;--accent-foreground: 222 18% 11%;--destructive: 0 72% 51%;--destructive-foreground: 0 0% 98%;--border: 214 18% 88%;--input: 214 18% 86%;--ring: 201.6 80% 40%;--chart-1: 12 76% 61%;--chart-2: 173 58% 39%;--chart-3: 197 37% 24%;--chart-4: 43 74% 66%;--chart-5: 27 87% 67%;--brand-accent: 201.6 100% 36.9%;--brand-accent-light: 201.6 90% 48%;--brand-ink: 0 0% 12.2%;--brand-accent-foreground: 0 0% 100%;--dark-surface: 222 47% 11%;--dark-surface-lighter: 217 33% 17%;--primary-strong: 236 100% 55%;--border-alpha-subtle: .72;--border-alpha-muted: .55;--border-alpha-strong: .85;--muted-alpha-surface: .65;--muted-alpha-inset: .35;--brand-accent-alpha-surface: .03;--brand-accent-alpha-border: .2;--radius-sm: .375rem;--radius-md: .5rem;--radius-lg: .75rem;--radius-xl: .875rem;--radius-2xl: 1rem;--radius-full: 9999px;--radius: var(--radius-lg);--radius-surface-sm: var(--radius-lg);--radius-surface: var(--radius-xl);--radius-surface-lg: var(--radius-2xl);--radius-control: var(--radius-full);--radius-control-multiline: var(--radius-surface);--radius-button: var(--radius-full);--radius-badge: var(--radius-full);--radius-alert: var(--radius-xl);--radius-popover: var(--radius-xl);--radius-dropdown: var(--radius-xl);--radius-dropdown-item: var(--radius-full);--radius-tooltip: var(--radius-full);--radius-table: var(--radius-xl);--radius-sidebar: var(--radius-xl);--radius-sidebar-item: var(--radius-full);--radius-navbar: var(--radius-xl);--radius-toast: var(--radius-xl);--radius-modal: var(--radius-2xl);--shadow-surface: 0 1px 2px hsl(220 25% 10% / .04), 0 0 0 1px hsl(var(--border) / .35);--shadow-surface-md: 0 2px 8px -2px hsl(220 25% 10% / .06), 0 6px 16px -6px hsl(220 25% 10% / .05);--shadow-surface-lg: 0 8px 24px -8px hsl(220 25% 10% / .08), 0 16px 32px -12px hsl(220 25% 10% / .04);--space-stack-sm: .875rem;--space-stack: 1.125rem;--space-stack-lg: 1.5rem;--space-panel-x: 1.125rem;--space-panel-y: 1.125rem;--space-panel-x-lg: 1.375rem;--space-panel-y-lg: 1.375rem;--content-max-form: 28rem;--content-max-narrow: 36rem;--content-max-reading: 42rem;--form-field-font-size-mobile: var(--ios-form-font-size);--form-field-font-size-desktop: var(--text-ui-sm);--form-field-font-size: var(--form-field-font-size-mobile);--form-field-line-height: 1.35;--form-field-letter-spacing: var(--tracking-ui-normal);--form-field-text-color: hsl(var(--foreground) / .88);--form-field-placeholder-opacity: .52;--form-field-height-sm: 2rem;--form-field-height-md: 2.125rem;--form-field-height-lg: 2.375rem;--form-field-padding-x: .75rem;--form-field-padding-y: .125rem;--form-field-radius: var(--radius-control);--form-field-radius-multiline: var(--radius-control-multiline);--control-height-sm: var(--form-field-height-sm);--control-height: var(--form-field-height-md);--control-height-lg: var(--form-field-height-lg);--control-padding-x-sm: .625rem;--control-padding-x: var(--form-field-padding-x);--control-padding-x-lg: .875rem;--control-textarea-min-height: 4.5rem;--control-icon-size: 1rem;--control-icon-size-sm: .875rem;--control-height-marketing: var(--control-height-lg);--control-height-marketing-hero: calc(var(--control-height-lg) + .625rem);--control-padding-x-marketing: calc(var(--control-padding-x-lg) + .75rem);--control-padding-x-marketing-hero: calc(var(--control-padding-x-lg) + 1.25rem);--form-field-gap: .375rem;--form-stack-gap: 1rem;--form-stack-gap-compact: .75rem;--card-padding-y-compact: .75rem;--card-padding-x-compact: 1rem;--dialog-padding: 1rem;--dialog-gap: .625rem;--dialog-radius: var(--radius-modal);--input-bg: 0 0% 100%;--input-border: 214 18% 86%;--input-focus: 201.6 80% 40%;--input-focus-ring: 201.6 80% 40%;--sidebar-background: 0 0% 100%;--sidebar-foreground: 222 18% 11%;--sidebar-primary: var(--brand-accent);--sidebar-primary-foreground: var(--brand-accent-foreground);--sidebar-accent: 210 18% 94%;--sidebar-accent-foreground: 201.6 100% 36.9%;--sidebar-border: 214 18% 88%;--sidebar-ring: var(--brand-accent);--site-header-height: 4.25rem;--site-header-gap: 1rem;--site-header-safe-top: env(safe-area-inset-top, 0px);--site-gutter-x: .75rem;--dashboard-inner-inset-x: .25rem;--app-header-track: 3rem;--app-header-gutter-x: .5rem;--app-header-safe-top: env(safe-area-inset-top, 0px);--app-header-height: calc(var(--app-header-track) + var(--app-header-safe-top));--app-header-surface: 0 0% 100%;--app-header-surface-mid: 210 20% 98.5%;--app-header-surface-end: 210 20% 97%;--app-header-border: 214 18% 88%;--app-header-foreground: 222 18% 11%;--app-header-muted: 215 12% 42%;--app-tab-bar-bottom-track: 3.5rem;--app-tab-bar-bottom-buffer: .5rem;--app-tab-bar-bottom-safe: env(safe-area-inset-bottom, 0px);--app-tab-bar-bottom-measured: calc(var(--app-tab-bar-bottom-track) + var(--app-tab-bar-bottom-safe));--app-tab-bar-bottom-inset: calc(var(--app-tab-bar-bottom-measured) + var(--app-tab-bar-bottom-buffer));--app-dialog-gutter-x: .875rem;--app-dialog-header-pt: 1rem;--app-dialog-header-pb: .75rem;--app-dialog-body-py: .875rem;--app-dialog-footer-py: .875rem;--app-dialog-confirm-header-pt: .9375rem;--app-dialog-confirm-body-pt: .375rem;--app-dialog-safe-top: max(1rem, env(safe-area-inset-top, 0px));--app-dialog-safe-bottom: max(.875rem, env(safe-area-inset-bottom, 0px));--hardware-editor-save-dock-height: 6.75rem}.dark{--background: 222 16% 4.5%;--foreground: 210 20% 96%;--card: 222 14% 7%;--card-foreground: 210 20% 96%;--popover: 222 14% 7%;--popover-foreground: 210 20% 96%;--primary: 210 20% 96%;--primary-foreground: 222 18% 9%;--secondary: 220 12% 14%;--secondary-foreground: 210 20% 96%;--muted: 220 12% 14%;--muted-foreground: 215 12% 62%;--accent: 220 12% 16%;--accent-foreground: 210 20% 96%;--destructive: 0 62% 45%;--destructive-foreground: 0 0% 98%;--border: 220 12% 18%;--input: 220 12% 20%;--ring: 201.6 75% 55%;--border-alpha-subtle: .65;--border-alpha-muted: .5;--muted-alpha-surface: .45;--muted-alpha-inset: .25;--shadow-surface: 0 1px 2px hsl(0 0% 0% / .35), 0 0 0 1px hsl(var(--border) / .5);--shadow-surface-md: 0 2px 10px -2px hsl(0 0% 0% / .4), 0 8px 20px -8px hsl(0 0% 0% / .35);--shadow-surface-lg: 0 12px 28px -10px hsl(0 0% 0% / .45);--chart-1: 220 70% 50%;--chart-2: 160 60% 45%;--chart-3: 30 80% 55%;--chart-4: 280 65% 60%;--chart-5: 340 75% 55%;--input-bg: 0 0% 100% / .05;--input-border: 0 0% 100% / .1;--input-focus: 0 0% 98%;--input-focus-ring: 0 0% 98%;--form-field-text-color: hsl(var(--foreground) / .86);--sidebar-background: 0 0% 5.5%;--sidebar-foreground: 0 0% 98%;--sidebar-primary: var(--brand-accent);--sidebar-primary-foreground: var(--brand-accent-foreground);--sidebar-accent: 201.6 20% 12%;--sidebar-accent-foreground: 201.6 85% 62%;--sidebar-border: 201.6 16% 15%;--sidebar-ring: var(--brand-accent);--brand-accent: 201.6 85% 52%;--brand-accent-light: 201.6 90% 62%;--brand-ink: 0 0% 98%;--brand-accent-foreground: 0 0% 100%;--app-header-surface: 0 0% 5.5%;--app-header-surface-mid: 0 0% 4%;--app-header-surface-end: 0 0% 2.8%;--app-header-border: 201.6 16% 15%;--app-header-foreground: 0 0% 98%;--app-header-muted: 201.6 12% 74%}@media (max-width: 1023px){:root,.dark{--site-header-height: 3.75rem;--site-header-gap: .75rem}}@media (max-width: 639px){:root,.dark{--space-panel-x: .875rem;--space-panel-y: .875rem;--space-stack: .875rem;--space-stack-lg: 1rem;--form-stack-gap: .875rem;--form-field-gap: .3125rem}}@media (min-width: 640px){:root,.dark{--site-gutter-x: 1.25rem;--app-header-gutter-x: 1rem;--app-dialog-gutter-x: 1rem;--app-dialog-header-pt: 1.125rem;--app-dialog-header-pb: .75rem;--app-dialog-body-py: 1rem;--app-dialog-footer-py: 1rem;--app-dialog-confirm-header-pt: 1rem;--app-dialog-confirm-body-pt: .4375rem;--app-dialog-safe-top: max(1.125rem, env(safe-area-inset-top, 0px));--app-dialog-safe-bottom: max(1rem, env(safe-area-inset-bottom, 0px))}}@media (min-width: 768px){:root,.dark{--app-header-track: 3.5rem;--app-header-gutter-x: 1.5rem;--dashboard-inner-inset-x: .75rem;--app-dialog-header-pt: 1.25rem;--app-dialog-header-pb: .875rem;--app-dialog-confirm-header-pt: 1.0625rem;--app-dialog-confirm-body-pt: .5rem}}@media (min-width: 1024px){:root,.dark{--site-gutter-x: 2rem;--app-header-gutter-x: 2rem}}#root{min-height:100dvh;min-width:0px;overflow-x:clip}html,body{overflow-x:clip}*{border-color:hsl(var(--border))}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] body{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current body{color:hsl(var(--sidebar-foreground))}body{background-color:hsl(var(--background));font-size:var(--text-ui-md);line-height:1.45;font-weight:400;color:hsl(var(--foreground));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.contact-preview-public buttonbody{font-weight:400;letter-spacing:.01em}.email-studio-sidebar .sidebar-account-selector__copy body{color:hsl(var(--sidebar-foreground))}body{font-family:var(--font-sans);line-height:var(--leading-ui-normal);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]):not([type=button]):not([type=submit]):not([type=reset]):not([type=range]):not([type=color]),select,textarea,.PhoneInputInput,.PhoneInputCountrySelect,button[role=combobox],[contenteditable=true]:not([contenteditable=false]),.ios-form-control{font-size:var(--form-field-font-size)!important;line-height:var(--form-field-line-height);font-weight:var(--form-field-font-weight);letter-spacing:var(--form-field-letter-spacing);color:var(--form-field-text-color);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:none}input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]):not([type=button]):not([type=submit]):not([type=reset]):not([type=range]):not([type=color])::-moz-placeholder,textarea::-moz-placeholder,.PhoneInputInput::-moz-placeholder{color:hsl(var(--muted-foreground));opacity:var(--form-field-placeholder-opacity);font-weight:var(--form-field-font-weight)}input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]):not([type=button]):not([type=submit]):not([type=reset]):not([type=range]):not([type=color])::placeholder,textarea::placeholder,.PhoneInputInput::placeholder{color:hsl(var(--muted-foreground));opacity:var(--form-field-placeholder-opacity);font-weight:var(--form-field-font-weight)}@media (min-width: 768px){:root{--form-field-font-size: var(--form-field-font-size-desktop)}}button[role=combobox]{font-weight:var(--form-field-font-weight);color:var(--form-field-text-color)}.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.ui-control{border-radius:var(--radius-button);min-height:var(--control-height);height:var(--control-height);padding-inline:var(--control-padding-x);font-size:var(--text-ui-sm);font-weight:500;line-height:1.35}.ui-control--sm{min-height:var(--control-height-sm);height:var(--control-height-sm);padding-inline:var(--control-padding-x-sm);font-size:var(--text-ui-xs)}.ui-control--lg{min-height:var(--control-height-lg);height:var(--control-height-lg);padding-inline:var(--control-padding-x-lg);font-size:var(--text-ui-md)}.ui-control--icon{width:var(--control-height);min-width:var(--control-height);padding-inline:0;border-radius:var(--radius-button)}.ui-control--icon.ui-control--sm{width:var(--control-height-sm);min-width:var(--control-height-sm)}.ui-control--icon.ui-control--lg{width:var(--control-height-lg);min-width:var(--control-height-lg)}.ui-control-shell{border-radius:var(--radius-control);min-height:var(--control-height);position:relative;display:flex;width:100%;align-items:center;overflow:hidden;border-width:1px;border-style:solid;border-color:hsl(var(--border) / var(--border-alpha-muted));background-color:hsl(var(--card));box-shadow:var(--shadow-surface);transition-property:color,background-color,border-color,box-shadow,opacity;transition-duration:.15s}.ui-control-shell:focus-within{border-color:hsl(var(--ring));box-shadow:0 0 0 2px hsl(var(--ring) / .14)}.ui-control-shell--error{border-color:hsl(var(--destructive))}.ui-control-shell--error:focus-within{border-color:hsl(var(--destructive));box-shadow:0 0 0 2px hsl(var(--destructive) / .18)}.ui-control-shell--multiline{border-radius:var(--radius-control-multiline);align-items:stretch;overflow:visible}.ui-control-field{border-radius:var(--radius-control);min-height:var(--control-height);height:var(--control-height);padding-inline:var(--control-padding-x);width:100%;border-width:0;background-color:transparent;box-shadow:none;font-weight:var(--form-field-font-weight);letter-spacing:var(--form-field-letter-spacing);color:var(--form-field-text-color);font-family:var(--font-sans);font-size:var(--form-field-font-size);line-height:var(--form-field-line-height)}.ui-control-field::-moz-placeholder{color:hsl(var(--muted-foreground));opacity:var(--form-field-placeholder-opacity);font-weight:var(--form-field-font-weight)}.ui-control-field::placeholder{color:hsl(var(--muted-foreground));opacity:var(--form-field-placeholder-opacity);font-weight:var(--form-field-font-weight)}.ui-control-field:focus-visible{outline:none;box-shadow:none}.ui-control-field:disabled{cursor:not-allowed;opacity:1}.ui-control-shell--disabled .ui-control-field{cursor:not-allowed}.ui-control-field--multiline{border-radius:var(--radius-control-multiline);height:auto;min-height:var(--control-textarea-min-height);padding-block:.5rem}.ui-control-field--embedded{border-radius:inherit;min-height:0;height:100%}.shop-form-control>.nexus-select-trigger{border-radius:0;height:100%;min-height:0;width:100%;border-width:0;background-color:transparent;box-shadow:none;font-weight:400}.ui-content-rail{padding-left:max(var(--site-gutter-x),env(safe-area-inset-left,0px));padding-right:max(var(--site-gutter-x),env(safe-area-inset-right,0px));margin-left:auto;margin-right:auto;width:100%;min-width:0px;max-width:80rem}.ui-content-rail--narrow{max-width:var(--content-max-narrow)}.ui-content-rail--form{max-width:var(--content-max-form)}.ui-content-rail--reading{max-width:var(--content-max-reading)}.ui-page-section-stack--tight{gap:var(--space-stack)}.ui-fill-page-inner{padding-left:max(var(--site-gutter-x),env(safe-area-inset-left,0px));padding-right:max(var(--site-gutter-x),env(safe-area-inset-right,0px));display:flex;width:100%;min-width:0px;flex-direction:column;padding-top:1rem;padding-bottom:1rem;gap:var(--space-stack-lg)}@media (min-width: 768px){.ui-fill-page-inner{padding-top:1.25rem;padding-bottom:1.25rem}}.ui-fill-page-inner--narrow{margin-left:auto;margin-right:auto;max-width:var(--content-max-narrow)}.ui-fill-page-inner--form{margin-left:auto;margin-right:auto;max-width:var(--content-max-form)}.ui-admin-body-rail{margin-left:auto;margin-right:auto;width:100%;min-width:0px;padding-bottom:1.5rem;padding-top:.5rem;max-width:var(--content-max-narrow)}.ui-admin-body-rail--form{max-width:var(--content-max-form)}.ui-form-rail{padding-left:max(var(--site-gutter-x),env(safe-area-inset-left,0px));padding-right:max(var(--site-gutter-x),env(safe-area-inset-right,0px));margin-left:auto;margin-right:auto;width:100%;min-width:0px;max-width:80rem;max-width:var(--content-max-form)}.ui-data-panel{border-width:1px;background-color:hsl(var(--card));color:hsl(var(--card-foreground));border-color:hsl(var(--border) / var(--border-alpha-subtle));box-shadow:var(--shadow-surface);border-radius:var(--radius-surface);min-width:0px;overflow:hidden}.system-status-workspace-shell{position:relative;display:flex;min-height:0px;flex:1 1 0%;flex-direction:column}.workspace-tab-shell--contained.system-status-management-shell,.system-status-management-shell{display:flex;min-height:0px;flex:1 1 0%;flex-direction:column;overflow:hidden;height:100%}.system-status-management-shell>.commerce-page-header,.system-status-management-shell>.workspace-tab-shell__toolbar{padding-left:max(var(--site-gutter-x),env(safe-area-inset-left,0px));padding-right:max(var(--site-gutter-x),env(safe-area-inset-right,0px));flex-shrink:0;background-color:hsl(var(--background))}.inventory-stock-overview-card--collapsed .system-status-management-shell>.commerce-page-header{border-bottom-width:0px}.system-status-management-shell>.commerce-page-header{z-index:3;border-bottom-width:1px;border-color:hsl(var(--border) / .4)}.inventory-stock-overview-card--collapsed .system-status-management-shell>.workspace-tab-shell__toolbar{border-bottom-width:0px}.system-status-management-shell>.workspace-tab-shell__toolbar{z-index:2;border-bottom-width:1px;border-color:hsl(var(--border) / .5);padding-bottom:.5rem;padding-top:0}.system-status-management-shell .workspace-tab-shell__body{min-height:0px;flex:1 1 0%;overflow:hidden;padding-inline:0}.system-status-management-shell .workspace-tab-shell__viewport,.system-status-management-shell .pull-refresh-viewport{min-height:0px;flex:1 1 0%;-webkit-overflow-scrolling:touch}.system-status-workspace__toolbar{padding-left:max(var(--site-gutter-x),env(safe-area-inset-left,0px));padding-right:max(var(--site-gutter-x),env(safe-area-inset-right,0px));width:100%;min-width:0px}.system-status-workspace__nav{width:100%;min-width:0px;flex-shrink:0}.system-status-panel,.system-status-summary-wrap{min-width:0px}textarea.system-status-summary{border-radius:var(--radius-control-multiline)}.system-status-summary{display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:.75rem;column-gap:.75rem;row-gap:.25rem;border-radius:var(--radius-md);border-width:1px;border-color:hsl(var(--border) / .4);background-color:hsl(var(--muted) / .15);padding:.375rem .75rem}.system-status-summary__divider{display:none;height:.75rem;width:1px;flex-shrink:0;background-color:hsl(var(--border) / .5)}@media (min-width: 640px){.system-status-summary__divider{display:block}}.system-status-summary__item{display:flex;align-items:baseline;gap:.375rem}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .system-status-summary__label{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .system-status-summary__label{color:hsl(var(--sidebar-foreground) / .65)}.system-status-summary__label{font-size:10px;text-transform:uppercase;letter-spacing:.025em;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .system-status-summary__label{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .system-status-summary__label{opacity:.65}.setup-entry-animation--fullscreen .system-status-summary__value{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .system-status-summary__value{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .system-status-summary__value{color:hsl(var(--sidebar-foreground))}.system-status-summary__value{font-size:.875rem;line-height:1.25rem;font-weight:500;color:hsl(var(--foreground))}.contact-preview-public .system-status-summary__value{font-weight:400}.contact-preview-public p.system-status-summary__value.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .system-status-summary__value{color:hsl(var(--sidebar-foreground))}.system-status-summary__meta{padding-left:.25rem;padding-right:.25rem;font-size:10px;color:hsl(var(--muted-foreground) / .8)}.system-status-health--healthy{--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.system-status-health--healthy:is(.dark *){--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity, 1))}.system-status-health--warning{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.system-status-health--warning:is(.dark *){--tw-text-opacity: 1;color:rgb(251 191 36 / var(--tw-text-opacity, 1))}.system-status-health--degraded{--tw-text-opacity: 1;color:rgb(234 88 12 / var(--tw-text-opacity, 1))}.system-status-health--degraded:is(.dark *){--tw-text-opacity: 1;color:rgb(251 146 60 / var(--tw-text-opacity, 1))}.system-status-health--critical{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.system-status-health--critical:is(.dark *){--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .system-status-health--neutral{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .system-status-health--neutral{color:hsl(var(--sidebar-foreground) / .65)}.system-status-health--neutral{color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .system-status-health--neutral{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .system-status-health--neutral{opacity:.65}.system-status-period-switch{display:flex;flex-wrap:wrap;gap:.5rem}@media (min-width: 1024px){.system-status-period-switch{flex-shrink:0}}.system-status-health-card{overflow:hidden}.system-status-health-card.system-status-health--healthy{border-color:#10b98133;background-color:#10b9810d}.system-status-health-card.system-status-health--warning{border-color:#f59e0b33;background-color:#f59e0b0d}.system-status-health-card.system-status-health--degraded{border-color:#f9731633;background-color:#f973160d}.system-status-health-card.system-status-health--critical{border-color:#ef444433;background-color:#ef44440d}.system-status-health-card__icon{border-width:1px;color:hsl(var(--card-foreground));--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);border-color:hsl(var(--border) / var(--border-alpha-muted));background-color:hsl(var(--muted) / var(--muted-alpha-inset));border-radius:var(--radius-surface);display:flex;height:3rem;width:3rem;flex-shrink:0;align-items:center;justify-content:center;background-color:hsl(var(--background) / .7)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .system-status-health-card__eyebrow{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .system-status-health-card__eyebrow{color:hsl(var(--sidebar-foreground) / .65)}.system-status-health-card__eyebrow{font-size:10px;text-transform:uppercase;letter-spacing:.025em;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .system-status-health-card__eyebrow{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .system-status-health-card__eyebrow{opacity:.65}.setup-entry-animation--fullscreen .system-status-health-card__title{font-size:clamp(.875rem,2.5vmin,1.25rem)}.system-status-health-card__title{font-size:1.125rem;line-height:1.75rem;font-weight:600;letter-spacing:-.025em}.setup-entry-animation--fullscreen .system-status-health-card__meta{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .system-status-health-card__meta{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .system-status-health-card__meta{color:hsl(var(--sidebar-foreground) / .65)}.system-status-health-card__meta{margin-top:.25rem;font-size:.875rem;line-height:1.25rem;color:hsl(var(--muted-foreground))}.contact-preview-public p.system-status-health-card__meta.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .system-status-health-card__meta{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .system-status-health-card__meta{opacity:.65}.system-status-health-badge{display:inline-flex;align-items:center;gap:.25rem;text-transform:capitalize}.system-status-health-badge.system-status-health--healthy{border-color:#10b98140;background-color:#10b9811a;--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity, 1))}.system-status-health-badge.system-status-health--healthy:is(.dark *){--tw-text-opacity: 1;color:rgb(110 231 183 / var(--tw-text-opacity, 1))}.system-status-health-badge.system-status-health--warning{border-color:#f59e0b40;background-color:#f59e0b1a;--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.system-status-health-badge.system-status-health--warning:is(.dark *){--tw-text-opacity: 1;color:rgb(252 211 77 / var(--tw-text-opacity, 1))}.system-status-health-badge.system-status-health--degraded{border-color:#f9731640;background-color:#f973161a;--tw-text-opacity: 1;color:rgb(194 65 12 / var(--tw-text-opacity, 1))}.system-status-health-badge.system-status-health--degraded:is(.dark *){--tw-text-opacity: 1;color:rgb(253 186 116 / var(--tw-text-opacity, 1))}.system-status-health-badge.system-status-health--critical{border-color:#ef444440;background-color:#ef44441a;--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.system-status-health-badge.system-status-health--critical:is(.dark *){--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.setup-billing-address .system-status-metric-grid{gap:1rem}.system-status-metric-grid{display:grid;gap:1rem}.system-status-metric-grid--infra{grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width: 1280px){.system-status-metric-grid--infra{grid-template-columns:repeat(3,minmax(0,1fr))}}.system-status-metric-grid--stats{grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width: 640px){.system-status-metric-grid--stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1280px){.system-status-metric-grid--stats{grid-template-columns:repeat(3,minmax(0,1fr))}}.system-status-metric-card,.system-status-stat-card,.system-status-report-card,.system-status-chart-card,.system-status-kpi{overflow:hidden}.system-status-metric-card{padding:1rem}.setup-entry-animation--fullscreen .system-status-metric-card__header,.setup-entry-animation--fullscreen .system-status-stat-card__header,.setup-entry-animation--fullscreen .system-status-report-card__header,.setup-entry-animation--fullscreen .system-status-chart-card__header{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .system-status-metric-card__header,.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .system-status-stat-card__header,.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .system-status-report-card__header,.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .system-status-chart-card__header{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .system-status-metric-card__header,.app-shell-root .sidebar-account-selector__current .system-status-stat-card__header,.app-shell-root .sidebar-account-selector__current .system-status-report-card__header,.app-shell-root .sidebar-account-selector__current .system-status-chart-card__header{color:hsl(var(--sidebar-foreground))}.system-status-metric-card__header,.system-status-stat-card__header,.system-status-report-card__header,.system-status-chart-card__header{margin-bottom:.75rem;display:flex;align-items:center;gap:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:500;color:hsl(var(--foreground))}.contact-preview-public .system-status-metric-card__header,.contact-preview-public .system-status-stat-card__header,.contact-preview-public .system-status-report-card__header,.contact-preview-public .system-status-chart-card__header{font-weight:400}.contact-preview-public p.system-status-metric-card__header.leading-relaxed,.contact-preview-public p .system-status-stat-card__header.leading-relaxed,.contact-preview-public p .system-status-report-card__header.leading-relaxed,.contact-preview-public p .system-status-chart-card__header.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .system-status-metric-card__header,.email-studio-sidebar .sidebar-account-selector__copy .system-status-stat-card__header,.email-studio-sidebar .sidebar-account-selector__copy .system-status-report-card__header,.email-studio-sidebar .sidebar-account-selector__copy .system-status-chart-card__header{color:hsl(var(--sidebar-foreground))}.system-status-metric-card__body>:not([hidden])~:not([hidden]),.system-status-stat-card__meta>:not([hidden])~:not([hidden]),.system-status-report-card__body>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.setup-entry-animation--fullscreen .system-status-metric-row{font-size:clamp(.75rem,2vmin,.875rem)}.system-status-metric-row{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;font-size:.875rem;line-height:1.25rem}.contact-preview-public p.system-status-metric-row.leading-relaxed{font-weight:400;line-height:1.65}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .system-status-metric-row__label{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .system-status-metric-row__label{color:hsl(var(--sidebar-foreground) / .65)}.system-status-metric-row__label{flex-shrink:0;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .system-status-metric-row__label{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .system-status-metric-row__label{opacity:.65}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .system-status-metric-row__value{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .system-status-metric-row__value{color:hsl(var(--sidebar-foreground))}.system-status-metric-row__value{min-width:0px;text-align:right;font-weight:500;color:hsl(var(--foreground))}.contact-preview-public .system-status-metric-row__value{font-weight:400}.email-studio-sidebar .sidebar-account-selector__copy .system-status-metric-row__value{color:hsl(var(--sidebar-foreground))}.system-status-stat-card{padding:1rem}.system-status-stat-card__value{margin-bottom:.75rem;font-size:1.5rem;line-height:2rem;font-weight:600;letter-spacing:-.025em}textarea.system-status-progress{border-radius:var(--radius-control-multiline)}.system-status-progress{height:.5rem;width:100%;overflow:hidden;border-radius:var(--radius-full);background-color:hsl(var(--muted))}textarea.system-status-progress__bar{border-radius:var(--radius-control-multiline)}.system-status-progress__bar{height:100%;border-radius:var(--radius-full);--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s;animation-duration:.5s}.system-status-progress__bar--warning{--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity, 1))}.system-status-progress__bar--critical{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.system-status-database-card{overflow:hidden}.setup-billing-address .system-status-kpi-grid{gap:1rem}.system-status-kpi-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem}@media (min-width: 640px){.system-status-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1280px){.system-status-kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.system-status-kpi{display:flex;align-items:center;justify-content:space-between;padding:1rem}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .system-status-kpi__label{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .system-status-kpi__label{color:hsl(var(--sidebar-foreground) / .65)}.system-status-kpi__label{font-size:.75rem;line-height:1rem;text-transform:uppercase;letter-spacing:.025em;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .system-status-kpi__label{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .system-status-kpi__label{opacity:.65}.system-status-kpi__value{margin-top:.25rem;font-size:1.5rem;line-height:2rem;font-weight:600;letter-spacing:-.025em}.system-status-kpi__icon{height:2rem;width:2rem;opacity:.35}.system-status-kpi--primary .system-status-kpi__icon{color:hsl(var(--brand-accent))}.system-status-kpi--success .system-status-kpi__icon{--tw-text-opacity: 1;color:rgb(16 185 129 / var(--tw-text-opacity, 1))}.system-status-kpi--info .system-status-kpi__icon{--tw-text-opacity: 1;color:rgb(14 165 233 / var(--tw-text-opacity, 1))}.system-status-kpi--accent .system-status-kpi__icon{--tw-text-opacity: 1;color:rgb(139 92 246 / var(--tw-text-opacity, 1))}.inventory-stock-overview-card--collapsed .system-status-chart-card__header{border-bottom-width:0px}.system-status-chart-card__header{border-bottom-width:1px;border-color:hsl(var(--border) / .5);padding:.75rem 1rem}.system-status-chart-card__body{padding:1rem}.setup-entry-animation--fullscreen .system-status-funnel-step__header{font-size:clamp(.75rem,2vmin,.875rem)}.system-status-funnel-step__header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;font-size:.875rem;line-height:1.25rem;font-weight:500}.contact-preview-public .system-status-funnel-step__header{font-weight:400}.contact-preview-public p.system-status-funnel-step__header.leading-relaxed{font-weight:400;line-height:1.65}.setup-billing-address .system-status-insight-grid{gap:1rem}.system-status-insight-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:.75rem}@media (min-width: 768px){.system-status-insight-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}textarea.system-status-insight{border-radius:var(--radius-control-multiline)}.system-status-insight{border-radius:var(--radius-lg);border-width:1px;padding:1rem}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .system-status-insight__label{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .system-status-insight__label{color:hsl(var(--sidebar-foreground) / .65)}.system-status-insight__label{font-size:.75rem;line-height:1rem;text-transform:uppercase;letter-spacing:.025em;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .system-status-insight__label{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .system-status-insight__label{opacity:.65}.system-status-insight__value{margin-top:.5rem;font-size:1.5rem;line-height:2rem;font-weight:600;letter-spacing:-.025em}.system-status-insight--critical{border-color:#ef444433;background-color:#ef44440d;--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.system-status-insight--critical:is(.dark *){--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.system-status-insight--warning{border-color:#f9731633;background-color:#f973160d;--tw-text-opacity: 1;color:rgb(234 88 12 / var(--tw-text-opacity, 1))}.system-status-insight--warning:is(.dark *){--tw-text-opacity: 1;color:rgb(251 146 60 / var(--tw-text-opacity, 1))}.system-status-insight--caution{border-color:#f59e0b33;background-color:#f59e0b0d;--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.system-status-insight--caution:is(.dark *){--tw-text-opacity: 1;color:rgb(251 191 36 / var(--tw-text-opacity, 1))}.system-status-insight--success{border-color:#10b98133;background-color:#10b9810d;--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.system-status-insight--success:is(.dark *){--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity, 1))}.system-status-insight--info{border-color:#0ea5e933;background-color:#0ea5e90d;--tw-text-opacity: 1;color:rgb(2 132 199 / var(--tw-text-opacity, 1))}.system-status-insight--info:is(.dark *){--tw-text-opacity: 1;color:rgb(56 189 248 / var(--tw-text-opacity, 1))}.system-status-insight--accent{border-color:#8b5cf633;background-color:#8b5cf60d;--tw-text-opacity: 1;color:rgb(124 58 237 / var(--tw-text-opacity, 1))}.system-status-insight--accent:is(.dark *){--tw-text-opacity: 1;color:rgb(167 139 250 / var(--tw-text-opacity, 1))}.setup-billing-address .system-status-report-detail-grid{gap:1rem}.system-status-report-detail-grid{display:grid;gap:1.5rem}@media (min-width: 768px){.system-status-report-detail-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.setup-entry-animation--fullscreen .system-status-report-detail-grid__title{font-size:clamp(.75rem,2vmin,.875rem)}.system-status-report-detail-grid__title{margin-bottom:.75rem;font-size:.875rem;line-height:1.25rem;font-weight:500}.contact-preview-public .system-status-report-detail-grid__title{font-weight:400}.contact-preview-public p.system-status-report-detail-grid__title.leading-relaxed{font-weight:400;line-height:1.65}.system-status-empty{text-align:center}textarea.system-status-inline-error{border-radius:var(--radius-control-multiline)}.setup-entry-animation--fullscreen .system-status-inline-error{font-size:clamp(.75rem,2vmin,.875rem)}.system-status-inline-error{border-radius:var(--radius-md);border-width:1px;border-color:#f59e0b33;background-color:#f59e0b0d;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.contact-preview-public p.system-status-inline-error.leading-relaxed{font-weight:400;line-height:1.65}.system-status-inline-error:is(.dark *){--tw-text-opacity: 1;color:rgb(252 211 77 / var(--tw-text-opacity, 1))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .system-status-footer-meta{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .system-status-footer-meta{color:hsl(var(--sidebar-foreground) / .65)}.system-status-footer-meta{text-align:center;font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .system-status-footer-meta{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .system-status-footer-meta{opacity:.65}.superadmin-dashboard-shell{--sd-critical: hsl(0 84% 60%);--sd-critical-soft: hsl(0 84% 60% / .08);--sd-warning: hsl(38 92% 50%);--sd-warning-soft: hsl(38 92% 50% / .08);--sd-info: hsl(220 14% 48%);--sd-info-soft: hsl(220 14% 48% / .06);--sd-success: hsl(142 71% 45%);--sd-success-soft: hsl(142 71% 45% / .08)}.superadmin-dashboard-body{display:flex;width:100%;flex-direction:column;gap:var(--space-stack)}@media (min-width: 640px){.superadmin-dashboard-body{gap:var(--space-stack-lg)}}.superadmin-dashboard-body{padding-left:max(var(--site-gutter-x),env(safe-area-inset-left,0px));padding-right:max(var(--site-gutter-x),env(safe-area-inset-right,0px));padding-bottom:1.5rem;padding-top:.5rem}.setup-billing-address .superadmin-dashboard-grid{gap:1rem}.superadmin-dashboard-grid{display:grid;gap:1rem}@media (min-width: 640px){.superadmin-dashboard-grid{gap:1.25rem}}@media (min-width: 1280px){.superadmin-dashboard-grid{grid-template-columns:minmax(0,1fr) min(22rem,100%)}}.superadmin-dashboard-grid__main{display:flex;width:100%;flex-direction:column;gap:var(--space-stack)}@media (min-width: 640px){.superadmin-dashboard-grid__main{gap:var(--space-stack-lg)}}.superadmin-dashboard-grid__main{min-width:0px}.superadmin-dashboard-grid__aside{display:flex;width:100%;flex-direction:column;gap:var(--space-stack)}@media (min-width: 640px){.superadmin-dashboard-grid__aside{gap:var(--space-stack-lg)}}.superadmin-dashboard-grid__aside{min-width:0px}@media (min-width: 1280px){.superadmin-dashboard-grid__aside{align-self:flex-start}}.superadmin-dashboard-chrome .commerce-page-header{position:relative!important;top:auto!important;transform:none!important}.superadmin-dashboard-chrome .commerce-page-header__subtitle{display:none}@media (min-width: 768px){.superadmin-dashboard-chrome .commerce-page-header__subtitle{display:block}}.superadmin-dashboard-chrome .commerce-page-header__meta{display:none}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .superadmin-dashboard-header-meta{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .superadmin-dashboard-header-meta{color:hsl(var(--sidebar-foreground) / .65)}.superadmin-dashboard-header-meta{display:none;max-width:8.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:500;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);color:hsl(var(--muted-foreground))}.contact-preview-public .superadmin-dashboard-header-meta{font-weight:400}.email-studio-sidebar .sidebar-account-selector__copy .superadmin-dashboard-header-meta{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .superadmin-dashboard-header-meta{opacity:.65}@media (min-width: 640px){.superadmin-dashboard-header-meta{display:inline;max-width:10rem;font-size:11px}}@media (min-width: 1024px){.superadmin-dashboard-header-meta{max-width:none}}.sd-section{padding-inline:var(--space-panel-x);padding-block:var(--space-panel-y)}@media (min-width: 640px){.sd-section{padding-inline:var(--space-panel-x-lg);padding-block:var(--space-panel-y-lg)}}@media (min-width: 640px) and (max-width: 1023px){.sd-section{padding-inline:var(--space-panel-x);padding-block:var(--space-panel-y)}}.sd-section{border-width:1px;background-color:hsl(var(--card));color:hsl(var(--card-foreground));border-color:hsl(var(--border) / var(--border-alpha-subtle));box-shadow:var(--shadow-surface);border-radius:var(--radius-surface)}.sd-section__header{margin-bottom:.75rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}@media (min-width: 640px){.sd-section__header{margin-bottom:1rem}}.sd-section__heading-group{min-width:0px;flex:1 1 0%}@media (max-width: 639px){.nexus-surface__header .sd-section__title{width:100%;min-width:0px}}.order-admin-form-dialog .app-form-dialog__header-copy .sd-section__title{font-size:1rem;line-height:1.5rem;font-weight:600;line-height:1.375}.commerce-workspace__empty .sd-section__title{margin-bottom:.5rem;font-size:1rem;line-height:1.5rem}.order-retry-success .sd-section__title{margin-top:.75rem;font-size:1rem;line-height:1.5rem}@media (min-width: 768px){.setup-entry-animation--fullscreen .order-retry-success .sd-section__title{font-size:clamp(.875rem,2.5vmin,1.25rem)}.order-retry-success .sd-section__title{font-size:1.125rem;line-height:1.75rem}}.sd-section__title{font-size:var(--text-ui-md);line-height:var(--leading-ui-snug);letter-spacing:var(--tracking-ui-normal);font-weight:var(--font-weight-ui-emphasis)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .sd-section__title{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .sd-section__title{color:hsl(var(--sidebar-foreground))}.sd-section__title{color:hsl(var(--foreground))}@media (min-width: 768px){.sd-section__title{font-size:var(--text-ui-lg)}}.app-form-dialog__header-copy .sd-section__title{text-align:left;line-height:1.375}.setup-entry-animation--fullscreen .app-form-dialog--confirm .app-form-dialog__header-copy .sd-section__title{font-size:clamp(.75rem,2vmin,.875rem)}.app-form-dialog--confirm .app-form-dialog__header-copy .sd-section__title{font-size:.875rem;line-height:1.25rem;font-weight:600;line-height:1.25}.contact-preview-public p.app-form-dialog--confirm .app-form-dialog__header-copy .sd-section__title.leading-relaxed{font-weight:400;line-height:1.65}.setup-entry-animation--fullscreen .shop-product-card--desktop-preview .sd-section__title{font-size:clamp(.875rem,2.5vmin,1.25rem)}.shop-product-card--desktop-preview .sd-section__title{font-size:1.125rem;line-height:1.75rem}@media (max-width: 639px){.setup-entry-animation--fullscreen .inventory-template-grid .shop-product-card__body .sd-section__title{font-size:clamp(.75rem,2vmin,.875rem)}.inventory-template-grid .shop-product-card__body .sd-section__title{font-size:.875rem;line-height:1.25rem;line-height:1.375}.contact-preview-public p.inventory-template-grid .shop-product-card__body .sd-section__title.leading-relaxed{font-weight:400;line-height:1.65}}.sd-section__title{display:flex;min-width:0px;align-items:center;gap:.5rem;line-height:1.375}.setup-entry-animation--fullscreen .sd-section__title{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .sd-section__title{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .sd-section__title{color:hsl(var(--sidebar-foreground) / .65)}.sd-section__title{font-size:.875rem;line-height:1.25rem;font-weight:600;text-transform:uppercase;letter-spacing:.025em;color:hsl(var(--muted-foreground))}.contact-preview-public p.sd-section__title.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .sd-section__title{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .sd-section__title{opacity:.65}@media (min-width: 640px){.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .sd-section__title{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .sd-section__title{color:hsl(var(--sidebar-foreground))}.sd-section__title{font-size:1rem;line-height:1.5rem;font-weight:600;text-transform:none;letter-spacing:0em;color:hsl(var(--foreground))}}@media (max-width: 639px){.nexus-surface__header .sd-section__subtitle{max-width:none}}@media (max-width: 767px){.workspace-tab-shell__chrome .sd-section__subtitle{display:none}}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-admin-form-dialog .app-form-dialog__header-copy .sd-section__subtitle{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .order-admin-form-dialog .app-form-dialog__header-copy .sd-section__subtitle{color:hsl(var(--sidebar-foreground) / .65)}.order-admin-form-dialog .app-form-dialog__header-copy .sd-section__subtitle{font-size:.75rem;line-height:1rem;font-weight:400;line-height:1.625;color:hsl(var(--muted-foreground))}.contact-preview-public button.order-admin-form-dialog .app-form-dialog__header-copy .sd-section__subtitle{font-weight:400;letter-spacing:.01em}.contact-preview-public p.text-sm.order-admin-form-dialog .app-form-dialog__header-copy .sd-section__subtitle{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-form-dialog .app-form-dialog__header-copy .sd-section__subtitle{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-form-dialog .app-form-dialog__header-copy .sd-section__subtitle{opacity:.65}.activation-codes-page-header .sd-section__subtitle{display:none}@media (min-width: 640px){.activation-codes-page-header .sd-section__subtitle{display:block}}.commerce-workspace__page-header .sd-section__subtitle{margin-top:1px;font-size:10px;line-height:1}.commerce-workspace__loading .sd-section__subtitle{font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .commerce-workspace__loading .sd-section__subtitle{font-size:clamp(.75rem,2vmin,.875rem)}.commerce-workspace__loading .sd-section__subtitle{font-size:.875rem;line-height:1.25rem}}.commerce-workspace__empty .sd-section__subtitle{margin-left:auto;margin-right:auto;margin-bottom:1.5rem;max-width:28rem;font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .commerce-workspace__empty .sd-section__subtitle{font-size:clamp(.75rem,2vmin,.875rem)}.commerce-workspace__empty .sd-section__subtitle{font-size:.875rem;line-height:1.25rem}}.order-retry-alert__inner .sd-section__subtitle{margin-top:.125rem;font-size:.75rem;line-height:1rem;line-height:1.375}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-alert__inner .sd-section__subtitle{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-alert__inner .sd-section__subtitle{font-size:.875rem;line-height:1.25rem}}.order-retry-saved-card .sd-section__subtitle{font-size:.75rem;line-height:1rem;line-height:1.375}.order-retry-success .sd-section__subtitle{margin-top:.375rem;font-size:.75rem;line-height:1rem;line-height:1.625}.contact-preview-public p.text-sm.order-retry-success .sd-section__subtitle{font-weight:400;line-height:1.65}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-success .sd-section__subtitle{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-success .sd-section__subtitle{font-size:.875rem;line-height:1.25rem}}.order-retry-empty .sd-section__subtitle{font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-empty .sd-section__subtitle{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-empty .sd-section__subtitle{font-size:.875rem;line-height:1.25rem}}.sd-section__subtitle{font-size:var(--text-ui-sm);line-height:var(--leading-ui-relaxed);font-weight:var(--font-weight-ui-label)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .sd-section__subtitle{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .sd-section__subtitle{color:hsl(var(--sidebar-foreground) / .65)}.sd-section__subtitle{color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .sd-section__subtitle{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .sd-section__subtitle{opacity:.65}@media (min-width: 768px){.sd-section__subtitle{font-size:var(--text-ui-md)}}.app-form-dialog__header-copy .sd-section__subtitle{text-align:left;line-height:1.625}.contact-preview-public p.text-sm.app-form-dialog__header-copy .sd-section__subtitle{font-weight:400;line-height:1.65}.public-content-note .sd-section__subtitle{margin-left:auto;margin-right:auto;max-width:65ch}.sd-section__subtitle{margin-top:.25rem;max-width:65ch}.contact-preview-share-page__shop-fields .sd-section__subtitle{color:hsl(var(--muted-foreground))}.sd-section__subtitle{font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .sd-section__subtitle{font-size:clamp(.75rem,2vmin,.875rem)}.sd-section__subtitle{font-size:.875rem;line-height:1.25rem}}textarea.sd-section__link{border-radius:var(--radius-control-multiline)}.setup-entry-animation--fullscreen .sd-section__link{font-size:clamp(.75rem,2vmin,.875rem)}.sd-section__link{display:inline-flex;min-height:2.25rem;align-items:center;gap:.25rem;border-radius:var(--radius-md);padding-left:.5rem;padding-right:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:500;color:hsl(var(--primary));text-underline-offset:4px}.contact-preview-public .sd-section__link{font-weight:400}.contact-preview-public p.sd-section__link.leading-relaxed{font-weight:400;line-height:1.65}.sd-section__link:hover{text-decoration-line:underline}.sd-pulse-wrap{min-width:0px}.sd-pulse{border-width:1px;background-color:hsl(var(--card));color:hsl(var(--card-foreground));border-color:hsl(var(--border) / var(--border-alpha-subtle));box-shadow:var(--shadow-surface);border-radius:var(--radius-surface)}.sd-pulse--collapsible{overflow:hidden}.sd-pulse--loading{border-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--card));padding:.5rem}.sd-pulse__summary{display:flex;min-height:2.75rem;cursor:pointer;list-style-type:none;align-items:center;gap:.5rem;padding:.5rem .75rem}@media (min-width: 640px){.sd-pulse__summary{min-height:3rem;padding-left:1rem;padding-right:1rem}}.sd-pulse__summary::-webkit-details-marker{display:none}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .sd-pulse__summary-title{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .sd-pulse__summary-title{color:hsl(var(--sidebar-foreground))}.sd-pulse__summary-title{display:inline-flex;flex-shrink:0;align-items:center;gap:.375rem;font-size:.75rem;line-height:1rem;font-weight:600;color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .sd-pulse__summary-title{color:hsl(var(--sidebar-foreground))}@media (min-width: 640px){.setup-entry-animation--fullscreen .sd-pulse__summary-title{font-size:clamp(.75rem,2vmin,.875rem)}.sd-pulse__summary-title{font-size:.875rem;line-height:1.25rem}}.sd-pulse__summary-chips{display:flex;min-width:0px;flex:1 1 0%;flex-wrap:wrap;align-items:center;gap:.375rem}textarea.sd-pulse__chip{border-radius:var(--radius-control-multiline)}.sd-pulse__chip{display:inline-flex;align-items:center;gap:.25rem;border-radius:var(--radius-md);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--background) / .6);padding:.125rem .5rem;font-size:10px;font-weight:500;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.contact-preview-public .sd-pulse__chip{font-weight:400}@media (min-width: 640px){.sd-pulse__chip{font-size:11px}}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .sd-pulse__chip-label{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .sd-pulse__chip-label{color:hsl(var(--sidebar-foreground) / .65)}.sd-pulse__chip-label{color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .sd-pulse__chip-label{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .sd-pulse__chip-label{opacity:.65}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .sd-pulse__chip-value{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .sd-pulse__chip-value{color:hsl(var(--sidebar-foreground))}.sd-pulse__chip-value{text-transform:capitalize;color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .sd-pulse__chip-value{color:hsl(var(--sidebar-foreground))}.sd-pulse__chip--healthy,.sd-pulse__chip--healthy .sd-pulse__chip-value{color:var(--sd-success)}.sd-pulse__chip--warning,.sd-pulse__chip--warning .sd-pulse__chip-value{color:var(--sd-warning)}.sd-pulse__chip--critical,.sd-pulse__chip--degraded,.sd-pulse__chip--unhealthy,.sd-pulse__chip--critical .sd-pulse__chip-value,.sd-pulse__chip--degraded .sd-pulse__chip-value,.sd-pulse__chip--unhealthy .sd-pulse__chip-value{color:var(--sd-critical)}.sd-pulse__summary-actions{margin-left:auto;display:inline-flex;flex-shrink:0;align-items:center;gap:.5rem}textarea.sd-pulse__summary-link{border-radius:var(--radius-control-multiline)}.sd-pulse__summary-link{display:inline-flex;min-height:2.25rem;align-items:center;border-radius:var(--radius-md);padding-left:.5rem;padding-right:.5rem;font-size:11px;font-weight:500;color:hsl(var(--primary));text-underline-offset:4px}.contact-preview-public .sd-pulse__summary-link{font-weight:400}.sd-pulse__summary-link:hover{text-decoration-line:underline}@media (min-width: 640px){.sd-pulse__summary-link{font-size:.75rem;line-height:1rem}}.sd-pulse__chevron{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.sd-pulse[open] .sd-pulse__chevron{--tw-rotate: 180deg;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))}.sd-pulse__body{border-top-width:1px;border-color:hsl(var(--border) / .4);padding:.5rem .75rem .75rem}@media (min-width: 640px){.sd-pulse__body{padding-left:1rem;padding-right:1rem;padding-bottom:1rem}}.setup-billing-address .sd-pulse__grid{gap:1rem}.sd-pulse__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}@media (min-width: 640px){.sd-pulse__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}}@media (min-width: 1024px){.sd-pulse__grid{grid-template-columns:repeat(5,minmax(0,1fr))}}textarea.sd-pulse-tile{border-radius:var(--radius-control-multiline)}.sd-pulse-tile{display:flex;flex-direction:column;gap:.25rem;border-radius:var(--radius-lg);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--background) / .6);padding:.625rem}@media (min-width: 640px){.sd-pulse-tile{padding:.75rem}}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .sd-pulse-tile__label{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .sd-pulse-tile__label{color:hsl(var(--sidebar-foreground) / .65)}.sd-pulse-tile__label{font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.025em;color:hsl(var(--muted-foreground))}.contact-preview-public .sd-pulse-tile__label{font-weight:400}.email-studio-sidebar .sidebar-account-selector__copy .sd-pulse-tile__label{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .sd-pulse-tile__label{opacity:.65}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .sd-pulse-tile__value{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .sd-pulse-tile__value{color:hsl(var(--sidebar-foreground))}.sd-pulse-tile__value{font-size:1rem;line-height:1.5rem;font-weight:600;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .sd-pulse-tile__value{color:hsl(var(--sidebar-foreground))}@media (min-width: 640px){.setup-entry-animation--fullscreen .sd-pulse-tile__value{font-size:clamp(.875rem,2.5vmin,1.25rem)}.sd-pulse-tile__value{font-size:1.125rem;line-height:1.75rem}}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .sd-pulse-tile__meta{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .sd-pulse-tile__meta{color:hsl(var(--sidebar-foreground) / .65)}.sd-pulse-tile__meta{font-size:11px;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .sd-pulse-tile__meta{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .sd-pulse-tile__meta{opacity:.65}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .sd-pulse-meta{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .sd-pulse-meta{color:hsl(var(--sidebar-foreground) / .65)}.sd-pulse-meta{margin-top:.75rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;border-top-width:1px;border-color:hsl(var(--border) / .4);padding-top:.75rem;font-size:11px;line-height:1.375;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .sd-pulse-meta{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .sd-pulse-meta{opacity:.65}@media (min-width: 640px){.sd-pulse-meta{font-size:.75rem;line-height:1rem}}textarea.sd-pulse-meta__updated{border-radius:var(--radius-control-multiline)}.sd-pulse-meta__updated{display:inline-flex;min-width:0px;align-items:center;gap:.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:var(--radius-md);background-color:hsl(var(--muted) / .3);padding:.25rem .5rem;font-size:10px;font-weight:500;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.contact-preview-public .sd-pulse-meta__updated{font-weight:400}@media (min-width: 640px){.sd-pulse-meta__updated{font-size:11px}}.sd-pulse-meta__env{color:hsl(var(--muted-foreground) / .8)}.sd-banner{display:flex;flex-direction:column;gap:.5rem;border-radius:var(--radius-xl);border-width:1px;padding:.75rem}@media (min-width: 640px){.sd-banner{flex-direction:row;align-items:flex-start;gap:.75rem;padding:1rem}}.sd-banner--critical{border-color:var(--sd-critical);background:var(--sd-critical-soft);color:var(--sd-critical)}.sd-banner--warning{border-color:var(--sd-warning);background:var(--sd-warning-soft);color:var(--sd-warning)}.sd-banner__icon{margin-top:.125rem;flex-shrink:0}.setup-entry-animation--fullscreen .sd-banner__title{font-size:clamp(.75rem,2vmin,.875rem)}.sd-banner__title{font-size:.875rem;line-height:1.25rem;font-weight:600}.contact-preview-public p.sd-banner__title.leading-relaxed{font-weight:400;line-height:1.65}@media (min-width: 640px){.sd-banner__title{font-size:1rem;line-height:1.5rem}}.sd-banner__text{margin-top:.25rem;font-size:.75rem;line-height:1rem;opacity:.9}@media (min-width: 640px){.setup-entry-animation--fullscreen .sd-banner__text{font-size:clamp(.75rem,2vmin,.875rem)}.sd-banner__text{font-size:.875rem;line-height:1.25rem}}textarea.sd-banner__cta{border-radius:var(--radius-control-multiline)}.sd-banner__cta{margin-top:.5rem;display:inline-flex;min-height:2.25rem;align-items:center;gap:.375rem;align-self:flex-start;border-radius:var(--radius-md);border-width:1px;border-color:currentColor;padding-left:.625rem;padding-right:.625rem;font-size:.75rem;line-height:1rem;font-weight:500;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.contact-preview-public .sd-banner__cta{font-weight:400}.sd-banner__cta:hover{background-color:hsl(var(--background) / .3)}@media (min-width: 640px){.sd-banner__cta{margin-top:0;align-self:center}}.sd-action-center{display:flex;flex-direction:column;gap:.75rem}.setup-billing-address .sd-queues{gap:1rem}.sd-queues{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:.5rem}@media (min-width: 640px){.sd-queues{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.sd-queues{grid-template-columns:repeat(3,minmax(0,1fr))}}textarea.sd-queue{border-radius:var(--radius-control-multiline)}.sd-queue{display:flex;min-height:4rem;align-items:center;gap:.75rem;border-radius:var(--radius-lg);border-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--background) / .4);padding:.75rem;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.sd-queue:hover{background-color:hsl(var(--muted) / .4)}.sd-queue:active{background-color:hsl(var(--muted) / .6)}.sd-queue--critical{border-color:var(--sd-critical);background:var(--sd-critical-soft)}.sd-queue--warning{border-color:var(--sd-warning);background:var(--sd-warning-soft)}.sd-queue--info{border-color:hsl(var(--border) / .6);background-color:hsl(var(--background) / .4)}textarea.sd-queue__icon{border-radius:var(--radius-control-multiline)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .sd-queue__icon{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .sd-queue__icon{color:hsl(var(--sidebar-foreground) / .65)}.sd-queue__icon{display:flex;height:2.5rem;width:2.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius-md);background-color:hsl(var(--background) / .8);color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .sd-queue__icon{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .sd-queue__icon{opacity:.65}.sd-queue__copy{min-width:0px;flex:1 1 0%}.setup-entry-animation--fullscreen .sd-queue__label{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .sd-queue__label{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .sd-queue__label{color:hsl(var(--sidebar-foreground))}.sd-queue__label{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:1.25rem;font-weight:500;color:hsl(var(--foreground))}.contact-preview-public .sd-queue__label{font-weight:400}.contact-preview-public p.sd-queue__label.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .sd-queue__label{color:hsl(var(--sidebar-foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .sd-queue__description{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .sd-queue__description{color:hsl(var(--sidebar-foreground) / .65)}.sd-queue__description{margin-top:.125rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .sd-queue__description{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .sd-queue__description{opacity:.65}textarea.sd-queue__count{border-radius:var(--radius-control-multiline)}.setup-entry-animation--fullscreen .sd-queue__count{font-size:clamp(.75rem,2vmin,.875rem)}.sd-queue__count{margin-left:auto;display:inline-flex;height:1.75rem;min-width:1.75rem;align-items:center;justify-content:center;border-radius:var(--radius-full);background-color:hsl(var(--background));padding-left:.5rem;padding-right:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.contact-preview-public p.sd-queue__count.leading-relaxed{font-weight:400;line-height:1.65}textarea.sd-queue--skeleton{border-radius:var(--radius-control-multiline)}.sd-queue--skeleton{height:4rem}.sd-queue--skeleton{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;border-radius:var(--radius-lg);background-color:hsl(var(--muted) / .4)}textarea.sd-empty-state{border-radius:var(--radius-control-multiline)}.sd-empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;border-radius:var(--radius-lg);border-width:1px;border-style:dashed;border-color:hsl(var(--border) / .7);padding:1.5rem;text-align:center}.sd-empty-state--success{border-color:var(--sd-success);background:var(--sd-success-soft)}.sd-empty-state__icon{height:1.5rem;width:1.5rem;--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.setup-entry-animation--fullscreen .sd-empty-state__title{font-size:clamp(.75rem,2vmin,.875rem)}.sd-empty-state__title{font-size:.875rem;line-height:1.25rem;font-weight:500}.contact-preview-public .sd-empty-state__title{font-weight:400}.contact-preview-public p.sd-empty-state__title.leading-relaxed{font-weight:400;line-height:1.65}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .sd-empty-state__text{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .sd-empty-state__text{color:hsl(var(--sidebar-foreground) / .65)}.sd-empty-state__text{font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .sd-empty-state__text{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .sd-empty-state__text{opacity:.65}.sd-operations{display:flex;flex-direction:column;gap:.75rem}textarea.sd-kpi-group{border-radius:var(--radius-control-multiline)}.sd-kpi-group{border-radius:var(--radius-lg);border-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--background) / .3)}.setup-entry-animation--fullscreen .sd-kpi-group__summary{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .sd-kpi-group__summary{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .sd-kpi-group__summary{color:hsl(var(--sidebar-foreground))}.sd-kpi-group__summary{display:flex;min-height:3rem;cursor:pointer;list-style-type:none;align-items:center;gap:.75rem;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:600;color:hsl(var(--foreground))}.contact-preview-public p.sd-kpi-group__summary.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .sd-kpi-group__summary{color:hsl(var(--sidebar-foreground))}.sd-kpi-group__summary:hover{background-color:hsl(var(--muted) / .3)}.sd-kpi-group__summary::-webkit-details-marker{display:none}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .sd-kpi-group__icon{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .sd-kpi-group__icon{color:hsl(var(--sidebar-foreground) / .65)}.sd-kpi-group__icon{height:1rem;width:1rem;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .sd-kpi-group__icon{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .sd-kpi-group__icon{opacity:.65}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .sd-kpi-group__caret{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .sd-kpi-group__caret{color:hsl(var(--sidebar-foreground) / .65)}.sd-kpi-group__caret{margin-left:auto;height:1rem;width:1rem;color:hsl(var(--muted-foreground));transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.email-studio-sidebar .sidebar-account-selector__copy .sd-kpi-group__caret{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .sd-kpi-group__caret{opacity:.65}.sd-kpi-group[open] .sd-kpi-group__caret{--tw-rotate: 180deg;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))}.sd-kpi-group__body{padding-left:.75rem;padding-right:.75rem;padding-bottom:.75rem}.setup-billing-address .sd-quick-actions{gap:1rem}.sd-quick-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}@media (min-width: 640px){.sd-quick-actions{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 1024px){.sd-quick-actions{grid-template-columns:repeat(4,minmax(0,1fr))}}textarea.sd-quick-action{border-radius:var(--radius-control-multiline)}.setup-entry-animation--fullscreen .sd-quick-action{font-size:clamp(.75rem,2vmin,.875rem)}.sd-quick-action{display:inline-flex;min-height:2.75rem;align-items:center;gap:.5rem;border-radius:var(--radius-lg);border-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--background) / .4);padding-left:.75rem;padding-right:.75rem;font-size:.875rem;line-height:1.25rem;font-weight:500;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.contact-preview-public .sd-quick-action{font-weight:400}.contact-preview-public p.sd-quick-action.leading-relaxed{font-weight:400;line-height:1.65}.sd-quick-action:hover{background-color:hsl(var(--muted) / .4)}.sd-quick-action:active{background-color:hsl(var(--muted) / .6)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .sd-quick-action__icon{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .sd-quick-action__icon{color:hsl(var(--sidebar-foreground) / .65)}.sd-quick-action__icon{height:1rem;width:1rem;flex-shrink:0;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .sd-quick-action__icon{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .sd-quick-action__icon{opacity:.65}.sd-insights{display:flex;flex-direction:column;gap:1rem}.setup-billing-address .sd-chart-grid{gap:1rem}.sd-chart-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:.75rem}@media (min-width: 768px){.sd-chart-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}textarea.sd-chart-card{border-radius:var(--radius-control-multiline)}.sd-chart-card{display:flex;flex-direction:column;border-radius:var(--radius-lg);border-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--background) / .4);padding:.75rem}.setup-entry-animation--fullscreen .sd-chart-card__title{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .sd-chart-card__title{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .sd-chart-card__title{color:hsl(var(--sidebar-foreground))}.sd-chart-card__title{margin-bottom:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:500;color:hsl(var(--foreground))}.contact-preview-public .sd-chart-card__title{font-weight:400}.contact-preview-public p.sd-chart-card__title.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .sd-chart-card__title{color:hsl(var(--sidebar-foreground))}.sd-chart-card__body{min-height:200px}.sd-chart-card--skeleton{height:200px}.sd-chart-card--skeleton{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;background-color:hsl(var(--muted) / .4)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .sd-chart-card__empty{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .sd-chart-card__empty{color:hsl(var(--sidebar-foreground) / .65)}.sd-chart-card__empty{display:flex;height:200px;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;text-align:center;font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .sd-chart-card__empty{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .sd-chart-card__empty{opacity:.65}.sd-journey{display:flex;flex-direction:column;gap:.75rem}.sd-journey__step>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.setup-entry-animation--fullscreen .sd-journey__step-head{font-size:clamp(.75rem,2vmin,.875rem)}.sd-journey__step-head{display:flex;align-items:center;justify-content:space-between;font-size:.875rem;line-height:1.25rem}.contact-preview-public p.sd-journey__step-head.leading-relaxed{font-weight:400;line-height:1.65}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .sd-journey__step-label{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .sd-journey__step-label{color:hsl(var(--sidebar-foreground))}.sd-journey__step-label{font-weight:500;color:hsl(var(--foreground))}.contact-preview-public .sd-journey__step-label{font-weight:400}.email-studio-sidebar .sidebar-account-selector__copy .sd-journey__step-label{color:hsl(var(--sidebar-foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .sd-journey__step-value{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .sd-journey__step-value{color:hsl(var(--sidebar-foreground) / .65)}.sd-journey__step-value{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .sd-journey__step-value{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .sd-journey__step-value{opacity:.65}textarea.sd-journey__bar{border-radius:var(--radius-control-multiline)}.sd-journey__bar{height:.5rem;overflow:hidden;border-radius:var(--radius-full);background-color:hsl(var(--muted))}textarea.sd-journey__bar-fill{border-radius:var(--radius-control-multiline)}.checkout-wizard__primary.sd-journey__bar-fill{border-width:0px!important;background-color:hsl(var(--foreground))!important;color:hsl(var(--background))!important}.checkout-wizard__primary.sd-journey__bar-fill:hover{background-color:hsl(var(--foreground) / .9)!important}.sd-journey__bar-fill{display:block;height:100%;border-radius:var(--radius-full);background-color:hsl(var(--primary));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.setup-billing-address .sd-journey__retention{gap:1rem}.sd-journey__retention{margin-top:.75rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;border-top-width:1px;border-color:hsl(var(--border) / .4);padding-top:.75rem}textarea.sd-journey__retention-item{border-radius:var(--radius-control-multiline)}.sd-journey__retention-item{border-radius:var(--radius-lg);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--background) / .4);padding:.5rem;text-align:center}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .sd-journey__retention-label{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .sd-journey__retention-label{color:hsl(var(--sidebar-foreground) / .65)}.sd-journey__retention-label{display:block;font-size:10px;text-transform:uppercase;letter-spacing:.025em;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .sd-journey__retention-label{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .sd-journey__retention-label{opacity:.65}.sd-journey__retention-value{margin-top:.125rem;font-size:1rem;line-height:1.5rem;font-weight:600;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}@media (min-width: 640px){.setup-entry-animation--fullscreen .sd-journey__retention-value{font-size:clamp(.875rem,2.5vmin,1.25rem)}.sd-journey__retention-value{font-size:1.125rem;line-height:1.75rem}}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .sd-journey__retention-meta{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .sd-journey__retention-meta{color:hsl(var(--sidebar-foreground) / .65)}.sd-journey__retention-meta{margin-top:.125rem;font-size:10px;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .sd-journey__retention-meta{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .sd-journey__retention-meta{opacity:.65}.sd-email-health>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.setup-billing-address .sd-email-health__metrics{gap:1rem}.sd-email-health__metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}@media (min-width: 640px){.sd-email-health__metrics{grid-template-columns:repeat(4,minmax(0,1fr))}}textarea.sd-email-health__metric{border-radius:var(--radius-control-multiline)}.sd-email-health__metric{border-radius:var(--radius-lg);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--background) / .4);padding:.5rem}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .sd-email-health__metric-label{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .sd-email-health__metric-label{color:hsl(var(--sidebar-foreground) / .65)}.sd-email-health__metric-label{font-size:11px;text-transform:uppercase;letter-spacing:.025em;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .sd-email-health__metric-label{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .sd-email-health__metric-label{opacity:.65}.sd-email-health__metric-value{margin-top:.125rem;font-size:1rem;line-height:1.5rem;font-weight:600;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}@media (min-width: 640px){.setup-entry-animation--fullscreen .sd-email-health__metric-value{font-size:clamp(.875rem,2.5vmin,1.25rem)}.sd-email-health__metric-value{font-size:1.125rem;line-height:1.75rem}}.sd-email-health__gaps{display:flex;flex-direction:column;gap:.375rem}textarea.sd-email-health__gap{border-radius:var(--radius-control-multiline)}.sd-email-health__gap{display:flex;align-items:center;justify-content:space-between;gap:.5rem;border-radius:var(--radius-md);border-width:1px;border-color:hsl(var(--border) / .5);padding:.375rem .625rem;font-size:.75rem;line-height:1rem}textarea.sd-email-health__gap-status{border-radius:var(--radius-control-multiline)}.sd-email-health__gap-status{border-radius:var(--radius-full);background-color:hsl(var(--muted));padding:.125rem .5rem;font-size:10px;text-transform:uppercase;letter-spacing:.025em}.sd-jobs{display:flex;flex-direction:column;gap:.5rem}textarea.sd-job{border-radius:var(--radius-control-multiline)}.sd-job{border-radius:var(--radius-lg);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--background) / .4);padding:.75rem}.sd-job__header{display:flex;align-items:flex-start;gap:.5rem}.setup-entry-animation--fullscreen .sd-job__title{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .sd-job__title{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .sd-job__title{color:hsl(var(--sidebar-foreground))}.sd-job__title{font-size:.875rem;line-height:1.25rem;font-weight:500;color:hsl(var(--foreground))}.contact-preview-public .sd-job__title{font-weight:400}.contact-preview-public p.sd-job__title.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .sd-job__title{color:hsl(var(--sidebar-foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .sd-job__schedule{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .sd-job__schedule{color:hsl(var(--sidebar-foreground) / .65)}.sd-job__schedule{margin-top:.125rem;font-size:11px;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .sd-job__schedule{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .sd-job__schedule{opacity:.65}textarea.sd-job__status{border-radius:var(--radius-control-multiline)}.sd-job__status{margin-left:auto;border-radius:var(--radius-full);padding:.125rem .5rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em}.sd-job__status--on{background-color:#10b9811a;--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.sd-job__status--on:is(.dark *){--tw-text-opacity: 1;color:rgb(110 231 183 / var(--tw-text-opacity, 1))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .sd-job__status--off{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .sd-job__status--off{color:hsl(var(--sidebar-foreground) / .65)}.sd-job__status--off{background-color:hsl(var(--muted));color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .sd-job__status--off{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .sd-job__status--off{opacity:.65}.sd-job__status--error{background-color:#ef44441a;--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.sd-job__status--error:is(.dark *){--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.setup-billing-address .sd-job__meta{gap:1rem}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .sd-job__meta{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .sd-job__meta{color:hsl(var(--sidebar-foreground) / .65)}.sd-job__meta{margin-top:.5rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;font-size:11px;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .sd-job__meta{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .sd-job__meta{opacity:.65}@media (min-width: 640px){.sd-job__meta{grid-template-columns:repeat(3,minmax(0,1fr))}}textarea.sd-job__error{border-radius:var(--radius-control-multiline)}.sd-job__error{margin-top:.5rem;border-radius:var(--radius-md);border-width:1px;border-color:#ef44444d;background-color:#ef44440d;padding:.25rem .5rem;font-size:11px;--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.sd-job__error:is(.dark *){--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.sd-activity{border-width:1px;background-color:hsl(var(--card));color:hsl(var(--card-foreground));border-color:hsl(var(--border) / var(--border-alpha-subtle));box-shadow:var(--shadow-surface);border-radius:var(--radius-surface);overflow:hidden}.inventory-stock-overview-card--collapsed .sd-activity__header{border-bottom-width:0px}.sd-activity__header{display:flex;align-items:center;justify-content:space-between;gap:.5rem;border-bottom-width:1px;border-color:hsl(var(--border) / .6);padding:.5rem .75rem}.sd-activity__tabs{display:flex;gap:.25rem}textarea.sd-activity__tab{border-radius:var(--radius-control-multiline)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .sd-activity__tab{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .sd-activity__tab{color:hsl(var(--sidebar-foreground) / .65)}.sd-activity__tab{min-height:2.25rem;border-radius:var(--radius-md);padding-left:.625rem;padding-right:.625rem;font-size:.75rem;line-height:1rem;font-weight:500;color:hsl(var(--muted-foreground))}.contact-preview-public .sd-activity__tab{font-weight:400}.email-studio-sidebar .sidebar-account-selector__copy .sd-activity__tab{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .sd-activity__tab{opacity:.65}.sd-activity__tab:hover{background-color:hsl(var(--muted) / .5)}.sd-activity__tab--active{background-color:hsl(var(--primary) / .1);color:hsl(var(--primary))}.order-detail-modal .sd-activity__list{-webkit-overflow-scrolling:touch}.sd-activity__list{max-height:18rem;overflow-y:auto;padding:.375rem .5rem}@media (min-width: 640px){.sd-activity__list{max-height:22rem}}.inventory-stock-overview-card--collapsed .sd-activity__item{border-bottom-width:0px}.sd-activity__item{display:flex;gap:.625rem;border-bottom-width:1px;border-color:hsl(var(--border) / .4);padding:.5rem .375rem}.sd-activity__item:last-child{border-width:0px}textarea.sd-activity__icon{border-radius:var(--radius-control-multiline)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .sd-activity__icon{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .sd-activity__icon{color:hsl(var(--sidebar-foreground) / .65)}.sd-activity__icon{display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius-md);background-color:hsl(var(--muted) / .6);color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .sd-activity__icon{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .sd-activity__icon{opacity:.65}.sd-activity__copy{min-width:0px;flex:1 1 0%}.sd-activity__row{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem}.setup-entry-animation--fullscreen .sd-activity__title{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .sd-activity__title{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .sd-activity__title{color:hsl(var(--sidebar-foreground))}.sd-activity__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:1.25rem;font-weight:500;color:hsl(var(--foreground))}.contact-preview-public .sd-activity__title{font-weight:400}.contact-preview-public p.sd-activity__title.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .sd-activity__title{color:hsl(var(--sidebar-foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .sd-activity__time{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .sd-activity__time{color:hsl(var(--sidebar-foreground) / .65)}.sd-activity__time{flex-shrink:0;font-size:10px;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .sd-activity__time{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .sd-activity__time{opacity:.65}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .sd-activity__description{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .sd-activity__description{color:hsl(var(--sidebar-foreground) / .65)}.sd-activity__description{margin-top:.125rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .sd-activity__description{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .sd-activity__description{opacity:.65}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .sd-activity__empty{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .sd-activity__empty{color:hsl(var(--sidebar-foreground) / .65)}.sd-activity__empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;padding-top:2rem;padding-bottom:2rem;text-align:center;font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .sd-activity__empty{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .sd-activity__empty{opacity:.65}.sd-error{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;border-radius:var(--radius-xl);border-width:1px;border-color:hsl(var(--destructive) / .4);background-color:hsl(var(--destructive) / .05);padding:.75rem;color:hsl(var(--destructive))}.contact-preview-share-page__shop-fields .sd-error{color:hsl(var(--primary))}@media (min-width: 640px){.sd-error{padding:1rem}}.setup-entry-animation--fullscreen .sd-error__title{font-size:clamp(.75rem,2vmin,.875rem)}.sd-error__title{font-size:.875rem;line-height:1.25rem;font-weight:600}.contact-preview-public p.sd-error__title.leading-relaxed{font-weight:400;line-height:1.65}.sd-error__text{font-size:.75rem;line-height:1rem;opacity:.9}@media (min-width: 640px){.setup-entry-animation--fullscreen .sd-error__text{font-size:clamp(.75rem,2vmin,.875rem)}.sd-error__text{font-size:.875rem;line-height:1.25rem}}textarea.sd-error__retry{border-radius:var(--radius-control-multiline)}.sd-error__retry{margin-left:auto;display:inline-flex;min-height:2.25rem;align-items:center;gap:.5rem;border-radius:var(--radius-md);border-width:1px;border-color:currentColor;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;line-height:1rem;font-weight:500}.contact-preview-public .sd-error__retry{font-weight:400}@media (min-width: 640px){.setup-entry-animation--fullscreen .sd-error__retry{font-size:clamp(.75rem,2vmin,.875rem)}.sd-error__retry{font-size:.875rem;line-height:1.25rem}}.superadmin-dashboard-shell.workspace-tab-shell>.workspace-tab-shell__body{padding-left:0;padding-right:0}.workspace-tab-shell--external-chrome .workspace-tab-shell__body{padding-top:0}.inventory-stock-overview-card--collapsed .workspace-tab-shell__chrome{border-bottom-width:0px}.workspace-tab-shell__chrome{position:sticky;top:0;z-index:20;flex-shrink:0}.workspace-tab-shell__chrome>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.workspace-tab-shell__chrome{border-bottom-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--background) / .95);padding-bottom:1rem;padding-top:.25rem;--tw-backdrop-blur: blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);margin-left:0;margin-right:0;padding-left:0;padding-right:0}@media (min-width: 768px){.workspace-tab-shell__chrome{margin-left:-2rem;margin-right:-2rem;padding-left:2rem;padding-right:2rem}}@media (min-width: 1024px){.workspace-tab-shell__chrome{margin-left:-2.5rem;margin-right:-2.5rem;padding-left:2.5rem;padding-right:2.5rem}}@media (min-width: 1280px){.workspace-tab-shell__chrome{margin-left:-3rem;margin-right:-3rem;padding-left:3rem;padding-right:3rem}}@media (max-width: 767px){.workspace-tab-shell__chrome .typ-page-subtitle{display:none}}@supports (backdrop-filter: blur(12px)){.workspace-tab-shell__chrome{background-color:hsl(var(--background) / .8)}}.workspace-tab-shell__toolbar{min-width:0px;padding-top:0}.workspace-tab-shell--fill{display:flex;min-height:0px;flex:1 1 0%;flex-direction:column}.workspace-tab-shell--fill .workspace-tab-shell__body{min-height:0px}.workspace-tab-shell--contained .workspace-tab-shell__body{min-height:0px;flex:1 1 0%;overflow:hidden}.workspace-tab-shell__footer{flex-shrink:0}.workspace-tab-shell--contained .workspace-tab-shell__chrome{position:relative;top:auto}.inventory-hub-shell--workspace{display:flex;min-height:0px;flex:1 1 0%;flex-direction:column;overflow:hidden}.inventory-hub-shell--workspace .inventory-hub-shell__panels{display:flex;min-height:0px;flex:1 1 0%;flex-direction:column}.inventory-hub-shell--workspace .inventory-hub-shell__panel:not([hidden]){display:flex;min-height:0px;flex:1 1 0%;flex-direction:column}@media (min-width: 768px){.inventory-hub-shell--hardware{padding-bottom:0}}.inventory-hub-shell__panels{width:100%;min-width:0px;display:grid;grid-template-areas:"panel";isolation:isolate}.inventory-hub-shell__panel{grid-area:panel;min-width:0}.inventory-hub-shell__panel[hidden]{visibility:hidden;opacity:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;height:0}.inventory-hub-shell__panel:not([hidden]){visibility:visible;opacity:1;position:relative;z-index:1;height:auto}.superadmin-workspace-stack{display:grid;grid-template-areas:"main";isolation:isolate;background-color:hsl(var(--background))}.superadmin-workspace-stack>.superadmin-keep-alive{grid-area:main;min-width:0}.superadmin-keep-alive[hidden]{visibility:hidden;opacity:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:0;overflow:hidden}.superadmin-keep-alive:not([hidden]){visibility:visible;opacity:1;position:relative;z-index:1;height:auto}.superadmin-keep-alive--active{animation:superadmin-panel-enter .28s cubic-bezier(.22,1,.36,1)}@keyframes superadmin-panel-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.superadmin-workspace-stack--full{display:flex;min-height:0px;flex:1 1 0%;flex-direction:column;overflow:hidden}.superadmin-workspace-stack--full>.superadmin-keep-alive:not([hidden]){display:flex;min-height:0px;flex:1 1 0%;flex-direction:column;overflow:hidden;background-color:hsl(var(--background));height:100%}.qr-studio-workspace-shell__body,.qr-studio-workspace-shell__scroll{min-height:0px;min-width:0px}.qr-studio-workspace-shell__scroll>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.qr-studio-workspace-shell__scroll{padding-bottom:1rem}.inventory-hub-shell__panel--hardware:not([hidden]){display:flex;min-height:0px;flex:1 1 0%;flex-direction:column;overflow:hidden}.inventory-hub-shell__panel--hardware,.inventory-hub-shell__panel--active,.users-workspace-shell__panel--active:not([hidden]),.users-workspace-shell__panel--create,.users-workspace-shell__panel--detail{animation:inventory-hub-view-enter .22s cubic-bezier(.22,1,.36,1)}@keyframes inventory-hub-view-enter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.superadmin-workspace-stack--full .admin-workspace-page-shell{min-height:0;display:flex;flex-direction:column}.superadmin-workspace-stack--full .admin-workspace-page-shell__body{min-height:0;flex:1;overflow:auto}.admin-list-viewport,.users-management-shell__list,.device-management-shell__list,.device-management-shell__list.nfc-inventory-panel--headless,.order-management-shell__list.nfc-inventory-panel--headless,.users-management-shell__list.nfc-inventory-panel--headless,.admin-overview-shell__users-list.nfc-inventory-panel--headless,.activation-codes-management-shell__list.nfc-inventory-panel--headless{display:flex;min-height:0px;flex:1 1 0%;flex-direction:column;overflow:hidden;min-height:12rem}.activation-codes-management-shell__list.nfc-inventory-panel--headless{min-height:10rem}.admin-list-viewport__body,.users-management-shell__list .admin-list-viewport__body,.device-management-shell__list .admin-list-viewport__body,.device-management-shell__list .nfc-inventory-panel__scroll,.order-management-shell__list .nfc-inventory-panel__scroll,.users-management-shell__list .nfc-inventory-panel__scroll,.admin-overview-shell__users-list .nfc-inventory-panel__scroll,.activation-codes-management-shell__list .nfc-inventory-panel__scroll{min-height:0px;flex:1 1 0%;overflow:hidden}.activation-codes-management-shell__list .nfc-inventory-panel__scroll{display:flex;flex-direction:column}.admin-list-viewport__footer,.nfc-inventory-panel__footer{position:relative;z-index:2;flex-shrink:0;border-top-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--background));padding:.75rem .5rem;padding-bottom:max(.75rem,env(safe-area-inset-bottom,0px))}.device-management-shell__list>footer,.device-management-shell .workspace-tab-shell__footer,.order-management-shell__list>footer{position:relative;z-index:2;flex-shrink:0;background-color:hsl(var(--background))}.admin-sticky-workspace-shell,.workspace-tab-shell--contained.admin-sticky-workspace-shell{display:flex;min-height:0px;flex:1 1 0%;flex-direction:column;overflow:hidden;height:100%}.admin-sticky-workspace-shell>.commerce-page-header,.admin-sticky-workspace-shell>.workspace-tab-shell__toolbar{flex-shrink:0;background-color:hsl(var(--background));padding-left:max(var(--site-gutter-x),env(safe-area-inset-left,0px));padding-right:max(var(--site-gutter-x),env(safe-area-inset-right,0px))}.inventory-stock-overview-card--collapsed .admin-sticky-workspace-shell>.commerce-page-header{border-bottom-width:0px}.admin-sticky-workspace-shell>.commerce-page-header{z-index:3;border-bottom-width:1px;border-color:hsl(var(--border) / .4)}.inventory-stock-overview-card--collapsed .admin-sticky-workspace-shell>.workspace-tab-shell__toolbar{border-bottom-width:0px}.admin-sticky-workspace-shell>.workspace-tab-shell__toolbar{z-index:2;border-bottom-width:1px;border-color:hsl(var(--border) / .5);padding-top:.5rem;padding-bottom:.5rem}.admin-sticky-workspace-shell .workspace-tab-shell__body{min-height:0px;flex:1 1 0%;overflow:hidden;padding-inline:0}.admin-sticky-workspace-shell .workspace-tab-shell__viewport,.admin-sticky-workspace-shell .pull-refresh-viewport{min-height:0px;flex:1 1 0%;-webkit-overflow-scrolling:touch}.admin-sticky-workspace-shell .workspace-tab-shell__footer{padding-left:max(var(--site-gutter-x),env(safe-area-inset-left,0px));padding-right:max(var(--site-gutter-x),env(safe-area-inset-right,0px));flex-shrink:0;border-top-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--background))}.admin-sticky-workspace-shell__body>*{min-width:0px;max-width:100%}.admin-sticky-workspace-shell__body{padding-left:max(var(--site-gutter-x),env(safe-area-inset-left,0px));padding-right:max(var(--site-gutter-x),env(safe-area-inset-right,0px));min-width:0px}.admin-sticky-workspace-shell__body>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.admin-sticky-workspace-shell__body{padding-bottom:.75rem;padding-top:.25rem}@media (min-width: 640px){.admin-sticky-workspace-shell__body>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.admin-sticky-workspace-shell__body{padding-bottom:1rem}}.admin-sticky-workspace-shell__list{padding-left:max(var(--site-gutter-x),env(safe-area-inset-left,0px));padding-right:max(var(--site-gutter-x),env(safe-area-inset-right,0px));width:100%;min-width:0px;padding-bottom:.75rem;padding-top:.25rem}@media (min-width: 640px){.admin-sticky-workspace-shell__list{padding-bottom:1rem}}.app-dashboard-content--viewport>.superadmin-workspace-stack--full{display:flex;min-height:0px;flex:1 1 0%;flex-direction:column;overflow:hidden;background-color:hsl(var(--background))}.app-dashboard-content--viewport .system-status-workspace-shell,.app-dashboard-content--viewport .system-status-management-shell{min-height:0px;flex:1 1 0%;background-color:hsl(var(--background))}.admin-form-page-shell{display:flex;min-height:0px;flex:1 1 0%;flex-direction:column;overflow:hidden}.admin-form-page-shell--embedded{--admin-form-chrome-inset-start: max(var(--site-gutter-x), env(safe-area-inset-left, 0px));--admin-form-chrome-inset-end: max(var(--site-gutter-x), env(safe-area-inset-right, 0px))}.inventory-stock-overview-card--collapsed .admin-form-page-shell--embedded>.commerce-page-header.commerce-page-header--admin-form,.inventory-stock-overview-card--collapsed .app-dashboard-content .admin-form-page-shell--embedded>.commerce-page-header.commerce-page-header--admin-form{border-bottom-width:0px}.admin-form-page-shell--embedded>.commerce-page-header.commerce-page-header--admin-form,.app-dashboard-content .admin-form-page-shell--embedded>.commerce-page-header.commerce-page-header--admin-form{flex-shrink:0;border-bottom-width:1px;border-color:hsl(var(--border) / .4);background-color:hsl(var(--background));padding-left:var(--admin-form-chrome-inset-start);padding-right:var(--admin-form-chrome-inset-end)}.admin-form-page-shell--embedded>.commerce-page-header--admin-form .commerce-page-header__main{position:relative;display:flex;height:var(--commerce-header-track,3rem);max-height:var(--commerce-header-track,3rem);min-height:var(--commerce-header-track,3rem);width:100%;min-width:0px;align-items:center;gap:.625rem;grid-template-columns:unset}.admin-form-page-shell--embedded>.commerce-page-header--admin-form .commerce-page-header__side--start{flex-shrink:0;justify-self:auto;flex:0 0 auto;width:auto;max-width:none}.admin-form-page-shell--embedded>.commerce-page-header--admin-form .commerce-page-header__side--end{flex-shrink:0;justify-self:auto;flex:0 0 auto;width:auto;max-width:none}.admin-form-page-shell--embedded>.commerce-page-header--admin-form .commerce-page-header__copy{pointer-events:auto;position:static;inset:auto;z-index:auto;min-width:0px;flex:1 1 0%;--tw-translate-y: 0px;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));flex-direction:column;align-items:flex-start;justify-content:center;gap:0px;padding-left:0;padding-right:0;text-align:left}.admin-form-page-shell--embedded>.commerce-page-header--admin-form .commerce-page-header__title{width:auto;max-width:100%;justify-content:flex-start;gap:.5rem;font-size:var(--commerce-header-title-md, 1rem)}.admin-form-page-shell--embedded>.commerce-page-header--admin-form .commerce-page-header__title .commerce-page-header__icon{display:none}.admin-form-page-shell--embedded>.commerce-page-header--admin-form .commerce-page-header__subtitle{max-height:.75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem}.admin-form-page-shell--embedded>.commerce-page-header--admin-form:has(.commerce-page-header__subtitle){--commerce-header-track: 3.5rem}.admin-form-page-shell--embedded>.commerce-page-header--admin-form:has(.commerce-page-header__subtitle) .commerce-page-header__main{height:auto;max-height:none;padding-top:.25rem;padding-bottom:.25rem;min-height:var(--commerce-header-track, 3.5rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .admin-form-page-shell--embedded>.commerce-page-header--admin-form .commerce-page-header__back--labeled{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .admin-form-page-shell--embedded>.commerce-page-header--admin-form .commerce-page-header__back--labeled{color:hsl(var(--sidebar-foreground))}.admin-form-page-shell--embedded>.commerce-page-header--admin-form .commerce-page-header__back--labeled{display:inline-flex;flex-shrink:0;touch-action:manipulation;align-items:center;gap:.375rem;border-width:1px;background-color:hsl(var(--card));padding-left:.625rem;padding-right:.625rem;color:hsl(var(--foreground));--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);border-color:hsl(var(--border) / var(--border-alpha-subtle))}.email-studio-sidebar .sidebar-account-selector__copy .admin-form-page-shell--embedded>.commerce-page-header--admin-form .commerce-page-header__back--labeled{color:hsl(var(--sidebar-foreground))}.admin-form-page-shell--embedded>.commerce-page-header--admin-form .commerce-page-header__back--labeled:hover{background-color:hsl(var(--muted) / .5)}.admin-form-page-shell--embedded>.commerce-page-header--admin-form .commerce-page-header__back--labeled:active{background-color:hsl(var(--muted) / .7)}.admin-form-page-shell--embedded>.commerce-page-header--admin-form .commerce-page-header__back--labeled{width:auto!important;min-width:var(--control-height-sm, 2.25rem)!important;max-width:min(11rem,42vw)!important;height:var(--control-height-sm, 2.25rem)!important;min-height:var(--control-height-sm, 2.25rem)!important;padding-inline:.625rem!important}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .admin-form-page-shell--embedded>.commerce-page-header--admin-form .commerce-page-header__back-label{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .admin-form-page-shell--embedded>.commerce-page-header--admin-form .commerce-page-header__back-label{color:hsl(var(--sidebar-foreground))}.admin-form-page-shell--embedded>.commerce-page-header--admin-form .commerce-page-header__back-label{margin-left:0;display:inline;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;line-height:1rem;font-weight:500;line-height:1;color:hsl(var(--foreground))}.contact-preview-public .admin-form-page-shell--embedded>.commerce-page-header--admin-form .commerce-page-header__back-label{font-weight:400}.email-studio-sidebar .sidebar-account-selector__copy .admin-form-page-shell--embedded>.commerce-page-header--admin-form .commerce-page-header__back-label{color:hsl(var(--sidebar-foreground))}@media (max-width: 767px){.admin-form-page-shell--embedded>.commerce-page-header--admin-form .commerce-page-header__back-label{display:inline!important}.admin-form-page-shell--embedded>.commerce-page-header--admin-form .commerce-page-header__back--labeled{max-width:min(9.5rem,38vw)!important}}@media (min-width: 768px){.admin-form-page-shell--embedded>.commerce-page-header--admin-form .commerce-page-header__back--labeled{max-width:12rem!important;padding-inline:.75rem!important}.setup-entry-animation--fullscreen .admin-form-page-shell--embedded>.commerce-page-header--admin-form .commerce-page-header__back-label{font-size:clamp(.75rem,2vmin,.875rem)}.admin-form-page-shell--embedded>.commerce-page-header--admin-form .commerce-page-header__back-label{font-size:.875rem;line-height:1.25rem}.contact-preview-public p.admin-form-page-shell--embedded>.commerce-page-header--admin-form .commerce-page-header__back-label.leading-relaxed{font-weight:400;line-height:1.65}}.inventory-stock-overview-card--collapsed .admin-form-page-shell--embedded>.workspace-tab-shell__toolbar{border-bottom-width:0px}.admin-form-page-shell--embedded>.workspace-tab-shell__toolbar{z-index:2;flex-shrink:0;border-bottom-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--background));padding-left:var(--admin-form-chrome-inset-start);padding-right:var(--admin-form-chrome-inset-end)}.admin-form-page-shell--embedded.commerce-section-chrome>.commerce-page-header--admin-form{border-bottom-width:0px}.admin-form-page-shell--embedded.commerce-section-chrome>.commerce-page-header--admin-form .commerce-page-header__subtitle{display:block}[data-app-scroll-root] .workspace-tab-shell--pin-header.admin-form-page-shell--embedded>.workspace-tab-shell__toolbar{position:sticky;z-index:2;flex-shrink:0;background-color:hsl(var(--background));top:var(--commerce-header-track, 3rem)}.admin-form-page-shell--embedded .workspace-tab-shell__body{min-height:0px;flex:1 1 0%;overflow:hidden;padding-inline:0}.order-detail-modal .admin-form-page-shell--embedded .workspace-tab-shell__viewport{-webkit-overflow-scrolling:touch}.admin-form-page-shell--embedded .workspace-tab-shell__viewport{min-height:0px;flex:1 1 0%;overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}.admin-form-page-shell--embedded .workspace-tab-shell__footer{flex-shrink:0;border-top-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--background) / .95);--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}@supports (backdrop-filter: var(--tw)){.admin-form-page-shell--embedded .workspace-tab-shell__footer{background-color:hsl(var(--background) / .85)}}.admin-form-page-shell--embedded .workspace-tab-shell__footer{padding-top:.5rem;padding-left:var(--admin-form-chrome-inset-start);padding-right:var(--admin-form-chrome-inset-end);padding-bottom:max(.5rem,env(safe-area-inset-bottom,0px))}.admin-form-page-shell--embedded .workspace-tab-shell__footer--bottom-dock{padding-bottom:max(.5rem,env(safe-area-inset-bottom,0px))}.order-detail-modal .admin-form-page-shell__body{-webkit-overflow-scrolling:touch}.admin-form-page-shell__body{min-height:0px;min-width:0px;flex:1 1 0%;overflow-y:auto;overflow-x:hidden}.admin-form-page-shell--embedded .admin-form-page-shell__body{overflow:visible;flex:none;padding-left:var(--admin-form-chrome-inset-start);padding-right:var(--admin-form-chrome-inset-end)}.admin-form-page-shell__footer-actions{display:flex;width:100%;flex-direction:row;align-items:stretch;gap:.5rem}.admin-form-page-shell__footer-actions>*{min-height:2.25rem;min-width:0px;flex:1 1 0%}.admin-form-page-shell__footer-actions>:first-child{order:2}.admin-form-page-shell__footer-actions>:last-child{order:1}@media (min-width: 640px){.admin-form-page-shell__footer-actions{justify-content:flex-end}.admin-form-page-shell__footer-actions>*{flex:none}.admin-form-page-shell__footer-actions>:first-child{min-width:10rem}}.admin-form-page-shell__footer-actions--flush,.user-create-shell__footer-actions--flush,.contact-preview-policy-shell__footer-actions--flush,.stripe-coupon-create-shell__footer-actions--flush,.stripe-promo-create-shell__footer-actions--flush{padding-top:0}.user-create-shell__footer-actions,.contact-preview-policy-shell__footer-actions,.stripe-coupon-create-shell__footer-actions,.stripe-promo-create-shell__footer-actions{display:flex;width:100%;flex-direction:row;align-items:stretch;gap:.5rem}.user-create-shell__footer-actions>*,.contact-preview-policy-shell__footer-actions>*,.stripe-coupon-create-shell__footer-actions>*,.stripe-promo-create-shell__footer-actions>*{min-height:2.25rem;min-width:0px;flex:1 1 0%}.user-create-shell__footer-actions>:first-child,.contact-preview-policy-shell__footer-actions>:first-child,.stripe-coupon-create-shell__footer-actions>:first-child,.stripe-promo-create-shell__footer-actions>:first-child{order:2}.user-create-shell__footer-actions>:last-child,.contact-preview-policy-shell__footer-actions>:last-child,.stripe-coupon-create-shell__footer-actions>:last-child,.stripe-promo-create-shell__footer-actions>:last-child{order:1}@media (min-width: 640px){.user-create-shell__footer-actions,.contact-preview-policy-shell__footer-actions,.stripe-coupon-create-shell__footer-actions,.stripe-promo-create-shell__footer-actions{justify-content:flex-end}.user-create-shell__footer-actions>*,.contact-preview-policy-shell__footer-actions>*,.stripe-coupon-create-shell__footer-actions>*,.stripe-promo-create-shell__footer-actions>*{flex:none}.user-create-shell__footer-actions>:first-child,.contact-preview-policy-shell__footer-actions>:first-child,.stripe-coupon-create-shell__footer-actions>:first-child,.stripe-promo-create-shell__footer-actions>:first-child{min-width:10rem}}.order-admin-detail-shell__content,.user-admin-detail-shell__content,.contact-preview-detail-shell__content{width:100%;min-width:0px}.user-admin-detail-shell__panel{min-width:0px}.user-admin-detail-shell__panel>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}[data-app-scroll-root] .workspace-tab-shell--pin-header.admin-form-page-shell--embedded>.commerce-page-header{position:sticky;top:0;z-index:3;flex-shrink:0;background-color:hsl(var(--background))}[data-app-scroll-root] .workspace-tab-shell--pin-header.admin-form-page-shell--embedded>.workspace-tab-shell__toolbar{position:sticky;top:var(--commerce-header-track,3rem);z-index:2;flex-shrink:0;background-color:hsl(var(--background))}.workspace-tab-shell--contained.device-management-shell{min-height:0px;flex:1 1 0%;flex-direction:column;overflow:hidden;height:100%}.inventory-hub-shell--devices{display:flex;min-height:0px;flex:1 1 0%;flex-direction:column;overflow:hidden}.inventory-hub-shell--devices .inventory-hub-shell__panels{display:flex;flex:1 1 0;flex-direction:column;min-height:0;overflow:hidden}.inventory-hub-shell--devices .inventory-hub-shell__panel:not([hidden]){display:flex;flex:1 1 0;flex-direction:column;height:100%;min-height:0;overflow:hidden}.device-management-shell{display:flex;min-height:0px;flex:1 1 0%;flex-direction:column;overflow:hidden;height:100%}.device-management-shell>.commerce-page-header,.device-management-shell>.workspace-tab-shell__toolbar{padding-left:max(var(--site-gutter-x),env(safe-area-inset-left,0px));padding-right:max(var(--site-gutter-x),env(safe-area-inset-right,0px));flex-shrink:0;background-color:hsl(var(--background))}.inventory-stock-overview-card--collapsed .device-management-shell>.commerce-page-header{border-bottom-width:0px}.device-management-shell>.commerce-page-header{z-index:3;border-bottom-width:1px;border-color:hsl(var(--border) / .4)}@media (max-width: 767px){.device-management-shell>.commerce-page-header .commerce-page-header__action-label{display:none!important}.device-management-shell>.commerce-page-header .commerce-page-header__action-btn--labeled,.device-management-shell>.commerce-page-header .commerce-page-header__actions button:not([hidden]),.device-management-shell>.commerce-page-header .commerce-page-header__actions-group button:not([hidden]){width:var(--commerce-header-back)!important;min-width:var(--commerce-header-back)!important;max-width:var(--commerce-header-back)!important;padding-inline:0!important;gap:0!important}}.inventory-stock-overview-card--collapsed .device-management-shell>.workspace-tab-shell__toolbar{border-bottom-width:0px}.device-management-shell>.workspace-tab-shell__toolbar{z-index:2;border-bottom-width:1px;border-color:hsl(var(--border) / .5);padding-bottom:.5rem;padding-top:0}.device-management-shell .workspace-tab-shell__body{min-height:0px;flex:1 1 0%;overflow:hidden;padding-inline:0}.device-management-shell .workspace-tab-shell__viewport,.device-management-shell .pull-refresh-viewport{display:flex;min-height:0px;flex:1 1 0%;flex-direction:column;overflow:hidden;-webkit-overflow-scrolling:touch}.device-management-shell__main{display:flex;height:100%;min-height:0px;flex:1 1 0%;flex-direction:column;overflow:hidden}.device-management-shell__list,.device-management-shell__list.admin-list-viewport{min-height:0px;flex:1 1 0%;min-height:0}.device-management-shell__list .admin-list-viewport__body{display:flex;min-height:0px;flex:1 1 0%;flex-direction:column;overflow:hidden}.device-management-shell__list .admin-list-viewport__footer,.device-management-shell__list .nfc-inventory-panel__footer{flex-shrink:0;border-top-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--background));margin-top:auto;padding:.5rem max(var(--site-gutter-x),env(safe-area-inset-left,0px));padding-bottom:max(.5rem,env(safe-area-inset-bottom,0px))}.device-management-shell .workspace-tab-shell__footer{padding-left:max(var(--site-gutter-x),env(safe-area-inset-left,0px));padding-right:max(var(--site-gutter-x),env(safe-area-inset-right,0px));flex-shrink:0;border-top-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--background))}@media (min-width: 640px){.device-management-shell__list .admin-list-viewport__footer,.device-management-shell__list .nfc-inventory-panel__footer{padding-top:.75rem;padding-bottom:max(.75rem,env(safe-area-inset-bottom,0px))}}@media (max-width: 767px){.device-inventory-bulk-bar{bottom:var( --app-tab-bar-bottom-inset, calc(var(--app-tab-bar-bottom-track) + var(--app-tab-bar-bottom-safe) + var(--app-tab-bar-bottom-buffer)) )}.device-inventory-table-shell .device-inventory-table-shell__mobile-scroll{padding-bottom:.5rem}}@media (min-width: 768px){.device-inventory-table-shell .device-inventory-table-shell__mobile-scroll{padding-bottom:1rem}}@media (min-width: 1024px){.device-management-shell__list .admin-list-viewport__footer,.device-management-shell__list .nfc-inventory-panel__footer{padding-left:0;padding-right:0}}.device-inventory-mobile-card{width:100%}.device-inventory-mobile-card__body{display:flex;align-items:stretch}.device-inventory-mobile-card__media{position:relative;display:flex;width:7.75rem;flex-shrink:0;flex-direction:column;align-items:center;justify-content:center;align-self:stretch;overflow:hidden;border-right-width:1px;border-color:hsl(var(--border) / .4);padding:.625rem .5rem}.device-inventory-mobile-card__thumb-wrap{margin-left:auto;margin-right:auto;display:flex;height:112px;width:112px;align-items:center;justify-content:center}.device-inventory-mobile-card__thumb{margin-left:auto;margin-right:auto;display:flex;height:112px;width:112px;flex-shrink:0;align-items:center;justify-content:center}.device-inventory-type-thumb__img{margin-left:auto;margin-right:auto;display:block;max-height:100%;max-width:100%}.device-inventory-mobile-card__thumb img,.device-inventory-table__thumb img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.device-inventory-mobile-card__content{display:flex;min-width:0px;flex:1 1 0%;flex-direction:column;justify-content:center;gap:.5rem;padding:.625rem}.setup-entry-animation--fullscreen .device-inventory-mobile-card__token{font-size:clamp(.75rem,2vmin,.875rem)}.device-inventory-mobile-card__token{font-size:.875rem;line-height:1.25rem;font-weight:500}.contact-preview-public .device-inventory-mobile-card__token{font-weight:400}.contact-preview-public p.device-inventory-mobile-card__token.leading-relaxed{font-weight:400;line-height:1.65}.device-inventory-mobile-card__financials{font-size:.75rem;line-height:1rem;font-weight:600}.device-inventory-mobile-card__meta{margin-top:.125rem;font-size:.75rem;line-height:1rem}.device-inventory-mobile-card__owner{margin-top:.125rem;font-size:11px}.device-inventory-mobile-card__footer{display:flex;flex-direction:column;gap:.5rem}.setup-billing-address .device-inventory-mobile-card__actions{gap:1rem}.device-inventory-mobile-card__actions{display:grid;width:100%;flex-shrink:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:.375rem}.device-inventory-mobile-card__action-btn{height:2rem;width:100%;min-width:0px;padding-left:.375rem;padding-right:.375rem;font-size:11px;font-weight:400}.contact-preview-public button.device-inventory-mobile-card__action-btn{font-weight:400;letter-spacing:.01em}.device-inventory-mobile-card__action-icon{margin-right:.25rem;display:none}.device-inventory-table__thumb{display:flex;height:3.5rem;width:3.5rem;flex-shrink:0;align-items:center;justify-content:center}.device-inventory-table__actions-cell{position:sticky;right:0;z-index:1;background-color:hsl(var(--background));box-shadow:-10px 0 14px -12px hsl(var(--foreground) / .12)}@media (min-width: 480px){.device-inventory-mobile-card__action-btn{padding-left:.5rem;padding-right:.5rem;font-size:.75rem;line-height:1rem}.device-inventory-mobile-card__action-icon{display:inline}}@media (max-width: 380px){.device-inventory-mobile-card__media{width:6.75rem;padding:.5rem .375rem}.device-inventory-mobile-card__thumb-wrap,.device-inventory-mobile-card__thumb{height:96px;width:96px}}@media (min-width: 768px){.device-inventory-mobile-card__media{width:11.25rem;flex-shrink:0;padding:1rem}.device-inventory-mobile-card__thumb-wrap,.device-inventory-mobile-card__thumb{height:148px;width:148px}.device-inventory-mobile-card__content{gap:.75rem;padding:1rem}.device-inventory-mobile-card__token{font-size:1rem;line-height:1.5rem}.setup-entry-animation--fullscreen .device-inventory-mobile-card__financials{font-size:clamp(.75rem,2vmin,.875rem)}.device-inventory-mobile-card__financials{font-size:.875rem;line-height:1.25rem}.contact-preview-public p.device-inventory-mobile-card__financials.leading-relaxed{font-weight:400;line-height:1.65}.setup-entry-animation--fullscreen .device-inventory-mobile-card__meta{font-size:clamp(.75rem,2vmin,.875rem)}.device-inventory-mobile-card__meta{font-size:.875rem;line-height:1.25rem}.contact-preview-public p.device-inventory-mobile-card__meta.leading-relaxed{font-weight:400;line-height:1.65}.device-inventory-mobile-card__owner{font-size:.75rem;line-height:1rem}.device-inventory-mobile-card__footer{flex-direction:row;align-items:center;justify-content:space-between;gap:1rem}.device-inventory-mobile-card__actions{margin-top:0;width:auto;flex-shrink:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.setup-entry-animation--fullscreen .device-inventory-mobile-card__action-btn{font-size:clamp(.75rem,2vmin,.875rem)}.device-inventory-mobile-card__action-btn{height:2.25rem;width:auto;min-width:4.75rem;padding-left:.75rem;padding-right:.75rem;font-size:.875rem;line-height:1.25rem;font-weight:400}.contact-preview-public button.device-inventory-mobile-card__action-btn{font-weight:400;letter-spacing:.01em}.contact-preview-public p.device-inventory-mobile-card__action-btn.leading-relaxed{font-weight:400;line-height:1.65}}@media (min-width: 1024px){.device-inventory-table__thumb{height:4rem;width:4rem}}.device-inventory-pagination{display:flex;width:100%;min-width:0px;flex-wrap:wrap;align-items:center;justify-content:space-between;-moz-column-gap:.75rem;column-gap:.75rem;row-gap:.5rem;min-height:2.25rem}.device-inventory-pagination__group{display:flex;min-width:0px;flex:1 1 0%;align-items:center;gap:.5rem}@media (min-width: 640px){.device-inventory-pagination__group{gap:.75rem}}.commerce-workspace__pagination .device-inventory-pagination__label{text-align:center;font-size:.75rem;line-height:1rem}@media (min-width: 640px){.commerce-workspace__pagination .device-inventory-pagination__label{text-align:left}}.device-inventory-pagination__label{font-size:var(--text-ui-xs);line-height:var(--leading-ui-snug);font-weight:var(--font-weight-ui-label)}.device-inventory-pagination__label{text-transform:uppercase;letter-spacing:.025em;color:hsl(var(--muted-foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .device-inventory-pagination__label{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .device-inventory-pagination__label{color:hsl(var(--sidebar-foreground) / .65)}.shop-page-hero__badge .device-inventory-pagination__label{color:#ffffffeb}.nfc-inventory-forms .device-inventory-pagination__label{text-transform:none;letter-spacing:normal;font-weight:400}.device-inventory-pagination__label{min-width:0px;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .device-inventory-pagination__label{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .device-inventory-pagination__label{opacity:.65}.device-inventory-pagination__nav{display:flex;flex-shrink:0;align-items:center;gap:.5rem}.device-inventory-pagination__button{flex-shrink:0}.inventory-hub-shell--orders{display:flex;min-height:0px;flex:1 1 0%;flex-direction:column;overflow:hidden}.inventory-hub-shell--orders .inventory-hub-shell__panels{display:flex;flex:1 1 0;flex-direction:column;min-height:0;overflow:hidden}.inventory-hub-shell--orders .inventory-hub-shell__panel:not([hidden]){display:flex;flex:1 1 0;flex-direction:column;height:100%;min-height:0;overflow:hidden}.workspace-tab-shell--contained.order-management-shell{min-height:0px;flex:1 1 0%;flex-direction:column;overflow:hidden;height:100%}.order-management-shell{display:flex;min-height:0px;flex:1 1 0%;flex-direction:column;overflow:hidden;height:100%}.order-management-shell>.commerce-page-header,.order-management-shell>.workspace-tab-shell__toolbar{padding-left:max(var(--site-gutter-x),env(safe-area-inset-left,0px));padding-right:max(var(--site-gutter-x),env(safe-area-inset-right,0px));flex-shrink:0;background-color:hsl(var(--background))}.inventory-stock-overview-card--collapsed .order-management-shell>.commerce-page-header{border-bottom-width:0px}.order-management-shell>.commerce-page-header{z-index:3;border-bottom-width:1px;border-color:hsl(var(--border) / .4)}.inventory-stock-overview-card--collapsed .order-management-shell>.workspace-tab-shell__toolbar{border-bottom-width:0px}.order-management-shell>.workspace-tab-shell__toolbar{z-index:2;border-bottom-width:1px;border-color:hsl(var(--border) / .5);padding-bottom:.5rem;padding-top:0}.order-management-shell .workspace-tab-shell__body{min-height:0px;flex:1 1 0%;overflow:hidden;padding-inline:0}.order-management-shell .workspace-tab-shell__viewport,.order-management-shell .pull-refresh-viewport{min-height:0px;flex:1 1 0%;-webkit-overflow-scrolling:touch}.order-management-shell .workspace-tab-shell__footer{padding-left:max(var(--site-gutter-x),env(safe-area-inset-left,0px));padding-right:max(var(--site-gutter-x),env(safe-area-inset-right,0px));flex-shrink:0;border-top-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--background))}@media (max-width: 767px){.order-management-shell .workspace-tab-shell__footer{padding-bottom:var( --app-tab-bar-bottom-inset, calc(var(--app-tab-bar-bottom-track) + var(--app-tab-bar-bottom-safe) + var(--app-tab-bar-bottom-buffer)) )}}.order-management-shell__body>*{min-width:0px;max-width:100%}.order-management-shell__body{padding-left:max(var(--site-gutter-x),env(safe-area-inset-left,0px));padding-right:max(var(--site-gutter-x),env(safe-area-inset-right,0px));min-width:0px}.order-management-shell__body>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.order-management-shell__body{padding-bottom:.75rem;padding-top:.25rem}@media (min-width: 640px){.order-management-shell__body>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.order-management-shell__body{padding-bottom:1rem}}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-admin-list-card__customer{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .order-admin-list-card__customer{color:hsl(var(--sidebar-foreground) / .65)}.order-admin-list-card__customer{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-list-card__customer{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-list-card__customer{opacity:.65}.order-admin-list-card__failure-hint{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;color:#dc2626e6}.order-admin-list-card__failure-hint:is(.dark *){color:#f87171e6}.order-admin-list-card__lifecycle{font-weight:500}.contact-preview-public .order-admin-list-card__lifecycle{font-weight:400}.order-admin-list-card{display:flex;flex-direction:column;gap:0px;overflow:visible;padding:0;transition:border-color .22s ease,background-color .22s ease,opacity .42s cubic-bezier(.4,0,.2,1),transform .42s cubic-bezier(.4,0,.2,1),max-height .42s cubic-bezier(.4,0,.2,1),margin-bottom .42s cubic-bezier(.4,0,.2,1)}.order-admin-list-card .order-history-card__body{padding:.75rem}@media (min-width: 640px){.order-admin-list-card .order-history-card__body{padding:.875rem}}.order-admin-list-card__main{width:100%;cursor:pointer;text-align:left;outline:2px solid transparent;outline-offset:2px}.order-admin-list-card__main:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: hsl(var(--ring));--tw-ring-offset-width: 2px;--tw-ring-offset-color: hsl(var(--background))}.order-admin-list-card--exiting{animation:order-admin-list-card-exit .42s cubic-bezier(.4,0,.2,1) forwards;pointer-events:none;overflow:hidden}@keyframes order-admin-list-card-exit{0%{opacity:1;transform:translateY(0) scale(1);max-height:12rem}to{opacity:0;transform:translateY(-.5rem) scale(.98);max-height:0;margin-bottom:-.625rem}}.order-admin-list-card__fulfillment-bar{display:flex;width:100%;min-width:0px;align-items:stretch;gap:.375rem;overflow:visible;border-top-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--muted) / .15);padding:.5rem}textarea.order-admin-list-card__fulfillment-step{border-radius:var(--radius-control-multiline)}.order-admin-list-card__fulfillment-step{position:relative;display:flex;min-width:0px;flex:1 1 0%;align-items:center;justify-content:center;gap:.375rem;border-radius:var(--radius-lg);border-width:1px;border-color:transparent;padding:.5rem;font-size:11px;font-weight:500;transition-property:box-shadow,background-color,border-color,color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s}.contact-preview-public .order-admin-list-card__fulfillment-step{font-weight:400}@media (min-width: 640px){.order-admin-list-card__fulfillment-step{font-size:.75rem;line-height:1rem}}.order-admin-list-card__fulfillment-step--complete{opacity:.95}.order-admin-list-card__fulfillment-step--current{z-index:1;font-weight:600;animation:order-admin-fulfillment-step-glow 2.8s ease-in-out infinite}@keyframes order-admin-fulfillment-step-glow{0%,to{filter:brightness(1)}50%{filter:brightness(1.06)}}.dark .order-admin-list-card__fulfillment-step--glow-processing{color:#d8b4fe;background:linear-gradient(180deg,#a855f757,#a855f729);border-color:#c084fc8c;box-shadow:inset 0 1px #ffffff1a,inset 0 -1px #581c8740,0 0 0 1px #c084fc47,0 0 12px #a855f761,0 0 26px #a855f73d}.dark .order-admin-list-card__fulfillment-step--glow-shipped{color:#7dd3fc;background:linear-gradient(180deg,#0ea5e95c,#0ea5e929);border-color:#38bdf894;box-shadow:inset 0 1px #ffffff1a,inset 0 -1px #07598547,0 0 0 1px #38bdf84d,0 0 12px #0ea5e966,0 0 26px #0ea5e942}.dark .order-admin-list-card__fulfillment-step--glow-delivered{color:#86efac;background:linear-gradient(180deg,#22c55e57,#22c55e29);border-color:#4ade808c;box-shadow:inset 0 1px #ffffff1a,inset 0 -1px #14532d47,0 0 0 1px #4ade8047,0 0 12px #22c55e61,0 0 26px #22c55e3d}@media (prefers-reduced-motion: reduce){.order-admin-list-card__fulfillment-step--current{animation:none}}.order-admin-list-card__fulfillment-step--clickable{cursor:pointer}.order-admin-list-card__fulfillment-step--clickable:hover{--tw-brightness: brightness(1.05);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-admin-list-card__fulfillment-step--upcoming,.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-admin-list-card__fulfillment-step--loading{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .order-admin-list-card__fulfillment-step--upcoming,.app-shell-root .sidebar-account-selector__current .order-admin-list-card__fulfillment-step--loading{color:hsl(var(--sidebar-foreground) / .65)}.order-admin-list-card__fulfillment-step--upcoming,.order-admin-list-card__fulfillment-step--loading{border-color:hsl(var(--border) / .4);background-color:transparent;color:hsl(var(--muted-foreground));opacity:.6}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-list-card__fulfillment-step--upcoming,.email-studio-sidebar .sidebar-account-selector__copy .order-admin-list-card__fulfillment-step--loading{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-list-card__fulfillment-step--upcoming,.email-studio-sidebar .sidebar-account-selector__copy .order-admin-list-card__fulfillment-step--loading{opacity:.65}.order-admin-list-card__fulfillment-step:disabled{cursor:default}.order-admin-queue-guide,.order-admin-stats-compact{width:100%}@media (max-width: 767px){.inventory-stock-overview-card--collapsed .order-admin-detail-chrome__tabbar{border-bottom-width:0px}.order-admin-detail-chrome__tabbar{border-bottom-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--background))}.order-admin-detail-chrome__workspace-nav .commerce-inline-icon-tab-bar__track{min-height:3rem}.order-admin-detail-chrome__sub-row{border-top-width:1px;border-color:hsl(var(--border) / .6)}.order-admin-detail-chrome__sub-nav .commerce-inline-icon-tab-bar__track{min-height:2.75rem}}.orders-workspace-shell,.orders-workspace-shell__panel{display:flex;min-height:0px;flex:1 1 0%;flex-direction:column}.orders-workspace-shell__panel[hidden]{display:none!important}.orders-workspace-shell__panel--active:not([hidden]){display:flex}.order-admin-detail-shell{display:flex;min-height:0px;flex:1 1 0%;flex-direction:column;overflow:hidden}.order-admin-actions-workspace{padding-bottom:.25rem}@media (min-width: 768px){.order-admin-actions-workspace{padding-bottom:.5rem}}.order-admin-actions-workspace .order-admin-status-strip__pipeline,.order-admin-actions-workspace .order-admin-fulfillment-ops__pipeline{max-width:none;gap:.375rem;border-width:0px;background-color:transparent;padding:0}textarea.order-admin-actions-workspace .order-admin-status-strip__step{border-radius:var(--radius-control-multiline)}.order-admin-actions-workspace .order-admin-status-strip__step{flex:none;border-radius:var(--radius-md);border-width:1px;border-color:hsl(var(--border) / .5);background-color:transparent;padding:.375rem .625rem;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.order-admin-actions-workspace .order-admin-status-strip__step--current{border-color:hsl(var(--primary) / .3);background-color:hsl(var(--primary) / .05);--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.order-admin-detail-chrome{display:flex;width:100%;min-width:0px;flex-direction:column;background-color:hsl(var(--background))}.inventory-stock-overview-card--collapsed .order-admin-detail-chrome__tabbar{border-bottom-width:0px}.order-admin-detail-chrome__tabbar{flex-shrink:0;border-bottom-width:1px;border-color:hsl(var(--border));padding-top:0;padding-bottom:0}.order-admin-detail-chrome__workspace-nav .commerce-inline-icon-tab-bar__label{display:inline-flex;min-width:0px;max-width:100%;align-items:center}.order-admin-detail-chrome__workspace-nav .commerce-inline-icon-tab-bar__label-core{flex-shrink:0}.order-admin-detail-chrome__workspace-nav .commerce-inline-icon-tab-bar__label-extra{display:inline;min-width:0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.order-admin-info-status-inline{display:inline;font-size:10px;line-height:1}@media (min-width: 640px){.order-admin-info-status-inline{font-size:11px}}.order-admin-info-status-inline__sep{font-weight:400;color:hsl(var(--muted-foreground) / .4)}.contact-preview-public button.order-admin-info-status-inline__sep{font-weight:400;letter-spacing:.01em}.order-detail-view--admin .order-detail-hero__meta{border-top-width:0px;padding-top:0}.order-admin-detail-chrome__tabbar .commerce-inline-icon-tab-bar{border-bottom-width:0px}.order-admin-detail-chrome__sub-row{background-color:hsl(var(--muted) / .1)}.order-admin-detail-chrome__workspace-nav,.order-admin-detail-chrome__sub-nav{width:100%;min-width:0px;touch-action:manipulation}.order-admin-detail-chrome__workspace-nav .commerce-inline-icon-tab-bar__track,.order-admin-detail-chrome__sub-nav .commerce-inline-icon-tab-bar__track{min-height:2.75rem}.order-admin-detail-chrome__sub-track{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none}.order-admin-detail-chrome__sub-track::-webkit-scrollbar{display:none}.order-admin-detail-chrome__sub-nav .commerce-inline-icon-tab-bar__tab{min-width:4.25rem;flex:none;flex:1 1 0%}@media (min-width: 640px){.order-admin-detail-chrome__sub-nav .commerce-inline-icon-tab-bar__tab{min-width:5rem}}.order-admin-detail-chrome__workspace-nav .commerce-inline-icon-tab-bar__tab{flex:1 1 0%}.order-admin-status-strip{display:flex;width:100%;min-width:0px;flex-direction:column;gap:.75rem}@media (min-width: 1024px){.order-admin-status-strip{flex-direction:row;flex-wrap:wrap;align-items:center}}.order-admin-status-strip--compact{gap:.5rem}.order-admin-status-strip__head{min-width:0px}.order-admin-status-strip__head>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}@media (min-width: 1024px){.order-admin-status-strip__head{flex:1 1 0%}}.order-admin-status-strip__badges{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.setup-entry-animation--fullscreen .order-admin-status-strip__hint{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-admin-status-strip__hint{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .order-admin-status-strip__hint{color:hsl(var(--sidebar-foreground) / .65)}.order-admin-status-strip__hint{font-size:.875rem;line-height:1.25rem;color:hsl(var(--muted-foreground))}.contact-preview-public p.order-admin-status-strip__hint.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-status-strip__hint{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-status-strip__hint{opacity:.65}.order-admin-status-strip__pipeline{display:flex;width:100%;min-width:0px;align-items:stretch;gap:.25rem;border-radius:var(--radius-xl);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--muted) / .2);padding:.25rem}@media (min-width: 1024px){.order-admin-status-strip__pipeline{max-width:28rem;flex:none}}textarea.order-admin-status-strip__step{border-radius:var(--radius-control-multiline)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-admin-status-strip__step{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .order-admin-status-strip__step{color:hsl(var(--sidebar-foreground) / .65)}.order-admin-status-strip__step{display:flex;min-width:0px;flex:1 1 0%;align-items:center;justify-content:center;gap:.375rem;border-radius:var(--radius-lg);padding:.5rem;font-size:.75rem;line-height:1rem;font-weight:500;color:hsl(var(--muted-foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.contact-preview-public .order-admin-status-strip__step{font-weight:400}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-status-strip__step{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-status-strip__step{opacity:.65}.order-admin-status-strip__step--complete{color:hsl(var(--foreground) / .7)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-admin-status-strip__step--current{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .order-admin-status-strip__step--current{color:hsl(var(--sidebar-foreground))}.order-admin-status-strip__step--current{background-color:hsl(var(--background));color:hsl(var(--foreground));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-status-strip__step--current{color:hsl(var(--sidebar-foreground))}.order-admin-status-strip__step--clickable{cursor:pointer;color:hsl(var(--primary))}.order-admin-status-strip__step--clickable:hover{background-color:hsl(var(--primary) / .05)}.order-admin-status-strip__step:disabled{cursor:default;opacity:.6}.order-admin-status-strip__cta{flex-shrink:0}.order-detail-view--admin .order-detail-hero{margin-bottom:1rem}@media (min-width: 640px){.order-admin-form-dialog.app-form-dialog{max-width:28rem}}.order-admin-form-dialog .app-form-dialog__header-copy .typ-card-title{font-size:1rem;line-height:1.5rem;font-weight:600;line-height:1.375}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-admin-form-dialog .app-form-dialog__header-copy .typ-page-subtitle{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .order-admin-form-dialog .app-form-dialog__header-copy .typ-page-subtitle{color:hsl(var(--sidebar-foreground) / .65)}.order-admin-form-dialog .app-form-dialog__header-copy .typ-page-subtitle{font-size:.75rem;line-height:1rem;font-weight:400;line-height:1.625;color:hsl(var(--muted-foreground))}.contact-preview-public button.order-admin-form-dialog .app-form-dialog__header-copy .typ-page-subtitle{font-weight:400;letter-spacing:.01em}.contact-preview-public p.text-sm.order-admin-form-dialog .app-form-dialog__header-copy .typ-page-subtitle{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-form-dialog .app-form-dialog__header-copy .typ-page-subtitle{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-form-dialog .app-form-dialog__header-copy .typ-page-subtitle{opacity:.65}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-admin-form-dialog .order-admin-form-field__label{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .order-admin-form-dialog .order-admin-form-field__label{color:hsl(var(--sidebar-foreground) / .65)}.order-admin-form-dialog .order-admin-form-field__label{font-size:.75rem;line-height:1rem;font-weight:400;text-transform:none;letter-spacing:0em;color:hsl(var(--muted-foreground))}.contact-preview-public button.order-admin-form-dialog .order-admin-form-field__label{font-weight:400;letter-spacing:.01em}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-form-dialog .order-admin-form-field__label{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-form-dialog .order-admin-form-field__label{opacity:.65}.order-admin-form-dialog .shop-form-control{min-height:2.25rem}.order-admin-form-dialog .shop-form-control--textarea{align-items:stretch}.order-admin-form-dialog.app-form-dialog--mobile-modal{width:min(calc(100% - 1.5rem),28rem)!important}.order-admin-form-dialog .app-form-dialog__header-copy{padding-right:2rem}.order-admin-form-dialog .app-form-dialog__body>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.order-admin-form-dialog__fields{min-width:0px}.order-admin-form-dialog .carrier-select-trigger{height:2.25rem;min-height:2.25rem}.order-admin-form-dialog .carrier-select-content{z-index:1310}@media (max-width: 639px){.order-admin-form-dialog.app-form-dialog--mobile-modal{left:50%!important;top:50%!important;max-height:min(88dvh,calc(100dvh - 1.5rem))!important;--tw-translate-x: -50% !important;--tw-translate-y: -50% !important;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))!important}}.inventory-hub-shell--orders .orders-workspace-shell__panel--detail:not([hidden]){min-height:0px;flex:1 1 0%}.orders-workspace-shell__panel:not([hidden]){display:flex;width:100%;min-width:0px;flex-direction:column}.order-history-pull-shell,.order-history-pull-shell__body{min-height:0px;width:100%;min-width:0px}.order-history-pull-shell--dashboard{min-height:0px;flex:1 1 0%}.order-history-toolbar-shell{width:100%;min-width:0px;padding-top:.5rem;padding-bottom:.5rem}.commerce-page-shell__toolbar--page .order-history-toolbar-shell,.app-panel-chrome__toolbar .order-history-toolbar-shell{padding-left:max(var(--site-gutter-x),env(safe-area-inset-left,0px));padding-right:max(var(--site-gutter-x),env(safe-area-inset-right,0px))}.app-panel-chrome.commerce-section-chrome .app-panel-chrome__toolbar .order-history-toolbar-shell{padding-bottom:.5rem;padding-top:.5rem}[data-app-scroll-root].app-dashboard-content--viewport:has(.order-history-pull-shell){overflow:hidden}[data-app-scroll-root].app-dashboard-content--viewport .orders-workspace.commerce-section-chrome,[data-app-scroll-root].app-dashboard-content--viewport .dashboard-orders-viewport{display:flex;min-height:0px;min-width:0px;flex:1 1 0%;flex-direction:column}.customer-app-shell .order-detail-page-shell.workspace-tab-shell{display:flex;min-height:0px;min-width:0px;flex:1 1 0%;flex-direction:column;overflow:hidden}.order-detail-modal .customer-app-shell .order-detail-page-shell .workspace-tab-shell__body{-webkit-overflow-scrolling:touch}.customer-app-shell .order-detail-page-shell .workspace-tab-shell__body{min-height:0px;flex:1 1 0%;overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}.order-admin-mobile-card__actions,.order-admin-mobile-card{width:100%}.order-admin-mobile-card__body{display:flex;align-items:stretch}.order-admin-mobile-card__media{display:flex;flex-shrink:0;align-items:center;justify-content:center;align-self:stretch;border-right-width:1px;border-color:hsl(var(--border) / .4);padding:.625rem}textarea.order-admin-mobile-card__thumb.order-line-item-thumbnail{border-radius:var(--radius-control-multiline)}.order-admin-mobile-card__thumb.order-line-item-thumbnail{height:112px;width:112px;flex-shrink:0;border-radius:var(--radius-lg);border-color:hsl(var(--border) / .4)}.order-admin-mobile-card__thumb img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain;padding:.375rem}.order-admin-mobile-card__content{display:flex;min-width:0px;flex:1 1 0%;flex-direction:column;justify-content:center;gap:.5rem;padding:.625rem}.setup-entry-animation--fullscreen .order-admin-mobile-card__number{font-size:clamp(.75rem,2vmin,.875rem)}.order-admin-mobile-card__number{font-size:.875rem;line-height:1.25rem}.contact-preview-public p.order-admin-mobile-card__number.leading-relaxed{font-weight:400;line-height:1.65}.setup-entry-animation--fullscreen .order-admin-mobile-card__total{font-size:clamp(.75rem,2vmin,.875rem)}.order-admin-mobile-card__total{font-size:.875rem;line-height:1.25rem}.contact-preview-public p.order-admin-mobile-card__total.leading-relaxed{font-weight:400;line-height:1.65}.order-admin-mobile-card__customer{margin-top:.125rem;font-size:.75rem;line-height:1rem}.order-admin-mobile-card__meta{margin-top:.125rem;font-size:11px}.order-admin-mobile-card__footer{display:flex;flex-direction:column;gap:.5rem}.setup-billing-address .order-admin-mobile-card__actions{gap:1rem}.order-admin-mobile-card__actions{display:grid;width:100%;flex-shrink:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:.375rem}.order-admin-mobile-card__action-btn{height:2rem;width:100%;min-width:0px;padding-left:.375rem;padding-right:.375rem;font-size:11px;font-weight:400}.contact-preview-public button.order-admin-mobile-card__action-btn{font-weight:400;letter-spacing:.01em}.order-admin-mobile-card__action-icon{margin-right:.25rem;display:none}textarea.order-admin-table__thumb.order-line-item-thumbnail{border-radius:var(--radius-control-multiline)}.order-admin-table__thumb.order-line-item-thumbnail{height:3.5rem;width:3.5rem;flex-shrink:0;border-radius:var(--radius-lg)}.order-admin-table__actions-cell{position:sticky;right:0;z-index:1;background-color:hsl(var(--background));box-shadow:-10px 0 14px -12px hsl(var(--foreground) / .12)}@media (min-width: 480px){.order-admin-mobile-card__action-btn{padding-left:.5rem;padding-right:.5rem;font-size:.75rem;line-height:1rem}.order-admin-mobile-card__action-icon{display:inline}}@media (min-width: 768px){.order-admin-mobile-card__media{width:11.25rem;flex-shrink:0;padding:1rem}.order-admin-mobile-card__thumb.order-line-item-thumbnail{height:148px;width:148px}.order-admin-mobile-card__thumb img{padding:.5rem}.order-admin-mobile-card__content{gap:.75rem;padding:1rem}.order-admin-mobile-card__number,.order-admin-mobile-card__total{font-size:1rem;line-height:1.5rem}.setup-entry-animation--fullscreen .order-admin-mobile-card__customer{font-size:clamp(.75rem,2vmin,.875rem)}.order-admin-mobile-card__customer{font-size:.875rem;line-height:1.25rem}.contact-preview-public p.order-admin-mobile-card__customer.leading-relaxed{font-weight:400;line-height:1.65}.order-admin-mobile-card__meta{font-size:.75rem;line-height:1rem}.order-admin-mobile-card__footer{flex-direction:row;align-items:center;justify-content:space-between;gap:1rem}.order-admin-mobile-card__actions{margin-top:0;width:auto;flex-shrink:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.setup-entry-animation--fullscreen .order-admin-mobile-card__action-btn{font-size:clamp(.75rem,2vmin,.875rem)}.order-admin-mobile-card__action-btn{height:2.25rem;width:auto;min-width:4.75rem;padding-left:.75rem;padding-right:.75rem;font-size:.875rem;line-height:1.25rem;font-weight:400}.contact-preview-public button.order-admin-mobile-card__action-btn{font-weight:400;letter-spacing:.01em}.contact-preview-public p.order-admin-mobile-card__action-btn.leading-relaxed{font-weight:400;line-height:1.65}}@media (min-width: 1024px){.order-admin-table__thumb.order-line-item-thumbnail{height:4rem;width:4rem}}.order-history-card{width:100%;cursor:pointer;border-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--card));--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;border-radius:var(--radius-surface)}.order-history-card:hover{background-color:hsl(var(--muted) / .2)}.order-history-card:active{background-color:hsl(var(--muted) / .3)}.order-stats-badges{display:flex;min-width:0px;flex-direction:column;gap:.5rem}.order-stats-badges__filters,.order-stats-badges__details{display:flex;min-width:0px;flex-wrap:wrap;align-items:center;gap:.375rem}.order-stats-badges__filter{flex-shrink:0;gap:.25rem;text-transform:capitalize}.order-stats-badges__filter--active-status{border-color:hsl(var(--primary) / .35);background-color:hsl(var(--primary) / .05)}.order-stats-badges__label{font-weight:400}.contact-preview-public button.order-stats-badges__label{font-weight:400;letter-spacing:.01em}.order-stats-badges__count{font-weight:400;opacity:.8}.contact-preview-public button.order-stats-badges__count{font-weight:400;letter-spacing:.01em}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-stats-badges__detail{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .order-stats-badges__detail{color:hsl(var(--sidebar-foreground) / .65)}.order-stats-badges__detail{flex-shrink:0;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-stats-badges__detail{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-stats-badges__detail{opacity:.65}.order-history-card--shipped{border-color:#0ea5e94d;background-color:#0ea5e90a}.order-history-card--shipped:hover{background-color:#0ea5e912}.order-history-card--shipped .order-history-card__chevron{color:#0284c7cc}.order-history-card--shipped .order-history-card__chevron:is(.dark *){color:#38bdf8cc}.order-history-card--delivered{border-color:#10b9814d;background-color:#10b9810a}.order-history-card--delivered:hover{background-color:#10b98112}.order-history-card--processing{border-color:#a855f733}.order-history-card--pending{border-color:#eab30833}.order-history-card--abandoned{border-color:hsl(var(--muted-foreground) / .2);background-color:hsl(var(--muted) / .1);opacity:.95}.order-history-card--rejected{border-color:#ef444440;background-color:#ef444408}.order-history-card--processing .order-history-card__chevron{color:#9333eacc}.order-history-card--processing .order-history-card__chevron:is(.dark *){color:#c084fccc}.order-history-card--delivered .order-history-card__chevron{color:#059669cc}.order-history-card--delivered .order-history-card__chevron:is(.dark *){color:#34d399cc}.order-history-card--pending .order-history-card__chevron{color:#ca8a04cc}.order-history-card--pending .order-history-card__chevron:is(.dark *){color:#facc15cc}.order-history-card--cancelled .order-history-card__chevron,.order-history-card--rejected .order-history-card__chevron{color:#dc2626b3}.order-history-card--cancelled .order-history-card__chevron:is(.dark *),.order-history-card--rejected .order-history-card__chevron:is(.dark *){color:#f87171b3}.order-history-card--cancelled,.order-history-card--refunded{border-color:#ef444433;background-color:hsl(var(--muted) / .1);opacity:.9}.order-history-card:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: hsl(var(--ring));--tw-ring-offset-width: 1px}.inventory-stock-overview-card--collapsed .order-history-card--simple{border-bottom-width:0px}.order-history-card--simple{border-radius:0;border-width:0px;border-bottom-width:1px;border-color:hsl(var(--border) / .4);background-color:transparent;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.order-history-card--simple:hover{background-color:hsl(var(--muted) / .15)}.order-history-card--simple:active{background-color:hsl(var(--muted) / .25)}.order-history-card--simple .order-history-card__chevron{color:hsl(var(--muted-foreground) / .5)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .commerce-loading-state--inline .order-history-card--simple .order-history-card__title{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .commerce-loading-state--inline .order-history-card--simple .order-history-card__title{color:hsl(var(--sidebar-foreground) / .65)}.commerce-loading-state--inline .order-history-card--simple .order-history-card__title{font-weight:400;color:hsl(var(--muted-foreground))}.contact-preview-public button.commerce-loading-state--inline .order-history-card--simple .order-history-card__title{font-weight:400;letter-spacing:.01em}.email-studio-sidebar .sidebar-account-selector__copy .commerce-loading-state--inline .order-history-card--simple .order-history-card__title{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .commerce-loading-state--inline .order-history-card--simple .order-history-card__title{opacity:.65}.setup-entry-animation--fullscreen .order-retry-method__title-row .order-history-card--simple .order-history-card__title{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-method__title-row .order-history-card--simple .order-history-card__title{font-size:.875rem;line-height:1.25rem}.contact-preview-public p.order-retry-method__title-row .order-history-card--simple .order-history-card__title.leading-relaxed{font-weight:400;line-height:1.65}.setup-entry-animation--fullscreen .order-retry-alert__inner .order-history-card--simple .order-history-card__title{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-alert__inner .order-history-card--simple .order-history-card__title{font-size:.875rem;line-height:1.25rem}.contact-preview-public p.order-retry-alert__inner .order-history-card--simple .order-history-card__title.leading-relaxed{font-weight:400;line-height:1.65}.order-history-card--simple .order-history-card__title{font-size:var(--text-ui-sm);line-height:var(--leading-ui-snug);font-weight:var(--font-weight-ui-label)}.order-history-card--simple .order-history-card__title{color:hsl(var(--foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-history-card--simple .order-history-card__title{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .order-history-card--simple .order-history-card__title{color:hsl(var(--sidebar-foreground))}.order-history-card--simple .order-history-card__title{margin:0;min-width:0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-history-card--simple .order-history-card__title{color:hsl(var(--sidebar-foreground))}.order-history-card--simple .order-history-card__number{font-size:var(--text-ui-xs);line-height:var(--leading-ui-snug);font-weight:var(--font-weight-ui-label)}.order-history-card--simple .order-history-card__number{color:hsl(var(--muted-foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-history-card--simple .order-history-card__number{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .order-history-card--simple .order-history-card__number{color:hsl(var(--sidebar-foreground) / .65)}.order-history-card--simple .order-history-card__number{font-weight:400;color:hsl(var(--muted-foreground))}.contact-preview-public button.order-history-card--simple .order-history-card__number{font-weight:400;letter-spacing:.01em}.email-studio-sidebar .sidebar-account-selector__copy .order-history-card--simple .order-history-card__number{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-history-card--simple .order-history-card__number{opacity:.65}@media (max-width: 767px){.design-mobile-sheet__body .design-theme-studio__intro>.order-history-card--simple .order-history-card__number{display:none}.content-studio-shell--design .design-header-studio__media-block>.order-history-card--simple .order-history-card__number{display:none}}.setup-entry-animation--fullscreen .order-history-card--simple .order-history-card__price{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-history-card--simple .order-history-card__price{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .order-history-card--simple .order-history-card__price{color:hsl(var(--sidebar-foreground))}.order-history-card--simple .order-history-card__price{flex-shrink:0;font-size:.875rem;line-height:1.25rem;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);color:hsl(var(--foreground))}.contact-preview-public p.order-history-card--simple .order-history-card__price.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .order-history-card--simple .order-history-card__price{color:hsl(var(--sidebar-foreground))}.order-history-card--simple .order-history-card__meta{font-size:var(--text-ui-xs);line-height:var(--leading-ui-snug);font-weight:var(--font-weight-ui-label)}.order-history-card--simple .order-history-card__meta{color:hsl(var(--muted-foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-history-card--simple .order-history-card__meta{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .order-history-card--simple .order-history-card__meta{color:hsl(var(--sidebar-foreground) / .65)}.order-history-card--simple .order-history-card__meta{margin:0;min-width:0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-history-card--simple .order-history-card__meta{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-history-card--simple .order-history-card__meta{opacity:.65}@media (max-width: 767px){.design-mobile-sheet__body .design-theme-studio__intro>.order-history-card--simple .order-history-card__meta{display:none}.content-studio-shell--design .design-header-studio__media-block>.order-history-card--simple .order-history-card__meta{display:none}}.order-history-card--simple .order-history-card__unread{margin-left:.375rem;display:inline-flex;vertical-align:middle}.order-history-card--simple .order-history-card__status-line{flex-shrink:0;font-size:var(--text-ui-xs);text-transform:capitalize;line-height:1.375}.order-history-card--simple .order-history-card__hint{font-size:var(--text-ui-xs);line-height:var(--leading-ui-snug);font-weight:var(--font-weight-ui-label)}.order-history-card--simple .order-history-card__hint{color:hsl(var(--muted-foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-history-card--simple .order-history-card__hint{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .order-history-card--simple .order-history-card__hint{color:hsl(var(--sidebar-foreground) / .65)}.order-history-card--simple .order-history-card__hint{min-width:0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-history-card--simple .order-history-card__hint{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-history-card--simple .order-history-card__hint{opacity:.65}@media (max-width: 767px){.design-mobile-sheet__body .design-theme-studio__intro>.order-history-card--simple .order-history-card__hint{display:none}.content-studio-shell--design .design-header-studio__media-block>.order-history-card--simple .order-history-card__hint{display:none}}.order-history-card--simple .order-history-card__retry-link{font-size:var(--text-ui-xs);line-height:var(--leading-ui-snug);font-weight:var(--font-weight-ui-label)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-history-card--simple .order-history-card__retry-link{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .order-history-card--simple .order-history-card__retry-link{color:hsl(var(--sidebar-foreground) / .65)}.order-history-card--simple .order-history-card__retry-link{color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-history-card--simple .order-history-card__retry-link{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-history-card--simple .order-history-card__retry-link{opacity:.65}.order-history-card--simple .order-history-card__retry-link{flex-shrink:0;color:hsl(var(--primary));text-underline-offset:2px}@media (max-width: 767px){.design-mobile-sheet__body .design-theme-studio__intro>.order-history-card--simple .order-history-card__retry-link{display:none}.content-studio-shell--design .design-header-studio__media-block>.order-history-card--simple .order-history-card__retry-link{display:none}}.order-history-card--simple .order-history-card__retry-link:hover{text-decoration-line:underline}.order-history-card--simple .order-history-card__footer{-moz-column-gap:.5rem;column-gap:.5rem;row-gap:.125rem}.order-history-card--simple .order-history-card__badges{display:none}.order-history-card__body{display:flex;min-height:4.25rem;align-items:center;gap:.75rem;padding:.625rem .75rem}@media (min-width: 640px){.order-history-card__body{min-height:4.5rem;padding:.75rem .875rem}}.order-history-card__thumb.order-line-item-thumbnail{flex-shrink:0;align-self:center;background-color:hsl(var(--muted) / .1);border-radius:var(--radius-surface)}.order-history-card__thumb--square.order-line-item-thumbnail{aspect-ratio:1 / 1;height:3.5rem;width:3.5rem}@media (min-width: 640px){.order-history-card__thumb--square.order-line-item-thumbnail{height:4rem;width:4rem}}textarea.order-admin-list-card .order-history-card__thumb.order-line-item-thumbnail{border-radius:var(--radius-control-multiline)}.order-admin-list-card .order-history-card__thumb.order-line-item-thumbnail{aspect-ratio:16 / 9;height:auto;width:6.25rem;border-radius:var(--radius-md)}.order-history-card__thumb img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain;padding:.125rem}.order-history-card__content{display:flex;min-width:0px;flex:1 1 0%;flex-direction:column;justify-content:center;gap:.25rem}.order-history-card__row{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.order-history-card__footer{display:flex;min-width:0px;flex-wrap:wrap;align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;row-gap:.375rem}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .commerce-loading-state--inline .order-history-card__number{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .commerce-loading-state--inline .order-history-card__number{color:hsl(var(--sidebar-foreground) / .65)}.commerce-loading-state--inline .order-history-card__number{font-weight:400;color:hsl(var(--muted-foreground))}.contact-preview-public button.commerce-loading-state--inline .order-history-card__number{font-weight:400;letter-spacing:.01em}.email-studio-sidebar .sidebar-account-selector__copy .commerce-loading-state--inline .order-history-card__number{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .commerce-loading-state--inline .order-history-card__number{opacity:.65}.setup-entry-animation--fullscreen .order-retry-method__title-row .order-history-card__number{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-method__title-row .order-history-card__number{font-size:.875rem;line-height:1.25rem}.contact-preview-public p.order-retry-method__title-row .order-history-card__number.leading-relaxed{font-weight:400;line-height:1.65}.setup-entry-animation--fullscreen .order-retry-alert__inner .order-history-card__number{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-alert__inner .order-history-card__number{font-size:.875rem;line-height:1.25rem}.contact-preview-public p.order-retry-alert__inner .order-history-card__number.leading-relaxed{font-weight:400;line-height:1.65}.order-history-card__number{font-size:var(--text-ui-sm);line-height:var(--leading-ui-snug);font-weight:var(--font-weight-ui-label)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-history-card__number{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .order-history-card__number{color:hsl(var(--sidebar-foreground))}.order-history-card__number{color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-history-card__number{color:hsl(var(--sidebar-foreground))}.order-history-card__number{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.order-admin-form-dialog .app-form-dialog__header-copy .order-history-card__price{font-size:1rem;line-height:1.5rem;font-weight:600;line-height:1.375}.commerce-workspace__empty .order-history-card__price{margin-bottom:.5rem;font-size:1rem;line-height:1.5rem}.order-retry-success .order-history-card__price{margin-top:.75rem;font-size:1rem;line-height:1.5rem}@media (min-width: 768px){.setup-entry-animation--fullscreen .order-retry-success .order-history-card__price{font-size:clamp(.875rem,2.5vmin,1.25rem)}.order-retry-success .order-history-card__price{font-size:1.125rem;line-height:1.75rem}}.order-history-card__price{font-size:var(--text-ui-md);line-height:var(--leading-ui-snug);letter-spacing:var(--tracking-ui-normal);font-weight:var(--font-weight-ui-emphasis)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-history-card__price{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .order-history-card__price{color:hsl(var(--sidebar-foreground))}.order-history-card__price{color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-history-card__price{color:hsl(var(--sidebar-foreground))}@media (min-width: 768px){.order-history-card__price{font-size:var(--text-ui-lg)}}.app-form-dialog__header-copy .order-history-card__price{text-align:left;line-height:1.375}.setup-entry-animation--fullscreen .app-form-dialog--confirm .app-form-dialog__header-copy .order-history-card__price{font-size:clamp(.75rem,2vmin,.875rem)}.app-form-dialog--confirm .app-form-dialog__header-copy .order-history-card__price{font-size:.875rem;line-height:1.25rem;font-weight:600;line-height:1.25}.contact-preview-public p.app-form-dialog--confirm .app-form-dialog__header-copy .order-history-card__price.leading-relaxed{font-weight:400;line-height:1.65}.setup-entry-animation--fullscreen .shop-product-card--desktop-preview .order-history-card__price{font-size:clamp(.875rem,2.5vmin,1.25rem)}.shop-product-card--desktop-preview .order-history-card__price{font-size:1.125rem;line-height:1.75rem}@media (max-width: 639px){.setup-entry-animation--fullscreen .inventory-template-grid .shop-product-card__body .order-history-card__price{font-size:clamp(.75rem,2vmin,.875rem)}.inventory-template-grid .shop-product-card__body .order-history-card__price{font-size:.875rem;line-height:1.25rem;line-height:1.375}.contact-preview-public p.inventory-template-grid .shop-product-card__body .order-history-card__price.leading-relaxed{font-weight:400;line-height:1.65}}.order-history-card__price{flex-shrink:0;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}@media (max-width: 767px){.workspace-tab-shell__chrome .order-history-card__product{display:none}}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-admin-form-dialog .app-form-dialog__header-copy .order-history-card__product{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .order-admin-form-dialog .app-form-dialog__header-copy .order-history-card__product{color:hsl(var(--sidebar-foreground) / .65)}.order-admin-form-dialog .app-form-dialog__header-copy .order-history-card__product{font-size:.75rem;line-height:1rem;font-weight:400;line-height:1.625;color:hsl(var(--muted-foreground))}.contact-preview-public button.order-admin-form-dialog .app-form-dialog__header-copy .order-history-card__product{font-weight:400;letter-spacing:.01em}.contact-preview-public p.text-sm.order-admin-form-dialog .app-form-dialog__header-copy .order-history-card__product{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-form-dialog .app-form-dialog__header-copy .order-history-card__product{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-form-dialog .app-form-dialog__header-copy .order-history-card__product{opacity:.65}.activation-codes-page-header .order-history-card__product{display:none}@media (min-width: 640px){.activation-codes-page-header .order-history-card__product{display:block}}.commerce-workspace__page-header .order-history-card__product{margin-top:1px;font-size:10px;line-height:1}.commerce-workspace__loading .order-history-card__product{font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .commerce-workspace__loading .order-history-card__product{font-size:clamp(.75rem,2vmin,.875rem)}.commerce-workspace__loading .order-history-card__product{font-size:.875rem;line-height:1.25rem}}.commerce-workspace__empty .order-history-card__product{margin-left:auto;margin-right:auto;margin-bottom:1.5rem;max-width:28rem;font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .commerce-workspace__empty .order-history-card__product{font-size:clamp(.75rem,2vmin,.875rem)}.commerce-workspace__empty .order-history-card__product{font-size:.875rem;line-height:1.25rem}}.order-retry-alert__inner .order-history-card__product{margin-top:.125rem;font-size:.75rem;line-height:1rem;line-height:1.375}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-alert__inner .order-history-card__product{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-alert__inner .order-history-card__product{font-size:.875rem;line-height:1.25rem}}.order-retry-saved-card .order-history-card__product{font-size:.75rem;line-height:1rem;line-height:1.375}.order-retry-success .order-history-card__product{margin-top:.375rem;font-size:.75rem;line-height:1rem;line-height:1.625}.contact-preview-public p.text-sm.order-retry-success .order-history-card__product{font-weight:400;line-height:1.65}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-success .order-history-card__product{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-success .order-history-card__product{font-size:.875rem;line-height:1.25rem}}.order-retry-empty .order-history-card__product{font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-empty .order-history-card__product{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-empty .order-history-card__product{font-size:.875rem;line-height:1.25rem}}.order-history-card__product{font-size:var(--text-ui-sm);line-height:var(--leading-ui-relaxed);font-weight:var(--font-weight-ui-label)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-history-card__product{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .order-history-card__product{color:hsl(var(--sidebar-foreground) / .65)}.order-history-card__product{color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-history-card__product{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-history-card__product{opacity:.65}@media (min-width: 768px){.order-history-card__product{font-size:var(--text-ui-md)}}.app-form-dialog__header-copy .order-history-card__product{text-align:left;line-height:1.625}.contact-preview-public p.text-sm.app-form-dialog__header-copy .order-history-card__product{font-weight:400;line-height:1.65}.public-content-note .order-history-card__product{margin-left:auto;margin-right:auto;max-width:65ch}.order-history-card__product{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.contact-preview-share-page__shop-fields .order-history-card__product{color:hsl(var(--muted-foreground))}.order-history-card__meta{font-size:var(--text-ui-xs);line-height:var(--leading-ui-snug);font-weight:var(--font-weight-ui-label)}.order-history-card__meta{color:hsl(var(--muted-foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-history-card__meta{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .order-history-card__meta{color:hsl(var(--sidebar-foreground) / .65)}.order-history-card__meta{margin:0;min-width:0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-history-card__meta{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-history-card__meta{opacity:.65}@media (max-width: 767px){.design-mobile-sheet__body .design-theme-studio__intro>.order-history-card__meta{display:none}.content-studio-shell--design .design-header-studio__media-block>.order-history-card__meta{display:none}}.order-history-card__status{font-size:var(--text-ui-xs);line-height:var(--leading-ui-snug);font-weight:var(--font-weight-ui-label)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-history-card__status{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .order-history-card__status{color:hsl(var(--sidebar-foreground) / .65)}.order-history-card__status{color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-history-card__status{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-history-card__status{opacity:.65}.order-history-card__status{height:auto;flex-shrink:0;gap:.25rem;padding:.125rem .5rem;font-weight:500;border-radius:var(--radius-badge)}.contact-preview-public .order-history-card__status{font-weight:400}@media (max-width: 767px){.design-mobile-sheet__body .design-theme-studio__intro>.order-history-card__status{display:none}.content-studio-shell--design .design-header-studio__media-block>.order-history-card__status{display:none}}.order-history-card__chevron{height:1rem;width:1rem;flex-shrink:0;color:hsl(var(--muted-foreground) / .7)}.order-detail-page-shell .workspace-tab-shell__body{padding-bottom:0}@media (min-width: 768px){.order-detail-page-shell .workspace-tab-shell__body{padding-bottom:0}}.order-detail-section-chrome{flex-shrink:0;background-color:hsl(var(--background));padding-top:0;padding-bottom:0}.order-detail-section-chrome__track{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;overscroll-behavior-x:contain;min-height:2.75rem;-webkit-overflow-scrolling:touch;scrollbar-width:none}.order-detail-section-chrome__track::-webkit-scrollbar{display:none}.order-detail-section-chrome .commerce-inline-icon-tab-bar__tab{min-width:4.25rem;flex:none;flex:1 1 0%}@media (min-width: 640px){.order-detail-section-chrome .commerce-inline-icon-tab-bar__tab{min-width:5rem}}.inventory-stock-overview-card--collapsed .order-detail-page-shell.workspace-tab-shell--pin-header>.workspace-tab-shell__toolbar{border-bottom-width:0px}.order-detail-page-shell.workspace-tab-shell--pin-header>.workspace-tab-shell__toolbar{position:sticky;z-index:2;flex-shrink:0;border-bottom-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--background));top:var(--commerce-header-track, 3.25rem)}.order-detail-section-nav.commerce-inline-icon-tab-bar{touch-action:manipulation}.order-detail-modal [data-radix-scroll-area-viewport],.order-detail-modal .overflow-y-auto{-webkit-overflow-scrolling:touch}@media (min-width: 768px){.order-history-card__body{gap:.875rem}.order-admin-list-card .order-history-card__thumb.order-line-item-thumbnail{width:7.25rem}}.order-admin-refunds-panel>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.order-admin-refund-phase{display:flex;align-items:flex-start;gap:.75rem;border-radius:var(--radius-xl);border-width:1px;padding:.75rem}@media (min-width: 640px){.order-admin-refund-phase{padding-left:1rem;padding-right:1rem}}textarea.order-admin-refund-phase__icon-wrap{border-radius:var(--radius-control-multiline)}.order-admin-refund-phase__icon-wrap{margin-top:.125rem;display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius-full)}.order-admin-refund-phase__icon{height:1rem;width:1rem}.setup-entry-animation--fullscreen .order-admin-refund-phase__headline{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-admin-refund-phase__headline{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .order-admin-refund-phase__headline{color:hsl(var(--sidebar-foreground))}.order-admin-refund-phase__headline{margin:0;font-size:.875rem;line-height:1.25rem;font-weight:600;line-height:1.375;color:hsl(var(--foreground))}.contact-preview-public p.order-admin-refund-phase__headline.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-refund-phase__headline{color:hsl(var(--sidebar-foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-admin-refund-phase__detail{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .order-admin-refund-phase__detail{color:hsl(var(--sidebar-foreground) / .65)}.order-admin-refund-phase__detail{margin:0;margin-top:.125rem;font-size:.75rem;line-height:1rem;line-height:1.375;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-refund-phase__detail{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-refund-phase__detail{opacity:.65}.order-admin-refund-phase__meta{margin:0;margin-top:.25rem;font-size:.75rem;line-height:1rem;font-weight:500}.contact-preview-public .order-admin-refund-phase__meta{font-weight:400}textarea.order-admin-refund-phase__badge{border-radius:var(--radius-control-multiline)}.order-admin-refund-phase__badge{flex-shrink:0;border-radius:var(--radius-full);padding:.125rem .5rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em}.order-admin-refund-phase--neutral{border-color:hsl(var(--border) / .5);background-color:hsl(var(--muted) / .15)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-admin-refund-phase--neutral .order-admin-refund-phase__icon-wrap{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .order-admin-refund-phase--neutral .order-admin-refund-phase__icon-wrap{color:hsl(var(--sidebar-foreground) / .65)}.order-admin-refund-phase--neutral .order-admin-refund-phase__icon-wrap{background-color:hsl(var(--muted));color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-refund-phase--neutral .order-admin-refund-phase__icon-wrap{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-refund-phase--neutral .order-admin-refund-phase__icon-wrap{opacity:.65}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-admin-refund-phase--neutral .order-admin-refund-phase__badge{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .order-admin-refund-phase--neutral .order-admin-refund-phase__badge{color:hsl(var(--sidebar-foreground) / .65)}.order-admin-refund-phase--neutral .order-admin-refund-phase__badge{background-color:hsl(var(--muted));color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-refund-phase--neutral .order-admin-refund-phase__badge{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-refund-phase--neutral .order-admin-refund-phase__badge{opacity:.65}.order-admin-refund-phase--partial{border-color:#f59e0b40;background-color:#f59e0b0d}.order-admin-refund-phase--partial .order-admin-refund-phase__icon-wrap{background-color:#f59e0b26;--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.order-admin-refund-phase--partial .order-admin-refund-phase__icon-wrap:is(.dark *){--tw-text-opacity: 1;color:rgb(252 211 77 / var(--tw-text-opacity, 1))}.order-admin-refund-phase--partial .order-admin-refund-phase__badge{background-color:#f59e0b26;--tw-text-opacity: 1;color:rgb(146 64 14 / var(--tw-text-opacity, 1))}.order-admin-refund-phase--partial .order-admin-refund-phase__badge:is(.dark *){--tw-text-opacity: 1;color:rgb(252 211 77 / var(--tw-text-opacity, 1))}.order-admin-refund-phase--partial .order-admin-refund-phase__meta{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.order-admin-refund-phase--partial .order-admin-refund-phase__meta:is(.dark *){--tw-text-opacity: 1;color:rgb(252 211 77 / var(--tw-text-opacity, 1))}.order-admin-refund-phase--pending{border-color:#0ea5e940;background-color:#0ea5e90d}.order-admin-refund-phase--pending .order-admin-refund-phase__icon-wrap{background-color:#0ea5e926;--tw-text-opacity: 1;color:rgb(3 105 161 / var(--tw-text-opacity, 1))}.order-admin-refund-phase--pending .order-admin-refund-phase__icon-wrap:is(.dark *){--tw-text-opacity: 1;color:rgb(125 211 252 / var(--tw-text-opacity, 1))}.order-admin-refund-phase--pending .order-admin-refund-phase__badge{background-color:#0ea5e926;--tw-text-opacity: 1;color:rgb(7 89 133 / var(--tw-text-opacity, 1))}.order-admin-refund-phase--pending .order-admin-refund-phase__badge:is(.dark *){--tw-text-opacity: 1;color:rgb(125 211 252 / var(--tw-text-opacity, 1))}.order-admin-refund-phase--pending .order-admin-refund-phase__meta{--tw-text-opacity: 1;color:rgb(3 105 161 / var(--tw-text-opacity, 1))}.order-admin-refund-phase--pending .order-admin-refund-phase__meta:is(.dark *){--tw-text-opacity: 1;color:rgb(125 211 252 / var(--tw-text-opacity, 1))}.order-admin-refund-phase--full{border-color:hsl(var(--border) / .6);background-color:hsl(var(--muted) / .2)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-admin-refund-phase--full .order-admin-refund-phase__icon-wrap{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .order-admin-refund-phase--full .order-admin-refund-phase__icon-wrap{color:hsl(var(--sidebar-foreground) / .65)}.order-admin-refund-phase--full .order-admin-refund-phase__icon-wrap{background-color:hsl(var(--muted));color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-refund-phase--full .order-admin-refund-phase__icon-wrap{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-refund-phase--full .order-admin-refund-phase__icon-wrap{opacity:.65}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-admin-refund-phase--full .order-admin-refund-phase__badge{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .order-admin-refund-phase--full .order-admin-refund-phase__badge{color:hsl(var(--sidebar-foreground))}.order-admin-refund-phase--full .order-admin-refund-phase__badge{background-color:hsl(var(--muted));color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-refund-phase--full .order-admin-refund-phase__badge{color:hsl(var(--sidebar-foreground))}.order-admin-refund-phase--failed{border-color:hsl(var(--destructive) / .25);background-color:hsl(var(--destructive) / .05)}.order-admin-refund-phase--failed .order-admin-refund-phase__icon-wrap{background-color:hsl(var(--destructive) / .1);color:hsl(var(--destructive))}.contact-preview-share-page__shop-fields .order-admin-refund-phase--failed .order-admin-refund-phase__icon-wrap{color:hsl(var(--primary))}.order-admin-refund-phase--failed .order-admin-refund-phase__badge{background-color:hsl(var(--destructive) / .1);color:hsl(var(--destructive))}.contact-preview-share-page__shop-fields .order-admin-refund-phase--failed .order-admin-refund-phase__badge{color:hsl(var(--primary))}textarea.order-admin-refund-status{border-radius:var(--radius-control-multiline)}.order-admin-refund-status{display:inline-flex;border-radius:var(--radius-full);padding:.125rem .5rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em}.order-admin-refund-status--pending{background-color:#0ea5e926;--tw-text-opacity: 1;color:rgb(7 89 133 / var(--tw-text-opacity, 1))}.order-admin-refund-status--pending:is(.dark *){--tw-text-opacity: 1;color:rgb(125 211 252 / var(--tw-text-opacity, 1))}.order-admin-refund-status--success{background-color:#10b98126;--tw-text-opacity: 1;color:rgb(6 95 70 / var(--tw-text-opacity, 1))}.order-admin-refund-status--success:is(.dark *){--tw-text-opacity: 1;color:rgb(110 231 183 / var(--tw-text-opacity, 1))}.order-admin-refund-status--failed{background-color:hsl(var(--destructive) / .1);color:hsl(var(--destructive))}.contact-preview-share-page__shop-fields .order-admin-refund-status--failed{color:hsl(var(--primary))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-admin-refund-status--neutral{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .order-admin-refund-status--neutral{color:hsl(var(--sidebar-foreground) / .65)}.order-admin-refund-status--neutral{background-color:hsl(var(--muted));color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-refund-status--neutral{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-refund-status--neutral{opacity:.65}textarea.order-admin-refund-type-badge{border-radius:var(--radius-control-multiline)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-admin-refund-type-badge{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .order-admin-refund-type-badge{color:hsl(var(--sidebar-foreground) / .65)}.order-admin-refund-type-badge{display:inline-flex;border-radius:var(--radius-full);background-color:hsl(var(--muted));padding:.125rem .5rem;font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.025em;color:hsl(var(--muted-foreground))}.contact-preview-public .order-admin-refund-type-badge{font-weight:400}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-refund-type-badge{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-refund-type-badge{opacity:.65}.order-admin-refunds-panel__history-top{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.order-admin-refunds-panel__history-badges{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-admin-refunds-panel__history-meta{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .order-admin-refunds-panel__history-meta{color:hsl(var(--sidebar-foreground) / .65)}.order-admin-refunds-panel__history-meta{margin:0;margin-top:.25rem;font-size:11px;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-refunds-panel__history-meta{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-refunds-panel__history-meta{opacity:.65}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-admin-refunds-panel__history-note{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .order-admin-refunds-panel__history-note{color:hsl(var(--sidebar-foreground) / .65)}.order-admin-refunds-panel__history-note{margin:0;margin-top:.25rem;font-size:.75rem;line-height:1rem;line-height:1.375;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-refunds-panel__history-note{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-refunds-panel__history-note{opacity:.65}.order-admin-refunds-panel__toolbar{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.setup-entry-animation--fullscreen .order-admin-refunds-panel__title{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-admin-refunds-panel__title{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .order-admin-refunds-panel__title{color:hsl(var(--sidebar-foreground))}.order-admin-refunds-panel__title{margin:0;font-size:.875rem;line-height:1.25rem;font-weight:600;color:hsl(var(--foreground))}.contact-preview-public p.order-admin-refunds-panel__title.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-refunds-panel__title{color:hsl(var(--sidebar-foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-admin-refunds-panel__subtitle{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .order-admin-refunds-panel__subtitle{color:hsl(var(--sidebar-foreground) / .65)}.order-admin-refunds-panel__subtitle{margin:0;margin-top:.125rem;font-size:.75rem;line-height:1rem;line-height:1.375;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-refunds-panel__subtitle{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-refunds-panel__subtitle{opacity:.65}.order-admin-refunds-panel__refresh{margin-top:.125rem}.setup-entry-animation--fullscreen .order-admin-refunds-panel__loading{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-admin-refunds-panel__loading{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .order-admin-refunds-panel__loading{color:hsl(var(--sidebar-foreground) / .65)}.order-admin-refunds-panel__loading{display:flex;align-items:center;gap:.5rem;font-size:.875rem;line-height:1.25rem;color:hsl(var(--muted-foreground))}.contact-preview-public p.order-admin-refunds-panel__loading.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-refunds-panel__loading{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-refunds-panel__loading{opacity:.65}.setup-entry-animation--fullscreen .order-admin-refunds-panel__error{font-size:clamp(.75rem,2vmin,.875rem)}.order-admin-refunds-panel__error{margin:0;font-size:.875rem;line-height:1.25rem;color:hsl(var(--destructive))}.contact-preview-public p.order-admin-refunds-panel__error.leading-relaxed{font-weight:400;line-height:1.65}.contact-preview-share-page__shop-fields .order-admin-refunds-panel__error{color:hsl(var(--primary))}textarea.order-admin-refunds-panel__notice{border-radius:var(--radius-control-multiline)}.setup-entry-animation--fullscreen .order-admin-refunds-panel__notice{font-size:clamp(.75rem,2vmin,.875rem)}.order-admin-refunds-panel__notice{margin:0;border-radius:var(--radius-lg);border-width:1px;border-color:#f59e0b40;background-color:#f59e0b0d;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;line-height:1.375;--tw-text-opacity: 1;color:rgb(146 64 14 / var(--tw-text-opacity, 1))}.contact-preview-public p.order-admin-refunds-panel__notice.leading-relaxed{font-weight:400;line-height:1.65}.order-admin-refunds-panel__notice:is(.dark *){--tw-text-opacity: 1;color:rgb(252 211 77 / var(--tw-text-opacity, 1))}.setup-billing-address .order-admin-refunds-panel__metrics{gap:1rem}.order-admin-refunds-panel__metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}@media (min-width: 640px){.order-admin-refunds-panel__metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}}textarea.order-admin-refund-tile{border-radius:var(--radius-control-multiline)}.order-admin-refund-tile{border-radius:var(--radius-lg);border-width:1px;padding:.625rem}@media (min-width: 640px){.order-admin-refund-tile{padding:.75rem}}.order-admin-refund-tile__head{margin-bottom:.375rem;display:flex;align-items:center;justify-content:space-between;gap:.5rem}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-admin-refund-tile__label{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .order-admin-refund-tile__label{color:hsl(var(--sidebar-foreground) / .65)}.order-admin-refund-tile__label{font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.025em;color:hsl(var(--muted-foreground))}.contact-preview-public .order-admin-refund-tile__label{font-weight:400}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-refund-tile__label{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-refund-tile__label{opacity:.65}.order-admin-refund-tile__icon{height:.875rem;width:.875rem;flex-shrink:0;opacity:.7}.setup-entry-animation--fullscreen .order-admin-refund-tile__value{font-size:clamp(.875rem,2.5vmin,1.25rem)}.order-admin-refund-tile__value{margin:0;font-size:1.125rem;line-height:1.75rem;font-weight:600;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);line-height:1;letter-spacing:-.025em}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-admin-refund-tile__hint{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .order-admin-refund-tile__hint{color:hsl(var(--sidebar-foreground) / .65)}.order-admin-refund-tile__hint{margin:0;margin-top:.375rem;font-size:11px;line-height:1.375;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-refund-tile__hint{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-refund-tile__hint{opacity:.65}.order-admin-refund-tile--collected{border-color:hsl(var(--primary) / .2);background-color:hsl(var(--primary) / .05)}.order-admin-refund-tile--collected .order-admin-refund-tile__icon{color:hsl(var(--primary))}.order-admin-refund-tile--refunded{border-color:hsl(var(--destructive) / .2);background-color:hsl(var(--destructive) / .05)}.order-admin-refund-tile--refunded .order-admin-refund-tile__icon{color:hsl(var(--destructive))}.contact-preview-share-page__shop-fields .order-admin-refund-tile--refunded .order-admin-refund-tile__icon{color:hsl(var(--primary))}.order-admin-refund-tile--available{border-color:#f59e0b40;background-color:#f59e0b0d}.order-admin-refund-tile--available .order-admin-refund-tile__icon{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.order-admin-refund-tile--available .order-admin-refund-tile__icon:is(.dark *){--tw-text-opacity: 1;color:rgb(251 191 36 / var(--tw-text-opacity, 1))}.order-admin-refund-tile--retained{border-color:#10b98140;background-color:#10b9810d}.order-admin-refund-tile--retained .order-admin-refund-tile__icon{--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.order-admin-refund-tile--retained .order-admin-refund-tile__icon:is(.dark *){--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity, 1))}.order-admin-money{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.order-admin-money--collected{color:hsl(var(--primary))}.order-admin-money--refunded{color:hsl(var(--destructive))}.contact-preview-share-page__shop-fields .order-admin-money--refunded{color:hsl(var(--primary))}.order-admin-money--available{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.order-admin-money--available:is(.dark *){--tw-text-opacity: 1;color:rgb(252 211 77 / var(--tw-text-opacity, 1))}.order-admin-money--retained{--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity, 1))}.order-admin-money--retained:is(.dark *){--tw-text-opacity: 1;color:rgb(110 231 183 / var(--tw-text-opacity, 1))}.order-admin-money--preview{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.order-admin-money--preview:is(.dark *){--tw-text-opacity: 1;color:rgb(252 211 77 / var(--tw-text-opacity, 1))}textarea.order-admin-refunds-panel__progress-track{border-radius:var(--radius-control-multiline)}.order-admin-refunds-panel__progress-track{display:flex;height:.5rem;overflow:hidden;border-radius:var(--radius-full);background-color:hsl(var(--muted) / .4)}.order-admin-refunds-panel__progress-refunded{height:100%;background-color:hsl(var(--destructive) / .7);transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s}.order-admin-refunds-panel__progress-retained{height:100%;background-color:#10b981b3;transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s}.order-admin-refunds-panel__progress-legend{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;padding-top:.25rem}.order-admin-refunds-panel__legend-item{font-size:11px;font-weight:500}.contact-preview-public .order-admin-refunds-panel__legend-item{font-weight:400}.order-admin-refunds-panel__legend-item--refunded{color:hsl(var(--destructive))}.contact-preview-share-page__shop-fields .order-admin-refunds-panel__legend-item--refunded{color:hsl(var(--primary))}.order-admin-refunds-panel__legend-item--retained{--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity, 1))}.order-admin-refunds-panel__legend-item--retained:is(.dark *){--tw-text-opacity: 1;color:rgb(110 231 183 / var(--tw-text-opacity, 1))}.order-admin-wallet-payment>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.order-admin-wallet-payment{padding-top:.25rem}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-admin-wallet-payment__caption{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .order-admin-wallet-payment__caption{color:hsl(var(--sidebar-foreground) / .65)}.order-admin-wallet-payment__caption{margin:0;font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.025em;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-wallet-payment__caption{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-wallet-payment__caption{opacity:.65}.order-admin-wallet-payment__frame{--wallet-card-radius: 12px;--wallet-card-width: 20rem;margin-left:auto;margin-right:auto;width:100%;max-width:20rem}.order-admin-wallet-payment__card{width:100%}.order-admin-wallet-payment--compact .order-admin-wallet-payment__frame{--wallet-card-width: 17.5rem;max-width:17.5rem}.order-admin-refunds-panel__history{margin:0;list-style-type:none}.order-admin-refunds-panel__history>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.order-admin-refunds-panel__history{border-top-width:1px;border-color:hsl(var(--border) / .4);padding:0;padding-top:.75rem}.order-admin-refunds-panel__history-item{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.setup-entry-animation--fullscreen .order-admin-refunds-panel__history-amount{font-size:clamp(.75rem,2vmin,.875rem)}.order-admin-refunds-panel__history-amount{margin:0;font-size:.875rem;line-height:1.25rem;font-weight:600}.contact-preview-public p.order-admin-refunds-panel__history-amount.leading-relaxed{font-weight:400;line-height:1.65}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-admin-refunds-panel__history-date{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .order-admin-refunds-panel__history-date{color:hsl(var(--sidebar-foreground) / .65)}.order-admin-refunds-panel__history-date{flex-shrink:0;font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-refunds-panel__history-date{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-refunds-panel__history-date{opacity:.65}.order-admin-refunds-panel__stripe{display:flex;justify-content:center;padding-top:.25rem}.order-admin-refunds-form__actions{min-width:0px}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-admin-refunds-form .commerce-form-field__label,.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-admin-refunds-form .commerce-form-field .typ-field-label{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .order-admin-refunds-form .commerce-form-field__label,.app-shell-root .sidebar-account-selector__current .order-admin-refunds-form .commerce-form-field .typ-field-label{color:hsl(var(--sidebar-foreground) / .65)}.order-admin-refunds-form .commerce-form-field__label,.order-admin-refunds-form .commerce-form-field .typ-field-label{font-size:.75rem;line-height:1rem;font-weight:400;text-transform:none;letter-spacing:0em;color:hsl(var(--muted-foreground))}.contact-preview-public button.order-admin-refunds-form .commerce-form-field__label,.contact-preview-public button .order-admin-refunds-form .commerce-form-field .typ-field-label{font-weight:400;letter-spacing:.01em}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-refunds-form .commerce-form-field__label,.email-studio-sidebar .sidebar-account-selector__copy .order-admin-refunds-form .commerce-form-field .typ-field-label{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-refunds-form .commerce-form-field__label,.email-studio-sidebar .sidebar-account-selector__copy .order-admin-refunds-form .commerce-form-field .typ-field-label{opacity:.65}.order-admin-refunds-form .shop-form-control{min-height:2.25rem}.order-admin-refunds-form .shop-form-control--textarea{align-items:stretch}.order-admin-refunds-form__note .shop-form-control--textarea textarea{min-height:5.5rem}.order-admin-refunds-form .nexus-select-trigger{font-weight:400}.contact-preview-public button.order-admin-refunds-form .nexus-select-trigger{font-weight:400;letter-spacing:.01em}.order-summary-totals{border-top-width:0px;padding-top:0}.order-summary-totals .order-summary-totals__amount{font-weight:500;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);letter-spacing:-.025em}.contact-preview-public .order-summary-totals .order-summary-totals__amount{font-weight:400}.order-summary-totals .order-summary-totals__amount--discount,.order-summary-totals .order-summary-totals__amount--refund{font-weight:600}.order-summary-totals .order-summary-totals__amount--total{font-weight:600;color:hsl(var(--primary))}.users-workspace-shell{display:grid;grid-template-areas:"main";isolation:isolate;min-height:0px;width:100%;flex:1 1 0%;overflow:hidden}.users-workspace-shell__panel{grid-area:main;min-width:0;display:flex;min-height:0px;flex-direction:column}.users-workspace-shell__panel[hidden]{display:none!important}.users-workspace-shell__panel:not([hidden]){display:flex;flex:1 1 0;flex-direction:column;height:100%;min-height:0;overflow:hidden}.workspace-tab-shell--contained.users-management-shell,.users-management-shell{display:flex;min-height:0px;flex:1 1 0%;flex-direction:column;overflow:hidden;height:100%}.users-management-shell>.commerce-page-header,.users-management-shell>.workspace-tab-shell__toolbar,.admin-overview-shell>.workspace-tab-shell__toolbar{flex-shrink:0;background-color:hsl(var(--background));padding-left:max(var(--site-gutter-x),env(safe-area-inset-left,0px));padding-right:max(var(--site-gutter-x),env(safe-area-inset-right,0px))}.inventory-stock-overview-card--collapsed .users-management-shell>.commerce-page-header{border-bottom-width:0px}.users-management-shell>.commerce-page-header{z-index:3;border-bottom-width:1px;border-color:hsl(var(--border) / .4)}.inventory-stock-overview-card--collapsed .users-management-shell>.workspace-tab-shell__toolbar,.inventory-stock-overview-card--collapsed .admin-overview-shell>.workspace-tab-shell__toolbar{border-bottom-width:0px}.users-management-shell>.workspace-tab-shell__toolbar,.admin-overview-shell>.workspace-tab-shell__toolbar{z-index:2;border-bottom-width:1px;border-color:hsl(var(--border) / .5);padding-top:.5rem;padding-bottom:.5rem}.app-dashboard-content .users-management-shell>.workspace-tab-shell__toolbar,.app-dashboard-content .admin-overview-shell>.workspace-tab-shell__toolbar{padding-left:max(var(--site-gutter-x),env(safe-area-inset-left,0px));padding-right:max(var(--site-gutter-x),env(safe-area-inset-right,0px))}.users-management-shell .user-admin-toolbar,.admin-overview-shell .user-admin-toolbar{width:100%;min-width:0px}textarea.user-admin-avatar{border-radius:var(--radius-control-multiline)}.user-admin-avatar{position:relative;display:flex;flex-shrink:0;align-items:center;justify-content:center;overflow:hidden;border-radius:var(--radius-full);border-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--muted))}.user-admin-avatar--sm{height:2.5rem;width:2.5rem}.user-admin-avatar--md{height:3rem;width:3rem}.user-admin-avatar--lg{height:4rem;width:4rem}.setup-entry-animation--compact .user-admin-avatar--xl{width:3.25rem;height:3.25rem}.setup-entry-animation--fullscreen .user-admin-avatar--xl{width:clamp(4.5rem,16vmin,7.5rem);height:clamp(4.5rem,16vmin,7.5rem)}.user-admin-avatar--xl{height:5rem;width:5rem}textarea.user-admin-avatar__image{border-radius:var(--radius-control-multiline)}.user-admin-avatar__image{height:100%;width:100%;border-radius:var(--radius-full);-o-object-fit:cover;object-fit:cover}.user-admin-avatar__initial{-webkit-user-select:none;-moz-user-select:none;user-select:none;text-transform:uppercase}textarea.user-admin-avatar__status{border-radius:var(--radius-control-multiline)}.user-admin-avatar__status{position:absolute;bottom:0;right:0;height:.625rem;width:.625rem;border-radius:var(--radius-full);border-width:2px;border-color:hsl(var(--background));--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1))}.user-admin-table{width:100%;min-width:0px}.user-admin-table--embedded{display:flex;min-height:0px;flex:1 1 0%;flex-direction:column;overflow:hidden}.user-admin-table__scroll{padding-left:max(var(--site-gutter-x),env(safe-area-inset-left,0px));padding-right:max(var(--site-gutter-x),env(safe-area-inset-right,0px));-webkit-overflow-scrolling:touch}.users-management-shell .workspace-tab-shell__body{min-height:0px;flex:1 1 0%;overflow:hidden;padding-inline:0}.users-management-shell .workspace-tab-shell__viewport{min-height:0px;flex:1 1 0%;-webkit-overflow-scrolling:touch}.users-management-shell .workspace-tab-shell__footer{padding-left:max(var(--site-gutter-x),env(safe-area-inset-left,0px));padding-right:max(var(--site-gutter-x),env(safe-area-inset-right,0px));flex-shrink:0;border-top-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--background))}.users-management-shell .user-admin-table{padding-left:max(var(--site-gutter-x),env(safe-area-inset-left,0px));padding-right:max(var(--site-gutter-x),env(safe-area-inset-right,0px));padding-bottom:.75rem;padding-top:.25rem}@media (min-width: 640px){.users-management-shell .user-admin-table{padding-bottom:1rem}}.user-admin-table__head th{background-color:hsl(var(--muted) / .3)}.user-admin-table__row{cursor:pointer}.user-admin-table__cell{padding:.75rem;vertical-align:middle}@media (min-width: 640px){.user-admin-table__cell{padding-left:1rem;padding-right:1rem}}.user-admin-table__cell--user{min-width:0px}.user-admin-table__actions{flex-wrap:nowrap}.user-admin-table__actions-cell{width:5.5rem;background-color:hsl(var(--background));text-align:right}@media (min-width: 640px){.user-admin-table__actions-cell{width:6.5rem}}.user-admin-table__row:hover .user-admin-table__actions-cell{background-color:hsl(var(--muted) / .15)}.user-admin-table__grid tbody tr:last-child{border-bottom-width:0px}.user-admin-pagination{gap:.5rem}@media (max-width: 479px){.user-admin-pagination{flex-wrap:wrap}.user-admin-pagination .device-inventory-pagination__group{min-width:0px;flex:1 1 0%}}.users-workspace-shell__panel--create:not([hidden]),.users-workspace-shell__panel--detail:not([hidden]){display:flex;min-height:0px;flex:1 1 0%;flex-direction:column;overflow:hidden}.user-create-shell__form{width:100%;min-width:0px}.admin-workspace-page-shell__body{min-width:0px}.admin-overview-shell__users-list .user-admin-table__scroll{padding-left:0;padding-right:0}.admin-overview-shell__users-list>footer,.admin-overview-shell__users-list .admin-list-viewport__footer,.admin-overview-shell__users-list .workspace-tab-shell__footer{position:relative;z-index:2;flex-shrink:0;border-top-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--background));padding:.75rem .5rem;padding-bottom:max(.75rem,env(safe-area-inset-bottom,0px))}.user-admin-detail-shell{display:flex;min-height:0px;flex:1 1 0%;flex-direction:column;overflow:hidden}.workspace-tab-shell--contained.user-admin-detail-shell{min-height:0px;flex:1 1 0%;flex-direction:column;overflow:hidden;height:100%}@media (min-width: 1280px){.user-detail-actions-panel{position:sticky;align-self:flex-start}}.user-detail-actions-panel__danger{overflow:hidden}.user-admin-detail-chrome,.user-admin-detail-chrome__tabbar{width:100%;min-width:0px}.user-admin-detail-chrome__track{width:100%;min-width:0px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.user-admin-detail-chrome__track::-webkit-scrollbar{display:none}.user-admin-detail-shell .card-theme-inactive{border-color:hsl(var(--border) / .4);--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.user-detail-action-row:hover{background-color:hsl(var(--muted) / .3)}.user-detail-action-row:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: hsl(var(--ring) / .3);--tw-ring-offset-width: 2px;--tw-ring-offset-color: hsl(var(--background))}.workspace-tab-shell--contained.contact-previews-management-shell,.contact-previews-management-shell{display:flex;min-height:0px;flex:1 1 0%;flex-direction:column;overflow:hidden;height:100%}.contact-previews-management-shell>.commerce-page-header,.contact-previews-management-shell>.workspace-tab-shell__toolbar{flex-shrink:0;background-color:hsl(var(--background));padding-left:max(var(--site-gutter-x),env(safe-area-inset-left,0px));padding-right:max(var(--site-gutter-x),env(safe-area-inset-right,0px))}.inventory-stock-overview-card--collapsed .contact-previews-management-shell>.commerce-page-header{border-bottom-width:0px}.contact-previews-management-shell>.commerce-page-header{z-index:3;border-bottom-width:1px;border-color:hsl(var(--border) / .4)}.inventory-stock-overview-card--collapsed .contact-previews-management-shell>.workspace-tab-shell__toolbar{border-bottom-width:0px}.contact-previews-management-shell>.workspace-tab-shell__toolbar{z-index:2;border-bottom-width:1px;border-color:hsl(var(--border) / .5);padding-top:.5rem;padding-bottom:.5rem}.app-dashboard-content .contact-previews-management-shell>.workspace-tab-shell__toolbar{padding-left:max(var(--site-gutter-x),env(safe-area-inset-left,0px));padding-right:max(var(--site-gutter-x),env(safe-area-inset-right,0px))}.contact-previews-toolbar-shell,.contact-previews-admin-toolbar{width:100%;min-width:0px}.contact-previews-management-shell .workspace-tab-shell__body{min-height:0px;flex:1 1 0%;overflow:hidden;padding-inline:0}.contact-previews-management-shell .workspace-tab-shell__viewport{min-height:0px;flex:1 1 0%;-webkit-overflow-scrolling:touch}.contact-previews-management-shell .workspace-tab-shell__footer{padding-left:max(var(--site-gutter-x),env(safe-area-inset-left,0px));padding-right:max(var(--site-gutter-x),env(safe-area-inset-right,0px));flex-shrink:0;border-top-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--background))}.contact-previews-management-shell .contact-previews-admin-list{padding-left:max(var(--site-gutter-x),env(safe-area-inset-left,0px));padding-right:max(var(--site-gutter-x),env(safe-area-inset-right,0px));width:100%;min-width:0px;padding-bottom:.75rem;padding-top:.25rem}@media (min-width: 640px){.contact-previews-management-shell .contact-previews-admin-list{padding-bottom:1rem}}.contact-previews-admin-list__grid{width:100%;min-width:0px}.contact-previews-admin-list__head th{background-color:hsl(var(--muted) / .3)}.contact-previews-admin-list__cell{padding:.75rem;vertical-align:middle}@media (min-width: 640px){.contact-previews-admin-list__cell{padding-left:1rem;padding-right:1rem}}.inventory-stock-overview-card--collapsed .contact-previews-admin-list__row{border-bottom-width:0px}.contact-previews-admin-list__row{border-bottom-width:1px;border-color:hsl(var(--border) / .4)}.contact-previews-admin-list__row:last-child{border-bottom-width:0px}.contact-previews-admin-list__actions-cell{width:5.5rem;background-color:hsl(var(--background));text-align:right}@media (min-width: 640px){.contact-previews-admin-list__actions-cell{width:7.5rem}}.contact-previews-admin-list__row:hover .contact-previews-admin-list__actions-cell{background-color:hsl(var(--muted) / .15)}.contact-previews-admin-list__primary,.contact-previews-admin-list__owner{display:flex;min-width:0px;flex-direction:column;gap:.125rem}.setup-entry-animation--fullscreen .contact-previews-admin-list__name{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .contact-previews-admin-list__name{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .contact-previews-admin-list__name{color:hsl(var(--sidebar-foreground))}.contact-previews-admin-list__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:1.25rem;font-weight:600;color:hsl(var(--foreground))}.contact-preview-public p.contact-previews-admin-list__name.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .contact-previews-admin-list__name{color:hsl(var(--sidebar-foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .contact-previews-admin-list__meta{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .contact-previews-admin-list__meta{color:hsl(var(--sidebar-foreground) / .65)}.contact-previews-admin-list__meta{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .contact-previews-admin-list__meta{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .contact-previews-admin-list__meta{opacity:.65}.contact-previews-admin-list__actions{display:flex;align-items:center;justify-content:flex-end;gap:.375rem}.contact-previews-settings-form{min-width:0px}@media (max-width: 767px){.contact-previews-admin-list__grid{min-width:48rem}.contact-previews-admin-list{overflow-x:auto}}.contact-previews-admin-list__row--clickable{cursor:pointer}.contact-previews-workspace-shell{display:grid;grid-template-areas:"main";isolation:isolate;min-height:0px;width:100%;flex:1 1 0%;overflow:hidden}.contact-previews-workspace-shell__panel{grid-area:main;min-width:0;display:flex;min-height:0px;flex-direction:column}.contact-previews-workspace-shell__panel[hidden]{display:none!important}.contact-previews-workspace-shell__panel:not([hidden]){display:flex;flex:1 1 0;flex-direction:column;height:100%;min-height:0;overflow:hidden}.contact-previews-workspace-shell__panel--detail:not([hidden]){display:flex;min-height:0px;flex:1 1 0%;flex-direction:column;overflow:hidden}.contact-preview-detail-shell{display:flex;min-height:0px;flex:1 1 0%;flex-direction:column;overflow:hidden}.workspace-tab-shell--contained.contact-preview-detail-shell{min-height:0px;flex:1 1 0%;flex-direction:column;overflow:hidden;height:100%}.setup-billing-address .contact-preview-detail__contact-grid{gap:1rem}.contact-preview-detail__contact-grid{display:grid;gap:1.5rem}@media (min-width: 1024px){.contact-preview-detail__contact-grid{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}}.setup-entry-animation--fullscreen .contact-preview-detail__section-title{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .contact-preview-detail__section-title{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .contact-preview-detail__section-title{color:hsl(var(--sidebar-foreground))}.contact-preview-detail__section-title{font-size:.875rem;line-height:1.25rem;font-weight:600;color:hsl(var(--foreground))}.contact-preview-public p.contact-preview-detail__section-title.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .contact-preview-detail__section-title{color:hsl(var(--sidebar-foreground))}.contact-preview-detail__fields>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.setup-billing-address .contact-preview-detail__field{gap:1rem}.contact-preview-detail__field{display:grid;gap:.25rem}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .contact-preview-detail__field dt{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .contact-preview-detail__field dt{color:hsl(var(--sidebar-foreground) / .65)}.contact-preview-detail__field dt{display:flex;align-items:center;gap:.5rem;font-size:.75rem;line-height:1rem;font-weight:500;text-transform:uppercase;letter-spacing:.025em;color:hsl(var(--muted-foreground))}.contact-preview-public .contact-preview-detail__field dt{font-weight:400}.email-studio-sidebar .sidebar-account-selector__copy .contact-preview-detail__field dt{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .contact-preview-detail__field dt{opacity:.65}.setup-entry-animation--fullscreen .contact-preview-detail__field dd{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .contact-preview-detail__field dd{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .contact-preview-detail__field dd{color:hsl(var(--sidebar-foreground))}.contact-preview-detail__field dd{font-size:.875rem;line-height:1.25rem;color:hsl(var(--foreground))}.contact-preview-public p.contact-preview-detail__field dd.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .contact-preview-detail__field dd{color:hsl(var(--sidebar-foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .contact-preview-detail__meta{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .contact-preview-detail__meta{color:hsl(var(--sidebar-foreground) / .65)}.contact-preview-detail__meta{font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .contact-preview-detail__meta{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .contact-preview-detail__meta{opacity:.65}.setup-entry-animation--fullscreen .contact-preview-detail__link{font-size:clamp(.75rem,2vmin,.875rem)}.contact-preview-detail__link{font-size:.875rem;line-height:1.25rem;font-weight:500;color:hsl(var(--primary))}.contact-preview-public .contact-preview-detail__link{font-weight:400}.contact-preview-public p.contact-preview-detail__link.leading-relaxed{font-weight:400;line-height:1.65}.contact-preview-detail__link:hover{text-decoration-line:underline}.inventory-stock-overview-card--collapsed .contact-previews-settings-form__row{border-bottom-width:0px}.contact-previews-settings-form__row>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.contact-previews-settings-form__row{border-bottom-width:1px;border-color:hsl(var(--border) / .4);padding-bottom:1.25rem}.contact-previews-settings-form__row:last-child{border-bottom-width:0px;padding-bottom:0}.contact-previews-settings-form__switch-row{display:flex;flex-direction:column;gap:.75rem}@media (min-width: 640px){.contact-previews-settings-form__switch-row{flex-direction:row;align-items:center;justify-content:space-between}}.contact-preview-policy-shell__footer-actions--flush{width:100%;justify-content:flex-end}.contact-preview-policy-shell>.workspace-tab-shell__toolbar{padding-left:max(var(--site-gutter-x),env(safe-area-inset-left,0px));padding-right:max(var(--site-gutter-x),env(safe-area-inset-right,0px))}.inventory-stock-overview-card--collapsed .contact-preview-policy-shell>.workspace-tab-shell__toolbar{border-bottom-width:0px}.contact-preview-policy-shell>.workspace-tab-shell__toolbar{flex-shrink:0;border-bottom-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--background))}.contact-preview-policy-shell__toolbar{width:100%;min-width:0px}.contact-preview-policy-form__stack>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.contact-preview-policy-tab-panel[hidden]{display:none!important}.contact-preview-policy-redirect-stack{width:100%;min-width:0px}.contact-preview-policy-redirect-card{border-width:1px;background-color:hsl(var(--card));color:hsl(var(--card-foreground));border-color:hsl(var(--border) / var(--border-alpha-subtle));box-shadow:var(--shadow-surface);border-radius:var(--radius-surface);overflow:hidden;background-color:hsl(var(--background))}.contact-preview-policy-redirect-card--expanded{border-color:hsl(var(--border));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.contact-preview-policy-redirect-card__header{display:flex;width:100%;align-items:center;gap:.75rem;padding:.75rem 1rem;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.contact-preview-policy-redirect-card__header:hover{background-color:hsl(var(--muted) / .2)}.contact-preview-policy-redirect-card__body>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.contact-preview-policy-redirect-card__body{border-top-width:1px;border-color:hsl(var(--border) / .5);padding:1rem}.contact-preview-delete-confirm-dialog.app-form-dialog--confirm .app-form-dialog__body>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.contact-preview-delete-confirm-dialog.app-form-dialog--confirm .app-form-dialog__body{padding-top:.125rem;padding-bottom:calc(var(--app-dialog-body-py) - .375rem)}.contact-preview-delete-confirm-dialog__content{min-width:0px}@media (min-width: 640px){.contact-preview-purge-success-dialog{max-width:min(calc(100vw - 2rem),26rem)}}.contact-preview-purge-success-dialog__verification-list{margin-top:1rem;width:100%}.contact-preview-purge-success-dialog__verification-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.contact-preview-purge-success-dialog__verification-list{text-align:left}textarea.contact-preview-purge-success-dialog__verification-row{border-radius:var(--radius-control-multiline)}.contact-preview-purge-success-dialog__verification-row{display:flex;align-items:flex-start;gap:.625rem;border-radius:var(--radius-lg);border-width:1px;padding:.625rem .75rem}.contact-preview-purge-success-dialog__verification-row--ok{border-color:#10b98133;background-color:#10b9810d;--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity, 1))}.contact-preview-purge-success-dialog__verification-row--ok:is(.dark *){--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity, 1))}.contact-preview-purge-success-dialog__verification-row--fail{border-color:hsl(var(--destructive) / .2);background-color:hsl(var(--destructive) / .05);color:hsl(var(--destructive))}.contact-preview-share-page__shop-fields .contact-preview-purge-success-dialog__verification-row--fail{color:hsl(var(--primary))}.contact-previews-workspace-shell__panel--policy:not([hidden]){display:flex;min-height:0px;flex:1 1 0%;flex-direction:column;overflow:hidden}.setup-entry-animation--fullscreen .contact-previews-settings-form__textarea{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .contact-previews-settings-form__textarea{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .contact-previews-settings-form__textarea{color:hsl(var(--sidebar-foreground))}.contact-previews-settings-form__textarea{min-height:5.5rem;width:100%;border-radius:var(--radius-xl);border-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--background));padding:.625rem .75rem;font-size:.875rem;line-height:1.25rem;line-height:1.625;color:hsl(var(--foreground));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.contact-preview-public p.contact-previews-settings-form__textarea.leading-relaxed,.contact-preview-public p.text-sm.contact-previews-settings-form__textarea{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .contact-previews-settings-form__textarea{color:hsl(var(--sidebar-foreground))}.contact-previews-settings-form__textarea:focus-visible{border-color:hsl(var(--primary) / .5);--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: hsl(var(--primary) / .2)}.setup-billing-address .contact-preview-detail__follow-ups--grid,.setup-billing-address .contact-preview-follow-up-template-grid{gap:1rem}.contact-preview-detail__follow-ups--grid,.contact-preview-follow-up-template-grid{display:grid;gap:1rem}@media (min-width: 768px){.contact-preview-detail__follow-ups--grid,.contact-preview-follow-up-template-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1280px){.contact-preview-detail__follow-ups--grid,.contact-preview-follow-up-template-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.contact-preview-follow-up-card{height:100%}.contact-preview-follow-up-card__surface{cursor:default}.stripe-coupons-workspace-shell{position:relative;display:flex;min-height:0px;flex:1 1 0%;flex-direction:column}.stripe-coupons-workspace-shell__panel{display:none;min-height:0px;flex:1 1 0%;flex-direction:column}.stripe-coupons-workspace-shell__panel--active{display:flex}.stripe-coupons-workspace-shell__panel--detail:not([hidden]),.stripe-coupons-workspace-shell__panel--create:not([hidden]){display:flex;min-height:0px;flex:1 1 0%;flex-direction:column;overflow:hidden}.workspace-tab-shell--contained.stripe-coupons-management-shell,.stripe-coupons-management-shell{display:flex;min-height:0px;flex:1 1 0%;flex-direction:column;overflow:hidden;height:100%}.stripe-coupons-management-shell>.commerce-page-header,.stripe-coupons-management-shell>.workspace-tab-shell__toolbar{flex-shrink:0;background-color:hsl(var(--background));padding-left:max(var(--site-gutter-x),env(safe-area-inset-left,0px));padding-right:max(var(--site-gutter-x),env(safe-area-inset-right,0px))}.inventory-stock-overview-card--collapsed .stripe-coupons-management-shell>.commerce-page-header{border-bottom-width:0px}.stripe-coupons-management-shell>.commerce-page-header{z-index:3;border-bottom-width:1px;border-color:hsl(var(--border) / .4)}.inventory-stock-overview-card--collapsed .stripe-coupons-management-shell>.workspace-tab-shell__toolbar{border-bottom-width:0px}.stripe-coupons-management-shell>.workspace-tab-shell__toolbar{z-index:2;border-bottom-width:1px;border-color:hsl(var(--border) / .5);padding-top:.5rem;padding-bottom:.5rem}.stripe-coupons-management-shell .workspace-tab-shell__body{min-height:0px;flex:1 1 0%;overflow:hidden;padding-inline:0}.stripe-coupons-management-shell .workspace-tab-shell__viewport{min-height:0px;flex:1 1 0%;-webkit-overflow-scrolling:touch}.stripe-coupons-management-shell .workspace-tab-shell__footer{padding-left:max(var(--site-gutter-x),env(safe-area-inset-left,0px));padding-right:max(var(--site-gutter-x),env(safe-area-inset-right,0px));flex-shrink:0;border-top-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--background))}.stripe-coupons-toolbar-shell,.stripe-coupons-admin-toolbar{padding-left:max(var(--site-gutter-x),env(safe-area-inset-left,0px));padding-right:max(var(--site-gutter-x),env(safe-area-inset-right,0px));width:100%;min-width:0px}.stripe-coupons-admin-list{padding-left:max(var(--site-gutter-x),env(safe-area-inset-left,0px));padding-right:max(var(--site-gutter-x),env(safe-area-inset-right,0px));width:100%;min-width:0px;padding-bottom:.75rem;padding-top:.25rem}@media (min-width: 640px){.stripe-coupons-admin-list{padding-bottom:1rem}}.stripe-coupons-admin-list__head th{background-color:hsl(var(--muted) / .3)}.stripe-coupons-admin-list__cell{padding:.75rem;vertical-align:middle}@media (min-width: 640px){.stripe-coupons-admin-list__cell{padding-left:1rem;padding-right:1rem}}.inventory-stock-overview-card--collapsed .stripe-coupons-admin-list__row{border-bottom-width:0px}.stripe-coupons-admin-list__row{border-bottom-width:1px;border-color:hsl(var(--border) / .4)}.stripe-coupons-admin-list__row:last-child{border-bottom-width:0px}.stripe-coupons-admin-list__row--clickable{cursor:pointer}.stripe-coupons-admin-list__actions-cell{width:5.5rem;background-color:hsl(var(--background));text-align:right}@media (min-width: 640px){.stripe-coupons-admin-list__actions-cell{width:7.5rem}}.stripe-coupons-admin-list__row:hover .stripe-coupons-admin-list__actions-cell{background-color:hsl(var(--muted) / .15)}.stripe-coupons-admin-list__primary{display:flex;min-width:0px;flex-direction:column;gap:.125rem}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .stripe-coupons-admin-list__name{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .stripe-coupons-admin-list__name{color:hsl(var(--sidebar-foreground))}.stripe-coupons-admin-list__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500;color:hsl(var(--foreground))}.contact-preview-public .stripe-coupons-admin-list__name{font-weight:400}.email-studio-sidebar .sidebar-account-selector__copy .stripe-coupons-admin-list__name{color:hsl(var(--sidebar-foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .stripe-coupons-admin-list__meta{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .stripe-coupons-admin-list__meta{color:hsl(var(--sidebar-foreground) / .65)}.stripe-coupons-admin-list__meta{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .stripe-coupons-admin-list__meta{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .stripe-coupons-admin-list__meta{opacity:.65}.setup-entry-animation--fullscreen .stripe-coupons-admin-list__link{font-size:clamp(.75rem,2vmin,.875rem)}.stripe-coupons-admin-list__link{text-align:left;font-size:.875rem;line-height:1.25rem;font-weight:500;color:hsl(var(--primary));text-underline-offset:4px}.contact-preview-public .stripe-coupons-admin-list__link{font-weight:400}.contact-preview-public p.stripe-coupons-admin-list__link.leading-relaxed{font-weight:400;line-height:1.65}.stripe-coupons-admin-list__link:hover{text-decoration-line:underline}.stripe-coupon-detail-shell__inner{width:100%;min-width:0px}.stripe-coupons-detail{padding-inline:var(--space-panel-x);padding-block:var(--space-panel-y)}@media (min-width: 640px){.stripe-coupons-detail{padding-inline:var(--space-panel-x-lg);padding-block:var(--space-panel-y-lg)}}@media (min-width: 640px) and (max-width: 1023px){.stripe-coupons-detail{padding-inline:var(--space-panel-x);padding-block:var(--space-panel-y)}}.stripe-coupons-detail{border-width:1px;background-color:hsl(var(--card));color:hsl(var(--card-foreground));border-color:hsl(var(--border) / var(--border-alpha-subtle));box-shadow:var(--shadow-surface);border-radius:var(--radius-surface)}.setup-billing-address .stripe-coupons-detail{gap:1rem}.stripe-coupons-detail{display:grid;gap:.75rem}.setup-billing-address .stripe-coupons-detail__row{gap:1rem}.stripe-coupons-detail__row{display:grid;gap:.25rem}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .stripe-coupons-detail__label{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .stripe-coupons-detail__label{color:hsl(var(--sidebar-foreground) / .65)}.stripe-coupons-detail__label{font-size:.75rem;line-height:1rem;font-weight:500;text-transform:uppercase;letter-spacing:.025em;color:hsl(var(--muted-foreground))}.contact-preview-public .stripe-coupons-detail__label{font-weight:400}.email-studio-sidebar .sidebar-account-selector__copy .stripe-coupons-detail__label{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .stripe-coupons-detail__label{opacity:.65}.setup-entry-animation--fullscreen .stripe-coupons-detail__value{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .stripe-coupons-detail__value{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .stripe-coupons-detail__value{color:hsl(var(--sidebar-foreground))}.stripe-coupons-detail__value{font-size:.875rem;line-height:1.25rem;color:hsl(var(--foreground))}.contact-preview-public p.stripe-coupons-detail__value.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .stripe-coupons-detail__value{color:hsl(var(--sidebar-foreground))}.inventory-stock-overview-card--collapsed .stripe-coupons-promo-row{border-bottom-width:0px}.stripe-coupons-promo-row{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;border-bottom-width:1px;border-color:hsl(var(--border) / .4);padding-top:.75rem;padding-bottom:.75rem}.stripe-coupons-promo-row:last-child{border-bottom-width:0px;padding-bottom:0}.stripe-coupons-product-picker label{cursor:pointer}.stripe-coupon-create-shell__footer-actions--flush,.stripe-promo-create-shell__footer-actions--flush{width:100%;justify-content:flex-end}.stripe-coupon-form__amount-row{display:flex;align-items:flex-end;gap:.75rem}.stripe-coupon-form__currency-field{width:5.5rem;flex-shrink:0}@media (min-width: 640px){.stripe-coupon-form__currency-field{width:6.5rem}}.stripe-coupon-form__date-trigger{width:100%;justify-content:flex-start;font-weight:400}.contact-preview-public button.stripe-coupon-form__date-trigger{font-weight:400;letter-spacing:.01em}.shop-prospects-workspace-shell{position:relative;display:flex;min-height:0px;flex:1 1 0%;flex-direction:column}.shop-prospects-admin-list,.shop-prospects-admin-list__grid{width:100%;min-width:0px}.profile-json-ai-workspace-shell{position:relative;display:flex;min-height:0px;flex:1 1 0%;flex-direction:column}.profile-json-ai-toolbar-shell{width:100%;min-width:0px}.activation-codes-workspace-shell--viewport{display:flex;min-height:0px;flex:1 1 0%;flex-direction:column;overflow:hidden;height:100%}.workspace-tab-shell--contained.activation-codes-management-shell{min-height:0px;flex:1 1 0%;flex-direction:column;overflow:hidden;height:100%}.activation-codes-management-shell{display:flex;min-height:0px;flex:1 1 0%;flex-direction:column;overflow:hidden;height:100%}.activation-codes-management-shell__main{display:flex;min-height:0px;flex:1 1 0%;flex-direction:column;overflow:hidden}.activation-codes-management-shell__generate{flex-shrink:0}.activation-codes-management-shell__list>footer,.activation-codes-management-shell__list .admin-list-viewport__footer,.activation-codes-management-shell__list .nfc-inventory-panel__footer{padding:.5rem;padding-bottom:max(.5rem,env(safe-area-inset-bottom,0px))}.activation-codes-management-shell__list--bulk-open .activation-code-admin-table__mobile-scroll{padding-bottom:5.5rem}@media (min-width: 640px){.activation-codes-management-shell__list>footer,.activation-codes-management-shell__list .admin-list-viewport__footer,.activation-codes-management-shell__list .nfc-inventory-panel__footer{padding:.75rem .5rem;padding-bottom:max(.75rem,env(safe-area-inset-bottom,0px))}}@media (min-width: 1024px){.activation-codes-management-shell__list>footer,.activation-codes-management-shell__list .admin-list-viewport__footer,.activation-codes-management-shell__list .nfc-inventory-panel__footer{padding-left:0;padding-right:0}}.activation-codes-page-header .typ-page-subtitle{display:none}@media (min-width: 640px){.activation-codes-page-header .typ-page-subtitle{display:block}}.activation-code-admin-table{display:flex;min-height:0px;flex:1 1 0%;flex-direction:column;overflow:hidden;height:100%}.activation-code-admin-table__scroll{min-height:0px;flex:1 1 0%;overflow:auto}textarea.activation-code-generate-panel{border-radius:var(--radius-control-multiline)}.activation-code-generate-panel{overflow:hidden;border-radius:var(--radius-lg);border-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--muted) / .2)}.activation-code-generate-panel--compact{background-color:hsl(var(--card))}.activation-code-generate-compact:active{background-color:hsl(var(--muted) / .4)}.activation-code-mobile-card{width:100%;overflow:visible}.activation-code-mobile-card__body{display:flex;min-width:0px;align-items:stretch}.activation-code-mobile-card__media{width:4.75rem;flex-shrink:0}.activation-code-mobile-card__media button{display:block}.activation-code-mobile-card__content{border-radius:0;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.activation-code-mobile-card__content:active{background-color:hsl(var(--muted) / .3)}.activation-code-mobile-card__code{font-size:13px}.activation-code-mobile-card__footer{flex-shrink:0}.setup-billing-address .activation-code-mobile-card__actions{gap:1rem}.activation-code-mobile-card__actions{display:grid;width:100%;min-width:0px;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:.25rem}@media (min-width: 400px){.activation-code-mobile-card__actions{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) auto}}.activation-code-mobile-card__action-btn{height:2rem;width:100%;min-width:0px;padding-left:.25rem;padding-right:.25rem;font-size:10px;font-weight:400}.contact-preview-public button.activation-code-mobile-card__action-btn{font-weight:400;letter-spacing:.01em}.activation-code-mobile-card__action-icon{margin-right:0;display:none;flex-shrink:0}.activation-code-mobile-card__action-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.activation-code-mobile-card__menu-btn{min-width:2rem}@media (min-width: 400px){.activation-code-mobile-card__action-btn{padding-left:.375rem;padding-right:.375rem;font-size:11px}.activation-code-mobile-card__action-icon{margin-right:.25rem;display:inline}}@media (min-width: 480px){.activation-code-mobile-card__media{width:5.5rem;padding:.75rem}.activation-code-mobile-card__content{gap:.5rem;padding:.75rem}.setup-entry-animation--fullscreen .activation-code-mobile-card__code{font-size:clamp(.75rem,2vmin,.875rem)}.activation-code-mobile-card__code{font-size:.875rem;line-height:1.25rem}.contact-preview-public p.activation-code-mobile-card__code.leading-relaxed{font-weight:400;line-height:1.65}.activation-code-mobile-card__action-btn{height:2.25rem;padding-left:.5rem;padding-right:.5rem;font-size:.75rem;line-height:1rem}.activation-code-mobile-card__menu-btn{height:2.25rem;padding-left:.625rem;padding-right:.625rem}}@media (min-width: 640px){.activation-code-mobile-card__media{width:6.5rem;padding:1rem}.activation-code-mobile-card__actions{gap:.375rem}.activation-code-mobile-card__action-btn{min-width:4.5rem}}@media (min-width: 1024px){.activation-code-list-chrome{display:none}}@media (max-width: 639px){.activation-codes-management-shell .list-workspace-toolbar{gap:.5rem;padding:.5rem}.activation-codes-management-shell .list-workspace-toolbar__results{font-size:11px}}.list-workspace-toolbar__section-nav{width:100%;min-width:0px}.list-workspace-toolbar__filter-trigger{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.list-workspace-toolbar__filter-trigger-label{white-space:nowrap}@media (max-width: 767px){.list-workspace-toolbar__filter-trigger{padding-left:.625rem;padding-right:.625rem}}.list-workspace-toolbar__filter-panel{width:min(calc(100vw - 2rem),22rem);max-width:min(calc(100vw - 2rem),22rem)}.list-workspace-toolbar__filter-panel-body{min-width:0px;max-width:100%}.list-workspace-toolbar__filter-panel-body>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.list-workspace-toolbar__filter-panel-body{overflow-x:hidden}.list-preset-badge-group{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem}.list-preset-badge{display:inline-flex;touch-action:manipulation;align-items:center;border-width:1px;padding:.125rem .625rem;font-size:var(--text-ui-xs);line-height:1.35;font-weight:400;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;border-radius:var(--radius-badge)}.contact-preview-public button.list-preset-badge{font-weight:400;letter-spacing:.01em}.list-preset-badge:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: hsl(var(--ring) / .3);--tw-ring-offset-width: 2px;--tw-ring-offset-color: hsl(var(--background))}.list-preset-badge:disabled{pointer-events:none;opacity:.5}.list-preset-badge--active{border-color:hsl(var(--primary));background-color:hsl(var(--primary) / .1);color:hsl(var(--primary))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .list-preset-badge--inactive{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .list-preset-badge--inactive{color:hsl(var(--sidebar-foreground) / .65)}.list-preset-badge--inactive{border-color:hsl(var(--border) / .6);background-color:hsl(var(--muted) / .2);color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .list-preset-badge--inactive{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .list-preset-badge--inactive{opacity:.65}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .list-preset-badge--inactive:hover{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .list-preset-badge--inactive:hover{color:hsl(var(--sidebar-foreground))}.list-preset-badge--inactive:hover{background-color:hsl(var(--muted) / .4);color:hsl(var(--foreground))}.list-workspace-toolbar__filter-panel-body .nexus-select-trigger{min-height:var(--control-height-sm);height:var(--control-height-sm);padding-inline:var(--control-padding-x-sm);font-size:var(--text-ui-xs)}.ui-control--icon.list-workspace-toolbar__filter-panel-body .nexus-select-trigger{width:var(--control-height-sm);min-width:var(--control-height-sm)}:is(.app-form-dialog__footer,.app-confirm-dialog__footer,.ui-dialog-footer,.shop-banner-dialog__footer,.payment-status-modal__footer) :is(.ui-control.ui-btn.list-workspace-toolbar__filter-panel-body .nexus-select-trigger,.ui-btn.ui-control.ui-control--sm){height:var(--control-height-sm);min-height:var(--control-height-sm);max-height:var(--control-height-sm)}@media (max-width: 767px){.list-workspace-toolbar__filter-panel{overscroll-behavior:contain}.list-workspace-toolbar__filter-panel-body .nexus-select-trigger,.list-workspace-toolbar__filter-panel-body input,.list-workspace-toolbar__filter-panel-body button[role=combobox]{min-width:0px;max-width:100%}}.network-list-row{display:flex;width:100%;align-items:center;gap:.75rem;border-width:0px;background-color:transparent;padding:.875rem 1rem;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.network-list-row:hover{background-color:hsl(var(--muted) / .35)}.network-list-row:focus-visible{outline-style:solid;outline-width:2px;outline-offset:-2px;outline-color:hsl(var(--ring))}textarea.network-list-row__avatar{border-radius:var(--radius-control-multiline)}.network-list-row__avatar{display:flex;height:2.75rem;width:2.75rem;flex-shrink:0;align-items:center;justify-content:center;overflow:hidden;border-radius:var(--radius-full);border-width:1px;border-color:hsl(var(--primary) / .2);background-color:hsl(var(--primary) / .1)}.setup-billing-address .network-list-row__body{gap:1rem}.network-list-row__body{display:grid;min-width:0px;flex:1 1 0%;grid-template-columns:repeat(1,minmax(0,1fr));align-items:center;gap:.5rem}@media (min-width: 768px){.network-list-row__body{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) auto;gap:1rem}}.setup-entry-animation--fullscreen .network-list-row__title{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .network-list-row__title{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .network-list-row__title{color:hsl(var(--sidebar-foreground))}.network-list-row__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:1.25rem;font-weight:600;color:hsl(var(--foreground))}.contact-preview-public p.network-list-row__title.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .network-list-row__title{color:hsl(var(--sidebar-foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .network-list-row__subtitle,.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .network-list-row__meta-line,.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .network-list-row__trailing-text{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .network-list-row__subtitle,.app-shell-root .sidebar-account-selector__current .network-list-row__meta-line,.app-shell-root .sidebar-account-selector__current .network-list-row__trailing-text{color:hsl(var(--sidebar-foreground) / .65)}.network-list-row__subtitle,.network-list-row__meta-line,.network-list-row__trailing-text{font-size:13px;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .network-list-row__subtitle,.email-studio-sidebar .sidebar-account-selector__copy .network-list-row__meta-line,.email-studio-sidebar .sidebar-account-selector__copy .network-list-row__trailing-text{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .network-list-row__subtitle,.email-studio-sidebar .sidebar-account-selector__copy .network-list-row__meta-line,.email-studio-sidebar .sidebar-account-selector__copy .network-list-row__trailing-text{opacity:.65}.network-list-row__meta{display:flex;min-width:0px;flex-direction:column;gap:.25rem}.network-list-row__meta-line{display:flex;align-items:center;gap:.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.network-list-row__trailing{display:flex;align-items:center;justify-content:flex-end;gap:.5rem}.inventory-catalog-toolbar>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.inventory-catalog-toolbar__workspace.list-workspace-toolbar>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.inventory-catalog-toolbar__options-row{display:flex;width:100%;min-width:0px;flex-direction:column;gap:.5rem;border-top-width:1px;border-color:hsl(var(--border) / .5);padding-top:.5rem}@media (min-width: 640px){.inventory-catalog-toolbar__options-row{flex-direction:row;align-items:center;justify-content:space-between}}.inventory-catalog-toolbar__options-group{display:flex;min-width:0px;flex-direction:column;gap:.375rem}@media (min-width: 640px){.inventory-catalog-toolbar__options-group{flex-direction:row;align-items:center;gap:.5rem}}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .inventory-catalog-toolbar__options-label{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .inventory-catalog-toolbar__options-label{color:hsl(var(--sidebar-foreground) / .65)}.inventory-catalog-toolbar__options-label{flex-shrink:0;padding-left:.125rem;padding-right:.125rem;text-transform:none;letter-spacing:0em;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .inventory-catalog-toolbar__options-label{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .inventory-catalog-toolbar__options-label{opacity:.65}.inventory-catalog-toolbar__range-compact .list-preset-badge-group{flex-wrap:wrap;gap:.25rem}@media (min-width: 640px){.inventory-catalog-toolbar__view-group{margin-left:auto}}.inventory-catalog-view-toggle{flex-wrap:wrap;gap:.25rem}.inventory-catalog-view-toggle__btn{min-height:2rem;padding:.375rem .75rem}.order-detail-modal .inventory-catalog-toolbar__column-list{-webkit-overflow-scrolling:touch}.inventory-catalog-toolbar__column-list{max-height:14rem}.inventory-catalog-toolbar__column-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.inventory-catalog-toolbar__column-list{overflow-y:auto}textarea.inventory-catalog-toolbar__column-option{border-radius:var(--radius-control-multiline)}.inventory-catalog-toolbar__column-option{display:flex;cursor:pointer;align-items:center;gap:.5rem;border-radius:var(--radius-md);padding:.375rem .5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.inventory-catalog-toolbar__column-option:hover{background-color:hsl(var(--muted) / .5)}.inventory-stock-overview-card--collapsed .inventory-catalog-toolbar__workspace .list-workspace-toolbar__section-nav .commerce-inline-icon-tab-bar{border-bottom-width:0px}.inventory-catalog-toolbar__workspace .list-workspace-toolbar__section-nav .commerce-inline-icon-tab-bar{border-bottom-width:1px;border-color:hsl(var(--border) / .5)}.setup-billing-address .inventory-catalog-toolbar__workspace .list-workspace-toolbar__section-nav .commerce-inline-icon-tab-bar__track--icon-only{gap:1rem}.inventory-catalog-toolbar__workspace .list-workspace-toolbar__section-nav .commerce-inline-icon-tab-bar__track--icon-only{display:grid;gap:.125rem;padding:.125rem;grid-template-columns:repeat(6,minmax(0,1fr))}.list-workspace-shell{width:100%;min-width:0px}.list-workspace-list{display:flex;flex-direction:column;gap:.625rem}@media (min-width: 768px){.list-workspace-list{gap:.75rem}}.list-workspace-list.order-history-list{gap:0px}.order-history-list-shell .list-infinite-scroll-footer__loading{gap:0px;padding-top:0}.list-infinite-scroll-footer{width:100%;min-width:0px;padding-top:.25rem}.list-infinite-scroll-footer__sentinel{height:1px;width:100%;flex-shrink:0}.list-infinite-scroll-footer__loading{display:flex;flex-direction:column;gap:.625rem;padding-top:.25rem}@media (min-width: 768px){.list-infinite-scroll-footer__loading{gap:.75rem}}.list-infinite-scroll-footer__end{padding-top:.75rem;padding-bottom:.75rem;text-align:center;color:hsl(var(--muted-foreground) / .8)}.order-history-card-skeleton{pointer-events:none;border-color:hsl(var(--border) / .5);background-color:hsl(var(--card) / .8)}.order-history-card-skeleton .order-history-card__chevron{opacity:.4}@media (prefers-reduced-motion: reduce){.order-history-card-skeleton [class*=animate-pulse]{animation:none;opacity:.55}}.settings-workspace{max-width:100%;overflow-x:clip;width:100%;min-width:0px}.settings-workspace__panel,[data-app-scroll-root] .settings-workspace.commerce-page-shell--inline .commerce-page-shell__body,[data-app-scroll-root] .settings-workspace.commerce-page-shell--inline.settings-workspace__panel{display:flex;width:100%;min-width:0px;flex-direction:column;gap:.75rem;padding-top:0}@media (min-width: 768px){.settings-workspace__panel,[data-app-scroll-root] .settings-workspace.commerce-page-shell--inline .commerce-page-shell__body,[data-app-scroll-root] .settings-workspace.commerce-page-shell--inline.settings-workspace__panel{gap:1rem}}.app-panel-chrome.settings-workspace .commerce-page-header{border-bottom-width:0px}.app-panel-chrome.settings-workspace .commerce-page-header__subtitle{display:none}.app-panel-chrome.settings-workspace .app-panel-chrome__toolbar{border-top-width:0px;padding-top:0;padding-bottom:0}.settings-workspace__chrome-toolbar{display:flex;width:100%;min-width:0px;flex-direction:column;gap:0px;padding-top:0;padding-bottom:0}.settings-workspace__chrome-toolbar--stacked .settings-workspace__nav.commerce-inline-icon-tab-bar,.settings-workspace__chrome-toolbar--stacked .settings-workspace__inline-tab-bar.settings-workspace__nav{border-bottom-width:0px}.settings-workspace__chrome-toolbar--stacked .settings-workspace__chrome-toolbar-row{border-top-width:1px;border-color:hsl(var(--border))}.settings-workspace__chrome-toolbar--stacked .settings-workspace__chrome-toolbar-row .commerce-inline-icon-tab-bar{border-top-width:0px}.settings-workspace__chrome-toolbar-row{width:100%;min-width:0px}.settings-workspace__inline-tab-bar,.settings-workspace__nav,.settings-billing-subnav{width:100%;min-width:0px;flex-shrink:0}.commerce-page-shell--inline.settings-workspace>.commerce-page-header{border-bottom-width:0px}.commerce-page-shell--inline.settings-workspace>.commerce-page-header .commerce-page-header__subtitle{display:none}.inventory-stock-overview-card--collapsed .commerce-page-shell--inline.settings-workspace .commerce-page-shell__toolbar--inline{border-bottom-width:0px}.commerce-page-shell--inline.settings-workspace .commerce-page-shell__toolbar--inline{position:sticky;top:var(--commerce-header-track,3rem);z-index:2;flex-shrink:0;border-top-width:0px;border-bottom-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--background));padding-top:0;padding-bottom:0}.commerce-page-shell--inline.settings-workspace .commerce-page-shell__toolbar--inline .settings-workspace__chrome-toolbar{padding-top:0;padding-bottom:0}.settings-workspace__section-body{padding-left:0;padding-right:0;padding-top:.75rem;padding-bottom:.75rem}@media (min-width: 640px){.settings-workspace__section-body{padding-top:1rem;padding-bottom:1rem}}.settings-workspace__content>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.settings-workspace__content{outline:2px solid transparent;outline-offset:2px}@media (min-width: 768px){.settings-workspace__content>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}}textarea.settings-callout{border-radius:var(--radius-control-multiline)}.settings-callout{display:flex;gap:.75rem;border-radius:var(--radius-lg);border-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--muted) / .1);padding:1rem}.settings-callout--warning{border-color:hsl(var(--destructive) / .2);background-color:hsl(var(--destructive) / .05);color:hsl(var(--destructive))}.contact-preview-share-page__shop-fields .settings-callout--warning{color:hsl(var(--primary))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .settings-callout__icon{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .settings-callout__icon{color:hsl(var(--sidebar-foreground) / .65)}.settings-callout__icon{margin-top:.125rem;flex-shrink:0;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .settings-callout__icon{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .settings-callout__icon{opacity:.65}.settings-callout--warning .settings-callout__icon{color:hsl(var(--destructive))}.contact-preview-share-page__shop-fields .settings-callout--warning .settings-callout__icon{color:hsl(var(--primary))}.settings-form-section>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .commerce-loading-state--inline .settings-form-section__legend{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .commerce-loading-state--inline .settings-form-section__legend{color:hsl(var(--sidebar-foreground) / .65)}.commerce-loading-state--inline .settings-form-section__legend{font-weight:400;color:hsl(var(--muted-foreground))}.contact-preview-public button.commerce-loading-state--inline .settings-form-section__legend{font-weight:400;letter-spacing:.01em}.email-studio-sidebar .sidebar-account-selector__copy .commerce-loading-state--inline .settings-form-section__legend{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .commerce-loading-state--inline .settings-form-section__legend{opacity:.65}.setup-entry-animation--fullscreen .order-retry-method__title-row .settings-form-section__legend{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-method__title-row .settings-form-section__legend{font-size:.875rem;line-height:1.25rem}.contact-preview-public p.order-retry-method__title-row .settings-form-section__legend.leading-relaxed{font-weight:400;line-height:1.65}.setup-entry-animation--fullscreen .order-retry-alert__inner .settings-form-section__legend{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-alert__inner .settings-form-section__legend{font-size:.875rem;line-height:1.25rem}.contact-preview-public p.order-retry-alert__inner .settings-form-section__legend.leading-relaxed{font-weight:400;line-height:1.65}.settings-form-section__legend{font-size:var(--text-ui-sm);line-height:var(--leading-ui-snug);font-weight:var(--font-weight-ui-label)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .settings-form-section__legend{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .settings-form-section__legend{color:hsl(var(--sidebar-foreground))}.settings-form-section__legend{color:hsl(var(--foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .settings-form-section__legend{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .settings-form-section__legend{color:hsl(var(--sidebar-foreground) / .65)}.settings-form-section__legend{display:flex;width:100%;align-items:center;gap:.5rem;border-width:0px;padding:0;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .settings-form-section__legend{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .settings-form-section__legend{opacity:.65}.settings-form-section--bordered{border-top-width:1px;border-color:hsl(var(--border));padding-top:1rem}@media (min-width: 640px){.settings-form-section--bordered{padding-top:1.5rem}}.setup-billing-address .settings-form-grid{gap:1rem}.settings-form-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem}@media (min-width: 640px){.settings-form-grid{gap:1.5rem}}@media (min-width: 768px){.settings-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.setup-billing-address .settings-form-grid--address{gap:1rem}.settings-form-grid--address{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem}@media (min-width: 640px){.settings-form-grid--address{grid-template-columns:repeat(2,minmax(0,1fr))}}.settings-workspace .shop-form-control:not(.shop-form-control--textarea){height:var(--form-field-height-md);min-height:var(--form-field-height-md);max-height:var(--form-field-height-md)}.settings-workspace .shop-form-control input{font-size:var(--form-field-font-size);line-height:var(--form-field-line-height);font-weight:var(--form-field-font-weight)}.settings-workspace .PhoneInput{min-height:var(--form-field-height-md);max-height:var(--form-field-height-md)}.settings-workspace .PhoneInputInput{height:var(--form-field-height-md);font-size:var(--form-field-font-size);line-height:var(--form-field-line-height);font-weight:var(--form-field-font-weight)}.settings-form-actions{display:flex;flex-direction:column-reverse;gap:.5rem;padding-top:1rem}@media (min-width: 640px){.settings-form-actions{flex-direction:row;justify-content:flex-end;gap:.75rem}}.settings-form-actions--sticky{position:sticky;bottom:0;z-index:1;border-top-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--background) / .95);padding-top:.75rem;padding-bottom:.75rem;--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}@supports (backdrop-filter: var(--tw)){.settings-form-actions--sticky{background-color:hsl(var(--background) / .8)}}@media (min-width: 640px){.settings-form-actions--sticky{position:static;border-width:0px;background-color:transparent;padding-top:0;padding-bottom:0;--tw-backdrop-blur: ;-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}}.settings-form-actions--sticky{padding-bottom:max(.75rem,env(safe-area-inset-bottom))}.settings-workspace__content .settings-form-actions--sticky,.settings-workspace__section-body .settings-form-actions--sticky{margin-left:-0px;margin-right:-0px;padding-left:0;padding-right:0}@media (min-width: 640px){.settings-workspace__content .settings-form-actions--sticky,.settings-workspace__section-body .settings-form-actions--sticky{position:static;border-width:0px;background-color:transparent;padding:0;--tw-backdrop-blur: ;-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}}@media (max-width: 639px){.settings-workspace__section-body .settings-form-actions--sticky{margin-left:calc(var(--dashboard-inner-inset-x) * -1);margin-right:calc(var(--dashboard-inner-inset-x) * -1);padding-left:var(--dashboard-inner-inset-x);padding-right:var(--dashboard-inner-inset-x)}}textarea.settings-workspace .settings-btn,textarea .settings-workspace .settings-form-actions__button,textarea .settings-workspace .settings-action-bar__button{border-radius:var(--radius-control-multiline)}.setup-entry-animation--fullscreen .settings-workspace .settings-btn,.setup-entry-animation--fullscreen .settings-workspace .settings-form-actions__button,.setup-entry-animation--fullscreen .settings-workspace .settings-action-bar__button{font-size:clamp(.75rem,2vmin,.875rem)}.settings-workspace .settings-btn,.settings-workspace .settings-form-actions__button,.settings-workspace .settings-action-bar__button{height:2.25rem;min-height:2.25rem;width:100%;gap:.5rem;border-radius:var(--radius-lg);padding-left:.75rem;padding-right:.75rem;font-size:.875rem;line-height:1.25rem;font-weight:500}.contact-preview-public .settings-workspace .settings-btn,.contact-preview-public .settings-workspace .settings-form-actions__button,.contact-preview-public .settings-workspace .settings-action-bar__button{font-weight:400}.contact-preview-public p.settings-workspace .settings-btn.leading-relaxed,.contact-preview-public p .settings-workspace .settings-form-actions__button.leading-relaxed,.contact-preview-public p .settings-workspace .settings-action-bar__button.leading-relaxed{font-weight:400;line-height:1.65}@media (min-width: 640px){.settings-workspace .settings-btn,.settings-workspace .settings-form-actions__button,.settings-workspace .settings-action-bar__button{width:auto}}.settings-workspace .settings-btn svg,.settings-workspace .settings-form-actions__button svg,.settings-workspace .settings-action-bar__button svg{width:1rem;height:1rem;flex-shrink:0}.settings-workspace .settings-action-bar--inline .settings-action-bar__button,.settings-workspace .settings-billing-summary__actions .settings-action-bar__button,.settings-workspace .settings-invoice-row__actions .settings-action-bar__button{width:auto;flex:none;flex-shrink:0}.settings-workspace .settings-btn--icon{height:2.25rem;min-height:2.25rem;width:2.25rem;min-width:2.25rem;max-width:none;padding:0}@media (min-width: 640px){.settings-workspace .settings-btn--icon{width:2.25rem}}.settings-action-bar{display:flex;flex-direction:column;gap:.5rem}@media (min-width: 640px){.settings-action-bar{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.5rem}}.settings-action-bar--inline{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:.5rem}.settings-action-bar--inline .settings-action-bar__button{width:auto;flex:none;flex-shrink:0}@media (min-width: 640px){.settings-action-bar--start{justify-content:flex-start}}.settings-action-bar--inline.settings-action-bar--start{justify-content:flex-start}textarea.settings-interval-toggle{border-radius:var(--radius-control-multiline)}.settings-interval-toggle{display:inline-flex;width:100%;border-radius:var(--radius-lg);border-width:1px;border-color:hsl(var(--border));padding:.25rem}@media (min-width: 640px){.settings-interval-toggle{width:auto}}textarea.settings-interval-toggle__option{border-radius:var(--radius-control-multiline)}.settings-interval-toggle__option{height:2.25rem;min-height:2.25rem;flex:1 1 0%;border-radius:var(--radius-md);padding-left:.75rem;padding-right:.75rem;font-size:.75rem;line-height:1rem;font-weight:500;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.contact-preview-public .settings-interval-toggle__option{font-weight:400}@media (min-width: 640px){.setup-entry-animation--fullscreen .settings-interval-toggle__option{font-size:clamp(.75rem,2vmin,.875rem)}.settings-interval-toggle__option{flex:none;font-size:.875rem;line-height:1.25rem}}.checkout-wizard__primary.settings-interval-toggle__option[aria-selected=true]{border-width:0px!important;background-color:hsl(var(--foreground))!important;color:hsl(var(--background))!important}.checkout-wizard__primary.settings-interval-toggle__option[aria-selected=true]:hover{background-color:hsl(var(--foreground) / .9)!important}.settings-interval-toggle__option[aria-selected=true]{background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .settings-interval-toggle__option[aria-selected=false]{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .settings-interval-toggle__option[aria-selected=false]{color:hsl(var(--sidebar-foreground) / .65)}.settings-interval-toggle__option[aria-selected=false]{color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .settings-interval-toggle__option[aria-selected=false]{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .settings-interval-toggle__option[aria-selected=false]{opacity:.65}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .settings-interval-toggle__option[aria-selected=false]:hover{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .settings-interval-toggle__option[aria-selected=false]:hover{color:hsl(var(--sidebar-foreground))}.settings-interval-toggle__option[aria-selected=false]:hover{color:hsl(var(--foreground))}.setup-billing-address .settings-plan-grid{gap:1rem}.settings-plan-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem}@media (min-width: 768px){.settings-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.settings-plan-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}textarea.settings-plan-card{border-radius:var(--radius-control-multiline)}.settings-plan-card{display:flex;height:100%;flex-direction:column;border-radius:var(--radius-lg);border-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--muted) / .1);padding:1rem;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: transparent}.settings-plan-card:focus-within{--tw-ring-color: hsl(var(--ring) / .4)}.settings-payment-row{display:flex;flex-direction:column;gap:.75rem;padding-top:1rem;padding-bottom:1rem}@media (min-width: 640px){.settings-payment-row{flex-direction:row;align-items:center;justify-content:space-between;gap:1.25rem}}.settings-payment-row__actions{flex-shrink:0}@media (min-width: 640px){.settings-payment-row__actions{padding-left:.5rem}}.settings-workspace .settings-payment-row__actions .settings-action-bar__button{width:auto;flex:none;flex-shrink:0}textarea.settings-photo-section{border-radius:var(--radius-control-multiline)}.settings-photo-section{display:flex;flex-direction:column;align-items:center;gap:1rem;border-radius:var(--radius-lg);border-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--muted) / .1);padding:1rem}@media (min-width: 640px){.settings-photo-section{flex-direction:row;align-items:flex-start;gap:1.5rem}}.settings-photo-section__avatar{position:relative;flex-shrink:0}.settings-photo-section__actions{display:flex;width:100%;flex-direction:column;gap:.5rem}@media (min-width: 640px){.settings-photo-section__actions{width:auto;flex-direction:row;flex-wrap:wrap}}.settings-photo-section__actions .settings-action-bar__button{width:100%}@media (min-width: 640px){.settings-photo-section__actions .settings-action-bar__button{width:auto}}.settings-status-pill{display:inline-flex;align-items:center;gap:.375rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.settings-sr-status{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}textarea.settings-billing-summary{border-radius:var(--radius-control-multiline)}.settings-billing-summary{overflow:hidden;border-radius:var(--radius-lg);border-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--muted) / .1)}.inventory-stock-overview-card--collapsed .settings-billing-summary__header{border-bottom-width:0px}.settings-billing-summary__header{display:flex;flex-direction:column;gap:1rem;border-bottom-width:1px;border-color:hsl(var(--border) / .6);padding:1rem}@media (min-width: 1024px){.settings-billing-summary__header{flex-direction:row;align-items:center;justify-content:space-between}}.settings-billing-summary__actions{display:flex;width:100%;flex-direction:row;flex-wrap:wrap;align-items:center;gap:.5rem}@media (min-width: 640px){.settings-billing-summary__actions{width:auto;justify-content:flex-end}}.settings-billing-summary__actions .settings-action-bar__button{width:auto;flex:none;flex-shrink:0}.settings-list{margin:0;list-style-type:none}.settings-list>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse));border-color:hsl(var(--border) / .5)}.settings-list{border-top-width:1px;border-bottom-width:1px;border-color:hsl(var(--border) / .5);padding:0}.settings-list__state{border-top-width:1px;border-bottom-width:1px;border-color:hsl(var(--border) / .5);padding:2.5rem .25rem;text-align:center}.settings-list-row{display:flex;flex-direction:column;gap:.75rem;padding-top:1rem;padding-bottom:1rem}@media (min-width: 640px){.settings-list-row{flex-direction:row;align-items:center;justify-content:space-between;gap:1.25rem}}.settings-list-row__lead{display:flex;flex-shrink:0;align-items:center;align-self:flex-start}@media (min-width: 640px){.settings-list-row__lead{align-self:center}}.settings-list-row__content{min-width:0px;flex:1 1 0%}.settings-list-row__content>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.settings-list-row__head{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .commerce-loading-state--inline .settings-list-row__title{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .commerce-loading-state--inline .settings-list-row__title{color:hsl(var(--sidebar-foreground) / .65)}.commerce-loading-state--inline .settings-list-row__title{font-weight:400;color:hsl(var(--muted-foreground))}.contact-preview-public button.commerce-loading-state--inline .settings-list-row__title{font-weight:400;letter-spacing:.01em}.email-studio-sidebar .sidebar-account-selector__copy .commerce-loading-state--inline .settings-list-row__title{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .commerce-loading-state--inline .settings-list-row__title{opacity:.65}.setup-entry-animation--fullscreen .order-retry-method__title-row .settings-list-row__title{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-method__title-row .settings-list-row__title{font-size:.875rem;line-height:1.25rem}.contact-preview-public p.order-retry-method__title-row .settings-list-row__title.leading-relaxed{font-weight:400;line-height:1.65}.setup-entry-animation--fullscreen .order-retry-alert__inner .settings-list-row__title{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-alert__inner .settings-list-row__title{font-size:.875rem;line-height:1.25rem}.contact-preview-public p.order-retry-alert__inner .settings-list-row__title.leading-relaxed{font-weight:400;line-height:1.65}.settings-list-row__title{font-size:var(--text-ui-sm);line-height:var(--leading-ui-snug);font-weight:var(--font-weight-ui-label)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .settings-list-row__title{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .settings-list-row__title{color:hsl(var(--sidebar-foreground))}.settings-list-row__title{color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .settings-list-row__title{color:hsl(var(--sidebar-foreground))}.settings-list-row__title{min-width:0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .commerce-loading-state--inline .settings-list-row__value{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .commerce-loading-state--inline .settings-list-row__value{color:hsl(var(--sidebar-foreground) / .65)}.commerce-loading-state--inline .settings-list-row__value{font-weight:400;color:hsl(var(--muted-foreground))}.contact-preview-public button.commerce-loading-state--inline .settings-list-row__value{font-weight:400;letter-spacing:.01em}.email-studio-sidebar .sidebar-account-selector__copy .commerce-loading-state--inline .settings-list-row__value{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .commerce-loading-state--inline .settings-list-row__value{opacity:.65}.setup-entry-animation--fullscreen .order-retry-method__title-row .settings-list-row__value{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-method__title-row .settings-list-row__value{font-size:.875rem;line-height:1.25rem}.contact-preview-public p.order-retry-method__title-row .settings-list-row__value.leading-relaxed{font-weight:400;line-height:1.65}.setup-entry-animation--fullscreen .order-retry-alert__inner .settings-list-row__value{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-alert__inner .settings-list-row__value{font-size:.875rem;line-height:1.25rem}.contact-preview-public p.order-retry-alert__inner .settings-list-row__value.leading-relaxed{font-weight:400;line-height:1.65}.settings-list-row__value{font-size:var(--text-ui-sm);line-height:var(--leading-ui-snug);font-weight:var(--font-weight-ui-label)}.settings-list-row__value{color:hsl(var(--foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .settings-list-row__value{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .settings-list-row__value{color:hsl(var(--sidebar-foreground))}.settings-list-row__value{flex-shrink:0;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .settings-list-row__value{color:hsl(var(--sidebar-foreground))}@media (max-width: 767px){.workspace-tab-shell__chrome .settings-list-row__meta{display:none}}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-admin-form-dialog .app-form-dialog__header-copy .settings-list-row__meta{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .order-admin-form-dialog .app-form-dialog__header-copy .settings-list-row__meta{color:hsl(var(--sidebar-foreground) / .65)}.order-admin-form-dialog .app-form-dialog__header-copy .settings-list-row__meta{font-size:.75rem;line-height:1rem;font-weight:400;line-height:1.625;color:hsl(var(--muted-foreground))}.contact-preview-public button.order-admin-form-dialog .app-form-dialog__header-copy .settings-list-row__meta{font-weight:400;letter-spacing:.01em}.contact-preview-public p.text-sm.order-admin-form-dialog .app-form-dialog__header-copy .settings-list-row__meta{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-form-dialog .app-form-dialog__header-copy .settings-list-row__meta{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-form-dialog .app-form-dialog__header-copy .settings-list-row__meta{opacity:.65}.activation-codes-page-header .settings-list-row__meta{display:none}@media (min-width: 640px){.activation-codes-page-header .settings-list-row__meta{display:block}}.commerce-workspace__page-header .settings-list-row__meta{margin-top:1px;font-size:10px;line-height:1}.commerce-workspace__loading .settings-list-row__meta{font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .commerce-workspace__loading .settings-list-row__meta{font-size:clamp(.75rem,2vmin,.875rem)}.commerce-workspace__loading .settings-list-row__meta{font-size:.875rem;line-height:1.25rem}}.commerce-workspace__empty .settings-list-row__meta{margin-left:auto;margin-right:auto;margin-bottom:1.5rem;max-width:28rem;font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .commerce-workspace__empty .settings-list-row__meta{font-size:clamp(.75rem,2vmin,.875rem)}.commerce-workspace__empty .settings-list-row__meta{font-size:.875rem;line-height:1.25rem}}.order-retry-alert__inner .settings-list-row__meta{margin-top:.125rem;font-size:.75rem;line-height:1rem;line-height:1.375}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-alert__inner .settings-list-row__meta{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-alert__inner .settings-list-row__meta{font-size:.875rem;line-height:1.25rem}}.order-retry-saved-card .settings-list-row__meta{font-size:.75rem;line-height:1rem;line-height:1.375}.order-retry-success .settings-list-row__meta{margin-top:.375rem;font-size:.75rem;line-height:1rem;line-height:1.625}.contact-preview-public p.text-sm.order-retry-success .settings-list-row__meta{font-weight:400;line-height:1.65}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-success .settings-list-row__meta{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-success .settings-list-row__meta{font-size:.875rem;line-height:1.25rem}}.order-retry-empty .settings-list-row__meta{font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-empty .settings-list-row__meta{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-empty .settings-list-row__meta{font-size:.875rem;line-height:1.25rem}}.settings-list-row__meta{font-size:var(--text-ui-sm);line-height:var(--leading-ui-relaxed);font-weight:var(--font-weight-ui-label)}.settings-list-row__meta{color:hsl(var(--muted-foreground))}@media (min-width: 768px){.settings-list-row__meta{font-size:var(--text-ui-md)}}.app-form-dialog__header-copy .settings-list-row__meta{text-align:left;line-height:1.625}.contact-preview-public p.text-sm.app-form-dialog__header-copy .settings-list-row__meta{font-weight:400;line-height:1.65}.public-content-note .settings-list-row__meta{margin-left:auto;margin-right:auto;max-width:65ch}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .settings-list-row__meta{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .settings-list-row__meta{color:hsl(var(--sidebar-foreground) / .65)}.settings-list-row__meta{display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;row-gap:.25rem;color:hsl(var(--muted-foreground))}.contact-preview-share-page__shop-fields .settings-list-row__meta{color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .settings-list-row__meta{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .settings-list-row__meta{opacity:.65}.settings-list-row__meta-sep{-webkit-user-select:none;-moz-user-select:none;user-select:none;color:hsl(var(--border))}.settings-list-row__badge{font-size:var(--text-ui-xs);line-height:var(--leading-ui-snug);font-weight:var(--font-weight-ui-label)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .settings-list-row__badge{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .settings-list-row__badge{color:hsl(var(--sidebar-foreground) / .65)}.settings-list-row__badge{color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .settings-list-row__badge{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .settings-list-row__badge{opacity:.65}textarea.settings-list-row__badge{border-radius:var(--radius-control-multiline)}.settings-list-row__badge{display:inline-flex;align-items:center;gap:.25rem;border-radius:var(--radius-md);padding:.125rem .375rem;text-transform:capitalize}@media (max-width: 767px){.design-mobile-sheet__body .design-theme-studio__intro>.settings-list-row__badge{display:none}.content-studio-shell--design .design-header-studio__media-block>.settings-list-row__badge{display:none}}.settings-list-row__badge--success{background-color:#22c55e1a;--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.settings-list-row__badge--warning{background-color:#f59e0b1a;--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .settings-list-row__badge--muted{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .settings-list-row__badge--muted{color:hsl(var(--sidebar-foreground) / .65)}.settings-list-row__badge--muted{background-color:hsl(var(--muted));color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .settings-list-row__badge--muted{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .settings-list-row__badge--muted{opacity:.65}.settings-list-row__description{font-size:var(--text-ui-xs);line-height:var(--leading-ui-snug);font-weight:var(--font-weight-ui-label)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .settings-list-row__description{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .settings-list-row__description{color:hsl(var(--sidebar-foreground) / .65)}.settings-list-row__description{color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .settings-list-row__description{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .settings-list-row__description{opacity:.65}.settings-list-row__description{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:hsl(var(--muted-foreground) / .8)}@media (max-width: 767px){.design-mobile-sheet__body .design-theme-studio__intro>.settings-list-row__description{display:none}.content-studio-shell--design .design-header-studio__media-block>.settings-list-row__description{display:none}}.settings-list-row__actions{flex-shrink:0}@media (min-width: 640px){.settings-list-row__actions{padding-left:.5rem}}.settings-workspace .settings-list-row__actions .settings-action-bar__button{width:auto;flex:none;flex-shrink:0}.settings-invoice-row{display:flex;flex-direction:column;gap:.75rem;padding-top:1rem;padding-bottom:1rem}@media (min-width: 640px){.settings-invoice-row{flex-direction:row;align-items:center;justify-content:space-between;gap:1.25rem}}.settings-invoice-row__actions{flex-shrink:0}@media (min-width: 640px){.settings-invoice-row__actions{padding-left:.5rem}}.settings-section-header{display:flex;flex-direction:column;gap:.75rem}@media (min-width: 640px){.settings-section-header{flex-direction:row;align-items:center;justify-content:space-between}}.settings-empty-state>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.settings-empty-state{padding:1.5rem;text-align:center}.settings-switch-row{display:flex;min-height:2.25rem;align-items:center;justify-content:space-between;gap:1rem}.settings-switch-row__control{display:flex;flex-shrink:0;align-items:center;gap:.5rem}.settings-billing-subnav{width:100%;min-width:0px}.settings-address-panel>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.setup-entry-animation--fullscreen .settings-address-panel__back-link{font-size:clamp(.75rem,2vmin,.875rem)}.settings-address-panel__back-link{font-size:.875rem;line-height:1.25rem;font-weight:500;color:hsl(var(--primary))}.contact-preview-public .settings-address-panel__back-link{font-weight:400}.contact-preview-public p.settings-address-panel__back-link.leading-relaxed{font-weight:400;line-height:1.65}.settings-address-panel__back-link:hover{text-decoration-line:underline}.settings-address-panel__back-link:disabled{cursor:not-allowed;opacity:.5}.setup-entry-animation--fullscreen .settings-form-error{font-size:clamp(.75rem,2vmin,.875rem)}.settings-form-error{font-size:.875rem;line-height:1.25rem;color:hsl(var(--destructive))}.contact-preview-public p.settings-form-error.leading-relaxed{font-weight:400;line-height:1.65}.contact-preview-share-page__shop-fields .settings-form-error{color:hsl(var(--primary))}.settings-form-actions--stack{display:flex;width:100%;flex-direction:column;gap:.5rem;padding-top:.25rem}@media (min-width: 640px){.settings-form-actions--stack{flex-direction:column;justify-content:stretch}}.settings-form-actions--stack .settings-btn,.settings-form-actions--stack .settings-form-actions__button{height:2.75rem;width:100%}.payment-methods-wallet{margin-left:auto;margin-right:auto;display:flex;width:100%;min-width:0px;max-width:22rem;flex-direction:column;align-items:center;gap:1rem}.payment-methods-wallet--empty{position:relative}.payment-methods-wallet__ghost{margin-left:auto;margin-right:auto;width:100%;max-width:22rem;opacity:.35}.payment-methods-wallet__empty-copy{position:absolute;left:0;right:0;top:50%;--tw-translate-y: -50%;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));padding-left:1rem;padding-right:1rem;text-align:center}.payment-methods-wallet__stack{position:relative;margin-left:auto;margin-right:auto;width:100%;max-width:100%;overflow:visible;--wallet-card-radius: 12px}.payment-methods-wallet__cards{position:relative;margin:0;height:100%;width:100%;list-style-type:none;overflow:visible;padding:0}.payment-methods-wallet__card-item{position:absolute;left:0;right:0;top:0;margin-left:auto;margin-right:auto;display:block;outline:2px solid transparent;outline-offset:2px;width:min(var(--wallet-card-width, 100%),100%);max-width:100%;border-radius:var(--wallet-card-radius, 12px);overflow:hidden;isolation:isolate;backface-visibility:hidden;-webkit-backface-visibility:hidden;will-change:transform}.payment-methods-wallet__dots{margin-left:auto;margin-right:auto;margin-top:.75rem;display:flex;align-items:center;justify-content:center;gap:.5rem}textarea.payment-methods-wallet__dot{border-radius:var(--radius-control-multiline)}.payment-methods-wallet__dot{height:.5rem;width:.5rem;border-radius:var(--radius-full);--tw-bg-opacity: 1;background-color:rgb(212 212 212 / var(--tw-bg-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.payment-methods-wallet__dot--active{width:1.5rem;--tw-bg-opacity: 1;background-color:hsl(var(--brand-accent) / var(--tw-bg-opacity, 1))}.wallet-card--selectable .wallet-card__surface:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: hsl(var(--ring));--tw-ring-offset-width: 2px;--tw-ring-offset-color: hsl(var(--background));border-radius:var(--wallet-card-radius, 12px)}.payment-methods-wallet__add-btn{width:100%;gap:.5rem;border-radius:var(--radius-xl);--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.wallet-card{position:relative;width:100%;overflow:hidden;aspect-ratio:1.586 / 1;container-type:inline-size;border-radius:inherit}.wallet-card__surface{position:relative;height:100%;width:100%;overflow:hidden;border-width:1px;border-color:#fff3;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));border-radius:inherit;clip-path:inset(0 round var(--wallet-card-radius, 12px));isolation:isolate;backface-visibility:hidden;-webkit-backface-visibility:hidden;box-shadow:0 calc(12px - var(--wallet-depth, 0) * 2px) calc(26px - var(--wallet-depth, 0) * 2px) #0f172a2e,inset 0 1px #ffffff2e}.wallet-card__surface--active{box-shadow:0 22px 42px #0f172a4d,0 9px 20px #0f172a21,inset 0 1px #ffffff61}.wallet-card__active-ring{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;clip-path:inset(0 round var(--wallet-card-radius, 12px));box-shadow:inset 0 0 0 1px #fff9}.wallet-card--selectable .wallet-card__surface{cursor:pointer}.wallet-card__pattern{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;opacity:.075;background-image:radial-gradient(circle at 1px 1px,rgba(255,255,255,.9) 1px,transparent 0);background-size:4px 4px}.wallet-card__edge{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;border-radius:inherit;clip-path:inset(0 round var(--wallet-card-radius, 12px));box-shadow:inset 0 1px #ffffff38,inset 0 -1px #0000001f}.wallet-card__interactive-shine{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;opacity:.18}.wallet-card__shine{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#ffffff1a,#ffffff06 40%,#00000029)}.wallet-card--placeholder .wallet-card__surface{border-width:1px;border-style:dashed;border-color:hsl(var(--border) / .7);background:linear-gradient(145deg,hsl(var(--muted) / .4),hsl(var(--muted) / .15))}.wallet-card__art-layer,.wallet-card__art{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%}.wallet-card__art-layer{z-index:0;transition:opacity .45s ease;animation:walletArtFadeIn .6s ease both}@keyframes walletArtFadeIn{0%{opacity:.4;transform:scale(1.02)}to{opacity:1;transform:scale(1)}}.wallet-card__grain{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;opacity:.1;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.55'/%3E%3C/svg%3E")}.wallet-card__sheen{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:linear-gradient(105deg,#fff0 36%,#ffffff52,#fff0 64%);transform:translate(-110%);opacity:0}.wallet-card--active .wallet-card__sheen{animation:walletSheenSweep 1.05s ease .18s 1}@keyframes walletSheenSweep{0%{transform:translate(-110%);opacity:0}14%{opacity:.85}to{transform:translate(110%);opacity:0}}.wallet-card__content{position:relative;z-index:3;display:flex;height:100%;flex-direction:column;justify-content:space-between;padding:22px}.wallet-card__top{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.wallet-card__type-label{margin-top:.25rem;font-size:13px;font-weight:600;color:#ffffffb3}.wallet-card__brand-mark--header{height:1.75rem;max-width:4rem}.wallet-card__middle{display:flex;align-items:center;gap:1rem}.wallet-card__chip{position:relative;height:37px;width:48px;flex-shrink:0;overflow:hidden;border-radius:8px;box-shadow:inset 0 1px 1px #ffffff8c,inset 0 -2px 3px #00000038}.wallet-card__chip-face{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,#f3d675,#c39a32 48%,#8f6d22)}.wallet-card__chip-line{position:absolute;background-color:#0003}.wallet-card__chip-line--h1{left:0;top:12px;height:1px;width:100%}.wallet-card__chip-line--h2{left:0;top:24px;height:1px;width:100%;background-color:#0000002e}.wallet-card__chip-line--v1{left:15px;top:0;height:100%;width:1px;background-color:#0000002e}.wallet-card__chip-line--v2{left:32px;top:0;height:100%;width:1px;background-color:#00000029}.wallet-card__chip-pad{position:absolute;height:9px;width:13px;border-radius:3px;border-width:1px;border-color:#0000002e}.wallet-card__chip-pad--tl{left:5px;top:5px}.wallet-card__chip-pad--br{bottom:5px;right:5px;border-color:#00000029}.wallet-brand-mark{display:block;-o-object-fit:contain;object-fit:contain;height:1.35rem;width:auto;max-width:3.25rem;flex-shrink:0}.wallet-brand-mark--peek{height:1.25rem;max-width:3rem}.wallet-brand-mark--generic{display:inline-flex;align-items:center;justify-content:center;border-radius:.25rem;padding-left:.375rem;padding-right:.375rem;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.12em;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.contact-preview-public button.wallet-brand-mark--generic{font-weight:400;letter-spacing:.01em}.wallet-brand-mark--generic{height:1.25rem;background:#ffffff24;border:1px solid rgba(255,255,255,.28)}.wallet-card__brand-mark{display:block}.wallet-card__contactless{height:1.5rem;width:1.5rem;flex-shrink:0;color:#ffffffd9;opacity:.65}textarea.wallet-card__badge{border-radius:var(--radius-control-multiline)}.wallet-card__badge{display:inline-flex;align-items:center;border-radius:var(--radius-full);border-width:1px;border-color:#ffffff59;background-color:#ffffff26;padding:.125rem .5rem;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.14em;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.contact-preview-public button.wallet-card__badge{font-weight:400;letter-spacing:.01em}.wallet-card__badge{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.wallet-card__pan-row{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.wallet-card__number{display:flex;align-items:center;gap:.5rem;font-size:1.05rem;font-weight:600;letter-spacing:.18em;color:#ffffffeb;text-shadow:0 1px 2px rgba(0,0,0,.25)}@container (min-width: 320px){.wallet-card__number{font-size:1.15rem}}.wallet-card__pan-group--live{letter-spacing:.08em}.wallet-card__footer{display:flex;align-items:flex-end;justify-content:space-between;gap:1.25rem}.wallet-card__holder-block{display:flex;min-width:0px;flex-direction:column}.wallet-card__holder-label,.wallet-card__expiry-label{font-size:.5rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:#ffffff94;line-height:1}.wallet-card__holder-name{margin-top:.25rem;display:block;max-width:14rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:Helvetica Neue,Inter,system-ui,sans-serif;font-weight:700;font-size:.82rem;letter-spacing:.04em;text-transform:uppercase;color:#fff;text-shadow:0 1px 0 rgba(255,255,255,.18),0 2px 3px rgba(0,0,0,.45)}@container (min-width: 320px){.wallet-card__holder-name{font-size:.92rem}}.wallet-card__wallet-label{margin-top:.25rem;display:block;font-size:.58rem;font-weight:500;letter-spacing:.08em;color:#ffffffb3}.wallet-card__expiry-block{display:flex;flex-shrink:0;flex-direction:column;align-items:flex-start}.wallet-card__expiry{margin-top:.25rem;display:block;font-family:Courier New,Roboto Mono,ui-monospace,monospace;font-weight:700;font-size:.85rem;letter-spacing:.04em;color:#fff;font-variant-numeric:tabular-nums;text-shadow:0 1px 0 rgba(255,255,255,.18),0 2px 3px rgba(0,0,0,.45)}@container (min-width: 320px){.wallet-card__expiry{font-size:.95rem}}@media (prefers-reduced-motion: reduce){.wallet-card__hologram,.wallet-card__art-layer,.wallet-card--stack-active .wallet-card__sheen{animation:none}}.wallet-card--with-overlay .wallet-card__top-meta{visibility:hidden}.wallet-card-overlay{position:absolute;left:0;right:0;top:0;z-index:6;display:flex;align-items:center;justify-content:flex-end;gap:.5rem;padding:.625rem .75rem}@media (min-width: 640px){.wallet-card-overlay{padding:.75rem 1rem}}.wallet-card-overlay{background:linear-gradient(to bottom,#0000006b,#0000002e 58%,#0000);border-radius:var(--wallet-card-radius, 12px) var(--wallet-card-radius, 12px) 0 0;opacity:0;transform:translateY(-8px);transition:opacity var(--wallet-overlay-duration, .42s) var(--wallet-ease, cubic-bezier(.32, .94, .42, 1)),transform var(--wallet-overlay-duration, .42s) var(--wallet-ease, cubic-bezier(.32, .94, .42, 1));transition-delay:var(--wallet-overlay-delay, .46s)}.wallet-card--with-overlay .wallet-card-overlay{opacity:1;transform:translateY(0)}.wallet-card__surface--selected{box-shadow:0 4px 8px #00000024,0 14px 28px -6px #00000047,inset 0 0 0 1px #ffffff24}textarea.wallet-card-overlay__action{border-radius:var(--radius-control-multiline)}.wallet-card-overlay__action{display:inline-flex;align-items:center;gap:.25rem;border-radius:var(--radius-md);border-width:1px;border-color:#fff3;background-color:#0000004d;padding:.25rem .5rem;font-size:11px;font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.wallet-card-overlay__action:disabled{opacity:.5}@media (min-width: 640px){.wallet-card-overlay__action{padding-left:.625rem;padding-right:.625rem;font-size:.75rem;line-height:1rem}}.wallet-card-overlay__action:hover:not(:disabled){border-color:#ffffff4d;background-color:#0006}.wallet-card-overlay__action--danger{border-color:#fca5a54d;background-color:#450a0a66;--tw-text-opacity: 1;color:rgb(254 226 226 / var(--tw-text-opacity, 1))}.wallet-card-overlay__action--danger:hover:not(:disabled){border-color:#fecaca66;background-color:#450a0a8c;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.payment-methods-wallet__secure-note{font-size:var(--text-ui-xs);line-height:var(--leading-ui-snug);font-weight:var(--font-weight-ui-label)}.payment-methods-wallet__secure-note{color:hsl(var(--muted-foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .payment-methods-wallet__secure-note{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .payment-methods-wallet__secure-note{color:hsl(var(--sidebar-foreground) / .65)}.payment-methods-wallet__secure-note{text-align:center;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .payment-methods-wallet__secure-note{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .payment-methods-wallet__secure-note{opacity:.65}@media (max-width: 767px){.design-mobile-sheet__body .design-theme-studio__intro>.payment-methods-wallet__secure-note{display:none}.content-studio-shell--design .design-header-studio__media-block>.payment-methods-wallet__secure-note{display:none}}@media (prefers-reduced-motion: reduce){.payment-methods-wallet__stack,.payment-methods-wallet__card-item,.payment-methods-wallet__card-clip,.payment-methods-wallet__card-inner,.wallet-card-overlay,.wallet-card__surface{transition-property:none;will-change:auto}.wallet-card-overlay{opacity:1;transform:none}}.shop-workspace{width:100%}.shop-workspace>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.shop-workspace--dashboard{padding-left:0;padding-right:0;padding-bottom:1.5rem}@media (min-width: 768px){.shop-workspace--dashboard{padding-bottom:2rem}}.shop-workspace--public{overflow:hidden;border-top-left-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl);background-color:hsl(var(--background));padding-top:.75rem;padding-bottom:2rem}@media (min-width: 768px){.shop-workspace--public{border-top-left-radius:1.5rem;border-top-right-radius:1.5rem;padding-top:1rem;padding-bottom:2.5rem}}.shop-public-hero{position:relative;isolation:isolate;margin-bottom:1.5rem;overflow:hidden}@media (min-width: 768px){.shop-public-hero{margin-bottom:2rem}}.shop-public-hero{min-height:clamp(13rem,34vh,18rem)}.shop-public-hero__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none}.shop-public-hero__veil{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:linear-gradient(to bottom,hsl(var(--background) / .08),hsl(var(--background) / .18) 36%,hsl(var(--background) / .48),hsl(var(--background) / .9))}.shop-public-hero__content{position:relative;z-index:3}.shop-public-hero__header{padding:1rem}@media (min-width: 640px){.shop-public-hero__header{padding:1.25rem}}.commerce-workspace__pagination .shop-public-hero__crumb{text-align:center;font-size:.75rem;line-height:1rem}@media (min-width: 640px){.commerce-workspace__pagination .shop-public-hero__crumb{text-align:left}}.shop-public-hero__crumb{font-size:var(--text-ui-xs);line-height:var(--leading-ui-snug);font-weight:var(--font-weight-ui-label)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .shop-public-hero__crumb{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .shop-public-hero__crumb{color:hsl(var(--sidebar-foreground) / .65)}.shop-public-hero__crumb{text-transform:uppercase;letter-spacing:.025em;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .shop-public-hero__crumb{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .shop-public-hero__crumb{opacity:.65}.shop-page-hero__badge .shop-public-hero__crumb{color:#ffffffeb}.nfc-inventory-forms .shop-public-hero__crumb{text-transform:none;letter-spacing:normal;font-weight:400}.shop-public-hero__crumb{margin-bottom:.75rem;display:flex;min-width:0px;align-items:center;gap:.5rem}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .shop-public-hero__crumb-link{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .shop-public-hero__crumb-link{color:hsl(var(--sidebar-foreground) / .65)}.shop-public-hero__crumb-link{color:hsl(var(--muted-foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.email-studio-sidebar .sidebar-account-selector__copy .shop-public-hero__crumb-link{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .shop-public-hero__crumb-link{opacity:.65}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .shop-public-hero__crumb-link:hover{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .shop-public-hero__crumb-link:hover{color:hsl(var(--sidebar-foreground))}.shop-public-hero__crumb-link:hover{color:hsl(var(--foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .shop-public-hero__crumb-current{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .shop-public-hero__crumb-current{color:hsl(var(--sidebar-foreground))}.shop-public-hero__crumb-current{color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .shop-public-hero__crumb-current{color:hsl(var(--sidebar-foreground))}.shop-public-hero__main{min-width:0px}.shop-public-hero__main>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.shop-public-hero__badges{margin:0;display:flex;list-style-type:none;flex-wrap:wrap;-moz-column-gap:1rem;column-gap:1rem;row-gap:.5rem;padding:0}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .shop-public-hero__badge{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .shop-public-hero__badge{color:hsl(var(--sidebar-foreground) / .65)}.shop-public-hero__badge{display:inline-flex;align-items:center;gap:.375rem;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .shop-public-hero__badge{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .shop-public-hero__badge{opacity:.65}.shop-public-hero .shop-page-hero-media__poster,.shop-public-hero .shop-page-hero-media__video{-o-object-position:50% 36%;object-position:50% 36%;transform:translate(-50%,-50%) scale(1.04)}.shop-workspace__sections{display:flex;flex-direction:column;gap:2rem}@media (min-width: 768px){.shop-workspace__sections{gap:2.5rem}}.shop-workspace--dashboard .shop-workspace__sections{gap:1.5rem}.shop-workspace__section-header>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.shop-workspace__section-header{padding-bottom:.25rem}@media (max-width: 767px){.workspace-tab-shell__chrome .shop-workspace__section-lede{display:none}}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-admin-form-dialog .app-form-dialog__header-copy .shop-workspace__section-lede{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .order-admin-form-dialog .app-form-dialog__header-copy .shop-workspace__section-lede{color:hsl(var(--sidebar-foreground) / .65)}.order-admin-form-dialog .app-form-dialog__header-copy .shop-workspace__section-lede{font-size:.75rem;line-height:1rem;font-weight:400;line-height:1.625;color:hsl(var(--muted-foreground))}.contact-preview-public button.order-admin-form-dialog .app-form-dialog__header-copy .shop-workspace__section-lede{font-weight:400;letter-spacing:.01em}.contact-preview-public p.text-sm.order-admin-form-dialog .app-form-dialog__header-copy .shop-workspace__section-lede{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-form-dialog .app-form-dialog__header-copy .shop-workspace__section-lede{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-form-dialog .app-form-dialog__header-copy .shop-workspace__section-lede{opacity:.65}.activation-codes-page-header .shop-workspace__section-lede{display:none}@media (min-width: 640px){.activation-codes-page-header .shop-workspace__section-lede{display:block}}.commerce-workspace__page-header .shop-workspace__section-lede{margin-top:1px;font-size:10px;line-height:1}.commerce-workspace__loading .shop-workspace__section-lede{font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .commerce-workspace__loading .shop-workspace__section-lede{font-size:clamp(.75rem,2vmin,.875rem)}.commerce-workspace__loading .shop-workspace__section-lede{font-size:.875rem;line-height:1.25rem}}.commerce-workspace__empty .shop-workspace__section-lede{margin-left:auto;margin-right:auto;margin-bottom:1.5rem;max-width:28rem;font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .commerce-workspace__empty .shop-workspace__section-lede{font-size:clamp(.75rem,2vmin,.875rem)}.commerce-workspace__empty .shop-workspace__section-lede{font-size:.875rem;line-height:1.25rem}}.order-retry-alert__inner .shop-workspace__section-lede{margin-top:.125rem;font-size:.75rem;line-height:1rem;line-height:1.375}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-alert__inner .shop-workspace__section-lede{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-alert__inner .shop-workspace__section-lede{font-size:.875rem;line-height:1.25rem}}.order-retry-saved-card .shop-workspace__section-lede{font-size:.75rem;line-height:1rem;line-height:1.375}.order-retry-success .shop-workspace__section-lede{margin-top:.375rem;font-size:.75rem;line-height:1rem;line-height:1.625}.contact-preview-public p.text-sm.order-retry-success .shop-workspace__section-lede{font-weight:400;line-height:1.65}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-success .shop-workspace__section-lede{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-success .shop-workspace__section-lede{font-size:.875rem;line-height:1.25rem}}.order-retry-empty .shop-workspace__section-lede{font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-empty .shop-workspace__section-lede{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-empty .shop-workspace__section-lede{font-size:.875rem;line-height:1.25rem}}.shop-workspace__section-lede{font-size:var(--text-ui-sm);line-height:var(--leading-ui-relaxed);font-weight:var(--font-weight-ui-label)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .shop-workspace__section-lede{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .shop-workspace__section-lede{color:hsl(var(--sidebar-foreground) / .65)}.shop-workspace__section-lede{color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .shop-workspace__section-lede{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .shop-workspace__section-lede{opacity:.65}@media (min-width: 768px){.shop-workspace__section-lede{font-size:var(--text-ui-md)}}.app-form-dialog__header-copy .shop-workspace__section-lede{text-align:left;line-height:1.625}.contact-preview-public p.text-sm.app-form-dialog__header-copy .shop-workspace__section-lede{font-weight:400;line-height:1.65}.public-content-note .shop-workspace__section-lede{margin-left:auto;margin-right:auto;max-width:65ch}.shop-workspace__section-lede{max-width:42rem}.contact-preview-share-page__shop-fields .shop-workspace__section-lede{color:hsl(var(--muted-foreground))}.shop-workspace__catalog>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.shop-workspace__catalog-meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.75rem}.setup-billing-address .shop-workspace__product-grid{gap:1rem}.shop-workspace__product-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}@media (min-width: 640px){.shop-workspace__product-grid{gap:1rem}}@media (min-width: 1024px){.shop-workspace__product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.shop-workspace--dashboard .shop-workspace__product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}@media (min-width: 640px){.shop-workspace--dashboard .shop-workspace__product-grid{gap:1rem}}@media (min-width: 1024px){.shop-workspace--dashboard .shop-workspace__product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1280px){.shop-workspace--dashboard .shop-workspace__product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}textarea.shop-workspace__loading,textarea .shop-workspace__empty{border-radius:var(--radius-control-multiline)}.shop-workspace__loading,.shop-workspace__empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;border-radius:var(--radius-lg);border-width:1px;border-style:dashed;border-color:hsl(var(--border) / .5);background-color:hsl(var(--muted) / .05);padding-top:4rem;padding-bottom:4rem;text-align:center}.shop-workspace--dashboard .shop-workspace__loading,.shop-workspace--dashboard .shop-workspace__empty{padding-top:3rem;padding-bottom:3rem}textarea.shop-workspace .shop-product-card{border-radius:var(--radius-control-multiline)}.shop-workspace .shop-product-card{border-radius:var(--radius-lg);border-color:hsl(var(--border) / .5);background-color:hsl(var(--card));--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:border-color,background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.shop-workspace .shop-product-card:hover{border-color:hsl(var(--brand-accent) / .35);--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark .shop-workspace .shop-product-card{background-color:hsl(var(--card) / .8)}.dark .shop-workspace .shop-product-card:hover{background-color:hsl(var(--card))}.setup-billing-address .shop-workspace__trust-grid{gap:1rem}.shop-workspace__trust-grid{margin:0;display:grid;list-style-type:none;grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem;padding:0}@media (min-width: 640px){.shop-workspace__trust-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.shop-workspace__trust-item{display:flex;align-items:flex-start;gap:.75rem}.shop-workspace__trust-item__copy{min-width:0px;flex:1 1 0%}.shop-workspace__trust-item__copy>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.shop-workspace__faq-list>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse));border-color:hsl(var(--border) / .4)}.shop-workspace__faq-list{border-top-width:1px;border-bottom-width:1px;border-color:hsl(var(--border) / .4)}.shop-workspace__faq-item>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.shop-workspace__faq-item{padding-top:1rem;padding-bottom:1rem}.shop-workspace__faq-item:first-child{padding-top:0}.shop-workspace__faq-item:last-child{padding-bottom:0}.shop-workspace__trust-footer{border-top-width:1px;border-color:hsl(var(--border) / .4);padding-top:1rem}.shop-workspace__trust-footer--inline{margin-top:0;background-color:transparent;padding:0}.shop-browse-header{margin-bottom:1.5rem}@media (min-width: 768px){.shop-browse-header{margin-bottom:2rem}}.shop-browse-header__toolbar{margin-bottom:1rem;display:flex;align-items:center;justify-content:space-between;gap:.75rem}.commerce-workspace__pagination .shop-browse-header__crumb{text-align:center;font-size:.75rem;line-height:1rem}@media (min-width: 640px){.commerce-workspace__pagination .shop-browse-header__crumb{text-align:left}}.shop-browse-header__crumb{font-size:var(--text-ui-xs);line-height:var(--leading-ui-snug);font-weight:var(--font-weight-ui-label)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .shop-browse-header__crumb{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .shop-browse-header__crumb{color:hsl(var(--sidebar-foreground) / .65)}.shop-browse-header__crumb{text-transform:uppercase;letter-spacing:.025em;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .shop-browse-header__crumb{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .shop-browse-header__crumb{opacity:.65}.shop-page-hero__badge .shop-browse-header__crumb{color:#ffffffeb}.nfc-inventory-forms .shop-browse-header__crumb{text-transform:none;letter-spacing:normal;font-weight:400}.shop-browse-header__crumb{display:flex;min-width:0px;align-items:center;gap:.5rem}.shop-browse-header__cart{flex-shrink:0}.shop-browse-header__cart.commerce-page-header__cart-btn{height:var(--control-height-lg)!important;width:var(--control-height-lg)!important;min-height:var(--control-height-lg)!important;min-width:var(--control-height-lg)!important;max-width:var(--control-height-lg)!important}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .shop-browse-header__crumb-link{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .shop-browse-header__crumb-link{color:hsl(var(--sidebar-foreground) / .65)}.shop-browse-header__crumb-link{color:hsl(var(--muted-foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.email-studio-sidebar .sidebar-account-selector__copy .shop-browse-header__crumb-link{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .shop-browse-header__crumb-link{opacity:.65}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .shop-browse-header__crumb-link:hover{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .shop-browse-header__crumb-link:hover{color:hsl(var(--sidebar-foreground))}.shop-browse-header__crumb-link:hover{color:hsl(var(--foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .shop-browse-header__crumb-current{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .shop-browse-header__crumb-current{color:hsl(var(--sidebar-foreground))}.shop-browse-header__crumb-current{color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .shop-browse-header__crumb-current{color:hsl(var(--sidebar-foreground))}.shop-browse-header__main{position:relative;isolation:isolate;overflow:hidden;background-color:transparent;padding:1rem}@media (min-width: 640px){.shop-browse-header__main{padding:1.25rem}}.shop-browse-header--dashboard .shop-browse-header__main{border-radius:var(--radius-xl);border-width:1px;border-color:hsl(var(--border) / .4);background-color:hsl(var(--card) / .65)}.shop-browse-header__copy{position:relative;z-index:3;min-width:0px}.shop-browse-header__copy>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.shop-browse-header__backdrop{position:absolute;left:0;right:0;top:0;z-index:1;overflow:hidden;height:clamp(7.25rem,23vw,10.5rem);pointer-events:none}.shop-browse-header--dashboard .shop-browse-header__backdrop{top:0;right:0;bottom:0;left:0;height:auto}.shop-browse-header__backdrop:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:linear-gradient(to top,hsl(var(--background) / .86),hsl(var(--background) / .44) 52%,hsl(var(--background) / 0))}.shop-browse-header--dashboard .shop-browse-header__backdrop:after{background:linear-gradient(to bottom,hsl(var(--background) / .08),hsl(var(--background) / .22),hsl(var(--background) / .5) 68%,hsl(var(--background) / .82))}.shop-browse-header__badges{margin:0;display:flex;list-style-type:none;flex-wrap:wrap;-moz-column-gap:1rem;column-gap:1rem;row-gap:.5rem;padding:0}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .shop-browse-header__badge{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .shop-browse-header__badge{color:hsl(var(--sidebar-foreground) / .65)}.shop-browse-header__badge{display:inline-flex;align-items:center;gap:.375rem;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .shop-browse-header__badge{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .shop-browse-header__badge{opacity:.65}.shop-browse-header .shop-page-hero-media__poster,.shop-browse-header .shop-page-hero-media__video{-o-object-position:50% 34%;object-position:50% 34%;transform:translate(-50%,-50%) scale(1.02)}.shop-browse-header--dashboard .shop-page-hero-media__poster,.shop-browse-header--dashboard .shop-page-hero-media__video{-o-object-position:50% 38%;object-position:50% 38%;transform:translate(-50%,-50%) scale(1.04)}@media (min-width: 768px){.shop-browse-header{margin-bottom:1.75rem}.shop-browse-header__main{min-height:clamp(14rem,24vh,18rem)}}.setup-billing-address .shop-product-detail__panel-grid{gap:1rem}.shop-product-detail__panel-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1.5rem}@media (min-width: 1024px){.shop-product-detail__panel-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}}.setup-billing-address .shop-product-detail__how-grid{gap:1rem}.shop-product-detail__how-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:.75rem}@media (min-width: 640px){.shop-product-detail__how-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.shop-workspace .commerce-workspace__section{border-color:hsl(var(--border) / .4)}.inventory-stock-overview-card--collapsed .commerce-inline-icon-tab-bar{border-bottom-width:0px}.commerce-inline-icon-tab-bar{width:100%;min-width:0px;flex-shrink:0;border-bottom-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--background))}.commerce-inline-icon-tab-bar__track{display:flex;width:100%;min-width:0px;align-items:stretch;min-height:2.5rem}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .commerce-inline-icon-tab-bar__tab{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .commerce-inline-icon-tab-bar__tab{color:hsl(var(--sidebar-foreground) / .65)}.commerce-inline-icon-tab-bar__tab{position:relative;display:inline-flex;min-height:2.5rem;min-width:0px;flex:1 1 0%;touch-action:manipulation;flex-direction:row;align-items:center;justify-content:center;gap:.375rem;padding:.375rem .5rem;color:hsl(var(--muted-foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);animation-duration:.2s;animation-timing-function:cubic-bezier(0,0,.2,1)}.email-studio-sidebar .sidebar-account-selector__copy .commerce-inline-icon-tab-bar__tab{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .commerce-inline-icon-tab-bar__tab{opacity:.65}.commerce-inline-icon-tab-bar__tab:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: hsl(var(--ring) / .3);--tw-ring-offset-width: 2px;--tw-ring-offset-color: hsl(var(--background))}.commerce-inline-icon-tab-bar__tab:disabled{pointer-events:none;opacity:.4}.commerce-inline-icon-tab-bar__icon{color:hsl(var(--muted-foreground) / .9);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.commerce-inline-icon-tab-bar__icon-wrap{display:inline-flex}.commerce-inline-icon-tab-bar__unread-badge{right:-.5rem;top:-.375rem;min-height:16px;min-width:16px;padding-left:.125rem;padding-right:.125rem;font-size:9px}.commerce-inline-icon-tab-bar__label{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:500;line-height:1;letter-spacing:.025em}.contact-preview-public .commerce-inline-icon-tab-bar__label{font-weight:400}@media (min-width: 640px){.commerce-inline-icon-tab-bar__label{font-size:.75rem;line-height:1rem}}.commerce-inline-icon-tab-bar__label-extra{display:inline;font-weight:400}.contact-preview-public button.commerce-inline-icon-tab-bar__label-extra{font-weight:400;letter-spacing:.01em}textarea.commerce-inline-icon-tab-bar__indicator{border-radius:var(--radius-control-multiline)}.checkout-wizard__primary.commerce-inline-icon-tab-bar__indicator{border-width:0px!important;background-color:hsl(var(--foreground))!important;color:hsl(var(--background))!important}.checkout-wizard__primary.commerce-inline-icon-tab-bar__indicator:hover{background-color:hsl(var(--foreground) / .9)!important}.commerce-inline-icon-tab-bar__indicator{pointer-events:none;position:absolute;left:.5rem;right:.5rem;bottom:0;height:.125rem;border-radius:var(--radius-full);background-color:hsl(var(--primary));opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.commerce-inline-icon-tab-bar__tab--active,.commerce-inline-icon-tab-bar__tab--active .commerce-inline-icon-tab-bar__icon{color:hsl(var(--primary))}.commerce-inline-icon-tab-bar__tab--active .commerce-inline-icon-tab-bar__indicator{opacity:1}.commerce-inline-icon-tab-bar__count{font-size:10px;font-weight:500;opacity:.7}.contact-preview-public .commerce-inline-icon-tab-bar__count{font-weight:400}@media (min-width: 640px){.commerce-inline-icon-tab-bar__count{font-size:11px}}.commerce-inline-icon-tab-bar__tab--icon-only:not(.commerce-inline-icon-tab-bar__tab--active) .commerce-inline-icon-tab-bar__label,.commerce-inline-icon-tab-bar__tab--icon-only:not(.commerce-inline-icon-tab-bar__tab--active) .commerce-inline-icon-tab-bar__count{display:none}.commerce-inline-icon-tab-bar__tab--icon-only.commerce-inline-icon-tab-bar__tab--active{gap:.25rem;padding-left:.375rem;padding-right:.375rem}@media (min-width: 640px){.commerce-inline-icon-tab-bar__tab--icon-only.commerce-inline-icon-tab-bar__tab--active{gap:.375rem;padding-left:.5rem;padding-right:.5rem}}@media (max-width: 380px){.commerce-inline-icon-tab-bar__tab{gap:.25rem;padding-left:.375rem;padding-right:.375rem}.commerce-inline-icon-tab-bar__label{font-size:10px}}.order-detail-modal .pull-refresh-viewport{-webkit-overflow-scrolling:touch}.pull-refresh-viewport{position:relative;min-height:0px;flex:1 1 0%;overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y}.pull-refresh-viewport__content{min-height:100%;will-change:transform;transition:transform .22s cubic-bezier(.22,1,.36,1)}.pull-refresh-viewport__content--pulling{transition:none}.inventory-stock-overview-card--collapsed .pull-refresh-status{border-bottom-width:0px}.pull-refresh-status{position:sticky;top:0;z-index:4;flex-shrink:0;border-bottom-width:1px;border-color:hsl(var(--border) / .4);background-color:hsl(var(--background) / .95);--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.pull-refresh-status__track{position:relative;height:2px;width:100%;overflow:hidden;background-color:hsl(var(--border) / .3)}textarea.pull-refresh-status__bar{border-radius:var(--radius-control-multiline)}.pull-refresh-status__bar{height:100%;border-radius:var(--radius-full);--tw-bg-opacity: 1;background-color:hsl(var(--brand-accent) / var(--tw-bg-opacity, 1));transition:width .12s ease-out}.pull-refresh-status--refreshing .pull-refresh-status__bar{width:38%;animation:pull-refresh-indeterminate 1.15s ease-in-out infinite}.pull-refresh-status--ready .pull-refresh-status__bar{width:100%}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .pull-refresh-status__label{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .pull-refresh-status__label{color:hsl(var(--sidebar-foreground) / .65)}.pull-refresh-status__label{margin:0;padding:.25rem .75rem;text-align:center;font-size:11px;font-weight:500;line-height:1;letter-spacing:.025em;color:hsl(var(--muted-foreground))}.contact-preview-public .pull-refresh-status__label{font-weight:400}.email-studio-sidebar .sidebar-account-selector__copy .pull-refresh-status__label{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .pull-refresh-status__label{opacity:.65}.pull-refresh-status__label{min-height:1.125rem}.pull-refresh-status--refreshing .pull-refresh-status__label{color:hsl(var(--foreground) / .8)}@keyframes pull-refresh-indeterminate{0%{transform:translate(-120%)}to{transform:translate(320%)}}.app-page-shell--commerce{min-height:0px;width:100%;overflow-x:clip;overflow-y:visible}.app-page-shell--fill-viewport{display:flex;min-height:0px;min-width:0px;flex:1 1 0%;flex-direction:column}.app-page-shell__body--fill-viewport,.app-page-shell--fill-viewport .app-page-body{margin-left:0;margin-right:0;display:flex;min-height:0px;max-width:none;flex:1 1 0%;flex-direction:column;overflow:hidden;padding-top:0;padding-bottom:0}.customer-app-shell .app-page-shell,.customer-app-shell .customer-menu-page-shell{min-height:0px;flex:1 1 0%}.customer-app-shell__main>*{min-height:0px;min-width:0px;flex:1 1 0%;flex-direction:column}.app-page-shell--commerce .app-page-header{position:sticky;top:0;z-index:30;flex-shrink:0;border-bottom-width:0px;background:transparent}.inventory-stock-overview-card--collapsed .app-page-shell--commerce .app-page-header .commerce-page-header{border-bottom-width:0px}.app-page-shell--commerce .app-page-header .commerce-page-header{position:static;border-bottom-width:1px}.app-page-shell--commerce .app-page-body{padding-left:max(var(--site-gutter-x),env(safe-area-inset-left,0px));padding-right:max(var(--site-gutter-x),env(safe-area-inset-right,0px));margin-left:auto;margin-right:auto;width:100%;min-width:0px;max-width:80rem;gap:0px}.app-page-shell--commerce .app-page-body>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.app-page-shell--commerce .app-page-body{padding-top:.75rem;padding-bottom:.75rem}@media (min-width: 768px){.app-page-shell--commerce .app-page-body{padding-top:1.25rem;padding-bottom:1.25rem}}.commerce-page-header{--commerce-header-track: 3rem;--commerce-header-side: 3rem;--commerce-header-back: 3rem;--commerce-header-icon: 1.125rem;--commerce-header-title: var(--text-ui-md);--commerce-header-title-md: var(--text-ui-lg);--commerce-header-copy-pad-start: calc(var(--commerce-header-back) + .375rem);--commerce-header-copy-pad-end: calc(var(--commerce-header-back) + .375rem);height:var(--commerce-header-track);min-height:var(--commerce-header-track);max-height:var(--commerce-header-track);contain:none}.inventory-stock-overview-card--collapsed .commerce-page-header{border-bottom-width:0px}.commerce-page-header{position:relative;flex-shrink:0;overflow-x:clip;overflow-y:visible;border-bottom-width:1px;border-color:hsl(var(--border) / .4);background-color:hsl(var(--background));padding-bottom:0;padding-top:0}.app-dashboard-content .commerce-page-header:not(.commerce-page-header--admin-form),.app-dashboard-content .app-page-header{width:100%;max-width:none;margin-inline:0;padding-inline:0}.app-dashboard-content .commerce-page-header.commerce-page-header--admin-form{width:100%;max-width:none;margin-inline:0}.workspace-tab-shell--pin-header>.commerce-page-header,.commerce-page-shell--flow>.commerce-page-header,.commerce-page-shell--inline>.commerce-page-header{position:sticky;top:0;z-index:30;background-color:hsl(var(--background));transition:none;overflow-anchor:none;contain:none;overflow-x:clip;overflow-y:visible;transform:none;backface-visibility:visible;width:100%;box-sizing:border-box}#dashboard-main .commerce-page-header,[data-app-scroll-root] .commerce-page-header{position:relative;top:auto;z-index:20;transform:none;width:100%;box-sizing:border-box}[data-app-scroll-root] .workspace-tab-shell--pin-header>.commerce-page-header{position:sticky;top:0;z-index:30}[data-app-scroll-root] .workspace-tab-shell--pin-header>.workspace-tab-shell__toolbar{position:sticky;top:var(--commerce-header-track, 3rem);z-index:29}.workspace-tab-shell--pin-header>.commerce-page-header,.commerce-page-shell--flow>.commerce-page-header,.commerce-page-shell--inline>.commerce-page-header,.app-panel-chrome .commerce-page-header,#dashboard-main .commerce-page-header,[data-app-scroll-root] .commerce-page-header{--commerce-header-track: 3rem;--commerce-header-back: 3rem;box-sizing:border-box;display:flex;flex-direction:column;height:var(--commerce-header-track);min-height:var(--commerce-header-track);max-height:var(--commerce-header-track)}.workspace-tab-shell--pin-header>.commerce-page-header .commerce-page-header__main,.commerce-page-shell--flow>.commerce-page-header .commerce-page-header__main,.commerce-page-shell--inline>.commerce-page-header .commerce-page-header__main,.app-panel-chrome .commerce-page-header__main,#dashboard-main .commerce-page-header__main,[data-app-scroll-root] .commerce-page-header .commerce-page-header__main{position:relative;z-index:1;display:flex;align-items:center;gap:.375rem;grid-template-columns:unset;overflow:visible;box-sizing:border-box;flex:1 1 auto;height:100%;min-height:0;max-height:100%}.workspace-tab-shell--pin-header>.commerce-page-header .commerce-page-header__copy,.commerce-page-shell--flow>.commerce-page-header .commerce-page-header__copy,.commerce-page-shell--inline>.commerce-page-header .commerce-page-header__copy,.app-panel-chrome .commerce-page-header__copy,#dashboard-main .commerce-page-header__copy,[data-app-scroll-root] .commerce-page-header .commerce-page-header__copy{position:static;inset:auto;transform:none;flex:1 1 auto;min-width:0;max-height:none;padding-inline:.25rem;text-align:left;justify-content:center;gap:0;align-items:flex-start}.workspace-tab-shell--pin-header>.commerce-page-header .commerce-page-header__title,.commerce-page-shell--flow>.commerce-page-header .commerce-page-header__title,.commerce-page-shell--inline>.commerce-page-header .commerce-page-header__title,.app-panel-chrome .commerce-page-header__title,#dashboard-main .commerce-page-header__title,[data-app-scroll-root] .commerce-page-header .commerce-page-header__title{justify-content:flex-start;width:100%}.workspace-tab-shell--pin-header>.commerce-page-header .commerce-page-header__side--start,.workspace-tab-shell--pin-header>.commerce-page-header .commerce-page-header__side--end,.commerce-page-shell--flow>.commerce-page-header .commerce-page-header__side--start,.commerce-page-shell--flow>.commerce-page-header .commerce-page-header__side--end,.commerce-page-shell--inline>.commerce-page-header .commerce-page-header__side--start,.commerce-page-shell--inline>.commerce-page-header .commerce-page-header__side--end,.app-panel-chrome .commerce-page-header__side--start,.app-panel-chrome .commerce-page-header__side--end,#dashboard-main .commerce-page-header__side--start,#dashboard-main .commerce-page-header__side--end,[data-app-scroll-root] .commerce-page-header .commerce-page-header__side--start,[data-app-scroll-root] .commerce-page-header .commerce-page-header__side--end{flex:0 0 auto;max-width:none}.workspace-tab-shell--pin-header>.commerce-page-header .commerce-page-header__actions,.workspace-tab-shell--pin-header>.commerce-page-header .commerce-page-header__actions-group,.commerce-page-shell--flow>.commerce-page-header .commerce-page-header__actions,.commerce-page-shell--inline>.commerce-page-header .commerce-page-header__actions,.app-panel-chrome .commerce-page-header .commerce-page-header__actions,#dashboard-main .commerce-page-header .commerce-page-header__actions,[data-app-scroll-root] .commerce-page-header .commerce-page-header__actions{overflow:visible}@media (min-width: 768px){.workspace-tab-shell--pin-header>.commerce-page-header,.commerce-page-shell--flow>.commerce-page-header,.commerce-page-shell--inline>.commerce-page-header,.app-panel-chrome .commerce-page-header,#dashboard-main .commerce-page-header,[data-app-scroll-root] .commerce-page-header{--commerce-header-track: 3.25rem;--commerce-header-back: 3.25rem;--commerce-header-side: 3.25rem;--commerce-header-icon: 1.25rem;height:var(--commerce-header-track);min-height:var(--commerce-header-track);max-height:var(--commerce-header-track)}.workspace-tab-shell--pin-header>.commerce-page-header .commerce-page-header__main,.commerce-page-shell--flow>.commerce-page-header .commerce-page-header__main,.commerce-page-shell--inline>.commerce-page-header .commerce-page-header__main,.app-panel-chrome .commerce-page-header__main,#dashboard-main .commerce-page-header__main,[data-app-scroll-root] .commerce-page-header .commerce-page-header__main{gap:.5rem;height:100%;min-height:0;max-height:100%}.workspace-tab-shell--pin-header>.commerce-page-header .commerce-page-header__copy,.commerce-page-shell--flow>.commerce-page-header .commerce-page-header__copy,.commerce-page-shell--inline>.commerce-page-header .commerce-page-header__copy,.app-panel-chrome .commerce-page-header__copy,#dashboard-main .commerce-page-header__copy,[data-app-scroll-root] .commerce-page-header .commerce-page-header__copy{align-items:flex-start;justify-content:center;gap:0;text-align:left}.workspace-tab-shell--pin-header>.commerce-page-header .commerce-page-header__title,.commerce-page-shell--flow>.commerce-page-header .commerce-page-header__title,.commerce-page-shell--inline>.commerce-page-header .commerce-page-header__title,.app-panel-chrome .commerce-page-header__title,#dashboard-main .commerce-page-header__title,[data-app-scroll-root] .commerce-page-header .commerce-page-header__title{justify-content:flex-start;font-size:var(--commerce-header-title-md);gap:.625rem}.workspace-tab-shell--pin-header>.commerce-page-header .commerce-page-header__subtitle,.commerce-page-shell--flow>.commerce-page-header .commerce-page-header__subtitle,.commerce-page-shell--inline>.commerce-page-header .commerce-page-header__subtitle,.app-panel-chrome .commerce-page-header__subtitle,#dashboard-main .commerce-page-header__subtitle,[data-app-scroll-root] .commerce-page-header .commerce-page-header__subtitle{max-height:.75rem;font-size:.6875rem}}@media (min-width: 1024px){.workspace-tab-shell--pin-header>.commerce-page-header,.commerce-page-shell--flow>.commerce-page-header,.commerce-page-shell--inline>.commerce-page-header,.app-panel-chrome .commerce-page-header,#dashboard-main .commerce-page-header,[data-app-scroll-root] .commerce-page-header{--commerce-header-track: 3.5rem;--commerce-header-back: 3.5rem;--commerce-header-side: 3.5rem;--commerce-header-icon: 1.3125rem;--commerce-header-title-md: 1.125rem;height:var(--commerce-header-track);min-height:var(--commerce-header-track);max-height:var(--commerce-header-track)}}.commerce-page-header,.commerce-page-header__main,.commerce-page-header__copy,.commerce-page-header__side,.commerce-page-header__title,.commerce-page-header__action-label,.commerce-page-header__back-label,.commerce-page-header__back-label--responsive{transition:none!important}@media (min-width: 768px){.commerce-page-header{--commerce-header-track: 3.25rem;--commerce-header-side: 3.25rem;--commerce-header-back: 3.25rem;--commerce-header-icon: 1.25rem;--commerce-header-title-md: var(--text-ui-lg)}}@media (min-width: 1024px){.commerce-page-header{--commerce-header-track: 3.5rem;--commerce-header-side: 3.5rem;--commerce-header-back: 3.5rem;--commerce-header-icon: 1.3125rem;--commerce-header-title-md: var(--text-ui-xl)}}.setup-billing-address .commerce-page-header__main{gap:1rem}.commerce-page-header__main{position:relative;z-index:1;display:grid;align-items:center;overflow-x:clip;overflow-y:visible;height:var(--commerce-header-track);min-height:var(--commerce-header-track);max-height:var(--commerce-header-track);grid-template-columns:auto minmax(0,1fr) auto;-moz-column-gap:.125rem;column-gap:.125rem}.commerce-page-header__side--start{max-width:calc(var(--commerce-header-back) + .25rem)}@media (min-width: 640px){.commerce-page-header__side--start:has(.commerce-page-header__back--responsive),.commerce-page-header__side--start:has(.commerce-page-header__back--labeled){max-width:none}}.commerce-page-header__side--end{max-width:none;justify-content:flex-end}.commerce-page-header__copy{pointer-events:none;position:absolute;left:0;right:0;top:50%;z-index:0;display:flex;max-height:100%;min-width:0px;--tw-translate-y: -50%;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));flex-direction:column;align-items:center;justify-content:center;gap:0px;text-align:center;padding-left:var(--commerce-header-copy-pad-start);padding-right:var(--commerce-header-copy-pad-end)}.commerce-page-header__main:has(.commerce-page-header__back--responsive) .commerce-page-header__copy{padding-left:max(var(--commerce-header-copy-pad-start),calc(var(--commerce-header-back) + 1.75rem))}.commerce-page-header[data-back-label=visible] .commerce-page-header__main:has(.commerce-page-header__back--responsive) .commerce-page-header__copy{padding-left:var(--commerce-header-copy-pad-start)}.commerce-page-header__side{position:relative;z-index:1;display:flex;height:var(--commerce-header-track);min-width:0px;align-items:center}.commerce-page-header__side-spacer{display:inline-block;flex-shrink:0;width:var(--commerce-header-back);height:var(--commerce-header-back)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .commerce-page-header__title{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .commerce-page-header__title{color:hsl(var(--sidebar-foreground))}.commerce-page-header__title{pointer-events:none;margin:0;display:flex;width:100%;min-width:0px;max-width:100%;align-items:center;justify-content:center;gap:0px;font-weight:600;color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .commerce-page-header__title{color:hsl(var(--sidebar-foreground))}.commerce-page-header__title{font-size:var(--commerce-header-title);line-height:var(--leading-ui-tight);letter-spacing:var(--tracking-ui-tight)}.commerce-page-header__title .commerce-page-header__icon{display:none}.commerce-page-header__title-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .commerce-page-header__subtitle{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .commerce-page-header__subtitle{color:hsl(var(--sidebar-foreground) / .65)}.commerce-page-header__subtitle{margin-top:.125rem;display:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .commerce-page-header__subtitle{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .commerce-page-header__subtitle{opacity:.65}@media (min-width: 640px){.commerce-page-header__subtitle{display:block}}.commerce-page-header__subtitle{font-size:var(--text-ui-xs);line-height:var(--leading-ui-snug);max-height:1.25rem}.commerce-page-header__glyph,.commerce-page-header__icon{height:var(--commerce-header-icon);width:var(--commerce-header-icon)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .commerce-page-header__glyph,.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .commerce-page-header__icon{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .commerce-page-header__glyph,.app-shell-root .sidebar-account-selector__current .commerce-page-header__icon{color:hsl(var(--sidebar-foreground))}.commerce-page-header__glyph,.commerce-page-header__icon{flex-shrink:0;color:hsl(var(--foreground));opacity:1}.email-studio-sidebar .sidebar-account-selector__copy .commerce-page-header__glyph,.email-studio-sidebar .sidebar-account-selector__copy .commerce-page-header__icon{color:hsl(var(--sidebar-foreground))}.commerce-page-header__glyph{stroke:currentColor;stroke-width:1.5}.commerce-page-header__icon-btn svg,.commerce-page-header__action-btn svg,.commerce-page-header__icon,.commerce-page-header__slot-icon svg,.commerce-page-header__cart-btn svg{stroke-width:1.5}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .commerce-page-header__icon{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .commerce-page-header__icon{color:hsl(var(--sidebar-foreground) / .65)}.commerce-page-header__icon{display:inline-flex;flex-shrink:0;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .commerce-page-header__icon{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .commerce-page-header__icon{opacity:.65}.commerce-page-header__leading{pointer-events:auto;flex-shrink:0}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .commerce-page-header__slot-icon{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .commerce-page-header__slot-icon{color:hsl(var(--sidebar-foreground) / .65)}.commerce-page-header__slot-icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .commerce-page-header__slot-icon{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .commerce-page-header__slot-icon{opacity:.65}.commerce-page-header__slot-icon{width:var(--commerce-header-back);height:var(--commerce-header-back)}.commerce-page-header__slot-icon--initial{font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;line-height:1}.commerce-page-header__main:has(.commerce-page-header__slot-icon--decor) .commerce-page-header__title .commerce-page-header__icon{display:none}@media (min-width: 768px){.commerce-page-header__main:has(.commerce-page-header__slot-icon--decor) .commerce-page-header__title .commerce-page-header__icon{display:inline-flex}.commerce-page-header__slot-icon--decor{display:none}}.commerce-page-header__icon-btn{height:var(--control-height-sm)!important;width:var(--control-height-sm)!important;min-height:var(--control-height-sm)!important;min-width:var(--control-height-sm)!important;max-width:var(--control-height-sm);border-radius:var(--radius-button)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .commerce-page-header__icon-btn{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .commerce-page-header__icon-btn{color:hsl(var(--sidebar-foreground))}.commerce-page-header__icon-btn{pointer-events:auto;display:inline-flex;flex-shrink:0;touch-action:manipulation;align-items:center;justify-content:center;border-width:1px;background-color:hsl(var(--card));padding:0;color:hsl(var(--foreground));opacity:1;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);border-color:hsl(var(--border) / var(--border-alpha-subtle))}.email-studio-sidebar .sidebar-account-selector__copy .commerce-page-header__icon-btn{color:hsl(var(--sidebar-foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .commerce-page-header__icon-btn:hover{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .commerce-page-header__icon-btn:hover{color:hsl(var(--sidebar-foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .commerce-page-header__icon-btn:active{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .commerce-page-header__icon-btn:active{color:hsl(var(--sidebar-foreground))}.commerce-page-header__icon-btn:hover{background-color:hsl(var(--muted) / .5);color:hsl(var(--foreground));--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.commerce-page-header__icon-btn:active{background-color:hsl(var(--muted) / .7);color:hsl(var(--foreground))}.commerce-page-header__icon-btn:disabled{opacity:.4}.commerce-page-header__icon-btn{gap:0!important;line-height:1}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .commerce-page-header__icon-btn svg{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .commerce-page-header__icon-btn svg{color:hsl(var(--sidebar-foreground))}.commerce-page-header__icon-btn svg{flex-shrink:0;color:hsl(var(--foreground));opacity:1}.email-studio-sidebar .sidebar-account-selector__copy .commerce-page-header__icon-btn svg{color:hsl(var(--sidebar-foreground))}.commerce-page-header__icon-btn svg{height:var(--commerce-header-icon)!important;width:var(--commerce-header-icon)!important}.commerce-page-header__back--responsive{gap:.25rem}.commerce-page-header[data-back-label=visible] .commerce-page-header__back--responsive,.commerce-page-header__back--labeled{width:auto!important;min-width:var(--control-height-sm)!important;padding-inline:.625rem;gap:.375rem!important}.commerce-page-header[data-back-label=hidden] .commerce-page-header__back--responsive{width:var(--control-height-sm)!important;min-width:var(--control-height-sm)!important;padding-inline:0!important}.commerce-page-header__side--start{grid-column-start:1;justify-self:start}.commerce-page-header__side--end{grid-column-start:3;justify-self:end}.commerce-page-header__actions,.commerce-page-header__actions-group{pointer-events:auto;display:flex;max-width:100%;flex-shrink:0;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:.125rem;overflow:hidden}.commerce-page-header__actions-group--wide{gap:.125rem}@media (min-width: 768px){.commerce-page-header__actions-group--wide{gap:.25rem}}.commerce-page-header__actions .commerce-page-header__action-btn,.commerce-page-header__actions-group .commerce-page-header__action-btn{height:var(--control-height-sm)!important;min-height:var(--control-height-sm)!important;width:auto!important;min-width:var(--control-height-sm)!important;max-width:none;border-radius:var(--radius-button)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .commerce-page-header__actions .commerce-page-header__action-btn,.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .commerce-page-header__actions-group .commerce-page-header__action-btn{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .commerce-page-header__actions .commerce-page-header__action-btn,.app-shell-root .sidebar-account-selector__current .commerce-page-header__actions-group .commerce-page-header__action-btn{color:hsl(var(--sidebar-foreground))}.commerce-page-header__actions .commerce-page-header__action-btn,.commerce-page-header__actions-group .commerce-page-header__action-btn{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;gap:.375rem;border-width:1px;background-color:hsl(var(--card));padding-left:.75rem;padding-right:.75rem;color:hsl(var(--foreground));opacity:1;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);border-color:hsl(var(--border) / var(--border-alpha-subtle))}.email-studio-sidebar .sidebar-account-selector__copy .commerce-page-header__actions .commerce-page-header__action-btn,.email-studio-sidebar .sidebar-account-selector__copy .commerce-page-header__actions-group .commerce-page-header__action-btn{color:hsl(var(--sidebar-foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .commerce-page-header__actions .commerce-page-header__action-btn:hover,.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .commerce-page-header__actions-group .commerce-page-header__action-btn:hover{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .commerce-page-header__actions .commerce-page-header__action-btn:hover,.app-shell-root .sidebar-account-selector__current .commerce-page-header__actions-group .commerce-page-header__action-btn:hover{color:hsl(var(--sidebar-foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .commerce-page-header__actions .commerce-page-header__action-btn:active,.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .commerce-page-header__actions-group .commerce-page-header__action-btn:active{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .commerce-page-header__actions .commerce-page-header__action-btn:active,.app-shell-root .sidebar-account-selector__current .commerce-page-header__actions-group .commerce-page-header__action-btn:active{color:hsl(var(--sidebar-foreground))}.commerce-page-header__actions .commerce-page-header__action-btn:hover,.commerce-page-header__actions-group .commerce-page-header__action-btn:hover{background-color:hsl(var(--muted) / .5);color:hsl(var(--foreground));--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.commerce-page-header__actions .commerce-page-header__action-btn:active,.commerce-page-header__actions-group .commerce-page-header__action-btn:active{background-color:hsl(var(--muted) / .7);color:hsl(var(--foreground))}.commerce-page-header__actions .commerce-page-header__action-btn:disabled,.commerce-page-header__actions-group .commerce-page-header__action-btn:disabled{opacity:.4}.commerce-page-header__actions .commerce-page-header__action-btn,.commerce-page-header__actions-group .commerce-page-header__action-btn{line-height:1}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .commerce-page-header__actions .commerce-page-header__action-btn svg,.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .commerce-page-header__actions-group .commerce-page-header__action-btn svg{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .commerce-page-header__actions .commerce-page-header__action-btn svg,.app-shell-root .sidebar-account-selector__current .commerce-page-header__actions-group .commerce-page-header__action-btn svg{color:hsl(var(--sidebar-foreground))}.commerce-page-header__actions .commerce-page-header__action-btn svg,.commerce-page-header__actions-group .commerce-page-header__action-btn svg{flex-shrink:0;color:hsl(var(--foreground));opacity:1}.email-studio-sidebar .sidebar-account-selector__copy .commerce-page-header__actions .commerce-page-header__action-btn svg,.email-studio-sidebar .sidebar-account-selector__copy .commerce-page-header__actions-group .commerce-page-header__action-btn svg{color:hsl(var(--sidebar-foreground))}.commerce-page-header__actions .commerce-page-header__action-btn svg,.commerce-page-header__actions-group .commerce-page-header__action-btn svg{height:var(--commerce-header-icon)!important;width:var(--commerce-header-icon)!important}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .commerce-page-header__action-label{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .commerce-page-header__action-label{color:hsl(var(--sidebar-foreground))}.commerce-page-header__action-label{display:inline;max-width:8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;line-height:1rem;font-weight:500;line-height:1;color:hsl(var(--foreground))}.contact-preview-public .commerce-page-header__action-label{font-weight:400}.email-studio-sidebar .sidebar-account-selector__copy .commerce-page-header__action-label{color:hsl(var(--sidebar-foreground))}@media (min-width: 768px){.commerce-page-header .commerce-page-header__action-btn--labeled{width:auto!important;min-width:var(--control-height-sm)!important;max-width:none;padding-inline:.625rem!important;gap:.375rem!important}}.responsive-icon-label-btn__label{display:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width: 768px){.responsive-icon-label-btn__label{display:inline}}.commerce-page-header__action-btn--labeled{max-width:none}.commerce-page-header__icon-btn:not(.commerce-page-header__action-btn--labeled),.commerce-page-header__actions .commerce-page-header__action-btn:not(.commerce-page-header__action-btn--labeled),.commerce-page-header__actions-group .commerce-page-header__action-btn:not(.commerce-page-header__action-btn--labeled){width:var(--control-height-sm)!important;min-width:var(--control-height-sm)!important;max-width:var(--control-height-sm)!important;padding-inline:0!important;gap:0!important;border-radius:9999px}.commerce-page-header__cart-btn{position:relative;flex-shrink:0;overflow:visible;height:var(--commerce-header-back)!important;width:var(--commerce-header-back)!important;min-height:var(--commerce-header-back)!important;min-width:var(--commerce-header-back)!important;max-width:var(--commerce-header-back)!important;padding:0!important;gap:0!important}.commerce-page-header__cart-icon{position:relative;display:inline-flex;align-items:center;justify-content:center;height:var(--commerce-header-icon);width:var(--commerce-header-icon)}.commerce-page-header__cart-btn .commerce-page-header__glyph{height:var(--commerce-header-icon)!important;width:var(--commerce-header-icon)!important}textarea.commerce-page-header__cart-badge{border-radius:var(--radius-control-multiline)}.checkout-wizard__primary.commerce-page-header__cart-badge{border-width:0px!important;background-color:hsl(var(--foreground))!important;color:hsl(var(--background))!important}.checkout-wizard__primary.commerce-page-header__cart-badge:hover{background-color:hsl(var(--foreground) / .9)!important}.commerce-page-header__cart-badge{pointer-events:none;position:absolute;right:-.375rem;top:-.375rem;z-index:1;display:flex;height:1rem;min-width:1rem;align-items:center;justify-content:center;border-radius:var(--radius-full);background-color:hsl(var(--primary));padding-left:.25rem;padding-right:.25rem;font-size:.625rem;font-weight:600;line-height:1;color:hsl(var(--primary-foreground));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: hsl(var(--background))}.commerce-page-header__cart-btn,.commerce-page-header__cart-btn.commerce-page-header__action-btn--labeled{width:var(--commerce-header-back)!important;min-width:var(--commerce-header-back)!important;max-width:var(--commerce-header-back)!important;padding-inline:0!important;gap:0!important}.commerce-page-header__cart-btn .commerce-page-header__action-label{display:none}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .commerce-page-header__back-label--responsive{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .commerce-page-header__back-label--responsive{color:hsl(var(--sidebar-foreground))}.commerce-page-header__back-label--responsive{margin-left:.25rem;display:none;max-width:6.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;line-height:1rem;font-weight:500;line-height:1;color:hsl(var(--foreground))}.contact-preview-public .commerce-page-header__back-label--responsive{font-weight:400}.email-studio-sidebar .sidebar-account-selector__copy .commerce-page-header__back-label--responsive{color:hsl(var(--sidebar-foreground))}.commerce-page-header[data-back-label=visible] .commerce-page-header__back-label--responsive{display:inline}.commerce-page-header__back-label{display:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 767px){.commerce-page-header__back-label,.commerce-page-header__back-label--responsive,.commerce-page-header__back--labeled .commerce-page-header__back-label{display:none!important}.commerce-page-header__back--labeled,.commerce-page-header__back--responsive{width:var(--control-height-sm)!important;min-width:var(--control-height-sm)!important;max-width:var(--control-height-sm)!important;padding-inline:0!important;gap:0!important}.commerce-page-header__actions .commerce-page-header__icon-btn:not([hidden]),.commerce-page-header__actions-group .commerce-page-header__icon-btn:not([hidden]){height:var(--commerce-header-back)!important;width:var(--commerce-header-back)!important;min-height:var(--commerce-header-back)!important;min-width:var(--commerce-header-back)!important;max-width:var(--commerce-header-back)!important;padding:0!important;gap:0!important;border-radius:var(--radius-button);flex-shrink:0;border-width:1px;background-color:hsl(var(--card));--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);border-color:hsl(var(--border) / var(--border-alpha-subtle))}.commerce-page-header__actions .commerce-page-header__icon-btn:not([hidden]):hover,.commerce-page-header__actions-group .commerce-page-header__icon-btn:not([hidden]):hover{background-color:hsl(var(--muted) / .5)}.commerce-page-header__actions .commerce-page-header__icon-btn:not([hidden]):active,.commerce-page-header__actions-group .commerce-page-header__icon-btn:not([hidden]):active{background-color:hsl(var(--muted) / .7)}.commerce-page-header__actions .commerce-page-header__icon-btn:not([hidden])>span:not(.sr-only):not(.commerce-page-header__cart-badge):not(.commerce-page-header__cart-icon),.commerce-page-header__actions-group .commerce-page-header__icon-btn:not([hidden])>span:not(.sr-only):not(.commerce-page-header__cart-badge):not(.commerce-page-header__cart-icon){display:none!important}.commerce-page-header__cart-btn .commerce-page-header__cart-icon,.commerce-page-header__cart-btn .commerce-page-header__glyph{display:inline-flex!important}}@media (min-width: 768px){.commerce-page-header__main{position:relative;display:flex;height:var(--commerce-header-track);align-items:center;gap:.5rem;grid-template-columns:unset}.commerce-page-header__copy{pointer-events:auto;position:static;inset:auto;z-index:auto;min-width:0px;flex:1 1 0%;--tw-translate-y: 0px;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));align-items:flex-start;gap:.125rem;padding-left:0;padding-right:0;text-align:left}.commerce-page-header__title{width:auto;max-width:none;justify-content:flex-start;line-height:1;font-size:var(--commerce-header-title-md);gap:.625rem}.commerce-page-header__subtitle{max-height:.75rem;font-size:.6875rem}.setup-entry-animation--fullscreen .commerce-page-header__action-label,.setup-entry-animation--fullscreen .commerce-page-header__back-label--responsive,.setup-entry-animation--fullscreen .commerce-page-header__back--labeled .commerce-page-header__back-label{font-size:clamp(.75rem,2vmin,.875rem)}.commerce-page-header__action-label,.commerce-page-header__back-label--responsive,.commerce-page-header__back--labeled .commerce-page-header__back-label{font-size:.875rem;line-height:1.25rem}.contact-preview-public p.commerce-page-header__action-label.leading-relaxed,.contact-preview-public p .commerce-page-header__back-label--responsive.leading-relaxed,.contact-preview-public p .commerce-page-header__back--labeled .commerce-page-header__back-label.leading-relaxed{font-weight:400;line-height:1.65}.commerce-page-header__side--start,.commerce-page-header__side--end{grid-column:auto;flex-shrink:0;justify-self:auto}.commerce-page-header--no-actions .commerce-page-header__side-spacer{display:none}.commerce-page-header__back--labeled{width:auto!important;min-width:var(--commerce-header-back)!important;padding-inline:.75rem}.commerce-page-header__back--labeled .commerce-page-header__back-label{margin-left:.25rem;display:inline}}.workspace-tab-shell--pin-header>.workspace-tab-shell__toolbar{padding-top:0}.public-site .app-page-shell--commerce .app-page-header,.public-site .commerce-page-shell--flow>.commerce-page-header{top:calc(var(--site-header-height) + var(--site-header-safe-top))}.checkout-page.checkout-page--wizard .commerce-page-shell--flow,.checkout-page.order-retry-public .commerce-page-shell--flow{gap:0px}.inventory-stock-overview-card--collapsed .checkout-page.checkout-page--wizard .commerce-page-shell--flow>.commerce-page-header,.inventory-stock-overview-card--collapsed .checkout-page.order-retry-public .commerce-page-shell--flow>.commerce-page-header{border-bottom-width:0px}.checkout-page.checkout-page--wizard .commerce-page-shell--flow>.commerce-page-header,.checkout-page.order-retry-public .commerce-page-shell--flow>.commerce-page-header{position:sticky;z-index:20;margin-left:0;margin-right:0;width:100%;max-width:none;border-bottom-width:1px;border-color:hsl(var(--border) / .4);background-color:hsl(var(--background) / .95);--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);top:calc(var(--site-header-height) + var(--site-header-safe-top));padding-inline:max(var(--site-gutter-x),env(safe-area-inset-left,0px))}.checkout-page.checkout-page--wizard .commerce-page-header__main,.checkout-page.order-retry-public .commerce-page-header__main{margin-left:auto;margin-right:auto;width:100%;max-width:36rem;padding:.5rem .25rem}@media (min-width: 640px){.checkout-page.checkout-page--wizard .commerce-page-header__main,.checkout-page.order-retry-public .commerce-page-header__main{padding-left:.5rem;padding-right:.5rem}}.checkout-page.checkout-page--wizard .commerce-page-header__subtitle,.checkout-page.order-retry-public .commerce-page-header__subtitle{display:none}.checkout-page.checkout-page--wizard .commerce-page-shell__body,.checkout-page.order-retry-public .commerce-page-shell__body{padding-top:0}.checkout-page.checkout-page--wizard .commerce-page-header__copy,.checkout-page.order-retry-public .commerce-page-header__copy{justify-content:center;gap:0}.checkout-workspace-shell.commerce-page-shell--inline .commerce-page-shell__body{padding-top:0}.workspace-tab-shell:has(.commerce-page-header) .workspace-tab-shell__body>:not([hidden])~:not([hidden]),.commerce-page-shell__body>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.workspace-tab-shell:has(.commerce-page-header) .workspace-tab-shell__body,.commerce-page-shell__body{padding-top:.125rem}@media (min-width: 768px){.workspace-tab-shell:has(.commerce-page-header) .workspace-tab-shell__body,.commerce-page-shell__body{padding-top:.25rem}}.commerce-page-shell--flow{display:flex;width:100%;flex-direction:column;gap:.625rem}@media (min-width: 768px){.commerce-page-shell--flow{gap:.75rem}}.commerce-page-shell--inline .commerce-page-shell__body,.commerce-page-shell--inline.commerce-page-shell__body{display:flex;width:100%;flex-direction:column;gap:.75rem}@media (min-width: 768px){.commerce-page-shell--inline .commerce-page-shell__body,.commerce-page-shell--inline.commerce-page-shell__body{gap:1rem}}.order-detail-page-shell.commerce-page-shell .commerce-page-shell__body{padding-bottom:var(--app-tab-bar-bottom-inset);scroll-padding-bottom:var(--app-tab-bar-bottom-inset);padding-top:.5rem}@media (min-width: 768px){.order-detail-page-shell.commerce-page-shell .commerce-page-shell__body{padding-bottom:1rem;padding-top:.75rem}}[data-app-scroll-root] .commerce-page-shell .commerce-page-shell__body,[data-app-scroll-root] .commerce-page-shell .workspace-tab-shell__body,[data-app-scroll-root] .commerce-page-shell--inline .commerce-page-shell__body,[data-app-scroll-root] .commerce-page-shell--inline.commerce-page-shell__body{padding-top:0}[data-app-scroll-root] .commerce-page-shell .workspace-tab-shell__body>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}[data-app-scroll-root] .commerce-page-shell .workspace-tab-shell__body{padding-bottom:0}[data-app-scroll-root] .order-retry-page-shell.commerce-page-shell .commerce-page-shell__body,[data-app-scroll-root] .order-detail-page-shell.commerce-page-shell .commerce-page-shell__body,[data-app-scroll-root] .order-detail-page-shell .workspace-tab-shell__body{padding-bottom:0;padding-top:0}.commerce-workspace{display:flex;width:100%;flex-direction:column;gap:var(--space-stack)}@media (min-width: 640px){.commerce-workspace{gap:var(--space-stack-lg)}}.commerce-workspace__flow{display:flex;width:100%;flex-direction:column;gap:var(--space-stack)}@media (min-width: 640px){.commerce-workspace__flow{gap:var(--space-stack-lg)}}.commerce-workspace__page-header .typ-section-title{font-size:13px;line-height:1}@media (min-width: 768px){.setup-entry-animation--fullscreen .commerce-workspace__page-header .typ-section-title{font-size:clamp(.75rem,2vmin,.875rem)}.commerce-workspace__page-header .typ-section-title{font-size:.875rem;line-height:1.25rem}}.commerce-workspace__page-header .typ-page-subtitle{margin-top:1px;font-size:10px;line-height:1}.inventory-stock-overview-card--collapsed .commerce-workspace__section{border-bottom-width:0px}.commerce-workspace__section{border-radius:0;border-width:0px;border-bottom-width:1px;border-color:hsl(var(--border) / .4);background-color:transparent;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.commerce-workspace__section:last-child{border-bottom-width:0px}.inventory-stock-overview-card--collapsed .commerce-workspace__section-header{border-bottom-width:0px}.commerce-workspace__section-header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-bottom-width:1px;padding-left:0;padding-right:0;padding-top:.75rem;padding-bottom:.75rem;border-color:hsl(var(--border) / var(--border-alpha-muted))}.commerce-workspace__section-body{padding-left:0;padding-right:0;padding-top:.75rem;padding-bottom:.75rem}@media (min-width: 640px){.commerce-workspace__section-body{padding-top:1rem;padding-bottom:1rem}}.inventory-stock-overview-card--collapsed .commerce-workspace__hero{border-bottom-width:0px}.commerce-workspace__hero{border-bottom-width:1px;border-color:hsl(var(--border) / .4);padding-bottom:1rem}.commerce-workspace__metric{border-width:1px;color:hsl(var(--card-foreground));--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);border-color:hsl(var(--border) / var(--border-alpha-muted));background-color:hsl(var(--muted) / var(--muted-alpha-inset));border-radius:var(--radius-surface);flex-shrink:0;padding:.625rem .75rem}@media (min-width: 640px){.commerce-workspace__metric{min-width:8.5rem}}.setup-billing-address .commerce-workspace__metrics{gap:1rem}.commerce-workspace__metrics{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:.75rem}@media (min-width: 768px){.commerce-workspace__metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}textarea.commerce-workspace__tabs-shell{border-radius:var(--radius-control-multiline)}.commerce-workspace__tabs-shell{overflow:hidden;border-radius:var(--radius-lg);border-width:1px;border-color:hsl(var(--border) / .4);background-color:transparent;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.commerce-workspace__tabs-shell>[class*=border-b]{border-color:hsl(var(--border) / .4)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .commerce-workspace__loading{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .commerce-workspace__loading{color:hsl(var(--sidebar-foreground) / .65)}.commerce-workspace__loading{display:flex;min-height:7rem;flex-direction:column;align-items:center;justify-content:center;gap:.625rem;padding-top:2rem;padding-bottom:2rem;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .commerce-workspace__loading{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .commerce-workspace__loading{opacity:.65}.commerce-workspace__loading .typ-page-subtitle{font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .commerce-workspace__loading .typ-page-subtitle{font-size:clamp(.75rem,2vmin,.875rem)}.commerce-workspace__loading .typ-page-subtitle{font-size:.875rem;line-height:1.25rem}}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .commerce-loading-state--inline{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .commerce-loading-state--inline{color:hsl(var(--sidebar-foreground) / .65)}.commerce-loading-state--inline{display:flex;min-height:0px;flex-direction:row;align-items:center;gap:.625rem;padding-top:1rem;padding-bottom:1rem;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .commerce-loading-state--inline{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .commerce-loading-state--inline{opacity:.65}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .commerce-loading-state--inline .typ-subsection-label{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .commerce-loading-state--inline .typ-subsection-label{color:hsl(var(--sidebar-foreground) / .65)}.commerce-loading-state--inline .typ-subsection-label{font-weight:400;color:hsl(var(--muted-foreground))}.contact-preview-public button.commerce-loading-state--inline .typ-subsection-label{font-weight:400;letter-spacing:.01em}.email-studio-sidebar .sidebar-account-selector__copy .commerce-loading-state--inline .typ-subsection-label{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .commerce-loading-state--inline .typ-subsection-label{opacity:.65}.inventory-stock-overview-card--collapsed .commerce-workspace__empty{border-bottom-width:0px}.commerce-workspace__empty{border-bottom-width:1px;border-color:hsl(var(--border) / .4);padding-top:2.5rem;padding-bottom:2.5rem;text-align:center}.commerce-workspace__empty .typ-card-title{margin-bottom:.5rem;font-size:1rem;line-height:1.5rem}.commerce-workspace__empty .typ-page-subtitle{margin-left:auto;margin-right:auto;margin-bottom:1.5rem;max-width:28rem;font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .commerce-workspace__empty .typ-page-subtitle{font-size:clamp(.75rem,2vmin,.875rem)}.commerce-workspace__empty .typ-page-subtitle{font-size:.875rem;line-height:1.25rem}}.commerce-workspace__pagination{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:.75rem;border-top-width:1px;border-color:hsl(var(--border) / .4);padding-top:1rem}@media (min-width: 640px){.commerce-workspace__pagination{flex-direction:row}}.commerce-workspace__pagination .typ-meta-label{text-align:center;font-size:.75rem;line-height:1rem}@media (min-width: 640px){.commerce-workspace__pagination .typ-meta-label{text-align:left}}.order-detail-view--page{padding-bottom:var(--app-tab-bar-bottom-inset);scroll-padding-bottom:var(--app-tab-bar-bottom-inset)}@media (min-width: 768px){.order-detail-view--page{padding-bottom:0}}.order-detail-view--page .order-detail-hero{margin-top:0}@media (min-width: 768px){.order-detail-view--page .order-detail-hero{margin-top:.25rem}}.order-detail-hero__badges{padding-top:.25rem}@media (min-width: 768px){.order-detail-hero__badges{padding-top:.375rem}}.order-detail-hero__meta{border-top-width:1px;border-color:hsl(var(--border) / .4);padding-top:.75rem}.order-detail-hero__meta dd{margin:0}.order-fulfillment-progress .activate-flow-steps__dot--complete{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.order-fulfillment-progress .activate-flow-steps__dot--current{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}[data-app-scroll-root] .order-detail-view--page{padding-bottom:0}.order-history-card,.order-history-card:hover{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.checkout-page.order-retry-public,.checkout-page.checkout-page--wizard{display:flex;flex-direction:column;gap:.5rem;padding-bottom:1rem}@media (min-width: 768px){.checkout-page.order-retry-public,.checkout-page.checkout-page--wizard{gap:.75rem;padding-bottom:1.25rem}}.checkout-page.checkout-page--success{padding-bottom:1.5rem}@media (min-width: 768px){.checkout-page.checkout-page--success{padding-bottom:2rem}}.shop-shell--panel .checkout-page.checkout-page--wizard,.shop-shell--panel .checkout-page.checkout-page--success,.shop-shell--panel .checkout-page.order-retry-public{padding-top:0;padding-bottom:0}.checkout-page.checkout-page--wizard .commerce-page-shell--flow{gap:.5rem}@media (min-width: 768px){.checkout-page.checkout-page--wizard .commerce-page-shell--flow{gap:.625rem}}.checkout-page .commerce-workspace,.checkout-page .checkout-wizard{margin-top:0}.checkout-page .checkout-wizard__step>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}@media (min-width: 640px){.checkout-page .checkout-wizard__step>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}}.checkout-page.checkout-page--wizard .checkout-page__flow{margin-left:auto;margin-right:auto;margin-top:0;width:100%;max-width:36rem}.order-retry-page-shell .order-retry-flow-shell,.checkout-page.order-retry-public .order-retry-flow-shell{max-width:36rem}.order-retry-page-shell .checkout-page__flow,.checkout-page.order-retry-public .checkout-page__flow{margin-left:0;margin-right:0;margin-top:0;width:100%;max-width:none}.shop-shell--panel,.shop-shell--flow{min-height:0px;overflow-x:clip}.dashboard-shop-flow-shell,.app-content-fit.shop-shell--panel{min-height:0px;width:100%}.dashboard-shop-flow-shell .shop-shell--panel,.dashboard-shop-flow-shell .checkout-page,.dashboard-shop-flow-shell .commerce-page-shell__body{padding-bottom:0}.dashboard-shop-flow-shell .commerce-page-shell--flow{gap:.5rem}.dashboard-shop-flow-shell .checkout-wizard>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.checkout-wizard__footer{margin-top:1.25rem}.checkout-wizard__footer>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.checkout-wizard__footer{border-top-width:1px;border-color:hsl(var(--border) / .35);padding-top:1rem}.checkout-wizard__footer-trust.shop-payment-trust-inline{flex-direction:column;align-items:stretch;gap:.75rem}@media (min-width: 640px){.checkout-wizard__footer-trust.shop-payment-trust-inline{flex-direction:row;flex-wrap:wrap;align-items:center}}.checkout-wizard__footer-trust .shop-payment-trust-inline__secure{width:100%}@media (min-width: 640px){.checkout-wizard__footer-trust .shop-payment-trust-inline__secure{width:auto}}.checkout-wizard__footer-trust .shop-payment-trust-inline__methods{width:100%;justify-content:flex-start;padding-left:0;padding-right:0}@media (min-width: 640px){.checkout-wizard__footer-trust .shop-payment-trust-inline__methods{flex:1 1 0%;justify-content:center}}.checkout-wizard__footer-trust .shop-payment-trust-inline__stripe{margin-left:0}@media (min-width: 640px){.checkout-wizard__footer-trust .shop-payment-trust-inline__stripe{margin-left:auto}}.checkout-wizard__footer-meta{display:flex;flex-direction:column-reverse;align-items:center;gap:.5rem;border-top-width:1px;border-color:hsl(var(--border) / .25);padding-top:.75rem}@media (min-width: 640px){.checkout-wizard__footer-meta{flex-direction:row;justify-content:space-between}}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .checkout-wizard__footer-copyright{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .checkout-wizard__footer-copyright{color:hsl(var(--sidebar-foreground) / .65)}.checkout-wizard__footer-copyright{text-align:center;font-size:.75rem;line-height:1rem;font-weight:500;color:hsl(var(--muted-foreground))}.contact-preview-public .checkout-wizard__footer-copyright{font-weight:400}.email-studio-sidebar .sidebar-account-selector__copy .checkout-wizard__footer-copyright{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .checkout-wizard__footer-copyright{opacity:.65}@media (min-width: 640px){.checkout-wizard__footer-copyright{text-align:left}}.checkout-wizard__footer-legal{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;-moz-column-gap:.75rem;column-gap:.75rem;row-gap:.25rem}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .checkout-wizard__footer-legal-link{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .checkout-wizard__footer-legal-link{color:hsl(var(--sidebar-foreground) / .65)}.checkout-wizard__footer-legal-link{font-size:.75rem;line-height:1rem;font-weight:600;color:hsl(var(--muted-foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.email-studio-sidebar .sidebar-account-selector__copy .checkout-wizard__footer-legal-link{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .checkout-wizard__footer-legal-link{opacity:.65}.checkout-wizard__footer-legal-link:hover{--tw-text-opacity: 1;color:hsl(var(--brand-accent) / var(--tw-text-opacity, 1))}.checkout-contact-step__details>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(var(--form-stack-gap-compact) * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(var(--form-stack-gap-compact) * var(--tw-space-y-reverse))}.checkout-contact-step__details{overflow:hidden}.checkout-contact-gate-shell>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.checkout-contact-gate__divider{position:relative;display:flex;align-items:center;justify-content:center;padding-top:.25rem;padding-bottom:.25rem}.checkout-contact-gate__divider:before{content:"";position:absolute;left:0;right:0;top:50%;height:1px;--tw-translate-y: -50%;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));background-color:hsl(var(--border))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .checkout-contact-gate__divider span{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .checkout-contact-gate__divider span{color:hsl(var(--sidebar-foreground) / .65)}.checkout-contact-gate__divider span{position:relative;z-index:1;background-color:hsl(var(--background));padding-left:.75rem;padding-right:.75rem;font-size:.75rem;line-height:1rem;font-weight:500;text-transform:uppercase;letter-spacing:.025em;color:hsl(var(--muted-foreground))}.contact-preview-public .checkout-contact-gate__divider span{font-weight:400}.email-studio-sidebar .sidebar-account-selector__copy .checkout-contact-gate__divider span{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .checkout-contact-gate__divider span{opacity:.65}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .checkout-contact-gate__skip{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .checkout-contact-gate__skip{color:hsl(var(--sidebar-foreground) / .65)}.checkout-contact-gate__skip{color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .checkout-contact-gate__skip{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .checkout-contact-gate__skip{opacity:.65}.checkout-contact-gate__social.auth-social-providers,.checkout-contact-gate__social .auth-social-button{width:100%}@media (prefers-reduced-motion: reduce){.checkout-contact-step__details,.checkout-contact-step__details *{animation:none!important;transition:none!important}}.order-retry-page-shell.app-content-fit,.order-retry-page-shell.commerce-page-shell{min-height:0px}.order-retry-page-shell .workspace-tab-shell__body>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.order-retry-page-shell .workspace-tab-shell__body{padding-bottom:0}.shop-dashboard-product-shell{min-height:0px;width:100%}.shop-dashboard-product-shell .commerce-page-shell__body,.shop-dashboard-product-shell .commerce-page-shell-body{padding-top:0}.order-retry-flow{display:flex;width:100%;flex-direction:column;gap:.75rem}@media (min-width: 768px){.order-retry-flow{gap:1rem}}.order-retry-flow-shell{margin-left:auto;margin-right:auto;width:100%;max-width:36rem}.inventory-stock-overview-card--collapsed .order-retry-summary{border-bottom-width:0px}.order-retry-summary{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;border-bottom-width:1px;border-color:hsl(var(--border) / .4);padding-bottom:.625rem}.order-retry-summary--compact{padding-bottom:.5rem}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-retry-summary__meta{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .order-retry-summary__meta{color:hsl(var(--sidebar-foreground) / .65)}.order-retry-summary__meta{margin-top:.125rem;font-size:.75rem;line-height:1rem;line-height:1.375;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-retry-summary__meta{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-retry-summary__meta{opacity:.65}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-summary__meta{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-summary__meta{font-size:.875rem;line-height:1.25rem}}.order-retry-section{display:flex;flex-direction:column;gap:.5rem}.setup-entry-animation--fullscreen .order-retry-section__label{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-retry-section__label{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .order-retry-section__label{color:hsl(var(--sidebar-foreground))}.order-retry-section__label{margin:0;font-size:.875rem;line-height:1.25rem;font-weight:600;color:hsl(var(--foreground))}.contact-preview-public p.order-retry-section__label.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .order-retry-section__label{color:hsl(var(--sidebar-foreground))}.order-retry-methods{display:flex;flex-direction:column}.inventory-stock-overview-card--collapsed .order-retry-method{border-bottom-width:0px}.order-retry-method{display:flex;min-height:3.25rem;width:100%;align-items:center;gap:.75rem;border-width:0px;border-bottom-width:1px;border-color:hsl(var(--border) / .4);background-color:transparent;padding-top:.625rem;padding-bottom:.625rem;text-align:left;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;border-radius:0}.order-retry-method:last-child{border-bottom-width:0px}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-retry-method:hover:not(:disabled){color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .order-retry-method:hover:not(:disabled){color:hsl(var(--sidebar-foreground))}.order-retry-method:hover:not(:disabled){color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-retry-method:hover:not(:disabled){color:hsl(var(--sidebar-foreground))}.order-retry-method:disabled{cursor:not-allowed;opacity:.5}textarea.order-retry-method__icon{border-radius:var(--radius-control-multiline)}.order-retry-method__icon{display:flex;height:2.25rem;width:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius-full);background-color:hsl(var(--primary) / .1);color:hsl(var(--primary))}.order-retry-method__icon svg{height:1rem;width:1rem}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-retry-method__icon--muted{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .order-retry-method__icon--muted{color:hsl(var(--sidebar-foreground) / .65)}.order-retry-method__icon--muted{background-color:hsl(var(--muted));color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-retry-method__icon--muted{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-retry-method__icon--muted{opacity:.65}.order-retry-method__body{min-width:0px;flex:1 1 0%}.order-retry-method__title-row{display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;row-gap:.125rem}.setup-entry-animation--fullscreen .order-retry-method__title-row .typ-subsection-label{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-method__title-row .typ-subsection-label{font-size:.875rem;line-height:1.25rem}.contact-preview-public p.order-retry-method__title-row .typ-subsection-label.leading-relaxed{font-weight:400;line-height:1.65}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-retry-method__description{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .order-retry-method__description{color:hsl(var(--sidebar-foreground) / .65)}.order-retry-method__description{margin-top:.125rem;display:block;font-size:.75rem;line-height:1rem;line-height:1.375;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-retry-method__description{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-retry-method__description{opacity:.65}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-method__description{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-method__description{font-size:.875rem;line-height:1.25rem}}.order-retry-alert{border-top-width:1px;border-bottom-width:1px;border-color:hsl(var(--destructive) / .15);padding-top:.625rem;padding-bottom:.625rem}.order-retry-alert__inner{display:flex;align-items:flex-start;gap:.625rem}.setup-entry-animation--fullscreen .order-retry-alert__inner .typ-subsection-label{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-alert__inner .typ-subsection-label{font-size:.875rem;line-height:1.25rem}.contact-preview-public p.order-retry-alert__inner .typ-subsection-label.leading-relaxed{font-weight:400;line-height:1.65}.order-retry-alert__inner .typ-page-subtitle{margin-top:.125rem;font-size:.75rem;line-height:1rem;line-height:1.375}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-alert__inner .typ-page-subtitle{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-alert__inner .typ-page-subtitle{font-size:.875rem;line-height:1.25rem}}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-retry-alert__card-line{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .order-retry-alert__card-line{color:hsl(var(--sidebar-foreground) / .65)}.order-retry-alert__card-line{margin-top:.375rem;display:flex;align-items:center;gap:.375rem;font-size:.75rem;line-height:1rem;line-height:1.375;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-retry-alert__card-line{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-retry-alert__card-line{opacity:.65}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-alert__card-line{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-alert__card-line{font-size:.875rem;line-height:1.25rem}}.order-retry-saved-list{display:flex;flex-direction:column}.inventory-stock-overview-card--collapsed .order-retry-saved-card{border-bottom-width:0px}.order-retry-saved-card{display:flex;min-height:3rem;width:100%;align-items:center;gap:.625rem;border-width:0px;border-bottom-width:1px;border-color:hsl(var(--border) / .4);background-color:transparent;padding-top:.625rem;padding-bottom:.625rem;text-align:left;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);border-radius:0}.setup-entry-animation--fullscreen .order-retry-add-method{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-add-method{display:flex;min-height:3rem;width:100%;align-items:center;justify-content:center;gap:.5rem;border-width:0px;border-top-width:1px;border-color:hsl(var(--border) / .4);background-color:transparent;padding-top:.75rem;padding-bottom:.75rem;font-size:.875rem;line-height:1.25rem;font-weight:500;color:hsl(var(--primary));--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.contact-preview-public .order-retry-add-method{font-weight:400}.contact-preview-public p.order-retry-add-method.leading-relaxed{font-weight:400;line-height:1.65}.order-retry-add-method{border-radius:0}.order-retry-add-method:hover:not(:disabled){background-color:hsl(var(--primary) / .05)}.order-retry-add-method:disabled{cursor:not-allowed;opacity:.5}.order-retry-saved-card--selected .order-retry-saved-card__label{color:hsl(var(--primary))}textarea.order-retry-saved-card__radio{border-radius:var(--radius-control-multiline)}.order-retry-saved-card__radio{display:flex;height:1rem;width:1rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius-full);border-width:1px;border-color:hsl(var(--border))}.order-retry-saved-card--selected .order-retry-saved-card__radio{border-color:hsl(var(--primary))}textarea.order-retry-saved-card__dot{border-radius:var(--radius-control-multiline)}.checkout-wizard__primary.order-retry-saved-card__dot{border-width:0px!important;background-color:hsl(var(--foreground))!important;color:hsl(var(--background))!important}.checkout-wizard__primary.order-retry-saved-card__dot:hover{background-color:hsl(var(--foreground) / .9)!important}.order-retry-saved-card__dot{height:.5rem;width:.5rem;border-radius:var(--radius-full);background-color:hsl(var(--primary))}.order-retry-saved-card .typ-page-subtitle{font-size:.75rem;line-height:1rem;line-height:1.375}.inventory-stock-overview-card--collapsed .checkout-saved-address-item{border-bottom-width:0px}.checkout-saved-address-item{display:flex;align-items:stretch;gap:.5rem;border-bottom-width:1px;border-color:hsl(var(--border) / .4)}.checkout-saved-address-item:last-child{border-bottom-width:0px}.checkout-saved-address-item--manage{align-items:center}.checkout-saved-address-item--manage .checkout-saved-address-item__select{min-width:0px;flex:1 1 0%}.checkout-saved-address-item--manage .checkout-saved-address-item__select:disabled{cursor:default;opacity:1}.checkout-saved-address-item__select{min-width:0px;flex:1 1 0%;border-bottom-width:0px}.checkout-saved-address-item__actions{display:flex;flex-shrink:0;align-items:center;gap:.25rem;align-self:center;padding-right:.125rem}textarea.checkout-saved-address-item__action{border-radius:var(--radius-control-multiline)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .checkout-saved-address-item__action{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .checkout-saved-address-item__action{color:hsl(var(--sidebar-foreground))}.checkout-saved-address-item__action{display:inline-flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius-button);border-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--background));padding:0;color:hsl(var(--foreground));--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.email-studio-sidebar .sidebar-account-selector__copy .checkout-saved-address-item__action{color:hsl(var(--sidebar-foreground))}.checkout-saved-address-item__action:hover{background-color:hsl(var(--muted) / .7)}.checkout-saved-address-item__action:disabled{cursor:not-allowed;opacity:.5}.checkout-saved-address-item__action-icon{height:.875rem;width:.875rem;flex-shrink:0}.checkout-saved-address-item__action--danger{color:hsl(var(--destructive))}.contact-preview-share-page__shop-fields .checkout-saved-address-item__action--danger{color:hsl(var(--primary))}.checkout-saved-address-item__action--danger:hover{border-color:hsl(var(--destructive) / .3);background-color:hsl(var(--destructive) / .05)}.order-retry-actions{display:flex;flex-direction:column;gap:.5rem;padding-top:.5rem}textarea.order-retry-actions .checkout-wizard__primary{border-radius:var(--radius-control-multiline)!important}.order-retry-actions .checkout-wizard__primary{width:100%;border-radius:var(--radius-button)!important}.inventory-stock-overview-card--collapsed .order-retry-success{border-bottom-width:0px}.order-retry-success{border-bottom-width:1px;border-color:hsl(var(--border) / .4);padding-top:1rem;padding-bottom:1rem;text-align:center}textarea.order-retry-success__icon{border-radius:var(--radius-control-multiline)}.order-retry-success__icon{display:inline-flex;height:2.75rem;width:2.75rem;align-items:center;justify-content:center;border-radius:var(--radius-full);background-color:#10b9811a;--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.order-retry-success__icon:is(.dark *){--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity, 1))}.order-retry-success__icon svg{height:1.5rem;width:1.5rem}.order-retry-success .typ-card-title{margin-top:.75rem;font-size:1rem;line-height:1.5rem}@media (min-width: 768px){.setup-entry-animation--fullscreen .order-retry-success .typ-card-title{font-size:clamp(.875rem,2.5vmin,1.25rem)}.order-retry-success .typ-card-title{font-size:1.125rem;line-height:1.75rem}}.order-retry-success .typ-page-subtitle{margin-top:.375rem;font-size:.75rem;line-height:1rem;line-height:1.625}.contact-preview-public p.text-sm.order-retry-success .typ-page-subtitle{font-weight:400;line-height:1.65}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-success .typ-page-subtitle{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-success .typ-page-subtitle{font-size:.875rem;line-height:1.25rem}}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-retry-empty{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .order-retry-empty{color:hsl(var(--sidebar-foreground) / .65)}.order-retry-empty{padding-top:.75rem;padding-bottom:.75rem;text-align:center;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-retry-empty{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-retry-empty{opacity:.65}.order-retry-empty .typ-page-subtitle{font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-empty .typ-page-subtitle{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-empty .typ-page-subtitle{font-size:.875rem;line-height:1.25rem}}.order-retry-payment-block{padding-top:0}.order-retry-payment-block .checkout-wizard__step>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.commerce-page-shell--inline,.commerce-page-shell--inline .commerce-page-shell__body,.commerce-page-shell--inline.commerce-page-shell__body{min-width:0px;overflow-x:clip}.inventory-stock-overview-card--collapsed .commerce-page-shell--inline .commerce-workspace__tabs-shell{border-bottom-width:0px}.commerce-page-shell--inline .commerce-workspace__tabs-shell{height:auto;width:100%;justify-content:flex-start;overflow:visible;border-radius:0;border-width:0px;border-bottom-width:1px;border-color:hsl(var(--border) / .4);background-color:transparent;padding:0;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.qr-content__toolbar,.qr-content__controls{min-width:0px}.qr-content__qr-block img,.qr-content__qr-image{max-height:14rem;max-width:100%;-o-object-fit:contain;object-fit:contain}.inventory-stock-overview-card--collapsed .qr-content__qr-block{border-bottom-width:0px}.qr-content__qr-block{display:flex;flex-shrink:0;flex-direction:column;align-items:center;justify-content:center;border-bottom-width:1px;border-color:hsl(var(--border) / .4);padding-bottom:1.5rem}@media (min-width: 1024px){.qr-content__qr-block{border-bottom-width:0px;border-right-width:1px;padding-bottom:0;padding-right:1.5rem}}textarea.qr-content__qr-placeholder{border-radius:var(--radius-control-multiline)}.qr-content__qr-placeholder{display:flex;height:12rem;width:12rem;align-items:center;justify-content:center;border-radius:var(--radius-lg);border-width:1px;border-style:dashed;border-color:hsl(var(--border));background-color:hsl(var(--background))}@media (min-width: 768px){.qr-content__qr-placeholder{height:14rem;width:14rem}}.qr-content__preview-layout{display:flex;flex-direction:column;align-items:center;gap:1.5rem}@media (min-width: 1024px){.qr-content__preview-layout{flex-direction:row;align-items:flex-start}}.qr-content__actions{width:100%;max-width:28rem;flex:1 1 0%}.qr-content__actions>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.qr-content__selector-block{min-width:0px}.qr-content__selector-block>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .qr-content__selector-label{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .qr-content__selector-label{color:hsl(var(--sidebar-foreground) / .65)}.qr-content__selector-label{font-size:.75rem;line-height:1rem;font-weight:500;text-transform:uppercase;letter-spacing:.025em;color:hsl(var(--muted-foreground))}.contact-preview-public .qr-content__selector-label{font-weight:400}.email-studio-sidebar .sidebar-account-selector__copy .qr-content__selector-label{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .qr-content__selector-label{opacity:.65}.qr-content__selector-trigger{min-height:2.75rem;width:100%;min-width:0px}.qr-content__select-item{display:flex;min-width:0px;flex-direction:column;gap:.125rem}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .qr-content__select-item-meta{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .qr-content__select-item-meta{color:hsl(var(--sidebar-foreground) / .65)}.qr-content__select-item-meta{font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .qr-content__select-item-meta{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .qr-content__select-item-meta{opacity:.65}textarea.qr-content__empty-state{border-radius:var(--radius-control-multiline)}.setup-entry-animation--fullscreen .qr-content__empty-state{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .qr-content__empty-state{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .qr-content__empty-state{color:hsl(var(--sidebar-foreground) / .65)}.qr-content__empty-state{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;border-radius:var(--radius-lg);border-width:1px;border-style:dashed;border-color:hsl(var(--border) / .6);background-color:hsl(var(--muted) / .2);padding:1rem;font-size:.875rem;line-height:1.25rem;color:hsl(var(--muted-foreground))}.contact-preview-public p.qr-content__empty-state.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .qr-content__empty-state{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .qr-content__empty-state{opacity:.65}.inventory-stock-overview-card--collapsed .qr-content__preview-header{border-bottom-width:0px}.qr-content__preview-header{margin-bottom:1.25rem;display:flex;flex-direction:column;gap:.75rem;border-bottom-width:1px;border-color:hsl(var(--border) / .4);padding-bottom:1rem}@media (min-width: 1024px){.qr-content__preview-header{flex-direction:row;align-items:flex-start;justify-content:space-between}}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .qr-content__preview-title{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .qr-content__preview-title{color:hsl(var(--sidebar-foreground))}.qr-content__preview-title{font-size:1rem;line-height:1.5rem;font-weight:600;color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .qr-content__preview-title{color:hsl(var(--sidebar-foreground))}.setup-entry-animation--fullscreen .qr-content__preview-description{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .qr-content__preview-description{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .qr-content__preview-description{color:hsl(var(--sidebar-foreground) / .65)}.qr-content__preview-description{font-size:.875rem;line-height:1.25rem;color:hsl(var(--muted-foreground))}.contact-preview-public p.qr-content__preview-description.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .qr-content__preview-description{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .qr-content__preview-description{opacity:.65}textarea.qr-content__preview-url{border-radius:var(--radius-control-multiline)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .qr-content__preview-url{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .qr-content__preview-url{color:hsl(var(--sidebar-foreground) / .65)}.qr-content__preview-url{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:var(--radius-md);background-color:hsl(var(--muted) / .4);padding:.5rem .75rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:11px;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .qr-content__preview-url{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .qr-content__preview-url{opacity:.65}@media (min-width: 1024px){.qr-content__preview-url{max-width:420px}}.wallet-content__toolbar,.wallet-content__preview-card{min-width:0px}.wallet-content__selector-block{margin-bottom:1rem}.wallet-content__selector-block>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .wallet-content__selector-label{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .wallet-content__selector-label{color:hsl(var(--sidebar-foreground) / .65)}.wallet-content__selector-label{font-size:.75rem;line-height:1rem;font-weight:500;text-transform:uppercase;letter-spacing:.025em;color:hsl(var(--muted-foreground))}.contact-preview-public .wallet-content__selector-label{font-weight:400}.email-studio-sidebar .sidebar-account-selector__copy .wallet-content__selector-label{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .wallet-content__selector-label{opacity:.65}.wallet-content__selector-trigger{min-height:2.75rem;width:100%}.wallet-content__select-item{display:flex;min-width:0px;flex-direction:column;gap:.125rem}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .wallet-content__select-item-meta{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .wallet-content__select-item-meta{color:hsl(var(--sidebar-foreground) / .65)}.wallet-content__select-item-meta{font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .wallet-content__select-item-meta{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .wallet-content__select-item-meta{opacity:.65}textarea.wallet-content__empty-state{border-radius:var(--radius-control-multiline)}.setup-entry-animation--fullscreen .wallet-content__empty-state{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .wallet-content__empty-state{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .wallet-content__empty-state{color:hsl(var(--sidebar-foreground) / .65)}.wallet-content__empty-state{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;border-radius:var(--radius-lg);border-width:1px;border-style:dashed;border-color:hsl(var(--border) / .6);background-color:hsl(var(--muted) / .2);padding:1rem;font-size:.875rem;line-height:1.25rem;color:hsl(var(--muted-foreground))}.contact-preview-public p.wallet-content__empty-state.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .wallet-content__empty-state{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .wallet-content__empty-state{opacity:.65}.wallet-content__preview-actions{margin-top:1rem;display:flex;flex-direction:column;gap:.5rem}@media (min-width: 640px){.wallet-content__preview-actions{flex-direction:row;flex-wrap:wrap;align-items:center}}.wallet-content__apple-badge{align-self:center}@media (min-width: 640px){.wallet-content__apple-badge{align-self:auto}}.apple-wallet-badge-button{--apple-wallet-badge-clear: calc(var(--apple-wallet-badge-height, 44px) * .1);--apple-wallet-badge-radius: calc(var(--apple-wallet-badge-height, 44px) * .294);display:inline-flex;align-items:center;justify-content:center;box-sizing:content-box;margin:0;padding:var(--apple-wallet-badge-clear);border:0;border-radius:0;background:transparent;box-shadow:none;line-height:0;overflow:visible;cursor:pointer;vertical-align:middle;transition:opacity .15s ease}.apple-wallet-badge-button:hover:not(:disabled){opacity:.88}.apple-wallet-badge-button:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.apple-wallet-badge-button:disabled{cursor:not-allowed;opacity:.45}.apple-wallet-badge-button__image{display:block;height:var(--apple-wallet-badge-height, 44px);width:var(--apple-wallet-badge-width, calc(var(--apple-wallet-badge-height, 44px) * 3.236));max-width:none;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none}.apple-wallet-badge-button__loading{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;box-sizing:border-box;height:var(--apple-wallet-badge-height, 44px);width:var(--apple-wallet-badge-width, calc(var(--apple-wallet-badge-height, 44px) * 3.236));border-radius:var(--apple-wallet-badge-radius);background:#000;color:#fff;font-size:11px;font-weight:600;line-height:1;padding:0 .75rem;white-space:nowrap}.apple-wallet-badge-button__spinner{height:1rem;width:1rem;flex-shrink:0}.apple-wallet-badge-button__spinner{animation:spin 1s linear infinite}.wallet-content__preview-anchor{scroll-margin-top:6rem}.wallet-content__preview-mode-toolbar{margin-bottom:1rem;min-width:0px}.wallet-content__preview-mode-tabs{width:100%}.wallet-pass-customize{padding-inline:var(--space-panel-x);padding-block:var(--space-panel-y)}@media (min-width: 640px){.wallet-pass-customize{padding-inline:var(--space-panel-x-lg);padding-block:var(--space-panel-y-lg)}}@media (min-width: 640px) and (max-width: 1023px){.wallet-pass-customize{padding-inline:var(--space-panel-x);padding-block:var(--space-panel-y)}}.wallet-pass-customize{border-width:1px;color:hsl(var(--card-foreground));--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);border-color:hsl(var(--border) / var(--border-alpha-muted));background-color:hsl(var(--muted) / var(--muted-alpha-surface));border-radius:var(--radius-surface);margin-bottom:1rem}.cards-analytics .nexus-surface--flat .wallet-pass-customize__header{padding-top:.5rem;padding-bottom:.5rem}@media (min-width: 640px){.cards-analytics .nexus-surface--flat .wallet-pass-customize__header{padding-top:.625rem;padding-bottom:.625rem}}@media (max-width: 639px){.wallet-pass-customize__header:not(.nexus-surface__header--stacked):not(.nexus-surface__header--flush){flex-direction:column;align-items:stretch;gap:.625rem}.wallet-pass-customize__header .nexus-surface__title{width:100%;min-width:0px}.wallet-pass-customize__header .nexus-surface__subtitle{max-width:none}}.nexus-surface--compact .wallet-pass-customize__header{padding-inline:var(--card-padding-x-compact);padding-block:var(--card-padding-y-compact)}.inventory-stock-overview-card--collapsed .wallet-pass-customize__header{border-bottom-width:0px}.wallet-pass-customize__header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-bottom-width:1px;border-color:hsl(var(--border) / var(--border-alpha-muted));padding-inline:var(--space-panel-x);padding-block:.875rem}@media (min-width: 640px){.wallet-pass-customize__header{padding-inline:var(--space-panel-x-lg);padding-block:1rem}}.wallet-pass-customize__header{margin-bottom:0;border-bottom-width:0px;padding:0}.wallet-pass-customize__eyebrow{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.16em;color:hsl(var(--primary))}.setup-entry-animation--fullscreen .wallet-pass-customize__title{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .wallet-pass-customize__title{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .wallet-pass-customize__title{color:hsl(var(--sidebar-foreground))}.wallet-pass-customize__title{font-size:.875rem;line-height:1.25rem;font-weight:600;color:hsl(var(--foreground))}.contact-preview-public p.wallet-pass-customize__title.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .wallet-pass-customize__title{color:hsl(var(--sidebar-foreground))}.wallet-pass-customize__reset{flex-shrink:0}.wallet-pass-customize__header-actions{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.25rem}.wallet-pass-customize__link{flex-shrink:0}.setup-billing-address .wallet-pass-customize__profile-media{gap:1rem}.wallet-pass-customize__profile-media{margin-bottom:1rem;display:grid;gap:.75rem}@media (min-width: 640px){.wallet-pass-customize__profile-media{grid-template-columns:repeat(2,minmax(0,1fr))}}textarea.wallet-pass-customize__profile-media-item{border-radius:var(--radius-control-multiline)}.wallet-pass-customize__profile-media-item{display:flex;min-width:0px;align-items:center;gap:.75rem;border-radius:var(--radius-lg);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--background) / .7);padding:.75rem}.setup-entry-animation--fullscreen .wallet-pass-customize__profile-label{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .wallet-pass-customize__profile-label{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .wallet-pass-customize__profile-label{color:hsl(var(--sidebar-foreground))}.wallet-pass-customize__profile-label{font-size:.875rem;line-height:1.25rem;font-weight:500;color:hsl(var(--foreground))}.contact-preview-public .wallet-pass-customize__profile-label{font-weight:400}.contact-preview-public p.wallet-pass-customize__profile-label.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .wallet-pass-customize__profile-label{color:hsl(var(--sidebar-foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .wallet-pass-customize__profile-meta{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .wallet-pass-customize__profile-meta{color:hsl(var(--sidebar-foreground) / .65)}.wallet-pass-customize__profile-meta{font-size:.75rem;line-height:1rem;line-height:1.625;color:hsl(var(--muted-foreground))}.contact-preview-public p.text-sm.wallet-pass-customize__profile-meta{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .wallet-pass-customize__profile-meta{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .wallet-pass-customize__profile-meta{opacity:.65}.wallet-pass-customize__profile-thumb.wallet-pass-media-image--portrait{height:3.5rem;width:3.5rem}.wallet-pass-customize__banner-thumb.wallet-pass-media-image--banner{height:3.5rem;width:88px}.wallet-pass-customize__section{margin-bottom:1rem}.wallet-pass-customize__section>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .wallet-pass-customize__section-label{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .wallet-pass-customize__section-label{color:hsl(var(--sidebar-foreground) / .65)}.wallet-pass-customize__section-label{font-size:.75rem;line-height:1rem;font-weight:500;text-transform:uppercase;letter-spacing:.025em;color:hsl(var(--muted-foreground))}.contact-preview-public .wallet-pass-customize__section-label{font-weight:400}.email-studio-sidebar .sidebar-account-selector__copy .wallet-pass-customize__section-label{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .wallet-pass-customize__section-label{opacity:.65}.wallet-pass-customize__source-tabs{display:flex;flex-wrap:wrap;gap:.5rem}textarea.wallet-pass-customize__source-tab{border-radius:var(--radius-control-multiline)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .wallet-pass-customize__source-tab{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .wallet-pass-customize__source-tab{color:hsl(var(--sidebar-foreground) / .65)}.wallet-pass-customize__source-tab{border-radius:var(--radius-full);border-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--background));padding:.375rem .75rem;font-size:.75rem;line-height:1rem;font-weight:500;color:hsl(var(--muted-foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.contact-preview-public .wallet-pass-customize__source-tab{font-weight:400}.email-studio-sidebar .sidebar-account-selector__copy .wallet-pass-customize__source-tab{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .wallet-pass-customize__source-tab{opacity:.65}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .wallet-pass-customize__source-tab:hover{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .wallet-pass-customize__source-tab:hover{color:hsl(var(--sidebar-foreground))}.wallet-pass-customize__source-tab:hover{border-color:hsl(var(--primary) / .4);color:hsl(var(--foreground))}.wallet-pass-customize__source-tab--active{border-color:hsl(var(--primary));background-color:hsl(var(--primary) / .1);color:hsl(var(--primary))}.setup-billing-address .wallet-pass-customize__gallery-grid{gap:1rem}.wallet-pass-customize__gallery-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}@media (min-width: 640px){.wallet-pass-customize__gallery-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width: 768px){.wallet-pass-customize__gallery-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}textarea.wallet-pass-customize__gallery-item{border-radius:var(--radius-control-multiline)}.wallet-pass-customize__gallery-item{aspect-ratio:1 / 1;overflow:hidden;border-radius:var(--radius-md);border-width:2px;border-color:transparent;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.wallet-pass-customize__gallery-item:hover{border-color:hsl(var(--primary) / .4)}.wallet-pass-customize__gallery-item img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.wallet-pass-customize__gallery-item--active{border-color:hsl(var(--primary));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: hsl(var(--primary) / .2)}textarea.wallet-pass-customize__gradient-preview{border-radius:var(--radius-control-multiline)}.wallet-pass-customize__gradient-preview{height:3rem;width:100%;border-radius:var(--radius-md);border-width:1px;border-color:hsl(var(--border) / .6)}.setup-billing-address .wallet-pass-customize__gradient-grid{gap:1rem}.wallet-pass-customize__gradient-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}@media (min-width: 640px){.wallet-pass-customize__gradient-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}textarea.wallet-pass-customize__gradient-item{border-radius:var(--radius-control-multiline)}.wallet-pass-customize__gradient-item{height:3rem;border-radius:var(--radius-md);border-width:2px;border-color:hsl(var(--border) / .4);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.wallet-pass-customize__gradient-item:hover{--tw-scale-x: 1.02;--tw-scale-y: 1.02;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));border-color:hsl(var(--primary) / .4)}.wallet-pass-customize__gradient-item--active{border-color:hsl(var(--primary));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: hsl(var(--primary) / .2)}.wallet-pass-customize__colors>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.wallet-pass-customize__colors{border-top-width:1px;border-color:hsl(var(--border) / .5);padding-top:1rem}.wallet-pass-media-image{position:relative;overflow:hidden;background-color:hsl(var(--muted) / .4)}.wallet-pass-media-image__skeleton{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background-color:hsl(var(--muted) / .6)}.wallet-pass-media-image__shimmer{position:absolute;top:0;right:0;bottom:0;left:0;--tw-translate-x: -100%;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));animation:wallet-media-shimmer 1.4s ease-in-out infinite;background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from: transparent var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(255 255 255 / .35) var(--tw-gradient-via-position), var(--tw-gradient-to);--tw-gradient-to: transparent var(--tw-gradient-to-position)}.wallet-pass-media-image__img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1);animation-duration:.3s;animation-timing-function:cubic-bezier(0,0,.2,1)}.wallet-pass-media-image__img--ready{opacity:1}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .wallet-pass-media-image__fallback{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .wallet-pass-media-image__fallback{color:hsl(var(--sidebar-foreground) / .65)}.wallet-pass-media-image__fallback{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background-color:hsl(var(--muted) / .5);color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .wallet-pass-media-image__fallback{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .wallet-pass-media-image__fallback{opacity:.65}.wallet-pass-media-image__fallback--error{background-color:hsl(var(--destructive) / .05);color:hsl(var(--destructive) / .7)}.wallet-pass-media-image__fallback-icon{height:1.25rem;width:1.25rem}.wallet-pass-face__strip-image-wrap,.wallet-pass-face__google-hero-image-wrap{position:absolute;top:0;right:0;bottom:0;left:0}.wallet-pass-face__strip-portrait-wrap{position:absolute;bottom:.75rem;right:1rem;z-index:2}.wallet-pass-face--compact .wallet-pass-face__strip-portrait-wrap{bottom:.5rem;right:.5rem}.wallet-pass-face__thumbnail-wrap{flex-shrink:0}.wallet-pass-face__google-logo-wrap{z-index:1;height:2.75rem;width:2.75rem;flex-shrink:0}.wallet-pass-qr-code{position:relative;display:flex;height:160px;width:160px;align-items:center;justify-content:center;overflow:hidden;border-radius:var(--radius-sm);border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 229 229 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.wallet-pass-qr-code--compact{height:120px;width:120px}.wallet-pass-qr-code--loading{border-color:#e5e5e5cc}.setup-billing-address .wallet-pass-qr-code__grid{gap:1rem}.wallet-pass-qr-code__grid{display:grid;height:88%;width:88%;grid-template-columns:repeat(9,minmax(0,1fr));grid-template-rows:repeat(9,minmax(0,1fr));gap:2px;padding:.25rem;opacity:.25}.wallet-pass-qr-code__cell{border-radius:1px;background-color:transparent}.wallet-pass-qr-code__cell--dark{--tw-bg-opacity: 1;background-color:rgb(23 23 23 / var(--tw-bg-opacity, 1))}.wallet-pass-qr-code__overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.375rem;background-color:#fffc;--tw-backdrop-blur: blur(1px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.wallet-pass-qr-code__icon{height:1.5rem;width:1.5rem}.wallet-pass-qr-code__icon{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;--tw-text-opacity: 1;color:rgb(115 115 115 / var(--tw-text-opacity, 1))}.wallet-pass-qr-code__label{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.12em;--tw-text-opacity: 1;color:rgb(115 115 115 / var(--tw-text-opacity, 1))}.wallet-pass-qr-code__image{height:160px;width:160px;-o-object-fit:contain;object-fit:contain}.wallet-pass-qr-code__image--compact{height:120px;width:120px}@keyframes wallet-media-shimmer{to{transform:translate(100%)}}.wallet-official-preview{padding-inline:var(--space-panel-x);padding-block:var(--space-panel-y)}@media (min-width: 640px){.wallet-official-preview{padding-inline:var(--space-panel-x-lg);padding-block:var(--space-panel-y-lg)}}@media (min-width: 640px) and (max-width: 1023px){.wallet-official-preview{padding-inline:var(--space-panel-x);padding-block:var(--space-panel-y)}}.wallet-official-preview{border-width:1px;background-color:hsl(var(--card));color:hsl(var(--card-foreground));border-color:hsl(var(--border) / var(--border-alpha-subtle));box-shadow:var(--shadow-surface);border-radius:var(--radius-surface)}.wallet-official-preview__copy>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.wallet-official-preview__eyebrow{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.16em;color:hsl(var(--primary))}.setup-entry-animation--fullscreen .wallet-official-preview__title{font-size:clamp(.875rem,2.5vmin,1.25rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .wallet-official-preview__title{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .wallet-official-preview__title{color:hsl(var(--sidebar-foreground))}.wallet-official-preview__title{font-size:1.125rem;line-height:1.75rem;font-weight:600;color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .wallet-official-preview__title{color:hsl(var(--sidebar-foreground))}.setup-entry-animation--fullscreen .wallet-official-preview__description{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .wallet-official-preview__description{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .wallet-official-preview__description{color:hsl(var(--sidebar-foreground) / .65)}.wallet-official-preview__description{font-size:.875rem;line-height:1.25rem;line-height:1.625;color:hsl(var(--muted-foreground))}.contact-preview-public p.wallet-official-preview__description.leading-relaxed,.contact-preview-public p.text-sm.wallet-official-preview__description{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .wallet-official-preview__description{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .wallet-official-preview__description{opacity:.65}.wallet-official-preview__description code{border-radius:.25rem;background-color:hsl(var(--muted));padding:.125rem .25rem;font-size:.75rem;line-height:1rem}textarea.wallet-official-preview__device-hint{border-radius:var(--radius-control-multiline)}.setup-entry-animation--fullscreen .wallet-official-preview__device-hint{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .wallet-official-preview__device-hint{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .wallet-official-preview__device-hint{color:hsl(var(--sidebar-foreground) / .65)}.wallet-official-preview__device-hint{margin-top:1rem;display:flex;align-items:flex-start;gap:.75rem;border-radius:var(--radius-lg);border-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--muted) / .2);padding:.75rem;font-size:.875rem;line-height:1.25rem;color:hsl(var(--muted-foreground))}.contact-preview-public p.wallet-official-preview__device-hint.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .wallet-official-preview__device-hint{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .wallet-official-preview__device-hint{opacity:.65}.wallet-official-preview__device-icon{margin-top:.125rem;height:1rem;width:1rem;flex-shrink:0;color:hsl(var(--primary))}.wallet-official-preview__actions{margin-top:1.25rem;display:flex;flex-direction:column;align-items:center;gap:.75rem}@media (min-width: 640px){.wallet-official-preview__actions{flex-direction:row;align-items:center;justify-content:center}}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .wallet-official-preview__legal{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .wallet-official-preview__legal{color:hsl(var(--sidebar-foreground) / .65)}.wallet-official-preview__legal{margin-top:1rem;text-align:center;font-size:10px;line-height:1.625;color:hsl(var(--muted-foreground))}.contact-preview-public p.text-sm.wallet-official-preview__legal{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .wallet-official-preview__legal{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .wallet-official-preview__legal{opacity:.65}.wallet-pass-preview{min-width:0px}.wallet-pass-preview>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .wallet-pass-preview--empty{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .wallet-pass-preview--empty{color:hsl(var(--sidebar-foreground) / .65)}.wallet-pass-preview--empty{border-width:1px;border-style:dashed;color:hsl(var(--muted-foreground));--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);border-color:hsl(var(--border) / var(--border-alpha-subtle));background-color:hsl(var(--muted) / var(--muted-alpha-surface));border-radius:var(--radius-surface)}.email-studio-sidebar .sidebar-account-selector__copy .wallet-pass-preview--empty{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .wallet-pass-preview--empty{opacity:.65}.setup-entry-animation--fullscreen .wallet-pass-preview--empty{font-size:clamp(.75rem,2vmin,.875rem)}.wallet-pass-preview--empty{padding:1.5rem;font-size:.875rem;line-height:1.25rem}.contact-preview-public p.wallet-pass-preview--empty.leading-relaxed{font-weight:400;line-height:1.65}.wallet-pass-preview__toolbar{min-width:0px}.wallet-pass-preview__platform-tabs{width:100%}.wallet-pass-preview__stage{display:flex;justify-content:center;padding-left:.25rem;padding-right:.25rem}.wallet-pass-face{margin-left:auto;margin-right:auto;width:100%;max-width:375px;overflow:hidden;border-radius:10px;font-family:var(--font-sans),sans-serif;--tw-shadow: 0 10px 28px rgba(0,0,0,.28);--tw-shadow-colored: 0 10px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.wallet-pass-face--apple{border-width:1px;border-color:#ffffff1a}.wallet-pass-face--compact{max-width:220px;border-radius:8px;--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.wallet-pass-face__header{padding:.75rem 1rem .5rem}.wallet-pass-face__header-bar{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.wallet-pass-face__strip-portrait-wrap.wallet-pass-media-image--portrait{height:68px;width:68px;border-width:2.5px}.wallet-pass-face--compact .wallet-pass-face__strip-portrait-wrap.wallet-pass-media-image--portrait{bottom:.5rem;right:.5rem;height:2.5rem;width:2.5rem}.wallet-pass-face__logo-row{display:flex;min-width:0px;align-items:center;gap:.5rem}.wallet-pass-face__logo{height:22px;width:auto;max-width:72px;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left}.wallet-pass-face--compact .wallet-pass-face__logo{height:1rem;max-width:56px}.wallet-pass-face__logo-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.08em}.wallet-pass-face__header-fields{margin-left:auto;min-width:0px;flex-shrink:0;text-align:right}.wallet-pass-face__strip{position:relative;isolation:isolate;width:100%;overflow:hidden;aspect-ratio:375 / 123}.wallet-pass-face__strip--compact{aspect-ratio:375 / 123}.wallet-pass-face__strip--gradient{display:flex;align-items:flex-end}.wallet-pass-face__strip--photo:after{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(to top,var(--tw-gradient-stops));--tw-gradient-from: rgb(0 0 0 / .65) var(--tw-gradient-from-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(0 0 0 / .2) var(--tw-gradient-via-position), var(--tw-gradient-to);--tw-gradient-to: rgb(0 0 0 / .05) var(--tw-gradient-to-position);--tw-content: "";content:var(--tw-content)}.wallet-pass-face__strip-primary{position:absolute;left:0;right:0;bottom:0;z-index:1;padding:2rem 1rem .75rem;background:linear-gradient(to top,rgba(0,0,0,.72) 0%,rgba(0,0,0,.28) 58%,transparent 100%)}.wallet-pass-face__strip--gradient .wallet-pass-face__strip-primary{position:static;background-color:transparent;padding-left:1rem;padding-right:1rem;padding-bottom:.75rem;padding-top:0}.setup-entry-animation--fullscreen .wallet-pass-face--compact .wallet-pass-face__strip-title{font-size:clamp(.75rem,2vmin,.875rem)}.wallet-pass-face--compact .wallet-pass-face__strip-title{font-size:.875rem;line-height:1.25rem;font-weight:700}.contact-preview-public button.wallet-pass-face--compact .wallet-pass-face__strip-title{font-weight:400;letter-spacing:.01em}.contact-preview-public p.wallet-pass-face--compact .wallet-pass-face__strip-title.leading-relaxed{font-weight:400;line-height:1.65}.wallet-pass-face__primary-row{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.wallet-pass-face__primary-copy{min-width:0px;flex:1 1 0%;padding-top:.125rem}.wallet-pass-face--compact .wallet-pass-face__thumbnail{height:3rem;width:3rem;border-radius:.25rem}.wallet-pass-face--generic .wallet-pass-face__body{padding-top:.5rem}.wallet-pass-face--store-card .wallet-pass-face__body{padding-top:.25rem}.wallet-pass-face__body>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.wallet-pass-face__body{padding:.5rem 1rem .75rem}.wallet-pass-face--compact .wallet-pass-face__body{display:none}.wallet-pass-face__field{min-width:0px}.wallet-pass-face__field>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.wallet-pass-face__field--align-right{text-align:right}.wallet-pass-face__field--primary .wallet-pass-face__field-label{font-size:9px}.wallet-pass-face__field--primary .wallet-pass-face__field-value{font-size:22px;font-weight:600;line-height:1.1;letter-spacing:-.01em}.wallet-pass-face__strip-primary .wallet-pass-face__field--primary .wallet-pass-face__field-value{font-size:20px;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.wallet-pass-face__field-label{display:block;font-size:9px;font-weight:500;text-transform:uppercase;letter-spacing:.06em}.contact-preview-public .wallet-pass-face__field-label{font-weight:400}.wallet-pass-face__field-value{display:block;font-size:15px;font-weight:500;line-height:1.375}.contact-preview-public .wallet-pass-face__field-value{font-weight:400}.wallet-pass-face__field--compact .wallet-pass-face__field-label{font-size:8px}.wallet-pass-face__field--compact .wallet-pass-face__field-value{font-size:.75rem;line-height:1rem}.setup-billing-address .wallet-pass-face__field-row{gap:1rem}.wallet-pass-face__field-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:1rem;column-gap:1rem;row-gap:.5rem}.wallet-pass-face__barcode{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.75rem 1rem}.wallet-pass-face--compact .wallet-pass-face__barcode{display:none}.wallet-pass-face__barcode-well{margin-left:auto;margin-right:auto;display:flex;width:100%;max-width:280px;justify-content:center}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .wallet-pass-face--google{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .wallet-pass-face--google{color:hsl(var(--sidebar-foreground))}.wallet-pass-face--google{background-color:hsl(var(--card));color:hsl(var(--foreground));--tw-shadow: 0 12px 32px rgba(15,23,42,.14);--tw-shadow-colored: 0 12px 32px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.email-studio-sidebar .sidebar-account-selector__copy .wallet-pass-face--google{color:hsl(var(--sidebar-foreground))}.wallet-pass-face__google-hero{position:relative;display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;overflow:hidden;padding:1rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.wallet-pass-face__google-hero--photo{min-height:112px}.wallet-pass-face__google-hero--photo:after{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(to top,var(--tw-gradient-stops));--tw-gradient-from: rgb(0 0 0 / .55) var(--tw-gradient-from-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(0 0 0 / .2) var(--tw-gradient-via-position), var(--tw-gradient-to);--tw-gradient-to: rgb(0 0 0 / .1) var(--tw-gradient-to-position);--tw-content: "";content:var(--tw-content)}.wallet-pass-face__google-hero--photo .wallet-pass-face__google-hero-copy,.wallet-pass-face__google-hero--photo .wallet-pass-face__google-logo{position:relative;z-index:1}.wallet-pass-face--compact .wallet-pass-face__google-hero{padding:.75rem}.wallet-pass-face__google-hero-copy{min-width:0px}.wallet-pass-face__google-hero-copy>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.commerce-workspace__pagination .wallet-pass-face__google-issuer{text-align:center;font-size:.75rem;line-height:1rem}@media (min-width: 640px){.commerce-workspace__pagination .wallet-pass-face__google-issuer{text-align:left}}.wallet-pass-face__google-issuer{font-size:var(--text-ui-xs);line-height:var(--leading-ui-snug);font-weight:var(--font-weight-ui-label)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .wallet-pass-face__google-issuer{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .wallet-pass-face__google-issuer{color:hsl(var(--sidebar-foreground) / .65)}.wallet-pass-face__google-issuer{text-transform:uppercase;letter-spacing:.025em;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .wallet-pass-face__google-issuer{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .wallet-pass-face__google-issuer{opacity:.65}.shop-page-hero__badge .wallet-pass-face__google-issuer{color:#ffffffeb}.nfc-inventory-forms .wallet-pass-face__google-issuer{text-transform:none;letter-spacing:normal;font-weight:400}.wallet-pass-face__google-issuer{display:block;font-size:10px;color:#fffc}.order-admin-form-dialog .app-form-dialog__header-copy .wallet-pass-face__google-title{font-size:1rem;line-height:1.5rem;font-weight:600;line-height:1.375}.commerce-workspace__empty .wallet-pass-face__google-title{margin-bottom:.5rem;font-size:1rem;line-height:1.5rem}.order-retry-success .wallet-pass-face__google-title{margin-top:.75rem;font-size:1rem;line-height:1.5rem}@media (min-width: 768px){.setup-entry-animation--fullscreen .order-retry-success .wallet-pass-face__google-title{font-size:clamp(.875rem,2.5vmin,1.25rem)}.order-retry-success .wallet-pass-face__google-title{font-size:1.125rem;line-height:1.75rem}}.wallet-pass-face__google-title{font-size:var(--text-ui-md);line-height:var(--leading-ui-snug);letter-spacing:var(--tracking-ui-normal);font-weight:var(--font-weight-ui-emphasis)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .wallet-pass-face__google-title{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .wallet-pass-face__google-title{color:hsl(var(--sidebar-foreground))}.wallet-pass-face__google-title{color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .wallet-pass-face__google-title{color:hsl(var(--sidebar-foreground))}@media (min-width: 768px){.wallet-pass-face__google-title{font-size:var(--text-ui-lg)}}.app-form-dialog__header-copy .wallet-pass-face__google-title{text-align:left;line-height:1.375}.setup-entry-animation--fullscreen .app-form-dialog--confirm .app-form-dialog__header-copy .wallet-pass-face__google-title{font-size:clamp(.75rem,2vmin,.875rem)}.app-form-dialog--confirm .app-form-dialog__header-copy .wallet-pass-face__google-title{font-size:.875rem;line-height:1.25rem;font-weight:600;line-height:1.25}.contact-preview-public p.app-form-dialog--confirm .app-form-dialog__header-copy .wallet-pass-face__google-title.leading-relaxed{font-weight:400;line-height:1.65}.setup-entry-animation--fullscreen .shop-product-card--desktop-preview .wallet-pass-face__google-title{font-size:clamp(.875rem,2.5vmin,1.25rem)}.shop-product-card--desktop-preview .wallet-pass-face__google-title{font-size:1.125rem;line-height:1.75rem}@media (max-width: 639px){.setup-entry-animation--fullscreen .inventory-template-grid .shop-product-card__body .wallet-pass-face__google-title{font-size:clamp(.75rem,2vmin,.875rem)}.inventory-template-grid .shop-product-card__body .wallet-pass-face__google-title{font-size:.875rem;line-height:1.25rem;line-height:1.375}.contact-preview-public p.inventory-template-grid .shop-product-card__body .wallet-pass-face__google-title.leading-relaxed{font-weight:400;line-height:1.65}}.wallet-pass-face__google-title{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.setup-entry-animation--fullscreen .wallet-pass-face--compact .wallet-pass-face__google-title{font-size:clamp(.75rem,2vmin,.875rem)}.wallet-pass-face--compact .wallet-pass-face__google-title{font-size:.875rem;line-height:1.25rem;font-weight:700}.contact-preview-public button.wallet-pass-face--compact .wallet-pass-face__google-title{font-weight:400;letter-spacing:.01em}.contact-preview-public p.wallet-pass-face--compact .wallet-pass-face__google-title.leading-relaxed{font-weight:400;line-height:1.65}.setup-entry-animation--fullscreen .wallet-pass-face__google-subtitle{font-size:clamp(.75rem,2vmin,.875rem)}.wallet-pass-face__google-subtitle{font-size:.875rem;line-height:1.25rem;color:#ffffffe6}.contact-preview-public p.wallet-pass-face__google-subtitle.leading-relaxed{font-weight:400;line-height:1.65}.wallet-pass-face--compact .wallet-pass-face__google-subtitle{font-size:.75rem;line-height:1rem}textarea.wallet-pass-face__google-logo{border-radius:var(--radius-control-multiline)}.wallet-pass-face__google-logo{height:2.75rem;width:2.75rem;flex-shrink:0;border-radius:var(--radius-full);border-width:2px;border-color:#fff3;-o-object-fit:cover;object-fit:cover;--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}textarea.wallet-pass-face__google-hero:not(.wallet-pass-face__google-hero--photo) .wallet-pass-face__google-logo{border-radius:var(--radius-control-multiline)}.wallet-pass-face__google-hero:not(.wallet-pass-face__google-hero--photo) .wallet-pass-face__google-logo{border-radius:var(--radius-full);background-color:#fffffff2;-o-object-fit:contain;object-fit:contain;padding:.25rem}.wallet-pass-face__google-body>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse));--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse));border-color:hsl(var(--border) / .6)}.wallet-pass-face__google-body{padding:.25rem 1rem}.wallet-pass-face--compact .wallet-pass-face__google-body{display:none}.setup-billing-address .wallet-pass-face__google-row{gap:1rem}.setup-entry-animation--fullscreen .wallet-pass-face__google-row{font-size:clamp(.75rem,2vmin,.875rem)}.wallet-pass-face__google-row{display:grid;grid-template-columns:88px minmax(0,1fr);gap:.75rem;padding-top:.75rem;padding-bottom:.75rem;font-size:.875rem;line-height:1.25rem}.contact-preview-public p.wallet-pass-face__google-row.leading-relaxed{font-weight:400;line-height:1.65}.commerce-workspace__pagination .wallet-pass-face__google-row span{text-align:center;font-size:.75rem;line-height:1rem}@media (min-width: 640px){.commerce-workspace__pagination .wallet-pass-face__google-row span{text-align:left}}.wallet-pass-face__google-row span{font-size:var(--text-ui-xs);line-height:var(--leading-ui-snug);font-weight:var(--font-weight-ui-label)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .wallet-pass-face__google-row span{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .wallet-pass-face__google-row span{color:hsl(var(--sidebar-foreground) / .65)}.wallet-pass-face__google-row span{text-transform:uppercase;letter-spacing:.025em;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .wallet-pass-face__google-row span{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .wallet-pass-face__google-row span{opacity:.65}.shop-page-hero__badge .wallet-pass-face__google-row span{color:#ffffffeb}.nfc-inventory-forms .wallet-pass-face__google-row span{text-transform:none;letter-spacing:normal;font-weight:400}.wallet-pass-face__google-row span{font-size:10px}.setup-entry-animation--fullscreen .wallet-pass-face__google-row strong{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .wallet-pass-face__google-row strong{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .wallet-pass-face__google-row strong{color:hsl(var(--sidebar-foreground))}.wallet-pass-face__google-row strong{font-size:.875rem;line-height:1.25rem;font-weight:500;color:hsl(var(--foreground))}.contact-preview-public .wallet-pass-face__google-row strong{font-weight:400}.contact-preview-public p.wallet-pass-face__google-row strong.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .wallet-pass-face__google-row strong{color:hsl(var(--sidebar-foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .wallet-pass-face__google-link{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .wallet-pass-face__google-link{color:hsl(var(--sidebar-foreground) / .65)}.wallet-pass-face__google-link{font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .wallet-pass-face__google-link{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .wallet-pass-face__google-link{opacity:.65}.wallet-pass-face__google-barcode{display:flex;justify-content:center;border-top-width:1px;border-color:hsl(var(--border) / .6);padding:1rem .75rem}.wallet-pass-face--compact .wallet-pass-face__google-barcode,.wallet-pass-preview--compact .wallet-pass-preview__toolbar{display:none}.public-profiles-content__grid{min-width:0px;padding-top:.125rem}.inventory-stock-overview-card--collapsed .app-panel-chrome-host{border-bottom-width:0px}.app-panel-chrome-host{width:100%;min-width:0px;flex-shrink:0;border-bottom-width:1px;border-color:hsl(var(--border) / .4);background-color:hsl(var(--background))}.app-panel-chrome-host:empty{display:none}.app-panel-chrome{width:100%;min-width:0px;flex-shrink:0;gap:0px;padding-top:0;padding-bottom:0}.app-panel-chrome-host .app-panel-chrome.checkout-page,.app-panel-chrome-host .app-panel-chrome.checkout-page--wizard,.app-panel-chrome-host .app-panel-chrome.order-retry-public{gap:0px;padding-top:0;padding-bottom:0}.app-panel-chrome-host .commerce-page-header,.app-panel-chrome .commerce-page-header{position:relative!important;top:auto!important;z-index:20;transform:none!important;overflow-x:clip;overflow-y:visible;margin-inline:0;width:100%;box-sizing:border-box;padding-left:max(var(--app-header-gutter-x),env(safe-area-inset-left,0px));padding-right:max(var(--app-header-gutter-x),env(safe-area-inset-right,0px));--commerce-header-back: 2.5rem;--commerce-header-side: 2.5rem}.app-panel-chrome-host .commerce-page-header__main,.app-panel-chrome .commerce-page-header__main{gap:.25rem}@media (min-width: 768px){.app-panel-chrome-host .commerce-page-header__main,.app-panel-chrome .commerce-page-header__main{gap:.5rem}}.app-panel-chrome-host .commerce-page-header__copy,.app-panel-chrome .commerce-page-header__copy{padding-inline:0}.app-panel-chrome-host .commerce-page-header__side--end,.app-panel-chrome .commerce-page-header__side--end,.app-panel-chrome-host .commerce-page-header__actions,.app-panel-chrome .commerce-page-header__actions,.app-panel-chrome-host .commerce-page-header__actions-group,.app-panel-chrome .commerce-page-header__actions-group{overflow:visible}.app-panel-chrome-host .commerce-page-header__cart-btn,.app-panel-chrome .commerce-page-header__cart-btn{visibility:visible;opacity:1}.app-panel-chrome__toolbar{border-top-width:1px;border-color:hsl(var(--border) / .4);padding-left:max(var(--app-header-gutter-x),env(safe-area-inset-left,0px));padding-right:max(var(--app-header-gutter-x),env(safe-area-inset-right,0px))}#dashboard-main:has(.app-panel-chrome-host:not(:empty)) .commerce-page-shell--inline>.commerce-page-header,#dashboard-main:has(.app-panel-chrome-host:not(:empty)) .workspace-tab-shell--pin-header>.commerce-page-header,[data-app-scroll-root]:has(.app-panel-chrome-host:not(:empty)) .commerce-page-shell--inline>.commerce-page-header,[data-app-scroll-root]:has(.app-panel-chrome-host:not(:empty)) .workspace-tab-shell--pin-header>.commerce-page-header{display:none}.app-panel-chrome.commerce-section-chrome .commerce-page-header,.commerce-page-shell--inline.commerce-section-chrome>.commerce-page-header,.workspace-tab-shell.commerce-section-chrome .commerce-page-header{border-bottom-width:0px}.app-panel-chrome.commerce-section-chrome .commerce-page-header__subtitle,.commerce-page-shell--inline.commerce-section-chrome>.commerce-page-header .commerce-page-header__subtitle,.workspace-tab-shell.commerce-section-chrome .commerce-page-header__subtitle{display:none}.app-panel-chrome.commerce-section-chrome .app-panel-chrome__toolbar,.workspace-tab-shell.commerce-section-chrome .workspace-tab-shell__toolbar{border-top-width:0px;padding-top:0;padding-bottom:0}.inventory-stock-overview-card--collapsed .commerce-page-shell--inline.commerce-section-chrome .commerce-page-shell__toolbar--inline{border-bottom-width:0px}.commerce-page-shell--inline.commerce-section-chrome .commerce-page-shell__toolbar--inline{position:sticky;top:var(--commerce-header-track,3rem);z-index:2;flex-shrink:0;border-top-width:0px;border-bottom-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--background));padding-top:0;padding-bottom:0}.commerce-section-chrome__toolbar{display:flex;width:100%;min-width:0px;flex-direction:column;gap:0px;padding-top:0;padding-bottom:0}.commerce-section-chrome__nav,.commerce-section-chrome__toolbar .commerce-inline-icon-tab-bar{width:100%;min-width:0px;flex-shrink:0}.commerce-section-chrome__toolbar--stacked .commerce-section-chrome__nav,.commerce-section-chrome__toolbar--stacked>.commerce-inline-icon-tab-bar:first-child{border-bottom-width:0px}.commerce-section-chrome__toolbar-row{width:100%;min-width:0px;border-top-width:1px;border-color:hsl(var(--border))}.commerce-section-chrome__toolbar-row .commerce-inline-icon-tab-bar{border-top-width:0px}.commerce-page-shell--inline.commerce-section-chrome .commerce-page-shell__body,.commerce-page-shell--inline.commerce-section-chrome.commerce-page-shell__body{padding-top:0}.qr-studio-workspace__content{min-width:0px}.qr-studio-workspace__panel{display:flex;flex-direction:column;gap:1rem}.qr-studio-workspace__form{width:100%}.setup-billing-address .qr-studio-workspace__export-actions{gap:1rem}.qr-studio-workspace__export-actions{display:grid;width:100%;grid-template-columns:repeat(1,minmax(0,1fr));gap:.5rem}.qr-studio-workspace__toolbar-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}textarea.qr-studio-workspace__details{border-radius:var(--radius-control-multiline)}.qr-studio-workspace__details>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.qr-studio-workspace__details{border-radius:var(--radius-lg);border-width:1px;border-color:hsl(var(--border) / .4);background-color:hsl(var(--muted) / .2);padding:.75rem}.qr-studio-workspace .PhoneInputInput{height:2.25rem;background-color:transparent}.qr-studio-workspace-shell.commerce-section-chrome .workspace-tab-shell__body{padding-top:0}.qr-studio-workspace--page .commerce-section-chrome__toolbar{margin-bottom:1rem}.devices-content{width:100%;min-width:0px}.setup-billing-address .devices-content__grid{gap:1rem}.devices-content__grid{display:grid;min-width:0px;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}@media (min-width: 640px){.devices-content__grid{gap:1rem}}@media (min-width: 1024px){.devices-content__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.devices-content__tile{border-width:1px;background-color:hsl(var(--card));color:hsl(var(--card-foreground));border-color:hsl(var(--border) / var(--border-alpha-subtle));box-shadow:var(--shadow-surface);border-radius:var(--radius-surface);display:flex;min-width:0px;flex-direction:column;overflow:hidden}.devices-content__visual{display:flex;width:100%;min-width:0px;align-items:center;justify-content:center;background-color:hsl(var(--muted) / .15);padding:.75rem .5rem .5rem}@media (min-width: 640px){.devices-content__visual{padding:1rem .75rem .75rem}}.devices-content__visual{min-height:9.5rem}.devices-content__visual-inner{width:100%;min-width:0px;max-width:11.25rem}@media (min-width: 640px){.devices-content__visual-inner{max-width:13rem}}@media (min-width: 1024px){.devices-content__visual-inner{max-width:17rem}}.devices-content__panel{min-width:0px}.devices-content__panel>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.devices-content__panel{border-top-width:1px;border-color:hsl(var(--border) / .5);padding:.75rem}@media (min-width: 640px){.devices-content__panel{padding:1rem}}.devices-content__token{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.025em;color:hsl(var(--foreground) / .8)}.contact-preview-public .devices-content__token{font-weight:400}@media (min-width: 640px){.devices-content__token{font-size:.75rem;line-height:1rem}}.devices-content__status-row{display:flex;min-width:0px;align-items:center;justify-content:space-between;gap:.5rem}.devices-content__status-copy{display:flex;min-width:0px;align-items:center;gap:.375rem}textarea.devices-content__status-dot{border-radius:var(--radius-control-multiline)}.devices-content__status-dot{height:.5rem;width:.5rem;flex-shrink:0;border-radius:var(--radius-full)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .devices-content__status-label{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .devices-content__status-label{color:hsl(var(--sidebar-foreground))}.devices-content__status-label{font-size:.75rem;line-height:1rem;font-weight:500;color:hsl(var(--foreground))}.contact-preview-public .devices-content__status-label{font-weight:400}.email-studio-sidebar .sidebar-account-selector__copy .devices-content__status-label{color:hsl(var(--sidebar-foreground))}.devices-content__status-badge{font-size:11px;text-transform:capitalize}.devices-content__section-label{font-size:.75rem;line-height:1rem;font-weight:500;text-transform:uppercase;letter-spacing:.025em;color:hsl(var(--muted-foreground) / .85)}.contact-preview-public .devices-content__section-label{font-weight:400}.setup-billing-address .devices-content__target-grid{gap:1rem}.devices-content__target-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.devices-content__target-btn{height:var(--control-height-sm);min-height:var(--control-height-sm);width:100%;justify-content:center;gap:.375rem;padding-left:.5rem;padding-right:.5rem;font-size:.75rem;line-height:1rem;font-weight:500}.contact-preview-public .devices-content__target-btn{font-weight:400}@media (min-width: 640px){.setup-entry-animation--fullscreen .devices-content__target-btn{font-size:clamp(.75rem,2vmin,.875rem)}.devices-content__target-btn{height:var(--control-height);min-height:var(--control-height);padding-left:.75rem;padding-right:.75rem;font-size:.875rem;line-height:1.25rem}}.devices-content__target-btn-icon{height:1rem;width:1rem;flex-shrink:0}.setup-entry-animation--fullscreen .devices-content__select-trigger{font-size:clamp(.75rem,2vmin,.875rem)}.devices-content__select-trigger{height:var(--control-height);min-height:var(--control-height);width:100%;min-width:0px;font-size:.875rem;line-height:1.25rem}.contact-preview-public p.devices-content__select-trigger.leading-relaxed{font-weight:400;line-height:1.65}.setup-entry-animation--fullscreen .devices-content__profile-save-btn{font-size:clamp(.75rem,2vmin,.875rem)}.devices-content__profile-save-btn{height:var(--control-height);min-height:var(--control-height);width:100%;font-size:.875rem;line-height:1.25rem}.contact-preview-public p.devices-content__profile-save-btn.leading-relaxed{font-weight:400;line-height:1.65}.setup-billing-address .devices-content__footer{gap:1rem}.devices-content__footer{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;border-top-width:1px;border-color:hsl(var(--border) / .5);padding-top:.75rem}.devices-content__footer--compact{border-top-width:1px;border-color:hsl(var(--border) / .5);padding-top:.75rem}.devices-content__footer-btn{height:var(--control-height-sm);min-height:var(--control-height-sm);width:100%;justify-content:center;gap:.375rem;padding-left:.5rem;padding-right:.5rem;font-size:11px;font-weight:500}.contact-preview-public .devices-content__footer-btn{font-weight:400}@media (min-width: 640px){.devices-content__footer-btn{height:var(--control-height);min-height:var(--control-height);font-size:.75rem;line-height:1rem}}.devices-content__footer-btn-icon{height:1rem;width:1rem;flex-shrink:0}.devices-content__open-btn{grid-column:span 2 / span 2;height:var(--control-height-sm);min-height:var(--control-height-sm);width:100%;gap:.5rem;font-size:.75rem;line-height:1rem;font-weight:500}.contact-preview-public .devices-content__open-btn{font-weight:400}@media (min-width: 640px){.devices-content__open-btn{height:var(--control-height);min-height:var(--control-height)}}.devices-content__profile-block{min-width:0px}.devices-content__profile-block>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .devices-content__profile-note{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .devices-content__profile-note{color:hsl(var(--sidebar-foreground) / .65)}.devices-content__profile-note{font-size:.75rem;line-height:1rem;line-height:1.375;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .devices-content__profile-note{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .devices-content__profile-note{opacity:.65}textarea.devices-content__url-row{border-radius:var(--radius-control-multiline)}.devices-content__url-row{display:flex;min-width:0px;align-items:center;justify-content:space-between;gap:.5rem;border-radius:var(--radius-lg);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--muted) / .2);padding:.625rem}@media (min-width: 640px){.devices-content__url-row{padding:.75rem}}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .devices-content__url-text{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .devices-content__url-text{color:hsl(var(--sidebar-foreground) / .65)}.devices-content__url-text{min-width:0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .devices-content__url-text{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .devices-content__url-text{opacity:.65}.devices-content__url-actions{display:flex;flex-shrink:0;align-items:center;gap:.375rem}.devices-content__url-edit-btn{height:var(--control-height-sm);min-height:var(--control-height-sm);padding-left:.5rem;padding-right:.5rem;font-size:11px}@media (min-width: 640px){.devices-content__url-edit-btn{font-size:.75rem;line-height:1rem}}.setup-entry-animation--fullscreen .devices-content__custom-url-input{font-size:clamp(.75rem,2vmin,.875rem)}.devices-content__custom-url-input{font-size:.875rem;line-height:1.25rem}.contact-preview-public p.devices-content__custom-url-input.leading-relaxed{font-weight:400;line-height:1.65}.devices-content__url-error{font-size:.75rem;line-height:1rem;color:hsl(var(--destructive))}.contact-preview-share-page__shop-fields .devices-content__url-error{color:hsl(var(--primary))}.devices-content__promo{padding:1rem}@media (min-width: 640px){.devices-content__promo{padding:1.25rem}}.cards-content__panels{min-width:0px;padding-top:.75rem}@media (min-width: 768px){.cards-content__panels{padding-top:1rem}}.cards-content__panel{min-width:0px;outline:2px solid transparent;outline-offset:2px}.cards-content__devices-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cards-analytics.commerce-workspace{display:flex;width:100%;flex-direction:column;gap:var(--space-stack-sm);min-width:0px}.inventory-stock-overview-card--collapsed .cards-analytics__toolbar{border-bottom-width:0px}.cards-analytics__toolbar{display:flex;flex-direction:column;gap:.5rem;border-bottom-width:1px;border-color:hsl(var(--border) / .4);padding-bottom:.75rem}@media (min-width: 640px){.cards-analytics__toolbar{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:.75rem}}.cards-analytics__filters-grid{min-width:0px;flex:1 1 0%;-moz-column-gap:.75rem;column-gap:.75rem;row-gap:.5rem}.cards-analytics__filters-grid .form-field{min-width:0px;gap:.25rem}.cards-analytics__toolbar-actions{display:flex;flex-shrink:0;justify-content:flex-end}@media (min-width: 640px){.cards-analytics__toolbar-actions{padding-bottom:.125rem}}.cards-analytics__refresh-btn{height:var(--control-height-sm);min-height:var(--control-height-sm);flex-shrink:0;touch-action:manipulation}@media (min-width: 640px){.cards-analytics__refresh-btn{height:var(--control-height);min-height:var(--control-height)}}.cards-analytics .nexus-surface--flat .nexus-surface__header{padding-top:.5rem;padding-bottom:.5rem}@media (min-width: 640px){.cards-analytics .nexus-surface--flat .nexus-surface__header{padding-top:.625rem;padding-bottom:.625rem}}.cards-analytics .nexus-surface--flat .nexus-surface__header--flush{padding-left:0;padding-right:0}.cards-analytics .nexus-surface--flat .nexus-surface__body{padding-top:.5rem;padding-bottom:.5rem}@media (min-width: 640px){.cards-analytics .nexus-surface--flat .nexus-surface__body{padding-top:.625rem;padding-bottom:.625rem}}.cards-analytics .nexus-surface--flat .nexus-surface__body--flush{padding-left:0;padding-right:0}.setup-billing-address .cards-analytics__metrics{gap:1rem}.cards-analytics__metrics{display:grid;min-width:0px;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}@media (min-width: 1024px){.cards-analytics__metrics{grid-template-columns:repeat(4,minmax(0,1fr))}}.cards-analytics__metrics .commerce-workspace__metric{min-width:0px}@media (min-width: 640px){.cards-analytics__metrics .commerce-workspace__metric{min-width:0px}}.cards-analytics__chart-viewport{width:100%;min-width:0px;overflow-x:auto}.cards-analytics__chart-viewport .recharts-wrapper{min-width:280px}@media (max-width: 639px){.cards-analytics__chart-viewport .recharts-cartesian-axis-tick-value{font-size:9px}}.setup-billing-address .cards-analytics__charts-grid{gap:1rem}.cards-analytics__charts-grid{display:grid;min-width:0px;grid-template-columns:repeat(1,minmax(0,1fr));gap:0px}@media (min-width: 1280px){.cards-analytics__charts-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cards-analytics__charts-grid>.cards-analytics__chart-card:nth-child(odd):last-child{grid-column:span 2 / span 2}}.cards-analytics__list{min-width:0px}.cards-analytics__list>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse));border-color:hsl(var(--border) / .5)}.cards-analytics__list-row{display:flex;width:100%;align-items:center;justify-content:space-between;gap:.75rem;padding-top:.5rem;padding-bottom:.5rem;text-align:left}.cards-analytics__list-row--interactive{touch-action:manipulation;border-radius:0;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.cards-analytics__list-row--interactive:hover{background-color:hsl(var(--muted) / .2)}.cards-analytics__list-row--interactive:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: hsl(var(--ring) / .3);--tw-ring-offset-width: 2px;--tw-ring-offset-color: hsl(var(--background))}.hub-menu-nav{width:100%;min-width:0px}.hub-menu-nav>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.hub-menu-nav{padding-bottom:.5rem}.hub-menu-nav__group{width:100%;min-width:0px}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .hub-menu-nav__group-label{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .hub-menu-nav__group-label{color:hsl(var(--sidebar-foreground) / .65)}.hub-menu-nav__group-label{margin-bottom:.375rem;padding-left:.25rem;padding-right:.25rem;font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.025em;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .hub-menu-nav__group-label{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .hub-menu-nav__group-label{opacity:.65}textarea.hub-menu-nav__list{border-radius:var(--radius-control-multiline)}.hub-menu-nav__list{margin:0;list-style-type:none}.hub-menu-nav__list>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse));border-color:hsl(var(--border) / .5)}.hub-menu-nav__list{overflow:hidden;border-radius:var(--radius-lg);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--card));padding:0}.hub-menu-nav__item{display:flex;width:100%;min-width:0px;align-items:center;gap:.75rem;padding:.875rem .75rem;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.hub-menu-nav__item:hover{background-color:hsl(var(--muted) / .4)}.hub-menu-nav__item:active{background-color:hsl(var(--muted) / .6)}.hub-menu-nav__item--sub{padding-left:1.5rem}.hub-menu-nav__item--active{background-color:hsl(var(--primary) / .06)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .hub-menu-nav__icon{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .hub-menu-nav__icon{color:hsl(var(--sidebar-foreground) / .65)}.hub-menu-nav__icon{height:1.125rem;width:1.125rem;flex-shrink:0;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .hub-menu-nav__icon{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .hub-menu-nav__icon{opacity:.65}.hub-menu-nav__item--active .hub-menu-nav__icon{color:hsl(var(--primary))}.hub-menu-nav__copy{display:flex;min-width:0px;flex:1 1 0%;flex-direction:column;gap:.125rem}.setup-entry-animation--fullscreen .hub-menu-nav__title{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .hub-menu-nav__title{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .hub-menu-nav__title{color:hsl(var(--sidebar-foreground))}.hub-menu-nav__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:1.25rem;font-weight:500;color:hsl(var(--foreground))}.contact-preview-public .hub-menu-nav__title{font-weight:400}.contact-preview-public p.hub-menu-nav__title.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .hub-menu-nav__title{color:hsl(var(--sidebar-foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .hub-menu-nav__description{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .hub-menu-nav__description{color:hsl(var(--sidebar-foreground) / .65)}.hub-menu-nav__description{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .hub-menu-nav__description{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .hub-menu-nav__description{opacity:.65}.hub-menu-nav__chevron{height:1rem;width:1rem;flex-shrink:0;color:hsl(var(--muted-foreground) / .7)}.hub-menu-nav__item--active .hub-menu-nav__chevron{color:hsl(var(--primary))}.admin-menu-page-shell{display:flex;min-height:0px;min-width:0px;flex:1 1 0%;flex-direction:column;overflow:hidden;height:100%}.inventory-stock-overview-card--collapsed .admin-menu-page-shell>.commerce-page-header,.inventory-stock-overview-card--collapsed .admin-menu-page-shell__header{border-bottom-width:0px}.admin-menu-page-shell>.commerce-page-header,.admin-menu-page-shell__header{flex-shrink:0;border-bottom-width:1px;border-color:hsl(var(--border) / .4);background-color:hsl(var(--background));padding-left:max(var(--site-gutter-x),env(safe-area-inset-left,0px));padding-right:max(var(--site-gutter-x),env(safe-area-inset-right,0px))}.admin-menu-page-shell .workspace-tab-shell__body{min-height:0px;flex:1 1 0%;overflow:hidden;padding-inline:0}.order-detail-modal .admin-menu-page-shell .workspace-tab-shell__viewport{-webkit-overflow-scrolling:touch}.admin-menu-page-shell .workspace-tab-shell__viewport{min-height:0px;flex:1 1 0%;overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}.admin-menu-page-shell__body{min-height:0px;width:100%;min-width:0px;padding-bottom:1.5rem;padding-left:max(var(--site-gutter-x),env(safe-area-inset-left,0px));padding-right:max(var(--site-gutter-x),env(safe-area-inset-right,0px))}[data-app-scroll-root] .workspace-tab-shell--pin-header.admin-menu-page-shell>.commerce-page-header{position:sticky;top:0;z-index:3;flex-shrink:0;background-color:hsl(var(--background))}.superadmin-workspace-stack--full .superadmin-keep-alive:not([hidden]) .admin-menu-page-shell{display:flex;min-height:0px;min-width:0px;flex:1 1 0%;flex-direction:column;overflow:hidden;height:100%}.superadmin-workspace-stack--full .superadmin-keep-alive:not([hidden]) .admin-menu-page-shell.workspace-tab-shell--fill{min-height:0px;flex:1 1 0%}.admin-menu-nav__branch-row{position:relative;display:flex;width:100%;min-width:0px;align-items:stretch}.admin-menu-nav__item--branch{flex:1 1 0%;padding-right:3rem}textarea.admin-menu-nav__branch-toggle{border-radius:var(--radius-control-multiline)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .admin-menu-nav__branch-toggle{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .admin-menu-nav__branch-toggle{color:hsl(var(--sidebar-foreground) / .65)}.admin-menu-nav__branch-toggle{position:absolute;right:.25rem;top:50%;z-index:1;display:flex;height:2.25rem;width:2.25rem;--tw-translate-y: -50%;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));align-items:center;justify-content:center;border-radius:var(--radius-md);color:hsl(var(--muted-foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.email-studio-sidebar .sidebar-account-selector__copy .admin-menu-nav__branch-toggle{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .admin-menu-nav__branch-toggle{opacity:.65}.admin-menu-nav__branch-toggle:hover{background-color:hsl(var(--muted) / .5)}.admin-menu-nav__branch-toggle:active{background-color:hsl(var(--muted) / .7)}.admin-menu-nav__branch-chevron{height:1rem;width:1rem;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.admin-menu-nav__branch-chevron--open{transform:rotate(90deg)}.admin-menu-nav__sublist{margin:0;list-style-type:none;border-top-width:1px;border-color:hsl(var(--border) / .4);background-color:hsl(var(--muted) / .1);padding:0}.admin-menu-nav__sublist .hub-menu-nav__item{border-top-width:0px}.admin-menu-nav__sublist .hub-menu-nav__item--sub{padding-left:2.75rem}.admin-menu-nav__icon-wrap{position:relative;display:flex;height:1.125rem;width:1.125rem;flex-shrink:0;align-items:center;justify-content:center}textarea.admin-menu-nav__badge{border-radius:var(--radius-control-multiline)}.checkout-wizard__primary.admin-menu-nav__badge{border-width:0px!important;background-color:hsl(var(--foreground))!important;color:hsl(var(--background))!important}.checkout-wizard__primary.admin-menu-nav__badge:hover{background-color:hsl(var(--foreground) / .9)!important}.admin-menu-nav__badge{position:absolute;right:-.375rem;top:-.375rem;min-width:1rem;border-radius:var(--radius-full);background-color:hsl(var(--primary));padding-left:.25rem;padding-right:.25rem;font-size:.625rem;font-weight:600;line-height:1;color:hsl(var(--primary-foreground))}.admin-menu-nav a.hub-menu-nav__item{text-decoration-line:none}.customer-menu-page-shell{display:flex;min-height:0px;min-width:0px;flex:1 1 0%;flex-direction:column;overflow:hidden;height:100%}.inventory-stock-overview-card--collapsed .customer-menu-page-shell>.commerce-page-header,.inventory-stock-overview-card--collapsed .customer-menu-page-shell__header{border-bottom-width:0px}.customer-menu-page-shell>.commerce-page-header,.customer-menu-page-shell__header{flex-shrink:0;border-bottom-width:1px;border-color:hsl(var(--border) / .4);background-color:hsl(var(--background));padding-left:max(var(--site-gutter-x),env(safe-area-inset-left,0px));padding-right:max(var(--site-gutter-x),env(safe-area-inset-right,0px))}.customer-menu-page-shell .workspace-tab-shell__body{min-height:0px;flex:1 1 0%;overflow:hidden;padding-inline:0}.order-detail-modal .customer-menu-page-shell .workspace-tab-shell__viewport{-webkit-overflow-scrolling:touch}.customer-menu-page-shell .workspace-tab-shell__viewport{min-height:0px;flex:1 1 0%;overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}.customer-menu-page-shell__body{min-height:0px;width:100%;min-width:0px;padding-bottom:1.5rem;padding-left:max(var(--site-gutter-x),env(safe-area-inset-left,0px));padding-right:max(var(--site-gutter-x),env(safe-area-inset-right,0px))}[data-app-scroll-root] .workspace-tab-shell--pin-header.customer-menu-page-shell>.commerce-page-header{position:sticky;top:0;z-index:3;flex-shrink:0;background-color:hsl(var(--background))}.dashboard-menu-page-shell{display:flex;min-height:0px;min-width:0px;flex:1 1 0%;flex-direction:column;overflow:hidden;height:100%}.inventory-stock-overview-card--collapsed .dashboard-menu-page-shell>.commerce-page-header,.inventory-stock-overview-card--collapsed .dashboard-menu-page-shell__header{border-bottom-width:0px}.dashboard-menu-page-shell>.commerce-page-header,.dashboard-menu-page-shell__header{flex-shrink:0;border-bottom-width:1px;border-color:hsl(var(--border) / .4);background-color:hsl(var(--background));padding-left:max(var(--site-gutter-x),env(safe-area-inset-left,0px));padding-right:max(var(--site-gutter-x),env(safe-area-inset-right,0px))}.dashboard-menu-page-shell .workspace-tab-shell__body{min-height:0px;flex:1 1 0%;overflow:hidden;padding-inline:0}.order-detail-modal .dashboard-menu-page-shell .workspace-tab-shell__viewport{-webkit-overflow-scrolling:touch}.dashboard-menu-page-shell .workspace-tab-shell__viewport{min-height:0px;flex:1 1 0%;overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}.dashboard-menu-page-shell__body{min-height:0px;width:100%;min-width:0px;padding-bottom:1.5rem;padding-left:max(var(--site-gutter-x),env(safe-area-inset-left,0px));padding-right:max(var(--site-gutter-x),env(safe-area-inset-right,0px))}[data-app-scroll-root] .workspace-tab-shell--pin-header.dashboard-menu-page-shell>.commerce-page-header{position:sticky;top:0;z-index:3;flex-shrink:0;background-color:hsl(var(--background))}.ui-stack{display:flex;width:100%;flex-direction:column;gap:var(--space-stack)}@media (min-width: 640px){.ui-stack{gap:var(--space-stack-lg)}}.ui-stack-tight{display:flex;width:100%;flex-direction:column;gap:var(--space-stack-sm)}.ui-panel-inset{padding-inline:var(--space-panel-x);padding-block:var(--space-panel-y)}@media (min-width: 640px){.ui-panel-inset{padding-inline:var(--space-panel-x-lg);padding-block:var(--space-panel-y-lg)}}.ui-border-surface{border-color:hsl(var(--border) / var(--border-alpha-subtle))}.ui-border-surface-muted{border-color:hsl(var(--border) / var(--border-alpha-muted))}.ui-shadow-surface{box-shadow:var(--shadow-surface)}.ui-shadow-surface-md{box-shadow:var(--shadow-surface-md)}.ui-shadow-surface-lg{box-shadow:var(--shadow-surface-lg)}.ui-rounded-surface{border-radius:var(--radius-surface)}.ui-rounded-surface-sm{border-radius:var(--radius-surface-sm)}.ui-rounded-surface-lg{border-radius:var(--radius-surface-lg)}.ui-responsive-root{min-width:0px;max-width:100%;overflow-x:clip}.ui-responsive-flow>*{min-width:0px;max-width:100%}.ui-action-row{display:flex;width:100%;min-width:0px;flex-direction:column;gap:.5rem}.ui-action-row>.ui-btn,.ui-action-row>button,.ui-action-row>a[role=button]{min-height:2.75rem;width:100%}@media (min-width: 640px){.ui-action-row>.ui-btn,.ui-action-row>button,.ui-action-row>a[role=button]{min-height:0px;width:auto}.ui-action-row{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.5rem}.ui-action-row--start{justify-content:flex-start}.ui-action-row--between{justify-content:space-between}.ui-action-row>.ui-btn,.ui-action-row>button,.ui-action-row>a[role=button]{width:auto}}.ui-table-scroller{position:relative;width:100%;min-width:0px;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.ui-table-scroller>table{width:100%;min-width:min(100%,36rem)}.ui-scroll-tabs{display:flex;width:100%;min-width:0px;flex-wrap:nowrap;gap:.25rem;overflow-x:auto;overscroll-behavior-x:contain;padding-bottom:.125rem;-webkit-overflow-scrolling:touch;scrollbar-width:none}.ui-scroll-tabs::-webkit-scrollbar{display:none}.ui-scroll-tabs>*{flex-shrink:0}.ui-break-words{min-width:0px;overflow-wrap:break-word;overflow-wrap:anywhere}@media (max-width: 639px){.nexus-surface__header:not(.nexus-surface__header--stacked):not(.nexus-surface__header--flush){flex-direction:column;align-items:stretch;gap:.625rem}.nexus-surface__header .nexus-surface__title{width:100%;min-width:0px}.nexus-surface__header .nexus-surface__subtitle{max-width:none}.nexus-surface__actions{width:100%;flex-wrap:wrap;justify-content:flex-end;gap:.5rem}.nexus-surface__actions>.ui-btn,.nexus-surface__actions>button{min-height:2.75rem;touch-action:manipulation}.sd-section__header{flex-direction:column;align-items:stretch;gap:.625rem}.sd-section__link{align-self:flex-start}.wallet-pass-customize__header{flex-direction:column;align-items:stretch;gap:.75rem}.wallet-pass-customize__header-actions{width:100%;flex-wrap:wrap;justify-content:stretch;gap:.5rem}.wallet-pass-customize__reset,.wallet-pass-customize__link{min-height:2.75rem;flex:1 1 0%}@media (min-width: 640px){.wallet-pass-customize__reset,.wallet-pass-customize__link{min-height:0px;flex:none}}:is(.app-form-dialog__footer,.app-confirm-dialog__footer,.ui-dialog-footer,.shop-banner-dialog__footer,.payment-status-modal__footer)>:is(.ui-control.ui-btn,.ui-btn.ui-control){width:100%}@media (min-width: 640px){:is(.app-form-dialog__footer,.app-confirm-dialog__footer,.ui-dialog-footer,.shop-banner-dialog__footer,.payment-status-modal__footer)>:is(.ui-control.ui-btn,.ui-btn.ui-control){width:auto}}.app-form-dialog__header-row{min-width:0px;gap:.5rem}.app-form-dialog__header-copy{min-width:0px}.app-dashboard-content>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.app-dashboard-content{padding-top:.5rem;padding-bottom:.5rem}.public-content-page>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.public-content-page{padding-top:.75rem;padding-bottom:.75rem}.public-auth-page__body{padding-left:0;padding-right:0}.commerce-workspace__metrics{grid-template-columns:repeat(1,minmax(0,1fr))}.order-admin-status-strip__pipeline{max-width:none}}@media (min-width: 640px) and (max-width: 1023px){.ui-panel-inset{padding-inline:var(--space-panel-x);padding-block:var(--space-panel-y)}}.admin-list-viewport__body,.nfc-inventory-panel__scroll{min-width:0px}.typ-page-title{font-size:var(--text-ui-2xl);line-height:var(--leading-ui-tight);letter-spacing:var(--tracking-ui-tight);font-weight:var(--font-weight-ui-heading)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .typ-page-title{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .typ-page-title{color:hsl(var(--sidebar-foreground))}.typ-page-title{color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .typ-page-title{color:hsl(var(--sidebar-foreground))}@media (min-width: 768px){.typ-page-title{font-size:var(--text-ui-3xl)}}.typ-page-subtitle{font-size:var(--text-ui-sm);line-height:var(--leading-ui-relaxed);font-weight:var(--font-weight-ui-label)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .typ-page-subtitle{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .typ-page-subtitle{color:hsl(var(--sidebar-foreground) / .65)}.typ-page-subtitle{color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .typ-page-subtitle{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .typ-page-subtitle{opacity:.65}@media (min-width: 768px){.typ-page-subtitle{font-size:var(--text-ui-md)}}.typ-section-title{font-size:var(--text-ui-xl);line-height:var(--leading-ui-tight);letter-spacing:var(--tracking-ui-tight);font-weight:var(--font-weight-ui-heading)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .typ-section-title{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .typ-section-title{color:hsl(var(--sidebar-foreground))}.typ-section-title{color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .typ-section-title{color:hsl(var(--sidebar-foreground))}@media (min-width: 768px){.typ-section-title{font-size:var(--text-ui-2xl)}}.typ-card-title{font-size:var(--text-ui-md);line-height:var(--leading-ui-snug);letter-spacing:var(--tracking-ui-normal);font-weight:var(--font-weight-ui-emphasis)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .typ-card-title{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .typ-card-title{color:hsl(var(--sidebar-foreground))}.typ-card-title{color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .typ-card-title{color:hsl(var(--sidebar-foreground))}@media (min-width: 768px){.typ-card-title{font-size:var(--text-ui-lg)}}.typ-subsection-label{font-size:var(--text-ui-sm);line-height:var(--leading-ui-snug);font-weight:var(--font-weight-ui-label)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .typ-subsection-label{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .typ-subsection-label{color:hsl(var(--sidebar-foreground))}.typ-subsection-label{color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .typ-subsection-label{color:hsl(var(--sidebar-foreground))}.typ-field-label{font-size:var(--text-ui-xs);line-height:var(--leading-ui-snug);font-weight:var(--form-field-label-font-weight);letter-spacing:.02em}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .typ-field-label{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .typ-field-label{color:hsl(var(--sidebar-foreground) / .65)}.typ-field-label{color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .typ-field-label{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .typ-field-label{opacity:.65}.typ-meta-chip{font-size:var(--text-ui-xs);line-height:var(--leading-ui-snug);font-weight:var(--font-weight-ui-label)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .typ-meta-chip{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .typ-meta-chip{color:hsl(var(--sidebar-foreground) / .65)}.typ-meta-chip{color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .typ-meta-chip{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .typ-meta-chip{opacity:.65}.typ-eyebrow{font-size:var(--text-ui-xs);line-height:var(--leading-ui-snug);font-weight:var(--font-weight-ui-emphasis)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .typ-eyebrow{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .typ-eyebrow{color:hsl(var(--sidebar-foreground) / .65)}.typ-eyebrow{text-transform:uppercase;letter-spacing:.12em;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .typ-eyebrow{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .typ-eyebrow{opacity:.65}.typ-meta-label{font-size:var(--text-ui-xs);line-height:var(--leading-ui-snug);font-weight:var(--font-weight-ui-label)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .typ-meta-label{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .typ-meta-label{color:hsl(var(--sidebar-foreground) / .65)}.typ-meta-label{text-transform:uppercase;letter-spacing:.025em;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .typ-meta-label{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .typ-meta-label{opacity:.65}.typ-list-count{font-size:var(--text-ui-xs);line-height:var(--leading-ui-snug);font-weight:var(--font-weight-ui-label)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .typ-list-count{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .typ-list-count{color:hsl(var(--sidebar-foreground) / .65)}.typ-list-count{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .typ-list-count{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .typ-list-count{opacity:.65}.inventory-stock-overview-card--collapsed .ui-page-header{border-bottom-width:0px}.ui-page-header{border-bottom-width:1px;background-color:hsl(var(--background) / .9);--tw-backdrop-blur: blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);border-color:hsl(var(--border) / var(--border-alpha-subtle))}@supports (backdrop-filter: var(--tw)){.ui-page-header{background-color:hsl(var(--background) / .8)}}.ui-btn{font-size:var(--text-ui-sm);font-weight:var(--font-weight-ui-emphasis);line-height:var(--leading-ui-snug);letter-spacing:var(--tracking-ui-normal);box-shadow:none}.ui-control.ui-btn,.ui-control.ui-btn:hover,.ui-control.ui-btn:active,.ui-control.ui-btn:focus,.ui-control.ui-btn:focus-visible{box-shadow:none}.ui-btn--interactive{transition-property:color,background-color,border-color,opacity;transition-duration:.15s;transition-timing-function:ease-out;box-shadow:none}.ui-btn--interactive:focus-visible{outline:none}.ui-btn--interactive:active:not(:disabled):not([data-loading=true]){transform:none}.ui-btn--interactive:disabled,.ui-btn--interactive[disabled],.ui-btn--interactive[aria-disabled=true]{opacity:.5;cursor:not-allowed;pointer-events:none;box-shadow:none}.ui-btn--interactive[data-loading=true]{cursor:wait;opacity:.85}.ui-btn__spinner{flex-shrink:0}.shop-form-control:focus-within input,.shop-form-control:focus-within select,.shop-form-control:focus-within textarea,.shop-form-control:focus-within .ui-control-field--embedded,.shop-form-control:focus-within .PhoneInputInput{color:hsl(var(--foreground))}.ui-control-shell:focus-within .ui-control-field{color:hsl(var(--foreground))}.shop-form-control{border-radius:var(--radius-control);min-height:var(--control-height);position:relative;display:flex;width:100%;align-items:center;overflow:hidden;border-width:1px;border-style:solid;border-color:hsl(var(--border) / var(--border-alpha-muted));background-color:hsl(var(--card));box-shadow:var(--shadow-surface);transition-property:color,background-color,border-color,box-shadow,opacity;transition-duration:.15s}.shop-form-control:focus-within{border-color:hsl(var(--ring));box-shadow:0 0 0 2px hsl(var(--ring) / .14)}.shop-form-control:focus-within .ui-control-field{color:hsl(var(--foreground))}.shop-form-control{overflow:hidden}.content-studio-action-hub__row .shop-form-control{min-width:0px}.shop-form-control:focus-within{border-color:hsl(var(--ring));box-shadow:0 0 0 2px hsl(var(--ring) / .14);outline:none}.shop-form-control:not(.shop-form-control--textarea){height:var(--control-height);min-height:var(--control-height);max-height:var(--control-height)}.shop-form-control--sm:not(.shop-form-control--textarea){height:var(--control-height-sm);min-height:var(--control-height-sm);max-height:var(--control-height-sm)}.shop-form-control--lg:not(.shop-form-control--textarea){height:var(--control-height-lg);min-height:var(--control-height-lg);max-height:var(--control-height-lg)}.shop-form-control:has(:disabled),.shop-form-control--disabled{opacity:.55;cursor:not-allowed;background-color:hsl(var(--muted) / .45)}.shop-form-control:has(:disabled) .ui-control-field,.shop-form-control--disabled .ui-control-field{cursor:not-allowed}.shop-form-control--error{border-color:hsl(var(--destructive))}.shop-form-control--error:focus-within{border-color:hsl(var(--destructive));box-shadow:0 0 0 2px hsl(var(--destructive) / .18)}.shop-form-control .shop-form-control__input,.shop-form-control input,.shop-form-control select,.shop-form-control textarea,.shop-form-control .ui-control-field--embedded,.shop-form-control .PhoneInputInput,.shop-form-control .PhoneInputCountrySelect{border-width:0px;background-color:transparent;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shop-form-control .shop-form-control__input:focus-visible,.shop-form-control input:focus-visible,.shop-form-control select:focus-visible,.shop-form-control textarea:focus-visible,.shop-form-control .ui-control-field--embedded:focus-visible,.shop-form-control .PhoneInputInput:focus-visible,.shop-form-control .PhoneInputCountrySelect:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.shop-form-control .shop-form-control__input,.shop-form-control input,.shop-form-control select,.shop-form-control textarea,.shop-form-control .ui-control-field--embedded,.shop-form-control .PhoneInputInput,.shop-form-control .PhoneInputCountrySelect{height:100%;min-height:0;border-radius:inherit;font-size:var(--form-field-font-size);line-height:var(--form-field-line-height);font-weight:var(--form-field-font-weight);font-family:inherit;text-transform:none;transform:none}.shop-form-control .PhoneInputCountrySelect option{color:hsl(var(--foreground));background-color:hsl(var(--popover))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .shop-form-control select{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .shop-form-control select{color:hsl(var(--sidebar-foreground))}.shop-form-control select{width:100%;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .shop-form-control select{color:hsl(var(--sidebar-foreground))}.shop-form-control select{border-radius:0;padding-inline:var(--control-padding-x);font-weight:var(--form-field-font-weight)}.shop-form-control input:-webkit-autofill,.shop-form-control input:-webkit-autofill:hover,.shop-form-control input:-webkit-autofill:focus,.shop-form-control input:-webkit-autofill:active{border-radius:inherit;box-shadow:0 0 0 1000px hsl(var(--card)) inset!important;-webkit-text-fill-color:hsl(var(--foreground))!important;caret-color:hsl(var(--foreground));-webkit-transition:background-color 99999s ease-out 0s;transition:background-color 99999s ease-out 0s}.shop-form-control--textarea{border-radius:var(--radius-control-multiline);align-items:stretch;overflow:visible}.shop-form-control--textarea textarea,.shop-form-control--textarea .ui-control-field,.shop-form-control--textarea .ui-control-field--multiline{border-radius:0}.shop-form-control--textarea{height:auto;min-height:var(--control-textarea-min-height);max-height:none}.shop-form-control--textarea textarea{border-radius:var(--radius-control-multiline);height:auto;min-height:var(--control-textarea-min-height);padding-block:.5rem}.ui-control-shell--multiline .shop-form-control--textarea textarea{border-radius:0}.shop-form-control--textarea textarea{width:100%;resize:none;border-radius:0;border-width:0px;background-color:transparent;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shop-form-control--textarea textarea:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-offset-width: 0px}.shop-form-control--textarea textarea{height:auto;min-height:var(--control-textarea-min-height);font-size:var(--form-field-font-size);line-height:var(--form-field-line-height)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .icon-selector-trigger{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .icon-selector-trigger{color:hsl(var(--sidebar-foreground) / .65)}.icon-selector-trigger{flex-shrink:0;color:hsl(var(--muted-foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.email-studio-sidebar .sidebar-account-selector__copy .icon-selector-trigger{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .icon-selector-trigger{opacity:.65}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .icon-selector-trigger:hover,.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .icon-selector-trigger[aria-expanded=true]{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .icon-selector-trigger:hover,.app-shell-root .sidebar-account-selector__current .icon-selector-trigger[aria-expanded=true]{color:hsl(var(--sidebar-foreground))}.icon-selector-trigger:hover,.icon-selector-trigger[aria-expanded=true]{color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .icon-selector-trigger:hover,.email-studio-sidebar .sidebar-account-selector__copy .icon-selector-trigger[aria-expanded=true]{color:hsl(var(--sidebar-foreground))}.icon-selector-trigger--selected{color:hsl(var(--primary))}.icon-selector-trigger--embedded{height:var(--control-height-sm);width:var(--control-height-sm);min-width:var(--control-height-sm);border-width:0px;background-color:transparent;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .icon-selector-trigger--embedded:hover,.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .icon-selector-trigger--embedded[aria-expanded=true]{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .icon-selector-trigger--embedded:hover,.app-shell-root .sidebar-account-selector__current .icon-selector-trigger--embedded[aria-expanded=true]{color:hsl(var(--sidebar-foreground))}.icon-selector-trigger--embedded:hover,.icon-selector-trigger--embedded[aria-expanded=true]{background-color:hsl(var(--muted) / .5);color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .icon-selector-trigger--embedded:hover,.email-studio-sidebar .sidebar-account-selector__copy .icon-selector-trigger--embedded[aria-expanded=true]{color:hsl(var(--sidebar-foreground))}.icon-selector-trigger__icon--empty{opacity:.6}.icon-selector-trigger__asset{height:1.25rem;width:1.25rem;-o-object-fit:contain;object-fit:contain}.icon-selector-trigger--asset{background-color:hsl(var(--muted) / .2)}.icon-selector-popover--asset{width:min(32rem,calc(100vw - 1.25rem))}.setup-billing-address .icon-selector-popover__libraries{gap:1rem}.inventory-stock-overview-card--collapsed .icon-selector-popover__libraries{border-bottom-width:0px}.icon-selector-popover__libraries{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem;border-bottom-width:1px;border-color:hsl(var(--border) / .6);padding:.5rem}textarea.icon-selector-popover__library{border-radius:var(--radius-control-multiline)}.setup-entry-animation--fullscreen .icon-selector-popover__library{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .icon-selector-popover__library{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .icon-selector-popover__library{color:hsl(var(--sidebar-foreground) / .65)}.icon-selector-popover__library{border-radius:var(--radius-lg);padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:500;color:hsl(var(--muted-foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.contact-preview-public .icon-selector-popover__library{font-weight:400}.contact-preview-public p.icon-selector-popover__library.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .icon-selector-popover__library{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .icon-selector-popover__library{opacity:.65}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .icon-selector-popover__library:hover{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .icon-selector-popover__library:hover{color:hsl(var(--sidebar-foreground))}.icon-selector-popover__library:hover{background-color:hsl(var(--muted) / .5);color:hsl(var(--foreground))}.icon-selector-popover__library--active{background-color:hsl(var(--primary) / .1);color:hsl(var(--primary));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.icon-selector-popover{width:min(22.5rem,calc(100vw - 2rem));overflow:hidden;border-color:hsl(var(--border) / .7);background-color:hsl(var(--popover));padding:0;--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.inventory-stock-overview-card--collapsed .icon-selector-popover__search{border-bottom-width:0px}.icon-selector-popover__search{border-bottom-width:1px;border-color:hsl(var(--border) / .6);padding:.75rem}.icon-selector-popover__search-shell{gap:.5rem;padding-right:.75rem}.icon-selector-popover__search-input{min-width:0px;flex:1 1 0%;padding:0}.inventory-stock-overview-card--collapsed .icon-selector-popover__categories{border-bottom-width:0px}.icon-selector-popover__categories{display:flex;gap:.375rem;overflow-x:auto;border-bottom-width:1px;border-color:hsl(var(--border) / .6);padding:.5rem .75rem;scrollbar-width:thin}textarea.icon-selector-popover__category{border-radius:var(--radius-control-multiline)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .icon-selector-popover__category{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .icon-selector-popover__category{color:hsl(var(--sidebar-foreground) / .65)}.icon-selector-popover__category{flex-shrink:0;border-radius:var(--radius-full);border-width:1px;border-color:transparent;padding:.25rem .625rem;font-size:.75rem;line-height:1rem;font-weight:500;color:hsl(var(--muted-foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.contact-preview-public .icon-selector-popover__category{font-weight:400}.email-studio-sidebar .sidebar-account-selector__copy .icon-selector-popover__category{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .icon-selector-popover__category{opacity:.65}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .icon-selector-popover__category:hover{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .icon-selector-popover__category:hover{color:hsl(var(--sidebar-foreground))}.icon-selector-popover__category:hover{background-color:hsl(var(--muted) / .6);color:hsl(var(--foreground))}.icon-selector-popover__category--active{border-color:hsl(var(--primary) / .3);background-color:hsl(var(--primary) / .1);color:hsl(var(--primary))}.order-detail-modal .icon-selector-popover__grid-wrap{-webkit-overflow-scrolling:touch}.icon-selector-popover__grid-wrap{position:relative;max-height:min(16rem,42vh);overflow-y:auto;padding:.75rem}.icon-selector-popover__grid-wrap--asset{max-height:min(24rem,56vh);padding:.75rem}@media (min-width: 640px){.icon-selector-popover__grid-wrap--asset{padding:1rem}}.setup-billing-address .icon-selector-popover__grid{gap:1rem}.icon-selector-popover__grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.375rem}@media (min-width: 640px){.icon-selector-popover__grid{grid-template-columns:repeat(7,minmax(0,1fr))}}.icon-selector-popover__grid--asset{grid-template-columns:repeat(3,minmax(0,1fr));gap:.625rem}@media (min-width: 640px){.icon-selector-popover__grid--asset{grid-template-columns:repeat(4,minmax(0,1fr))}}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .icon-selector-popover__icon-btn{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .icon-selector-popover__icon-btn{color:hsl(var(--sidebar-foreground) / .65)}.icon-selector-popover__icon-btn{display:flex;aspect-ratio:1 / 1;align-items:center;justify-content:center;border-radius:var(--radius-xl);border-width:1px;border-color:transparent;color:hsl(var(--muted-foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.email-studio-sidebar .sidebar-account-selector__copy .icon-selector-popover__icon-btn{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .icon-selector-popover__icon-btn{opacity:.65}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .icon-selector-popover__icon-btn:hover{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .icon-selector-popover__icon-btn:hover{color:hsl(var(--sidebar-foreground))}.icon-selector-popover__icon-btn:hover{border-color:hsl(var(--border) / .7);background-color:hsl(var(--muted) / .5);color:hsl(var(--foreground))}.icon-selector-popover__icon-btn--asset{min-height:4.25rem;background-color:hsl(var(--muted) / .1);padding:.5rem}@media (min-width: 640px){.icon-selector-popover__icon-btn--asset{min-height:4.75rem;padding:.625rem}}.icon-selector-popover__asset-icon{height:2.5rem;max-height:100%;width:2.5rem;max-width:100%;-o-object-fit:contain;object-fit:contain}@media (min-width: 640px){.icon-selector-popover__asset-icon{height:2.75rem;width:2.75rem}}.icon-selector-popover__icon-btn--selected{border-color:hsl(var(--primary) / .4);background-color:hsl(var(--primary) / .1);color:hsl(var(--primary));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.icon-selector-popover__empty{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background-color:hsl(var(--popover) / .9);padding:1rem;text-align:center}.icon-selector-popover__footer{display:flex;align-items:center;justify-content:space-between;gap:.5rem;border-top-width:1px;border-color:hsl(var(--border) / .6);padding:.5rem .75rem}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .icon-selector-popover__count{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .icon-selector-popover__count{color:hsl(var(--sidebar-foreground) / .65)}.icon-selector-popover__count{font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .icon-selector-popover__count{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .icon-selector-popover__count{opacity:.65}.icon-selector-popover__clear{height:auto;padding:.25rem .5rem;font-size:.75rem;line-height:1rem}.standalone-editable-field{height:var(--form-field-height-md);min-height:var(--form-field-height-md);padding-inline:var(--form-field-padding-x);padding-block:var(--form-field-padding-y);border-radius:var(--form-field-radius);font-size:var(--form-field-font-size);line-height:var(--form-field-line-height)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .standalone-editable-field{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .standalone-editable-field{color:hsl(var(--sidebar-foreground))}.standalone-editable-field{width:100%;border-width:1px;background-color:hsl(var(--card));color:hsl(var(--foreground));outline:2px solid transparent;outline-offset:2px;transition-property:border-color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;animation-duration:.15s;border-color:hsl(var(--border) / var(--border-alpha-muted));box-shadow:var(--shadow-surface)}.email-studio-sidebar .sidebar-account-selector__copy .standalone-editable-field{color:hsl(var(--sidebar-foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .standalone-editable-field::-moz-placeholder{color:hsl(var(--app-header-muted))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .standalone-editable-field::placeholder{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .standalone-editable-field::-moz-placeholder{color:hsl(var(--sidebar-foreground) / .65)}.app-shell-root .sidebar-account-selector__current .standalone-editable-field::placeholder{color:hsl(var(--sidebar-foreground) / .65)}.standalone-editable-field::-moz-placeholder{color:hsl(var(--muted-foreground))}.standalone-editable-field::placeholder{color:hsl(var(--muted-foreground))}.standalone-editable-field:focus-visible{border-color:hsl(var(--ring));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: hsl(var(--ring) / .2)}.standalone-editable-field--multiline{height:auto;min-height:var(--control-textarea-min-height);padding-block:.5rem;border-radius:var(--form-field-radius-multiline)}textarea,textarea.rounded-md,textarea.rounded-lg,textarea.rounded-control,textarea.rounded-button,textarea.rounded-full{border-radius:var(--radius-control-multiline)}textarea.\!rounded-button{border-radius:var(--radius-control-multiline)!important}.ui-control-shell--multiline textarea,.ui-control-shell--multiline .ui-control-field,.ui-control-shell--multiline .ui-control-field--multiline,.shop-form-control--textarea textarea{border-radius:0}.form-field{display:flex;width:100%;min-width:0px;flex-direction:column;gap:var(--form-field-gap)}.form-field__label-row{display:flex;min-height:1rem;align-items:center;justify-content:space-between;gap:.5rem}.form-field__control{width:100%;min-width:0px}.form-field__error{font-size:var(--text-ui-xs);margin-top:.125rem;line-height:1.375;color:hsl(var(--destructive))}.contact-preview-share-page__shop-fields .form-field__error{color:hsl(var(--primary))}.form-field__hint{font-size:var(--text-ui-xs)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .form-field__hint{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .form-field__hint{color:hsl(var(--sidebar-foreground) / .65)}.form-field__hint{margin-top:.125rem;line-height:1.375;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .form-field__hint{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .form-field__hint{opacity:.65}.form-stack{display:flex;width:100%;min-width:0px;flex-direction:column;gap:var(--form-stack-gap)}.form-stack--compact{gap:var(--form-stack-gap-compact)}.commerce-form-field.form-field,.commerce-form-field,.product-form-field.form-field,.product-form-field{gap:var(--form-field-gap)}.glass{border-width:1px;border-color:#ffffff1a;background-color:#ffffff1a;--tw-backdrop-blur: blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.glass-dark{border-width:1px;border-color:#ffffff0d;background-color:#0003;--tw-backdrop-blur: blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.nexus-surface{border-width:1px;background-color:hsl(var(--card));color:hsl(var(--card-foreground));border-color:hsl(var(--border) / var(--border-alpha-subtle));box-shadow:var(--shadow-surface);border-radius:var(--radius-surface)}.nexus-surface--elevated{box-shadow:var(--shadow-surface-md)}.nexus-surface--muted{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);border-color:hsl(var(--border) / var(--border-alpha-muted));background-color:hsl(var(--muted) / var(--muted-alpha-surface))}.nexus-surface--inset{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);border-color:hsl(var(--border) / var(--border-alpha-muted));background-color:hsl(var(--muted) / var(--muted-alpha-inset))}.nexus-surface--interactive{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:border-color,box-shadow,background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.nexus-surface--interactive:hover{border-color:hsl(var(--primary) / .25);box-shadow:var(--shadow-surface-md)}.inventory-stock-overview-card--collapsed .nexus-surface--flat{border-bottom-width:0px}.nexus-surface--flat{border-width:0px;border-bottom-width:1px;background-color:transparent;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);border-color:hsl(var(--border) / var(--border-alpha-muted));border-radius:0}.nexus-surface--compact{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.nexus-surface--compact .nexus-surface__header,.nexus-surface--compact .nexus-surface__body,.nexus-surface--compact .nexus-surface__footer{padding-inline:var(--card-padding-x-compact);padding-block:var(--card-padding-y-compact)}.inventory-stock-overview-card--collapsed .nexus-surface__header{border-bottom-width:0px}.nexus-surface__header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-bottom-width:1px;border-color:hsl(var(--border) / var(--border-alpha-muted));padding-inline:var(--space-panel-x);padding-block:.875rem}@media (min-width: 640px){.nexus-surface__header{padding-inline:var(--space-panel-x-lg);padding-block:1rem}}.nexus-surface__header--flush{padding-left:0;padding-right:0}.nexus-surface__header--stacked{flex-direction:column;align-items:flex-start;gap:.375rem}.nexus-surface__body--after-header{padding-top:0}@media (min-width: 640px){.nexus-surface__body--after-header{padding-top:0}}.nexus-surface__body{padding-inline:var(--space-panel-x);padding-block:var(--space-panel-y)}@media (min-width: 640px){.nexus-surface__body{padding-inline:var(--space-panel-x-lg);padding-block:var(--space-panel-y-lg)}}.nexus-surface__body--flush{padding-left:0;padding-right:0}.nexus-surface__footer{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;border-top-width:1px;border-color:hsl(var(--border) / var(--border-alpha-muted));padding-inline:var(--space-panel-x);padding-block:.75rem}@media (min-width: 640px){.nexus-surface__footer{padding-inline:var(--space-panel-x-lg)}}.order-admin-form-dialog .app-form-dialog__header-copy .nexus-surface__title{font-size:1rem;line-height:1.5rem;font-weight:600;line-height:1.375}.commerce-workspace__empty .nexus-surface__title{margin-bottom:.5rem;font-size:1rem;line-height:1.5rem}.order-retry-success .nexus-surface__title{margin-top:.75rem;font-size:1rem;line-height:1.5rem}@media (min-width: 768px){.setup-entry-animation--fullscreen .order-retry-success .nexus-surface__title{font-size:clamp(.875rem,2.5vmin,1.25rem)}.order-retry-success .nexus-surface__title{font-size:1.125rem;line-height:1.75rem}}.nexus-surface__title{font-size:var(--text-ui-md);line-height:var(--leading-ui-snug);letter-spacing:var(--tracking-ui-normal);font-weight:var(--font-weight-ui-emphasis)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .nexus-surface__title{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .nexus-surface__title{color:hsl(var(--sidebar-foreground))}.nexus-surface__title{color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .nexus-surface__title{color:hsl(var(--sidebar-foreground))}@media (min-width: 768px){.nexus-surface__title{font-size:var(--text-ui-lg)}}.app-form-dialog__header-copy .nexus-surface__title{text-align:left;line-height:1.375}.setup-entry-animation--fullscreen .app-form-dialog--confirm .app-form-dialog__header-copy .nexus-surface__title{font-size:clamp(.75rem,2vmin,.875rem)}.app-form-dialog--confirm .app-form-dialog__header-copy .nexus-surface__title{font-size:.875rem;line-height:1.25rem;font-weight:600;line-height:1.25}.contact-preview-public p.app-form-dialog--confirm .app-form-dialog__header-copy .nexus-surface__title.leading-relaxed{font-weight:400;line-height:1.65}.setup-entry-animation--fullscreen .shop-product-card--desktop-preview .nexus-surface__title{font-size:clamp(.875rem,2.5vmin,1.25rem)}.shop-product-card--desktop-preview .nexus-surface__title{font-size:1.125rem;line-height:1.75rem}@media (max-width: 639px){.setup-entry-animation--fullscreen .inventory-template-grid .shop-product-card__body .nexus-surface__title{font-size:clamp(.75rem,2vmin,.875rem)}.inventory-template-grid .shop-product-card__body .nexus-surface__title{font-size:.875rem;line-height:1.25rem;line-height:1.375}.contact-preview-public p.inventory-template-grid .shop-product-card__body .nexus-surface__title.leading-relaxed{font-weight:400;line-height:1.65}}.nexus-surface__title{display:flex;min-width:0px;align-items:center;gap:.5rem;line-height:1.375}@media (max-width: 767px){.workspace-tab-shell__chrome .nexus-surface__subtitle{display:none}}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-admin-form-dialog .app-form-dialog__header-copy .nexus-surface__subtitle{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .order-admin-form-dialog .app-form-dialog__header-copy .nexus-surface__subtitle{color:hsl(var(--sidebar-foreground) / .65)}.order-admin-form-dialog .app-form-dialog__header-copy .nexus-surface__subtitle{font-size:.75rem;line-height:1rem;font-weight:400;line-height:1.625;color:hsl(var(--muted-foreground))}.contact-preview-public button.order-admin-form-dialog .app-form-dialog__header-copy .nexus-surface__subtitle{font-weight:400;letter-spacing:.01em}.contact-preview-public p.text-sm.order-admin-form-dialog .app-form-dialog__header-copy .nexus-surface__subtitle{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-form-dialog .app-form-dialog__header-copy .nexus-surface__subtitle{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-form-dialog .app-form-dialog__header-copy .nexus-surface__subtitle{opacity:.65}.activation-codes-page-header .nexus-surface__subtitle{display:none}@media (min-width: 640px){.activation-codes-page-header .nexus-surface__subtitle{display:block}}.commerce-workspace__page-header .nexus-surface__subtitle{margin-top:1px;font-size:10px;line-height:1}.commerce-workspace__loading .nexus-surface__subtitle{font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .commerce-workspace__loading .nexus-surface__subtitle{font-size:clamp(.75rem,2vmin,.875rem)}.commerce-workspace__loading .nexus-surface__subtitle{font-size:.875rem;line-height:1.25rem}}.commerce-workspace__empty .nexus-surface__subtitle{margin-left:auto;margin-right:auto;margin-bottom:1.5rem;max-width:28rem;font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .commerce-workspace__empty .nexus-surface__subtitle{font-size:clamp(.75rem,2vmin,.875rem)}.commerce-workspace__empty .nexus-surface__subtitle{font-size:.875rem;line-height:1.25rem}}.order-retry-alert__inner .nexus-surface__subtitle{margin-top:.125rem;font-size:.75rem;line-height:1rem;line-height:1.375}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-alert__inner .nexus-surface__subtitle{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-alert__inner .nexus-surface__subtitle{font-size:.875rem;line-height:1.25rem}}.order-retry-saved-card .nexus-surface__subtitle{font-size:.75rem;line-height:1rem;line-height:1.375}.order-retry-success .nexus-surface__subtitle{margin-top:.375rem;font-size:.75rem;line-height:1rem;line-height:1.625}.contact-preview-public p.text-sm.order-retry-success .nexus-surface__subtitle{font-weight:400;line-height:1.65}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-success .nexus-surface__subtitle{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-success .nexus-surface__subtitle{font-size:.875rem;line-height:1.25rem}}.order-retry-empty .nexus-surface__subtitle{font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-empty .nexus-surface__subtitle{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-empty .nexus-surface__subtitle{font-size:.875rem;line-height:1.25rem}}.nexus-surface__subtitle{font-size:var(--text-ui-sm);line-height:var(--leading-ui-relaxed);font-weight:var(--font-weight-ui-label)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .nexus-surface__subtitle{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .nexus-surface__subtitle{color:hsl(var(--sidebar-foreground) / .65)}.nexus-surface__subtitle{color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .nexus-surface__subtitle{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .nexus-surface__subtitle{opacity:.65}@media (min-width: 768px){.nexus-surface__subtitle{font-size:var(--text-ui-md)}}.app-form-dialog__header-copy .nexus-surface__subtitle{text-align:left;line-height:1.625}.contact-preview-public p.text-sm.app-form-dialog__header-copy .nexus-surface__subtitle{font-weight:400;line-height:1.65}.public-content-note .nexus-surface__subtitle{margin-left:auto;margin-right:auto;max-width:65ch}.nexus-surface__subtitle{margin-top:.25rem;max-width:65ch}.contact-preview-share-page__shop-fields .nexus-surface__subtitle{color:hsl(var(--muted-foreground))}.nexus-surface__actions{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.5rem}.nexus-surface-stack{display:flex;width:100%;flex-direction:column;gap:var(--space-stack)}@media (min-width: 640px){.nexus-surface-stack{gap:var(--space-stack-lg)}}.nexus-surface-stack--loose{display:flex;width:100%;flex-direction:column;gap:var(--space-stack-lg)}@media (min-width: 640px){.nexus-surface-stack--loose{gap:2rem}}.nexus-surface--flat:last-child{border-bottom-width:0px}.nx-panel{border-width:1px;background-color:hsl(var(--card));color:hsl(var(--card-foreground));border-color:hsl(var(--border) / var(--border-alpha-subtle));box-shadow:var(--shadow-surface);border-radius:var(--radius-surface)}.nx-panel-muted{border-width:1px;color:hsl(var(--card-foreground));--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);border-color:hsl(var(--border) / var(--border-alpha-muted));background-color:hsl(var(--muted) / var(--muted-alpha-surface));border-radius:var(--radius-surface)}.nx-panel-inset{border-width:1px;color:hsl(var(--card-foreground));--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);border-color:hsl(var(--border) / var(--border-alpha-muted));background-color:hsl(var(--muted) / var(--muted-alpha-inset));border-radius:var(--radius-surface)}.nx-panel-accent{border-width:1px;border-color:hsl(var(--brand-accent) / .2);background-color:hsl(var(--brand-accent) / .03);color:hsl(var(--card-foreground));box-shadow:var(--shadow-surface);border-radius:var(--radius-surface)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .nx-panel-dashed{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .nx-panel-dashed{color:hsl(var(--sidebar-foreground) / .65)}.nx-panel-dashed{border-width:1px;border-style:dashed;color:hsl(var(--muted-foreground));--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);border-color:hsl(var(--border) / var(--border-alpha-subtle));background-color:hsl(var(--muted) / var(--muted-alpha-surface));border-radius:var(--radius-surface)}.email-studio-sidebar .sidebar-account-selector__copy .nx-panel-dashed{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .nx-panel-dashed{opacity:.65}.nx-panel-padded{padding-inline:var(--space-panel-x);padding-block:var(--space-panel-y)}@media (min-width: 640px){.nx-panel-padded{padding-inline:var(--space-panel-x-lg);padding-block:var(--space-panel-y-lg)}}@media (min-width: 640px) and (max-width: 1023px){.nx-panel-padded{padding-inline:var(--space-panel-x);padding-block:var(--space-panel-y)}}.nx-panel-padded{border-width:1px;background-color:hsl(var(--card));color:hsl(var(--card-foreground));border-color:hsl(var(--border) / var(--border-alpha-subtle));box-shadow:var(--shadow-surface);border-radius:var(--radius-surface)}.nx-panel-muted-padded{padding-inline:var(--space-panel-x);padding-block:var(--space-panel-y)}@media (min-width: 640px){.nx-panel-muted-padded{padding-inline:var(--space-panel-x-lg);padding-block:var(--space-panel-y-lg)}}@media (min-width: 640px) and (max-width: 1023px){.nx-panel-muted-padded{padding-inline:var(--space-panel-x);padding-block:var(--space-panel-y)}}.nx-panel-muted-padded{border-width:1px;color:hsl(var(--card-foreground));--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);border-color:hsl(var(--border) / var(--border-alpha-muted));background-color:hsl(var(--muted) / var(--muted-alpha-surface));border-radius:var(--radius-surface)}.nx-panel-inset-padded{padding-inline:var(--space-panel-x);padding-block:var(--space-panel-y)}@media (min-width: 640px){.nx-panel-inset-padded{padding-inline:var(--space-panel-x-lg);padding-block:var(--space-panel-y-lg)}}@media (min-width: 640px) and (max-width: 1023px){.nx-panel-inset-padded{padding-inline:var(--space-panel-x);padding-block:var(--space-panel-y)}}.nx-panel-inset-padded{border-width:1px;color:hsl(var(--card-foreground));--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);border-color:hsl(var(--border) / var(--border-alpha-muted));background-color:hsl(var(--muted) / var(--muted-alpha-inset));border-radius:var(--radius-surface)}.nx-panel-compact-padded{border-width:1px;background-color:hsl(var(--card));padding:.875rem;color:hsl(var(--card-foreground));border-color:hsl(var(--border) / var(--border-alpha-subtle));box-shadow:var(--shadow-surface);border-radius:var(--radius-surface)}@media (min-width: 640px){.nx-panel-compact-padded{padding:1rem}}.card-theme-inactive{border-width:1px;background-color:hsl(var(--card));color:hsl(var(--card-foreground));border-color:hsl(var(--border) / var(--border-alpha-subtle));box-shadow:var(--shadow-surface);border-radius:var(--radius-surface)}.card-theme-interactive{border-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--card));color:hsl(var(--card-foreground));--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:border-color,box-shadow,background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s;border-radius:var(--radius-surface)}.card-theme-interactive:hover{border-color:hsl(var(--primary) / .3);--tw-shadow: var(--shadow-surface-md);--tw-shadow-colored: var(--shadow-surface-md);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.badge-theme{font-size:var(--text-ui-xs);line-height:var(--leading-ui-snug);font-weight:var(--font-weight-ui-emphasis)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .badge-theme{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .badge-theme{color:hsl(var(--sidebar-foreground) / .65)}.badge-theme{text-transform:uppercase;letter-spacing:.12em;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .badge-theme{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .badge-theme{opacity:.65}.badge-theme{font-weight:900;letter-spacing:.1em}.contact-preview-public .badge-theme{font-weight:500;font-size:.6875rem;letter-spacing:.14em}.badge-theme-small{font-size:var(--text-ui-2xs);line-height:1.25;font-weight:900;text-transform:uppercase;letter-spacing:.1em}.app-confirm-dialog{gap:0px!important;border-width:1px!important;border-color:hsl(var(--border) / .6)!important;padding:0!important;--tw-shadow: var(--shadow-surface-lg) !important;--tw-shadow-colored: var(--shadow-surface-lg) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important;border-radius:var(--radius-surface)!important}.inventory-stock-overview-card--collapsed .app-confirm-dialog__header{border-bottom-width:0px}.app-confirm-dialog__header{display:flex;flex-direction:row;align-items:flex-start;gap:.75rem;border-bottom-width:1px;border-color:hsl(var(--border) / .6);text-align:left;padding-inline:max(var(--app-dialog-gutter-x),env(safe-area-inset-left,0px)) max(var(--app-dialog-gutter-x),env(safe-area-inset-right,0px));padding-top:var(--app-dialog-header-pt);padding-bottom:var(--app-dialog-header-pb)}.app-confirm-dialog__icon{display:flex;height:2.5rem;width:2.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius-xl);border-width:1px;border-color:hsl(var(--border) / .5)}.app-confirm-dialog__icon--destructive{background-color:hsl(var(--destructive) / .1);color:hsl(var(--destructive))}.contact-preview-share-page__shop-fields .app-confirm-dialog__icon--destructive{color:hsl(var(--primary))}.app-confirm-dialog__body>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.app-confirm-dialog__body{padding-inline:max(var(--app-dialog-gutter-x),env(safe-area-inset-left,0px)) max(var(--app-dialog-gutter-x),env(safe-area-inset-right,0px));padding-block:var(--app-dialog-body-py)}.app-confirm-dialog__footer{display:flex;flex-direction:column-reverse;gap:.5rem;border-top-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--muted) / .2)}@media (min-width: 640px){.app-confirm-dialog__footer{flex-direction:row;justify-content:flex-end}.app-confirm-dialog__footer>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(0px * var(--tw-space-x-reverse));margin-left:calc(0px * calc(1 - var(--tw-space-x-reverse)))}}.app-confirm-dialog__footer{padding-inline:max(var(--app-dialog-gutter-x),env(safe-area-inset-left,0px)) max(var(--app-dialog-gutter-x),env(safe-area-inset-right,0px));padding-block:var(--app-dialog-footer-py)}.setup-entry-animation--compact .app-confirm-dialog__preview{width:3.25rem;height:3.25rem}.setup-entry-animation--fullscreen .app-confirm-dialog__preview{width:clamp(4.5rem,16vmin,7.5rem);height:clamp(4.5rem,16vmin,7.5rem)}.app-confirm-dialog__preview{margin-left:auto;margin-right:auto;height:6rem;width:6rem;overflow:hidden;border-radius:var(--radius-xl);border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--muted));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.app-confirm-dialog__preview img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.app-confirm-dialog--wide{max-width:32rem}.type-to-confirm-field>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.type-to-confirm-field__panel>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.type-to-confirm-field__panel{border-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--muted) / .15);padding:.875rem;border-radius:var(--radius-surface)}@media (min-width: 640px){.type-to-confirm-field__panel{padding:1rem}}.type-to-confirm-field--destructive .type-to-confirm-field__panel{border-color:hsl(var(--destructive) / .3);background-color:hsl(var(--destructive) / .04)}.type-to-confirm-field__panel-head>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.type-to-confirm-field--destructive .type-to-confirm-field__panel-head .typ-field-label{color:hsl(var(--destructive))}.contact-preview-share-page__shop-fields .type-to-confirm-field--destructive .type-to-confirm-field__panel-head .typ-field-label{color:hsl(var(--primary))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .type-to-confirm-field__hint{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .type-to-confirm-field__hint{color:hsl(var(--sidebar-foreground) / .65)}.type-to-confirm-field__hint{font-size:.75rem;line-height:1rem;line-height:1.375;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .type-to-confirm-field__hint{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .type-to-confirm-field__hint{opacity:.65}.type-to-confirm-field--destructive .type-to-confirm-field__hint{color:hsl(var(--destructive) / .75)}textarea.type-to-confirm-field__phrase{border-radius:var(--radius-control-multiline)}.type-to-confirm-field__phrase{display:flex;align-items:center;gap:.5rem;border-radius:var(--radius-lg);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--background));padding:.5rem .75rem}.type-to-confirm-field--destructive .type-to-confirm-field__phrase{border-color:hsl(var(--destructive) / .35);background-color:hsl(var(--destructive) / .07)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .type-to-confirm-field__phrase-text{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .type-to-confirm-field__phrase-text{color:hsl(var(--sidebar-foreground))}.type-to-confirm-field__phrase-text{min-width:0px;flex:1 1 0%;word-break:break-all;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:13px;font-weight:600;line-height:1.375;color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .type-to-confirm-field__phrase-text{color:hsl(var(--sidebar-foreground))}.type-to-confirm-field--destructive .type-to-confirm-field__phrase-text{color:hsl(var(--destructive))}.contact-preview-share-page__shop-fields .type-to-confirm-field--destructive .type-to-confirm-field__phrase-text{color:hsl(var(--primary))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .type-to-confirm-field__copy{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .type-to-confirm-field__copy{color:hsl(var(--sidebar-foreground) / .65)}.type-to-confirm-field__copy{height:2rem;flex-shrink:0;gap:.375rem;padding-left:.5rem;padding-right:.5rem;font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .type-to-confirm-field__copy{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .type-to-confirm-field__copy{opacity:.65}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .type-to-confirm-field__copy:hover{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .type-to-confirm-field__copy:hover{color:hsl(var(--sidebar-foreground))}.type-to-confirm-field__copy:hover{color:hsl(var(--foreground))}.type-to-confirm-field--destructive .type-to-confirm-field__copy{color:hsl(var(--destructive) / .8)}.type-to-confirm-field--destructive .type-to-confirm-field__copy:hover{background-color:hsl(var(--destructive) / .1);color:hsl(var(--destructive))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .type-to-confirm-field__status{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .type-to-confirm-field__status{color:hsl(var(--sidebar-foreground) / .65)}.type-to-confirm-field__status{display:flex;align-items:center;gap:.375rem;padding-left:.125rem;padding-right:.125rem;font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .type-to-confirm-field__status{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .type-to-confirm-field__status{opacity:.65}.type-to-confirm-field__status--match{--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.type-to-confirm-field__status--match:is(.dark *){--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity, 1))}.type-to-confirm-field__status--mismatch{color:hsl(var(--destructive) / .8)}.confirm-destructive-summary>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.confirm-destructive-summary{border-radius:var(--radius-xl);border-width:1px;border-color:hsl(var(--destructive) / .3);background-color:hsl(var(--destructive) / .05);padding:.75rem .875rem}.setup-entry-animation--fullscreen .confirm-destructive-summary__lead{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .confirm-destructive-summary__lead{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .confirm-destructive-summary__lead{color:hsl(var(--sidebar-foreground))}.confirm-destructive-summary__lead{font-size:.875rem;line-height:1.25rem;line-height:1.375;color:hsl(var(--foreground))}.contact-preview-public p.confirm-destructive-summary__lead.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .confirm-destructive-summary__lead{color:hsl(var(--sidebar-foreground))}.confirm-destructive-summary__title{font-weight:600;color:hsl(var(--destructive))}.contact-preview-share-page__shop-fields .confirm-destructive-summary__title{color:hsl(var(--primary))}.setup-entry-animation--fullscreen .confirm-destructive-summary__id{font-size:clamp(.75rem,2vmin,.875rem)}.confirm-destructive-summary__id{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.875rem;line-height:1.25rem;font-weight:600;color:hsl(var(--destructive))}.contact-preview-public p.confirm-destructive-summary__id.leading-relaxed{font-weight:400;line-height:1.65}.contact-preview-share-page__shop-fields .confirm-destructive-summary__id{color:hsl(var(--primary))}.confirm-destructive-summary__points>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.confirm-destructive-summary__points{border-top-width:1px;border-color:hsl(var(--destructive) / .15);padding-top:.625rem}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .confirm-destructive-summary__point{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .confirm-destructive-summary__point{color:hsl(var(--sidebar-foreground) / .65)}.confirm-destructive-summary__point{display:flex;align-items:flex-start;gap:.5rem;font-size:.75rem;line-height:1rem;line-height:1.625;color:hsl(var(--muted-foreground))}.contact-preview-public p.text-sm.confirm-destructive-summary__point{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .confirm-destructive-summary__point{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .confirm-destructive-summary__point{opacity:.65}textarea.confirm-destructive-summary__bullet{border-radius:var(--radius-control-multiline)}.confirm-destructive-summary__bullet{margin-top:.375rem;height:.375rem;width:.375rem;flex-shrink:0;border-radius:var(--radius-full);background-color:hsl(var(--destructive))}.type-confirm-dialog__body>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.type-to-confirm-field--compact>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.type-to-confirm-field__compact-head>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.type-to-confirm-field__compact-phrase{display:flex;align-items:center;gap:.375rem}.type-to-confirm-field--compact .type-to-confirm-field__phrase-text{font-size:.75rem;line-height:1rem}@media (min-width: 640px){.type-to-confirm-field--compact .type-to-confirm-field__phrase-text{font-size:13px}}.type-to-confirm-field__copy--icon{padding-left:0;padding-right:0}@media (min-width: 640px){.order-admin-confirm-dialog.app-form-dialog--confirm{max-width:22rem}}.order-admin-confirm-dialog.app-form-dialog--confirm .app-form-dialog__body>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.order-admin-confirm-dialog.app-form-dialog--confirm .app-form-dialog__body{padding-top:.125rem;padding-bottom:calc(var(--app-dialog-body-py) - .375rem)}.order-admin-confirm-dialog.app-form-dialog--confirm .app-form-dialog__lede{font-size:13px;line-height:1.375}.order-admin-confirm-summary>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.order-admin-confirm-summary__amount,.order-admin-confirm-summary__notify,.order-admin-confirm-summary__payment{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-admin-confirm-summary__label{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .order-admin-confirm-summary__label{color:hsl(var(--sidebar-foreground) / .65)}.order-admin-confirm-summary__label{flex-shrink:0;padding-top:.125rem;font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-confirm-summary__label{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-confirm-summary__label{opacity:.65}.setup-entry-animation--fullscreen .order-admin-confirm-summary__value{font-size:clamp(.875rem,2.5vmin,1.25rem)}.order-admin-confirm-summary__value{text-align:right;font-size:1.125rem;line-height:1.75rem;font-weight:600;line-height:1;letter-spacing:-.025em;color:hsl(var(--destructive))}.contact-preview-share-page__shop-fields .order-admin-confirm-summary__value{color:hsl(var(--primary))}.setup-entry-animation--fullscreen .order-admin-confirm-summary__card{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-admin-confirm-summary__card{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .order-admin-confirm-summary__card{color:hsl(var(--sidebar-foreground))}.order-admin-confirm-summary__card{text-align:right;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.875rem;line-height:1.25rem;font-weight:600;line-height:1.375;letter-spacing:.025em;color:hsl(var(--foreground))}.contact-preview-public p.order-admin-confirm-summary__card.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-confirm-summary__card{color:hsl(var(--sidebar-foreground))}.order-admin-confirm-summary__contact{min-width:0px;text-align:right}.setup-entry-animation--fullscreen .order-admin-confirm-summary__name{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-admin-confirm-summary__name{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .order-admin-confirm-summary__name{color:hsl(var(--sidebar-foreground))}.order-admin-confirm-summary__name{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:1.25rem;font-weight:600;line-height:1.375;color:hsl(var(--foreground))}.contact-preview-public p.order-admin-confirm-summary__name.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-confirm-summary__name{color:hsl(var(--sidebar-foreground))}.order-admin-confirm-summary__email{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;line-height:1rem;line-height:1.375;color:hsl(var(--primary))}textarea.order-admin-confirm-summary__warning{border-radius:var(--radius-control-multiline)}.order-admin-confirm-summary__warning{margin:0;border-radius:var(--radius-lg);border-width:1px;border-color:hsl(var(--destructive) / .25);background-color:hsl(var(--destructive) / .05);padding:.5rem .625rem;font-size:.75rem;line-height:1rem;font-weight:500;line-height:1.375;color:hsl(var(--destructive))}.contact-preview-public .order-admin-confirm-summary__warning{font-weight:400}.contact-preview-share-page__shop-fields .order-admin-confirm-summary__warning{color:hsl(var(--primary))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-admin-confirm-summary__note{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .order-admin-confirm-summary__note{color:hsl(var(--sidebar-foreground) / .65)}.order-admin-confirm-summary__note{margin:0;border-top-width:1px;border-color:hsl(var(--border) / .4);padding-top:.5rem;font-size:.75rem;line-height:1rem;line-height:1.375;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-confirm-summary__note{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-confirm-summary__note{opacity:.65}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-admin-success-dialog.app-form-dialog--confirm .app-form-dialog__lede{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .order-admin-success-dialog.app-form-dialog--confirm .app-form-dialog__lede{color:hsl(var(--sidebar-foreground) / .65)}.order-admin-success-dialog.app-form-dialog--confirm .app-form-dialog__lede{font-size:13px;line-height:1.375;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-success-dialog.app-form-dialog--confirm .app-form-dialog__lede{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-success-dialog.app-form-dialog--confirm .app-form-dialog__lede{opacity:.65}.order-admin-completion-summary>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.order-admin-completion-summary{border-top-width:1px;border-color:hsl(var(--border) / .4);padding-top:.75rem}.order-admin-completion-summary__row{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-admin-completion-summary__label{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .order-admin-completion-summary__label{color:hsl(var(--sidebar-foreground) / .65)}.order-admin-completion-summary__label{flex-shrink:0;padding-top:.125rem;font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-completion-summary__label{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-completion-summary__label{opacity:.65}.setup-entry-animation--fullscreen .order-admin-completion-summary__order,.setup-entry-animation--fullscreen .order-admin-completion-summary__status{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-admin-completion-summary__order,.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-admin-completion-summary__status{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .order-admin-completion-summary__order,.app-shell-root .sidebar-account-selector__current .order-admin-completion-summary__status{color:hsl(var(--sidebar-foreground))}.order-admin-completion-summary__order,.order-admin-completion-summary__status{text-align:right;font-size:.875rem;line-height:1.25rem;font-weight:600;line-height:1.375;color:hsl(var(--foreground))}.contact-preview-public p.order-admin-completion-summary__order.leading-relaxed,.contact-preview-public p .order-admin-completion-summary__status.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-completion-summary__order,.email-studio-sidebar .sidebar-account-selector__copy .order-admin-completion-summary__status{color:hsl(var(--sidebar-foreground))}.setup-entry-animation--fullscreen .order-admin-completion-summary__amount{font-size:clamp(.875rem,2.5vmin,1.25rem)}.order-admin-completion-summary__amount{text-align:right;font-size:1.125rem;line-height:1.75rem;font-weight:600;line-height:1;letter-spacing:-.025em;--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.order-admin-completion-summary__amount:is(.dark *){--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity, 1))}.setup-entry-animation--fullscreen .order-admin-completion-summary__card{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-admin-completion-summary__card{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .order-admin-completion-summary__card{color:hsl(var(--sidebar-foreground))}.order-admin-completion-summary__card{text-align:right;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.875rem;line-height:1.25rem;font-weight:600;line-height:1.375;letter-spacing:.025em;color:hsl(var(--foreground))}.contact-preview-public p.order-admin-completion-summary__card.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-completion-summary__card{color:hsl(var(--sidebar-foreground))}.order-admin-completion-summary__contact{min-width:0px;text-align:right}.setup-entry-animation--fullscreen .order-admin-completion-summary__name{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-admin-completion-summary__name{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .order-admin-completion-summary__name{color:hsl(var(--sidebar-foreground))}.order-admin-completion-summary__name{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:1.25rem;font-weight:600;line-height:1.375;color:hsl(var(--foreground))}.contact-preview-public p.order-admin-completion-summary__name.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-completion-summary__name{color:hsl(var(--sidebar-foreground))}.order-admin-completion-summary__email{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;line-height:1rem;line-height:1.375;color:hsl(var(--primary))}.app-form-dialog{display:flex;max-height:90vh;width:100%;flex-direction:column;gap:0px;overflow:hidden;border-width:1px;background-color:hsl(var(--card));padding:0;color:hsl(var(--card-foreground));border-color:hsl(var(--border) / var(--border-alpha-subtle));box-shadow:var(--shadow-surface-lg);border-radius:var(--radius-surface)}.inventory-stock-overview-card--collapsed .app-form-dialog__header{border-bottom-width:0px}.app-form-dialog__header{flex-shrink:0}.app-form-dialog__header>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.app-form-dialog__header{border-bottom-width:1px;text-align:left!important;border-color:hsl(var(--border) / var(--border-alpha-muted));padding-inline:max(var(--app-dialog-gutter-x),env(safe-area-inset-left,0px)) max(var(--app-dialog-gutter-x),env(safe-area-inset-right,0px));padding-top:var(--app-dialog-header-pt);padding-bottom:var(--app-dialog-header-pb)}.app-form-dialog__header-row{display:flex;align-items:flex-start;gap:.75rem}.app-form-dialog__header-copy>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.app-form-dialog__header-copy{padding-right:.25rem;text-align:left}.app-form-dialog__header-copy .typ-card-title{text-align:left;line-height:1.375}.app-form-dialog__header-copy .typ-page-subtitle{text-align:left;line-height:1.625}.contact-preview-public p.text-sm.app-form-dialog__header-copy .typ-page-subtitle{font-weight:400;line-height:1.65}textarea.app-form-dialog__close{border-radius:var(--radius-control-multiline)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .app-form-dialog__close{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .app-form-dialog__close{color:hsl(var(--sidebar-foreground) / .65)}.app-form-dialog__close{margin-right:-.25rem;margin-top:-.125rem;display:inline-flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius-full);border-width:1px;border-color:hsl(var(--border) / .25);background-color:hsl(var(--muted) / .3);color:hsl(var(--muted-foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.email-studio-sidebar .sidebar-account-selector__copy .app-form-dialog__close{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .app-form-dialog__close{opacity:.65}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .app-form-dialog__close:hover{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .app-form-dialog__close:hover{color:hsl(var(--sidebar-foreground))}.app-form-dialog__close:hover{background-color:hsl(var(--muted) / .6);color:hsl(var(--foreground))}.app-form-dialog__close:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: hsl(var(--ring) / .4);--tw-ring-offset-width: 1px}.app-form-dialog__icon{display:flex;height:2.5rem;width:2.5rem;flex-shrink:0;align-items:center;justify-content:center;border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--primary) / .1);color:hsl(var(--primary));border-radius:var(--radius-surface-lg)}.app-form-dialog__icon--destructive{border-color:hsl(var(--destructive) / .25);background-color:hsl(var(--destructive) / .1);color:hsl(var(--destructive))}.contact-preview-share-page__shop-fields .app-form-dialog__icon--destructive{color:hsl(var(--primary))}.app-form-dialog__icon--warning{border-color:#f9731640;background-color:#f973161a;--tw-text-opacity: 1;color:rgb(234 88 12 / var(--tw-text-opacity, 1))}.app-form-dialog__icon--warning:is(.dark *){--tw-text-opacity: 1;color:rgb(251 146 60 / var(--tw-text-opacity, 1))}.app-form-dialog__icon--info{border-color:hsl(var(--primary) / .25);background-color:hsl(var(--primary) / .1);color:hsl(var(--primary))}.app-form-dialog__icon--success{border-color:#10b98140;background-color:#10b9811a;--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.app-form-dialog__icon--success:is(.dark *){--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity, 1))}.order-detail-modal .app-form-dialog__body{-webkit-overflow-scrolling:touch}.app-form-dialog__body{min-height:0px;flex:1 1 0%}.app-form-dialog__body>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.app-form-dialog__body{overflow-y:auto;padding-inline:max(var(--app-dialog-gutter-x),env(safe-area-inset-left,0px)) max(var(--app-dialog-gutter-x),env(safe-area-inset-right,0px));padding-block:var(--app-dialog-body-py)}.app-form-dialog__footer{display:flex;flex-shrink:0;flex-direction:column-reverse;gap:.5rem;border-top-width:1px;border-color:hsl(var(--border) / var(--border-alpha-muted));background-color:hsl(var(--muted) / var(--muted-alpha-inset))}@media (min-width: 640px){.app-form-dialog__footer{flex-direction:row;justify-content:flex-end}.app-form-dialog__footer>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(0px * var(--tw-space-x-reverse));margin-left:calc(0px * calc(1 - var(--tw-space-x-reverse)))}}.app-form-dialog__footer{padding-inline:max(var(--app-dialog-gutter-x),env(safe-area-inset-left,0px)) max(var(--app-dialog-gutter-x),env(safe-area-inset-right,0px));padding-block:var(--app-dialog-footer-py)}:is(.app-form-dialog__footer,.app-confirm-dialog__footer,.ui-dialog-footer,.shop-banner-dialog__footer,.payment-status-modal__footer) :is(.ui-control.ui-btn,.ui-btn.ui-control){height:var(--control-height);min-height:var(--control-height);max-height:var(--control-height);flex-shrink:0}:is(.app-form-dialog__footer,.app-confirm-dialog__footer,.ui-dialog-footer,.shop-banner-dialog__footer,.payment-status-modal__footer) :is(.ui-control.ui-btn.ui-control--sm,.ui-btn.ui-control.ui-control--sm){height:var(--control-height-sm);min-height:var(--control-height-sm);max-height:var(--control-height-sm)}:is(.app-form-dialog__footer,.app-confirm-dialog__footer,.ui-dialog-footer,.shop-banner-dialog__footer,.payment-status-modal__footer) :is(.ui-control.ui-btn.ui-control--lg,.ui-btn.ui-control.ui-control--lg){height:var(--control-height-lg);min-height:var(--control-height-lg);max-height:var(--control-height-lg)}@media (max-width: 639px){:is(.app-form-dialog__footer,.app-confirm-dialog__footer,.ui-dialog-footer,.shop-banner-dialog__footer,.payment-status-modal__footer)>:is(.ui-control.ui-btn,.ui-btn.ui-control){width:100%}}.app-form-dialog--confirm{border-radius:var(--radius-modal)!important}.app-form-dialog--confirm .app-form-dialog__header{border-bottom-width:0px;padding-bottom:0;padding-top:var(--app-dialog-confirm-header-pt, var(--app-dialog-header-pt))}.app-form-dialog--confirm .app-form-dialog__header-row{align-items:center;gap:.75rem}textarea.app-form-dialog--confirm .app-form-dialog__icon{border-radius:var(--radius-control-multiline)}.app-form-dialog--confirm .app-form-dialog__icon{height:2.5rem;width:2.5rem;border-radius:var(--radius-lg)}.setup-entry-animation--fullscreen .app-form-dialog--confirm .app-form-dialog__header-copy .typ-card-title{font-size:clamp(.75rem,2vmin,.875rem)}.app-form-dialog--confirm .app-form-dialog__header-copy .typ-card-title{font-size:.875rem;line-height:1.25rem;font-weight:600;line-height:1.25}.contact-preview-public p.app-form-dialog--confirm .app-form-dialog__header-copy .typ-card-title.leading-relaxed{font-weight:400;line-height:1.65}.app-form-dialog--confirm .app-form-dialog__close{margin-right:-.125rem;margin-top:-0px;align-self:flex-start}@media (min-width: 640px){.app-form-dialog--confirm .app-form-dialog__close{align-self:center}}.app-form-dialog--confirm .app-form-dialog__body>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.app-form-dialog--confirm .app-form-dialog__body{padding-inline:max(var(--app-dialog-gutter-x),env(safe-area-inset-left,0px)) max(var(--app-dialog-gutter-x),env(safe-area-inset-right,0px));padding-top:var(--app-dialog-confirm-body-pt, .375rem);padding-bottom:var(--app-dialog-body-py)}.setup-entry-animation--fullscreen .app-form-dialog--confirm .app-form-dialog__lede{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .app-form-dialog--confirm .app-form-dialog__lede{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .app-form-dialog--confirm .app-form-dialog__lede{color:hsl(var(--sidebar-foreground) / .65)}.app-form-dialog--confirm .app-form-dialog__lede{font-size:.875rem;line-height:1.25rem;line-height:1.625;color:hsl(var(--muted-foreground))}.contact-preview-public p.app-form-dialog--confirm .app-form-dialog__lede.leading-relaxed,.contact-preview-public p.text-sm.app-form-dialog--confirm .app-form-dialog__lede{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .app-form-dialog--confirm .app-form-dialog__lede{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .app-form-dialog--confirm .app-form-dialog__lede{opacity:.65}.app-form-dialog--confirm .app-form-dialog__footer{gap:.5rem;padding-block:var(--app-dialog-footer-py)}.unsaved-changes-dialog .unsaved-changes-dialog__footer{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:.5rem}.unsaved-changes-dialog .unsaved-changes-dialog__footer>.unsaved-changes-dialog__btn,.unsaved-changes-dialog .unsaved-changes-dialog__footer>:is(.ui-btn,.ui-control.ui-btn){width:100%;max-width:none;flex-shrink:0;margin-inline:0}textarea.app-form-dialog__callout{border-radius:var(--radius-control-multiline)}.setup-entry-animation--fullscreen .app-form-dialog__callout{font-size:clamp(.75rem,2vmin,.875rem)}.app-form-dialog__callout{display:flex;align-items:flex-start;gap:.625rem;border-radius:var(--radius-lg);border-width:1px;padding:.625rem .75rem;font-size:.875rem;line-height:1.25rem;line-height:1.625}.contact-preview-public p.app-form-dialog__callout.leading-relaxed,.contact-preview-public p.text-sm.app-form-dialog__callout{font-weight:400;line-height:1.65}.app-form-dialog__callout--warning{border-color:#f9731633;background-color:#f973161a;--tw-text-opacity: 1;color:rgb(234 88 12 / var(--tw-text-opacity, 1))}.app-form-dialog__callout--warning:is(.dark *){--tw-text-opacity: 1;color:rgb(251 146 60 / var(--tw-text-opacity, 1))}.app-form-dialog__callout--destructive{border-color:hsl(var(--destructive) / .2);background-color:hsl(var(--destructive) / .1);color:hsl(var(--destructive))}.contact-preview-share-page__shop-fields .app-form-dialog__callout--destructive{color:hsl(var(--primary))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .app-form-dialog__callout--info{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .app-form-dialog__callout--info{color:hsl(var(--sidebar-foreground))}.app-form-dialog__callout--info{border-color:hsl(var(--primary) / .2);background-color:hsl(var(--primary) / .05);color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .app-form-dialog__callout--info{color:hsl(var(--sidebar-foreground))}.app-form-dialog--split-body .app-form-dialog__body{padding:0!important}.app-form-dialog--confirm.app-form-dialog--mobile-modal{width:min(calc(100% - 2rem),21rem)!important}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .app-form-dialog .nfc-inventory-forms label,.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .app-form-dialog .nfc-inventory-forms .typ-field-label{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .app-form-dialog .nfc-inventory-forms label,.app-shell-root .sidebar-account-selector__current .app-form-dialog .nfc-inventory-forms .typ-field-label{color:hsl(var(--sidebar-foreground) / .65)}.app-form-dialog .nfc-inventory-forms label,.app-form-dialog .nfc-inventory-forms .typ-field-label{font-size:.75rem;line-height:1rem;font-weight:400;text-transform:none;letter-spacing:0em;color:hsl(var(--muted-foreground))}.contact-preview-public button.app-form-dialog .nfc-inventory-forms label,.contact-preview-public button .app-form-dialog .nfc-inventory-forms .typ-field-label{font-weight:400;letter-spacing:.01em}.email-studio-sidebar .sidebar-account-selector__copy .app-form-dialog .nfc-inventory-forms label,.email-studio-sidebar .sidebar-account-selector__copy .app-form-dialog .nfc-inventory-forms .typ-field-label{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .app-form-dialog .nfc-inventory-forms label,.email-studio-sidebar .sidebar-account-selector__copy .app-form-dialog .nfc-inventory-forms .typ-field-label{opacity:.65}@media (max-width: 639px){.app-form-dialog--mobile-fullscreen{position:fixed!important;right:0!important;bottom:0!important;left:0!important;top:0!important;height:100dvh!important;max-height:none!important;width:100vw!important;max-width:none!important;--tw-translate-x: 0px !important;--tw-translate-y: 0px !important;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))!important;border-radius:0!important;border-width:0px!important;padding:0!important;--tw-shadow: 0 0 #0000 !important;--tw-shadow-colored: 0 0 #0000 !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important;animation:none!important}.app-form-dialog--mobile-fullscreen[data-state=open],.app-form-dialog--mobile-fullscreen[data-state=closed]{--tw-enter-translate-x: 0;--tw-enter-translate-y: 0;--tw-exit-translate-x: 0;--tw-exit-translate-y: 0}.app-form-dialog--mobile-fullscreen .app-form-dialog__header{padding-top:var(--app-dialog-safe-top);padding-bottom:var(--app-dialog-header-pb)}.app-form-dialog--mobile-fullscreen .app-form-dialog__footer{padding-bottom:var(--app-dialog-safe-bottom)}.app-form-dialog--mobile-modal{left:50%!important;top:50%!important;height:auto!important;max-height:min(90dvh,calc(100dvh - 2rem))!important;width:calc(100% - 2rem)!important;--tw-translate-x: -50% !important;--tw-translate-y: -50% !important;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))!important;border-radius:var(--radius-xl)!important;border-width:1px!important;border-color:hsl(var(--border) / .6)!important;padding:0!important;--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1) !important;--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.app-form-dialog--mobile-modal[data-state=open],.app-form-dialog--mobile-modal[data-state=closed]{--tw-enter-translate-x: -50%;--tw-enter-translate-y: -48%;--tw-exit-translate-x: -50%;--tw-exit-translate-y: -48%}}.payment-status-modal{width:calc(100% - 2rem);max-width:min(calc(100vw - 2rem),24rem)!important;gap:0px!important;overflow:hidden;border-radius:var(--radius-xl)!important;border-width:1px!important;border-color:hsl(var(--border) / .6)!important;background-color:hsl(var(--card));padding:0!important;--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.payment-status-modal__content{display:flex;flex-direction:column}.payment-status-modal__body{display:flex;flex-direction:column;align-items:center;text-align:center;padding-inline:max(var(--app-dialog-gutter-x),env(safe-area-inset-left,0px)) max(var(--app-dialog-gutter-x),env(safe-area-inset-right,0px));padding-block:calc(var(--app-dialog-body-py) + .375rem)}.payment-status-modal__visual{margin-bottom:1rem;display:flex;height:7rem;width:100%;align-items:center;justify-content:center}.payment-status-modal__lottie{height:7rem;width:100%;max-width:12.5rem}@media (min-width: 640px){.payment-status-modal__lottie{max-width:14rem}}.payment-status-modal__processing-icon{display:flex;height:3.5rem;width:3.5rem;align-items:center;justify-content:center;border-radius:var(--radius-xl);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--primary) / .1);color:hsl(var(--primary))}.payment-status-modal__header{width:100%}.payment-status-modal__header>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.payment-status-modal__header{padding-left:.25rem;padding-right:.25rem;text-align:center}@media (min-width: 640px){.payment-status-modal__header{text-align:center}}.order-admin-form-dialog .app-form-dialog__header-copy .payment-status-modal__title{font-size:1rem;line-height:1.5rem;font-weight:600;line-height:1.375}.commerce-workspace__empty .payment-status-modal__title{margin-bottom:.5rem;font-size:1rem;line-height:1.5rem}.order-retry-success .payment-status-modal__title{margin-top:.75rem;font-size:1rem;line-height:1.5rem}@media (min-width: 768px){.setup-entry-animation--fullscreen .order-retry-success .payment-status-modal__title{font-size:clamp(.875rem,2.5vmin,1.25rem)}.order-retry-success .payment-status-modal__title{font-size:1.125rem;line-height:1.75rem}}.payment-status-modal__title{font-size:var(--text-ui-md);line-height:var(--leading-ui-snug);letter-spacing:var(--tracking-ui-normal);font-weight:var(--font-weight-ui-emphasis)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .payment-status-modal__title{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .payment-status-modal__title{color:hsl(var(--sidebar-foreground))}.payment-status-modal__title{color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .payment-status-modal__title{color:hsl(var(--sidebar-foreground))}@media (min-width: 768px){.payment-status-modal__title{font-size:var(--text-ui-lg)}}.app-form-dialog__header-copy .payment-status-modal__title{text-align:left;line-height:1.375}.setup-entry-animation--fullscreen .app-form-dialog--confirm .app-form-dialog__header-copy .payment-status-modal__title{font-size:clamp(.75rem,2vmin,.875rem)}.app-form-dialog--confirm .app-form-dialog__header-copy .payment-status-modal__title{font-size:.875rem;line-height:1.25rem;font-weight:600;line-height:1.25}.contact-preview-public p.app-form-dialog--confirm .app-form-dialog__header-copy .payment-status-modal__title.leading-relaxed{font-weight:400;line-height:1.65}.setup-entry-animation--fullscreen .payment-status-modal__title,.setup-entry-animation--fullscreen .shop-product-card--desktop-preview .payment-status-modal__title{font-size:clamp(.875rem,2.5vmin,1.25rem)}.shop-product-card--desktop-preview .payment-status-modal__title{font-size:1.125rem;line-height:1.75rem}@media (max-width: 639px){.setup-entry-animation--fullscreen .inventory-template-grid .shop-product-card__body .payment-status-modal__title{font-size:clamp(.75rem,2vmin,.875rem)}.inventory-template-grid .shop-product-card__body .payment-status-modal__title{font-size:.875rem;line-height:1.25rem;line-height:1.375}.contact-preview-public p.inventory-template-grid .shop-product-card__body .payment-status-modal__title.leading-relaxed{font-weight:400;line-height:1.65}}.payment-status-modal__title{font-size:1.125rem;line-height:1.75rem;line-height:1.375}@media (min-width: 640px){.setup-entry-animation--fullscreen .payment-status-modal__title{font-size:clamp(.875rem,2.5vmin,1.25rem)}.payment-status-modal__title{font-size:1.25rem;line-height:1.75rem}}@media (max-width: 767px){.workspace-tab-shell__chrome .payment-status-modal__description{display:none}}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-admin-form-dialog .app-form-dialog__header-copy .payment-status-modal__description{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .order-admin-form-dialog .app-form-dialog__header-copy .payment-status-modal__description{color:hsl(var(--sidebar-foreground) / .65)}.order-admin-form-dialog .app-form-dialog__header-copy .payment-status-modal__description{font-size:.75rem;line-height:1rem;font-weight:400;line-height:1.625;color:hsl(var(--muted-foreground))}.contact-preview-public button.order-admin-form-dialog .app-form-dialog__header-copy .payment-status-modal__description{font-weight:400;letter-spacing:.01em}.contact-preview-public p.text-sm.order-admin-form-dialog .app-form-dialog__header-copy .payment-status-modal__description{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-form-dialog .app-form-dialog__header-copy .payment-status-modal__description{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-form-dialog .app-form-dialog__header-copy .payment-status-modal__description{opacity:.65}.activation-codes-page-header .payment-status-modal__description{display:none}@media (min-width: 640px){.activation-codes-page-header .payment-status-modal__description{display:block}}.commerce-workspace__page-header .payment-status-modal__description{margin-top:1px;font-size:10px;line-height:1}.commerce-workspace__loading .payment-status-modal__description{font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .commerce-workspace__loading .payment-status-modal__description{font-size:clamp(.75rem,2vmin,.875rem)}.commerce-workspace__loading .payment-status-modal__description{font-size:.875rem;line-height:1.25rem}}.commerce-workspace__empty .payment-status-modal__description{margin-left:auto;margin-right:auto;margin-bottom:1.5rem;max-width:28rem;font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .commerce-workspace__empty .payment-status-modal__description{font-size:clamp(.75rem,2vmin,.875rem)}.commerce-workspace__empty .payment-status-modal__description{font-size:.875rem;line-height:1.25rem}}.order-retry-alert__inner .payment-status-modal__description{margin-top:.125rem;font-size:.75rem;line-height:1rem;line-height:1.375}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-alert__inner .payment-status-modal__description{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-alert__inner .payment-status-modal__description{font-size:.875rem;line-height:1.25rem}}.order-retry-saved-card .payment-status-modal__description{font-size:.75rem;line-height:1rem;line-height:1.375}.order-retry-success .payment-status-modal__description{margin-top:.375rem;font-size:.75rem;line-height:1rem;line-height:1.625}.contact-preview-public p.text-sm.order-retry-success .payment-status-modal__description{font-weight:400;line-height:1.65}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-success .payment-status-modal__description{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-success .payment-status-modal__description{font-size:.875rem;line-height:1.25rem}}.order-retry-empty .payment-status-modal__description{font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-empty .payment-status-modal__description{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-empty .payment-status-modal__description{font-size:.875rem;line-height:1.25rem}}.payment-status-modal__description{font-size:var(--text-ui-sm);line-height:var(--leading-ui-relaxed);font-weight:var(--font-weight-ui-label)}.payment-status-modal__description{color:hsl(var(--muted-foreground))}@media (min-width: 768px){.payment-status-modal__description{font-size:var(--text-ui-md)}}.app-form-dialog__header-copy .payment-status-modal__description{text-align:left;line-height:1.625}.contact-preview-public p.text-sm.app-form-dialog__header-copy .payment-status-modal__description{font-weight:400;line-height:1.65}.public-content-note .payment-status-modal__description{margin-left:auto;margin-right:auto;max-width:65ch}.setup-entry-animation--fullscreen .payment-status-modal__description{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .payment-status-modal__description{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .payment-status-modal__description{color:hsl(var(--sidebar-foreground) / .65)}.payment-status-modal__description{margin-left:auto;margin-right:auto;max-width:18rem;font-size:.875rem;line-height:1.25rem;line-height:1.625;color:hsl(var(--muted-foreground))}.contact-preview-public p.payment-status-modal__description.leading-relaxed,.contact-preview-public p.text-sm.payment-status-modal__description{font-weight:400;line-height:1.65}.contact-preview-share-page__shop-fields .payment-status-modal__description{color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .payment-status-modal__description{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .payment-status-modal__description{opacity:.65}.payment-status-modal__detail{font-size:var(--text-ui-xs);line-height:var(--leading-ui-snug);font-weight:var(--font-weight-ui-label)}.payment-status-modal__detail{color:hsl(var(--muted-foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .payment-status-modal__detail{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .payment-status-modal__detail{color:hsl(var(--sidebar-foreground) / .65)}.payment-status-modal__detail{margin-top:.75rem;max-width:18rem;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .payment-status-modal__detail{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .payment-status-modal__detail{opacity:.65}@media (max-width: 767px){.design-mobile-sheet__body .design-theme-studio__intro>.payment-status-modal__detail{display:none}.content-studio-shell--design .design-header-studio__media-block>.payment-status-modal__detail{display:none}}.payment-status-modal__footer{border-top-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--muted) / .2);padding-inline:max(var(--app-dialog-gutter-x),env(safe-area-inset-left,0px)) max(var(--app-dialog-gutter-x),env(safe-area-inset-right,0px));padding-block:var(--app-dialog-footer-py)}.payment-status-modal__primary-btn{border-radius:var(--radius-button);min-height:var(--control-height);height:var(--control-height);padding-inline:var(--control-padding-x);font-size:var(--text-ui-sm);font-weight:500;line-height:1.35}@media (max-width: 639px){:is(.app-form-dialog__footer,.app-confirm-dialog__footer,.ui-dialog-footer,.shop-banner-dialog__footer,.payment-status-modal__footer)>:is(.payment-status-modal__primary-btn.ui-btn,.ui-btn.ui-control){width:100%}@media (min-width: 640px){:is(.app-form-dialog__footer,.app-confirm-dialog__footer,.ui-dialog-footer,.shop-banner-dialog__footer,.payment-status-modal__footer)>:is(.payment-status-modal__primary-btn.ui-btn,.ui-btn.ui-control){width:auto}}}.payment-status-modal__primary-btn.ui-btn,.payment-status-modal__primary-btn.ui-btn:hover,.payment-status-modal__primary-btn.ui-btn:active,.payment-status-modal__primary-btn.ui-btn:focus,.payment-status-modal__primary-btn.ui-btn:focus-visible{box-shadow:none}:is(.app-form-dialog__footer,.app-confirm-dialog__footer,.ui-dialog-footer,.shop-banner-dialog__footer,.payment-status-modal__footer) :is(.payment-status-modal__primary-btn.ui-btn,.ui-btn.ui-control){height:var(--control-height);min-height:var(--control-height);max-height:var(--control-height);flex-shrink:0}:is(.app-form-dialog__footer,.app-confirm-dialog__footer,.ui-dialog-footer,.shop-banner-dialog__footer,.payment-status-modal__footer) :is(.payment-status-modal__primary-btn.ui-btn.ui-control--sm,.ui-btn.ui-control.ui-control--sm){height:var(--control-height-sm);min-height:var(--control-height-sm);max-height:var(--control-height-sm)}:is(.app-form-dialog__footer,.app-confirm-dialog__footer,.ui-dialog-footer,.shop-banner-dialog__footer,.payment-status-modal__footer) :is(.payment-status-modal__primary-btn.ui-btn.ui-control--lg,.ui-btn.ui-control.ui-control--lg){height:var(--control-height-lg);min-height:var(--control-height-lg);max-height:var(--control-height-lg)}@media (max-width: 639px){:is(.app-form-dialog__footer,.app-confirm-dialog__footer,.ui-dialog-footer,.shop-banner-dialog__footer,.payment-status-modal__footer)>:is(.payment-status-modal__primary-btn.ui-btn,.ui-btn.ui-control){width:100%}}.unsaved-changes-dialog .unsaved-changes-dialog__footer>:is(.ui-btn,.payment-status-modal__primary-btn.ui-btn){width:100%;max-width:none;flex-shrink:0;margin-inline:0}.payment-status-modal__primary-btn{width:100%;font-weight:600;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.setup-entry-animation--compact .mk-hero-title{font-size:clamp(1.1rem,6vw,1.65rem);line-height:1.15}.setup-entry-animation--fullscreen .mk-hero-title{font-size:clamp(1.75rem,6vmin,3.75rem);line-height:1.1}.mk-hero-title{font-size:3rem;font-weight:900;line-height:.88;letter-spacing:-.025em}@media (min-width: 768px){.mk-hero-title{font-size:4.5rem;line-height:1}}@media (min-width: 1024px){.mk-hero-title{font-size:6rem;line-height:1}}.mk-hero-title{font-family:var(--font-display)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .mk-hero-subtitle{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .mk-hero-subtitle{color:hsl(var(--sidebar-foreground) / .65)}.mk-hero-subtitle{font-size:1rem;line-height:1.5rem;font-weight:500;line-height:1.625;color:hsl(var(--muted-foreground))}.contact-preview-public .mk-hero-subtitle{font-weight:400}.contact-preview-public p.text-sm.mk-hero-subtitle{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .mk-hero-subtitle{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .mk-hero-subtitle{opacity:.65}@media (min-width: 768px){.setup-entry-animation--fullscreen .mk-hero-subtitle{font-size:clamp(.875rem,2.5vmin,1.25rem)}.mk-hero-subtitle{font-size:1.25rem;line-height:1.75rem}}.setup-entry-animation--compact .mk-section-title{font-size:clamp(1.1rem,6vw,1.65rem);line-height:1.15}.setup-entry-animation--fullscreen .mk-section-title{font-size:clamp(1.75rem,6vmin,3.75rem);line-height:1.1}.mk-section-title{font-size:1.875rem;line-height:2.25rem;font-weight:900;letter-spacing:-.025em}@media (min-width: 768px){.setup-entry-animation--compact .mk-section-title{font-size:clamp(1.1rem,6vw,1.65rem);line-height:1.15}.setup-entry-animation--fullscreen .mk-section-title{font-size:clamp(1.75rem,6vmin,3.75rem);line-height:1.1}.mk-section-title{font-size:3rem;line-height:1}}.mk-section-title{font-family:var(--font-display)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .mk-section-subtitle{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .mk-section-subtitle{color:hsl(var(--sidebar-foreground) / .65)}.mk-section-subtitle{font-size:1rem;line-height:1.5rem;font-weight:500;line-height:1.625;color:hsl(var(--muted-foreground))}.contact-preview-public .mk-section-subtitle{font-weight:400}.contact-preview-public p.text-sm.mk-section-subtitle{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .mk-section-subtitle{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .mk-section-subtitle{opacity:.65}@media (min-width: 768px){.setup-entry-animation--fullscreen .mk-section-subtitle{font-size:clamp(.875rem,2.5vmin,1.25rem)}.mk-section-subtitle{font-size:1.125rem;line-height:1.75rem}}.setup-entry-animation--fullscreen .mk-card-body{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .mk-card-body{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .mk-card-body{color:hsl(var(--sidebar-foreground) / .65)}.mk-card-body{font-size:.875rem;line-height:1.25rem;font-weight:500;line-height:1.625;color:hsl(var(--muted-foreground))}.contact-preview-public .mk-card-body{font-weight:400}.contact-preview-public p.mk-card-body.leading-relaxed,.contact-preview-public p.text-sm.mk-card-body{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .mk-card-body{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .mk-card-body{opacity:.65}@media (min-width: 768px){.mk-card-body{font-size:1rem;line-height:1.5rem}}.public-site,.mk-site{--primary: var(--brand-accent);--primary-foreground: var(--brand-accent-foreground);--ring: var(--brand-accent)}.mk-site{overflow-x:clip;overflow-y:visible}.shop-shell--auth .shop-page-container.site-main-below-header{padding-bottom:2rem}@media (min-width: 640px){.shop-shell--auth .shop-page-container.site-main-below-header{padding-bottom:2.5rem}}.shop-shell--auth .shop-page-container.site-main-below-header{min-height:calc(100dvh - var(--site-header-height) - var(--site-header-gap) - var(--site-header-safe-top))}.shop-shell--auth{position:relative;display:flex;min-height:0px;flex-direction:column;overflow:hidden;height:100dvh;max-height:100dvh}textarea.auth-back-button{border-radius:var(--radius-control-multiline)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .auth-back-button{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .auth-back-button{color:hsl(var(--sidebar-foreground) / .65)}.auth-back-button{position:fixed;z-index:30;display:inline-flex;height:2.5rem;width:2.5rem;align-items:center;justify-content:center;border-radius:var(--radius-full);color:hsl(var(--muted-foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.email-studio-sidebar .sidebar-account-selector__copy .auth-back-button{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .auth-back-button{opacity:.65}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .auth-back-button:hover{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .auth-back-button:hover{color:hsl(var(--sidebar-foreground))}.auth-back-button:hover{background-color:hsl(var(--muted) / .6);color:hsl(var(--foreground))}.auth-back-button:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: hsl(var(--ring) / .3)}.auth-back-button{left:max(var(--site-gutter-x, 1rem),env(safe-area-inset-left));top:max(.75rem,env(safe-area-inset-top))}.shop-shell--auth .shop-page-container.public-auth-page{max-width:var(--content-max-form);margin-left:auto;margin-right:auto;min-height:0px;width:100%;flex:1 1 0%;flex-direction:column;padding:1rem}@media (min-width: 640px){.shop-shell--auth .shop-page-container.public-auth-page{padding:1.5rem}}.shop-shell--auth .shop-page-container.public-auth-page{overflow-y:auto;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}.auth-social-providers{width:100%}.auth-social-providers>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.auth-social-button{gap:.75rem;font-weight:500}.contact-preview-public .auth-social-button{font-weight:400}.auth-form-divider{position:relative;display:flex;align-items:center;justify-content:center;padding-top:.25rem;padding-bottom:.25rem}.auth-form-divider:before,.auth-form-divider:after{content:""}.app-shell-root .sidebar-account-selector__menu .auth-form-divider:before,.app-shell-root .sidebar-account-selector__menu .auth-form-divider:after{background-color:hsl(var(--sidebar-border) / .65)}.auth-form-divider:before,.auth-form-divider:after{height:1px;flex:1 1 0%;background-color:hsl(var(--border) / .6)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .auth-form-divider span{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .auth-form-divider span{color:hsl(var(--sidebar-foreground) / .65)}.auth-form-divider span{padding-left:.75rem;padding-right:.75rem;font-size:.75rem;line-height:1rem;font-weight:500;text-transform:uppercase;letter-spacing:.025em;color:hsl(var(--muted-foreground))}.contact-preview-public .auth-form-divider span{font-weight:400}.email-studio-sidebar .sidebar-account-selector__copy .auth-form-divider span{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .auth-form-divider span{opacity:.65}.auth-account-recovery,.public-auth-screen{width:100%}.public-auth-screen>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.shop-shell--auth .public-auth-page:not(.public-auth-page--setup) .public-auth-screen{margin-top:auto;margin-bottom:auto;width:100%}.public-content-page{padding-left:max(var(--site-gutter-x),env(safe-area-inset-left,0px));padding-right:max(var(--site-gutter-x),env(safe-area-inset-right,0px));margin-left:auto;margin-right:auto;max-width:80rem;max-width:var(--content-max-reading);display:flex;width:100%;min-width:0px;flex-direction:column;gap:var(--space-stack-lg);padding-top:.75rem;padding-bottom:.75rem}@media (min-width: 640px){.public-content-page{padding-top:1.25rem;padding-bottom:1.25rem}}@media (min-width: 768px){.public-content-page{padding-top:1.5rem;padding-bottom:1.5rem}}.public-content-page__header>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.public-content-page__header{text-align:left}.public-content-card{border-width:1px;background-color:hsl(var(--card));color:hsl(var(--card-foreground));border-color:hsl(var(--border) / var(--border-alpha-subtle));box-shadow:var(--shadow-surface);border-radius:var(--radius-surface)}.public-content-card>:not(.nexus-surface__header):not(.nexus-surface__body){padding-inline:var(--space-panel-x);padding-block:var(--space-panel-y)}@media (min-width: 640px){.public-content-card>:not(.nexus-surface__header):not(.nexus-surface__body){padding-inline:var(--space-panel-x-lg);padding-block:var(--space-panel-y-lg)}}@media (min-width: 640px) and (max-width: 1023px){.public-content-card>:not(.nexus-surface__header):not(.nexus-surface__body){padding-inline:var(--space-panel-x);padding-block:var(--space-panel-y)}}.public-content-note{padding-inline:var(--space-panel-x);padding-block:var(--space-panel-y)}@media (min-width: 640px){.public-content-note{padding-inline:var(--space-panel-x-lg);padding-block:var(--space-panel-y-lg)}}@media (min-width: 640px) and (max-width: 1023px){.public-content-note{padding-inline:var(--space-panel-x);padding-block:var(--space-panel-y)}}.public-content-note{border-width:1px;color:hsl(var(--card-foreground));--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);border-color:hsl(var(--border) / var(--border-alpha-muted));background-color:hsl(var(--muted) / var(--muted-alpha-surface));border-radius:var(--radius-surface);text-align:center}.public-content-note .typ-page-subtitle{margin-left:auto;margin-right:auto;max-width:65ch}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .public-content-icon{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .public-content-icon{color:hsl(var(--sidebar-foreground) / .65)}.public-content-icon{display:flex;height:2.5rem;width:2.5rem;flex-shrink:0;align-items:center;justify-content:center;border-width:1px;color:hsl(var(--muted-foreground));border-color:hsl(var(--border) / var(--border-alpha-muted));background-color:hsl(var(--muted) / var(--muted-alpha-surface));border-radius:var(--radius-surface-sm)}.email-studio-sidebar .sidebar-account-selector__copy .public-content-icon{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .public-content-icon{opacity:.65}.setup-billing-address .contact-page-grid{gap:1rem}.contact-page-grid{display:grid;gap:1rem}@media (min-width: 1024px){.contact-page-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:1.5rem}}.contact-page-aside{min-width:0px}.setup-billing-address .grid{gap:1rem}.setup-billing-address__street>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.setup-billing-address__hint{padding-left:.25rem;padding-right:.25rem;line-height:1.625}.contact-preview-public p.text-sm.setup-billing-address__hint{font-weight:400;line-height:1.65}.setup-billing-address__details{overflow:hidden;will-change:height,opacity}.setup-profile-ready-step{margin-left:auto;margin-right:auto;display:flex;width:100%;max-width:32rem;flex-direction:column;gap:1.25rem;padding-top:.25rem;padding-bottom:.25rem}.setup-profile-ready-step__hero{display:flex;flex-direction:column;align-items:center;gap:.5rem;text-align:center}textarea.setup-profile-ready-step__badge{border-radius:var(--radius-control-multiline)}.setup-profile-ready-step__badge{display:flex;height:3.5rem;width:3.5rem;align-items:center;justify-content:center;border-radius:var(--radius-full);background-color:#10b98126;--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.setup-profile-ready-step__eyebrow{font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.14em;--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.setup-entry-animation--fullscreen .setup-profile-ready-step__title{font-size:clamp(.875rem,2.5vmin,1.25rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .setup-profile-ready-step__title{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .setup-profile-ready-step__title{color:hsl(var(--sidebar-foreground))}.setup-profile-ready-step__title{font-size:1.25rem;line-height:1.75rem;font-weight:600;color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .setup-profile-ready-step__title{color:hsl(var(--sidebar-foreground))}.setup-entry-animation--fullscreen .setup-profile-ready-step__lead{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .setup-profile-ready-step__lead{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .setup-profile-ready-step__lead{color:hsl(var(--sidebar-foreground) / .65)}.setup-profile-ready-step__lead{max-width:28rem;font-size:.875rem;line-height:1.25rem;line-height:1.625;color:hsl(var(--muted-foreground))}.contact-preview-public p.setup-profile-ready-step__lead.leading-relaxed,.contact-preview-public p.text-sm.setup-profile-ready-step__lead{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .setup-profile-ready-step__lead{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .setup-profile-ready-step__lead{opacity:.65}.setup-profile-ready-step__summary{border-radius:var(--radius-2xl);border-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--card) / .7);padding:.75rem 1rem;text-align:center}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .setup-profile-ready-step__summary-label{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .setup-profile-ready-step__summary-label{color:hsl(var(--sidebar-foreground) / .65)}.setup-profile-ready-step__summary-label{font-size:.75rem;line-height:1rem;font-weight:500;text-transform:uppercase;letter-spacing:.025em;color:hsl(var(--muted-foreground))}.contact-preview-public .setup-profile-ready-step__summary-label{font-weight:400}.email-studio-sidebar .sidebar-account-selector__copy .setup-profile-ready-step__summary-label{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .setup-profile-ready-step__summary-label{opacity:.65}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .setup-profile-ready-step__summary-name{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .setup-profile-ready-step__summary-name{color:hsl(var(--sidebar-foreground))}.setup-profile-ready-step__summary-name{margin-top:.25rem;font-size:1rem;line-height:1.5rem;font-weight:600;color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .setup-profile-ready-step__summary-name{color:hsl(var(--sidebar-foreground))}.setup-entry-animation--fullscreen .setup-profile-ready-step__summary-handle{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .setup-profile-ready-step__summary-handle{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .setup-profile-ready-step__summary-handle{color:hsl(var(--sidebar-foreground) / .65)}.setup-profile-ready-step__summary-handle{font-size:.875rem;line-height:1.25rem;color:hsl(var(--muted-foreground))}.contact-preview-public p.setup-profile-ready-step__summary-handle.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .setup-profile-ready-step__summary-handle{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .setup-profile-ready-step__summary-handle{opacity:.65}.setup-profile-ready-step__timeline{border-radius:var(--radius-2xl);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--muted) / .2);padding:1rem}.setup-entry-animation--fullscreen .setup-profile-ready-step__timeline-head{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .setup-profile-ready-step__timeline-head{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .setup-profile-ready-step__timeline-head{color:hsl(var(--sidebar-foreground))}.setup-profile-ready-step__timeline-head{margin-bottom:.75rem;display:flex;align-items:center;gap:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:600;color:hsl(var(--foreground))}.contact-preview-public p.setup-profile-ready-step__timeline-head.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .setup-profile-ready-step__timeline-head{color:hsl(var(--sidebar-foreground))}.setup-profile-ready-step__timeline-list{margin:0;display:flex;list-style-type:none;flex-direction:column;gap:.75rem;padding:0}.setup-profile-ready-step__timeline-item{display:flex;align-items:flex-start;gap:.75rem}.setup-profile-ready-step__timeline-icon{margin-top:.125rem;display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius-xl);background-color:hsl(var(--background));color:hsl(var(--primary))}.setup-profile-ready-step__timeline-copy{display:flex;min-width:0px;flex-direction:column;gap:.125rem}.setup-entry-animation--fullscreen .setup-profile-ready-step__timeline-title{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .setup-profile-ready-step__timeline-title{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .setup-profile-ready-step__timeline-title{color:hsl(var(--sidebar-foreground))}.setup-profile-ready-step__timeline-title{font-size:.875rem;line-height:1.25rem;font-weight:500;color:hsl(var(--foreground))}.contact-preview-public .setup-profile-ready-step__timeline-title{font-weight:400}.contact-preview-public p.setup-profile-ready-step__timeline-title.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .setup-profile-ready-step__timeline-title{color:hsl(var(--sidebar-foreground))}.setup-entry-animation--fullscreen .setup-profile-ready-step__timeline-description{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .setup-profile-ready-step__timeline-description{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .setup-profile-ready-step__timeline-description{color:hsl(var(--sidebar-foreground) / .65)}.setup-profile-ready-step__timeline-description{font-size:.875rem;line-height:1.25rem;color:hsl(var(--muted-foreground))}.contact-preview-public p.setup-profile-ready-step__timeline-description.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .setup-profile-ready-step__timeline-description{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .setup-profile-ready-step__timeline-description{opacity:.65}.setup-billing-address .setup-form-grid--address{gap:1rem}.setup-form-grid--address{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem}@media (min-width: 640px){.setup-form-grid--address{grid-template-columns:repeat(2,minmax(0,1fr))}}.public-auth-page__header{margin-bottom:.75rem}.public-auth-page__header>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.public-auth-page__header{text-align:center}.setup-entry-animation--fullscreen .public-auth-page__header .typ-page-subtitle{font-size:clamp(.75rem,2vmin,.875rem)}@media (min-width: 640px){.public-auth-page__header{margin-bottom:1rem}}.public-auth-page__header .typ-page-subtitle{margin-left:auto;margin-right:auto;font-size:.875rem;line-height:1.25rem}.public-auth-page--setup .public-auth-page__header{margin-bottom:.5rem}@media (min-width: 640px){.public-auth-page--setup .public-auth-page__header{margin-bottom:.75rem}}.setup-entry-animation--fullscreen .public-auth-page__header .typ-page-title{font-size:clamp(.875rem,2.5vmin,1.25rem)}.public-auth-page__header .typ-page-title{font-size:1.25rem;line-height:1.75rem}@media (min-width: 640px){.public-auth-page__header .typ-page-title{font-size:1.5rem;line-height:2rem}}.public-auth-page__body{width:100%}.public-auth-page__body>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.public-auth-form{display:flex;width:100%;min-width:0px;flex-direction:column;gap:var(--form-stack-gap)}.shop-shell--auth .public-auth-form{gap:var(--form-stack-gap)}.nfc-inventory-forms .public-auth-form{gap:1.25rem}.public-auth-form{width:100%}.public-auth-state{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding-top:2.5rem;padding-bottom:2.5rem;text-align:center}.public-auth-state--error{gap:1rem;padding-left:1rem;padding-right:1rem}.public-auth-state--compact{padding-top:2rem;padding-bottom:2rem}.public-auth-page--setup{max-width:42rem}.public-auth-page--setup.public-auth-page--setup-wide{max-width:64rem}.shop-shell--auth .shop-page-container.public-auth-page.public-auth-page--setup{max-width:min(42rem,calc(100vw - 2rem));display:flex;height:100%;min-height:0px;flex:1 1 0%;flex-direction:column;overflow:hidden;padding-top:.5rem;padding-bottom:.5rem}@media (min-width: 640px){.shop-shell--auth .shop-page-container.public-auth-page.public-auth-page--setup{padding-top:1rem;padding-bottom:1rem}}@media (min-width: 768px){.shop-shell--auth .shop-page-container.public-auth-page.public-auth-page--setup{padding-top:1.25rem;padding-bottom:1.25rem}}.shop-shell--auth .shop-page-container.public-auth-page.public-auth-page--setup-wide{max-width:min(64rem,calc(100vw - 2rem))}.public-auth-page--setup .public-auth-screen--setup{display:flex;height:100%;min-height:0px;flex:1 1 0%;flex-direction:column;overflow:hidden}.setup-wizard-layout{display:grid;width:100%;height:100%;min-height:0;max-height:100%;overflow:hidden;grid-template-rows:auto minmax(0,1fr) auto auto}.setup-wizard-layout--no-meta{grid-template-rows:auto minmax(0,1fr) auto}.setup-wizard-layout--no-actions.setup-wizard-layout--no-meta{grid-template-rows:auto minmax(0,1fr)}.setup-wizard-layout--no-actions:not(.setup-wizard-layout--no-meta){grid-template-rows:auto minmax(0,1fr) auto}.setup-wizard-layout__header{flex-shrink:0;background-color:hsl(var(--background));grid-row:1;z-index:20}.setup-wizard-layout__body{min-height:0px;background-color:hsl(var(--background));grid-row:2;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scroll-padding-bottom:1.5rem}.setup-wizard-layout__actions{flex-shrink:0;border-top-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--background) / .95);padding-left:.25rem;padding-right:.25rem;--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}@media (min-width: 640px){.setup-wizard-layout__actions{padding-left:0;padding-right:0}}.setup-wizard-layout__actions{grid-row:3;z-index:30;box-shadow:0 -6px 20px -14px #00000029}@supports (padding-bottom: env(safe-area-inset-bottom)){.setup-wizard-layout__actions{padding-bottom:max(.25rem,env(safe-area-inset-bottom))}}.setup-wizard-layout__meta{flex-shrink:0;background-color:hsl(var(--background));padding-left:.25rem;padding-right:.25rem;padding-bottom:.25rem;padding-top:0}@media (min-width: 640px){.setup-wizard-layout__meta{padding-left:0;padding-right:0}}.setup-wizard-layout__meta{grid-row:4;z-index:20}.setup-wizard-step{display:flex;width:100%;flex-direction:column;gap:.5rem}@media (min-width: 640px){.setup-wizard-step{gap:.75rem}}.setup-wizard-layout__body .setup-step-transition{flex:none;overflow:visible}.setup-wizard-layout__body .setup-step-shell,.setup-wizard-layout__body .setup-add-contact-page{display:flex;flex:none;flex-direction:column;overflow:visible;min-height:auto}.setup-wizard-layout__body .setup-add-contact-page__scroll{min-height:0px;flex:none;overflow:visible}.setup-wizard-layout__body .setup-add-contact-page__tabs>[role=tabpanel][data-state=active]{overflow:visible;min-height:auto;flex:none}.setup-wizard-layout__body .setup-add-contact-page__actions{position:sticky;bottom:0;z-index:20;flex-shrink:0;border-top-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--background) / .95);--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);margin-top:1rem;padding-top:.75rem;padding-bottom:.75rem;box-shadow:0 -10px 28px -16px #0000002e}@supports (padding-bottom: env(safe-area-inset-bottom)){.setup-wizard-layout__body .setup-add-contact-page__actions{padding-bottom:max(.75rem,env(safe-area-inset-bottom))}}.setup-wizard-layout__body .setup-step-shell__form{flex:none}.setup-wizard-layout__body .setup-step-shell__scroll{overflow:visible;flex:none;min-height:auto;height:auto;padding-bottom:max(.5rem,env(safe-area-inset-bottom,0px))}.setup-wizard-layout__header.public-auth-page__header{margin-bottom:.5rem;flex-shrink:0}@media (min-width: 640px){.setup-wizard-layout__header.public-auth-page__header{margin-bottom:.75rem}}.public-auth-page--setup .public-auth-page__body--setup{min-height:0px;flex:1 1 0%;flex-direction:column}.public-auth-page--setup .public-auth-page__body--setup>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.order-detail-modal .setup-wizard-layout__body.public-auth-page__body--setup{-webkit-overflow-scrolling:touch}.setup-wizard-layout__body.public-auth-page__body--setup{display:flex;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain}.public-auth-page--setup .public-auth-form{display:flex;min-height:0px;flex:1 1 0%;flex-direction:column;gap:.5rem;overflow:hidden}@media (min-width: 640px){.public-auth-page--setup .public-auth-form{gap:.75rem}}.public-auth-page--setup .public-auth-form>.setup-step-shell,.public-auth-page--setup .public-auth-form>.setup-add-contact-page{min-height:0px;flex:1 1 0%}.public-auth-setup-footer{width:100%;flex-shrink:0}.public-auth-setup-footer:not(.public-auth-setup-footer--setup){border-top-width:1px;border-color:hsl(var(--border) / .3);padding-top:.75rem;padding-bottom:1rem}@media (min-width: 640px){.public-auth-setup-footer:not(.public-auth-setup-footer--setup){border-width:0px;padding-top:1rem}}.public-auth-setup-footer:not(.public-auth-setup-footer--setup) .auth-screen-action{margin-top:0;font-size:.75rem;line-height:1rem;line-height:1.375}@media (min-width: 640px){.setup-entry-animation--fullscreen .public-auth-setup-footer:not(.public-auth-setup-footer--setup) .auth-screen-action{font-size:clamp(.75rem,2vmin,.875rem)}.public-auth-setup-footer:not(.public-auth-setup-footer--setup) .auth-screen-action{font-size:.875rem;line-height:1.25rem}}.public-auth-setup-footer:not(.public-auth-setup-footer--setup) .public-auth-link{display:inline-block;min-height:2.25rem;padding-top:.25rem;padding-bottom:.25rem}.public-auth-setup-footer--setup{flex-shrink:0;background-color:hsl(var(--background));padding-top:.25rem;padding-bottom:.25rem}@media (min-width: 640px){.public-auth-setup-footer--setup{padding-top:.375rem;padding-bottom:.375rem}}.public-auth-setup-footer--setup .auth-screen-action{margin-top:0;font-size:11px;line-height:1.375}@media (min-width: 640px){.public-auth-setup-footer--setup .auth-screen-action{font-size:.75rem;line-height:1rem}}.public-auth-setup-footer--setup .public-auth-link{display:inline;padding-top:0;padding-bottom:0}@supports (padding-bottom: env(safe-area-inset-bottom)){.setup-wizard-layout__meta{padding-bottom:max(.35rem,env(safe-area-inset-bottom))}}.setup-billing-address .setup-sticky-action-bar{gap:1rem}.setup-sticky-action-bar{position:relative;z-index:30;display:grid;flex-shrink:0;align-items:center;gap:.5rem;padding-top:.25rem;padding-bottom:.25rem;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.setup-wizard-layout__actions .setup-sticky-action-bar{border-width:0px;background-color:transparent;padding-top:.25rem;padding-bottom:.25rem;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.setup-sticky-action-bar__slot{display:flex;min-width:0px;align-items:center}.setup-sticky-action-bar__slot--start{justify-content:flex-start}.setup-sticky-action-bar__slot--center{justify-content:center}.setup-sticky-action-bar__slot--end{justify-content:flex-end}.setup-sticky-action-bar__btn{max-width:100%;flex-shrink:0;white-space:nowrap;min-height:var(--control-height);height:var(--control-height)}.setup-profile-preview-dialog__overlay{background-color:hsl(var(--background))}.setup-profile-preview-dialog{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;height:100dvh;width:100vw;max-width:none;--tw-translate-x: 0px;--tw-translate-y: 0px;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));flex-direction:column;gap:0px;border-radius:0;border-width:0px;background-color:hsl(var(--background));padding:0;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.setup-profile-preview-dialog[data-state=open],.setup-profile-preview-dialog[data-state=closed]{animation:none!important}textarea.setup-profile-preview-dialog__close{border-radius:var(--radius-control-multiline)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .setup-profile-preview-dialog__close{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .setup-profile-preview-dialog__close{color:hsl(var(--sidebar-foreground))}.setup-profile-preview-dialog__close{position:fixed;z-index:110;display:inline-flex;height:2.5rem;width:2.5rem;align-items:center;justify-content:center;border-radius:var(--radius-full);border-width:1px;border-color:hsl(var(--border) / .4);background-color:hsl(var(--background) / .9);color:hsl(var(--foreground));--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.email-studio-sidebar .sidebar-account-selector__copy .setup-profile-preview-dialog__close{color:hsl(var(--sidebar-foreground))}.setup-profile-preview-dialog__close:hover{background-color:hsl(var(--background))}.setup-profile-preview-dialog__close{right:max(.75rem,env(safe-area-inset-right));top:max(.75rem,env(safe-area-inset-top))}.setup-profile-preview-dialog__viewport{height:100%;min-height:0px;width:100%;overflow:auto;overscroll-behavior:contain}.setup-step-transition{width:100%;will-change:opacity,transform}.setup-step-shell,.setup-step-shell__form{display:flex;min-height:0px;flex:1 1 0%;flex-direction:column}.setup-step-shell__scroll{min-height:0px;flex:1 1 0%;overscroll-behavior:contain;overflow-y:auto;padding-bottom:1.25rem;scroll-padding-bottom:1.5rem;-webkit-overflow-scrolling:touch}.setup-step-shell__scroll--template{padding-bottom:.5rem;scroll-padding-bottom:1rem}.setup-step-shell__scroll--profile-info{gap:1rem;padding-bottom:1.5rem;scroll-padding-bottom:2rem}.setup-step-shell__scroll--card-flow{gap:0px;padding-bottom:0;scroll-padding-bottom:0}.business-card-import-flow--paged{min-height:0px;flex:1 1 0%}.business-card-flow-page{display:flex;min-height:0px;flex:1 1 0%;flex-direction:column;gap:1rem}.business-card-flow-page--processing{gap:.75rem}.business-card-flow-page__header{display:flex;flex-direction:column;gap:.375rem}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .business-card-flow-page__step-label{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .business-card-flow-page__step-label{color:hsl(var(--sidebar-foreground) / .65)}.business-card-flow-page__step-label{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.18em;color:hsl(var(--muted-foreground))}.contact-preview-public button.business-card-flow-page__step-label{font-weight:400;letter-spacing:.01em}.email-studio-sidebar .sidebar-account-selector__copy .business-card-flow-page__step-label{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .business-card-flow-page__step-label{opacity:.65}.setup-entry-animation--fullscreen .business-card-flow-page__title{font-size:clamp(.875rem,2.5vmin,1.25rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .business-card-flow-page__title{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .business-card-flow-page__title{color:hsl(var(--sidebar-foreground))}.business-card-flow-page__title{font-size:1.25rem;line-height:1.75rem;font-weight:600;color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .business-card-flow-page__title{color:hsl(var(--sidebar-foreground))}@media (min-width: 640px){.business-card-flow-page__title{font-size:1.5rem;line-height:2rem}}.setup-entry-animation--fullscreen .business-card-flow-page__description{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .business-card-flow-page__description{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .business-card-flow-page__description{color:hsl(var(--sidebar-foreground) / .65)}.business-card-flow-page__description{font-size:.875rem;line-height:1.25rem;line-height:1.625;color:hsl(var(--muted-foreground))}.contact-preview-public p.business-card-flow-page__description.leading-relaxed,.contact-preview-public p.text-sm.business-card-flow-page__description{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .business-card-flow-page__description{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .business-card-flow-page__description{opacity:.65}.business-card-flow-page__body{display:flex;min-height:0px;flex:1 1 0%;flex-direction:column;gap:1rem}.business-card-ai-engine__hero--compact{flex-direction:row;align-items:center;justify-content:center;gap:.75rem;padding-top:.25rem;padding-bottom:.25rem}.business-card-ai-engine__icon-wrap--compact,.business-card-ai-engine__hero--compact .business-card-ai-engine__pulse{height:3rem;width:3rem}.setup-profile-info-page{display:flex;flex-direction:column;gap:1rem}.setup-profile-info-page--method{padding-top:.25rem}.setup-step-shell__scroll--public-profile{gap:1rem;padding-bottom:2rem;scroll-padding-bottom:2.5rem}.setup-step-shell__scroll--profile-media{gap:.75rem}@media (min-width: 640px){.setup-step-shell__scroll--profile-media{gap:1.25rem}}.setup-step-shell__scroll--profile-media{padding-bottom:max(1.5rem,env(safe-area-inset-bottom,0px));scroll-padding-bottom:max(2rem,calc(env(safe-area-inset-bottom,0px) + 1rem))}.setup-profile-media-step{display:flex;width:100%;min-width:0px;flex-direction:column;gap:.75rem}@media (min-width: 640px){.setup-profile-media-step{gap:1.25rem}}.setup-profile-media-step__hero{display:flex;width:100%;min-width:0px;flex-direction:column;align-items:stretch;gap:.75rem}@media (min-width: 640px){.setup-profile-media-step__hero{gap:1rem}}.setup-profile-media-step__imported{border-radius:var(--radius-xl);border-width:1px;border-color:hsl(var(--primary) / .2);background-color:hsl(var(--primary) / .05);padding:.625rem .75rem}@media (min-width: 640px){.setup-profile-media-step__imported{padding:.75rem 1rem}}.setup-entry-animation--fullscreen .setup-profile-media-step__imported-label{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .setup-profile-media-step__imported-label{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .setup-profile-media-step__imported-label{color:hsl(var(--sidebar-foreground))}.setup-profile-media-step__imported-label{font-size:.875rem;line-height:1.25rem;font-weight:500;color:hsl(var(--foreground))}.contact-preview-public .setup-profile-media-step__imported-label{font-weight:400}.contact-preview-public p.setup-profile-media-step__imported-label.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .setup-profile-media-step__imported-label{color:hsl(var(--sidebar-foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .setup-profile-media-step__imported-copy{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .setup-profile-media-step__imported-copy{color:hsl(var(--sidebar-foreground) / .65)}.setup-profile-media-step__imported-copy{margin-top:.25rem;font-size:.75rem;line-height:1rem;line-height:1.625;color:hsl(var(--muted-foreground))}.contact-preview-public p.text-sm.setup-profile-media-step__imported-copy{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .setup-profile-media-step__imported-copy{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .setup-profile-media-step__imported-copy{opacity:.65}.setup-profile-media-step__preview{position:relative;width:100%;min-width:0px;overflow:hidden;border-radius:var(--radius-xl);border-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--muted) / .2)}@media (min-width: 640px){.setup-profile-media-step__preview{border-radius:var(--radius-2xl)}}.setup-profile-media-step__photo-stage{margin-left:auto;margin-right:auto;display:flex;width:100%;min-width:0px;max-width:12.5rem;align-items:center;justify-content:center;overflow:visible;padding-top:.25rem;padding-bottom:.25rem}@media (min-width: 640px){.setup-profile-media-step__photo-stage{max-width:16rem;padding-top:.5rem;padding-bottom:.5rem}}.setup-profile-media-step__avatar{width:7.5rem;height:7.5rem;flex-shrink:0}@media (min-width: 640px){.setup-profile-media-step__avatar{width:8rem;height:8rem}}@media (min-width: 768px){.setup-profile-media-step__avatar{width:9rem;height:9rem}}.setup-profile-media-step__preview--photo{margin-left:auto;margin-right:auto;aspect-ratio:1 / 1;width:100%;max-width:12.5rem}@media (min-width: 640px){.setup-profile-media-step__preview--photo{max-width:16rem}}.setup-profile-media-step__preview--banner{aspect-ratio:16/9;max-height:12rem;width:100%}@media (min-width: 640px){.setup-profile-media-step__preview--banner{max-height:none}}.setup-profile-media-step__preview--empty{border-style:dashed}.setup-profile-media-step__image{display:block;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.setup-profile-media-step__avatar .setup-profile-media-step__image{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.setup-entry-animation--fullscreen .setup-profile-media-step__placeholder{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .setup-profile-media-step__placeholder{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .setup-profile-media-step__placeholder{color:hsl(var(--sidebar-foreground) / .65)}.setup-profile-media-step__placeholder{display:flex;height:100%;min-height:8.5rem;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding-left:.75rem;padding-right:.75rem;text-align:center;font-size:.875rem;line-height:1.25rem;color:hsl(var(--muted-foreground))}.contact-preview-public p.setup-profile-media-step__placeholder.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .setup-profile-media-step__placeholder{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .setup-profile-media-step__placeholder{opacity:.65}@media (min-width: 640px){.setup-profile-media-step__placeholder{min-height:10rem;padding-left:1rem;padding-right:1rem}}.setup-profile-media-step__actions{display:flex;width:100%;min-width:0px;flex-direction:column;gap:.5rem}.setup-profile-media-step__action-primary,.setup-profile-media-step__action-secondary{min-height:2.75rem;width:100%;touch-action:manipulation;gap:.5rem}@media (min-width: 640px){.setup-profile-media-step__action-primary,.setup-profile-media-step__action-secondary{min-height:2.5rem}}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .setup-profile-media-step__action-secondary{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .setup-profile-media-step__action-secondary{color:hsl(var(--sidebar-foreground) / .65)}.setup-profile-media-step__action-secondary{color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .setup-profile-media-step__action-secondary{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .setup-profile-media-step__action-secondary{opacity:.65}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .setup-profile-media-step__hint{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .setup-profile-media-step__hint{color:hsl(var(--sidebar-foreground) / .65)}.setup-profile-media-step__hint{font-size:.75rem;line-height:1rem;line-height:1.625;color:hsl(var(--muted-foreground))}.contact-preview-public p.text-sm.setup-profile-media-step__hint{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .setup-profile-media-step__hint{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .setup-profile-media-step__hint{opacity:.65}.setup-profile-media-step__style{display:flex;width:100%;min-width:0px;flex-direction:column;gap:1rem;border-radius:var(--radius-xl);border-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--muted) / .1);padding:.75rem}@media (min-width: 640px){.setup-profile-media-step__style{gap:1.25rem;border-radius:var(--radius-2xl);padding:1rem}}.setup-profile-media-step__style-group{display:flex;min-width:0px;flex-direction:column;gap:.5rem}@media (min-width: 640px){.setup-profile-media-step__style-group{gap:.75rem}}.setup-entry-animation--fullscreen .setup-profile-media-step__style-label{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .setup-profile-media-step__style-label{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .setup-profile-media-step__style-label{color:hsl(var(--sidebar-foreground))}.setup-profile-media-step__style-label{font-size:.875rem;line-height:1.25rem;font-weight:500;color:hsl(var(--foreground))}.contact-preview-public .setup-profile-media-step__style-label{font-weight:400}.contact-preview-public p.setup-profile-media-step__style-label.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .setup-profile-media-step__style-label{color:hsl(var(--sidebar-foreground))}.setup-billing-address .setup-profile-media-step__option-grid{gap:1rem}.setup-profile-media-step__option-grid{display:grid;min-width:0px;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}@media (min-width: 640px){.setup-profile-media-step__option-grid{gap:.75rem}}textarea.setup-profile-media-step__option{border-radius:var(--radius-control-multiline)}.setup-profile-media-step__option{display:flex;min-height:4.75rem;min-width:0px;touch-action:manipulation;flex-direction:column;align-items:center;justify-content:center;gap:.375rem;border-radius:var(--radius-lg);border-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--background));padding:.5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.setup-profile-media-step__option:active{--tw-scale-x: .98;--tw-scale-y: .98;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))}@media (min-width: 640px){.setup-profile-media-step__option{min-height:5.5rem;gap:.5rem;border-radius:var(--radius-xl);padding:.75rem}}.setup-profile-media-step__option--active{border-color:hsl(var(--primary));background-color:hsl(var(--primary) / .05);--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: hsl(var(--primary) / .3)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .setup-profile-media-step__option-label{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .setup-profile-media-step__option-label{color:hsl(var(--sidebar-foreground) / .65)}.setup-profile-media-step__option-label{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:500;line-height:1.25;color:hsl(var(--muted-foreground))}.contact-preview-public .setup-profile-media-step__option-label{font-weight:400}.email-studio-sidebar .sidebar-account-selector__copy .setup-profile-media-step__option-label{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .setup-profile-media-step__option-label{opacity:.65}@media (min-width: 640px){.setup-profile-media-step__option-label{font-size:.75rem;line-height:1rem}}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .setup-profile-media-step__option--active .setup-profile-media-step__option-label{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .setup-profile-media-step__option--active .setup-profile-media-step__option-label{color:hsl(var(--sidebar-foreground))}.setup-profile-media-step__option--active .setup-profile-media-step__option-label{color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .setup-profile-media-step__option--active .setup-profile-media-step__option-label{color:hsl(var(--sidebar-foreground))}.setup-profile-media-step__shape-thumb{position:relative;width:2.75rem;height:2.75rem;flex-shrink:0;overflow:hidden;border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--muted))}@media (min-width: 640px){.setup-profile-media-step__shape-thumb{width:4rem;height:4rem}}.setup-profile-media-step__shape-thumb-image{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.setup-profile-media-step__border-entry{display:flex;min-height:2.75rem;width:100%;touch-action:manipulation;align-items:center;gap:.75rem;border-radius:var(--radius-xl);border-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--background));padding:.625rem .75rem;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.setup-profile-media-step__border-entry:hover{background-color:hsl(var(--muted) / .3)}.setup-profile-media-step__border-entry:active{--tw-scale-x: .99;--tw-scale-y: .99;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))}@media (min-width: 640px){.setup-profile-media-step__border-entry{padding-left:1rem;padding-right:1rem}}textarea.setup-profile-media-step__border-entry-icon{border-radius:var(--radius-control-multiline)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .setup-profile-media-step__border-entry-icon{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .setup-profile-media-step__border-entry-icon{color:hsl(var(--sidebar-foreground) / .65)}.setup-profile-media-step__border-entry-icon{display:flex;width:2.25rem;height:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius-lg);background-color:hsl(var(--muted));color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .setup-profile-media-step__border-entry-icon{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .setup-profile-media-step__border-entry-icon{opacity:.65}.setup-profile-media-step__border-entry-copy{display:flex;min-width:0px;flex:1 1 0%;flex-direction:column;gap:.125rem}.setup-entry-animation--fullscreen .setup-profile-media-step__border-entry-label{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .setup-profile-media-step__border-entry-label{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .setup-profile-media-step__border-entry-label{color:hsl(var(--sidebar-foreground))}.setup-profile-media-step__border-entry-label{font-size:.875rem;line-height:1.25rem;font-weight:500;color:hsl(var(--foreground))}.contact-preview-public .setup-profile-media-step__border-entry-label{font-weight:400}.contact-preview-public p.setup-profile-media-step__border-entry-label.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .setup-profile-media-step__border-entry-label{color:hsl(var(--sidebar-foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .setup-profile-media-step__border-entry-meta{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .setup-profile-media-step__border-entry-meta{color:hsl(var(--sidebar-foreground) / .65)}.setup-profile-media-step__border-entry-meta{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .setup-profile-media-step__border-entry-meta{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .setup-profile-media-step__border-entry-meta{opacity:.65}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .setup-profile-media-step__border-entry-chevron{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .setup-profile-media-step__border-entry-chevron{color:hsl(var(--sidebar-foreground) / .65)}.setup-profile-media-step__border-entry-chevron{flex-shrink:0;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .setup-profile-media-step__border-entry-chevron{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .setup-profile-media-step__border-entry-chevron{opacity:.65}.setup-profile-border-picker{display:flex;width:100%;min-width:0px;flex-direction:column;gap:1rem}.setup-profile-border-picker__header{display:flex;flex-direction:column;gap:.75rem}.setup-profile-border-picker__back{margin-left:-.5rem;width:-moz-fit-content;width:fit-content;touch-action:manipulation;gap:.375rem;padding-left:.5rem;padding-right:.5rem}.setup-profile-border-picker__heading>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.setup-profile-border-picker__heading{padding-left:.125rem;padding-right:.125rem}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .setup-profile-border-picker__title{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .setup-profile-border-picker__title{color:hsl(var(--sidebar-foreground))}.setup-profile-border-picker__title{font-size:1rem;line-height:1.5rem;font-weight:600;color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .setup-profile-border-picker__title{color:hsl(var(--sidebar-foreground))}@media (min-width: 640px){.setup-entry-animation--fullscreen .setup-profile-border-picker__title{font-size:clamp(.875rem,2.5vmin,1.25rem)}.setup-profile-border-picker__title{font-size:1.125rem;line-height:1.75rem}}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .setup-profile-border-picker__subtitle{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .setup-profile-border-picker__subtitle{color:hsl(var(--sidebar-foreground) / .65)}.setup-profile-border-picker__subtitle{font-size:.75rem;line-height:1rem;line-height:1.625;color:hsl(var(--muted-foreground))}.contact-preview-public p.text-sm.setup-profile-border-picker__subtitle{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .setup-profile-border-picker__subtitle{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .setup-profile-border-picker__subtitle{opacity:.65}@media (min-width: 640px){.setup-entry-animation--fullscreen .setup-profile-border-picker__subtitle{font-size:clamp(.75rem,2vmin,.875rem)}.setup-profile-border-picker__subtitle{font-size:.875rem;line-height:1.25rem}}.setup-billing-address .setup-profile-border-picker__grid{gap:1rem}.setup-profile-border-picker__grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:.5rem}@media (min-width: 640px){.setup-profile-border-picker__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}}.setup-profile-border-picker__option{position:relative;display:flex;min-height:4.75rem;touch-action:manipulation;align-items:center;gap:.75rem;border-radius:var(--radius-xl);border-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--background));padding:.75rem;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.setup-profile-border-picker__option:active{--tw-scale-x: .99;--tw-scale-y: .99;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))}@media (min-width: 640px){.setup-profile-border-picker__option{min-height:5rem}}.setup-profile-border-picker__option--active{border-color:hsl(var(--primary));background-color:hsl(var(--primary) / .05);--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: hsl(var(--primary) / .3)}.setup-profile-border-picker__preview{display:flex;flex-shrink:0;align-items:center;justify-content:center;overflow:visible}.setup-profile-border-picker__avatar{width:3.5rem;height:3.5rem}@media (min-width: 640px){.setup-profile-border-picker__avatar{width:4rem;height:4rem}}.setup-profile-border-picker__image{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.setup-profile-border-picker__copy{display:flex;min-width:0px;flex:1 1 0%;flex-direction:column;gap:.125rem}.setup-entry-animation--fullscreen .setup-profile-border-picker__label{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .setup-profile-border-picker__label{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .setup-profile-border-picker__label{color:hsl(var(--sidebar-foreground))}.setup-profile-border-picker__label{font-size:.875rem;line-height:1.25rem;font-weight:500;color:hsl(var(--foreground))}.contact-preview-public .setup-profile-border-picker__label{font-weight:400}.contact-preview-public p.setup-profile-border-picker__label.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .setup-profile-border-picker__label{color:hsl(var(--sidebar-foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .setup-profile-border-picker__description{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .setup-profile-border-picker__description{color:hsl(var(--sidebar-foreground) / .65)}.setup-profile-border-picker__description{font-size:.75rem;line-height:1rem;line-height:1.375;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .setup-profile-border-picker__description{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .setup-profile-border-picker__description{opacity:.65}textarea.setup-profile-border-picker__check{border-radius:var(--radius-control-multiline)}.checkout-wizard__primary.setup-profile-border-picker__check{border-width:0px!important;background-color:hsl(var(--foreground))!important;color:hsl(var(--background))!important}.checkout-wizard__primary.setup-profile-border-picker__check:hover{background-color:hsl(var(--foreground) / .9)!important}.setup-profile-border-picker__check{display:flex;width:1.5rem;height:1.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius-full);background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.setup-profile-details-step{display:flex;flex-direction:column;gap:1.25rem}.setup-profile-details-step__summary{border-radius:var(--radius-xl);border-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--muted) / .2);padding:.75rem 1rem}.setup-business-card-import{display:flex;flex-direction:column;gap:1rem}.setup-business-card-import__capture-card{overflow:visible;border-radius:var(--radius-2xl);border-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--card) / .6)}.inventory-stock-overview-card--collapsed .setup-business-card-import__capture-head{border-bottom-width:0px}.setup-business-card-import__capture-head{display:flex;flex-direction:column;gap:.75rem;border-bottom-width:1px;border-color:hsl(var(--border) / .5);padding:1rem}@media (min-width: 640px){.setup-business-card-import__capture-head{flex-direction:row;align-items:flex-start;justify-content:space-between}}.setup-entry-animation--fullscreen .setup-business-card-import__capture-title{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .setup-business-card-import__capture-title{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .setup-business-card-import__capture-title{color:hsl(var(--sidebar-foreground))}.setup-business-card-import__capture-title{font-size:.875rem;line-height:1.25rem;font-weight:600;color:hsl(var(--foreground))}.contact-preview-public p.setup-business-card-import__capture-title.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .setup-business-card-import__capture-title{color:hsl(var(--sidebar-foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .setup-business-card-import__capture-copy{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .setup-business-card-import__capture-copy{color:hsl(var(--sidebar-foreground) / .65)}.setup-business-card-import__capture-copy{margin-top:.25rem;font-size:.75rem;line-height:1rem;line-height:1.625;color:hsl(var(--muted-foreground))}.contact-preview-public p.text-sm.setup-business-card-import__capture-copy{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .setup-business-card-import__capture-copy{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .setup-business-card-import__capture-copy{opacity:.65}textarea.setup-business-card-import__sides{border-radius:var(--radius-control-multiline)}.setup-business-card-import__sides{display:inline-flex;flex-shrink:0;border-radius:var(--radius-full);border-width:1px;border-color:hsl(var(--border) / .7);background-color:hsl(var(--muted) / .2);padding:.25rem}textarea.setup-business-card-import__sides-option{border-radius:var(--radius-control-multiline)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .setup-business-card-import__sides-option{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .setup-business-card-import__sides-option{color:hsl(var(--sidebar-foreground) / .65)}.setup-business-card-import__sides-option{border-radius:var(--radius-full);padding:.375rem .75rem;font-size:.75rem;line-height:1rem;font-weight:500;color:hsl(var(--muted-foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.contact-preview-public .setup-business-card-import__sides-option{font-weight:400}.email-studio-sidebar .sidebar-account-selector__copy .setup-business-card-import__sides-option{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .setup-business-card-import__sides-option{opacity:.65}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .setup-business-card-import__sides-option--active{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .setup-business-card-import__sides-option--active{color:hsl(var(--sidebar-foreground))}.setup-business-card-import__sides-option--active{background-color:hsl(var(--background));color:hsl(var(--foreground));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.email-studio-sidebar .sidebar-account-selector__copy .setup-business-card-import__sides-option--active{color:hsl(var(--sidebar-foreground))}.setup-business-card-scan__capture-grid{display:flex;flex-direction:row;gap:.75rem;padding:1rem}.setup-business-card-scan__capture-grid--single{justify-content:center}.setup-business-card-scan__capture-grid--single .setup-business-card-slot{width:100%;max-width:36rem;flex:1 1 0%}.setup-business-card-scan__capture-grid:not(.setup-business-card-scan__capture-grid--single) .setup-business-card-slot{min-width:0px;flex:1 1 0%}.setup-services-step>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.setup-services-step__intro>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.setup-entry-animation--fullscreen .setup-services-step__title{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .setup-services-step__title{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .setup-services-step__title{color:hsl(var(--sidebar-foreground))}.setup-services-step__title{font-size:.875rem;line-height:1.25rem;font-weight:600;color:hsl(var(--foreground))}.contact-preview-public p.setup-services-step__title.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .setup-services-step__title{color:hsl(var(--sidebar-foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .setup-services-step__copy{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .setup-services-step__copy{color:hsl(var(--sidebar-foreground) / .65)}.setup-services-step__copy{font-size:.75rem;line-height:1rem;line-height:1.625;color:hsl(var(--muted-foreground))}.contact-preview-public p.text-sm.setup-services-step__copy{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .setup-services-step__copy{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .setup-services-step__copy{opacity:.65}.setup-services-step__list>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.setup-services-step__item{position:relative;border-radius:var(--radius-xl);border-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--muted) / .1);padding:2rem .75rem .75rem}.setup-services-step__item-fields>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}textarea.setup-services-step__remove{border-radius:var(--radius-control-multiline)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .setup-services-step__remove{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .setup-services-step__remove{color:hsl(var(--sidebar-foreground) / .65)}.setup-services-step__remove{position:absolute;right:.5rem;top:.5rem;display:inline-flex;height:2rem;width:2rem;align-items:center;justify-content:center;border-radius:var(--radius-md);color:hsl(var(--muted-foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.email-studio-sidebar .sidebar-account-selector__copy .setup-services-step__remove{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .setup-services-step__remove{opacity:.65}.setup-services-step__remove:hover{background-color:hsl(var(--destructive) / .1);color:hsl(var(--destructive))}.setup-entry-animation--fullscreen .setup-services-step__empty{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .setup-services-step__empty{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .setup-services-step__empty{color:hsl(var(--sidebar-foreground) / .65)}.setup-services-step__empty{border-radius:var(--radius-xl);border-width:1px;border-style:dashed;border-color:hsl(var(--border) / .7);background-color:hsl(var(--muted) / .1);padding:1.5rem 1rem;text-align:center;font-size:.875rem;line-height:1.25rem;color:hsl(var(--muted-foreground))}.contact-preview-public p.setup-services-step__empty.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .setup-services-step__empty{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .setup-services-step__empty{opacity:.65}.setup-business-card-import__capture-action{border-top-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--muted) / .1);padding:1rem}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .setup-business-card-import__capture-hint{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .setup-business-card-import__capture-hint{color:hsl(var(--sidebar-foreground) / .65)}.setup-business-card-import__capture-hint{margin-top:.5rem;text-align:center;font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .setup-business-card-import__capture-hint{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .setup-business-card-import__capture-hint{opacity:.65}.setup-business-card-slot{display:flex;flex-direction:column;gap:.5rem}.setup-business-card-slot__header{padding-left:.125rem;padding-right:.125rem}.setup-entry-animation--fullscreen .setup-business-card-slot__label{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .setup-business-card-slot__label{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .setup-business-card-slot__label{color:hsl(var(--sidebar-foreground))}.setup-business-card-slot__label{font-size:.875rem;line-height:1.25rem;font-weight:600;color:hsl(var(--foreground))}.contact-preview-public p.setup-business-card-slot__label.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .setup-business-card-slot__label{color:hsl(var(--sidebar-foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .setup-business-card-slot__hint{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .setup-business-card-slot__hint{color:hsl(var(--sidebar-foreground) / .65)}.setup-business-card-slot__hint{margin-top:.125rem;font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .setup-business-card-slot__hint{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .setup-business-card-slot__hint{opacity:.65}.setup-business-card-slot__frame{position:relative;isolation:isolate;z-index:0;aspect-ratio:1.6/1;overflow:hidden;border-radius:var(--radius-xl);border-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--muted) / .2)}.setup-business-card-slot__frame--filled{border-color:hsl(var(--border) / .7);background-color:#0000000d}.setup-business-card-slot__frame--live{border-color:hsl(var(--primary) / .35);--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.setup-business-card-slot__video,.setup-business-card-slot__image{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.setup-business-card-slot__empty{display:flex;height:100%;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;padding-left:1rem;padding-right:1rem;padding-bottom:3.5rem;text-align:center}.setup-entry-animation--fullscreen .setup-business-card-slot__empty-title{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .setup-business-card-slot__empty-title{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .setup-business-card-slot__empty-title{color:hsl(var(--sidebar-foreground))}.setup-business-card-slot__empty-title{font-size:.875rem;line-height:1.25rem;font-weight:600;color:hsl(var(--foreground))}.contact-preview-public p.setup-business-card-slot__empty-title.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .setup-business-card-slot__empty-title{color:hsl(var(--sidebar-foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .setup-business-card-slot__empty-copy{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .setup-business-card-slot__empty-copy{color:hsl(var(--sidebar-foreground) / .65)}.setup-business-card-slot__empty-copy{font-size:.75rem;line-height:1rem;line-height:1.625;color:hsl(var(--muted-foreground))}.contact-preview-public p.text-sm.setup-business-card-slot__empty-copy{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .setup-business-card-slot__empty-copy{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .setup-business-card-slot__empty-copy{opacity:.65}textarea.setup-business-card-slot__guide{border-radius:var(--radius-control-multiline)}.setup-business-card-slot__guide{pointer-events:none;position:absolute;top:.75rem;right:.75rem;bottom:.75rem;left:.75rem;display:flex;align-items:flex-end;justify-content:center;border-radius:var(--radius-lg);border-width:2px;border-color:#fff9}textarea.setup-business-card-slot__guide span{border-radius:var(--radius-control-multiline)}.setup-business-card-slot__guide span{margin-bottom:.5rem;border-radius:var(--radius-full);background-color:#0000008c;padding:.25rem .75rem;font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.contact-preview-public .setup-business-card-slot__guide span{font-weight:400}.setup-business-card-slot__overlay{pointer-events:none;position:absolute;left:0;right:0;bottom:0;z-index:10;display:flex;align-items:center;justify-content:center;gap:.5rem;background-image:linear-gradient(to top,var(--tw-gradient-stops));--tw-gradient-from: rgb(0 0 0 / .75) var(--tw-gradient-from-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(0 0 0 / .45) var(--tw-gradient-via-position), var(--tw-gradient-to);--tw-gradient-to: transparent var(--tw-gradient-to-position);padding:2.5rem .75rem .75rem}.setup-business-card-slot__overlay--preview{pointer-events:none;justify-content:flex-end;background-image:linear-gradient(to top,var(--tw-gradient-stops));--tw-gradient-from: rgb(0 0 0 / .8) var(--tw-gradient-from-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(0 0 0 / .5) var(--tw-gradient-via-position), var(--tw-gradient-to);--tw-gradient-to: transparent var(--tw-gradient-to-position);padding-top:2rem}textarea.setup-business-card-slot__chip{border-radius:var(--radius-control-multiline)}.setup-business-card-slot__chip{pointer-events:auto;position:relative;z-index:1;border-radius:var(--radius-full);padding:.375rem .75rem;font-size:.75rem;line-height:1rem;font-weight:600;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.checkout-wizard__primary.setup-business-card-slot__chip--primary{border-width:0px!important;background-color:hsl(var(--foreground))!important;color:hsl(var(--background))!important}.checkout-wizard__primary.setup-business-card-slot__chip--primary:hover{background-color:hsl(var(--foreground) / .9)!important}.setup-business-card-slot__chip--primary{border-width:1px;border-color:transparent;background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.setup-business-card-slot__chip--primary:hover{background-color:hsl(var(--primary) / .9)}.setup-business-card-slot__chip--ghost{border-width:1px;border-color:#fff6;background-color:#0009;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-backdrop-blur: blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.setup-business-card-slot__chip--ghost:hover{background-color:#000000bf}.setup-business-card-slot__overlay--preview .setup-business-card-slot__chip{border-width:1px;border-color:#fff6;background-color:#0009;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-backdrop-blur: blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.setup-business-card-slot__overlay--preview .setup-business-card-slot__chip:hover{background-color:#000000bf}.setup-business-card-slot__error{padding-left:.125rem;padding-right:.125rem;font-size:.75rem;line-height:1rem;color:hsl(var(--destructive))}.contact-preview-share-page__shop-fields .setup-business-card-slot__error{color:hsl(var(--primary))}textarea.ai-gradient-btn,textarea .setup-ai-gradient-btn{border-radius:var(--radius-control-multiline)}.ai-gradient-btn,.setup-ai-gradient-btn{position:relative;display:inline-flex;max-width:100%;border-radius:var(--radius-full);padding:1px}.ai-gradient-btn--disabled,.setup-ai-gradient-btn--disabled,.setup-ai-scan-btn--disabled{cursor:not-allowed;opacity:.55}textarea.ai-gradient-btn__ring,textarea .setup-ai-gradient-btn__ring{border-radius:var(--radius-control-multiline)}.ai-gradient-btn__ring,.setup-ai-gradient-btn__ring{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--radius-full);background:linear-gradient(120deg,#2563eb,#6366f1,#a855f7,#ec4899,#2563eb);background-size:300% 300%;animation:setup-ai-gradient-flow 3s ease infinite}.ai-gradient-btn--disabled .ai-gradient-btn__ring,.setup-ai-gradient-btn--disabled .setup-ai-gradient-btn__ring{animation-play-state:paused;opacity:.45}textarea.ai-gradient-btn__inner,textarea .setup-ai-gradient-btn__inner{border-radius:var(--radius-control-multiline)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .ai-gradient-btn__inner,.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .setup-ai-gradient-btn__inner{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .ai-gradient-btn__inner,.app-shell-root .sidebar-account-selector__current .setup-ai-gradient-btn__inner{color:hsl(var(--sidebar-foreground))}.ai-gradient-btn__inner,.setup-ai-gradient-btn__inner{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:.5rem;border-radius:var(--radius-full);background-color:hsl(var(--background));padding:.5rem 1rem;font-size:.75rem;line-height:1rem;font-weight:600;color:hsl(var(--foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.email-studio-sidebar .sidebar-account-selector__copy .ai-gradient-btn__inner,.email-studio-sidebar .sidebar-account-selector__copy .setup-ai-gradient-btn__inner{color:hsl(var(--sidebar-foreground))}.setup-entry-animation--fullscreen .setup-ai-gradient-btn--md .ai-gradient-btn__inner,.setup-entry-animation--fullscreen .setup-ai-gradient-btn--md .setup-ai-gradient-btn__inner{font-size:clamp(.75rem,2vmin,.875rem)}.setup-ai-gradient-btn--md .ai-gradient-btn__inner,.setup-ai-gradient-btn--md .setup-ai-gradient-btn__inner{padding:.625rem 1.25rem;font-size:.875rem;line-height:1.25rem}.contact-preview-public p.setup-ai-gradient-btn--md .ai-gradient-btn__inner.leading-relaxed,.contact-preview-public p .setup-ai-gradient-btn--md .setup-ai-gradient-btn__inner.leading-relaxed{font-weight:400;line-height:1.65}.ai-gradient-btn:not(.ai-gradient-btn--disabled):hover .ai-gradient-btn__inner,.setup-ai-gradient-btn:not(.setup-ai-gradient-btn--disabled):hover .setup-ai-gradient-btn__inner{background-color:hsl(var(--muted) / .4)}.ai-gradient-btn__spinner,.setup-ai-scan-btn__spinner{height:.875rem;width:.875rem;flex-shrink:0}.ai-gradient-btn__spinner,.setup-ai-scan-btn__spinner{animation:spin 1s linear infinite;color:hsl(var(--primary))}.setup-business-card-import__capture-action .ai-gradient-btn,.setup-business-card-import__capture-action .setup-ai-gradient-btn,.setup-business-card-import__capture-action .setup-ai-scan-btn{margin-left:auto;margin-right:auto;width:auto}.setup-business-card-import__results-action .ai-gradient-btn,.setup-business-card-import__results-action .setup-ai-gradient-btn,.setup-business-card-import__results-action .setup-ai-scan-btn{width:100%}@media (min-width: 640px){.setup-business-card-import__results-action .ai-gradient-btn,.setup-business-card-import__results-action .setup-ai-gradient-btn,.setup-business-card-import__results-action .setup-ai-scan-btn{margin-left:auto;margin-right:auto;width:auto}}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .setup-business-card-scan__applied-note{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .setup-business-card-scan__applied-note{color:hsl(var(--sidebar-foreground) / .65)}.setup-business-card-scan__applied-note{margin-top:.75rem;font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .setup-business-card-scan__applied-note{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .setup-business-card-scan__applied-note{opacity:.65}.business-card-import-flow,.business-card-capture-screen{display:flex;flex-direction:column;gap:1rem}.business-card-capture-screen__header{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .business-card-capture-screen__step{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .business-card-capture-screen__step{color:hsl(var(--sidebar-foreground) / .65)}.business-card-capture-screen__step{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.18em;color:hsl(var(--muted-foreground))}.contact-preview-public button.business-card-capture-screen__step{font-weight:400;letter-spacing:.01em}.email-studio-sidebar .sidebar-account-selector__copy .business-card-capture-screen__step{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .business-card-capture-screen__step{opacity:.65}.business-card-capture-screen__progress{display:flex;align-items:center;gap:.375rem}textarea.business-card-capture-screen__progress-segment{border-radius:var(--radius-control-multiline)}.business-card-capture-screen__progress-segment{height:.25rem;width:2rem;border-radius:var(--radius-full);background-color:hsl(var(--muted))}.checkout-wizard__primary.business-card-capture-screen__progress-segment--active{border-width:0px!important;background-color:hsl(var(--foreground))!important;color:hsl(var(--background))!important}.checkout-wizard__primary.business-card-capture-screen__progress-segment--active:hover{background-color:hsl(var(--foreground) / .9)!important}.business-card-capture-screen__progress-segment--active{background-color:hsl(var(--primary))}.setup-entry-animation--fullscreen .business-card-capture-screen__title{font-size:clamp(.875rem,2.5vmin,1.25rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .business-card-capture-screen__title{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .business-card-capture-screen__title{color:hsl(var(--sidebar-foreground))}.business-card-capture-screen__title{font-size:1.25rem;line-height:1.75rem;font-weight:600;color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .business-card-capture-screen__title{color:hsl(var(--sidebar-foreground))}.setup-entry-animation--fullscreen .business-card-capture-screen__description{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .business-card-capture-screen__description{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .business-card-capture-screen__description{color:hsl(var(--sidebar-foreground) / .65)}.business-card-capture-screen__description{font-size:.875rem;line-height:1.25rem;color:hsl(var(--muted-foreground))}.contact-preview-public p.business-card-capture-screen__description.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .business-card-capture-screen__description{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .business-card-capture-screen__description{opacity:.65}.business-card-scanner{width:100%}.business-card-scanner__surface{position:relative;margin-left:auto;margin-right:auto;width:100%;max-width:28rem;overflow:hidden;border-radius:var(--radius-2xl);border-width:1px;border-color:hsl(var(--border) / .6);--tw-bg-opacity: 1;background-color:rgb(9 9 11 / var(--tw-bg-opacity, 1));min-height:11rem}.business-card-scanner__video,.business-card-scanner__preview{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;transform:translateZ(0)}.business-card-scanner__preview{z-index:3}.business-card-scanner__surface--tap{cursor:pointer}.business-card-scanner__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;background-color:#09090bf2;padding:2rem 1.5rem;text-align:center}textarea.business-card-scanner__placeholder-icon{border-radius:var(--radius-control-multiline)}.business-card-scanner__placeholder-icon{display:flex;height:3.5rem;width:3.5rem;align-items:center;justify-content:center;border-radius:var(--radius-full);border-width:1px;border-color:#ffffff26;background-color:#ffffff0d;color:#fffc}.setup-entry-animation--fullscreen .business-card-scanner__placeholder-title{font-size:clamp(.75rem,2vmin,.875rem)}.business-card-scanner__placeholder-title{font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.contact-preview-public p.business-card-scanner__placeholder-title.leading-relaxed{font-weight:400;line-height:1.65}.business-card-scanner__placeholder-text{max-width:16rem;font-size:.75rem;line-height:1rem;line-height:1.625;color:#fff9}.contact-preview-public p.text-sm.business-card-scanner__placeholder-text{font-weight:400;line-height:1.65}.business-card-scanner__status{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:center;justify-content:center;background-color:#09090be6;padding:1rem;text-align:center}.setup-entry-animation--fullscreen .business-card-scanner__status-text{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .business-card-scanner__status-text{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .business-card-scanner__status-text{color:hsl(var(--sidebar-foreground) / .65)}.business-card-scanner__status-text{font-size:.875rem;line-height:1.25rem;line-height:1.625;color:hsl(var(--muted-foreground))}.contact-preview-public p.business-card-scanner__status-text.leading-relaxed,.contact-preview-public p.text-sm.business-card-scanner__status-text{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .business-card-scanner__status-text{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .business-card-scanner__status-text{opacity:.65}.business-card-scanner__overlay{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;background-image:linear-gradient(to bottom,var(--tw-gradient-stops));--tw-gradient-from: rgb(0 0 0 / .15) var(--tw-gradient-from-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), transparent var(--tw-gradient-via-position), var(--tw-gradient-to);--tw-gradient-to: rgb(0 0 0 / .55) var(--tw-gradient-to-position);padding:.75rem}.business-card-scanner__frame{position:relative;max-height:86%;width:92%;border-radius:var(--radius-xl);border-width:2px;border-color:#ffffff4d;--tw-shadow: inset 0 0 0 1px rgba(255,255,255,.08);--tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.business-card-scanner__corner{position:absolute;height:1.25rem;width:1.25rem;border-color:hsl(var(--primary))}.business-card-scanner__corner--tl{left:0;top:0;border-top-left-radius:var(--radius-xl);border-left-width:3px;border-top-width:3px}.business-card-scanner__corner--tr{right:0;top:0;border-top-right-radius:var(--radius-xl);border-right-width:3px;border-top-width:3px}.business-card-scanner__corner--bl{bottom:0;left:0;border-bottom-left-radius:var(--radius-xl);border-bottom-width:3px;border-left-width:3px}.business-card-scanner__corner--br{bottom:0;right:0;border-bottom-right-radius:var(--radius-xl);border-bottom-width:3px;border-right-width:3px}@keyframes business-card-scan-line{0%,to{top:8%;opacity:.35}50%{top:88%;opacity:1}}.business-card-scanner__hint{font-size:.75rem;line-height:1rem;font-weight:500;color:#ffffffb3}.contact-preview-public .business-card-scanner__hint{font-weight:400}.business-card-ai-engine{display:flex;flex-direction:column;gap:1.25rem;padding-top:.5rem;padding-bottom:.5rem}.business-card-ai-engine__hero{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center}textarea.business-card-ai-engine__pulse{border-radius:var(--radius-control-multiline)}.setup-entry-animation--compact .business-card-ai-engine__pulse{width:3.25rem;height:3.25rem}.setup-entry-animation--fullscreen .business-card-ai-engine__pulse{width:clamp(4.5rem,16vmin,7.5rem);height:clamp(4.5rem,16vmin,7.5rem)}.business-card-ai-engine__pulse{position:absolute;height:6rem;width:6rem;border-radius:var(--radius-full);border-width:2px;border-color:hsl(var(--primary) / .2);animation:business-card-ai-pulse 1.8s ease-out infinite}@keyframes business-card-ai-pulse{0%{transform:scale(.92);opacity:.8}to{transform:scale(1.35);opacity:0}}textarea.business-card-ai-engine__icon-wrap{border-radius:var(--radius-control-multiline)}.setup-entry-animation--compact .business-card-ai-engine__icon-wrap{width:3.25rem;height:3.25rem}.setup-entry-animation--fullscreen .business-card-ai-engine__icon-wrap{width:clamp(4.5rem,16vmin,7.5rem);height:clamp(4.5rem,16vmin,7.5rem)}.business-card-ai-engine__icon-wrap{position:relative;display:flex;height:6rem;width:6rem;align-items:center;justify-content:center;border-radius:var(--radius-full);border-width:2px;border-color:hsl(var(--primary));background-color:hsl(var(--background));color:hsl(var(--primary))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .business-card-ai-engine__title{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .business-card-ai-engine__title{color:hsl(var(--sidebar-foreground))}.business-card-ai-engine__title{margin-top:1.25rem;font-size:1.5rem;line-height:2rem;font-weight:600;color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .business-card-ai-engine__title{color:hsl(var(--sidebar-foreground))}.setup-entry-animation--fullscreen .business-card-ai-engine__subtitle{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .business-card-ai-engine__subtitle{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .business-card-ai-engine__subtitle{color:hsl(var(--sidebar-foreground) / .65)}.business-card-ai-engine__subtitle{margin-top:.5rem;max-width:24rem;font-size:.875rem;line-height:1.25rem;color:hsl(var(--muted-foreground))}.contact-preview-public p.business-card-ai-engine__subtitle.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .business-card-ai-engine__subtitle{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .business-card-ai-engine__subtitle{opacity:.65}.setup-billing-address .business-card-ai-engine__thumbs{gap:1rem}.business-card-ai-engine__thumbs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.business-card-ai-engine__thumbs--single{grid-template-columns:repeat(1,minmax(0,1fr))}.business-card-ai-engine__thumbs figure{overflow:hidden;border-radius:var(--radius-xl);border-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--muted) / .2)}.business-card-ai-engine__thumbs img{aspect-ratio:1.58/1;width:100%;-o-object-fit:cover;object-fit:cover}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .business-card-ai-engine__thumbs figcaption{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .business-card-ai-engine__thumbs figcaption{color:hsl(var(--sidebar-foreground) / .65)}.business-card-ai-engine__thumbs figcaption{padding:.25rem .5rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .business-card-ai-engine__thumbs figcaption{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .business-card-ai-engine__thumbs figcaption{opacity:.65}.order-detail-modal .business-card-ai-engine__terminal{-webkit-overflow-scrolling:touch}.business-card-ai-engine__terminal{max-height:10rem;overflow-y:auto;border-radius:var(--radius-xl);border-width:1px;border-color:hsl(var(--border) / .6);--tw-bg-opacity: 1;background-color:rgb(9 9 11 / var(--tw-bg-opacity, 1));padding:.75rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:11px}.business-card-ai-engine__log-line{margin-bottom:.25rem;display:flex;align-items:flex-start;gap:.5rem;--tw-text-opacity: 1;color:rgb(113 113 122 / var(--tw-text-opacity, 1))}.business-card-ai-engine__log-line--active{color:hsl(var(--primary))}.business-card-ai-engine__log-line--done{--tw-text-opacity: 1;color:rgb(161 161 170 / var(--tw-text-opacity, 1))}.business-card-ai-engine__log-line--failed{color:hsl(var(--destructive))}.contact-preview-share-page__shop-fields .business-card-ai-engine__log-line--failed{color:hsl(var(--primary))}.business-card-ai-engine__log-line--failed .business-card-ai-engine__log-dot{background-color:hsl(var(--destructive))}.business-card-ai-engine__error-panel{border-radius:var(--radius-xl);border-width:1px;border-color:hsl(var(--destructive) / .3);background-color:hsl(var(--destructive) / .05);padding:1rem}.setup-entry-animation--fullscreen .business-card-ai-engine__error-title{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .business-card-ai-engine__error-title{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .business-card-ai-engine__error-title{color:hsl(var(--sidebar-foreground))}.business-card-ai-engine__error-title{font-size:.875rem;line-height:1.25rem;font-weight:600;color:hsl(var(--foreground))}.contact-preview-public p.business-card-ai-engine__error-title.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .business-card-ai-engine__error-title{color:hsl(var(--sidebar-foreground))}.setup-entry-animation--fullscreen .business-card-ai-engine__error-message{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .business-card-ai-engine__error-message{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .business-card-ai-engine__error-message{color:hsl(var(--sidebar-foreground) / .65)}.business-card-ai-engine__error-message{margin-top:.5rem;font-size:.875rem;line-height:1.25rem;line-height:1.625;color:hsl(var(--muted-foreground))}.contact-preview-public p.business-card-ai-engine__error-message.leading-relaxed,.contact-preview-public p.text-sm.business-card-ai-engine__error-message{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .business-card-ai-engine__error-message{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .business-card-ai-engine__error-message{opacity:.65}.business-card-ai-engine__error-actions{margin-top:1rem;display:flex;flex-wrap:wrap;gap:.5rem}.business-card-ai-engine__icon-wrap--error{border-color:hsl(var(--destructive) / .4);color:hsl(var(--destructive))}.contact-preview-share-page__shop-fields .business-card-ai-engine__icon-wrap--error{color:hsl(var(--primary))}.business-card-ai-engine__pulse--error{border-color:hsl(var(--destructive) / .2)}textarea.business-card-ai-engine__log-dot{border-radius:var(--radius-control-multiline)}.business-card-ai-engine__log-dot{margin-top:.375rem;height:.375rem;width:.375rem;flex-shrink:0;border-radius:var(--radius-full);background-color:currentColor}.business-card-tutorial-dialog__steps>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.business-card-tutorial-dialog__step{display:flex;gap:.75rem}textarea.business-card-tutorial-dialog__step-index{border-radius:var(--radius-control-multiline)}.setup-entry-animation--fullscreen .business-card-tutorial-dialog__step-index{font-size:clamp(.75rem,2vmin,.875rem)}.checkout-wizard__primary.business-card-tutorial-dialog__step-index{border-width:0px!important;background-color:hsl(var(--foreground))!important;color:hsl(var(--background))!important}.checkout-wizard__primary.business-card-tutorial-dialog__step-index:hover{background-color:hsl(var(--foreground) / .9)!important}.business-card-tutorial-dialog__step-index{display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius-full);background-color:hsl(var(--primary));font-size:.875rem;line-height:1.25rem;font-weight:700;color:hsl(var(--primary-foreground))}.contact-preview-public button.business-card-tutorial-dialog__step-index{font-weight:400;letter-spacing:.01em}.contact-preview-public p.business-card-tutorial-dialog__step-index.leading-relaxed{font-weight:400;line-height:1.65}.setup-entry-animation--fullscreen .business-card-tutorial-dialog__step-title{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .business-card-tutorial-dialog__step-title{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .business-card-tutorial-dialog__step-title{color:hsl(var(--sidebar-foreground))}.business-card-tutorial-dialog__step-title{font-size:.875rem;line-height:1.25rem;font-weight:600;color:hsl(var(--foreground))}.contact-preview-public p.business-card-tutorial-dialog__step-title.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .business-card-tutorial-dialog__step-title{color:hsl(var(--sidebar-foreground))}.setup-entry-animation--fullscreen .business-card-tutorial-dialog__step-copy{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .business-card-tutorial-dialog__step-copy{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .business-card-tutorial-dialog__step-copy{color:hsl(var(--sidebar-foreground) / .65)}.business-card-tutorial-dialog__step-copy{margin-top:.25rem;font-size:.875rem;line-height:1.25rem;line-height:1.625;color:hsl(var(--muted-foreground))}.contact-preview-public p.business-card-tutorial-dialog__step-copy.leading-relaxed,.contact-preview-public p.text-sm.business-card-tutorial-dialog__step-copy{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .business-card-tutorial-dialog__step-copy{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .business-card-tutorial-dialog__step-copy{opacity:.65}.business-card-tutorial-dialog__actions{display:flex;justify-content:flex-end;gap:.5rem;padding-top:.5rem}.business-card-capture-action-bar{display:flex;width:100%;flex-shrink:0;align-items:stretch;gap:.5rem;padding-top:.25rem;padding-bottom:.25rem}.business-card-capture-action-bar__back{display:flex;flex-shrink:0;align-items:center}.business-card-capture-action-bar__actions{display:flex;min-width:0px;flex:1 1 0%;align-items:center;justify-content:flex-end;gap:.5rem}.setup-billing-address .business-card-capture-action-bar__actions--with-skip{gap:1rem}.business-card-capture-action-bar__actions--with-skip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}@media (min-width: 640px){.business-card-capture-action-bar__actions--with-skip{display:flex;justify-content:flex-end}}.business-card-capture-action-bar__btn{min-width:0px}.business-card-capture-action-bar__btn--gallery,.business-card-capture-action-bar__btn--skip,.business-card-capture-action-bar__btn--capture{grid-column:span 1 / span 1}@media (min-width: 640px){.business-card-capture-action-bar__btn--capture{min-width:7.5rem}}.business-card-capture-action-bar__btn-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 380px){.business-card-capture-action-bar__actions--with-skip .business-card-capture-action-bar__btn-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.business-card-capture-action-bar__actions--with-skip .business-card-capture-action-bar__btn{padding-left:.625rem;padding-right:.625rem}}.business-card-flow-page--capture .business-card-flow-page__body{gap:.75rem}.business-card-capture-step-hint{display:flex;flex-direction:column;gap:.25rem;border-radius:var(--radius-xl);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--muted) / .15);padding:.75rem 1rem}.business-card-capture-step-hint__step{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.18em;color:hsl(var(--primary))}.contact-preview-public button.business-card-capture-step-hint__step{font-weight:400;letter-spacing:.01em}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .business-card-capture-step-hint__title{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .business-card-capture-step-hint__title{color:hsl(var(--sidebar-foreground))}.business-card-capture-step-hint__title{font-size:1rem;line-height:1.5rem;font-weight:600;color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .business-card-capture-step-hint__title{color:hsl(var(--sidebar-foreground))}.setup-entry-animation--fullscreen .business-card-capture-step-hint__description{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .business-card-capture-step-hint__description{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .business-card-capture-step-hint__description{color:hsl(var(--sidebar-foreground) / .65)}.business-card-capture-step-hint__description{font-size:.875rem;line-height:1.25rem;line-height:1.625;color:hsl(var(--muted-foreground))}.contact-preview-public p.business-card-capture-step-hint__description.leading-relaxed,.contact-preview-public p.text-sm.business-card-capture-step-hint__description{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .business-card-capture-step-hint__description{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .business-card-capture-step-hint__description{opacity:.65}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .business-card-capture-step-hint__optional{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .business-card-capture-step-hint__optional{color:hsl(var(--sidebar-foreground) / .65)}.business-card-capture-step-hint__optional{margin-top:.25rem;font-size:.75rem;line-height:1rem;font-weight:500;color:hsl(var(--muted-foreground))}.contact-preview-public .business-card-capture-step-hint__optional{font-weight:400}.email-studio-sidebar .sidebar-account-selector__copy .business-card-capture-step-hint__optional{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .business-card-capture-step-hint__optional{opacity:.65}.business-card-capture-reanalyze{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;border-radius:var(--radius-xl);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--muted) / .15);padding:.75rem 1rem}@media (min-width: 640px){.business-card-capture-reanalyze{flex-direction:row;align-items:center;justify-content:space-between}}.setup-entry-animation--fullscreen .business-card-capture-reanalyze__text{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .business-card-capture-reanalyze__text{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .business-card-capture-reanalyze__text{color:hsl(var(--sidebar-foreground) / .65)}.business-card-capture-reanalyze__text{font-size:.875rem;line-height:1.25rem;color:hsl(var(--muted-foreground))}.contact-preview-public p.business-card-capture-reanalyze__text.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .business-card-capture-reanalyze__text{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .business-card-capture-reanalyze__text{opacity:.65}.business-card-capture-screen--embedded .business-card-scanner__surface{margin-left:auto;margin-right:auto;max-width:28rem}.setup-billing-address .setup-profile-info-chooser{gap:1rem}.setup-profile-info-chooser{display:grid;gap:.75rem}@media (min-width: 640px){.setup-profile-info-chooser{grid-template-columns:repeat(2,minmax(0,1fr))}}.setup-profile-info-chooser__option{display:flex;min-height:8.5rem;flex-direction:column;align-items:flex-start;gap:.5rem;border-radius:var(--radius-2xl);border-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--card) / .7);padding:1rem;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.setup-profile-info-chooser__option:hover{border-color:hsl(var(--primary) / .35);background-color:hsl(var(--muted) / .2)}.setup-profile-info-chooser__option--active{border-color:hsl(var(--primary));background-color:hsl(var(--primary) / .05);--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: hsl(var(--primary) / .2)}.setup-profile-info-chooser__option--ai{position:relative;min-height:0px;overflow:hidden;border-radius:var(--radius-2xl);border-width:0px;background-color:transparent;padding:1px;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.setup-profile-info-chooser__option--ai:hover{background-color:transparent}.setup-profile-info-chooser__option--ai-active .setup-profile-info-chooser__ai-inner{background-color:hsl(var(--primary) / .05)}.setup-profile-info-chooser__ai-ring{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--radius-2xl);background:linear-gradient(120deg,#2563eb,#6366f1,#a855f7,#ec4899,#2563eb);background-size:300% 300%;animation:setup-ai-gradient-flow 3s ease infinite}.setup-profile-info-chooser__ai-inner{position:relative;z-index:1;display:flex;min-height:8.5rem;width:100%;flex-direction:column;align-items:flex-start;gap:.5rem;border-radius:calc(1rem - 1px);background-color:hsl(var(--background));padding:1rem;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.setup-profile-info-chooser__ai-inner:hover{background-color:hsl(var(--muted) / .3)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .setup-profile-info-chooser__icon{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .setup-profile-info-chooser__icon{color:hsl(var(--sidebar-foreground))}.setup-profile-info-chooser__icon{display:flex;height:2.5rem;width:2.5rem;align-items:center;justify-content:center;border-radius:var(--radius-xl);background-color:hsl(var(--muted) / .4);color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .setup-profile-info-chooser__icon{color:hsl(var(--sidebar-foreground))}.setup-profile-info-chooser__icon--ai{background-color:hsl(var(--primary) / .1);color:hsl(var(--primary))}textarea.setup-profile-info-chooser__ai-badge{border-radius:var(--radius-control-multiline)}.setup-profile-info-chooser__ai-badge{margin-top:auto;border-radius:var(--radius-full);background-color:hsl(var(--primary) / .1);padding:.125rem .5rem;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.025em;color:hsl(var(--primary))}.contact-preview-public button.setup-profile-info-chooser__ai-badge{font-weight:400;letter-spacing:.01em}.business-card-guide__media{width:100%}.business-card-guide__video,.business-card-guide__video-placeholder{overflow:hidden;border-radius:var(--radius-2xl);border-width:1px;border-color:hsl(var(--border) / .6);background-color:#09090be6}.business-card-guide__video-player{aspect-ratio:16 / 9;width:100%;--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1));-o-object-fit:cover;object-fit:cover}.business-card-guide__video-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:2.5rem 1.5rem;text-align:center}textarea.business-card-guide__video-icon{border-radius:var(--radius-control-multiline)}.business-card-guide__video-icon{display:flex;height:3.5rem;width:3.5rem;align-items:center;justify-content:center;border-radius:var(--radius-full);border-width:2px;border-color:hsl(var(--primary) / .3);background-color:hsl(var(--primary) / .1);color:hsl(var(--primary))}.setup-entry-animation--fullscreen .business-card-guide__video-title{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .business-card-guide__video-title{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .business-card-guide__video-title{color:hsl(var(--sidebar-foreground))}.business-card-guide__video-title{font-size:.875rem;line-height:1.25rem;font-weight:600;color:hsl(var(--foreground))}.contact-preview-public p.business-card-guide__video-title.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .business-card-guide__video-title{color:hsl(var(--sidebar-foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .business-card-guide__video-copy{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .business-card-guide__video-copy{color:hsl(var(--sidebar-foreground) / .65)}.business-card-guide__video-copy{font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .business-card-guide__video-copy{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .business-card-guide__video-copy{opacity:.65}.business-card-guide__tips>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.business-card-guide__tip{display:flex;gap:.75rem;border-radius:var(--radius-xl);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--card) / .5);padding:.75rem}textarea.business-card-guide__tip-index{border-radius:var(--radius-control-multiline)}.checkout-wizard__primary.business-card-guide__tip-index{border-width:0px!important;background-color:hsl(var(--foreground))!important;color:hsl(var(--background))!important}.checkout-wizard__primary.business-card-guide__tip-index:hover{background-color:hsl(var(--foreground) / .9)!important}.business-card-guide__tip-index{display:flex;height:1.75rem;width:1.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius-full);background-color:hsl(var(--primary));font-size:.75rem;line-height:1rem;font-weight:700;color:hsl(var(--primary-foreground))}.contact-preview-public button.business-card-guide__tip-index{font-weight:400;letter-spacing:.01em}.setup-entry-animation--fullscreen .business-card-guide__tip-title{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .business-card-guide__tip-title{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .business-card-guide__tip-title{color:hsl(var(--sidebar-foreground))}.business-card-guide__tip-title{font-size:.875rem;line-height:1.25rem;font-weight:600;color:hsl(var(--foreground))}.contact-preview-public p.business-card-guide__tip-title.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .business-card-guide__tip-title{color:hsl(var(--sidebar-foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .business-card-guide__tip-copy{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .business-card-guide__tip-copy{color:hsl(var(--sidebar-foreground) / .65)}.business-card-guide__tip-copy{margin-top:.125rem;font-size:.75rem;line-height:1rem;line-height:1.625;color:hsl(var(--muted-foreground))}.contact-preview-public p.text-sm.business-card-guide__tip-copy{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .business-card-guide__tip-copy{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .business-card-guide__tip-copy{opacity:.65}.business-card-guide__actions{display:flex;flex-direction:column;align-items:stretch;gap:.75rem;padding-top:.25rem}.business-card-guide__start-btn{width:100%}.business-card-guide__start-btn .setup-ai-gradient-btn__inner{width:100%;justify-content:center;padding:.75rem 1.25rem}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .business-card-guide__skip{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .business-card-guide__skip{color:hsl(var(--sidebar-foreground) / .65)}.business-card-guide__skip{text-align:center;font-size:.75rem;line-height:1rem;font-weight:500;color:hsl(var(--muted-foreground));text-underline-offset:4px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.contact-preview-public .business-card-guide__skip{font-weight:400}.email-studio-sidebar .sidebar-account-selector__copy .business-card-guide__skip{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .business-card-guide__skip{opacity:.65}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .business-card-guide__skip:hover{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .business-card-guide__skip:hover{color:hsl(var(--sidebar-foreground))}.business-card-guide__skip:hover{color:hsl(var(--foreground));text-decoration-line:underline}.business-card-guide__skip:disabled{opacity:.5}.business-card-flow-page--guide .business-card-flow-page__body{gap:1.25rem}.setup-entry-animation--fullscreen .setup-profile-info-chooser__title{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .setup-profile-info-chooser__title{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .setup-profile-info-chooser__title{color:hsl(var(--sidebar-foreground))}.setup-profile-info-chooser__title{font-size:.875rem;line-height:1.25rem;font-weight:600;color:hsl(var(--foreground))}.contact-preview-public p.setup-profile-info-chooser__title.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .setup-profile-info-chooser__title{color:hsl(var(--sidebar-foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .setup-profile-info-chooser__description{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .setup-profile-info-chooser__description{color:hsl(var(--sidebar-foreground) / .65)}.setup-profile-info-chooser__description{font-size:.75rem;line-height:1rem;line-height:1.625;color:hsl(var(--muted-foreground))}.contact-preview-public p.text-sm.setup-profile-info-chooser__description{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .setup-profile-info-chooser__description{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .setup-profile-info-chooser__description{opacity:.65}.setup-profile-info-switch{font-size:.75rem;line-height:1rem;font-weight:500;color:hsl(var(--primary));text-underline-offset:4px}.contact-preview-public .setup-profile-info-switch{font-weight:400}.setup-profile-info-switch:hover{text-decoration-line:underline}@media (min-width: 768px){.public-auth-page--setup .public-auth-page__header .typ-page-title{font-size:1.5rem;line-height:2rem}.setup-template-picker__grid{gap:1.25rem}}.public-auth-page--setup .public-auth-screen{padding-top:.25rem}@media (min-width: 640px){.public-auth-page--setup .public-auth-screen{padding-top:1rem}}.setup-appearance-defaults>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.setup-appearance-defaults{border-radius:var(--radius-2xl);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--card) / .4);padding:1rem}@media (min-width: 640px){.setup-appearance-defaults{padding:1.25rem}}.setup-appearance-defaults__header{display:flex;align-items:flex-start;gap:.75rem}.setup-appearance-defaults__icon{display:flex;height:2.5rem;width:2.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius-xl);border-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--primary) / .1);color:hsl(var(--primary))}.setup-billing-address .setup-appearance-defaults__swatches{gap:1rem}.setup-appearance-defaults__swatches{display:grid;gap:.5rem}@media (min-width: 640px){.setup-appearance-defaults__swatches{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.setup-appearance-defaults__swatches{grid-template-columns:repeat(3,minmax(0,1fr))}}.setup-appearance-defaults__swatch{display:flex;min-width:0px;align-items:center;gap:.5rem;border-radius:var(--radius-xl);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--background) / .7);padding:.5rem .75rem}textarea.setup-appearance-defaults__swatch-chip{border-radius:var(--radius-control-multiline)}.setup-appearance-defaults__swatch-chip{height:2rem;width:2rem;flex-shrink:0;border-radius:var(--radius-lg);border-width:1px;border-color:hsl(var(--border) / .6)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .setup-appearance-defaults__swatch-label{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .setup-appearance-defaults__swatch-label{color:hsl(var(--sidebar-foreground))}.setup-appearance-defaults__swatch-label{min-width:0px;flex:1 1 0%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;line-height:1rem;font-weight:500;color:hsl(var(--foreground))}.contact-preview-public .setup-appearance-defaults__swatch-label{font-weight:400}.email-studio-sidebar .sidebar-account-selector__copy .setup-appearance-defaults__swatch-label{color:hsl(var(--sidebar-foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .setup-appearance-defaults__swatch-value{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .setup-appearance-defaults__swatch-value{color:hsl(var(--sidebar-foreground) / .65)}.setup-appearance-defaults__swatch-value{max-width:5.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .setup-appearance-defaults__swatch-value{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .setup-appearance-defaults__swatch-value{opacity:.65}.setup-template-picker>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.setup-template-picker{border-radius:var(--radius-2xl);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--muted) / .1);padding:1rem}.setup-template-picker--loading{display:flex;align-items:center;justify-content:center;gap:.5rem;padding-top:2rem;padding-bottom:2rem}.setup-template-picker__header>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.setup-template-picker__title-row{display:flex;align-items:flex-start;gap:.75rem}.setup-template-picker__scroll{display:flex;scroll-snap-type:x var(--tw-scroll-snap-strictness);--tw-scroll-snap-strictness: mandatory;gap:.75rem;overflow-x:auto;padding-bottom:.25rem}.setup-billing-address .setup-template-picker__grid{gap:1rem}.setup-template-picker__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;overflow:visible;padding-bottom:0}@media (min-width: 640px){.setup-template-picker__grid{gap:.75rem}}@media (min-width: 768px){.setup-template-picker__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}}@media (min-width: 1280px){.setup-template-picker__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.setup-template-picker__empty{border-radius:var(--radius-xl);border-width:1px;border-style:dashed;border-color:hsl(var(--border) / .6);padding:1.5rem 1rem;text-align:center}.setup-template-picker--step{border-width:0px;background-color:transparent;padding:0}.setup-template-preview-card{width:100%;flex-shrink:0;scroll-snap-align:start;text-align:left}.setup-template-preview-card__frame{position:relative;aspect-ratio:390/844;width:100%;overflow:hidden;border-radius:1.5rem;border-width:2px;border-color:hsl(var(--border));background-color:hsl(var(--card));padding:0;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s}.setup-template-preview-card__frame:hover{--tw-translate-y: -.25rem;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));border-color:hsl(var(--primary) / .5);--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.setup-template-preview-card__frame--selected{--tw-translate-y: -.25rem;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));border-width:3px;border-color:hsl(var(--primary));--tw-shadow: 0 0 0 5px rgba(37,99,235,.24),0 28px 110px rgba(37,99,235,.16);--tw-shadow-colored: 0 0 0 5px var(--tw-shadow-color), 0 28px 110px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.setup-template-preview-card__frame--selected:before{content:"";pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from: rgb(59 130 246 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), transparent var(--tw-gradient-via-position), var(--tw-gradient-to);--tw-gradient-to: rgb(99 102 241 / .15) var(--tw-gradient-to-position)}.setup-template-preview-card__live{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-start;justify-content:center;overflow:hidden}.setup-template-preview-card__live-inner{position:relative;transform-origin:top}.setup-template-preview-card__fallback-image{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.setup-template-preview-card__fallback{display:flex;height:100%;align-items:center;justify-content:center;background-color:hsl(var(--primary) / .05)}textarea.setup-template-preview-card__public-badge{border-radius:var(--radius-control-multiline)}.setup-template-preview-card__public-badge{position:absolute;top:.75rem;right:.75rem;z-index:20;display:flex;height:1.5rem;width:1.5rem;align-items:center;justify-content:center;border-radius:var(--radius-full);background-color:hsl(var(--primary) / .9);color:hsl(var(--primary-foreground));--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}textarea.setup-template-preview-card__selected-badge{border-radius:var(--radius-control-multiline)}.checkout-wizard__primary.setup-template-preview-card__selected-badge{border-width:0px!important;background-color:hsl(var(--foreground))!important;color:hsl(var(--background))!important}.checkout-wizard__primary.setup-template-preview-card__selected-badge:hover{background-color:hsl(var(--foreground) / .9)!important}.setup-template-preview-card__selected-badge{position:absolute;top:.75rem;left:.75rem;z-index:20;display:flex;height:1.5rem;width:1.5rem;align-items:center;justify-content:center;border-radius:var(--radius-full);background-color:hsl(var(--primary));color:hsl(var(--primary-foreground));--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.setup-entry-animation--fullscreen .setup-template-preview-card__name{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .setup-template-preview-card__name{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .setup-template-preview-card__name{color:hsl(var(--sidebar-foreground))}.setup-template-preview-card__name{margin-top:.75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:.25rem;padding-right:.25rem;text-align:center;font-size:.875rem;line-height:1.25rem;font-weight:700;color:hsl(var(--foreground))}.contact-preview-public button.setup-template-preview-card__name{font-weight:400;letter-spacing:.01em}.contact-preview-public p.setup-template-preview-card__name.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .setup-template-preview-card__name{color:hsl(var(--sidebar-foreground))}.setup-template-picker__scroll .setup-template-preview-card{width:9.5rem}.setup-template-picker__grid .setup-template-preview-card{width:100%;min-width:0px}.setup-template-picker__grid .setup-template-preview-card__frame{border-radius:var(--radius-2xl)}@media (min-width: 640px){.setup-template-picker__grid .setup-template-preview-card__frame{border-radius:1.5rem}}.setup-template-picker__grid .setup-template-preview-card__name{margin-top:.5rem;font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .setup-template-picker__grid .setup-template-preview-card__name{font-size:clamp(.75rem,2vmin,.875rem)}.setup-template-picker__grid .setup-template-preview-card__name{margin-top:.75rem;font-size:.875rem;line-height:1.25rem}}.setup-entry-animation--fullscreen .public-auth-textarea{font-size:clamp(.75rem,2vmin,.875rem)}.public-auth-textarea{min-height:120px;width:100%;border-radius:var(--radius-xl);border-width:1px;border-color:hsl(var(--border) / .7);background-color:hsl(var(--background));padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.contact-preview-public p.public-auth-textarea.leading-relaxed{font-weight:400;line-height:1.65}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .public-auth-textarea::-moz-placeholder{color:hsl(var(--app-header-muted))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .public-auth-textarea::placeholder{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .public-auth-textarea::-moz-placeholder{color:hsl(var(--sidebar-foreground) / .65)}.app-shell-root .sidebar-account-selector__current .public-auth-textarea::placeholder{color:hsl(var(--sidebar-foreground) / .65)}.public-auth-textarea::-moz-placeholder{color:hsl(var(--muted-foreground))}.public-auth-textarea::placeholder{color:hsl(var(--muted-foreground))}.public-auth-textarea:focus-visible{border-color:hsl(var(--primary));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: hsl(var(--primary) / .2)}.public-auth-textarea--error{border-color:hsl(var(--destructive))}.public-auth-textarea--error:focus-visible{border-color:hsl(var(--destructive));--tw-ring-color: hsl(var(--destructive) / .2)}.setup-username-field__control{align-items:center;gap:.625rem;padding-left:.75rem;padding-right:.75rem}.setup-username-field__icon{flex-shrink:0}.setup-entry-animation--fullscreen .setup-username-field__url{font-size:clamp(.75rem,2vmin,.875rem)}.setup-username-field__url{display:flex;min-width:0px;flex:1 1 0%;align-items:center;overflow-x:auto;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.875rem;line-height:1.25rem;line-height:1}.contact-preview-public p.setup-username-field__url.leading-relaxed{font-weight:400;line-height:1.65}.setup-username-field__url{scrollbar-width:none}.setup-username-field__url::-webkit-scrollbar{display:none}.setup-username-field__input{min-width:5rem;max-width:100%;flex-shrink:0;border-width:0px;background-color:transparent;padding:0;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.setup-username-field__input:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.setup-username-field__input{field-sizing:content}.setup-username-field__input--empty{color:hsl(var(--muted-foreground) / .8)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .setup-username-field__input:not(.setup-username-field__input--empty){color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .setup-username-field__input:not(.setup-username-field__input--empty){color:hsl(var(--sidebar-foreground))}.setup-username-field__input:not(.setup-username-field__input--empty){font-weight:600;color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .setup-username-field__input:not(.setup-username-field__input--empty){color:hsl(var(--sidebar-foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .setup-username-field__suffix{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .setup-username-field__suffix{color:hsl(var(--sidebar-foreground) / .65)}.setup-username-field__suffix{flex-shrink:0;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .setup-username-field__suffix{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .setup-username-field__suffix{opacity:.65}.setup-contact-step__intro{border-radius:var(--radius-xl);border-width:1px;border-color:hsl(var(--border) / .4);background-color:hsl(var(--muted) / .1);padding:.75rem 1rem}.setup-contact-step__fields>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.setup-billing-address .setup-contact-field-row{gap:1rem}.setup-contact-field-row{display:grid;min-width:0px;-moz-column-gap:.5rem;column-gap:.5rem;grid-template-columns:minmax(0,1fr) auto}.setup-contact-field-row__control{min-width:0px;grid-column:1;grid-row:1}.setup-contact-field-row__action{display:flex;flex-shrink:0;align-items:center;align-self:flex-start;grid-column:2;grid-row:1;height:var(--control-height);margin-top:calc(1rem + var(--form-field-gap))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .setup-contact-field-row__remove{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .setup-contact-field-row__remove{color:hsl(var(--sidebar-foreground) / .65)}.setup-contact-field-row__remove{flex-shrink:0;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .setup-contact-field-row__remove{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .setup-contact-field-row__remove{opacity:.65}.setup-contact-field-row__remove:hover,.setup-contact-field-row__remove:focus-visible{border-color:hsl(var(--destructive) / .45);background-color:hsl(var(--destructive) / .1);color:hsl(var(--destructive))}.contact-preview-share-page__shop-fields .setup-contact-field-row__remove:hover,.contact-preview-share-page__shop-fields .setup-contact-field-row__remove:focus-visible{color:hsl(var(--primary))}.setup-contact-step__add{justify-content:center}.setup-contact-step__empty{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;border-radius:var(--radius-2xl);border-width:1px;border-style:dashed;border-color:hsl(var(--border) / .6);background-color:hsl(var(--muted) / .1);padding:1rem}.setup-add-contact-page{display:flex;min-height:0px;flex:1 1 0%;flex-direction:column;overflow:hidden}.setup-add-contact-page__scroll{min-height:0px;flex:1 1 0%}.setup-add-contact-page__tabs{display:flex;min-height:0px;flex:1 1 0%;flex-direction:column}.order-detail-modal .setup-add-contact-page__tabs>[role=tabpanel][data-state=active]{-webkit-overflow-scrolling:touch}.setup-add-contact-page__tabs>[role=tabpanel][data-state=active]{min-height:0px;flex:1 1 0%;overflow-y:auto;overscroll-behavior:contain}.setup-add-contact-page__tabs>[role=tabpanel][data-state=active]:focus-visible{outline:2px solid transparent;outline-offset:2px}textarea.setup-add-contact-page__tablist{border-radius:var(--radius-control-multiline)}.setup-billing-address .setup-add-contact-page__tablist{gap:1rem}.setup-add-contact-page__tablist{display:grid;height:auto;width:100%;flex-shrink:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem;border-radius:var(--radius-full);border-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--muted) / .3);padding:.25rem}textarea.setup-add-contact-page__tablist [role=tab]{border-radius:var(--radius-control-multiline)}.setup-add-contact-page__tablist [role=tab]{border-radius:var(--radius-full);padding:.5rem .75rem;font-size:.75rem;line-height:1rem;font-weight:500}.contact-preview-public .setup-add-contact-page__tablist [role=tab]{font-weight:400}textarea.setup-add-contact-page__tablist [data-state=active]{border-radius:var(--radius-control-multiline)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .setup-add-contact-page__tablist [data-state=active]{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .setup-add-contact-page__tablist [data-state=active]{color:hsl(var(--sidebar-foreground))}.setup-add-contact-page__tablist [data-state=active]{border-radius:var(--radius-full);background-color:hsl(var(--background));color:hsl(var(--foreground));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.email-studio-sidebar .sidebar-account-selector__copy .setup-add-contact-page__tablist [data-state=active]{color:hsl(var(--sidebar-foreground))}.setup-add-contact-page__panel{margin-top:1rem}.setup-add-contact-page__panel:focus-visible{outline:2px solid transparent;outline-offset:2px}.setup-add-contact-page__empty{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;border-radius:var(--radius-2xl);border-width:1px;border-style:dashed;border-color:hsl(var(--border) / .6);background-color:hsl(var(--muted) / .1);padding:1rem}.setup-add-contact-page__selection{display:flex;align-items:center;gap:.75rem;border-radius:var(--radius-2xl);border-width:1px;border-color:hsl(var(--primary) / .25);background-color:hsl(var(--primary) / .05);padding:.75rem}textarea.setup-add-contact-page__selection-icon{border-radius:var(--radius-control-multiline)}.checkout-wizard__primary.setup-add-contact-page__selection-icon{border-width:0px!important;background-color:hsl(var(--foreground))!important;color:hsl(var(--background))!important}.checkout-wizard__primary.setup-add-contact-page__selection-icon:hover{background-color:hsl(var(--foreground) / .9)!important}.setup-add-contact-page__selection-icon{display:flex;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius-full);background-color:hsl(var(--primary));color:hsl(var(--primary-foreground));height:var(--control-height);width:var(--control-height)}.setup-add-contact-page .setup-add-contact-field__grid{max-height:none}.setup-add-contact-page__actions{flex-shrink:0}.order-detail-modal .setup-add-contact-field__grid{-webkit-overflow-scrolling:touch}.setup-billing-address .setup-add-contact-field__grid{gap:1rem}.setup-add-contact-field__grid{display:grid;max-height:20rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;overflow-y:auto;overscroll-behavior:contain}@media (min-width: 640px){.setup-add-contact-field__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.setup-add-contact-field__grid{scrollbar-gutter:stable}.setup-add-contact-field__option{display:flex;min-height:7.5rem;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;border-radius:var(--radius-2xl);border-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--card));padding:.75rem;text-align:center;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.setup-add-contact-field__option:hover{border-color:hsl(var(--primary) / .35);background-color:hsl(var(--muted) / .2)}.setup-add-contact-field__option--selected{border-color:hsl(var(--primary));background-color:hsl(var(--primary) / .05);--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}textarea.setup-add-contact-field__option-icon{border-radius:var(--radius-control-multiline)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .setup-add-contact-field__option-icon{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .setup-add-contact-field__option-icon{color:hsl(var(--sidebar-foreground) / .65)}.setup-add-contact-field__option-icon{display:flex;align-items:center;justify-content:center;border-radius:var(--radius-full);background-color:hsl(var(--muted));color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .setup-add-contact-field__option-icon{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .setup-add-contact-field__option-icon{opacity:.65}.setup-add-contact-field__option-icon{height:var(--control-height-sm);width:var(--control-height-sm)}.checkout-wizard__primary.setup-add-contact-field__option--selected .setup-add-contact-field__option-icon{border-width:0px!important;background-color:hsl(var(--foreground))!important;color:hsl(var(--background))!important}.checkout-wizard__primary.setup-add-contact-field__option--selected .setup-add-contact-field__option-icon:hover{background-color:hsl(var(--foreground) / .9)!important}.setup-add-contact-field__option--selected .setup-add-contact-field__option-icon{background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .setup-add-contact-field__option-label{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .setup-add-contact-field__option-label{color:hsl(var(--sidebar-foreground))}.setup-add-contact-field__option-label{font-size:11px;font-weight:600;line-height:1.375;color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .setup-add-contact-field__option-label{color:hsl(var(--sidebar-foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .setup-add-contact-field__option-type{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .setup-add-contact-field__option-type{color:hsl(var(--sidebar-foreground) / .65)}.setup-add-contact-field__option-type{font-size:10px;text-transform:uppercase;letter-spacing:.025em;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .setup-add-contact-field__option-type{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .setup-add-contact-field__option-type{opacity:.65}.setup-billing-address .setup-add-contact-custom__identity{gap:1rem}.setup-add-contact-custom__identity{display:grid;gap:1rem}@media (min-width: 640px){.setup-add-contact-custom__identity{grid-template-columns:auto minmax(0,1fr);align-items:flex-start}}.setup-add-contact-custom__icon-field>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.setup-add-contact-custom__label-field{min-width:0px}.setup-billing-address .setup-add-contact-field__types{gap:1rem}.setup-add-contact-field__types{display:grid;gap:.5rem}@media (min-width: 640px){.setup-add-contact-field__types{grid-template-columns:repeat(2,minmax(0,1fr))}}.setup-add-contact-field__type-card{display:flex;align-items:flex-start;gap:.75rem;border-radius:var(--radius-2xl);border-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--card));padding:.75rem;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.setup-add-contact-field__type-card:hover{border-color:hsl(var(--primary) / .35);background-color:hsl(var(--muted) / .2)}.setup-add-contact-field__type-card--active{border-color:hsl(var(--primary));background-color:hsl(var(--primary) / .05);--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}textarea.setup-add-contact-field__type-card-icon{border-radius:var(--radius-control-multiline)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .setup-add-contact-field__type-card-icon{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .setup-add-contact-field__type-card-icon{color:hsl(var(--sidebar-foreground) / .65)}.setup-add-contact-field__type-card-icon{margin-top:.125rem;display:flex;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius-full);background-color:hsl(var(--muted));color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .setup-add-contact-field__type-card-icon{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .setup-add-contact-field__type-card-icon{opacity:.65}.setup-add-contact-field__type-card-icon{height:var(--control-height-sm);width:var(--control-height-sm)}.checkout-wizard__primary.setup-add-contact-field__type-card--active .setup-add-contact-field__type-card-icon{border-width:0px!important;background-color:hsl(var(--foreground))!important;color:hsl(var(--background))!important}.checkout-wizard__primary.setup-add-contact-field__type-card--active .setup-add-contact-field__type-card-icon:hover{background-color:hsl(var(--foreground) / .9)!important}.setup-add-contact-field__type-card--active .setup-add-contact-field__type-card-icon{background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.setup-add-contact-field__type-card-copy{display:flex;min-width:0px;flex-direction:column;gap:.125rem}.setup-entry-animation--fullscreen .setup-add-contact-field__type-card-label{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .setup-add-contact-field__type-card-label{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .setup-add-contact-field__type-card-label{color:hsl(var(--sidebar-foreground))}.setup-add-contact-field__type-card-label{font-size:.875rem;line-height:1.25rem;font-weight:500;color:hsl(var(--foreground))}.contact-preview-public .setup-add-contact-field__type-card-label{font-weight:400}.contact-preview-public p.setup-add-contact-field__type-card-label.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .setup-add-contact-field__type-card-label{color:hsl(var(--sidebar-foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .setup-add-contact-field__type-card-desc{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .setup-add-contact-field__type-card-desc{color:hsl(var(--sidebar-foreground) / .65)}.setup-add-contact-field__type-card-desc{font-size:.75rem;line-height:1rem;line-height:1.375;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .setup-add-contact-field__type-card-desc{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .setup-add-contact-field__type-card-desc{opacity:.65}.setup-add-contact-custom__preview-shell{display:flex;align-items:center;gap:.75rem;border-radius:var(--radius-2xl);border-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--muted) / .15);padding:.75rem}textarea.setup-add-contact-custom__preview-icon{border-radius:var(--radius-control-multiline)}.setup-add-contact-custom__preview-icon{display:flex;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius-full);background-color:hsl(var(--background));color:hsl(var(--primary));height:var(--control-height-sm);width:var(--control-height-sm)}.setup-entry-animation--fullscreen .setup-add-contact-custom__preview-label{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .setup-add-contact-custom__preview-label{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .setup-add-contact-custom__preview-label{color:hsl(var(--sidebar-foreground))}.setup-add-contact-custom__preview-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:1.25rem;font-weight:500;color:hsl(var(--foreground))}.contact-preview-public .setup-add-contact-custom__preview-label{font-weight:400}.contact-preview-public p.setup-add-contact-custom__preview-label.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .setup-add-contact-custom__preview-label{color:hsl(var(--sidebar-foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .setup-add-contact-custom__preview-hint{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .setup-add-contact-custom__preview-hint{color:hsl(var(--sidebar-foreground) / .65)}.setup-add-contact-custom__preview-hint{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .setup-add-contact-custom__preview-hint{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .setup-add-contact-custom__preview-hint{opacity:.65}.setup-animation-step__intro>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.setup-animation-step__intro{padding-left:.25rem;padding-right:.25rem}.setup-animation-step__meta-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem}.setup-animation-step__play-all-btn{flex-shrink:0}.setup-billing-address .setup-animation-step__grid{gap:1rem}.setup-animation-step__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}@media (min-width: 640px){.setup-animation-step__grid{gap:.75rem}}@media (min-width: 768px){.setup-animation-step__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}}@media (min-width: 1280px){.setup-animation-step__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.setup-animation-step__grid .setup-animation-card__select{border-radius:var(--radius-xl)}@media (min-width: 640px){.setup-animation-step__grid .setup-animation-card__select{border-radius:var(--radius-2xl)}}.setup-animation-step__grid .setup-animation-card__footer{gap:.25rem;padding:.5rem}@media (min-width: 640px){.setup-animation-step__grid .setup-animation-card__footer{gap:.5rem;padding:.75rem}}.setup-animation-step__grid .setup-animation-card__label{font-size:11px}@media (min-width: 640px){.setup-animation-step__grid .setup-animation-card__label{font-size:.75rem;line-height:1rem}}.setup-animation-step__grid .setup-animation-card__description{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}@media (min-width: 640px){.setup-animation-step__grid .setup-animation-card__description{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}}.setup-animation-step__grid .setup-animation-card__badge{padding-left:.375rem;padding-right:.375rem;padding-top:0;padding-bottom:0;font-size:9px}@media (min-width: 640px){.setup-animation-step__grid .setup-animation-card__badge{padding-left:.5rem;padding-right:.5rem;font-size:10px}}.setup-animation-step__grid .setup-animation-card__preview{height:2rem;min-height:2rem;font-size:10px}@media (min-width: 640px){.setup-animation-step__grid .setup-animation-card__preview{height:2.25rem;min-height:2.25rem;font-size:.75rem;line-height:1rem}}.setup-animation-step__grid .animation-card-preview__play-btn{height:1.75rem;min-height:1.75rem;padding-left:.5rem;padding-right:.5rem;font-size:10px}@media (min-width: 640px){.setup-animation-step__grid .animation-card-preview__play-btn{height:2rem;min-height:2rem;padding-left:.75rem;padding-right:.75rem;font-size:11px}}.setup-animation-card{position:relative;display:flex;min-width:0px;flex-direction:column;gap:.5rem}.setup-animation-card--selected .setup-animation-card__select{border-color:hsl(var(--primary));--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: hsl(var(--primary) / .15);--tw-shadow: var(--tw-shadow-colored)}.setup-animation-card__select{display:flex;width:100%;min-width:0px;flex-direction:column;overflow:hidden;border-radius:var(--radius-2xl);border-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--card));text-align:left;transition-property:border-color,box-shadow,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.setup-animation-card__select:hover{border-color:hsl(var(--primary) / .35);--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.setup-animation-card__stage{position:relative;aspect-ratio:4/5;overflow:hidden;--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.animation-card-preview{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.animation-card-preview__scaler{position:absolute;left:50%;top:0;transform-origin:top}.animation-card-preview__device{position:relative;height:100%;width:100%;overflow:hidden;border-radius:inherit}.animation-card-preview__gloss{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;background-image:linear-gradient(to bottom,var(--tw-gradient-stops));--tw-gradient-from: rgb(255 255 255 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), transparent var(--tw-gradient-via-position), var(--tw-gradient-to);--tw-gradient-to: rgb(0 0 0 / .2) var(--tw-gradient-to-position)}.animation-card-preview__poster{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding-left:1rem;padding-right:1rem;text-align:center}.animation-card-preview__poster-avatar{height:3.5rem;width:3.5rem;border-radius:var(--radius-2xl);border-width:1px;border-color:#fff3;-o-object-fit:cover;object-fit:cover;--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.setup-entry-animation--fullscreen .animation-card-preview__poster-name{font-size:clamp(.75rem,2vmin,.875rem)}.animation-card-preview__poster-name{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:1.25rem;font-weight:700}.contact-preview-public button.animation-card-preview__poster-name{font-weight:400;letter-spacing:.01em}.contact-preview-public p.animation-card-preview__poster-name.leading-relaxed{font-weight:400;line-height:1.65}.animation-card-preview__poster-role{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px;text-transform:uppercase;letter-spacing:.05em;opacity:.7}.animation-card-preview__play-layer{pointer-events:auto;position:absolute;left:0;right:0;bottom:0;z-index:20;display:flex;align-items:flex-end;justify-content:stretch;padding:2rem .625rem .5rem;background:linear-gradient(to top,rgb(0 0 0 / .5) 0%,transparent 100%)}textarea.animation-card-preview__play-btn{border-radius:var(--radius-control-multiline)}.animation-card-preview__play-btn{display:inline-flex;height:2rem;min-height:2rem;width:100%;align-items:center;justify-content:center;gap:.375rem;border-radius:var(--radius-full);border-width:1px;border-color:#fff3;background-color:#0000004d;padding-left:.75rem;padding-right:.75rem;font-size:11px;font-weight:500;color:#ffffffe6;--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.contact-preview-public .animation-card-preview__play-btn{font-weight:400}.animation-card-preview__play-btn:hover{border-color:#ffffff4d;background-color:#00000073;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.animation-card-preview__play-btn:active{--tw-scale-x: .99;--tw-scale-y: .99;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))}.animation-card-preview__play-btn svg{flex-shrink:0;opacity:.85}.animation-card-preview--none{display:flex;align-items:center;justify-content:center;background-color:hsl(var(--muted) / .4)}.animation-card-preview__none-content{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding-left:1rem;padding-right:1rem;text-align:center}.animation-card-preview__none-avatar{height:3.5rem;width:3.5rem;border-radius:var(--radius-2xl);border-width:1px;border-color:hsl(var(--border) / .5);-o-object-fit:cover;object-fit:cover;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.setup-entry-animation--fullscreen .animation-card-preview__none-name{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .animation-card-preview__none-name{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .animation-card-preview__none-name{color:hsl(var(--sidebar-foreground))}.animation-card-preview__none-name{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:1.25rem;font-weight:600;color:hsl(var(--foreground))}.contact-preview-public p.animation-card-preview__none-name.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .animation-card-preview__none-name{color:hsl(var(--sidebar-foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .animation-card-preview__none-role{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .animation-card-preview__none-role{color:hsl(var(--sidebar-foreground) / .65)}.animation-card-preview__none-role{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .animation-card-preview__none-role{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .animation-card-preview__none-role{opacity:.65}textarea.animation-card-preview__none-hint{border-radius:var(--radius-control-multiline)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .animation-card-preview__none-hint{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .animation-card-preview__none-hint{color:hsl(var(--sidebar-foreground) / .65)}.animation-card-preview__none-hint{margin-top:.25rem;border-radius:var(--radius-full);background-color:hsl(var(--background) / .8);padding:.125rem .5rem;font-size:10px;font-weight:500;color:hsl(var(--muted-foreground))}.contact-preview-public .animation-card-preview__none-hint{font-weight:400}.email-studio-sidebar .sidebar-account-selector__copy .animation-card-preview__none-hint{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .animation-card-preview__none-hint{opacity:.65}.setup-entry-animation--compact .text-3xl,.setup-entry-animation--compact .text-4xl,.setup-entry-animation--compact .text-5xl,.setup-entry-animation--compact .text-6xl{font-size:clamp(1.1rem,6vw,1.65rem)!important;line-height:1.15!important}.setup-entry-animation--compact .w-20,.setup-entry-animation--compact .w-24,.setup-entry-animation--compact .h-20,.setup-entry-animation--compact .h-24{width:3.25rem!important;height:3.25rem!important}.setup-animation-card__footer{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem;padding:.75rem}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .setup-animation-card__label{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .setup-animation-card__label{color:hsl(var(--sidebar-foreground))}.setup-animation-card__label{display:block;font-size:.75rem;line-height:1rem;font-weight:600;color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .setup-animation-card__label{color:hsl(var(--sidebar-foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .setup-animation-card__description{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .setup-animation-card__description{color:hsl(var(--sidebar-foreground) / .65)}.setup-animation-card__description{margin-top:.125rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:10px;line-height:1.375;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .setup-animation-card__description{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .setup-animation-card__description{opacity:.65}textarea.setup-animation-card__badge{border-radius:var(--radius-control-multiline)}.setup-animation-card__badge{flex-shrink:0;border-radius:var(--radius-full);background-color:hsl(var(--primary) / .1);padding:.125rem .5rem;font-size:10px;font-weight:600;color:hsl(var(--primary))}.setup-animation-card__preview{width:100%;justify-content:center}.setup-animation-preview__overlay,.setup-animation-preview{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.setup-animation-preview[data-state=open],.setup-animation-preview[data-state=closed]{animation:none!important}.setup-animation-preview__stage{position:relative;min-height:0px;flex:1 1 0%;overflow:hidden}.setup-animation-preview__chrome{pointer-events:none;position:absolute;left:0;right:0;top:0;z-index:20;display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:1rem 1rem 2rem}@media (min-width: 640px){.setup-animation-preview__chrome{padding-left:1.5rem;padding-right:1.5rem}}.setup-animation-preview__chrome{padding-top:max(1rem,env(safe-area-inset-top));background:linear-gradient(to bottom,rgb(0 0 0 / .78),rgb(0 0 0 / .4) 50%,transparent)}.setup-animation-preview__meta{pointer-events:auto;min-width:0px;flex:1 1 0%}.setup-entry-animation--fullscreen .setup-animation-preview__label{font-size:clamp(.75rem,2vmin,.875rem)}.setup-animation-preview__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.contact-preview-public p.setup-animation-preview__label.leading-relaxed{font-weight:400;line-height:1.65}.setup-animation-preview__desc{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;line-height:1rem;color:#ffffffb3}.setup-animation-preview__actions{pointer-events:auto;display:flex;flex-shrink:0;align-items:center;gap:.5rem}textarea.setup-animation-preview__close{border-radius:var(--radius-control-multiline)}.setup-animation-preview__close{display:inline-flex;height:2.5rem;width:2.5rem;align-items:center;justify-content:center;border-radius:var(--radius-full);border-width:1px;border-color:#fff3;background-color:#00000073;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.setup-animation-preview__close:hover{background-color:#000000a6}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .setup-services-step__counter{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .setup-services-step__counter{color:hsl(var(--sidebar-foreground) / .65)}.setup-services-step__counter{margin-top:-.25rem;text-align:right;font-size:11px;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .setup-services-step__counter{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .setup-services-step__counter{opacity:.65}.inventory-stock-overview-card--collapsed .setup-profile-hero__imported{border-bottom-width:0px}.setup-profile-hero__imported{display:flex;flex-direction:column;gap:.125rem;border-bottom-width:1px;border-color:hsl(var(--primary) / .15);background-color:hsl(var(--primary) / .05);padding:.625rem 1rem}@media (min-width: 640px){.setup-profile-hero__imported{flex-direction:row;align-items:center;justify-content:space-between;gap:.75rem}}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .setup-profile-hero__imported-label{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .setup-profile-hero__imported-label{color:hsl(var(--sidebar-foreground))}.setup-profile-hero__imported-label{font-size:.75rem;line-height:1rem;font-weight:600;color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .setup-profile-hero__imported-label{color:hsl(var(--sidebar-foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .setup-profile-hero__imported-copy{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .setup-profile-hero__imported-copy{color:hsl(var(--sidebar-foreground) / .65)}.setup-profile-hero__imported-copy{font-size:11px;line-height:1.375;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .setup-profile-hero__imported-copy{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .setup-profile-hero__imported-copy{opacity:.65}@media (min-width: 640px){.setup-profile-hero__imported-copy{text-align:right}}.setup-public-profile-form{display:flex;width:100%;min-width:0px;flex-direction:column;gap:var(--form-stack-gap)}.shop-shell--auth .setup-public-profile-form{gap:var(--form-stack-gap)}.nfc-inventory-forms .setup-public-profile-form{gap:1.25rem}.setup-public-profile-form{width:100%;min-width:0px}.setup-card-scan-overlay__backdrop,.setup-card-review__overlay{background-color:hsl(var(--background) / .9);--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .setup-card-scan-overlay{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .setup-card-scan-overlay{color:hsl(var(--sidebar-foreground))}.setup-card-scan-overlay{display:flex;flex-direction:column;background-color:hsl(var(--background));color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .setup-card-scan-overlay{color:hsl(var(--sidebar-foreground))}.setup-card-scan-overlay[data-state=open],.setup-card-scan-overlay[data-state=closed],.setup-card-review[data-state=open],.setup-card-review[data-state=closed]{animation:none!important}.setup-card-scan-overlay__content{display:flex;min-height:0px;flex:1 1 0%;flex-direction:column;align-items:center;justify-content:center;gap:1.25rem;padding:2.5rem 1.5rem;text-align:center;padding-bottom:max(2.5rem,env(safe-area-inset-bottom))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .setup-card-scan-overlay__spinner{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .setup-card-scan-overlay__spinner{color:hsl(var(--sidebar-foreground) / .65)}.setup-card-scan-overlay__spinner{height:2rem;width:2rem}.setup-card-scan-overlay__spinner{animation:spin 1s linear infinite;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .setup-card-scan-overlay__spinner{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .setup-card-scan-overlay__spinner{opacity:.65}.setup-card-scan-overlay__text>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .setup-card-scan-overlay__title{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .setup-card-scan-overlay__title{color:hsl(var(--sidebar-foreground))}.setup-card-scan-overlay__title{font-size:1rem;line-height:1.5rem;font-weight:600;color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .setup-card-scan-overlay__title{color:hsl(var(--sidebar-foreground))}.setup-entry-animation--fullscreen .setup-card-scan-overlay__stage{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .setup-card-scan-overlay__stage{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .setup-card-scan-overlay__stage{color:hsl(var(--sidebar-foreground) / .65)}.setup-card-scan-overlay__stage{font-size:.875rem;line-height:1.25rem;color:hsl(var(--muted-foreground))}.contact-preview-public p.setup-card-scan-overlay__stage.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .setup-card-scan-overlay__stage{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .setup-card-scan-overlay__stage{opacity:.65}.setup-card-scan-overlay__cards{display:flex;width:100%;max-width:28rem;flex-direction:row;gap:.75rem}.setup-card-scan-overlay__cards--single{max-width:20rem;justify-content:center}.setup-card-scan-overlay__card{min-width:0px;flex:1 1 0%}.setup-card-scan-overlay__card>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}textarea.setup-card-scan-overlay__card-image{border-radius:var(--radius-control-multiline)}.setup-card-scan-overlay__card-image{aspect-ratio:1.6/1;width:100%;border-radius:var(--radius-lg);border-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--muted) / .2);-o-object-fit:cover;object-fit:cover}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .setup-card-scan-overlay__card figcaption{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .setup-card-scan-overlay__card figcaption{color:hsl(var(--sidebar-foreground) / .65)}.setup-card-scan-overlay__card figcaption{font-size:11px;font-weight:500;color:hsl(var(--muted-foreground))}.contact-preview-public .setup-card-scan-overlay__card figcaption{font-weight:400}.email-studio-sidebar .sidebar-account-selector__copy .setup-card-scan-overlay__card figcaption{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .setup-card-scan-overlay__card figcaption{opacity:.65}.setup-card-review__footer .ai-gradient-btn,.setup-card-review__footer .setup-ai-gradient-btn{width:100%}@media (min-width: 640px){.setup-card-review__footer .ai-gradient-btn,.setup-card-review__footer .setup-ai-gradient-btn{width:auto;min-width:240px}}.setup-entry-animation--fullscreen{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;border-radius:0}.setup-entry-animation__content--fullscreen{display:flex;height:100%;max-width:none;flex-direction:column;align-items:center;justify-content:center;padding:4rem 1.5rem}@media (min-width: 640px){.setup-entry-animation__content--fullscreen{padding-left:2.5rem;padding-right:2.5rem}}@media (min-width: 768px){.setup-entry-animation__content--fullscreen{padding-left:3.5rem;padding-right:3.5rem}}.setup-entry-animation__content--fullscreen{padding-bottom:max(4rem,env(safe-area-inset-bottom))}.setup-entry-animation--fullscreen .text-3xl,.setup-entry-animation--fullscreen .text-4xl,.setup-entry-animation--fullscreen .text-5xl,.setup-entry-animation--fullscreen .text-6xl{font-size:clamp(1.75rem,6vmin,3.75rem)!important;line-height:1.1!important}.setup-entry-animation--fullscreen .text-lg,.setup-entry-animation--fullscreen .text-xl{font-size:clamp(.875rem,2.5vmin,1.25rem)!important}.setup-entry-animation--fullscreen .w-20,.setup-entry-animation--fullscreen .w-24,.setup-entry-animation--fullscreen .h-20,.setup-entry-animation--fullscreen .h-24{width:clamp(4.5rem,16vmin,7.5rem)!important;height:clamp(4.5rem,16vmin,7.5rem)!important}.setup-entry-animation--fullscreen .text-sm,.setup-entry-animation--fullscreen .\!text-sm{font-size:clamp(.75rem,2vmin,.875rem)!important}.setup-wallet-hero{display:flex;flex-direction:column;align-items:center;gap:1.5rem;padding:1rem .5rem}@media (min-width: 640px){.setup-wallet-hero{padding:1.5rem 1rem}}.setup-wallet-hero--loading{min-height:16rem;justify-content:center}.setup-wallet-hero__preview{width:100%;max-width:375px;overflow:hidden;border-radius:10px;border-width:1px;border-color:#ffffff1a;background-color:hsl(var(--background));--tw-shadow: 0 10px 28px rgba(0,0,0,.28);--tw-shadow-colored: 0 10px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.setup-wallet-hero__preview .wallet-pass-preview{margin-left:auto;margin-right:auto}.setup-wallet-hero__preview .wallet-pass-preview>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.setup-wallet-hero__preview .wallet-pass-preview__stage{padding-left:0;padding-right:0}.setup-wallet-hero__preview .wallet-pass-face{max-width:none;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.setup-wallet-hero__pass-preview{width:100%}.setup-wallet-hero__actions{display:flex;width:100%;max-width:24rem;flex-direction:column;align-items:center;gap:.75rem}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .setup-wallet-hero__hint{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .setup-wallet-hero__hint{color:hsl(var(--sidebar-foreground) / .65)}.setup-wallet-hero__hint{text-align:center;font-size:.75rem;line-height:1rem;line-height:1.625;color:hsl(var(--muted-foreground))}.contact-preview-public p.text-sm.setup-wallet-hero__hint{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .setup-wallet-hero__hint{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .setup-wallet-hero__hint{opacity:.65}.setup-wallet-hero__tools{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem}textarea.setup-wallet-hero__tool{border-radius:var(--radius-control-multiline)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .setup-wallet-hero__tool{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .setup-wallet-hero__tool{color:hsl(var(--sidebar-foreground))}.setup-wallet-hero__tool{display:inline-flex;align-items:center;gap:.5rem;border-radius:var(--radius-full);border-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--background) / .8);padding:.5rem .875rem;font-size:.75rem;line-height:1rem;font-weight:500;color:hsl(var(--foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.contact-preview-public .setup-wallet-hero__tool{font-weight:400}.email-studio-sidebar .sidebar-account-selector__copy .setup-wallet-hero__tool{color:hsl(var(--sidebar-foreground))}.setup-wallet-hero__tool:hover{border-color:hsl(var(--primary) / .35);background-color:hsl(var(--muted) / .3)}.setup-wallet-hero__tool--active{border-color:hsl(var(--primary) / .5);background-color:hsl(var(--primary) / .05);color:hsl(var(--primary))}textarea.setup-wallet-hero__reset{border-radius:var(--radius-control-multiline)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .setup-wallet-hero__reset{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .setup-wallet-hero__reset{color:hsl(var(--sidebar-foreground) / .65)}.setup-wallet-hero__reset{display:inline-flex;align-items:center;gap:.375rem;border-radius:var(--radius-full);padding:.5rem .75rem;font-size:.75rem;line-height:1rem;font-weight:500;color:hsl(var(--muted-foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.contact-preview-public .setup-wallet-hero__reset{font-weight:400}.email-studio-sidebar .sidebar-account-selector__copy .setup-wallet-hero__reset{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .setup-wallet-hero__reset{opacity:.65}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .setup-wallet-hero__reset:hover{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .setup-wallet-hero__reset:hover{color:hsl(var(--sidebar-foreground))}.setup-wallet-hero__reset:hover{background-color:hsl(var(--muted) / .3);color:hsl(var(--foreground))}.setup-wallet-modal__panel.wallet-pass-customize{gap:1rem;padding:0}.setup-wallet-modal__footer{display:flex;justify-content:flex-end;border-top-width:1px;border-color:hsl(var(--border) / .4);padding-top:1rem}.setup-wallet-panel__customize.wallet-pass-customize{gap:1rem;padding:1rem}@media (min-width: 640px){.setup-wallet-panel__customize.wallet-pass-customize{padding:1.25rem}}.setup-billing-address .setup-wallet-accent-grid{gap:1rem}.setup-wallet-accent-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}@media (min-width: 640px){.setup-wallet-accent-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 1024px){.setup-wallet-accent-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.setup-wallet-accent-chip{display:flex;min-width:0px;align-items:center;gap:.5rem;border-radius:var(--radius-xl);border-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--background) / .9);padding:.5rem .625rem;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.setup-wallet-accent-chip:hover{border-color:hsl(var(--primary) / .35);background-color:hsl(var(--muted) / .2)}.setup-wallet-accent-chip--active{border-color:hsl(var(--primary));background-color:hsl(var(--primary) / .05);--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}textarea.setup-wallet-accent-chip__swatch{border-radius:var(--radius-control-multiline)}.setup-wallet-accent-chip__swatch{height:1.75rem;width:1.75rem;flex-shrink:0;border-radius:var(--radius-lg);border-width:1px;border-color:#fff3;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);background:var(--wallet-accent)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .setup-wallet-accent-chip__label{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .setup-wallet-accent-chip__label{color:hsl(var(--sidebar-foreground))}.setup-wallet-accent-chip__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;line-height:1rem;font-weight:500;color:hsl(var(--foreground))}.contact-preview-public .setup-wallet-accent-chip__label{font-weight:400}.email-studio-sidebar .sidebar-account-selector__copy .setup-wallet-accent-chip__label{color:hsl(var(--sidebar-foreground))}.wallet-pass-customize__accent-swatches>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.public-auth-form-alert{font-size:var(--text-ui-xs);margin-top:.125rem;line-height:1.375;color:hsl(var(--destructive))}.contact-preview-share-page__shop-fields .public-auth-form-alert{color:hsl(var(--primary))}.public-auth-form-alert{display:flex;align-items:flex-start;gap:.625rem;border-width:1px;border-color:hsl(var(--destructive) / .3);background-color:hsl(var(--destructive) / .1);padding:.75rem 1rem;font-weight:500;border-radius:var(--radius-alert)}.contact-preview-public .public-auth-form-alert{font-weight:400}textarea.input-password-toggle{border-radius:var(--radius-control-multiline)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .input-password-toggle{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .input-password-toggle{color:hsl(var(--sidebar-foreground) / .65)}.input-password-toggle{position:absolute;right:.25rem;top:50%;z-index:10;display:flex;height:1.75rem;width:1.75rem;--tw-translate-y: -50%;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));align-items:center;justify-content:center;border-radius:var(--radius-full);color:hsl(var(--muted-foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.email-studio-sidebar .sidebar-account-selector__copy .input-password-toggle{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .input-password-toggle{opacity:.65}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .input-password-toggle:hover{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .input-password-toggle:hover{color:hsl(var(--sidebar-foreground))}.input-password-toggle:hover{background-color:hsl(var(--muted) / .6);color:hsl(var(--foreground))}.input-password-toggle:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: hsl(var(--ring) / .3)}.ui-dialog-content{gap:var(--dialog-gap);padding:var(--dialog-padding);border-radius:var(--dialog-radius)}.ui-dialog-content:is(.app-form-dialog,.app-confirm-dialog,.payment-status-modal){gap:0;padding:0}.commerce-workspace__page-header .ui-dialog-title{font-size:13px;line-height:1}@media (min-width: 768px){.setup-entry-animation--fullscreen .commerce-workspace__page-header .ui-dialog-title{font-size:clamp(.75rem,2vmin,.875rem)}.commerce-workspace__page-header .ui-dialog-title{font-size:.875rem;line-height:1.25rem}}.ui-dialog-title{font-size:var(--text-ui-xl);line-height:var(--leading-ui-tight);letter-spacing:var(--tracking-ui-tight);font-weight:var(--font-weight-ui-heading)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .ui-dialog-title{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .ui-dialog-title{color:hsl(var(--sidebar-foreground))}.ui-dialog-title{color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .ui-dialog-title{color:hsl(var(--sidebar-foreground))}@media (min-width: 768px){.ui-dialog-title{font-size:var(--text-ui-2xl)}}.ui-dialog-title{font-size:1rem;line-height:1.5rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .ui-dialog-title{font-size:clamp(.875rem,2.5vmin,1.25rem)}.ui-dialog-title{font-size:1.125rem;line-height:1.75rem}}@media (max-width: 767px){.workspace-tab-shell__chrome .ui-dialog-description{display:none}}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-admin-form-dialog .app-form-dialog__header-copy .ui-dialog-description{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .order-admin-form-dialog .app-form-dialog__header-copy .ui-dialog-description{color:hsl(var(--sidebar-foreground) / .65)}.order-admin-form-dialog .app-form-dialog__header-copy .ui-dialog-description{font-size:.75rem;line-height:1rem;font-weight:400;line-height:1.625;color:hsl(var(--muted-foreground))}.contact-preview-public button.order-admin-form-dialog .app-form-dialog__header-copy .ui-dialog-description{font-weight:400;letter-spacing:.01em}.contact-preview-public p.text-sm.order-admin-form-dialog .app-form-dialog__header-copy .ui-dialog-description{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-form-dialog .app-form-dialog__header-copy .ui-dialog-description{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-form-dialog .app-form-dialog__header-copy .ui-dialog-description{opacity:.65}.activation-codes-page-header .ui-dialog-description{display:none}@media (min-width: 640px){.activation-codes-page-header .ui-dialog-description{display:block}}.commerce-workspace__page-header .ui-dialog-description{margin-top:1px;font-size:10px;line-height:1}.commerce-workspace__loading .ui-dialog-description{font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .commerce-workspace__loading .ui-dialog-description{font-size:clamp(.75rem,2vmin,.875rem)}.commerce-workspace__loading .ui-dialog-description{font-size:.875rem;line-height:1.25rem}}.commerce-workspace__empty .ui-dialog-description{margin-left:auto;margin-right:auto;margin-bottom:1.5rem;max-width:28rem;font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .commerce-workspace__empty .ui-dialog-description{font-size:clamp(.75rem,2vmin,.875rem)}.commerce-workspace__empty .ui-dialog-description{font-size:.875rem;line-height:1.25rem}}.order-retry-alert__inner .ui-dialog-description{margin-top:.125rem;font-size:.75rem;line-height:1rem;line-height:1.375}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-alert__inner .ui-dialog-description{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-alert__inner .ui-dialog-description{font-size:.875rem;line-height:1.25rem}}.order-retry-saved-card .ui-dialog-description{font-size:.75rem;line-height:1rem;line-height:1.375}.order-retry-success .ui-dialog-description{margin-top:.375rem;font-size:.75rem;line-height:1rem;line-height:1.625}.contact-preview-public p.text-sm.order-retry-success .ui-dialog-description{font-weight:400;line-height:1.65}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-success .ui-dialog-description{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-success .ui-dialog-description{font-size:.875rem;line-height:1.25rem}}.order-retry-empty .ui-dialog-description{font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-empty .ui-dialog-description{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-empty .ui-dialog-description{font-size:.875rem;line-height:1.25rem}}.ui-dialog-description{font-size:var(--text-ui-sm);line-height:var(--leading-ui-relaxed);font-weight:var(--font-weight-ui-label)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .ui-dialog-description{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .ui-dialog-description{color:hsl(var(--sidebar-foreground) / .65)}.ui-dialog-description{color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .ui-dialog-description{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .ui-dialog-description{opacity:.65}@media (min-width: 768px){.ui-dialog-description{font-size:var(--text-ui-md)}}.app-form-dialog__header-copy .ui-dialog-description{text-align:left;line-height:1.625}.contact-preview-public p.text-sm.app-form-dialog__header-copy .ui-dialog-description{font-weight:400;line-height:1.65}.public-content-note .ui-dialog-description{margin-left:auto;margin-right:auto;max-width:65ch}.setup-entry-animation--fullscreen .ui-dialog-description{font-size:clamp(.75rem,2vmin,.875rem)}.ui-dialog-description{font-size:.875rem;line-height:1.25rem}.contact-preview-public p.ui-dialog-description.leading-relaxed{font-weight:400;line-height:1.65}.contact-preview-share-page__shop-fields .ui-dialog-description{color:hsl(var(--muted-foreground))}textarea.password-security{border-radius:var(--radius-control-multiline)}.password-security>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.password-security{border-radius:var(--radius-lg);border-width:1px;border-color:hsl(var(--input));background-color:hsl(var(--background));padding:.875rem 1rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.password-security--compact>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.password-security--compact{border-radius:0;border-width:0px;background-color:transparent;padding:0;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.password-security__row{display:flex;align-items:center;gap:.625rem}.password-security__strength{flex-shrink:0;font-size:.6875rem;font-weight:600;line-height:1}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .password-security__strength--empty{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .password-security__strength--empty{color:hsl(var(--sidebar-foreground) / .65)}.password-security__strength--empty{color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .password-security__strength--empty{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .password-security__strength--empty{opacity:.65}.password-security__strength--weak{color:hsl(var(--destructive))}.contact-preview-share-page__shop-fields .password-security__strength--weak{color:hsl(var(--primary))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .password-security__strength--fair{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .password-security__strength--fair{color:hsl(var(--sidebar-foreground) / .65)}.password-security__strength--fair{color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .password-security__strength--fair{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .password-security__strength--fair{opacity:.65}.password-security__strength--good{--tw-text-opacity: 1;color:hsl(var(--brand-accent) / var(--tw-text-opacity, 1))}.password-security__strength--strong{color:hsl(var(--primary))}textarea.password-security__meter{border-radius:var(--radius-control-multiline)}.password-security__meter{position:relative;height:.375rem;min-width:0px;flex:1 1 0%;overflow:hidden;border-radius:var(--radius-full);background-color:hsl(var(--muted))}textarea.password-security__meter-fill{border-radius:var(--radius-control-multiline)}.password-security__meter-fill{display:block;height:100%;max-width:100%;border-radius:var(--radius-full);transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1);animation-duration:.3s;animation-timing-function:cubic-bezier(0,0,.2,1);min-width:0}.password-security__meter-fill--empty{background:hsl(var(--muted-foreground) / .22)}.password-security__meter-fill--weak{background:hsl(var(--destructive))}.password-security__meter-fill--fair{background:hsl(var(--muted-foreground) / .55)}.password-security__meter-fill--good{background:hsl(var(--brand-accent))}.password-security__meter-fill--strong{background:hsl(var(--primary))}.password-security__chips{margin:0;display:flex;list-style-type:none;flex-wrap:wrap;gap:.375rem;padding:0}textarea.password-security__chip{border-radius:var(--radius-control-multiline)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .password-security__chip{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .password-security__chip{color:hsl(var(--sidebar-foreground) / .65)}.password-security__chip{display:inline-flex;align-items:center;gap:.25rem;border-radius:var(--radius-full);border-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--muted) / .3);padding:.125rem .5rem;font-size:.6875rem;font-weight:500;line-height:1.25;color:hsl(var(--muted-foreground))}.contact-preview-public .password-security__chip{font-weight:400}.email-studio-sidebar .sidebar-account-selector__copy .password-security__chip{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .password-security__chip{opacity:.65}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .password-security__chip--met{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .password-security__chip--met{color:hsl(var(--sidebar-foreground))}.password-security__chip--met{border-color:hsl(var(--brand-accent) / .25);background-color:hsl(var(--brand-accent) / .06);color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .password-security__chip--met{color:hsl(var(--sidebar-foreground))}.password-security__chip-icon{flex-shrink:0;color:hsl(var(--muted-foreground) / .5)}.password-security__chip--met .password-security__chip-icon{--tw-text-opacity: 1;color:hsl(var(--brand-accent) / var(--tw-text-opacity, 1))}.password-security__done{margin:0;display:flex;align-items:center;gap:.375rem;font-size:.6875rem;font-weight:500;line-height:1.25;--tw-text-opacity: 1;color:hsl(var(--brand-accent) / var(--tw-text-opacity, 1))}.contact-preview-public .password-security__done{font-weight:400}.order-detail-modal .email-provider-suggestions{-webkit-overflow-scrolling:touch}textarea.email-provider-suggestions{border-radius:var(--radius-control-multiline)}.email-provider-suggestions{position:absolute;z-index:30;margin-top:.25rem;max-height:12rem;width:100%;list-style-type:none;overflow-y:auto;border-radius:var(--radius-lg);border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--popover));padding:0;padding-top:.25rem;padding-bottom:.25rem;--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.setup-entry-animation--fullscreen .email-provider-suggestion{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .email-provider-suggestion{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .email-provider-suggestion{color:hsl(var(--sidebar-foreground))}.email-provider-suggestion{display:flex;width:100%;align-items:center;gap:0px;padding:.625rem .75rem;text-align:left;font-size:.875rem;line-height:1.25rem;font-weight:500;color:hsl(var(--foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.contact-preview-public .email-provider-suggestion{font-weight:400}.contact-preview-public p.email-provider-suggestion.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .email-provider-suggestion{color:hsl(var(--sidebar-foreground))}.email-provider-suggestion:hover,.email-provider-suggestion--active{background-color:hsl(var(--accent));color:hsl(var(--accent-foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .email-provider-suggestion__domain{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .email-provider-suggestion__domain{color:hsl(var(--sidebar-foreground) / .65)}.email-provider-suggestion__domain{color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .email-provider-suggestion__domain{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .email-provider-suggestion__domain{opacity:.65}.email-provider-suggestion--active .email-provider-suggestion__domain{color:hsl(var(--accent-foreground) / .8)}.email-provider-chips{display:flex;flex-wrap:wrap;gap:.5rem}textarea.email-provider-chip{border-radius:var(--radius-control-multiline)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .email-provider-chip{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .email-provider-chip{color:hsl(var(--sidebar-foreground) / .65)}.email-provider-chip{border-radius:var(--radius-lg);border-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--background));padding:.25rem .625rem;font-size:.75rem;line-height:1rem;font-weight:600;color:hsl(var(--muted-foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.email-studio-sidebar .sidebar-account-selector__copy .email-provider-chip{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .email-provider-chip{opacity:.65}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .email-provider-chip:hover{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .email-provider-chip:hover{color:hsl(var(--sidebar-foreground))}.email-provider-chip:hover{border-color:hsl(var(--brand-accent) / .4);background-color:hsl(var(--brand-accent) / .05);color:hsl(var(--foreground))}.profession-role-field{position:relative;width:100%}textarea.profession-role-field__panel{border-radius:var(--radius-control-multiline)}.profession-role-field__panel{position:absolute;z-index:30;margin-top:.25rem;width:100%;overflow:hidden;border-radius:var(--radius-lg);border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--popover));--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.profession-role-field__panel--fixed{margin-top:0}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .profession-role-field__status{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .profession-role-field__status{color:hsl(var(--sidebar-foreground))}.profession-role-field__status{display:flex;align-items:center;gap:.5rem;padding:.625rem .75rem;font-size:.75rem;line-height:1rem;color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .profession-role-field__status{color:hsl(var(--sidebar-foreground))}.order-detail-modal .profession-role-suggestions{-webkit-overflow-scrolling:touch}.profession-role-suggestions{margin:0;max-height:13rem;list-style-type:none;overflow-y:auto;padding:0;padding-top:.25rem;padding-bottom:.25rem}.profession-role-suggestion{display:flex;width:100%;flex-direction:column;align-items:flex-start;gap:.125rem;padding:.625rem .75rem;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.profession-role-suggestion:hover,.profession-role-suggestion--active{background-color:hsl(var(--accent));color:hsl(var(--accent-foreground))}.setup-entry-animation--fullscreen .profession-role-suggestion__label{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .profession-role-suggestion__label{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .profession-role-suggestion__label{color:hsl(var(--sidebar-foreground))}.profession-role-suggestion__label{font-size:.875rem;line-height:1.25rem;font-weight:500;color:hsl(var(--foreground))}.contact-preview-public .profession-role-suggestion__label{font-weight:400}.contact-preview-public p.profession-role-suggestion__label.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .profession-role-suggestion__label{color:hsl(var(--sidebar-foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .profession-role-suggestion__meta{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .profession-role-suggestion__meta{color:hsl(var(--sidebar-foreground) / .65)}.profession-role-suggestion__meta{font-size:11px;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .profession-role-suggestion__meta{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .profession-role-suggestion__meta{opacity:.65}.profession-role-suggestion--active .profession-role-suggestion__meta{color:hsl(var(--accent-foreground) / .75)}.profession-role-field__credit{border-top-width:1px;border-color:hsl(var(--border) / .5);padding:.5rem .75rem}.public-auth-link{font-weight:600;--tw-text-opacity: 1;color:hsl(var(--brand-accent) / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.public-auth-link:hover{text-decoration-line:underline}.shop-shell--auth .form-stack{gap:var(--form-stack-gap)}.shop-shell--auth .email-provider-chips{margin-top:.5rem}.public-auth-steps{margin-bottom:.5rem}textarea.public-auth-steps__connector{border-radius:var(--radius-control-multiline)}.public-auth-steps__connector{margin-left:.5rem;margin-right:.5rem;margin-bottom:1.5rem;height:.125rem;flex:1 1 0%;border-radius:var(--radius-full);background-color:hsl(var(--border));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s;animation-duration:.5s}.public-auth-steps__connector--complete{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1))}.public-auth-card-muted,.public-auth-state{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding-top:2.5rem;padding-bottom:2.5rem;text-align:center}.public-auth-state--compact,.public-auth-card-muted.public-auth-state--compact{padding-top:2rem;padding-bottom:2rem}.setup-billing-address .verification-code-input{gap:1rem}.verification-code-input{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.5rem}@media (min-width: 640px){.verification-code-input{gap:.625rem}}textarea.verification-code-field{border-radius:var(--radius-control-multiline)}.verification-code-field{position:relative;width:100%;border-radius:var(--radius-full);border-width:1px;border-color:hsl(var(--input));background-color:hsl(var(--background));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.verification-code-field:focus-within{border-color:hsl(var(--ring));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: hsl(var(--ring) / .2)}.verification-code-field--error{border-color:hsl(var(--destructive))}.verification-code-field--error:focus-within{border-color:hsl(var(--destructive));--tw-ring-color: hsl(var(--destructive) / .2)}.setup-billing-address .verification-code-field__track{gap:1rem}.verification-code-field__track{display:grid;grid-template-columns:repeat(6,minmax(0,1fr))}.verification-code-field__track>:not([hidden])~:not([hidden]){--tw-divide-x-reverse: 0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)));border-color:hsl(var(--border) / .7)}.setup-entry-animation--fullscreen .verification-code-field__cell{font-size:clamp(.875rem,2.5vmin,1.25rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .verification-code-field__cell{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .verification-code-field__cell{color:hsl(var(--sidebar-foreground))}.verification-code-field__cell{height:3rem;width:100%;border-width:0px;background-color:transparent;text-align:center;font-size:1.25rem;line-height:1.75rem;font-weight:600;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);color:hsl(var(--foreground));outline:2px solid transparent;outline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.email-studio-sidebar .sidebar-account-selector__copy .verification-code-field__cell{color:hsl(var(--sidebar-foreground))}.verification-code-field__cell:disabled{cursor:not-allowed;opacity:.5}@media (min-width: 640px){.verification-code-field__cell{height:3.25rem;font-size:1.5rem;line-height:2rem}}.verification-code-field__cell--focused{background-color:hsl(var(--brand-accent) / .06);--tw-text-opacity: 1;color:hsl(var(--brand-accent) / var(--tw-text-opacity, 1))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .verification-code-field__cell--filled{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .verification-code-field__cell--filled{color:hsl(var(--sidebar-foreground))}.verification-code-field__cell--filled{color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .verification-code-field__cell--filled{color:hsl(var(--sidebar-foreground))}.auth-screen-action{margin-top:1rem}.email-verify-status{position:relative;display:flex;flex-direction:column;align-items:center;gap:1rem;overflow:hidden;border-radius:var(--radius-2xl);border-width:1px;padding:1.5rem 1.25rem;text-align:center}textarea.email-verify-status__icon{border-radius:var(--radius-control-multiline)}.email-verify-status__icon{display:flex;height:3.5rem;width:3.5rem;align-items:center;justify-content:center;border-radius:var(--radius-full)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .email-verify-status__title{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .email-verify-status__title{color:hsl(var(--sidebar-foreground))}.email-verify-status__title{font-size:1rem;line-height:1.5rem;font-weight:600;color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .email-verify-status__title{color:hsl(var(--sidebar-foreground))}.setup-entry-animation--fullscreen .email-verify-status__message{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .email-verify-status__message{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .email-verify-status__message{color:hsl(var(--sidebar-foreground) / .65)}.email-verify-status__message{max-width:28rem;font-size:.875rem;line-height:1.25rem;line-height:1.625;color:hsl(var(--muted-foreground))}.contact-preview-public p.email-verify-status__message.leading-relaxed,.contact-preview-public p.text-sm.email-verify-status__message{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .email-verify-status__message{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .email-verify-status__message{opacity:.65}textarea.email-verify-status__progress{border-radius:var(--radius-control-multiline)}.email-verify-status__progress{height:.25rem;width:100%;max-width:20rem;overflow:hidden;border-radius:var(--radius-full);background-color:hsl(var(--muted))}textarea.email-verify-status__progress-bar{border-radius:var(--radius-control-multiline)}.checkout-wizard__primary.email-verify-status__progress-bar{border-width:0px!important;background-color:hsl(var(--foreground))!important;color:hsl(var(--background))!important}.checkout-wizard__primary.email-verify-status__progress-bar:hover{background-color:hsl(var(--foreground) / .9)!important}.email-verify-status__progress-bar{display:block;height:100%;width:33.333333%;border-radius:var(--radius-full);background-color:hsl(var(--primary));animation:email-verify-progress 1.2s ease-in-out infinite}textarea.verify-email-chip{border-radius:var(--radius-control-multiline)}.setup-entry-animation--fullscreen .verify-email-chip{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .verify-email-chip{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .verify-email-chip{color:hsl(var(--sidebar-foreground))}.verify-email-chip{display:inline-flex;align-items:center;gap:.5rem;border-radius:var(--radius-full);border-width:1px;border-color:hsl(var(--primary) / .2);background-color:hsl(var(--primary) / .06);padding:.375rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:500;color:hsl(var(--foreground))}.contact-preview-public .verify-email-chip{font-weight:400}.contact-preview-public p.verify-email-chip.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .verify-email-chip{color:hsl(var(--sidebar-foreground))}@keyframes verification-shake{0%,to{transform:translate(0)}20%{transform:translate(-6px)}40%{transform:translate(6px)}60%{transform:translate(-4px)}80%{transform:translate(4px)}}@keyframes email-verify-progress{0%{transform:translate(-120%)}to{transform:translate(320%)}}.setup-device-choice{display:flex;min-height:4.5rem;width:100%;touch-action:manipulation;align-items:flex-start;gap:1rem;border-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--card));padding:1rem;text-align:left;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;border-radius:var(--radius-surface)}.setup-device-choice:hover{border-color:hsl(var(--primary) / .35);background-color:hsl(var(--muted) / .2)}.setup-device-choice:active{--tw-scale-x: .99;--tw-scale-y: .99;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))}.setup-device-choice--active{border-color:hsl(var(--primary));background-color:hsl(var(--primary) / .05);--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: hsl(var(--primary) / .25)}textarea.setup-device-choice__icon{border-radius:var(--radius-control-multiline)}.setup-device-choice__icon{display:flex;height:2.75rem;width:2.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius-lg);background-color:hsl(var(--muted));color:hsl(var(--primary))}.activate-flow-steps{width:100%;padding:0}.activate-flow-steps__track{margin:0;display:flex;list-style-type:none;align-items:flex-start;justify-content:space-between;gap:0px;padding:0}.activate-flow-steps__item{display:flex;min-width:0px;flex:1 1 0%;flex-direction:column;align-items:center;gap:.375rem}textarea.activate-flow-steps__dot{border-radius:var(--radius-control-multiline)}.activate-flow-steps__dot{display:flex;height:1.75rem;width:1.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius-full);border-width:2px;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s}@media (min-width: 640px){.activate-flow-steps__dot{height:2rem;width:2rem}}.activate-flow-steps__dot--complete{--tw-border-opacity: 1;border-color:hsl(var(--brand-accent) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:hsl(var(--brand-accent) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: hsl(var(--brand-accent) / .25);--tw-shadow: var(--tw-shadow-colored)}.activate-flow-steps__dot--current{--tw-border-opacity: 1;border-color:hsl(var(--brand-accent) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:hsl(var(--brand-accent) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: hsl(var(--brand-accent) / .3);--tw-shadow: var(--tw-shadow-colored);--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: hsl(var(--brand-accent) / .15)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .activate-flow-steps__dot--upcoming{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .activate-flow-steps__dot--upcoming{color:hsl(var(--sidebar-foreground) / .65)}.activate-flow-steps__dot--upcoming{border-color:hsl(var(--border) / .8);background-color:hsl(var(--muted) / .4);color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .activate-flow-steps__dot--upcoming{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .activate-flow-steps__dot--upcoming{opacity:.65}.activate-flow-steps__label{max-width:4.5rem;text-align:center;font-size:10px;font-weight:600;text-transform:uppercase;line-height:1.25;letter-spacing:.025em;color:hsl(var(--muted-foreground) / .7)}@media (min-width: 640px){.activate-flow-steps__label{max-width:none;font-size:11px}}.activate-flow-steps__label--current{--tw-text-opacity: 1;color:hsl(var(--brand-accent) / var(--tw-text-opacity, 1))}.activate-flow-steps__label--complete{color:hsl(var(--foreground) / .8)}textarea.activate-flow-steps__connector{border-radius:var(--radius-control-multiline)}.activate-flow-steps__connector{margin-top:.875rem;height:.125rem;min-width:.75rem;flex:1 1 0%;border-radius:var(--radius-full);background-color:hsl(var(--border));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s;animation-duration:.5s}@media (min-width: 640px){.activate-flow-steps__connector{margin-top:1rem;min-width:1.25rem}}.activate-flow-steps__connector--complete{background-color:hsl(var(--brand-accent) / .7)}.activate-flow-steps__connector--partial{position:relative;overflow:hidden;background-color:hsl(var(--border) / .8)}.activate-flow-steps__connector--partial:after{content:""}textarea.activate-flow-steps__connector--partial:after{border-radius:var(--radius-control-multiline)}.activate-flow-steps__connector--partial:after{position:absolute;top:0;bottom:0;left:0;border-radius:var(--radius-full);width:50%;opacity:1;background:hsl(var(--brand-accent) / .55)}@media (max-width: 767px){.workspace-tab-shell__chrome .activate-flow-steps__hint{display:none}}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-admin-form-dialog .app-form-dialog__header-copy .activate-flow-steps__hint{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .order-admin-form-dialog .app-form-dialog__header-copy .activate-flow-steps__hint{color:hsl(var(--sidebar-foreground) / .65)}.order-admin-form-dialog .app-form-dialog__header-copy .activate-flow-steps__hint{font-size:.75rem;line-height:1rem;font-weight:400;line-height:1.625;color:hsl(var(--muted-foreground))}.contact-preview-public button.order-admin-form-dialog .app-form-dialog__header-copy .activate-flow-steps__hint{font-weight:400;letter-spacing:.01em}.contact-preview-public p.text-sm.order-admin-form-dialog .app-form-dialog__header-copy .activate-flow-steps__hint{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-form-dialog .app-form-dialog__header-copy .activate-flow-steps__hint{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-form-dialog .app-form-dialog__header-copy .activate-flow-steps__hint{opacity:.65}.activation-codes-page-header .activate-flow-steps__hint{display:none}@media (min-width: 640px){.activation-codes-page-header .activate-flow-steps__hint{display:block}}.commerce-workspace__page-header .activate-flow-steps__hint{margin-top:1px;font-size:10px;line-height:1}.commerce-workspace__loading .activate-flow-steps__hint{font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .commerce-workspace__loading .activate-flow-steps__hint{font-size:clamp(.75rem,2vmin,.875rem)}.commerce-workspace__loading .activate-flow-steps__hint{font-size:.875rem;line-height:1.25rem}}.commerce-workspace__empty .activate-flow-steps__hint{margin-left:auto;margin-right:auto;margin-bottom:1.5rem;max-width:28rem;font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .commerce-workspace__empty .activate-flow-steps__hint{font-size:clamp(.75rem,2vmin,.875rem)}.commerce-workspace__empty .activate-flow-steps__hint{font-size:.875rem;line-height:1.25rem}}.order-retry-alert__inner .activate-flow-steps__hint{margin-top:.125rem;font-size:.75rem;line-height:1rem;line-height:1.375}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-alert__inner .activate-flow-steps__hint{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-alert__inner .activate-flow-steps__hint{font-size:.875rem;line-height:1.25rem}}.order-retry-saved-card .activate-flow-steps__hint{font-size:.75rem;line-height:1rem;line-height:1.375}.order-retry-success .activate-flow-steps__hint{margin-top:.375rem;font-size:.75rem;line-height:1rem;line-height:1.625}.contact-preview-public p.text-sm.order-retry-success .activate-flow-steps__hint{font-weight:400;line-height:1.65}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-success .activate-flow-steps__hint{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-success .activate-flow-steps__hint{font-size:.875rem;line-height:1.25rem}}.order-retry-empty .activate-flow-steps__hint{font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-empty .activate-flow-steps__hint{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-empty .activate-flow-steps__hint{font-size:.875rem;line-height:1.25rem}}.activate-flow-steps__hint{font-size:var(--text-ui-sm);line-height:var(--leading-ui-relaxed);font-weight:var(--font-weight-ui-label)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .activate-flow-steps__hint{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .activate-flow-steps__hint{color:hsl(var(--sidebar-foreground) / .65)}.activate-flow-steps__hint{color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .activate-flow-steps__hint{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .activate-flow-steps__hint{opacity:.65}@media (min-width: 768px){.activate-flow-steps__hint{font-size:var(--text-ui-md)}}.app-form-dialog__header-copy .activate-flow-steps__hint{text-align:left;line-height:1.625}.contact-preview-public p.text-sm.app-form-dialog__header-copy .activate-flow-steps__hint{font-weight:400;line-height:1.65}.public-content-note .activate-flow-steps__hint{margin-left:auto;margin-right:auto;max-width:65ch}.activate-flow-steps__hint{margin-top:.75rem;border-top-width:1px;border-color:hsl(var(--border) / .5);padding-top:.75rem;text-align:center}.contact-preview-share-page__shop-fields .activate-flow-steps__hint{color:hsl(var(--muted-foreground))}.activate-flow-alt-actions{padding-inline:var(--space-panel-x);padding-block:var(--space-panel-y)}@media (min-width: 640px){.activate-flow-alt-actions{padding-inline:var(--space-panel-x-lg);padding-block:var(--space-panel-y-lg)}}@media (min-width: 640px) and (max-width: 1023px){.activate-flow-alt-actions{padding-inline:var(--space-panel-x);padding-block:var(--space-panel-y)}}.activate-flow-alt-actions{border-width:1px;color:hsl(var(--card-foreground));--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);border-color:hsl(var(--border) / var(--border-alpha-muted));background-color:hsl(var(--muted) / var(--muted-alpha-surface));border-radius:var(--radius-surface)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-admin-refunds-form .commerce-form-field .activate-flow-alt-actions__title{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .order-admin-refunds-form .commerce-form-field .activate-flow-alt-actions__title{color:hsl(var(--sidebar-foreground) / .65)}.order-admin-refunds-form .commerce-form-field .activate-flow-alt-actions__title{font-size:.75rem;line-height:1rem;font-weight:400;text-transform:none;letter-spacing:0em;color:hsl(var(--muted-foreground))}.contact-preview-public button .order-admin-refunds-form .commerce-form-field .activate-flow-alt-actions__title{font-weight:400;letter-spacing:.01em}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-refunds-form .commerce-form-field .activate-flow-alt-actions__title{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-refunds-form .commerce-form-field .activate-flow-alt-actions__title{opacity:.65}.activate-flow-alt-actions__title{font-size:var(--text-ui-xs);line-height:var(--leading-ui-snug);font-weight:var(--form-field-label-font-weight);letter-spacing:.02em}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .activate-flow-alt-actions__title{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .activate-flow-alt-actions__title{color:hsl(var(--sidebar-foreground) / .65)}.activate-flow-alt-actions__title{color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .activate-flow-alt-actions__title{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .activate-flow-alt-actions__title{opacity:.65}.type-to-confirm-field--destructive .type-to-confirm-field__panel-head .activate-flow-alt-actions__title{color:hsl(var(--destructive))}.contact-preview-share-page__shop-fields .type-to-confirm-field--destructive .type-to-confirm-field__panel-head .activate-flow-alt-actions__title{color:hsl(var(--primary))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .app-form-dialog .nfc-inventory-forms .activate-flow-alt-actions__title{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .app-form-dialog .nfc-inventory-forms .activate-flow-alt-actions__title{color:hsl(var(--sidebar-foreground) / .65)}.app-form-dialog .nfc-inventory-forms .activate-flow-alt-actions__title{font-size:.75rem;line-height:1rem;font-weight:400;text-transform:none;letter-spacing:0em;color:hsl(var(--muted-foreground))}.contact-preview-public button .app-form-dialog .nfc-inventory-forms .activate-flow-alt-actions__title{font-weight:400;letter-spacing:.01em}.email-studio-sidebar .sidebar-account-selector__copy .app-form-dialog .nfc-inventory-forms .activate-flow-alt-actions__title{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .app-form-dialog .nfc-inventory-forms .activate-flow-alt-actions__title{opacity:.65}.checkout-page .checkout-wizard__step .activate-flow-alt-actions__title{font-weight:var(--form-field-label-font-weight);letter-spacing:.01em;text-transform:none}.nfc-inventory-forms .activate-flow-alt-actions__title{text-transform:none;letter-spacing:normal;font-weight:400}.activate-flow-alt-actions__title{margin-bottom:.625rem;text-align:center;text-transform:none;letter-spacing:0em}.contact-preview-share-page__shop-fields .activate-flow-alt-actions__title{color:hsl(var(--foreground))}.setup-billing-address .activate-flow-alt-actions__grid{gap:1rem}.activate-flow-alt-actions__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.activate-flow-alt-actions__btn{width:100%;gap:.5rem}.activate-flow-alt-actions__btn--accent{border-color:hsl(var(--brand-accent) / .35);background-color:hsl(var(--brand-accent) / .06);--tw-text-opacity: 1;color:hsl(var(--brand-accent) / var(--tw-text-opacity, 1))}.activate-flow-alt-actions__btn--accent:hover{border-color:hsl(var(--brand-accent) / .5);background-color:hsl(var(--brand-accent) / .1);--tw-text-opacity: 1;color:hsl(var(--brand-accent) / var(--tw-text-opacity, 1))}.activate-scannable-field__actions{display:flex;flex-direction:row;align-items:stretch;gap:.5rem}.activate-scannable-field__btn{min-width:0px;flex:1 1 0%;touch-action:manipulation}.activate-scannable-field__btn--validate{border-color:transparent;--tw-bg-opacity: 1;background-color:hsl(var(--brand-accent) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: hsl(var(--brand-accent) / .2);--tw-shadow: var(--tw-shadow-colored)}.activate-scannable-field__btn--validate:hover{background-color:hsl(var(--brand-accent) / .9);--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.activate-scannable-field__btn--scan{border-color:hsl(var(--brand-accent) / .4);background-color:hsl(var(--brand-accent) / .06);--tw-text-opacity: 1;color:hsl(var(--brand-accent) / var(--tw-text-opacity, 1))}.activate-scannable-field__btn--scan:hover{border-color:hsl(var(--brand-accent) / .55);background-color:hsl(var(--brand-accent) / .1);--tw-text-opacity: 1;color:hsl(var(--brand-accent) / var(--tw-text-opacity, 1))}.activate-scannable-field>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.activate-scannable-field{border-radius:var(--radius-xl);border-width:1px;padding:.75rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (min-width: 640px){.activate-scannable-field{padding:1rem}}.activate-scannable-field--complete{border-color:hsl(var(--brand-accent) / .3);background-color:hsl(var(--brand-accent) / .05)}.activate-scannable-field--pending{border-color:hsl(var(--border) / .6);background-color:hsl(var(--card) / .4)}.activate-scannable-field__badge{font-size:var(--text-ui-xs);line-height:var(--leading-ui-snug);font-weight:var(--font-weight-ui-label)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .activate-scannable-field__badge{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .activate-scannable-field__badge{color:hsl(var(--sidebar-foreground) / .65)}.activate-scannable-field__badge{color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .activate-scannable-field__badge{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .activate-scannable-field__badge{opacity:.65}textarea.activate-scannable-field__badge{border-radius:var(--radius-control-multiline)}.activate-scannable-field__badge{flex-shrink:0;border-radius:var(--radius-full);background-color:hsl(var(--brand-accent) / .15);padding:.25rem .625rem;text-transform:none;--tw-text-opacity: 1;color:hsl(var(--brand-accent) / var(--tw-text-opacity, 1))}@media (max-width: 767px){.design-mobile-sheet__body .design-theme-studio__intro>.activate-scannable-field__badge{display:none}.content-studio-shell--design .design-header-studio__media-block>.activate-scannable-field__badge{display:none}}.activate-scannable-field--locked>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.activate-scannable-field--locked{overflow:hidden;padding:0}.inventory-stock-overview-card--collapsed .activate-scannable-field__complete-head{border-bottom-width:0px}.activate-scannable-field__complete-head{display:flex;align-items:flex-start;gap:.75rem;border-bottom-width:1px;border-color:hsl(var(--brand-accent) / .15);background-color:hsl(var(--brand-accent) / .07);padding:.75rem}@media (min-width: 640px){.activate-scannable-field__complete-head{padding-left:1rem;padding-right:1rem}}textarea.activate-scannable-field__complete-check{border-radius:var(--radius-control-multiline)}.activate-scannable-field__complete-check{display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius-full);--tw-bg-opacity: 1;background-color:hsl(var(--brand-accent) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: hsl(var(--brand-accent) / .25);--tw-shadow: var(--tw-shadow-colored)}.commerce-workspace__pagination .activate-scannable-field__complete-status{text-align:center;font-size:.75rem;line-height:1rem}@media (min-width: 640px){.commerce-workspace__pagination .activate-scannable-field__complete-status{text-align:left}}.activate-scannable-field__complete-status{font-size:var(--text-ui-xs);line-height:var(--leading-ui-snug);font-weight:var(--font-weight-ui-label)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .activate-scannable-field__complete-status{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .activate-scannable-field__complete-status{color:hsl(var(--sidebar-foreground) / .65)}.activate-scannable-field__complete-status{text-transform:uppercase;letter-spacing:.025em;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .activate-scannable-field__complete-status{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .activate-scannable-field__complete-status{opacity:.65}.shop-page-hero__badge .activate-scannable-field__complete-status{color:#ffffffeb}.nfc-inventory-forms .activate-scannable-field__complete-status{text-transform:none;letter-spacing:normal;font-weight:400}.activate-scannable-field__complete-status{text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:hsl(var(--brand-accent) / var(--tw-text-opacity, 1))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .commerce-loading-state--inline .activate-scannable-field__complete-label{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .commerce-loading-state--inline .activate-scannable-field__complete-label{color:hsl(var(--sidebar-foreground) / .65)}.commerce-loading-state--inline .activate-scannable-field__complete-label{font-weight:400;color:hsl(var(--muted-foreground))}.contact-preview-public button.commerce-loading-state--inline .activate-scannable-field__complete-label{font-weight:400;letter-spacing:.01em}.email-studio-sidebar .sidebar-account-selector__copy .commerce-loading-state--inline .activate-scannable-field__complete-label{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .commerce-loading-state--inline .activate-scannable-field__complete-label{opacity:.65}.setup-entry-animation--fullscreen .order-retry-method__title-row .activate-scannable-field__complete-label{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-method__title-row .activate-scannable-field__complete-label{font-size:.875rem;line-height:1.25rem}.contact-preview-public p.order-retry-method__title-row .activate-scannable-field__complete-label.leading-relaxed{font-weight:400;line-height:1.65}.setup-entry-animation--fullscreen .order-retry-alert__inner .activate-scannable-field__complete-label{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-alert__inner .activate-scannable-field__complete-label{font-size:.875rem;line-height:1.25rem}.contact-preview-public p.order-retry-alert__inner .activate-scannable-field__complete-label.leading-relaxed{font-weight:400;line-height:1.65}.activate-scannable-field__complete-label{font-size:var(--text-ui-sm);line-height:var(--leading-ui-snug);font-weight:var(--font-weight-ui-label)}.activate-scannable-field__complete-label{color:hsl(var(--foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .activate-scannable-field__complete-label{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .activate-scannable-field__complete-label{color:hsl(var(--sidebar-foreground))}.activate-scannable-field__complete-label{margin-top:.125rem;line-height:1.375;color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .activate-scannable-field__complete-label{color:hsl(var(--sidebar-foreground))}.activate-scannable-field__complete-body{display:flex;align-items:flex-start;gap:.75rem;padding:.875rem .75rem}@media (min-width: 640px){.activate-scannable-field__complete-body{padding:1rem}}textarea.activate-scannable-field__complete-icon{border-radius:var(--radius-control-multiline)}.activate-scannable-field__complete-icon{display:flex;height:2.5rem;width:2.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius-lg);background-color:hsl(var(--muted));--tw-text-opacity: 1;color:hsl(var(--brand-accent) / var(--tw-text-opacity, 1))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .activate-scannable-field__complete-value{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .activate-scannable-field__complete-value{color:hsl(var(--sidebar-foreground))}.activate-scannable-field__complete-value{word-break:break-all;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:var(--text-ui-sm);line-height:1.4;font-weight:600;text-transform:uppercase;letter-spacing:.025em;color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .activate-scannable-field__complete-value{color:hsl(var(--sidebar-foreground))}@media (max-width: 767px){.workspace-tab-shell__chrome .activate-scannable-field__complete-meta{display:none}}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-admin-form-dialog .app-form-dialog__header-copy .activate-scannable-field__complete-meta{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .order-admin-form-dialog .app-form-dialog__header-copy .activate-scannable-field__complete-meta{color:hsl(var(--sidebar-foreground) / .65)}.order-admin-form-dialog .app-form-dialog__header-copy .activate-scannable-field__complete-meta{font-size:.75rem;line-height:1rem;font-weight:400;line-height:1.625;color:hsl(var(--muted-foreground))}.contact-preview-public button.order-admin-form-dialog .app-form-dialog__header-copy .activate-scannable-field__complete-meta{font-weight:400;letter-spacing:.01em}.contact-preview-public p.text-sm.order-admin-form-dialog .app-form-dialog__header-copy .activate-scannable-field__complete-meta{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-form-dialog .app-form-dialog__header-copy .activate-scannable-field__complete-meta{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-form-dialog .app-form-dialog__header-copy .activate-scannable-field__complete-meta{opacity:.65}.activation-codes-page-header .activate-scannable-field__complete-meta{display:none}@media (min-width: 640px){.activation-codes-page-header .activate-scannable-field__complete-meta{display:block}}.commerce-workspace__page-header .activate-scannable-field__complete-meta{margin-top:1px;font-size:10px;line-height:1}.commerce-workspace__loading .activate-scannable-field__complete-meta{font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .commerce-workspace__loading .activate-scannable-field__complete-meta{font-size:clamp(.75rem,2vmin,.875rem)}.commerce-workspace__loading .activate-scannable-field__complete-meta{font-size:.875rem;line-height:1.25rem}}.commerce-workspace__empty .activate-scannable-field__complete-meta{margin-left:auto;margin-right:auto;margin-bottom:1.5rem;max-width:28rem;font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .commerce-workspace__empty .activate-scannable-field__complete-meta{font-size:clamp(.75rem,2vmin,.875rem)}.commerce-workspace__empty .activate-scannable-field__complete-meta{font-size:.875rem;line-height:1.25rem}}.order-retry-alert__inner .activate-scannable-field__complete-meta{margin-top:.125rem;font-size:.75rem;line-height:1rem;line-height:1.375}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-alert__inner .activate-scannable-field__complete-meta{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-alert__inner .activate-scannable-field__complete-meta{font-size:.875rem;line-height:1.25rem}}.order-retry-saved-card .activate-scannable-field__complete-meta{font-size:.75rem;line-height:1rem;line-height:1.375}.order-retry-success .activate-scannable-field__complete-meta{margin-top:.375rem;font-size:.75rem;line-height:1rem;line-height:1.625}.contact-preview-public p.text-sm.order-retry-success .activate-scannable-field__complete-meta{font-weight:400;line-height:1.65}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-success .activate-scannable-field__complete-meta{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-success .activate-scannable-field__complete-meta{font-size:.875rem;line-height:1.25rem}}.order-retry-empty .activate-scannable-field__complete-meta{font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-empty .activate-scannable-field__complete-meta{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-empty .activate-scannable-field__complete-meta{font-size:.875rem;line-height:1.25rem}}.activate-scannable-field__complete-meta{font-size:var(--text-ui-sm);line-height:var(--leading-ui-relaxed);font-weight:var(--font-weight-ui-label)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .activate-scannable-field__complete-meta{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .activate-scannable-field__complete-meta{color:hsl(var(--sidebar-foreground) / .65)}.activate-scannable-field__complete-meta{color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .activate-scannable-field__complete-meta{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .activate-scannable-field__complete-meta{opacity:.65}@media (min-width: 768px){.activate-scannable-field__complete-meta{font-size:var(--text-ui-md)}}.app-form-dialog__header-copy .activate-scannable-field__complete-meta{text-align:left;line-height:1.625}.contact-preview-public p.text-sm.app-form-dialog__header-copy .activate-scannable-field__complete-meta{font-weight:400;line-height:1.65}.public-content-note .activate-scannable-field__complete-meta{margin-left:auto;margin-right:auto;max-width:65ch}.activate-scannable-field__complete-meta{margin-top:.25rem}.contact-preview-share-page__shop-fields .activate-scannable-field__complete-meta{color:hsl(var(--muted-foreground))}.commerce-workspace__pagination .activate-scannable-field__edit{text-align:center;font-size:.75rem;line-height:1rem}@media (min-width: 640px){.commerce-workspace__pagination .activate-scannable-field__edit{text-align:left}}.activate-scannable-field__edit{font-size:var(--text-ui-xs);line-height:var(--leading-ui-snug);font-weight:var(--font-weight-ui-label)}.activate-scannable-field__edit{text-transform:uppercase;letter-spacing:.025em;color:hsl(var(--muted-foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .activate-scannable-field__edit{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .activate-scannable-field__edit{color:hsl(var(--sidebar-foreground) / .65)}.shop-page-hero__badge .activate-scannable-field__edit{color:#ffffffeb}.nfc-inventory-forms .activate-scannable-field__edit{text-transform:none;letter-spacing:normal;font-weight:400}.activate-scannable-field__edit{display:flex;width:100%;touch-action:manipulation;align-items:center;justify-content:center;gap:.375rem;border-top-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--muted) / .2);padding:.625rem .75rem;color:hsl(var(--muted-foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.email-studio-sidebar .sidebar-account-selector__copy .activate-scannable-field__edit{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .activate-scannable-field__edit{opacity:.65}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .activate-scannable-field__edit:hover{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .activate-scannable-field__edit:hover{color:hsl(var(--sidebar-foreground))}.activate-scannable-field__edit:hover{background-color:hsl(var(--muted) / .4);color:hsl(var(--foreground))}.activate-wizard-review__header{display:flex;align-items:flex-start;gap:.75rem;border-radius:var(--radius-xl);border-width:1px;border-color:hsl(var(--brand-accent) / .25);background-color:hsl(var(--brand-accent) / .05);padding:.875rem 1rem}.activate-wizard-review__panel>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse));border-color:hsl(var(--border) / .6)}.activate-wizard-review__panel{overflow:hidden;border-radius:var(--radius-xl);border-width:1px;border-color:hsl(var(--border) / .7);background-color:hsl(var(--card) / .5)}.activate-wizard-review__row{display:flex;align-items:flex-start;gap:.75rem;padding:.875rem 1rem}@media (min-width: 640px){.activate-wizard-review__row{padding-top:1rem;padding-bottom:1rem}}textarea.activate-wizard-review__row-icon{border-radius:var(--radius-control-multiline)}.activate-wizard-review__row-icon{display:flex;height:2.5rem;width:2.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius-lg);background-color:hsl(var(--muted));--tw-text-opacity: 1;color:hsl(var(--brand-accent) / var(--tw-text-opacity, 1))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-admin-refunds-form .commerce-form-field .activate-wizard-review__row-label{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .order-admin-refunds-form .commerce-form-field .activate-wizard-review__row-label{color:hsl(var(--sidebar-foreground) / .65)}.order-admin-refunds-form .commerce-form-field .activate-wizard-review__row-label{font-size:.75rem;line-height:1rem;font-weight:400;text-transform:none;letter-spacing:0em;color:hsl(var(--muted-foreground))}.contact-preview-public button .order-admin-refunds-form .commerce-form-field .activate-wizard-review__row-label{font-weight:400;letter-spacing:.01em}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-refunds-form .commerce-form-field .activate-wizard-review__row-label{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-refunds-form .commerce-form-field .activate-wizard-review__row-label{opacity:.65}.activate-wizard-review__row-label{font-size:var(--text-ui-xs);line-height:var(--leading-ui-snug);font-weight:var(--form-field-label-font-weight);letter-spacing:.02em}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .activate-wizard-review__row-label{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .activate-wizard-review__row-label{color:hsl(var(--sidebar-foreground) / .65)}.activate-wizard-review__row-label{color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .activate-wizard-review__row-label{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .activate-wizard-review__row-label{opacity:.65}.type-to-confirm-field--destructive .type-to-confirm-field__panel-head .activate-wizard-review__row-label{color:hsl(var(--destructive))}.contact-preview-share-page__shop-fields .type-to-confirm-field--destructive .type-to-confirm-field__panel-head .activate-wizard-review__row-label{color:hsl(var(--primary))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .app-form-dialog .nfc-inventory-forms .activate-wizard-review__row-label{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .app-form-dialog .nfc-inventory-forms .activate-wizard-review__row-label{color:hsl(var(--sidebar-foreground) / .65)}.app-form-dialog .nfc-inventory-forms .activate-wizard-review__row-label{font-size:.75rem;line-height:1rem;font-weight:400;text-transform:none;letter-spacing:0em;color:hsl(var(--muted-foreground))}.contact-preview-public button .app-form-dialog .nfc-inventory-forms .activate-wizard-review__row-label{font-weight:400;letter-spacing:.01em}.email-studio-sidebar .sidebar-account-selector__copy .app-form-dialog .nfc-inventory-forms .activate-wizard-review__row-label{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .app-form-dialog .nfc-inventory-forms .activate-wizard-review__row-label{opacity:.65}.checkout-page .checkout-wizard__step .activate-wizard-review__row-label{font-weight:var(--form-field-label-font-weight);letter-spacing:.01em;text-transform:none}.nfc-inventory-forms .activate-wizard-review__row-label{text-transform:none;letter-spacing:normal;font-weight:400}.activate-wizard-review__row-label{text-transform:none;letter-spacing:0em}.contact-preview-share-page__shop-fields .activate-wizard-review__row-label{color:hsl(var(--foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .activate-wizard-review__row-value{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .activate-wizard-review__row-value{color:hsl(var(--sidebar-foreground))}.activate-wizard-review__row-value{margin-top:.25rem;word-break:break-all;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:var(--text-ui-sm);line-height:1.4;font-weight:600;text-transform:uppercase;letter-spacing:.025em;color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .activate-wizard-review__row-value{color:hsl(var(--sidebar-foreground))}@media (max-width: 767px){.workspace-tab-shell__chrome .activate-wizard-review__row-meta{display:none}}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-admin-form-dialog .app-form-dialog__header-copy .activate-wizard-review__row-meta{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .order-admin-form-dialog .app-form-dialog__header-copy .activate-wizard-review__row-meta{color:hsl(var(--sidebar-foreground) / .65)}.order-admin-form-dialog .app-form-dialog__header-copy .activate-wizard-review__row-meta{font-size:.75rem;line-height:1rem;font-weight:400;line-height:1.625;color:hsl(var(--muted-foreground))}.contact-preview-public button.order-admin-form-dialog .app-form-dialog__header-copy .activate-wizard-review__row-meta{font-weight:400;letter-spacing:.01em}.contact-preview-public p.text-sm.order-admin-form-dialog .app-form-dialog__header-copy .activate-wizard-review__row-meta{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-form-dialog .app-form-dialog__header-copy .activate-wizard-review__row-meta{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-form-dialog .app-form-dialog__header-copy .activate-wizard-review__row-meta{opacity:.65}.activation-codes-page-header .activate-wizard-review__row-meta{display:none}@media (min-width: 640px){.activation-codes-page-header .activate-wizard-review__row-meta{display:block}}.commerce-workspace__page-header .activate-wizard-review__row-meta{margin-top:1px;font-size:10px;line-height:1}.commerce-workspace__loading .activate-wizard-review__row-meta{font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .commerce-workspace__loading .activate-wizard-review__row-meta{font-size:clamp(.75rem,2vmin,.875rem)}.commerce-workspace__loading .activate-wizard-review__row-meta{font-size:.875rem;line-height:1.25rem}}.commerce-workspace__empty .activate-wizard-review__row-meta{margin-left:auto;margin-right:auto;margin-bottom:1.5rem;max-width:28rem;font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .commerce-workspace__empty .activate-wizard-review__row-meta{font-size:clamp(.75rem,2vmin,.875rem)}.commerce-workspace__empty .activate-wizard-review__row-meta{font-size:.875rem;line-height:1.25rem}}.order-retry-alert__inner .activate-wizard-review__row-meta{margin-top:.125rem;font-size:.75rem;line-height:1rem;line-height:1.375}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-alert__inner .activate-wizard-review__row-meta{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-alert__inner .activate-wizard-review__row-meta{font-size:.875rem;line-height:1.25rem}}.order-retry-saved-card .activate-wizard-review__row-meta{font-size:.75rem;line-height:1rem;line-height:1.375}.order-retry-success .activate-wizard-review__row-meta{margin-top:.375rem;font-size:.75rem;line-height:1rem;line-height:1.625}.contact-preview-public p.text-sm.order-retry-success .activate-wizard-review__row-meta{font-weight:400;line-height:1.65}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-success .activate-wizard-review__row-meta{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-success .activate-wizard-review__row-meta{font-size:.875rem;line-height:1.25rem}}.order-retry-empty .activate-wizard-review__row-meta{font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-empty .activate-wizard-review__row-meta{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-empty .activate-wizard-review__row-meta{font-size:.875rem;line-height:1.25rem}}.activate-wizard-review__row-meta{font-size:var(--text-ui-sm);line-height:var(--leading-ui-relaxed);font-weight:var(--font-weight-ui-label)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .activate-wizard-review__row-meta{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .activate-wizard-review__row-meta{color:hsl(var(--sidebar-foreground) / .65)}.activate-wizard-review__row-meta{color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .activate-wizard-review__row-meta{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .activate-wizard-review__row-meta{opacity:.65}@media (min-width: 768px){.activate-wizard-review__row-meta{font-size:var(--text-ui-md)}}.app-form-dialog__header-copy .activate-wizard-review__row-meta{text-align:left;line-height:1.625}.contact-preview-public p.text-sm.app-form-dialog__header-copy .activate-wizard-review__row-meta{font-weight:400;line-height:1.65}.public-content-note .activate-wizard-review__row-meta{margin-left:auto;margin-right:auto;max-width:65ch}.activate-wizard-review__row-meta{margin-top:.25rem}.contact-preview-share-page__shop-fields .activate-wizard-review__row-meta{color:hsl(var(--muted-foreground))}.commerce-workspace__pagination .activate-wizard-review__edit{text-align:center;font-size:.75rem;line-height:1rem}@media (min-width: 640px){.commerce-workspace__pagination .activate-wizard-review__edit{text-align:left}}.activate-wizard-review__edit{font-size:var(--text-ui-xs);line-height:var(--leading-ui-snug);font-weight:var(--font-weight-ui-label)}.activate-wizard-review__edit{text-transform:uppercase;letter-spacing:.025em;color:hsl(var(--muted-foreground))}textarea.activate-wizard-review__edit{border-radius:var(--radius-control-multiline)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .activate-wizard-review__edit{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .activate-wizard-review__edit{color:hsl(var(--sidebar-foreground) / .65)}.shop-page-hero__badge .activate-wizard-review__edit{color:#ffffffeb}.nfc-inventory-forms .activate-wizard-review__edit{text-transform:none;letter-spacing:normal;font-weight:400}.activate-wizard-review__edit{display:inline-flex;flex-shrink:0;touch-action:manipulation;align-items:center;gap:.25rem;border-radius:var(--radius-lg);border-width:1px;border-color:hsl(var(--border) / .7);background-color:hsl(var(--background));padding:.375rem .625rem;color:hsl(var(--muted-foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.email-studio-sidebar .sidebar-account-selector__copy .activate-wizard-review__edit{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .activate-wizard-review__edit{opacity:.65}.activate-wizard-review__edit:hover{border-color:hsl(var(--brand-accent) / .35);--tw-text-opacity: 1;color:hsl(var(--brand-accent) / var(--tw-text-opacity, 1))}.activate-wizard-nav{display:flex;flex-direction:column;gap:.5rem}@media (min-width: 640px){.activate-wizard-nav{flex-direction:row;align-items:center}}.activate-wizard-nav__back{width:100%}@media (min-width: 640px){.activate-wizard-nav__back{width:auto;min-width:7rem}}.activate-wizard-nav__next{width:100%}@media (min-width: 640px){.activate-wizard-nav__next{flex:1 1 0%}}.activate-resource-list{overflow:hidden;border-radius:0;border-width:0px;background-color:transparent;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.activate-resource-list--loading{display:flex;align-items:center;gap:.75rem;padding:1rem}.inventory-stock-overview-card--collapsed .activate-resource-list__head{border-bottom-width:0px}.activate-resource-list__head{border-bottom-width:1px;border-color:hsl(var(--border) / .5);padding:.75rem 1rem}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .commerce-loading-state--inline .activate-resource-list__title{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .commerce-loading-state--inline .activate-resource-list__title{color:hsl(var(--sidebar-foreground) / .65)}.commerce-loading-state--inline .activate-resource-list__title{font-weight:400;color:hsl(var(--muted-foreground))}.contact-preview-public button.commerce-loading-state--inline .activate-resource-list__title{font-weight:400;letter-spacing:.01em}.email-studio-sidebar .sidebar-account-selector__copy .commerce-loading-state--inline .activate-resource-list__title{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .commerce-loading-state--inline .activate-resource-list__title{opacity:.65}.setup-entry-animation--fullscreen .order-retry-method__title-row .activate-resource-list__title{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-method__title-row .activate-resource-list__title{font-size:.875rem;line-height:1.25rem}.contact-preview-public p.order-retry-method__title-row .activate-resource-list__title.leading-relaxed{font-weight:400;line-height:1.65}.setup-entry-animation--fullscreen .order-retry-alert__inner .activate-resource-list__title{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-alert__inner .activate-resource-list__title{font-size:.875rem;line-height:1.25rem}.contact-preview-public p.order-retry-alert__inner .activate-resource-list__title.leading-relaxed{font-weight:400;line-height:1.65}.activate-resource-list__title{font-size:var(--text-ui-sm);line-height:var(--leading-ui-snug);font-weight:var(--font-weight-ui-label)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .activate-resource-list__title{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .activate-resource-list__title{color:hsl(var(--sidebar-foreground))}.activate-resource-list__title{color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .activate-resource-list__title{color:hsl(var(--sidebar-foreground))}@media (max-width: 767px){.workspace-tab-shell__chrome .activate-resource-list__subtitle{display:none}}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-admin-form-dialog .app-form-dialog__header-copy .activate-resource-list__subtitle{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .order-admin-form-dialog .app-form-dialog__header-copy .activate-resource-list__subtitle{color:hsl(var(--sidebar-foreground) / .65)}.order-admin-form-dialog .app-form-dialog__header-copy .activate-resource-list__subtitle{font-size:.75rem;line-height:1rem;font-weight:400;line-height:1.625;color:hsl(var(--muted-foreground))}.contact-preview-public button.order-admin-form-dialog .app-form-dialog__header-copy .activate-resource-list__subtitle{font-weight:400;letter-spacing:.01em}.contact-preview-public p.text-sm.order-admin-form-dialog .app-form-dialog__header-copy .activate-resource-list__subtitle{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-form-dialog .app-form-dialog__header-copy .activate-resource-list__subtitle{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-form-dialog .app-form-dialog__header-copy .activate-resource-list__subtitle{opacity:.65}.activation-codes-page-header .activate-resource-list__subtitle{display:none}@media (min-width: 640px){.activation-codes-page-header .activate-resource-list__subtitle{display:block}}.commerce-workspace__page-header .activate-resource-list__subtitle{margin-top:1px;font-size:10px;line-height:1}.commerce-workspace__loading .activate-resource-list__subtitle{font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .commerce-workspace__loading .activate-resource-list__subtitle{font-size:clamp(.75rem,2vmin,.875rem)}.commerce-workspace__loading .activate-resource-list__subtitle{font-size:.875rem;line-height:1.25rem}}.commerce-workspace__empty .activate-resource-list__subtitle{margin-left:auto;margin-right:auto;margin-bottom:1.5rem;max-width:28rem;font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .commerce-workspace__empty .activate-resource-list__subtitle{font-size:clamp(.75rem,2vmin,.875rem)}.commerce-workspace__empty .activate-resource-list__subtitle{font-size:.875rem;line-height:1.25rem}}.order-retry-alert__inner .activate-resource-list__subtitle{margin-top:.125rem;font-size:.75rem;line-height:1rem;line-height:1.375}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-alert__inner .activate-resource-list__subtitle{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-alert__inner .activate-resource-list__subtitle{font-size:.875rem;line-height:1.25rem}}.order-retry-saved-card .activate-resource-list__subtitle{font-size:.75rem;line-height:1rem;line-height:1.375}.order-retry-success .activate-resource-list__subtitle{margin-top:.375rem;font-size:.75rem;line-height:1rem;line-height:1.625}.contact-preview-public p.text-sm.order-retry-success .activate-resource-list__subtitle{font-weight:400;line-height:1.65}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-success .activate-resource-list__subtitle{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-success .activate-resource-list__subtitle{font-size:.875rem;line-height:1.25rem}}.order-retry-empty .activate-resource-list__subtitle{font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-empty .activate-resource-list__subtitle{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-empty .activate-resource-list__subtitle{font-size:.875rem;line-height:1.25rem}}.activate-resource-list__subtitle{font-size:var(--text-ui-sm);line-height:var(--leading-ui-relaxed);font-weight:var(--font-weight-ui-label)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .activate-resource-list__subtitle{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .activate-resource-list__subtitle{color:hsl(var(--sidebar-foreground) / .65)}.activate-resource-list__subtitle{color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .activate-resource-list__subtitle{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .activate-resource-list__subtitle{opacity:.65}@media (min-width: 768px){.activate-resource-list__subtitle{font-size:var(--text-ui-md)}}.app-form-dialog__header-copy .activate-resource-list__subtitle{text-align:left;line-height:1.625}.contact-preview-public p.text-sm.app-form-dialog__header-copy .activate-resource-list__subtitle{font-weight:400;line-height:1.65}.public-content-note .activate-resource-list__subtitle{margin-left:auto;margin-right:auto;max-width:65ch}.activate-resource-list__subtitle{margin-top:.125rem;font-size:.75rem;line-height:1rem}.contact-preview-share-page__shop-fields .activate-resource-list__subtitle{color:hsl(var(--muted-foreground))}.activate-resource-list__items>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse));border-color:hsl(var(--border) / .6)}.setup-billing-address .activate-hub-device-grid{gap:1rem}.activate-hub-device-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.activate-hub-device-grid>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(0px * var(--tw-divide-y-reverse))}.activate-hub-device-grid{padding:.5rem}@media (min-width: 640px){.activate-hub-device-grid{display:block;gap:0px}.activate-hub-device-grid>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse));border-color:hsl(var(--border) / .6)}.activate-hub-device-grid{padding:0}}.activate-hub-device-grid>li{min-width:0px}textarea.activate-hub-device-grid .activate-hub-device-row{border-radius:var(--radius-control-multiline)}.activate-hub-device-grid .activate-hub-device-row{height:100%;border-radius:var(--radius-lg);border-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--card));padding:.625rem}@media (min-width: 640px){.activate-hub-device-grid .activate-hub-device-row{height:auto;border-radius:0;border-width:0px;background-color:transparent;padding:.75rem 1rem}}.activate-hub-device-grid .activate-hub-device-row__main{flex-direction:column;align-items:stretch;gap:.5rem}@media (min-width: 640px){.activate-hub-device-grid .activate-hub-device-row__main{flex-direction:row;align-items:flex-start}}.activate-hub-device-grid .activate-resource-list__item-icon{height:2rem;width:2rem}@media (min-width: 640px){.activate-hub-device-grid .activate-resource-list__item-icon{height:2.25rem;width:2.25rem}}.activate-hub-device-grid .activate-resource-list__item-label{font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .activate-hub-device-grid .activate-resource-list__item-label{font-size:clamp(.75rem,2vmin,.875rem)}.activate-hub-device-grid .activate-resource-list__item-label{font-size:.875rem;line-height:1.25rem}}.activate-hub-device-grid .activate-resource-list__item-value{font-size:10px}@media (min-width: 640px){.activate-hub-device-grid .activate-resource-list__item-value{font-size:.75rem;line-height:1rem}}.activate-hub-device-grid .activate-resource-list__item-meta{font-size:10px}.activate-hub-device-grid .activate-hub-device-row__actions{flex-direction:column;gap:.375rem}@media (min-width: 640px){.activate-hub-device-grid .activate-hub-device-row__actions{flex-direction:row;gap:.5rem}}.activate-hub-device-grid .activate-hub-device-row__btn{min-height:2.25rem;width:100%;padding-left:.5rem;padding-right:.5rem;font-size:10px}@media (min-width: 640px){.setup-entry-animation--fullscreen .activate-hub-device-grid .activate-hub-device-row__btn{font-size:clamp(.75rem,2vmin,.875rem)}.activate-hub-device-grid .activate-hub-device-row__btn{min-height:2.5rem;width:auto;padding-left:.75rem;padding-right:.75rem;font-size:.875rem;line-height:1.25rem}}.activate-resource-list__item{display:flex;width:100%;touch-action:manipulation;align-items:center;gap:.75rem;padding:.75rem 1rem;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.activate-resource-list__item:hover{background-color:hsl(var(--muted) / .3)}.activate-resource-list__item--selected{background-color:hsl(var(--brand-accent) / .05)}.activate-resource-list__item--static{flex-wrap:wrap;align-items:flex-start;gap:.75rem;padding-top:1rem;padding-bottom:1rem}@media (min-width: 640px){.activate-resource-list__item--static{align-items:center}}.activate-resource-list--empty{padding:1rem}.activate-resource-list__section{border-top-width:1px;border-color:hsl(var(--border) / .6)}.activate-resource-list__section:first-child{border-top-width:0px}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .activate-resource-list__section-label{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .activate-resource-list__section-label{color:hsl(var(--sidebar-foreground) / .65)}.activate-resource-list__section-label{padding:.75rem 1rem .25rem;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .activate-resource-list__section-label{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .activate-resource-list__section-label{opacity:.65}textarea.activate-resource-list__status-pill{border-radius:var(--radius-control-multiline)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .activate-resource-list__status-pill{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .activate-resource-list__status-pill{color:hsl(var(--sidebar-foreground) / .65)}.activate-resource-list__status-pill{display:inline-flex;border-radius:var(--radius-full);border-width:1px;border-color:hsl(var(--border) / .7);background-color:hsl(var(--muted) / .4);padding:.125rem .5rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .activate-resource-list__status-pill{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .activate-resource-list__status-pill{opacity:.65}.activate-resource-list__status-pill--pending{border-color:#f9731640;background-color:#f973161a;--tw-text-opacity: 1;color:rgb(234 88 12 / var(--tw-text-opacity, 1))}.activate-resource-list__status-pill--pending:is(.dark *){--tw-text-opacity: 1;color:rgb(251 146 60 / var(--tw-text-opacity, 1))}.activate-resource-list__status-pill--active{border-color:hsl(var(--brand-accent) / .25);background-color:hsl(var(--brand-accent) / .1);--tw-text-opacity: 1;color:hsl(var(--brand-accent) / var(--tw-text-opacity, 1))}textarea.activate-resource-list__item-icon{border-radius:var(--radius-control-multiline)}.activate-resource-list__item-icon{display:flex;height:2.25rem;width:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius-lg);background-color:hsl(var(--muted));--tw-text-opacity: 1;color:hsl(var(--brand-accent) / var(--tw-text-opacity, 1))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-admin-refunds-form .commerce-form-field .activate-resource-list__item-label{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .order-admin-refunds-form .commerce-form-field .activate-resource-list__item-label{color:hsl(var(--sidebar-foreground) / .65)}.order-admin-refunds-form .commerce-form-field .activate-resource-list__item-label{font-size:.75rem;line-height:1rem;font-weight:400;text-transform:none;letter-spacing:0em;color:hsl(var(--muted-foreground))}.contact-preview-public button .order-admin-refunds-form .commerce-form-field .activate-resource-list__item-label{font-weight:400;letter-spacing:.01em}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-refunds-form .commerce-form-field .activate-resource-list__item-label{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-refunds-form .commerce-form-field .activate-resource-list__item-label{opacity:.65}.activate-resource-list__item-label{font-size:var(--text-ui-xs);line-height:var(--leading-ui-snug);font-weight:var(--form-field-label-font-weight);letter-spacing:.02em}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .activate-resource-list__item-label{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .activate-resource-list__item-label{color:hsl(var(--sidebar-foreground) / .65)}.activate-resource-list__item-label{color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .activate-resource-list__item-label{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .activate-resource-list__item-label{opacity:.65}.type-to-confirm-field--destructive .type-to-confirm-field__panel-head .activate-resource-list__item-label{color:hsl(var(--destructive))}.contact-preview-share-page__shop-fields .type-to-confirm-field--destructive .type-to-confirm-field__panel-head .activate-resource-list__item-label{color:hsl(var(--primary))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .app-form-dialog .nfc-inventory-forms .activate-resource-list__item-label{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .app-form-dialog .nfc-inventory-forms .activate-resource-list__item-label{color:hsl(var(--sidebar-foreground) / .65)}.app-form-dialog .nfc-inventory-forms .activate-resource-list__item-label{font-size:.75rem;line-height:1rem;font-weight:400;text-transform:none;letter-spacing:0em;color:hsl(var(--muted-foreground))}.contact-preview-public button .app-form-dialog .nfc-inventory-forms .activate-resource-list__item-label{font-weight:400;letter-spacing:.01em}.email-studio-sidebar .sidebar-account-selector__copy .app-form-dialog .nfc-inventory-forms .activate-resource-list__item-label{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .app-form-dialog .nfc-inventory-forms .activate-resource-list__item-label{opacity:.65}.checkout-page .checkout-wizard__step .activate-resource-list__item-label{font-weight:var(--form-field-label-font-weight);letter-spacing:.01em;text-transform:none}.nfc-inventory-forms .activate-resource-list__item-label{text-transform:none;letter-spacing:normal;font-weight:400}.activate-resource-list__item-label{display:block;text-transform:none;letter-spacing:0em}.contact-preview-share-page__shop-fields .activate-resource-list__item-label{color:hsl(var(--foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .activate-resource-list__item-value{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .activate-resource-list__item-value{color:hsl(var(--sidebar-foreground))}.activate-resource-list__item-value{margin-top:.125rem;display:block;word-break:break-all;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.025em;color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .activate-resource-list__item-value{color:hsl(var(--sidebar-foreground))}@media (min-width: 640px){.setup-entry-animation--fullscreen .activate-resource-list__item-value{font-size:clamp(.75rem,2vmin,.875rem)}.activate-resource-list__item-value{font-size:.875rem;line-height:1.25rem}}@media (max-width: 767px){.workspace-tab-shell__chrome .activate-resource-list__item-meta{display:none}}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-admin-form-dialog .app-form-dialog__header-copy .activate-resource-list__item-meta{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .order-admin-form-dialog .app-form-dialog__header-copy .activate-resource-list__item-meta{color:hsl(var(--sidebar-foreground) / .65)}.order-admin-form-dialog .app-form-dialog__header-copy .activate-resource-list__item-meta{font-size:.75rem;line-height:1rem;font-weight:400;line-height:1.625;color:hsl(var(--muted-foreground))}.contact-preview-public button.order-admin-form-dialog .app-form-dialog__header-copy .activate-resource-list__item-meta{font-weight:400;letter-spacing:.01em}.contact-preview-public p.text-sm.order-admin-form-dialog .app-form-dialog__header-copy .activate-resource-list__item-meta{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-form-dialog .app-form-dialog__header-copy .activate-resource-list__item-meta{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-form-dialog .app-form-dialog__header-copy .activate-resource-list__item-meta{opacity:.65}.activation-codes-page-header .activate-resource-list__item-meta{display:none}@media (min-width: 640px){.activation-codes-page-header .activate-resource-list__item-meta{display:block}}.commerce-workspace__page-header .activate-resource-list__item-meta{margin-top:1px;font-size:10px;line-height:1}.commerce-workspace__loading .activate-resource-list__item-meta{font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .commerce-workspace__loading .activate-resource-list__item-meta{font-size:clamp(.75rem,2vmin,.875rem)}.commerce-workspace__loading .activate-resource-list__item-meta{font-size:.875rem;line-height:1.25rem}}.commerce-workspace__empty .activate-resource-list__item-meta{margin-left:auto;margin-right:auto;margin-bottom:1.5rem;max-width:28rem;font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .commerce-workspace__empty .activate-resource-list__item-meta{font-size:clamp(.75rem,2vmin,.875rem)}.commerce-workspace__empty .activate-resource-list__item-meta{font-size:.875rem;line-height:1.25rem}}.order-retry-alert__inner .activate-resource-list__item-meta{margin-top:.125rem;font-size:.75rem;line-height:1rem;line-height:1.375}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-alert__inner .activate-resource-list__item-meta{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-alert__inner .activate-resource-list__item-meta{font-size:.875rem;line-height:1.25rem}}.order-retry-saved-card .activate-resource-list__item-meta{font-size:.75rem;line-height:1rem;line-height:1.375}.order-retry-success .activate-resource-list__item-meta{margin-top:.375rem;font-size:.75rem;line-height:1rem;line-height:1.625}.contact-preview-public p.text-sm.order-retry-success .activate-resource-list__item-meta{font-weight:400;line-height:1.65}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-success .activate-resource-list__item-meta{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-success .activate-resource-list__item-meta{font-size:.875rem;line-height:1.25rem}}.order-retry-empty .activate-resource-list__item-meta{font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-empty .activate-resource-list__item-meta{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-empty .activate-resource-list__item-meta{font-size:.875rem;line-height:1.25rem}}.activate-resource-list__item-meta{font-size:var(--text-ui-sm);line-height:var(--leading-ui-relaxed);font-weight:var(--font-weight-ui-label)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .activate-resource-list__item-meta{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .activate-resource-list__item-meta{color:hsl(var(--sidebar-foreground) / .65)}.activate-resource-list__item-meta{color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .activate-resource-list__item-meta{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .activate-resource-list__item-meta{opacity:.65}@media (min-width: 768px){.activate-resource-list__item-meta{font-size:var(--text-ui-md)}}.app-form-dialog__header-copy .activate-resource-list__item-meta{text-align:left;line-height:1.625}.contact-preview-public p.text-sm.app-form-dialog__header-copy .activate-resource-list__item-meta{font-weight:400;line-height:1.65}.public-content-note .activate-resource-list__item-meta{margin-left:auto;margin-right:auto;max-width:65ch}.activate-resource-list__item-meta{margin-top:.25rem;display:block;font-size:.75rem;line-height:1rem}.contact-preview-share-page__shop-fields .activate-resource-list__item-meta{color:hsl(var(--muted-foreground))}.activate-resource-list__divider{position:relative;display:flex;align-items:center;justify-content:center;padding-top:.25rem;padding-bottom:.25rem}.activate-resource-list__divider:before{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background-color:hsl(var(--border) / .7)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .activate-resource-list__divider span{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .activate-resource-list__divider span{color:hsl(var(--sidebar-foreground) / .65)}.activate-resource-list__divider span{position:relative;background-color:hsl(var(--background));padding-left:.75rem;padding-right:.75rem;font-size:.75rem;line-height:1rem;font-weight:500;color:hsl(var(--muted-foreground))}.contact-preview-public .activate-resource-list__divider span{font-weight:400}.email-studio-sidebar .sidebar-account-selector__copy .activate-resource-list__divider span{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .activate-resource-list__divider span{opacity:.65}.activate-hub{width:100%}.activate-hub>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.activate-hub--loading>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.activate-hub__loading-card{display:flex;align-items:center;justify-content:center;gap:.75rem;border-radius:var(--radius-xl);border-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--card));padding:1.5rem 1rem}.activate-hub--error>:not([hidden])~:not([hidden]),.activate-hub--empty>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.activate-hub__error{display:flex;flex-direction:column;gap:.75rem;border-radius:var(--radius-xl);border-width:1px;border-color:hsl(var(--destructive) / .25);background-color:hsl(var(--destructive) / .04);padding:.75rem 1rem}@media (min-width: 640px){.activate-hub__error{flex-direction:row;align-items:flex-start}}.setup-billing-address .activate-hub__summary{gap:1rem}.activate-hub__summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem}textarea.activate-hub__summary-item{border-radius:var(--radius-control-multiline)}.activate-hub__summary-item{border-radius:var(--radius-lg);border-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--card));padding:.5rem;text-align:center}@media (min-width: 640px){.activate-hub__summary-item{padding:.625rem .75rem}}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .activate-hub__summary-value{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .activate-hub__summary-value{color:hsl(var(--sidebar-foreground))}.activate-hub__summary-value{display:block;font-size:1rem;line-height:1.5rem;font-weight:600;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);line-height:1;color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .activate-hub__summary-value{color:hsl(var(--sidebar-foreground))}@media (min-width: 640px){.setup-entry-animation--fullscreen .activate-hub__summary-value{font-size:clamp(.875rem,2.5vmin,1.25rem)}.activate-hub__summary-value{font-size:1.125rem;line-height:1.75rem}}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .activate-hub__summary-label{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .activate-hub__summary-label{color:hsl(var(--sidebar-foreground) / .65)}.activate-hub__summary-label{margin-top:.25rem;display:block;font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.025em;color:hsl(var(--muted-foreground))}.contact-preview-public .activate-hub__summary-label{font-weight:400}.email-studio-sidebar .sidebar-account-selector__copy .activate-hub__summary-label{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .activate-hub__summary-label{opacity:.65}textarea.activate-hub__profile-chip{border-radius:var(--radius-control-multiline)}.activate-hub__profile-chip{display:inline-flex;align-items:center;gap:.375rem;border-radius:var(--radius-full);border-width:1px;border-color:hsl(var(--brand-accent) / .2);background-color:hsl(var(--brand-accent) / .06);padding:.25rem .625rem;font-size:11px;font-weight:500;--tw-text-opacity: 1;color:hsl(var(--brand-accent) / var(--tw-text-opacity, 1))}.contact-preview-public .activate-hub__profile-chip{font-weight:400}.activate-hub__code-list>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse));border-color:hsl(var(--border) / .6)}.activate-hub__code-card>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.activate-hub__code-card{padding:.75rem 1rem}.activate-hub__code-card--selected{background-color:hsl(var(--brand-accent) / .04)}.activate-hub__code-card--depleted{opacity:.7}.activate-hub__code-head{display:flex;align-items:flex-start;gap:.75rem}.activate-hub__usage>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}textarea.activate-hub__usage-track{border-radius:var(--radius-control-multiline)}.activate-hub__usage-track{height:.5rem;overflow:hidden;border-radius:var(--radius-full);background-color:hsl(var(--muted) / .8)}textarea.activate-hub__usage-fill{border-radius:var(--radius-control-multiline)}.activate-hub__usage-fill{height:100%;border-radius:var(--radius-full);background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from: hsl(var(--brand-accent) / .8) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--brand-accent) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: hsl(var(--brand-accent) / 1) var(--tw-gradient-to-position);transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .activate-hub__usage-label{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .activate-hub__usage-label{color:hsl(var(--sidebar-foreground) / .65)}.activate-hub__usage-label{font-size:11px;font-weight:500;color:hsl(var(--muted-foreground))}.contact-preview-public .activate-hub__usage-label{font-weight:400}.email-studio-sidebar .sidebar-account-selector__copy .activate-hub__usage-label{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .activate-hub__usage-label{opacity:.65}textarea.activate-hub__linked-list{border-radius:var(--radius-control-multiline)}.activate-hub__linked-list{border-radius:var(--radius-lg);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--muted) / .15);padding:.625rem .75rem}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .activate-hub__linked-title{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .activate-hub__linked-title{color:hsl(var(--sidebar-foreground) / .65)}.activate-hub__linked-title{display:flex;align-items:center;gap:.375rem;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .activate-hub__linked-title{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .activate-hub__linked-title{opacity:.65}.activate-hub__linked-items{margin-top:.5rem}.activate-hub__linked-items>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.setup-entry-animation--fullscreen .activate-hub__linked-items li{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .activate-hub__linked-items li{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .activate-hub__linked-items li{color:hsl(var(--sidebar-foreground))}.activate-hub__linked-items li{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.875rem;line-height:1.25rem;color:hsl(var(--foreground))}.contact-preview-public p.activate-hub__linked-items li.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .activate-hub__linked-items li{color:hsl(var(--sidebar-foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .activate-hub__linked-empty{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .activate-hub__linked-empty{color:hsl(var(--sidebar-foreground) / .65)}.activate-hub__linked-empty{font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .activate-hub__linked-empty{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .activate-hub__linked-empty{opacity:.65}.activate-hub__code-action{width:100%}.activate-my-devices-page{display:flex;min-height:0px;width:100%;flex:1 1 0%;flex-direction:column;overflow:hidden}.order-detail-modal .activate-my-devices-page__scroll{-webkit-overflow-scrolling:touch}.activate-my-devices-page__scroll{min-height:0px;flex:1 1 0%;overflow-y:auto;overscroll-behavior-y:contain;padding:.5rem 1rem 1rem}@media (min-width: 640px){.activate-my-devices-page__scroll{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width: 768px){.activate-my-devices-page__scroll{padding-left:2rem;padding-right:2rem}}@media (min-width: 1024px){.activate-my-devices-page__scroll{padding-left:2.5rem;padding-right:2.5rem}}@media (min-width: 1280px){.activate-my-devices-page__scroll{padding-left:3rem;padding-right:3rem}}.activate-my-devices-page__panel{width:100%}.activate-my-devices-page__footer{flex-shrink:0;border-top-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--background) / .95);--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.activate-my-devices-page__footer-inner{display:flex;width:100%;flex-direction:column;gap:.625rem;padding:.75rem 1rem;padding-bottom:max(.75rem,env(safe-area-inset-bottom))}@media (min-width: 640px){.activate-my-devices-page__footer-inner{flex-direction:row;align-items:center;justify-content:space-between;padding-left:1.5rem;padding-right:1.5rem}}@media (min-width: 768px){.activate-my-devices-page__footer-inner{padding-left:2rem;padding-right:2rem}}@media (min-width: 1024px){.activate-my-devices-page__footer-inner{padding-left:2.5rem;padding-right:2.5rem}}@media (min-width: 1280px){.activate-my-devices-page__footer-inner{padding-left:3rem;padding-right:3rem}}@media (max-width: 767px){.workspace-tab-shell__chrome .activate-my-devices-page__footer-copy{display:none}}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-admin-form-dialog .app-form-dialog__header-copy .activate-my-devices-page__footer-copy{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .order-admin-form-dialog .app-form-dialog__header-copy .activate-my-devices-page__footer-copy{color:hsl(var(--sidebar-foreground) / .65)}.order-admin-form-dialog .app-form-dialog__header-copy .activate-my-devices-page__footer-copy{font-size:.75rem;line-height:1rem;font-weight:400;line-height:1.625;color:hsl(var(--muted-foreground))}.contact-preview-public button.order-admin-form-dialog .app-form-dialog__header-copy .activate-my-devices-page__footer-copy{font-weight:400;letter-spacing:.01em}.contact-preview-public p.text-sm.order-admin-form-dialog .app-form-dialog__header-copy .activate-my-devices-page__footer-copy{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-form-dialog .app-form-dialog__header-copy .activate-my-devices-page__footer-copy{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-form-dialog .app-form-dialog__header-copy .activate-my-devices-page__footer-copy{opacity:.65}.activation-codes-page-header .activate-my-devices-page__footer-copy{display:none}@media (min-width: 640px){.activation-codes-page-header .activate-my-devices-page__footer-copy{display:block}}.commerce-workspace__page-header .activate-my-devices-page__footer-copy{margin-top:1px;font-size:10px;line-height:1}.commerce-workspace__loading .activate-my-devices-page__footer-copy{font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .commerce-workspace__loading .activate-my-devices-page__footer-copy{font-size:clamp(.75rem,2vmin,.875rem)}.commerce-workspace__loading .activate-my-devices-page__footer-copy{font-size:.875rem;line-height:1.25rem}}.commerce-workspace__empty .activate-my-devices-page__footer-copy{margin-left:auto;margin-right:auto;margin-bottom:1.5rem;max-width:28rem;font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .commerce-workspace__empty .activate-my-devices-page__footer-copy{font-size:clamp(.75rem,2vmin,.875rem)}.commerce-workspace__empty .activate-my-devices-page__footer-copy{font-size:.875rem;line-height:1.25rem}}.order-retry-alert__inner .activate-my-devices-page__footer-copy{margin-top:.125rem;font-size:.75rem;line-height:1rem;line-height:1.375}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-alert__inner .activate-my-devices-page__footer-copy{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-alert__inner .activate-my-devices-page__footer-copy{font-size:.875rem;line-height:1.25rem}}.order-retry-saved-card .activate-my-devices-page__footer-copy{font-size:.75rem;line-height:1rem;line-height:1.375}.order-retry-success .activate-my-devices-page__footer-copy{margin-top:.375rem;font-size:.75rem;line-height:1rem;line-height:1.625}.contact-preview-public p.text-sm.order-retry-success .activate-my-devices-page__footer-copy{font-weight:400;line-height:1.65}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-success .activate-my-devices-page__footer-copy{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-success .activate-my-devices-page__footer-copy{font-size:.875rem;line-height:1.25rem}}.order-retry-empty .activate-my-devices-page__footer-copy{font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-empty .activate-my-devices-page__footer-copy{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-empty .activate-my-devices-page__footer-copy{font-size:.875rem;line-height:1.25rem}}.activate-my-devices-page__footer-copy{font-size:var(--text-ui-sm);line-height:var(--leading-ui-relaxed);font-weight:var(--font-weight-ui-label)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .activate-my-devices-page__footer-copy{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .activate-my-devices-page__footer-copy{color:hsl(var(--sidebar-foreground) / .65)}.activate-my-devices-page__footer-copy{color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .activate-my-devices-page__footer-copy{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .activate-my-devices-page__footer-copy{opacity:.65}@media (min-width: 768px){.activate-my-devices-page__footer-copy{font-size:var(--text-ui-md)}}.app-form-dialog__header-copy .activate-my-devices-page__footer-copy{text-align:left;line-height:1.625}.contact-preview-public p.text-sm.app-form-dialog__header-copy .activate-my-devices-page__footer-copy{font-weight:400;line-height:1.65}.public-content-note .activate-my-devices-page__footer-copy{margin-left:auto;margin-right:auto;max-width:65ch}.activate-my-devices-page__footer-copy{font-size:.75rem;line-height:1rem}.contact-preview-share-page__shop-fields .activate-my-devices-page__footer-copy{color:hsl(var(--muted-foreground))}@media (min-width: 640px){.setup-entry-animation--fullscreen .activate-my-devices-page__footer-copy{font-size:clamp(.75rem,2vmin,.875rem)}.activate-my-devices-page__footer-copy{font-size:.875rem;line-height:1.25rem}}.activate-flow-scroll-split,.activate-flow-scroll-split__body{display:flex;min-height:0px;width:100%;min-width:0px;flex:1 1 0%;flex-direction:column;overflow:hidden}.activate-hub-tabs{width:100%}.activate-hub-tabs>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.setup-billing-address .activate-hub-tabs__list{gap:1rem}.activate-hub-tabs__list{display:grid;height:2.25rem;width:100%;max-width:100%;grid-template-columns:repeat(3,minmax(0,1fr));gap:.25rem;padding:.25rem}textarea.activate-hub-tabs__trigger{border-radius:var(--radius-control-multiline)}.activate-hub-tabs__trigger{height:2rem;min-height:0px;flex:1 1 0%;touch-action:manipulation;gap:.25rem;border-radius:var(--radius-md);padding-left:.375rem;padding-right:.375rem;font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .activate-hub-tabs__trigger{font-size:clamp(.75rem,2vmin,.875rem)}.activate-hub-tabs__trigger{gap:.375rem;padding-left:.5rem;padding-right:.5rem;font-size:.875rem;line-height:1.25rem}}.activate-hub-tabs__trigger-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}textarea.activate-hub-tabs__count{border-radius:var(--radius-control-multiline)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .activate-hub-tabs__count{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .activate-hub-tabs__count{color:hsl(var(--sidebar-foreground) / .65)}.activate-hub-tabs__count{display:inline-flex;min-width:1.1rem;align-items:center;justify-content:center;border-radius:var(--radius-full);background-color:hsl(var(--muted));padding-left:.25rem;padding-right:.25rem;padding-top:0;padding-bottom:0;font-size:10px;font-weight:600;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .activate-hub-tabs__count{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .activate-hub-tabs__count{opacity:.65}.activate-hub-tabs__trigger[data-state=active] .activate-hub-tabs__count{background-color:hsl(var(--primary) / .1);color:hsl(var(--primary))}.activate-hub-tabs__panel{margin-top:0}.activate-hub-tabs__panel>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.activate-hub-tabs__panel{padding:0}.activate-hub-tabs__panel:focus-visible{outline:2px solid transparent;outline-offset:2px}.activate-hub-tabs__sections>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse));border-color:hsl(var(--border) / .6)}.activate-hub-tabs__empty{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem 1rem;text-align:center}@media (min-width: 640px){.activate-hub-tabs__empty{padding-top:2.5rem;padding-bottom:2.5rem}}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .commerce-loading-state--inline .activate-hub-tabs__empty-title{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .commerce-loading-state--inline .activate-hub-tabs__empty-title{color:hsl(var(--sidebar-foreground) / .65)}.commerce-loading-state--inline .activate-hub-tabs__empty-title{font-weight:400;color:hsl(var(--muted-foreground))}.contact-preview-public button.commerce-loading-state--inline .activate-hub-tabs__empty-title{font-weight:400;letter-spacing:.01em}.email-studio-sidebar .sidebar-account-selector__copy .commerce-loading-state--inline .activate-hub-tabs__empty-title{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .commerce-loading-state--inline .activate-hub-tabs__empty-title{opacity:.65}.setup-entry-animation--fullscreen .order-retry-method__title-row .activate-hub-tabs__empty-title{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-method__title-row .activate-hub-tabs__empty-title{font-size:.875rem;line-height:1.25rem}.contact-preview-public p.order-retry-method__title-row .activate-hub-tabs__empty-title.leading-relaxed{font-weight:400;line-height:1.65}.setup-entry-animation--fullscreen .order-retry-alert__inner .activate-hub-tabs__empty-title{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-alert__inner .activate-hub-tabs__empty-title{font-size:.875rem;line-height:1.25rem}.contact-preview-public p.order-retry-alert__inner .activate-hub-tabs__empty-title.leading-relaxed{font-weight:400;line-height:1.65}.activate-hub-tabs__empty-title{font-size:var(--text-ui-sm);line-height:var(--leading-ui-snug);font-weight:var(--font-weight-ui-label)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .activate-hub-tabs__empty-title{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .activate-hub-tabs__empty-title{color:hsl(var(--sidebar-foreground))}.activate-hub-tabs__empty-title{color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .activate-hub-tabs__empty-title{color:hsl(var(--sidebar-foreground))}.activate-hub-tabs__empty-title{margin-top:.5rem}@media (max-width: 767px){.workspace-tab-shell__chrome .activate-hub-tabs__empty-copy{display:none}}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-admin-form-dialog .app-form-dialog__header-copy .activate-hub-tabs__empty-copy{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .order-admin-form-dialog .app-form-dialog__header-copy .activate-hub-tabs__empty-copy{color:hsl(var(--sidebar-foreground) / .65)}.order-admin-form-dialog .app-form-dialog__header-copy .activate-hub-tabs__empty-copy{font-size:.75rem;line-height:1rem;font-weight:400;line-height:1.625;color:hsl(var(--muted-foreground))}.contact-preview-public button.order-admin-form-dialog .app-form-dialog__header-copy .activate-hub-tabs__empty-copy{font-weight:400;letter-spacing:.01em}.contact-preview-public p.text-sm.order-admin-form-dialog .app-form-dialog__header-copy .activate-hub-tabs__empty-copy{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-form-dialog .app-form-dialog__header-copy .activate-hub-tabs__empty-copy{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-form-dialog .app-form-dialog__header-copy .activate-hub-tabs__empty-copy{opacity:.65}.activation-codes-page-header .activate-hub-tabs__empty-copy{display:none}@media (min-width: 640px){.activation-codes-page-header .activate-hub-tabs__empty-copy{display:block}}.commerce-workspace__page-header .activate-hub-tabs__empty-copy{margin-top:1px;font-size:10px;line-height:1}.commerce-workspace__loading .activate-hub-tabs__empty-copy{font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .commerce-workspace__loading .activate-hub-tabs__empty-copy{font-size:clamp(.75rem,2vmin,.875rem)}.commerce-workspace__loading .activate-hub-tabs__empty-copy{font-size:.875rem;line-height:1.25rem}}.commerce-workspace__empty .activate-hub-tabs__empty-copy{margin-left:auto;margin-right:auto;margin-bottom:1.5rem;max-width:28rem;font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .commerce-workspace__empty .activate-hub-tabs__empty-copy{font-size:clamp(.75rem,2vmin,.875rem)}.commerce-workspace__empty .activate-hub-tabs__empty-copy{font-size:.875rem;line-height:1.25rem}}.order-retry-alert__inner .activate-hub-tabs__empty-copy{margin-top:.125rem;font-size:.75rem;line-height:1rem;line-height:1.375}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-alert__inner .activate-hub-tabs__empty-copy{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-alert__inner .activate-hub-tabs__empty-copy{font-size:.875rem;line-height:1.25rem}}.order-retry-saved-card .activate-hub-tabs__empty-copy{font-size:.75rem;line-height:1rem;line-height:1.375}.order-retry-success .activate-hub-tabs__empty-copy{margin-top:.375rem;font-size:.75rem;line-height:1rem;line-height:1.625}.contact-preview-public p.text-sm.order-retry-success .activate-hub-tabs__empty-copy{font-weight:400;line-height:1.65}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-success .activate-hub-tabs__empty-copy{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-success .activate-hub-tabs__empty-copy{font-size:.875rem;line-height:1.25rem}}.order-retry-empty .activate-hub-tabs__empty-copy{font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-empty .activate-hub-tabs__empty-copy{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-empty .activate-hub-tabs__empty-copy{font-size:.875rem;line-height:1.25rem}}.activate-hub-tabs__empty-copy{font-size:var(--text-ui-sm);line-height:var(--leading-ui-relaxed);font-weight:var(--font-weight-ui-label)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .activate-hub-tabs__empty-copy{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .activate-hub-tabs__empty-copy{color:hsl(var(--sidebar-foreground) / .65)}.activate-hub-tabs__empty-copy{color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .activate-hub-tabs__empty-copy{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .activate-hub-tabs__empty-copy{opacity:.65}@media (min-width: 768px){.activate-hub-tabs__empty-copy{font-size:var(--text-ui-md)}}.app-form-dialog__header-copy .activate-hub-tabs__empty-copy{text-align:left;line-height:1.625}.contact-preview-public p.text-sm.app-form-dialog__header-copy .activate-hub-tabs__empty-copy{font-weight:400;line-height:1.65}.public-content-note .activate-hub-tabs__empty-copy{margin-left:auto;margin-right:auto;max-width:65ch}.activate-hub-tabs__empty-copy{margin-top:.25rem;max-width:24rem;font-size:.75rem;line-height:1rem}.contact-preview-share-page__shop-fields .activate-hub-tabs__empty-copy{color:hsl(var(--muted-foreground))}@media (min-width: 640px){.setup-entry-animation--fullscreen .activate-hub-tabs__empty-copy{font-size:clamp(.75rem,2vmin,.875rem)}.activate-hub-tabs__empty-copy{font-size:.875rem;line-height:1.25rem}}.activate-hub-device-row{display:flex;flex-direction:column;gap:.5rem;padding:.75rem 1rem}@media (min-width: 640px){.activate-hub-device-row{flex-direction:row;align-items:center;justify-content:space-between}}.activate-hub-device-row__main{display:flex;min-width:0px;flex:1 1 0%;align-items:flex-start;gap:.625rem}.activate-hub-device-row__actions{display:flex;width:100%;gap:.5rem}@media (min-width: 640px){.activate-hub-device-row__actions{width:auto;flex-shrink:0}}.activate-hub-device-row__btn{min-width:0px;flex:1 1 0%}@media (min-width: 640px){.activate-hub-device-row__btn{flex:0 1 auto}}.activate-hub-tabs__sections--profiles>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse));--tw-divide-y-reverse: 0;border-top-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(0px * var(--tw-divide-y-reverse))}textarea.activate-hub-tabs__sections--profiles .activate-hub-profile-card{border-radius:var(--radius-control-multiline)}.activate-hub-tabs__sections--profiles .activate-hub-profile-card{overflow:hidden;border-radius:var(--radius-lg);border-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--card))}.inventory-stock-overview-card--collapsed .activate-hub-tabs__sections--profiles .activate-hub-profile-card__head{border-bottom-width:0px}.activate-hub-tabs__sections--profiles .activate-hub-profile-card__head{border-bottom-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--muted) / .1);padding:.625rem .75rem}@media (min-width: 640px){.activate-hub-tabs__sections--profiles .activate-hub-profile-card__head{padding:.75rem 1rem}}textarea.activate-hub-profile-card{border-radius:var(--radius-control-multiline)}.activate-hub-profile-card{overflow:hidden;border-radius:var(--radius-lg);border-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--card))}.inventory-stock-overview-card--collapsed .activate-hub-profile-card__head{border-bottom-width:0px}.activate-hub-profile-card__head{display:flex;align-items:flex-start;gap:.625rem;border-bottom-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--muted) / .1);padding:.625rem .75rem}@media (min-width: 640px){.activate-hub-profile-card__head{padding:.75rem 1rem}}textarea.activate-hub-profile-card__icon{border-radius:var(--radius-control-multiline)}.activate-hub-profile-card__icon{display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius-lg);background-color:hsl(var(--brand-accent) / .1);--tw-text-opacity: 1;color:hsl(var(--brand-accent) / var(--tw-text-opacity, 1))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .commerce-loading-state--inline .activate-hub-profile-card__title{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .commerce-loading-state--inline .activate-hub-profile-card__title{color:hsl(var(--sidebar-foreground) / .65)}.commerce-loading-state--inline .activate-hub-profile-card__title{font-weight:400;color:hsl(var(--muted-foreground))}.contact-preview-public button.commerce-loading-state--inline .activate-hub-profile-card__title{font-weight:400;letter-spacing:.01em}.email-studio-sidebar .sidebar-account-selector__copy .commerce-loading-state--inline .activate-hub-profile-card__title{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .commerce-loading-state--inline .activate-hub-profile-card__title{opacity:.65}.setup-entry-animation--fullscreen .order-retry-method__title-row .activate-hub-profile-card__title{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-method__title-row .activate-hub-profile-card__title{font-size:.875rem;line-height:1.25rem}.contact-preview-public p.order-retry-method__title-row .activate-hub-profile-card__title.leading-relaxed{font-weight:400;line-height:1.65}.setup-entry-animation--fullscreen .order-retry-alert__inner .activate-hub-profile-card__title{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-alert__inner .activate-hub-profile-card__title{font-size:.875rem;line-height:1.25rem}.contact-preview-public p.order-retry-alert__inner .activate-hub-profile-card__title.leading-relaxed{font-weight:400;line-height:1.65}.activate-hub-profile-card__title{font-size:var(--text-ui-sm);line-height:var(--leading-ui-snug);font-weight:var(--font-weight-ui-label)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .activate-hub-profile-card__title{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .activate-hub-profile-card__title{color:hsl(var(--sidebar-foreground))}.activate-hub-profile-card__title{color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .activate-hub-profile-card__title{color:hsl(var(--sidebar-foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .activate-hub-profile-card__slug{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .activate-hub-profile-card__slug{color:hsl(var(--sidebar-foreground) / .65)}.activate-hub-profile-card__slug{margin-top:.25rem;font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .activate-hub-profile-card__slug{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .activate-hub-profile-card__slug{opacity:.65}textarea.activate-hub-profile-card__count{border-radius:var(--radius-control-multiline)}.activate-hub-profile-card__count{flex-shrink:0;border-radius:var(--radius-full);background-color:hsl(var(--brand-accent) / .1);padding:.25rem .625rem;font-size:11px;font-weight:600;--tw-text-opacity: 1;color:hsl(var(--brand-accent) / var(--tw-text-opacity, 1))}.setup-entry-animation--fullscreen .activate-hub-profile-card__empty{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .activate-hub-profile-card__empty{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .activate-hub-profile-card__empty{color:hsl(var(--sidebar-foreground) / .65)}.activate-hub-profile-card__empty{padding:1rem;font-size:.875rem;line-height:1.25rem;color:hsl(var(--muted-foreground))}.contact-preview-public p.activate-hub-profile-card__empty.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .activate-hub-profile-card__empty{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .activate-hub-profile-card__empty{opacity:.65}.activate-hub-profile__device-list>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse));border-color:hsl(var(--border) / .6)}.activate-hub-profile__linked-row{display:flex;flex-direction:column;gap:.5rem;padding:.625rem .75rem}@media (min-width: 640px){.activate-hub-profile__linked-row{flex-direction:row;align-items:center;justify-content:space-between;padding-left:1rem;padding-right:1rem}}.activate-hub-profile__device-item{display:flex;min-width:0px;align-items:flex-start;gap:.5rem}.activate-hub-profile__assign-row{display:flex;flex-direction:column;gap:.625rem;padding:.75rem}@media (min-width: 640px){.activate-hub-profile__assign-row{flex-direction:row;align-items:center;justify-content:space-between;padding-left:1rem;padding-right:1rem}}.activate-hub-profile__assign-controls{display:flex;width:100%;flex-direction:column;gap:.5rem}@media (min-width: 640px){.activate-hub-profile__assign-controls{width:auto;min-width:14rem;flex-direction:row;align-items:center}}.activate-hub-profile__select{height:2.25rem;width:100%}.activate-hub-profile__assign-btn{width:100%}@media (min-width: 640px){.activate-hub-profile__assign-btn{width:auto}}.activate-attempt-guidance__shop{display:flex;flex-direction:column;gap:.75rem;border-radius:var(--radius-xl);border-width:1px;border-color:hsl(var(--brand-accent) / .25);background-color:hsl(var(--brand-accent) / .05);padding:.75rem 1rem}@media (min-width: 640px){.activate-attempt-guidance__shop{flex-direction:row;align-items:center;justify-content:space-between}}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .commerce-loading-state--inline .activate-attempt-guidance__shop-title{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .commerce-loading-state--inline .activate-attempt-guidance__shop-title{color:hsl(var(--sidebar-foreground) / .65)}.commerce-loading-state--inline .activate-attempt-guidance__shop-title{font-weight:400;color:hsl(var(--muted-foreground))}.contact-preview-public button.commerce-loading-state--inline .activate-attempt-guidance__shop-title{font-weight:400;letter-spacing:.01em}.email-studio-sidebar .sidebar-account-selector__copy .commerce-loading-state--inline .activate-attempt-guidance__shop-title{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .commerce-loading-state--inline .activate-attempt-guidance__shop-title{opacity:.65}.setup-entry-animation--fullscreen .order-retry-method__title-row .activate-attempt-guidance__shop-title{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-method__title-row .activate-attempt-guidance__shop-title{font-size:.875rem;line-height:1.25rem}.contact-preview-public p.order-retry-method__title-row .activate-attempt-guidance__shop-title.leading-relaxed{font-weight:400;line-height:1.65}.setup-entry-animation--fullscreen .order-retry-alert__inner .activate-attempt-guidance__shop-title{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-alert__inner .activate-attempt-guidance__shop-title{font-size:.875rem;line-height:1.25rem}.contact-preview-public p.order-retry-alert__inner .activate-attempt-guidance__shop-title.leading-relaxed{font-weight:400;line-height:1.65}.activate-attempt-guidance__shop-title{font-size:var(--text-ui-sm);line-height:var(--leading-ui-snug);font-weight:var(--font-weight-ui-label)}.activate-attempt-guidance__shop-title{color:hsl(var(--foreground))}.setup-entry-animation--fullscreen .activate-attempt-guidance__shop-title{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .activate-attempt-guidance__shop-title{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .activate-attempt-guidance__shop-title{color:hsl(var(--sidebar-foreground))}.activate-attempt-guidance__shop-title{font-size:.875rem;line-height:1.25rem;color:hsl(var(--foreground))}.contact-preview-public p.activate-attempt-guidance__shop-title.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .activate-attempt-guidance__shop-title{color:hsl(var(--sidebar-foreground))}textarea.activate-attempt-guidance__warning{border-radius:var(--radius-control-multiline)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .activate-attempt-guidance__warning{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .activate-attempt-guidance__warning{color:hsl(var(--sidebar-foreground))}.activate-attempt-guidance__warning{display:flex;align-items:flex-start;gap:.5rem;border-radius:var(--radius-lg);border-width:1px;border-color:#f59e0b4d;background-color:#f59e0b1a;padding:.625rem .75rem;font-size:.75rem;line-height:1rem;color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .activate-attempt-guidance__warning{color:hsl(var(--sidebar-foreground))}@media (min-width: 640px){.setup-entry-animation--fullscreen .activate-attempt-guidance__warning{font-size:clamp(.75rem,2vmin,.875rem)}.activate-attempt-guidance__warning{font-size:.875rem;line-height:1.25rem}}textarea.activate-attempt-guidance__ultimatum{border-radius:var(--radius-control-multiline)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .activate-attempt-guidance__ultimatum{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .activate-attempt-guidance__ultimatum{color:hsl(var(--sidebar-foreground))}.activate-attempt-guidance__ultimatum{display:flex;align-items:flex-start;gap:.5rem;border-radius:var(--radius-lg);border-width:1px;border-color:hsl(var(--destructive) / .3);background-color:hsl(var(--destructive) / .05);padding:.625rem .75rem;font-size:.75rem;line-height:1rem;color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .activate-attempt-guidance__ultimatum{color:hsl(var(--sidebar-foreground))}@media (min-width: 640px){.setup-entry-animation--fullscreen .activate-attempt-guidance__ultimatum{font-size:clamp(.75rem,2vmin,.875rem)}.activate-attempt-guidance__ultimatum{font-size:.875rem;line-height:1.25rem}}.activate-flow-steps--bare{border-radius:0;border-width:0px;background-color:transparent;padding:0;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.checkout-page{padding-bottom:2.5rem}.checkout-page--wizard,.checkout-page.order-retry-public{padding-bottom:1rem}@media (min-width: 768px){.checkout-page--wizard,.checkout-page.order-retry-public{padding-bottom:1.25rem}}.checkout-page--success{padding-bottom:3rem}.shop-shell--panel .checkout-page--wizard,.shop-shell--panel .checkout-page--success,.shop-shell--panel .checkout-page.order-retry-public{padding-bottom:0}.checkout-page__flow{margin-left:auto;margin-right:auto;margin-top:1rem;width:100%;max-width:28rem}.checkout-page--wizard .checkout-page__flow,.checkout-page.order-retry-public .checkout-page__flow{margin-top:0;max-width:36rem}.checkout-page--success .checkout-page__flow{margin-top:.5rem;max-width:32rem}.checkout-wizard>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.checkout-wizard__body>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.checkout-wizard__body{padding:0}.checkout-wizard__progress-shell{margin-bottom:.25rem}.checkout-wizard__progress{width:100%}.setup-billing-address .checkout-wizard__progress-list{gap:1rem}.checkout-wizard__progress-list{display:grid;width:100%;gap:.25rem;grid-template-columns:repeat(var(--checkout-progress-steps, 4),minmax(0,1fr))}.checkout-wizard__progress-item{display:flex;min-width:0px;flex-direction:column;align-items:center;gap:.375rem;text-align:center}textarea.checkout-wizard__progress-dot{border-radius:var(--radius-control-multiline)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .checkout-wizard__progress-dot{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .checkout-wizard__progress-dot{color:hsl(var(--sidebar-foreground) / .65)}.checkout-wizard__progress-dot{display:flex;height:1.75rem;width:1.75rem;align-items:center;justify-content:center;border-radius:var(--radius-full);border-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--background));font-size:11px;font-weight:600;color:hsl(var(--muted-foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.email-studio-sidebar .sidebar-account-selector__copy .checkout-wizard__progress-dot{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .checkout-wizard__progress-dot{opacity:.65}.checkout-wizard__progress-item--current .checkout-wizard__progress-dot{border-color:hsl(var(--foreground));background-color:hsl(var(--foreground));color:hsl(var(--background))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .checkout-wizard__progress-item--complete .checkout-wizard__progress-dot{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .checkout-wizard__progress-item--complete .checkout-wizard__progress-dot{color:hsl(var(--sidebar-foreground))}.checkout-wizard__progress-item--complete .checkout-wizard__progress-dot{border-color:hsl(var(--foreground) / .4);background-color:hsl(var(--foreground) / .1);color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .checkout-wizard__progress-item--complete .checkout-wizard__progress-dot{color:hsl(var(--sidebar-foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .checkout-wizard__progress-label{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .checkout-wizard__progress-label{color:hsl(var(--sidebar-foreground) / .65)}.checkout-wizard__progress-label{display:none;font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.025em;color:hsl(var(--muted-foreground))}.contact-preview-public .checkout-wizard__progress-label{font-weight:400}.email-studio-sidebar .sidebar-account-selector__copy .checkout-wizard__progress-label{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .checkout-wizard__progress-label{opacity:.65}@media (min-width: 640px){.checkout-wizard__progress-label{display:block}}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .checkout-wizard__progress-item--current .checkout-wizard__progress-label{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .checkout-wizard__progress-item--current .checkout-wizard__progress-label{color:hsl(var(--sidebar-foreground))}.checkout-wizard__progress-item--current .checkout-wizard__progress-label{color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .checkout-wizard__progress-item--current .checkout-wizard__progress-label{color:hsl(var(--sidebar-foreground))}.checkout-wizard__trust-footer .shop-payment-trust-inline{width:100%}.checkout-wizard__step{min-height:0px}.checkout-page .checkout-wizard__body,.checkout-page .checkout-wizard__step,.checkout-page .checkout-address-field{overflow:visible}.checkout-page .checkout-address-field{position:relative;z-index:0;gap:var(--form-field-gap)}.checkout-page .checkout-address-field .StripeElement,.checkout-delivery-address-dialog .checkout-address-field .StripeElement{width:100%;background-color:transparent}.setup-billing-address .checkout-page .checkout-form-grid{gap:1rem}.checkout-page .checkout-form-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:var(--form-stack-gap-compact)}@media (min-width: 768px){.checkout-page .checkout-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.checkout-page .checkout-wizard__step .product-form-field,.checkout-page .checkout-wizard__step .form-field{gap:var(--form-field-gap)}.checkout-page .checkout-wizard__step .typ-field-label{font-weight:var(--form-field-label-font-weight);letter-spacing:.01em;text-transform:none}.checkout-page .checkout-wizard__step .shop-form-control input,.checkout-page .checkout-wizard__step .shop-form-control select,.checkout-page .checkout-wizard__step .shop-form-control textarea,.checkout-page .checkout-wizard__step .shop-form-control .ui-control-field,.checkout-page .checkout-wizard__step .shop-form-control .PhoneInputInput{font-weight:var(--form-field-font-weight);font-family:inherit;font-size:var(--form-field-font-size);line-height:var(--form-field-line-height)}.checkout-page .checkout-payment-element-shell .p-Block,.checkout-page .checkout-payment-element-shell [class*=Block]{margin-bottom:.75rem}.checkout-page .pac-container{z-index:1002!important;border-radius:var(--radius-surface, .875rem);box-shadow:0 0 0 1px hsl(var(--border)),0 4px 12px hsl(var(--foreground) / .08)}.pac-container{z-index:1400!important;margin-top:.25rem;padding:.25rem;border:1px solid hsl(var(--border));border-radius:var(--radius-surface, .875rem);background:hsl(var(--card));color:hsl(var(--foreground));box-shadow:0 0 0 1px hsl(var(--border) / .35),0 12px 28px hsl(var(--foreground) / .08);font-family:inherit;pointer-events:auto!important;overflow:hidden}.pac-item{min-height:var(--control-height);padding:.625rem .75rem;display:flex;align-items:center;gap:.5rem;border:0;border-radius:0;cursor:pointer;font-size:var(--form-field-font-size);line-height:var(--form-field-line-height);color:hsl(var(--foreground));transition:background-color .15s ease,color .15s ease}.pac-item:hover,.pac-item-selected,.pac-item:focus,.pac-item:focus-visible{background:hsl(var(--muted));color:hsl(var(--foreground));outline:none}.pac-item-query{font-size:inherit;line-height:inherit;color:inherit;padding-right:.25rem}.pac-matched{font-weight:600;color:inherit}.pac-icon,.pac-item:before{display:none!important}.setup-location-field .shop-form-control,.setup-address-field .shop-form-control{position:relative;z-index:1}.setup-location-field,.setup-address-field{position:relative;z-index:1;width:100%;min-width:0px}.setup-location-field:focus-within,.setup-address-field:focus-within{z-index:5}.checkout-stripe-autocomplete-bridge{pointer-events:none;position:absolute;height:0px;width:0px;overflow:hidden;opacity:0}.checkout-shipping-step{position:relative}.setup-entry-animation--fullscreen .checkout-shipping-step__back-link{font-size:clamp(.75rem,2vmin,.875rem)}.checkout-shipping-step__back-link{font-size:.875rem;line-height:1.25rem;font-weight:500;color:hsl(var(--primary))}.contact-preview-public .checkout-shipping-step__back-link{font-weight:400}.contact-preview-public p.checkout-shipping-step__back-link.leading-relaxed{font-weight:400;line-height:1.65}.checkout-shipping-step__back-link:hover{text-decoration-line:underline}.checkout-shipping-step__back-link:disabled{cursor:not-allowed;opacity:.5}.checkout-shipping-step__edit-actions{padding-top:.25rem}.checkout-page .checkout-shipping-step__edit-actions .checkout-shipping-step__save,.checkout-page .checkout-shipping-step__edit-actions .checkout-shipping-step__cancel{width:100%}.checkout-wizard__actions{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding-top:.25rem}.checkout-wizard__actions--stack{flex-direction:column;align-items:stretch;gap:.5rem;padding-top:.5rem}.checkout-wizard__actions--stack .checkout-wizard__primary{width:100%}.checkout-wizard__actions:not(.checkout-wizard__actions--stack) .checkout-wizard__primary{width:100%}@media (min-width: 640px){.checkout-wizard__actions:not(.checkout-wizard__actions--stack) .checkout-wizard__primary{margin-left:auto;width:auto}}textarea.checkout-wizard__primary{border-radius:var(--radius-control-multiline)!important}.checkout-wizard__primary{border-radius:var(--radius-button)!important;border-width:0px!important;background-color:hsl(var(--foreground))!important;font-weight:600!important;color:hsl(var(--background))!important;--tw-shadow: 0 0 #0000 !important;--tw-shadow-colored: 0 0 #0000 !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.checkout-wizard__primary:hover{background-color:hsl(var(--foreground) / .9)!important;--tw-shadow: 0 0 #0000 !important;--tw-shadow-colored: 0 0 #0000 !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.checkout-wizard__primary.mk-btn-primary,.checkout-wizard__primary.bg-primary{border-width:0px!important;background-color:hsl(var(--foreground))!important;color:hsl(var(--background))!important}.checkout-wizard__primary.mk-btn-primary:hover,.checkout-wizard__primary.bg-primary:hover{background-color:hsl(var(--foreground) / .9)!important}textarea.checkout-page .checkout-wizard__actions .checkout-wizard__primary,textarea .checkout-page .checkout-wizard__actions .checkout-delivery__cancel-btn,textarea .checkout-page .checkout-delivery__form-actions .checkout-wizard__primary,textarea .checkout-page .checkout-delivery__form-actions .checkout-delivery__cancel-btn{border-radius:var(--radius-control-multiline)!important}.checkout-page .checkout-wizard__actions .checkout-wizard__primary,.checkout-page .checkout-wizard__actions .checkout-delivery__cancel-btn,.checkout-page .checkout-delivery__form-actions .checkout-wizard__primary,.checkout-page .checkout-delivery__form-actions .checkout-delivery__cancel-btn{border-radius:var(--radius-button)!important}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .nav-back-btn{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .nav-back-btn{color:hsl(var(--sidebar-foreground) / .65)}.nav-back-btn{margin-left:-.25rem;gap:.5rem;color:hsl(var(--muted-foreground));--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.email-studio-sidebar .sidebar-account-selector__copy .nav-back-btn{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .nav-back-btn{opacity:.65}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .nav-back-btn:hover{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .nav-back-btn:hover{color:hsl(var(--sidebar-foreground))}.nav-back-btn:hover{background-color:hsl(var(--muted) / .45);color:hsl(var(--foreground));--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.nav-back-btn:active{background-color:hsl(var(--muted) / .6)}.nav-back-btn{height:auto;min-height:var(--control-height-sm);padding-inline:.5rem}.nav-back-btn--icon{margin-left:0;justify-content:center;padding:0;height:var(--control-height-sm);width:var(--control-height-sm);min-height:var(--control-height-sm);padding-inline:0}.checkout-payment-trust-bar{display:flex;width:100%;justify-content:center;padding-top:.5rem}.checkout-payment-trust-bar__methods{flex-wrap:wrap;justify-content:center;gap:.5rem}.checkout-payment-trust-bar__methods .shop-payment-trust__method-img{height:16px;max-width:36px}.order-retry-actions .checkout-payment-trust-bar{padding-top:.375rem}.setup-entry-animation--fullscreen .checkout-wizard__error{font-size:clamp(.75rem,2vmin,.875rem)}.checkout-wizard__error{font-size:.875rem;line-height:1.25rem;color:hsl(var(--destructive))}.contact-preview-public p.checkout-wizard__error.leading-relaxed{font-weight:400;line-height:1.65}.contact-preview-share-page__shop-fields .checkout-wizard__error{color:hsl(var(--primary))}.checkout-wizard__loading{display:flex;min-height:8rem;align-items:center;justify-content:center}.checkout-success>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.checkout-success--loading{display:flex;min-height:12rem;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding-top:2rem;padding-bottom:2rem}.checkout-success__hero>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.checkout-success__hero{text-align:center}textarea.checkout-success__icon{border-radius:var(--radius-control-multiline)}.checkout-success__icon{margin-left:auto;margin-right:auto;display:flex;height:3rem;width:3rem;align-items:center;justify-content:center;border-radius:var(--radius-full);background-color:hsl(var(--primary) / .1);color:hsl(var(--primary))}.checkout-success__icon svg{height:1.75rem;width:1.75rem}.checkout-success__subtitle{text-align:center}textarea.checkout-success__status{border-radius:var(--radius-control-multiline)}.checkout-success__status{display:inline-flex;align-items:center;border-radius:var(--radius-full);background-color:hsl(var(--primary) / .1);padding:.25rem .75rem;font-size:.75rem;line-height:1rem;font-weight:500;color:hsl(var(--primary))}.contact-preview-public .checkout-success__status{font-weight:400}.checkout-success__badges{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem}textarea.checkout-success__badge-muted{border-radius:var(--radius-control-multiline)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .checkout-success__badge-muted{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .checkout-success__badge-muted{color:hsl(var(--sidebar-foreground) / .65)}.checkout-success__badge-muted{display:inline-flex;align-items:center;border-radius:var(--radius-full);background-color:hsl(var(--muted) / .6);padding:.25rem .75rem;font-size:.75rem;line-height:1rem;font-weight:500;color:hsl(var(--muted-foreground))}.contact-preview-public .checkout-success__badge-muted{font-weight:400}.email-studio-sidebar .sidebar-account-selector__copy .checkout-success__badge-muted{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .checkout-success__badge-muted{opacity:.65}.checkout-success__receipt-buttons{display:flex;flex-wrap:wrap;gap:.5rem}.checkout-success__action-btn{gap:.5rem}.checkout-success__actions{display:flex;flex-direction:column;align-items:stretch;gap:.5rem;border-top-width:1px;border-color:hsl(var(--border) / .4);padding-top:1rem}textarea.checkout-success__actions .checkout-wizard__primary{border-radius:var(--radius-control-multiline)!important}.checkout-success__actions .checkout-wizard__primary{width:100%;border-radius:var(--radius-button)!important}.checkout-success--compact{margin-left:auto;margin-right:auto;max-width:36rem;gap:1.25rem}.checkout-success--compact .checkout-success__hero{padding-bottom:0}.checkout-success__section>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.checkout-success__section{padding-top:.25rem;padding-bottom:.25rem}.order-post-checkout-banner{border-width:1px;border-color:hsl(var(--brand-accent) / .2);background-color:hsl(var(--brand-accent) / .03);color:hsl(var(--card-foreground));box-shadow:var(--shadow-surface);border-radius:var(--radius-surface);display:flex;flex-direction:column;gap:1rem;padding:1rem}@media (min-width: 640px){.order-post-checkout-banner{flex-direction:row;align-items:center}}textarea.order-post-checkout-banner__icon{border-radius:var(--radius-control-multiline)}.order-post-checkout-banner__icon{display:flex;height:2.5rem;width:2.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius-full);background-color:hsl(var(--brand-accent) / .15);--tw-text-opacity: 1;color:hsl(var(--brand-accent) / var(--tw-text-opacity, 1))}.setup-entry-animation--fullscreen .order-post-checkout-banner__title{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-post-checkout-banner__title{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .order-post-checkout-banner__title{color:hsl(var(--sidebar-foreground))}.order-post-checkout-banner__title{font-size:.875rem;line-height:1.25rem;font-weight:600;color:hsl(var(--foreground))}.contact-preview-public p.order-post-checkout-banner__title.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .order-post-checkout-banner__title{color:hsl(var(--sidebar-foreground))}.setup-entry-animation--fullscreen .order-post-checkout-banner__subtitle{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-post-checkout-banner__subtitle{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .order-post-checkout-banner__subtitle{color:hsl(var(--sidebar-foreground) / .65)}.order-post-checkout-banner__subtitle{margin-top:.25rem;font-size:.875rem;line-height:1.25rem;color:hsl(var(--muted-foreground))}.contact-preview-public p.order-post-checkout-banner__subtitle.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .order-post-checkout-banner__subtitle{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-post-checkout-banner__subtitle{opacity:.65}.order-post-checkout-banner__actions{display:flex;flex-wrap:wrap;gap:.5rem}@media (min-width: 640px){.order-post-checkout-banner__actions{margin-left:auto}}.order-purchased-item__media img{-o-object-fit:contain;object-fit:contain}.setup-entry-animation--fullscreen .checkout-success__summary-line{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .checkout-success__summary-line{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .checkout-success__summary-line{color:hsl(var(--sidebar-foreground) / .65)}.checkout-success__summary-line{display:flex;align-items:center;gap:.5rem;font-size:.875rem;line-height:1.25rem;color:hsl(var(--muted-foreground))}.contact-preview-public p.checkout-success__summary-line.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .checkout-success__summary-line{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .checkout-success__summary-line{opacity:.65}.checkout-success__preview-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .checkout-success__summary-meta{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .checkout-success__summary-meta{color:hsl(var(--sidebar-foreground) / .65)}.checkout-success__summary-meta{font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .checkout-success__summary-meta{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .checkout-success__summary-meta{opacity:.65}.checkout-success__receipt-buttons--compact{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem}.checkout-order-lines__row{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}textarea.checkout-order-lines__thumb{border-radius:var(--radius-control-multiline)}.checkout-order-lines__thumb{height:3.5rem;width:3.5rem;flex-shrink:0;overflow:hidden;border-radius:var(--radius-lg);background-color:hsl(var(--muted) / .2)}.checkout-order-lines__thumb img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain;padding:.375rem}.checkout-order-totals>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.checkout-order-totals{border-top-width:1px;border-color:hsl(var(--border) / .4);padding-top:1rem}@media (max-width: 767px){.workspace-tab-shell__chrome .checkout-order-totals__row{display:none}}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-admin-form-dialog .app-form-dialog__header-copy .checkout-order-totals__row{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .order-admin-form-dialog .app-form-dialog__header-copy .checkout-order-totals__row{color:hsl(var(--sidebar-foreground) / .65)}.order-admin-form-dialog .app-form-dialog__header-copy .checkout-order-totals__row{font-size:.75rem;line-height:1rem;font-weight:400;line-height:1.625;color:hsl(var(--muted-foreground))}.contact-preview-public button.order-admin-form-dialog .app-form-dialog__header-copy .checkout-order-totals__row{font-weight:400;letter-spacing:.01em}.contact-preview-public p.text-sm.order-admin-form-dialog .app-form-dialog__header-copy .checkout-order-totals__row{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-form-dialog .app-form-dialog__header-copy .checkout-order-totals__row{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-form-dialog .app-form-dialog__header-copy .checkout-order-totals__row{opacity:.65}.activation-codes-page-header .checkout-order-totals__row{display:none}@media (min-width: 640px){.activation-codes-page-header .checkout-order-totals__row{display:block}}.commerce-workspace__page-header .checkout-order-totals__row{margin-top:1px;font-size:10px;line-height:1}.commerce-workspace__loading .checkout-order-totals__row{font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .commerce-workspace__loading .checkout-order-totals__row{font-size:clamp(.75rem,2vmin,.875rem)}.commerce-workspace__loading .checkout-order-totals__row{font-size:.875rem;line-height:1.25rem}}.commerce-workspace__empty .checkout-order-totals__row{margin-left:auto;margin-right:auto;margin-bottom:1.5rem;max-width:28rem;font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .commerce-workspace__empty .checkout-order-totals__row{font-size:clamp(.75rem,2vmin,.875rem)}.commerce-workspace__empty .checkout-order-totals__row{font-size:.875rem;line-height:1.25rem}}.order-retry-alert__inner .checkout-order-totals__row{margin-top:.125rem;font-size:.75rem;line-height:1rem;line-height:1.375}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-alert__inner .checkout-order-totals__row{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-alert__inner .checkout-order-totals__row{font-size:.875rem;line-height:1.25rem}}.order-retry-saved-card .checkout-order-totals__row{font-size:.75rem;line-height:1rem;line-height:1.375}.order-retry-success .checkout-order-totals__row{margin-top:.375rem;font-size:.75rem;line-height:1rem;line-height:1.625}.contact-preview-public p.text-sm.order-retry-success .checkout-order-totals__row{font-weight:400;line-height:1.65}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-success .checkout-order-totals__row{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-success .checkout-order-totals__row{font-size:.875rem;line-height:1.25rem}}.order-retry-empty .checkout-order-totals__row{font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-empty .checkout-order-totals__row{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-empty .checkout-order-totals__row{font-size:.875rem;line-height:1.25rem}}.checkout-order-totals__row{font-size:var(--text-ui-sm);line-height:var(--leading-ui-relaxed);font-weight:var(--font-weight-ui-label)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .checkout-order-totals__row{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .checkout-order-totals__row{color:hsl(var(--sidebar-foreground) / .65)}.checkout-order-totals__row{color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .checkout-order-totals__row{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .checkout-order-totals__row{opacity:.65}@media (min-width: 768px){.checkout-order-totals__row{font-size:var(--text-ui-md)}}.app-form-dialog__header-copy .checkout-order-totals__row{text-align:left;line-height:1.625}.contact-preview-public p.text-sm.app-form-dialog__header-copy .checkout-order-totals__row{font-weight:400;line-height:1.65}.public-content-note .checkout-order-totals__row{margin-left:auto;margin-right:auto;max-width:65ch}.setup-entry-animation--fullscreen .checkout-order-totals__row{font-size:clamp(.75rem,2vmin,.875rem)}.checkout-order-totals__row{display:flex;align-items:center;justify-content:space-between;font-size:.875rem;line-height:1.25rem}.contact-preview-public p.checkout-order-totals__row.leading-relaxed{font-weight:400;line-height:1.65}.contact-preview-share-page__shop-fields .checkout-order-totals__row{color:hsl(var(--muted-foreground))}.checkout-order-totals__row--discount{--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.checkout-order-totals__row--discount:is(.dark *){--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity, 1))}.checkout-order-totals__row--shipping-free{--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.checkout-order-totals__row--shipping-free:is(.dark *){--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity, 1))}.checkout-order-totals__row--refund{color:hsl(var(--destructive))}.contact-preview-share-page__shop-fields .checkout-order-totals__row--refund{color:hsl(var(--primary))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .commerce-loading-state--inline .checkout-order-totals__row--grand{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .commerce-loading-state--inline .checkout-order-totals__row--grand{color:hsl(var(--sidebar-foreground) / .65)}.commerce-loading-state--inline .checkout-order-totals__row--grand{font-weight:400;color:hsl(var(--muted-foreground))}.contact-preview-public button.commerce-loading-state--inline .checkout-order-totals__row--grand{font-weight:400;letter-spacing:.01em}.email-studio-sidebar .sidebar-account-selector__copy .commerce-loading-state--inline .checkout-order-totals__row--grand{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .commerce-loading-state--inline .checkout-order-totals__row--grand{opacity:.65}.setup-entry-animation--fullscreen .order-retry-method__title-row .checkout-order-totals__row--grand{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-method__title-row .checkout-order-totals__row--grand{font-size:.875rem;line-height:1.25rem}.contact-preview-public p.order-retry-method__title-row .checkout-order-totals__row--grand.leading-relaxed{font-weight:400;line-height:1.65}.setup-entry-animation--fullscreen .order-retry-alert__inner .checkout-order-totals__row--grand{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-alert__inner .checkout-order-totals__row--grand{font-size:.875rem;line-height:1.25rem}.contact-preview-public p.order-retry-alert__inner .checkout-order-totals__row--grand.leading-relaxed{font-weight:400;line-height:1.65}.checkout-order-totals__row--grand{font-size:var(--text-ui-sm);line-height:var(--leading-ui-snug);font-weight:var(--font-weight-ui-label)}.checkout-order-totals__row--grand{color:hsl(var(--foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .checkout-order-totals__row--grand{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .checkout-order-totals__row--grand{color:hsl(var(--sidebar-foreground))}.checkout-order-totals__row--grand{border-top-width:1px;border-color:hsl(var(--border) / .4);padding-top:.75rem;font-size:1rem;line-height:1.5rem;color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .checkout-order-totals__row--grand{color:hsl(var(--sidebar-foreground))}.checkout-order-breakdown__card{overflow:hidden;border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--background));border-radius:var(--radius-surface)}.inventory-stock-overview-card--collapsed .checkout-order-breakdown__header{border-bottom-width:0px}.checkout-order-breakdown__header{border-bottom-width:1px;border-color:hsl(var(--border) / .4);padding:1rem}.inventory-stock-overview-card--collapsed .checkout-order-breakdown__items{border-bottom-width:0px}.checkout-order-breakdown__items>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.checkout-order-breakdown__items{border-bottom-width:1px;border-color:hsl(var(--border) / .4);padding:1rem}.checkout-order-breakdown__items .checkout-order-lines__row+.checkout-order-lines__row{border-top-width:1px;border-color:hsl(var(--border) / .3);padding-top:1rem}.checkout-order-breakdown__totals>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.checkout-order-breakdown__totals{border-top-width:0px;padding:1rem}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .checkout-order-breakdown__grand{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .checkout-order-breakdown__grand{color:hsl(var(--sidebar-foreground))}.checkout-order-breakdown__grand{display:flex;align-items:center;justify-content:space-between;border-top-width:1px;border-color:hsl(var(--border) / .5);padding-top:.75rem;font-size:1rem;line-height:1.5rem;font-weight:600;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .checkout-order-breakdown__grand{color:hsl(var(--sidebar-foreground))}.checkout-order-breakdown__refresh{flex-shrink:0}.checkout-order-breakdown__shipping-meta{margin-top:.25rem}.checkout-order-breakdown__shipping-meta>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.checkout-order-breakdown__address-chip{color:hsl(var(--foreground) / .9)}.checkout-order-breakdown__address-link{display:inline;font-weight:500;--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1));text-underline-offset:4px}.contact-preview-public .checkout-order-breakdown__address-link{font-weight:400}.checkout-order-breakdown__address-link:hover{text-decoration-line:underline}.checkout-order-breakdown__address-link:is(.dark *){--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.checkout-shipping-address-picker__actions{padding-top:.5rem}.checkout-delivery__section>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.checkout-delivery__section{border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--card) / .4);padding:.875rem;border-radius:var(--radius-surface)}@media (min-width: 640px){.checkout-delivery__section{padding:1rem}}.checkout-delivery__section+.checkout-delivery__section{margin-top:.25rem}.inventory-stock-overview-card--collapsed .checkout-delivery__section-header{border-bottom-width:0px}.checkout-delivery__section-header{display:flex;align-items:flex-start;gap:.75rem;border-bottom-width:1px;border-color:hsl(var(--border) / .35);padding-bottom:.75rem}textarea.checkout-delivery__section-icon{border-radius:var(--radius-control-multiline)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .checkout-delivery__section-icon{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .checkout-delivery__section-icon{color:hsl(var(--sidebar-foreground))}.checkout-delivery__section-icon{margin-top:.125rem;display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius-full);background-color:hsl(var(--foreground) / .1);color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .checkout-delivery__section-icon{color:hsl(var(--sidebar-foreground))}.checkout-delivery__section-copy{min-width:0px;flex:1 1 0%}.checkout-delivery__section-copy>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.setup-entry-animation--fullscreen .checkout-delivery__section-title{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .checkout-delivery__section-title{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .checkout-delivery__section-title{color:hsl(var(--sidebar-foreground))}.checkout-delivery__section-title{font-size:.875rem;line-height:1.25rem;font-weight:600;color:hsl(var(--foreground))}.contact-preview-public p.checkout-delivery__section-title.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .checkout-delivery__section-title{color:hsl(var(--sidebar-foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .checkout-delivery__section-desc{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .checkout-delivery__section-desc{color:hsl(var(--sidebar-foreground) / .65)}.checkout-delivery__section-desc{font-size:.75rem;line-height:1rem;line-height:1.625;color:hsl(var(--muted-foreground))}.contact-preview-public p.text-sm.checkout-delivery__section-desc{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .checkout-delivery__section-desc{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .checkout-delivery__section-desc{opacity:.65}.checkout-delivery__section-body>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.checkout-delivery__section-body{padding-top:.125rem}.checkout-delivery__section--methods .checkout-delivery__section-body{padding-top:.25rem}.checkout-delivery-address-dialog{overflow:visible!important;width:min(92vw,42rem)}.checkout-delivery-address-dialog .app-form-dialog__body,.checkout-delivery-address-dialog .checkout-delivery__address-form-shell,.checkout-delivery-address-dialog .checkout-delivery__address-form,.checkout-delivery-address-dialog .checkout-address-field{overflow:visible}.checkout-delivery-address-dialog .checkout-delivery__address-form-shell{min-height:0}.checkout-delivery-address-dialog .checkout-address-field{gap:var(--form-field-gap)}.checkout-delivery-address-dialog .checkout-delivery__form-actions{padding-top:.5rem}.checkout-delivery__address-card{display:flex;align-items:flex-start;gap:.75rem;border-width:1px;border-color:hsl(var(--border) / .4);background-color:hsl(var(--background));padding:.75rem .875rem;border-radius:var(--radius-surface)}textarea.checkout-delivery__address-icon{border-radius:var(--radius-control-multiline)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .checkout-delivery__address-icon{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .checkout-delivery__address-icon{color:hsl(var(--sidebar-foreground))}.checkout-delivery__address-icon{margin-top:.125rem;display:flex;height:1.75rem;width:1.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius-full);background-color:hsl(var(--foreground) / .1);color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .checkout-delivery__address-icon{color:hsl(var(--sidebar-foreground))}.checkout-delivery__address-body{display:flex;min-width:0px;flex:1 1 0%;flex-direction:column;gap:.125rem}.setup-entry-animation--fullscreen .checkout-delivery__address-line{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .checkout-delivery__address-line{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .checkout-delivery__address-line{color:hsl(var(--sidebar-foreground))}.checkout-delivery__address-line{display:block;font-size:.875rem;line-height:1.25rem;line-height:1.375;color:hsl(var(--foreground))}.contact-preview-public p.checkout-delivery__address-line.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .checkout-delivery__address-line{color:hsl(var(--sidebar-foreground))}.checkout-delivery__address-change{margin-top:.125rem;display:inline-flex;flex-shrink:0;cursor:pointer;align-items:center;gap:.125rem;border-width:0px;background-color:transparent;padding:0;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1));--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.contact-preview-public .checkout-delivery__address-change{font-weight:400}.checkout-delivery__address-change:hover{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1));text-decoration-line:underline}.checkout-delivery__address-change:is(.dark *){--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.checkout-delivery__address-change:disabled{cursor:not-allowed;opacity:.5}.checkout-delivery__address-change:disabled:hover{text-decoration-line:none}.checkout-delivery__picker>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.checkout-delivery__address-option{width:100%;gap:.625rem;text-align:left}.checkout-delivery__address-form{width:100%}.checkout-delivery__address-form-shell{min-height:22rem}textarea.checkout-delivery__cancel-btn{border-radius:var(--radius-control-multiline)!important}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .checkout-delivery__cancel-btn{color:hsl(var(--app-header-muted))!important}.app-shell-root .sidebar-account-selector__current .checkout-delivery__cancel-btn{color:hsl(var(--sidebar-foreground) / .65)}.checkout-delivery__cancel-btn{border-radius:var(--radius-button)!important;border-color:hsl(var(--border) / .6)!important;background-color:hsl(var(--background))!important;font-weight:500!important;color:hsl(var(--muted-foreground))!important;--tw-shadow: 0 0 #0000 !important;--tw-shadow-colored: 0 0 #0000 !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .checkout-delivery__cancel-btn:hover{color:hsl(var(--app-header-foreground))!important}.app-shell-root .sidebar-account-selector__current .checkout-delivery__cancel-btn:hover{color:hsl(var(--sidebar-foreground))}.checkout-delivery__cancel-btn:hover{background-color:hsl(var(--muted) / .5)!important;color:hsl(var(--foreground))!important;--tw-shadow: 0 0 #0000 !important;--tw-shadow-colored: 0 0 #0000 !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.checkout-delivery__form-actions{padding-top:.25rem}.checkout-delivery__form-actions.checkout-wizard__actions--stack{gap:.5rem}.checkout-delivery__form-actions .checkout-wizard__primary,.checkout-delivery__form-actions .checkout-delivery__cancel-btn{width:100%;height:var(--control-height);min-height:var(--control-height);max-height:var(--control-height);padding-inline:var(--control-padding-x);font-size:var(--text-ui-sm);line-height:var(--leading-ui-snug);font-weight:var(--font-weight-ui-emphasis)}.checkout-delivery__form-actions .checkout-delivery__cancel-btn{background-color:hsl(var(--card))!important;border-color:hsl(var(--border) / var(--border-alpha-muted))!important;color:hsl(var(--muted-foreground))!important}.checkout-delivery__form-actions .checkout-delivery__cancel-btn:hover{background-color:hsl(var(--muted) / .45)!important;color:hsl(var(--foreground))!important}.checkout-delivery__different-btn{min-height:2.75rem;justify-content:center}.carrier-logo{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;overflow:hidden;border-radius:.25rem;border-width:1px;border-color:hsl(var(--border) / .3);--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:0}.carrier-logo img{display:block;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.carrier-logo--with-label{display:inline-flex;height:auto;width:auto;flex-direction:row;align-items:center;gap:.5rem;border-width:0px;background-color:transparent;padding:0}.setup-entry-animation--fullscreen .carrier-logo__label{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .carrier-logo__label{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .carrier-logo__label{color:hsl(var(--sidebar-foreground))}.carrier-logo__label{font-size:.875rem;line-height:1.25rem;font-weight:500;color:hsl(var(--foreground))}.contact-preview-public .carrier-logo__label{font-weight:400}.contact-preview-public p.carrier-logo__label.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .carrier-logo__label{color:hsl(var(--sidebar-foreground))}textarea.carrier-logo-fallback{border-radius:var(--radius-control-multiline)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .carrier-logo-fallback{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .carrier-logo-fallback{color:hsl(var(--sidebar-foreground) / .65)}.carrier-logo-fallback{position:relative;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;gap:.25rem;border-radius:var(--radius-lg);background-color:hsl(var(--muted));font-weight:900;line-height:1;letter-spacing:.12em;color:hsl(var(--muted-foreground));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.email-studio-sidebar .sidebar-account-selector__copy .carrier-logo-fallback{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .carrier-logo-fallback{opacity:.65}.carrier-logo-fallback--with-label{height:auto;min-width:0px;background-color:transparent;padding-left:0;padding-right:0;font-weight:500;text-transform:none;letter-spacing:0em;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.contact-preview-public .carrier-logo-fallback--with-label{font-weight:400}textarea.carrier-logo-fallback__mark{border-radius:var(--radius-control-multiline)}.carrier-logo-fallback__mark{position:relative;z-index:10;height:.375rem;width:.375rem;border-radius:var(--radius-full);background-color:hsl(var(--primary) / .7)}.carrier-logo-fallback__text{position:relative;z-index:10}.carrier-select-option{display:flex;min-width:0px;flex:1 1 0%;align-items:center;gap:.5rem}.carrier-select-option__logo{flex-shrink:0}.setup-entry-animation--fullscreen .carrier-select-option__label{font-size:clamp(.75rem,2vmin,.875rem)}.carrier-select-option__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:1.25rem;font-weight:400;line-height:1.25}.contact-preview-public button.carrier-select-option__label{font-weight:400;letter-spacing:.01em}.contact-preview-public p.carrier-select-option__label.leading-relaxed{font-weight:400;line-height:1.65}.carrier-select-trigger{align-items:center;gap:.5rem}.carrier-select-trigger__value{text-align:left}.carrier-select-trigger .carrier-select-option{gap:.5rem}.carrier-select-trigger [data-radix-select-value]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.carrier-select-content{min-width:var(--radix-select-trigger-width);padding:.25rem}.carrier-select-content [data-radix-select-viewport],.carrier-select-content>div:nth-child(2){height:auto!important;max-height:min(16rem,var(--radix-select-content-available-height, 16rem))}.carrier-select-item{align-items:center}.carrier-select-item [data-radix-select-item-text]{display:flex;min-width:0px;flex:1 1 0%;align-items:center}.order-tracking-card__carrier{display:flex;align-items:center}.setup-billing-address .checkout-delivery__method-card{gap:1rem}.checkout-delivery__method-card{display:grid;width:100%;cursor:pointer;grid-template-columns:auto 2.5rem minmax(0,1fr) auto;align-items:center;gap:.625rem;border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--background));padding:.625rem .75rem;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s;border-radius:var(--radius-surface)}.checkout-delivery__method-card:hover{border-color:hsl(var(--border));background-color:hsl(var(--muted) / .2)}.checkout-delivery__method-card--selected{border-color:hsl(var(--foreground) / .6);background-color:hsl(var(--foreground) / .03);--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}textarea.checkout-delivery__method-radio{border-radius:var(--radius-control-multiline)}.checkout-delivery__method-radio{display:flex;height:1rem;width:1rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius-full);border-width:1px;border-color:hsl(var(--foreground) / .4);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.checkout-delivery__method-card--selected .checkout-delivery__method-radio{border-color:hsl(var(--foreground))}textarea.checkout-delivery__method-radio-dot{border-radius:var(--radius-control-multiline)}.checkout-delivery__method-radio-dot{height:.5rem;width:.5rem;border-radius:var(--radius-full);background-color:hsl(var(--foreground))}.checkout-delivery__method-info{display:flex;min-width:0px;flex-direction:column;gap:.125rem}.setup-entry-animation--fullscreen .checkout-delivery__method-name{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .checkout-delivery__method-name{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .checkout-delivery__method-name{color:hsl(var(--sidebar-foreground))}.checkout-delivery__method-name{display:flex;align-items:center;gap:.375rem;font-size:.875rem;line-height:1.25rem;font-weight:600;color:hsl(var(--foreground))}.contact-preview-public p.checkout-delivery__method-name.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .checkout-delivery__method-name{color:hsl(var(--sidebar-foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .checkout-delivery__method-desc{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .checkout-delivery__method-desc{color:hsl(var(--sidebar-foreground) / .65)}.checkout-delivery__method-desc{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .checkout-delivery__method-desc{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .checkout-delivery__method-desc{opacity:.65}.checkout-delivery__method-days{display:flex;align-items:center;gap:.25rem;font-size:11px;color:hsl(var(--muted-foreground) / .8)}.checkout-delivery__method-days-sep{color:hsl(var(--muted-foreground) / .5)}.checkout-delivery__method-date{flex-shrink:0;font-size:11px;font-weight:500;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);color:hsl(var(--foreground) / .8)}.contact-preview-public .checkout-delivery__method-date{font-weight:400}textarea.checkout-delivery__method-price{border-radius:var(--radius-control-multiline)}.checkout-delivery__method-price{display:flex;min-width:3.25rem;flex-shrink:0;flex-direction:column;align-items:flex-end;justify-content:center;gap:.125rem;border-radius:var(--radius-md);background-color:hsl(var(--muted) / .4);padding:.375rem .5rem}.checkout-delivery__price-original{font-size:10px;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);line-height:1;color:hsl(var(--muted-foreground) / .6);text-decoration-line:line-through}.checkout-delivery__price-free{font-size:.75rem;line-height:1rem;font-weight:700;line-height:1;letter-spacing:.05em;--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.contact-preview-public button.checkout-delivery__price-free{font-weight:400;letter-spacing:.01em}.checkout-delivery__price-free:is(.dark *){--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity, 1))}.setup-entry-animation--fullscreen .checkout-delivery__price-paid{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .checkout-delivery__price-paid{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .checkout-delivery__price-paid{color:hsl(var(--sidebar-foreground))}.checkout-delivery__price-paid{font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);line-height:1;color:hsl(var(--foreground))}.contact-preview-public button.checkout-delivery__price-paid{font-weight:400;letter-spacing:.01em}.contact-preview-public p.checkout-delivery__price-paid.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .checkout-delivery__price-paid{color:hsl(var(--sidebar-foreground))}.checkout-delivery__estimate{display:flex;align-items:flex-start;gap:.75rem;border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--background));padding:.75rem .875rem;border-radius:var(--radius-surface)}textarea.checkout-delivery__estimate-icon{border-radius:var(--radius-control-multiline)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .checkout-delivery__estimate-icon{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .checkout-delivery__estimate-icon{color:hsl(var(--sidebar-foreground) / .65)}.checkout-delivery__estimate-icon{margin-top:.125rem;display:flex;height:1.75rem;width:1.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius-full);background-color:hsl(var(--muted) / .4);color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .checkout-delivery__estimate-icon{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .checkout-delivery__estimate-icon{opacity:.65}.checkout-delivery__estimate-body{display:flex;min-width:0px;flex:1 1 0%;flex-direction:column;gap:.25rem}.checkout-delivery__estimate-primary{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem}.setup-entry-animation--fullscreen .checkout-delivery__estimate-label{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .checkout-delivery__estimate-label{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .checkout-delivery__estimate-label{color:hsl(var(--sidebar-foreground) / .65)}.checkout-delivery__estimate-label{font-size:.875rem;line-height:1.25rem;color:hsl(var(--muted-foreground))}.contact-preview-public p.checkout-delivery__estimate-label.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .checkout-delivery__estimate-label{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .checkout-delivery__estimate-label{opacity:.65}.setup-entry-animation--fullscreen .checkout-delivery__estimate-date{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .checkout-delivery__estimate-date{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .checkout-delivery__estimate-date{color:hsl(var(--sidebar-foreground))}.checkout-delivery__estimate-date{flex-shrink:0;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);color:hsl(var(--foreground))}.contact-preview-public p.checkout-delivery__estimate-date.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .checkout-delivery__estimate-date{color:hsl(var(--sidebar-foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .checkout-delivery__estimate-meta{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .checkout-delivery__estimate-meta{color:hsl(var(--sidebar-foreground) / .65)}.checkout-delivery__estimate-meta{display:flex;min-width:0px;flex-wrap:wrap;align-items:center;-moz-column-gap:.375rem;column-gap:.375rem;row-gap:.25rem;font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .checkout-delivery__estimate-meta{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .checkout-delivery__estimate-meta{opacity:.65}.checkout-delivery__estimate-carrier{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.checkout-delivery__estimate-sep{color:hsl(var(--muted-foreground) / .5)}.checkout-delivery__estimate-window{flex-shrink:0}.checkout-delivery__estimate--skeleton{pointer-events:none;border-color:hsl(var(--border) / .4);background-color:hsl(var(--muted) / .1)}.checkout-delivery--refreshing{min-height:0px}.checkout-delivery__address-card--skeleton,.checkout-delivery__method-card--skeleton,.checkout-delivery__address-option--skeleton{pointer-events:none;border-color:hsl(var(--border) / .4);background-color:hsl(var(--muted) / .2);--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}textarea.checkout-delivery__method-card--skeleton{border-radius:var(--radius-control-multiline)}.setup-billing-address .checkout-delivery__method-card--skeleton{gap:1rem}.checkout-delivery__method-card--skeleton{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:.5rem;border-radius:var(--radius-lg);border-width:1px;padding:.75rem}.checkout-delivery__address-option--skeleton{display:flex;align-items:flex-start;gap:.75rem;padding:.75rem}.checkout-order-breakdown--refreshing .checkout-order-breakdown__items{opacity:.6}.checkout-order-breakdown__totals-skeleton{border-top-width:1px;border-color:hsl(var(--border) / .4);padding-top:.75rem}.checkout-payment-summary{overflow:hidden;border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--background));border-radius:var(--radius-surface)}.checkout-payment-summary__toggle{display:flex;width:100%;align-items:center;justify-content:space-between;gap:.5rem;padding:.625rem .875rem;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.checkout-payment-summary__toggle:hover{background-color:hsl(var(--muted) / .3)}.checkout-payment-summary__toggle-left{display:flex;min-width:0px;align-items:center;gap:.75rem}textarea.checkout-payment-summary__toggle-icon{border-radius:var(--radius-control-multiline)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .checkout-payment-summary__toggle-icon{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .checkout-payment-summary__toggle-icon{color:hsl(var(--sidebar-foreground))}.checkout-payment-summary__toggle-icon{display:flex;height:1.75rem;width:1.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius-md);background-color:hsl(var(--muted) / .5);color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .checkout-payment-summary__toggle-icon{color:hsl(var(--sidebar-foreground))}.checkout-payment-summary__toggle-right{display:flex;flex-shrink:0;align-items:center;gap:.5rem}.checkout-payment-summary__body>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.checkout-payment-summary__body{border-top-width:1px;border-color:hsl(var(--border) / .4);background-color:hsl(var(--muted) / .05);padding:.75rem .875rem}.checkout-payment-final{width:100%}.checkout-payment-final__header{padding-top:.125rem}.checkout-payment-final__divider{display:flex;align-items:center;gap:.75rem;padding-top:.25rem;padding-bottom:.25rem;font-size:10.5px;font-weight:500;text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground) / .7)}.contact-preview-public .checkout-payment-final__divider{font-weight:400}.checkout-payment-final__divider:before,.checkout-payment-final__divider:after{flex:1 1 0%;border-top-width:1px;border-color:hsl(var(--border) / .4);--tw-content: "";content:var(--tw-content)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .checkout-payment-final__back-link{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .checkout-payment-final__back-link{color:hsl(var(--sidebar-foreground) / .65)}.checkout-payment-final__back-link{display:inline-flex;align-items:center;gap:.25rem;font-size:.75rem;line-height:1rem;font-weight:500;color:hsl(var(--muted-foreground));--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.contact-preview-public .checkout-payment-final__back-link{font-weight:400}.email-studio-sidebar .sidebar-account-selector__copy .checkout-payment-final__back-link{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .checkout-payment-final__back-link{opacity:.65}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .checkout-payment-final__back-link:hover{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .checkout-payment-final__back-link:hover{color:hsl(var(--sidebar-foreground))}.checkout-payment-final__back-link:hover{background-color:hsl(var(--muted) / .45);color:hsl(var(--foreground));--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.checkout-payment-final__back-link:active{background-color:hsl(var(--muted) / .6)}.checkout-payment-final__back-link{min-height:var(--control-height-sm);padding-inline:.375rem}.checkout-payment-default-method>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.checkout-payment-default-method__row{display:flex;align-items:center;gap:.75rem;border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--background));padding:.75rem .875rem;border-radius:var(--radius-surface)}.checkout-payment-default-method__card .order-retry-saved-card{min-height:0px;border-width:0px;background-color:transparent;padding:0;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.checkout-payment-default-method__card .order-retry-saved-card:hover{background-color:transparent}.checkout-payment-default-method__card .order-retry-saved-card--selected{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.checkout-page .order-retry-saved-list,.checkout-payment-final .order-retry-saved-list{gap:.5rem}.checkout-page .order-retry-saved-list .order-retry-saved-card,.checkout-payment-final .order-retry-saved-list .order-retry-saved-card{min-height:3rem;border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--background));padding:.625rem .75rem;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;border-radius:var(--radius-surface)}.checkout-page .order-retry-saved-list .order-retry-saved-card:hover,.checkout-payment-final .order-retry-saved-list .order-retry-saved-card:hover{background-color:hsl(var(--muted) / .2)}.checkout-page .order-retry-saved-list .order-retry-saved-card,.checkout-payment-final .order-retry-saved-list .order-retry-saved-card{border-bottom-width:1px}.checkout-page .order-retry-saved-list .order-retry-saved-card--selected,.checkout-payment-final .order-retry-saved-list .order-retry-saved-card--selected{border-color:hsl(var(--foreground) / .45);background-color:hsl(var(--muted) / .15)}.checkout-page .order-retry-add-method,.checkout-payment-final .order-retry-add-method{margin-top:0;border-width:1px;border-style:dashed;border-color:hsl(var(--border) / .6);background-color:hsl(var(--background) / .6);padding-top:.75rem;padding-bottom:.75rem;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);border-radius:var(--radius-surface);border-top-width:1px}.order-retry-saved-card--compact{min-height:0px}.checkout-payment-default-method__change{display:inline-flex;flex-shrink:0;align-items:center;gap:.125rem;border-width:0px;background-color:transparent;padding:0;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1));--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.contact-preview-public .checkout-payment-default-method__change{font-weight:400}.checkout-payment-default-method__change:hover{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1));text-decoration-line:underline}.checkout-payment-default-method__change:is(.dark *){--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.checkout-payment-default-method__change:disabled{cursor:not-allowed;opacity:.5}.checkout-payment-default-method__change:disabled:hover{text-decoration-line:none}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .checkout-payment-default-method__note{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .checkout-payment-default-method__note{color:hsl(var(--sidebar-foreground) / .65)}.checkout-payment-default-method__note{padding-top:.125rem;font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .checkout-payment-default-method__note{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .checkout-payment-default-method__note{opacity:.65}.checkout-payment-stripe-trigger{display:flex;width:100%;align-items:center;justify-content:space-between;gap:.75rem;border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--background));padding:.75rem .875rem;text-align:left;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;border-radius:var(--radius-surface)}.checkout-payment-stripe-trigger:hover{border-color:hsl(var(--border));background-color:hsl(var(--muted) / .2)}.checkout-payment-stripe-trigger__copy{display:flex;min-width:0px;flex:1 1 0%;flex-direction:column;gap:.125rem}.setup-entry-animation--fullscreen .checkout-payment-stripe-trigger__title{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .checkout-payment-stripe-trigger__title{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .checkout-payment-stripe-trigger__title{color:hsl(var(--sidebar-foreground))}.checkout-payment-stripe-trigger__title{font-size:.875rem;line-height:1.25rem;font-weight:600;color:hsl(var(--foreground))}.contact-preview-public p.checkout-payment-stripe-trigger__title.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .checkout-payment-stripe-trigger__title{color:hsl(var(--sidebar-foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .checkout-payment-stripe-trigger__detail{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .checkout-payment-stripe-trigger__detail{color:hsl(var(--sidebar-foreground) / .65)}.checkout-payment-stripe-trigger__detail{font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .checkout-payment-stripe-trigger__detail{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .checkout-payment-stripe-trigger__detail{opacity:.65}.checkout-payment-element-shell{position:relative;min-height:7.5rem;width:100%}.checkout-payment-element-shell>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.checkout-payment-element-shell .p-PaymentElement,.checkout-payment-element-shell [class*=PaymentElement]{width:100%}.setup-entry-animation--fullscreen .checkout-payment-element-shell__loading{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .checkout-payment-element-shell__loading{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .checkout-payment-element-shell__loading{color:hsl(var(--sidebar-foreground) / .65)}.checkout-payment-element-shell__loading{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;align-items:center;justify-content:center;gap:.5rem;border-radius:inherit;background-color:hsl(var(--background) / .9);font-size:.875rem;line-height:1.25rem;color:hsl(var(--muted-foreground))}.contact-preview-public p.checkout-payment-element-shell__loading.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .checkout-payment-element-shell__loading{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .checkout-payment-element-shell__loading{opacity:.65}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .checkout-payment-final__back-btn{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .checkout-payment-final__back-btn{color:hsl(var(--sidebar-foreground) / .65)}.checkout-payment-final__back-btn{width:100%;color:hsl(var(--muted-foreground));--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.email-studio-sidebar .sidebar-account-selector__copy .checkout-payment-final__back-btn{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .checkout-payment-final__back-btn{opacity:.65}.checkout-payment-final__back-btn:hover{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.checkout-quick-pay{border-width:1px;border-color:hsl(var(--primary) / .2);background-color:hsl(var(--primary) / .05);padding:1rem;border-radius:var(--radius-surface)}.checkout-quick-pay__card{border-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--background) / .7);padding:.75rem;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);border-radius:var(--radius-surface)}.checkout-quick-pay__card:hover{border-color:hsl(var(--primary) / .4)}.checkout-quick-pay__card--selected{border-color:hsl(var(--primary));background-color:hsl(var(--background));--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.checkout-shipping-address-page{padding-bottom:.5rem}.checkout-order-totals__note{padding-top:.25rem}.checkout-order-lines__original-price,.checkout-order-lines__original-line{color:hsl(var(--muted-foreground) / .75);text-decoration-line:line-through;text-decoration-color:hsl(var(--muted-foreground) / .4);text-decoration-thickness:1px}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .checkout-order-totals__row--waived-fee{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .checkout-order-totals__row--waived-fee{color:hsl(var(--sidebar-foreground) / .65)}.checkout-order-totals__row--waived-fee{color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .checkout-order-totals__row--waived-fee{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .checkout-order-totals__row--waived-fee{opacity:.65}.checkout-order-breakdown__amounts{display:flex;align-items:center;justify-content:flex-end;gap:.5rem}.checkout-order-breakdown__waived{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);color:hsl(var(--muted-foreground) / .8);text-decoration-line:line-through;text-decoration-color:hsl(var(--muted-foreground) / .45);text-decoration-thickness:1px}textarea.checkout-order-breakdown__waived-badge{border-radius:var(--radius-control-multiline)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .checkout-order-breakdown__waived-badge{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .checkout-order-breakdown__waived-badge{color:hsl(var(--sidebar-foreground) / .65)}.checkout-order-breakdown__waived-badge{border-radius:var(--radius-md);background-color:hsl(var(--muted) / .5);padding:.125rem .375rem;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.025em;color:hsl(var(--muted-foreground))}.contact-preview-public .checkout-order-breakdown__waived-badge{font-weight:400}.email-studio-sidebar .sidebar-account-selector__copy .checkout-order-breakdown__waived-badge{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .checkout-order-breakdown__waived-badge{opacity:.65}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .checkout-order-breakdown__waived-note{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .checkout-order-breakdown__waived-note{color:hsl(var(--sidebar-foreground) / .65)}.checkout-order-breakdown__waived-note{padding-top:.25rem;line-height:1.625;color:hsl(var(--muted-foreground))}.contact-preview-public p.text-sm.checkout-order-breakdown__waived-note{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .checkout-order-breakdown__waived-note{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .checkout-order-breakdown__waived-note{opacity:.65}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .checkout-order-breakdown__waived-inline{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .checkout-order-breakdown__waived-inline{color:hsl(var(--sidebar-foreground))}.checkout-order-breakdown__waived-inline{font-weight:500;color:hsl(var(--foreground))}.contact-preview-public .checkout-order-breakdown__waived-inline{font-weight:400}.email-studio-sidebar .sidebar-account-selector__copy .checkout-order-breakdown__waived-inline{color:hsl(var(--sidebar-foreground))}.checkout-order-breakdown__detail{margin-top:.125rem;line-height:1.375}.checkout-summary>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.checkout-summary{padding-top:1rem}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .commerce-loading-state--inline .checkout-summary__title{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .commerce-loading-state--inline .checkout-summary__title{color:hsl(var(--sidebar-foreground) / .65)}.commerce-loading-state--inline .checkout-summary__title{font-weight:400;color:hsl(var(--muted-foreground))}.contact-preview-public button.commerce-loading-state--inline .checkout-summary__title{font-weight:400;letter-spacing:.01em}.email-studio-sidebar .sidebar-account-selector__copy .commerce-loading-state--inline .checkout-summary__title{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .commerce-loading-state--inline .checkout-summary__title{opacity:.65}.setup-entry-animation--fullscreen .order-retry-method__title-row .checkout-summary__title{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-method__title-row .checkout-summary__title{font-size:.875rem;line-height:1.25rem}.contact-preview-public p.order-retry-method__title-row .checkout-summary__title.leading-relaxed{font-weight:400;line-height:1.65}.setup-entry-animation--fullscreen .order-retry-alert__inner .checkout-summary__title{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-alert__inner .checkout-summary__title{font-size:.875rem;line-height:1.25rem}.contact-preview-public p.order-retry-alert__inner .checkout-summary__title.leading-relaxed{font-weight:400;line-height:1.65}.checkout-summary__title{font-size:var(--text-ui-sm);line-height:var(--leading-ui-snug);font-weight:var(--font-weight-ui-label)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .checkout-summary__title{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .checkout-summary__title{color:hsl(var(--sidebar-foreground))}.checkout-summary__title{color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .checkout-summary__title{color:hsl(var(--sidebar-foreground))}.setup-billing-address .activation-hardware-picker{gap:1rem}.activation-hardware-picker{display:grid;gap:.5rem}.activation-hardware-picker--compact{gap:.375rem}.activation-hardware-picker--loading{display:flex;min-height:5rem;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;border-radius:var(--radius-xl);border-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--muted) / .15)}.activation-hardware-picker__option{display:flex;width:100%;touch-action:manipulation;align-items:center;gap:.75rem;border-radius:var(--radius-xl);border-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--card));padding:.75rem;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.activation-hardware-picker__option--selected{border-color:hsl(var(--brand-accent) / .5);background-color:hsl(var(--brand-accent) / .06);--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: hsl(var(--brand-accent) / .2)}.activation-hardware-picker__option--soon{cursor:not-allowed;opacity:.6}.activation-hardware-picker__option--disabled:not(.activation-hardware-picker__option--soon){cursor:not-allowed;opacity:.5}.activation-hardware-picker__option:not(:disabled):hover{border-color:hsl(var(--brand-accent) / .35);background-color:hsl(var(--muted) / .2)}textarea.activation-hardware-picker__media{border-radius:var(--radius-control-multiline)}.activation-hardware-picker__media{display:flex;height:3rem;width:3rem;flex-shrink:0;align-items:center;justify-content:center;overflow:hidden;border-radius:var(--radius-lg);border-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--muted) / .3)}.activation-hardware-picker--compact .activation-hardware-picker__media{height:2.5rem;width:2.5rem}.activation-hardware-picker__image{height:100%;width:100%;-o-object-fit:contain;object-fit:contain;padding:.25rem}.activation-hardware-picker__icon{height:1.25rem;width:1.25rem;--tw-text-opacity: 1;color:hsl(var(--brand-accent) / var(--tw-text-opacity, 1))}.activation-hardware-picker__body{min-width:0px;flex:1 1 0%}.activation-hardware-picker__body>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.activation-hardware-picker__head{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .commerce-loading-state--inline .activation-hardware-picker__label{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .commerce-loading-state--inline .activation-hardware-picker__label{color:hsl(var(--sidebar-foreground) / .65)}.commerce-loading-state--inline .activation-hardware-picker__label{font-weight:400;color:hsl(var(--muted-foreground))}.contact-preview-public button.commerce-loading-state--inline .activation-hardware-picker__label{font-weight:400;letter-spacing:.01em}.email-studio-sidebar .sidebar-account-selector__copy .commerce-loading-state--inline .activation-hardware-picker__label{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .commerce-loading-state--inline .activation-hardware-picker__label{opacity:.65}.setup-entry-animation--fullscreen .order-retry-method__title-row .activation-hardware-picker__label{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-method__title-row .activation-hardware-picker__label{font-size:.875rem;line-height:1.25rem}.contact-preview-public p.order-retry-method__title-row .activation-hardware-picker__label.leading-relaxed{font-weight:400;line-height:1.65}.setup-entry-animation--fullscreen .order-retry-alert__inner .activation-hardware-picker__label{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-alert__inner .activation-hardware-picker__label{font-size:.875rem;line-height:1.25rem}.contact-preview-public p.order-retry-alert__inner .activation-hardware-picker__label.leading-relaxed{font-weight:400;line-height:1.65}.activation-hardware-picker__label{font-size:var(--text-ui-sm);line-height:var(--leading-ui-snug);font-weight:var(--font-weight-ui-label)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .activation-hardware-picker__label{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .activation-hardware-picker__label{color:hsl(var(--sidebar-foreground))}.activation-hardware-picker__label{color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .activation-hardware-picker__label{color:hsl(var(--sidebar-foreground))}.setup-entry-animation--fullscreen .activation-hardware-picker__label{font-size:clamp(.75rem,2vmin,.875rem)}.activation-hardware-picker__label{font-size:.875rem;line-height:1.25rem}.contact-preview-public p.activation-hardware-picker__label.leading-relaxed{font-weight:400;line-height:1.65}@media (max-width: 767px){.workspace-tab-shell__chrome .activation-hardware-picker__tagline{display:none}}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-admin-form-dialog .app-form-dialog__header-copy .activation-hardware-picker__tagline{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .order-admin-form-dialog .app-form-dialog__header-copy .activation-hardware-picker__tagline{color:hsl(var(--sidebar-foreground) / .65)}.order-admin-form-dialog .app-form-dialog__header-copy .activation-hardware-picker__tagline{font-size:.75rem;line-height:1rem;font-weight:400;line-height:1.625;color:hsl(var(--muted-foreground))}.contact-preview-public button.order-admin-form-dialog .app-form-dialog__header-copy .activation-hardware-picker__tagline{font-weight:400;letter-spacing:.01em}.contact-preview-public p.text-sm.order-admin-form-dialog .app-form-dialog__header-copy .activation-hardware-picker__tagline{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-form-dialog .app-form-dialog__header-copy .activation-hardware-picker__tagline{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-form-dialog .app-form-dialog__header-copy .activation-hardware-picker__tagline{opacity:.65}.activation-codes-page-header .activation-hardware-picker__tagline{display:none}@media (min-width: 640px){.activation-codes-page-header .activation-hardware-picker__tagline{display:block}}.commerce-workspace__page-header .activation-hardware-picker__tagline{margin-top:1px;font-size:10px;line-height:1}.commerce-workspace__loading .activation-hardware-picker__tagline{font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .commerce-workspace__loading .activation-hardware-picker__tagline{font-size:clamp(.75rem,2vmin,.875rem)}.commerce-workspace__loading .activation-hardware-picker__tagline{font-size:.875rem;line-height:1.25rem}}.commerce-workspace__empty .activation-hardware-picker__tagline{margin-left:auto;margin-right:auto;margin-bottom:1.5rem;max-width:28rem;font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .commerce-workspace__empty .activation-hardware-picker__tagline{font-size:clamp(.75rem,2vmin,.875rem)}.commerce-workspace__empty .activation-hardware-picker__tagline{font-size:.875rem;line-height:1.25rem}}.order-retry-alert__inner .activation-hardware-picker__tagline{margin-top:.125rem;font-size:.75rem;line-height:1rem;line-height:1.375}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-alert__inner .activation-hardware-picker__tagline{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-alert__inner .activation-hardware-picker__tagline{font-size:.875rem;line-height:1.25rem}}.order-retry-saved-card .activation-hardware-picker__tagline{font-size:.75rem;line-height:1rem;line-height:1.375}.order-retry-success .activation-hardware-picker__tagline{margin-top:.375rem;font-size:.75rem;line-height:1rem;line-height:1.625}.contact-preview-public p.text-sm.order-retry-success .activation-hardware-picker__tagline{font-weight:400;line-height:1.65}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-success .activation-hardware-picker__tagline{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-success .activation-hardware-picker__tagline{font-size:.875rem;line-height:1.25rem}}.order-retry-empty .activation-hardware-picker__tagline{font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-empty .activation-hardware-picker__tagline{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-empty .activation-hardware-picker__tagline{font-size:.875rem;line-height:1.25rem}}.activation-hardware-picker__tagline{font-size:var(--text-ui-sm);line-height:var(--leading-ui-relaxed);font-weight:var(--font-weight-ui-label)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .activation-hardware-picker__tagline{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .activation-hardware-picker__tagline{color:hsl(var(--sidebar-foreground) / .65)}.activation-hardware-picker__tagline{color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .activation-hardware-picker__tagline{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .activation-hardware-picker__tagline{opacity:.65}@media (min-width: 768px){.activation-hardware-picker__tagline{font-size:var(--text-ui-md)}}.app-form-dialog__header-copy .activation-hardware-picker__tagline{text-align:left;line-height:1.625}.contact-preview-public p.text-sm.app-form-dialog__header-copy .activation-hardware-picker__tagline{font-weight:400;line-height:1.65}.public-content-note .activation-hardware-picker__tagline{margin-left:auto;margin-right:auto;max-width:65ch}.activation-hardware-picker__tagline{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:.75rem;line-height:1rem}.contact-preview-share-page__shop-fields .activation-hardware-picker__tagline{color:hsl(var(--muted-foreground))}.setup-entry-animation--fullscreen .activation-hardware-picker__price{font-size:clamp(.75rem,2vmin,.875rem)}.activation-hardware-picker__price{font-size:.875rem;line-height:1.25rem;font-weight:600;color:hsl(var(--primary))}.contact-preview-public p.activation-hardware-picker__price.leading-relaxed{font-weight:400;line-height:1.65}textarea.activation-hardware-picker__badge{border-radius:var(--radius-control-multiline)}.activation-hardware-picker__badge{border-radius:var(--radius-full);padding:.125rem .5rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em}.activation-hardware-picker__badge--stock{background-color:#22c55e1a;--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.activation-hardware-picker__badge--stock:is(.dark *){--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity, 1))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .activation-hardware-picker__badge--out{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .activation-hardware-picker__badge--out{color:hsl(var(--sidebar-foreground) / .65)}.activation-hardware-picker__badge--out{background-color:hsl(var(--muted));color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .activation-hardware-picker__badge--out{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .activation-hardware-picker__badge--out{opacity:.65}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .activation-hardware-picker__badge--soon{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .activation-hardware-picker__badge--soon{color:hsl(var(--sidebar-foreground) / .65)}.activation-hardware-picker__badge--soon{background-color:hsl(var(--muted));color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .activation-hardware-picker__badge--soon{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .activation-hardware-picker__badge--soon{opacity:.65}.activation-hardware-picker__check{--tw-text-opacity: 1;color:hsl(var(--brand-accent) / var(--tw-text-opacity, 1))}.activation-order-panel--showcase{width:100%;max-width:36rem}.activation-hardware-showcase>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.activation-hardware-showcase--loading,.activation-hardware-showcase--empty{display:flex;min-height:10rem;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:2rem .5rem}.activation-hardware-showcase__tabs{display:flex;gap:.5rem;overflow-x:auto;padding-bottom:.25rem}.activation-hardware-showcase__tabs::-webkit-scrollbar{display:none}.activation-hardware-showcase__tabs{-ms-overflow-style:none;scrollbar-width:none}textarea.activation-hardware-showcase__tab{border-radius:var(--radius-control-multiline)}.setup-entry-animation--fullscreen .activation-hardware-showcase__tab{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .activation-hardware-showcase__tab{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .activation-hardware-showcase__tab{color:hsl(var(--sidebar-foreground) / .65)}.activation-hardware-showcase__tab{display:inline-flex;flex-shrink:0;touch-action:manipulation;align-items:center;gap:.5rem;border-radius:var(--radius-full);padding:.375rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:600;color:hsl(var(--muted-foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.contact-preview-public p.activation-hardware-showcase__tab.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .activation-hardware-showcase__tab{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .activation-hardware-showcase__tab{opacity:.65}.activation-hardware-showcase__tab--active{--tw-text-opacity: 1;color:hsl(var(--brand-accent) / var(--tw-text-opacity, 1))}.activation-hardware-showcase__tab--soon{cursor:not-allowed;opacity:.6}textarea.activation-hardware-showcase__tab-badge{border-radius:var(--radius-control-multiline)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .activation-hardware-showcase__tab-badge{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .activation-hardware-showcase__tab-badge{color:hsl(var(--sidebar-foreground) / .65)}.activation-hardware-showcase__tab-badge{border-radius:var(--radius-full);background-color:hsl(var(--muted));padding:.125rem .5rem;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.025em;color:hsl(var(--muted-foreground))}.contact-preview-public button.activation-hardware-showcase__tab-badge{font-weight:400;letter-spacing:.01em}.email-studio-sidebar .sidebar-account-selector__copy .activation-hardware-showcase__tab-badge{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .activation-hardware-showcase__tab-badge{opacity:.65}.activation-hardware-showcase__hero{overflow:hidden}.activation-hardware-showcase__hero-image{aspect-ratio:4/3;width:100%;-o-object-fit:contain;object-fit:contain}.activation-hardware-showcase__gallery-placeholder{display:flex;min-height:10rem;align-items:center;justify-content:center}.activation-hardware-showcase__summary>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.activation-hardware-showcase__summary-top{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.order-admin-form-dialog .app-form-dialog__header-copy .activation-hardware-showcase__title{font-size:1rem;line-height:1.5rem;font-weight:600;line-height:1.375}.commerce-workspace__empty .activation-hardware-showcase__title{margin-bottom:.5rem;font-size:1rem;line-height:1.5rem}.order-retry-success .activation-hardware-showcase__title{margin-top:.75rem;font-size:1rem;line-height:1.5rem}@media (min-width: 768px){.setup-entry-animation--fullscreen .order-retry-success .activation-hardware-showcase__title{font-size:clamp(.875rem,2.5vmin,1.25rem)}.order-retry-success .activation-hardware-showcase__title{font-size:1.125rem;line-height:1.75rem}}.activation-hardware-showcase__title{font-size:var(--text-ui-md);line-height:var(--leading-ui-snug);letter-spacing:var(--tracking-ui-normal);font-weight:var(--font-weight-ui-emphasis)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .activation-hardware-showcase__title{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .activation-hardware-showcase__title{color:hsl(var(--sidebar-foreground))}.activation-hardware-showcase__title{color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .activation-hardware-showcase__title{color:hsl(var(--sidebar-foreground))}@media (min-width: 768px){.activation-hardware-showcase__title{font-size:var(--text-ui-lg)}}.app-form-dialog__header-copy .activation-hardware-showcase__title{text-align:left;line-height:1.375}.setup-entry-animation--fullscreen .app-form-dialog--confirm .app-form-dialog__header-copy .activation-hardware-showcase__title{font-size:clamp(.75rem,2vmin,.875rem)}.app-form-dialog--confirm .app-form-dialog__header-copy .activation-hardware-showcase__title{font-size:.875rem;line-height:1.25rem;font-weight:600;line-height:1.25}.contact-preview-public p.app-form-dialog--confirm .app-form-dialog__header-copy .activation-hardware-showcase__title.leading-relaxed{font-weight:400;line-height:1.65}.setup-entry-animation--fullscreen .activation-hardware-showcase__title,.setup-entry-animation--fullscreen .shop-product-card--desktop-preview .activation-hardware-showcase__title{font-size:clamp(.875rem,2.5vmin,1.25rem)}.shop-product-card--desktop-preview .activation-hardware-showcase__title{font-size:1.125rem;line-height:1.75rem}@media (max-width: 639px){.setup-entry-animation--fullscreen .inventory-template-grid .shop-product-card__body .activation-hardware-showcase__title{font-size:clamp(.75rem,2vmin,.875rem)}.inventory-template-grid .shop-product-card__body .activation-hardware-showcase__title{font-size:.875rem;line-height:1.25rem;line-height:1.375}.contact-preview-public p.inventory-template-grid .shop-product-card__body .activation-hardware-showcase__title.leading-relaxed{font-weight:400;line-height:1.65}}.activation-hardware-showcase__title{font-size:1.25rem;line-height:1.75rem;line-height:1.25}@media (min-width: 640px){.activation-hardware-showcase__title{font-size:1.5rem;line-height:2rem}}@media (max-width: 767px){.workspace-tab-shell__chrome .activation-hardware-showcase__description{display:none}}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-admin-form-dialog .app-form-dialog__header-copy .activation-hardware-showcase__description{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .order-admin-form-dialog .app-form-dialog__header-copy .activation-hardware-showcase__description{color:hsl(var(--sidebar-foreground) / .65)}.order-admin-form-dialog .app-form-dialog__header-copy .activation-hardware-showcase__description{font-size:.75rem;line-height:1rem;font-weight:400;line-height:1.625;color:hsl(var(--muted-foreground))}.contact-preview-public button.order-admin-form-dialog .app-form-dialog__header-copy .activation-hardware-showcase__description{font-weight:400;letter-spacing:.01em}.contact-preview-public p.text-sm.order-admin-form-dialog .app-form-dialog__header-copy .activation-hardware-showcase__description{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-form-dialog .app-form-dialog__header-copy .activation-hardware-showcase__description{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-form-dialog .app-form-dialog__header-copy .activation-hardware-showcase__description{opacity:.65}.activation-codes-page-header .activation-hardware-showcase__description{display:none}@media (min-width: 640px){.activation-codes-page-header .activation-hardware-showcase__description{display:block}}.commerce-workspace__page-header .activation-hardware-showcase__description{margin-top:1px;font-size:10px;line-height:1}.commerce-workspace__loading .activation-hardware-showcase__description{font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .commerce-workspace__loading .activation-hardware-showcase__description{font-size:clamp(.75rem,2vmin,.875rem)}.commerce-workspace__loading .activation-hardware-showcase__description{font-size:.875rem;line-height:1.25rem}}.commerce-workspace__empty .activation-hardware-showcase__description{margin-left:auto;margin-right:auto;margin-bottom:1.5rem;max-width:28rem;font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .commerce-workspace__empty .activation-hardware-showcase__description{font-size:clamp(.75rem,2vmin,.875rem)}.commerce-workspace__empty .activation-hardware-showcase__description{font-size:.875rem;line-height:1.25rem}}.order-retry-alert__inner .activation-hardware-showcase__description{margin-top:.125rem;font-size:.75rem;line-height:1rem;line-height:1.375}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-alert__inner .activation-hardware-showcase__description{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-alert__inner .activation-hardware-showcase__description{font-size:.875rem;line-height:1.25rem}}.order-retry-saved-card .activation-hardware-showcase__description{font-size:.75rem;line-height:1rem;line-height:1.375}.order-retry-success .activation-hardware-showcase__description{margin-top:.375rem;font-size:.75rem;line-height:1rem;line-height:1.625}.contact-preview-public p.text-sm.order-retry-success .activation-hardware-showcase__description{font-weight:400;line-height:1.65}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-success .activation-hardware-showcase__description{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-success .activation-hardware-showcase__description{font-size:.875rem;line-height:1.25rem}}.order-retry-empty .activation-hardware-showcase__description{font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-empty .activation-hardware-showcase__description{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-empty .activation-hardware-showcase__description{font-size:.875rem;line-height:1.25rem}}.activation-hardware-showcase__description{font-size:var(--text-ui-sm);line-height:var(--leading-ui-relaxed);font-weight:var(--font-weight-ui-label)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .activation-hardware-showcase__description{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .activation-hardware-showcase__description{color:hsl(var(--sidebar-foreground) / .65)}.activation-hardware-showcase__description{color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .activation-hardware-showcase__description{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .activation-hardware-showcase__description{opacity:.65}@media (min-width: 768px){.activation-hardware-showcase__description{font-size:var(--text-ui-md)}}.app-form-dialog__header-copy .activation-hardware-showcase__description{text-align:left;line-height:1.625}.contact-preview-public p.text-sm.app-form-dialog__header-copy .activation-hardware-showcase__description{font-weight:400;line-height:1.65}.public-content-note .activation-hardware-showcase__description{margin-left:auto;margin-right:auto;max-width:65ch}.setup-entry-animation--fullscreen .activation-hardware-showcase__description{font-size:clamp(.75rem,2vmin,.875rem)}.activation-hardware-showcase__description{font-size:.875rem;line-height:1.25rem}.contact-preview-public p.activation-hardware-showcase__description.leading-relaxed{font-weight:400;line-height:1.65}.contact-preview-share-page__shop-fields .activation-hardware-showcase__description{color:hsl(var(--muted-foreground))}.activation-hardware-showcase__price-block{text-align:right}.activation-hardware-showcase__price{font-size:1.5rem;line-height:2rem;font-weight:700;line-height:1;color:hsl(var(--primary))}.contact-preview-public button.activation-hardware-showcase__price{font-weight:400;letter-spacing:.01em}.setup-entry-animation--fullscreen .activation-hardware-showcase__price-old{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .activation-hardware-showcase__price-old{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .activation-hardware-showcase__price-old{color:hsl(var(--sidebar-foreground) / .65)}.activation-hardware-showcase__price-old{font-size:.875rem;line-height:1.25rem;color:hsl(var(--muted-foreground));text-decoration-line:line-through}.contact-preview-public p.activation-hardware-showcase__price-old.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .activation-hardware-showcase__price-old{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .activation-hardware-showcase__price-old{opacity:.65}.activation-hardware-showcase__stock-note{font-size:.75rem;line-height:1rem;font-weight:500}.contact-preview-public .activation-hardware-showcase__stock-note{font-weight:400}.activation-hardware-showcase__stock-note--stock{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.activation-hardware-showcase__stock-note--stock:is(.dark *){--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity, 1))}.activation-hardware-showcase__stock-note--out{color:hsl(var(--destructive))}.contact-preview-share-page__shop-fields .activation-hardware-showcase__stock-note--out{color:hsl(var(--primary))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .activation-hardware-showcase__stock-note--soon{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .activation-hardware-showcase__stock-note--soon{color:hsl(var(--sidebar-foreground) / .65)}.activation-hardware-showcase__stock-note--soon{color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .activation-hardware-showcase__stock-note--soon{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .activation-hardware-showcase__stock-note--soon{opacity:.65}.activation-hardware-showcase__actions{display:flex;flex-direction:column;gap:.25rem}.activation-hardware-showcase__details{border-top-width:1px;border-color:hsl(var(--border) / .6);padding-top:.5rem}.setup-entry-animation--fullscreen .activation-hardware-showcase__details-toggle{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .activation-hardware-showcase__details-toggle{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .activation-hardware-showcase__details-toggle{color:hsl(var(--sidebar-foreground) / .65)}.activation-hardware-showcase__details-toggle{display:flex;width:100%;touch-action:manipulation;align-items:center;justify-content:center;gap:.375rem;padding-top:.5rem;padding-bottom:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:500;color:hsl(var(--muted-foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.contact-preview-public .activation-hardware-showcase__details-toggle{font-weight:400}.contact-preview-public p.activation-hardware-showcase__details-toggle.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .activation-hardware-showcase__details-toggle{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .activation-hardware-showcase__details-toggle{opacity:.65}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .activation-hardware-showcase__details-toggle:hover{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .activation-hardware-showcase__details-toggle:hover{color:hsl(var(--sidebar-foreground))}.activation-hardware-showcase__details-toggle:hover{color:hsl(var(--foreground))}.activation-hardware-showcase__details-panel>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.activation-hardware-showcase__details-panel{padding-bottom:.25rem;padding-top:.25rem}.setup-billing-address .activation-hardware-showcase__detail-images{gap:1rem}.activation-hardware-showcase__detail-images{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}textarea.activation-hardware-showcase__detail-image{border-radius:var(--radius-control-multiline)}.activation-hardware-showcase__detail-image{aspect-ratio:1 / 1;width:100%;border-radius:var(--radius-lg);border-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--muted) / .2);-o-object-fit:contain;object-fit:contain;padding:.5rem}.setup-entry-animation--fullscreen .activation-hardware-showcase__feature-list{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .activation-hardware-showcase__feature-list{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .activation-hardware-showcase__feature-list{color:hsl(var(--sidebar-foreground) / .65)}.activation-hardware-showcase__feature-list{list-style-type:disc}.activation-hardware-showcase__feature-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.activation-hardware-showcase__feature-list{padding-left:1.25rem;font-size:.875rem;line-height:1.25rem;color:hsl(var(--muted-foreground))}.contact-preview-public p.activation-hardware-showcase__feature-list.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .activation-hardware-showcase__feature-list{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .activation-hardware-showcase__feature-list{opacity:.65}.activation-hardware-showcase--compact>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.activation-hardware-showcase__compact-image{overflow:hidden}.activation-hardware-showcase__compact-image img{max-height:7rem;width:100%;-o-object-fit:contain;object-fit:contain;padding:.75rem}.activate-rate-limit-banner{display:flex;align-items:flex-start;gap:.75rem;border-radius:var(--radius-xl);border-width:1px;border-color:hsl(var(--destructive) / .3);background-color:hsl(var(--destructive) / .05);padding:.875rem 1rem}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .commerce-loading-state--inline .activate-rate-limit-banner__title{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .commerce-loading-state--inline .activate-rate-limit-banner__title{color:hsl(var(--sidebar-foreground) / .65)}.commerce-loading-state--inline .activate-rate-limit-banner__title{font-weight:400;color:hsl(var(--muted-foreground))}.contact-preview-public button.commerce-loading-state--inline .activate-rate-limit-banner__title{font-weight:400;letter-spacing:.01em}.email-studio-sidebar .sidebar-account-selector__copy .commerce-loading-state--inline .activate-rate-limit-banner__title{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .commerce-loading-state--inline .activate-rate-limit-banner__title{opacity:.65}.setup-entry-animation--fullscreen .order-retry-method__title-row .activate-rate-limit-banner__title{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-method__title-row .activate-rate-limit-banner__title{font-size:.875rem;line-height:1.25rem}.contact-preview-public p.order-retry-method__title-row .activate-rate-limit-banner__title.leading-relaxed{font-weight:400;line-height:1.65}.setup-entry-animation--fullscreen .order-retry-alert__inner .activate-rate-limit-banner__title{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-alert__inner .activate-rate-limit-banner__title{font-size:.875rem;line-height:1.25rem}.contact-preview-public p.order-retry-alert__inner .activate-rate-limit-banner__title.leading-relaxed{font-weight:400;line-height:1.65}.activate-rate-limit-banner__title{font-size:var(--text-ui-sm);line-height:var(--leading-ui-snug);font-weight:var(--font-weight-ui-label)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .activate-rate-limit-banner__title{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .activate-rate-limit-banner__title{color:hsl(var(--sidebar-foreground))}.activate-rate-limit-banner__title{color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .activate-rate-limit-banner__title{color:hsl(var(--sidebar-foreground))}.activate-rate-limit-banner__title{color:hsl(var(--destructive))}.contact-preview-share-page__shop-fields .activate-rate-limit-banner__title{color:hsl(var(--primary))}@media (max-width: 767px){.workspace-tab-shell__chrome .activate-rate-limit-banner__message{display:none}}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-admin-form-dialog .app-form-dialog__header-copy .activate-rate-limit-banner__message{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .order-admin-form-dialog .app-form-dialog__header-copy .activate-rate-limit-banner__message{color:hsl(var(--sidebar-foreground) / .65)}.order-admin-form-dialog .app-form-dialog__header-copy .activate-rate-limit-banner__message{font-size:.75rem;line-height:1rem;font-weight:400;line-height:1.625;color:hsl(var(--muted-foreground))}.contact-preview-public button.order-admin-form-dialog .app-form-dialog__header-copy .activate-rate-limit-banner__message{font-weight:400;letter-spacing:.01em}.contact-preview-public p.text-sm.order-admin-form-dialog .app-form-dialog__header-copy .activate-rate-limit-banner__message{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-form-dialog .app-form-dialog__header-copy .activate-rate-limit-banner__message{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-form-dialog .app-form-dialog__header-copy .activate-rate-limit-banner__message{opacity:.65}.activation-codes-page-header .activate-rate-limit-banner__message{display:none}@media (min-width: 640px){.activation-codes-page-header .activate-rate-limit-banner__message{display:block}}.commerce-workspace__page-header .activate-rate-limit-banner__message{margin-top:1px;font-size:10px;line-height:1}.commerce-workspace__loading .activate-rate-limit-banner__message{font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .commerce-workspace__loading .activate-rate-limit-banner__message{font-size:clamp(.75rem,2vmin,.875rem)}.commerce-workspace__loading .activate-rate-limit-banner__message{font-size:.875rem;line-height:1.25rem}}.commerce-workspace__empty .activate-rate-limit-banner__message{margin-left:auto;margin-right:auto;margin-bottom:1.5rem;max-width:28rem;font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .commerce-workspace__empty .activate-rate-limit-banner__message{font-size:clamp(.75rem,2vmin,.875rem)}.commerce-workspace__empty .activate-rate-limit-banner__message{font-size:.875rem;line-height:1.25rem}}.order-retry-alert__inner .activate-rate-limit-banner__message{margin-top:.125rem;font-size:.75rem;line-height:1rem;line-height:1.375}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-alert__inner .activate-rate-limit-banner__message{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-alert__inner .activate-rate-limit-banner__message{font-size:.875rem;line-height:1.25rem}}.order-retry-saved-card .activate-rate-limit-banner__message{font-size:.75rem;line-height:1rem;line-height:1.375}.order-retry-success .activate-rate-limit-banner__message{margin-top:.375rem;font-size:.75rem;line-height:1rem;line-height:1.625}.contact-preview-public p.text-sm.order-retry-success .activate-rate-limit-banner__message{font-weight:400;line-height:1.65}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-success .activate-rate-limit-banner__message{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-success .activate-rate-limit-banner__message{font-size:.875rem;line-height:1.25rem}}.order-retry-empty .activate-rate-limit-banner__message{font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-empty .activate-rate-limit-banner__message{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-empty .activate-rate-limit-banner__message{font-size:.875rem;line-height:1.25rem}}.activate-rate-limit-banner__message{font-size:var(--text-ui-sm);line-height:var(--leading-ui-relaxed);font-weight:var(--font-weight-ui-label)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .activate-rate-limit-banner__message{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .activate-rate-limit-banner__message{color:hsl(var(--sidebar-foreground) / .65)}.activate-rate-limit-banner__message{color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .activate-rate-limit-banner__message{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .activate-rate-limit-banner__message{opacity:.65}@media (min-width: 768px){.activate-rate-limit-banner__message{font-size:var(--text-ui-md)}}.app-form-dialog__header-copy .activate-rate-limit-banner__message{text-align:left;line-height:1.625}.contact-preview-public p.text-sm.app-form-dialog__header-copy .activate-rate-limit-banner__message{font-weight:400;line-height:1.65}.public-content-note .activate-rate-limit-banner__message{margin-left:auto;margin-right:auto;max-width:65ch}.setup-entry-animation--fullscreen .activate-rate-limit-banner__message{font-size:clamp(.75rem,2vmin,.875rem)}.activate-rate-limit-banner__message{font-size:.875rem;line-height:1.25rem}.contact-preview-public p.activate-rate-limit-banner__message.leading-relaxed{font-weight:400;line-height:1.65}.contact-preview-share-page__shop-fields .activate-rate-limit-banner__message{color:hsl(var(--muted-foreground))}.activate-rate-limit-banner__attempts{font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--destructive) / .9)}textarea.activate-rate-limit-banner__timer{border-radius:var(--radius-control-multiline)}.activate-rate-limit-banner__timer{display:inline-flex;align-items:center;gap:.5rem;border-radius:var(--radius-lg);border-width:1px;border-color:hsl(var(--destructive) / .2);background-color:hsl(var(--background) / .8);padding:.5rem .75rem}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .activate-rate-limit-banner__timer-label{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .activate-rate-limit-banner__timer-label{color:hsl(var(--sidebar-foreground) / .65)}.activate-rate-limit-banner__timer-label{font-size:.75rem;line-height:1rem;font-weight:500;color:hsl(var(--muted-foreground))}.contact-preview-public .activate-rate-limit-banner__timer-label{font-weight:400}.email-studio-sidebar .sidebar-account-selector__copy .activate-rate-limit-banner__timer-label{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .activate-rate-limit-banner__timer-label{opacity:.65}.setup-entry-animation--fullscreen .activate-rate-limit-banner__timer-value{font-size:clamp(.75rem,2vmin,.875rem)}.activate-rate-limit-banner__timer-value{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);color:hsl(var(--destructive))}.contact-preview-public button.activate-rate-limit-banner__timer-value{font-weight:400;letter-spacing:.01em}.contact-preview-public p.activate-rate-limit-banner__timer-value.leading-relaxed{font-weight:400;line-height:1.65}.contact-preview-share-page__shop-fields .activate-rate-limit-banner__timer-value{color:hsl(var(--primary))}.activate-attempts-remaining{display:flex;align-items:center;gap:.5rem;border-radius:var(--radius-xl);border-width:1px;border-color:hsl(var(--border) / .7);background-color:hsl(var(--muted) / .3);padding:.625rem .875rem}.activate-attempts-remaining--low{border-color:#f59e0b4d;background-color:#f59e0b1a}.activate-attempts-remaining--empty{border-color:hsl(var(--destructive) / .3);background-color:hsl(var(--destructive) / .05)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .activate-attempts-remaining__icon{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .activate-attempts-remaining__icon{color:hsl(var(--sidebar-foreground) / .65)}.activate-attempts-remaining__icon{height:1rem;width:1rem;flex-shrink:0;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .activate-attempts-remaining__icon{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .activate-attempts-remaining__icon{opacity:.65}.activate-attempts-remaining--low .activate-attempts-remaining__icon{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.activate-attempts-remaining--empty .activate-attempts-remaining__icon{color:hsl(var(--destructive))}.contact-preview-share-page__shop-fields .activate-attempts-remaining--empty .activate-attempts-remaining__icon{color:hsl(var(--primary))}.setup-entry-animation--fullscreen .activate-attempts-remaining__value{font-size:clamp(.875rem,2.5vmin,1.25rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .activate-attempts-remaining__value{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .activate-attempts-remaining__value{color:hsl(var(--sidebar-foreground))}.activate-attempts-remaining__value{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1.125rem;line-height:1.75rem;font-weight:700;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);line-height:1;color:hsl(var(--foreground))}.contact-preview-public button.activate-attempts-remaining__value{font-weight:400;letter-spacing:.01em}.email-studio-sidebar .sidebar-account-selector__copy .activate-attempts-remaining__value{color:hsl(var(--sidebar-foreground))}.activate-attempts-remaining--low .activate-attempts-remaining__value{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.activate-attempts-remaining--empty .activate-attempts-remaining__value{color:hsl(var(--destructive))}.contact-preview-share-page__shop-fields .activate-attempts-remaining--empty .activate-attempts-remaining__value{color:hsl(var(--primary))}.setup-entry-animation--fullscreen .activate-attempts-remaining__copy{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .activate-attempts-remaining__copy{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .activate-attempts-remaining__copy{color:hsl(var(--sidebar-foreground) / .65)}.activate-attempts-remaining__copy{font-size:.875rem;line-height:1.25rem;color:hsl(var(--muted-foreground))}.contact-preview-public p.activate-attempts-remaining__copy.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .activate-attempts-remaining__copy{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .activate-attempts-remaining__copy{opacity:.65}.activate-attempts-remaining__total{margin-left:.25rem;font-size:.75rem;line-height:1rem;font-weight:500;text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--muted-foreground) / .8)}.contact-preview-public .activate-attempts-remaining__total{font-weight:400}.activate-success-confirmation>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.activate-success-confirmation{padding-top:.5rem;padding-bottom:.5rem}.activate-success-confirmation__hero{display:flex;flex-direction:column;align-items:center;gap:1rem;border-radius:var(--radius-2xl);border-width:1px;border-color:hsl(var(--brand-accent) / .2);background-color:hsl(var(--brand-accent) / .04);padding:1.5rem 1.25rem}textarea.activate-success-confirmation__icon-wrap{border-radius:var(--radius-control-multiline)}.activate-success-confirmation__icon-wrap{position:relative;display:flex;height:4rem;width:4rem;align-items:center;justify-content:center;border-radius:var(--radius-full);background-color:hsl(var(--brand-accent) / .15)}.activate-success-confirmation__icon{height:2.25rem;width:2.25rem;--tw-text-opacity: 1;color:hsl(var(--brand-accent) / var(--tw-text-opacity, 1))}textarea.activate-success-confirmation__sparkle{border-radius:var(--radius-control-multiline)}.activate-success-confirmation__sparkle{position:absolute;right:-.25rem;top:-.25rem;display:flex;height:1.75rem;width:1.75rem;align-items:center;justify-content:center;border-radius:var(--radius-full);border-width:1px;border-color:hsl(var(--brand-accent) / .2);background-color:hsl(var(--background));--tw-text-opacity: 1;color:hsl(var(--brand-accent) / var(--tw-text-opacity, 1))}.commerce-workspace__pagination .activate-success-confirmation__eyebrow{text-align:center;font-size:.75rem;line-height:1rem}@media (min-width: 640px){.commerce-workspace__pagination .activate-success-confirmation__eyebrow{text-align:left}}.activate-success-confirmation__eyebrow{font-size:var(--text-ui-xs);line-height:var(--leading-ui-snug);font-weight:var(--font-weight-ui-label)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .activate-success-confirmation__eyebrow{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .activate-success-confirmation__eyebrow{color:hsl(var(--sidebar-foreground) / .65)}.activate-success-confirmation__eyebrow{text-transform:uppercase;letter-spacing:.025em;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .activate-success-confirmation__eyebrow{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .activate-success-confirmation__eyebrow{opacity:.65}.shop-page-hero__badge .activate-success-confirmation__eyebrow{color:#ffffffeb}.nfc-inventory-forms .activate-success-confirmation__eyebrow{text-transform:none;letter-spacing:normal;font-weight:400}.activate-success-confirmation__eyebrow{text-transform:uppercase;letter-spacing:.14em;--tw-text-opacity: 1;color:hsl(var(--brand-accent) / var(--tw-text-opacity, 1))}.order-admin-form-dialog .app-form-dialog__header-copy .activate-success-confirmation__title{font-size:1rem;line-height:1.5rem;font-weight:600;line-height:1.375}.commerce-workspace__empty .activate-success-confirmation__title{margin-bottom:.5rem;font-size:1rem;line-height:1.5rem}.order-retry-success .activate-success-confirmation__title{margin-top:.75rem;font-size:1rem;line-height:1.5rem}@media (min-width: 768px){.setup-entry-animation--fullscreen .order-retry-success .activate-success-confirmation__title{font-size:clamp(.875rem,2.5vmin,1.25rem)}.order-retry-success .activate-success-confirmation__title{font-size:1.125rem;line-height:1.75rem}}.activate-success-confirmation__title{font-size:var(--text-ui-md);line-height:var(--leading-ui-snug);letter-spacing:var(--tracking-ui-normal);font-weight:var(--font-weight-ui-emphasis)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .activate-success-confirmation__title{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .activate-success-confirmation__title{color:hsl(var(--sidebar-foreground))}.activate-success-confirmation__title{color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .activate-success-confirmation__title{color:hsl(var(--sidebar-foreground))}@media (min-width: 768px){.activate-success-confirmation__title{font-size:var(--text-ui-lg)}}.app-form-dialog__header-copy .activate-success-confirmation__title{text-align:left;line-height:1.375}.setup-entry-animation--fullscreen .app-form-dialog--confirm .app-form-dialog__header-copy .activate-success-confirmation__title{font-size:clamp(.75rem,2vmin,.875rem)}.app-form-dialog--confirm .app-form-dialog__header-copy .activate-success-confirmation__title{font-size:.875rem;line-height:1.25rem;font-weight:600;line-height:1.25}.contact-preview-public p.app-form-dialog--confirm .app-form-dialog__header-copy .activate-success-confirmation__title.leading-relaxed{font-weight:400;line-height:1.65}.setup-entry-animation--fullscreen .shop-product-card--desktop-preview .activate-success-confirmation__title{font-size:clamp(.875rem,2.5vmin,1.25rem)}.shop-product-card--desktop-preview .activate-success-confirmation__title{font-size:1.125rem;line-height:1.75rem}@media (max-width: 639px){.setup-entry-animation--fullscreen .inventory-template-grid .shop-product-card__body .activate-success-confirmation__title{font-size:clamp(.75rem,2vmin,.875rem)}.inventory-template-grid .shop-product-card__body .activate-success-confirmation__title{font-size:.875rem;line-height:1.25rem;line-height:1.375}.contact-preview-public p.inventory-template-grid .shop-product-card__body .activate-success-confirmation__title.leading-relaxed{font-weight:400;line-height:1.65}}@media (max-width: 767px){.workspace-tab-shell__chrome .activate-success-confirmation__subtitle{display:none}}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-admin-form-dialog .app-form-dialog__header-copy .activate-success-confirmation__subtitle{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .order-admin-form-dialog .app-form-dialog__header-copy .activate-success-confirmation__subtitle{color:hsl(var(--sidebar-foreground) / .65)}.order-admin-form-dialog .app-form-dialog__header-copy .activate-success-confirmation__subtitle{font-size:.75rem;line-height:1rem;font-weight:400;line-height:1.625;color:hsl(var(--muted-foreground))}.contact-preview-public button.order-admin-form-dialog .app-form-dialog__header-copy .activate-success-confirmation__subtitle{font-weight:400;letter-spacing:.01em}.contact-preview-public p.text-sm.order-admin-form-dialog .app-form-dialog__header-copy .activate-success-confirmation__subtitle{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-form-dialog .app-form-dialog__header-copy .activate-success-confirmation__subtitle{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-form-dialog .app-form-dialog__header-copy .activate-success-confirmation__subtitle{opacity:.65}.activation-codes-page-header .activate-success-confirmation__subtitle{display:none}@media (min-width: 640px){.activation-codes-page-header .activate-success-confirmation__subtitle{display:block}}.commerce-workspace__page-header .activate-success-confirmation__subtitle{margin-top:1px;font-size:10px;line-height:1}.commerce-workspace__loading .activate-success-confirmation__subtitle{font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .commerce-workspace__loading .activate-success-confirmation__subtitle{font-size:clamp(.75rem,2vmin,.875rem)}.commerce-workspace__loading .activate-success-confirmation__subtitle{font-size:.875rem;line-height:1.25rem}}.commerce-workspace__empty .activate-success-confirmation__subtitle{margin-left:auto;margin-right:auto;margin-bottom:1.5rem;max-width:28rem;font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .commerce-workspace__empty .activate-success-confirmation__subtitle{font-size:clamp(.75rem,2vmin,.875rem)}.commerce-workspace__empty .activate-success-confirmation__subtitle{font-size:.875rem;line-height:1.25rem}}.order-retry-alert__inner .activate-success-confirmation__subtitle{margin-top:.125rem;font-size:.75rem;line-height:1rem;line-height:1.375}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-alert__inner .activate-success-confirmation__subtitle{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-alert__inner .activate-success-confirmation__subtitle{font-size:.875rem;line-height:1.25rem}}.order-retry-saved-card .activate-success-confirmation__subtitle{font-size:.75rem;line-height:1rem;line-height:1.375}.order-retry-success .activate-success-confirmation__subtitle{margin-top:.375rem;font-size:.75rem;line-height:1rem;line-height:1.625}.contact-preview-public p.text-sm.order-retry-success .activate-success-confirmation__subtitle{font-weight:400;line-height:1.65}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-success .activate-success-confirmation__subtitle{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-success .activate-success-confirmation__subtitle{font-size:.875rem;line-height:1.25rem}}.order-retry-empty .activate-success-confirmation__subtitle{font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-empty .activate-success-confirmation__subtitle{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-empty .activate-success-confirmation__subtitle{font-size:.875rem;line-height:1.25rem}}.activate-success-confirmation__subtitle{font-size:var(--text-ui-sm);line-height:var(--leading-ui-relaxed);font-weight:var(--font-weight-ui-label)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .activate-success-confirmation__subtitle{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .activate-success-confirmation__subtitle{color:hsl(var(--sidebar-foreground) / .65)}.activate-success-confirmation__subtitle{color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .activate-success-confirmation__subtitle{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .activate-success-confirmation__subtitle{opacity:.65}@media (min-width: 768px){.activate-success-confirmation__subtitle{font-size:var(--text-ui-md)}}.app-form-dialog__header-copy .activate-success-confirmation__subtitle{text-align:left;line-height:1.625}.contact-preview-public p.text-sm.app-form-dialog__header-copy .activate-success-confirmation__subtitle{font-weight:400;line-height:1.65}.public-content-note .activate-success-confirmation__subtitle{margin-left:auto;margin-right:auto;max-width:65ch}.activate-success-confirmation__subtitle{margin-left:auto;margin-right:auto;max-width:24rem}.contact-preview-share-page__shop-fields .activate-success-confirmation__subtitle{color:hsl(var(--muted-foreground))}.activate-success-confirmation__summary{overflow:hidden;border-radius:var(--radius-xl);border-width:1px;border-color:hsl(var(--border) / .7);background-color:hsl(var(--card) / .5)}.activate-success-confirmation__summary-row{display:flex;align-items:flex-start;gap:.75rem;padding:1rem}textarea.activate-success-confirmation__summary-icon{border-radius:var(--radius-control-multiline)}.activate-success-confirmation__summary-icon{display:flex;height:2.5rem;width:2.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius-lg);background-color:hsl(var(--muted));--tw-text-opacity: 1;color:hsl(var(--brand-accent) / var(--tw-text-opacity, 1))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-admin-refunds-form .commerce-form-field .activate-success-confirmation__summary-label{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .order-admin-refunds-form .commerce-form-field .activate-success-confirmation__summary-label{color:hsl(var(--sidebar-foreground) / .65)}.order-admin-refunds-form .commerce-form-field .activate-success-confirmation__summary-label{font-size:.75rem;line-height:1rem;font-weight:400;text-transform:none;letter-spacing:0em;color:hsl(var(--muted-foreground))}.contact-preview-public button .order-admin-refunds-form .commerce-form-field .activate-success-confirmation__summary-label{font-weight:400;letter-spacing:.01em}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-refunds-form .commerce-form-field .activate-success-confirmation__summary-label{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-refunds-form .commerce-form-field .activate-success-confirmation__summary-label{opacity:.65}.activate-success-confirmation__summary-label{font-size:var(--text-ui-xs);line-height:var(--leading-ui-snug);font-weight:var(--form-field-label-font-weight);letter-spacing:.02em}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .activate-success-confirmation__summary-label{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .activate-success-confirmation__summary-label{color:hsl(var(--sidebar-foreground) / .65)}.activate-success-confirmation__summary-label{color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .activate-success-confirmation__summary-label{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .activate-success-confirmation__summary-label{opacity:.65}.type-to-confirm-field--destructive .type-to-confirm-field__panel-head .activate-success-confirmation__summary-label{color:hsl(var(--destructive))}.contact-preview-share-page__shop-fields .type-to-confirm-field--destructive .type-to-confirm-field__panel-head .activate-success-confirmation__summary-label{color:hsl(var(--primary))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .app-form-dialog .nfc-inventory-forms .activate-success-confirmation__summary-label{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .app-form-dialog .nfc-inventory-forms .activate-success-confirmation__summary-label{color:hsl(var(--sidebar-foreground) / .65)}.app-form-dialog .nfc-inventory-forms .activate-success-confirmation__summary-label{font-size:.75rem;line-height:1rem;font-weight:400;text-transform:none;letter-spacing:0em;color:hsl(var(--muted-foreground))}.contact-preview-public button .app-form-dialog .nfc-inventory-forms .activate-success-confirmation__summary-label{font-weight:400;letter-spacing:.01em}.email-studio-sidebar .sidebar-account-selector__copy .app-form-dialog .nfc-inventory-forms .activate-success-confirmation__summary-label{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .app-form-dialog .nfc-inventory-forms .activate-success-confirmation__summary-label{opacity:.65}.checkout-page .checkout-wizard__step .activate-success-confirmation__summary-label{font-weight:var(--form-field-label-font-weight);letter-spacing:.01em;text-transform:none}.nfc-inventory-forms .activate-success-confirmation__summary-label{text-transform:none;letter-spacing:normal;font-weight:400}.activate-success-confirmation__summary-label{display:block;text-transform:none;letter-spacing:0em}.contact-preview-share-page__shop-fields .activate-success-confirmation__summary-label{color:hsl(var(--foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .activate-success-confirmation__summary-value{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .activate-success-confirmation__summary-value{color:hsl(var(--sidebar-foreground))}.activate-success-confirmation__summary-value{margin-top:.25rem;display:block;word-break:break-all;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:var(--text-ui-sm);line-height:1.4;font-weight:600;text-transform:uppercase;letter-spacing:.025em;color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .activate-success-confirmation__summary-value{color:hsl(var(--sidebar-foreground))}@media (max-width: 767px){.workspace-tab-shell__chrome .activate-success-confirmation__summary-meta{display:none}}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-admin-form-dialog .app-form-dialog__header-copy .activate-success-confirmation__summary-meta{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .order-admin-form-dialog .app-form-dialog__header-copy .activate-success-confirmation__summary-meta{color:hsl(var(--sidebar-foreground) / .65)}.order-admin-form-dialog .app-form-dialog__header-copy .activate-success-confirmation__summary-meta{font-size:.75rem;line-height:1rem;font-weight:400;line-height:1.625;color:hsl(var(--muted-foreground))}.contact-preview-public button.order-admin-form-dialog .app-form-dialog__header-copy .activate-success-confirmation__summary-meta{font-weight:400;letter-spacing:.01em}.contact-preview-public p.text-sm.order-admin-form-dialog .app-form-dialog__header-copy .activate-success-confirmation__summary-meta{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-form-dialog .app-form-dialog__header-copy .activate-success-confirmation__summary-meta{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-form-dialog .app-form-dialog__header-copy .activate-success-confirmation__summary-meta{opacity:.65}.activation-codes-page-header .activate-success-confirmation__summary-meta{display:none}@media (min-width: 640px){.activation-codes-page-header .activate-success-confirmation__summary-meta{display:block}}.commerce-workspace__page-header .activate-success-confirmation__summary-meta{margin-top:1px;font-size:10px;line-height:1}.commerce-workspace__loading .activate-success-confirmation__summary-meta{font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .commerce-workspace__loading .activate-success-confirmation__summary-meta{font-size:clamp(.75rem,2vmin,.875rem)}.commerce-workspace__loading .activate-success-confirmation__summary-meta{font-size:.875rem;line-height:1.25rem}}.commerce-workspace__empty .activate-success-confirmation__summary-meta{margin-left:auto;margin-right:auto;margin-bottom:1.5rem;max-width:28rem;font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .commerce-workspace__empty .activate-success-confirmation__summary-meta{font-size:clamp(.75rem,2vmin,.875rem)}.commerce-workspace__empty .activate-success-confirmation__summary-meta{font-size:.875rem;line-height:1.25rem}}.order-retry-alert__inner .activate-success-confirmation__summary-meta{margin-top:.125rem;font-size:.75rem;line-height:1rem;line-height:1.375}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-alert__inner .activate-success-confirmation__summary-meta{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-alert__inner .activate-success-confirmation__summary-meta{font-size:.875rem;line-height:1.25rem}}.order-retry-saved-card .activate-success-confirmation__summary-meta{font-size:.75rem;line-height:1rem;line-height:1.375}.order-retry-success .activate-success-confirmation__summary-meta{margin-top:.375rem;font-size:.75rem;line-height:1rem;line-height:1.625}.contact-preview-public p.text-sm.order-retry-success .activate-success-confirmation__summary-meta{font-weight:400;line-height:1.65}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-success .activate-success-confirmation__summary-meta{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-success .activate-success-confirmation__summary-meta{font-size:.875rem;line-height:1.25rem}}.order-retry-empty .activate-success-confirmation__summary-meta{font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-empty .activate-success-confirmation__summary-meta{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-empty .activate-success-confirmation__summary-meta{font-size:.875rem;line-height:1.25rem}}.activate-success-confirmation__summary-meta{font-size:var(--text-ui-sm);line-height:var(--leading-ui-relaxed);font-weight:var(--font-weight-ui-label)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .activate-success-confirmation__summary-meta{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .activate-success-confirmation__summary-meta{color:hsl(var(--sidebar-foreground) / .65)}.activate-success-confirmation__summary-meta{color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .activate-success-confirmation__summary-meta{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .activate-success-confirmation__summary-meta{opacity:.65}@media (min-width: 768px){.activate-success-confirmation__summary-meta{font-size:var(--text-ui-md)}}.app-form-dialog__header-copy .activate-success-confirmation__summary-meta{text-align:left;line-height:1.625}.contact-preview-public p.text-sm.app-form-dialog__header-copy .activate-success-confirmation__summary-meta{font-weight:400;line-height:1.65}.public-content-note .activate-success-confirmation__summary-meta{margin-left:auto;margin-right:auto;max-width:65ch}.activate-success-confirmation__summary-meta{margin-top:.25rem;display:block}.contact-preview-share-page__shop-fields .activate-success-confirmation__summary-meta{color:hsl(var(--muted-foreground))}.activate-success-confirmation__status-badge{font-size:var(--text-ui-xs);line-height:var(--leading-ui-snug);font-weight:var(--font-weight-ui-label)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .activate-success-confirmation__status-badge{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .activate-success-confirmation__status-badge{color:hsl(var(--sidebar-foreground) / .65)}.activate-success-confirmation__status-badge{color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .activate-success-confirmation__status-badge{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .activate-success-confirmation__status-badge{opacity:.65}textarea.activate-success-confirmation__status-badge{border-radius:var(--radius-control-multiline)}.activate-success-confirmation__status-badge{flex-shrink:0;border-radius:var(--radius-full);border-width:1px;border-color:hsl(var(--brand-accent) / .25);background-color:hsl(var(--brand-accent) / .1);padding:.25rem .625rem;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:hsl(var(--brand-accent) / var(--tw-text-opacity, 1))}@media (max-width: 767px){.design-mobile-sheet__body .design-theme-studio__intro>.activate-success-confirmation__status-badge{display:none}.content-studio-shell--design .design-header-studio__media-block>.activate-success-confirmation__status-badge{display:none}}.activate-success-confirmation__redirect{padding-inline:var(--space-panel-x);padding-block:var(--space-panel-y)}@media (min-width: 640px){.activate-success-confirmation__redirect{padding-inline:var(--space-panel-x-lg);padding-block:var(--space-panel-y-lg)}}@media (min-width: 640px) and (max-width: 1023px){.activate-success-confirmation__redirect{padding-inline:var(--space-panel-x);padding-block:var(--space-panel-y)}}.activate-success-confirmation__redirect{border-width:1px;color:hsl(var(--card-foreground));--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);border-color:hsl(var(--border) / var(--border-alpha-muted));background-color:hsl(var(--muted) / var(--muted-alpha-surface));border-radius:var(--radius-surface)}.activate-success-confirmation__redirect>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.activate-success-confirmation__redirect-head{display:flex;align-items:center;justify-content:space-between;gap:.75rem}@media (max-width: 767px){.workspace-tab-shell__chrome .activate-success-confirmation__redirect-label{display:none}}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-admin-form-dialog .app-form-dialog__header-copy .activate-success-confirmation__redirect-label{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .order-admin-form-dialog .app-form-dialog__header-copy .activate-success-confirmation__redirect-label{color:hsl(var(--sidebar-foreground) / .65)}.order-admin-form-dialog .app-form-dialog__header-copy .activate-success-confirmation__redirect-label{font-size:.75rem;line-height:1rem;font-weight:400;line-height:1.625;color:hsl(var(--muted-foreground))}.contact-preview-public button.order-admin-form-dialog .app-form-dialog__header-copy .activate-success-confirmation__redirect-label{font-weight:400;letter-spacing:.01em}.contact-preview-public p.text-sm.order-admin-form-dialog .app-form-dialog__header-copy .activate-success-confirmation__redirect-label{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-form-dialog .app-form-dialog__header-copy .activate-success-confirmation__redirect-label{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-form-dialog .app-form-dialog__header-copy .activate-success-confirmation__redirect-label{opacity:.65}.activation-codes-page-header .activate-success-confirmation__redirect-label{display:none}@media (min-width: 640px){.activation-codes-page-header .activate-success-confirmation__redirect-label{display:block}}.commerce-workspace__page-header .activate-success-confirmation__redirect-label{margin-top:1px;font-size:10px;line-height:1}.commerce-workspace__loading .activate-success-confirmation__redirect-label{font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .commerce-workspace__loading .activate-success-confirmation__redirect-label{font-size:clamp(.75rem,2vmin,.875rem)}.commerce-workspace__loading .activate-success-confirmation__redirect-label{font-size:.875rem;line-height:1.25rem}}.commerce-workspace__empty .activate-success-confirmation__redirect-label{margin-left:auto;margin-right:auto;margin-bottom:1.5rem;max-width:28rem;font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .commerce-workspace__empty .activate-success-confirmation__redirect-label{font-size:clamp(.75rem,2vmin,.875rem)}.commerce-workspace__empty .activate-success-confirmation__redirect-label{font-size:.875rem;line-height:1.25rem}}.order-retry-alert__inner .activate-success-confirmation__redirect-label{margin-top:.125rem;font-size:.75rem;line-height:1rem;line-height:1.375}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-alert__inner .activate-success-confirmation__redirect-label{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-alert__inner .activate-success-confirmation__redirect-label{font-size:.875rem;line-height:1.25rem}}.order-retry-saved-card .activate-success-confirmation__redirect-label{font-size:.75rem;line-height:1rem;line-height:1.375}.order-retry-success .activate-success-confirmation__redirect-label{margin-top:.375rem;font-size:.75rem;line-height:1rem;line-height:1.625}.contact-preview-public p.text-sm.order-retry-success .activate-success-confirmation__redirect-label{font-weight:400;line-height:1.65}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-success .activate-success-confirmation__redirect-label{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-success .activate-success-confirmation__redirect-label{font-size:.875rem;line-height:1.25rem}}.order-retry-empty .activate-success-confirmation__redirect-label{font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-empty .activate-success-confirmation__redirect-label{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-empty .activate-success-confirmation__redirect-label{font-size:.875rem;line-height:1.25rem}}.activate-success-confirmation__redirect-label{font-size:var(--text-ui-sm);line-height:var(--leading-ui-relaxed);font-weight:var(--font-weight-ui-label)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .activate-success-confirmation__redirect-label{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .activate-success-confirmation__redirect-label{color:hsl(var(--sidebar-foreground) / .65)}.activate-success-confirmation__redirect-label{color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .activate-success-confirmation__redirect-label{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .activate-success-confirmation__redirect-label{opacity:.65}@media (min-width: 768px){.activate-success-confirmation__redirect-label{font-size:var(--text-ui-md)}}.app-form-dialog__header-copy .activate-success-confirmation__redirect-label{text-align:left;line-height:1.625}.contact-preview-public p.text-sm.app-form-dialog__header-copy .activate-success-confirmation__redirect-label{font-weight:400;line-height:1.65}.public-content-note .activate-success-confirmation__redirect-label{margin-left:auto;margin-right:auto;max-width:65ch}.contact-preview-share-page__shop-fields .activate-success-confirmation__redirect-label{color:hsl(var(--muted-foreground))}textarea.activate-success-confirmation__redirect-timer{border-radius:var(--radius-control-multiline)}.activate-success-confirmation__redirect-timer{border-radius:var(--radius-md);background-color:hsl(var(--background));padding:.125rem .5rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.75rem;line-height:1rem;font-weight:600;--tw-text-opacity: 1;color:hsl(var(--brand-accent) / var(--tw-text-opacity, 1))}textarea.activate-success-confirmation__redirect-track{border-radius:var(--radius-control-multiline)}.activate-success-confirmation__redirect-track{height:.375rem;overflow:hidden;border-radius:var(--radius-full);background-color:hsl(var(--border) / .7)}textarea.activate-success-confirmation__redirect-bar{border-radius:var(--radius-control-multiline)}.activate-success-confirmation__redirect-bar{display:block;height:100%;border-radius:var(--radius-full);--tw-bg-opacity: 1;background-color:hsl(var(--brand-accent) / var(--tw-bg-opacity, 1))}.hero-hotspot-pulse{animation:hero-hotspot-pulse 2.2s ease-in-out infinite}@keyframes hero-hotspot-pulse{0%,to{opacity:.65;box-shadow:0 0 hsl(var(--brand-accent) / .35)}50%{opacity:1;box-shadow:0 0 0 6px hsl(var(--brand-accent) / .2)}}@media (prefers-reduced-motion: reduce){.card-journey-zone__card-slot{transition:none}.hero-hotspot-pulse{animation:none;opacity:.85}}.hero-scroll-story{isolation:isolate;background:hsl(var(--background))}.hero-product-chapter{background:#000}.hero-card-pin,.hero-product-runway{pointer-events:none;background:#000}.hero-copy-chapter{background:hsl(var(--background))}.hero-card-stage{isolation:isolate;background:#000;width:100%;height:100%}.hero-card-env{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:0}.hero-card-stage .hero-card-3d{width:100%!important;max-width:min(88vw,340px);margin-left:auto;margin-right:auto}.hero-card-stage .hero-card-3d>div{margin-left:auto;margin-right:auto}.hero-card-env__sky{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 70% 55% at 50% 38%,hsl(var(--brand-accent) / .2),transparent 65%),radial-gradient(ellipse 50% 40% at 80% 20%,hsl(var(--brand-accent-light) / .08),transparent 50%),#000}textarea.hero-card-env__spotlight{border-radius:var(--radius-control-multiline)}.hero-card-env__spotlight{pointer-events:none;position:absolute;border-radius:var(--radius-full);width:min(55vw,420px);height:min(28vh,240px);left:50%;top:50%;transform:translate(-50%,-50%);background:radial-gradient(ellipse 100% 90% at 50% 50%,hsl(var(--brand-accent) / .15) 0%,transparent 70%);filter:blur(20px)}.hero-card-product{z-index:1;margin-inline:auto}.hero-card-product__wrap{transform-origin:center center}.hero-card-product__shadow{filter:drop-shadow(0 20px 40px rgba(0,0,0,.5)) drop-shadow(0 6px 20px hsl(var(--brand-accent) / .16))}.hero-card-product__shadow .hero-card-3d{display:block}.mk-site .hero-scroll-story+*{margin-top:0}.hero-rotating-headline{display:block;color:hsl(var(--foreground));line-height:inherit;font:inherit;font-weight:800;letter-spacing:inherit}.hero-rotating-headline__line{display:flex;flex-wrap:nowrap;align-items:baseline;-moz-column-gap:.28em;column-gap:.28em;white-space:nowrap}.hero-rotating-headline__your{flex:0 0 auto;line-height:inherit;font-weight:800}.hero-rotating-headline__rest{display:block;line-height:inherit;font-weight:800}.hero-rotating-word-slot{display:inline-grid;flex:0 0 auto;vertical-align:baseline;align-items:end;text-align:left;font-style:italic;font-weight:600}.hero-rotating-word-slot__measure,.hero-rotating-word-slot__viewport{grid-area:1 / 1}.hero-rotating-word-slot__measure{visibility:hidden;white-space:nowrap;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;font:inherit;font-style:italic;font-weight:600;letter-spacing:inherit;padding-inline:.02em}.hero-rotating-word-slot__viewport{overflow:hidden;align-self:end;min-height:1em;line-height:1}.hero-rotating-word-slot__word{display:block;white-space:nowrap;line-height:1;font:inherit;font-style:italic;font-weight:600;letter-spacing:inherit;will-change:transform,opacity,filter}.hero-rotating-word-gradient{background-image:linear-gradient(118deg,hsl(var(--brand-accent)),hsl(var(--brand-accent-light, var(--brand-accent))) 38%,hsl(var(--brand-ink, var(--foreground))) 92%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.dark .hero-rotating-word-gradient{background-image:linear-gradient(118deg,hsl(var(--brand-accent-light, var(--brand-accent))),hsl(var(--foreground)) 46%,hsl(var(--brand-accent) / .82))}@media (prefers-reduced-motion: reduce){.hero-rotating-word-slot__word{transform:none!important;filter:none!important}}.dark .mk-hero-gradient{--tw-gradient-from: hsl(var(--foreground)) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--foreground) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: hsl(var(--brand-accent-light) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--brand-accent-light) / 1) var(--tw-gradient-via-position), var(--tw-gradient-to);--tw-gradient-to: hsl(var(--foreground) / .4) var(--tw-gradient-to-position)}.mk-btn-primary{--tw-bg-opacity: 1;background-color:hsl(var(--brand-accent) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.mk-btn-primary:hover{background-color:hsl(var(--brand-accent) / .9);--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.mk-btn-primary:active{background-color:hsl(var(--brand-accent) / .95)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .mk-btn-secondary{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .mk-btn-secondary{color:hsl(var(--sidebar-foreground))}.mk-btn-secondary{border-width:1px;background-color:hsl(var(--background));color:hsl(var(--foreground));--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);border-color:hsl(var(--border) / var(--border-alpha-subtle))}.email-studio-sidebar .sidebar-account-selector__copy .mk-btn-secondary{color:hsl(var(--sidebar-foreground))}.mk-btn-secondary:hover{background-color:hsl(var(--muted) / .45);--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.mk-btn-secondary:active{background-color:hsl(var(--muted) / .6)}textarea.mk-marketing-cta{border-radius:var(--radius-control-multiline)}.mk-marketing-cta{display:inline-flex;touch-action:manipulation;align-items:center;justify-content:center;gap:.5rem;overflow:hidden;white-space:normal;border-radius:var(--radius-button);text-align:center;font-weight:500;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:background-color,opacity,border-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.contact-preview-public .mk-marketing-cta{font-weight:400}.mk-marketing-cta svg{width:var(--control-icon-size);height:var(--control-icon-size);flex-shrink:0}.mk-marketing-cta--default{min-height:var(--control-height-marketing);height:auto;padding-inline:var(--control-padding-x-marketing);padding-top:.5rem;padding-bottom:.5rem;font-size:var(--text-ui-sm);line-height:1.4}@media (min-width: 640px){.mk-marketing-cta--default{font-size:var(--text-ui-md);line-height:1.45}}.mk-marketing-cta--hero{min-height:var(--control-height-marketing-hero);height:auto;padding-inline:var(--control-padding-x-marketing-hero);padding-top:.625rem;padding-bottom:.625rem;font-size:var(--text-ui-md);line-height:1.45}@media (min-width: 640px){.mk-marketing-cta--hero{font-size:var(--text-ui-lg);line-height:1.5}}.mk-marketing-cta--hero svg{width:calc(var(--control-icon-size) + .125rem);height:calc(var(--control-icon-size) + .125rem)}.mk-card-surface{border-width:1px;background-color:hsl(var(--card));color:hsl(var(--card-foreground));border-color:hsl(var(--border) / var(--border-alpha-subtle));box-shadow:var(--shadow-surface);border-radius:var(--radius-surface);padding:1.5rem;transition-property:border-color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s}.mk-card-surface:hover{border-color:hsl(var(--brand-accent) / .35)}@media (min-width: 768px){.mk-card-surface{padding:2rem}}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .shop-shell{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .shop-shell{color:hsl(var(--sidebar-foreground))}.shop-shell{background-color:hsl(var(--background));font-family:var(--font-sans),sans-serif;color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .shop-shell{color:hsl(var(--sidebar-foreground))}.shop-shell *::-moz-selection{background-color:hsl(var(--brand-accent) / .25);--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.shop-shell *::selection{background-color:hsl(var(--brand-accent) / .25);--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.shop-shell::-moz-selection{background-color:hsl(var(--brand-accent) / .25);--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.shop-shell::selection{background-color:hsl(var(--brand-accent) / .25);--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.shop-shell{overflow-x:clip;overflow-y:visible}.shop-shell:not(.shop-shell--panel):not(.shop-shell--flow):not(.shop-shell--auth){min-height:100vh}.shop-shell.shop-shell--panel,.shop-shell.shop-shell--flow,.app-content-fit{min-height:0;height:auto}.site-gutter-x{padding-left:max(var(--site-gutter-x),env(safe-area-inset-left,0px));padding-right:max(var(--site-gutter-x),env(safe-area-inset-right,0px))}.site-chrome-inner{padding-left:max(var(--site-gutter-x),env(safe-area-inset-left,0px));padding-right:max(var(--site-gutter-x),env(safe-area-inset-right,0px));margin-left:auto;margin-right:auto;height:100%;width:100%;max-width:80rem}.site-section-x{padding-left:max(var(--site-gutter-x),env(safe-area-inset-left,0px));padding-right:max(var(--site-gutter-x),env(safe-area-inset-right,0px))}.app-dashboard-content{min-width:0px;max-width:100%;overflow-x:clip;padding-left:max(var(--site-gutter-x),env(safe-area-inset-left,0px));padding-right:max(var(--site-gutter-x),env(safe-area-inset-right,0px));min-height:0px;width:100%;max-width:none}.app-dashboard-content>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.app-dashboard-content{background-color:hsl(var(--background));padding-top:.5rem;padding-bottom:.5rem}@media (min-width: 640px){.app-dashboard-content>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}}@media (min-width: 768px){.app-dashboard-content{padding-top:1rem;padding-bottom:1rem}}@media (min-width: 1024px){.app-dashboard-content{padding-top:1.5rem;padding-bottom:1.5rem}}.app-dashboard-content{overflow-x:clip;overscroll-behavior-x:none}.app-dashboard-content--viewport{gap:0px}.app-dashboard-content--viewport>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.app-dashboard-content--viewport{background-color:hsl(var(--background));padding-top:0;padding-bottom:0;padding-inline:0}.app-dashboard-content--viewport>*{padding-inline:0}.app-dashboard-content>*:not(:has(.commerce-page-header)):not(:has(.commerce-page-shell)),.app-dashboard-content .commerce-page-shell__body,.app-dashboard-content .workspace-tab-shell__body,.app-dashboard-content .workspace-tab-shell__toolbar,.app-dashboard-content .shop-dashboard-browse>*:not(:first-child),.app-dashboard-content>div>*:not(:has(.commerce-page-header)):not(:has(.commerce-page-shell)){padding-inline:var(--dashboard-inner-inset-x)}.shop-page-container{padding-left:max(var(--site-gutter-x),env(safe-area-inset-left,0px));padding-right:max(var(--site-gutter-x),env(safe-area-inset-right,0px));margin-left:auto;margin-right:auto;width:100%;min-width:0px;max-width:80rem}.shop-page-container--narrow{max-width:var(--content-max-narrow)}.shop-page-container--wide{max-width:72rem}.shop-page-container--embedded{margin-left:0;margin-right:0;max-width:none;padding-left:0;padding-right:0}.shop-page-body{padding-bottom:2rem}@media (min-width: 768px){.shop-page-body{padding-bottom:3rem}}.shop-payment-trust{border-radius:var(--radius-2xl);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--card) / .4)}.shop-payment-trust--footer{padding:1.25rem}@media (min-width: 640px){.shop-payment-trust--footer{padding:1.5rem}}.shop-payment-trust-inline{display:flex;width:100%;min-width:0px;align-items:center;gap:.75rem}@media (min-width: 640px){.shop-payment-trust-inline{gap:1rem}}.shop-payment-trust-inline__secure{display:flex;min-width:0px;flex-shrink:0;align-items:center;gap:.5rem}.commerce-workspace__pagination .shop-payment-trust-inline__secure-text{text-align:center;font-size:.75rem;line-height:1rem}@media (min-width: 640px){.commerce-workspace__pagination .shop-payment-trust-inline__secure-text{text-align:left}}.shop-payment-trust-inline__secure-text{font-size:var(--text-ui-xs);line-height:var(--leading-ui-snug);font-weight:var(--font-weight-ui-label)}.shop-payment-trust-inline__secure-text{text-transform:uppercase;letter-spacing:.025em;color:hsl(var(--muted-foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .shop-payment-trust-inline__secure-text{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .shop-payment-trust-inline__secure-text{color:hsl(var(--sidebar-foreground) / .65)}.shop-page-hero__badge .shop-payment-trust-inline__secure-text{color:#ffffffeb}.nfc-inventory-forms .shop-payment-trust-inline__secure-text{text-transform:none;letter-spacing:normal;font-weight:400}.shop-payment-trust-inline__secure-text{white-space:nowrap;text-transform:none;letter-spacing:0em;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .shop-payment-trust-inline__secure-text{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .shop-payment-trust-inline__secure-text{opacity:.65}.shop-payment-trust-inline__methods{display:flex;min-width:0px;flex:1 1 0%;flex-shrink:1;align-items:center;justify-content:center;gap:.5rem;padding-left:.25rem;padding-right:.25rem}@media (min-width: 640px){.shop-payment-trust-inline__methods{gap:.625rem;padding-left:.75rem;padding-right:.75rem}}.shop-payment-trust-inline__methods .shop-payment-trust__method-img{height:18px;max-width:40px}.shop-payment-trust-inline__stripe{margin-left:auto;flex-shrink:0}.shop-payment-trust-inline__stripe .shop-payment-trust__stripe-badge{height:24px;max-width:128px}@media (max-width: 639px){.shop-payment-trust-inline{flex-wrap:wrap;row-gap:.625rem}.shop-payment-trust-inline__secure{order:1}.shop-payment-trust-inline__stripe{order:2;margin-left:auto}.shop-payment-trust-inline__methods{order:3;flex-basis:100%;justify-content:flex-start;padding-left:0;padding-right:0}}.shop-product-detail__purchase{display:flex;flex-direction:column;gap:.75rem;border-top-width:1px;border-color:hsl(var(--border) / .4);padding-top:1.25rem}.setup-billing-address .shop-product-detail__purchase-actions{gap:1rem}.shop-product-detail__purchase-actions{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:.5rem}@media (min-width: 640px){.shop-product-detail__purchase-actions{grid-template-columns:repeat(2,minmax(0,1fr))}}.shop-product-detail__purchase-trust{width:100%;padding-top:.125rem}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .shop-product-detail__purchase-note{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .shop-product-detail__purchase-note{color:hsl(var(--sidebar-foreground) / .65)}.shop-product-detail__purchase-note{font-size:.75rem;line-height:1rem;font-weight:500;line-height:1.625;color:hsl(var(--muted-foreground))}.contact-preview-public .shop-product-detail__purchase-note{font-weight:400}.contact-preview-public p.text-sm.shop-product-detail__purchase-note{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .shop-product-detail__purchase-note{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .shop-product-detail__purchase-note{opacity:.65}textarea.shop-payment-trust__stripe-link{border-radius:var(--radius-control-multiline)}.shop-payment-trust__stripe-link{display:inline-flex;align-items:center;border-radius:var(--radius-lg);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--background) / .6);padding:.375rem .5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.shop-payment-trust__stripe-link:hover{border-color:hsl(var(--border));background-color:hsl(var(--background))}.shop-payment-trust__stripe-badge{height:26px;width:auto;max-width:150px;-o-object-fit:contain;object-fit:contain}.shop-payment-trust__stripe-badge--dark,.dark .shop-payment-trust__stripe-badge--light{display:none}.dark .shop-payment-trust__stripe-badge--dark{display:inline-block}.shop-payment-trust__methods{margin:0;display:flex;list-style-type:none;flex-wrap:wrap;align-items:center;gap:.5rem;padding:0}.shop-payment-trust__methods--compact{gap:.375rem}textarea.shop-payment-trust__method-icon{border-radius:var(--radius-control-multiline)}.shop-payment-trust__method-icon{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-md);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--background) / .8);padding:.375rem .5rem}.shop-payment-trust__method-icon--plain{border-radius:0;border-width:0px;background-color:transparent;padding:0}.shop-payment-trust__methods--plain{gap:.75rem}.shop-payment-trust__stripe-link--plain{border-radius:0;border-width:0px;background-color:transparent;padding:0}.shop-payment-trust__stripe-link--plain:hover{background-color:transparent}.shop-payment-trust__method-img{height:18px;width:auto;max-width:42px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.site-footer{position:relative;border-top-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--background))}.shop-shell--auth .site-footer__inner.site-main-below-header{padding-bottom:2rem}@media (min-width: 640px){.shop-shell--auth .site-footer__inner.site-main-below-header{padding-bottom:2.5rem}}.shop-shell--auth .site-footer__inner.site-main-below-header{min-height:calc(100dvh - var(--site-header-height) - var(--site-header-gap) - var(--site-header-safe-top))}.shop-shell--auth .site-footer__inner.public-auth-page{max-width:var(--content-max-form);margin-left:auto;margin-right:auto;min-height:0px;width:100%;flex:1 1 0%;flex-direction:column;padding:1rem}@media (min-width: 640px){.shop-shell--auth .site-footer__inner.public-auth-page{padding:1.5rem}}.shop-shell--auth .site-footer__inner.public-auth-page{overflow-y:auto;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}.shop-shell--auth .site-footer__inner.public-auth-page.public-auth-page--setup{max-width:min(42rem,calc(100vw - 2rem));display:flex;height:100%;min-height:0px;flex:1 1 0%;flex-direction:column;overflow:hidden;padding-top:.5rem;padding-bottom:.5rem}@media (min-width: 640px){.shop-shell--auth .site-footer__inner.public-auth-page.public-auth-page--setup{padding-top:1rem;padding-bottom:1rem}}@media (min-width: 768px){.shop-shell--auth .site-footer__inner.public-auth-page.public-auth-page--setup{padding-top:1.25rem;padding-bottom:1.25rem}}.shop-shell--auth .site-footer__inner.public-auth-page.public-auth-page--setup-wide{max-width:min(64rem,calc(100vw - 2rem))}.site-footer__inner{padding-left:max(var(--site-gutter-x),env(safe-area-inset-left,0px));padding-right:max(var(--site-gutter-x),env(safe-area-inset-right,0px));margin-left:auto;margin-right:auto;width:100%;min-width:0px;max-width:80rem;padding-top:2rem;padding-bottom:2rem}@media (min-width: 640px){.site-footer__inner{padding-top:2.25rem;padding-bottom:2.25rem}}.site-footer__main{display:flex;flex-direction:column;gap:1.5rem;padding-bottom:1.25rem}@media (min-width: 768px){.site-footer__main{flex-direction:row;align-items:flex-start;justify-content:space-between;gap:2.5rem}}.site-footer__brand{display:flex;max-width:20rem;flex-shrink:0;flex-direction:column;gap:.5rem}@media (min-width: 768px){.site-footer__brand{max-width:17rem}}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .site-footer__tagline{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .site-footer__tagline{color:hsl(var(--sidebar-foreground) / .65)}.site-footer__tagline{font-size:.75rem;line-height:1rem;line-height:1.625;color:hsl(var(--muted-foreground))}.contact-preview-public p.text-sm.site-footer__tagline{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .site-footer__tagline{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .site-footer__tagline{opacity:.65}@media (min-width: 640px){.setup-entry-animation--fullscreen .site-footer__tagline{font-size:clamp(.75rem,2vmin,.875rem)}.site-footer__tagline{font-size:.875rem;line-height:1.25rem}}.setup-billing-address .site-footer__nav{gap:1rem}.site-footer__nav{display:grid;width:100%;grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:1.5rem;column-gap:1.5rem;row-gap:1rem}@media (min-width: 640px){.site-footer__nav{-moz-column-gap:2rem;column-gap:2rem}}@media (min-width: 768px){.site-footer__nav{width:auto;max-width:28rem}}@media (min-width: 1024px){.site-footer__nav{max-width:32rem;-moz-column-gap:2.5rem;column-gap:2.5rem}}.site-footer__nav-group{display:flex;min-width:0px;flex-direction:column;gap:.5rem}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .site-footer__nav-title{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .site-footer__nav-title{color:hsl(var(--sidebar-foreground) / .65)}.site-footer__nav-title{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.14em;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .site-footer__nav-title{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .site-footer__nav-title{opacity:.65}.site-footer__nav-list{margin:0;list-style-type:none}.site-footer__nav-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.site-footer__nav-list{padding:0}.setup-entry-animation--fullscreen .site-footer__link{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .site-footer__link{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .site-footer__link{color:hsl(var(--sidebar-foreground) / .65)}.site-footer__link{display:inline-flex;font-size:.875rem;line-height:1.25rem;font-weight:500;color:hsl(var(--muted-foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.contact-preview-public .site-footer__link{font-weight:400}.contact-preview-public p.site-footer__link.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .site-footer__link{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .site-footer__link{opacity:.65}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .site-footer__link:hover{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .site-footer__link:hover{color:hsl(var(--sidebar-foreground))}.site-footer__link:hover{color:hsl(var(--foreground))}.site-footer__trust{display:flex;flex-direction:column;gap:.75rem;border-top-width:1px;border-color:hsl(var(--border) / .3);padding-top:1rem;padding-bottom:1rem}@media (min-width: 640px){.site-footer__trust{flex-direction:row;align-items:center;justify-content:space-between}}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .site-footer__trust-copy{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .site-footer__trust-copy{color:hsl(var(--sidebar-foreground) / .65)}.site-footer__trust-copy{font-size:.75rem;line-height:1rem;font-weight:500;color:hsl(var(--muted-foreground))}.contact-preview-public .site-footer__trust-copy{font-weight:400}.email-studio-sidebar .sidebar-account-selector__copy .site-footer__trust-copy{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .site-footer__trust-copy{opacity:.65}.site-footer__trust-badges{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}@media (min-width: 640px){.site-footer__trust-badges{justify-content:flex-end}}.setup-entry-animation--fullscreen .site-footer__meta{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .site-footer__meta{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .site-footer__meta{color:hsl(var(--sidebar-foreground) / .65)}.site-footer__meta{display:flex;flex-direction:column-reverse;gap:.75rem;border-top-width:1px;border-color:hsl(var(--border) / .3);padding-top:1rem;font-size:.875rem;line-height:1.25rem;color:hsl(var(--muted-foreground))}.contact-preview-public p.site-footer__meta.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .site-footer__meta{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .site-footer__meta{opacity:.65}@media (min-width: 640px){.site-footer__meta{flex-direction:row;align-items:center;justify-content:space-between}}.site-footer__copyright{text-align:center;font-size:.75rem;line-height:1rem;font-weight:500}.contact-preview-public .site-footer__copyright{font-weight:400}@media (min-width: 640px){.site-footer__copyright{text-align:left}}.site-footer__legal{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;-moz-column-gap:1rem;column-gap:1rem;row-gap:.25rem}@media (min-width: 640px){.site-footer__legal{justify-content:flex-end}}.site-footer__legal-link{font-size:.75rem;line-height:1rem;font-weight:600;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.site-footer__legal-link:hover{--tw-text-opacity: 1;color:hsl(var(--brand-accent) / var(--tw-text-opacity, 1))}.site-cookie-consent{pointer-events:none;position:fixed;left:0;right:0;bottom:0;z-index:100;padding-bottom:max(1rem,env(safe-area-inset-bottom,0px));padding-left:max(var(--site-gutter-x),env(safe-area-inset-left,0px));padding-right:max(var(--site-gutter-x),env(safe-area-inset-right,0px))}@media (min-width: 768px){.site-cookie-consent{right:auto;bottom:1.5rem;right:1.5rem;left:auto;width:min(100%,24rem);padding-bottom:max(1.5rem,env(safe-area-inset-bottom,0px));padding-left:0;padding-right:0}}.site-cookie-consent__panel{pointer-events:auto;overflow:hidden;border-radius:var(--radius-xl);border-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--card));padding:1.25rem;--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@supports (backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px)){.site-cookie-consent__panel{background-color:hsl(var(--card) / .95);--tw-backdrop-blur: blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}}@media (prefers-reduced-motion: reduce){.site-cookie-consent,.site-cookie-consent__panel{animation:none!important;transition:none!important}}.site-cookie-consent__header{margin-bottom:1.25rem;display:flex;align-items:flex-start;gap:.75rem}.site-cookie-consent__icon{display:flex;height:2.5rem;width:2.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius-xl);background-color:hsl(var(--brand-accent) / .1);--tw-text-opacity: 1;color:hsl(var(--brand-accent) / var(--tw-text-opacity, 1))}.site-cookie-consent__copy{min-width:0px}.site-cookie-consent__copy>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.order-admin-form-dialog .app-form-dialog__header-copy .site-cookie-consent__title{font-size:1rem;line-height:1.5rem;font-weight:600;line-height:1.375}.commerce-workspace__empty .site-cookie-consent__title{margin-bottom:.5rem;font-size:1rem;line-height:1.5rem}.order-retry-success .site-cookie-consent__title{margin-top:.75rem;font-size:1rem;line-height:1.5rem}@media (min-width: 768px){.setup-entry-animation--fullscreen .order-retry-success .site-cookie-consent__title{font-size:clamp(.875rem,2.5vmin,1.25rem)}.order-retry-success .site-cookie-consent__title{font-size:1.125rem;line-height:1.75rem}}.site-cookie-consent__title{font-size:var(--text-ui-md);line-height:var(--leading-ui-snug);letter-spacing:var(--tracking-ui-normal);font-weight:var(--font-weight-ui-emphasis)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .site-cookie-consent__title{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .site-cookie-consent__title{color:hsl(var(--sidebar-foreground))}.site-cookie-consent__title{color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .site-cookie-consent__title{color:hsl(var(--sidebar-foreground))}@media (min-width: 768px){.site-cookie-consent__title{font-size:var(--text-ui-lg)}}.app-form-dialog__header-copy .site-cookie-consent__title{text-align:left;line-height:1.375}.setup-entry-animation--fullscreen .app-form-dialog--confirm .app-form-dialog__header-copy .site-cookie-consent__title{font-size:clamp(.75rem,2vmin,.875rem)}.app-form-dialog--confirm .app-form-dialog__header-copy .site-cookie-consent__title{font-size:.875rem;line-height:1.25rem;font-weight:600;line-height:1.25}.contact-preview-public p.app-form-dialog--confirm .app-form-dialog__header-copy .site-cookie-consent__title.leading-relaxed{font-weight:400;line-height:1.65}.setup-entry-animation--fullscreen .shop-product-card--desktop-preview .site-cookie-consent__title{font-size:clamp(.875rem,2.5vmin,1.25rem)}.shop-product-card--desktop-preview .site-cookie-consent__title{font-size:1.125rem;line-height:1.75rem}@media (max-width: 639px){.setup-entry-animation--fullscreen .inventory-template-grid .shop-product-card__body .site-cookie-consent__title{font-size:clamp(.75rem,2vmin,.875rem)}.inventory-template-grid .shop-product-card__body .site-cookie-consent__title{font-size:.875rem;line-height:1.25rem;line-height:1.375}.contact-preview-public p.inventory-template-grid .shop-product-card__body .site-cookie-consent__title.leading-relaxed{font-weight:400;line-height:1.65}}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .site-cookie-consent__description{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .site-cookie-consent__description{color:hsl(var(--sidebar-foreground) / .65)}.site-cookie-consent__description{font-size:.75rem;line-height:1rem;font-weight:500;line-height:1.625;color:hsl(var(--muted-foreground))}.contact-preview-public .site-cookie-consent__description{font-weight:400}.contact-preview-public p.text-sm.site-cookie-consent__description{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .site-cookie-consent__description{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .site-cookie-consent__description{opacity:.65}@media (min-width: 640px){.setup-entry-animation--fullscreen .site-cookie-consent__description{font-size:clamp(.75rem,2vmin,.875rem)}.site-cookie-consent__description{font-size:.875rem;line-height:1.25rem}}.site-cookie-consent__actions{display:flex;flex-direction:column;gap:.625rem}.site-cookie-consent__secondary-actions{display:flex;gap:.5rem}.shop-page-hero__fixed-backdrop{position:fixed;top:0;left:0;right:0;z-index:0;height:calc(var(--site-header-height) + var(--site-header-gap) + clamp(18rem,40vh,24rem) + clamp(1.25rem,3.5vh,2.25rem));pointer-events:none;overflow:hidden;will-change:opacity,filter;transition:visibility .35s ease}.shop-page-hero__fixed-backdrop[data-active=false]{visibility:hidden}.shop-page-hero__fixed-backdrop-inner{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transform-origin:center center;will-change:transform}.shop-page-hero__depth-veil{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(ellipse 120% 90% at 50% 40%,hsl(var(--background) / .04),hsl(var(--background) / .38))}.shop-page-hero-track{position:relative;z-index:2;min-height:clamp(18rem,40vh,24rem);padding-bottom:clamp(1.25rem,3.5vh,2.25rem);background:transparent}.shop-page-hero-media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:hidden}.shop-page-hero-media__poster,.shop-page-hero-media__video{position:absolute;top:50%;left:50%;width:100%;height:100%;min-width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 45%;object-position:50% 45%;transform:translate(-50%,-50%) scale(1.12);transform-origin:center center}@media (min-width: 768px){.shop-page-hero-media__poster,.shop-page-hero-media__video{-o-object-position:50% 46%;object-position:50% 46%;transform:translate(-50%,-50%) scale(1.14)}}.shop-page-hero-media__poster{z-index:0;filter:brightness(1.02) contrast(1.02)}.shop-page-hero-media__video{z-index:1}.shop-page-hero-media__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none}.app-header-shell{position:sticky;top:0;flex-shrink:0;box-sizing:border-box;height:var(--app-header-height);min-height:var(--app-header-height);max-height:var(--app-header-height);padding-top:var(--app-header-safe-top)}.app-dashboard-header{position:relative;isolation:isolate;padding-left:.5rem;padding-right:.5rem;--tw-backdrop-blur: blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);transition-property:background-color,border-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}@media (min-width: 640px){.app-dashboard-header{padding-left:1rem;padding-right:1rem}}@media (min-width: 768px){.app-dashboard-header{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width: 1024px){.app-dashboard-header{padding-left:2rem;padding-right:2rem}}.app-dashboard-header{background-color:hsl(var(--app-header-surface));border-bottom:1px solid hsl(var(--app-header-border));box-shadow:none}.app-dashboard-header:before,.app-dashboard-header:after{display:none}.app-dashboard-header[data-app-header-theme=minimal]{--app-header-surface: 0 0% 100%;--app-header-surface-mid: 0 0% 100%;--app-header-surface-end: 0 0% 100%;--app-header-border: 0 0% 89.8%;--app-header-foreground: 0 0% 12.2%;--app-header-muted: 0 0% 45.1%;box-shadow:0 1px hsl(var(--border) / .65)}.app-dashboard-header[data-app-header-theme=minimal]:before,.app-dashboard-header[data-app-header-theme=minimal]:after{display:none}.dark .app-dashboard-header[data-app-header-theme=minimal]{--app-header-surface: 0 0% 3.9%;--app-header-surface-mid: 0 0% 3.9%;--app-header-surface-end: 0 0% 3.2%;--app-header-border: 0 0% 14.9%;--app-header-foreground: 0 0% 98%;--app-header-muted: 0 0% 63.9%;box-shadow:0 1px #ffffff0d}.app-dashboard-header[data-app-header-theme=executive] .app-header-action-btn{color:hsl(var(--app-header-foreground))}.app-dashboard-header[data-app-header-theme=executive] button.app-header-action-btn:hover,.app-dashboard-header[data-app-header-theme=executive] a.app-header-action-btn:hover{color:hsl(var(--brand-accent-light))!important}.app-dashboard-header[data-app-header-theme=executive] .dashboard-header-search__input,.app-dashboard-header[data-app-header-theme=executive] input[type=text]{border-color:hsl(var(--app-header-border));background-color:hsl(var(--muted));color:hsl(var(--app-header-foreground))}.dark .app-dashboard-header[data-app-header-theme=executive] .dashboard-header-search__input,.dark .app-dashboard-header[data-app-header-theme=executive] input[type=text]{background-color:#ffffff0f}.app-dashboard-header[data-app-header-theme=executive] .dashboard-header-search__input::-moz-placeholder,.app-dashboard-header[data-app-header-theme=executive] input[type=text]::-moz-placeholder{color:hsl(var(--app-header-muted))}.app-dashboard-header[data-app-header-theme=executive] .dashboard-header-search__input::placeholder,.app-dashboard-header[data-app-header-theme=executive] input[type=text]::placeholder{color:hsl(var(--app-header-muted))}.app-dashboard-header[data-app-header-theme=executive] .dashboard-header-search__icon{color:hsl(var(--app-header-muted))}.app-dashboard-header[data-app-header-theme=executive] .dashboard-header-search__input:focus-visible,.app-dashboard-header[data-app-header-theme=executive] input[type=text]:focus-visible{border-color:hsl(var(--brand-accent) / .45);background-color:hsl(var(--background))}.dark .app-dashboard-header[data-app-header-theme=executive] .dashboard-header-search__input:focus-visible,.dark .app-dashboard-header[data-app-header-theme=executive] input[type=text]:focus-visible{background-color:#ffffff1a}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"]{border-color:hsl(var(--app-header-border))!important}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .text-foreground{color:hsl(var(--app-header-foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .\!text-foreground{color:hsl(var(--app-header-foreground))!important}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .text-muted-foreground{color:hsl(var(--app-header-muted))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .\!text-muted-foreground{color:hsl(var(--app-header-muted))!important}.app-dashboard-header[data-app-header-theme=executive] .sidebar-account-selector__avatar{border-color:hsl(var(--border));box-shadow:none}.dark .app-dashboard-header[data-app-header-theme=executive] .sidebar-account-selector__avatar{border-color:#ffffff1f}.app-dashboard-header .app-header-action-btn{color:hsl(var(--app-header-foreground))}.app-dashboard-header[data-mobile-search-expanded=true] .dashboard-header-search--mobile-slot{max-width:none;flex:1 1 0%}.app-dashboard-header[data-mobile-search-expanded=true] .dashboard-header-search__input--compact{width:100%}.app-dashboard-header__start{position:relative;z-index:2;flex-shrink:0}.app-dashboard-header__brand{pointer-events:none;min-width:0px;max-width:100%;padding-left:.25rem;padding-right:.25rem}.app-dashboard-header__end{min-width:0px}textarea.app-header-action-btn{border-radius:var(--radius-control-multiline)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .app-header-action-btn{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .app-header-action-btn{color:hsl(var(--sidebar-foreground))}.app-header-action-btn{position:relative;display:inline-flex;flex-shrink:0;touch-action:manipulation;align-items:center;justify-content:center;border-radius:var(--radius-full);border-width:0px;background-color:transparent;color:hsl(var(--foreground));--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px;transition-property:color,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.email-studio-sidebar .sidebar-account-selector__copy .app-header-action-btn{color:hsl(var(--sidebar-foreground))}.app-header-action-btn{height:2.5rem!important;width:2.5rem!important;min-height:2.5rem!important;min-width:2.5rem!important;padding:0!important}@media (min-width: 768px){.app-header-action-btn{height:2.5rem!important;width:2.5rem!important;min-height:2.5rem!important;min-width:2.5rem!important}}button.app-header-action-btn:hover,a.app-header-action-btn:hover{background-color:transparent!important;color:hsl(var(--brand-accent))!important}button.app-header-action-btn:active,a.app-header-action-btn:active{transform:scale(.96);background-color:transparent!important;color:hsl(var(--brand-accent))!important}.app-header-action-btn:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-offset-width: 1px;--tw-ring-color: hsl(var(--brand-accent) / .22);--tw-ring-offset-color: hsl(var(--app-header-surface-end))}.app-header-action-btn__icon,.app-header-action-btn svg{height:1.3125rem!important;width:1.3125rem!important;flex-shrink:0;color:currentColor;filter:none;stroke-width:1.5}.app-dashboard-header .dashboard-header-search__icon{stroke-width:1.5}.app-shell-root,.app-shell-viewport{height:100vh;height:100dvh;max-height:100dvh;min-height:0}.app-shell-root{width:100%;overflow:hidden;overscroll-behavior:none}.app-tab-bar-bottom{position:fixed;left:0;right:0;bottom:0;z-index:90;width:100%;border-top-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--background))}@media (min-width: 768px){.app-tab-bar-bottom{display:none}}.app-tab-bar-bottom{padding-bottom:var(--app-tab-bar-bottom-safe);box-shadow:0 -1px hsl(var(--border) / .65)}.app-tab-bar-bottom__track{display:flex;width:100%;min-width:0px;align-items:stretch;background-color:hsl(var(--background));min-height:var(--app-tab-bar-bottom-track)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .app-tab-bar-bottom__tab{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .app-tab-bar-bottom__tab{color:hsl(var(--sidebar-foreground) / .65)}.app-tab-bar-bottom__tab{position:relative;display:flex;min-width:0px;flex:1 1 0%;touch-action:manipulation;flex-direction:column;align-items:center;justify-content:center;gap:.125rem;padding:.375rem;color:hsl(var(--muted-foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);animation-duration:.2s;animation-timing-function:cubic-bezier(0,0,.2,1)}.email-studio-sidebar .sidebar-account-selector__copy .app-tab-bar-bottom__tab{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .app-tab-bar-bottom__tab{opacity:.65}.app-tab-bar-bottom__tab:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: hsl(var(--ring) / .3);--tw-ring-offset-width: 2px;--tw-ring-offset-color: hsl(var(--background))}.app-tab-bar-bottom__tab{min-height:var(--app-tab-bar-bottom-track)}.app-tab-bar-bottom__tab-icon{display:flex;height:1.75rem;width:1.75rem;flex-shrink:0;align-items:center;justify-content:center;color:hsl(var(--muted-foreground) / .9);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.app-tab-bar-bottom__unread-badge{right:-.25rem;top:-.25rem;min-height:16px;min-width:16px;padding-left:.125rem;padding-right:.125rem;font-size:9px}.app-tab-bar-bottom__tab-label{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:.125rem;padding-right:.125rem;font-size:10px;font-weight:500;line-height:1;letter-spacing:.025em}.contact-preview-public .app-tab-bar-bottom__tab-label{font-weight:400}textarea.app-tab-bar-bottom__indicator{border-radius:var(--radius-control-multiline)}.app-tab-bar-bottom__indicator{position:absolute;left:1rem;right:1rem;top:0;height:1px;border-radius:var(--radius-full);background-color:hsl(var(--primary) / .9);opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.app-tab-bar-bottom__tab--active,.app-tab-bar-bottom__tab--active .app-tab-bar-bottom__tab-icon{color:hsl(var(--primary))}.app-tab-bar-bottom__tab--active .app-tab-bar-bottom__indicator{opacity:1}.app-tab-bar-segmented{width:100%}textarea.app-tab-bar-segmented__track{border-radius:var(--radius-control-multiline)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .app-tab-bar-segmented__track{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .app-tab-bar-segmented__track{color:hsl(var(--sidebar-foreground) / .65)}.app-tab-bar-segmented__track{display:inline-flex;height:2.5rem;width:100%;min-width:0px;align-items:center;justify-content:center;gap:.25rem;overflow:hidden;background-color:hsl(var(--muted));padding:.25rem;color:hsl(var(--muted-foreground));border-radius:var(--radius-control)}.email-studio-sidebar .sidebar-account-selector__copy .app-tab-bar-segmented__track{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .app-tab-bar-segmented__track{opacity:.65}textarea.app-tab-bar-segmented__tab{border-radius:var(--radius-control-multiline)}.app-tab-bar-segmented__tab{display:inline-flex;min-height:2.25rem;min-width:0px;flex:1 1 0%;align-items:center;justify-content:center;gap:.5rem;white-space:nowrap;padding:.375rem .75rem;font-size:.75rem;line-height:1rem;font-weight:500;--tw-ring-offset-color: hsl(var(--background));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s;border-radius:var(--radius-control)}.contact-preview-public .app-tab-bar-segmented__tab{font-weight:400}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .app-tab-bar-segmented__tab:hover{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .app-tab-bar-segmented__tab:hover{color:hsl(var(--sidebar-foreground))}@media (min-width: 640px){.setup-entry-animation--fullscreen .app-tab-bar-segmented__tab{font-size:clamp(.75rem,2vmin,.875rem)}}.app-tab-bar-segmented__tab:hover{color:hsl(var(--foreground))}.app-tab-bar-segmented__tab:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: hsl(var(--ring));--tw-ring-offset-width: 2px}@media (min-width: 640px){.app-tab-bar-segmented__tab{font-size:.875rem;line-height:1.25rem}}.app-tab-bar-segmented__tab-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .app-tab-bar-segmented__tab--active{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .app-tab-bar-segmented__tab--active{color:hsl(var(--sidebar-foreground))}.app-tab-bar-segmented__tab--active{background-color:hsl(var(--background));color:hsl(var(--foreground));--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.email-studio-sidebar .sidebar-account-selector__copy .app-tab-bar-segmented__tab--active{color:hsl(var(--sidebar-foreground))}.app-tab-bar-segmented__tab--active .app-tab-bar-segmented__tab-icon{color:hsl(var(--primary))}.app-bottom-dock-layout[data-app-bottom-dock=true]{--app-tab-bar-bottom-measured: calc(var(--app-tab-bar-bottom-track) + var(--app-tab-bar-bottom-safe));--app-tab-bar-bottom-inset: calc(var(--app-tab-bar-bottom-measured) + var(--app-tab-bar-bottom-buffer))}.app-bottom-dock-layout__dock-slot{pointer-events:none}@media (min-width: 768px){.app-bottom-dock-layout__dock-slot{display:none}}.app-bottom-dock-layout__dock-slot{height:0;overflow:visible}.app-bottom-dock-layout__dock-slot .app-tab-bar-bottom{pointer-events:auto}.app-bottom-dock-spacer{display:block;width:100%;flex-shrink:0}@media (min-width: 768px){.app-bottom-dock-spacer{display:none}}@media (max-width: 767px){.app-bottom-dock-layout[data-app-bottom-dock=true] .app-bottom-dock-scroll-target,.app-bottom-dock-layout[data-app-bottom-dock=true] [data-app-bottom-dock-scroll=true],.app-bottom-dock-layout[data-app-bottom-dock=true] .workspace-tab-shell__viewport--bottom-dock{padding-bottom:var(--app-tab-bar-bottom-inset);scroll-padding-bottom:var(--app-tab-bar-bottom-inset)}}@media (min-width: 768px){.app-bottom-dock-layout[data-app-bottom-dock=true] .app-bottom-dock-scroll-target,.app-bottom-dock-layout[data-app-bottom-dock=true] [data-app-bottom-dock-scroll=true],.app-bottom-dock-layout[data-app-bottom-dock=true] .workspace-tab-shell__viewport--bottom-dock{padding-bottom:0;scroll-padding-bottom:0}}.app-bottom-dock-layout__main{display:flex;min-height:0px;min-width:0px;flex:1 1 0%;flex-direction:column}@media (max-width: 767px){[data-app-scroll-root]:has(.app-content-fit){padding-bottom:calc(var(--app-tab-bar-bottom-track) + var(--app-tab-bar-bottom-safe));scroll-padding-bottom:calc(var(--app-tab-bar-bottom-track) + var(--app-tab-bar-bottom-safe))}}@media (max-width: 767px){.toaster-wrapper [data-sonner-toaster][data-y-position=bottom]{left:12px!important;right:12px!important;width:auto!important;--width: min(100vw - 24px, 360px)}body:has(.app-bottom-dock-layout--active) .toaster-wrapper [data-sonner-toaster][data-y-position=bottom]{bottom:calc(var(--app-tab-bar-bottom-inset, 72px) + max(8px,env(safe-area-inset-bottom,0px)))!important}.toaster-wrapper [data-sonner-toast]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.toaster-wrapper [data-sonner-toast] [data-description]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}[data-app-scroll-root] .app-content-fit{min-height:0}[data-app-scroll-root]{scrollbar-gutter:stable;background-color:hsl(var(--background))}[data-app-scroll-root].app-bottom-dock-scroll-target,.app-shell-viewport,.admin-app-shell,.customer-app-shell,.app-bottom-dock-layout__main{background-color:hsl(var(--background))}.app-mobile-dock-nav.app-tab-bar-bottom,.dashboard-mobile-nav.app-tab-bar-bottom,.customer-mobile-nav.app-tab-bar-bottom,.admin-mobile-nav.app-tab-bar-bottom{border-color:hsl(var(--border));background-color:hsl(var(--background));--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.app-mobile-dock-nav .app-tab-bar-bottom__tab,.dashboard-mobile-nav .app-tab-bar-bottom__tab,.customer-mobile-nav .app-tab-bar-bottom__tab,.admin-mobile-nav .app-tab-bar-bottom__tab{touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;user-select:none}.app-mobile-dock-nav .app-tab-bar-bottom__tab:focus-visible,.dashboard-mobile-nav .app-tab-bar-bottom__tab:focus-visible,.customer-mobile-nav .app-tab-bar-bottom__tab:focus-visible,.admin-mobile-nav .app-tab-bar-bottom__tab:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: hsl(var(--ring) / .4);--tw-ring-offset-width: 2px;--tw-ring-offset-color: hsl(var(--background))}.app-mobile-dock-nav .app-tab-bar-bottom__tab,.dashboard-mobile-nav .app-tab-bar-bottom__tab,.customer-mobile-nav .app-tab-bar-bottom__tab,.admin-mobile-nav .app-tab-bar-bottom__tab{min-height:var(--app-tab-bar-bottom-track)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .app-mobile-dock-nav .app-tab-bar-bottom__tab-label,.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .dashboard-mobile-nav .app-tab-bar-bottom__tab-label,.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .customer-mobile-nav .app-tab-bar-bottom__tab-label,.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .admin-mobile-nav .app-tab-bar-bottom__tab-label{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .app-mobile-dock-nav .app-tab-bar-bottom__tab-label,.app-shell-root .sidebar-account-selector__current .dashboard-mobile-nav .app-tab-bar-bottom__tab-label,.app-shell-root .sidebar-account-selector__current .customer-mobile-nav .app-tab-bar-bottom__tab-label,.app-shell-root .sidebar-account-selector__current .admin-mobile-nav .app-tab-bar-bottom__tab-label{color:hsl(var(--sidebar-foreground) / .65)}.app-mobile-dock-nav .app-tab-bar-bottom__tab-label,.dashboard-mobile-nav .app-tab-bar-bottom__tab-label,.customer-mobile-nav .app-tab-bar-bottom__tab-label,.admin-mobile-nav .app-tab-bar-bottom__tab-label{font-size:9px;font-weight:500;line-height:1;color:hsl(var(--muted-foreground))}.contact-preview-public .app-mobile-dock-nav .app-tab-bar-bottom__tab-label,.contact-preview-public .dashboard-mobile-nav .app-tab-bar-bottom__tab-label,.contact-preview-public .customer-mobile-nav .app-tab-bar-bottom__tab-label,.contact-preview-public .admin-mobile-nav .app-tab-bar-bottom__tab-label{font-weight:400}.email-studio-sidebar .sidebar-account-selector__copy .app-mobile-dock-nav .app-tab-bar-bottom__tab-label,.email-studio-sidebar .sidebar-account-selector__copy .dashboard-mobile-nav .app-tab-bar-bottom__tab-label,.email-studio-sidebar .sidebar-account-selector__copy .customer-mobile-nav .app-tab-bar-bottom__tab-label,.email-studio-sidebar .sidebar-account-selector__copy .admin-mobile-nav .app-tab-bar-bottom__tab-label{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .app-mobile-dock-nav .app-tab-bar-bottom__tab-label,.email-studio-sidebar .sidebar-account-selector__copy .dashboard-mobile-nav .app-tab-bar-bottom__tab-label,.email-studio-sidebar .sidebar-account-selector__copy .customer-mobile-nav .app-tab-bar-bottom__tab-label,.email-studio-sidebar .sidebar-account-selector__copy .admin-mobile-nav .app-tab-bar-bottom__tab-label{opacity:.65}.app-mobile-dock-nav .app-tab-bar-bottom__tab--active .app-tab-bar-bottom__tab-label,.dashboard-mobile-nav .app-tab-bar-bottom__tab--active .app-tab-bar-bottom__tab-label,.customer-mobile-nav .app-tab-bar-bottom__tab--active .app-tab-bar-bottom__tab-label,.admin-mobile-nav .app-tab-bar-bottom__tab--active .app-tab-bar-bottom__tab-label{font-weight:600;color:hsl(var(--primary))}.dashboard-skip-link{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.dashboard-skip-link:focus textarea{border-radius:var(--radius-control-multiline)}.setup-entry-animation--fullscreen .dashboard-skip-link:focus{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .dashboard-skip-link:focus{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .dashboard-skip-link:focus{color:hsl(var(--sidebar-foreground))}.dashboard-skip-link:focus{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal;position:fixed;left:.75rem;top:max(.75rem,env(safe-area-inset-top));z-index:100;border-radius:var(--radius-lg);border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--background));padding:.625rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:600;color:hsl(var(--foreground));--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: hsl(var(--ring) / .4)}@media (prefers-reduced-motion: reduce){.app-mobile-dock-nav .app-tab-bar-bottom__tab,.app-mobile-dock-nav .app-tab-bar-bottom__tab-icon,.app-mobile-dock-nav .app-tab-bar-bottom__indicator,.dashboard-mobile-nav .app-tab-bar-bottom__tab,.dashboard-mobile-nav .app-tab-bar-bottom__tab-icon,.dashboard-mobile-nav .app-tab-bar-bottom__indicator,.customer-mobile-nav .app-tab-bar-bottom__tab,.customer-mobile-nav .app-tab-bar-bottom__tab-icon,.customer-mobile-nav .app-tab-bar-bottom__indicator,.admin-mobile-nav .app-tab-bar-bottom__tab,.admin-mobile-nav .app-tab-bar-bottom__tab-icon,.admin-mobile-nav .app-tab-bar-bottom__indicator{transition-property:none}}@media (max-width: 767px){.admin-app-shell .app-bottom-dock-scroll-target{min-height:0px;flex:1 1 0%}.customer-app-shell__main{min-height:0px;flex:1 1 0%;overflow:hidden}.customer-page-frame,.customer-page-frame__scroll,.customer-app-shell .order-history-pull-shell{min-height:0px;flex:1 1 0%}}.shop-shell.shop-shell--panel:has(.app-page-shell--fill-viewport){min-height:100dvh;flex-direction:column;overflow:hidden}.shop-shell.shop-shell--panel .app-page-shell--fill-viewport{display:flex;min-height:0px;flex:1 1 0%;flex-direction:column}@media (max-width: 380px){.app-mobile-dock-nav .app-tab-bar-bottom__tab,.dashboard-mobile-nav .app-tab-bar-bottom__tab,.customer-mobile-nav .app-tab-bar-bottom__tab,.admin-mobile-nav .app-tab-bar-bottom__tab{padding-left:.25rem;padding-right:.25rem}.app-mobile-dock-nav .app-tab-bar-bottom__tab-label,.dashboard-mobile-nav .app-tab-bar-bottom__tab-label,.customer-mobile-nav .app-tab-bar-bottom__tab-label,.admin-mobile-nav .app-tab-bar-bottom__tab-label{font-size:9px}}[data-sidebar=sidebar] [data-sidebar=group-label]{color:hsl(var(--sidebar-foreground) / .45)}[data-sidebar=sidebar] [data-sidebar=menu-button][data-active=true]{font-weight:500;--tw-text-opacity: 1;color:hsl(var(--brand-accent) / var(--tw-text-opacity, 1))}.contact-preview-public [data-sidebar=sidebar] [data-sidebar=menu-button][data-active=true]{font-weight:400}[data-sidebar=sidebar] [data-sidebar=menu-button][data-active=true]{background-color:hsl(var(--brand-accent) / .14)}[data-sidebar=sidebar] [data-sidebar=menu-button][data-active=true] svg{--tw-text-opacity: 1;color:hsl(var(--brand-accent) / var(--tw-text-opacity, 1))}[data-mobile=true][data-sidebar=sidebar]{border-color:hsl(var(--sidebar-border));color:hsl(var(--sidebar-foreground));box-shadow:var(--shadow-surface-lg)}.app-mobile-sidebar-header{background-color:hsl(var(--sidebar-background))}.inventory-stock-overview-card--collapsed .app-mobile-sidebar-header{border-bottom-width:0px}.app-mobile-sidebar-header{border-bottom-width:1px;border-color:hsl(var(--sidebar-border))}.app-mobile-sidebar-close{width:var(--control-height);min-width:var(--control-height)}textarea.app-mobile-sidebar-close{border-radius:var(--radius-control-multiline)}.app-mobile-sidebar-close{height:var(--control-height);min-height:var(--control-height);flex-shrink:0;touch-action:manipulation;border-radius:var(--radius-full);border-width:0px;background-color:transparent;color:hsl(var(--sidebar-foreground));--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:color,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.app-mobile-sidebar-close:hover{background-color:transparent;--tw-text-opacity: 1;color:hsl(var(--brand-accent-light) / var(--tw-text-opacity, 1))}.app-mobile-sidebar-close:active{--tw-scale-x: .95;--tw-scale-y: .95;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))}.admin-sidebar-tree__group{display:flex;width:100%;min-width:0px;flex-direction:column;gap:.125rem;padding:.5rem}.admin-sidebar-tree__group+.admin-sidebar-tree__group{margin-top:.25rem;border-top-width:1px;border-color:hsl(var(--sidebar-border) / .6);padding-top:.5rem}.admin-sidebar-tree__group-label{font-size:var(--text-ui-xs);line-height:var(--leading-ui-snug);font-weight:var(--font-weight-ui-emphasis)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .admin-sidebar-tree__group-label{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .admin-sidebar-tree__group-label{color:hsl(var(--sidebar-foreground) / .65)}.admin-sidebar-tree__group-label{text-transform:uppercase;letter-spacing:.12em;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .admin-sidebar-tree__group-label{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .admin-sidebar-tree__group-label{opacity:.65}.admin-sidebar-tree__group-label{margin-bottom:.125rem;display:flex;flex-shrink:0;align-items:center;padding-left:.5rem;padding-right:.5rem;color:hsl(var(--sidebar-foreground) / .45)}.contact-preview-public .admin-sidebar-tree__group-label{font-weight:500;font-size:.6875rem;letter-spacing:.14em}.group-data-\[collapsible\=icon\] .admin-sidebar-tree__group{gap:0px;border-top-width:0px;padding:0}.group-data-\[collapsible\=icon\] .admin-sidebar-tree__group+.admin-sidebar-tree__group{margin-top:0;border-top-width:0px;padding-top:0}.group-data-\[collapsible\=icon\] .admin-sidebar-tree__branch{display:flex;justify-content:center}.group-data-\[collapsible\=icon\] .admin-sidebar-tree__branch [data-sidebar=menu-button]{justify-content:center}.admin-sidebar-tree__branch [data-sidebar=menu-button]:hover,.admin-sidebar-tree__branch [data-sidebar=menu-action]:hover{background-color:transparent;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.admin-sidebar-tree__branch:not(:has(.admin-sidebar-tree__sub :hover)):hover [data-sidebar=menu-button]{background-color:hsl(var(--sidebar-accent));color:hsl(var(--sidebar-accent-foreground))}.admin-sidebar-tree__branch:not(:has(.admin-sidebar-tree__sub :hover)):hover [data-sidebar=menu-action]{color:hsl(var(--sidebar-accent-foreground))}.admin-sidebar-tree__branch--active-child [data-sidebar=menu-button]{background-color:transparent;font-weight:500;color:hsl(var(--sidebar-foreground))}.contact-preview-public .admin-sidebar-tree__branch--active-child [data-sidebar=menu-button]{font-weight:400}.admin-sidebar-tree__branch-toggle{color:hsl(var(--sidebar-foreground) / .65)}.admin-sidebar-tree__sub{margin-left:.5rem;margin-right:.5rem;border-left-width:1px;border-color:hsl(var(--sidebar-border) / .7);padding:.125rem .375rem}.admin-sidebar-tree__sub-btn{color:hsl(var(--sidebar-foreground) / .75)}.admin-sidebar-tree__sub-btn:hover{background-color:hsl(var(--sidebar-accent));color:hsl(var(--sidebar-accent-foreground))}.admin-sidebar-tree__sub-btn[data-active=true]{font-weight:500;--tw-text-opacity: 1;color:hsl(var(--brand-accent) / var(--tw-text-opacity, 1));--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.contact-preview-public .admin-sidebar-tree__sub-btn[data-active=true]{font-weight:400}.admin-sidebar-tree__sub-btn[data-active=true]{background-color:hsl(var(--brand-accent) / .14)}.admin-sidebar-tree__sub-btn[data-active=true] svg{--tw-text-opacity: 1;color:hsl(var(--brand-accent) / var(--tw-text-opacity, 1))}.admin-sidebar-tree__sub-btn--action{font-weight:500;color:hsl(var(--brand-accent) / .9)}.contact-preview-public .admin-sidebar-tree__sub-btn--action{font-weight:400}.admin-sidebar-tree__sub-btn--action:hover{background-color:hsl(var(--brand-accent) / .1);--tw-text-opacity: 1;color:hsl(var(--brand-accent) / var(--tw-text-opacity, 1))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .admin-sidebar-tree__sub-btn--dynamic{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .admin-sidebar-tree__sub-btn--dynamic{color:hsl(var(--sidebar-foreground) / .65)}.admin-sidebar-tree__sub-btn--dynamic{font-style:italic;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .admin-sidebar-tree__sub-btn--dynamic{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .admin-sidebar-tree__sub-btn--dynamic{opacity:.65}.admin-sidebar-tree__sub-btn--dynamic[data-active=true]{font-style:normal;--tw-text-opacity: 1;color:hsl(var(--brand-accent) / var(--tw-text-opacity, 1))}.sidebar-account-selector__trigger{display:flex;height:var(--control-height);min-height:var(--control-height);width:100%;align-items:center;gap:.5rem;overflow:hidden;border-width:0px;background-color:transparent;padding-left:.5rem;padding-right:.5rem;text-align:left;font-size:var(--text-ui-sm);line-height:1.4;color:hsl(var(--sidebar-foreground) / .85);--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s;border-radius:var(--radius-sidebar-item)}.sidebar-account-selector__trigger:hover{background-color:hsl(var(--sidebar-accent));color:hsl(var(--sidebar-accent-foreground))}.sidebar-account-selector__trigger:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: hsl(var(--sidebar-ring) / .3)}.sidebar-account-selector__trigger[data-state=open]{background-color:hsl(var(--sidebar-accent));color:hsl(var(--sidebar-accent-foreground))}.sidebar-account-selector__trigger--collapsed{width:var(--control-height);min-width:var(--control-height);margin-left:auto;margin-right:auto;height:var(--control-height);min-height:var(--control-height);flex-shrink:0;justify-content:center;gap:0px;border-width:0px;background-color:transparent;padding:0;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);border-radius:var(--radius-sidebar-item)}.sidebar-account-selector__trigger--collapsed:hover{background-color:hsl(var(--sidebar-accent));color:hsl(var(--sidebar-accent-foreground))}.sidebar-account-selector__trigger--collapsed .sidebar-account-selector__avatar{width:var(--control-height);min-width:var(--control-height)}textarea.sidebar-account-selector__trigger--collapsed .sidebar-account-selector__avatar{border-radius:var(--radius-control-multiline)}.sidebar-account-selector__trigger--collapsed .sidebar-account-selector__avatar{height:var(--control-height);min-height:var(--control-height);border-radius:var(--radius-full);border-color:hsl(var(--sidebar-border) / .7);background-color:transparent}textarea[data-sidebar=sidebar] .sidebar-account-selector__avatar{border-radius:var(--radius-control-multiline)}[data-sidebar=sidebar] .sidebar-account-selector__avatar{border-radius:var(--radius-full);border-width:1px;border-color:hsl(var(--sidebar-border) / .7);background-color:transparent;box-shadow:none}.sidebar-account-selector__copy{min-width:0px}.sidebar-account-selector__chevron{opacity:.7}.sidebar-account-selector__menu{overflow:hidden;border-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--card) / .95);--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);box-shadow:var(--shadow-surface-lg);border-radius:var(--radius-dropdown)}@supports (backdrop-filter: var(--tw)){.sidebar-account-selector__menu{background-color:hsl(var(--card) / .9)}}.inventory-stock-overview-card--collapsed .sidebar-account-selector__current{border-bottom-width:0px}.sidebar-account-selector__current{display:flex;align-items:center;gap:.75rem;border-bottom-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--muted) / .25);padding:.75rem .875rem}textarea.sidebar-account-selector__badge{border-radius:var(--radius-control-multiline)}.sidebar-account-selector__badge{margin-top:.25rem;display:inline-flex;border-radius:var(--radius-full);border-width:1px;border-color:hsl(var(--brand-accent) / .2);background-color:hsl(var(--brand-accent) / .06);padding:.125rem .5rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:hsl(var(--brand-accent) / var(--tw-text-opacity, 1))}.setup-entry-animation--fullscreen .sidebar-account-selector__item{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .sidebar-account-selector__item{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .sidebar-account-selector__item{color:hsl(var(--sidebar-foreground) / .65)}.sidebar-account-selector__item{cursor:pointer;gap:.75rem;font-size:.875rem;line-height:1.25rem;font-weight:500;color:hsl(var(--muted-foreground));border-radius:var(--radius-dropdown-item)}.contact-preview-public .sidebar-account-selector__item{font-weight:400}.contact-preview-public p.sidebar-account-selector__item.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .sidebar-account-selector__item{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .sidebar-account-selector__item{opacity:.65}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .sidebar-account-selector__item:focus{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .sidebar-account-selector__item:focus{color:hsl(var(--sidebar-foreground))}.sidebar-account-selector__item:focus{background-color:hsl(var(--muted));color:hsl(var(--foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .sidebar-account-selector__item--switch{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .sidebar-account-selector__item--switch{color:hsl(var(--sidebar-foreground))}.sidebar-account-selector__item--switch{font-weight:500;color:hsl(var(--foreground))}.contact-preview-public .sidebar-account-selector__item--switch{font-weight:400}.email-studio-sidebar .sidebar-account-selector__copy .sidebar-account-selector__item--switch{color:hsl(var(--sidebar-foreground))}.sidebar-account-selector__item--switch:focus{background-color:hsl(var(--brand-accent) / .1);--tw-text-opacity: 1;color:hsl(var(--brand-accent) / var(--tw-text-opacity, 1))}.sidebar-account-selector__item--danger{color:hsl(var(--destructive))}.contact-preview-share-page__shop-fields .sidebar-account-selector__item--danger{color:hsl(var(--primary))}.sidebar-account-selector__item--danger:focus{background-color:hsl(var(--destructive) / .1);color:hsl(var(--destructive))}.app-shell-root .sidebar-account-selector__trigger{border-width:0px;background-color:transparent;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.app-shell-root .sidebar-account-selector__trigger:hover{border-width:0px}.app-shell-root .sidebar-account-selector__trigger--collapsed{border-width:0px;background-color:transparent}.app-shell-root .sidebar-account-selector__trigger--collapsed:hover{border-width:0px}.app-shell-root .sidebar-account-selector__name{color:inherit;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.app-shell-root .sidebar-account-selector__meta{color:hsl(var(--sidebar-foreground) / .65);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.app-shell-root .sidebar-account-selector__trigger:hover .sidebar-account-selector__meta,.app-shell-root .sidebar-account-selector__trigger[data-state=open] .sidebar-account-selector__meta{color:hsl(var(--sidebar-accent-foreground) / .8)}.app-shell-root .sidebar-account-selector__chevron{color:hsl(var(--sidebar-foreground) / .55);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.app-shell-root .sidebar-account-selector__trigger:hover .sidebar-account-selector__chevron,.app-shell-root .sidebar-account-selector__trigger[data-state=open] .sidebar-account-selector__chevron{color:hsl(var(--sidebar-accent-foreground))}textarea.app-shell-root .sidebar-account-selector__avatar{border-radius:var(--radius-control-multiline)}.app-shell-root .sidebar-account-selector__avatar{border-radius:var(--radius-full);border-color:hsl(var(--sidebar-border) / .7);background-color:transparent;box-shadow:none}.app-shell-root .sidebar-account-selector__trigger--collapsed .sidebar-account-selector__avatar{width:var(--control-height);min-width:var(--control-height)}textarea.app-shell-root .sidebar-account-selector__trigger--collapsed .sidebar-account-selector__avatar{border-radius:var(--radius-control-multiline)}.app-shell-root .sidebar-account-selector__trigger--collapsed .sidebar-account-selector__avatar{height:var(--control-height);min-height:var(--control-height);border-radius:var(--radius-full);border-color:hsl(var(--sidebar-border) / .7);background-color:transparent}.app-shell-root .sidebar-account-selector__menu{overflow:hidden;border-width:1px;border-color:hsl(var(--sidebar-border) / .8);background-color:hsl(var(--sidebar-background));color:hsl(var(--sidebar-foreground));--tw-shadow-color: rgb(0 0 0 / .35);--tw-shadow: var(--tw-shadow-colored);--tw-backdrop-blur: blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);box-shadow:var(--shadow-surface-lg);border-radius:var(--radius-dropdown)}.inventory-stock-overview-card--collapsed .app-shell-root .sidebar-account-selector__current{border-bottom-width:0px}.app-shell-root .sidebar-account-selector__current{border-bottom-width:1px;border-color:hsl(var(--sidebar-border) / .7);background-color:hsl(var(--sidebar-accent) / .25)}.app-shell-root .sidebar-account-selector__current .text-foreground,.app-shell-root .sidebar-account-selector__current .\!text-foreground{color:hsl(var(--sidebar-foreground))}.app-shell-root .sidebar-account-selector__current .text-muted-foreground,.app-shell-root .sidebar-account-selector__current .\!text-muted-foreground{color:hsl(var(--sidebar-foreground) / .65)}.app-shell-root .sidebar-account-selector__section-label{color:hsl(var(--sidebar-foreground) / .45)}.app-shell-root .sidebar-account-selector__badge{border-color:hsl(var(--brand-accent) / .3);background-color:hsl(var(--brand-accent) / .12);--tw-text-opacity: 1;color:hsl(var(--brand-accent-light) / var(--tw-text-opacity, 1))}.app-shell-root .sidebar-account-selector__item{color:hsl(var(--sidebar-foreground) / .75)}.app-shell-root .sidebar-account-selector__item:focus{background-color:hsl(var(--sidebar-accent));color:hsl(var(--sidebar-accent-foreground))}.app-shell-root .sidebar-account-selector__item--switch{color:hsl(var(--sidebar-foreground))}.app-shell-root .sidebar-account-selector__item--switch:focus{background-color:hsl(var(--brand-accent) / .12);--tw-text-opacity: 1;color:hsl(var(--brand-accent-light) / var(--tw-text-opacity, 1))}.app-shell-root .sidebar-account-selector__item--danger{color:hsl(var(--destructive))}.contact-preview-share-page__shop-fields .app-shell-root .sidebar-account-selector__item--danger{color:hsl(var(--primary))}.app-shell-root .sidebar-account-selector__item--danger:focus{background-color:hsl(var(--destructive) / .1);color:hsl(var(--destructive))}.app-shell-root .sidebar-account-selector__menu [data-radix-collection-item]+[role=separator],.app-shell-root .sidebar-account-selector__menu .bg-border\/60{background-color:hsl(var(--sidebar-border) / .65)}.notification-panel__menu{overflow:hidden;border-radius:var(--radius-xl);border-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--card) / .95);--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}@supports (backdrop-filter: var(--tw)){.notification-panel__menu{background-color:hsl(var(--card) / .9)}}.inventory-stock-overview-card--collapsed .notification-panel__header{border-bottom-width:0px}.notification-panel__header{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;border-bottom-width:1px;border-color:hsl(var(--border) / .5);background-image:linear-gradient(to bottom,var(--tw-gradient-stops));--tw-gradient-from: hsl(var(--muted) / .3) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--muted) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: hsl(var(--muted) / .1) var(--tw-gradient-to-position);padding:.875rem 1rem}.notification-panel__header-main{display:flex;min-width:0px;flex:1 1 0%;align-items:flex-start;gap:.75rem}.notification-panel__header-icon{margin-top:.125rem;display:flex;height:2.25rem;width:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius-xl);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--background) / .8);--tw-text-opacity: 1;color:hsl(var(--brand-accent) / var(--tw-text-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: hsl(var(--brand-accent) / .1)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .notification-panel__header-title{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .notification-panel__header-title{color:hsl(var(--sidebar-foreground))}.notification-panel__header-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;letter-spacing:-.025em;color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .notification-panel__header-title{color:hsl(var(--sidebar-foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .notification-panel__header-subtitle{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .notification-panel__header-subtitle{color:hsl(var(--sidebar-foreground) / .65)}.notification-panel__header-subtitle{margin-top:.125rem;font-size:.75rem;line-height:1rem;line-height:1.625;color:hsl(var(--muted-foreground))}.contact-preview-public p.text-sm.notification-panel__header-subtitle{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .notification-panel__header-subtitle{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .notification-panel__header-subtitle{opacity:.65}textarea.notification-panel__header-badge{border-radius:var(--radius-control-multiline)}.notification-panel__header-badge{display:inline-flex;min-height:18px;flex-shrink:0;align-items:center;border-radius:var(--radius-full);border-width:1px;border-color:hsl(var(--brand-accent) / .2);background-color:hsl(var(--brand-accent) / .1);padding-left:.5rem;padding-right:.5rem;font-size:10px;font-weight:700;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity: 1;color:hsl(var(--brand-accent) / var(--tw-text-opacity, 1))}.contact-preview-public button.notification-panel__header-badge{font-weight:400;letter-spacing:.01em}textarea.notification-panel__mark-all{border-radius:var(--radius-control-multiline)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .notification-panel__mark-all{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .notification-panel__mark-all{color:hsl(var(--sidebar-foreground))}.notification-panel__mark-all{display:inline-flex;flex-shrink:0;align-items:center;gap:.375rem;border-radius:var(--radius-lg);border-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--background) / .8);padding:.375rem .625rem;font-size:11px;font-weight:600;color:hsl(var(--foreground));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.email-studio-sidebar .sidebar-account-selector__copy .notification-panel__mark-all{color:hsl(var(--sidebar-foreground))}.notification-panel__mark-all:hover{border-color:hsl(var(--brand-accent) / .25);background-color:hsl(var(--brand-accent) / .05);--tw-text-opacity: 1;color:hsl(var(--brand-accent) / var(--tw-text-opacity, 1))}.notification-panel__mark-all:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: hsl(var(--ring) / .3)}.order-detail-modal .notification-panel__body{-webkit-overflow-scrolling:touch}.notification-panel__body{max-height:min(32rem,calc(100vh - 8rem));overflow-y:auto}.notification-panel__sheet,.notification-panel__drawer{overflow:hidden;background-color:hsl(var(--card))}.notification-panel__sheet .notification-panel__body,.notification-panel__drawer .notification-panel__body{max-height:none;flex:1 1 0%}.notification-panel__drawer{padding-top:env(safe-area-inset-top,0px)}.notification-panel__drawer .notification-panel__header{padding-right:3.5rem}.notification-panel__groups{padding-top:.25rem;padding-bottom:.25rem}.notification-panel__group-label{padding:.75rem 1rem .375rem;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--muted-foreground) / .9)}.notification-panel__item{position:relative;display:flex;align-items:flex-start;gap:.75rem;border-radius:var(--radius-xl);padding:.875rem .75rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.notification-panel__item:hover{background-color:hsl(var(--muted) / .45)}.notification-panel__item--unread{background-color:hsl(var(--brand-accent) / .035)}.notification-panel__item--unread:hover{background-color:hsl(var(--brand-accent) / .06)}.notification-panel__item--unread:before{content:""}textarea.notification-panel__item--unread:before{border-radius:var(--radius-control-multiline)}.notification-panel__item--unread:before{position:absolute;bottom:.75rem;left:0;top:.75rem;width:.125rem;border-radius:var(--radius-full);--tw-bg-opacity: 1;background-color:hsl(var(--brand-accent) / var(--tw-bg-opacity, 1))}.notification-panel__icon-wrap{position:relative;flex-shrink:0}textarea.notification-panel__icon{border-radius:var(--radius-control-multiline)}.notification-panel__icon{display:flex;height:2.75rem;width:2.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius-full);border-width:1px;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}textarea.notification-panel__icon--skeleton{border-radius:var(--radius-control-multiline)}.notification-panel__icon--skeleton{border-radius:var(--radius-full);border-color:hsl(var(--border) / .4);background-color:hsl(var(--muted))}textarea.notification-panel__icon--avatar{border-radius:var(--radius-control-multiline)}.notification-panel__icon--avatar{overflow:hidden;border-radius:var(--radius-full);border-color:hsl(var(--border) / .5);background-color:hsl(var(--muted) / .4);--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: hsl(var(--background))}.notification-panel__icon--image{overflow:hidden;border-radius:var(--radius-xl);border-color:hsl(var(--border) / .5);background-color:hsl(var(--muted) / .3);padding:0;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}textarea.notification-panel__icon-chip{border-radius:var(--radius-control-multiline)}.notification-panel__icon-chip{position:absolute;bottom:-.25rem;right:-.25rem;max-width:2.75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:var(--radius-md);border-width:1px;border-color:hsl(var(--brand-accent) / .25);--tw-bg-opacity: 1;background-color:hsl(var(--brand-accent) / var(--tw-bg-opacity, 1));padding:.125rem .375rem;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.contact-preview-public button.notification-panel__icon-chip{font-weight:400;letter-spacing:.01em}.notification-panel__icon-shell--lead{border-color:#0ea5e933;background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from: rgb(14 165 233 / .2) var(--tw-gradient-from-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(14 165 233 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(14 165 233 / .1) var(--tw-gradient-via-position), var(--tw-gradient-to);--tw-gradient-to: rgb(59 130 246 / .1) var(--tw-gradient-to-position);--tw-text-opacity: 1;color:rgb(3 105 161 / var(--tw-text-opacity, 1));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(14 165 233 / .15)}.notification-panel__icon-shell--lead:is(.dark *){--tw-text-opacity: 1;color:rgb(125 211 252 / var(--tw-text-opacity, 1))}.notification-panel__icon-shell--release,.notification-panel__icon-shell--device{border-color:hsl(var(--brand-accent) / .25);background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from: hsl(var(--brand-accent) / .2) var(--tw-gradient-from-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: hsl(var(--brand-accent) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--brand-accent) / .1) var(--tw-gradient-via-position), var(--tw-gradient-to);--tw-gradient-to: rgb(14 165 233 / .1) var(--tw-gradient-to-position);--tw-text-opacity: 1;color:hsl(var(--brand-accent) / var(--tw-text-opacity, 1));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: hsl(var(--brand-accent) / .2)}.notification-panel__icon-shell--danger{border-color:hsl(var(--destructive) / .2);background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from: hsl(var(--destructive) / .15) var(--tw-gradient-from-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: hsl(var(--destructive) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--destructive) / .1) var(--tw-gradient-via-position), var(--tw-gradient-to);--tw-gradient-to: rgb(239 68 68 / .1) var(--tw-gradient-to-position);color:hsl(var(--destructive));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: hsl(var(--destructive) / .15)}.contact-preview-share-page__shop-fields .notification-panel__icon-shell--danger{color:hsl(var(--primary))}.notification-panel__icon-shell--account{border-color:#10b98133;background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from: rgb(16 185 129 / .2) var(--tw-gradient-from-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(16 185 129 / .1) var(--tw-gradient-via-position), var(--tw-gradient-to);--tw-gradient-to: rgb(34 197 94 / .1) var(--tw-gradient-to-position);--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity, 1));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(16 185 129 / .15)}.notification-panel__icon-shell--account:is(.dark *){--tw-text-opacity: 1;color:rgb(110 231 183 / var(--tw-text-opacity, 1))}.notification-panel__icon-shell--order{border-color:#10b98133;background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from: rgb(16 185 129 / .15) var(--tw-gradient-from-position);--tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(20 184 166 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(20 184 166 / .1) var(--tw-gradient-via-position), var(--tw-gradient-to);--tw-gradient-to: rgb(16 185 129 / .1) var(--tw-gradient-to-position);--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity, 1));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(16 185 129 / .15)}.notification-panel__icon-shell--order:is(.dark *){--tw-text-opacity: 1;color:rgb(110 231 183 / var(--tw-text-opacity, 1))}.notification-panel__icon-shell--security{border-color:#f59e0b33;background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from: rgb(245 158 11 / .2) var(--tw-gradient-from-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(245 158 11 / .1) var(--tw-gradient-via-position), var(--tw-gradient-to);--tw-gradient-to: rgb(234 179 8 / .1) var(--tw-gradient-to-position);--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(245 158 11 / .15)}.notification-panel__icon-shell--security:is(.dark *){--tw-text-opacity: 1;color:rgb(252 211 77 / var(--tw-text-opacity, 1))}.notification-panel__icon-shell--access{border-color:#f9731633;background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from: rgb(249 115 22 / .2) var(--tw-gradient-from-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(249 115 22 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(249 115 22 / .1) var(--tw-gradient-via-position), var(--tw-gradient-to);--tw-gradient-to: rgb(245 158 11 / .1) var(--tw-gradient-to-position);--tw-text-opacity: 1;color:rgb(194 65 12 / var(--tw-text-opacity, 1));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(249 115 22 / .15)}.notification-panel__icon-shell--access:is(.dark *){--tw-text-opacity: 1;color:rgb(253 186 116 / var(--tw-text-opacity, 1))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .notification-panel__icon-shell--system{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .notification-panel__icon-shell--system{color:hsl(var(--sidebar-foreground) / .65)}.notification-panel__icon-shell--system{border-color:hsl(var(--border) / .6);background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from: hsl(var(--muted) / .7) var(--tw-gradient-from-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: hsl(var(--muted) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--muted) / .4) var(--tw-gradient-via-position), var(--tw-gradient-to);--tw-gradient-to: hsl(var(--muted) / .2) var(--tw-gradient-to-position);color:hsl(var(--muted-foreground));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: hsl(var(--border) / .4)}.email-studio-sidebar .sidebar-account-selector__copy .notification-panel__icon-shell--system{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .notification-panel__icon-shell--system{opacity:.65}.notification-panel__icon-shell--primary{border-color:hsl(var(--primary) / .2);background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from: hsl(var(--primary) / .1) var(--tw-gradient-from-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--primary) / .1) var(--tw-gradient-via-position), var(--tw-gradient-to);--tw-gradient-to: hsl(var(--primary) / .05) var(--tw-gradient-to-position);color:hsl(var(--primary));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: hsl(var(--primary) / .15)}.notification-panel__icon-shell--brand{border-color:hsl(var(--brand-accent) / .25);background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from: hsl(var(--brand-accent) / .2) var(--tw-gradient-from-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: hsl(var(--brand-accent) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--brand-accent) / .1) var(--tw-gradient-via-position), var(--tw-gradient-to);--tw-gradient-to: rgb(14 165 233 / .1) var(--tw-gradient-to-position);--tw-text-opacity: 1;color:hsl(var(--brand-accent) / var(--tw-text-opacity, 1));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: hsl(var(--brand-accent) / .2)}.notification-panel__icon-shell--green{border-color:#10b98133;background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from: rgb(16 185 129 / .15) var(--tw-gradient-from-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(16 185 129 / .1) var(--tw-gradient-via-position), var(--tw-gradient-to);--tw-gradient-to: rgb(34 197 94 / .1) var(--tw-gradient-to-position);--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity, 1));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(16 185 129 / .15)}.notification-panel__icon-shell--green:is(.dark *){--tw-text-opacity: 1;color:rgb(110 231 183 / var(--tw-text-opacity, 1))}textarea.notification-panel__meta{border-radius:var(--radius-control-multiline)}.notification-panel__meta{display:inline-flex;align-items:center;gap:.25rem;border-radius:var(--radius-full);border-width:1px;border-color:hsl(var(--brand-accent) / .2);background-color:hsl(var(--brand-accent) / .1);padding:.125rem .625rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:hsl(var(--brand-accent) / var(--tw-text-opacity, 1))}textarea.notification-panel__dot{border-radius:var(--radius-control-multiline)}.notification-panel__dot{height:.5rem;width:.5rem;border-radius:var(--radius-full);--tw-bg-opacity: 1;background-color:hsl(var(--brand-accent) / var(--tw-bg-opacity, 1));--tw-shadow: 0 0 0 3px hsl(var(--background));--tw-shadow-colored: 0 0 0 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}textarea.notification-panel__mark-read{border-radius:var(--radius-control-multiline)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .notification-panel__mark-read{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .notification-panel__mark-read{color:hsl(var(--sidebar-foreground) / .65)}.notification-panel__mark-read{position:absolute;right:.5rem;top:.5rem;display:flex;height:1.75rem;width:1.75rem;align-items:center;justify-content:center;border-radius:var(--radius-md);border-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--background) / .95);color:hsl(var(--muted-foreground));opacity:0;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.email-studio-sidebar .sidebar-account-selector__copy .notification-panel__mark-read{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .notification-panel__mark-read{opacity:.65}.notification-panel__mark-read:hover{--tw-text-opacity: 1;color:hsl(var(--brand-accent) / var(--tw-text-opacity, 1))}.group:hover .notification-panel__mark-read{opacity:1}.notification-panel__empty{display:flex;flex-direction:column;align-items:center;padding:2.5rem 1.5rem;text-align:center}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .notification-panel__empty-icon{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .notification-panel__empty-icon{color:hsl(var(--sidebar-foreground) / .65)}.notification-panel__empty-icon{margin-bottom:.75rem;display:flex;height:3rem;width:3rem;align-items:center;justify-content:center;border-radius:var(--radius-2xl);border-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--muted) / .3);color:hsl(var(--muted-foreground));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.email-studio-sidebar .sidebar-account-selector__copy .notification-panel__empty-icon{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .notification-panel__empty-icon{opacity:.65}.notification-panel__empty-icon--error{border-color:hsl(var(--destructive) / .2);background-color:hsl(var(--destructive) / .1);color:hsl(var(--destructive))}.contact-preview-share-page__shop-fields .notification-panel__empty-icon--error{color:hsl(var(--primary))}textarea.notification-panel__trigger-badge{border-radius:var(--radius-control-multiline)}.notification-panel__trigger-badge{position:absolute;right:-.25rem;top:-.25rem;display:flex;min-height:18px;min-width:18px;align-items:center;justify-content:center;border-radius:var(--radius-full);border-width:2px;border-color:hsl(var(--background));--tw-bg-opacity: 1;background-color:hsl(var(--brand-accent) / var(--tw-bg-opacity, 1));padding-left:.25rem;padding-right:.25rem;font-size:10px;font-weight:700;line-height:1;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.contact-preview-public button.notification-panel__trigger-badge{font-weight:400;letter-spacing:.01em}textarea.app-search-input{border-radius:var(--radius-control-multiline)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .app-search-input{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .app-search-input{color:hsl(var(--sidebar-foreground))}.app-search-input{height:var(--control-height);min-height:var(--control-height);width:100%;border-width:1px;border-color:hsl(var(--input));background-color:hsl(var(--background));font-size:var(--text-ui-sm);line-height:1.4;font-weight:400;color:hsl(var(--foreground));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;border-radius:var(--radius-control)}.contact-preview-public button.app-search-input{font-weight:400;letter-spacing:.01em}.email-studio-sidebar .sidebar-account-selector__copy .app-search-input{color:hsl(var(--sidebar-foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .app-search-input::-moz-placeholder{color:hsl(var(--app-header-muted))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .app-search-input::placeholder{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .app-search-input::-moz-placeholder{color:hsl(var(--sidebar-foreground) / .65)}.app-shell-root .sidebar-account-selector__current .app-search-input::placeholder{color:hsl(var(--sidebar-foreground) / .65)}.app-search-input::-moz-placeholder{color:hsl(var(--muted-foreground))}.app-search-input::placeholder{color:hsl(var(--muted-foreground))}.app-search-input:focus-visible{border-color:hsl(var(--ring));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: hsl(var(--ring) / .25)}.app-search-input{line-height:var(--form-field-line-height);letter-spacing:normal}.app-search-input::-moz-placeholder{font-size:var(--text-ui-sm);line-height:1.4;font-weight:400}.app-search-input::placeholder{font-size:var(--text-ui-sm);line-height:1.4;font-weight:400}.contact-preview-public button.app-search-input::-moz-placeholder{font-weight:400;letter-spacing:.01em}.contact-preview-public button.app-search-input::placeholder{font-weight:400;letter-spacing:.01em}.app-search-input::-moz-placeholder{letter-spacing:normal}.app-search-input::placeholder{letter-spacing:normal}.dashboard-header-search{position:relative;display:none;min-width:0px;flex:1 1 0%}@media (min-width: 768px){.dashboard-header-search{margin-left:.25rem;display:block}}@media (min-width: 1024px){.dashboard-header-search{max-width:28rem}}.dashboard-header-search--mobile-slot{display:block;min-width:7rem;max-width:min(14rem,42vw);flex:1 1 0%;flex-shrink:1;transition-duration:.2s;animation-name:enter;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial;--tw-enter-opacity: 0;animation-duration:.2s}@media (min-width: 768px){.dashboard-header-search--mobile-slot{display:none}}.dashboard-header-search--mobile-expanded{min-width:7rem}.dashboard-header-search__field--compact{min-width:0px}.dashboard-header-search__input--compact{height:var(--control-height);min-height:var(--control-height)}.dashboard-header-search__field{position:relative;min-width:0px}textarea.dashboard-header-search__input{border-radius:var(--radius-control-multiline)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .dashboard-header-search__input{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .dashboard-header-search__input{color:hsl(var(--sidebar-foreground))}.dashboard-header-search__input{height:var(--control-height);min-height:var(--control-height);width:100%;border-width:1px;border-color:hsl(var(--input));background-color:hsl(var(--background));padding-left:2.25rem;padding-right:2.25rem;font-size:var(--text-ui-sm);line-height:1.4;font-weight:400;color:hsl(var(--foreground));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;border-radius:var(--radius-control)}.contact-preview-public button.dashboard-header-search__input{font-weight:400;letter-spacing:.01em}.email-studio-sidebar .sidebar-account-selector__copy .dashboard-header-search__input{color:hsl(var(--sidebar-foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .dashboard-header-search__input::-moz-placeholder{color:hsl(var(--app-header-muted))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .dashboard-header-search__input::placeholder{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .dashboard-header-search__input::-moz-placeholder{color:hsl(var(--sidebar-foreground) / .65)}.app-shell-root .sidebar-account-selector__current .dashboard-header-search__input::placeholder{color:hsl(var(--sidebar-foreground) / .65)}.dashboard-header-search__input::-moz-placeholder{font-size:var(--text-ui-sm);line-height:1.4;font-weight:400;color:hsl(var(--muted-foreground))}.dashboard-header-search__input::placeholder{font-size:var(--text-ui-sm);line-height:1.4;font-weight:400;color:hsl(var(--muted-foreground))}.dashboard-header-search__input:focus-visible{border-color:hsl(var(--ring));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: hsl(var(--ring) / .2)}@media (min-width: 768px){.dashboard-header-search__input{padding-left:2.25rem;padding-right:2.25rem}}.dashboard-header-search__input{line-height:var(--form-field-line-height);letter-spacing:normal}.setup-billing-address .dashboard-header-search__icon-btn{gap:1rem}.dashboard-header-search__icon-btn{display:grid;-webkit-appearance:none;-moz-appearance:none;appearance:none;place-items:center;padding:0;line-height:1}.dashboard-header-search__icon-glyph{display:block;flex-shrink:0}textarea.dashboard-header-search__clear{border-radius:var(--radius-control-multiline)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .dashboard-header-search__clear{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .dashboard-header-search__clear{color:hsl(var(--sidebar-foreground) / .65)}.dashboard-header-search__clear{position:absolute;right:.375rem;top:50%;height:1.75rem;width:1.75rem;--tw-translate-y: -50%;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));border-radius:var(--radius-full);color:hsl(var(--muted-foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.email-studio-sidebar .sidebar-account-selector__copy .dashboard-header-search__clear{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .dashboard-header-search__clear{opacity:.65}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .dashboard-header-search__clear:hover{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .dashboard-header-search__clear:hover{color:hsl(var(--sidebar-foreground))}.dashboard-header-search__clear:hover{background-color:hsl(var(--muted));color:hsl(var(--foreground))}@media (min-width: 768px){.dashboard-header-search__clear{right:.5rem;height:1.75rem;width:1.75rem}}textarea.dashboard-header-search__collapse{border-radius:var(--radius-control-multiline)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .dashboard-header-search__collapse{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .dashboard-header-search__collapse{color:hsl(var(--sidebar-foreground) / .65)}.dashboard-header-search__collapse{position:absolute;right:.375rem;top:50%;height:1.75rem;width:1.75rem;--tw-translate-y: -50%;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));border-radius:var(--radius-full);color:hsl(var(--muted-foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.email-studio-sidebar .sidebar-account-selector__copy .dashboard-header-search__collapse{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .dashboard-header-search__collapse{opacity:.65}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .dashboard-header-search__collapse:hover{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .dashboard-header-search__collapse:hover{color:hsl(var(--sidebar-foreground))}.dashboard-header-search__collapse:hover{background-color:hsl(var(--muted));color:hsl(var(--foreground))}.dashboard-header-search__collapse--with-query{right:2.25rem}.dashboard-search-panel__popover{max-height:min(28rem,calc(100dvh - 5rem));overflow:hidden;border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--popover));color:hsl(var(--popover-foreground));--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);border-radius:var(--radius-popover);max-width:min(100vw - 1.5rem,24rem)}@media (max-width: 767px){.dashboard-search-panel__popover{width:min(100vw - 1.5rem,24rem)!important;max-width:min(100vw - 1.5rem,24rem)!important}}.order-detail-modal .dashboard-search-panel__groups{-webkit-overflow-scrolling:touch}.dashboard-search-panel__groups{max-height:min(26rem,calc(100dvh - 6rem));overflow-y:auto;padding-top:.25rem;padding-bottom:.25rem}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .dashboard-search-panel__group-label{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .dashboard-search-panel__group-label{color:hsl(var(--sidebar-foreground) / .65)}.dashboard-search-panel__group-label{padding:.5rem .875rem .25rem;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .dashboard-search-panel__group-label{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .dashboard-search-panel__group-label{opacity:.65}.dashboard-search-panel__item{display:flex;width:100%;align-items:center;gap:.75rem;padding:.625rem .75rem;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;border-radius:var(--radius-sidebar-item)}.dashboard-search-panel__item:hover{background-color:hsl(var(--muted) / .4)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .dashboard-search-panel__item--active{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .dashboard-search-panel__item--active{color:hsl(var(--sidebar-foreground))}.dashboard-search-panel__item--active{background-color:hsl(var(--brand-accent) / .08);color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .dashboard-search-panel__item--active{color:hsl(var(--sidebar-foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .dashboard-search-panel__item-icon{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .dashboard-search-panel__item-icon{color:hsl(var(--sidebar-foreground) / .65)}.dashboard-search-panel__item-icon{display:flex;height:2.25rem;width:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius-xl);border-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--muted) / .3);color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .dashboard-search-panel__item-icon{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .dashboard-search-panel__item-icon{opacity:.65}.dashboard-search-panel__empty{display:flex;flex-direction:column;align-items:center;padding:2.5rem 1.5rem;text-align:center}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .dashboard-search-panel__empty-icon{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .dashboard-search-panel__empty-icon{color:hsl(var(--sidebar-foreground) / .65)}.dashboard-search-panel__empty-icon{margin-bottom:.75rem;display:flex;height:3rem;width:3rem;align-items:center;justify-content:center;border-radius:var(--radius-2xl);border-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--muted) / .3);color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .dashboard-search-panel__empty-icon{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .dashboard-search-panel__empty-icon{opacity:.65}.hardware-editor-shell{display:flex;min-height:0px;width:100%;min-width:0px;flex:1 1 0%;flex-direction:column;overflow:hidden}.hardware-editor-shell.admin-form-page-shell--embedded .admin-form-page-shell__body>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.hardware-editor-shell.admin-form-page-shell--embedded .admin-form-page-shell__body{overflow-x:hidden;padding-bottom:1rem}.hardware-editor-media-panel{min-width:0px;max-width:100%;overflow-x:hidden}.hardware-editor-product-media,.hardware-editor-product-media__section,.hardware-editor-product-media__usage-list,.hardware-editor-product-media__usage-card,.hardware-editor-video-field{min-width:0px;max-width:100%}.hardware-editor-video-field>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.hardware-editor-video-field__preview{position:relative;max-height:13rem;width:100%;max-width:100%;overflow:hidden;border-radius:var(--radius-xl);border-width:1px;border-color:hsl(var(--border));--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.hardware-editor-video-field__player{max-height:13rem;width:100%;-o-object-fit:contain;object-fit:contain}textarea.hardware-editor-video-field__remove{border-radius:var(--radius-control-multiline)}.hardware-editor-video-field__remove{position:absolute;right:.5rem;top:.5rem;height:2rem;width:2rem;border-radius:var(--radius-full);--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hardware-editor-video-field__empty{display:flex;min-height:5rem;width:100%;max-width:100%;align-items:center;justify-content:center;gap:.5rem;border-radius:var(--radius-xl);border-width:1px;border-style:dashed;border-color:hsl(var(--border) / .6);background-color:hsl(var(--muted) / .15)}.hardware-editor-video-field__actions{display:flex;min-width:0px;max-width:100%;flex-wrap:wrap;align-items:center;gap:.5rem}.hardware-editor-shell .hardware-editor-tabs--segmented{padding-top:0}@media (max-width: 767px){.hardware-editor-shell .workspace-tab-shell__toolbar{display:none}}.hardware-editor-header__actions-inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.5rem}@media (max-width: 639px){.hardware-editor-header__actions,.hardware-editor-header__actions-inner{width:100%;min-width:0px}.hardware-editor-header__actions-inner>button{min-height:2.25rem;flex:1 1 0%}}.hardware-editor-tabs,.hardware-editor-setup{width:100%}.hardware-editor-setup__ai-banner-inner{gap:0px;padding:0}.ai-panel{position:relative;overflow:hidden;border-radius:var(--radius-2xl)}.ai-panel__glow{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:radial-gradient(120% 80% at 0% 0%,hsl(var(--brand-accent) / .16),transparent 55%),radial-gradient(90% 70% at 100% 100%,hsl(var(--brand-accent-light) / .12),transparent 50%)}.ai-panel__body{position:relative;border-radius:inherit;border-width:1px;border-color:hsl(var(--brand-accent) / .2);background-color:hsl(var(--background) / .95);padding:1rem}@media (min-width: 640px){.ai-panel__body{padding:1.25rem}}.ai-panel__body{box-shadow:inset 0 1px hsl(var(--brand-accent) / .12),0 10px 40px hsl(var(--brand-accent) / .08)}.ai-panel__header{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.75rem}.commerce-workspace__pagination .ai-panel__eyebrow{text-align:center;font-size:.75rem;line-height:1rem}@media (min-width: 640px){.commerce-workspace__pagination .ai-panel__eyebrow{text-align:left}}.ai-panel__eyebrow{font-size:var(--text-ui-xs);line-height:var(--leading-ui-snug);font-weight:var(--font-weight-ui-label)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .ai-panel__eyebrow{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .ai-panel__eyebrow{color:hsl(var(--sidebar-foreground) / .65)}.ai-panel__eyebrow{text-transform:uppercase;letter-spacing:.025em;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .ai-panel__eyebrow{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .ai-panel__eyebrow{opacity:.65}.shop-page-hero__badge .ai-panel__eyebrow{color:#ffffffeb}.nfc-inventory-forms .ai-panel__eyebrow{text-transform:none;letter-spacing:normal;font-weight:400}.ai-panel__eyebrow{text-transform:uppercase;letter-spacing:.16em;--tw-text-opacity: 1;color:hsl(var(--brand-accent) / var(--tw-text-opacity, 1))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .commerce-loading-state--inline .ai-panel__title{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .commerce-loading-state--inline .ai-panel__title{color:hsl(var(--sidebar-foreground) / .65)}.commerce-loading-state--inline .ai-panel__title{font-weight:400;color:hsl(var(--muted-foreground))}.contact-preview-public button.commerce-loading-state--inline .ai-panel__title{font-weight:400;letter-spacing:.01em}.email-studio-sidebar .sidebar-account-selector__copy .commerce-loading-state--inline .ai-panel__title{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .commerce-loading-state--inline .ai-panel__title{opacity:.65}.setup-entry-animation--fullscreen .order-retry-method__title-row .ai-panel__title{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-method__title-row .ai-panel__title{font-size:.875rem;line-height:1.25rem}.contact-preview-public p.order-retry-method__title-row .ai-panel__title.leading-relaxed{font-weight:400;line-height:1.65}.setup-entry-animation--fullscreen .order-retry-alert__inner .ai-panel__title{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-alert__inner .ai-panel__title{font-size:.875rem;line-height:1.25rem}.contact-preview-public p.order-retry-alert__inner .ai-panel__title.leading-relaxed{font-weight:400;line-height:1.65}.ai-panel__title{font-size:var(--text-ui-sm);line-height:var(--leading-ui-snug);font-weight:var(--font-weight-ui-label)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .ai-panel__title{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .ai-panel__title{color:hsl(var(--sidebar-foreground))}.ai-panel__title{color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .ai-panel__title{color:hsl(var(--sidebar-foreground))}@media (max-width: 767px){.workspace-tab-shell__chrome .ai-panel__description{display:none}}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-admin-form-dialog .app-form-dialog__header-copy .ai-panel__description{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .order-admin-form-dialog .app-form-dialog__header-copy .ai-panel__description{color:hsl(var(--sidebar-foreground) / .65)}.order-admin-form-dialog .app-form-dialog__header-copy .ai-panel__description{font-size:.75rem;line-height:1rem;font-weight:400;line-height:1.625;color:hsl(var(--muted-foreground))}.contact-preview-public button.order-admin-form-dialog .app-form-dialog__header-copy .ai-panel__description{font-weight:400;letter-spacing:.01em}.contact-preview-public p.text-sm.order-admin-form-dialog .app-form-dialog__header-copy .ai-panel__description{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-form-dialog .app-form-dialog__header-copy .ai-panel__description{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-form-dialog .app-form-dialog__header-copy .ai-panel__description{opacity:.65}.activation-codes-page-header .ai-panel__description{display:none}@media (min-width: 640px){.activation-codes-page-header .ai-panel__description{display:block}}.commerce-workspace__page-header .ai-panel__description{margin-top:1px;font-size:10px;line-height:1}.commerce-workspace__loading .ai-panel__description{font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .commerce-workspace__loading .ai-panel__description{font-size:clamp(.75rem,2vmin,.875rem)}.commerce-workspace__loading .ai-panel__description{font-size:.875rem;line-height:1.25rem}}.commerce-workspace__empty .ai-panel__description{margin-left:auto;margin-right:auto;margin-bottom:1.5rem;max-width:28rem;font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .commerce-workspace__empty .ai-panel__description{font-size:clamp(.75rem,2vmin,.875rem)}.commerce-workspace__empty .ai-panel__description{font-size:.875rem;line-height:1.25rem}}.order-retry-alert__inner .ai-panel__description{margin-top:.125rem;font-size:.75rem;line-height:1rem;line-height:1.375}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-alert__inner .ai-panel__description{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-alert__inner .ai-panel__description{font-size:.875rem;line-height:1.25rem}}.order-retry-saved-card .ai-panel__description{font-size:.75rem;line-height:1rem;line-height:1.375}.order-retry-success .ai-panel__description{margin-top:.375rem;font-size:.75rem;line-height:1rem;line-height:1.625}.contact-preview-public p.text-sm.order-retry-success .ai-panel__description{font-weight:400;line-height:1.65}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-success .ai-panel__description{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-success .ai-panel__description{font-size:.875rem;line-height:1.25rem}}.order-retry-empty .ai-panel__description{font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-empty .ai-panel__description{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-empty .ai-panel__description{font-size:.875rem;line-height:1.25rem}}.ai-panel__description{font-size:var(--text-ui-sm);line-height:var(--leading-ui-relaxed);font-weight:var(--font-weight-ui-label)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .ai-panel__description{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .ai-panel__description{color:hsl(var(--sidebar-foreground) / .65)}.ai-panel__description{color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .ai-panel__description{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .ai-panel__description{opacity:.65}@media (min-width: 768px){.ai-panel__description{font-size:var(--text-ui-md)}}.app-form-dialog__header-copy .ai-panel__description{text-align:left;line-height:1.625}.contact-preview-public p.text-sm.app-form-dialog__header-copy .ai-panel__description{font-weight:400;line-height:1.65}.public-content-note .ai-panel__description{margin-left:auto;margin-right:auto;max-width:65ch}.setup-entry-animation--fullscreen .ai-panel__description{font-size:clamp(.75rem,2vmin,.875rem)}.ai-panel__description{margin-top:.25rem;max-width:48rem;font-size:.875rem;line-height:1.25rem;line-height:1.625}.contact-preview-public p.ai-panel__description.leading-relaxed,.contact-preview-public p.text-sm.ai-panel__description{font-weight:400;line-height:1.65}.contact-preview-share-page__shop-fields .ai-panel__description{color:hsl(var(--muted-foreground))}textarea.ai-panel__status{border-radius:var(--radius-control-multiline)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .ai-panel__status{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .ai-panel__status{color:hsl(var(--sidebar-foreground) / .65)}.ai-panel__status{display:inline-flex;align-items:center;border-radius:var(--radius-full);border-width:1px;border-color:hsl(var(--border) / .7);background-color:hsl(var(--muted) / .3);padding:.25rem .625rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .ai-panel__status{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .ai-panel__status{opacity:.65}.ai-panel__status--ready{border-color:hsl(var(--brand-accent) / .3);background-color:hsl(var(--brand-accent) / .1);--tw-text-opacity: 1;color:hsl(var(--brand-accent) / var(--tw-text-opacity, 1))}textarea.ai-action-button{border-radius:var(--radius-control-multiline)}.ai-action-button{position:relative;display:inline-flex;border-radius:var(--radius-lg);padding:1px;transition-property:filter,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s;background:linear-gradient(125deg,hsl(var(--brand-accent-light)),#8053eae6 24%,hsl(var(--brand-accent)) 52%,#12c1ede0 78%,hsl(var(--brand-accent-light)));background-size:220% 220%;background-position:0% 50%;box-shadow:0 0 hsl(var(--brand-accent) / 0)}.ai-action-button:hover:not(:disabled){background-position:100% 50%;filter:brightness(1.04);box-shadow:0 0 18px hsl(var(--brand-accent) / .14)}.ai-action-button:active:not(:disabled){transform:scale(.99)}.ai-action-button--emphasis{background:linear-gradient(125deg,hsl(var(--brand-accent-light)),#bc58eef2 22%,hsl(var(--brand-accent)),#0ad4ebeb,#7649dfe0);background-size:240% 240%}.ai-action-button--emphasis:hover:not(:disabled){box-shadow:0 0 22px hsl(var(--brand-accent) / .18)}.ai-action-button--subtle{filter:saturate(.92)}.ai-action-button--subtle .ai-action-button__inner{font-weight:500;color:hsl(var(--foreground) / .9)}.contact-preview-public .ai-action-button--subtle .ai-action-button__inner{font-weight:400}.hardware-editor-setup-section__head .ai-gradient-btn,.hardware-editor-panel-intro__actions .ai-gradient-btn,.hardware-editor-research .ai-gradient-btn,.hardware-research-preview__actions .ai-gradient-btn,.mockup-workspace__generate-btn.ai-gradient-btn,.ai-panel .ai-gradient-btn{flex-shrink:0}.ai-action-button--disabled{cursor:not-allowed;opacity:.5;--tw-saturate: saturate(.65);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.ai-action-button__inner{display:inline-flex;width:100%;align-items:center;justify-content:center;gap:.375rem;border-radius:calc(.5rem - 1px);background-color:hsl(var(--background));padding:.375rem .75rem;font-size:.75rem;line-height:1rem;font-weight:600;--tw-text-opacity: 1;color:hsl(var(--brand-accent) / var(--tw-text-opacity, 1))}.setup-entry-animation--fullscreen .ai-action-button--md .ai-action-button__inner{font-size:clamp(.75rem,2vmin,.875rem)}.ai-action-button--md .ai-action-button__inner{padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem}.contact-preview-public p.ai-action-button--md .ai-action-button__inner.leading-relaxed{font-weight:400;line-height:1.65}.ai-action-button__spinner{height:.875rem;width:.875rem;flex-shrink:0}.ai-action-button__spinner{animation:spin 1s linear infinite;--tw-text-opacity: 1;color:hsl(var(--brand-accent) / var(--tw-text-opacity, 1))}.ai-action-button__label{line-height:1}.ai-chat-shell{display:flex;min-height:0px;flex-direction:column}.order-detail-modal .ai-chat-shell__thread{-webkit-overflow-scrolling:touch}.ai-chat-shell__thread{max-height:min(68vh,720px)}.ai-chat-shell__thread>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.ai-chat-shell__thread{overflow-y:auto;overscroll-behavior:contain;padding-right:.25rem}.ai-chat-shell__composer{margin-top:.75rem;border-top-width:1px;border-color:hsl(var(--border) / .5);padding-top:.75rem}.ai-chat-message{display:flex;gap:.625rem}.ai-chat-message--user{justify-content:flex-end}.ai-chat-message--assistant{justify-content:flex-start}textarea.ai-chat-message__avatar{border-radius:var(--radius-control-multiline)}.ai-chat-message__avatar{margin-top:.125rem;display:flex;height:1.75rem;width:1.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius-full);border-width:1px;border-color:hsl(var(--brand-accent) / .25);background-color:hsl(var(--brand-accent) / .1);--tw-text-opacity: 1;color:hsl(var(--brand-accent) / var(--tw-text-opacity, 1))}.ai-chat-message__bubble{min-width:0px;max-width:min(100%,640px);border-radius:var(--radius-2xl);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--muted) / .2);padding:.75rem .875rem}.setup-entry-animation--fullscreen .ai-chat-message--user .ai-chat-message__bubble{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .ai-chat-message--user .ai-chat-message__bubble{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .ai-chat-message--user .ai-chat-message__bubble{color:hsl(var(--sidebar-foreground))}.ai-chat-message--user .ai-chat-message__bubble{border-color:hsl(var(--brand-accent) / .2);background-color:hsl(var(--brand-accent) / .1);padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:500;color:hsl(var(--foreground))}.contact-preview-public .ai-chat-message--user .ai-chat-message__bubble{font-weight:400}.contact-preview-public p.ai-chat-message--user .ai-chat-message__bubble.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .ai-chat-message--user .ai-chat-message__bubble{color:hsl(var(--sidebar-foreground))}.setup-entry-animation--fullscreen .ai-chat-message--compact .ai-chat-message__bubble{font-size:clamp(.75rem,2vmin,.875rem)}.ai-chat-message--compact .ai-chat-message__bubble{padding-top:.5rem;padding-bottom:.5rem;font-size:.875rem;line-height:1.25rem}.contact-preview-public p.ai-chat-message--compact .ai-chat-message__bubble.leading-relaxed{font-weight:400;line-height:1.65}.ai-chat-chip-row{display:flex;flex-wrap:wrap;gap:.5rem}textarea.ai-chat-chip{border-radius:var(--radius-control-multiline)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .ai-chat-chip{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .ai-chat-chip{color:hsl(var(--sidebar-foreground))}.ai-chat-chip{display:inline-flex;align-items:center;border-radius:var(--radius-full);border-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--background));padding:.375rem .75rem;font-size:.75rem;line-height:1rem;font-weight:500;color:hsl(var(--foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.contact-preview-public .ai-chat-chip{font-weight:400}.email-studio-sidebar .sidebar-account-selector__copy .ai-chat-chip{color:hsl(var(--sidebar-foreground))}.ai-chat-chip:hover{border-color:hsl(var(--brand-accent) / .3);background-color:hsl(var(--muted) / .3)}.ai-chat-chip.is-active{border-color:hsl(var(--brand-accent) / .4);background-color:hsl(var(--brand-accent) / .1);--tw-text-opacity: 1;color:hsl(var(--brand-accent) / var(--tw-text-opacity, 1));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: hsl(var(--brand-accent) / .2)}.hardware-editor-mockup-studio-mount{margin-left:-1rem;margin-right:-1rem;margin-bottom:-1.25rem;border-top-width:1px;border-color:hsl(var(--border) / .5)}@media (min-width: 640px){.hardware-editor-mockup-studio-mount{margin-left:-1.25rem;margin-right:-1.25rem}}.mockup-workspace-panel.mockup-workspace-panel--embedded{border-radius:0}.mockup-workspace-panel--embedded .ai-panel__glow{display:none}.mockup-workspace-panel--embedded .ai-panel__body{border-radius:0;border-width:0px;background-color:transparent;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.inventory-stock-overview-card--collapsed .mockup-workspace-panel--embedded .ai-panel__header{border-bottom-width:0px}.mockup-workspace-panel--embedded .ai-panel__header{border-bottom-width:1px;border-color:hsl(var(--border) / .4);padding:.75rem}@media (min-width: 640px){.mockup-workspace-panel--embedded .ai-panel__header{padding-left:1rem;padding-right:1rem}}.mockup-workspace-panel .ai-panel__body{padding:0}.mockup-workspace{display:flex;min-height:0px;flex-direction:column}.inventory-stock-overview-card--collapsed .mockup-workspace__steps{border-bottom-width:0px}.mockup-workspace__steps{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem;border-bottom-width:1px;border-color:hsl(var(--border) / .5);padding:.625rem .75rem}@media (min-width: 640px){.mockup-workspace__steps{padding-left:1rem;padding-right:1rem}}.mockup-workspace__step-sep{flex-shrink:0;color:hsl(var(--muted-foreground) / .4)}textarea.mockup-workspace__step{border-radius:var(--radius-control-multiline)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .mockup-workspace__step{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .mockup-workspace__step{color:hsl(var(--sidebar-foreground) / .65)}.mockup-workspace__step{display:inline-flex;align-items:center;gap:.5rem;border-radius:var(--radius-lg);border-width:1px;border-color:transparent;background-color:transparent;padding:.25rem .5rem;font-size:11px;font-weight:500;color:hsl(var(--muted-foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.contact-preview-public .mockup-workspace__step{font-weight:400}.email-studio-sidebar .sidebar-account-selector__copy .mockup-workspace__step{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .mockup-workspace__step{opacity:.65}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .mockup-workspace__step:not(.is-disabled):hover{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .mockup-workspace__step:not(.is-disabled):hover{color:hsl(var(--sidebar-foreground))}.mockup-workspace__step:not(.is-disabled):hover{background-color:hsl(var(--muted) / .3);color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .mockup-workspace__step:not(.is-disabled):hover{color:hsl(var(--sidebar-foreground))}.mockup-workspace__step.is-active{border-color:hsl(var(--brand-accent) / .3);background-color:hsl(var(--brand-accent) / .1);--tw-text-opacity: 1;color:hsl(var(--brand-accent) / var(--tw-text-opacity, 1))}.mockup-workspace__step.is-complete{color:hsl(var(--foreground) / .75)}.mockup-workspace__step.is-disabled{cursor:default;opacity:.45}textarea.mockup-workspace__step-index{border-radius:var(--radius-control-multiline)}.mockup-workspace__step-index{display:flex;height:1.25rem;width:1.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius-md);background-color:hsl(var(--muted));font-size:10px;font-weight:600}.mockup-workspace__step.is-active .mockup-workspace__step-index{--tw-bg-opacity: 1;background-color:hsl(var(--brand-accent) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.mockup-workspace__step.is-complete .mockup-workspace__step-index{background-color:hsl(var(--brand-accent) / .15);--tw-text-opacity: 1;color:hsl(var(--brand-accent) / var(--tw-text-opacity, 1))}.mockup-workspace__step-label{display:none}@media (min-width: 640px){.mockup-workspace__step-label{display:inline}}.setup-billing-address .mockup-workspace__body{gap:1rem}.mockup-workspace__body{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:0px}@media (min-width: 1024px){.mockup-workspace__body{grid-template-columns:minmax(0,1fr) minmax(300px,380px);align-items:flex-start}}.mockup-workspace__config>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse));--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse));border-color:hsl(var(--border) / .35)}.mockup-workspace__config{padding:.75rem}@media (min-width: 640px){.mockup-workspace__config{padding:1rem}}.mockup-workspace__section{scroll-margin-top:.75rem}.mockup-workspace__section>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.mockup-workspace__section{padding-top:1rem;padding-bottom:1rem}.mockup-workspace__section:first-child{padding-top:.75rem}.mockup-workspace__section:last-child{padding-bottom:1rem}.mockup-workspace__section-head{display:flex;align-items:flex-start;gap:.75rem}textarea.mockup-workspace__section-num{border-radius:var(--radius-control-multiline)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .mockup-workspace__section-num{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .mockup-workspace__section-num{color:hsl(var(--sidebar-foreground) / .65)}.mockup-workspace__section-num{display:flex;height:1.5rem;width:1.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius-md);border-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--muted) / .4);font-size:11px;font-weight:600;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .mockup-workspace__section-num{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .mockup-workspace__section-num{opacity:.65}@media (max-width: 767px){.workspace-tab-shell__chrome .mockup-workspace__section-desc{display:none}}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-admin-form-dialog .app-form-dialog__header-copy .mockup-workspace__section-desc{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .order-admin-form-dialog .app-form-dialog__header-copy .mockup-workspace__section-desc{color:hsl(var(--sidebar-foreground) / .65)}.order-admin-form-dialog .app-form-dialog__header-copy .mockup-workspace__section-desc{font-size:.75rem;line-height:1rem;font-weight:400;line-height:1.625;color:hsl(var(--muted-foreground))}.contact-preview-public button.order-admin-form-dialog .app-form-dialog__header-copy .mockup-workspace__section-desc{font-weight:400;letter-spacing:.01em}.contact-preview-public p.text-sm.order-admin-form-dialog .app-form-dialog__header-copy .mockup-workspace__section-desc{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-form-dialog .app-form-dialog__header-copy .mockup-workspace__section-desc{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-form-dialog .app-form-dialog__header-copy .mockup-workspace__section-desc{opacity:.65}.activation-codes-page-header .mockup-workspace__section-desc{display:none}@media (min-width: 640px){.activation-codes-page-header .mockup-workspace__section-desc{display:block}}.commerce-workspace__page-header .mockup-workspace__section-desc{margin-top:1px;font-size:10px;line-height:1}.commerce-workspace__loading .mockup-workspace__section-desc{font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .commerce-workspace__loading .mockup-workspace__section-desc{font-size:clamp(.75rem,2vmin,.875rem)}.commerce-workspace__loading .mockup-workspace__section-desc{font-size:.875rem;line-height:1.25rem}}.commerce-workspace__empty .mockup-workspace__section-desc{margin-left:auto;margin-right:auto;margin-bottom:1.5rem;max-width:28rem;font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .commerce-workspace__empty .mockup-workspace__section-desc{font-size:clamp(.75rem,2vmin,.875rem)}.commerce-workspace__empty .mockup-workspace__section-desc{font-size:.875rem;line-height:1.25rem}}.order-retry-alert__inner .mockup-workspace__section-desc{margin-top:.125rem;font-size:.75rem;line-height:1rem;line-height:1.375}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-alert__inner .mockup-workspace__section-desc{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-alert__inner .mockup-workspace__section-desc{font-size:.875rem;line-height:1.25rem}}.order-retry-saved-card .mockup-workspace__section-desc{font-size:.75rem;line-height:1rem;line-height:1.375}.order-retry-success .mockup-workspace__section-desc{margin-top:.375rem;font-size:.75rem;line-height:1rem;line-height:1.625}.contact-preview-public p.text-sm.order-retry-success .mockup-workspace__section-desc{font-weight:400;line-height:1.65}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-success .mockup-workspace__section-desc{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-success .mockup-workspace__section-desc{font-size:.875rem;line-height:1.25rem}}.order-retry-empty .mockup-workspace__section-desc{font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-empty .mockup-workspace__section-desc{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-empty .mockup-workspace__section-desc{font-size:.875rem;line-height:1.25rem}}.mockup-workspace__section-desc{font-size:var(--text-ui-sm);line-height:var(--leading-ui-relaxed);font-weight:var(--font-weight-ui-label)}.mockup-workspace__section-desc{color:hsl(var(--muted-foreground))}@media (min-width: 768px){.mockup-workspace__section-desc{font-size:var(--text-ui-md)}}.app-form-dialog__header-copy .mockup-workspace__section-desc{text-align:left;line-height:1.625}.contact-preview-public p.text-sm.app-form-dialog__header-copy .mockup-workspace__section-desc{font-weight:400;line-height:1.65}.public-content-note .mockup-workspace__section-desc{margin-left:auto;margin-right:auto;max-width:65ch}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .mockup-workspace__section-desc{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .mockup-workspace__section-desc{color:hsl(var(--sidebar-foreground) / .65)}.mockup-workspace__section-desc{margin-top:.125rem;font-size:11px;line-height:1.375;color:hsl(var(--muted-foreground))}.contact-preview-share-page__shop-fields .mockup-workspace__section-desc{color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .mockup-workspace__section-desc{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .mockup-workspace__section-desc{opacity:.65}.mockup-workspace__quick-actions{display:flex;flex-wrap:wrap;gap:.5rem}.mockup-workspace__render-settings>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.mockup-workspace__render-settings{padding-top:.25rem}@media (max-width: 767px){.workspace-tab-shell__chrome .mockup-workspace__paste-hint{display:none}}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-admin-form-dialog .app-form-dialog__header-copy .mockup-workspace__paste-hint{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .order-admin-form-dialog .app-form-dialog__header-copy .mockup-workspace__paste-hint{color:hsl(var(--sidebar-foreground) / .65)}.order-admin-form-dialog .app-form-dialog__header-copy .mockup-workspace__paste-hint{font-size:.75rem;line-height:1rem;font-weight:400;line-height:1.625;color:hsl(var(--muted-foreground))}.contact-preview-public button.order-admin-form-dialog .app-form-dialog__header-copy .mockup-workspace__paste-hint{font-weight:400;letter-spacing:.01em}.contact-preview-public p.text-sm.order-admin-form-dialog .app-form-dialog__header-copy .mockup-workspace__paste-hint{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-form-dialog .app-form-dialog__header-copy .mockup-workspace__paste-hint{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-form-dialog .app-form-dialog__header-copy .mockup-workspace__paste-hint{opacity:.65}.activation-codes-page-header .mockup-workspace__paste-hint{display:none}@media (min-width: 640px){.activation-codes-page-header .mockup-workspace__paste-hint{display:block}}.commerce-workspace__page-header .mockup-workspace__paste-hint{margin-top:1px;font-size:10px;line-height:1}.commerce-workspace__loading .mockup-workspace__paste-hint{font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .commerce-workspace__loading .mockup-workspace__paste-hint{font-size:clamp(.75rem,2vmin,.875rem)}.commerce-workspace__loading .mockup-workspace__paste-hint{font-size:.875rem;line-height:1.25rem}}.commerce-workspace__empty .mockup-workspace__paste-hint{margin-left:auto;margin-right:auto;margin-bottom:1.5rem;max-width:28rem;font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .commerce-workspace__empty .mockup-workspace__paste-hint{font-size:clamp(.75rem,2vmin,.875rem)}.commerce-workspace__empty .mockup-workspace__paste-hint{font-size:.875rem;line-height:1.25rem}}.order-retry-alert__inner .mockup-workspace__paste-hint{margin-top:.125rem;font-size:.75rem;line-height:1rem;line-height:1.375}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-alert__inner .mockup-workspace__paste-hint{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-alert__inner .mockup-workspace__paste-hint{font-size:.875rem;line-height:1.25rem}}.order-retry-saved-card .mockup-workspace__paste-hint{font-size:.75rem;line-height:1rem;line-height:1.375}.order-retry-success .mockup-workspace__paste-hint{margin-top:.375rem;font-size:.75rem;line-height:1rem;line-height:1.625}.contact-preview-public p.text-sm.order-retry-success .mockup-workspace__paste-hint{font-weight:400;line-height:1.65}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-success .mockup-workspace__paste-hint{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-success .mockup-workspace__paste-hint{font-size:.875rem;line-height:1.25rem}}.order-retry-empty .mockup-workspace__paste-hint{font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-empty .mockup-workspace__paste-hint{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-empty .mockup-workspace__paste-hint{font-size:.875rem;line-height:1.25rem}}.mockup-workspace__paste-hint{font-size:var(--text-ui-sm);line-height:var(--leading-ui-relaxed);font-weight:var(--font-weight-ui-label)}.mockup-workspace__paste-hint{color:hsl(var(--muted-foreground))}@media (min-width: 768px){.mockup-workspace__paste-hint{font-size:var(--text-ui-md)}}.app-form-dialog__header-copy .mockup-workspace__paste-hint{text-align:left;line-height:1.625}.contact-preview-public p.text-sm.app-form-dialog__header-copy .mockup-workspace__paste-hint{font-weight:400;line-height:1.65}.public-content-note .mockup-workspace__paste-hint{margin-left:auto;margin-right:auto;max-width:65ch}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .mockup-workspace__paste-hint{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .mockup-workspace__paste-hint{color:hsl(var(--sidebar-foreground) / .65)}.mockup-workspace__paste-hint{display:flex;align-items:center;gap:.375rem;font-size:10px;color:hsl(var(--muted-foreground))}.contact-preview-share-page__shop-fields .mockup-workspace__paste-hint{color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .mockup-workspace__paste-hint{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .mockup-workspace__paste-hint{opacity:.65}.setup-billing-address .mockup-workspace__mode-grid{gap:1rem}.mockup-workspace__mode-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:.5rem}@media (min-width: 640px){.mockup-workspace__mode-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.mockup-workspace__mode-card{border-width:1px;background-color:hsl(var(--card));padding:.875rem;color:hsl(var(--card-foreground));border-color:hsl(var(--border) / var(--border-alpha-subtle));box-shadow:var(--shadow-surface);border-radius:var(--radius-surface)}@media (min-width: 640px){.mockup-workspace__mode-card{padding:1rem}}.mockup-workspace__mode-card{background-color:hsl(var(--background));text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.mockup-workspace__mode-card:hover{border-color:hsl(var(--brand-accent) / .25);background-color:hsl(var(--muted) / .2)}.mockup-workspace__mode-card.is-active{border-color:hsl(var(--brand-accent) / .4);background-color:hsl(var(--brand-accent) / .05);--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: hsl(var(--brand-accent) / .15)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-admin-refunds-form .commerce-form-field .mockup-workspace__mode-title{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .order-admin-refunds-form .commerce-form-field .mockup-workspace__mode-title{color:hsl(var(--sidebar-foreground) / .65)}.order-admin-refunds-form .commerce-form-field .mockup-workspace__mode-title{font-size:.75rem;line-height:1rem;font-weight:400;text-transform:none;letter-spacing:0em;color:hsl(var(--muted-foreground))}.contact-preview-public button .order-admin-refunds-form .commerce-form-field .mockup-workspace__mode-title{font-weight:400;letter-spacing:.01em}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-refunds-form .commerce-form-field .mockup-workspace__mode-title{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-refunds-form .commerce-form-field .mockup-workspace__mode-title{opacity:.65}.mockup-workspace__mode-title{font-size:var(--text-ui-xs);line-height:var(--leading-ui-snug);font-weight:var(--form-field-label-font-weight);letter-spacing:.02em}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .mockup-workspace__mode-title{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .mockup-workspace__mode-title{color:hsl(var(--sidebar-foreground) / .65)}.mockup-workspace__mode-title{color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .mockup-workspace__mode-title{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .mockup-workspace__mode-title{opacity:.65}.type-to-confirm-field--destructive .type-to-confirm-field__panel-head .mockup-workspace__mode-title{color:hsl(var(--destructive))}.contact-preview-share-page__shop-fields .type-to-confirm-field--destructive .type-to-confirm-field__panel-head .mockup-workspace__mode-title{color:hsl(var(--primary))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .app-form-dialog .nfc-inventory-forms .mockup-workspace__mode-title{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .app-form-dialog .nfc-inventory-forms .mockup-workspace__mode-title{color:hsl(var(--sidebar-foreground) / .65)}.app-form-dialog .nfc-inventory-forms .mockup-workspace__mode-title{font-size:.75rem;line-height:1rem;font-weight:400;text-transform:none;letter-spacing:0em;color:hsl(var(--muted-foreground))}.contact-preview-public button .app-form-dialog .nfc-inventory-forms .mockup-workspace__mode-title{font-weight:400;letter-spacing:.01em}.email-studio-sidebar .sidebar-account-selector__copy .app-form-dialog .nfc-inventory-forms .mockup-workspace__mode-title{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .app-form-dialog .nfc-inventory-forms .mockup-workspace__mode-title{opacity:.65}.setup-entry-animation--fullscreen .mockup-workspace__mode-title{font-size:clamp(.75rem,2vmin,.875rem)}.checkout-page .checkout-wizard__step .mockup-workspace__mode-title{font-weight:var(--form-field-label-font-weight);letter-spacing:.01em;text-transform:none}.nfc-inventory-forms .mockup-workspace__mode-title{text-transform:none;letter-spacing:normal;font-weight:400}.mockup-workspace__mode-title{display:block;font-size:.875rem;line-height:1.25rem}.contact-preview-public p.mockup-workspace__mode-title.leading-relaxed{font-weight:400;line-height:1.65}.contact-preview-share-page__shop-fields .mockup-workspace__mode-title{color:hsl(var(--foreground))}@media (max-width: 767px){.workspace-tab-shell__chrome .mockup-workspace__mode-desc{display:none}}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-admin-form-dialog .app-form-dialog__header-copy .mockup-workspace__mode-desc{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .order-admin-form-dialog .app-form-dialog__header-copy .mockup-workspace__mode-desc{color:hsl(var(--sidebar-foreground) / .65)}.order-admin-form-dialog .app-form-dialog__header-copy .mockup-workspace__mode-desc{font-size:.75rem;line-height:1rem;font-weight:400;line-height:1.625;color:hsl(var(--muted-foreground))}.contact-preview-public button.order-admin-form-dialog .app-form-dialog__header-copy .mockup-workspace__mode-desc{font-weight:400;letter-spacing:.01em}.contact-preview-public p.text-sm.order-admin-form-dialog .app-form-dialog__header-copy .mockup-workspace__mode-desc{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-form-dialog .app-form-dialog__header-copy .mockup-workspace__mode-desc{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-form-dialog .app-form-dialog__header-copy .mockup-workspace__mode-desc{opacity:.65}.activation-codes-page-header .mockup-workspace__mode-desc{display:none}@media (min-width: 640px){.activation-codes-page-header .mockup-workspace__mode-desc{display:block}}.commerce-workspace__page-header .mockup-workspace__mode-desc{margin-top:1px;font-size:10px;line-height:1}.commerce-workspace__loading .mockup-workspace__mode-desc{font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .commerce-workspace__loading .mockup-workspace__mode-desc{font-size:clamp(.75rem,2vmin,.875rem)}.commerce-workspace__loading .mockup-workspace__mode-desc{font-size:.875rem;line-height:1.25rem}}.commerce-workspace__empty .mockup-workspace__mode-desc{margin-left:auto;margin-right:auto;margin-bottom:1.5rem;max-width:28rem;font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .commerce-workspace__empty .mockup-workspace__mode-desc{font-size:clamp(.75rem,2vmin,.875rem)}.commerce-workspace__empty .mockup-workspace__mode-desc{font-size:.875rem;line-height:1.25rem}}.order-retry-alert__inner .mockup-workspace__mode-desc{margin-top:.125rem;font-size:.75rem;line-height:1rem;line-height:1.375}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-alert__inner .mockup-workspace__mode-desc{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-alert__inner .mockup-workspace__mode-desc{font-size:.875rem;line-height:1.25rem}}.order-retry-saved-card .mockup-workspace__mode-desc{font-size:.75rem;line-height:1rem;line-height:1.375}.order-retry-success .mockup-workspace__mode-desc{margin-top:.375rem;font-size:.75rem;line-height:1rem;line-height:1.625}.contact-preview-public p.text-sm.order-retry-success .mockup-workspace__mode-desc{font-weight:400;line-height:1.65}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-success .mockup-workspace__mode-desc{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-success .mockup-workspace__mode-desc{font-size:.875rem;line-height:1.25rem}}.order-retry-empty .mockup-workspace__mode-desc{font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-empty .mockup-workspace__mode-desc{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-empty .mockup-workspace__mode-desc{font-size:.875rem;line-height:1.25rem}}.mockup-workspace__mode-desc{font-size:var(--text-ui-sm);line-height:var(--leading-ui-relaxed);font-weight:var(--font-weight-ui-label)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .mockup-workspace__mode-desc{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .mockup-workspace__mode-desc{color:hsl(var(--sidebar-foreground) / .65)}.mockup-workspace__mode-desc{color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .mockup-workspace__mode-desc{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .mockup-workspace__mode-desc{opacity:.65}@media (min-width: 768px){.mockup-workspace__mode-desc{font-size:var(--text-ui-md)}}.app-form-dialog__header-copy .mockup-workspace__mode-desc{text-align:left;line-height:1.625}.contact-preview-public p.text-sm.app-form-dialog__header-copy .mockup-workspace__mode-desc{font-weight:400;line-height:1.65}.public-content-note .mockup-workspace__mode-desc{margin-left:auto;margin-right:auto;max-width:65ch}.mockup-workspace__mode-desc{margin-top:.25rem;display:block;font-size:11px;line-height:1.375}.contact-preview-share-page__shop-fields .mockup-workspace__mode-desc{color:hsl(var(--muted-foreground))}.setup-billing-address .mockup-workspace__style-grid{gap:1rem}.mockup-workspace__style-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:.5rem}@media (min-width: 640px){.mockup-workspace__style-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.mockup-workspace__style-card{border-width:1px;color:hsl(var(--card-foreground));--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);border-color:hsl(var(--border) / var(--border-alpha-muted));background-color:hsl(var(--muted) / var(--muted-alpha-inset));border-radius:var(--radius-surface);background-color:hsl(var(--background));padding:.625rem .75rem;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.mockup-workspace__style-card:hover{border-color:hsl(var(--border))}.mockup-workspace__style-card.is-active{border-color:hsl(var(--brand-accent) / .4);background-color:hsl(var(--brand-accent) / .05);--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: hsl(var(--brand-accent) / .15)}.mockup-workspace__style-card.is-recommended.is-active{border-color:hsl(var(--brand-accent) / .5)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-admin-refunds-form .commerce-form-field .mockup-workspace__style-title{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .order-admin-refunds-form .commerce-form-field .mockup-workspace__style-title{color:hsl(var(--sidebar-foreground) / .65)}.order-admin-refunds-form .commerce-form-field .mockup-workspace__style-title{font-size:.75rem;line-height:1rem;font-weight:400;text-transform:none;letter-spacing:0em;color:hsl(var(--muted-foreground))}.contact-preview-public button .order-admin-refunds-form .commerce-form-field .mockup-workspace__style-title{font-weight:400;letter-spacing:.01em}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-refunds-form .commerce-form-field .mockup-workspace__style-title{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-refunds-form .commerce-form-field .mockup-workspace__style-title{opacity:.65}.mockup-workspace__style-title{font-size:var(--text-ui-xs);line-height:var(--leading-ui-snug);font-weight:var(--form-field-label-font-weight);letter-spacing:.02em}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .mockup-workspace__style-title{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .mockup-workspace__style-title{color:hsl(var(--sidebar-foreground) / .65)}.mockup-workspace__style-title{color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .mockup-workspace__style-title{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .mockup-workspace__style-title{opacity:.65}.type-to-confirm-field--destructive .type-to-confirm-field__panel-head .mockup-workspace__style-title{color:hsl(var(--destructive))}.contact-preview-share-page__shop-fields .type-to-confirm-field--destructive .type-to-confirm-field__panel-head .mockup-workspace__style-title{color:hsl(var(--primary))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .app-form-dialog .nfc-inventory-forms .mockup-workspace__style-title{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .app-form-dialog .nfc-inventory-forms .mockup-workspace__style-title{color:hsl(var(--sidebar-foreground) / .65)}.app-form-dialog .nfc-inventory-forms .mockup-workspace__style-title{font-size:.75rem;line-height:1rem;font-weight:400;text-transform:none;letter-spacing:0em;color:hsl(var(--muted-foreground))}.contact-preview-public button .app-form-dialog .nfc-inventory-forms .mockup-workspace__style-title{font-weight:400;letter-spacing:.01em}.email-studio-sidebar .sidebar-account-selector__copy .app-form-dialog .nfc-inventory-forms .mockup-workspace__style-title{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .app-form-dialog .nfc-inventory-forms .mockup-workspace__style-title{opacity:.65}.setup-entry-animation--fullscreen .mockup-workspace__style-title{font-size:clamp(.75rem,2vmin,.875rem)}.checkout-page .checkout-wizard__step .mockup-workspace__style-title{font-weight:var(--form-field-label-font-weight);letter-spacing:.01em;text-transform:none}.nfc-inventory-forms .mockup-workspace__style-title{text-transform:none;letter-spacing:normal;font-weight:400}.mockup-workspace__style-title{display:block;font-size:.875rem;line-height:1.25rem}.contact-preview-public p.mockup-workspace__style-title.leading-relaxed{font-weight:400;line-height:1.65}.contact-preview-share-page__shop-fields .mockup-workspace__style-title{color:hsl(var(--foreground))}@media (max-width: 767px){.workspace-tab-shell__chrome .mockup-workspace__style-meta{display:none}}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-admin-form-dialog .app-form-dialog__header-copy .mockup-workspace__style-meta{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .order-admin-form-dialog .app-form-dialog__header-copy .mockup-workspace__style-meta{color:hsl(var(--sidebar-foreground) / .65)}.order-admin-form-dialog .app-form-dialog__header-copy .mockup-workspace__style-meta{font-size:.75rem;line-height:1rem;font-weight:400;line-height:1.625;color:hsl(var(--muted-foreground))}.contact-preview-public button.order-admin-form-dialog .app-form-dialog__header-copy .mockup-workspace__style-meta{font-weight:400;letter-spacing:.01em}.contact-preview-public p.text-sm.order-admin-form-dialog .app-form-dialog__header-copy .mockup-workspace__style-meta{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-form-dialog .app-form-dialog__header-copy .mockup-workspace__style-meta{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-form-dialog .app-form-dialog__header-copy .mockup-workspace__style-meta{opacity:.65}.activation-codes-page-header .mockup-workspace__style-meta{display:none}@media (min-width: 640px){.activation-codes-page-header .mockup-workspace__style-meta{display:block}}.commerce-workspace__page-header .mockup-workspace__style-meta{margin-top:1px;font-size:10px;line-height:1}.commerce-workspace__loading .mockup-workspace__style-meta{font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .commerce-workspace__loading .mockup-workspace__style-meta{font-size:clamp(.75rem,2vmin,.875rem)}.commerce-workspace__loading .mockup-workspace__style-meta{font-size:.875rem;line-height:1.25rem}}.commerce-workspace__empty .mockup-workspace__style-meta{margin-left:auto;margin-right:auto;margin-bottom:1.5rem;max-width:28rem;font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .commerce-workspace__empty .mockup-workspace__style-meta{font-size:clamp(.75rem,2vmin,.875rem)}.commerce-workspace__empty .mockup-workspace__style-meta{font-size:.875rem;line-height:1.25rem}}.order-retry-alert__inner .mockup-workspace__style-meta{margin-top:.125rem;font-size:.75rem;line-height:1rem;line-height:1.375}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-alert__inner .mockup-workspace__style-meta{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-alert__inner .mockup-workspace__style-meta{font-size:.875rem;line-height:1.25rem}}.order-retry-saved-card .mockup-workspace__style-meta{font-size:.75rem;line-height:1rem;line-height:1.375}.order-retry-success .mockup-workspace__style-meta{margin-top:.375rem;font-size:.75rem;line-height:1rem;line-height:1.625}.contact-preview-public p.text-sm.order-retry-success .mockup-workspace__style-meta{font-weight:400;line-height:1.65}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-success .mockup-workspace__style-meta{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-success .mockup-workspace__style-meta{font-size:.875rem;line-height:1.25rem}}.order-retry-empty .mockup-workspace__style-meta{font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-empty .mockup-workspace__style-meta{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-empty .mockup-workspace__style-meta{font-size:.875rem;line-height:1.25rem}}.mockup-workspace__style-meta{font-size:var(--text-ui-sm);line-height:var(--leading-ui-relaxed);font-weight:var(--font-weight-ui-label)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .mockup-workspace__style-meta{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .mockup-workspace__style-meta{color:hsl(var(--sidebar-foreground) / .65)}.mockup-workspace__style-meta{color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .mockup-workspace__style-meta{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .mockup-workspace__style-meta{opacity:.65}@media (min-width: 768px){.mockup-workspace__style-meta{font-size:var(--text-ui-md)}}.app-form-dialog__header-copy .mockup-workspace__style-meta{text-align:left;line-height:1.625}.contact-preview-public p.text-sm.app-form-dialog__header-copy .mockup-workspace__style-meta{font-weight:400;line-height:1.65}.public-content-note .mockup-workspace__style-meta{margin-left:auto;margin-right:auto;max-width:65ch}.mockup-workspace__style-meta{margin-top:.125rem;display:block;font-size:10px}.contact-preview-share-page__shop-fields .mockup-workspace__style-meta{color:hsl(var(--muted-foreground))}.commerce-workspace__pagination .mockup-workspace__group-label{text-align:center;font-size:.75rem;line-height:1rem}@media (min-width: 640px){.commerce-workspace__pagination .mockup-workspace__group-label{text-align:left}}.mockup-workspace__group-label{font-size:var(--text-ui-xs);line-height:var(--leading-ui-snug);font-weight:var(--font-weight-ui-label)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .mockup-workspace__group-label{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .mockup-workspace__group-label{color:hsl(var(--sidebar-foreground) / .65)}.mockup-workspace__group-label{text-transform:uppercase;letter-spacing:.025em;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .mockup-workspace__group-label{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .mockup-workspace__group-label{opacity:.65}.shop-page-hero__badge .mockup-workspace__group-label{color:#ffffffeb}.nfc-inventory-forms .mockup-workspace__group-label{text-transform:none;letter-spacing:normal;font-weight:400}.mockup-workspace__group-label{font-size:10px;text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground) / .8)}.mockup-workspace__logo-btn.is-active{border-color:hsl(var(--brand-accent) / .45);background-color:hsl(var(--brand-accent) / .05);--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: hsl(var(--brand-accent) / .2)}.setup-billing-address .mockup-workspace__blend-grid{gap:1rem}.mockup-workspace__blend-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:.75rem}@media (min-width: 640px){.mockup-workspace__blend-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.setup-billing-address .mockup-workspace__blend-controls{gap:1rem}.mockup-workspace__blend-controls{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:.75rem}@media (min-width: 640px){.mockup-workspace__blend-controls{grid-template-columns:repeat(2,minmax(0,1fr))}}textarea.mockup-workspace__prompt{border-radius:var(--radius-control-multiline)}.setup-entry-animation--fullscreen .mockup-workspace__prompt{font-size:clamp(.75rem,2vmin,.875rem)}.mockup-workspace__prompt{width:100%;resize:none;border-radius:var(--radius-lg);border-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--background));padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;outline:2px solid transparent;outline-offset:2px;transition-property:border-color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.contact-preview-public p.mockup-workspace__prompt.leading-relaxed{font-weight:400;line-height:1.65}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .mockup-workspace__prompt::-moz-placeholder{color:hsl(var(--app-header-muted))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .mockup-workspace__prompt::placeholder{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .mockup-workspace__prompt::-moz-placeholder{color:hsl(var(--sidebar-foreground) / .65)}.app-shell-root .sidebar-account-selector__current .mockup-workspace__prompt::placeholder{color:hsl(var(--sidebar-foreground) / .65)}.mockup-workspace__prompt::-moz-placeholder{color:hsl(var(--muted-foreground))}.mockup-workspace__prompt::placeholder{color:hsl(var(--muted-foreground))}.mockup-workspace__prompt:focus{border-color:hsl(var(--brand-accent) / .4);--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: hsl(var(--brand-accent) / .1)}.mockup-workspace__preview{display:flex;flex-direction:column;border-top-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--muted) / .15);padding:.75rem}@media (min-width: 1024px){.order-detail-modal .mockup-workspace__preview{-webkit-overflow-scrolling:touch}}@media (min-width: 640px){.mockup-workspace__preview{padding:1rem}}@media (min-width: 1024px){.mockup-workspace__preview{position:sticky;top:1rem;max-height:calc(100dvh - var(--app-header-height) - 2rem);overflow-y:auto;border-left-width:1px;border-top-width:0px}}.mockup-workspace__preview-footer{margin-top:auto}.mockup-workspace__preview-footer>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.mockup-workspace__preview-footer{padding-top:.75rem}textarea.mockup-workspace__preview-status{border-radius:var(--radius-control-multiline)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .mockup-workspace__preview-status{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .mockup-workspace__preview-status{color:hsl(var(--sidebar-foreground) / .65)}.mockup-workspace__preview-status{display:flex;align-items:center;gap:.5rem;border-radius:var(--radius-lg);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--background) / .8);padding:.5rem .75rem;font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .mockup-workspace__preview-status{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .mockup-workspace__preview-status{opacity:.65}.mockup-workspace__preview-status--ready{border-color:hsl(var(--brand-accent) / .25);background-color:hsl(var(--brand-accent) / .05);--tw-text-opacity: 1;color:hsl(var(--brand-accent) / var(--tw-text-opacity, 1))}.mockup-workspace__generate-btn{width:100%}.mockup-workspace__spec-row{margin-top:.375rem;display:flex;flex-wrap:wrap;gap:.375rem}textarea.mockup-workspace__spec-chip{border-radius:var(--radius-control-multiline)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .mockup-workspace__spec-chip{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .mockup-workspace__spec-chip{color:hsl(var(--sidebar-foreground) / .65)}.mockup-workspace__spec-chip{border-radius:var(--radius-full);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--muted) / .3);padding:.125rem .5rem;font-size:10px;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .mockup-workspace__spec-chip{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .mockup-workspace__spec-chip{opacity:.65}textarea.mockup-asset-slot{border-radius:var(--radius-control-multiline)}.mockup-asset-slot{position:relative}.mockup-asset-slot>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.mockup-asset-slot{border-radius:var(--radius-lg);border-width:1px;border-color:hsl(var(--border) / .45);background-color:hsl(var(--background));padding:.625rem}.mockup-asset-slot--compact{padding:.5rem}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-admin-refunds-form .commerce-form-field .mockup-asset-slot__label{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .order-admin-refunds-form .commerce-form-field .mockup-asset-slot__label{color:hsl(var(--sidebar-foreground) / .65)}.order-admin-refunds-form .commerce-form-field .mockup-asset-slot__label{font-size:.75rem;line-height:1rem;font-weight:400;text-transform:none;letter-spacing:0em;color:hsl(var(--muted-foreground))}.contact-preview-public button .order-admin-refunds-form .commerce-form-field .mockup-asset-slot__label{font-weight:400;letter-spacing:.01em}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-refunds-form .commerce-form-field .mockup-asset-slot__label{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-refunds-form .commerce-form-field .mockup-asset-slot__label{opacity:.65}.mockup-asset-slot__label{font-size:var(--text-ui-xs);line-height:var(--leading-ui-snug);font-weight:var(--form-field-label-font-weight);letter-spacing:.02em}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .mockup-asset-slot__label{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .mockup-asset-slot__label{color:hsl(var(--sidebar-foreground) / .65)}.mockup-asset-slot__label{color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .mockup-asset-slot__label{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .mockup-asset-slot__label{opacity:.65}.type-to-confirm-field--destructive .type-to-confirm-field__panel-head .mockup-asset-slot__label{color:hsl(var(--destructive))}.contact-preview-share-page__shop-fields .type-to-confirm-field--destructive .type-to-confirm-field__panel-head .mockup-asset-slot__label{color:hsl(var(--primary))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .app-form-dialog .nfc-inventory-forms .mockup-asset-slot__label{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .app-form-dialog .nfc-inventory-forms .mockup-asset-slot__label{color:hsl(var(--sidebar-foreground) / .65)}.app-form-dialog .nfc-inventory-forms .mockup-asset-slot__label{font-size:.75rem;line-height:1rem;font-weight:400;text-transform:none;letter-spacing:0em;color:hsl(var(--muted-foreground))}.contact-preview-public button .app-form-dialog .nfc-inventory-forms .mockup-asset-slot__label{font-weight:400;letter-spacing:.01em}.email-studio-sidebar .sidebar-account-selector__copy .app-form-dialog .nfc-inventory-forms .mockup-asset-slot__label{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .app-form-dialog .nfc-inventory-forms .mockup-asset-slot__label{opacity:.65}.setup-entry-animation--fullscreen .mockup-asset-slot__label{font-size:clamp(.75rem,2vmin,.875rem)}.checkout-page .checkout-wizard__step .mockup-asset-slot__label{font-weight:var(--form-field-label-font-weight);letter-spacing:.01em;text-transform:none}.nfc-inventory-forms .mockup-asset-slot__label{text-transform:none;letter-spacing:normal;font-weight:400}.mockup-asset-slot__label{font-size:.875rem;line-height:1.25rem}.contact-preview-public p.mockup-asset-slot__label.leading-relaxed{font-weight:400;line-height:1.65}.contact-preview-share-page__shop-fields .mockup-asset-slot__label{color:hsl(var(--foreground))}@media (max-width: 767px){.workspace-tab-shell__chrome .mockup-asset-slot__hint{display:none}}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-admin-form-dialog .app-form-dialog__header-copy .mockup-asset-slot__hint{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .order-admin-form-dialog .app-form-dialog__header-copy .mockup-asset-slot__hint{color:hsl(var(--sidebar-foreground) / .65)}.order-admin-form-dialog .app-form-dialog__header-copy .mockup-asset-slot__hint{font-size:.75rem;line-height:1rem;font-weight:400;line-height:1.625;color:hsl(var(--muted-foreground))}.contact-preview-public button.order-admin-form-dialog .app-form-dialog__header-copy .mockup-asset-slot__hint{font-weight:400;letter-spacing:.01em}.contact-preview-public p.text-sm.order-admin-form-dialog .app-form-dialog__header-copy .mockup-asset-slot__hint{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-form-dialog .app-form-dialog__header-copy .mockup-asset-slot__hint{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-form-dialog .app-form-dialog__header-copy .mockup-asset-slot__hint{opacity:.65}.activation-codes-page-header .mockup-asset-slot__hint{display:none}@media (min-width: 640px){.activation-codes-page-header .mockup-asset-slot__hint{display:block}}.commerce-workspace__page-header .mockup-asset-slot__hint{margin-top:1px;font-size:10px;line-height:1}.commerce-workspace__loading .mockup-asset-slot__hint{font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .commerce-workspace__loading .mockup-asset-slot__hint{font-size:clamp(.75rem,2vmin,.875rem)}.commerce-workspace__loading .mockup-asset-slot__hint{font-size:.875rem;line-height:1.25rem}}.commerce-workspace__empty .mockup-asset-slot__hint{margin-left:auto;margin-right:auto;margin-bottom:1.5rem;max-width:28rem;font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .commerce-workspace__empty .mockup-asset-slot__hint{font-size:clamp(.75rem,2vmin,.875rem)}.commerce-workspace__empty .mockup-asset-slot__hint{font-size:.875rem;line-height:1.25rem}}.order-retry-alert__inner .mockup-asset-slot__hint{margin-top:.125rem;font-size:.75rem;line-height:1rem;line-height:1.375}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-alert__inner .mockup-asset-slot__hint{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-alert__inner .mockup-asset-slot__hint{font-size:.875rem;line-height:1.25rem}}.order-retry-saved-card .mockup-asset-slot__hint{font-size:.75rem;line-height:1rem;line-height:1.375}.order-retry-success .mockup-asset-slot__hint{margin-top:.375rem;font-size:.75rem;line-height:1rem;line-height:1.625}.contact-preview-public p.text-sm.order-retry-success .mockup-asset-slot__hint{font-weight:400;line-height:1.65}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-success .mockup-asset-slot__hint{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-success .mockup-asset-slot__hint{font-size:.875rem;line-height:1.25rem}}.order-retry-empty .mockup-asset-slot__hint{font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-empty .mockup-asset-slot__hint{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-empty .mockup-asset-slot__hint{font-size:.875rem;line-height:1.25rem}}.mockup-asset-slot__hint{font-size:var(--text-ui-sm);line-height:var(--leading-ui-relaxed);font-weight:var(--font-weight-ui-label)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .mockup-asset-slot__hint{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .mockup-asset-slot__hint{color:hsl(var(--sidebar-foreground) / .65)}.mockup-asset-slot__hint{color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .mockup-asset-slot__hint{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .mockup-asset-slot__hint{opacity:.65}@media (min-width: 768px){.mockup-asset-slot__hint{font-size:var(--text-ui-md)}}.app-form-dialog__header-copy .mockup-asset-slot__hint{text-align:left;line-height:1.625}.contact-preview-public p.text-sm.app-form-dialog__header-copy .mockup-asset-slot__hint{font-weight:400;line-height:1.65}.public-content-note .mockup-asset-slot__hint{margin-left:auto;margin-right:auto;max-width:65ch}.mockup-asset-slot__hint{font-size:11px}.contact-preview-share-page__shop-fields .mockup-asset-slot__hint{color:hsl(var(--muted-foreground))}textarea.mockup-asset-slot__drop{border-radius:var(--radius-control-multiline)}.mockup-asset-slot__drop{position:relative;display:flex;min-height:108px;align-items:center;justify-content:center;overflow:hidden;border-radius:var(--radius-md);border-width:1px;border-style:dashed;border-color:hsl(var(--border) / .6);background-color:hsl(var(--muted) / .15);outline:2px solid transparent;outline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.mockup-asset-slot__drop:focus-visible{border-color:hsl(var(--brand-accent) / .4);--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: hsl(var(--brand-accent) / .1)}.mockup-asset-slot--compact .mockup-asset-slot__drop{min-height:88px}.mockup-asset-slot__drop--filled{border-style:solid;border-color:hsl(var(--border) / .45);background-color:hsl(var(--background));padding:.375rem}.mockup-asset-slot__drop--dragover{border-color:hsl(var(--brand-accent) / .45);background-color:hsl(var(--brand-accent) / .05)}.mockup-asset-slot__drop-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;display:flex;align-items:center;justify-content:center;background-color:hsl(var(--brand-accent) / .1);font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:hsl(var(--brand-accent) / var(--tw-text-opacity, 1));--tw-backdrop-blur: blur(1px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.contact-preview-public .mockup-asset-slot__drop-overlay{font-weight:400}textarea.mockup-asset-slot__image{border-radius:var(--radius-control-multiline)}.mockup-asset-slot__image{max-height:7rem;width:100%;border-radius:var(--radius-md);-o-object-fit:contain;object-fit:contain}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .mockup-asset-slot__empty{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .mockup-asset-slot__empty{color:hsl(var(--sidebar-foreground) / .65)}.mockup-asset-slot__empty{display:flex;flex-direction:column;align-items:center;gap:.375rem;padding-left:.75rem;padding-right:.75rem;text-align:center;font-size:11px;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .mockup-asset-slot__empty{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .mockup-asset-slot__empty{opacity:.65}@media (max-width: 767px){.workspace-tab-shell__chrome .mockup-asset-slot__source{display:none}}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-admin-form-dialog .app-form-dialog__header-copy .mockup-asset-slot__source{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .order-admin-form-dialog .app-form-dialog__header-copy .mockup-asset-slot__source{color:hsl(var(--sidebar-foreground) / .65)}.order-admin-form-dialog .app-form-dialog__header-copy .mockup-asset-slot__source{font-size:.75rem;line-height:1rem;font-weight:400;line-height:1.625;color:hsl(var(--muted-foreground))}.contact-preview-public button.order-admin-form-dialog .app-form-dialog__header-copy .mockup-asset-slot__source{font-weight:400;letter-spacing:.01em}.contact-preview-public p.text-sm.order-admin-form-dialog .app-form-dialog__header-copy .mockup-asset-slot__source{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-form-dialog .app-form-dialog__header-copy .mockup-asset-slot__source{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-form-dialog .app-form-dialog__header-copy .mockup-asset-slot__source{opacity:.65}.activation-codes-page-header .mockup-asset-slot__source{display:none}@media (min-width: 640px){.activation-codes-page-header .mockup-asset-slot__source{display:block}}.commerce-workspace__page-header .mockup-asset-slot__source{margin-top:1px;font-size:10px;line-height:1}.commerce-workspace__loading .mockup-asset-slot__source{font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .commerce-workspace__loading .mockup-asset-slot__source{font-size:clamp(.75rem,2vmin,.875rem)}.commerce-workspace__loading .mockup-asset-slot__source{font-size:.875rem;line-height:1.25rem}}.commerce-workspace__empty .mockup-asset-slot__source{margin-left:auto;margin-right:auto;margin-bottom:1.5rem;max-width:28rem;font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .commerce-workspace__empty .mockup-asset-slot__source{font-size:clamp(.75rem,2vmin,.875rem)}.commerce-workspace__empty .mockup-asset-slot__source{font-size:.875rem;line-height:1.25rem}}.order-retry-alert__inner .mockup-asset-slot__source{margin-top:.125rem;font-size:.75rem;line-height:1rem;line-height:1.375}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-alert__inner .mockup-asset-slot__source{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-alert__inner .mockup-asset-slot__source{font-size:.875rem;line-height:1.25rem}}.order-retry-saved-card .mockup-asset-slot__source{font-size:.75rem;line-height:1rem;line-height:1.375}.order-retry-success .mockup-asset-slot__source{margin-top:.375rem;font-size:.75rem;line-height:1rem;line-height:1.625}.contact-preview-public p.text-sm.order-retry-success .mockup-asset-slot__source{font-weight:400;line-height:1.65}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-success .mockup-asset-slot__source{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-success .mockup-asset-slot__source{font-size:.875rem;line-height:1.25rem}}.order-retry-empty .mockup-asset-slot__source{font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-empty .mockup-asset-slot__source{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-empty .mockup-asset-slot__source{font-size:.875rem;line-height:1.25rem}}.mockup-asset-slot__source{font-size:var(--text-ui-sm);line-height:var(--leading-ui-relaxed);font-weight:var(--font-weight-ui-label)}.mockup-asset-slot__source{color:hsl(var(--muted-foreground))}@media (min-width: 768px){.mockup-asset-slot__source{font-size:var(--text-ui-md)}}.app-form-dialog__header-copy .mockup-asset-slot__source{text-align:left;line-height:1.625}.contact-preview-public p.text-sm.app-form-dialog__header-copy .mockup-asset-slot__source{font-weight:400;line-height:1.65}.public-content-note .mockup-asset-slot__source{margin-left:auto;margin-right:auto;max-width:65ch}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .mockup-asset-slot__source{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .mockup-asset-slot__source{color:hsl(var(--sidebar-foreground) / .65)}.mockup-asset-slot__source{font-size:10px;color:hsl(var(--muted-foreground))}.contact-preview-share-page__shop-fields .mockup-asset-slot__source{color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .mockup-asset-slot__source{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .mockup-asset-slot__source{opacity:.65}.mockup-asset-slot__actions{display:flex;flex-wrap:wrap;gap:.5rem}textarea.mockup-asset-slot__action-btn{border-radius:var(--radius-control-multiline)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .mockup-asset-slot__action-btn{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .mockup-asset-slot__action-btn{color:hsl(var(--sidebar-foreground))}.mockup-asset-slot__action-btn{display:inline-flex;cursor:pointer;align-items:center;gap:.375rem;border-radius:var(--radius-md);border-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--background));padding:.375rem .625rem;font-size:11px;font-weight:500;color:hsl(var(--foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.contact-preview-public .mockup-asset-slot__action-btn{font-weight:400}.email-studio-sidebar .sidebar-account-selector__copy .mockup-asset-slot__action-btn{color:hsl(var(--sidebar-foreground))}.mockup-asset-slot__action-btn:hover{border-color:hsl(var(--brand-accent) / .3);background-color:hsl(var(--muted) / .3)}.mockup-asset-slot__url{display:flex;align-items:flex-end;gap:.5rem}textarea.mockup-ref-collection{border-radius:var(--radius-control-multiline)}.mockup-ref-collection{position:relative}.mockup-ref-collection>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.mockup-ref-collection{border-radius:var(--radius-lg);border-width:1px;border-color:hsl(var(--border) / .45);background-color:hsl(var(--background));padding:.625rem}.mockup-ref-collection__head{display:flex;align-items:center;justify-content:space-between;gap:.5rem}textarea.mockup-ref-collection__count{border-radius:var(--radius-control-multiline)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .mockup-ref-collection__count{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .mockup-ref-collection__count{color:hsl(var(--sidebar-foreground) / .65)}.mockup-ref-collection__count{border-radius:var(--radius-full);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--muted) / .3);padding:.125rem .5rem;font-size:10px;font-weight:500;color:hsl(var(--muted-foreground))}.contact-preview-public .mockup-ref-collection__count{font-weight:400}.email-studio-sidebar .sidebar-account-selector__copy .mockup-ref-collection__count{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .mockup-ref-collection__count{opacity:.65}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .mockup-ref-collection__clear{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .mockup-ref-collection__clear{color:hsl(var(--sidebar-foreground) / .65)}.mockup-ref-collection__clear{font-size:10px;font-weight:500;color:hsl(var(--muted-foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.contact-preview-public .mockup-ref-collection__clear{font-weight:400}.email-studio-sidebar .sidebar-account-selector__copy .mockup-ref-collection__clear{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .mockup-ref-collection__clear{opacity:.65}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .mockup-ref-collection__clear:hover{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .mockup-ref-collection__clear:hover{color:hsl(var(--sidebar-foreground))}.mockup-ref-collection__clear:hover{color:hsl(var(--foreground))}textarea.mockup-ref-collection__drop{border-radius:var(--radius-control-multiline)}.mockup-ref-collection__drop{position:relative;min-height:132px;overflow:hidden;border-radius:var(--radius-md);border-width:1px;border-style:dashed;border-color:hsl(var(--border) / .6);background-color:hsl(var(--muted) / .15);outline:2px solid transparent;outline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.mockup-ref-collection__drop:focus-visible{border-color:hsl(var(--brand-accent) / .4);--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: hsl(var(--brand-accent) / .1)}.mockup-ref-collection__drop--filled{border-style:solid;border-color:hsl(var(--border) / .45);background-color:hsl(var(--background));padding:.5rem}.mockup-ref-collection__drop--dragover{border-color:hsl(var(--brand-accent) / .45);background-color:hsl(var(--brand-accent) / .05)}.mockup-ref-collection__drop--full{border-color:hsl(var(--border) / .45)}.mockup-ref-collection__drop-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;display:flex;align-items:center;justify-content:center;background-color:hsl(var(--brand-accent) / .1);font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:hsl(var(--brand-accent) / var(--tw-text-opacity, 1));--tw-backdrop-blur: blur(1px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.contact-preview-public .mockup-ref-collection__drop-overlay{font-weight:400}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .mockup-ref-collection__empty{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .mockup-ref-collection__empty{color:hsl(var(--sidebar-foreground) / .65)}.mockup-ref-collection__empty{display:flex;min-height:132px;flex-direction:column;align-items:center;justify-content:center;gap:.375rem;padding-left:.75rem;padding-right:.75rem;text-align:center;font-size:11px;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .mockup-ref-collection__empty{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .mockup-ref-collection__empty{opacity:.65}.mockup-ref-collection__empty-meta{font-size:10px;color:hsl(var(--muted-foreground) / .75)}.mockup-ref-collection__scroll{overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:hsl(var(--border)) transparent}.mockup-ref-collection__scroll::-webkit-scrollbar{height:5px}.mockup-ref-collection__scroll::-webkit-scrollbar-track{background:transparent}textarea.mockup-ref-collection__scroll::-webkit-scrollbar-thumb{border-radius:var(--radius-control-multiline)}.mockup-ref-collection__scroll::-webkit-scrollbar-thumb{border-radius:var(--radius-full);background-color:hsl(var(--border))}.mockup-ref-collection__grid{display:flex;flex-wrap:nowrap;gap:.625rem;padding-bottom:.375rem}textarea.mockup-ref-collection__thumb{border-radius:var(--radius-control-multiline)}.mockup-ref-collection__thumb{position:relative;height:108px;width:108px;flex-shrink:0;overflow:hidden;border-radius:var(--radius-md);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--muted) / .2)}.mockup-ref-collection__thumb img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain;padding:.25rem}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .mockup-ref-collection__thumb-index{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .mockup-ref-collection__thumb-index{color:hsl(var(--sidebar-foreground))}.mockup-ref-collection__thumb-index{position:absolute;left:.25rem;top:.25rem;border-radius:.25rem;background-color:hsl(var(--background) / .9);padding:.125rem .25rem;font-size:9px;font-weight:600;color:hsl(var(--foreground));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.email-studio-sidebar .sidebar-account-selector__copy .mockup-ref-collection__thumb-index{color:hsl(var(--sidebar-foreground))}.mockup-ref-collection__thumb-badge{position:absolute;bottom:.25rem;left:.25rem;border-radius:.25rem;background-color:hsl(var(--brand-accent) / .9);padding:.125rem .25rem;font-size:8px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}textarea.mockup-ref-collection__thumb-remove{border-radius:var(--radius-control-multiline)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .mockup-ref-collection__thumb-remove{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .mockup-ref-collection__thumb-remove{color:hsl(var(--sidebar-foreground) / .65)}.mockup-ref-collection__thumb-remove{position:absolute;right:.25rem;top:.25rem;display:flex;height:1.25rem;width:1.25rem;align-items:center;justify-content:center;border-radius:var(--radius-full);border-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--background) / .95);color:hsl(var(--muted-foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.email-studio-sidebar .sidebar-account-selector__copy .mockup-ref-collection__thumb-remove{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .mockup-ref-collection__thumb-remove{opacity:.65}.mockup-ref-collection__thumb-remove:hover{border-color:hsl(var(--destructive) / .4);color:hsl(var(--destructive))}textarea.mockup-ref-collection__add{border-radius:var(--radius-control-multiline)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .mockup-ref-collection__add{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .mockup-ref-collection__add{color:hsl(var(--sidebar-foreground) / .65)}.mockup-ref-collection__add{display:flex;height:108px;width:108px;flex-shrink:0;cursor:pointer;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;border-radius:var(--radius-md);border-width:1px;border-style:dashed;border-color:hsl(var(--border) / .6);background-color:hsl(var(--muted) / .1);font-size:10px;color:hsl(var(--muted-foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.email-studio-sidebar .sidebar-account-selector__copy .mockup-ref-collection__add{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .mockup-ref-collection__add{opacity:.65}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .mockup-ref-collection__add:hover{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .mockup-ref-collection__add:hover{color:hsl(var(--sidebar-foreground))}.mockup-ref-collection__add:hover{border-color:hsl(var(--brand-accent) / .35);background-color:hsl(var(--brand-accent) / .05);color:hsl(var(--foreground))}.mockup-ref-collection__logo-strip>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.mockup-ref-collection__logo-strip{border-top-width:1px;border-color:hsl(var(--border) / .4);padding-top:.75rem}@media (max-width: 767px){.workspace-tab-shell__chrome .mockup-ref-collection__logo-label{display:none}}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-admin-form-dialog .app-form-dialog__header-copy .mockup-ref-collection__logo-label{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .order-admin-form-dialog .app-form-dialog__header-copy .mockup-ref-collection__logo-label{color:hsl(var(--sidebar-foreground) / .65)}.order-admin-form-dialog .app-form-dialog__header-copy .mockup-ref-collection__logo-label{font-size:.75rem;line-height:1rem;font-weight:400;line-height:1.625;color:hsl(var(--muted-foreground))}.contact-preview-public button.order-admin-form-dialog .app-form-dialog__header-copy .mockup-ref-collection__logo-label{font-weight:400;letter-spacing:.01em}.contact-preview-public p.text-sm.order-admin-form-dialog .app-form-dialog__header-copy .mockup-ref-collection__logo-label{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-form-dialog .app-form-dialog__header-copy .mockup-ref-collection__logo-label{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-form-dialog .app-form-dialog__header-copy .mockup-ref-collection__logo-label{opacity:.65}.activation-codes-page-header .mockup-ref-collection__logo-label{display:none}@media (min-width: 640px){.activation-codes-page-header .mockup-ref-collection__logo-label{display:block}}.commerce-workspace__page-header .mockup-ref-collection__logo-label{margin-top:1px;font-size:10px;line-height:1}.commerce-workspace__loading .mockup-ref-collection__logo-label{font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .commerce-workspace__loading .mockup-ref-collection__logo-label{font-size:clamp(.75rem,2vmin,.875rem)}.commerce-workspace__loading .mockup-ref-collection__logo-label{font-size:.875rem;line-height:1.25rem}}.commerce-workspace__empty .mockup-ref-collection__logo-label{margin-left:auto;margin-right:auto;margin-bottom:1.5rem;max-width:28rem;font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .commerce-workspace__empty .mockup-ref-collection__logo-label{font-size:clamp(.75rem,2vmin,.875rem)}.commerce-workspace__empty .mockup-ref-collection__logo-label{font-size:.875rem;line-height:1.25rem}}.order-retry-alert__inner .mockup-ref-collection__logo-label{margin-top:.125rem;font-size:.75rem;line-height:1rem;line-height:1.375}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-alert__inner .mockup-ref-collection__logo-label{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-alert__inner .mockup-ref-collection__logo-label{font-size:.875rem;line-height:1.25rem}}.order-retry-saved-card .mockup-ref-collection__logo-label{font-size:.75rem;line-height:1rem;line-height:1.375}.order-retry-success .mockup-ref-collection__logo-label{margin-top:.375rem;font-size:.75rem;line-height:1rem;line-height:1.625}.contact-preview-public p.text-sm.order-retry-success .mockup-ref-collection__logo-label{font-weight:400;line-height:1.65}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-success .mockup-ref-collection__logo-label{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-success .mockup-ref-collection__logo-label{font-size:.875rem;line-height:1.25rem}}.order-retry-empty .mockup-ref-collection__logo-label{font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-empty .mockup-ref-collection__logo-label{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-empty .mockup-ref-collection__logo-label{font-size:.875rem;line-height:1.25rem}}.mockup-ref-collection__logo-label{font-size:var(--text-ui-sm);line-height:var(--leading-ui-relaxed);font-weight:var(--font-weight-ui-label)}.mockup-ref-collection__logo-label{color:hsl(var(--muted-foreground))}@media (min-width: 768px){.mockup-ref-collection__logo-label{font-size:var(--text-ui-md)}}.app-form-dialog__header-copy .mockup-ref-collection__logo-label{text-align:left;line-height:1.625}.contact-preview-public p.text-sm.app-form-dialog__header-copy .mockup-ref-collection__logo-label{font-weight:400;line-height:1.65}.public-content-note .mockup-ref-collection__logo-label{margin-left:auto;margin-right:auto;max-width:65ch}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .mockup-ref-collection__logo-label{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .mockup-ref-collection__logo-label{color:hsl(var(--sidebar-foreground) / .65)}.mockup-ref-collection__logo-label{font-size:10px;color:hsl(var(--muted-foreground))}.contact-preview-share-page__shop-fields .mockup-ref-collection__logo-label{color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .mockup-ref-collection__logo-label{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .mockup-ref-collection__logo-label{opacity:.65}.mockup-ref-collection__logo-row{display:flex;flex-wrap:nowrap;gap:.625rem;padding-bottom:.375rem}textarea.mockup-ref-collection__logo-btn{border-radius:var(--radius-control-multiline)}.mockup-ref-collection__logo-btn{display:flex;height:72px;width:72px;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius-lg);border-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--background));padding:.5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.mockup-ref-collection__logo-btn:hover{border-color:hsl(var(--brand-accent) / .3)}.mockup-ref-collection__logo-btn.is-active{border-color:hsl(var(--brand-accent) / .45);background-color:hsl(var(--brand-accent) / .05);--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: hsl(var(--brand-accent) / .2)}.mockup-ref-collection__logo-btn img{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}@media (max-width: 767px){.workspace-tab-shell__chrome .mockup-ref-collection__source{display:none}}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-admin-form-dialog .app-form-dialog__header-copy .mockup-ref-collection__source{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .order-admin-form-dialog .app-form-dialog__header-copy .mockup-ref-collection__source{color:hsl(var(--sidebar-foreground) / .65)}.order-admin-form-dialog .app-form-dialog__header-copy .mockup-ref-collection__source{font-size:.75rem;line-height:1rem;font-weight:400;line-height:1.625;color:hsl(var(--muted-foreground))}.contact-preview-public button.order-admin-form-dialog .app-form-dialog__header-copy .mockup-ref-collection__source{font-weight:400;letter-spacing:.01em}.contact-preview-public p.text-sm.order-admin-form-dialog .app-form-dialog__header-copy .mockup-ref-collection__source{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-form-dialog .app-form-dialog__header-copy .mockup-ref-collection__source{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-form-dialog .app-form-dialog__header-copy .mockup-ref-collection__source{opacity:.65}.activation-codes-page-header .mockup-ref-collection__source{display:none}@media (min-width: 640px){.activation-codes-page-header .mockup-ref-collection__source{display:block}}.commerce-workspace__page-header .mockup-ref-collection__source{margin-top:1px;font-size:10px;line-height:1}.commerce-workspace__loading .mockup-ref-collection__source{font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .commerce-workspace__loading .mockup-ref-collection__source{font-size:clamp(.75rem,2vmin,.875rem)}.commerce-workspace__loading .mockup-ref-collection__source{font-size:.875rem;line-height:1.25rem}}.commerce-workspace__empty .mockup-ref-collection__source{margin-left:auto;margin-right:auto;margin-bottom:1.5rem;max-width:28rem;font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .commerce-workspace__empty .mockup-ref-collection__source{font-size:clamp(.75rem,2vmin,.875rem)}.commerce-workspace__empty .mockup-ref-collection__source{font-size:.875rem;line-height:1.25rem}}.order-retry-alert__inner .mockup-ref-collection__source{margin-top:.125rem;font-size:.75rem;line-height:1rem;line-height:1.375}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-alert__inner .mockup-ref-collection__source{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-alert__inner .mockup-ref-collection__source{font-size:.875rem;line-height:1.25rem}}.order-retry-saved-card .mockup-ref-collection__source{font-size:.75rem;line-height:1rem;line-height:1.375}.order-retry-success .mockup-ref-collection__source{margin-top:.375rem;font-size:.75rem;line-height:1rem;line-height:1.625}.contact-preview-public p.text-sm.order-retry-success .mockup-ref-collection__source{font-weight:400;line-height:1.65}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-success .mockup-ref-collection__source{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-success .mockup-ref-collection__source{font-size:.875rem;line-height:1.25rem}}.order-retry-empty .mockup-ref-collection__source{font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-empty .mockup-ref-collection__source{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-empty .mockup-ref-collection__source{font-size:.875rem;line-height:1.25rem}}.mockup-ref-collection__source{font-size:var(--text-ui-sm);line-height:var(--leading-ui-relaxed);font-weight:var(--font-weight-ui-label)}.mockup-ref-collection__source{color:hsl(var(--muted-foreground))}@media (min-width: 768px){.mockup-ref-collection__source{font-size:var(--text-ui-md)}}.app-form-dialog__header-copy .mockup-ref-collection__source{text-align:left;line-height:1.625}.contact-preview-public p.text-sm.app-form-dialog__header-copy .mockup-ref-collection__source{font-weight:400;line-height:1.65}.public-content-note .mockup-ref-collection__source{margin-left:auto;margin-right:auto;max-width:65ch}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .mockup-ref-collection__source{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .mockup-ref-collection__source{color:hsl(var(--sidebar-foreground) / .65)}.mockup-ref-collection__source{font-size:10px;color:hsl(var(--muted-foreground))}.contact-preview-share-page__shop-fields .mockup-ref-collection__source{color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .mockup-ref-collection__source{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .mockup-ref-collection__source{opacity:.65}.mockup-ref-collection__actions{display:flex;flex-wrap:wrap;gap:.5rem}.hardware-editor-mockup-studio__output--sidebar>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.hardware-editor-mockup-studio__output--sidebar{border-radius:var(--radius-xl);border-width:0px;background-color:transparent;padding:0}.hardware-editor-mockup-studio__output-head--sidebar>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.hardware-editor-mockup-studio__canvas--sidebar{max-height:min(52vh,480px);min-height:220px;--tw-bg-opacity: 1;background-color:rgb(238 240 243 / var(--tw-bg-opacity, 1))}.hardware-editor-mockup-studio__canvas--sidebar .hardware-editor-mockup-studio__canvas-workspace{margin-left:.5rem;margin-right:.5rem;max-width:none;padding:.75rem;--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hardware-editor-research__form-actions{display:flex;flex-direction:column;gap:.75rem;border-top-width:1px;border-color:hsl(var(--border) / .5);padding-top:.75rem}@media (min-width: 640px){.hardware-editor-research__form-actions{flex-direction:row;align-items:flex-end;justify-content:space-between}.hardware-editor-save-confirm{max-height:min(92vh,820px)}}.setup-billing-address .hardware-editor-save-confirm__layout{gap:1rem}.hardware-editor-save-confirm__layout{display:grid;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width: 1024px){.hardware-editor-save-confirm__layout{min-height:420px;grid-template-columns:minmax(240px,320px) minmax(0,1fr)}}.inventory-stock-overview-card--collapsed .hardware-editor-save-confirm__preview{border-bottom-width:0px}.hardware-editor-save-confirm__preview{display:flex;flex-direction:column;gap:.75rem;border-bottom-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--muted) / .1);padding:1.25rem}@media (min-width: 640px){.hardware-editor-save-confirm__preview{padding:1.5rem}}@media (min-width: 1024px){.hardware-editor-save-confirm__preview{border-bottom-width:0px;border-right-width:1px}}.hardware-editor-save-confirm__preview-head>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.hardware-editor-save-confirm__preview-stage{display:flex;flex:1 1 0%;align-items:center;justify-content:center;border-radius:var(--radius-xl);border-width:1px;border-color:hsl(var(--border) / .45);background-color:hsl(var(--background) / .8);padding:1rem}@media (min-width: 768px){.hardware-editor-save-confirm__preview-stage{padding:1.25rem}}.hardware-editor-save-confirm__preview-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}textarea.hardware-editor-save-confirm__meta-chip{border-radius:var(--radius-control-multiline)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .hardware-editor-save-confirm__meta-chip{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .hardware-editor-save-confirm__meta-chip{color:hsl(var(--sidebar-foreground) / .65)}.hardware-editor-save-confirm__meta-chip{border-radius:var(--radius-full);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--background));padding:.25rem .625rem;font-size:10px;font-weight:500;color:hsl(var(--muted-foreground))}.contact-preview-public .hardware-editor-save-confirm__meta-chip{font-weight:400}.email-studio-sidebar .sidebar-account-selector__copy .hardware-editor-save-confirm__meta-chip{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .hardware-editor-save-confirm__meta-chip{opacity:.65}.hardware-editor-preview--compact{width:100%}.hardware-editor-preview__shop-card{margin-left:auto;margin-right:auto;width:100%;max-width:300px}.hardware-editor-preview__shop-card--responsive{max-width:24rem}.shop-product-card--preview:hover{border-color:hsl(var(--border) / .5);--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shop-product-card--preview .shop-product-card__image{--tw-scale-x: 1;--tw-scale-y: 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))}.shop-product-card--desktop-preview .shop-product-card__media{aspect-ratio:5 / 4}.shop-product-card--desktop-preview .shop-product-card__body>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.shop-product-card--desktop-preview .shop-product-card__body{padding:1.5rem}.setup-entry-animation--fullscreen .shop-product-card--desktop-preview .typ-card-title{font-size:clamp(.875rem,2.5vmin,1.25rem)}.shop-product-card--desktop-preview .typ-card-title{font-size:1.125rem;line-height:1.75rem}.shop-product-card--desktop-preview .shop-product-card__footer{padding:1rem 1.5rem 1.5rem}.hardware-editor-save-confirm__summary>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.hardware-editor-save-confirm__summary{padding:1.25rem}@media (min-width: 640px){.hardware-editor-save-confirm__summary{padding:1.5rem}}.hardware-editor-save-confirm__summary-card{padding-inline:var(--space-panel-x);padding-block:var(--space-panel-y)}@media (min-width: 640px){.hardware-editor-save-confirm__summary-card{padding-inline:var(--space-panel-x-lg);padding-block:var(--space-panel-y-lg)}}@media (min-width: 640px) and (max-width: 1023px){.hardware-editor-save-confirm__summary-card{padding-inline:var(--space-panel-x);padding-block:var(--space-panel-y)}}.hardware-editor-save-confirm__summary-card{border-width:1px;background-color:hsl(var(--card));color:hsl(var(--card-foreground));border-color:hsl(var(--border) / var(--border-alpha-subtle));box-shadow:var(--shadow-surface);border-radius:var(--radius-surface);background-color:hsl(var(--background))}.setup-billing-address .hardware-editor-save-confirm__summary-grid{gap:1rem}.hardware-editor-save-confirm__summary-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}textarea.hardware-editor-save-confirm__summary-item{border-radius:var(--radius-control-multiline)}.hardware-editor-save-confirm__summary-item{border-radius:var(--radius-lg);border-width:1px;border-color:hsl(var(--border) / .45);background-color:hsl(var(--muted) / .15);padding:.625rem .75rem}@media (max-width: 767px){.workspace-tab-shell__chrome .hardware-editor-save-confirm__summary-label{display:none}}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-admin-form-dialog .app-form-dialog__header-copy .hardware-editor-save-confirm__summary-label{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .order-admin-form-dialog .app-form-dialog__header-copy .hardware-editor-save-confirm__summary-label{color:hsl(var(--sidebar-foreground) / .65)}.order-admin-form-dialog .app-form-dialog__header-copy .hardware-editor-save-confirm__summary-label{font-size:.75rem;line-height:1rem;font-weight:400;line-height:1.625;color:hsl(var(--muted-foreground))}.contact-preview-public button.order-admin-form-dialog .app-form-dialog__header-copy .hardware-editor-save-confirm__summary-label{font-weight:400;letter-spacing:.01em}.contact-preview-public p.text-sm.order-admin-form-dialog .app-form-dialog__header-copy .hardware-editor-save-confirm__summary-label{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-form-dialog .app-form-dialog__header-copy .hardware-editor-save-confirm__summary-label{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-form-dialog .app-form-dialog__header-copy .hardware-editor-save-confirm__summary-label{opacity:.65}.activation-codes-page-header .hardware-editor-save-confirm__summary-label{display:none}@media (min-width: 640px){.activation-codes-page-header .hardware-editor-save-confirm__summary-label{display:block}}.commerce-workspace__page-header .hardware-editor-save-confirm__summary-label{margin-top:1px;font-size:10px;line-height:1}.commerce-workspace__loading .hardware-editor-save-confirm__summary-label{font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .commerce-workspace__loading .hardware-editor-save-confirm__summary-label{font-size:clamp(.75rem,2vmin,.875rem)}.commerce-workspace__loading .hardware-editor-save-confirm__summary-label{font-size:.875rem;line-height:1.25rem}}.commerce-workspace__empty .hardware-editor-save-confirm__summary-label{margin-left:auto;margin-right:auto;margin-bottom:1.5rem;max-width:28rem;font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .commerce-workspace__empty .hardware-editor-save-confirm__summary-label{font-size:clamp(.75rem,2vmin,.875rem)}.commerce-workspace__empty .hardware-editor-save-confirm__summary-label{font-size:.875rem;line-height:1.25rem}}.order-retry-alert__inner .hardware-editor-save-confirm__summary-label{margin-top:.125rem;font-size:.75rem;line-height:1rem;line-height:1.375}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-alert__inner .hardware-editor-save-confirm__summary-label{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-alert__inner .hardware-editor-save-confirm__summary-label{font-size:.875rem;line-height:1.25rem}}.order-retry-saved-card .hardware-editor-save-confirm__summary-label{font-size:.75rem;line-height:1rem;line-height:1.375}.order-retry-success .hardware-editor-save-confirm__summary-label{margin-top:.375rem;font-size:.75rem;line-height:1rem;line-height:1.625}.contact-preview-public p.text-sm.order-retry-success .hardware-editor-save-confirm__summary-label{font-weight:400;line-height:1.65}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-success .hardware-editor-save-confirm__summary-label{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-success .hardware-editor-save-confirm__summary-label{font-size:.875rem;line-height:1.25rem}}.order-retry-empty .hardware-editor-save-confirm__summary-label{font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-empty .hardware-editor-save-confirm__summary-label{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-empty .hardware-editor-save-confirm__summary-label{font-size:.875rem;line-height:1.25rem}}.hardware-editor-save-confirm__summary-label{font-size:var(--text-ui-sm);line-height:var(--leading-ui-relaxed);font-weight:var(--font-weight-ui-label)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .hardware-editor-save-confirm__summary-label{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .hardware-editor-save-confirm__summary-label{color:hsl(var(--sidebar-foreground) / .65)}.hardware-editor-save-confirm__summary-label{color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .hardware-editor-save-confirm__summary-label{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .hardware-editor-save-confirm__summary-label{opacity:.65}@media (min-width: 768px){.hardware-editor-save-confirm__summary-label{font-size:var(--text-ui-md)}}.app-form-dialog__header-copy .hardware-editor-save-confirm__summary-label{text-align:left;line-height:1.625}.contact-preview-public p.text-sm.app-form-dialog__header-copy .hardware-editor-save-confirm__summary-label{font-weight:400;line-height:1.65}.public-content-note .hardware-editor-save-confirm__summary-label{margin-left:auto;margin-right:auto;max-width:65ch}.hardware-editor-save-confirm__summary-label{display:block;font-size:10px}.contact-preview-share-page__shop-fields .hardware-editor-save-confirm__summary-label{color:hsl(var(--muted-foreground))}.setup-entry-animation--fullscreen .hardware-editor-save-confirm__summary-value{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .hardware-editor-save-confirm__summary-value{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .hardware-editor-save-confirm__summary-value{color:hsl(var(--sidebar-foreground))}.hardware-editor-save-confirm__summary-value{margin-top:.25rem;display:block;font-size:.875rem;line-height:1.25rem;font-weight:500;color:hsl(var(--foreground))}.contact-preview-public .hardware-editor-save-confirm__summary-value{font-weight:400}.contact-preview-public p.hardware-editor-save-confirm__summary-value.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .hardware-editor-save-confirm__summary-value{color:hsl(var(--sidebar-foreground))}@media (max-width: 767px){.workspace-tab-shell__chrome .hardware-editor-save-confirm__checklist{display:none}}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-admin-form-dialog .app-form-dialog__header-copy .hardware-editor-save-confirm__checklist{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .order-admin-form-dialog .app-form-dialog__header-copy .hardware-editor-save-confirm__checklist{color:hsl(var(--sidebar-foreground) / .65)}.order-admin-form-dialog .app-form-dialog__header-copy .hardware-editor-save-confirm__checklist{font-size:.75rem;line-height:1rem;font-weight:400;line-height:1.625;color:hsl(var(--muted-foreground))}.contact-preview-public button.order-admin-form-dialog .app-form-dialog__header-copy .hardware-editor-save-confirm__checklist{font-weight:400;letter-spacing:.01em}.contact-preview-public p.text-sm.order-admin-form-dialog .app-form-dialog__header-copy .hardware-editor-save-confirm__checklist{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-form-dialog .app-form-dialog__header-copy .hardware-editor-save-confirm__checklist{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-form-dialog .app-form-dialog__header-copy .hardware-editor-save-confirm__checklist{opacity:.65}.activation-codes-page-header .hardware-editor-save-confirm__checklist{display:none}@media (min-width: 640px){.activation-codes-page-header .hardware-editor-save-confirm__checklist{display:block}}.commerce-workspace__page-header .hardware-editor-save-confirm__checklist{margin-top:1px;font-size:10px;line-height:1}.commerce-workspace__loading .hardware-editor-save-confirm__checklist{font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .commerce-workspace__loading .hardware-editor-save-confirm__checklist{font-size:clamp(.75rem,2vmin,.875rem)}.commerce-workspace__loading .hardware-editor-save-confirm__checklist{font-size:.875rem;line-height:1.25rem}}.commerce-workspace__empty .hardware-editor-save-confirm__checklist{margin-left:auto;margin-right:auto;margin-bottom:1.5rem;max-width:28rem;font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .commerce-workspace__empty .hardware-editor-save-confirm__checklist{font-size:clamp(.75rem,2vmin,.875rem)}.commerce-workspace__empty .hardware-editor-save-confirm__checklist{font-size:.875rem;line-height:1.25rem}}.order-retry-alert__inner .hardware-editor-save-confirm__checklist{margin-top:.125rem;font-size:.75rem;line-height:1rem;line-height:1.375}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-alert__inner .hardware-editor-save-confirm__checklist{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-alert__inner .hardware-editor-save-confirm__checklist{font-size:.875rem;line-height:1.25rem}}.order-retry-saved-card .hardware-editor-save-confirm__checklist{font-size:.75rem;line-height:1rem;line-height:1.375}.order-retry-success .hardware-editor-save-confirm__checklist{margin-top:.375rem;font-size:.75rem;line-height:1rem;line-height:1.625}.contact-preview-public p.text-sm.order-retry-success .hardware-editor-save-confirm__checklist{font-weight:400;line-height:1.65}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-success .hardware-editor-save-confirm__checklist{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-success .hardware-editor-save-confirm__checklist{font-size:.875rem;line-height:1.25rem}}.order-retry-empty .hardware-editor-save-confirm__checklist{font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-empty .hardware-editor-save-confirm__checklist{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-empty .hardware-editor-save-confirm__checklist{font-size:.875rem;line-height:1.25rem}}.hardware-editor-save-confirm__checklist{font-size:var(--text-ui-sm);line-height:var(--leading-ui-relaxed);font-weight:var(--font-weight-ui-label)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .hardware-editor-save-confirm__checklist{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .hardware-editor-save-confirm__checklist{color:hsl(var(--sidebar-foreground) / .65)}.hardware-editor-save-confirm__checklist{color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .hardware-editor-save-confirm__checklist{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .hardware-editor-save-confirm__checklist{opacity:.65}@media (min-width: 768px){.hardware-editor-save-confirm__checklist{font-size:var(--text-ui-md)}}.app-form-dialog__header-copy .hardware-editor-save-confirm__checklist{text-align:left;line-height:1.625}.contact-preview-public p.text-sm.app-form-dialog__header-copy .hardware-editor-save-confirm__checklist{font-weight:400;line-height:1.65}.public-content-note .hardware-editor-save-confirm__checklist{margin-left:auto;margin-right:auto;max-width:65ch}.hardware-editor-save-confirm__checklist{list-style-type:disc}.hardware-editor-save-confirm__checklist>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.hardware-editor-save-confirm__checklist{padding-left:1.25rem;font-size:.75rem;line-height:1rem;line-height:1.625}.contact-preview-public p.text-sm.hardware-editor-save-confirm__checklist{font-weight:400;line-height:1.65}.contact-preview-share-page__shop-fields .hardware-editor-save-confirm__checklist{color:hsl(var(--muted-foreground))}.setup-billing-address .hardware-template-stripe-dialog__body .hardware-template-stripe-dialog__layout{gap:1rem}.hardware-template-stripe-dialog__body .hardware-template-stripe-dialog__layout{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem;padding:1.25rem}@media (min-width: 640px){.hardware-template-stripe-dialog__body .hardware-template-stripe-dialog__layout{padding:1.5rem}}@media (min-width: 1024px){.hardware-template-stripe-dialog__body .hardware-template-stripe-dialog__layout{grid-template-columns:minmax(220px,280px) minmax(0,1fr)}}.hardware-template-stripe-dialog__preview-stage{display:flex;align-items:center;justify-content:center;border-radius:var(--radius-xl);border-width:1px;border-color:hsl(var(--border) / .45);background-color:hsl(var(--muted) / .1);padding:1rem}.hardware-template-stripe-dialog__summary-card{border-radius:var(--radius-xl);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--muted) / .15);padding:.75rem}@media (max-width: 639px){.hardware-editor-save-confirm__layout{min-height:0px}.hardware-editor-save-confirm__preview-stage{min-height:280px}}.hardware-editor-research__collapsed{display:flex;width:100%;justify-content:flex-start}.hardware-research-preview>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.inventory-stock-overview-card--collapsed .hardware-research-preview__hero{border-bottom-width:0px}.hardware-research-preview__hero{display:flex;flex-direction:column;gap:1rem;border-bottom-width:1px;border-color:hsl(var(--border) / .5);padding-bottom:1rem}@media (min-width: 640px){.hardware-research-preview__hero{flex-direction:row}}.hardware-research-preview__media{flex-shrink:0;overflow:hidden;border-radius:var(--radius-xl);border-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--muted) / .2);width:7.5rem;height:7.5rem}.hardware-research-preview__image{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .hardware-research-preview__image-placeholder{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .hardware-research-preview__image-placeholder{color:hsl(var(--sidebar-foreground) / .65)}.hardware-research-preview__image-placeholder{display:flex;height:100%;width:100%;align-items:center;justify-content:center;padding-left:.75rem;padding-right:.75rem;text-align:center;font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .hardware-research-preview__image-placeholder{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .hardware-research-preview__image-placeholder{opacity:.65}.order-admin-form-dialog .app-form-dialog__header-copy .hardware-research-preview__title{font-size:1rem;line-height:1.5rem;font-weight:600;line-height:1.375}.commerce-workspace__empty .hardware-research-preview__title{margin-bottom:.5rem;font-size:1rem;line-height:1.5rem}.order-retry-success .hardware-research-preview__title{margin-top:.75rem;font-size:1rem;line-height:1.5rem}@media (min-width: 768px){.setup-entry-animation--fullscreen .order-retry-success .hardware-research-preview__title{font-size:clamp(.875rem,2.5vmin,1.25rem)}.order-retry-success .hardware-research-preview__title{font-size:1.125rem;line-height:1.75rem}}.hardware-research-preview__title{font-size:var(--text-ui-md);line-height:var(--leading-ui-snug);letter-spacing:var(--tracking-ui-normal);font-weight:var(--font-weight-ui-emphasis)}@media (min-width: 768px){.hardware-research-preview__title{font-size:var(--text-ui-lg)}}.app-form-dialog__header-copy .hardware-research-preview__title{text-align:left;line-height:1.375}.setup-entry-animation--fullscreen .app-form-dialog--confirm .app-form-dialog__header-copy .hardware-research-preview__title{font-size:clamp(.75rem,2vmin,.875rem)}.app-form-dialog--confirm .app-form-dialog__header-copy .hardware-research-preview__title{font-size:.875rem;line-height:1.25rem;font-weight:600;line-height:1.25}.contact-preview-public p.app-form-dialog--confirm .app-form-dialog__header-copy .hardware-research-preview__title.leading-relaxed{font-weight:400;line-height:1.65}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .hardware-research-preview__title{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .hardware-research-preview__title{color:hsl(var(--sidebar-foreground))}.setup-entry-animation--fullscreen .shop-product-card--desktop-preview .hardware-research-preview__title{font-size:clamp(.875rem,2.5vmin,1.25rem)}.shop-product-card--desktop-preview .hardware-research-preview__title{font-size:1.125rem;line-height:1.75rem}@media (max-width: 639px){.setup-entry-animation--fullscreen .inventory-template-grid .shop-product-card__body .hardware-research-preview__title{font-size:clamp(.75rem,2vmin,.875rem)}.inventory-template-grid .shop-product-card__body .hardware-research-preview__title{font-size:.875rem;line-height:1.25rem;line-height:1.375}.contact-preview-public p.inventory-template-grid .shop-product-card__body .hardware-research-preview__title.leading-relaxed{font-weight:400;line-height:1.65}}.hardware-research-preview__title{color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .hardware-research-preview__title{color:hsl(var(--sidebar-foreground))}@media (max-width: 767px){.workspace-tab-shell__chrome .hardware-research-preview__subtitle{display:none}}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-admin-form-dialog .app-form-dialog__header-copy .hardware-research-preview__subtitle{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .order-admin-form-dialog .app-form-dialog__header-copy .hardware-research-preview__subtitle{color:hsl(var(--sidebar-foreground) / .65)}.order-admin-form-dialog .app-form-dialog__header-copy .hardware-research-preview__subtitle{font-size:.75rem;line-height:1rem;font-weight:400;line-height:1.625;color:hsl(var(--muted-foreground))}.contact-preview-public button.order-admin-form-dialog .app-form-dialog__header-copy .hardware-research-preview__subtitle{font-weight:400;letter-spacing:.01em}.contact-preview-public p.text-sm.order-admin-form-dialog .app-form-dialog__header-copy .hardware-research-preview__subtitle{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-form-dialog .app-form-dialog__header-copy .hardware-research-preview__subtitle{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-form-dialog .app-form-dialog__header-copy .hardware-research-preview__subtitle{opacity:.65}.activation-codes-page-header .hardware-research-preview__subtitle{display:none}@media (min-width: 640px){.activation-codes-page-header .hardware-research-preview__subtitle{display:block}}.commerce-workspace__page-header .hardware-research-preview__subtitle{margin-top:1px;font-size:10px;line-height:1}.commerce-workspace__loading .hardware-research-preview__subtitle{font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .commerce-workspace__loading .hardware-research-preview__subtitle{font-size:clamp(.75rem,2vmin,.875rem)}.commerce-workspace__loading .hardware-research-preview__subtitle{font-size:.875rem;line-height:1.25rem}}.commerce-workspace__empty .hardware-research-preview__subtitle{margin-left:auto;margin-right:auto;margin-bottom:1.5rem;max-width:28rem;font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .commerce-workspace__empty .hardware-research-preview__subtitle{font-size:clamp(.75rem,2vmin,.875rem)}.commerce-workspace__empty .hardware-research-preview__subtitle{font-size:.875rem;line-height:1.25rem}}.order-retry-alert__inner .hardware-research-preview__subtitle{margin-top:.125rem;font-size:.75rem;line-height:1rem;line-height:1.375}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-alert__inner .hardware-research-preview__subtitle{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-alert__inner .hardware-research-preview__subtitle{font-size:.875rem;line-height:1.25rem}}.order-retry-saved-card .hardware-research-preview__subtitle{font-size:.75rem;line-height:1rem;line-height:1.375}.order-retry-success .hardware-research-preview__subtitle{margin-top:.375rem;font-size:.75rem;line-height:1rem;line-height:1.625}.contact-preview-public p.text-sm.order-retry-success .hardware-research-preview__subtitle{font-weight:400;line-height:1.65}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-success .hardware-research-preview__subtitle{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-success .hardware-research-preview__subtitle{font-size:.875rem;line-height:1.25rem}}.order-retry-empty .hardware-research-preview__subtitle{font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-empty .hardware-research-preview__subtitle{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-empty .hardware-research-preview__subtitle{font-size:.875rem;line-height:1.25rem}}.hardware-research-preview__subtitle{font-size:var(--text-ui-sm);line-height:var(--leading-ui-relaxed);font-weight:var(--font-weight-ui-label)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .hardware-research-preview__subtitle{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .hardware-research-preview__subtitle{color:hsl(var(--sidebar-foreground) / .65)}.hardware-research-preview__subtitle{color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .hardware-research-preview__subtitle{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .hardware-research-preview__subtitle{opacity:.65}@media (min-width: 768px){.hardware-research-preview__subtitle{font-size:var(--text-ui-md)}}.app-form-dialog__header-copy .hardware-research-preview__subtitle{text-align:left;line-height:1.625}.contact-preview-public p.text-sm.app-form-dialog__header-copy .hardware-research-preview__subtitle{font-weight:400;line-height:1.65}.public-content-note .hardware-research-preview__subtitle{margin-left:auto;margin-right:auto;max-width:65ch}.setup-entry-animation--fullscreen .hardware-research-preview__subtitle{font-size:clamp(.75rem,2vmin,.875rem)}.hardware-research-preview__subtitle{margin-top:.25rem;font-size:.875rem;line-height:1.25rem}.contact-preview-public p.hardware-research-preview__subtitle.leading-relaxed{font-weight:400;line-height:1.65}.contact-preview-share-page__shop-fields .hardware-research-preview__subtitle{color:hsl(var(--muted-foreground))}@media (max-width: 767px){.workspace-tab-shell__chrome .hardware-research-preview__meta{display:none}}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-admin-form-dialog .app-form-dialog__header-copy .hardware-research-preview__meta{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .order-admin-form-dialog .app-form-dialog__header-copy .hardware-research-preview__meta{color:hsl(var(--sidebar-foreground) / .65)}.order-admin-form-dialog .app-form-dialog__header-copy .hardware-research-preview__meta{font-size:.75rem;line-height:1rem;font-weight:400;line-height:1.625;color:hsl(var(--muted-foreground))}.contact-preview-public button.order-admin-form-dialog .app-form-dialog__header-copy .hardware-research-preview__meta{font-weight:400;letter-spacing:.01em}.contact-preview-public p.text-sm.order-admin-form-dialog .app-form-dialog__header-copy .hardware-research-preview__meta{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-form-dialog .app-form-dialog__header-copy .hardware-research-preview__meta{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-form-dialog .app-form-dialog__header-copy .hardware-research-preview__meta{opacity:.65}.activation-codes-page-header .hardware-research-preview__meta{display:none}@media (min-width: 640px){.activation-codes-page-header .hardware-research-preview__meta{display:block}}.commerce-workspace__page-header .hardware-research-preview__meta{margin-top:1px;font-size:10px;line-height:1}.commerce-workspace__loading .hardware-research-preview__meta{font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .commerce-workspace__loading .hardware-research-preview__meta{font-size:clamp(.75rem,2vmin,.875rem)}.commerce-workspace__loading .hardware-research-preview__meta{font-size:.875rem;line-height:1.25rem}}.commerce-workspace__empty .hardware-research-preview__meta{margin-left:auto;margin-right:auto;margin-bottom:1.5rem;max-width:28rem;font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .commerce-workspace__empty .hardware-research-preview__meta{font-size:clamp(.75rem,2vmin,.875rem)}.commerce-workspace__empty .hardware-research-preview__meta{font-size:.875rem;line-height:1.25rem}}.order-retry-alert__inner .hardware-research-preview__meta{margin-top:.125rem;font-size:.75rem;line-height:1rem;line-height:1.375}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-alert__inner .hardware-research-preview__meta{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-alert__inner .hardware-research-preview__meta{font-size:.875rem;line-height:1.25rem}}.order-retry-saved-card .hardware-research-preview__meta{font-size:.75rem;line-height:1rem;line-height:1.375}.order-retry-success .hardware-research-preview__meta{margin-top:.375rem;font-size:.75rem;line-height:1rem;line-height:1.625}.contact-preview-public p.text-sm.order-retry-success .hardware-research-preview__meta{font-weight:400;line-height:1.65}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-success .hardware-research-preview__meta{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-success .hardware-research-preview__meta{font-size:.875rem;line-height:1.25rem}}.order-retry-empty .hardware-research-preview__meta{font-size:.75rem;line-height:1rem}@media (min-width: 640px){.setup-entry-animation--fullscreen .order-retry-empty .hardware-research-preview__meta{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-empty .hardware-research-preview__meta{font-size:.875rem;line-height:1.25rem}}.hardware-research-preview__meta{font-size:var(--text-ui-sm);line-height:var(--leading-ui-relaxed);font-weight:var(--font-weight-ui-label)}.hardware-research-preview__meta{color:hsl(var(--muted-foreground))}@media (min-width: 768px){.hardware-research-preview__meta{font-size:var(--text-ui-md)}}.app-form-dialog__header-copy .hardware-research-preview__meta{text-align:left;line-height:1.625}.contact-preview-public p.text-sm.app-form-dialog__header-copy .hardware-research-preview__meta{font-weight:400;line-height:1.65}.public-content-note .hardware-research-preview__meta{margin-left:auto;margin-right:auto;max-width:65ch}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .hardware-research-preview__meta{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .hardware-research-preview__meta{color:hsl(var(--sidebar-foreground) / .65)}.hardware-research-preview__meta{font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.contact-preview-share-page__shop-fields .hardware-research-preview__meta{color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .hardware-research-preview__meta{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .hardware-research-preview__meta{opacity:.65}.setup-entry-animation--fullscreen .hardware-research-preview__summary{font-size:clamp(.75rem,2vmin,.875rem)}.hardware-research-preview__summary{font-size:.875rem;line-height:1.25rem;line-height:1.625;color:hsl(var(--foreground) / .85)}.contact-preview-public p.hardware-research-preview__summary.leading-relaxed,.contact-preview-public p.text-sm.hardware-research-preview__summary{font-weight:400;line-height:1.65}.setup-billing-address .hardware-research-preview__grid{gap:1rem}.hardware-research-preview__grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:.75rem}@media (min-width: 768px){.hardware-research-preview__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.hardware-research-preview__block{padding-inline:var(--space-panel-x);padding-block:var(--space-panel-y)}@media (min-width: 640px){.hardware-research-preview__block{padding-inline:var(--space-panel-x-lg);padding-block:var(--space-panel-y-lg)}}@media (min-width: 640px) and (max-width: 1023px){.hardware-research-preview__block{padding-inline:var(--space-panel-x);padding-block:var(--space-panel-y)}}.hardware-research-preview__block{border-width:1px;color:hsl(var(--card-foreground));--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);border-color:hsl(var(--border) / var(--border-alpha-muted));background-color:hsl(var(--muted) / var(--muted-alpha-surface));border-radius:var(--radius-surface)}.commerce-workspace__pagination .hardware-research-preview__label{text-align:center;font-size:.75rem;line-height:1rem}@media (min-width: 640px){.commerce-workspace__pagination .hardware-research-preview__label{text-align:left}}.hardware-research-preview__label{font-size:var(--text-ui-xs);line-height:var(--leading-ui-snug);font-weight:var(--font-weight-ui-label)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .hardware-research-preview__label{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .hardware-research-preview__label{color:hsl(var(--sidebar-foreground) / .65)}.shop-page-hero__badge .hardware-research-preview__label{color:#ffffffeb}.nfc-inventory-forms .hardware-research-preview__label{text-transform:none;letter-spacing:normal;font-weight:400}.hardware-research-preview__label{text-transform:uppercase;letter-spacing:.025em;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .hardware-research-preview__label{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .hardware-research-preview__label{opacity:.65}.hardware-research-preview__value{margin-top:.5rem;min-width:0px}.hardware-research-preview__actions{display:flex;flex-direction:column;gap:.75rem;border-top-width:1px;border-color:hsl(var(--border) / .5);padding-top:1rem}@media (min-width: 640px){.hardware-research-preview__actions{flex-direction:row;align-items:center;justify-content:space-between}}textarea.hardware-editor-series-card{border-radius:var(--radius-control-multiline)}.hardware-editor-series-card{border-radius:var(--radius-lg);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--muted) / .1);padding:.625rem .75rem}textarea.hardware-editor-series-card__icon{border-radius:var(--radius-control-multiline)}.hardware-editor-series-card__icon{margin-top:.125rem;display:flex;height:1.75rem;width:1.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius-lg);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--background));--tw-text-opacity: 1;color:hsl(var(--brand-accent) / var(--tw-text-opacity, 1))}.hardware-editor-mockup-studio__reference-mode.is-active{border-color:hsl(var(--brand-accent) / .4);background-color:hsl(var(--brand-accent) / .05);--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: hsl(var(--brand-accent) / .2)}.hardware-editor-mockup-studio__style-card.is-recommended.is-active{border-color:hsl(var(--brand-accent) / .5)}.hardware-editor-mockup-studio__logo-thumb.is-active{border-color:hsl(var(--brand-accent) / .45);background-color:hsl(var(--brand-accent) / .05);--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: hsl(var(--brand-accent) / .2)}.hardware-editor-mockup-studio__dropzone{display:flex;min-height:180px;align-items:center;justify-content:center;overflow:hidden;border-radius:var(--radius-xl);border-width:1px;border-style:dashed;border-color:hsl(var(--border) / .7);background-color:hsl(var(--background) / .7);outline:2px solid transparent;outline-offset:2px;transition-property:border-color,box-shadow,background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.hardware-editor-mockup-studio__dropzone--interactive{cursor:pointer}.hardware-editor-mockup-studio__dropzone--interactive:focus-visible{border-color:hsl(var(--brand-accent) / .45);--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: hsl(var(--brand-accent) / .2)}.hardware-editor-mockup-studio__dropzone--focused{border-color:hsl(var(--brand-accent) / .35);background-color:hsl(var(--brand-accent) / .05)}.hardware-editor-mockup-studio__dropzone--dragover{border-color:hsl(var(--brand-accent) / .5);background-color:hsl(var(--brand-accent) / .1)}.hardware-editor-mockup-studio__dropzone-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background-color:hsl(var(--brand-accent) / .1);font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:hsl(var(--brand-accent) / var(--tw-text-opacity, 1));--tw-backdrop-blur: blur(1px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.contact-preview-public .hardware-editor-mockup-studio__dropzone-overlay{font-weight:400}textarea.hardware-editor-mockup-reference__url{border-radius:var(--radius-control-multiline)}.hardware-editor-mockup-reference__url{border-radius:var(--radius-lg);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--muted) / .1);padding:.75rem}.hardware-editor-mockup-blend{border-radius:var(--radius-xl);border-width:1px;border-color:hsl(var(--brand-accent) / .2);background-color:hsl(var(--brand-accent) / .03);padding:.75rem}@media (min-width: 640px){.hardware-editor-mockup-blend{padding:1rem}}.setup-billing-address .hardware-editor-mockup-blend__layers{gap:1rem}.hardware-editor-mockup-blend__layers{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem}@media (min-width: 1024px){.hardware-editor-mockup-blend__layers{grid-template-columns:repeat(2,minmax(0,1fr))}}.hardware-editor-mockup-blend__layer>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.hardware-editor-mockup-blend__logo-quick{display:flex;flex-wrap:wrap;gap:.5rem}textarea.hardware-editor-mockup-blend__logo-quick-btn{border-radius:var(--radius-control-multiline)}.hardware-editor-mockup-blend__logo-quick-btn{display:flex;height:2.75rem;width:2.75rem;align-items:center;justify-content:center;border-radius:var(--radius-lg);border-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--background));padding:.375rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.hardware-editor-mockup-blend__logo-quick-btn:hover{border-color:hsl(var(--brand-accent) / .3)}.hardware-editor-mockup-blend__logo-quick-btn.is-active{border-color:hsl(var(--brand-accent) / .45);background-color:hsl(var(--brand-accent) / .05);--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: hsl(var(--brand-accent) / .2)}.hardware-editor-mockup-blend__logo-quick-btn img{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}textarea.hardware-editor-mockup-blend__preview-image{border-radius:var(--radius-control-multiline)}.hardware-editor-mockup-blend__preview-image{margin-top:.5rem;max-height:16rem;width:100%;border-radius:var(--radius-lg);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--background));-o-object-fit:contain;object-fit:contain}.hardware-editor-mockup-studio__dropzone--filled{position:relative;border-style:solid;border-color:hsl(var(--border) / .5);padding:.5rem}.hardware-editor-mockup-studio__dropzone-empty{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding-left:1rem;padding-right:1rem;text-align:center}textarea.hardware-editor-mockup-studio__reference-image{border-radius:var(--radius-control-multiline)}.hardware-editor-mockup-studio__reference-image{max-height:220px;width:100%;border-radius:var(--radius-lg);-o-object-fit:contain;object-fit:contain}.hardware-editor-mockup-studio__gallery-pick{display:flex;flex-wrap:wrap;gap:.5rem}textarea.hardware-editor-mockup-studio__gallery-thumb{border-radius:var(--radius-control-multiline)}.hardware-editor-mockup-studio__gallery-thumb{height:3.5rem;width:3.5rem;overflow:hidden;border-radius:var(--radius-lg);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--background));transition-property:border-color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.hardware-editor-mockup-studio__gallery-thumb.is-active{border-color:hsl(var(--primary));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: hsl(var(--primary) / .2)}.hardware-editor-mockup-studio__gallery-thumb img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.hardware-editor-mockup-studio__style-card.is-active{border-color:hsl(var(--primary));background-color:hsl(var(--primary) / .05);--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: hsl(var(--primary) / .2)}.hardware-editor-mockup-studio__output>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.hardware-editor-mockup-studio__output{border-radius:var(--radius-xl);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--background) / .8);padding:.75rem}@media (min-width: 640px){.hardware-editor-mockup-studio__output{padding:1rem}}.hardware-editor-mockup-studio__output-head{display:flex;flex-direction:column;gap:.75rem}@media (min-width: 1024px){.hardware-editor-mockup-studio__output-head{flex-direction:row;align-items:flex-start;justify-content:space-between}}.hardware-editor-mockup-studio__canvas{position:relative;isolation:isolate;max-height:min(72vh,720px);width:100%;overflow:hidden;border-radius:var(--radius-xl);border-width:1px;border-color:hsl(var(--border) / .6);--tw-bg-opacity: 1;background-color:rgb(244 245 247 / var(--tw-bg-opacity, 1))}.hardware-editor-mockup-studio__canvas-reference{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;-o-object-fit:contain;object-fit:contain;padding:1rem;opacity:.35;--tw-blur: blur(1px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s;animation-duration:.5s}.hardware-editor-mockup-studio__canvas--generating .hardware-editor-mockup-studio__canvas-reference{opacity:.55;--tw-blur: blur(.5px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.hardware-editor-mockup-studio__canvas-empty{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.hardware-editor-mockup-studio__canvas-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;display:flex;align-items:center;justify-content:center;background-color:hsl(var(--background) / .2);--tw-backdrop-blur: blur(1px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.hardware-editor-mockup-studio__canvas-scan{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;opacity:.7;background:linear-gradient(180deg,transparent 0%,hsl(var(--brand-accent) / .08) 48%,hsl(var(--brand-accent) / .22) 50%,hsl(var(--brand-accent) / .08) 52%,transparent 100%);background-size:100% 220%;animation:hardware-mockup-scan 2.4s ease-in-out infinite}textarea.hardware-editor-mockup-studio__canvas-pulse{border-radius:var(--radius-control-multiline)}.hardware-editor-mockup-studio__canvas-pulse{pointer-events:none;position:absolute;top:.75rem;right:.75rem;bottom:.75rem;left:.75rem;border-radius:var(--radius-lg);border-width:1px;border-color:hsl(var(--brand-accent) / .25);animation:hardware-mockup-pulse 2s ease-in-out infinite}.hardware-editor-mockup-studio__canvas-workspace{position:relative;z-index:10;margin-left:1rem;margin-right:1rem;width:100%;max-width:28rem}.hardware-editor-mockup-studio__canvas-workspace>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.hardware-editor-mockup-studio__canvas-workspace{border-radius:var(--radius-xl);border-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--background) / .9);padding:1rem;--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-backdrop-blur: blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}textarea.hardware-editor-mockup-studio__canvas-badge{border-radius:var(--radius-control-multiline)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .hardware-editor-mockup-studio__canvas-badge{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .hardware-editor-mockup-studio__canvas-badge{color:hsl(var(--sidebar-foreground) / .65)}.hardware-editor-mockup-studio__canvas-badge{display:inline-flex;align-items:center;gap:.375rem;border-radius:var(--radius-full);border-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--muted) / .3);padding:.25rem .625rem;font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.025em;color:hsl(var(--muted-foreground))}.contact-preview-public .hardware-editor-mockup-studio__canvas-badge{font-weight:400}.email-studio-sidebar .sidebar-account-selector__copy .hardware-editor-mockup-studio__canvas-badge{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .hardware-editor-mockup-studio__canvas-badge{opacity:.65}.hardware-editor-mockup-studio__canvas-status{display:flex;align-items:flex-start;gap:.75rem}.hardware-editor-mockup-studio__canvas-steps{display:flex;align-items:center;gap:.375rem}textarea.hardware-editor-mockup-studio__canvas-step{border-radius:var(--radius-control-multiline)}.hardware-editor-mockup-studio__canvas-step{height:.375rem;flex:1 1 0%;border-radius:var(--radius-full);background-color:hsl(var(--muted));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s}.hardware-editor-mockup-studio__canvas-step.is-active{--tw-bg-opacity: 1;background-color:hsl(var(--brand-accent) / var(--tw-bg-opacity, 1));animation:hardware-mockup-step-pulse 1.2s ease-in-out infinite}.hardware-editor-mockup-studio__canvas-step.is-done{background-color:hsl(var(--brand-accent) / .45)}.hardware-editor-mockup-studio__canvas-result{position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;height:100%;width:100%;-o-object-fit:contain;object-fit:contain;padding:.75rem;opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s;transition-timing-function:cubic-bezier(0,0,.2,1);animation-duration:.5s;animation-timing-function:cubic-bezier(0,0,.2,1)}.hardware-editor-mockup-studio__canvas-result.is-visible{opacity:1}.hardware-editor-mockup-studio__canvas-loading{position:absolute;top:0;right:0;bottom:0;left:0;z-index:15;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;background-color:hsl(var(--background) / .4);--tw-backdrop-blur: blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .hardware-editor-mockup-studio__canvas-placeholder{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .hardware-editor-mockup-studio__canvas-placeholder{color:hsl(var(--sidebar-foreground) / .65)}.hardware-editor-mockup-studio__canvas-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .hardware-editor-mockup-studio__canvas-placeholder{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .hardware-editor-mockup-studio__canvas-placeholder{opacity:.65}.hardware-editor-mockup-studio__output-meta>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.hardware-editor-mockup-studio__output-meta{border-top-width:1px;border-color:hsl(var(--border) / .5);padding-top:.75rem}@keyframes hardware-mockup-scan{0%{background-position:0 -120%}to{background-position:0 220%}}@keyframes hardware-mockup-pulse{0%,to{box-shadow:0 0 hsl(var(--brand-accent) / .12)}50%{box-shadow:0 0 0 6px hsl(var(--brand-accent) / .04)}}@keyframes hardware-mockup-step-pulse{0%,to{opacity:1}50%{opacity:.55}}.hardware-editor-setup-section{border-radius:var(--radius-xl);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--muted) / .1)}.inventory-stock-overview-card--collapsed .hardware-editor-setup-section__head{border-bottom-width:0px}.hardware-editor-setup-section__head{display:flex;align-items:flex-start;gap:.625rem;border-bottom-width:1px;border-color:hsl(var(--border) / .4);padding:.625rem .75rem}@media (min-width: 640px){.hardware-editor-setup-section__head{padding-left:1rem;padding-right:1rem}}textarea.hardware-editor-setup-section__icon{border-radius:var(--radius-control-multiline)}.hardware-editor-setup-section__icon{margin-top:.125rem;display:flex;height:1.75rem;width:1.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius-lg);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--background));--tw-text-opacity: 1;color:hsl(var(--brand-accent) / var(--tw-text-opacity, 1))}.hardware-editor-setup-section__body>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.hardware-editor-setup-section__body{padding:.75rem}@media (min-width: 640px){.hardware-editor-setup-section__body{padding:1rem}}textarea.hardware-editor-setup__readonly{border-radius:var(--radius-control-multiline)}.hardware-editor-setup__readonly{border-radius:var(--radius-lg);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--background) / .7);padding:.625rem .75rem}textarea.hardware-editor-setup__toggle{border-radius:var(--radius-control-multiline)}.hardware-editor-setup__toggle{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-radius:var(--radius-lg);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--background) / .7);padding:.625rem .75rem}.setup-billing-address .hardware-editor-setup__price-fields{gap:1rem}.hardware-editor-setup__price-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}@media (min-width: 520px){.hardware-editor-setup__price-fields{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 640px){.hardware-editor-setup__price-fields{gap:.75rem}}@media (min-width: 960px){.hardware-editor-setup__price-fields{grid-template-columns:repeat(6,minmax(0,1fr))}}.hardware-editor-setup__price-fields>*{min-width:0px}textarea.hardware-editor-setup__pricing-preview{border-radius:var(--radius-control-multiline)}.hardware-editor-setup__pricing-preview{display:flex;flex-direction:column;gap:.5rem;border-radius:var(--radius-lg);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--background) / .8);padding:.625rem}@media (min-width: 640px){.hardware-editor-setup__pricing-preview{flex-direction:row;flex-wrap:wrap;align-items:center;-moz-column-gap:1rem;column-gap:1rem;row-gap:.5rem;padding:.75rem}}.hardware-editor-setup__pricing-preview-main{display:flex;min-width:0px;flex:1 1 0%;flex-direction:column;gap:.375rem}@media (min-width: 640px){.hardware-editor-setup__pricing-preview-main{flex-direction:row;align-items:center;gap:.75rem}}.setup-billing-address .hardware-editor-setup__pricing-preview-stats{gap:1rem}.hardware-editor-setup__pricing-preview-stats{display:grid;flex-shrink:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;font-size:.75rem;line-height:1rem}@media (min-width: 640px){.hardware-editor-setup__pricing-preview-stats{display:flex;gap:1rem}}textarea.hardware-editor-stripe__status{border-radius:var(--radius-control-multiline)}.hardware-editor-stripe__status>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.hardware-editor-stripe__status{border-radius:var(--radius-lg);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--background) / .8);padding:.75rem}.hardware-editor-stripe__status--warn{border-color:#f59e0b59;background-color:#f59e0b0d}.hardware-editor-stripe__status--ok{border-color:#10b9814d;background-color:#10b9810a}textarea.hardware-editor-stripe__actions{border-radius:var(--radius-control-multiline)}.hardware-editor-stripe__actions>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.hardware-editor-stripe__actions{border-radius:var(--radius-lg);border-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--muted) / .15);padding:.75rem}.hardware-editor-stripe__actions-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.5rem}textarea.hardware-editor-stripe-dialog__compare{border-radius:var(--radius-control-multiline)}.setup-billing-address .hardware-editor-stripe-dialog__compare{gap:1rem}.hardware-editor-stripe-dialog__compare{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.75rem;border-radius:var(--radius-lg);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--muted) / .2);padding:.75rem}.hardware-editor-stripe-dialog__compare-item{min-width:0px}.hardware-editor-stripe-dialog__compare-item>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.setup-entry-animation--fullscreen .hardware-editor-stripe-dialog__compare-arrow{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .hardware-editor-stripe-dialog__compare-arrow{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .hardware-editor-stripe-dialog__compare-arrow{color:hsl(var(--sidebar-foreground) / .65)}.hardware-editor-stripe-dialog__compare-arrow{text-align:center;font-size:.875rem;line-height:1.25rem;color:hsl(var(--muted-foreground))}.contact-preview-public p.hardware-editor-stripe-dialog__compare-arrow.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .hardware-editor-stripe-dialog__compare-arrow{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .hardware-editor-stripe-dialog__compare-arrow{opacity:.65}textarea.hardware-editor-stripe-dialog__error{border-radius:var(--radius-control-multiline)}.hardware-editor-stripe-dialog__error{margin-top:.75rem;border-radius:var(--radius-lg);border-width:1px;border-color:hsl(var(--destructive) / .3);background-color:hsl(var(--destructive) / .1);padding:.5rem .75rem;font-size:.75rem;line-height:1rem;color:hsl(var(--destructive))}.contact-preview-share-page__shop-fields .hardware-editor-stripe-dialog__error{color:hsl(var(--primary))}textarea.hardware-editor-stripe-notice{border-radius:var(--radius-control-multiline)}.hardware-editor-stripe-notice{border-radius:var(--radius-lg);border-width:1px;padding:.5rem .75rem}.hardware-editor-stripe-notice--error{border-color:hsl(var(--destructive) / .3);background-color:hsl(var(--destructive) / .1);color:hsl(var(--destructive))}.contact-preview-share-page__shop-fields .hardware-editor-stripe-notice--error{color:hsl(var(--primary))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .hardware-editor-stripe-notice--info{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .hardware-editor-stripe-notice--info{color:hsl(var(--sidebar-foreground) / .65)}.hardware-editor-stripe-notice--info{border-color:hsl(var(--border) / .5);background-color:hsl(var(--muted) / .3);color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .hardware-editor-stripe-notice--info{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .hardware-editor-stripe-notice--info{opacity:.65}.hardware-editor-stripe-notice__inner{display:flex;align-items:flex-start;gap:.5rem}textarea.hardware-editor-stripe-notice__dismiss{border-radius:var(--radius-control-multiline)}.hardware-editor-stripe-notice__dismiss{display:inline-flex;height:1.5rem;width:1.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius-md);color:currentColor;opacity:.7;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.hardware-editor-stripe-notice__dismiss:hover{background-color:hsl(var(--background) / .6);opacity:1}.hardware-editor-setup__stripe-sync--pulse{animation:hardware-stripe-sync-pulse .65s ease}@keyframes hardware-stripe-sync-pulse{0%{box-shadow:0 0 hsl(var(--primary) / .28)}to{box-shadow:0 0 0 10px hsl(var(--primary) / 0)}}.inventory-overview-page{width:100%}.inventory-section-card{overflow:hidden}.inventory-templates-section{width:100%}.inventory-templates-section>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}@media (min-width: 768px){.inventory-templates-section>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}}.inventory-templates-section__header{display:flex;flex-direction:column;gap:1rem}@media (min-width: 640px){.inventory-templates-section__header{flex-direction:row;align-items:flex-end;justify-content:space-between}}.inventory-templates-section__copy{min-width:0px}.inventory-templates-section__copy>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.inventory-stock-overview>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.inventory-stock-overview-card--collapsed .border-b{border-bottom-width:0px}.inventory-stock-overview-card--collapsed{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.inventory-stock-overview__toggle{border-radius:var(--radius-xl);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.inventory-stock-overview__toggle:hover{background-color:hsl(var(--muted) / .2)}.inventory-stock-overview__toggle:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: hsl(var(--ring) / .3)}textarea.inventory-stock-overview__icon{border-radius:var(--radius-control-multiline)}.inventory-stock-overview__icon{margin-top:.125rem;display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius-lg);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--muted) / .2);color:hsl(var(--primary))}.inventory-stock-overview__compact{display:flex;flex-wrap:wrap;gap:.375rem;padding-top:.25rem}textarea.inventory-stock-overview__chip{border-radius:var(--radius-control-multiline)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .inventory-stock-overview__chip{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .inventory-stock-overview__chip{color:hsl(var(--sidebar-foreground) / .65)}.inventory-stock-overview__chip{display:inline-flex;align-items:center;gap:.25rem;border-radius:var(--radius-full);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--muted) / .15);padding:.25rem .625rem;font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .inventory-stock-overview__chip{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .inventory-stock-overview__chip{opacity:.65}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .inventory-stock-overview__chip strong{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .inventory-stock-overview__chip strong{color:hsl(var(--sidebar-foreground))}.inventory-stock-overview__chip strong{font-weight:600;color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .inventory-stock-overview__chip strong{color:hsl(var(--sidebar-foreground))}.inventory-stock-overview__chip--primary{border-color:hsl(var(--primary) / .2);background-color:hsl(var(--primary) / .05);color:hsl(var(--primary))}.inventory-stock-overview__chip--primary strong{color:hsl(var(--primary))}.inventory-stock-overview__chip--ok{border-color:#10b98133;background-color:#10b9810d;--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity, 1))}.inventory-stock-overview__chip--ok:is(.dark *){--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity, 1))}.inventory-stock-overview__chip--ok strong{--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity, 1))}.inventory-stock-overview__chip--ok strong:is(.dark *){--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity, 1))}.setup-billing-address .inventory-stock-overview__summary{gap:1rem}.inventory-stock-overview-card--collapsed .inventory-stock-overview__summary{border-bottom-width:0px}.inventory-stock-overview__summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:1.5rem;column-gap:1.5rem;row-gap:1rem;border-bottom-width:1px;border-color:hsl(var(--border) / .5);padding-bottom:1.25rem}@media (min-width: 1024px){.inventory-stock-overview__summary{grid-template-columns:repeat(4,minmax(0,1fr))}}.inventory-stock-overview__metric{min-width:0px}.inventory-stock-overview__metric>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.setup-billing-address .inventory-stock-overview__grid{gap:1rem}.inventory-stock-overview__grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem}@media (min-width: 768px){.inventory-stock-overview__grid{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:2rem;column-gap:2rem;row-gap:1.25rem}}.inventory-stock-overview__row>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}textarea.inventory-stock-overview__bar{border-radius:var(--radius-control-multiline)}.inventory-stock-overview__bar{margin-top:.75rem;height:.375rem;overflow:hidden;border-radius:var(--radius-full);background-color:hsl(var(--muted))}textarea.inventory-stock-overview__bar-fill{border-radius:var(--radius-control-multiline)}.inventory-stock-overview__bar-fill{display:block;height:100%;border-radius:var(--radius-full);background-color:hsl(var(--primary) / .7);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s}.setup-billing-address .inventory-template-grid{gap:1rem}.inventory-template-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:.75rem}@media (min-width: 640px){.inventory-template-grid{gap:1.25rem}}@media (min-width: 1024px){.inventory-template-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}}@media (max-width: 639px){.inventory-template-grid .shop-product-card__body>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.inventory-template-grid .shop-product-card__body{padding:.75rem}.setup-entry-animation--fullscreen .inventory-template-grid .shop-product-card__body .typ-card-title{font-size:clamp(.75rem,2vmin,.875rem)}.inventory-template-grid .shop-product-card__body .typ-card-title{font-size:.875rem;line-height:1.25rem;line-height:1.375}.contact-preview-public p.inventory-template-grid .shop-product-card__body .typ-card-title.leading-relaxed{font-weight:400;line-height:1.65}.inventory-template-grid .inventory-template-card__status-strip{gap:.25rem}.inventory-template-grid .inventory-template-card__status-badge{padding:.125rem .375rem;font-size:8px}.inventory-template-grid .inventory-template-card__stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:.375rem;border-top-width:0px;padding-top:0}.inventory-template-grid .inventory-template-card__stat-id{grid-column:span 2 / span 2}.inventory-template-grid .inventory-template-card__footer{padding:.75rem}.inventory-template-grid .inventory-template-card__action-btn{height:2.25rem;font-size:11px}.inventory-template-grid .inventory-template-card__edit-btn{height:2.25rem;font-size:.75rem;line-height:1rem}}.inventory-template-card{display:flex;height:100%;min-height:0px;cursor:default;flex-direction:column}.inventory-template-card__main{display:flex;min-height:0px;flex:1 1 0%;flex-direction:column;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.inventory-template-card__main:hover{background-color:hsl(var(--muted) / .1)}.inventory-template-card__media{isolation:isolate}.inventory-template-card__image-frame{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:.75rem}@media (min-width: 640px){.inventory-template-card__image-frame{padding:1rem}}@media (min-width: 768px){.inventory-template-card__image-frame{padding:1.25rem}}.inventory-template-card__image{height:100%;max-height:100%;width:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s;transition-timing-function:cubic-bezier(0,0,.2,1);animation-duration:.5s;animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}.inventory-template-card.group:hover .inventory-template-card__image,.inventory-template-card.\!group:hover .inventory-template-card__image{--tw-scale-x: 1.02;--tw-scale-y: 1.02;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))}.inventory-template-card__status-strip{display:flex;flex-wrap:wrap;gap:.375rem}textarea.inventory-template-card__status-badge{border-radius:var(--radius-control-multiline)}.inventory-template-card__status-badge{display:inline-flex;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:var(--radius-full);border-width:1px;padding:.125rem .5rem;font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.025em}.inventory-template-card__status-badge--ok{border-color:#10b98140;background-color:#10b9811a;--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.inventory-template-card__status-badge--ok:is(.dark *){--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity, 1))}.inventory-template-card__status-badge--warn{border-color:#f59e0b40;background-color:#f59e0b1a;--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.inventory-template-card__status-badge--warn:is(.dark *){--tw-text-opacity: 1;color:rgb(251 191 36 / var(--tw-text-opacity, 1))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .inventory-template-card__status-badge--muted{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .inventory-template-card__status-badge--muted{color:hsl(var(--sidebar-foreground) / .65)}.inventory-template-card__status-badge--muted{border-color:hsl(var(--border) / .4);background-color:hsl(var(--muted) / .3);color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .inventory-template-card__status-badge--muted{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .inventory-template-card__status-badge--muted{opacity:.65}.inventory-template-card__status-badge--danger{border-color:#ef444440;background-color:#ef44441a;--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.inventory-template-card__status-badge--danger:is(.dark *){--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.inventory-template-card__status-badge--accent{border-color:hsl(var(--brand-accent) / .3);background-color:hsl(var(--brand-accent) / .1);--tw-text-opacity: 1;color:hsl(var(--brand-accent) / var(--tw-text-opacity, 1))}.setup-billing-address .inventory-template-card__stats{gap:1rem}.inventory-template-card__stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;border-top-width:1px;border-color:hsl(var(--border) / .4);padding-top:.75rem}.inventory-template-card__stats>div{min-width:0px}.inventory-template-card__stats>div>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.inventory-template-card__footer{background-color:hsl(var(--card) / .95)}.inventory-template-card__admin-actions{display:flex;width:100%;flex-direction:column;gap:.625rem}.setup-billing-address .inventory-template-card__action-grid{gap:1rem}.inventory-template-card__action-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:.5rem}@media (min-width: 640px){.inventory-template-card__action-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.inventory-template-card__action-grid--secondary{border-top-width:1px;border-color:hsl(var(--border) / .4);padding-top:.625rem}.inventory-template-card__action-btn{height:2.25rem;width:100%;min-width:0px;justify-content:center;padding-left:.625rem;padding-right:.625rem;font-size:.75rem;line-height:1rem;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media (min-width: 768px){.setup-entry-animation--fullscreen .inventory-template-card__action-btn{font-size:clamp(.75rem,2vmin,.875rem)}.inventory-template-card__action-btn{height:2.5rem;font-size:.875rem;line-height:1.25rem}}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .inventory-template-card__action-btn--danger{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .inventory-template-card__action-btn--danger{color:hsl(var(--sidebar-foreground) / .65)}.inventory-template-card__action-btn--danger{color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .inventory-template-card__action-btn--danger{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .inventory-template-card__action-btn--danger{opacity:.65}.inventory-template-card__action-btn--danger:hover{background-color:hsl(var(--destructive) / .1);color:hsl(var(--destructive))}.inventory-template-card__edit-btn{height:2.5rem;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media (min-width: 768px){.inventory-template-card__edit-btn{height:2.75rem}}.inventory-templates-empty{border-radius:var(--radius-2xl);border-width:1px;border-style:dashed;border-color:hsl(var(--border) / .6);background-color:hsl(var(--muted) / .1);padding:3rem 1rem;text-align:center}.shop-editor-canvas{position:relative;border-radius:var(--radius-2xl);border-width:1px;border-color:hsl(var(--border) / .6);min-height:420px}.shop-editor-canvas__media{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:var(--radius-2xl)}textarea.shop-editor-canvas__banner-btn{border-radius:var(--radius-control-multiline)}.shop-editor-canvas__banner-btn{position:absolute;right:.75rem;top:.75rem;z-index:9;display:flex;align-items:center;gap:.375rem;border-radius:var(--radius-full);border-width:1px;border-color:#fff3;background-color:#00000080;padding:.375rem .75rem;font-size:.75rem;line-height:1rem;font-weight:500;color:#fffc;--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.contact-preview-public .shop-editor-canvas__banner-btn{font-weight:400}.shop-editor-canvas__banner-btn:hover{background-color:#000000b3;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.shop-editor-canvas__content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;justify-content:flex-end;padding:1.25rem}@media (min-width: 640px){.shop-editor-canvas__content{padding:1.75rem}}.shop-editor-canvas__content{pointer-events:none}.shop-editor-canvas__content>*{pointer-events:auto}.setup-entry-animation--compact .shop-editor-canvas__title{font-size:clamp(1.1rem,6vw,1.65rem);line-height:1.15}.setup-entry-animation--fullscreen .shop-editor-canvas__title{font-size:clamp(1.75rem,6vmin,3.75rem);line-height:1.1}.shop-editor-canvas__title{display:block;width:100%;background-color:transparent;padding:0;font-size:1.875rem;line-height:2.25rem;font-weight:600;letter-spacing:-.025em;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}@media (min-width: 640px){.setup-entry-animation--compact .shop-editor-canvas__title{font-size:clamp(1.1rem,6vw,1.65rem);line-height:1.15}.setup-entry-animation--fullscreen .shop-editor-canvas__title{font-size:clamp(1.75rem,6vmin,3.75rem);line-height:1.1}}.shop-editor-canvas__title::-moz-placeholder{color:#ffffff80}.shop-editor-canvas__title::placeholder{color:#ffffff80}@media (min-width: 640px){.shop-editor-canvas__title{font-size:2.25rem;line-height:2.5rem}}.shop-editor-canvas__title{text-shadow:0 2px 18px hsl(0 0% 0% / .5);caret-color:hsl(var(--brand-accent));outline:none;border-bottom:1px solid transparent;transition:border-color .15s}.shop-editor-canvas__title:hover{border-bottom-color:#ffffff40}.shop-editor-canvas__title:focus{border-bottom-style:dashed;border-bottom-color:hsl(var(--brand-accent) / .7)}.shop-editor-canvas__subtitle{margin-top:.5rem;display:block;width:100%;resize:none;border-width:0px;background-color:transparent;padding:0;font-size:1rem;line-height:1.5rem;font-weight:500;line-height:1.625;color:#ffffffe6}.contact-preview-public .shop-editor-canvas__subtitle{font-weight:400}.contact-preview-public p.text-sm.shop-editor-canvas__subtitle{font-weight:400;line-height:1.65}@media (min-width: 768px){.setup-entry-animation--fullscreen .shop-editor-canvas__subtitle{font-size:clamp(.875rem,2.5vmin,1.25rem)}}.shop-editor-canvas__subtitle::-moz-placeholder{color:#ffffff80}.shop-editor-canvas__subtitle::placeholder{color:#ffffff80}@media (min-width: 768px){.shop-editor-canvas__subtitle{font-size:1.125rem;line-height:1.75rem}}.shop-editor-canvas__subtitle{text-shadow:0 1px 10px hsl(0 0% 0% / .4);caret-color:hsl(var(--brand-accent));min-height:52px;outline:none;border-bottom:1px solid transparent;transition:border-color .15s}.shop-editor-canvas__subtitle:hover{border-bottom-color:#fff3}.shop-editor-canvas__subtitle:focus{border-bottom-style:dashed;border-bottom-color:hsl(var(--brand-accent) / .6)}.shop-editor-canvas__overlay-bar{position:absolute;left:0;right:0;bottom:0;z-index:8;display:flex;flex-direction:column}.shop-editor-canvas__overlay-toggle{display:flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.75rem;line-height:1rem;font-weight:500;color:#fff9;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.contact-preview-public .shop-editor-canvas__overlay-toggle{font-weight:400}.shop-editor-canvas__overlay-toggle:hover,.shop-editor-canvas__overlay-toggle.is-active{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.shop-editor-canvas__overlay-controls>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.shop-editor-canvas__overlay-controls{border-top-width:1px;border-color:#ffffff1a;background-color:#0009;padding:.75rem 1rem;--tw-backdrop-blur: blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.shop-editor-canvas__slider-row{display:flex;align-items:center;gap:.75rem}.shop-editor-canvas__slider-label{width:72px;flex-shrink:0;font-size:11px;font-weight:500;color:#ffffffb3}.contact-preview-public .shop-editor-canvas__slider-label{font-weight:400}.shop-editor-canvas__slider-value{width:1.75rem;flex-shrink:0;text-align:right;font-size:11px;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);color:#ffffffb3}.shop-banner-dialog{display:flex;max-height:90vh;width:100%;max-width:28rem;flex-direction:column;gap:0px;overflow:hidden;border-radius:var(--radius-xl);padding:0}@media (min-width: 640px){.shop-banner-dialog{max-width:28rem}}.inventory-stock-overview-card--collapsed .shop-banner-dialog__header{border-bottom-width:0px}.shop-banner-dialog__header{flex-shrink:0}.shop-banner-dialog__header>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.shop-banner-dialog__header{border-bottom-width:1px;border-color:hsl(var(--border) / .6);text-align:left;padding-inline:max(var(--app-dialog-gutter-x),env(safe-area-inset-left,0px)) max(var(--app-dialog-gutter-x),env(safe-area-inset-right,0px));padding-top:calc(var(--app-dialog-header-pt) + .25rem);padding-bottom:calc(var(--app-dialog-header-pb) + .25rem)}.order-detail-modal .shop-banner-dialog__body{-webkit-overflow-scrolling:touch}.shop-banner-dialog__body{min-height:0px;flex:1 1 0%;overflow-y:auto;padding-inline:max(var(--app-dialog-gutter-x),env(safe-area-inset-left,0px)) max(var(--app-dialog-gutter-x),env(safe-area-inset-right,0px));padding-block:calc(var(--app-dialog-body-py) + .375rem)}.shop-banner-dialog__footer{display:flex;flex-shrink:0;flex-direction:column;gap:.75rem;border-top-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--muted) / .2)}@media (min-width: 640px){.shop-banner-dialog__footer{flex-direction:row;align-items:center;justify-content:flex-end}}.shop-banner-dialog__footer{padding-inline:max(var(--app-dialog-gutter-x),env(safe-area-inset-left,0px)) max(var(--app-dialog-gutter-x),env(safe-area-inset-right,0px));padding-block:var(--app-dialog-footer-py)}@media (max-width: 639px){.shop-banner-dialog{position:fixed!important;right:0!important;bottom:0!important;left:0!important;top:0!important;height:100dvh!important;max-height:none!important;width:100vw!important;max-width:none!important;--tw-translate-x: 0px !important;--tw-translate-y: 0px !important;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))!important;border-radius:0!important;border-width:0px!important;padding:0!important;--tw-shadow: 0 0 #0000 !important;--tw-shadow-colored: 0 0 #0000 !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important;animation:none!important}.shop-banner-dialog[data-state=open],.shop-banner-dialog[data-state=closed]{--tw-enter-translate-x: 0;--tw-enter-translate-y: 0;--tw-exit-translate-x: 0;--tw-exit-translate-y: 0}.shop-banner-dialog__header{padding-top:var(--app-dialog-safe-top)}.shop-banner-dialog__footer{padding-bottom:var(--app-dialog-safe-bottom)}textarea.shop-editor-canvas{border-radius:var(--radius-control-multiline)}.shop-editor-canvas{margin-left:0;margin-right:0;min-height:min(70dvh,36rem);width:100%;border-radius:var(--radius-lg);border-left-width:1px;border-right-width:1px;border-color:hsl(var(--border) / .6)}.shop-editor-canvas__media{border-radius:0}}.media-picker-dialog{display:flex;width:100%;max-width:none;flex-direction:column;gap:0px;overflow:hidden;border-radius:0;border-width:0px;padding:0;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);height:min(90dvh,calc(100dvh - 2rem));max-height:min(90dvh,calc(100dvh - 2rem))}@media (min-width: 768px){.media-picker-dialog{width:min(calc(100vw - 2rem),72rem);max-width:min(calc(100vw - 2rem),72rem);border-width:1px;border-color:hsl(var(--border) / .6);--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);border-radius:var(--radius-modal)}}.inventory-stock-overview-card--collapsed .media-picker-dialog__header{border-bottom-width:0px}.media-picker-dialog__header{flex-shrink:0;border-bottom-width:1px;background-color:hsl(var(--background));text-align:left;padding-top:max(.75rem,var(--app-dialog-safe-top));padding-bottom:.75rem;padding-inline:max(1rem,env(safe-area-inset-left,0px)) max(1rem,env(safe-area-inset-right,0px))}@media (min-width: 640px){.media-picker-dialog__header{padding-inline:max(1.5rem,env(safe-area-inset-left,0px)) max(1.5rem,env(safe-area-inset-right,0px))}}.media-picker-dialog__body{display:flex;min-height:0px;flex:1 1 0%;flex-direction:column;overflow:hidden}.order-detail-modal .media-picker-dialog__body>[role=tabpanel][data-state=active]{-webkit-overflow-scrolling:touch}.media-picker-dialog__body>[role=tabpanel][data-state=active]{min-height:0px;flex:1 1 0%;overflow-y:auto;overscroll-behavior:contain}.media-picker-dialog__footer{flex-shrink:0;border-top-width:1px;background-color:hsl(var(--background) / .95);--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}@supports (backdrop-filter: var(--tw)){.media-picker-dialog__footer{background-color:hsl(var(--background) / .8)}}.media-picker-dialog__footer{padding-top:.75rem;padding-bottom:max(.75rem,var(--app-dialog-safe-bottom));padding-inline:max(1rem,env(safe-area-inset-left,0px)) max(1rem,env(safe-area-inset-right,0px))}@media (min-width: 640px){.media-picker-dialog__footer{padding-inline:max(1.5rem,env(safe-area-inset-left,0px)) max(1.5rem,env(safe-area-inset-right,0px))}}@media (max-width: 767px){.media-picker-dialog{position:fixed!important;right:0!important;bottom:0!important;left:0!important;top:0!important;height:100dvh!important;max-height:none!important;width:100vw!important;max-width:none!important;--tw-translate-x: 0px !important;--tw-translate-y: 0px !important;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))!important;animation:none!important}.media-picker-dialog[data-state=open],.media-picker-dialog[data-state=closed]{--tw-enter-translate-x: 0;--tw-enter-translate-y: 0;--tw-exit-translate-x: 0;--tw-exit-translate-y: 0}}.image-crop-dialog{display:flex;width:calc(100vw - 2rem);max-width:56rem;flex-direction:column;gap:0px;overflow:hidden;padding:0;max-height:min(92dvh,calc(100dvh - 2rem))}.inventory-stock-overview-card--collapsed .image-crop-dialog__header{border-bottom-width:0px}.image-crop-dialog__header{flex-shrink:0}.image-crop-dialog__header>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.image-crop-dialog__header{border-bottom-width:1px;border-color:hsl(var(--border) / .6);text-align:left;padding-inline:max(var(--app-dialog-gutter-x),env(safe-area-inset-left,0px)) max(var(--app-dialog-gutter-x),env(safe-area-inset-right,0px));padding-top:max(.75rem,var(--app-dialog-safe-top));padding-bottom:.75rem}.order-detail-modal .image-crop-dialog__body{-webkit-overflow-scrolling:touch}.image-crop-dialog__body{min-height:0px;flex:1 1 0%;overflow-y:auto;overscroll-behavior:contain;padding-inline:max(var(--app-dialog-gutter-x),env(safe-area-inset-left,0px)) max(var(--app-dialog-gutter-x),env(safe-area-inset-right,0px));padding-block:1rem}textarea.image-crop-dialog__crop-stage{border-radius:var(--radius-control-multiline)}.image-crop-dialog__crop-stage{position:relative;width:100%;overflow:hidden;border-radius:var(--radius-lg);background-color:hsl(var(--muted));height:min(48dvh,28rem);min-height:11rem}.image-crop-dialog__footer{display:flex;flex-shrink:0;flex-direction:column-reverse;align-items:stretch;justify-content:flex-end;gap:.5rem;border-top-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--background))}@media (min-width: 640px){.image-crop-dialog__footer{flex-direction:row;align-items:center;justify-content:flex-end}}.image-crop-dialog__footer{padding-inline:max(var(--app-dialog-gutter-x),env(safe-area-inset-left,0px)) max(var(--app-dialog-gutter-x),env(safe-area-inset-right,0px));padding-top:.75rem;padding-bottom:max(.75rem,var(--app-dialog-safe-bottom))}.shop-page-hero__foreground{position:relative;z-index:2;display:flex;min-height:clamp(18rem,40vh,24rem);flex-direction:column;padding-bottom:clamp(.5rem,1.5vh,.875rem);will-change:opacity,transform}.commerce-workspace__pagination .shop-page-hero__crumb{text-align:center;font-size:.75rem;line-height:1rem}@media (min-width: 640px){.commerce-workspace__pagination .shop-page-hero__crumb{text-align:left}}.shop-page-hero__crumb{font-size:var(--text-ui-xs);line-height:var(--leading-ui-snug);font-weight:var(--font-weight-ui-label)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .shop-page-hero__crumb{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .shop-page-hero__crumb{color:hsl(var(--sidebar-foreground) / .65)}.shop-page-hero__crumb{text-transform:uppercase;letter-spacing:.025em;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .shop-page-hero__crumb{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .shop-page-hero__crumb{opacity:.65}.shop-page-hero__badge .shop-page-hero__crumb{color:#ffffffeb}.nfc-inventory-forms .shop-page-hero__crumb{text-transform:none;letter-spacing:normal;font-weight:400}.shop-page-hero__crumb{margin-bottom:1.25rem;display:flex;align-items:center;gap:.5rem}@media (min-width: 768px){.shop-page-hero__crumb{margin-bottom:1.5rem}}.shop-page-hero__crumb{color:#ffffffb8;text-shadow:0 1px 6px hsl(0 0% 0% / .45)}.shop-page-hero__crumb-link{color:#ffffffb8;transition:color .2s ease}.shop-page-hero__crumb-link:hover{color:hsl(var(--brand-accent))}.shop-page-hero__crumb-current{color:#fffffff5}.shop-page-hero__main{margin-top:auto;display:flex;flex-direction:column;gap:1.25rem}@media (min-width: 768px){.shop-page-hero__main{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:2rem}}.shop-page-hero__text{max-width:42rem}.shop-page-hero__text>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.shop-page-hero__title{color:#fff;text-shadow:0 2px 18px hsl(0 0% 0% / .5)}.shop-page-hero__subtitle{color:#ffffffe0;text-shadow:0 1px 10px hsl(0 0% 0% / .4)}.shop-page-hero__badges{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}@media (min-width: 768px){.shop-page-hero__badges{gap:1rem}}textarea.shop-page-hero__badge{border-radius:var(--radius-control-multiline)}.shop-page-hero__badge{display:inline-flex;align-items:center;gap:.5rem;border-radius:var(--radius-full);padding:.375rem .75rem;color:#ffffffeb;text-shadow:0 1px 8px hsl(0 0% 0% / .45)}.shop-page-hero__badge .typ-meta-label{color:#ffffffeb}.shop-content-rail{position:relative;z-index:10;margin-top:-1.75rem}@media (min-width: 768px){.shop-content-rail{margin-top:-2rem}}.shop-section-header{margin-bottom:2rem;max-width:42rem}.shop-section-header>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}@media (min-width: 768px){.shop-section-header{margin-bottom:2.5rem}}.shop-section-header--row{margin-bottom:2rem;display:flex;max-width:none;flex-direction:column;gap:1rem}@media (min-width: 640px){.shop-section-header--row{flex-direction:row;align-items:flex-end;justify-content:space-between}}@media (min-width: 768px){.shop-section-header--row{margin-bottom:2.5rem}}.shop-section-header--row .shop-section-header__copy{max-width:42rem}.shop-section-header--row .shop-section-header__copy>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.shop-product-card{position:relative;display:flex;height:100%;flex-direction:column;overflow:hidden;border-radius:var(--radius-xl);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--card));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:border-color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s}.shop-product-card:hover{border-color:hsl(var(--brand-accent) / .35);--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark .shop-product-card{background-color:hsl(var(--card) / .9);--tw-shadow-color: rgb(0 0 0 / .15);--tw-shadow: var(--tw-shadow-colored)}.dark .shop-product-card:hover{--tw-shadow-color: rgb(0 0 0 / .25);--tw-shadow: var(--tw-shadow-colored)}.shop-product-card__media{position:relative;width:100%;flex-shrink:0;overflow:hidden;border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl);background-image:linear-gradient(to bottom,var(--tw-gradient-stops));--tw-gradient-from: hsl(var(--muted) / .25) var(--tw-gradient-from-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: hsl(var(--muted) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--muted) / .1) var(--tw-gradient-via-position), var(--tw-gradient-to);--tw-gradient-to: transparent var(--tw-gradient-to-position);aspect-ratio:4 / 3}@media (min-width: 768px){.shop-product-card__media{aspect-ratio:5 / 4}}.shop-product-card__image{display:block;height:100%;max-height:100%;width:100%;max-width:100%;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s;transition-timing-function:cubic-bezier(0,0,.2,1);will-change:transform;animation-duration:.5s;animation-timing-function:cubic-bezier(0,0,.2,1)}.group:hover .shop-product-card__image{--tw-scale-x: 1.03;--tw-scale-y: 1.03;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))}.shop-product-card__body>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.shop-product-card__body{background-color:hsl(var(--card));padding:1rem}.shop-product-card__link{color:inherit;text-decoration-line:none}.shop-product-card__heading{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem}.shop-product-card__rating{display:inline-flex;align-items:center;gap:.25rem;color:#eab308cc}.shop-product-card__price-row{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}textarea.shop-product-card__discount-badge{border-radius:var(--radius-control-multiline)}.shop-product-card__discount-badge{border-radius:var(--radius-full);border-width:1px;border-color:#22c55e33;background-color:#22c55e1a;padding:.125rem .375rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.setup-entry-animation--fullscreen .shop-product-card__teaser{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .shop-product-card__teaser{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .shop-product-card__teaser{color:hsl(var(--sidebar-foreground) / .65)}.shop-product-card__teaser{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:.875rem;line-height:1.25rem;line-height:1.375;color:hsl(var(--muted-foreground))}.contact-preview-public p.shop-product-card__teaser.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .shop-product-card__teaser{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .shop-product-card__teaser{opacity:.65}.shop-product-card__highlights{margin:0;display:flex;list-style-type:none;flex-wrap:wrap;gap:.375rem;padding:0}textarea.shop-product-card__highlight{border-radius:var(--radius-control-multiline)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .shop-product-card__highlight{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .shop-product-card__highlight{color:hsl(var(--sidebar-foreground) / .65)}.shop-product-card__highlight{border-radius:var(--radius-full);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--muted) / .25);padding:.125rem .5rem;font-size:11px;line-height:1;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .shop-product-card__highlight{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .shop-product-card__highlight{opacity:.65}.shop-product-card__details-link{display:inline-flex;align-items:center;gap:.25rem;padding-top:.125rem;font-size:.75rem;line-height:1rem;font-weight:500;color:hsl(var(--brand-accent) / .75);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.contact-preview-public .shop-product-card__details-link{font-weight:400}.group:hover .shop-product-card__details-link{--tw-text-opacity: 1;color:hsl(var(--brand-accent) / var(--tw-text-opacity, 1))}.shop-product-card--compact .shop-product-card__body>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.shop-product-card--compact .shop-product-card__body{padding:.875rem}.shop-product-card--compact .shop-product-card__teaser{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;font-size:.75rem;line-height:1rem}.shop-product-card--compact .shop-product-card__footer{padding:.625rem .875rem .875rem}.shop-product-card--compact .shop-product-card__footer-meta{margin-bottom:.5rem;display:flex;align-items:center;justify-content:space-between;gap:.5rem}.shop-product-card--compact .shop-product-card__media{aspect-ratio:16 / 10}@media (min-width: 768px){.shop-product-card--compact .shop-product-card__media{aspect-ratio:16 / 10}}.shop-product-card__footer{width:100%;border-bottom-right-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl);border-top-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--card));padding:.75rem 1rem 1rem}.setup-billing-address .shop-product-card__actions{gap:1rem}.shop-product-card__actions{display:grid;width:100%;grid-template-columns:repeat(1,minmax(0,1fr));gap:.5rem}.shop-product-card__action-btn{width:100%;min-width:0px;justify-content:center;gap:.375rem;white-space:nowrap}.shop-product-card__actions .shop-quantity-control--bar{height:var(--control-height-sm);min-height:var(--control-height-sm)}@media (min-width: 768px){.shop-product-card__actions .shop-quantity-control--bar{height:var(--control-height);min-height:var(--control-height)}}.shop-quantity-control{border-radius:var(--radius-control);display:flex;align-items:stretch;overflow:hidden;border-width:1px;border-color:hsl(var(--input));background-color:hsl(var(--background));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.shop-quantity-control:focus-within{border-color:hsl(var(--ring));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: hsl(var(--ring) / .2)}.shop-quantity-control--inline{display:inline-flex;align-items:center;gap:0px;padding:.125rem}.setup-billing-address .shop-quantity-control--bar{gap:1rem}.shop-quantity-control--bar{display:grid;width:100%;grid-template-columns:auto minmax(0,1fr) auto;align-items:stretch;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shop-quantity-control__step{flex:0 0 auto;min-width:2.25rem;height:100%;min-height:100%;align-self:stretch;justify-self:stretch;line-height:1;font-size:0;vertical-align:middle}.shop-quantity-control__step-icon{display:block;flex-shrink:0;margin:0;vertical-align:middle}.shop-quantity-control__value{min-width:0;line-height:1}.shop-quantity-control--bar .shop-quantity-control__value{padding-inline:.5rem}@media (max-width: 360px){.shop-quantity-control--bar .shop-quantity-control__step{width:2.25rem;min-width:2.25rem}.shop-quantity-control--bar .shop-quantity-control__value{padding-inline:.375rem}}.shop-cart-added-sheet__backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:65;background-color:hsl(var(--background) / .45);--tw-backdrop-blur: blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.shop-cart-added-sheet{position:fixed;left:.75rem;right:.75rem;bottom:.75rem;z-index:66;border-radius:var(--radius-2xl);border-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--card));padding:1rem;--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(0 0 0 / .15);--tw-shadow: var(--tw-shadow-colored)}@media (min-width: 640px){.shop-cart-added-sheet{left:auto;right:auto;right:1rem;bottom:1rem;width:min(100%,24rem)}}.shop-cart-added-sheet__header{margin-bottom:.75rem;display:flex;align-items:flex-start;gap:.75rem}.shop-cart-added-sheet__icon{display:flex;height:2.5rem;width:2.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius-xl);background-color:hsl(var(--brand-accent) / .1);--tw-text-opacity: 1;color:hsl(var(--brand-accent) / var(--tw-text-opacity, 1))}textarea.shop-cart-added-sheet__close{border-radius:var(--radius-control-multiline)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .shop-cart-added-sheet__close{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .shop-cart-added-sheet__close{color:hsl(var(--sidebar-foreground) / .65)}.shop-cart-added-sheet__close{display:inline-flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius-lg);color:hsl(var(--muted-foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.email-studio-sidebar .sidebar-account-selector__copy .shop-cart-added-sheet__close{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .shop-cart-added-sheet__close{opacity:.65}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .shop-cart-added-sheet__close:hover{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .shop-cart-added-sheet__close:hover{color:hsl(var(--sidebar-foreground))}.shop-cart-added-sheet__close:hover{background-color:hsl(var(--muted) / .6);color:hsl(var(--foreground))}.shop-cart-added-sheet__body{margin-bottom:1rem;display:flex;align-items:center;gap:.75rem;border-radius:var(--radius-xl);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--muted) / .15);padding:.75rem}.shop-cart-added-sheet__thumb{height:4rem;width:4rem;flex-shrink:0;border-radius:var(--radius-xl);border-width:1px;border-color:hsl(var(--border) / .5);-o-object-fit:cover;object-fit:cover}.shop-cart-added-sheet__thumb--empty{display:flex;align-items:center;justify-content:center;background-color:hsl(var(--muted));color:hsl(var(--muted-foreground) / .4)}.setup-billing-address .shop-cart-added-sheet__actions{gap:1rem}.shop-cart-added-sheet__actions{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:.5rem}@media (min-width: 640px){.shop-cart-added-sheet__actions{grid-template-columns:repeat(2,minmax(0,1fr))}}.shop-product-detail__hero{margin-bottom:.5rem}.setup-billing-address .shop-product-detail__hero-top{gap:1rem}.shop-product-detail__hero-top{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem}@media (min-width: 1024px){.shop-product-detail__hero-top{grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem}}.setup-billing-address .shop-product-feature-grid{gap:1rem}.shop-product-feature-grid{margin:0;display:grid;width:100%;list-style-type:none;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:.75rem;column-gap:.75rem;row-gap:1rem}@media (min-width: 640px){.shop-product-feature-grid{-moz-column-gap:1.25rem;column-gap:1.25rem;row-gap:1rem}}.shop-product-feature-grid__item{display:flex;min-width:0px;align-items:flex-start;gap:.625rem;text-align:left}textarea.shop-product-feature-grid__icon{border-radius:var(--radius-control-multiline)}.shop-product-feature-grid__icon{display:inline-flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius-md);background-color:hsl(var(--brand-accent) / .1);--tw-text-opacity: 1;color:hsl(var(--brand-accent) / var(--tw-text-opacity, 1))}@media (min-width: 640px){textarea.shop-product-feature-grid__icon{border-radius:var(--radius-control-multiline)}.shop-product-feature-grid__icon{height:2.25rem;width:2.25rem;border-radius:var(--radius-lg)}}.shop-product-feature-grid__copy{display:flex;min-width:0px;flex:1 1 0%;flex-direction:column;gap:.125rem;padding-top:.125rem}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .shop-product-feature-grid__label{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .shop-product-feature-grid__label{color:hsl(var(--sidebar-foreground))}.shop-product-feature-grid__label{font-size:.75rem;line-height:1rem;font-weight:600;line-height:1.375;color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .shop-product-feature-grid__label{color:hsl(var(--sidebar-foreground))}@media (min-width: 640px){.setup-entry-animation--fullscreen .shop-product-feature-grid__label{font-size:clamp(.75rem,2vmin,.875rem)}.shop-product-feature-grid__label{font-size:.875rem;line-height:1.25rem}}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .shop-product-feature-grid__desc{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .shop-product-feature-grid__desc{color:hsl(var(--sidebar-foreground) / .65)}.shop-product-feature-grid__desc{font-size:11px;line-height:1.375;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .shop-product-feature-grid__desc{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .shop-product-feature-grid__desc{opacity:.65}@media (min-width: 640px){.shop-product-feature-grid__desc{font-size:.75rem;line-height:1rem;line-height:1.625}}.shop-product-gallery{display:flex;width:100%;flex-direction:column;gap:.75rem}.shop-product-gallery__stage{position:relative;height:300px;width:100%;cursor:zoom-in;overflow:hidden;border-radius:var(--radius-2xl);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--muted) / .15)}@media (min-width: 640px){.shop-product-gallery__stage{height:360px}}@media (min-width: 768px){.shop-product-gallery__stage{height:440px}}@media (min-width: 1024px){.shop-product-gallery__stage{height:480px}}.shop-product-gallery__stage{touch-action:pan-y pinch-zoom}.shop-product-gallery__stage--empty{display:flex;cursor:default;align-items:center;justify-content:center}.shop-product-gallery__placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:2.5rem 1.5rem;text-align:center}@media (prefers-reduced-motion: reduce){.shop-product-gallery__thumb,.shop-product-gallery__nav-btn{transition:none}}.shop-product-gallery__carousel{display:flex;flex-direction:column;align-items:center;gap:.5rem}.shop-product-gallery__thumbs{display:flex;width:100%;scroll-snap-type:x var(--tw-scroll-snap-strictness);--tw-scroll-snap-strictness: mandatory;justify-content:center;gap:.625rem;overflow-x:auto;scroll-behavior:smooth;padding:.125rem .25rem}.shop-product-gallery__thumb{flex-shrink:0;scroll-snap-align:center;overflow:hidden;border-radius:var(--radius-xl);border-width:2px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--muted) / .2);opacity:.7;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.shop-product-gallery__thumb:hover{border-color:hsl(var(--border));opacity:1}.shop-product-gallery__thumb img{display:block;height:4.25rem;width:4.25rem;-o-object-fit:cover;object-fit:cover}@media (min-width: 640px){.shop-product-gallery__thumb img{height:4.75rem;width:4.75rem}}.shop-product-gallery__thumb--active{--tw-border-opacity: 1;border-color:hsl(var(--brand-accent) / var(--tw-border-opacity, 1));opacity:1;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: hsl(var(--brand-accent) / .2)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .shop-product-gallery__carousel-meta{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .shop-product-gallery__carousel-meta{color:hsl(var(--sidebar-foreground) / .65)}.shop-product-gallery__carousel-meta{text-align:center;font-size:11px;font-weight:500;color:hsl(var(--muted-foreground))}.contact-preview-public .shop-product-gallery__carousel-meta{font-weight:400}.email-studio-sidebar .sidebar-account-selector__copy .shop-product-gallery__carousel-meta{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .shop-product-gallery__carousel-meta{opacity:.65}textarea.shop-product-gallery__nav-btn{border-radius:var(--radius-control-multiline)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .shop-product-gallery__nav-btn{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .shop-product-gallery__nav-btn{color:hsl(var(--sidebar-foreground))}.shop-product-gallery__nav-btn{display:inline-flex;height:2.25rem;width:2.25rem;align-items:center;justify-content:center;border-radius:var(--radius-lg);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--background) / .9);color:hsl(var(--foreground));--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.email-studio-sidebar .sidebar-account-selector__copy .shop-product-gallery__nav-btn{color:hsl(var(--sidebar-foreground))}.shop-product-gallery__nav-btn:hover{background-color:hsl(var(--background))}.shop-product-gallery__nav-btn--light{border-color:#ffffff26;background-color:#ffffff1a;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.shop-product-gallery__thumb{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;padding:0}.landing-main{position:relative;z-index:10;background-color:hsl(var(--background))}.landing-section{scroll-margin-top:calc(var(--site-header-height, 4.25rem) + var(--site-header-gap, 1rem) + .5rem)}.setup-billing-address .landing-steps-grid{gap:1rem}.landing-steps-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem}@media (min-width: 768px){.landing-steps-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}}.landing-step-item{display:flex;align-items:flex-start;gap:.75rem;border-radius:var(--radius-xl);border-width:1px;border-color:hsl(var(--border) / .4);background-color:hsl(var(--card) / .4);padding:1rem;text-align:left}@media (min-width: 768px){.landing-step-item{padding:1.25rem}}.landing-step-item__icon{display:flex;height:2.75rem;width:2.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius-xl);background-color:hsl(var(--brand-accent) / .1);--tw-text-opacity: 1;color:hsl(var(--brand-accent) / var(--tw-text-opacity, 1))}.landing-step-item__copy{min-width:0px;flex:1 1 0%}.landing-step-item__copy>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.landing-step-item__copy{padding-top:.125rem}.landing-trust-strip{margin:0;margin-top:.25rem;display:flex;list-style-type:none;flex-direction:column;gap:.625rem;padding:0;padding-top:1.25rem}@media (min-width: 640px){.landing-trust-strip{flex-direction:row;flex-wrap:wrap;-moz-column-gap:1.5rem;column-gap:1.5rem;row-gap:.5rem}}.setup-entry-animation--fullscreen .landing-trust-strip li{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .landing-trust-strip li{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .landing-trust-strip li{color:hsl(var(--sidebar-foreground) / .65)}.landing-trust-strip li{display:flex;align-items:center;gap:.625rem;font-size:.875rem;line-height:1.25rem;font-weight:500;color:hsl(var(--muted-foreground))}.contact-preview-public .landing-trust-strip li{font-weight:400}.contact-preview-public p.landing-trust-strip li.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .landing-trust-strip li{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .landing-trust-strip li{opacity:.65}.landing-trust-strip li:before{content:""}textarea.landing-trust-strip li:before{border-radius:var(--radius-control-multiline)}.landing-trust-strip li:before{height:.375rem;width:.375rem;flex-shrink:0;border-radius:var(--radius-full);--tw-bg-opacity: 1;background-color:hsl(var(--brand-accent) / var(--tw-bg-opacity, 1))}.landing-cta-band{background-color:hsl(var(--muted) / .2)}.shop-faq-list{width:100%}.shop-faq-list>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse));border-color:hsl(var(--border) / .4)}.shop-faq-list{border-top-width:1px;border-bottom-width:1px;border-color:hsl(var(--border) / .4)}.shop-faq-item>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.shop-faq-item{padding-top:1.5rem;padding-bottom:1.5rem}@media (min-width: 768px){.shop-faq-item{padding-top:1.75rem;padding-bottom:1.75rem}}.order-admin-form-dialog .app-form-dialog__header-copy .shop-faq-item__question{font-size:1rem;line-height:1.5rem;font-weight:600;line-height:1.375}.commerce-workspace__empty .shop-faq-item__question{margin-bottom:.5rem;font-size:1rem;line-height:1.5rem}.order-retry-success .shop-faq-item__question{margin-top:.75rem;font-size:1rem;line-height:1.5rem}@media (min-width: 768px){.setup-entry-animation--fullscreen .order-retry-success .shop-faq-item__question{font-size:clamp(.875rem,2.5vmin,1.25rem)}.order-retry-success .shop-faq-item__question{font-size:1.125rem;line-height:1.75rem}}.shop-faq-item__question{font-size:var(--text-ui-md);line-height:var(--leading-ui-snug);letter-spacing:var(--tracking-ui-normal);font-weight:var(--font-weight-ui-emphasis)}@media (min-width: 768px){.shop-faq-item__question{font-size:var(--text-ui-lg)}}.app-form-dialog__header-copy .shop-faq-item__question{text-align:left;line-height:1.375}.setup-entry-animation--fullscreen .app-form-dialog--confirm .app-form-dialog__header-copy .shop-faq-item__question{font-size:clamp(.75rem,2vmin,.875rem)}.app-form-dialog--confirm .app-form-dialog__header-copy .shop-faq-item__question{font-size:.875rem;line-height:1.25rem;font-weight:600;line-height:1.25}.contact-preview-public p.app-form-dialog--confirm .app-form-dialog__header-copy .shop-faq-item__question.leading-relaxed{font-weight:400;line-height:1.65}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .shop-faq-item__question{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .shop-faq-item__question{color:hsl(var(--sidebar-foreground))}.setup-entry-animation--fullscreen .shop-product-card--desktop-preview .shop-faq-item__question{font-size:clamp(.875rem,2.5vmin,1.25rem)}.shop-product-card--desktop-preview .shop-faq-item__question{font-size:1.125rem;line-height:1.75rem}@media (max-width: 639px){.setup-entry-animation--fullscreen .inventory-template-grid .shop-product-card__body .shop-faq-item__question{font-size:clamp(.75rem,2vmin,.875rem)}.inventory-template-grid .shop-product-card__body .shop-faq-item__question{font-size:.875rem;line-height:1.25rem;line-height:1.375}.contact-preview-public p.inventory-template-grid .shop-product-card__body .shop-faq-item__question.leading-relaxed{font-weight:400;line-height:1.65}}.shop-faq-item__question{color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .shop-faq-item__question{color:hsl(var(--sidebar-foreground))}.setup-entry-animation--fullscreen .shop-faq-item__answer{font-size:clamp(.75rem,2vmin,.875rem)}.shop-faq-item__answer{font-size:.875rem;line-height:1.25rem;font-weight:500;line-height:1.625;color:hsl(var(--muted-foreground))}.contact-preview-public .shop-faq-item__answer{font-weight:400}.contact-preview-public p.shop-faq-item__answer.leading-relaxed,.contact-preview-public p.text-sm.shop-faq-item__answer{font-weight:400;line-height:1.65}@media (min-width: 768px){.shop-faq-item__answer{font-size:1rem;line-height:1.5rem}}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .shop-faq-item__answer{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .shop-faq-item__answer{color:hsl(var(--sidebar-foreground) / .65)}.shop-faq-item__answer{max-width:48rem;color:hsl(var(--muted-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .shop-faq-item__answer{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .shop-faq-item__answer{opacity:.65}@media (prefers-reduced-motion: reduce){.scroll-reveal,.scroll-reveal-item,.shop-content-rail__panel,.shop-how-it-works-item,.shop-faq-item{filter:none!important}}.shop-spec-list>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse));border-color:hsl(var(--border) / .4)}.shop-spec-row{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-top:.75rem;padding-bottom:.75rem}.shop-spec-row--empty{justify-content:center}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .order-admin-refunds-form .commerce-form-field .shop-spec-label{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .order-admin-refunds-form .commerce-form-field .shop-spec-label{color:hsl(var(--sidebar-foreground) / .65)}.order-admin-refunds-form .commerce-form-field .shop-spec-label{font-size:.75rem;line-height:1rem;font-weight:400;text-transform:none;letter-spacing:0em;color:hsl(var(--muted-foreground))}.contact-preview-public button .order-admin-refunds-form .commerce-form-field .shop-spec-label{font-weight:400;letter-spacing:.01em}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-refunds-form .commerce-form-field .shop-spec-label{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .order-admin-refunds-form .commerce-form-field .shop-spec-label{opacity:.65}.shop-spec-label{font-size:var(--text-ui-xs);line-height:var(--leading-ui-snug);font-weight:var(--form-field-label-font-weight);letter-spacing:.02em}.shop-spec-label{color:hsl(var(--muted-foreground))}.type-to-confirm-field--destructive .type-to-confirm-field__panel-head .shop-spec-label{color:hsl(var(--destructive))}.contact-preview-share-page__shop-fields .type-to-confirm-field--destructive .type-to-confirm-field__panel-head .shop-spec-label{color:hsl(var(--primary))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .app-form-dialog .nfc-inventory-forms .shop-spec-label{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .app-form-dialog .nfc-inventory-forms .shop-spec-label{color:hsl(var(--sidebar-foreground) / .65)}.app-form-dialog .nfc-inventory-forms .shop-spec-label{font-size:.75rem;line-height:1rem;font-weight:400;text-transform:none;letter-spacing:0em;color:hsl(var(--muted-foreground))}.contact-preview-public button .app-form-dialog .nfc-inventory-forms .shop-spec-label{font-weight:400;letter-spacing:.01em}.email-studio-sidebar .sidebar-account-selector__copy .app-form-dialog .nfc-inventory-forms .shop-spec-label{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .app-form-dialog .nfc-inventory-forms .shop-spec-label{opacity:.65}.checkout-page .checkout-wizard__step .shop-spec-label{font-weight:var(--form-field-label-font-weight);letter-spacing:.01em;text-transform:none}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .shop-spec-label{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .shop-spec-label{color:hsl(var(--sidebar-foreground) / .65)}.nfc-inventory-forms .shop-spec-label{text-transform:none;letter-spacing:normal;font-weight:400}.shop-spec-label{text-transform:none;letter-spacing:0em;color:hsl(var(--muted-foreground))}.contact-preview-share-page__shop-fields .shop-spec-label{color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .shop-spec-label{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .shop-spec-label{opacity:.65}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .commerce-loading-state--inline .shop-spec-value{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .commerce-loading-state--inline .shop-spec-value{color:hsl(var(--sidebar-foreground) / .65)}.commerce-loading-state--inline .shop-spec-value{font-weight:400;color:hsl(var(--muted-foreground))}.contact-preview-public button.commerce-loading-state--inline .shop-spec-value{font-weight:400;letter-spacing:.01em}.email-studio-sidebar .sidebar-account-selector__copy .commerce-loading-state--inline .shop-spec-value{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .commerce-loading-state--inline .shop-spec-value{opacity:.65}.setup-entry-animation--fullscreen .order-retry-method__title-row .shop-spec-value{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-method__title-row .shop-spec-value{font-size:.875rem;line-height:1.25rem}.contact-preview-public p.order-retry-method__title-row .shop-spec-value.leading-relaxed{font-weight:400;line-height:1.65}.setup-entry-animation--fullscreen .order-retry-alert__inner .shop-spec-value{font-size:clamp(.75rem,2vmin,.875rem)}.order-retry-alert__inner .shop-spec-value{font-size:.875rem;line-height:1.25rem}.contact-preview-public p.order-retry-alert__inner .shop-spec-value.leading-relaxed{font-weight:400;line-height:1.65}.shop-spec-value{font-size:var(--text-ui-sm);line-height:var(--leading-ui-snug);font-weight:var(--font-weight-ui-label)}.shop-spec-value{color:hsl(var(--foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .shop-spec-value{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .shop-spec-value{color:hsl(var(--sidebar-foreground))}.shop-spec-value{text-align:right;color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .shop-spec-value{color:hsl(var(--sidebar-foreground))}.shop-feature-item{border-width:1px;background-color:hsl(var(--card));color:hsl(var(--card-foreground));border-color:hsl(var(--border) / var(--border-alpha-subtle));box-shadow:var(--shadow-surface);border-radius:var(--radius-surface);padding:1.5rem;transition-property:border-color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s}.shop-feature-item:hover{border-color:hsl(var(--brand-accent) / .35)}@media (min-width: 768px){.shop-feature-item{padding:2rem}}.shop-feature-item{display:flex;align-items:flex-start;gap:1rem;border-color:hsl(var(--border) / .5);padding:1rem!important;border-radius:var(--radius-surface)!important}.shop-icon-tile-sm{display:flex;height:2.75rem;width:2.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius-xl);background-color:hsl(var(--brand-accent) / .1);--tw-text-opacity: 1;color:hsl(var(--brand-accent) / var(--tw-text-opacity, 1))}.setup-entry-animation--compact .shop-icon-tile-lg{width:3.25rem;height:3.25rem}.setup-entry-animation--fullscreen .shop-icon-tile-lg{width:clamp(4.5rem,16vmin,7.5rem);height:clamp(4.5rem,16vmin,7.5rem)}.shop-icon-tile-lg{margin-left:auto;margin-right:auto;display:flex;height:5rem;width:5rem;align-items:center;justify-content:center;border-radius:var(--radius-2xl);border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--background));--tw-text-opacity: 1;color:hsl(var(--brand-accent) / var(--tw-text-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shop-step-index{font-size:1.875rem;line-height:2.25rem;font-weight:900;letter-spacing:-.025em}@media (min-width: 768px){.setup-entry-animation--compact .shop-step-index{font-size:clamp(1.1rem,6vw,1.65rem);line-height:1.15}.setup-entry-animation--fullscreen .shop-step-index{font-size:clamp(1.75rem,6vmin,3.75rem);line-height:1.1}.shop-step-index{font-size:3rem;line-height:1}}.shop-step-index{font-family:var(--font-display)}.setup-entry-animation--compact .shop-step-index{font-size:clamp(1.1rem,6vw,1.65rem);line-height:1.15}.setup-entry-animation--fullscreen .shop-step-index{font-size:clamp(1.75rem,6vmin,3.75rem);line-height:1.1}.shop-step-index{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:3rem;line-height:1;color:hsl(var(--foreground) / .1)}@media (min-width: 768px){.setup-entry-animation--compact .shop-step-index{font-size:clamp(1.1rem,6vw,1.65rem);line-height:1.15}.setup-entry-animation--fullscreen .shop-step-index{font-size:clamp(1.75rem,6vmin,3.75rem);line-height:1.1}.shop-step-index{font-size:3.75rem;line-height:1}}.shop-step-card:hover{border-color:hsl(var(--brand-accent) / .35)}.shop-highlight-banner{border-width:1px;background-color:hsl(var(--card));color:hsl(var(--card-foreground));border-color:hsl(var(--border) / var(--border-alpha-subtle));box-shadow:var(--shadow-surface);border-radius:var(--radius-surface);padding:1.5rem;transition-property:border-color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s}.shop-highlight-banner:hover{border-color:hsl(var(--brand-accent) / .35)}@media (min-width: 768px){.shop-highlight-banner{padding:2rem}}.shop-highlight-banner{display:flex;align-items:center;gap:1rem;border-color:hsl(var(--border) / .5);background-color:hsl(var(--card) / .5);padding:1rem!important;border-radius:var(--radius-surface)!important}.shop-trust-strip{border-width:1px;background-color:hsl(var(--card));color:hsl(var(--card-foreground));border-color:hsl(var(--border) / var(--border-alpha-subtle));box-shadow:var(--shadow-surface);border-radius:var(--radius-surface);padding:1.5rem;transition-property:border-color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s}.shop-trust-strip:hover{border-color:hsl(var(--brand-accent) / .35)}@media (min-width: 768px){.shop-trust-strip{padding:2rem}}.shop-trust-strip{display:flex;align-items:center;justify-content:space-between;gap:1rem;border-color:hsl(var(--border) / .5);padding:1rem!important;border-radius:var(--radius-surface)!important}.shop-panel{border-width:1px;background-color:hsl(var(--card));color:hsl(var(--card-foreground));border-color:hsl(var(--border) / var(--border-alpha-subtle));box-shadow:var(--shadow-surface);border-radius:var(--radius-surface);padding:1.25rem}@media (min-width: 640px){.shop-panel{padding:1.5rem}}.shop-product-gallery__nav,.shop-product-gallery__lightbox-nav{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-width:0px;background-color:transparent;padding:0}.shop-product-gallery__thumb,.shop-product-gallery__lightbox-thumb{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;padding:0}.shop-product-gallery__lightbox[data-state=open]{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.shop-product-gallery__lightbox[data-state=closed]{animation-name:exit;animation-duration:.15s;--tw-exit-opacity: initial;--tw-exit-scale: initial;--tw-exit-rotate: initial;--tw-exit-translate-x: initial;--tw-exit-translate-y: initial;--tw-exit-opacity: 0}.shop-product-gallery__lightbox[data-state=open]{--tw-enter-opacity: 0}.shop-product-gallery__lightbox{touch-action:none}.shop-product-gallery__lightbox-thumbs{-webkit-overflow-scrolling:touch}.setup-entry-animation--fullscreen .mk-nav-link{font-size:clamp(.75rem,2vmin,.875rem)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .mk-nav-link{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .mk-nav-link{color:hsl(var(--sidebar-foreground) / .65)}.mk-nav-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.25rem;font-weight:500;color:hsl(var(--muted-foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.contact-preview-public .mk-nav-link{font-weight:400}.contact-preview-public p.mk-nav-link.leading-relaxed{font-weight:400;line-height:1.65}.email-studio-sidebar .sidebar-account-selector__copy .mk-nav-link{color:hsl(var(--sidebar-foreground))}.email-studio-sidebar .sidebar-account-selector__copy .mk-nav-link{opacity:.65}.mk-nav-link:hover{--tw-text-opacity: 1;color:hsl(var(--brand-accent) / var(--tw-text-opacity, 1))}.nfc-filter-scroll{display:flex;flex-wrap:nowrap;align-items:flex-end;gap:.5rem;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:hsl(var(--border)) transparent}.nfc-filter-scroll::-webkit-scrollbar{height:5px}textarea.nfc-filter-scroll::-webkit-scrollbar-thumb{border-radius:var(--radius-control-multiline)}.nfc-filter-scroll::-webkit-scrollbar-thumb{border-radius:var(--radius-full);background-color:hsl(var(--border))}.nfc-inventory-forms .typ-meta-label,.nfc-inventory-forms .typ-field-label{text-transform:none;letter-spacing:normal;font-weight:400}.setup-billing-address .nexus-form-grid{gap:1rem}.nexus-form-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));-moz-column-gap:1rem;column-gap:1rem;row-gap:1rem}@media (min-width: 640px){.nexus-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.setup-billing-address .nexus-form-grid-3{gap:1rem}.nexus-form-grid-3{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));-moz-column-gap:1rem;column-gap:1rem;row-gap:1rem}@media (min-width: 640px){.nexus-form-grid-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.nexus-form-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.setup-billing-address .nexus-form-grid-detail{gap:1rem}.nexus-form-grid-detail{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:.75rem;column-gap:.75rem;row-gap:.75rem}@media (min-width: 640px){.nexus-form-grid-detail{-moz-column-gap:1rem;column-gap:1rem;row-gap:1rem}}.nexus-form-field{display:flex;min-width:0px;flex-direction:column}@media (min-width: 640px){.nexus-form-field-full,.nexus-form-field-full-3{grid-column:span 2 / span 2}}@media (min-width: 1024px){.nexus-form-field-full-3{grid-column:span 3 / span 3}}.nexus-form-field-full-detail{grid-column:span 2 / span 2}.nexus-form-grid .nexus-form-field button[role=combobox],.nexus-form-grid-3 .nexus-form-field button[role=combobox],.nexus-form-grid-detail .nexus-form-field button[role=combobox],.nexus-form-grid .nexus-form-field select,.nexus-form-grid-3 .nexus-form-field select,.nexus-form-grid-detail .nexus-form-field select{width:100%;min-width:0px;max-width:100%}.nfc-inventory-forms .form-field,.nfc-inventory-forms .commerce-form-field{gap:.5rem}.nfc-inventory-forms .form-stack{gap:1.25rem}.nfc-inventory-forms .nexus-form-grid,.nfc-inventory-forms .nexus-form-grid-3,.nfc-inventory-forms .nexus-form-grid-detail{-moz-column-gap:1rem;column-gap:1rem;row-gap:1.25rem}.nfc-inventory-forms .nexus-form-grid-detail{-moz-column-gap:.75rem;column-gap:.75rem;row-gap:.75rem}@media (min-width: 640px){.nfc-inventory-forms .nexus-form-grid-detail{-moz-column-gap:1rem;column-gap:1rem;row-gap:1rem}}.nexus-select-trigger,button[role=combobox].nexus-select-trigger{font-weight:var(--form-field-font-weight)}.nexus-select-content,.nexus-select-content [role=option]{font-size:var(--text-ui-sm);font-weight:var(--form-field-font-weight);line-height:1.375}.nexus-form-grid .nexus-select-trigger,.nexus-form-grid-3 .nexus-select-trigger,.nexus-form-grid-detail .nexus-select-trigger,.nfc-inventory-forms .nexus-select-trigger{font-weight:var(--form-field-font-weight)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .app-page-shell{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .app-page-shell{color:hsl(var(--sidebar-foreground))}.app-page-shell{min-height:100vh;background-color:hsl(var(--background));color:hsl(var(--foreground))}.email-studio-sidebar .sidebar-account-selector__copy .app-page-shell{color:hsl(var(--sidebar-foreground))}.inventory-stock-overview-card--collapsed .app-page-header{border-bottom-width:0px}.app-page-header{border-bottom-width:1px;background-color:hsl(var(--background) / .9);--tw-backdrop-blur: blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);border-color:hsl(var(--border) / var(--border-alpha-subtle))}@supports (backdrop-filter: var(--tw)){.app-page-header{background-color:hsl(var(--background) / .8)}}.app-page-container{padding-left:max(var(--site-gutter-x),env(safe-area-inset-left,0px));padding-right:max(var(--site-gutter-x),env(safe-area-inset-right,0px));margin-left:auto;margin-right:auto;width:100%;max-width:80rem}.app-page-body{padding-left:max(var(--site-gutter-x),env(safe-area-inset-left,0px));padding-right:max(var(--site-gutter-x),env(safe-area-inset-right,0px));margin-left:auto;margin-right:auto;max-width:80rem;display:flex;width:100%;min-width:0px;flex-direction:column;gap:var(--space-stack-lg);padding-top:1rem;padding-bottom:1rem}@media (min-width: 768px){.app-page-body{padding-top:1.5rem;padding-bottom:1.5rem}}.inventory-stock-overview-card--collapsed .app-modal-header{border-bottom-width:0px}.app-modal-header{border-bottom-width:1px;padding-bottom:1rem;border-color:hsl(var(--border) / var(--border-alpha-muted))}.site-public-header{box-sizing:border-box;height:calc(var(--site-header-height) + var(--site-header-safe-top));padding-top:var(--site-header-safe-top);border-bottom:none}.site-public-header__inner{height:100%;min-height:0px}.site-public-header__start{min-width:0px;flex:1 1 0%}@media (min-width: 1024px){.site-public-header__start{flex:none}}.site-public-header__actions{min-width:0px}.site-public-header:after{content:"";position:absolute;inset-inline:0;bottom:0;height:1px;pointer-events:none;background:linear-gradient(90deg,hsl(var(--brand-accent-light) / .55),#8053ea73 28%,hsl(var(--brand-accent) / .5),#12c1ed6b,hsl(var(--brand-accent-light) / .55));background-size:200% 100%;background-position:0% 0;opacity:.85;transition:background-position 1.2s ease}.site-public-header:hover:after{background-position:100% 0}.dark .site-public-header:after{opacity:.95}.site-main-below-header{padding-top:calc(var(--site-header-height) + var(--site-header-gap) + var(--site-header-safe-top))}.site-main-below-header.site-main-below-header--toolbar{padding-top:calc(var(--site-header-height) + var(--site-header-safe-top))}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.\!fixed{position:fixed!important}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.\!inset-0{top:0!important;right:0!important;bottom:0!important;left:0!important}.-inset-20{top:-5rem;right:-5rem;bottom:-5rem;left:-5rem}.-inset-4{top:-1rem;right:-1rem;bottom:-1rem;left:-1rem}.-inset-\[12px\]{top:-12px;right:-12px;bottom:-12px;left:-12px}.-inset-\[2px\]{top:-2px;right:-2px;bottom:-2px;left:-2px}.-inset-full{top:-100%;right:-100%;bottom:-100%;left:-100%}.inset-0{top:0;right:0;bottom:0;left:0}.inset-\[1\.5px\]{top:1.5px;right:1.5px;bottom:1.5px;left:1.5px}.inset-\[4px\]{top:4px;right:4px;bottom:4px;left:4px}.-inset-x-8{left:-2rem;right:-2rem}.-inset-y-2{top:-.5rem;bottom:-.5rem}.inset-x-0{left:0;right:0}.inset-x-2{left:.5rem;right:.5rem}.inset-y-0{top:0;bottom:0}.\!left-0{left:0!important}.\!top-0{top:0!important}.-bottom-1{bottom:-.25rem}.-bottom-2{bottom:-.5rem}.-bottom-4{bottom:-1rem}.-left-1\/2{left:-50%}.-left-\[18px\]{left:-18px}.-right-1{right:-.25rem}.-right-1\.5{right:-.375rem}.-right-2{right:-.5rem}.-right-\[18px\]{right:-18px}.-right-\[3px\]{right:-3px}.-top-1{top:-.25rem}.-top-1\.5{top:-.375rem}.-top-1\/2{top:-50%}.-top-2{top:-.5rem}.-top-3{top:-.75rem}.-top-6{top:-1.5rem}.bottom-0{bottom:0}.bottom-0\.5{bottom:.125rem}.bottom-2{bottom:.5rem}.bottom-4{bottom:1rem}.bottom-6{bottom:1.5rem}.bottom-8{bottom:2rem}.bottom-\[-10\%\]{bottom:-10%}.bottom-\[-4px\]{bottom:-4px}.bottom-\[10\%\]{bottom:10%}.bottom-\[7\.5\%\]{bottom:7.5%}.bottom-\[8px\]{bottom:8px}.left-0{left:0}.left-0\.5{left:.125rem}.left-1{left:.25rem}.left-1\.5{left:.375rem}.left-1\/2{left:50%}.left-1\/4{left:25%}.left-2{left:.5rem}.left-2\.5{left:.625rem}.left-3{left:.75rem}.left-3\/4{left:75%}.left-4{left:1rem}.left-8{left:2rem}.left-\[-10\%\]{left:-10%}.left-\[36px\]{left:36px}.left-\[50\%\]{left:50%}.left-\[8\%\]{left:8%}.right-0{right:0}.right-0\.5{right:.125rem}.right-1{right:.25rem}.right-10{right:2.5rem}.right-2{right:.5rem}.right-2\.5{right:.625rem}.right-3{right:.75rem}.right-4{right:1rem}.right-6{right:1.5rem}.right-8{right:2rem}.right-\[-10\%\]{right:-10%}.right-\[-14px\]{right:-14px}.right-\[32px\]{right:32px}.right-\[3px\]{right:3px}.right-\[5\.5\%\]{right:5.5%}.right-\[6\%\]{right:6%}.right-\[8\%\]{right:8%}.top-0{top:0}.top-0\.5{top:.125rem}.top-1{top:.25rem}.top-1\.5{top:.375rem}.top-1\/2{top:50%}.top-10{top:2.5rem}.top-2{top:.5rem}.top-2\.5{top:.625rem}.top-28{top:7rem}.top-3{top:.75rem}.top-3\.5{top:.875rem}.top-4{top:1rem}.top-6{top:1.5rem}.top-8{top:2rem}.top-\[-10\%\]{top:-10%}.top-\[100px\]{top:100px}.top-\[11px\]{top:11px}.top-\[15\%\]{top:15%}.top-\[150px\]{top:150px}.top-\[160px\]{top:160px}.top-\[16px\]{top:16px}.top-\[18\%\]{top:18%}.top-\[18px\]{top:18px}.top-\[206px\]{top:206px}.top-\[35\%\]{top:35%}.top-\[50\%\]{top:50%}.top-\[55\%\]{top:55%}.top-\[calc\(100\%\+0\.5rem\)\]{top:calc(100% + .5rem)}.isolate{isolation:isolate}.-z-10{z-index:-10}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[10000\]{z-index:10000}.z-\[10001\]{z-index:10001}.z-\[1000\]{z-index:1000}.z-\[1001\]{z-index:1001}.z-\[100\]{z-index:100}.z-\[1050\]{z-index:1050}.z-\[1051\]{z-index:1051}.z-\[1100\]{z-index:1100}.z-\[1120\]{z-index:1120}.z-\[1121\]{z-index:1121}.z-\[1200\]{z-index:1200}.z-\[1201\]{z-index:1201}.z-\[120\]{z-index:120}.z-\[1300\]{z-index:1300}.z-\[1310\]{z-index:1310}.z-\[1400\]{z-index:1400}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[5\]{z-index:5}.z-\[60\]{z-index:60}.z-\[65\]{z-index:65}.z-\[70\]{z-index:70}.z-\[71\]{z-index:71}.z-\[90\]{z-index:90}.z-\[94\]{z-index:94}.z-\[95\]{z-index:95}.z-\[96\]{z-index:96}.z-\[97\]{z-index:97}.z-\[98\]{z-index:98}.z-\[9998\]{z-index:9998}.z-\[9999\]{z-index:9999}.z-\[99\]{z-index:99}.col-span-1{grid-column:span 1 / span 1}.col-span-2{grid-column:span 2 / span 2}.m-0{margin:0}.m-6{margin:1.5rem}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.-mx-3{margin-left:-.75rem;margin-right:-.75rem}.-mx-4{margin-left:-1rem;margin-right:-1rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-1\.5{margin-left:.375rem;margin-right:.375rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-2\.5{margin-left:.625rem;margin-right:.625rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-3\.5{margin-left:.875rem;margin-right:.875rem}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-8{margin-top:2rem;margin-bottom:2rem}.\!mb-0{margin-bottom:0!important}.\!mt-0\.5{margin-top:.125rem!important}.-ml-1{margin-left:-.25rem}.-mr-0\.5{margin-right:-.125rem}.-mr-32{margin-right:-8rem}.-mt-0\.5{margin-top:-.125rem}.-mt-1{margin-top:-.25rem}.-mt-2{margin-top:-.5rem}.-mt-20{margin-top:-5rem}.-mt-3{margin-top:-.75rem}.-mt-32{margin-top:-8rem}.-mt-px{margin-top:-1px}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-16{margin-bottom:4rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.mb-\[-120px\]{margin-bottom:-120px}.ml-0{margin-left:0}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-auto{margin-left:auto}.mr-0{margin-right:0}.mr-0\.5{margin-right:.125rem}.mr-1{margin-right:.25rem}.mr-1\.5{margin-right:.375rem}.mr-2{margin-right:.5rem}.mr-auto{margin-right:auto}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-12{margin-top:3rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-\[-120px\]{margin-top:-120px}.mt-auto{margin-top:auto}.line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.line-clamp-4{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.aspect-\[1\.58\/1\]{aspect-ratio:1.58/1}.aspect-\[16\/10\]{aspect-ratio:16/10}.aspect-\[3\/2\]{aspect-ratio:3/2}.aspect-\[390\/844\]{aspect-ratio:390/844}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-square{aspect-ratio:1 / 1}.aspect-video{aspect-ratio:16 / 9}.size-10{width:2.5rem;height:2.5rem}.size-4{width:1rem;height:1rem}.size-\[--cell-size\]{width:var(--cell-size);height:var(--cell-size)}.size-\[var\(--control-height\)\]{width:var(--control-height);height:var(--control-height)}.size-\[var\(--control-height-lg\)\]{width:var(--control-height-lg);height:var(--control-height-lg)}.size-\[var\(--control-height-sm\)\]{width:var(--control-height-sm);height:var(--control-height-sm)}.\!h-9{height:2.25rem!important}.\!h-\[100dvh\]{height:100dvh!important}.\!h-auto{height:auto!important}.h-0{height:0px}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-1\/2{height:50%}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-2\/5{height:40%}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-3\/5{height:60%}.h-32{height:8rem}.h-4{height:1rem}.h-40{height:10rem}.h-44{height:11rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-52{height:13rem}.h-56{height:14rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-80{height:20rem}.h-9{height:2.25rem}.h-\[--cell-size\]{height:var(--cell-size)}.h-\[100dvh\]{height:100dvh}.h-\[10px\]{height:10px}.h-\[1px\]{height:1px}.h-\[200\%\]{height:200%}.h-\[200px\]{height:200px}.h-\[22px\]{height:22px}.h-\[240px\]{height:240px}.h-\[26px\]{height:26px}.h-\[280px\]{height:280px}.h-\[2px\]{height:2px}.h-\[32\%\]{height:32%}.h-\[34\%\]{height:34%}.h-\[35px\]{height:35px}.h-\[40\%\]{height:40%}.h-\[44px\]{height:44px}.h-\[4px\]{height:4px}.h-\[5px\]{height:5px}.h-\[60\%\]{height:60%}.h-\[600px\]{height:600px}.h-\[70px\]{height:70px}.h-\[750px\]{height:750px}.h-\[800px\]{height:800px}.h-\[844px\]{height:844px}.h-\[90vh\]{height:90vh}.h-\[95vh\]{height:95vh}.h-\[calc\(100dvh-\(env\(safe-area-inset-top\)\+env\(safe-area-inset-bottom\)\+1rem\)\)\]{height:calc(100dvh - (env(safe-area-inset-top) + env(safe-area-inset-bottom) + 1rem))}.h-\[calc\(100dvh-15rem\)\]{height:calc(100dvh - 15rem)}.h-\[calc\(100vh-96px\)\]{height:calc(100vh - 96px)}.h-\[min\(70vh\,640px\)\]{height:min(70vh,640px)}.h-\[min\(72vw\,280px\)\]{height:min(72vw,280px)}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-control{height:var(--control-height)}.h-control-lg{height:var(--control-height-lg)}.h-control-sm{height:var(--control-height-sm)}.h-dvh{height:100dvh}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.h-svh{height:100svh}.max-h-16{max-height:4rem}.max-h-24{max-height:6rem}.max-h-32{max-height:8rem}.max-h-36{max-height:9rem}.max-h-40{max-height:10rem}.max-h-44{max-height:11rem}.max-h-48{max-height:12rem}.max-h-52{max-height:13rem}.max-h-60{max-height:15rem}.max-h-72{max-height:18rem}.max-h-8{max-height:2rem}.max-h-\[--radix-select-content-available-height\]{max-height:var(--radix-select-content-available-height)}.max-h-\[100dvh\]{max-height:100dvh}.max-h-\[120px\]{max-height:120px}.max-h-\[140px\]{max-height:140px}.max-h-\[220px\]{max-height:220px}.max-h-\[3\.25rem\]{max-height:3.25rem}.max-h-\[300px\]{max-height:300px}.max-h-\[400px\]{max-height:400px}.max-h-\[650px\]{max-height:650px}.max-h-\[700px\]{max-height:700px}.max-h-\[80vh\]{max-height:80vh}.max-h-\[85\%\]{max-height:85%}.max-h-\[90vh\]{max-height:90vh}.max-h-\[92dvh\]{max-height:92dvh}.max-h-\[95vh\]{max-height:95vh}.max-h-\[calc\(100dvh-\(env\(safe-area-inset-top\)\+env\(safe-area-inset-bottom\)\+1rem\)\)\]{max-height:calc(100dvh - (env(safe-area-inset-top) + env(safe-area-inset-bottom) + 1rem))}.max-h-\[calc\(100dvh-15rem\)\]{max-height:calc(100dvh - 15rem)}.max-h-\[min\(100dvh\,900px\)\]{max-height:min(100dvh,900px)}.max-h-\[min\(320px\,70vh\)\]{max-height:min(320px,70vh)}.max-h-\[min\(42dvh\,360px\)\]{max-height:min(42dvh,360px)}.max-h-\[min\(50vh\,16rem\)\]{max-height:min(50vh,16rem)}.max-h-\[min\(50vh\,18rem\)\]{max-height:min(50vh,18rem)}.max-h-\[min\(50vh\,20rem\)\]{max-height:min(50vh,20rem)}.max-h-\[min\(50vh\,22rem\)\]{max-height:min(50vh,22rem)}.max-h-\[min\(52vh\,28rem\)\]{max-height:min(52vh,28rem)}.max-h-\[min\(65vh\,480px\)\]{max-height:min(65vh,480px)}.max-h-\[min\(70vh\,32rem\)\]{max-height:min(70vh,32rem)}.max-h-\[min\(70vh\,520px\)\]{max-height:min(70vh,520px)}.max-h-\[min\(72dvh\,560px\)\]{max-height:min(72dvh,560px)}.max-h-\[min\(72dvh\,calc\(100dvh-12rem\)\)\]{max-height:min(72dvh,calc(100dvh - 12rem))}.max-h-\[min\(90dvh\,720px\)\]{max-height:min(90dvh,720px)}.max-h-\[var\(--radix-dropdown-menu-content-available-height\)\]{max-height:var(--radix-dropdown-menu-content-available-height)}.max-h-dvh{max-height:100dvh}.max-h-full{max-height:100%}.\!min-h-0{min-height:0px!important}.min-h-0{min-height:0px}.min-h-10{min-height:2.5rem}.min-h-11{min-height:2.75rem}.min-h-12{min-height:3rem}.min-h-24{min-height:6rem}.min-h-7{min-height:1.75rem}.min-h-8{min-height:2rem}.min-h-9{min-height:2.25rem}.min-h-\[0\.75rem\]{min-height:.75rem}.min-h-\[0\.875rem\]{min-height:.875rem}.min-h-\[1\.125rem\]{min-height:1.125rem}.min-h-\[1\.5rem\]{min-height:1.5rem}.min-h-\[1\.625rem\]{min-height:1.625rem}.min-h-\[10\.75rem\]{min-height:10.75rem}.min-h-\[100dvh\]{min-height:100dvh}.min-h-\[100px\]{min-height:100px}.min-h-\[11\.5rem\]{min-height:11.5rem}.min-h-\[110px\]{min-height:110px}.min-h-\[120px\]{min-height:120px}.min-h-\[12rem\]{min-height:12rem}.min-h-\[140px\]{min-height:140px}.min-h-\[150px\]{min-height:150px}.min-h-\[18px\]{min-height:18px}.min-h-\[1rem\]{min-height:1rem}.min-h-\[2\.75rem\]{min-height:2.75rem}.min-h-\[200px\]{min-height:200px}.min-h-\[220px\]{min-height:220px}.min-h-\[240px\]{min-height:240px}.min-h-\[24rem\]{min-height:24rem}.min-h-\[280px\]{min-height:280px}.min-h-\[3\.25rem\]{min-height:3.25rem}.min-h-\[32vh\]{min-height:32vh}.min-h-\[4\.5rem\]{min-height:4.5rem}.min-h-\[400px\]{min-height:400px}.min-h-\[40vh\]{min-height:40vh}.min-h-\[420px\]{min-height:420px}.min-h-\[500px\]{min-height:500px}.min-h-\[5rem\]{min-height:5rem}.min-h-\[6\.25rem\]{min-height:6.25rem}.min-h-\[600px\]{min-height:600px}.min-h-\[72px\]{min-height:72px}.min-h-\[7rem\]{min-height:7rem}.min-h-\[80px\]{min-height:80px}.min-h-\[844px\]{min-height:844px}.min-h-\[84px\]{min-height:84px}.min-h-\[88px\]{min-height:88px}.min-h-\[8rem\]{min-height:8rem}.min-h-\[96px\]{min-height:96px}.min-h-\[9rem\]{min-height:9rem}.min-h-\[calc\(100vh-4rem\)\]{min-height:calc(100vh - 4rem)}.min-h-\[var\(--app-tab-bar-bottom-track\)\]{min-height:var(--app-tab-bar-bottom-track)}.min-h-control{min-height:var(--control-height)}.min-h-control-lg{min-height:var(--control-height-lg)}.min-h-control-sm{min-height:var(--control-height-sm)}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.min-h-svh{min-height:100svh}.\!w-9{width:2.25rem!important}.\!w-full{width:100%!important}.\!w-screen{width:100vw!important}.w-0{width:0px}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-1\/2{width:50%}.w-1\/3{width:33.333333%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-2\/3{width:66.666667%}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-3\/5{width:60%}.w-32{width:8rem}.w-36{width:9rem}.w-4{width:1rem}.w-4\/5{width:80%}.w-40{width:10rem}.w-44{width:11rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-5\/6{width:83.333333%}.w-52{width:13rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-\[--cell-size\]{width:var(--cell-size)}.w-\[--sidebar-width\]{width:var(--sidebar-width)}.w-\[1000px\]{width:1000px}.w-\[100vw\]{width:100vw}.w-\[1100px\]{width:1100px}.w-\[11rem\]{width:11rem}.w-\[120px\]{width:120px}.w-\[130px\]{width:130px}.w-\[134px\]{width:134px}.w-\[140px\]{width:140px}.w-\[148px\]{width:148px}.w-\[1px\]{width:1px}.w-\[200\%\]{width:200%}.w-\[22px\]{width:22px}.w-\[22rem\]{width:22rem}.w-\[27\%\]{width:27%}.w-\[280px\]{width:280px}.w-\[2px\]{width:2px}.w-\[3\.25rem\]{width:3.25rem}.w-\[3\.75rem\]{width:3.75rem}.w-\[32\%\]{width:32%}.w-\[34\%\]{width:34%}.w-\[38\%\]{width:38%}.w-\[390px\]{width:390px}.w-\[4\.25rem\]{width:4.25rem}.w-\[4\.75rem\]{width:4.75rem}.w-\[40\%\]{width:40%}.w-\[420px\]{width:420px}.w-\[5\.5rem\]{width:5.5rem}.w-\[52px\]{width:52px}.w-\[55\%\]{width:55%}.w-\[58\%\]{width:58%}.w-\[6\.5rem\]{width:6.5rem}.w-\[60\%\]{width:60%}.w-\[600px\]{width:600px}.w-\[62\%\]{width:62%}.w-\[6px\]{width:6px}.w-\[7\.25rem\]{width:7.25rem}.w-\[7\.75rem\]{width:7.75rem}.w-\[70\%\]{width:70%}.w-\[72\%\]{width:72%}.w-\[72px\]{width:72px}.w-\[800px\]{width:800px}.w-\[82\%\]{width:82%}.w-\[9\.5rem\]{width:9.5rem}.w-\[min\(100\%\,var\(--radix-popover-trigger-width\)\)\]{width:min(100%,var(--radix-popover-trigger-width))}.w-\[min\(100vw\,20rem\)\]{width:min(100vw,20rem)}.w-\[min\(100vw\,24rem\)\]{width:min(100vw,24rem)}.w-\[min\(100vw\,64rem\)\]{width:min(100vw,64rem)}.w-\[min\(100vw-2rem\,14rem\)\]{width:min(100vw - 2rem,14rem)}.w-\[min\(100vw-2rem\,18rem\)\]{width:min(100vw - 2rem,18rem)}.w-\[min\(100vw-2rem\,20rem\)\]{width:min(100vw - 2rem,20rem)}.w-\[min\(12rem\,28vw\)\]{width:min(12rem,28vw)}.w-\[min\(18rem\,calc\(100vw-2rem\)\)\]{width:min(18rem,calc(100vw - 2rem))}.w-\[min\(20rem\,calc\(100vw-1\.5rem\)\)\]{width:min(20rem,calc(100vw - 1.5rem))}.w-\[min\(22\.5rem\,calc\(100vw-2rem\)\)\]{width:min(22.5rem,calc(100vw - 2rem))}.w-\[min\(24rem\,calc\(100vw-1\.5rem\)\)\]{width:min(24rem,calc(100vw - 1.5rem))}.w-\[min\(32rem\,calc\(100vw-1\.25rem\)\)\]{width:min(32rem,calc(100vw - 1.25rem))}.w-\[min\(72vw\,280px\)\]{width:min(72vw,280px)}.w-\[min\(8\.75rem\,34vw\)\]{width:min(8.75rem,34vw)}.w-\[min\(88vw\,20rem\)\]{width:min(88vw,20rem)}.w-\[var\(--radix-popover-trigger-width\)\]{width:var(--radix-popover-trigger-width)}.w-\[var\(--radix-select-trigger-width\)\]{width:var(--radix-select-trigger-width)}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-px{width:1px}.w-screen{width:100vw}.\!min-w-0{min-width:0px!important}.\!min-w-\[280px\]{min-width:280px!important}.min-w-0{min-width:0px}.min-w-32{min-width:8rem}.min-w-5{min-width:1.25rem}.min-w-\[--cell-size\]{min-width:var(--cell-size)}.min-w-\[10\.5rem\]{min-width:10.5rem}.min-w-\[10rem\]{min-width:10rem}.min-w-\[11rem\]{min-width:11rem}.min-w-\[150px\]{min-width:150px}.min-w-\[160px\]{min-width:160px}.min-w-\[180px\]{min-width:180px}.min-w-\[1rem\]{min-width:1rem}.min-w-\[2\.25rem\]{min-width:2.25rem}.min-w-\[2\.5rem\]{min-width:2.5rem}.min-w-\[2\.75rem\]{min-width:2.75rem}.min-w-\[200px\]{min-width:200px}.min-w-\[220px\]{min-width:220px}.min-w-\[260px\]{min-width:260px}.min-w-\[280px\]{min-width:280px}.min-w-\[2rem\]{min-width:2rem}.min-w-\[3\.25rem\]{min-width:3.25rem}.min-w-\[3\.5rem\]{min-width:3.5rem}.min-w-\[3\.75rem\]{min-width:3.75rem}.min-w-\[3rem\]{min-width:3rem}.min-w-\[4\.25rem\]{min-width:4.25rem}.min-w-\[4\.5rem\]{min-width:4.5rem}.min-w-\[5\.5rem\]{min-width:5.5rem}.min-w-\[5rem\]{min-width:5rem}.min-w-\[7\.25rem\]{min-width:7.25rem}.min-w-\[7\.5rem\]{min-width:7.5rem}.min-w-\[8\.5rem\]{min-width:8.5rem}.min-w-\[820px\]{min-width:820px}.min-w-\[880px\]{min-width:880px}.min-w-\[8rem\]{min-width:8rem}.min-w-\[min\(100\%\,14rem\)\]{min-width:min(100%,14rem)}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.min-w-max{min-width:-moz-max-content;min-width:max-content}.\!max-w-\[min\(100vw-24px\,360px\)\]{max-width:min(100vw - 24px,360px)!important}.\!max-w-content-reading{max-width:var(--content-max-reading)!important}.\!max-w-none{max-width:none!important}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[--skeleton-width\]{max-width:var(--skeleton-width)}.max-w-\[10\.25rem\]{max-width:10.25rem}.max-w-\[100vw\]{max-width:100vw}.max-w-\[11rem\]{max-width:11rem}.max-w-\[120px\]{max-width:120px}.max-w-\[12rem\]{max-width:12rem}.max-w-\[16rem\]{max-width:16rem}.max-w-\[18rem\]{max-width:18rem}.max-w-\[2\.5rem\]{max-width:2.5rem}.max-w-\[2\.75rem\]{max-width:2.75rem}.max-w-\[200px\]{max-width:200px}.max-w-\[20rem\]{max-width:20rem}.max-w-\[220px\]{max-width:220px}.max-w-\[22rem\]{max-width:22rem}.max-w-\[240px\]{max-width:240px}.max-w-\[260px\]{max-width:260px}.max-w-\[280px\]{max-width:280px}.max-w-\[3\.25rem\]{max-width:3.25rem}.max-w-\[3\.5rem\]{max-width:3.5rem}.max-w-\[320px\]{max-width:320px}.max-w-\[4\.5rem\]{max-width:4.5rem}.max-w-\[430px\]{max-width:430px}.max-w-\[5\.5rem\]{max-width:5.5rem}.max-w-\[65\%\]{max-width:65%}.max-w-\[6rem\]{max-width:6rem}.max-w-\[7\.5rem\]{max-width:7.5rem}.max-w-\[70\%\]{max-width:70%}.max-w-\[85\%\]{max-width:85%}.max-w-\[88px\]{max-width:88px}.max-w-\[8rem\]{max-width:8rem}.max-w-\[9\.5rem\]{max-width:9.5rem}.max-w-\[90\%\]{max-width:90%}.max-w-\[90vw\]{max-width:90vw}.max-w-\[96px\]{max-width:96px}.max-w-\[min\(100\%\,28rem\)\]{max-width:min(100%,28rem)}.max-w-\[min\(100\%\,42rem\)\]{max-width:min(100%,42rem)}.max-w-\[min\(100\%\,calc\(100vw-2rem\)\)\]{max-width:min(100%,calc(100vw - 2rem))}.max-w-\[min\(100vw-1\.5rem\,24rem\)\]{max-width:min(100vw - 1.5rem,24rem)}.max-w-\[min\(96vw\,42rem\)\]{max-width:min(96vw,42rem)}.max-w-\[min\(calc\(100vw-2rem\)\,var\(--content-max-form\)\)\]{max-width:min(calc(100vw - 2rem),var(--content-max-form))}.max-w-content-form{max-width:var(--content-max-form)}.max-w-content-narrow{max-width:var(--content-max-narrow)}.max-w-content-reading{max-width:var(--content-max-reading)}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-\[2\]{flex:2}.flex-none{flex:none}.flex-shrink-0,.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-\[10rem\]{flex-basis:10rem}.basis-\[12rem\]{flex-basis:12rem}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.origin-\[--radix-dropdown-menu-content-transform-origin\]{transform-origin:var(--radix-dropdown-menu-content-transform-origin)}.origin-\[--radix-popover-content-transform-origin\]{transform-origin:var(--radix-popover-content-transform-origin)}.origin-\[--radix-select-content-transform-origin\]{transform-origin:var(--radix-select-content-transform-origin)}.origin-\[--radix-tooltip-content-transform-origin\]{transform-origin:var(--radix-tooltip-content-transform-origin)}.origin-center{transform-origin:center}.origin-left{transform-origin:left}.origin-top{transform-origin:top}.origin-top-left{transform-origin:top left}.\!translate-x-0{--tw-translate-x: 0px !important;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))!important}.\!translate-y-0{--tw-translate-y: 0px !important;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))!important}.-translate-x-1\/2{--tw-translate-x: -50%;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))}.-translate-x-full{--tw-translate-x: -100%;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))}.-translate-x-px{--tw-translate-x: -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))}.-translate-y-1\/2{--tw-translate-y: -50%;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))}.-translate-y-full{--tw-translate-y: -100%;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))}.-translate-y-px{--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))}.translate-x-0{--tw-translate-x: 0px;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))}.translate-x-1\/2{--tw-translate-x: 50%;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))}.translate-x-5{--tw-translate-x: 1.25rem;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))}.translate-x-\[-100\%\]{--tw-translate-x: -100%;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))}.translate-x-\[-50\%\]{--tw-translate-x: -50%;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))}.translate-x-full{--tw-translate-x: 100%;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))}.translate-x-px{--tw-translate-x: 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))}.translate-y-0{--tw-translate-y: 0px;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))}.translate-y-2{--tw-translate-y: .5rem;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))}.translate-y-4{--tw-translate-y: 1rem;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))}.translate-y-6{--tw-translate-y: 1.5rem;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))}.translate-y-\[-50\%\]{--tw-translate-y: -50%;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))}.translate-y-full{--tw-translate-y: 100%;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))}.-rotate-90{--tw-rotate: -90deg;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))}.rotate-0{--tw-rotate: 0deg;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))}.rotate-12{--tw-rotate: 12deg;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))}.rotate-180{--tw-rotate: 180deg;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))}.rotate-90{--tw-rotate: 90deg;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))}.skew-x-12{--tw-skew-x: 12deg;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))}.scale-0{--tw-scale-x: 0;--tw-scale-y: 0;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))}.scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;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))}.scale-110{--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))}.scale-150{--tw-scale-x: 1.5;--tw-scale-y: 1.5;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))}.scale-75{--tw-scale-x: .75;--tw-scale-y: .75;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))}.scale-90{--tw-scale-x: .9;--tw-scale-y: .9;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))}.scale-\[0\.72\]{--tw-scale-x: .72;--tw-scale-y: .72;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))}.scale-\[0\.78\]{--tw-scale-x: .78;--tw-scale-y: .78;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))}.scale-\[0\.82\]{--tw-scale-x: .82;--tw-scale-y: .82;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))}.scale-\[0\.86\]{--tw-scale-x: .86;--tw-scale-y: .86;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))}.scale-\[0\.92\]{--tw-scale-x: .92;--tw-scale-y: .92;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))}.scale-\[0\.9\]{--tw-scale-x: .9;--tw-scale-y: .9;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))}.scale-\[1\.02\]{--tw-scale-x: 1.02;--tw-scale-y: 1.02;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))}.scale-\[1\.03\]{--tw-scale-x: 1.03;--tw-scale-y: 1.03;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))}.scale-\[2\]{--tw-scale-x: 2;--tw-scale-y: 2;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))}.scale-x-150{--tw-scale-x: 1.5;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))}.transform{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))}.animate-\[loading-slide_1\.5s_ease-in-out_infinite\]{animation:loading-slide 1.5s ease-in-out infinite}@keyframes bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}.animate-bounce{animation:bounce 1s infinite}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(calc(-100% - var(--gap)))}}.animate-marquee{animation:marquee var(--duration) infinite linear}@keyframes marquee-vertical{0%{transform:translateY(0)}to{transform:translateY(calc(-100% - var(--gap)))}}.animate-marquee-vertical{animation:marquee-vertical var(--duration) linear infinite}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-ew-resize{cursor:ew-resize}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.cursor-help{cursor:help}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.touch-none{touch-action:none}.touch-pan-x{--tw-pan-x: pan-x;touch-action:var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom)}.touch-pan-y{--tw-pan-y: pan-y;touch-action:var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom)}.touch-manipulation{touch-action:manipulation}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-none{resize:none}.resize-y{resize:vertical}.resize{resize:both}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness: mandatory}.snap-center{scroll-snap-align:center}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.columns-2{-moz-columns:2;columns:2}.columns-3{-moz-columns:3;columns:3}.break-inside-avoid{-moz-column-break-inside:avoid;break-inside:avoid}.auto-rows-fr{grid-auto-rows:minmax(0,1fr)}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.grid-cols-\[2\.5rem_1fr_2\.5rem\]{grid-template-columns:2.5rem 1fr 2.5rem}.grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.grid-cols-\[auto_minmax\(0\,1fr\)_120px\]{grid-template-columns:auto minmax(0,1fr) 120px}.grid-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.place-content-center{place-content:center}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-stretch{justify-content:stretch}.\!gap-0{gap:0px!important}.gap-0{gap:0px}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-3\.5{gap:.875rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-y-0\.5{row-gap:.125rem}.gap-y-1{row-gap:.25rem}.gap-y-1\.5{row-gap:.375rem}.gap-y-3{row-gap:.75rem}.-space-x-0\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(-.125rem * var(--tw-space-x-reverse));margin-left:calc(-.125rem * calc(1 - var(--tw-space-x-reverse)))}.-space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(-.25rem * var(--tw-space-x-reverse));margin-left:calc(-.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem * var(--tw-space-y-reverse))}.space-y-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(3rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-7>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.75rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse: 0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-border>:not([hidden])~:not([hidden]){border-color:hsl(var(--border))}.divide-border\/40>:not([hidden])~:not([hidden]){border-color:hsl(var(--border) / .4)}.divide-border\/50>:not([hidden])~:not([hidden]){border-color:hsl(var(--border) / .5)}.divide-border\/60>:not([hidden])~:not([hidden]){border-color:hsl(var(--border) / .6)}.divide-red-500\/15>:not([hidden])~:not([hidden]){border-color:#ef444426}.divide-slate-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(241 245 249 / var(--tw-divide-opacity, 1))}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.self-stretch{align-self:stretch}.justify-self-start{justify-self:start}.justify-self-end{justify-self:end}.justify-self-center{justify-self:center}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-x-clip{overflow-x:clip}.overscroll-contain{overscroll-behavior:contain}.overscroll-none{overscroll-behavior:none}.overscroll-y-contain{overscroll-behavior-y:contain}.overscroll-x-contain{overscroll-behavior-x:contain}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hyphens-auto{-webkit-hyphens:auto;hyphens:auto}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-balance{text-wrap:balance}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.\!rounded-button{border-radius:var(--radius-button)!important}.\!rounded-none{border-radius:0!important}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl,.rounded-\[1\.5rem\]{border-radius:1.5rem}.rounded-\[100\%\]{border-radius:100%}.rounded-\[18px\]{border-radius:18px}.rounded-\[1px\]{border-radius:1px}.rounded-\[2\.5rem\]{border-radius:2.5rem}.rounded-\[20px\]{border-radius:20px}.rounded-\[2px\]{border-radius:2px}.rounded-\[2rem\]{border-radius:2rem}.rounded-\[32px\]{border-radius:32px}.rounded-\[3px\]{border-radius:3px}.rounded-\[3rem\]{border-radius:3rem}.rounded-\[40px\]{border-radius:40px}.rounded-\[48px\]{border-radius:48px}.rounded-\[55px\]{border-radius:55px}.rounded-\[57px\]{border-radius:57px}.rounded-\[60px\]{border-radius:60px}.rounded-\[inherit\]{border-radius:inherit}.rounded-button{border-radius:var(--radius-button)}.rounded-control-multi{border-radius:var(--radius-control-multiline)}.rounded-dialog{border-radius:var(--dialog-radius)}.rounded-full{border-radius:var(--radius-full)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-b-md{border-bottom-right-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.rounded-l-full{border-top-left-radius:var(--radius-full);border-bottom-left-radius:var(--radius-full)}.rounded-l-md{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.rounded-l-sm{border-top-left-radius:var(--radius-sm);border-bottom-left-radius:var(--radius-sm)}.rounded-r-\[1px\]{border-top-right-radius:1px;border-bottom-right-radius:1px}.rounded-r-md{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.rounded-r-sm{border-top-right-radius:var(--radius-sm);border-bottom-right-radius:var(--radius-sm)}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-2xl{border-top-left-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl)}.rounded-t-3xl{border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}.rounded-t-\[2rem\]{border-top-left-radius:2rem;border-top-right-radius:2rem}.rounded-t-full{border-top-left-radius:var(--radius-full);border-top-right-radius:var(--radius-full)}.rounded-t-lg{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.rounded-t-xl{border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl)}.rounded-bl-2xl{border-bottom-left-radius:var(--radius-2xl)}.rounded-br-2xl{border-bottom-right-radius:var(--radius-2xl)}.rounded-tl-2xl{border-top-left-radius:var(--radius-2xl)}.rounded-tl-md{border-top-left-radius:var(--radius-md)}.rounded-tr-2xl{border-top-right-radius:var(--radius-2xl)}.\!border{border-width:1px!important}.\!border-0{border-width:0px!important}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-4{border-width:4px}.border-\[0\.5px\]{border-width:.5px}.border-\[2px\]{border-width:2px}.border-\[3px\]{border-width:3px}.border-\[6px\]{border-width:6px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0px}.border-b-2{border-bottom-width:2px}.border-b-4{border-bottom-width:4px}.border-l{border-left-width:1px}.border-l-0{border-left-width:0px}.border-l-2{border-left-width:2px}.border-l-4,.border-l-\[4px\]{border-left-width:4px}.border-r{border-right-width:1px}.border-r-2{border-right-width:2px}.border-r-4,.border-r-\[4px\]{border-right-width:4px}.border-t{border-top-width:1px}.border-t-2{border-top-width:2px}.border-t-4,.border-t-\[4px\]{border-top-width:4px}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-dotted{border-style:dotted}.border-double{border-style:double}.border-none{border-style:none}.\!border-border{border-color:hsl(var(--border))!important}.border-\[\#0072bc\]{--tw-border-opacity: 1;border-color:rgb(0 114 188 / var(--tw-border-opacity, 1))}.border-\[\#1a1a1a\]{--tw-border-opacity: 1;border-color:rgb(26 26 26 / var(--tw-border-opacity, 1))}.border-\[\#2a2a2a\]{--tw-border-opacity: 1;border-color:rgb(42 42 42 / var(--tw-border-opacity, 1))}.border-\[\#5a5a5a\]\/50{border-color:#5a5a5a80}.border-amber-500\/20{border-color:#f59e0b33}.border-amber-500\/25{border-color:#f59e0b40}.border-amber-500\/30{border-color:#f59e0b4d}.border-amber-600\/20{border-color:#d9770633}.border-background{border-color:hsl(var(--background))}.border-black{--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity, 1))}.border-black\/10{border-color:#0000001a}.border-black\/15{border-color:#00000026}.border-black\/20{border-color:#0003}.border-black\/5{border-color:#0000000d}.border-blue-500{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.border-blue-500\/20{border-color:#3b82f633}.border-blue-500\/25{border-color:#3b82f640}.border-blue-500\/30{border-color:#3b82f64d}.border-blue-600{--tw-border-opacity: 1;border-color:rgb(37 99 235 / var(--tw-border-opacity, 1))}.border-border{border-color:hsl(var(--border))}.border-border\/10{border-color:hsl(var(--border) / .1)}.border-border\/20{border-color:hsl(var(--border) / .2)}.border-border\/25{border-color:hsl(var(--border) / .25)}.border-border\/30{border-color:hsl(var(--border) / .3)}.border-border\/35{border-color:hsl(var(--border) / .35)}.border-border\/40{border-color:hsl(var(--border) / .4)}.border-border\/45{border-color:hsl(var(--border) / .45)}.border-border\/50{border-color:hsl(var(--border) / .5)}.border-border\/60{border-color:hsl(var(--border) / .6)}.border-border\/70{border-color:hsl(var(--border) / .7)}.border-border\/80{border-color:hsl(var(--border) / .8)}.border-brand-accent{--tw-border-opacity: 1;border-color:hsl(var(--brand-accent) / var(--tw-border-opacity, 1))}.border-brand-accent\/20{border-color:hsl(var(--brand-accent) / .2)}.border-brand-accent\/25{border-color:hsl(var(--brand-accent) / .25)}.border-brand-accent\/30{border-color:hsl(var(--brand-accent) / .3)}.border-brand-accent\/70{border-color:hsl(var(--brand-accent) / .7)}.border-card{border-color:hsl(var(--card))}.border-current{border-color:currentColor}.border-destructive{border-color:hsl(var(--destructive))}.border-destructive\/15{border-color:hsl(var(--destructive) / .15)}.border-destructive\/20{border-color:hsl(var(--destructive) / .2)}.border-destructive\/25{border-color:hsl(var(--destructive) / .25)}.border-destructive\/30{border-color:hsl(var(--destructive) / .3)}.border-destructive\/40{border-color:hsl(var(--destructive) / .4)}.border-emerald-500\/30{border-color:#10b9814d}.border-emerald-500\/35{border-color:#10b98159}.border-emerald-500\/50{border-color:#10b98180}.border-foreground\/30{border-color:hsl(var(--foreground) / .3)}.border-foreground\/50{border-color:hsl(var(--foreground) / .5)}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.border-gray-500\/20{border-color:#6b728033}.border-gray-500\/30{border-color:#6b72804d}.border-green-200{--tw-border-opacity: 1;border-color:rgb(187 247 208 / var(--tw-border-opacity, 1))}.border-green-500{--tw-border-opacity: 1;border-color:rgb(34 197 94 / var(--tw-border-opacity, 1))}.border-green-500\/20{border-color:#22c55e33}.border-green-500\/25{border-color:#22c55e40}.border-green-500\/30{border-color:#22c55e4d}.border-green-500\/50{border-color:#22c55e80}.border-green-600{--tw-border-opacity: 1;border-color:rgb(22 163 74 / var(--tw-border-opacity, 1))}.border-input{border-color:hsl(var(--input))}.border-muted-foreground\/20{border-color:hsl(var(--muted-foreground) / .2)}.border-muted-foreground\/25{border-color:hsl(var(--muted-foreground) / .25)}.border-muted-foreground\/30{border-color:hsl(var(--muted-foreground) / .3)}.border-muted-foreground\/40{border-color:hsl(var(--muted-foreground) / .4)}.border-orange-500\/20{border-color:#f9731633}.border-orange-500\/30{border-color:#f973164d}.border-primary{border-color:hsl(var(--primary))}.border-primary-foreground\/30{border-color:hsl(var(--primary-foreground) / .3)}.border-primary\/10{border-color:hsl(var(--primary) / .1)}.border-primary\/15{border-color:hsl(var(--primary) / .15)}.border-primary\/20{border-color:hsl(var(--primary) / .2)}.border-primary\/25{border-color:hsl(var(--primary) / .25)}.border-primary\/30{border-color:hsl(var(--primary) / .3)}.border-primary\/35{border-color:hsl(var(--primary) / .35)}.border-primary\/40{border-color:hsl(var(--primary) / .4)}.border-primary\/45{border-color:hsl(var(--primary) / .45)}.border-primary\/50{border-color:hsl(var(--primary) / .5)}.border-primary\/60{border-color:hsl(var(--primary) / .6)}.border-purple-500\/20{border-color:#a855f733}.border-purple-500\/30{border-color:#a855f74d}.border-red-100{--tw-border-opacity: 1;border-color:rgb(254 226 226 / var(--tw-border-opacity, 1))}.border-red-200{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))}.border-red-500\/20{border-color:#ef444433}.border-red-500\/30{border-color:#ef44444d}.border-red-500\/50{border-color:#ef444480}.border-secondary{border-color:hsl(var(--secondary))}.border-sidebar-border{border-color:hsl(var(--sidebar-border))}.border-sidebar-border\/70{border-color:hsl(var(--sidebar-border) / .7)}.border-sky-500\/25{border-color:#0ea5e940}.border-sky-500\/30{border-color:#0ea5e94d}.border-slate-100{--tw-border-opacity: 1;border-color:rgb(241 245 249 / var(--tw-border-opacity, 1))}.border-slate-200{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.border-transparent{border-color:transparent}.border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.border-white\/10{border-color:#ffffff1a}.border-white\/15{border-color:#ffffff26}.border-white\/20{border-color:#fff3}.border-white\/25{border-color:#ffffff40}.border-white\/30{border-color:#ffffff4d}.border-white\/40{border-color:#fff6}.border-white\/5{border-color:#ffffff0d}.border-yellow-500\/20{border-color:#eab30833}.border-yellow-500\/30{border-color:#eab3084d}.border-l-transparent{border-left-color:transparent}.border-r-transparent{border-right-color:transparent}.border-t-primary{border-top-color:hsl(var(--primary))}.border-t-primary-foreground{border-top-color:hsl(var(--primary-foreground))}.border-t-slate-900{--tw-border-opacity: 1;border-top-color:rgb(15 23 42 / var(--tw-border-opacity, 1))}.border-t-transparent{border-top-color:transparent}.\!bg-card{background-color:hsl(var(--card))!important}.\!bg-foreground{background-color:hsl(var(--foreground))!important}.\!bg-muted{background-color:hsl(var(--muted))!important}.\!bg-transparent{background-color:transparent!important}.bg-\[\#0072bc\]\/10{background-color:#0072bc1a}.bg-\[\#0a0a0a\]{--tw-bg-opacity: 1;background-color:rgb(10 10 10 / var(--tw-bg-opacity, 1))}.bg-\[\#111\]{--tw-bg-opacity: 1;background-color:rgb(17 17 17 / var(--tw-bg-opacity, 1))}.bg-\[\#1a1a1a\]{--tw-bg-opacity: 1;background-color:rgb(26 26 26 / var(--tw-bg-opacity, 1))}.bg-\[\#2a2a2a\]{--tw-bg-opacity: 1;background-color:rgb(42 42 42 / var(--tw-bg-opacity, 1))}.bg-\[\#3a3a3a\]{--tw-bg-opacity: 1;background-color:rgb(58 58 58 / var(--tw-bg-opacity, 1))}.bg-accent{background-color:hsl(var(--accent))}.bg-amber-500{--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity, 1))}.bg-amber-500\/10{background-color:#f59e0b1a}.bg-amber-500\/15{background-color:#f59e0b26}.bg-amber-500\/20{background-color:#f59e0b33}.bg-amber-500\/5{background-color:#f59e0b0d}.bg-background{background-color:hsl(var(--background))}.bg-background\/20{background-color:hsl(var(--background) / .2)}.bg-background\/40{background-color:hsl(var(--background) / .4)}.bg-background\/5{background-color:hsl(var(--background) / .05)}.bg-background\/50{background-color:hsl(var(--background) / .5)}.bg-background\/60{background-color:hsl(var(--background) / .6)}.bg-background\/70{background-color:hsl(var(--background) / .7)}.bg-background\/80{background-color:hsl(var(--background) / .8)}.bg-background\/90{background-color:hsl(var(--background) / .9)}.bg-background\/95{background-color:hsl(var(--background) / .95)}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-black\/0{background-color:#0000}.bg-black\/15{background-color:#00000026}.bg-black\/20{background-color:#0003}.bg-black\/25{background-color:#00000040}.bg-black\/30{background-color:#0000004d}.bg-black\/35{background-color:#00000059}.bg-black\/40{background-color:#0006}.bg-black\/45{background-color:#00000073}.bg-black\/5{background-color:#0000000d}.bg-black\/50{background-color:#00000080}.bg-black\/55{background-color:#0000008c}.bg-black\/60{background-color:#0009}.bg-black\/70{background-color:#000000b3}.bg-black\/80{background-color:#000c}.bg-black\/90{background-color:#000000e6}.bg-black\/95{background-color:#000000f2}.bg-black\/\[0\.03\]{background-color:#00000008}.bg-black\/\[0\.06\]{background-color:#0000000f}.bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.bg-blue-50\/50{background-color:#eff6ff80}.bg-blue-500\/10{background-color:#3b82f61a}.bg-blue-500\/15{background-color:#3b82f626}.bg-blue-500\/20{background-color:#3b82f633}.bg-blue-600{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.bg-blue-600\/10{background-color:#2563eb1a}.bg-blue-600\/20{background-color:#2563eb33}.bg-border{background-color:hsl(var(--border))}.bg-border\/30{background-color:hsl(var(--border) / .3)}.bg-border\/40{background-color:hsl(var(--border) / .4)}.bg-border\/50{background-color:hsl(var(--border) / .5)}.bg-border\/60{background-color:hsl(var(--border) / .6)}.bg-brand-accent{--tw-bg-opacity: 1;background-color:hsl(var(--brand-accent) / var(--tw-bg-opacity, 1))}.bg-brand-accent\/10{background-color:hsl(var(--brand-accent) / .1)}.bg-brand-accent\/15{background-color:hsl(var(--brand-accent) / .15)}.bg-brand-accent\/20{background-color:hsl(var(--brand-accent) / .2)}.bg-brand-accent\/5{background-color:hsl(var(--brand-accent) / .05)}.bg-brand-accent\/\[0\.04\]{background-color:hsl(var(--brand-accent) / .04)}.bg-brand-accent\/\[0\.05\]{background-color:hsl(var(--brand-accent) / .05)}.bg-card{background-color:hsl(var(--card))}.bg-card\/30{background-color:hsl(var(--card) / .3)}.bg-card\/40{background-color:hsl(var(--card) / .4)}.bg-card\/50{background-color:hsl(var(--card) / .5)}.bg-card\/60{background-color:hsl(var(--card) / .6)}.bg-card\/95{background-color:hsl(var(--card) / .95)}.bg-current{background-color:currentColor}.bg-cyan-400{--tw-bg-opacity: 1;background-color:rgb(34 211 238 / var(--tw-bg-opacity, 1))}.bg-cyan-500\/30{background-color:#06b6d44d}.bg-destructive{background-color:hsl(var(--destructive))}.bg-destructive\/10{background-color:hsl(var(--destructive) / .1)}.bg-destructive\/5{background-color:hsl(var(--destructive) / .05)}.bg-destructive\/70{background-color:hsl(var(--destructive) / .7)}.bg-destructive\/90{background-color:hsl(var(--destructive) / .9)}.bg-destructive\/\[0\.04\]{background-color:hsl(var(--destructive) / .04)}.bg-emerald-500{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}.bg-emerald-500\/10{background-color:#10b9811a}.bg-emerald-500\/15{background-color:#10b98126}.bg-emerald-500\/5{background-color:#10b9810d}.bg-emerald-600{--tw-bg-opacity: 1;background-color:rgb(5 150 105 / var(--tw-bg-opacity, 1))}.bg-foreground{background-color:hsl(var(--foreground))}.bg-foreground\/10{background-color:hsl(var(--foreground) / .1)}.bg-foreground\/15{background-color:hsl(var(--foreground) / .15)}.bg-foreground\/20{background-color:hsl(var(--foreground) / .2)}.bg-foreground\/40{background-color:hsl(var(--foreground) / .4)}.bg-foreground\/5{background-color:hsl(var(--foreground) / .05)}.bg-foreground\/\[0\.02\]{background-color:hsl(var(--foreground) / .02)}.bg-gray-500\/10{background-color:#6b72801a}.bg-gray-500\/20{background-color:#6b728033}.bg-green-100{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}.bg-green-400{--tw-bg-opacity: 1;background-color:rgb(74 222 128 / var(--tw-bg-opacity, 1))}.bg-green-400\/60{background-color:#4ade8099}.bg-green-500{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1))}.bg-green-500\/10{background-color:#22c55e1a}.bg-green-500\/20{background-color:#22c55e33}.bg-green-500\/30{background-color:#22c55e4d}.bg-green-500\/5{background-color:#22c55e0d}.bg-green-500\/\[0\.06\]{background-color:#22c55e0f}.bg-green-600{--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity, 1))}.bg-lime-500\/15{background-color:#84cc1626}.bg-muted{background-color:hsl(var(--muted))}.bg-muted-foreground{background-color:hsl(var(--muted-foreground))}.bg-muted-foreground\/10{background-color:hsl(var(--muted-foreground) / .1)}.bg-muted-foreground\/20{background-color:hsl(var(--muted-foreground) / .2)}.bg-muted\/10{background-color:hsl(var(--muted) / .1)}.bg-muted\/15{background-color:hsl(var(--muted) / .15)}.bg-muted\/20{background-color:hsl(var(--muted) / .2)}.bg-muted\/25{background-color:hsl(var(--muted) / .25)}.bg-muted\/30{background-color:hsl(var(--muted) / .3)}.bg-muted\/35{background-color:hsl(var(--muted) / .35)}.bg-muted\/40{background-color:hsl(var(--muted) / .4)}.bg-muted\/45{background-color:hsl(var(--muted) / .45)}.bg-muted\/5{background-color:hsl(var(--muted) / .05)}.bg-muted\/50{background-color:hsl(var(--muted) / .5)}.bg-muted\/60{background-color:hsl(var(--muted) / .6)}.bg-muted\/70{background-color:hsl(var(--muted) / .7)}.bg-muted\/80{background-color:hsl(var(--muted) / .8)}.bg-muted\/\[0\.08\]{background-color:hsl(var(--muted) / .08)}.bg-muted\/\[0\.18\]{background-color:hsl(var(--muted) / .18)}.bg-orange-500{--tw-bg-opacity: 1;background-color:rgb(249 115 22 / var(--tw-bg-opacity, 1))}.bg-orange-500\/10{background-color:#f973161a}.bg-orange-500\/5{background-color:#f973160d}.bg-popover{background-color:hsl(var(--popover))}.bg-primary{background-color:hsl(var(--primary))}.bg-primary\/0{background-color:hsl(var(--primary) / 0)}.bg-primary\/10{background-color:hsl(var(--primary) / .1)}.bg-primary\/15{background-color:hsl(var(--primary) / .15)}.bg-primary\/20{background-color:hsl(var(--primary) / .2)}.bg-primary\/30{background-color:hsl(var(--primary) / .3)}.bg-primary\/5{background-color:hsl(var(--primary) / .05)}.bg-primary\/60{background-color:hsl(var(--primary) / .6)}.bg-primary\/90{background-color:hsl(var(--primary) / .9)}.bg-primary\/\[0\.02\]{background-color:hsl(var(--primary) / .02)}.bg-primary\/\[0\.03\]{background-color:hsl(var(--primary) / .03)}.bg-primary\/\[0\.04\]{background-color:hsl(var(--primary) / .04)}.bg-primary\/\[0\.07\]{background-color:hsl(var(--primary) / .07)}.bg-purple-500\/0{background-color:#a855f700}.bg-purple-500\/10{background-color:#a855f71a}.bg-purple-500\/20{background-color:#a855f733}.bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.bg-red-50\/30{background-color:#fef2f24d}.bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.bg-red-500\/10{background-color:#ef44441a}.bg-red-500\/20{background-color:#ef444433}.bg-red-500\/30{background-color:#ef44444d}.bg-red-500\/85{background-color:#ef4444d9}.bg-red-500\/\[0\.02\]{background-color:#ef444405}.bg-secondary{background-color:hsl(var(--secondary))}.bg-secondary\/80{background-color:hsl(var(--secondary) / .8)}.bg-secondary\/90{background-color:hsl(var(--secondary) / .9)}.bg-sidebar{background-color:hsl(var(--sidebar-background))}.bg-sidebar-border{background-color:hsl(var(--sidebar-border))}.bg-sky-500{--tw-bg-opacity: 1;background-color:rgb(14 165 233 / var(--tw-bg-opacity, 1))}.bg-sky-500\/10{background-color:#0ea5e91a}.bg-sky-500\/15{background-color:#0ea5e926}.bg-slate-100{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.bg-slate-200{--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity, 1))}.bg-slate-50{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.bg-slate-900{--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity, 1))}.bg-slate-900\/25{background-color:#0f172a40}.bg-slate-900\/50{background-color:#0f172a80}.bg-slate-900\/80{background-color:#0f172acc}.bg-slate-950{--tw-bg-opacity: 1;background-color:rgb(2 6 23 / var(--tw-bg-opacity, 1))}.bg-transparent{background-color:transparent}.bg-violet-500{--tw-bg-opacity: 1;background-color:rgb(139 92 246 / var(--tw-bg-opacity, 1))}.bg-violet-500\/15{background-color:#8b5cf626}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/15{background-color:#ffffff26}.bg-white\/30{background-color:#ffffff4d}.bg-white\/35{background-color:#ffffff59}.bg-white\/40{background-color:#fff6}.bg-white\/5{background-color:#ffffff0d}.bg-white\/50{background-color:#ffffff80}.bg-white\/80{background-color:#fffc}.bg-white\/90{background-color:#ffffffe6}.bg-white\/95{background-color:#fffffff2}.bg-white\/\[0\.04\]{background-color:#ffffff0a}.bg-white\/\[0\.08\]{background-color:#ffffff14}.bg-yellow-400{--tw-bg-opacity: 1;background-color:rgb(250 204 21 / var(--tw-bg-opacity, 1))}.bg-yellow-500{--tw-bg-opacity: 1;background-color:rgb(234 179 8 / var(--tw-bg-opacity, 1))}.bg-yellow-500\/10{background-color:#eab3081a}.bg-yellow-500\/20{background-color:#eab30833}.bg-yellow-500\/30{background-color:#eab3084d}.bg-yellow-500\/5{background-color:#eab3080d}.bg-\[image\:linear-gradient\(45deg\,\#e2e8f0_25\%\,transparent_25\%\)\,linear-gradient\(-45deg\,\#e2e8f0_25\%\,transparent_25\%\)\,linear-gradient\(45deg\,transparent_75\%\,\#e2e8f0_75\%\)\,linear-gradient\(-45deg\,transparent_75\%\,\#e2e8f0_75\%\)\]{background-image:linear-gradient(45deg,#e2e8f0 25%,transparent 25%),linear-gradient(-45deg,#e2e8f0 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#e2e8f0 75%),linear-gradient(-45deg,transparent 75%,#e2e8f0 75%)}.bg-\[radial-gradient\(circle_at_50\%_50\%\,_rgba\(255\,255\,255\,0\.1\)\,transparent_70\%\)\]{background-image:radial-gradient(circle at 50% 50%,rgba(255,255,255,.1),transparent 70%)}.bg-\[radial-gradient\(circle_at_50\%_50\%\,rgba\(var\(--primary-rgb\)\,0\.05\)\,transparent_50\%\)\]{background-image:radial-gradient(circle at 50% 50%,rgba(var(--primary-rgb),.05),transparent 50%)}.bg-\[url\(\'https\:\/\/www\.transparenttextures\.com\/patterns\/carbon-fibre\.png\'\)\]{background-image:url(https://www.transparenttextures.com/patterns/carbon-fibre.png)}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-l{background-image:linear-gradient(to left,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.bg-gradient-to-tr{background-image:linear-gradient(to top right,var(--tw-gradient-stops))}.from-\[\#1a1a1a\]{--tw-gradient-from: #1a1a1a var(--tw-gradient-from-position);--tw-gradient-to: rgb(26 26 26 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#4a4a4a\]\/50{--tw-gradient-from: rgb(74 74 74 / .5) var(--tw-gradient-from-position);--tw-gradient-to: rgb(74 74 74 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-200{--tw-gradient-from: #fde68a var(--tw-gradient-from-position);--tw-gradient-to: rgb(253 230 138 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-500{--tw-gradient-from: #f59e0b var(--tw-gradient-from-position);--tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-background{--tw-gradient-from: hsl(var(--background)) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--background) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-background\/20{--tw-gradient-from: hsl(var(--background) / .2) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--background) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-background\/70{--tw-gradient-from: hsl(var(--background) / .7) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--background) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/20{--tw-gradient-from: rgb(0 0 0 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/25{--tw-gradient-from: rgb(0 0 0 / .25) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/55{--tw-gradient-from: rgb(0 0 0 / .55) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/60{--tw-gradient-from: rgb(0 0 0 / .6) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/70{--tw-gradient-from: rgb(0 0 0 / .7) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/80{--tw-gradient-from: rgb(0 0 0 / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-500{--tw-gradient-from: #3b82f6 var(--tw-gradient-from-position);--tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-500\/10{--tw-gradient-from: rgb(59 130 246 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-600{--tw-gradient-from: #2563eb var(--tw-gradient-from-position);--tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-foreground\/40{--tw-gradient-from: hsl(var(--foreground) / .4) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--foreground) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-gray-500{--tw-gradient-from: #6b7280 var(--tw-gradient-from-position);--tw-gradient-to: rgb(107 114 128 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-muted{--tw-gradient-from: hsl(var(--muted)) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--muted) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-muted\/10{--tw-gradient-from: hsl(var(--muted) / .1) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--muted) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-muted\/15{--tw-gradient-from: hsl(var(--muted) / .15) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--muted) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-muted\/30{--tw-gradient-from: hsl(var(--muted) / .3) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--muted) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-muted\/80{--tw-gradient-from: hsl(var(--muted) / .8) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--muted) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-orange-500\/50{--tw-gradient-from: rgb(249 115 22 / .5) var(--tw-gradient-from-position);--tw-gradient-to: rgb(249 115 22 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary\/0{--tw-gradient-from: hsl(var(--primary) / 0) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary\/10{--tw-gradient-from: hsl(var(--primary) / .1) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary\/20{--tw-gradient-from: hsl(var(--primary) / .2) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary\/30{--tw-gradient-from: hsl(var(--primary) / .3) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary\/5{--tw-gradient-from: hsl(var(--primary) / .05) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary\/50{--tw-gradient-from: hsl(var(--primary) / .5) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-50\/20{--tw-gradient-from: rgb(250 245 255 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(250 245 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-500{--tw-gradient-from: #a855f7 var(--tw-gradient-from-position);--tw-gradient-to: rgb(168 85 247 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-500\/10{--tw-gradient-from: rgb(168 85 247 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(168 85 247 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-500\/50{--tw-gradient-from: rgb(239 68 68 / .5) var(--tw-gradient-from-position);--tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-900{--tw-gradient-from: #0f172a var(--tw-gradient-from-position);--tw-gradient-to: rgb(15 23 42 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-950{--tw-gradient-from: #020617 var(--tw-gradient-from-position);--tw-gradient-to: rgb(2 6 23 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-transparent{--tw-gradient-from: transparent var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-white\/10{--tw-gradient-from: rgb(255 255 255 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-white\/20{--tw-gradient-from: rgb(255 255 255 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-white\/30{--tw-gradient-from: rgb(255 255 255 / .3) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-white\/5{--tw-gradient-from: rgb(255 255 255 / .05) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-white\/50{--tw-gradient-from: rgb(255 255 255 / .5) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-zinc-100{--tw-gradient-from: #f4f4f5 var(--tw-gradient-from-position);--tw-gradient-to: rgb(244 244 245 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-20\%{--tw-gradient-from-position: 20%}.via-\[\#2a2a2a\]{--tw-gradient-to: rgb(42 42 42 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #2a2a2a var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-amber-400{--tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #fbbf24 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-background\/0{--tw-gradient-to: hsl(var(--background) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--background) / 0) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-black{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #000 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-black\/10{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(0 0 0 / .1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-black\/20{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(0 0 0 / .2) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-black\/25{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(0 0 0 / .25) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-black\/45{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(0 0 0 / .45) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-blue-500\/10{--tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(59 130 246 / .1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-current{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), currentColor var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-foreground{--tw-gradient-to: hsl(var(--foreground) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--foreground)) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-foreground\/10{--tw-gradient-to: hsl(var(--foreground) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--foreground) / .1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-green-400\/30{--tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(74 222 128 / .3) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-muted\/80{--tw-gradient-to: hsl(var(--muted) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--muted) / .8) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-orange-500{--tw-gradient-to: rgb(249 115 22 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #f97316 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-primary{--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--primary)) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-purple-900{--tw-gradient-to: rgb(88 28 135 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #581c87 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-red-500{--tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #ef4444 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-slate-900{--tw-gradient-to: rgb(15 23 42 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #0f172a var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-transparent{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), transparent var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-white\/10{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(255 255 255 / .1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-white\/20{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(255 255 255 / .2) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-white\/30{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(255 255 255 / .3) var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-\[\#0a0a0a\]{--tw-gradient-to: #0a0a0a var(--tw-gradient-to-position)}.to-\[\#1a1a1a\]{--tw-gradient-to: #1a1a1a var(--tw-gradient-to-position)}.to-\[\#2a2a2a\]\/50{--tw-gradient-to: rgb(42 42 42 / .5) var(--tw-gradient-to-position)}.to-amber-200{--tw-gradient-to: #fde68a var(--tw-gradient-to-position)}.to-amber-500{--tw-gradient-to: #f59e0b var(--tw-gradient-to-position)}.to-background\/20{--tw-gradient-to: hsl(var(--background) / .2) var(--tw-gradient-to-position)}.to-black\/10{--tw-gradient-to: rgb(0 0 0 / .1) var(--tw-gradient-to-position)}.to-black\/55{--tw-gradient-to: rgb(0 0 0 / .55) var(--tw-gradient-to-position)}.to-current{--tw-gradient-to: currentColor var(--tw-gradient-to-position)}.to-cyan-500{--tw-gradient-to: #06b6d4 var(--tw-gradient-to-position)}.to-foreground\/40{--tw-gradient-to: hsl(var(--foreground) / .4) var(--tw-gradient-to-position)}.to-gray-600{--tw-gradient-to: #4b5563 var(--tw-gradient-to-position)}.to-indigo-500\/10{--tw-gradient-to: rgb(99 102 241 / .1) var(--tw-gradient-to-position)}.to-indigo-600{--tw-gradient-to: #4f46e5 var(--tw-gradient-to-position)}.to-muted\/10{--tw-gradient-to: hsl(var(--muted) / .1) var(--tw-gradient-to-position)}.to-muted\/30{--tw-gradient-to: hsl(var(--muted) / .3) var(--tw-gradient-to-position)}.to-muted\/60{--tw-gradient-to: hsl(var(--muted) / .6) var(--tw-gradient-to-position)}.to-orange-500{--tw-gradient-to: #f97316 var(--tw-gradient-to-position)}.to-orange-500\/50{--tw-gradient-to: rgb(249 115 22 / .5) var(--tw-gradient-to-position)}.to-pink-50\/20{--tw-gradient-to: rgb(253 242 248 / .2) var(--tw-gradient-to-position)}.to-pink-500{--tw-gradient-to: #ec4899 var(--tw-gradient-to-position)}.to-pink-500\/10{--tw-gradient-to: rgb(236 72 153 / .1) var(--tw-gradient-to-position)}.to-primary\/0{--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position)}.to-primary\/10{--tw-gradient-to: hsl(var(--primary) / .1) var(--tw-gradient-to-position)}.to-primary\/5{--tw-gradient-to: hsl(var(--primary) / .05) var(--tw-gradient-to-position)}.to-primary\/50{--tw-gradient-to: hsl(var(--primary) / .5) var(--tw-gradient-to-position)}.to-red-500\/50{--tw-gradient-to: rgb(239 68 68 / .5) var(--tw-gradient-to-position)}.to-slate-900{--tw-gradient-to: #0f172a var(--tw-gradient-to-position)}.to-slate-950{--tw-gradient-to: #020617 var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to: transparent var(--tw-gradient-to-position)}.to-yellow-500{--tw-gradient-to: #eab308 var(--tw-gradient-to-position)}.to-zinc-300{--tw-gradient-to: #d4d4d8 var(--tw-gradient-to-position)}.bg-\[length\:8px_8px\]{background-size:8px 8px}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.bg-\[position\:0_0\,0_4px\,4px_-4px\,-4px_0px\]{background-position:0 0,0 4px,4px -4px,-4px 0px}.fill-amber-600{fill:#d97706}.fill-blue-500{fill:#3b82f6}.fill-current{fill:currentColor}.fill-primary{fill:hsl(var(--primary))}.stroke-border\/40{stroke:hsl(var(--border) / .4)}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-center{-o-object-position:center;object-position:center}.\!p-0{padding:0!important}.\!p-4{padding:1rem!important}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-10{padding:2.5rem}.p-12{padding:3rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.p-\[3\%\]{padding:3%}.\!px-0{padding-left:0!important;padding-right:0!important}.\!px-3{padding-left:.75rem!important;padding-right:.75rem!important}.\!px-4{padding-left:1rem!important;padding-right:1rem!important}.\!py-0{padding-top:0!important;padding-bottom:0!important}.\!py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.\!py-2\.5{padding-top:.625rem!important;padding-bottom:.625rem!important}.\!py-3{padding-top:.75rem!important;padding-bottom:.75rem!important}.px-0{padding-left:0;padding-right:0}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.px-\[--cell-size\]{padding-left:var(--cell-size);padding-right:var(--cell-size)}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-px{padding-top:1px;padding-bottom:1px}.pb-0{padding-bottom:0}.pb-0\.5{padding-bottom:.125rem}.pb-1{padding-bottom:.25rem}.pb-1\.5{padding-bottom:.375rem}.pb-12{padding-bottom:3rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-20{padding-bottom:5rem}.pb-3{padding-bottom:.75rem}.pb-32{padding-bottom:8rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-52{padding-bottom:13rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pb-\[calc\(env\(safe-area-inset-bottom\)\+0\.5rem\)\]{padding-bottom:calc(env(safe-area-inset-bottom) + .5rem)}.pb-\[env\(safe-area-inset-bottom\)\]{padding-bottom:env(safe-area-inset-bottom)}.pb-\[max\(0\.5rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(.5rem,env(safe-area-inset-bottom))}.pb-\[max\(0\.75rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(.75rem,env(safe-area-inset-bottom))}.pb-\[max\(1\.5rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(1.5rem,env(safe-area-inset-bottom))}.pb-\[max\(1rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(1rem,env(safe-area-inset-bottom))}.pb-\[max\(4rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(4rem,env(safe-area-inset-bottom))}.pl-0{padding-left:0}.pl-0\.5{padding-left:.125rem}.pl-1{padding-left:.25rem}.pl-10{padding-left:2.5rem}.pl-2{padding-left:.5rem}.pl-2\.5{padding-left:.625rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-6{padding-left:1.5rem}.pl-7{padding-left:1.75rem}.pl-8{padding-left:2rem}.pl-9{padding-left:2.25rem}.pr-0\.5{padding-right:.125rem}.pr-1{padding-right:.25rem}.pr-10{padding-right:2.5rem}.pr-12{padding-right:3rem}.pr-14{padding-right:3.5rem}.pr-2{padding-right:.5rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-6{padding-right:1.5rem}.pr-8{padding-right:2rem}.pr-9{padding-right:2.25rem}.pt-0{padding-top:0}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-10{padding-top:2.5rem}.pt-12{padding-top:3rem}.pt-2{padding-top:.5rem}.pt-2\.5{padding-top:.625rem}.pt-3{padding-top:.75rem}.pt-32{padding-top:8rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.pt-\[calc\(env\(safe-area-inset-top\)\+0\.5rem\)\]{padding-top:calc(env(safe-area-inset-top) + .5rem)}.pt-\[env\(safe-area-inset-top\)\]{padding-top:env(safe-area-inset-top)}.pt-\[max\(0\.75rem\,env\(safe-area-inset-top\)\)\]{padding-top:max(.75rem,env(safe-area-inset-top))}.pt-\[max\(1\.25rem\,env\(safe-area-inset-top\)\)\]{padding-top:max(1.25rem,env(safe-area-inset-top))}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-middle{vertical-align:middle}.align-text-bottom{vertical-align:text-bottom}.\!font-sans{font-family:var(--font-sans),sans-serif!important}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-sans{font-family:var(--font-sans),sans-serif}.\!text-sm{font-size:.875rem!important;line-height:1.25rem!important}.\!text-xs{font-size:.75rem!important;line-height:1rem!important}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-6xl{font-size:3.75rem;line-height:1}.text-\[0\.8rem\]{font-size:.8rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-ui-2xs{font-size:var(--text-ui-2xs);line-height:1.25}.text-ui-md{font-size:var(--text-ui-md);line-height:1.45}.text-ui-sm{font-size:var(--text-ui-sm);line-height:1.4}.text-ui-xs{font-size:var(--text-ui-xs);line-height:1.35}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.\!font-normal{font-weight:400!important}.\!font-semibold{font-weight:600!important}.font-black{font-weight:900}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.font-thin{font-weight:100}.font-ui{font-weight:var(--font-weight-ui)}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.italic{font-style:italic}.not-italic{font-style:normal}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.\!leading-snug{line-height:1.375!important}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-\[0\.3em\]{letter-spacing:.3em}.tracking-\[0\.4em\]{letter-spacing:.4em}.tracking-normal{letter-spacing:0em}.tracking-tight{letter-spacing:-.025em}.tracking-tighter{letter-spacing:-.05em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.\!text-background{color:hsl(var(--background))!important}.\!text-foreground{color:hsl(var(--foreground))!important}.\!text-muted-foreground{color:hsl(var(--muted-foreground))!important}.text-\[\#0072bc\]{--tw-text-opacity: 1;color:rgb(0 114 188 / var(--tw-text-opacity, 1))}.text-accent-foreground{color:hsl(var(--accent-foreground))}.text-amber-500{--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity, 1))}.text-amber-600{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.text-amber-600\/90{color:#d97706e6}.text-amber-700{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.text-amber-700\/90{color:#b45309e6}.text-amber-800{--tw-text-opacity: 1;color:rgb(146 64 14 / var(--tw-text-opacity, 1))}.text-amber-900{--tw-text-opacity: 1;color:rgb(120 53 15 / var(--tw-text-opacity, 1))}.text-amber-900\/60{color:#78350f99}.text-amber-950{--tw-text-opacity: 1;color:rgb(69 26 3 / var(--tw-text-opacity, 1))}.text-background{color:hsl(var(--background))}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.text-blue-400{--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.text-blue-700{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.text-blue-900{--tw-text-opacity: 1;color:rgb(30 58 138 / var(--tw-text-opacity, 1))}.text-border{color:hsl(var(--border))}.text-brand-accent{--tw-text-opacity: 1;color:hsl(var(--brand-accent) / var(--tw-text-opacity, 1))}.text-brand-accent-light{--tw-text-opacity: 1;color:hsl(var(--brand-accent-light) / var(--tw-text-opacity, 1))}.text-card-foreground{color:hsl(var(--card-foreground))}.text-current{color:currentColor}.text-cyan-400{--tw-text-opacity: 1;color:rgb(34 211 238 / var(--tw-text-opacity, 1))}.text-cyan-500{--tw-text-opacity: 1;color:rgb(6 182 212 / var(--tw-text-opacity, 1))}.text-destructive{color:hsl(var(--destructive))}.text-destructive-foreground{color:hsl(var(--destructive-foreground))}.text-destructive\/80{color:hsl(var(--destructive) / .8)}.text-destructive\/90{color:hsl(var(--destructive) / .9)}.text-emerald-500{--tw-text-opacity: 1;color:rgb(16 185 129 / var(--tw-text-opacity, 1))}.text-emerald-600{--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.text-emerald-700{--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity, 1))}.text-foreground{color:hsl(var(--foreground))}.text-foreground\/10{color:hsl(var(--foreground) / .1)}.text-foreground\/60{color:hsl(var(--foreground) / .6)}.text-foreground\/75{color:hsl(var(--foreground) / .75)}.text-foreground\/80{color:hsl(var(--foreground) / .8)}.text-foreground\/90{color:hsl(var(--foreground) / .9)}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-green-400{--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity, 1))}.text-green-500{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}.text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.text-green-700{--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity, 1))}.text-green-800{--tw-text-opacity: 1;color:rgb(22 101 52 / var(--tw-text-opacity, 1))}.text-indigo-500{--tw-text-opacity: 1;color:rgb(99 102 241 / var(--tw-text-opacity, 1))}.text-inherit{color:inherit}.text-lime-800{--tw-text-opacity: 1;color:rgb(63 98 18 / var(--tw-text-opacity, 1))}.text-muted{color:hsl(var(--muted))}.text-muted-foreground{color:hsl(var(--muted-foreground))}.text-muted-foreground\/10{color:hsl(var(--muted-foreground) / .1)}.text-muted-foreground\/15{color:hsl(var(--muted-foreground) / .15)}.text-muted-foreground\/20{color:hsl(var(--muted-foreground) / .2)}.text-muted-foreground\/25{color:hsl(var(--muted-foreground) / .25)}.text-muted-foreground\/30{color:hsl(var(--muted-foreground) / .3)}.text-muted-foreground\/40{color:hsl(var(--muted-foreground) / .4)}.text-muted-foreground\/50{color:hsl(var(--muted-foreground) / .5)}.text-muted-foreground\/60{color:hsl(var(--muted-foreground) / .6)}.text-muted-foreground\/70{color:hsl(var(--muted-foreground) / .7)}.text-muted-foreground\/75{color:hsl(var(--muted-foreground) / .75)}.text-muted-foreground\/80{color:hsl(var(--muted-foreground) / .8)}.text-muted-foreground\/90{color:hsl(var(--muted-foreground) / .9)}.text-orange-500{--tw-text-opacity: 1;color:rgb(249 115 22 / var(--tw-text-opacity, 1))}.text-orange-600{--tw-text-opacity: 1;color:rgb(234 88 12 / var(--tw-text-opacity, 1))}.text-orange-700{--tw-text-opacity: 1;color:rgb(194 65 12 / var(--tw-text-opacity, 1))}.text-popover-foreground{color:hsl(var(--popover-foreground))}.text-primary{color:hsl(var(--primary))}.text-primary-foreground{color:hsl(var(--primary-foreground))}.text-primary\/70{color:hsl(var(--primary) / .7)}.text-primary\/80{color:hsl(var(--primary) / .8)}.text-primary\/90{color:hsl(var(--primary) / .9)}.text-purple-500{--tw-text-opacity: 1;color:rgb(168 85 247 / var(--tw-text-opacity, 1))}.text-purple-600{--tw-text-opacity: 1;color:rgb(147 51 234 / var(--tw-text-opacity, 1))}.text-purple-700{--tw-text-opacity: 1;color:rgb(126 34 206 / var(--tw-text-opacity, 1))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-red-700{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.text-red-700\/70{color:#b91c1cb3}.text-red-700\/80{color:#b91c1ccc}.text-red-900{--tw-text-opacity: 1;color:rgb(127 29 29 / var(--tw-text-opacity, 1))}.text-ring{color:hsl(var(--ring))}.text-secondary-foreground{color:hsl(var(--secondary-foreground))}.text-sidebar-foreground{color:hsl(var(--sidebar-foreground))}.text-sidebar-foreground\/45{color:hsl(var(--sidebar-foreground) / .45)}.text-sidebar-foreground\/65{color:hsl(var(--sidebar-foreground) / .65)}.text-sidebar-foreground\/70{color:hsl(var(--sidebar-foreground) / .7)}.text-sky-600{--tw-text-opacity: 1;color:rgb(2 132 199 / var(--tw-text-opacity, 1))}.text-sky-700{--tw-text-opacity: 1;color:rgb(3 105 161 / var(--tw-text-opacity, 1))}.text-slate-300{--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.text-slate-400{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.text-slate-500{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.text-slate-600{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.text-slate-900{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.text-transparent{color:transparent}.text-violet-700{--tw-text-opacity: 1;color:rgb(109 40 217 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/20{color:#fff3}.text-white\/30{color:#ffffff4d}.text-white\/40{color:#fff6}.text-white\/50{color:#ffffff80}.text-white\/70{color:#ffffffb3}.text-white\/80{color:#fffc}.text-white\/90{color:#ffffffe6}.text-white\/95{color:#fffffff2}.text-yellow-400{--tw-text-opacity: 1;color:rgb(250 204 21 / var(--tw-text-opacity, 1))}.text-yellow-500{--tw-text-opacity: 1;color:rgb(234 179 8 / var(--tw-text-opacity, 1))}.text-yellow-600{--tw-text-opacity: 1;color:rgb(202 138 4 / var(--tw-text-opacity, 1))}.text-yellow-700{--tw-text-opacity: 1;color:rgb(161 98 7 / var(--tw-text-opacity, 1))}.text-yellow-700\/60{color:#a1620799}.text-yellow-700\/80{color:#a16207cc}.text-zinc-500{--tw-text-opacity: 1;color:rgb(113 113 122 / var(--tw-text-opacity, 1))}.text-zinc-600{--tw-text-opacity: 1;color:rgb(82 82 91 / var(--tw-text-opacity, 1))}.text-zinc-900{--tw-text-opacity: 1;color:rgb(24 24 27 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.decoration-destructive\/50{text-decoration-color:hsl(var(--destructive) / .5)}.decoration-2{text-decoration-thickness:2px}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.accent-primary{accent-color:hsl(var(--primary))}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-100{opacity:1}.opacity-20{opacity:.2}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-\[0\.03\]{opacity:.03}.opacity-\[0\.05\]{opacity:.05}.opacity-\[0\.1\]{opacity:.1}.mix-blend-screen{mix-blend-mode:screen}.mix-blend-overlay{mix-blend-mode:overlay}.\!shadow-none{--tw-shadow: 0 0 #0000 !important;--tw-shadow-colored: 0 0 #0000 !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.\!shadow-surface-lg{--tw-shadow: var(--shadow-surface-lg) !important;--tw-shadow-colored: var(--shadow-surface-lg) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_1px_hsl\(var\(--sidebar-border\)\)\]{--tw-shadow: 0 0 0 1px hsl(var(--sidebar-border));--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_10px_rgba\(var\(--primary\)\,0\.5\)\]{--tw-shadow: 0 0 10px rgba(var(--primary),.5);--tw-shadow-colored: 0 0 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_12px_rgba\(34\,197\,94\,0\.4\)\]{--tw-shadow: 0 0 12px rgba(34,197,94,.4);--tw-shadow-colored: 0 0 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_24px_hsl\(var\(--brand-accent\)\/0\.35\)\]{--tw-shadow: 0 0 24px hsl(var(--brand-accent)/.35);--tw-shadow-colored: 0 0 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_30px_rgba\(37\,99\,235\,0\.5\)\]{--tw-shadow: 0 0 30px rgba(37,99,235,.5);--tw-shadow-colored: 0 0 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_0_0_hsl\(var\(--border\)\)\]{--tw-shadow: 0 1px 0 0 hsl(var(--border));--tw-shadow-colored: 0 1px 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-inner{--tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / .05);--tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-surface-md{--tw-shadow: var(--shadow-surface-md);--tw-shadow-colored: var(--shadow-surface-md);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-surface-sm{--tw-shadow: var(--shadow-surface);--tw-shadow-colored: var(--shadow-surface);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-green-500\/30{--tw-shadow-color: rgb(34 197 94 / .3);--tw-shadow: var(--tw-shadow-colored)}.shadow-orange-500\/10{--tw-shadow-color: rgb(249 115 22 / .1);--tw-shadow: var(--tw-shadow-colored)}.shadow-orange-500\/20{--tw-shadow-color: rgb(249 115 22 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-primary\/20{--tw-shadow-color: hsl(var(--primary) / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-primary\/25{--tw-shadow-color: hsl(var(--primary) / .25);--tw-shadow: var(--tw-shadow-colored)}.shadow-primary\/30{--tw-shadow-color: hsl(var(--primary) / .3);--tw-shadow: var(--tw-shadow-colored)}.shadow-red-500\/10{--tw-shadow-color: rgb(239 68 68 / .1);--tw-shadow: var(--tw-shadow-colored)}.shadow-red-500\/20{--tw-shadow-color: rgb(239 68 68 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-yellow-500\/30{--tw-shadow-color: rgb(234 179 8 / .3);--tw-shadow: var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-0{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-4{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-inset{--tw-ring-inset: inset}.ring-\[\#0072bc\]{--tw-ring-opacity: 1;--tw-ring-color: rgb(0 114 188 / var(--tw-ring-opacity, 1))}.ring-\[\#0072bc\]\/40{--tw-ring-color: rgb(0 114 188 / .4)}.ring-\[\#1a1a1a\]{--tw-ring-opacity: 1;--tw-ring-color: rgb(26 26 26 / var(--tw-ring-opacity, 1))}.ring-\[\#333\]{--tw-ring-opacity: 1;--tw-ring-color: rgb(51 51 51 / var(--tw-ring-opacity, 1))}.ring-amber-500\/20{--tw-ring-color: rgb(245 158 11 / .2)}.ring-background{--tw-ring-color: hsl(var(--background))}.ring-blue-500\/20{--tw-ring-color: rgb(59 130 246 / .2)}.ring-border{--tw-ring-color: hsl(var(--border))}.ring-border\/50{--tw-ring-color: hsl(var(--border) / .5)}.ring-border\/80{--tw-ring-color: hsl(var(--border) / .8)}.ring-brand-accent\/25{--tw-ring-color: hsl(var(--brand-accent) / .25)}.ring-brand-accent\/40{--tw-ring-color: hsl(var(--brand-accent) / .4)}.ring-destructive\/20{--tw-ring-color: hsl(var(--destructive) / .2)}.ring-emerald-500\/20{--tw-ring-color: rgb(16 185 129 / .2)}.ring-foreground\/20{--tw-ring-color: hsl(var(--foreground) / .2)}.ring-green-400\/30{--tw-ring-color: rgb(74 222 128 / .3)}.ring-orange-500\/20{--tw-ring-color: rgb(249 115 22 / .2)}.ring-primary{--tw-ring-color: hsl(var(--primary))}.ring-primary\/10{--tw-ring-color: hsl(var(--primary) / .1)}.ring-primary\/15{--tw-ring-color: hsl(var(--primary) / .15)}.ring-primary\/20{--tw-ring-color: hsl(var(--primary) / .2)}.ring-primary\/25{--tw-ring-color: hsl(var(--primary) / .25)}.ring-primary\/30{--tw-ring-color: hsl(var(--primary) / .3)}.ring-primary\/40{--tw-ring-color: hsl(var(--primary) / .4)}.ring-primary\/50{--tw-ring-color: hsl(var(--primary) / .5)}.ring-sidebar-ring{--tw-ring-color: hsl(var(--sidebar-ring))}.ring-sky-500\/25{--tw-ring-color: rgb(14 165 233 / .25)}.ring-transparent{--tw-ring-color: transparent}.ring-violet-500\/20{--tw-ring-color: rgb(139 92 246 / .2)}.ring-white\/20{--tw-ring-color: rgb(255 255 255 / .2)}.ring-white\/30{--tw-ring-color: rgb(255 255 255 / .3)}.ring-white\/40{--tw-ring-color: rgb(255 255 255 / .4)}.ring-offset-1{--tw-ring-offset-width: 1px}.ring-offset-2{--tw-ring-offset-width: 2px}.ring-offset-\[\#050505\]{--tw-ring-offset-color: #050505}.ring-offset-background{--tw-ring-offset-color: hsl(var(--background))}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-2xl{--tw-blur: blur(40px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-3xl{--tw-blur: blur(64px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[100px\]{--tw-blur: blur(100px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[120px\]{--tw-blur: blur(120px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[150px\]{--tw-blur: blur(150px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[2px\]{--tw-blur: blur(2px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[80px\]{--tw-blur: blur(80px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-md{--tw-blur: blur(12px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-xl{--tw-blur: blur(24px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-lg{--tw-drop-shadow: drop-shadow(0 10px 8px rgb(0 0 0 / .04)) drop-shadow(0 4px 3px rgb(0 0 0 / .1));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-sm{--tw-drop-shadow: drop-shadow(0 1px 1px rgb(0 0 0 / .05));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-xl{--tw-drop-shadow: drop-shadow(0 20px 13px rgb(0 0 0 / .03)) drop-shadow(0 8px 5px rgb(0 0 0 / .08));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale-\[50\%\]{--tw-grayscale: grayscale(50%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale-\[80\%\]{--tw-grayscale: grayscale(80%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert: invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.sepia{--tw-sepia: sepia(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-2xl{--tw-backdrop-blur: blur(40px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-3xl{--tw-backdrop-blur: blur(64px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[1px\]{--tw-backdrop-blur: blur(1px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[2px\]{--tw-backdrop-blur: blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-md{--tw-backdrop-blur: blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-xl{--tw-backdrop-blur: blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.\!transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.15s!important}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[left\,right\,width\]{transition-property:left,right,width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[margin\,opacity\]{transition-property:margin,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\]{transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.delay-100{transition-delay:.1s}.duration-1000{transition-duration:1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{transition-timing-function:linear}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.will-change-transform{will-change:transform}@keyframes enter{0%{opacity:var(--tw-enter-opacity, 1);transform:translate3d(var(--tw-enter-translate-x, 0),var(--tw-enter-translate-y, 0),0) scale3d(var(--tw-enter-scale, 1),var(--tw-enter-scale, 1),var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity, 1);transform:translate3d(var(--tw-exit-translate-x, 0),var(--tw-exit-translate-y, 0),0) scale3d(var(--tw-exit-scale, 1),var(--tw-exit-scale, 1),var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))}}.animate-in{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.fade-in,.fade-in-0{--tw-enter-opacity: 0}.zoom-in-95{--tw-enter-scale: .95}.slide-in-from-bottom-2{--tw-enter-translate-y: .5rem}.slide-in-from-bottom-4{--tw-enter-translate-y: 1rem}.slide-in-from-top-2{--tw-enter-translate-y: -.5rem}.slide-in-from-top-4{--tw-enter-translate-y: -1rem}.duration-1000{animation-duration:1s}.duration-150{animation-duration:.15s}.duration-200{animation-duration:.2s}.duration-300{animation-duration:.3s}.duration-500{animation-duration:.5s}.duration-700{animation-duration:.7s}.delay-100{animation-delay:.1s}.ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{animation-timing-function:linear}.ease-out{animation-timing-function:cubic-bezier(0,0,.2,1)}.running{animation-play-state:running}.paused{animation-play-state:paused}.pb-safe-tab-bar{padding-bottom:var(--app-tab-bar-bottom-inset)}@media (min-width: 768px){.pb-safe-tab-bar{padding-bottom:0}}.border-theme-subtle{border-color:hsl(var(--border) / var(--border-alpha-subtle))}.border-theme-muted{border-color:hsl(var(--border) / var(--border-alpha-muted))}.bg-theme-muted-surface{background-color:hsl(var(--muted) / var(--muted-alpha-surface))}.bg-theme-inset{background-color:hsl(var(--muted) / var(--muted-alpha-inset))}.shadow-theme-sm{box-shadow:var(--shadow-surface)}.shadow-theme-md{box-shadow:var(--shadow-surface-md)}.shadow-theme-lg{box-shadow:var(--shadow-surface-lg)}.rounded-theme{border-radius:var(--radius-surface)}.rounded-theme-sm{border-radius:var(--radius-surface-sm)}.rounded-theme-lg{border-radius:var(--radius-surface-lg)}.rounded-control{border-radius:var(--radius-control)}.\!rounded-surface{border-radius:var(--radius-surface)!important}.rounded-surface{border-radius:var(--radius-surface)}.rounded-surface-sm{border-radius:var(--radius-surface-sm)}.rounded-surface-lg{border-radius:var(--radius-surface-lg)}.rounded-badge{border-radius:var(--radius-badge)}.rounded-alert{border-radius:var(--radius-alert)}.rounded-popover{border-radius:var(--radius-popover)}.rounded-dropdown{border-radius:var(--radius-dropdown)}.rounded-dropdown-item{border-radius:var(--radius-dropdown-item)}.rounded-tooltip{border-radius:var(--radius-tooltip)}.rounded-table{border-radius:var(--radius-table)}.rounded-sidebar{border-radius:var(--radius-sidebar)}.rounded-sidebar-item{border-radius:var(--radius-sidebar-item)}.rounded-navbar{border-radius:var(--radius-navbar)}.rounded-toast{border-radius:var(--radius-toast)}.rounded-modal{border-radius:var(--radius-modal)}@keyframes ai-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes setup-ai-gradient-flow{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.ai-skeleton{background-image:linear-gradient(90deg,#3c83f61a,#0da2e738,#6467f21a);background-size:200% 100%;animation:ai-shimmer 1.25s ease-in-out infinite}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background-color:transparent}textarea::-webkit-scrollbar-thumb{border-radius:var(--radius-control-multiline)}::-webkit-scrollbar-thumb{border-radius:var(--radius-full);background-color:hsl(var(--foreground) / .1)}::-webkit-scrollbar-thumb:hover{background-color:hsl(var(--foreground) / .2)}.layers-panel-scroll::-webkit-scrollbar{width:8px}.layers-panel-scroll::-webkit-scrollbar-track{background:transparent}.layers-panel-scroll::-webkit-scrollbar-thumb{background:hsl(var(--border));border-radius:4px;border:2px solid transparent;background-clip:padding-box}.layers-panel-scroll::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground) / .4);background-clip:padding-box}.left-panel-scroll::-webkit-scrollbar{width:8px}.left-panel-scroll::-webkit-scrollbar-track{background:transparent}.left-panel-scroll::-webkit-scrollbar-thumb{background:hsl(var(--border));border-radius:4px;border:2px solid transparent;background-clip:padding-box}.left-panel-scroll::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground) / .4);background-clip:padding-box}.right-panel-scroll::-webkit-scrollbar{width:8px}.right-panel-scroll::-webkit-scrollbar-track{background:transparent}.right-panel-scroll::-webkit-scrollbar-thumb{background:hsl(var(--border));border-radius:4px;border:2px solid transparent;background-clip:padding-box}.right-panel-scroll::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground) / .4);background-clip:padding-box}.layers-panel-scroll,.left-panel-scroll,.right-panel-scroll,.zones-list-scroll,.layout-settings-scroll,.zone-properties-scroll{scrollbar-width:thin;scrollbar-color:hsl(var(--border)) transparent}.zones-list-scroll::-webkit-scrollbar{width:8px}.zones-list-scroll::-webkit-scrollbar-track{background:transparent}.zones-list-scroll::-webkit-scrollbar-thumb{background:hsl(var(--border));border-radius:4px;border:2px solid transparent;background-clip:padding-box}.zones-list-scroll::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground) / .4);background-clip:padding-box}.layout-settings-scroll::-webkit-scrollbar{width:8px}.layout-settings-scroll::-webkit-scrollbar-track{background:transparent}.layout-settings-scroll::-webkit-scrollbar-thumb{background:hsl(var(--border));border-radius:4px;border:2px solid transparent;background-clip:padding-box}.layout-settings-scroll::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground) / .4);background-clip:padding-box}.zone-properties-scroll::-webkit-scrollbar{width:8px}.zone-properties-scroll::-webkit-scrollbar-track{background:transparent}.zone-properties-scroll::-webkit-scrollbar-thumb{background:hsl(var(--border));border-radius:4px;border:2px solid transparent;background-clip:padding-box}.zone-properties-scroll::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground) / .4);background-clip:padding-box}.\[--cell-size\:2rem\]{--cell-size: 2rem}.\[--duration\:40s\]{--duration: 40s}.\[--duration\:45s\]{--duration: 45s}.\[--duration\:50s\]{--duration: 50s}.\[--gap\:1rem\]{--gap: 1rem}.\[animation-direction\:reverse\]{animation-direction:reverse}.\[gap\:var\(--gap\)\]{gap:var(--gap)}.\[grid-template-columns\:repeat\(auto-fill\,minmax\(10rem\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(10rem,1fr))}.\[grid-template-columns\:repeat\(auto-fill\,minmax\(min\(100\%\,10rem\)\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(min(100%,10rem),1fr))}.\[grid-template-columns\:repeat\(auto-fill\,minmax\(min\(100\%\,19rem\)\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr))}.\[scrollbar-gutter\:stable\]{scrollbar-gutter:stable}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .file\:text-foreground::file-selector-button{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .file\:text-foreground::file-selector-button{color:hsl(var(--sidebar-foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .placeholder\:text-muted-foreground::-moz-placeholder{color:hsl(var(--app-header-muted))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .placeholder\:text-muted-foreground::placeholder{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .placeholder\:text-muted-foreground::-moz-placeholder{color:hsl(var(--sidebar-foreground) / .65)}.app-shell-root .sidebar-account-selector__current .placeholder\:text-muted-foreground::placeholder{color:hsl(var(--sidebar-foreground) / .65)}.hover\:bg-primary:hover .checkout-wizard__primary{border-width:0px!important;background-color:hsl(var(--foreground))!important;color:hsl(var(--background))!important}.hover\:bg-primary:hover .checkout-wizard__primary:hover{background-color:hsl(var(--foreground) / .9)!important}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .hover\:text-foreground:hover{color:hsl(var(--app-header-foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .hover\:text-muted-foreground:hover{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .hover\:text-foreground:hover{color:hsl(var(--sidebar-foreground))}.app-shell-root .sidebar-account-selector__current .hover\:text-muted-foreground:hover{color:hsl(var(--sidebar-foreground) / .65)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .group:hover .group-hover\:text-foreground{color:hsl(var(--app-header-foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .group:hover .group-hover\:text-muted-foreground{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .group:hover .group-hover\:text-foreground{color:hsl(var(--sidebar-foreground))}.app-shell-root .sidebar-account-selector__current .group:hover .group-hover\:text-muted-foreground{color:hsl(var(--sidebar-foreground) / .65)}.setup-entry-animation--fullscreen .group.toast .group-\[\.toast\]\:text-sm{font-size:clamp(.75rem,2vmin,.875rem)!important}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .group.toast .group-\[\.toast\]\:text-foreground,.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .group.toaster .group-\[\.toaster\]\:text-foreground{color:hsl(var(--app-header-foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .group.toast .group-\[\.toast\]\:text-muted-foreground{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .group.toast .group-\[\.toast\]\:text-foreground,.app-shell-root .sidebar-account-selector__current .group.toaster .group-\[\.toaster\]\:text-foreground{color:hsl(var(--sidebar-foreground))}.app-shell-root .sidebar-account-selector__current .group.toast .group-\[\.toast\]\:text-muted-foreground{color:hsl(var(--sidebar-foreground) / .65)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .aria-selected\:text-muted-foreground[aria-selected=true]{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .aria-selected\:text-muted-foreground[aria-selected=true]{color:hsl(var(--sidebar-foreground) / .65)}.data-\[range-end\=true\]\:rounded-md[data-range-end="true"]textarea{border-radius:var(--radius-control-multiline)}.data-\[range-start\=true\]\:rounded-md[data-range-start="true"]textarea{border-radius:var(--radius-control-multiline)}.data-\[range-end\=true\]\:bg-primary[data-range-end=true] .checkout-wizard__primary{border-width:0px!important;background-color:hsl(var(--foreground))!important;color:hsl(var(--background))!important}.data-\[range-end\=true\]\:bg-primary[data-range-end=true] .checkout-wizard__primary:hover{background-color:hsl(var(--foreground) / .9)!important}.data-\[range-start\=true\]\:bg-primary[data-range-start=true] .checkout-wizard__primary{border-width:0px!important;background-color:hsl(var(--foreground))!important;color:hsl(var(--background))!important}.data-\[range-start\=true\]\:bg-primary[data-range-start=true] .checkout-wizard__primary:hover{background-color:hsl(var(--foreground) / .9)!important}.data-\[selected-single\=true\]\:bg-primary[data-selected-single=true] .checkout-wizard__primary{border-width:0px!important;background-color:hsl(var(--foreground))!important;color:hsl(var(--background))!important}.data-\[selected-single\=true\]\:bg-primary[data-selected-single=true] .checkout-wizard__primary:hover{background-color:hsl(var(--foreground) / .9)!important}.data-\[state\=checked\]\:bg-primary[data-state=checked] .checkout-wizard__primary{border-width:0px!important;background-color:hsl(var(--foreground))!important;color:hsl(var(--background))!important}.data-\[state\=checked\]\:bg-primary[data-state=checked] .checkout-wizard__primary:hover{background-color:hsl(var(--foreground) / .9)!important}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .data-\[state\=active\]\:text-foreground[data-state=active]{color:hsl(var(--app-header-foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .data-\[empty\=true\]\:text-muted-foreground[data-empty=true],.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .data-\[placeholder\]\:text-muted-foreground[data-placeholder]{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .data-\[state\=active\]\:text-foreground[data-state=active]{color:hsl(var(--sidebar-foreground))}.app-shell-root .sidebar-account-selector__current .data-\[empty\=true\]\:text-muted-foreground[data-empty=true],.app-shell-root .sidebar-account-selector__current .data-\[placeholder\]\:text-muted-foreground[data-placeholder]{color:hsl(var(--sidebar-foreground) / .65)}@media (min-width: 640px){textarea.sm\:rounded-lg{border-radius:var(--radius-control-multiline)}.setup-entry-animation--compact .sm\:text-3xl{font-size:clamp(1.1rem,6vw,1.65rem)!important;line-height:1.15!important}.setup-entry-animation--compact .sm\:w-20,.setup-entry-animation--compact .sm\:w-24,.setup-entry-animation--compact .sm\:h-20,.setup-entry-animation--compact .sm\:h-24{width:3.25rem!important;height:3.25rem!important}.setup-entry-animation--fullscreen .sm\:text-3xl{font-size:clamp(1.75rem,6vmin,3.75rem)!important;line-height:1.1!important}.setup-entry-animation--fullscreen .sm\:text-lg,.setup-entry-animation--fullscreen .sm\:text-xl{font-size:clamp(.875rem,2.5vmin,1.25rem)!important}.setup-entry-animation--fullscreen .sm\:w-20,.setup-entry-animation--fullscreen .sm\:w-24,.setup-entry-animation--fullscreen .sm\:h-20,.setup-entry-animation--fullscreen .sm\:h-24{width:clamp(4.5rem,16vmin,7.5rem)!important;height:clamp(4.5rem,16vmin,7.5rem)!important}.setup-entry-animation--fullscreen .sm\:\!text-sm,.setup-entry-animation--fullscreen .sm\:text-sm{font-size:clamp(.75rem,2vmin,.875rem)!important}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .sm\:\!text-muted-foreground{color:hsl(var(--app-header-muted))!important}.app-shell-root .sidebar-account-selector__current .sm\:\!text-muted-foreground{color:hsl(var(--sidebar-foreground) / .65)}}@media (min-width: 768px){.setup-billing-address .md\:grid{gap:1rem}.setup-entry-animation--compact .md\:text-3xl,.setup-entry-animation--compact .md\:text-4xl,.setup-entry-animation--compact .md\:text-5xl,.setup-entry-animation--compact .md\:text-6xl{font-size:clamp(1.1rem,6vw,1.65rem)!important;line-height:1.15!important}.setup-entry-animation--fullscreen .md\:text-3xl,.setup-entry-animation--fullscreen .md\:text-4xl,.setup-entry-animation--fullscreen .md\:text-5xl,.setup-entry-animation--fullscreen .md\:text-6xl{font-size:clamp(1.75rem,6vmin,3.75rem)!important;line-height:1.1!important}.setup-entry-animation--fullscreen .md\:text-lg,.setup-entry-animation--fullscreen .md\:text-xl{font-size:clamp(.875rem,2.5vmin,1.25rem)!important}.setup-entry-animation--fullscreen .md\:text-sm{font-size:clamp(.75rem,2vmin,.875rem)!important}}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .\[\&\>svg\]\:text-muted-foreground>svg{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .\[\&\>svg\]\:text-muted-foreground>svg{color:hsl(var(--sidebar-foreground) / .65)}.\[\&_\.PhoneInputCountrySelect\]\:rounded-button .PhoneInputCountrySelect textarea{border-radius:var(--radius-control-multiline)}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .\[\&_\.PhoneInputCountrySelect\]\:text-foreground .PhoneInputCountrySelect{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .\[\&_\.PhoneInputCountrySelect\]\:text-foreground .PhoneInputCountrySelect{color:hsl(var(--sidebar-foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .\[\&_\.PhoneInputInput\]\:text-foreground .PhoneInputInput{color:hsl(var(--app-header-foreground))}.app-shell-root .sidebar-account-selector__current .\[\&_\.PhoneInputInput\]\:text-foreground .PhoneInputInput{color:hsl(var(--sidebar-foreground))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .\[\&_\.PhoneInputInput\]\:placeholder\:text-muted-foreground .PhoneInputInput::-moz-placeholder{color:hsl(var(--app-header-muted))}.app-dashboard-header[data-app-header-theme=executive] button[aria-label^="Account menu"] .\[\&_\.PhoneInputInput\]\:placeholder\:text-muted-foreground .PhoneInputInput::placeholder{color:hsl(var(--app-header-muted))}.app-shell-root .sidebar-account-selector__current .\[\&_\.PhoneInputInput\]\:placeholder\:text-muted-foreground .PhoneInputInput::-moz-placeholder{color:hsl(var(--sidebar-foreground) / .65)}.app-shell-root .sidebar-account-selector__current .\[\&_\.PhoneInputInput\]\:placeholder\:text-muted-foreground .PhoneInputInput::placeholder{color:hsl(var(--sidebar-foreground) / .65)}.inventory-stock-overview-card--collapsed .\[\&_tr\]\:border-b tr{border-bottom-width:0px}.selection\:bg-brand-accent\/25 *::-moz-selection{background-color:hsl(var(--brand-accent) / .25)}.selection\:bg-brand-accent\/25 *::selection{background-color:hsl(var(--brand-accent) / .25)}.selection\:bg-brand-accent\/25::-moz-selection{background-color:hsl(var(--brand-accent) / .25)}.selection\:bg-brand-accent\/25::selection{background-color:hsl(var(--brand-accent) / .25)}.file\:border-0::file-selector-button{border-width:0px}.file\:bg-transparent::file-selector-button{background-color:transparent}.file\:font-normal::file-selector-button{font-weight:400}.file\:text-foreground::file-selector-button{color:hsl(var(--foreground))}.placeholder\:text-muted-foreground::-moz-placeholder{color:hsl(var(--muted-foreground))}.placeholder\:text-muted-foreground::placeholder{color:hsl(var(--muted-foreground))}.placeholder\:text-muted-foreground\/40::-moz-placeholder{color:hsl(var(--muted-foreground) / .4)}.placeholder\:text-muted-foreground\/40::placeholder{color:hsl(var(--muted-foreground) / .4)}.placeholder\:text-slate-500::-moz-placeholder{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.placeholder\:text-slate-500::placeholder{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.placeholder\:text-white\/40::-moz-placeholder{color:#fff6}.placeholder\:text-white\/40::placeholder{color:#fff6}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-2:after{content:var(--tw-content);top:-.5rem;right:-.5rem;bottom:-.5rem;left:-.5rem}.after\:inset-y-0:after{content:var(--tw-content);top:0;bottom:0}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:w-\[2px\]:after{content:var(--tw-content);width:2px}.first\:border-t-0:first-child{border-top-width:0px}.first\:pt-0:first-child{padding-top:0}.last\:border-0:last-child{border-width:0px}.last\:border-b-0:last-child{border-bottom-width:0px}.last\:pb-0:last-child{padding-bottom:0}.focus-within\:border-destructive:focus-within{border-color:hsl(var(--destructive))}.focus-within\:border-emerald-500:focus-within{--tw-border-opacity: 1;border-color:rgb(16 185 129 / var(--tw-border-opacity, 1))}.focus-within\:border-primary\/45:focus-within{border-color:hsl(var(--primary) / .45)}.focus-within\:border-primary\/50:focus-within{border-color:hsl(var(--primary) / .5)}.focus-within\:outline-none:focus-within{outline:2px solid transparent;outline-offset:2px}.focus-within\:ring-2:focus-within{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-within\:ring-destructive\/20:focus-within{--tw-ring-color: hsl(var(--destructive) / .2)}.focus-within\:ring-emerald-500\/20:focus-within{--tw-ring-color: rgb(16 185 129 / .2)}.focus-within\:ring-primary:focus-within{--tw-ring-color: hsl(var(--primary))}.focus-within\:ring-primary\/15:focus-within{--tw-ring-color: hsl(var(--primary) / .15)}.focus-within\:ring-primary\/20:focus-within{--tw-ring-color: hsl(var(--primary) / .2)}.focus-within\:ring-offset-2:focus-within{--tw-ring-offset-width: 2px}.hover\:-translate-y-1:hover{--tw-translate-y: -.25rem;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))}.hover\:scale-105:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;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))}.hover\:scale-110:hover{--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))}.hover\:scale-\[1\.01\]:hover{--tw-scale-x: 1.01;--tw-scale-y: 1.01;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))}.hover\:scale-\[1\.02\]:hover{--tw-scale-x: 1.02;--tw-scale-y: 1.02;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))}.hover\:scale-\[1\.06\]:hover{--tw-scale-x: 1.06;--tw-scale-y: 1.06;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))}.hover\:border-blue-500\/30:hover{border-color:#3b82f64d}.hover\:border-blue-500\/50:hover{border-color:#3b82f680}.hover\:border-border:hover{border-color:hsl(var(--border))}.hover\:border-border\/60:hover{border-color:hsl(var(--border) / .6)}.hover\:border-border\/80:hover{border-color:hsl(var(--border) / .8)}.hover\:border-brand-accent\/30:hover{border-color:hsl(var(--brand-accent) / .3)}.hover\:border-foreground\/20:hover{border-color:hsl(var(--foreground) / .2)}.hover\:border-green-500\/30:hover{border-color:#22c55e4d}.hover\:border-orange-500\/30:hover{border-color:#f973164d}.hover\:border-primary:hover{border-color:hsl(var(--primary))}.hover\:border-primary\/20:hover{border-color:hsl(var(--primary) / .2)}.hover\:border-primary\/25:hover{border-color:hsl(var(--primary) / .25)}.hover\:border-primary\/30:hover{border-color:hsl(var(--primary) / .3)}.hover\:border-primary\/35:hover{border-color:hsl(var(--primary) / .35)}.hover\:border-primary\/40:hover{border-color:hsl(var(--primary) / .4)}.hover\:border-primary\/50:hover{border-color:hsl(var(--primary) / .5)}.hover\:border-primary\/80:hover{border-color:hsl(var(--primary) / .8)}.hover\:border-red-300:hover{--tw-border-opacity: 1;border-color:rgb(252 165 165 / var(--tw-border-opacity, 1))}.hover\:border-red-500\/30:hover{border-color:#ef44444d}.hover\:border-white\/50:hover{border-color:#ffffff80}.hover\:bg-accent:hover{background-color:hsl(var(--accent))}.hover\:bg-accent\/50:hover{background-color:hsl(var(--accent) / .5)}.hover\:bg-accent\/60:hover{background-color:hsl(var(--accent) / .6)}.hover\:bg-background:hover{background-color:hsl(var(--background))}.hover\:bg-background\/50:hover{background-color:hsl(var(--background) / .5)}.hover\:bg-black\/35:hover{background-color:#00000059}.hover\:bg-black\/5:hover{background-color:#0000000d}.hover\:bg-black\/55:hover{background-color:#0000008c}.hover\:bg-black\/\[0\.05\]:hover{background-color:#0000000d}.hover\:bg-blue-500\/5:hover{background-color:#3b82f60d}.hover\:bg-blue-700:hover{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}.hover\:bg-brand-accent\/5:hover{background-color:hsl(var(--brand-accent) / .05)}.hover\:bg-card:hover{background-color:hsl(var(--card))}.hover\:bg-destructive:hover{background-color:hsl(var(--destructive))}.hover\:bg-destructive\/10:hover{background-color:hsl(var(--destructive) / .1)}.hover\:bg-destructive\/80:hover{background-color:hsl(var(--destructive) / .8)}.hover\:bg-destructive\/90:hover{background-color:hsl(var(--destructive) / .9)}.hover\:bg-foreground\/\[0\.03\]:hover{background-color:hsl(var(--foreground) / .03)}.hover\:bg-green-200\/80:hover{background-color:#bbf7d0cc}.hover\:bg-green-500\/15:hover{background-color:#22c55e26}.hover\:bg-muted:hover{background-color:hsl(var(--muted))}.hover\:bg-muted\/10:hover{background-color:hsl(var(--muted) / .1)}.hover\:bg-muted\/15:hover{background-color:hsl(var(--muted) / .15)}.hover\:bg-muted\/20:hover{background-color:hsl(var(--muted) / .2)}.hover\:bg-muted\/25:hover{background-color:hsl(var(--muted) / .25)}.hover\:bg-muted\/30:hover{background-color:hsl(var(--muted) / .3)}.hover\:bg-muted\/40:hover{background-color:hsl(var(--muted) / .4)}.hover\:bg-muted\/45:hover{background-color:hsl(var(--muted) / .45)}.hover\:bg-muted\/50:hover{background-color:hsl(var(--muted) / .5)}.hover\:bg-muted\/60:hover{background-color:hsl(var(--muted) / .6)}.hover\:bg-muted\/80:hover{background-color:hsl(var(--muted) / .8)}.hover\:bg-orange-600:hover{--tw-bg-opacity: 1;background-color:rgb(234 88 12 / var(--tw-bg-opacity, 1))}.hover\:bg-primary:hover{background-color:hsl(var(--primary))}.hover\:bg-primary\/10:hover{background-color:hsl(var(--primary) / .1)}.hover\:bg-primary\/20:hover{background-color:hsl(var(--primary) / .2)}.hover\:bg-primary\/5:hover{background-color:hsl(var(--primary) / .05)}.hover\:bg-primary\/80:hover{background-color:hsl(var(--primary) / .8)}.hover\:bg-primary\/90:hover{background-color:hsl(var(--primary) / .9)}.hover\:bg-primary\/\[0\.03\]:hover{background-color:hsl(var(--primary) / .03)}.hover\:bg-primary\/\[0\.04\]:hover{background-color:hsl(var(--primary) / .04)}.hover\:bg-primary\/\[0\.05\]:hover{background-color:hsl(var(--primary) / .05)}.hover\:bg-red-50:hover{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.hover\:bg-red-500:hover{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.hover\:bg-red-500\/10:hover{background-color:#ef44441a}.hover\:bg-red-500\/20:hover{background-color:#ef444433}.hover\:bg-red-600:hover{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.hover\:bg-secondary\/80:hover{background-color:hsl(var(--secondary) / .8)}.hover\:bg-secondary\/90:hover{background-color:hsl(var(--secondary) / .9)}.hover\:bg-sidebar-accent:hover{background-color:hsl(var(--sidebar-accent))}.hover\:bg-slate-50:hover{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.hover\:bg-transparent:hover{background-color:transparent}.hover\:bg-white\/10:hover{background-color:#ffffff1a}.hover\:bg-white\/20:hover{background-color:#fff3}.hover\:bg-white\/25:hover{background-color:#ffffff40}.hover\:bg-white\/\[0\.07\]:hover{background-color:#ffffff12}.hover\:bg-yellow-400:hover{--tw-bg-opacity: 1;background-color:rgb(250 204 21 / var(--tw-bg-opacity, 1))}.hover\:bg-yellow-500:hover{--tw-bg-opacity: 1;background-color:rgb(234 179 8 / var(--tw-bg-opacity, 1))}.hover\:text-blue-600:hover{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.hover\:text-brand-accent:hover{--tw-text-opacity: 1;color:hsl(var(--brand-accent) / var(--tw-text-opacity, 1))}.hover\:text-destructive:hover{color:hsl(var(--destructive))}.hover\:text-foreground:hover{color:hsl(var(--foreground))}.hover\:text-green-700:hover{--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity, 1))}.hover\:text-muted-foreground:hover{color:hsl(var(--muted-foreground))}.hover\:text-primary:hover{color:hsl(var(--primary))}.hover\:text-primary-foreground:hover{color:hsl(var(--primary-foreground))}.hover\:text-red-500:hover{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.hover\:text-red-700:hover{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.hover\:text-sidebar-accent-foreground:hover{color:hsl(var(--sidebar-accent-foreground))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:no-underline:hover{text-decoration-line:none}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:shadow:hover{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_0_0_1px_hsl\(var\(--sidebar-accent\)\)\]:hover{--tw-shadow: 0 0 0 1px hsl(var(--sidebar-accent));--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_0_20px_rgba\(var\(--primary-rgb\)\,0\.1\)\]:hover{--tw-shadow: 0 0 20px rgba(var(--primary-rgb),.1);--tw-shadow-colored: 0 0 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-lg:hover{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-none:hover{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-xl:hover{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-primary\/35:hover{--tw-shadow-color: hsl(var(--primary) / .35);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-primary\/5:hover{--tw-shadow-color: hsl(var(--primary) / .05);--tw-shadow: var(--tw-shadow-colored)}.hover\:ring-2:hover{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.hover\:ring-primary:hover{--tw-ring-color: hsl(var(--primary))}.hover\:ring-primary\/20:hover{--tw-ring-color: hsl(var(--primary) / .2)}.hover\:ring-primary\/30:hover{--tw-ring-color: hsl(var(--primary) / .3)}.hover\:ring-primary\/50:hover{--tw-ring-color: hsl(var(--primary) / .5)}.hover\:brightness-110:hover{--tw-brightness: brightness(1.1);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.hover\:after\:bg-sidebar-border:hover:after{content:var(--tw-content);background-color:hsl(var(--sidebar-border))}.focus\:border-green-500:focus{--tw-border-opacity: 1;border-color:rgb(34 197 94 / var(--tw-border-opacity, 1))}.focus\:border-primary:focus{border-color:hsl(var(--primary))}.focus\:border-primary\/30:focus{border-color:hsl(var(--primary) / .3)}.focus\:border-primary\/40:focus{border-color:hsl(var(--primary) / .4)}.focus\:border-primary\/50:focus{border-color:hsl(var(--primary) / .5)}.focus\:border-red-500:focus{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.focus\:border-ring:focus{border-color:hsl(var(--ring))}.focus\:bg-accent:focus{background-color:hsl(var(--accent))}.focus\:text-accent-foreground:focus{color:hsl(var(--accent-foreground))}.focus\:text-destructive:focus{color:hsl(var(--destructive))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-0:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-1:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-blue-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1))}.focus\:ring-destructive:focus{--tw-ring-color: hsl(var(--destructive))}.focus\:ring-primary\/20:focus{--tw-ring-color: hsl(var(--primary) / .2)}.focus\:ring-primary\/40:focus{--tw-ring-color: hsl(var(--primary) / .4)}.focus\:ring-ring:focus{--tw-ring-color: hsl(var(--ring))}.focus\:ring-ring\/20:focus{--tw-ring-color: hsl(var(--ring) / .2)}.focus\:ring-ring\/40:focus{--tw-ring-color: hsl(var(--ring) / .4)}.focus\:ring-offset-1:focus{--tw-ring-offset-width: 1px}.focus\:ring-offset-2:focus{--tw-ring-offset-width: 2px}.focus-visible\:border-primary:focus-visible{border-color:hsl(var(--primary))}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring-0:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-1:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-brand-accent:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: hsl(var(--brand-accent) / var(--tw-ring-opacity, 1))}.focus-visible\:ring-destructive:focus-visible{--tw-ring-color: hsl(var(--destructive))}.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color: hsl(var(--destructive) / .2)}.focus-visible\:ring-primary:focus-visible{--tw-ring-color: hsl(var(--primary))}.focus-visible\:ring-primary\/20:focus-visible{--tw-ring-color: hsl(var(--primary) / .2)}.focus-visible\:ring-primary\/30:focus-visible{--tw-ring-color: hsl(var(--primary) / .3)}.focus-visible\:ring-primary\/40:focus-visible{--tw-ring-color: hsl(var(--primary) / .4)}.focus-visible\:ring-ring:focus-visible{--tw-ring-color: hsl(var(--ring))}.focus-visible\:ring-ring\/30:focus-visible{--tw-ring-color: hsl(var(--ring) / .3)}.focus-visible\:ring-sidebar-ring:focus-visible{--tw-ring-color: hsl(var(--sidebar-ring))}.focus-visible\:ring-offset-0:focus-visible{--tw-ring-offset-width: 0px}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width: 1px}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width: 2px}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color: hsl(var(--background))}.active\:scale-90:active{--tw-scale-x: .9;--tw-scale-y: .9;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))}.active\:scale-95:active{--tw-scale-x: .95;--tw-scale-y: .95;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))}.active\:scale-\[0\.96\]:active{--tw-scale-x: .96;--tw-scale-y: .96;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))}.active\:scale-\[0\.98\]:active{--tw-scale-x: .98;--tw-scale-y: .98;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))}.active\:scale-\[0\.99\]:active{--tw-scale-x: .99;--tw-scale-y: .99;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))}.active\:cursor-grabbing:active{cursor:grabbing}.active\:bg-destructive\/95:active{background-color:hsl(var(--destructive) / .95)}.active\:bg-muted\/40:active{background-color:hsl(var(--muted) / .4)}.active\:bg-muted\/50:active{background-color:hsl(var(--muted) / .5)}.active\:bg-muted\/60:active{background-color:hsl(var(--muted) / .6)}.active\:bg-muted\/70:active{background-color:hsl(var(--muted) / .7)}.active\:bg-muted\/80:active{background-color:hsl(var(--muted) / .8)}.active\:bg-primary\/95:active{background-color:hsl(var(--primary) / .95)}.active\:bg-secondary\/95:active{background-color:hsl(var(--secondary) / .95)}.active\:bg-sidebar-accent:active{background-color:hsl(var(--sidebar-accent))}.active\:text-sidebar-accent-foreground:active{color:hsl(var(--sidebar-accent-foreground))}.active\:opacity-70:active{opacity:.7}.active\:opacity-90:active{opacity:.9}.active\:shadow-none:active{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:hover\:scale-100:hover:disabled{--tw-scale-x: 1;--tw-scale-y: 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))}.group:focus-within .group-focus-within\:text-primary{color:hsl(var(--primary))}.group\/menu-item:focus-within .group-focus-within\/menu-item\:opacity-100{opacity:1}.group:hover .group-hover\:-translate-x-1{--tw-translate-x: -.25rem;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))}.group:hover .group-hover\:-translate-y-1{--tw-translate-y: -.25rem;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))}.group:hover .group-hover\:translate-x-0{--tw-translate-x: 0px;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))}.group:hover .group-hover\:translate-x-0\.5{--tw-translate-x: .125rem;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))}.group:hover .group-hover\:translate-x-1{--tw-translate-x: .25rem;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))}.group:hover .group-hover\:translate-x-\[100\%\]{--tw-translate-x: 100%;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))}.group:hover .group-hover\:translate-y-0{--tw-translate-y: 0px;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))}.group:hover .group-hover\:rotate-12{--tw-rotate: 12deg;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))}.group\/color:hover .group-hover\/color\:scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;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))}.group:hover .group-hover\:scale-100{--tw-scale-x: 1;--tw-scale-y: 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))}.group:hover .group-hover\:scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;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))}.group:hover .group-hover\:scale-110{--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))}.group:hover .group-hover\:scale-\[1\.02\]{--tw-scale-x: 1.02;--tw-scale-y: 1.02;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))}.group:hover .group-hover\:scale-\[1\.03\]{--tw-scale-x: 1.03;--tw-scale-y: 1.03;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))}.group:hover .group-hover\:border-primary\/50{border-color:hsl(var(--primary) / .5)}.group:hover .group-hover\:border-purple-500\/50{border-color:#a855f780}.group:hover .group-hover\:bg-black\/20{background-color:#0003}.group:hover .group-hover\:bg-black\/5{background-color:#0000000d}.group:hover .group-hover\:bg-black\/60{background-color:#0009}.group:hover .group-hover\:bg-primary\/10{background-color:hsl(var(--primary) / .1)}.group:hover .group-hover\:bg-primary\/30{background-color:hsl(var(--primary) / .3)}.group:hover .group-hover\:bg-primary\/5{background-color:hsl(var(--primary) / .05)}.group:hover .group-hover\:bg-purple-500\/5{background-color:#a855f70d}.group:hover .group-hover\:bg-red-500\/30{background-color:#ef44444d}.group:hover .group-hover\:text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-foreground{color:hsl(var(--foreground))}.group:hover .group-hover\:text-muted-foreground{color:hsl(var(--muted-foreground))}.group:hover .group-hover\:text-primary{color:hsl(var(--primary))}.group:hover .group-hover\:text-purple-500{--tw-text-opacity: 1;color:rgb(168 85 247 / var(--tw-text-opacity, 1))}.group\/menu-item:hover .group-hover\/menu-item\:opacity-100,.group\/qr-scan:hover .group-hover\/qr-scan\:opacity-100{opacity:1}.group:hover .group-hover\:opacity-10{opacity:.1}.group:hover .group-hover\:opacity-100{opacity:1}.group:hover .group-hover\:opacity-60{opacity:.6}.group:hover .group-hover\:opacity-70{opacity:.7}.group:hover .group-hover\:opacity-75{opacity:.75}.group:hover .group-hover\:opacity-80{opacity:.8}.group:hover .group-hover\:opacity-90{opacity:.9}.group:hover .group-hover\:shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.group:hover .group-hover\:\[animation-play-state\:paused\]{animation-play-state:paused}.group\/qr-scan:focus-visible .group-focus-visible\/qr-scan\:opacity-100{opacity:1}.group:active .group-active\:scale-\[0\.99\]{--tw-scale-x: .99;--tw-scale-y: .99;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))}.group:active .group-active\:bg-black\/5{background-color:#0000000d}.group.toast .group-\[\.toast\]\:mb-0\.5{margin-bottom:.125rem}.group.toast .group-\[\.toast\]\:mt-0\.5{margin-top:.125rem}.group.toast .group-\[\.toast\]\:h-auto{height:auto}.group.toaster .group-\[\.toaster\]\:border{border-width:1px}.group.toaster .group-\[\.toaster\]\:border-border{border-color:hsl(var(--border))}.group.toast .group-\[\.toast\]\:bg-foreground{background-color:hsl(var(--foreground))}.group.toast .group-\[\.toast\]\:bg-muted{background-color:hsl(var(--muted))}.group.toaster .group-\[\.toaster\]\:bg-card{background-color:hsl(var(--card))}.group.toast .group-\[\.toast\]\:px-4{padding-left:1rem;padding-right:1rem}.group.toast .group-\[\.toast\]\:py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.group.toaster .group-\[\.toaster\]\:px-4{padding-left:1rem;padding-right:1rem}.group.toaster .group-\[\.toaster\]\:py-3{padding-top:.75rem;padding-bottom:.75rem}.group.toast .group-\[\.toast\]\:text-sm{font-size:.875rem;line-height:1.25rem}.group.toast .group-\[\.toast\]\:text-xs{font-size:.75rem;line-height:1rem}.group.toast .group-\[\.toast\]\:font-normal{font-weight:400}.group.toast .group-\[\.toast\]\:font-semibold{font-weight:600}.group.toast .group-\[\.toast\]\:leading-snug{line-height:1.375}.group.toast .group-\[\.toast\]\:leading-tight{line-height:1.25}.group.toast .group-\[\.toast\]\:text-background{color:hsl(var(--background))}.group.toast .group-\[\.toast\]\:text-foreground{color:hsl(var(--foreground))}.group.toast .group-\[\.toast\]\:text-muted-foreground{color:hsl(var(--muted-foreground))}.group.toaster .group-\[\.toaster\]\:text-foreground{color:hsl(var(--foreground))}.group.toast .group-\[\.toast\]\:shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.group.toaster .group-\[\.toaster\]\:shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.group.toast .group-\[\.toast\]\:rounded-alert{border-radius:var(--radius-alert)}.group.toaster .group-\[\.toaster\]\:rounded-toast{border-radius:var(--radius-toast)}.peer\/menu-button:hover~.peer-hover\/menu-button\:text-sidebar-accent-foreground{color:hsl(var(--sidebar-accent-foreground))}.peer:disabled~.peer-disabled\:cursor-not-allowed{cursor:not-allowed}.peer:disabled~.peer-disabled\:opacity-70{opacity:.7}.has-\[\[data-variant\=inset\]\]\:bg-sidebar:has([data-variant=inset]){background-color:hsl(var(--sidebar-background))}.group\/menu-item:has([data-sidebar=menu-action]) .group-has-\[\[data-sidebar\=menu-action\]\]\/menu-item\:pr-8{padding-right:2rem}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-selected\:text-muted-foreground[aria-selected=true]{color:hsl(var(--muted-foreground))}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[state\=active\]\:flex[data-state=active]{display:flex}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y: .25rem;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))}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x: -.25rem;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))}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x: .25rem;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))}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y: -.25rem;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))}.data-\[range-end\=true\]\:rounded-md[data-range-end=true]{border-radius:var(--radius-md)}.data-\[range-middle\=true\]\:rounded-none[data-range-middle=true]{border-radius:0}.data-\[range-start\=true\]\:rounded-md[data-range-start=true]{border-radius:var(--radius-md)}.data-\[selected\=true\]\:rounded-none[data-selected=true]{border-radius:0}.data-\[state\=active\]\:border-primary[data-state=active]{border-color:hsl(var(--primary))}.data-\[state\=checked\]\:border-orange-500[data-state=checked]{--tw-border-opacity: 1;border-color:rgb(249 115 22 / var(--tw-border-opacity, 1))}.data-\[active\=true\]\:bg-sidebar-accent[data-active=true]{background-color:hsl(var(--sidebar-accent))}.data-\[range-end\=true\]\:bg-primary[data-range-end=true]{background-color:hsl(var(--primary))}.data-\[range-middle\=true\]\:bg-accent[data-range-middle=true]{background-color:hsl(var(--accent))}.data-\[range-start\=true\]\:bg-primary[data-range-start=true],.data-\[selected-single\=true\]\:bg-primary[data-selected-single=true]{background-color:hsl(var(--primary))}.data-\[state\=active\]\:bg-background[data-state=active]{background-color:hsl(var(--background))}.data-\[state\=active\]\:bg-transparent[data-state=active]{background-color:transparent}.data-\[state\=checked\]\:bg-orange-500[data-state=checked]{--tw-bg-opacity: 1;background-color:rgb(249 115 22 / var(--tw-bg-opacity, 1))}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:hsl(var(--primary))}.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:hsl(var(--accent))}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:hsl(var(--muted))}.data-\[active\=true\]\:font-medium[data-active=true]{font-weight:500}.data-\[active\=true\]\:text-sidebar-accent-foreground[data-active=true]{color:hsl(var(--sidebar-accent-foreground))}.data-\[empty\=true\]\:text-muted-foreground[data-empty=true],.data-\[placeholder\]\:text-muted-foreground[data-placeholder]{color:hsl(var(--muted-foreground))}.data-\[range-end\=true\]\:text-primary-foreground[data-range-end=true]{color:hsl(var(--primary-foreground))}.data-\[range-middle\=true\]\:text-accent-foreground[data-range-middle=true]{color:hsl(var(--accent-foreground))}.data-\[range-start\=true\]\:text-primary-foreground[data-range-start=true],.data-\[selected-single\=true\]\:text-primary-foreground[data-selected-single=true]{color:hsl(var(--primary-foreground))}.data-\[state\=active\]\:text-foreground[data-state=active]{color:hsl(var(--foreground))}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:hsl(var(--primary-foreground))}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}.data-\[state\=active\]\:shadow[data-state=active]{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.data-\[state\=active\]\:shadow-sm[data-state=active]{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.data-\[state\=closed\]\:duration-300[data-state=closed]{transition-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{transition-duration:.5s}.data-\[state\=open\]\:animate-in[data-state=open]{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation-name:exit;animation-duration:.15s;--tw-exit-opacity: initial;--tw-exit-scale: initial;--tw-exit-rotate: initial;--tw-exit-translate-x: initial;--tw-exit-translate-y: initial}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity: 0}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity: 0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale: .95}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale: .95}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y: -.5rem}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x: .5rem}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x: -.5rem}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y: .5rem}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y: 100%}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x: -100%}.data-\[state\=closed\]\:slide-out-to-left-1\/2[data-state=closed]{--tw-exit-translate-x: -50%}.data-\[state\=closed\]\:slide-out-to-right[data-state=closed]{--tw-exit-translate-x: 100%}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y: -100%}.data-\[state\=closed\]\:slide-out-to-top-\[48\%\][data-state=closed]{--tw-exit-translate-y: -48%}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y: 100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x: -100%}.data-\[state\=open\]\:slide-in-from-left-1\/2[data-state=open]{--tw-enter-translate-x: -50%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x: 100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y: -100%}.data-\[state\=open\]\:slide-in-from-top-\[48\%\][data-state=open]{--tw-enter-translate-y: -48%}.data-\[state\=closed\]\:duration-300[data-state=closed]{animation-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{animation-duration:.5s}.data-\[state\=open\]\:hover\:bg-sidebar-accent:hover[data-state=open]{background-color:hsl(var(--sidebar-accent))}.data-\[state\=open\]\:hover\:text-sidebar-accent-foreground:hover[data-state=open]{color:hsl(var(--sidebar-accent-foreground))}.group\/day[data-focused=true] .group-data-\[focused\=true\]\/day\:relative{position:relative}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:left-\[calc\(var\(--sidebar-width\)\*-1\)\]{left:calc(var(--sidebar-width) * -1)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:right-\[calc\(var\(--sidebar-width\)\*-1\)\]{right:calc(var(--sidebar-width) * -1)}.group[data-side=left] .group-data-\[side\=left\]\:-right-4{right:-1rem}.group[data-side=right] .group-data-\[side\=right\]\:left-0{left:0}.group\/day[data-focused=true] .group-data-\[focused\=true\]\/day\:z-10{z-index:10}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:-mt-8{margin-top:-2rem}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:flex{display:flex}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:hidden{display:none}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:h-control{height:var(--control-height)}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:min-h-control{min-height:var(--control-height)}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[--sidebar-width-icon\]{width:var(--sidebar-width-icon)}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)\)\]{width:calc(var(--sidebar-width-icon) + 1rem)}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)_\+2px\)\]{width:calc(var(--sidebar-width-icon) + 1rem + 2px)}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[var\(--control-height\)\]{width:var(--control-height)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:w-0{width:0px}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:min-w-\[var\(--control-height\)\]{min-width:var(--control-height)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:translate-x-0{--tw-translate-x: 0px;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))}.group[data-side=right] .group-data-\[side\=right\]\:rotate-180,.group[data-state=open] .group-data-\[state\=open\]\:rotate-180{--tw-rotate: 180deg;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))}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:items-center{align-items:center}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:justify-center{justify-content:center}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:gap-1{gap:.25rem}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:overflow-hidden{overflow:hidden}.group[data-variant=floating] .group-data-\[variant\=floating\]\:border{border-width:1px}.group[data-side=left] .group-data-\[side\=left\]\:border-r{border-right-width:1px}.group[data-side=right] .group-data-\[side\=right\]\:border-l{border-left-width:1px}.group\/day[data-focused=true] .group-data-\[focused\=true\]\/day\:border-ring{border-color:hsl(var(--ring))}.group[data-variant=floating] .group-data-\[variant\=floating\]\:border-sidebar-border{border-color:hsl(var(--sidebar-border))}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:px-0{padding-left:0;padding-right:0}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:px-1{padding-left:.25rem;padding-right:.25rem}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:py-2{padding-top:.5rem;padding-bottom:.5rem}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:opacity-0{opacity:0}.group[data-variant=floating] .group-data-\[variant\=floating\]\:shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.group\/day[data-focused=true] .group-data-\[focused\=true\]\/day\:ring-\[3px\]{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.group\/day[data-focused=true] .group-data-\[focused\=true\]\/day\:ring-ring\/50{--tw-ring-color: hsl(var(--ring) / .5)}.group[data-variant=floating] .group-data-\[variant\=floating\]\:rounded-sidebar{border-radius:var(--radius-sidebar)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:after\:left-full:after{content:var(--tw-content);left:100%}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:hover\:bg-sidebar:hover{background-color:hsl(var(--sidebar-background))}.peer\/menu-button[data-size=default]~.peer-data-\[size\=default\]\/menu-button\:top-1\.5{top:.375rem}.peer\/menu-button[data-size=lg]~.peer-data-\[size\=lg\]\/menu-button\:top-2\.5{top:.625rem}.peer\/menu-button[data-size=sm]~.peer-data-\[size\=sm\]\/menu-button\:top-1{top:.25rem}.peer\/menu-button[data-active=true]~.peer-data-\[active\=true\]\/menu-button\:text-sidebar-accent-foreground{color:hsl(var(--sidebar-accent-foreground))}@supports (backdrop-filter: var(--tw)){.supports-\[backdrop-filter\]\:bg-background\/80{background-color:hsl(var(--background) / .8)}.supports-\[backdrop-filter\]\:bg-card\/90{background-color:hsl(var(--card) / .9)}}.dark\:bg-emerald-500:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}.dark\:bg-slate-700:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(51 65 85 / var(--tw-bg-opacity, 1))}.dark\:bg-zinc-900:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(24 24 27 / var(--tw-bg-opacity, 1))}.dark\:bg-\[image\:linear-gradient\(45deg\,\#334155_25\%\,transparent_25\%\)\,linear-gradient\(-45deg\,\#334155_25\%\,transparent_25\%\)\,linear-gradient\(45deg\,transparent_75\%\,\#334155_75\%\)\,linear-gradient\(-45deg\,transparent_75\%\,\#334155_75\%\)\]:is(.dark *){background-image:linear-gradient(45deg,#334155 25%,transparent 25%),linear-gradient(-45deg,#334155 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#334155 75%),linear-gradient(-45deg,transparent 75%,#334155 75%)}.dark\:from-purple-950\/5:is(.dark *){--tw-gradient-from: rgb(59 7 100 / .05) var(--tw-gradient-from-position);--tw-gradient-to: rgb(59 7 100 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:to-pink-950\/5:is(.dark *){--tw-gradient-to: rgb(80 7 36 / .05) var(--tw-gradient-to-position)}.dark\:text-amber-100:is(.dark *){--tw-text-opacity: 1;color:rgb(254 243 199 / var(--tw-text-opacity, 1))}.dark\:text-amber-200\/80:is(.dark *){color:#fde68acc}.dark\:text-amber-300:is(.dark *){--tw-text-opacity: 1;color:rgb(252 211 77 / var(--tw-text-opacity, 1))}.dark\:text-amber-400:is(.dark *){--tw-text-opacity: 1;color:rgb(251 191 36 / var(--tw-text-opacity, 1))}.dark\:text-amber-400\/90:is(.dark *){color:#fbbf24e6}.dark\:text-blue-100:is(.dark *){--tw-text-opacity: 1;color:rgb(219 234 254 / var(--tw-text-opacity, 1))}.dark\:text-blue-300:is(.dark *){--tw-text-opacity: 1;color:rgb(147 197 253 / var(--tw-text-opacity, 1))}.dark\:text-blue-400:is(.dark *){--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.dark\:text-emerald-300:is(.dark *){--tw-text-opacity: 1;color:rgb(110 231 183 / var(--tw-text-opacity, 1))}.dark\:text-emerald-400:is(.dark *){--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity, 1))}.dark\:text-gray-400:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.dark\:text-green-300:is(.dark *){--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity, 1))}.dark\:text-green-400:is(.dark *){--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity, 1))}.dark\:text-lime-300:is(.dark *){--tw-text-opacity: 1;color:rgb(190 242 100 / var(--tw-text-opacity, 1))}.dark\:text-orange-300:is(.dark *){--tw-text-opacity: 1;color:rgb(253 186 116 / var(--tw-text-opacity, 1))}.dark\:text-orange-400:is(.dark *){--tw-text-opacity: 1;color:rgb(251 146 60 / var(--tw-text-opacity, 1))}.dark\:text-purple-300:is(.dark *){--tw-text-opacity: 1;color:rgb(216 180 254 / var(--tw-text-opacity, 1))}.dark\:text-purple-400:is(.dark *){--tw-text-opacity: 1;color:rgb(192 132 252 / var(--tw-text-opacity, 1))}.dark\:text-red-300:is(.dark *){--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.dark\:text-red-400:is(.dark *){--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.dark\:text-red-400\/80:is(.dark *){color:#f87171cc}.dark\:text-sky-300:is(.dark *){--tw-text-opacity: 1;color:rgb(125 211 252 / var(--tw-text-opacity, 1))}.dark\:text-sky-400:is(.dark *){--tw-text-opacity: 1;color:rgb(56 189 248 / var(--tw-text-opacity, 1))}.dark\:text-violet-300:is(.dark *){--tw-text-opacity: 1;color:rgb(196 181 253 / var(--tw-text-opacity, 1))}.dark\:text-yellow-300:is(.dark *){--tw-text-opacity: 1;color:rgb(253 224 71 / var(--tw-text-opacity, 1))}.dark\:text-yellow-400:is(.dark *){--tw-text-opacity: 1;color:rgb(250 204 21 / var(--tw-text-opacity, 1))}@media not all and (min-width: 640px){.max-sm\:bg-background\/95{background-color:hsl(var(--background) / .95)}.max-sm\:backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}}@media (min-width: 400px){.min-\[400px\]\:inline{display:inline}}@media (min-width: 640px){.sm\:not-sr-only{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.sm\:inset-x-auto{left:auto;right:auto}.sm\:-top-2\.5{top:-.625rem}.sm\:bottom-6{bottom:1.5rem}.sm\:left-1{left:.25rem}.sm\:left-1\/2,.sm\:left-\[50\%\]{left:50%}.sm\:top-1{top:.25rem}.sm\:top-\[50\%\]{top:50%}.sm\:col-span-1{grid-column:span 1 / span 1}.sm\:col-span-2{grid-column:span 2 / span 2}.sm\:-mx-4{margin-left:-1rem;margin-right:-1rem}.sm\:mx-0{margin-left:0;margin-right:0}.sm\:mb-2{margin-bottom:.5rem}.sm\:mb-3{margin-bottom:.75rem}.sm\:mb-4{margin-bottom:1rem}.sm\:mb-5{margin-bottom:1.25rem}.sm\:mb-7{margin-bottom:1.75rem}.sm\:mb-8{margin-bottom:2rem}.sm\:ml-auto{margin-left:auto}.sm\:mr-2{margin-right:.5rem}.sm\:mr-auto{margin-right:auto}.sm\:mt-1{margin-top:.25rem}.sm\:mt-10{margin-top:2.5rem}.sm\:mt-2{margin-top:.5rem}.sm\:mt-3{margin-top:.75rem}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:inline-flex{display:inline-flex}.sm\:table-cell{display:table-cell}.sm\:hidden{display:none}.sm\:h-10{height:2.5rem}.sm\:h-12{height:3rem}.sm\:h-14{height:3.5rem}.sm\:h-16{height:4rem}.sm\:h-2{height:.5rem}.sm\:h-20{height:5rem}.sm\:h-24{height:6rem}.sm\:h-28{height:7rem}.sm\:h-3{height:.75rem}.sm\:h-3\.5{height:.875rem}.sm\:h-4{height:1rem}.sm\:h-44{height:11rem}.sm\:h-5{height:1.25rem}.sm\:h-52{height:13rem}.sm\:h-6{height:1.5rem}.sm\:h-60{height:15rem}.sm\:h-64{height:16rem}.sm\:h-7{height:1.75rem}.sm\:h-8{height:2rem}.sm\:h-9{height:2.25rem}.sm\:h-\[10px\]{height:10px}.sm\:h-\[72px\]{height:72px}.sm\:h-\[85vh\]{height:85vh}.sm\:h-\[90vh\]{height:90vh}.sm\:h-\[calc\(90vh-110px\)\]{height:calc(90vh - 110px)}.sm\:h-auto{height:auto}.sm\:h-control{height:var(--control-height)}.sm\:max-h-\[150px\]{max-height:150px}.sm\:max-h-\[88vh\]{max-height:88vh}.sm\:max-h-\[90vh\]{max-height:90vh}.sm\:max-h-\[92vh\]{max-height:92vh}.sm\:min-h-\[360px\]{min-height:360px}.sm\:min-h-\[420px\]{min-height:420px}.sm\:min-h-\[520px\]{min-height:520px}.sm\:min-h-control{min-height:var(--control-height)}.sm\:w-10{width:2.5rem}.sm\:w-12{width:3rem}.sm\:w-14{width:3.5rem}.sm\:w-16{width:4rem}.sm\:w-2{width:.5rem}.sm\:w-20{width:5rem}.sm\:w-24{width:6rem}.sm\:w-28{width:7rem}.sm\:w-3{width:.75rem}.sm\:w-3\.5{width:.875rem}.sm\:w-4{width:1rem}.sm\:w-44{width:11rem}.sm\:w-5{width:1.25rem}.sm\:w-52{width:13rem}.sm\:w-6{width:1.5rem}.sm\:w-64{width:16rem}.sm\:w-7{width:1.75rem}.sm\:w-8{width:2rem}.sm\:w-9{width:2.25rem}.sm\:w-\[10px\]{width:10px}.sm\:w-\[5\.5rem\]{width:5.5rem}.sm\:w-\[8\.5rem\]{width:8.5rem}.sm\:w-\[95vw\]{width:95vw}.sm\:w-\[calc\(100\%-1\.5rem\)\]{width:calc(100% - 1.5rem)}.sm\:w-\[calc\(100\%-2rem\)\]{width:calc(100% - 2rem)}.sm\:w-auto{width:auto}.sm\:min-w-\[12rem\]{min-width:12rem}.sm\:min-w-\[13rem\]{min-width:13rem}.sm\:min-w-\[6\.5rem\]{min-width:6.5rem}.sm\:min-w-\[7rem\]{min-width:7rem}.sm\:min-w-\[8\.5rem\]{min-width:8.5rem}.sm\:max-w-2xl{max-width:42rem}.sm\:max-w-3xl{max-width:48rem}.sm\:max-w-4xl{max-width:56rem}.sm\:max-w-5xl{max-width:64rem}.sm\:max-w-6xl{max-width:72rem}.sm\:max-w-\[10\.5rem\]{max-width:10.5rem}.sm\:max-w-\[10rem\]{max-width:10rem}.sm\:max-w-\[11rem\]{max-width:11rem}.sm\:max-w-\[12\.75rem\]{max-width:12.75rem}.sm\:max-w-\[1200px\]{max-width:1200px}.sm\:max-w-\[12rem\]{max-width:12rem}.sm\:max-w-\[16rem\]{max-width:16rem}.sm\:max-w-\[21rem\]{max-width:21rem}.sm\:max-w-\[425px\]{max-width:425px}.sm\:max-w-\[500px\]{max-width:500px}.sm\:max-w-\[85vw\]{max-width:85vw}.sm\:max-w-\[min\(96vw\,1120px\)\]{max-width:min(96vw,1120px)}.sm\:max-w-lg{max-width:32rem}.sm\:max-w-md{max-width:28rem}.sm\:max-w-sm{max-width:24rem}.sm\:max-w-xl{max-width:36rem}.sm\:max-w-xs{max-width:20rem}.sm\:flex-1{flex:1 1 0%}.sm\:shrink-0{flex-shrink:0}.sm\:-translate-x-1\/2,.sm\:translate-x-\[-50\%\]{--tw-translate-x: -50%;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))}.sm\:translate-y-\[-50\%\]{--tw-translate-y: -50%;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))}.sm\:scale-100{--tw-scale-x: 1;--tw-scale-y: 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))}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.sm\:grid-cols-\[minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:minmax(0,1fr) auto auto}.sm\:flex-row{flex-direction:row}.sm\:flex-row-reverse{flex-direction:row-reverse}.sm\:flex-col{flex-direction:column}.sm\:flex-wrap{flex-wrap:wrap}.sm\:flex-nowrap{flex-wrap:nowrap}.sm\:items-start{align-items:flex-start}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:items-stretch{align-items:stretch}.sm\:justify-start{justify-content:flex-start}.sm\:justify-end{justify-content:flex-end}.sm\:justify-between{justify-content:space-between}.sm\:gap-1{gap:.25rem}.sm\:gap-2{gap:.5rem}.sm\:gap-2\.5{gap:.625rem}.sm\:gap-3{gap:.75rem}.sm\:gap-4{gap:1rem}.sm\:gap-5{gap:1.25rem}.sm\:gap-6{gap:1.5rem}.sm\:gap-8{gap:2rem}.sm\:space-x-0>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(0px * var(--tw-space-x-reverse));margin-left:calc(0px * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.sm\:space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.sm\:space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem * var(--tw-space-y-reverse))}.sm\:space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.sm\:space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.sm\:space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.sm\:space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.sm\:space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.sm\:space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.sm\:self-auto{align-self:auto}.sm\:self-start{align-self:flex-start}.sm\:\!rounded-none{border-radius:0!important}.sm\:rounded-2xl{border-radius:var(--radius-2xl)}.sm\:rounded-lg{border-radius:var(--radius-lg)}.sm\:rounded-xl{border-radius:var(--radius-xl)}.sm\:border{border-width:1px}.sm\:border-l{border-left-width:1px}.sm\:border-border\/50{border-color:hsl(var(--border) / .5)}.sm\:border-border\/70{border-color:hsl(var(--border) / .7)}.sm\:bg-card{background-color:hsl(var(--card))}.sm\:p-0{padding:0}.sm\:p-10{padding:2.5rem}.sm\:p-2{padding:.5rem}.sm\:p-2\.5{padding:.625rem}.sm\:p-3{padding:.75rem}.sm\:p-4{padding:1rem}.sm\:p-5{padding:1.25rem}.sm\:p-6{padding:1.5rem}.sm\:p-8{padding:2rem}.sm\:px-0{padding-left:0;padding-right:0}.sm\:px-1{padding-left:.25rem;padding-right:.25rem}.sm\:px-1\.5{padding-left:.375rem;padding-right:.375rem}.sm\:px-2{padding-left:.5rem;padding-right:.5rem}.sm\:px-2\.5{padding-left:.625rem;padding-right:.625rem}.sm\:px-3{padding-left:.75rem;padding-right:.75rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.sm\:py-12{padding-top:3rem;padding-bottom:3rem}.sm\:py-2{padding-top:.5rem;padding-bottom:.5rem}.sm\:py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.sm\:py-24{padding-top:6rem;padding-bottom:6rem}.sm\:py-3{padding-top:.75rem;padding-bottom:.75rem}.sm\:py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.sm\:py-4{padding-top:1rem;padding-bottom:1rem}.sm\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.sm\:pb-3{padding-bottom:.75rem}.sm\:pb-4{padding-bottom:1rem}.sm\:pb-8{padding-bottom:2rem}.sm\:pb-\[max\(0\.75rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(.75rem,env(safe-area-inset-bottom))}.sm\:pl-2{padding-left:.5rem}.sm\:pt-10{padding-top:2.5rem}.sm\:pt-3{padding-top:.75rem}.sm\:pt-4{padding-top:1rem}.sm\:pt-8{padding-top:2rem}.sm\:text-left{text-align:left}.sm\:\!text-sm{font-size:.875rem!important;line-height:1.25rem!important}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-7xl{font-size:4.5rem;line-height:1}.sm\:text-\[10px\]{font-size:10px}.sm\:text-\[11px\]{font-size:11px}.sm\:text-\[9px\]{font-size:9px}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.sm\:text-xs{font-size:.75rem;line-height:1rem}.sm\:\!font-semibold{font-weight:600!important}.sm\:\!uppercase{text-transform:uppercase!important}.sm\:\!tracking-wide{letter-spacing:.025em!important}.sm\:\!text-muted-foreground{color:hsl(var(--muted-foreground))!important}.sm\:opacity-0{opacity:0}.sm\:\[grid-template-columns\:repeat\(3\,minmax\(0\,1fr\)\)\]{grid-template-columns:repeat(3,minmax(0,1fr))}.group:hover .sm\:group-hover\:opacity-100{opacity:1}}@media (min-width: 768px){.md\:bottom-8{bottom:2rem}.md\:left-3{left:.75rem}.md\:left-4{left:1rem}.md\:left-6{left:1.5rem}.md\:right-3{right:.75rem}.md\:right-6{right:1.5rem}.md\:right-8{right:2rem}.md\:top-4{top:1rem}.md\:col-span-2{grid-column:span 2 / span 2}.md\:-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.md\:mb-14{margin-bottom:3.5rem}.md\:mb-4{margin-bottom:1rem}.md\:mb-6{margin-bottom:1.5rem}.md\:ml-auto{margin-left:auto}.md\:mt-12{margin-top:3rem}.md\:mt-20{margin-top:5rem}.md\:mt-6{margin-top:1.5rem}.md\:block{display:block}.md\:inline{display:inline}.md\:flex{display:flex}.md\:inline-flex{display:inline-flex}.md\:table-cell{display:table-cell}.md\:grid{display:grid}.md\:hidden{display:none}.md\:size-\[var\(--control-height\)\]{width:var(--control-height);height:var(--control-height)}.md\:h-10{height:2.5rem}.md\:h-11{height:2.75rem}.md\:h-12{height:3rem}.md\:h-16{height:4rem}.md\:h-32{height:8rem}.md\:h-64{height:16rem}.md\:h-control{height:var(--control-height)}.md\:max-h-none{max-height:none}.md\:min-h-0{min-height:0px}.md\:min-h-\[2\.5rem\]{min-height:2.5rem}.md\:min-h-control{min-height:var(--control-height)}.md\:w-1\.5{width:.375rem}.md\:w-11{width:2.75rem}.md\:w-12{width:3rem}.md\:w-16{width:4rem}.md\:w-32{width:8rem}.md\:w-80{width:20rem}.md\:w-\[min\(22rem\,36\%\)\]{width:min(22rem,36%)}.md\:min-w-0{min-width:0px}.md\:flex-1{flex:1 1 0%}.md\:columns-2{-moz-columns:2;columns:2}.md\:columns-3{-moz-columns:3;columns:3}.md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.md\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.md\:grid-cols-\[auto_minmax\(0\,1fr\)_140px\]{grid-template-columns:auto minmax(0,1fr) 140px}.md\:flex-row{flex-direction:row}.md\:flex-col{flex-direction:column}.md\:items-end{align-items:flex-end}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}.md\:gap-2{gap:.5rem}.md\:gap-3{gap:.75rem}.md\:gap-4{gap:1rem}.md\:gap-5{gap:1.25rem}.md\:gap-6{gap:1.5rem}.md\:space-y-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(3rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3rem * var(--tw-space-y-reverse))}.md\:space-y-20>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(5rem * var(--tw-space-y-reverse))}.md\:space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.md\:space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.md\:space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.md\:border-b-0{border-bottom-width:0px}.md\:border-r{border-right-width:1px}.md\:p-12{padding:3rem}.md\:p-16{padding:4rem}.md\:p-20{padding:5rem}.md\:p-4{padding:1rem}.md\:p-5{padding:1.25rem}.md\:p-6{padding:1.5rem}.md\:p-8{padding:2rem}.md\:px-10{padding-left:2.5rem;padding-right:2.5rem}.md\:px-12{padding-left:3rem;padding-right:3rem}.md\:px-3{padding-left:.75rem;padding-right:.75rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:py-1{padding-top:.25rem;padding-bottom:.25rem}.md\:py-20{padding-top:5rem;padding-bottom:5rem}.md\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.md\:pb-0{padding-bottom:0}.md\:pb-4{padding-bottom:1rem}.md\:pb-5{padding-bottom:1.25rem}.md\:pt-12{padding-top:3rem}.md\:pt-6{padding-top:1.5rem}.md\:text-left{text-align:left}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-6xl{font-size:3.75rem;line-height:1}.md\:text-base{font-size:1rem;line-height:1.5rem}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}.md\:text-xs{font-size:.75rem;line-height:1rem}.md\:opacity-0{opacity:0}.after\:md\:hidden:after{content:var(--tw-content);display:none}.group:focus-within .md\:group-focus-within\:opacity-100{opacity:1}.group:hover .md\:group-hover\:bg-black\/10{background-color:#0000001a}.group:hover .md\:group-hover\:opacity-100{opacity:1}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:m-2{margin:.5rem}.peer[data-state=collapsed][data-variant=inset]~.md\:peer-data-\[state\=collapsed\]\:peer-data-\[variant\=inset\]\:ml-2{margin-left:.5rem}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:ml-0{margin-left:0}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:rounded-sidebar{border-radius:var(--radius-sidebar)}}@media (min-width: 1024px){.lg\:sticky{position:sticky}.lg\:top-32{top:8rem}.lg\:top-4{top:1rem}.lg\:col-span-1{grid-column:span 1 / span 1}.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:block{display:block}.lg\:inline{display:inline}.lg\:flex{display:flex}.lg\:inline-flex{display:inline-flex}.lg\:table-cell{display:table-cell}.lg\:hidden{display:none}.lg\:h-14{height:3.5rem}.lg\:h-28{height:7rem}.lg\:w-14{width:3.5rem}.lg\:w-28{width:7rem}.lg\:w-72{width:18rem}.lg\:w-80{width:20rem}.lg\:w-\[min\(24rem\,34\%\)\]{width:min(24rem,34%)}.lg\:max-w-5xl{max-width:64rem}.lg\:max-w-\[12\.5rem\]{max-width:12.5rem}.lg\:max-w-\[13\.5rem\]{max-width:13.5rem}.lg\:max-w-\[14\.5rem\]{max-width:14.5rem}.lg\:max-w-\[1400px\]{max-width:1400px}.lg\:columns-3{-moz-columns:3;columns:3}.lg\:auto-rows-fr{grid-auto-rows:minmax(0,1fr)}.lg\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(0\,1\.2fr\)_7rem_auto\]{grid-template-columns:minmax(0,1.2fr) 7rem auto}.lg\:grid-cols-\[minmax\(0\,1fr\)_min\(100\%\,19rem\)\]{grid-template-columns:minmax(0,1fr) min(100%,19rem)}.lg\:grid-cols-\[minmax\(0\,20rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,20rem) minmax(0,1fr)}.lg\:flex-row{flex-direction:row}.lg\:items-start{align-items:flex-start}.lg\:items-center{align-items:center}.lg\:items-stretch{align-items:stretch}.lg\:justify-between{justify-content:space-between}.lg\:gap-12{gap:3rem}.lg\:gap-2{gap:.5rem}.lg\:gap-5{gap:1.25rem}.lg\:gap-6{gap:1.5rem}.lg\:space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem * var(--tw-space-y-reverse))}.lg\:space-y-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(3rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3rem * var(--tw-space-y-reverse))}.lg\:self-start{align-self:flex-start}.lg\:p-8{padding:2rem}.lg\:px-10{padding-left:2.5rem;padding-right:2.5rem}.lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:py-1{padding-top:.25rem;padding-bottom:.25rem}.lg\:py-8{padding-top:2rem;padding-bottom:2rem}.lg\:pb-12{padding-bottom:3rem}.lg\:pt-8{padding-top:2rem}.lg\:text-left{text-align:left}}@media (min-width: 1280px){.xl\:block{display:block}.xl\:inline{display:inline}.xl\:flex{display:flex}.xl\:table-cell{display:table-cell}.xl\:hidden{display:none}.xl\:w-80{width:20rem}.xl\:w-96{width:24rem}.xl\:columns-4{-moz-columns:4;columns:4}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.xl\:grid-cols-\[1\.35fr_1fr\]{grid-template-columns:1.35fr 1fr}.xl\:p-10{padding:2.5rem}.xl\:px-12{padding-left:3rem;padding-right:3rem}.xl\:transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.xl\:duration-300{transition-duration:.3s}.xl\:ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.xl\:duration-300{animation-duration:.3s}.xl\:ease-out{animation-timing-function:cubic-bezier(0,0,.2,1)}}@media (min-width: 1536px){.\32xl\:w-96{width:24rem}.\32xl\:w-\[28rem\]{width:28rem}.\32xl\:w-\[480px\]{width:480px}.\32xl\:p-12{padding:3rem}.\32xl\:p-8{padding:2rem}}.\[\&\:\:-webkit-color-swatch-wrapper\]\:p-0::-webkit-color-swatch-wrapper{padding:0}.\[\&\:\:-webkit-color-swatch\]\:border-0::-webkit-color-swatch{border-width:0px}.\[\&\:first-child\[data-selected\=true\]_button\]\:rounded-l-md:first-child[data-selected=true] button{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:0}.\[\&\:last-child\[data-selected\=true\]_button\]\:rounded-r-md:last-child[data-selected=true] button{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.\[\&\>\.carrier-select-trigger__value\]\:line-clamp-none>.carrier-select-trigger value{overflow:visible;display:block;-webkit-box-orient:horizontal;-webkit-line-clamp:none}.\[\&\>\[role\=checkbox\]\]\:translate-y-\[2px\]>[role=checkbox]{--tw-translate-y: 2px;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))}.\[\&\>span\:last-child\]\:truncate>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.\[\&\>span\]\:line-clamp-1>span{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.\[\&\>span\]\:min-w-0>span{min-width:0px}.\[\&\>span\]\:text-xs>span{font-size:.75rem;line-height:1rem}.\[\&\>span\]\:opacity-70>span{opacity:.7}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\[\&\>span\]\:hidden>span{display:none}.\[\&\>svg\]\:size-3\.5>svg{width:.875rem;height:.875rem}.\[\&\>svg\]\:size-4>svg{width:1rem;height:1rem}.\[\&\>svg\]\:size-\[var\(--control-icon-size\)\]>svg{width:var(--control-icon-size);height:var(--control-icon-size)}.\[\&\>svg\]\:size-\[var\(--control-icon-size-sm\)\]>svg{width:var(--control-icon-size-sm);height:var(--control-icon-size-sm)}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:text-muted-foreground>svg{color:hsl(var(--muted-foreground))}.\[\&\>svg\]\:text-sidebar-accent-foreground>svg{color:hsl(var(--sidebar-accent-foreground))}.\[\&\>tr\]\:last\:border-b-0:last-child>tr{border-bottom-width:0px}.\[\&_\.PhoneInputCountrySelect\]\:pointer-events-auto .PhoneInputCountrySelect{pointer-events:auto}.\[\&_\.PhoneInputCountrySelect\]\:cursor-pointer .PhoneInputCountrySelect{cursor:pointer}.\[\&_\.PhoneInputCountrySelect\]\:appearance-none .PhoneInputCountrySelect{-webkit-appearance:none;-moz-appearance:none;appearance:none}.\[\&_\.PhoneInputCountrySelect\]\:rounded-button .PhoneInputCountrySelect{border-radius:var(--radius-button)}.\[\&_\.PhoneInputCountrySelect\]\:border-0 .PhoneInputCountrySelect{border-width:0px}.\[\&_\.PhoneInputCountrySelect\]\:bg-transparent .PhoneInputCountrySelect{background-color:transparent}.\[\&_\.PhoneInputCountrySelect\]\:px-1\.5 .PhoneInputCountrySelect{padding-left:.375rem;padding-right:.375rem}.\[\&_\.PhoneInputCountrySelect\]\:py-1 .PhoneInputCountrySelect{padding-top:.25rem;padding-bottom:.25rem}.\[\&_\.PhoneInputCountrySelect\]\:font-normal .PhoneInputCountrySelect{font-weight:400}.\[\&_\.PhoneInputCountrySelect\]\:text-foreground .PhoneInputCountrySelect{color:hsl(var(--foreground))}.\[\&_\.PhoneInputCountrySelect\]\:focus\:outline-none:focus .PhoneInputCountrySelect{outline:2px solid transparent;outline-offset:2px}.\[\&_\.PhoneInputCountrySelect\]\:focus-visible\:ring-2:focus-visible .PhoneInputCountrySelect{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.\[\&_\.PhoneInputCountrySelect\]\:focus-visible\:ring-primary\/40:focus-visible .PhoneInputCountrySelect{--tw-ring-color: hsl(var(--primary) / .4)}.\[\&_\.PhoneInputCountry\]\:ml-2 .PhoneInputCountry{margin-left:.5rem}.\[\&_\.PhoneInputCountry\]\:mr-2 .PhoneInputCountry{margin-right:.5rem}.\[\&_\.PhoneInputCountry\]\:shrink-0 .PhoneInputCountry{flex-shrink:0}.\[\&_\.PhoneInputInput\]\:h-full .PhoneInputInput{height:100%}.\[\&_\.PhoneInputInput\]\:w-full .PhoneInputInput{width:100%}.\[\&_\.PhoneInputInput\]\:border-0 .PhoneInputInput{border-width:0px}.\[\&_\.PhoneInputInput\]\:bg-transparent .PhoneInputInput{background-color:transparent}.\[\&_\.PhoneInputInput\]\:px-3 .PhoneInputInput{padding-left:.75rem;padding-right:.75rem}.\[\&_\.PhoneInputInput\]\:py-0 .PhoneInputInput{padding-top:0;padding-bottom:0}.\[\&_\.PhoneInputInput\]\:text-foreground .PhoneInputInput{color:hsl(var(--foreground))}.\[\&_\.PhoneInputInput\]\:shadow-none .PhoneInputInput{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.\[\&_\.PhoneInputInput\]\:outline-none .PhoneInputInput{outline:2px solid transparent;outline-offset:2px}.\[\&_\.PhoneInputInput\]\:placeholder\:text-muted-foreground .PhoneInputInput::-moz-placeholder{color:hsl(var(--muted-foreground))}.\[\&_\.PhoneInputInput\]\:placeholder\:text-muted-foreground .PhoneInputInput::placeholder{color:hsl(var(--muted-foreground))}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-3\.5 svg{width:.875rem;height:.875rem}.\[\&_svg\]\:size-4 svg{width:1rem;height:1rem}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-width:0px}.\[\&_tr\]\:border-b tr{border-bottom-width:1px}[data-side=left][data-collapsible=offcanvas] .\[\[data-side\=left\]\[data-collapsible\=offcanvas\]_\&\]\:-right-2{right:-.5rem}[data-side=left][data-state=collapsed] .\[\[data-side\=left\]\[data-state\=collapsed\]_\&\]\:cursor-e-resize{cursor:e-resize}[data-side=left] .\[\[data-side\=left\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-side=right][data-collapsible=offcanvas] .\[\[data-side\=right\]\[data-collapsible\=offcanvas\]_\&\]\:-left-2{left:-.5rem}[data-side=right][data-state=collapsed] .\[\[data-side\=right\]\[data-state\=collapsed\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-side=right] .\[\[data-side\=right\]_\&\]\:cursor-e-resize{cursor:e-resize}[data-slot=card-content] .\[\[data-slot\=card-content\]_\&\]\:bg-transparent,[data-slot=popover-content] .\[\[data-slot\=popover-content\]_\&\]\:bg-transparent{background-color:transparent}.hero-story-root,.card-scroll-journey{--story-sticky-top: calc( var(--site-header-height, 4.25rem) + var(--site-header-gap, 1rem) );--story-viewport: calc(100dvh - var(--story-sticky-top));--story-handoff-ratio: 1.2;--story-handoff-length: calc(var(--story-viewport) * var(--story-handoff-ratio));--story-journey-offset: calc(var(--story-handoff-length) * -1);--story-pin-mult: 6;--story-pin-height: calc( var(--story-viewport) * (var(--story-pin-mult) + var(--story-handoff-ratio)) );--story-card-stage-min: clamp(10rem, calc(var(--story-viewport) * .4), calc(var(--story-viewport) * .48));--story-card-max-w: min( 100%, clamp(17rem, 94vw, 24rem), calc((var(--story-viewport) * .54) * 1.75) );--story-space-inline: var(--site-gutter-x);--story-copy-pad-block: .625rem;--story-copy-pad-inline: var(--site-gutter-x);--story-journey-pad-inline: var(--site-gutter-x);--story-nfc-fade-trim: .14;--story-explore-visual-gap: clamp( 1.75rem, calc(var(--story-viewport) * .069), 4.15rem );--story-card-nudge-y: clamp(-1.125rem, -2.6vh, -.625rem);--story-detail-min-h: clamp(9rem, calc(var(--story-viewport) * .22), 12rem);--story-narrative-nudge-y: clamp(-.5rem, -1.2vh, -.25rem);--story-product-card-w: var(--story-card-max-w);--story-product-stage-max: var(--story-card-max-w);--nfc-mockup-display-w: min(100%, clamp(18rem, 94vw, 26rem));--nfc-phone-visible-ratio: .5;--nfc-phone-bottom-fade: 10%;--nfc-phone-aspect: calc(2469 / 1293);--story-product-pedestal: radial-gradient( ellipse 78% 42% at 50% 50%, hsl(var(--foreground) / .14) 0%, transparent 72% );--story-product-ambient: radial-gradient( ellipse 88% 68% at 50% 42%, hsl(var(--brand-accent) / .11) 0%, transparent 70% )}.hero-story-root{position:relative;isolation:isolate;width:100%;margin:0;padding:0}.hero-story-root>.hero-handoff,.hero-story-root>.card-scroll-journey{position:relative;z-index:2}.hero-story-tech-bg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;overflow:hidden;opacity:1;transition:opacity .35s ease}.hero-story-tech-bg[data-active=false]{opacity:0;visibility:hidden}.hero-story-tech-bg__canvas{display:block;width:100%;height:100%}.hero-story-tech-bg__grid{position:absolute;top:-10%;right:0;bottom:0;left:0;opacity:.045;background-image:linear-gradient(hsl(var(--brand-accent) / .55) 1px,transparent 1px),linear-gradient(90deg,hsl(var(--brand-accent) / .55) 1px,transparent 1px);background-size:52px 52px;transform:perspective(720px) rotateX(58deg);transform-origin:center top;-webkit-mask-image:radial-gradient(ellipse 92% 72% at 50% 18%,black 10%,transparent 72%);mask-image:radial-gradient(ellipse 92% 72% at 50% 18%,black 10%,transparent 72%);animation:none}.hero-story-tech-bg__glow{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 55% 42% at 18% 22%,hsl(var(--brand-accent) / .1) 0%,transparent 68%),radial-gradient(ellipse 48% 38% at 82% 68%,hsl(var(--brand-accent-light, var(--brand-accent)) / .07) 0%,transparent 70%)}.hero-story-tech-bg__vignette{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 105% 85% at 50% 42%,transparent 42%,hsl(var(--background) / .38) 100%)}@keyframes hero-story-grid-drift{0%{background-position:0 0}to{background-position:0 52px}}@media (prefers-reduced-motion: reduce){.hero-story-tech-bg__grid{animation:none;opacity:.055}}@media (min-width: 640px){.hero-story-root,.card-scroll-journey{--story-copy-pad-block: .875rem;--story-detail-min-h: clamp(10rem, calc(var(--story-viewport) * .24), 14rem);--story-card-nudge-y: clamp(-1.375rem, -3vh, -.875rem);--story-narrative-nudge-y: clamp(-.625rem, -1.5vh, -.375rem);--story-card-max-w: min( 100%, clamp(19rem, 82vw, 29rem), calc((var(--story-viewport) * .56) * 1.75) );--story-card-stage-min: clamp( 11rem, calc(var(--story-viewport) * .44), calc(var(--story-viewport) * .52) );--story-explore-visual-gap: clamp( 3rem, calc(var(--story-viewport) * .073), 4.25rem );--nfc-mockup-display-w: min(100%, clamp(19rem, 88vw, 28rem))}}@media (min-width: 1024px){.hero-story-root,.card-scroll-journey{--story-detail-min-h: clamp(11rem, calc(var(--story-viewport) * .26), 16rem);--story-card-nudge-y: clamp(-11.625rem, -3.4vh, -1rem);--story-narrative-nudge-y: clamp(-25.75rem, -11.8vh, -.5rem);--story-card-max-w: min( 100%, clamp(24rem, 38vw, 34rem), calc((var(--story-viewport) - 1rem) * 1.75) );--story-explore-visual-gap: clamp( 3.25rem, calc(var(--story-viewport) * .077), 4.65rem );--nfc-mockup-display-w: min(100%, clamp(22rem, 32vw, 30rem));--story-card-stage-min: 0}}.dark .card-scroll-journey{--story-product-pedestal: radial-gradient( ellipse 78% 42% at 50% 50%, hsl(0 0% 0% / .4) 0%, transparent 72% );--story-product-ambient: radial-gradient( ellipse 88% 68% at 50% 42%, hsl(var(--brand-accent) / .14) 0%, transparent 70% )}.hero-handoff{position:relative;margin:0;padding:0 0 var(--story-handoff-length);overflow:visible}.hero-story-root[data-explore-static=true]{--story-handoff-length: 0;--story-journey-offset: 0}.hero-story-root[data-explore-static=true] .hero-handoff{padding-bottom:0!important}.hero-story-root[data-explore-static=true] .hero-handoff__runway{height:0!important;margin:0;padding:0}.hero-scroll-zone{box-sizing:border-box;display:flex;flex-direction:column;min-height:var(--story-viewport);margin:0;padding:var(--story-sticky-top) var(--story-space-inline) 0;overflow:visible;background:transparent}@media (max-width: 1023px){.hero-scroll-zone{justify-content:flex-start;gap:clamp(.5rem,1.8vh,1rem);padding-top:calc(var(--story-sticky-top) + .25rem)}.hero-copy-band{flex:0 0 auto;padding-top:0;padding-inline:0;padding-bottom:clamp(.375rem,1.2vh,.75rem)}.hero-sticky-card-viewport{flex:1 1 auto;min-height:clamp(10rem,calc(var(--story-viewport) * .4),calc(var(--story-viewport) * .5));max-height:none;padding-top:0;padding-inline:0;padding-bottom:.5rem}}@media (min-width: 1024px){.hero-story-root{--story-space-inline: 0}.hero-scroll-zone{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-template-rows:minmax(0,1fr);align-items:center;gap:clamp(1.5rem,3vw,3.5rem);width:min(100%,92rem);margin-inline:auto;padding:var(--story-sticky-top) clamp(1.5rem,3.5vw,3rem) 0}.hero-copy-band{grid-column:1;grid-row:1;align-self:center;justify-self:start;width:100%;max-width:44rem;margin:0;padding:0}.hero-sticky-card-viewport{grid-column:2;grid-row:1;align-self:center;justify-self:center;flex:none;width:100%;min-height:clamp(18rem,calc(var(--story-viewport) * .72),calc(var(--story-viewport) * .88));max-height:calc(var(--story-viewport) - .5rem);margin:0;padding:0}}.hero-handoff__runway{height:var(--story-handoff-length);margin:0;padding:0;pointer-events:none}.hero-sticky-card-viewport{position:sticky;top:var(--story-sticky-top);z-index:2;display:flex;flex:1 1 auto;min-height:var(--story-card-stage-min);align-items:center;justify-content:center;margin:0;padding:.5rem 0 0;background:transparent}.hero-sticky-card-viewport__glow{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;padding:0;pointer-events:none;background:radial-gradient(ellipse 70% 55% at 50% 46%,hsl(var(--brand-accent) / .14) 0%,transparent 72%)}.hero-card-slot{position:relative;z-index:2;display:flex;width:min(100%,var(--story-card-max-w));max-width:var(--story-card-max-w);justify-content:center;margin:0 auto;padding:0;transform-origin:center center}.hero-story-root .hero-card-3d,.card-scroll-journey .hero-card-3d{width:100%!important;max-width:var(--story-card-max-w)!important;margin-inline:auto}.hero-story-root .hero-card-3d>div,.card-scroll-journey .hero-card-3d>div{margin-inline:auto}.story-product-card-stage,.card-scroll-journey__composition-stage{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:min(100%,var(--story-product-card-w));max-width:var(--story-product-card-w);margin-inline:auto;overflow:visible;isolation:isolate;flex-shrink:0}.story-product-card-stage:before,.card-scroll-journey__composition-stage:before{content:"";position:absolute;top:-8%;right:-12%;bottom:-8%;left:-12%;z-index:0;pointer-events:none;background:var(--story-product-ambient)}.story-product-card-stage:after,.card-scroll-journey__composition-stage:after{content:"";position:absolute;left:50%;bottom:4%;z-index:5;width:76%;height:14%;pointer-events:none;transform:translate(-50%);background:var(--story-product-pedestal);filter:blur(10px)}.story-product-card-wrap,.card-scroll-journey__card-wrap{position:relative;z-index:1;display:flex;justify-content:center;align-items:center;width:100%;max-width:var(--story-product-card-w);margin:0;padding:0;overflow:visible;isolation:isolate;filter:drop-shadow(0 24px 48px hsl(var(--foreground) / .12)) drop-shadow(0 10px 22px hsl(var(--foreground) / .06))}.dark .story-product-card-wrap,.dark .card-scroll-journey__card-wrap{filter:drop-shadow(0 32px 56px hsl(0 0% 0% / .55)) drop-shadow(0 12px 28px hsl(0 0% 0% / .38))}.story-product-card-wrap>.hero-card-3d,.card-scroll-journey__card-wrap>.hero-card-3d{position:relative;z-index:1;width:100%!important;max-width:var(--story-card-max-w)!important;margin-inline:auto}.hero-card-slot .story-product-card-stage{width:100%;max-width:var(--story-card-max-w)}.hero-card-slot .story-product-card-wrap{max-width:var(--story-card-max-w)}.hero-copy-band{position:relative;z-index:12;flex:0 0 auto;width:100%;max-width:80rem;margin:0 auto;padding:var(--story-copy-pad-block) 0 1.25rem;background:transparent;opacity:1;visibility:visible;pointer-events:auto}.hero-copy-band .typ-eyebrow{margin-bottom:clamp(.625rem,1.6vh,1rem)}.hero-copy-band .hero-copy-actions{gap:clamp(.75rem,1.8vh,1rem)}@media (max-height: 640px) and (max-width: 1023px){.hero-copy-band .mk-hero-title{font-size:clamp(2.25rem,8.5vh,3rem);line-height:.92}.hero-copy-band .mk-hero-subtitle{font-size:clamp(.9375rem,2.4vh,1.0625rem)}}.hero-copy-band .mk-marketing-cta{width:100%;justify-content:center}@media (min-width: 640px){.hero-copy-band .mk-marketing-cta{width:auto;min-width:13.5rem}.hero-copy-band .mk-marketing-cta--hero{min-width:15.5rem}}.card-scroll-journey[data-static-beats=true]{--story-pin-mult: 0;--story-pin-height: auto;--card-journey-pin-height: auto;height:auto;min-height:0;margin-block-start:0}.card-scroll-journey[data-layout=after-hero]{margin-block-start:var(--story-journey-offset)}.card-scroll-journey#features{scroll-margin-top:var(--story-sticky-top)}.card-scroll-journey[data-layout=after-hero][data-static-beats=true]{margin-block-start:0;padding-block-end:clamp(.5rem,2vh,1rem)}.card-scroll-journey[data-static-beats=true] .card-scroll-journey__stage,.card-scroll-journey__stage--static{position:relative;top:auto;height:auto;min-height:0;max-height:none;padding-block:clamp(1.5rem,4vh,2.5rem)}.card-scroll-journey[data-static-beats=true] .card-scroll-journey__inner{height:auto;min-height:0;flex:none}.card-scroll-journey__layout--stack{width:100%;max-width:none;transform:none;animation:explore-stack-enter .52s cubic-bezier(.22,1,.36,1) both}@keyframes explore-stack-enter{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.explore-beats-stack{--explore-headline-size: clamp(1.4375rem, 4.6vw + .45rem, 2.125rem);--explore-body-size: clamp(.8125rem, 2.2vw + .5rem, 1.0625rem);--explore-eyebrow-size: clamp(.6875rem, 1.5vw + .4rem, .75rem);--explore-headline-max: min(100%, 21.5rem);--explore-body-max: min(100%, 30rem);--explore-copy-gap: clamp(.5rem, 1.6vh, .875rem);--explore-static-row-gap: clamp(1.25rem, 3.2vh, 2rem);--explore-static-card-w: min(100%, clamp(14rem, 74vw, 20rem));display:flex;flex-direction:column;align-items:center;gap:clamp(2.75rem,7vh,4.5rem);width:100%;max-width:80rem;margin-inline:auto;padding:clamp(1.25rem,3vh,2rem) max(var(--site-gutter-x),env(safe-area-inset-left,0px)) clamp(2rem,5vh,3rem) max(var(--site-gutter-x),env(safe-area-inset-right,0px));box-sizing:border-box;text-align:center;scroll-margin-top:var(--story-sticky-top)}.explore-beat-row{display:flex;flex-direction:column;align-items:center;gap:var(--explore-static-row-gap);width:100%;max-width:var(--explore-body-max);margin:0;padding:0 0 clamp(2rem,4.5vh,2.75rem);border-bottom:1px solid hsl(var(--border) / .35);text-align:center}.explore-beat-row:last-child{padding-bottom:0;border-bottom:none}.explore-beat-row__visual{position:relative;display:flex;width:100%;justify-content:center;align-items:center;min-height:0;padding-block:clamp(.25rem,1vh,.625rem)}.explore-beat-row__stage{width:var(--explore-static-card-w);max-width:var(--explore-static-card-w);margin-inline:auto}.explore-beat-row__copy{display:flex;flex-direction:column;align-items:center;width:100%;min-height:0;min-width:0;padding:0;text-align:center}.explore-narrative--static .explore-narrative__eyebrow,.explore-narrative--static .explore-narrative__headline,.explore-narrative--static .explore-narrative__body{text-align:center;margin-inline:auto}.explore-narrative.explore-narrative--static{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:var(--explore-copy-gap);min-height:0;min-width:0;width:100%;padding-top:clamp(.125rem,.6vh,.375rem)}.explore-narrative--static .explore-narrative__headline{font-family:var(--font-display);font-size:var(--explore-headline-size);font-weight:800;letter-spacing:-.02em;line-height:1.14;max-width:var(--explore-headline-max);margin:0;text-wrap:balance}.explore-narrative--static .explore-narrative__body{font-size:var(--explore-body-size);font-weight:400;line-height:1.65;max-width:var(--explore-body-max);margin:0;padding-inline:clamp(0rem,1.5vw,.75rem);color:hsl(var(--muted-foreground) / .92);text-wrap:pretty}.explore-narrative--static .explore-narrative__eyebrow{font-size:var(--explore-eyebrow-size);margin:0;letter-spacing:.11em;font-weight:600}.explore-narrative--static .explore-narrative__highlight{font-style:normal;font-weight:700;background:none;-webkit-background-clip:unset;background-clip:unset;color:hsl(var(--brand-accent));-webkit-text-fill-color:unset}.explore-narrative--static .explore-narrative__accent{font-style:normal;font-weight:500;background:none;-webkit-background-clip:unset;background-clip:unset;color:hsl(var(--foreground) / .76);-webkit-text-fill-color:unset}.explore-beats-stack .nxuid-card-face__sheen,.explore-beats-stack .nxuid-card-face__scan,.explore-beats-stack .nxuid-card-region-glow,.explore-beats-stack .explore-card-back-polish__scan{animation:none!important;opacity:0!important}@media (max-width: 639px){.explore-beats-stack{--explore-headline-size: clamp(1.3125rem, 5.2vw + .2rem, 1.625rem);--explore-body-size: clamp(.8125rem, 3.1vw + .35rem, .9375rem);--explore-headline-max: min(100%, 19rem);--explore-body-max: min(100%, 27rem);--explore-static-row-gap: clamp(1.125rem, 3vh, 1.5rem);--explore-static-card-w: min(100%, clamp(13.5rem, 72vw, 18.5rem));--explore-copy-gap: clamp(.4375rem, 1.4vh, .625rem);gap:clamp(2.25rem,5.5vh,3rem);padding-block:clamp(1rem,2.5vh,1.5rem) clamp(1.75rem,4vh,2.25rem)}.explore-beat-row{padding-bottom:clamp(1.875rem,4.5vh,2.5rem)}.explore-beat-row__stage .card-scroll-journey__card-motion{margin-inline:auto}.explore-beat-row__stage.card-scroll-journey__composition-stage:before{top:-4%;right:-8%;bottom:-4%;left:-8%}.explore-beat-row__stage.card-scroll-journey__composition-stage:after{width:68%;height:10%;bottom:2%}.explore-narrative--static .explore-narrative__body{line-height:1.68;padding-inline:0}.card-scroll-journey__layout--apple .explore-narrative{--explore-headline-size: clamp(1.375rem, 5.5vw + .15rem, 1.75rem);--explore-body-size: clamp(.8125rem, 3.2vw + .35rem, .9375rem);--explore-headline-max: min(100%, 19rem);--explore-body-max: min(100%, 27rem);min-height:clamp(7rem,17vh,9.5rem);padding-top:.375rem}.card-scroll-journey__layout--apple .explore-narrative__headline,.card-scroll-journey__layout--apple .explore-narrative__body{margin-inline:auto;text-align:center}.card-scroll-journey__layout--apple .explore-narrative__body{font-weight:400;color:hsl(var(--muted-foreground) / .9)}.card-scroll-journey__layout--apple .explore-narrative__highlight{font-style:normal;font-weight:700}.card-scroll-journey__layout--apple .explore-narrative__accent{font-style:normal;font-weight:500}}@media (min-width: 640px) and (max-width: 1023px){.explore-beats-stack{--explore-static-card-w: min(100%, clamp(16rem, 52vw, 22rem));--explore-headline-max: min(100%, 24rem);--explore-body-max: min(100%, 34rem);--explore-static-row-gap: clamp(1.375rem, 3.5vh, 1.875rem)}}@media (min-width: 1024px){.explore-beats-stack{max-width:min(100%,44rem);--explore-headline-size: clamp(1.75rem, 2.2vw + .75rem, 2.125rem);--explore-body-size: clamp(.9375rem, 1.1vw + .5rem, 1.0625rem);--explore-static-row-gap: clamp(1.5rem, 3vh, 2.25rem)}}.card-scroll-journey{--card-journey-viewport: var(--story-viewport);--card-journey-pin-height: var(--story-pin-height);position:relative;isolation:isolate;width:100%;max-width:none;height:var(--card-journey-pin-height);margin:0;padding:0;overflow:visible}.card-scroll-journey[data-layout=standalone]{margin-block-start:0}.card-scroll-journey__stage{position:sticky;top:var(--story-sticky-top);left:0;right:0;z-index:3;display:flex;width:100%;max-width:none;flex-direction:column;overflow:visible;height:var(--card-journey-viewport);min-height:var(--card-journey-viewport);max-height:var(--card-journey-viewport);margin:0;padding:0;background:transparent}.card-scroll-journey__inner{position:relative;z-index:2;display:flex;height:100%;min-height:0;width:100%;max-width:none;flex:1;flex-direction:column;align-items:stretch;justify-content:center;margin:0;padding-inline:max(var(--site-gutter-x),env(safe-area-inset-left,0px)) max(var(--site-gutter-x),env(safe-area-inset-right,0px));padding-block:0;box-sizing:border-box}.card-scroll-journey__layout--apple{position:relative;z-index:2;display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:var(--story-explore-visual-gap);width:100%;max-width:80rem;min-height:0;height:auto;flex:0 1 auto;margin-inline:auto;padding:0;box-sizing:border-box;overflow:visible;background:transparent;text-align:center;transform:translateY(var(--story-narrative-nudge-y))}.card-scroll-journey__layout--apple .explore-narrative,.card-scroll-journey__layout--apple .explore-narrative__eyebrow,.card-scroll-journey__layout--apple .explore-narrative__headline,.card-scroll-journey__layout--apple .explore-narrative__body{text-align:center}.card-scroll-journey__layout--apple .explore-narrative__headline,.card-scroll-journey__layout--apple .explore-narrative__body{margin-inline:auto}.card-scroll-journey__layout--apple .explore-narrative__beat{align-items:center}@media (max-width: 1023px){.card-scroll-journey__layout--apple>.card-scroll-journey__visual{min-height:clamp(10rem,calc(var(--story-viewport) * .4),calc(var(--story-viewport) * .5));max-height:none}}@media (min-width: 1024px){.card-scroll-journey__layout--apple{max-width:min(100%,44rem)}.card-scroll-journey__layout--apple>.card-scroll-journey__visual{order:0;flex:0 0 auto;width:100%;min-height:clamp(12rem,calc(var(--story-viewport) * .42),calc(var(--story-viewport) * .52));max-height:calc(var(--story-viewport) * .56)}.card-scroll-journey__narrative{order:1;width:100%;max-width:100%;margin-inline:auto;flex:0 0 auto}}.card-scroll-journey__visual{position:relative;z-index:1;display:flex;width:100%;height:auto;min-height:0;justify-content:center;align-items:center;margin-inline:auto;padding:0;overflow:visible;contain:none;box-sizing:border-box}.card-scroll-journey__layout--apple>.card-scroll-journey__visual{overflow:visible;flex:0 0 auto;height:auto;min-height:var(--story-card-stage-min);width:100%;align-self:center;align-items:center;justify-content:center;transform:translateY(var(--story-card-nudge-y))}.card-scroll-journey__layout--apple .card-scroll-journey__product-stage{max-height:none;min-height:0;align-self:center;margin-inline:auto}.card-scroll-journey__layout--apple .card-scroll-journey__product-card,.card-scroll-journey__layout--apple .card-scroll-journey__card-col,.card-scroll-journey__layout--apple .card-scroll-journey__composition-stage{align-self:center;margin-inline:auto}.card-scroll-journey__card-col{position:relative;display:flex;flex-direction:column;align-items:center;width:min(100%,var(--story-product-card-w));max-width:var(--story-product-card-w);margin-inline:auto;padding:0;transform-origin:center center;overflow:visible;flex-shrink:0}.card-scroll-journey__product-stage{position:relative;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;width:min(100%,var(--story-product-card-w));max-width:var(--story-product-card-w);margin-inline:auto;overflow:visible;flex-shrink:0}.card-scroll-journey__product-card{width:min(100%,var(--story-product-card-w));max-width:var(--story-product-card-w);margin-inline:auto;padding:0;flex-shrink:0}.card-scroll-journey__product-card.card-scroll-journey__card-col{align-items:center;align-self:center;width:min(100%,var(--story-product-card-w));max-width:var(--story-product-card-w);margin-inline:auto}.card-scroll-journey__product-card .card-scroll-journey__composition-stage{width:100%}.card-scroll-journey__composition-stage--nfc{min-height:calc(var(--nfc-mockup-display-w) * var(--nfc-phone-aspect) * var(--nfc-phone-visible-ratio));justify-content:flex-end;padding-bottom:0}.card-scroll-journey__composition-stage--nfc:after{bottom:0;width:68%;height:10%}.card-scroll-journey__card-motion{position:relative;z-index:20;display:flex;justify-content:center;align-items:center;width:min(100%,var(--story-product-card-w));max-width:var(--story-product-card-w);margin-inline:auto;transform-origin:center center;flex-shrink:0}.card-scroll-journey__composition-stage--nfc .card-scroll-journey__card-motion{margin-bottom:calc(var(--nfc-mockup-display-w) * var(--nfc-phone-aspect) * var(--nfc-phone-visible-ratio) * .18)}.card-scroll-journey__composition-phone{position:absolute;top:0;right:0;bottom:0;left:0;z-index:70;display:flex;align-items:flex-end;justify-content:center;overflow:visible;pointer-events:none;transform:none}.explore-nfc-phone{position:relative;z-index:2;flex-shrink:0;width:min(100%,var(--nfc-mockup-display-w));height:calc(var(--nfc-mockup-display-w) * var(--nfc-phone-aspect) * var(--nfc-phone-visible-ratio));margin-bottom:calc(-1 * var(--nfc-mockup-display-w) * var(--nfc-phone-aspect) * var(--nfc-phone-visible-ratio) * var(--story-nfc-fade-trim));overflow:hidden;transform-origin:center bottom;backface-visibility:hidden;-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 calc(100% - var(--nfc-phone-bottom-fade)),transparent 100%);mask-image:linear-gradient(to bottom,#000 0%,#000 calc(100% - var(--nfc-phone-bottom-fade)),transparent 100%)}.explore-nfc-phone__mockup{display:block;width:100%;height:calc(100% / var(--nfc-phone-visible-ratio));max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none;backface-visibility:hidden;transform:translateZ(0);image-rendering:auto}.explore-card-back-polish__qr-frame{box-shadow:inset 0 0 0 1px #ffffff38,0 0 20px #ffffff14}.explore-card-back-polish__qr-matte{background:linear-gradient(145deg,hsl(0 0% 100% / .03) 0%,transparent 50%,hsl(0 0% 100% / .02) 100%)}.explore-card-back-polish__scan{background:linear-gradient(90deg,transparent,hsl(0 0% 100% / .75),transparent);box-shadow:0 0 8px #ffffff59}.card-scroll-journey__narrative{position:relative;z-index:1;display:flex;width:100%;max-width:100%;min-height:0;min-width:0;align-items:stretch;justify-content:flex-start;margin:0;padding:0;box-sizing:border-box;flex:0 0 auto;text-align:left}.card-scroll-journey__detail-col{display:flex;width:100%;min-width:0;margin:0;padding:0;justify-content:flex-start;align-items:stretch}.nxuid-card-face--front.nxuid-card-face--vector .nxuid-card-face__img{filter:contrast(1.03) saturate(1.05)}.nxuid-card-face--back .nxuid-card-face__img{filter:none}.nxuid-card-region-glow{z-index:4;background:radial-gradient(ellipse 85% 75% at 50% 50%,hsl(0 0% 100% / .22) 0%,hsl(0 0% 100% / .06) 45%,transparent 72%);box-shadow:inset 0 0 0 1px #ffffff14;animation:nxuid-region-glow-pulse 2.8s ease-in-out infinite}@keyframes nxuid-region-glow-pulse{0%,to{filter:brightness(1)}50%{filter:brightness(1.12)}}.nxuid-card-face__sheen{background:linear-gradient(108deg,transparent 38%,hsl(0 0% 100% / .14) 48%,transparent 58%);mix-blend-mode:soft-light;animation:nxuid-card-sheen 7s ease-in-out infinite}.nxuid-card-face__scan{background:linear-gradient(180deg,transparent 0%,hsl(var(--brand-accent) / .07) 50%,transparent 100%);opacity:.6;animation:nxuid-card-scan 9s linear infinite}@keyframes nxuid-card-sheen{0%,to{transform:translate(-120%) skew(-12deg);opacity:0}45%{opacity:1}55%{transform:translate(120%) skew(-12deg);opacity:1}}@keyframes nxuid-card-scan{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}.explore-narrative{position:relative;width:100%;min-width:0;min-height:clamp(9rem,calc(var(--story-viewport) * .22),13rem);margin:0;padding:clamp(.625rem,1.75vh,1.15rem) 0 0;box-sizing:border-box;text-align:left;--explore-highlight-gradient: linear-gradient( 118deg, hsl(var(--brand-accent)) 0%, hsl(var(--brand-accent-light, var(--brand-accent))) 38%, hsl(var(--brand-ink, var(--foreground))) 92% );--explore-accent-gradient: linear-gradient( 108deg, hsl(var(--foreground)) 0%, hsl(var(--foreground) / .92) 28%, hsl(var(--brand-accent) / .88) 72%, hsl(var(--brand-accent-light, var(--brand-accent))) 100% );--explore-eyebrow-gradient: linear-gradient( 90deg, hsl(var(--brand-accent)) 0%, hsl(var(--brand-accent-light, var(--brand-accent))) 100% )}.explore-narrative:not(.explore-narrative--static){--explore-headline-size: clamp(1.5rem, 4.8vw + .35rem, 2.75rem);--explore-body-size: clamp(.875rem, 2.3vw + .45rem, 1.125rem);--explore-eyebrow-size: clamp(.6875rem, 1.4vw + .4rem, .75rem);--explore-headline-max: min(100%, 22rem);--explore-body-max: min(100%, 34rem)}.dark .explore-narrative{--explore-highlight-gradient: linear-gradient( 118deg, hsl(var(--brand-accent-light, var(--brand-accent))) 0%, hsl(var(--foreground)) 46%, hsl(var(--brand-accent) / .82) 100% );--explore-accent-gradient: linear-gradient( 108deg, hsl(var(--foreground)) 0%, hsl(var(--brand-accent-light, var(--brand-accent)) / .95) 58%, hsl(var(--brand-accent)) 100% )}.explore-narrative__beat{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;margin:0;padding:0;box-sizing:border-box;will-change:opacity;text-align:left}.explore-narrative__eyebrow{width:100%;margin:0 0 clamp(.625rem,1.8vh,1rem);text-align:left;font-size:var(--explore-eyebrow-size);font-weight:700;letter-spacing:.12em;text-transform:uppercase;background-image:var(--explore-eyebrow-gradient);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.explore-narrative__headline{width:100%;max-width:var(--explore-headline-max);margin:0 0 clamp(.75rem,2.2vh,1.375rem);text-align:left;font-family:var(--font-display);font-size:var(--explore-headline-size);font-weight:800;letter-spacing:-.02em;color:hsl(var(--foreground));line-height:1.12;text-wrap:balance}.explore-narrative__headline .explore-narrative__base{color:hsl(var(--foreground));font-weight:inherit}.explore-narrative__highlight{font-style:italic;font-weight:600;letter-spacing:-.01em;background-image:var(--explore-highlight-gradient);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.explore-narrative__body{width:100%;margin:0;max-width:var(--explore-body-max);font-size:var(--explore-body-size);line-height:1.62;text-align:left;font-weight:400;color:hsl(var(--muted-foreground) / .9);text-wrap:pretty}.explore-narrative__muted{color:hsl(var(--muted-foreground) / .82);font-weight:400}.explore-narrative__accent{font-style:italic;font-weight:500;letter-spacing:-.008em;background-image:var(--explore-accent-gradient);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.explore-narrative__base{color:hsl(var(--foreground))}@media (min-width: 640px){.explore-narrative__eyebrow{margin-bottom:clamp(.875rem,2.2vh,1.25rem)}.explore-narrative__headline{margin-bottom:clamp(1.125rem,2.8vh,1.75rem)}}@media (min-width: 1024px){.explore-narrative__beat{padding-inline:0}}.explore-narrative--idle{display:flex;align-items:center;justify-content:center;min-height:var(--story-detail-min-h)}.explore-narrative__hint{margin:0}@media (prefers-reduced-motion: reduce){.hero-card-slot,.card-scroll-journey__card-col,.card-scroll-journey__card-motion{transition:none}.nxuid-card-face__sheen,.nxuid-card-face__scan{animation:none!important;opacity:0!important}.nxuid-card-region-glow{animation:none!important}}
