.ins-split{flex:1;min-block-size:0;min-inline-size:0;display:flex}.ins{inline-size:var(--iw,420px);background:var(--pln-raise);min-block-size:0;min-inline-size:0;color:var(--pln-text);flex-direction:column;flex:none;font-size:14px;line-height:1.4;display:flex;position:relative}.ins *,.ins :before,.ins :after{box-sizing:border-box}:where(.ins) button{font:inherit;color:inherit}:where(.ins) select{font:inherit;color:inherit}:where(.ins) button{cursor:pointer;background:0 0;border:0;padding:0}:where(.ins) button:disabled{cursor:default}.ins button:focus-visible{outline:1px solid var(--pln-accent);outline-offset:1px}.ins select:focus-visible{outline:1px solid var(--pln-accent);outline-offset:1px}.ins summary:focus-visible{outline:1px solid var(--pln-accent);outline-offset:1px}.ins-grab:focus-visible{outline:1px solid var(--pln-accent);outline-offset:1px}.ins:before{content:"";background:var(--pln-hairline);inline-size:1px;position:absolute;inset-block:0;inset-inline-start:0}.ins-grab{z-index:3;cursor:col-resize;inline-size:7px;position:absolute;inset-block:0;inset-inline-start:-3px}.ins-grab:after{content:"";background:0 0;inline-size:1px;position:absolute;inset-block:0;inset-inline-start:3px}.ins-grab:hover:after{background:var(--pln-accent)}.ins-grab:focus-visible:after{background:var(--pln-accent)}.ins-hd{flex:none;align-items:flex-start;gap:12px;padding:20px 20px 16px;display:flex}.ins-tt{flex:1;min-inline-size:0}.ins-tt h2{overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:600}.ins-sub{color:var(--pln-soft);margin:2px 0 0;font-size:13px}.ins-nav{color:var(--pln-quiet);white-space:nowrap;align-items:center;gap:4px;font-size:12px;display:inline-flex}.ins-nav button,.ins-x{block-size:28px;inline-size:28px;color:var(--pln-soft);border-radius:8px;place-items:center;display:inline-grid}.ins-nav button:hover,.ins-x:hover{background:var(--pln-hover);color:var(--pln-text)}.ins-body{overscroll-behavior:contain;flex:1;min-block-size:0;overflow-y:auto}.ins-s{padding:16px 20px;position:relative}.ins-s:before{content:"";background:var(--pln-hairline);block-size:1px;position:absolute;inset-block-start:0;inset-inline:0}.ins-h{color:var(--pln-soft);justify-content:space-between;align-items:center;gap:8px;margin:0 0 10px;font-size:12px;font-weight:500;display:flex}.ins-ha[data-tone=ok]{color:var(--pln-soft)}.ins-ha[data-tone=stale]{color:var(--pln-accent)}.ins-ha[data-tone=warn]{color:var(--pln-amber)}.ins-q{letter-spacing:-.005em;text-wrap:balance;overflow-wrap:anywhere;margin:0;font-family:Georgia,Iowan Old Style,Times New Roman,serif;font-size:18px;font-weight:500;line-height:1.3}.ins-q[data-big=true]{font-size:22px}.ins-q[data-small=true]{font-family:inherit;font-size:14px;font-weight:400;line-height:1.5}.ins-q[data-quiet=true]{color:var(--pln-soft);font-family:inherit;font-size:16px;font-weight:400}.ins-qm{color:var(--pln-soft);flex-wrap:wrap;gap:4px 12px;margin:8px 0 0;font-size:13px;display:flex}.ins-qm:empty{display:none}.ins-qm [data-tone=warn]{color:var(--pln-amber);font-weight:500}.ins-now,.ins-cov{align-items:flex-start;gap:16px;display:flex}.ins-cov{flex-direction:row}.ins-nt{flex:1;min-inline-size:0}.ins-nt>.ins-btn{margin-block-start:10px}.ins-pg{background:var(--pln-bg);aspect-ratio:4/5;border-radius:4px;flex:none;inline-size:144px;overflow:hidden}.ins-pg[data-size=s]{inline-size:112px}.ins-pg[data-size=l]{inline-size:216px}.ins-pg svg{block-size:100%;inline-size:100%;display:block}.ins-now[data-dim=true] .ins-pg{opacity:.5}.ins-photo{object-fit:cover;border-radius:4px;flex:none;inline-size:112px}.ins-dp{text-align:start;border-radius:8px;grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:10px;inline-size:calc(100% + 16px);margin-inline:-8px;padding:8px;display:grid}button.ins-dp:hover{background:var(--pln-hover)}.ins-dp[data-still=true]{cursor:default}.ins-lm{place-items:center;display:grid}.ins-ln{min-inline-size:0}.ins-lt{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.ins-ln small{color:var(--pln-quiet);text-overflow:ellipsis;white-space:nowrap;font-size:12px;display:block;overflow:hidden}.ins-ls{color:var(--pln-soft);white-space:nowrap;align-items:center;gap:8px;font-size:13px;display:inline-flex}.ins-ls[data-tone=stale]{color:var(--pln-accent)}.ins-ls[data-tone=warn]{color:var(--pln-amber)}.ins-mk{inline-size:14px;color:var(--pln-soft);text-align:center;font-size:14px;font-weight:600;line-height:1}.ins-mk[data-k=wait],.ins-mk[data-k=ask]{color:var(--pln-amber)}.ins-mk[data-k=todo],.ins-mk[data-k=sched],.ins-mk[data-k=omit],.ins-mk[data-k=na],.ins-mk[data-k=none]{color:var(--pln-faint)}.ins-mk[data-k=run]{color:var(--pln-accent)}.ins-vl{flex-direction:column;gap:2px;margin:0 -8px;padding:0;list-style:none;display:flex}.ins-vr{border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;padding:10px 8px;display:grid}.ins-vr:hover{background:var(--pln-hover)}.ins-vc{flex-direction:column;gap:4px;min-inline-size:0;display:flex}.ins-vq{overflow-wrap:anywhere;font-family:Georgia,Iowan Old Style,Times New Roman,serif;font-size:16px;font-weight:500;line-height:1.3}.ins-vp{object-fit:cover;border-radius:4px;inline-size:120px}.ins-vm{color:var(--pln-quiet);flex-wrap:wrap;gap:2px 10px;font-size:12px;display:flex}.ins-vm [data-tone=warn]{color:var(--pln-amber)}.ins-vm .ins-mk{margin-inline-end:4px;font-size:12px;display:inline-block}.ins-vm [data-look=ask]{color:var(--pln-amber)}.ins-pick{border:1px solid var(--pln-line2);white-space:nowrap;border-radius:8px;block-size:30px;padding-inline:12px;font-weight:500}.ins-pick:hover:not(:disabled){border-color:var(--pln-text)}.ins-pick[aria-pressed=true]{border-color:var(--pln-accent);color:var(--pln-accent)}.ins-proof summary{cursor:pointer;list-style:none;display:inline}.ins-proof summary::-webkit-details-marker{display:none}.ins-proof summary:hover{color:var(--pln-text)}.ins-proof[open]{flex-basis:100%}.ins-evidence{margin-block:6px 2px}.ins-evidence dl{grid-template-columns:auto minmax(0,1fr);gap:2px 12px;margin:0 0 6px;display:grid}.ins-evidence dt{color:var(--pln-quiet)}.ins-evidence dd{color:var(--pln-text);overflow-wrap:anywhere;margin:0}.ins-no{color:var(--pln-quiet);flex-direction:column;gap:4px;margin:10px 0 0;padding:0;font-size:12px;list-style:none;display:flex}.ins-no li{flex-direction:column;display:flex}.ins-tpls{flex-wrap:wrap;gap:12px;margin-block-start:12px;display:flex}.ins-tpl{flex-direction:column;gap:4px;margin:0;display:flex}.ins-tpl .ins-pg{opacity:.6;inline-size:120px}.ins-tpl figcaption{color:var(--pln-quiet);font-size:11px}.ins-ft{background:var(--pln-raise);flex-direction:column;flex:none;gap:8px;padding:12px 20px;display:flex;position:relative}.ins-ft:before{content:"";background:var(--pln-line2);block-size:1px;position:absolute;inset-block-start:0;inset-inline:0}.ins-run{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.ins-run:not([data-quiet=true]):not([data-wrap=true]){flex-wrap:nowrap}.ins-run[data-quiet=true]{color:var(--pln-quiet);font-size:12px}.ins-grow{flex:1}.ins-who,.ins-cost{color:var(--pln-soft);white-space:nowrap;font-size:13px}.ins-select{text-overflow:ellipsis;border:1px solid var(--pln-outline);inline-size:116px;min-inline-size:0;color:var(--pln-text);color-scheme:var(--pln-scheme);cursor:pointer;background:0 0;border-radius:8px;padding:5px 8px;font-weight:600}.ins-select option{background:var(--pln-sheet);color:var(--pln-text)}.ins-btn,.ins-primary{white-space:nowrap;border-radius:8px;align-items:center;gap:8px;block-size:32px;display:inline-flex}.ins-btn{border:1px solid var(--pln-line2);color:var(--pln-soft);padding-inline:12px}.ins-btn:hover:not(:disabled){border-color:var(--pln-text);color:var(--pln-text)}.ins-btn:disabled{color:var(--pln-quiet)}.ins-nt .ins-btn,.ins-ls .ins-btn{block-size:28px;padding-inline:10px;font-size:13px}.ins-primary{background:var(--pln-accent);color:var(--pln-on-accent);padding-inline:14px;font-weight:600}.ins-primary:disabled{background:var(--pln-hover);color:var(--pln-quiet)}.ins-primary kbd{color:inherit;opacity:.7;border-color:currentColor}.ins-link{color:var(--pln-soft);font-size:13px}.ins-link:hover:not(:disabled){color:var(--pln-text);text-decoration:underline}.ins-link:disabled{color:var(--pln-quiet)}.ins-run[data-quiet=true]{gap:4px 16px}.ins-bad{color:var(--pln-amber);margin:0;font-size:13px}.ins-menu{flex-direction:column;gap:2px;display:flex}.ins-menu button{text-align:start;border-radius:8px;justify-content:space-between;align-items:baseline;gap:12px;padding:8px;display:flex}.ins-menu button:hover{background:var(--pln-hover)}.ins-menu small{color:var(--pln-quiet);font-size:12px}.ins-toast{z-index:40;background:var(--pln-text);inline-size:max-content;max-inline-size:80vw;color:var(--pln-bg);border-radius:8px;align-items:center;gap:16px;margin-inline:auto;padding:10px 14px;font-size:14px;display:flex;position:fixed;inset-block-end:48px;inset-inline:0}.ins-toast button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.ins-spin{border:1.5px solid;border-inline-end-color:#0000;border-radius:999px;block-size:12px;inline-size:12px;animation:.8s linear infinite ins-spin;display:inline-block}@keyframes ins-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ins-spin{animation:none}}.pln-grid[data-eink=true] .ins{background:var(--pln-bg)}.pln-grid[data-eink=true] .ins-pick[aria-pressed=true],.pln-grid[data-eink=true] .ins-btn{border-color:var(--pln-text);color:var(--pln-text)}.pln-grid[data-eink=true] .ins-primary:disabled{outline:1px solid var(--pln-text);color:var(--pln-text);background:0 0}.pln-grid[data-eink=true] .ins-now[data-dim=true] .ins-pg,.pln-grid[data-eink=true] .ins-tpl .ins-pg{opacity:1}.pln-grid[data-eink=true] .ins-ls[data-tone],.pln-grid[data-eink=true] .ins-ha[data-tone],.pln-grid[data-eink=true] .ins-qm [data-tone],.pln-grid[data-eink=true] .ins-bad,.pln-grid[data-eink=true] .ins-mk{color:var(--pln-text)}