@charset "UTF-8";:root{--active-button-color: #007bff;--success-color: #4caf50;--error-color: #f44336;--warning-color: #ff9800;--info-color: #2196f3}*{box-sizing:border-box;margin:0;padding:0}html,body{height:100%;width:100%;overflow:hidden}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;background-color:#1a1a1a;color:#fff}*{scrollbar-width:thin;scrollbar-color:#4d718d rgba(8,13,19,.75)}*::-webkit-scrollbar{width:10px;height:10px}*::-webkit-scrollbar-track{background:#080d13c7;border-radius:999px}*::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#628fb1,#34536b);border:2px solid rgba(8,13,19,.82);border-radius:999px}*::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#79b8e8,#416d8d)}*{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}input,textarea,pre,code{user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text}[data-tooltip]{position:relative;cursor:pointer}[data-tooltip]:before,[data-tooltip]:after{content:"";position:absolute;opacity:0;pointer-events:none;transition:opacity .2s ease,transform .2s ease;z-index:10000}[data-tooltip]:before{content:attr(data-tooltip);bottom:calc(100% + 8px);left:50%;transform:translate(-50%) translateY(4px);background:#000000e6;color:#fff;padding:6px 10px;border-radius:4px;font-size:12px;font-weight:500;white-space:nowrap;box-shadow:0 2px 8px #00000080;border:1px solid rgba(255,255,255,.2);min-width:max-content;max-width:300px;text-align:center}[data-tooltip]:after{bottom:calc(100% + 2px);left:50%;transform:translate(-50%) translateY(4px);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid rgba(0,0,0,.9);border-bottom:none}[data-tooltip]:hover:before,[data-tooltip]:hover:after{opacity:1;transform:translate(-50%) translateY(0)}[data-tooltip]:before{content:attr(data-tooltip)}[data-tooltip].tooltip-left:before{left:auto;right:calc(100% + 8px);top:50%;bottom:auto;transform:translateY(-50%) translate(-4px)}[data-tooltip].tooltip-left:after{left:auto;right:calc(100% + 2px);top:50%;bottom:auto;transform:translateY(-50%) translate(-4px);border-left:none;border-right:6px solid rgba(0,0,0,.9);border-top:6px solid transparent;border-bottom:6px solid transparent}[data-tooltip].tooltip-left:hover:before,[data-tooltip].tooltip-left:hover:after{transform:translateY(-50%) translate(0)}[data-tooltip].tooltip-right:before{left:calc(100% + 8px);right:auto;top:50%;bottom:auto;transform:translateY(-50%) translate(4px)}[data-tooltip].tooltip-right:after{left:calc(100% + 2px);right:auto;top:50%;bottom:auto;transform:translateY(-50%) translate(4px);border-left:6px solid rgba(0,0,0,.9);border-right:none;border-top:6px solid transparent;border-bottom:6px solid transparent}[data-tooltip].tooltip-right:hover:before,[data-tooltip].tooltip-right:hover:after{transform:translateY(-50%) translate(0)}.tutorial-highlight{position:relative;z-index:1999!important;outline:3px solid #9b59b6!important;outline-offset:2px;box-shadow:0 0 15px #9b59b6cc,0 0 30px #9b59b666!important;animation:tutorial-highlight-pulse 2s infinite!important}@keyframes tutorial-highlight-pulse{0%,to{outline-color:#9b59b6;box-shadow:0 0 15px #9b59b6cc,0 0 30px #9b59b666}50%{outline-color:#b370d0;box-shadow:0 0 25px #9b59b6,0 0 45px #9b59b699}}
