[data-origami],body[data-origami]{color-scheme:light;--og-green:#3f8722;--og-green-hover:#35701c;--og-green-deep:#2f6f16;--og-tint:#eaf4e4;--og-tint-hover:#dcedd3;--og-selected:#eaf4e4;--og-ink:#09090b;--og-ink-soft:#52525b;--og-canvas:#f4f4f4;--og-ease-spring:cubic-bezier(0.32,0.72,0,1);--bg:#f4f5f7;--panel:#ffffff;--panel-2:#f4f4f5;--raised:#ececee;--border:#f0f0f2;--border-soft:#f4f4f5;--text:#09090b;--muted:#71717a;--dim:#a1a1aa;--accent:var(--og-green);--accent-ink:#ffffff;--accent-tint:var(--og-tint);--star:#b8790a;--ok:#2f6f16;--ok-tint:var(--og-tint);--warn-c:#b45309;--warn-tint:#fffaeb;--info:#52525b;--info-tint:#eeeef0;--idle:#71717a;--idle-tint:#f4f4f5;--bad:#b42318;--bad-tint:#fef3f2;--shadow:0 1px 3px 0 rgb(0 0 0/0.1),0 1px 2px -1px rgb(0 0 0/0.1);--shadow-pop:0 4px 6px -1px rgb(0 0 0/0.08),0 12px 28px -8px rgb(0 0 0/0.14);--r-card:10px;--r-btn:6px;--r-chip:4px}body[data-origami]{background:var(--bg)}[data-origami],body[data-origami] .sidenav{font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-variant-numeric:tabular-nums}body[data-origami] .navbtn .badge.hot{background:var(--og-green);color:#ffffff}body[data-origami] .brandmark{background:var(--nav-accent)}body[data-origami] .brandmark span{background:#ffffff}[data-origami].wrap{max-width:1280px;padding:28px 32px 96px}[data-origami] .page-title{font-size:1.875rem;font-weight:600;letter-spacing:-.025em;line-height:1.25;margin:0 0 6px}[data-origami] .tag{font-size:.875rem;line-height:1.5;color:var(--muted);margin:0 0 20px}[data-origami] .btn{background:#ffffff;color:var(--text);border-color:#d4d4d8;border-radius:var(--r-btn);font-weight:500;font-size:.875rem;padding:8px 14px;text-decoration:none;transition:background .15s var(--og-ease-spring),color .15s var(--og-ease-spring),transform .1s var(--og-ease-spring)}[data-origami] .btn:hover:not(:disabled){background:var(--raised)}[data-origami] .btn:active:not(:disabled){transform:scale(.985)}[data-origami] .btn.primary{background:var(--og-green);border-color:var(--og-green);color:#ffffff;font-weight:500}[data-origami] .btn.primary:hover:not(:disabled){background:var(--og-green-hover);filter:none}[data-origami] .btn:focus-visible,[data-origami] .field:focus-visible,[data-origami] a:focus-visible,[data-origami] input:focus-visible{outline:2px solid var(--og-green-deep);outline-offset:2px;border-radius:var(--r-btn)}[data-origami] .field{background:#ffffff;border:1px solid #e4e4e7;border-radius:var(--r-btn)}[data-origami] select.field{-webkit-appearance:none;appearance:none;padding-right:28px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none' stroke='%2371717a' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'><path d='M3 4.5l3 3 3-3'/></svg>");background-repeat:no-repeat;background-position:right 10px center;background-size:12px 12px;cursor:default}[data-origami] select.field:focus-visible{outline:2px solid var(--og-green);outline-offset:1px}[data-origami] select.field:disabled{opacity:.5}[data-origami] .field:focus{border-color:var(--og-green);box-shadow:0 0 0 3px rgb(63 135 34/.15);outline:none}[data-origami] .og-segments{display:inline-flex;gap:2px;padding:3px;background:var(--og-canvas);border-radius:var(--r-card);margin-bottom:18px;flex-wrap:wrap}[data-origami] .og-segments .btn{background:transparent;color:var(--muted);border-radius:var(--r-btn);padding:6px 13px;box-shadow:none}[data-origami] .og-segments .btn:hover:not(.primary){background:rgb(0 0 0/.04);color:var(--text)}[data-origami] .og-segments .btn.primary{background:#ffffff;color:var(--og-green-deep);font-weight:600;box-shadow:var(--shadow)}[data-origami] .og-segments .btn.primary:hover{background:#ffffff}[data-origami] .og-segments .btn.primary .og-count{color:var(--og-green)}[data-origami] .card{background:var(--panel);border:1px solid var(--border);border-radius:var(--r-card);box-shadow:var(--shadow)}[data-origami] .rows{border-collapse:separate;border-spacing:0;width:100%}[data-origami] .rows thead th{position:sticky;top:0;z-index:2;background:#ffffff;border-bottom:1px solid #e4e4e7;padding:12px 10px;font-size:.75rem;font-weight:500;letter-spacing:.025em;color:var(--muted);white-space:nowrap}[data-origami] .rows tbody td{padding:13px 10px;border-bottom:1px solid var(--border);vertical-align:middle;font-size:.875rem}[data-origami] .rows tbody tr:last-child td{border-bottom:0}[data-origami] .rows tbody tr{transition:background .12s var(--og-ease-spring)}[data-origami] .rows tbody tr:hover{background:#fafafa}[data-origami] .rows tbody tr:has(input[type=checkbox]:checked){background:var(--og-selected)}[data-origami] .rows tbody td{white-space:nowrap}[data-origami] .confidence-unknown{color:var(--dim);font-style:normal}[data-origami] input[type=checkbox]{accent-color:var(--og-green);width:15px;height:15px;cursor:pointer}[data-origami] .st{border-radius:var(--r-chip);font-size:.75rem;font-weight:500;padding:2px 8px}[data-origami] .st-rank.ok{background:#18181b;color:#ffffff}[data-origami] .st-rank.info{background:#e4e4e7;color:#3f3f46}[data-origami] .st-rank.idle{background:var(--panel-2);color:var(--muted)}[data-origami] .sheet{background:var(--og-canvas);border-radius:var(--r-card) var(--r-card) 0 0;--sheet-gutter:16px}[data-origami] .sheet-body{background:#ffffff;border:1px solid var(--border);border-top:0;border-radius:0 0 var(--r-card) var(--r-card);padding:0;overflow:auto}[data-origami] .filters{background:var(--panel);border:1px solid var(--border);border-radius:var(--r-card);box-shadow:var(--shadow)}@media (max-width:900px){[data-origami] .pbody.open{grid-template-columns:1fr}}[data-origami] .bulk-bar{background:#ffffff;border:1px solid var(--border);border-radius:var(--r-card);box-shadow:var(--shadow-pop)}[data-origami] .pager{color:var(--muted);font-size:.875rem}@media (prefers-reduced-motion:reduce){[data-origami] .btn,[data-origami] .rows tbody tr{transition:none}[data-origami] .btn:active:not(:disabled){transform:none}}body[data-origami] .modeswitch{display:grid;grid-template-columns:1fr 1fr;margin:12px 12px 3px;height:30px;background:rgb(9 9 11/.05);gap:2px;padding:2px;border-radius:6px}body[data-origami] .modeswitch .btn{display:flex;justify-content:center;align-items:center;padding:4px 0;font-size:12px;line-height:18px;border:0;border-radius:4px;background:transparent;color:var(--nav-text);box-shadow:none}body[data-origami] .modeswitch-gap{flex:0 0 auto;height:30px;margin:12px 0 3px}body[data-origami] .modeswitch .btn:focus-visible{outline:2px solid var(--nav-accent);outline-offset:-2px}body[data-origami] .modeswitch .btn:hover{background:var(--nav-hover);color:var(--nav-text-hi)}body[data-origami] .modeswitch .btn.primary{background:#ffffff;box-shadow:0 1px 2px rgb(9 9 11/.1);color:var(--nav-text-hi);font-weight:600}[data-origami] .mk-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:16px}[data-origami] .mk-card{padding:20px 22px;display:flex;flex-direction:column;gap:14px}[data-origami] .mk-card.on{border-color:var(--og-green)}[data-origami] .mk-card.soon{opacity:.55;filter:grayscale(1)}[data-origami] .mk-card.soon .mk-all{pointer-events:none}[data-origami] .mk-head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}[data-origami] .mk-ident{display:flex;align-items:flex-start;gap:10px;min-width:0}[data-origami] .mk-marks{flex-shrink:0;margin-top:1px}[data-origami] .mk-mark,[data-origami] .mk-marks{display:inline-flex;align-items:center;gap:6px}[data-origami] .mk-mark-sep{color:var(--border);font-size:14px;line-height:1}[data-origami] .mk-name{font-size:17px;font-weight:650;letter-spacing:-.01em;margin:0}[data-origami] .mk-aud{margin:2px 0 0;color:var(--muted);font-size:13px}[data-origami] .mk-purpose{margin:0;font-size:14px;line-height:1.5}[data-origami] .mk-list{margin:0;padding:0;font-size:13px;line-height:1.5;display:grid;gap:5px}[data-origami] .mk-list li{display:grid;grid-template-columns:14px 1fr}[data-origami] .mk-list li:before{content:"\2022";color:var(--dim)}[data-origami] .mk-use-list{list-style:none;margin:6px 0 0;padding:0;display:grid;gap:6px;font-size:13px;line-height:1.5}[data-origami] .mk-use-list strong{font-weight:600}[data-origami] .mk-use-sell{color:var(--muted)}[data-origami] .mk-all{margin-top:10px;padding:0;border:0;background:none;color:var(--accent);font:inherit;font-size:13px;font-weight:600;cursor:pointer}[data-origami] .mk-all:hover{text-decoration:underline;text-underline-offset:3px}[data-origami] .mk-all:focus-visible{outline:2px solid var(--og-green);outline-offset:3px;border-radius:4px}[data-origami] .mk-modal{inset:0;margin:auto;width:min(560px,calc(100vw - 32px));max-height:min(78vh,720px);padding:0;border:1px solid var(--border);border-radius:var(--r-card,10px);background:var(--panel);color:var(--text);box-shadow:0 24px 60px rgba(0,0,0,.18),0 2px 6px rgba(0,0,0,.06);overflow:hidden}[data-origami] .mk-modal::backdrop{background:rgba(9,9,11,.42)}[data-origami] .mk-modal-in{display:flex;flex-direction:column;max-height:inherit}[data-origami] .mk-modal-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;border-bottom:1px solid var(--border);flex-shrink:0}[data-origami] .mk-modal-mod{color:var(--muted);font-size:12.5px;font-weight:600}[data-origami] .mk-back,[data-origami] .mk-x{padding:2px 6px;border:0;border-radius:5px;background:none;color:var(--muted);font:inherit;font-size:12.5px;cursor:pointer}[data-origami] .mk-back:hover,[data-origami] .mk-x:hover{background:var(--panel-2);color:var(--text)}[data-origami] .mk-back:focus-visible,[data-origami] .mk-x:focus-visible{outline:2px solid var(--og-green);outline-offset:1px}[data-origami] .mk-modal-body{padding:16px;overflow-y:auto}[data-origami] .mk-modal-title{margin:0;font-size:15px;font-weight:650;letter-spacing:-.01em}[data-origami] .mk-modal-lede{margin:6px 0 0;font-size:13px;line-height:1.5}[data-origami] .mk-modal-sec{margin-top:16px}[data-origami] .mk-modal-list{list-style:none;margin:6px 0 0;padding:0;display:grid;gap:2px}[data-origami] .mk-modal-list button{display:block;width:100%;padding:7px 8px;border:0;border-radius:6px;background:none;color:inherit;font:inherit;font-size:13px;line-height:1.5;text-align:left;cursor:pointer}[data-origami] .mk-modal-list button:hover{background:var(--panel-2)}[data-origami] .mk-modal-list button:focus-visible{outline:2px solid var(--og-green);outline-offset:-1px}[data-origami] .mk-modal-list strong{font-weight:600}[data-origami] .mk-modal-flat{padding:7px 8px;font-size:13px;line-height:1.5}[data-origami] .mk-use-detail{display:grid;grid-template-columns:96px 1fr;gap:6px 12px;margin:16px 0 0;font-size:12.5px;line-height:1.5}[data-origami] .mk-use-detail dt{color:var(--dim);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;padding-top:2px}[data-origami] .mk-use-detail dd{margin:0;color:var(--muted)}@media (max-width:520px){[data-origami] .mk-use-detail{grid-template-columns:1fr;gap:1px 0}}[data-origami] .mk-errors{list-style:none;margin:0;padding:0}[data-origami] .mk-foot{display:flex;justify-content:space-between;align-items:center;padding-top:12px;border-top:1px solid var(--border);margin-top:auto}[data-origami] .mk-price{color:var(--muted);font-size:13px}body[data-origami] .wrap{max-width:none;margin:0;padding:24px 28px 88px}[data-origami] .sortctl .field{padding:4px 8px;font-size:12px;width:auto;min-width:0}[data-origami] .rows th.num{text-align:right}@media (prefers-reduced-motion:reduce){[data-origami] .cpanel{animation:none}}