.skwtr-nav-title{white-space:nowrap;font-weight:600}#skwtr-challenge-select-item .ui.selection.dropdown{min-width:14rem}.skwtr-challenge-panel,.skwtr-tests-panel{box-sizing:border-box;color:#1b1c1d;background:#fff;height:100%;padding:1rem 1.25rem;font-size:.95rem;line-height:1.5;overflow-y:auto}.skwtr-challenge-placeholder,.skwtr-tests-empty{color:#0000008c;padding:.5rem 0;font-style:italic}.skwtr-challenge-header{margin-bottom:1rem}.skwtr-challenge-title{margin:0 0 .5rem;font-size:1.5rem;line-height:1.25}.skwtr-challenge-labels{flex-wrap:wrap;gap:.35rem;margin-bottom:.5rem;display:flex}.skwtr-badge{text-transform:capitalize;color:#000000bf;background:#00000014;border:1px solid #0000;border-radius:999px;align-items:center;gap:.25em;padding:.25em .7em;font-size:.78rem;font-weight:600;line-height:1.2;display:inline-flex}.skwtr-badge .icon{margin:0}.skwtr-badge-easy,.skwtr-badge-solved{color:#1a7f32;background:#21ba452e}.skwtr-badge-medium{color:#8a6d00;background:#f2c03740}.skwtr-badge-hard{color:#a92020;background:#db282826}.skwtr-badge-outline{color:#000000b3;background:0 0;border-color:#00000040}.skwtr-challenge-meta{color:#0000008c;font-size:.85rem}.skwtr-section-header.ui.header{color:inherit;margin:1.25rem 0 .5rem}.skwtr-challenge-hint{color:#0000008c;margin-top:.5rem;font-size:.85rem}.skwtr-signature,.skwtr-test-pre{white-space:pre-wrap;word-break:break-word;background:#0000000a;border:1px solid #00000014;border-radius:4px;margin:0;padding:.6em .8em;font-family:JetBrains Mono,monospace;font-size:.85em;overflow-x:auto}.skwtr-markdown p{margin:0 0 .75em}.skwtr-markdown pre{color:#fff;background-color:#1b1c1d;border-radius:4px;margin:.75em 0;padding:1em;overflow-x:auto}.skwtr-markdown code{background-color:#0000000d;border-radius:3px;padding:.2em .4em;font-family:JetBrains Mono,monospace;font-size:.9em}.skwtr-markdown pre code{background-color:#0000;padding:0}.skwtr-markdown ul,.skwtr-markdown ol{margin:.5em 0;padding-left:1.5em}.skwtr-markdown blockquote{color:#555;border-left:3px solid #2b3a8f;margin:.5em 0;padding-left:1em}.skwtr-markdown table{border-collapse:collapse;width:100%;margin:.5em 0}.skwtr-markdown th,.skwtr-markdown td{text-align:left;border:1px solid #ddd;padding:6px 12px}.skwtr-markdown th{background-color:#f5f5f5;font-weight:600}.skwtr-tests-toolbar{align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}.skwtr-tests-toolbar .ui.button{margin:0}.skwtr-tests-summary{color:#0009;font-size:.9rem}.skwtr-tests-summary-pass{color:#21ba45;font-weight:600}.skwtr-tests-summary-fail{color:#db2828;font-weight:600}.skwtr-tests-list{flex-direction:column;gap:.6rem;display:flex}.skwtr-tests-banner{background:#db28280f;border:1px solid #db282866;border-left:4px solid #db2828;border-radius:4px;margin-bottom:.75rem;padding:.5rem .75rem}.skwtr-tests-banner-title{color:#a92020;margin-bottom:.25rem;font-weight:600}.skwtr-tests-banner .skwtr-test-pre{background:#0000000a}.skwtr-test-case{background:#00000004;border:1px solid #0000001f;border-left:4px solid #0003;border-radius:4px;padding:.5rem .75rem}.skwtr-test-case.skwtr-test-passed{border-left-color:#21ba45}.skwtr-test-case.skwtr-test-failed{border-left-color:#db2828}.skwtr-test-case.skwtr-test-running{border-left-color:#f2c037}.skwtr-test-case-header{align-items:center;gap:.6rem;display:flex}.skwtr-test-name{flex:1;font-weight:600}.skwtr-test-status{color:#000000b3;white-space:nowrap;background:#00000014;border-radius:999px;padding:.15em .6em;font-size:.8rem}.skwtr-test-status-running{color:#8a6d00;background:#f2c03740}.skwtr-test-status-passed{color:#1a7f32;background:#21ba452e}.skwtr-test-status-failed,.skwtr-test-status-error{color:#a92020;background:#db282826}.skwtr-test-case-header .ui.button{margin:0}.skwtr-test-case-body{margin-top:.5rem}.skwtr-test-explanation{color:#000000a6;margin-bottom:.5rem;font-size:.9em}.skwtr-test-hidden{color:#0000008c;font-style:italic}.skwtr-test-grid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.6rem;display:grid}.skwtr-test-label{text-transform:uppercase;letter-spacing:.04em;color:#0000008c;margin-bottom:.25rem;font-size:.75rem}.skwtr-test-raw{margin-top:.5rem}.skwtr-test-raw summary,.skwtr-test-stdout summary{cursor:pointer;color:#0009;font-size:.85em}.skwtr-test-stdout{margin-top:.5rem}.skwtr-test-stdout .skwtr-test-pre{margin-top:.25rem}.skwtr-test-error{color:#a92020;background:#db28280f!important;border-color:#db28284d!important;margin-top:.5rem!important}body.judge0-dark-mode .skwtr-challenge-panel,body.judge0-dark-mode .skwtr-tests-panel{color:#e0e0e0;background:#1e1e1e}body.judge0-dark-mode .skwtr-challenge-placeholder,body.judge0-dark-mode .skwtr-tests-empty,body.judge0-dark-mode .skwtr-challenge-meta,body.judge0-dark-mode .skwtr-challenge-hint,body.judge0-dark-mode .skwtr-tests-summary,body.judge0-dark-mode .skwtr-test-label,body.judge0-dark-mode .skwtr-test-explanation,body.judge0-dark-mode .skwtr-test-hidden,body.judge0-dark-mode .skwtr-test-raw summary,body.judge0-dark-mode .skwtr-test-stdout summary{color:#fff9}body.judge0-dark-mode .skwtr-tests-banner{background:#db28281f;border-color:#ff695e66 #ff695e66 #ff695e66 #ff695e}body.judge0-dark-mode .skwtr-tests-banner-title,body.judge0-dark-mode .skwtr-test-error{color:#ff695e}body.judge0-dark-mode .skwtr-test-error{background:#db28281f!important;border-color:#ff695e59!important}body.judge0-dark-mode .skwtr-tests-summary-pass{color:#21ba45}body.judge0-dark-mode .skwtr-tests-summary-fail{color:#ff695e}body.judge0-dark-mode .skwtr-signature,body.judge0-dark-mode .skwtr-test-pre{background:#ffffff0f;border-color:#ffffff1f}body.judge0-dark-mode .skwtr-markdown pre{color:#e0e0e0;background-color:#121314;border:1px solid #3a3b3c}body.judge0-dark-mode .skwtr-markdown code{color:#e0e0e0;background-color:#ffffff14}body.judge0-dark-mode .skwtr-markdown pre code{background-color:#0000}body.judge0-dark-mode .skwtr-markdown blockquote{color:#aaa;border-left-color:#1678c2}body.judge0-dark-mode .skwtr-markdown th,body.judge0-dark-mode .skwtr-markdown td{border-color:#4a4b4c}body.judge0-dark-mode .skwtr-markdown th{background-color:#1b1c1d}body.judge0-dark-mode .skwtr-test-case{background:#ffffff08;border-color:#ffffff1f #ffffff1f #ffffff1f #ffffff4d}body.judge0-dark-mode .skwtr-test-case.skwtr-test-passed{border-left-color:#21ba45}body.judge0-dark-mode .skwtr-test-case.skwtr-test-failed{border-left-color:#ff695e}body.judge0-dark-mode .skwtr-test-case.skwtr-test-running{border-left-color:#f2c037}body.judge0-dark-mode .skwtr-test-status{color:#ffffffbf;background:#ffffff1a}body.judge0-dark-mode .skwtr-test-status-running{color:#f2c037;background:#f2c03733}body.judge0-dark-mode .skwtr-test-status-passed{color:#4fd46b;background:#21ba4533}body.judge0-dark-mode .skwtr-test-status-failed,body.judge0-dark-mode .skwtr-test-status-error{color:#ff695e;background:#db282833}body.judge0-dark-mode .skwtr-badge{color:#fffc;background:#ffffff1a}body.judge0-dark-mode .skwtr-badge-easy,body.judge0-dark-mode .skwtr-badge-solved{color:#4fd46b;background:#21ba4533}body.judge0-dark-mode .skwtr-badge-medium{color:#f2c037;background:#f2c03733}body.judge0-dark-mode .skwtr-badge-hard{color:#ff695e;background:#db282833}body.judge0-dark-mode .skwtr-badge-outline{color:#e0e0e0;background:0 0;border-color:#ffffff4d}body.judge0-dark-mode .skwtr-test-run.ui.basic.button{box-shadow:inset 0 0 0 1px #ffffff59;color:#e0e0e0!important}
