:root{--paper: #FCFBF8;--paper-sunk: #F3F1EB;--rule: #E2DED4;--ink: #1C1B18;--ink-muted: #5E5B52;--accent: #1F5C8B;--money: #2E6B4F;--warn: #B45309;--overdue: #9A3412;--ui: Inter, system-ui, sans-serif;--register: "Source Serif 4", Georgia, serif;--mono: "IBM Plex Mono", ui-monospace, monospace;--s1: 4px;--s2: 8px;--s3: 16px;--s4: 24px;--s5: 40px;--s6: 64px;--row: 44px;--read: 76ch}@media (prefers-color-scheme: dark){:root{--paper: #191816;--paper-sunk: #211F1C;--rule: #33302B;--ink: #EDEAE3;--ink-muted: #9B958A;--accent: #6FA8D0;--money: #6FAE8C;--warn: #D08A3E;--overdue: #D4694A}}:root{--t-label: 13px;--t-body: 16px;--t-record: 18px;--t-title: 22px;--t-desk: 28px;--t-desk-total: 40px;--radius: 6px;color-scheme:light dark}*,*:before,*:after{box-sizing:border-box}html{font-family:var(--ui);font-size:var(--t-body);line-height:1.5;background:var(--paper);color:var(--ink)}body{margin:0;min-height:100dvh;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}:root{--inset-y: calc(env(safe-area-inset-top) + env(safe-area-inset-bottom)) }h1,h2,h3,p,ul,ol,figure{margin:0}h1{font-size:var(--t-title);font-weight:600}h2,h3{font-size:var(--t-label);font-weight:600;color:var(--ink-muted);text-transform:none}ul,ol{padding-left:0;list-style:none}img{border-radius:var(--radius);max-width:100%}video,audio{max-width:100%}video{height:auto;border-radius:var(--radius)}a{color:var(--accent);text-decoration:none;transition:color .12s,opacity .12s}a:hover{text-decoration:underline}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}button{transition:color .12s,opacity .12s,background-color .12s}@media (prefers-reduced-motion: reduce){*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.reading-column{max-width:var(--read)}.specialist-commission{max-width:var(--read);margin-inline:auto;padding:var(--s4) var(--s3);overflow-wrap:anywhere}.specialist-commission section+section{border-top:1px solid var(--rule);padding-top:var(--s3);margin-top:var(--s4)}.specialist-commission h1{margin-bottom:var(--s4)}.specialist-commission p,.specialist-commission h2,.specialist-commission h3,.specialist-commission form{margin-bottom:var(--s3)}.specialist-commission textarea{width:100%}.specialist-commission a,.specialist-proposals a,#object-specialist-proposals{display:inline-flex;align-items:center;min-height:var(--row)}.preserve-whitespace{white-space:pre-wrap;overflow-wrap:anywhere}.section{border-top:1px solid var(--rule);padding-top:var(--s3);margin-top:var(--s4)}.page-head{margin:0 0 var(--s4)}.operations-shell,.operations-sign-in{font-family:var(--ui);font-size:var(--t-body)}.operations-shell{min-width:0;overflow-wrap:anywhere}.operations-shell a,.operations-sign-in a{display:inline-flex;align-items:center;min-height:var(--row);max-width:100%}.operations-header{border-bottom:1px solid var(--rule);padding-bottom:var(--s2);margin-bottom:var(--s3)}.operations-header nav,.operations-shell aside nav{display:flex;flex-wrap:wrap;gap:var(--s2);margin:var(--s2) 0}.operations-shell aside{border-bottom:1px solid var(--rule);padding-bottom:var(--s3);margin-bottom:var(--s4)}.operations-shell input,.operations-sign-in input{display:block;width:100%;max-width:100%;box-sizing:border-box;border:1px solid var(--ink-muted);border-radius:var(--radius);padding:var(--s2);margin:var(--s2) 0}.operations-shell a[aria-current=page]{font-weight:600;text-decoration-thickness:2px}.operations-context-label,.operations-page-scope{font-size:var(--t-label);color:var(--ink-muted)}.operations-page-scope{margin-bottom:var(--s3)}.operations-shell dd{margin:0 0 var(--s3)}.operations-shell dt{font-weight:600}.operations-shell li{margin-bottom:var(--s3)}.operations-windows{display:flex;flex-wrap:wrap;gap:var(--s3)}.operations-measures{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));gap:var(--s2) var(--s3)}.operations-workflow-bucket{border-top:1px solid var(--rule);padding-top:var(--s2);margin-top:var(--s3)}#operations-account-indicators>section{margin-top:var(--s4)}.operations-jumps{display:flex;flex-wrap:wrap;gap:var(--s1) var(--s3);margin:var(--s3) 0}.operations-evidence-attention{border:2px solid var(--ink-muted);border-radius:var(--radius);padding:var(--s3);margin:var(--s3) 0}.operations-evidence-attention a{margin-right:var(--s3)}.operations-measure-group{margin-top:var(--s3);scroll-margin-top:var(--s3)}#handover-accounts article{scroll-margin-top:10rem}.operations-definitions{border-top:1px solid var(--rule);padding:var(--s2) 0;margin:var(--s2) 0}.operations-definitions summary{cursor:pointer;min-height:var(--row);align-content:center;font-weight:600}.operations-definitions summary:focus-visible{outline:2px solid var(--ink);outline-offset:2px}#operations-inventory-section,#operations-workflow-section{scroll-margin-top:var(--s3)}.page-head-count{color:var(--ink-muted);font-size:var(--t-label);margin:var(--s1) 0 0}.page-note{color:var(--ink-muted);margin:var(--s3) 0 0;max-width:var(--read)}.page-head-actions{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:var(--s3);margin:var(--s3) 0 0}label,.field-label{display:block;font-size:var(--t-label);color:var(--ink-muted)}input,textarea,select{font:inherit;color:var(--ink);background:transparent;border:none;border-bottom:1px solid var(--rule);border-radius:var(--radius) var(--radius) 0 0;padding:var(--s1) 0;min-height:var(--row);max-width:100%;transition:border-color .12s}fieldset{min-inline-size:0}input:focus-visible,textarea:focus-visible,select:focus-visible{border-bottom-color:var(--accent)}input[type=file]::file-selector-button{font:inherit;color:var(--ink);background:var(--paper);border:1px solid var(--rule);border-radius:var(--radius);padding:var(--s1) var(--s3);margin-right:var(--s3);cursor:pointer;transition:opacity .12s}input[type=file]::file-selector-button:hover{opacity:.9}button,.button{font:inherit;color:var(--ink);background:var(--paper);border:1px solid var(--rule);border-radius:var(--radius);padding:var(--s2) var(--s3);min-height:var(--row);cursor:pointer}button.primary,.button.primary{color:var(--paper);background:var(--accent);border-color:var(--accent)}button:hover,.button:hover{opacity:.9}.claim-page .button{display:inline-flex;align-items:center}#employee-read-ceiling-independent-admin .button{display:inline-flex;align-items:center;margin-block-start:var(--s2)}button,input,.flash{box-shadow:none}.print-button,.pdf-download{margin:0 var(--s2) var(--s2) 0}.pdf-download{display:inline-flex;align-items:center;font:inherit;color:var(--ink);background:var(--paper);border:1px solid var(--rule);border-radius:var(--radius);padding:var(--s2) var(--s3);min-height:var(--row);text-decoration:none}.sign-in-or{color:var(--ink-muted)}.sign-in-providers{display:flex;flex-direction:column;gap:var(--s2)}.sign-in-providers .button{display:flex;align-items:center;justify-content:center}.shell-work{display:grid;grid-template-columns:13rem minmax(0,1fr);min-height:calc(100dvh - var(--inset-y))}.work-rail{border-right:1px solid var(--rule);padding:var(--s3);display:flex;flex-direction:column;gap:var(--s3)}.work-rail nav ul{display:flex;flex-direction:column}.work-rail nav a{display:flex;align-items:center;min-height:var(--row);color:var(--ink);white-space:nowrap}.work-rail nav a:hover{color:var(--accent)}.work-rail nav a[aria-current=page]{color:var(--accent)}.work-rail .rail-pending{display:flex;align-items:center;min-height:var(--row);color:var(--ink-muted);white-space:nowrap}.work-signed-in{margin-top:auto}.work-signed-in .signed-in-name{color:var(--ink-muted);font-size:var(--t-label)}.work-signed-in ul a{display:flex;align-items:center;min-height:var(--row);color:var(--ink-muted);white-space:nowrap}.work-signed-in ul a:hover{color:var(--accent)}.work-signed-in summary{list-style:none;cursor:pointer}.work-signed-in summary::-webkit-details-marker{display:none}.work-signed-in summary::marker{content:""}@media (min-width: 900px){.work-signed-in summary{list-style:disclosure-closed inside;min-height:var(--row)}.work-signed-in details[open]>summary{list-style-type:disclosure-open}.work-signed-in summary::marker{content:normal}.work-signed-in summary::-webkit-details-marker{display:revert}}.work-main{padding:var(--s4)}@media (max-width: 899px){.shell-work{grid-template-columns:minmax(0,1fr)}.work-rail{border-right:none;border-bottom:1px solid var(--rule);flex-direction:row;align-items:center;flex-wrap:wrap}.work-rail nav ul{flex-direction:row;flex-wrap:wrap;gap:var(--s2)}.work-signed-in{margin-top:0;margin-left:auto}.work-signed-in ul{display:flex;flex-wrap:wrap;gap:var(--s2)}.work-main{min-width:0}}.shell-desk{--desk-base: clamp(22px, 3.6vh, 28px);--desk-total: clamp(30px, 5.2vh, 40px);--desk-target: 64px;--desk-min-viewport: 1180px;font-size:var(--desk-base);min-height:calc(100dvh - var(--inset-y));display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,32%);gap:var(--s3);padding:var(--s3)}.shell-desk button,.shell-desk .desk-tile{min-height:var(--desk-target);min-width:var(--desk-target)}.desk-total{font-size:var(--desk-total);font-family:var(--mono);font-variant-numeric:tabular-nums}@media (max-width: 1179px){.shell-desk{grid-template-columns:minmax(0,1fr)}.desk-ticket-panel{position:fixed;inset:auto 0 0;background:var(--paper);border-top:1px solid var(--rule);padding:var(--s3);padding-bottom:calc(var(--s3) + env(safe-area-inset-bottom));padding-left:calc(var(--s3) + env(safe-area-inset-left));padding-right:calc(var(--s3) + env(safe-area-inset-right))}}.shell-desk a:hover{text-decoration:none}.shell-public{min-height:calc(100dvh - var(--inset-y))}.shell-public .public-main{font-family:var(--register);font-size:var(--t-record);max-width:var(--read);margin:0 auto;padding:var(--s4) var(--s3)}.flash{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);padding:var(--s2) 0;margin-bottom:var(--s3)}.flash-error{color:var(--ink)}.offline-sync p{margin:0}.offline-recovery li{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s2);margin:var(--s2) 0}.offline-recovery a,.offline-mode [data-role=photo-online]:not([hidden]){display:inline-flex;align-items:center;min-height:var(--row)}.read-retry{display:inline-flex;align-items:center;min-height:var(--row)}.queue-item,.narrative-line,.fact-row{display:block;min-height:var(--row);padding:var(--s2) 0;border-bottom:1px solid var(--rule)}.urgency-band{font-weight:600}.urgency-band-overdue{color:var(--overdue)}.urgency-band-soon{color:var(--warn)}.queue-subject,.queue-sentence{padding:var(--s1) 0}a.queue-subject,a.queue-sentence{text-decoration:underline;text-underline-offset:.15em}.today-attention a.queue-sentence[href="/replay-refusals"],.replay-refusal-what>a,.replay-refusal-row a[href="/help/access"]{display:inline-flex;align-items:center;min-height:var(--row);max-width:100%;box-sizing:border-box;white-space:normal;overflow-wrap:anywhere}.derivation{display:block;font-size:var(--t-label);color:var(--ink-muted);opacity:0}.queue-item:hover .derivation,.queue-item:focus-within .derivation,.queue-item:active .derivation,.role:hover+.derivation,.role:focus+.derivation,.role-ribbon:focus-within .derivation,.role-ribbon:hover .derivation{opacity:1}@media (hover: none){.derivation{opacity:1}}.derived-status{max-width:var(--read)}.role-ribbon .role{color:var(--ink)}.role-ribbon .dot{color:var(--ink-muted)}.fact-row .fact-date{color:var(--ink-muted);font-variant-numeric:tabular-nums}.fact-row .dot{color:var(--ink-muted)}.gave a,.consignment-settlement .basis a,#checklist-rows a,#merge-funder-report a{text-decoration:underline;text-underline-offset:.15em}article p a,.reading-column p a{text-decoration:underline;text-underline-offset:.15em}.reports-range a,#calendar-coordination-granted a,.print-back{text-decoration:underline;text-underline-offset:.15em}.list-table{width:100%;border-collapse:collapse}.list-table th{position:sticky;top:0;background:var(--paper);text-align:left;font-size:var(--t-label);font-weight:600;color:var(--ink-muted);border-bottom:1px solid var(--rule);padding:var(--s2)}.list-table td{height:var(--row);border-bottom:1px solid var(--rule);padding:var(--s2);font-variant-numeric:tabular-nums}.list-table .numeric{text-align:right;font-family:var(--mono)}.value-before,.value-after{overflow-wrap:break-word}#catalog-filter{display:flex;flex-wrap:wrap;align-items:start;gap:var(--s4);margin:var(--s2) 0 var(--s4)}#catalog-filter .field{display:flex;flex-direction:column;gap:var(--s1)}#catalog-filter label,#catalog-filter legend{font-size:var(--t-label);color:var(--ink-muted)}#catalog-filter input[type=search]{width:min(var(--read),28rem)}@media (max-width: 640px){#catalog-filter .field{flex:1 1 100%;min-width:0}#catalog-filter input[type=search]{width:100%}}.catalog-when{border:none;margin:0;padding:0}.catalog-when{display:grid;grid-template-columns:auto auto;align-items:baseline;gap:var(--s1) var(--s2)}.catalog-when legend{grid-column:1 / -1;padding:0}.catalog-when input{width:6rem}.catalog-views{display:flex;gap:var(--s4);margin:var(--s2) 0 var(--s3)}.catalog-views a{color:var(--ink-muted);text-decoration:none}.catalog-views a[aria-current=page]{color:var(--ink);text-decoration:underline;text-underline-offset:4px}.catalog-actions,.catalog-saved-views{margin:var(--s3) 0}.catalog-save-view{display:flex;flex-wrap:wrap;gap:var(--s2);align-items:center}.catalog-save-view input[type=text]{flex:1 1 14rem;min-width:0}.catalog-save-view-shared{display:flex;align-items:center;gap:var(--s1);white-space:nowrap}.catalog-saved-view-list{list-style:none;margin:var(--s2) 0 0;padding:0}.catalog-saved-view-list li{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s2);padding:var(--s1) 0}.catalog-saved-view-list button{background:none;border:0;padding:var(--s1) 0;color:var(--accent);cursor:pointer;text-decoration:underline;text-underline-offset:2px}.catalog-saved-view-shared{color:var(--muted);font-size:.875rem}.catalog-bulk-actions{margin:var(--s4) 0}.catalog-bulk-actions summary{color:var(--accent);cursor:pointer;text-decoration:underline;text-underline-offset:2px}.catalog-bulk-actions summary:hover{opacity:.8}.catalog-bulk-actions>*:not(summary){margin-top:var(--s3)}.catalog-columns-disclosure{margin:var(--s2) 0 var(--s4)}.catalog-columns-disclosure>summary{min-height:44px;padding:var(--s1) 0;color:var(--accent);cursor:pointer}.catalog-columns-selection{display:block;color:var(--ink-muted);font-size:var(--t-label);overflow-wrap:anywhere}#catalog-rows{list-style:none;margin:0;padding:0}.catalog-row{display:grid;grid-template-columns:minmax(6rem,max-content) minmax(0,1fr) max-content minmax(0,14rem) var(--row);align-items:center;column-gap:var(--s4);min-height:var(--row);padding:var(--s2) 0;border-bottom:1px solid var(--rule)}.catalog-name-cell{display:flex;flex-direction:column;gap:var(--s1);min-width:0}.column-record-action{display:flex;align-items:center;min-height:var(--row);min-width:0;overflow-wrap:anywhere}.catalog-row>.column-record-action{grid-column:1 / -1}@media print{.column-record-action{display:none}}.catalog-name{color:var(--ink);padding:var(--s1) 0;margin:calc(var(--s1) * -1) 0}.catalog-no-term{font-size:var(--t-label);color:var(--ink-muted)}.catalog-date,.catalog-place{color:var(--ink-muted);font-variant-numeric:tabular-nums}.catalog-place{min-width:0}.catalog-photo{text-align:right;color:var(--ink-muted)}.catalog-photo svg{width:15px;height:15px;vertical-align:-2px}.catalog-thumbnail{width:var(--row);height:var(--row);object-fit:cover;display:block;margin-left:auto}.inline-help{margin:var(--s2) 0 var(--s3);max-width:var(--read)}.inline-help summary{color:var(--accent);cursor:pointer;text-decoration:underline;text-underline-offset:2px}.inline-help summary:hover{opacity:.8}.inline-help p{margin:var(--s2) 0 0;color:var(--ink-muted)}#loan-in-incident-guidance>summary,#loan-in-incident-people{min-height:var(--row)}#loan-in-incident-guidance>summary{align-content:center}#loan-in-incident-people{display:flex;align-items:center}@media screen{a[id^=loan-lender-record-],[id^=loan-lender-unavailable-]>a,#party-unavailable-people{display:flex;align-items:center;min-height:var(--row)}#people-list .person-name a{display:flex;align-items:center;min-height:var(--row)}}.help-topic h2{margin:0 0 var(--s2)}.help-entries{margin:0}.help-entry{padding:var(--s2) 0;border-bottom:1px solid var(--rule);max-width:var(--read)}.help-entry dt{font-weight:600}.help-entry dd{margin:var(--s1) 0 0;color:var(--ink-muted)}.help-topic-links ul{list-style:none;margin:0 0 var(--s4);padding:0;display:flex;flex-wrap:wrap;column-gap:var(--s4)}.help-topic-links a{display:flex;align-items:center;min-height:var(--row);color:var(--ink)}.help-back{margin:0 0 var(--s3)}.help-back a{display:inline-flex;align-items:center;min-height:var(--row);color:var(--ink)}.catalog-gallery{display:grid;grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));gap:var(--s4);list-style:none;margin:0;padding:0}.catalog-gallery-item{display:flex;flex-direction:column;gap:var(--s1);color:inherit}.catalog-gallery-item:hover .catalog-name{text-decoration:underline}.catalog-gallery-item img{width:100%;aspect-ratio:1 / 1;object-fit:cover}.catalog-gallery-no-image{aspect-ratio:1 / 1;min-height:0}.catalog-gallery-caption{display:flex;flex-direction:column;gap:var(--s1)}.catalog-gallery-accession{font-size:var(--t-label)}#inventory-rows{list-style:none;margin:0;padding:0}.inventory-row{display:grid;grid-template-columns:minmax(6rem,max-content) minmax(0,1fr) max-content minmax(0,16rem);align-items:baseline;column-gap:var(--s4);min-height:var(--row);padding:var(--s2) 0;border-bottom:1px solid var(--rule)}.inventory-name{color:var(--ink)}.inventory-outcome,.inventory-places{color:var(--ink-muted);min-width:0}.missing-list{list-style:none;margin:0;padding:0}.missing-list li{border-bottom:1px solid var(--rule)}.missing-list a{display:grid;grid-template-columns:minmax(6rem,max-content) minmax(0,1fr);align-items:baseline;column-gap:var(--s4);min-height:var(--row);padding:var(--s2) 0;text-decoration:none;color:var(--ink)}@media (max-width: 640px){.catalog-row,.inventory-row{display:flex;flex-wrap:wrap;align-items:baseline;row-gap:var(--s1);column-gap:var(--s3)}.catalog-row .catalog-name-cell,.inventory-row .inventory-name{order:-1;flex:1 1 100%}.catalog-row .catalog-photo{margin-left:auto}}h3.building-name{font-size:var(--t-body);font-weight:600;color:var(--ink)}::placeholder{color:var(--ink-muted);opacity:1}.inventory-intro,.settings-intro{color:var(--ink-muted);margin:0 0 var(--s3)}.webhook-standing,.webhook-secret code,#totp-manual-key{overflow-wrap:anywhere}#api-token-value,#api-token-usage{overflow-wrap:anywhere;white-space:normal}.settings-close-account #account-closed-help{display:inline-flex;align-items:center;min-width:var(--row);min-height:var(--row);padding-block:var(--s2);overflow-wrap:anywhere}.settings-contents{margin:0 0 var(--s4)}.settings-contents-label{color:var(--ink-muted);margin:0 0 var(--s1);font-size:var(--t-label)}.settings-contents ul{columns:3;column-gap:var(--s4);list-style:none;padding:0;margin:0}.settings-contents li{margin:0}@media (max-width: 640px){.settings-contents ul{columns:1}}.print-only{display:none}.print-summary{font-family:var(--register)}@media print{.print-only{display:block}.print-summary{font-size:11pt;color:#000;margin-bottom:var(--s3);padding-bottom:var(--s2);border-bottom:1px solid #000}#catalog-filter,.catalog-actions,#catalog-inventory,.catalog-columns-disclosure,.catalog-saved-views{display:none}.catalog-row{break-inside:avoid}}.money{font-family:var(--mono);font-variant-numeric:tabular-nums;text-align:right;color:var(--ink)}.money-negative{color:var(--ink)}.identifier{font-family:var(--mono);font-variant-numeric:tabular-nums;user-select:all}.redaction,.missing-value{color:var(--ink-muted)}.diff-differs{color:var(--accent);text-decoration:underline}.confidence-word{color:var(--ink-muted)}.undo-line{border-top:1px solid var(--rule);padding:var(--s2) 0}.undo-line:empty{border-top:none;padding:0}.undo-line .undo-content{display:block;animation:undo-fade-in .2s ease-out}@keyframes undo-fade-in{0%{opacity:0}to{opacity:1}}.last-change-line{font-size:var(--t-label);color:var(--ink-muted);border-top:1px solid var(--rule);padding-top:var(--s2);margin-top:var(--s4)}.last-change-line a{text-decoration:underline}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.skip-link{position:absolute;left:var(--s3);top:-100%;z-index:10;background:var(--paper);color:var(--accent);border:1px solid var(--rule);border-radius:var(--radius);padding:var(--s2) var(--s3)}.skip-link:focus{top:var(--s3)}.work-main:focus{outline:none}@media print{html{font-family:var(--register);font-size:11pt;background:#fff;color:#000}*{background:none!important;box-shadow:none!important}a{color:inherit}.work-rail,.flash,button,.pdf-download,.packet-range{display:none}.list-table th{position:static}}.object-head{display:flex;flex-direction:column;gap:var(--s1)}.object-head .object-number{font-size:var(--t-title)}.term-line{display:flex;align-items:baseline;gap:var(--s2)}.term-version{color:var(--ink-muted);font-size:var(--t-label);margin-left:auto}.term-note{color:var(--ink-muted)}.raw-name{font-family:var(--register);color:var(--ink-muted);overflow-wrap:anywhere}h1.raw-name{font-size:var(--t-body);font-weight:400}.object-lede{display:grid;grid-template-columns:11rem minmax(0,1fr);gap:var(--s3);margin-top:var(--s3)}.object-lede>.photo-form,.object-lede>.object-images,.object-lede>.object-standing{grid-column:2}@media (max-width: 899px){.object-lede{grid-template-columns:minmax(0,1fr)}.object-lede>.photo-form,.object-lede>.object-images,.object-lede>.object-standing{grid-column:auto}}.no-image{background:var(--paper-sunk);border-radius:var(--radius);padding:var(--s3);min-height:9rem;display:flex;flex-direction:column;justify-content:center;gap:var(--s1);color:var(--ink-muted);font-family:var(--register)}.object-standing{display:flex;flex-direction:column;gap:var(--s2)}.intake-panel{border:1px solid var(--rule);border-radius:var(--radius);padding:var(--s3);display:flex;flex-direction:column;gap:var(--s2)}.intake-actions{display:flex;align-items:flex-end;gap:var(--s2);flex-wrap:wrap}.defer-form{display:flex;align-items:flex-end;gap:var(--s2)}.sighting-form{display:flex;align-items:flex-end;gap:var(--s2);flex-wrap:wrap}.deed-form{display:flex;flex-direction:column;gap:var(--s2);align-items:flex-start}.sighting-form>.field,.deed-form>.field{min-width:0;max-width:100%}.field-note{color:var(--ink-muted);max-width:52ch}.upload-refusal{color:var(--ink);max-width:52ch}.upload-entries{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--s1)}.upload-entry{display:flex;align-items:center;gap:var(--s2)}.upload-entry-name{max-width:32ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.location-line .dot,.expected-location{color:var(--ink-muted)}.object-record{display:flex;flex-direction:column;gap:var(--s2)}.renderings{margin-top:var(--s4)}.print-page{max-width:var(--read);margin:0 auto;padding:var(--s4) var(--s3);font-family:var(--register);display:flex;flex-direction:column;gap:var(--s2)}.print-name{font-size:var(--t-title)}@media print{.print-back{display:none}}.print-worksheet-field{display:flex;flex-direction:column;gap:2px}.print-worksheet-field-label{color:var(--ink-muted);font-size:var(--t-label)}.print-worksheet-field-line{border-bottom:1px solid var(--rule);height:var(--s5)}.label-sheet-page{max-width:none}.label-sheet-empty{color:var(--ink-muted)}.label-sheet{display:grid;justify-content:center;gap:0}.label-sheet .print-label{border:1px dashed var(--rule);padding:var(--s2);margin:0;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2px;overflow:hidden;text-align:center;break-inside:avoid}.label-sheet .print-name{font-size:1em;font-weight:600}.label-sheet-small{grid-template-columns:repeat(3,2.625in);grid-auto-rows:1in}.label-sheet-small .print-label{font-size:7pt}.label-sheet-small .print-label-qr svg{width:28px;height:28px}.label-sheet-medium{grid-template-columns:repeat(2,4in);grid-auto-rows:2in}.label-sheet-medium .print-label{font-size:9pt}.label-sheet-medium .print-label-qr svg{width:56px;height:56px}.label-sheet-large{grid-template-columns:repeat(2,4in);grid-auto-rows:3.33in}.label-sheet-large .print-label{font-size:11pt}.label-sheet-large .print-label-qr svg{width:80px;height:80px}@media print{.label-sheet-page{padding:0}}.link-button{font:inherit;color:var(--accent);background:none;border:none;border-radius:0;padding:var(--s1) 0;margin:calc(var(--s1) * -1) 0;min-height:0;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.link-button:hover{opacity:.8}.term-block{display:flex;flex-direction:column;gap:var(--s1)}.term-line{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--s2)}.control-panel{margin-top:var(--s2);padding:var(--s3);border:1px solid var(--rule);border-radius:var(--radius);background:var(--paper-sunk);display:flex;flex-direction:column;gap:var(--s3);max-width:var(--read)}.control-panel h3{margin:0;font-size:var(--t-body)}.panel-note{color:var(--ink-muted);max-width:60ch;margin:0}.panel-close{align-self:flex-start}.media-duration,.media-pending{color:var(--ink-muted);font-size:var(--t-label);margin:var(--s1) 0 0}.batch-thumbnail img{width:88px;height:88px;object-fit:cover;border-radius:var(--radius);display:block}.batch-row-dropped{opacity:.55}.batch-skip-note{color:var(--ink-muted);font-size:var(--t-label);margin:var(--s1) 0 0}#batch-skip-summary{margin:var(--s1) 0}.batch-staging{overflow-x:auto}.side-by-side-scroll{max-width:100%;overflow-x:auto}#operations-public-analytics .operations-public-response-table{min-width:56rem}#operations-public-analytics .operations-public-response-table tr>:first-child{position:sticky;left:0;background:var(--paper);white-space:nowrap;z-index:1}#operations-public-analytics .operations-public-response-table tbody th{top:auto}#operations-public-analytics .operations-public-response-table thead th:first-child{z-index:2}@media print{.side-by-side-scroll{overflow:visible;max-width:none}}@media (max-width: 640px){.batch-thumbnail img{width:56px;height:56px}}.media-waveform{display:block;width:100%;height:auto}@media (prefers-color-scheme: dark){.media-waveform{filter:invert(1)}}.image-lightbox-trigger{display:block;padding:0;border:none;background:none;border-radius:var(--radius);cursor:pointer}.image-lightbox-trigger img{display:block;border-radius:var(--radius)}.image-lightbox{position:fixed;inset:0;z-index:20;display:flex;align-items:center;justify-content:center}.image-lightbox[hidden]{display:none}.image-lightbox-backdrop{position:absolute;inset:0;background:#000000d9}.image-lightbox-dialog{position:relative;z-index:1;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--s3);max-width:min(90vw,60rem);max-height:90vh;padding:var(--s3)}.image-lightbox-image{grid-column:2;max-width:100%;max-height:80vh;border-radius:var(--radius);justify-self:center}.image-lightbox-close{position:absolute;top:calc(var(--s3) * -1);right:0;min-height:var(--row)}.image-lightbox-prev{grid-column:1;min-height:var(--row)}.image-lightbox-next{grid-column:3;min-height:var(--row)}.term-search{display:flex;flex-direction:column;gap:var(--s1)}.term-keep{margin:0}.term-results{list-style:none;margin:0;padding:0}.term-result{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;justify-content:space-between;gap:var(--s3);min-height:var(--row);border-top:1px solid var(--rule);padding:var(--s1) 0}.term-result:last-child{border-bottom:1px solid var(--rule)}.term-result-label{font-weight:600}.term-result-details{display:flex;flex-wrap:wrap;gap:var(--s1);min-width:0}.term-result-identifier,.term-identifier{overflow-wrap:anywhere}.term-result-details .term-result-identifier{flex-basis:100%}.term-result button{min-height:var(--row)}.term-empty{color:var(--ink-muted);margin:0}.restriction-standing{display:flex;flex-direction:column;gap:var(--s2);margin-bottom:var(--s3);padding:var(--s3);border:1px solid var(--rule);border-radius:var(--radius);background:var(--paper-sunk)}.restriction-line{margin:0;font-weight:600}.restriction-control{border:none;padding:0}.consent-standing{display:flex;flex-direction:column;gap:var(--s2);margin-bottom:var(--s3);padding:var(--s3);border:1px solid var(--rule);border-radius:var(--radius);background:var(--paper-sunk)}.consent-line{margin:0;font-weight:600}.consent-level{margin:0}.consent-basis{color:var(--ink-muted)}.consent-caveat{margin:0;color:var(--ink-muted);font-size:var(--t-label)}.consent-actions{display:flex;flex-wrap:wrap;gap:var(--s3)}.consent-control{border:none;padding:0}.merged-standing{display:flex;flex-direction:column;gap:var(--s2);margin-bottom:var(--s3);padding:var(--s3);border:1px solid var(--rule);border-radius:var(--radius);background:var(--paper-sunk)}.merged-line{margin:0;font-weight:600}.merged-sources{display:flex;flex-direction:column;gap:var(--s2);margin-bottom:var(--s3);padding:var(--s3);border:1px solid var(--rule);border-radius:var(--radius);background:var(--paper-sunk)}.merged-source-line{margin:0;font-weight:600}.rights-line{margin:0 0 var(--s2);color:var(--ink-muted);font-size:var(--t-label)}.rights-note{margin:0 0 var(--s2);color:var(--ink-muted);font-size:var(--t-label);font-style:italic}.refusal{color:var(--ink-muted);margin:var(--s2) 0 0}@media screen{#incident-refusal>a,#loan-refusal>a[href="/loans"],#loan-wording-guidance>a[href="/settings#paperwork-heading"],.loan-receipt-link>a,.deed-wording-guidance>a[href="/settings#deed-legal-text-heading"],.gave-deed,#custody-receipt-unavailable>a{display:flex;align-items:center;min-height:var(--row)}}.reuse-control{margin:var(--s2) 0;padding:var(--s3);border:1px solid var(--rule);border-radius:var(--radius);background:var(--paper-sunk);display:flex;flex-direction:column;gap:var(--s2);max-width:var(--read)}.reuse-control h3{margin:0;font-size:var(--t-body)}.reuse-framing{margin:0;max-width:60ch}.reuse-consequence{margin:0;color:var(--ink-muted);font-size:var(--t-label);max-width:60ch}.public-twin{margin:var(--s2) 0;color:var(--ink-muted);font-size:var(--t-label)}.public-twin .dot{color:var(--ink-muted)}.empty-state{color:var(--ink-muted);margin:var(--s2) 0}.ledger-boundary,.ledger-seams{max-width:var(--read);color:var(--ink-muted);font-size:var(--t-label);margin:0 0 var(--s3)}.ledger-funds,.ledger-handoff{margin-top:var(--s4)}#cash-correction-candidates a,.money-correction a{display:inline-flex;align-items:center;min-width:var(--row);min-height:var(--row);max-width:100%}.money-correction{min-width:0;overflow-wrap:anywhere}.fund-report{padding:var(--s3) 0;border-bottom:1px solid var(--rule)}.fund-name{margin:0}.fund-period{color:var(--ink-muted);font-size:var(--t-label);margin:0 0 var(--s2)}.fund-money{display:flex;flex-wrap:wrap;gap:var(--s4);margin:0 0 var(--s2)}.fund-money div{display:flex;flex-direction:column}.fund-money dt{color:var(--ink-muted);font-size:var(--t-label)}.fund-money dd{margin:0;font-variant-numeric:tabular-nums}.fund-partial{color:var(--ink-muted);font-size:var(--t-label);margin:0 0 var(--s2)}.fund-positions{margin:0 0 var(--s2);padding-left:var(--s3)}.fund-merge{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s3);margin:0 0 var(--s2)}.fund-merge form{margin:0}.fund-merge a{display:inline-flex;align-items:center;min-height:var(--row)}.fund-attendance{color:var(--ink-muted);font-size:var(--t-label);margin:0}.ledger-fund-notices{margin:0 0 var(--s3)}.ledger-fund-notice{display:block}.ledger-handoff-link{margin:0 0 var(--s2)}.journal .subhead{color:var(--ink-muted);margin:0 0 var(--s3)}.journal-covering{max-width:var(--read);margin:0 0 var(--s4)}.journal-covering p{margin:0 0 var(--s2)}.journal-categories,.journal-methods,.journal-left-out{margin:0 0 var(--s4)}.journal-amount{text-align:right;font-variant-numeric:tabular-nums}.journal-total{font-weight:600;margin:var(--s2) 0 0}.journal-partial{color:var(--ink-muted);font-size:var(--t-label);margin:var(--s1) 0 0}.journal-left-out{color:var(--ink-muted);font-size:var(--t-label)}.lapsed-export{margin:var(--s3) 0}.lapsed-export-seam,.lapsed-export-note{max-width:var(--read);color:var(--ink-muted);font-size:var(--t-label);margin:var(--s2) 0 0}.dossier-plates{display:grid;grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));gap:var(--s3);margin:var(--s3) 0}.dossier-plate{margin:0}.dossier-plate img{width:100%;height:auto;border-radius:var(--radius)}.dossier-plates-withheld{color:var(--ink-muted);font-size:var(--t-label);max-width:var(--read);margin:var(--s2) 0 var(--s4)}@media print{.dossier-plates{grid-template-columns:repeat(2,1fr)}.dossier-plate{break-inside:avoid}}.dossier-cover,.dossier-withheld,.dossier-shortened{color:var(--ink-muted);font-size:var(--t-label);margin:var(--s2) 0 var(--s3)}.dossier-decide{border-left:3px solid var(--ink);padding:var(--s2) 0 var(--s2) var(--s3);margin:var(--s3) 0 var(--s4)}.dossier-redacted{background:var(--paper-sunk);border-radius:var(--radius);padding:var(--s3);margin:0 0 var(--s4)}.dossier-empty{color:var(--ink-muted);margin:0 0 var(--s4)}.dossier-record dt,.dossier-rows dt{color:var(--ink-muted);font-size:var(--t-label)}.dossier-record dt,.dossier-record dd,.dossier-rows dt,.dossier-rows dd{overflow-wrap:anywhere}.dossier-record dd,.dossier-rows dd{margin:0 0 var(--s2)}.dossier-rows{list-style:none;padding:0;margin:0 0 var(--s4)}.dossier-rows>li{border-top:1px solid var(--rule);padding:var(--s3) 0}.dossier-shortened{margin-bottom:var(--s2)}@media print{.dossier-rows>li{break-inside:avoid}.dossier-decide{break-inside:avoid}}.contribute-dashboard #dashboard-rows,.contribute-dashboard #submissions-list{list-style:none;padding:0;margin:0}.contribute-dashboard .dashboard-row{border-top:1px solid var(--rule);padding:var(--s4) 0}.contribute-dashboard .dashboard-object-name{font-weight:600;margin:0 0 var(--s2)}.contribute-dashboard .dashboard-consent,.contribute-dashboard .dashboard-restriction{color:var(--ink-muted);font-size:var(--t-label);margin:0 0 var(--s2)}.contribute-dashboard .dashboard-concern{border-left:3px solid var(--rule);padding:var(--s2) 0 var(--s2) var(--s3);margin:var(--s3) 0}.contribute-dashboard .concern-state{color:var(--ink-muted);font-size:var(--t-label);margin:0}.contribute-dashboard .concern-response{margin:var(--s2) 0 0 var(--s3);padding-left:var(--s3);border-left:1px solid var(--rule)}.contribute-dashboard .concern-form{margin:var(--s3) 0 0}.contribute-dashboard .concern-form label{display:block;margin-bottom:var(--s2)}.contribute-dashboard .concern-form textarea{width:100%;min-height:5rem;font:inherit}.contribute-dashboard .concern-form .field-note{color:var(--ink-muted);font-size:var(--t-label);margin:var(--s2) 0}.contribute-dashboard .concern-form button{min-height:var(--row)}.dispute-list{list-style:none;padding:0;margin:0 0 var(--s4)}.dispute{border-left:3px solid var(--rule);padding:var(--s2) 0 var(--s2) var(--s3);margin:0 0 var(--s4)}.dispute-claim{margin:0 0 var(--s2)}.dispute-state{color:var(--ink-muted);font-size:var(--t-label);margin:0 0 var(--s2)}.dispute-response{margin:0 0 var(--s2) var(--s3);padding-left:var(--s3);border-left:1px solid var(--rule)}.dispute-panel .field-note{max-width:var(--read)}@media print{.dispute{break-inside:avoid}}.calendar-boundary{max-width:var(--read);color:var(--ink-muted);font-size:var(--t-label);margin:0 0 var(--s4)}.calendar-list{margin:0}.occasion{padding:var(--s3) 0;border-bottom:1px solid var(--rule)}.occasion-when{color:var(--ink-muted);font-variant-numeric:tabular-nums}.occasion-name{font-weight:600}.occasion-booked{color:var(--ink-muted)}.occasion-attendance{color:var(--ink-muted);font-size:var(--t-label);margin:var(--s1) 0 0}.occasion-bookings{margin:var(--s2) 0 0;padding-left:var(--s3)}.booking{display:flex;flex-wrap:wrap;gap:var(--s3);justify-content:space-between;min-height:var(--row);align-items:center}.invoice .subhead{color:var(--ink-muted);margin:0 0 var(--s4)}.invoice-to{margin:0 0 var(--s3)}.invoice-label{color:var(--ink-muted);font-size:var(--t-label)}.invoice-school{font-weight:600}.invoice-contact,.invoice-po{color:var(--ink-muted);font-size:var(--t-label)}.invoice-money{margin:var(--s3) 0}.invoice-money div{display:flex;justify-content:space-between;max-width:24rem}.invoice-money dt{color:var(--ink-muted)}.invoice-money dd{margin:0;font-variant-numeric:tabular-nums}.invoice-amount{text-align:right;font-variant-numeric:tabular-nums}.invoice-note{color:var(--ink-muted);font-size:var(--t-label);margin:var(--s4) 0 0;max-width:var(--read)}.calendar-form{margin:var(--s2) 0 var(--s3);padding-left:var(--s3)}.booking-cancel,.booking-invoice{margin-left:var(--s2)}.occasion-volunteers{display:flex;flex-wrap:wrap;gap:var(--s2);align-items:baseline}.volunteer-roles{list-style:none;margin:var(--s1) 0 var(--s2);padding:0}.volunteer-role{font-variant-numeric:tabular-nums}.volunteer-roster{list-style:none;margin:var(--s1) 0 0;padding-left:var(--s2)}.volunteer-person{display:flex;flex-wrap:wrap;gap:var(--s2);align-items:center;min-height:var(--row)}.volunteer-came-yes{color:var(--ink-muted)}.calendar-views{display:flex;gap:var(--s3);margin:var(--s2) 0 var(--s3)}.calendar-view-link.current{color:var(--ink);font-weight:600}.month-nav{display:flex;justify-content:space-between;align-items:baseline;margin:0 0 var(--s2)}.month-current{font-weight:600}.month-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:1px;background:var(--rule);border:1px solid var(--rule)}.month-dow{background:var(--paper-sunk);color:var(--ink-muted);font-size:var(--t-label);padding:var(--s1) var(--s2)}.month-cell{background:var(--paper);min-height:5rem;padding:var(--s1) var(--s2)}.month-cell-other{background:var(--paper-sunk)}.month-daynum{color:var(--ink-muted);font-variant-numeric:tabular-nums;font-size:var(--t-label)}.month-occasion{font-size:var(--t-label);margin:var(--s1) 0 0}@media (max-width: 640px){.month-grid{grid-template-columns:1fr}.month-dow{display:none}.month-cell{min-height:0;padding:var(--s2) var(--s3)}.month-daynum,.month-occasion{font-size:var(--t-body)}}.museum-paperwork{overflow-wrap:anywhere}.paperwork-introduction,.paperwork-closing{white-space:pre-wrap;overflow-wrap:anywhere}.paperwork-letterhead>header{border-bottom:2px solid currentColor;padding-bottom:1rem;margin-bottom:1.5rem}.paperwork-institution{font-size:1.25rem;font-weight:600}.museum-paperwork .paperwork-signatures{break-inside:avoid}.household a{text-decoration:underline;text-underline-offset:.15em}.deed-of-gift,.loan-receipt{margin:0 auto;padding:var(--s4) var(--s3)}@page museum-paperwork{margin:18mm;@bottom-right{content:counter(page) " / " counter(pages);font-size:9pt}}@media print{.deed-of-gift,.loan-receipt,.print-receipt:has(>.museum-paperwork){page:museum-paperwork;max-width:none;margin:0;padding:0}.museum-paperwork header{break-after:avoid}}.money-reconciliation a,#cash-reconciliation-candidates a{display:inline-flex;align-items:center;min-width:var(--row);min-height:var(--row);padding:.25rem .5rem;max-width:100%;overflow-wrap:anywhere}.money-reconciliation{min-width:0;overflow-wrap:anywhere}.money-reconciliation input:not([type=hidden]),.money-reconciliation textarea,#cash-reconciliation-day input,#cash-reconciliation-day button{min-height:var(--row);max-width:100%;box-sizing:border-box}.money-reconciliation label{display:block}.money-reconciliation article{margin-block:var(--row)}.money-reconciliation input[type=text],.money-reconciliation textarea{width:100%}.account-recovery-replacement{min-width:0}.account-recovery-replacement button,.account-recovery-replacement p a{min-height:44px}.account-recovery-replacement p a{display:inline-flex;align-items:center}.account-recovery-replacement input,.account-recovery-replacement select{max-width:100%}.account-recovery-replacement .totp-backup-codes{padding-left:1.25rem}.account-recovery-replacement .totp-backup-codes code{white-space:normal;overflow-wrap:anywhere;word-break:normal}@media print{.account-recovery-replacement form,.account-recovery-replacement button,.account-recovery-replacement>p:last-child{display:none}.account-recovery-replacement .totp-backup-codes code{color:#000}}.account-recovery-replacement label[for=replacement-saved]{display:flex;align-items:center;gap:var(--s2);min-height:44px}.copy-control{display:inline}.copy-button{display:inline-flex;gap:8px;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:10px;vertical-align:middle;color:inherit;background:transparent;border:1px solid currentColor;border-radius:4px;cursor:pointer}.copy-button svg{flex:none;pointer-events:none}.copy-button:focus-visible{outline:2px solid currentColor;outline-offset:3px}.copy-status:not(:empty),.copy-guidance{display:block;margin-block:4px;overflow-wrap:anywhere}.support-pane{min-width:0;overflow-wrap:anywhere}.support-pane textarea,.support-pane input,.support-pane select{width:100%;box-sizing:border-box}.support-pane form{margin-block:var(--s3)}.support-pane .field{margin-block:var(--s2)}.support-request-row{margin-block:1rem}.support-request-status{display:block}#support-effort:has(#support-effort-form input:required:valid) #support-effort-notice,#support-effort:has(#support-effort-correction-form input:required:valid) #support-effort-notice{display:none}
