.entity-heading{margin-bottom:24px}.entity-summary{font-size:15px;line-height:1.7;max-width:72ch;margin-top:14px;color:var(--muted)}.entity-tabs{display:flex;gap:5px;border-bottom:1px solid var(--line);margin-bottom:28px;overflow-x:auto;scrollbar-width:thin}.entity-tabs button{border:0;background:transparent;border-radius:4px 4px 0 0;padding:11px 16px;font-size:13px;color:var(--muted);white-space:nowrap;flex-shrink:0;min-height:42px}.entity-tabs button[aria-selected=true]{color:var(--accent);background:var(--selection)}.entity-tabs button:hover{color:var(--text);background:var(--surface)}.entity-layout .document-section{min-height:0;padding-bottom:25px}.entity-layout .relationships{margin-top:0}.entity-layout .context-panel{padding-left:24px}.entity-layout .history-row details .prose{margin:14px 0}.entity-layout .history-row dd{margin-left:0}.entity-layout .history-row dl{margin-top:16px}.entity-layout .history-row dt{font-weight:600}.entity-layout .history-row dd{color:var(--muted);overflow-wrap:anywhere}.entity-initial{display:grid;place-items:center;width:58px;height:68px;border-radius:5px;background:var(--selection);color:var(--accent);font-size:30px;font-weight:500;margin-bottom:12px}.identity-image{display:flex;flex-direction:column;align-items:flex-start}.entity-portrait{max-width:100%;width:100%;height:230px;object-fit:contain;object-position:left center;border-radius:5px;margin-bottom:12px;background:var(--sidebar)}.identity-image>details{width:100%}.identity-image summary{font-size:12px;min-height:34px}.portrait-form{padding:12px 0;gap:12px}.portrait-form label{line-height:1.6}.portrait-form input[type=file]{width:100%;max-width:100%;min-width:0;font-size:11px;padding:8px}.attribute-list{margin:16px 0 0;display:flex;flex-direction:column;gap:15px}.attribute-list>div{display:block}.attribute-list dt{font-size:11px;color:var(--muted);margin-bottom:4px}.attribute-list dd{font-size:13px;margin:0;overflow-wrap:anywhere;white-space:pre-wrap}.profile-sections>section{margin:18px 0 32px}.profile-sections h2{font-size:15px;margin-bottom:12px}.profile-editor>summary{font-size:13px}.profile-editor>.stack{padding-top:16px}.profile-editor label>small{display:block;margin-top:7px;font-size:12px;font-weight:400}.entity-related{margin-top:32px}.entity-related>p{margin-top:12px;font-size:13px}.related-entry{display:block;padding:13px 0;border-bottom:1px solid var(--line);font-size:14px;text-decoration:none;overflow-wrap:anywhere}.related-entry small{display:block;color:var(--muted);font-size:12px;margin-top:3px}.entity-facts [data-campaign-status]{margin-bottom:10px;font-size:13px}.entity-facts .text-button{margin-top:8px}.entity-facts>section:last-child{border-bottom:0}.note-editor-wrap{position:relative;min-width:0}.note-editor-wrap [data-note-editor]{display:block;min-height:270px;max-height:600px;overflow-y:auto;white-space:pre-wrap;overflow-wrap:anywhere;background:var(--field);border:1px solid var(--line);border-radius:5px;padding:16px;font-size:15px;line-height:1.85;color:var(--text);caret-color:var(--accent)}[data-note-editor]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.editor-mention{color:var(--accent);background:var(--selection);padding:1px 3px;border-radius:3px;user-select:all;box-decoration-break:clone;-webkit-box-decoration-break:clone}.mention-popup{position:absolute;top:100%;left:0;right:0;z-index:6;max-height:360px;overflow-y:auto;background:var(--surface);border:1px solid var(--line);border-radius:8px;box-shadow:0 10px 35px #0003;padding:6px}.mention-popup [role=option]{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:3px;width:100%;min-height:55px;text-align:left;border:0;background:transparent;border-radius:4px;padding:9px 12px;line-height:1.4;font-weight:400}.mention-popup [role=option] strong{font-size:13px;font-weight:600;overflow-wrap:anywhere}.mention-popup [role=option] small{font-size:11px;color:var(--muted);overflow-wrap:anywhere}.mention-popup [role=option][aria-selected=true],.mention-popup [role=option]:hover{background:var(--selection)}.mention-create{padding:9px 10px}.mention-create>p,.mention-popup p{font-size:12px;color:var(--muted);margin:6px 5px 12px}.mention-create select{font-size:13px;min-height:36px;margin:6px 0 10px}.mention-create>button{width:100%}.mention-error:empty{display:none}.mention-popup .mention-error{color:var(--error);margin:8px 10px}.creation-form input[type=checkbox]{width:18px;height:18px;min-height:0;align-self:flex-start;accent-color:var(--accent)}.page-heading>.actions{flex-wrap:wrap;margin-top:2px}
@media(max-width:850px){.entity-layout .context-panel{padding-left:0}.entity-facts .identity-image{display:block}.entity-portrait{max-width:220px;height:230px}.entity-initial{width:52px;height:58px}.entity-facts .attribute-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.entity-facts .identity-image>details{max-width:350px}}
@media(max-width:650px){.entity-tabs{gap:0;margin-bottom:25px}.entity-tabs button{font-size:12px;padding:10px 12px;min-height:44px}.entity-summary{font-size:14px;margin-top:12px}.entity-layout .context-panel{display:block}.entity-facts .attribute-list{grid-template-columns:repeat(2,minmax(0,1fr))}.profile-editor input,.profile-editor textarea,.note-editor-wrap [data-note-editor]{font-size:16px}.note-editor-wrap [data-note-editor]{min-height:260px;padding:13px}.mention-popup{max-height:280px}.mention-popup [role=option]{min-height:57px}.mention-popup [role=option] strong{font-size:14px}.mention-popup [role=option] small{font-size:12px}.mention-create select{font-size:16px}.portrait-form input[type=file]{font-size:12px}.entity-layout .section-heading{flex-wrap:wrap}.entity-layout .section-heading>a{font-size:12px}.entity-related .related-entry{font-size:14px}.entity-heading .metadata{line-height:1.7}.page-heading>.actions{gap:8px}.profile-sections .prose{font-size:15px}}
.entity-layout [data-campaign-location]{display:block;margin-bottom:12px}.entity-layout [data-campaign-location][hidden]{display:none}
