.ca.svelte-1xp15tg{background:var(--j-paper);flex:1;min-height:0;display:flex;position:relative}.gutter.svelte-1xp15tg{text-align:right;border-right:1px solid var(--j-rule);width:54px;color:var(--j-mute);background:var(--j-bg-2);padding:12px 10px;font-size:12px;line-height:1.55em;overflow:hidden}.stage.svelte-1xp15tg{flex:1;min-height:0;position:relative}.hl.svelte-1xp15tg,.stage.svelte-1xp15tg textarea:where(.svelte-1xp15tg){font-family:var(--j-mono);border:none;outline:none;margin:0;padding:12px 14px;font-size:13px;line-height:1.55em;position:absolute;inset:0}.hl.svelte-1xp15tg{white-space:pre;pointer-events:none;color:var(--j-ink);overflow:auto}.stage.svelte-1xp15tg textarea:where(.svelte-1xp15tg){color:#0000;width:100%;height:100%;caret-color:var(--j-accent);resize:none;white-space:pre;background:0 0;overflow:auto}.ca-status.svelte-1xp15tg{border-top:var(--j-rule-w) solid var(--j-rule);background:var(--j-bg-2);color:var(--j-mute);letter-spacing:.12em;align-items:center;gap:14px;padding:6px 14px;font-size:10px;display:flex}.tc.svelte-1bbpe80{border-bottom:1px solid var(--j-rule);padding:10px 14px}.body.svelte-1bbpe80{gap:2px;margin-top:6px;font-size:11px;display:grid}.hm.svelte-zhfggn{font-family:var(--j-mono);color:var(--j-ink);margin:0;font-size:14px;line-height:1}.row.svelte-zhfggn{white-space:pre}.axis.svelte-zhfggn{border-top:1px solid var(--j-rule);color:var(--j-mute);letter-spacing:.1em;white-space:pre;margin-top:2px;font-size:10px}.page.svelte-qv51o2{flex-direction:column;height:calc(100vh - 78px);display:flex}.subbar.svelte-qv51o2{border-bottom:var(--j-rule-w) solid var(--j-rule);background:var(--j-bg-2);flex-wrap:wrap;align-items:center;gap:14px;padding:8px 16px;display:flex}.sb-id.svelte-qv51o2,.sb-meta.svelte-qv51o2{font-size:11px}.title.svelte-qv51o2{font-family:var(--j-serif);color:var(--j-ink);font-size:18px;font-weight:600}.pane-tabs.svelte-qv51o2{border-bottom:var(--j-rule-w) solid var(--j-rule);background:var(--j-bg-2);display:flex}.pane-tab.svelte-qv51o2{all:unset;cursor:pointer;text-align:center;font-family:var(--j-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--j-mute);border-bottom:2px solid #0000;flex:1;padding:12px 8px;font-size:12px}.pane-tab.on.svelte-qv51o2{color:var(--j-accent);border-bottom-color:var(--j-accent);text-shadow:0 0 6px var(--j-accent)}.panes.svelte-qv51o2{flex:1;grid-template-columns:1.05fr 1.3fr 1fr;min-height:0;display:grid}.pane.svelte-qv51o2{border-right:var(--j-rule-w) solid var(--j-rule);background:var(--j-paper);flex-direction:column;min-height:0;display:flex}.pane.svelte-qv51o2:last-child{border-right:none}.tabs.svelte-qv51o2{justify-content:flex-start;gap:16px}.tab.svelte-qv51o2{all:unset;cursor:pointer;font-family:var(--j-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--j-mute);border-bottom:2px solid #0000;padding-bottom:2px;font-size:11px}.tab.on.svelte-qv51o2{color:var(--j-accent);text-shadow:0 0 6px var(--j-accent);border-bottom-color:var(--j-accent)}.pane-body.svelte-qv51o2{flex:1;padding:18px 22px;overflow:auto}.desc.svelte-qv51o2{max-width:560px}.desc-kicker.svelte-qv51o2{margin-bottom:8px}.desc-tags.svelte-qv51o2{gap:6px;margin-top:6px;margin-bottom:14px}h2.svelte-qv51o2{margin-bottom:10px;font-size:26px}.para.svelte-qv51o2{color:var(--j-ink-2);font-size:15px;line-height:1.6}.rule.svelte-qv51o2{font-family:var(--j-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--j-accent);align-items:center;gap:10px;margin-top:22px;margin-bottom:12px;font-size:11px;display:flex}.constraints.svelte-qv51o2{padding-left:18px;font-size:12px;line-height:1.8}.hm-wrap.svelte-qv51o2{place-items:center;padding:16px;display:grid;overflow-x:auto}.example.svelte-qv51o2{margin-bottom:10px;padding:12px}.line.svelte-qv51o2{word-break:break-all;margin-top:6px;font-size:12px}.ex-pre.svelte-qv51o2{white-space:pre-wrap;margin:8px 0;font-size:12px}.ex-note.svelte-qv51o2{margin-top:4px;font-size:12px;font-style:italic}.ed-name.svelte-qv51o2{white-space:nowrap}.ed-lang.svelte-qv51o2{width:auto;min-width:auto;padding:2px 8px;font-size:10px}.ed-meta.svelte-qv51o2{gap:12px;font-size:10px}.notes-pad.svelte-qv51o2{min-height:200px;font-family:var(--j-mono);padding:12px;font-size:12px}.tests-list.svelte-qv51o2{flex:1;overflow:auto}.stdout-bar.svelte-qv51o2{border-top:var(--j-rule-w) solid var(--j-rule)}.stdout.svelte-qv51o2{height:140px;font-family:var(--j-mono);background:var(--j-bg);color:var(--j-ink);padding:10px 14px;font-size:11px;overflow:auto}@media (width<=1100px){.panes.svelte-qv51o2{grid-template-columns:1fr 1fr}.pane-tests.svelte-qv51o2{border-right:none;border-top:var(--j-rule-w) solid var(--j-rule);grid-column:1/-1}}@media (width<=760px){.page.svelte-qv51o2{height:auto;min-height:calc(100vh - 56px)}.subbar.svelte-qv51o2{gap:8px;padding:8px 12px}.sb-meta.svelte-qv51o2,.sb-status.svelte-qv51o2,.sb-back.svelte-qv51o2,.sb-id.svelte-qv51o2{display:none}.title.svelte-qv51o2{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:15px;overflow:hidden}.subbar.svelte-qv51o2 .j-btn{letter-spacing:.06em;padding:8px 10px;font-size:11px}.panes.svelte-qv51o2{grid-template-columns:1fr}.pane.svelte-qv51o2{border-right:none;border-bottom:var(--j-rule-w) solid var(--j-rule);min-height:60vh;display:none}.panes[data-pane=problem].svelte-qv51o2 .pane-problem:where(.svelte-qv51o2),.panes[data-pane=editor].svelte-qv51o2 .pane-editor:where(.svelte-qv51o2),.panes[data-pane=tests].svelte-qv51o2 .pane-tests:where(.svelte-qv51o2){display:flex}.pane-tests.svelte-qv51o2{min-height:70vh}.pane-body.svelte-qv51o2{padding:16px 14px}.desc.svelte-qv51o2{max-width:100%}h2.svelte-qv51o2{font-size:22px}.para.svelte-qv51o2{font-size:14px}.stdout.svelte-qv51o2{height:180px}}
