._dialog_1gjxf_1{color:#292622;box-sizing:border-box;background:#f9f8f5;border:0;width:min(940px,100vw);max-width:100vw;height:94dvh;max-height:94dvh;padding:0;position:fixed;inset:0;overflow:hidden}._dialog_1gjxf_1[open]{flex-direction:column;display:flex}._dialog_1gjxf_1::backdrop{background:#000b}._toolbar_1gjxf_3{flex:none;justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;font-size:14px;display:flex}._dialog_1gjxf_1 button{color:#843f36;min-width:44px;min-height:44px;font:inherit;cursor:pointer;touch-action:manipulation;background:#fff;border:1px solid #d1c8bd;padding:7px 12px}._dialog_1gjxf_1 button:disabled{opacity:.35}._dialog_1gjxf_1 button:focus-visible{outline-offset:2px;outline:2px solid #843f36}._controls_1gjxf_6{flex:none;justify-content:center;align-items:center;gap:10px;display:flex}._controls_1gjxf_6>span{text-align:center;font-variant-numeric:tabular-nums;min-width:44px;font-size:13px}._hint_1gjxf_7{color:#6e655c;text-align:center;flex:none;margin:8px 4px;font-size:11px}._viewport_1gjxf_8{overscroll-behavior:contain;touch-action:pan-x pan-y;-webkit-overflow-scrolling:touch;background:#e8e5df;flex:1;min-height:0;overflow:auto}._space_1gjxf_9{flex-shrink:0;margin-inline:auto;position:relative;overflow:hidden}._space_1gjxf_9 img{transform-origin:0 0;-webkit-user-select:none;user-select:none;pointer-events:none;max-width:none;height:auto;display:block;position:absolute;top:0;left:0}
