.product-creation-contract-demos-module__39717W__root{gap:var(--bs-space-container);min-width:0;display:grid}.product-creation-contract-demos-module__39717W__grid{gap:var(--bs-space-container);grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));display:grid}.product-creation-contract-demos-module__39717W__buttons{align-items:center;gap:var(--bs-space-content);flex-wrap:wrap;display:flex}.product-creation-contract-demos-module__39717W__group{gap:var(--bs-space-content);padding-block:var(--bs-space-content);display:grid}.product-creation-contract-demos-module__39717W__palette{height:var(--bs-space-6);margin-block:var(--bs-space-3);border-radius:var(--bs-container-radius);background:linear-gradient(90deg, hsl(var(--brand-from)), hsl(var(--brand-to)))}.product-creation-contract-demos-module__39717W__gridSample{height:calc(var(--bs-space-6) * 4);margin-block:var(--bs-space-3);position:relative;overflow:hidden}
.SignUpForm-module__8WVUXq__form{width:100%;color:var(--bs-text);font-family:var(--bs-font)}.SignUpForm-module__8WVUXq__form a{color:var(--bs-text-muted);transition:color var(--bs-auth-v2-motion-fast) var(--bs-auth-v2-motion-ease);text-decoration:none}.SignUpForm-module__8WVUXq__accountPrompt .SignUpForm-module__8WVUXq__accountLink:hover,.SignUpForm-module__8WVUXq__accountPrompt .SignUpForm-module__8WVUXq__accountLink:focus-visible{color:var(--bs-brand-foreground)}.SignUpForm-module__8WVUXq__form a:focus-visible{border-radius:var(--bs-container-radius);outline:var(--bs-auth-focus-ring-width) solid var(--bs-brand-focus-ring);outline-offset:var(--bs-auth-focus-offset)}.SignUpForm-module__8WVUXq__form label{align-items:center;gap:var(--bs-space-inline);margin-bottom:var(--bs-space-inline);color:var(--bs-text);font-size:var(--bs-auth-v2-label-size);font-weight:600;line-height:1.35;display:inline-flex}.SignUpForm-module__8WVUXq__form input:not([type=radio]),.SignUpForm-module__8WVUXq__form select{box-sizing:border-box;width:100%;height:var(--bs-input-height);padding:0 var(--bs-space-content);border:1px solid var(--bs-auth-field-border);border-radius:var(--bs-container-radius);background:var(--bs-auth-field-background);color:var(--bs-text);font-family:var(--bs-font);font-size:var(--bs-auth-v2-label-size);transition:border-color var(--bs-auth-v2-motion-fast) var(--bs-auth-v2-motion-ease), box-shadow var(--bs-auth-v2-motion-fast) var(--bs-auth-v2-motion-ease), background var(--bs-auth-v2-motion-fast) var(--bs-auth-v2-motion-ease);outline:none;line-height:1}.SignUpForm-module__8WVUXq__form input:not([type=radio]):hover,.SignUpForm-module__8WVUXq__form select:hover{border-color:var(--bs-auth-field-hover-border)}.SignUpForm-module__8WVUXq__form input:not([type=radio]):focus-visible,.SignUpForm-module__8WVUXq__form select:focus-visible{border-color:var(--bs-brand-border);box-shadow:0 0 0 var(--bs-auth-focus-offset) var(--bs-brand-focus-ring)}.SignUpForm-module__8WVUXq__form input::placeholder{color:var(--bs-text-low)}.SignUpForm-module__8WVUXq__form select option{background:var(--bs-surface);color:var(--bs-text)}.SignUpForm-module__8WVUXq__form button[data-marketplace]{border-color:var(--bs-auth-field-border);background:var(--bs-auth-field-background)}.SignUpForm-module__8WVUXq__form button[data-marketplace]:hover{border-color:var(--bs-auth-field-hover-border);background:var(--bs-interactive-hover-bg)}.SignUpForm-module__8WVUXq__form button:focus-visible{outline:var(--bs-auth-focus-ring-width) solid var(--bs-brand-focus-ring);outline-offset:var(--bs-auth-focus-offset)}.SignUpForm-module__8WVUXq__authV2{--bs-auth-v2-purpose-step-gap:var(--bs-space-section);--bs-auth-v2-purpose-step-gap-expanded:calc(var(--bs-auth-v2-purpose-step-gap) * 2);gap:var(--bs-auth-v2-purpose-step-gap);max-width:var(--bs-auth-canvas-content-wide);flex-direction:column;margin-inline:auto;display:flex}.SignUpForm-module__8WVUXq__authV2Header{align-items:center;gap:var(--bs-space-content);text-align:center;flex-direction:column;display:flex}.SignUpForm-module__8WVUXq__authV2BrandLink{width:var(--bs-auth-v2-brand-width);height:var(--bs-auth-v2-brand-height);place-items:center;display:inline-grid;position:relative}.SignUpForm-module__8WVUXq__authV2BrandLink img{width:var(--bs-auth-v2-brand-width);height:auto}.SignUpForm-module__8WVUXq__authV2LogoLight,.SignUpForm-module__8WVUXq__authV2LogoDark{grid-area:1/1}.SignUpForm-module__8WVUXq__authV2LogoDark{display:none}html.dark .SignUpForm-module__8WVUXq__authV2LogoLight{display:none}html.dark .SignUpForm-module__8WVUXq__authV2LogoDark{display:block}.SignUpForm-module__8WVUXq__authV2StepCount{color:var(--bs-text-low);font-size:var(--bs-table-header-size);letter-spacing:.08em;font-weight:650;line-height:1}.SignUpForm-module__8WVUXq__authV2Heading{width:100%;max-width:var(--bs-auth-v2-heading-content-width);gap:var(--bs-space-inline);flex-direction:column;display:flex}.SignUpForm-module__8WVUXq__authV2HeadingViewport{width:min(100%, var(--bs-auth-v2-heading-content-width));overflow:hidden}.SignUpForm-module__8WVUXq__authV2Title.SignUpForm-module__8WVUXq__authV2Title{color:var(--bs-text);font-size:var(--bs-auth-title-size);letter-spacing:-.025em;font-weight:700;line-height:1.2}.SignUpForm-module__8WVUXq__authV2Description.SignUpForm-module__8WVUXq__authV2Description{color:var(--bs-text-muted);font-size:var(--bs-auth-body-size);text-wrap:balance;line-height:1.5}.SignUpForm-module__8WVUXq__authV2Progress{box-sizing:border-box;width:min(100%, var(--bs-auth-canvas-content-compact));margin-top:var(--bs-space-content);gap:var(--bs-space-1);padding:var(--bs-auth-v2-progress-inset);border:1px solid var(--bs-card-border);border-radius:var(--bs-auth-v2-progress-radius);background:linear-gradient(180deg, var(--bs-glass-surface-tint), transparent 72%), var(--bs-shell-control-bg);box-shadow:var(--bs-neutral-control-shadow);-webkit-backdrop-filter:var(--bs-auth-v2-glass-backdrop);backdrop-filter:var(--bs-auth-v2-glass-backdrop);display:flex}.SignUpForm-module__8WVUXq__authV2ProgressSegment{height:var(--bs-auth-v2-progress-height);border-radius:var(--bs-auth-v2-progress-radius);background:color-mix(in srgb, var(--bs-line) 72%, transparent);flex:1;display:block;overflow:hidden}.SignUpForm-module__8WVUXq__authV2ProgressSegmentFill{border-radius:inherit;background:var(--bs-brand-foreground);transform-origin:0;width:100%;height:100%;display:block}html.dark .SignUpForm-module__8WVUXq__authV2ProgressSegmentFill{background:var(--bs-brand)}.SignUpForm-module__8WVUXq__purposeStep{gap:var(--bs-auth-v2-purpose-step-gap-expanded);padding-top:var(--bs-auth-v2-purpose-step-gap);flex-direction:column;display:flex}.SignUpForm-module__8WVUXq__purposeActions{align-items:center;gap:var(--bs-space-content);flex-direction:column;width:100%;display:flex}.SignUpForm-module__8WVUXq__accountPrompt{color:var(--bs-text-muted);font-size:var(--bs-auth-v2-label-size);text-align:center;margin:0;line-height:1.45}.SignUpForm-module__8WVUXq__accountPrompt .SignUpForm-module__8WVUXq__accountLink{color:var(--bs-text-muted);text-underline-offset:var(--bs-auth-underline-offset);transition:color var(--bs-auth-v2-motion-fast) var(--bs-auth-v2-motion-ease);font-weight:600;text-decoration:underline}.SignUpForm-module__8WVUXq__accountPrompt .SignUpForm-module__8WVUXq__accountLink:hover{color:var(--bs-auth-link-hover)}.SignUpForm-module__8WVUXq__accountPrompt .SignUpForm-module__8WVUXq__accountLink:focus-visible{border-radius:var(--bs-container-radius);outline:var(--bs-auth-focus-ring-width) solid var(--bs-brand-focus-ring);outline-offset:var(--bs-auth-focus-offset)}.SignUpForm-module__8WVUXq__purposeGrid{gap:var(--bs-space-layout);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.SignUpForm-module__8WVUXq__entityGrid{width:min(var(--bs-auth-v2-entity-content-width), calc(100vw - (var(--bs-space-section) * 2)));gap:var(--bs-space-layout);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:relative;left:50%;transform:translate(-50%)}.SignUpForm-module__8WVUXq__purposeOption.SignUpForm-module__8WVUXq__purposeOption{min-width:0;min-height:var(--bs-auth-v2-purpose-card-height);align-items:center;gap:var(--bs-space-0);padding:calc(var(--bs-space-container) + var(--bs-space-inline));color:var(--bs-text);font-family:var(--bs-font);text-align:center;cursor:pointer;transition:color var(--bs-auth-v2-motion-fast) var(--bs-auth-v2-motion-ease), background var(--bs-auth-v2-motion-fast) var(--bs-auth-v2-motion-ease), border-color var(--bs-auth-v2-motion-fast) var(--bs-auth-v2-motion-ease), box-shadow var(--bs-auth-v2-motion-fast) var(--bs-auth-v2-motion-ease), transform var(--bs-auth-v2-motion-fast) var(--bs-auth-v2-motion-ease);flex-direction:column;text-decoration:none;display:flex;position:relative}.SignUpForm-module__8WVUXq__authV2 .SignUpForm-module__8WVUXq__purposeOption.SignUpForm-module__8WVUXq__purposeOption:hover,.SignUpForm-module__8WVUXq__authV2 .SignUpForm-module__8WVUXq__purposeOption.SignUpForm-module__8WVUXq__purposeOption:focus-visible,.SignUpForm-module__8WVUXq__purposeOption[data-selected=true]{border-color:var(--bs-interactive-active-border);background:var(--bs-interactive-hover-bg);box-shadow:var(--bs-interactive-hover-shadow);color:var(--bs-interactive-active-fg);transform:none}html.dark .SignUpForm-module__8WVUXq__entityOption.SignUpForm-module__8WVUXq__entityOption[data-selected=true]{background:var(--bs-interactive-hover-bg);box-shadow:var(--bs-interactive-hover-shadow)}.SignUpForm-module__8WVUXq__entityOption.SignUpForm-module__8WVUXq__entityOption{align-items:center;gap:var(--bs-space-content);min-height:0;padding:var(--bs-space-container);text-align:left;flex-direction:row}.SignUpForm-module__8WVUXq__entityOption.SignUpForm-module__8WVUXq__entityOption>.SignUpForm-module__8WVUXq__purposeIcon{flex:none;margin:0}.SignUpForm-module__8WVUXq__entityOption.SignUpForm-module__8WVUXq__entityOption .SignUpForm-module__8WVUXq__purposeCopy{justify-content:center;align-items:flex-start;gap:var(--bs-space-0);text-align:left;flex:1}.SignUpForm-module__8WVUXq__entityOption.SignUpForm-module__8WVUXq__entityOption .SignUpForm-module__8WVUXq__purposeIndicator{flex:none;margin-top:0}.SignUpForm-module__8WVUXq__entityFieldsReveal,.SignUpForm-module__8WVUXq__addressFieldsReveal{margin-top:calc(-1 * var(--bs-auth-v2-purpose-step-gap));pointer-events:none;opacity:0;transform:translateY(calc(var(--bs-space-2) * -1));transition:grid-template-rows var(--bs-auth-v2-motion-reveal) var(--bs-auth-v2-motion-ease-reveal), margin-top var(--bs-auth-v2-motion-reveal) var(--bs-auth-v2-motion-ease-reveal), opacity var(--bs-auth-v2-motion-fade) var(--bs-auth-v2-motion-ease), transform var(--bs-auth-v2-motion-reveal) var(--bs-auth-v2-motion-ease-reveal);grid-template-rows:0fr;padding-inline:0;display:grid;overflow:hidden}.SignUpForm-module__8WVUXq__entityFieldsRevealVisible,.SignUpForm-module__8WVUXq__addressFieldsRevealVisible{margin-top:var(--bs-auth-v2-purpose-step-gap);pointer-events:auto;opacity:1;grid-template-rows:1fr;transform:translateY(0)}.SignUpForm-module__8WVUXq__entityFieldsInner,.SignUpForm-module__8WVUXq__addressFieldsInner{min-height:0;overflow:hidden}.SignUpForm-module__8WVUXq__entityField{gap:var(--bs-space-inline);flex-direction:column;margin:0;display:flex}.SignUpForm-module__8WVUXq__entityField>label{margin-bottom:0}.SignUpForm-module__8WVUXq__entityFieldsStack{gap:var(--bs-space-container);flex-direction:column;display:flex}.SignUpForm-module__8WVUXq__addressStep{flex-direction:column;display:flex}.SignUpForm-module__8WVUXq__addressCepField,.SignUpForm-module__8WVUXq__addressField{flex-direction:column;margin:0;display:flex}.SignUpForm-module__8WVUXq__addressCepField{gap:var(--bs-space-inline)}.SignUpForm-module__8WVUXq__addressField{gap:var(--bs-space-1)}.SignUpForm-module__8WVUXq__addressCepField>label,.SignUpForm-module__8WVUXq__addressField>label{margin-bottom:0}.SignUpForm-module__8WVUXq__addressHelpLink{margin-top:var(--bs-space-0);border-radius:var(--bs-container-radius);color:var(--bs-brand-foreground);font:inherit;font-size:var(--bs-auth-v2-label-size);text-underline-offset:var(--bs-auth-underline-offset);cursor:pointer;transition:color var(--bs-auth-v2-motion-fast) var(--bs-auth-v2-motion-ease);background:0 0;border:0;align-self:flex-start;padding:0;font-weight:600;line-height:1.45;text-decoration:underline}.SignUpForm-module__8WVUXq__addressHelpLink:hover{color:var(--bs-brand)}html.dark .SignUpForm-module__8WVUXq__addressHelpLink{color:var(--bs-auth-brand-foreground)}html.dark .SignUpForm-module__8WVUXq__addressHelpLink:is(:hover,:active,:focus-visible){color:var(--bs-auth-brand-foreground)}.SignUpForm-module__8WVUXq__form .SignUpForm-module__8WVUXq__addressHelpLink:focus-visible{box-shadow:0 0 0 var(--bs-auth-focus-offset) var(--bs-brand-focus-ring);outline:none}.SignUpForm-module__8WVUXq__addressFieldsStack{gap:var(--bs-space-container);flex-direction:column;display:flex}.SignUpForm-module__8WVUXq__addressFieldRow{gap:var(--bs-space-container);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.SignUpForm-module__8WVUXq__purposeOption:active{transform:translateY(calc(var(--bs-space-1) / 4))}.SignUpForm-module__8WVUXq__purposeOption:focus-visible{outline:var(--bs-auth-focus-ring-width) solid var(--bs-brand-foreground);outline-offset:var(--bs-auth-focus-offset)}.SignUpForm-module__8WVUXq__authV2 .SignUpForm-module__8WVUXq__purposeOption:not(.SignUpForm-module__8WVUXq__entityOption)>.SignUpForm-module__8WVUXq__purposeIcon{margin-bottom:var(--bs-space-container)}.SignUpForm-module__8WVUXq__purposeIcon.SignUpForm-module__8WVUXq__purposeIcon{border-color:var(--bs-auth-choice-icon-border);background:var(--bs-auth-choice-icon-background);box-shadow:var(--bs-auth-choice-icon-shadow);color:var(--bs-auth-choice-icon-foreground)}.SignUpForm-module__8WVUXq__purposeIcon.SignUpForm-module__8WVUXq__purposeIcon>span{color:var(--bs-auth-choice-icon-foreground)}.SignUpForm-module__8WVUXq__purposeIcon.SignUpForm-module__8WVUXq__purposeIcon svg{filter:drop-shadow(0 1px 2px color-mix(in srgb, var(--bs-auth-choice-icon-foreground) 14%, transparent))}.SignUpForm-module__8WVUXq__purposeOption.SignUpForm-module__8WVUXq__purposeOption:hover:not(:disabled) .SignUpForm-module__8WVUXq__purposeIcon.SignUpForm-module__8WVUXq__purposeIcon,.SignUpForm-module__8WVUXq__purposeOption.SignUpForm-module__8WVUXq__purposeOption:focus-visible .SignUpForm-module__8WVUXq__purposeIcon.SignUpForm-module__8WVUXq__purposeIcon,.SignUpForm-module__8WVUXq__purposeOption.SignUpForm-module__8WVUXq__purposeOption[data-selected=true] .SignUpForm-module__8WVUXq__purposeIcon.SignUpForm-module__8WVUXq__purposeIcon{border-color:var(--bs-auth-choice-icon-border);background:inherit;box-shadow:var(--bs-auth-choice-icon-shadow)}.SignUpForm-module__8WVUXq__purposeCopy{align-items:center;gap:var(--bs-space-inline);text-align:center;flex-direction:column;width:100%;min-width:0;display:flex}.SignUpForm-module__8WVUXq__purposeIndicator{width:var(--bs-space-6);height:var(--bs-space-6);margin-top:var(--bs-space-content);border:1px solid var(--bs-auth-choice-checkbox-border);border-radius:var(--bs-container-radius);background:var(--bs-auth-choice-checkbox-background);box-shadow:var(--bs-auth-choice-checkbox-shadow);color:var(--bs-auth-choice-checkbox-foreground);-webkit-backdrop-filter:var(--bs-auth-choice-checkbox-backdrop);backdrop-filter:var(--bs-auth-choice-checkbox-backdrop);flex:none;place-items:center;display:inline-grid;position:static}.SignUpForm-module__8WVUXq__purposeOption[data-selected=true] .SignUpForm-module__8WVUXq__purposeIndicator{background:var(--bs-auth-choice-checkbox-selected-background);box-shadow:var(--bs-auth-choice-checkbox-selected-shadow);color:var(--bs-auth-choice-checkbox-foreground)}:is(html:not(.dark) .SignUpForm-module__8WVUXq__purposeOption.SignUpForm-module__8WVUXq__purposeOption:hover,html:not(.dark) .SignUpForm-module__8WVUXq__purposeOption.SignUpForm-module__8WVUXq__purposeOption:focus-visible){border-color:var(--bs-interactive-active-border);background:var(--bs-interactive-hover-bg);box-shadow:var(--bs-interactive-hover-shadow)}html:not(.dark) .SignUpForm-module__8WVUXq__purposeOption.SignUpForm-module__8WVUXq__purposeOption[data-selected=true]{border-color:var(--bs-interactive-active-border);background:var(--bs-interactive-hover-bg);box-shadow:var(--bs-interactive-hover-shadow);color:var(--bs-interactive-active-fg);transform:none}.SignUpForm-module__8WVUXq__authV2PrimaryAction{width:min(100%, var(--bs-auth-canvas-content-compact));min-height:calc(var(--bs-shell-control-height) + var(--bs-space-1));height:calc(var(--bs-shell-control-height) + var(--bs-space-1));font-size:var(--bs-auth-body-size);margin-inline:auto;display:flex}.SignUpForm-module__8WVUXq__authV2Form{width:min(100%, var(--bs-auth-canvas-content-compact));padding-top:var(--bs-auth-v2-purpose-step-gap);margin-inline:auto}.SignUpForm-module__8WVUXq__authV2StepContent,.SignUpForm-module__8WVUXq__authV2StepViewport{width:100%;min-width:0}.SignUpForm-module__8WVUXq__authV2Actions{gap:var(--bs-space-content);margin-top:var(--bs-auth-v2-purpose-step-gap-expanded);grid-template-columns:minmax(0,.4fr) minmax(0,1fr);display:grid}.SignUpForm-module__8WVUXq__authV2LoadingIcon,.SignUpForm-module__8WVUXq__authV2LoadingLabel{color:var(--bs-auth-brand-foreground)}.SignUpForm-module__8WVUXq__authV2PreviousAction.SignUpForm-module__8WVUXq__authV2PreviousAction,.SignUpForm-module__8WVUXq__authV2Submit.SignUpForm-module__8WVUXq__authV2Submit{width:100%;min-height:calc(var(--bs-shell-control-height) + var(--bs-space-1));height:calc(var(--bs-shell-control-height) + var(--bs-space-1))}.SignUpForm-module__8WVUXq__authV2 input:not([type=radio]),.SignUpForm-module__8WVUXq__authV2 select{height:var(--bs-input-height);border-color:var(--bs-input-border);border-radius:var(--bs-input-radius);background:var(--bs-input-background);font-size:var(--bs-auth-body-size)}.SignUpForm-module__8WVUXq__authV2 input:not([type=radio]):focus-visible,.SignUpForm-module__8WVUXq__authV2 select:focus-visible{border-color:var(--bs-interactive-active-border);box-shadow:none}.SignUpForm-module__8WVUXq__authV2 button[data-marketplace]{border-color:var(--bs-line);border-radius:var(--bs-input-radius);background:var(--bs-input-background)}.SignUpForm-module__8WVUXq__authV2 button[data-marketplace]:hover{border-color:var(--bs-interactive-active-border);background:var(--bs-interactive-hover-bg)}@media (prefers-reduced-motion:reduce){.SignUpForm-module__8WVUXq__authV2ProgressSegmentFill,.SignUpForm-module__8WVUXq__purposeOption,.SignUpForm-module__8WVUXq__marketplaceOption,.SignUpForm-module__8WVUXq__marketplaceIndicator,.SignUpForm-module__8WVUXq__addressHelpLink,.SignUpForm-module__8WVUXq__entityFieldsReveal,.SignUpForm-module__8WVUXq__addressFieldsReveal,.SignUpForm-module__8WVUXq__optionalAccordionTrigger,.SignUpForm-module__8WVUXq__optionalAccordionTrigger svg{transition:none}.SignUpForm-module__8WVUXq__optionalAccordionContent[data-state=open],.SignUpForm-module__8WVUXq__optionalAccordionContent[data-state=closed]{animation:none}}@media (max-width:720px){.SignUpForm-module__8WVUXq__purposeGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.SignUpForm-module__8WVUXq__form button[data-marketplace]{flex-direction:column;align-items:flex-start;min-width:0}.SignUpForm-module__8WVUXq__authV2{--bs-auth-v2-purpose-step-gap:var(--bs-space-header);gap:var(--bs-auth-v2-purpose-step-gap)}.SignUpForm-module__8WVUXq__authV2Title.SignUpForm-module__8WVUXq__authV2Title{font-size:calc(var(--bs-auth-title-size) - 2px)}.SignUpForm-module__8WVUXq__purposeGrid,.SignUpForm-module__8WVUXq__entityGrid{grid-template-columns:1fr}.SignUpForm-module__8WVUXq__purposeOption.SignUpForm-module__8WVUXq__purposeOption{min-height:196px}.SignUpForm-module__8WVUXq__entityOption.SignUpForm-module__8WVUXq__entityOption{min-height:0}.SignUpForm-module__8WVUXq__addressFieldRow,.SignUpForm-module__8WVUXq__authV2Actions{grid-template-columns:1fr}.SignUpForm-module__8WVUXq__authV2PreviousAction{order:2}}.SignUpForm-module__8WVUXq__marketplaceGrid{width:min(var(--bs-auth-v2-marketplace-content-width), calc(100vw - (var(--bs-space-section) * 2)));align-items:stretch;gap:calc(var(--bs-space-layout) * var(--bs-auth-v2-marketplace-scale));margin-bottom:calc(var(--bs-space-6) * 2);flex-wrap:wrap;display:flex;position:relative;left:50%;transform:translate(-50%)}.SignUpForm-module__8WVUXq__authV2 button.SignUpForm-module__8WVUXq__marketplaceOption{box-sizing:border-box;min-width:max-content;min-height:calc(var(--bs-shell-control-height) * var(--bs-auth-v2-marketplace-scale));align-items:center;gap:calc(var(--bs-space-1) * var(--bs-auth-v2-marketplace-scale));width:auto;padding:calc(var(--bs-space-inline) * var(--bs-auth-v2-marketplace-scale)) calc(var(--bs-space-content) * var(--bs-auth-v2-marketplace-scale));border:1px solid var(--bs-input-border);border-radius:var(--bs-input-radius);background:var(--bs-input-background);box-shadow:var(--bs-neutral-control-shadow);color:var(--bs-text);font-family:var(--bs-font);text-align:left;white-space:nowrap;cursor:pointer;-webkit-backdrop-filter:var(--bs-auth-v2-glass-backdrop);backdrop-filter:var(--bs-auth-v2-glass-backdrop);transition:border-color var(--bs-auth-v2-motion-marketplace) var(--bs-auth-v2-motion-ease), background var(--bs-auth-v2-motion-marketplace) var(--bs-auth-v2-motion-ease), box-shadow var(--bs-auth-v2-motion-marketplace) var(--bs-auth-v2-motion-ease), color var(--bs-auth-v2-motion-marketplace) var(--bs-auth-v2-motion-ease), transform var(--bs-auth-v2-motion-marketplace) var(--bs-auth-v2-motion-ease);flex:auto;display:flex}.SignUpForm-module__8WVUXq__authV2 button.SignUpForm-module__8WVUXq__marketplaceOption:hover:not(:disabled),.SignUpForm-module__8WVUXq__authV2 button.SignUpForm-module__8WVUXq__marketplaceOption[data-selected=true]{border-color:color-mix(in srgb, var(--bs-marketplace-selectable-accent) 30%, var(--bs-line));background:linear-gradient(145deg, color-mix(in srgb, var(--bs-marketplace-selectable-accent) 16%, var(--bs-surface)), color-mix(in srgb, var(--bs-marketplace-selectable-accent) 7%, var(--bs-canvas)));box-shadow:inset 0 1px 0 color-mix(in srgb, var(--bs-text) 8%, transparent), 0 5px 14px color-mix(in srgb, var(--bs-marketplace-selectable-accent) 6%, transparent);color:color-mix(in srgb, var(--bs-marketplace-selectable-accent) 72%, var(--bs-text));transform:translateY(calc(var(--bs-space-1) / -4))}html:not(.dark) .SignUpForm-module__8WVUXq__authV2 button.SignUpForm-module__8WVUXq__marketplaceOption:hover:not(:disabled){border-color:color-mix(in srgb, var(--bs-marketplace-selectable-accent) 24%, var(--bs-card-border));background:linear-gradient(145deg, color-mix(in srgb, var(--bs-marketplace-selectable-accent) 12%, var(--bs-surface)), color-mix(in srgb, var(--bs-marketplace-selectable-accent) 6%, var(--bs-surface)));box-shadow:inset 0 1px 0 color-mix(in srgb, var(--bs-text) 8%, transparent), 0 5px 14px color-mix(in srgb, var(--bs-marketplace-selectable-accent) 5%, transparent);color:color-mix(in srgb, var(--bs-marketplace-selectable-accent) 72%, var(--bs-text))}html:not(.dark) .SignUpForm-module__8WVUXq__authV2 button.SignUpForm-module__8WVUXq__marketplaceOption[data-selected=true]{border-color:color-mix(in srgb, var(--bs-marketplace-selectable-accent) 24%, var(--bs-card-border));background:linear-gradient(145deg, color-mix(in srgb, var(--bs-marketplace-selectable-accent) 12%, var(--bs-surface)), color-mix(in srgb, var(--bs-marketplace-selectable-accent) 6%, var(--bs-surface)));box-shadow:inset 0 1px 0 color-mix(in srgb, var(--bs-text) 8%, transparent), 0 5px 14px color-mix(in srgb, var(--bs-marketplace-selectable-accent) 5%, transparent);color:color-mix(in srgb, var(--bs-marketplace-selectable-accent) 72%, var(--bs-text))}.SignUpForm-module__8WVUXq__authV2 button.SignUpForm-module__8WVUXq__marketplaceOption:focus-visible{outline:var(--bs-auth-focus-ring-width) solid color-mix(in srgb, var(--bs-marketplace-selectable-accent) 58%, transparent);outline-offset:var(--bs-auth-focus-offset)}.SignUpForm-module__8WVUXq__marketplaceLogo{width:calc(var(--bs-space-5) * var(--bs-auth-v2-marketplace-scale));height:calc(var(--bs-space-5) * var(--bs-auth-v2-marketplace-scale));-o-object-fit:contain;object-fit:contain;flex:none}.SignUpForm-module__8WVUXq__marketplaceName{min-width:0;color:inherit;font-size:var(--bs-auth-v2-label-size);white-space:nowrap;flex:auto;font-weight:600;line-height:1.25}.SignUpForm-module__8WVUXq__marketplaceIndicator{width:var(--bs-space-6);height:var(--bs-space-6);border:1px solid var(--bs-auth-choice-checkbox-border);border-radius:var(--bs-container-radius);background:var(--bs-auth-choice-checkbox-background);box-shadow:var(--bs-auth-choice-checkbox-shadow);color:#0000;-webkit-backdrop-filter:var(--bs-auth-choice-checkbox-backdrop);backdrop-filter:var(--bs-auth-choice-checkbox-backdrop);transition:border-color var(--bs-auth-v2-motion-marketplace) var(--bs-auth-v2-motion-ease), background var(--bs-auth-v2-motion-marketplace) var(--bs-auth-v2-motion-ease), box-shadow var(--bs-auth-v2-motion-marketplace) var(--bs-auth-v2-motion-ease), color var(--bs-auth-v2-motion-marketplace) var(--bs-auth-v2-motion-ease);flex:none;justify-content:center;place-items:center;margin-left:auto;display:inline-grid}.SignUpForm-module__8WVUXq__authV2 button.SignUpForm-module__8WVUXq__marketplaceOption[data-selected=true] .SignUpForm-module__8WVUXq__marketplaceIndicator{border-color:color-mix(in srgb, var(--bs-marketplace-selectable-accent) 34%, var(--bs-line));background:linear-gradient(145deg, color-mix(in srgb, var(--bs-surface) 97%, var(--bs-text) 3%), color-mix(in srgb, var(--bs-surface) 96%, var(--bs-marketplace-selectable-accent) 4%));box-shadow:inset 0 1px 3px color-mix(in srgb, var(--bs-text) 12%, transparent), inset 0 -1px 0 color-mix(in srgb, var(--bs-marketplace-selectable-accent) 12%, transparent);color:var(--bs-marketplace-selectable-accent)}.SignUpForm-module__8WVUXq__optionalAccordion{width:min(var(--bs-auth-v2-marketplace-content-width), calc(100vw - (var(--bs-space-section) * 2)));position:relative;left:50%;transform:translate(-50%)}.SignUpForm-module__8WVUXq__optionalAccordionItem{border:0}.SignUpForm-module__8WVUXq__optionalAccordionTrigger{width:100%;min-height:var(--bs-space-0);justify-content:center;align-items:center;gap:var(--bs-space-inline);padding:var(--bs-space-0);border-radius:var(--bs-container-radius);box-shadow:none;color:var(--bs-text);font:inherit;font-size:var(--bs-auth-v2-label-size);text-align:center;text-underline-offset:var(--bs-auth-underline-offset);cursor:pointer;transition:color var(--bs-auth-v2-motion-fast) var(--bs-auth-v2-motion-ease);background:0 0;border:0;outline:none;font-weight:600;line-height:1.45;text-decoration:underline;display:inline-flex}.SignUpForm-module__8WVUXq__form button.SignUpForm-module__8WVUXq__optionalAccordionTrigger,.SignUpForm-module__8WVUXq__form button.SignUpForm-module__8WVUXq__optionalAccordionTrigger:hover,.SignUpForm-module__8WVUXq__form button.SignUpForm-module__8WVUXq__optionalAccordionTrigger:focus-visible,.SignUpForm-module__8WVUXq__form button.SignUpForm-module__8WVUXq__optionalAccordionTrigger>span,.SignUpForm-module__8WVUXq__form button.SignUpForm-module__8WVUXq__optionalAccordionTrigger:hover>span,.SignUpForm-module__8WVUXq__form button.SignUpForm-module__8WVUXq__optionalAccordionTrigger>svg,.SignUpForm-module__8WVUXq__form button.SignUpForm-module__8WVUXq__optionalAccordionTrigger:hover>svg,.SignUpForm-module__8WVUXq__form button.SignUpForm-module__8WVUXq__optionalAccordionTrigger>svg *{color:var(--bs-text)}.SignUpForm-module__8WVUXq__optionalAccordionTrigger:focus-visible{outline:var(--bs-auth-focus-ring-width) solid var(--bs-brand-focus-ring);outline-offset:var(--bs-auth-focus-offset)}html.dark .SignUpForm-module__8WVUXq__optionalAccordionTrigger{color:var(--bs-text)}.SignUpForm-module__8WVUXq__optionalAccordionTrigger svg{width:var(--bs-space-4);height:var(--bs-space-4);color:currentColor;transition:transform var(--bs-auth-v2-motion-fast) var(--bs-auth-v2-motion-ease);flex:none}.SignUpForm-module__8WVUXq__optionalAccordionTrigger[data-state=open] svg{transform:rotate(180deg)}.SignUpForm-module__8WVUXq__optionalAccordionContent{overflow:hidden}.SignUpForm-module__8WVUXq__optionalAccordionContent[data-state=open]{animation:SignUpForm-module__8WVUXq__auth-v2-accordion-down var(--bs-auth-v2-motion-accordion-open) var(--bs-auth-v2-motion-ease-out)}.SignUpForm-module__8WVUXq__optionalAccordionContent[data-state=closed]{animation:SignUpForm-module__8WVUXq__auth-v2-accordion-up var(--bs-auth-v2-motion-accordion-close) var(--bs-auth-v2-motion-ease-out)}.SignUpForm-module__8WVUXq__optionalFieldsGrid{gap:var(--bs-space-layout);padding-top:calc(var(--bs-space-container) * 2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.SignUpForm-module__8WVUXq__optionalField{gap:var(--bs-space-inline);flex-direction:column;min-width:0;display:flex}.SignUpForm-module__8WVUXq__optionalField>label{font-size:var(--bs-table-header-size);text-align:center;justify-content:center;margin-bottom:0}.SignUpForm-module__8WVUXq__optionalFieldHint{color:var(--bs-text-muted);font-size:inherit;font-weight:500}.SignUpForm-module__8WVUXq__optionalSelect.SignUpForm-module__8WVUXq__optionalSelect{width:100%;min-height:var(--bs-input-height);height:var(--bs-input-height);border-color:var(--bs-input-border);border-radius:var(--bs-input-radius);background:var(--bs-input-background);color:var(--bs-text);font-family:var(--bs-font);font-size:var(--bs-auth-body-size);margin:0}.SignUpForm-module__8WVUXq__optionalSelect.SignUpForm-module__8WVUXq__optionalSelect>span,.SignUpForm-module__8WVUXq__optionalSelect.SignUpForm-module__8WVUXq__optionalSelect svg,.SignUpForm-module__8WVUXq__optionalSelect.SignUpForm-module__8WVUXq__optionalSelect:hover>span,.SignUpForm-module__8WVUXq__optionalSelect.SignUpForm-module__8WVUXq__optionalSelect:hover svg{color:var(--bs-text)}.SignUpForm-module__8WVUXq__optionalSelect.SignUpForm-module__8WVUXq__optionalSelect:hover{border-color:var(--bs-interactive-active-border);background:var(--bs-interactive-hover-bg)}.SignUpForm-module__8WVUXq__optionalSelect.SignUpForm-module__8WVUXq__optionalSelect[data-state=open]{border-color:var(--bs-interactive-active-border);background:var(--bs-interactive-active-bg);box-shadow:var(--bs-interactive-hover-shadow)}.SignUpForm-module__8WVUXq__optionalMenu [cmdk-item]{text-align:center;justify-content:center;position:relative}.SignUpForm-module__8WVUXq__optionalMenu [cmdk-item]>span{text-align:center;flex:auto}.SignUpForm-module__8WVUXq__optionalMenu [cmdk-item]>svg{right:var(--bs-space-content);margin-left:0;position:absolute}@keyframes SignUpForm-module__8WVUXq__auth-v2-accordion-down{0%{height:var(--bs-space-0)}to{height:var(--radix-accordion-content-height)}}@keyframes SignUpForm-module__8WVUXq__auth-v2-accordion-up{0%{height:var(--radix-accordion-content-height)}to{height:var(--bs-space-0)}}@media (max-width:520px){.SignUpForm-module__8WVUXq__marketplaceGrid{grid-template-columns:1fr;display:grid}.SignUpForm-module__8WVUXq__authV2 button.SignUpForm-module__8WVUXq__marketplaceOption{flex-direction:row;flex:0 auto;align-items:center;width:100%;min-width:0}.SignUpForm-module__8WVUXq__marketplaceName{white-space:normal;overflow-wrap:anywhere}.SignUpForm-module__8WVUXq__optionalFieldsGrid{grid-template-columns:1fr}}
.product-sales-line-chart-module__1RD6sG__panel{min-width:0}.product-sales-line-chart-module__1RD6sG__header{justify-content:space-between;align-items:flex-start;gap:var(--bs-space-container);min-width:0;padding-bottom:var(--bs-space-container);display:flex}.product-sales-line-chart-module__1RD6sG__metric{min-width:0}.product-sales-line-chart-module__1RD6sG__value{color:var(--bs-text);font-family:var(--bs-font);letter-spacing:-.045em;font-variant-numeric:tabular-nums;margin:0;font-size:28px;font-weight:600;line-height:1}.product-sales-line-chart-module__1RD6sG__title{margin:var(--bs-space-inline) 0 0;color:var(--bs-text-muted);font-family:var(--bs-font);letter-spacing:.01em;font-size:13px;font-weight:500;line-height:1.3}.product-sales-line-chart-module__1RD6sG__periodSelector{flex:none;min-width:0}.product-sales-line-chart-module__1RD6sG__chartFrame{min-width:0}.product-sales-line-chart-module__1RD6sG__chart{width:100%;height:180px;min-height:180px}.product-sales-line-chart-module__1RD6sG__footer{margin-top:var(--bs-space-content);padding:var(--bs-space-content) 0 0;border-top:1px solid var(--bs-line)}.product-sales-line-chart-module__1RD6sG__footerContent{gap:var(--bs-space-inline);min-width:0;display:grid}.product-sales-line-chart-module__1RD6sG__trend{align-items:center;gap:var(--bs-space-inline);min-width:0;color:var(--bs-text);flex-wrap:wrap;font-size:13px;font-weight:600;line-height:1.35;display:flex}.product-sales-line-chart-module__1RD6sG__trendIcon{flex:none;width:16px;height:16px}.product-sales-line-chart-module__1RD6sG__trendPositive{color:var(--bs-trend-positive)}.product-sales-line-chart-module__1RD6sG__trendNegative{color:var(--bs-trend-negative)}.product-sales-line-chart-module__1RD6sG__period{color:var(--bs-text-muted);font-size:13px;line-height:1.25}@media (max-width:720px){.product-sales-line-chart-module__1RD6sG__header{flex-direction:column;align-items:stretch}.product-sales-line-chart-module__1RD6sG__periodSelector{align-self:flex-start}.product-sales-line-chart-module__1RD6sG__chart{height:168px;min-height:168px}}@media (prefers-reduced-motion:reduce){.product-sales-line-chart-module__1RD6sG__trendIcon{transition:none}}
.theme-switcher-module__cFPO4W__compact{box-sizing:border-box;height:var(--bs-space-8);gap:var(--bs-space-1);padding-inline:var(--bs-space-inline);border:1px solid var(--bs-card-border);border-radius:var(--bs-container-radius);background:var(--bs-shell-control-bg);box-shadow:var(--bs-neutral-control-shadow);color:var(--bs-text-muted);font-family:var(--bs-font);-webkit-backdrop-filter:blur(18px)saturate(124%);backdrop-filter:blur(18px)saturate(124%)}.theme-switcher-module__cFPO4W__compact:hover{border-color:var(--bs-interactive-active-border);background:var(--bs-interactive-hover-bg);box-shadow:var(--bs-interactive-hover-shadow);color:var(--bs-interactive-active-fg)}.theme-switcher-module__cFPO4W__compact>span{color:var(--bs-text-muted)}.theme-switcher-module__cFPO4W__compact>span svg{width:var(--bs-space-3);height:var(--bs-space-3)}.theme-switcher-module__cFPO4W__shellThemeIcon{width:var(--bs-space-4);height:var(--bs-space-4);color:var(--bs-text-low);transition:color var(--bs-interaction-transition);flex:none;justify-content:center;align-items:center;display:inline-flex}.theme-switcher-module__cFPO4W__shellThemeIcon[data-active=true]{color:var(--bs-shell-control-fg)}.theme-switcher-module__cFPO4W__compact:hover>span,.theme-switcher-module__cFPO4W__compact:hover>span svg{color:var(--bs-interactive-active-fg)}.theme-switcher-module__cFPO4W__compact .theme-switcher-switch{width:calc(var(--bs-space-8) + var(--bs-space-1));height:var(--bs-space-5)}.theme-switcher-module__cFPO4W__compact .theme-switcher-switch>span{width:var(--bs-space-4);height:var(--bs-space-4)}.theme-switcher-module__cFPO4W__compact .theme-switcher-switch[data-state=checked]>span{transform:translateX(var(--bs-space-4))}@media (prefers-reduced-motion:reduce){.theme-switcher-module__cFPO4W__root.theme-switcher-module__cFPO4W__compact,.theme-switcher-module__cFPO4W__shellThemeIcon{transition:none}.theme-switcher-module__cFPO4W__root .theme-switcher-switch{transition:none}.theme-switcher-module__cFPO4W__root .theme-switcher-switch>span{transition:none}}
.app-header-overview-v2-module__hHaUcG__shellRoot{--bs-app-shell-local-anchor:1}.app-header-overview-v2-module__hHaUcG__inner{min-width:0;height:var(--bs-shell-header-height);gap:var(--bs-space-inline);padding:0 var(--bs-space-layout) 0 var(--bs-space-container)}.app-header-overview-v2-module__hHaUcG__addProductButton,.app-header-overview-v2-module__hHaUcG__aiAgentButton{min-height:var(--bs-shell-control-height);border:1px solid var(--bs-shell-surface-border);border-radius:var(--bs-shell-radius);background:var(--bs-shell-control-bg);box-shadow:var(--bs-shell-control-shadow);color:var(--bs-shell-control-fg);-webkit-backdrop-filter:blur(18px)saturate(124%);backdrop-filter:blur(18px)saturate(124%);transition:background-color .16s,border-color .16s,color .16s,box-shadow .16s}.app-header-overview-v2-module__hHaUcG__actionButton{min-height:var(--bs-shell-control-height);border-radius:var(--bs-shell-radius);box-shadow:none;color:var(--bs-shell-control-fg);background:0 0;border:1px solid #0000;transition:background-color .16s,border-color .16s,color .16s,box-shadow .16s}.app-header-overview-v2-module__hHaUcG__sidebarTrigger{width:var(--bs-shell-control-height);height:var(--bs-shell-control-height);flex:0 0 var(--bs-shell-control-height)}.app-header-overview-v2-module__hHaUcG__addProductButton,.app-header-overview-v2-module__hHaUcG__aiAgentButton{height:var(--bs-shell-control-height)}:is(.app-header-overview-v2-module__hHaUcG__addProductButton:focus-visible,.app-header-overview-v2-module__hHaUcG__aiAgentButton:focus-visible,.app-header-overview-v2-module__hHaUcG__actionButton:focus-visible,.app-header-overview-v2-module__hHaUcG__shellRoot a:focus-visible,.app-header-overview-v2-module__hHaUcG__shellRoot button:focus-visible){outline:2px solid var(--bs-shell-focus-ring);outline-offset:2px;box-shadow:none}:is(.app-header-overview-v2-module__hHaUcG__addProductButton svg,.app-header-overview-v2-module__hHaUcG__aiAgentButton svg,.app-header-overview-v2-module__hHaUcG__actionButton svg,.app-header-overview-v2-module__hHaUcG__addProductButton svg *,.app-header-overview-v2-module__hHaUcG__aiAgentButton svg *,.app-header-overview-v2-module__hHaUcG__actionButton svg *){color:inherit;stroke:currentColor}.app-header-overview-v2-module__hHaUcG__addProductSlot{margin-right:var(--bs-space-inline);flex:none}.app-header-overview-v2-module__hHaUcG__addProductButton .app-header-overview-v2-module__hHaUcG__controlLabel,.app-header-overview-v2-module__hHaUcG__aiAgentButton .app-header-overview-v2-module__hHaUcG__controlLabel{color:inherit}.app-header-overview-v2-module__hHaUcG__addProductButton{min-width:0}.app-header-overview-v2-module__hHaUcG__searchRegion{min-width:0;margin-inline:var(--bs-space-inline);flex:auto}.app-header-overview-v2-module__hHaUcG__searchRegion .orb-wrapper{opacity:.9;min-width:0}.app-header-overview-v2-module__hHaUcG__searchControl{border-radius:var(--bs-shell-radius);isolation:isolate;min-width:0;position:relative}.app-header-overview-v2-module__hHaUcG__searchRegion .app-header-overview-v2-module__hHaUcG__searchControl{border:var(--bs-border-width) solid var(--bs-shell-surface-border);background:var(--bs-shell-control-bg);box-shadow:var(--bs-shell-control-shadow)}.app-header-overview-v2-module__hHaUcG__searchControl:after{content:"";z-index:0;border-radius:inherit;pointer-events:none;background-image:radial-gradient(ellipse 74% 100% at 50% 100%, var(--bs-stella-focus-glow-center) 0%, var(--bs-stella-focus-glow-brand) 30%, var(--bs-stella-focus-glow-edge) 56%, transparent 76%), linear-gradient(180deg, transparent 44%, var(--bs-stella-focus-glow-edge) 100%);transform-origin:50% 100%;will-change:opacity, transform;opacity:0;background-position:50% 100%,0 0;background-repeat:no-repeat;background-size:100% 100%,100% 100%;transition:opacity .46s,transform .9s cubic-bezier(.22,.61,.36,1);position:absolute;inset:0;transform:scaleX(.22);-webkit-mask-image:linear-gradient(#0000,#fff);mask-image:linear-gradient(#0000,#fff)}.app-header-overview-v2-module__hHaUcG__searchRegion .app-header-overview-v2-module__hHaUcG__searchControl:focus-within{border-color:var(--bs-interactive-active-border);box-shadow:none;background:0 0}.app-header-overview-v2-module__hHaUcG__searchControl:focus-within:after{opacity:var(--bs-stella-focus-glow-opacity);transform:scaleX(1)}html:not(.dark) .app-header-overview-v2-module__hHaUcG__searchControl [data-bs-component=stella-orb] canvas{filter:var(--bs-stella-orb-filter)}html:not(.dark) .app-header-overview-v2-module__hHaUcG__searchControl [data-bs-component=stella-orb]:before{background:color-mix(in srgb, var(--bs-brand-accent) 7%, transparent)!important;box-shadow:0 0 10px color-mix(in srgb, var(--bs-brand-accent) 9%, transparent)!important}html.dark .app-header-overview-v2-module__hHaUcG__searchControl [data-bs-component=stella-orb] canvas{filter:var(--bs-stella-orb-filter)}html.dark .app-header-overview-v2-module__hHaUcG__searchControl [data-bs-component=stella-orb]:before{background:color-mix(in srgb, var(--bs-text) 9%, transparent)!important;box-shadow:0 0 10px color-mix(in srgb, var(--bs-text) 11%, transparent)!important}.app-header-overview-v2-module__hHaUcG__actionGroup{min-width:0;margin-left:var(--bs-space-inline);flex:none;gap:4px}.app-header-overview-v2-module__hHaUcG__headerThemeSwitcher{margin-right:var(--bs-space-inline)}.app-header-overview-v2-module__hHaUcG__actionButton{width:var(--bs-shell-control-height);height:var(--bs-shell-control-height);padding:0}.app-header-overview-v2-module__hHaUcG__aiAgentSlot{margin:0 0 0 var(--bs-space-container);flex:none}.app-header-overview-v2-module__hHaUcG__aiAgentButton{isolation:isolate;--ai-agent-shimmer-base-opacity:.82;--ai-agent-shimmer-peak-opacity:1;--ai-agent-shimmer-shadow:color-mix(in srgb, var(--bs-text) 50%, transparent);min-width:0}html:not(.dark) .app-header-overview-v2-module__hHaUcG__aiAgentButton{--ai-agent-shimmer-base-opacity:.72;--ai-agent-shimmer-peak-opacity:.88;--ai-agent-shimmer-shadow:color-mix(in srgb, var(--bs-text) 38%, transparent)}.app-header-overview-v2-module__hHaUcG__aiAgentButton:before,.app-header-overview-v2-module__hHaUcG__aiAgentButton:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0}.app-header-overview-v2-module__hHaUcG__aiAgentButton:before{z-index:0;background:linear-gradient(180deg, transparent 48%, color-mix(in srgb, var(--bs-text) 5%, transparent) 78%, color-mix(in srgb, var(--bs-brand-foreground) 11%, transparent) 100%);box-shadow:inset 0 -1px 0 color-mix(in srgb, var(--bs-text) 9%, transparent), inset 0 -8px 14px color-mix(in srgb, var(--bs-brand-foreground) 7%, transparent);opacity:.34;transition:opacity .4s,box-shadow .4s}.app-header-overview-v2-module__hHaUcG__aiAgentButton:after{z-index:1;background-image:radial-gradient(ellipse 74% 100% at 50% 100%, color-mix(in srgb, var(--bs-text) 24%, transparent) 0%, color-mix(in srgb, var(--bs-brand-foreground) 44%, transparent) 28%, color-mix(in srgb, var(--bs-brand-foreground) 18%, transparent) 55%, transparent 75%), linear-gradient(180deg, transparent 42%, color-mix(in srgb, var(--bs-brand-foreground) 18%, transparent) 100%);opacity:0;background-position:50% 100%,0 0;background-repeat:no-repeat;background-size:38% 100%,100% 100%;transition:opacity .52s,background-size 1.25s;-webkit-mask-image:linear-gradient(#0000,#fff);mask-image:linear-gradient(#0000,#fff)}.app-header-overview-v2-module__hHaUcG__aiAgentButton:hover:before{opacity:var(--bs-shell-ai-agents-hover-depth-opacity);box-shadow:inset 0 -1px 0 color-mix(in srgb, var(--bs-text) 16%, transparent), inset 0 -8px 14px color-mix(in srgb, var(--bs-brand-foreground) 14%, transparent)}.app-header-overview-v2-module__hHaUcG__aiAgentButton:hover:after{opacity:var(--bs-shell-ai-agents-hover-glow-opacity);background-size:150% 100%,100% 100%}.app-header-overview-v2-module__hHaUcG__aiAgentButton:hover,.app-header-overview-v2-module__hHaUcG__aiAgentButton:hover .app-header-overview-v2-module__hHaUcG__controlIcon{color:var(--bs-shell-control-hover-fg)}.app-header-overview-v2-module__hHaUcG__aiAgentButton:hover .app-header-overview-v2-module__hHaUcG__controlIcon svg{color:var(--bs-shell-control-hover-fg)}.app-header-overview-v2-module__hHaUcG__aiAgentButton:hover .app-header-overview-v2-module__hHaUcG__controlIcon svg *{color:var(--bs-shell-control-hover-fg)}.app-header-overview-v2-module__hHaUcG__aiAgentLetter{color:inherit;transition:color .4s,text-shadow .4s;display:inline}.app-header-overview-v2-module__hHaUcG__aiAgentButton:hover .app-header-overview-v2-module__hHaUcG__aiAgentLetter{color:var(--bs-shell-control-hover-fg);opacity:var(--ai-agent-shimmer-base-opacity);animation:2s ease-in-out infinite app-header-overview-v2-module__hHaUcG__aiAgentLetterShimmer}@keyframes app-header-overview-v2-module__hHaUcG__aiAgentLetterShimmer{0%,to{color:var(--bs-shell-control-hover-fg);opacity:var(--ai-agent-shimmer-base-opacity);text-shadow:none}50%{color:var(--bs-shell-control-hover-fg);opacity:var(--ai-agent-shimmer-peak-opacity);text-shadow:0 0 3px var(--ai-agent-shimmer-shadow)}}@media (prefers-reduced-motion:reduce){.app-header-overview-v2-module__hHaUcG__aiAgentButton:before,.app-header-overview-v2-module__hHaUcG__aiAgentButton:after{transition-duration:.16s}.app-header-overview-v2-module__hHaUcG__aiAgentButton:hover .app-header-overview-v2-module__hHaUcG__aiAgentLetter{animation:none}}.app-header-overview-v2-module__hHaUcG__controlIcon{flex:none}.app-header-overview-v2-module__hHaUcG__controlLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (max-width:900px){.app-header-overview-v2-module__hHaUcG__inner{height:var(--bs-shell-header-height);padding-inline:var(--bs-space-container)}.app-header-overview-v2-module__hHaUcG__addProductSlot,.app-header-overview-v2-module__hHaUcG__searchRegion{margin-inline:0}.app-header-overview-v2-module__hHaUcG__aiAgentSlot{margin-left:var(--bs-space-inline)}}@media (max-width:640px){.app-header-overview-v2-module__hHaUcG__inner{min-height:var(--bs-shell-header-height);height:var(--bs-shell-header-height);align-content:center;gap:var(--bs-space-inline);padding:var(--bs-space-inline);flex-wrap:wrap}.app-header-overview-v2-module__hHaUcG__sidebarTrigger{order:0}.app-header-overview-v2-module__hHaUcG__addProductSlot{order:1;margin:0}.app-header-overview-v2-module__hHaUcG__actionGroup{order:2;margin-left:auto}.app-header-overview-v2-module__hHaUcG__searchRegion{flex:1 0 100%;order:3;width:100%;margin:0}.app-header-overview-v2-module__hHaUcG__addProductButton,.app-header-overview-v2-module__hHaUcG__aiAgentButton{width:var(--bs-shell-control-height);padding-inline:0}.app-header-overview-v2-module__hHaUcG__controlLabel{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}
.app-footer-overview-v2-module__X_E_GG__overviewFooter{margin:0 16px 16px}@media (max-width:720px){.app-footer-overview-v2-module__X_E_GG__overviewFooter{margin:0 12px 12px}}
.chat-sidebar-module__H3MOwa__dock{width:var(--bs-stella-dock-track-width);flex:0 0 var(--bs-stella-dock-track-width);border-inline-start:var(--bs-border-width) solid var(--bs-stella-dock-border-color);background:var(--bs-stella-dock-background);height:100dvh;min-height:0;box-shadow:var(--bs-stella-dock-shadow);-webkit-backdrop-filter:var(--bs-stella-dock-backdrop-filter);backdrop-filter:var(--bs-stella-dock-backdrop-filter);color:var(--bs-text);position:sticky;top:0}.chat-sidebar-module__H3MOwa__chat{background:var(--bs-stella-dock-background);height:100%;min-height:0;color:var(--bs-text);flex-direction:column;display:flex}.chat-sidebar-module__H3MOwa__header{align-items:center;gap:var(--bs-space-content);min-width:0;padding-block:var(--bs-space-0);padding-inline:var(--bs-space-container);display:flex}.chat-sidebar-module__H3MOwa__emptyOrb,.chat-sidebar-module__H3MOwa__launcherOrb{border:var(--bs-border-width) solid var(--bs-brand-border);background:var(--bs-brand-surface-hover);color:var(--bs-brand-foreground);flex:none;place-items:center;display:grid}:is(html:not(.dark) .chat-sidebar-module__H3MOwa__chat [data-bs-component=stella-orb] canvas,html:not(.dark) .chat-sidebar-module__H3MOwa__launcher [data-bs-component=stella-orb] canvas,html.dark .chat-sidebar-module__H3MOwa__chat [data-bs-component=stella-orb] canvas,html.dark .chat-sidebar-module__H3MOwa__launcher [data-bs-component=stella-orb] canvas){filter:var(--bs-stella-orb-filter)}.chat-sidebar-module__H3MOwa__heading{min-width:0;min-height:var(--bs-stella-header-icon-container-size);transform:translateY(var(--bs-stella-header-content-optical-offset));flex-direction:column;flex:1;justify-content:center;align-self:stretch;display:flex}.chat-sidebar-module__H3MOwa__headerIconContainer.bs-icon-container--compact{width:var(--bs-stella-header-icon-container-size);height:var(--bs-stella-header-icon-container-size)}.chat-sidebar-module__H3MOwa__headerOrb[data-bs-component=stella-orb]{width:var(--bs-stella-header-orb-frame-size);height:var(--bs-stella-header-orb-frame-size)}.chat-sidebar-module__H3MOwa__headerOrb[data-bs-component=stella-orb]:before{width:var(--bs-stella-header-orb-art-size);height:var(--bs-stella-header-orb-art-size)}.chat-sidebar-module__H3MOwa__headerOrb[data-bs-component=stella-orb] canvas{width:var(--bs-stella-header-orb-art-size);height:var(--bs-stella-header-orb-art-size)}.chat-sidebar-module__H3MOwa__title{color:var(--bs-text);font-size:var(--bs-stella-header-title-font-size);margin:0;font-weight:700;line-height:1.3}.chat-sidebar-module__H3MOwa__subtitle{margin-block:var(--bs-stella-header-subtitle-offset) var(--bs-space-0);margin-inline:var(--bs-space-0);color:var(--bs-text-muted);font-size:var(--bs-stella-header-subtitle-font-size)}.chat-sidebar-module__H3MOwa__headerActions{min-height:var(--bs-stella-header-icon-container-size);align-self:stretch;align-items:center;gap:var(--bs-space-inline);flex:none;display:flex}.chat-sidebar-module__H3MOwa__clearButton .bs-button__label{top:var(--bs-stella-header-action-label-offset);line-height:var(--bs-stella-header-action-label-line-height);position:relative}.chat-sidebar-module__H3MOwa__closeButton.bs-button--compact{width:var(--bs-space-8);padding-inline:var(--bs-space-0)}.chat-sidebar-module__H3MOwa__conversation{min-height:0;overscroll-behavior:contain;flex:auto;margin-block-start:calc(-1 * var(--bs-stella-header-height));display:flex;position:relative;overflow:hidden}.chat-sidebar-module__H3MOwa__conversationContent.tw-p-4{gap:var(--bs-space-content);box-sizing:border-box;min-height:100%;padding:var(--bs-space-container);flex-direction:column;padding-block-start:calc(var(--bs-stella-header-height) + var(--bs-space-container));display:flex}.chat-sidebar-module__H3MOwa__empty{width:100%;min-height:100%;padding-block:var(--bs-space-layout);text-align:center;flex-direction:column;flex:1 0 auto;justify-content:center;align-items:center;gap:0;display:flex}.chat-sidebar-module__H3MOwa__emptyOrb{width:40px;height:40px;margin-bottom:var(--bs-space-container);box-shadow:none;background:0 0;border:0}.chat-sidebar-module__H3MOwa__emptyOrb [data-bs-component=stella-orb]{transform:scale(1.45)}.chat-sidebar-module__H3MOwa__emptyTitle{color:var(--bs-text);margin:0;font-size:18px;font-weight:700}.chat-sidebar-module__H3MOwa__emptyDescription{max-width:32ch;margin:var(--bs-space-inline) 0 var(--bs-space-layout);color:var(--bs-stella-suggestion-foreground);font-size:13px;line-height:1.5}html.dark .chat-sidebar-module__H3MOwa__emptyDescription{color:var(--bs-stella-suggestion-foreground)}.chat-sidebar-module__H3MOwa__suggestions{width:calc(100% + var(--bs-stella-suggestion-inline-expansion));min-width:0;margin-inline:calc(0px - var(--bs-stella-suggestion-inline-inset));gap:var(--bs-space-inline);display:grid}.chat-sidebar-module__H3MOwa__suggestionList{gap:var(--bs-space-inline);grid-template-columns:minmax(0,1fr);width:100%;min-width:0;display:grid}.chat-sidebar-module__H3MOwa__suggestion{box-sizing:border-box;width:100%;min-width:0;height:auto;min-height:var(--bs-stella-suggestion-min-height);padding:var(--bs-space-content) var(--bs-space-container);font-family:var(--bs-font);font-size:var(--bs-stella-suggestion-font-size);line-height:var(--bs-stella-suggestion-line-height);text-align:center;white-space:normal;overflow-wrap:anywhere;justify-content:center;display:flex}.chat-sidebar-module__H3MOwa__suggestionContent{text-align:center;width:100%;min-width:0;display:block}.chat-sidebar-module__H3MOwa__suggestionText{text-align:center;white-space:normal;overflow-wrap:anywhere;min-width:0}.chat-sidebar-module__H3MOwa__suggestionIcon{vertical-align:-.15em;justify-content:center;align-items:center;display:inline-flex}.chat-sidebar-module__H3MOwa__suggestionIcon svg{width:var(--bs-stella-suggestion-icon-size);height:var(--bs-stella-suggestion-icon-size)}.chat-sidebar-module__H3MOwa__launcher:focus-visible{outline:var(--bs-focus-ring-width) solid var(--bs-brand-focus-ring);outline-offset:var(--bs-focus-ring-offset)}.chat-sidebar-module__H3MOwa__scrollButton.bs-button--compact{z-index:1;width:var(--bs-stella-scroll-button-size);min-width:var(--bs-stella-scroll-button-size);height:var(--bs-stella-scroll-button-size);min-height:var(--bs-stella-scroll-button-size);padding:0}.chat-sidebar-module__H3MOwa__scrollButton.bs-button--compact svg{width:var(--bs-stella-scroll-button-icon-size);height:var(--bs-stella-scroll-button-icon-size);filter:drop-shadow(var(--bs-stella-scroll-button-icon-shadow))}.chat-sidebar-module__H3MOwa__scrollButton.bs-button--secondary{box-shadow:var(--bs-stella-scroll-button-shadow)}html:not(.dark) .chat-sidebar-module__H3MOwa__scrollButton.bs-button--secondary{box-shadow:var(--bs-stella-scroll-button-shadow)}.chat-sidebar-module__H3MOwa__scrollButton.bs-button--secondary:is(:hover,:focus-visible):not(:disabled){box-shadow:var(--bs-stella-scroll-button-hover-shadow);color:var(--bs-stella-scroll-button-icon-color)}.chat-sidebar-module__H3MOwa__scrollButton.bs-button--secondary>span{color:var(--bs-stella-scroll-button-icon-color)}html:not(.dark) .chat-sidebar-module__H3MOwa__scrollButton.bs-button--secondary>span{color:var(--bs-stella-scroll-button-icon-color)}html:not(.dark) .chat-sidebar-module__H3MOwa__scrollButton.bs-button--secondary:is(:hover,:focus-visible):not(:disabled)>span{color:var(--bs-stella-scroll-button-icon-color)}.chat-sidebar-module__H3MOwa__userRow,.chat-sidebar-module__H3MOwa__botRow{margin-bottom:0}.chat-sidebar-module__H3MOwa__userMessage,.chat-sidebar-module__H3MOwa__botMessage{width:auto;max-width:88%;padding:var(--bs-space-content) var(--bs-space-container);border-radius:var(--bs-card-radius);overflow-wrap:anywhere;-webkit-backdrop-filter:var(--bs-stella-message-backdrop-filter);backdrop-filter:var(--bs-stella-message-backdrop-filter);font-size:13px;line-height:1.55}.chat-sidebar-module__H3MOwa__userMessage{border:var(--bs-border-width) solid var(--bs-stella-user-bubble-border);background:var(--bs-stella-user-bubble-background);box-shadow:var(--bs-stella-message-depth-shadow);color:var(--bs-text)}.chat-sidebar-module__H3MOwa__botMessage{border:var(--bs-border-width) solid var(--bs-stella-assistant-bubble-border);background:var(--bs-stella-assistant-bubble-background);box-shadow:var(--bs-stella-assistant-bubble-shadow);color:var(--bs-text)}.chat-sidebar-module__H3MOwa__loading{align-items:center;gap:var(--bs-space-content);color:var(--bs-text-muted);margin-block:0;font-size:13px;display:flex}.chat-sidebar-module__H3MOwa__loadingOrb{width:var(--bs-space-5);height:var(--bs-space-5);flex:0 0 var(--bs-space-5);display:inline-flex}.chat-sidebar-module__H3MOwa__loadingOrb [data-bs-component=stella-orb]{width:100%;height:100%}.chat-sidebar-module__H3MOwa__loadingText{--base-color:var(--bs-text-muted);--base-gradient-color:var(--bs-brand-foreground);--bg:linear-gradient(90deg, transparent calc(50% - var(--spread)), var(--base-gradient-color), transparent calc(50% + var(--spread)));color:#0000;background-repeat:no-repeat;background-size:250% 100%,auto;-webkit-background-clip:text;background-clip:text;display:inline-block;position:relative}.chat-sidebar-module__H3MOwa__screenReaderStatus{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.chat-sidebar-module__H3MOwa__composer{width:100%;padding:var(--bs-space-container);border-top:var(--bs-border-width) solid var(--bs-card-border);flex:none;display:flex}body .chat-sidebar-module__H3MOwa__composer [data-slot=input-group]{isolation:isolate;min-height:var(--bs-stella-composer-input-height);align-items:flex-end;gap:var(--bs-space-inline);padding:var(--bs-space-inline);border:var(--bs-border-width) solid var(--bs-input-border);border-radius:var(--bs-input-radius);background:var(--bs-input-background);box-shadow:none;transition:border-color var(--bs-interaction-transition), background-color var(--bs-interaction-transition);flex-direction:row;display:flex;position:relative}.chat-sidebar-module__H3MOwa__composer [data-slot=input-group]:after{z-index:0;border-radius:inherit;background-image:radial-gradient(ellipse 74% 100% at 50% 100%, var(--bs-stella-focus-glow-center) 0%, var(--bs-stella-focus-glow-brand) 30%, var(--bs-stella-focus-glow-edge) 56%, transparent 76%), linear-gradient(180deg, transparent 44%, var(--bs-stella-focus-glow-edge) 100%);transform-origin:50% 100%;opacity:0;pointer-events:none;content:"";background-position:50% 100%,0 0;background-repeat:no-repeat;background-size:100% 100%,100% 100%;transition:opacity .46s,transform .9s cubic-bezier(.22,.61,.36,1);position:absolute;inset:0;transform:scaleX(.22);-webkit-mask-image:linear-gradient(#0000,#fff);mask-image:linear-gradient(#0000,#fff)}body .chat-sidebar-module__H3MOwa__composer [data-slot=input-group]:focus-within{border-color:var(--bs-interactive-active-border);background:var(--bs-input-focus-background);box-shadow:none}.chat-sidebar-module__H3MOwa__composer [data-slot=input-group]:focus-within:after{opacity:var(--bs-stella-focus-glow-opacity);transform:scaleX(1)}body .chat-sidebar-module__H3MOwa__composer [data-slot=input-group-control]{z-index:1;box-shadow:none;background:0 0;border:0;border-radius:0;outline:none;position:relative}:is(body .chat-sidebar-module__H3MOwa__composer [data-slot=input-group-control]:focus,body .chat-sidebar-module__H3MOwa__composer [data-slot=input-group-control]:focus-visible){box-shadow:none;border:0;outline:none}.chat-sidebar-module__H3MOwa__input{z-index:1;min-width:0;min-height:var(--bs-stella-composer-input-height);max-height:var(--bs-stella-composer-input-max-height);height:auto;padding-block:var(--bs-stella-composer-input-padding-block);padding-inline:var(--bs-space-content);box-shadow:none;color:var(--bs-text);font-family:var(--bs-font);font-size:14px;line-height:var(--bs-stella-composer-input-line-height);field-sizing:content;resize:none;background:0 0;border:0;border-radius:0;outline:none;flex:auto;position:relative;overflow-y:auto}.chat-sidebar-module__H3MOwa__input::placeholder{color:var(--bs-text-low);opacity:1}.chat-sidebar-module__H3MOwa__input:focus-visible{box-shadow:none;outline:none}:is(.chat-sidebar-module__H3MOwa__composer .chat-sidebar-module__H3MOwa__inputFooter,.chat-sidebar-module__H3MOwa__composer [data-slot=input-group-addon][data-align=block-end]){z-index:1;cursor:default;background:0 0;border:0;flex:none;order:0;justify-content:flex-end;align-self:flex-end;width:auto;padding:0;position:relative}.chat-sidebar-module__H3MOwa__composer .chat-sidebar-module__H3MOwa__sendButton{width:var(--bs-stella-send-button-size);height:var(--bs-stella-send-button-size);min-height:var(--bs-stella-send-button-size);flex:0 0 var(--bs-stella-send-button-size);padding:0;position:relative}.chat-sidebar-module__H3MOwa__composer .chat-sidebar-module__H3MOwa__sendArrow{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.chat-sidebar-module__H3MOwa__composer .chat-sidebar-module__H3MOwa__sendArrow svg{width:var(--bs-stella-send-icon-size);height:var(--bs-stella-send-icon-size)}.chat-sidebar-module__H3MOwa__composer .chat-sidebar-module__H3MOwa__sendButton .chat-sidebar-module__H3MOwa__sendStopIcon{width:var(--bs-stella-stop-icon-size);height:var(--bs-stella-stop-icon-size)}.chat-sidebar-module__H3MOwa__launcher.bs-button--marketplace-animated{z-index:var(--bs-stella-launcher-z-index);right:var(--bs-space-layout);bottom:var(--bs-space-layout);width:var(--bs-stella-launcher-collapsed-size);min-width:var(--bs-stella-launcher-collapsed-size);height:var(--bs-stella-launcher-collapsed-size);justify-content:flex-end;align-items:center;gap:var(--bs-space-0);box-sizing:border-box;padding:var(--bs-space-0);border:var(--bs-border-width) solid var(--bs-stella-launcher-border);border-radius:var(--bs-card-radius);background:var(--bs-stella-launcher-background);box-shadow:var(--bs-stella-launcher-shadow);color:var(--bs-stella-launcher-foreground);font-family:var(--bs-font);transition:width var(--bs-stella-launcher-transition), border-color var(--bs-stella-launcher-transition), background var(--bs-stella-launcher-transition), box-shadow var(--bs-stella-launcher-transition), color var(--bs-stella-launcher-transition);-webkit-backdrop-filter:none;flex:none;display:flex;position:fixed;overflow:hidden}.chat-sidebar-module__H3MOwa__launcher.bs-button--marketplace-animated:is(:hover,:focus-visible){width:var(--bs-stella-launcher-expanded-width);border-color:var(--bs-stella-launcher-hover-border);background:var(--bs-stella-launcher-hover-background);box-shadow:var(--bs-stella-launcher-hover-shadow);color:var(--bs-stella-launcher-hover-foreground)}.chat-sidebar-module__H3MOwa__launcherOrb{width:var(--bs-stella-launcher-icon-container-size);height:var(--bs-stella-launcher-icon-container-size);border-radius:var(--bs-card-radius);margin-inline-end:calc(var(--bs-space-0) - var(--bs-border-width))}.chat-sidebar-module__H3MOwa__launcherOrb [data-bs-component=stella-orb]{transform:scale(var(--bs-stella-launcher-orb-scale))}.chat-sidebar-module__H3MOwa__launcherLabel{inset-inline-start:var(--bs-stella-launcher-label-inset);width:var(--bs-stella-launcher-label-width);transform:translate(var(--bs-stella-launcher-label-offset), -50%);color:var(--bs-stella-launcher-label-color);font-size:var(--bs-stella-launcher-label-font-size);font-weight:var(--bs-stella-launcher-label-weight);opacity:0;pointer-events:none;text-align:start;white-space:nowrap;transition:opacity var(--bs-stella-launcher-transition), transform var(--bs-stella-launcher-transition), color var(--bs-stella-launcher-transition);line-height:1;position:absolute;top:50%}.chat-sidebar-module__H3MOwa__launcher.bs-button--marketplace-animated:is(:hover,:focus-visible) .chat-sidebar-module__H3MOwa__launcherLabel{transform:translate(var(--bs-space-0), -50%);color:var(--bs-stella-launcher-hover-foreground);opacity:1}.chat-sidebar-module__H3MOwa__mobileDrawer{--bs-drawer-axis-max-height:94dvh;border-radius:var(--bs-card-radius);width:auto;height:94dvh;overflow:hidden}.chat-sidebar-module__H3MOwa__mobileDrawer[data-slot=drawer-content][data-vaul-drawer-direction=bottom]{inset-inline:var(--bs-stella-sheet-inline-inset)}.chat-sidebar-module__H3MOwa__mobileDrawer .chat-sidebar-module__H3MOwa__chat{flex:auto;height:auto}@media (max-width:1023px){.chat-sidebar-module__H3MOwa__launcher{right:var(--bs-space-container);bottom:var(--bs-space-container)}}@media (prefers-reduced-motion:reduce){body .chat-sidebar-module__H3MOwa__loadingText.text-shimmer-animate{animation:none}.chat-sidebar-module__H3MOwa__launcherLabel,.chat-sidebar-module__H3MOwa__suggestion{transition:none}.chat-sidebar-module__H3MOwa__launcher.bs-button--marketplace-animated{transition:none}}
html:not(.dark) .overview-v2-shell-module__XgTL5a__shell{background:radial-gradient(circle at 16% 6%,#5b64e80e,#0000 32%),radial-gradient(circle at 86% 34%,#47a7b809,#0000 28%),linear-gradient(145deg,#f8f9fc,#f4f6fa)}.overview-v2-shell-module__XgTL5a__agentShell,.overview-v2-shell-module__XgTL5a__productShell{overflow-x:clip}.overview-v2-shell-module__XgTL5a__shell{--bs-overlay-scrollbar-compensation:0px;--bs-shell-sidebar-width:var(--sidebar-width,0px);min-width:0}.overview-v2-shell-module__XgTL5a__assistantWorkspace{flex:auto;min-width:0;display:flex}.overview-v2-shell-module__XgTL5a__assistantMain{flex-direction:column;flex:1 1 0;min-width:0;display:flex}.overview-v2-shell-module__XgTL5a__assistantCanvas{min-width:0}.overview-v2-shell-module__XgTL5a__assistantDockSlot{width:0;min-width:0;transition:width var(--bs-stella-dock-transition);flex:none;justify-content:flex-end;display:flex;overflow:clip}.overview-v2-shell-module__XgTL5a__assistantWorkspaceOpen .overview-v2-shell-module__XgTL5a__assistantDockSlot{width:var(--bs-stella-dock-track-width)}@media (max-width:1023px){.overview-v2-shell-module__XgTL5a__assistantDockSlot,.overview-v2-shell-module__XgTL5a__assistantWorkspaceOpen .overview-v2-shell-module__XgTL5a__assistantDockSlot{width:0;transition:none}}@media (prefers-reduced-motion:reduce){.overview-v2-shell-module__XgTL5a__assistantDockSlot{transition:none}}body[data-scroll-locked] .overview-v2-shell-module__XgTL5a__shell{--bs-overlay-scrollbar-compensation:var(--removed-body-scroll-bar-size,0px);inline-size:calc(100% - var(--bs-shell-sidebar-width) + var(--bs-overlay-scrollbar-compensation));flex:0 0 calc(100% - var(--bs-shell-sidebar-width) + var(--bs-overlay-scrollbar-compensation));padding-block-start:var(--bs-shell-header-height)}body[data-scroll-locked] .overview-v2-shell-module__XgTL5a__shell [data-bridge-sell-shell=true]{inline-size:calc(100% - var(--bs-shell-sidebar-width));position:fixed;inset-block-start:0;inset-inline-start:var(--bs-shell-sidebar-width)}.tw-group[data-state=collapsed][data-collapsible=icon]~.overview-v2-shell-module__XgTL5a__shell{--bs-shell-sidebar-width:var(--sidebar-width-icon,0px)}@media (max-width:767px){body[data-scroll-locked] .overview-v2-shell-module__XgTL5a__shell.overview-v2-shell-module__XgTL5a__shell{inline-size:calc(100% + var(--bs-overlay-scrollbar-compensation));flex-basis:calc(100% + var(--bs-overlay-scrollbar-compensation))}}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_396b12ce-module__rRjk0G__className{font-family:Inter,Inter Fallback;font-style:normal}
.page-module__x-P6NG__page{gap:var(--bs-space-section);max-width:1440px;padding:var(--bs-space-section);color:var(--bs-text);margin:0 auto;display:grid}.page-module__x-P6NG__catalogToolbar,.page-module__x-P6NG__sectionHeading,.page-module__x-P6NG__filters,.page-module__x-P6NG__surfaceGrid,.page-module__x-P6NG__patternCatalog,.page-module__x-P6NG__marketplaceBadges,.page-module__x-P6NG__marketplaceMeta,.page-module__x-P6NG__controlsPanel,.page-module__x-P6NG__catalogNote,.page-module__x-P6NG__legacyPreview{gap:var(--bs-space-inline);display:flex}.page-module__x-P6NG__catalogActionMenuDemo{align-items:center;min-height:32px;display:flex}.page-module__x-P6NG__catalogToolbar,.page-module__x-P6NG__sectionHeading{justify-content:space-between;align-items:center}.page-module__x-P6NG__catalogToolbar{padding:var(--bs-space-container);border:1px solid var(--bs-line);border-radius:var(--bs-card-radius);background:var(--bs-surface);align-items:center}.page-module__x-P6NG__themeControl{align-items:center;gap:var(--bs-space-inline);display:flex}.page-module__x-P6NG__catalogToolbar span,.page-module__x-P6NG__sectionHeading p,.page-module__x-P6NG__surfaceSample span,.page-module__x-P6NG__patternItem p,.page-module__x-P6NG__patternItem code,.page-module__x-P6NG__footer{color:var(--bs-text-muted)}.page-module__x-P6NG__section{gap:var(--bs-space-content);display:grid}.page-module__x-P6NG__sectionHeading{flex-direction:column;align-items:flex-start}.page-module__x-P6NG__layerBadge,.page-module__x-P6NG__legacyBadge{border:1px solid var(--bs-line);width:fit-content;color:var(--bs-text-muted);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;align-items:center;padding:4px 8px;font-size:10px;font-weight:600;display:inline-flex}.page-module__x-P6NG__layerBadge[data-layer=legacy],.page-module__x-P6NG__legacyBadge{border-color:var(--bs-line);color:var(--bs-text-muted)}.page-module__x-P6NG__sectionHeading h1,.page-module__x-P6NG__sectionHeading h2,.page-module__x-P6NG__sectionHeading p{margin:0}.page-module__x-P6NG__sectionHeading h1,.page-module__x-P6NG__sectionHeading h2{color:var(--bs-text)}.page-module__x-P6NG__filters{flex-wrap:wrap}.page-module__x-P6NG__trendExamples{gap:var(--bs-space-content);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.page-module__x-P6NG__semanticTokenTable{gap:var(--bs-space-inline);min-width:0;display:grid}.page-module__x-P6NG__semanticTokenTable h3{color:var(--bs-text);margin:0;font-size:14px}.page-module__x-P6NG__semanticTokenRows{gap:var(--bs-space-1);display:grid}.page-module__x-P6NG__semanticTokenRow{gap:var(--bs-space-inline);padding:var(--bs-space-inline) var(--bs-space-content);border:1px solid var(--bs-line);border-radius:var(--bs-container-radius);background:var(--bs-container-background);color:var(--bs-text-muted);grid-template-columns:minmax(120px,.7fr) minmax(160px,1fr) minmax(0,1.5fr);align-items:center;font-size:11px;display:grid}.page-module__x-P6NG__semanticTokenRow strong{color:var(--bs-text);font-weight:600}.page-module__x-P6NG__semanticTokenRow code{color:var(--bs-brand-foreground);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px}.page-module__x-P6NG__surfaceGrid{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.page-module__x-P6NG__surfaceSample{gap:var(--bs-space-1);min-width:0;display:grid}html .bs-card[data-bs-component=dashboard-panel][data-variant][data-spacing].page-module__x-P6NG__surfaceSample{display:grid}.page-module__x-P6NG__spacingPanel{gap:var(--bs-space-inline);display:grid}.page-module__x-P6NG__spacingScale{gap:var(--bs-space-inline);flex-wrap:wrap;display:flex}.page-module__x-P6NG__spacingPanel small,.page-module__x-P6NG__spacingPanel code{color:var(--bs-text-muted)}.page-module__x-P6NG__catalogNote,.page-module__x-P6NG__controlsPanel,.page-module__x-P6NG__marketplaceMeta{flex-wrap:wrap;align-items:flex-start;min-width:0}.page-module__x-P6NG__catalogNote{align-items:center}.page-module__x-P6NG__comboboxCatalogGrid{gap:var(--bs-space-content);grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.page-module__x-P6NG__comboboxCatalogField{gap:var(--bs-space-1);min-width:0;display:grid}.page-module__x-P6NG__comboboxCatalogField>span{color:var(--bs-text-muted);font-size:var(--bs-table-control-size)}.page-module__x-P6NG__productDetailsFieldCatalogGrid{gap:var(--bs-space-content);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.page-module__x-P6NG__attributesCatalogControls{gap:var(--bs-space-inline);flex-wrap:wrap;display:flex}.page-module__x-P6NG__productDetailsFieldCatalogField{gap:var(--bs-space-inline);min-width:0;display:grid}.page-module__x-P6NG__drawerCatalogDemoContent{gap:var(--bs-space-content);padding:var(--bs-space-container)}.page-module__x-P6NG__drawerCatalogDemoCopy{color:var(--bs-text-muted);font-size:var(--bs-table-control-size);margin:0}.page-module__x-P6NG__toggleSwitchCatalogDemo{align-items:center;gap:var(--bs-space-container);min-width:0;padding:var(--bs-space-content);border:1px solid var(--bs-card-border);border-radius:var(--bs-container-radius);background:var(--bs-container-background-strong);color:var(--bs-text);display:flex}.page-module__x-P6NG__toggleSwitchCatalogDemo>span{color:var(--bs-text-muted);font-size:var(--bs-table-control-size)}.page-module__x-P6NG__catalogNote>span,.page-module__x-P6NG__catalogNote>small,.page-module__x-P6NG__marketplaceMeta>span{color:var(--bs-text-muted);font-size:11px}.page-module__x-P6NG__catalogNote code,.page-module__x-P6NG__marketplaceMeta code{color:var(--bs-text);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px}.page-module__x-P6NG__rankedPanel,.page-module__x-P6NG__patternItem{gap:var(--bs-space-inline);display:grid}.page-module__x-P6NG__rank{border-radius:var(--bs-card-radius);width:28px;height:28px;color:var(--bs-brand-foreground);background:var(--bs-brand-hint-bg);place-items:center;display:grid}.page-module__x-P6NG__chartFrame{min-width:0}.page-module__x-P6NG__chartCanvas{width:100%;min-width:0}.page-module__x-P6NG__chartHeading{color:var(--bs-text)}.page-module__x-P6NG__chartGrid,.page-module__x-P6NG__marketplaceChartGrid,.page-module__x-P6NG__productCardDemoGrid{gap:var(--bs-space-content);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.page-module__x-P6NG__supportButtonDemoGrid{gap:var(--bs-space-container);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.page-module__x-P6NG__saveButtonDemoGrid{gap:var(--bs-space-container);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.page-module__x-P6NG__productCardDemoMedia{height:100%;color:var(--bs-brand-foreground);background:var(--bs-brand-soft);place-items:center;display:grid}.page-module__x-P6NG__tableScrollDemo{width:100%;max-width:100%;overflow:auto hidden}.page-module__x-P6NG__catalogTable{min-width:720px}.page-module__x-P6NG__numericCell{text-align:right}.page-module__x-P6NG__patternCatalog{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.page-module__x-P6NG__patternItem span,.page-module__x-P6NG__patternItem strong,.page-module__x-P6NG__patternItem p,.page-module__x-P6NG__patternItem code{overflow-wrap:anywhere}.page-module__x-P6NG__legacyGrid{gap:var(--bs-space-container);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.page-module__x-P6NG__legacyItem{align-content:start;gap:var(--bs-space-inline);min-width:0;display:grid}.page-module__x-P6NG__legacyItem p,.page-module__x-P6NG__legacyItem small,.page-module__x-P6NG__legacyItem code{color:var(--bs-text-muted);overflow-wrap:anywhere;margin:0;font-size:11px}.page-module__x-P6NG__legacyItem code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px}.page-module__x-P6NG__legacyPreview{flex-wrap:wrap;align-items:center;min-width:0}.page-module__x-P6NG__mediaPreview{gap:var(--bs-space-1);grid-template-columns:repeat(3,minmax(0,1fr));width:100%;min-height:48px;display:grid}.page-module__x-P6NG__mediaPreview:before,.page-module__x-P6NG__mediaPreview:after{content:"";border-radius:var(--bs-card-radius);background:var(--bs-surface);min-height:48px;display:block}.page-module__x-P6NG__mediaPreview:after{grid-column:span 2}.page-module__x-P6NG__footer{padding-block:var(--bs-space-container)}@media (max-width:720px){.page-module__x-P6NG__page{padding:var(--bs-space-content)}.page-module__x-P6NG__surfaceGrid,.page-module__x-P6NG__patternCatalog,.page-module__x-P6NG__legacyGrid,.page-module__x-P6NG__chartGrid,.page-module__x-P6NG__marketplaceChartGrid,.page-module__x-P6NG__productDetailsFieldCatalogGrid,.page-module__x-P6NG__supportButtonDemoGrid,.page-module__x-P6NG__saveButtonDemoGrid{grid-template-columns:minmax(0,1fr)}}.page-module__x-P6NG__authShellDemo[data-bs-component=auth-shell]{border-radius:var(--bs-card-radius);height:420px;min-height:420px;overflow:hidden}:is(.page-module__x-P6NG__authShellDemo .bs-dot-grid,.page-module__x-P6NG__authShellDemo .bs-dot-grid__content){height:100%;min-height:100%}.page-module__x-P6NG__authShellDemo .bs-dot-grid__content>div:last-child{min-height:100%;padding:var(--bs-space-section)}.page-module__x-P6NG__authSurfaceDemoContent{gap:var(--bs-space-content);flex-direction:column;display:flex}.page-module__x-P6NG__authSurfaceDemoContent h3,.page-module__x-P6NG__authSurfaceDemoContent p{margin:0}.page-module__x-P6NG__authSurfaceDemoContent p{color:var(--bs-text-muted);font-size:13px;line-height:1.55}.page-module__x-P6NG__authCanvasDemo[data-bs-component=auth-shell]{--bs-auth-canvas-min-height:360px;height:var(--bs-auth-canvas-min-height);min-height:var(--bs-auth-canvas-min-height);border:1px solid var(--bs-card-border);border-radius:var(--bs-card-radius);overflow:hidden}.page-module__x-P6NG__authCanvasDemoContent{align-items:center;gap:var(--bs-space-content);text-align:center;flex-direction:column;display:flex}.page-module__x-P6NG__authCanvasDemoContent h3,.page-module__x-P6NG__authCanvasDemoContent p{margin:0}.page-module__x-P6NG__authCanvasDemoContent p{color:var(--bs-text-muted);font-size:13px;line-height:1.55}.page-module__x-P6NG__authSplitDemo[data-bs-component=auth-shell]{--bs-auth-canvas-min-height:360px;height:var(--bs-auth-canvas-min-height);min-height:var(--bs-auth-canvas-min-height);border:1px solid var(--bs-card-border);border-radius:var(--bs-card-radius);overflow:hidden}.page-module__x-P6NG__authSplitDemoLayout{grid-template-columns:repeat(2,minmax(0,1fr));height:100%;min-height:0;display:grid}.page-module__x-P6NG__authSplitDemoMedia,.page-module__x-P6NG__authSplitDemoContent{min-width:0;min-height:0;padding:var(--bs-space-section)}.page-module__x-P6NG__authSplitDemoMedia{background:var(--bs-brand-surface-active);color:var(--bs-brand-foreground);text-align:center;place-items:center;font-size:12px;font-weight:600;display:grid}.page-module__x-P6NG__authSplitDemoContent{justify-content:center;align-items:flex-start;gap:var(--bs-space-content);background:var(--bs-surface);flex-direction:column;display:flex}.page-module__x-P6NG__authSplitDemoContent h3,.page-module__x-P6NG__authSplitDemoContent p{margin:0}.page-module__x-P6NG__authSplitDemoContent p{color:var(--bs-text-muted);font-size:13px;line-height:1.55}.page-module__x-P6NG__authSelectableDemo{gap:var(--bs-space-content);grid-template-columns:minmax(0,1fr) auto;align-items:stretch;display:grid}.page-module__x-P6NG__authMarketplaceDemo{gap:var(--bs-space-content);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.page-module__x-P6NG__authMarketplaceCompactDemo{align-items:center;gap:var(--bs-space-2);flex-wrap:wrap;display:flex}.page-module__x-P6NG__authSelectableCard{text-align:left;min-width:0}.page-module__x-P6NG__authSelectableCard>span:last-child{color:var(--bs-brand-foreground);font-size:var(--bs-table-header-size);font-weight:700}.page-module__x-P6NG__authNavigationDemo{gap:var(--bs-space-content);display:grid}.page-module__x-P6NG__authNavigationCard{min-width:0}.page-module__x-P6NG__authSelectDemo{align-items:center;gap:var(--bs-space-content);padding:var(--bs-space-content);border:1px solid var(--bs-line);border-radius:var(--bs-card-radius);background:var(--bs-container-background);display:flex}.page-module__x-P6NG__authIconDemo{justify-content:center;align-items:center;gap:var(--bs-space-inline);min-width:calc(var(--bs-space-8) * 2);padding:var(--bs-space-content);border:1px solid var(--bs-line);border-radius:var(--bs-card-radius);background:var(--bs-container-background);color:var(--bs-brand-foreground);display:flex}.page-module__x-P6NG__authInputDemo{gap:var(--bs-space-inline);max-width:360px;display:grid}.page-module__x-P6NG__readOnlySurfaceDemoGrid{gap:var(--bs-space-layout);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.page-module__x-P6NG__readOnlySurfaceDemoField{align-content:start;gap:var(--bs-space-inline);min-width:0;display:grid}.page-module__x-P6NG__readOnlySurfaceDemoField>span{color:var(--bs-text-muted);font-size:var(--bs-table-control-size)}.page-module__x-P6NG__readOnlySurfaceDemoField p,.page-module__x-P6NG__readOnlySurfaceDemoField ul{margin:0}.page-module__x-P6NG__readOnlySurfaceDemoField p{margin-bottom:var(--bs-space-inline)}.page-module__x-P6NG__readOnlySurfaceDemoField ul{gap:var(--bs-space-1);padding-inline-start:var(--bs-space-container);display:grid}.page-module__x-P6NG__authInputDemo label{color:var(--bs-text-muted);font-size:12px;font-weight:500}@media (max-width:820px){.page-module__x-P6NG__readOnlySurfaceDemoGrid,.page-module__x-P6NG__authMarketplaceDemo,.page-module__x-P6NG__authSplitDemoLayout{grid-template-columns:minmax(0,1fr)}.page-module__x-P6NG__authSplitDemoMedia{display:none}}
.login-form-module__PK4fKq__form{--bs-input-active-glow-opacity:.68;--bs-input-active-glow-center:color-mix(in srgb, var(--bs-interactive-hover-bg) 78%, transparent);--bs-input-active-glow-brand:color-mix(in srgb, var(--bs-interactive-hover-bg) 92%, transparent);--bs-input-active-glow-edge:color-mix(in srgb, var(--bs-interactive-hover-bg) 62%, transparent);gap:var(--bs-space-section);width:min(100%,384px);color:var(--bs-text);font-family:var(--bs-font);flex-direction:column;display:flex}.login-form-module__PK4fKq__formContent{gap:var(--bs-space-section);flex-direction:column;display:flex}.login-form-module__PK4fKq__header{align-items:center;gap:var(--bs-space-inline);text-align:center;flex-direction:column;display:flex}.login-form-module__PK4fKq__logoLink{margin-bottom:var(--bs-space-inline);border-radius:var(--bs-container-radius);justify-content:center;align-items:center;display:inline-flex}.login-form-module__PK4fKq__logoLink:focus-visible{box-shadow:0 0 0 3px var(--bs-brand-focus-ring);outline:none}.login-form-module__PK4fKq__intro{gap:var(--bs-space-inline);flex-direction:column;display:flex}.login-form-module__PK4fKq__title{color:var(--bs-text);letter-spacing:-.02em;margin:0;font-size:20px;font-weight:700;line-height:1.2}.login-form-module__PK4fKq__description,.login-form-module__PK4fKq__signupPrompt,.login-form-module__PK4fKq__legal{color:var(--bs-text-muted);margin:0}.login-form-module__PK4fKq__description{font-size:14px;line-height:1.45}.login-form-module__PK4fKq__signupPrompt{font-size:13px;line-height:1.45}.login-form-module__PK4fKq__credentials{gap:var(--bs-space-container);flex-direction:column;display:flex}.login-form-module__PK4fKq__field{gap:var(--bs-space-inline);color:var(--bs-text);flex-direction:column;margin:0;font-size:13px;font-weight:600;display:flex}.login-form-module__PK4fKq__field label{color:inherit}.login-form-module__PK4fKq__passwordField{-moz-column-gap:var(--bs-space-content);column-gap:var(--bs-space-content);row-gap:var(--bs-space-inline);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label recovery""input input";display:grid}.login-form-module__PK4fKq__passwordField label{grid-area:label}.login-form-module__PK4fKq__passwordField input,.login-form-module__PK4fKq__passwordField>[data-bs-input-root=true]{grid-area:input}.login-form-module__PK4fKq__passwordField .login-form-module__PK4fKq__forgotPassword{grid-area:recovery}.login-form-module__PK4fKq__form .login-form-module__PK4fKq__forgotPassword,.login-form-module__PK4fKq__form .login-form-module__PK4fKq__legal a{color:var(--bs-auth-legal-link);text-underline-offset:3px;font-weight:600;text-decoration:underline}.login-form-module__PK4fKq__signupPrompt a{color:var(--bs-brand-foreground);text-underline-offset:3px;font-weight:600;text-decoration:underline}html.dark .login-form-module__PK4fKq__form .login-form-module__PK4fKq__signupPrompt a{color:var(--bs-auth-brand-foreground)}html.dark .login-form-module__PK4fKq__form .login-form-module__PK4fKq__signupPrompt a:hover{color:var(--bs-auth-link-hover)}.login-form-module__PK4fKq__signupPrompt a:hover{color:var(--bs-brand)}.login-form-module__PK4fKq__form .login-form-module__PK4fKq__forgotPassword:hover,.login-form-module__PK4fKq__form .login-form-module__PK4fKq__legal a:hover{color:var(--bs-auth-link-hover)}.login-form-module__PK4fKq__forgotPassword:focus-visible,.login-form-module__PK4fKq__signupPrompt a:focus-visible,.login-form-module__PK4fKq__legal a:focus-visible{border-radius:var(--bs-container-radius);box-shadow:0 0 0 3px var(--bs-brand-focus-ring);outline:none}.login-form-module__PK4fKq__passwordReveal{margin-top:calc(-1 * var(--bs-space-container));pointer-events:none;opacity:0;grid-template-rows:0fr;padding-inline:0;transition:grid-template-rows .42s cubic-bezier(.2,.8,.2,1),margin-top .42s cubic-bezier(.2,.8,.2,1),opacity .26s,transform .42s cubic-bezier(.2,.8,.2,1);display:grid;overflow:hidden;transform:translateY(-8px)}.login-form-module__PK4fKq__passwordRevealVisible{pointer-events:auto;opacity:1;grid-template-rows:1fr;margin-top:0;transform:translateY(0)}.login-form-module__PK4fKq__passwordRevealInner{min-height:0;overflow:hidden}.login-form-module__PK4fKq__error{color:var(--bs-trend-negative);text-align:center;margin:0;font-size:13px;line-height:1.45}.login-form-module__PK4fKq__divider{align-items:center;gap:var(--bs-space-inline);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.login-form-module__PK4fKq__divider>span:first-child,.login-form-module__PK4fKq__divider>span:last-child{background:var(--bs-line);height:1px}.login-form-module__PK4fKq__divider>span:nth-child(2){color:var(--bs-text-low);font-size:12px;line-height:1.25}.login-form-module__PK4fKq__socialGroup{gap:var(--bs-space-container);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.login-form-module__PK4fKq__socialButton{width:100%;height:var(--bs-shell-control-height);min-width:0;min-height:var(--bs-shell-control-height);padding-block:var(--bs-space-inline);padding-inline:var(--bs-space-content);white-space:nowrap;font-size:13px;font-weight:500;line-height:normal}.login-form-module__PK4fKq__socialButton:hover:not(:disabled),.login-form-module__PK4fKq__socialButton:focus-visible{transform:none}.login-form-module__PK4fKq__socialButton:disabled{opacity:1;pointer-events:auto;cursor:not-allowed}.login-form-module__PK4fKq__socialButton:disabled:hover{border-color:var(--bs-interactive-active-border);background:var(--bs-interactive-hover-bg);box-shadow:var(--bs-interactive-hover-shadow);color:var(--bs-interactive-active-fg);transform:none}.login-form-module__PK4fKq__socialButton svg{flex:none;width:14px;height:14px;overflow:visible}.login-form-module__PK4fKq__legal{text-align:center;text-wrap:balance;font-size:12px;line-height:1.55}.login-form-module__PK4fKq__themeSwitcher{justify-content:center;display:flex}@media (max-width:360px){.login-form-module__PK4fKq__socialGroup{gap:var(--bs-space-inline)}.login-form-module__PK4fKq__socialButton{padding-inline:var(--bs-space-inline);font-size:11px}}@media (prefers-reduced-motion:reduce){.login-form-module__PK4fKq__passwordReveal{transition-duration:1ms}}
