.OnboardingConnections-module__ALYmGG__connList{flex-direction:column;gap:.75rem;display:flex}.OnboardingConnections-module__ALYmGG__conn{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--bg);box-shadow:var(--shadow-sm);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;padding:1rem 1.5rem;transition:border-color .15s,box-shadow .15s;display:grid}.OnboardingConnections-module__ALYmGG__connNext{border-color:var(--brand-line);box-shadow:0 0 0 3px var(--brand-soft)}.OnboardingConnections-module__ALYmGG__connDone{border-color:var(--green-line)}.OnboardingConnections-module__ALYmGG__connMuted{opacity:.7}.OnboardingConnections-module__ALYmGG__connLogo{border:1px solid var(--line);border-radius:var(--r);background:var(--bg);object-fit:contain;width:40px;height:40px;padding:.5rem}.OnboardingConnections-module__ALYmGG__connBody{flex-direction:column;gap:.25rem;min-width:0;display:flex}.OnboardingConnections-module__ALYmGG__connTitleRow{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.OnboardingConnections-module__ALYmGG__connTitle{color:var(--ink);margin:0;font-size:.9375rem;font-weight:600}.OnboardingConnections-module__ALYmGG__connText{color:var(--ink-2);margin:0;font-size:.8125rem;line-height:1.5}.OnboardingConnections-module__ALYmGG__connNote{color:var(--ink-3);margin:.25rem 0 0;font-size:.75rem;line-height:1.5}.OnboardingConnections-module__ALYmGG__connActions a{text-decoration:none}.OnboardingConnections-module__ALYmGG__connActions{flex-direction:column;align-items:flex-end;gap:.25rem;display:flex}.OnboardingConnections-module__ALYmGG__textButton{color:var(--brand-ink);font:inherit;cursor:pointer;background:0 0;border:none;padding:.25rem 0;font-size:.75rem;font-weight:500;transition:color .15s}.OnboardingConnections-module__ALYmGG__textButton:hover{color:var(--brand);text-decoration:underline}.OnboardingConnections-module__ALYmGG__textButtonMuted{color:var(--ink-3);}.OnboardingConnections-module__ALYmGG__statusBadge{border-radius:999px;align-items:center;gap:.25rem;padding:.125rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}.OnboardingConnections-module__ALYmGG__statusConnected{background:var(--green-soft);color:var(--green)}.OnboardingConnections-module__ALYmGG__statusOpen{background:var(--card);color:var(--ink-2)}.OnboardingConnections-module__ALYmGG__statusWarn{background:var(--amber-soft);color:var(--amber)}.OnboardingConnections-module__ALYmGG__statusNext{background:var(--brand-soft);color:var(--brand-ink)}.OnboardingConnections-module__ALYmGG__statusSkipped{background:var(--card);color:var(--ink-3)}.OnboardingConnections-module__ALYmGG__liveDot{background:currentColor;border-radius:999px;width:6px;height:6px}@media (max-width:640px){.OnboardingConnections-module__ALYmGG__conn{grid-template-columns:auto minmax(0,1fr)}.OnboardingConnections-module__ALYmGG__connActions{grid-column:1/-1;align-items:stretch}}
.Onboarding-module__tn3Y0W__page{background:var(--soft);min-height:100vh;color:var(--ink);flex-direction:column;display:flex}html:has(.Onboarding-module__tn3Y0W__page){scrollbar-gutter:auto}.Onboarding-module__tn3Y0W__topbar{z-index:10;background:var(--bg);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:1rem;height:60px;padding:0 1.5rem;display:flex;position:sticky;top:0}.Onboarding-module__tn3Y0W__logo{width:auto;height:28px}.Onboarding-module__tn3Y0W__topbarRight{align-items:center;gap:.75rem;display:flex}.Onboarding-module__tn3Y0W__stepCounter{color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:.8125rem}.Onboarding-module__tn3Y0W__progress{background:var(--line);appearance:none;border:none;width:100%;height:4px;display:block}.Onboarding-module__tn3Y0W__progress::-webkit-progress-bar{background:var(--line)}.Onboarding-module__tn3Y0W__progress::-webkit-progress-value{background:linear-gradient(90deg, var(--brand-2), var(--brand));border-radius:0 999px 999px 0;transition:width .15s}.Onboarding-module__tn3Y0W__progress::-moz-progress-bar{background:linear-gradient(90deg, var(--brand-2), var(--brand));border-radius:0 999px 999px 0}.Onboarding-module__tn3Y0W__layout{flex:1;grid-template-columns:240px minmax(0,1fr);align-items:start;gap:2rem;width:100%;max-width:1080px;margin:0 auto;padding:2rem 1.5rem 3rem;display:grid}.Onboarding-module__tn3Y0W__layoutSingle{grid-template-columns:minmax(0,1fr);max-width:640px}.Onboarding-module__tn3Y0W__stepper{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex;position:sticky;top:88px}.Onboarding-module__tn3Y0W__stepperItem{border-radius:var(--r-sm);color:var(--ink-3);align-items:center;gap:.75rem;padding:.5rem .75rem;font-size:.8125rem;display:flex}.Onboarding-module__tn3Y0W__stepperItemActive{background:var(--brand-soft);color:var(--brand-ink);font-weight:600}.Onboarding-module__tn3Y0W__stepperItemDone{color:var(--ink-2)}.Onboarding-module__tn3Y0W__stepperDot{border:1px solid var(--line-2);background:var(--bg);font-variant-numeric:tabular-nums;border-radius:999px;flex:none;justify-content:center;align-items:center;width:24px;height:24px;font-size:.6875rem;font-weight:600;display:inline-flex}.Onboarding-module__tn3Y0W__stepperItemActive .Onboarding-module__tn3Y0W__stepperDot{border-color:var(--brand);background:var(--brand);color:var(--on-color)}.Onboarding-module__tn3Y0W__stepperItemDone .Onboarding-module__tn3Y0W__stepperDot{border-color:var(--green-line);background:var(--green-soft);color:var(--green)}.Onboarding-module__tn3Y0W__card{background:var(--bg);border:1px solid var(--line);border-radius:var(--r-xl);box-shadow:var(--shadow-card);flex-direction:column;gap:1.5rem;padding:2rem;display:flex}.Onboarding-module__tn3Y0W__cardHead{flex-direction:column;gap:.5rem;display:flex}.Onboarding-module__tn3Y0W__eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--brand);margin:0;font-size:.6875rem;font-weight:600}.Onboarding-module__tn3Y0W__title{letter-spacing:-.02em;color:var(--ink);margin:0;font-size:1.5rem;font-weight:600;line-height:1.25}.Onboarding-module__tn3Y0W__lead{color:var(--ink-2);max-width:600px;margin:0;font-size:.875rem;line-height:1.5}.Onboarding-module__tn3Y0W__section{flex-direction:column;gap:.5rem;display:flex}.Onboarding-module__tn3Y0W__sectionLabel{color:var(--ink);margin:0;font-size:.8125rem;font-weight:600}.Onboarding-module__tn3Y0W__optional{color:var(--ink-3);font-weight:400}.Onboarding-module__tn3Y0W__fieldError{color:var(--red);margin:0;font-size:.75rem}.Onboarding-module__tn3Y0W__grid2{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}.Onboarding-module__tn3Y0W__chips{flex-wrap:wrap;gap:.5rem;display:flex}.Onboarding-module__tn3Y0W__chip{border:1px solid var(--line-2);background:var(--bg);min-height:2.25rem;color:var(--ink);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.8125rem;font-weight:500;transition:all .15s;display:inline-flex}.Onboarding-module__tn3Y0W__chip:hover{background:var(--card)}.Onboarding-module__tn3Y0W__chip:focus-visible{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft);outline:none}.Onboarding-module__tn3Y0W__chipActive{border-color:var(--brand-line);background:var(--brand-soft);color:var(--brand-ink)}.Onboarding-module__tn3Y0W__chipActive:hover{background:var(--brand-soft)}.Onboarding-module__tn3Y0W__chipCheck{flex:none}.Onboarding-module__tn3Y0W__optionGrid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:.75rem;display:grid}.Onboarding-module__tn3Y0W__optionCard{border:1px solid var(--line-2);border-radius:var(--r-lg);background:var(--bg);color:var(--ink);font:inherit;text-align:left;cursor:pointer;align-items:center;gap:.75rem;padding:.75rem 1rem;font-size:.8125rem;font-weight:500;transition:all .15s;display:flex}.Onboarding-module__tn3Y0W__optionCard:hover{border-color:var(--brand-line)}.Onboarding-module__tn3Y0W__optionCard:focus-visible{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft);outline:none}.Onboarding-module__tn3Y0W__optionCardActive{border-color:var(--brand);background:var(--brand-soft);color:var(--brand-ink)}.Onboarding-module__tn3Y0W__optionLogo{object-fit:contain;flex:none;width:28px;height:28px}.Onboarding-module__tn3Y0W__optionInitials{border-radius:var(--r-sm);background:var(--card);width:28px;height:28px;color:var(--ink-2);flex:none;justify-content:center;align-items:center;font-size:.6875rem;font-weight:600;display:inline-flex}.Onboarding-module__tn3Y0W__optionBox{border:1px solid var(--line-2);background:var(--bg);width:18px;height:18px;color:var(--on-color);border-radius:6px;flex:none;justify-content:center;align-items:center;margin-left:auto;display:inline-flex}.Onboarding-module__tn3Y0W__optionCardActive .Onboarding-module__tn3Y0W__optionBox{border-color:var(--brand);background:var(--brand)}.Onboarding-module__tn3Y0W__yesNo{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.Onboarding-module__tn3Y0W__yesNoCard{flex-direction:column;align-items:flex-start;gap:.25rem;padding:1rem;}.Onboarding-module__tn3Y0W__yesNoTitle{font-size:.875rem;font-weight:600}.Onboarding-module__tn3Y0W__yesNoText{color:var(--ink-2);font-size:.75rem;font-weight:400}.Onboarding-module__tn3Y0W__consent{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--card);color:var(--ink-2);cursor:pointer;align-items:flex-start;gap:.75rem;padding:.75rem 1rem;font-size:.75rem;line-height:1.5;display:flex}.Onboarding-module__tn3Y0W__consent input{width:16px;height:16px;accent-color:var(--brand);flex:none;margin-top:.25rem}.Onboarding-module__tn3Y0W__infoBox{border:1px solid var(--brand-line);border-radius:var(--r-lg);background:var(--brand-soft);color:var(--brand-ink);gap:.75rem;padding:.75rem 1rem;font-size:.8125rem;line-height:1.5;display:flex}.Onboarding-module__tn3Y0W__infoBox p{margin:0}.Onboarding-module__tn3Y0W__footer{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:.75rem;padding-top:1.5rem;display:flex}.Onboarding-module__tn3Y0W__footerRight{align-items:center;gap:.5rem;display:flex}.Onboarding-module__tn3Y0W__center{min-height:60vh;color:var(--ink-3);justify-content:center;align-items:center;gap:.5rem;font-size:.8125rem;display:flex}@media (max-width:1024px){.Onboarding-module__tn3Y0W__layout{grid-template-columns:minmax(0,1fr);max-width:760px}.Onboarding-module__tn3Y0W__stepper{display:none}}@media (max-width:640px){.Onboarding-module__tn3Y0W__topbar{padding:0 1rem}.Onboarding-module__tn3Y0W__stepCounter{display:none}.Onboarding-module__tn3Y0W__layout{padding:1rem 1rem 2rem}.Onboarding-module__tn3Y0W__card{border-radius:var(--r-lg);gap:1.5rem;padding:1.5rem 1rem}.Onboarding-module__tn3Y0W__title{font-size:1.25rem}.Onboarding-module__tn3Y0W__grid2,.Onboarding-module__tn3Y0W__yesNo{grid-template-columns:minmax(0,1fr)}.Onboarding-module__tn3Y0W__optionGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.Onboarding-module__tn3Y0W__footer,.Onboarding-module__tn3Y0W__footerRight{flex-direction:column-reverse;align-items:stretch}.Onboarding-module__tn3Y0W__footer button{width:100%}}
.OnboardingFinish-module__Mfnuca__linkRow a,.OnboardingFinish-module__Mfnuca__trialBox a{text-decoration:none}.OnboardingFinish-module__Mfnuca__featureGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.OnboardingFinish-module__Mfnuca__feature{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--bg);flex-direction:column;gap:.5rem;padding:1rem;display:flex}.OnboardingFinish-module__Mfnuca__featureIcon{border-radius:var(--r);background:var(--brand-soft);width:36px;height:36px;color:var(--brand);justify-content:center;align-items:center;display:inline-flex}.OnboardingFinish-module__Mfnuca__featureTitle{color:var(--ink);margin:0;font-size:.875rem;font-weight:600}.OnboardingFinish-module__Mfnuca__featureText{color:var(--ink-2);margin:0;font-size:.75rem;line-height:1.5}.OnboardingFinish-module__Mfnuca__mcp{border:1px solid var(--brand-line);border-radius:var(--r-xl);background:linear-gradient(180deg, var(--brand-soft), var(--bg));grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:1.5rem;padding:1.5rem;display:grid}.OnboardingFinish-module__Mfnuca__mcpBadge{background:var(--brand);color:var(--on-color);border-radius:999px;align-self:flex-start;padding:.125rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}.OnboardingFinish-module__Mfnuca__mcpMain{flex-direction:column;gap:.75rem;display:flex}.OnboardingFinish-module__Mfnuca__mcpText{color:var(--ink-2);margin:0;font-size:.8125rem;line-height:1.5}.OnboardingFinish-module__Mfnuca__mcpTitle{letter-spacing:-.01em;color:var(--ink);margin:0;font-size:1.125rem;font-weight:600}.OnboardingFinish-module__Mfnuca__mcpList{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.OnboardingFinish-module__Mfnuca__mcpList li{color:var(--ink-2);gap:.5rem;font-size:.8125rem;line-height:1.5;display:flex}.OnboardingFinish-module__Mfnuca__mcpList svg{color:var(--green);flex:none;margin-top:.25rem}.OnboardingFinish-module__Mfnuca__mcpSide{flex-direction:column;gap:.75rem;display:flex}.OnboardingFinish-module__Mfnuca__chatBubble{border:1px solid var(--line);border-radius:var(--r-lg) var(--r-lg) var(--r-lg) var(--r-sm);background:var(--bg);color:var(--ink);box-shadow:var(--shadow-sm);padding:.75rem 1rem;font-size:.8125rem;line-height:1.5}.OnboardingFinish-module__Mfnuca__urlRow{border:1px solid var(--line-2);border-radius:var(--r-sm);background:var(--bg);align-items:center;gap:.5rem;padding:.5rem .5rem .5rem .75rem;display:flex}.OnboardingFinish-module__Mfnuca__urlRow code{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-mono);color:var(--ink);flex:1;font-size:.75rem;overflow:hidden}.OnboardingFinish-module__Mfnuca__mcpNote{color:var(--ink-3);margin:0;font-size:.75rem;line-height:1.5}.OnboardingFinish-module__Mfnuca__linkRow{flex-wrap:wrap;gap:.5rem;display:flex}.OnboardingFinish-module__Mfnuca__nextList{flex-direction:column;gap:.5rem;display:flex}.OnboardingFinish-module__Mfnuca__nextItem{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--bg);color:var(--ink);align-items:center;gap:1rem;padding:.75rem 1rem;text-decoration:none;transition:all .15s;display:flex}.OnboardingFinish-module__Mfnuca__nextItem:hover{border-color:var(--brand-line);background:var(--soft)}.OnboardingFinish-module__Mfnuca__nextText{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.OnboardingFinish-module__Mfnuca__nextTitle{font-size:.875rem;font-weight:600}.OnboardingFinish-module__Mfnuca__nextSub{color:var(--ink-2);font-size:.75rem}.OnboardingFinish-module__Mfnuca__importBar{background:var(--line);appearance:none;border:none;border-radius:999px;width:100%;height:6px;overflow:hidden}.OnboardingFinish-module__Mfnuca__importBar::-webkit-progress-bar{background:var(--line);border-radius:999px}.OnboardingFinish-module__Mfnuca__importBar::-webkit-progress-value{background:var(--green);border-radius:999px;transition:width .15s}.OnboardingFinish-module__Mfnuca__importBar::-moz-progress-bar{background:var(--green);border-radius:999px}.OnboardingFinish-module__Mfnuca__trialBox{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--card);color:var(--ink-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:1rem 1.5rem;font-size:.8125rem;display:flex}.OnboardingFinish-module__Mfnuca__trialBox strong{color:var(--ink);font-variant-numeric:tabular-nums}@media (max-width:1024px){.OnboardingFinish-module__Mfnuca__featureGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.OnboardingFinish-module__Mfnuca__mcp{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.OnboardingFinish-module__Mfnuca__featureGrid{grid-template-columns:minmax(0,1fr)}.OnboardingFinish-module__Mfnuca__mcp{padding:1rem}}
.Settings-module__AI_qza__container{max-width:100%}.Settings-module__AI_qza__loadingContainer{min-height:400px;color:var(--ink-2);flex-direction:column;justify-content:center;align-items:center;gap:.75rem;font-size:.875rem;display:flex}.Settings-module__AI_qza__loadingCompact{min-height:200px}.Settings-module__AI_qza__spinner{border:2px solid var(--line-2);border-top-color:var(--brand);border-radius:50%;width:1.5rem;height:1.5rem;animation:.8s linear infinite Settings-module__AI_qza__settingsSpin}@keyframes Settings-module__AI_qza__settingsSpin{to{transform:rotate(360deg)}}.Settings-module__AI_qza__header{margin-bottom:1.5rem;}.Settings-module__AI_qza__headerLeft{flex:1;}.Settings-module__AI_qza__eyebrow{}.Settings-module__AI_qza__title{}.Settings-module__AI_qza__subtitle{}.Settings-module__AI_qza__headerActions{gap:1rem;}.Settings-module__AI_qza__messageBox{justify-content:space-between;align-items:center;margin-bottom:1rem;font-size:.8125rem;font-weight:500;}.Settings-module__AI_qza__messageBox.Settings-module__AI_qza__success{background:var(--green-soft);border-color:var(--green-soft);color:var(--green)}.Settings-module__AI_qza__messageBox.Settings-module__AI_qza__error{background:var(--red-soft);border-color:var(--red-soft);color:var(--red)}.Settings-module__AI_qza__messageBox.Settings-module__AI_qza__info{background:var(--brand-soft);border-color:var(--brand-line);color:var(--brand-ink)}.Settings-module__AI_qza__messageBox.Settings-module__AI_qza__warning{background:var(--amber-soft);border-color:var(--amber-soft);color:var(--amber)}.Settings-module__AI_qza__messageBoxSpaced{margin:.5rem 0 0}.Settings-module__AI_qza__closeButton{color:inherit;opacity:.7;cursor:pointer;background:0 0;border:none;padding:0;font-size:1.25rem;line-height:1}.Settings-module__AI_qza__closeButton:hover{opacity:1}.Settings-module__AI_qza__card{margin-bottom:1.25rem;overflow:hidden;}.Settings-module__AI_qza__cardHeader{}.Settings-module__AI_qza__cardTitle{}.Settings-module__AI_qza__cardBody{}.Settings-module__AI_qza__cardBodyCentered{text-align:center;padding:2rem}.Settings-module__AI_qza__cardText{color:var(--ink-2);margin:0 0 1rem;font-size:.875rem}.Settings-module__AI_qza__tabs{margin-bottom:1.25rem;}.Settings-module__AI_qza__tab{}.Settings-module__AI_qza__tab.Settings-module__AI_qza__active{color:var(--brand-ink);border-bottom-color:var(--brand)}.Settings-module__AI_qza__settingsLayout{grid-template-columns:220px 1fr;gap:1.25rem;display:grid}.Settings-module__AI_qza__sidebar{height:fit-content;padding:1rem;}.Settings-module__AI_qza__profilePicture{background:linear-gradient(var(--brand-2), var(--brand));color:#fff;background-size:cover;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 1rem;font-size:1.5rem;font-weight:600;display:flex;position:relative}.Settings-module__AI_qza__initials{text-transform:uppercase}.Settings-module__AI_qza__uploadButton{border:1px solid var(--line-2);background:var(--bg);width:24px;height:24px;box-shadow:var(--shadow-sm);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;transition:background .15s,border-color .15s;display:flex;position:absolute;bottom:-4px;right:-4px}.Settings-module__AI_qza__uploadButton:hover{background:var(--card);border-color:var(--brand)}.Settings-module__AI_qza__uploadIcon{width:12px;height:12px;color:var(--ink-2)}.Settings-module__AI_qza__hiddenInput{display:none}.Settings-module__AI_qza__navList{margin:0;padding:0;list-style:none}.Settings-module__AI_qza__navItem{margin-bottom:.25rem}.Settings-module__AI_qza__navLink{border-radius:var(--r-sm);color:var(--ink-2);cursor:pointer;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.875rem;transition:background .15s,color .15s;display:flex}.Settings-module__AI_qza__navLink:hover{background:var(--card);color:var(--ink)}.Settings-module__AI_qza__navLink.Settings-module__AI_qza__active{background:var(--brand-soft);color:var(--brand-ink);font-weight:500}.Settings-module__AI_qza__navIcon{width:16px;height:16px}.Settings-module__AI_qza__mainContent{min-width:0}.Settings-module__AI_qza__form{flex-direction:column;gap:1rem;display:flex}.Settings-module__AI_qza__formGrid{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}.Settings-module__AI_qza__formGroup{}.Settings-module__AI_qza__formGroupFull{grid-column:span 2}.Settings-module__AI_qza__spacedTopSm{margin-top:.5rem}.Settings-module__AI_qza__spacedTop{margin-top:.75rem}.Settings-module__AI_qza__spacedTopMd{margin-top:1rem}.Settings-module__AI_qza__spacedTopLg{margin-top:2rem}.Settings-module__AI_qza__label{}.Settings-module__AI_qza__input{}.Settings-module__AI_qza__input:disabled{background:var(--card);color:var(--ink-3);cursor:not-allowed}.Settings-module__AI_qza__select{}.Settings-module__AI_qza__formHint{margin:.25rem 0 0;}.Settings-module__AI_qza__hint{}.Settings-module__AI_qza__details{margin-top:1rem}.Settings-module__AI_qza__detailsSummary{color:var(--ink-2);cursor:pointer;-webkit-user-select:none;user-select:none;font-size:.875rem}.Settings-module__AI_qza__detailsSummary:hover{color:var(--ink)}.Settings-module__AI_qza__formActions{justify-content:flex-end;gap:.5rem;margin-top:.5rem;display:flex}.Settings-module__AI_qza__primaryButton{}.Settings-module__AI_qza__secondaryButton{}.Settings-module__AI_qza__dangerButton{color:var(--red);}.Settings-module__AI_qza__dangerButton:hover:not(:disabled){background:var(--red-soft);border-color:var(--red)}.Settings-module__AI_qza__dangerSolidButton{}.Settings-module__AI_qza__dangerZone{border-top:1px solid var(--line);margin-top:1.5rem;padding-top:1rem}.Settings-module__AI_qza__dangerTitle{color:var(--red);margin:0 0 .375rem;font-size:.875rem;font-weight:600}.Settings-module__AI_qza__dangerText{color:var(--ink-2);margin:0 0 .75rem;font-size:.8125rem}.Settings-module__AI_qza__dataZone{border-top:1px solid var(--line);margin-top:1.5rem;padding-top:1rem}.Settings-module__AI_qza__dataTitle{color:var(--ink);margin:0 0 .75rem;font-size:.875rem;font-weight:600}.Settings-module__AI_qza__dataExportList{flex-direction:column;gap:1rem;display:flex}.Settings-module__AI_qza__dataExportItem{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.Settings-module__AI_qza__dataExportInfo{flex:1;min-width:0}.Settings-module__AI_qza__dataExportLabel{color:var(--ink);margin:0 0 .25rem;font-size:.8125rem;font-weight:600}.Settings-module__AI_qza__dataExportText{color:var(--ink-2);margin:0;font-size:.8125rem}.Settings-module__AI_qza__dataExportStatus{color:var(--brand-ink);margin:.5rem 0 0;font-size:.8125rem}.Settings-module__AI_qza__dataExportItem>button{flex-shrink:0}@media (max-width:768px){.Settings-module__AI_qza__dataExportItem{flex-direction:column}}.Settings-module__AI_qza__scheduledBox{flex-direction:column;gap:.5rem;margin-bottom:1rem;}.Settings-module__AI_qza__scheduledTitle{color:var(--amber);margin:0;font-weight:600}.Settings-module__AI_qza__scheduledText{color:var(--ink-2);margin:0}.Settings-module__AI_qza__notificationGroup{margin-bottom:1rem}.Settings-module__AI_qza__notificationTitle{color:var(--ink);margin:0 0 .75rem;font-size:.875rem;font-weight:600}.Settings-module__AI_qza__notificationOption{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 0;display:flex}.Settings-module__AI_qza__notificationOption:last-child{border-bottom:none}.Settings-module__AI_qza__notificationInfo{flex:1}.Settings-module__AI_qza__notificationLabel{color:var(--ink);margin-bottom:.125rem;font-size:.875rem;font-weight:500}.Settings-module__AI_qza__notificationDescription{color:var(--ink-3);font-size:.75rem}.Settings-module__AI_qza__toggle{flex-shrink:0;width:40px;height:22px;position:relative}.Settings-module__AI_qza__toggle input{opacity:0;width:0;height:0}.Settings-module__AI_qza__slider{background:var(--line-2);cursor:pointer;border-radius:22px;transition:background .2s;position:absolute;inset:0}.Settings-module__AI_qza__slider:before{content:"";background:var(--bg);width:18px;height:18px;box-shadow:var(--shadow-sm);border-radius:50%;transition:transform .2s;position:absolute;bottom:2px;left:2px}input:checked+.Settings-module__AI_qza__slider{background:var(--brand)}input:checked+.Settings-module__AI_qza__slider:before{transform:translate(18px)}input:focus-visible+.Settings-module__AI_qza__slider{outline:2px solid var(--brand);outline-offset:2px}.Settings-module__AI_qza__toggleGroup{align-items:center;gap:.5rem;display:flex}.Settings-module__AI_qza__toggleLabel{color:var(--ink-2);font-size:.8125rem}.Settings-module__AI_qza__statusActive,.Settings-module__AI_qza__statusPaused{font-size:.75rem;font-weight:500}.Settings-module__AI_qza__statusActive{color:var(--green)}.Settings-module__AI_qza__statusPaused{color:var(--red)}.Settings-module__AI_qza__tableContainer{}.Settings-module__AI_qza__table{}.Settings-module__AI_qza__subaccountRow td{background:var(--soft)}.Settings-module__AI_qza__subaccountRow td:first-child{box-shadow:inset 3px 0 0 var(--brand)}.Settings-module__AI_qza__table tbody tr.Settings-module__AI_qza__subaccountRow:hover td{background:var(--brand-soft)}.Settings-module__AI_qza__nestName{align-items:center;gap:.5rem;display:inline-flex}.Settings-module__AI_qza__subName{color:var(--ink-2);padding-left:2rem}.Settings-module__AI_qza__subArrow{color:var(--ink-3)}.Settings-module__AI_qza__chevronBtn{color:var(--brand);cursor:pointer;background:0 0;border:none;align-items:center;padding:2px;display:inline-flex}.Settings-module__AI_qza__chevronIcon{transition:transform .15s}.Settings-module__AI_qza__chevronIconOpen{transform:rotate(90deg)}.Settings-module__AI_qza__countBadge{font:inherit;cursor:pointer;border:none;font-size:.6875rem}.Settings-module__AI_qza__subBadge{font-size:.6875rem}.Settings-module__AI_qza__emptyState{padding:2rem;}.Settings-module__AI_qza__cellStrong{font-weight:500}.Settings-module__AI_qza__inlineRow{align-items:center;gap:.5rem;display:flex}.Settings-module__AI_qza__creditsValue{font-variant-numeric:tabular-nums;font-weight:600}.Settings-module__AI_qza__statusYes,.Settings-module__AI_qza__statusNo{align-items:center;gap:.25rem;font-weight:500;display:inline-flex}.Settings-module__AI_qza__statusYes{color:var(--green)}.Settings-module__AI_qza__statusNo{color:var(--red)}.Settings-module__AI_qza__badge{text-transform:uppercase;letter-spacing:.02em;font-size:.6875rem;}.Settings-module__AI_qza__badge.Settings-module__AI_qza__admin{background:var(--brand-soft);color:var(--brand-ink)}.Settings-module__AI_qza__badge.Settings-module__AI_qza__user,.Settings-module__AI_qza__planFree{background:var(--card);color:var(--ink-2)}.Settings-module__AI_qza__planBasic,.Settings-module__AI_qza__planAnalytics{background:var(--brand-soft);color:var(--brand-ink)}.Settings-module__AI_qza__planSeller{background:var(--green-soft);color:var(--green)}.Settings-module__AI_qza__planPro{background:var(--amber-soft);color:var(--amber)}.Settings-module__AI_qza__planEnterprise{background:color-mix(in srgb, var(--color-secondary) 12%, var(--bg));color:var(--color-secondary-dark)}.Settings-module__AI_qza__actionButtons{flex-wrap:wrap;gap:.375rem;display:flex}.Settings-module__AI_qza__rowButton{border-radius:8px;height:1.75rem;padding:0 .625rem;font-size:.75rem;}.Settings-module__AI_qza__editButton{color:var(--brand-ink);}.Settings-module__AI_qza__editButton:hover:not(:disabled){background:var(--brand-soft);border-color:var(--brand-line)}.Settings-module__AI_qza__resetPasswordButton{color:var(--amber);}.Settings-module__AI_qza__resetPasswordButton:hover:not(:disabled){background:var(--amber-soft)}.Settings-module__AI_qza__impersonateButton{color:var(--green);}.Settings-module__AI_qza__impersonateButton:hover:not(:disabled){background:var(--green-soft)}.Settings-module__AI_qza__deleteButton{color:var(--red);}.Settings-module__AI_qza__deleteButton:hover:not(:disabled){background:var(--red-soft);border-color:var(--red)}.Settings-module__AI_qza__resendButton{color:var(--ink-2);gap:.25rem;}.Settings-module__AI_qza__deleteWarning{text-align:center;padding:1rem 0}.Settings-module__AI_qza__deleteWarning svg{color:var(--red);margin-bottom:1rem}.Settings-module__AI_qza__deleteWarning p{color:var(--ink);margin:0 0 .75rem;font-size:.9375rem}.Settings-module__AI_qza__deleteWarning .Settings-module__AI_qza__deleteUserInfo{border-radius:var(--r-sm);background:var(--card);margin:1rem 0;padding:.75rem;font-size:.875rem}.Settings-module__AI_qza__deleteWarning .Settings-module__AI_qza__deleteNote{color:var(--ink-2);margin-top:1rem;font-size:.8125rem}.Settings-module__AI_qza__modal{}.Settings-module__AI_qza__modalContent{max-width:500px;padding:1.25rem;}.Settings-module__AI_qza__modalContent h2{color:var(--ink);margin:0 0 1rem;font-size:1rem;font-weight:600}.Settings-module__AI_qza__modalActions{border-top:1px solid var(--line);background:var(--soft);border-radius:0 0 var(--r-lg) var(--r-lg);justify-content:flex-end;gap:.5rem;margin:1.25rem -1.25rem -1.25rem;padding:.875rem 1.25rem;display:flex}.Settings-module__AI_qza__modalActions button{border-radius:var(--r);height:2.25rem;font:inherit;white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;gap:.5rem;padding:0 .875rem;font-size:.875rem;font-weight:500;line-height:1;transition:background .15s,box-shadow .15s,filter .15s;display:inline-flex}.Settings-module__AI_qza__modalActions button:disabled{opacity:.5;cursor:not-allowed}.Settings-module__AI_qza__modalActions button[type=button]{border:1px solid var(--line-2);background:var(--bg);color:var(--ink);box-shadow:var(--shadow-sm)}.Settings-module__AI_qza__modalActions button[type=button]:hover:not(:disabled){background:var(--card)}.Settings-module__AI_qza__modalActions button[type=submit]{border:1px solid var(--brand);background:linear-gradient(var(--brand-2), var(--brand));color:#fff;box-shadow:var(--shadow-btn)}.Settings-module__AI_qza__modalActions button[type=submit]:hover:not(:disabled){filter:brightness(.95)}.Settings-module__AI_qza__modalActions button.Settings-module__AI_qza__deleteConfirmButton{border-color:var(--red);background:var(--red);color:#fff;box-shadow:none}.Settings-module__AI_qza__modalActions button.Settings-module__AI_qza__deleteConfirmButton:hover:not(:disabled){background:var(--red);filter:brightness(.92)}.Settings-module__AI_qza__subSection{border:1px solid var(--line);border-radius:var(--r);background:var(--card);margin-top:1rem;padding:1rem}.Settings-module__AI_qza__subSectionTitle{color:var(--ink);margin:0 0 .75rem;font-size:.875rem;font-weight:600}.Settings-module__AI_qza__checkboxLabel{color:var(--ink);cursor:pointer;align-items:center;gap:.5rem;font-size:.875rem;display:flex}.Settings-module__AI_qza__checkboxLabel input[type=checkbox]{width:16px;height:16px;accent-color:var(--brand)}.Settings-module__AI_qza__dialog{max-width:500px;padding:1.5rem;}.Settings-module__AI_qza__dialogHead{align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.Settings-module__AI_qza__dialogIcon{background:var(--red-soft);width:48px;height:48px;color:var(--red);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.Settings-module__AI_qza__dialogTitle{color:var(--ink);margin:0;font-size:1.125rem;font-weight:600}.Settings-module__AI_qza__dialogSubtitle{color:var(--ink-2);margin:.25rem 0 0;font-size:.875rem}.Settings-module__AI_qza__dialogBox{border-radius:var(--r);background:var(--card);margin-bottom:1rem;padding:1rem}.Settings-module__AI_qza__dialogBoxTitle{color:var(--ink);margin:0 0 .75rem;font-size:.875rem;font-weight:600}.Settings-module__AI_qza__dialogList{color:var(--ink-2);margin:0;padding-left:1.25rem;font-size:.875rem;line-height:1.6}.Settings-module__AI_qza__dialogTip{margin-bottom:1.5rem;}.Settings-module__AI_qza__dialogTip p{margin:0}.Settings-module__AI_qza__dialogText{color:var(--ink);margin:0 0 1.5rem;font-size:.875rem}.Settings-module__AI_qza__dialogTextTight{margin-bottom:1rem}.Settings-module__AI_qza__dialogError{margin-bottom:1rem;}.Settings-module__AI_qza__dialogField{margin-bottom:1.5rem;}.Settings-module__AI_qza__dialogActions{justify-content:flex-end;gap:.5rem;display:flex}.Settings-module__AI_qza__noticeRow{align-items:center;gap:.75rem;width:100%;display:flex}.Settings-module__AI_qza__noticeIcon{flex-shrink:0;width:20px;height:20px}.Settings-module__AI_qza__noticeIconInfo{color:var(--brand);}.Settings-module__AI_qza__noticeIconWarning{color:var(--amber);}@media (max-width:1024px){.Settings-module__AI_qza__settingsLayout{grid-template-columns:1fr}.Settings-module__AI_qza__sidebar{align-items:center;gap:.75rem;padding:.75rem;display:flex}.Settings-module__AI_qza__profilePicture{flex-shrink:0;width:48px;height:48px;margin:0;font-size:1.125rem}.Settings-module__AI_qza__navList{scrollbar-width:thin;flex:1;gap:.25rem;min-width:0;display:flex;overflow-x:auto}.Settings-module__AI_qza__navItem{flex-shrink:0;margin-bottom:0}.Settings-module__AI_qza__navLink{white-space:nowrap}.Settings-module__AI_qza__formActions,.Settings-module__AI_qza__modalActions,.Settings-module__AI_qza__dialogActions{flex-wrap:wrap}}@media (max-width:768px){.Settings-module__AI_qza__header{flex-direction:column;align-items:flex-start;gap:.75rem}.Settings-module__AI_qza__formGrid{grid-template-columns:1fr}.Settings-module__AI_qza__formGroupFull{grid-column:span 1}.Settings-module__AI_qza__actionButtons{flex-direction:column}}.Settings-module__AI_qza__readOnlyFieldset{border:0;min-width:0;margin:0;padding:0}
.EnterpriseCall-module__wWtSGq__trigger{background:var(--brand-soft);border:1px solid var(--brand-line);border-radius:var(--r-sm);height:36px;color:var(--brand-ink);font:inherit;white-space:nowrap;cursor:pointer;align-items:center;gap:.375rem;padding:0 .75rem;font-size:.8125rem;font-weight:500;transition:background-color .15s,border-color .15s;display:flex}.EnterpriseCall-module__wWtSGq__trigger:hover:not(:disabled){background:var(--bg);border-color:var(--brand)}.EnterpriseCall-module__wWtSGq__trigger:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.EnterpriseCall-module__wWtSGq__triggerDone,.EnterpriseCall-module__wWtSGq__triggerDone:disabled{background:var(--green-soft);border-color:var(--green-line);color:var(--green);cursor:default}.EnterpriseCall-module__wWtSGq__icon{flex-shrink:0;width:14px;height:14px}.EnterpriseCall-module__wWtSGq__labelShort{display:none}.EnterpriseCall-module__wWtSGq__body{flex-direction:column;gap:1rem;display:flex}.EnterpriseCall-module__wWtSGq__intro{color:var(--ink-2);margin:0;font-size:.875rem;line-height:1.5}.EnterpriseCall-module__wWtSGq__facts{background:var(--brand-soft);border:1px solid var(--brand-line);border-radius:var(--r-sm);color:var(--ink);flex-direction:column;gap:.5rem;margin:0;padding:.75rem 1rem;font-size:.875rem;list-style:none;display:flex}.EnterpriseCall-module__wWtSGq__facts li{align-items:center;gap:.5rem;display:flex}.EnterpriseCall-module__wWtSGq__facts .EnterpriseCall-module__wWtSGq__icon{color:var(--brand)}.EnterpriseCall-module__wWtSGq__fieldError{color:var(--red);font-size:.75rem}@media (max-width:768px){.EnterpriseCall-module__wWtSGq__labelLong{display:none}.EnterpriseCall-module__wWtSGq__labelShort{display:inline}.EnterpriseCall-module__wWtSGq__trigger{padding:0 .5rem}}@media (max-width:380px){.EnterpriseCall-module__wWtSGq__trigger{display:none}}
.ImportProgress-module__wZm92q__panel{z-index:9999;background:var(--bg);border:1px solid var(--line);border-radius:var(--r-lg);width:340px;max-width:calc(100vw - 2rem);box-shadow:var(--shadow-card);padding:.875rem 1rem;position:fixed;bottom:1rem;right:1rem}.ImportProgress-module__wZm92q__panelStacked{z-index:9998;bottom:calc(1rem + 92px)}.ImportProgress-module__wZm92q__head{align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.ImportProgress-module__wZm92q__dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.ImportProgress-module__wZm92q__label{color:var(--ink);font-size:.8125rem;font-weight:600}.ImportProgress-module__wZm92q__track{background:var(--brand-soft);border-radius:999px;height:6px;overflow:hidden}.ImportProgress-module__wZm92q__fill{border-radius:999px;height:100%;transition:width .4s}.ImportProgress-module__wZm92q__toneBrand{background:var(--brand)}.ImportProgress-module__wZm92q__toneGreen{background:var(--green)}.ImportProgress-module__wZm92q__toneAmber{background:var(--amber)}.ImportProgress-module__wZm92q__meta{color:var(--ink-2);margin-top:.5rem;font-size:.75rem}
.TeamReadOnlyBanner-module__J_cbHa__banner{background:var(--amber-soft);border:1px solid var(--amber-line);border-radius:var(--r);color:var(--ink);align-items:flex-start;gap:.5rem;margin:0 0 1rem;padding:.75rem 1rem;font-size:.8125rem;line-height:1.5;display:flex}.TeamReadOnlyBanner-module__J_cbHa__icon{color:var(--amber);flex-shrink:0;margin-top:.125rem}
.AdsCommon-module__boVbmW__loading{color:var(--ink-3);flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:4rem 1rem;font-size:.875rem;display:flex}.AdsCommon-module__boVbmW__spinner{border:2px solid var(--line-2);border-top-color:var(--brand);border-radius:50%;width:1.5rem;height:1.5rem;animation:.8s linear infinite AdsCommon-module__boVbmW__adsCommonSpin}@keyframes AdsCommon-module__boVbmW__adsCommonSpin{to{transform:rotate(360deg)}}.AdsCommon-module__boVbmW__filterLabel{text-transform:uppercase;letter-spacing:.06em;color:var(--ink-3);font-size:.6875rem;font-weight:600}table th.AdsCommon-module__boVbmW__numHead{text-align:right}.AdsCommon-module__boVbmW__good,table td.AdsCommon-module__boVbmW__good{color:var(--green)}.AdsCommon-module__boVbmW__warn,table td.AdsCommon-module__boVbmW__warn{color:var(--amber)}.AdsCommon-module__boVbmW__bad,table td.AdsCommon-module__boVbmW__bad{color:var(--red)}.AdsCommon-module__boVbmW__muted,table td.AdsCommon-module__boVbmW__muted{color:var(--ink-3)}
.ProfitDashboard-module__wkOotW__refreshing{color:var(--ink-3);align-items:center;gap:.375rem;font-size:.75rem;display:inline-flex}.ProfitDashboard-module__wkOotW__dot{background:var(--brand);border-radius:50%;width:.5rem;height:.5rem;animation:1.2s ease-in-out infinite ProfitDashboard-module__wkOotW__pulse}@keyframes ProfitDashboard-module__wkOotW__pulse{0%,to{opacity:.35}50%{opacity:1}}.ProfitDashboard-module__wkOotW__toolbar{flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;display:flex}.ProfitDashboard-module__wkOotW__toolbarGroup{flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;max-width:100%;display:flex}.ProfitDashboard-module__wkOotW__filters{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;min-width:0;max-width:100%;display:flex}.ProfitDashboard-module__wkOotW__label{text-transform:uppercase;letter-spacing:.06em;color:var(--ink-3);font-size:.6875rem;font-weight:600}.ProfitDashboard-module__wkOotW__segmented{flex-wrap:wrap;max-width:100%}.ProfitDashboard-module__wkOotW__segment:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.ProfitDashboard-module__wkOotW__rangeHint{border:1px solid var(--line-2);background:var(--bg);color:var(--ink-2);white-space:nowrap;border-radius:999px;padding:.25rem .625rem;font-size:.75rem;font-weight:500}.ProfitDashboard-module__wkOotW__popoverAnchor{position:relative}.ProfitDashboard-module__wkOotW__filterButton{border:1px solid var(--line-2);border-radius:var(--r-sm);background:var(--bg);height:2.125rem;box-shadow:var(--shadow-sm);font:inherit;color:var(--ink);cursor:pointer;white-space:nowrap;align-items:center;gap:.5rem;padding:0 .75rem;font-size:.8125rem;font-weight:500;display:inline-flex}.ProfitDashboard-module__wkOotW__filterButton:hover{background:var(--card)}.ProfitDashboard-module__wkOotW__filterButton:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.ProfitDashboard-module__wkOotW__chevron{width:.875rem;height:.875rem;color:var(--ink-3)}.ProfitDashboard-module__wkOotW__popover{z-index:60;border:1px solid var(--line-2);border-radius:var(--r);background:var(--bg);width:16rem;max-width:calc(100vw - 2rem);max-height:22rem;box-shadow:var(--shadow-card);padding:.375rem;position:absolute;top:calc(100% + 6px);left:0;overflow-y:auto}.ProfitDashboard-module__wkOotW__popoverEnd{left:auto;right:0}.ProfitDashboard-module__wkOotW__option{color:var(--ink);cursor:pointer;border-radius:8px;align-items:center;gap:.5rem;padding:.5rem .625rem;font-size:.8125rem;display:flex}.ProfitDashboard-module__wkOotW__option:hover{background:var(--card)}.ProfitDashboard-module__wkOotW__option input{accent-color:var(--brand)}.ProfitDashboard-module__wkOotW__optionDivider{background:var(--line);height:1px;margin:.25rem 0}.ProfitDashboard-module__wkOotW__kpis{grid-template-columns:repeat(6,minmax(0,1fr));gap:.75rem;display:grid}.ProfitDashboard-module__wkOotW__kpi{flex-direction:column;gap:.375rem;min-width:0;padding:.875rem 1rem .75rem;display:flex;}.ProfitDashboard-module__wkOotW__kpiValue{letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-size:1.375rem;font-weight:600;line-height:1.2;overflow:hidden}.ProfitDashboard-module__wkOotW__kpiFoot{min-height:1.375rem;color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:.375rem;font-size:.75rem;display:flex}.ProfitDashboard-module__wkOotW__kpisWithExtra{grid-template-columns:repeat(7,minmax(0,1fr))}.ProfitDashboard-module__wkOotW__kpiLink{color:inherit;text-decoration:none;transition:border-color .15s,box-shadow .15s;}.ProfitDashboard-module__wkOotW__kpiLink:hover{border-color:var(--brand-line);box-shadow:var(--shadow-card)}.ProfitDashboard-module__wkOotW__kpiLink:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.ProfitDashboard-module__wkOotW__kpiLinkHint{color:var(--brand-ink);margin-left:auto;font-weight:600}.ProfitDashboard-module__wkOotW__skeleton{background:linear-gradient(90deg, var(--card) 25%, var(--line) 50%, var(--card) 75%);background-size:200% 100%;border-radius:6px;width:70%;height:1.375rem;animation:1.4s ease-in-out infinite ProfitDashboard-module__wkOotW__shimmer;display:block}.ProfitDashboard-module__wkOotW__skeletonSm{border-radius:999px;width:3.5rem;height:1.125rem;}@keyframes ProfitDashboard-module__wkOotW__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.ProfitDashboard-module__wkOotW__overview{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:stretch;gap:1rem;display:grid}.ProfitDashboard-module__wkOotW__cardTitleRow{flex-direction:column;flex:14rem;gap:.125rem;min-width:0;display:flex}.ProfitDashboard-module__wkOotW__blockState{min-height:12rem;color:var(--ink-3);text-align:center;justify-content:center;align-items:center;gap:.75rem;font-size:.8125rem;display:flex}.ProfitDashboard-module__wkOotW__blockError{color:var(--ink-2);margin:0;font-size:.8125rem}.ProfitDashboard-module__wkOotW__wf{flex-direction:column;gap:.125rem;display:flex}.ProfitDashboard-module__wkOotW__wfRow{color:var(--ink-2);grid-template-columns:minmax(7.5rem,10rem) minmax(4rem,1fr) minmax(6.5rem,auto) 3.25rem;align-items:center;gap:.75rem;padding:.4375rem 0;font-size:.8125rem;display:grid}.ProfitDashboard-module__wkOotW__wfRowTotal{color:var(--ink);font-weight:600;}.ProfitDashboard-module__wkOotW__wfRowTotal+.ProfitDashboard-module__wkOotW__wfRow,.ProfitDashboard-module__wkOotW__wfRow+.ProfitDashboard-module__wkOotW__wfRowTotal{border-top:1px solid var(--line)}.ProfitDashboard-module__wkOotW__wfLabel{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:.25rem;min-width:0;display:inline-flex;overflow:hidden}.ProfitDashboard-module__wkOotW__wfTrack{width:100%;height:.625rem;display:block;overflow:visible}.ProfitDashboard-module__wkOotW__wfTrackBg{fill:var(--card)}.ProfitDashboard-module__wkOotW__wfBarTotal{fill:var(--brand)}.ProfitDashboard-module__wkOotW__wfBarProfit{fill:var(--green)}.ProfitDashboard-module__wkOotW__wfBarLoss{fill:var(--red)}.ProfitDashboard-module__wkOotW__wfBarCost{fill:var(--red);fill-opacity:.4}.ProfitDashboard-module__wkOotW__wfBarCredit{fill:var(--green);fill-opacity:.4}.ProfitDashboard-module__wkOotW__wfValue{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.ProfitDashboard-module__wkOotW__wfShare{text-align:right;color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:.75rem}.ProfitDashboard-module__wkOotW__chartBox{height:17rem;position:relative}.ProfitDashboard-module__wkOotW__compareControls{flex-wrap:nowrap;align-items:center;gap:.5rem;min-width:0;max-width:100%;display:flex}.ProfitDashboard-module__wkOotW__compareControls>*{flex-shrink:0}.ProfitDashboard-module__wkOotW__compareControls>.ProfitDashboard-module__wkOotW__select{text-overflow:ellipsis;flex:0 auto;min-width:8rem;max-width:22rem}.ProfitDashboard-module__wkOotW__select{width:auto;max-width:100%;height:2.125rem;font-size:.8125rem;}.ProfitDashboard-module__wkOotW__tiles{grid-template-columns:repeat(auto-fill,minmax(13.5rem,1fr));gap:.75rem;display:grid}.ProfitDashboard-module__wkOotW__tile{text-align:left;font:inherit;cursor:pointer;flex-direction:column;gap:.625rem;padding:.875rem 1rem;transition:border-color .15s,box-shadow .15s;display:flex;}.ProfitDashboard-module__wkOotW__tile:hover{border-color:var(--line-2);box-shadow:var(--shadow-card)}.ProfitDashboard-module__wkOotW__tile:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.ProfitDashboard-module__wkOotW__tileSelected{border-color:var(--brand-line);box-shadow:0 0 0 3px var(--brand-soft)}.ProfitDashboard-module__wkOotW__tileLead,.ProfitDashboard-module__wkOotW__tile.ProfitDashboard-module__wkOotW__tileLead:hover{border-left:3px solid var(--brand);background:var(--brand-soft)}.ProfitDashboard-module__wkOotW__compareGroups{grid-template-columns:minmax(13.5rem,16rem) minmax(0,1fr);align-items:start;display:grid}.ProfitDashboard-module__wkOotW__compareGroupLead,.ProfitDashboard-module__wkOotW__compareGroupFixed{flex-direction:column;gap:.5rem;min-width:0;display:flex}.ProfitDashboard-module__wkOotW__compareGroupLead{padding-right:1.5rem}.ProfitDashboard-module__wkOotW__compareGroupFixed{border-left:1px solid var(--line-2);padding-left:1.5rem}.ProfitDashboard-module__wkOotW__compareGroupHead{flex-wrap:wrap;align-items:baseline;gap:.5rem;min-height:1rem;display:flex}.ProfitDashboard-module__wkOotW__compareGroupTitle{text-transform:uppercase;letter-spacing:.06em;color:var(--ink-3);font-size:.6875rem;font-weight:600}.ProfitDashboard-module__wkOotW__compareGroupHint{color:var(--ink-3);font-size:.6875rem}.ProfitDashboard-module__wkOotW__scoreLead{border-left:3px solid var(--brand);flex-direction:column;gap:.5rem;padding-left:1rem;display:flex}.ProfitDashboard-module__wkOotW__tileHead{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.ProfitDashboard-module__wkOotW__tileTitle{color:var(--ink);font-size:.8125rem;font-weight:600}.ProfitDashboard-module__wkOotW__tileDate{color:var(--ink-3);font-size:.75rem}.ProfitDashboard-module__wkOotW__tileMainValue{letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:1.25rem;font-weight:600}.ProfitDashboard-module__wkOotW__tileGrid{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:.5rem .75rem;padding-top:.625rem;display:grid}.ProfitDashboard-module__wkOotW__tileMetric{flex-direction:column;gap:.125rem;min-width:0;display:flex}.ProfitDashboard-module__wkOotW__tileMetricLabel{color:var(--ink-3);font-size:.6875rem}.ProfitDashboard-module__wkOotW__tileMetricValue{color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.8125rem;font-weight:500}.ProfitDashboard-module__wkOotW__tileFoot{justify-content:flex-end;display:flex}.ProfitDashboard-module__wkOotW__linkButton{font:inherit;color:var(--brand-ink);cursor:pointer;background:0 0;border:none;padding:0;font-size:.8125rem;font-weight:500}.ProfitDashboard-module__wkOotW__linkButton:hover{text-decoration:underline}.ProfitDashboard-module__wkOotW__scoreHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem;margin-bottom:.75rem;display:flex}.ProfitDashboard-module__wkOotW__guvWrap{border:1px solid var(--line);border-radius:var(--r);overflow-x:auto}.ProfitDashboard-module__wkOotW__guv{border-collapse:separate;border-spacing:0;font-variant-numeric:tabular-nums;width:100%;color:var(--ink);font-size:.8125rem}.ProfitDashboard-module__wkOotW__guv th,.ProfitDashboard-module__wkOotW__guv td{border-bottom:1px solid var(--line);white-space:nowrap;padding:.5rem .875rem}.ProfitDashboard-module__wkOotW__guv thead th{background:var(--soft);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);text-align:right;font-size:.6875rem;font-weight:600}.ProfitDashboard-module__wkOotW__guv thead th:first-child,.ProfitDashboard-module__wkOotW__guv td:first-child{z-index:1;background:var(--bg);text-align:left;min-width:13rem;box-shadow:1px 0 0 var(--line);position:sticky;left:0}.ProfitDashboard-module__wkOotW__guv thead th:first-child{background:var(--soft)}.ProfitDashboard-module__wkOotW__guv tbody tr:last-child td{border-bottom:none}.ProfitDashboard-module__wkOotW__colButton{font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:none;padding:0}.ProfitDashboard-module__wkOotW__colButton:hover{color:var(--ink)}.ProfitDashboard-module__wkOotW__guv .ProfitDashboard-module__wkOotW__colSelected{background:var(--brand-soft)}.ProfitDashboard-module__wkOotW__guv thead th.ProfitDashboard-module__wkOotW__colSelected{color:var(--brand-ink)}.ProfitDashboard-module__wkOotW__guv .ProfitDashboard-module__wkOotW__colLead{border-right:1px solid var(--line-2)}.ProfitDashboard-module__wkOotW__colHint{letter-spacing:0;text-transform:none;color:var(--ink-3);margin-top:.125rem;font-weight:500;display:block}.ProfitDashboard-module__wkOotW__guvNum{text-align:right}.ProfitDashboard-module__wkOotW__guvRowStrong td{font-weight:600}.ProfitDashboard-module__wkOotW__guvRowStrong td:first-child,.ProfitDashboard-module__wkOotW__guvRowStrong td:not(:first-child):not(.ProfitDashboard-module__wkOotW__colSelected){background:var(--soft)}.ProfitDashboard-module__wkOotW__guvSub td{color:var(--ink-2);font-size:.75rem}.ProfitDashboard-module__wkOotW__guvSub td:first-child{padding-left:2.125rem}.ProfitDashboard-module__wkOotW__guvSubIndent td:first-child{padding-left:3rem}.ProfitDashboard-module__wkOotW__guvDivider td{background:var(--soft);height:.375rem;padding:0}.ProfitDashboard-module__wkOotW__guvName{align-items:center;gap:.375rem;display:inline-flex}.ProfitDashboard-module__wkOotW__toggle{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;align-items:center;gap:.375rem;padding:0;display:inline-flex}.ProfitDashboard-module__wkOotW__toggleIcon{width:.875rem;height:.875rem;color:var(--ink-3);transition:transform .15s}.ProfitDashboard-module__wkOotW__toggleIconOpen{transform:rotate(90deg);}.ProfitDashboard-module__wkOotW__togglePad{width:.875rem;display:inline-block}.ProfitDashboard-module__wkOotW__note{color:var(--ink-3);font-size:.6875rem;font-weight:400}.ProfitDashboard-module__wkOotW__pos{color:var(--green)}.ProfitDashboard-module__wkOotW__neg{color:var(--red)}.ProfitDashboard-module__wkOotW__muted{color:var(--ink-3)}.ProfitDashboard-module__wkOotW__changePill{margin-left:.375rem}.ProfitDashboard-module__wkOotW__detailModal{max-width:34rem;}.ProfitDashboard-module__wkOotW__detailBody{padding:.75rem 1.25rem 1.25rem}.ProfitDashboard-module__wkOotW__tableBar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.ProfitDashboard-module__wkOotW__search{width:18rem;max-width:100%;height:2.125rem;font-size:.8125rem;}.ProfitDashboard-module__wkOotW__count{color:var(--ink-3);font-size:.75rem}.ProfitDashboard-module__wkOotW__tableWrap{border:1px solid var(--line);border-radius:var(--r);overflow-x:auto}.ProfitDashboard-module__wkOotW__table{font-size:.8125rem;}.ProfitDashboard-module__wkOotW__table td,.ProfitDashboard-module__wkOotW__table th{white-space:nowrap}.ProfitDashboard-module__wkOotW__sortButton{font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:none;align-items:center;gap:.25rem;padding:0;display:inline-flex}.ProfitDashboard-module__wkOotW__sortButton:hover,.ProfitDashboard-module__wkOotW__sortActive{color:var(--ink)}.ProfitDashboard-module__wkOotW__sortIcon{width:.75rem;height:.75rem}.ProfitDashboard-module__wkOotW__product{white-space:normal;align-items:center;gap:.75rem;min-width:16rem;max-width:26rem;display:flex}.ProfitDashboard-module__wkOotW__thumb{border:1px solid var(--line);background:var(--bg);object-fit:contain;border-radius:8px;flex-shrink:0;width:2.5rem;height:2.5rem}.ProfitDashboard-module__wkOotW__thumbEmpty{background:var(--card);color:var(--ink-3);justify-content:center;align-items:center;display:flex;}.ProfitDashboard-module__wkOotW__thumbEmpty svg{width:1.125rem;height:1.125rem}.ProfitDashboard-module__wkOotW__productText{flex-direction:column;gap:.125rem;min-width:0;display:flex}.ProfitDashboard-module__wkOotW__productName{-webkit-line-clamp:2;color:var(--ink);-webkit-box-orient:vertical;font-weight:500;line-height:1.35;display:-webkit-box;overflow:hidden}.ProfitDashboard-module__wkOotW__productMeta{color:var(--ink-3);font-size:.6875rem;font-family:var(--font-mono)}.ProfitDashboard-module__wkOotW__orderCell{flex-direction:column;gap:.125rem;display:flex}.ProfitDashboard-module__wkOotW__orderId{font-family:var(--font-mono);color:var(--ink);font-size:.75rem}.ProfitDashboard-module__wkOotW__orderMeta{color:var(--ink-3);align-items:center;gap:.375rem;font-size:.6875rem;display:flex}.ProfitDashboard-module__wkOotW__estimate{border-bottom:1px dashed var(--ink-3);cursor:help}.ProfitDashboard-module__wkOotW__ekButton{border:1px dashed var(--line-2);font:inherit;color:inherit;cursor:pointer;background:0 0;border-radius:6px;padding:.125rem .375rem}.ProfitDashboard-module__wkOotW__ekButton:hover{border-color:var(--brand);color:var(--brand-ink)}.ProfitDashboard-module__wkOotW__ekEdit{align-items:center;gap:.25rem;display:inline-flex}.ProfitDashboard-module__wkOotW__ekInput{text-align:right;width:5.5rem;height:1.875rem;padding:0 .5rem;font-size:.8125rem;}.ProfitDashboard-module__wkOotW__pager{color:var(--ink-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;font-size:.75rem;display:flex}.ProfitDashboard-module__wkOotW__pagerButtons{align-items:center;gap:.375rem;display:flex}.ProfitDashboard-module__wkOotW__chips{flex-wrap:wrap;gap:.5rem;display:flex}.ProfitDashboard-module__wkOotW__chip{border:1px solid var(--line-2);background:var(--bg);color:var(--ink-2);border-radius:999px;gap:.375rem;padding:.3125rem .75rem;font-size:.75rem;display:inline-flex}.ProfitDashboard-module__wkOotW__chip b{color:var(--ink);font-weight:600}.ProfitDashboard-module__wkOotW__stack{flex-direction:column;gap:.875rem;display:flex}.ProfitDashboard-module__wkOotW__mpGrid{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.75rem;display:grid}.ProfitDashboard-module__wkOotW__mpCard{flex-direction:column;gap:.25rem;padding:.875rem 1rem;font-size:.75rem;display:flex;}.ProfitDashboard-module__wkOotW__mpCode{color:var(--ink);margin-bottom:.25rem;font-size:.9375rem;font-weight:600}.ProfitDashboard-module__wkOotW__mpPeriod{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);margin-top:.375rem;font-size:.625rem;font-weight:600}.ProfitDashboard-module__wkOotW__mpRow{color:var(--ink-2);font-variant-numeric:tabular-nums;justify-content:space-between;gap:.5rem;display:flex}.ProfitDashboard-module__wkOotW__mpTotal{border-top:1px solid var(--line);padding-top:.25rem;font-weight:600;}.ProfitDashboard-module__wkOotW__banner{flex-wrap:wrap;justify-content:space-between;align-items:center}.ProfitDashboard-module__wkOotW__bannerText{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.ProfitDashboard-module__wkOotW__scopeCosts{color:var(--ink-2);align-items:center;gap:.25rem;display:inline-flex}.ProfitDashboard-module__wkOotW__progress{width:10rem;height:.375rem;accent-color:var(--brand)}.ProfitDashboard-module__wkOotW__inlineSpinner{border:2px solid var(--line-2);border-top-color:var(--brand);border-radius:50%;width:.875rem;height:.875rem;animation:.8s linear infinite ProfitDashboard-module__wkOotW__spin}@keyframes ProfitDashboard-module__wkOotW__spin{to{transform:rotate(360deg)}}.ProfitDashboard-module__wkOotW__infoIcon{color:var(--ink-3);cursor:help;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.ProfitDashboard-module__wkOotW__infoIcon svg{width:.875rem;height:.875rem}.ProfitDashboard-module__wkOotW__infoIcon:hover,.ProfitDashboard-module__wkOotW__infoIcon:focus-visible{color:var(--brand-ink)}.ProfitDashboard-module__wkOotW__tooltip{z-index:2000;background:var(--ink);max-width:17rem;box-shadow:var(--shadow-card);color:var(--bg);white-space:normal;pointer-events:none;border-radius:8px;padding:.4375rem .625rem;font-size:.75rem;font-weight:500;line-height:1.4;position:fixed}@media (max-width:1200px){.ProfitDashboard-module__wkOotW__kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.ProfitDashboard-module__wkOotW__kpisWithExtra{grid-template-columns:repeat(4,minmax(0,1fr))}.ProfitDashboard-module__wkOotW__overview{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.ProfitDashboard-module__wkOotW__kpis,.ProfitDashboard-module__wkOotW__kpisWithExtra{grid-template-columns:repeat(2,minmax(0,1fr))}.ProfitDashboard-module__wkOotW__kpisWithExtra>.ProfitDashboard-module__wkOotW__kpiLink{grid-column:1/-1}.ProfitDashboard-module__wkOotW__kpiValue{font-size:1.125rem}.ProfitDashboard-module__wkOotW__wfRow{grid-template-columns:minmax(6rem,1fr) minmax(3rem,1fr) auto;gap:.5rem}.ProfitDashboard-module__wkOotW__wfShare{display:none}.ProfitDashboard-module__wkOotW__chartBox{height:14rem}.ProfitDashboard-module__wkOotW__search{width:100%}.ProfitDashboard-module__wkOotW__toolbar,.ProfitDashboard-module__wkOotW__filters{flex-direction:column;align-items:flex-start}.ProfitDashboard-module__wkOotW__compareControls{flex-wrap:wrap}.ProfitDashboard-module__wkOotW__compareGroups{grid-template-columns:minmax(0,1fr)}.ProfitDashboard-module__wkOotW__compareGroupLead{padding-bottom:1.5rem;padding-right:0}.ProfitDashboard-module__wkOotW__compareGroupFixed{border-top:1px solid var(--line-2);border-left:none;padding-top:1.5rem;padding-left:0}.ProfitDashboard-module__wkOotW__popoverEnd{left:0;right:auto}.ProfitDashboard-module__wkOotW__guv thead th:first-child,.ProfitDashboard-module__wkOotW__guv td:first-child{min-width:10rem}}.ProfitDashboard-module__wkOotW__qualityText{flex-direction:column;gap:.25rem;display:flex}.ProfitDashboard-module__wkOotW__qualityList{color:var(--ink-2);margin:0;padding-left:1rem}.ProfitDashboard-module__wkOotW__taxSetting{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.ProfitDashboard-module__wkOotW__taxSettingText{flex-direction:column;gap:.25rem;display:flex}.ProfitDashboard-module__wkOotW__taxLabel{align-items:center;gap:.25rem;display:inline-flex}
.ShopifyTools-module__5gWb_G__panel{flex-direction:column;gap:1rem;margin-top:2rem;display:flex}.ShopifyTools-module__5gWb_G__panelHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.75rem;display:flex}.ShopifyTools-module__5gWb_G__shopPicker{flex-direction:column;gap:.25rem;min-width:200px;display:flex}.ShopifyTools-module__5gWb_G__overrideBox{flex-direction:column;gap:.5rem;display:flex}.ShopifyTools-module__5gWb_G__textForm{flex-direction:column;gap:.75rem;display:flex}.ShopifyTools-module__5gWb_G__intro{color:var(--ink-2);margin:0;font-size:.8125rem;line-height:1.5}.ShopifyTools-module__5gWb_G__toolbar{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.ShopifyTools-module__5gWb_G__grow{flex:240px;min-width:0}.ShopifyTools-module__5gWb_G__list{flex-direction:column;gap:.75rem;display:flex}.ShopifyTools-module__5gWb_G__item{border:1px solid var(--line);background:var(--bg);border-radius:12px;flex-direction:column;gap:.75rem;padding:1rem;display:flex}.ShopifyTools-module__5gWb_G__itemHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.ShopifyTools-module__5gWb_G__itemTitle{color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:.875rem;font-weight:600}.ShopifyTools-module__5gWb_G__itemMeta{color:var(--ink-3);margin:.25rem 0 0;font-size:.75rem}.ShopifyTools-module__5gWb_G__thumb{object-fit:cover;background:var(--card);border-radius:8px;flex:none;width:48px;height:48px}.ShopifyTools-module__5gWb_G__itemMain{flex:240px;gap:.75rem;min-width:0;display:flex}.ShopifyTools-module__5gWb_G__diffs{flex-direction:column;gap:.5rem;display:flex}.ShopifyTools-module__5gWb_G__diffRow{color:var(--ink);grid-template-columns:minmax(140px,1fr) minmax(0,2fr) minmax(0,2fr);align-items:start;gap:.5rem;font-size:.8125rem;display:grid}.ShopifyTools-module__5gWb_G__diffValue{color:var(--ink-2);overflow-wrap:anywhere;white-space:pre-line;max-height:6rem;overflow:hidden}.ShopifyTools-module__5gWb_G__diffHead{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-size:.6875rem;font-weight:600}.ShopifyTools-module__5gWb_G__check{cursor:pointer;align-items:flex-start;gap:.5rem;display:flex}.ShopifyTools-module__5gWb_G__check input{accent-color:var(--brand);margin-top:.25rem}.ShopifyTools-module__5gWb_G__conflict{color:var(--amber);font-size:.75rem}.ShopifyTools-module__5gWb_G__warnings{color:var(--amber);margin:0;padding-left:1.25rem;font-size:.75rem;line-height:1.5}.ShopifyTools-module__5gWb_G__result{font-size:.8125rem}.ShopifyTools-module__5gWb_G__resultOk{color:var(--green)}.ShopifyTools-module__5gWb_G__resultError{color:var(--red)}.ShopifyTools-module__5gWb_G__fieldGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;display:grid}.ShopifyTools-module__5gWb_G__fieldChecks{border:0;flex-wrap:wrap;gap:.5rem 1rem;margin:0;padding:0;font-size:.8125rem;display:flex}.ShopifyTools-module__5gWb_G__fieldChecks legend{width:100%;margin-bottom:.25rem;padding:0}.ShopifyTools-module__5gWb_G__small{color:var(--ink-3);font-size:.75rem}.ShopifyTools-module__5gWb_G__mono{font-family:var(--font-mono);font-size:.75rem}.ShopifyTools-module__5gWb_G__subHead{color:var(--ink);margin:.5rem 0 0;font-size:.875rem;font-weight:600}.ShopifyTools-module__5gWb_G__chips{flex-wrap:wrap;align-items:center;gap:.25rem;display:flex}.ShopifyTools-module__5gWb_G__chip{border:1px solid var(--brand-line);border-radius:var(--r-sm);background:var(--brand-soft);color:var(--brand-ink);align-items:center;gap:.25rem;padding:.125rem .5rem;font-size:.75rem;display:inline-flex}.ShopifyTools-module__5gWb_G__chipMuted{border-color:var(--line);background:var(--soft);color:var(--ink-3)}.ShopifyTools-module__5gWb_G__chipRemove{color:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:.875rem;line-height:1}.ShopifyTools-module__5gWb_G__chipRemove:disabled{cursor:default;opacity:.5}.ShopifyTools-module__5gWb_G__cellStack{flex-direction:column;gap:.5rem;min-width:220px;display:flex}.ShopifyTools-module__5gWb_G__results{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.ShopifyTools-module__5gWb_G__resultButton{text-align:left;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--card);width:100%;color:var(--ink);cursor:pointer;padding:.25rem .5rem;font-size:.75rem}.ShopifyTools-module__5gWb_G__resultButton:hover{border-color:var(--brand-line);background:var(--brand-soft)}@media (max-width:640px){.ShopifyTools-module__5gWb_G__diffRow{grid-template-columns:1fr;gap:.25rem}.ShopifyTools-module__5gWb_G__toolbar>button{width:100%}}
.VideoStudio-module__Xy1x9q__wrap{background:var(--soft);min-height:100vh;font-family:var(--font-sans);color:var(--ink);margin:-1.5rem}.VideoStudio-module__Xy1x9q__center{min-height:50vh;color:var(--ink-2);justify-content:center;align-items:center;gap:.5rem;font-size:.875rem;display:flex}.VideoStudio-module__Xy1x9q__link{}.VideoStudio-module__Xy1x9q__topBar{z-index:30;-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--line);background:#fffffff0;align-items:center;gap:1rem;padding:.75rem 1.5rem;display:flex;position:sticky;top:-1.5rem}.VideoStudio-module__Xy1x9q__backLink{color:var(--ink-2);align-items:center;gap:.25rem;font-size:.8125rem;font-weight:500;text-decoration:none;display:inline-flex}.VideoStudio-module__Xy1x9q__backLink:hover{color:var(--brand-ink)}.VideoStudio-module__Xy1x9q__topMeta{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink-3);font-size:.8125rem;overflow:hidden}.VideoStudio-module__Xy1x9q__productBox{padding:1rem 1.5rem 0}.VideoStudio-module__Xy1x9q__headActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.VideoStudio-module__Xy1x9q__body{flex-direction:column;gap:.75rem;padding:1rem 1.5rem 3rem;display:flex}.VideoStudio-module__Xy1x9q__grid{grid-template-columns:300px minmax(0,1fr) auto;align-items:start;gap:.75rem;display:grid}.VideoStudio-module__Xy1x9q__mainCol{flex-direction:column;gap:.75rem;min-width:0;display:flex}.VideoStudio-module__Xy1x9q__card{background:var(--bg);border:1px solid var(--line);border-radius:var(--r-sm);box-shadow:var(--shadow-sm)}.VideoStudio-module__Xy1x9q__errorBox{border:1px solid var(--red-line);border-radius:var(--r-sm);background:var(--red-soft);color:var(--red);padding:.75rem 1rem;font-size:.8125rem;line-height:1.5}.VideoStudio-module__Xy1x9q__btnPrimary{text-decoration:none;}.VideoStudio-module__Xy1x9q__btnSecondary{text-decoration:none;}.VideoStudio-module__Xy1x9q__btnPrimarySm{}.VideoStudio-module__Xy1x9q__btnSecondarySm{}.VideoStudio-module__Xy1x9q__iconBtn{border:1px solid var(--line-2);background:var(--bg);width:2rem;height:2rem;color:var(--ink-2);cursor:pointer;box-shadow:var(--shadow-sm);border-radius:8px;justify-content:center;align-items:center;padding:0;display:inline-flex}.VideoStudio-module__Xy1x9q__iconBtn:hover:not(:disabled){background:var(--card);color:var(--ink)}.VideoStudio-module__Xy1x9q__iconBtn:disabled,.VideoStudio-module__Xy1x9q__iconBtnFlat:disabled,.VideoStudio-module__Xy1x9q__playBtn:disabled{opacity:.5;cursor:not-allowed}.VideoStudio-module__Xy1x9q__iconBtnFlat{width:2rem;height:100%;color:var(--ink-2);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.VideoStudio-module__Xy1x9q__iconBtnFlat:hover:not(:disabled){background:var(--card);color:var(--ink)}.VideoStudio-module__Xy1x9q__iconBtn:focus-visible,.VideoStudio-module__Xy1x9q__iconBtnFlat:focus-visible,.VideoStudio-module__Xy1x9q__playBtn:focus-visible,.VideoStudio-module__Xy1x9q__linkBtn:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.VideoStudio-module__Xy1x9q__linkBtn{color:var(--brand-ink);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.25rem;margin-top:.5rem;padding:0;font-size:.75rem;font-weight:500;display:inline-flex}.VideoStudio-module__Xy1x9q__linkBtn:hover{text-decoration:underline}.VideoStudio-module__Xy1x9q__hiddenInput{display:none}.VideoStudio-module__Xy1x9q__spinner,.VideoStudio-module__Xy1x9q__spinnerSm,.VideoStudio-module__Xy1x9q__spinnerXs{border:2px solid var(--line-2);border-top-color:var(--brand);border-radius:50%;flex-shrink:0;animation:.8s linear infinite VideoStudio-module__Xy1x9q__spin;display:inline-block}.VideoStudio-module__Xy1x9q__spinner{width:1.5rem;height:1.5rem}.VideoStudio-module__Xy1x9q__spinnerSm{width:.875rem;height:.875rem}.VideoStudio-module__Xy1x9q__spinnerXs{border-width:1.5px;width:.625rem;height:.625rem}@keyframes VideoStudio-module__Xy1x9q__spin{to{transform:rotate(360deg)}}.VideoStudio-module__Xy1x9q__sideCol{flex-direction:column;gap:.75rem;min-width:0;display:flex}.VideoStudio-module__Xy1x9q__sideCol>.VideoStudio-module__Xy1x9q__card:first-child{padding:1rem 1.25rem}.VideoStudio-module__Xy1x9q__cardTitle{border-bottom:1px solid var(--line);color:var(--ink);margin:0 0 .5rem;padding-bottom:.75rem;font-size:.875rem;font-weight:600}.VideoStudio-module__Xy1x9q__section{border-bottom:1px solid var(--card);flex-direction:column;padding:.75rem 0;display:flex}.VideoStudio-module__Xy1x9q__section:last-child{border-bottom:none;padding-bottom:0}.VideoStudio-module__Xy1x9q__sectionHead{align-items:center;gap:.25rem;margin-bottom:.5rem;display:flex}.VideoStudio-module__Xy1x9q__sectionTitle{color:var(--ink);margin:0;font-size:.8125rem;font-weight:600}.VideoStudio-module__Xy1x9q__fieldRow{align-items:center;gap:.25rem;display:flex}.VideoStudio-module__Xy1x9q__fieldLabel{color:var(--ink-2);margin:.5rem 0 .25rem;font-size:.75rem;font-weight:500;display:block}.VideoStudio-module__Xy1x9q__fieldRow .VideoStudio-module__Xy1x9q__fieldLabel{margin-right:0}.VideoStudio-module__Xy1x9q__fieldHint{color:var(--ink-3);align-items:center;gap:.25rem;margin:.25rem 0 0;font-size:.6875rem;line-height:1.5;display:flex}.VideoStudio-module__Xy1x9q__input{height:2rem;font-size:.8125rem;}.VideoStudio-module__Xy1x9q__textarea{min-height:0;font-size:.8125rem;}.VideoStudio-module__Xy1x9q__segmentedSm{padding:2px;}.VideoStudio-module__Xy1x9q__segment{font-size:.75rem;}.VideoStudio-module__Xy1x9q__segment:disabled{opacity:.5;cursor:not-allowed}.VideoStudio-module__Xy1x9q__segmentActive{}.VideoStudio-module__Xy1x9q__refGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.VideoStudio-module__Xy1x9q__refItem{aspect-ratio:1;position:relative}.VideoStudio-module__Xy1x9q__refThumb{border:1px solid var(--line);background:var(--card);cursor:zoom-in;border-radius:8px;width:100%;height:100%;padding:0;display:block;overflow:hidden}.VideoStudio-module__Xy1x9q__refThumb img{object-fit:cover;width:100%;height:100%;display:block}.VideoStudio-module__Xy1x9q__refItemPrimary .VideoStudio-module__Xy1x9q__refThumb{border:2px solid var(--brand)}.VideoStudio-module__Xy1x9q__refBadge{background:var(--brand);color:var(--on-color);pointer-events:none;border-radius:999px;padding:1px 6px;font-size:.5625rem;font-weight:600;position:absolute;bottom:4px;left:4px}.VideoStudio-module__Xy1x9q__refDel{width:1.25rem;height:1.25rem;color:var(--ink-2);cursor:pointer;opacity:0;background:#ffffffeb;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:opacity .12s;display:inline-flex;position:absolute;top:4px;right:4px}.VideoStudio-module__Xy1x9q__refItem:hover .VideoStudio-module__Xy1x9q__refDel,.VideoStudio-module__Xy1x9q__refItem:focus-within .VideoStudio-module__Xy1x9q__refDel{opacity:1}.VideoStudio-module__Xy1x9q__refDel:hover{color:var(--red)}.VideoStudio-module__Xy1x9q__refPrimaryBtn{border:1px solid var(--line);color:var(--brand-ink);font:inherit;cursor:pointer;opacity:0;background:#fffffff0;border-radius:999px;padding:1px 4px;font-size:.5625rem;font-weight:600;transition:opacity .12s;position:absolute;bottom:4px;left:4px;right:4px}.VideoStudio-module__Xy1x9q__refItem:hover .VideoStudio-module__Xy1x9q__refPrimaryBtn,.VideoStudio-module__Xy1x9q__refItem:focus-within .VideoStudio-module__Xy1x9q__refPrimaryBtn{opacity:1}.VideoStudio-module__Xy1x9q__refUpload{aspect-ratio:1;border:1px dashed var(--brand-line);background:var(--brand-soft);color:var(--brand-ink);font:inherit;cursor:pointer;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;font-size:.6875rem;font-weight:600;display:flex}.VideoStudio-module__Xy1x9q__refUpload:hover:not(:disabled){border-color:var(--brand)}.VideoStudio-module__Xy1x9q__refUpload:disabled{opacity:.6;cursor:not-allowed}.VideoStudio-module__Xy1x9q__directorCard{min-width:0}.VideoStudio-module__Xy1x9q__chatScroll{border:1px solid var(--line);background:var(--soft);overscroll-behavior:contain;border-radius:8px;flex-direction:column;gap:.5rem;max-height:16rem;padding:.5rem;display:flex;overflow-y:auto}.VideoStudio-module__Xy1x9q__chatScroll:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.VideoStudio-module__Xy1x9q__msg{word-wrap:break-word;border-radius:10px;max-width:92%;padding:.5rem .75rem;font-size:.875rem;line-height:1.5}.VideoStudio-module__Xy1x9q__msgUser{background:var(--brand);color:var(--on-color);white-space:pre-wrap;align-self:flex-end}.VideoStudio-module__Xy1x9q__msgAi{background:var(--bg);border:1px solid var(--line);color:var(--ink);align-self:flex-start}.VideoStudio-module__Xy1x9q__msgAi code{background:var(--card);font-family:var(--font-mono);border-radius:4px;padding:0 4px;font-size:.75rem}.VideoStudio-module__Xy1x9q__mdH{margin:2px 0;font-weight:600}.VideoStudio-module__Xy1x9q__mdLi{padding-left:.875rem;position:relative}.VideoStudio-module__Xy1x9q__mdLi:before{content:"•";color:var(--ink-3);position:absolute;left:0}.VideoStudio-module__Xy1x9q__mdGap{height:.375rem}.VideoStudio-module__Xy1x9q__dots{gap:4px;display:inline-flex}.VideoStudio-module__Xy1x9q__dots span{background:var(--ink-3);border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite VideoStudio-module__Xy1x9q__blink}.VideoStudio-module__Xy1x9q__dots span:nth-child(2){animation-delay:.15s}.VideoStudio-module__Xy1x9q__dots span:nth-child(3){animation-delay:.3s}@keyframes VideoStudio-module__Xy1x9q__blink{0%,80%,to{opacity:.3}40%{opacity:1}}.VideoStudio-module__Xy1x9q__viewer{flex-direction:column;min-width:0;display:flex;overflow:hidden}.VideoStudio-module__Xy1x9q__bar{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;min-height:2.875rem;padding:.375rem 1rem;display:flex}.VideoStudio-module__Xy1x9q__barTitle{flex-wrap:wrap;flex:16rem;align-items:baseline;gap:.125rem .5rem;min-width:0;font-size:.8125rem;display:flex}.VideoStudio-module__Xy1x9q__barCode{font-family:var(--font-mono);color:var(--ink-3);font-size:.75rem}.VideoStudio-module__Xy1x9q__barName{color:var(--ink);font-weight:600}.VideoStudio-module__Xy1x9q__barMeta{color:var(--ink-2);font-variant-numeric:tabular-nums;font-size:.75rem}.VideoStudio-module__Xy1x9q__barActions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.VideoStudio-module__Xy1x9q__workspace{border-bottom:1px solid var(--line);height:clamp(300px,48vh,560px);position:relative;overflow:hidden}.VideoStudio-module__Xy1x9q__frame{background:#0b0d12;border-radius:4px;position:absolute;box-shadow:0 1px 2px #1018280f,0 8px 24px #1018281f}.VideoStudio-module__Xy1x9q__media{object-fit:contain;-webkit-user-select:none;user-select:none;border-radius:4px;width:100%;height:100%;position:absolute;inset:0}.VideoStudio-module__Xy1x9q__overlayImg{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}.VideoStudio-module__Xy1x9q__frameState,.VideoStudio-module__Xy1x9q__frameStateSoft{text-align:center;justify-content:center;align-items:center;gap:.5rem;padding:1rem;font-size:.8125rem;line-height:1.5;display:flex;position:absolute}.VideoStudio-module__Xy1x9q__frameState{color:var(--on-color);background:#0b0d12b8;inset:0}.VideoStudio-module__Xy1x9q__frameStateSoft{color:var(--on-color);background:#0b0d12c7;border-radius:8px;bottom:.75rem;left:.75rem;right:.75rem}.VideoStudio-module__Xy1x9q__emptyStage{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:1.5rem;display:flex;position:absolute;inset:0;overflow-y:auto}.VideoStudio-module__Xy1x9q__emptyTitle{color:var(--ink);margin:0;font-size:1rem;font-weight:600}.VideoStudio-module__Xy1x9q__emptyText{max-width:32rem;color:var(--ink-2);align-items:center;gap:.5rem;margin:0;font-size:.8125rem;display:inline-flex}.VideoStudio-module__Xy1x9q__templateGrid{text-align:left;grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));gap:.5rem;width:100%;max-width:48rem;margin-top:.5rem;display:grid}.VideoStudio-module__Xy1x9q__templateCard{border:1px solid var(--line-2);border-radius:var(--r-sm);background:var(--bg);font:inherit;text-align:left;cursor:pointer;flex-direction:column;gap:.25rem;padding:.75rem;transition:border-color .12s,box-shadow .12s;display:flex}.VideoStudio-module__Xy1x9q__templateCard:hover:not(:disabled){border-color:var(--brand);box-shadow:var(--shadow-card)}.VideoStudio-module__Xy1x9q__templateCard:disabled{opacity:.6;cursor:not-allowed}.VideoStudio-module__Xy1x9q__templateName{color:var(--ink);font-size:.8125rem;font-weight:600}.VideoStudio-module__Xy1x9q__templateHint{color:var(--ink-2);font-size:.75rem;line-height:1.4}.VideoStudio-module__Xy1x9q__templateBeats{color:var(--ink-3);font-size:.6875rem}.VideoStudio-module__Xy1x9q__renderLine{background:var(--brand-soft);color:var(--brand-ink);align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.8125rem;font-weight:500;display:flex}.VideoStudio-module__Xy1x9q__toolCard{min-width:0}.VideoStudio-module__Xy1x9q__timeline{overflow:hidden}.VideoStudio-module__Xy1x9q__timelineBar{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;padding:.5rem 1rem;display:flex}.VideoStudio-module__Xy1x9q__timelineControls{align-items:center;gap:.5rem;display:flex}.VideoStudio-module__Xy1x9q__playBtn{border:1px solid var(--brand);background:linear-gradient(var(--brand-2), var(--brand));width:2.25rem;height:2.25rem;color:var(--on-color);cursor:pointer;box-shadow:var(--shadow-btn);border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex}.VideoStudio-module__Xy1x9q__playBtn:hover:not(:disabled){filter:brightness(.95)}.VideoStudio-module__Xy1x9q__timecode{min-width:7.5rem;font-family:var(--font-mono);color:var(--ink);font-variant-numeric:tabular-nums;font-size:.8125rem}.VideoStudio-module__Xy1x9q__timecodeTotal{color:var(--ink-3)}.VideoStudio-module__Xy1x9q__timelineHint{color:var(--ink-3);font-size:.75rem}.VideoStudio-module__Xy1x9q__zoomMini{border:1px solid var(--line-2);background:var(--bg);border-radius:8px;height:2rem;display:inline-flex;overflow:hidden}.VideoStudio-module__Xy1x9q__timelineScroll{overscroll-behavior-x:contain;overflow:auto hidden}.VideoStudio-module__Xy1x9q__timelineEmpty{text-align:center;color:var(--ink-3);padding:1.5rem 1rem;font-size:.8125rem}.VideoStudio-module__Xy1x9q__timelineInner{-webkit-user-select:none;user-select:none;padding-bottom:.75rem;position:relative}.VideoStudio-module__Xy1x9q__ruler{border-bottom:1px solid var(--line);background:var(--soft);cursor:col-resize;touch-action:none;height:1.75rem;position:relative}.VideoStudio-module__Xy1x9q__tick{background:var(--line-2);width:1px;height:.375rem;position:absolute;bottom:0}.VideoStudio-module__Xy1x9q__tickMajor{background:var(--ink-3);height:.75rem}.VideoStudio-module__Xy1x9q__tickLabel{font-family:var(--font-mono);color:var(--ink-3);white-space:nowrap;font-size:.625rem;position:absolute;bottom:.875rem;left:.25rem}.VideoStudio-module__Xy1x9q__trackLabel{letter-spacing:.02em;text-transform:uppercase;color:var(--ink-3);padding:.5rem 1rem .25rem;font-size:.6875rem;font-weight:600;display:inline-block;position:sticky;left:0}.VideoStudio-module__Xy1x9q__trackWrap{padding-left:16px}.VideoStudio-module__Xy1x9q__track{height:4.5rem;position:relative}.VideoStudio-module__Xy1x9q__trackOverlay{height:2rem}.VideoStudio-module__Xy1x9q__clip{border-radius:8px;transition:box-shadow .12s;display:flex;position:absolute;top:0;bottom:0}.VideoStudio-module__Xy1x9q__clipBody{border:1px solid var(--line-2);background:var(--card);min-width:0;color:var(--on-color);font:inherit;text-align:left;cursor:grab;touch-action:none;border-right:0;border-radius:8px 0 0 8px;flex-direction:column;flex:1;justify-content:space-between;padding:.375rem .5rem;display:flex;position:relative;overflow:hidden}.VideoStudio-module__Xy1x9q__clipBody:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.VideoStudio-module__Xy1x9q__clipThumb{object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.VideoStudio-module__Xy1x9q__clipBody:after{content:"";pointer-events:none;background:linear-gradient(#0b0d128c,#0b0d121a 45%,#0b0d1299);position:absolute;inset:0}.VideoStudio-module__Xy1x9q__clipInfo,.VideoStudio-module__Xy1x9q__clipMeta{z-index:1;align-items:center;gap:.25rem;min-width:0;font-size:.6875rem;line-height:1.3;display:flex;position:relative}.VideoStudio-module__Xy1x9q__clipNum{font-family:var(--font-mono);flex-shrink:0;font-weight:600}.VideoStudio-module__Xy1x9q__clipTitle{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.VideoStudio-module__Xy1x9q__clipMeta{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.VideoStudio-module__Xy1x9q__trimHandle{border:1px solid var(--line-2);background:var(--line-2);cursor:ew-resize;touch-action:none;border-left:0;border-radius:0 8px 8px 0;flex-shrink:0;width:.5rem}.VideoStudio-module__Xy1x9q__trimHandle:hover{background:var(--brand);border-color:var(--brand)}.VideoStudio-module__Xy1x9q__clipSelected .VideoStudio-module__Xy1x9q__clipBody,.VideoStudio-module__Xy1x9q__clipSelected .VideoStudio-module__Xy1x9q__trimHandle{border-color:var(--brand)}.VideoStudio-module__Xy1x9q__clipSelected{box-shadow:0 0 0 2px var(--brand)}.VideoStudio-module__Xy1x9q__clipSelected .VideoStudio-module__Xy1x9q__trimHandle{background:var(--brand)}.VideoStudio-module__Xy1x9q__clipDragging{z-index:3;opacity:.85;box-shadow:var(--shadow-card)}.VideoStudio-module__Xy1x9q__clipDragging .VideoStudio-module__Xy1x9q__clipBody{cursor:grabbing}.VideoStudio-module__Xy1x9q__insertMarker{background:var(--brand);pointer-events:none;border-radius:2px;width:3px;margin-left:-2px;position:absolute;top:-.25rem;bottom:-.25rem}.VideoStudio-module__Xy1x9q__overlayAdd{border:1px dashed var(--line-2);color:var(--ink-3);font:inherit;cursor:pointer;background:0 0;border-radius:6px;justify-content:center;align-items:center;gap:.25rem;padding:0;font-size:.6875rem;display:inline-flex;position:absolute;top:.25rem;bottom:.25rem}.VideoStudio-module__Xy1x9q__overlayAdd:hover{border-color:var(--brand-line);color:var(--brand-ink);background:var(--brand-soft)}.VideoStudio-module__Xy1x9q__overlayBar{border:1px solid var(--brand-line);background:var(--brand-soft);border-radius:6px;display:flex;position:absolute;top:.25rem;bottom:.25rem;overflow:hidden}.VideoStudio-module__Xy1x9q__overlayBody{min-width:0;color:var(--brand-ink);font:inherit;text-align:left;cursor:grab;touch-action:none;background:0 0;border:0;flex:1;align-items:center;gap:.25rem;padding:0 .25rem;font-size:.6875rem;font-weight:500;display:flex}.VideoStudio-module__Xy1x9q__overlayBody:focus-visible{outline:2px solid var(--brand);outline-offset:-2px}.VideoStudio-module__Xy1x9q__overlayText{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.VideoStudio-module__Xy1x9q__overlayEdge{background:var(--brand-line);cursor:ew-resize;touch-action:none;flex-shrink:0;width:.375rem}.VideoStudio-module__Xy1x9q__overlayEdge:hover{background:var(--brand)}.VideoStudio-module__Xy1x9q__overlayEdgeStart{border-radius:5px 0 0 5px}.VideoStudio-module__Xy1x9q__overlayEdgeEnd{border-radius:0 5px 5px 0}.VideoStudio-module__Xy1x9q__playhead{background:var(--red);pointer-events:none;z-index:4;width:2px;margin-left:-1px;position:absolute;top:0;bottom:0}.VideoStudio-module__Xy1x9q__playhead:before{content:"";border-left:6px solid #0000;border-right:6px solid #0000;border-top:8px solid var(--red);position:absolute;top:0;left:-5px}.VideoStudio-module__Xy1x9q__form{flex-direction:column;display:flex}.VideoStudio-module__Xy1x9q__form .VideoStudio-module__Xy1x9q__fieldLabel:first-child{margin-top:0}.VideoStudio-module__Xy1x9q__zoomImg{border-radius:var(--r-sm);max-width:100%;max-height:72vh;margin:0 auto;display:block}@media (max-width:1100px){.VideoStudio-module__Xy1x9q__grid{grid-template-columns:minmax(0,1fr)}.VideoStudio-module__Xy1x9q__grid>.VideoStudio-module__Xy1x9q__mainCol{order:-2}.VideoStudio-module__Xy1x9q__grid>.VideoStudio-module__Xy1x9q__toolCard{order:-1;width:auto;position:static}.VideoStudio-module__Xy1x9q__grid .VideoStudio-module__Xy1x9q__toolGroup{flex-flow:wrap}.VideoStudio-module__Xy1x9q__workspace{height:clamp(240px,56vw,480px)}}@media (max-width:640px){.VideoStudio-module__Xy1x9q__wrap{margin:-1rem}.VideoStudio-module__Xy1x9q__topBar,.VideoStudio-module__Xy1x9q__productBox,.VideoStudio-module__Xy1x9q__body{padding-left:1rem;padding-right:1rem}.VideoStudio-module__Xy1x9q__headActions{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.VideoStudio-module__Xy1x9q__spinner,.VideoStudio-module__Xy1x9q__spinnerSm,.VideoStudio-module__Xy1x9q__spinnerXs,.VideoStudio-module__Xy1x9q__dots span{animation:none}}
@font-face{font-family:GeistSans;src:url(../media/Geist_Variable-s.p.0mrjj4bg00-he.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local(Arial);ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.0%;size-adjust:106.28%}.geistsans_d5a4f12f-module__Ur3q_a__className{font-family:GeistSans,GeistSans Fallback}.geistsans_d5a4f12f-module__Ur3q_a__variable{--font-geist-sans:"GeistSans", "GeistSans Fallback"}
.AdsAgent-module__KULs3a__pageWrapper{height:calc(100vh - 60px - 2.5rem);margin:-1.5rem;display:flex;position:relative;overflow:hidden}.AdsAgent-module__KULs3a__innerSidebar{background:var(--bg);border-right:1px solid var(--line);flex-direction:column;flex-shrink:0;width:0;transition:width .25s;display:flex;overflow:hidden}.AdsAgent-module__KULs3a__innerSidebarOpen{width:260px}.AdsAgent-module__KULs3a__innerSidebarHeader{border-bottom:1px solid var(--line);flex-shrink:0;justify-content:space-between;align-items:center;padding:.75rem 1rem;display:flex}.AdsAgent-module__KULs3a__innerSidebarTitle{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-size:.6875rem;font-weight:600}.AdsAgent-module__KULs3a__innerSidebarNewBtn{border:1px solid var(--line-2);background:var(--bg);width:28px;height:28px;box-shadow:var(--shadow-sm);cursor:pointer;color:var(--ink-2);border-radius:8px;justify-content:center;align-items:center;transition:background .15s,color .15s,border-color .15s;display:flex}.AdsAgent-module__KULs3a__innerSidebarNewBtn:hover{border-color:var(--brand-line);background:var(--brand-soft);color:var(--brand-ink)}.AdsAgent-module__KULs3a__innerSidebarList{scrollbar-width:none;flex:1;padding:.5rem;overflow-y:auto}.AdsAgent-module__KULs3a__innerSidebarList::-webkit-scrollbar{display:none}.AdsAgent-module__KULs3a__innerSidebarItem{border-radius:var(--r-sm);cursor:pointer;width:100%;color:var(--ink-2);text-align:left;background:0 0;border:1px solid #0000;align-items:center;gap:.5rem;margin-bottom:2px;padding:.5rem .75rem;font-family:inherit;font-size:.8125rem;transition:background .15s,color .15s;display:flex}.AdsAgent-module__KULs3a__innerSidebarItem:hover{background:var(--card);color:var(--ink)}.AdsAgent-module__KULs3a__innerSidebarItemActive{background:var(--brand-soft);color:var(--brand-ink);font-weight:500}.AdsAgent-module__KULs3a__innerSidebarItemText{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.AdsAgent-module__KULs3a__innerSidebarDeleteBtn{cursor:pointer;width:20px;height:20px;color:var(--ink-3);opacity:0;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;transition:opacity .15s,background .15s,color .15s;display:flex}.AdsAgent-module__KULs3a__innerSidebarItem:hover .AdsAgent-module__KULs3a__innerSidebarDeleteBtn{opacity:1}.AdsAgent-module__KULs3a__innerSidebarDeleteBtn:hover,.AdsAgent-module__KULs3a__innerSidebarDeleteBtn:focus-visible{background:var(--red-soft);color:var(--red);opacity:1}@media (hover:none){.AdsAgent-module__KULs3a__innerSidebarDeleteBtn{opacity:1}}.AdsAgent-module__KULs3a__innerSidebarEmpty{text-align:center;color:var(--ink-3);padding:1.5rem .75rem;font-size:.75rem;line-height:1.5}.AdsAgent-module__KULs3a__sidebarToggleBtn{border-radius:var(--r-sm);border:1px solid var(--line-2);background:var(--bg);width:32px;height:32px;box-shadow:var(--shadow-sm);cursor:pointer;color:var(--ink-2);flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex}.AdsAgent-module__KULs3a__sidebarToggleBtn:hover{background:var(--card);color:var(--ink)}.AdsAgent-module__KULs3a__chatMain{flex-direction:column;flex:1;min-width:0;display:flex;position:relative}.AdsAgent-module__KULs3a__chatTopBar{flex-shrink:0;align-items:center;padding:.75rem 1rem;display:flex}.AdsAgent-module__KULs3a__emptyState{flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.AdsAgent-module__KULs3a__emptyContent{width:100%;max-width:640px;padding:2rem 1.5rem}.AdsAgent-module__KULs3a__greeting{margin-bottom:1rem}.AdsAgent-module__KULs3a__greetingHi{letter-spacing:-.02em;color:var(--brand);margin-bottom:.25rem;font-size:1.5rem;font-weight:600;display:block}.AdsAgent-module__KULs3a__greetingSub{letter-spacing:-.02em;color:var(--ink);font-size:1.25rem;font-weight:600;display:block}.AdsAgent-module__KULs3a__greetingHint{color:var(--ink-2);margin:0 0 1rem;font-size:.875rem}.AdsAgent-module__KULs3a__promptList{flex-direction:column;gap:.5rem;display:flex}.AdsAgent-module__KULs3a__promptItem{background:var(--bg);border:1px solid var(--line);border-radius:var(--r);width:100%;box-shadow:var(--shadow-sm);color:var(--ink);cursor:pointer;text-align:left;padding:.75rem 1rem;font-family:inherit;font-size:.8125rem;transition:border-color .15s,background .15s;display:block}.AdsAgent-module__KULs3a__promptItem:hover{border-color:var(--brand-line);background:var(--brand-soft)}.AdsAgent-module__KULs3a__chatArea{scrollbar-width:thin;scrollbar-color:var(--line-2) transparent;flex:1;padding:3rem 1.5rem 1rem;overflow-y:auto}.AdsAgent-module__KULs3a__chatArea::-webkit-scrollbar{width:6px}.AdsAgent-module__KULs3a__chatArea::-webkit-scrollbar-track{background:0 0}.AdsAgent-module__KULs3a__chatArea::-webkit-scrollbar-thumb{background:var(--line-2);border-radius:3px}.AdsAgent-module__KULs3a__messagesInner{flex-direction:column;gap:1.25rem;max-width:860px;margin:0 auto;display:flex}.AdsAgent-module__KULs3a__userRow{justify-content:flex-end;animation:.2s AdsAgent-module__KULs3a__fadeIn;display:flex}.AdsAgent-module__KULs3a__assistantRow{flex-direction:column;animation:.2s AdsAgent-module__KULs3a__fadeIn;display:flex}.AdsAgent-module__KULs3a__userBubble{border-radius:var(--r) var(--r) 4px var(--r);background:linear-gradient(var(--brand-2), var(--brand));color:#fff;word-break:break-word;max-width:75%;padding:.625rem .875rem;font-size:.875rem;line-height:1.5}.AdsAgent-module__KULs3a__assistantBubble{color:var(--ink);word-break:break-word;font-size:.875rem;line-height:1.6}.AdsAgent-module__KULs3a__assistantBubble strong{color:var(--ink);font-weight:600}.AdsAgent-module__KULs3a__assistantBubble code{background:var(--card);font-family:var(--font-mono);color:var(--brand-ink);border-radius:4px;padding:2px 6px;font-size:.85em}.AdsAgent-module__KULs3a__markdown p{margin:0 0 .75rem}.AdsAgent-module__KULs3a__markdown h2,.AdsAgent-module__KULs3a__markdown h3,.AdsAgent-module__KULs3a__markdown h4,.AdsAgent-module__KULs3a__markdown h5{letter-spacing:-.01em;color:var(--ink);margin:1.25rem 0 .5rem;font-weight:600;line-height:1.3}.AdsAgent-module__KULs3a__markdown h2{font-size:1.125rem}.AdsAgent-module__KULs3a__markdown h3{font-size:1rem}.AdsAgent-module__KULs3a__markdown h4,.AdsAgent-module__KULs3a__markdown h5{font-size:.9375rem}.AdsAgent-module__KULs3a__markdown>div>:first-child{margin-top:0}.AdsAgent-module__KULs3a__markdown>div>:last-child{margin-bottom:0}.AdsAgent-module__KULs3a__markdown ul,.AdsAgent-module__KULs3a__markdown ol{margin:0 0 .75rem;padding-left:1.25rem}.AdsAgent-module__KULs3a__markdown li{margin:.25rem 0}.AdsAgent-module__KULs3a__markdown li::marker{color:var(--ink-3)}.AdsAgent-module__KULs3a__markdown hr{border:none;border-top:1px solid var(--line);margin:1rem 0}.AdsAgent-module__KULs3a__markdown .md-table{border:1px solid var(--line);background:var(--bg);border-radius:12px;margin:.25rem 0 1rem;overflow-x:auto}.AdsAgent-module__KULs3a__markdown table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.8125rem}.AdsAgent-module__KULs3a__markdown th{background:var(--soft);border-bottom:1px solid var(--line);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);text-align:left;padding:.5rem .75rem;font-size:.6875rem;font-weight:600}.AdsAgent-module__KULs3a__markdown td{border-bottom:1px solid var(--line);color:var(--ink);padding:.5rem .75rem}.AdsAgent-module__KULs3a__markdown th,.AdsAgent-module__KULs3a__markdown td{overflow-wrap:normal}.AdsAgent-module__KULs3a__markdown tr:last-child td{border-bottom:none}.AdsAgent-module__KULs3a__markdown td:last-child,.AdsAgent-module__KULs3a__markdown th:last-child{text-align:right}@keyframes AdsAgent-module__KULs3a__cursorBlink{0%,to{opacity:1}50%{opacity:0}}.AdsAgent-module__KULs3a__typingCursor{vertical-align:text-bottom;background-color:var(--brand);width:2px;height:1em;margin-left:2px;animation:.8s step-end infinite AdsAgent-module__KULs3a__cursorBlink;display:inline-block}.AdsAgent-module__KULs3a__toolCalls{border-top:1px solid var(--line);flex-wrap:wrap;gap:.25rem;margin-top:.5rem;padding-top:.5rem;display:flex}.AdsAgent-module__KULs3a__toolOk{background:var(--green-soft);color:var(--green);border-radius:999px;padding:.125rem .5rem;font-size:.6875rem;font-weight:500}.AdsAgent-module__KULs3a__toolErr{background:var(--red-soft);color:var(--red);border-radius:999px;padding:.125rem .5rem;font-size:.6875rem;font-weight:500}.AdsAgent-module__KULs3a__liveSteps{border-bottom:1px solid var(--line);flex-direction:column;gap:.375rem;margin-bottom:.5rem;padding-bottom:.5rem;display:flex}.AdsAgent-module__KULs3a__liveStep{align-items:center;gap:.5rem;font-size:.75rem;display:flex}.AdsAgent-module__KULs3a__stepSpinner{border:2px solid var(--line-2);border-top-color:var(--brand);border-radius:50%;flex-shrink:0;width:14px;height:14px;animation:.6s linear infinite AdsAgent-module__KULs3a__spin}.AdsAgent-module__KULs3a__stepCheck{width:14px;height:14px;color:var(--green);flex-shrink:0;justify-content:center;align-items:center;font-size:.6875rem;font-weight:700;display:flex}.AdsAgent-module__KULs3a__stepError{width:14px;height:14px;color:var(--red);flex-shrink:0;justify-content:center;align-items:center;font-size:.6875rem;font-weight:700;display:flex}.AdsAgent-module__KULs3a__stepLabelActive{color:var(--ink);font-weight:500}.AdsAgent-module__KULs3a__stepLabel{color:var(--ink-3)}@keyframes AdsAgent-module__KULs3a__spin{to{transform:rotate(360deg)}}.AdsAgent-module__KULs3a__thinking{align-items:center;gap:.5rem;display:flex}.AdsAgent-module__KULs3a__thinkingDots{gap:4px;display:flex}.AdsAgent-module__KULs3a__thinkingDots span{background:var(--brand);border-radius:50%;width:6px;height:6px;animation:1.4s ease-in-out infinite both AdsAgent-module__KULs3a__pulse}.AdsAgent-module__KULs3a__thinkingDots span:first-child{animation-delay:0s}.AdsAgent-module__KULs3a__thinkingDots span:nth-child(2){animation-delay:.16s}.AdsAgent-module__KULs3a__thinkingDots span:nth-child(3){animation-delay:.32s}.AdsAgent-module__KULs3a__thinkingText{color:var(--ink-3);font-size:.75rem}@keyframes AdsAgent-module__KULs3a__pulse{0%,80%,to{opacity:.4;transform:scale(.4)}40%{opacity:1;transform:scale(1)}}.AdsAgent-module__KULs3a__inputArea{box-sizing:border-box;width:100%;max-width:950px;margin:0 auto;padding:0 1.5rem 1rem}.AdsAgent-module__KULs3a__inputForm{width:100%}.AdsAgent-module__KULs3a__inputContainer{background:var(--bg);border:1px solid var(--line-2);border-radius:var(--r-lg);box-shadow:var(--shadow-sm);flex-direction:column;transition:border-color .15s,box-shadow .15s;display:flex;overflow:hidden}.AdsAgent-module__KULs3a__inputContainer:focus-within{border-color:var(--brand);box-shadow:0 0 0 3px #4f6bff26}.AdsAgent-module__KULs3a__input{width:100%;color:var(--ink);resize:none;box-sizing:border-box;background:0 0;border:none;outline:none;min-height:4.5rem;max-height:12rem;padding:.75rem 1rem;font-family:inherit;font-size:.875rem;line-height:1.6}.AdsAgent-module__KULs3a__input::placeholder{color:var(--ink-3)}.AdsAgent-module__KULs3a__inputFooter{border-top:none;justify-content:space-between;align-items:center;padding:.5rem .75rem;display:flex}.AdsAgent-module__KULs3a__sendBtn{border-radius:var(--r-sm);background:var(--ink);color:#fff;cursor:pointer;border:none;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:opacity .15s;display:flex}.AdsAgent-module__KULs3a__sendBtn:hover:not(:disabled){opacity:.88}.AdsAgent-module__KULs3a__sendBtn:disabled{opacity:.2;cursor:default}.AdsAgent-module__KULs3a__poweredBy{color:var(--ink-3);align-items:center;gap:.375rem;font-size:.6875rem;display:flex}@keyframes AdsAgent-module__KULs3a__fadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.AdsAgent-module__KULs3a__pageWrapper{flex-direction:column;height:calc(100dvh - 60px - 2.5rem);margin:-1rem}.AdsAgent-module__KULs3a__innerSidebar{border-right:none;width:100%;max-height:0;transition:max-height .25s}.AdsAgent-module__KULs3a__innerSidebarOpen{border-bottom:1px solid var(--line);width:100%;max-height:40%}.AdsAgent-module__KULs3a__chatMain{min-height:0}.AdsAgent-module__KULs3a__emptyState{justify-content:flex-start;min-height:0;overflow-y:auto}.AdsAgent-module__KULs3a__chatArea{padding:1.5rem 1rem 1rem}.AdsAgent-module__KULs3a__inputArea{padding:0 .75rem .75rem}.AdsAgent-module__KULs3a__input{font-size:1rem}.AdsAgent-module__KULs3a__emptyContent{padding:1.5rem 1rem}.AdsAgent-module__KULs3a__greetingHi{font-size:1.25rem}.AdsAgent-module__KULs3a__greetingSub{font-size:1rem}.AdsAgent-module__KULs3a__userBubble{max-width:85%}}
.AdsFxNote-module__8KgcHW__note{color:var(--ink-3);margin:.5rem 0 0;font-size:.75rem;line-height:1.5}.AdsFxNote-module__8KgcHW__eur{color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:400;display:block}
.AmazonConnection-module__ZM74Pa__container{max-width:100%;padding:0}.AmazonConnection-module__ZM74Pa__header{margin-bottom:1.5rem}.AmazonConnection-module__ZM74Pa__eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);margin:0 0 .5rem;font-size:.6875rem;font-weight:600}.AmazonConnection-module__ZM74Pa__title{letter-spacing:-.02em;color:var(--ink);margin:0 0 .25rem;font-size:1.375rem;font-weight:600;line-height:1.2}.AmazonConnection-module__ZM74Pa__subtitle{max-width:640px;color:var(--ink-2);margin:0;font-size:.8125rem;line-height:1.5}.AmazonConnection-module__ZM74Pa__detailCard,.AmazonConnection-module__ZM74Pa__detailAlert{margin-bottom:1rem}.AmazonConnection-module__ZM74Pa__statusDot{background:var(--line-2);border-radius:50%;flex-shrink:0;width:.5rem;height:.5rem}.AmazonConnection-module__ZM74Pa__statusDotOn{background:var(--green)}.AmazonConnection-module__ZM74Pa__panelBody{flex-direction:column;gap:1rem;padding:1.25rem;display:flex}.AmazonConnection-module__ZM74Pa__kvBadges{flex-wrap:wrap;gap:.25rem;display:flex}.AmazonConnection-module__ZM74Pa__cardStackTight{flex-direction:column;gap:.75rem;display:flex}.AmazonConnection-module__ZM74Pa__bodyText{max-width:640px;color:var(--ink-2);margin:0;font-size:.8125rem;line-height:1.5}.AmazonConnection-module__ZM74Pa__subHeading{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);margin:0 0 .5rem;font-size:.6875rem;font-weight:600}.AmazonConnection-module__ZM74Pa__kvList{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--soft);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin:0;display:grid;overflow:hidden}.AmazonConnection-module__ZM74Pa__kvRow{border-right:1px solid var(--line);flex-direction:column;gap:.25rem;min-width:0;padding:.75rem 1rem;display:flex}.AmazonConnection-module__ZM74Pa__kvRow:last-child{border-right:none}.AmazonConnection-module__ZM74Pa__kvRow dt{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-size:.6875rem;font-weight:600}.AmazonConnection-module__ZM74Pa__kvRow dd{color:var(--ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font-size:.8125rem;font-weight:500}.AmazonConnection-module__ZM74Pa__kvNote{color:var(--ink-3);font-size:.75rem;font-weight:400;display:block}.AmazonConnection-module__ZM74Pa__mono{font-family:var(--font-mono);font-size:.75rem}.AmazonConnection-module__ZM74Pa__fieldGrid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;display:grid}.AmazonConnection-module__ZM74Pa__fieldRow{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.AmazonConnection-module__ZM74Pa__fieldRow select{flex:200px}.AmazonConnection-module__ZM74Pa__alertWithAction{flex-wrap:wrap;justify-content:space-between;align-items:center}.AmazonConnection-module__ZM74Pa__alertWithAction>span{flex:280px}.AmazonConnection-module__ZM74Pa__accountList{border:1px solid var(--line);border-radius:var(--r-sm);margin:0;padding:0;list-style:none}.AmazonConnection-module__ZM74Pa__accountRow{border-top:1px solid var(--line);align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}.AmazonConnection-module__ZM74Pa__accountRow:first-child{border-top:none}.AmazonConnection-module__ZM74Pa__accountText{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.AmazonConnection-module__ZM74Pa__accountTitle{color:var(--ink);align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;display:inline-flex}.AmazonConnection-module__ZM74Pa__accountMeta{color:var(--ink-3);font-size:.75rem}.AmazonConnection-module__ZM74Pa__badgeVendor{background:var(--teal-soft);color:var(--teal);}.AmazonConnection-module__ZM74Pa__chipList{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.AmazonConnection-module__ZM74Pa__chip{border:1px solid var(--line-2);background:var(--bg);max-width:100%;color:var(--ink-2);border-radius:999px;align-items:center;gap:.5rem;padding:.25rem .75rem .25rem .25rem;font-size:.75rem;display:inline-flex}.AmazonConnection-module__ZM74Pa__chipCode{background:var(--brand-soft);min-width:1.75rem;color:var(--brand-ink);border-radius:999px;justify-content:center;align-items:center;padding:.125rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}.AmazonConnection-module__ZM74Pa__chipName{text-overflow:ellipsis;white-space:nowrap;max-width:180px;overflow:hidden}.AmazonConnection-module__ZM74Pa__actionBar{border-top:1px solid var(--line);background:var(--soft);border-radius:0 0 var(--r-lg) var(--r-lg);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 1.25rem;display:flex}.AmazonConnection-module__ZM74Pa__actionGroup{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.AmazonConnection-module__ZM74Pa__btnDangerGhost{border:1px solid var(--red-line);background:var(--bg);color:var(--red);}.AmazonConnection-module__ZM74Pa__btnDangerGhost:hover:not(:disabled){background:var(--red-soft)}.AmazonConnection-module__ZM74Pa__spaced2{margin-top:.75rem}.AmazonConnection-module__ZM74Pa__profileModal{flex-direction:column;max-width:720px;display:flex;overflow:hidden}.AmazonConnection-module__ZM74Pa__modalToolbar{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:.5rem;padding:.75rem 1.25rem;display:flex}.AmazonConnection-module__ZM74Pa__modalSearch{flex:220px}.AmazonConnection-module__ZM74Pa__modalScroll{flex:1;min-height:0;overflow-y:auto}.AmazonConnection-module__ZM74Pa__modalFooter{justify-content:space-between;align-items:center}.AmazonConnection-module__ZM74Pa__profileGroup{margin-bottom:1rem}.AmazonConnection-module__ZM74Pa__profileGroup:last-child{margin-bottom:0}.AmazonConnection-module__ZM74Pa__profileGroupHead{border-bottom:1px solid var(--line);align-items:center;gap:.5rem;margin-bottom:.25rem;padding-bottom:.5rem;display:flex}.AmazonConnection-module__ZM74Pa__profileRow{border-radius:var(--r-sm);cursor:pointer;border:1px solid #0000;align-items:center;gap:.75rem;margin-top:.25rem;padding:.5rem .75rem;transition:background .15s,border-color .15s;display:flex}.AmazonConnection-module__ZM74Pa__profileRow:hover{background:var(--card)}.AmazonConnection-module__ZM74Pa__profileRowActive,.AmazonConnection-module__ZM74Pa__profileRowActive:hover{background:var(--brand-soft);border-color:var(--brand-line)}.AmazonConnection-module__ZM74Pa__checkbox{width:1rem;height:1rem;accent-color:var(--brand);flex-shrink:0}.AmazonConnection-module__ZM74Pa__profileText{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}.AmazonConnection-module__ZM74Pa__profileName{color:var(--ink);font-size:.8125rem;font-weight:500}.AmazonConnection-module__ZM74Pa__profileMeta{color:var(--ink-3);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.75rem;display:flex}.AmazonConnection-module__ZM74Pa__emptyText{text-align:center;color:var(--ink-3);margin:0;padding:2rem 1rem;font-size:.8125rem}.AmazonConnection-module__ZM74Pa__onboardingHeader{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.AmazonConnection-module__ZM74Pa__onboardingHeaderLeft{align-items:center;gap:.75rem;display:flex}.AmazonConnection-module__ZM74Pa__onboardingPulse{background:var(--brand);border-radius:50%;flex-shrink:0;width:12px;height:12px;animation:2s ease-in-out infinite AmazonConnection-module__ZM74Pa__onboardingPulseAnim}.AmazonConnection-module__ZM74Pa__onboardingDone{background:var(--green);border-radius:50%;flex-shrink:0;width:12px;height:12px}@keyframes AmazonConnection-module__ZM74Pa__onboardingPulseAnim{0%,to{opacity:1;box-shadow:0 0 #4f6bff66}50%{opacity:.7;box-shadow:0 0 0 6px #4f6bff00}}.AmazonConnection-module__ZM74Pa__onboardingTitle{color:var(--ink);margin:0;font-size:.9375rem;font-weight:600}.AmazonConnection-module__ZM74Pa__onboardingSubtitle{color:var(--ink-2);margin:.125rem 0 0;font-size:.75rem}.AmazonConnection-module__ZM74Pa__onboardingPercent{color:var(--brand);font-size:1.5rem;font-weight:600;line-height:1}.AmazonConnection-module__ZM74Pa__onboardingProgressBar{background:var(--line);border-radius:3px;height:6px;overflow:hidden}.AmazonConnection-module__ZM74Pa__onboardingProgressFill{background:linear-gradient(90deg, var(--brand-2), var(--brand));border-radius:3px;height:100%;transition:width .6s}.AmazonConnection-module__ZM74Pa__onboardingActiveMessage{background:var(--brand-soft);border:1px solid var(--brand-line);border-radius:var(--r-sm);color:var(--brand);align-items:center;gap:.5rem;margin-top:.75rem;padding:.625rem .75rem;font-size:.8125rem;font-weight:500;display:flex}.AmazonConnection-module__ZM74Pa__onboardingSpinnerSmall{border:2px solid var(--brand-line);border-top-color:var(--brand);border-radius:50%;flex-shrink:0;width:12px;height:12px;animation:.8s linear infinite AmazonConnection-module__ZM74Pa__onboardingSpin}.AmazonConnection-module__ZM74Pa__onboardingSteps{flex-direction:column;gap:0;margin-top:.75rem;display:flex}.AmazonConnection-module__ZM74Pa__onboardingStep{border-radius:var(--r-sm);align-items:center;gap:.625rem;padding:.5rem .625rem;transition:background .2s;display:flex}.AmazonConnection-module__ZM74Pa__onboardingStepActive{background:var(--soft)}.AmazonConnection-module__ZM74Pa__onboardingStepFailed{background:var(--red-soft)}.AmazonConnection-module__ZM74Pa__onboardingStepIcon{background:var(--card);border:2px solid var(--line);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.AmazonConnection-module__ZM74Pa__onboardingStepCompleted .AmazonConnection-module__ZM74Pa__onboardingStepIcon{border-color:var(--green);background:var(--green-soft)}.AmazonConnection-module__ZM74Pa__onboardingStepActive .AmazonConnection-module__ZM74Pa__onboardingStepIcon{border-color:var(--brand);background:var(--brand-soft)}.AmazonConnection-module__ZM74Pa__onboardingStepFailed .AmazonConnection-module__ZM74Pa__onboardingStepIcon{border-color:var(--red);background:var(--red-soft)}.AmazonConnection-module__ZM74Pa__onboardingStepNumber{color:var(--ink-3);font-size:.625rem;font-weight:600}.AmazonConnection-module__ZM74Pa__onboardingStepContent{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.AmazonConnection-module__ZM74Pa__onboardingStepLabel{color:var(--ink);font-size:.8125rem;font-weight:600}.AmazonConnection-module__ZM74Pa__onboardingStepCompleted .AmazonConnection-module__ZM74Pa__onboardingStepLabel{color:var(--ink-2)}.AmazonConnection-module__ZM74Pa__onboardingStepFailed .AmazonConnection-module__ZM74Pa__onboardingStepLabel{color:var(--red)}.AmazonConnection-module__ZM74Pa__onboardingStepResult{color:var(--green);font-size:.6875rem;font-weight:500}.AmazonConnection-module__ZM74Pa__onboardingStepError{color:var(--red);font-size:.6875rem;font-weight:500}.AmazonConnection-module__ZM74Pa__onboardingBadgeSuccess{color:var(--green);background:var(--green-soft);border-radius:10px;flex-shrink:0;padding:.125rem .5rem;font-size:.6875rem;font-weight:600}.AmazonConnection-module__ZM74Pa__onboardingBadgeActive{color:var(--brand);background:var(--brand-soft);border-radius:10px;flex-shrink:0;padding:.125rem .5rem;font-size:.6875rem;font-weight:600}.AmazonConnection-module__ZM74Pa__onboardingBadgeFailed{color:var(--red);background:var(--red-soft);border-radius:10px;flex-shrink:0;padding:.125rem .5rem;font-size:.6875rem;font-weight:600}.AmazonConnection-module__ZM74Pa__onboardingSpinner{border:2px solid var(--brand-line);border-top-color:var(--brand);border-radius:50%;width:12px;height:12px;animation:.8s linear infinite AmazonConnection-module__ZM74Pa__onboardingSpin}@keyframes AmazonConnection-module__ZM74Pa__onboardingSpin{to{transform:rotate(360deg)}}@media (max-width:768px){.AmazonConnection-module__ZM74Pa__kvRow{border-right:none;border-bottom:1px solid var(--line)}.AmazonConnection-module__ZM74Pa__kvRow:last-child{border-bottom:none}}@media (max-width:640px){.AmazonConnection-module__ZM74Pa__actionBar{padding:.75rem 1rem}.AmazonConnection-module__ZM74Pa__actionGroup,.AmazonConnection-module__ZM74Pa__actionGroup>button{width:100%}.AmazonConnection-module__ZM74Pa__accountRow{flex-wrap:wrap}.AmazonConnection-module__ZM74Pa__accountRow>button{width:100%}.AmazonConnection-module__ZM74Pa__modalFooter .AmazonConnection-module__ZM74Pa__actionGroup>button{flex:1}}
.CreditsAdjustModal-module__jBK-ka__overlay{z-index:1000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#1f242b47;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.CreditsAdjustModal-module__jBK-ka__modal{background:var(--bg);border:1px solid var(--line-2);border-radius:var(--r-lg);width:100%;max-width:440px;box-shadow:0 24px 60px -16px #1f242b59, var(--shadow-sm);padding:1.5rem}.CreditsAdjustModal-module__jBK-ka__title{letter-spacing:-.01em;color:var(--ink);margin:0;font-size:1.125rem;font-weight:600}.CreditsAdjustModal-module__jBK-ka__email{color:var(--ink-2);margin:.25rem 0 0;font-size:.875rem}.CreditsAdjustModal-module__jBK-ka__balanceRow{border:1px solid var(--line);border-radius:var(--r);background:var(--soft);align-items:baseline;gap:.5rem;margin:1rem 0 1.25rem;padding:1rem;display:flex}.CreditsAdjustModal-module__jBK-ka__balanceBig{letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:2rem;font-weight:600}.CreditsAdjustModal-module__jBK-ka__balanceLabel{color:var(--ink-3);font-size:.875rem}.CreditsAdjustModal-module__jBK-ka__field{flex-direction:column;gap:.375rem;display:flex}.CreditsAdjustModal-module__jBK-ka__label{color:var(--ink);font-size:.8125rem;font-weight:500}.CreditsAdjustModal-module__jBK-ka__input{border:1px solid var(--line-2);border-radius:var(--r-sm);background:var(--bg);height:2.25rem;font:inherit;color:var(--ink);padding:0 .75rem;font-size:.875rem;transition:border-color .15s,box-shadow .15s}.CreditsAdjustModal-module__jBK-ka__input:focus{border-color:var(--brand);outline:none;box-shadow:0 0 0 3px #4f6bff26}.CreditsAdjustModal-module__jBK-ka__error{color:var(--red);margin-top:.75rem;font-size:.8125rem}.CreditsAdjustModal-module__jBK-ka__actions{justify-content:flex-end;gap:.5rem;margin-top:1.5rem;display:flex}.CreditsAdjustModal-module__jBK-ka__cancelBtn,.CreditsAdjustModal-module__jBK-ka__subtractBtn,.CreditsAdjustModal-module__jBK-ka__addBtn{height:2.25rem;font:inherit;white-space:nowrap;cursor:pointer;border-radius:12px;justify-content:center;align-items:center;padding:0 .875rem;font-size:.875rem;font-weight:500;transition:background .15s,filter .15s,border-color .15s;display:inline-flex}.CreditsAdjustModal-module__jBK-ka__cancelBtn{border:1px solid var(--line-2);background:var(--bg);box-shadow:var(--shadow-sm);color:var(--ink)}.CreditsAdjustModal-module__jBK-ka__cancelBtn:hover:not(:disabled){background:var(--card)}.CreditsAdjustModal-module__jBK-ka__subtractBtn{background:var(--bg);color:var(--red);border:1px solid #f5c2c2}.CreditsAdjustModal-module__jBK-ka__subtractBtn:hover:not(:disabled){border-color:var(--red);background:var(--red-soft)}.CreditsAdjustModal-module__jBK-ka__addBtn{border:1px solid var(--brand);background:linear-gradient(var(--brand-2), var(--brand));box-shadow:var(--shadow-btn);color:#fff}.CreditsAdjustModal-module__jBK-ka__addBtn:hover:not(:disabled){filter:brightness(.95)}.CreditsAdjustModal-module__jBK-ka__cancelBtn:disabled,.CreditsAdjustModal-module__jBK-ka__subtractBtn:disabled,.CreditsAdjustModal-module__jBK-ka__addBtn:disabled{opacity:.5;cursor:not-allowed}@media (max-width:768px){.CreditsAdjustModal-module__jBK-ka__modal{max-height:calc(100dvh - 2rem);padding:1rem;overflow-y:auto}.CreditsAdjustModal-module__jBK-ka__actions{flex-wrap:wrap}}
.GratisProductForm-module__9wT29G__container{background:var(--soft);border:1px solid var(--line);border-radius:var(--r);margin-bottom:2rem;padding:2rem}.GratisProductForm-module__9wT29G__sectionTitle{color:var(--ink);margin:0 0 .75rem;font-size:1.5rem;font-weight:600}.GratisProductForm-module__9wT29G__sectionDescription{color:var(--ink-2);margin:0 0 1.5rem;font-size:.875rem}.GratisProductForm-module__9wT29G__errorMessage{background:var(--red-soft);color:var(--red);border-radius:var(--r-sm);margin-bottom:1rem;padding:.75rem 1rem;font-size:.875rem}.GratisProductForm-module__9wT29G__productsList{margin-bottom:2rem}.GratisProductForm-module__9wT29G__listTitle{color:var(--ink);margin:0 0 1rem;font-size:1.125rem;font-weight:500}.GratisProductForm-module__9wT29G__productsGrid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem;display:grid}.GratisProductForm-module__9wT29G__productCard{background:var(--bg);border:1px solid var(--line);border-radius:var(--r-sm);align-items:flex-start;gap:1rem;padding:2rem 1rem 1rem;transition:all .2s;display:flex;position:relative}.GratisProductForm-module__9wT29G__productCard:hover{border-color:var(--line-2);box-shadow:var(--shadow-card)}.GratisProductForm-module__9wT29G__primaryProduct{border:2px solid var(--brand)!important;background:var(--brand-soft)!important}.GratisProductForm-module__9wT29G__primaryBadge{background:var(--brand);color:#fff;z-index:5;border-radius:6px;align-items:center;gap:4px;padding:.25rem .5rem;font-size:.75rem;display:inline-flex;position:absolute;top:-10px;left:10px}.GratisProductForm-module__9wT29G__primaryBadge svg{width:12px;height:12px}.GratisProductForm-module__9wT29G__setPrimaryButton{background:var(--bg);border:2px solid var(--line);cursor:pointer;z-index:5;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex;position:absolute;top:8px;left:8px}.GratisProductForm-module__9wT29G__setPrimaryButton:hover{background:var(--brand-soft);border-color:var(--brand);transform:scale(1.1)}.GratisProductForm-module__9wT29G__setPrimaryButton svg{width:16px;height:16px;color:var(--line-2);transition:all .2s}.GratisProductForm-module__9wT29G__setPrimaryButton:hover svg{color:var(--brand)}.GratisProductForm-module__9wT29G__productImage{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--soft);flex-shrink:0;justify-content:center;align-items:center;width:80px;height:80px;margin-left:40px;display:flex;overflow:hidden}.GratisProductForm-module__9wT29G__productImage img{object-fit:contain;width:100%;height:100%}.GratisProductForm-module__9wT29G__productInfo{flex:1;min-width:0}.GratisProductForm-module__9wT29G__productName{color:var(--ink);margin:0 0 .25rem;font-size:1rem;font-weight:500}.GratisProductForm-module__9wT29G__productDescription{color:var(--ink-2);max-height:80px;margin:0 0 .5rem;font-size:.875rem;line-height:1.4;overflow:hidden}.GratisProductForm-module__9wT29G__productDescription ul,.GratisProductForm-module__9wT29G__productDescription ol{margin:4px 0;padding-left:20px;font-size:.875rem}.GratisProductForm-module__9wT29G__productDescription li{margin:2px 0}.GratisProductForm-module__9wT29G__productDescription p{margin:4px 0}.GratisProductForm-module__9wT29G__productDescription strong{color:var(--ink);font-weight:600}.GratisProductForm-module__9wT29G__productDescription em{font-style:italic}.GratisProductForm-module__9wT29G__productDescription u{text-decoration:underline}.GratisProductForm-module__9wT29G__productMeta{color:var(--ink-3);gap:1rem;font-size:.75rem;display:flex}.GratisProductForm-module__9wT29G__removeButton{width:28px;height:28px;color:var(--ink-3);cursor:pointer;z-index:10;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:0;font-size:24px;font-weight:300;line-height:1;transition:all .15s;display:flex;position:absolute;top:4px;right:4px}.GratisProductForm-module__9wT29G__removeButton:hover{background-color:var(--red-soft);color:var(--red)}.GratisProductForm-module__9wT29G__removeButton:active{transform:scale(.9)}.GratisProductForm-module__9wT29G__addProductSection{background:var(--bg);border-radius:var(--r-sm);padding:1.5rem}.GratisProductForm-module__9wT29G__formTitle{color:var(--ink);margin:0 0 1rem;font-size:1.125rem;font-weight:500}.GratisProductForm-module__9wT29G__formGrid{grid-template-columns:1fr 1fr 150px;gap:1rem;margin-bottom:1rem;display:grid}.GratisProductForm-module__9wT29G__formGroup{margin-bottom:1rem}.GratisProductForm-module__9wT29G__label{color:var(--ink-2);margin-bottom:.5rem;font-size:.875rem;font-weight:500;display:block}.GratisProductForm-module__9wT29G__input,.GratisProductForm-module__9wT29G__textarea{border:1px solid var(--line-2);border-radius:var(--r-sm);width:100%;font:inherit;background:var(--bg);color:var(--ink);padding:.5rem .75rem;font-size:.875rem;transition:border-color .2s,box-shadow .2s}.GratisProductForm-module__9wT29G__input:focus,.GratisProductForm-module__9wT29G__textarea:focus{border-color:var(--brand);outline:none;box-shadow:0 0 0 3px #4f6bff26}.GratisProductForm-module__9wT29G__textarea{resize:vertical;min-height:80px}.GratisProductForm-module__9wT29G__addButton{margin-top:.5rem;}@media (max-width:768px){.GratisProductForm-module__9wT29G__formGrid,.GratisProductForm-module__9wT29G__productsGrid{grid-template-columns:1fr}}.GratisProductForm-module__9wT29G__productActions{gap:.5rem;margin-top:1rem;display:flex}.GratisProductForm-module__9wT29G__editButton{}.GratisProductForm-module__9wT29G__cancelButton{margin-top:.5rem;margin-left:.5rem;}
