.segmented{border:1px solid var(--line-strong);border-radius:var(--r-pill);height:32px;display:flex;overflow:hidden}.segmented__btn{padding:0 var(--sp-3);font-size:var(--fs-caption);line-height:var(--lh-caption);font-weight:var(--fw-semibold);color:var(--muted);transition:background var(--t-fast), color var(--t-fast);background:0 0;border:0}.segmented__btn:hover{background:var(--soft);color:var(--ink)}.segmented__btn.is-on{background:var(--deep);color:var(--text-inverse)}.opsnote{gap:var(--sp-2);font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--muted);max-width:92ch;display:grid}.opsnote li{padding-left:var(--sp-4);position:relative}.opsnote li:before{content:"";background:var(--mint);border-radius:2px;width:6px;height:6px;position:absolute;top:6px;left:0}.opsq{border-collapse:collapse;width:100%;font-size:var(--fs-body);line-height:var(--lh-body)}.opsq__caption{caption-side:bottom;text-align:left;padding-top:var(--sp-3);font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--muted);max-width:92ch}.opsq th,.opsq td{padding:var(--sp-2) var(--sp-3);border-bottom:1px solid var(--color-border-subtle);text-align:left;vertical-align:top}.opsq th{font-size:var(--fs-label);line-height:var(--lh-label);letter-spacing:var(--ls-label);text-transform:uppercase;font-weight:var(--fw-bold);color:var(--muted);white-space:nowrap;border-bottom-color:var(--line-strong)}.opsq th.is-num,.opsq td.is-num{text-align:right;font-variant-numeric:tabular-nums}.opsq__chev{width:36px;padding-right:0}.opsq__toggle{border:1px solid var(--color-border-subtle);border-radius:var(--r-tiny);background:var(--card);width:28px;height:28px;color:var(--muted);transition:background var(--t-fast), color var(--t-fast);justify-content:center;align-items:center;display:inline-flex}.opsq__toggle:hover{background:var(--soft);color:var(--ink)}.opsq tr.is-open>td{background:var(--soft);border-bottom-color:#0000}.opsq__farm{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.opsq__detail>td{background:var(--soft);padding:var(--sp-4)}.opsdetail{gap:var(--sp-6);grid-template-columns:minmax(0,1.1fr) minmax(280px,1fr);align-items:start;display:grid}@media (width<=1279px){.opsdetail{gap:var(--sp-4);grid-template-columns:minmax(0,1fr)}}.opsdetail__reports,.opsdetail__action{gap:var(--sp-2);min-width:0;display:grid}.opsdetail__title{font-size:var(--fs-label);line-height:var(--lh-label);letter-spacing:var(--ls-label);text-transform:uppercase;font-weight:var(--fw-bold);color:var(--muted)}.opsreports{gap:var(--sp-2);display:grid}.opsreport{gap:var(--sp-1);padding:var(--sp-3);background:var(--card);border:1px solid var(--color-border-subtle);border-radius:var(--r-tiny);display:grid}.opsreport__top{align-items:center;gap:var(--sp-3);flex-wrap:wrap;display:flex}.opsreport__area,.opsreport__date{font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--muted)}.opsreport__author{gap:var(--sp-4);font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--muted);flex-wrap:wrap;display:flex}.opsreport__author span{align-items:center;gap:var(--sp-1);display:inline-flex}.opsreport__note{font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--ink)}.opsreport__verdict{align-items:flex-start;gap:var(--sp-2);padding-top:var(--sp-2);border-top:1px solid var(--color-border-subtle);font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--muted);display:flex}.verdict,.verdictdone{gap:var(--sp-3);padding:var(--sp-4);background:var(--card);border:1px solid var(--color-border-subtle);border-radius:var(--r-card);display:grid}.verdict__scope{font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--ink);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums}.verdict__basis{gap:var(--sp-1);border:0;margin:0;padding:0;display:grid}.verdict__radio{align-items:center;gap:var(--sp-2);font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--muted);display:flex}.verdict__radio input{accent-color:var(--active)}.verdict__field{gap:var(--sp-1);display:grid}.verdict__text{font:inherit;font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--ink);padding:var(--sp-2) var(--sp-3);border:1px solid var(--color-control-border);border-radius:var(--r-control);background:var(--card);resize:vertical;min-height:64px}.verdict__text:focus-visible{outline:2px solid var(--line-focus);outline-offset:2px}.verdict__error{gap:var(--sp-2);padding:var(--sp-2) var(--sp-3);border:1px dashed var(--line-strong);border-radius:var(--r-tiny);background:var(--soft);font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--ink);display:flex}.verdict__actions{gap:var(--sp-2);flex-wrap:wrap;display:flex}.verdictdone{justify-items:start}.conflict{gap:var(--sp-3);padding:var(--sp-4);border:1px solid var(--line-strong);border-radius:var(--r-card);background-image:repeating-linear-gradient(45deg, var(--line) 0, var(--line) 3px, var(--soft) 3px, var(--soft) 8px);display:grid}.conflict__head{align-items:center;gap:var(--sp-2);font-weight:var(--fw-semibold);color:var(--ink);display:flex}.conflict__pair{gap:var(--sp-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width<=767px){.conflict__pair{grid-template-columns:minmax(0,1fr)}}.conflict__side{gap:var(--sp-1);padding:var(--sp-3);background:var(--card);border:1px solid var(--color-border-subtle);border-radius:var(--r-tiny);display:grid}.conflict__who{font-size:var(--fs-label);line-height:var(--lh-label);letter-spacing:var(--ls-label);text-transform:uppercase;font-weight:var(--fw-bold);color:var(--muted)}.conflict__what{font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--ink)}.conflict__plate{padding:var(--sp-3);border-radius:var(--r-tiny);background:var(--action-disabled-bg);color:var(--muted);font-size:var(--fs-caption);line-height:var(--lh-caption)}.camps{gap:var(--sp-4);display:grid}.camp{gap:var(--sp-3);padding:var(--sp-4);border:1px solid var(--color-border-subtle);border-radius:var(--r-card);background:var(--card);display:grid}.camp__head{align-items:center;gap:var(--sp-3);flex-wrap:wrap;display:flex}.camp__name{font-size:var(--fs-title);line-height:var(--lh-title);font-weight:var(--fw-semibold)}.camp__meta,.camp__note{font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--muted)}.camp__scope{gap:var(--sp-3);padding:var(--sp-3);border-radius:var(--r-tiny);background:var(--soft);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}@media (width<=767px){.camp__scope{grid-template-columns:repeat(2,minmax(0,1fr))}}.camp__scope dt{font-size:var(--fs-label);line-height:var(--lh-label);letter-spacing:var(--ls-label);text-transform:uppercase;font-weight:var(--fw-bold);color:var(--muted)}.camp__scope dd{font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums;margin:0}.camp__actions{gap:var(--sp-2);flex-wrap:wrap;align-items:center;display:flex}.camp__preview{gap:var(--sp-3);padding:var(--sp-4);border:1px solid var(--line-strong);border-radius:var(--r-card);background:var(--sage);display:grid}.camp__previewTitle{font-size:var(--fs-label);line-height:var(--lh-label);letter-spacing:var(--ls-label);text-transform:uppercase;font-weight:var(--fw-bold);color:var(--deep)}.camp__previewFacts{gap:var(--sp-6);color:var(--deep);flex-wrap:wrap;display:flex}.camp__previewFacts strong{font-size:var(--fs-title);line-height:var(--lh-title);font-weight:var(--fw-bold);margin-right:var(--sp-1)}.camp__freeze,.camp__done,.camp__running{align-items:flex-start;gap:var(--sp-2);font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--muted);display:flex}.camp__freeze{color:var(--deep)}.camp__done,.camp__running{padding:var(--sp-3);border:1px dashed var(--line-strong);border-radius:var(--r-tiny);background:var(--soft)}.periodic__summary{align-items:flex-start;gap:var(--sp-2);padding:var(--sp-3) var(--sp-4);border:1px dashed var(--line-strong);border-radius:var(--r-tiny);background:var(--soft);display:flex}.periodic__summary svg{color:var(--muted);flex:none;margin-top:2px}.periodic__summary span{font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--muted);max-width:84ch}.periodic__input{font:inherit;font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--ink);width:100%;max-width:420px;height:32px;padding:0 var(--sp-3);border:1px solid var(--color-control-border);border-radius:var(--r-control);background:var(--card);min-width:0}.periodic__input:focus-visible{outline:2px solid var(--line-focus);outline-offset:2px}.periodic__input::placeholder{color:var(--muted)}.steps{gap:var(--sp-2);flex-wrap:wrap;display:flex}.steps__item{align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-3);border:1px solid var(--color-border-subtle);border-radius:var(--r-pill);background:var(--card);color:var(--muted);font-size:var(--fs-caption);line-height:var(--lh-caption);display:flex}.steps__item--now{border-color:var(--active);color:var(--ink);font-weight:var(--fw-semibold)}.steps__item--done{background:var(--sage);color:var(--deep);border-color:#0000}.steps__num{border-radius:var(--r-pill);width:20px;height:20px;font-size:var(--fs-caption);line-height:1;font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;border:1px solid;justify-content:center;align-items:center;display:inline-flex}.steps__item--done .steps__num{border-color:#0000}.pick{align-items:center;gap:var(--sp-3);flex-wrap:wrap;display:flex}.pick__value{align-items:center;gap:var(--sp-2);font-weight:var(--fw-semibold);display:inline-flex}.picklist{gap:var(--sp-2);display:grid}.picklist__btn{align-items:center;gap:var(--sp-3);width:100%;padding:var(--sp-3);border:1px solid var(--color-border-subtle);border-radius:var(--r-tiny);background:var(--card);text-align:left;color:var(--ink);transition:background var(--t-fast), border-color var(--t-fast);display:flex}.picklist__btn:hover{background:var(--soft);border-color:var(--line-strong)}.picklist__name{font-weight:var(--fw-semibold);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.picklist__facts{font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto}.preview{gap:var(--sp-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (width<=767px){.preview{grid-template-columns:minmax(0,1fr)}}.preview__cell{gap:var(--sp-1);padding:var(--sp-3);border:1px solid var(--color-border-subtle);border-radius:var(--r-tiny);background:var(--soft);align-content:start;display:grid}.preview__num{font-size:var(--fs-kpi);line-height:var(--lh-kpi);font-weight:var(--fw-bold);letter-spacing:-.01em}.preview__label{font-size:var(--fs-label);line-height:var(--lh-label);letter-spacing:var(--ls-label);text-transform:uppercase;font-weight:var(--fw-bold);color:var(--muted)}.preview__why{font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--muted)}.authorship{align-items:flex-start;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border-radius:var(--r-card);background:var(--sage);color:var(--deep);display:flex}.authorship__line{font-size:var(--fs-body);line-height:var(--lh-body)}.authorship .t-caption{color:var(--deep);opacity:.86}.entryactions{align-items:center;gap:var(--sp-3);flex-wrap:wrap;display:flex}.entrydone{align-items:flex-start;gap:var(--sp-3);padding:var(--sp-4);border-radius:var(--r-card);background:var(--sage);color:var(--deep);display:flex}.entrydone__title{font-weight:var(--fw-semibold)}.entrydone .t-caption{color:var(--deep);opacity:.86}.entrydone__where{gap:var(--sp-2);flex-wrap:wrap;display:flex}.ai-ask{gap:var(--sp-4);display:grid}.ai-ask__bar{align-items:center;gap:var(--sp-3);padding:var(--sp-2) var(--sp-2) var(--sp-2) var(--sp-4);border:1px solid var(--color-control-border);border-radius:var(--r-pill);background:var(--card);color:var(--muted);display:flex}.ai-ask__bar:focus-within{border-color:var(--active);box-shadow:var(--ring-focus)}.ai-ask__input{min-width:0;color:var(--ink);background:0 0;border:0;outline:none;flex:auto}.ai-ask__input::placeholder{color:var(--muted)}.ai-free{gap:var(--sp-2);padding:var(--sp-4);border:1px dashed var(--line-strong);border-radius:var(--r-card);background:var(--soft);display:grid}.ai-free__title{font-weight:var(--fw-semibold)}.ai-free__actions{gap:var(--sp-2);flex-wrap:wrap;display:flex}.ai-sub{font-size:var(--fs-label);line-height:var(--lh-label);letter-spacing:var(--ls-label);text-transform:uppercase;font-weight:var(--fw-bold);color:var(--muted);margin-bottom:var(--sp-3)}.ai-presets{gap:var(--sp-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (width<=1023px){.ai-presets{grid-template-columns:minmax(0,1fr)}}.ai-preset{gap:var(--sp-2);padding:var(--sp-4);border:1px solid var(--color-border-subtle);border-radius:var(--r-card);background:var(--card);text-align:left;transition:background var(--t-fast), border-color var(--t-fast);align-content:start;display:grid}.ai-preset:hover{background:var(--soft);border-color:var(--line-strong)}.ai-preset.is-on{background:var(--sage);border-color:var(--active)}.ai-preset__icon{color:var(--active)}.ai-preset__q{font-weight:var(--fw-semibold);color:var(--ink)}.ai-preset__why{font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--muted)}.ai-claim{gap:var(--sp-2);padding-left:var(--sp-4);border-left:2px solid var(--mint);justify-items:start;display:grid}.ai-claim__text{font-size:var(--fs-body);line-height:var(--lh-body);max-width:92ch}.ai-source{gap:var(--sp-2);padding:var(--sp-4);border-radius:var(--r-card);background:var(--soft);border:1px solid var(--color-border-subtle);display:grid}.ai-source__row{gap:var(--sp-3);grid-template-columns:120px minmax(0,1fr);align-items:baseline;display:grid}@media (width<=767px){.ai-source__row{gap:var(--sp-1);grid-template-columns:minmax(0,1fr)}}.ai-source__key{font-size:var(--fs-label);line-height:var(--lh-label);letter-spacing:var(--ls-label);text-transform:uppercase;font-weight:var(--fw-bold);color:var(--muted)}.ai-source__val{font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--muted);max-width:92ch}.ai-source__val code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--fs-caption);color:var(--ink)}.ops-controls{justify-content:flex-end;align-items:flex-end;gap:var(--sp-3);flex-wrap:wrap;display:flex}.ops-controls .ac-field{min-width:220px}.filterfield--search{min-width:260px}.opsq__farm--stack{flex-direction:column;align-items:flex-start;gap:2px}.opsq__farmline{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.opsq__by{font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--muted)}.opsq__nowrap{white-space:nowrap}.opsq__count{font-variant-numeric:tabular-nums;font-weight:var(--fw-semibold)}.opsq__decision{gap:var(--sp-1);justify-items:start;display:grid}.opsq__actions{gap:var(--sp-2);white-space:nowrap;display:flex}.opsdlg{gap:var(--sp-4);display:grid}.opsdetail--drawer{gap:var(--sp-4);grid-template-columns:minmax(0,1fr)}.entryform{gap:var(--sp-4);max-width:760px;display:grid}.entrysummary{gap:var(--sp-3);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.entrysummary__cell{padding:var(--sp-3) var(--sp-4);background:var(--soft);border:1px solid var(--color-border-subtle);border-radius:var(--r-card);align-content:start;gap:2px;min-width:0;display:grid}.entrysummary dt{font-size:var(--fs-label);line-height:var(--lh-label);letter-spacing:var(--ls-label);text-transform:uppercase;font-weight:var(--fw-bold);color:var(--muted)}.entrysummary dd{font-weight:var(--fw-semibold);overflow-wrap:anywhere;margin:0}.entrysummary .entrysummary__sub{font-weight:var(--fw-regular,400);font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--muted)}@media (width<=900px){.entrysummary{grid-template-columns:minmax(0,1fr)}}.opsq__farm .opsq__more.opsq__more{display:none}@media (width<=767px){.verifyq .table th:nth-child(n+3),.verifyq .table td:nth-child(n+3){display:none}.verifyq .opsq__farm .opsq__more.opsq__more{margin-top:var(--sp-1);text-align:left;display:inline-flex}.picklist__btn{flex-wrap:wrap}.picklist__name,.picklist__facts{white-space:normal}.picklist__facts{flex-basis:100%;margin-left:0}}
