.code-fullscreen-viewer[data-v-dce729c4]{flex:none}.code-fullscreen-viewer[data-v-dce729c4] button{justify-content:center;align-items:center;width:32px;min-width:32px;height:32px;min-height:32px;padding:0;display:inline-flex}.code-fullscreen-viewer[data-v-dce729c4] svg{flex:none;width:16px;height:16px}.code-fullscreen-modal{width:calc(min(1120px,100vw - 32px));max-width:none}[data-v-dce729c4] .code-fullscreen-editor{height:calc(min(62dvh,720px))}[data-v-dce729c4] .code-fullscreen-editor .cm-editor,[data-v-dce729c4] .code-fullscreen-editor .cm-gutters,[data-v-dce729c4] .code-fullscreen-editor .cm-scroller{height:100%;min-height:0}[data-v-dce729c4] .code-fullscreen-editor .cm-scroller{max-height:none}.code-fullscreen-fallback[data-v-dce729c4]{box-sizing:border-box;resize:vertical;border:1px solid var(--line);background:var(--page);width:100%;height:calc(min(62dvh,720px));color:var(--ink);font:14px/1.7 var(--font-mono);border-radius:6px;max-height:none;padding:12px;display:block}.code-fullscreen-actions[data-v-dce729c4]{justify-content:flex-end;gap:8px;width:100%;display:flex}@media (width<=640px){.code-fullscreen-modal{width:calc(100vw - 16px)}.code-fullscreen-fallback[data-v-dce729c4],[data-v-dce729c4] .code-fullscreen-editor{height:calc(min(52dvh,420px))}}
