.v-debug-button{position:relative;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;width:1.2em;height:1.1em;margin-top:-.3em;opacity:.7;transition:opacity .15s ease;cursor:pointer;box-sizing:border-box;border:0;background:transparent;}.v-debug-button svg{position:absolute;width:100%;height:100%;transition:transform .5s ease;}.v-debug-button:hover{opacity:1;border:0;background:transparent;}.v-debug-button:hover svg{transform:rotate(360deg);border:0;background:transparent;}.v-debug-button:active{transform:scale(.9);}.v-debug-button:focus{outline:none;}.v-debug-button:focus-visible{outline:none;outline-offset:none;}.v-debug-button.inline{margin-left:.3em;}.v-debug-button.absolute{z-index:10102101201;position:absolute;top:.5em;left:.5em}#vsmdebugdialog{color:black;border:1px solid black;min-width:300px;min-height:10em;max-width:90vw;max-height:80vh;width:fit-content;height:fit-content;box-shadow:0 0 5px 5px rgba(0,0,0,0.1);font-family:monospace;line-height:1.5em;padding:0;overflow:hidden;}#vsmdebugdialog h4{margin-top:1em;margin-bottom:.3em;color:#666;}#vsmdebugdialog:focus{outline:none;}#vsmdebugdialog:focus-visible{outline:none;}#vsmdebugdialog .v-scrollview{max-height:80vh;}#vsmdebugdialog .v-scrollview-content{max-height:80vh;}#vsmdebugdialog header{padding:1em .5em 0 0;}#vsmdebugdialog header DIV{text-align:right;width:100%;}#vsmdebugdialog-closebutton{user-select:none;position:relative;background:transparent;font-size:200%;width:1em;height:1em;line-height:1em;color:black;border-radius:50%;border:0;text-align:center;opacity:.5;transition:opacity .15s ease;}#vsmdebugdialog-closebutton:before{content:"";position:absolute;transform:translate(-50%,-50%);left:50%;top:50%;width:100%;height:100%;background:rgba(0,0,0,0.05);border-radius:50%;opacity:0;transition:opacity .15s ease;z-index:1;}#vsmdebugdialog-closebutton:hover{opacity:1;}#vsmdebugdialog-closebutton:hover:before{opacity:1;}#vsmdebugdialog-closebutton:active{transform:scale(.9)}#vsmdebugdialog DIV.collapsed{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-height:1.4em;transition:max-height .5s ease;}#vsmdebugdialog DIV.expanded{overflow:visible;text-overflow:ellipsis;white-space:normal;max-height:1000px;transition:max-height .5s ease;}