.container-wrapper[data-v-44b767d8]{position:relative}.scrolling-container[data-v-44b767d8]{height:100%;overflow:auto}.zoom-controls[data-v-44b767d8]{position:absolute;top:20px;right:20px;z-index:100;display:flex;flex-direction:column;align-items:flex-end}.zoom-button[data-v-44b767d8]{background:rgba(40,40,40,.9);border:1px solid hsla(0,0%,100%,.2);color:#fff;padding:8px 16px;font-size:14px;cursor:pointer;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.3);font-weight:500;transition:background .2s;margin-bottom:8px}.zoom-button[data-v-44b767d8]:hover{background:rgba(50,50,50,.9)}.zoom-panel[data-v-44b767d8]{background:rgba(25,25,25,.95);backdrop-filter:blur(5px);border-radius:8px;padding:8px;width:200px;box-shadow:0 4px 20px rgba(0,0,0,.3)}.zoom-input-container[data-v-44b767d8]{display:flex;align-items:center;padding:4px 8px}.zoom-input[data-v-44b767d8]{width:100%;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);color:#fff;padding:6px;font-size:14px;border-radius:4px;text-align:right;-moz-appearance:textfield}.zoom-input[data-v-44b767d8]::-webkit-inner-spin-button,.zoom-input[data-v-44b767d8]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.zoom-input-percent[data-v-44b767d8]{color:#fff;margin-left:8px}.zoom-option[data-v-44b767d8]{display:flex;align-items:center;width:100%;background:transparent;border:none;color:#fff;padding:8px 12px;font-size:14px;cursor:pointer;text-align:left;border-radius:4px;transition:background .2s}.zoom-option[data-v-44b767d8]:hover{background:hsla(0,0%,100%,.1)}.zoom-option.active[data-v-44b767d8]{background:hsla(0,0%,100%,.2)}.zoom-preset[data-v-44b767d8]{justify-content:center}.zoom-icon[data-v-44b767d8]{display:inline-block;width:24px;margin-right:8px;font-weight:700;text-align:center}.zoom-separator[data-v-44b767d8]{height:1px;background:hsla(0,0%,100%,.2);margin:8px 0}.err__msg[data-v-bef81972],.err__title[data-v-bef81972],body{margin:0}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c3e50}