.ProtectedPage_container__gqe9T{display:flex;align-items:center;justify-content:center;min-height:100vh}.ProtectedPage_content__X4WvF{text-align:center}.ProtectedPage_spinner__2BMHp{animation:ProtectedPage_spin__sostE 1s linear infinite;border-radius:50%;height:2rem;width:2rem;border:2px solid rgba(0,0,0,0);border-bottom-color:#1f2937;margin:0 auto 1rem}.ProtectedPage_loadingText__T1UBB{margin:0;color:#374151}.ProtectedPage_errorText__Ur5xM{margin:0;color:#dc2626}.ProtectedPage_accessDeniedText__PU_M1{margin:0;color:#374151}@keyframes ProtectedPage_spin__sostE{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Logo_root__HKZ0Y{display:flex;justify-content:center}.MainSidebar_footerMenu__vaT_i{display:flex;flex-direction:row!important;justify-content:space-between}.MainSidebar_loadingContainer__se4BI{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem 1rem;gap:1rem}.MainSidebar_spinner__XTA1P{width:32px;height:32px;border-top:3px solid var(--color-border);border:3px solid var(--color-border);border-top-color:var(--color-primary);border-radius:50%;animation:MainSidebar_spin__FXLlL 1s linear infinite}.MainSidebar_loadingText__dJoIC{color:var(--color-text-secondary);text-align:center;margin:0}.MainSidebar_setupText__GXCyH{color:var(--color-text-tertiary);text-align:center;margin:0}.MainSidebar_errorContainer__5mwmk{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem 1rem;gap:.5rem;text-align:center}.MainSidebar_errorIcon__R3VDZ{width:24px;height:24px;color:var(--color-error);font-size:24px}.MainSidebar_errorTitle__Gp5H0{color:var(--color-error);font-weight:500;margin:0}.MainSidebar_errorMessage___sYfu{color:var(--color-text-tertiary);margin:0}@keyframes MainSidebar_spin__FXLlL{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.FilterSelect_selectTrigger__U_kIm{width:180px}.ClientBrandFilters_root__NE6BQ{display:flex;flex-direction:row;gap:1rem;align-items:center}.EditableTable_container__0l8mt{display:flex;flex-direction:column;gap:1.5rem}.EditableTable_topBar__zLvIl{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:1rem}.EditableTable_searchGroup__uGYcT{display:flex;align-items:center;gap:.5rem}.EditableTable_searchSelect__zOGsy{height:2.25rem;padding:0 .75rem;border:1px solid hsl(var(--border));border-radius:.375rem;background:hsl(var(--background));font-size:.875rem}.EditableTable_searchInput__2in_t{width:14rem}.EditableTable_actionsGroup__sN3kg{display:flex;align-items:center;gap:1rem;margin-left:auto}.EditableTable_addButton__j22nL{margin-left:.5rem}.EditableTable_tableWrapper__xiLzn{border-radius:.5rem;padding:.75rem;background:hsl(var(--card));box-shadow:0 1px 3px rgba(0,0,0,.05)}.EditableTable_scroller__cyOBB{overflow-x:auto;-webkit-overflow-scrolling:touch}.EditableTable_table__bH_m4{width:100%;border-collapse:collapse}.EditableTable_table__bH_m4 thead th{font-weight:600;text-align:left;padding:.75rem .5rem;border-bottom:1px solid hsl(var(--border));white-space:nowrap;user-select:none}.EditableTable_table__bH_m4 tbody td{padding:.65rem .5rem;vertical-align:top}.EditableTable_table__bH_m4 tbody tr:nth-child(2n){background:hsl(var(--muted)/.25)}.EditableTable_required__Qoqa8{color:hsl(var(--red));margin-left:.25rem}.EditableTable_errorPlaceholder__TXIIF{min-height:1.1rem;font-size:.75rem;color:hsl(var(--red))}.EditableTable_invalidInput__w9JUx{border-color:hsl(var(--red))}.EditableTable_tableFooter__PiC3I{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:1rem}.EditableTable_buttonsContainer__GiNFf{display:flex;gap:.75rem}.EditableTable_pagination__3tuMJ{display:flex;align-items:center;gap:.75rem;margin-left:auto}.EditableTable_noRecords__Tb2LD{text-align:center;padding:1.5rem;font-style:italic}.EditableTable_loaderContainer__DtKwS{display:flex;justify-content:center;padding:1.5rem 0}.EditableTable_sortable__hDUyF{cursor:pointer}.EditableTable_sortable__hDUyF:hover{background:hsl(var(--accent)/.08)}.EditableTable_sortedAsc__qpDE7,.EditableTable_sortedDesc__9e1Qx{background:hsl(var(--accent)/.12)}.EditableTable_chevron__m61o3{font-size:.7em;line-height:1;margin-left:.25rem}.ClientLocationsTable_loader__kzBNB{margin:auto}.ImportClientModal_root__zTNd3{position:relative;display:flex;flex-direction:column;gap:1.5rem;align-items:center;width:100%}.ImportClientModal_dropzone__eFYQ_{width:100%;padding:2rem;text-align:center;background-color:hsl(var(--secondary));border:2px dashed hsl(var(--border));border-radius:var(--radius);transition:background-color .3s ease,border-color .3s ease;cursor:pointer}.ImportClientModal_dropzone__eFYQ_:hover{background-color:hsl(var(--accent));border-color:hsl(var(--accent-foreground))}.ImportClientModal_dropzone__eFYQ_.ImportClientModal_active__G3zrd{background-color:hsl(var(--accent));border-color:hsl(var(--primary))}.ImportClientModal_text__HntsU{margin:0!important;font-size:1rem;font-weight:500;color:hsl(var(--foreground))}.ImportClientModal_textActive__3d04y{font-size:1.25rem;color:hsl(var(--primary))}.ImportClientModal_highlight__MCjFD{font-weight:700;text-decoration:underline;color:hsl(var(--primary))}.ImportClientModal_topRow__CAZMh{width:100%;display:flex;justify-content:space-between;align-items:center;padding-top:1rem}.ImportClientModal_exampleBtn__Bt0j2{margin-left:auto}.ImportClientModal_fileInfo__JNx20{width:100%;display:flex;flex-direction:column;gap:.5rem}.ImportClientModal_fileName__hKgPz{font-weight:600;color:hsl(var(--foreground));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ImportClientModal_progressContainer__dFtbC{display:flex;align-items:center;gap:.5rem}.ImportClientModal_progressLabel__OnGGu{font-size:.875rem;color:hsl(var(--muted-foreground))}.ImportClientModal_summary__D_sbS{font-size:.875rem}.ImportClientModal_okSummary___Y9Ww{color:hsl(var(--primary))}.ImportClientModal_errorSummary__Y5xV0{color:hsl(var(--destructive));font-weight:600}.ImportClientModal_errorList__XRDeS{width:100%;max-height:10rem;overflow-y:auto;padding:.75rem;background-color:hsl(var(--muted));border:1px solid hsl(var(--border));border-radius:var(--radius)}.ImportClientModal_errorItem__8x5kt{font-size:.875rem;color:hsl(var(--destructive))}.ImportClientModal_errorMore__IpNcv{padding-top:.25rem;font-size:.75rem;color:hsl(var(--muted-foreground))}.ImportClientModal_buttonsContainer__qpjih{width:100%;display:flex;justify-content:flex-end;gap:.75rem}.ImportClientModal_spinnerOverlay__ioaov{position:absolute;inset:0;background-color:hsl(var(--background)/.7);display:flex;align-items:center;justify-content:center;border-radius:var(--radius);z-index:10}.DataTable_root__WSiUH{display:flex;flex-direction:column;gap:1rem}.DataTable_controls__FUN2e{display:flex;justify-content:space-between;align-items:center}.DataTable_searchInput__B_vDk{width:300px!important}.DataTable_actionButtons__9nTLd{display:flex;gap:.5rem;margin-left:auto}.DataTable_tableContainer__9MTK4{padding:1rem}.DataTable_loaderCell__IfP7T{padding:2rem 2rem 0}.DataTable_loader__YlO4d{margin:auto}.DataTable_noDataCell__gED_W{padding:2rem;text-align:center;color:hsl(var(--muted-foreground))}.DataTable_th__Fhcaz{position:relative;padding:.75rem 1rem .75rem .5rem;font-weight:500;background:rgba(0,0,0,0);user-select:none;transition:background .15s;text-align:left}.DataTable_headerContent__tEaaV{display:flex;align-items:center;justify-content:flex-start;gap:.4em;width:100%}.DataTable_sortableHeader__4u7_8{cursor:pointer;color:var(--foreground)}.DataTable_sortableHeader__4u7_8:focus,.DataTable_sortableHeader__4u7_8:hover{background:hsl(var(--muted)/.5)}.DataTable_sortableHeader__4u7_8:focus .DataTable_chevron__p7L9R,.DataTable_sortableHeader__4u7_8:hover .DataTable_chevron__p7L9R{color:hsl(var(--accent-foreground));opacity:1}.DataTable_chevron__p7L9R{display:flex;align-items:center;margin-left:.3em;min-width:1.5em;transition:color .15s,opacity .15s}.DataTable_chevron__p7L9R svg{width:1em;height:1em;display:inline;vertical-align:middle}.DataTable_sortedAsc__zOZOv,.DataTable_sortedDesc__f9lYu{background:hsl(var(--accent)/.13);font-weight:600}.DataTable_sortedAsc__zOZOv .DataTable_chevron__p7L9R,.DataTable_sortedDesc__f9lYu .DataTable_chevron__p7L9R{color:hsl(var(--primary));opacity:1}.DataTable_sortedAsc__zOZOv .DataTable_chevron__p7L9R svg,.DataTable_sortedDesc__f9lYu .DataTable_chevron__p7L9R svg{stroke:hsl(var(--primary));fill:hsl(var(--primary))}.DataTable_pagination__49_RE{display:flex;justify-content:flex-end;gap:1rem;align-items:center;padding:1rem 0}.DataTable_pagination__49_RE .DataTable_paginationButton__EvfeE{display:flex;padding:.5rem 1rem;font-size:.9rem;font-weight:500;color:hsl(var(--foreground));background-color:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:var(--radius);transition:background-color .3s,border-color .3s,color .3s;cursor:pointer}.DataTable_pagination__49_RE .DataTable_paginationButton__EvfeE:hover{background-color:hsl(var(--secondary));border-color:hsl(var(--accent-foreground))}.DataTable_pagination__49_RE .DataTable_paginationButton__EvfeE:disabled{color:hsl(var(--muted-foreground));background-color:hsl(var(--muted));cursor:not-allowed}.ClientsTable_accountStatus__q_nOp{display:flex;gap:.5rem;align-items:center}.ClientsTable_accountStatus__q_nOp.ClientsTable_enabled__TGQxx{color:hsl(var(--green))}.ClientsTable_accountStatus__q_nOp.ClientsTable_disabled__0p0S6{color:hsl(var(--red))}.BrandsBadges_root__JNe7N{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.BrandsBadges_tooltipTrigger__ginOi{cursor:default}.BrandsBadges_tooltipContent__clnKQ{background-color:hsl(var(--background));padding:.5rem;border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.2)}.BrandsBadges_badgesColumn__2NLCI{display:inline-flex;flex-direction:column;gap:.5rem}.BrandsBadges_tooltipBadge__cuotq{margin-right:auto}.BrandModal_submitButton__Bjp8m{align-self:flex-end;margin-left:auto}.BrandModal_formFields__g93_t{display:flex;flex-direction:column;gap:1rem;margin-bottom:2rem}.BrandModal_loadingError__nHNZu{margin-top:0;color:hsl(var(--red));margin-bottom:1rem}.BrandModal_loader__YZJcz{margin:auto}.BrandModal_formFooter__JXdE_{display:flex;flex-direction:row;justify-content:space-between;align-items:end}.ClientModal_formFields__zfkWo,.ClientModal_form__ahtFR{display:flex;flex-direction:column;gap:1rem}.ClientModal_formFields__zfkWo{margin-bottom:1.5rem}.ClientModal_formFooter__TJCUt{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end}.ClientModal_submitButton__gfhG4{align-self:flex-end;margin-left:auto}.ClientModal_loader__iUwsT{margin:auto}.ClientModal_error__eiy0o{text-align:center}.ClientModal_loadingError__1xyLA{margin-bottom:1rem;color:hsl(var(--red))}.ClientModal_radioGroup__HGP_Q{display:flex;gap:2rem}.ClientModal_radioOption__flcBg{display:flex;align-items:center;gap:.5rem}.DocumentsSearch_searchSection__zc8BH{position:relative}.DocumentsSearch_searchInputContainer__Bb1Jr{position:relative;display:flex;align-items:center;width:100%;max-width:400px}.DocumentsSearch_searchIcon__FGKze{position:absolute;left:12px;top:50%;transform:translateY(-50%);width:16px;height:16px;color:hsl(var(--muted-foreground));z-index:1}.DocumentsSearch_searchInput__wwyIp{padding-left:40px;padding-right:40px;width:100%;border-radius:6px;border:1px solid hsl(var(--border));background-color:hsl(var(--background));font-size:14px;line-height:1.5;transition:border-color .2s ease-in-out;color:hsl(var(--foreground))}.DocumentsSearch_searchInput__wwyIp:focus{outline:none;border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--primary)/.1)}.DocumentsSearch_searchInput__wwyIp::placeholder{color:hsl(var(--muted-foreground))}.DocumentsSearch_clearButton__H1TXW{position:absolute;right:8px;top:50%;transform:translateY(-50%);padding:4px;border-radius:4px;background:rgba(0,0,0,0);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease-in-out}.DocumentsSearch_clearButton__H1TXW:hover{background-color:hsl(var(--muted)/.5)}.DocumentsSearch_clearIcon__N6mh9{width:14px;height:14px;color:hsl(var(--muted-foreground))}.DocumentsSearch_searchResults__hpPkr{position:absolute;top:100%;left:0;right:0;max-width:400px;background:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:6px;box-shadow:0 4px 6px -1px hsl(var(--foreground)/.1),0 2px 4px -1px hsl(var(--foreground)/.06);z-index:10;max-height:400px;overflow-y:auto;margin-top:4px}.DocumentsSearch_searchLoading__Hq7ce{padding:12px 16px;color:hsl(var(--muted-foreground));font-size:14px;text-align:center;border-bottom:1px solid hsl(var(--border))}.DocumentsSearch_searchResultsList__MXDjm .DocumentsSearch_searchResultsHeader__YApQ1{padding:8px 16px;background-color:hsl(var(--muted)/.5);border-bottom:1px solid hsl(var(--border));font-size:12px;font-weight:500;color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.05em}.DocumentsSearch_searchResultItem__NEhaS{display:flex;align-items:center;padding:8px 16px;cursor:pointer;transition:background-color .2s ease-in-out;border-bottom:1px solid hsl(var(--border)/.5)}.DocumentsSearch_searchResultItem__NEhaS:hover{background-color:hsl(var(--muted)/.5)}.DocumentsSearch_searchResultItem__NEhaS:last-child{border-bottom:none}.DocumentsSearch_fileIcon__yuOvr{width:16px;height:16px;color:hsl(var(--muted-foreground));margin-right:12px;flex-shrink:0}.DocumentsSearch_fileInfo__ysvFO{flex:1;min-width:0}.DocumentsSearch_fileName__KZfQA{font-size:14px;font-weight:500;color:hsl(var(--foreground));margin-bottom:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.DocumentsSearch_filePath__n6FDd{font-size:12px;color:hsl(var(--muted-foreground));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.DocumentsSearch_noResults__VqCBN{padding:12px 16px;color:hsl(var(--muted-foreground));font-size:14px;text-align:center;font-style:italic}.DocumentsTable_topContainer__KNFS7{display:flex;flex-direction:row;gap:1rem;align-items:center}.DocumentsTable_sortButton__E_hzH{display:flex;align-items:center;flex-direction:row;padding:0}.DocumentsTable_fileNameButton__O4FaG{padding-left:0;background:rgba(0,0,0,0)!important;color:inherit}.DocumentsTable_fileNameButton__O4FaG:hover{background:rgba(0,0,0,0)!important;text-decoration:none!important}.DocumentsTable_fileName__wnaUy{display:flex;flex-direction:row;align-items:center;gap:.2rem;text-decoration:none!important}.DocumentsTable_fileName__wnaUy:hover{text-decoration:none!important}.DocumentsTable_fileNameText__bcTr6{text-decoration:none}.DocumentsTable_fileNameButton__O4FaG:hover .DocumentsTable_fileNameText__bcTr6{text-decoration:underline;text-underline-offset:3px}.DocumentsTable_breadcrumb__MSBnd{margin-bottom:1rem}.DocumentsTable_actionsContainer__0mcRK{display:flex;flex-direction:row;gap:.5rem}.DocumentsTable_sharedPill__YlSCG{display:inline-flex;align-items:center;gap:6px;margin-left:8px;padding:2px 8px;border-radius:999px;font-size:12px;line-height:16px;color:#2563eb;background:rgba(59,130,246,.15);border:1px solid rgba(59,130,246,.25);text-decoration:none!important}.DocumentsTable_sharedPill__YlSCG:hover{text-decoration:none;cursor:default}.DocumentsTable_pingDot__S_XCa{position:relative;width:6px;height:6px;border-radius:999px;background:#2563eb}.DocumentsTable_pingDot__S_XCa:after{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%,-50%);border-radius:999px;background:rgba(59,130,246,.4);animation:DocumentsTable_ping__gWHCQ 1.5s cubic-bezier(0,0,.2,1) infinite}@keyframes DocumentsTable_ping__gWHCQ{0%{transform:translate(-50%,-50%) scale(1);opacity:1}75%{transform:translate(-50%,-50%) scale(2.25);opacity:0}to{opacity:0}}.DocumentsTable_highlightedRow__ibIxB{position:relative;background-color:rgba(59,130,246,.08)!important;box-shadow:inset 0 0 0 2px rgba(59,130,246,.6);animation:none;border-radius:10px}.DocumentsTable_highlightedRow__ibIxB td:first-child{border-top-left-radius:10px;border-bottom-left-radius:10px}.DocumentsTable_highlightedRow__ibIxB td:last-child{border-top-right-radius:10px;border-bottom-right-radius:10px}@keyframes DocumentsTable_rowGlow__ifVXW{0%{box-shadow:inset 0 0 0 3px rgba(59,130,246,.7),0 0 20px rgba(59,130,246,.35)}50%{box-shadow:inset 0 0 0 2px rgba(59,130,246,.45),0 0 14px rgba(59,130,246,.2)}to{box-shadow:inset 0 0 0 2px rgba(59,130,246,.35),0 0 0 rgba(59,130,246,0)}}.UploadDocumentModal_root__VVKF7{display:flex;flex-direction:column;gap:1rem;align-items:center;justify-content:center}.UploadDocumentModal_dropzone___FBpR{width:100%;padding:2rem;text-align:center;background-color:hsl(var(--secondary));border:2px dashed hsl(var(--border));border-radius:var(--radius);transition:background-color .3s,border-color .3s;cursor:pointer}.UploadDocumentModal_dropzone___FBpR:hover{background-color:hsl(var(--accent));border-color:hsl(var(--accent-foreground))}.UploadDocumentModal_dropzone___FBpR.UploadDocumentModal_active__1_pkW{background-color:hsl(var(--accent));border-color:hsl(var(--primary))}.UploadDocumentModal_text__5g6dg{margin:0!important;font-size:1rem;font-weight:500;color:hsl(var(--foreground))}.UploadDocumentModal_textActive__aTSU2{font-size:1.25rem;color:hsl(var(--primary))}.UploadDocumentModal_highlight__D_tZy{font-weight:700;text-decoration:underline;color:hsl(var(--primary))}.UploadDocumentModal_fileList__V_HF_{width:100%;padding:1rem;background-color:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:var(--radius);box-shadow:0 2px 5px rgba(0,0,0,.1)}.UploadDocumentModal_fileListContainer__AS2NR{display:flex;flex-direction:column;max-height:320px;overflow-y:auto;gap:.5rem}.UploadDocumentModal_fileListTitle__Qx5tR{margin-bottom:.5rem;font-size:1rem;font-weight:700;color:hsl(var(--foreground))}.UploadDocumentModal_fileItem__SFJ88{display:flex;justify-content:space-between;align-items:center;padding:.5rem 1rem;background-color:hsl(var(--muted));border-radius:var(--radius);box-shadow:0 1px 2px rgba(0,0,0,.05)}.UploadDocumentModal_fileName__l4R8w{display:inline-block;font-size:.875rem;text-overflow:ellipsis;white-space:nowrap;color:hsl(var(--foreground));overflow:hidden;max-width:300px}.UploadDocumentModal_error__tzGhR{margin-top:1rem;font-weight:700;text-align:center;color:hsl(var(--destructive))}.UploadDocumentModal_uploadButton__4yQRA{margin-left:auto}.ConfirmDeleteModal_root__h3LBa{display:flex;flex-direction:column}.ConfirmDeleteModal_deleteButton__BSm43{margin-left:auto;background-color:hsl(var(--destructive))}.CreateFolderModal_root__rk9uI{display:flex;flex-direction:column;align-items:center;gap:1.5rem}.CreateFolderModal_form__6BGn_{width:100%;display:flex;flex-direction:column;gap:1.5rem}.CreateFolderModal_actions__2T6NG{display:flex;justify-content:flex-end;gap:.75rem}.CreateFolderModal_error__MbobQ{color:hsl(var(--destructive));font-size:.75rem;margin-top:.25rem}.MoveFilesModal_root__iQ_6X{display:flex;flex-direction:column;gap:1rem}.MoveFilesModal_destinationRow__vtD2E{display:flex;align-items:center;gap:.5rem}.MoveFilesModal_actions__lJdI_{display:flex;justify-content:flex-end;gap:.75rem;padding-top:.75rem;border-top:1px solid var(--border,rgba(0,0,0,.08))}.MoveFilesModal_content__vSFJg{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem;min-height:18rem}.MoveFilesModal_pane__ucZr0{border:1px solid var(--border,rgba(0,0,0,.08));border-radius:.75rem;padding:1rem;display:flex;flex-direction:column;gap:.75rem;background:var(--background,#ffffff)}.MoveFilesModal_pane__ucZr0:first-child{border-color:hsl(var(--primary)/.2);background:hsl(var(--primary)/.02)}.MoveFilesModal_breadcrumbs__DBHPy{margin-bottom:.375rem;padding:.5rem;background:var(--background,#ffffff);border-radius:.5rem;border:1px solid var(--border,rgba(0,0,0,.08))}.MoveFilesModal_folderList__KOIUY{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.125rem;max-height:14rem;overflow:auto;flex:1}.MoveFilesModal_folderItem__l2dsp{display:flex;align-items:center;gap:.25rem}.MoveFilesModal_folderButton__wPNZR{justify-content:flex-start;width:100%;padding:.5rem .75rem;border-radius:.5rem;transition:all .15s ease;border:1px solid rgba(0,0,0,0);background:var(--background,#ffffff);color:var(--foreground,#000000);font-weight:500}.MoveFilesModal_folderButton__wPNZR:hover{background:hsl(var(--primary)/.08);border-color:hsl(var(--primary)/.2);transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.1)}.MoveFilesModal_folderButton__wPNZR:active{transform:translateY(0);box-shadow:0 1px 4px rgba(0,0,0,.1)}.MoveFilesModal_folderButton__wPNZR:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}.MoveFilesModal_summary__yAAp_{display:flex;flex-direction:column;gap:.5rem;padding:.75rem;background:hsl(var(--muted)/.3);border-radius:.5rem;border:1px solid var(--border,rgba(0,0,0,.08))}.MoveFilesModal_summaryLabel__8w0xT{font-weight:600;color:var(--foreground,#000000);margin-bottom:.25rem}.MoveFilesModal_summaryItem__PzTz_{display:flex;justify-content:space-between;align-items:center;padding:.375rem 0;border-bottom:1px solid var(--border,rgba(0,0,0,.04))}.MoveFilesModal_summaryItem__PzTz_:last-child{border-bottom:none}.MoveFilesModal_summaryLabel__8w0xT{font-weight:500;color:var(--muted-foreground,#6b7280);font-size:.875rem}.MoveFilesModal_summaryValue___9tTK{font-weight:600;color:var(--foreground,#000000);font-size:.875rem}.MoveFilesModal_fileList__WXpUx{max-height:12rem;overflow:auto;padding-left:0;flex:1}.MoveFilesModal_fileItem__EDWJ7{display:flex;align-items:flex-start;gap:.5rem;padding:.5rem;border-radius:.5rem;cursor:default;border:1px solid rgba(0,0,0,0);transition:all .15s ease}.MoveFilesModal_fileItem__EDWJ7:hover{background:hsl(var(--muted)/.3);border-color:var(--border,rgba(0,0,0,.08))}.MoveFilesModal_fileMeta__5dYsm{display:flex;flex-direction:column;line-height:1.3;flex:1;min-width:0}.MoveFilesModal_fileName__31cMp{font-weight:600;font-size:.875rem;color:var(--foreground,#000000);margin-bottom:.125rem;word-break:break-word;overflow-wrap:break-word;hyphens:auto}.MoveFilesModal_filePath__f89Hx{font-size:.75rem;color:var(--muted-foreground,#6b7280);font-family:monospace;word-break:break-all;overflow-wrap:break-word}.MoveFilesModal_icon__tJbVg{width:1.125rem;height:1.125rem;display:inline-flex;align-items:center;justify-content:center;flex:0 0 1.125rem;color:var(--muted-foreground,#6b7280)}.MoveFilesModal_folderIcon__MU9PJ{color:hsl(var(--primary))}.MoveFilesModal_warning__YbdAc{background-color:hsl(var(--warning-background));border:1px solid hsl(var(--warning-border));color:hsl(var(--warning-foreground));padding:.5rem .75rem;border-radius:.5rem;font-size:.875rem;margin-bottom:.75rem;display:flex;align-items:center;gap:.5rem;font-weight:500}.MoveFilesModal_warning__YbdAc:before{content:"⚠️";font-size:.875rem}.MoveFilesModal_loadMoreButton__qlqhK{margin-top:.375rem;width:100%;padding:.5rem;border-radius:.5rem;background:hsl(var(--muted)/.3);border:1px dashed var(--border,rgba(0,0,0,.2));color:var(--muted-foreground,#6b7280);font-weight:500;transition:all .15s ease}.MoveFilesModal_loadMoreButton__qlqhK:hover{background:hsl(var(--muted)/.5);border-color:var(--border,rgba(0,0,0,.3))}.MoveFilesModal_loadMoreButton__qlqhK:disabled{opacity:.6;cursor:not-allowed}.MoveFilesModal_emptyState__vSvnL{font-style:italic}.MoveFilesModal_emptyState__vSvnL,.MoveFilesModal_loadingState__RbbCK{text-align:center;padding:1.5rem 1rem;color:var(--muted-foreground,#6b7280)}.MoveFilesModal_loadingState__RbbCK{font-weight:500}.ConfirmLogOutModal_buttonsContainer__Ln1EM{display:flex;gap:1rem;justify-content:end}.UserDropdownMenu_openButton__5QqM2{width:2rem;padding:0}.UserDropdownMenu_deleteUserButton__c8WeO{color:hsl(var(--destructive))}.UsersTable_accountStatus__S6Fw_{display:flex;gap:.5rem;align-items:center}.UsersTable_accountStatus__S6Fw_.UsersTable_enabled__qqQQs{color:hsl(var(--green))}.UsersTable_accountStatus__S6Fw_.UsersTable_disabled__DXLIk{color:hsl(var(--red))}.UsersTable_isEmailVerified__DlCof{display:flex;align-items:center;padding-left:2rem}.UsersTable_isEmailVerified__DlCof.UsersTable_verified__XULT_{color:hsl(var(--green))}.UsersTable_isEmailVerified__DlCof.UsersTable_notVerified__42x9X{color:hsl(var(--red))}.ConfirmDeleteUserModal_root__DVdyD{display:flex;flex-direction:column;gap:16px}.ConfirmDeleteUserModal_title__2sZjd{font-weight:600}.ConfirmDeleteUserModal_userList__1n5p1{margin:0;padding:8px;background-color:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:8px;overflow-y:auto;list-style:none;max-height:200px}.ConfirmDeleteUserModal_userListItem__0x2Be{margin-bottom:4px;padding:8px;border-bottom:1px solid hsl(var(--border))}.ConfirmDeleteUserModal_userListItem__0x2Be:last-child{border-bottom:none}.ConfirmDeleteUserModal_userDetails__IA5W1{display:flex;justify-content:space-between;font-size:.875rem}.ConfirmDeleteUserModal_userEmail___5mhB{font-weight:500;color:hsl(var(--primary))}.ConfirmDeleteUserModal_userId__6t73H{font-style:italic;color:hsl(var(--muted-foreground))}.ConfirmDeleteUserModal_actions__xI_1_{display:flex;gap:8px;justify-content:flex-end}.CreateUserModal_form__pzWhz{display:flex;gap:1rem;flex-direction:column}.CreateUserModal_createButton__oZLBY{margin-left:auto}.CreateUserModal_userGroupItem__Jbe0_{display:flex;flex-direction:row;gap:.5rem;align-items:center}.CreateUserModal_select___Ie7_{width:100%}.CreateUserModal_row__HuVWe{display:flex;flex-direction:row;gap:3rem}.ProfileMenu_root__XkfUa{display:flex;flex-direction:column;justify-content:center}.ProfileMenu_menuItem__2Z4lL{cursor:pointer}.ProfileMenu_userEmail__z2feJ{font-size:.75rem}.ProfileMenu_userButton__0TtqD{cursor:pointer;height:36px;width:36px}.ProfileMenu_logOut__cR2Bh{color:hsl(var(--red))}.Header_header__UOqrZ{position:sticky;top:0;z-index:49;background-color:hsl(var(--background));padding:.5rem;border-bottom:1px solid hsl(var(--border))}.Header_header__UOqrZ,.Header_right__j4oBF{display:flex;flex-direction:row;gap:1rem;align-items:center}.Header_right__j4oBF{margin-left:auto}.BaseLayout_layoutContainer__A_ntv{display:flex;width:100%;min-height:100vh}.BaseLayout_main__ZAtNy{display:flex;flex-direction:column;flex:1}.BaseLayout_content__sZ32W{flex:1;overflow:auto;display:flex;flex-direction:column}.BaseLayout_loading__8J4_l{display:flex;align-items:center;justify-content:center;min-height:100vh;font-size:1rem;color:var(--color-text-secondary)}.BaseLayout_loadingContent__HibLA{display:flex;flex-direction:column;align-items:center;gap:1rem;text-align:center}.BaseLayout_spinner__kTR7F{width:2rem;height:2rem;border-top:2px solid var(--color-border);border:2px solid var(--color-border);border-top-color:var(--color-primary);border-radius:50%;animation:BaseLayout_spin__9nJz7 1s linear infinite}@keyframes BaseLayout_spin__9nJz7{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.BaseLayout_loadingSubtext__fuosN{font-size:.875rem;color:var(--color-text-tertiary);margin-top:.5rem}.BaseLayout_error__yrHcb{display:flex;align-items:center;justify-content:center;min-height:100vh;font-size:1rem;color:var(--color-error);text-align:center;padding:2rem}.AdminLayout_main__BhKhb{width:100%;min-width:0}.AdminLayout_content__jYkem{display:flex;flex-direction:column;width:100%;padding:2rem;gap:1rem;min-width:0}.UnauthenticatedLayout_main__iI19Y{display:flex;height:100vh;padding:2rem;justify-content:center;align-items:center}.UnauthenticatedLayout_content__S8aX9{width:100%;text-align:center}.NoSidebarLayout_root__q6sTx{display:flex;flex-direction:column;height:100vh}.NoSidebarLayout_header__cjFy2{display:flex;justify-content:flex-end;align-items:center;padding:1rem;gap:1rem;border-bottom:1px solid hsl(var(--border));background-color:hsl(var(--background))}.NoSidebarLayout_logo__y0FG6{margin-right:auto}.NoSidebarLayout_content__erQIk{flex-grow:1;display:flex;align-items:center;justify-content:center;padding:2rem}.ClientLocationsPage_title___uT_W,.ClientsPage_title__e8KTu{margin-bottom:1rem}.StateDisplay_stateContainer__Pe8M4{flex:1;display:flex;align-items:center;justify-content:center;min-height:300px;padding:2rem}.StateDisplay_stateContent__guxIr{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem;text-align:center;max-width:500px}.StateDisplay_content__OKu6H{display:flex;flex-direction:column;gap:.75rem;align-items:center}.StateDisplay_title__5PKkD{font-size:1.125rem;font-weight:600;color:var(--color-text-primary)}.StateDisplay_message__yAKzn{font-size:.875rem;color:var(--color-text-secondary);line-height:1.4;max-width:400px}.StateDisplay_icon__5P4K2{font-size:3rem;flex-shrink:0;opacity:.8}.StateDisplay_retryButton__fLhyf{margin-top:.5rem}.StateDisplay_empty__4sFEj,.StateDisplay_error__A8_D8,.StateDisplay_loading__Z4yI3{gap:1.5rem}.ClientsListTable_root__fLyuB{background:var(--color-background)}.ClientsListTable_header__YAAfX{margin-bottom:1.5rem}.ClientsListTable_headerContent__tqq_C{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.ClientsListTable_titleSection__l7Pbg{flex:1}.ClientsListTable_title__bprfm{margin:0 0 .5rem;color:var(--color-text-primary);font-size:1.5rem;font-weight:600}.ClientsListTable_description__cY_ic{margin:0;color:var(--color-text-secondary);font-size:.875rem;line-height:1.5}.ClientsListTable_table__VXpgC{width:100%}.ClientsListTable_loading__iAF0z{display:flex;align-items:center;justify-content:center;padding:3rem;min-height:200px}.ClientsListTable_loadingContent__4Bo3y{display:flex;flex-direction:column;align-items:center;gap:1rem}.ClientsListTable_loadingSpinner__i_2sw{width:2rem;height:2rem;border-top:2px solid var(--color-border);border:2px solid var(--color-border);border-top-color:var(--color-primary);border-radius:50%;animation:ClientsListTable_spin__1ZQP4 1s linear infinite}@keyframes ClientsListTable_spin__1ZQP4{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ClientsListTable_clientCell__ieYUn{display:flex;align-items:center;gap:.75rem}.ClientsListTable_clientIcon__o6hJj{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;background:var(--color-primary-light);border-radius:.5rem;color:var(--color-primary)}.ClientsListTable_icon__ggm_l{width:1.25rem;height:1.25rem}.ClientsListTable_clientInfo__G2EkP{display:flex;flex-direction:column;gap:.25rem}.ClientsListTable_clientName__f1FG9{font-weight:600;color:var(--color-text-primary);font-size:.875rem}.ClientsListTable_clientDescription__hUmeE{color:var(--color-text-secondary);font-size:.75rem;line-height:1.4}.ClientsListTable_userCell__F6BZ8{display:flex;align-items:center;gap:.5rem;color:var(--color-text-secondary)}.ClientsListTable_userIcon__KHqnO{width:1rem;height:1rem}.ClientsListTable_userCount__FdseL{font-size:.875rem;font-weight:500}.ClientsListTable_dateCell__caA0y{display:flex;align-items:center;gap:.5rem;color:var(--color-text-secondary);font-size:.875rem}.ClientsListTable_statusBadge__72MEV{display:inline-flex;align-items:center;padding:.25rem .75rem;border-radius:9999px;font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.025em}.ClientsListTable_statusActive__DXiZl{background:var(--color-success-light);color:var(--color-success)}.ClientsListTable_statusInactive__bZTfg{background:var(--color-error-light);color:var(--color-error)}.ClientsListTable_actionsCell__HjelG{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;padding-right:.5rem}.ClientsListTable_actionButton__avBm_{display:flex;align-items:center;gap:.5rem;font-size:.875rem}.ClientsListTable_buttonIcon__JNKBc{width:1rem;height:1rem}.ClientsListTable_brandsButton__uBDW_{display:flex;align-items:center;gap:.5rem;font-size:.875rem;white-space:nowrap}.ClientBrandsList_root___P3yU{padding:24px}.ClientBrandsList_content__Kj3Rw,.ClientBrandsList_root___P3yU{display:flex;flex-direction:column;height:100%;max-width:100%}.ClientBrandsList_header__vV6Pv{display:flex;flex-direction:column;gap:1rem;margin-bottom:1rem}.ClientBrandsList_title__kGjyw{margin:0;color:var(--color-text-primary);font-size:1.5rem;font-weight:600;line-height:1.2}.ClientBrandsList_description__h99an{margin:0;color:var(--color-text-secondary);font-size:14px;line-height:1.5}.ClientBrandsList_tableSection__wK2vw{flex:1;display:flex;flex-direction:column;min-height:0}.ClientBrandsList_brandCell___yJio{display:flex;align-items:center;gap:.75rem}.ClientBrandsList_brandIcon__Qlyn7{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;background:var(--color-background-alt);border:1px solid var(--color-border);border-radius:.5rem;color:var(--color-text-primary)}.ClientBrandsList_icon__axr2G{width:1.25rem;height:1.25rem}.ClientBrandsList_breadcrumbCurrent__r53p8{color:var(--color-text-primary);font-weight:500}.ClientBrandsList_brandInfo__6WpfN{display:flex;flex-direction:column;gap:.25rem}.ClientBrandsList_brandName__zieT_{font-weight:600;color:var(--color-text-primary);font-size:.875rem}.ClientBrandsList_brandShortKey__A_4ax,.ClientBrandsList_shortKey__7_sMi{color:var(--color-text-secondary);font-size:.75rem;font-family:monospace}.ClientBrandsList_shortKey__7_sMi{background-color:var(--color-background-alt);padding:.25rem .5rem;border-radius:.25rem}.ClientBrandsList_websiteLink__QXVIt{color:var(--color-primary);text-decoration:none;font-size:.875rem}.ClientBrandsList_websiteLink__QXVIt:hover{text-decoration:underline}.ClientBrandsList_noWebsite__xpNvH{color:var(--color-text-secondary);font-size:.875rem;font-style:italic}.ClientBrandsList_dateCell__7bik6{display:flex;align-items:center;gap:.5rem;color:var(--color-text-secondary);font-size:.875rem}.ClientBrandsList_statusBadge__bbKH1{display:inline-flex;align-items:center;padding:.25rem .75rem;border-radius:9999px;font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.025em}.ClientBrandsList_active__pQagL{background:var(--color-success-light);color:var(--color-success)}.ClientBrandsList_inactive__i_of_{background:var(--color-error-light);color:var(--color-error)}.ClientBrandsList_actionsCell__H62qS{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;padding-right:.5rem}.ClientBrandsList_actionButton__unK3_{display:flex;align-items:center;gap:.5rem;font-size:.875rem}.ClientBrandsList_stateContainer__xl8HP{flex:1;display:flex;align-items:center;justify-content:center;min-height:300px}.ClientBrandsList_loading__8y9SL{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem;padding:3rem;text-align:center}.ClientBrandsList_loadingContent__afZkh{display:flex;flex-direction:column;gap:.5rem}.ClientBrandsList_loadingTitle__DUuXy{font-size:1.125rem;font-weight:600;color:var(--color-text-primary)}.ClientBrandsList_loadingMessage__xsIp4{font-size:.875rem;color:var(--color-text-secondary);line-height:1.4}.ClientBrandsList_error__YqUVO{display:flex;align-items:center;justify-content:center;gap:1.5rem;padding:3rem;text-align:center;max-width:500px}.ClientBrandsList_errorIcon__r7D5N{font-size:3rem;flex-shrink:0;opacity:.8}.ClientBrandsList_errorContent__lvyrn{display:flex;flex-direction:column;gap:1rem;align-items:center}.ClientBrandsList_errorTitle__edJ9D{font-size:1.125rem;font-weight:600;color:var(--color-text-primary)}.ClientBrandsList_errorMessage__l3MA5{font-size:.875rem;color:var(--color-text-secondary);line-height:1.4;max-width:400px}.ClientBrandsList_retryButton__CYoZu{align-self:center;margin-top:.5rem}.PermissionsTable_root__kYQxI,.PermissionsTable_table__t0WTG{width:100%}.PermissionsTable_permissionCell__x0s2I{display:flex;align-items:flex-start;gap:12px}.PermissionsTable_permissionIcon__31DUI{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background-color:var(--color-background-secondary);border-radius:8px;flex-shrink:0}.PermissionsTable_icon__M4qvg{width:16px;height:16px;color:var(--color-text-secondary)}.PermissionsTable_permissionInfo__lBlTM{flex:1;min-width:0}.PermissionsTable_permissionName__HbyZh{font-weight:500;color:var(--color-text-primary);margin-bottom:4px}.PermissionsTable_permissionDescription__6UgVq{font-size:14px;color:var(--color-text-secondary);line-height:1.4}.PermissionsTable_actionsCell__2RgQa{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;padding:.5rem .75rem .5rem .5rem}.PermissionsTable_checkboxContainer__1jQZy{display:flex;flex-direction:column;align-items:center;gap:8px;padding:.5rem;border-radius:.375rem;background-color:var(--color-background-secondary);transition:background-color .2s ease}.PermissionsTable_checkboxContainer__1jQZy:hover{background-color:var(--color-background-tertiary)}.PermissionsTable_permissionStatus__ZyKDc{display:flex;align-items:center;gap:8px}.PermissionsTable_removeOverrideBtn__Ob_bh{font-size:12px;padding:.25rem .5rem;height:auto;color:var(--color-text-secondary)}.PermissionsTable_removeOverrideBtn__Ob_bh:hover{color:var(--color-text-primary);background-color:var(--color-background-tertiary)}.PermissionsTable_checkboxLabel__h3YfS{font-size:14px;color:var(--color-text-primary);user-select:none;font-weight:500}.PermissionsTable_sourceContainer__GSBsv{display:flex;align-items:center;gap:4px}.PermissionsTable_brandOverrideBadge__xQqAM{background-color:var(--color-destructive-light);color:var(--color-destructive-dark);border:1px solid var(--color-destructive)}.PermissionsTable_clientDefaultBadge___39HA{background-color:var(--color-secondary-light);color:var(--color-secondary-dark)}.PermissionsTable_noPermissionBadge__hsoyf{background-color:var(--color-background-secondary);color:var(--color-text-secondary);border:1px solid var(--color-border)}.ClientPermissions_content__rnR6s,.ClientPermissions_root__cYytd{display:flex;flex-direction:column;height:100%}.ClientPermissions_titleSection__OGQPJ{display:flex;flex-direction:column;gap:.75rem}.ClientPermissions_title__HkKZs{margin:0;font-size:1.5rem;font-weight:600;line-height:1.2}.ClientPermissions_description__rtohJ{margin:0;color:var(--muted-foreground);font-size:.875rem;line-height:1.4}.ClientPermissions_brandsButton__ZtNxN{align-self:flex-start;gap:.5rem}.ClientPermissions_tableSection__kveen{flex:1;display:flex;flex-direction:column;min-height:0}.ClientPermissions_topContainer__7_4xn{display:flex;justify-content:space-between;align-items:center;gap:1rem}.ClientPermissions_clientName__k51Mu{color:var(--color-text-primary);font-weight:500}.ClientPermissions_icon__X7Byc{width:1rem;height:1rem}.BrandPermissions_content__cc8U7,.BrandPermissions_root__soMBg{display:flex;flex-direction:column;height:100%}.BrandPermissions_content__cc8U7{gap:1.5rem}.BrandPermissions_titleSection__YNwjd{display:flex;flex-direction:column;gap:.75rem}.BrandPermissions_title__Aa6AN{margin:0;font-size:1.5rem;font-weight:600;line-height:1.2}.BrandPermissions_description__NH6Mw{margin:0;color:var(--muted-foreground);font-size:.875rem;line-height:1.4}.BrandPermissions_tableSection__IjmU2{flex:1;display:flex;flex-direction:column;min-height:0}.BrandPermissions_breadcrumbCurrent__rpQIX{color:var(--color-text-primary);font-weight:500}.BrandPermissions_loading__6SZQY{flex-direction:column;color:var(--color-text-secondary)}.BrandPermissions_error___mEC0,.BrandPermissions_loading__6SZQY{display:flex;align-items:center;justify-content:center;gap:1rem;padding:3rem;min-height:200px}.BrandPermissions_errorIcon__FugTA{font-size:2rem;flex-shrink:0}.BrandPermissions_errorContent__l_zbZ{display:flex;flex-direction:column;gap:.5rem}.BrandPermissions_errorTitle__wntCZ{font-weight:600;color:var(--color-text-primary);font-size:1rem}.BrandPermissions_errorMessage__ZDMDX{color:var(--color-text-secondary);font-size:.875rem;line-height:1.4}.UsersPage_title__oK0_w{margin-bottom:1rem}.Embed_loaderContainer__5ISYy{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.Documents_root__i5mD_{padding:2rem}.Documents_title__jfVu4{margin-bottom:1rem}.HomePage_root__Uvl5C{display:flex;height:100%;flex-direction:column;justify-content:center}.HomePage_wrapper__EPF8f{display:flex;flex-direction:column;align-items:center;text-align:center;padding:2rem;margin-bottom:150px}.HomePage_heading__hVh8E{font-weight:700;margin-bottom:.5rem}.HomePage_description__ICskg{font-size:1.4rem;max-width:700px;margin-bottom:2rem;color:var(--text-muted)}.ResetPasswordPage_root__voHGC{display:flex;justify-content:center;flex-direction:column;align-items:center}.ResetPasswordPage_logo__rqTVA{margin-bottom:1rem}.RequestOtpStep_root__tikPU{display:flex;flex-direction:column;gap:1.5rem}.RequestOtpStep_formTitle__wI6Zg{text-align:left}.RequestOtpStep_form__9CaP1{display:flex;flex-direction:column;gap:1.5rem}.RequestOtpStep_formLabel__u_Sf_{display:flex}.RequestOtpStep_formMessage__X5NlY{margin-top:.3rem!important;text-align:left}.RequestOtpStep_signInButton__lCgsR{width:100%}.ResetPasswordStep_formTitle__z0bcQ{margin-bottom:.5rem}.ResetPasswordStep_form__uhw_x{display:flex;flex-direction:column;gap:1rem}.ResetPasswordStep_sentTo__kMd_1{display:flex;margin-bottom:1rem;font-size:.8rem}.ResetPasswordForm_container__lCPsk{display:flex;padding:1rem;justify-content:center;align-items:center}.ResetPasswordForm_formWrapper__vJI7W{width:400px}.ResetPasswordForm_card__HtQXb{padding:2rem;border-radius:18px;box-shadow:0 4px 12px rgba(0,0,0,.1)}.SignInForm_container__ZTnwM{display:flex;padding:1rem;justify-content:center;align-items:center}.SignInForm_formWrapper__I20vg{width:400px}.SignInForm_card___epKk{padding:2rem;border-radius:18px;box-shadow:0 4px 12px rgba(0,0,0,.1)}.SignInStep_root__JH9zE{display:flex;flex-direction:column;gap:1.5rem}.SignInStep_formTitle__2qppS{text-align:left}.SignInStep_form__QjnmY{display:flex;flex-direction:column;gap:1.5rem}.SignInStep_formLabel__4BDQ7{display:flex}.SignInStep_formMessage__99v7w{margin-top:.3rem!important;text-align:left}.SignInStep_signInButton__sL0vl{width:100%}.SignInStep_forgotPasswordLink__sOcl4{font-size:.85rem;color:hsl(var(--primary))}.SignInStep_forgotPasswordLink__sOcl4:hover{text-decoration:underline;opacity:.8}.SignInStep_forgotPasswordLink__sOcl4:active{opacity:.6}.ChangePasswordStep_root__216He{display:flex;flex-direction:column;gap:1.5rem}.ChangePasswordStep_formTitle__hA_N4{text-align:left}.ChangePasswordStep_form__hQ3yL{display:flex;flex-direction:column;gap:1.5rem}.ChangePasswordStep_formLabel__QbFst{display:flex;font-weight:700}.ChangePasswordStep_formMessage__lWkyC{margin-top:.3rem!important;text-align:left;color:#d32f2f}.ChangePasswordStep_submitButton__pJebD{width:100%}.ConfirmOtpStep_root__g9_SI{max-width:400px;margin:0 auto}.ConfirmOtpStep_formTitle__Gb1Cl{margin-bottom:20px;font-size:1.5rem;text-align:center}.ConfirmOtpStep_signInButton__qy2HX{width:100%;margin-top:1rem}.ConfirmOtpStep_formMessage__3zo4N{text-align:left}.ConfirmOtpStep_buttons__PmMMk{display:flex;flex-direction:column;gap:.5rem;margin-top:.5rem}.SignInPage_root__Z5tZV{display:flex;justify-content:center;flex-direction:column;align-items:center}.SignInPage_logo__NtL7R{margin-bottom:1rem}