.chronicler-memory{display:grid;gap:var(--space-5)}.chronicler-memory *{box-sizing:border-box}.chronicler-memory [hidden]{display:none}.chronicler-memory :focus-visible{outline:var(--control-focus-outline);outline-offset:2px}.chronicler-memory fieldset,.chronicler-memory h2,.chronicler-memory h3,.chronicler-memory p,.chronicler-memory ul{margin:0}.chronicler-memory [data-page=memory],.chronicler-memory>div{display:grid;gap:var(--space-5);min-width:0}.chronicler-memory .chronicler-reader-heading,.chronicler-memory .view-page-heading{margin-bottom:0}.chronicler-memory .chronicler-actions,.chronicler-memory .chronicler-details{margin-top:0}.chronicler-memory-back{justify-self:start;min-height:var(--control-height-default);padding:0;border:0;background:transparent;color:var(--muted);cursor:pointer}.chronicler-memory-back:hover{color:var(--ink);text-decoration:underline}.chronicler-memory-panel{padding:var(--space-5);border:1px solid var(--border-hairline);border-radius:var(--radius-panel);background:var(--paper)}.chronicler-memory-form{display:grid;gap:var(--space-3);min-width:0}.chronicler-memory-field{display:grid;gap:var(--space-1);font:var(--type-small)}.chronicler-memory-input{width:100%;min-width:0;min-height:var(--control-height-default);padding:var(--control-padding-default);border:1px solid var(--border-input);border-radius:var(--radius-inset);background:var(--surface);color:var(--ink);font:var(--type-body)}.chronicler-memory-textarea{min-height:calc(var(--control-height-default) * 2);resize:vertical}.chronicler-memory-check{display:flex;align-items:flex-start;gap:var(--space-2);min-width:0;overflow-wrap:anywhere}.chronicler-memory-check input{flex-shrink:0;margin-top:var(--space-1)}.chronicler-memory-error,.chronicler-memory-notice{padding-left:var(--space-3);border-left:2px solid var(--agent-line);overflow-wrap:anywhere}.chronicler-memory-error:empty{display:none}.chronicler-memory-live{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.chronicler-memory-status:empty{display:none}.chronicler-memory-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3)}.chronicler-memory-search{display:flex;flex:1 1 20rem;flex-wrap:wrap;gap:var(--space-2);min-width:0}.chronicler-memory-search .chronicler-memory-input{flex:1 1 12rem;width:auto}.chronicler-memory-browse{display:grid;gap:var(--space-5);min-width:0}.chronicler-memory-results{display:grid;gap:var(--space-2);min-width:0}.chronicler-memory-choices,.chronicler-memory-links,.chronicler-memory-note-list,.chronicler-memory-results ul{display:grid;padding:0;list-style:none}.chronicler-memory-results ul{border-top:1px solid var(--border-hairline)}.chronicler-memory-choices>li,.chronicler-memory-note-list>li,.chronicler-memory-results li{min-width:0;border-bottom:1px solid var(--border-hairline)}.chronicler-memory-row{display:grid;gap:var(--space-1);width:100%;min-height:var(--control-height-default);padding:var(--space-3) var(--space-2);border:0;background:transparent;color:var(--ink);font:var(--type-body);text-align:left;cursor:pointer}.chronicler-memory-row:hover,.chronicler-memory-row[aria-pressed=true]{background:var(--state-selected-fill)}.chronicler-memory-row[aria-pressed=true]{box-shadow:var(--state-selected-bar)}.chronicler-memory-row-title{overflow-wrap:anywhere}.chronicler-memory-row-excerpt{color:var(--muted);font:var(--type-small);overflow-wrap:anywhere}.chronicler-memory-drawer{display:grid;align-content:start;gap:var(--space-3);min-width:0;padding:var(--space-5);border:1px solid var(--border-hairline);border-radius:var(--radius-panel);background:var(--paper);overflow-wrap:anywhere}.chronicler-memory-drawer-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3)}.chronicler-memory-text{white-space:pre-wrap;overflow-wrap:anywhere}.chronicler-memory-links{gap:var(--space-1)}.chronicler-memory-confirm{display:grid;gap:var(--space-2);padding-left:var(--space-3);border-left:2px solid var(--border)}.chronicler-memory-detail,.chronicler-memory-notes,.chronicler-memory-record,.chronicler-memory-retirement,.chronicler-memory-review{display:grid;gap:var(--space-3);min-width:0}.chronicler-memory-note-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-2) 0}.chronicler-memory-note-list form{padding-bottom:var(--space-3)}.chronicler-memory-choice-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin-left:auto}.chronicler-memory-sources{display:grid;gap:var(--space-2);min-width:0;padding:var(--space-3);border:1px solid var(--border-hairline);border-radius:var(--radius-inset)}.chronicler-memory-choices>li{display:flex;flex-wrap:wrap;gap:var(--space-2);padding:var(--space-2) 0}.chronicler-memory-choices .chronicler-memory-check>span{display:grid}.chronicler-memory-settings{padding-top:var(--space-4);border-top:1px solid var(--border-hairline)}.chronicler-memory-settings summary{min-height:var(--control-height-compact);cursor:pointer}.chronicler-memory-settings>.chronicler-memory-review{margin-top:var(--space-3)}.chronicler-memory-retirement pre{white-space:pre-wrap;overflow-wrap:anywhere}@media (width >= 901px){.chronicler-memory-browse-open{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}.chronicler-research button:focus-visible,.research-details summary:focus-visible{outline:2px solid var(--agent-role-text,var(--ink));outline-offset:3px}.research-state{display:flex;flex-wrap:wrap;gap:12px 24px;align-items:baseline;padding:16px 0;border-block:1px solid var(--border)}.research-notice{padding:8px 12px;border-left:2px solid var(--border);margin-bottom:20px}.research-conversations,.research-tasks{list-style:none;padding:0;margin:0}.research-conversations>li,.research-tasks>li{min-width:0;border-bottom:1px solid var(--border);overflow-wrap:anywhere}.research-conversations>li{padding:4px 12px}.research-tasks>li{padding:16px 0}.research-conversations button{width:100%;text-align:left;border-color:transparent;padding:8px 0}.research-conversations button[aria-pressed=true]{color:var(--agent-role-text,var(--ink));font-weight:600}.research-conversations small{margin-left:12px;color:var(--muted);font-weight:400}.research-conversations p,.research-tasks p{font:var(--type-metadata);margin:10px 0}.research-task-title{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.research-task-title>span{flex:0 0 6rem;text-align:right;color:var(--muted)}.research-details{border-top:1px solid var(--border);margin-top:20px;padding-top:14px;font:var(--type-metadata)}.research-details summary{cursor:pointer;min-height:var(--control-height-compact);overflow-wrap:anywhere}.research-details pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;line-height:1.6;margin:10px 0}.research-details li{margin:14px 0;overflow-wrap:anywhere}.research-reason{color:var(--muted);overflow-wrap:anywhere}.chronicler-research .view-section-title{margin-top:28px}.chronicler-research .research-conversations .view-action{width:100%;text-align:left;padding:8px 0;border:0;border-radius:0;background:transparent}.chronicler-research .research-conversations>li:has(button[aria-pressed=true]){box-shadow:inset 2px 0 var(--agent-line)}.chronicler-research .research-state{border-top:0}.chronicler-research .research-tasks .research-details{margin-top:12px;padding-top:8px;border:0}.research-header-actions{display:flex;flex-wrap:wrap;gap:var(--space-2)}.research-header-action{flex:1 1 auto}.chronicler-research-view .research-link-action{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.research-request-panel{border-bottom:1px solid var(--border);padding:var(--space-3) 0}.research-request-summary{cursor:pointer;padding:var(--space-2) 0;font:var(--type-card-header);overflow-wrap:anywhere}.research-request-summary:focus-visible{outline:var(--control-focus-outline);outline-offset:2px}.research-request-panel :where(p),.research-schedules :where(p){margin:0}.research-request-copy{max-width:65ch;margin-top:var(--space-3)}.research-request-form{display:grid;gap:var(--space-4);max-width:var(--measure-document);margin-top:var(--space-3)}.research-field{display:grid;gap:var(--space-2);min-width:0;font:var(--type-small)}.research-field-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));gap:var(--space-4)}.research-control{width:100%;min-width:0;min-height:var(--control-height-default);border:1px solid var(--border);border-radius:var(--radius-surface);padding:var(--control-padding-default);background:var(--paper);color:var(--ink);font:var(--type-body)}.research-control:focus-visible{outline:var(--control-focus-outline);outline-offset:2px}.research-control-long{min-height:8rem;resize:vertical}.research-field-error{font:var(--type-small)}.research-field-error:empty{display:none}.research-submit{justify-self:start}.research-schedules{margin-top:var(--space-6)}.research-duties{list-style:none;padding:0;margin:var(--space-3) 0 0}.research-duty{display:grid;gap:var(--space-2);min-width:0;padding:var(--space-4) 0;border-bottom:1px solid var(--border);overflow-wrap:anywhere}.research-duty:target{padding-left:var(--space-3);box-shadow:var(--state-selected-bar)}.research-duty:focus-visible{outline:var(--control-focus-outline);outline-offset:2px}.research-duty-check{display:grid;gap:var(--space-1)}.research-activity-heading,.research-duty-results{display:flex;flex-wrap:wrap;gap:var(--space-3)}.research-activity-heading{align-items:center;justify-content:space-between;margin-top:var(--space-6);padding-top:var(--space-5);border-top:1px solid var(--border)}.chronicler-research .research-activity-heading .view-section-title{margin:0}.AccessRecovery_actions__8pVNH{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.AccessRecovery_actions__8pVNH a{display:inline-flex;align-items:center;text-decoration:none}