#view-modes{padding:8px 12px;min-height:60px;border-bottom:1px solid #ddd8d2;display:flex;align-items:center;justify-content:space-between;gap:7px;flex-wrap:wrap;background:#fff}#view-modes[hidden],#desktop-tools[hidden]{display:none}#view-modes .mode-buttons,#desktop-tools{display:flex;gap:3px}#view-modes button{font-size:12px;min-height:36px;min-width:38px;padding:5px 9px;border-radius:18px;border:1px solid #ddd8d2}#view-modes button[aria-pressed="true"]{color:#fff;background:#1d1c19;border-color:#1d1c19}#viewport-status{font-size:10px;color:#666;flex-basis:100%}#viewer-content{overflow:hidden}#viewer-content iframe{position:absolute;top:0;left:0;transform-origin:top left}#pan-left,#pan-right{display:none}#desktop-tools.actual #pan-left,#desktop-tools.actual #pan-right{display:block}.desktop-actual #viewer-content{overflow-x:auto;overflow-y:hidden}@media(max-width:600px){#view-modes{min-height:68px}#view-modes button{padding:5px 8px}#desktop-tools{margin-left:auto}}
.desktop-fit #viewer-content{background:#f7f4ee;}