:root{--color-primary:#002f98;--color-primary-hover:#1e88e5;--color-success:#28a745;--color-success-light:#43c691;--color-danger:#dc3545;--color-danger-bg:#dc35451a;--color-canceled:#cc2727;--color-warning:#ffc107;--color-warning-muted:#acac04;--color-white:#fff;--color-black:#000;--color-text:#212529;--color-text-muted:#6c757d;--color-text-light:#f8f9fa;--color-border:rgba(0,0,0,.125);--color-border-light:#ced4da;--color-border-dark:#212529;--color-bg:#fff;--color-bg-page:#eef5f9;--color-bg-muted:#00000008;--color-bg-gray:#f8f9fa;--color-bg-gray-light:#f3f3f3;--color-bg-gray-dark:#495057;--color-bg-sidebar:#212529;--color-bg-hover:#0000000a;--color-bg-stripe:#cddbde;--color-bg-stripe-alt:#43c691;--color-bg-input-disabled:#eee;--color-bg-scroll-track:#f3f3f3;--color-bg-scroll-thumb:#9abdc4;--color-bg-scroll-thumb-hover:#555;--color-tab-inactive:#1976d280;--color-tab-active:#1976d2;--color-table-header:#495057;--color-table-filters:#5555554b;--color-table-row-hover:#cacaca;--color-sidebar-text:#f8f9fa;--color-sidebar-text-active:#6c757d;--color-sidebar-bg-active:#f8f9fa;--color-sidebar-separator:#6c757d;--space-xs:0.2rem;--space-sm:0.25rem;--space-md:0.5rem;--space-lg:1rem;--space-xl:1.5rem;--space-2xl:2rem;--space-px-2:2px;--space-px-4:4px;--space-px-8:8px;--space-px-10:10px;--space-px-12:12px;--space-px-20:20px;--space-px-47:47px;--radius-sm:0.5rem;--radius-md:1rem;--radius-lg:10px;--radius-xl:20px;--radius-round:50%;--shadow-sm:0 0 20px #00000026;--shadow-inset:2px 5px 5px -5px #223c5033 inset;--shadow-sidebar:2px 0px 15px #000;--font-size-xs:0.875rem;--font-size-sm:16px;--font-size-base:17px;--font-size-lg:19px;--font-size-xl:20px;--font-size-xx-small:xx-small;--transition-fast:0.2s ease;--transition-normal:0.3s ease;--transition-slow:0.5s ease-in-out;--table-min-width:800px;--table-cell-padding:var(--space-md) var(--space-lg);--table-font-size:var(--font-size-base)}[data-theme=dark]{--color-primary:#5b8def;--color-primary-hover:#7ba3f0;--color-success:#34c759;--color-success-light:#51cf66;--color-danger:#e84c5a;--color-danger-bg:#e84c5a33;--color-canceled:#e84c5a;--color-warning:#ffd43b;--color-warning-muted:#d4c204;--color-white:#1a1d21;--color-black:#e9ecef;--color-text:#e9ecef;--color-text-muted:#adb5bd;--color-text-light:#212529;--color-border:#ffffff1f;--color-border-light:#495057;--color-border-dark:#adb5bd;--color-bg:#1a1d21;--color-bg-page:#212529;--color-bg-muted:#ffffff0d;--color-bg-gray:#2d3238;--color-bg-gray-light:#343a40;--color-bg-gray-dark:#495057;--color-bg-sidebar:#16181c;--color-bg-hover:#ffffff14;--color-bg-stripe:#2d3238;--color-bg-stripe-alt:#2d4a3e;--color-bg-input-disabled:#343a40;--color-bg-scroll-track:#212529;--color-bg-scroll-thumb:#495057;--color-bg-scroll-thumb-hover:#6c757d;--color-table-header:#343a40;--color-table-filters:#343a40f2;--color-table-row-hover:#3d4349;--color-sidebar-text:#e9ecef;--color-sidebar-text-active:#adb5bd;--color-sidebar-bg-active:#2d3238;--color-sidebar-separator:#495057;--shadow-sm:0 0 20px #0006;--shadow-inset:2px 5px 5px -5px #0000004d inset;--shadow-sidebar:2px 0px 15px #00000080}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--color-text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}#root{background:var(--color-bg-page);min-height:100vh}.app{height:100%;width:100%}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.app{min-height:100vh}[data-theme=dark]{color-scheme:dark}.content__header{align-items:center;display:flex;margin:0;width:100%}.content__header-sticky{position:-webkit-sticky;position:sticky;top:-15px;z-index:100}.content__header-left{text-align:left;width:70%}.content__header-rigth{text-align:right;width:30%}.btn{background:#0000;background-color:var(--color-primary);border:2px solid var(--color-white);border-radius:var(--radius-lg);color:var(--color-white);cursor:pointer;font-size:var(--font-size-xl);height:auto;padding:var(--space-md) var(--space-lg)}.btn-danger{background-color:var(--color-danger)}.btn-success{background-color:var(--color-success)}.btn:hover{opacity:.9}.label{word-wrap:break-word;color:var(--color-primary);font-size:.875rem;font-weight:600;letter-spacing:.1em;line-height:1.25rem;margin-bottom:4px;text-transform:none;width:100%}.modal__child-param{box-sizing:border-box;height:100%;overflow:auto;width:100%}.modal__header-btn{background-color:rgba(0,0,0,.003)!important;border:none;color:red;margin-left:1rem}.modal__header{display:flex;flex-direction:row}.modal-yes-no__footer{display:flex;min-width:400px;width:100%}.modal-yes-no__footer-left,.modal-yes-no__footer-right{width:50%}.modal-yes-no__footer-left{text-align:left}.modal-yes-no__footer-right{text-align:right}.yes-no-modal{height:-webkit-fit-content!important;height:fit-content!important;width:-webkit-fit-content!important;width:fit-content!important}.content__footer{bottom:0;display:flex;justify-content:flex-end;min-height:50px;position:-webkit-sticky;position:sticky;z-index:998}.content__footer-left{text-align:left}.content__footer-rigth{margin-left:30px;text-align:right}.content[data-type=index] .content__footer{display:none}.content__loader{height:100%;width:100%}.content__loader-icon{display:inline-block;height:80px;left:50%;position:absolute;top:200px;width:80px;z-index:10}.content__loader-icon div{animation:content__loader-icon 1.2s cubic-bezier(.5,0,.5,1) infinite;border:8px solid var(--color-primary);border-color:var(--color-primary) #0000 #0000 #0000;border-radius:50%;box-sizing:border-box;display:block;height:64px;margin:8px;position:absolute;width:64px}.content__loader-icon div:first-child{animation-delay:-.45s}.content__loader-icon div:nth-child(2){animation-delay:-.3s}.content__loader-icon div:nth-child(3){animation-delay:-.15s}@keyframes content__loader-icon{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.button-link:active,.button-link:hover,.button-link:link,.button-link:visited{text-decoration:none}.button-link_white{color:var(--color-white)}.button-link_white:hover{color:var(--color-success-light)}.button-link_blue{color:var(--color-primary)}.button-link_blue:hover{color:var(--color-primary-hover)}.page-404{align-items:center;display:flex;flex:1 1;justify-content:center;min-height:0;padding:var(--space-2xl);width:100%}.page-404__content{max-width:480px;text-align:center}.page-404__code{color:var(--color-primary);font-size:clamp(5rem,15vw,8rem);font-weight:700;letter-spacing:-.02em;line-height:1;margin-bottom:var(--space-lg);opacity:.9}.page-404__title{color:var(--color-text);font-size:var(--font-size-xl);font-weight:600;margin:0 0 var(--space-md)}.page-404__text{color:var(--color-text-muted);line-height:1.5;margin:0 0 var(--space-xl)}.page-404__btn,.page-404__text{font-size:var(--font-size-base)}.page-404__btn{align-items:center;background:var(--color-primary);border-radius:var(--radius-sm);color:var(--color-white)!important;display:inline-flex;font-weight:500;padding:var(--space-md) var(--space-xl);transition:background var(--transition-fast)}.page-404__btn:hover{background:var(--color-primary-hover)}.content{background:var(--color-bg);border-radius:var(--radius-xl);min-height:200px;padding:var(--space-px-10);width:100%}.content-container{padding:10px 30px}@media (max-width:600px){.content{border-radius:var(--radius-md)}.content-container{padding:8px 12px 12px}}.tabs{top:74px;z-index:10}.tabs:empty{display:none}.tab-button{background-color:var(--color-tab-inactive);border:none;color:var(--color-sidebar-text);cursor:pointer;font-weight:700;padding:.7rem}.tab-button.active{background-color:var(--color-tab-active)}.tabs .tab-button:first-child{border-bottom-left-radius:20px;border-top-left-radius:20px}.tabs .tab-button:last-child{border-bottom-right-radius:20px;border-top-right-radius:20px}.menu__item{border-radius:.25rem;margin:.25rem;padding:10px}.menu__item:hover{background:var(--color-bg-hover)}.menu__item--no-hover:hover{background:#0000}.is-open .menu__item_search{margin-right:0!important;padding-right:0!important}.menu__item-link{cursor:pointer;display:flex;justify-content:left}.menu__item-link.center{justify-content:center}.menu__item-text{align-self:center;color:var(--color-sidebar-text);display:flex;overflow:hidden;transition:opacity .4s ease-in-out;width:auto}.is-open .menu__item .menu__item-text{margin-left:10px}.is-open .menu__item .menu__item-text div:not(:first-child){padding-left:4px}.is-open .menu__item{margin:.25rem .5rem}.menu__item-icon{align-self:center}.isActive,.menu__item:hover .isActive{background-color:var(--color-primary-hover)!important}.menu__item--outlined,.menu__item--outlined-selected{border:2px solid var(--color-sidebar-separator);border-radius:var(--radius-sm);padding:var(--space-px-8) var(--space-px-10) 5px var(--space-px-10)}.menu__item--outlined-selected{background-color:var(--color-sidebar-bg-active)!important}.menu__item--outlined-selected,.menu__item--outlined-selected .menu__item-icon--mui,.menu__item--outlined-selected .menu__item-text{color:var(--color-sidebar-text-active)}.menu__item-group-icon,.menu__item-icon--mui{color:var(--color-sidebar-text)}.menu__item-group-icon{align-items:center;background:var(--color-bg-sidebar);border-radius:50%;bottom:-4px;display:flex;justify-content:center;padding:1px;position:absolute;right:-4px;z-index:2}.menu__item-group-icon--active{background:var(--color-primary-hover)}.menu{width:50px;z-index:500}.menu.is-open{z-index:1000}.menu__header{background-color:var(--color-bg-sidebar);margin-bottom:.5rem;margin-top:.5rem;position:-webkit-sticky;position:sticky;top:0;width:100%}.menu__header,.menu__header_burger{border-radius:var(--radius-sm);z-index:3}.menu__header_burger{background:var(--color-primary-hover)}.menu__wrapper.is-open .menu__header{margin-left:8px;width:92.5%}.menu__header>button{background:var(--color-primary-hover);padding:2px 0;position:relative}.menu__wrapper.is-open .menu__header .menu__header_burger>button:after{color:var(--color-sidebar-text);content:"LK";font-family:BlinkMacSystemFont;font-size:19px;font-style:normal;font-weight:600;margin-left:180px;position:absolute}.menu__body{flex:1 1 auto;overflow-x:hidden;overflow-y:auto;width:100%}.menu__footer{flex-shrink:0;margin-top:auto;padding-bottom:var(--space-md);width:100%}.menu__item_theme-toggle{cursor:pointer}.menu__item_theme-toggle .menu__item-icon--mui,.menu__item_theme-toggle .menu__item-text{color:var(--color-sidebar-text)}.menu__separator{border-bottom:2px solid var(--color-sidebar-separator);margin-bottom:var(--space-lg);margin-top:var(--space-lg)}.menu__items-indicator{margin-left:0;pointer-events:none;transition:transform .3s}.menu__items-indicator.rotated{transform:rotate(-180deg)}.menu__items-visual{background-color:var(--color-text-muted);color:var(--color-sidebar-text);transition:background-color var(--transition-normal)}.menu__items-visual,.menu__items-visual--active{border-radius:var(--radius-sm);cursor:pointer;display:flex;justify-content:left;margin:var(--space-sm);padding:var(--space-px-8) var(--space-px-10)}.menu__items-visual--active{background-color:var(--color-sidebar-bg-active);color:var(--color-sidebar-text-active)}.menu__items-name{color:var(--color-sidebar-text);transition:opacity .4s ease-in-out;transition:color .3s ease}.menu__items-name,.menu__items-name--active{align-self:center;overflow:hidden;width:auto}.menu__items-name--active{color:var(--color-sidebar-text-active);transition:opacity .4s ease-in-out}.is-open .menu__items .menu__items-name{margin-left:10px}.is-open .menu__items .menu__items-indicator{margin-left:auto}.menu__items-icon{align-self:center}.menu__items-visual.center{justify-content:center}.menu__wrapper{background-color:var(--color-bg-sidebar);border-right:2px solid var(--color-bg-sidebar);box-shadow:var(--shadow-sidebar);display:flex;flex-direction:column;height:100%;left:0;overflow:hidden;position:fixed;top:0;transition:width .2s ease-in-out;width:50px;z-index:2}.menu__header_search{align-self:center;background:var(--color-bg);border:1px solid var(--color-border);border-radius:.5rem;color:var(--color-text);height:-webkit-fit-content;height:fit-content;padding:.5rem;width:100%}.menu__wrapper::-webkit-scrollbar{width:0}.menu__wrapper.is-open{width:255px}.is-open .menu__items-visual{margin:.25rem .5rem}.menu__items-visual:hover{scale:1.05}.menu__items-content{max-height:0;overflow:hidden;transition:max-height 1s ease}.menu__items-content.open{max-height:1000px}.menu__items-content.open .is-open{padding-left:12px}.menu__items-content.close{max-height:0;transition:max-height .3s}.menu__items-content.close .is-open{padding-left:12px}.menu__items-visual--outlined{background-color:initial;border:2px solid var(--color-sidebar-separator)}@media screen and (max-width:600px){.menu__wrapper{width:40px}.menu__header button{margin-left:0}.menu__items-visual{margin:.2rem;padding:5px 2px 2px}}.page__container{display:flex;flex-direction:column;height:100%;width:100%}.page__container-header{background:var(--color-bg);border-radius:var(--radius-xl);margin:7px 3%;padding-bottom:4px;padding-left:2%;padding-top:0;position:relative;top:0}.page__container-header h1{color:var(--color-primary-hover);font-size:25px;margin:0}.page__container-header_top-section{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}.breadcrumbs{color:var(--color-text-muted);font-size:var(--font-size-xs);margin-top:var(--space-xs)}.page__container-body{background:var(--color-bg-page);display:flex;flex:1 1;flex-direction:column;padding:0 3%}@media (max-width:900px){.page__container{padding:0 50px}}@media (max-width:650px){.page__container{padding:0 20px}}.layout-default{display:flex;height:100%;width:100%}.layout-default__btn-scroll{bottom:10px;display:grid;position:fixed;right:10px}.overlay{background-color:#000;height:100%;left:0;opacity:0;position:fixed;top:0;transition:opacity .4s ease-in-out;width:100%;z-index:999}.overlay.visible{opacity:.5}@media (min-width:1700px){.app,.page{height:100vh}}.page{min-height:100%}.table{border-bottom-left-radius:var(--radius-xl)!important;border-bottom-right-radius:var(--radius-xl)!important;border-collapse:collapse;border-top-right-radius:var(--radius-xl)!important;box-shadow:var(--shadow-sm);font-family:sans-serif;font-size:.9em;min-width:400px;overflow-x:scroll;overscroll-behavior:contain;position:relative;width:100%}.table,.table .table__header .table__header-row .table__col:first-child{border-top-left-radius:var(--radius-xl)!important}.table .table__header .table__header-row .table__col:last-child{border-top-right-radius:var(--radius-xl)!important}.table .table__body .table__row:last-child .table__col:first-child{border-bottom-left-radius:var(--radius-xl)!important}.table .table__body .table__row:last-child .table__col:last-child{border-bottom-right-radius:var(--radius-xl)!important}.table .table__body .table__row:hover{background:var(--color-bg-hover)}::-webkit-scrollbar{scrollbar-width:thin;width:10px}::-webkit-scrollbar-track{background-color:var(--color-bg-scroll-track);border-radius:var(--radius-lg)}::-webkit-scrollbar-thumb{background:var(--color-bg-scroll-thumb);border-radius:var(--radius-lg)}::-webkit-scrollbar-thumb:hover{background:var(--color-bg-scroll-thumb-hover)}.table__header{background:var(--color-table-header);overflow:hidden;top:0;z-index:3}.table__filters,.table__header{position:-webkit-sticky;position:sticky}.table__filters{background:var(--color-table-filters);top:40px;z-index:2}.table__header-row{background-color:var(--color-table-header);color:var(--color-sidebar-text);text-align:left;text-transform:uppercase}.table__header-row .table__col{border-bottom:2px solid var(--color-border-dark)}.list__pagination{display:flex;justify-content:center;margin:auto}.list__pagination-item{background-color:var(--color-bg-gray-light);border-radius:5px;color:var(--color-text);cursor:pointer;margin:2px;padding:.1rem .8rem;text-align:left;text-transform:uppercase}.list__pagination-item-skip{margin:2px;padding:2px 5px}.list__pagination-item.current{background-color:var(--color-text-muted);color:var(--color-sidebar-text);cursor:default}.zoom__box{align-items:center;display:flex;flex-direction:row;width:100%}.zoom__box div{font-size:14px}.zoom__button{color:var(--color-text);cursor:pointer}.filters .card{box-sizing:border-box}.filters .card-header{align-items:center;display:flex;justify-content:space-between}.filter-actions{align-items:center;display:flex;gap:10px}.filter-actions .btn{background-color:#ffffff1a;border:1px solid #fff3;border-radius:4px;color:var(--color-sidebar-text);font-size:14px;padding:.4rem 1rem;transition:all var(--transition-fast)}.filter-actions .btn:hover{background-color:#fff3;border-color:#fff6}.filter-actions .btn-apply{background-color:#fff3;border-color:#ffffff4d;color:var(--color-sidebar-text)}.filter-actions .btn-reset{background-color:#ffffff1a;border-color:#fff3;color:var(--color-sidebar-text)}.list-setting{align-items:center;display:flex;gap:10px;position:absolute;right:120px;top:-63px;width:-webkit-fit-content;width:fit-content}.w-100{position:relative;width:100%}.overflow{border-radius:20px;margin:4px 0}.overflow_linar-progress--empty{height:7px;width:100%}.list-setting button{padding:0}.overflow{max-height:78vh;overflow-x:auto;overflow-y:scroll}.overflow thead>tr:first-child>td,.overflow thead>tr:first-child>th{background-color:var(--color-table-header-sticky)!important;position:-webkit-sticky;position:sticky;top:0;z-index:50}.overflow>table{border-collapse:collapse;width:100%}.filters{display:flex;padding:2px}.filters input{max-width:15%;min-width:160px;padding-bottom:0;padding-top:0;width:100%}.filter-item{display:grid}.filters .card{background-color:var(--color-bg-gray);border:none;width:100%}.filters .card-header{background-color:var(--color-bg-gray-dark);color:var(--color-white);font-size:var(--font-size-base);padding:.2rem var(--space-lg)}.filters .card-body{display:flex;flex-wrap:wrap;padding:.4rem var(--space-lg) 0 var(--space-lg)}.filter-item label{color:var(--color-text);margin-bottom:0}.filters .card-body>.filter-item{margin-bottom:.4rem;margin-left:1rem}.table__col{padding:6px 15px}.list__header-item-content{align-items:center;display:flex;flex-direction:row;width:100%}.list__header-item-label{cursor:pointer;display:flex}.relative{position:relative}.input{background-clip:padding-box;background-color:var(--color-bg);border:2px solid var(--color-border-light);border-radius:.25rem;color:var(--color-text);display:block;font-size:1rem;font-weight:500;line-height:1.5;padding:.375rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.input::placeholder{opacity:.5}.input[readonly]{background-color:var(--color-bg-input-disabled);border:2px solid var(--color-border-light);color:var(--color-text-muted);opacity:.7;pointer-events:none}textarea.input[readonly]{cursor:auto;overflow-y:auto;pointer-events:auto;resize:vertical}.input_wf{width:100%}.input[type=datetime-local]{overflow:visible}.mm2-bot-offers-cell,.mm2-bot-offers-cell__item{display:block}.mm2-bot-offers-cell__item+.mm2-bot-offers-cell__item{margin-top:.25rem}.mm2-trade-outcome--success{color:#4caf50;color:var(--color-success,#4caf50);font-weight:600}.mm2-trade-outcome--failure{color:#ffb4ab;color:var(--color-error,#ffb4ab);font-weight:600}.mm2-trade-outcome--unknown{color:#888;color:var(--color-text-secondary,#888);font-weight:500}.mm2-trade-btn--secondary{background-color:var(--color-bg-gray)!important;border:1px solid var(--color-border-light)!important;color:var(--color-text)!important}.mm2-trade-btn--secondary:hover{background-color:var(--color-bg-hover)!important;opacity:1}.mm2-trades__count--positive{color:#4caf50;color:var(--color-success,#4caf50);font-weight:600}.mm2-trades__bot-item-link{color:#90caf9;color:var(--color-link,#90caf9);text-decoration:underline;text-underline-offset:2px}.mm2-trades__bot-item-link:hover{opacity:.92}.input__wrapper.mm2-trade-show__offers-row{align-items:start;margin-bottom:.5rem}.mm2-trade-show__offers-inner{display:flex;flex-direction:column;gap:.5rem;margin-bottom:.5rem;max-width:560px;min-width:0;width:100%}.mm2-trade-show__offers-panel{background-color:var(--color-bg-input-disabled);border:2px solid var(--color-border-light);border-radius:.25rem;color:var(--color-text-muted);padding:.375rem .75rem}.mm2-trade-show__offers-body{color:var(--color-text);font-size:1rem;font-weight:500;line-height:1.5;word-break:break-word}.mm2-trade-show__loading{color:#888;color:var(--color-text-secondary,#888);max-width:560px;padding:1rem 0}.mm2-trade-show__json-textarea{box-sizing:border-box;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.8125rem;line-height:1.4;max-height:min(55vh,26rem);min-height:10rem;overflow-wrap:break-word;tab-size:2;white-space:pre;width:100%}.input__wrapper{align-items:center;display:grid;grid-template-columns:140px .5fr 50px}.pages__show-input{box-sizing:border-box;margin-bottom:.5rem;max-width:560px;width:100%}.pages__show-toolbar{margin-bottom:var(--space-md);max-width:560px}.mm2-inv-list .overflow>table.table{font-size:.82rem;max-width:100%;min-width:0;table-layout:fixed;width:100%}.mm2-inv-list .table__col{padding:5px 8px;text-align:left;vertical-align:middle}.mm2-inv-list .list__header-item-content{justify-content:flex-start}.mm2-inv-list .list__header-item-label{justify-content:flex-start;text-align:left}.mm2-inv-list__col--id{width:5%}.mm2-inv-list__col--date,.mm2-inv-list__col--id{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.mm2-inv-list__col--date{width:9%}.mm2-inv-list__col--session{white-space:nowrap;width:8%}.mm2-inv-list__col--items-start,.mm2-inv-list__col--session{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mm2-inv-list__col--items-start{width:9%}.mm2-inv-list__col--items-start .list__header-item-label{display:block;font-size:.68rem;font-weight:600;line-height:1.2;text-align:left;white-space:normal}.mm2-inv-list .table__body .mm2-inv-list__col--items-start{white-space:nowrap}.mm2-inv-list__col--diff{min-width:0;overflow-wrap:anywhere;width:21%}.mm2-inv-list__col--diff .list__header-item-label{font-size:.7rem;font-weight:600;line-height:1.2;white-space:normal}.mm2-inv-list__col--profit{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;width:9%}.mm2-inv-list__col--profit .list__header-item-label{font-size:.68rem;font-weight:600;line-height:1.2;white-space:normal}.mm2-inv-list__col--added{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;width:9%}.mm2-inv-list__col--added .list__header-item-label{font-size:.68rem;font-weight:600;line-height:1.2;white-space:normal}.mm2-inv-list__col--removed{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;width:9%}.mm2-inv-list__col--removed .list__header-item-label{display:block;font-size:.68rem;font-weight:600;line-height:1.2;text-align:left;white-space:normal}.mm2-inv-list .table__body .mm2-inv-list__col--removed{white-space:nowrap}.mm2-inv-list__col--success,.mm2-inv-list__col--trades{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;vertical-align:middle;width:8%}.mm2-inv-list__col--success .list__header-item-label,.mm2-inv-list__col--trades .list__header-item-label{display:block;font-size:.68rem;font-weight:600;line-height:1.2;text-align:left;white-space:normal}.mm2-inv-list .table__body .mm2-inv-list__col--success,.mm2-inv-list .table__body .mm2-inv-list__col--trades{white-space:nowrap}.mm2-inv-list__col--show{padding-inline:4px;width:5%}.mm2-inv-list__count--positive{color:#4caf50;color:var(--color-success,#4caf50);font-weight:600}.mm2-inv-list__diff--positive{color:#4caf50;color:var(--color-success,#4caf50);font-weight:500}.mm2-inv-list__diff--negative{color:#ffb4ab;color:var(--color-error,#ffb4ab);font-weight:500}.mm2-inv-list__diff--zero{color:#888;color:var(--color-text-secondary,#888)}.mm2-inv-btn--secondary{background-color:var(--color-bg-gray)!important;border:1px solid var(--color-border-light)!important;color:var(--color-text)!important}.mm2-inv-btn--secondary:hover{background-color:var(--color-bg-hover)!important;opacity:1}.dash-header{align-items:flex-end;border-bottom:1px solid #e0e0e0;border-bottom:1px solid var(--color-border,#e0e0e0);display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:24px;padding-bottom:24px}.dash-header__title{font-size:1.75rem;font-weight:800;letter-spacing:-.02em;margin:0 0 8px}@media (max-width:600px){.dash-header{align-items:flex-start;flex-direction:column;gap:12px;margin-bottom:16px;padding-bottom:16px}.dash-header__title{font-size:1.3rem}.dash-header__right{align-items:flex-start}}.dash-header__tags{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.dash-header__tag{background:#0000000f;background:var(--color-bg-tag,#0000000f);border-radius:4px;color:#666;color:var(--color-text-secondary,#666);font-size:.8rem;padding:2px 8px}.dash-header__dot{color:#aaa;color:var(--color-text-muted,#aaa)}.dash-header__right{align-items:flex-end;display:flex;flex-direction:column;gap:4px}.dash-header__status{align-items:center;display:flex;gap:6px}.dash-header__status-dot{background:#4caf50;background:var(--color-success,#4caf50);border-radius:50%;height:8px;width:8px}.dash-header__status-text{color:#4caf50;color:var(--color-success,#4caf50);font-size:.875rem;font-weight:500}.dash-header__dates{font-feature-settings:"tnum";color:#888;color:var(--color-text-secondary,#888);font-size:.75rem;font-variant-numeric:tabular-nums}.hero-profit{background:linear-gradient(135deg,#282933,#11131c);background:linear-gradient(135deg,var(--color-bg-block-high,#282933),var(--color-bg,#11131c));border-radius:12px;margin-bottom:24px;overflow:hidden;padding:32px;position:relative}.hero-profit__bg-icon{opacity:.08;padding:16px;pointer-events:none;position:absolute;right:0;top:0}.hero-profit__bg-icon svg{height:96px;width:96px}.hero-profit__content{display:flex;flex-direction:column;gap:8px;position:relative;z-index:1}.hero-profit__label{color:#888;color:var(--color-text-secondary,#888);font-size:.75rem;letter-spacing:.08em;text-transform:uppercase}.hero-profit__row{align-items:baseline;display:flex;flex-wrap:wrap;gap:16px}.hero-profit__percent{font-feature-settings:"tnum";font-size:3.5rem;font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:-.03em}.hero-profit--positive .hero-profit__percent{color:#fdba5b;color:var(--color-accent-gold,#fdba5b)}.hero-profit--negative .hero-profit__percent{color:#ffb4ab;color:var(--color-error,#ffb4ab)}.hero-profit__sub{font-feature-settings:"tnum";font-size:1.1rem;font-variant-numeric:tabular-nums;font-weight:500;opacity:.75}.hero-profit--positive .hero-profit__sub{color:#fdba5b;color:var(--color-accent-gold,#fdba5b)}.hero-profit--negative .hero-profit__sub{color:#ffb4ab;color:var(--color-error,#ffb4ab)}@media (max-width:600px){.hero-profit{border-radius:10px;margin-bottom:16px;padding:20px 16px}.hero-profit__percent{font-size:2.4rem}.hero-profit__sub{font-size:.95rem}.hero-profit__bg-icon svg{height:64px;width:64px}}.stat-card{background:#191b24;background:var(--color-bg-block-low,#191b24);border-radius:12px;display:flex;flex-direction:column;gap:4px;overflow:hidden;padding:24px;position:relative}.stat-card__label{color:#888;color:var(--color-text-secondary,#888);display:block;font-size:.7rem;letter-spacing:.06em;margin-bottom:4px;text-transform:uppercase}.stat-card__value{font-feature-settings:"tnum";font-size:1.5rem;font-variant-numeric:tabular-nums;font-weight:700}.stat-card__value--default{color:#e1e1ef;color:var(--color-text,#e1e1ef)}.stat-card__value--primary{color:#a4c9ff;color:var(--color-primary,#a4c9ff)}.stat-card__value--secondary{color:#fdba5b;color:var(--color-accent-gold,#fdba5b)}@media (max-width:600px){.stat-card{border-radius:10px;padding:16px}.stat-card__value{font-size:1.25rem}}.chart-row{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr;margin-bottom:24px}@media (max-width:900px){.chart-row{grid-template-columns:1fr}}.chart-card{background:#191b24;background:var(--color-bg-block-low,#191b24);border-radius:12px;display:flex;flex-direction:column;height:400px;padding:24px}@media (max-width:600px){.chart-row{gap:16px;margin-bottom:16px}.chart-card{border-radius:10px;height:260px;padding:16px}.chart-card__header{margin-bottom:12px}.chart-card__body{padding:10px}}.chart-card__header{align-items:center;display:flex;flex-shrink:0;justify-content:space-between;margin-bottom:24px}.chart-card__title{font-size:1.05rem;font-weight:600;margin:0}.chart-card__legend{align-items:center;color:#888;color:var(--color-text-secondary,#888);display:flex;font-size:.75rem;gap:6px}.chart-card__legend-dot{border-radius:50%;height:8px;width:8px}.chart-card__legend-dot--error{background:#ffb4ab;background:var(--color-error,#ffb4ab)}.chart-card__body{background:#0c0e17;background:var(--color-bg-chart,#0c0e17);border:1px solid #32343e;border:1px solid var(--color-border,#32343e);border-radius:8px;flex:1 1;min-height:0;overflow:hidden;padding:16px}.mm2-trades-list,.mm2-trades-list .overflow{width:100%}.mm2-trades-list .overflow>table.table{font-size:.82rem;max-width:100%;min-width:0;table-layout:fixed;width:100%}.mm2-trades-list .table__body .table__col,.mm2-trades-list .table__header .table__col{box-sizing:border-box;overflow-wrap:break-word;word-break:break-word}.mm2-trades-list .table__col{padding:5px 8px;vertical-align:middle}.mm2-trades-list__col--id{width:3.5%}.mm2-trades-list__col--date{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;width:9%}.mm2-trades-list__col--session{width:4.5%}.mm2-trades-list__col--player{width:8%}.mm2-trades-list__col--result{font-size:.78rem;text-align:center;width:7%}.mm2-trades-list__col--type{text-align:center;width:5%}.mm2-trades-list__col--bot-offers,.mm2-trades-list__col--player-offers{font-size:.76rem;line-height:1.4;max-width:none;min-width:12rem;overflow:visible;overflow-wrap:break-word;vertical-align:top;white-space:normal;width:19%;word-break:break-word}.mm2-trades-list__bot-item-link{color:#90caf9;color:var(--color-link,#90caf9);text-decoration:underline;text-underline-offset:2px}.mm2-trades-list__bot-item-link:hover{opacity:.92}.mm2-trades-list__col--value{width:7%}.mm2-trades-list__col--profit{width:6.5%}.mm2-trades-list__col--show{width:3.5%}.mm2-trades-list__col--id,.mm2-trades-list__col--session{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:center}.mm2-trades-list__col--profit,.mm2-trades-list__col--value{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.mm2-trades-list__col--show{padding-inline:4px;text-align:center}.mm2-trades-list .mm2-trades-list__col--id .list__header-item-content,.mm2-trades-list .mm2-trades-list__col--session .list__header-item-content,.mm2-trades-list .mm2-trades-list__col--show .list__header-item-content{justify-content:center}.mm2-trades-list .mm2-trades-list__col--profit .list__header-item-content,.mm2-trades-list .mm2-trades-list__col--value .list__header-item-content{justify-content:flex-end}.mm2-trades-list .mm2-trades-list__col--result .list__header-item-content,.mm2-trades-list .mm2-trades-list__col--type .list__header-item-content{justify-content:center}.mm2-trades-list__diff--positive{color:#4caf50;color:var(--color-success,#4caf50);font-weight:500}.mm2-trades-list__diff--negative{color:#ffb4ab;color:var(--color-error,#ffb4ab);font-weight:500}.mm2-trades-list__diff--zero{color:#888;color:var(--color-text-secondary,#888)}.dashboard-btn--secondary{background-color:var(--color-bg-gray)!important;border:1px solid var(--color-border-light)!important;color:var(--color-text)!important}.dashboard-btn--secondary:hover{background-color:var(--color-bg-hover)!important;opacity:1}.dashboard-sessions-history{box-sizing:border-box;max-width:100%;width:100%}.dashboard-sessions-history__title{color:#e8e8ea;color:var(--color-text,#e8e8ea);font-size:1.25rem;font-weight:600;letter-spacing:-.02em;margin:0 0 20px}@media (max-width:600px){.dashboard-sessions-history__title{font-size:1.1rem;margin-bottom:16px}}.dashboard-trades-history{margin-top:32px}@media (max-width:600px){.dashboard-trades-history{margin-top:24px}}.dashboard-kpi-row{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(4,1fr);margin-bottom:24px}@media (max-width:1100px){.dashboard-kpi-row{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.dashboard-kpi-row{gap:12px;grid-template-columns:repeat(2,1fr);margin-bottom:16px}.pages__show-toolbar{margin-bottom:12px;max-width:100%}}.page-index{padding:var(--space-2xl)}.page-index h1{color:var(--color-text);font-size:var(--font-size-xl);margin:0 0 var(--space-lg)}