:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--page:#fafafa;--surface:#fff;--surface-sunken:#f3f3f3;--surface-muted:#f7f7f7;--chip-bg:#eee;--ink:#222;--ink-secondary:#555;--ink-tertiary:#6b6e76;--on-accent:#fff;--rule:#ccc;--rule-soft:#ddd;--rule-faint:#e5e5e5;--rule-strong:#bbb;--accent:#26737d;--accent-tint:#e6f2f3;--accent-edge:#cfe0e2;--advisory-bg:#fbf3e0;--advisory-edge:#e3c98a;--advisory-ink:#5a4200;--advisory-ink-quiet:#8a6d2a;--refusal-bg:#fbeeee;--refusal-edge:#e0b4b4;--refusal-ink:#a33;--diff-removed-ink:#8a2a2a;--accepted-bg:#e8f5e9;--accepted-ink:#1f6b2a;--scrim:#0000004d;--shadow-dialog:0 8px 30px #0003;--shadow-popup:0 4px 16px #00000026;--radius:3px;--radius-dense:4px;--radius-panel:8px;--radius-dialog:10px;--space-1:.15rem;--bar:3rem;--jump-row:3.5rem;--space-2:.25rem;--space-3:.5rem;--space-4:.75rem;--space-5:1rem;--space-6:1.5rem;--font-ui:14px/1.5 system-ui, sans-serif;--font-mono:ui-monospace, monospace;--text-doc:16px;--leading-doc:1.6;--text-dense:13px;--text-caption:12px;--leading-tight:1.35;--tracking-tight:-.01em;font:var(--font-ui);color:var(--ink);background:var(--page)}*,:before,:after{box-sizing:border-box}body{margin:0}h1,.dialog h2,.editor .tiptap h2,.editor .tiptap h3,.editor-pane .page-read h2,.editor-pane .page-read h3,.wiki-front .rendered h2,.wiki-front .rendered h3{letter-spacing:var(--tracking-tight)}.shell{grid-template-rows:var(--bar) 1fr;grid-template-columns:17rem 1fr;min-height:100vh;display:grid}.shell.without-tree,.shell.tree-alone{grid-template-columns:1fr}.shell.tree-alone .content{display:none}.shell.tree-alone .tree{border-right:none}:root.phone :is(input,textarea,select):not([type=checkbox]):not([type=radio]):not([type=file]),:root.phone .add>button:not(.dense),:root.phone .add-org>button:not(.dense),:root.phone .delete-by-name .actions>button:not(.dense),:root.phone .new-wiki .placeholder.picker,:root.phone .new-wiki .sits{font-size:var(--text-doc);line-height:var(--leading-doc)}.topbar,.content,.agent{min-width:0}.topbar{gap:var(--space-4);border-bottom:1px solid var(--rule-soft);background:var(--surface);grid-column:1/-1;justify-content:space-between;align-items:center;padding:0 1rem;display:flex}.brand.pending{width:6rem;display:inline-block}.brand{min-width:0;color:inherit;text-overflow:ellipsis;white-space:nowrap;font-weight:600;text-decoration:none;overflow:hidden}.tree{border-right:1px solid var(--rule-soft);background:var(--surface);padding:1rem}.content{padding:1rem 1.5rem}.placeholder{color:var(--ink-tertiary);font-style:italic}.icon{vertical-align:-.15em;flex:none;margin-inline-end:.35rem}.properties .tags button .icon,.table-menu>.icon,.tree nav .view .icon,.tree nav .wiki-controls button .icon,.panel-close .icon,.block-handle .icon{margin-inline-end:0}button:disabled,button[aria-disabled=true],input:disabled,select:disabled,select:disabled+.icon,textarea:disabled{opacity:.6;cursor:default}:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.select{align-items:center;display:inline-flex;position:relative}.select select{appearance:none;border:1px solid var(--rule);border-radius:var(--radius);background:var(--surface);width:100%;color:var(--ink);font:inherit;padding:.35rem 2rem .35rem .5rem}input[type=text],input[type=password],input[type=number],input[type=time],input[type=search],input[type=email],input[type=url],input:not([type]),textarea{font:inherit;color:var(--ink);border:1px solid var(--rule);border-radius:var(--radius);background:var(--surface);padding:.35rem .5rem}.select.dense select{font-size:var(--text-dense);line-height:var(--leading-tight);padding:.2rem 1.7rem .2rem .6rem}.select .icon{pointer-events:none;margin-inline-end:0;position:absolute;right:.5rem}.properties .select .icon{right:.4rem}input[type=radio]{appearance:none;width:var(--text-dense);height:var(--text-dense);border:1px solid var(--rule);background:var(--surface);border-radius:50%;margin:0}input[type=radio]:checked{border-color:var(--accent);background:var(--accent);box-shadow:inset 0 0 0 3px var(--surface)}input[type=checkbox]{appearance:none;width:var(--text-dense);height:var(--text-dense);border:1px solid var(--rule);border-radius:var(--radius);background:var(--surface);flex:none;margin:0;position:relative}input[type=checkbox]:checked{border-color:var(--accent);background:var(--accent)}input[type=checkbox]:checked:after{content:"";border:solid var(--on-accent);border-width:0 2px 2px 0;width:5px;height:9px;position:absolute;top:0;left:3px;transform:rotate(45deg)}fieldset{border:0;margin:0;padding:0}legend{padding:0}button,a.primary{border:1px solid var(--rule);border-radius:var(--radius);background:var(--surface);color:var(--ink);font:inherit;cursor:pointer;padding:.35rem .9rem;text-decoration:none}a.primary{display:inline-block}button.primary,a.primary{background:var(--accent);color:var(--on-accent);border-color:#0000}button.destructive{border-color:var(--refusal-edge);color:var(--refusal-ink)}button.dense{font-size:var(--text-dense);line-height:var(--leading-tight);padding:.2rem .6rem}button.dense.iconic{padding:.2rem .35rem;line-height:0}button.dense.iconic .icon{vertical-align:middle;margin-inline-end:0}button.dense.iconic.tap{padding:.35rem}.popup button,.banner button,.properties form button{border-radius:var(--radius-dense)}button[aria-pressed=true]{border-color:var(--accent-edge);background:var(--accent-tint);color:var(--accent)}.reader-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.identity{align-items:center;gap:.5rem;display:inline-flex}.topbar .identity{min-width:0}.identity.failed{color:var(--refusal-ink)}.identity.failed a{color:inherit}.badge{font-size:var(--text-caption);line-height:var(--leading-tight);border-radius:var(--radius);background:var(--chip-bg);padding:0 .4em}.who,.settings-page .access .grants .on{vertical-align:bottom;white-space:nowrap;text-overflow:ellipsis;max-width:100%;display:inline-block;overflow:hidden}.nothing-yet{flex-direction:column;align-items:start;gap:.75rem;display:flex}.nothing-yet p{color:var(--ink-secondary);margin:0}.wikis{padding:0;list-style:none}.wikis li{padding:.25rem 0}.wikis .wiki{border-bottom:1px solid var(--rule-faint);padding:.75rem 0}.wikis h2{margin:0 0 .25rem;font-size:1rem}.wikis h2>*{vertical-align:middle;max-width:100%;display:inline-block}.wikis h2 a{color:inherit}.wikis h2 .role{margin-left:var(--space-3);color:var(--ink-secondary);font-weight:400}.wikis .description{overflow-wrap:anywhere;color:var(--ink-secondary);font-size:var(--text-dense);line-height:var(--leading-tight);margin:0 0 .1rem}.wikis .meta{align-items:center;gap:var(--space-2) var(--space-5);margin:var(--space-3) 0 0;font-size:var(--text-dense);line-height:var(--leading-tight);flex-wrap:wrap;display:flex}.wikis .meta a{color:var(--accent);align-items:center;text-decoration:none;display:inline-flex}.wikis .meta a:hover{text-decoration:underline}.wikis .meta .pages{color:var(--ink-secondary);align-items:center;display:inline-flex}.wikis .meta .unseen{align-items:center;gap:var(--space-3);margin-inline-end:var(--space-5);display:inline-flex}.failed{color:var(--refusal-ink)}.failed[role=alert]{border:1px solid var(--refusal-edge);border-radius:var(--radius);background:var(--refusal-bg);margin:0 0 .75rem;padding:.5rem .75rem}.failed[role=alert] p{margin:.25rem 0}.failed[role=alert] .violations,.failed[role=status] .violations{margin:var(--space-2) 0;font:var(--font-ui);padding-inline-start:var(--space-6);list-style:outside}.description-offer{gap:var(--space-2);margin-top:var(--space-2);align-items:end;display:flex}.description-offer label{gap:var(--space-1);color:var(--refusal-ink);flex:1;display:grid}.description-offer input[type=text],.search-box input{width:100%}.description-offer button{flex:none}.advisory[role=alert]{border:1px solid var(--advisory-edge);border-radius:var(--radius);background:var(--advisory-bg);color:var(--advisory-ink);padding:.4rem .6rem}.accepted[role=status]{border:1px solid var(--accepted-ink);border-radius:var(--radius);background:var(--accepted-bg);color:var(--accepted-ink);margin:0 0 .75rem;padding:.4rem .6rem}.accepted.quiet[role=status]{color:var(--accepted-ink);font-size:var(--text-dense);line-height:var(--leading-tight);background:0 0;border:none;margin:0 0 .5rem;padding:0;transition:opacity .6s}.accepted.quiet.going[role=status]{opacity:0}.heading{justify-content:space-between;align-items:center;display:flex}.dialog{z-index:20;background:var(--scrim);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.dialog:focus{outline:none}html{scrollbar-gutter:stable}body.dialog-standing{overflow:hidden}.new-wiki{border-radius:var(--radius-dialog);background:var(--surface);box-shadow:var(--shadow-dialog);width:29rem;padding:1.25rem 1.5rem}.new-wiki h2{margin:0 0 1rem}.new-wiki form>label{margin-bottom:1rem;display:block}.new-wiki input[type=text]{width:100%;margin-top:.25rem;display:block}.choices legend{margin-bottom:.25rem}.choices label{grid-template-columns:auto 1fr;column-gap:.5rem;padding:.25rem 0;display:grid}.choices input[type=radio]{align-self:center}.choices .choice{grid-column:2;font-weight:600}.choices .default{color:var(--ink-tertiary);font-weight:400;font-size:var(--text-caption);line-height:var(--leading-tight)}.choices .description{color:var(--ink-secondary);font-size:var(--text-dense);line-height:var(--leading-tight);grid-column:2}.new-wiki .choices{margin:0 0 1rem}.segmented-row{justify-content:space-between;align-items:center;gap:var(--space-4);border-top:1px solid var(--rule);flex-wrap:wrap;padding:.5rem 0;display:flex}.segmented-row legend{float:left;align-items:center;padding:0;display:inline-flex}.segmented{border:1px solid var(--rule);border-radius:var(--radius);flex:none;display:inline-flex}.segmented label{padding:.2rem .5rem;display:inline-flex;position:relative}.segmented label:first-child input[type=radio]{border-radius:var(--radius) 0 0 var(--radius)}.segmented label:last-child input[type=radio]{border-radius:0 var(--radius) var(--radius) 0}.segmented label+label{border-left:1px solid var(--rule)}.segmented input[type=radio]{width:100%;height:100%;box-shadow:none;background:0 0;border:0;border-radius:0;position:absolute;inset:0}.segmented input[type=radio]:checked{background:var(--accent);box-shadow:none}.segmented label>span{pointer-events:none;position:relative}.segmented input[type=radio]:checked+span{color:var(--on-accent)}.new-wiki .advisory{margin:-.75rem 0 1rem}.new-wiki .placeholder.picker,.new-wiki .sits{border:1px solid #0000;margin-top:.25rem;padding:.35rem .5rem;display:block}.new-wiki .actions{margin:0}.wikis h2 .wiki-settings{margin-left:var(--space-3);color:var(--accent);font-size:var(--text-dense);line-height:var(--leading-tight);font-weight:400}.tree nav .wiki-name{margin:0 0 .3rem;font-weight:600}.tree nav .wiki-name .name{color:inherit;text-overflow:ellipsis;white-space:nowrap;text-decoration:none;display:block;overflow:hidden}.tree nav .wiki-name .name:hover{text-decoration:underline}.tree nav .wiki-controls{align-items:center;gap:.25rem;margin:0 0 .5rem;display:flex}.tree nav .wiki-controls button,.properties-head .panel-close,.agent-head .panel-close,.agent-head .panel-expand{border-radius:var(--radius);color:inherit;background:0 0;border:none;flex:none;padding:.2rem;display:flex}.tree nav .wiki-controls button:hover,.properties-head .panel-close:hover,.agent-head .panel-close:hover,.agent-head .panel-expand:hover{background:var(--surface-muted)}.properties-head .panel-close,.agent-head .panel-close{margin-inline-end:var(--space-3)}:root.phone :is(.tree nav .wiki-controls button,.tree nav .view,.properties-head .panel-close,.agent-head .panel-close){padding:var(--space-3)}.tree nav .views{flex:none;align-items:center;gap:.2rem;display:flex}.tree nav .wiki-controls button.new-page-action{margin-inline-start:.3rem}.tree nav .view{border-radius:var(--radius);color:var(--accent);align-items:center;padding:.2rem;text-decoration:none;display:flex}.tree nav .view:hover{background:var(--surface-muted)}.tree nav .view .count{font-weight:400;font-size:var(--text-caption);line-height:var(--leading-tight);margin-inline-start:.15rem}.tree nav .view.unseen{margin-inline-end:.3rem}.tree nav .view .addressed{font-weight:400;font-size:var(--text-caption);line-height:var(--leading-tight);margin-inline-start:var(--space-2)}.tree nav .view .addressed .icon{margin-inline-end:0}.tree nav .counts{font-size:var(--text-dense);line-height:var(--leading-tight);margin:-.25rem 0 .5rem}.tree nav .starred-heading{color:var(--ink-secondary);font-weight:600;font-size:var(--text-dense);line-height:var(--leading-tight);margin:.5rem 0 .1rem;padding:.15rem .3rem}.tree nav ul{font-size:var(--text-dense);line-height:var(--leading-tight);margin:0;padding-left:0;list-style:none}.tree nav li{padding:.1rem 0}.tree nav .row{border-radius:var(--radius);color:inherit;align-items:center;padding:.2rem .3rem;text-decoration:none;display:flex}.tree nav .row .label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tree nav .row[data-depth="1"]{padding-inline-start:1.05rem}.tree nav .row[data-depth="2"]{padding-inline-start:1.8rem}.tree nav .row[data-depth="3"]{padding-inline-start:2.55rem}.tree nav .row[data-depth="4"]{padding-inline-start:3.3rem}.tree nav .row.folder,.tree nav .row.more{width:100%;font:inherit;text-align:start;color:var(--ink-secondary);background:0 0;border:none}.tree nav .row .rolled{border-radius:var(--radius);background:var(--chip-bg);color:var(--ink-secondary);font-size:var(--text-caption);line-height:var(--leading-tight);flex:none;margin-inline-start:auto;padding:0 .35rem}.tree nav a.row:hover:not([aria-current=page]),.tree nav button.row:hover{background:var(--surface-muted)}.tree nav .row[aria-current=page]{background:var(--surface-sunken);box-shadow:inset 0 0 0 1px var(--rule);font-weight:600}.wiki-head{justify-content:space-between;align-items:flex-end;gap:var(--space-3) var(--space-5);margin:0 0 var(--space-4);padding-bottom:var(--space-3);border-bottom:1px solid var(--rule-soft);display:flex}.wiki-head .wiki-name{min-width:0}.wiki-head .wiki-name h1{overflow-wrap:anywhere;margin:0}.wiki-head-acts{align-items:center;gap:var(--space-4);flex:none;margin:0;display:flex}.wiki-head-acts a{color:var(--accent)}.wiki-index>.share-panel{margin:0 0 var(--space-6);padding:var(--space-5);border:1px solid var(--rule-soft);border-radius:var(--radius-panel);background:var(--surface);font-size:var(--text-dense);line-height:var(--leading-tight)}.wiki-index>.share-panel h2{margin:0 0 var(--space-2);font-size:1.1rem}.wiki-index>.share-panel .section-line{margin:0 0 var(--space-3);color:var(--ink-secondary)}.wiki-index>.share-panel .grants{margin:0 0 var(--space-3);padding:0;list-style:none}.wiki-index>.share-panel .grants li{gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--rule-faint);align-items:center;display:flex}.wiki-index>.share-panel .grants .grantee{overflow-wrap:anywhere;flex:0 auto;min-width:0}.wiki-index>.share-panel .grants .role{color:var(--ink-secondary);margin-inline-start:auto}.wiki-index>.share-panel .all-access{margin:var(--space-4) 0 0}.wiki-index>.share-panel .all-access a{color:var(--accent);font-size:var(--text-caption);line-height:var(--leading-tight)}.wiki-index>h2{margin:1.25rem 0 .5rem;font-size:1.1rem}.wiki-index>h2 .count,.search-view.everywhere h2 .count{border-radius:var(--radius);background:var(--chip-bg);color:var(--ink-secondary);font-weight:400;font-size:var(--text-dense);line-height:var(--leading-tight);margin-inline-start:.4rem;padding:0 .4em}.wiki-index>.all{margin:0 0 .75rem}.wiki-index>.wiki-health{align-items:baseline;gap:var(--space-2) var(--space-5);margin:0 0 var(--space-4);color:var(--ink-secondary);font-size:var(--text-dense);line-height:var(--leading-tight);flex-wrap:wrap;display:flex}.wiki-index>.wiki-health a{color:var(--accent)}.wiki-index>.wiki-health-over{max-width:736px;margin:0 0 var(--space-4)}.page-list{margin:0;padding-left:0;list-style:none}.page-list li{border-top:1px solid var(--rule-faint)}.page-list li a{border-radius:var(--radius);color:inherit;padding:.4rem .3rem;text-decoration:none;display:block}.page-list li a:hover{background:var(--surface-muted)}.page-list .address{color:var(--ink-tertiary);font-family:var(--font-mono);font-size:var(--text-caption);line-height:var(--leading-tight);display:block}.wiki-index>.retired-filter{align-items:baseline;gap:var(--space-3);margin:0 0 var(--space-4);display:flex}.wiki-index>.retired-filter .how-many{color:var(--ink-tertiary);font-size:var(--text-caption);line-height:var(--leading-tight)}.page-list li[data-retired]{align-items:center;gap:var(--space-3);background:var(--surface-sunken);flex-wrap:wrap;display:flex}.page-list li[data-retired] a{flex:10rem;min-width:0}.page-list li[data-retired] .restore{flex:none;margin-inline-end:var(--space-2)}.page-list li[data-retired] .failed{font-size:var(--text-caption);line-height:var(--leading-tight);flex:none;margin-inline-end:var(--space-2)}.page-list li[data-retired] div.failed{flex:0 auto;max-width:50%}.page-list li[data-retired] .failed .violations{font-size:var(--text-caption);line-height:var(--leading-tight)}.page-list li[data-retired] .failed .violations li{border-top:none}.wiki-front{max-width:736px;margin-bottom:var(--space-6)}.wiki-front .rendered{font-size:var(--text-doc);line-height:var(--leading-doc)}.wiki-front .rendered>:first-child{margin-top:0}.wiki-front .rendered img,.wiki-front .rendered svg{max-width:100%;height:auto}.wiki-front .rendered pre,.wiki-front .rendered table{max-width:100%;display:block;overflow-x:auto}.wiki-front .edit-front{margin-top:var(--space-4);color:var(--ink-secondary);font-size:var(--text-dense);line-height:var(--leading-tight);align-items:center;display:inline-flex}.tags-view .tags,.search-view .hits{margin:0;padding-left:0;list-style:none}.tags-view .tags li,.search-view .hits li{border-top:1px solid var(--rule-faint)}.tags-view .tags a{justify-content:space-between;align-items:baseline;gap:var(--space-3);padding:var(--space-3) var(--space-1);border-radius:var(--radius);color:inherit;text-decoration:none;display:flex}.tags-view .tags a:hover,.search-view .hits a:hover{background:var(--surface-muted)}.tags-view .tags .tag{font-weight:600}.tags-view .tags .count{color:var(--ink-secondary);font-size:var(--text-caption);line-height:var(--leading-tight)}.search-view .query{margin:0 0 var(--space-3);color:var(--ink-secondary);font-size:var(--text-dense);line-height:var(--leading-tight)}.search-view .hits,.search-view .search-box{max-width:736px}.search-view .hits li{padding:var(--space-3) var(--space-1)}.search-view .hits a{border-radius:var(--radius);color:inherit;text-decoration:none;display:block}.search-view .hits .title{font-weight:600}.search-view .hits .address{color:var(--ink-tertiary);font-family:var(--font-mono);font-size:var(--text-caption);line-height:var(--leading-tight);display:block}.search-view .hits .snippet{color:var(--ink-secondary);font-size:var(--text-dense);line-height:var(--leading-tight);display:block}.page{grid-template-columns:1fr 20rem;align-items:start;gap:1.5rem;display:grid}.page-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}.page-head .page-name{gap:.15rem;min-width:0;display:grid}.page-head h1{margin:0}.page-head .page-title{align-items:center;gap:var(--space-2);display:flex}.page-head .web-written{margin:var(--space-2) 0}.breadcrumb{min-width:0;color:var(--ink-secondary);font-size:var(--text-caption);line-height:var(--leading-tight)}.breadcrumb ol{align-items:baseline;min-width:0;margin:0;padding:0;list-style:none;display:flex}.breadcrumb li{align-items:baseline;display:flex}.breadcrumb li+li:before{content:"›";padding:0 var(--space-2);color:var(--ink-tertiary);-webkit-user-select:none;user-select:none;flex:none}.breadcrumb .trail{flex:0 auto;min-width:0}.breadcrumb .trail:first-child{flex:none}.breadcrumb .trail>*{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.breadcrumb .here{flex:none;max-width:100%}.breadcrumb a{color:inherit;text-decoration:none}.breadcrumb a:hover{text-decoration:underline}.breadcrumb .page-address{font-family:var(--font-mono);overflow-wrap:anywhere}.breadcrumb .alias{margin-left:var(--space-3);color:var(--ink-tertiary)}.page-head .description{color:var(--ink-secondary);font-size:var(--text-doc);line-height:var(--leading-doc);overflow-wrap:anywhere;margin:0}.page-head .updated,.wikis .updated{color:var(--ink-tertiary);font-size:var(--text-caption);line-height:var(--leading-tight);margin:0}.page-head button{white-space:nowrap}.page-head .page-actions{flex-wrap:wrap;flex:auto;justify-content:flex-end;align-items:center;gap:.5rem;margin:0;display:flex}.page-head .page-history{gap:.25rem;margin-inline-end:.25rem;display:inline-flex}.page-head .save-summary{flex:11rem;align-items:center;gap:.25rem;display:inline-flex}.page-head .save-summary input[type=text]{flex:1;min-width:0}.page-head .save-summary input[type=text]::placeholder,.search-box input::placeholder{color:var(--ink-tertiary)}.page.without-properties,.page.properties-alone{grid-template-columns:1fr}.page.properties-alone>.editor-pane{display:none}.editor-pane{width:100%;max-width:736px;margin-inline:auto}.editor-pane>.facts{align-items:center;gap:var(--space-2) var(--space-5);font-size:var(--text-dense);line-height:var(--leading-tight);flex-wrap:wrap;margin:0 0 .75rem;display:flex}.editor-pane>.facts div{align-items:center;gap:.35rem;display:flex}.editor-pane>.facts dt{color:var(--ink-tertiary)}.editor-pane>.facts dd{color:var(--ink-secondary);margin:0}.editor-pane>.facts .when{color:var(--ink-tertiary)}.editor-pane>.facts .live{color:var(--accent)}.editor-pane>.facts .live[role=img] .icon{margin-inline-end:0}.editor-pane>.facts a{color:var(--accent)}.live-status,.propose-caveat{color:var(--ink-secondary);font-size:var(--text-dense);line-height:var(--leading-tight);margin:0 0 .75rem}.live-status[data-live=live]{color:var(--accent)}.live-status[data-live=reconnecting]{color:var(--advisory-ink-quiet)}.live-status[data-live=read-only],.live-status[data-live=access-changed],.live-status[data-live=unreadable]{color:var(--refusal-ink)}.live-status .rejoin{margin-inline-start:.5rem}.block-handle{border-radius:var(--radius);color:var(--ink-tertiary);cursor:grab;background:0 0;border:0;margin-top:.15rem;padding:0;line-height:0;position:absolute;left:.15rem}.block-handle:hover{background:var(--surface-muted);color:var(--ink-secondary)}.block-handle:active{cursor:grabbing}.editor .tiptap .ProseMirror-selectednode{background:var(--accent-tint);border-radius:var(--radius)}.editor .tiptap{border:1px solid var(--rule-soft);border-radius:var(--radius-panel);background:var(--surface);min-height:20rem;font-size:var(--text-doc);line-height:var(--leading-doc);padding:1rem 1.25rem;position:relative}.editor-pane .page-read{font-size:var(--text-doc);line-height:var(--leading-doc)}.editor-pane .page-read h1,.editor-pane .page-read h2,.editor-pane .page-read h3,.editor-pane .page-read h4,.editor-pane .page-read h5,.editor-pane .page-read h6{margin:.6rem 0 .2rem}.editor-pane .page-read h1+p,.editor-pane .page-read h2+p,.editor-pane .page-read h3+p,.editor-pane .page-read h4+p,.editor-pane .page-read h5+p,.editor-pane .page-read h6+p{margin-top:.2rem}.editor-pane .page-read img,.editor-pane .page-read svg{max-width:100%;height:auto}.editor-pane .page-read pre,.editor-pane .page-read table{max-width:100%;display:block;overflow-x:auto}.editor-pane .page-read .brief-facts{margin-bottom:var(--space-6)}.editor-pane .page-read .accepted-here{background:var(--accepted-bg);box-shadow:0 0 0 .3rem var(--accepted-bg);border-radius:var(--radius)}.brief-facts ul{margin:var(--space-2) 0;padding-inline-start:var(--space-6)}.editor .tiptap :not(.inline-review *):first-child{margin-top:0}.editor .tiptap a{cursor:pointer}.editor .tiptap[aria-busy=true]{cursor:progress}.editor .tiptap ul[data-type=taskList]{padding:0;list-style:none}.editor .tiptap ul[data-type=taskList] li{align-items:baseline;gap:var(--space-3);display:flex}.editor .tiptap ul[data-type=taskList] li>label{flex:none;position:relative;top:.15em}.editor .tiptap ul[data-type=taskList] li>div{flex:auto;min-width:0}.editor .tiptap ul[data-type=taskList] li[data-checked=true]>div{color:var(--ink-secondary)}.editor .tiptap .asset-image{border-radius:var(--radius);background:var(--surface-sunken);max-width:100%;height:auto;min-height:3rem;color:var(--ink-secondary);font-size:var(--text-dense);line-height:var(--leading-tight);display:inline-block}.editor .tiptap .asset-image.ProseMirror-selectednode{outline:2px solid var(--accent-edge)}.editor .tiptap .asset-image.missing{border-style:dashed;width:3rem;min-height:3rem}.editor .tiptap .asset-missing{color:var(--ink-tertiary);font-family:var(--font-mono);font-size:var(--text-caption);line-height:var(--leading-tight);margin-inline-start:var(--space-3)}.editor .tiptap .mermaid-diagram{margin:var(--space-4) 0 0;overflow-x:auto}.editor .tiptap .mermaid-diagram svg{max-width:100%;height:auto;display:block}.editor .wikilink{color:var(--accent);-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.editor .tiptap a[data-external]{color:var(--ink-secondary);-webkit-text-decoration-color:var(--ink-tertiary);text-decoration-color:var(--ink-tertiary)}.editor .tiptap a[data-external]:after{content:"↗";font-size:var(--text-dense);line-height:var(--leading-tight);color:var(--ink-tertiary);margin-left:.15em}.editor .raw{background:var(--surface-sunken);border:1px dashed var(--rule);border-radius:var(--radius-dense);font-family:var(--font-mono);font-size:var(--text-dense);line-height:var(--leading-tight)}.editor pre.raw{white-space:pre-wrap;padding:.5rem .75rem}.editor code.raw{padding:0 .2em}.editor .tiptap .annotated,.editor .tiptap .suggested-here{position:relative}.editor .tiptap .annotated:before{content:"";border-radius:var(--radius);background:var(--accent-edge);width:3px;position:absolute;inset-block:0;inset-inline-start:-.75rem}.editor .tiptap .suggested-here:after{content:"";border-inline-start:3px dashed var(--accent-edge);width:0;position:absolute;inset-block:0;inset-inline-start:-.75rem}.editor .tiptap .annotated.suggested-here:after{inset-inline-start:calc(-.75rem - var(--space-3))}.popup.quote-offer{min-width:0}.footnote-ref{font-size:var(--text-caption);line-height:var(--leading-tight)}.footnote-ref a{color:var(--accent);text-decoration:none}.footnote-ref.dangling{color:var(--advisory-ink-quiet)}aside.footnote{border-inline-start:2px solid var(--rule-faint);color:var(--ink-secondary);font-size:var(--text-dense);line-height:var(--leading-tight);margin:.4rem 0;padding-inline-start:.75rem}aside.footnote:first-of-type{margin-top:1.25rem}aside.footnote:first-of-type:before{content:"Notes";color:var(--ink);margin:0 0 .35rem -.75rem;font-weight:600;display:block}.footnote-back{color:var(--accent);text-decoration:none}.footnote-body{display:inline}.footnote-body:before{content:"—";color:var(--ink-tertiary);margin-inline:.3rem}.footnote-body>p{margin:0}.footnote-body>p:first-child{display:inline}.popup{z-index:10;min-width:14rem;max-width:calc(100vw - 2 * var(--space-6));max-height:calc(100dvh - 2 * var(--space-6));border:1px solid var(--rule);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow-popup);font-size:var(--text-dense);line-height:var(--leading-tight);margin:0;padding:.25rem;position:fixed;overflow-y:auto}.popup ul,ul.popup{margin:0;padding:0;list-style:none}.popup li[role=option]{border-radius:var(--radius-dense);cursor:pointer;padding:.3rem .6rem}.popup li[aria-selected=true]{background:var(--accent-tint)}.popup li .address,.popup li .description{color:var(--ink-tertiary);font-size:var(--text-caption);line-height:var(--leading-tight)}.popup li .address{font-family:var(--font-mono)}.popup li[aria-selected=true] .address,.popup li[aria-selected=true] .description{color:var(--ink-secondary)}.popup.block-menu{min-width:12rem}.popup.block-menu li[role=option]:nth-child(5){margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--rule-faint)}.popup.block-menu li.current{font-weight:600}.popup.block-menu li.destructive{color:var(--refusal-ink)}.popup input[type=text]{border-radius:var(--radius-dense);width:100%;margin-bottom:.25rem;padding:.3rem .4rem;display:block}.popup .placeholder,.popup .failed{margin:.3rem .6rem}.popup .failed[role=alert] .violations{font-size:var(--text-dense);line-height:var(--leading-tight)}.link-box{min-width:20rem}.link-box .link-box-title-row{margin-bottom:.25rem}.link-box .link-box-actions{border-top:1px solid var(--rule-faint);align-items:center;gap:.4rem;margin-top:.25rem;padding-top:.25rem;display:flex}.link-card{align-items:baseline;gap:.5rem;min-width:0;padding:.3rem .5rem;display:flex}.link-card .destination{color:var(--accent);font-family:var(--font-mono);font-size:var(--text-caption);line-height:var(--leading-tight)}.link-card .destination.external{color:var(--ink-secondary)}.link-card .note{color:var(--ink-tertiary);font-size:var(--text-caption);line-height:var(--leading-tight)}.page-form{min-width:22rem}.page-form label{margin:0 var(--space-2);display:block}.page-form .advisory,.page-form .actions{margin:var(--space-2)}.table-menu{flex-wrap:wrap;align-items:center;gap:.4rem;min-width:0;display:flex}.selection-menu{align-items:center;gap:.4rem;min-width:0;display:flex}.editor table{border-collapse:collapse;margin:.5rem 0}.editor th,.editor td{border:1px solid var(--rule);vertical-align:top;min-width:4rem;padding:.25rem .5rem}.editor th{background:var(--surface-sunken)}.editor td>p,.editor th>p{margin:0}.editor .selectedCell{background:var(--accent-tint)}.body-text{width:100%;min-height:20rem;font:var(--text-dense)/var(--leading-tight) var(--font-mono);border:1px solid var(--rule-soft);border-radius:var(--radius-panel);padding:.75rem}.body-text[readonly]{background:var(--surface-muted);color:var(--ink-secondary);border-color:#0000}.body-text-note{margin:0 0 var(--space-3);color:var(--ink-tertiary);font-size:var(--text-caption);line-height:var(--leading-tight)}.banner{border:1px solid var(--advisory-edge);border-radius:var(--radius);background:var(--advisory-bg);color:var(--advisory-ink);margin-bottom:.75rem;padding:.5rem .75rem}.proposing-again h2{font-size:inherit;margin:0 0 .5rem;font-weight:600}.proposing-again p{margin:.5rem 0 0}.proposing-again .again-passage{margin-top:.5rem}.proposing-again .again-rows{margin:0}.proposing-again .again-rows>div{border-top:1px solid var(--advisory-edge);grid-template-columns:11rem 1fr;gap:.25rem 1rem;padding:.35rem 0;display:grid}.proposing-again dt{font-weight:600}.proposing-again dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.proposing-again ins.added{color:var(--accepted-ink);background:var(--accepted-bg);text-decoration:none}.proposing-again del.removed{color:var(--diff-removed-ink);background:var(--refusal-bg)}:root.phone .proposing-again .again-rows>div{grid-template-columns:1fr}.banner p{margin:.25rem 0}.banner input{border-radius:var(--radius-dense);width:10rem;padding:.2rem .4rem}.properties{border:1px solid var(--rule-soft);border-radius:var(--radius-panel);background:var(--surface);font-size:var(--text-dense);line-height:var(--leading-tight);padding:1rem}.properties h2{margin:0;font-size:1rem}.properties-head{justify-content:space-between;align-items:center;margin:0 0 .75rem;display:flex}.properties label,.properties .field{margin-bottom:.75rem;display:block}.properties .field-row{gap:var(--space-2);margin-bottom:var(--space-4);align-items:flex-end;display:flex}.properties .field-row label{flex:1;min-width:0;margin-bottom:0}.properties .name{color:var(--ink-secondary);display:block}.properties label{color:var(--ink-secondary)}.properties input[type=text]{border-radius:var(--radius-dense);width:100%;margin-top:.2rem;padding:.3rem .4rem;display:block}.properties .select{width:100%;margin-top:.2rem;display:flex}.properties .select select{border-radius:var(--radius-dense)}.properties form{align-items:center;gap:.4rem;margin-top:.3rem;display:flex}.properties form input[type=text]{margin-top:0}.properties .tags,.properties .sources,.properties .addresses{margin:.2rem 0;padding:0;list-style:none}.properties .tags li{border-radius:var(--radius-dialog);background:var(--chip-bg);color:var(--ink);margin:0 .3rem .3rem 0;padding:.1rem .5rem;display:inline-block}.properties .tags a{color:inherit;text-decoration:none}.properties .tags a:hover,.suggestions-view .text-link{color:var(--accent);text-decoration:underline}.properties .tags button,.properties .field-row button,.suggestions-view .text-link{background:0 0;border:none;padding:0}.properties .sources li{color:var(--ink)}.properties .as-written{white-space:pre-wrap;color:var(--ink);display:block}.properties .value a,.properties .addresses a{color:var(--accent);text-decoration:none}.properties .value a:hover,.properties .addresses a:hover{text-decoration:underline}.properties .value{margin:var(--space-1) 0 0;overflow-wrap:anywhere}.properties dl.field{margin-top:0}.properties .reading{margin:.2rem 0 0}.properties .required{color:var(--ink-tertiary);font-size:var(--text-caption);line-height:var(--leading-tight);margin-inline-start:.3rem}.properties .type-hint{color:var(--ink-tertiary);font-size:var(--text-caption);line-height:var(--leading-tight);margin-inline-start:var(--space-2)}.missing{font-size:var(--text-dense);line-height:var(--leading-tight);margin:0 0 .75rem}.missing p{margin:0}.missing ul{margin:.25rem 0 0;padding-inline-start:1.1rem}.properties .facts{border-top:1px solid var(--rule-faint);margin:0;padding-top:.5rem}.properties .facts.links{margin:0 0 var(--space-4)}.properties .your-access{color:var(--ink-secondary);font-size:var(--text-dense);line-height:var(--leading-tight);margin:.5rem 0 0}.properties .facts div{justify-content:space-between;padding:.15rem 0;display:flex}.properties .facts dt{color:var(--ink-secondary)}.properties .facts dd{margin:0}.links-view h1 a,.threads-view h1 a,.suggestions-view h1 a{color:inherit}.home-for-you{margin:var(--space-3) 0;color:var(--ink-secondary);font-size:var(--text-dense);line-height:var(--leading-tight);align-items:center;gap:.35rem;display:flex}.home-for-you a{color:var(--accent)}.starred-pages{margin:var(--space-5) 0 0}.starred-group{margin:0 0 var(--space-4)}.starred-group h2{margin:0 0 var(--space-2);font-size:1rem;font-weight:600}.starred-group h2 a{color:var(--ink);text-decoration:none}.starred-group h2 a:hover{text-decoration:underline}.starred-group ul{margin:0;padding:0;list-style:none}.starred-group li{align-items:baseline;gap:var(--space-2);padding:var(--space-1) 0;font-size:var(--text-dense);line-height:var(--leading-tight);flex-wrap:wrap;display:flex}.starred-group li .starred-page-title{color:var(--accent);text-decoration:none}.starred-group li .starred-page-title:hover{text-decoration:underline}.starred-group li .starred-page-address{color:var(--ink-tertiary);font-family:var(--font-mono);font-size:var(--text-caption);line-height:var(--leading-tight);overflow-wrap:anywhere}.starred-group li .badge{color:var(--ink-secondary)}.view-tabs{border-bottom:1px solid var(--rule-soft);margin-bottom:.75rem}.view-tabs>nav{gap:var(--space-2);flex-wrap:wrap;display:flex}.view-tabs a{white-space:nowrap;color:var(--ink-secondary);border-bottom:2px solid #0000;flex:none;align-items:center;padding:.35rem .8rem;text-decoration:none;display:inline-flex}.view-tabs a[aria-current=page]{color:var(--accent);border-bottom-color:var(--accent);font-weight:600}.search-box{margin:0 0 var(--space-4)}.search-box input{display:block}.topbar .search-box{flex:1 1 0;min-width:5rem;max-width:24rem;margin:0}.topbar .search-glyph{border:1px solid var(--rule);border-radius:var(--radius);background:var(--surface);color:var(--ink);flex:none;padding:.35rem;line-height:0;display:inline-flex}.search-view .query .widen{color:var(--accent);margin-inline-start:var(--space-3)}.search-view.everywhere .back{margin:0 0 var(--space-3);font-size:var(--text-dense);line-height:var(--leading-tight)}.search-view.everywhere .wiki-hits{margin:0 0 var(--space-6)}.search-view.everywhere h2{margin:0 0 var(--space-2);font-size:1rem}.search-view.everywhere h2 a{color:inherit}.search-view.everywhere .back a,.search-view.everywhere .more a{color:var(--accent)}.search-view.everywhere .more{margin:var(--space-2) 0 0;font-size:var(--text-dense);line-height:var(--leading-tight)}.view-tabs a .count{padding:0 var(--space-2);border-radius:var(--radius);background:var(--chip-bg);color:var(--ink-secondary);font-weight:400;font-size:var(--text-caption);line-height:var(--leading-tight);margin-inline-start:var(--space-2)}.view-tabs a .glyphs{align-items:center;gap:var(--space-2);margin-inline-start:var(--space-3);display:inline-flex}.view-tabs a .glyphs .glyph{color:var(--ink-secondary);font-weight:400;font-size:var(--text-caption);line-height:var(--leading-tight);align-items:center;display:inline-flex}.view-tabs a .glyphs .glyph.apart{margin-inline-end:var(--space-2)}.links-view .count,.threads-view .count,.threads-view .back,.suggestions-view .count,.suggestions-view .back,.lint-view .count,.lint-view .progress,.whats-new-view .count,.whats-new-view .progress{color:var(--ink-secondary);font-size:var(--text-dense);line-height:var(--leading-tight);margin:0 0 .5rem}.links-view .filter{margin:0 0 .5rem}.links-view .filter input{width:22rem;max-width:100%;padding:.3rem .5rem}.links-view table,.lint-view table{border-collapse:collapse;background:var(--surface);width:100%;max-width:60rem}.links-view th,.links-view td,.lint-view th,.lint-view td{border-bottom:1px solid var(--rule-faint);text-align:left;vertical-align:top;padding:.35rem .6rem}.links-view th,.lint-view th{background:var(--surface-sunken)}.links-view th button,.waiting-view .row-toggle{font:inherit;text-align:start;background:0 0;border:none;padding:0;font-weight:600}.links-view th[aria-sort=ascending] button:after{content:" ↑"}.links-view th[aria-sort=descending] button:after{content:" ↓"}.links-view td a,.lint-view td a{color:var(--accent)}.lint-view .run{margin:0 0 .5rem}.lint-view td .badge{color:var(--ink-secondary)}.lint-view td .badge.accepted{background:var(--accepted-bg);color:var(--accepted-ink)}.lint-view td .evidence{color:var(--ink-secondary);font-size:var(--text-dense);line-height:var(--leading-tight);display:block}.whats-new-view .window{border-top:1px solid var(--rule-faint);color:var(--ink-secondary);font-size:var(--text-caption);line-height:var(--leading-tight);margin:1rem 0 0;padding-top:.5rem}.whats-new-view .day{margin:0 0 1rem}.whats-new-view .day h2{color:var(--ink-secondary);font-family:var(--font-mono);font-size:.85rem;line-height:var(--leading-tight);margin:0 0 .35rem;font-weight:600}.whats-new-view .day ul{margin:0;padding:0;list-style:none}.whats-new-view .day li{border-top:1px solid var(--rule-faint);font-size:var(--text-dense);line-height:var(--leading-tight);padding:.3rem 0}.whats-new-view .day .op{font-weight:600}.whats-new-view .day .what{margin-inline-start:.35rem}.whats-new-view .day li>.what:first-child{margin-inline-start:0}.whats-new-view .day .what a{color:var(--accent)}.whats-new-view .day .where{color:var(--ink-secondary);margin-inline-start:.35rem}.whats-new-view .day .where a{color:var(--accent)}.whats-new-view .day .said{color:var(--ink-secondary);margin-inline-start:.35rem}.whats-new-view .day .said:before{content:"— "}.whats-new-view .day .who,.whats-new-view .day .at{color:var(--ink-tertiary);font-size:var(--text-caption);line-height:var(--leading-tight);margin-inline-start:.35rem}.whats-new-view .day .for-you{margin-inline-start:.35rem}.whats-new-view .day .for-you:before{content:"— "}.threads-view .threads,.suggestions-view .suggestions{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.threads-view .threads{max-width:736px}.suggestions-view .suggestions,.waiting-view .reject-all-ask{max-width:60rem}.suggestions-view .suggestions-filter{margin:0 0 var(--space-4)}.threads-view .threads>li,.suggestions-view .suggestions>li{border:1px solid var(--rule-faint);border-radius:var(--radius);background:var(--surface);padding:.75rem .9rem}.threads-view .threads p,.suggestions-view .suggestions p{margin:.15rem 0}.threads-view .where,.suggestions-view .where{align-items:baseline;gap:.5rem;display:flex}.threads-view .where a,.suggestions-view .where a{color:var(--ink-secondary);font-family:var(--font-mono);font-size:var(--text-caption);line-height:var(--leading-tight)}.threads-view .where .alone,.suggestions-view .where .alone{color:var(--accent);white-space:nowrap;margin-left:auto;font-family:inherit}.threads-view .comments .gap,.suggestions-view .more{border:none;margin:.25rem 0 .5rem;padding:0}.threads-view .became,.suggestions-view .became,.proposed{border:1px solid var(--rule-faint);border-radius:var(--radius);background:var(--surface);color:var(--ink-secondary);font-size:var(--text-dense);line-height:var(--leading-tight);margin:0 0 .5rem;padding:.35rem .6rem}.suggestions-view .became-accepted{border-color:var(--accepted-ink);background:var(--accepted-bg);color:var(--accepted-ink)}.threads-view .quote,.quoting .quote{color:var(--ink-secondary);font-style:italic}.threads-view .where .quote{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.threads-view .opening{font-weight:600}.threads-view .facts{color:var(--ink-secondary);font-size:var(--text-dense);line-height:var(--leading-tight)}.threads-view .facts span+span:not(.kind):before,.threads-view .facts span+time:before,.threads-view .facts time+span:before{content:" · ";color:var(--rule-strong)}.for-you,.awaiting{color:var(--ink-tertiary);font-size:var(--text-caption);line-height:var(--leading-tight)}.awaiting.unclaimed{color:var(--advisory-ink-quiet)}.address-tag{white-space:nowrap}.threads-view .composer .unclaimed-note,.quoting .composer .unclaimed-note{margin:var(--space-3) 0 0;color:var(--advisory-ink-quiet);font-size:var(--text-caption);line-height:var(--leading-tight)}.threads-view .composer .unclaimed-note p,.quoting .composer .unclaimed-note p{margin:0}.threads-view section.thread{max-width:736px}.threads-view .thread h2{margin:0 0 .5rem;font-size:1.1rem}.threads-view .thread h2 a{color:inherit}.threads-view .thread p.quote,.quoting .quote{border-left:3px solid var(--rule-soft);margin:0 0 .75rem;padding-left:.75rem}.threads-view .comments{margin:0 0 1rem;padding:0;list-style:none}.threads-view .comments .comment{border-bottom:1px solid var(--rule-faint);padding:.5rem 0}.threads-view .starting{border:1px solid var(--rule-faint);border-radius:var(--radius);background:var(--surface);max-width:736px;margin:0 0 .75rem;padding:.75rem .9rem}.threads-view .starting h2{color:var(--ink-secondary);margin:0 0 .5rem;font-size:1rem}.threads-view .composer .failed,.quoting .composer .failed{margin:.5rem 0 0}.threads-view .composer textarea,.quoting .composer textarea{width:100%;padding:.5rem;display:block}.threads-view .composer .actions,.quoting .composer .actions{align-items:center;gap:.5rem;display:flex}.threads-view .composer .actions{margin:.5rem 0 0}.threads-view .composer .actions button[type=submit]{margin-left:auto}.threads-view .composer .actions button,.quoting .composer .actions button{flex:none}.muted{color:var(--ink-tertiary);font-size:var(--text-dense);line-height:var(--leading-tight)}.composer .mention-field{position:relative}.popup.mention-suggestions .name{overflow-wrap:anywhere}.threads-view .resolved{color:var(--accent)}.suggestions-view .summary{font-weight:600}.suggestions-view .facts{color:var(--ink-secondary);font-size:var(--text-dense);line-height:var(--leading-tight)}.suggestions-view .facts span+span:not(.kind):before,.suggestions-view .facts span+time:before,.suggestions-view .facts time+span:before{content:" · ";color:var(--rule-strong)}.suggestions-view .facts .stale{color:var(--advisory-ink-quiet)}.waiting-view .waiting-acts .buttons,.waiting-view .accept-all-said{margin:0 0 .5rem}.waiting-view .waiting-acts .buttons{align-items:center;gap:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}.waiting-view .reject-all-ask{padding:var(--space-3);border:1px solid var(--rule);border-radius:var(--radius);background:var(--surface);font-size:var(--text-dense);line-height:var(--leading-tight);margin:0 0 .5rem}.waiting-view .reject-all-ask>p{margin:0 0 var(--space-3)}.waiting-view .reject-all-ask>p.buttons{margin:var(--space-3) 0 0}.waiting-view .reject-all-ask textarea{width:100%;display:block}.waiting-view .accept-all-said{color:var(--ink-secondary)}.waiting-view .accept-all-said,.waiting-view .skipped{font-size:var(--text-dense);line-height:var(--leading-tight)}.waiting-view .skipped{color:var(--advisory-ink-quiet);margin:.25rem 0 0}.waiting-view .rejected.quiet{font-size:var(--text-dense);line-height:var(--leading-tight);margin:.25rem 0 0}.waiting-view .suggestions-filter{align-items:baseline;gap:var(--space-3);flex-wrap:wrap;display:flex}.waiting-view .suggestions-filter button .icon{vertical-align:middle;margin:0 0 0 .35rem}.waiting-view .waiting-group:empty{display:none}.page-waiting{margin-bottom:.75rem}.page-waiting>.banner{margin-bottom:.5rem}.web-chip{background:var(--advisory-bg);color:var(--advisory-ink)}.web-chip.trusted{background:var(--accepted-bg);color:var(--accepted-ink)}.web-chip.blocked{background:var(--refusal-bg);color:var(--refusal-ink)}.suggestions-view .facts .job-made a{color:var(--accent)}.suggestions-view .from-web{color:var(--ink-secondary);font-size:var(--text-dense);line-height:var(--leading-tight);overflow-wrap:anywhere}.suggestions-view .from-web a{color:var(--accent);font-family:var(--font-mono);font-size:var(--text-caption);line-height:var(--leading-tight)}.suggestions-view .from-web .tier{white-space:nowrap}.suggestions-view section.suggestion{max-width:60rem}.suggestions-view .suggestion h2{margin:0 0 .25rem;font-size:1.1rem}.suggestions-view .suggestion h2 a{color:inherit}.suggestions-view .legend{font-size:var(--text-dense);line-height:var(--leading-tight);margin:.75rem 0 .25rem}.suggestions-view .legend span+span{margin-left:1rem}.suggestions-view .legend .removed,.suggestions-view .diff .removed,.agent-log .confirm .diff .removed{color:var(--diff-removed-ink);background:var(--refusal-bg)}.suggestions-view .legend .added,.suggestions-view .diff .added,.agent-log .confirm .diff .added{color:var(--accepted-ink);background:var(--accepted-bg)}.suggestions-view .diff{border:1px solid var(--rule-soft);border-radius:var(--radius-panel);border-left:4px solid var(--accent);background:var(--surface);font-size:var(--text-dense);line-height:var(--leading-tight);white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 .75rem;padding:.5rem .75rem}.suggestions-view .diff .line,.agent-log .confirm .diff .line{display:block}.suggestions-view .diff .removed,.agent-log .confirm .diff .removed{text-decoration:line-through}.suggestions-view .diff .gap,.agent-log .confirm .diff .gap{color:var(--ink-tertiary)}.suggestions-view .actions textarea{width:100%;padding:.5rem;display:block}.suggestions-view .actions .buttons{flex-wrap:wrap;align-items:center;gap:.5rem;margin:.5rem 0 0;display:flex}.suggestions-view .actions .buttons .muted{flex:6rem}.suggestions-view .actions .buttons .acts{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;margin-left:auto;display:flex}.suggestions-view .actions .buttons>:is(button,a),.suggestions-view .actions .buttons .acts>:is(button,a){white-space:nowrap}:root.phone .suggestions-view .actions .buttons:has(.again){flex-direction:column;align-items:flex-start;margin-left:0}:root.phone .suggestions-view .actions .buttons .acts:has(.again){flex-direction:column;align-items:flex-start;margin-left:0}.suggestions-view .actions .buttons .accept{margin-left:auto}.suggestions-view .suggestion-threads{margin:0 0 var(--space-4)}.suggestions-view .suggestion-threads h3{margin:0 0 var(--space-2);font-size:1rem}.suggestions-view .suggestion-threads ul{margin:0;padding:0;list-style:none}.suggestions-view .suggestion-threads li{align-items:baseline;gap:var(--space-3);padding:var(--space-2) 0;display:flex}.suggestions-view .suggestion-threads li+li{border-top:1px solid var(--rule-faint)}.suggestions-view .suggestion-threads li a{color:var(--accent)}.suggestions-view .suggestion-threads .quote{text-overflow:ellipsis;white-space:nowrap;color:var(--ink-secondary);flex:1;font-style:italic;overflow:hidden}.suggestions-view .suggestion-threads .by,.suggestions-view .thread-fates{color:var(--ink-secondary);font-size:var(--text-dense);line-height:var(--leading-tight)}.suggestions-view .thread-fates a,.suggestions-view .facts .on-it a,.suggestions-view .became a,.agent-log .confirm .outcome a{color:var(--accent)}.threads-view .where .on-suggestion{color:var(--ink-secondary);font-size:var(--text-caption);line-height:var(--leading-tight);white-space:nowrap}.threads-view .where .on-suggestion a{color:var(--accent);font-family:inherit}.threads-view .thread-on-suggestion{margin:0 0 var(--space-3);color:var(--ink-secondary);font-size:var(--text-dense);line-height:var(--leading-tight)}.threads-view .thread-on-suggestion a{color:var(--accent)}.suggestions-view .rejected{color:var(--ink-secondary)}.suggestions-view .conflict{border:1px solid var(--advisory-edge);border-radius:var(--radius-panel);background:var(--advisory-bg);color:var(--advisory-ink);margin:.75rem 0;padding:.75rem}.suggestions-view .conflict p{margin:0 0 .5rem}.suggestions-view .diff3{border-collapse:collapse;background:var(--surface);width:100%;color:var(--ink);font-size:var(--text-dense);line-height:var(--leading-tight)}.suggestions-view .diff3 th,.suggestions-view .diff3 td{border:1px solid var(--rule-faint);text-align:left;vertical-align:top;width:33%;padding:.3rem .5rem}.suggestions-view .diff3 th{background:var(--surface-sunken)}.suggestions-view .diff3 pre{white-space:pre-wrap;font:inherit;font-family:var(--font-mono);margin:0}.suggestions-view .diff3 tr.same td{color:var(--ink-tertiary)}.suggestions-view .diff3 tr.note td{background:var(--advisory-bg);color:var(--advisory-ink);font-size:var(--text-caption);line-height:var(--leading-tight);padding:.15rem .5rem;font-weight:600}.suggestions-view .diff3 tr.by-current td:nth-child(2),.suggestions-view .diff3 tr.by-both td:nth-child(2){background:var(--refusal-bg)}.suggestions-view .diff3 tr.by-proposed td:nth-child(3),.suggestions-view .diff3 tr.by-both td:nth-child(3){background:var(--accepted-bg)}.new-page,.leaving,.clearing,.quoting,.retire,.job-dialog,.archiving-wiki,.restoring-snapshot,.forget-mirror,.removing-grant{border-radius:var(--radius-dialog);background:var(--surface);width:29rem;box-shadow:var(--shadow-dialog);padding:1.25rem 1.5rem}.new-wiki,.new-page,.leaving,.clearing,.quoting,.retire,.job-dialog,.archiving-wiki,.restoring-snapshot,.forget-mirror,.removing-grant{max-width:calc(100% - 2 * var(--space-6))}.new-page h2,.leaving h2,.clearing h2,.quoting h2,.retire h2,.job-dialog h2,.archiving-wiki h2,.restoring-snapshot h2,.forget-mirror h2,.removing-grant h2{margin:0 0 1rem}.quoting .composer .actions{margin:1rem 0 0}.quoting .composer .actions button[type=button]{margin-left:auto}.clearing p,.retire p,.archiving-wiki p,.restoring-snapshot p,.forget-mirror p,.removing-grant p{margin:0 0 .75rem}.new-page form>label,.new-page fieldset label{margin-bottom:1rem;display:block}.new-page input[type=text]{width:100%;margin-top:.25rem;display:block}.new-page .advisory{margin:-.75rem 0 1rem}.new-page legend{color:var(--ink-secondary);margin-bottom:.5rem}.new-page .at{color:var(--ink-secondary);margin:0 0 1rem}.new-page .at code{font-family:var(--font-mono);font-size:var(--text-caption);line-height:var(--leading-tight)}.new-page .placeholder{margin:.5rem 0 0}.new-page fieldset .advisory{margin:-.5rem 0 1rem}.new-page .actions{margin:0}.new-page.tall{max-height:90vh;overflow-y:auto}.new-page input[readonly]{background:var(--surface-muted);color:var(--ink-secondary)}.new-page .shape>.hint{margin:calc(-1 * var(--space-4)) 0 var(--space-5);color:var(--ink-tertiary);font-size:var(--text-caption);line-height:var(--leading-tight)}.new-page .job-prompt{margin-bottom:var(--space-5)}.new-page fieldset .job-prompt label{margin-bottom:var(--space-2)}.new-page .job-days{gap:var(--space-2) var(--space-4);margin-bottom:var(--space-5);flex-wrap:wrap;display:flex}.new-page fieldset .job-days label.switch{gap:var(--space-3);align-items:center;margin:0;display:flex}.leaving .actions,.clearing .actions,.retire .actions{margin:1rem 0 0}.missing-page .address{font-family:var(--font-mono);overflow-wrap:anywhere}.create-here{margin-top:.5rem}.create-here .failed,.create-here .placeholder{margin:.5rem 0 0}.home-actions{flex:none;align-items:center;gap:.75rem;display:inline-flex}.heading.home-heading{gap:var(--space-2) var(--space-4);flex-wrap:wrap}.home-actions a,.home-actions button{white-space:nowrap}.home-actions a,.settings-page .heading a{color:var(--accent);font-size:var(--text-dense);line-height:var(--leading-tight)}.home-actions a.primary,.settings-page .heading a.primary{color:var(--on-accent)}.settings-page .heading{gap:var(--space-2) var(--space-4);flex-wrap:wrap}.settings-page .heading a{white-space:nowrap}.settings-page .heading h1 .named{max-width:100%;display:inline-block}.settings-page{max-width:736px}.settings-page.shell-page{max-width:calc(12rem + 760px + var(--space-6))}.settings-page.shell-page.job-page{max-width:calc(12rem + 880px + var(--space-6))}.settings-page h1{margin:0}.settings-page .lead{color:var(--ink-secondary);margin:.25rem 0 1.25rem}.settings-page .heading-meta{margin:var(--space-2) 0 0;color:var(--ink-secondary);font-size:var(--text-dense);line-height:var(--leading-tight)}.settings-page .heading-meta a{color:var(--accent)}.settings-body{gap:var(--space-6);grid-template-columns:12rem minmax(0,760px);align-items:start;display:grid}.settings-page.job-page .settings-body{grid-template-columns:12rem minmax(0,880px)}.settings-body:has(>.settings-jump:empty){grid-template-columns:minmax(0,760px)}.settings-page.job-page .settings-body:has(>.settings-jump:empty){grid-template-columns:minmax(0,880px)}.settings-sections{grid-column:2;min-width:0;max-width:760px}.settings-body:has(>.settings-jump:empty) .settings-sections{grid-column:1}.settings-page.job-page .settings-sections{max-width:880px}:is(:root.phone .settings-body,:root.phone .settings-body:has(>.settings-jump:empty)){grid-template-columns:minmax(0,1fr)}:root.phone .settings-sections{grid-column:1}:root.phone .settings-body:has(>.settings-jump:empty) .settings-sections{grid-column:1}:root.phone .settings-jump{top:var(--bar);z-index:2;margin:0 0 var(--space-4);padding:var(--space-2) 0;background:var(--surface);position:sticky}:root.phone .settings-page .settings-sections>section{scroll-margin-top:calc(var(--bar) + var(--jump-row))}.settings-jump{top:calc(var(--bar) + var(--space-4));align-self:start;margin:0;position:sticky}.settings-jump:empty{display:none}.settings-jump ul{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.settings-jump a{padding:var(--space-2) 0;color:var(--ink-secondary);font-size:var(--text-dense);line-height:var(--leading-tight);display:block}.settings-jump a[aria-current=true]{color:var(--accent);font-weight:600}.skeleton{border-radius:var(--radius);background:var(--surface-sunken);width:100%;display:block}.skeleton.inline{vertical-align:middle;width:8rem;max-width:100%;display:inline-block}.settings-page .actions .unsaved,.settings-page .access .unsaved{color:var(--ink-secondary);font-size:var(--text-dense);line-height:var(--leading-tight)}.settings-page .actions .saved{color:var(--accent);font-size:var(--text-dense);line-height:var(--leading-tight)}.links-view .add-asset{border:1px solid var(--rule-soft);border-radius:var(--radius-panel);background:var(--surface);padding:1rem 1.25rem}.settings-page form>*+*{margin-top:var(--space-5)}.settings-page form>.field-label+*{margin-top:var(--space-2)}.settings-page form>label{color:var(--ink-secondary);display:block}.settings-page label.switch{color:var(--ink);align-items:center;gap:.5rem;display:flex}.settings-page input[type=text],.settings-page input[type=password],.settings-page input[type=number],.settings-page input[type=time],.new-page input[type=time],.settings-page textarea,.links-view .add-asset input[type=text],.links-view .describe input[type=text]{width:100%;margin-top:.25rem;display:block}.settings-page textarea{resize:vertical}.settings-page .edited{margin:var(--space-2) 0 0;color:var(--ink-tertiary);font-size:var(--text-caption);line-height:var(--leading-tight)}.new-page .select,.new-wiki .select,.settings-page .select{width:100%;margin-top:.25rem;display:flex}.settings-page .advisory{margin:var(--space-2) 0 var(--space-5)}.settings-page .actions{margin:0}.settings-page form>.actions{margin:var(--space-5) 0 0}.settings-page .setting-section .section-save{gap:var(--space-3);flex-wrap:wrap;justify-content:flex-end;align-items:center;display:flex}.settings-page .setting-section .section-save .unsaved,.settings-page .setting-section .section-save .saved{order:-1}.settings-page .failed[role=alert]{margin:0 0 var(--space-5)}.settings-page .setting-section{margin-top:var(--space-5);padding:var(--space-5);border:1px solid var(--rule-soft);border-radius:var(--radius-panel);background:var(--surface)}.settings-page .setting-section:first-child{margin-top:0}.settings-page .settings-sections>section{scroll-margin-top:calc(var(--bar) + var(--space-4))}.settings-page section:not(.setting-section){margin-top:var(--space-6);padding-top:var(--space-6);border-top:1px solid var(--rule-faint)}.settings-page section:not(.setting-section):first-of-type{border-top:none;margin-top:0;padding-top:0}.settings-page .setting-block+.setting-block{margin-top:var(--space-5)}.settings-page section>h2{margin:0 0 var(--space-2);font-size:1.05rem}.settings-page .setting-section>h2{margin-bottom:var(--space-3)}.settings-page .setting-section.danger-zone{border-color:var(--refusal-edge)}.settings-page .danger-zone>h2{color:var(--refusal-ink)}.settings-page .danger-zone>*+*{margin-top:var(--space-5)}.settings-page .profiles-list{margin:.75rem 0 0;padding:0;list-style:none}.settings-page .profiles-list .profile{border-bottom:1px solid var(--rule-faint);padding:.6rem 0}.settings-page .profiles-list .profile-name{font-weight:600}.settings-page .profiles-list .profile-line{color:var(--ink-secondary);display:block}.settings-page .profiles-list .profile-facts{color:var(--ink-tertiary);font-size:var(--text-dense);line-height:var(--leading-tight);display:block}.detail-toggle{border-radius:var(--radius);color:var(--ink-tertiary);vertical-align:middle;background:0 0;border:none;margin-inline-start:var(--space-2);padding:.2rem;display:inline-flex}.detail-toggle:hover,.job-form .job-advanced-toggle:hover{background:var(--surface-muted);color:var(--ink-secondary)}:root.phone .detail-toggle,:root.phone .job-form .job-advanced-toggle{padding:var(--space-3)}.detail-note{margin:var(--space-2) 0 var(--space-4);border-inline-start:2px solid var(--accent-edge);color:var(--ink-secondary);font-size:var(--text-dense);font-weight:400;line-height:var(--leading-tight);padding-inline-start:var(--space-4)}.detail-note p{margin:0 0 var(--space-3)}.detail-note p:last-child{margin-bottom:0}.settings-page .field-label{align-items:center;display:inline-flex}.settings-page .section-line{color:var(--ink-secondary);font-size:var(--text-dense);line-height:var(--leading-tight);margin:0 0 .75rem}.settings-page .instruction-state{margin:0 0 var(--space-4);color:var(--ink-secondary);font-size:var(--text-dense);line-height:var(--leading-tight)}.settings-page form>label:has(+.hint)+.hint{margin-top:var(--space-2)}.links-view .add-asset label:has(+.hint){margin-bottom:var(--space-2)}.settings-page .hint{color:var(--ink-tertiary);font-size:var(--text-caption);line-height:var(--leading-tight);margin:0 0 .9rem}.settings-page .hint code{font-family:var(--font-mono)}.settings-page .access .add,.wiki-index>.share-panel .add{background:0 0;border:0;flex-wrap:wrap;align-items:end;gap:.5rem;margin-bottom:.75rem;padding:0;display:flex}.settings-page .access .add>label,.wiki-index>.share-panel .add>label{flex:18rem;margin-bottom:0}.settings-page .access .add input[type=text],.wiki-index>.share-panel .add input[type=text]{width:100%;margin-top:.25rem;display:block}.settings-page .access .add .select,.wiki-index>.share-panel .add .select,.settings-page .access .grants .select{width:8.5rem;margin-top:0}.settings-page .access .add .granted-role,.wiki-index>.share-panel .add .granted-role{width:8.5rem;color:var(--ink-secondary);margin-top:0;padding-bottom:.4rem}.settings-page .access .add button,.wiki-index>.share-panel .add button,.settings-page .access .grants button{width:6rem}.settings-page .access .grants{margin:0 0 .75rem;padding:0;list-style:none}.settings-page .access .grants li{border-bottom:1px solid var(--rule-faint);align-items:center;gap:.5rem;padding:.4rem 0;display:flex}.settings-page .access .grants .select,.settings-page .access .grants .role{margin-inline-start:auto}.settings-page .access .grants .grantee{align-items:center;gap:var(--space-2);flex:0 auto;min-width:0;display:flex}.settings-page .access .grants .grantee .who{flex:0 auto;min-width:0}.settings-page .access .grants .who{font-weight:600}.settings-page .access .grants .on{min-width:0;color:var(--ink-secondary);font-size:var(--text-dense);line-height:var(--leading-tight);flex:0 auto}.settings-page .access .grants .select,.settings-page .access .grants button,.settings-page .access .grants .badge{flex:none}.settings-page .access .grants .select{margin-inline-start:auto}:root.phone .settings-page .access .grants li{flex-wrap:wrap}:root.phone .settings-page .access .grants .grantee{flex:1 0 100%}.links-view .add-asset{max-width:36rem;margin-bottom:var(--space-5)}.links-view .add-asset label,.links-view .describe label{margin-bottom:var(--space-4);color:var(--ink-secondary);display:block}.links-view .add-asset input[type=file]{margin-top:var(--space-2);display:block}.links-view .add-asset .hint{margin:0 0 var(--space-4);color:var(--ink-tertiary);font-size:var(--text-caption);line-height:var(--leading-tight)}.links-view .add-asset .hint code{font-family:var(--font-mono)}.links-view .add-asset .actions{margin:0}.links-view .asset-list{margin:0;padding:0;list-style:none}.links-view .asset{padding:var(--space-4) 0;border-bottom:1px solid var(--rule-faint)}.links-view .asset-head{gap:var(--space-3);flex-wrap:wrap;align-items:baseline;margin:0;display:flex}.links-view .asset-name{color:var(--accent);font-family:var(--font-mono);font-weight:600}.links-view .asset-facts{color:var(--ink-tertiary);font-size:var(--text-dense);line-height:var(--leading-tight)}.links-view .asset-address{color:var(--ink-secondary);font-family:var(--font-mono);font-size:var(--text-dense);line-height:var(--leading-tight)}.links-view .asset-caption{margin:var(--space-2) 0 0}.links-view .asset-caption.none{color:var(--ink-tertiary);font-style:italic}.links-view .asset-description{margin:var(--space-1) 0 0;color:var(--ink-secondary);font-size:var(--text-dense);line-height:var(--leading-tight)}.links-view .asset .actions{gap:var(--space-3);margin:var(--space-3) 0 0;display:flex}.links-view .describe{margin-top:var(--space-3)}.links-view .describe input[type=text]{max-width:30rem}.links-view .describe .actions{gap:var(--space-3);margin:0;display:flex}.settings-page .backups .export{color:var(--accent);font-weight:600}.settings-page .backups>.actions{gap:var(--space-5);flex-wrap:wrap;display:flex}.settings-page .mirror{margin-top:var(--space-5);padding-top:var(--space-5);border-top:1px solid var(--rule-faint)}.settings-page .mirror h3,.settings-page .snapshots h3,.settings-page .danger-zone h3,.settings-page .setting-block>h3{margin:0 0 var(--space-3);font-size:1rem}.settings-page .mirror .target{margin:0 0 var(--space-3)}.settings-page .mirror .target code{font-family:var(--font-mono)}.settings-page .mirror .placeholder{margin-top:0}.settings-page .mirror .actions{margin-top:var(--space-4)}.settings-page .snapshots{margin-top:var(--space-5);padding-top:var(--space-5);border-top:1px solid var(--rule-faint)}.take-row{gap:var(--space-3);margin-bottom:var(--space-4);align-items:end;display:flex}.take-row label,.snapshots .snapshot{flex:1;min-width:0;display:grid}.snapshots button{flex:none}.snapshot-list{margin:0;padding:0;list-style:none}.snapshot-list li{gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--rule-faint);align-items:center;display:flex}.snapshot-label{overflow-wrap:anywhere;font-weight:600}.unlabelled{color:var(--ink-tertiary)}.snapshots .snapshot-facts{color:var(--ink-secondary);font-size:var(--text-dense);line-height:var(--leading-tight)}.left-as-stood p{margin:0}.left-as-stood{margin-bottom:var(--space-4)}.left-as-stood ul{margin:var(--space-2) 0 0;padding-inline-start:var(--space-6)}.settings-page .github .token-set{margin:0 0 var(--space-4)}.settings-page .mirror-orgs .orgs-list ul{margin:.75rem 0;padding:0;list-style:none}.settings-page .mirror-orgs .orgs-list li{gap:var(--space-1);border-bottom:1px solid var(--rule-faint);flex-direction:column;padding:.35rem 0;display:flex}.settings-page .mirror-orgs .orgs-list li:last-child{border-bottom:none}.settings-page .mirror-orgs .orgs-list li .mirror-row{gap:var(--space-2);align-items:center;display:flex}.settings-page .mirror-orgs .orgs-list li .mirror-row code{font-family:var(--font-mono);flex:1}.settings-page .mirror-orgs .orgs-list li .mirror-row button{flex:none}.settings-page .mirror-orgs .orgs-list li .mirror-row .installed{color:var(--ink-secondary);flex:none}.settings-page .mirror-orgs .add-org{gap:var(--space-3);margin-bottom:var(--space-4);align-items:end;display:flex}.settings-page .mirror-orgs .add-org label{gap:var(--space-1);flex:1;display:grid}.settings-page .mirror-orgs .add-org button{flex:none}.settings-page .mirror-orgs .orgs-list .hint{color:var(--ink-tertiary);margin:0}.settings-page .spaces-list{margin:.75rem 0 0;padding:0;list-style:none}.settings-page .spaces-list .space{border-bottom:1px solid var(--rule-faint);align-items:baseline;gap:.75rem;padding:.5rem 0;display:flex}.settings-page .spaces-list .space .space-name{font-weight:600}.settings-page .spaces-list .space .space-order{gap:var(--space-1);flex:none;align-self:center;display:inline-flex}.settings-page .spaces-list .space .counts{color:var(--ink-secondary);font-size:var(--text-dense);line-height:var(--leading-tight);white-space:nowrap;flex:none}.settings-page .spaces-list .space.personal .why{color:var(--ink-tertiary);font-size:var(--text-dense);line-height:var(--leading-tight)}.settings-page .web-server{padding:var(--space-3) 0;border-bottom:1px solid var(--rule-faint)}.settings-page .web-server .hint{margin:var(--space-2) 0 0}.settings-page .web-list,.settings-page .web-capabilities,.settings-page .web-offs{margin:0;padding:0;list-style:none}.settings-page .web-list>li{padding:var(--space-3) 0;border-bottom:1px solid var(--rule-faint)}.settings-page .web-grant-row{gap:var(--space-4);flex-wrap:wrap;align-items:flex-start;display:flex}.settings-page .web-grant-row .web-scope{overflow-wrap:anywhere;flex:14rem;min-width:0;font-weight:600}.settings-page .web-grant-row .web-grant{flex:none;width:11rem}.settings-page .web-grant{gap:var(--space-1);flex-direction:column;display:flex}.settings-page .web-mark{color:var(--ink-tertiary);font-size:var(--text-dense);line-height:var(--leading-tight)}.settings-page .web-mark .who{color:var(--ink-secondary)}.settings-page .web-mark a{color:var(--accent)}.settings-page .web-capabilities .web-capability{gap:var(--space-1);padding:var(--space-3) 0;border-bottom:1px solid var(--rule-faint);flex-direction:column;display:flex}.settings-page .web-capability .segmented-row{border-top:0;padding:0}.settings-page .web-capability.not-granted .web-word{color:var(--ink-secondary);font-weight:600}.settings-page .web-offs{margin-top:var(--space-2);color:var(--ink-tertiary);font-size:var(--text-dense);line-height:var(--leading-tight)}.settings-page .web-offs code{font-family:var(--font-mono)}.settings-page .web-grants>.hint{margin:var(--space-3) 0 0}.settings-page .web-tiers h3{margin:var(--space-6) 0 var(--space-2);font-size:1rem}.settings-page .web-tiers .add{gap:var(--space-3);margin-bottom:var(--space-4);align-items:end;display:flex}.settings-page .web-tiers .add>label{flex:1;margin-bottom:0}.settings-page .web-tiers .add input[type=text]{width:100%;margin-top:var(--space-2);display:block}.settings-page .web-tiers .select{flex:none;width:8.5rem;margin-top:0}.settings-page .exceptions .tiers .tier-host{display:block}.settings-page .exceptions .tier-host .exception-kind,.settings-page .exceptions .same-mark{color:var(--ink-tertiary)}.settings-page .exceptions .same-mark{margin-left:var(--space-3);font-size:var(--text-caption);line-height:var(--leading-tight)}.settings-page .exceptions .same-as-default .tier-host{color:var(--ink-secondary)}.settings-page .exceptions .add{flex-wrap:wrap;align-items:center}.settings-page .exceptions .add .select{width:11.5rem}.settings-page .exceptions .add input[type=text]{flex:8rem;width:auto;margin-top:0}.settings-page .exceptions .add button{width:auto}.settings-page .web-tiers button{flex:none;width:6rem}.settings-page .web-tiers .tiers{margin:0 0 var(--space-4);padding:0;list-style:none}.settings-page .web-tiers .tiers li{gap:var(--space-3);padding:var(--space-2) 0;border-bottom:1px solid var(--rule-faint);align-items:center;display:flex}.settings-page .web-tiers .tier-host{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.settings-page .web-tiers .tier-host code{font-family:var(--font-mono);overflow-wrap:anywhere}.settings-page .web-tiers .tier-word{color:var(--ink-secondary);flex:none}.settings-page .web-tiers .web-none{margin:0 0 var(--space-4);color:var(--ink-tertiary);font-size:var(--text-dense);line-height:var(--leading-tight)}.settings-page .settings-sections>.why{color:var(--ink-tertiary);font-size:var(--text-dense);line-height:var(--leading-tight);margin:0 0 .75rem}.settings-page .space-about{margin-top:1rem}.settings-page .space-controls{background:0 0;border:0;padding:0}.settings-page .space-controls input[type=text]{width:100%;margin-top:.25rem;display:block}.settings-page .space-controls .actions{margin-top:.5rem}.shell.asking{grid-template-columns:17rem 1fr 24rem}.shell.asking.without-tree{grid-template-columns:1fr 24rem}.shell.asking.expanded{grid-template-columns:1fr}.shell.expanded .tree,.shell.expanded .content{display:none}.shell.expanded .agent{border-left:none}.shell.expanded .agent-panel{width:100%;max-width:736px;margin-inline:auto}.topbar .ask-agent{margin-left:auto}.agent{border-left:1px solid var(--rule-soft);background:var(--surface);min-height:0;display:flex}.agent-panel{flex-direction:column;flex:1;min-width:0;max-height:calc(100vh - 3rem);padding:.75rem 1rem;display:flex;position:sticky;top:3rem}.agent-head{justify-content:space-between;align-items:center;display:flex}.agent-head h2{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--text-dense);line-height:var(--leading-tight);margin:0;overflow:hidden}.agent-head .head-actions{gap:.35rem;margin:0;display:flex}.agent-panel .acting-as{color:var(--ink-tertiary);font-size:var(--text-caption);line-height:var(--leading-tight);margin:.25rem 0 .5rem}.agent-panel .web-tainted{margin:0 0 var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--advisory-edge);border-radius:var(--radius);background:var(--advisory-bg);color:var(--advisory-ink);font-size:var(--text-dense);line-height:var(--leading-tight)}.agent-panel .web-tainted .url,.agent-panel .web-tainted .address{font-family:var(--font-mono);overflow-wrap:anywhere}.agent-panel .failed[role=alert]{margin:0 0 .5rem}.agent-panel .agent-status{font-size:var(--text-dense);line-height:var(--leading-tight);margin:0 0 .5rem}.agent-log{flex:1;min-height:0;overflow-y:auto}.agent-log>.placeholder{font-size:var(--text-dense);line-height:var(--leading-tight);margin:.4rem 0 0}.agent-log>ol{margin:0;padding:0;list-style:none}.agent-log .said{border-bottom:1px solid var(--rule-faint);padding:.4rem 0}.agent-log .said .facts{color:var(--ink-secondary);font-size:var(--text-dense);line-height:var(--leading-tight);margin:0 0 .15rem}.agent-log .said .who{font-weight:600}.agent-log .said .body{font-size:var(--text-dense);line-height:var(--leading-tight);margin:0}.agent-log .redo-review{font-size:var(--text-dense);line-height:var(--leading-tight);margin:.5rem 0;font-weight:600}.agent-panel.expanded .agent-log .said .body{font-size:var(--text-doc);line-height:var(--leading-doc)}.agent-log .said .body.typed{white-space:pre-wrap}.rendered>:first-child{margin-top:0}.rendered>:last-child{margin-bottom:0}.rendered p,.rendered ul,.rendered ol,.rendered blockquote,.rendered pre{margin:.4rem 0}.rendered ul,.rendered ol{padding-left:1.2rem}.rendered li{margin:.15rem 0}.rendered ul{list-style-type:disc}.rendered :is(ul,ol) ul{list-style-type:circle}.rendered :is(ul,ol) :is(ul,ol) ul{list-style-type:square}.rendered h4,.rendered h5,.rendered h6{margin:.6rem 0 .2rem;font-size:1em}.rendered .wikilink-address{color:var(--ink-tertiary);background:0 0;padding:0}.rendered code{border-radius:var(--radius);background:var(--surface-sunken);font-family:var(--font-mono);overflow-wrap:anywhere;padding:0 .2em}.rendered pre{border:1px solid var(--rule-faint);border-radius:var(--radius);background:var(--surface-muted);padding:.4rem .5rem;overflow-x:auto}.rendered pre code{background:0 0;padding:0}.rendered blockquote{border-left:3px solid var(--rule-soft);color:var(--ink-secondary);padding-left:.6rem}.rendered a{color:var(--accent)}.rendered a.dangling{text-decoration-style:dashed}.rendered .reference-state{font-size:var(--text-caption);line-height:var(--leading-tight);color:var(--ink-tertiary);white-space:nowrap}.rendered .table-scroll{margin:.4rem 0;overflow-x:auto}.rendered table{border-collapse:collapse}.rendered th,.rendered td{border:1px solid var(--rule-faint);text-align:left;vertical-align:top;padding:.2rem .45rem}.rendered th{background:var(--surface-muted);font-weight:600}.rendered th[data-align=center],.rendered td[data-align=center]{text-align:center}.rendered th[data-align=right],.rendered td[data-align=right]{text-align:right}.rendered td code{white-space:nowrap}.agent-log .said.by-agent{border-left:3px solid var(--accent);padding-left:.6rem}.agent-log .ran{color:var(--ink-tertiary);font-size:var(--text-dense);line-height:var(--leading-tight);padding:.2rem 0}.agent-log .ran .tool{font-family:var(--font-mono)}.agent-log .ran .subject{font-family:var(--font-mono);overflow-wrap:anywhere}.agent-log .ran.wrote{color:var(--ink);font-weight:600}.agent-log .ran .outcome.not-ok{color:var(--advisory-ink-quiet)}.agent-log .fetched,.agent-log .read-pages{padding:var(--space-2) 0;color:var(--ink-secondary);font-size:var(--text-dense);line-height:var(--leading-tight)}.agent-log .fetched .url,.agent-log .read-pages .url{font-family:var(--font-mono);overflow-wrap:anywhere}.agent-log .note{border-radius:var(--radius);font-size:var(--text-dense);line-height:var(--leading-tight);margin:.4rem 0;padding:.4rem .6rem}.agent-log .note.refusal{border:1px solid var(--refusal-edge);background:var(--refusal-bg);color:var(--refusal-ink)}.agent-log .note.advisory{border:1px solid var(--advisory-edge);background:var(--advisory-bg);color:var(--advisory-ink)}.agent-log .note.stopped{border:1px solid var(--rule-soft);background:var(--surface-sunken);color:var(--ink-secondary)}.agent-log .confirm{border:1px solid var(--rule-faint);border-radius:var(--radius);background:var(--surface);color:var(--ink-secondary);font-size:var(--text-dense);line-height:var(--leading-tight);margin:.4rem 0;padding:.5rem .6rem}.agent-log .confirm.asking{border-color:var(--advisory-edge);background:var(--advisory-bg);color:var(--advisory-ink)}.agent-log .confirm p{margin:0}.agent-log .confirm .question{font-weight:600}.agent-log .confirm .address{font-family:var(--font-mono);font-weight:400}.agent-log .confirm .why,.agent-log .confirm .hint{margin-top:.2rem}.agent-log .confirm .actions{gap:.5rem;margin-top:.5rem;display:flex}.agent-log .confirm .blocked{color:var(--advisory-ink);margin-top:.3rem}.agent-log .confirm .outcome{margin-top:.3rem}.agent-log .confirm .settles{margin:.5rem 0 0;padding:0;list-style:none}.agent-log .confirm .settles li+li{margin-top:.5rem}.agent-log .confirm .to-settle-head{color:var(--ink-secondary)}.agent-log .confirm .to-settle-summary{color:var(--ink);margin-top:.15rem}.agent-log .confirm .from-web{margin-top:var(--space-1);color:var(--ink-secondary);overflow-wrap:anywhere}.agent-log .confirm .from-web a{color:var(--accent);font-family:var(--font-mono)}.agent-log .confirm .from-web .tier{white-space:nowrap}.agent-log .confirm .web-written{margin:var(--space-1) 0 0}.agent-log .confirm .failed,.agent-log .confirm .to-settle-more{margin-top:.15rem}.agent-log .confirm .diff{border:1px solid var(--rule-soft);border-radius:var(--radius);background:var(--surface);color:var(--ink);font-size:var(--text-dense);line-height:var(--leading-tight);white-space:pre-wrap;overflow-wrap:anywhere;margin:.25rem 0 0;padding:.25rem .5rem}.agent-waiting{font-size:var(--text-dense);line-height:var(--leading-tight);align-items:baseline;gap:.5rem;margin:.4rem 0 0;display:flex}.agent-waiting .placeholder{flex:1;min-width:0}.agent-waiting .elapsed{color:var(--ink-tertiary);font-size:var(--text-caption);line-height:var(--leading-tight);font-variant-numeric:tabular-nums}.agent-waiting .icon{transform-origin:50%;transform-box:view-box;animation:1s linear infinite agent-waiting-spin}@keyframes agent-waiting-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.agent-waiting .icon{animation:none}}.agent-composer{margin-top:.5rem;position:relative}.popup.skill-suggestions{min-width:0;max-height:18rem;position:absolute;left:0;right:0;overflow-y:auto}.popup.skill-suggestions.above{margin-bottom:var(--space-2);bottom:100%}.popup.skill-suggestions.below{margin-top:var(--space-2);top:100%}.popup.skill-suggestions .name{font-family:var(--font-mono)}.popup.skill-suggestions .description{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.job-prompt label{margin-bottom:var(--space-2);display:block}.job-prompt .box{position:relative}.job-prompt textarea{resize:vertical;width:100%;display:block}.job-prompt .hint{margin:var(--space-2) 0 0;color:var(--ink-tertiary);font-size:var(--text-caption);line-height:var(--leading-tight)}.job-prompt .hint code{font-family:var(--font-mono)}.agent-composer textarea{width:100%;padding:.5rem;display:block}.agent-composer .actions{align-items:center;gap:.5rem;margin:.5rem 0 0;display:flex}.agent-composer .where.address{font-family:var(--font-mono)}.agent-composer .where{color:var(--ink-tertiary);font-size:var(--text-caption);line-height:var(--leading-tight);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.agent-composer .length{margin:var(--space-2) 0 0;color:var(--ink-tertiary);font-size:var(--text-caption);line-height:var(--leading-tight)}.agent-composer .length.over{color:var(--refusal-ink)}.jobs-list{margin:0;padding:0;list-style:none}.jobs-list .job{padding:var(--space-4) 0;border-bottom:1px solid var(--rule-faint)}.jobs-list .job:first-child{padding-top:0}.jobs-list .job:last-child,.job-page .run:last-child,.wiki-activity .run:last-child{border-bottom:none}.job-page .heading .home-actions,.job-form-page .heading .home-actions{margin-inline-start:var(--space-5)}.job-form-page .heading .home-actions{white-space:nowrap;flex:none}.job-page .heading{align-items:baseline}.jobs-list .job h3{margin:0 0 var(--space-1);overflow-wrap:anywhere;font-size:1rem}.jobs-list .job .job-link{color:inherit;text-decoration:none;display:block}.jobs-list .job .job-link:hover h3{text-decoration:underline}.jobs-list .job-facts,.job-page .run-facts,.wiki-activity .run-facts{color:var(--ink-secondary);font-size:var(--text-dense);line-height:var(--leading-tight);margin:0}.jobs-list .job-facts span+span:before,.job-page .run-facts span+span:before,.wiki-activity .run-facts span+span:before{content:" · ";color:var(--rule-strong)}.jobs-list .job-zone,.jobs-list .when-zone,.jobs-table .when-zone,.job-page .when-zone,.job-form .when-zone{color:var(--ink-tertiary);font-size:var(--text-caption);line-height:var(--leading-tight)}.jobs-list .job-state.paused,.jobs-list .job-state.archived,.jobs-table .job-state.paused,.jobs-table .job-state.archived{color:var(--advisory-ink-quiet);font-weight:600}.jobs-list .job-reason{margin:var(--space-1) 0 0;color:var(--ink-tertiary);font-size:var(--text-dense);line-height:var(--leading-tight)}.job-explainer{color:var(--ink-secondary);margin:0}.data-table{border-collapse:collapse;table-layout:fixed;width:100%}.data-table th{padding:var(--space-3) var(--space-4);color:var(--ink-secondary);font-size:var(--text-dense);line-height:var(--leading-tight);text-align:start;font-weight:400}.data-table td{padding:var(--space-4);vertical-align:top}.data-table thead tr,.data-table tbody tr:not(:last-child){border-bottom:1px solid var(--rule-faint)}.data-table thead tr{border-top:1px solid var(--rule-faint)}.settings-page form.agents-add-row{align-items:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}.settings-page form.agents-add-row>*+*{margin-top:0}.settings-page form.agents-add-row>label{gap:var(--space-2);flex-direction:column;display:flex}.settings-page form.agents-add-row>label.agents-name{flex:12rem}.settings-page form.agents-add-row input[type=text]{margin-top:0}.settings-page .agents-add .failed{margin-top:var(--space-3)}.settings-page .agents-hint{margin:var(--space-3) 0 0;color:var(--ink-tertiary);font-size:var(--text-caption);line-height:var(--leading-tight)}.agents-blocks{border:1px solid var(--rule-faint);border-radius:var(--radius)}.agents-block{padding:var(--space-4);gap:var(--space-3);flex-direction:column;display:flex}.agents-block+.agents-block{border-top:1px solid var(--rule-faint)}.agents-head{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.agents-head>button{margin-inline-start:auto}.agents .agents-role,.agents .agents-count{color:var(--ink-secondary);font-size:var(--text-dense);line-height:var(--leading-tight)}.agents .agents-made{color:var(--ink-tertiary);font-size:var(--text-caption);line-height:var(--leading-tight)}.agents-block>p,.agents-secret p{margin:0}.agents-foot{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.settings-page .agents-foot .select{flex:none;width:7rem;margin-top:0}.agents-webhook{gap:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--rule-faint);flex-direction:column;display:flex}.agents-webhook-url{overflow-wrap:anywhere;margin:0}.agents-secret{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--accent-edge);border-radius:var(--radius);background:var(--accent-tint);flex-direction:column;display:flex}.agents-secret-head{align-items:baseline;gap:var(--space-3);flex-wrap:wrap;display:flex}.agents-secret-head>span{color:var(--ink-secondary);font-size:var(--text-caption);line-height:var(--leading-tight);margin-inline-start:auto}.agents-secret-row{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.settings-page .agents-secret-row input[type=text]{flex:14rem;width:auto;min-width:0;margin-top:0}.agents .agents-tokens{font-size:var(--text-dense);line-height:var(--leading-tight)}.agents-tokens td{padding:var(--space-3) var(--space-4)}.agents-tokens tr.revoked code{color:var(--ink-tertiary);text-decoration:line-through}.agents-tokens tr.revoked td{color:var(--ink-tertiary)}.agents-above{margin:0 0 var(--space-3);padding:0;list-style:none}.agents-from-space a{color:var(--accent)}.agents-above li{padding:var(--space-3) 0;border-top:1px solid var(--rule-faint)}:root.phone .agents-tokens thead{display:none}:root.phone .agents-tokens tr{gap:var(--space-2) var(--space-4);padding:var(--space-3) 0;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}:root.phone .agents-tokens td{padding:0}.jobs-card{border:1px solid var(--rule-soft);border-radius:var(--radius);background:var(--surface);padding-bottom:0}.jobs-card section{border:none;margin:0;padding:0}.jobs-table th:first-child{width:40%}.jobs-table th:nth-child(2){width:15%}.jobs-table th:nth-child(3){width:24%}.jobs-table .job-name a{color:var(--accent)}.jobs-table .job-last .run-outcome{white-space:normal;max-width:100%;display:inline-block}.jobs-card section>h2{padding:var(--space-5) var(--space-4) var(--space-3);margin:0;font-size:1rem}.jobs-card .job-explainer{padding:0 var(--space-4) var(--space-4)}.jobs-card section:has(table)+section thead tr{border:none}.jobs-card section:has(table)+section thead th{clip-path:inset(50%);padding-block:0;line-height:0}.jobs-card section:has(table)+section tbody tr:first-child{border-top:1px solid var(--rule-faint)}.jobs-table .job-name a{overflow-wrap:anywhere}.jobs-table .job-where{color:var(--ink-secondary)}.jobs-table .job-where,.jobs-table .job-reason{margin-top:var(--space-1);font-size:var(--text-dense);line-height:var(--leading-tight);display:block}.jobs-table .job-reason{color:var(--ink-tertiary)}:root.phone .jobs-table thead{display:none}:root.phone .jobs-table tr{gap:var(--space-3) var(--space-4);padding:var(--space-4);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}:root.phone .jobs-table td{padding:0}:root.phone .jobs-table tbody tr:first-child{border-top:1px solid var(--rule-faint)}:root.phone .jobs-card section:has(table)+section tbody tr:first-child{border-top:1px solid var(--rule-faint)}.job-explainer p{margin:0 0 var(--space-2)}.job-page .job-actions{gap:var(--space-3);margin:0 0 var(--space-5);flex-wrap:wrap;display:flex}.job-page .job-asks{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.job-page .heading .home-actions{justify-content:flex-end;align-items:center;gap:var(--space-3);white-space:normal;flex-wrap:wrap;flex:0 auto;display:flex}.job-page .heading .job-actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;margin:0;display:flex}.job-page .heading .job-acted{flex-basis:100%}.job-page .heading .job-acted:empty{display:none}.status-strip{align-items:baseline;gap:var(--space-1) var(--space-5);margin:0 0 var(--space-6);padding:var(--space-3) var(--space-4);border:1px solid var(--accent-edge);border-radius:var(--radius);background:var(--accent-tint);flex-wrap:wrap;display:flex}.status-strip strong{color:var(--ink)}.status-strip strong.paused,.status-strip strong.archived{color:var(--advisory-ink)}.status-strip abbr[title]{cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.folded-text:not(.open){-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.fold-toggle{font:inherit;color:var(--accent);background:0 0;border:none;padding:0;text-decoration:underline}.action-menu{display:inline-block;position:relative}.action-menu .action-menu-list{top:calc(100% + var(--space-2));min-width:10rem;position:absolute;inset-inline-end:0}.action-menu [role=menuitem]{border-radius:var(--radius-dense);width:100%;font:inherit;text-align:start;background:0 0;border:none;padding:.3rem .6rem;display:block}.action-menu [role=menuitem]:hover{background:var(--accent-tint)}.job-page .settings-list a{color:var(--accent)}.job-page .settings-list{grid-template-columns:max-content 1fr;gap:0;margin:0;display:grid}.job-page .settings-list dt,.job-page .settings-list dd{padding:var(--space-3) 0;border-bottom:1px solid var(--rule-faint)}.job-page .settings-list dt{color:var(--ink-secondary);padding-inline-end:var(--space-5)}.job-page .settings-list dd{text-align:end;overflow-wrap:break-word;min-width:0;margin:0}.job-page .settings-list .job-sites-list code{overflow-wrap:break-word}.job-page .settings-list-foot{margin:var(--space-3) 0 0;color:var(--ink-tertiary);font-size:var(--text-dense);line-height:var(--leading-tight)}.job-page .job-slots,.job-form .job-slots{margin:0;padding-inline-start:var(--space-6)}.job-page .runs-list,.wiki-activity .runs-list{margin:0;padding:0;list-style:none}.job-page .run,.wiki-activity .run{padding:var(--space-3) 0;border-bottom:1px solid var(--rule-faint)}.job-page .run:first-child,.wiki-activity .run:first-child{padding-top:0}.job-page .run-outcome,.wiki-activity .run-outcome{color:var(--ink);font-weight:600}.job-page .run-reason,.job-page .run-withheld,.wiki-activity .run-reason,.wiki-activity .run-withheld{margin:var(--space-1) 0 0;color:var(--ink-tertiary);font-size:var(--text-dense);line-height:var(--leading-tight)}.job-page .run-reply,.wiki-activity .run-reply{margin:var(--space-2) 0 0;padding:var(--space-2) var(--space-3);border-radius:var(--radius);background:var(--surface-muted);overflow-wrap:anywhere;font-size:var(--text-dense);line-height:var(--leading-tight)}.job-page .run-reply pre,.wiki-activity .run-reply pre{white-space:pre-wrap;overflow-wrap:anywhere}.job-page .run-wrote,.wiki-activity .run-wrote{margin:var(--space-1) 0 0;font-size:var(--text-dense);line-height:var(--leading-tight);overflow-wrap:anywhere}.job-page .run-wrote .op,.wiki-activity .run-wrote .op{font-weight:600}.job-page .run-wrote a,.wiki-activity .run-wrote a,.wiki-activity .run-undo a{color:var(--accent)}.job-page .run-wrote .run-number,.job-page .run-wrote .run-wiki,.wiki-activity .run-wrote .run-number,.wiki-activity .run-wrote .run-wiki{color:var(--ink-tertiary)}.job-page .run-read .run-url,.job-page .run-refused .run-url,.job-page .run-unread .run-url,.job-page .run-refused-write .run-url,.wiki-activity .run-read .run-url,.wiki-activity .run-refused .run-url,.wiki-activity .run-unread .run-url,.wiki-activity .run-refused-write .run-url{font-family:var(--font-mono)}.job-page .run-read .tier,.wiki-activity .run-read .tier{white-space:nowrap}.job-page .run-undo,.wiki-activity .run-undo{margin:var(--space-2) 0 0;color:var(--ink-tertiary);font-size:var(--text-dense);line-height:var(--leading-tight)}.job-page .run-undid,.wiki-activity .run-undid{margin:var(--space-2) 0 0;font-size:var(--text-dense);line-height:var(--leading-tight);overflow-wrap:anywhere}.job-page .run-undid p,.wiki-activity .run-undid p{margin:0}.job-page .run-undid p+p,.wiki-activity .run-undid p+p{margin-top:var(--space-1)}.job-page .run-undid a,.wiki-activity .run-undid a{color:var(--accent)}.job-page .run-outcome.running,.job-page .run-outcome.outcome-done,.job-page .run-outcome.outcome-quiet,.job-page .run-outcome.outcome-skipped,.job-page .run-outcome.outcome-failed,.wiki-activity .run-outcome.running,.wiki-activity .run-outcome.outcome-done,.wiki-activity .run-outcome.outcome-quiet,.wiki-activity .run-outcome.outcome-skipped,.wiki-activity .run-outcome.outcome-failed,.jobs-list .run-outcome.running,.jobs-list .run-outcome.outcome-done,.jobs-list .run-outcome.outcome-quiet,.jobs-list .run-outcome.outcome-skipped,.jobs-list .run-outcome.outcome-failed,.jobs-table .run-outcome{border-radius:var(--radius);font-size:var(--text-caption);line-height:var(--leading-tight);white-space:nowrap;padding:0 .4em;font-weight:600}.job-page .run-outcome.running,.job-page .run-outcome.outcome-quiet,.wiki-activity .run-outcome.running,.wiki-activity .run-outcome.outcome-quiet,.jobs-list .run-outcome.running,.jobs-list .run-outcome.outcome-quiet,.jobs-table .run-outcome{background:var(--chip-bg);color:var(--ink-secondary)}.job-page .run-outcome.outcome-done,.wiki-activity .run-outcome.outcome-done,.jobs-list .run-outcome.outcome-done,.jobs-table .run-outcome.outcome-done{background:var(--accepted-bg);color:var(--accepted-ink)}.job-page .run-outcome.outcome-done:before,.wiki-activity .run-outcome.outcome-done:before,.jobs-list .run-outcome.outcome-done:before,.jobs-table .run-outcome.outcome-done:before{content:"✓ "}.job-page .run-outcome.outcome-skipped,.wiki-activity .run-outcome.outcome-skipped,.jobs-list .run-outcome.outcome-skipped,.jobs-table .run-outcome.outcome-skipped{background:var(--advisory-bg);color:var(--advisory-ink)}.job-page .run-outcome.outcome-failed,.wiki-activity .run-outcome.outcome-failed,.jobs-list .run-outcome.outcome-failed,.jobs-table .run-outcome.outcome-failed{background:var(--refusal-bg);color:var(--refusal-ink)}.job-page .run-line .run-failed-reason{color:var(--refusal-ink)}.job-page .run-line>span:last-child:before{content:" "}.job-page .run-details-toggle{font:inherit;color:var(--ink-tertiary);background:0 0;border:none;padding:0;text-decoration:underline}.job-page .run-details{margin:var(--space-1) 0 0 var(--space-5);color:var(--ink-secondary)}.job-page .run-details:not(.open){display:none}.job-page .run-id{margin:var(--space-1) 0 0;font-size:var(--text-dense);line-height:var(--leading-tight)}.job-page .run-id .text-link{color:var(--accent);background:0 0;border:none;padding:0;text-decoration:underline}.wiki-activity .activity-filters{gap:var(--space-3) var(--space-5);margin:0 0 var(--space-5);flex-wrap:wrap;display:flex}.wiki-activity .activity-filters label{gap:var(--space-1);color:var(--ink-secondary);flex-direction:column;display:flex}.wiki-activity .activity-more{margin:var(--space-4) 0 0}.wiki-activity .activity-filters input[type=text]{width:8rem}.wiki-activity .activity-totals,.wiki-activity .activity-edge{margin:0 0 var(--space-5)}.wiki-activity .run-facts a,.job-page .run-facts a{color:var(--accent)}.job-form .job-prompt label{color:var(--ink-secondary);margin-bottom:0}.job-form .job-days{gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.job-form .job-days legend{margin-bottom:var(--space-2);color:var(--ink-secondary)}.job-form .job-when legend{margin-bottom:var(--space-3);color:var(--ink);font-weight:600}.job-form .job-when-row{gap:var(--space-4);flex-wrap:wrap;align-items:end;display:flex}.job-form .job-when-row>label{min-width:0;color:var(--ink-secondary);flex:10rem}.job-form .job-when-row>label:has(input[type=time]){flex:0 8rem}.job-form .job-when-row>.job-days{flex:100%}.job-form .job-next{margin:var(--space-3) 0 0}.zone-combobox{display:block;position:relative}.popup.zone-options{min-width:0;margin-top:var(--space-2);max-height:18rem;position:absolute;top:100%;left:0;right:0}.job-form .job-preview{color:var(--ink-secondary);font-size:var(--text-dense);line-height:var(--leading-tight)}.job-form .job-preview p{margin:0 0 var(--space-2)}.job-form .job-preview[aria-busy=true]{opacity:.6}.job-form .job-next[aria-busy=true]{opacity:1}.job-form .job-preview .advisory,.job-form>.advisory.job-projection,.job-form .job-projection{margin:var(--space-2) 0 0}.job-form .job-preset{color:var(--ink-secondary);font-size:var(--text-dense);line-height:var(--leading-tight)}.job-form .job-preset p{margin:0 0 var(--space-2)}.job-form .job-preset .job-preset-said{color:var(--ink)}.job-form .job-preset .job-preset-prompt{padding:var(--space-2) var(--space-3);border-radius:var(--radius);background:var(--surface-muted);color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere}.job-form .job-sites legend{margin-bottom:var(--space-2);color:var(--ink-secondary)}.job-form .job-sites .hint{margin:0 0 var(--space-3)}.job-form .job-sites .job-sites-note{margin:0 0 var(--space-3);color:var(--ink-tertiary);font-size:var(--text-dense);line-height:var(--leading-tight)}.job-page .job-sites-note{color:var(--ink-tertiary);font-size:var(--text-dense);line-height:var(--leading-tight);margin:0}.job-page .job-sites-note+.job-sites-note,.job-page .job-sites-note+.job-sites-list{margin-top:var(--space-2)}.job-form .job-sites-list,.job-page .job-sites-list{margin:0;padding:0;list-style:none}.job-form .job-sites-list{margin-bottom:var(--space-3)}.job-form .job-sites-list li{gap:var(--space-3);padding:var(--space-2) 0;border-bottom:1px solid var(--rule-faint);align-items:center;display:flex}.job-form .job-sites-list code,.job-page .job-sites-list code{min-width:0;font-family:var(--font-mono);overflow-wrap:anywhere;flex:1}.job-form .job-sites-list button,.job-form .job-sites .add button{flex:none}.job-form .job-sites .add{gap:var(--space-3);align-items:end;display:flex}.job-form .job-sites .add>label{color:var(--ink-secondary);flex:1}.job-form .job-advanced-toggle{align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-3);border-radius:var(--radius);color:var(--ink-secondary);background:0 0;border:none;display:flex}.job-form .job-advanced-fields>*+*{margin-top:var(--space-5)}.job-form .job-advanced-fields>label{color:var(--ink-secondary);display:block}.job-dialog{width:34rem}.job-dialog .section-line{margin:0 0 var(--space-4);color:var(--ink-secondary);font-size:var(--text-dense);line-height:var(--leading-tight)}.job-dialog .job-grants{margin:0 0 var(--space-5);padding:0;list-style:none}.job-dialog .job-grants li{padding:var(--space-2) 0;border-bottom:1px solid var(--rule-faint)}.job-dialog .job-held{color:var(--ink-tertiary);font-size:var(--text-dense);line-height:var(--leading-tight)}.job-dialog .share-add>label{margin-bottom:var(--space-4);color:var(--ink-secondary);display:block}.job-dialog input[type=text]{margin-top:var(--space-2)}.job-dialog .select{width:100%;margin-top:var(--space-2);display:flex}.job-dialog .actions{margin:0}.wiki-jobs .section-line a,.web-grants .section-line a{color:var(--accent)}.paused-jobs{margin:var(--space-4) 0 0}.paused-jobs p{margin:0}.paused-jobs ul{margin:var(--space-2) 0 0;padding-inline-start:var(--space-6)}.paused-jobs a{color:var(--advisory-ink);font-weight:600}.agent-field{display:block;position:relative}.popup.agent-options{min-width:0;margin-top:var(--space-2);max-height:18rem;position:absolute;top:100%;left:0;right:0}
