.oal[data-v-a96ac845]{display:flex;flex-direction:column;gap:14px;padding:18px 24px;font-family:var(--rr-font-sans);color:var(--rr-ink);height:calc(100vh - 16px);min-height:0}.oal__header[data-v-a96ac845]{display:flex;align-items:center;gap:12px;flex-wrap:wrap;flex-shrink:0}.oal__h1[data-v-a96ac845]{font-size:13px;font-weight:600;margin:0;color:var(--rr-heading)}.oal__hint[data-v-a96ac845]{font-size:12.5px;color:var(--rr-dim);flex-basis:100%;line-height:1.5}.oal__hint code[data-v-a96ac845]{font-family:var(--rr-font-mono);background:var(--rr-bg);padding:0 4px;color:var(--rr-ink2)}.oal__link[data-v-a96ac845]{color:var(--rr-active);text-decoration:underline}.oal__pane[data-v-a96ac845]{display:flex;flex-direction:column;background:var(--rr-bg2);border:1px solid var(--rr-border);overflow:hidden;min-height:0;flex:1 1 auto}.oal__paneh[data-v-a96ac845]{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;font-family:var(--rr-font-mono);font-size:11.5px;letter-spacing:1.2px;text-transform:uppercase;color:var(--rr-dim);border-bottom:1px solid var(--rr-border);flex-shrink:0}.oal__panecount[data-v-a96ac845]{color:var(--rr-ink2);letter-spacing:.4px}.oal__loading[data-v-a96ac845],.oal__empty[data-v-a96ac845],.oal__error[data-v-a96ac845]{padding:14px;font-size:12px;color:var(--rr-dim)}.oal__error[data-v-a96ac845]{color:var(--rr-err, #f44)}.oal__filelistwrap[data-v-a96ac845]{display:grid;grid-template-columns:260px 1fr;gap:0;flex:1 1 auto;min-height:0}.oal__filelist[data-v-a96ac845]{list-style:none;margin:0;padding:0;border-right:1px solid var(--rr-border);overflow-y:auto}.oal__fileitem[data-v-a96ac845]{display:block;width:100%;padding:6px 12px;background:transparent;border:0;border-left:2px solid transparent;text-align:left;cursor:pointer;font-family:var(--rr-font-mono);font-size:12px;color:var(--rr-ink)}.oal__fileitem code[data-v-a96ac845]{font-family:var(--rr-font-mono)}.oal__fileitem[data-v-a96ac845]:hover{background:var(--rr-bg3)}.oal__fileitem--active[data-v-a96ac845]{background:var(--rr-bg3);border-left-color:var(--rr-active)}.oal__filedetail[data-v-a96ac845]{display:flex;flex-direction:column;min-height:0;overflow:hidden}.oal__filehead[data-v-a96ac845]{display:flex;align-items:baseline;gap:8px;padding:6px 12px;font-family:var(--rr-font-mono);font-size:11.5px;color:var(--rr-heading);border-bottom:1px solid var(--rr-border);flex-shrink:0}.oal__filemeta[data-v-a96ac845]{font-size:11.5px;color:var(--rr-dim);letter-spacing:.4px}.oal__filepre[data-v-a96ac845]{margin:0;padding:0;font-family:var(--rr-font-mono);font-size:12.5px;color:var(--rr-ink2);white-space:pre;overflow:auto;flex:1 1 auto;display:flex;flex-direction:column}.oal__line[data-v-a96ac845]{display:flex;align-items:baseline;padding:0 8px 0 0;min-height:1.5em;white-space:pre}.oal__line--debuggable[data-v-a96ac845]:hover{background:var(--rr-bg3)}.oal__dbgslot[data-v-a96ac845],.oal__dbgbtn[data-v-a96ac845]{display:inline-flex;width:18px;flex-shrink:0;align-items:center;justify-content:center}.oal__dbgbtn[data-v-a96ac845]{border:0;padding:0;margin:0;background:transparent;color:transparent;cursor:pointer;font-family:inherit;font-size:11.5px;line-height:1;-webkit-user-select:none;user-select:none;transition:color 80ms}.oal__line--debuggable .oal__dbgbtn[data-v-a96ac845]{color:var(--rr-ok, #7fbf7a)}.oal__dbgbtn[data-v-a96ac845]:hover,.oal__dbgbtn[data-v-a96ac845]:focus-visible{color:var(--rr-active);outline:none}.oal__linenum[data-v-a96ac845]{display:inline-block;width:36px;text-align:right;margin-right:10px;color:var(--rr-dim);-webkit-user-select:none;user-select:none;flex-shrink:0}.oal__linetext[data-v-a96ac845]{display:inline-block;white-space:pre}
