@charset "UTF-8";:root{--color-primary: #42b983;--color-primary-hover: #4dc790;--color-primary-disabled: #a5d6a7;--color-secondary: #3498db;--color-secondary-blue: #3b82f6;--color-secondary-blue-hover: #5798ff;--color-background: #ffffff;--color-white: #ffffff;--color-danger: #e74c3c;--height-top-section-elements: 175px;--color-first-price: #3498db;--color-second-price: #fd9b00;--color-chart-purple-background: #d239ff;--color-chart-green-background: #68d665;--color-tooltip-background: #202121d6;--color-text-primary: #333333;--color-text-secondary: #606266;--color-text-white: #ffffff;--color-price-positive: #42b9831a;--color-price-negative: #e74c3c1a;--color-border-light: #cccccc;--1px-solid-border: 1px solid var(--color-border-light);--color-button-selected: #10a15f;--color-button-text: #ffffff;--color-hover-button: #42b9831a;--color-hover-button-selected: rgb(66, 185, 131);--color-hover-button-text: #333333;--color-hover-button-reset: #42b9831a;--color-ws-status-connected: #42b9831a;--color-ws-status-disconnected: #e74c3c1a;--color-disabled-background: #e0e0e0;--color-disabled-text: #a0a0a0;--color-indicator-rsi-1: var(--color-first-price);--color-indicator-macd-1: #1100ff;--color-indicator-signal-1: #c300d8;--color-indicator-rsi-2: var(--color-second-price);--color-indicator-macd-2: #e35700;--color-indicator-signal-2: #7ad700;--animation-line: var(--color-text-secondary);--color-chart-grid: #cbcbcb;--color-chart-text: #2f2f2f;--font-family-base: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif}.dark-mode{--color-background: #262628;--color-text-primary: #e4e4e4;--color-text-secondary: #b4b4b4;--color-chart-purple-background: #ff10ff;--color-chart-green-background: #37ad41;--color-chart-grid: #848484;--color-chart-text: #d2d2d2;--color-button-selected: #10a15f;--color-button-text: #ffffff;--color-hover-button: #42b98344;--color-hover-button-text: #333333;--color-disabled-background: #343434;--color-disabled-text: #c9c9c9}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{display:flex}body{display:flex;flex-direction:column;width:100%;font-family:var(--font-family-base)}*{scrollbar-width:thin;scrollbar-color:var(--color-text-secondary) var(--color-background)}*::-webkit-scrollbar{width:8px;height:8px}*::-webkit-scrollbar-track{background:var(--color-background);border-radius:4px}*::-webkit-scrollbar-thumb{background:var(--color-text-secondary);border-radius:4px;border:1px solid var(--color-background)}*::-webkit-scrollbar-thumb:hover{background:var(--color-text-primary)}*::-webkit-scrollbar-corner{background:var(--color-background)}.footer[data-v-5e8ebaec]{display:flex;flex-direction:column;gap:8px}.footer__author[data-v-5e8ebaec],.footer__source[data-v-5e8ebaec],.footer__contacts[data-v-5e8ebaec]{color:var(--color-text-primary);font-size:.875rem;line-height:1}.footer__contacts[data-v-5e8ebaec]{display:flex;align-items:flex-start;gap:12px}.footer__linkedin-img[data-v-5e8ebaec]{width:24px}.footer__facebook-img[data-v-5e8ebaec]{height:21px;width:21px}.app[data-v-473ebd5a]{display:flex;flex-direction:column;flex:1;gap:2rem;min-height:100dvh;max-width:1800px;margin:0 auto;padding:1rem 2rem 2rem;background-color:var(--color-background);color:var(--color-text-primary);line-height:1;font-weight:400}.app header h1[data-v-473ebd5a]{margin:0;padding:0;font-size:2rem;line-height:1;color:var(--color-text-primary);text-align:center}.app__button[data-v-473ebd5a]{border:none;outline:none;background-color:transparent;font-size:1.1rem;cursor:pointer}.app__bottom-section[data-v-473ebd5a]{display:flex;justify-content:space-between;align-items:flex-end}@media (width <= 720px){.app[data-v-473ebd5a]{padding:1rem}}.base-chart[data-v-524b5ff7]{display:flex;flex-direction:column;width:100%;gap:16px;padding:12px;border:var(--1px-solid-border);border-radius:4px}.base-chart__controls[data-v-524b5ff7]{display:flex;gap:1rem}.base-chart__reset-button[data-v-524b5ff7]{height:fit-content;margin-left:auto;padding:8px 16px;background-color:var(--color-secondary-blue);color:var(--color-text-white);border:none;border-radius:4px;cursor:pointer;font-size:14px;transition:background-color .2s}@media (hover: hover){.base-chart__reset-button[data-v-524b5ff7]:hover{background-color:var(--color-secondary-blue-hover)}}.base-chart__reset-button[data-v-524b5ff7]:active{background-color:var(--color-secondary-blue-hover)}.base-chart__canvas-container[data-v-524b5ff7]{flex:1;min-height:360px}.dynamic-tooltip{position:fixed;background-color:var(--color-tooltip-background);color:var(--color-text-white);padding:6px 10px;border-radius:4px;font-size:.875rem;white-space:nowrap;z-index:9999;pointer-events:none;opacity:0;transform:translateY(8px);transition:opacity .2s ease,transform .2s ease}.dynamic-tooltip.is-visible{opacity:1;transform:translateY(0)}.coin-selector[data-v-b5a0d0ee]{display:flex;flex-wrap:wrap;align-content:flex-start;gap:8px;height:var(--height-top-section-elements);width:100%;padding:10px 12px;border:var(--1px-solid-border);border-radius:4px;overflow-y:auto;overflow-x:hidden}.coin-selector__button[data-v-b5a0d0ee]{height:fit-content;padding:6px 12px;border:1px solid var(--color-primary);border-radius:4px;background-color:transparent;color:var(--color-text-primary);cursor:pointer;transition:all .2s ease-in-out}@media (hover: hover){.coin-selector__button[data-v-b5a0d0ee]:hover:not(.coin-selector__button--disabled):not(.coin-selector__button--selected){background-color:var(--color-hover-button)}}.coin-selector__button--selected[data-v-b5a0d0ee]{background-color:var(--color-button-selected);color:var(--color-text-white);font-weight:700}@media (hover: hover){.coin-selector__button--selected[data-v-b5a0d0ee]:hover{background-color:var(--color-hover-button-selected)}}.coin-selector__button--disabled[data-v-b5a0d0ee]{background-color:var(--color-disabled-background);border-color:var(--color-disabled-background);color:var(--color-disabled-text);cursor:not-allowed}.correlation-controls[data-v-8e8f6b12]{display:flex;flex-direction:column;flex:1;gap:1rem;transition:opacity .3s ease}.correlation-controls__container[data-v-8e8f6b12]{display:flex;flex-direction:column;gap:6px}.correlation-controls__label-section[data-v-8e8f6b12]{display:flex;align-items:center}.correlation-controls__label[data-v-8e8f6b12]{font-size:.875rem;color:var(--color-text-primary)}.correlation-controls__reset-button[data-v-8e8f6b12]{padding:2px;margin-left:1rem;font-size:1.2rem;font-weight:700;line-height:1;color:var(--color-primary);border-radius:4px;border:none;background-color:transparent;cursor:pointer;transition:.2s ease}@media (hover: hover){.correlation-controls__reset-button[data-v-8e8f6b12]:hover{background-color:var(--color-hover-button-reset)}}.correlation-controls input[type=range][data-v-8e8f6b12]{-webkit-appearance:none;height:6px;border-radius:5px;outline:none;padding:0;margin:0;background:transparent}.correlation-controls input[type=range][data-v-8e8f6b12]::-webkit-slider-thumb{-webkit-appearance:none;margin-top:-4px}.correlation-controls input[type=range][data-v-8e8f6b12]::-moz-range-thumb{margin:0}.correlation-controls input[type=range][data-v-8e8f6b12]::-webkit-slider-thumb{-webkit-appearance:none;width:14px;height:14px;background:var(--color-primary);border-radius:50%;cursor:pointer;border:1px solid var(--color-text-primary);position:relative;z-index:2}.correlation-controls input[type=range][data-v-8e8f6b12]::-moz-range-thumb{width:14px;height:14px;background:var(--color-primary);border-radius:50%;cursor:pointer;border:1px solid var(--color-text-primary)}.correlation-controls input[type=range][data-v-8e8f6b12]::-webkit-slider-runnable-track{height:6px;border-radius:5px;background:transparent;border:1px solid #ccc}.correlation-controls input[type=range][data-v-8e8f6b12]::-moz-range-track{height:6px;border-radius:5px;background:transparent;border:1px solid #ccc}.correlation-controls input[type=range][data-v-8e8f6b12]::-moz-range-progress{height:6px;border-radius:5px;background:var(--color-primary)}.correlation-controls__disabled[data-v-8e8f6b12]{opacity:.5;pointer-events:none}.timeframe-selector[data-v-dcab87e7]{display:flex;flex-direction:column;gap:6px;width:100%;max-width:170px}.timeframe-selector__label[data-v-dcab87e7]{line-height:1;font-size:.875rem;color:var(--color-text-primary)}.timeframe-selector__select[data-v-dcab87e7]{width:100%;padding:7px;border:var(--1px-solid-border);border-radius:4px;color:var(--color-text-primary);background-color:var(--color-background)}.timeframe-selector__select[data-v-dcab87e7]:disabled{cursor:not-allowed}.header-line[data-v-25600982]{position:fixed;top:0;left:0;width:100vw;height:4px;pointer-events:none;z-index:10001}.header-line--animating[data-v-25600982]:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;border-radius:4px;background-color:var(--animation-line);animation:data-update-countdown-25600982 60s linear forwards;pointer-events:none}.chart-page[data-v-25600982]{display:flex;flex-direction:column;flex:1;min-width:0;gap:24px}.chart-page__controls[data-v-25600982]{display:flex;justify-content:space-between;gap:16px;height:var(--height-top-section-elements)}.chart-page__actions[data-v-25600982]{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:12px;width:100%;max-width:170px}.chart-page__coin-search-container[data-v-25600982]{display:flex;flex-direction:column;gap:6px;width:100%;max-width:170px}.chart-page__input-wrapper[data-v-25600982]{position:relative;display:flex;align-items:center}.chart-page__coin-search[data-v-25600982]{width:100%;padding:7px 32px 7px 12px;border:var(--1px-solid-border);border-radius:4px;color:var(--color-text-primary);background-color:transparent}.chart-page__clear-search[data-v-25600982]{position:absolute;display:flex;align-items:center;justify-content:center;top:50%;right:8px;width:20px;height:20px;border:none;background-color:transparent;cursor:pointer;transform:translateY(-50%) rotate(45deg);font-size:16px;color:var(--color-text-primary)}@media (hover: hover){.chart-page__clear-search[data-v-25600982]:hover{color:var(--color-danger)}}.chart-page__label[data-v-25600982]{color:var(--color-text-primary);font-size:.875rem;line-height:1}.chart-page__main-analysis[data-v-25600982]{display:flex;flex:1;flex-direction:column;gap:24px;position:relative}.chart-page__main-prices[data-v-25600982],.chart-page__indicators-wrapper[data-v-25600982]{display:flex;flex-direction:column;gap:8px}.chart-page__ws-status-label[data-v-25600982]{display:block;width:fit-content;padding:2px 6px;font-size:.75rem;font-weight:500;border-radius:4px;text-transform:uppercase;letter-spacing:.5px}.chart-page__ws-status-label--connected[data-v-25600982]{color:var(--color-primary);background-color:var(--color-ws-status-connected)}.chart-page__ws-status-label--disconnected[data-v-25600982]{color:var(--color-danger);background-color:var(--color-ws-status-disconnected)}.chart-page__first-price-color[data-v-25600982],.chart-page__second-price-color[data-v-25600982]{display:flex;width:1rem;height:1rem;border-radius:50%}.chart-page__first-price-color[data-v-25600982]{background-color:var(--color-first-price)}.chart-page__second-price-color[data-v-25600982]{background-color:var(--color-second-price)}.chart-page__first-price[data-v-25600982],.chart-page__second-price[data-v-25600982]{display:flex;align-items:flex-end;width:fit-content;gap:16px;border-radius:4px}.chart-page__indicators[data-v-25600982]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:16px}.chart-page__value-number-container[data-v-25600982]{display:flex;align-items:flex-end}.chart-page__value-name[data-v-25600982],.chart-page__value[data-v-25600982]{font-weight:700;white-space:nowrap}.chart-page__value-name[data-v-25600982]{font-size:.875rem}.chart-page__value[data-v-25600982]{font-weight:700;font-size:1.5rem}.chart-page__decimal[data-v-25600982]{font-size:1rem}.chart-page__change-percent[data-v-25600982]{font-weight:700;font-size:.875rem;padding:4px 8px;border-radius:4px;white-space:nowrap}.chart-page__change-percent--positive[data-v-25600982]{color:var(--color-primary);background-color:var(--color-price-positive)}.chart-page__change-percent--negative[data-v-25600982]{color:var(--color-danger);background-color:var(--color-price-negative)}.chart-page__bottom-slot-wrapper[data-v-25600982]{display:flex;flex-direction:column;flex:1;gap:16px}.chart-page__legend-correlation[data-v-25600982]{display:flex;flex-wrap:wrap;gap:20px;width:fit-content}.chart-page__correlation-container[data-v-25600982]{display:flex;align-items:center;gap:.5rem}.chart-page__correlation-container span[data-v-25600982]{display:block;padding-bottom:5px;line-height:1}.chart-page__correlation-container .circle[data-v-25600982]{width:1rem;height:1rem;border-radius:50%;border:1px solid var(--color-text-secondary)}.chart-page__correlation-container .positive-correlation[data-v-25600982]{background-color:var(--color-chart-green-background)}.chart-page__correlation-container .negative-correlation[data-v-25600982]{background-color:var(--color-chart-purple-background)}.chart-page__refresh-button[data-v-25600982]{padding:8px 16px;border:none;background-color:var(--color-primary);color:var(--color-text-white);border-radius:4px;cursor:pointer}.chart-page__refresh-button[data-v-25600982]:disabled{background-color:var(--color-primary-disabled);cursor:not-allowed}@media (hover: hover){.chart-page__refresh-button[data-v-25600982]:hover:not(:disabled){background-color:var(--color-primary-hover)}}.chart-page__loader[data-v-25600982]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:100%;height:100%;color:var(--color-text-primary);font-weight:700;text-align:center}.chart-page__loader[data-v-25600982],.chart-page__error[data-v-25600982]{text-align:center;font-size:1.2rem}.chart-page__error[data-v-25600982]{color:var(--color-danger)}@media (width <= 750px){.chart-page__controls[data-v-25600982]{flex-direction:column}.chart-page__actions[data-v-25600982]{flex-direction:row;max-width:unset}}@keyframes data-update-countdown-25600982{0%{width:100%}to{width:0%}}
