.editor.svelte-c4vs74{border:2px solid var(--ikb);background:var(--paper);display:grid;grid-template-columns:40px 1fr;grid-template-rows:1fr auto;font-family:var(--mono);font-size:var(--t-small);line-height:var(--lh-small)}.editor.bad.svelte-c4vs74{box-shadow:inset 0 0 0 1px var(--ikb)}.gutter.svelte-c4vs74{grid-column:1;grid-row:1;display:flex;flex-direction:column;padding:var(--u) 0;border-right:1px solid var(--ikb);text-align:right;-webkit-user-select:none;user-select:none;overflow:hidden}.gutter.svelte-c4vs74 span:where(.svelte-c4vs74){padding-right:var(--u);opacity:var(--ghost)}textarea.svelte-c4vs74{grid-column:2;grid-row:1;border:0;outline:none;resize:vertical;padding:var(--u);font:inherit;color:var(--ikb);background:transparent;border-radius:0;-moz-tab-size:2;tab-size:2}textarea.svelte-c4vs74::placeholder{opacity:var(--ghost)}.status.svelte-c4vs74{grid-column:1 / -1;grid-row:2;display:flex;align-items:center;gap:var(--u2);height:var(--u3);padding:0 var(--u);border-top:1px solid var(--ikb);font-size:var(--t-micro);letter-spacing:var(--track-s);text-transform:lowercase}.lang.svelte-c4vs74{opacity:var(--faint)}.bad.svelte-c4vs74 .verdict:where(.svelte-c4vs74){background-image:var(--d2);padding:0 var(--half)}.fmt.svelte-c4vs74{margin-left:auto;border:1px solid var(--ikb);background:var(--paper);color:var(--ikb);font:inherit;font-size:var(--t-micro);letter-spacing:var(--track-s);padding:0 var(--u);line-height:var(--u2);cursor:pointer}.fmt.svelte-c4vs74:hover{background:var(--ikb);color:var(--paper)}.badge.svelte-1xjw6g5{display:inline-flex;height:20px;align-items:stretch;border:1px solid var(--ikb);font-size:var(--t-micro);letter-spacing:var(--track);text-transform:lowercase;white-space:nowrap}.what.svelte-1xjw6g5,.when.svelte-1xjw6g5{display:flex;align-items:center;padding:0 var(--half)}.measured.svelte-1xjw6g5 .what:where(.svelte-1xjw6g5){background:var(--ikb);color:var(--paper)}.when.svelte-1xjw6g5{border-left:1px solid var(--ikb);opacity:var(--quiet)}.when.stale.svelte-1xjw6g5{opacity:1;background:var(--paper);position:relative}.when.stale.svelte-1xjw6g5:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background-image:var(--d4)}.scrim.svelte-134vr5z{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--paper);background-image:var(--d1);z-index:10}.dialog.svelte-134vr5z{position:fixed;z-index:11;top:50%;left:50%;transform:translate(-50%,-50%);width:min(640px,calc(100vw - var(--u4)));max-height:calc(100vh - var(--u4));overflow-y:auto;border:2px solid var(--ikb);background:var(--paper)}.bar.svelte-134vr5z{display:flex;align-items:center;justify-content:space-between;height:var(--u3);padding:0 var(--u3);background:var(--ikb);color:var(--paper);font-size:var(--t-micro);letter-spacing:var(--track);text-transform:lowercase;position:sticky;top:0}.close.svelte-134vr5z{border:0;background:transparent;color:var(--paper);font:inherit;cursor:pointer;padding:0 var(--half)}.body.svelte-134vr5z{padding:var(--u3)}.lead.svelte-134vr5z,.way.svelte-134vr5z{margin:0 0 var(--u3)}.way.svelte-134vr5z h3:where(.svelte-134vr5z){margin:0 0 var(--u);font-size:var(--t-micro);letter-spacing:var(--track);text-transform:lowercase;font-weight:400;opacity:var(--quiet)}.way.svelte-134vr5z .note:where(.svelte-134vr5z){margin:0 0 var(--u)}pre.svelte-134vr5z{margin:0;padding:var(--u);border:1px solid var(--ikb);white-space:pre-wrap;word-break:break-all;font-size:var(--t-micro);line-height:var(--u2)}.act.svelte-134vr5z{display:flex;align-items:center;gap:var(--u2);flex-wrap:wrap;margin:var(--u3) 0 0;padding-top:var(--u3);border-top:1px solid var(--ikb)}.run.svelte-134vr5z{border:2px solid var(--ikb);background:var(--ikb);color:var(--paper);font:inherit;font-size:var(--t-micro);letter-spacing:var(--track);text-transform:lowercase;padding:0 var(--u2);line-height:var(--u3);cursor:pointer}.run.svelte-134vr5z:hover:not(:disabled){background:var(--paper);color:var(--ikb)}.run.svelte-134vr5z:disabled{opacity:var(--faint);cursor:default}.result.svelte-134vr5z{margin:var(--u3) 0 0;padding:var(--u2);border:1px solid var(--ikb)}.result.good.svelte-134vr5z{background:var(--ikb);color:var(--paper)}.errs.svelte-134vr5z{margin:var(--u) 0 0;padding-left:var(--u3);font-size:var(--t-micro)}.icon.svelte-4frqq1{display:block}.badge.svelte-vpzd9n{display:inline-flex;height:20px;align-items:stretch;border:1px solid var(--ikb);font-size:var(--t-micro);letter-spacing:var(--track);text-transform:lowercase;white-space:nowrap;padding:0;background:var(--paper);color:var(--ikb);font-family:inherit}.what.svelte-vpzd9n,.where.svelte-vpzd9n,.when.svelte-vpzd9n{display:flex;align-items:center;padding:0 var(--half)}.what.svelte-vpzd9n{gap:calc(var(--half) / 2)}.what.svelte-vpzd9n{background:var(--ikb);color:var(--paper)}.where.svelte-vpzd9n,.when.svelte-vpzd9n{border-left:1px solid var(--ikb)}.where.svelte-vpzd9n{opacity:var(--quiet);font-family:var(--mono);text-transform:none}.when.svelte-vpzd9n{opacity:var(--quiet)}.unproven.svelte-vpzd9n{cursor:pointer}.unproven.svelte-vpzd9n .what:where(.svelte-vpzd9n){background:var(--paper);color:var(--ikb);opacity:var(--quiet)}.unproven.svelte-vpzd9n:hover .what:where(.svelte-vpzd9n){background:var(--ikb);color:var(--paper);opacity:1}.when.stale.svelte-vpzd9n{opacity:1;position:relative}.when.stale.svelte-vpzd9n:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background-image:var(--d4)}.box.svelte-1pxq0y+.box:where(.svelte-1pxq0y),.box.svelte-1pxq0y+.field,.field+.box.svelte-1pxq0y{margin-top:var(--u2)}h1.svelte-1pxq0y{font-size:var(--t-h1);line-height:var(--lh-fig);letter-spacing:var(--track-head);font-weight:700}.identity.svelte-1pxq0y{display:grid;grid-template-columns:128px 1fr;gap:var(--u3);align-items:start}.origin.svelte-1pxq0y{font-size:var(--t-small);margin-top:var(--half);opacity:var(--quiet);word-break:break-all}.ext.svelte-1pxq0y{text-decoration:underline;text-underline-offset:3px;word-break:break-all}.ext.svelte-1pxq0y:hover{background:var(--ikb);color:var(--paper);text-decoration:none}.desc.svelte-1pxq0y p:where(.svelte-1pxq0y){margin:0 0 var(--u)}.desc.svelte-1pxq0y p:where(.svelte-1pxq0y):last-child{margin-bottom:0}.more.svelte-1pxq0y{display:flex;align-items:baseline;gap:var(--half)}.more.svelte-1pxq0y button:where(.svelte-1pxq0y){border:0;background:transparent;color:var(--ikb);font:inherit;padding:0;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.more.svelte-1pxq0y button:where(.svelte-1pxq0y):hover{background:var(--ikb);color:var(--paper);text-decoration:none}.figure-inline.svelte-1pxq0y{font-family:var(--mono)}.marks.svelte-1pxq0y{display:flex;flex-wrap:wrap;align-items:center;gap:var(--u);margin:var(--u) 0 0}.passport.svelte-1pxq0y{display:inline-flex;align-items:center;height:20px;padding:0 var(--half);border:1px solid var(--ikb);font-size:var(--t-micro);letter-spacing:var(--track);text-transform:lowercase}.passport.svelte-1pxq0y{text-decoration:none}.passport.svelte-1pxq0y:hover{background:var(--ikb);color:var(--paper);box-shadow:none}.idline.svelte-1pxq0y{font-size:var(--t-fine);margin-top:2px}.desc.svelte-1pxq0y{margin-top:var(--u2)}.facts.svelte-1pxq0y{border-top:1px solid var(--ikb)}.facts.svelte-1pxq0y>div:where(.svelte-1pxq0y){display:grid;grid-template-columns:180px 1fr;gap:var(--u2);padding:var(--u) var(--u3);border-bottom:1px solid var(--ikb)}.facts.svelte-1pxq0y>div:where(.svelte-1pxq0y):last-child{border-bottom:0}.recgroup.svelte-1pxq0y>.label:where(.svelte-1pxq0y){display:block;padding:var(--u2) var(--u3) 0}.reviews.svelte-1pxq0y{list-style:none;margin:0;padding:0}.reviews.svelte-1pxq0y li:where(.svelte-1pxq0y){display:flex;align-items:baseline;gap:var(--u2);padding:var(--u) var(--u3);border-bottom:1px solid var(--ikb);flex-wrap:wrap}.reviews.svelte-1pxq0y li:where(.svelte-1pxq0y):last-child{border-bottom:0}.rrating.svelte-1pxq0y{font-family:var(--mono);font-weight:700}.rrating.neg.svelte-1pxq0y{text-decoration:underline;text-underline-offset:2px}dt.svelte-1pxq0y{font-size:var(--t-micro);letter-spacing:var(--track);text-transform:lowercase;font-weight:600;line-height:var(--u3);opacity:var(--quiet)}dd.svelte-1pxq0y{font-size:var(--t-small);line-height:var(--u3)}.break.svelte-1pxq0y{word-break:break-all}.row.svelte-1pxq0y{display:grid}.two.svelte-1pxq0y{grid-template-columns:repeat(2,1fr)}.four.svelte-1pxq0y{grid-template-columns:repeat(4,1fr)}.summary.svelte-1pxq0y{display:flex;align-items:center;gap:var(--u);flex-wrap:wrap;padding:var(--u2) var(--u3) 0}.summary.svelte-1pxq0y .end:where(.svelte-1pxq0y){margin-left:auto}.chip.svelte-1pxq0y{font-weight:600;padding:0 var(--u);line-height:var(--u3)}.hint.svelte-1pxq0y{padding:var(--u2) var(--u3)}.chip.quiet.svelte-1pxq0y{opacity:var(--faint)}.tools.svelte-1pxq0y{border-top:1px solid var(--ikb)}.tools.svelte-1pxq0y li:where(.svelte-1pxq0y){border-bottom:1px solid var(--ikb)}.tools.svelte-1pxq0y li:where(.svelte-1pxq0y):last-child{border-bottom:0}.tools.svelte-1pxq0y li.aimed:where(.svelte-1pxq0y){background-image:var(--d1)}summary.svelte-1pxq0y{display:flex;align-items:center;gap:var(--u);padding:var(--u2) var(--u3);cursor:pointer;list-style:none}summary.svelte-1pxq0y::-webkit-details-marker{display:none}summary.svelte-1pxq0y:hover{background:var(--ikb);color:var(--paper)}summary.svelte-1pxq0y:hover .badge{border-color:var(--paper)}summary.svelte-1pxq0y:before{content:"+";font-family:var(--mono);width:var(--u2);flex:none;opacity:var(--faint)}details[open].svelte-1pxq0y>summary:where(.svelte-1pxq0y):before{content:"−"}details[open].svelte-1pxq0y>summary:where(.svelte-1pxq0y){border-bottom:1px solid var(--ikb)}.tbody.svelte-1pxq0y{padding:var(--u2) var(--u3) var(--u2) calc(var(--u3) + var(--u2) + var(--u))}.tact.svelte-1pxq0y{margin-top:var(--u2)}.tgap.svelte-1pxq0y{flex:1}.tname.svelte-1pxq0y{font-size:var(--t-body);font-weight:600;word-break:break-all;line-height:var(--u3)}.tprice.svelte-1pxq0y{font-weight:600;font-size:var(--t-fine);background:var(--ikb);color:var(--paper);padding:0 var(--half);line-height:var(--u2)}.run.svelte-1pxq0y{height:var(--u3);padding:0 var(--u2);border:1px solid var(--ikb);background:var(--paper);color:var(--ikb);font:inherit;font-size:var(--t-micro);letter-spacing:var(--track);text-transform:lowercase;font-weight:600;cursor:pointer}.run.svelte-1pxq0y:hover{background:var(--ikb);color:var(--paper)}.tdesc.svelte-1pxq0y{margin-top:0;font-size:var(--t-small);line-height:var(--u3);opacity:var(--quiet)}.ttags.svelte-1pxq0y{margin-top:var(--u);display:flex;gap:var(--half);flex-wrap:wrap}.ttag.svelte-1pxq0y{font-size:var(--t-micro);letter-spacing:var(--track-s);border:1px solid var(--ikb);padding:0 var(--half);line-height:var(--u2);opacity:var(--quiet)}.console.svelte-1pxq0y{display:grid;gap:var(--u2)}.hint-top.svelte-1pxq0y{margin-bottom:var(--half)}.field-row.svelte-1pxq0y{display:grid;gap:var(--half)}select.svelte-1pxq0y{border:2px solid var(--ikb);background:var(--paper);color:var(--ikb);font:inherit;font-size:var(--t-small);padding:var(--u);border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}select.svelte-1pxq0y{height:40px;padding:0 var(--u)}.actions.svelte-1pxq0y{display:flex;align-items:center;gap:var(--u2)}.actions.svelte-1pxq0y button:where(.svelte-1pxq0y){height:40px;padding:0 var(--u3);border:2px solid var(--ikb);background:var(--ikb);color:var(--paper);font:inherit;font-weight:700;letter-spacing:var(--track);text-transform:lowercase;font-size:var(--t-micro);cursor:pointer}.actions.svelte-1pxq0y button:where(.svelte-1pxq0y):disabled{opacity:var(--ghost);cursor:default}.out.svelte-1pxq0y{margin:0 var(--u3) var(--u3)}.receipt.svelte-1pxq0y{border-top:1px solid var(--ikb)}.rhead.svelte-1pxq0y{display:flex;align-items:center;gap:var(--u);padding:var(--u) var(--u3);border-bottom:1px solid var(--ikb)}.rstatus.svelte-1pxq0y{font-size:var(--t-micro);letter-spacing:var(--track);text-transform:lowercase;font-weight:600;background:var(--ikb);color:var(--paper);padding:0 var(--u);line-height:var(--u3)}.rop.svelte-1pxq0y{font-size:var(--t-small)}.sep.svelte-1pxq0y{opacity:var(--faint);margin:0 2px}.violations.svelte-1pxq0y{border-top:1px solid var(--ikb)}.violations.svelte-1pxq0y li:where(.svelte-1pxq0y){padding:var(--u) var(--u3);border-bottom:1px solid var(--ikb);font-size:var(--t-small);line-height:var(--u3)}.violations.svelte-1pxq0y li:where(.svelte-1pxq0y):last-child{border-bottom:0}@media(max-width:880px){.four.svelte-1pxq0y{grid-template-columns:repeat(2,1fr)}.inset.svelte-1pxq0y>div:where(.svelte-1pxq0y):nth-child(2n){border-right:0}.facts.svelte-1pxq0y>div:where(.svelte-1pxq0y){grid-template-columns:1fr;gap:0}}@media(max-width:560px){.identity.svelte-1pxq0y,.two.svelte-1pxq0y,.four.svelte-1pxq0y{grid-template-columns:1fr}.inset.svelte-1pxq0y>div:where(.svelte-1pxq0y){border-right:0;border-bottom:1px solid var(--ikb)}.inset.svelte-1pxq0y>div:where(.svelte-1pxq0y):last-child{border-bottom:0}}
