.energy-widget{align-items:center;background:#fff;border-radius:16px;box-shadow:0 6px 16px #0000001a;display:flex;flex:1 1 auto;gap:4px;justify-content:space-between;min-width:140px;min-width:0;padding:8px 8px 8px 14px}.energy-widget__info{align-items:center;-moz-column-gap:4px;column-gap:4px;display:grid;grid-template-columns:23px 5ch auto;min-width:0}.energy-widget__info>img{flex:0 0 auto;height:33px;width:23px}.energy-widget__add-button{align-items:center;border-radius:10px;display:inline-flex;flex:0 0 auto;height:32px;justify-content:center;width:32px}.energy-widget__add-button img{display:block;height:32px;width:32px}.energy-widget__value{color:#39235f;font-feature-settings:"tnum" 1;font-size:14px;font-variant-numeric:tabular-nums;font-weight:700;overflow:hidden;text-align:center;text-overflow:ellipsis;transition:color .2s ease,opacity .2s ease;width:5ch}.energy-widget__time{align-content:center;align-items:center;background:#f3f3f3;border-radius:16px;color:#707070;display:flex;flex-shrink:0;font-size:11px;font-weight:400;justify-content:center;min-width:0;padding:2px 4px;text-align:center;white-space:nowrap}@media (max-width:375px){.energy-widget__info{-moz-column-gap:6px;column-gap:6px;grid-template-columns:20px 5ch auto}.energy-widget__info>img{height:30px;width:20px}.energy-widget__value{font-size:13px;width:4ch}.energy-widget__time{font-size:10px;padding:3px 6px}.energy-widget__add-button,.energy-widget__add-button img{height:28px;width:28px}}@media (max-width:320px){.energy-widget__info{-moz-column-gap:6px;column-gap:6px;flex:1 1 100%;grid-template-columns:18px 3.5ch auto}.energy-widget__info>img{height:28px;width:18px}.energy-widget__value{font-size:12.5px;width:3.5ch}.energy-widget__time{font-size:8px;padding:2px 6px}.energy-widget__add-button{height:26px;margin-left:auto;order:2;width:26px}.energy-widget__add-button img{height:26px;width:26px}}.balance-widget{align-items:center;background:#fff;border-radius:16px;box-shadow:0 6px 16px #0000001a;display:flex;flex:1 1 auto;gap:8px;justify-content:flex-start;min-width:0;padding:8px 12px}.balance-widget__icon{flex:0 0 auto;height:33px;width:24px}.balance-widget__value{align-items:center;color:#39235f;display:inline-flex;flex:1 1 auto;font-weight:700;gap:4px;line-height:1.1;min-width:0;white-space:nowrap}.balance-widget__amount{font-feature-settings:"tnum" 1;font-size:14px;font-variant-numeric:tabular-nums;min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis}.balance-widget__unit{flex:0 0 auto;font-size:14px}@media (max-width:375px){.balance-widget__icon{height:30px;width:20px}.balance-widget__amount,.balance-widget__unit{font-size:13px}}@media (max-width:320px){.balance-widget__icon{height:28px;width:18px}.balance-widget__amount,.balance-widget__unit{font-size:12.5px}}.header{left:0;margin-top:1rem;position:absolute;right:0;top:0;z-index:10}.header__grid{align-items:center;-moz-column-gap:10px;column-gap:10px;display:grid;grid-template-columns:3fr 2fr;min-width:0}.header__balance,.header__energy{min-width:0}.header__balance :deep(.balance-widget),.header__energy :deep(.energy-widget){flex:0 1 auto;max-width:none!important;min-width:0;width:100%}.navigation{background-color:#fff;border-radius:24px 24px 0 0;bottom:0;box-shadow:0 -2px 10px #0000001a;display:flex;justify-content:space-around;left:0;padding:10px 0 20px;position:fixed;right:0;z-index:100}.navigation-item{align-items:center;background:transparent;color:#555;display:flex;flex-direction:column;font-size:12px;padding:5px 10px;text-decoration:none}.navigation-item.active{font-weight:700}.navigation-item--disabled{cursor:not-allowed;opacity:.5}.navigation-item__icon-img{width:47px}.navigation .ver{bottom:0;font-size:8px;position:absolute;right:8px}.global-loader[data-v-380327b1]{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff2;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.global-loader--transparent[data-v-380327b1]{background:#000000b3}.global-loader__spinner[data-v-380327b1]{animation:spin-380327b1 1s linear infinite;border:4px solid #f3f3f3;border-radius:50%;border-top-color:#03b9ea;height:48px;width:48px}.fade-enter-active[data-v-380327b1],.fade-leave-active[data-v-380327b1]{transition:opacity .3s ease}.fade-leave-to[data-v-380327b1]{opacity:0}@keyframes spin-380327b1{0%{transform:rotate(0)}to{transform:rotate(1turn)}}
