.page-module__a362Yq__pageRoot{width:100%;padding:var(--3,24px) var(--2,16px) 32px;background:var(--form-box-background);border:1px solid var(--form-box-border);border-radius:8px;min-height:auto!important}.page-module__a362Yq__attributesLoadOverlay{z-index:5;background:color-mix(in srgb, var(--form-box-background) 90%, transparent);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex;position:absolute;inset:0}.page-module__a362Yq__attributesLoadOverlayText{color:var(--text-secondary);font-size:var(--font-size-12px)}.page-module__a362Yq__layoutGrid{gap:var(--3,24px);grid-template-columns:225px minmax(0,1fr);align-items:start;display:grid}.page-module__a362Yq__layoutGridWithPanel{grid-template-columns:225px minmax(0,1fr) 280px}.page-module__a362Yq__sectionLabel{margin:0 0 var(--1,8px);font-size:var(--font-size-14px);color:var(--text-primary);font-weight:600}.page-module__a362Yq__block{gap:var(--1,8px);flex-direction:column;display:flex}.page-module__a362Yq__domainsCard{border:1px solid var(--form-box-border);background:var(--paper-elevation-background);padding:var(--1,8px);border-radius:12px;flex-direction:column;gap:4px;display:flex}.page-module__a362Yq__domainButton{text-align:left;width:100%;padding:7px var(--1,8px);font-size:var(--font-size-14px);color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:8px}.page-module__a362Yq__domainButton:hover{background:var(--action-selected,#ffffff1f);color:var(--text-primary)}.page-module__a362Yq__instanceRow{align-items:stretch;gap:var(--1,8px);padding:8px var(--1,8px);cursor:pointer;border:1px solid #0000;border-radius:8px;flex-direction:column;display:flex}.page-module__a362Yq__instanceRow:hover{background:var(--action-selected,#ffffff14)}.page-module__a362Yq__instanceRowActive{border-color:var(--card-select-border);background:var(--action-selected,#ffffff1f)}.page-module__a362Yq__instanceTopRow{align-items:center;gap:var(--1,8px);display:flex}.page-module__a362Yq__instanceLinkers{border-top:1px dashed var(--form-box-border);flex-direction:column;gap:4px;padding-top:4px;display:flex}.page-module__a362Yq__instanceLinkersLabel{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.4px;font-size:10px;font-weight:600}.page-module__a362Yq__linkerChips{flex-wrap:wrap;gap:4px;display:flex}.page-module__a362Yq__linkerChip{border:1px solid var(--form-box-border);background:var(--paper-elevation-background);color:var(--text-secondary);cursor:pointer;border-radius:999px;padding:3px 9px;font-size:11px}.page-module__a362Yq__linkerChip:hover{color:var(--text-primary);border-color:var(--card-select-border)}.page-module__a362Yq__linkerChipActive{color:var(--text-primary);border-color:var(--text-primary);background:var(--action-selected,#ffffff29)}.page-module__a362Yq__linkerChipJoined{color:var(--text-primary);border-color:var(--card-select-border)}.page-module__a362Yq__linkerChipCount{background:var(--text-primary);min-width:15px;height:15px;color:var(--form-box-background,#111);border-radius:999px;justify-content:center;align-items:center;margin-left:5px;padding:0 4px;font-size:9px;font-weight:700;display:inline-flex}.page-module__a362Yq__instanceInfo{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.page-module__a362Yq__instanceDomain{color:var(--text-primary);font-size:var(--font-size-12px);font-weight:600}.page-module__a362Yq__aliasInput{border:1px solid var(--form-box-border);background:var(--paper-elevation-background);color:var(--text-primary);font-size:var(--font-size-12px);border-radius:6px;width:100%;padding:4px 6px}.page-module__a362Yq__instanceApplication{color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.page-module__a362Yq__instanceSetupPrompt{color:var(--text-primary);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0;font-size:11px;font-weight:600}.page-module__a362Yq__instanceSetupPrompt:hover{text-decoration:underline}.page-module__a362Yq__instanceRemove{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;padding:0 4px;font-size:18px;line-height:1}.page-module__a362Yq__instanceRemove:hover{color:var(--text-color-error-main,#f44336)}.page-module__a362Yq__builderSection{gap:var(--3,24px);flex-direction:column;display:flex}.page-module__a362Yq__reportQueryBox{border:1px solid var(--form-box-border);background:var(--multi-field-box-main-background);border-radius:12px}.page-module__a362Yq__attributesBox{min-height:118px;max-height:min(520px,55vh);padding:var(--2,16px);position:relative;overflow-y:auto}.page-module__a362Yq__attributeGroups{gap:var(--1,8px);flex-direction:column;display:flex}.page-module__a362Yq__instanceAttrSection{border:1px solid var(--form-box-border);background:var(--paper-elevation-background);border-radius:10px;flex-direction:column;display:flex;overflow:hidden}.page-module__a362Yq__instanceAttrSectionExpanded{border-color:var(--card-select-border,var(--form-box-border))}.page-module__a362Yq__instanceAttrAccordionHeader{justify-content:space-between;align-items:center;gap:var(--1,8px);cursor:pointer;text-align:left;background:0 0;border:none;width:100%;padding:10px 12px;display:flex}.page-module__a362Yq__instanceAttrAccordionHeader:hover{background:var(--action-selected,#ffffff0f)}.page-module__a362Yq__instanceAttrHeading{color:var(--text-primary);font-size:var(--font-size-13px,13px);text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-weight:600;overflow:hidden}.page-module__a362Yq__instanceAttrMeta{flex-shrink:0;align-items:center;gap:6px;display:inline-flex}.page-module__a362Yq__instanceAttrSelectedBadge{color:var(--text-primary);border:1px solid var(--text-primary);white-space:nowrap;border-radius:999px;padding:1px 7px;font-size:10px;font-weight:600}.page-module__a362Yq__instanceAttrCount{color:var(--text-secondary);text-align:right;min-width:1.5rem;font-size:11px}.page-module__a362Yq__instanceAttrChevron{color:var(--text-secondary);font-size:16px;line-height:1;transition:transform .15s;display:inline-block;transform:rotate(90deg)}.page-module__a362Yq__instanceAttrChevronExpanded{transform:rotate(-90deg)}.page-module__a362Yq__instanceAttrBody{gap:var(--1,8px);border-top:1px solid var(--form-box-border);flex-direction:column;padding:0 12px 12px;display:flex}.page-module__a362Yq__attributeGroup{flex-direction:column;gap:6px;padding-top:8px;display:flex}.page-module__a362Yq__attributeButtons{flex-wrap:wrap;align-content:flex-start;gap:6px;display:flex}.page-module__a362Yq__attributeButtonsScroll{scrollbar-width:thin;scrollbar-color:var(--form-box-border) transparent;max-height:148px;padding:2px 4px 2px 0;overflow-y:auto}.page-module__a362Yq__attributeButtonsScroll::-webkit-scrollbar{width:6px}.page-module__a362Yq__attributeButtonsScroll::-webkit-scrollbar-thumb{background:var(--form-box-border);border-radius:999px}.page-module__a362Yq__attributeButton{border:1px solid var(--form-box-border);background:var(--paper-elevation-background);color:var(--text-secondary);font-size:var(--font-size-12px);cursor:pointer;border-radius:999px;padding:6px 12px}.page-module__a362Yq__attributeButton:hover{color:var(--text-primary);border-color:var(--card-select-border)}.page-module__a362Yq__attributeButtonSelected{color:var(--text-primary);border-color:var(--text-primary);background:var(--action-selected,#ffffff29);border:1px solid var(--text-primary)}.page-module__a362Yq__emptyState{color:var(--text-secondary);font-size:var(--font-size-14px);height:100%}.page-module__a362Yq__loadingHint{margin:0 0 var(--1,8px);color:var(--text-secondary);font-size:var(--font-size-12px)}.page-module__a362Yq__joinsBox{min-height:208px;padding:var(--2,16px)}.page-module__a362Yq__joinsList{gap:var(--1,8px);flex-direction:column;display:flex}.page-module__a362Yq__joinSource{color:var(--text-primary);font-weight:600}.page-module__a362Yq__joinLinkerTag{color:var(--text-secondary);border:1px solid var(--form-box-border);border-radius:6px;padding:1px 6px;font-size:11px}.page-module__a362Yq__joinArrow{color:var(--text-secondary)}.page-module__a362Yq__joinTarget{color:var(--text-primary);font-weight:600}.page-module__a362Yq__joinTargetAlias{color:var(--text-secondary);border:1px solid var(--form-box-border);font-size:var(--font-size-12px);border-radius:6px;padding:1px 6px}.page-module__a362Yq__joinNote{color:var(--text-secondary);font-size:var(--font-size-12px);padding-left:24px;font-style:italic}.page-module__a362Yq__joinPanel{top:var(--2,16px);border:1px solid var(--form-box-border);background:var(--paper-elevation-background);padding:var(--2,16px);gap:var(--1,8px);border-radius:12px;flex-direction:column;display:flex;position:sticky}.page-module__a362Yq__joinPanelHeader{justify-content:space-between;align-items:flex-start;gap:var(--1,8px);display:flex}.page-module__a362Yq__joinPanelTitleGroup{flex-direction:column;gap:2px;min-width:0;display:flex}.page-module__a362Yq__joinPanelEyebrow{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.4px;font-size:10px;font-weight:600}.page-module__a362Yq__joinPanelTitle{color:var(--text-primary);font-size:var(--font-size-14px);word-break:break-word;font-weight:600}.page-module__a362Yq__joinPanelSubtitle{color:var(--text-secondary);font-size:var(--font-size-12px)}.page-module__a362Yq__joinPanelClose{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;padding:0 4px;font-size:18px;line-height:1}.page-module__a362Yq__joinPanelClose:hover{color:var(--text-primary)}.page-module__a362Yq__joinPanelBody{flex-direction:column;gap:6px;max-height:420px;display:flex;overflow:auto}.page-module__a362Yq__joinPanelHint{color:var(--text-secondary);margin:0;font-size:11px}.page-module__a362Yq__joinPanelDomain{border:1px solid var(--form-box-border);background:var(--multi-field-box-main-background);cursor:pointer;text-align:left;border-radius:10px;flex-direction:column;gap:4px;width:100%;padding:8px 10px;display:flex}.page-module__a362Yq__joinPanelDomain:hover{border-color:var(--card-select-border);background:var(--action-selected,#ffffff1f)}.page-module__a362Yq__joinPanelDomainHead{justify-content:space-between;align-items:center;gap:var(--1,8px);width:100%;display:flex}.page-module__a362Yq__joinPanelDomainName{color:var(--text-primary);font-size:var(--font-size-12px);font-weight:600}.page-module__a362Yq__joinPanelDomainLinkers{color:var(--text-secondary);font-size:11px}.page-module__a362Yq__joinPanelAdd{color:var(--text-primary);white-space:nowrap;font-size:11px;font-weight:600}.page-module__a362Yq__joinPanelDomainBadge{color:var(--text-primary);border:1px solid var(--text-primary);white-space:nowrap;border-radius:999px;padding:1px 8px;font-size:10px;font-weight:600}.page-module__a362Yq__joinPanelDomainDisabled{opacity:.5;cursor:not-allowed}.page-module__a362Yq__joinPanelDomainDisabled:hover{border-color:var(--form-box-border);background:var(--multi-field-box-main-background)}.page-module__a362Yq__joinPanelApplicationSection{flex-direction:column;gap:8px;margin-top:8px;margin-bottom:8px;display:flex}.page-module__a362Yq__joinPanelLoading{color:var(--text-secondary);align-items:center;gap:8px;font-size:11px;display:flex}.page-module__a362Yq__joinPanelError{color:var(--error-main,#d32f2f);font-size:11px}.page-module__a362Yq__joinPanelMeta{color:var(--text-secondary);margin:0;font-size:11px}.page-module__a362Yq__joinPanelInstance{border:1px solid var(--form-box-border);background:var(--multi-field-box-main-background);border-radius:10px;flex-direction:column;gap:6px;padding:8px;display:flex}.page-module__a362Yq__joinPanelInstanceHead{justify-content:space-between;align-items:baseline;gap:var(--1,8px);display:flex}.page-module__a362Yq__joinPanelInstanceName{color:var(--text-primary);font-size:var(--font-size-12px);font-weight:700}.page-module__a362Yq__joinPanelInstanceAlias{color:var(--text-secondary);font-size:11px;font-style:italic}.page-module__a362Yq__joinPanelAttrChips{flex-wrap:wrap;gap:4px;display:flex}.page-module__a362Yq__joinPanelAttrChip{border:1px solid var(--form-box-border);background:var(--paper-elevation-background);color:var(--text-primary);cursor:pointer;border-radius:999px;padding:2px 10px;font-size:11px}.page-module__a362Yq__joinPanelAttrChip:hover{border-color:var(--card-select-border)}.page-module__a362Yq__joinPanelAttrChipActive{border-color:var(--card-select-border);background:var(--action-selected,#ffffff1f);font-weight:600}.page-module__a362Yq__joinPanelAddInstance{border:1px dashed var(--form-box-border);color:var(--text-primary);font-size:var(--font-size-12px);cursor:pointer;text-align:center;background:0 0;border-radius:10px;padding:8px 10px;font-weight:600}.page-module__a362Yq__joinPanelAddInstance:hover{border-color:var(--card-select-border);background:var(--action-selected,#ffffff1f)}.page-module__a362Yq__joinPanelAddInstanceDisabled,.page-module__a362Yq__joinPanelAddInstance:disabled{opacity:.45;cursor:not-allowed}.page-module__a362Yq__joinPanelAddInstanceDisabled:hover,.page-module__a362Yq__joinPanelAddInstance:disabled:hover{border-color:var(--form-box-border);background:0 0}.page-module__a362Yq__joinCard{justify-content:space-between;align-items:center;gap:var(--1,8px);border:1px solid var(--form-box-border);background:var(--paper-elevation-background);padding:var(--1,8px) var(--2,12px);border-radius:10px;display:flex}.page-module__a362Yq__domainCard{background:var(--multi-field-box-main-background)}.page-module__a362Yq__domainLabel{color:var(--text-primary);font-size:var(--font-size-14px);font-weight:500}.page-module__a362Yq__domainAlias{color:var(--text-secondary);font-size:var(--font-size-12px)}.page-module__a362Yq__joinCardPending{border-style:dashed;border-color:var(--text-primary);background:var(--action-selected,#ffffff0f)}.page-module__a362Yq__joinPendingHint{color:var(--text-secondary);font-size:11px;font-style:italic}.page-module__a362Yq__joinCardRow{font-size:var(--font-size-12px);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.page-module__a362Yq__joinOnWord{color:var(--text-secondary)}.page-module__a362Yq__joinSelect{border:1px solid var(--form-box-border);background:var(--paper-elevation-background);color:var(--text-primary);border-radius:6px;max-width:200px;padding:4px 6px;font-size:11px}@media (max-width:980px){.page-module__a362Yq__layoutGrid,.page-module__a362Yq__layoutGridWithPanel{grid-template-columns:1fr}.page-module__a362Yq__domainsSection{max-width:360px}}.page-module__a362Yq__queryResultsBox{justify-content:space-between;align-items:center;gap:var(--2,16px);border:1px solid var(--form-box-border);background:var(--multi-field-box-main-background);width:100%;padding:var(--2,16px);border-radius:12px;flex-wrap:wrap;margin-top:16px;margin-bottom:16px;display:flex}.page-module__a362Yq__queryResultsEditingLabel{min-width:0;color:var(--text-secondary);font-size:var(--font-size-12px,12px);flex:1}.page-module__a362Yq__queryResultsEditingName{color:var(--text-primary);font-weight:600}.page-module__a362Yq__queryResultsEditingPlaceholder{flex:1;min-width:0}.page-module__a362Yq__queryResultsActions{justify-content:flex-end;align-items:center;gap:var(--2,16px);flex-wrap:wrap;flex-shrink:0;display:flex}.page-module__a362Yq__editingFavouriteChip{max-width:220px}.page-module__a362Yq__editingFavouriteChip .MuiChip-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.page-module__a362Yq__queryResultsHeader{justify-content:space-between;align-items:center;gap:var(--2,16px);margin-bottom:var(--1,8px);display:flex}.page-module__a362Yq__queryResultsHeader .page-module__a362Yq__sectionLabel{margin:0}.page-module__a362Yq__favouritesSection{margin-bottom:var(--2,16px);padding:var(--2,16px);border:1px solid var(--form-box-border);background:var(--multi-field-box-main-background);border-radius:12px}.page-module__a362Yq__favouritesHeader{justify-content:space-between;align-items:center;gap:var(--2,16px);margin-bottom:var(--1,8px);display:flex}.page-module__a362Yq__favouritesTitleRow{align-items:center;gap:8px;display:flex}.page-module__a362Yq__favouritesChipWrap{grid-template-columns:repeat(auto-fill,minmax(196px,1fr));gap:10px;display:grid}.page-module__a362Yq__favouriteChipRow{align-items:stretch;min-width:0;display:flex}.page-module__a362Yq__favouriteChipDelete{border:1px solid var(--form-box-border);background:var(--paper-elevation-background);width:34px;color:var(--text-secondary);cursor:pointer;border-left:none;border-radius:0 10px 10px 0;flex-shrink:0;justify-content:center;align-items:center;margin-left:-1px;transition:border-color .15s,background-color .15s;display:inline-flex}.page-module__a362Yq__favouriteChipDelete:hover:not(:disabled){border-color:var(--card-select-border);background:#f4433614}.page-module__a362Yq__favouriteChipDelete:disabled{cursor:not-allowed;opacity:.72}.page-module__a362Yq__favouriteChipRow .page-module__a362Yq__favouriteChip{border-radius:10px 0 0 10px;flex:1;min-width:0}.page-module__a362Yq__favouriteChipSkeleton{border-radius:10px!important}.page-module__a362Yq__favouriteChip{border:1px solid var(--form-box-border);background:var(--paper-elevation-background);width:100%;color:var(--text-primary);text-align:left;cursor:pointer;border-radius:10px;align-items:flex-start;gap:10px;padding:10px 12px;transition:border-color .15s,box-shadow .15s;display:flex}.page-module__a362Yq__favouriteChip:hover{border-color:var(--card-select-border);box-shadow:0 2px 8px var(--primary-focus-visible)}.page-module__a362Yq__favouriteChip:disabled{cursor:not-allowed;opacity:.72}.page-module__a362Yq__favouriteChipLoading{border-color:var(--card-select-border)}.page-module__a362Yq__favouriteChipIconWrap{justify-content:center;align-items:center;width:10px;height:20px;display:inline-flex}.page-module__a362Yq__favouriteChipBody{flex-direction:column;flex:1;align-items:flex-start;gap:6px;min-width:0;display:flex}.page-module__a362Yq__favouriteChipName{width:100%;font-size:var(--font-size-13px,13px);white-space:nowrap;text-overflow:ellipsis;font-weight:600;line-height:1.3;overflow:hidden}.page-module__a362Yq__favouriteChipAuthor{max-width:100%;color:var(--text-secondary);font-size:var(--font-size-11px,11px);align-items:center;gap:4px;line-height:1.2;display:inline-flex}.page-module__a362Yq__favouriteChipAuthorLabel{opacity:.85;flex-shrink:0}.page-module__a362Yq__favouriteChipAuthorName{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:500;overflow:hidden}.page-module__a362Yq__favouritesEmpty{color:var(--text-secondary);font-size:var(--font-size-12px);margin:0;line-height:1.5}.page-module__a362Yq__favouritesDialogList{flex-direction:column;gap:8px;max-height:380px;display:flex;overflow-y:auto}.page-module__a362Yq__favouritesDialogEmpty{border:1px dashed var(--form-box-border);color:var(--text-secondary);font-size:var(--font-size-12px);text-align:center;border-radius:10px;padding:20px 12px;line-height:1.4}.page-module__a362Yq__favouritesDialogTitle{justify-content:space-between;align-items:center;gap:var(--1,8px);padding-bottom:4px!important;display:flex!important}.page-module__a362Yq__favouritesDialogHeading{color:var(--text-primary);font-size:var(--font-size-16px,16px)!important;font-weight:600!important}.page-module__a362Yq__favouritesDialogContent{flex-direction:column;gap:12px;display:flex;padding-top:16px!important}.page-module__a362Yq__favouritesDialogCount{color:var(--text-secondary);font-size:var(--font-size-12px)}.page-module__a362Yq__emptyStateBox>div{border:1px solid var(--form-box-border);border-radius:12px;width:100%!important}.page-module__a362Yq__builderEmptyState{justify-content:center;align-items:center;height:100%;min-height:300px;display:flex}
.WhereConditions-module__qNsjta__conditionsBox{min-height:158px;padding:var(--2,16px);border:1px solid var(--form-box-border);background:var(--multi-field-box-main-background);border-radius:12px}.WhereConditions-module__qNsjta__groupContainer{gap:var(--1,8px);flex-direction:column;display:flex}.WhereConditions-module__qNsjta__nestedGroup{padding:var(--1,8px);border:1px dashed var(--form-box-border);background:var(--paper-elevation-background);border-radius:8px}.WhereConditions-module__qNsjta__groupToolbar{gap:var(--1,8px);flex-wrap:wrap;display:flex}.WhereConditions-module__qNsjta__actionButton{border:1px solid var(--form-box-border);background:var(--paper-elevation-background);color:var(--text-primary);cursor:pointer;font-size:var(--font-size-12px);border-radius:8px;padding:6px 10px}.WhereConditions-module__qNsjta__actionButton:disabled{opacity:.6;cursor:not-allowed}.WhereConditions-module__qNsjta__groupRows{gap:var(--1,8px);flex-direction:column;display:flex}.WhereConditions-module__qNsjta__conditionRow{gap:var(--1,8px);grid-template-columns:28px 80px 1fr 140px 1fr 90px;align-items:center;display:grid}.WhereConditions-module__qNsjta__groupMetaRow{gap:var(--1,8px);grid-template-columns:28px 80px auto;align-items:center;display:grid}.WhereConditions-module__qNsjta__groupTag{color:var(--text-primary);font-size:var(--font-size-12px);border:1px solid var(--form-box-border);background:var(--action-selected,#ffffff29);border-radius:8px;width:fit-content;padding:7px 10px}.WhereConditions-module__qNsjta__groupWrapper{gap:var(--1,8px);flex-direction:column;display:flex}.WhereConditions-module__qNsjta__conditionInput{border:1px solid var(--form-box-border);background:var(--paper-elevation-background);color:var(--text-primary);min-height:34px;font-size:var(--font-size-12px);border-radius:8px;padding:6px 8px}.WhereConditions-module__qNsjta__conditionInput:disabled{color:var(--text-secondary)}.WhereConditions-module__qNsjta__ghostButton{border:1px solid var(--form-box-border);color:var(--text-secondary);cursor:pointer;min-height:34px;font-size:var(--font-size-12px);background:0 0;border-radius:8px;padding:6px 8px}.WhereConditions-module__qNsjta__ghostButton:hover{color:var(--text-primary);border-color:var(--card-select-border)}.WhereConditions-module__qNsjta__emptyState{color:var(--text-secondary);font-size:var(--font-size-14px)}.WhereConditions-module__qNsjta__helperText{margin-top:var(--1,8px);color:var(--text-secondary);font-size:var(--font-size-12px)}@media (max-width:980px){.WhereConditions-module__qNsjta__conditionRow,.WhereConditions-module__qNsjta__groupMetaRow{grid-template-columns:1fr}}
.main-box{padding:var(--6,48px);align-items:center;gap:var(--6,48px);background:var(--empty-state-background);border-radius:4px;flex-direction:column;align-self:stretch;display:flex}.image-box{justify-content:center;align-items:center;width:400px;height:319.838px;padding:35px 10px 35.839px;display:flex}.text-box{flex-direction:column;align-items:center;gap:8px;display:flex}.link-text{color:var(--primary-main,#2196f3);font-size:var(--font-size-16px);letter-spacing:.15px;font-style:normal;font-weight:400;line-height:150%}
.two-pane-layout-module__5x2cja__container{width:100vw;height:100dvh;overflow:hidden}.two-pane-layout-module__5x2cja__inner{height:100%;display:flex}.two-pane-layout-module__5x2cja__left{background:var(--card-background);-webkit-backdrop-filter:blur(12px)saturate(140%);flex-direction:column;width:16rem;min-width:260px;max-width:360px;display:flex}.two-pane-layout-module__5x2cja__logoContainer{justify-content:center;align-items:center;height:10vh;padding:8px 16px;display:flex;background:var(--navbar-background-color)!important}.two-pane-layout-module__5x2cja__right{background:var(--card-background);flex-direction:column;flex:1;min-width:0;display:flex}.two-pane-layout-module__5x2cja__header{box-sizing:border-box;width:100%;height:10vh;padding:0 12px;background:var(--main-background-color)!important}.two-pane-layout-module__5x2cja__headerContent{justify-content:space-between;align-items:center;width:100%;max-width:3000px;margin:12px auto;padding:12px;display:flex;background:var(--navbar-background-color)!important;border:1px solid var(--navbar-border-color)!important;box-shadow:var(--navbar-box-shadow)!important;border-radius:8px!important}.two-pane-layout-module__5x2cja__main{flex-direction:column;flex:1;width:100%;min-height:0;display:flex;position:relative;overflow:hidden;background:var(--main-background-color)!important}.two-pane-layout-module__5x2cja__rightSplit{flex-direction:column;flex:1;width:100%;min-height:0;display:flex;overflow:hidden}.two-pane-layout-module__5x2cja__progressSection{border-bottom:2px solid var(--navbar-border-color);background:var(--card-background);flex-direction:column;flex:0 0 50%;width:100%;height:50%;min-height:220px;max-height:50%;display:flex;overflow:hidden;box-shadow:0 2px 8px #0000000a}.two-pane-layout-module__5x2cja__chatColumn{flex-direction:column;flex:1;width:100%;min-width:0;min-height:0;display:flex;overflow:hidden}.two-pane-layout-module__5x2cja__chatOnly{flex-direction:column;flex:1;width:100%;min-height:0;display:flex;overflow:hidden}.two-pane-layout-module__5x2cja__startColumn{flex-direction:column;flex:1;justify-content:center;align-items:stretch;width:100%;min-height:0;padding-bottom:8px;display:flex;overflow-y:auto}.two-pane-layout-module__5x2cja__promptBar{background:var(--card-background)}.two-pane-layout-module__5x2cja__chatscreen{background-color:var(--empty-state-background);border-radius:12px;flex-direction:column;gap:16px;max-width:800px;min-height:300px;margin:20px auto;padding:20px;display:flex;box-shadow:0 4px 12px #0000001a}
.chat-layout-module__VovfPa__root{background:var(--main-background-color);width:100vw;height:100dvh;display:flex;overflow:hidden}.chat-layout-module__VovfPa__sidebar{background:var(--card-background);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-right:1px solid var(--navbar-border-color);flex-direction:column;width:16rem;min-width:280px;max-width:360px;height:100%;display:flex}.chat-layout-module__VovfPa__logoContainer{justify-content:center;align-items:center;padding:20px;display:flex;background:var(--navbar-background-color)!important}.chat-layout-module__VovfPa__right{background:var(--card-background);flex-direction:column;flex:1;height:100%;display:flex}.chat-layout-module__VovfPa__header{background:var(--card-background);border-bottom:1px solid var(--navbar-border-color);height:10vh;padding:10px 12px}.chat-layout-module__VovfPa__headerContent{justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto;display:flex}.chat-layout-module__VovfPa__main{background:var(--card-background);flex:1;overflow:auto}.chat-layout-module__VovfPa__promptBar{background:var(--card-background)}
.centered-prompt-module__iFQUXa__centeredPrompt{z-index:10;width:100%;max-width:800px;padding:0 24px;transition:all .5s cubic-bezier(.4,0,.2,1);position:relative;top:40%;left:50%;transform:translate(-50%,-50%)}.centered-prompt-module__iFQUXa__centeredPrompt.centered-prompt-module__iFQUXa__docked{z-index:10;box-sizing:border-box;flex-shrink:0;width:100%;max-width:3000px;margin:0 auto;padding:12px 24px 24px;position:relative;top:auto;bottom:auto;left:auto;transform:none}.centered-prompt-module__iFQUXa__centeredPrompt.centered-prompt-module__iFQUXa__startComposer{flex-shrink:0;width:100%;max-width:720px;margin:0 auto;padding:8px 24px 28px;position:relative;top:auto;left:auto;transform:none}.centered-prompt-module__iFQUXa__content{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.centered-prompt-module__iFQUXa__greeting{color:var(--text-primary);animation:.6s ease-out centered-prompt-module__iFQUXa__fadeInUp}@keyframes centered-prompt-module__iFQUXa__fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.centered-prompt-module__iFQUXa__centeredPrompt.centered-prompt-module__iFQUXa__docked .centered-prompt-module__iFQUXa__greeting{opacity:0;transition:opacity .3s ease-out,transform .3s ease-out;transform:translateY(-10px)}.centered-prompt-module__iFQUXa__centeredPrompt .centered-prompt-module__iFQUXa__content>div:last-child{animation:.6s ease-out .2s both centered-prompt-module__iFQUXa__fadeInUp}.centered-prompt-module__iFQUXa__cursor{margin-left:2px;animation:1s step-end infinite centered-prompt-module__iFQUXa__blink;display:inline-block}@keyframes centered-prompt-module__iFQUXa__blink{50%{opacity:0}}
.ResetPassword-module__FtG2ha__panelCard{border:1px solid var(--card-border);background:var(--drawer-paper-background);border-radius:8px;flex-direction:column;gap:8px;width:100%;padding:24px;display:flex;box-shadow:0 4px 4px #0000001a}.ResetPassword-module__FtG2ha__centerAligned{align-items:center}.ResetPassword-module__FtG2ha__contentCard{border:1px solid var(--card-border);background:var(--drawer-paper-background);border-radius:8px;flex-direction:column;gap:16px;width:100%;padding:24px;display:flex;box-shadow:0 4px 4px #0000001a}.ResetPassword-module__FtG2ha__buttonContainer{flex-wrap:wrap;justify-content:flex-end;gap:12px;display:flex}
.chat-screen-module__6z4tgq__chatScreen{background:var(--main-background-color);flex-direction:column;flex:1;width:100%;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}.chat-screen-module__6z4tgq__messagesContainer{flex:1;width:100%;min-height:0;max-height:100%;overflow:hidden auto}.chat-screen-module__6z4tgq__messagesInner{box-sizing:border-box;flex-direction:column;gap:16px;width:100%;max-width:3000px;margin:0 auto;padding:24px;display:flex}.chat-screen-module__6z4tgq__emptyState{flex-direction:column;justify-content:center;align-items:center;height:100%;min-height:200px;display:flex}.chat-screen-module__6z4tgq__message{width:100%;min-width:0;animation:.3s ease-out chat-screen-module__6z4tgq__fadeInUp;display:flex}.chat-screen-module__6z4tgq__userMessage{justify-content:flex-end}.chat-screen-module__6z4tgq__aiMessage{justify-content:flex-start}.chat-screen-module__6z4tgq__messageContent{background:var(--card-background);border:1px solid var(--navbar-border-color);border-radius:12px;min-width:0;padding:12px 16px;box-shadow:0 2px 8px #0000001a}.chat-screen-module__6z4tgq__userMessage .chat-screen-module__6z4tgq__messageContent{background:var(--card-background);border:1px solid var(--navbar-border-color);overflow-wrap:break-word;word-break:break-word;width:fit-content;max-width:min(72%,680px);margin-inline:80px}.chat-screen-module__6z4tgq__aiMessage .chat-screen-module__6z4tgq__messageContent{width:100%;max-width:min(88%,900px);margin-inline:80px}.chat-screen-module__6z4tgq__sessionBanner{justify-content:center;margin-bottom:4px}.chat-screen-module__6z4tgq__sessionBanner .chat-screen-module__6z4tgq__messageContent{width:auto;max-width:fit-content;box-shadow:none;border:1px solid var(--navbar-border-color);background:var(--action-hover,#0000000a);border-radius:999px;padding:4px 12px}.chat-screen-module__6z4tgq__sessionBanner .chat-screen-module__6z4tgq__messageHeader{display:none}.chat-screen-module__6z4tgq__messageHeader{align-items:center;margin-bottom:4px;display:flex}.chat-screen-module__6z4tgq__userMessage .chat-screen-module__6z4tgq__messageHeader{color:var(--text-secondary)}.chat-screen-module__6z4tgq__attachmentBadge{background:var(--primary-main,#1976d2);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;margin-left:6px;display:inline-flex}@keyframes chat-screen-module__6z4tgq__fadeInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.chat-screen-module__6z4tgq__messagesContainer::-webkit-scrollbar{width:8px}.chat-screen-module__6z4tgq__messagesContainer::-webkit-scrollbar-track{background:0 0}.chat-screen-module__6z4tgq__messagesContainer::-webkit-scrollbar-thumb{background:#0003;border-radius:4px;transition:background .2s}.chat-screen-module__6z4tgq__messagesContainer::-webkit-scrollbar-thumb:hover{background:#0000004d}.chat-screen-module__6z4tgq__messagesContainer{scrollbar-width:thin;scrollbar-color:#0003 transparent}
.PasswordInputWithValidation-module___o_VoG__container{flex-direction:column;gap:16px;width:100%;display:flex}.PasswordInputWithValidation-module___o_VoG__strengthContainer{flex-direction:column;gap:8px;padding:0 4px;animation:.3s ease-in PasswordInputWithValidation-module___o_VoG__fadeIn;display:flex}.PasswordInputWithValidation-module___o_VoG__strengthHeader{justify-content:space-between;align-items:center;display:flex}.PasswordInputWithValidation-module___o_VoG__strengthLabel{color:#666;font-size:12px;font-weight:500}.PasswordInputWithValidation-module___o_VoG__validationContainer{background:var(--card-background);border:1px solid var(--card-border);border-radius:12px;padding:16px 20px;transition:all .3s;box-shadow:0 2px 8px #0000000a}.PasswordInputWithValidation-module___o_VoG__validationContainer:hover{box-shadow:0 4px 12px #00000014}.PasswordInputWithValidation-module___o_VoG__rulesList{flex-direction:column;gap:8px;display:flex}.PasswordInputWithValidation-module___o_VoG__ruleItem{background:0 0;border-radius:8px;align-items:center;gap:4px;padding:4px 8px;transition:all .3s;display:flex}.PasswordInputWithValidation-module___o_VoG__ruleItem.PasswordInputWithValidation-module___o_VoG__ruleValid{border-left:3px solid var(--success-light);background:#4caf5014}.PasswordInputWithValidation-module___o_VoG__ruleItem.PasswordInputWithValidation-module___o_VoG__ruleInvalid{background:#ef53500f;border-left:3px solid #0000}.PasswordInputWithValidation-module___o_VoG__ruleItem.PasswordInputWithValidation-module___o_VoG__ruleNeutral{background:0 0;border-left:3px solid #0000}.PasswordInputWithValidation-module___o_VoG__iconValid{color:var(--success-light);font-size:18px;animation:.3s PasswordInputWithValidation-module___o_VoG__scaleIn}.PasswordInputWithValidation-module___o_VoG__iconInvalid{color:var(--text-color-error-main);font-size:18px}.PasswordInputWithValidation-module___o_VoG__iconNeutral{justify-content:center;align-items:center;width:18px;height:18px;display:flex}.PasswordInputWithValidation-module___o_VoG__dot{background-color:#9e9e9e;border-radius:50%;width:6px;height:6px}.PasswordInputWithValidation-module___o_VoG__ruleText{font-size:13px;font-weight:500;line-height:1.5;transition:color .3s}@keyframes PasswordInputWithValidation-module___o_VoG__fadeIn{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@keyframes PasswordInputWithValidation-module___o_VoG__scaleIn{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}
.OnboardingProgressCanvas-module__0D5mvq__canvas{box-sizing:border-box;background:radial-gradient(circle at 1px 1px, color-mix(in srgb, var(--text-secondary) 12%, transparent) 1px, transparent 0) 0 0 / 18px 18px;background-color:color-mix(in srgb, var(--main-background-color) 92%, var(--card-background));flex-direction:column;gap:12px;width:100%;height:100%;padding:16px 20px;display:flex;overflow-y:auto}.OnboardingProgressCanvas-module__0D5mvq__activityBanner{background:color-mix(in srgb, var(--primary-main,#1976d2) 10%, var(--card-background));border:1px solid color-mix(in srgb, var(--primary-main,#1976d2) 25%, var(--navbar-border-color));border-radius:999px;align-items:center;gap:10px;width:fit-content;max-width:100%;padding:8px 12px;animation:2s ease-in-out infinite OnboardingProgressCanvas-module__0D5mvq__bannerPulse;display:flex}.OnboardingProgressCanvas-module__0D5mvq__activityDot{background:var(--primary-main,#1976d2);border-radius:50%;flex-shrink:0;width:8px;height:8px;animation:1.2s ease-in-out infinite OnboardingProgressCanvas-module__0D5mvq__dotPulse}.OnboardingProgressCanvas-module__0D5mvq__activityText{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;font-weight:600;overflow:hidden}.OnboardingProgressCanvas-module__0D5mvq__hubRow{justify-content:center;align-items:center;gap:16px;padding:8px 0 4px;display:flex}.OnboardingProgressCanvas-module__0D5mvq__hubCard{border:1px solid var(--navbar-border-color);background:var(--card-background);border-radius:12px;align-items:center;gap:12px;padding:10px 16px;animation:.45s ease-out OnboardingProgressCanvas-module__0D5mvq__hubEnter;display:flex;box-shadow:0 4px 14px #0000000f}.OnboardingProgressCanvas-module__0D5mvq__hubIcon{background:color-mix(in srgb, var(--primary-main,#1976d2) 12%, transparent);width:36px;height:36px;color:var(--primary-main,#1976d2);border-radius:10px;justify-content:center;align-items:center;display:flex}.OnboardingProgressCanvas-module__0D5mvq__hubLogo{background:color-mix(in srgb, var(--card-background) 90%, var(--navbar-border-color));border:1px solid var(--navbar-border-color);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex;overflow:hidden}.OnboardingProgressCanvas-module__0D5mvq__hubLogo img{object-fit:contain}.OnboardingProgressCanvas-module__0D5mvq__hubTitle{font-size:.95rem;font-weight:700;line-height:1.2}.OnboardingProgressCanvas-module__0D5mvq__hubMeta{color:var(--text-secondary);margin-top:2px;font-size:.72rem}.OnboardingProgressCanvas-module__0D5mvq__percentRing{flex-shrink:0;width:56px;height:56px;position:relative}.OnboardingProgressCanvas-module__0D5mvq__percentLabel{justify-content:center;align-items:center;font-size:.72rem;font-weight:700;display:flex;position:absolute;inset:0}.OnboardingProgressCanvas-module__0D5mvq__phaseRail{flex-wrap:wrap;justify-content:center;align-items:center;gap:0;width:100%;max-width:900px;margin:0 auto;padding:4px 8px 8px;display:flex}.OnboardingProgressCanvas-module__0D5mvq__phaseRailItem{align-items:center;gap:6px;display:inline-flex}.OnboardingProgressCanvas-module__0D5mvq__phaseRailDot{border:2px solid var(--navbar-border-color);background:0 0;border-radius:50%;flex-shrink:0;width:10px;height:10px}.OnboardingProgressCanvas-module__0D5mvq__phaseRailDotPending{opacity:.45;background:color-mix(in srgb, var(--text-secondary) 25%, transparent)}.OnboardingProgressCanvas-module__0D5mvq__phaseRailDotActive{border-color:var(--primary-main,#1976d2);background:var(--primary-main,#1976d2);box-shadow:0 0 0 3px color-mix(in srgb, var(--primary-main,#1976d2) 20%, transparent)}.OnboardingProgressCanvas-module__0D5mvq__phaseRailDotComplete{background:#2e7d32;border-color:#2e7d32}.OnboardingProgressCanvas-module__0D5mvq__phaseRailLabel{letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary);white-space:nowrap;font-size:.65rem;font-weight:700}.OnboardingProgressCanvas-module__0D5mvq__phaseRailLine{background:color-mix(in srgb, var(--navbar-border-color) 80%, transparent);border-radius:1px;width:28px;height:2px;margin:0 8px}.OnboardingProgressCanvas-module__0D5mvq__connectorLine{background:linear-gradient(90deg, transparent, var(--navbar-border-color) 15%, var(--navbar-border-color) 85%, transparent);width:100%;max-width:720px;height:1px;margin:0 auto}.OnboardingProgressCanvas-module__0D5mvq__phases{flex:1;gap:14px;min-height:0;padding:4px 2px 8px;display:flex;overflow-x:auto}.OnboardingProgressCanvas-module__0D5mvq__phase{opacity:1;flex-direction:column;flex:1;min-width:210px;animation:.5s ease-out backwards OnboardingProgressCanvas-module__0D5mvq__phaseEnter;display:flex}.OnboardingProgressCanvas-module__0D5mvq__phasePending{opacity:.72}.OnboardingProgressCanvas-module__0D5mvq__phaseInProgress,.OnboardingProgressCanvas-module__0D5mvq__phaseComplete{opacity:1}.OnboardingProgressCanvas-module__0D5mvq__phase:first-child{animation-delay:50ms}.OnboardingProgressCanvas-module__0D5mvq__phase:nth-child(2){animation-delay:.12s}.OnboardingProgressCanvas-module__0D5mvq__phase:nth-child(3){animation-delay:.19s}.OnboardingProgressCanvas-module__0D5mvq__phase:nth-child(4){animation-delay:.26s}.OnboardingProgressCanvas-module__0D5mvq__phase:nth-child(5){animation-delay:.33s}.OnboardingProgressCanvas-module__0D5mvq__phaseHeader{text-align:center;margin-bottom:10px}.OnboardingProgressCanvas-module__0D5mvq__phaseTitle{letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary);font-size:.68rem;font-weight:800}.OnboardingProgressCanvas-module__0D5mvq__phaseInProgress .OnboardingProgressCanvas-module__0D5mvq__phaseTitle{color:var(--primary-main,#1976d2)}.OnboardingProgressCanvas-module__0D5mvq__phaseComplete .OnboardingProgressCanvas-module__0D5mvq__phaseTitle{color:#2e7d32}.OnboardingProgressCanvas-module__0D5mvq__phaseCount{color:var(--text-secondary);margin-top:2px;font-size:.72rem}.OnboardingProgressCanvas-module__0D5mvq__phaseStem{background:var(--navbar-border-color);width:1px;height:12px;margin:0 auto 8px}.OnboardingProgressCanvas-module__0D5mvq__nodes{flex-direction:column;gap:8px;display:flex}.OnboardingProgressCanvas-module__0D5mvq__node{border:1px solid var(--navbar-border-color);background:var(--card-background);border-radius:10px;align-items:flex-start;gap:8px;padding:9px 10px;animation:.4s ease-out backwards OnboardingProgressCanvas-module__0D5mvq__nodeEnter;display:flex}.OnboardingProgressCanvas-module__0D5mvq__nodePending{opacity:.48;filter:grayscale(.35);background:color-mix(in srgb, var(--card-background) 88%, var(--navbar-border-color));border-color:color-mix(in srgb, var(--navbar-border-color) 70%, transparent)}.OnboardingProgressCanvas-module__0D5mvq__nodeOptionalPending{opacity:.42;border-style:dashed}.OnboardingProgressCanvas-module__0D5mvq__nodeActive{opacity:1;filter:none;border-color:var(--primary-main,#1976d2);box-shadow:0 0 0 2px color-mix(in srgb, var(--primary-main,#1976d2) 18%, transparent);animation:.4s ease-out backwards OnboardingProgressCanvas-module__0D5mvq__nodeEnter,1.8s ease-in-out infinite OnboardingProgressCanvas-module__0D5mvq__activePulse}.OnboardingProgressCanvas-module__0D5mvq__nodeCompleted{opacity:1;filter:none;border-color:color-mix(in srgb, #2e7d32 45%, var(--navbar-border-color));background:color-mix(in srgb, #2e7d32 6%, var(--card-background))}.OnboardingProgressCanvas-module__0D5mvq__nodeFailed{opacity:1;filter:none;border-color:color-mix(in srgb, #d32f2f 50%, var(--navbar-border-color))}.OnboardingProgressCanvas-module__0D5mvq__nodeSkipped{opacity:.7;filter:grayscale(.2);border-style:dashed}.OnboardingProgressCanvas-module__0D5mvq__nodeInjected{border-style:dashed;border-color:color-mix(in srgb, var(--primary-main,#1976d2) 35%, var(--navbar-border-color))}.OnboardingProgressCanvas-module__0D5mvq__aiBadge{letter-spacing:.04em;text-transform:uppercase;color:var(--primary-main,#1976d2);background:color-mix(in srgb, var(--primary-main,#1976d2) 12%, transparent);vertical-align:middle;border-radius:4px;margin-left:6px;padding:0 5px;font-size:.58rem;font-weight:800;display:inline-block}.OnboardingProgressCanvas-module__0D5mvq__statusMark{border:2px solid var(--navbar-border-color);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;margin-top:1px;font-size:.65rem;font-weight:700;display:flex}.OnboardingProgressCanvas-module__0D5mvq__statusMarkPending{opacity:.55;background:color-mix(in srgb, var(--text-secondary) 12%, transparent)}.OnboardingProgressCanvas-module__0D5mvq__statusMarkCompleted{color:#fff;background:#2e7d32;border-color:#2e7d32}.OnboardingProgressCanvas-module__0D5mvq__statusMarkActive{border-color:var(--primary-main,#1976d2);background:color-mix(in srgb, var(--primary-main,#1976d2) 15%, transparent)}.OnboardingProgressCanvas-module__0D5mvq__statusMarkFailed{color:#d32f2f;background:#d32f2f1f;border-color:#d32f2f}.OnboardingProgressCanvas-module__0D5mvq__icon{width:20px;height:20px;color:var(--text-secondary);flex-shrink:0}.OnboardingProgressCanvas-module__0D5mvq__nodeBody{flex:1;min-width:0}.OnboardingProgressCanvas-module__0D5mvq__nodeLabel{font-size:.78rem;font-weight:600;line-height:1.3}.OnboardingProgressCanvas-module__0D5mvq__nodeSummary{color:var(--text-secondary);word-break:break-word;margin-top:2px;font-size:.7rem}.OnboardingProgressCanvas-module__0D5mvq__optionalBadge{text-transform:uppercase;color:var(--text-secondary);margin-left:4px;font-size:.62rem;font-weight:700;display:inline-block}.OnboardingProgressCanvas-module__0D5mvq__legend{color:var(--text-secondary);flex-wrap:wrap;gap:12px;padding-top:4px;font-size:.68rem;display:flex}.OnboardingProgressCanvas-module__0D5mvq__legendItem{align-items:center;gap:6px;display:inline-flex}.OnboardingProgressCanvas-module__0D5mvq__legendSwatch{border-radius:2px;width:14px;height:3px}.OnboardingProgressCanvas-module__0D5mvq__emptyState{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;padding:24px;display:flex}.OnboardingProgressCanvas-module__0D5mvq__emptyIcon{background:color-mix(in srgb, var(--primary-main,#1976d2) 10%, transparent);width:64px;height:64px;color:var(--primary-main,#1976d2);border-radius:16px;justify-content:center;align-items:center;animation:.5s ease-out OnboardingProgressCanvas-module__0D5mvq__hubEnter,2s ease-in-out infinite OnboardingProgressCanvas-module__0D5mvq__activePulse;display:flex}.OnboardingProgressCanvas-module__0D5mvq__emptyTitle{font-size:.95rem;font-weight:700}.OnboardingProgressCanvas-module__0D5mvq__emptySubtitle{color:var(--text-secondary);max-width:360px;font-size:.8rem}@keyframes OnboardingProgressCanvas-module__0D5mvq__bannerPulse{0%,to{opacity:1}50%{opacity:.85}}@keyframes OnboardingProgressCanvas-module__0D5mvq__dotPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.25)}}@keyframes OnboardingProgressCanvas-module__0D5mvq__hubEnter{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes OnboardingProgressCanvas-module__0D5mvq__phaseEnter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes OnboardingProgressCanvas-module__0D5mvq__nodeEnter{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:translate(0)}}@keyframes OnboardingProgressCanvas-module__0D5mvq__activePulse{0%,to{box-shadow:0 0 0 2px color-mix(in srgb, var(--primary-main,#1976d2) 18%, transparent)}50%{box-shadow:0 0 0 4px color-mix(in srgb, var(--primary-main,#1976d2) 28%, transparent)}}
.OnboardingStartScreen-module__cK4QMq__wrap{box-sizing:border-box;width:100%;max-width:720px;margin:0 auto;padding:24px 24px 8px;animation:.45s ease-out OnboardingStartScreen-module__cK4QMq__fadeInUp}.OnboardingStartScreen-module__cK4QMq__card{background:var(--card-background);border:1px solid var(--navbar-border-color);text-align:left;border-radius:16px;padding:22px 24px 20px;box-shadow:0 10px 28px #0000000f}.OnboardingStartScreen-module__cK4QMq__cardHeader{align-items:center;gap:8px;margin-bottom:14px;display:flex}.OnboardingStartScreen-module__cK4QMq__botIcon{color:var(--primary-main,#1976d2)}.OnboardingStartScreen-module__cK4QMq__cardTitle{color:var(--text-primary);font-size:.95rem!important;font-weight:700!important}.OnboardingStartScreen-module__cK4QMq__welcomeTitle{min-height:1.4em;color:var(--primary-main,#1976d2)!important;margin-bottom:10px!important;font-size:1.05rem!important;font-weight:700!important;line-height:1.4!important}.OnboardingStartScreen-module__cK4QMq__welcomeBody{color:var(--text-secondary)!important;margin-bottom:14px!important;font-size:.88rem!important;line-height:1.5!important}.OnboardingStartScreen-module__cK4QMq__prompt{color:var(--text-primary)!important;margin-bottom:14px!important;font-size:.9rem!important;font-weight:600!important}.OnboardingStartScreen-module__cK4QMq__cursor{color:var(--primary-main,#1976d2);margin-left:1px;animation:1s step-end infinite OnboardingStartScreen-module__cK4QMq__blink;display:inline-block}.OnboardingStartScreen-module__cK4QMq__loading{justify-content:center;padding:28px 0;display:flex}.OnboardingStartScreen-module__cK4QMq__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.OnboardingStartScreen-module__cK4QMq__moreGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding-top:10px;display:grid}.OnboardingStartScreen-module__cK4QMq__tile{border:1px solid var(--navbar-border-color);background:color-mix(in srgb, var(--card-background) 92%, var(--main-background-color));cursor:pointer;font:inherit;color:inherit;border-radius:12px;flex-direction:column;align-items:center;gap:8px;padding:14px 10px;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex}.OnboardingStartScreen-module__cK4QMq__tile:hover{border-color:color-mix(in srgb, var(--primary-main,#1976d2) 45%, var(--navbar-border-color));box-shadow:0 4px 14px color-mix(in srgb, var(--primary-main,#1976d2) 12%, transparent);transform:translateY(-1px)}.OnboardingStartScreen-module__cK4QMq__tileLogo{background:color-mix(in srgb, var(--card-background) 85%, var(--navbar-border-color));border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;display:flex;overflow:hidden}.OnboardingStartScreen-module__cK4QMq__tileLogo img{object-fit:contain}.OnboardingStartScreen-module__cK4QMq__tileLabel{text-align:center;color:var(--text-primary);font-size:.75rem;font-weight:600;line-height:1.25}.OnboardingStartScreen-module__cK4QMq__moreBlock{margin-top:14px}.OnboardingStartScreen-module__cK4QMq__moreButton{border:1px solid var(--navbar-border-color);cursor:pointer;width:100%;font:inherit;color:var(--text-primary);background:0 0;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;padding:12px 14px;font-size:.82rem;font-weight:600;display:flex}.OnboardingStartScreen-module__cK4QMq__moreButton:hover{background:color-mix(in srgb, var(--primary-main,#1976d2) 6%, transparent)}.OnboardingStartScreen-module__cK4QMq__moreChevron{color:var(--text-secondary);transition:transform .2s}.OnboardingStartScreen-module__cK4QMq__moreChevronOpen{transform:rotate(180deg)}.OnboardingStartScreen-module__cK4QMq__errorHint{color:var(--text-secondary)!important;margin-top:10px!important;font-size:.75rem!important}@keyframes OnboardingStartScreen-module__cK4QMq__fadeInUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes OnboardingStartScreen-module__cK4QMq__blink{50%{opacity:0}}@media (max-width:640px){.OnboardingStartScreen-module__cK4QMq__grid,.OnboardingStartScreen-module__cK4QMq__moreGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.OnboardingStartScreen-module__cK4QMq__wrap{padding:16px 16px 4px}}
.analyticsTab-module___Se_8q__panel{width:100%;padding:8px 0 32px}.analyticsTab-module___Se_8q__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:20px;display:flex}.analyticsTab-module___Se_8q__subtitle{color:var(--text-secondary);font-size:13.5px}.analyticsTab-module___Se_8q__filters{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.analyticsTab-module___Se_8q__heroGrid{grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:20px;display:grid}@media (max-width:1100px){.analyticsTab-module___Se_8q__heroGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.analyticsTab-module___Se_8q__heroGrid{grid-template-columns:1fr}}.analyticsTab-module___Se_8q__statCard{border:1px solid var(--card-border);border-top:3px solid var(--primary-main);height:100%;box-shadow:none!important;border-radius:12px!important}.analyticsTab-module___Se_8q__statCardContent{flex-direction:column;gap:6px;min-height:110px;display:flex}.analyticsTab-module___Se_8q__statValue{color:var(--primary-main);font-size:32px;font-weight:700;line-height:1}.analyticsTab-module___Se_8q__attentionStrip{border:1px solid #f5e2c2;border-left:4px solid var(--text-color-warning-dark,#e8890c);background:linear-gradient(90deg, #e8890c14, var(--card-background) 60%);border-radius:12px;grid-template-columns:auto repeat(3,1fr);gap:0;margin-bottom:20px;display:grid;overflow:hidden}@media (max-width:900px){.analyticsTab-module___Se_8q__attentionStrip{grid-template-columns:1fr}}.analyticsTab-module___Se_8q__attentionLabel{border-right:1px solid #f2e6d0;align-items:center;gap:12px;padding:16px 20px;display:flex}.analyticsTab-module___Se_8q__attentionItem{border-right:1px solid var(--card-border);padding:16px 20px}.analyticsTab-module___Se_8q__attentionItem:last-child{border-right:none}.analyticsTab-module___Se_8q__attentionCount{color:var(--primary-main);font-size:28px;font-weight:700}.analyticsTab-module___Se_8q__attentionCountCritical{color:var(--text-color-error-main)}.analyticsTab-module___Se_8q__decisionGrid{grid-template-columns:repeat(5,1fr);gap:12px;margin-bottom:24px;display:grid}@media (max-width:1100px){.analyticsTab-module___Se_8q__decisionGrid{grid-template-columns:repeat(2,1fr)}}.analyticsTab-module___Se_8q__decisionCard{border:1px solid var(--card-border);box-shadow:none!important;border-radius:12px!important}.analyticsTab-module___Se_8q__decisionValue{color:var(--text-primary);font-size:24px;font-weight:700}.analyticsTab-module___Se_8q__sectionHead{justify-content:space-between;align-items:center;margin:8px 0 12px;display:flex}.analyticsTab-module___Se_8q__chartGrid{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:20px;display:grid}@media (max-width:1000px){.analyticsTab-module___Se_8q__chartGrid{grid-template-columns:1fr}}.analyticsTab-module___Se_8q__chartCard{border:1px solid var(--card-border);box-shadow:none!important;border-radius:12px!important}.analyticsTab-module___Se_8q__chartBody{width:100%;height:280px}.analyticsTab-module___Se_8q__donutRow{align-items:center;gap:16px;width:100%;height:100%;display:flex}.analyticsTab-module___Se_8q__donutChart{flex:0 0 55%;min-width:0;height:100%;position:relative}.analyticsTab-module___Se_8q__donutCenter{pointer-events:none;text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.analyticsTab-module___Se_8q__donutCenterNum{color:var(--text-primary);font-variant-numeric:tabular-nums;font-size:30px;font-weight:700;line-height:1}.analyticsTab-module___Se_8q__donutCenterLabel{letter-spacing:.05em;text-transform:uppercase;color:var(--text-secondary);margin-top:4px;font-size:10.5px}.analyticsTab-module___Se_8q__donutLegend{flex-direction:column;flex:1;gap:12px;min-width:0;display:flex}.analyticsTab-module___Se_8q__legendRow{align-items:center;gap:9px;font-size:12.5px;display:flex}.analyticsTab-module___Se_8q__legendDot{border-radius:3px;flex:none;width:10px;height:10px}.analyticsTab-module___Se_8q__legendLabel{color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.analyticsTab-module___Se_8q__legendValue{color:var(--text-primary);font-variant-numeric:tabular-nums;font-weight:600}.analyticsTab-module___Se_8q__legendPct{color:var(--text-secondary);text-align:right;min-width:38px;font-size:11px}.analyticsTab-module___Se_8q__tableCard{border:1px solid var(--card-border);margin-bottom:16px;box-shadow:none!important;border-radius:12px!important}.analyticsTab-module___Se_8q__progressCell{align-items:center;gap:8px;min-width:120px;display:flex}.analyticsTab-module___Se_8q__progressTrack{background:var(--card-border);border-radius:999px;flex:1;height:6px;overflow:hidden}.analyticsTab-module___Se_8q__progressFill{border-radius:999px;height:100%}.analyticsTab-module___Se_8q__progressPv{font-variant-numeric:tabular-nums;text-align:right;min-width:34px;color:var(--text-primary);font-size:12px;font-weight:600}.analyticsTab-module___Se_8q__tableScroll{width:100%;overflow-x:auto}.analyticsTab-module___Se_8q__dataTable{border-collapse:collapse;width:100%;font-size:13px}.analyticsTab-module___Se_8q__dataTable thead th{text-align:left;letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary);background:var(--card-background-secondary,#fbfbfe);border-bottom:1px solid var(--card-border);white-space:nowrap;padding:14px 18px;font-size:11px;font-weight:600}.analyticsTab-module___Se_8q__dataTable tbody td{border-bottom:1px solid var(--card-border);color:var(--text-primary);vertical-align:middle;padding:13px 18px}.analyticsTab-module___Se_8q__dataTable tbody tr:last-child td{border-bottom:none}.analyticsTab-module___Se_8q__dataTable tbody tr{transition:background .12s}.analyticsTab-module___Se_8q__dataTable tbody tr:hover{background:var(--action-hover,#4f46e50d)}.analyticsTab-module___Se_8q__alignRight{text-align:right!important}.analyticsTab-module___Se_8q__alignCenter{text-align:center!important}.analyticsTab-module___Se_8q__who{align-items:center;gap:11px;display:flex}.analyticsTab-module___Se_8q__avatar{color:#fff;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;font-size:12px;font-weight:600;display:grid}.analyticsTab-module___Se_8q__whoName{color:var(--text-primary);font-weight:600;line-height:1.2}.analyticsTab-module___Se_8q__whoId{color:var(--text-secondary);margin-top:2px;font-size:11px}.analyticsTab-module___Se_8q__numStrong{font-variant-numeric:tabular-nums;color:var(--text-primary);font-weight:600}.analyticsTab-module___Se_8q__arSplit{font-variant-numeric:tabular-nums;align-items:center;gap:8px;font-size:12.5px;display:inline-flex}.analyticsTab-module___Se_8q__arApprove{color:#15a34a;font-weight:600}.analyticsTab-module___Se_8q__arRevoke{color:#dc2626;font-weight:600}.analyticsTab-module___Se_8q__arSlash{color:var(--card-border)}.analyticsTab-module___Se_8q__emptyState{text-align:center;color:var(--text-secondary);padding:32px 18px;font-size:13px}
.identityWarehouseDashboard-module__ijYqIq__wrap{--iw-accent:#5c6bc0;--iw-accent-soft:#5c6bc01a;--iw-blue:#5b7fd4;--iw-blue-soft:#5b7fd424;--iw-purple:#8b7ec8;--iw-purple-soft:#8b7ec824;--iw-green:#5a9e4a;--iw-amber:#c9924a;--iw-red:#c45c5c;--iw-track:var(--form-box-background,#00000009);--iw-section-gap:28px;--iw-card-radius:14px;max-width:1180px;margin:0 auto;padding:4px 4px 40px}.identityWarehouseDashboard-module__ijYqIq__header{border-bottom:1px solid var(--card-divider);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px;padding-bottom:20px;display:flex}.identityWarehouseDashboard-module__ijYqIq__headerEmbedded{border-bottom:none;justify-content:flex-end;margin-bottom:8px;padding-bottom:0}.identityWarehouseDashboard-module__ijYqIq__brand{align-items:center;gap:14px;display:flex}.identityWarehouseDashboard-module__ijYqIq__logo{color:#fff;background:linear-gradient(145deg,#4f5d9a 0%,#3d4a7c 100%);border-radius:12px;justify-content:center;align-items:center;width:42px;height:42px;font-size:17px;font-weight:700;display:flex;box-shadow:0 4px 12px #3d4a7c38}.identityWarehouseDashboard-module__ijYqIq__title{letter-spacing:-.02em;color:var(--text-primary);margin:0;font-size:22px;font-weight:600;line-height:1.25}.identityWarehouseDashboard-module__ijYqIq__sub{color:var(--text-secondary);max-width:520px;margin:6px 0 0;font-size:13.5px;line-height:1.5}.identityWarehouseDashboard-module__ijYqIq__sectionGroup{margin-bottom:var(--iw-section-gap)}.identityWarehouseDashboard-module__ijYqIq__sectionGroup:last-child{margin-bottom:0}.identityWarehouseDashboard-module__ijYqIq__groupHead{margin-bottom:14px}.identityWarehouseDashboard-module__ijYqIq__groupTitle{color:var(--text-primary);letter-spacing:-.01em;margin:0 0 4px;font-size:15px;font-weight:600}.identityWarehouseDashboard-module__ijYqIq__groupSub{color:var(--text-secondary);margin:0;font-size:13px;line-height:1.45}.identityWarehouseDashboard-module__ijYqIq__eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--iw-accent);margin-bottom:4px;font-size:10.5px;font-weight:600}.identityWarehouseDashboard-module__ijYqIq__sectionTitle{color:var(--text-primary);letter-spacing:-.01em;margin:0 0 4px;font-size:15px;font-weight:600}.identityWarehouseDashboard-module__ijYqIq__card{background:var(--card-background);border:1px solid var(--card-divider);border-radius:var(--iw-card-radius);height:100%;padding:20px 22px;transition:box-shadow .2s;box-shadow:0 1px 3px #2222500a}.identityWarehouseDashboard-module__ijYqIq__card:hover{box-shadow:0 2px 8px #2222500f}.identityWarehouseDashboard-module__ijYqIq__cardMuted{background:var(--form-box-background,#00000004);border-style:dashed;border-color:color-mix(in srgb, var(--card-divider) 85%, transparent);box-shadow:none;}.identityWarehouseDashboard-module__ijYqIq__cardMuted:hover{box-shadow:none}.identityWarehouseDashboard-module__ijYqIq__cardHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.identityWarehouseDashboard-module__ijYqIq__cardHead .identityWarehouseDashboard-module__ijYqIq__sub{margin-top:2px;font-size:12.5px}.identityWarehouseDashboard-module__ijYqIq__kpiLabel{color:var(--text-secondary);letter-spacing:.01em;font-size:12.5px;font-weight:500}.identityWarehouseDashboard-module__ijYqIq__kpiNum{letter-spacing:-.03em;color:var(--text-primary);margin:8px 0 4px;font-size:26px;font-weight:600;line-height:1.15}.identityWarehouseDashboard-module__ijYqIq__kpiFoot{color:var(--text-secondary);opacity:.9;font-size:11.5px;line-height:1.45}.identityWarehouseDashboard-module__ijYqIq__kpiNumWarn{color:var(--iw-amber);}.identityWarehouseDashboard-module__ijYqIq__kpiNumCrit{color:var(--iw-red);}.identityWarehouseDashboard-module__ijYqIq__kpiNumAccent{color:var(--iw-accent);}.identityWarehouseDashboard-module__ijYqIq__kpiCard{border-top:3px solid #0000;padding:18px 20px;}.identityWarehouseDashboard-module__ijYqIq__kpiCardDefault{border-top-color:var(--iw-blue);}.identityWarehouseDashboard-module__ijYqIq__kpiCardWarn{border-top-color:var(--iw-amber);}.identityWarehouseDashboard-module__ijYqIq__kpiCardCrit{border-top-color:var(--iw-red);}.identityWarehouseDashboard-module__ijYqIq__kpiCardAccent{border-top-color:var(--iw-accent);}.identityWarehouseDashboard-module__ijYqIq__kpiCardMuted{border-top-color:var(--card-divider);opacity:.92;}.identityWarehouseDashboard-module__ijYqIq__stat{background:var(--iw-track);border:1px solid var(--card-divider);border-radius:12px;height:100%;padding:16px 18px}.identityWarehouseDashboard-module__ijYqIq__statGrid{grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:20px;display:grid}@media (max-width:900px){.identityWarehouseDashboard-module__ijYqIq__statGrid{grid-template-columns:1fr}}.identityWarehouseDashboard-module__ijYqIq__bandRow{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:14px;display:grid}.identityWarehouseDashboard-module__ijYqIq__band{border:1px solid var(--card-divider);background:var(--iw-track);border-radius:12px;padding:14px 16px}.identityWarehouseDashboard-module__ijYqIq__bandName{font-size:13.5px;font-weight:600}.identityWarehouseDashboard-module__ijYqIq__bandRange{color:var(--text-secondary);margin-top:8px;font-size:12px}.identityWarehouseDashboard-module__ijYqIq__bandCnt{color:var(--text-secondary);margin-top:12px;font-size:12px}.identityWarehouseDashboard-module__ijYqIq__bandCnt b{color:var(--text-primary);font-size:17px;font-weight:600}.identityWarehouseDashboard-module__ijYqIq__distbar{border:1px solid var(--card-divider);background:var(--iw-track);border-radius:8px;height:28px;margin-top:8px;display:flex;overflow:hidden}.identityWarehouseDashboard-module__ijYqIq__distbarEmpty{color:var(--text-secondary);justify-content:center;align-items:center;font-size:12px;}.identityWarehouseDashboard-module__ijYqIq__distbarSeg{min-width:0;height:100%;transition:width .2s}.identityWarehouseDashboard-module__ijYqIq__subhead{letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary);margin-top:4px;margin-bottom:10px;font-size:11.5px;font-weight:600}.identityWarehouseDashboard-module__ijYqIq__barList{flex-direction:column;gap:10px;display:flex}.identityWarehouseDashboard-module__ijYqIq__hrow{grid-template-columns:minmax(100px,132px) 1fr 52px;align-items:center;gap:14px;display:grid}.identityWarehouseDashboard-module__ijYqIq__hlab{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:500;overflow:hidden}.identityWarehouseDashboard-module__ijYqIq__htrack{background:var(--iw-track);border-radius:999px;height:20px;display:flex;overflow:hidden}.identityWarehouseDashboard-module__ijYqIq__htrackNa{color:var(--text-secondary);justify-content:center;align-items:center;font-size:11px;}.identityWarehouseDashboard-module__ijYqIq__hval{text-align:right;color:var(--text-secondary);font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:600}.identityWarehouseDashboard-module__ijYqIq__hfill{background:linear-gradient(90deg, var(--iw-blue) 0%, #6d94dc 100%);border-radius:999px;min-width:4px;height:100%;transition:width .35s}.identityWarehouseDashboard-module__ijYqIq__hfillNhid{background:linear-gradient(90deg, var(--iw-purple) 0%, #a394d4 100%);}.identityWarehouseDashboard-module__ijYqIq__htrackFootprint{height:22px;}.identityWarehouseDashboard-module__ijYqIq__hstack{border-radius:999px;width:100%;min-width:8px;height:100%;display:flex;overflow:hidden}.identityWarehouseDashboard-module__ijYqIq__hsegment{min-width:3px;height:100%;transition:flex-grow .3s}.identityWarehouseDashboard-module__ijYqIq__chips{flex-wrap:wrap;gap:12px;margin:4px 0 18px;display:flex}.identityWarehouseDashboard-module__ijYqIq__chipTile{background:var(--iw-track);border:1px solid var(--card-divider);border-radius:12px;flex:120px;min-width:120px;padding:12px 16px}.identityWarehouseDashboard-module__ijYqIq__chipNum{letter-spacing:-.02em;font-size:19px;font-weight:600}.identityWarehouseDashboard-module__ijYqIq__chipLab{color:var(--text-secondary);margin-top:4px;font-size:11.5px;line-height:1.35}.identityWarehouseDashboard-module__ijYqIq__scope{background:var(--iw-accent-soft);color:var(--text-secondary);border:1px solid #5c6bc02e;border-radius:10px;margin:0 0 18px;padding:12px 16px;font-size:12.5px;line-height:1.55}.identityWarehouseDashboard-module__ijYqIq__legend{border-top:1px solid var(--card-divider);color:var(--text-secondary);flex-wrap:wrap;gap:16px;margin-top:16px;padding-top:14px;font-size:11.5px;display:flex}.identityWarehouseDashboard-module__ijYqIq__legend span{align-items:center;gap:7px;display:inline-flex}.identityWarehouseDashboard-module__ijYqIq__legend i{border-radius:50%;width:10px;height:10px;display:inline-block}.identityWarehouseDashboard-module__ijYqIq__controls{flex-shrink:0;justify-content:flex-end;align-items:center;gap:8px;margin-left:auto;display:flex}.identityWarehouseDashboard-module__ijYqIq__chartLegendRow{flex-wrap:wrap;gap:10px;margin-bottom:16px;display:flex}.identityWarehouseDashboard-module__ijYqIq__legendChip{border:1px solid var(--card-divider);background:var(--card-background);cursor:pointer;color:var(--text-primary);-webkit-user-select:none;user-select:none;border-radius:999px;align-items:center;gap:8px;padding:6px 14px;font-family:inherit;font-size:12px;font-weight:500;transition:opacity .2s,background .2s;display:inline-flex}.identityWarehouseDashboard-module__ijYqIq__legendChip:hover{background:var(--iw-track)}.identityWarehouseDashboard-module__ijYqIq__legendChipOff{opacity:.45;}.identityWarehouseDashboard-module__ijYqIq__legendDot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.identityWarehouseDashboard-module__ijYqIq__chartBox{width:100%;min-height:200px}.identityWarehouseDashboard-module__ijYqIq__chartWrap{background:var(--iw-track);border-radius:10px;padding:8px 4px 4px}.identityWarehouseDashboard-module__ijYqIq__naBlock{min-height:140px;color:var(--text-secondary);background:var(--iw-track);border:1px dashed color-mix(in srgb, var(--card-divider) 90%, transparent);border-radius:12px;justify-content:center;align-items:center;font-size:13px;display:flex}.identityWarehouseDashboard-module__ijYqIq__naBlockCompact{min-height:100px;font-size:12.5px;}.identityWarehouseDashboard-module__ijYqIq__refreshBtn{color:var(--text-secondary);border:1px solid var(--card-divider);border-radius:10px;padding:6px}.identityWarehouseDashboard-module__ijYqIq__refreshBtn:hover{background:var(--iw-track);color:var(--text-primary)}.identityWarehouseDashboard-module__ijYqIq__kpiGrid{grid-template-columns:repeat(5,1fr);gap:14px;display:grid}@media (max-width:1100px){.identityWarehouseDashboard-module__ijYqIq__kpiGrid{grid-template-columns:repeat(3,1fr)}}@media (max-width:680px){.identityWarehouseDashboard-module__ijYqIq__kpiGrid{grid-template-columns:1fr 1fr}}@media (max-width:480px){.identityWarehouseDashboard-module__ijYqIq__kpiGrid{grid-template-columns:1fr}}.identityWarehouseDashboard-module__ijYqIq__twoCol{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (max-width:900px){.identityWarehouseDashboard-module__ijYqIq__twoCol{grid-template-columns:1fr}}.identityWarehouseDashboard-module__ijYqIq__threeCol{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}@media (max-width:900px){.identityWarehouseDashboard-module__ijYqIq__threeCol{grid-template-columns:1fr}}.identityWarehouseDashboard-module__ijYqIq__wrapEmbedded{padding-top:0}.identityWarehouseDashboard-module__ijYqIq__block{margin-bottom:var(--iw-section-gap)}.identityWarehouseDashboard-module__ijYqIq__block:last-child{margin-bottom:0}
