.client-asset-library_clientRoot__lTfTs,.client-asset-library_managerRoot__aU_bC{--asset-ink:var(--color-foreground,#151a2d);--asset-muted:var(--color-muted-foreground,#667085);--asset-line:var(--color-border,#dfe3ea);--asset-surface:var(--color-surface,#fff);--asset-soft:var(--color-surface-soft,#f7f8fb);--asset-brand:var(--color-primary,#4250c6);--asset-brand-strong:#323ea5;--asset-yellow:#ffc500;--asset-danger:#b42318;--asset-success:#067647;box-sizing:border-box;width:100%;min-width:0;color:var(--asset-ink)}.client-asset-library_clientRoot__lTfTs *,.client-asset-library_managerRoot__aU_bC *{box-sizing:border-box}.client-asset-library_clientRoot__lTfTs{display:grid;gap:1.5rem;max-width:1120px;margin:0 auto}.client-asset-library_managerRoot__aU_bC{display:grid;gap:1.25rem;max-width:1400px;margin:0 auto;padding:clamp(1rem,2vw,1.5rem)}.client-asset-library_assetActions__318LZ,.client-asset-library_categoryGroupHeader__RyxMs,.client-asset-library_clientHeader__7BVGl,.client-asset-library_confirmationActions__SI1Y_,.client-asset-library_managerHeader__PtXEB,.client-asset-library_panelHeader__t12t8,.client-asset-library_sectionHeading__OX7LC,.client-asset-library_subsectionHeader__3cJRD,.client-asset-library_uploadQueueHeader__K17bP{display:flex;align-items:center;justify-content:space-between;gap:1rem}.client-asset-library_clientHeader__7BVGl{min-height:6.5rem}.client-asset-library_clientBrand__OUiRE{display:flex;min-width:0;align-items:center}.client-asset-library_clientLogo__xpmFg{display:block;width:auto;max-width:min(26rem,65vw);height:auto;max-height:5.5rem;object-fit:contain;object-position:left center}.client-asset-library_categoryGroupHeader__RyxMs h3,.client-asset-library_clientName__DFJmH,.client-asset-library_managerTitle__orzo7,.client-asset-library_panelTitleGroup__nhEki h3,.client-asset-library_sectionTitle__ZdNje,.client-asset-library_subsectionTitleGroup__tuVP_ h4{margin:0;color:var(--asset-ink)}.client-asset-library_clientName__DFJmH{font-size:clamp(1.8rem,4vw,3rem);line-height:1.05}.client-asset-library_brandMark__PEh4r{display:grid;width:5.5rem;height:5.5rem;flex:0 0 auto;place-items:center;border:3px solid var(--asset-yellow);border-radius:999px;background:var(--asset-surface);color:var(--asset-yellow)}.client-asset-library_assetManagerPanel__UcJ6V,.client-asset-library_brandAssetsCard__3xpNB,.client-asset-library_colorsCard__YvB2F,.client-asset-library_driveSourcePanel__dpCHw,.client-asset-library_errorSurface__DzxUI,.client-asset-library_fontsCard__uMU7a,.client-asset-library_loadingSurface__2dsYY,.client-asset-library_missionCard__xG9ZW,.client-asset-library_profileForm__Vk3hr,.client-asset-library_publishedAssetsSection__P4FDk,.client-asset-library_uploadPanel__RGZ2l,.client-asset-library_websiteCard__hknIu{min-width:0;border:1px solid var(--asset-line);border-radius:.9rem;background:var(--asset-surface);box-shadow:0 1px 2px rgb(16 24 40/4%)}.client-asset-library_brandAssetsCard__3xpNB,.client-asset-library_colorsCard__YvB2F,.client-asset-library_fontsCard__uMU7a,.client-asset-library_missionCard__xG9ZW,.client-asset-library_publishedAssetsSection__P4FDk,.client-asset-library_websiteCard__hknIu{padding:clamp(1.35rem,3vw,2.4rem)}.client-asset-library_missionCard__xG9ZW{display:grid;gap:1.5rem}.client-asset-library_assetFileMeta__PhtA9,.client-asset-library_checkboxCopy__wBINh,.client-asset-library_colorDetails__XZGJh,.client-asset-library_dropzoneCopy__cHWdP,.client-asset-library_errorCopy__leGsH,.client-asset-library_fontMeta__8p86F,.client-asset-library_loadingCopy__1hvYF,.client-asset-library_managerTitleGroup__g_nY4,.client-asset-library_panelTitleGroup__nhEki,.client-asset-library_publicAssetCopy__tlymk,.client-asset-library_sectionTitleGroup__IXc8m,.client-asset-library_subsectionTitleGroup__tuVP_{display:grid;min-width:0}.client-asset-library_managerTitleGroup__g_nY4,.client-asset-library_sectionTitleGroup__IXc8m{gap:.45rem}.client-asset-library_panelTitleGroup__nhEki,.client-asset-library_subsectionTitleGroup__tuVP_{gap:.3rem}.client-asset-library_eyebrow__JB9UY{color:var(--asset-muted);font-size:.72rem;font-weight:750;letter-spacing:.1em;line-height:1.2;text-transform:uppercase}.client-asset-library_sectionTitle__ZdNje{font-size:clamp(1.2rem,2vw,1.55rem);font-weight:740;line-height:1.15}.client-asset-library_inlineError__U6Os5,.client-asset-library_managerDescription__2qTCV,.client-asset-library_missionText__RFKg4,.client-asset-library_panelTitleGroup__nhEki p,.client-asset-library_subsectionTitleGroup__tuVP_ p,.client-asset-library_websiteDescription__kKsoa{margin:0}.client-asset-library_missionText__RFKg4{max-width:75ch;color:var(--asset-muted);font-size:1rem;line-height:1.7;white-space:pre-wrap}.client-asset-library_assetDownloadButton__wFq8j,.client-asset-library_copyValueButton__gDl8V,.client-asset-library_dangerButton__VCE1U,.client-asset-library_iconButton__3_GeA,.client-asset-library_primaryButton__J770x,.client-asset-library_removeButton__CqUnX,.client-asset-library_removeTextButton__yrywQ,.client-asset-library_secondaryButton__3l7Qx,.client-asset-library_tertiaryButton__Uwq_U,.client-asset-library_textButton__DBbGC,.client-asset-library_textLink__xuDLj,.client-asset-library_websiteUrl__4n8ae{border:0;font:inherit;text-decoration:none;cursor:pointer}.client-asset-library_dangerButton__VCE1U,.client-asset-library_primaryButton__J770x,.client-asset-library_secondaryButton__3l7Qx,.client-asset-library_tertiaryButton__Uwq_U{display:inline-flex;width:max-content;min-height:2.6rem;align-items:center;justify-content:center;gap:.55rem;border-radius:999px;padding:.65rem 1rem;font-size:.86rem;font-weight:720;line-height:1;transition:background .14s ease,border-color .14s ease,color .14s ease,opacity .14s ease}.client-asset-library_primaryButton__J770x{background:var(--asset-yellow);color:#171717}.client-asset-library_primaryButton__J770x:focus-visible,.client-asset-library_primaryButton__J770x:hover{background:#ffd238;outline:3px solid rgb(255 197 0/24%);outline-offset:2px}.client-asset-library_secondaryButton__3l7Qx,.client-asset-library_tertiaryButton__Uwq_U{border:1px solid var(--asset-line);background:var(--asset-surface);color:var(--asset-ink)}.client-asset-library_secondaryButton__3l7Qx:focus-visible,.client-asset-library_secondaryButton__3l7Qx:hover,.client-asset-library_tertiaryButton__Uwq_U:focus-visible,.client-asset-library_tertiaryButton__Uwq_U:hover{border-color:color-mix(in srgb,var(--asset-brand) 42%,var(--asset-line));background:color-mix(in srgb,var(--asset-brand) 5%,var(--asset-surface));outline:none}.client-asset-library_dangerButton__VCE1U{border:1px solid color-mix(in srgb,var(--asset-danger) 32%,var(--asset-line));background:#fff;color:var(--asset-danger)}.client-asset-library_dangerButton__VCE1U:focus-visible,.client-asset-library_dangerButton__VCE1U:hover{border-color:var(--asset-danger);background:#fff4f2;outline:none}.client-asset-library_dangerButton__VCE1U:disabled,.client-asset-library_primaryButton__J770x:disabled,.client-asset-library_secondaryButton__3l7Qx:disabled,.client-asset-library_tertiaryButton__Uwq_U:disabled,.client-asset-library_textButton__DBbGC:disabled{cursor:not-allowed;opacity:.52}.client-asset-library_brandGrid__hq7yX{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(20rem,.85fr);gap:1.5rem;align-items:stretch}.client-asset-library_brandAssetsCard__3xpNB,.client-asset-library_colorsCard__YvB2F,.client-asset-library_fontsCard__uMU7a,.client-asset-library_publishedAssetsSection__P4FDk,.client-asset-library_websiteCard__hknIu{display:grid;align-content:start;gap:1.5rem}.client-asset-library_assetDownloadButton__wFq8j,.client-asset-library_iconButton__3_GeA,.client-asset-library_removeButton__CqUnX{display:inline-grid;width:2.5rem;height:2.5rem;flex:0 0 auto;place-items:center;border:1px solid var(--asset-line);border-radius:999px;background:var(--asset-surface);color:var(--asset-ink)}.client-asset-library_assetDownloadButton__wFq8j:focus-visible,.client-asset-library_assetDownloadButton__wFq8j:hover,.client-asset-library_iconButton__3_GeA:focus-visible,.client-asset-library_iconButton__3_GeA:hover{border-color:var(--asset-brand);color:var(--asset-brand);outline:none}.client-asset-library_previewGrid__Xx86P,.client-asset-library_publicAssetGrid__fxvT7{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem}.client-asset-library_publicAssetCard__DlKho,.client-asset-library_publicAssetCompact__W_TPr{position:relative;display:grid;min-width:0;overflow:hidden;border:1px solid var(--asset-line);border-radius:.75rem;background:var(--asset-surface)}.client-asset-library_publicAssetCard__DlKho{grid-template-rows:minmax(9rem,1fr) auto}.client-asset-library_publicAssetCompact__W_TPr{grid-template-columns:5.5rem minmax(0,1fr) auto;align-items:center}.client-asset-library_assetEditorPreview__Y4nvl,.client-asset-library_publicAssetPreview__76NSo{display:grid;min-width:0;place-items:center;overflow:hidden;background:linear-gradient(45deg,rgb(17 24 39/3%) 25%,transparent 0,transparent 75%,rgb(17 24 39/3%) 0),linear-gradient(45deg,rgb(17 24 39/3%) 25%,#fff 0,#fff 75%,rgb(17 24 39/3%) 0);background-position:0 0,.5rem .5rem;background-size:1rem 1rem}.client-asset-library_publicAssetCard__DlKho .client-asset-library_publicAssetPreview__76NSo{min-height:10rem}.client-asset-library_publicAssetCompact__W_TPr .client-asset-library_publicAssetPreview__76NSo{width:5.5rem;height:5.5rem}.client-asset-library_assetImage__14TTv{display:block;width:100%;height:100%;object-fit:contain}.client-asset-library_fileIcon__IEmzS{color:var(--asset-muted)}.client-asset-library_publicAssetCopy__tlymk{gap:.25rem;padding:.9rem 3.1rem .9rem .9rem}.client-asset-library_assetFileMeta__PhtA9 strong,.client-asset-library_publicAssetCopy__tlymk strong{overflow:hidden;color:var(--asset-ink);font-size:.86rem;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.client-asset-library_assetFileMeta__PhtA9 span,.client-asset-library_publicAssetCopy__tlymk>span{overflow:hidden;color:var(--asset-muted);font-size:.76rem;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.client-asset-library_assetFilename__UUvu1{opacity:.75}.client-asset-library_assetDownloadButton__wFq8j{position:absolute;right:.7rem;bottom:.7rem;width:2rem;height:2rem}.client-asset-library_assetEditorList__fdTQ4,.client-asset-library_categoryGroupList__XuKp_,.client-asset-library_colorList__Zrsqf,.client-asset-library_dynamicList__MbVRW,.client-asset-library_fontList__0gMWI,.client-asset-library_uploadFileList__LCUpm{display:grid}.client-asset-library_colorList__Zrsqf{gap:1rem}.client-asset-library_colorRow__DgUuS{display:flex;min-width:0;align-items:center;gap:1rem}.client-asset-library_colorSwatch__3yVPa{width:4.1rem;height:4.1rem;flex:0 0 auto;border:1px solid rgb(16 24 40/18%);border-radius:999px}.client-asset-library_colorDetails__XZGJh{gap:.18rem}.client-asset-library_colorDetails__XZGJh strong{font-size:.9rem}.client-asset-library_copyValueButton__gDl8V{display:inline-flex;width:max-content;align-items:center;gap:.35rem;padding:0;background:transparent;color:var(--asset-muted);font-size:.78rem}.client-asset-library_copyValueButton__gDl8V:focus-visible,.client-asset-library_copyValueButton__gDl8V:hover{color:var(--asset-brand);outline:none}.client-asset-library_colorMeta__demuh{color:var(--asset-muted);font-size:.76rem}.client-asset-library_fontList__0gMWI{gap:0}.client-asset-library_fontRow__TpqUU{display:grid;grid-template-columns:minmax(10rem,.75fr) minmax(0,1.6fr);gap:2rem;align-items:center;padding:1.4rem 0;border-bottom:1px solid var(--asset-line)}.client-asset-library_fontRow__TpqUU:first-child{padding-top:0}.client-asset-library_fontRow__TpqUU:last-child{padding-bottom:0;border-bottom:0}.client-asset-library_fontMeta__8p86F{gap:.2rem}.client-asset-library_fontMeta__8p86F strong{font-size:1.15rem}.client-asset-library_fontMeta__8p86F span{color:var(--asset-muted);font-size:.8rem}.client-asset-library_fontSample__Tb74i{margin:0;color:var(--asset-ink);font-size:clamp(1.1rem,2.5vw,1.55rem);line-height:1.35}.client-asset-library_websitePreview__OkJ1l{display:grid;min-height:clamp(12rem,36vw,25rem);place-items:center;border-radius:.75rem;overflow:hidden;background:#062a58;color:#fff}.client-asset-library_websiteLogo__236TF{display:block;width:auto;max-width:45%;height:auto;max-height:6rem;object-fit:contain;filter:drop-shadow(0 2px 8px rgb(0 0 0/18%))}.client-asset-library_websiteWordmark__rrzJI{padding:1rem;font-size:clamp(1.5rem,4vw,3rem);font-weight:760;text-align:center}.client-asset-library_websiteDescription__kKsoa{color:var(--asset-muted);line-height:1.6}.client-asset-library_textLink__xuDLj,.client-asset-library_websiteUrl__4n8ae{display:inline-flex;width:max-content;align-items:center;gap:.35rem;color:var(--asset-brand);font-size:.84rem;font-weight:720}.client-asset-library_textLink__xuDLj:focus-visible,.client-asset-library_textLink__xuDLj:hover,.client-asset-library_websiteUrl__4n8ae:focus-visible,.client-asset-library_websiteUrl__4n8ae:hover{color:var(--asset-brand-strong);outline:none;text-decoration:underline;text-underline-offset:.2rem}.client-asset-library_categoryGroupList__XuKp_{gap:2rem}.client-asset-library_categoryGroup__j6a19{display:grid;gap:.9rem}.client-asset-library_categoryGroupHeader__RyxMs h3{font-size:1rem}.client-asset-library_clientEmptyState__isYmX,.client-asset-library_formEmptyState__g65Xq,.client-asset-library_managerEmptyState__qDNfw{display:grid;place-items:center;border:1px dashed color-mix(in srgb,var(--asset-line) 82%,var(--asset-muted));border-radius:.75rem;background:var(--asset-soft);color:var(--asset-muted);text-align:center}.client-asset-library_clientEmptyState__isYmX{min-height:10rem;gap:.7rem;padding:1.5rem;font-size:.84rem}.client-asset-library_managerHeader__PtXEB{align-items:flex-start;padding:.35rem 0 .65rem}.client-asset-library_managerTitle__orzo7{font-size:clamp(1.65rem,3vw,2.2rem);line-height:1.1}.client-asset-library_managerDescription__2qTCV,.client-asset-library_panelTitleGroup__nhEki p,.client-asset-library_subsectionTitleGroup__tuVP_ p{color:var(--asset-muted);font-size:.84rem;line-height:1.5}.client-asset-library_assetManagerPanel__UcJ6V,.client-asset-library_driveSourcePanel__dpCHw,.client-asset-library_profileForm__Vk3hr,.client-asset-library_uploadPanel__RGZ2l{display:grid;gap:0;overflow:hidden}.client-asset-library_assetManagerPanel__UcJ6V>.client-asset-library_panelHeader__t12t8,.client-asset-library_driveSourcePanel__dpCHw>.client-asset-library_panelHeader__t12t8,.client-asset-library_profileForm__Vk3hr>.client-asset-library_panelHeader__t12t8,.client-asset-library_uploadPanel__RGZ2l>.client-asset-library_panelHeader__t12t8{padding:1.2rem 1.35rem;border-bottom:1px solid var(--asset-line);background:color-mix(in srgb,var(--asset-soft) 70%,var(--asset-surface))}.client-asset-library_driveSourcePanel__dpCHw{display:grid;gap:1rem;overflow:hidden;padding:0 1.35rem 1.35rem}.client-asset-library_driveSourcePanel__dpCHw>.client-asset-library_panelHeader__t12t8{margin:0 -1.35rem}.client-asset-library_driveSourceControls__mdiH_,.client-asset-library_driveSourceSummary__FLNiJ{display:flex;min-width:0;align-items:end;justify-content:space-between;gap:1rem}.client-asset-library_driveSourceIdentity__xNBdT{display:grid;min-width:0;gap:.25rem}.client-asset-library_driveSourceIdentity__xNBdT strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.client-asset-library_assetSourcePath__l3a5n,.client-asset-library_assetUnavailable__L3MyE,.client-asset-library_driveSourceEmpty__6NG_2,.client-asset-library_driveSourceIdentity__xNBdT span,.client-asset-library_driveStatusMessage__YnoBe{margin:0;color:var(--asset-muted);font-size:.76rem;line-height:1.45}.client-asset-library_driveSourceControls__mdiH_>.client-asset-library_fieldWide__8_ffH{flex:1 1 auto}.client-asset-library_driveStatusMessage__YnoBe{color:#27704a}.client-asset-library_panelTitleGroup__nhEki h3{font-size:1.05rem}.client-asset-library_formSection__Bj5AO{display:grid;gap:1rem;padding:1.35rem;border-bottom:1px solid var(--asset-line)}.client-asset-library_formSection__Bj5AO:last-of-type{border-bottom:0}.client-asset-library_fieldWide__8_ffH,.client-asset-library_field__D5XEe{display:grid;min-width:0;gap:.4rem}.client-asset-library_fieldWide__8_ffH{grid-column:1/-1}.client-asset-library_fieldLabel__9RZWG{color:var(--asset-ink);font-size:.74rem;font-weight:720}.client-asset-library_input__Exqiy,.client-asset-library_searchField__BvOh0 input,.client-asset-library_select__Gqluy,.client-asset-library_textareaCompact__Z2DZu,.client-asset-library_textarea__NbH9h{width:100%;min-width:0;border:1px solid var(--asset-line);border-radius:.6rem;background:var(--asset-surface);color:var(--asset-ink);font:inherit;font-size:.86rem;outline:none;transition:border-color .14s ease,box-shadow .14s ease}.client-asset-library_input__Exqiy,.client-asset-library_searchField__BvOh0 input,.client-asset-library_select__Gqluy{min-height:2.55rem;padding:.62rem .72rem}.client-asset-library_textareaCompact__Z2DZu,.client-asset-library_textarea__NbH9h{padding:.72rem;line-height:1.5;resize:vertical}.client-asset-library_textarea__NbH9h{min-height:7rem}.client-asset-library_textareaCompact__Z2DZu{min-height:4.6rem}.client-asset-library_input__Exqiy:focus-visible,.client-asset-library_searchField__BvOh0:focus-within,.client-asset-library_select__Gqluy:focus-visible,.client-asset-library_textareaCompact__Z2DZu:focus-visible,.client-asset-library_textarea__NbH9h:focus-visible{border-color:var(--asset-brand);box-shadow:0 0 0 3px color-mix(in srgb,var(--asset-brand) 15%,transparent)}.client-asset-library_dynamicList__MbVRW{gap:.8rem}.client-asset-library_colorEditorRow__OOouD{display:grid;grid-template-columns:auto repeat(3,minmax(0,1fr)) auto;gap:.75rem;align-items:end;padding:.85rem;border:1px solid var(--asset-line);border-radius:.75rem;background:var(--asset-soft)}.client-asset-library_colorPickerLabel__md2WJ{display:grid;height:2.55rem;align-items:stretch}.client-asset-library_colorPicker__YR_x_{width:2.75rem;height:2.55rem;border:1px solid var(--asset-line);border-radius:.55rem;padding:.18rem;background:var(--asset-surface);cursor:pointer}.client-asset-library_removeButton__CqUnX{width:2.55rem;height:2.55rem;color:var(--asset-danger)}.client-asset-library_removeButton__CqUnX:focus-visible,.client-asset-library_removeButton__CqUnX:hover{border-color:var(--asset-danger);background:#fff4f2;outline:none}.client-asset-library_fontEditor__JWlcf{display:grid;gap:.8rem;padding:.95rem;border:1px solid var(--asset-line);border-radius:.75rem;background:var(--asset-soft)}.client-asset-library_assetEditorGrid__z7XfL,.client-asset-library_fontEditorGrid__uKsGo,.client-asset-library_websiteEditorGrid__JtfPP{display:grid;gap:.8rem}.client-asset-library_fontEditorGrid__uKsGo{grid-template-columns:repeat(4,minmax(0,1fr))}.client-asset-library_websiteEditorGrid__JtfPP{grid-template-columns:repeat(2,minmax(0,1fr))}.client-asset-library_removeTextButton__yrywQ,.client-asset-library_textButton__DBbGC{display:inline-flex;width:max-content;align-items:center;gap:.4rem;padding:0;background:transparent;color:var(--asset-muted);font-size:.78rem;font-weight:690}.client-asset-library_removeTextButton__yrywQ{color:var(--asset-danger)}.client-asset-library_removeTextButton__yrywQ:focus-visible,.client-asset-library_removeTextButton__yrywQ:hover,.client-asset-library_textButton__DBbGC:focus-visible,.client-asset-library_textButton__DBbGC:hover{outline:none;text-decoration:underline;text-underline-offset:.2rem}.client-asset-library_formEmptyState__g65Xq{min-height:6.5rem;grid-template-columns:auto auto;grid-auto-flow:column;justify-content:center;gap:.55rem;padding:1rem;font-size:.82rem}.client-asset-library_inlineError__U6Os5{padding:.75rem 1rem;border-radius:.55rem;background:#fff4f2;color:var(--asset-danger);font-size:.8rem;line-height:1.45}.client-asset-library_profileForm__Vk3hr>.client-asset-library_inlineError__U6Os5{margin:0 1.35rem 1.35rem}.client-asset-library_uploadPanel__RGZ2l{padding-bottom:1.35rem}.client-asset-library_dropzone__r0slS{display:grid;min-height:14rem;margin:1.35rem 1.35rem 0;place-items:center;align-content:center;gap:.8rem;border:1.5px dashed color-mix(in srgb,var(--asset-brand) 35%,var(--asset-line));border-radius:.85rem;padding:1.5rem;background:color-mix(in srgb,var(--asset-brand) 3%,var(--asset-surface));text-align:center;transition:border-color .14s ease,background .14s ease,transform .14s ease}.client-asset-library_dropzoneActive__tu42b{border-color:var(--asset-brand);background:color-mix(in srgb,var(--asset-brand) 9%,var(--asset-surface));transform:scale(1.005)}.client-asset-library_dropzoneIcon__VoDJH{color:var(--asset-brand)}.client-asset-library_dropzoneCopy__cHWdP{gap:.2rem}.client-asset-library_dropzoneCopy__cHWdP strong{font-size:.95rem}.client-asset-library_dropzoneCopy__cHWdP span{color:var(--asset-muted);font-size:.8rem}.client-asset-library_dropzoneCopy__cHWdP small{color:var(--asset-muted);font-size:.7rem;line-height:1.4}.client-asset-library_hiddenFileInput__vSjVT{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.client-asset-library_uploadQueue__ca1u_,.client-asset-library_uploadStatus__RrrGZ{margin:1rem 1.35rem 0;border:1px solid var(--asset-line);border-radius:.7rem;background:var(--asset-soft)}.client-asset-library_uploadQueue__ca1u_{padding:.9rem}.client-asset-library_uploadQueueHeader__K17bP strong{font-size:.82rem}.client-asset-library_uploadFileList__LCUpm{max-height:11rem;gap:.35rem;margin-top:.65rem;overflow-y:auto}.client-asset-library_uploadFileRow__5_mDx{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.55rem;align-items:center;padding:.5rem;border-radius:.45rem;background:var(--asset-surface);color:var(--asset-muted)}.client-asset-library_uploadFileRow__5_mDx span{overflow:hidden;color:var(--asset-ink);font-size:.8rem;text-overflow:ellipsis;white-space:nowrap}.client-asset-library_uploadFileRow__5_mDx small{font-size:.7rem}.client-asset-library_uploadControls__F0kUA{display:grid;grid-template-columns:minmax(11rem,.7fr) minmax(16rem,1.2fr) auto;gap:1rem;align-items:end;padding:1rem 1.35rem 0}.client-asset-library_selectWrap__pAcA_{position:relative;display:block}.client-asset-library_selectWrap__pAcA_ svg{position:absolute;top:50%;right:.7rem;transform:translateY(-50%);color:var(--asset-muted);pointer-events:none}.client-asset-library_select__Gqluy{appearance:none;padding-right:2.25rem}.client-asset-library_checkboxFieldCompact__HrIs_,.client-asset-library_checkboxField__aRTfE{display:flex;min-width:0;align-items:center;gap:.65rem;cursor:pointer}.client-asset-library_checkboxField__aRTfE{min-height:2.55rem}.client-asset-library_checkboxFieldCompact__HrIs_{align-self:end;min-height:2.55rem;font-size:.8rem;font-weight:690}.client-asset-library_assetSelect__JG2oB input,.client-asset-library_checkboxFieldCompact__HrIs_ input,.client-asset-library_checkboxField__aRTfE input{position:absolute;opacity:0;pointer-events:none}.client-asset-library_checkboxControl__iqWe2{display:grid;width:1.25rem;height:1.25rem;flex:0 0 auto;place-items:center;border:1px solid var(--asset-line);border-radius:.3rem;background:var(--asset-surface);color:transparent}.client-asset-library_assetSelect__JG2oB input:checked+.client-asset-library_checkboxControl__iqWe2,.client-asset-library_checkboxFieldCompact__HrIs_ input:checked+.client-asset-library_checkboxControl__iqWe2,.client-asset-library_checkboxField__aRTfE input:checked+.client-asset-library_checkboxControl__iqWe2{border-color:var(--asset-brand);background:var(--asset-brand);color:#fff}.client-asset-library_assetSelect__JG2oB input:focus-visible+.client-asset-library_checkboxControl__iqWe2,.client-asset-library_checkboxFieldCompact__HrIs_ input:focus-visible+.client-asset-library_checkboxControl__iqWe2,.client-asset-library_checkboxField__aRTfE input:focus-visible+.client-asset-library_checkboxControl__iqWe2{box-shadow:0 0 0 3px color-mix(in srgb,var(--asset-brand) 18%,transparent)}.client-asset-library_checkboxCopy__wBINh{gap:.08rem}.client-asset-library_checkboxCopy__wBINh strong{font-size:.8rem}.client-asset-library_checkboxCopy__wBINh small{color:var(--asset-muted);font-size:.7rem;line-height:1.35}.client-asset-library_uploadStatus__RrrGZ{display:grid;gap:.55rem;padding:.8rem;color:var(--asset-muted);font-size:.78rem}.client-asset-library_uploadStatusError__FQoFa{border-color:color-mix(in srgb,var(--asset-danger) 35%,var(--asset-line));background:#fff4f2;color:var(--asset-danger)}.client-asset-library_progressTrack__ecYsh{height:.45rem;overflow:hidden;border-radius:999px;background:color-mix(in srgb,var(--asset-line) 70%,var(--asset-surface))}.client-asset-library_progressFill__SCO_2{display:block;height:100%;border-radius:inherit;background:var(--asset-brand);transition:width .12s linear}.client-asset-library_filterBar__6v0Wg{display:grid;grid-template-columns:minmax(0,1fr) repeat(2,minmax(12rem,.3fr));gap:.8rem;padding:1rem 1.35rem;border-bottom:1px solid var(--asset-line)}.client-asset-library_searchField__BvOh0{display:flex;min-width:0;align-items:center;gap:.55rem;border:1px solid var(--asset-line);border-radius:.6rem;padding:0 .72rem;color:var(--asset-muted)}.client-asset-library_searchField__BvOh0 input{border:0;padding-right:0;padding-left:0;box-shadow:none}.client-asset-library_filterSelectField__hvR_O{min-width:0}.client-asset-library_bulkToolbar__bc0R3{display:grid;grid-template-columns:auto auto minmax(0,1fr);gap:.75rem 1rem;align-items:center;padding:.9rem 1.35rem;border-bottom:1px solid var(--asset-line);background:var(--asset-soft)}.client-asset-library_bulkSelectionCount__tpJz9{color:var(--asset-muted);font-size:.78rem;font-weight:680;white-space:nowrap}.client-asset-library_bulkControls___b2rp{display:flex;min-width:0;flex-wrap:wrap;justify-content:flex-end;gap:.55rem}.client-asset-library_bulkControls___b2rp>.client-asset-library_selectWrap__pAcA_{min-width:10rem}.client-asset-library_bulkControls___b2rp>.client-asset-library_input__Exqiy{width:min(18rem,100%)}.client-asset-library_bulkStatus__KhlBP{color:var(--asset-muted);font-size:.78rem}.client-asset-library_bulkStatus__KhlBP,.client-asset-library_bulkToolbar__bc0R3>.client-asset-library_inlineError__U6Os5{display:flex;grid-column:1/-1;align-items:center;gap:.45rem}.client-asset-library_assetEditorList__fdTQ4{gap:0}.client-asset-library_assetEditorCard__ghlC0{position:relative;display:grid;grid-template-columns:11.5rem minmax(0,1fr);gap:1rem;padding:1.35rem;border-bottom:1px solid var(--asset-line);background:var(--asset-surface)}.client-asset-library_assetEditorCard__ghlC0[data-selected=true]{background:color-mix(in srgb,var(--asset-brand) 4%,var(--asset-surface));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--asset-brand) 38%,transparent)}.client-asset-library_assetSelect__JG2oB{position:absolute;z-index:1;top:1.7rem;left:1.7rem;display:grid;width:1.55rem;height:1.55rem;place-items:center;border-radius:.4rem;background:color-mix(in srgb,var(--asset-surface) 92%,transparent);cursor:pointer;box-shadow:0 1px 5px color-mix(in srgb,var(--asset-ink) 14%,transparent)}.client-asset-library_assetEditorCard__ghlC0:last-child{border-bottom:0}.client-asset-library_assetEditorPreview__Y4nvl{width:100%;min-height:8.5rem;align-self:start;border:1px solid var(--asset-line);border-radius:.65rem}.client-asset-library_assetEditorBody__rNMoE{display:grid;min-width:0;gap:.85rem}.client-asset-library_assetFileMeta__PhtA9{gap:.18rem}.client-asset-library_assetSourcePath__l3a5n{overflow-wrap:anywhere}.client-asset-library_assetUnavailable__L3MyE{color:var(--asset-danger);font-weight:680}.client-asset-library_assetEditorGrid__z7XfL{grid-template-columns:repeat(2,minmax(0,1fr))}.client-asset-library_clientSharingState__HluJD{display:inline-flex;width:max-content;min-height:2.55rem;align-self:end;align-items:center;gap:.45rem;color:var(--asset-muted);font-size:.8rem;font-weight:690}.client-asset-library_clientSharingState__HluJD[data-shared=true]{color:var(--asset-success)}.client-asset-library_assetActions__318LZ{justify-content:flex-start;flex-wrap:wrap}.client-asset-library_deleteConfirmation__yXdDM{display:flex;align-items:center;justify-content:space-between;gap:1rem;border-radius:.65rem;padding:.75rem;background:#fff4f2;color:var(--asset-danger);font-size:.8rem;font-weight:680}.client-asset-library_managerEmptyState__qDNfw{min-height:14rem;gap:.45rem;margin:1.35rem;padding:2rem}.client-asset-library_managerEmptyState__qDNfw strong{color:var(--asset-ink);font-size:.95rem}.client-asset-library_managerEmptyState__qDNfw span{max-width:32rem;font-size:.8rem;line-height:1.5}.client-asset-library_errorSurface__DzxUI,.client-asset-library_loadingSurface__2dsYY{display:flex;min-height:14rem;align-items:center;justify-content:center;gap:1rem;padding:2rem}.client-asset-library_errorCopy__leGsH,.client-asset-library_loadingCopy__1hvYF{gap:.25rem}.client-asset-library_errorCopy__leGsH strong,.client-asset-library_loadingCopy__1hvYF strong{font-size:.95rem}.client-asset-library_errorCopy__leGsH span,.client-asset-library_loadingCopy__1hvYF span{color:var(--asset-muted);font-size:.8rem;line-height:1.45}.client-asset-library_errorSurface__DzxUI{justify-content:space-between;border-color:color-mix(in srgb,var(--asset-danger) 30%,var(--asset-line));background:#fffaf9}.client-asset-library_spinner__WSiwt{animation:client-asset-library_asset-spin__O3rTH .8s linear infinite}.client-asset-library_srOnly__w_7AJ{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes client-asset-library_asset-spin__O3rTH{to{transform:rotate(1turn)}}@media (max-width:900px){.client-asset-library_brandGrid__hq7yX{grid-template-columns:1fr}.client-asset-library_fontEditorGrid__uKsGo{grid-template-columns:repeat(2,minmax(0,1fr))}.client-asset-library_colorEditorRow__OOouD{grid-template-columns:auto repeat(2,minmax(0,1fr)) auto}.client-asset-library_colorEditorRow__OOouD .client-asset-library_field__D5XEe:nth-of-type(3){grid-column:2/4}.client-asset-library_uploadControls__F0kUA{grid-template-columns:repeat(2,minmax(0,1fr))}.client-asset-library_uploadControls__F0kUA>.client-asset-library_primaryButton__J770x{grid-column:1/-1}.client-asset-library_assetEditorCard__ghlC0{grid-template-columns:8rem minmax(0,1fr)}}@media (max-width:680px){.client-asset-library_clientRoot__lTfTs,.client-asset-library_managerRoot__aU_bC{gap:1rem}.client-asset-library_categoryGroupHeader__RyxMs,.client-asset-library_clientHeader__7BVGl,.client-asset-library_deleteConfirmation__yXdDM,.client-asset-library_managerHeader__PtXEB,.client-asset-library_panelHeader__t12t8,.client-asset-library_sectionHeading__OX7LC,.client-asset-library_subsectionHeader__3cJRD{align-items:flex-start;flex-direction:column}.client-asset-library_clientHeader__7BVGl{min-height:5rem}.client-asset-library_brandMark__PEh4r{position:absolute;right:1rem;width:3.7rem;height:3.7rem}.client-asset-library_brandMark__PEh4r svg{width:1.7rem}.client-asset-library_clientLogo__xpmFg{max-width:calc(100vw - 8rem);max-height:4rem}.client-asset-library_brandAssetsCard__3xpNB,.client-asset-library_colorsCard__YvB2F,.client-asset-library_fontsCard__uMU7a,.client-asset-library_missionCard__xG9ZW,.client-asset-library_publishedAssetsSection__P4FDk,.client-asset-library_websiteCard__hknIu{padding:1.1rem}.client-asset-library_assetEditorGrid__z7XfL,.client-asset-library_bulkToolbar__bc0R3,.client-asset-library_driveSourceControls__mdiH_,.client-asset-library_driveSourceSummary__FLNiJ,.client-asset-library_filterBar__6v0Wg,.client-asset-library_previewGrid__Xx86P,.client-asset-library_publicAssetGrid__fxvT7,.client-asset-library_uploadControls__F0kUA,.client-asset-library_websiteEditorGrid__JtfPP{grid-template-columns:1fr}.client-asset-library_bulkControls___b2rp{display:grid;grid-template-columns:1fr;justify-content:stretch}.client-asset-library_bulkControls___b2rp>.client-asset-library_input__Exqiy,.client-asset-library_bulkControls___b2rp>.client-asset-library_selectWrap__pAcA_{width:100%}.client-asset-library_driveSourceControls__mdiH_,.client-asset-library_driveSourceSummary__FLNiJ{display:grid;align-items:stretch}.client-asset-library_publicAssetCompact__W_TPr{grid-template-columns:4.5rem minmax(0,1fr) auto}.client-asset-library_publicAssetCompact__W_TPr .client-asset-library_publicAssetPreview__76NSo{width:4.5rem;height:4.5rem}.client-asset-library_fontRow__TpqUU{grid-template-columns:1fr;gap:.8rem}.client-asset-library_colorEditorRow__OOouD,.client-asset-library_fontEditorGrid__uKsGo{grid-template-columns:1fr}.client-asset-library_colorEditorRow__OOouD .client-asset-library_field__D5XEe:nth-of-type(3){grid-column:auto}.client-asset-library_colorPickerLabel__md2WJ,.client-asset-library_colorPicker__YR_x_,.client-asset-library_removeButton__CqUnX{width:100%}.client-asset-library_formEmptyState__g65Xq{grid-template-columns:1fr;grid-auto-flow:row}.client-asset-library_uploadControls__F0kUA>.client-asset-library_primaryButton__J770x{grid-column:auto}.client-asset-library_checkboxField__aRTfE{align-items:flex-start}.client-asset-library_assetEditorCard__ghlC0{grid-template-columns:1fr;padding:1rem}.client-asset-library_assetEditorPreview__Y4nvl{min-height:11rem}.client-asset-library_assetActions__318LZ,.client-asset-library_confirmationActions__SI1Y_{width:100%}.client-asset-library_assetActions__318LZ>*,.client-asset-library_confirmationActions__SI1Y_>*{flex:1 1 auto}.client-asset-library_dropzone__r0slS,.client-asset-library_managerEmptyState__qDNfw,.client-asset-library_uploadQueue__ca1u_,.client-asset-library_uploadStatus__RrrGZ{margin-right:1rem;margin-left:1rem}.client-asset-library_bulkToolbar__bc0R3,.client-asset-library_filterBar__6v0Wg,.client-asset-library_uploadControls__F0kUA{padding-right:1rem;padding-left:1rem}.client-asset-library_errorSurface__DzxUI{align-items:flex-start;flex-direction:column}}@media (prefers-reduced-motion:reduce){.client-asset-library_spinner__WSiwt{animation-duration:1.6s}.client-asset-library_dangerButton__VCE1U,.client-asset-library_dropzone__r0slS,.client-asset-library_primaryButton__J770x,.client-asset-library_progressFill__SCO_2,.client-asset-library_secondaryButton__3l7Qx,.client-asset-library_tertiaryButton__Uwq_U{transition:none}}.client-asset-library_domainWorkspace__6_meO{display:flex;flex-direction:column;gap:1.25rem;min-width:0}.client-asset-library_domainNavigation__0nuzy{display:flex;gap:.5rem;overflow-x:auto;padding:.25rem;border-bottom:1px solid var(--border)}.client-asset-library_domainTab__so_1L{flex-shrink:0;padding:.65rem 1rem;border:1px solid transparent;border-radius:.5rem;background:transparent;color:var(--muted-foreground);font:inherit;cursor:pointer}.client-asset-library_domainTab__so_1L:hover{background:var(--muted);color:var(--foreground)}.client-asset-library_domainTab__so_1L[aria-current=page]{background:var(--secondary);color:var(--foreground);border-color:var(--border);font-weight:600}.client-asset-library_domainTab__so_1L:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.app-shell-legacy_app-shell__m_g1e{min-height:100vh;display:grid;grid-template-columns:var(--platform-sidebar-width) minmax(0,1fr);align-items:start;transition:grid-template-columns .3s ease}.app-shell-legacy_app-shell__m_g1e:has(.app-shell-legacy_app-sidebar__0JZlg.is-collapsed),.app-shell-legacy_app-shell__m_g1e:has(.app-shell-legacy_app-sidebar__0JZlg.is-collapsing){grid-template-columns:var(--platform-sidebar-collapsed-width) minmax(0,1fr)}.app-shell-legacy_app-content__quS_N{min-width:0;padding:1.5rem 1rem 3rem}.app-shell-legacy_impersonation-banner__S_fK_{width:min(1120px,100%);margin:0 auto 1rem;padding:.85rem 1rem;border:1px solid rgba(66,80,198,.22);border-radius:8px;background:rgba(66,80,198,.08);color:var(--color-ink);display:flex;align-items:center;justify-content:space-between;gap:1rem;box-shadow:0 10px 24px rgba(40,49,121,.08)}.app-shell-legacy_impersonation-banner-copy__YQbeC{min-width:0;display:grid;gap:.15rem}.app-shell-legacy_impersonation-banner-copy__YQbeC span,.app-shell-legacy_impersonation-banner-copy__YQbeC strong{min-width:0;overflow-wrap:anywhere}.app-shell-legacy_impersonation-banner-copy__YQbeC span{color:var(--color-muted);font-size:.9rem}.app-shell-legacy_app-sidebar__0JZlg{position:sticky;top:0;z-index:8;height:100vh;background:linear-gradient(180deg,#3a46b2,#2f3a9e);border-right:1px solid rgba(255,255,255,.06);box-shadow:8px 0 28px rgba(11,16,43,.08);display:flex;flex-direction:column;min-width:0;padding:.85rem .7rem;overflow:visible;transition:padding .3s ease}.app-shell-legacy_sidebar-edge-toggle__FD_oI{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.1);color:rgba(255,255,255,.65);cursor:pointer;transition:background .14s ease,border-color .14s ease,color .14s ease,transform .12s ease;animation:app-shell-legacy_toggle-bounce-in__wVuap .55s cubic-bezier(.34,1.56,.64,1) .9s both}.app-shell-legacy_sidebar-edge-toggle__FD_oI:hover{background:rgba(255,255,255,.18);border-color:rgba(255,255,255,.24);color:#fff}.app-shell-legacy_sidebar-edge-toggle__FD_oI:active{transform:scale(.92)}.app-shell-legacy_sidebar-edge-chevron__FAnDC{display:block;flex-shrink:0;transition:transform .28s cubic-bezier(.4,0,.2,1)}.app-shell-legacy_app-sidebar__0JZlg.is-collapsed .app-shell-legacy_sidebar-edge-chevron__FAnDC,.app-shell-legacy_app-sidebar__0JZlg.is-collapsing .app-shell-legacy_sidebar-edge-chevron__FAnDC{transform:rotate(180deg)}.app-shell-legacy_sidebar-brand-area__80dfV{display:flex;align-items:center;gap:.4rem;min-width:0;overflow:visible;padding:0 .15rem}.app-shell-legacy_sidebar-brand-area__80dfV .brand{flex:1;min-width:0}.app-shell-legacy_sidebar-divider__u8bsR{height:1px;background:rgba(255,255,255,.08);margin:.65rem .15rem;flex-shrink:0}.app-shell-legacy_sidebar-nav__2F2HP{display:flex;flex:0 0 auto;flex-direction:column;gap:.2rem}.app-shell-legacy_sidebar-section-label__RcpB_{color:rgba(255,255,255,.38);font-size:.6rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase;padding:.1rem .35rem;margin-bottom:.1rem;white-space:nowrap;overflow:hidden;opacity:1;transition:opacity .2s ease}.app-shell-legacy_sidebar-stack__70bGl{display:flex;flex-direction:column;gap:1px}.app-shell-legacy_sidebar-scroll-region__8y77H{flex:1 1 auto;min-width:0;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding-right:.15rem;margin-right:-.15rem}.app-shell-legacy_sidebar-scroll-region__8y77H::-webkit-scrollbar{width:6px}.app-shell-legacy_sidebar-scroll-region__8y77H::-webkit-scrollbar-thumb{background:rgba(255,255,255,.18);border-radius:999px}.app-shell-legacy_sidebar-module-list__coWb1{display:grid;grid-template-columns:minmax(0,1fr);gap:.7rem}.app-shell-legacy_sidebar-module-group__WNy_a{display:grid;grid-template-columns:minmax(0,1fr);min-width:0;gap:.12rem}.app-shell-legacy_sidebar-module-heading-button__3aWTB{display:flex;align-items:center;width:100%;min-width:0;gap:.55rem;padding:.38rem;border:1px solid transparent;border-radius:10px;background:transparent;color:rgba(255,255,255,.72);cursor:pointer;font-family:inherit;text-align:left;text-decoration:none;transition:background .14s ease,border-color .14s ease,color .14s ease}.app-shell-legacy_sidebar-module-heading-button__3aWTB.is-open,.app-shell-legacy_sidebar-module-heading-button__3aWTB:hover{background:rgba(5,10,31,.2);border-color:rgba(255,255,255,.07);color:rgba(255,255,255,.72)}.app-shell-legacy_sidebar-module-group__WNy_a.is-active .app-shell-legacy_sidebar-module-heading-button__3aWTB{background:transparent;border-color:transparent;color:rgba(255,255,255,.78)}.app-shell-legacy_sidebar-module-icon__yg7eU{display:inline-flex;width:28px;height:28px;align-items:center;justify-content:center;flex-shrink:0;border:1px solid rgba(255,255,255,.13);border-radius:8px;background:rgba(255,255,255,.07);color:rgba(255,255,255,.64)}.app-shell-legacy_sidebar-module-group__WNy_a.is-active .app-shell-legacy_sidebar-module-icon__yg7eU{background:rgba(255,255,255,.07);border-color:rgba(255,255,255,.13);color:rgba(255,255,255,.64);box-shadow:none}.app-shell-legacy_sidebar-module-copy__X268L{display:grid;min-width:0;flex:1;gap:.04rem;overflow:hidden}.app-shell-legacy_sidebar-module-copy__X268L>span:first-child{overflow:hidden;color:rgba(255,255,255,.92);font-size:.9rem;font-weight:700;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.app-shell-legacy_sidebar-module-chevron___VYl_{flex-shrink:0;color:rgba(255,255,255,.38);transition:color .14s ease,transform .18s ease}.app-shell-legacy_sidebar-module-heading-button__3aWTB.is-open .app-shell-legacy_sidebar-module-chevron___VYl_{color:rgba(255,255,255,.62);transform:rotate(180deg)}.app-shell-legacy_sidebar-module-apps__gQGkd{display:grid;grid-template-columns:minmax(0,1fr);min-width:0;gap:1px;padding-left:.6rem}.app-shell-legacy_sidebar-scroll-region__8y77H .app-shell-legacy_sidebar-client-section__ap_wp{flex:0 0 auto;min-height:auto;overflow:visible}.app-shell-legacy_sidebar-scroll-region__8y77H .app-shell-legacy_sidebar-client-section__ap_wp .app-shell-legacy_sidebar-stack__70bGl{flex:0 0 auto;overflow:visible}.app-shell-legacy_sidebar-scroll-region__8y77H .app-shell-legacy_sidebar-client-section__ap_wp .app-shell-legacy_sidebar-section-label__RcpB_{margin-bottom:.25rem}.app-shell-legacy_brand-logo__uEBtM{height:18px;width:auto;display:block;flex-shrink:0;filter:brightness(0) invert(1);opacity:.88}.app-shell-legacy_brand-copy__nKPw3{display:flex;align-items:center;gap:.3rem;flex-shrink:0}.app-shell-legacy_brand-wordmark__6q_aW{height:30px;width:auto;display:block;flex-shrink:0;margin-bottom:2px}.app-shell-legacy_brand-title-row__ust94{position:relative;display:inline-flex;align-items:center;gap:.35rem;width:fit-content;font-size:.95rem}.app-shell-legacy_brand-title__wGooD{font-size:inherit;font-weight:700;color:rgba(255,255,255,.9)}.app-shell-legacy_brand-tooltip-trigger__p_EQW{display:inline-flex;width:.85rem;height:.85rem;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.2);border-radius:999px;background:rgba(255,255,255,.06);color:rgba(255,255,255,.45);font-size:.55rem;font-weight:700;line-height:1;cursor:help}.app-shell-legacy_brand-tooltip-trigger__p_EQW:hover{background:rgba(255,255,255,.14);color:rgba(255,255,255,.7)}.app-shell-legacy_brand-tooltip__C2lC9{width:min(260px,calc(100vw - 2rem));padding:.6rem .75rem;border-radius:10px;background:rgba(10,10,10,.95);color:rgba(255,255,255,.92);font-size:.7rem;line-height:1.5;box-shadow:0 12px 28px rgba(0,0,0,.28);opacity:0;pointer-events:none;transition:opacity .15s ease}.app-shell-legacy_brand-tooltip__C2lC9.is-visible{opacity:1;pointer-events:auto}.app-shell-legacy_sidebar-app-link__h2c9B{display:flex;align-items:center;width:100%;border:1px solid transparent;min-height:2rem;border-radius:8px;background:transparent;color:rgba(255,255,255,.58);padding:.18rem .3rem;text-align:left;box-shadow:none;cursor:pointer;transition:background .14s ease,color .14s ease,border-color .14s ease}.app-shell-legacy_sidebar-app-link__h2c9B:hover:not(.is-disabled){background:rgba(5,10,31,.24);color:rgba(255,255,255,.58)}.app-shell-legacy_sidebar-app-link__h2c9B.is-active{background:rgba(255,255,255,.13);border-color:rgba(255,255,255,.12);color:#fff}.app-shell-legacy_sidebar-app-link__h2c9B.is-disabled{opacity:.24;cursor:not-allowed}.app-shell-legacy_sidebar-icon__j7hLz{display:inline-flex;width:27px;height:27px;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.09);border-radius:7px;background:rgba(255,255,255,.045);color:rgba(255,255,255,.5);font-size:.64rem;font-weight:700;letter-spacing:.06em;flex-shrink:0;transition:background .14s ease,border-color .14s ease,color .14s ease,box-shadow .14s ease}.app-shell-legacy_sidebar-app-link__h2c9B:hover:not(.is-disabled) .app-shell-legacy_sidebar-icon__j7hLz{background:rgba(5,10,31,.2);border-color:rgba(255,255,255,.09);color:rgba(255,255,255,.5)}.app-shell-legacy_sidebar-app-link__h2c9B.is-active .app-shell-legacy_sidebar-icon__j7hLz{background:#ffc500;border-color:rgba(255,197,0,.5);color:#2a3280;box-shadow:0 2px 8px rgba(255,197,0,.2)}.app-shell-legacy_sidebar-app-status__3yRq4{margin-left:auto;padding:.12rem .28rem;border:1px solid rgba(255,197,0,.32);border-radius:999px;color:rgba(255,197,0,.72);font-size:.52rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.app-shell-legacy_sidebar-utility-icon__4IBoB{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:none;border-radius:7px;background:transparent;color:rgba(255,255,255,.45);cursor:pointer;flex-shrink:0;text-decoration:none;transition:background .12s ease,color .12s ease}.app-shell-legacy_sidebar-utility-icon__4IBoB:focus-visible,.app-shell-legacy_sidebar-utility-icon__4IBoB:hover{background:rgba(5,10,31,.24);color:rgba(255,255,255,.5);outline:none}.app-shell-legacy_app-sidebar__0JZlg:is(.is-collapsed,.is-collapsing) .app-shell-legacy_sidebar-utility-icon__4IBoB{display:none}.app-shell-legacy_sidebar-copy__nb3CX{display:grid;gap:.04rem;min-width:0;overflow:hidden;max-width:170px;margin-left:.5rem;opacity:1;transition:max-width .3s ease,opacity .18s ease,margin-left .3s ease}.app-shell-legacy_sidebar-copy__nb3CX>span:first-child{color:inherit;font-size:.76rem;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app-shell-legacy_sidebar-app-meta__ATYhj{color:rgba(255,255,255,.32);font-size:.7rem;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app-shell-legacy_sidebar-empty-copy__c8yNp{padding:.2rem .35rem;color:rgba(255,255,255,.45);font-size:.78rem;line-height:1.5}.app-shell-legacy_sidebar-client-section__ap_wp{display:flex;flex:1 1 0;flex-direction:column;gap:.35rem;min-height:0;overflow:hidden}.app-shell-legacy_sidebar-client-section__ap_wp .app-shell-legacy_sidebar-stack__70bGl{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding-right:.15rem;margin-right:-.15rem}.app-shell-legacy_sidebar-client-section__ap_wp .app-shell-legacy_sidebar-stack__70bGl::-webkit-scrollbar{width:6px}.app-shell-legacy_sidebar-client-section__ap_wp .app-shell-legacy_sidebar-stack__70bGl::-webkit-scrollbar-thumb{background:rgba(255,255,255,.18);border-radius:999px}.app-shell-legacy_sidebar-client-link__Gj4YZ{display:flex;align-items:center;min-height:2.35rem;padding:.4rem .55rem;border:1px solid transparent;border-radius:10px;background:rgba(255,255,255,.03);transition:background .14s ease,border-color .14s ease,transform .14s ease}.app-shell-legacy_sidebar-client-link__Gj4YZ:hover{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.08);transform:translateY(-1px)}.app-shell-legacy_sidebar-client-link__Gj4YZ.is-active{background:rgba(255,255,255,.11);border-color:rgba(255,255,255,.14)}.app-shell-legacy_sidebar-client-label__z_okM{color:rgba(255,255,255,.85);font-size:.78rem;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app-shell-legacy_sidebar-client-meta__gIJeQ{color:rgba(255,255,255,.36);font-size:.68rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app-shell-legacy_nav-links__qKMje{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.app-shell-legacy_nav-link__Tdxm2{display:inline-flex;align-items:center;gap:.65rem;border:1px solid transparent;background:transparent;color:var(--color-primary);font-size:.9rem;font-weight:700;padding:.6rem .3rem;box-shadow:none}.app-shell-legacy_nav-link__Tdxm2.is-active{color:var(--color-primary)}.app-shell-legacy_nav-link-dot__CrEEh{width:8px;height:8px;background:rgba(66,80,198,.28);flex:0 0 auto}.app-shell-legacy_nav-link__Tdxm2.is-active .app-shell-legacy_nav-link-dot__CrEEh{background:var(--color-secondary);box-shadow:0 0 0 6px rgba(66,80,198,.16)}.app-shell-legacy_sidebar-footer__6Qau5{padding:.15rem .15rem 0}.app-shell-legacy_sidebar-footer-bar__NKI_U{display:flex;align-items:center;gap:.25rem;min-height:2.6rem;padding:.25rem .3rem;border:1px solid rgba(255,255,255,.09);border-radius:12px;background:rgba(5,10,31,.18)}.app-shell-legacy_sidebar-user-avatar__LX5lu{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:999px;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.16);color:rgba(255,255,255,.82);font-size:.66rem;font-weight:700;letter-spacing:.04em;flex-shrink:0}.app-shell-legacy_sidebar-user-info__RcjPx{flex:1;min-width:0;overflow:hidden;max-width:120px;opacity:1;transition:max-width .3s ease,opacity .18s ease}.app-shell-legacy_sidebar-user-name__qeg6y{color:rgba(255,255,255,.85);font-weight:700;font-size:.75rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app-shell-legacy_sidebar-user-email__m9TYR{color:rgba(255,255,255,.35);font-size:.62rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app-shell-legacy_sidebar-dots-wrap__2DYMQ{position:relative;flex-shrink:0}.app-shell-legacy_sidebar-dots-btn__rZrpH{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:7px;background:none;border:none;color:rgba(255,255,255,.45);cursor:pointer;transition:background .14s,color .14s}.app-shell-legacy_sidebar-dots-btn__rZrpH.is-open,.app-shell-legacy_sidebar-dots-btn__rZrpH:hover{background:rgba(5,10,31,.24);color:rgba(255,255,255,.56)}.app-shell-legacy_sidebar-dots-menu__JtOu6{position:absolute;bottom:calc(100% + 8px);right:0;min-width:140px;background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.14),0 2px 8px rgba(0,0,0,.08);overflow:hidden;z-index:300;animation:app-shell-legacy_dots-menu-in__CXFWw .14s ease both}.app-shell-legacy_sidebar-dots-menu__JtOu6 form{display:contents}.app-shell-legacy_sidebar-dots-item__vJRrG{display:flex;align-items:center;width:100%;padding:.6rem .9rem;font-size:.85rem;font-weight:600;color:#1a1d3a;background:none;border:none;text-align:left;cursor:pointer;font-family:inherit;transition:background .1s}.app-shell-legacy_sidebar-dots-item__vJRrG:hover{background:rgba(66,80,198,.06)}.app-shell-legacy_sidebar-dots-item__vJRrG.is-active{color:var(--color-primary)}.app-shell-legacy_app-sidebar__0JZlg.is-collapsing .brand{opacity:0;transition:opacity .16s ease}.app-shell-legacy_app-sidebar__0JZlg.is-collapsing .app-shell-legacy_sidebar-section-label__RcpB_{opacity:0;transition:opacity .12s ease}.app-shell-legacy_app-sidebar__0JZlg.is-collapsing .app-shell-legacy_sidebar-copy__nb3CX,.app-shell-legacy_app-sidebar__0JZlg.is-collapsing .app-shell-legacy_sidebar-user-info__RcjPx{max-width:0;margin-left:0;opacity:0}.app-shell-legacy_app-sidebar__0JZlg:is(.is-collapsed,.is-collapsing){padding:.85rem .25rem}.app-shell-legacy_app-sidebar__0JZlg:is(.is-collapsed,.is-collapsing) .app-shell-legacy_sidebar-brand-area__80dfV{justify-content:center;padding:0}.app-shell-legacy_app-sidebar__0JZlg:is(.is-collapsed,.is-collapsing) .brand{display:none}.app-shell-legacy_app-sidebar__0JZlg:is(.is-collapsed,.is-collapsing) .app-shell-legacy_sidebar-app-status__3yRq4,.app-shell-legacy_app-sidebar__0JZlg:is(.is-collapsed,.is-collapsing) .app-shell-legacy_sidebar-client-section__ap_wp,.app-shell-legacy_app-sidebar__0JZlg:is(.is-collapsed,.is-collapsing) .app-shell-legacy_sidebar-copy__nb3CX,.app-shell-legacy_app-sidebar__0JZlg:is(.is-collapsed,.is-collapsing) .app-shell-legacy_sidebar-empty-copy__c8yNp,.app-shell-legacy_app-sidebar__0JZlg:is(.is-collapsed,.is-collapsing) .app-shell-legacy_sidebar-module-chevron___VYl_,.app-shell-legacy_app-sidebar__0JZlg:is(.is-collapsed,.is-collapsing) .app-shell-legacy_sidebar-module-copy__X268L,.app-shell-legacy_app-sidebar__0JZlg:is(.is-collapsed,.is-collapsing) .app-shell-legacy_sidebar-section-label__RcpB_,.app-shell-legacy_app-sidebar__0JZlg:is(.is-collapsed,.is-collapsing) .app-shell-legacy_sidebar-user-info__RcjPx{display:none}.app-shell-legacy_app-sidebar__0JZlg:is(.is-collapsed,.is-collapsing) .app-shell-legacy_sidebar-app-link__h2c9B,.app-shell-legacy_app-sidebar__0JZlg:is(.is-collapsed,.is-collapsing) .app-shell-legacy_sidebar-module-heading-button__3aWTB{min-width:0;min-height:36px;justify-content:center;gap:0;padding:.3rem 0}.app-shell-legacy_app-sidebar__0JZlg:is(.is-collapsed,.is-collapsing) .app-shell-legacy_sidebar-module-apps__gQGkd{padding-left:0}.app-shell-legacy_app-sidebar__0JZlg:is(.is-collapsed,.is-collapsing) .app-shell-legacy_sidebar-scroll-region__8y77H{width:100%;padding-right:0;margin-right:0}.app-shell-legacy_app-sidebar__0JZlg:is(.is-collapsed,.is-collapsing) .app-shell-legacy_sidebar-footer__6Qau5{padding:.15rem 0 0}.app-shell-legacy_app-sidebar__0JZlg:is(.is-collapsed,.is-collapsing) .app-shell-legacy_sidebar-footer-bar__NKI_U{justify-content:center;gap:0;padding:.25rem 0}.app-shell-legacy_app-sidebar__0JZlg:is(.is-collapsed,.is-collapsing) .app-shell-legacy_sidebar-dots-wrap__2DYMQ,.app-shell-legacy_app-sidebar__0JZlg:is(.is-collapsed,.is-collapsing) .app-shell-legacy_sidebar-user-avatar__LX5lu{display:none}.app-shell-legacy_app-sidebar__0JZlg.is-expanding .brand{opacity:0;animation:app-shell-legacy_sb-fade-in__JBH26 .18s ease .16s forwards}.app-shell-legacy_app-sidebar__0JZlg.is-expanding .app-shell-legacy_sidebar-section-label__RcpB_{opacity:0;animation:app-shell-legacy_sb-fade-in__JBH26 .16s ease .18s forwards}.app-shell-legacy_app-sidebar__0JZlg.is-expanding .app-shell-legacy_sidebar-copy__nb3CX,.app-shell-legacy_app-sidebar__0JZlg.is-expanding .app-shell-legacy_sidebar-user-info__RcjPx{max-width:170px;margin-left:.5rem;opacity:0;animation:app-shell-legacy_sb-fade-in__JBH26 .18s ease .16s forwards}.app-shell-legacy_app-sidebar__0JZlg.is-expanding .app-shell-legacy_sidebar-footer-actions__DrHkO{max-height:80px;opacity:0;animation:app-shell-legacy_sb-fade-in__JBH26 .18s ease .18s forwards}.app-shell-legacy_brand-bible-markdown-preview__ew8Je{max-height:420px;margin:0;padding:1rem;overflow:auto;border:1px solid rgba(66,80,198,.12);border-radius:8px;background:#101322;color:#f4f7ff;font-size:.83rem;line-height:1.6;white-space:pre-wrap}.app-shell-legacy_brand-bible-settings__5Qhzv{display:grid;gap:1.5rem}.app-shell-legacy_brand-bible-kind-toggle__9jlvM{align-items:center;background:var(--color-surface-soft);border:1px solid var(--color-border);border-radius:12px;display:grid;gap:.2rem;grid-template-columns:repeat(2,minmax(0,1fr));padding:.22rem;width:min(100%,520px)}.app-shell-legacy_brand-bible-kind-button__6BjS4{align-items:center;background:transparent;border:0;border-radius:9px;color:var(--color-muted);cursor:pointer;display:flex;gap:.5rem;justify-content:center;min-height:44px;padding:.5rem 1rem;text-align:center;transition:background .14s ease,box-shadow .14s ease,color .14s ease}.app-shell-legacy_brand-bible-kind-button__6BjS4 span{font-size:.88rem;font-weight:700}.app-shell-legacy_brand-bible-kind-button__6BjS4 small{background:rgba(66,80,198,.09);border-radius:999px;color:var(--color-primary);font-size:.72rem;font-variant-numeric:tabular-nums;font-weight:700;line-height:1;padding:.24rem .52rem;transition:background .14s ease}.app-shell-legacy_brand-bible-kind-button__6BjS4:hover{background:rgba(255,255,255,.7);color:var(--color-text)}.app-shell-legacy_brand-bible-kind-button__6BjS4.is-active{background:#fff;box-shadow:0 1px 4px rgba(20,24,59,.14),0 0 0 1px rgba(66,80,198,.1);color:var(--color-primary)}.app-shell-legacy_brand-bible-kind-button__6BjS4.is-active small{background:rgba(66,80,198,.14)}.app-shell-legacy_brand-bible-workspace__XaLJ9{align-items:stretch;display:grid;gap:1.25rem;grid-template-columns:repeat(2,minmax(0,1fr))}.app-shell-legacy_brand-bible-builder__ed8Sj,.app-shell-legacy_brand-bible-library___Fdqt,.app-shell-legacy_brand-bible-output__bTb2V{align-content:start;background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;display:grid;gap:1.1rem;padding:1.35rem}.app-shell-legacy_brand-bible-builder__ed8Sj{background:var(--color-surface-soft)}.app-shell-legacy_brand-bible-output__bTb2V{background:var(--color-surface);border-top:3px solid var(--color-primary)}.app-shell-legacy_brand-bible-library___Fdqt{border-top:3px solid rgba(66,80,198,.18)}.app-shell-legacy_brand-bible-panel-header__NuYng{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.app-shell-legacy_brand-bible-panel-header__NuYng h3{font-size:1rem;font-weight:800;line-height:1.2;color:var(--color-text);margin:0}.app-shell-legacy_brand-bible-panel-header__NuYng p{margin:.25rem 0 0;color:var(--color-muted);font-size:.82rem;line-height:1.5}.app-shell-legacy_brand-bible-panel-actions__EEkA_{display:flex;align-items:center;gap:.45rem;flex-shrink:0;padding-top:.1rem}.app-shell-legacy_brand-bible-hidden-input__z8sPD{display:none}.app-shell-legacy_brand-bible-dropzone__axoii{align-items:center;background:rgba(66,80,198,.03);border:1.5px dashed rgba(66,80,198,.28);border-radius:10px;color:var(--color-muted);cursor:pointer;display:grid;gap:.3rem;justify-items:center;min-height:118px;padding:1.25rem;text-align:center;transition:background .14s ease,border-color .14s ease,color .14s ease}.app-shell-legacy_brand-bible-dropzone__axoii:hover{background:rgba(66,80,198,.07);border-color:rgba(66,80,198,.5);color:var(--color-primary)}.app-shell-legacy_brand-bible-dropzone__axoii span{color:var(--color-text);font-size:.9rem;font-weight:700}.app-shell-legacy_brand-bible-dropzone__axoii small{color:var(--color-muted);font-size:.78rem;font-weight:600}.app-shell-legacy_brand-bible-file-row__kdnqR{align-items:center;background:#fff;border:1px solid var(--color-border);border-radius:8px;display:grid;gap:.6rem;grid-template-columns:auto minmax(0,1fr) auto auto;padding:.6rem .75rem}.app-shell-legacy_brand-bible-file-row__kdnqR span{font-size:.88rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-shell-legacy_brand-bible-file-row__kdnqR small{color:var(--color-muted);font-size:.78rem;font-weight:700}.app-shell-legacy_brand-bible-remove-button___8tag{align-items:center;background:rgba(10,10,10,.06);border:0;border-radius:999px;color:var(--color-muted);cursor:pointer;display:inline-flex;height:28px;justify-content:center;padding:0;transition:background .12s ease,color .12s ease;width:28px}.app-shell-legacy_brand-bible-remove-button___8tag:hover{background:rgba(235,55,50,.1);color:var(--color-danger)}.app-shell-legacy_brand-bible-paste-toggle__E3_rq{align-self:start;justify-self:start}.app-shell-legacy_brand-bible-markdown-editor__yv8J4,.app-shell-legacy_brand-bible-source-textarea__uEgko{font-family:var(--font-geist-mono,"SFMono-Regular"),Consolas,"Liberation Mono",monospace;font-size:.83rem;line-height:1.6}.app-shell-legacy_brand-bible-markdown-editor__yv8J4{min-height:460px;resize:vertical}.app-shell-legacy_brand-bible-loading__ErkHz{align-items:center;color:var(--color-muted);display:flex;flex-direction:column;font-size:.9rem;gap:.75rem;justify-content:center;min-height:460px}@media (max-width:980px){.app-shell-legacy_brand-bible-workspace__XaLJ9{grid-template-columns:1fr}}.app-shell-legacy_mobile-drawer-backdrop__4nSvu,.app-shell-legacy_mobile-drawer__FArT1,.app-shell-legacy_mobile-topbar__pKlqh{display:none}@media (max-width:720px){.app-shell-legacy_app-shell__m_g1e,.app-shell-legacy_app-shell__m_g1e:has(.app-shell-legacy_app-sidebar__0JZlg.is-collapsed),.app-shell-legacy_app-shell__m_g1e:has(.app-shell-legacy_app-sidebar__0JZlg.is-collapsing),.app-shell-legacy_app-shell__m_g1e:has(.app-shell-legacy_app-sidebar__0JZlg.is-expanding){grid-template-columns:minmax(0,1fr);transition:none}}@media (max-width:720px){.app-shell-legacy_app-sidebar__0JZlg{display:none!important}.app-shell-legacy_mobile-topbar__pKlqh{display:flex;align-items:center;justify-content:space-between;padding:.6rem 1rem;background:linear-gradient(135deg,#3a46b2,#2f3a9e);border-bottom:1px solid rgba(255,255,255,.06);position:sticky;top:0;z-index:100}.app-shell-legacy_mobile-topbar-right__RMxMo{display:flex;align-items:center;gap:.5rem}.app-shell-legacy_mobile-topbar__pKlqh .brand{opacity:1!important;pointer-events:auto!important}.app-shell-legacy_mobile-topbar__pKlqh .app-shell-legacy_brand-wordmark__6q_aW{height:22px}.app-shell-legacy_mobile-menu-btn__sILzL{display:flex;flex-direction:column;gap:4px;padding:6px;background:none;border:none;cursor:pointer;border-radius:6px;transition:background .15s}.app-shell-legacy_mobile-menu-btn__sILzL:hover{background:rgba(255,255,255,.1)}.app-shell-legacy_mobile-menu-bar__bo2W_{display:block;width:18px;height:2px;background:rgba(255,255,255,.85);border-radius:2px;transform-origin:center;transition:transform .22s cubic-bezier(.4,0,.2,1),opacity .15s}.app-shell-legacy_mobile-menu-btn__sILzL.is-open .app-shell-legacy_mobile-menu-bar__bo2W_:first-child{transform:translateY(6px) rotate(45deg)}.app-shell-legacy_mobile-menu-btn__sILzL.is-open .app-shell-legacy_mobile-menu-bar__bo2W_:nth-child(2){opacity:0;transform:scaleX(0)}.app-shell-legacy_mobile-menu-btn__sILzL.is-open .app-shell-legacy_mobile-menu-bar__bo2W_:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.app-shell-legacy_mobile-drawer-backdrop__4nSvu{display:block;position:fixed;inset:0;background:rgba(0,0,0,.35);backdrop-filter:blur(2px);z-index:149;animation:app-shell-legacy_fade-in-bg__d_M18 .2s ease forwards}.app-shell-legacy_mobile-drawer__FArT1{display:block;position:fixed;top:0;left:0;right:0;z-index:150;background:linear-gradient(160deg,#3a46b2,#2a347e);border-bottom:1px solid rgba(255,255,255,.08);border-bottom-left-radius:16px;border-bottom-right-radius:16px;transform:translateY(-110%);transition:transform .3s cubic-bezier(.4,0,.2,1);overflow:hidden}.app-shell-legacy_mobile-drawer__FArT1.is-open{transform:translateY(0)}.app-shell-legacy_mobile-drawer-inner__2NQTC{padding:3.75rem 1rem 1.5rem;display:flex;flex-direction:column;gap:0;max-height:100dvh;overflow-y:auto}.app-shell-legacy_mobile-drawer-user__q3s0D{display:flex;align-items:center;gap:.75rem;padding:.75rem .5rem;margin-bottom:.5rem}.app-shell-legacy_mobile-drawer-user__q3s0D .app-shell-legacy_sidebar-user-avatar__LX5lu{width:38px;height:38px;font-size:.8rem;flex-shrink:0}.app-shell-legacy_mobile-drawer-user__q3s0D .app-shell-legacy_sidebar-user-name__qeg6y{font-size:.9rem;font-weight:700;color:rgba(255,255,255,.9)}.app-shell-legacy_mobile-drawer-user__q3s0D .app-shell-legacy_sidebar-user-email__m9TYR{font-size:.75rem;color:rgba(255,255,255,.38)}.app-shell-legacy_mobile-drawer-section-label__D5tCq{font-size:.6rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.25);padding:.75rem .5rem .4rem}.app-shell-legacy_mobile-module-groups__buAGP{display:grid;gap:.65rem;padding:.15rem .5rem .9rem}.app-shell-legacy_mobile-module-groups__buAGP .app-shell-legacy_sidebar-module-list__coWb1{gap:.65rem}.app-shell-legacy_mobile-module-groups__buAGP .app-shell-legacy_sidebar-module-apps__gQGkd{padding-left:0}.app-shell-legacy_mobile-module-groups__buAGP .app-shell-legacy_sidebar-module-heading-button__3aWTB{padding:.55rem .5rem}.app-shell-legacy_mobile-module-groups__buAGP .app-shell-legacy_sidebar-module-copy__X268L>span:first-child{font-size:.9rem}.app-shell-legacy_mobile-module-groups__buAGP .app-shell-legacy_sidebar-module-apps__gQGkd{padding:0 .25rem}.app-shell-legacy_mobile-drawer__FArT1 .app-shell-legacy_sidebar-client-section__ap_wp{flex:0 0 auto;min-height:auto;overflow:visible;padding:0 .5rem}.app-shell-legacy_mobile-drawer__FArT1 .app-shell-legacy_sidebar-client-section__ap_wp .app-shell-legacy_sidebar-stack__70bGl{flex:0 0 auto;overflow-y:visible}.app-shell-legacy_mobile-drawer__FArT1 .app-shell-legacy_sidebar-client-section__ap_wp .app-shell-legacy_sidebar-section-label__RcpB_{display:none}.app-shell-legacy_mobile-drawer__FArT1 .app-shell-legacy_sidebar-client-link__Gj4YZ{background:rgba(255,255,255,.04);border-radius:10px}.app-shell-legacy_mobile-drawer-footer__rM_kt{display:flex;gap:.5rem;padding:1rem .5rem 0;margin-top:.75rem;border-top:1px solid rgba(255,255,255,.07)}.app-shell-legacy_mobile-drawer__FArT1 .app-shell-legacy_sidebar-app-link__h2c9B{padding:.6rem .5rem;gap:.75rem;border:none;border-radius:10px}.app-shell-legacy_mobile-drawer__FArT1 .app-shell-legacy_sidebar-icon__j7hLz{width:38px;height:38px;border-radius:9px;font-size:.65rem}.app-shell-legacy_mobile-drawer__FArT1 .app-shell-legacy_sidebar-copy__nb3CX{max-width:none!important;opacity:1!important;margin-left:0!important}.app-shell-legacy_mobile-drawer__FArT1 .app-shell-legacy_sidebar-copy__nb3CX>span:first-child{font-size:.9rem}.app-shell-legacy_mobile-drawer__FArT1 .app-shell-legacy_sidebar-app-status__3yRq4{font-size:.58rem}.app-shell-legacy_mobile-drawer__FArT1 .app-shell-legacy_sidebar-app-meta__ATYhj{font-size:.72rem}.app-shell-legacy_mobile-drawer__FArT1 .app-shell-legacy_sidebar-app-link__h2c9B.is-disabled{opacity:.3}.app-shell-legacy_mobile-drawer-footer__rM_kt .button{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.18);color:rgba(255,255,255,.9);box-shadow:none;font-size:.82rem}.app-shell-legacy_mobile-drawer-footer__rM_kt .button:hover{background:rgba(255,255,255,.18)}.app-shell-legacy_mobile-drawer-footer__rM_kt .button-secondary{background:transparent;border-color:rgba(255,255,255,.12);color:rgba(255,255,255,.5)}.app-shell-legacy_app-content__quS_N{padding-left:.75rem;padding-right:.75rem}}@media (max-width:700px){.app-shell-legacy_app-shell__m_g1e{grid-template-columns:1fr;transition:none}}@media (max-width:700px){.app-shell-legacy_app-shell__m_g1e:has(.app-shell-legacy_app-sidebar__0JZlg.is-collapsed){grid-template-columns:1fr}}@media (max-width:700px){.app-shell-legacy_app-sidebar__0JZlg{position:static;min-height:0;border-right:none;border-bottom:1px solid var(--color-border-hard)}.app-shell-legacy_app-sidebar__0JZlg.is-collapsed .brand{display:flex}.app-shell-legacy_app-sidebar__0JZlg.is-collapsed .app-shell-legacy_sidebar-heading__tfN_x{display:block}.app-shell-legacy_app-sidebar__0JZlg.is-collapsed .app-shell-legacy_sidebar-copy__nb3CX{display:grid}.app-shell-legacy_app-sidebar__0JZlg.is-collapsed .app-shell-legacy_nav-link-label__X5qAa{display:inline}.app-shell-legacy_app-sidebar__0JZlg.is-collapsed .app-shell-legacy_sidebar-user__IRD8j{display:grid}.app-shell-legacy_app-sidebar__0JZlg.is-collapsed .button,.app-shell-legacy_app-sidebar__0JZlg.is-collapsed .pill{display:inline-flex}.app-shell-legacy_app-sidebar__0JZlg.is-collapsed .app-shell-legacy_sidebar-brand-wrap__4UAHw{display:block}.app-shell-legacy_app-content__quS_N{padding-left:.5rem;padding-right:.5rem}.app-shell-legacy_impersonation-banner__S_fK_{align-items:stretch;flex-direction:column}.app-shell-legacy_impersonation-banner__S_fK_ .button{width:100%;justify-content:center}.app-shell-legacy_brand-logo__uEBtM{height:18px;width:auto}}@keyframes app-shell-legacy_toggle-bounce-in__wVuap{0%{transform:scale(.7);opacity:0}to{transform:scale(1);opacity:1}}@keyframes app-shell-legacy_dots-menu-in__CXFWw{0%{opacity:0;transform:translateY(6px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes app-shell-legacy_sb-fade-in__JBH26{to{opacity:1}}@keyframes app-shell-legacy_fade-in-bg__d_M18{0%{opacity:0}to{opacity:1}}