/* Generated by scripts/split-css.mjs — do not edit. */
.tempest_wrapper_l83On{gap:var(--tempest-space-3);max-width:100%;font-family:var(--tempest-font-sans);flex-direction:column;display:flex}
.tempest_frame_AFLKa{border:1px solid var(--tempest-border);border-radius:var(--tempest-radius-lg);background-color:var(--tempest-surface);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;width:100%;position:relative;overflow:hidden}
.tempest_frame_AFLKa:active{cursor:grabbing}
.tempest_frame_AFLKa:focus-visible{outline:2px solid var(--tempest-primary);outline-offset:2px}
.tempest_circle_qI5b8{border-radius:var(--tempest-radius-full)}
.tempest_image_8RAkb{pointer-events:none;max-width:none;max-height:none;position:absolute;top:50%;left:50%;translate:-50% -50%}
.tempest_controls_Tbg70{align-items:center;gap:var(--tempest-space-3);flex-wrap:wrap;display:flex}
.tempest_zoom_hMOSD{min-width:6rem;accent-color:var(--tempest-primary);flex:6rem}
.tempest_zoom_hMOSD:disabled{opacity:.5}
.tempest_reset_TK3vP{padding:var(--tempest-space-1) var(--tempest-space-3);border:1px solid var(--tempest-border);border-radius:var(--tempest-radius-md);background-color:var(--tempest-bg);color:var(--tempest-text);font:inherit;font-size:var(--tempest-text-sm);cursor:pointer}
@media (hover:hover) and (pointer:fine){.tempest_reset_TK3vP:hover:not(:disabled){background-color:var(--tempest-surface)}}
.tempest_reset_TK3vP:focus-visible{outline:2px solid var(--tempest-primary);outline-offset:2px}
.tempest_reset_TK3vP:disabled{opacity:.5;cursor:default}
.tempest_hint_rIrZ8{color:var(--tempest-text-muted);font-size:var(--tempest-text-xs);margin:0}
.tempest_hint_rIrZ8 kbd{padding:0 var(--tempest-space-1);border:1px solid var(--tempest-border);border-radius:var(--tempest-radius-sm);background-color:var(--tempest-surface);font-family:var(--tempest-font-mono,monospace);font-size:inherit}
