:root{color-scheme:dark;--bg:#060b13;--shell:#0a111b;--panel:#0d1723;--panel-dark:#080f19;--panel-border:#34495e;--line:#293d51;--text:#f5f7fa;--muted:#aebdcb;--yellow:#ffe100;--gold:#ffc400;--cyan:#18c8e0;--purple:#a229ec;--green:#19d982;--h:920px;--r:10px;--font:Arial,Helvetica,'Segoe UI',sans-serif}
*{box-sizing:border-box}html,body{min-width:320px;min-height:100%;margin:0}body{background:#060a11;color:var(--text);font-family:var(--font);font-size:13px}button,input,select{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.52}button:focus-visible,input:focus-visible,select:focus-visible,[tabindex]:focus-visible{outline:2px solid #7fdaff;outline-offset:2px}button:hover:not(:disabled){filter:brightness(1.18)}button,select{color:inherit}a{color:var(--yellow)}i[data-icon]{display:inline-block;flex:0 0 auto;width:17px;height:17px;background:currentColor;mask:var(--icon-url) center/contain no-repeat;-webkit-mask:var(--icon-url) center/contain no-repeat;vertical-align:middle}button i[data-icon]{pointer-events:none} [hidden]{display:none!important}
