html.ctoj-ui #app #problem-main.cwr-ready{position:relative!important}
html.ctoj-ui #app #problem-main>.cwr-gutter{position:absolute!important;width:12px!important;z-index:25;min-width:0!important;padding:0!important;margin:0!important;grid-column:auto!important;grid-row:auto!important;box-sizing:border-box!important}
html.ctoj-ui #app #problem-main>.cwr-gutter[hidden]{display:none!important}
.cwr-drag{position:absolute;inset:0;cursor:col-resize;touch-action:none;border-radius:4px;background:var(--cu-border,#d9e4ef);opacity:.7}
.cwr-drag:hover,.cwr-drag:focus-visible{background:#2985ed;opacity:1;outline:2px solid #1763a1}
.cwr-buttons{position:sticky;top:45vh;display:flex;flex-direction:column;gap:3px;align-items:center;pointer-events:none}
html.ctoj-ui #app #problem-main .cwr-buttons button{position:relative;pointer-events:auto;min-width:22px;min-height:26px;padding:2px;background:var(--cu-surface,#fff);color:var(--cu-ink,#203b55);border:1px solid #b9c9dc;border-radius:4px;font-size:12px;cursor:pointer;line-height:1.2;box-shadow:0 1px 3px #0002}
.cwr-buttons button:focus-visible{outline:3px solid #f3aa28;outline-offset:2px}
html.ctoj-ui.cpw-active #app .content-app>.flex-container>#problem-main.cwr-editor-only:not(.csw-classic):not(.csw-full){grid-template-columns:0 minmax(0,1fr)!important}
html.ctoj-ui.cpw-active #app #problem-main.cwr-editor-only:not(.csw-classic):not(.csw-full)>.csw-statement{display:none!important}
html.ctoj-ui.cpw-active #app .content-app>.flex-container>#problem-main.cwr-statement-only:not(.csw-classic):not(.csw-full){grid-template-columns:minmax(0,1fr) 0!important}
html.ctoj-ui.cpw-active #app #problem-main.cwr-statement-only:not(.csw-classic):not(.csw-full)>#submit-code{display:none!important}
@media(max-width:900px){html.ctoj-ui #app #problem-main>.cwr-gutter{display:none!important}html.ctoj-ui.cpw-active #app #problem-main.cwr-editor-only:not(.csw-classic):not(.csw-full)>.csw-statement,html.ctoj-ui.cpw-active #app #problem-main.cwr-statement-only:not(.csw-classic):not(.csw-full)>#submit-code{display:block!important}}
