.options-panel[data-v-d762dc81]{z-index:2005;flex-direction:column;width:300px;margin-bottom:0;display:flex;position:fixed;top:84px;bottom:12px;right:12px;overflow-y:auto}.panel-heading[data-v-d762dc81]{flex-shrink:0;position:relative}.panel-heading .panel-title[data-v-d762dc81]{margin:0}.options-hint[data-v-d762dc81]{color:#6c757d}.options-panel-subtitle[data-v-d762dc81]{margin:4px 0 0}.options-panel-body[data-v-d762dc81]{flex-direction:column;flex:1;gap:16px;display:flex;overflow-y:auto}.options-btn-row[data-v-d762dc81]{flex-direction:column;gap:8px;display:flex}.options-slider[data-v-d762dc81]{width:100%;margin-bottom:8px}.options-color-row[data-v-d762dc81]{align-items:center;gap:10px;display:flex}.options-color-input[data-v-d762dc81]{cursor:pointer;width:50px;height:34px;padding:2px}.options-color-value[data-v-d762dc81]{font-family:Courier New,monospace}.options-panel-transition-enter-active[data-v-d762dc81],.options-panel-transition-leave-active[data-v-d762dc81]{transition:transform .2s}.options-panel-transition-enter-from[data-v-d762dc81],.options-panel-transition-leave-to[data-v-d762dc81]{transform:translate(100%)}@media (width<=900px){.options-panel[data-v-d762dc81]{width:auto;max-height:calc(min(68vh,520px));inset:auto 12px 12px}.options-panel-transition-enter-from[data-v-d762dc81],.options-panel-transition-leave-to[data-v-d762dc81]{transform:translateY(100%)}}.grid-root[data-v-700848e0]{touch-action:none;width:100%;height:100%;overflow:hidden}.canvas-wrap[data-v-127d9d56]{-webkit-user-select:none;user-select:none;background:0 0;flex:1;height:100%;min-height:0;position:relative;overflow:hidden}.row-action-bar[data-v-127d9d56]{z-index:34;pointer-events:none;justify-content:center;align-items:center;height:40px;display:flex;position:absolute;transform:translateY(-100%)}.row-settings-btn[data-v-127d9d56]{color:#0f172a;cursor:pointer;pointer-events:auto;touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:#fff;border:1px solid #94a3b8;border-radius:8px;place-items:center;width:40px;height:40px;font-size:1rem;transition:background .12s;display:grid;box-shadow:0 8px 18px #0f172a2e}.row-settings-btn[data-v-127d9d56]:hover{background:#e2e8f0}.row-settings-btn[data-v-127d9d56]:active{background:#d1d5db}.guide-modal[data-v-73ae328b]{z-index:2010}.guide-list[data-v-73ae328b]{gap:8px;padding-left:18px;display:grid}.guide-modal-footer[data-v-73ae328b]{text-align:left;justify-content:space-between;align-items:center;gap:12px;display:flex}.guide-checkbox[data-v-73ae328b]{margin:0}@media (width<=480px){.guide-modal-footer[data-v-73ae328b]{flex-direction:column;align-items:stretch}}@media print{.guide-modal[data-v-73ae328b]{display:none}}.toolbar[data-v-fa7f011a]{border-radius:0;flex:none;margin-bottom:0}.toolbar-body[data-v-fa7f011a]{flex-wrap:wrap;align-items:center;gap:10px;padding:10px 12px;display:flex}.toolbar-info[data-v-fa7f011a]{flex:0 0 320px;min-width:0}.toolbar-hint[data-v-fa7f011a]{color:#6c757d;font-size:12px}.toolbar-title[data-v-fa7f011a]{white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:14px;font-weight:700;overflow:hidden}.toolbar-title small[data-v-fa7f011a]{margin-left:8px}.toolbar-note[data-v-fa7f011a]{margin:2px 0 0;font-size:12px}.toolbar-actions[data-v-fa7f011a]{flex-wrap:wrap;flex:auto;justify-content:flex-end;align-items:center;gap:6px;margin:0;display:flex}.toolbar-endgroup[data-v-fa7f011a]{margin-left:auto}@media (width<=767px){.toolbar-info[data-v-fa7f011a]{flex:100%}.toolbar-actions[data-v-fa7f011a]{flex:100%;justify-content:flex-start}}@media (orientation:landscape) and (height<=500px){.toolbar-note[data-v-fa7f011a]{display:none}}.zone-manager-modal[data-v-fd335f1a]{z-index:2020}.zone-list[data-v-fd335f1a]{max-height:50vh;margin-bottom:0;overflow-y:auto}.zone-list-item[data-v-fd335f1a]{align-items:center;gap:8px;display:flex}.zone-list-item .form-control[data-v-fd335f1a]{flex:1}.editor-page[data-v-8785a818]{z-index:2000;-webkit-touch-callout:none;-webkit-user-select:none;background:#f5f5f5;width:100vw;padding:0;position:fixed;inset:0;overflow:hidden}.canvas-shell[data-v-8785a818],.editor-page[data-v-8785a818]{height:100dvh;min-height:100dvh}.canvas-shell[data-v-8785a818]{flex-direction:column;gap:8px;padding:8px;display:flex;position:relative}@media (pointer:coarse){.canvas-shell[data-v-8785a818]{transform:none}}@media (width>=768px){.canvas-shell[data-v-8785a818]{gap:10px;padding:10px}}@media (width>=1024px){.canvas-shell[data-v-8785a818]{gap:12px;padding:14px}}@media (orientation:landscape) and (height<=500px){.canvas-shell[data-v-8785a818]{gap:8px;padding:8px}}.removeitem[data-v-aa12c791]{cursor:pointer}.well-info[data-v-aa12c791]{background-color:#d9edf7}.well-warning[data-v-aa12c791]{background-color:#fcf8e3}.well[data-v-aa12c791]{margin-top:20px}.accessinfo-section[data-v-aa12c791]{margin-top:30px}.well h3[data-v-aa12c791]{margin-top:11px}
