.bitcoin__chart{position:relative;padding:16px 0 calc(16px + 32px);border:.5px solid #404752;border-radius:4px;background-image:url(https://raw.githubusercontent.com/macjjuni/only-bitcoin/refs/heads/main/public/images/btc-cover.avif);background-size:80% auto;background-position:50%;background-repeat:no-repeat}.bitcoin__chart canvas{cursor:pointer}.bitcoin__chart .bitcoin__chart__title__container{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:4px;font-weight:500;padding:0 8px;margin-bottom:4px;cursor:pointer}.bitcoin__chart .bitcoin__chart__title__container .bitcoin__chart__title__text{font-size:18px;line-height:22px;font-weight:700}.bitcoin__chart .bitcoin__chart__title__container .bitcoin__chart__title__cost{font-size:28px;line-height:36px;transition:opacity .13s ease}.bitcoin__chart .bitcoin__chart__title__container .bitcoin__chart__title__cost.bitcoin__chart__title__cost__loaded{opacity:1}.bitcoin__chart .bitcoin__chart__button__group{position:absolute;bottom:16px;left:0;width:100%;display:flex;justify-content:center;align-items:center;margin-top:8px}.bitcoin__chart .bitcoin__chart__button__group .bitcoin__chart__button{margin:0;width:calc((100% - 32px)/4);height:32px;padding:0 8px;color:#fff;border-left-width:0;border-radius:0;background-color:#111;border-color:#404752;font-size:16px;line-height:24px;z-index:1}.bitcoin__chart .bitcoin__chart__button__group .bitcoin__chart__button:first-child{border-left-width:1px;border-radius:4px 0 0 4px}.bitcoin__chart .bitcoin__chart__button__group .bitcoin__chart__button:last-child{border-radius:0 4px 4px 0}.bitcoin__chart .bitcoin__chart__button__group .bitcoin__chart__button.bitcoin__chart__button--active{color:#111;background-color:#fff}.category__card{position:relative}.category__card .category__card__list{position:relative;width:100%;padding:16px;border:.5px solid #404752;border-radius:4px}.category__card .category__card__list .category__card__item:first-child{padding-top:0}.category__card .category__card__list .category__card__item{position:relative}.category__card .category__card__list .category__card__item:before{content:"";position:absolute;bottom:-.5px;left:4px;width:calc(100% - 8px);height:.5px;opacity:1;background:#404752;transition:opacity .3s ease}.category__card .category__card__list .category__card__item:hover:before{opacity:0}.category__card .category__card__list .category__card__item .category__card__item__link{display:flex;align-items:center;gap:4px;width:100%;padding:6px 4px 6px 8px;transition:background-color .3s ease;border-radius:4px;font-size:16px;line-height:24px}.category__card .category__card__list .category__card__item .category__card__item__link .category__card__item__link__active-character{display:none;color:#fff;margin:0}.category__card .category__card__list .category__card__item .category__card__item__link .category__card__item__link__hover-character{position:relative;width:0;height:24px;overflow:hidden;transition:.3s ease}.category__card .category__card__list .category__card__item .category__card__item__link .category__card__item__link__hover-character:after{content:">";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);top:48%}.category__card .category__card__list .category__card__item .category__card__item__link.category__card__item__link--active:after{content:none}.category__card .category__card__list .category__card__item .category__card__item__link.category__card__item__link--active .category__card__item__link__active-character{display:block}.category__card .category__card__list .category__card__item .category__card__item__link.category__card__item__link--active .category__card__item__link__hover-character{display:none}.category__card .category__card__list .category__card__item .category__card__item__link.category__card__item__link--active .category__card__item__text{font-weight:500}.category__card .category__card__list .category__card__item .category__card__item__link:hover{background:#1f1f1f}.category__card .category__card__list .category__card__item .category__card__item__link:hover .category__card__item__link__hover-character{width:16px}.category__card .category__card__scroll-action-end__button,.category__card .category__card__scroll-action-start__button{display:none}@media screen and (max-width:var(kku-layout-medium)){.category__card{border-bottom:.5px solid #404752}.category__card .category__card__list{max-width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;gap:6px;padding:0 0 8px;border:none;white-space:nowrap;overflow:auto}.category__card .category__card__list .category__card__item:before{content:none}.category__card .category__card__list .category__card__item .category__card__item__link{padding:4px 8px}.category__card .category__card__list .category__card__item .category__card__item__link:hover .category__card__item__link__hover-character{width:10px}.category__card .category__card__scroll-action-end__button,.category__card .category__card__scroll-action-start__button{display:flex;justify-content:center;align-items:center;position:absolute;top:2px;width:24px;height:30px;padding:0;font-size:22px;border:none;color:#fff;background:#111;cursor:pointer;z-index:1;animation:fadeIn .3s ease forwards}.category__card .category__card__scroll-action-end__button:after,.category__card .category__card__scroll-action-start__button:after{content:"";position:absolute;top:0;width:.5px;height:100%;background:#fff}.category__card .category__card__scroll-action-start__button{left:0;justify-content:flex-start}.category__card .category__card__scroll-action-start__button:after{right:0}.category__card .category__card__scroll-action-start__button .category__card__scroll-action-start__button-icon{transform:rotate(90deg)}.category__card .category__card__scroll-action-end__button{right:0;justify-content:flex-end}.category__card .category__card__scroll-action-end__button:after{left:0}.category__card .category__card__scroll-action-end__button .category__card__scroll-action-end__button-icon{transform:rotate(-90deg)}}@media screen and (max-width:var(--kku-layout-small )){.category__card__item__link:hover{background:none}}.k-modal__wrapper{align-items:flex-start;background-color:hsla(0,0%,100%,.24)}.k-modal__wrapper .k-modal__container{position:fixed;top:16%}.k-modal__wrapper .k-modal__container .k-modal__container__header{display:none!important}.k-modal__wrapper .k-modal__container .k-modal__container__content{background-color:#111;padding:8px 16px}.k-modal__wrapper .k-modal__container .k-modal__container__content hr{width:100%}.k-modal__wrapper .k-modal__container .k-modal__container__content .search__input__container{display:flex;justify-content:flex-start;align-items:center}.k-modal__wrapper .k-modal__container .k-modal__container__content .search__input__container .search__modal__search__input{gap:0}.k-modal__wrapper .k-modal__container .k-modal__container__content .search__input__container .search__modal__search__input .k-text-field__input__container{background-color:#111;border:none}.k-modal__wrapper .k-modal__container .k-modal__container__content .search__input__container .search__modal__search__input .k-text-field__input__container:focus,.k-modal__wrapper .k-modal__container .k-modal__container__content .search__input__container .search__modal__search__input .k-text-field__input__container:hover{border:none}.k-modal__wrapper .k-modal__container .k-modal__container__content .search__input__container .search__modal__search__input .k-text-field__input__container .k-text-field__input{font-size:22px;line-height:30px;color:#fff;caret-color:#fff}.k-modal__wrapper .k-modal__container .k-modal__container__content .search__history__container{margin:12px -16px 8px;color:#fff}.k-modal__wrapper .k-modal__container .k-modal__container__content .search__history__container .search__history__title{font-size:12px;line-height:20px;padding:0 16px}.k-modal__wrapper .k-modal__container .k-modal__container__content .search__history__container .search__history__list{max-height:380px;min-height:120px;overflow-y:auto}.k-modal__wrapper .k-modal__container .k-modal__container__content .search__history__container .search__history__list .search__history__list__item{position:relative;width:100%}.k-modal__wrapper .k-modal__container .k-modal__container__content .search__history__container .search__history__list .search__history__list__item:hover{background-color:#1f1f1f}.k-modal__wrapper .k-modal__container .k-modal__container__content .search__history__container .search__history__list .search__history__list__item .search__history__list__item__text{display:flex;justify-content:flex-start;align-items:center;width:100%;height:100%;padding:8px 16px;font-size:16px;line-height:24px}.k-modal__wrapper .k-modal__container .k-modal__container__content .search__history__container .search__history__list .search__history__list__item .search__history__list__item__close{position:absolute;top:50%;right:16px;padding:4px;transform:translateY(-50%);font-size:0;z-index:100}.k-modal__wrapper .k-modal__container .k-modal__container__content .search__history__container .search__history__no__item{display:flex;justify-content:center;align-items:center;min-height:120px}.search__card{padding:16px;border:.5px solid #404752;border-radius:4px}.search__card .search__card__input{min-width:auto;width:100%;height:36px;justify-content:space-between;gap:0;padding:6px 8px;border:.5px solid #404752;border-radius:4px;background:#111}.search__card .search__card__input:hover{border-color:#c7c8cc}.search__card .search__card__input .search__card__input__icon__container{display:flex;justify-content:center;align-items:center;gap:12px}.search__card .search__card__input .search__card__input__shortcuts{padding:2px 3px;border:.5px solid #404752;border-radius:4px;font-size:12px;line-height:12px;font-weight:700;color:#fff;text-align:center}.search__card .search__card__input .k-button__content{display:flex;justify-content:space-between;align-items:center;width:100%;font-size:16px;line-height:24px;font-weight:300;color:#667183}.search__card .search__card__input:hover{background:#111}.search__card .search__card__input:focus{outline-color:#2961e3}@media screen and (max-width:var(kku-layout-medium)){.search__card{padding:0;border:none}.search__card .k-text-field.search__card__input{padding:8px}}