.ops .mr{display:flex;flex-direction:column;gap:18px;min-width:0;max-width:1180px;color:var(--o-ink)}.ops .mr-head{display:flex;align-items:flex-start;gap:14px}.ops .mr-titles{display:flex;flex-direction:column;gap:4px;min-width:0}.ops .mr-titles h2{margin:0;font-size:20px;font-weight:600;line-height:1.3}.ops .mr-sub{margin:0;max-width:760px;font-size:var(--o-t-ui);color:var(--o-ink-2)}.ops .mr-group{display:flex;flex-direction:column;gap:8px}.ops .mr-h{display:flex;align-items:baseline;gap:8px;margin:0;font-size:var(--o-t-meta);font-weight:600;color:var(--o-ink-2);text-transform:uppercase;letter-spacing:.06em}.ops .mr-n{color:var(--o-ink-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ops .mr-list{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.ops .mr-row{display:grid;grid-template-columns:auto minmax(0,1fr) 220px;grid-gap:12px;gap:12px;align-items:start;padding:12px 14px;border-radius:12px;background:var(--o-surface)}.ops .mr-row:not([data-on]) .mr-main{opacity:.62}.ops .mr-row[data-result=ok]{box-shadow:inset 2px 0 0 var(--o-st-succeeded,#3fb950)}.ops .mr-row[data-result=failed]{box-shadow:inset 2px 0 0 var(--o-st-failed,#e5534b)}.ops .mr-tick{display:inline-flex;padding-top:2px;cursor:pointer}.ops .mr-tick input{width:16px;height:16px;accent-color:var(--o-accent);cursor:pointer}.ops .mr-main{display:flex;flex-direction:column;gap:6px;min-width:0}.ops .mr-title{margin:0;font-size:15px;line-height:1.4;color:var(--o-ink);overflow-wrap:anywhere}.ops .mr-title-edit{width:calc(100% + 8px);box-sizing:border-box;margin:-3px 0 -3px -8px;padding:3px 8px;border-radius:8px;background:transparent;box-shadow:none;color:var(--o-ink);font:inherit;font-size:15px;line-height:1.4;outline:none}.ops .mr-title-edit:hover{box-shadow:inset 0 0 0 1px var(--o-hair)}.ops .mr-title-edit:focus{background:var(--o-bg,transparent);box-shadow:0 0 0 1.5px var(--o-accent-ring)}.ops .mr-evidence{display:flex;flex-direction:column;gap:4px;font-size:var(--o-t-meta);color:var(--o-ink-2)}.ops .mr-evidence q{display:block;padding-left:10px;box-shadow:inset 2px 0 0 var(--o-hair);overflow-wrap:anywhere;quotes:"\201C" "\201D"}.ops .mr-match{color:var(--o-ink);overflow-wrap:anywhere}.ops .mr-why{color:var(--o-ink-3)}.ops .mr-result,.ops .mr-why{margin:0;font-size:var(--o-t-meta)}.ops .mr-result{display:inline-flex;align-items:center;gap:5px;color:var(--o-st-failed-text,var(--o-ink-2))}.ops .mr-result[data-ok]{color:var(--o-st-succeeded-text,var(--o-ink-2))}.ops .mr-controls{display:flex;flex-direction:column;gap:6px}.ops .mr-controls select{width:100%}.ops .mr-foot{position:-webkit-sticky;position:sticky;bottom:14px;z-index:2;display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:14px;background:var(--o-surface-raised,var(--o-surface));box-shadow:var(--o-shadow-2,0 18px 40px -18px rgba(0,0,0,.45)),inset 0 0 0 var(--o-hair-w) var(--o-hair)}.ops .mr-foot-n{font-size:var(--o-t-ui);color:var(--o-ink-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ops .mr-spacer{flex:1 1}.ops .ik-desk-body>.mr-host{flex:1 1;min-width:0;overflow-y:auto;padding:18px 24px 0}@media (max-width:900px){.ops .mr-row{grid-template-columns:auto minmax(0,1fr)}.ops .mr-controls{grid-column:2;flex-direction:row}}.ops .ik-panel{display:flex;flex-direction:column;gap:20px;color:var(--o-ink)}.ops .ik-panel-head{display:flex;align-items:flex-start;gap:16px;min-height:40px}.ops .ik-panel-titles{flex:1 1;min-width:0}.ops .ik-panel-title{margin:0;font-size:var(--o-t-page);font-weight:560;letter-spacing:-.01em;line-height:1.2}.ops .ik-panel-sub{margin:4px 0 0;color:var(--o-ink-2);font-size:var(--o-t-ui)}.ops .ik-panel-title--sheet{flex:1 1;margin:0;font-size:var(--o-t-section);font-weight:560;line-height:36px}.ops .ik-panel-actions{display:flex;align-items:center;gap:8px}.ops .ik-source-error{margin:0;color:var(--o-ink-2);font-size:var(--o-t-meta)}.ops .ik-list{gap:24px;outline:none}.ops .ik-band,.ops .ik-list{display:flex;flex-direction:column}.ops .ik-band{gap:6px}.ops .ik-band>.o-band-head{margin-bottom:2px}.ops .ik-row-wrap{overflow:visible}.ops .ik-row{display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;min-height:58px;padding:10px 14px 10px 12px;border-radius:12px;outline:none;touch-action:none}.ops .ik-row:focus-visible{box-shadow:0 0 0 2px var(--o-accent-ring),var(--o-shadow-1)}.ops .ik-row[data-open=true]{background:var(--o-surface-2)}.ops .ik-row-main{display:flex;flex-direction:column;gap:3px;min-width:0}.ops .ik-row-title{font-size:var(--o-t-ui);font-weight:520;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ops .ik-row-meta{display:flex;align-items:center;gap:6px;min-width:0;color:var(--o-ink-2);font-size:var(--o-t-meta);white-space:nowrap}.ops .ik-row-meta>svg{flex:none;color:var(--o-ink-3)}.ops .ik-row-origin{overflow:hidden;text-overflow:ellipsis}.ops .ik-row-dot:before{content:"\00b7";margin-right:6px;color:var(--o-ink-3)}.ops .ik-row-due{color:var(--o-st-waiting-text)}.ops .ik-row-age{color:var(--o-ink-3);font-size:var(--o-t-meta);min-width:28px;text-align:right}.ops .ik-row--draft{grid-template-columns:auto minmax(0,1fr) auto}.ops .ik-row-lead{display:flex;align-items:center}.ops .ik-tick{position:relative;width:18px;height:18px;border-radius:50%;display:grid;place-items:center;padding:0;box-shadow:inset 0 0 0 1.5px var(--o-ink-3);background:transparent;color:var(--o-on-accent);cursor:pointer;opacity:0;transition:opacity var(--o-dur-snappy) var(--o-ease-snappy),box-shadow var(--o-dur-snappy) var(--o-ease-snappy)}.ops .ik-list:has([data-selected=true]) .ik-tick,.ops .ik-row:focus-visible .ik-tick,.ops .ik-row:hover .ik-tick,.ops .ik-row[data-selected=true] .ik-tick{opacity:1}.ops .ik-tick:hover{box-shadow:inset 0 0 0 1.5px var(--o-ink-2)}.ops .ik-tick-on{position:absolute;inset:0;border-radius:50%;display:grid;place-items:center;background:var(--o-accent)}.ops .ik-tray-count{min-width:22px;height:22px;padding:0 7px;border-radius:11px;display:grid;place-items:center;background:var(--o-ink-5);font-size:var(--o-t-meta);font-weight:600}.ops .ik-tray-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--o-ink-2);font-size:var(--o-t-ui)}.ops .ik-tray-spacer{flex:1 1}.ops .ik-zone{border-radius:18px}.ops .ik-zone-target{display:flex;align-items:center;gap:8px;height:48px;padding:0 18px;border-radius:inherit;font-size:var(--o-t-ui);font-weight:520;color:var(--o-ink)}.ops .ik-zone-count{min-width:20px;height:20px;padding:0 6px;border-radius:10px;display:grid;place-items:center;background:var(--o-accent);color:var(--o-on-accent);font-size:11px;font-weight:600}.ops:has(.ik-sheet) .o-slot-tray{z-index:55}.ops:has(.ik-sheet) .o-slot-dropzones{z-index:56}.ops .ik-sheet.o-surface{position:absolute;top:calc(var(--o-inset) + var(--o-capsule-h) + 12px);bottom:var(--o-inset);left:var(--o-chrome-left,232px);width:min(560px,calc(100% - var(--o-chrome-left, 232px) - var(--o-inspector-w) - 48px));min-width:420px;display:flex;flex-direction:column;overflow:hidden;overflow:clip}.ops .ik-sheet-scroll{flex:1 1;min-height:0;overflow:auto;padding:16px 18px var(--o-bottom-reserve)}.ops .ik-sheet.ik-desk.o-surface{width:auto;right:var(--o-inset);min-width:0;flex-direction:column}.ops .ik-desk-strip{flex:none;display:flex;align-items:center;gap:12px;height:52px;padding:0 16px 0 20px;box-shadow:inset 0 -1px 0 var(--o-hair)}.ops .ik-desk-strip .th-spacer{flex:1 1}.ops .ik-desk-body{flex:1 1;min-height:0;min-width:0;display:flex}.ops .ik-desk-notes{flex:none;width:clamp(380px,31%,500px);padding-bottom:32px;box-shadow:inset -1px 0 0 var(--o-hair)}.ops .ik-desk-plan{flex:1 1;min-width:0;display:flex;flex-direction:column}.ops:has(.ik-desk) .o-slot-inspector{z-index:57}.ops .ik-panel--desk .ik-tick{opacity:1}.ops .ik-panel--desk .ik-panel-head{align-items:center}.ops .ik-panel--desk .ik-panel-title--sheet{line-height:32px}.ops .ik-mt-tick{flex:none;margin:2px 2px 0 -2px}.ops .ik-mt:hover .ik-mt-tick,.ops .ik-mt[data-selected=true] .ik-mt-tick{opacity:1}.ops .ik-mt[data-selected=true]{box-shadow:0 0 0 1.5px var(--o-accent-ring),var(--o-shadow-1)}@media (max-width:1180px){.ops .ik-desk-notes{width:360px}}.ops .ik-panel--desk .ik-filters{flex-wrap:wrap;border-radius:14px;overflow:visible}.ops .ik-panel--desk .ik-mts-progress-line{flex-wrap:wrap;row-gap:2px}.ops .ik-panel--desk .ik-mts-progress-line>.ik-mts-ghost:not(:empty){flex-basis:100%}.ops .ik-panel--desk .ik-mts-progress-line>.o-btn{flex:none}.ops .ik-item{display:flex;flex-direction:column;gap:18px}.ops .ik-item-text{margin:0;white-space:pre-wrap;font-size:var(--o-t-body);line-height:1.55}.ops .ik-item-facts{display:grid;grid-template-columns:72px 1fr;grid-gap:6px 12px;gap:6px 12px;margin:0;font-size:var(--o-t-ui)}.ops .ik-item-facts dt{color:var(--o-ink-2)}.ops .ik-item-facts dd{margin:0}.ops .ik-note-edit{font-size:var(--o-t-body);line-height:1.55}.ops .ik-note-edit--new{min-height:320px}.ops .ik-foot{display:flex;flex-direction:column;gap:10px;width:100%}.ops .ik-foot-row{display:flex;align-items:center;gap:8px}.ops .ik-foot-spacer{flex:1 1}.ops .ik-foot-effect{line-height:1.45}.ops .ik-foot-effect,.ops .ik-foot-why{color:var(--o-ink-2);font-size:var(--o-t-meta)}.ops .ik-foot-why{max-width:170px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ops .ik-foot-block{display:flex;align-items:center;gap:6px;color:var(--o-st-waiting-text);font-size:var(--o-t-meta)}.ops .ik-discard,.ops .ik-foot-error{font-size:var(--o-t-meta);color:var(--o-st-failed-text)}.ops .ik-comp{display:flex;flex-direction:column;gap:18px}.ops .ik-note{padding:8px 12px;border-radius:10px;background:var(--o-ink-5);font-size:var(--o-t-meta);line-height:1.45}.ops .ik-lede,.ops .ik-note{margin:0;color:var(--o-ink-2)}.ops .ik-error,.ops .ik-lede{font-size:var(--o-t-ui)}.ops .ik-error{margin:0;color:var(--o-st-failed-text)}.ops .ik-back{align-self:flex-start;font-size:var(--o-t-meta)}.ops .ik-skel{display:flex;flex-direction:column;gap:12px}.ops .ik-skel-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.ops .ik-editor{margin:0;padding:0;border:0}.ops .ik-editor,.ops .ik-editor-side{display:flex;flex-direction:column;gap:22px;min-width:0}.ops .ik-editor--split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:22px 36px;gap:22px 36px;align-items:start}.ops .ik-editor--split .ik-where{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));grid-gap:10px 14px;gap:10px 14px}.ops .ik-editor--split .ik-mini--wide{grid-column:span 2}@container (max-width: 980px){.ops .ik-editor--split{grid-template-columns:minmax(0,1fr)}}.ops .ik-editor:disabled{opacity:.72}.ops .ik-field{position:relative;display:block}.ops .ik-auto{display:block;width:100%;resize:none;overflow:hidden;border:0;margin:0;padding:6px 8px;border-radius:8px;background:transparent;color:var(--o-ink);font:inherit;line-height:1.5;transition:background-color var(--o-dur-snappy) var(--o-ease-snappy),box-shadow var(--o-dur-snappy) var(--o-ease-snappy)}.ops .ik-auto::placeholder{color:var(--o-ink-3)}.ops .ik-auto:hover{background:var(--o-ink-5)}.ops.ops .ik-auto:focus{outline:none;background:var(--o-base);box-shadow:inset 0 0 0 1.5px var(--o-accent-ring)}.ops.ops :is(textarea.ik-auto,input.ik-section-heading):focus-visible{outline:none}.ops .ik-title{font-size:17px;font-weight:560;line-height:1.35;letter-spacing:-.005em;margin-left:-8px;width:calc(100% + 8px)}.ops .ik-count{position:absolute;right:4px;bottom:-14px;color:var(--o-ink-3);font-size:11px}.ops .ik-text{font-size:var(--o-t-ui);color:var(--o-ink);margin-left:-8px;width:calc(100% + 8px)}.ops .ik-where{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px 12px;gap:10px 12px}.ops .ik-mini{display:flex;flex-direction:column;gap:4px;min-width:0}.ops .ik-mini--wide{grid-column:1/-1}.ops .ik-mini-label{color:var(--o-ink-2);font-size:11.5px}.ops .ik-mini[data-problem=true] .ik-select{box-shadow:inset 0 0 0 1.5px color-mix(in oklch,var(--o-st-waiting) 70%,transparent)}.ops.ops .ik-select{height:30px;padding:0 8px;font-size:var(--o-t-ui);-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.ops .ik-similar{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:8px 10px;border-radius:10px;background:color-mix(in oklch,var(--o-st-waiting) 10%,transparent);color:var(--o-st-waiting-text);font-size:var(--o-t-meta)}.ops .ik-similar-text{flex:1 1;min-width:0;color:var(--o-ink)}.ops .ik-similar-text a{color:inherit}.ops .ik-covered{margin-bottom:12px}.ops .ik-covered--compact{margin:4px 0 0;padding:4px 8px}.ops .ik-covered:not([data-sure=true]){background:var(--o-ink-5);color:var(--o-ink-2)}.ops .ik-covered-st,.ops .ik-covered-why{color:var(--o-ink-2)}.ops .ik-row-covered{color:var(--o-st-waiting-text)}.ops .ik-sec{display:flex;flex-direction:column;gap:8px}.ops .ik-sec-head{justify-content:space-between;gap:8px;min-height:28px}.ops .ik-h,.ops .ik-sec-head{display:flex;align-items:center}.ops .ik-h{margin:0;font-size:var(--o-t-ui);font-weight:600;color:var(--o-ink);gap:6px}.ops .ik-h-count{color:var(--o-ink-3);font-weight:500}.ops .ik-checks,.ops .ik-sections{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.ops .ik-section{display:flex;flex-direction:column;gap:2px;padding:8px 10px 8px 12px;border-radius:12px;background:var(--o-surface);box-shadow:var(--o-shadow-1)}.ops .ik-section-head{display:flex;flex-direction:column;align-items:stretch;gap:0;min-width:0}.ops .ik-section-heading{width:100%;border:0;padding:2px 4px;margin-left:-4px;border-radius:6px;background:transparent;color:var(--o-ink);font:600 var(--o-t-meta)/1.4 var(--o-font-ui)}.ops.ops .ik-section-heading:focus{outline:none;box-shadow:inset 0 0 0 1.5px var(--o-accent-ring)}.ops .ik-origin{padding-left:0;color:var(--o-ink-3);font-size:11.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.ops .ik-section .ik-check-meta{padding-left:0}.ops .ik-check{position:relative;display:grid;grid-template-columns:14px 18px minmax(0,1fr);align-items:start;grid-gap:6px;gap:6px;padding:6px 8px 6px 4px;border-radius:12px;background:var(--o-surface);box-shadow:var(--o-shadow-1)}.ops .ik-check[data-dragging=true]{opacity:.35}.ops .ik-grip{display:grid;place-items:center;height:30px;color:var(--o-ink-3);cursor:-webkit-grab;cursor:grab;touch-action:none;opacity:0;transition:opacity var(--o-dur-snappy) var(--o-ease-snappy)}.ops .ik-check:hover .ik-grip,.ops .ik-grip:focus-visible{opacity:1}.ops .ik-check-n{height:30px;display:grid;place-items:center;color:var(--o-ink-3);font-size:var(--o-t-meta)}.ops .ik-check-body{min-width:0;display:flex;flex-direction:column;gap:2px}.ops .ik-check-text{font-size:var(--o-t-ui)}.ops .ik-check-meta{display:flex;align-items:center;gap:6px;flex-wrap:wrap;padding-left:8px;min-height:0}.ops .ik-check-meta:empty{display:none}.ops .ik-check-tools{position:absolute;top:4px;right:4px;display:flex;gap:0;padding:1px;border-radius:9px;background:var(--o-surface-2);box-shadow:var(--o-shadow-1);opacity:0;pointer-events:none;transition:opacity var(--o-dur-snappy) var(--o-ease-snappy)}.ops .ik-check:focus-within .ik-check-tools,.ops .ik-check:hover .ik-check-tools{opacity:1;pointer-events:auto}.ops .ik-check-tools .o-iconbtn--sm{width:26px;height:26px}.ops .ik-chips{display:inline-flex;gap:3px;flex-wrap:wrap}.ops .ik-chip{display:inline-grid;place-items:center;min-width:22px;height:18px;padding:0 5px;border-radius:6px;background:var(--o-ink-5);color:var(--o-ink-2);font-size:10.5px;font-weight:560;cursor:default}.ops .ik-flag{font-size:11.5px;color:var(--o-st-waiting-text)}.ops .ik-flag:before{content:"";display:inline-block;width:6px;height:6px;margin-right:5px;border-radius:50%;background:var(--o-st-waiting);vertical-align:1px}.ops .ik-amber{display:flex;align-items:center;gap:8px;margin-top:4px;padding:5px 8px;border-radius:8px;background:color-mix(in oklch,var(--o-st-waiting) 11%,transparent);color:var(--o-st-waiting-text);font-size:var(--o-t-meta)}.ops .ik-amber>span:not(.o-glyph){flex:1 1}.ops .ik-amber .o-link{color:var(--o-ink);font-size:var(--o-t-meta)}.ops .ik-uncovered{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.ops .ik-uncovered li{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:4px 8px;gap:4px 8px;align-items:baseline;padding:7px 10px;border-radius:10px;background:color-mix(in oklch,var(--o-st-waiting) 9%,transparent);font-size:var(--o-t-meta)}.ops .ik-uncovered li[data-lit=true]{background:color-mix(in oklch,var(--o-st-waiting) 18%,transparent)}.ops .ik-uncovered-text{color:var(--o-ink-2)}.ops .ik-uncovered-text em{font-style:normal;color:var(--o-ink)}.ops .ik-uncovered-acts{grid-column:2;display:flex;gap:14px}.ops .ik-uncovered-acts .o-link{display:inline-flex;align-items:center;gap:3px;font-size:var(--o-t-meta)}.ops .ik-context{margin:0;color:var(--o-ink-2);font-size:var(--o-t-meta);line-height:1.6}.ops .ik-context svg{vertical-align:-1px;color:var(--o-st-succeeded)}.ops .ik-context-pt{padding:0;border:0;background:none;color:var(--o-ink-2);font:inherit;text-decoration:underline dotted var(--o-ink-3);text-underline-offset:3px;cursor:pointer}.ops .ik-oos{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px;font-size:var(--o-t-ui)}.ops .ik-oos li{display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--o-ink-2)}.ops .ik-sources{border-radius:12px;padding:10px 12px;background:var(--o-ink-5)}.ops .ik-sources>summary{cursor:pointer;list-style:none}.ops .ik-sources>summary::-webkit-details-marker{display:none}.ops .ik-sources[open]>summary{margin-bottom:10px}.ops .ik-source+.ik-source{margin-top:14px}.ops .ik-source-head{display:flex;align-items:center;gap:8px;margin-bottom:6px;font-size:var(--o-t-meta);color:var(--o-ink-2)}.ops .ik-source-n{width:18px;height:18px;border-radius:5px;display:grid;place-items:center;background:var(--o-surface);color:var(--o-ink);font-size:10.5px;font-weight:600}.ops .ik-source-origin{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ops .ik-source-link{color:var(--o-ink-2);display:grid;place-items:center}.ops .ik-points{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.ops .ik-points li{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:8px;gap:8px;align-items:baseline;padding:4px 6px;border-radius:8px;font-size:var(--o-t-meta);line-height:1.5;color:var(--o-ink);transition:background-color var(--o-dur-gentle,.2s) var(--o-ease-gentle,ease-out)}.ops .ik-points li[data-lit=true]{background:var(--o-accent-soft)}.ops .ik-split{display:flex;flex-direction:column;gap:12px}.ops .ik-split-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.ops .ik-split-row{width:100%;display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;padding:10px 12px;border:0;text-align:left;font:inherit;color:var(--o-ink)}.ops .ik-split-n{color:var(--o-ink-3);font-size:var(--o-t-meta)}.ops .ik-split-main{display:flex;flex-direction:column;gap:2px;min-width:0}.ops .ik-split-title{font-size:var(--o-t-ui);font-weight:520;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ops .ik-split-meta{color:var(--o-ink-2);font-size:var(--o-t-meta)}.ops .ik-redraft{display:flex;flex-direction:column;gap:8px;padding:6px}.ops .ik-redraft-row{display:flex;align-items:center;justify-content:space-between;gap:8px}.ops .ik-redraft .ik-foot-why{white-space:normal;max-width:none}.ops[data-motion=reduced] .ik-auto,.ops[data-motion=reduced] .ik-points li,.ops[data-motion=reduced] .ik-tick{transition:none}.ops[data-contrast=more] .ik-chip,.ops[data-contrast=more] .ik-origin,.ops[data-contrast=more] .ik-row-meta{color:var(--o-ink-2)}.ops .ik-mts{gap:16px}.ops .ik-mts,.ops .ik-mts-bar{display:flex;flex-direction:column}.ops .ik-mts-bar{gap:4px}.ops .ik-mts-progress{display:flex;flex-direction:column;gap:8px}.ops .ik-mts-progress-line{display:flex;align-items:center;gap:8px;min-height:32px;font-size:var(--o-t-ui)}.ops .ik-mts-meter{height:3px;border-radius:2px;background:var(--o-ink-5);overflow:hidden}.ops .ik-mts-meter-fill{display:block;height:100%;border-radius:inherit;background:var(--o-st-running)}.ops .ik-mts-note{margin:0;min-height:18px;color:var(--o-ink-2);font-size:var(--o-t-meta)}.ops .ik-mts-ghost{color:var(--o-ink-3);font-size:var(--o-t-meta);line-height:1.45}.ops .ik-mts-fold{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;height:28px;color:var(--o-ink-2);font-size:var(--o-t-meta);font-weight:560}.ops .ik-mts-fold:hover{color:var(--o-ink)}.ops .ik-mt{display:flex;flex-direction:column;border-radius:12px;padding:0;overflow:hidden}.ops .ik-mt[data-state=dismissed],.ops .ik-mt[data-state=done]{opacity:.72}.ops .ik-mt-row{display:flex;align-items:flex-start;gap:8px;padding:10px 10px 10px 14px;min-height:60px}.ops .ik-mt-head{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:3px;text-align:left;border-radius:8px;outline-offset:2px;color:var(--o-ink)}.ops .ik-mt-head:disabled{cursor:default;opacity:1}.ops .ik-mt-title{font-size:var(--o-t-ui);font-weight:560;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ops .ik-mt-meta{display:flex;align-items:center;gap:6px;min-width:0;color:var(--o-ink-2);font-size:var(--o-t-meta);white-space:nowrap;overflow:hidden}.ops .ik-mt-who{overflow:hidden;text-overflow:ellipsis}.ops .ik-mt-sum{display:block;white-space:normal;color:var(--o-ink-3)}.ops .ik-mt-side{flex:none;display:flex;align-items:center;gap:4px;height:22px}.ops .ik-mt-chev{display:grid;place-items:center;width:24px;height:24px;border-radius:6px;color:var(--o-ink-3)}.ops .ik-mt-chev:hover{background:var(--o-ink-5);color:var(--o-ink)}.ops .ik-mt-chev svg,.ops .ik-mts-fold svg{transition:transform var(--o-dur-snappy) var(--o-ease-snappy)}.ops .ik-mt-do{display:flex;align-items:center;gap:6px;min-height:40px;padding:0 10px 10px 14px}.ops .ik-mt-do>span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ops .ik-mt-err{color:var(--o-ink-2);font-size:var(--o-t-meta)}.ops .ik-mt-src{display:grid;place-items:center;width:28px;height:28px;border-radius:8px;color:var(--o-ink-3)}.ops .ik-mt-src:hover{background:var(--o-ink-5);color:var(--o-ink)}.ops .ik-mt-body{overflow:hidden}.ops .ik-mt-inner{display:flex;flex-direction:column;gap:14px;box-shadow:inset 0 1px 0 var(--o-hair);padding:12px 14px 14px}.ops .ik-mt-summary{margin:0;color:var(--o-ink);line-height:1.55}.ops .ik-mt-list{margin:6px 0 0;padding-left:18px;display:flex;flex-direction:column;gap:4px;line-height:1.5;color:var(--o-ink)}.ops .ik-mt-acthead{display:flex;align-items:center;gap:8px;min-height:22px}.ops .ik-mt-selall{font-size:var(--o-t-meta)}.ops .ik-mt-acts{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-direction:column;gap:2px}.ops .ik-mt-act{display:flex;align-items:center;gap:10px;min-height:40px;padding:4px 6px;border-radius:8px}.ops .ik-mt-act[data-selected=true]{background:var(--o-ink-5)}.ops .ik-mt-act-gap{width:18px;flex:none}.ops .ik-mt-act-main{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:1px}.ops .ik-mt-act-title{line-height:1.4;overflow-wrap:anywhere}.ops .ik-mt-ticket{flex:none;border-radius:6px}.ops .ik-mt-ticket:hover{background:var(--o-ink-5)}.ops .ik-mt-others{margin:6px 0 0}.ops .ik-mt-open{align-self:flex-start;font-size:var(--o-t-meta)}.ops .ik-tick--shown{opacity:1;flex:none}.ops .ik-mt-inner .ik-h{margin:0;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--o-ink-3)}.ops .ik-filters{align-self:flex-start;max-width:100%;overflow-x:auto}.ops .ik-filters .o-seg-opt{white-space:nowrap}.ops .ik-thing{display:flex;flex-direction:column;gap:16px}.ops .ik-thing-brief{display:flex;flex-direction:column;gap:6px}.ops .ik-thing-row{display:flex;align-items:center;gap:8px;min-height:28px}.ops .ik-thing-sources{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:6px}.ops .ik-thing-sources li{display:flex;align-items:center;gap:8px;min-width:0}.ops .ik-thing-sources li>svg{flex:none;color:var(--o-ink-3)}.ops .ik-thing-sources li>:nth-child(2){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ops .ik-where{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;border:0;min-width:0}.ops .ik-where legend{margin-bottom:6px}.ops .ik-where-opt{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border-radius:12px;box-shadow:inset 0 0 0 1px var(--o-hair);cursor:pointer}.ops .ik-where-opt[data-on=true]{box-shadow:inset 0 0 0 1.5px var(--o-accent-ring);background:var(--o-surface-2)}.ops .ik-where-opt input{margin-top:3px;accent-color:var(--o-accent)}.ops .ik-where-main{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.ops .ik-where-repo{margin-top:6px;height:32px}.ops .ik-prd{gap:14px}.ops .ik-prd,.ops .ik-prd-phases{display:flex;flex-direction:column}.ops .ik-prd-phases{margin:6px 0 0;padding:0;list-style:none;gap:10px}.ops .ik-prd-phase{display:flex;align-items:center;gap:8px;justify-content:space-between;font-weight:520}.ops .ik-prd-tickets{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-direction:column;gap:3px}.ops .ik-prd-tickets li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:8px;gap:8px;align-items:baseline;font-size:var(--o-t-meta)}.ops .ik-prd-sum{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--o-ink-2)}.ops .ik-prd-sections{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-direction:column;gap:3px;color:var(--o-ink-2);font-size:var(--o-t-meta)}.ops .ik-prd-sections li[data-level="2"]{padding-left:12px}.ops .ik-slack{display:flex;flex-direction:column;gap:8px}.ops .ik-slack-msgs{list-style:none;margin:0;padding:10px 12px;display:flex;flex-direction:column;gap:10px;border-radius:12px;background:var(--o-base);box-shadow:inset 0 0 0 var(--o-hair-w) var(--o-hair);max-height:340px;overflow:auto}.ops .ik-slack-msgs li{display:flex;flex-direction:column;gap:2px}.ops .ik-slack-who{font-size:var(--o-t-meta);font-weight:560;color:var(--o-ink-2)}.ops .ik-slack-msgs li[data-mine=true] .ik-slack-who{color:var(--o-ink)}.ops .ik-slack-text{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.5}.ops .ik-slack-reply{display:flex;flex-direction:column;gap:6px}.ops .ik-watch-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.ops .ik-watch-list li{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:6px 0}.ops .ik-watch-main{display:flex;flex-direction:column;gap:1px;min-width:0}.ops .ik-watch-name{font-size:var(--o-t-ui);color:var(--o-ink);overflow-wrap:anywhere}.ops .ik-mtool{display:flex;flex-direction:column;gap:10px;padding:12px;margin:8px 0;border-radius:12px}.ops .ik-mtool-row{display:flex;align-items:center;gap:8px}.ops .ik-mt-links{display:flex;gap:14px;align-items:baseline}.ops .ik-mt-follow{margin:8px 0 0}.ops .ik-rel-open{align-self:flex-start;font-size:var(--o-t-meta)}.ops .ik-rel{gap:4px;margin-top:4px;font-size:var(--o-t-meta)}.ops .ik-rel,.ops .ik-rel ul{display:flex;flex-direction:column}.ops .ik-rel ul{gap:2px;margin:0;padding:0;list-style:none}.ops .ik-rel li{display:flex;align-items:center;gap:8px;min-width:0}.ops .ik-rel li a{color:var(--o-accent)}.ops .ik-rel-sum{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--o-ink)}.ops .ik-prd-acts{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.ops .ik-doc-bar{display:flex;justify-content:flex-end;font-size:var(--o-t-meta);margin:4px 0 8px}.ops .ik-oq{gap:8px}.ops .ik-oq,.ops .ik-oq-list{display:flex;flex-direction:column}.ops .ik-oq-list{list-style:none;padding:0;gap:10px}.ops .ik-oq-list li{display:flex;flex-direction:column;gap:4px}.ops .ik-oq-why{font-size:var(--o-t-meta)}.ops .ik-oq-opts{display:flex;flex-wrap:wrap;gap:6px}.ops .ik-oq-opt{all:unset;cursor:pointer;padding:3px 10px;border-radius:999px;font-size:var(--o-t-meta);color:var(--o-ink-2);box-shadow:inset 0 0 0 var(--o-hair-w) var(--o-hair)}.ops .ik-oq-opt[aria-pressed=true]{color:var(--o-ink);background:var(--o-surface);box-shadow:inset 0 0 0 1px var(--o-accent)}.ops .ik-oq-opt:focus-visible{outline:2px solid var(--o-accent);outline-offset:2px}.ops .ik-close-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.ops .ik-close-list li{display:flex;flex-direction:column;gap:1px}.ops .ik-close-list label{display:flex;align-items:baseline;gap:8px;cursor:pointer}.ops .ik-close-title{overflow-wrap:anywhere}.ops .ik-hold{display:flex;align-items:center;flex-wrap:wrap;gap:4px}.ops .ik-item-said{margin:8px 0 0;white-space:normal}.ops .ik-sup-cat{font-weight:500}.ops .ik-sup-cat+.ik-row-dot,.ops .ik-sup-cat+.o-status{margin-left:2px}.ops .ik-sup-filters{display:flex;flex-wrap:wrap;gap:8px;margin:4px 0 8px}