body{background-color:Canvas;color:CanvasText;color-scheme:light dark}*,:after,:before{box-sizing:border-box}form tbody th[scope=row]{padding-left:3px;text-align:right;white-space:nowrap;width:0}form tfoot div:has(button){display:flex;gap:5px}form tfoot button{width:100%}form tfoot td:has(button){padding:5px}.error-panel{background-color:#fdd;border:1px solid red;color:red;font-weight:700;padding:10px}#nprogress{pointer-events:none}#nprogress .bar{background:#29d;height:2px;left:0;position:fixed;top:0;width:100%;z-index:1031}#nprogress .peg{box-shadow:0 0 10px #29d,0 0 5px #29d;display:block;height:100%;opacity:1;position:absolute;right:0;transform:rotate(3deg) translateY(-4px);width:100px}#nprogress .spinner{display:block;position:fixed;right:15px;top:15px;z-index:1031}#nprogress .spinner-icon{animation:nprogress-spinner .4s linear infinite;border-color:#29d transparent transparent #29d;border-radius:50%;border-style:solid;border-width:2px;box-sizing:border-box;height:18px;width:18px}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@keyframes nprogress-spinner{0%{transform:rotate(0)}to{transform:rotate(1turn)}}#nprogress .bar{height:4px}
