.BrandPanel-module__MWUu5G__panel{border-radius:var(--radius-xl);background-color:#000;flex-shrink:0;width:50.6875rem;height:100%;position:relative;overflow:hidden}.BrandPanel-module__MWUu5G__bg{object-fit:cover;object-position:center}@media (max-width:1023px){.BrandPanel-module__MWUu5G__panel{display:none}}
.InputField-module__7kVqRG__field{flex-direction:column;gap:.25rem;width:100%;display:flex}.InputField-module__7kVqRG__label{font-family:var(--font-sans);font-weight:var(--font-medium);font-size:var(--text-base);line-height:var(--leading-base);color:var(--ui-text);align-items:center;display:flex}.InputField-module__7kVqRG__required{color:var(--ui-error);margin-left:.125rem}.InputField-module__7kVqRG__inputWrapper{align-items:center;display:flex;position:relative}.InputField-module__7kVqRG__input{background-color:var(--ui-bg);border:1px solid var(--ui-border-accented);border-radius:var(--radius-sm);width:100%;font-family:var(--font-body);font-weight:var(--font-normal);font-size:var(--text-base);line-height:var(--leading-base);color:var(--ui-text);outline:none;padding:.5rem .75rem;transition:border-color .15s}.InputField-module__7kVqRG__inputWithIcon{padding-right:2.5rem}.InputField-module__7kVqRG__eyeButton{cursor:pointer;color:var(--ui-text-dimmed);background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:color .15s;display:flex;position:absolute;right:.625rem}.InputField-module__7kVqRG__eyeButton:hover{color:var(--ui-text)}.InputField-module__7kVqRG__input::placeholder{color:var(--ui-text-dimmed)}.InputField-module__7kVqRG__input:hover{border-color:var(--ui-border-inverted);border-color:color-mix(in srgb, var(--ui-border-accented) 70%, var(--ui-text) 30%)}.InputField-module__7kVqRG__input:focus-visible{outline:2px solid var(--ui-primary);outline-offset:2px;border-color:var(--ui-border-accented)}.InputField-module__7kVqRG__inputError{border-color:var(--ui-error)}.InputField-module__7kVqRG__inputError:focus-visible{outline-color:var(--ui-error)}.InputField-module__7kVqRG__errorMessage{font-family:var(--font-sans);font-size:var(--text-sm,.875rem);color:var(--ui-error);margin-top:.125rem}[data-theme=light] .InputField-module__7kVqRG__input{background:var(--ui-bg);border-color:var(--ui-border-accented)}
.Toggle-module__IP90EG__label{--_width:2.25rem;--_height:1.25rem;--_thumb-size:.875rem;--_travel:calc(var(--_width) - var(--_height));cursor:pointer;align-items:center;display:inline-flex;position:relative}.Toggle-module__IP90EG__input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.Toggle-module__IP90EG__track{width:var(--_width);height:var(--_height);background:var(--ui-bg-accented);border:1px solid var(--ui-border-accented);border-radius:var(--radius-full);align-items:center;padding:0 .1875rem;transition:background .2s,border-color .2s;display:flex;position:relative}.Toggle-module__IP90EG__input:checked+.Toggle-module__IP90EG__track{background:var(--ui-primary);border-color:var(--ui-primary)}.Toggle-module__IP90EG__thumb{width:var(--_thumb-size);height:var(--_thumb-size);background:var(--ui-text-highlighted);border-radius:var(--radius-full);flex-shrink:0;transition:transform .2s}.Toggle-module__IP90EG__input:checked+.Toggle-module__IP90EG__track .Toggle-module__IP90EG__thumb{transform:translateX(var(--_travel))}.Toggle-module__IP90EG__input:focus-visible+.Toggle-module__IP90EG__track{outline:2px solid var(--ui-primary);outline-offset:2px}.Toggle-module__IP90EG__label:has(.Toggle-module__IP90EG__input:disabled){opacity:.4;cursor:not-allowed}
.TranscriptPanel-module__d24Q6a__panel{--_panel-width:21rem;width:var(--_panel-width);border:1px solid var(--ui-border);border-radius:var(--radius-lg);background:var(--ui-bg-elevated);flex-direction:column;flex-shrink:0;display:flex;overflow:hidden}.TranscriptPanel-module__d24Q6a__header{border-bottom:1px solid var(--ui-border);flex-shrink:0;justify-content:space-between;align-items:center;padding:.625rem .75rem;display:flex}.TranscriptPanel-module__d24Q6a__title{font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--ui-text)}.TranscriptPanel-module__d24Q6a__closeBtn{border-radius:var(--radius-md);width:1.5rem;height:1.5rem;color:var(--ui-text-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex}.TranscriptPanel-module__d24Q6a__closeBtn:hover{background:var(--ui-bg-accented);color:var(--ui-text)}.TranscriptPanel-module__d24Q6a__closeBtn:focus-visible{outline:2px solid var(--ui-primary);outline-offset:2px}.TranscriptPanel-module__d24Q6a__translateBar{border-bottom:1px solid var(--ui-border);color:var(--ui-text-muted);flex-shrink:0;align-items:center;gap:.5rem;padding:.5rem .75rem;display:flex}.TranscriptPanel-module__d24Q6a__translateLabel{font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--font-medium);color:var(--ui-text-muted);flex:1}.TranscriptPanel-module__d24Q6a__messages{scrollbar-width:thin;scrollbar-color:var(--ui-border) transparent;flex-direction:column;flex:1;gap:.625rem;padding:.75rem;display:flex;overflow-y:auto}.TranscriptPanel-module__d24Q6a__messages::-webkit-scrollbar{width:4px}.TranscriptPanel-module__d24Q6a__messages::-webkit-scrollbar-track{background:0 0}.TranscriptPanel-module__d24Q6a__messages::-webkit-scrollbar-thumb{background:var(--ui-border-accented);border-radius:var(--radius-full)}.TranscriptPanel-module__d24Q6a__msgRow{align-items:flex-end;gap:.375rem;display:flex}.TranscriptPanel-module__d24Q6a__msgLeft{flex-direction:row}.TranscriptPanel-module__d24Q6a__msgRight{flex-direction:row-reverse}.TranscriptPanel-module__d24Q6a__avatar{border-radius:var(--radius-full);background:var(--ui-bg-accented);width:1.375rem;height:1.375rem;color:var(--ui-text-muted);flex-shrink:0;justify-content:center;align-items:center;display:flex}.TranscriptPanel-module__d24Q6a__avatarCustomer{color:var(--ui-info);background:#51a2ff26}.TranscriptPanel-module__d24Q6a__bubble{border-radius:var(--radius-lg);flex-direction:column;gap:.1875rem;max-width:80%;padding:.5rem .625rem;transition:box-shadow .2s;display:flex}.TranscriptPanel-module__d24Q6a__bubbleAgent{background:var(--ui-bg-accented);border-bottom-left-radius:var(--radius-sm)}.TranscriptPanel-module__d24Q6a__bubbleCustomer{border-bottom-right-radius:var(--radius-sm);background:#51a2ff1f}.TranscriptPanel-module__d24Q6a__bubbleActive{box-shadow:0 0 0 2px var(--ui-primary)}.TranscriptPanel-module__d24Q6a__bubbleText{font-family:var(--font-body);font-size:var(--text-xs);color:var(--ui-text);line-height:var(--leading-xs)}.TranscriptPanel-module__d24Q6a__ts{font-family:var(--font-sans);color:var(--ui-text-dimmed);align-self:flex-end;font-size:.625rem}
.InsightSkeleton-module__y4ItZG__wrapper{flex-direction:column;gap:.75rem;display:flex}.InsightSkeleton-module__y4ItZG__bar{border-radius:var(--radius-sm,4px);background:linear-gradient(90deg, var(--ui-bg-accented) 25%, var(--ui-bg-elevated) 50%, var(--ui-bg-accented) 75%);background-size:200% 100%;animation:1.4s ease-in-out infinite InsightSkeleton-module__y4ItZG__shimmer}@keyframes InsightSkeleton-module__y4ItZG__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.InsightSkeleton-module__y4ItZG__tabLabelShimmer.InsightSkeleton-module__y4ItZG__tabLabelShimmer{background-image:linear-gradient(90deg, var(--ui-bg-accented) 25%, var(--ui-bg-elevated) 50%, var(--ui-bg-accented) 75%);pointer-events:none;cursor:default;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:1.4s ease-in-out infinite InsightSkeleton-module__y4ItZG__shimmer;color:#0000!important}.InsightSkeleton-module__y4ItZG__completenessCard{background:var(--ui-card);border:1px solid var(--ui-border);border-radius:var(--radius-lg);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}.InsightSkeleton-module__y4ItZG__completenessInfo{flex-direction:column;flex:1;gap:.625rem;display:flex}.InsightSkeleton-module__y4ItZG__barTitle{width:40%;height:1rem}.InsightSkeleton-module__y4ItZG__barSubtitle{width:65%;height:.75rem}.InsightSkeleton-module__y4ItZG__statRow{gap:.5rem;margin-top:.25rem;display:flex}.InsightSkeleton-module__y4ItZG__statBar{border-radius:var(--radius-md);width:4.5rem;height:2.25rem}.InsightSkeleton-module__y4ItZG__ring{background:linear-gradient(90deg, var(--ui-bg-accented) 25%, var(--ui-bg-elevated) 50%, var(--ui-bg-accented) 75%);background-size:200% 100%;border-radius:50%;flex-shrink:0;width:100px;height:100px;animation:1.4s ease-in-out infinite InsightSkeleton-module__y4ItZG__shimmer}.InsightSkeleton-module__y4ItZG__grid{grid-template-columns:repeat(2,1fr);gap:.75rem;display:grid}@media (max-width:900px){.InsightSkeleton-module__y4ItZG__grid{grid-template-columns:1fr}}.InsightSkeleton-module__y4ItZG__insightCard{background:var(--ui-card);border:1px solid var(--ui-border);border-radius:var(--radius-lg);flex-direction:column;gap:.5rem;padding:.875rem 1rem;display:flex}.InsightSkeleton-module__y4ItZG__barLabel{width:45%;height:.875rem}.InsightSkeleton-module__y4ItZG__barContext{width:95%;height:.75rem}.InsightSkeleton-module__y4ItZG__barContextShort{width:70%;height:.75rem}.InsightSkeleton-module__y4ItZG__highlightBlock{border-radius:var(--radius-md);background:linear-gradient(90deg, var(--ui-bg-accented) 25%, var(--ui-bg-elevated) 50%, var(--ui-bg-accented) 75%);background-size:200% 100%;height:2.5rem;margin-top:.25rem;animation:1.4s ease-in-out infinite InsightSkeleton-module__y4ItZG__shimmer}
.InsightIQContent-module__PL8E2G__wrapper{flex-direction:column;flex:1;gap:0;min-width:0;max-width:100%;min-height:0;display:flex;overflow-x:hidden}.InsightIQContent-module__PL8E2G__headerBar{border-bottom:1px solid var(--ui-border);flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:.75rem;min-width:0;padding:.625rem .75rem;display:flex}.InsightIQContent-module__PL8E2G__callBadges{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.InsightIQContent-module__PL8E2G__badgeMeddic{border-radius:var(--radius-full);font-family:var(--font-sans);font-size:.625rem;font-weight:var(--font-medium);color:var(--ui-success);background:#00dc821a;align-items:center;padding:.125rem .5rem;display:inline-flex}.InsightIQContent-module__PL8E2G__badgeRisk{border-radius:var(--radius-full);font-family:var(--font-sans);font-size:.625rem;font-weight:var(--font-medium);color:var(--ui-error);background:#ff64671a;align-items:center;padding:.125rem .5rem;display:inline-flex}.InsightIQContent-module__PL8E2G__badgeStage{border-radius:var(--radius-full);font-family:var(--font-sans);font-size:.625rem;font-weight:var(--font-medium);background:var(--ui-bg-accented);color:var(--ui-text-muted);white-space:nowrap;text-overflow:ellipsis;align-items:center;max-width:14rem;padding:.125rem .5rem;display:inline-flex;overflow:hidden}.InsightIQContent-module__PL8E2G__headerActions{flex-wrap:wrap;align-items:center;gap:.25rem;min-width:0;display:flex}.InsightIQContent-module__PL8E2G__convDropWrap{position:relative}.InsightIQContent-module__PL8E2G__convBtn{width:100%;min-width:0;max-width:15rem;font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--ui-text);background:var(--ui-bg-elevated);border-radius:var(--radius-full);cursor:pointer;border:none;align-items:center;gap:.375rem;padding:.375rem .625rem;transition:background .15s;display:flex}.InsightIQContent-module__PL8E2G__convBtn:hover{background:var(--ui-bg-accented)}.InsightIQContent-module__PL8E2G__convBtn:focus-visible{outline:2px solid var(--ui-primary);outline-offset:2px}.InsightIQContent-module__PL8E2G__convBtnLabel{text-align:left;white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.InsightIQContent-module__PL8E2G__chevron{color:var(--ui-text-muted);flex-shrink:0;transition:transform .15s}.InsightIQContent-module__PL8E2G__chevronOpen{transform:rotate(180deg)}.InsightIQContent-module__PL8E2G__convOverlay{z-index:10;position:fixed;inset:0}.InsightIQContent-module__PL8E2G__convDropdown{z-index:20;background:var(--ui-bg-elevated);border:1px solid var(--ui-border-accented);border-radius:var(--radius-lg);width:max(100%,20rem);max-width:min(20rem,100vw - 1.5rem);box-shadow:var(--shadow-lg);position:absolute;top:calc(100% + .375rem);left:0;overflow:hidden}.InsightIQContent-module__PL8E2G__convSearchWrap{border-bottom:1px solid var(--ui-border);align-items:center;gap:.375rem;padding:.5rem .75rem;display:flex}.InsightIQContent-module__PL8E2G__convSearchIcon{color:var(--ui-text-dimmed);flex-shrink:0}.InsightIQContent-module__PL8E2G__convSearchInput{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--ui-text);background:0 0;border:none;outline:none;flex:1}.InsightIQContent-module__PL8E2G__convSearchInput::placeholder{color:var(--ui-text-dimmed)}.InsightIQContent-module__PL8E2G__convList{scrollbar-width:thin;scrollbar-color:var(--ui-border) transparent;max-height:14rem;padding:.25rem;overflow-y:auto}.InsightIQContent-module__PL8E2G__convList::-webkit-scrollbar{width:4px}.InsightIQContent-module__PL8E2G__convList::-webkit-scrollbar-track{background:0 0}.InsightIQContent-module__PL8E2G__convList::-webkit-scrollbar-thumb{background:var(--ui-border-accented);border-radius:var(--radius-full)}.InsightIQContent-module__PL8E2G__convNoResults{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--ui-text-dimmed);text-align:center;padding:.625rem .75rem}.InsightIQContent-module__PL8E2G__convOption{border-radius:var(--radius-md);cursor:pointer;text-align:left;background:0 0;border:none;flex-direction:column;align-items:flex-start;gap:.125rem;width:100%;min-width:0;padding:.5rem .75rem;transition:background .1s;display:flex}.InsightIQContent-module__PL8E2G__convOption:hover{background:var(--ui-bg-accented)}.InsightIQContent-module__PL8E2G__convOptionActive{background:#00dc8214}.InsightIQContent-module__PL8E2G__convOptionId{font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--font-semibold);color:var(--ui-text-dimmed)}.InsightIQContent-module__PL8E2G__convOptionTitle{max-width:100%;font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--ui-text);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.InsightIQContent-module__PL8E2G__filterWrap{position:relative}.InsightIQContent-module__PL8E2G__filterBtn{font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--ui-text);border-radius:var(--radius-md);cursor:pointer;background:0 0;border:none;align-items:center;gap:.375rem;padding:.375rem .75rem;transition:background .15s,color .15s;display:flex}.InsightIQContent-module__PL8E2G__filterBtn:hover{background:var(--ui-bg-accented)}.InsightIQContent-module__PL8E2G__filterBtnActive{background:var(--ui-bg-accented);color:var(--ui-primary)}.InsightIQContent-module__PL8E2G__filterBtn:focus-visible{outline:2px solid var(--ui-primary);outline-offset:2px}.InsightIQContent-module__PL8E2G__filterCount{background:var(--ui-primary);min-width:1rem;height:1rem;color:var(--ui-bg);border-radius:var(--radius-full);font-size:.625rem;font-weight:var(--font-semibold);justify-content:center;align-items:center;padding:0 .25rem;line-height:1;display:inline-flex}.InsightIQContent-module__PL8E2G__filterOverlay{z-index:30;position:fixed;inset:0}.InsightIQContent-module__PL8E2G__filterPanel{z-index:31;background:var(--ui-card);border:1px solid var(--ui-border);border-radius:var(--radius-lg);flex-direction:column;gap:.75rem;min-width:13rem;padding:.75rem;display:flex;position:absolute;top:calc(100% + .375rem);right:0;box-shadow:0 8px 24px -4px #0f172b26}.InsightIQContent-module__PL8E2G__filterSection{flex-direction:column;gap:.375rem;display:flex}.InsightIQContent-module__PL8E2G__filterSectionLabel{font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--font-semibold);color:var(--ui-text-muted);text-transform:uppercase;letter-spacing:.05em}.InsightIQContent-module__PL8E2G__filterSelect{width:100%;font-family:var(--font-sans);font-size:var(--text-sm);color:var(--ui-text);background:var(--ui-bg-elevated);border:1px solid var(--ui-border-accented);border-radius:var(--radius-md);cursor:pointer;appearance:auto;outline:none;padding:.375rem .5rem}.InsightIQContent-module__PL8E2G__filterSelect:focus{border-color:var(--ui-primary)}.InsightIQContent-module__PL8E2G__filterReset{font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--font-medium);color:var(--ui-text-dimmed);cursor:pointer;text-align:left;border:none;border-top:1px solid var(--ui-border);background:0 0;padding:.5rem 0 .25rem;transition:color .12s}.InsightIQContent-module__PL8E2G__filterReset:hover{color:var(--ui-error)}.InsightIQContent-module__PL8E2G__transcriptBtn{font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--ui-text);background:var(--ui-bg-elevated);border:1px solid var(--ui-border-accented);border-radius:var(--radius-md);cursor:pointer;align-items:center;gap:.375rem;padding:.375rem .625rem;transition:color .15s,border-color .15s;display:flex}.InsightIQContent-module__PL8E2G__transcriptBtn:hover{border-color:var(--ui-border-accented)}.InsightIQContent-module__PL8E2G__transcriptBtnActive{color:var(--ui-primary);border-color:var(--ui-primary)}.InsightIQContent-module__PL8E2G__transcriptBtn:focus-visible{outline:2px solid var(--ui-primary);outline-offset:2px}.InsightIQContent-module__PL8E2G__mainArea{flex:1;gap:.75rem;min-height:0;padding:.75rem;display:flex;overflow:hidden}.InsightIQContent-module__PL8E2G__leftPanel{border:1px solid var(--ui-border);border-radius:var(--radius-lg);scrollbar-width:thin;scrollbar-color:var(--ui-border) transparent;flex-direction:column;flex:1;gap:.75rem;min-width:0;padding:.75rem;display:flex;overflow-y:auto}.InsightIQContent-module__PL8E2G__leftPanel::-webkit-scrollbar{width:4px}.InsightIQContent-module__PL8E2G__leftPanel::-webkit-scrollbar-track{background:0 0}.InsightIQContent-module__PL8E2G__leftPanel::-webkit-scrollbar-thumb{background:var(--ui-border-accented);border-radius:var(--radius-full)}.InsightIQContent-module__PL8E2G__pillTabsRow{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.InsightIQContent-module__PL8E2G__pillTabsRow .InsightIQContent-module__PL8E2G__convBtn{flex-shrink:0;width:auto;margin-left:auto}.InsightIQContent-module__PL8E2G__pillTabs{background:var(--ui-bg-elevated);border-radius:var(--radius-full);flex-shrink:0;align-self:flex-start;align-items:center;gap:0;width:100%;max-width:31.25rem;padding:.25rem;display:flex}.InsightIQContent-module__PL8E2G__pillTab{font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--ui-text-muted);border-radius:var(--radius-full);cursor:pointer;white-space:nowrap;text-align:center;background:0 0;border:none;flex:1;padding:.25rem .5rem;transition:background .15s,color .15s}.InsightIQContent-module__PL8E2G__pillTab:hover{color:var(--ui-text)}.InsightIQContent-module__PL8E2G__pillTabActive{background:var(--ui-bg-inverted);color:var(--ui-bg)}.InsightIQContent-module__PL8E2G__pillTab:focus-visible{outline:2px solid var(--ui-primary);outline-offset:2px}.InsightIQContent-module__PL8E2G__placeholder{height:10rem;font-family:var(--font-sans);font-size:var(--text-sm);color:var(--ui-text-dimmed);justify-content:center;align-items:center;display:flex}.InsightIQContent-module__PL8E2G__emptyState{min-height:8rem;font-family:var(--font-sans);font-size:var(--text-sm);color:var(--ui-text-dimmed);text-align:center;flex:1;justify-content:center;align-items:center;padding:1.5rem;display:flex}[data-theme=light] .InsightIQContent-module__PL8E2G__leftPanel{border-color:var(--ui-border-accented)}[data-theme=light] .InsightIQContent-module__PL8E2G__convDropdown{background:var(--ui-card);box-shadow:0 8px 24px #0f172b1f}
.InputsPanel-module__yemAlG__panel{background:var(--ui-card);border:1px solid var(--ui-border);border-radius:var(--radius-xl);box-shadow:var(--ui-card-shadow);flex-direction:column;display:flex;overflow:hidden}.InputsPanel-module__yemAlG__panelHeader{border-bottom:1px solid var(--ui-border);flex-shrink:0;align-items:center;gap:.625rem;padding:.875rem 1rem;display:flex}.InputsPanel-module__yemAlG__headerDot{--_size:.625rem;width:var(--_size);height:var(--_size);border-radius:var(--radius-full);background:#f97316;flex-shrink:0}.InputsPanel-module__yemAlG__panelTitle{font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--font-semibold);line-height:var(--leading-sm);color:var(--ui-text-highlighted)}.InputsPanel-module__yemAlG__panelBody{flex-direction:column;flex:1;gap:1.125rem;padding:1rem;display:flex;overflow-y:auto}.InputsPanel-module__yemAlG__notice{border-radius:var(--radius-md);background:#f9731614;border:1px solid #f9731640;align-items:flex-start;gap:.5rem;padding:.625rem .75rem;display:flex}.InputsPanel-module__yemAlG__noticeIcon{border-radius:var(--radius-full);width:1.125rem;height:1.125rem;font-family:var(--font-sans);font-size:.625rem;font-weight:var(--font-bold);color:#fff;background:#f97316;flex-shrink:0;justify-content:center;align-items:center;margin-top:.0625rem;line-height:1;display:flex}.InputsPanel-module__yemAlG__noticeText{font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--font-normal);line-height:var(--leading-xs);color:#f97316}.InputsPanel-module__yemAlG__fieldGroup{flex-direction:column;gap:.375rem;display:flex}.InputsPanel-module__yemAlG__fieldLabel{font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--font-medium);line-height:var(--leading-xs);color:var(--ui-text-toned)}.InputsPanel-module__yemAlG__inputRow{border:1px solid var(--ui-border-accented);border-radius:var(--radius-md);background:var(--ui-bg-elevated);align-items:stretch;transition:border-color .15s;display:flex;overflow:hidden}.InputsPanel-module__yemAlG__inputRow:focus-within{border-color:var(--ui-primary)}.InputsPanel-module__yemAlG__inputIcon{background:var(--ui-bg-accented);border-right:1px solid var(--ui-border-accented);width:2.25rem;color:var(--ui-text-muted);flex-shrink:0;justify-content:center;align-items:center;display:flex}.InputsPanel-module__yemAlG__pctSymbol{font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--ui-text-muted)}.InputsPanel-module__yemAlG__input{min-width:0;font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-medium);line-height:var(--leading-sm);color:var(--ui-text);-moz-appearance:textfield;background:0 0;border:none;outline:none;flex:1;padding:.5rem .75rem}.InputsPanel-module__yemAlG__input::-webkit-inner-spin-button{opacity:.5}.InputsPanel-module__yemAlG__input::-webkit-outer-spin-button{opacity:.5}.InputsPanel-module__yemAlG__input:disabled{color:var(--ui-text-dimmed);cursor:not-allowed}.InputsPanel-module__yemAlG__toggleRow{align-items:center;gap:.5rem;display:flex}.InputsPanel-module__yemAlG__toggleLabel{font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--font-normal);line-height:var(--leading-xs);color:var(--ui-primary)}.InputsPanel-module__yemAlG__fieldHint{font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--font-normal);line-height:var(--leading-xs);color:var(--ui-text-dimmed)}.InputsPanel-module__yemAlG__fieldHint strong{font-weight:var(--font-semibold);color:var(--ui-text-muted)}.InputsPanel-module__yemAlG__sliderGroup{flex-direction:column;gap:.375rem;display:flex}.InputsPanel-module__yemAlG__sliderHeader{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.InputsPanel-module__yemAlG__sliderLabel{font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--font-medium);line-height:var(--leading-xs);color:var(--ui-text-toned)}.InputsPanel-module__yemAlG__sliderBadge{font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--font-semibold);line-height:var(--leading-xs);color:var(--ui-primary);border-radius:var(--radius-full);white-space:nowrap;background:#00dc821a;border:1px solid #00dc8240;padding:.0625rem .375rem}.InputsPanel-module__yemAlG__slider{--_fill-pct:0%;appearance:none;border-radius:var(--radius-full);background:linear-gradient(to right, var(--ui-primary) 0%, var(--ui-primary) var(--_fill-pct), var(--ui-bg-accented) var(--_fill-pct), var(--ui-bg-accented) 100%);cursor:pointer;outline:none;width:100%;height:.25rem;transition:opacity .15s}.InputsPanel-module__yemAlG__slider::-webkit-slider-thumb{appearance:none;border-radius:var(--radius-full);background:var(--ui-text-highlighted);border:2px solid var(--ui-primary);cursor:pointer;width:1rem;height:1rem;transition:transform .15s,box-shadow .15s}.InputsPanel-module__yemAlG__slider::-moz-range-thumb{border-radius:var(--radius-full);background:var(--ui-text-highlighted);border:2px solid var(--ui-primary);cursor:pointer;width:1rem;height:1rem}.InputsPanel-module__yemAlG__slider:hover::-webkit-slider-thumb{transform:scale(1.15);box-shadow:0 0 0 4px #00dc8233}.InputsPanel-module__yemAlG__slider:focus-visible{outline:2px solid var(--ui-primary);outline-offset:4px;border-radius:var(--radius-full)}.InputsPanel-module__yemAlG__sliderHint{font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--font-normal);line-height:var(--leading-xs);color:var(--ui-text-dimmed)}.InputsPanel-module__yemAlG__panelFooter{border-top:1px solid var(--ui-border);flex-shrink:0;justify-content:center;align-items:center;gap:.375rem;padding:.625rem 1rem;display:flex}.InputsPanel-module__yemAlG__footerStar{font-size:var(--text-xs);color:#f97316;line-height:1}.InputsPanel-module__yemAlG__footerText{font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--font-normal);line-height:var(--leading-xs);color:#f97316}
.SavingsPanel-module__Xzinha__panel{background:var(--ui-card);border:1px solid var(--ui-border);border-radius:var(--radius-xl);box-shadow:var(--ui-card-shadow);flex-direction:column;display:flex;overflow:hidden}.SavingsPanel-module__Xzinha__panelHeader{border-bottom:1px solid var(--ui-border);flex-shrink:0;align-items:center;gap:.625rem;padding:.875rem 1rem;display:flex}.SavingsPanel-module__Xzinha__headerDot{--_size:.625rem;width:var(--_size);height:var(--_size);border-radius:var(--radius-full);background:#f97316;flex-shrink:0}.SavingsPanel-module__Xzinha__panelTitle{font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--font-semibold);line-height:var(--leading-sm);color:var(--ui-text-highlighted)}.SavingsPanel-module__Xzinha__panelBody{flex-direction:column;flex:1;gap:1.25rem;padding:1.25rem 1rem;display:flex;overflow-y:auto}.SavingsPanel-module__Xzinha__mainMetric{text-align:center;flex-direction:column;align-items:center;gap:.25rem;padding:.5rem 0;display:flex}.SavingsPanel-module__Xzinha__metricCaption{font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--font-medium);line-height:var(--leading-xs);letter-spacing:.06em;color:var(--ui-text-dimmed)}.SavingsPanel-module__Xzinha__metricValue{font-family:var(--font-sans);font-size:var(--text-4xl);font-weight:var(--font-bold);color:var(--ui-primary);letter-spacing:-.02em;line-height:1}.SavingsPanel-module__Xzinha__metricAnnual{font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--font-normal);line-height:var(--leading-xs);color:var(--ui-text-dimmed);margin-top:.25rem}.SavingsPanel-module__Xzinha__metricAnnualValue{font-weight:var(--font-semibold);color:var(--ui-text-muted)}.SavingsPanel-module__Xzinha__sectionCaption{font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--font-medium);line-height:var(--leading-xs);letter-spacing:.06em;color:var(--ui-text-dimmed);margin-bottom:.625rem}.SavingsPanel-module__Xzinha__breakdown{flex-direction:column;display:flex}.SavingsPanel-module__Xzinha__breakdownList{flex-direction:column;gap:.5rem;display:flex}.SavingsPanel-module__Xzinha__breakdownRow{align-items:center;gap:.5rem;display:flex}.SavingsPanel-module__Xzinha__breakdownBullet{--_size:.5rem;width:var(--_size);height:var(--_size);border-radius:var(--radius-full);background:#f97316;flex-shrink:0}.SavingsPanel-module__Xzinha__breakdownLabel{font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-normal);line-height:var(--leading-sm);color:var(--ui-text-toned);flex:1}.SavingsPanel-module__Xzinha__helpIcon{color:var(--ui-text-dimmed);cursor:help;flex-shrink:0}.SavingsPanel-module__Xzinha__breakdownValue{font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--font-semibold);line-height:var(--leading-sm);color:var(--ui-text);white-space:nowrap}.SavingsPanel-module__Xzinha__divider{border:none;border-top:1px solid var(--ui-border);margin:0}.SavingsPanel-module__Xzinha__costReduction{flex-direction:column;gap:.5rem;display:flex}.SavingsPanel-module__Xzinha__costBadge{border-radius:var(--radius-full);font-family:var(--font-sans);font-size:var(--text-base);font-weight:var(--font-bold);color:#f97316;background:#f973161a;border:1px solid #f973164d;justify-content:center;align-self:flex-start;align-items:center;padding:.3125rem 1rem;display:inline-flex}.SavingsPanel-module__Xzinha__roiCard{background:var(--ui-brand-dark);border-radius:var(--radius-lg);text-align:center;flex-direction:column;align-items:center;gap:.375rem;padding:1.5rem 1rem;display:flex}.SavingsPanel-module__Xzinha__roiCaption{font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--font-medium);line-height:var(--leading-xs);letter-spacing:.08em;color:#f97316}.SavingsPanel-module__Xzinha__roiValue{font-family:var(--font-sans);font-size:var(--text-5xl);font-weight:var(--font-bold);color:var(--ui-primary);letter-spacing:-.03em;line-height:1}.SavingsPanel-module__Xzinha__roiSub{font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-normal);line-height:var(--leading-sm);color:#ffffffb3}@media (max-width:639px){.SavingsPanel-module__Xzinha__metricValue{font-size:clamp(1.5rem,6vw,2.25rem)}.SavingsPanel-module__Xzinha__roiValue{font-size:clamp(2rem,10vw,3rem)}}.SavingsPanel-module__Xzinha__disclaimer{font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--font-normal);line-height:var(--leading-base);color:var(--ui-text-dimmed);background:var(--ui-bg-elevated);border-radius:var(--radius-md);border-left:2px solid var(--ui-border-accented);padding:.5rem .75rem}.SavingsPanel-module__Xzinha__disclaimerLabel{font-weight:var(--font-semibold);color:var(--ui-text-muted)}.SavingsPanel-module__Xzinha__ctaButton{border-radius:var(--radius-full);width:100%;font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--font-semibold);line-height:var(--leading-sm);color:#fff;cursor:pointer;box-shadow:var(--shadow-button);background:linear-gradient(135deg,#f97316 0%,#ea580c 100%);border:none;justify-content:center;align-items:center;gap:.375rem;padding:.75rem 1.25rem;transition:opacity .15s,transform .15s;display:flex}.SavingsPanel-module__Xzinha__ctaButton:hover{opacity:.9;transform:translateY(-1px)}.SavingsPanel-module__Xzinha__ctaButton:active{transform:translateY(0)}.SavingsPanel-module__Xzinha__ctaButton:focus-visible{outline-offset:2px;outline:2px solid #f97316}
.page-module__5Yv-OG__content{flex-direction:column;gap:1.25rem;padding:.75rem;display:flex}.page-module__5Yv-OG__pageHeading{flex-direction:column;gap:.25rem;display:flex}.page-module__5Yv-OG__pageTitle{font-family:var(--font-sans);font-size:var(--text-2xl);font-weight:var(--font-semibold);line-height:var(--leading-2xl);color:var(--ui-text-highlighted)}.page-module__5Yv-OG__pageSubtitle{font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-normal);line-height:var(--leading-sm);color:var(--ui-text-muted)}.page-module__5Yv-OG__columns{grid-template-columns:1fr 1fr;align-items:start;gap:.75rem;display:grid}.page-module__5Yv-OG__inputsCol,.page-module__5Yv-OG__savingsCol{min-width:0}@media (max-width:900px){.page-module__5Yv-OG__columns{grid-template-columns:1fr}}@media (max-width:639px){.page-module__5Yv-OG__content{gap:.75rem;padding:.5rem}}
.ImplementationSettings-module__WPKmSq__wrapper{flex-direction:column;gap:1.5rem;height:100%;padding:.75rem;display:flex;overflow-y:auto}.ImplementationSettings-module__WPKmSq__header{flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:1rem;width:100%;display:flex}.ImplementationSettings-module__WPKmSq__headerLeft{align-items:center;gap:.25rem;min-width:0;display:flex}.ImplementationSettings-module__WPKmSq__backBtn{border-radius:var(--radius-md);cursor:pointer;color:var(--ui-text-highlighted);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:.25rem .5rem;transition:background .15s;display:flex}.ImplementationSettings-module__WPKmSq__backBtn:hover{background:var(--ui-bg-elevated)}.ImplementationSettings-module__WPKmSq__backBtn:focus-visible{outline:2px solid var(--ui-primary);outline-offset:2px}.ImplementationSettings-module__WPKmSq__titleBlock{flex-direction:column;gap:.25rem;min-width:0;display:flex}.ImplementationSettings-module__WPKmSq__pageTitle{font-family:var(--font-sans);font-size:var(--text-2xl);font-weight:var(--font-semibold);line-height:var(--leading-2xl);color:var(--ui-text-highlighted);margin:0}.ImplementationSettings-module__WPKmSq__pageSubtitle{font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--font-normal);line-height:var(--leading-xs);color:var(--ui-text-dimmed);margin:0}.ImplementationSettings-module__WPKmSq__headerActions{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.ImplementationSettings-module__WPKmSq__actionBtn{border-radius:var(--radius-md);background:var(--ui-bg-elevated);cursor:pointer;font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--font-medium);line-height:var(--leading-sm);color:var(--ui-text);white-space:nowrap;border:none;align-items:center;gap:.375rem;padding:.5rem .75rem;transition:background .15s;display:inline-flex}.ImplementationSettings-module__WPKmSq__actionBtn:hover:not(:disabled){background:var(--ui-bg-accented)}.ImplementationSettings-module__WPKmSq__actionBtn:disabled{opacity:.6;cursor:not-allowed}.ImplementationSettings-module__WPKmSq__actionBtn:focus-visible{outline:2px solid var(--ui-primary);outline-offset:2px}.ImplementationSettings-module__WPKmSq__spinning{animation:1s linear infinite ImplementationSettings-module__WPKmSq__spin}@keyframes ImplementationSettings-module__WPKmSq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ImplementationSettings-module__WPKmSq__card{background:var(--ui-card,#000);border:1px solid var(--ui-border,#27272a);border-radius:var(--radius-lg);flex-direction:column;gap:1rem;padding:1.25rem;display:flex}[data-theme=light] .ImplementationSettings-module__WPKmSq__card{background:var(--ui-card);border-color:var(--ui-border-accented)}.ImplementationSettings-module__WPKmSq__sectionTitle{font-family:var(--font-sans);font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--ui-text-highlighted);line-height:var(--leading-base);margin:0}.ImplementationSettings-module__WPKmSq__loadingText{font-family:var(--font-body);font-size:var(--text-sm);color:var(--ui-text-dimmed);margin:0}.ImplementationSettings-module__WPKmSq__statusRow{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.ImplementationSettings-module__WPKmSq__statusBadge{border-radius:var(--radius-full);font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--font-medium);border:1px solid #0000;align-items:center;padding:.25rem .625rem;display:inline-flex}.ImplementationSettings-module__WPKmSq__statusBadge_success{color:var(--ui-success);background:#00c16a1a;border-color:#00c16a40}.ImplementationSettings-module__WPKmSq__statusBadge_error{color:var(--ui-error);background:#ff64671a;border-color:#ff646740}.ImplementationSettings-module__WPKmSq__statusMeta{font-family:var(--font-body);font-size:var(--text-sm);color:var(--ui-text-dimmed)}.ImplementationSettings-module__WPKmSq__statusMetaDot{padding-left:.875rem;position:relative}.ImplementationSettings-module__WPKmSq__statusMetaDot:before{content:"";border-radius:var(--radius-full);background:var(--ui-text-dimmed);width:.25rem;height:.25rem;position:absolute;top:50%;left:0;transform:translateY(-50%)}.ImplementationSettings-module__WPKmSq__formGrid{grid-template-columns:1fr 1fr;gap:1rem 1.5rem;display:grid}@media (max-width:767px){.ImplementationSettings-module__WPKmSq__formGrid{grid-template-columns:1fr}}.ImplementationSettings-module__WPKmSq__fieldFull{grid-column:1/-1}.ImplementationSettings-module__WPKmSq__field{flex-direction:column;gap:.25rem;width:100%;display:flex}.ImplementationSettings-module__WPKmSq__field select{width:100%;min-width:0}.ImplementationSettings-module__WPKmSq__label{font-family:var(--font-sans);font-weight:var(--font-medium);font-size:var(--text-base);line-height:var(--leading-base);color:var(--ui-text);align-items:center;display:flex}.ImplementationSettings-module__WPKmSq__required{color:var(--ui-error);margin-left:.125rem}.ImplementationSettings-module__WPKmSq__hint{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--ui-text-dimmed);margin:0}.ImplementationSettings-module__WPKmSq__errorMsg{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--ui-error);margin:0}.ImplementationSettings-module__WPKmSq__toggleField{align-items:center;gap:.625rem;display:flex}.ImplementationSettings-module__WPKmSq__toggleLabel{font-family:var(--font-sans);font-weight:var(--font-medium);font-size:var(--text-base);color:var(--ui-text);cursor:pointer}.ImplementationSettings-module__WPKmSq__footer{border-top:1px solid var(--ui-border);justify-content:flex-end;padding-top:.5rem;display:flex}.ImplementationSettings-module__WPKmSq__submitBtn{border:1px solid var(--ui-border);border-radius:var(--radius-sm);background:var(--ui-brand-gradient);color:var(--ui-brand-dark);font-family:var(--font-sans);font-weight:var(--font-medium);font-size:var(--text-sm);line-height:var(--leading-sm);cursor:pointer;white-space:nowrap;box-shadow:var(--shadow-button), inset 0px -10px 8px 0px #ffffff1a, inset 0px 2px 2px 0px #ffffff40;align-items:center;gap:.5rem;padding:.5rem 1rem;transition:opacity .15s,transform .1s;display:inline-flex}.ImplementationSettings-module__WPKmSq__submitBtn:hover:not(:disabled){opacity:.92}.ImplementationSettings-module__WPKmSq__submitBtn:active:not(:disabled){opacity:.85;transform:scale(.99)}.ImplementationSettings-module__WPKmSq__submitBtn:disabled{opacity:.6;cursor:not-allowed}.ImplementationSettings-module__WPKmSq__submitBtn:focus-visible{outline:2px solid var(--ui-primary);outline-offset:2px}.ImplementationSettings-module__WPKmSq__toast{z-index:9999;background:var(--ui-bg-elevated);border-radius:var(--radius-md);font-family:var(--font-sans);font-size:var(--text-sm);max-width:22rem;padding:.75rem 1.125rem;animation:.2s ImplementationSettings-module__WPKmSq__toastIn;position:fixed;bottom:1.5rem;right:1.5rem;box-shadow:0 4px 16px #0000002e}.ImplementationSettings-module__WPKmSq__toast_success{color:var(--ui-success);border:1px solid #00c16a66}.ImplementationSettings-module__WPKmSq__toast_error{border:1px solid color-mix(in srgb, var(--ui-error) 40%, transparent);color:var(--ui-error)}@keyframes ImplementationSettings-module__WPKmSq__toastIn{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}
.Button-module__xDwtkW__button{--_padding-x:.625rem;width:100%;height:2.125rem;padding:.375rem var(--_padding-x);border:1px solid var(--ui-border);border-radius:var(--radius-sm);background:var(--ui-brand-gradient);color:var(--ui-brand-dark);font-family:var(--font-sans);font-weight:var(--font-medium);font-size:var(--text-sm);line-height:var(--leading-sm);cursor:pointer;white-space:nowrap;box-shadow:var(--shadow-button), inset 0px -10px 8px 0px #ffffff1a, inset 0px 2px 2px 0px #ffffff40;justify-content:center;align-items:center;gap:.5rem;transition:opacity .15s,transform .1s;display:flex;position:relative;overflow:hidden}.Button-module__xDwtkW__button:hover{opacity:.92}.Button-module__xDwtkW__button:focus-visible{outline:2px solid var(--ui-primary);outline-offset:2px}.Button-module__xDwtkW__button:active{opacity:.85;transform:scale(.99)}
.Checkbox-module__hzGyKG__wrapper{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.Checkbox-module__hzGyKG__checkbox{--_size:.875rem;appearance:none;width:var(--_size);height:var(--_size);background-color:var(--ui-bg);border:1px solid var(--ui-border-accented);border-radius:var(--ui-radius);cursor:pointer;flex-shrink:0;transition:background .15s,border-color .15s;position:relative}.Checkbox-module__hzGyKG__checkbox:checked{background:var(--ui-brand-gradient);border-color:#0000}.Checkbox-module__hzGyKG__checkbox:checked:after{content:"";border:2px solid var(--ui-brand-dark);border-top:none;border-left:none;width:.3125rem;height:.5rem;position:absolute;top:.0625rem;left:.1875rem;transform:rotate(45deg)}.Checkbox-module__hzGyKG__checkbox:focus-visible{outline:2px solid var(--ui-primary);outline-offset:2px}.Checkbox-module__hzGyKG__label{font-family:var(--font-sans);font-weight:var(--font-medium);font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--ui-text);cursor:pointer;white-space:nowrap}
.LoginForm-module__Quyi8W__panel{flex-direction:column;flex:1;justify-content:space-between;align-items:stretch;min-width:0;height:100%;padding:1.5rem;display:flex}.LoginForm-module__Quyi8W__content{flex-direction:column;flex:1;justify-content:center;align-items:center;width:100%;min-height:0;display:flex;position:relative}.LoginForm-module__Quyi8W__content:after{content:"";pointer-events:none;width:15.875rem;height:.8125rem;position:absolute;bottom:calc(50% - 1px);left:50%;transform:translate(-50%)}.LoginForm-module__Quyi8W__card{--_card-shadow:0px 2px 4px 0px #19213d14;border-radius:var(--radius-2xl);box-shadow:var(--_card-shadow);flex-direction:column;flex-shrink:0;gap:1.5rem;width:25rem;padding:1.5rem;display:flex}.LoginForm-module__Quyi8W__greeting{flex-direction:column;width:100%;display:flex}.LoginForm-module__Quyi8W__greetingTime{font-family:var(--font-sans);font-weight:var(--font-medium);font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--ui-text-muted)}.LoginForm-module__Quyi8W__greetingMain{font-family:var(--font-sans);font-weight:var(--font-medium);font-size:var(--text-2xl);line-height:var(--leading-2xl);color:var(--ui-text-highlighted)}.LoginForm-module__Quyi8W__form{width:100%}.LoginForm-module__Quyi8W__fields{flex-direction:column;gap:1.25rem;display:flex}.LoginForm-module__Quyi8W__options{justify-content:space-between;align-items:center;width:100%;display:flex}.LoginForm-module__Quyi8W__forgotLink{font-family:var(--font-sans);font-weight:var(--font-normal);font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--ui-text-muted);text-underline-offset:2px;text-decoration:underline}.LoginForm-module__Quyi8W__forgotLink:hover{color:var(--ui-text)}.LoginForm-module__Quyi8W__forgotLink:focus-visible{outline:2px solid var(--ui-primary);outline-offset:2px;border-radius:var(--ui-radius)}.LoginForm-module__Quyi8W__contactLine{font-family:var(--font-sans);font-weight:var(--font-normal);font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--ui-text-dimmed);text-align:center;white-space:nowrap;width:100%}.LoginForm-module__Quyi8W__contactLink{font-weight:var(--font-medium);color:var(--ui-info);text-underline-offset:2px;text-decoration:underline}.LoginForm-module__Quyi8W__contactLink:hover{opacity:.85}.LoginForm-module__Quyi8W__contactLink:focus-visible{outline:2px solid var(--ui-primary);outline-offset:2px;border-radius:var(--ui-radius)}.LoginForm-module__Quyi8W__footer{font-size:var(--text-sm);text-align:center;flex-wrap:wrap;flex-shrink:0;justify-content:center;align-items:center;gap:.25rem;width:100%;display:flex}.LoginForm-module__Quyi8W__footerText{font-family:var(--font-sans);font-weight:var(--font-normal);line-height:var(--leading-sm);color:var(--ui-text-dimmed);white-space:nowrap}.LoginForm-module__Quyi8W__footerLink{font-family:var(--font-sans);font-weight:var(--font-medium);line-height:var(--leading-base);color:var(--ui-info);text-underline-offset:2px;white-space:nowrap;text-decoration:underline}.LoginForm-module__Quyi8W__footerLink:hover{opacity:.85}.LoginForm-module__Quyi8W__footerLink:focus-visible{outline:2px solid var(--ui-primary);outline-offset:2px;border-radius:var(--ui-radius)}@media (max-width:1023px){.LoginForm-module__Quyi8W__panel{justify-content:center;align-items:center}.LoginForm-module__Quyi8W__content:after{display:none}}@media (max-width:639px){.LoginForm-module__Quyi8W__panel{padding:1.25rem}.LoginForm-module__Quyi8W__card{width:min(92vw,25rem);padding:1.25rem}.LoginForm-module__Quyi8W__contactLine{white-space:normal}}@media (min-width:640px) and (max-width:1023px){.LoginForm-module__Quyi8W__card{width:min(80vw,25rem)}}
.page-module__2dhpZa__page{background-color:var(--ui-bg);min-height:100dvh;padding:.5rem;display:flex}.page-module__2dhpZa__layout{border-radius:var(--radius-xl);flex:1;align-items:stretch;gap:1rem;display:flex;overflow:hidden}@media (max-width:1023px){.page-module__2dhpZa__page{justify-content:center;align-items:center;padding:0}.page-module__2dhpZa__layout{border-radius:0;flex:1;justify-content:center;gap:0}}
