.select-item{display:flex;align-items:center;width:100%}.select-item svg{margin-left:auto;opacity:0}.select-item:hover svg{opacity:1}.step-item .scroll-box{height:12px;overflow:hidden;box-sizing:border-box}.step-item .scroll-box p{position:relative;top:0;line-height:1em;transition:top .2s}.step-item .step-item-add{width:4px;transition:width .2s;overflow:hidden;cursor:pointer}.step-item:hover .scroll-box p{top:-1em}.step-item:hover .step-item-add{background-color:orange}.step-item:hover .step-item-add:hover{width:24px}.step-item:hover .step-item-add:hover:before{content:"+"}.interval-skill-item .isi-delete{display:none}.interval-skill-item:hover .isi-delete{display:block}#app{position:relative;color:var(--chakra-colors-fg);background:var(--chakra-colors-bg-subtle);pointer-events:auto;border-radius:16px;overflow:hidden}.flash{animation:flash 1s ease-in infinite alternate}@keyframes flash{0%{opacity:1}to{opacity:0}}:root{font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-webkit-user-select:none;user-select:none;background:transparent}body,html{margin:0;padding:0;overflow:hidden;background:transparent}.scroll-theme::-webkit-scrollbar{width:2px;height:2px}.scroll-theme::-webkit-scrollbar-thumb{background-color:#ffffff40;border-radius:4px}.scroll-theme::-webkit-scrollbar-track{background-color:transparent}
