.bi{--pill-bg:var(--bg-card);--pill-line:var(--line);--pill-on:var(--accent);--row-hv:color-mix(in srgb,var(--txt) 4%,transparent);--acc-soft:color-mix(in srgb,var(--accent) 12%,transparent);--field-line:var(--line);--field-bg:var(--bg-card);position:relative;flex:1;display:flex;flex-direction:column;color:var(--txt);font-family:inherit;word-break:keep-all;overflow-wrap:break-word;container:bi-root/inline-size}.bi *,.bi :after,.bi :before{box-sizing:border-box}:where(.bi) button{font:inherit;color:inherit;cursor:pointer}:where(.bi) :is(input,textarea,select){font:inherit;color:var(--txt)}.bi svg:not(.remixicon){display:block;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.bi a{color:var(--accent);text-decoration:none}.bi a:hover{color:var(--txt)}.bi-head{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--card-gap) clamp(16px,2.4cqi,32px);padding:var(--card-pad-lg) var(--page-gutter) var(--card-head-gap)}.bi-h{flex:1 1 260px;min-width:0}.bi-h h1{margin:0;font-family:var(--font-display);font-size:clamp(22px,2.3cqi,30px);font-weight:700;letter-spacing:-.025em;line-height:1.2}.bi-h p{margin:6px 0 0;font-size:var(--list-body);color:var(--txt-dim);text-wrap:pretty}.bi-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:44px;min-height:44px;padding:0 18px;border-radius:999px;border:1px solid var(--pill-line)!important;background:var(--pill-bg)!important;font-size:15px!important;font-weight:600!important;white-space:nowrap;transition:border-color .2s,transform .15s}.bi-btn svg{width:18px;height:18px;flex:none}.bi-btn.pri{background:var(--accent)!important;border-color:var(--accent)!important;color:var(--accent-on)!important}.bi-btn.dng{color:var(--danger)!important;background:none!important;border-color:transparent!important}.bi-btn:active{transform:scale(.97)}.bi-scroll{flex:1;overflow-y:auto;overflow-x:clip;padding:0 var(--page-gutter) var(--card-pad-lg);scrollbar-width:none}.bi-scroll::-webkit-scrollbar{display:none}.bi-list{container:bil/inline-size}.bi-grp{margin-top:var(--field-rowgap)}.bi-grp:first-child{margin-top:8px}.bi-gh{display:flex;align-items:center;gap:10px;margin:0 0 10px 4px;font-size:15px;font-weight:700}.bi-gh i{width:10px;height:10px;border-radius:50%;background:var(--tone)}.bi-gh em{font-style:normal;font-size:13px;font-weight:500;color:var(--txt-dim);font-variant-numeric:tabular-nums}.bi-rows{display:flex;flex-direction:column;gap:var(--list-gap)}.t0{--tone:var(--accent)}.t1{--tone:var(--accent-sub)}.t2{--tone:var(--alert)}.t3{--tone:var(--warn)}.t4{--tone:var(--good)}.tn{--tone:var(--txt-dim)}.bi-row{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(124px,auto) 44px;grid-template-areas:"m t e g";align-items:center;gap:10px 16px;min-height:var(--row-height);padding:8px 6px 8px var(--list-pad);border-radius:16px;background:var(--bg-card);border:1px solid var(--hairline);cursor:pointer;transition:border-color .2s,background .2s}.bi-row.is-open{border-color:var(--accent)}.bi-m{grid-area:m;display:flex;align-items:center;gap:14px;min-width:0}.bi-m>i{flex:none;width:4px;align-self:stretch;min-height:28px;border-radius:4px;background:var(--tone)}.bi-tt{min-width:0;display:flex;flex-direction:column;gap:3px}.bi-tt b{font-size:var(--list-title);font-weight:600;letter-spacing:-.015em;line-height:1.35;text-wrap:pretty}.bi-tt small{font-size:13px;color:var(--txt-dim);word-break:keep-all;overflow-wrap:break-word}.bi-tt small.none{font-style:italic}.bi-tg{grid-area:t;display:flex;gap:4px}.bi-sw{display:inline-grid;place-items:center;min-height:44px;min-width:44px;color:var(--txt-dim)}.bi-sw>span{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 11px;border-radius:999px;border:1px solid var(--pill-line);background:var(--pill-bg);font-size:12.5px;font-weight:600;white-space:nowrap;transition:border-color .2s,color .2s}.bi-sw i{width:7px;height:7px;border-radius:50%;border:1.5px solid;transition:background .2s,border-color .2s}.bi-sw.is-on{color:var(--txt)}.bi-sw.is-on i,.bi-sw.is-on>span{border-color:var(--pill-on)}.bi-sw.is-on i{background:var(--pill-on)}.bi-ed{grid-area:e;font-size:var(--list-body);color:var(--txt-dim);font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right}.bi-go{grid-area:g;width:44px;height:44px;display:grid;place-items:center;color:var(--txt-dim)}.bi-go svg{width:18px;height:18px}@container bil (max-width:720px){.bi-row{grid-template-columns:auto minmax(0,1fr) 44px;grid-template-areas:"m m g" "t e e";padding:10px 6px 10px var(--list-pad)}.bi-ed{justify-self:end;padding-right:10px;white-space:normal;text-wrap:balance}}@container bil (max-width:300px){.bi-row{grid-template-columns:minmax(0,1fr) 44px;grid-template-areas:"m g" "t t" "e e"}.bi-ed{justify-self:start;padding-left:18px}}.bi-list>.bi-rows:first-child{margin-top:8px}.bi-skel{min-height:var(--row-height);border-radius:16px;background:linear-gradient(90deg,var(--skeleton) 0 40%,var(--skeleton-sheen) 50%,var(--skeleton) 60% 100%);background-size:240% 100%;animation:biSheen 1.3s linear infinite}@keyframes biSheen{0%{background-position:100% 0}to{background-position:0 0}}.bi-end{padding:22px 0 6px;text-align:center;font-size:13px;color:var(--txt-dim)}.bi-empty{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;margin-top:clamp(24px,6cqi,72px);padding:clamp(32px,6cqi,64px) var(--card-pad);border-radius:var(--card-radius);border:1.5px dashed var(--field-line)}.bi-empty .ic{width:56px;height:56px;border-radius:18px;display:grid;place-items:center;background:var(--acc-soft);color:var(--accent)}.bi-empty .ic svg{width:26px;height:26px}.bi-empty b{font-size:clamp(18px,1.6cqi,21px);font-weight:700}.bi-empty p{margin:0 0 8px;font-size:var(--list-body);color:var(--txt-dim);max-width:36ch;text-wrap:pretty}.bi-ttl{--bi-ttl-line:1.3em;--touch-fs:var(--fs-title);display:block;width:100%;margin:0 0 12px;padding:calc((var(--field-h) - var(--bi-ttl-line)) / 2 - 1px) var(--field-pad);border:1px solid transparent;background:transparent;outline:0;resize:none;overflow:hidden;field-sizing:content;font-family:var(--font-display);font-size:var(--touch-fs);font-weight:700;letter-spacing:-.02em;line-height:var(--bi-ttl-line)}.bi-ttl::-moz-placeholder{color:var(--txt-dim)}.bi-ttl::placeholder{color:var(--txt-dim)}.bi-selw{position:relative;margin-bottom:var(--field-rowgap)}.bi-selv{left:calc(var(--field-pad) + 1px);right:44px;transform:translateY(-50%);font-size:var(--field-size);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bi-selv,.bi-selw>svg{position:absolute;top:50%;pointer-events:none}.bi-selw>svg{right:16px;width:18px;height:18px;margin-top:-9px;color:var(--txt-dim)}.bi-sel{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;min-height:var(--field-h);padding:0 44px 0 var(--field-pad);border-radius:14px;background:var(--field-bg);border:1px solid var(--field-line);font-size:var(--field-size);color:transparent!important;outline:0}.bi-sel option{color:var(--txt);background:var(--bg-panel)}.bi-sel:focus{border-color:var(--accent)}.bi-sel{display:block;cursor:pointer;text-align:left}.bi-cp{position:absolute;left:0;right:0;top:calc(100% + 6px);z-index:20;max-height:min(60vh,440px);overflow:auto;padding:6px;border-radius:14px;background:var(--bg-panel);border:1px solid var(--line);box-shadow:0 18px 40px -18px rgba(0,0,0,.35);scrollbar-width:thin;--cp-step:clamp(18px,3cqi,24px)}.bi-cp-o{display:flex;align-items:stretch;width:100%;min-height:44px;padding:0 12px;border:0;border-radius:10px;background:transparent;color:var(--txt);font:inherit;font-size:var(--field-size);text-align:left;cursor:pointer}.bi-cp-o .g{flex:0 0 var(--cp-step);position:relative}.bi-cp-o .g:before{content:"";position:absolute;top:0;bottom:0;left:7px;border-left:1.5px solid var(--line)}.bi-cp-o .t{flex:1;min-width:0;display:flex;align-items:center;padding:10px 0;line-height:1.35;word-break:keep-all;overflow-wrap:break-word}.bi-cp-o.root .t{font-weight:700}.bi-cp-o.none .t{color:var(--txt-dim);font-style:italic}.bi-cp-o .ck{flex:0 0 18px;width:18px;height:18px;align-self:center;margin-left:8px;fill:none;stroke:var(--accent);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.bi-cp-o[aria-selected=true]{background:var(--bg-selected)}.bi-cp-o[aria-selected=true] .t{color:var(--accent);font-weight:700}.bi-cp-o:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}@media (hover:hover){.bi-cp-o:hover{background:var(--row-hv)}}.bi-rows{--bi-step:clamp(16px,2.4cqi,32px)}.bi-row.bi-ind1{margin-left:var(--bi-step)}.bi-row.bi-ind2{margin-left:calc(var(--bi-step)*2)}.bi-row.bi-ind3{margin-left:calc(var(--bi-step)*3)}.bi-row.bi-ind4{margin-left:calc(var(--bi-step)*4)}.bi-row.bi-ind5{margin-left:calc(var(--bi-step)*5)}.bi-f{margin-bottom:var(--field-rowgap)}.bi-fl{display:flex;align-items:center;gap:10px;margin-bottom:10px;font-size:var(--field-label);font-weight:600;color:var(--txt-dim)}.bi-fl em{margin-left:auto;font-style:normal;font-size:var(--field-note);font-weight:500;font-variant-numeric:tabular-nums}.bi-checks{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:var(--fit-gap)}.bi-ck{display:flex;align-items:center;gap:12px;min-height:56px;padding:0 var(--field-pad);border-radius:16px;border:1.5px solid var(--field-line)!important;background:var(--field-bg)!important;text-align:left;font-size:15px!important;font-weight:600!important;transition:border-color .2s}.bi-ck .bx{flex:none;width:22px;height:22px;border-radius:7px;border:1.5px solid var(--field-line);display:grid;place-items:center;color:var(--accent-on);transition:background .2s,border-color .2s}.bi-ck .bx svg{width:14px;height:14px;stroke-width:2.6;opacity:0;transition:opacity .2s}.bi-ck.is-on{border-color:var(--accent)!important}.bi-ck.is-on .bx{background:var(--accent);border-color:var(--accent)}.bi-ck.is-on .bx svg{opacity:1}.bi-tabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.bi-tab,.bi-tabs{align-items:center}.bi-tab{display:inline-flex;gap:2px;min-height:44px;padding:0 4px 0 8px;border-radius:999px;border:1.5px solid var(--pill-line);background:var(--pill-bg);font-size:14px;font-weight:600;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:border-color .2s,opacity .2s,transform .2s}.bi-tab,.bi-tab .gr{color:var(--txt-dim)}.bi-tab .gr{width:14px;height:14px;opacity:.55;cursor:grab}.bi-tab .nm{padding:0 6px}.bi-tab.is-on{border-color:var(--accent);color:var(--txt)}.bi-tab.is-drag{opacity:.4}.bi-tab.is-over{transform:translateX(4px);border-style:dashed;border-color:var(--accent)}.bi-tab .rm{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;color:var(--txt-dim)}.bi-tab .rm svg{width:13px;height:13px}.bi-tadd{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 16px;border-radius:999px;border:1.5px dashed var(--field-line)!important;font-size:14px!important;font-weight:600!important;color:var(--txt-dim)!important}.bi-tadd svg{width:15px;height:15px;color:var(--accent)}.bi-tn{width:100%;min-height:var(--field-h);margin-bottom:14px;padding:0 var(--field-pad);border-radius:14px;background:var(--field-bg);border:1px solid var(--field-line);outline:0;font-size:var(--field-size);font-weight:600}.bi-tn:focus{border-color:var(--accent)}.bi-tabbox{padding:var(--card-pad);border-radius:var(--card-radius);border:1px solid var(--hairline);background:var(--bg-card)}.bi-tabbox.one{padding:0;border:0;background:none}.bi-blocks{container:bib/inline-size}.bi-bl{display:flex;flex-wrap:wrap;margin:-6px}.bi-bk{flex:0 0 100%;max-width:100%;min-width:0;padding:10px 6px;transition:opacity .2s}.bi-bk.is-drag{opacity:.35}.bi-bk.is-over>.bi-bi{box-shadow:0 -3px 0 0 var(--accent)}.bi-bi{position:relative;border-radius:14px;padding:2px 0 0}.bi-bh{display:flex;align-items:center;gap:8px;min-height:40px;margin-bottom:8px}.bi-gr{flex:none;width:40px;height:40px;border-radius:10px;border:1px solid var(--field-line);background:var(--field-bg);display:grid;place-items:center;color:var(--txt-dim);cursor:grab;transition:color .15s,border-color .15s}.bi-gr:hover{color:var(--accent);border-color:var(--accent)}.bi-gr:active{cursor:grabbing}.bi-gr svg{width:18px;height:18px}.bi-bl-l{--touch-fs:var(--fs-subtitle);flex:1;min-width:0;height:40px;padding:0 var(--field-pad);border-radius:8px;border:1px solid transparent;background:transparent;outline:0;font-size:var(--touch-fs);font-weight:700;color:var(--txt)}.bi-bl-l:focus{border-color:var(--field-line);background:var(--field-bg);color:var(--txt)}.bi-bh em{flex:none;font-style:normal;font-size:12px;color:var(--txt-dim);font-variant-numeric:tabular-nums;padding:0 4px}.bi-bt{flex:none;height:22px;padding:0 8px;border-radius:999px;display:inline-grid;place-items:center;background:color-mix(in srgb,var(--txt) 8%,transparent);color:var(--txt-dim);font-size:11.5px;font-weight:600;white-space:nowrap}.bi-gear{flex:none;width:40px;height:40px;border-radius:10px;border:1px solid var(--field-line)!important;background:var(--field-bg)!important;display:grid;place-items:center;color:var(--txt-dim);transition:color .15s,border-color .15s}.bi-gear:hover{color:var(--accent)}.bi-gear svg{width:18px;height:18px}.bi-bk.is-set .bi-gear{color:var(--accent);border-color:var(--accent)!important}.bi-in{width:100%;min-height:var(--field-h);padding:0 var(--field-pad);border-radius:12px;background:var(--field-bg);border:1px solid var(--field-line);outline:0;font-size:var(--field-size)}.bi-in.url{--touch-fs:var(--field-note);font-family:var(--font-mono);font-size:14px}.bi-in.bad{border-color:var(--danger)}.bi-ta{display:block;width:100%;min-height:12lh;padding:14px var(--field-pad);border-radius:12px;background:var(--field-bg);border:1px solid var(--field-line);outline:0;resize:none;overflow:hidden;field-sizing:content;font-size:var(--list-text);line-height:1.8}.bi-in:focus,.bi-ta:focus{border-color:var(--accent)}.bi-al{display:flex;align-items:center;gap:8px;margin-top:8px;font-size:var(--field-note);font-weight:500;color:var(--danger)}.bi-al.ok{color:var(--good)}.bi-al svg{width:16px;height:16px;flex:none}.bi-pics{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,128px),1fr));gap:10px}.bi-pic{position:relative;border-radius:12px;overflow:hidden;background:var(--skeleton);aspect-ratio:var(--ar,4/3)}.r11{--ar:1/1}.r34{--ar:3/4}.r43{--ar:4/3}.r169{--ar:16/9}.r57{--ar:5/7}.bi-pic img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:opacity .2s,filter .2s}.bi-pic.off img{opacity:.38;filter:grayscale(.7)}.bi-pic .on{position:absolute;top:0;left:0;width:44px;height:44px;display:grid;place-items:center}.bi-pic .on i{width:24px;height:24px;border-radius:7px;display:grid;place-items:center;background:rgba(0,0,0,.42);border:1.5px solid rgba(255,255,255,.9);color:#fff}.bi-pic .on svg{width:14px;height:14px;stroke-width:2.6;opacity:0}.bi-pic:not(.off) .on i{background:var(--accent);border-color:var(--accent)}.bi-pic:not(.off) .on svg{opacity:1}.bi-pic .rm{position:absolute;top:0;right:0;width:44px;height:44px;display:grid;place-items:center}.bi-pic .rm i{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;background:rgba(0,0,0,.5);color:#fff}.bi-pic .rm svg{width:12px;height:12px}.bi-pic.add{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;background:none;border:1.5px dashed var(--field-line);color:var(--txt-dim);font-size:12.5px;font-weight:500;transition:border-color .2s,color .2s}.bi-pic.add svg{width:24px;height:24px;color:var(--accent)}.bi-pnote{margin:8px 0 0;font-size:var(--field-note);color:var(--txt-dim)}.bi-pnote b{color:var(--txt);font-weight:600}.bi-bset{position:relative;display:flex;flex-direction:column;gap:12px;margin-top:10px;padding:14px;border-radius:14px;background:var(--bg-card);border:1px solid var(--accent)}.bi-srow{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.bi-srow>b{flex:none;width:52px;font-size:13.5px;font-weight:700;color:var(--txt)}.bi-pct{display:inline-flex;align-items:center;height:44px;padding:0 12px 0 4px;border-radius:12px;background:var(--field-bg);border:1px solid var(--field-line)}.bi-pct input{width:52px;height:42px;border:0;background:transparent;outline:0;font-size:16px;font-weight:700;font-variant-numeric:tabular-nums}.bi-pct span{font-size:14px;color:var(--txt-dim)}.bi-pct:focus-within{border-color:var(--accent)}.bi-chip{min-height:44px;min-width:44px;padding:0 12px;border-radius:999px;border:1px solid var(--pill-line)!important;background:var(--pill-bg)!important;font-size:13px!important;font-weight:600!important;color:var(--txt-dim)!important;font-variant-numeric:tabular-nums}.bi-chip.is-on{border-color:var(--accent)!important;color:var(--txt)!important}.bi-sw2{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:0 14px 0 6px;font-size:14px!important;font-weight:600!important}.bi-sw2 i{position:relative;width:38px;height:22px;border-radius:999px;background:var(--line);transition:background .2s}.bi-sw2 i:after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.2);transition:transform .2s}.bi-sw2.is-on i{background:var(--accent)}.bi-sw2.is-on i:after{transform:translateX(16px)}.bi-sacts{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px;padding-top:12px;border-top:1px solid var(--hairline)}.bi-sacts .bi-btn{min-height:44px;padding:0 14px;font-size:13.5px!important}.bi-sacts .bi-btn.dng{margin-left:auto}.bi-adds{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.bi-adds .bi-btn{border-style:dashed!important;font-size:14px!important}.bi-adds .bi-btn svg{color:var(--accent)}@container bi-root (max-width:640px){.bi-head{align-items:stretch;flex-direction:column}.bi-h{flex:none}.bi-btn .lb{display:none}.bi-btn.pri .lb{display:inline}}@media (hover:hover){.bi-row:hover{background:var(--row-hv);border-color:var(--line)}.bi-row.is-open:hover,.bi-sw:hover>span{border-color:var(--accent)}.bi-btn:hover,.bi-chip:hover,.bi-ck:hover{border-color:var(--accent)!important}.bi-tab:hover{border-color:var(--accent)}.bi-btn.dng:hover{border-color:transparent!important}.bi-pic.add:hover,.bi-tadd:hover{border-color:var(--accent)!important;color:var(--txt)!important}.bi-gear:hover,.bi-go:hover,.bi-gr:hover,.bi-x:hover{color:var(--txt);opacity:1}.bi-bk:hover .bi-gr{opacity:.9}}@media (prefers-reduced-motion:reduce){.bi *,.bi :after,.bi :before{transition:none!important;animation:none!important}}.bi-bl-l.ro{display:flex;align-items:center;pointer-events:none}.bi-cells{display:flex;gap:10px}.bi-cell{flex:1 1 0;min-width:0}.bi-cl{--touch-fs:var(--field-label);display:block;width:100%;height:30px;margin-bottom:4px;padding:0 var(--field-pad);border-radius:8px;border:1px solid transparent;background:transparent;outline:0;font-size:var(--touch-fs);font-weight:600;color:var(--txt-dim)}.bi-cl:focus{border-color:var(--field-line);background:var(--field-bg);color:var(--txt)}.bi-chip.sp{display:inline-flex;align-items:center;gap:8px;font-variant-numeric:tabular-nums}.bi-split{display:flex;gap:2px;width:40px;height:10px}.bi-split i{flex:1 1 0;border-radius:2px;background:currentColor;opacity:.45}.bi-chip.is-on .bi-split i{background:var(--accent);opacity:1}.bi-sum{font-size:13px;font-weight:600;color:var(--txt-dim);font-variant-numeric:tabular-nums;padding-left:4px}.bi-sum.bad{color:var(--danger)}.bi-cell.g1,.bi-split .g1{flex-grow:1}.bi-cell.g2,.bi-split .g2{flex-grow:2}.bi-cell.g3,.bi-split .g3{flex-grow:3}.bi-cell.g4,.bi-split .g4{flex-grow:4}.bi-cell.g5,.bi-split .g5{flex-grow:5}.bi-cell.g6,.bi-split .g6{flex-grow:6}.bi-cell.g7,.bi-split .g7{flex-grow:7}.bi-cell.g8,.bi-split .g8{flex-grow:8}.bi-cell.g9,.bi-split .g9{flex-grow:9}.bi-cell.g10,.bi-split .g10{flex-grow:10}.bi-cell.g11,.bi-split .g11{flex-grow:11}.bi-cell.g12,.bi-split .g12{flex-grow:12}.bi-cell.g13,.bi-split .g13{flex-grow:13}.bi-cell.g14,.bi-split .g14{flex-grow:14}.bi-cell.g15,.bi-split .g15{flex-grow:15}.bi-cell.g16,.bi-split .g16{flex-grow:16}.bi-cell.g17,.bi-split .g17{flex-grow:17}.bi-cell.g18,.bi-split .g18{flex-grow:18}.bi-cell.g19,.bi-split .g19{flex-grow:19}.bi-cell.g20,.bi-split .g20{flex-grow:20}.bi-cell.g21,.bi-split .g21{flex-grow:21}.bi-cell.g22,.bi-split .g22{flex-grow:22}.bi-cell.g23,.bi-split .g23{flex-grow:23}.bi-cell.g24,.bi-split .g24{flex-grow:24}.bi-cell.g25,.bi-split .g25{flex-grow:25}.bi-cell.g26,.bi-split .g26{flex-grow:26}.bi-cell.g27,.bi-split .g27{flex-grow:27}.bi-cell.g28,.bi-split .g28{flex-grow:28}.bi-cell.g29,.bi-split .g29{flex-grow:29}.bi-cell.g30,.bi-split .g30{flex-grow:30}.bi-cell.g31,.bi-split .g31{flex-grow:31}.bi-cell.g32,.bi-split .g32{flex-grow:32}.bi-cell.g33,.bi-split .g33{flex-grow:33}.bi-cell.g34,.bi-split .g34{flex-grow:34}.bi-cell.g35,.bi-split .g35{flex-grow:35}.bi-cell.g36,.bi-split .g36{flex-grow:36}.bi-cell.g37,.bi-split .g37{flex-grow:37}.bi-cell.g38,.bi-split .g38{flex-grow:38}.bi-cell.g39,.bi-split .g39{flex-grow:39}.bi-cell.g40,.bi-split .g40{flex-grow:40}.bi-cell.g41,.bi-split .g41{flex-grow:41}.bi-cell.g42,.bi-split .g42{flex-grow:42}.bi-cell.g43,.bi-split .g43{flex-grow:43}.bi-cell.g44,.bi-split .g44{flex-grow:44}.bi-cell.g45,.bi-split .g45{flex-grow:45}.bi-cell.g46,.bi-split .g46{flex-grow:46}.bi-cell.g47,.bi-split .g47{flex-grow:47}.bi-cell.g48,.bi-split .g48{flex-grow:48}.bi-cell.g49,.bi-split .g49{flex-grow:49}.bi-cell.g50,.bi-split .g50{flex-grow:50}.bi-cell.g51,.bi-split .g51{flex-grow:51}.bi-cell.g52,.bi-split .g52{flex-grow:52}.bi-cell.g53,.bi-split .g53{flex-grow:53}.bi-cell.g54,.bi-split .g54{flex-grow:54}.bi-cell.g55,.bi-split .g55{flex-grow:55}.bi-cell.g56,.bi-split .g56{flex-grow:56}.bi-cell.g57,.bi-split .g57{flex-grow:57}.bi-cell.g58,.bi-split .g58{flex-grow:58}.bi-cell.g59,.bi-split .g59{flex-grow:59}.bi-cell.g60,.bi-split .g60{flex-grow:60}.bi-cell.g61,.bi-split .g61{flex-grow:61}.bi-cell.g62,.bi-split .g62{flex-grow:62}.bi-cell.g63,.bi-split .g63{flex-grow:63}.bi-cell.g64,.bi-split .g64{flex-grow:64}.bi-cell.g65,.bi-split .g65{flex-grow:65}.bi-cell.g66,.bi-split .g66{flex-grow:66}.bi-cell.g67,.bi-split .g67{flex-grow:67}.bi-cell.g68,.bi-split .g68{flex-grow:68}.bi-cell.g69,.bi-split .g69{flex-grow:69}.bi-cell.g70,.bi-split .g70{flex-grow:70}.bi-cell.g71,.bi-split .g71{flex-grow:71}.bi-cell.g72,.bi-split .g72{flex-grow:72}.bi-cell.g73,.bi-split .g73{flex-grow:73}.bi-cell.g74,.bi-split .g74{flex-grow:74}.bi-cell.g75,.bi-split .g75{flex-grow:75}.bi-cell.g76,.bi-split .g76{flex-grow:76}.bi-cell.g77,.bi-split .g77{flex-grow:77}.bi-cell.g78,.bi-split .g78{flex-grow:78}.bi-cell.g79,.bi-split .g79{flex-grow:79}.bi-cell.g80,.bi-split .g80{flex-grow:80}.bi-cell.g81,.bi-split .g81{flex-grow:81}.bi-cell.g82,.bi-split .g82{flex-grow:82}.bi-cell.g83,.bi-split .g83{flex-grow:83}.bi-cell.g84,.bi-split .g84{flex-grow:84}.bi-cell.g85,.bi-split .g85{flex-grow:85}.bi-cell.g86,.bi-split .g86{flex-grow:86}.bi-cell.g87,.bi-split .g87{flex-grow:87}.bi-cell.g88,.bi-split .g88{flex-grow:88}.bi-cell.g89,.bi-split .g89{flex-grow:89}.bi-cell.g90,.bi-split .g90{flex-grow:90}.bi-cell.g91,.bi-split .g91{flex-grow:91}.bi-cell.g92,.bi-split .g92{flex-grow:92}.bi-cell.g93,.bi-split .g93{flex-grow:93}.bi-cell.g94,.bi-split .g94{flex-grow:94}.bi-cell.g95,.bi-split .g95{flex-grow:95}.bi-cell.g96,.bi-split .g96{flex-grow:96}.bi-cell.g97,.bi-split .g97{flex-grow:97}.bi-cell.g98,.bi-split .g98{flex-grow:98}.bi-cell.g99,.bi-split .g99{flex-grow:99}.bi-cell.g100,.bi-split .g100{flex-grow:100}@container bib (max-width:560px){.bi-cells{flex-wrap:wrap}.bi-cells .bi-cell{flex:1 1 calc(50% - 5px)}}@container bib (max-width:380px){.bi-cells .bi-cell{flex-basis:100%}}.bi-bk+.bi-bk>.bi-bi{padding-top:22px}.bi-mv{flex:none;display:flex;gap:6px}.bi-mv .bi-gr{cursor:pointer}.bi-gr:disabled{opacity:.35;pointer-events:none}.bi-gr.del:hover{color:var(--danger);border-color:var(--danger)}@container bib (max-width:760px){.bi-cells:has(>:nth-child(5)){flex-wrap:wrap}.bi-cells:has(>:nth-child(5)) .bi-cell{flex:1 1 calc(33.33% - 7px)}}@container bib (max-width:560px){.bi-cells:has(>:nth-child(5)) .bi-cell{flex-basis:calc(50% - 5px)}}@container bib (max-width:380px){.bi-cells:has(>:nth-child(5)) .bi-cell{flex-basis:100%}}.bi-bk{position:relative}.bi-ins{position:absolute;left:6px;right:6px;top:-6px;height:28px;z-index:3;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .15s}.bi-ins:before{content:"";position:absolute;left:0;right:0;top:50%;height:2px;margin-top:-1px;border-radius:2px;background:var(--accent)}.bi-ins:focus-within,.bi-ins:hover{opacity:1}.bi-ins-b{position:relative;width:34px;height:34px;border-radius:50%;border:0!important;background:var(--accent)!important;color:#fff!important;display:grid;place-items:center;box-shadow:0 6px 16px color-mix(in oklab,var(--accent) 38%,transparent);transition:transform .15s}.bi-ins-b:hover{transform:scale(1.08)}.bi-ins-b svg{width:17px;height:17px;stroke-width:2.4}.bi-bk.end{height:24px;padding:0}.bi-bk.end .bi-ins{top:-2px}@media (hover:none){.bi-ins{opacity:1}.bi-ins:before{opacity:.25}.bi-ins-b{width:30px;height:30px}}.bi-pkw{position:absolute;inset:0;z-index:20;display:grid;place-items:center;padding:20px}.bi-pk-scrim{position:absolute;inset:0;background:color-mix(in srgb,var(--bg) 55%,transparent);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.bi-pk{position:relative;width:min(100%,600px);padding:22px;border-radius:var(--card-radius);background:var(--bg-panel);border:1px solid var(--line);box-shadow:0 24px 60px rgba(0,0,0,.18);animation:biPk .2s cubic-bezier(.2,.8,.2,1)}@keyframes biPk{0%{opacity:0;transform:translateY(10px) scale(.98)}}.bi-pk-h{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.bi-pk-h b{font-size:17px;font-weight:700;color:var(--txt)}.bi-pk-x{width:44px;height:44px;margin:-8px -8px -8px 0;border-radius:50%;display:grid;place-items:center;color:var(--txt-dim)}.bi-pk-x svg{width:16px;height:16px}.bi-pk-g{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,150px),1fr));gap:10px}.bi-pk-o{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:124px;padding:16px;border-radius:16px;border:1px solid var(--field-line)!important;background:var(--field-bg)!important;text-align:center;cursor:pointer;transition:border-color .15s,transform .15s}.bi-pk-o:focus-visible,.bi-pk-o:hover{border-color:var(--accent)!important;transform:translateY(-2px)}.bi-pk-o .ic{width:44px;height:44px;margin-bottom:8px;border-radius:12px;display:grid;place-items:center;background:color-mix(in oklab,var(--accent) 14%,transparent);color:var(--accent)}.bi-pk-o .ic svg{width:22px;height:22px}.bi-pk-o b{font-size:15px;font-weight:700;color:var(--txt)}.bi-pk-o small{font-size:12.5px;line-height:1.4;color:var(--txt-dim)}.bi-bdel{position:absolute;top:10px;right:10px;min-height:40px;padding:0 14px;font-size:13.5px!important}.bi-bset>.bi-bdel+*,.bi-bset>.bi-bdel+*>.bi-srow:first-child{padding-right:76px}.bi-pct{padding:0 12px}.bi-pct input{width:46px;margin-right:4px;text-align:right;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.bi-pct input::-webkit-inner-spin-button,.bi-pct input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.bi-bk.tp .bi-cells{margin-bottom:12px}.bi-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));gap:12px}.bi-cd{display:flex;flex-direction:column;gap:10px;padding:10px;border-radius:16px;border:1px solid var(--field-line);background:var(--field-bg)}.bi-cd .bi-pic.add{min-height:0}.bi-cd-f{display:flex;flex-direction:column;gap:8px}.bi-cd-f .bi-in{min-height:44px;font-size:15px}.bi-cd-b{display:flex;align-items:center;gap:4px}.bi-cd-b .sp{flex:1}.bi-cd-i{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;color:var(--txt-dim);transition:color .15s,background .15s}.bi-cd-i svg{width:17px;height:17px}.bi-cd-i:hover{color:var(--txt);background:var(--pill-bg)}.bi-cd-i.del:hover{color:var(--danger)}.bi-cd-i:disabled{opacity:.3;pointer-events:none}.bi-cd-new{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:200px;border-radius:16px;border:1.5px dashed var(--field-line)!important;color:var(--txt-dim);font-size:13.5px;font-weight:600}.bi-cd-new svg{width:24px;height:24px;color:var(--accent)}.bi-cd-new:hover{border-color:var(--accent)!important;color:var(--txt)}.bi-fed{display:inline-flex;align-items:center;min-height:44px;padding:0 4px 0 14px;border-radius:999px;border:1px solid var(--pill-line);background:var(--pill-bg)}.bi-fed input{width:7em;border:0;background:transparent;outline:0;font-size:14px;font-weight:600}.bi-fed button{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;color:var(--txt-dim)}.bi-fed button svg{width:12px;height:12px}.bi-fed button:disabled{opacity:.3;pointer-events:none}.bi-fed:focus-within{border-color:var(--accent)}.bi-cards.c2{grid-template-columns:repeat(2,minmax(0,1fr))}.bi-cards.c3{grid-template-columns:repeat(3,minmax(0,1fr))}.bi-cards.c4{grid-template-columns:repeat(4,minmax(0,1fr))}.bi-cards.c5{grid-template-columns:repeat(5,minmax(0,1fr))}.bi-cards.c6{grid-template-columns:repeat(6,minmax(0,1fr))}.bi-cards:is(.c5,.c6) .bi-cd{padding:8px}.bi-cards:is(.c5,.c6) .bi-cd-i{width:30px;height:30px}.bi-cards .bi-cd-new{min-height:120px;align-self:start;aspect-ratio:auto}.bi-cards:is(.c4,.c5,.c6){gap:8px}.bi-cards:is(.c5,.c6) .bi-cd-f .bi-in{--touch-fs:var(--field-note);min-height:38px;padding:0 10px;font-size:13.5px;border-radius:10px}.bi-cards:is(.c5,.c6) .bi-pic.add{font-size:11.5px}.bi-cards:is(.c5,.c6) .bi-cd-new{font-size:12.5px}@container bib (max-width:560px){.bi-cards:is(.c4,.c5,.c6){grid-template-columns:repeat(3,minmax(0,1fr))}}@container bib (max-width:420px){.bi-cards:is(.c3,.c4,.c5,.c6){grid-template-columns:repeat(2,minmax(0,1fr))}}@container bib (max-width:300px){.bi-cards:is(.c2,.c3,.c4,.c5,.c6){grid-template-columns:minmax(0,1fr)}}.bi{display:block}.bi,.bi-scroll{flex:none;min-height:0}.bi-scroll{overflow:visible;padding:0 0 var(--card-pad-lg)}.bi-head{padding:0 0 var(--card-head-gap)}.bi-tools{min-width:0}@container bi-root (min-width: 641px){.bi-tools{flex:1 1 320px}}.bi-h h1{font-family:var(--font-display,inherit)}.bi-panel{container:bid/inline-size;color:var(--txt);word-break:keep-all;overflow-wrap:break-word;--field-line:var(--line);--field-bg:var(--bg-card)}.bi-ttl{font-family:var(--font-display,inherit)}.bi-panel{--pill-bg:var(--bg-card);--pill-line:var(--line);--pill-on:var(--accent);--row-hv:color-mix(in srgb,var(--txt) 4%,transparent);--acc-soft:color-mix(in srgb,var(--accent) 12%,transparent)}.bi-panel *,.bi-panel :after,.bi-panel :before{box-sizing:border-box}:where(.bi-panel) button{font:inherit;color:inherit;cursor:pointer;border:0;background:none;padding:0}:where(.bi-panel) :is(input,textarea,select){font:inherit;color:var(--txt)}.bi-panel svg:not(.remixicon){display:block;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}@media (hover:hover){.bi-panel :is(.bi-btn,.bi-ck,.bi-chip):hover{border-color:var(--accent)!important}.bi-panel .bi-tab:hover{border-color:var(--accent)}.bi-panel :is(.bi-pic.add,.bi-tadd):hover{border-color:var(--accent)!important;color:var(--txt)!important}.bi-panel :is(.bi-gear,.bi-gr,.bi-cd-i):hover{color:var(--txt);opacity:1}.bi-panel .bi-cp-o:hover{background:var(--row-hv)}}@media (prefers-reduced-motion:reduce){.bi-panel *,.bi-panel :after,.bi-panel :before{transition:none!important;animation:none!important}}@supports not (field-sizing:content){.bi-ta,.bi-ttl{overflow:auto}}.bi-foot{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;padding-top:14px;border-top:1px solid var(--hairline)}.bi-foot .meta{flex:1 1 220px;font-size:13px;color:var(--txt-dim);font-variant-numeric:tabular-nums}.bi-pkw{position:fixed}@media (pointer:coarse){:is([class^=bi-],[class*=" bi-"]) :is(input,textarea,select),:is([class^=bi-],[class*=" bi-"]):is(input,textarea,select){font-size:var(--touch-fs,var(--field-size))!important}}.markdown-body{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;margin:0;color:#101828;background-color:var(--color-canvas-default);font-size:14px;font-weight:400;line-height:1.5;word-wrap:break-word}.light,:root{color-scheme:light;--color-prettylights-syntax-comment:#6e7781;--color-prettylights-syntax-constant:#0550ae;--color-prettylights-syntax-entity:#8250df;--color-prettylights-syntax-storage-modifier-import:#24292f;--color-prettylights-syntax-entity-tag:#116329;--color-prettylights-syntax-keyword:#cf222e;--color-prettylights-syntax-string:#0a3069;--color-prettylights-syntax-variable:#953800;--color-prettylights-syntax-brackethighlighter-unmatched:#82071e;--color-prettylights-syntax-invalid-illegal-text:#f6f8fa;--color-prettylights-syntax-invalid-illegal-bg:#82071e;--color-prettylights-syntax-carriage-return-text:#f6f8fa;--color-prettylights-syntax-carriage-return-bg:#cf222e;--color-prettylights-syntax-string-regexp:#116329;--color-prettylights-syntax-markup-list:#3b2300;--color-prettylights-syntax-markup-heading:#0550ae;--color-prettylights-syntax-markup-italic:#24292f;--color-prettylights-syntax-markup-bold:#24292f;--color-prettylights-syntax-markup-deleted-text:#82071e;--color-prettylights-syntax-markup-deleted-bg:#ffebe9;--color-prettylights-syntax-markup-inserted-text:#116329;--color-prettylights-syntax-markup-inserted-bg:#dafbe1;--color-prettylights-syntax-markup-changed-text:#953800;--color-prettylights-syntax-markup-changed-bg:#ffd8b5;--color-prettylights-syntax-markup-ignored-text:#eaeef2;--color-prettylights-syntax-markup-ignored-bg:#0550ae;--color-prettylights-syntax-meta-diff-range:#8250df;--color-prettylights-syntax-brackethighlighter-angle:#57606a;--color-prettylights-syntax-sublimelinter-gutter-mark:#8c959f;--color-prettylights-syntax-constant-other-reference-link:#0a3069;--color-fg-default:#24292f;--color-fg-muted:#57606a;--color-fg-subtle:#6e7781;--color-canvas-default:transparent;--color-canvas-subtle:#f6f8fa;--color-border-default:#d0d7de;--color-border-muted:hsla(210,18%,87%,1);--color-neutral-muted:rgba(175,184,193,0.2);--color-accent-fg:#0969da;--color-accent-emphasis:#0969da;--color-attention-subtle:#fff8c5;--color-danger-fg:#cf222e}@media(prefers-color-scheme:light){:root{color-scheme:light;--color-prettylights-syntax-comment:#6e7781;--color-prettylights-syntax-constant:#0550ae;--color-prettylights-syntax-entity:#8250df;--color-prettylights-syntax-storage-modifier-import:#24292f;--color-prettylights-syntax-entity-tag:#116329;--color-prettylights-syntax-keyword:#cf222e;--color-prettylights-syntax-string:#0a3069;--color-prettylights-syntax-variable:#953800;--color-prettylights-syntax-brackethighlighter-unmatched:#82071e;--color-prettylights-syntax-invalid-illegal-text:#f6f8fa;--color-prettylights-syntax-invalid-illegal-bg:#82071e;--color-prettylights-syntax-carriage-return-text:#f6f8fa;--color-prettylights-syntax-carriage-return-bg:#cf222e;--color-prettylights-syntax-string-regexp:#116329;--color-prettylights-syntax-markup-list:#3b2300;--color-prettylights-syntax-markup-heading:#0550ae;--color-prettylights-syntax-markup-italic:#24292f;--color-prettylights-syntax-markup-bold:#24292f;--color-prettylights-syntax-markup-deleted-text:#82071e;--color-prettylights-syntax-markup-deleted-bg:#ffebe9;--color-prettylights-syntax-markup-inserted-text:#116329;--color-prettylights-syntax-markup-inserted-bg:#dafbe1;--color-prettylights-syntax-markup-changed-text:#953800;--color-prettylights-syntax-markup-changed-bg:#ffd8b5;--color-prettylights-syntax-markup-ignored-text:#eaeef2;--color-prettylights-syntax-markup-ignored-bg:#0550ae;--color-prettylights-syntax-meta-diff-range:#8250df;--color-prettylights-syntax-brackethighlighter-angle:#57606a;--color-prettylights-syntax-sublimelinter-gutter-mark:#8c959f;--color-prettylights-syntax-constant-other-reference-link:#0a3069;--color-fg-default:#24292f;--color-fg-muted:#57606a;--color-fg-subtle:#6e7781;--color-canvas-default:transparent;--color-canvas-subtle:#f6f8fa;--color-border-default:#d0d7de;--color-border-muted:hsla(210,18%,87%,1);--color-neutral-muted:rgba(175,184,193,0.2);--color-accent-fg:#0969da;--color-accent-emphasis:#0969da;--color-attention-subtle:#fff8c5;--color-danger-fg:#cf222e}}.markdown-body h1:hover .anchor .octicon-link:before,.markdown-body h2:hover .anchor .octicon-link:before,.markdown-body h3:hover .anchor .octicon-link:before,.markdown-body h4:hover .anchor .octicon-link:before,.markdown-body h5:hover .anchor .octicon-link:before,.markdown-body h6:hover .anchor .octicon-link:before{width:16px;height:16px;content:" ";display:inline-block;background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' version='1.1' aria-hidden='true'><path fill-rule='evenodd' d='M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z'></path></svg>");mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' version='1.1' aria-hidden='true'><path fill-rule='evenodd' d='M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z'></path></svg>")}.markdown-body details,.markdown-body figcaption,.markdown-body figure{display:block}.markdown-body summary{display:list-item}.markdown-body [hidden]{display:none!important}.markdown-body a{background-color:rgba(0,0,0,0);color:var(--color-accent-fg);text-decoration:none}.markdown-body abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.markdown-body b,.markdown-body strong{font-weight:var(--base-text-weight-semibold,600)}.markdown-body dfn{font-style:italic}.markdown-body mark{background-color:var(--color-attention-subtle);color:var(--color-fg-default)}.markdown-body small{font-size:90%}.markdown-body sub,.markdown-body sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.markdown-body sub{bottom:-.25em}.markdown-body sup{top:-.5em}.markdown-body img{border-style:none;max-width:100%;box-sizing:content-box;background-color:var(--color-canvas-default)}.markdown-body code,.markdown-body kbd,.markdown-body pre,.markdown-body samp{font-family:monospace;font-size:1em}.markdown-body figure{margin:1em 40px}.markdown-body hr{box-sizing:content-box;overflow:hidden;background:rgba(0,0,0,0);height:.25em;padding:0;margin:24px 0;background-color:var(--color-border-default);border:0}.markdown-body input{font:inherit;margin:0;overflow:visible;font-family:inherit;font-size:inherit;line-height:inherit}.markdown-body [type=button],.markdown-body [type=reset],.markdown-body [type=submit]{-webkit-appearance:button}.markdown-body [type=checkbox],.markdown-body [type=radio]{box-sizing:border-box;padding:0}.markdown-body [type=number]::-webkit-inner-spin-button,.markdown-body [type=number]::-webkit-outer-spin-button{height:auto}.markdown-body [type=search]::-webkit-search-cancel-button,.markdown-body [type=search]::-webkit-search-decoration{-webkit-appearance:none}.markdown-body ::-webkit-input-placeholder{color:inherit;opacity:.54}.markdown-body ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.markdown-body a:hover{text-decoration:underline}.markdown-body ::-moz-placeholder{color:var(--color-fg-subtle);opacity:1}.markdown-body ::placeholder{color:var(--color-fg-subtle);opacity:1}.markdown-body hr:after,.markdown-body hr:before{display:table;content:""}.markdown-body hr:after{clear:both}.markdown-body table{border-spacing:0;border-collapse:collapse;display:block;width:-moz-max-content;width:max-content;max-width:100%;overflow:auto}.markdown-body td,.markdown-body th{padding:0}.markdown-body details summary{cursor:pointer}.markdown-body details:not([open])>:not(summary){display:none!important}.markdown-body [role=button]:focus,.markdown-body a:focus,.markdown-body input[type=checkbox]:focus,.markdown-body input[type=radio]:focus{outline:2px solid var(--color-accent-fg);outline-offset:-2px;box-shadow:none}.markdown-body [role=button]:focus:not(:focus-visible),.markdown-body a:focus:not(:focus-visible),.markdown-body input[type=checkbox]:focus:not(:focus-visible),.markdown-body input[type=radio]:focus:not(:focus-visible){outline:1px solid rgba(0,0,0,0)}.markdown-body [role=button]:focus-visible,.markdown-body a:focus-visible,.markdown-body input[type=checkbox]:focus-visible,.markdown-body input[type=radio]:focus-visible{outline:2px solid var(--color-accent-fg);outline-offset:-2px;box-shadow:none}.markdown-body a:not([class]):focus,.markdown-body a:not([class]):focus-visible,.markdown-body input[type=checkbox]:focus,.markdown-body input[type=checkbox]:focus-visible,.markdown-body input[type=radio]:focus,.markdown-body input[type=radio]:focus-visible{outline-offset:0}.markdown-body kbd{display:inline-block;padding:3px 5px;font:11px ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;line-height:10px;color:var(--color-fg-default);vertical-align:middle;background-color:var(--color-canvas-subtle);border-bottom-color:var(--color-neutral-muted);border:1px solid var(--color-neutral-muted);border-radius:6px;box-shadow:inset 0 -1px 0 var(--color-neutral-muted)}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body h6{margin-top:24px;margin-bottom:16px;font-weight:var(--base-text-weight-semibold,600);line-height:1.25}.markdown-body p{margin-top:0;margin-bottom:10px}.markdown-body blockquote{margin:0;padding:0 8px;border-left:2px solid #2970ff}.markdown-body ol,.markdown-body ul{margin-top:0;margin-bottom:0;padding-left:2em}.markdown-body ol{list-style:decimal}.markdown-body ul{list-style:disc}.markdown-body ol ol,.markdown-body ul ol{list-style-type:lower-roman}.markdown-body ol ol ol,.markdown-body ol ul ol,.markdown-body ul ol ol,.markdown-body ul ul ol{list-style-type:lower-alpha}.markdown-body dd{margin-left:0}.markdown-body code,.markdown-body pre,.markdown-body samp,.markdown-body tt{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:12px}.markdown-body pre{margin-top:0;margin-bottom:0;word-wrap:normal}.markdown-body .octicon{display:inline-block;overflow:visible!important;vertical-align:text-bottom;fill:currentColor}.markdown-body input::-webkit-inner-spin-button,.markdown-body input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;appearance:none}.markdown-body:after,.markdown-body:before{display:table;content:""}.markdown-body:after{clear:both}.markdown-body>:first-child{margin-top:0!important}.markdown-body>:last-child{margin-bottom:0!important}.markdown-body a:not([href]){color:inherit;text-decoration:none}.markdown-body .absent{color:var(--color-danger-fg)}.markdown-body .anchor{float:left;padding-right:4px;margin-left:-20px;line-height:1}.markdown-body .anchor:focus{outline:none}.markdown-body blockquote,.markdown-body details,.markdown-body dl,.markdown-body ol,.markdown-body p,.markdown-body pre,.markdown-body table,.markdown-body ul{margin-top:0;margin-bottom:16px}.markdown-body blockquote>:first-child{margin-top:0}.markdown-body blockquote>:last-child{margin-bottom:0}.markdown-body h1 .octicon-link,.markdown-body h2 .octicon-link,.markdown-body h3 .octicon-link,.markdown-body h4 .octicon-link,.markdown-body h5 .octicon-link,.markdown-body h6 .octicon-link{color:var(--color-fg-default);vertical-align:middle;visibility:hidden}.markdown-body h1:hover .anchor,.markdown-body h2:hover .anchor,.markdown-body h3:hover .anchor,.markdown-body h4:hover .anchor,.markdown-body h5:hover .anchor,.markdown-body h6:hover .anchor{text-decoration:none}.markdown-body h1:hover .anchor .octicon-link,.markdown-body h2:hover .anchor .octicon-link,.markdown-body h3:hover .anchor .octicon-link,.markdown-body h4:hover .anchor .octicon-link,.markdown-body h5:hover .anchor .octicon-link,.markdown-body h6:hover .anchor .octicon-link{visibility:visible}.markdown-body h1 code,.markdown-body h1 tt,.markdown-body h2 code,.markdown-body h2 tt,.markdown-body h3 code,.markdown-body h3 tt,.markdown-body h4 code,.markdown-body h4 tt,.markdown-body h5 code,.markdown-body h5 tt,.markdown-body h6 code,.markdown-body h6 tt{padding:0 .2em;font-size:inherit}.markdown-body summary h1,.markdown-body summary h2,.markdown-body summary h3,.markdown-body summary h4,.markdown-body summary h5,.markdown-body summary h6{display:inline-block}.markdown-body summary h1 .anchor,.markdown-body summary h2 .anchor,.markdown-body summary h3 .anchor,.markdown-body summary h4 .anchor,.markdown-body summary h5 .anchor,.markdown-body summary h6 .anchor{margin-left:-40px}.markdown-body summary h1,.markdown-body summary h2{padding-bottom:0;border-bottom:0}.markdown-body ol.no-list,.markdown-body ul.no-list{padding:0;list-style-type:none}.markdown-body ol[type=a]{list-style-type:lower-alpha}.markdown-body ol[type=A]{list-style-type:upper-alpha}.markdown-body ol[type=i]{list-style-type:lower-roman}.markdown-body ol[type=I]{list-style-type:upper-roman}.markdown-body div>ol:not([type]),.markdown-body ol[type="1"]{list-style-type:decimal}.markdown-body ol ol,.markdown-body ol ul,.markdown-body ul ol,.markdown-body ul ul{margin-top:0;margin-bottom:0}.markdown-body li>p{margin-top:16px}.markdown-body li+li{margin-top:.25em}.markdown-body dl{padding:0}.markdown-body dl dt{padding:0;margin-top:16px;font-size:1em;font-style:italic;font-weight:var(--base-text-weight-semibold,600)}.markdown-body dl dd{padding:0 16px;margin-bottom:16px}.markdown-body table th{font-weight:var(--base-text-weight-semibold,600)}.markdown-body table td,.markdown-body table th{padding:6px 13px;border:1px solid var(--color-border-default)}.markdown-body table tr{background-color:var(--color-canvas-default);border-top:1px solid var(--color-border-muted)}.markdown-body table tr:nth-child(2n){background-color:var(--color-canvas-subtle)}.markdown-body table img{background-color:rgba(0,0,0,0)}.markdown-body img[align=right]{padding-left:20px}.markdown-body img[align=left]{padding-right:20px}.markdown-body .emoji{max-width:none;vertical-align:text-top;background-color:rgba(0,0,0,0)}.markdown-body span.frame{display:block;overflow:hidden}.markdown-body span.frame>span{display:block;float:left;width:auto;padding:7px;margin:13px 0 0;overflow:hidden;border:1px solid var(--color-border-default)}.markdown-body span.frame span img{display:block;float:left}.markdown-body span.frame span span{display:block;padding:5px 0 0;clear:both;color:var(--color-fg-default)}.markdown-body span.align-center{display:block;overflow:hidden;clear:both}.markdown-body span.align-center>span{display:block;margin:13px auto 0;overflow:hidden;text-align:center}.markdown-body span.align-center span img{margin:0 auto;text-align:center}.markdown-body span.align-right{display:block;overflow:hidden;clear:both}.markdown-body span.align-right>span{display:block;margin:13px 0 0;overflow:hidden;text-align:right}.markdown-body span.align-right span img{margin:0;text-align:right}.markdown-body span.float-left{display:block;float:left;margin-right:13px;overflow:hidden}.markdown-body span.float-left span{margin:13px 0 0}.markdown-body span.float-right{display:block;float:right;margin-left:13px;overflow:hidden}.markdown-body span.float-right>span{display:block;margin:13px auto 0;overflow:hidden;text-align:right}.markdown-body code,.markdown-body tt{padding:.2em .4em;margin:0;font-size:85%;white-space:break-spaces;background-color:var(--color-neutral-muted);border-radius:6px}.markdown-body code br,.markdown-body tt br{display:none}.markdown-body del code{text-decoration:inherit}.markdown-body samp{font-size:85%}.markdown-body pre code{font-size:100%}.markdown-body pre>code{padding:0;margin:0;word-break:normal;white-space:pre;background:rgba(0,0,0,0);border:0}.markdown-body .highlight{margin-bottom:16px}.markdown-body .highlight pre{margin-bottom:0;word-break:normal}.markdown-body .highlight pre,.markdown-body pre{padding:16px;background:#fff;overflow:auto;font-size:85%;line-height:1.45;border-radius:6px}.markdown-body pre code,.markdown-body pre tt{display:inline-block;max-width:100%;padding:0;margin:0;overflow-x:scroll;line-height:inherit;word-wrap:normal;background-color:rgba(0,0,0,0);border:0}.markdown-body .csv-data td,.markdown-body .csv-data th{padding:5px;overflow:hidden;font-size:12px;line-height:1;text-align:left;white-space:nowrap}.markdown-body .csv-data .blob-num{padding:10px 8px 9px;text-align:right;background:var(--color-canvas-default);border:0}.markdown-body .csv-data tr{border-top:0}.markdown-body .csv-data th{font-weight:var(--base-text-weight-semibold,600);background:var(--color-canvas-subtle);border-top:0}.markdown-body [data-footnote-ref]:before{content:"["}.markdown-body [data-footnote-ref]:after{content:"]"}.markdown-body .footnotes{font-size:12px;color:var(--color-fg-muted);border-top:1px solid var(--color-border-default)}.markdown-body .footnotes ol{padding-left:16px}.markdown-body .footnotes ol ul{display:inline-block;padding-left:16px;margin-top:16px}.markdown-body .footnotes li{position:relative}.markdown-body .footnotes li:target:before{position:absolute;top:-8px;right:-8px;bottom:-8px;left:-24px;pointer-events:none;content:"";border:2px solid var(--color-accent-emphasis);border-radius:6px}.markdown-body .footnotes li:target{color:var(--color-fg-default)}.markdown-body .footnotes .data-footnote-backref g-emoji{font-family:monospace}.markdown-body .pl-c{color:var(--color-prettylights-syntax-comment)}.markdown-body .pl-c1,.markdown-body .pl-s .pl-v{color:var(--color-prettylights-syntax-constant)}.markdown-body .pl-e,.markdown-body .pl-en{color:var(--color-prettylights-syntax-entity)}.markdown-body .pl-s .pl-s1,.markdown-body .pl-smi{color:var(--color-prettylights-syntax-storage-modifier-import)}.markdown-body .pl-ent{color:var(--color-prettylights-syntax-entity-tag)}.markdown-body .pl-k{color:var(--color-prettylights-syntax-keyword)}.markdown-body .pl-pds,.markdown-body .pl-s,.markdown-body .pl-s .pl-pse .pl-s1,.markdown-body .pl-sr,.markdown-body .pl-sr .pl-cce,.markdown-body .pl-sr .pl-sra,.markdown-body .pl-sr .pl-sre{color:var(--color-prettylights-syntax-string)}.markdown-body .pl-smw,.markdown-body .pl-v{color:var(--color-prettylights-syntax-variable)}.markdown-body .pl-bu{color:var(--color-prettylights-syntax-brackethighlighter-unmatched)}.markdown-body .pl-ii{color:var(--color-prettylights-syntax-invalid-illegal-text);background-color:var(--color-prettylights-syntax-invalid-illegal-bg)}.markdown-body .pl-c2{color:var(--color-prettylights-syntax-carriage-return-text);background-color:var(--color-prettylights-syntax-carriage-return-bg)}.markdown-body .pl-sr .pl-cce{font-weight:700;color:var(--color-prettylights-syntax-string-regexp)}.markdown-body .pl-ml{color:var(--color-prettylights-syntax-markup-list)}.markdown-body .pl-mh,.markdown-body .pl-mh .pl-en,.markdown-body .pl-ms{font-weight:700;color:var(--color-prettylights-syntax-markup-heading)}.markdown-body .pl-mi{font-style:italic;color:var(--color-prettylights-syntax-markup-italic)}.markdown-body .pl-mb{font-weight:700;color:var(--color-prettylights-syntax-markup-bold)}.markdown-body .pl-md{color:var(--color-prettylights-syntax-markup-deleted-text);background-color:var(--color-prettylights-syntax-markup-deleted-bg)}.markdown-body .pl-mi1{color:var(--color-prettylights-syntax-markup-inserted-text);background-color:var(--color-prettylights-syntax-markup-inserted-bg)}.markdown-body .pl-mc{color:var(--color-prettylights-syntax-markup-changed-text);background-color:var(--color-prettylights-syntax-markup-changed-bg)}.markdown-body .pl-mi2{color:var(--color-prettylights-syntax-markup-ignored-text);background-color:var(--color-prettylights-syntax-markup-ignored-bg)}.markdown-body .pl-mdr{font-weight:700;color:var(--color-prettylights-syntax-meta-diff-range)}.markdown-body .pl-ba{color:var(--color-prettylights-syntax-brackethighlighter-angle)}.markdown-body .pl-sg{color:var(--color-prettylights-syntax-sublimelinter-gutter-mark)}.markdown-body .pl-corl{text-decoration:underline;color:var(--color-prettylights-syntax-constant-other-reference-link)}.markdown-body g-emoji{display:inline-block;min-width:1ch;font-family:Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1em;font-style:normal!important;font-weight:var(--base-text-weight-normal,400);line-height:1;vertical-align:-.075em}.markdown-body g-emoji img{width:1em;height:1em}.markdown-body .task-list-item{list-style-type:none}.markdown-body .task-list-item label{font-weight:var(--base-text-weight-normal,400)}.markdown-body .task-list-item.enabled label{cursor:pointer}.markdown-body .task-list-item+.task-list-item{margin-top:4px}.markdown-body .task-list-item .handle{display:none}.markdown-body .task-list-item-checkbox{margin:0 .2em .25em -1.4em;vertical-align:middle}.markdown-body .contains-task-list:dir(rtl) .task-list-item-checkbox{margin:0 -1.6em .25em .2em}.markdown-body .contains-task-list{position:relative}.markdown-body .contains-task-list:focus-within .task-list-item-convert-container,.markdown-body .contains-task-list:hover .task-list-item-convert-container{display:block;width:auto;height:24px;overflow:visible;clip:auto}.markdown-body ::-webkit-calendar-picker-indicator{filter:invert(50%)}