body{padding:0;margin:0;background-color:#fff;--red-background: rgba(255, 0, 0, .229);--green-background: rgba(10, 138, 51, .229)}main,header{max-width:900px;margin:0 auto;padding:16px}header{padding-bottom:0!important}h1{padding-bottom:0!important;margin-bottom:0!important}.line-padded{padding:20px;outline:solid 1px rgb(198,198,198)}.bold{font-weight:600}.action-buttons{display:flex;gap:8px;position:fixed;right:30px;top:30px}.action-buttons.left{left:30px;right:auto}.link-with-description label{color:gray;margin-left:10px}html,body{margin:0;padding:0;font:14px/1.4 system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;color:#111;background:#fff}.editor-section{display:flex;margin-top:16px;flex-direction:column;gap:20px}tr{text-align:left}.editor-section h2{margin:0;font-size:22px;font-weight:600}.editor-section h3{font-size:18px;margin:0;font-weight:500}.nested-group{display:flex;flex-direction:column;gap:15px}.nested-group h3{margin-top:0;font-size:17px}.v-gap{display:flex;flex-direction:column;gap:10px}.form-group label{display:block;margin:0 0 4px;font-weight:600}input:not([type=checkbox]).vl,textarea.vl,select.vl,.form-group input:not([type=checkbox]),.form-group textarea,.form-group select{width:calc(100% - 12px);padding:6px;border:1px solid #ccc;border-radius:0;background:#fff;font:inherit}.form-group textarea{resize:vertical;min-height:60px}.choice-item{display:flex;gap:6px;margin:6px 0}.choice-item input{flex:1}.color-input-group{display:flex;align-items:center;gap:6px}.color-input-group input[type=color]{width:40px;height:28px;padding:0}ul.vl.no-style{list-style:none;padding-left:0;margin:0}button:disabled{opacity:.6;cursor:default}.loading{text-align:center;padding:16px;color:#666}.success-message{position:fixed;top:30px;left:50%;transform:translate(-50%);padding:8px;border:1px solid #2d7a2d;color:#2d7a2d;background-color:#fff}@media (prefers-reduced-motion: reduce){*{transition:none!important;animation:none!important}}.now-configured span{opacity:0;display:inline-block;animation:fadeIn 2s forwards infinite;animation-delay:var(--i, 0s);color:#0f0}.now-configured{font-size:12px}@keyframes fadeIn{0%{opacity:.2;transform:translateY(5px)}50%{opacity:1;transform:translateY(0)}to{opacity:.2;transform:translateY(5px)}}header{margin-top:100px!important}label.new{background-color:linear}header h1{margin-top:0!important}main{padding-top:0!important;padding-bottom:40vh}table.vl{width:100%;table-layout:auto;border-collapse:collapse}th.vl,td.vl{text-align:left;padding:.5rem}a.vl.active{color:-webkit-link;cursor:pointer;text-decoration:underline}tr.vl.red{background-color:var(--red-background)!important}tr.vl.green{background-color:var(--green-background)!important}tr.vl.green:hover,tr.vl.red:hover{opacity:.8}tr.vl.green:active,tr.vl.red:active{opacity:.6}tr.vl.clickable:hover{filter:brightness(.95)}tr.vl.clickable:active{filter:brightness(.92)}tr.vl.clickable *{-webkit-user-select:none;user-select:none}tr.vl.clickable{cursor:pointer;pointer-events:all;background-color:#fff}@media (prefers-color-scheme: dark){html,body{color:#e4e4e7;--bg: #18181b;background:var(--bg)}body{background-color:var(--bg)}.line-padded{outline:solid 1px rgb(82,82,91)}.link-with-description label{color:#a1a1aa}input:not([type=checkbox]).vl,textarea.vl,select.vl,.form-group input:not([type=checkbox]),.form-group textarea,.form-group select{border:1px solid #3f3f46;background:#27272a;color:#e4e4e7}input:not([type=checkbox]).vl:focus,textarea.vl:focus,select.vl:focus,.form-group input:not([type=checkbox]):focus,.form-group textarea:focus,.form-group select:focus{border-color:#6366f1;outline:none}.loading{color:#a1a1aa}.success-message{border:1px solid #16a34a;color:#16a34a;background-color:#18181b}th.vl,td.vl{border-bottom:1px solid #3f3f46}a.vl,a.vl:link{color:#60a5fa}.form-group input:disabled,.form-group textarea:disabled,.form-group select:disabled{background:#1f1f23!important;color:#71717a;border-color:#27272a;cursor:not-allowed}tr.vl{background-color:var(--bg)!important}button{background:#3f3f46;color:#e4e4e7;border:1px solid #52525b}button:hover:not(:disabled){background:#52525b}button:disabled{opacity:.5;color:#71717a}tr.vl.clickable{background-color:var(--bg)}tr.vl.clickable:hover{filter:brightness(1.15)}tr.vl.clickable:active{filter:brightness(1.3)}a.vl.active,a.vl:visited{color:#c084fc}a.vl:hover{color:#93c5fd}a.vl:active{color:#3b82f6}}
