.PersonaDock_bar__M_RQl{display:flex;flex-direction:column;gap:10px;padding:14px;border:1px solid #26282b;border-radius:18px;background:#141517;box-shadow:0 -10px 40px rgba(0,0,0,.55)}.PersonaDock_top__NVzbE{display:flex;align-items:stretch;gap:10px;height:84px}.PersonaDock_bottom__7yTO8{display:flex;align-items:stretch;gap:10px;height:74px}.PersonaDock_menuWrap__D5rCb{position:relative;display:flex}.PersonaDock_batchWrap__jQ3t9{margin-left:auto}.PersonaDock_batchChip__L_zNj,.PersonaDock_chip__89UHN,.PersonaDock_level__0EVpO{display:inline-flex;align-items:center;gap:10px;padding:0 14px;border:0;border-radius:10px;background:var(--color-card);color:var(--color-white);font:inherit}.PersonaDock_batchChip__L_zNj,.PersonaDock_chip__89UHN{cursor:pointer}.PersonaDock_batchChip__L_zNj:hover,.PersonaDock_chip__89UHN:hover{background:var(--color-card-hover)}.PersonaDock_chipText__gmd_k{font-size:15px;font-weight:600}.PersonaDock_chevron__NnH6k{color:#8a8a93}.PersonaDock_pMark__2NSpB{display:grid;place-items:center;width:24px;height:24px;border-radius:6px;background:var(--color-white);color:#0e0f10;font-family:var(--font-grotesk),sans-serif;font-size:14px;font-weight:700}.PersonaDock_smallLabel__ywzMR{color:#8a8a93;font-size:11px;line-height:1.2}.PersonaDock_value__20Foh{font-size:14px;font-weight:600;line-height:1.2}.PersonaDock_stack__Kv54n{display:flex;flex-direction:column;align-items:flex-start;min-width:0;text-align:left}.PersonaDock_stack__Kv54n>*{max-width:100%}.PersonaDock_level__0EVpO{flex-direction:column;align-items:flex-start;justify-content:center;gap:6px}.PersonaDock_levelButtons__LLpgj{width:240px}.PersonaDock_typeBox__AlK4n{display:flex;align-items:center;gap:12px;min-width:0;padding:4px 4px 4px 14px;border-radius:10px;background:var(--color-card)}.PersonaDock_typeCards__beI_z{display:flex;gap:4px;height:100%}.PersonaDock_typeCards__beI_z>button{flex:0 0 auto;height:100%}.PersonaDock_batchChip__L_zNj{flex-direction:column;align-items:flex-start;justify-content:center;gap:2px;min-width:82px}.PersonaDock_menu__xq251{position:absolute;bottom:calc(100% + 8px);left:0;z-index:30;display:flex;flex-direction:column;gap:2px;min-width:100%;padding:6px;border:1px solid #2e3033;border-radius:12px;background:#1c1e20;box-shadow:0 16px 40px rgba(0,0,0,.6)}.PersonaDock_menuRight__v57ZH{right:0;left:auto}.PersonaDock_animalsMenu__S_4YC{width:360px}.PersonaDock_animalsMenu__S_4YC>div{margin-bottom:0}.PersonaDock_hybridMenu__nppi3{max-height:calc(100dvh - 260px);overflow-y:auto}.PersonaDock_hybridMenu__nppi3>div+div{margin-top:8px}.PersonaDock_menuItem__OGtuc{display:flex;align-items:center;gap:10px;min-height:38px;padding:4px 12px;border:0;border-radius:8px;background:transparent;color:#d9d9de;font:inherit;font-size:14px;font-weight:600;white-space:nowrap;text-align:left;cursor:pointer}.PersonaDock_menuItem__OGtuc:hover{background:#26282b;color:var(--color-white)}.PersonaDock_menuItem__OGtuc[aria-checked=true]{background:#2e3033;color:var(--color-white)}.PersonaDock_photoBox__0EfrD{position:relative;display:flex;flex:0 0 220px;min-width:0;border:1px solid #26282b;border-radius:12px;background:var(--color-card)}.PersonaDock_photoButton__3MflL,.PersonaDock_photoFilled__3HaBv{display:flex;flex:1;align-items:center;gap:12px;min-width:0;padding:0 14px;border:0;border-radius:12px;background:transparent;color:inherit;font:inherit}.PersonaDock_photoButton__3MflL{overflow:hidden;cursor:pointer}.PersonaDock_photoFilled__3HaBv{overflow:hidden}.PersonaDock_photoButton__3MflL:hover{background:var(--color-card-hover)}.PersonaDock_photoFilled__3HaBv{gap:8px;padding-right:34px}.PersonaDock_plus__FAmlP{flex:0 0 auto;color:#6b6d71}.PersonaDock_boxTitle__o2E8I{color:var(--color-white);font-size:14px;font-weight:600}.PersonaDock_boxSub__a2V23,.PersonaDock_boxTitle__o2E8I{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PersonaDock_boxSub__a2V23{color:#8a8a93;font-size:12px}.PersonaDock_photoThumb__a35f8{flex:0 0 auto;width:40px;height:40px;border-radius:8px;-o-object-fit:cover;object-fit:cover}.PersonaDock_itemRemove__N7MuK,.PersonaDock_remove__ClBMw{display:grid;place-items:center;width:22px;height:22px;border:0;border-radius:50%;background:#2e3033;color:var(--color-white);font-size:14px;line-height:1;cursor:pointer}.PersonaDock_remove__ClBMw{position:absolute;top:50%;right:8px;transform:translateY(-50%)}.PersonaDock_itemRemove__N7MuK:hover,.PersonaDock_remove__ClBMw:hover{background:#3a3c40}.PersonaDock_itemThumb__qyFh_{position:relative;flex:0 0 auto}.PersonaDock_itemRemove__N7MuK{position:absolute;top:-6px;right:-6px;width:18px;height:18px;font-size:12px}.PersonaDock_itemAdd__Ijxlr{display:grid;flex:0 0 auto;place-items:center;padding:0;border:0;background:transparent;cursor:pointer}.PersonaDock_featuresField__L3V7z{display:flex;flex:1 1 auto;align-items:center;gap:10px;min-width:0;padding:0 18px;border:1px solid transparent;border-radius:12px;background:#2e3033;color:var(--color-white);font:inherit;text-align:left;cursor:pointer;transition:background .15s ease}.PersonaDock_featuresField__L3V7z:hover{background:#3a3c40}.PersonaDock_featuresField__L3V7z[data-open]{border:2px solid #ff5a0e}.PersonaDock_searchIcon__yNgH_{flex:0 0 auto;color:#d9d9de}.PersonaDock_featuresEmpty__6zfVv{overflow:hidden;color:var(--color-white);font-weight:600;font-size:15px;text-overflow:ellipsis;white-space:nowrap}.PersonaDock_featuresLabel__wUcXo{font-size:15px;font-weight:600}.PersonaDock_featuresCount__7rLUl{flex:0 0 auto;color:#8a8a93;font-size:15px}.PersonaDock_featuresTags__jNo_N{display:flex;flex:1 1 auto;justify-content:flex-end;gap:6px;min-width:0;overflow:hidden}.PersonaDock_tag__61bRe{flex:0 0 auto;height:26px;padding:0 10px;border:0;border-radius:13px;background:#2e3033;color:#d9d9de;font:inherit;font-size:12.5px;font-weight:500;line-height:26px;white-space:nowrap}button.PersonaDock_tag__61bRe{cursor:pointer}button.PersonaDock_tag__61bRe:hover{background:#3a3c40;color:var(--color-white)}.PersonaDock_generateWrap____l_B{display:flex;flex:0 0 210px;flex-direction:column}.PersonaDock_generateWrap____l_B>button{flex:1;height:auto;min-height:74px}.PersonaDock_features__cd5Qp{display:flex;min-height:0;height:100%}.PersonaDock_featureNav__2coO2{display:flex;flex:0 0 230px;flex-direction:column;gap:2px;padding:12px 10px;border-right:1px solid #26282b;overflow-y:auto}.PersonaDock_featureNavItem__G3850{display:flex;align-items:center;justify-content:space-between;min-height:38px;padding:0 14px;border:0;border-radius:8px;background:transparent;color:#d9d9de;font:inherit;font-size:14px;font-weight:600;text-align:left;cursor:pointer}.PersonaDock_featureNavItem__G3850:hover{color:var(--color-white)}.PersonaDock_featureNavItem__G3850[aria-current=true]{background:#2e3033;color:var(--color-white)}.PersonaDock_featureNavCount__xIgIk{color:#ff5a0e;font-size:12px;font-weight:700}.PersonaDock_featureMain__2falB{display:flex;flex:1 1 auto;flex-direction:column;min-width:0;min-height:0;padding:18px 24px 16px}.PersonaDock_featureScroll__LGLKT{flex:1 1 auto;min-height:0;padding:4px 2px 8px 0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#3a3c40 transparent}.PersonaDock_featureFoot__0wNjZ{display:flex;flex:0 0 auto;align-items:center;gap:12px;padding-top:14px;border-top:1px solid #26282b}.PersonaDock_featurePicked__1XOWO{display:flex;flex:1 1 auto;flex-wrap:wrap;align-items:center;gap:6px;min-width:0;max-height:64px;overflow-y:auto}.PersonaDock_done__tchhB{flex:0 0 auto;height:38px;padding:0 22px;border:0;border-radius:10px;background:var(--color-white);color:#0e0f10;font:inherit;font-size:14px;font-weight:700;cursor:pointer}.PersonaDock_done__tchhB:hover{background:#e6e6ea}.PersonaDock_barMobile__sb6yM{display:flex;flex-wrap:wrap;align-items:stretch;gap:8px;padding:10px;border:1px solid #26282b;border-radius:16px;background:#141517;box-shadow:0 -10px 40px rgba(0,0,0,.55)}.PersonaDock_barMobile__sb6yM .PersonaDock_generateWrap____l_B{flex:1 1 0}.PersonaDock_barMobile__sb6yM .PersonaDock_generateWrap____l_B>button{min-height:52px}.PersonaDock_settingsBtn__Fl0jz{flex:0 0 auto;padding:0 18px;border:0;border-radius:10px;background:#2e3033;color:var(--color-white);font:inherit;font-size:15px;font-weight:600;cursor:pointer}.PersonaDock_sheetBody__g13tW{display:flex;flex-direction:column;gap:10px;padding:8px 14px 4px}.PersonaDock_sheetBody__g13tW .PersonaDock_batchChip__L_zNj,.PersonaDock_sheetBody__g13tW .PersonaDock_chip__89UHN,.PersonaDock_sheetBody__g13tW .PersonaDock_featuresField__L3V7z,.PersonaDock_sheetBody__g13tW .PersonaDock_level__0EVpO,.PersonaDock_sheetBody__g13tW .PersonaDock_photoBox__0EfrD{background:#2e3033}.PersonaDock_sheetBody__g13tW .PersonaDock_featuresField__L3V7z:hover{background:#3a3c40}.PersonaDock_sheetPhotos__N8xk3{display:flex;gap:10px}.PersonaDock_sheetPhotos__N8xk3 .PersonaDock_photoBox__0EfrD{flex:1 1 0;min-width:0;min-height:64px}.PersonaDock_sheetBody__g13tW .PersonaDock_featuresField__L3V7z{min-height:56px}.PersonaDock_sheetBody__g13tW .PersonaDock_featuresTags__jNo_N{display:none}.PersonaDock_sheetFeatures__6E_Wy{display:flex;flex-direction:column;height:70dvh}.PersonaDock_sheetFeatures__6E_Wy .PersonaDock_features__cd5Qp{flex-direction:column}.PersonaDock_sheetFeatures__6E_Wy .PersonaDock_featureNav__2coO2{flex:0 0 auto;flex-direction:row;padding:4px 12px 8px;border-right:0;border-bottom:1px solid #26282b;overflow-x:auto;overflow-y:hidden}.PersonaDock_sheetFeatures__6E_Wy .PersonaDock_featureNavItem__G3850{flex:0 0 auto;gap:6px}.PersonaDock_sheetFeatures__6E_Wy .PersonaDock_featureMain__2falB{padding:12px 14px}.PersonaDock_sheetTop__LMtpp{display:flex;flex-direction:column;gap:10px}.PersonaDock_sheetTopRow__tYTy6{display:flex;align-items:stretch;gap:10px;height:52px}.PersonaDock_sheetTopRow__tYTy6 .PersonaDock_menu__xq251{max-height:50dvh;overflow-y:auto}.PersonaDock_top__NVzbE>[data-studio-client-bar]{margin-left:auto}.PersonaDock_top__NVzbE>[data-studio-client-bar]+.PersonaDock_batchWrap__jQ3t9{margin-left:0}.PersonaDock_sheetTopRow__tYTy6:has(>.PersonaDock_clientSheet__xHFRY){flex-wrap:wrap;height:auto}.PersonaDock_sheetTopRow__tYTy6>.PersonaDock_clientSheet__xHFRY{order:1;height:52px}.PersonaDock_sheetTopRow__tYTy6:has(>.PersonaDock_clientSheet__xHFRY)>.PersonaDock_menuWrap__D5rCb{height:52px}.BottomSheet_layer__hKpcZ{position:fixed;inset:0;z-index:320;display:flex;flex-direction:column;justify-content:flex-end}.BottomSheet_backdrop__hZETO{position:absolute;inset:0;background:rgba(0,0,0,.6);animation:BottomSheet_fade__f0HRu .2s ease;-webkit-tap-highlight-color:transparent}.BottomSheet_sheet__2pw5j{position:relative;display:flex;flex-direction:column;width:100%;max-width:640px;max-height:min(78dvh,640px);margin:0 auto;border-radius:20px 20px 0 0;border:1px solid rgba(255,255,255,.08);border-bottom:none;background:var(--color-card);box-shadow:0 -12px 40px rgba(0,0,0,.5);outline:none;animation:BottomSheet_slideUp__j_7nc .24s cubic-bezier(.22,1,.36,1)}.BottomSheet_handle__MxYFW{flex-shrink:0;width:40px;height:4px;margin:10px auto 4px;border-radius:999px;background:rgba(255,255,255,.24)}.BottomSheet_scroll__Z_kpU{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding-bottom:calc(12px + env(safe-area-inset-bottom, 0px))}.BottomSheet_scroll__Z_kpU [class*=modelRow]{min-height:56px}.BottomSheet_scroll__Z_kpU [class*=modelRow]:before{display:none}@keyframes BottomSheet_slideUp__j_7nc{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes BottomSheet_fade__f0HRu{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.BottomSheet_backdrop__hZETO,.BottomSheet_sheet__2pw5j{animation:none}}