*{box-sizing:border-box}html,body,#root{height:100%}body{margin:0;background:#0c0b0a;color:#ece7df;font-family:Hanken Grotesk,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}@keyframes ccBlink{0%,to{opacity:1}50%{opacity:.2}}@keyframes ccDot{0%,80%,to{transform:translateY(0);opacity:.35}40%{transform:translateY(-4px);opacity:1}}@keyframes ccSpin{to{transform:rotate(360deg)}}@keyframes ccPulse{0%{box-shadow:0 0 #66b08a73}70%{box-shadow:0 0 0 7px #66b08a00}to{box-shadow:0 0 #66b08a00}}@keyframes ccBanner{0%{transform:translateY(-100%);opacity:0}to{transform:none;opacity:1}}@keyframes ccTrack{0%{transform:translate(-100%)}to{transform:translate(280%)}}@keyframes ccFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes ccRise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes ccShimmer{0%{background-position:-560px 0}to{background-position:560px 0}}.cc-pulse{animation:ccPulse 2.4s infinite}.cc-rise{animation:ccRise .18s ease-out both}.cc-skel{background:#16130f linear-gradient(90deg,#ffffff08 25%,#ffffff14 37%,#ffffff08 63%);background-size:1120px 100%;animation:ccShimmer 1.3s infinite linear;border-radius:8px}.cc-iconbtn{background:transparent;border:1px solid transparent;color:#9a948b;cursor:pointer;transition:background .15s,color .15s,transform .08s ease}.cc-iconbtn:hover{background:#1c1916;color:#ece7df}.cc-iconbtn:active{transform:scale(.92)}.cc-cmd:hover{background:#23201c}button{transition:transform .08s ease}button:active:not(:disabled){transform:scale(.97)}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}::selection{background:#d9775752;color:#fff}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:8px;border:2px solid #0c0b0a}::-webkit-scrollbar-track{background:transparent}input,textarea,select,button{font-family:inherit}input::placeholder,textarea::placeholder{color:#5b554c}select{-webkit-appearance:none;-moz-appearance:none;appearance:none}a{color:inherit}
