:root{--ground: #F2F3F6;--surface: #FFFFFF;--text: #15171C;--secondary: #5D6371;--tertiary: #99A0AC;--hairline: #E5E7EB;--accent: #2D5BE3;--overdue: #CC3B3B;--due-today: #A86A12;--accent-fill: #2D5BE3;--accent-fill-strong: #1C4BD5;--accent-wash: #EEF2FD;--on-accent: #FFFFFF;--overdue-fill: #CC3B3B;--overdue-wash: #FCEDED;--due-today-wash: #FBF1E1;--success: #2F7D55;--success-wash: #E6F2EC;--fill: #EEF0F3;--fill-strong: #E4E6EB;--hover: #F6F7F9;--highlight: #FFF1C2;--danger: var(--overdue);--danger-wash: var(--overdue-wash);--warning: var(--due-today);--warning-wash: var(--due-today-wash);--backdrop: rgb(21 23 28 / 24%);--shadow-sheet: 0 12px 40px rgb(21 23 28 / 18%);--shadow-pane: -8px 0 24px rgb(21 23 28 / 6%);--shadow-menu: 0 8px 24px rgb(21 23 28 / 14%);--radius-control: 8px;--radius-card: 12px;--radius-pill: 999px;--font-system: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-mono: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--weight-regular: 400;--weight-medium: 500;--weight-strong: 600;--weight-title: 700;--type-caption: 12px;--type-small: 13px;--type-body: 14px;--type-heading: 18px;--type-title: 22px;--type-page-title: var(--type-title);--type-section-title: var(--type-heading);--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 24px;--space-6: 32px;--space-7: 48px;--control-height: 36px;--row-height: 36px;--row-padding-block: 4px;--compact-top-bar-height: 56px;--desk-top-bar-height: 64px;--tab-bar-height: 51px;--safe-bottom: env(safe-area-inset-bottom, 0px);--safe-left: env(safe-area-inset-left, 0px);--safe-right: env(safe-area-inset-right, 0px);--safe-top: env(safe-area-inset-top, 0px);color-scheme:light;font-family:var(--font-system);line-height:1.4}@media(max-width:48rem),(pointer:coarse)and (max-width:64rem){:root{--type-caption: 13px;--type-small: 15px;--type-body: 17px;--type-heading: 22px;--type-title: 32px;--type-page-title: var(--type-heading);--type-section-title: var(--type-body);--control-height: 44px;--row-height: 44px;--row-padding-block: 8px}}@media(prefers-contrast:more){:root{--hairline: #B9BFC9;--tertiary: #737A87}}@media(prefers-color-scheme:dark){:root{--ground: #111216;--surface: #1B1D22;--text: #ECEEF2;--secondary: #959AA8;--tertiary: #5B6270;--hairline: #2A2E36;--accent: #7392EC;--overdue: #E06C6C;--due-today: #D8953A;--accent-fill: #3563E6;--accent-fill-strong: #2D5BE3;--accent-wash: #1F2C50;--on-accent: #FFFFFF;--overdue-fill: #CC3B3B;--overdue-wash: #422428;--due-today-wash: #3D2F1E;--success: #4FB282;--success-wash: #20342E;--fill: #272A31;--fill-strong: #31353D;--hover: #22252B;--highlight: #4D3F12;--backdrop: rgb(0 0 0 / 50%);--shadow-sheet: 0 12px 40px rgb(0 0 0 / 50%);--shadow-pane: -8px 0 24px rgb(0 0 0 / 40%);--shadow-menu: 0 8px 24px rgb(0 0 0 / 45%);color-scheme:dark}}@media(prefers-color-scheme:dark)and (prefers-contrast:more){:root{--hairline: #4A505C;--tertiary: #8A91A0}}body{background:var(--ground);color:var(--text);font-size:var(--type-body);margin:0;min-height:100vh}h1,h2,h3,h4{color:var(--text);font-weight:var(--weight-title);letter-spacing:-.01em;line-height:1.25}h4{font-size:var(--type-body);margin-bottom:var(--space-3)}b,strong{font-weight:var(--weight-strong)}section{margin-top:var(--space-5)}form{max-width:46rem}label{display:block}input,select,textarea,button{box-sizing:border-box;font:inherit}input:not([type=checkbox]):not([type=radio]),select,textarea{border:1px solid var(--hairline);color:var(--text)}textarea{line-height:1.4;max-width:100%;resize:vertical;width:100%}button{align-items:center;background:var(--fill);border:1px solid transparent;border-radius:var(--radius-control);color:var(--text);cursor:pointer;display:inline-flex;font-weight:var(--weight-strong);justify-content:center;min-height:var(--control-height);padding:var(--space-2) var(--space-3)}button:disabled{color:var(--tertiary);cursor:not-allowed}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}details>summary{color:var(--accent);cursor:pointer}pre{background:var(--ground);border:0;border-radius:var(--radius-card);color:var(--text);font-family:var(--font-mono);font-size:var(--type-small);line-height:1.35;margin:var(--space-4) auto;max-width:100%;overflow-x:auto;padding:var(--space-4);white-space:pre;width:fit-content}[hidden]{display:none!important}::selection{background:var(--accent-wash)}h1{font-size:var(--type-title)}h2{font-size:var(--type-page-title)}h3{font-size:var(--type-section-title)}a{color:var(--accent);text-decoration-thickness:1px;text-underline-offset:.14em}input::placeholder,textarea::placeholder{color:var(--tertiary)}.page-control-panel__compact-row>input{flex:1 1 auto;min-width:0;width:auto}input[type=text],input[type=password],input[type=search]{max-width:100%;width:28rem}input[type=date]{width:12rem}input[type=checkbox]{accent-color:var(--accent-fill);height:16px;margin:0;width:16px}input[type=radio]{accent-color:var(--accent-fill)}.success{background:var(--success-wash);color:var(--success);padding:var(--space-2) var(--space-3);width:fit-content}#app{box-sizing:border-box;margin:0 auto;max-width:56rem;padding:var(--space-4)}#app.application-shell{display:grid;margin:0 auto;min-height:100vh;padding:0}.app-content{background:var(--surface);box-sizing:border-box;min-height:100vh;min-width:0;padding:0 var(--space-6) var(--space-7)}.quick-add-trigger{flex:0 0 auto;min-height:var(--control-height);padding-inline:var(--space-3);white-space:nowrap}.desk-top-bar .quick-add-trigger{border-radius:var(--radius-control);font-size:var(--type-small);font-weight:var(--weight-medium);min-height:32px;padding-block:0;padding-inline:14px}#page>h2:first-child{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:0;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.desk-top-bar{align-items:center;background:var(--surface);border-bottom:1px solid var(--hairline);box-sizing:border-box;color:var(--text);column-gap:var(--space-4);display:flex;flex-wrap:wrap;margin-inline:calc(var(--space-6) * -1);min-height:var(--desk-top-bar-height);padding:var(--space-2) var(--space-5) 7px var(--space-6);position:sticky;top:0;z-index:9}.desk-title{flex:1 1 auto;font-size:var(--type-page-title);font-weight:var(--weight-title);line-height:calc(28 / 22);margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.desk-top-tools{align-items:center;display:flex;flex:0 0 auto;gap:var(--space-4)}.page-header-actions{align-items:center;display:flex;gap:var(--space-4)}.page-header-actions:empty{display:none}.application-shell:not(.application-shell--compact) #page{max-width:76rem}.quick-add-trigger,.quick-add-submit{background:var(--accent-fill);color:var(--on-accent)}.quick-add-trigger:hover:not(:disabled),.quick-add-trigger:focus-visible,.quick-add-submit:hover:not(:disabled),.quick-add-submit:focus-visible{background:var(--accent-fill-strong)}#page,#folder-workspace{max-width:74rem}#page:focus{outline:none}.page-header-actions .collection-filter-open,.page-header-actions .list-reorder-done{background:transparent;border-radius:var(--radius-control);color:var(--accent);min-height:32px;padding-block:0;padding-inline:var(--space-2)}.page-header-actions .list-reorder-done{font-size:var(--type-small);font-weight:var(--weight-strong)}.page-header-actions .collection-filter-open:hover:not(:disabled),.page-header-actions .list-reorder-done:hover:not(:disabled){background:var(--hover)}@media(max-width:38rem){#app:not(.application-shell){padding:var(--space-3)}}@media(max-width:48rem),(pointer:coarse)and (max-width:64rem){#app.application-shell--compact .record-row--compact .record-title-link,#app.application-shell--compact .record-row--compact .record-row-open{min-height:var(--row-title-box)}#app.application-shell--compact{display:block;max-width:none;min-height:100dvh;padding:0;position:relative;top:var(--pull-refresh-offset, 0px)}}#app.application-shell{grid-template-columns:248px minmax(0,1fr);max-width:none}@media(max-width:48rem),(pointer:coarse)and (max-width:64rem){.application-shell--compact,.sheet{-webkit-tap-highlight-color:transparent}.application-shell--compact .check-label,.sheet .check-label{box-sizing:border-box;min-height:44px}.application-shell--compact .record-evidence textarea,.sheet .record-evidence textarea{font-size:var(--type-body)}.application-shell--compact .record-evidence button,.sheet .record-evidence button{min-height:44px}.application-shell--compact .record-evidence .evidence-entry-actions,.application-shell--compact .record-evidence .evidence-edit-actions,.application-shell--compact .record-evidence .evidence-form-actions{flex-wrap:wrap;gap:var(--space-2)}.application-shell--compact .page-control-panel--section .page-control-panel__actions>button{flex:1 1 100%}.application-shell--compact .page-control-panel__header-actions{align-items:stretch;text-align:left;width:100%}.application-shell--compact .binary-toggle,.sheet .binary-toggle{box-sizing:border-box;min-height:44px}.application-shell--compact .app-content{background:var(--ground);padding:0 calc(var(--safe-right) + var(--space-3)) calc(var(--tab-bar-height) + var(--safe-bottom) + var(--space-5)) calc(var(--safe-left) + var(--space-3))}html:has(.application-shell--compact){overscroll-behavior-y:none}.application-shell--compact :is(.tab-bar,.notification-overlay){translate:0 var(--pull-refresh-offset, 0px)}#app.application-shell--compact.is-settling{transition:top .18s ease-out}.application-shell--compact.is-settling :is(.tab-bar,.notification-overlay){transition:translate .18s ease-out}.application-shell--compact #page,.application-shell--compact #page>#folder-workspace,.application-shell--compact #page .folder-object-results{display:flex;flex-direction:column;gap:var(--space-3);min-width:0}.application-shell--compact #page{padding-top:var(--space-3)}.application-shell--compact #page>button{align-self:flex-start}.application-shell--compact #page>section>h3:first-child,.application-shell--compact #page .folder-child-section>h3:first-child,.application-shell--compact #page .folder-type-section>h3:first-child{margin:0 0 var(--space-2)}.application-shell--compact .notification-panel{left:calc(var(--safe-left) + var(--space-2));max-width:none;position:fixed;right:calc(var(--safe-right) + var(--space-2));top:var(--compact-header-height, calc(var(--compact-top-bar-height) + var(--safe-top)));width:auto}.application-shell--compact .notification-toast-action,.application-shell--compact .notification-entry-action{align-items:center;display:inline-flex;min-height:44px}.application-shell--compact .notification-overlay{bottom:calc(var(--tab-bar-height) + var(--safe-bottom) + var(--space-3));left:calc(var(--safe-left) + var(--space-3));position:fixed;right:calc(var(--safe-right) + var(--space-3));top:auto;transform:none;width:auto;z-index:25}#app.application-shell--compact .organization-token-remove,#app.application-shell--compact .organization-folder-token-button,.sheet .organization-token-remove,.sheet .organization-folder-token-button{min-height:24px}}@media(min-width:100rem){.application-shell:not(.application-shell--compact) .app-content:has(>#pane:not([hidden])){align-items:start;column-gap:var(--space-5);display:grid;grid-template-columns:minmax(0,1fr) minmax(30rem,38rem);padding-bottom:0}.application-shell:not(.application-shell--compact) .app-content:has(>#pane:not([hidden]))>.desk-top-bar{grid-column:1 / -1}}.sidebar-destinations,.sidebar-space-list,.sidebar-space-folders,.group-rows,.item-list,.header-search-results,.guidance-rule-list,.processing-run-list,.processing-item-list,.review-undo-list,.version-list,.folder-tree,.folder-children,.manager-list,.organization-token-list{list-style:none;margin:0;padding:0}.app-sidebar{background:var(--ground);border-right:1px solid var(--hairline);box-sizing:border-box;display:flex;flex-direction:column;gap:20px;height:100vh;height:100dvh;overflow:visible;padding:20px var(--space-3);position:sticky;top:0}.sidebar-title{font-size:inherit;margin:0;padding:0 var(--space-2)}.sidebar-brand{color:var(--text);display:block;font-size:var(--type-body);font-weight:var(--weight-title);line-height:20px;text-decoration:none}.app-sidebar .sidebar-search{box-sizing:border-box;flex:0 0 auto;margin:0;max-width:none;padding:0 var(--space-1);position:relative;width:auto}.app-sidebar .sidebar-search .form-row{display:block;margin:0}.app-sidebar .sidebar-search input[type=search]{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--radius-control);box-sizing:border-box;font-size:var(--type-small);height:32px;min-height:0;padding:0 10px;width:100%}.app-sidebar .sidebar-search .header-search-dropdown{left:var(--space-1);right:auto;width:min(30rem,calc(100vw - 18rem));z-index:12}.sidebar-middle{display:flex;flex:1 1 auto;flex-direction:column;gap:20px;min-height:0;overflow-y:auto}.sidebar-destinations{display:flex;flex-direction:column;gap:2px}.sidebar-foot{flex:0 0 auto}.sidebar-destinations a,.sidebar-space,.sidebar-folder{align-items:center;border-radius:var(--radius-control);box-sizing:border-box;color:var(--text);display:flex;font-size:var(--type-small);gap:var(--space-2);height:32px;justify-content:space-between;padding:0 var(--space-2);text-decoration:none}.nav-label,.sidebar-space-name,.sidebar-folder-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav-count{color:var(--secondary);flex:0 0 auto;font-size:var(--type-small);font-variant-numeric:tabular-nums}.sidebar-group-label{color:var(--secondary);font-size:var(--type-caption);font-weight:var(--weight-regular);line-height:16px;margin:0;padding:0 var(--space-2) var(--space-1)}.sidebar-spaces{display:flex;flex-direction:column;gap:2px;margin:0}.sidebar-space-list,.sidebar-space-folders{display:flex;flex-direction:column;gap:2px}.sidebar-space-item,.sidebar-folder-item{position:relative}.sidebar-space{gap:6px;justify-content:flex-start;padding-inline-start:28px}.sidebar-space .sidebar-space-name,.sidebar-folder .sidebar-folder-name{flex:1 1 auto}.sidebar-space-toggle,.sidebar-folder-toggle{align-items:center;background:none;border:0;border-radius:var(--radius-control);color:var(--secondary);cursor:pointer;display:flex;height:32px;inset-block-start:0;inset-inline-start:0;justify-content:center;min-height:0;padding:0;position:absolute;width:28px;z-index:1}.sidebar-folder-toggle{inset-inline-start:calc(8px + (var(--folder-depth, 0) + 1) * var(--space-3));width:20px}.sidebar-spaces--object-drag .sidebar-space-toggle,.sidebar-spaces--object-drag .sidebar-folder-toggle{pointer-events:none}.sidebar-space-chevron{color:var(--secondary);flex:0 0 auto;height:14px;width:14px}.sidebar-space-folders{margin-top:2px}.sidebar-folder{justify-content:flex-start;padding-inline-start:calc(28px + (var(--folder-depth, 0) + 1) * var(--space-3))}.sidebar-space-folders .sidebar-space-note{padding-inline-start:calc(28px + var(--space-3))}.sidebar-space-note{color:var(--secondary);font-size:var(--type-small);line-height:32px;padding:0 var(--space-2)}.sidebar-space-note--error{color:var(--danger)}.sidebar-destinations a:hover,.sidebar-space:hover,.sidebar-space-toggle:hover+.sidebar-space,.sidebar-folder-toggle:hover+.sidebar-folder,.sidebar-folder:hover{background:var(--fill-strong);color:var(--text)}.sidebar-destinations a[aria-current=page],.sidebar-space[aria-current=location],.sidebar-folder[aria-current=page]{background:var(--surface);color:var(--text)}.sidebar-object-drop-target.folder-drop-target--over{background:var(--accent-wash);color:var(--accent)}.sidebar-object-drop-target.folder-drop-target--invalid{background:var(--danger-wash);color:var(--danger)}.back-link{border-radius:var(--radius-control);color:var(--text);display:inline-block;line-height:1.35;padding:var(--space-1) var(--space-2);text-decoration:none}.back-link:hover{background:var(--fill-strong);color:var(--text)}#capture-sheet-form{display:grid;gap:var(--space-3)}#capture-sheet-input{box-sizing:border-box;width:100%}.capture-sheet-hint{color:var(--secondary);font-size:var(--type-small);margin:0}.capture-sheet-submit,.capture-sheet-alternate{width:100%}.capture-sheet-submit{background:var(--accent-fill);color:var(--on-accent)}.capture-sheet-submit:disabled{background:var(--fill-strong);color:var(--tertiary)}.capture-sheet-alternate{background:var(--fill);color:var(--accent)}@media(max-width:48rem),(pointer:coarse)and (max-width:64rem){.compact-header{position:sticky;top:0;z-index:15}.compact-top-bar{align-items:center;background:var(--ground);border-bottom:1px solid var(--hairline);box-sizing:border-box;color:var(--text);display:flex;gap:var(--space-2);min-height:calc(var(--compact-top-bar-height) + var(--safe-top));padding:var(--safe-top) calc(var(--safe-right) + var(--space-1)) 0 calc(var(--safe-left) + var(--space-4))}.compact-top-bar:has(>.compact-back-slot:not(:empty)){padding-inline-start:calc(var(--safe-left) + var(--space-3))}.compact-back-slot{align-items:center;display:flex;flex:0 0 auto;min-width:0}.compact-back-slot:empty{display:none}.compact-back{align-items:center;background:none;border:0;color:var(--accent);display:inline-flex;font-weight:var(--weight-regular);gap:0;max-width:8rem;min-height:44px;text-decoration:none}.compact-back-glyph{flex:none;height:22px;width:22px}.compact-title{align-items:center;color:var(--text);display:flex;flex:1 1 auto;font-size:var(--type-page-title);font-weight:var(--weight-title);line-height:calc(28 / 22);margin:0;min-height:44px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.compact-title-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.compact-back--icon{justify-content:center;width:44px}.compact-folder-title-toggle{align-items:center;background:none;border:0;border-radius:0;box-shadow:none;color:inherit;display:flex;font:inherit;gap:var(--space-2);justify-content:flex-start;line-height:inherit;min-width:0;overflow:hidden;padding:0;text-align:left;white-space:nowrap;width:100%}.compact-folder-title-toggle:after{border:solid currentcolor;border-width:0 1.5px 1.5px 0;content:"";flex:0 0 6px;height:6px;margin:0 var(--space-1);transform:rotate(45deg) translateY(-2px)}.compact-folder-title-toggle[aria-expanded=true]:after{transform:rotate(225deg) translate(-2px,-1px)}.compact-folder-navigation{align-items:center;background:var(--ground);border-bottom:1px solid var(--hairline);display:flex;gap:var(--space-2);padding-inline:calc(var(--safe-left) + var(--space-3)) calc(var(--safe-right) + var(--space-3))}.compact-folder-navigation[hidden]{display:none}.compact-folder-breadcrumb{flex:1 1 auto;min-width:0;overflow-x:auto;overscroll-behavior-x:contain}.compact-folder-breadcrumb li{align-items:center;display:flex}.compact-folder-breadcrumb li+li:before{color:var(--secondary);content:"/";margin-inline:var(--space-2)}.compact-top-tools{align-items:center;display:flex;flex:0 0 auto;gap:0}.compact-top-tools .collection-filter-open,.compact-top-tools .list-reorder-done{font-size:var(--type-body);min-height:44px;padding-inline:10px}.compact-top-tools .notification-trigger{min-height:44px;min-width:44px;width:auto}.compact-top-tools .notification-badge{right:var(--space-1);top:var(--space-1)}.compact-search{align-items:center;background:none;border:0;color:var(--accent);display:inline-flex;justify-content:center;min-height:44px;min-width:44px;padding:0}.compact-search .shell-icon{height:22px;width:22px}.compact-top-bar--item{padding-inline-end:calc(var(--safe-right) + var(--space-2))}.compact-top-bar--item .compact-title{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;min-height:0;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.compact-top-bar--item .compact-search,.compact-top-bar--item .notification-center{display:none}.compact-top-bar--item .compact-top-tools{margin-inline-start:auto}.compact-top-bar--quiet{padding-inline-end:calc(var(--safe-right) + var(--space-2))}.compact-top-bar--quiet .compact-back{gap:2px;padding-inline-end:var(--space-2)}.compact-top-bar--quiet .compact-search,.compact-top-bar--quiet .notification-center{display:none}.compact-top-bar--centered{justify-content:space-between}.compact-top-bar--centered .compact-title{flex:0 1 auto;font-size:var(--type-body);line-height:calc(22 / 17)}.compact-edit{background:none;color:var(--accent);font-size:var(--type-body);font-weight:var(--weight-regular);min-height:44px;padding:0 10px}.compact-edit:hover:not(:disabled){background:none}.pull-refresh-indicator{align-items:center;box-sizing:border-box;color:var(--secondary);display:flex;font-size:var(--type-small);gap:var(--space-2);justify-content:center;left:0;height:0;overflow:hidden;padding-top:var(--safe-top);pointer-events:none;position:fixed;right:0;top:0;z-index:14}.pull-refresh-indicator.is-settling{transition:height .18s ease-out}.pull-refresh-icon{display:inline-block;font-size:var(--type-heading);line-height:1}.pull-refresh-indicator[data-state=refreshing] .pull-refresh-icon{animation:pull-refresh-spin .9s linear infinite}.compact-page-band{display:block;margin:0;min-height:0;padding:0}.compact-page-band:empty{display:none}.tab-bar{align-items:start;background:var(--surface);border-top:1px solid var(--hairline);bottom:0;box-sizing:border-box;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));height:calc(var(--tab-bar-height) + var(--safe-bottom));left:0;padding:6px var(--safe-right) var(--safe-bottom) var(--safe-left);position:fixed;right:0;z-index:20}.tab-bar-item{align-items:center;color:var(--secondary);display:flex;flex-direction:column;gap:2px;justify-content:flex-start;min-height:44px;min-width:44px;position:relative;text-decoration:none}.tab-bar-item .shell-icon{height:24px;width:24px}.tab-bar-label{font-size:var(--type-caption);line-height:calc(16 / 13)}.tab-badge{background:var(--accent-wash);border-radius:var(--radius-pill);color:var(--accent);font-size:var(--type-caption);font-weight:var(--weight-strong);line-height:1;min-width:12px;padding:2px var(--space-1);position:absolute;right:50%;text-align:center;top:var(--space-1);transform:translate(24px)}.tab-bar-capture{align-items:center;background:var(--accent-fill);border:0;border-radius:var(--radius-pill);color:var(--on-accent);display:flex;height:52px;justify-content:center;justify-self:center;margin-top:-8px;padding:0;width:52px}.tab-bar-capture .shell-icon{height:26px;width:26px}.sheet-host{display:contents}.compact-top-action{align-items:center;background:none;color:var(--accent);display:inline-flex;font-weight:var(--weight-regular);min-height:44px;padding:0 var(--space-1);text-decoration:none;white-space:nowrap}.compact-folder-title-toggle:hover:not(:disabled){background:none;color:var(--accent)}.compact-back:active{opacity:.6}.compact-search:active{color:var(--accent)}.tab-bar-capture:active:not(:disabled){background:var(--accent-fill-strong)}.tab-bar-capture:disabled{background:var(--fill-strong);color:var(--tertiary)}}@media(prefers-reduced-motion:reduce){.pull-refresh-indicator[data-state=refreshing] .pull-refresh-icon{animation:none}}@keyframes pull-refresh-spin{to{transform:rotate(360deg)}}@media(max-width:48rem),(pointer:coarse)and (max-width:64rem){.shell-icon{height:22px;width:22px}}@media(prefers-reduced-motion:reduce){#app.application-shell--compact.is-settling,.application-shell--compact.is-settling :is(.tab-bar,.notification-overlay),.pull-refresh-indicator.is-settling{transition:none}}.group{display:flex;flex-direction:column;gap:6px;margin:0;min-width:0}.group[hidden]{display:none}.group-label{color:var(--secondary);font-size:var(--type-caption);font-weight:var(--weight-regular);line-height:1.4;margin:0;padding:var(--space-3) var(--space-4) 2px}.group-card{background:var(--surface);border-radius:var(--radius-card);box-sizing:border-box;min-width:0}.group-card:not(:has(>.group-rows,>.group-row)){display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-3) var(--space-4) var(--space-4)}.group-rows{border-radius:inherit;overflow:hidden}.group-rows>li+li{margin-top:1px;position:relative}.group-rows>li+li:before,.group-card>.group-row+.group-row:before{background:var(--hairline);content:"";height:1px;left:var(--space-4);position:absolute;right:0;top:-1px}.group-row{align-items:center;background:transparent;border:0;border-radius:0;box-sizing:border-box;color:var(--text);display:flex;font-size:var(--type-body);font-weight:var(--weight-regular);gap:var(--space-3);min-height:var(--row-height);padding:0 var(--space-4);position:relative;text-align:left;text-decoration:none;width:100%}.group-row-label{flex:1 0 auto;max-width:100%;min-width:0}.group-row-value{color:var(--secondary);flex:0 1 auto;font-size:var(--type-small);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.group-row-value[hidden]{display:none}.group-row-chevron{color:var(--secondary);flex:0 0 auto;height:16px;width:16px}a.group-row:hover,button.group-row:hover:not(:disabled){background:var(--hover)}a.group-row:active,button.group-row:active:not(:disabled){background:var(--fill)}.group-row--action .group-row-label,.group-row--button{color:var(--accent)}.group-note{color:var(--secondary);font-size:var(--type-caption);line-height:1.4;margin:0;padding:2px var(--space-4) 0}.group-form{margin:0;max-width:none;padding:0}.offline-access-panel{box-sizing:border-box;color:var(--secondary);display:flex;flex-direction:column;gap:var(--space-3);margin:0;width:100%}.offline-access-status{font-size:var(--type-small);line-height:1.4;margin:0}.offline-access-actions{display:flex;flex-wrap:wrap;gap:var(--space-2)}.offline-banner{align-items:center;background:var(--warning-wash);border-bottom:1px solid var(--hairline);color:var(--text);display:flex;gap:var(--space-3);justify-content:space-between;margin:0 calc(-1 * var(--space-6));padding:var(--space-3) var(--space-6);position:sticky;top:0;z-index:11}.offline-banner-text{font-weight:var(--weight-strong)}.offline-banner+.desk-top-bar{position:static}.notification-center{flex:0 0 auto;position:relative}.notification-trigger{background:transparent;color:var(--accent);min-height:var(--control-height);padding:var(--space-2);position:relative;width:var(--control-height)}.notification-icon{display:block;height:20px;width:20px}.notification-badge{align-items:center;background:var(--accent-fill);border-radius:var(--radius-pill);color:var(--on-accent);display:flex;font-size:var(--type-caption);font-weight:var(--weight-strong);height:18px;justify-content:center;min-width:18px;padding:0 var(--space-1);position:absolute;right:calc(-1 * var(--space-1));top:calc(-1 * var(--space-1))}.notification-panel{box-sizing:border-box;max-height:min(30rem,calc(100vh - 5.5rem));overflow:auto;padding:var(--space-3);position:absolute;right:0;top:calc(100% + var(--space-2));width:min(23rem,calc(100vw - 2rem));z-index:32}.notification-panel-header{align-items:center;border-bottom:1px solid var(--hairline);display:flex;gap:var(--space-3);justify-content:space-between;padding-bottom:var(--space-2)}.notification-panel-header h2,.notification-panel-header h3{font-size:var(--type-body);margin:0}.notification-list{list-style:none;margin:var(--space-2) 0 0;padding:0}.notification-entry{padding:var(--space-2) var(--space-1)}.notification-entry+.notification-entry{border-top:1px solid var(--hairline)}.notification-entry p{margin:0;overflow-wrap:anywhere}.notification-entry time{color:var(--secondary);display:block;font-size:var(--type-caption);margin-top:var(--space-1)}.notification-overlay{left:50%;max-height:calc(100dvh - var(--safe-top) - var(--safe-bottom) - 8rem);overflow:auto;overscroll-behavior:contain;pointer-events:none;position:fixed;top:var(--space-4);transform:translate(-50%);width:min(34rem,calc(100vw - 2rem));z-index:40}.notification-toast-message{grid-column:1 / 3;margin:0;overflow-wrap:anywhere}.notification-toast>.notification-dismiss{grid-column:3;grid-row:1}.notification-toast>.notification-toast-action{grid-column:1;justify-self:start}.notification-toast>.notification-undo{grid-column:2 / 4;justify-self:end;min-width:72px}.notification-completion-status,.notification-completion-error{font-size:var(--type-small);grid-column:1 / -1;overflow-wrap:anywhere}.notification-entry .notification-undo{margin:var(--space-2) 0 var(--space-1) var(--space-3)}.notification-undo[aria-disabled=true]{cursor:wait;opacity:.6}.notification-dismiss{background:transparent;color:var(--secondary);flex:0 0 auto;font-size:var(--type-heading);font-weight:var(--weight-regular);line-height:1;min-height:28px;min-width:28px;padding:0;pointer-events:auto}.notification-toast-action{align-self:center;flex:0 0 auto;font-weight:var(--weight-strong);pointer-events:auto;white-space:nowrap}.notification-entry-action{display:inline-block;font-size:var(--type-small);margin-top:var(--space-1)}.notification-undo{background:var(--fill);border-radius:var(--radius-control);color:var(--accent);flex:none;font-size:var(--type-small);font-weight:var(--weight-strong);padding:var(--space-1) var(--space-3);pointer-events:auto}.notification-trigger:hover:not(:disabled),.notification-trigger:focus-visible,.notification-trigger[aria-expanded=true]{background:var(--fill)}.notification-panel,.notification-toast{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--radius-card);box-shadow:var(--shadow-menu)}.notification-entry--success{border-left:3px solid var(--success);padding-left:var(--space-2)}.notification-entry--error{border-left:3px solid var(--danger);padding-left:var(--space-2)}.notification-toast{align-items:start;border-top:3px solid var(--danger);display:grid;gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto auto;justify-content:space-between;padding:var(--space-3) var(--space-4);pointer-events:auto}.notification-toast--success{border-top-color:var(--success)}.notification-toast-action,.notification-entry-action{color:var(--accent)}.notification-toast-action:hover,.notification-toast-action:focus-visible{text-decoration:underline}.header-search{flex:0 1 25rem;flex-basis:27rem;margin:0;max-width:100%;position:relative;width:27rem}.header-search .form-row{flex-wrap:nowrap}.header-search-dropdown{border:1px solid var(--hairline);margin-top:var(--space-2);max-height:min(30rem,70vh);overflow-y:auto;position:absolute;right:0;width:min(30rem,calc(100vw - 2rem));z-index:10}.header-search-status{color:var(--secondary);margin:0;padding:var(--space-2) var(--space-3)}.header-search-results>li{border-top:1px solid var(--hairline)}.header-search-result-link{color:var(--text);display:block}.header-search-result-title,.header-search-result-meta,.header-search-result-excerpt{display:block;overflow-wrap:anywhere}.header-search-result-meta,.header-search-result-excerpt{color:var(--secondary);font-size:var(--type-small)}.header-search-result-excerpt{white-space:pre-wrap}.header-search-all{border-top:1px solid var(--hairline);display:block}.header-search-results>li:first-child{border-top:0}.header-search-result-link,.header-search-all{border-radius:var(--radius-control);padding:var(--space-1) var(--space-3);text-decoration:none}.header-search-result-link:hover,.header-search-result-link:focus-visible,.collection-search-filter-result:hover,.proposal-tag-result:hover,.proposal-tag-result:focus-visible{background:var(--fill)}.collection-search-filter-result.active,.proposal-tag-result.active{background:var(--accent-wash)}@media(max-width:38rem){.header-search .form-row{flex-wrap:nowrap}.header-search .form-row button[type=submit]{display:none}.header-search-dropdown{left:0;right:auto;width:100%}}#pane{background:var(--surface);border-left:1px solid var(--hairline);box-sizing:border-box;display:flex;flex-direction:column;min-height:0}#pane[hidden]{display:none}.pane-header{border-bottom:1px solid var(--hairline);display:grid;flex:0 0 auto;gap:var(--space-1) var(--space-2);grid-template-columns:minmax(0,1fr) auto;padding:var(--space-4) var(--space-4) var(--space-3)}.pane-title{font-size:var(--type-section-title);grid-column:1;grid-row:1;margin:0;min-width:0;overflow-wrap:anywhere}.pane-subtitle{color:var(--secondary);font-size:var(--type-small);grid-column:1;grid-row:2;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pane-header--back{grid-template-columns:auto minmax(0,1fr) auto}.pane-header--back>.pane-back{align-self:center;grid-column:1;grid-row:1}.pane-header--back>.pane-title{align-self:center;grid-column:2;grid-row:1}.pane-header--back>.pane-subtitle{grid-column:2;grid-row:2}.pane-header--back>.pane-close{grid-column:3;grid-row:1 / 3}.pane-back{background:none;color:var(--accent);font-weight:var(--weight-regular);gap:var(--space-1);min-height:0;padding:0 var(--space-2) 0 0}.pane-back:hover:not(:disabled){background:none;text-decoration:underline}.pane-back .shell-icon{height:18px;width:18px}.pane-close{align-self:start;background:transparent;color:var(--secondary);font-weight:var(--weight-regular);grid-column:2;grid-row:1 / 3;justify-self:end;line-height:1;min-height:var(--control-height);min-width:var(--control-height);padding:0}.pane-close .shell-icon{height:18px;width:18px}.pane-body{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:0 var(--space-4) var(--space-4)}.pane-footer{background:var(--surface);border-top:1px solid var(--hairline);flex:0 0 auto;padding:var(--space-3) var(--space-4)}.pane-footer[hidden]{display:none}#pane[data-kind=object]>.pane-header{align-items:center;box-sizing:border-box;display:flex;justify-content:space-between;min-height:var(--desk-top-bar-height);padding:0 var(--space-4) 0 28px}#pane[data-kind=object] .pane-title{color:var(--secondary);font-size:var(--type-small);font-weight:var(--weight-regular);line-height:normal}#pane[data-kind=object] .pane-subtitle{display:none}#pane[data-kind=object] .pane-close{align-self:center}#pane[data-kind=object]>.pane-body{padding:var(--space-5) 28px}#pane[data-kind=object]>.pane-footer{padding:var(--space-3) 28px}.pane-object-list{list-style:none;margin:0;padding:0}.pane-object-list>li{border-bottom:1px solid var(--hairline);padding:var(--space-1) 0}.pane-close:hover,.pane-close:focus-visible{background:var(--fill);color:var(--text)}@media(min-width:100rem){#pane{height:calc(100dvh - var(--pane-top, var(--desk-top-bar-height)));position:sticky;top:var(--pane-top, var(--desk-top-bar-height))}.application-shell:not(.application-shell--compact) .app-content:has(>#pane[data-kind=object]:not([hidden])){column-gap:var(--space-6);grid-template-columns:minmax(0,1fr) calc(32.5rem - var(--space-6))}.application-shell:not(.application-shell--compact) .app-content:has(>#pane[data-kind=object]:not([hidden]))>.desk-top-bar{margin-inline-end:calc(32.5rem - var(--space-6))}#pane[data-kind=object]{box-shadow:var(--shadow-pane);height:calc(100dvh - var(--pane-bar-top, 0px));margin-inline-end:calc(var(--space-6) * -1);margin-top:calc(var(--desk-top-bar-height) * -1);top:var(--pane-bar-top, 0px)}}@media not all and (min-width:100rem){.app-content{--pane-overlay-width: min(36rem, 100vw - 17.25rem)}.app-content:has(>#pane[data-kind=object]:not([hidden])){--pane-overlay-width: min(32.5rem, 100vw - 17.25rem)}.application-shell:not(.application-shell--compact) .app-content:has(>#pane[data-kind=object]:not([hidden]))>.desk-top-bar{margin-inline-end:calc(var(--pane-overlay-width) - var(--space-6))}#pane{bottom:0;box-shadow:var(--shadow-pane);position:fixed;right:0;top:var(--pane-top, var(--desk-top-bar-height));width:var(--pane-overlay-width);z-index:12}#pane[data-kind=object]{top:var(--pane-bar-top, 0px)}.application-shell:not(.application-shell--compact) .app-content:has(>#pane:not([hidden]))>#page:has(>.collection-results){margin-inline-end:var(--pane-overlay-width)}}.item-menu{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--radius-card);box-shadow:var(--shadow-menu);box-sizing:border-box;color:var(--text);inset:auto;margin:0;max-width:calc(100vw - 16px);min-width:15rem;padding:var(--space-1);position:fixed}.item-menu-list{display:flex;flex-direction:column}.item-menu-action{background:transparent;border:0;border-radius:var(--radius-control);color:var(--text);font-size:var(--type-body);font-weight:var(--weight-regular);justify-content:flex-start;min-height:var(--control-height);padding:0 var(--space-3);text-align:left;width:100%}.item-menu-action:hover:not(:disabled){background:var(--hover)}.item-menu-action--destructive{color:var(--danger)}.item-menu-switch{margin:0}.item-menu-switch .binary-toggle{box-sizing:border-box;display:flex;flex-direction:row-reverse;font-size:var(--type-body);justify-content:space-between;min-height:var(--control-height);padding:0 var(--space-3);width:100%}.item-menu-switch .binary-toggle-label{color:var(--text)}@media(max-width:48rem),(pointer:coarse)and (max-width:64rem){.item-menu-sheet .item-menu-list{background:var(--surface);border-radius:var(--radius-card);overflow:hidden}.item-menu-sheet .item-menu-action,.item-menu-sheet .item-menu-switch .binary-toggle{border-radius:0;min-height:48px;padding:0 var(--space-4)}.item-menu-sheet .item-menu-list>*+*{border-top:1px solid var(--hairline)}}.sheet{background:none;border:0;box-sizing:border-box;color:var(--text);height:100dvh;left:0;margin:0;max-height:none;max-width:none;padding:0;top:0;width:100%}.sheet--bottom{align-items:flex-end;display:flex;padding-bottom:var(--visual-viewport-offset, 0px)}.sheet--bottom:not([open]),.sheet--full:not([open]){display:none}.sheet--bottom .sheet-panel{border-radius:var(--radius-card) var(--radius-card) 0 0;max-height:calc(var(--visual-viewport-height, 100dvh) - var(--safe-top) - 2rem);padding-bottom:calc(var(--safe-bottom) + var(--space-4));translate:0 var(--sheet-drag-offset, 0px);transition:translate .18s ease-out}.sheet--bottom.sheet--dragging .sheet-panel{transition:none;will-change:translate}.sheet--full{display:flex;flex-direction:column}.sheet--full .sheet-panel{flex:1 1 auto;height:100%;padding-bottom:calc(var(--safe-bottom) + var(--space-4));padding-top:var(--safe-top)}.sheet-panel{background:var(--surface);box-shadow:var(--shadow-sheet);box-sizing:border-box;display:flex;flex-direction:column;min-height:0;overflow:hidden;padding:0 calc(var(--safe-right) + var(--space-4)) 0 calc(var(--safe-left) + var(--space-4));width:100%}.sheet-grabber{display:grid;flex:0 0 auto;height:44px;place-items:center;width:100%}.sheet-grabber:before{background:var(--fill-strong);border-radius:var(--radius-pill);content:"";height:5px;width:36px}.sheet--bottom .sheet-grabber,.sheet--bottom .sheet-header{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.sheet--dragging .sheet-grabber,.sheet--dragging .sheet-header{cursor:grabbing}.sheet-header{align-items:center;border-bottom:1px solid var(--hairline);display:flex;flex:0 0 auto;gap:var(--space-3);padding:var(--space-2) 0}.sheet-title{color:var(--text);font-size:var(--type-section-title);margin:0;min-width:0;overflow:hidden;overflow-wrap:anywhere}.sheet-close{background:none;border:0;color:var(--accent);flex:0 0 auto;font-weight:var(--weight-strong);min-height:44px}.sheet-body{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:var(--space-2) 0 var(--space-4)}.sheet-footer{flex:0 0 auto;padding:var(--space-3) 0 0}.sheet::backdrop{background:var(--backdrop)}@media(prefers-reduced-motion:reduce){.sheet-panel,.sheet--bottom .sheet-panel{animation:none;transition:none}}.sheet--bottom .sheet-panel{animation:sheet-rise .16s ease-out}@media(prefers-reduced-motion:reduce){.sheet--bottom .sheet-panel{animation:none}}@media(max-width:48rem),(pointer:coarse)and (max-width:64rem){.sheet-footer>button{display:block;margin-inline:auto}}@keyframes sheet-rise{0%{transform:translateY(var(--space-5))}to{transform:translateY(0)}}.page-control-panel{box-sizing:border-box;margin:var(--space-3) 0 var(--space-4);max-width:none;padding:var(--space-3) var(--space-4) var(--space-4);width:100%}.page-control-panel--filter{margin:0;max-width:none}.page-control-panel__header{border-bottom:1px solid var(--hairline);margin-bottom:var(--space-3);min-height:24px;padding-bottom:var(--space-2)}.page-control-panel--compact .page-control-panel__header{margin-bottom:var(--space-2);padding-bottom:var(--space-2)}.page-control-panel__header h3{color:var(--secondary);font-size:var(--type-small);letter-spacing:0;margin:0}.page-control-panel__header .item-meta{margin:var(--space-1) 0 0}.page-control-panel__body,.page-control-panel__form{min-width:0}.page-control-panel__form{max-width:none}.page-control-panel__actions{align-items:center;border-top:1px solid var(--hairline);display:grid;gap:var(--space-3) var(--space-4);grid-template-columns:minmax(0,1fr) auto;margin-top:var(--space-3);padding-top:var(--space-2)}.page-control-panel__actions>button{grid-column:2;justify-self:end}.page-control-panel__message{margin:0}.page-control-panel__compact-row{flex-wrap:nowrap}.page-control-panel__compact-row>button{flex:0 0 auto}.page-control-panel--section{max-width:48rem}.page-control-panel--section .page-control-panel__header{align-items:flex-start;column-gap:var(--space-4);display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:var(--space-2)}.page-control-panel--section .page-control-panel__header h3{color:var(--text);font-size:var(--type-section-title)}.page-control-panel__header-text{flex:1 1 18rem;min-width:0}.page-control-panel__header-actions{align-items:flex-end;display:flex;flex:0 1 auto;flex-direction:column;gap:var(--space-1);max-width:100%;text-align:right}.page-control-panel__status{align-items:baseline;color:var(--secondary);column-gap:var(--space-3);display:flex;flex-wrap:wrap;font-size:var(--type-small);justify-content:space-between;margin:0 0 var(--space-3);row-gap:var(--space-2)}.page-control-panel__status>.message{flex:1 1 16rem;margin:0;min-width:0}.page-control-panel__status>button{flex:0 0 auto}.page-control-panel__group{border:0;display:grid;gap:0;margin:0 0 var(--space-4);max-width:none;min-inline-size:0;padding:0}.page-control-panel__group-title{border-top:1px solid var(--hairline);box-sizing:border-box;color:var(--secondary);display:block;font-size:var(--type-caption);font-weight:var(--weight-strong);letter-spacing:.04em;margin:0;padding:var(--space-4) 0 0;text-transform:uppercase;width:100%}.page-control-panel__group .field,.page-control-panel__group .choice-toggle-field{margin:0}.page-control-panel--section .page-control-panel__group>*+*{margin-block-start:var(--space-3)}.page-control-panel--section .page-control-panel__actions{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-3);justify-content:flex-end}.page-control-panel--section .page-control-panel__actions>.message{flex:1 1 14rem;margin:0;margin-inline-end:auto;min-width:0}.page-control-panel--section .page-control-panel__actions>button{flex:0 0 auto}#login-form button[type=submit],.page-control-panel__primary,.record-edit-save:not(:disabled),.inbox-process-save:not(:disabled),.clarification-save:not(:disabled),.record-action--primary,.proposal-action--primary{background:var(--accent-fill);color:var(--on-accent)}@media(max-width:38rem){.page-control-panel__actions{grid-template-columns:minmax(0,1fr)}.page-control-panel__actions>button{grid-column:1;justify-self:stretch;width:100%}}@media(max-width:48rem),(pointer:coarse)and (max-width:64rem){.page-control-panel__compact-row>button{width:100%}}@media(max-width:48rem),(pointer:coarse)and (max-width:64rem){.application-shell--compact .offline-banner{align-items:flex-start;flex-direction:column;margin:0 calc(-1 * var(--space-3));padding:var(--space-3);position:static}}.header-search-status.error{margin:0}.date-input{display:inline-flex;position:relative;width:12rem}.date-input-hint{align-items:center;color:var(--tertiary);display:none;font-size:var(--type-small);inset:0;padding-inline:var(--space-3);pointer-events:none;position:absolute}.date-input[data-empty=true] .date-input-hint{display:flex}.form-row,.item-actions,.edit-actions{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-2)}.length-counted{display:block}.length-counted-control{display:block;position:relative}.length-counted-control>input,.length-counted-control>select,.length-counted-control>textarea{box-sizing:border-box;width:100%}.length-counted-control>textarea{display:block}.length-counted-control>textarea:has(+.length-counter:not([hidden])){padding-bottom:var(--space-6)}.length-counted-control>input:not([type=checkbox]):not([type=radio]):has(+.length-counter:not([hidden])){padding-right:var(--space-7)}.field--short>.length-counted{width:9rem}.field--medium>.length-counted{width:22rem}.length-counter{background:var(--surface);font-size:var(--type-caption);font-variant-numeric:tabular-nums;padding-left:var(--space-1);pointer-events:none;position:absolute}.length-counter--close{color:var(--warning)}.length-counter--full{color:var(--danger)}.capture-limit-hint{color:var(--tertiary);display:block;font-size:var(--type-caption);margin-top:var(--space-1)}.length-counted-control>input+.length-counter{right:var(--space-2);top:50%;transform:translateY(-50%)}.length-counted-control>textarea+.length-counter{bottom:var(--space-2);right:var(--space-4)}.field--short>input,.field--short>select{max-width:100%;width:9rem}.field--medium>input,.field--medium>select{max-width:100%;width:22rem}.field--wide>input,.field--wide>select,.field--wide>textarea{box-sizing:border-box;max-width:100%;width:100%}.field-grid{display:grid;gap:var(--space-2) var(--space-4);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))}.check-label{align-items:center;display:inline-flex;font-weight:var(--weight-regular);gap:var(--space-1);margin:var(--space-1) 0}@media(max-width:48rem),(pointer:coarse)and (max-width:64rem){.page-control-panel__compact-row{align-items:stretch;flex-direction:column}}.choice-toggle{display:flex;flex-wrap:wrap;gap:var(--space-1)}.choice-toggle-option{cursor:pointer;margin:0;max-width:100%;min-width:0;position:relative}.choice-toggle-option input,.binary-toggle input{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.choice-toggle-option>span{align-items:center;background:var(--fill);border:1px solid transparent;border-radius:var(--radius-control);box-sizing:border-box;color:var(--text);display:inline-flex;font-weight:var(--weight-regular);max-width:100%;min-height:var(--control-height);overflow-wrap:anywhere;padding:var(--space-1) var(--space-2);white-space:normal}.choice-toggle-option input:focus-visible+span,.binary-toggle input:focus-visible+.binary-toggle-track{outline:2px solid var(--accent);outline-offset:2px}.choice-toggle-option input:disabled+span,.binary-toggle input:disabled~span{cursor:not-allowed;opacity:.55}.binary-toggle{align-items:center;cursor:pointer;display:inline-flex;font-weight:var(--weight-regular);gap:var(--space-2);margin:0;position:relative}.binary-toggle-track{background:var(--fill-strong);border-radius:var(--radius-pill);box-sizing:border-box;display:inline-block;flex:none;height:22px;position:relative;width:36px}.binary-toggle-track:after{background:var(--on-accent);border-radius:var(--radius-pill);content:"";height:18px;left:2px;position:absolute;top:2px;width:18px}.choice-toggle-option:hover>span{background:var(--fill-strong)}.choice-toggle-option input:checked+span{background:var(--accent-wash);color:var(--accent);font-weight:var(--weight-strong)}.binary-toggle input:checked+.binary-toggle-track:after{transform:translate(14px)}.search-match-filter{margin:0}.search-match-filter>legend{color:var(--secondary);font-size:var(--type-caption)}.search-match-filter .choice-toggle{flex-wrap:nowrap;gap:0}.search-match-filter .choice-toggle-option>span{border-radius:0;min-height:32px;padding:var(--space-1) var(--space-2);white-space:nowrap}.search-match-filter .choice-toggle-option+.choice-toggle-option>span{border-left:0}.search-match-filter .choice-toggle-option:first-child>span{border-radius:var(--radius-control) 0 0 var(--radius-control)}.search-match-filter .choice-toggle-option:last-child>span{border-radius:0 var(--radius-control) var(--radius-control) 0}.search-history-toggle{margin:0 0 var(--space-1)}.search-history-toggle .binary-toggle-label{font-size:var(--type-small)}.collection-filters{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--radius-card);box-sizing:border-box;max-width:none;padding:var(--space-3) var(--space-4) var(--space-4);width:100%}.collection-filter-fields{display:grid;gap:var(--space-3) var(--space-4)}.collection-filter-fields--quick{align-items:start;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr))}.collection-filter-fields--search{border-top:1px solid var(--hairline);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:var(--space-3);padding-top:var(--space-3)}.collection-filter-field{margin:0;min-width:0}.collection-filter-field>label,.collection-filter-field>legend{display:block;font-weight:var(--weight-regular);padding:0}.collection-search-filter{position:relative}.collection-search-filter>input[type=search]{width:100%}.collection-search-filter-results{border:1px solid var(--hairline);left:0;list-style:none;margin:var(--space-1) 0 0;max-height:16rem;overflow-y:auto;position:absolute;right:0;top:100%;z-index:12}.collection-search-filter-result{background:transparent;border:0;display:block;text-align:left;width:100%}.collection-filter-error{margin-bottom:0}.collection-filter-bar{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0}.collection-filter-bar[hidden]{display:none}.collection-filter-chips{display:flex;flex-wrap:wrap;gap:var(--space-2);list-style:none;margin:0;padding:0}.collection-filter-chip{align-items:center;display:inline-flex}.collection-filter-sheet .collection-filters,.collection-filter-popover .collection-filters{border:0;padding:0}.collection-filter-popover{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--radius-card);box-shadow:var(--shadow-menu);box-sizing:border-box;color:var(--text);inset:auto;margin:0;max-width:calc(100vw - 24px);padding:var(--space-3);position:fixed;width:30rem}.collection-filter-popover:popover-open{display:flex;flex-direction:column;gap:var(--space-3)}.collection-filter-popover-header{align-items:center;display:flex;flex:none;justify-content:space-between}.collection-filter-popover-body{min-height:0;overflow-y:auto}.collection-filter-popover .collection-filter-fields--quick,.collection-filter-popover .collection-filter-fields--search{grid-template-columns:minmax(0,1fr);gap:var(--space-3)}.collection-filter-popover .collection-filter-fields--search{border:0;margin-top:var(--space-3);padding-top:0}.collection-filter-popover .collection-filters .choice-toggle{flex-wrap:wrap;gap:var(--space-1)}.collection-filter-popover .collection-filters .choice-toggle-option{margin:0;max-width:100%}.collection-filter-popover .collection-filters .choice-toggle-option+.choice-toggle-option{margin-left:0}.collection-filter-popover .collection-search-filter-field{align-items:start;column-gap:var(--space-2);display:grid;grid-template-columns:4rem minmax(0,1fr)}.collection-filter-popover .collection-search-filter-field>label{line-height:var(--control-height);margin:0}.collection-filter-popover .collection-search-filter>input[type=search]{min-height:var(--control-height)}.collection-filter-popover .collection-search-filter-results{max-height:12rem;position:static}.search-filter-bar{display:flex;align-items:flex-start;gap:var(--space-3);min-width:0}.search-filters{flex:1;min-width:0}.search-facet-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3)}.search-advanced .choice-toggle{flex-wrap:wrap}.search-filter-bar>button{flex-shrink:0}.collection-filters--collapsed{padding-block:var(--space-2)}.collection-filters .choice-toggle{flex-wrap:nowrap;gap:0}.collection-filters .choice-toggle-option+.choice-toggle-option{margin-left:-1px}.collection-filters .choice-toggle-option input:checked+span{background:var(--accent-fill);color:var(--on-accent);position:relative;z-index:1}.collection-filters .choice-toggle-option input[data-filter-default]:checked+span{background:var(--fill-strong);color:var(--text)}.collection-filters .choice-toggle-option input:focus-visible+span{outline:2px solid var(--accent);outline-offset:2px;position:relative;z-index:2}.collection-filter-popover .collection-filters{background:transparent}.collection-filter-popover .collection-filter-field>label,.collection-filter-popover .collection-filter-field>legend{letter-spacing:0}.collection-filter-open,.collection-filter-chip{background:var(--fill);border-radius:var(--radius-pill);color:var(--text);font-size:var(--type-small);font-weight:var(--weight-regular);padding-inline:var(--space-3);text-decoration:none}.collection-filter-chip:after{content:" \d7";color:var(--secondary)}.collection-filter-chip--clear{background:none;color:var(--accent)}.collection-filter-chip--clear:after{content:""}@media(max-width:42rem){.collection-filter-fields--quick,.collection-filter-fields--search{grid-template-columns:minmax(0,1fr)}.search-history-toggle{margin-bottom:0}.search-facet-fields{grid-template-columns:minmax(0,1fr)}}@media(max-width:30rem){.search-match-filter .choice-toggle{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.search-match-filter .choice-toggle-option>span,.search-match-filter .choice-toggle-option:first-child>span,.search-match-filter .choice-toggle-option:last-child>span{border:1px solid transparent;border-radius:var(--radius-control);justify-content:center;width:100%}}.collection-filters .choice-toggle-option>span{border-radius:0;justify-content:center;min-height:var(--control-height);padding-inline:var(--space-2);white-space:normal}.collection-filters .choice-toggle-option:first-child>span{border-radius:var(--radius-control) 0 0 var(--radius-control)}.collection-filters .choice-toggle-option:last-child>span{border-radius:0 var(--radius-control) var(--radius-control) 0}@media(max-width:30rem){.search-match-filter .choice-toggle-option+.choice-toggle-option>span{border-left:1px solid transparent}}@media(max-width:48rem),(pointer:coarse)and (max-width:64rem){.collection-filter-chip,.collection-filter-open{min-height:44px}}@media(max-width:38rem){.collection-filters .choice-toggle{display:grid;gap:var(--space-1);grid-template-columns:repeat(2,minmax(0,1fr))}.collection-filters .choice-toggle-option+.choice-toggle-option{margin-left:0}}.message{margin:var(--space-2) 0}.quick-add-status{margin:0;position:absolute;right:var(--space-1);top:calc(100% - var(--space-2));z-index:10}.offline-banner button{background:var(--surface);color:var(--text);flex:0 0 auto}button:hover:not(:disabled){background:var(--fill-strong)}.record-row--compact .record-row-open:hover:not(:disabled),.record-check:hover:not(:disabled),.manager-open:hover:not(:disabled),.organization-token-remove:hover:not(:disabled),.organization-folder-token-button:hover:not(:disabled),.sidebar-space-toggle:hover:not(:disabled),.sidebar-folder-toggle:hover:not(:disabled){background:none}.header-search input[type=search]{min-width:0;width:100%}.page-control-panel{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--radius-card)}.date-input input[type=date]{width:100%}.field{margin-bottom:var(--space-4)}.choice-toggle-field{border:0;margin:0;min-inline-size:0;padding:0}.choice-toggle-field>legend{display:block;padding:0}.binary-toggle-field{margin:0}.binary-toggle input:checked+.binary-toggle-track{background:var(--accent-fill)}.search-facet-field{min-width:0;margin:0}.collection-filter-popover-header button{background:transparent;color:var(--accent);font-size:var(--type-small);min-height:28px;padding:var(--space-1) var(--space-2)}.collection-filter-popover-header button:hover:not(:disabled){background:var(--fill)}.action-confirmation{background:var(--surface);border:0;border-radius:var(--radius-card);box-shadow:var(--shadow-sheet);box-sizing:border-box;color:var(--text);margin:auto;max-height:calc(100dvh - 2rem);max-width:34rem;overflow:auto;overscroll-behavior:contain;padding:var(--space-4);width:calc(100% - 2rem)}.action-confirmation-message{margin-bottom:var(--space-4)}.action-confirmation-actions{justify-content:flex-end}.destructive-action-trigger:hover:not(:disabled),.destructive-action-trigger:focus-visible,.destructive-action-confirm:hover:not(:disabled),.destructive-action-confirm:focus-visible{background:var(--fill-strong)}.action-confirmation::backdrop{background:var(--backdrop)}.permanent-delete-confirmation h3{color:var(--danger)}.proposal-folder-new-badge{background:var(--accent-wash);border-radius:var(--radius-pill);color:var(--accent);flex:0 0 auto;font-size:var(--type-caption);font-weight:var(--weight-strong);letter-spacing:.04em;line-height:1;padding:var(--space-1) var(--space-2);text-transform:uppercase;white-space:nowrap}.proposal-folder-picker{display:grid;gap:var(--space-2) var(--space-3);grid-template-columns:minmax(16rem,1.35fr) minmax(12rem,1fr)}.proposal-folder-picker>.proposal-tag-search{grid-column:1 / -1;min-width:0}.proposal-folder-picker .proposal-folder-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.organization-token-list{display:flex;flex-wrap:wrap;gap:var(--space-1);list-style:none;margin:0;max-width:100%;min-width:0;padding:0}.organization-token-list:empty{display:none}.organization-token{align-items:center;background:var(--fill);border:1px solid transparent;border-radius:var(--radius-pill);box-sizing:border-box;display:inline-flex;font-size:var(--type-small);gap:var(--space-1);line-height:1.2;max-width:100%;min-height:28px;min-width:0;padding:0 0 0 var(--space-2)}.organization-token-label{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.organization-token-remove{align-self:center;background:transparent;border:0;color:var(--accent);flex:0 0 auto;height:24px;min-height:24px;min-width:24px;padding:0;position:relative}.organization-token-remove:before,.organization-token-remove:after{background:currentcolor;border-radius:var(--radius-pill);content:"";height:1.5px;left:50%;pointer-events:none;position:absolute;top:50%;width:9px}.organization-token-remove:before{transform:translate(-50%,-50%) rotate(45deg)}.organization-token-remove:after{transform:translate(-50%,-50%) rotate(-45deg)}.proposal-tag-input-wrap{align-items:center;background:var(--surface);border:1px solid var(--hairline);border-radius:var(--radius-control);box-sizing:border-box;display:flex;flex-wrap:wrap;gap:var(--space-1);min-height:max(var(--control-height),calc(1.45em + var(--space-4) + 2px));padding:var(--space-1) var(--space-1);position:relative}.proposal-tag-results{border:1px solid var(--hairline);left:0;list-style:none;margin:0;max-height:12rem;overflow-y:auto;position:absolute;right:0;top:calc(100% + var(--space-1));z-index:4}.organization-picker-results{position:fixed;inset:auto;margin:0;box-sizing:border-box;overscroll-behavior:contain;z-index:100}.organization-folder-picker{display:grid;gap:var(--space-2);grid-template-columns:minmax(0,1fr);min-width:0}.organization-folder-selection{min-width:0}.organization-space-selection{margin-bottom:var(--space-2);min-width:0}.organization-space-placement{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-2)}.organization-subfolder-field{align-items:center;border-inline-start:1px solid var(--hairline);display:grid;gap:var(--space-2);grid-template-columns:auto minmax(0,1fr);margin:0;min-width:0;padding-inline-start:var(--space-2)}.organization-subfolder-picker{min-width:0}.organization-subfolder-field>label{margin:0;white-space:nowrap}.organization-folder-token-button{background:transparent;border:0;color:inherit;font:inherit;height:24px;justify-content:flex-start;min-height:24px;min-width:24px;padding:0;text-align:left}.organization-folder-token-button>span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.organization-token:has(.organization-folder-token-button[aria-pressed=true]){background:var(--accent-wash);color:var(--accent)}.organization-picker-empty{color:var(--secondary);padding:var(--space-2)}.proposal-tag-result{background:var(--surface);border:0;border-radius:var(--radius-control);font-weight:var(--weight-regular);display:block;text-align:left;width:100%}.proposal-tag-input-wrap:focus-within{border-color:var(--accent)}@media(max-width:42rem){.proposal-folder-picker{grid-template-columns:1fr}}.header-search-dropdown,.collection-search-filter-results,.proposal-tag-results{background:var(--surface);border-color:var(--hairline);border-radius:var(--radius-card);box-shadow:var(--shadow-menu);padding:var(--space-1)}.schedule-popover{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--radius-card);box-shadow:var(--shadow-menu);inset:auto;margin:0;max-width:calc(100vw - 1rem);min-width:15rem;padding:var(--space-3);position:fixed;z-index:50}.schedule-quick{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-block-start:var(--space-3)}.schedule-fields{display:grid;gap:var(--space-2)}.schedule-field{display:grid;gap:var(--space-1)}.schedule-quick-date{border-radius:var(--radius-pill);font-size:var(--type-small);font-weight:var(--weight-regular)}.item-list{display:grid;gap:0;grid-template-columns:minmax(0,1fr)}.item-list>li{background:transparent;border:0;border-bottom:1px solid var(--hairline);border-radius:0}.record-row-layout{align-items:start;display:grid;gap:var(--space-2) var(--space-4);grid-template-columns:minmax(0,1fr) auto}.record-summary{min-width:0}.record-row .record-row-title{line-height:1.3;margin:0}.record-meta-item{column-gap:var(--space-1);display:inline-flex;min-width:0}.record-meta-item--folder,.record-meta-item--duplicate,.record-meta-item--context,.record-meta-item--person{overflow-wrap:break-word}.record-row .record-body-preview,.record-row .search-excerpt{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--secondary);display:-webkit-box;font-size:var(--type-small);line-height:1.35;margin:var(--space-1) 0 0;margin-top:var(--space-1);overflow:hidden;white-space:normal}.record-focus-flag{align-items:center;background:transparent;color:var(--tertiary);display:inline-flex;height:28px;justify-content:center;min-height:28px;padding:var(--space-1);width:28px}.record-focus-flag svg{fill:none;height:18px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;width:18px}.record-focus-flag.is-active svg path:last-child{fill:currentColor}.record-harness-visibility{margin:0}.record-harness-visibility .binary-toggle{font-size:var(--type-small)}.record-meta-item--assistant-hidden{background:var(--danger-wash);color:var(--danger);font-weight:var(--weight-strong)}.record-action--muted{color:var(--secondary)}.item-text{font-weight:var(--weight-regular);margin-bottom:var(--space-1);overflow-wrap:anywhere;white-space:pre-wrap}.record-title-link:hover,.record-title-link:focus-visible{color:var(--accent);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.15rem}.item-meta{color:var(--secondary);margin:var(--space-1) 0}.record-body,.record-body-preview,.search-excerpt,.proposal-rationale,.proposal-current,.proposal-new{overflow-wrap:anywhere;white-space:pre-wrap}.record-body-preview,.search-excerpt{color:var(--secondary);margin:var(--space-2) 0 var(--space-3)}.record-row--compact{--row-title-box: calc(var(--type-body) * 1.3);align-items:flex-start;border-block-end:1px solid var(--hairline);box-sizing:border-box;column-gap:var(--space-3);display:flex;flex-wrap:wrap;min-height:var(--row-height);position:relative;row-gap:var(--space-1)}.record-row--compact .record-summary{display:flex;flex:1 1 0;flex-direction:column;gap:var(--space-1);min-width:0}.record-row--compact:not(:has(>.record-summary>:not(.record-row-title,[hidden]))){align-items:center}.record-row--compact .record-check{margin-inline:calc((44px - 1.5rem)/-2)}.record-row--compact .record-title-link:after,.record-row--compact .record-row-open:after{content:"";inset:0;position:absolute}.record-row--compact .record-check,.record-row--compact .record-action,.record-row--compact .record-row-cluster,.record-row--compact .record-meta-item a{position:relative;z-index:1}.record-row--compact .record-row-title{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;margin:0;overflow:hidden}.record-row--compact .record-row-open{background:none;border:0;padding:0;text-align:left;width:100%}.record-check{align-items:center;background:none;border:0;display:flex;justify-content:center;margin-inline-start:calc(var(--space-3) * -1);min-height:44px;min-width:44px;padding:0}.record-check:before{border:1.5px solid var(--tertiary);border-radius:var(--radius-pill);box-sizing:border-box;content:"";flex-shrink:0;height:18px;width:18px}.record-focus-indicator{fill:var(--accent);flex:none;height:16px;margin-block-start:calc((var(--row-title-box, 2.25rem) - 16px) / 2);stroke:var(--accent);stroke-width:1.5;width:16px}.record-row--compact:not(:has(>.record-summary>:not(.record-row-title,[hidden])))>.record-focus-indicator{margin-block-start:0}.record-row-cluster{align-items:center;display:flex;flex:none;gap:var(--space-1);transition:opacity .12s ease}.record-row:not(:hover):not(:focus-within):not(.record-row--selected) .record-row-cluster{opacity:0}.record-schedule{align-items:center;background:transparent;color:var(--tertiary);display:inline-flex;height:28px;justify-content:center;min-height:28px;padding:var(--space-1);width:28px}.record-schedule svg{fill:none;height:18px;stroke:currentcolor;stroke-width:1.6;width:18px}.record-row-cluster .record-action--muted{background:transparent;font-size:var(--type-small);font-weight:var(--weight-regular);min-height:28px;padding:0 var(--space-2)}.record-schedule:hover:not(:disabled),.record-row-cluster .record-action--muted:hover:not(:disabled){background:var(--fill);color:var(--text)}.record-row:hover,.item-list>li.record-row:hover{background:var(--hover)}.record-meta-item--focus,.record-meta-item--status,.record-meta-item--pending,.record-meta-item--deferred,.record-meta-item--needs-input,.record-meta-item--feedback,.record-meta-item--failed,.record-meta-item--assistant-hidden,.record-meta-item--closed,.record-meta-item--date,.record-meta-item--history,.record-meta-item--no-folder,.record-meta-item--unsure,.record-meta-item--optional,.record-meta-item--done{border:1px solid transparent;border-radius:var(--radius-pill);font-size:var(--type-caption);font-weight:var(--weight-strong);line-height:1.4;padding:0 var(--space-2)}.record-meta-item--folder,.record-meta-item--duplicate,.record-meta-item--context,.record-meta-item--person,.record-meta-item--age,.record-meta-item--evidence,.record-meta-item--proposals,.record-meta-item--changes,.record-meta-item--done-count{background:none;border:0;color:var(--secondary);font-size:var(--type-caption);line-height:1.4;padding:0}.record-meta-item--history,.record-meta-item--date,.record-meta-item--closed,.record-meta-item--unsure,.record-meta-item--optional{background:var(--fill);color:var(--secondary)}.record-meta-item--focus,.record-meta-item--pending,.record-meta-item--deferred{background:var(--accent-wash);color:var(--accent)}.record-meta-item--status{background:var(--success-wash);color:var(--success)}.record-meta-item--feedback,.record-meta-item--failed{background:var(--danger-wash);color:var(--danger)}.record-meta-item--needs-input{background:var(--warning-wash);color:var(--warning)}.record-meta-item--done{align-items:center;background:var(--success-wash);color:var(--success)}.record-meta-item--done-count{align-items:center;color:var(--success)}.record-meta-item--no-folder{background:transparent;border:1px dashed var(--tertiary);color:var(--secondary)}.record-meta-item--needs-input-note{color:var(--secondary);flex-basis:100%}.choice-chips{display:flex;flex-wrap:wrap;gap:var(--space-2)}.choice-chip{border-radius:var(--radius-pill);font-size:var(--type-small);padding:var(--space-1) var(--space-3)}.choice-chip[aria-pressed=true],.choice-chip[aria-pressed=true]:hover:not(:disabled){background:var(--accent-wash);color:var(--accent)}.record-focus-flag:hover:not(:disabled),.record-focus-flag:focus-visible{background:var(--fill);color:var(--accent)}.record-focus-flag.is-active{color:var(--accent)}.record-title-link{color:var(--text);text-decoration:none}.record-meta-item a,.folder-manager-summary a,.proposal-heading a{text-decoration:none}.record-meta-item--folder a,.record-meta-item--context a,.record-meta-item--person a{color:inherit}.record-meta-item a:hover,.record-meta-item a:focus-visible,.folder-manager-summary a:hover,.folder-manager-summary a:focus-visible,.proposal-heading a:hover,.proposal-heading a:focus-visible{text-decoration:underline}.record-meta-item--late,.record-meta-item--today{border:1px solid transparent;border-radius:var(--radius-pill);font-size:var(--type-caption);font-weight:var(--weight-strong);line-height:1.4;padding:0 var(--space-2)}.record-meta-item--late{background:var(--overdue-wash);color:var(--overdue)}.record-meta-item--today{background:var(--due-today-wash);color:var(--due-today)}.record-row--selected,.item-list>li.record-row.record-row--selected{background:var(--accent-wash);box-shadow:inset 3px 0 0 var(--accent)}.record-row--compact:active,.item-list>li.record-row--compact:active{background:var(--fill)}.record-check:hover:before,.record-check:active:before{background:var(--accent-wash);border-color:var(--accent)}.object-type-label{background:var(--fill);border-radius:var(--radius-pill);color:var(--secondary);display:inline-block;flex-shrink:0;font-size:var(--type-caption);font-weight:var(--weight-strong);line-height:1.4;padding:0 var(--space-2);white-space:nowrap}@media(max-width:68rem){.record-row-layout{grid-template-columns:minmax(0,1fr)}}@media(pointer:coarse){.record-harness-visibility .binary-toggle{min-height:44px}}@media(max-width:48rem),(pointer:coarse)and (max-width:64rem){.application-shell--compact #page .item-list>li:not(.list-heading),.application-shell--compact #page .folder-browse-list>li{background:var(--surface)}.application-shell--compact #page .item-list>li.record-row--compact:active{background:var(--fill)}.application-shell--compact #page .item-list>li:not(.list-heading):first-child,.application-shell--compact #page .item-list>li.list-heading+li:not(.list-heading),.application-shell--compact #page .folder-browse-list>li:first-child{border-start-end-radius:var(--radius-card);border-start-start-radius:var(--radius-card)}.application-shell--compact #page .item-list>li:not(.list-heading):last-child,.application-shell--compact #page .item-list>li:not(.list-heading):has(+li.list-heading),.application-shell--compact #page .folder-browse-list>li:last-child{border-block-end-color:transparent;border-end-end-radius:var(--radius-card);border-end-start-radius:var(--radius-card)}}.item-list>li.record-row--compact .record-check{margin-block:calc((var(--row-height) - 2 * var(--row-padding-block) - 44px) / 2)}@media(pointer:coarse){.record-focus-flag,.record-schedule{height:44px;min-height:44px;width:44px}}@media(prefers-reduced-motion:reduce){.record-row-cluster{transition:none}}.error{background:var(--danger-wash);color:var(--danger);padding:var(--space-2) var(--space-3)}.destructive-action-trigger,.destructive-action-confirm{background:var(--fill);color:var(--danger)}.record-row--dragging{opacity:.55}.related-items{margin-top:var(--space-1)}.related-items>summary{color:var(--secondary);cursor:pointer;font-size:var(--type-small);width:fit-content}.related-items-body{padding:var(--space-1) 0 0 var(--space-4)}.related-items-list{display:grid;gap:var(--space-1);list-style:none;margin:0;padding:0}.related-item{align-items:baseline;display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-2)}.related-item-link{font-size:var(--type-small);min-width:0}.related-item-meta{display:inline-flex;flex-wrap:wrap;gap:var(--space-1) var(--space-2);font-size:var(--type-caption)}.record-evidence{display:grid;gap:var(--space-3)}.evidence-list{display:grid;gap:0;list-style:none;margin:0;padding:0}.evidence-entry{display:grid;gap:var(--space-1);padding:var(--space-2) 0}.evidence-entry-header{align-items:baseline;display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-2)}.evidence-kind{color:var(--text);font-weight:var(--weight-strong)}.evidence-time,.evidence-edited,.evidence-question,.evidence-body{margin:0}.evidence-answer-label{font-size:inherit;margin:0}.evidence-entry-actions,.evidence-edit-actions,.evidence-form-actions,.evidence-empty{margin:0}.evidence-load-more{justify-self:start}.evidence-form,.evidence-edit-form{display:grid;gap:var(--space-2)}.clarification-sheet .sheet-footer,.evidence-entry+.evidence-entry{border-top:1px solid var(--hairline)}.evidence-time,.evidence-edited,.evidence-empty,.evidence-question{color:var(--secondary)}.evidence-body{color:var(--text)}.evidence-delete-confirmation .destructive-action-confirm{color:var(--danger)}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}@media(max-width:48rem),(pointer:coarse)and (max-width:64rem){.compact-back-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.inbox-process-tag-picker .proposal-tag-input-wrap>input{background:transparent;border:0;border-radius:0;height:28px;min-height:0;padding:var(--space-1) var(--space-1)}.inbox-process-tag-picker .proposal-tag-input-wrap>input:focus-visible{outline:0}.proposal-folder-picker .proposal-tag-input-wrap>input{background:transparent;border:0;border-radius:0;height:28px;min-height:0;padding:var(--space-1) var(--space-1)}.proposal-folder-picker .proposal-tag-input-wrap>input:focus-visible{outline:0}.organization-picker .proposal-tag-input-wrap>input{background:transparent;border:0;border-radius:0;height:28px;min-height:0;padding:var(--space-1) var(--space-1)}.organization-picker .proposal-tag-input-wrap>input:focus-visible{outline:0}input:not([type=checkbox]):not([type=radio]):hover:not(:disabled),select:hover:not(:disabled),textarea:hover:not(:disabled){border-color:var(--tertiary)}input:not([type=checkbox]):not([type=radio]):focus:not(:disabled),select:focus:not(:disabled),textarea:focus:not(:disabled){border-color:var(--accent);outline:none}@media(max-width:48rem),(pointer:coarse)and (max-width:64rem){.application-shell--compact button,.application-shell--compact .header-search-result-link,.application-shell--compact .tab-bar-item,.application-shell--compact .group-row,.application-shell--compact input:not([type=checkbox]):not([type=radio]),.application-shell--compact select,.auth-shell button,.auth-shell input,.sheet button,.sheet input:not([type=checkbox]):not([type=radio]),.sheet select{min-height:44px}}input:not([type=checkbox]):not([type=radio]),select,textarea{background:var(--surface);border-color:var(--hairline);border-radius:var(--radius-control);box-shadow:none;min-height:var(--control-height);padding:var(--space-2) var(--space-3)}.notification-panel-header button{min-height:28px;padding:var(--space-1) var(--space-2)}@media(max-width:48rem),(pointer:coarse)and (max-width:64rem){#app.application-shell--compact button,#app.auth-shell button,.sheet button{min-height:44px}}.collection-search-filter>input[type=search]{background:var(--surface);min-height:var(--control-height)}.record-folder-picker .proposal-tag-selections,.record-folder-picker .proposal-tag-selections>li{min-width:0}.record-folder-picker .proposal-tag-selections>li>.proposal-folder-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.record-edit-save:not(:disabled){font-weight:var(--weight-strong)}.collection-filter-popover .collection-filters .choice-toggle-option>span{min-height:32px;white-space:normal;overflow-wrap:anywhere}.proposal-folder-picker .proposal-tag-input-wrap,.proposal-folder-picker .proposal-tag-selections,.proposal-folder-picker .proposal-tag-selections>li{min-width:0}.proposal-action--secondary:hover:not(:disabled),.proposal-action--secondary:focus-visible{background:var(--fill-strong)}.proposal-action--danger{background:var(--fill);color:var(--danger)}.proposal-heading a{color:var(--accent)}#login-form button[type=submit]:hover:not(:disabled),.page-control-panel__primary:hover:not(:disabled),.page-control-panel__primary:focus-visible,.record-edit-save:hover:not(:disabled),.inbox-process-save:hover:not(:disabled),.inbox-process-save:focus-visible,.clarification-save:hover:not(:disabled),.clarification-save:focus-visible,.record-action--primary:hover:not(:disabled),.record-action--primary:focus-visible,.proposal-action--primary:hover:not(:disabled),.proposal-action--primary:focus-visible{background:var(--accent-fill-strong)}.proposal-action--secondary,.record-action--quiet,.record-action--muted,.record-edit-discard{background:var(--fill)}.search-results-header h3,.search-results-header .message{margin:0}.search-results-header .message{color:var(--secondary);font-size:var(--type-small)}.search-results-list>li.record-row--search{padding:var(--row-padding-block) var(--space-3)}.field>.item-meta{margin:var(--space-1) 0 0}.action-confirmation h3,.action-confirmation-message{margin-top:0}.record-row .record-row-meta{align-items:baseline;display:flex;flex-wrap:wrap;font-size:var(--type-small);line-height:1.35;margin:var(--space-1) 0 0}.item-list>li.record-row{background:transparent;border:0;border-bottom:1px solid var(--hairline);border-radius:0;box-shadow:none;padding:var(--row-padding-block) var(--space-3)}@media(max-width:48rem),(pointer:coarse)and (max-width:64rem){.record-row--compact .record-row-meta{line-height:1.25}}.page-control-panel__header .item-meta{color:var(--secondary);font-size:var(--type-small)}.record-row--compact .record-meta-item{font-size:var(--type-caption)}.record-evidence>h3{margin:0}.inbox-process-capture-field .item-meta,.inbox-process-draft-intro{margin-bottom:0}.organization-space-placement .item-meta{margin:0;max-width:100%;min-width:0;overflow-wrap:anywhere}.record-row--compact .record-row-meta{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-2);margin:0}.record-row .record-row-meta{gap:var(--space-1) var(--space-2);margin-top:0}.related-items-body>.message{margin:0}.folder-breadcrumb a{text-decoration:none}@media(max-width:48rem),(pointer:coarse)and (max-width:64rem){.compact-folder-breadcrumb a,.compact-folder-manage{align-items:center;color:var(--accent);display:inline-flex;font-size:var(--type-small);min-height:44px;text-decoration:none;white-space:nowrap}.compact-folder-manage{border-inline-start:1px solid var(--hairline);color:var(--secondary);flex:none;padding-inline-start:var(--space-3)}}.object-type-label a{color:inherit}.report-diagnostics>summary,.report-job-again>summary{cursor:pointer;min-height:var(--row-height);align-content:center;font-size:var(--type-small)}@media(max-width:48rem),(pointer:coarse)and (max-width:64rem){.application-shell--compact .processing-page button,.application-shell--compact .digest-settings button,.application-shell--compact .digest-settings select,.application-shell--compact .digest-settings input:not([type=checkbox]):not([type=radio]),.application-shell--compact .digest-settings .choice-toggle-option>span,.application-shell--compact .digest-check{box-sizing:border-box;min-height:44px}}@media(max-width:48rem),(pointer:coarse)and (max-width:64rem){.application-shell--compact summary,.sheet summary{box-sizing:border-box;min-height:44px;padding-block:var(--space-2)}.application-shell--compact .search-match-filter .choice-toggle-option>span{min-height:44px}}.search-filters>summary,.search-advanced>summary{min-height:44px;padding-block:var(--space-2);cursor:pointer;color:var(--accent);font-size:var(--type-small)}@media(max-width:38rem){.collection-filters .choice-toggle-option>span,.collection-filters .choice-toggle-option:first-child>span,.collection-filters .choice-toggle-option:last-child>span{border-radius:var(--radius-control);min-height:var(--control-height);width:100%}}.collection-filter-popover .collection-filters .choice-toggle-option>span{border-radius:var(--radius-control);font-size:var(--type-caption)}.organization-picker .proposal-tag-search .proposal-tag-input-wrap>input,.organization-picker .proposal-tag-search .proposal-tag-input-wrap>input:hover,.organization-picker .proposal-tag-search .proposal-tag-input-wrap>input:focus{background:transparent;border:0;box-shadow:none;height:28px;min-height:0;outline:0;padding:0 var(--space-2)}@media(max-width:48rem),(pointer:coarse)and (max-width:64rem){.application-shell--compact .processing-page-intro>p{margin:0}}.pane-object-list>li>.item-meta{margin:var(--space-1) 0 0}.guidance-scope-group .check-label{font-weight:var(--weight-regular);margin:0;max-width:100%;min-width:0}@media(max-width:48rem),(pointer:coarse)and (max-width:64rem){.compact-folder-breadcrumb [aria-current=page]{color:var(--text);font-weight:var(--weight-strong)}.tab-bar-item[aria-current=page],.tab-bar-item:active{color:var(--accent)}}.collection-filters .choice-toggle-option{min-width:0}.record-row .record-row-title{font-size:var(--type-body);font-weight:var(--weight-regular)}.record-row--compact .record-title-link,.record-row--compact .record-row-open{align-items:center;color:var(--text);display:flex;font-size:var(--type-body);font-weight:var(--weight-regular);justify-content:flex-start;min-height:var(--row-title-box);text-decoration:none}.scope-warning{background:var(--warning-wash);border-radius:var(--radius-control);color:var(--text);font-size:var(--type-small);margin:0;padding:var(--space-2) var(--space-3)}.message{border-radius:var(--radius-control);line-height:1.4}.item-list>li.record-row--object{--check-size: 18px;align-items:center;padding:0 var(--space-2)}.item-list>li.record-row--object .record-check{margin:calc((var(--check-size) - 44px) / 2)}.record-row--object .record-check:before{border-width:2px;height:var(--check-size);width:var(--check-size)}.item-list>li.record-row--object .record-summary{align-items:center;column-gap:var(--space-3);display:grid;grid-template-columns:minmax(8rem,1fr) minmax(0,max-content);row-gap:var(--space-1)}.item-list>li.record-row--object .record-summary>:not(.record-row-title,.record-row-meta){grid-column:1 / -1}.item-list>li.record-row--object>.message{flex-basis:100%}.item-list>li.record-row--object .record-row-title{-webkit-line-clamp:none;display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.item-list>li.record-row--object .record-title-link{display:inline}.item-list>li.record-row--object .record-row-meta{column-gap:var(--space-3);flex-wrap:nowrap;justify-content:flex-end;min-width:0;overflow:hidden;white-space:nowrap}.item-list>li.record-row--object .record-row-meta>*{flex:none}.record-row--object .record-row-meta>.record-meta-item{font-weight:var(--weight-regular);line-height:inherit}.record-row--object .record-row-meta>:is(.record-meta-item--late,.record-meta-item--today,.record-meta-item--date,.record-meta-item--closed,.record-meta-item--focus,.object-type-label){border-width:0;padding:1px var(--space-2)}.item-list>li.record-row--object>.record-row-cluster{background:inherit;border-radius:inherit;inset-block:0;inset-inline-end:0;padding-inline:var(--space-2);position:absolute}.item-list>li.record-row--object:not(:hover):not(:focus-within)>.record-row-cluster{opacity:0}.item-list>li.record-row--object.record-row--selected{border-bottom-color:transparent;border-radius:var(--radius-control);box-shadow:none}.item-list>li.record-row--object.record-row--selected .record-check:before{background:var(--surface)}.record-row--object>.record-focus-indicator{height:18px;margin-block-start:calc((var(--row-title-box) - 18px) / 2);stroke-width:2;width:18px}@media(max-width:48rem),(pointer:coarse)and (max-width:64rem){.item-list>li.record-row--object{--check-size: 24px;--row-title-box: 22px;align-items:flex-start;padding:var(--space-3) var(--space-4)}.item-list>li.record-row--object .record-check{margin-block:calc((var(--row-title-box) - 44px) / 2)}.item-list>li.record-row--object .record-summary{align-items:stretch;display:flex;flex-direction:column;gap:var(--space-1)}.item-list>li.record-row--object .record-row-title{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;line-height:var(--row-title-box);white-space:normal}.item-list>li.record-row--object .record-row-meta{flex-wrap:wrap;gap:var(--space-2);justify-content:flex-start;line-height:calc(18 / 13);overflow:visible;white-space:normal}.item-list>li.record-row--object .record-row-meta>*{flex:0 1 auto}.item-list>li.record-row--object>.record-row-cluster{background:none;inset:auto;padding-inline:0;position:relative}.application-shell--compact #page .item-list>li.record-row--object{border-block-end-color:transparent}.application-shell--compact #page .item-list>li.record-row--object:after{background:var(--hairline);bottom:-1px;content:"";height:1px;inset-inline:var(--space-4) 0;position:absolute}.application-shell--compact #page .item-list>li.record-row--object:has(>.record-check):after{inset-inline-start:calc(var(--space-4) + var(--check-size) + var(--space-3))}.application-shell--compact #page .item-list>li.record-row--object:last-child:after,.application-shell--compact #page .item-list>li.record-row--object:has(+li.list-heading):after{content:none}}.item-list>li.record-row--closed{align-items:center}.record-closed-mark{flex:none;height:var(--check-size, 18px);width:var(--check-size, 18px)}.record-closed-mark--done circle{fill:var(--accent-fill)}.record-closed-mark--done path{fill:none;stroke:var(--on-accent);stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.record-closed-mark--archived{fill:none;stroke:var(--secondary);stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.record-row--closed .record-row-title,.record-row--closed .record-title-link{color:var(--secondary)}.item-list>li.record-row--closed .record-row-meta.record-closed-meta{color:var(--secondary);display:block;font-size:var(--type-caption);line-height:calc(16 / 12);margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.record-closed-place{color:inherit;position:relative;text-decoration:none;z-index:1}.record-closed-place:hover{text-decoration:underline}.record-row--closed .record-restore{background:transparent;border:0;color:var(--accent);flex:none;font-size:var(--type-small);font-weight:var(--weight-regular);min-height:28px;padding:0 var(--space-2)}.record-row--closed .record-restore:hover:not(:disabled){background:var(--fill)}@media(max-width:48rem),(pointer:coarse)and (max-width:64rem){.item-list>li.record-row--closed{align-items:center;padding:var(--space-3) var(--space-2) var(--space-3) var(--space-4)}.item-list>li.record-row--closed .record-row-meta.record-closed-meta{line-height:calc(18 / 13);overflow:visible;white-space:normal}.record-row--closed .record-restore{min-height:44px}.record-row--closed .record-restore:hover:not(:disabled){background:transparent}.record-row--closed .record-restore:active:not(:disabled){opacity:.6}.application-shell--compact #page .item-list>li.record-row--object:has(>.record-closed-mark):after{inset-inline-start:calc(var(--space-4) + var(--check-size) + var(--space-3))}}.item-list>li.list-heading{background:transparent;border:0;border-radius:0}.list-heading--space{padding:var(--space-5) 0 var(--space-1)}.list-heading--space:first-child{padding-top:var(--space-4)}.list-heading-title{font-size:var(--type-section-title);line-height:calc(24 / 18);margin:0;overflow-wrap:anywhere}.list-heading--group{padding:14px var(--space-2) var(--space-1)}.list-heading--space+.list-heading--group{padding-top:10px}.list-heading--group:first-child{padding-top:var(--space-4)}.list-heading--plain{padding:14px 0 0}.list-heading--space+.list-heading--plain{padding-top:var(--space-2)}.list-heading-label{color:var(--secondary);display:flex;font-size:var(--type-caption);font-weight:var(--weight-regular);gap:var(--space-3);justify-content:space-between;letter-spacing:0;line-height:calc(16 / 12);margin:0}.list-heading-name{min-width:0;overflow-wrap:anywhere}.list-heading-count{flex:none;font-variant-numeric:tabular-nums}@media(max-width:48rem),(pointer:coarse)and (max-width:64rem){.list-heading--space{padding-top:20px}.list-heading--space:first-child{padding-top:var(--space-4)}.list-heading-title{line-height:calc(22 / 17)}.list-heading--group{padding:14px var(--space-4) 6px}.list-heading--space+.list-heading--group{padding-top:var(--space-2)}.list-heading--group:first-child{padding-top:var(--space-4)}.list-heading--plain{padding:14px 0 0}.list-heading--space+.list-heading--plain{padding-top:var(--space-2)}.list-heading-label{line-height:calc(18 / 13)}}.view-switch{margin:0}.view-switch .choice-toggle{background:var(--fill-strong);border-radius:var(--radius-control);display:grid;gap:2px;grid-template-columns:repeat(2,minmax(0,1fr));padding:2px}.view-switch .choice-toggle-option>span,.view-switch .choice-toggle-option:hover>span{background:transparent;border:0;border-radius:calc(var(--radius-control) - 2px);color:var(--secondary);font-size:var(--type-small);justify-content:center;min-height:28px;padding:0 var(--space-2);width:100%}.view-switch .choice-toggle-option input:checked+span{background:var(--surface);color:var(--text);font-weight:var(--weight-regular)}.desk-top-bar .view-switch{width:200px}@media(max-width:48rem),(pointer:coarse)and (max-width:64rem){.view-switch .choice-toggle-option>span,.view-switch .choice-toggle-option:hover>span{min-height:36px}.view-switch .choice-toggle-option{margin-block:-4px;padding-block:4px}}.collection-filter-reorder-field{align-items:center;border-top:1px solid var(--hairline);display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-3);margin-top:var(--space-3);padding-top:var(--space-3)}.collection-filter-reorder{background:var(--fill);color:var(--accent)}.collection-filter-reorder-note{color:var(--secondary);font-size:var(--type-small);margin:0}#item-list.item-list--reordering>li.record-row,#item-list.item-list--reordering>li.list-heading--plain{display:none}#item-list.item-list--reordering>li.list-heading--group{align-items:center;background:var(--surface);border-bottom:1px solid var(--hairline);box-sizing:border-box;display:flex;gap:var(--space-3);min-height:var(--row-height);padding:0 var(--space-1) 0 var(--space-2);position:relative}#item-list.item-list--reordering>li.list-heading--group .list-heading-label{align-items:baseline;color:var(--text);flex:1 1 auto;font-size:var(--type-body);min-width:0}#item-list.item-list--reordering .list-heading-count{color:var(--secondary);font-size:var(--type-caption)}.list-reorder-handle{align-items:center;background:transparent;border:0;border-radius:var(--radius-control);color:var(--secondary);cursor:grab;display:inline-flex;flex:none;height:32px;justify-content:center;min-height:0;padding:0;touch-action:none;width:32px}.list-reorder-handle svg{fill:none;height:20px;stroke:currentColor;stroke-linecap:round;stroke-width:2;width:20px}.list-reorder-handle:hover,.list-reorder-handle:focus-visible{background:var(--fill);color:var(--text)}.list-reorder-handle:active{cursor:grabbing}#item-list.item-list--reordering>li.list-heading--lifted{box-shadow:var(--shadow-menu);z-index:3}.list-reorder-indicator{background:var(--accent);border-radius:var(--radius-pill);height:2px;pointer-events:none;position:fixed;z-index:30}.list-reorder-note{color:var(--secondary);font-size:var(--type-small);margin:var(--space-2) 0 0}@media(max-width:48rem),(pointer:coarse)and (max-width:64rem){#item-list.item-list--reordering>li.list-heading--group{padding:0 var(--space-1) 0 var(--space-4)}.list-reorder-handle{height:44px;width:44px}.application-shell--compact #page #item-list.item-list--reordering>li.list-heading--card-start{border-start-end-radius:var(--radius-card);border-start-start-radius:var(--radius-card)}.application-shell--compact #page #item-list.item-list--reordering>li.list-heading--card-end{border-bottom-color:transparent;border-end-end-radius:var(--radius-card);border-end-start-radius:var(--radius-card)}.list-reorder-note{margin:var(--space-1) 0 0}}.auth-shell h1{font-size:var(--type-title);margin:0}.clarification-copy{overflow-wrap:anywhere;white-space:pre-wrap}.clarification-form{display:grid;gap:var(--space-2)}.clarification-capture,.clarification-question{margin-bottom:var(--space-4)}.clarification-status,.question-subject-title,.question-answer-label{font-weight:var(--weight-strong)}.question-reason,.question-deferred,.question-optional{margin:var(--space-1) 0 0}.question-answer-label{margin:var(--space-3) 0 var(--space-1)}.record-question>.clarification-copy{margin:var(--space-2) 0 0}.record-question>button{margin-top:var(--space-2)}.record-question+.record-question{border-top:1px solid var(--hairline);margin-top:var(--space-3)}.clarification-sheet{align-items:center;justify-content:center;height:var(--visual-viewport-height, 100dvh);top:var(--visual-viewport-top, 0px)}.clarification-sheet .sheet-panel{max-width:44rem}@media(min-width:48.001rem)and (pointer:fine){.clarification-sheet{padding:var(--space-5)}.clarification-sheet .sheet-panel{border-radius:var(--radius-card);max-height:48rem}}.collection-heading{align-items:baseline;display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);justify-content:space-between}.collection-heading h2{margin-bottom:0}.collection-results{margin-top:var(--space-3)}.capture-line{align-self:stretch;display:block;justify-self:stretch;margin-block-end:var(--space-3);max-width:none;width:100%}.capture-line__row{align-items:center;display:flex;gap:var(--space-2)}.capture-line__row>.length-counted{flex:1 1 0;min-width:0;width:0}.capture-line__primary{flex:none}@media(max-width:48rem),(pointer:coarse)and (max-width:64rem){.collection-results{margin-block-start:0}.application-shell--compact .app-content:has(#item-list){padding-inline:calc(var(--safe-left) + var(--space-4)) calc(var(--safe-right) + var(--space-4))}.application-shell--compact #page:has(>.collection-results){gap:var(--space-1)}.application-shell--compact #page:has(>.collection-results--closed){padding-top:0}}.inbox-process-panel{border-top:1px solid var(--hairline);margin-top:var(--space-2);padding:var(--space-3) var(--space-1) 0}:is(.pane-body,.sheet-body)>.inbox-process-panel:first-child{border-top:0;margin-top:0}.inbox-process-form{display:grid;gap:var(--space-3);max-width:none}.inbox-process-capture-field{border-bottom:1px solid var(--hairline);padding-bottom:var(--space-3)}.inbox-process-capture-field textarea[readonly]{background:var(--ground);color:var(--text);min-height:8rem}.inbox-process-object-fields{display:grid;gap:var(--space-2) var(--space-3);grid-template-columns:minmax(14rem,1fr) minmax(18rem,1.5fr)}.inbox-process-classification{align-items:end;border-top:1px solid var(--hairline);display:grid;gap:var(--space-2) var(--space-3);grid-template-columns:minmax(16rem,1.4fr) minmax(11rem,.8fr) auto;padding-top:var(--space-3)}.inbox-process-organization{border-top:1px solid var(--hairline);display:grid;gap:var(--space-2);padding-top:var(--space-3)}.inbox-process-tag-fields{display:grid;gap:var(--space-2) var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}.inbox-process-todo-fields{align-items:end;border-top:1px solid var(--hairline);display:grid;gap:var(--space-2) var(--space-3);grid-template-columns:minmax(10rem,22rem);padding-top:var(--space-3)}.inbox-process-actions{align-items:center;border-top:1px solid var(--hairline);display:flex;flex-wrap:wrap;gap:var(--space-2);padding-top:var(--space-3)}.inbox-process-details-link{margin-left:auto}.inbox-process-save{font-weight:var(--weight-strong)}.inbox-process-loading{margin:0}.inbox-process-form .related-items{margin-top:0}@media(max-width:48rem){.inbox-process-object-fields,.inbox-process-classification,.inbox-process-tag-fields,.inbox-process-todo-fields{grid-template-columns:minmax(0,1fr)}}@media(max-width:48rem),(pointer:coarse)and (max-width:64rem){.processing-sheet .sheet-header{flex-wrap:wrap}.processing-sheet-archive{margin-left:auto}.processing-sheet-proposal{color:var(--secondary);margin:0 0 var(--space-3)}.processing-sheet .inbox-process-panel{display:block}.processing-sheet .inbox-process-actions{bottom:calc(-1 * var(--space-4));margin:0 calc(-1 * var(--space-4));padding:var(--space-3) var(--space-4);position:sticky}.inbox-process-details-link{align-items:center;display:inline-flex;margin-left:0;min-height:44px}}.record-detail-heading{border-bottom:1px solid var(--hairline);display:grid;gap:var(--space-1);min-width:0;padding-bottom:var(--space-3)}.record-detail-heading h2{margin:0;overflow-wrap:anywhere}.object-header-meta{color:var(--secondary);display:grid;font-size:var(--type-caption);gap:var(--space-1);line-height:1.4;min-width:0}.object-header-summary{align-items:center;display:flex;gap:var(--space-2);min-width:0}.object-header-edited,.object-header-folder{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.back-link{margin:0 0 var(--space-3) calc(-1 * var(--space-2))}.record-lifecycle{margin:var(--space-3) 0}.detail-section{border-top:1px solid var(--hairline);margin-top:var(--space-4);padding-top:var(--space-3)}.record-edit-section{background:transparent;border:0;border-radius:0;border-top:1px solid var(--hairline);margin-top:var(--space-4);padding:var(--space-4) var(--space-1) 0}.record-edit-form{display:grid;gap:var(--space-3);max-width:none}.record-edit-group{border:0;border-top:1px solid var(--hairline);border-color:var(--hairline);margin:0;min-width:0;padding:var(--space-3) 0 0;padding-top:var(--space-3)}.record-edit-group:first-child{border-top:0;padding-top:0}.record-edit-group legend{font-weight:var(--weight-title);padding:0 var(--space-2) 0 0}.record-edit-form .field{margin:0;min-width:0}.record-edit-form input[type=text],.record-edit-form select,.record-edit-form textarea{max-width:none;width:100%}.record-edit-form textarea{min-height:6rem}.record-edit-object-fields,.record-edit-organization-fields{display:grid;gap:var(--space-2)}.record-edit-tag-fields{display:grid;gap:var(--space-2) var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:var(--space-3)}.record-tag-picker .proposal-tag-input-wrap{width:100%}.record-folder-picker .proposal-tag-selections{flex:0 1 auto;max-width:100%}.record-edit-todo-fields{display:grid;gap:var(--space-2) var(--space-3);grid-template-columns:minmax(10rem,22rem)}.record-edit-todo-fields input[type=date],.record-edit-todo-fields .date-input{width:100%}.record-edit-actions{align-items:center;border-top:1px solid var(--hairline);border-color:var(--hairline);display:flex;gap:var(--space-2);padding-top:var(--space-4)}.record-edit-discard{color:var(--secondary)}.version-list{margin-top:var(--space-3)}.change-list{margin:var(--space-1) 0}.version-snapshot{background:var(--ground);border:0;border-block:1px solid var(--hairline);border-radius:0;margin-top:var(--space-2);padding:var(--space-3)}.record-edit-section--editor{container-type:inline-size}.record-edit-form--editor{display:grid;gap:var(--space-5)}.record-edit-form--editor>.record-edit-actions,.record-edit-form--editor>.message{grid-column:1 / -1}.record-edit-column,.record-edit-rail{display:grid;gap:var(--space-4);min-width:0}.record-edit-column-slot{display:grid;gap:var(--space-3)}.record-edit-column-slot:empty{display:none}.record-edit-column-slot>.detail-section{margin:0}.record-edit-body--growing{field-sizing:content;min-height:8rem;max-height:70vh;overflow:auto}.record-edit-form--editor[data-record-type=inbox] .record-edit-body--growing{min-height:12rem}.detail-section{border-color:var(--hairline)}.record-edit-rail{border-inline-start:1px solid var(--hairline);padding-inline-start:var(--space-4)}.record-quick-date{border-radius:var(--radius-pill);font-size:var(--type-small)}@media(max-width:38rem){.record-edit-tag-fields,.record-edit-todo-fields{grid-template-columns:minmax(0,1fr)}}@container (min-width: 75rem){.record-edit-form--editor:not([data-record-type=inbox]){align-items:start;grid-template-columns:minmax(0,1fr) 20rem}.record-edit-form--editor[data-record-type=inbox] .record-edit-body--growing{min-height:40vh}}@media(max-width:48rem),(pointer:coarse)and (max-width:64rem){.record-edit-quick-dates{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-block-start:var(--space-2)}.record-lifecycle{background:var(--ground);margin:0 calc(var(--space-3) * -1);padding:var(--space-3) var(--space-4);position:sticky;top:var(--compact-header-height, calc(var(--compact-top-bar-height) + var(--safe-top)));z-index:10}}@container (max-width: 74.99rem){.record-edit-rail{border-inline-start:0;border-block-start:1px solid var(--hairline);padding-block-start:var(--space-4);padding-inline-start:0}}.record-read-view{display:flex;flex-direction:column;gap:var(--space-4);min-width:0}.record-read-view[hidden]{display:none}#record-detail:not(.record-detail--pane)>.record-read-view{max-width:46rem}.record-read-view>.back-link{align-self:flex-start;margin:0 0 calc(var(--space-2) * -1) calc(var(--space-2) * -1)}.record-read-head{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.record-read-title{font-size:var(--type-page-title);font-weight:var(--weight-title);letter-spacing:normal;line-height:calc(28 / 22);margin:0;overflow-wrap:anywhere}.record-read-info{color:var(--secondary);font-size:var(--type-small);line-height:calc(18 / 13);margin:0;overflow-wrap:anywhere}.record-read-due--today{color:var(--due-today)}.record-read-due--overdue{color:var(--overdue)}.record-read-info a.record-read-place{color:inherit;text-decoration:none}.record-read-info a.record-read-place:hover,.record-read-info a.record-read-place:focus-visible{text-decoration:underline}.record-read-body{font-size:var(--type-body);line-height:calc(22 / 14);margin:0;overflow-wrap:anywhere;white-space:pre-wrap}.record-read-tags{display:flex;flex-wrap:wrap;gap:var(--space-2);list-style:none;margin:0;padding:0}.record-read-tag{align-items:center;background:var(--surface);border:1px solid var(--hairline);border-radius:var(--radius-pill);box-sizing:content-box;color:var(--secondary);display:inline-flex;font-size:var(--type-caption);height:26px;padding:0 10px}.record-read-actions,.record-edit-bar{display:flex;flex-wrap:wrap;gap:var(--space-2)}.record-read-actions>button,.record-edit-bar>button{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--radius-control);color:var(--text);font-size:var(--type-small);font-weight:var(--weight-medium);min-height:32px;padding:0 var(--space-4)}.record-read-actions>button:hover:not(:disabled),.record-edit-bar>button:hover:not(:disabled){background:var(--hover)}.record-read-actions>.record-action--primary,.record-edit-bar>.record-edit-save:not(:disabled){background:var(--accent-fill);border:0;color:var(--on-accent)}.record-read-actions>.record-action--primary:hover:not(:disabled),.record-read-actions>.record-action--primary:focus-visible,.record-edit-bar>.record-edit-save:hover:not(:disabled),.record-edit-bar>.record-edit-save:focus-visible{background:var(--accent-fill-strong)}.record-read-actions>button:disabled,.record-edit-bar>button:disabled{color:var(--tertiary)}.record-read-view>.record-read-error{margin:0}.record-review-notice-slot{display:contents}.record-review-notice{align-items:center;background:var(--accent-wash);border-radius:var(--radius-control);box-sizing:border-box;color:var(--accent);display:flex;font-size:var(--type-small);gap:var(--space-3);justify-content:space-between;min-height:36px;padding:var(--space-2) var(--space-3);text-decoration:none}.record-review-notice:hover,.record-review-notice:focus-visible{text-decoration:underline}.record-review-notice-icon{flex:none;height:16px;width:16px}.record-read-view>.record-clarification{border-top:0;margin:0;padding:0}.record-folds{border-top:1px solid var(--hairline)}.record-fold-toggle{align-items:center;background:transparent;border:0;border-bottom:1px solid var(--hairline);border-radius:0;color:var(--text);display:flex;font-size:var(--type-body);font-weight:var(--weight-regular);gap:var(--space-3);justify-content:flex-start;min-height:40px;padding:0 var(--space-1);text-align:left;width:100%}.record-fold-toggle:hover:not(:disabled){background:var(--hover)}.record-fold-label{flex:1 1 auto;min-width:0}.record-fold-value{color:var(--secondary);flex:none;font-size:var(--type-small)}.record-fold-chevron{color:var(--secondary);flex:none;height:16px;width:16px}.record-fold-toggle[aria-expanded=true] .record-fold-chevron{rotate:180deg}.record-fold-panel{border-bottom:1px solid var(--hairline);padding:var(--space-3) var(--space-1) var(--space-4)}.record-fold-panel[hidden]{display:none}.record-fold-panel>.record-evidence>h3{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.record-fold-panel>.detail-section{border-top:0;margin-top:0;padding-top:0}.record-fold-panel .version-list{margin-top:0}.record-fold-panel .version-list>li:first-child{border-top:0}.record-fold-panel .version-list>li:last-child{border-bottom:0}.record-assistant-line{color:var(--secondary);font-size:var(--type-caption);line-height:calc(16 / 12);margin:0}.record-edit-view{display:flex;flex-direction:column;gap:var(--space-3);min-width:0}.record-edit-view>.record-edit-section{border-top:0;margin-top:0;padding-top:0}@media(max-width:48rem),(pointer:coarse)and (max-width:64rem){.record-read-view{padding:var(--space-2) var(--space-1) 0}.record-read-info{font-size:var(--type-caption)}.record-read-body{line-height:calc(24 / 17)}.record-read-actions,.record-edit-bar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.record-read-actions>button,.record-edit-bar>button{font-size:var(--type-body);min-height:44px}.record-review-notice{border-radius:var(--radius-card);line-height:calc(20 / 15);min-height:44px;padding:10px var(--space-4)}.record-review-notice-icon{height:18px;width:18px}.record-folds{background:var(--surface);border-radius:var(--radius-card);border-top:0;overflow:hidden}.record-fold+.record-fold:before{background:var(--hairline);content:"";display:block;height:1px;margin-inline-start:var(--space-4)}#app .record-folds .record-fold-toggle{border-bottom:0;min-height:48px;padding:0 var(--space-4)}.record-fold-toggle:hover:not(:disabled){background:transparent}.record-fold-chevron{height:18px;width:18px}.record-fold-panel{border-bottom:0;padding:0 var(--space-4) var(--space-4)}.record-assistant-line{line-height:calc(18 / 13);padding:0 var(--space-1)}.record-edit-view>.record-edit-bar{background:var(--ground);margin:0 calc(var(--space-3) * -1);padding:var(--space-3);position:sticky;top:var(--compact-header-height, calc(var(--compact-top-bar-height) + var(--safe-top)));z-index:10}}.inbox-process-form .field{margin:0;min-width:0}.inbox-process-form input[type=text],.inbox-process-form textarea{max-width:none;width:100%}.inbox-process-form textarea{min-height:4.5rem}.inbox-process-todo-fields input[type=date],.inbox-process-todo-fields .date-input{width:100%}.quick-add-modal{background:var(--surface);border:0;border-radius:var(--radius-card);box-shadow:var(--shadow-sheet);box-sizing:border-box;color:var(--text);margin:auto;max-height:calc(100dvh - 2rem);max-width:44rem;overflow:auto;overscroll-behavior:contain;padding:var(--space-4) var(--space-4) var(--space-4);width:calc(100% - 2rem)}.quick-add-heading{align-items:center;display:flex;gap:var(--space-4);justify-content:space-between}.quick-add-heading h2{margin:0}.quick-add-intro{margin:var(--space-1) 0 var(--space-4)}.quick-add-form{max-width:none}.quick-add-fields{min-height:4rem}.quick-add-object-copy,.quick-add-organization,.quick-add-todo-fields{display:grid;gap:0 var(--space-4);grid-template-columns:minmax(0,22rem)}.quick-add-object-copy>.field,.quick-add-organization>.quick-add-section-heading,.quick-add-organization>.quick-add-folder-field,.quick-add-todo-fields,.quick-add-todo-fields>.quick-add-section-heading{grid-column:1 / -1}.quick-add-section-heading{color:var(--secondary);font-size:var(--type-body);letter-spacing:0;margin:var(--space-1) 0 var(--space-2)}.quick-add-todo-fields{border-top:1px solid var(--hairline);margin-top:var(--space-1);padding-top:var(--space-3)}.quick-add-actions{align-items:center;border-top:1px solid var(--hairline);display:flex;gap:var(--space-2);justify-content:flex-end;margin-top:var(--space-3);padding-top:var(--space-3)}.quick-add-modal::backdrop{background:var(--backdrop);backdrop-filter:blur(1px)}.quick-add-close{background:transparent;border-color:transparent;color:var(--secondary);min-height:2rem}.quick-add-category{border-bottom:1px solid var(--hairline);margin-bottom:var(--space-3);max-width:none;padding-bottom:var(--space-3)}.quick-add-organization{border-top:1px solid var(--hairline);margin-top:var(--space-1);padding-top:var(--space-2)}.object-new-badge{background:var(--accent-wash);border-radius:var(--radius-pill);color:var(--accent);display:inline-block;flex-shrink:0;font-size:var(--type-caption);font-weight:var(--weight-strong);line-height:1.4;padding:0 var(--space-2);white-space:nowrap}@media(max-width:38rem){.quick-add-modal{max-height:calc(100dvh - 1rem);padding:var(--space-4);width:calc(100% - 1rem)}.quick-add-object-copy,.quick-add-organization,.quick-add-todo-fields{display:block}}@media(max-width:48rem),(pointer:coarse)and (max-width:64rem){.quick-add-modal{box-sizing:border-box;display:flex;flex-direction:column;height:100dvh;left:0;margin:0;max-height:none;max-width:none;top:0;width:100%}.quick-add-modal:not([open]){display:none}.quick-add-modal>.quick-add-heading{flex:0 0 auto}.quick-add-modal>.quick-add-intro{flex:0 0 auto}.quick-add-form{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.quick-add-fields{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.quick-add-actions{display:grid;flex:0 0 auto;gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr))}.quick-add-actions>button{width:100%}.quick-add-actions>button[type=submit]{grid-column:1 / -1;grid-row:1}}.guidance-rule-list>li,.processing-run-list>li,.review-undo-list>li,.version-list>li{border-top:1px solid var(--hairline);padding:var(--space-2) 0}.guidance-rule-list>li:last-child,.processing-run-list>li:last-child,.review-undo-list>li:last-child,.version-list>li:last-child{border-bottom:1px solid var(--hairline)}.proposal-heading{font-size:var(--type-section-title);line-height:1.35;margin:0 0 var(--space-1)}:is(.sheet-title,.pane-title)>.proposal-heading{font-size:inherit;line-height:inherit;margin:0}.proposal-context{margin-top:var(--space-3)}.proposal-context-body{margin-top:var(--space-2);padding:var(--space-3) var(--space-3)}.proposal-context-body h4{margin-bottom:var(--space-1)}.proposal-context-meta,.proposal-context-text{overflow-wrap:anywhere;white-space:pre-wrap}.proposal-prerequisites{margin:var(--space-3) 0;padding:var(--space-3) var(--space-3)}.proposal-prerequisite-heading,.proposal-prerequisites ul{margin:0}.proposal-prerequisites ul{padding-left:var(--space-4)}.proposal-prerequisites li+li{margin-top:var(--space-1)}.proposal-diff{border:0;border-block:1px solid var(--hairline);border-radius:0;display:grid;grid-template-columns:minmax(7rem,10rem) 1fr;margin:var(--space-4) 0;overflow:visible}.proposal-diff dt,.proposal-diff dd{border-top:1px solid var(--hairline);border-color:var(--hairline);margin:0;padding:var(--space-2)}.proposal-diff dt{background:var(--ground);color:var(--secondary);font-weight:var(--weight-regular)}.proposal-current,.proposal-new{display:block}.proposal-current{color:var(--secondary)}.proposal-new{background:var(--accent-wash);border-left:2px solid var(--accent);border-radius:0;margin-top:var(--space-1);padding:var(--space-1) var(--space-2)}.proposal-review-actions{border-top:1px solid var(--hairline);margin-top:var(--space-3);padding-top:var(--space-3)}.proposal-action--primary{font-weight:var(--weight-strong)}.proposal-editor-section{border-top:1px solid var(--hairline);margin-top:var(--space-4);padding-top:var(--space-4)}.proposal-editor-section h4{margin:0 0 var(--space-3)}.proposal-editor-fields{align-items:start;display:grid;gap:var(--space-3) var(--space-4);grid-template-columns:repeat(12,minmax(0,1fr));max-width:none;width:100%}.proposal-editor-field{grid-column:1 / -1;margin:0;min-width:0}.proposal-editor-field--personal-work{grid-column:span 4}.proposal-editor-field--focused{grid-column:span 3}.proposal-editor-field--due-date{grid-column:span 4}.proposal-editor-label,.proposal-editor-current{display:block}.proposal-editor-current{color:var(--secondary);font-size:var(--type-small);font-weight:var(--weight-regular);margin-bottom:var(--space-1)}.proposal-editor-new-folder{display:block;font-weight:var(--weight-regular);overflow-wrap:anywhere}.proposal-editor-field input:not([type=checkbox]):not([type=radio]),.proposal-editor-field select,.proposal-editor-field textarea{max-width:none;width:100%}.proposal-editor-field>:is(input,select,textarea){font-size:var(--type-body);font-weight:var(--weight-regular)}.proposal-editor-field textarea{min-height:4rem}.proposal-editor-checkbox-field{align-items:flex-start;display:flex;flex-direction:column;gap:var(--space-1)}.proposal-editor-checkbox-field .proposal-editor-current{margin-left:var(--space-7);margin-bottom:0}.proposal-editor-tags{margin-top:0}.proposal-editor-tag-groups{display:grid;gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:var(--space-3)}.proposal-editor-tag-group{border:0;margin:0;padding:0}.proposal-editor-tag-group legend{color:var(--secondary);font-size:var(--type-small);font-weight:var(--weight-regular);margin-bottom:var(--space-1);padding:0}.proposal-correction{margin-top:var(--space-3)}.proposal-confirmation{background:var(--surface);border:0;border-radius:var(--radius-card);box-shadow:var(--shadow-sheet);box-sizing:border-box;color:var(--text);margin:auto;max-height:calc(100vh - 2rem);max-width:34rem;padding:var(--space-4) var(--space-4) var(--space-4);width:calc(100% - 2rem)}.proposal-source-archive-message{margin:0 0 var(--space-2)}.proposal-correction-form textarea{resize:vertical;width:100%}.proposal-editor-field--changed{border-left:3px solid var(--accent);padding-left:var(--space-2)}.proposal-editor-field--unchanged>label,.proposal-editor-field--unchanged>.proposal-editor-label,.proposal-editor-field--unchanged>.proposal-editor-current,.proposal-editor-field--unchanged>legend{color:var(--secondary)}.proposal-editor-unchanged{grid-column:1 / -1;margin-top:var(--space-2)}.proposal-editor-unchanged>summary{cursor:pointer;color:var(--secondary);font-size:var(--type-small)}.proposal-review-body{display:block}.proposal-action--danger:hover:not(:disabled),.proposal-action--danger:focus-visible{background:var(--fill-strong)}.proposal-rejection-reason{display:grid;gap:var(--space-2);padding:0 var(--space-2) var(--space-3)}.proposal-rejection-reason-prompt{color:var(--secondary);font-size:var(--type-caption);margin:0}.proposal-rejection-note{display:grid;gap:var(--space-2);max-width:32rem}.proposal-rejection-note>.field,.proposal-rejection-reason>.message{margin:0}.proposal-rejection-reason-text{overflow-wrap:anywhere;white-space:pre-line}.proposal-rationale{color:var(--text)}.proposal-editor{background:transparent;border:0;border-radius:0;box-shadow:none;margin:var(--space-4) 0 var(--space-3);max-width:none;padding:0}.proposal-editor-section,.proposal-review-actions{border-color:var(--hairline)}.proposal-diff dd{background:var(--surface)}.proposal-prerequisites,.proposal-context-body{background:var(--ground);border-radius:var(--radius-control)}.proposal-prerequisites.blocked{background:var(--danger-wash)}.proposal-correction-form{background:var(--ground);border:0;border-left:3px solid var(--accent);border-radius:0;padding:var(--space-3) var(--space-4)}.proposal-confirmation::backdrop{background:var(--backdrop)}.proposal-confirmation .proposal-confirmation-message{margin:0 0 var(--space-4)}@media(max-width:58rem){.proposal-editor-field--personal-work{grid-column:span 4}.proposal-editor-field--focused{grid-column:span 2}}@media(max-width:42rem){.proposal-editor-fields,.proposal-editor-tag-groups{grid-template-columns:1fr}.proposal-editor-field,.proposal-editor-field--personal-work,.proposal-editor-field--focused,.proposal-editor-field--due-date{grid-column:1}}@media(max-width:38rem){.proposal-diff{display:block}.proposal-diff dt{margin-top:var(--space-2)}.proposal-confirmation{max-height:calc(100vh - 1rem);padding:var(--space-4);width:calc(100% - 1rem)}}.proposal-tag-search .proposal-tag-input-wrap>input{flex:1 1 6rem;max-width:none;min-width:4rem;width:auto}.quick-add-object-copy textarea{min-height:5.25rem}.quick-add-object-copy input[type=text],.quick-add-todo-fields input[type=date],.quick-add-todo-fields .date-input{width:100%}.search-page-fields>label{font-size:var(--type-small);margin:0}.search-page-panel{margin:var(--space-2) 0 var(--space-3);padding-bottom:var(--space-3)}.search-page-fields{display:grid;gap:var(--space-2)}.search-page-options{align-items:end;display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);justify-content:space-between}.search-results-section{margin-top:var(--space-3)}.search-results-header{align-items:baseline;border-bottom:1px solid var(--hairline);display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-3);justify-content:space-between;padding-bottom:var(--space-2)}.search-results-header h3{font-size:var(--type-section-title)}.search-sheet .header-search{width:100%}.search-sheet .header-search-dropdown{position:static;width:auto}.search-filters .search-page-options{display:grid;gap:var(--space-3);padding-block:var(--space-2)}.search-filters .search-page-options>button{justify-self:start}.search-highlight{color:inherit;background:var(--highlight)}@media(max-width:42rem){.search-page-options{align-items:stretch;flex-direction:column}.search-filters .search-page-options>button{justify-self:stretch}}@media(max-width:38rem){.collection-filters,.record-edit-section,.page-control-panel{padding:var(--space-3)}}.folder-create-fields{align-items:start;display:grid;gap:var(--space-3) var(--space-4);grid-template-columns:minmax(0,1fr)}.folder-create-fields input:not([type=radio]),.folder-create-fields select,.folder-create-fields textarea{max-width:100%;min-width:0;width:100%}.folder-create-fields>.field{min-width:0}.folder-create-kind,.folder-create-parent{grid-column:1 / -1;min-width:0}.folder-create-parent .organization-picker input{width:auto}.folder-tree,.folder-children{margin-top:0}.folder-manager-forest{margin:0;min-width:0;position:relative}.folder-manager-section{margin-top:var(--space-4)}.folder-manager-list{display:grid;gap:var(--space-2);grid-template-columns:minmax(0,1fr);margin-top:var(--space-3)}.folder-children{border-left:1px solid var(--hairline);margin-left:var(--space-4);margin-top:var(--space-1);padding-left:var(--space-3)}.folder-tree>li,.folder-children>li,.manager-list>li{border-top:1px solid var(--hairline);padding:var(--space-1) 0}.folder-tree>.folder-manager-row,.folder-children>.folder-manager-row{padding-block:0}.folder-children>.folder-manager-row:before{border-top:1px solid var(--hairline);content:"";left:-.75rem;position:absolute;top:1.35rem;width:.6rem}.folder-manager-entry{align-items:center;display:grid;grid-template-columns:auto minmax(0,1fr) auto;padding-block:var(--space-1)}.folder-manager-entry--grabbable{cursor:grab;user-select:none}.folder-manager-entry--grabbable:active{cursor:grabbing}.folder-manager-row{position:relative}.folder-drag-handle{align-items:center;align-self:stretch;background:transparent;border:0;color:var(--tertiary);cursor:grab;display:inline-flex;font-size:var(--type-body);justify-content:center;line-height:1;min-width:28px;padding:0 var(--space-1);touch-action:manipulation}.folder-drag-handle:active{cursor:grabbing}.folder-drag-handle--disabled{cursor:default;opacity:.38}.folder-manager-row--dragging>.folder-manager-entry{opacity:.42}.folder-manager-root-target{align-items:baseline;display:flex;gap:var(--space-2)}.folder-manager-root-target h3{flex:1 1 auto}.folder-manager-root-hint{color:var(--secondary);display:none;font-size:var(--type-caption);font-weight:var(--weight-strong)}.is-folder-dragging .folder-manager-root-hint{display:inline}.is-folder-dragging .folder-manager-root-target{border-radius:var(--radius-control);outline:1px dashed var(--tertiary);outline-offset:2px}.is-folder-dragging .folder-manager-root-target.folder-drop-target--over{background:var(--accent-wash);outline-color:var(--accent)}.is-folder-dragging .folder-manager-root-target.folder-drop-target--invalid{cursor:not-allowed;opacity:.42}.folder-level-end-target{align-items:center;background:var(--ground);border:1px dashed var(--tertiary);border-radius:var(--radius-control);color:var(--secondary);display:none;font-size:var(--type-caption);font-weight:var(--weight-strong);left:.85rem;min-height:1.5rem;padding:0 var(--space-2);pointer-events:none;position:absolute;right:0;top:calc(100% + .5rem);transform:translateY(-50%);z-index:6}.folder-manager-list.is-folder-dragging .folder-level-end-target{display:flex;pointer-events:auto}.folder-manager-list.is-folder-dragging .folder-level-end-target.folder-drop-target--over{background:var(--accent-wash);border-color:var(--accent);color:var(--accent)}.folder-manager-list.is-folder-dragging .folder-level-end-target.folder-drop-target--invalid{cursor:not-allowed;opacity:.42}.folder-level-end-label{overflow:hidden;pointer-events:none;text-overflow:ellipsis;white-space:nowrap}.folder-row-drop-target{position:relative}.is-folder-dragging .folder-row-drop-target{border-radius:var(--radius-control);outline:1px dashed var(--tertiary);outline-offset:2px}.is-folder-dragging .folder-row-drop-target--before{box-shadow:inset 0 2px var(--accent)}.is-folder-dragging .folder-row-drop-target--after{box-shadow:inset 0 -2px var(--accent)}.is-folder-dragging .folder-row-drop-target--inside{background:var(--accent-wash);outline-color:var(--accent)}.is-folder-dragging .folder-row-drop-target.folder-drop-target--invalid{cursor:not-allowed;opacity:.46}.folder-row-drop-cue{background:var(--surface);color:var(--accent);display:none;font-size:var(--type-caption);font-weight:var(--weight-strong);padding:0 var(--space-1);pointer-events:none;position:absolute;right:.4rem;z-index:5}.is-folder-dragging .folder-row-drop-target--before>.folder-row-drop-cue{display:block;top:-.55rem}.is-folder-dragging .folder-row-drop-target--after>.folder-row-drop-cue{bottom:-.55rem;display:block}.is-folder-dragging .folder-row-drop-target--inside>.folder-row-drop-cue{display:block;top:50%;transform:translateY(-50%);white-space:nowrap}.folder-manager-list--saving{opacity:.68;pointer-events:none}.folder-manager-summary{align-items:baseline;display:flex;gap:var(--space-2);min-width:0;position:relative}.folder-children-toggle,.folder-children-toggle-placeholder{flex:0 0 28px;width:28px}.folder-children-toggle{background:transparent;border-color:transparent;color:var(--secondary);display:inline-grid;left:0;min-height:28px;padding:0;place-items:center;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.folder-children-toggle:hover:not(:disabled),.folder-children-toggle:focus-visible{background:var(--fill);color:var(--accent)}.folder-children-toggle-icon{border-bottom:4px solid transparent;border-left:6px solid currentColor;border-top:4px solid transparent;display:block;height:0;transform:rotate(0);width:0}.folder-children-toggle[aria-expanded=true] .folder-children-toggle-icon{transform:rotate(90deg)}.manager-summary{align-items:baseline;display:flex;gap:var(--space-2);min-width:0;flex:1 1 0}.manager-summary strong{flex:0 1 auto;min-width:0;overflow-wrap:anywhere}.manager-description{font-weight:var(--weight-regular);flex:1 1 0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.folder-manager-summary strong{flex:0 1 auto;min-width:0;overflow-wrap:anywhere}.folder-manager-description{flex:1 1 0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.folder-manager-entry .item-actions{flex-wrap:nowrap;margin:0}.folder-manager-entry .item-actions button,.folder-manager-archived-row .archived-entry-actions button{font-size:var(--type-small)}.folder-manager-entry>.message{grid-column:1 / -1;margin:0}.folder-manager-entry>.folder-move-form{grid-column:1 / -1}.folder-move-form{background:var(--ground);border-block:1px solid var(--hairline);display:grid;gap:var(--space-2);margin-top:var(--space-1);max-width:48rem;padding:var(--space-3)}.folder-move-fields{align-items:end;display:grid;gap:var(--space-2) var(--space-3);grid-template-columns:minmax(0,1fr) minmax(8rem,.5fr)}.folder-move-fields>.choice-toggle-field{grid-column:1 / -1}.folder-move-field{margin:0;min-width:0}.folder-move-field label{font-size:var(--type-small)}.folder-move-field select{max-width:none;width:100%}.folder-move-form>.edit-actions{margin:0}.folder-move-form>.message{margin:0}.manager-object-viewer{margin-top:var(--space-2)}.manager-object-list{display:grid;gap:0;list-style:none;margin:0;padding:0}.manager-edit-form{background:var(--ground);border:0;border-left:3px solid var(--accent);border-radius:0;display:grid;gap:var(--space-2);max-width:36rem;padding:var(--space-3)}.archived-entry-actions{flex-wrap:wrap;justify-content:flex-end;margin:0}.folder-edit-fields{align-items:end;display:grid;gap:var(--space-2) var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}.folder-edit-field{margin:0}.folder-manager-archived{border-top:1px solid var(--hairline);margin-top:var(--space-4);padding-top:var(--space-2)}.folder-manager-archived-row{align-items:center;display:grid;gap:var(--space-2) var(--space-2);grid-template-columns:minmax(0,1fr) auto}.folder-manager-archived-row>.message{grid-column:1 / -1;margin:0}.folder-breadcrumb ol,.folder-browse-list{list-style:none;margin:0;padding:0}.folder-breadcrumb ol{display:flex;flex-wrap:wrap;gap:var(--space-1)}.folder-breadcrumb li:not(:last-child):after{color:var(--secondary);content:"/";margin-left:var(--space-1)}.folder-breadcrumb a{padding:0 var(--space-1)}.folder-workspace-heading{align-items:baseline;border-bottom:1px solid var(--hairline);display:flex;gap:var(--space-3);justify-content:space-between;margin-top:var(--space-3);padding-bottom:var(--space-3)}.folder-workspace-heading h2{margin:0}.folder-description{color:var(--secondary);margin:var(--space-2) 0 0}.folder-child-section>h3{margin:0 0 var(--space-2)}.folder-browse-row{align-items:center;box-sizing:border-box;color:var(--text);display:flex;gap:var(--space-3);justify-content:space-between;min-height:var(--row-height);padding:var(--space-1) 0;text-decoration:none}.folder-browse-text{display:grid;gap:0;min-width:0}.folder-browse-name{font-weight:var(--weight-regular);overflow-wrap:anywhere}.folder-browse-description{color:var(--secondary);font-size:var(--type-small);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.folder-browse-chevron{color:var(--secondary);flex:0 0 auto;font-size:var(--type-heading);line-height:1}.folder-object-results>.message{margin:var(--space-2) 0}#page:has(>.spaces-tree){display:flex;flex-direction:column;gap:var(--space-3);padding-top:var(--space-4)}.spaces-filter{display:flex;flex-direction:column}.spaces-filter input[type=search]{box-sizing:border-box;font-size:var(--type-small);height:32px;max-width:20rem;min-height:0;padding:0 10px;width:100%}.spaces-message{margin:0}.spaces-tree{display:flex;flex-direction:column}.space-card{--space-row-inset: var(--space-2);--space-folder-inset: calc(var(--space-row-inset) + 16px + var(--space-2));border-bottom:1px solid var(--hairline);margin:0}.space-toggle,.space-toggle:hover:not(:disabled){background:transparent}.space-toggle{align-items:center;border:0;border-radius:0;box-sizing:border-box;color:var(--text);display:flex;font-size:var(--type-body);font-weight:var(--weight-regular);gap:var(--space-2);justify-content:flex-start;min-height:var(--row-height);padding:0 var(--space-2) 0 var(--space-row-inset);text-align:left;width:100%}.space-chevron{color:var(--secondary);flex:none;height:16px;width:16px}.space-name{flex:1 1 auto;font-weight:var(--weight-title);min-width:0;overflow-wrap:anywhere}.space-count{color:var(--secondary);flex:none;font-size:var(--type-caption);font-variant-numeric:tabular-nums}.space-folders{list-style:none;margin:0;padding:0}.space-folder-item{position:relative}.space-folder-item:before{background:var(--hairline);content:"";height:1px;inset-inline:calc(var(--space-folder-inset) + var(--folder-depth, 0) * var(--space-4)) 0;position:absolute;top:0}.space-folder{align-items:center;box-sizing:border-box;color:var(--text);display:flex;gap:var(--space-2);min-height:var(--row-height);padding:0 var(--space-2) 0 calc(var(--space-folder-inset) + var(--folder-depth, 0) * var(--space-4));text-decoration:none}.space-folder-name{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.space-toggle:hover,.space-folder:hover{background:var(--hover)}.space-folder-item.space-empty{align-items:center;box-sizing:border-box;color:var(--secondary);display:flex;font-size:var(--type-small);min-height:var(--row-height);padding:0 var(--space-2) 0 var(--space-folder-inset)}.spaces-note{color:var(--secondary);font-size:var(--type-caption);line-height:calc(16 / 12);margin:0;padding:0 var(--space-1)}.page-header-actions .spaces-manage{align-items:center;border-radius:var(--radius-control);display:inline-flex;font-size:var(--type-small);min-height:32px;padding:0 var(--space-2);text-decoration:none}.page-header-actions .spaces-manage:hover{background:var(--fill)}@media(max-width:48rem),(pointer:coarse)and (max-width:64rem){.application-shell--compact .app-content:has(.spaces-tree){padding-inline:calc(var(--safe-left) + var(--space-4)) calc(var(--safe-right) + var(--space-4))}.application-shell--compact #page:has(>.spaces-tree){gap:var(--space-3);padding-top:var(--space-3)}.spaces-filter input[type=search]{font-size:var(--type-body);height:44px;max-width:none;padding:0 var(--space-3)}.spaces-tree{gap:var(--space-3)}.space-card{--space-row-inset: var(--space-3);--space-folder-inset: 40px;background:var(--surface);border-bottom:0;border-radius:var(--radius-card);overflow:hidden}#app.application-shell--compact .space-toggle{min-height:48px;padding-inline-end:var(--space-4)}.space-chevron{height:18px;width:18px}.space-count{font-size:var(--type-small)}.space-folder-item{padding-top:1px}.space-folder-item.space-empty{min-height:45px;padding-inline-end:var(--space-4)}.space-folder{min-height:44px;padding-inline-end:var(--space-4)}.space-toggle:hover,.space-folder:hover{background:transparent}.space-toggle:active,.space-folder:active{background:var(--fill)}.spaces-note{line-height:calc(18 / 13)}.compact-top-tools .spaces-manage{align-items:center;display:inline-flex;font-size:var(--type-body);min-height:44px;padding:0 10px;text-decoration:none}}.folder-closed{border-top:1px solid var(--hairline);border-color:var(--hairline);margin-top:var(--space-6);padding-top:var(--space-3)}.manager-open{background:none;border:0;display:block;padding:0;text-align:left;width:100%}.folder-new-subfolder{margin-top:var(--space-3)}.folder-new-subfolder>form{align-items:end;display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-2)}.manager-object-list>li{background:transparent;border:0;border-bottom:1px solid var(--hairline);border-radius:0;box-shadow:none;padding:var(--space-1) var(--space-2)}.folder-manager-entry .item-actions button,.folder-manager-archived-row .archived-entry-actions button,.tag-manager-header>.item-actions button,.tag-manager-archived-row .archived-entry-actions button{min-height:28px;padding:var(--space-1) var(--space-2)}.folder-manager-root-row>.folder-manager-entry{border-bottom:1px solid var(--hairline);color:var(--text);font-size:var(--type-body);font-weight:var(--weight-title)}.folder-children>li:first-child{border-top:0}.folder-manager-entry,.tag-manager-header{gap:var(--space-1) var(--space-3)}.folder-manager-entry:hover,.folder-manager-entry:focus-within{background:var(--hover)}.folder-drag-handle:hover,.folder-drag-handle:focus-visible{background:var(--fill);color:var(--text)}.folder-manager-root-target.folder-drop-target--over h3,.folder-row-drop-target--inside .folder-manager-summary strong{color:var(--accent)}.manager-description,.folder-manager-description,.folder-breadcrumb{color:var(--secondary);font-size:var(--type-small)}.folder-browse-list>li+li{border-top:1px solid var(--hairline)}.folder-browse-row:hover,.folder-browse-row:focus-visible,.folder-browse-row:active{background:var(--hover)}@supports (container-type: inline-size){#create-folder-form{container-name:folder-composer;container-type:inline-size}.folder-create-fields{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}}@container folder-composer (max-width: 42rem){.folder-create-fields{grid-template-columns:minmax(0,1fr)}}@media(max-width:38rem){.folder-manager-entry .item-actions,.tag-manager-entry .item-actions,.archived-entry-actions{justify-content:flex-start}.folder-children-toggle,.folder-children-toggle-placeholder{flex-basis:36px;width:36px}.folder-children-toggle{min-height:36px}.folder-manager-entry>.item-actions{grid-column:1 / -1;padding-left:var(--space-6)}}@media(max-width:48rem),(pointer:coarse)and (max-width:64rem){.folder-browse-row{min-height:44px}.application-shell--compact #page .folder-browse-row{padding-inline:var(--space-4)}.folder-type-section+.folder-type-section{margin-top:var(--space-5)}}@media(max-width:48rem),(pointer:coarse)and (max-width:64rem){.application-shell--compact .field--short>input,.application-shell--compact .field--short>select,.application-shell--compact .field--medium>input,.application-shell--compact .field--medium>select{box-sizing:border-box;width:100%}.application-shell--compact input[type=text],.application-shell--compact input[type=password],.application-shell--compact input[type=search],.sheet input[type=text],.sheet input[type=password],.sheet input[type=search]{box-sizing:border-box;width:100%}}@media(max-width:48rem),(pointer:coarse)and (max-width:64rem){.compact-folder-breadcrumb ol{align-items:center;display:flex;list-style:none;margin:0;padding:0;width:max-content}}@media(max-width:38rem){.header-search input[type=search]{min-width:0}}@media(max-width:48rem),(pointer:coarse)and (max-width:64rem){.record-lifecycle,.sheet-footer>.item-actions,.inbox-process-actions{justify-content:center}}.collection-filter-popover-header h2{font-size:var(--type-body);margin:0}.auth-shell h2{color:var(--secondary);font-size:var(--type-body);font-weight:var(--weight-regular);letter-spacing:0;margin:var(--space-1) 0 var(--space-5)}.collection-heading h2{margin-top:var(--space-1)}.record-detail--pane>.record-edit-section{border-top:0;margin-top:0}:is(.pane-footer,.sheet-footer)>:is(.record-lifecycle,.proposal-review-actions,.inbox-process-actions){border-top:0;margin:0;padding-top:0}@media(max-width:48rem),(pointer:coarse)and (max-width:64rem){.processing-sheet .inbox-process-actions{background:var(--surface);border-top:1px solid var(--hairline)}}.quick-add-heading h2{color:var(--text);font-size:var(--type-section-title)}.tag-create-fields{align-items:start;display:grid;gap:var(--space-3) var(--space-4);grid-template-columns:minmax(10rem,.8fr) minmax(14rem,1.2fr)}.tag-manager-section{margin-top:var(--space-4)}.tag-manager-entry{display:block}.tag-manager-header{align-items:start;display:grid;grid-template-columns:minmax(0,1fr) auto}.tag-manager-header>.manager-object-viewer{margin:0;min-width:0}.tag-manager-header>.manager-object-viewer>summary{align-items:baseline;cursor:pointer;display:flex;gap:var(--space-2);padding:0}.tag-manager-header>.manager-object-viewer>summary::-webkit-details-marker{display:none}.tag-manager-header>.manager-object-viewer>summary:before{color:var(--tertiary);content:"\25b6";flex:0 0 .75rem;font-size:var(--type-caption)}.tag-manager-header>.manager-object-viewer[open]>summary:before{content:"\25bc"}.tag-manager-header>.item-actions{flex-wrap:nowrap;margin:0}.tag-manager-header>.item-actions button,.tag-manager-archived-row .archived-entry-actions button{font-size:var(--type-small)}.tag-manager-entry>.message,.tag-manager-entry>.manager-edit-form{grid-column:1 / -1}.tag-edit-fields{display:grid;gap:var(--space-2) var(--space-3);grid-template-columns:minmax(10rem,.8fr) minmax(14rem,1.2fr)}.tag-edit-field{margin:0}.tag-edit-field label{font-size:var(--type-small)}.tag-manager-archived{border-top:1px solid var(--hairline);margin-top:var(--space-4);padding-top:var(--space-2)}.tag-manager-archived-row{align-items:center;display:grid;gap:var(--space-2) var(--space-2);grid-template-columns:minmax(0,1fr) auto}.tag-manager-archived-row>.message{grid-column:1 / -1;margin:0}.tag-manager-archived,.folder-manager-archived{border-color:var(--hairline)}@media(max-width:38rem){.tag-manager-header>.manager-object-viewer[open]{grid-column:1 / -1}}.folder-manager-entry .manager-edit-form{grid-column:1 / -1;max-width:none;padding:var(--space-2);width:100%}.folder-edit-field label{font-size:var(--type-small)}@media(max-width:38rem){.folder-edit-fields,.folder-move-fields,.folder-manager-entry,.folder-manager-archived-row,.tag-create-fields,.tag-edit-fields,.tag-manager-entry,.tag-manager-archived-row{grid-template-columns:minmax(0,1fr)}.folder-manager-entry{grid-template-columns:auto minmax(0,1fr)}}.page-control-panel__header-actions>.digest-run-controls{align-items:flex-end;flex-direction:column}.digest-run-controls{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-2)}.digest-run-queued{margin:0}.digest-preview-frame{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--radius-card);display:block;height:30rem;margin:var(--space-3) 0;width:100%}.digest-preview-text-label{margin:0 0 var(--space-1)}.digest-settings-latest{margin:0 0 var(--space-3)}.digest-check{display:flex;margin:0}.digest-check-group,.digest-folder-pickers{display:grid;gap:var(--space-1)}.digest-folder-pickers{gap:var(--space-3)}.digest-group-label,.digest-catalog-note{margin:0}.digest-group-label{font-weight:var(--weight-strong)}.digest-number-grid{display:grid;gap:var(--space-2) var(--space-4);grid-template-columns:repeat(auto-fit,minmax(9rem,12rem))}.daily-check-list{display:grid;gap:var(--space-3);list-style:none;margin:0;padding:0}.daily-check{display:grid;gap:var(--space-2)}.daily-check+.daily-check{border-top:1px solid var(--hairline);padding-top:var(--space-3)}.daily-checks-intro,.daily-check-about,.digest-preview-subject,.digest-preview-text{margin:0}.digest-preview-output{display:grid;gap:var(--space-2);margin-top:var(--space-3)}.digest-preview-output[hidden]{display:none}.digest-preview-sample{background:var(--warning-wash);border-radius:var(--radius-pill);color:var(--warning);font-size:var(--type-caption);font-weight:var(--weight-strong);justify-self:start;padding:2px var(--space-2)}.digest-preview-subject{overflow-wrap:anywhere}.digest-preview-text{background:var(--ground);border:0;border-radius:var(--radius-card);font-size:var(--type-small);max-height:32rem;overflow:auto;overflow-wrap:anywhere;padding:var(--space-2) var(--space-3);white-space:pre-wrap}.digest-model-note,.digest-catalog-note{color:var(--secondary)}.digest-settings-status[data-state=ready]{color:var(--success)}.digest-settings-status[data-state=attention]{color:var(--warning)}@media(max-width:48rem),(pointer:coarse)and (max-width:64rem){.application-shell--compact .digest-settings textarea,.application-shell--compact .digest-settings select,.application-shell--compact .digest-settings input:not([type=checkbox]):not([type=radio]){font-size:var(--type-body)}.application-shell--compact .digest-number-grid{grid-template-columns:1fr}.application-shell--compact .digest-preview-text{max-height:24rem}.application-shell--compact .page-control-panel__header-actions>.digest-run-controls{align-items:stretch}}.app-content:has(>#page>.processing-page){background:var(--ground)}.app-content:has(>#page>.processing-page)>.desk-top-bar{background:var(--ground)}.processing-page{--processing-card-padding: 20px;--processing-meta-line: 16px;--processing-text-size: var(--type-body);--processing-quiet-size: var(--type-small);box-sizing:border-box;padding:var(--space-5) 0 0}.processing-overview{align-content:start;display:grid;gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));max-width:1036px}.processing-column{display:flex;flex-direction:column;gap:var(--space-4);min-width:0}.processing-card{background:var(--surface);border-radius:var(--radius-card);box-sizing:border-box;display:flex;flex-direction:column;gap:10px;margin:0;min-width:0;padding:var(--processing-card-padding)}.processing-card-title{font-size:var(--type-section-title);font-weight:var(--weight-title);letter-spacing:normal;line-height:24px;margin:0}.processing-card-meta{color:var(--secondary);font-size:var(--type-caption);line-height:var(--processing-meta-line);margin:0}.processing-lead{font-size:var(--type-body);line-height:22px;margin:0}.processing-text{font-size:var(--processing-text-size);line-height:22px;margin:0;overflow-wrap:anywhere}.processing-last-run{gap:6px}.processing-needs-you{gap:var(--space-3)}.processing-next{gap:var(--space-2)}.processing-recent{gap:var(--space-1)}.processing-recent>.processing-card-title{margin-bottom:6px}.processing-card-actions{display:flex}.processing-card-actions:has(>[hidden]:only-child){display:none}.processing-primary-link{align-items:center;background:var(--accent-fill);border-radius:var(--radius-control);box-sizing:border-box;color:var(--on-accent);display:inline-flex;font-size:var(--type-small);font-weight:var(--weight-medium);height:32px;justify-content:center;padding:0 var(--space-4);text-decoration:none}.processing-primary-link:hover,.processing-primary-link:focus-visible{background:var(--accent-fill-strong);color:var(--on-accent)}.processing-process-now{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--radius-control);color:var(--text);font-size:var(--type-small);font-weight:var(--weight-medium);height:32px;min-height:0;padding:0 14px}.processing-process-now:hover:not(:disabled){background:var(--hover)}.processing-text-button{background:transparent;border:0;color:var(--accent);font-size:var(--type-small);font-weight:var(--weight-regular);justify-content:flex-start;min-height:32px;padding:0}.processing-text-button:hover:not(:disabled){background:transparent;color:var(--accent-fill-strong)}.processing-quiet{font-size:var(--processing-quiet-size);line-height:18px}.processing-change,.processing-quiet-link{text-decoration:none}.processing-quiet-link{align-self:flex-start;font-size:var(--type-small);line-height:18px}.processing-change:hover,.processing-quiet-link:hover{text-decoration:underline}.processing-request{display:flex;flex-direction:column;gap:var(--space-1)}.processing-request-actions{display:flex;flex-wrap:wrap;gap:var(--space-4)}.processing-request-actions:not(:has(>:not([hidden]))){display:none}.processing-saved-list{display:flex;flex-direction:column;gap:var(--space-3);list-style:none;margin:0;padding:0}.processing-saved-message:empty{display:none}.processing-saved-question{align-items:flex-start;display:flex;gap:var(--space-4)}.processing-saved-words{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-width:0}.processing-saved-answer{flex:none;line-height:22px;min-height:22px}.processing-recent-rows,.processing-run-folds{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.processing-recent-rows{gap:var(--space-1)}.processing-recent-link,.processing-run-row{align-items:center;border-bottom:1px solid var(--hairline);box-sizing:border-box;color:var(--text);display:flex;font-size:var(--type-small);gap:var(--space-3);justify-content:space-between;min-height:33px;text-decoration:none}.processing-recent-link:hover,.processing-run-row:hover{background:var(--hover)}.processing-run-name{flex:none}.processing-run-stats{color:var(--secondary);min-width:0;text-align:right}.processing-details-toggle{align-items:center;align-self:flex-start;color:var(--accent);display:inline-flex;font-size:var(--type-small);gap:var(--space-1);height:32px;margin-top:6px;text-decoration:none}.processing-chevron{flex:none;height:14px;width:14px}.processing-details-toggle--open .processing-chevron{rotate:180deg}.processing-run{scroll-margin-top:calc(var(--desk-top-bar-height) + var(--space-2))}.processing-run-row{cursor:pointer;list-style:none}.processing-run-row::-webkit-details-marker{display:none}.processing-run-row .processing-run-stats{flex:1 1 auto}.processing-run-chevron{color:var(--secondary);flex:none;height:14px;transition:rotate .12s ease-out;width:14px}.processing-run[open]>.processing-run-row .processing-run-chevron{rotate:180deg}.processing-run-body{border-bottom:1px solid var(--hairline);display:flex;flex-direction:column;font-size:var(--type-small);gap:var(--space-3);padding:var(--space-3) 0 var(--space-4)}.processing-runs{display:flex;flex-direction:column}.processing-runs-message{font-size:var(--type-small);margin:0 0 var(--space-2)}.processing-load-more{align-self:flex-start;margin-top:var(--space-1)}.processing-fold{margin-top:var(--space-2)}.processing-fold-summary{align-items:center;color:var(--text);display:flex;font-size:var(--type-small);font-weight:var(--weight-strong);gap:var(--space-2);justify-content:space-between;list-style:none;min-height:32px}.processing-fold-summary::-webkit-details-marker{display:none}.processing-fold[open]>.processing-fold-summary .processing-run-chevron{rotate:180deg}.processing-fold-body{display:flex;flex-direction:column;font-size:var(--type-small);gap:var(--space-2)}.processing-fold-body>section{margin-top:var(--space-3)}.processing-fold-body h4{font-size:var(--type-small);margin:0 0 var(--space-1)}.processing-run-header,.report-section,.report-question{display:grid;gap:var(--space-1)}.report-section{gap:var(--space-2);margin:0}.report-section-title{font-size:var(--type-small);margin:0}.processing-run-meta,.processing-run-summary,.report-outcome-text,.report-provider,.report-counts,.report-problems-explanation,.report-todo-title,.report-item-title,.report-item-meta,.report-item-headline,.report-item-reason,.report-check,.report-item-sources,.report-question-label,.report-question-text,.report-answer-label,.report-answer,.report-question-status{margin:0}.processing-run-meta,.report-provider,.report-counts,.report-item-meta,.report-item-sources,.report-question-status,.report-blockage-message{color:var(--secondary)}.report-outcome-text[data-outcome=partial],.report-outcome-text[data-outcome=failed]{color:var(--warning)}.report-coverage{display:grid;gap:var(--space-3) var(--space-4);grid-template-columns:repeat(auto-fit,minmax(100px,1fr));margin:var(--space-2) 0}.report-budget{margin:0}.report-budget-meter{accent-color:var(--accent-fill);height:6px;width:100%}.report-provider-usage{margin:0}.report-provider-usage>p{margin:var(--space-4) 0 var(--space-2)}.report-model-usage{margin:0}.report-todo-title,.report-item-headline,.report-question-label,.report-answer-label{font-weight:var(--weight-strong)}.report-item-title{font-size:var(--type-small)}.report-blockages,.report-job-again-list{display:grid;gap:var(--space-1);margin:0;padding-left:var(--space-5)}.report-jobs,.report-todo-list,.report-proposal-list{display:grid;gap:0;list-style:none;margin:0;padding:0}.report-jobs{gap:var(--space-1)}.report-job-line{margin:0}.report-todo,.report-proposal{display:grid;gap:var(--space-1);padding:var(--space-2) 0}.report-todo-meta{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-2)}.report-item{display:grid;gap:var(--space-2);margin:0;padding:var(--space-3) 0}.report-todo+.report-todo,.report-item+.report-item,.report-proposal+.report-proposal{border-top:1px solid var(--hairline)}.report-proposal-asks{color:var(--accent);font-size:var(--type-caption);font-weight:var(--weight-strong);justify-self:start;letter-spacing:.04em;text-transform:uppercase}.report-proposal-reason{margin:0}.report-proposals-link{justify-self:start}.report-question-actions{margin-top:var(--space-1)}.processing-automatic-page,.processing-run-history{display:flex;flex-direction:column;gap:var(--space-4);max-width:46rem}.shadow-report-section,.shadow-report-list{display:grid}.shadow-report-section{gap:var(--space-2)}.shadow-report-list{gap:0;list-style:none;margin:0;padding:0}.shadow-report-row{display:grid;gap:var(--space-1);padding:var(--space-2) 0}.shadow-report-row+.shadow-report-row{border-top:1px solid var(--hairline)}.shadow-report-threshold{margin-block:var(--space-2)}.shadow-report-kind{font-size:var(--type-body)}.shadow-report-section>p,.shadow-report-kind,.shadow-report-side{margin:0}.processing-automatic-page .shadow-report-threshold{margin-block-end:0}.processing-automatic-page .shadow-report-list{margin-top:12px}.processing-automatic-page .shadow-report-row{display:flex;flex-direction:column;gap:6px;padding:var(--space-4) 0}.processing-automatic-page .shadow-report-row:first-child{padding-top:0}.processing-automatic-page .shadow-report-kind{font-size:var(--type-section-title);font-weight:var(--weight-title);line-height:22px}.processing-automatic-page .shadow-report-side,.automatic-kind-status,.automatic-kind-measures{font-size:var(--type-small);line-height:21px;margin:0}.automatic-kind-status{color:var(--text)}.shadow-report-head{align-items:center;display:flex;gap:var(--space-3);justify-content:space-between}.automatic-kind-chip{background:var(--fill);border-radius:var(--radius-pill);color:var(--secondary);font-size:var(--type-caption);font-weight:var(--weight-strong);line-height:18px;padding:1px var(--space-2)}.automatic-kind-chip--on{background:var(--success-wash);color:var(--success)}.automatic-kind-controls{display:flex;flex-direction:column;gap:var(--space-2);margin-top:6px}.automatic-kind-actions{align-items:center;display:flex;gap:var(--space-3);justify-content:space-between}.automatic-kind-limit-label{align-items:center;color:var(--secondary);display:flex;font-size:var(--type-small);gap:var(--space-2);line-height:21px}.automatic-kind-limit{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--radius-control);box-sizing:border-box;color:var(--text);font-size:var(--type-body);height:var(--control-height);padding:0 var(--space-2);text-align:center;width:64px}.automatic-kind-button{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--radius-control);color:var(--text);font-size:var(--type-body);font-weight:var(--weight-medium);height:var(--control-height);padding:0 var(--space-4)}.automatic-kind-button:hover:not(:disabled){background:var(--hover)}.automatic-kind-instead{align-self:flex-start;background:transparent;border:0;color:var(--accent);font-size:var(--type-small);font-weight:var(--weight-regular);min-height:0;padding:0}.automatic-kind-error{color:var(--danger);font-size:var(--type-small);margin:0}.automatic-confirmation{max-width:24rem}.automatic-confirmation h3{font-size:var(--type-section-title);font-weight:var(--weight-title);line-height:22px;margin:0}.automatic-confirmation .action-confirmation-message,.automatic-confirmation-evidence{color:var(--text);font-size:var(--type-small);line-height:21px;margin:var(--space-3) 0 0}.automatic-confirmation .action-confirmation-actions{display:flex;gap:var(--space-2);margin-top:16px}.automatic-confirmation .action-confirmation-actions>button{border:0;border-radius:var(--radius-control);font-size:var(--type-body);font-weight:var(--weight-strong);height:var(--control-height);padding:0 var(--space-4)}.automatic-confirmation .action-confirmation-actions>button:not(.automatic-confirmation-turn-on){background:var(--fill);color:var(--text)}.automatic-confirmation .automatic-confirmation-turn-on{background:var(--accent-fill);color:var(--on-accent)}.automatic-confirmation .automatic-confirmation-turn-on:hover:not(:disabled){background:var(--accent-fill-strong)}.processing-automatic-lines{display:flex;flex-direction:column}.processing-checks-list{display:grid;gap:0;list-style:none;margin:0;padding:0}.processing-checks-row{display:grid;gap:var(--space-1);padding:var(--space-2) 0}.processing-checks-row+.processing-checks-row{border-top:1px solid var(--hairline)}.processing-checks-head{align-items:baseline;display:flex;gap:var(--space-2);justify-content:space-between}.processing-fold-body .processing-checks-name{margin:0}.processing-checks-state{color:var(--secondary);flex:none;font-size:var(--type-caption)}.processing-checks-intro,.processing-checks-line{margin:0}.processing-page .shadow-report-section .item-meta,.processing-page .shadow-report-section .message,.processing-fold-body .message{font-size:var(--type-small)}@media(max-width:48rem),(pointer:coarse)and (max-width:64rem){.application-shell--compact .app-content:has(>#page>.processing-page){padding-inline:calc(var(--safe-left) + var(--space-4)) calc(var(--safe-right) + var(--space-4))}.application-shell--compact #page:has(>.processing-page){padding-top:var(--space-4)}.processing-page{--processing-card-padding: var(--space-4);--processing-meta-line: 18px;--processing-text-size: var(--type-small);--processing-quiet-size: var(--type-caption);padding:0}.processing-overview{display:flex;flex-direction:column;gap:var(--space-3)}.processing-card-title{line-height:22px}.processing-lead{line-height:24px}.processing-primary-link,.processing-process-now{font-size:var(--type-body);height:44px;width:100%}.processing-card-actions>.processing-primary-link{flex:1 1 auto}.processing-saved-question{gap:var(--space-3)}.processing-saved-answer{margin-block:-11px;min-height:44px}.processing-text-button{min-height:44px}.processing-links{gap:0;overflow:hidden;padding:0}.processing-link-row{align-items:center;box-sizing:border-box;color:var(--text);display:flex;font-size:var(--type-body);gap:var(--space-3);min-height:48px;padding:0 var(--space-4);position:relative;text-decoration:none}.processing-link-row+.processing-link-row:before{background:var(--hairline);content:"";height:1px;inset-inline:var(--space-4) 0;position:absolute;top:0}.processing-link-label{flex:1 1 auto;min-width:0}.processing-link-value{color:var(--secondary);font-size:var(--type-small)}.processing-link-row>.processing-chevron{color:var(--secondary);height:18px;width:18px}.processing-runs-card,.processing-checks-card,.processing-item-history-card{gap:0;padding-block:var(--space-1)}.processing-run{scroll-margin-top:calc(var(--compact-header-height, var(--compact-top-bar-height)) + var(--space-3))}.processing-run-row{align-items:center;display:grid;gap:2px var(--space-3);grid-template-columns:minmax(0,1fr) auto;min-height:60px;padding-block:var(--space-2)}.processing-run-name{font-size:var(--type-body);grid-column:1}.processing-run-row .processing-run-stats{font-size:var(--type-caption);grid-column:1;text-align:left}.processing-run-chevron{grid-column:2;grid-row:1 / span 2;height:18px;width:18px}.processing-run-folds>li:last-child>.processing-run:not([open])>.processing-run-row,.processing-run-folds>li:last-child>.processing-run[open]>.processing-run-body{border-bottom:0}.processing-fold{margin:0}.processing-fold-summary{font-size:var(--type-body);min-height:48px}.processing-automatic-page,.processing-run-history{gap:var(--space-3);max-width:none}}.processing-queue{margin-top:var(--space-1)}.processing-queue>summary{cursor:pointer}.processing-item-list>li{border-top:1px solid var(--hairline);padding:var(--space-2) 0}.processing-item-note{margin:var(--space-1) 0;overflow-wrap:anywhere}.processing-proposals>p,.processing-proposal-links{margin:var(--space-1) 0}.review-undo-subject,.review-undo-rationale,.review-undo-blocked{margin:var(--space-1) 0;overflow-wrap:anywhere}.processing-page-intro{align-items:baseline;display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);justify-content:space-between}.processing-page-intro p{flex:1 1 28rem}.processing-item-list>li>.item-text{margin:0 0 var(--space-1)}.processing-reason{background:var(--success-wash);border-radius:var(--radius-control);padding:var(--space-2) var(--space-2)}.review-undo-blocked{background:var(--danger-wash);border-radius:var(--radius-control);color:var(--danger);padding:var(--space-2) var(--space-2)}.processing-item-list>li,.version-list>li{border-color:var(--hairline)}.search-advanced .search-match-filter{margin-block:var(--space-2)}.collection-filters .collection-filter-field{margin:0}.quick-add-fields>.field,.quick-add-object-copy>.field,.quick-add-organization>.field,.quick-add-todo-fields>.field{margin-bottom:var(--space-3)}.tag-create-fields input,.tag-create-fields textarea,.tag-edit-field input,.tag-edit-field textarea,.folder-edit-field input,.folder-edit-field select,.folder-edit-field textarea{max-width:none;width:100%}.search-facet-field select{width:100%;min-width:0;text-overflow:ellipsis}.auth-shell form,.auth-shell input{width:100%}.quick-add-category select{max-width:16rem;width:100%}.guidance-rule-list>li{overflow-wrap:anywhere}.guidance-rule-instruction{margin:var(--space-1) 0;overflow-wrap:anywhere;white-space:pre-wrap}.guidance-rule-form,.guidance-context-body{background:var(--ground);border:0;border-radius:var(--radius-card);margin-top:var(--space-3);padding:var(--space-3)}#guidance-rule-create-form{display:grid;gap:var(--space-3) var(--space-4);grid-template-columns:minmax(12rem,.45fr) minmax(24rem,1.55fr);margin:0;max-width:none}#guidance-rule-create-form>.field,#guidance-rule-create-form>.guidance-scope-fields,#guidance-rule-create-form>.page-control-panel__actions{margin:0}#guidance-rule-create-form>.guidance-scope-fields,#guidance-rule-create-form>.page-control-panel__actions{grid-column:1 / -1}.guidance-rule-form textarea,#guidance-rule-create-form textarea{min-height:7rem}.guidance-scope-fields{margin:0 0 var(--space-4)}.guidance-scope-group{border:0;display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-3);margin:var(--space-2) 0;min-inline-size:0;padding:0}.guidance-scope-group legend{box-sizing:border-box;color:var(--secondary);font-size:var(--type-small);font-weight:var(--weight-regular);overflow-wrap:anywhere;width:100%}.guidance-scope-group .check-label>span{min-width:0;overflow-wrap:anywhere}.guidance-scope-group .check-label>input{flex-shrink:0}.guidance-retired,.guidance-context{margin-top:var(--space-6)}.guidance-context-body h4{margin-bottom:var(--space-1)}.guidance-context-meta{overflow-wrap:anywhere}.guidance-context-body ul{margin-top:var(--space-1)}.guidance-rule-list,.processing-run-list,.review-undo-list{display:grid;gap:0}.guidance-rule-list>li,.processing-run-list>li,.review-undo-list>li{background:transparent;border:0;border-bottom:1px solid var(--hairline);border-radius:0;padding:var(--space-2) 0}.guidance-rule-list>li>.item-meta,.guidance-rule-list>li>.proposal-rationale,.processing-run-list>li>.item-meta,.processing-item-list>li>.item-meta,.review-undo-list>li>.item-meta,.version-list>li>.item-meta,.manager-object-list>li>.item-meta{margin-block:var(--space-1)}.guidance-rule-title,.guidance-rule-list>li>h4,.processing-run-list>li>h5,.review-undo-list>li>h5{font-size:var(--type-body);margin:0}.guidance-rule-list>li:last-child,.processing-run-list>li:last-child,.review-undo-list>li:last-child{border-bottom:1px solid var(--hairline)}@media(max-width:48rem){#guidance-rule-create-form{grid-template-columns:minmax(0,1fr)}}@media(max-width:38rem){.header-search input,.form-row input[type=text],.form-row input[type=search]{flex:1 1 14rem}}@media(max-width:48rem),(pointer:coarse)and (max-width:64rem){.page-control-panel__compact-row>input[type=text],.page-control-panel__compact-row>input[type=search]{flex:0 0 auto;width:100%}}#create-folder-form .field{margin:0}.folder-breadcrumb li,#folder-workspace h2{overflow-wrap:anywhere}#create-tag-form .field{margin:0}.tag-create-fields textarea,.tag-edit-field textarea{min-height:2.2rem}.desk-top-bar #page-error{flex-basis:100%;margin-bottom:0}@media(max-width:48rem),(pointer:coarse)and (max-width:64rem){.application-shell--compact #page>*,.application-shell--compact #page>#folder-workspace>*,.application-shell--compact #page .folder-object-results>*{margin-block:0}}#app.auth-shell{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--radius-card);margin:clamp(var(--space-7),12vh,128px) auto var(--space-6);max-width:24rem;padding:var(--space-5)}@media(max-width:38rem){#app.auth-shell{border-radius:var(--radius-card);margin-top:var(--space-4);padding:var(--space-4)}}.folder-create-fields textarea,.folder-edit-field textarea{min-height:2.2rem}.clarification-form textarea{box-sizing:border-box;width:100%;font-size:var(--type-body);min-height:8rem}.evidence-form textarea,.evidence-edit-form textarea{box-sizing:border-box;font-size:var(--type-body);min-height:5rem;width:100%}.digest-instructions-field textarea{min-height:6rem}@media(max-width:48rem),(pointer:coarse)and (max-width:64rem){.application-shell--compact input,.application-shell--compact select,.application-shell--compact textarea,.auth-shell input,.sheet input,.sheet select,.sheet textarea{font-size:var(--type-body)}}.folder-create-fields input:not([type=radio]),.folder-create-fields select,.folder-create-fields textarea,.tag-create-fields input,.tag-create-fields textarea{height:var(--control-height);min-height:var(--control-height)}.folder-create-parent .organization-picker input{height:auto;min-height:0}.processing-counts,.processing-reason,.processing-work-identity,.processing-run-list h5{margin:var(--space-1) 0;overflow-wrap:anywhere}.proposal-confirmation h3{color:var(--text);margin:0 0 var(--space-2)}.openai-settings-status--ready,.email-settings-status[data-state=ready],.email-test-result{color:var(--success)}.openai-settings-status--warning,.email-settings-status[data-state=needs_replacement]{color:var(--warning)}.openai-indexing-summary{font-size:var(--type-small);margin:0}.openai-indexing-telemetry[data-state=complete] .openai-indexing-summary{color:var(--success)}.openai-indexing-telemetry[data-state=attention] .openai-indexing-summary,.openai-indexing-telemetry[data-state=paused] .openai-indexing-summary,.openai-indexing-failure{color:var(--warning)}.openai-indexing-progress{accent-color:var(--accent-fill);display:block;height:8px;margin:0;width:100%}.openai-indexing-progress[hidden]{display:none}.openai-indexing-counts{display:grid;gap:var(--space-2);grid-template-columns:repeat(5,minmax(0,1fr));margin:0}.openai-indexing-count{background:var(--ground);border:0;border-radius:var(--radius-card);min-width:0;padding:var(--space-2)}.openai-indexing-count dt{color:var(--secondary);font-size:var(--type-caption)}.openai-indexing-count dd{font-variant-numeric:tabular-nums;margin:var(--space-1) 0 0}.openai-indexing-last-indexed,.openai-indexing-failure{margin:0}.email-settings-sender{margin:0 0 var(--space-3);overflow-wrap:anywhere}.email-test-result{margin:0}.api-client-row{display:grid;gap:var(--space-1)}#api-client-list>li.api-client-row{border-bottom:0}#api-client-list>li.api-client-row+li.api-client-row{border-top:1px solid var(--hairline);margin-top:var(--space-2);padding-top:var(--space-2)}.api-client-title{align-items:baseline;display:flex;gap:var(--space-2)}.api-client-title>strong{font-size:var(--type-body);font-weight:var(--weight-strong)}.api-client-status{background:var(--success-wash);border-radius:var(--radius-pill);color:var(--success);font-size:var(--type-caption);font-weight:var(--weight-strong);line-height:1.4;padding:0 var(--space-2)}.api-client-status--revoked{background:var(--fill);color:var(--secondary)}.scope-chip-list{display:flex;flex-wrap:wrap;gap:var(--space-1);list-style:none;margin:0;padding:0}.scope-chip{background:var(--fill);border-radius:var(--radius-pill);color:var(--text);font-size:var(--type-caption);line-height:1.4;padding:0 var(--space-2)}.api-client-scope-editor{border-top:1px solid var(--hairline);display:grid;gap:var(--space-2);margin-top:var(--space-1);padding-top:var(--space-2)}.api-client-scope-group{align-items:center;border:1px solid var(--hairline);border-radius:var(--radius-card);display:grid;gap:var(--space-1) var(--space-3);grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));margin:0;padding:var(--space-3)}.api-client-scope-group legend{color:var(--secondary);font-size:var(--type-caption);font-weight:var(--weight-strong);letter-spacing:.04em;padding:0 var(--space-1);text-transform:uppercase}.api-client-scope-group .check-label{margin:0}.api-client-token-panel{background:var(--warning-wash);border-radius:var(--radius-card);display:grid;gap:var(--space-2);padding:var(--space-3)}.api-client-token{display:block;font-family:var(--font-mono);font-size:var(--type-small);background:var(--surface);border:1px solid var(--hairline);border-radius:var(--radius-control);padding:var(--space-2);overflow-wrap:anywhere;user-select:all}.api-client-token-note{color:var(--warning);font-weight:var(--weight-strong);margin:0}@media(max-width:48rem){.openai-indexing-counts{grid-template-columns:repeat(2,minmax(0,1fr))}}label,.choice-toggle-field>legend{color:var(--secondary);font-size:var(--type-small);font-weight:var(--weight-regular);margin-bottom:var(--space-1)}.collection-filter-field>label,.collection-filter-field>legend{color:var(--secondary);font-size:var(--type-caption);letter-spacing:.035em;margin-bottom:var(--space-1)}.record-edit-group legend{font-size:var(--type-small)}.manager-summary strong,.folder-manager-summary strong{font-weight:var(--weight-regular)}.report-coverage dt{color:var(--secondary);font-size:var(--type-small)}.report-coverage dd{margin:var(--space-1) 0 0;font-weight:var(--weight-strong);font-variant-numeric:tabular-nums}.app-content:has(>#page>.settings-page){background:var(--ground)}.app-content:has(>#page>.settings-page)>.desk-top-bar{background:var(--ground)}.settings-page{box-sizing:border-box;display:flex;flex-direction:column;gap:6px;max-width:42rem;padding:var(--space-5) 0 0}.settings-overview,.settings-groups{display:flex;flex-direction:column;gap:6px}.settings-section,.settings-section .settings-groups{gap:var(--space-3)}.settings-section .page-control-panel--section{border:0;margin:0}.settings-section .release-info{display:flex;flex-wrap:wrap;gap:0 var(--space-1)}.settings-section .release-info>div:after{content:" \b7"}.settings-section #logout-button{margin:0}@media(max-width:48rem),(pointer:coarse)and (max-width:64rem){.application-shell--compact .app-content:has(>#page>.settings-page){padding-inline:calc(var(--safe-left) + var(--space-4)) calc(var(--safe-right) + var(--space-4))}.application-shell--compact #page:has(>.settings-page){padding-top:0}.settings-page{max-width:none;padding:var(--space-2) 0 var(--space-4)}.group-row-chevron{height:18px;width:18px}}.cheat-sheet-group+.cheat-sheet-group{margin-top:var(--space-4)}.cheat-sheet-list{display:grid;gap:var(--space-1) var(--space-3);grid-template-columns:auto minmax(0,1fr);margin:var(--space-2) 0 0}.cheat-sheet-list>dt,.cheat-sheet-list>dd{margin:0}.cheat-sheet-keys{color:var(--accent);font-family:var(--font-mono);font-weight:var(--weight-strong)}.cheat-sheet-does{color:var(--text)}.review{min-width:0}.review-section{margin-top:var(--space-5)}.review>.review-section:first-child{margin-top:0}.review>.capture-line{margin-block-end:0}.review .capture-line__primary{background:var(--accent-fill);color:var(--on-accent)}.review .capture-line__primary:hover:not(:disabled){background:var(--accent-fill-strong)}.review-section-heading{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-2);margin:0 0 var(--space-2)}.review-section-heading>h3{color:var(--text);font-size:var(--type-section-title);font-weight:var(--weight-title);line-height:1.3;margin:0}.review-section-count{color:var(--tertiary);font-variant-numeric:tabular-nums;font-weight:var(--weight-regular);margin-left:var(--space-1)}.review-line{color:var(--secondary);font-size:var(--type-small);margin:0}.review-line+.review-line{margin-top:var(--space-1)}.review-line+.item-list{margin-top:var(--space-2)}.review-process-now{background:var(--fill);color:var(--accent);margin-left:auto}.review-queue{grid-template-columns:minmax(0,1fr);margin:0}.review-queue>li{min-width:0}.review-queue-row .record-row-title{display:block}.review-queue-row .record-row-open{min-width:0;width:100%}.review-queue-title{display:block;flex:1 1 auto;min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.review-queue-row--capture{align-items:center}.review-queue-row--capture .record-summary{display:block}.review-queue-line{font-size:var(--type-body);line-height:1.4;margin:0;overflow-wrap:anywhere}.review-queue-state{white-space:nowrap}.review-queue-state>.record-meta-item{color:var(--secondary);display:inline;font-size:var(--type-caption)}.review-attention-badge{background:var(--warning-wash);border-radius:var(--radius-pill);color:var(--warning);display:inline-block;font-size:var(--type-caption);font-weight:var(--weight-strong);line-height:1.4;padding:0 var(--space-2);white-space:nowrap}.review-row-hit{background:none;border:0;inset:0;min-height:0;padding:0;position:absolute}.review-row-hit:hover:not(:disabled){background:none}.review-row-actions{flex:none;position:relative;z-index:1}.review-tail{margin-top:var(--space-2)}.review-tail>summary{list-style:none;width:fit-content}.review-tail>summary::-webkit-details-marker{display:none}.review-tail>summary:after{content:"\25b8";margin-left:var(--space-1)}.review-tail[open]>summary:after{content:"\25be"}.review-tail--inset>summary{margin-left:var(--space-3)}.review-tail>.review-queue{margin-top:var(--space-2)}.review-foot{margin-top:var(--space-5)}.review-foot>.review-tail{margin-top:0}.review-history-links{color:var(--secondary);font-size:var(--type-small);margin:var(--space-3) 0 0}.review-foot>.review-history-links:first-child{margin-top:0}.review-history-links a{color:inherit}.done-for-you-list{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.done-for-you-row{align-items:center;border-bottom:1px solid var(--hairline);box-sizing:border-box;display:flex;gap:var(--space-3);min-width:0;padding:var(--space-2) var(--space-3)}.done-for-you-row--selected{background:var(--accent-wash);box-shadow:inset 3px 0 0 var(--accent)}.done-for-you-text{display:flex;flex:1 1 0;flex-direction:column;gap:2px;min-width:0}.done-for-you-title{color:var(--text);display:block;font-size:var(--type-body);line-height:18px;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.done-for-you-title:hover{color:var(--text);text-decoration:underline}.done-for-you-row--undone{gap:0;min-height:36px}.done-for-you-row--undone>.done-for-you-title{color:var(--secondary)}.done-for-you-reason{color:var(--secondary);flex:none;font-size:var(--type-body);line-height:18px;white-space:nowrap}.done-for-you-row--asking{align-items:stretch;flex-direction:column;gap:var(--space-2)}.proposal-rejection-reason.done-for-you-reasons{padding:0}.done-for-you-chip{background:var(--fill);border-radius:var(--radius-pill);color:var(--secondary);display:inline-block;font-size:var(--type-caption);font-weight:var(--weight-strong);line-height:17px;margin-right:6px;padding:0 var(--space-2)}.done-for-you-change,.done-for-you-meta,.done-for-you-refusal{margin:0}.done-for-you-change{color:var(--text);font-size:var(--type-small);line-height:18px;overflow-wrap:anywhere}.done-for-you-meta{color:var(--secondary);display:flex;font-size:var(--type-caption);line-height:16px;min-width:0;white-space:nowrap}.done-for-you-age{flex:none}.done-for-you-source,.done-for-you-source:hover{color:var(--secondary);flex:0 1 auto;min-width:0;overflow:hidden;text-decoration:none;text-overflow:ellipsis}.done-for-you-refusal{color:var(--secondary);font-size:var(--type-small);line-height:18px;margin-top:var(--space-1)}.done-for-you-undo{background:var(--fill);border:0;border-radius:var(--radius-control);color:var(--text);flex-shrink:0;font-size:var(--type-small);font-weight:var(--weight-strong);height:32px;min-height:0;padding:0 var(--space-3)}.done-for-you-undo:hover:not(:disabled){background:var(--fill-strong)}.done-for-you-toggle{align-items:center;background:transparent;border:0;color:var(--accent);display:flex;font-size:var(--type-small);font-weight:var(--weight-regular);gap:var(--space-1);height:36px;justify-content:flex-start;min-height:0;padding:0 var(--space-3)}.done-for-you-toggle:hover:not(:disabled){background:transparent;color:var(--accent-fill-strong)}.done-for-you-chevron{height:14px;width:14px}.done-for-you-toggle[aria-expanded=true]>.done-for-you-chevron{transform:rotate(180deg)}.done-for-you-more{font-size:var(--type-small);line-height:18px;margin:var(--space-2) 0 0}.done-for-you-link,.done-for-you-link:hover{color:var(--secondary);text-decoration:underline;text-underline-offset:2px}.done-for-you-status,.done-for-you-detail>.proposal-rejection-reason-text{font-size:var(--type-small);line-height:18px;margin:var(--space-4) 0 0}.done-for-you-detail>.proposal-rejection-reason-text{margin-top:var(--space-1)}.done-for-you-footer{align-items:center;display:flex;gap:var(--space-3);width:100%}.done-for-you-footer-line{color:var(--secondary);flex-grow:1;font-size:var(--type-small);line-height:18px;margin:0}.done-for-you-footer>.done-for-you-undo{font-size:var(--type-body);height:var(--control-height);padding:0 var(--space-4)}@media(max-width:48rem),(pointer:coarse)and (max-width:64rem){.done-for-you-list{background:var(--surface);border-radius:var(--radius-card);overflow:hidden}.done-for-you-list>li{border-bottom:0;position:relative}.done-for-you-list>li+li:before{background:var(--hairline);content:"";height:1px;inset-inline:var(--space-4) 0;position:absolute;top:0}.done-for-you-row{padding:var(--space-3) var(--space-4)}.done-for-you-title{line-height:22px}.done-for-you-row--undone{min-height:44px}.done-for-you-reason{line-height:22px}.done-for-you-chip{line-height:18px;padding:1px var(--space-2);vertical-align:1px}.done-for-you-change{line-height:20px}.done-for-you-meta{line-height:18px}.done-for-you-refusal{line-height:21px}.done-for-you-undo{font-size:var(--type-body);height:44px;padding:0 18px}.done-for-you-toggle{font-size:var(--type-body);gap:6px;height:auto;min-height:44px;padding:0 var(--space-4);width:100%}.done-for-you-chevron{height:16px;width:16px}.done-for-you-more{line-height:21px;margin-top:10px}.done-for-you-footer>.done-for-you-undo{height:44px}}@media(min-width:75rem){.application-shell:not(.application-shell--compact) .app-content--review:has(>#pane:not([hidden])){align-items:start;column-gap:var(--space-5);display:grid;grid-template-columns:minmax(22rem,1fr) minmax(30rem,2fr);padding-bottom:0}.application-shell:not(.application-shell--compact) .app-content--review:has(>#pane:not([hidden]))>.desk-top-bar{grid-column:1 / -1}.app-content--review>#pane{bottom:auto;box-shadow:none;height:calc(100dvh - var(--pane-top, var(--desk-top-bar-height)));position:sticky;right:auto;top:var(--pane-top, var(--desk-top-bar-height));width:auto;z-index:auto}}.app-content--review #pane .pane-body>*{max-width:46rem}.review-capture-text{background:var(--ground);border-radius:var(--radius-control);box-sizing:border-box;font-size:var(--type-body);margin:var(--space-4) 0 0;overflow-wrap:anywhere;padding:var(--space-3);white-space:pre-wrap}.review-items{list-style:none;margin:var(--space-2) 0 0;padding:0}.review-items>li{padding:var(--space-3) 0}.review-items>li+li{border-top:1px solid var(--hairline)}.review-items>li:focus-visible{border-radius:var(--radius-control);outline:2px solid var(--accent);outline-offset:2px}.review-question-text{font-size:var(--type-body);margin:0;overflow-wrap:anywhere}.review-question-text>.record-meta-item{margin-right:var(--space-1)}.review-question-why{color:var(--secondary);font-size:var(--type-caption);margin:var(--space-1) 0 0}.review-question-offline{margin-top:var(--space-3)}.review-item{position:relative}.review-item-title{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;font-size:var(--type-body);line-height:1.4;margin:0;overflow:hidden}.review-item-title>.object-type-label{margin-right:var(--space-1)}.review-item-open{color:var(--text);text-decoration:none}.review-item-open:after{content:"";inset:0;position:absolute}.review-item-open:hover,.review-item-open:focus-visible{color:var(--accent);text-decoration:underline}.review-item-meta{align-items:baseline;column-gap:var(--space-2);display:flex;flex-wrap:wrap;line-height:1.4;margin:var(--space-1) 0 0}.review-item-reason{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--secondary);display:-webkit-box;font-size:var(--type-small);margin:var(--space-1) 0 0;overflow:hidden}.review-item-actions{display:flex;flex-wrap:wrap;gap:var(--space-2);justify-content:flex-end;margin-top:var(--space-3)}.review-comparison{font-size:var(--type-small);margin:var(--space-2) 0 0}.review-comparison>.review-comparison-table{font-size:var(--type-small);margin:0}.review-comparison-list{margin:0}.review-comparison-list>dt{color:var(--secondary);font-size:var(--type-caption);margin:var(--space-2) 0 0}.review-comparison-list>dt:first-child{margin-top:0}.review-comparison-list>dd{margin:0}.review-comparison-current,.review-comparison-proposed,.review-item-content{margin:0;overflow-wrap:anywhere}.review-comparison-current{color:var(--secondary)}.review-comparison-proposed{background:var(--accent-wash);border-left:2px solid var(--accent);margin-top:var(--space-1);padding:var(--space-1) var(--space-2)}.review-comparison-label{color:var(--secondary)}.review-long{-webkit-box-orient:vertical;-webkit-line-clamp:4;display:-webkit-box;overflow:hidden;white-space:pre-wrap}.review-long--open .review-long{-webkit-line-clamp:unset;display:block;overflow:visible}.review-long-toggle{background:none;border:0;color:var(--accent);cursor:pointer;font:inherit;margin:var(--space-1) 0 0;padding:0}.review-long-toggle:hover,.review-long-toggle:focus-visible{text-decoration:underline}.review-item>.review-card-source,.review-long-toggle,.review-item-actions{position:relative;z-index:1}.review-item-status{color:var(--secondary);font-size:var(--type-body);margin:0;overflow-wrap:anywhere}.review-outcome{font-weight:var(--weight-strong);white-space:nowrap}.review-outcome--accepted{color:var(--success)}.review-outcome .shell-icon{height:1em;margin-right:var(--space-1);vertical-align:-.125em;width:1em}.review-card-done .shell-icon,.review-done-text .shell-icon,.record-meta-item--done .shell-icon,.record-meta-item--done-count .shell-icon{flex:none;height:1em;width:1em}.review-queue-row--done .review-queue-title{color:var(--secondary)}.review-done{align-items:center;background:var(--success-wash);border-radius:var(--radius-control);display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-3);justify-content:space-between;margin:0 0 var(--space-3);padding:var(--space-2) var(--space-3)}.review-done-text{align-items:center;color:var(--success);display:inline-flex;font-weight:var(--weight-strong);gap:var(--space-1);margin:0}.review-card-done{align-items:center;color:var(--success);display:flex;font-size:var(--type-small);font-weight:var(--weight-strong);gap:var(--space-1);padding:var(--space-3) var(--space-4) 0}.review-card--done .review-card-capture{color:var(--secondary)}.review-card>.review-card-done+.review-items{border-top:0}.review-item-link{margin-left:var(--space-2);text-decoration:none}.review-item-link:hover,.review-item-link:focus-visible{text-decoration:underline}.review-capture-actions{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-2)}.review-capture-actions>.review-capture-edit{margin-left:auto}.review-capture-archive{color:var(--danger)}.review-item-waits{color:var(--secondary);font-size:var(--type-small);margin:var(--space-2) 0 0}.review-item>.message.error{margin:var(--space-2) 0 0}.review-undo{background:none;color:var(--accent);margin-left:var(--space-1);min-height:0;padding:0;position:relative;z-index:1}.review-undo:hover:not(:disabled){background:none;text-decoration:underline}.proposal-rejection-reason.review-reasons{margin-top:var(--space-2);padding:0;position:relative;z-index:1}.proposal-rejection-reason>.choice-chips{align-items:center}.proposal-rejection-reason>.choice-chips>.proposal-rejection-reason-prompt{margin:0 var(--space-1) 0 0}.review-detail>.item-meta:first-child{font-size:var(--type-caption);margin:var(--space-1) 0 0}.review-detail>.item-meta.review-detail-home{font-size:var(--type-small);margin:var(--space-3) 0 0}.review-proposed{align-items:baseline;display:grid;gap:var(--space-2) var(--space-3);grid-template-columns:7rem minmax(0,1fr);margin:var(--space-4) 0 0}.review-proposed+.review-proposed{margin-top:var(--space-2)}.review-proposed dt{color:var(--secondary);font-size:var(--type-small);margin:0}.review-proposed dd{color:var(--text);font-size:var(--type-body);margin:0;overflow-wrap:anywhere}.review-proposed dd .record-meta-item{margin-left:var(--space-2)}.review-proposed-content{white-space:pre-wrap}.review-changes{border-collapse:collapse;font-size:var(--type-body);margin:var(--space-4) 0 0;table-layout:fixed;width:100%}.review-changes th,.review-changes td{border-bottom:1px solid var(--hairline);overflow-wrap:anywhere;padding:var(--space-2) var(--space-2) var(--space-2) 0;text-align:left;vertical-align:baseline}.review-changes thead th,.review-changes tbody th{color:var(--secondary);font-size:var(--type-small);font-weight:var(--weight-regular)}.review-changes thead th:first-child,.review-changes tbody th{width:7rem}.review-changes-current{color:var(--secondary)}.review-source-label{color:var(--secondary);font-size:var(--type-small);margin:var(--space-4) 0 var(--space-1);overflow-wrap:anywhere}.review-source-quote{background:var(--ground);border-radius:var(--radius-control);box-sizing:border-box;font-size:var(--type-body);margin:0;overflow-wrap:anywhere;padding:var(--space-3);white-space:pre-wrap}.review-disclosures{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-5);margin-top:var(--space-4)}.review-disclosures>details{margin:0}.review-disclosures>details[open]{flex-basis:100%}.review-disclosures>details>summary{color:var(--accent);font-size:var(--type-body)}.review-edit{margin-top:var(--space-4)}.review-detail-editor>.proposal-editor{margin-top:var(--space-2)}.proposal-review-actions{display:grid;gap:var(--space-2)}.review-detail-actions{display:flex;flex-wrap:wrap;gap:var(--space-2);justify-content:flex-end}.review-more-actions{color:var(--secondary);font-size:var(--type-small);margin:0;text-align:right}.review-text-action{background:none;color:var(--accent);font-size:var(--type-small);font-weight:var(--weight-regular);min-height:0;padding:0}.review-text-action:hover:not(:disabled){background:none;text-decoration:underline}.review-text-action--danger{color:var(--danger)}.review-text-action:disabled{color:var(--tertiary)}.proposal-decision-actions{justify-content:flex-end}@media(max-width:48rem),(pointer:coarse)and (max-width:64rem){.review-text-action,.review-undo{min-height:44px}}@media(max-width:48rem),(pointer:coarse)and (max-width:64rem){.review-section{margin-top:var(--space-3)}.review-section-heading{background:var(--ground);margin:0;padding:var(--space-3) 0 var(--space-2);position:sticky;top:var(--compact-header-height, calc(var(--compact-top-bar-height) + var(--safe-top)));z-index:2}.review-cards{display:grid;gap:var(--space-3)}.review-card{background:var(--surface);border-radius:var(--radius-card);overflow:hidden;scroll-margin-top:calc(var(--compact-header-height, calc(var(--compact-top-bar-height) + var(--safe-top))) + var(--space-7))}.review-card:focus{outline:none}.review-card .review-block,.review-card .review-items>li{padding:var(--space-4)}.review-card .review-items{border-top:1px solid var(--hairline);margin:0}.review-card>.review-items:first-child{border-top:0}.review-card-source{color:var(--secondary);display:block;font-size:var(--type-caption);text-decoration:none}.review-card-source+.review-question-text,.review-card-source+.review-item-title{margin-top:var(--space-2)}.review-card-capture{-webkit-box-orient:vertical;-webkit-line-clamp:3;color:var(--text);display:-webkit-box;font-size:var(--type-small);margin:var(--space-1) 0 0;overflow:hidden}.review-card .review-question-why{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.review-item-actions>button{min-width:96px}.review-block{position:relative}.review-block>.review-card-source:after{content:"";inset:0;position:absolute}.application-shell--compact #page .review-queue>li.record-row{padding:var(--space-3) var(--space-4)}.review-tail>summary{align-items:center;display:flex}.review-section>.review-cards+.review-tail{margin-top:var(--space-1)}}.settings-section .group-rows>li:not(.group-row-item),.settings-section #api-client-list>li.api-client-row{background:transparent;border:0;border-radius:0;box-shadow:none;padding:var(--space-3) var(--space-4)}.settings-section #api-client-list>li.api-client-row+li.api-client-row{border:0;margin-top:1px;padding-top:var(--space-3)}.tags-page .manager-list.group-rows>li{padding-block:var(--space-1)}.settings-section .group-card>.message,.settings-section .group-card>.page-control-panel__status{margin:0;padding:var(--space-3) var(--space-4)}.settings-section .group-card:not(:has(>.group-rows))>.page-control-panel__status{padding:0}.page-control-panel__status:not(:has(>:not([hidden]))){display:none}.settings-section .group-card>.message[hidden]{display:none}.group-fold{margin:0;position:relative}.group-card>*+.group-fold:before{background:var(--hairline);content:"";height:1px;left:var(--space-4);position:absolute;right:0;top:0}.group-fold[hidden]{display:none}.group-fold>summary{align-items:center;color:var(--text);display:flex;font-size:var(--type-body);gap:var(--space-3);justify-content:space-between;list-style:none;min-height:var(--row-height);padding:0 var(--space-4)}.group-fold>summary::-webkit-details-marker{display:none}.group-fold>summary:after{border-bottom:2px solid var(--secondary);border-right:2px solid var(--secondary);box-sizing:border-box;content:"";flex:0 0 auto;height:8px;margin:0 4px 4px 0;transform:rotate(45deg);width:8px}.group-fold[open]>summary:after{margin:4px 4px 0 0;transform:rotate(-135deg)}.group-fold>:not(summary){margin:0 var(--space-4) var(--space-3)}.settings-section .guidance-retired,.settings-section .guidance-context,.settings-section .tag-manager-section,.settings-section .tag-manager-archived{border:0;margin:0;padding:0}.settings-section .guidance-rule-list.group-rows>li:last-child{border-bottom:0}.settings-section .group-form,.settings-section .group-card>.page-control-panel__form{margin:0}.settings-section .group-card .page-control-panel__actions{margin-top:0}.settings-section .group-card .field{margin-bottom:0}.settings-section .group-card>form,.settings-section .group-form{display:flex;flex-direction:column;gap:var(--space-3)}.settings-section #guidance-rule-create-form{display:grid}.settings-section .group-card .field>.length-counted,.settings-section .group-card .field>input:not([type=checkbox]):not([type=radio]),.settings-section .group-card .field>select{box-sizing:border-box;max-width:100%}@media(max-width:48rem),(pointer:coarse)and (max-width:64rem){.settings-section .group-card .field>.length-counted,.settings-section .group-card .field>input:not([type=checkbox]):not([type=radio]),.settings-section .group-card .field>select{width:100%}}.tags-page .tag-manager-header{align-items:center;min-height:var(--row-height)}.tags-page .tag-manager-header>.manager-object-viewer>summary{align-items:center;color:var(--text);min-height:var(--row-height)}.tags-page .tag-manager-header>.manager-object-viewer>summary:before{border-bottom:2px solid var(--secondary);border-right:2px solid var(--secondary);box-sizing:border-box;content:"";flex:0 0 auto;height:8px;margin:0 2px 0 0;transform:rotate(-45deg);width:8px}.tags-page .tag-manager-header>.manager-object-viewer[open]>summary:before{content:"";transform:rotate(45deg)}.settings-section .group-card .item-meta{font-size:var(--type-small);line-height:1.4}
