.personas-page{box-sizing:border-box;min-height:0;flex:1 1 auto;gap:20px;padding:16px;padding-bottom:var(--ask-agent-fab-clearance,104px);overflow-x:hidden;overflow-y:auto;color:#020100;font-family:var(--layer-font-geist-sans,var(--layer-font-geist-sans));background:#f9f9f9}.personas-page,.personas-topSections{width:100%;min-width:0;display:flex;flex-direction:column}.personas-topSections{gap:8px}.personas-toolbar{display:flex;flex-wrap:nowrap;align-items:center;gap:8px;width:100%;min-height:40px}.personas-toolbarRight{display:inline-flex;flex-shrink:0;align-items:center;margin-left:auto}.personas-pageTop{display:flex;align-items:center;justify-content:space-between;width:100%;min-width:0;min-height:40px;gap:16px}.personas-pageTitle{margin:0;font-size:24px;font-weight:500;line-height:32px;letter-spacing:-.96px;color:#000;white-space:nowrap}.personas-pageTopActions{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:12px;flex-shrink:0;min-width:0}.personas-headerSecondaryBtn{min-height:40px;font-size:14px;line-height:20px;letter-spacing:-.56px;border-color:#dedede;background:#fff;color:#000}.personas-createBtn{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:40px;padding:8px 22px 8px 16px;font-size:16px;line-height:24px;font-weight:400;letter-spacing:-.64px;color:#fff;background:#000;border:none;border-radius:8px;cursor:pointer;font-family:inherit;transition:opacity .15s ease}.personas-createBtn:hover{opacity:.9}.personas-createIcon{display:inline-flex;font-size:20px;line-height:1;font-weight:400}.personas-createBtnSpacer{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:40px;padding:8px 22px 8px 16px;font-size:16px;line-height:24px;font-weight:400;letter-spacing:-.64px;border-radius:8px;flex-shrink:0;pointer-events:none;visibility:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}.personas-list-card{margin-top:0;padding:0}.persona-sheet{will-change:transform}.persona-sheet[data-state=open]{animation:personas-sheet-slide-in .5s cubic-bezier(.22,1,.36,1) forwards}.persona-sheet[data-state=closed]{animation:personas-sheet-slide-out .32s cubic-bezier(.22,1,.36,1) forwards}@keyframes personas-sheet-slide-in{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes personas-sheet-slide-out{0%{transform:translateX(0)}to{transform:translateX(100%)}}