.source-pane[data-v-6ba73ace]{background:#f2f0f5;border-right:1px solid var(--learning-border);min-width:0}.pane-label[data-v-6ba73ace]{min-height:38px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;padding:5px 12px;background:var(--learning-subtle);color:var(--learning-muted);font-size:9px}.paper-label[data-v-6ba73ace]{display:flex;align-items:center;gap:12px;letter-spacing:.13em;white-space:nowrap}.paper-label>span[data-v-6ba73ace]{color:var(--learning-muted);font-size:9px}.paper-zoom-controls[data-v-6ba73ace]{display:flex;margin-left:auto;align-items:center;gap:3px;letter-spacing:0}.paper-zoom-controls>button[data-v-6ba73ace]{display:grid;place-items:center;width:25px;height:25px;border:1px solid var(--learning-border);border-radius:5px;font-size:15px;color:var(--learning-purple);background:#fff}.paper-zoom-controls>button[data-v-6ba73ace]:hover{background:var(--learning-soft)}.paper-zoom-controls>button[data-v-6ba73ace]:disabled{opacity:.4;cursor:not-allowed}.paper-zoom-controls>button.fit-page[data-v-6ba73ace]{width:auto;padding:0 7px;font-size:9px;margin-left:3px;color:var(--learning-muted);white-space:nowrap}.zoom-value[data-v-6ba73ace]{display:flex;align-items:center;height:25px;padding:0 5px;border:1px solid var(--learning-border);border-radius:5px;background:#fff;color:var(--learning-ink);font-variant-numeric:tabular-nums;font-size:10px}.zoom-value input[data-v-6ba73ace]{width:4.5ch;min-width:0;padding:0;border:0;background:transparent;font:inherit;text-align:right;-moz-appearance:textfield;box-shadow:none}.zoom-value input[data-v-6ba73ace]::-webkit-inner-spin-button,.zoom-value input[data-v-6ba73ace]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.zoom-value>span[data-v-6ba73ace]{margin-left:2px}.paper-scroll[data-v-6ba73ace]{height:var(--learning-pane-height,600px);padding:16px;overflow:auto;overscroll-behavior:contain}.paper-sheet[data-v-6ba73ace]{width:-moz-max-content;width:max-content;min-width:100%;display:flex;justify-content:center}.paper-sheet img[data-v-6ba73ace]{display:block;width:auto;height:auto;max-width:none;max-height:none;flex-shrink:0;box-shadow:0 3px 16px #0e1a3520;background:#fff}@media (max-width:640px){.paper-scroll[data-v-6ba73ace]{height:420px}.paper-label[data-v-6ba73ace]{gap:6px}.pane-label[data-v-6ba73ace]{padding:5px 9px}}
