.rdp-root{--rdp-accent-color:blue;--rdp-accent-background-color:#f0f0ff;--rdp-day-height:44px;--rdp-day-width:44px;--rdp-day_button-border-radius:100%;--rdp-day_button-border:2px solid transparent;--rdp-day_button-height:42px;--rdp-day_button-width:42px;--rdp-selected-border:2px solid var(--rdp-accent-color);--rdp-disabled-opacity:0.5;--rdp-outside-opacity:0.75;--rdp-today-color:var(--rdp-accent-color);--rdp-dropdown-gap:0.5rem;--rdp-months-gap:2rem;--rdp-nav_button-disabled-opacity:0.5;--rdp-nav_button-height:2.25rem;--rdp-nav_button-width:2.25rem;--rdp-nav-height:2.75rem;--rdp-range_middle-background-color:var(--rdp-accent-background-color);--rdp-range_middle-color:inherit;--rdp-range_start-color:#fff;--rdp-range_start-background:linear-gradient(var(--rdp-gradient-direction),transparent 50%,var(--rdp-range_middle-background-color) 50%);--rdp-range_start-date-background-color:var(--rdp-accent-color);--rdp-range_end-background:linear-gradient(var(--rdp-gradient-direction),var(--rdp-range_middle-background-color) 50%,transparent 50%);--rdp-range_end-color:#fff;--rdp-range_end-date-background-color:var(--rdp-accent-color);--rdp-week_number-border-radius:100%;--rdp-week_number-border:2px solid transparent;--rdp-week_number-height:var(--rdp-day-height);--rdp-week_number-opacity:0.75;--rdp-week_number-width:var(--rdp-day-width);--rdp-weeknumber-text-align:center;--rdp-weekday-opacity:0.75;--rdp-weekday-padding:0.5rem 0rem;--rdp-weekday-text-align:center;--rdp-gradient-direction:90deg;--rdp-animation_duration:0.3s;--rdp-animation_timing:cubic-bezier(0.4,0,0.2,1)}.rdp-root[dir=rtl]{--rdp-gradient-direction:-90deg}.rdp-root[data-broadcast-calendar=true]{--rdp-outside-opacity:unset}.rdp-root{position:relative}.rdp-root,.rdp-root *{box-sizing:border-box}.rdp-day{height:var(--rdp-day-height);text-align:center;width:var(--rdp-day-width)}.rdp-day_button{align-items:center;background:none;border:var(--rdp-day_button-border);border-radius:var(--rdp-day_button-border-radius);color:inherit;cursor:pointer;display:flex;font:inherit;height:var(--rdp-day_button-height);justify-content:center;margin:0;padding:0;width:var(--rdp-day_button-width)}.rdp-day_button:disabled{cursor:revert}.rdp-caption_label{align-items:center;border:0;display:inline-flex;position:relative;white-space:nowrap;z-index:1}.rdp-dropdown:focus-visible~.rdp-caption_label{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color}.rdp-button_next,.rdp-button_previous{align-items:center;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;color:inherit;cursor:pointer;display:inline-flex;font:inherit;height:var(--rdp-nav_button-height);justify-content:center;margin:0;padding:0;position:relative;width:var(--rdp-nav_button-width)}.rdp-button_next:disabled,.rdp-button_next[aria-disabled=true],.rdp-button_previous:disabled,.rdp-button_previous[aria-disabled=true]{cursor:revert;opacity:var(--rdp-nav_button-disabled-opacity)}.rdp-chevron{fill:var(--rdp-accent-color);display:inline-block}.rdp-root[dir=rtl] .rdp-nav .rdp-chevron{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:50%;transform-origin:50%}.rdp-dropdowns{align-items:center;display:inline-flex;gap:var(--rdp-dropdown-gap);position:relative}.rdp-dropdown{-webkit-appearance:none;appearance:none;border:none;cursor:inherit;inset-block-end:0;inset-block-start:0;inset-inline-start:0;line-height:inherit;margin:0;opacity:0;padding:0;position:absolute;width:100%;z-index:2}.rdp-dropdown_root{align-items:center;display:inline-flex;position:relative}.rdp-dropdown_root[data-disabled=true] .rdp-chevron{opacity:var(--rdp-disabled-opacity)}.rdp-month_caption{align-content:center;display:flex;font-size:large;font-weight:700;height:var(--rdp-nav-height)}.rdp-root[data-nav-layout=after] .rdp-month,.rdp-root[data-nav-layout=around] .rdp-month{position:relative}.rdp-root[data-nav-layout=around] .rdp-month_caption{-webkit-margin-start:var(--rdp-nav_button-width);-webkit-margin-end:var(--rdp-nav_button-width);justify-content:center;margin-inline-end:var(--rdp-nav_button-width);margin-inline-start:var(--rdp-nav_button-width);position:relative}.rdp-root[data-nav-layout=around] .rdp-button_previous{display:inline-flex;height:var(--rdp-nav-height);inset-inline-start:0;position:absolute;top:0}.rdp-root[data-nav-layout=around] .rdp-button_next{display:inline-flex;height:var(--rdp-nav-height);inset-inline-end:0;justify-content:center;position:absolute;top:0}.rdp-months{display:flex;flex-wrap:wrap;gap:var(--rdp-months-gap);max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;position:relative}.rdp-month_grid{border-collapse:collapse}.rdp-nav{align-items:center;display:flex;height:var(--rdp-nav-height);inset-block-start:0;inset-inline-end:0;position:absolute}.rdp-weekday{font-size:smaller;font-weight:500;opacity:var(--rdp-weekday-opacity);padding:var(--rdp-weekday-padding);text-align:var(--rdp-weekday-text-align);text-transform:var(--rdp-weekday-text-transform)}.rdp-week_number{border:var(--rdp-week_number-border);border-radius:var(--rdp-week_number-border-radius);font-size:small;font-weight:400;height:var(--rdp-week_number-height);opacity:var(--rdp-week_number-opacity);text-align:var(--rdp-weeknumber-text-align);width:var(--rdp-week_number-width)}.rdp-today:not(.rdp-outside){color:var(--rdp-today-color)}.rdp-selected{font-size:large;font-weight:700}.rdp-selected .rdp-day_button{border:var(--rdp-selected-border)}.rdp-outside{opacity:var(--rdp-outside-opacity)}.rdp-disabled:not(.rdp-selected){opacity:var(--rdp-disabled-opacity)}.rdp-hidden{color:var(--rdp-range_start-color);visibility:hidden}.rdp-range_start{background:var(--rdp-range_start-background)}.rdp-range_start .rdp-day_button{background-color:var(--rdp-range_start-date-background-color);color:var(--rdp-range_start-color)}.rdp-range_middle{background-color:var(--rdp-range_middle-background-color)}.rdp-range_middle .rdp-day_button{border:initial;border-radius:0;border-radius:initial;color:var(--rdp-range_middle-color)}.rdp-range_end{background:var(--rdp-range_end-background);color:var(--rdp-range_end-color)}.rdp-range_end .rdp-day_button{background-color:var(--rdp-range_end-date-background-color);color:var(--rdp-range_start-color)}.rdp-range_start.rdp-range_end{background:revert}.rdp-focusable{cursor:pointer}@-webkit-keyframes rdp-slide_in_left{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes rdp-slide_in_left{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes rdp-slide_in_right{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes rdp-slide_in_right{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes rdp-slide_out_left{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes rdp-slide_out_left{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes rdp-slide_out_right{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes rdp-slide_out_right{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}.rdp-weeks_before_enter{-webkit-animation:rdp-slide_in_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards;animation:rdp-slide_in_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_before_exit{-webkit-animation:rdp-slide_out_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards;animation:rdp-slide_out_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_after_enter{-webkit-animation:rdp-slide_in_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards;animation:rdp-slide_in_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_after_exit{-webkit-animation:rdp-slide_out_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards;animation:rdp-slide_out_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_after_enter{-webkit-animation:rdp-slide_in_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards;animation:rdp-slide_in_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_before_exit{-webkit-animation:rdp-slide_out_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards;animation:rdp-slide_out_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_before_enter{-webkit-animation:rdp-slide_in_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards;animation:rdp-slide_in_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_after_exit{-webkit-animation:rdp-slide_out_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards;animation:rdp-slide_out_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}@-webkit-keyframes rdp-fade_in{0%{opacity:0}to{opacity:1}}@keyframes rdp-fade_in{0%{opacity:0}to{opacity:1}}@-webkit-keyframes rdp-fade_out{0%{opacity:1}to{opacity:0}}@keyframes rdp-fade_out{0%{opacity:1}to{opacity:0}}.rdp-caption_after_enter{-webkit-animation:rdp-fade_in var(--rdp-animation_duration) var(--rdp-animation_timing) forwards;animation:rdp-fade_in var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_after_exit{-webkit-animation:rdp-fade_out var(--rdp-animation_duration) var(--rdp-animation_timing) forwards;animation:rdp-fade_out var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_before_enter{-webkit-animation:rdp-fade_in var(--rdp-animation_duration) var(--rdp-animation_timing) forwards;animation:rdp-fade_in var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_before_exit{-webkit-animation:rdp-fade_out var(--rdp-animation_duration) var(--rdp-animation_timing) forwards;animation:rdp-fade_out var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}:root{--color-secondMain:#e6b72e;--color-secondMain-rgb:230,183,46;--color-secondMain-dark:#d3a725;--color-secondMain-gradient-end:#c39a27;--color-firstMain:#0b1020;--color-firstMain-rgb:11,16,32;--color-firstMain-light:#141b2d;--color-firstMain-light-rgb:20,27,45;--color-firstMain-dark:#070a14;--color-firstMain-dark-rgb:7,10,20;--color-firstMain-accent:#131829;--color-firstMain-dark-accent:#0c0f1a;--color-firstMain-light-accent:#1a2338;--color-firstMain-dark-accent-6:#0d101c;--color-firstMain-light-darker:#0f1524;--color-card:#141b2d;--color-card-hover:#171f33;--color-card-border:hsla(0,0%,100%,.08);--color-light:#ebe9fc;--color-light-rgb:235,233,252;--color-lightDark:#cdcbdf;--color-grey:#a9a9a9;--color-red:#cc2121;--color-red-rgb:204,33,33;--color-red-dark:#ac1818;--color-red-light:#e63737;--color-red-light-emphasis:#ef5555;--color-green:#17a51e;--color-green-rgb:23,165,30;--color-green-dark:#108816;--color-green-light:#1ec427;--color-green-pastel:#9ed4a8;--color-green-pastel-rgb:158,212,168;--color-yellow:#faab36;--color-yellow-rgb:250,171,54;--color-yellow-dark:#e0993b;--color-kpi-orange:#f5a623;--color-kpi-orange-light:#ffb84d;--color-kpi-cyan:#2ec4b6;--color-kpi-cyan-dark:#1a9e92;--color-kpi-purple:#6366f1;--color-bet-won:var(--color-bet-metric-positive);--color-bet-lost:#ef4444;--color-bet-pending:var(--color-secondMain);--color-bet-refunded:rgba(var(--color-light-rgb),0.45);--color-bet-refunded-accent:rgba(var(--color-light-rgb),0.25);--color-bet-metric-hero-bg:rgba(var(--color-secondMain-rgb),0.14);--color-bet-metric-positive:var(--color-green-light);--color-bet-metric-negative:var(--color-bet-lost);--color-main-notification:#65729c;--color-light-notification:#fbfcfe;--color-bet-radar-muted:#aeb6c8;--color-darkyellow-notification:#e6b72e;--color-yellow-notification:#f6d652;--color-green-notification:#439137;--color-orange-notification:#e28130;--color-red-notification:#d13d2e;--color-menu-hover-bg:hsla(0,0%,100%,.06);--color-menu-active-bg:rgba(230,183,46,.12);--color-dropdown-shadow:rgba(0,0,0,.4);--color-incoming-feature-bg:#273145;color-scheme:dark}@font-face{font-family:font-title;src:url(/static/media/FjallaOne-Regular.34fddd1e53b238e6d80f.ttf)}@font-face{font-family:font-text;src:url(/static/media/Helvetica%20Neue%20Regular.081689ede9bac00ebc91.otf)}*{border:none;box-sizing:border-box;outline:none}body{background-color:#0b1020;background-color:var(--color-firstMain);color:#ebe9fc;color:var(--color-light);font-family:font-text;font-size:1.1rem;letter-spacing:.5px;margin:0;overflow-x:hidden;padding:0}h1,h2,h3,h4,h5,h6{font-family:font-title,sans-serif}h1{font-size:3rem;font-weight:700;letter-spacing:3px;margin:30px 0;text-align:center;text-transform:uppercase}strong{color:#e6b72e;color:var(--color-secondMain)}#app.logged main{margin-left:auto;margin-right:auto;max-width:1920px;padding:88px 32px 32px}#app:not(.logged) main h1:not(.landing-hero-title){margin-top:30px}a{color:#e6b72e;color:var(--color-secondMain);text-decoration:none}a:hover{text-decoration:underline}p{text-align:justify}button.btn{align-items:center;border-radius:7px;color:#ebe9fc;color:var(--color-light);cursor:pointer;display:block;display:flex;font-family:font-text;font-size:1.25rem;gap:10px;justify-content:center;margin:40px auto;padding:10px 30px}button.btn.thematized{background-color:#e6b72e;background-color:var(--color-secondMain);border-radius:0;color:#0b1020;color:var(--color-firstMain);font-family:font-title;font-size:1rem;margin:0 auto;padding:15px 20px;text-transform:uppercase}button.btn.thematized:hover{background-color:#d3a725;background-color:var(--color-secondMain-dark)}button.btn.classic{background-color:#141b2d;background-color:var(--color-firstMain-light);border:1px solid #070a14;border:1px solid var(--color-firstMain-dark)}button.btn.classic:hover{background-color:#070a14;background-color:var(--color-firstMain-dark)}button.btn.success{background-color:#17a51e;background-color:var(--color-green);border:1px solid #108816;border:1px solid var(--color-green-dark)}button.btn.success:hover{background-color:#108816;background-color:var(--color-green-dark)}button.btn.error{background-color:#cc2121;background-color:var(--color-red);border:1px solid #ac1818;border:1px solid var(--color-red-dark)}button.btn.error:hover{background-color:#ac1818;background-color:var(--color-red-dark)}button.btn:disabled{border:#666;cursor:default}button.btn:disabled,button.btn:disabled:hover{background-color:gray}button.btn svg{font-size:20px}table{border-collapse:collapse;text-align:center}table thead tr th{font-weight:700;padding:3px}table tbody tr td{padding:3px}table td,table th{border:1px solid #000}.rdt_Table .rdt_TableCell,.rdt_Table .rdt_TableCol{border-left:1px solid #141b2d;border-left:1px solid var(--color-firstMain-light);border-right:1px solid #141b2d;border-right:1px solid var(--color-firstMain-light);padding:10px}.rdt_Table .rdt_TableHeadRow{background-color:#141b2d;background-color:var(--color-firstMain-light);color:#ebe9fc;color:var(--color-light)}.rdt_Table .rdt_TableHeadRow .rdt_TableCol{font-size:1.1rem;font-weight:700}.rdt_Table .rdt_TableHeadRow .rdt_TableCol .rdt_TableCol_Sortable{justify-content:center}.rdt_Table .rdt_TableRow{background-color:#0b1020;background-color:var(--color-firstMain)}.rdt_Table .rdt_TableRow:not(:last-of-type){border-bottom-color:hsla(0,0%,100%,.12)}.rdt_Table .rdt_TableRow .rdt_TableCell{color:#ebe9fc;color:var(--color-light);font-size:1rem;justify-content:center}.rdt_Table .rdt_TableRow .rdt_TableCell div[data-tag=allowRowEvents]{white-space:normal}.rdt_Table .rdt_TableRow .rdt_TableCell .newVersion{color:#e6b72e;color:var(--color-secondMain)}.rdt_Table .rdt_TableRow .rdt_TableCell strong{color:#faab36;color:var(--color-yellow)}.rdt_Table .rdt_TableRow .rdt_TableCell .positive,.rdt_Table .rdt_TableRow .rdt_TableCell .won{color:#17a51e;color:var(--color-green)}.rdt_Table .rdt_TableRow .rdt_TableCell .lost,.rdt_Table .rdt_TableRow .rdt_TableCell .negative{color:#cc2121;color:var(--color-red)}.rdt_Table .rdt_TableRow .rdt_TableCell .surrender{color:#b3b3b3}.rdt_Pagination{background-color:#141b2d!important;background-color:var(--color-firstMain-light)!important;color:#ebe9fc!important;color:var(--color-light)!important}.rdt_Pagination svg{fill:#ebe9fc;fill:var(--color-light)}#loading{background-color:#070a14;background-color:var(--color-firstMain-dark);color:#ebe9fc;color:var(--color-light);font-size:2.5rem;height:100%;opacity:.9;position:fixed;right:0;text-align:center;top:0;width:100%;z-index:9999}#loading .imgContainer{position:absolute;top:calc(50vh - 150px);width:100%}#loading .imgContainer img{width:150px}#loading p{margin:0;position:absolute;text-align:center;top:calc(50vh + 100px);width:100%}#inConstruction{align-items:center;background-color:#0b1020;background-color:var(--color-firstMain);display:flex;flex-direction:column;flex-wrap:nowrap;height:100vh}#inConstruction h1#logo{color:#e6b72e;color:var(--color-secondMain);font-size:6rem;font-weight:700;margin-bottom:15vh;margin-top:20vh;text-transform:uppercase}#inConstruction h1#logo .light{background-color:#c91515;color:#ebe9fc;color:var(--color-light);margin-right:10px;padding:10px}#inConstruction .bottom{align-items:center;display:flex;justify-content:center;width:100%}#inConstruction .bottom img{margin-right:5%;width:250px}#inConstruction .bottom .titles h2{color:#e6b72e;color:var(--color-secondMain);font-size:3rem;margin-bottom:5vh}#inConstruction .bottom .titles h3{color:#ebe9fc;color:var(--color-light);font-size:2.2rem}#incomingFeature{align-items:center;background:#273145;background:var(--color-incoming-feature-bg);-webkit-clip-path:polygon(50px 0,100% 0,calc(100% - 50px) 100%,0 100%);clip-path:polygon(50px 0,100% 0,calc(100% - 50px) 100%,0 100%);color:#e6b72e;color:var(--color-secondMain);display:flex;justify-content:center;margin:90px auto;padding:50px 100px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#incomingFeature img{width:300px}#incomingFeature h2{font-size:5rem;margin-left:50px;text-transform:uppercase}.partOfPage{margin:auto;width:60%}.app-toaster{top:76px!important;z-index:10001!important}.react-tooltip{z-index:9999!important}.bsm-text-input{display:flex;flex-direction:column;position:relative;width:100%}.bsm-text-input__label{color:rgba(235,233,252,.55);display:block;font-family:font-title,sans-serif;font-size:.72rem;font-weight:600;letter-spacing:.06em;line-height:1;margin-bottom:6px;text-transform:uppercase;-webkit-user-select:none;user-select:none}.bsm-text-input__wrap{align-items:center;display:flex;position:relative;width:100%}.bsm-text-input__control{appearance:none;-webkit-appearance:none;background:#0b1020;background:var(--color-firstMain);border:1px solid hsla(0,0%,100%,.12);border-radius:8px;color:#ebe9fc;color:var(--color-light);color-scheme:dark;font-family:font-text;font-size:.88rem;line-height:1.4;outline:none;padding:9px 12px;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.bsm-text-input__control::-webkit-input-placeholder{color:rgba(235,233,252,.38)}.bsm-text-input__control::placeholder{color:rgba(235,233,252,.38)}.bsm-text-input__control:hover:not(:disabled):not(:focus){border-color:hsla(0,0%,100%,.22)}.bsm-text-input__control:focus{border-color:rgba(230,183,46,.5);box-shadow:0 0 0 2px rgba(230,183,46,.12)}.bsm-text-input__control:disabled{cursor:not-allowed;opacity:.45}.bsm-text-input__affix{color:#a9a9a9;color:var(--color-grey);font-family:font-text;font-size:.88rem;pointer-events:none;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);white-space:nowrap}.bsm-text-input__affix--pre{left:10px}.bsm-text-input__affix--suf{right:10px}.bsm-text-input:has(.bsm-text-input__affix--pre) .bsm-text-input__control{padding-left:28px}.bsm-text-input:has(.bsm-text-input__affix--suf) .bsm-text-input__control{padding-right:32px}.bsm-text-input__eye{align-items:center;background:transparent;border:none;color:#a9a9a9;color:var(--color-grey);cursor:pointer;display:flex;font-size:.9rem;padding:0;position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:color .15s}.bsm-text-input__eye:hover{color:#ebe9fc;color:var(--color-light)}.bsm-text-input:has(.bsm-text-input__eye) .bsm-text-input__control{padding-right:36px}.bsm-text-input--error .bsm-text-input__control{border-color:rgba(230,71,71,.6)}.bsm-text-input__error{color:#e63737;color:var(--color-red-light);display:block;font-size:.75rem;line-height:1.3;margin-top:5px}.bsm-number-input{display:flex;flex-direction:column;position:relative;width:100%}.bsm-number-input__label{color:rgba(235,233,252,.55);display:block;font-family:font-title,sans-serif;font-size:.72rem;font-weight:600;letter-spacing:.06em;line-height:1;margin-bottom:6px;text-transform:uppercase;-webkit-user-select:none;user-select:none}.bsm-number-input__wrap{align-items:center;display:flex;position:relative}.bsm-number-input__control{appearance:none;-webkit-appearance:none;background:#0b1020;background:var(--color-firstMain);border:1px solid hsla(0,0%,100%,.12);border-radius:8px;color:#ebe9fc;color:var(--color-light);color-scheme:dark;font-family:font-text;font-size:.88rem;line-height:1.4;outline:none;padding:9px 12px;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.bsm-number-input__control::-webkit-input-placeholder{color:rgba(235,233,252,.38)}.bsm-number-input__control::placeholder{color:rgba(235,233,252,.38)}.bsm-number-input__control:hover:not(:disabled):not(:focus){border-color:hsla(0,0%,100%,.22)}.bsm-number-input__control:focus{border-color:rgba(230,183,46,.5);box-shadow:0 0 0 2px rgba(230,183,46,.12)}.bsm-number-input__control:disabled{cursor:not-allowed;opacity:.45}.bsm-number-input__control::-webkit-inner-spin-button,.bsm-number-input__control::-webkit-outer-spin-button{cursor:pointer;-webkit-filter:invert(.8);filter:invert(.8);opacity:.4}.bsm-number-input__suffix{color:#a9a9a9;color:var(--color-grey);font-family:font-text;font-size:.88rem;pointer-events:none;position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.bsm-number-input:has(.bsm-number-input__suffix) .bsm-number-input__control{padding-right:32px}.bsm-number-input--error .bsm-number-input__control{border-color:rgba(230,71,71,.6)}.bsm-number-input__error{color:#e63737;color:var(--color-red-light);display:block;font-size:.75rem;line-height:1.3;margin-top:5px}.bsm-textarea{display:flex;flex-direction:column;position:relative;width:100%}.bsm-textarea__label{color:rgba(235,233,252,.55);display:block;font-family:font-title,sans-serif;font-size:.72rem;font-weight:600;letter-spacing:.06em;line-height:1;margin-bottom:6px;text-transform:uppercase;-webkit-user-select:none;user-select:none}.bsm-textarea__control{appearance:none;-webkit-appearance:none;background:#0b1020;background:var(--color-firstMain);border:1px solid hsla(0,0%,100%,.12);border-radius:8px;color:#ebe9fc;color:var(--color-light);color-scheme:dark;font-family:font-text;font-size:.88rem;line-height:1.4;outline:none;padding:9px 12px;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.bsm-textarea__control::-webkit-input-placeholder{color:rgba(235,233,252,.38)}.bsm-textarea__control::placeholder{color:rgba(235,233,252,.38)}.bsm-textarea__control:hover:not(:disabled):not(:focus){border-color:hsla(0,0%,100%,.22)}.bsm-textarea__control:focus{border-color:rgba(230,183,46,.5);box-shadow:0 0 0 2px rgba(230,183,46,.12)}.bsm-textarea__control:disabled{cursor:not-allowed;opacity:.45}.bsm-textarea__control{min-height:96px;resize:vertical}.bsm-textarea--error .bsm-textarea__control{border-color:rgba(230,71,71,.6)}.bsm-textarea__error{color:#e63737;color:var(--color-red-light);display:block;font-size:.75rem;line-height:1.3;margin-top:5px}.bsm-select-input{display:flex;flex-direction:column;position:relative;width:100%}.bsm-select-input__label{color:rgba(235,233,252,.55);display:block;font-family:font-title,sans-serif;font-size:.72rem;font-weight:600;letter-spacing:.06em;line-height:1;margin-bottom:6px;text-transform:uppercase;-webkit-user-select:none;user-select:none}.bsm-select-input__wrap{align-items:center;display:flex;position:relative}.bsm-select-input__control{appearance:none;-webkit-appearance:none;background:#0b1020;background:var(--color-firstMain);border:1px solid hsla(0,0%,100%,.12);border-radius:8px;color:#ebe9fc;color:var(--color-light);color-scheme:dark;font-family:font-text;font-size:.88rem;line-height:1.4;outline:none;padding:9px 12px;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.bsm-select-input__control::-webkit-input-placeholder{color:rgba(235,233,252,.38)}.bsm-select-input__control::placeholder{color:rgba(235,233,252,.38)}.bsm-select-input__control:hover:not(:disabled):not(:focus){border-color:hsla(0,0%,100%,.22)}.bsm-select-input__control:focus{border-color:rgba(230,183,46,.5);box-shadow:0 0 0 2px rgba(230,183,46,.12)}.bsm-select-input__control:disabled{cursor:not-allowed;opacity:.45}.bsm-select-input__control{cursor:pointer;padding-right:36px}.bsm-select-input__control option{background:#141b2d;color:#ebe9fc;color:var(--color-light)}.bsm-select-input__arrow{color:#a9a9a9;color:var(--color-grey);font-size:.68rem;pointer-events:none;position:absolute;right:12px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:-webkit-transform .15s ease;transition:transform .15s ease;transition:transform .15s ease,-webkit-transform .15s ease}.bsm-select-input--error .bsm-select-input__control{border-color:rgba(230,71,71,.6)}.bsm-select-input__error{color:#e63737;color:var(--color-red-light);display:block;font-size:.75rem;line-height:1.3;margin-top:5px}.bsm-toggle{align-items:center;display:flex;gap:10px}.bsm-toggle--disabled{opacity:.45;pointer-events:none}.bsm-toggle__input{height:0;opacity:0;pointer-events:none;position:absolute;width:0}.bsm-toggle__track{cursor:pointer;display:inline-block;flex-shrink:0;height:22px;position:relative;width:40px}.bsm-toggle__slider{background:hsla(0,0%,100%,.12);border-radius:22px;inset:0;position:absolute;transition:background .2s ease}.bsm-toggle__slider:before{background:rgba(235,233,252,.6);border-radius:50%;content:"";height:16px;left:3px;position:absolute;top:3px;transition:background .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,background .2s ease;transition:transform .2s ease,background .2s ease,-webkit-transform .2s ease;width:16px}.bsm-toggle__input:checked+.bsm-toggle__slider{background:#e6b72e;background:var(--color-secondMain)}.bsm-toggle__input:checked+.bsm-toggle__slider:before{background:#0b1020;-webkit-transform:translateX(18px);transform:translateX(18px)}.bsm-toggle__text{display:flex;flex-direction:column;gap:2px}.bsm-toggle__label{color:#ebe9fc;color:var(--color-light);cursor:pointer;font-size:.88rem;-webkit-user-select:none;user-select:none}.bsm-toggle__desc,.bsm-toggle__label{font-family:font-text;line-height:1.3}.bsm-toggle__desc{color:#a9a9a9;color:var(--color-grey);font-size:.78rem}.bsm-checkbox{align-items:flex-start;display:inline-flex}.bsm-checkbox--disabled{opacity:.45;pointer-events:none}.bsm-checkbox__input{height:0;opacity:0;pointer-events:none;position:absolute;width:0}.bsm-checkbox__label{align-items:flex-start;cursor:pointer;display:flex;gap:9px;-webkit-user-select:none;user-select:none}.bsm-checkbox__box{align-items:center;background:#0b1020;background:var(--color-firstMain);border:1px solid hsla(0,0%,100%,.12);border-radius:4px;display:flex;flex-shrink:0;height:18px;justify-content:center;margin-top:1px;transition:border-color .15s,background .15s;width:18px}.bsm-checkbox__input:checked+.bsm-checkbox__label .bsm-checkbox__box{background:#e6b72e;background:var(--color-secondMain);border-color:#e6b72e;border-color:var(--color-secondMain)}.bsm-checkbox__input:focus-visible+.bsm-checkbox__label .bsm-checkbox__box{border-color:rgba(230,183,46,.5);box-shadow:0 0 0 2px rgba(230,183,46,.12)}.bsm-checkbox__check{color:#0b1020;font-size:.6rem}.bsm-checkbox__text{color:#ebe9fc;color:var(--color-light);display:flex;flex-direction:column;font-family:font-text;font-size:.88rem;gap:2px;line-height:1.3}.bsm-checkbox__desc{color:#a9a9a9;color:var(--color-grey);font-size:.78rem;line-height:1.3}.bsm-date-input{display:flex;flex-direction:column;position:relative;width:100%}.bsm-date-input__label{color:rgba(235,233,252,.55);display:block;font-family:font-title,sans-serif;font-size:.72rem;font-weight:600;letter-spacing:.06em;line-height:1;margin-bottom:6px;text-transform:uppercase;-webkit-user-select:none;user-select:none}.bsm-date-input__control{appearance:none;-webkit-appearance:none;background:#0b1020;background:var(--color-firstMain);border:1px solid hsla(0,0%,100%,.12);border-radius:8px;color:#ebe9fc;color:var(--color-light);color-scheme:dark;font-family:font-text;font-size:.88rem;line-height:1.4;outline:none;padding:9px 12px;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.bsm-date-input__control::-webkit-input-placeholder{color:rgba(235,233,252,.38)}.bsm-date-input__control::placeholder{color:rgba(235,233,252,.38)}.bsm-date-input__control:hover:not(:disabled):not(:focus){border-color:hsla(0,0%,100%,.22)}.bsm-date-input__control:focus{border-color:rgba(230,183,46,.5);box-shadow:0 0 0 2px rgba(230,183,46,.12)}.bsm-date-input__control:disabled{cursor:not-allowed;opacity:.45}.bsm-date-input__control{cursor:pointer}.bsm-date-input__control::-webkit-calendar-picker-indicator{cursor:pointer;-webkit-filter:invert(.55);filter:invert(.55);padding:2px}.bsm-date-input--error .bsm-date-input__control{border-color:rgba(230,71,71,.6)}.bsm-date-input__error{color:#e63737;color:var(--color-red-light);display:block;font-size:.75rem;line-height:1.3;margin-top:5px}.bsm-duration{display:flex;flex-direction:column;position:relative;width:100%}.bsm-duration__label{color:rgba(235,233,252,.55);display:block;font-family:font-title,sans-serif;font-size:.72rem;font-weight:600;letter-spacing:.06em;line-height:1;margin-bottom:6px;text-transform:uppercase;-webkit-user-select:none;user-select:none}.bsm-duration__picker{align-items:center;background:#070a14;background:var(--color-firstMain-dark);border:1px solid hsla(0,0%,100%,.12);border-radius:8px;display:flex;gap:6px;padding:5px 10px}.bsm-duration__segment{align-items:center;display:flex;flex:1 1;gap:4px}.bsm-duration__select{appearance:none;-webkit-appearance:none;background:#0b1020;background:var(--color-firstMain);border:1px solid hsla(0,0%,100%,.12);border-radius:5px;color:#ebe9fc;color:var(--color-light);color-scheme:dark;cursor:pointer;flex:1 1;font-family:font-text;font-size:.88rem;outline:none;padding:6px 4px;text-align:center;transition:border-color .2s ease,box-shadow .2s ease}.bsm-duration__select option{background:#141b2d;color:#ebe9fc;color:var(--color-light)}.bsm-duration__select:hover:not(:disabled){border-color:hsla(0,0%,100%,.22)}.bsm-duration__select:focus{border-color:rgba(230,183,46,.5);box-shadow:0 0 0 2px rgba(230,183,46,.12)}.bsm-duration__select:disabled{cursor:not-allowed;opacity:.45}.bsm-duration__unit{color:#a9a9a9;color:var(--color-grey);flex-shrink:0;font-family:font-title,sans-serif;font-size:.68rem;letter-spacing:.04em}.bsm-duration--disabled{opacity:.45;pointer-events:none}.bsm-range-tog{display:flex;flex-direction:column;position:relative;width:100%}.bsm-range-tog__label{color:rgba(235,233,252,.55);display:block;font-family:font-title,sans-serif;font-size:.72rem;font-weight:600;letter-spacing:.06em;line-height:1;margin-bottom:6px;text-transform:uppercase;-webkit-user-select:none;user-select:none}.bsm-range-tog__row{align-items:center;background:#070a14;background:var(--color-firstMain-dark);border:1px solid hsla(0,0%,100%,.12);border-radius:8px;display:flex;gap:6px;padding:5px 8px}.bsm-range-tog__field{align-items:center;display:flex;flex:1 1;gap:6px;min-width:0}.bsm-range-tog__input{background:#0b1020;background:var(--color-firstMain);border:1px solid hsla(0,0%,100%,.12);border-radius:5px;color:#ebe9fc;color:var(--color-light);flex:1 1;font-family:font-text;font-size:.88rem;min-width:0;outline:none;padding:6px 8px;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.bsm-range-tog__input::-webkit-input-placeholder{color:rgba(235,233,252,.38)}.bsm-range-tog__input::placeholder{color:rgba(235,233,252,.38)}.bsm-range-tog__input:focus{border-color:rgba(230,183,46,.5);box-shadow:0 0 0 2px rgba(230,183,46,.12)}.bsm-range-tog__input--off,.bsm-range-tog__input:disabled{background:transparent;cursor:not-allowed;opacity:.35}.bsm-range-tog__input::-webkit-inner-spin-button,.bsm-range-tog__input::-webkit-outer-spin-button{display:none}.bsm-range-tog__dash{font-size:.8rem;padding:0 1px}.bsm-range-tog__dash,.bsm-range-tog__unit{color:#a9a9a9;color:var(--color-grey);flex-shrink:0}.bsm-range-tog__unit{font-size:.88rem}.bsm-range-tog__tog-input{height:0;opacity:0;pointer-events:none;position:absolute;width:0}.bsm-range-tog__tog-wrap{cursor:pointer;display:inline-block;flex-shrink:0;height:17px;position:relative;width:30px}.bsm-range-tog__tog-slider{background:hsla(0,0%,100%,.1);border-radius:17px;inset:0;position:absolute;transition:background .2s}.bsm-range-tog__tog-slider:before{background:rgba(235,233,252,.45);border-radius:50%;content:"";height:13px;left:2px;position:absolute;top:2px;transition:background .2s,-webkit-transform .2s;transition:transform .2s,background .2s;transition:transform .2s,background .2s,-webkit-transform .2s;width:13px}.bsm-range-tog__tog-input:checked+.bsm-range-tog__tog-slider{background:#e6b72e;background:var(--color-secondMain)}.bsm-range-tog__tog-input:checked+.bsm-range-tog__tog-slider:before{background:#0b1020;-webkit-transform:translateX(13px);transform:translateX(13px)}.bsm-range-simple{display:flex;flex-direction:column;position:relative;width:100%}.bsm-range-simple__label{color:rgba(235,233,252,.55);display:block;font-family:font-title,sans-serif;font-size:.72rem;font-weight:600;letter-spacing:.06em;line-height:1;margin-bottom:6px;text-transform:uppercase;-webkit-user-select:none;user-select:none}.bsm-range-simple__row{align-items:center;background:#070a14;background:var(--color-firstMain-dark);border:1px solid hsla(0,0%,100%,.12);border-radius:8px;display:flex;gap:6px;padding:5px 10px}.bsm-range-simple__input{background:#0b1020;background:var(--color-firstMain);border:1px solid hsla(0,0%,100%,.12);border-radius:5px;color:#ebe9fc;color:var(--color-light);color-scheme:dark;flex:1 1;font-family:font-text;font-size:.88rem;min-width:0;outline:none;padding:6px 8px;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.bsm-range-simple__input::-webkit-input-placeholder{color:rgba(235,233,252,.38)}.bsm-range-simple__input::placeholder{color:rgba(235,233,252,.38)}.bsm-range-simple__input:hover:not(:disabled){border-color:hsla(0,0%,100%,.22)}.bsm-range-simple__input:focus{border-color:rgba(230,183,46,.5);box-shadow:0 0 0 2px rgba(230,183,46,.12)}.bsm-range-simple__input:disabled{cursor:not-allowed;opacity:.45}.bsm-range-simple__input::-webkit-inner-spin-button,.bsm-range-simple__input::-webkit-outer-spin-button{display:none}.bsm-range-simple__dash{font-size:.8rem}.bsm-range-simple__dash,.bsm-range-simple__suffix{color:#a9a9a9;color:var(--color-grey);flex-shrink:0}.bsm-range-simple__suffix{font-size:.88rem}.bsm-chip-input{display:flex;flex-direction:column;position:relative;width:100%}.bsm-chip-input__label{color:rgba(235,233,252,.55);display:block;font-family:font-title,sans-serif;font-size:.72rem;font-weight:600;letter-spacing:.06em;line-height:1;margin-bottom:6px;text-transform:uppercase;-webkit-user-select:none;user-select:none}.bsm-chip-input__container{align-items:center;background:#0b1020;background:var(--color-firstMain);border:1px solid hsla(0,0%,100%,.12);border-radius:8px;cursor:text;display:flex;flex-wrap:wrap;gap:5px;min-height:38px;padding:6px 10px;transition:border-color .2s ease,box-shadow .2s ease}.bsm-chip-input__container:focus-within{border-color:rgba(230,183,46,.5);box-shadow:0 0 0 2px rgba(230,183,46,.12)}.bsm-chip-input__chip{align-items:center;background:rgba(230,183,46,.11);border:1px solid rgba(230,183,46,.25);border-radius:4px;color:#e6b72e;color:var(--color-secondMain);display:inline-flex;font-family:font-text;font-size:.78rem;gap:4px;line-height:1.4;padding:2px 7px 2px 8px}.bsm-chip-input__remove{align-items:center;background:transparent;border:none;color:rgba(230,183,46,.5);cursor:pointer;display:flex;font-size:1rem;line-height:1;padding:0;transition:color .15s}.bsm-chip-input__remove:hover{color:#e6b72e;color:var(--color-secondMain)}.bsm-chip-input__input{background:transparent;border:none;color:#ebe9fc;color:var(--color-light);flex:1 1;font-family:font-text;font-size:.88rem;line-height:1.4;min-width:80px;outline:none;padding:2px 0}.bsm-chip-input__input::-webkit-input-placeholder{color:rgba(235,233,252,.38)}.bsm-chip-input__input::placeholder{color:rgba(235,233,252,.38)}.bsm-chip-input__input:disabled{cursor:not-allowed}.bsm-chip-input--disabled{opacity:.45;pointer-events:none}.bsm-chip-input__error{color:#e63737;color:var(--color-red-light);display:block;font-size:.75rem;line-height:1.3;margin:0}.bsm-grouped-sel{display:flex;flex-direction:column;position:relative;width:100%}.bsm-grouped-sel__label{color:rgba(235,233,252,.55);display:block;font-family:font-title,sans-serif;font-size:.72rem;font-weight:600;letter-spacing:.06em;line-height:1;margin-bottom:6px;text-transform:uppercase;-webkit-user-select:none;user-select:none}.bsm-grouped-sel__trigger{align-items:flex-start;background:#0b1020;background:var(--color-firstMain);border:1px solid hsla(0,0%,100%,.12);border-radius:8px;cursor:pointer;display:flex;gap:8px;justify-content:space-between;min-height:38px;padding:7px 12px;transition:border-color .2s ease,box-shadow .2s ease;-webkit-user-select:none;user-select:none}.bsm-grouped-sel__trigger:hover{border-color:hsla(0,0%,100%,.22)}.bsm-grouped-sel--open .bsm-grouped-sel__trigger{border-bottom-left-radius:0;border-bottom-right-radius:0;border-color:rgba(230,183,46,.5);box-shadow:0 0 0 2px rgba(230,183,46,.12)}.bsm-grouped-sel__values{display:flex;flex:1 1;flex-wrap:wrap;gap:4px}.bsm-grouped-sel__placeholder{align-self:center;color:rgba(235,233,252,.38);font-family:font-text;font-size:.88rem;line-height:1.4}.bsm-grouped-sel__chip{background:rgba(230,183,46,.11);border:1px solid rgba(230,183,46,.22);border-radius:4px;color:#e6b72e;color:var(--color-secondMain);display:inline-block;font-family:font-text;font-size:.78rem;line-height:1.5;padding:1px 7px}.bsm-grouped-sel__arrow{color:#a9a9a9;color:var(--color-grey);flex-shrink:0;font-size:.65rem;margin-top:4px;transition:-webkit-transform .18s;transition:transform .18s;transition:transform .18s,-webkit-transform .18s}.bsm-grouped-sel--open .bsm-grouped-sel__arrow{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.bsm-grouped-sel__dropdown{background:#141b2d;background:var(--color-firstMain-light);border:1px solid rgba(230,183,46,.5);border-radius:0 0 8px 8px;border-top:none;box-shadow:0 8px 24px rgba(0,0,0,.35);left:0;max-height:280px;overflow-y:auto;padding:4px 0 6px;position:absolute;right:0;top:100%;z-index:200}.bsm-grouped-sel__ctrl-row{align-items:center;display:flex;gap:6px;padding:5px 12px}.bsm-grouped-sel__ctrl-row button{background:transparent;border:none;color:#e6b72e;color:var(--color-secondMain);cursor:pointer;font-family:font-text;font-size:.74rem;padding:0;transition:opacity .15s}.bsm-grouped-sel__ctrl-row button:hover{opacity:.7}.bsm-grouped-sel__ctrl-sep{color:#a9a9a9;color:var(--color-grey);font-size:.74rem}.bsm-grouped-sel__group+.bsm-grouped-sel__group{border-top:1px solid hsla(0,0%,100%,.12);margin-top:2px;padding-top:2px}.bsm-grouped-sel__group-header{align-items:center;display:flex;gap:8px;justify-content:space-between;padding:3px 12px 0}.bsm-grouped-sel__group-title{color:rgba(235,233,252,.4);font-family:font-title,sans-serif;font-size:.68rem;letter-spacing:.07em;text-transform:uppercase;white-space:nowrap}.bsm-grouped-sel__options{display:flex;flex-wrap:wrap;gap:5px;padding:5px 12px 8px}.bsm-grouped-sel__option{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.12);border-radius:4px;color:#a9a9a9;color:var(--color-grey);cursor:pointer;font-family:font-text;font-size:.8rem;padding:3px 9px;transition:background .13s,color .13s,border-color .13s;-webkit-user-select:none;user-select:none}.bsm-grouped-sel__option:hover{background:hsla(0,0%,100%,.1);color:#ebe9fc;color:var(--color-light)}.bsm-grouped-sel__option--on{background:rgba(230,183,46,.13);border-color:rgba(230,183,46,.35);color:#e6b72e;color:var(--color-secondMain)}.bsm-react-select{display:flex;flex-direction:column;position:relative;width:100%}.bsm-react-select__label{color:rgba(235,233,252,.55);display:block;font-family:font-title,sans-serif;font-size:.72rem;font-weight:600;letter-spacing:.06em;line-height:1;margin-bottom:6px;text-transform:uppercase;-webkit-user-select:none;user-select:none}.bsm-react-select__wrap{width:100%}.bsm-auth-input{display:flex;flex-direction:column;position:relative;width:100%}.bsm-auth-input__label{color:rgba(235,233,252,.55);display:block;font-family:font-title,sans-serif;font-size:.72rem;font-weight:600;letter-spacing:.06em;line-height:1;margin-bottom:6px;text-transform:uppercase;-webkit-user-select:none;user-select:none}.bsm-auth-input__wrap{align-items:center;display:flex;position:relative}.bsm-auth-input__icon{align-items:center;color:#a9a9a9;color:var(--color-grey);display:flex;font-size:.92rem;left:13px;pointer-events:none;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:color .15s;z-index:1}.bsm-auth-input__wrap:focus-within .bsm-auth-input__icon{color:rgba(230,183,46,.7)}.bsm-auth-input__control{appearance:none;-webkit-appearance:none;background:#0b1020;background:var(--color-firstMain);border:1px solid hsla(0,0%,100%,.12);border-radius:8px;color:#ebe9fc;color:var(--color-light);color-scheme:dark;font-family:font-text;font-size:.88rem;line-height:1.4;outline:none;padding:9px 12px;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.bsm-auth-input__control::-webkit-input-placeholder{color:rgba(235,233,252,.38)}.bsm-auth-input__control::placeholder{color:rgba(235,233,252,.38)}.bsm-auth-input__control:hover:not(:disabled):not(:focus){border-color:hsla(0,0%,100%,.22)}.bsm-auth-input__control:focus{border-color:rgba(230,183,46,.5);box-shadow:0 0 0 2px rgba(230,183,46,.12)}.bsm-auth-input__control:disabled{cursor:not-allowed;opacity:.45}.bsm-auth-input__control{padding-left:38px}.bsm-auth-input__control--no-icon{padding-left:12px}.bsm-auth-input:has(.bsm-auth-input__eye) .bsm-auth-input__control{padding-right:36px}.bsm-auth-input__eye{align-items:center;background:transparent;border:none;color:#a9a9a9;color:var(--color-grey);cursor:pointer;display:flex;font-size:.9rem;padding:0;position:absolute;right:12px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:color .15s}.bsm-auth-input__eye:hover{color:#ebe9fc;color:var(--color-light)}.bsm-auth-input--error .bsm-auth-input__control{border-color:rgba(230,71,71,.6)}.bsm-auth-input__error{color:#e63737;color:var(--color-red-light);display:block;font-size:.75rem;line-height:1.3;margin-top:5px}#app #menu #logo{color:#e6b72e;color:var(--color-secondMain);font-weight:700;margin:0;text-transform:uppercase}#app #menu #logo .light{background-color:#e6b72e;background-color:var(--color-secondMain);color:#0b1020;color:var(--color-firstMain)}#app #menu a:hover{text-decoration:none}#app:not(.logged) #menu{grid-gap:16px;align-items:center;background-color:#0b1020;background-color:var(--color-firstMain);border-bottom:1px solid hsla(0,0%,100%,.08);border-bottom:1px solid var(--color-card-border);display:grid;gap:16px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);height:70px;padding:0 24px;position:fixed;top:0;width:100%;z-index:9999}#app:not(.logged) #menu .menu-logo-link{flex-shrink:0;grid-column:1;justify-self:start}#app:not(.logged) #menu #logo{align-items:center;display:flex;font-size:clamp(1.35rem,2.2vw,2rem);height:auto;letter-spacing:3px;line-height:1;margin:0}#app:not(.logged) #menu #logo .light{margin:0 4px 0 0;padding:4px 8px}#app:not(.logged) #menu .visitor-menu-links{align-items:center;display:flex;flex-wrap:nowrap;gap:2px;grid-column:2;justify-content:center;justify-self:center;min-width:0}#app:not(.logged) #menu .visitor-menu-actions{align-items:center;display:flex;flex-shrink:0;gap:8px;grid-column:3;justify-self:end}#app:not(.logged) #menu .visitor-nav-item{align-items:center;display:inline-flex;gap:8px}#app:not(.logged) #menu .visitor-nav-icon{align-items:center;display:inline-flex;flex-shrink:0;font-size:1.05rem;justify-content:center}#app:not(.logged) #menu .visitor-nav-label{line-height:1.2}#app:not(.logged) #menu a{align-items:center;border-radius:8px;color:rgba(235,233,252,.85);color:rgba(var(--color-light-rgb),.85);cursor:pointer;display:inline-flex;flex-shrink:0;font-family:font-title,sans-serif;font-size:.78rem;font-weight:400;height:auto;justify-content:center;letter-spacing:.5px;padding:10px 12px;text-transform:uppercase;transition:background-color .2s,color .2s,border-color .2s;white-space:nowrap}#app:not(.logged) #menu a:hover{background-color:hsla(0,0%,100%,.06);color:#ebe9fc;color:var(--color-light)}#app:not(.logged) #menu a.active{color:#e6b72e;color:var(--color-secondMain)}#app:not(.logged) #menu a.favourite{background-color:#e6b72e;background-color:var(--color-secondMain);border:2px solid #e6b72e;border:2px solid var(--color-secondMain);color:#0b1020;color:var(--color-firstMain)}#app:not(.logged) #menu a.favourite.active,#app:not(.logged) #menu a.favourite:hover{background-color:#d3a725;background-color:var(--color-secondMain-dark);border-color:#d3a725;border-color:var(--color-secondMain-dark);color:#0b1020;color:var(--color-firstMain)}#app:not(.logged) #menu #rightMenu a{border:2px solid #e6b72e;border:2px solid var(--color-secondMain);margin-top:0;padding:8px 14px}@media(max-width:1450px){#app:not(.logged) #menu{gap:10px;padding:0 16px}#app:not(.logged) #menu a{font-size:.72rem;padding:8px 10px}#app:not(.logged) #menu #rightMenu a{padding:7px 10px}#app:not(.logged) #menu .visitor-menu-actions{gap:6px}#app:not(.logged) #menu #logo{font-size:1.3rem;letter-spacing:2px}}@media(max-width:1200px){#app:not(.logged) #menu{gap:8px;grid-template-columns:auto minmax(0,1fr) auto;height:64px;padding:0 12px}#app:not(.logged) #menu #logo{font-size:1.15rem;letter-spacing:1.5px}#app:not(.logged) #menu #logo .light{padding:3px 6px}#app:not(.logged) #menu .visitor-menu-links{justify-self:center;max-width:100%;overflow-x:auto;scrollbar-width:none}#app:not(.logged) #menu .visitor-menu-links::-webkit-scrollbar{display:none}#app:not(.logged) #menu .visitor-menu-actions{gap:4px}#app:not(.logged) #menu .visitor-nav-item{gap:0}#app:not(.logged) #menu .visitor-nav-label{display:none}#app:not(.logged) #menu .visitor-nav-icon{font-size:1.2rem}#app:not(.logged) #menu a{border-radius:10px;padding:8px}#app:not(.logged) #menu #rightMenu a{padding:8px}#app:not(.logged) #menu a.active{background-color:rgba(230,183,46,.12);background-color:rgba(var(--color-secondMain-rgb),.12)}}@media(max-width:820px){#app:not(.logged) #menu{gap:4px;padding:0 8px}#app:not(.logged) #menu #logo{font-size:1rem;letter-spacing:1px}#app:not(.logged) #menu .visitor-nav-icon{font-size:1.1rem}#app:not(.logged) #menu #rightMenu a,#app:not(.logged) #menu a{padding:7px}}#app.logged #menu{align-items:center;background-color:#0b1020;background-color:var(--color-firstMain);border-bottom:1px solid hsla(0,0%,100%,.08);border-bottom:1px solid var(--color-card-border);display:flex;flex-direction:row;font-family:font-title,sans-serif;gap:16px;height:64px;justify-content:space-between;left:0;padding:0 24px;position:fixed;right:0;top:0;z-index:9999}#app.logged #menu .menu-logo-link{flex-shrink:0}#app.logged #menu #logo{font-size:1.6rem;letter-spacing:3px;line-height:64px}#app.logged #menu #logo .light{margin-right:2px;padding:2px 2px 2px 4px}#app.logged #menu .topbar-nav{align-items:stretch;align-self:stretch;display:flex;flex:1 1;gap:4px;justify-content:center;overflow-x:auto;scrollbar-width:none}#app.logged #menu .topbar-nav::-webkit-scrollbar{display:none}#app.logged #menu .topbar-nav a{align-items:center;border-bottom:2px solid transparent;color:rgba(235,233,252,.65);color:rgba(var(--color-light-rgb),.65);display:flex;flex-shrink:0;height:100%;padding:0 14px;transition:color .2s,background-color .2s,border-color .2s}#app.logged #menu .topbar-nav a:hover{background-color:hsla(0,0%,100%,.06);border-bottom-color:rgba(235,233,252,.35);border-bottom-color:rgba(var(--color-light-rgb),.35);color:#ebe9fc;color:var(--color-light)}#app.logged #menu .topbar-nav a.active{color:#e6b72e;color:var(--color-secondMain)}#app.logged #menu .topbar-nav a.active,#app.logged #menu .topbar-nav a.active:hover{border-bottom-color:#e6b72e;border-bottom-color:var(--color-secondMain)}#app.logged #menu .topbar-nav a.active .item span:not(.unread-notification){border-bottom:none;padding-bottom:0}#app.logged #menu .topbar-nav a .item{align-items:center;display:flex;font-size:.78rem;gap:6px;letter-spacing:.5px;position:relative;text-transform:uppercase;white-space:nowrap}#app.logged #menu .topbar-nav a .item svg{flex-shrink:0;font-size:1.25rem}#app.logged #menu .topbar-nav a .item .unread-notification{background:#cc2121;background:var(--color-red);border-radius:50%;color:#ebe9fc;color:var(--color-light);font-size:10px;left:12px;line-height:1.2;padding:1px 5px;position:absolute;top:-6px}@media(max-width:1060px){#app.logged #menu{gap:8px;padding:0 12px}#app.logged #menu .topbar-nav{align-items:center;align-self:auto;gap:2px}#app.logged #menu .topbar-nav a{border-bottom:none;border-radius:8px;height:auto;padding:10px 12px}#app.logged #menu .topbar-nav a:hover{border-bottom:none}#app.logged #menu .topbar-nav a.active{background-color:rgba(230,183,46,.12);background-color:var(--color-menu-active-bg);border-bottom:none}#app.logged #menu .topbar-nav a.active .item span:not(.unread-notification){border-bottom:none;padding-bottom:0}#app.logged #menu .topbar-nav a .item{gap:0}#app.logged #menu .topbar-nav a .item>span:not(.unread-notification){display:none}#app.logged #menu .topbar-nav a .item svg{font-size:1.5rem}#app.logged #menu .topbar-nav a .item .unread-notification{left:auto;right:-4px;top:-4px}}#app.logged #menu .topbar-right{align-items:center;display:flex;flex-shrink:0;gap:12px}#app.logged #menu .user-menu{position:relative}#app.logged #menu .user-menu-trigger{align-items:center;background:transparent;border-radius:50px;cursor:pointer;display:flex;gap:4px;padding:4px;transition:background-color .2s}#app.logged #menu .user-menu-trigger:hover{background:hsla(0,0%,100%,.06);background:var(--color-menu-hover-bg)}#app.logged #menu .user-menu .user-avatar{align-items:center;background:linear-gradient(135deg,#e6b72e,#c39a27);background:linear-gradient(135deg,var(--color-secondMain),var(--color-secondMain-gradient-end));border-radius:50%;color:#0b1020;color:var(--color-firstMain);display:flex;font-family:font-title,sans-serif;font-size:.95rem;font-weight:700;height:36px;justify-content:center;width:36px}#app.logged #menu .user-menu .user-menu-chevron{color:rgba(235,233,252,.5);color:rgba(var(--color-light-rgb),.5);font-size:.9rem;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}#app.logged #menu .user-menu .user-menu-chevron.open{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#app.logged #menu .user-menu-dropdown{-webkit-animation:user-dropdown-in .14s cubic-bezier(.25,.46,.45,.94);animation:user-dropdown-in .14s cubic-bezier(.25,.46,.45,.94);background:#141b2d;background:var(--color-card);border:1px solid hsla(0,0%,100%,.1);border-radius:14px;box-shadow:0 2px 8px rgba(0,0,0,.2),0 16px 48px rgba(0,0,0,.5);min-width:256px;padding:8px;position:absolute;right:0;top:calc(100% + 10px);-webkit-transform-origin:top right;transform-origin:top right;z-index:10000}@-webkit-keyframes user-dropdown-in{0%{opacity:0;-webkit-transform:scale(.96) translateY(-6px);transform:scale(.96) translateY(-6px)}to{opacity:1;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@keyframes user-dropdown-in{0%{opacity:0;-webkit-transform:scale(.96) translateY(-6px);transform:scale(.96) translateY(-6px)}to{opacity:1;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}#app.logged #menu .user-menu-dropdown .user-menu-header{align-items:center;display:flex;gap:12px;padding:8px 10px 12px}#app.logged #menu .user-menu-dropdown .user-menu-header .user-menu-header-avatar{align-items:center;background:linear-gradient(135deg,#e6b72e,#c39a27);background:linear-gradient(135deg,var(--color-secondMain),var(--color-secondMain-gradient-end));border-radius:50%;color:#0b1020;color:var(--color-firstMain);display:flex;flex-shrink:0;font-family:font-title,sans-serif;font-size:1.1rem;font-weight:700;height:40px;justify-content:center;width:40px}#app.logged #menu .user-menu-dropdown .user-menu-header .user-menu-header-info{flex:1 1;min-width:0}#app.logged #menu .user-menu-dropdown .user-menu-header .user-menu-header-info .user-menu-header-name{color:#ebe9fc;color:var(--color-light);display:block;font-family:font-title,sans-serif;font-size:.92rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#app.logged #menu .user-menu-dropdown .logout-btn,#app.logged #menu .user-menu-dropdown a{align-items:center;border-radius:8px;color:rgba(235,233,252,.8);color:rgba(var(--color-light-rgb),.8);display:flex;font-family:font-text;font-size:.88rem;gap:10px;padding:9px 12px;text-align:left;transition:background-color .12s,color .12s;width:100%}#app.logged #menu .user-menu-dropdown .logout-btn svg,#app.logged #menu .user-menu-dropdown a svg{color:rgba(235,233,252,.4);color:rgba(var(--color-light-rgb),.4);flex-shrink:0;font-size:.9rem;transition:color .12s;width:1rem}#app.logged #menu .user-menu-dropdown .logout-btn:hover,#app.logged #menu .user-menu-dropdown a:hover{background:hsla(0,0%,100%,.07);color:#ebe9fc;color:var(--color-light);text-decoration:none}#app.logged #menu .user-menu-dropdown .logout-btn:hover svg,#app.logged #menu .user-menu-dropdown a:hover svg{color:#e6b72e;color:var(--color-secondMain)}#app.logged #menu .user-menu-dropdown .logout-btn{background:transparent;color:rgba(235,233,252,.55);color:rgba(var(--color-light-rgb),.55);cursor:pointer}#app.logged #menu .user-menu-dropdown .logout-btn svg{color:rgba(235,233,252,.3);color:rgba(var(--color-light-rgb),.3)}#app.logged #menu .user-menu-dropdown .logout-btn:hover{background:rgba(204,33,33,.12);color:#e63737;color:var(--color-red-light)}#app.logged #menu .user-menu-dropdown .logout-btn:hover svg{color:#e63737;color:var(--color-red-light)}#app.logged #menu .user-menu-dropdown .user-menu-separator{border:none;border-top:1px solid hsla(0,0%,100%,.07);margin:6px 4px}#app.logged #menu .user-menu-dropdown .user-menu-preferences{padding:4px 4px 2px}#app.logged #menu .user-menu-dropdown .user-menu-preferences .preference-row{align-items:center;display:flex;justify-content:space-between;padding:4px 8px}#app.logged #menu .user-menu-dropdown .user-menu-preferences .preference-label{color:rgba(235,233,252,.38);color:rgba(var(--color-light-rgb),.38);font-size:.74rem;letter-spacing:.08em;text-transform:uppercase}#app.logged #menu .user-menu-dropdown .user-menu-preferences .preference-toggle{background:rgba(0,0,0,.25);border-radius:8px;display:flex;gap:2px;padding:3px}#app.logged #menu .user-menu-dropdown .user-menu-preferences .preference-toggle button{align-items:center;background:transparent;border:none;border-radius:6px;cursor:pointer;display:inline-flex;height:28px;justify-content:center;opacity:.45;padding:4px;transition:background-color .12s,box-shadow .12s,opacity .12s;width:40px}#app.logged #menu .user-menu-dropdown .user-menu-preferences .preference-toggle button img{border-radius:50%;display:block;height:22px;object-fit:cover;width:22px}#app.logged #menu .user-menu-dropdown .user-menu-preferences .preference-toggle button:hover{opacity:.75}#app.logged #menu .user-menu-dropdown .user-menu-preferences .preference-toggle button.active{background:rgba(230,183,46,.12);background:rgba(var(--color-secondMain-rgb),.12);box-shadow:0 0 0 1.5px rgba(230,183,46,.6);box-shadow:0 0 0 1.5px rgba(var(--color-secondMain-rgb),.6);opacity:1}#app.logged #menu .user-menu-dropdown .user-menu-preferences .preference-toggle button.active img{opacity:1}.site-footer{background-color:#070a14;background-color:var(--color-firstMain-dark);border-top:1px solid #e6b72e;border-top:1px solid var(--color-secondMain);margin-top:40px}.site-footer__content{grid-gap:48px 40px;align-items:start;display:grid;gap:48px 40px;grid-template-columns:minmax(180px,1.4fr) repeat(2,minmax(0,1fr)) auto;margin:0 auto;max-width:1200px;padding:48px 32px}.site-footer__brand{align-items:flex-start;display:flex;flex-direction:column}.site-footer__logo{align-items:center;display:inline-flex;gap:6px}.site-footer__logo,.site-footer__logo:hover{text-decoration:none}.site-footer__logo-bet{background-color:#e6b72e;background-color:var(--color-secondMain);color:#0b1020;color:var(--color-firstMain);display:inline-block;padding:4px 8px}.site-footer__logo-bet,.site-footer__logo-rest{font-family:font-title,sans-serif;font-size:1.35rem;font-weight:700;letter-spacing:2px;line-height:1;text-transform:uppercase}.site-footer__logo-rest{color:#ebe9fc;color:var(--color-light)}.site-footer__copyright{color:rgba(235,233,252,.55);color:rgba(var(--color-light-rgb),.55);font-size:.8rem;line-height:1.6;margin:20px 0 0;text-align:left}.site-footer__column{min-width:0}.site-footer__heading{color:#e6b72e;color:var(--color-secondMain);font-family:font-title,sans-serif;font-size:.72rem;font-weight:700;letter-spacing:1.2px;margin:0 0 18px;text-align:left;text-transform:uppercase}.site-footer__links{display:flex;flex-direction:column;gap:10px}.site-footer__links a{color:rgba(235,233,252,.72);color:rgba(var(--color-light-rgb),.72);font-family:font-text;font-size:.88rem;line-height:1.45;text-decoration:none}.site-footer__links a:hover{color:#e6b72e;color:var(--color-secondMain);text-decoration:none}.site-footer__social{align-items:center;display:flex;gap:12px}.site-footer__social-link{align-items:center;border:1px solid rgba(235,233,252,.5);border:1px solid rgba(var(--color-light-rgb),.5);border-radius:50%;color:#ebe9fc;color:var(--color-light);display:inline-flex;font-size:1rem;height:40px;justify-content:center;text-decoration:none;transition:border-color .2s ease,color .2s ease;width:40px}.site-footer__social-link svg{height:1em;width:1em}.site-footer__social-link:hover{border-color:#e6b72e;border-color:var(--color-secondMain);color:#e6b72e;color:var(--color-secondMain);text-decoration:none}@media(max-width:1450px){.site-footer__content{gap:36px 28px;grid-template-columns:repeat(2,minmax(0,1fr))}.site-footer__brand,.site-footer__column--social{grid-column:1/-1}}@media(max-width:820px){.site-footer{margin-top:60px}.site-footer__content{gap:32px;grid-template-columns:1fr;padding:36px 20px}.site-footer__brand,.site-footer__column--social{grid-column:auto}}.todaysBets,.todaysBets-gridWrap{width:100%}.todaysBets-scroll{max-height:648px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-color:hsla(0,0%,100%,.35) hsla(0,0%,100%,.08);scrollbar-gutter:stable;scrollbar-width:thin}.todaysBets-scroll::-webkit-scrollbar{width:10px}.todaysBets-scroll::-webkit-scrollbar-track{background:hsla(0,0%,100%,.08);border-radius:5px;margin:4px 0}.todaysBets-scroll::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.35);background-clip:padding-box;border:2px solid transparent;border-radius:5px}.todaysBets-scroll::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.5);background-clip:padding-box}.todaysBets-header{grid-gap:0 14px;align-items:end;display:grid;flex-shrink:0;gap:0 14px;grid-template-columns:3px minmax(140px,.9fr) minmax(170px,1.2fr) 72px 88px 80px 84px 24px;margin-bottom:6px;padding:0 0 10px}@media(max-width:1200px){.todaysBets-header{gap:0;grid-template-columns:1fr;padding-bottom:8px}}.todaysBets-header-status{grid-column:1;width:3px}@media(max-width:1200px){.todaysBets-header-status{display:none}}.todaysBets-header-title{color:rgba(235,233,252,.9);color:rgba(var(--color-light-rgb),.9);font-family:font-title,sans-serif;font-size:.78rem;font-weight:400;grid-column:2/4;letter-spacing:.9px;margin:0;text-align:left;text-transform:uppercase}@media(max-width:1200px){.todaysBets-header-title{font-size:.82rem;grid-column:1}}.todaysBets-header-chevron{grid-column:8;width:24px}@media(max-width:1200px){.todaysBets-header-chevron{display:none}}.todaysBets-colLabel{align-items:flex-end;color:rgba(235,233,252,.5);color:rgba(var(--color-light-rgb),.5);display:flex;font-family:font-title,sans-serif;font-size:.6rem;letter-spacing:.65px;line-height:1;padding-bottom:2px;text-transform:uppercase}@media(max-width:1200px){.todaysBets-colLabel{display:none}}.todaysBets-colLabel--time{grid-column:4;justify-content:flex-start}.todaysBets-colLabel--book{grid-column:5;justify-content:center}.todaysBets-colLabel--odd{grid-column:6;justify-content:center}.todaysBets-colLabel--stake{grid-column:7;justify-content:center}.todaysBets-empty{background:#141b2d;background:var(--color-card);border:1px solid hsla(0,0%,100%,.08);border:1px solid var(--color-card-border);border-radius:10px;color:rgba(235,233,252,.35);color:rgba(var(--color-light-rgb),.35);font-size:.88rem;padding:28px 16px;text-align:center}.todaysBets-rows{display:flex;flex-direction:column;gap:6px}.todaysBets-row{grid-gap:0 14px;align-items:center;background:#141b2d;background:var(--color-card);border:1px solid hsla(0,0%,100%,.08);border:1px solid var(--color-card-border);border-radius:10px;display:grid;flex-shrink:0;gap:0 14px;grid-template-columns:3px minmax(140px,.9fr) minmax(170px,1.2fr) 72px 88px 80px 84px 24px;overflow:hidden;padding:10px 0;position:relative;transition:background-color .12s,border-color .12s}.todaysBets-row,.todaysBets-row:hover{color:#ebe9fc;color:var(--color-light);text-decoration:none}.todaysBets-row:hover{background:#171f33;background:var(--color-card-hover);border-color:hsla(0,0%,100%,.12)}.todaysBets-row:hover .todaysBets-row-chevron{color:rgba(235,233,252,.65);color:rgba(var(--color-light-rgb),.65);-webkit-transform:translateX(2px);transform:translateX(2px)}.todaysBets-row-status{border-radius:10px 0 0 10px;bottom:0;left:0;margin:0;position:absolute;top:0;width:3px;z-index:1}.todaysBets-row--won .todaysBets-row-status{background:#1ec427;background:var(--color-bet-won)}.todaysBets-row--lost .todaysBets-row-status{background:#ef4444;background:var(--color-bet-lost)}.todaysBets-row--pending .todaysBets-row-status{background:#e6b72e;background:var(--color-bet-pending)}.todaysBets-row--refunded .todaysBets-row-status{background:rgba(235,233,252,.25);background:var(--color-bet-refunded-accent)}.todaysBets-row-match{align-items:center;display:flex;gap:10px;grid-column:2;min-width:0}.todaysBets-row-icon{align-items:center;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.07);border-radius:50%;display:flex;flex-shrink:0;height:34px;justify-content:center;width:34px}.todaysBets-row-icon svg{color:rgba(235,233,252,.82);color:rgba(var(--color-light-rgb),.82);font-size:1rem!important}.todaysBets-row-teams{display:flex;flex-direction:column;gap:1px;min-width:0}.todaysBets-row-teams span{color:rgba(235,233,252,.92);color:rgba(var(--color-light-rgb),.92);font-size:.78rem;letter-spacing:.35px;line-height:1.25}.todaysBets-row-pick,.todaysBets-row-teams span{font-family:font-title,sans-serif;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.todaysBets-row-pick{font-size:.73rem;font-weight:700;grid-column:3;letter-spacing:.4px;line-height:1.2;padding-right:6px}.todaysBets-row-pick--won{color:#1ec427;color:var(--color-bet-won)}.todaysBets-row-pick--lost{color:#ef4444;color:var(--color-bet-lost)}.todaysBets-row-pick--pending{color:#e6b72e;color:var(--color-bet-pending)}.todaysBets-row-pick--refunded{color:rgba(235,233,252,.45);color:var(--color-bet-refunded)}.todaysBets-row-details{display:contents}.todaysBets-row-detailLabel{display:none}.todaysBets-row-detailValue{display:contents}.todaysBets-row-time{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";align-items:center;color:rgba(235,233,252,.72);color:rgba(var(--color-light-rgb),.72);display:flex;font-family:font-title,sans-serif;font-size:.76rem;font-variant-numeric:tabular-nums;gap:5px;grid-column:4;justify-content:flex-start}.todaysBets-row-time svg{font-size:.68rem;opacity:.4}.todaysBets-row-book{align-items:center;display:flex;grid-column:5;justify-content:center}.todaysBets-row-odd,.todaysBets-row-stake{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";align-items:center;display:flex;flex-direction:column;font-variant-numeric:tabular-nums;gap:1px;justify-content:center;text-align:center}.todaysBets-row-odd{grid-column:6}.todaysBets-row-stake{grid-column:7}.todaysBets-row-odd-value,.todaysBets-row-stake-value{color:#ebe9fc;color:var(--color-light);font-family:font-title,sans-serif;font-size:.86rem;font-weight:700;line-height:1.15}.todaysBets-row-clv{font-size:.7rem;font-weight:700;line-height:1.15}.todaysBets-row-clv.positive{color:#1ec427;color:var(--color-bet-metric-positive)}.todaysBets-row-clv.negative{color:#ef4444;color:var(--color-bet-metric-negative)}.todaysBets-row-liq{color:rgba(235,233,252,.8);color:rgba(var(--color-light-rgb),.8);font-size:.7rem;line-height:1.15}.todaysBets-row-result{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-size:.78rem;font-variant-numeric:tabular-nums;font-weight:700;line-height:1.15}.todaysBets-row-result--won{color:#1ec427;color:var(--color-bet-won)}.todaysBets-row-result--lost{color:#ef4444;color:var(--color-bet-lost)}.todaysBets-row-result--refunded{color:rgba(235,233,252,.45);color:var(--color-bet-refunded)}.todaysBets-row-chevron{color:rgba(235,233,252,.35);color:rgba(var(--color-light-rgb),.35);font-size:.9rem;grid-column:8;justify-self:center;transition:color .15s,-webkit-transform .15s;transition:color .15s,transform .15s;transition:color .15s,transform .15s,-webkit-transform .15s}@media(max-width:1200px){.todaysBets-row{align-items:center;gap:4px 8px;grid-template-columns:3px minmax(0,1fr) 54px 76px 68px 76px 20px;grid-template-rows:auto auto;padding:10px 6px 10px 0}.todaysBets-row-match{align-self:end;grid-column:2;grid-row:1}.todaysBets-row-pick{align-self:start;grid-column:2;grid-row:2;overflow:visible;padding-right:8px;text-overflow:clip;white-space:normal}.todaysBets-row-teams span{white-space:normal}.todaysBets-row-details{display:contents}.todaysBets-row-detailLabel{display:none}.todaysBets-row-detailValue{display:contents}.todaysBets-row-time{align-self:center;font-size:.72rem;grid-column:3;grid-row:1/3;justify-content:center}.todaysBets-row-book{align-self:center;grid-column:4;grid-row:1/3}.todaysBets-row-odd{align-self:center;grid-column:5;grid-row:1/3}.todaysBets-row-stake{align-self:center;grid-column:6;grid-row:1/3}.todaysBets-row-chevron{align-self:center;grid-column:7;grid-row:1/3}}@media(max-width:1200px)and (max-width:820px){.todaysBets-row{align-items:start;gap:6px 10px;grid-template-columns:3px minmax(0,1fr) minmax(0,1fr) 20px;grid-template-rows:auto auto;padding:10px 8px 10px 0}.todaysBets-row-match{align-self:start;grid-column:2;grid-row:1}.todaysBets-row-pick{align-self:start;grid-column:2;grid-row:2;padding-right:0}.todaysBets-row-details{grid-gap:8px 10px;align-self:center;display:grid;gap:8px 10px;grid-column:3;grid-row:1/3;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto auto;min-width:0}.todaysBets-row-detailLabel{display:none}.todaysBets-row-detailValue{align-items:center;display:flex;flex-direction:column;gap:1px}.todaysBets-row-time{font-size:.72rem;grid-column:1;grid-row:1;justify-content:center}.todaysBets-row-book{grid-column:2;grid-row:1}.todaysBets-row-odd{grid-column:1;grid-row:2}.todaysBets-row-stake{grid-column:2;grid-row:2}.todaysBets-row-chevron{align-self:center;grid-column:4;grid-row:1/3}}.todaysBets-bookBadge{align-items:center;background:#e6b72e;background:var(--color-secondMain);border-radius:3px;color:#0b1020;color:var(--color-firstMain);display:inline-flex;font-family:font-title,sans-serif;font-size:.7rem;font-weight:400;justify-content:center;letter-spacing:0;line-height:1;padding:5px 8px;text-transform:none;white-space:nowrap}.benefitCalendar{background:#141b2d;background:var(--color-card);border:1px solid hsla(0,0%,100%,.08);border:1px solid var(--color-card-border);border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.12);color:#ebe9fc;color:var(--color-light);display:flex;flex-direction:column;font-family:font-title,sans-serif;padding:14px;width:100%}.benefitCalendar-header{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:10px}.benefitCalendar-nav{align-items:center;background-color:hsla(0,0%,100%,.06);border:none;border-radius:6px;color:rgba(235,233,252,.6);color:rgba(var(--color-light-rgb),.6);cursor:pointer;display:flex;height:28px;justify-content:center;transition:background-color .2s,opacity .2s;width:28px}.benefitCalendar-nav:hover:not(:disabled){background-color:hsla(0,0%,100%,.12);color:#ebe9fc;color:var(--color-light)}.benefitCalendar-nav:disabled{cursor:default;opacity:.2}.benefitCalendar-titleBlock{align-items:center;display:flex;flex:1 1;flex-direction:column;min-width:0;text-align:center}.benefitCalendar-title{font-size:.9rem;font-weight:700;letter-spacing:.5px;line-height:1.2;text-transform:uppercase}.benefitCalendar-monthTotal{font-size:.82rem;font-weight:700;margin-top:2px;opacity:.7}.benefitCalendar-monthTotal.positive{color:#17a51e;color:var(--color-green)}.benefitCalendar-monthTotal.negative{color:#cc2121;color:var(--color-red)}.benefitCalendar-weekdays{grid-gap:3px;display:grid;gap:3px;grid-template-columns:repeat(7,1fr);margin-bottom:4px}.benefitCalendar-weekday{font-size:.68rem;font-weight:700;opacity:.4;text-align:center;text-transform:uppercase}.benefitCalendar-grid{grid-gap:3px;display:grid;flex:1 1;gap:3px;grid-auto-rows:1fr;grid-template-columns:repeat(7,1fr)}.benefitCalendar-cell{align-items:center;border-radius:6px;display:flex;flex-direction:column;gap:1px;justify-content:center;min-height:38px;padding:2px 1px;transition:opacity .15s}.benefitCalendar-cell--empty{visibility:hidden}.benefitCalendar-cell--outOfPeriod{background-color:rgba(0,0,0,.2);opacity:.15}.benefitCalendar-cell--inPeriod{background-color:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.05)}.benefitCalendar-cell--future{background-color:rgba(0,0,0,.2);opacity:.4}.benefitCalendar-cell--future .benefitCalendar-day{opacity:.4}.benefitCalendar-cell--positive{background:rgba(23,165,30,.18);background:rgba(var(--color-green-rgb),.18);border-color:rgba(23,165,30,.25);border-color:rgba(var(--color-green-rgb),.25)}.benefitCalendar-cell--positive .benefitCalendar-value{color:#1ec427;color:var(--color-green-light)}.benefitCalendar-cell--negative{background:rgba(204,33,33,.18);background:rgba(var(--color-red-rgb),.18);border-color:rgba(204,33,33,.25);border-color:rgba(var(--color-red-rgb),.25)}.benefitCalendar-cell--negative .benefitCalendar-value{color:#ef5555;color:var(--color-red-light-emphasis)}.benefitCalendar-cell--neutral.benefitCalendar-cell--inPeriod .benefitCalendar-day{opacity:.6}.benefitCalendar-day{font-size:.72rem;font-weight:700;line-height:1;opacity:.5}.benefitCalendar-value{font-size:.67rem;font-weight:700;line-height:1.1;text-align:center}.benefitCalendar-betCount{font-size:.62rem;line-height:1;opacity:.5;text-align:center;white-space:nowrap}.date-range-picker{position:relative}.date-range-picker--disabled{opacity:.45}.date-range-picker--disabled .date-range-picker__trigger{cursor:not-allowed}.date-range-picker__trigger{align-items:center;background:#141b2d;background:var(--color-card);border:1px solid hsla(0,0%,100%,.08);border:1px solid var(--color-card-border);border-radius:8px;color:#ebe9fc;color:var(--color-light);cursor:pointer;display:flex;font-family:font-text;font-size:.85rem;gap:8px;padding:8px 12px;transition:background-color .2s,border-color .2s;white-space:nowrap}.date-range-picker--open .date-range-picker__trigger,.date-range-picker__trigger:hover{background:hsla(0,0%,100%,.08);border-color:rgba(230,183,46,.4);border-color:rgba(var(--color-secondMain-rgb),.4)}.date-range-picker__trigger-icon{color:#e6b72e;color:var(--color-secondMain);flex-shrink:0;font-size:.9rem}.date-range-picker__trigger-label{align-items:center;display:flex;gap:6px}.date-range-picker__trigger-sep{color:rgba(235,233,252,.4);color:rgba(var(--color-light-rgb),.4)}.date-range-picker__trigger-chevron{color:rgba(235,233,252,.5);color:rgba(var(--color-light-rgb),.5);flex-shrink:0;font-size:.65rem;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.date-range-picker--open .date-range-picker__trigger-chevron{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.date-range-picker__dropdown{background:#141b2d;background:var(--color-card);border:1px solid hsla(0,0%,100%,.08);border:1px solid var(--color-card-border);border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.4);display:flex;gap:0;overflow:hidden;position:absolute;right:0;top:calc(100% + 8px);z-index:50}.date-range-picker__presets{background:rgba(11,16,32,.55);background:rgba(var(--color-firstMain-rgb),.55);border-right:1px solid hsla(0,0%,100%,.08);border-right:1px solid var(--color-card-border);display:flex;flex-direction:column;gap:2px;min-width:150px;padding:10px}.date-range-picker__preset{background:transparent;border:none;border-radius:6px;color:#ebe9fc;color:var(--color-light);cursor:pointer;font-family:font-text;font-size:.82rem;padding:8px 12px;text-align:left;transition:background-color .15s,color .15s;white-space:nowrap}.date-range-picker__preset:hover{background:hsla(0,0%,100%,.08);color:#e6b72e;color:var(--color-secondMain)}.date-range-picker__panel{display:flex;flex-direction:column;min-width:0}.date-range-picker__fields{align-items:stretch;display:flex;gap:8px;padding:12px 14px 0}.date-range-picker__field{background:rgba(11,16,32,.35);background:rgba(var(--color-firstMain-rgb),.35);border:1px solid hsla(0,0%,100%,.08);border:1px solid var(--color-card-border);border-radius:8px;color:#ebe9fc;color:var(--color-light);cursor:pointer;display:flex;flex:1 1;flex-direction:column;gap:4px;padding:8px 10px;text-align:left;transition:border-color .15s,background-color .15s,box-shadow .15s}.date-range-picker__field:hover:not(:disabled){border-color:rgba(230,183,46,.35);border-color:rgba(var(--color-secondMain-rgb),.35)}.date-range-picker__field:disabled{cursor:not-allowed;opacity:.45}.date-range-picker__field--active{background:rgba(230,183,46,.1);background:rgba(var(--color-secondMain-rgb),.1);border-color:#e6b72e;border-color:var(--color-secondMain);box-shadow:0 0 0 1px rgba(230,183,46,.25);box-shadow:0 0 0 1px rgba(var(--color-secondMain-rgb),.25)}.date-range-picker__field--filled .date-range-picker__field-value{color:#ebe9fc;color:var(--color-light)}.date-range-picker__field-label{color:rgba(235,233,252,.55);color:rgba(var(--color-light-rgb),.55);font-family:font-title,sans-serif;font-size:.68rem;letter-spacing:.6px;text-transform:uppercase}.date-range-picker__field-value{color:rgba(235,233,252,.45);color:rgba(var(--color-light-rgb),.45);font-family:font-text;font-size:.88rem}.date-range-picker__field-sep{align-items:center;color:rgba(235,233,252,.35);color:rgba(var(--color-light-rgb),.35);display:flex;font-size:.9rem;padding-top:18px}.date-range-picker__hint{color:rgba(235,233,252,.6);color:rgba(var(--color-light-rgb),.6);font-family:font-text;font-size:.78rem;line-height:1.35;margin:10px 14px 0}.date-range-picker__calendar{padding:8px 14px 14px}.date-range-picker__calendar .rdp-root{--rdp-accent-color:var(--color-secondMain);--rdp-accent-background-color:rgba(var(--color-secondMain-rgb),0.18);--rdp-day-height:36px;--rdp-day-width:36px;--rdp-day_button-height:34px;--rdp-day_button-width:34px;--rdp-day_button-border-radius:8px;--rdp-today-color:var(--color-secondMain);--rdp-range_start-color:var(--color-firstMain-dark);--rdp-range_end-color:var(--color-firstMain-dark);--rdp-weekday-opacity:0.75;--rdp-weekday-padding:8px 0;--rdp-outside-opacity:0.35;--rdp-nav_button-height:2rem;--rdp-nav_button-width:2rem;--rdp-months-gap:1.25rem;color:#ebe9fc;color:var(--color-light);font-family:font-text;font-size:.85rem}.date-range-picker__calendar .rdp-month_caption{display:none}.date-range-picker__calendar .rdp-month_grid td,.date-range-picker__calendar .rdp-month_grid th{border:1px solid rgba(235,233,252,.5);border:1px solid rgba(var(--color-light-rgb),.5);padding:0}.date-range-picker__calendar .rdp-weekday{color:rgba(235,233,252,.65);color:rgba(var(--color-light-rgb),.65);font-size:.72rem;letter-spacing:.4px;padding-bottom:8px;padding-top:8px;text-transform:uppercase}.date-range-picker__calendar .rdp-button_next,.date-range-picker__calendar .rdp-button_previous{border-radius:6px;color:#ebe9fc;color:var(--color-light)}.date-range-picker__calendar .rdp-button_next:hover:not(:disabled),.date-range-picker__calendar .rdp-button_previous:hover:not(:disabled){background:hsla(0,0%,100%,.08)}.date-range-picker__calendar .rdp-day_button{font-size:.82rem}.date-range-picker__calendar .rdp-day_button:hover:not(:disabled){background:hsla(0,0%,100%,.1)}.date-range-picker__calendar .rdp-disabled .rdp-day_button{opacity:.3}.date-range-picker__nav{align-items:center;display:flex;gap:8px;margin-bottom:8px}.date-range-picker__nav-field{flex:1 1;margin:0;min-width:0}.date-range-picker__nav-field.formField--stacked{gap:0}.date-range-picker__nav-field label{display:none}.date-range-picker__nav-field select{background:#070a14;background:var(--color-firstMain-dark);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;color:#ebe9fc;color:var(--color-light);cursor:pointer;font-family:font-text;font-size:.82rem;margin:0;padding:8px 10px;text-transform:capitalize;width:100%}.date-range-picker__nav-field select:focus{border-color:rgba(230,183,46,.45);border-color:rgba(var(--color-secondMain-rgb),.45);outline:none}@media(max-width:1200px){.date-range-picker__dropdown{flex-direction:column;left:0;max-width:calc(100vw - 32px);right:auto}.date-range-picker__presets{border-bottom:1px solid hsla(0,0%,100%,.08);border-bottom:1px solid var(--color-card-border);border-right:none;flex-direction:row;flex-wrap:wrap;min-width:0}.date-range-picker__preset{flex:1 1 auto;font-size:.78rem;padding:6px 10px;text-align:center}.date-range-picker__calendar{overflow-x:auto}.date-range-picker__calendar .rdp-root{--rdp-day-height:32px;--rdp-day-width:32px;--rdp-day_button-height:30px;--rdp-day_button-width:30px}.date-range-picker__calendar .rdp-months{flex-wrap:nowrap}}@media(max-width:820px){.date-range-picker__trigger-label{font-size:.78rem}.date-range-picker__calendar .rdp-months{flex-direction:column}}.formField{align-items:center;display:flex;justify-content:center;margin:20px 0}.formField label:not(.formField-toggle){font-weight:700;margin-left:5px;margin-right:10px;width:200px}.formField label:not(.formField-toggle) .tooltipTrigger{font-size:20px;margin-left:5px;margin-right:5px;position:relative;top:3px}.formField--toggleOnly{display:inline-flex;gap:0;justify-content:flex-start;margin:0!important;width:auto}.formField.multiple span{align-items:center;display:flex}.formField.multiple label:not(:first-child){margin-left:10px;width:auto!important}.formField.dhms input[type=number]{width:70px!important}.formField #FOCalculationMethod,.formField #betMethod,.formField #bookName,.formField #oddReference,.formField #presetModel,.formField #sameEventValuesTreatment,.formField #valuePriorizationMethod,.formField input,.formField select,.formField textarea{background-color:#141b2d;background-color:var(--color-firstMain-light);border-radius:0;border-width:0;color:#ebe9fc;color:var(--color-light);font-family:font-text;font-size:1.05rem;margin:0 5px;padding:10px;text-align:center;width:300px}.formField #FOCalculationMethod:disabled,.formField #betMethod:disabled,.formField #bookName:disabled,.formField #oddReference:disabled,.formField #presetModel:disabled,.formField #sameEventValuesTreatment:disabled,.formField #valuePriorizationMethod:disabled,.formField input:disabled,.formField select:disabled,.formField textarea:disabled{background-color:#070a14;background-color:var(--color-firstMain-dark)}.formField #booksFilter,.formField #condition_books,.formField #condition_markets,.formField #condition_sports,.formField #excludedMarkets,.formField #excludedSoftBooks,.formField #excludedSports,.formField #marketsFilter,.formField #sportsFilter{font-family:font-text;font-size:1.05rem;margin:0 5px;padding:10px;text-align:center;width:300px}.formField #booksFilter div[class$=-control],.formField #condition_books div[class$=-control],.formField #condition_markets div[class$=-control],.formField #condition_sports div[class$=-control],.formField #excludedMarkets div[class$=-control],.formField #excludedSoftBooks div[class$=-control],.formField #excludedSports div[class$=-control],.formField #marketsFilter div[class$=-control],.formField #sportsFilter div[class$=-control]{background-color:#141b2d;background-color:var(--color-firstMain-light);border-radius:0;border-width:0}.formField #booksFilter div[class$=-control] div[class$=-multiValue],.formField #condition_books div[class$=-control] div[class$=-multiValue],.formField #condition_markets div[class$=-control] div[class$=-multiValue],.formField #condition_sports div[class$=-control] div[class$=-multiValue],.formField #excludedMarkets div[class$=-control] div[class$=-multiValue],.formField #excludedSoftBooks div[class$=-control] div[class$=-multiValue],.formField #excludedSports div[class$=-control] div[class$=-multiValue],.formField #marketsFilter div[class$=-control] div[class$=-multiValue],.formField #sportsFilter div[class$=-control] div[class$=-multiValue]{background-color:#e6b72e;background-color:var(--color-secondMain);border-radius:0;color:#0b1020;color:var(--color-firstMain)}.formField #booksFilter div[class$=-control] div[class$=-multiValue] div[role=button],.formField #condition_books div[class$=-control] div[class$=-multiValue] div[role=button],.formField #condition_markets div[class$=-control] div[class$=-multiValue] div[role=button],.formField #condition_sports div[class$=-control] div[class$=-multiValue] div[role=button],.formField #excludedMarkets div[class$=-control] div[class$=-multiValue] div[role=button],.formField #excludedSoftBooks div[class$=-control] div[class$=-multiValue] div[role=button],.formField #excludedSports div[class$=-control] div[class$=-multiValue] div[role=button],.formField #marketsFilter div[class$=-control] div[class$=-multiValue] div[role=button],.formField #sportsFilter div[class$=-control] div[class$=-multiValue] div[role=button]{cursor:pointer}.formField #booksFilter div[class$=-control] div[class$=-multiValue] div[role=button] svg,.formField #condition_books div[class$=-control] div[class$=-multiValue] div[role=button] svg,.formField #condition_markets div[class$=-control] div[class$=-multiValue] div[role=button] svg,.formField #condition_sports div[class$=-control] div[class$=-multiValue] div[role=button] svg,.formField #excludedMarkets div[class$=-control] div[class$=-multiValue] div[role=button] svg,.formField #excludedSoftBooks div[class$=-control] div[class$=-multiValue] div[role=button] svg,.formField #excludedSports div[class$=-control] div[class$=-multiValue] div[role=button] svg,.formField #marketsFilter div[class$=-control] div[class$=-multiValue] div[role=button] svg,.formField #sportsFilter div[class$=-control] div[class$=-multiValue] div[role=button] svg{fill:#0b1020;fill:var(--color-firstMain)}.formField #booksFilter div[class$=-control] div[class$=-multiValue] div[role=button]:hover,.formField #condition_books div[class$=-control] div[class$=-multiValue] div[role=button]:hover,.formField #condition_markets div[class$=-control] div[class$=-multiValue] div[role=button]:hover,.formField #condition_sports div[class$=-control] div[class$=-multiValue] div[role=button]:hover,.formField #excludedMarkets div[class$=-control] div[class$=-multiValue] div[role=button]:hover,.formField #excludedSoftBooks div[class$=-control] div[class$=-multiValue] div[role=button]:hover,.formField #excludedSports div[class$=-control] div[class$=-multiValue] div[role=button]:hover,.formField #marketsFilter div[class$=-control] div[class$=-multiValue] div[role=button]:hover,.formField #sportsFilter div[class$=-control] div[class$=-multiValue] div[role=button]:hover{background-color:#df411b}.formField #booksFilter div[class$=-control] div[class$=-multiValue] div[role=button]:hover svg,.formField #condition_books div[class$=-control] div[class$=-multiValue] div[role=button]:hover svg,.formField #condition_markets div[class$=-control] div[class$=-multiValue] div[role=button]:hover svg,.formField #condition_sports div[class$=-control] div[class$=-multiValue] div[role=button]:hover svg,.formField #excludedMarkets div[class$=-control] div[class$=-multiValue] div[role=button]:hover svg,.formField #excludedSoftBooks div[class$=-control] div[class$=-multiValue] div[role=button]:hover svg,.formField #excludedSports div[class$=-control] div[class$=-multiValue] div[role=button]:hover svg,.formField #marketsFilter div[class$=-control] div[class$=-multiValue] div[role=button]:hover svg,.formField #sportsFilter div[class$=-control] div[class$=-multiValue] div[role=button]:hover svg{fill:#ebe9fc;fill:var(--color-light)}.formField #booksFilter div[class$=-menu],.formField #condition_books div[class$=-menu],.formField #condition_markets div[class$=-menu],.formField #condition_sports div[class$=-menu],.formField #excludedMarkets div[class$=-menu],.formField #excludedSoftBooks div[class$=-menu],.formField #excludedSports div[class$=-menu],.formField #marketsFilter div[class$=-menu],.formField #sportsFilter div[class$=-menu]{background-color:#141b2d;background-color:var(--color-firstMain-light);margin-top:0}.formField #booksFilter div[class$=-menu] div[class$=-group],.formField #condition_books div[class$=-menu] div[class$=-group],.formField #condition_markets div[class$=-menu] div[class$=-group],.formField #condition_sports div[class$=-menu] div[class$=-group],.formField #excludedMarkets div[class$=-menu] div[class$=-group],.formField #excludedSoftBooks div[class$=-menu] div[class$=-group],.formField #excludedSports div[class$=-menu] div[class$=-group],.formField #marketsFilter div[class$=-menu] div[class$=-group],.formField #sportsFilter div[class$=-menu] div[class$=-group]{color:#e6b72e;color:var(--color-secondMain);font-size:1.1rem;font-weight:700;text-align:left}.formField #booksFilter div[class$=-menu] div[class$=-option],.formField #condition_books div[class$=-menu] div[class$=-option],.formField #condition_markets div[class$=-menu] div[class$=-option],.formField #condition_sports div[class$=-menu] div[class$=-option],.formField #excludedMarkets div[class$=-menu] div[class$=-option],.formField #excludedSoftBooks div[class$=-menu] div[class$=-option],.formField #excludedSports div[class$=-menu] div[class$=-option],.formField #marketsFilter div[class$=-menu] div[class$=-option],.formField #sportsFilter div[class$=-menu] div[class$=-option]{font-size:.9rem;text-align:left}.formField #booksFilter div[class$=-menu] div[class$=ni-option],.formField #condition_books div[class$=-menu] div[class$=ni-option],.formField #condition_markets div[class$=-menu] div[class$=ni-option],.formField #condition_sports div[class$=-menu] div[class$=ni-option],.formField #excludedMarkets div[class$=-menu] div[class$=ni-option],.formField #excludedSoftBooks div[class$=-menu] div[class$=ni-option],.formField #excludedSports div[class$=-menu] div[class$=ni-option],.formField #marketsFilter div[class$=-menu] div[class$=ni-option],.formField #sportsFilter div[class$=-menu] div[class$=ni-option]{background-color:#e6b72e;background-color:var(--color-secondMain);color:#0b1020;color:var(--color-firstMain);cursor:pointer}.formField input[type=number]{width:100px}.formField input[type=date]{color-scheme:dark;width:140px}.formField input[type=checkbox]{accent-color:#e6b72e;accent-color:var(--color-secondMain);border-width:0;height:20px;width:20px}.formField textarea{text-align:justify}.formField select{color:#ebe9fc;color:var(--color-light);color-scheme:dark;cursor:pointer}.formField select option{background-color:#0b1020;background-color:var(--color-firstMain);color:#ebe9fc;color:var(--color-light)}.formField select:disabled{cursor:not-allowed;opacity:.6}.formField.thematized{align-items:flex-start;flex-direction:column;gap:10px}.formField.thematized label{color:#e6b72e;color:var(--color-secondMain)}.formField.thematized input,.formField.thematized select,.formField.thematized textarea{text-align:left}.formField--stacked{align-items:stretch;flex-direction:column;gap:8px;margin:0;width:100%}.formField--stacked .formField-groupLabel,.formField--stacked label{color:rgba(235,233,252,.55);color:rgba(var(--color-light-rgb),.55);font-family:font-title,sans-serif;font-size:.72rem;font-weight:600;letter-spacing:.6px;margin:0;text-transform:uppercase;width:auto}.formField--stacked .formField-groupLabel{align-items:center;display:flex;gap:6px}.formField--stacked #booksFilter,.formField--stacked #marketsFilter,.formField--stacked #sportsFilter,.formField--stacked input:not([type=checkbox]),.formField--stacked select,.formField--stacked textarea{background:#0b1020;background:var(--color-firstMain);border:1px solid hsla(0,0%,100%,.12);border-radius:8px;color:#ebe9fc;color:var(--color-light);color-scheme:dark;font-size:.88rem;margin:0;min-width:0;padding:9px 12px;text-align:left;transition:border-color .2s,box-shadow .2s;width:100%!important}.formField--stacked #booksFilter:focus,.formField--stacked #marketsFilter:focus,.formField--stacked #sportsFilter:focus,.formField--stacked input:not([type=checkbox]):focus,.formField--stacked select:focus,.formField--stacked textarea:focus{border-color:rgba(230,183,46,.5);border-color:rgba(var(--color-secondMain-rgb),.5);box-shadow:0 0 0 2px rgba(230,183,46,.12);box-shadow:0 0 0 2px rgba(var(--color-secondMain-rgb),.12);outline:none}.formField--stacked select{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath fill='%23F8FAFD' fill-opacity='.55' d='m1 1 4 4 4-4'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;padding-right:36px}.formField--stacked select,.formField--stacked select option{background-color:#0b1020;background-color:var(--color-firstMain)}.formField--stacked select option{color:#ebe9fc;color:var(--color-light)}.formField--stacked select:disabled{background-color:#070a14;background-color:var(--color-firstMain-dark)}.formField--stacked #booksFilter,.formField--stacked #marketsFilter,.formField--stacked #sportsFilter{padding:0}.formField--stacked #booksFilter div[class$=-control],.formField--stacked #marketsFilter div[class$=-control],.formField--stacked #sportsFilter div[class$=-control]{background:#0b1020;background:var(--color-firstMain);border:1px solid hsla(0,0%,100%,.12);border-radius:8px;box-shadow:none;min-height:38px}.formField--stacked #booksFilter div[class$=-control]:hover,.formField--stacked #marketsFilter div[class$=-control]:hover,.formField--stacked #sportsFilter div[class$=-control]:hover{border-color:rgba(230,183,46,.35);border-color:rgba(var(--color-secondMain-rgb),.35)}.formField--stacked #booksFilter div[class$=-menu],.formField--stacked #marketsFilter div[class$=-menu],.formField--stacked #sportsFilter div[class$=-menu]{background-color:#0b1020;background-color:var(--color-firstMain);border:1px solid hsla(0,0%,100%,.12)}.formField--stacked #booksFilter div[class$=-ValueContainer],.formField--stacked #marketsFilter div[class$=-ValueContainer],.formField--stacked #sportsFilter div[class$=-ValueContainer]{padding:2px 8px}.formField--stacked #booksFilter div[class$=-multiValue],.formField--stacked #marketsFilter div[class$=-multiValue],.formField--stacked #sportsFilter div[class$=-multiValue]{border-radius:6px}.formField--stacked input[type=number]{width:100%!important}.formField--stacked .formField-inputRow{align-items:center;display:flex;gap:8px;width:100%}.formField--stacked .formField-inputRow input:not([type=checkbox]),.formField--stacked .formField-inputRow select,.formField--stacked .formField-inputRow textarea{flex:1 1;min-width:0;width:auto!important}.formField--stacked .formField-inputSuffix{color:rgba(235,233,252,.55);color:rgba(var(--color-light-rgb),.55);flex-shrink:0;font-size:.88rem}.formField--stacked input[type=checkbox]{height:16px;margin:0;width:16px}.formField--stacked .formField--filter-toggle input[type=checkbox]{height:18px;width:34px}.formField--stacked.dhms .formField-dhms-picker{align-items:center;display:flex;flex-wrap:wrap;gap:4px 6px;min-width:0;width:100%}.formField--stacked.formField--range .formField-range-inputs{align-items:center;background:#070a14;background:var(--color-firstMain-dark);border:1px solid hsla(0,0%,100%,.12);border-radius:8px;display:flex;gap:6px;padding:.45rem .7rem}.formField--stacked.formField--range .formField-range-field{align-items:center;display:flex;flex:1 1;gap:5px;min-width:0}.formField--stacked.formField--range .formField-range-field .formField-toggle{flex-shrink:0}.formField--stacked.formField--range .formField-range-field input[type=number]{background:rgba(0,0,0,.2)!important;border:1px solid hsla(0,0%,100%,.08)!important;border-radius:5px;flex:1 1;margin:0!important;min-width:0;padding:.3rem .45rem!important;width:100%!important}.formField--stacked.formField--range .formField-range-field input[type=number]:disabled{background:transparent!important;border-color:transparent!important;opacity:.35}.formField--stacked.formField--range .formField-range-field input[type=number]:focus{border-color:rgba(245,197,66,.45)!important;box-shadow:none}.formField--stacked.formField--range .formField-range-field .formField-range-suffix{color:rgba(235,233,252,.4);color:rgba(var(--color-light-rgb),.4);flex-shrink:0;font-size:.78rem}.formField--stacked.formField--range .formField-range-separator{color:rgba(235,233,252,.3);color:rgba(var(--color-light-rgb),.3);flex-shrink:0;font-size:.9rem;font-weight:300;padding:0 1px}.formField--noLabel .formField-groupLabel,.formField--noLabel label{display:none}.formField.dhms.formField--inline{align-items:stretch;flex-direction:column;gap:4px;margin:0;min-width:0}.formField.dhms.formField--inline label{color:rgba(235,233,252,.55);color:rgba(var(--color-light-rgb),.55);font-family:font-title,sans-serif;font-size:.58rem;font-weight:600;letter-spacing:.45px;margin:0;text-transform:uppercase;width:auto}.formField.dhms .formField-dhms-picker{align-items:center;background:#070a14;background:var(--color-firstMain-dark);border:1px solid hsla(0,0%,100%,.12);border-radius:7px;display:flex;gap:6px;min-width:0;padding:4px 6px;width:100%}.formField.dhms .formField-dhms-segment{align-items:center;display:flex;flex:1 1;gap:4px;min-width:0}.formField.dhms .formField-dhms-segment select{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";-webkit-appearance:none;appearance:none;background:rgba(0,0,0,.22);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath fill='%23F8FAFD' fill-opacity='.45' d='m1 1 4 4 4-4'/%3E%3C/svg%3E");background-position:right 6px center;background-repeat:no-repeat;border:1px solid hsla(0,0%,100%,.1);border-radius:5px;color:#ebe9fc;color:var(--color-light);cursor:pointer;flex:1 1;font-family:font-text;font-size:.8rem;font-variant-numeric:tabular-nums;margin:0;min-height:28px;min-width:0;padding:4px 20px 4px 8px;text-align:center;width:100%!important}.formField.dhms .formField-dhms-segment select:disabled{cursor:not-allowed;opacity:.55}.formField.dhms .formField-dhms-segment select:focus{border-color:rgba(230,183,46,.45);border-color:rgba(var(--color-secondMain-rgb),.45);box-shadow:0 0 0 1px rgba(230,183,46,.12);box-shadow:0 0 0 1px rgba(var(--color-secondMain-rgb),.12);outline:none}.formField.dhms .formField-dhms-unit{color:rgba(235,233,252,.45);color:rgba(var(--color-light-rgb),.45);flex-shrink:0;font-size:.62rem;font-weight:600;letter-spacing:.2px;min-width:1.4em;text-transform:lowercase}.formField--filter-toggle{display:inline-flex;flex-shrink:0;gap:0;margin:0;width:auto}.formField--filter-toggle input[type=checkbox]{-webkit-appearance:none;appearance:none;background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.1);border-radius:999px;cursor:pointer;flex-shrink:0;height:18px;margin:0;padding:0;position:relative;transition:background-color .2s,border-color .2s;width:34px}.formField--filter-toggle input[type=checkbox]:after{background:rgba(235,233,252,.55);background:rgba(var(--color-light-rgb),.55);border-radius:50%;content:"";height:12px;left:2px;position:absolute;top:2px;transition:background-color .2s,-webkit-transform .2s;transition:transform .2s,background-color .2s;transition:transform .2s,background-color .2s,-webkit-transform .2s;width:12px}.formField--filter-toggle input[type=checkbox]:checked{background:rgba(230,183,46,.55);background:rgba(var(--color-secondMain-rgb),.55);border-color:rgba(230,183,46,.75);border-color:rgba(var(--color-secondMain-rgb),.75)}.formField--filter-toggle input[type=checkbox]:checked:after{background:#ebe9fc;background:var(--color-light);-webkit-transform:translateX(16px);transform:translateX(16px)}.formField--filter-toggle input[type=checkbox]:focus-visible{outline:2px solid rgba(230,183,46,.45);outline:2px solid rgba(var(--color-secondMain-rgb),.45);outline-offset:2px}.formField-toggle{cursor:pointer;display:inline-flex;flex-shrink:0;height:22px;position:relative;vertical-align:middle;width:40px}.formField-toggle__input{height:0;opacity:0;position:absolute;width:0}.formField-toggle__input:checked+.formField-toggle__slider{background:#e6b72e;background:var(--color-secondMain);border-color:#e6b72e;border-color:var(--color-secondMain)}.formField-toggle__input:checked+.formField-toggle__slider:before{background:#fff;-webkit-transform:translateX(18px);transform:translateX(18px)}.formField-toggle__input:disabled+.formField-toggle__slider{cursor:not-allowed;opacity:.4}.formField-toggle__slider{background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.15);border-radius:22px;inset:0;position:absolute;transition:background .2s,border-color .2s}.formField-toggle__slider:before{background:hsla(0,0%,100%,.6);border-radius:50%;content:"";height:16px;left:2px;position:absolute;top:2px;transition:background .2s,-webkit-transform .2s;transition:transform .2s,background .2s;transition:transform .2s,background .2s,-webkit-transform .2s;width:16px}.formField-toggle--sm{height:18px;width:32px}.formField-toggle--sm .formField-toggle__slider:before{height:12px;width:12px}.formField-toggle--sm .formField-toggle__input:checked+.formField-toggle__slider:before{-webkit-transform:translateX(14px);transform:translateX(14px)}.formField-reactSelect{flex:1 1;min-width:0;width:100%}.formField-reactSelect .bsmSelect__control{background:#070a14!important;background:var(--color-firstMain-dark)!important;border:1px solid hsla(0,0%,100%,.12)!important;border-radius:7px;box-shadow:none!important;cursor:pointer;min-height:36px}.formField-reactSelect .bsmSelect__control:hover{border-color:hsla(0,0%,100%,.2)!important}.formField-reactSelect .bsmSelect__control--is-focused{border-color:rgba(245,197,66,.45)!important;box-shadow:0 0 0 1px rgba(245,197,66,.12)!important}.formField-reactSelect .bsmSelect__control--is-disabled{opacity:.55}.formField-reactSelect .bsmSelect__value-container{flex-wrap:wrap;gap:2px;padding:2px 8px}.formField-reactSelect .bsmSelect__input-container{color:#ebe9fc;color:var(--color-light);margin:0;padding:0}.formField-reactSelect .bsmSelect__placeholder{color:rgba(248,250,253,.4);font-size:.82rem}.formField-reactSelect .bsmSelect__single-value{color:#ebe9fc;color:var(--color-light);font-size:.82rem}.formField-reactSelect .bsmSelect__multi-value{background:rgba(245,197,66,.18);border-radius:4px;margin:1px 2px}.formField-reactSelect .bsmSelect__multi-value__label{color:#ebe9fc;color:var(--color-light);font-size:.72rem;padding:1px 5px}.formField-reactSelect .bsmSelect__multi-value__remove{color:rgba(248,250,253,.55);cursor:pointer;padding:0 3px}.formField-reactSelect .bsmSelect__multi-value__remove:hover{background:rgba(239,68,68,.35)!important;color:#ebe9fc;color:var(--color-light)}.formField-reactSelect .bsmSelect__indicator-separator{display:none}.formField-reactSelect .bsmSelect__clear-indicator,.formField-reactSelect .bsmSelect__dropdown-indicator{color:rgba(248,250,253,.45);padding:4px}.formField-reactSelect .bsmSelect__clear-indicator:hover,.formField-reactSelect .bsmSelect__dropdown-indicator:hover{color:#ebe9fc;color:var(--color-light)}.formField-reactSelect .bsmSelect__menu{background:#0b1020;background:var(--color-firstMain);border:1px solid hsla(0,0%,100%,.12);border-radius:8px;box-shadow:0 8px 24px rgba(0,0,0,.35);z-index:20}.formField-reactSelect .bsmSelect__menu-list{max-height:280px;padding:4px 0}.formField-reactSelect .bsmSelect__group-heading{color:#e6b72e;color:var(--color-secondMain);font-size:.72rem;font-weight:700;letter-spacing:.05em;margin:0;padding:8px 12px 4px;text-transform:uppercase}.formField-reactSelect .bsmSelect__option{color:#ebe9fc;color:var(--color-light);cursor:pointer;font-size:.82rem;padding:7px 12px}.formField-reactSelect .bsmSelect__option--is-focused{background:hsla(0,0%,100%,.06)}.formField-reactSelect .bsmSelect__option--is-selected{background:rgba(245,197,66,.2);color:#ebe9fc;color:var(--color-light)}.formField-reactSelect .bsmSelect__option--is-selected.bsmSelect__option--is-focused{background:rgba(245,197,66,.28)}.formField-reactSelect--compact .bsmSelect__control{height:auto;min-height:32px}.formField-reactSelect--compact .bsmSelect__value-container{min-height:30px}.formField-reactSelect--compact .bsmSelect__multi-value__label{font-size:.68rem;padding:0 4px}.formField.chipInput{flex-wrap:wrap;max-width:100%;min-width:0}.formField.chipInput .chipInput-container{align-items:center;background-color:#141b2d;background-color:var(--color-firstMain-light);box-sizing:border-box;display:flex;flex:1 1;flex-wrap:nowrap;font-family:font-text;font-size:1.05rem;gap:4px;line-height:1.05rem;margin:0 5px;max-width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;padding:10px;width:0}.formField.chipInput .chipInput-chip{align-items:center;background-color:#e6b72e;background-color:var(--color-secondMain);color:#0b1020;color:var(--color-firstMain);display:inline-flex;flex-shrink:0;font-size:.85rem;gap:4px;line-height:1.05rem;padding:2px 6px}.formField.chipInput .chipInput-remove{background:transparent;border:none;color:#0b1020;color:var(--color-firstMain);cursor:pointer;font-size:1rem;line-height:1;padding:0 2px}.formField.chipInput .chipInput-remove:hover{background-color:#df411b;color:#ebe9fc;color:var(--color-light)}.formField.chipInput .chipInput-input{background:transparent;border:none;color:#ebe9fc;color:var(--color-light);flex:1 1;font-family:font-text;font-size:1.05rem;line-height:1.05rem;min-width:40px;outline:none;padding:0;width:0}.formField.chipInput .chipInput-error{color:#df411b;flex-basis:100%;font-size:.9rem;margin:6px 5px 0;text-align:center}#botParameters #filtersParams .formField.chipInput,#presetConfig #filtersParams .formField.chipInput{overflow:hidden}.popupContainer{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:rgba(8,12,22,.72);display:flex;inset:0;justify-content:center;padding:24px 16px;position:fixed;z-index:9999}@media(max-width:600px){.popupContainer{align-items:flex-end;padding:12px 8px}}.popupContainer .popup{background:linear-gradient(165deg,#273352,#1e2942);border:1px solid hsla(0,0%,100%,.1);border-radius:14px;box-shadow:0 4px 6px rgba(0,0,0,.12),0 24px 48px rgba(0,0,0,.38);display:flex;flex-direction:column;max-height:calc(100vh - 48px);overflow:hidden;width:min(480px,100%)}@media(max-width:600px){.popupContainer .popup{border-radius:14px 14px 10px 10px;max-height:calc(100vh - 24px)}}.popupContainer .popup--wide{width:min(960px,100%)}.popupContainer .popup--xlarge{width:min(1320px,100%)}.popupContainer .popup--xlarge .popup__content{padding:20px 28px 12px}@media(max-width:600px){.popupContainer .popup--xlarge .popup__content{padding:16px 14px 8px}}.popupContainer .popup--xlarge .popup__header{padding:20px 28px 18px}@media(max-width:600px){.popupContainer .popup--xlarge .popup__header{padding:14px 14px 12px}}.popupContainer .popup--xlarge .popup__actions{padding:1rem 1.75rem 1.25rem}@media(max-width:600px){.popupContainer .popup--xlarge .popup__actions{padding:.85rem 1rem 1rem}}.popupContainer .popup--bankroll{background:linear-gradient(165deg,#101b36,#030b25);border-color:hsla(0,0%,100%,.08)}.popupContainer .popup--large{width:min(720px,100%)}.popupContainer .popup--large .popup__content{padding:20px 24px 10px}@media(max-width:600px){.popupContainer .popup--large .popup__content{padding:16px 14px 8px}}.popupContainer .popup--large .popup__header{padding:18px 24px 16px}@media(max-width:600px){.popupContainer .popup--large .popup__header{padding:14px 14px 12px}}.popupContainer .popup--danger{border-color:rgba(204,33,33,.22)}.popupContainer .popup--danger .popup__header{border-bottom-color:rgba(204,33,33,.18)}.popupContainer .popup--danger .popup__icon{background:rgba(204,33,33,.14);color:#ef5555;color:var(--color-red-light-emphasis)}.popupContainer .popup__header{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.08);display:flex;gap:12px;padding:18px 20px 16px}.popupContainer .popup__icon{align-items:center;background:rgba(245,197,66,.14);border-radius:10px;color:#e6b72e;color:var(--color-secondMain);display:flex;flex-shrink:0;height:38px;justify-content:center;width:38px}.popupContainer .popup__icon svg{font-size:1.05rem}.popupContainer .popup__title-wrap{flex:1 1;min-width:0;padding-right:8px}.popupContainer .popup__title{color:#ebe9fc;color:var(--color-light);font-family:font-title,sans-serif;font-size:1.05rem;font-weight:400;letter-spacing:.4px;line-height:1.25;margin:0;text-align:left;text-transform:uppercase}.popupContainer .popup__subtitle{color:rgba(248,250,253,.55);font-size:.82rem;font-weight:400;letter-spacing:0;line-height:1.45;margin:.35rem 0 0;text-transform:none}.popupContainer .popup__close{align-items:center;background:transparent;border:none;border-radius:8px;color:rgba(248,250,253,.55);cursor:pointer;display:flex;flex-shrink:0;height:32px;justify-content:center;padding:0;transition:color .15s ease,background-color .15s ease;width:32px}.popupContainer .popup__close svg{font-size:1.2rem}.popupContainer .popup__close:hover{background:hsla(0,0%,100%,.08);color:#ebe9fc;color:var(--color-light)}.popupContainer .popup__content{color:rgba(248,250,253,.86);flex:1 1;font-size:.92rem;line-height:1.5;min-height:0;overflow-y:auto;padding:18px 20px 8px}.popupContainer .popup__content p{margin:0 0 14px;text-align:left}.popupContainer .popup__content .formField{margin-bottom:14px}.popupContainer .popup__content .formField label:not(.formField-toggle){color:rgba(248,250,253,.78);font-size:.82rem;width:auto}.popupContainer .popup__content .formField input:not([type=checkbox]),.popupContainer .popup__content .formField select,.popupContainer .popup__content .formField textarea{background-color:#0b1020;background-color:var(--color-firstMain);border:1px solid hsla(0,0%,100%,.14);border-radius:8px;color:#ebe9fc;color:var(--color-light);color-scheme:dark;margin:0;width:100%}.popupContainer .popup__content .formField select{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath fill='%23F8FAFD' fill-opacity='.55' d='m1 1 4 4 4-4'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;cursor:pointer;font-size:.88rem;padding:9px 36px 9px 12px}.popupContainer .popup__content .formField select option{background-color:#0b1020;background-color:var(--color-firstMain);color:#ebe9fc;color:var(--color-light)}.popupContainer .popup__content .formField select:disabled{background-color:#070a14;background-color:var(--color-firstMain-dark);cursor:not-allowed;opacity:.6}.popupContainer .popup__content .formField select:focus{border-color:rgba(230,183,46,.5);border-color:rgba(var(--color-secondMain-rgb),.5);box-shadow:0 0 0 2px rgba(230,183,46,.12);box-shadow:0 0 0 2px rgba(var(--color-secondMain-rgb),.12);outline:none}.popupContainer .popup__content .formField.formField--stacked{margin:0}.popupContainer .popup__message{color:rgba(248,250,253,.78);font-size:.9rem;line-height:1.55;margin:0 0 14px;text-align:left}.popupContainer .popup__actions{align-items:center;background:rgba(0,0,0,.22);border-top:1px solid hsla(0,0%,100%,.06);display:flex;flex-wrap:wrap;gap:.75rem;justify-content:flex-end;padding:1rem 1.5rem 1.25rem}@media(max-width:600px){.popupContainer .popup__actions{padding:.85rem 1rem 1rem}}.popupContainer .popup__actions--split{align-items:center;justify-content:space-between}@media(max-width:600px){.popupContainer .popup__actions--split{align-items:stretch;flex-direction:column;gap:.75rem}}.popupContainer .popup__actions-left{align-items:center;display:flex;flex-shrink:0}.popupContainer .popup__actions-right{align-items:center;display:flex;flex-wrap:wrap;gap:.6rem;justify-content:flex-end}@media(max-width:600px){.popupContainer .popup__actions-right{flex-direction:row;flex-wrap:wrap;justify-content:flex-end;width:100%}}.popup__btn{align-items:center;border:1px solid transparent;border-radius:9px;cursor:pointer;display:inline-flex;font-family:font-title,sans-serif;font-size:.8rem;font-weight:600;gap:.45rem;justify-content:center;letter-spacing:.06em;line-height:1.2;margin:0;min-height:40px;padding:.55rem 1.1rem;text-transform:uppercase;transition:background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease,opacity .15s ease;white-space:nowrap}.popup__btn svg{flex-shrink:0;font-size:.72rem}@media(max-width:600px){.popup__btn{flex:0 1 auto;min-width:0;width:auto}}.popup__btn:disabled{cursor:not-allowed;opacity:.4;pointer-events:none}.popup__btn--ghost{background:transparent;border-color:hsla(0,0%,100%,.14);color:rgba(248,250,253,.82)}.popup__btn--ghost:hover:not(:disabled){background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.24);color:#fff}.popup__btn--ghost-danger:hover:not(:disabled){background:rgba(239,68,68,.08);border-color:rgba(239,68,68,.45);color:#f87171}.popup__btn--primary{background:#e6b72e;background:var(--color-secondMain);border-color:#e6b72e;border-color:var(--color-secondMain);box-shadow:0 2px 10px rgba(230,183,46,.2);color:#0a1028;font-weight:700}.popup__btn--primary:hover:not(:disabled){background:#ecc04a;border-color:#ecc04a;box-shadow:0 4px 14px rgba(230,183,46,.28)}.popup__btn--secondary{background:transparent;border-color:hsla(0,0%,100%,.14);color:rgba(248,250,253,.88)}.popup__btn--secondary:hover:not(:disabled){background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.24);color:#fff}.popup__btn--bankroll-duplicate{background:rgba(124,77,255,.12);border-color:rgba(124,77,255,.45);color:#a98aff}.popup__btn--bankroll-duplicate:hover:not(:disabled){background:rgba(124,77,255,.22);border-color:rgba(124,77,255,.65);box-shadow:0 2px 12px rgba(124,77,255,.2);color:#fff}.popup__btn--danger{background:#cc2121;background:var(--color-red);border-color:#cc2121;border-color:var(--color-red);box-shadow:0 2px 10px rgba(204,33,33,.2);color:#ebe9fc;color:var(--color-light)}.popup__btn--danger:hover:not(:disabled){background:#ac1818;background:var(--color-red-dark);border-color:#ac1818;border-color:var(--color-red-dark);box-shadow:0 4px 14px rgba(204,33,33,.28)}#botParameters .backToPresets,#presetConfig .backToPresets{margin-left:5%}#botParameters h4,#presetConfig h4{font-size:1.5rem}#botParameters h6,#presetConfig h6{font-size:1rem;margin:20px}#botParameters .alert,#presetConfig .alert{color:#e6b72e;color:var(--color-secondMain);margin-left:auto;margin-right:auto;text-align:center;width:80%}#botParameters fieldset,#presetConfig fieldset{border:1px solid #ebe9fc;border:1px solid var(--color-light);margin:20px auto;padding:20px;width:90%}#botParameters fieldset#general .formField,#presetConfig fieldset#general .formField{margin:15px 0}#botParameters fieldset#general .formField input:not([type=checkbox]),#botParameters fieldset#general .formField textarea,#presetConfig fieldset#general .formField input:not([type=checkbox]),#presetConfig fieldset#general .formField textarea{width:70%}#botParameters fieldset#conditions,#botParameters fieldset#filtersParams,#presetConfig fieldset#conditions,#presetConfig fieldset#filtersParams{display:flex;flex-wrap:wrap}#botParameters fieldset#conditions .formField,#botParameters fieldset#filtersParams .formField,#presetConfig fieldset#conditions .formField,#presetConfig fieldset#filtersParams .formField{justify-content:flex-start;left:3%;margin:5px 1% 5px 0;position:relative}@media(max-width:1200px){#botParameters fieldset#conditions .formField,#botParameters fieldset#filtersParams .formField,#presetConfig fieldset#conditions .formField,#presetConfig fieldset#filtersParams .formField{left:0;width:100%}}#botParameters fieldset#conditions .formField label,#botParameters fieldset#filtersParams .formField label,#presetConfig fieldset#conditions .formField label,#presetConfig fieldset#filtersParams .formField label{max-width:300px;width:auto}#botParameters fieldset#conditions .formField input[type=number],#botParameters fieldset#filtersParams .formField input[type=number],#presetConfig fieldset#conditions .formField input[type=number],#presetConfig fieldset#filtersParams .formField input[type=number]{width:100px}#botParameters fieldset#conditions .formField.fullWidth,#botParameters fieldset#filtersParams .formField.fullWidth,#presetConfig fieldset#conditions .formField.fullWidth,#presetConfig fieldset#filtersParams .formField.fullWidth{display:flex;justify-content:center;left:0;width:100%}#botParameters fieldset#conditions .formField.fullWidth label,#botParameters fieldset#filtersParams .formField.fullWidth label,#presetConfig fieldset#conditions .formField.fullWidth label,#presetConfig fieldset#filtersParams .formField.fullWidth label{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}#botParameters fieldset#moneyParams,#presetConfig fieldset#moneyParams{align-items:center;display:flex;flex-direction:column}#botParameters fieldset#moneyParams .betMethodContainer.hidden,#presetConfig fieldset#moneyParams .betMethodContainer.hidden{display:none}#botParameters fieldset#moneyParams table,#presetConfig fieldset#moneyParams table{margin:20px auto}#botParameters fieldset#moneyParams table#kellyTable,#presetConfig fieldset#moneyParams table#kellyTable{font-size:.9rem}#botParameters fieldset#moneyParams table#kellyTable th,#presetConfig fieldset#moneyParams table#kellyTable th{font-size:1.1rem}#botParameters fieldset#moneyParams table tbody td:first-child,#presetConfig fieldset#moneyParams table tbody td:first-child{font-weight:700}#botParameters fieldset#moneyParams table tbody td input,#presetConfig fieldset#moneyParams table tbody td input{background-color:#141b2d;background-color:var(--color-firstMain-light);border-width:0;color:#ebe9fc;color:var(--color-light);font-family:font-text;text-align:center;width:60px}#botParameters fieldset#moneyParams table td:first-child,#botParameters fieldset#moneyParams table th:first-child,#presetConfig fieldset#moneyParams table td:first-child,#presetConfig fieldset#moneyParams table th:first-child{min-width:120px}#botParameters fieldset#moneyParams table input,#presetConfig fieldset#moneyParams table input{text-align:center}#botParameters fieldset legend,#presetConfig fieldset legend{color:#e6b72e;color:var(--color-secondMain);font-family:font-title,sans-serif;font-size:1.5rem;font-weight:700;margin-left:40px;padding:0 20px;text-transform:uppercase}#botParameters fieldset .formField,#presetConfig fieldset .formField{margin:5px 0}#botParameters fieldset .formField label,#presetConfig fieldset .formField label{width:auto}#botParameters .buttonsContainer,#presetConfig .buttonsContainer{align-items:center;display:flex;gap:20px;justify-content:center}#botParameters .buttonsContainer button,#presetConfig .buttonsContainer button{margin:0 0 30px}.bookmakersContainer p{text-align:center}.bookmakersContainer table.bookmakersList{margin:auto;max-width:90%}.bookmakersContainer table.bookmakersList thead{font-family:font-title,sans-serif;text-transform:uppercase}.bookmakersContainer table.bookmakersList thead .flex{display:flex}.bookmakersContainer table.bookmakersList thead .flex .liveContainer{align-items:center;color:#cc2121;color:var(--color-red);display:flex}.bookmakersContainer table.bookmakersList thead .flex .liveContainer .liveIcon{background-color:#cc2121;background-color:var(--color-red);border-radius:100%;height:15px;margin-left:10px;margin-right:2px;width:15px}.bookmakersContainer table.bookmakersList tbody .book{font-weight:700}.bookmakersContainer table.bookmakersList tbody .mirors{font-size:.9rem}.bookmakersContainer table.bookmakersList tbody .starsContainer{align-items:center;color:#e6b72e;color:var(--color-secondMain);display:flex;font-size:1.2rem;gap:5px;justify-content:center}.bookmakersContainer table.bookmakersList tbody .starsContainer .nothing{color:#cc2121;color:var(--color-red)}.bookmakersContainer table.bookmakersList td,.bookmakersContainer table.bookmakersList th{border:1px solid #a9a9a9;border:1px solid var(--color-grey);padding:10px 50px}.bookmakersContainer table.bookmakersList th{padding:20px 50px}.multiSelect{align-items:center;display:flex;justify-content:flex-start;left:3%;margin:5px 1% 5px 0;position:relative;width:47%}.multiSelect label{font-weight:700;margin-left:5px;margin-right:10px}.multiSelect label .tooltipTrigger{font-size:20px;margin-left:5px;margin-right:5px;position:relative;top:3px}.multiSelect .multiSelect-values{background-color:#141b2d;background-color:var(--color-firstMain-light);cursor:pointer;flex:1 1;position:relative}.multiSelect .multiSelect-values .values{display:flex;flex-wrap:wrap;min-height:40px;padding:3px}.multiSelect .multiSelect-values .values .book{align-items:center;background-color:#e6b72e;background-color:var(--color-secondMain);color:#0b1020;color:var(--color-firstMain);display:flex;font-size:.9rem;margin:2px;padding:4px}.multiSelect-dropdown{background-color:#141b2d;background-color:var(--color-firstMain-light);border-radius:4px;box-shadow:0 8px 24px rgba(0,0,0,.25);font-size:.95rem;max-height:400px;overflow-y:auto;padding:10px 0}.multiSelect-dropdown .bookContainer:not(:first-of-type){margin-top:10px}.multiSelect-dropdown .bookContainer:not(:first-of-type) .titleContainer{border-bottom:1px solid #e6b72e;border-bottom:1px solid var(--color-secondMain);border-top:1px solid #e6b72e;border-top:1px solid var(--color-secondMain);margin-bottom:5px;padding:10px}.multiSelect-dropdown .bookContainer .titleContainer{align-items:center;display:flex;justify-content:space-between;padding:0 10px}.multiSelect-dropdown .bookContainer .titleContainer .title{color:#e6b72e;color:var(--color-secondMain);font-size:1rem;font-weight:700;text-transform:uppercase}.multiSelect-dropdown .bookContainer .titleContainer .buttons{align-items:center;display:flex;gap:5px}.multiSelect-dropdown .bookContainer .titleContainer .buttons .selectAll,.multiSelect-dropdown .bookContainer .titleContainer .buttons .unselectAll{cursor:pointer}.multiSelect-dropdown .bookContainer .titleContainer .buttons .selectAll:hover,.multiSelect-dropdown .bookContainer .titleContainer .buttons .unselectAll:hover{text-decoration:underline}.multiSelect-dropdown .bookContainer .options{display:flex;flex-direction:column;font-size:1rem}.multiSelect-dropdown .bookContainer .options .option{cursor:pointer;padding:5px 0 5px 20px}.multiSelect-dropdown .bookContainer .options .option:hover{background-color:#0b1020;background-color:var(--color-firstMain)}.multiSelect-dropdown .bookContainer .options .option.selected:before{color:#e6b72e;color:var(--color-secondMain);content:"✔";font-size:.8rem;margin-right:15px}#section-notification{position:relative}#section-notification .notification-connection-status{align-items:center;display:flex;justify-content:center;padding:5px;position:absolute;right:0;top:0;width:150px}#section-notification .notification-connection-status .status-indicator{border-radius:50%;height:14px;margin-right:8px;width:14px}#section-notification .notification-connection-status .status-indicator.connected{background-color:#17a51e;background-color:var(--color-green)}#section-notification .notification-connection-status .status-indicator.disconnected{background-color:#cc2121;background-color:var(--color-red)}#section-notification .notification-connection-status .status-text{display:flex;flex-direction:column}#section-notification .notification-connection-status .status-text p{color:#273145;color:var(--color-incoming-feature-bg);font-size:15px;margin:0}#section-notification .notification-connection-status .status-text span{color:#f6d652;color:var(--color-yellow-notification);font-size:15px}#section-notification .notifications-container{align-items:flex-start;display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:start}#section-notification .notifications-container .no-notifications{text-align:center;width:100%}#section-notification .notifications-container .no-notifications img{margin-bottom:10px;max-width:350px}#section-notification .notifications-container .no-notifications p{color:#cdcbdf;color:var(--color-lightDark);font-size:1.4em;text-align:center}#section-notification .notifications-container .motion-notification-card{display:flex}#section-notification .notifications-container .notification-card{background-color:#141b2d;background-color:var(--color-firstMain-light);box-shadow:0 8px 16px rgba(0,0,0,.4);display:flex;flex-direction:column;gap:15px;padding:1rem;position:relative;width:500px}#section-notification .notifications-container .notification-card .svg{display:none}#section-notification .notifications-container .notification-card .svg.active{display:inline;display:initial;left:0;position:absolute;top:0}#section-notification .notifications-container .notification-card .svg.active .line{stroke-dasharray:250;stroke-width:1px;fill:transparent;stroke:#e6b72e;-webkit-animation:svgAnimation 2.5s linear infinite;animation:svgAnimation 2.5s linear infinite}@-webkit-keyframes svgAnimation{0%{stroke-dashoffset:0}to{stroke-dashoffset:1000}}@keyframes svgAnimation{0%{stroke-dashoffset:0}to{stroke-dashoffset:1000}}#section-notification .notifications-container .notification-card__top{display:flex;flex-direction:column;gap:10px;margin:0}#section-notification .notifications-container .notification-card__top__title{color:#e6b72e;color:var(--color-darkyellow-notification);display:flex;font-family:font-title,sans-serif;font-size:1.3rem;gap:20px;margin:0}#section-notification .notifications-container .notification-card__top__warning{background-color:#65729c;background-color:var(--color-main-notification);box-shadow:0 2px 4px 0 rgba(14,30,37,.12),0 2px 16px 0 rgba(14,30,37,.32);color:#f6d652;color:var(--color-yellow-notification);font-size:1rem;margin:0;padding:.5rem}#section-notification .notifications-container .notification-card__details{align-items:center;display:flex;flex-direction:column}#section-notification .notifications-container .notification-card__matchInfo span{color:#fbfcfe;color:var(--color-light-notification);font-size:.9rem}#section-notification .notifications-container .notification-card__match{align-items:center;display:flex;gap:10px;justify-content:center;margin-bottom:15px}#section-notification .notifications-container .notification-card__match span{color:#fbfcfe;color:var(--color-light-notification);font-family:font-title,sans-serif;font-size:1.5rem}#section-notification .notifications-container .notification-card__match span.home{text-align:right}#section-notification .notifications-container .notification-card__match span.versus{color:#e6b72e;color:var(--color-darkyellow-notification);font-size:.9rem}#section-notification .notifications-container .notification-card__match span.away{text-align:left}#section-notification .notifications-container .notification-card__middle{align-items:center;background-color:#273145;background-color:var(--color-incoming-feature-bg);box-shadow:0 2px 4px 0 rgba(14,30,37,.12),0 2px 16px 0 rgba(14,30,37,.32);display:flex;flex-direction:column;gap:5px;justify-content:center;margin:0;padding:1rem;width:80%}#section-notification .notifications-container .notification-card__middle p{color:#fbfcfe;color:var(--color-light-notification);margin:0}#section-notification .notifications-container .notification-card__middle p.details{font-size:.9rem}#section-notification .notifications-container .notification-card__middle p.info{align-items:center;display:flex;gap:25px;justify-content:center;width:100%}#section-notification .notifications-container .notification-card__middle p label{color:#e6b72e;color:var(--color-darkyellow-notification);font-family:font-title,sans-serif;font-size:1.4rem}#section-notification .notifications-container .notification-card__middle p .FO,#section-notification .notifications-container .notification-card__middle p .betToPlace{color:#e6b72e;color:var(--color-darkyellow-notification);font-family:font-title,sans-serif;font-size:1.3rem}#section-notification .notifications-container .notification-card__middle .emoji{font-size:1.5rem}#section-notification .notifications-container .notification-card h5{color:#e6b72e;color:var(--color-darkyellow-notification);margin:0 0 5px;text-align:center;width:100%}#section-notification .notifications-container .notification-card__bottom{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-columns:1fr 1fr 1fr;overflow-x:auto;padding:0;scroll-behavior:smooth;scrollbar-color:#65729c #252b46;z-index:100}#section-notification .notifications-container .notification-card__bottom.has-scroll{padding:0 0 20px}#section-notification .notifications-container .notification-card__bottom__link{all:unset;align-items:center;background-color:#273145;background-color:var(--color-incoming-feature-bg);box-shadow:0 2px 4px 0 rgba(14,30,37,.12),0 2px 16px 0 rgba(14,30,37,.32);color:#e6b72e;color:var(--color-darkyellow-notification);cursor:pointer;display:flex;flex-direction:column;font-size:1rem;justify-content:center;min-width:80px;padding:.5rem;text-align:center;text-decoration:none}#section-notification .notifications-container .notification-card__bottom__link:hover{text-decoration:underline}#section-notification .notifications-container .notification-card__bottom__link__book{font-family:font-title,sans-serif;text-transform:capitalize}#section-notification .notifications-container .notification-card__bottom__link__text{color:#fbfcfe;color:var(--color-light-notification);font-size:.8rem}#section-notification .notifications-container .notification-card__bottom__btn{all:unset;align-items:center;background-color:#141b2d;background-color:var(--color-firstMain-light);border:1px solid #e6b72e;border:1px solid var(--color-darkyellow-notification);box-shadow:0 2px 4px 0 rgba(14,30,37,.12),0 2px 16px 0 rgba(14,30,37,.32);color:#e6b72e;color:var(--color-darkyellow-notification);cursor:pointer;display:flex;flex-direction:column;font-size:1rem;justify-content:center;min-width:80px;overflow:hidden;padding:.5rem;position:relative;text-align:center;text-decoration:none}#section-notification .notifications-container .notification-card__bottom__btn:before{-webkit-animation:shine 1.5s infinite;animation:shine 1.5s infinite;background:linear-gradient(135deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,.6) 50%,hsla(0,0%,100%,.3));content:"";height:200%;left:-50%;position:absolute;top:-50%;-webkit-transform:translateX(-100%) rotate(30deg);transform:translateX(-100%) rotate(30deg);width:200%}#section-notification .notifications-container .notification-card__bottom__btn.selected{background-color:#0f1524;background-color:var(--color-firstMain-light-darker);-webkit-transform:scale(1.05);transform:scale(1.05)}@-webkit-keyframes shine{0%{-webkit-transform:translateX(-100%) translateY(-100%) rotate(30deg);transform:translateX(-100%) translateY(-100%) rotate(30deg)}to{-webkit-transform:translateX(100%) translateY(100%) rotate(30deg);transform:translateX(100%) translateY(100%) rotate(30deg)}}#section-notification .notifications-container .notification-card__footer{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr 1fr 1fr;margin:0;z-index:100}#section-notification .notifications-container .notification-card__footer button{align-items:center;border:1px solid transparent;border-radius:9px;cursor:pointer;display:inline-flex;font-family:font-title,sans-serif;font-size:.8rem;font-weight:600;gap:.45rem;justify-content:center;letter-spacing:.06em;line-height:1.2;padding:.55rem 1.1rem;text-transform:uppercase;transition:background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease;white-space:nowrap}#section-notification .notifications-container .notification-card__footer button.btn-take{background:rgba(61,220,132,.12);border-color:rgba(61,220,132,.45);color:#60e29a}#section-notification .notifications-container .notification-card__footer button.btn-take:hover{background:rgba(61,220,132,.22);border-color:rgba(61,220,132,.65);box-shadow:0 2px 12px rgba(61,220,132,.2)}#section-notification .notifications-container .notification-card__footer button.btn-not-taken{background:rgba(56,189,248,.12);border-color:rgba(56,189,248,.45);color:#5fcaf9}#section-notification .notifications-container .notification-card__footer button.btn-not-taken:hover{background:rgba(56,189,248,.22);border-color:rgba(56,189,248,.65);box-shadow:0 2px 12px rgba(56,189,248,.2)}#section-notification .notifications-container .notification-card__footer button.btn-ban{background:rgba(255,77,77,.08);border-color:rgba(255,77,77,.45);color:#ff4d4d}#section-notification .notifications-container .notification-card__footer button.btn-ban:hover{background:rgba(255,77,77,.16);border-color:rgba(255,77,77,.65);box-shadow:0 2px 12px rgba(255,77,77,.2)}#section-notification .notifications-container .notification-card__footer button.btn-cancel{background:rgba(124,77,255,.12);border-color:rgba(124,77,255,.45);color:#a98aff;grid-column:1/-1}#section-notification .notifications-container .notification-card__footer button.btn-cancel:hover{background:rgba(124,77,255,.22);border-color:rgba(124,77,255,.65);box-shadow:0 2px 12px rgba(124,77,255,.2)}#section-notification .notifications-container .notification-card__footer button.btn-bookmaker{background-color:#141b2d;background-color:var(--color-firstMain-light)}#section-notification .notifications-container .notification-card__edit{margin:1rem 0 0;z-index:100}#section-notification .notifications-container .notification-card__edit div{display:flex;gap:5px}#section-notification .notifications-container .notification-card__edit div label{color:#273145;color:var(--color-incoming-feature-bg);display:block;font-size:.9rem;margin:0 0 .5rem}#section-notification .notifications-container .notification-card__edit div input,#section-notification .notifications-container .notification-card__edit div select{background-color:#65729c;background-color:var(--color-main-notification);box-shadow:0 2px 4px 0 rgba(14,30,37,.12),0 2px 16px 0 rgba(14,30,37,.32);color:#273145;color:var(--color-incoming-feature-bg);margin:0 0 1rem;padding:.5rem;width:100%}#section-notification .notifications-container .notification-card__edit button{align-items:center;background:rgba(226,183,46,.12);border:1px solid rgba(226,183,46,.45);border-radius:9px;color:#e7c352;cursor:pointer;display:inline-flex;font-family:font-title,sans-serif;font-size:.8rem;font-weight:600;gap:.45rem;justify-content:center;letter-spacing:.06em;line-height:1.2;padding:.55rem 1.1rem;text-transform:uppercase;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease;width:100%}#section-notification .notifications-container .notification-card__edit button:hover{background:rgba(226,183,46,.22);border-color:rgba(226,183,46,.65);box-shadow:0 2px 12px rgba(226,183,46,.2)}#section-notification .notifications-container .notification-card__success{background-color:#273145;background-color:var(--color-incoming-feature-bg);box-shadow:0 2px 4px 0 rgba(14,30,37,.12),0 2px 16px 0 rgba(14,30,37,.32);color:#fbfcfe;color:var(--color-light-notification);font-size:1rem;margin:1rem 0 0;padding:0 1rem 1rem;z-index:100}#section-notification .notifications-container .notification-card__success .btn-edit{align-items:center;background-color:#f6d652;background-color:var(--color-yellow-notification);border:none;box-shadow:0 2px 4px 0 rgba(14,30,37,.12),0 2px 16px 0 rgba(14,30,37,.32);color:#0b1020;color:var(--color-firstMain);cursor:pointer;display:flex;flex:1 1;font-size:1rem;gap:5px;justify-content:center;padding:.5rem;width:100%}#section-notification .notifications-container .notification-card__success .btn-edit:disabled{cursor:not-allowed;opacity:.5}#section-notification .notifications-container .notification-card__success .counter-wrapper{align-items:center;background-color:#141b2d;background-color:var(--color-firstMain-light);border:1px solid #e6b72e;border:1px solid var(--color-darkyellow-notification);box-shadow:0 2px 4px 0 rgba(14,30,37,.12),0 2px 16px 0 rgba(14,30,37,.32);display:flex;flex-direction:column;gap:2px;justify-content:center;padding:10px}#section-notification .notifications-container .notification-card__success p span{color:#e6b72e;color:var(--color-darkyellow-notification);font-family:font-title,sans-serif;font-size:1rem;text-align:center}#section-notification .notifications-container .notification-card__banned{background-color:#273145;background-color:var(--color-incoming-feature-bg);box-shadow:0 2px 4px 0 rgba(14,30,37,.12),0 2px 16px 0 rgba(14,30,37,.32);color:#fbfcfe;color:var(--color-light-notification);font-size:1rem;margin:1rem 0 0;padding:0 1rem 1rem}#section-notification .notifications-container .notification-card__banned .counter-wrapper{align-items:center;background-color:#141b2d;background-color:var(--color-firstMain-light);border:1px solid #e6b72e;border:1px solid var(--color-darkyellow-notification);box-shadow:0 2px 4px 0 rgba(14,30,37,.12),0 2px 16px 0 rgba(14,30,37,.32);display:flex;flex-direction:column;gap:2px;justify-content:center;padding:10px}#section-notification .notifications-container .notification-card__banned .counter-wrapper span,#section-notification .notifications-container .notification-card__success .counter-wrapper span{color:#e6b72e;color:var(--color-darkyellow-notification);font-size:2rem;font-weight:700}#section-notification .notifications-container .notification-card__banned .counter-wrapper .loader,#section-notification .notifications-container .notification-card__success .counter-wrapper .loader{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;border:2px solid rgba(0,0,0,.1);border-radius:50%;border-top-color:#e6b72e;border-top:2px solid var(--color-darkyellow-notification);display:inline-block;height:35px;margin:10px 5px 5px;width:35px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}#section-notification .notifications-container .notification-card__not-taken{background-color:#273145;background-color:var(--color-incoming-feature-bg);box-shadow:0 2px 4px 0 rgba(14,30,37,.12),0 2px 16px 0 rgba(14,30,37,.32);color:#fbfcfe;color:var(--color-light-notification);font-size:1rem;margin:1rem 0 0;padding:0 1rem 1rem}#section-notification .notifications-container .notification-card__not-taken .counter-wrapper{align-items:center;background-color:#141b2d;background-color:var(--color-firstMain-light);border:1px solid #e6b72e;border:1px solid var(--color-darkyellow-notification);box-shadow:0 2px 4px 0 rgba(14,30,37,.12),0 2px 16px 0 rgba(14,30,37,.32);display:flex;flex-direction:column;gap:2px;justify-content:center;padding:10px}#section-notification .notifications-container .notification-card__not-taken .counter-wrapper span{color:#e6b72e;color:var(--color-darkyellow-notification);font-size:2rem;font-weight:700}#section-notification .notifications-container .notification-card__timer p{font-size:15px;padding:0;text-align:center}#notification-btn{align-items:center;background-color:#141b2d;background-color:var(--color-firstMain-light);border:none;box-shadow:inset 0 0 0 1px rgba(230,183,46,.4),0 0 0 1px rgba(0,0,0,.9);color:#fff;cursor:pointer;display:flex;flex-direction:column;justify-content:center;min-width:250px;outline:none;overflow:hidden;padding:5px 10px;position:fixed;right:25px;transition:background-color .3s ease-in-out,-webkit-transform .1s;transition:background-color .3s ease-in-out,transform .1s;transition:background-color .3s ease-in-out,transform .1s,-webkit-transform .1s;z-index:999}#notification-btn:hover{background-color:#65729c;background-color:var(--color-main-notification)}#notification-btn:before{-webkit-animation:shine 2s infinite;animation:shine 2s infinite;background:linear-gradient(135deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,.6) 50%,hsla(0,0%,100%,.3));content:"";height:200%;left:-50%;position:absolute;top:-50%;-webkit-transform:translateX(-100%) rotate(120deg);transform:translateX(-100%) rotate(120deg);width:200%}@keyframes shine{0%{-webkit-transform:translateX(-100%) translateY(-100%) rotate(120deg);transform:translateX(-100%) translateY(-100%) rotate(120deg)}to{-webkit-transform:translateX(100%) translateY(100%) rotate(120deg);transform:translateX(100%) translateY(100%) rotate(120deg)}}#notification-btn .notification-btn-inside{align-items:center;display:flex;gap:15px;justify-content:center}#notification-btn .notification-btn-inside .emoji{font-size:2.5rem}#notification-btn .notification-btn-inside .notification-btn-details{display:flex;flex-direction:column;gap:5px}#notification-btn .notification-btn-inside .notification-btn-details span{color:#fbfcfe;color:var(--color-light-notification)}#notification-btn .notification-btn-inside .notification-btn-details span.bet{color:#e6b72e;color:var(--color-darkyellow-notification);font-family:font-title,sans-serif;font-size:1.2rem}#notification-btn .notification-btn-inside .notification-btn-details p{align-items:center;display:flex;gap:10px;justify-content:center;margin:0}.connection-error-toast{align-items:flex-start;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:rgba(7,10,20,.92);background:rgba(var(--color-firstMain-dark-rgb),.92);border:1px solid hsla(0,0%,100%,.08);border-left:3px solid #d13d2e;border-left:3px solid var(--color-red-notification);border-radius:12px;box-shadow:0 4px 6px rgba(0,0,0,.12),0 12px 28px rgba(0,0,0,.28);display:flex;gap:12px;padding:12px 12px 12px 14px;pointer-events:auto;position:fixed;right:16px;top:76px;width:min(340px,100vw - 32px);z-index:9998}.connection-error-toast__icon{align-items:center;background:rgba(209,61,46,.15);border-radius:8px;color:#d13d2e;color:var(--color-red-notification);display:flex;flex-shrink:0;height:32px;justify-content:center;margin-top:1px;width:32px}.connection-error-toast__icon svg{height:18px;width:18px}.connection-error-toast__body{flex:1 1;min-width:0;padding-right:20px}.connection-error-toast__title{color:#ebe9fc;color:var(--color-light);font-family:font-title,sans-serif;font-size:13px;font-weight:400;letter-spacing:.3px;line-height:1.3;margin:0 0 4px}.connection-error-toast__message{color:#cdcbdf;color:var(--color-lightDark);font-size:.8rem;line-height:1.45;margin:0 0 10px}.connection-error-toast__actions{align-items:center;display:flex;gap:12px}.connection-error-toast__action{background:transparent;border:none;cursor:pointer;font-size:12px;font-weight:600;padding:0;transition:opacity .15s ease,color .15s ease}.connection-error-toast__action--muted{color:#cdcbdf;color:var(--color-lightDark)}.connection-error-toast__action--muted:hover{color:#ebe9fc;color:var(--color-light)}.connection-error-toast__action--primary{color:#e6b72e;color:var(--color-secondMain)}.connection-error-toast__action--primary:hover{opacity:.85}.connection-error-toast__close{align-items:center;background:transparent;border:none;border-radius:6px;color:#cdcbdf;color:var(--color-lightDark);cursor:pointer;display:flex;height:22px;justify-content:center;opacity:.6;padding:0;position:absolute;right:8px;top:8px;transition:opacity .15s ease,background-color .15s ease;width:22px}.connection-error-toast__close svg{height:14px;width:14px}.connection-error-toast__close:hover{background:hsla(0,0%,100%,.06);opacity:1}.subscription-banner{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid hsla(0,0%,100%,.06);left:0;position:fixed;right:0;top:64px;z-index:9998}.subscription-banner__inner{align-items:center;display:flex;gap:14px;margin:0 auto;max-width:1920px;min-height:56px;padding:10px 32px}.subscription-banner__icon{align-items:center;border-radius:10px;display:flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.subscription-banner__icon svg{height:20px;width:20px}.subscription-banner__content{flex:1 1;min-width:0}.subscription-banner__title{color:#ebe9fc;color:var(--color-light);font-family:font-title,sans-serif;font-size:.92rem;font-weight:400;letter-spacing:.2px;line-height:1.3;margin:0}.subscription-banner__message{color:#cdcbdf;color:var(--color-lightDark);font-size:.8rem;line-height:1.4;margin:2px 0 0}.subscription-banner__cta{align-items:center;border-radius:999px;display:inline-flex;flex-shrink:0;font-size:.78rem;font-weight:600;gap:4px;letter-spacing:.2px;padding:7px 14px;text-decoration:none;transition:background-color .15s ease,opacity .15s ease,-webkit-transform .15s ease;transition:background-color .15s ease,transform .15s ease,opacity .15s ease;transition:background-color .15s ease,transform .15s ease,opacity .15s ease,-webkit-transform .15s ease;white-space:nowrap}.subscription-banner__cta svg{height:14px;width:14px}.subscription-banner__cta:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px)}.subscription-banner--email{background:linear-gradient(90deg,rgba(230,183,46,.14),rgba(230,183,46,.06) 45%,rgba(7,10,20,.88));background:linear-gradient(90deg,rgba(230,183,46,.14) 0,rgba(230,183,46,.06) 45%,rgba(var(--color-firstMain-dark-rgb),.88) 100%);border-bottom-color:rgba(230,183,46,.22)}.subscription-banner--email .subscription-banner__cta,.subscription-banner--email .subscription-banner__icon{background:rgba(230,183,46,.18);color:#f6d652;color:var(--color-yellow-notification)}.subscription-banner--email .subscription-banner__cta{border:1px solid rgba(230,183,46,.3)}.subscription-banner--email .subscription-banner__cta:hover{background:rgba(230,183,46,.28)}.subscription-banner--subscription{background:linear-gradient(90deg,rgba(56,189,248,.12),rgba(56,189,248,.05) 45%,rgba(7,10,20,.88));background:linear-gradient(90deg,rgba(56,189,248,.12) 0,rgba(56,189,248,.05) 45%,rgba(var(--color-firstMain-dark-rgb),.88) 100%);border-bottom-color:rgba(56,189,248,.2)}.subscription-banner--subscription .subscription-banner__cta,.subscription-banner--subscription .subscription-banner__icon{background:rgba(56,189,248,.16);color:#2ec4b6;color:var(--color-kpi-cyan)}.subscription-banner--subscription .subscription-banner__cta{border:1px solid rgba(56,189,248,.28)}.subscription-banner--subscription .subscription-banner__cta:hover{background:rgba(56,189,248,.26)}.subscription-banner--expired{background:linear-gradient(90deg,rgba(209,61,46,.14),rgba(209,61,46,.05) 45%,rgba(7,10,20,.88));background:linear-gradient(90deg,rgba(209,61,46,.14) 0,rgba(209,61,46,.05) 45%,rgba(var(--color-firstMain-dark-rgb),.88) 100%);border-bottom-color:rgba(209,61,46,.22)}.subscription-banner--expired .subscription-banner__icon{background:rgba(209,61,46,.16);color:#d13d2e;color:var(--color-red-notification)}.subscription-banner--expired .subscription-banner__cta{background:rgba(209,61,46,.16);border:1px solid rgba(209,61,46,.28);color:#e63737;color:var(--color-red-light)}.subscription-banner--expired .subscription-banner__cta:hover{background:rgba(209,61,46,.26)}@media(max-width:1200px){.subscription-banner__inner{flex-wrap:wrap;gap:10px;padding:10px 16px}.subscription-banner__cta{justify-content:center;width:100%}}#app.logged.has-account-banner main{padding-top:144px}@media(max-width:1200px){#app.logged.has-account-banner main{padding-top:184px}}#home{--landing-gold:var(--color-secondMain);--landing-bg:var(--color-firstMain);--landing-card:var(--color-card);--landing-border:var(--color-card-border);color:#ebe9fc;color:var(--color-light);margin-top:70px;overflow-x:hidden}@media(max-width:1200px){#home{margin-top:64px}}#home h1,#home h2,#home h3{margin-top:0;text-align:left}#home p{text-align:left}#home .landing-section-title{color:#ebe9fc;color:var(--color-light);font-family:font-title,sans-serif;font-size:2rem;font-weight:700;letter-spacing:1px;margin:0 0 40px;text-align:center;text-transform:uppercase}#home .landing-section-title-accent{color:var(--landing-gold)}#home .landing-btn{align-items:center;border:2px solid transparent;border-radius:10px;cursor:pointer;display:inline-flex;font-family:font-title,sans-serif;font-size:.78rem;font-weight:700;gap:8px;justify-content:center;letter-spacing:.6px;padding:14px 24px;text-transform:uppercase;transition:background-color .2s,border-color .2s,-webkit-transform .15s;transition:background-color .2s,border-color .2s,transform .15s;transition:background-color .2s,border-color .2s,transform .15s,-webkit-transform .15s;white-space:nowrap}#home .landing-btn svg{font-size:.85rem}#home .landing-btn--primary{background:var(--landing-gold);border-color:var(--landing-gold);color:#0b1020;color:var(--color-firstMain)}#home .landing-btn--primary:hover{background:#d3a725;background:var(--color-secondMain-dark);border-color:#d3a725;border-color:var(--color-secondMain-dark);-webkit-transform:translateY(-1px);transform:translateY(-1px)}#home .landing-btn--ghost{background:transparent;border-color:hsla(0,0%,100%,.25);color:#ebe9fc;color:var(--color-light)}#home .landing-btn--ghost:hover{border-color:var(--landing-gold);color:var(--landing-gold)}#home .landing-btn--large{font-size:.85rem;padding:16px 32px}#home .landing-hero{grid-gap:20px;align-items:stretch;display:grid;gap:20px;grid-template-columns:1fr 1.2fr;overflow:hidden;padding:20px 5% 0;position:relative}#home .landing-hero:before{background:radial-gradient(ellipse 80% 60% at 50% 0,rgba(230,183,46,.1) 0,transparent 55%),linear-gradient(180deg,rgba(20,27,45,.35) 0,var(--landing-bg) 100%);background:radial-gradient(ellipse 80% 60% at 50% 0,rgba(230,183,46,.1) 0,transparent 55%),linear-gradient(180deg,rgba(var(--color-firstMain-light-rgb),.35) 0,var(--landing-bg) 100%);content:"";inset:0;pointer-events:none;position:absolute}@media(max-width:1450px){#home .landing-hero{grid-template-columns:1fr;height:auto;min-height:auto;padding-top:32px}}#home .landing-hero-content{display:flex;flex-direction:column;justify-content:center;position:relative;z-index:1}@media(max-width:1450px){#home .landing-hero-content{max-width:none}}#home .landing-hero-visual{align-items:stretch;display:flex;height:100%;min-width:0;overflow:hidden;position:relative;z-index:1}@media(max-width:1450px){#home .landing-hero-visual{height:auto;order:-1}}#home .landing-hero-title{color:#ebe9fc;color:var(--color-light);font-family:font-title,sans-serif;font-size:clamp(2rem,4.5vw,3.2rem);font-weight:700;letter-spacing:-.02em;line-height:1.1;margin:16px 0 20px}#home .landing-hero-accent{color:var(--landing-gold)}#home .landing-hero-sub{color:rgba(235,233,252,.6);color:rgba(var(--color-light-rgb),.6);font-size:1rem;line-height:1.6;margin:0 0 24px}#home .landing-hero-checklist{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0 0 28px;padding:0}#home .landing-hero-checklist li{align-items:center;color:rgba(235,233,252,.82);color:rgba(var(--color-light-rgb),.82);display:flex;font-size:.92rem;gap:10px}#home .landing-hero-checklist li svg{color:var(--landing-gold);flex-shrink:0;font-size:.75rem}#home .landing-hero-cta{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:28px}#home .landing-hero-trust{align-items:center;display:flex;flex-wrap:wrap;font-size:.9rem;gap:30px}#home .landing-badge{background:rgba(230,183,46,.08);border:1px solid rgba(230,183,46,.35);border-radius:999px;color:var(--landing-gold);display:inline-block;font-family:font-title,sans-serif;font-size:.62rem;font-weight:700;letter-spacing:.8px;padding:6px 12px;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#home .landing-trustpilot{align-items:center;background:transparent;border:none;color:inherit;cursor:pointer;display:inline-flex;font:inherit;gap:20px;padding:0;transition:opacity .15s}#home .landing-trustpilot:hover{opacity:.85}#home .landing-trustpilot img{height:18px;width:auto}#home .landing-trustpilot .landing-trustpilot-stars{height:20px}#home .landing-trustpilot .landing-stars{display:inline-flex;gap:2px}#home .landing-trustpilot strong{color:#ebe9fc;color:var(--color-light);font-size:.9rem}#home .landing-star{color:hsla(0,0%,100%,.15);font-size:.7rem}#home .landing-star--filled{color:#00b67a}#home .landing-dashboard-preview{align-items:stretch;display:flex;height:100%;justify-content:flex-end;width:100%}@media(max-width:1450px){#home .landing-dashboard-preview{height:auto}}#home .landing-dashboard-screenshot{display:block;height:100%;max-width:100%}#home .landing-features{border-bottom:1px solid hsla(0,0%,100%,.06);border-top:1px solid hsla(0,0%,100%,.06);padding:40px 24px;width:100%}#home .landing-features-grid{grid-gap:0;display:grid;gap:0;grid-template-columns:repeat(6,1fr);margin:0;width:100%}@media(max-width:1100px){#home .landing-features-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:1200px){#home .landing-features-grid{grid-template-columns:repeat(2,1fr)}}#home .landing-feature-card{padding:16px 20px;position:relative;text-align:center}#home .landing-feature-card:not(:last-child):after{background:hsla(0,0%,100%,.08);content:"";height:76%;position:absolute;right:0;top:12%;width:1px}@media(max-width:1100px){#home .landing-feature-card:after{display:none}#home .landing-feature-card:not(:nth-child(3n)):after{display:block}}@media(max-width:1200px){#home .landing-feature-card:after{display:none}#home .landing-feature-card:not(:nth-child(2n)):after{display:block}}#home .landing-feature-card h3{color:#ebe9fc;color:var(--color-light);font-family:font-title,sans-serif;font-size:1rem;font-weight:700;letter-spacing:0;margin:0 0 8px;text-align:center;text-transform:none}#home .landing-feature-card p{color:rgba(235,233,252,.7);color:rgba(var(--color-light-rgb),.7);font-size:.8rem;line-height:1.45;margin:0 auto;text-align:center}#home .landing-feature-icon{align-items:center;color:var(--landing-gold);display:inline-flex;font-size:1.6rem;justify-content:center;margin-bottom:14px}#home .landing-performances{box-sizing:border-box;margin:0 auto;max-width:95%;overflow-x:clip;padding:50px 0;width:95%}#home .landing-performances .landing-section-title{margin-bottom:12px}#home .landing-performances-sub{color:rgba(235,233,252,.55);color:rgba(var(--color-light-rgb),.55);font-size:.95rem;margin:0 0 12px;text-align:center}#home .landing-performances-disclaimer{color:rgba(235,233,252,.7);color:rgba(var(--color-light-rgb),.7);font-size:.9rem;font-style:italic;line-height:1.5;margin:0 0 40px;text-align:center}@media(max-width:1200px){#home .landing-performances-disclaimer{margin-bottom:20px}}#home .landing-performances-tabs{display:none}@media(max-width:1200px){#home .landing-performances-tabs{background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.06);border-radius:12px;display:flex;gap:8px;margin:0 0 20px;padding:4px;width:100%}}#home .landing-performances-tab{align-items:center;background:transparent;border:none;border-radius:9px;color:rgba(235,233,252,.55);color:rgba(var(--color-light-rgb),.55);cursor:pointer;display:inline-flex;flex:1 1;font-family:font-title,sans-serif;font-size:.78rem;font-weight:700;gap:8px;justify-content:center;letter-spacing:.6px;padding:12px 16px;text-transform:uppercase;transition:background-color .2s,color .2s,box-shadow .2s}#home .landing-performances-tab img{display:block;height:18px;opacity:.75;width:auto}#home .landing-performances-tab svg{font-size:1rem;opacity:.75}#home .landing-performances-tab--active{box-shadow:0 2px 12px rgba(0,0,0,.2);color:#ebe9fc;color:var(--color-light)}#home .landing-performances-tab--active img,#home .landing-performances-tab--active svg{opacity:1}#home .landing-performances-tab--fr.landing-performances-tab--active{background:rgba(34,197,94,.18);color:#4ade80}#home .landing-performances-tab--world.landing-performances-tab--active{background:rgba(167,139,250,.18);color:#c4b5fd}@media(max-width:820px){#home .landing-performances-tab{font-size:.62rem;gap:6px;letter-spacing:.3px;padding:10px 8px}}#home .landing-performances-panel{min-width:0}#home .landing-performances-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(2,minmax(0,1fr));max-width:100%;min-width:0;width:100%}@media(max-width:1200px){#home .landing-performances-grid{gap:0;grid-template-columns:minmax(0,1fr)}#home .landing-performances-grid .landing-performances-panel{display:none}#home .landing-performances-grid .landing-performances-panel--active{display:block}}#home .landing-perf-card{background:var(--landing-card);border:1px solid var(--landing-border);border-radius:16px;box-shadow:0 8px 32px rgba(0,0,0,.25);max-width:100%;min-width:0;padding:24px}#home .landing-perf-card--loading .landing-perf-card-body{min-height:360px}#home .landing-perf-card--loading .landing-perf-card-calendar,#home .landing-perf-card--loading .landing-perf-card-chart,#home .landing-perf-card--loading .landing-perf-card-foot,#home .landing-perf-card--loading .landing-perf-card-kpis,#home .landing-perf-card--loading .landing-perf-card-stats{opacity:.35}#home .landing-perf-card--loading .landing-perf-card-link{cursor:default;opacity:.5;pointer-events:none}#home .landing-perf-card-body{min-width:0;position:relative}#home .landing-perf-card-loader{align-items:center;background:rgba(11,16,32,.45);border-radius:12px;color:rgba(235,233,252,.65);color:rgba(var(--color-light-rgb),.65);display:flex;flex-direction:column;font-size:.82rem;gap:12px;inset:0;justify-content:center;position:absolute;z-index:2}#home .landing-perf-card-spinner{-webkit-animation:landing-perf-spin .75s linear infinite;animation:landing-perf-spin .75s linear infinite;border:2px solid hsla(0,0%,100%,.12);border-radius:50%;border-top:2px solid var(--perf-accent);height:30px;width:30px}#home .landing-perf-card-head{align-items:center;display:flex;gap:10px;margin-bottom:20px}#home .landing-perf-card-head h3{font-family:font-title,sans-serif;font-size:clamp(.78rem,2.2vw,1rem);letter-spacing:1px;line-height:1.25;margin:0;text-transform:uppercase}#home .landing-perf-card-flag{align-items:center;color:var(--perf-accent);display:flex}#home .landing-perf-card-flag img{display:block;height:22px;width:auto}#home .landing-perf-card-flag svg{font-size:1.4rem}#home .landing-perf-card-kpis{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:20px}@media(max-width:1200px){#home .landing-perf-card-kpis{gap:6px}}#home .landing-perf-card-kpi{background:rgba(0,0,0,.22);border:1px solid hsla(0,0%,100%,.08);border-radius:10px;min-width:0;padding:14px 8px;text-align:center}@media(max-width:1200px){#home .landing-perf-card-kpi{border-radius:8px;padding:10px 4px}}#home .landing-perf-card-kpi-label{color:rgba(235,233,252,.8);color:rgba(var(--color-light-rgb),.8);display:block;font-size:.65rem;letter-spacing:.55px;line-height:1.2;margin-bottom:8px;text-transform:uppercase}@media(max-width:1200px){#home .landing-perf-card-kpi-label{font-size:.5rem;letter-spacing:.25px;margin-bottom:6px}}#home .landing-perf-card-kpi-value{display:block;font-family:font-title,sans-serif;font-size:clamp(1rem,1.7vw,1.35rem);font-weight:700;letter-spacing:-.01em;line-height:1.15}@media(max-width:1200px){#home .landing-perf-card-kpi-value{font-size:clamp(.72rem,2.6vw,.95rem)}}#home .landing-perf-card-kpi-value--benefit,#home .landing-perf-card-kpi-value--metric{color:var(--perf-accent)}#home .landing-perf-card-calendar,#home .landing-perf-card-chart{background:rgba(0,0,0,.25);border:1px solid hsla(0,0%,100%,.04);border-radius:10px;margin-bottom:16px;padding:10px}#home .landing-perf-card-calendar .landing-perf-chart-label{display:block;margin-bottom:8px}#home .landing-perf-card-stats{grid-gap:0;border-bottom:1px solid hsla(0,0%,100%,.06);border-top:1px solid hsla(0,0%,100%,.06);display:grid;gap:0;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:16px;padding:12px 0}#home .landing-perf-card-foot{padding-top:4px}#home .landing-perf-card-stat{min-width:0;padding:0 10px;text-align:center}#home .landing-perf-card-stat:not(:last-child){border-right:1px solid hsla(0,0%,100%,.1)}@media(max-width:1200px){#home .landing-perf-card-stat{padding:0 6px}}#home .landing-perf-card-stat-label{color:rgba(235,233,252,.55);color:rgba(var(--color-light-rgb),.55);display:block;font-size:.72rem;line-height:1.25;margin-bottom:6px}@media(max-width:1200px){#home .landing-perf-card-stat-label{font-size:.58rem;letter-spacing:.2px;margin-bottom:4px}}#home .landing-perf-card-stat-value{display:block;font-family:font-title,sans-serif;font-size:clamp(.88rem,1.2vw,1rem);font-weight:700;line-height:1.35}@media(max-width:1200px){#home .landing-perf-card-stat-value{font-size:clamp(.72rem,2.8vw,.88rem);line-height:1.25}}#home .landing-perf-card-stat-date,#home .landing-perf-card-stat-green,#home .landing-perf-card-stat-muted{color:var(--perf-accent)}#home .landing-perf-card-link{background:transparent;border:1px solid color-mix(in srgb,var(--perf-accent) 45%,transparent);border-radius:10px;color:var(--perf-accent);cursor:pointer;display:block;font-family:font-title,sans-serif;font-size:.68rem;letter-spacing:.5px;padding:12px 16px;text-transform:uppercase;transition:background-color .2s,border-color .2s;width:100%}#home .landing-perf-card-link:hover{background:color-mix(in srgb,var(--perf-accent) 8%,transparent)}#home .landing-perf-chart{background:rgba(0,0,0,.25);border:1px solid hsla(0,0%,100%,.04);border-radius:10px;min-height:0;padding:10px}#home .landing-perf-chart-head{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:8px}#home .landing-perf-chart-label{color:rgba(235,233,252,.4);color:rgba(var(--color-light-rgb),.4);display:block;font-size:.62rem;letter-spacing:.4px;text-transform:uppercase}#home .landing-perf-chart-badge{background:color-mix(in srgb,var(--perf-accent) 15%,transparent);border-radius:999px;color:var(--perf-accent);font-size:.68rem;font-weight:700;padding:2px 8px}#home .landing-perf-chart-canvas{height:160px;max-width:100%;min-width:0;overflow:hidden;width:100%}#home .landing-perf-chart--calendar{display:flex;flex-direction:column}#home .landing-perf-chart-placeholder{background:hsla(0,0%,100%,.04);border-radius:8px;height:160px}#home .landing-perf-chart-placeholder--tall{height:220px}#home .landing-perf-calendar-wrap{flex:1 1;max-width:100%;min-height:0;min-width:0;overflow:hidden}#home .landing-perf-calendar-wrap .benefitCalendar{background:transparent;border:none;border-radius:8px;box-shadow:none;padding:8px}#home .landing-perf-calendar-wrap .benefitCalendar-title{font-size:.78rem}#home .landing-perf-calendar-wrap .benefitCalendar-monthTotal{font-size:.72rem}#home .landing-perf-calendar-wrap .benefitCalendar-nav{height:24px;width:24px}#home .landing-perf-calendar-wrap .benefitCalendar-weekday{font-size:.66rem}#home .landing-perf-calendar-wrap .benefitCalendar-cell{gap:2px;min-height:42px;padding:5px 2px}#home .landing-perf-calendar-wrap .benefitCalendar-day{font-size:.68rem}#home .landing-perf-calendar-wrap .benefitCalendar-value{font-size:.64rem;line-height:1.15}#home .landing-perf-calendar-wrap .benefitCalendar-betCount{font-size:.58rem}#home .landing-metrics{margin:0 auto 48px;max-width:95%;width:95%}@media(max-width:1200px){#home .landing-metrics{margin-bottom:40px;max-width:none;width:calc(100% - 32px)}}#home .landing-metrics-heading{color:rgba(235,233,252,.88);color:rgba(var(--color-light-rgb),.88);font-family:font-title,sans-serif;font-size:2rem;font-weight:700;letter-spacing:.6px;line-height:1.35;margin:0 0 20px;text-align:center;text-transform:uppercase}#home .landing-metrics-board{background:rgba(12,18,36,.85);border:1px solid hsla(0,0%,100%,.08);border-radius:16px;box-shadow:0 12px 40px rgba(0,0,0,.28);overflow:hidden;width:100%}#home .landing-metrics-row{align-items:stretch;display:grid;grid-template-columns:minmax(92px,120px) minmax(0,1fr)}#home .landing-metrics-row:not(:last-child){border-bottom:1px solid hsla(0,0%,100%,.08)}#home .landing-metrics-row-label{align-items:center;border-right:1px solid hsla(0,0%,100%,.08);display:flex;flex-direction:column;font-family:font-title,sans-serif;font-size:.82rem;font-weight:700;gap:8px;justify-content:center;letter-spacing:.8px;padding:20px 12px;text-align:center;text-transform:uppercase}#home .landing-metrics-row-label img{display:block;height:24px;width:auto}#home .landing-metrics-row--fr .landing-metrics-row-label{color:#4ade80}#home .landing-metrics-row--fr .landing-metrics-icon{background:rgba(34,197,94,.12);border-color:rgba(34,197,94,.28);color:#4ade80}#home .landing-metrics-row--world .landing-metrics-row-label{color:#c4b5fd}#home .landing-metrics-row--world .landing-metrics-icon{background:rgba(167,139,250,.12);border-color:rgba(167,139,250,.28);color:#c4b5fd}#home .landing-metrics-row-items{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));min-width:0}@media(max-width:1450px){#home .landing-metrics-row-items{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1200px){#home .landing-metrics-row-items{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:820px){#home .landing-metrics-row-items{grid-template-columns:1fr}}#home .landing-metrics-item{align-items:center;display:flex;gap:12px;min-width:0;padding:20px 14px;position:relative}#home .landing-metrics-item:not(:last-child):after{background:hsla(0,0%,100%,.08);content:"";height:64%;position:absolute;right:0;top:18%;width:1px}@media(max-width:1450px){#home .landing-metrics-item:nth-child(3n):after{display:none}#home .landing-metrics-item:not(:nth-child(3n)):after{display:block}#home .landing-metrics-item:not(:nth-last-child(-n+3)){border-bottom:1px solid hsla(0,0%,100%,.06)}}@media(max-width:1200px){#home .landing-metrics-item:nth-child(2n):after{display:none}#home .landing-metrics-item:nth-child(odd):after{display:block}#home .landing-metrics-item:not(:nth-last-child(-n+2)){border-bottom:1px solid hsla(0,0%,100%,.06)}}@media(max-width:820px){#home .landing-metrics-item:after{display:none!important}#home .landing-metrics-item:not(:last-child){border-bottom:1px solid hsla(0,0%,100%,.06)}}@media(max-width:1200px){#home .landing-metrics-item{gap:14px;padding:20px 18px}}#home .landing-metrics-icon{align-items:center;background:rgba(230,183,46,.08);border:1px solid rgba(230,183,46,.22);border-radius:12px;color:var(--landing-gold);display:inline-flex;flex-shrink:0;font-size:1.15rem;height:42px;justify-content:center;width:42px}#home .landing-metrics-copy{display:flex;flex-direction:column;gap:4px;min-width:0;text-align:left}#home .landing-metrics-copy strong{color:#ebe9fc;color:var(--color-light);display:block;font-family:font-title,sans-serif;font-size:clamp(1.15rem,2vw,1.55rem);font-weight:700;letter-spacing:-.01em;line-height:1.15}#home .landing-metrics-copy span{color:rgba(235,233,252,.7);color:rgba(var(--color-light-rgb),.7);font-size:.72rem;letter-spacing:.45px;line-height:1.3;text-transform:uppercase}#home .landing-metrics-value--benefit{color:#4ade80}#home .landing-metrics-value--roi{color:#7ec8e3}#home .landing-testimonials{margin:0 auto;max-width:1280px;padding:40px 24px;position:relative}#home .landing-testimonials-source{color:rgba(235,233,252,.7);color:rgba(var(--color-light-rgb),.7);font-size:1rem;margin:-28px 0 32px;text-align:center}#home .landing-testimonials-source-link{background:none;border:none;color:var(--landing-gold);cursor:pointer;font:inherit;padding:0;text-decoration:underline}#home .landing-testimonials-nav{display:flex;gap:8px;justify-content:flex-end;margin:-56px 0 24px}#home .landing-testimonials-nav button{align-items:center;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;color:rgba(235,233,252,.6);color:rgba(var(--color-light-rgb),.6);cursor:pointer;display:flex;height:36px;justify-content:center;width:36px}#home .landing-testimonials-nav button:hover{border-color:var(--landing-gold);color:var(--landing-gold)}#home .landing-testimonials-grid{grid-gap:20px;align-items:start;display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}@media(max-width:1450px){#home .landing-testimonials-grid{grid-template-columns:1fr}}#home .landing-testimonial-card{background:var(--landing-card);border:1px solid var(--landing-border);border-radius:14px;display:flex;flex-direction:column;gap:12px;padding:24px}#home .landing-testimonial-rating{align-items:center;display:flex;gap:8px;justify-content:space-between}#home .landing-testimonial-verified{color:rgba(235,233,252,.8);color:rgba(var(--color-light-rgb),.8);font-size:.7rem;letter-spacing:1px;text-transform:uppercase}#home .landing-testimonial-title{color:#ebe9fc;color:var(--color-light);font-family:font-title,sans-serif;font-size:.95rem;font-weight:700;line-height:1.35;margin:0}#home .landing-testimonial-quote{color:rgba(235,233,252,.72);color:rgba(var(--color-light-rgb),.72);font-size:.88rem;line-height:1.55;margin:0;white-space:pre-line}#home .landing-testimonial-author{align-items:center;border-top:1px solid hsla(0,0%,100%,.06);display:flex;gap:12px;margin-top:auto;padding-top:14px}#home .landing-testimonial-author strong{display:block;font-size:.88rem}#home .landing-testimonial-author span{color:rgba(235,233,252,.6);color:rgba(var(--color-light-rgb),.6);font-size:.72rem}#home .landing-testimonial-avatar{align-items:center;background:rgba(230,183,46,.15);border:1px solid rgba(230,183,46,.3);border-radius:50%;color:var(--landing-gold);display:flex;flex-shrink:0;font-family:font-title,sans-serif;font-weight:700;height:40px;justify-content:center;width:40px}#home .landing-simulator{margin:0 auto;max-width:720px;padding:80px 24px;text-align:center}#home .landing-simulator .landing-section-title{margin-bottom:32px}#home .landing-simulator-sliders{display:flex;flex-direction:column;gap:28px;margin-bottom:24px}#home .landing-slider-block{text-align:left}#home .landing-slider-block label{color:rgba(235,233,252,.75);color:rgba(var(--color-light-rgb),.75);display:block;font-family:font-title,sans-serif;font-size:.88rem;margin-bottom:10px;text-transform:uppercase}#home .landing-slider-block label strong{color:var(--landing-gold)}#home .landing-slider-block input[type=range]{-webkit-appearance:none;appearance:none;background:hsla(0,0%,100%,.1);border-radius:999px;cursor:pointer;height:8px;width:100%}#home .landing-slider-block input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:var(--landing-gold);border:2px solid #0b1020;border:2px solid var(--color-firstMain);border-radius:50%;height:18px;width:18px}#home .landing-slider-block input[type=range]::-moz-range-thumb{background:var(--landing-gold);border:2px solid #0b1020;border:2px solid var(--color-firstMain);border-radius:50%;height:18px;width:18px}#home .landing-simulator-result{color:rgba(235,233,252,.7);color:rgba(var(--color-light-rgb),.7);font-family:font-title,sans-serif;font-size:1.2rem;text-align:center}#home .landing-simulator-result strong{color:#22c55e;font-size:1.4rem}#home .landing-final-cta{box-sizing:border-box;margin:0 auto;max-width:95%;padding:40px 0;width:95%}@media(max-width:1200px){#home .landing-final-cta{max-width:none;width:calc(100% - 32px)}}#home .landing-final-cta-card{grid-gap:clamp(16px,2.5vw,28px);align-items:center;background:radial-gradient(ellipse 38% 55% at 88% 50%,rgba(230,183,46,.07) 0,transparent 42%),linear-gradient(90deg,#161d30,#12182a);border:1px solid rgba(230,183,46,.14);border-radius:20px;box-shadow:0 12px 48px rgba(0,0,0,.35);display:grid;gap:clamp(16px,2.5vw,28px);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) minmax(0,.72fr);overflow:hidden;padding:clamp(28px,4vw,44px) clamp(20px,3vw,36px);width:100%}@media(max-width:1200px){#home .landing-final-cta-card{align-items:center;gap:20px 16px;grid-template-columns:minmax(0,1fr) minmax(0,.58fr);grid-template-rows:auto auto;padding:28px 20px}}#home .landing-final-cta-copy{display:flex;flex-direction:column;justify-content:center;min-width:0}@media(max-width:1200px){#home .landing-final-cta-copy{align-items:flex-start;grid-column:1;grid-row:1;text-align:left}}#home .landing-final-cta-title{color:#ebe9fc;color:var(--color-light);font-family:font-title,sans-serif;font-size:clamp(1.5rem,2.6vw,2.15rem);font-weight:700;letter-spacing:-.02em;line-height:1.08;margin:16px 0 14px;text-transform:uppercase}#home .landing-final-cta-accent{color:var(--landing-gold)}#home .landing-final-cta-sub{color:rgba(235,233,252,.62);color:rgba(var(--color-light-rgb),.62);font-size:.95rem;line-height:1.6;margin:0;max-width:420px}@media(max-width:1200px){#home .landing-final-cta-sub{max-width:520px}}#home .landing-final-cta-foot{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center;min-width:0}@media(max-width:1200px){#home .landing-final-cta-foot{align-items:flex-start;grid-column:1;grid-row:2}}#home .landing-final-cta-actions{flex-shrink:0}#home .landing-final-cta-visual{align-items:center;display:flex;justify-content:center;min-width:0}@media(max-width:1200px){#home .landing-final-cta-visual{align-self:center;grid-column:2;grid-row:1/span 2}}#home .landing-final-cta-trophy{display:block;height:auto;mix-blend-mode:lighten;object-fit:contain;width:min(100%,230px)}@media(max-width:1200px){#home .landing-final-cta-trophy{width:min(100%,180px)}}#home .landing-final-checklist{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center;list-style:none;margin:0;padding:0}@media(max-width:1200px){#home .landing-final-checklist{align-items:flex-start}}#home .landing-final-checklist li{align-items:center;color:rgba(235,233,252,.78);color:rgba(var(--color-light-rgb),.78);display:flex;font-size:.9rem;gap:10px}#home .landing-final-checklist li svg{color:var(--landing-gold);flex-shrink:0;font-size:.75rem}#home .landing-trust-bar{grid-gap:20px;border-top:1px solid hsla(0,0%,100%,.06);display:grid;gap:20px;grid-template-columns:repeat(4,1fr);margin:0 auto;max-width:1100px;padding:40px 24px 60px}@media(max-width:1450px){#home .landing-trust-bar{grid-template-columns:repeat(2,1fr)}}@media(max-width:1200px){#home .landing-trust-bar{grid-template-columns:1fr}}#home .landing-trust-item{align-items:flex-start;display:flex;gap:12px}#home .landing-trust-item svg{color:var(--landing-gold);flex-shrink:0;font-size:1.2rem;margin-top:2px}#home .landing-trust-item strong{display:block;font-family:font-title,sans-serif;font-size:.78rem;letter-spacing:.4px;margin-bottom:4px;text-transform:uppercase}#home .landing-trust-item span{color:rgba(235,233,252,.7);color:rgba(var(--color-light-rgb),.7);font-size:.78rem}#home .landing-footer{align-items:center;border-top:1px solid hsla(0,0%,100%,.06);display:flex;flex-wrap:wrap;gap:24px;justify-content:center;padding:24px}#home .landing-footer a{color:rgba(235,233,252,.6);color:rgba(var(--color-light-rgb),.6);font-family:font-title,sans-serif;font-size:.68rem;letter-spacing:.5px;text-decoration:none;text-transform:uppercase}#home .landing-footer a:hover{color:rgba(235,233,252,.65);color:rgba(var(--color-light-rgb),.65);text-decoration:none}@-webkit-keyframes landing-perf-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes landing-perf-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}#forgotPassword,#login,#register,#resetPassword{flex:1 1;margin-top:64px;min-height:calc(100vh - 64px)}@media(max-width:1200px){#forgotPassword,#login,#register,#resetPassword{margin-top:64px;min-height:calc(100vh - 64px)}}.auth-page{align-items:center;display:flex;justify-content:center;min-height:inherit;overflow:hidden;padding:48px 20px 64px;position:relative}.auth-page,.auth-page__backdrop{background-color:#0b1020;background-color:var(--color-firstMain)}.auth-page__backdrop{background-image:radial-gradient(ellipse 70% 55% at 50% 0,rgba(230,183,46,.14) 0,transparent 55%);inset:0;pointer-events:none;position:absolute}.auth-page__frame{background:linear-gradient(145deg,rgba(230,183,46,.45),hsla(0,0%,100%,.08) 35%,rgba(230,183,46,.18));border-radius:22px;box-shadow:0 0 0 1px hsla(0,0%,100%,.04),0 24px 80px rgba(0,0,0,.55),0 0 60px rgba(230,183,46,.08);max-width:460px;padding:1px;position:relative;width:100%;z-index:1}.auth-card{backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);background:#141b2d;background:var(--color-firstMain-light);border:1px solid hsla(0,0%,100%,.08);border:1px solid var(--color-card-border);border-radius:21px;padding:40px 36px 32px}@media(max-width:1200px){.auth-card{padding:32px 22px 24px}}.auth-card__header{margin-bottom:28px;text-align:center}.auth-card h1{color:#ebe9fc;color:var(--color-light);font-family:font-title,sans-serif;font-size:1.55rem;font-weight:700;letter-spacing:2.5px;margin:18px 0 0;text-transform:uppercase}.auth-card__divider{background:linear-gradient(90deg,#e6b72e,#c39a27);background:linear-gradient(90deg,var(--color-secondMain),var(--color-secondMain-gradient-end));border-radius:2px;display:block;height:3px;margin:14px auto 0;width:42px}.auth-card__subtitle{color:#ebe9fc;color:var(--color-light);font-size:.92rem;line-height:1.5;margin:14px 0 0;text-align:center}.auth-card__footer{border-top:1px solid hsla(0,0%,100%,.06);margin-top:24px;padding-top:20px;text-align:center}.auth-card__footer p{color:#ebe9fc;color:var(--color-light);font-size:.92rem;margin:0;text-align:center}.auth-card__footer a{color:#e6b72e;color:var(--color-secondMain);font-weight:600;text-decoration:none;transition:color .2s}.auth-card__footer a:hover{color:#d3a725;color:var(--color-secondMain-dark);text-decoration:underline}.auth-logo{align-items:center;display:inline-flex;height:64px;justify-content:center;position:relative;width:64px}.auth-logo__icon{color:#e6b72e;color:var(--color-secondMain);-webkit-filter:drop-shadow(0 4px 12px rgba(230,183,46,.35));filter:drop-shadow(0 4px 12px rgba(230,183,46,.35));font-size:2.4rem;position:relative;z-index:1}.auth-field{display:flex;flex-direction:column;gap:8px;margin-bottom:18px}.auth-field label{color:#ebe9fc;color:var(--color-light);font-size:.82rem;font-weight:500}.auth-field__control{align-items:center;display:flex;position:relative}.auth-field__control:focus-within .auth-field__icon{color:#e6b72e;color:var(--color-secondMain)}.auth-field__icon{font-size:.9rem;left:14px;pointer-events:none;position:absolute;transition:color .2s}.auth-field input,.auth-field__icon{color:#ebe9fc;color:var(--color-light)}.auth-field input{background:#070a14;background:var(--color-firstMain-dark);border:1px solid hsla(0,0%,100%,.08);border:1px solid var(--color-card-border);border-radius:10px;font-family:font-text;font-size:.95rem;padding:13px 44px 13px 42px;transition:border-color .2s,box-shadow .2s,background-color .2s;width:100%}.auth-field input::-webkit-input-placeholder{color:rgba(235,233,252,.7);color:rgba(var(--color-light-rgb),.7);opacity:1}.auth-field input::placeholder{color:rgba(235,233,252,.7);color:rgba(var(--color-light-rgb),.7);opacity:1}.auth-field input:focus{background:#0b1020;background:var(--color-firstMain);border-color:rgba(230,183,46,.6);border-color:rgba(var(--color-secondMain-rgb),.6);box-shadow:0 0 0 1px rgba(230,183,46,.25);box-shadow:0 0 0 1px rgba(var(--color-secondMain-rgb),.25);outline:none}.auth-field__toggle{align-items:center;background:transparent;border:none;border-radius:8px;color:#ebe9fc;color:var(--color-light);cursor:pointer;display:flex;height:32px;justify-content:center;padding:0;position:absolute;right:10px;transition:color .2s,background-color .2s;width:32px}.auth-field__toggle svg{font-size:.95rem}.auth-field__toggle:hover{background:#e6b72e;background:var(--color-secondMain);color:#e6b72e;color:var(--color-secondMain)}.auth-form__forgot{margin:-6px 0 20px;text-align:right}.auth-form__forgot a{color:#e6b72e;color:var(--color-secondMain);font-size:.85rem;text-decoration:none;transition:color .2s}.auth-form__forgot a:hover{color:#d3a725;color:var(--color-secondMain-dark);text-decoration:underline}.auth-form__legals{color:#ebe9fc;color:var(--color-light);font-size:.82rem;line-height:1.45;margin:4px 0 18px;text-align:center}.auth-form__legals a{color:#e6b72e;color:var(--color-secondMain);text-decoration:none}.auth-form__legals a:hover{text-decoration:underline}.auth-form__errors{background:rgba(204,33,33,.1);border:1px solid rgba(204,33,33,.25);border-radius:10px;color:#ef5555;color:var(--color-red-light-emphasis);font-size:.88rem;list-style:none;margin:0 0 16px;padding:12px 14px;text-align:center}.auth-form__errors li+li{margin-top:4px}.auth-form__errors--standalone p{margin:0}.auth-form__success{background:rgba(46,160,67,.12);border:1px solid rgba(46,160,67,.3);border-radius:10px;color:#8fd19e;font-size:.9rem;line-height:1.5;margin:0 0 16px;padding:14px 16px;text-align:center}.auth-form__success p{margin:0}.auth-form__success p+p{margin-top:8px}.auth-form__submit{background:linear-gradient(135deg,#e6b72e,#f0c040);background:linear-gradient(135deg,var(--color-secondMain) 0,#f0c040 100%);border:none;border-radius:10px;box-shadow:0 4px 20px rgba(230,183,46,.25);color:#0b1020;color:var(--color-firstMain);cursor:pointer;font-family:font-title,sans-serif;font-size:.88rem;font-weight:700;letter-spacing:1px;margin:0;padding:15px 24px;text-transform:uppercase;transition:box-shadow .2s,-webkit-transform .15s,-webkit-filter .2s;transition:transform .15s,box-shadow .2s,filter .2s;transition:transform .15s,box-shadow .2s,filter .2s,-webkit-transform .15s,-webkit-filter .2s;width:100%}.auth-form__submit:hover{box-shadow:0 8px 28px rgba(230,183,46,.35);-webkit-filter:brightness(1.05);filter:brightness(1.05);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.auth-form__submit:active{-webkit-transform:translateY(0);transform:translateY(0)}.preset-back-link{color:#a9a9a9;color:var(--color-grey);display:inline-block;font-size:.9rem;margin-bottom:1.25rem;text-decoration:none}.preset-back-link:hover{color:#e2b72e}#presetsManagement.presets-mgmt{margin:0 auto;max-width:1400px;padding:1.5rem 1.25rem 3rem}#presetsManagement.presets-mgmt h1{color:#f5f5f5;font-family:font-title,sans-serif;font-size:clamp(1.5rem,3vw,2rem);letter-spacing:.06em;margin:0;text-transform:uppercase}.presets-mgmt-header{align-items:center;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1.5rem}@media(max-width:820px){.presets-mgmt-header{align-items:stretch;flex-direction:column}}.presets-mgmt-header-actions{align-items:center;display:flex;flex-shrink:0;flex-wrap:wrap;gap:.6rem}@media(max-width:820px){.presets-mgmt-header-actions{width:100%}}.presets-mgmt-tool-btn{align-items:center;border:1px solid transparent;border-radius:9px;cursor:pointer;display:inline-flex;font-family:font-title,sans-serif;font-size:.8rem;font-weight:600;gap:.45rem;justify-content:center;letter-spacing:.06em;line-height:1.2;min-height:40px;padding:.55rem 1.1rem;text-transform:uppercase;transition:background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease;white-space:nowrap}.presets-mgmt-tool-btn svg{flex-shrink:0;font-size:.72rem}@media(max-width:820px){.presets-mgmt-tool-btn{flex:1 1;justify-content:center}}.presets-mgmt-tool-btn{background:transparent;border-color:hsla(0,0%,100%,.14);color:rgba(248,250,253,.82)}.presets-mgmt-tool-btn:hover{background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.24);color:#fff}.presets-mgmt-tool-btn--purple{background:rgba(124,77,255,.12);border-color:rgba(124,77,255,.45);color:#a98aff}.presets-mgmt-tool-btn--purple:hover{background:rgba(124,77,255,.22);border-color:rgba(124,77,255,.65);box-shadow:0 2px 12px rgba(124,77,255,.2);color:#fff}.presets-mgmt-tool-btn--blue{background:rgba(56,189,248,.12);border-color:rgba(56,189,248,.45);color:#5fcaf9}.presets-mgmt-tool-btn--blue:hover{background:rgba(56,189,248,.22);border-color:rgba(56,189,248,.65);box-shadow:0 2px 12px rgba(56,189,248,.2);color:#fff}.presets-mgmt-restore-btn{align-items:center;border:1px solid transparent;border-radius:9px;cursor:pointer;display:inline-flex;font-family:font-title,sans-serif;font-size:.8rem;gap:.45rem;justify-content:center;letter-spacing:.06em;line-height:1.2;min-height:40px;padding:.55rem 1.1rem;text-transform:uppercase;transition:background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease;white-space:nowrap}.presets-mgmt-restore-btn svg{flex-shrink:0;font-size:.72rem}@media(max-width:820px){.presets-mgmt-restore-btn{flex:1 1;justify-content:center}}.presets-mgmt-restore-btn{background:transparent;border-color:rgba(255,77,77,.45);color:#ff4d4d;font-weight:600}.presets-mgmt-restore-btn:hover{background:rgba(255,77,77,.08);border-color:rgba(255,77,77,.65);color:#ff7676}.presets-restore-modal{display:flex;flex-direction:column;gap:.85rem}.presets-restore-modal .formField{align-items:stretch;justify-content:flex-start;margin:0}.presets-restore-modal p{color:#a9a9a9;color:var(--color-grey);font-size:.88rem;line-height:1.5;margin:0}.presets-restore-modal-warning{color:#ff4d4d!important;font-weight:600}.presets-reset-bilan-modal{display:flex;flex-direction:column;gap:1rem}.presets-reset-bilan-modal p{color:rgba(248,250,253,.9);font-size:.95rem;font-weight:400;letter-spacing:.01em;line-height:1.65;margin:0}.presets-reset-bilan-modal p:first-child{color:#f8fafd;font-size:1.02rem;font-weight:500}.presets-reset-bilan-modal-warning{color:#ff8080!important;font-size:.92rem;font-weight:600;margin-top:.15rem}.preset-new-btn,.preset-save-btn{align-items:center;background:#e2b72e!important;border:none!important;border-radius:8px;color:#030b25!important;display:inline-flex;font-weight:700;gap:.5rem;letter-spacing:.06em;padding:.65rem 1.25rem;text-decoration:none;text-transform:uppercase}.preset-new-btn:hover,.preset-save-btn:hover{-webkit-filter:brightness(1.08);filter:brightness(1.08)}.presets-mgmt-new-btn{align-items:center;border:1px solid transparent;border-radius:9px;cursor:pointer;display:inline-flex;font-family:font-title,sans-serif;font-size:.8rem;font-weight:600;gap:.45rem;justify-content:center;letter-spacing:.06em;line-height:1.2;min-height:40px;padding:.55rem 1.1rem;text-transform:uppercase;transition:background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease;white-space:nowrap}.presets-mgmt-new-btn svg{flex-shrink:0;font-size:.72rem}@media(max-width:820px){.presets-mgmt-new-btn{flex:1 1;justify-content:center}}.presets-mgmt-new-btn{background:#e2b72e!important;border-color:#e2b72e!important;box-shadow:0 2px 10px rgba(226,183,46,.2);color:#0a1028!important;font-weight:700!important;margin:0!important;text-decoration:none}.presets-mgmt-new-btn:hover{background:#ecc04a!important;border-color:#ecc04a!important;box-shadow:0 4px 14px rgba(226,183,46,.28);-webkit-filter:none;filter:none}.presets-new-modal{display:flex;flex-direction:column;gap:1.25rem}.presets-new-modal .formField{align-items:stretch;justify-content:flex-start;margin:0}.presets-new-modal .formField--stacked select{background-color:#0c1228;border-color:hsla(0,0%,100%,.08);color:#f5f5f5}.presets-new-modal .formField--stacked select option{background-color:#0c1228;color:#f5f5f5}.presets-new-modal .formField--stacked select:disabled{background-color:#070b18}.presets-new-modal .formField--stacked select:focus{border-color:rgba(226,183,46,.45);box-shadow:0 0 0 2px rgba(226,183,46,.12)}.presets-mgmt-info{align-items:flex-start;background:#0c1228;border:1px solid hsla(0,0%,100%,.08);border-radius:12px;display:flex;flex-wrap:wrap;gap:.5rem 1rem;margin-bottom:1.5rem;padding:1rem 1.25rem}.presets-mgmt-info svg{color:#e2b72e;flex-shrink:0;font-size:1.5rem}.presets-mgmt-info p{color:#a9a9a9;color:var(--color-grey);flex:1 1 12rem;font-size:1rem;line-height:1.5;margin:0;min-width:0}.presets-mgmt-info .presets-mgmt-info-link{background:none;border:none;color:#38bdf8;cursor:pointer;flex:1 1 100%;font-size:.85rem;padding:0;text-align:left;text-decoration:underline;text-underline-offset:2px}.presets-mgmt-info .presets-mgmt-info-link:hover{color:#5fcaf9}@media(min-width:820px){.presets-mgmt-info .presets-mgmt-info-link{align-self:center;flex:0 0 auto;white-space:nowrap}}.pdm{display:flex;flex-direction:column;gap:1.1rem}.pdm__subtitle{color:#a9a9a9;color:var(--color-grey);font-size:.95rem;margin:-6px 0 0}.pdm-flow{background:#0c1228;border:1px solid hsla(0,0%,100%,.08);border-radius:12px;display:flex;flex-direction:column;gap:.9rem;padding:1rem 1.1rem}.pdm-flow__intro{align-items:flex-start;display:flex;gap:.65rem}.pdm-flow__intro p{color:#a9a9a9;color:var(--color-grey);font-size:.88rem;line-height:1.5;margin:0}.pdm-flow__intro-icon{align-items:center;background:rgba(139,92,246,.12);border:1px solid rgba(139,92,246,.28);border-radius:50%;color:#8b5cf6;display:flex;flex-shrink:0;font-size:.95rem;height:34px;justify-content:center;width:34px}.pdm-flow__steps{align-items:stretch;display:flex;flex-direction:row;gap:.4rem;width:100%}@media(max-width:560px){.pdm-flow__steps{flex-direction:column}}.pdm-flow__step{align-items:center;background:#0c1228;border:1px solid hsla(0,0%,100%,.08);border-radius:12px;display:flex;flex:1 1;flex-direction:column;gap:.25rem;justify-content:center;padding:.65rem .75rem;text-align:center}.pdm-flow__step--active{background:rgba(226,183,46,.05);border-color:#e2b72e}.pdm-flow__step-icon{align-items:center;border-radius:7px;display:flex;font-size:.9rem;height:30px;justify-content:center;margin-bottom:.1rem;width:30px}.pdm-flow__step-icon--purple{background:rgba(139,92,246,.15);border:1px solid rgba(139,92,246,.28);color:#8b5cf6}.pdm-flow__step-icon--yellow{background:rgba(226,183,46,.14);border:1px solid rgba(226,183,46,.32);color:#e2b72e}.pdm-flow__step-icon--dark{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);color:#a9a9a9;color:var(--color-grey)}.pdm-flow__step-title{color:#f5f5f5;font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.pdm-flow__step-sub{font-size:.75rem;line-height:1.3}.pdm-flow__arrow,.pdm-flow__step-sub{color:#a9a9a9;color:var(--color-grey)}.pdm-flow__arrow{align-self:center;flex-shrink:0;font-size:1.1rem}@media(max-width:560px){.pdm-flow__arrow{display:none}}.pdm-cols{grid-gap:.75rem;display:grid;gap:.75rem;grid-template-columns:repeat(2,1fr)}@media(max-width:640px){.pdm-cols{grid-template-columns:1fr}}.pdm-col{background:#0c1228;border:1px solid hsla(0,0%,100%,.08);border-radius:12px;display:flex;flex-direction:column;gap:.45rem;padding:.9rem}.pdm-col__head{align-items:flex-start;display:flex;gap:.55rem;margin-bottom:.15rem}.pdm-col h3{color:#f5f5f5;font-size:1rem;font-weight:700;line-height:1.3;margin:0}.pdm-col p{color:#a9a9a9;color:var(--color-grey);font-size:.88rem;line-height:1.5;margin:0!important}.pdm-num{align-items:center;background:#8b5cf6;border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;font-size:.78rem;font-weight:700;height:24px;justify-content:center;margin-top:.1rem;width:24px}.pdm-cards-flow{align-items:stretch;display:flex;gap:.4rem;margin:.4rem 0;width:100%}.pdm-cards-flow__arr{align-self:center;color:#a9a9a9;color:var(--color-grey);flex-shrink:0;font-size:1rem}.pdm-mini-card{align-items:center;background:#0c1228;border:1px solid hsla(0,0%,100%,.08);border-radius:12px;display:flex;flex:1 1;flex-direction:column;gap:.4rem;justify-content:center;min-height:80px;padding:.85rem .5rem}.pdm-mini-card--match{background:rgba(61,220,132,.07);border-color:rgba(61,220,132,.55)}.pdm-mini-card--skip{background:hsla(0,0%,100%,.02);border-color:hsla(0,0%,100%,.1);border-style:dashed}.pdm-mini-card--skip .pdm-mini-card__num{color:#a9a9a9;color:var(--color-grey)}.pdm-mini-card--skip .pdm-mini-card__label{color:rgba(#a9a9a9,.7);color:rgba(var(--color-grey),.7)}.pdm-mini-card__num{color:#f5f5f5;font-size:1.1rem;font-weight:700}.pdm-mini-card__badge{border-radius:4px;font-size:.72rem;font-weight:600;padding:.15rem .4rem}.pdm-mini-card__badge--ok{background:rgba(61,220,132,.14);color:#3ddc84}.pdm-mini-card__badge--no{background:hsla(0,0%,100%,.06);color:#a9a9a9;color:var(--color-grey)}.pdm-mini-card__label{color:#a9a9a9;color:var(--color-grey);font-size:.7rem;margin-top:.1rem}.pdm-venn{border-radius:8px;display:flex;flex-direction:column;gap:.4rem;padding:.6rem .7rem}.pdm-venn--bad{background:rgba(255,77,77,.06);border:1px solid rgba(255,77,77,.22)}.pdm-venn--good{background:rgba(61,220,132,.06);border:1px solid rgba(61,220,132,.22)}.pdm-venn__badge{border-radius:4px;display:inline-block;font-size:.78rem;font-weight:700;padding:.18rem .45rem}.pdm-venn__badge--bad{background:rgba(255,77,77,.14);color:#ff4d4d}.pdm-venn__badge--good{background:rgba(61,220,132,.14);color:#3ddc84}.pdm-venn__body{align-items:center;display:flex;gap:.5rem}.pdm-venn__svg{flex-shrink:0;height:auto;width:115px}.pdm-venn__note{color:#a9a9a9;color:var(--color-grey);font-size:.82rem;line-height:1.4}.pdm-tip{align-items:flex-start;background:#0c1228;background:rgba(139,92,246,.05);border:1px solid rgba(139,92,246,.18);border-radius:12px;display:flex;gap:.55rem;margin-top:auto;padding:.6rem .7rem}.pdm-tip__icon{color:#8b5cf6;flex-shrink:0;font-size:.95rem;margin-top:.08rem}.pdm-tip strong{color:#8b5cf6;display:block;font-size:.85rem;margin-bottom:.2rem}.pdm-tip p{color:#a9a9a9;color:var(--color-grey);font-size:.85rem!important;line-height:1.45;margin:0!important}.pdm-callout{align-items:flex-start;background:#0c1228;background:rgba(226,183,46,.05);border:1px solid rgba(226,183,46,.25);border-radius:12px;display:flex;gap:.7rem;padding:.75rem 1rem}.pdm-callout__icon{color:#e2b72e;flex-shrink:0;font-size:1.1rem;margin-top:.1rem}.pdm-callout__body strong{color:#e2b72e;display:block;font-size:.9rem;margin-bottom:.25rem}.pdm-callout__body p{color:#a9a9a9;color:var(--color-grey);font-size:.88rem;line-height:1.5;margin:0}.pdm-footer{background:#0c1228;border:1px solid hsla(0,0%,100%,.08);border-radius:12px;display:flex;flex-direction:column;gap:.65rem;padding:.75rem 1rem}.pdm-footer__label{align-items:center;color:#8b5cf6;display:flex;font-size:.88rem;font-weight:700;gap:.4rem}.pdm-footer__label svg{color:#8b5cf6;font-size:.9rem}.pdm-footer__tips{grid-gap:.4rem 1.5rem;display:grid;gap:.4rem 1.5rem;grid-template-columns:repeat(2,1fr)}@media(max-width:560px){.pdm-footer__tips{grid-template-columns:1fr}}.pdm-footer__tip{align-items:center;color:#a9a9a9;color:var(--color-grey);display:flex;font-size:.86rem;gap:.35rem}.pdm-footer__tip svg{color:#a9a9a9;color:var(--color-grey);flex-shrink:0;font-size:.85rem}.presets-mgmt-sub-alert{align-items:flex-start;background:#0c1228;background:rgba(255,77,77,.08);border:1px solid rgba(255,77,77,.4);border-radius:12px;display:flex;gap:1rem;margin-bottom:1.5rem;padding:1rem 1.25rem}@media(max-width:700px){.presets-mgmt-sub-alert{align-items:stretch;flex-direction:column}}.presets-mgmt-sub-alert-icon{color:#ff4d4d;flex-shrink:0;font-size:1.35rem;margin-top:.1rem}.presets-mgmt-sub-alert-content{flex:1 1;min-width:0}.presets-mgmt-sub-alert-content strong{color:#f5f5f5;display:block;font-size:.95rem;margin-bottom:.35rem}.presets-mgmt-sub-alert-content p{color:#a9a9a9;color:var(--color-grey);font-size:.88rem;line-height:1.5;margin:0}.presets-mgmt-sub-alert-cta{align-self:center;color:#e2b72e;font-size:.85rem;font-weight:600;text-decoration:none;white-space:nowrap}.presets-mgmt-sub-alert-cta:hover{text-decoration:underline}@media(max-width:700px){.presets-mgmt-sub-alert-cta{align-self:flex-start}}.presets-mgmt-tabs-bar{border-bottom:1px solid hsla(0,0%,100%,.08);left:50%;margin-bottom:1.5rem;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}.presets-mgmt-tabs-bar-inner{-webkit-overflow-scrolling:touch;margin:0 auto;max-width:1400px;overflow-x:auto;overflow-y:hidden;padding:0 1.25rem;scrollbar-width:thin}.presets-mgmt-tabs-bar-inner::-webkit-scrollbar{height:4px}.presets-mgmt-tabs-bar-inner::-webkit-scrollbar:vertical{display:none;width:0}.presets-mgmt-tabs-bar-inner::-webkit-scrollbar-thumb{background:rgba(226,183,46,.35);border-radius:4px}.presets-mgmt-tabs{align-items:flex-end;display:flex;flex-wrap:nowrap;gap:.5rem;min-width:100%;width:-webkit-max-content;width:max-content}.presets-mgmt-tab{align-items:center;background:transparent;border:none;border-bottom:4px solid transparent;border-radius:12px 12px 0 0;color:#a9a9a9;color:var(--color-grey);cursor:pointer;display:inline-flex;font-family:font-title,sans-serif;font-size:clamp(.9rem,1.5vw,1.05rem);font-weight:400;gap:.75rem;letter-spacing:.06em;margin-bottom:-1px;padding:1rem 1.6rem .95rem;text-transform:uppercase;transition:color .15s,background .15s,border-color .15s;white-space:nowrap}.presets-mgmt-tab:hover:not(.active){color:#f5f5f5}.presets-mgmt-tab.active{background:#0c1228;border-bottom-color:#e2b72e;color:#e2b72e}.presets-mgmt-tab-icon{align-items:center;display:inline-flex;flex-shrink:0;font-size:1.25rem;justify-content:center;line-height:1}.presets-mgmt-tab-icon svg{height:1.2rem;width:1.2rem}.presets-mgmt-tab:not(.active) .presets-mgmt-tab-icon svg{color:#a9a9a9;color:var(--color-grey)}.presets-mgmt-tab.active .presets-mgmt-tab-icon svg{color:#e2b72e}.presets-mgmt-tab-label{line-height:1.1}.presets-mgmt-tab-count{align-items:center;border-radius:999px;display:inline-flex;flex-shrink:0;font-family:font-text;font-size:.8rem;font-weight:700;height:1.65rem;justify-content:center;line-height:1;min-width:1.65rem;padding:0 .4rem}.presets-mgmt-tab.active .presets-mgmt-tab-count{background:#e2b72e;color:#030b25}.presets-mgmt-tab:not(.active) .presets-mgmt-tab-count{background:#151d32;border:1px solid hsla(0,0%,100%,.08);color:#a9a9a9;color:var(--color-grey)}.presets-mgmt-grid{grid-gap:1.25rem;align-items:start;display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:1.5rem}.preset-mgmt-card{background:#0c1228;border:1px solid hsla(0,0%,100%,.08);border-radius:12px;display:flex;flex-direction:column;min-height:420px;transition:border-color .2s,box-shadow .2s}.preset-mgmt-card:hover{border-color:rgba(226,183,46,.25)}.preset-mgmt-card.is-default{background:linear-gradient(165deg,rgba(226,183,46,.08),#0c1228 42%);border-color:rgba(226,183,46,.55);border-top:3px solid #e2b72e;box-shadow:0 0 0 1px rgba(226,183,46,.2),0 10px 28px rgba(0,0,0,.28)}.preset-mgmt-card.is-default .preset-mgmt-default-badge{background:rgba(226,183,46,.14);font-weight:700;letter-spacing:.06em;text-align:center;text-transform:uppercase}.preset-mgmt-card.is-default .preset-mgmt-star{-webkit-filter:drop-shadow(0 0 6px rgba(226,183,46,.5));filter:drop-shadow(0 0 6px rgba(226,183,46,.5))}.preset-mgmt-card.is-disabled{background:linear-gradient(165deg,rgba(#a9a9a9,.06),#0c1228 50%);background:linear-gradient(165deg,rgba(var(--color-grey),.06) 0,#0c1228 50%);border-color:rgba(#a9a9a9,.35);border-color:rgba(var(--color-grey),.35);box-shadow:none;opacity:.65}.preset-mgmt-card.is-disabled:hover{border-color:rgba(#a9a9a9,.45);border-color:rgba(var(--color-grey),.45)}.preset-mgmt-card.is-disabled .preset-mgmt-priority-num{background:rgba(#a9a9a9,.45);background:rgba(var(--color-grey),.45);color:#f5f5f5}.preset-mgmt-card.is-disabled .preset-mgmt-title{color:#a9a9a9;color:var(--color-grey)}.preset-mgmt-card.is-disabled .preset-mgmt-kpi-value,.preset-mgmt-card.is-disabled .preset-mgmt-section-body{opacity:.75}.preset-mgmt-card-header{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.08);display:flex;gap:.75rem;padding:.85rem 1rem}.preset-mgmt-priority-num{align-items:center;background:#e2b72e;border-radius:50%;color:#030b25;display:inline-flex;font-size:.85rem;font-weight:700;height:28px;justify-content:center;width:28px}.preset-mgmt-arrows{align-items:center;display:flex;gap:.35rem}.preset-mgmt-arrows button{background:transparent;border:none;color:#a9a9a9;color:var(--color-grey);cursor:pointer;padding:.2rem}.preset-mgmt-arrows button:disabled{cursor:default;opacity:.25}.preset-mgmt-arrows button:not(:disabled):hover{color:#e2b72e}.preset-mgmt-star{color:#e2b72e;font-size:1.1rem}.preset-mgmt-title{color:#f5f5f5;flex:1 1;font-size:1rem;font-weight:700;margin:0}.preset-mgmt-delete{align-items:center;background:transparent;border:1px solid rgba(255,77,77,.35);border-radius:8px;color:#ff4d4d;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:1rem;height:2.35rem;justify-content:center;opacity:.85;transition:background .15s,opacity .15s;width:2.35rem}.preset-mgmt-delete:hover{background:rgba(255,77,77,.08);opacity:1}.preset-mgmt-reset{align-items:center;background:transparent;border:1px solid rgba(#a9a9a9,.35);border:1px solid rgba(var(--color-grey),.35);border-radius:8px;color:#a9a9a9;color:var(--color-grey);cursor:pointer;display:inline-flex;flex-shrink:0;font-size:.95rem;height:2.35rem;justify-content:center;opacity:.85;transition:background .15s,opacity .15s,color .15s;width:2.35rem}.preset-mgmt-reset:hover{background:rgba(#a9a9a9,.1);background:rgba(var(--color-grey),.1);color:#f5f5f5;opacity:1}.preset-mgmt-toggle{align-items:center;background:transparent;border:1px solid rgba(226,183,46,.35);border-radius:8px;color:#e2b72e;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:.95rem;height:2.35rem;justify-content:center;opacity:.85;transition:background .15s,opacity .15s,border-color .15s;width:2.35rem}.preset-mgmt-toggle:hover{background:rgba(226,183,46,.08);opacity:1}.preset-mgmt-toggle--inactive{border-color:rgba(61,220,132,.35);color:#3ddc84}.preset-mgmt-toggle--inactive:hover{background:rgba(61,220,132,.08)}.preset-mgmt-disabled-badge{background:rgba(#a9a9a9,.1);background:rgba(var(--color-grey),.1);color:#a9a9a9;color:var(--color-grey);font-weight:700;letter-spacing:.06em;text-align:center;text-transform:uppercase}.preset-mgmt-default-badge,.preset-mgmt-disabled-badge{border-bottom:1px solid hsla(0,0%,100%,.08);font-size:.75rem;padding:.35rem 1rem}.preset-mgmt-default-badge{color:#e2b72e}.preset-mgmt-section{border-bottom:1px solid hsla(0,0%,100%,.08);padding:.65rem 1rem}.preset-mgmt-section--blue .preset-mgmt-section-title{color:#38bdf8}.preset-mgmt-section--green .preset-mgmt-section-title{color:#3ddc84}.preset-mgmt-section--purple .preset-mgmt-section-title{color:#8b5cf6}.preset-mgmt-section-head{display:flex;flex-direction:column;margin-bottom:.35rem}.preset-mgmt-section-title{font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.preset-mgmt-section-sub{color:#a9a9a9;color:var(--color-grey);font-size:.65rem}.preset-mgmt-empty{color:#a9a9a9;color:var(--color-grey);font-size:.78rem;font-style:italic;margin:0}.preset-mgmt-row{display:flex;font-size:.8rem;justify-content:space-between;padding:.15rem 0}.preset-mgmt-row-label{color:#a9a9a9;color:var(--color-grey)}.preset-mgmt-row-value{color:#f5f5f5;max-width:55%;text-align:right}.preset-mgmt-card-footer{display:flex;flex-direction:column;gap:.65rem;padding:.75rem 1rem}.preset-mgmt-card-actions{align-items:center;display:flex;gap:.5rem}.preset-mgmt-kpis{border:1px solid hsla(0,0%,100%,.08);border-radius:8px;display:grid;grid-template-columns:1fr 1fr;overflow:hidden;width:100%}.preset-mgmt-kpi{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:.55rem .5rem;position:relative}.preset-mgmt-kpi:first-child{border-right:1px solid hsla(0,0%,100%,.08)}.preset-mgmt-kpi:first-child,.preset-mgmt-kpi:nth-child(2){border-bottom:1px solid hsla(0,0%,100%,.08)}.preset-mgmt-kpi:nth-child(3){border-right:1px solid hsla(0,0%,100%,.08)}.preset-mgmt-kpi-body{align-items:center;display:flex;flex-direction:column;gap:.1rem;text-align:center}.preset-mgmt-kpi-icon{color:#8b5cf6;font-size:1.1rem;left:.6rem;opacity:.75;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.preset-mgmt-kpi-value{color:#f5f5f5;font-size:.88rem;font-weight:700;line-height:1.1}.preset-mgmt-kpi-value.positive{color:#3ddc84}.preset-mgmt-kpi-value.negative{color:#ff4d4d}.preset-mgmt-kpi-label{color:rgba(235,233,252,.8);color:rgba(var(--color-light-rgb),.8);font-size:.7rem;letter-spacing:.05em;text-transform:uppercase}.preset-mgmt-edit-btn{cursor:pointer;flex:1 1;font-family:font-title,sans-serif;font-size:.72rem!important;font-weight:600!important;justify-content:center;letter-spacing:.03em;padding:.5rem .85rem!important}.preset-mgmt-edit-btn svg{font-size:.85rem}.presets-mgmt-default-bar{align-items:center;background:#0c1228;background:rgba(226,183,46,.04);border:1px solid rgba(226,183,46,.2);border-radius:12px;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1.25rem;padding:1rem 1.25rem}.presets-mgmt-default-bar span{color:#a9a9a9;color:var(--color-grey);flex:1 1;font-size:.9rem;line-height:1.45;min-width:0}@media(max-width:820px){.presets-mgmt-default-bar{align-items:stretch;flex-direction:column}}.presets-mgmt-default-bar-btn{background:transparent;border:1px solid rgba(226,183,46,.45);border-radius:8px;color:#e2b72e;cursor:pointer;flex-shrink:0;font-size:.8rem;font-weight:600;letter-spacing:.06em;padding:.55rem 1rem;text-transform:uppercase;transition:background .15s,color .15s;white-space:nowrap}.presets-mgmt-default-bar-btn:hover{background:rgba(226,183,46,.12);color:#e6c049}.presets-default-modal{display:flex;flex-direction:column;gap:1rem}.presets-default-modal p{color:#a9a9a9;color:var(--color-grey);font-size:.88rem;line-height:1.5;margin:0!important}.presets-default-modal .formField{align-items:stretch;justify-content:flex-start;margin:0}.presets-mgmt-footnote{color:#a9a9a9;color:var(--color-grey);font-size:.8rem;text-align:center}.presets-mgmt-empty{background:#0c1228;border:1px solid hsla(0,0%,100%,.08);border-radius:12px;padding:3rem 2rem;text-align:center}.presets-mgmt-empty p{color:#a9a9a9;color:var(--color-grey);margin-bottom:1.5rem}.preset-editor{margin:0 auto;padding:.5rem 1.5rem 3rem;width:100%}.preset-editor .preset-back-link{margin-bottom:.5rem}.preset-editor-header{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between;margin-bottom:.75rem}.preset-editor-priority-badge{display:inline-block;margin-bottom:.2rem}.preset-editor-default-badge{margin:.35rem 0 0}.preset-editor-title{align-items:center;color:#f5f5f5;display:flex;font-family:font-title,sans-serif;font-size:1.75rem;gap:.5rem;margin:0}.preset-editor-edit-icon,.preset-editor-edit-icon-btn{color:#a9a9a9;color:var(--color-grey);font-size:1rem}.preset-editor-edit-icon-btn{align-items:center;background:transparent;border:none;border-radius:5px;cursor:pointer;display:inline-flex;padding:.2rem .3rem;transition:color .15s,background .15s}.preset-editor-edit-icon-btn:hover{background:rgba(226,183,46,.08);color:#e2b72e}.preset-badge{border-radius:4px;font-size:.7rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.preset-badge--priority{background:rgba(139,92,246,.2);border:1px solid rgba(139,92,246,.4);color:#8b5cf6}.preset-badge--default{align-items:center;background:rgba(226,183,46,.15);color:#e2b72e;display:inline-flex;gap:.25rem}.preset-editor-desc{color:#a9a9a9;color:var(--color-grey);font-size:.9rem;margin:.35rem 0 0}.preset-editor-actions{align-items:center;display:flex;flex-shrink:0;flex-wrap:wrap;gap:.5rem;justify-content:flex-end}.preset-editor-icon-btn{align-items:center;background:transparent;border-radius:8px;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:1rem;height:2.35rem;justify-content:center;opacity:.9;transition:background .15s,opacity .15s,border-color .15s;width:2.35rem}.preset-editor-icon-btn:hover{opacity:1}.preset-editor-icon-btn--save{border:1px solid rgba(226,183,46,.45);color:#e2b72e}.preset-editor-icon-btn--save:hover{background:rgba(226,183,46,.1)}.preset-editor-icon-btn--danger{border:1px solid rgba(255,77,77,.35);color:#ff4d4d}.preset-editor-icon-btn--danger:hover{background:rgba(255,77,77,.08)}.preset-editor-icon-btn--reset{border:1px solid rgba(#a9a9a9,.35);border:1px solid rgba(var(--color-grey),.35);color:#a9a9a9;color:var(--color-grey)}.preset-editor-icon-btn--reset:hover{background:rgba(#a9a9a9,.1);background:rgba(var(--color-grey),.1);color:#f5f5f5}.preset-editor-icon-btn--toggle{border:1px solid rgba(226,183,46,.35);color:#e2b72e}.preset-editor-icon-btn--toggle:hover{background:rgba(226,183,46,.08)}.preset-editor-icon-btn--toggle-inactive{border-color:rgba(61,220,132,.35);color:#3ddc84}.preset-editor-icon-btn--toggle-inactive:hover{background:rgba(61,220,132,.08)}.preset-editor-form-host--hidden{display:none}.preset-tabs{border-bottom:1px solid hsla(0,0%,100%,.08);display:flex;gap:0;margin-bottom:1.75rem;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.preset-tabs::-webkit-scrollbar{display:none}.preset-tab{align-items:center;background:transparent;border:none;border-bottom:3px solid transparent;color:hsla(0,0%,96%,.45);cursor:pointer;display:flex;flex-shrink:0;font-family:font-title,sans-serif;font-size:.8rem;font-weight:400;gap:.6rem;letter-spacing:.07em;margin-bottom:-1px;padding:.9rem 1.5rem .87rem;position:relative;text-transform:uppercase;transition:color .15s ease,border-color .15s ease;white-space:nowrap}.preset-tab:not(:first-child):before{background:hsla(0,0%,100%,.12);content:"";height:1.2rem;left:0;pointer-events:none;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1px}.preset-tab:hover:not(.active){color:hsla(0,0%,96%,.78)}.preset-tab.active{border-bottom-color:#e2b72e;color:#e2b72e}.preset-tab-icon{flex-shrink:0;font-size:1rem}.preset-summary{display:flex;flex-direction:column;gap:1.25rem}.preset-loading{color:#a9a9a9;color:var(--color-grey);font-size:.9rem;padding:1.5rem 0;text-align:center}.preset-card{background:#0c1228;border:1px solid hsla(0,0%,100%,.08);border-radius:12px;padding:1.25rem}.preset-section-title{align-items:center;color:#e2b72e;display:flex;font-size:.72rem;font-weight:700;gap:.45rem;letter-spacing:.09em;margin:0 0 1rem;text-transform:uppercase}.preset-section-title-icon{flex-shrink:0;font-size:.88rem;opacity:.85}.preset-section-title--standalone{font-size:.68rem;margin-bottom:.75rem}.preset-section-title-dot{background:#e2b72e;border-radius:50%;display:inline-block;flex-shrink:0;height:6px;width:6px}.preset-kpi-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(6,1fr);margin-bottom:1.5rem}@media(max-width:1100px){.preset-kpi-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:600px){.preset-kpi-grid{grid-template-columns:repeat(2,1fr)}}.preset-kpi-card{background:#0c1228;border:1px solid hsla(0,0%,100%,.08);border-radius:12px;box-shadow:0 2px 12px rgba(0,0,0,.2);display:flex;flex-direction:column;justify-content:space-between;min-height:132px;min-width:0;overflow:hidden;padding:14px 12px 10px;position:relative;transition:border-color .2s,box-shadow .2s}.preset-kpi-card:before{content:"";inset:0;pointer-events:none;position:absolute;z-index:0}.preset-kpi-card:hover{border-color:hsla(0,0%,100%,.12);box-shadow:0 4px 20px rgba(0,0,0,.3)}.preset-kpi-card--span2{grid-column:span 2}@media(max-width:420px){.preset-kpi-card--span2{grid-column:span 1}}.preset-kpi-card--profit-pos:before{background:linear-gradient(180deg,rgba(61,220,132,.26) 0,rgba(61,220,132,.08) 45%,transparent 75%)}.preset-kpi-card--profit-pos .preset-kpi-card-icon{background:rgba(61,220,132,.12);border-color:rgba(61,220,132,.25);color:#3ddc84}.preset-kpi-card--profit-pos .preset-kpi-card-value{color:#3ddc84}.preset-kpi-card--profit-neg:before{background:linear-gradient(180deg,rgba(255,77,77,.26) 0,rgba(255,77,77,.08) 45%,transparent 75%)}.preset-kpi-card--profit-neg .preset-kpi-card-icon{background:rgba(255,77,77,.12);border-color:rgba(255,77,77,.25);color:#ff4d4d}.preset-kpi-card--profit-neg .preset-kpi-card-value{color:#ff4d4d}.preset-kpi-card--bets:before{background:linear-gradient(180deg,rgba(56,189,248,.24) 0,rgba(56,189,248,.06) 45%,transparent 75%)}.preset-kpi-card--bets .preset-kpi-card-icon{background:rgba(56,189,248,.12);border-color:rgba(56,189,248,.25);color:#38bdf8}.preset-kpi-card--bets .preset-kpi-card-value{color:#38bdf8}.preset-kpi-card--selection:before{background:linear-gradient(180deg,rgba(226,183,46,.26) 0,rgba(226,183,46,.07) 45%,transparent 75%)}.preset-kpi-card--selection .preset-kpi-card-icon{background:rgba(226,183,46,.12);border-color:rgba(226,183,46,.25);color:#e2b72e}.preset-kpi-card--selection .preset-kpi-card-value{color:#e2b72e}.preset-kpi-card--ev:before{background:linear-gradient(180deg,rgba(139,92,246,.26) 0,rgba(139,92,246,.07) 45%,transparent 75%)}.preset-kpi-card--ev .preset-kpi-card-icon{background:rgba(139,92,246,.12);border-color:rgba(139,92,246,.25);color:#8b5cf6}.preset-kpi-card--ev .preset-kpi-card-value{color:#8b5cf6}.preset-kpi-card--stake:before{background:linear-gradient(180deg,rgba(249,115,22,.28) 0,rgba(249,115,22,.08) 45%,transparent 75%)}.preset-kpi-card--stake .preset-kpi-card-icon{background:rgba(249,115,22,.12);border-color:rgba(249,115,22,.25);color:#f97316}.preset-kpi-card--stake .preset-kpi-card-value{color:#f97316}.preset-kpi-card--bets-taken:before{background:linear-gradient(180deg,rgba(249,115,22,.28) 0,rgba(249,115,22,.08) 45%,transparent 75%)}.preset-kpi-card--bets-taken .preset-kpi-card-icon{background:rgba(249,115,22,.12);border-color:rgba(249,115,22,.25);color:#f97316}.preset-kpi-card--bets-taken .preset-kpi-card-value{color:#f97316}.preset-kpi-card--bets-progress:before{background:linear-gradient(180deg,rgba(251,191,36,.26) 0,rgba(251,191,36,.07) 45%,transparent 75%)}.preset-kpi-card--bets-progress .preset-kpi-card-icon{background:rgba(251,191,36,.12);border-color:rgba(251,191,36,.25);color:#fbbf24}.preset-kpi-card--bets-progress .preset-kpi-card-value{color:#fbbf24}.preset-kpi-card--clv:before{background:linear-gradient(180deg,rgba(244,114,182,.26) 0,rgba(244,114,182,.07) 45%,transparent 75%)}.preset-kpi-card--clv .preset-kpi-card-icon{background:rgba(244,114,182,.12);border-color:rgba(244,114,182,.25);color:#f472b6}.preset-kpi-card--clv .preset-kpi-card-value{color:#f472b6}.preset-kpi-card--benefits:before{background:linear-gradient(180deg,rgba(46,196,182,.26) 0,rgba(46,196,182,.07) 45%,transparent 75%)}.preset-kpi-card--benefits .preset-kpi-card-icon{background:rgba(46,196,182,.12);border-color:rgba(46,196,182,.25);color:#2ec4b6}.preset-kpi-card--benefits .preset-kpi-card-value{color:#2ec4b6}.preset-kpi-card--roi:before{background:linear-gradient(180deg,rgba(56,189,248,.26) 0,rgba(56,189,248,.07) 45%,transparent 75%)}.preset-kpi-card--roi .preset-kpi-card-icon{background:rgba(56,189,248,.12);border-color:rgba(56,189,248,.25);color:#38bdf8}.preset-kpi-card--roi .preset-kpi-card-value{color:#38bdf8}.preset-kpi-card--odd:before{background:linear-gradient(180deg,rgba(99,102,241,.26) 0,rgba(99,102,241,.07) 45%,transparent 75%)}.preset-kpi-card--odd .preset-kpi-card-icon{background:rgba(99,102,241,.12);border-color:rgba(99,102,241,.25);color:#6366f1}.preset-kpi-card--odd .preset-kpi-card-value{color:#6366f1}.preset-kpi-card-icon{align-items:center;border:1px solid;border-radius:50%;display:flex;flex-shrink:0;height:28px;justify-content:center;position:relative;width:28px;z-index:1}.preset-kpi-card-icon svg{font-size:.75rem}.preset-kpi-card-header{align-items:center;display:flex;gap:10px;margin-bottom:10px;position:relative;z-index:1}.preset-kpi-card-titles{display:flex;flex-direction:column;gap:2px;min-width:0}.preset-kpi-card-label{color:rgba(235,233,252,.9);color:rgba(var(--color-light-rgb),.9);font-family:font-title,sans-serif;font-size:.8rem;letter-spacing:.6px}.preset-kpi-card-label,.preset-kpi-card-sublabel{display:block;line-height:1.2;text-transform:uppercase}.preset-kpi-card-sublabel{color:rgba(235,233,252,.7);color:rgba(var(--color-light-rgb),.7);font-family:font-text;font-size:.7rem;letter-spacing:.4px}.preset-kpi-card-main{align-items:baseline;display:flex;flex-wrap:wrap;gap:5px;margin-bottom:4px;position:relative;z-index:1}.preset-kpi-card-value{font-family:font-title,sans-serif;font-size:1.65rem;font-weight:700;line-height:1}.preset-kpi-card-sub{color:rgba(235,233,252,.7);color:rgba(var(--color-light-rgb),.7);font-family:font-text;font-size:.82rem}.preset-kpi-card .kpi-sparkline{height:32px;margin-top:10px;opacity:.8;position:relative;width:100%;z-index:1}.preset-kpi-card .kpi-sparkline--bar{opacity:.9}.preset-kpi-row{align-items:stretch;display:flex;gap:0;margin-bottom:1.25rem;overflow-x:auto;padding-bottom:2px;scrollbar-width:none}.preset-kpi-row::-webkit-scrollbar{display:none}.preset-kpi-divider{align-self:stretch;background:hsla(0,0%,100%,.08);flex-shrink:0;min-height:40px;width:1px}.preset-kpi{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center;min-width:72px;padding:.5rem .85rem;text-align:center}.preset-kpi-value{color:#f5f5f5;display:block;font-size:1.2rem;font-weight:700;line-height:1.2}.preset-kpi-label{color:#a9a9a9;color:var(--color-grey);display:block;font-size:.6rem;letter-spacing:.05em;margin-top:.25rem;text-transform:uppercase;white-space:nowrap}.preset-kpi.positive .preset-kpi-value{color:#3ddc84}.preset-kpi.negative .preset-kpi-value{color:#ff4d4d}.preset-kpi--large .preset-kpi-value{font-size:1.25rem}.preset-kpi--ring .preset-kpi-value{align-items:center;display:flex;font-size:1rem;justify-content:center}.preset-kpi-ring-svg{display:block}.preset-charts-row{grid-gap:1rem;align-items:start;display:grid;gap:1rem;grid-template-columns:1fr 1.1fr 1.8fr}@media(max-width:900px){.preset-charts-row{grid-template-columns:1fr 1fr}.preset-charts-row .preset-chart-block--profit{grid-column:1/-1}}@media(max-width:600px){.preset-charts-row{grid-template-columns:1fr}}.preset-chart-block{min-width:0}.preset-chart-block h4{color:#a9a9a9;color:var(--color-grey);font-size:.68rem;font-weight:700;letter-spacing:.07em;margin:0 0 .6rem;text-transform:uppercase}.preset-chart-empty{color:#a9a9a9;color:var(--color-grey);font-size:.85rem;padding:1.5rem;text-align:center}.preset-ev-bars{display:flex;flex-direction:column;gap:.4rem}.preset-ev-bar-row{grid-gap:.5rem;align-items:center;display:grid;font-size:.75rem;gap:.5rem;grid-template-columns:52px 1fr 28px}.preset-ev-bar-track{background:hsla(0,0%,100%,.06);border-radius:4px;height:8px;overflow:hidden}.preset-ev-bar-fill{border-radius:4px;height:100%}.preset-last-bet-section{background:#0c1228;border:1px solid hsla(0,0%,100%,.08);border-radius:12px;margin-bottom:1.25rem;padding:1rem 1.25rem 1.25rem}.preset-last-bet-section .myBets-card{margin-top:.25rem}.preset-bets-section{margin-top:1.25rem;padding:1.25rem}.preset-bets-header{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-bottom:1rem}.preset-bets-header-actions{align-items:center;display:flex;flex-shrink:0;gap:.5rem}.preset-bets-count{align-items:center;background:rgba(226,183,46,.15);border-radius:999px;color:#e2b72e;display:inline-flex;font-family:font-text;font-size:.75rem;font-weight:700;height:1.5rem;justify-content:center;margin-left:.1rem;min-width:1.5rem;padding:0 .4rem}.preset-bets-filters{border-left:none;border-radius:0;border-right:none;margin:0 -1.25rem}.preset-bets-toolbar{margin:.75rem 0}.preset-bets-list{margin-top:0}.preset-bets-loading{color:#a9a9a9;color:var(--color-grey);font-size:.88rem;padding:2rem;text-align:center}.preset-bets-footer{border-top:1px solid hsla(0,0%,100%,.08);margin-top:.75rem;padding-top:.75rem}.preset-bilan-reset-btn{background:transparent;border:1px solid rgba(255,77,77,.4);border-radius:6px;color:#ff4d4d;cursor:pointer;font-size:.72rem;font-weight:600;letter-spacing:.06em;padding:.45rem .85rem;text-transform:uppercase;transition:background .15s,color .15s;white-space:nowrap}.preset-bilan-reset-btn:hover{background:rgba(255,77,77,.1);color:#ff7676}.preset-tab-intro{margin-bottom:1.5rem}.preset-tab-intro h2{color:#f5f5f5;font-family:font-title,sans-serif;font-size:1.35rem;letter-spacing:.05em;margin:0 0 .5rem;text-transform:uppercase}.preset-tab-intro p{color:#a9a9a9;color:var(--color-grey);font-size:.9rem;line-height:1.5;margin:0}.preset-tab-intro--conditions h2{color:#38bdf8}.preset-tab-intro--criteria h2{color:#3ddc84}.preset-tab-intro--staking h2{color:#8b5cf6}.preset-modern-form .alert--info{background:#0c1228;background:rgba(226,183,46,.06);border:1px solid rgba(226,183,46,.25);border-radius:12px;color:#a9a9a9;color:var(--color-grey);font-size:.88rem;line-height:1.5;margin-bottom:1rem;padding:.85rem 1rem;text-align:left}.preset-modern-form .preset-rule-card{background:#0c1228;border:1px solid hsla(0,0%,100%,.08);border-radius:12px;margin-bottom:.75rem;padding:1rem 1.25rem}.preset-modern-form fieldset{border:none;margin:0;padding:0;width:100%}#botParameters.preset-modern-form fieldset.preset-rules-fieldset--criteria,#presetConfig.preset-modern-form fieldset.preset-rules-fieldset--criteria{border:none;display:block;margin:0 auto;max-width:100%;padding:0;width:70%}@media(max-width:1200px){#botParameters.preset-modern-form fieldset.preset-rules-fieldset--criteria,#presetConfig.preset-modern-form fieldset.preset-rules-fieldset--criteria{width:100%}}#botParameters.preset-modern-form fieldset.preset-rules-fieldset--criteria .formField,#presetConfig.preset-modern-form fieldset.preset-rules-fieldset--criteria .formField{left:0;margin:0;position:relative}#botParameters.preset-modern-form fieldset.preset-rules-fieldset--criteria .preset-crit-value .formField,#botParameters.preset-modern-form fieldset.preset-rules-fieldset--criteria .preset-crit-value .multiSelect,#presetConfig.preset-modern-form fieldset.preset-rules-fieldset--criteria .preset-crit-value .formField,#presetConfig.preset-modern-form fieldset.preset-rules-fieldset--criteria .preset-crit-value .multiSelect{left:0!important;margin:0!important;max-width:100%;width:100%}#botParameters.preset-modern-form fieldset.preset-rules-fieldset--staking,#presetConfig.preset-modern-form fieldset.preset-rules-fieldset--staking{border:none;display:block;margin:0 auto;max-width:100%;padding:0;width:70%}@media(max-width:1200px){#botParameters.preset-modern-form fieldset.preset-rules-fieldset--staking,#presetConfig.preset-modern-form fieldset.preset-rules-fieldset--staking{width:100%}}.preset-form-actions{border-top:1px solid hsla(0,0%,100%,.08);display:flex;justify-content:flex-end;margin-top:1rem;padding:1.5rem 0}.preset-edit-info-form{display:flex;flex-direction:column;gap:1rem}.preset-edit-info-field{display:flex;flex-direction:column;gap:.4rem}.preset-edit-info-field label{color:#a9a9a9;color:var(--color-grey);font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.preset-edit-info-input{background:#0c1228;border:1px solid hsla(0,0%,100%,.12);border-radius:8px;box-sizing:border-box;color:#f5f5f5;font-family:inherit;font-size:.9rem;line-height:1.4;padding:.6rem .75rem;transition:border-color .18s,box-shadow .18s;width:100%}.preset-edit-info-input::-webkit-input-placeholder{color:hsla(0,0%,96%,.3)}.preset-edit-info-input::placeholder{color:hsla(0,0%,96%,.3)}.preset-edit-info-input:focus{border-color:rgba(226,183,46,.5);box-shadow:0 0 0 2px rgba(226,183,46,.1);outline:none}.preset-edit-info-textarea{min-height:80px;resize:vertical}.preset-staking-preview{background:#0c1228;border:1px solid hsla(0,0%,100%,.08);border-radius:12px;margin-top:1rem;padding:1rem}.preset-staking-preview h4{color:#8b5cf6;font-size:.8rem;margin:0 0 .75rem;text-transform:uppercase}.preset-staking-preview-grid{grid-gap:.75rem;display:grid;gap:.75rem;grid-template-columns:repeat(3,1fr)}@media(max-width:600px){.preset-staking-preview-grid{grid-template-columns:1fr}}.preset-staking-preview-item{align-items:center;display:flex;font-size:.85rem;gap:.5rem}.preset-staking-preview-item .label{color:#a9a9a9;color:var(--color-grey)}.preset-staking-preview-item .arrow{color:#e2b72e}.preset-staking-preview-item .value{color:#3ddc84;font-weight:700}.preset-cond-guide-box{background:#0c1228;background:rgba(56,189,248,.04);border:1px solid rgba(56,189,248,.25);border-radius:12px;display:flex;gap:1rem;margin-bottom:1.25rem;padding:1rem 1.25rem}.preset-cond-guide-box__icon{color:#38bdf8;flex-shrink:0;font-size:1.1rem;margin-top:.15rem}.preset-cond-guide-box__content{flex:1 1;min-width:0}.preset-cond-guide-box__content strong{color:#f5f5f5;display:block;font-size:.88rem;margin-bottom:.4rem}.preset-cond-guide-box__content p{color:#a9a9a9;color:var(--color-grey);font-size:.82rem;line-height:1.5;margin:0 0 .65rem}.preset-cond-guide-box__tips{display:flex;flex-direction:column;gap:.35rem}.preset-cond-guide-box__tip{align-items:flex-start;border-radius:5px;display:flex;font-size:.78rem;gap:.4rem;line-height:1.45;padding:.3rem .5rem}.preset-cond-guide-box__tip--do{background:rgba(61,220,132,.07);border:1px solid rgba(61,220,132,.18);color:#3ddc84}.preset-cond-guide-box__tip--dont{background:rgba(255,77,77,.07);border:1px solid rgba(255,77,77,.18);color:#ff8a8a}.preset-cond-list{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}.preset-cond-row{align-items:center;background:#0c1228;border:1px solid hsla(0,0%,100%,.08);border-radius:12px;display:flex;gap:.85rem;padding:.75rem 1rem;transition:border-color .15s,opacity .15s}.preset-cond-row--inactive{opacity:.55}.preset-cond-row:hover{border-color:rgba(56,189,248,.22)}.preset-cond-drag{color:hsla(0,0%,100%,.2);cursor:grab;flex-shrink:0;font-size:1.1rem;line-height:1;-webkit-user-select:none;user-select:none}.preset-cond-icon-wrap{align-items:center;border-radius:8px;display:flex;flex-shrink:0;font-size:.95rem;height:36px;justify-content:center;width:36px}.preset-cond-icon-wrap--blue{background:rgba(56,189,248,.14);border:1px solid rgba(56,189,248,.22);color:#38bdf8}.preset-cond-icon-wrap--green{background:rgba(61,220,132,.14);border:1px solid rgba(61,220,132,.22);color:#3ddc84}.preset-cond-icon-wrap--yellow{background:rgba(226,183,46,.14);border:1px solid rgba(226,183,46,.22);color:#e2b72e}.preset-cond-icon-wrap--purple{background:rgba(139,92,246,.14);border:1px solid rgba(139,92,246,.22);color:#8b5cf6}.preset-cond-icon-wrap--cyan{background:rgba(34,211,238,.14);border:1px solid rgba(34,211,238,.22);color:#22d3ee}.preset-cond-info{flex-shrink:0;width:175px}@media(max-width:900px){.preset-cond-info{width:130px}}@media(max-width:700px){.preset-cond-info{display:none}}.preset-cond-title{color:#f5f5f5;display:block;font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.preset-cond-desc{color:#a9a9a9;color:var(--color-grey);display:block;font-size:.68rem;line-height:1.3;margin-top:.15rem}.preset-cond-value{flex:1 1;min-width:0}.preset-cond-value .formField{margin:0}.preset-cond-value .formField label{display:none}.preset-cond-value .formField select{font-size:.82rem;padding:.35rem .6rem;width:100%}.preset-cond-value .formField input[type=number]{font-size:.82rem;padding:.35rem .5rem;width:90px}.preset-cond-value .formField-range-inputs{align-items:center;display:flex;gap:.4rem}.preset-cond-value .formField-range-field{align-items:center;display:flex;gap:.3rem}.preset-cond-value .formField-range-field input[type=number]{width:80px}.preset-cond-value .formField-range-suffix{color:#a9a9a9;color:var(--color-grey);font-size:.78rem}.preset-cond-value .formField-range-separator{color:#a9a9a9;color:var(--color-grey);font-size:.85rem}.preset-cond-value .formField.dhms{align-items:center;display:flex;gap:.35rem;margin:0}.preset-cond-value .formField.dhms label{display:none}.preset-cond-value .formField.dhms .formField-dhms-picker{align-items:center;display:flex;gap:.3rem}.preset-cond-value .formField.dhms .formField-dhms-segment{align-items:center;display:flex;gap:.2rem}.preset-cond-value .formField.dhms .formField-dhms-segment select{font-size:.8rem;min-width:50px;padding:.3rem .4rem}.preset-cond-toggle{cursor:pointer;flex-shrink:0;height:22px;position:relative;width:40px}.preset-cond-toggle__input{height:0;opacity:0;position:absolute;width:0}.preset-cond-toggle__slider{background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.1);border-radius:22px;inset:0;position:absolute;transition:background .2s}.preset-cond-toggle__slider:before{background:hsla(0,0%,100%,.55);border-radius:50%;content:"";height:16px;left:2px;position:absolute;top:2px;transition:background .2s,-webkit-transform .2s;transition:transform .2s,background .2s;transition:transform .2s,background .2s,-webkit-transform .2s;width:16px}.preset-cond-toggle__input:checked+.preset-cond-toggle__slider{background:#3ddc84;border-color:#3ddc84}.preset-cond-toggle__input:checked+.preset-cond-toggle__slider:before{background:#fff;-webkit-transform:translateX(18px);transform:translateX(18px)}.preset-cond-delete{align-items:center;background:transparent;border:1px solid rgba(255,77,77,.28);border-radius:6px;color:rgba(255,77,77,.65);cursor:pointer;display:flex;flex-shrink:0;font-size:.75rem;height:30px;justify-content:center;transition:opacity .15s,background .15s,color .15s;width:30px}.preset-cond-delete:hover{background:rgba(255,77,77,.1);border-color:#ff4d4d;color:#ff4d4d}.preset-cond-add-btn{background:transparent;border:1px dashed hsla(0,0%,100%,.15);border-radius:10px;color:#a9a9a9;color:var(--color-grey);cursor:pointer;font-size:.85rem;font-weight:500;letter-spacing:.02em;padding:.85rem;text-align:center;transition:border-color .15s,color .15s;width:100%}.preset-cond-add-btn:hover{border-color:rgba(56,189,248,.5);color:#38bdf8}.preset-crit-header-card{align-items:flex-start;background:#0c1228;background:rgba(61,220,132,.03);border:1px solid rgba(61,220,132,.22);border-radius:12px;display:flex;gap:1rem;margin-bottom:1.25rem;padding:1rem 1.25rem}.preset-crit-header-card__icon{color:#3ddc84;flex-shrink:0;font-size:1.1rem;margin-top:.15rem}.preset-crit-header-card__content{flex:1 1}.preset-crit-header-card__content strong{color:#f5f5f5;display:block;font-size:.88rem;margin-bottom:.4rem}.preset-crit-header-card__content p{color:#a9a9a9;color:var(--color-grey);font-size:.82rem;line-height:1.5;margin:0 0 .6rem}.preset-crit-header-card__content p:last-child{margin:0}.preset-crit-header-card__content-questions{display:flex;flex-direction:column;gap:.3rem;margin-top:.5rem}.preset-crit-header-card__content-q{border-left:2px solid rgba(61,220,132,.4);color:#a9a9a9;color:var(--color-grey);font-size:.77rem;padding:.25rem .5rem}.preset-crit-categories{display:flex;flex-direction:column;gap:.85rem;width:100%}.preset-crit-category{background:#0c1228;border:1px solid hsla(0,0%,100%,.08);border-radius:12px;overflow:visible;transition:border-color .18s,box-shadow .18s}.preset-crit-category__header{align-items:center;border:none;border-bottom:1px solid transparent;color:#f5f5f5;cursor:pointer;display:flex;font-family:inherit;gap:.75rem;padding:.85rem 1.15rem;text-align:left;transition:background .18s,border-color .18s;width:100%}.preset-crit-category__header:focus-visible{box-shadow:inset 0 0 0 2px rgba(226,183,46,.35);outline:none}.preset-crit-category__titles{align-items:baseline;display:flex;flex:1 1;flex-wrap:wrap;gap:.35rem .5rem;min-width:0}.preset-crit-category__title{font-size:.95rem;font-weight:700;letter-spacing:.05em;line-height:1.3;text-transform:uppercase}.preset-crit-category__sep{font-size:.9rem;font-weight:400;opacity:.65}.preset-crit-category__subtitle{font-size:.88rem;font-weight:500;line-height:1.3;opacity:.85}.preset-crit-category__chevron{flex-shrink:0;font-size:.85rem;transition:color .18s,-webkit-transform .2s ease;transition:transform .2s ease,color .18s;transition:transform .2s ease,color .18s,-webkit-transform .2s ease}.preset-crit-category__chevron.is-open{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.preset-crit-category__body{padding:.65rem .65rem .75rem}.preset-crit-category--collapsed .preset-crit-category__header{border-bottom-color:transparent!important}.preset-crit-category--blue{border-color:rgba(56,189,248,.3)}.preset-crit-category--blue .preset-crit-category__header{background:rgba(56,189,248,.1);border-bottom-color:rgba(56,189,248,.24)}.preset-crit-category--blue .preset-crit-category__header:hover{background:rgba(56,189,248,.14)}.preset-crit-category--blue .preset-crit-category__title{color:#38bdf8}.preset-crit-category--blue .preset-crit-category__sep,.preset-crit-category--blue .preset-crit-category__subtitle{color:#a0dcf6}.preset-crit-category--blue .preset-crit-category__chevron{color:rgba(56,189,248,.9)}.preset-crit-category--blue .preset-crit-row:hover{background:rgba(56,189,248,.04);border-color:rgba(56,189,248,.32)}.preset-crit-category--purple{border-color:rgba(139,92,246,.3)}.preset-crit-category--purple .preset-crit-category__header{background:rgba(139,92,246,.1);border-bottom-color:rgba(139,92,246,.24)}.preset-crit-category--purple .preset-crit-category__header:hover{background:rgba(139,92,246,.14)}.preset-crit-category--purple .preset-crit-category__title{color:#8b5cf6}.preset-crit-category--purple .preset-crit-category__sep,.preset-crit-category--purple .preset-crit-category__subtitle{color:#c5b0f5}.preset-crit-category--purple .preset-crit-category__chevron{color:rgba(139,92,246,.9)}.preset-crit-category--purple .preset-crit-row:hover{background:rgba(139,92,246,.04);border-color:rgba(139,92,246,.32)}.preset-crit-category--green{border-color:rgba(61,220,132,.3)}.preset-crit-category--green .preset-crit-category__header{background:rgba(61,220,132,.1);border-bottom-color:rgba(61,220,132,.24)}.preset-crit-category--green .preset-crit-category__header:hover{background:rgba(61,220,132,.14)}.preset-crit-category--green .preset-crit-category__title{color:#3ddc84}.preset-crit-category--green .preset-crit-category__sep,.preset-crit-category--green .preset-crit-category__subtitle{color:#a2eac2}.preset-crit-category--green .preset-crit-category__chevron{color:rgba(61,220,132,.9)}.preset-crit-category--green .preset-crit-row:hover{background:rgba(61,220,132,.04);border-color:rgba(61,220,132,.32)}.preset-crit-list{display:flex;flex-direction:column;gap:.5rem;width:100%}.preset-crit-row{grid-gap:.75rem 1.25rem;align-items:center;background:#0c1228;border:1px solid hsla(0,0%,100%,.08);border-radius:12px;box-sizing:border-box;display:grid;gap:.75rem 1.25rem;grid-template-areas:"icon info value";grid-template-columns:44px minmax(0,1fr) minmax(0,2fr);padding:.9rem 1.25rem;transition:border-color .18s,background .18s;width:100%}.preset-crit-row:hover{background:rgba(61,220,132,.02);border-color:rgba(61,220,132,.3)}.preset-crit-row--inactive .preset-crit-desc,.preset-crit-row--inactive .preset-crit-title,.preset-crit-row--inactive>.preset-crit-icon-wrap{opacity:.55}.preset-crit-row>.preset-crit-icon-wrap{align-self:center;grid-area:icon}.preset-crit-row>.preset-crit-info{align-items:flex-start;gap:.15rem;grid-area:info;overflow-x:clip;text-align:left}.preset-crit-row>.preset-crit-info,.preset-crit-row>.preset-crit-value{box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;max-width:100%;min-width:0;width:100%}.preset-crit-row>.preset-crit-value{align-items:stretch;align-self:stretch;grid-area:value;overflow:visible}.preset-crit-row>.preset-crit-value.preset-crit-value--wide{align-items:stretch;flex-direction:row;flex-wrap:nowrap}@media(max-width:1200px){.preset-crit-row{align-items:start;gap:.65rem .85rem;grid-template-areas:"icon info" "value value";grid-template-columns:38px minmax(0,1fr)}.preset-crit-row>.preset-crit-icon-wrap{align-self:start}.preset-crit-row>.preset-crit-info{align-self:center}.preset-crit-row>.preset-crit-value{margin-top:.1rem;overflow-x:visible}.preset-crit-row>.preset-crit-value.preset-crit-value--wide{flex-direction:column;flex-wrap:wrap;gap:.5rem;overflow:visible}}.preset-crit-icon-wrap{align-items:center;border-radius:9px;display:flex;flex-shrink:0;font-size:1rem;height:38px;justify-content:center;width:38px}.preset-crit-icon-wrap--purple{background:rgba(139,92,246,.14);border:1px solid rgba(139,92,246,.28);color:#8b5cf6}.preset-crit-icon-wrap--green{background:rgba(61,220,132,.14);border:1px solid rgba(61,220,132,.28);color:#3ddc84}.preset-crit-icon-wrap--blue{background:rgba(56,189,248,.14);border:1px solid rgba(56,189,248,.28);color:#38bdf8}.preset-crit-icon-wrap--yellow{background:rgba(226,183,46,.14);border:1px solid rgba(226,183,46,.28);color:#e2b72e}.preset-crit-icon-wrap--red{background:rgba(255,77,77,.14);border:1px solid rgba(255,77,77,.28);color:#ff4d4d}.preset-crit-title{color:#f5f5f5;display:block;font-size:.88rem;font-weight:700;letter-spacing:.05em;line-height:1.3;text-transform:uppercase;width:100%}.preset-crit-desc{color:#a9a9a9;color:var(--color-grey);display:block;font-size:.9rem;line-height:1.45;width:100%}.preset-crit-info-link{align-items:center;background:transparent;border:none;color:rgba(125,170,255,.75);cursor:pointer;display:inline-flex;font-size:.75rem;gap:5px;line-height:1.3;padding:0;text-align:left;transition:color .15s}.preset-crit-info-link svg{flex-shrink:0;font-size:.7rem}.preset-crit-info-link:hover{color:#7daaff;text-decoration:underline}.major-leagues-modal{grid-gap:16px 24px;display:grid;gap:16px 24px;grid-template-columns:repeat(2,1fr)}@media(max-width:600px){.major-leagues-modal{grid-template-columns:1fr}}.major-leagues-sport h4{color:#e6b72e;color:var(--color-secondMain);font-family:font-title,sans-serif;font-size:.82rem;font-weight:700;letter-spacing:.06em;margin:0 0 8px;text-transform:uppercase}.major-leagues-sport ul{display:flex;flex-direction:column;gap:3px;list-style:disc;margin:0;padding:0 0 0 14px}.major-leagues-sport ul li{color:rgba(248,250,253,.8);font-size:.82rem;line-height:1.4}.major-leagues-sport p{color:rgba(248,250,253,.8);font-size:.82rem;margin:0}.preset-crit-value{box-sizing:border-box;max-width:100%;min-width:0;overflow:visible;width:100%}.preset-crit-value>.formField,.preset-crit-value>.formField.dhms,.preset-crit-value>.formField.multiple{align-self:stretch;box-sizing:border-box;justify-content:flex-start!important;max-width:100%;min-width:0;width:100%!important}.preset-crit-value>.multiSelect{box-sizing:border-box;left:0!important;margin:0!important;max-width:100%;min-width:0;position:relative!important;width:100%!important}.preset-crit-value .formField.chipInput{max-width:100%;min-width:0}.preset-crit-value .formField.chipInput .chipInput-container{margin:0;max-width:100%}.preset-crit-value.preset-crit-value--dhms-range{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:.35rem .5rem}.preset-crit-value.preset-crit-value--dhms-range>.formField.dhms{flex:1 1 10rem;min-width:0;width:auto!important}.preset-crit-value.preset-crit-value--dhms-range .formField-range-separator{color:#888;color:var(--text-muted,#888);flex:0 0 auto;font-weight:600}.preset-crit-value--wide{align-items:stretch;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:nowrap;gap:.6rem;min-width:0;width:100%!important}.preset-crit-value--wide>.formField:first-child{align-self:stretch;flex:0 0 auto;max-width:none;width:auto!important}.preset-crit-value--wide>.formField:first-child select{background:#0c1228;border:1px solid hsla(0,0%,100%,.2);border-radius:8px;box-sizing:border-box;color:#f5f5f5;color-scheme:dark;font-size:.92rem;line-height:1.4;max-width:100%;padding:.5rem .65rem;transition:border-color .2s,box-shadow .2s}.preset-crit-value--wide>.formField:first-child select::-webkit-input-placeholder{color:rgba(248,250,253,.7);opacity:1}.preset-crit-value--wide>.formField:first-child select::placeholder{color:rgba(248,250,253,.7);opacity:1}.preset-crit-value--wide>.formField:first-child select:focus{border-color:rgba(226,183,46,.55);box-shadow:0 0 0 2px rgba(226,183,46,.15);outline:none}.preset-crit-value--wide>.formField:first-child select{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath fill='%23F8FAFD' fill-opacity='.55' d='m1 1 4 4 4-4'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;cursor:pointer;margin:0;min-width:6.5rem;padding-right:2.25rem;width:auto}.preset-crit-value--wide>.formField:first-child select option{background:#0b1020;background:var(--color-firstMain);color:#ebe9fc;color:var(--color-light)}.preset-crit-value--wide>.formField.chipInput,.preset-crit-value--wide>.formField:not(:first-child),.preset-crit-value--wide>.multiSelect{flex:1 1;margin:0;max-width:100%;min-width:0;overflow:hidden;width:auto!important}.preset-crit-value--wide>.formField:not(:first-child){align-items:stretch;display:flex}.preset-crit-value--wide>.formField:not(:first-child) .formField-reactSelect{flex:1 1;min-width:0;width:100%!important}.preset-crit-value--wide .multiSelect{align-items:stretch;box-sizing:border-box;display:flex;left:0!important;margin:0!important;max-width:100%;min-width:0;position:relative!important}.preset-crit-value--wide .multiSelect label{display:none}.preset-crit-value--wide .multiSelect .multiSelect-values{background-color:#0c1228!important;border:1px solid hsla(0,0%,100%,.2);border-radius:8px;box-sizing:border-box;flex:1 1;min-height:0;min-height:auto;min-width:0;width:100%}.preset-crit-value--wide .multiSelect .multiSelect-values .values{box-sizing:border-box;display:flex;flex-wrap:wrap;font-size:.9rem;gap:.25rem;min-height:0;min-height:auto;min-width:0;padding:.45rem .55rem}.preset-crit-value--wide .formField.chipInput .chipInput-container{background:#0c1228;border:1px solid hsla(0,0%,100%,.2);border-radius:8px;box-sizing:border-box;color:#f5f5f5;color-scheme:dark;font-size:.92rem;line-height:1.4;max-width:100%;padding:.5rem .65rem;transition:border-color .2s,box-shadow .2s}.preset-crit-value--wide .formField.chipInput .chipInput-container::-webkit-input-placeholder{color:rgba(248,250,253,.7);opacity:1}.preset-crit-value--wide .formField.chipInput .chipInput-container::placeholder{color:rgba(248,250,253,.7);opacity:1}.preset-crit-value--wide .formField.chipInput .chipInput-container:focus{border-color:rgba(226,183,46,.55);box-shadow:0 0 0 2px rgba(226,183,46,.15);outline:none}.preset-crit-value--wide .formField.chipInput .chipInput-container{margin:0;min-height:0;min-height:auto;padding:.4rem .65rem;width:100%}.preset-crit-value--wide .formField.chipInput .chipInput-input{font-size:.9rem}.preset-crit-value--wide .formField.chipInput .chipInput-input::-webkit-input-placeholder{color:rgba(248,250,253,.62);opacity:1}.preset-crit-value--wide .formField.chipInput .chipInput-input::placeholder{color:rgba(248,250,253,.62);opacity:1}.preset-crit-value .formField-reactSelect{box-sizing:border-box;flex:1 1;max-width:100%;min-width:0;overflow:hidden;width:100%!important}.preset-crit-value .formField-reactSelect>div{max-width:100%;width:100%}.preset-crit-value .formField-reactSelect .bsmSelect__control{background:#0c1228!important;border:1px solid hsla(0,0%,100%,.2)!important;border-radius:8px!important;box-shadow:none!important;box-sizing:border-box;font-size:.92rem!important;height:auto!important;max-width:100%;min-height:0!important;min-height:auto!important;padding:.5rem .65rem!important;width:100%!important}.preset-crit-value .formField-reactSelect .bsmSelect__value-container{font-size:.9rem;min-height:0!important;min-height:auto!important;padding:0!important}.preset-crit-value .formField-reactSelect .bsmSelect__placeholder{color:rgba(248,250,253,.7)!important;font-size:.92rem!important}.preset-crit-value .formField-reactSelect .bsmSelect__input-container,.preset-crit-value .formField-reactSelect .bsmSelect__single-value{color:#ebe9fc;color:var(--color-light);font-size:.9rem!important}.preset-crit-value .formField-reactSelect .bsmSelect__multi-value__label{font-size:.82rem!important}.preset-crit-value .formField-reactSelect .bsmSelect__indicators{align-self:center}.preset-crit-value .formField{align-items:center;box-sizing:border-box;display:flex;gap:.5rem;justify-content:flex-start!important;margin:0;max-width:100%;min-width:0;overflow:hidden;width:100%!important}.preset-crit-value .formField.formField--stacked{align-items:stretch;width:100%!important}.preset-crit-value .formField>label:not(.formField-toggle){display:none}.preset-crit-value .formField .formField--filter-toggle{flex-shrink:0;margin:0;width:auto!important}.preset-crit-value .formField input[type=number]{background:#0c1228;border:1px solid hsla(0,0%,100%,.2);border-radius:8px;box-sizing:border-box;color:#f5f5f5;color-scheme:dark;font-size:.92rem;line-height:1.4;max-width:100%;padding:.5rem .65rem;transition:border-color .2s,box-shadow .2s}.preset-crit-value .formField input[type=number]::-webkit-input-placeholder{color:rgba(248,250,253,.7);opacity:1}.preset-crit-value .formField input[type=number]::placeholder{color:rgba(248,250,253,.7);opacity:1}.preset-crit-value .formField input[type=number]:focus{border-color:rgba(226,183,46,.55);box-shadow:0 0 0 2px rgba(226,183,46,.15);outline:none}.preset-crit-value .formField input[type=number]{background:#0b1020!important;background:var(--color-firstMain)!important;border:1px solid hsla(0,0%,100%,.14)!important;font-size:.9rem!important;text-align:center;width:100%}.preset-crit-value .formField input[type=number]:disabled{background:rgba(0,0,0,.15)!important;border-color:hsla(0,0%,100%,.08)!important;opacity:.45}.preset-crit-value .formField select{background:#0c1228;border:1px solid hsla(0,0%,100%,.2);border-radius:8px;box-sizing:border-box;color:#f5f5f5;color-scheme:dark;font-size:.92rem;line-height:1.4;max-width:100%;padding:.5rem .65rem;transition:border-color .2s,box-shadow .2s}.preset-crit-value .formField select::-webkit-input-placeholder{color:rgba(248,250,253,.7);opacity:1}.preset-crit-value .formField select::placeholder{color:rgba(248,250,253,.7);opacity:1}.preset-crit-value .formField select:focus{border-color:rgba(226,183,46,.55);box-shadow:0 0 0 2px rgba(226,183,46,.15);outline:none}.preset-crit-value .formField select{-webkit-appearance:none;appearance:none;background-color:#0b1020!important;background-color:var(--color-firstMain)!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath fill='%23F8FAFD' fill-opacity='.55' d='m1 1 4 4 4-4'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;border:1px solid hsla(0,0%,100%,.14)!important;cursor:pointer;flex:1 1;font-size:.9rem!important;min-width:0;padding-right:2.25rem;width:100%!important}.preset-crit-value .formField select option{background:#0b1020;background:var(--color-firstMain);color:#ebe9fc;color:var(--color-light)}.preset-crit-value .formField--range{align-self:stretch;box-sizing:border-box;margin:0;max-width:100%;overflow:hidden;width:100%!important}.preset-crit-value .formField--range .formField-range-inputs{align-items:center;background:hsla(0,0%,100%,.04)!important;border:1px solid hsla(0,0%,100%,.12)!important;border-radius:10px!important;box-sizing:border-box;display:flex;gap:.75rem;max-width:100%;padding:.5rem .75rem;width:100%}.preset-crit-value .formField--range .formField-range-field{align-items:center;display:flex;flex:1 1;gap:.45rem;min-width:0}.preset-crit-value .formField--range .formField-range-field .formField--filter-toggle{flex-shrink:0;margin:0;width:auto!important}.preset-crit-value .formField--range .formField-range-field input[type=number]{background:#0c1228;border:1px solid hsla(0,0%,100%,.2);border-radius:8px;box-sizing:border-box;color:#f5f5f5;color-scheme:dark;font-size:.92rem;line-height:1.4;padding:.5rem .65rem;transition:border-color .2s,box-shadow .2s}.preset-crit-value .formField--range .formField-range-field input[type=number]::-webkit-input-placeholder{color:rgba(248,250,253,.7);opacity:1}.preset-crit-value .formField--range .formField-range-field input[type=number]::placeholder{color:rgba(248,250,253,.7);opacity:1}.preset-crit-value .formField--range .formField-range-field input[type=number]:focus{border-color:rgba(226,183,46,.55);box-shadow:0 0 0 2px rgba(226,183,46,.15);outline:none}.preset-crit-value .formField--range .formField-range-field input[type=number]{background:#0c1228!important;border:1px solid hsla(0,0%,100%,.2)!important;border-radius:8px!important;color:#f5f5f5!important;flex:1 1;font-size:.92rem!important;margin:0!important;max-width:100%;min-width:0;padding:.5rem .6rem!important;text-align:center;width:100%}.preset-crit-value .formField--range .formField-range-field input[type=number]:disabled{background:rgba(0,0,0,.2)!important;border-color:hsla(0,0%,100%,.08)!important;opacity:.4}.preset-crit-value .formField--range .formField-range-field input[type=number]:focus{border-color:rgba(226,183,46,.55)!important;box-shadow:0 0 0 2px rgba(226,183,46,.15)!important}.preset-crit-value .formField--range .formField-range-field .formField-range-suffix{color:hsla(0,0%,96%,.75);flex-shrink:0;font-size:.9rem;font-weight:600}.preset-crit-value .formField--range .formField-range-separator{color:hsla(0,0%,96%,.8);flex-shrink:0;font-size:1.1rem;font-weight:600;line-height:1;padding:0 .1rem}.preset-crit-value .formField.dhms{display:block;margin:0;width:100%}.preset-crit-value .formField.dhms label{display:none}.preset-crit-value .formField.dhms .formField-dhms-picker{align-items:center;background:transparent;border:none;border-radius:0;display:flex;gap:.5rem;padding:0;width:100%}.preset-crit-value .formField.dhms .formField-dhms-segment{flex:1 1;min-width:0}.preset-crit-value .formField.dhms .formField-dhms-segment select{background:#0c1228;border:1px solid hsla(0,0%,100%,.2);border-radius:8px;box-sizing:border-box;color:#f5f5f5;color-scheme:dark;font-size:.92rem;line-height:1.4;max-width:100%;padding:.5rem .65rem;transition:border-color .2s,box-shadow .2s}.preset-crit-value .formField.dhms .formField-dhms-segment select::-webkit-input-placeholder{color:rgba(248,250,253,.7);opacity:1}.preset-crit-value .formField.dhms .formField-dhms-segment select::placeholder{color:rgba(248,250,253,.7);opacity:1}.preset-crit-value .formField.dhms .formField-dhms-segment select:focus{border-color:rgba(226,183,46,.55);box-shadow:0 0 0 2px rgba(226,183,46,.15);outline:none}.preset-crit-value .formField.dhms .formField-dhms-segment select{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath fill='%23F8FAFD' fill-opacity='.55' d='m1 1 4 4 4-4'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;cursor:pointer;margin:0;padding-right:2rem;width:100%}.preset-crit-value .formField.dhms .formField-dhms-segment select option{background:#0b1020;background:var(--color-firstMain);color:#ebe9fc;color:var(--color-light)}.preset-crit-value .formField.dhms .formField-dhms-unit{color:#a9a9a9;color:var(--color-grey);font-size:.86rem}@media(max-width:1200px){.preset-crit-value--wide{flex-direction:column;flex-wrap:wrap;gap:.5rem;overflow:visible}.preset-crit-value--wide>.formField:first-child{max-width:100%;overflow:visible;width:100%!important}.preset-crit-value--wide>.formField:first-child select{min-width:0;width:100%}.preset-crit-value--wide>.formField.chipInput,.preset-crit-value--wide>.formField:not(:first-child),.preset-crit-value--wide>.multiSelect{flex:1 1 auto;max-width:100%;overflow:visible;width:100%!important}.preset-crit-value--wide>.formField:not(:first-child),.preset-crit-value--wide>.formField:not(:first-child) .formField-reactSelect{overflow:visible}.preset-crit-value--wide .multiSelect{width:100%!important}}@media(max-width:640px){.preset-crit-value .formField--range .formField-range-inputs{align-items:stretch;flex-direction:column;gap:.5rem}.preset-crit-value .formField--range .formField-range-separator{display:none}.preset-crit-value .formField.dhms .formField-dhms-picker{flex-wrap:wrap}}.preset-staking-section-card{align-items:flex-start;background:#0c1228;border:1px solid hsla(0,0%,100%,.08);border-radius:12px;display:flex;gap:1rem;margin-bottom:1.5rem;padding:1.1rem 1.25rem}.preset-staking-section-card__icon{align-items:center;background:rgba(139,92,246,.14);border:1px solid rgba(139,92,246,.22);border-radius:10px;color:#8b5cf6;display:flex;flex-shrink:0;font-size:1.1rem;height:40px;justify-content:center;width:40px}.preset-staking-section-card__text{flex:1 1}.preset-staking-section-card__text strong{color:#f5f5f5;display:block;font-size:.95rem;margin-bottom:.25rem}.preset-staking-section-card__text p{color:#a9a9a9;color:var(--color-grey);font-size:.8rem;line-height:1.5;margin:0}.preset-staking-section-card__note{align-items:flex-start;background:#0c1228;background:rgba(139,92,246,.04);border:1px solid rgba(139,92,246,.15);border-radius:12px;color:#a9a9a9;color:var(--color-grey);display:flex;flex-shrink:0;font-size:.75rem;gap:.5rem;line-height:1.4;max-width:300px;padding:.5rem .65rem}.preset-staking-section-card__note svg{color:#8b5cf6;flex-shrink:0;margin-top:.1rem}.preset-staking-layout{grid-gap:1.25rem;align-items:start;display:grid;gap:1.25rem;grid-template-columns:1fr 260px}@media(max-width:960px){.preset-staking-layout{grid-template-columns:1fr}}.preset-staking-main{display:flex;flex-direction:column;gap:0}.preset-staking-main .preset-rule-card{align-items:center;display:flex;gap:.85rem;margin-bottom:.5rem;padding:.8rem 1.1rem}.preset-staking-main .preset-rule-card .formField{align-items:center;display:flex;flex:1 1;gap:.65rem;margin:0}.preset-staking-main .preset-rule-card .formField label{color:#a9a9a9;color:var(--color-grey);flex-shrink:0;font-size:.82rem;min-width:160px;width:auto}.preset-staking-main .preset-rule-card .formField input[type=number],.preset-staking-main .preset-rule-card .formField select{font-size:.85rem;padding:.35rem .6rem}.preset-staking-main .preset-rule-card .formField input[type=number]{width:120px}.preset-staking-main .preset-rule-card .formField select{min-width:180px}.preset-staking-sidebar{display:flex;flex-direction:column;gap:.85rem;position:-webkit-sticky;position:sticky;top:1rem}.preset-staking-summary-card{background:#0c1228;border:1px solid hsla(0,0%,100%,.08);border-radius:12px;padding:1rem 1.1rem}.preset-staking-summary-card__title{align-items:center;color:#8b5cf6;display:flex;font-size:.7rem;font-weight:700;gap:.45rem;letter-spacing:.08em;margin-bottom:.85rem;text-transform:uppercase}.preset-staking-summary-card__title svg{font-size:.9rem}.preset-staking-summary-card__rows{display:flex;flex-direction:column;gap:.55rem}.preset-staking-summary-card__row{align-items:center;display:flex;font-size:.8rem;gap:.5rem}.preset-staking-summary-card__row svg{color:#8b5cf6;flex-shrink:0;font-size:.85rem;width:14px}.preset-staking-summary-card__row-label{color:#a9a9a9;color:var(--color-grey);flex:1 1}.preset-staking-summary-card__row-value{color:#f5f5f5;font-weight:600;text-align:right}.preset-staking-help-card{background:#0c1228;background:rgba(226,183,46,.03);border:1px solid rgba(226,183,46,.18);border-radius:12px;padding:.9rem 1rem}.preset-staking-help-card__title{align-items:center;color:#e2b72e;display:flex;font-size:.7rem;font-weight:700;gap:.4rem;letter-spacing:.07em;margin-bottom:.65rem;text-transform:uppercase}.preset-staking-help-card__title svg{font-size:.85rem}.preset-staking-help-card__text{color:#a9a9a9;color:var(--color-grey);font-size:.77rem;line-height:1.55;margin:0 0 .5rem}.preset-staking-help-card__text:last-child{margin:0}.preset-staking-help-card__link{border-bottom:1px solid rgba(226,183,46,.35);color:#e2b72e;display:inline-block;font-size:.75rem;font-weight:600;margin-top:.4rem;text-decoration:none}.preset-staking-help-card__link:hover{border-color:#e2b72e}.preset-staking-preview-section{border-top:1px solid hsla(0,0%,100%,.08);margin-top:1.75rem;padding-top:1.5rem}.preset-staking-preview-header{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-bottom:1rem}.preset-staking-preview-header h4{color:#f5f5f5;font-size:.88rem;font-weight:700;letter-spacing:.05em;margin:0;text-transform:uppercase}.preset-staking-preview-header span{color:#a9a9a9;color:var(--color-grey);font-size:.75rem}.preset-staking-preview-header span strong{color:#8b5cf6}.preset-staking-preview-cards{display:flex;gap:.65rem;overflow-x:auto;padding-bottom:.25rem;scrollbar-color:rgba(226,183,46,.25) transparent;scrollbar-width:thin}@media(max-width:600px){.preset-staking-preview-cards{flex-wrap:wrap}}.preset-staking-preview-card{align-items:center;background:#0c1228;border:1px solid hsla(0,0%,100%,.08);border-radius:12px;display:flex;flex:1 0 90px;flex-direction:column;gap:.3rem;min-width:90px;padding:.75rem 1rem;text-align:center}.preset-staking-preview-card--capped{background:rgba(226,183,46,.04);border-color:rgba(226,183,46,.3)}.preset-staking-preview-card__odd-label{color:#a9a9a9;color:var(--color-grey);font-size:.65rem;letter-spacing:.05em;text-transform:uppercase}.preset-staking-preview-card__odd{color:#f5f5f5;font-size:1.05rem;font-weight:700}.preset-staking-preview-card__arrow{color:#e2b72e;font-size:.75rem}.preset-staking-preview-card__stake{color:#3ddc84;font-size:1rem;font-weight:700}.preset-staking-preview-card--capped .preset-staking-preview-card__stake{color:#e2b72e}#telegramAssociation.telegram-assoc{margin:0 auto;max-width:1200px;padding:1.5rem 1.25rem 2rem}.telegram-onboarding--embedded{margin-top:1.5rem}.telegram-onboarding--page .preset-back-link{margin-bottom:1.25rem}.telegram-assoc-panel{background:#0c1228;background:#0b1024;border:1px solid hsla(0,0%,100%,.08);border-radius:12px;padding:2rem 2.25rem}@media(max-width:640px){.telegram-assoc-panel{padding:1.25rem 1rem}}.telegram-assoc-layout{grid-gap:0 3rem;align-items:start;display:grid;gap:0 3rem;grid-template-columns:minmax(260px,.85fr) minmax(380px,1.15fr)}@media(max-width:960px){.telegram-assoc-layout{gap:2rem 0;grid-template-columns:1fr}}.telegram-assoc-left,.telegram-assoc-steps{display:flex;flex-direction:column;min-width:0}.telegram-assoc-col-header{flex-shrink:0;margin-bottom:.85rem;min-height:48px}.telegram-assoc-hero-heading{align-items:center;display:flex;gap:1rem}.telegram-assoc-hero-icon{align-items:center;background:#229ed9;border-radius:50%;box-shadow:0 4px 20px rgba(34,158,217,.35);color:#fff;display:flex;flex-shrink:0;font-size:1.5rem;height:48px;justify-content:center;width:48px}.telegram-assoc-hero h1{color:#f5f5f5;font-family:font-title,sans-serif;font-size:clamp(1.1rem,2.2vw,1.45rem);line-height:1.25;margin:0;text-transform:uppercase}.telegram-hero-accent{color:#e2b72e}.telegram-assoc-intro{color:#a9a9a9;color:var(--color-grey);font-size:.92rem;line-height:1.6;margin:0 0 1.75rem}.telegram-assoc-visual{align-items:center;background:#0c1228;background:#070b18;border:1px solid hsla(0,0%,100%,.08);border-radius:12px;display:flex;gap:2.5rem;height:200px;justify-content:center;margin:1.75rem 0;overflow:hidden;position:relative}.telegram-assoc-visual .telegram-assoc-visual-bg{background:radial-gradient(circle at 28% 45%,rgba(226,183,46,.1) 0,transparent 55%),radial-gradient(circle at 72% 55%,rgba(34,158,217,.1) 0,transparent 50%);inset:0;position:absolute}.telegram-assoc-visual .telegram-assoc-visual-bg:after,.telegram-assoc-visual .telegram-assoc-visual-bg:before{color:hsla(0,0%,100%,.07);content:"+";font-size:1.25rem;font-weight:300;line-height:1;position:absolute}.telegram-assoc-visual .telegram-assoc-visual-bg:before{left:12%;top:18%}.telegram-assoc-visual .telegram-assoc-visual-bg:after{bottom:22%;font-size:1rem;right:16%}.telegram-assoc-visual .visual-robot-wrap{align-items:center;background:radial-gradient(circle,rgba(226,183,46,.22) 0,rgba(226,183,46,.04) 72%);border:1px solid rgba(226,183,46,.28);border-radius:50%;box-shadow:0 0 40px rgba(226,183,46,.18);color:#e2b72e;display:flex;font-size:2rem;height:72px;justify-content:center;position:relative;width:72px;z-index:1}.telegram-assoc-visual .visual-telegram-wrap{align-items:center;background:#229ed9;border-radius:50%;box-shadow:0 4px 18px rgba(34,158,217,.35);color:#fff;display:flex;font-size:1.65rem;height:60px;justify-content:center;position:relative;width:60px;z-index:1}.telegram-assoc-visual .visual-dots{background:repeating-linear-gradient(90deg,hsla(0,0%,100%,.35),hsla(0,0%,100%,.35) 4px,transparent 0,transparent 12px);height:2px;position:relative;width:100px;z-index:1}.telegram-assoc-help,.telegram-assoc-why{background:#0c1228;border:1px solid hsla(0,0%,100%,.08);border-radius:12px;color:#a9a9a9;color:var(--color-grey);display:flex;font-size:.85rem;gap:.85rem;line-height:1.5;padding:1rem 1.1rem}.telegram-assoc-help .help-icon,.telegram-assoc-help .why-icon,.telegram-assoc-why .help-icon,.telegram-assoc-why .why-icon{align-items:center;background:#e2b72e;border-radius:50%;color:#030b25;display:flex;flex-shrink:0;font-size:.9rem;font-weight:700;height:28px;justify-content:center;width:28px}.telegram-assoc-help .help-icon,.telegram-assoc-why .help-icon{background:transparent;font-size:1.1rem;height:auto;width:auto}.telegram-assoc-help strong,.telegram-assoc-why strong{color:#f5f5f5;display:block;font-size:.9rem;margin-bottom:.3rem}.telegram-assoc-help p,.telegram-assoc-why p{margin:0}.telegram-assoc-help a,.telegram-assoc-why a{color:#38bdf8;text-decoration:none}.telegram-assoc-help a:hover,.telegram-assoc-why a:hover{text-decoration:underline}.telegram-assoc-why{margin-bottom:0}.telegram-assoc-steps h2.telegram-assoc-col-header{align-items:center;color:#e2b72e;display:flex;font-size:.72rem;font-weight:700;letter-spacing:.12em;line-height:1.25;margin:0 0 .85rem;text-transform:uppercase}.telegram-assoc-steps-list{flex:1 1}.telegram-step{grid-gap:.75rem 1.25rem;align-items:start;display:grid;gap:.75rem 1.25rem;grid-template-columns:32px 1fr;margin-bottom:1.5rem;position:relative}.telegram-step:not(:last-child):before{background:repeating-linear-gradient(180deg,hsla(0,0%,100%,.18),hsla(0,0%,100%,.18) 4px,transparent 0,transparent 10px);bottom:-10px;content:"";left:15px;position:absolute;top:36px;width:2px}.telegram-step-num{align-items:center;background:#e2b72e;border-radius:50%;color:#030b25;display:flex;flex-shrink:0;font-size:.95rem;font-weight:700;height:32px;justify-content:center;width:32px;z-index:1}.telegram-step-body{min-width:0;padding-top:.15rem}.telegram-step-body h3{color:#f5f5f5;font-size:.95rem;font-weight:600;line-height:1.3;margin:0 0 .45rem}.telegram-step-desc{color:#a9a9a9;color:var(--color-grey);font-size:.82rem;line-height:1.55;margin:0}.telegram-step-action{margin-top:.75rem;max-width:100%}.telegram-bot-card{align-items:center;background:#0c1228;background:#070b18;border:1px solid hsla(0,0%,100%,.08);border-radius:12px;display:flex;gap:.65rem;padding:.6rem .75rem;width:100%}.telegram-bot-card .telegram-bot-avatar{align-items:center;background:rgba(226,183,46,.15);border:1px solid rgba(226,183,46,.25);border-radius:50%;color:#e2b72e;display:flex;flex-shrink:0;font-size:1.1rem;height:40px;justify-content:center;width:40px}.telegram-bot-card .telegram-bot-info{display:flex;flex:1 1;flex-direction:column;gap:.1rem;min-width:0}.telegram-bot-card .telegram-bot-handle{color:#f5f5f5;font-size:.88rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.telegram-bot-card .telegram-bot-type{color:#a9a9a9;color:var(--color-grey);font-size:.72rem;text-transform:lowercase}.telegram-start-btn{align-items:center;background:#229ed9;border-radius:8px;color:#fff;display:inline-flex;flex-shrink:0;font-size:.82rem;font-weight:700;gap:.5rem;letter-spacing:.05em;padding:.65rem 1.25rem;text-decoration:none;text-transform:uppercase;transition:background .15s;white-space:nowrap}.telegram-start-btn:hover{background:#3aaae0;color:#fff}.telegram-start-btn svg{font-size:1rem}.telegram-code-box{align-items:center;background:#0c1228;background:#070b18;border:1px solid hsla(0,0%,100%,.08);border-radius:12px;display:flex;gap:.5rem;padding:.6rem .75rem;width:100%}.telegram-code-box code{background:transparent;border:none;color:#f5f5f5;flex:1 1;font-family:SF Mono,Fira Code,monospace;font-size:.78rem;line-height:1.4;word-break:break-all}.telegram-code-box .telegram-code-highlight{color:#e2b72e}.telegram-code-box button{background:transparent;border:none;color:#a9a9a9;color:var(--color-grey);cursor:pointer;flex-shrink:0;font-size:1.1rem;padding:.25rem;transition:color .15s}.telegram-code-box button:hover{color:#e2b72e}.telegram-assoc-footer{align-items:center;border-top:1px solid hsla(0,0%,100%,.08);display:flex;flex-wrap:wrap;gap:1.25rem;justify-content:space-between;padding-top:1.5rem}.telegram-assoc-footer .telegram-assoc-help{background:transparent;border:none;flex:1 1;margin:0;min-width:200px;padding:0}.telegram-assoc-footer .telegram-assoc-footer-actions{align-items:center;display:flex;flex-wrap:wrap;gap:1rem}@media(max-width:720px){.telegram-assoc-footer,.telegram-assoc-footer .telegram-assoc-footer-actions{align-items:stretch;flex-direction:column}}.telegram-doc-btn{align-items:center;background:transparent;border:1px solid hsla(0,0%,100%,.2);border-radius:8px;color:#f5f5f5;display:inline-flex;font-size:.78rem;font-weight:600;gap:.5rem;letter-spacing:.05em;padding:.7rem 1.25rem;text-decoration:none;text-transform:uppercase;transition:border-color .15s}.telegram-doc-btn:hover{border-color:#e2b72e;color:#f5f5f5}.telegram-assoc-cta{align-items:center;display:inline-flex;font-size:.82rem;font-weight:700;gap:.6rem;letter-spacing:.06em;padding:.75rem 1.5rem;text-decoration:none;text-transform:uppercase}.telegram-assoc-cta .telegram-cta-arrow{font-size:1.25rem;line-height:1;margin-left:.25rem}.bankroll-manager{background:#0c1228;border:1px solid hsla(0,0%,100%,.08);border-radius:12px;margin-bottom:1.5rem;padding:1.25rem 1.5rem}.bankroll-manager-header{align-items:center;display:flex;gap:.75rem;justify-content:space-between;margin-bottom:1rem}.bankroll-manager-title{align-items:center;color:#f5f5f5;display:flex;font-family:font-title,sans-serif;font-size:1.2rem;font-weight:700;gap:.5rem}.bankroll-manager-title svg{color:#e2b72e}.bankroll-manager-count{background:rgba(226,183,46,.15);border-radius:999px;color:#e2b72e;font-size:.7rem;font-weight:700;padding:.05rem .45rem}.bankroll-manager-add-btn{align-items:center;background:rgba(226,183,46,.12);border:1px solid rgba(226,183,46,.3);border-radius:8px;color:#e2b72e;cursor:pointer;display:flex;font-size:.8rem;font-weight:600;gap:.4rem;padding:.4rem .9rem;transition:background .15s}.bankroll-manager-add-btn:hover{background:rgba(226,183,46,.22)}.bankroll-manager-list{display:flex;flex-direction:column;gap:.5rem}.bankroll-manager-item{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:8px;display:flex;flex-direction:column;overflow:hidden;transition:border-color .15s}.bankroll-manager-item.expanded,.bankroll-manager-item:hover{border-color:rgba(226,183,46,.25)}.bankroll-manager-item-main{align-items:center;display:flex;gap:.75rem;justify-content:space-between;padding:.65rem .9rem}.bankroll-manager-item-info{display:flex;flex-direction:column;gap:.2rem;min-width:0}.bankroll-manager-item-name{color:#f5f5f5;font-size:1rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bankroll-manager-item-meta{align-items:center;color:#a9a9a9;color:var(--color-grey);display:flex;flex-wrap:wrap;font-size:.82rem;gap:1rem}.bankroll-manager-badge{background:rgba(139,92,246,.15);border-radius:5px;color:#8b5cf6;font-size:.8rem;font-weight:600;padding:.2rem .55rem}.bankroll-manager-capital,.bankroll-manager-oddref{align-items:center;color:#f5f5f5;display:inline-flex;font-size:.82rem;font-weight:500;gap:.35rem}.bankroll-manager-capital svg,.bankroll-manager-oddref svg{font-size:.72rem;opacity:.6}.bankroll-manager-clamp{background:rgba(56,189,248,.12);border-radius:5px;color:#38bdf8;font-size:.8rem;font-weight:600;padding:.2rem .5rem}.bankroll-manager-item-actions{align-items:center;display:flex;flex-shrink:0;gap:.35rem}.bankroll-manager-action-tooltip{display:inline-flex}.bankroll-manager-delete-btn,.bankroll-manager-edit-btn{align-items:center;border-radius:6px;cursor:pointer;display:flex;font-size:.75rem;height:30px;justify-content:center;transition:background .15s;width:30px}.bankroll-manager-edit-btn{background:rgba(56,189,248,.1);border:1px solid rgba(56,189,248,.2);color:#38bdf8}.bankroll-manager-edit-btn:hover{background:rgba(56,189,248,.22)}.bankroll-manager-delete-btn{background:rgba(255,77,77,.1);border:1px solid rgba(255,77,77,.2);color:#ff4d4d}.bankroll-manager-delete-btn:hover:not(:disabled){background:rgba(255,77,77,.22)}.bankroll-manager-delete-btn:disabled{cursor:not-allowed;opacity:.35}.bankroll-manager-empty{color:#a9a9a9;color:var(--color-grey);font-size:.85rem;padding:.75rem;text-align:center}.bankroll-manager-usage-badge{align-items:center;border-radius:5px;display:inline-flex;font-size:.8rem;font-weight:600;gap:.3rem;padding:.2rem .5rem;transition:background .15s}.bankroll-manager-usage-badge svg{font-size:.65rem}.bankroll-manager-usage-badge.is-used{background:rgba(226,183,46,.12);border:1px solid rgba(226,183,46,.25);color:#e2b72e;cursor:pointer}.bankroll-manager-usage-badge.is-used:hover{background:rgba(226,183,46,.22)}.bankroll-manager-usage-badge.is-unused{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.08);color:#a9a9a9;color:var(--color-grey);cursor:default}.bankroll-manager-usage-list{background:rgba(226,183,46,.03);border-top:1px solid hsla(0,0%,100%,.08);display:flex;flex-wrap:wrap;gap:.35rem;padding:.5rem .9rem .65rem}.bankroll-manager-usage-preset{align-items:center;background:rgba(226,183,46,.08);border:1px solid rgba(226,183,46,.2);border-radius:4px;color:#e2b72e;display:inline-flex;font-size:.72rem;font-weight:500;padding:.15rem .5rem}.preset-mgmt-section-action{margin-left:auto}.preset-mgmt-config-shortcut{align-items:center;background:rgba(139,92,246,.12);border:1px solid rgba(139,92,246,.25);border-radius:6px;color:#8b5cf6;cursor:pointer;display:flex;font-size:.7rem;height:26px;justify-content:center;transition:background .15s;width:26px}.preset-mgmt-config-shortcut:hover{background:rgba(139,92,246,.25)}.preset-mgmt-config-name{align-items:center;color:#e2b72e;display:inline-flex;font-size:.8rem;gap:.3rem}.preset-mgmt-config-name svg{font-size:.75rem}.preset-mgmt-config-name--btn{background:none;border:none;border-radius:6px;cursor:pointer;padding:.2rem .5rem;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:2px;transition:background .15s,text-decoration-color .15s}.preset-mgmt-config-name--btn:hover{background:rgba(226,183,46,.1);text-decoration-color:rgba(226,183,46,.6)}.bankroll-modal-delete-btn{align-items:center;background:transparent;border:1px solid rgba(239,68,68,.45);border-radius:8px;color:#ef4444;cursor:pointer;display:inline-flex;font-family:font-title,sans-serif;font-size:.84rem;font-weight:600;gap:.45rem;letter-spacing:.06em;padding:.55rem .9rem;text-transform:uppercase;transition:background .15s,border-color .15s}.bankroll-modal-delete-btn:hover:not(:disabled){background:rgba(239,68,68,.08);border-color:rgba(239,68,68,.65)}.bankroll-modal-delete-btn:disabled{cursor:not-allowed;opacity:.4}.bankroll-modal{display:flex;flex-direction:column;gap:0}.bankroll-modal .bankroll-modal-card .formField,.bankroll-modal .bankroll-modal-clamp-section .formField:not(.bankroll-modal-clamp-toggle-field),.bankroll-modal>.formField{margin:0!important;width:100%}.bankroll-modal .bankroll-modal-card .formField label:not(.formField-toggle),.bankroll-modal .bankroll-modal-clamp-section .formField:not(.bankroll-modal-clamp-toggle-field) label:not(.formField-toggle),.bankroll-modal>.formField label:not(.formField-toggle){color:#a9a9a9;color:var(--color-grey);font-size:.72rem;font-weight:600;letter-spacing:.04em;margin:0!important;text-transform:uppercase;width:auto!important}.bankroll-modal .bankroll-modal-card .formField input:not([type=checkbox]),.bankroll-modal .bankroll-modal-card .formField select,.bankroll-modal .bankroll-modal-card .formField textarea,.bankroll-modal .bankroll-modal-clamp-section .formField:not(.bankroll-modal-clamp-toggle-field) input:not([type=checkbox]),.bankroll-modal .bankroll-modal-clamp-section .formField:not(.bankroll-modal-clamp-toggle-field) select,.bankroll-modal .bankroll-modal-clamp-section .formField:not(.bankroll-modal-clamp-toggle-field) textarea,.bankroll-modal>.formField input:not([type=checkbox]),.bankroll-modal>.formField select,.bankroll-modal>.formField textarea{background:hsla(0,0%,100%,.04)!important;border-color:hsla(0,0%,100%,.1)!important;border-radius:8px;margin:0!important;min-width:0;text-align:left;width:100%!important}.bankroll-modal .bankroll-modal-card .formField .formField-inputRow input[type=number],.bankroll-modal .bankroll-modal-clamp-section .formField:not(.bankroll-modal-clamp-toggle-field) .formField-inputRow input[type=number],.bankroll-modal>.formField .formField-inputRow input[type=number]{flex:1 1;width:auto!important}.bankroll-modal-layout{grid-gap:1.25rem;align-items:start;display:grid;gap:1.25rem;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}@media(max-width:960px){.bankroll-modal-layout{grid-template-columns:1fr}}.bankroll-modal-col{display:flex;flex-direction:column;gap:1rem;min-width:0}.bankroll-modal-card{background:#101b36;border:1px solid hsla(0,0%,100%,.08);border-radius:12px;overflow:hidden}.bankroll-modal-card__header{align-items:center;background:hsla(0,0%,100%,.02);border-bottom:1px solid hsla(0,0%,100%,.06);display:flex;gap:.55rem;padding:.85rem 1rem}.bankroll-modal-card__header--split{flex-wrap:wrap;gap:.5rem;justify-content:space-between}.bankroll-modal-card__header-left{align-items:center;display:flex;gap:.55rem}.bankroll-modal-card__icon{align-items:center;background:rgba(124,77,255,.15);border-radius:7px;color:#7c4dff;display:flex;flex-shrink:0;font-size:.8rem;height:28px;justify-content:center;width:28px}.bankroll-modal-card__title{color:#f5f5f5;font-size:.72rem;font-weight:700;letter-spacing:.06em;margin:0;text-transform:uppercase}.bankroll-modal-card__body{display:flex;flex-direction:column;gap:.85rem;padding:1rem}.bankroll-modal-fields-grid{grid-gap:.75rem;display:grid;gap:.75rem;grid-template-columns:1fr}.bankroll-modal-fields-grid--2{grid-template-columns:1fr 1fr}@media(max-width:520px){.bankroll-modal-fields-grid--2{grid-template-columns:1fr}}.bankroll-modal-field-hint{color:#e2b72e;font-size:.78rem;font-weight:600;margin:0}.bankroll-modal-info-box{align-items:flex-start;background:rgba(124,77,255,.08);border:1px solid rgba(124,77,255,.15);border-radius:8px;color:hsla(0,0%,96%,.75);display:flex;font-size:.76rem;gap:.5rem;line-height:1.45;margin:0;padding:.65rem .75rem}.bankroll-modal-info-box svg{color:#7c4dff;flex-shrink:0;margin-top:.1rem}.bankroll-modal-kelly-mode-toggle{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}.bankroll-modal-kelly-mode-toggle__label{align-items:center;cursor:pointer;display:flex;gap:.6rem;-webkit-user-select:none;user-select:none}.bankroll-modal-kelly-mode-toggle__checkbox{accent-color:#7c4dff;cursor:pointer;flex-shrink:0;height:16px;width:16px}.bankroll-modal-kelly-mode-toggle__text{color:hsla(0,0%,100%,.9);font-size:.88rem;font-weight:600}.bankroll-kelly-custom-table__wrap{border:1px solid hsla(0,0%,100%,.08);border-radius:8px;overflow-x:auto}.bankroll-kelly-custom-table__grid{border-collapse:collapse;font-size:.78rem;width:100%}.bankroll-kelly-custom-table__grid td,.bankroll-kelly-custom-table__grid th{border:1px solid hsla(0,0%,100%,.07);padding:.3rem .4rem;white-space:nowrap}.bankroll-kelly-custom-table__grid thead th{background:rgba(124,77,255,.12);color:hsla(0,0%,100%,.7);font-size:.75rem;font-weight:600;text-align:center}.bankroll-kelly-custom-table__grid tbody th{background:rgba(124,77,255,.08);color:hsla(0,0%,100%,.65);font-weight:600;padding-right:.6rem;text-align:left}.bankroll-kelly-custom-table__corner{background:rgba(124,77,255,.15)!important;font-weight:700!important}.bankroll-kelly-custom-table__cell{text-align:center;vertical-align:middle}.bankroll-kelly-custom-table__cell-input-wrap{align-items:center;display:flex;gap:1px;justify-content:center}.bankroll-kelly-custom-table__input{background:transparent;border:none;border-bottom:1px solid rgba(124,77,255,.4);color:hsla(0,0%,100%,.9);font-size:.78rem;outline:none;padding:.1rem .2rem;text-align:right;width:52px}.bankroll-kelly-custom-table__input:focus{background:rgba(124,77,255,.07);border-bottom-color:#7c4dff}.bankroll-kelly-custom-table__input::-webkit-inner-spin-button,.bankroll-kelly-custom-table__input::-webkit-outer-spin-button{opacity:.4}.bankroll-kelly-custom-table__pct-sign{color:hsla(0,0%,100%,.65);font-size:.72rem}.bankroll-kelly-custom-table__stake{color:hsla(0,0%,100%,.65);display:block;font-size:.68rem;margin-top:.1rem;text-align:center}.bankroll-kelly-reset-btn{align-self:flex-start;background:transparent;border:1px solid hsla(0,0%,100%,.18);border-radius:6px;color:hsla(0,0%,100%,.55);cursor:pointer;font-size:.78rem;padding:.35rem .75rem;transition:border-color .15s,color .15s}.bankroll-kelly-reset-btn:hover{border-color:hsla(0,100%,70%,.5);color:hsla(0,100%,75%,.9)}.bankroll-kelly-reset-confirm{background:rgba(200,60,60,.1);border:1px solid rgba(200,60,60,.3);border-radius:8px;display:flex;flex-direction:column;gap:.6rem;padding:.75rem 1rem}.bankroll-kelly-reset-confirm__msg{color:hsla(0,100%,89%,.9);font-size:.84rem;line-height:1.5;margin:0}.bankroll-kelly-reset-confirm__actions{display:flex;flex-wrap:wrap;gap:.5rem}.bankroll-kelly-reset-confirm__btn{border:1px solid transparent;border-radius:6px;cursor:pointer;font-size:.8rem;font-weight:600;padding:.35rem .85rem;transition:opacity .15s}.bankroll-kelly-reset-confirm__btn:hover{opacity:.85}.bankroll-kelly-reset-confirm__btn--confirm{background:rgba(200,60,60,.75);border-color:rgba(200,60,60,.9);color:#fff}.bankroll-kelly-reset-confirm__btn--cancel{background:transparent;border-color:hsla(0,0%,100%,.2);color:hsla(0,0%,100%,.6)}.bankroll-modal-kelly-slider{display:flex;flex-direction:column;gap:.35rem}.bankroll-modal-kelly-range{-webkit-appearance:none;appearance:none;background:linear-gradient(90deg,rgba(124,77,255,.3),#7c4dff);border-radius:999px;cursor:pointer;height:6px;outline:none;width:100%}.bankroll-modal-kelly-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#7c4dff;border:2px solid #fff;border-radius:50%;box-shadow:0 2px 8px rgba(124,77,255,.4);cursor:pointer;height:18px;width:18px}.bankroll-modal-kelly-range::-moz-range-thumb{background:#7c4dff;border:2px solid #fff;border-radius:50%;box-shadow:0 2px 8px rgba(124,77,255,.4);cursor:pointer;height:18px;width:18px}.bankroll-modal-kelly-slider-labels{color:#a9a9a9;color:var(--color-grey);display:flex;font-size:.72rem;justify-content:space-between}.bankroll-modal-kelly-value{align-items:baseline;background:rgba(124,77,255,.1);border:1px solid rgba(124,77,255,.2);border-radius:8px;display:flex;gap:.65rem;padding:.5rem .75rem}.bankroll-modal-kelly-value-num{color:#7c4dff;font-family:font-title,sans-serif;font-size:1.35rem;font-weight:700}.bankroll-modal-kelly-value-hint{color:#a9a9a9;color:var(--color-grey);font-size:.78rem}.bankroll-modal-hero{background:linear-gradient(145deg,#132040,#101b36);border:1px solid hsla(0,0%,100%,.08);border-radius:12px;padding:1.75rem 1.25rem 1.25rem;position:relative;text-align:center}.bankroll-modal-hero__badge{border-radius:999px;font-size:.68rem;font-weight:700;letter-spacing:.04em;padding:.2rem .55rem;position:absolute;right:.85rem;text-transform:uppercase;top:.85rem}.bankroll-modal-hero__badge--green{background:rgba(52,211,153,.15);border:1px solid rgba(52,211,153,.3);color:#34d399}.bankroll-modal-hero__amount{color:#f5f5f5;font-family:font-title,sans-serif;font-size:clamp(2.5rem,5vw,3.25rem);font-weight:700;line-height:1.1;margin-bottom:.35rem}.bankroll-modal-hero__subtitle{color:#a9a9a9;color:var(--color-grey);font-size:.88rem;margin:0 0 1.25rem}.bankroll-modal-hero-kpis{grid-gap:.65rem;border-top:1px solid hsla(0,0%,100%,.06);display:grid;gap:.65rem;grid-template-columns:repeat(3,1fr);padding-top:1rem}@media(max-width:520px){.bankroll-modal-hero-kpis{grid-template-columns:1fr}}.bankroll-modal-hero-kpi{display:flex;flex-direction:column;gap:.15rem}.bankroll-modal-hero-kpi__value{color:#7c4dff;font-size:.88rem;font-weight:700}.bankroll-modal-hero-kpi__label{color:#a9a9a9;color:var(--color-grey);font-size:.72rem}.bankroll-modal-tier-table-wrap{-webkit-overflow-scrolling:touch;overflow-x:auto;padding:0 1rem 1rem}.bankroll-modal-tier-table{border-collapse:collapse;font-size:.82rem;min-width:360px;width:100%}.bankroll-modal-tier-table th{border-bottom:1px solid hsla(0,0%,100%,.08);color:#a9a9a9;color:var(--color-grey);font-size:.68rem;font-weight:600;letter-spacing:.04em;padding:.5rem .65rem;text-align:left;text-transform:uppercase;white-space:nowrap}.bankroll-modal-tier-table td{border-bottom:1px solid hsla(0,0%,100%,.04);color:#f5f5f5;padding:.55rem .65rem;vertical-align:middle}.bankroll-modal-tier-range{color:#a9a9a9;color:var(--color-grey);font-family:monospace;font-size:.78rem;white-space:nowrap}.bankroll-modal-tier-stake{color:#e2b72e;font-weight:700;white-space:nowrap}.bankroll-modal-tier-pct-row{margin-bottom:.35rem}.bankroll-modal-progress{background:hsla(0,0%,100%,.06);border-radius:999px;height:5px;overflow:hidden}.bankroll-modal-progress__bar{background:linear-gradient(90deg,rgba(124,77,255,.6),#7c4dff);border-radius:999px;height:100%;transition:width .2s ease}.bankroll-modal-table-field{gap:.35rem;margin:0!important}.bankroll-modal-table-field .formField-inputRow input[type=number]{color:#7c4dff!important;flex:0 1 auto;font-weight:600;min-width:0;width:64px!important}.bankroll-modal-table-field .formField-inputSuffix{color:#a9a9a9;color:var(--color-grey);font-size:.78rem}.bankroll-modal-sim-table-wrap{overflow-x:auto;padding:0 1rem}.bankroll-modal-card>.bankroll-modal-info-box{margin:0 1rem 1rem}.bankroll-modal-sim-table{border-collapse:collapse;font-size:.82rem;width:100%}.bankroll-modal-sim-table th{border-bottom:1px solid hsla(0,0%,100%,.08);color:#a9a9a9;color:var(--color-grey);font-size:.68rem;font-weight:600;letter-spacing:.04em;padding:.45rem .65rem;text-align:left;text-transform:uppercase}.bankroll-modal-sim-table td{border-bottom:1px solid hsla(0,0%,100%,.04);color:#f5f5f5;padding:.45rem .65rem}.bankroll-modal-sim-table td strong,.bankroll-modal-sim-table--purple td:nth-child(2){color:#7c4dff;font-weight:700}.bankroll-modal-kelly-chart-wrap{padding:.5rem .25rem 0;position:relative}.bankroll-modal-kelly-chart{width:100%}.bankroll-modal-kelly-callout{background:#132040;border:1px solid rgba(124,77,255,.25);border-radius:8px;display:flex;flex-direction:column;gap:.1rem;padding:.55rem .7rem;position:absolute;right:.75rem;text-align:right;top:1rem}.bankroll-modal-kelly-callout__odd{color:#a9a9a9;color:var(--color-grey);font-size:.72rem}.bankroll-modal-kelly-callout__stake{color:#7c4dff;font-size:1rem;font-weight:700}.bankroll-modal-kelly-callout__pct{color:#a9a9a9;color:var(--color-grey);font-size:.68rem}.bankroll-modal-chart-toggle{align-items:center;background:transparent;border:none;color:#7c4dff;cursor:pointer;display:inline-flex;font-size:.78rem;font-weight:600;gap:.4rem;margin:.5rem 1rem .75rem;padding:.35rem .65rem}.bankroll-modal-chart-toggle:hover{color:#9a76ff}.bankroll-modal-edu{background:rgba(19,32,64,.8);border:1px solid hsla(0,0%,100%,.06);border-radius:12px;padding:1rem 1.1rem}.bankroll-modal-edu h4{color:#f5f5f5;font-size:.82rem;font-weight:700;margin:0 0 .5rem}.bankroll-modal-edu p{color:hsla(0,0%,96%,.72);font-size:.88rem;line-height:1.5;margin:0}.bankroll-modal-edu--kelly{align-items:flex-start;background:rgba(124,77,255,.06);border-color:rgba(124,77,255,.15);display:flex;gap:.55rem}.bankroll-modal-edu--kelly svg{color:#7c4dff;flex-shrink:0;font-size:.95rem;margin-top:.15rem}.bankroll-modal-edu--kelly p{color:hsla(0,0%,96%,.78);font-size:.88rem;line-height:1.5}.bankroll-kelly-preview{background:#101b36;border:1px solid hsla(0,0%,100%,.08);border-radius:12px;display:flex;flex-direction:column;gap:1rem;padding:1rem}.bankroll-kelly-preview__head{align-items:flex-start;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:space-between}.bankroll-kelly-preview__head-left{align-items:flex-start;display:flex;gap:.55rem;min-width:0}.bankroll-kelly-preview__title{color:#f5f5f5;font-size:.85rem;font-weight:700;letter-spacing:.05em;margin:0;text-transform:uppercase}.bankroll-kelly-preview__subtitle{color:hsla(0,0%,96%,.72);font-size:.88rem;font-weight:400;letter-spacing:0;line-height:1.5;margin:.25rem 0 0;text-transform:none}.bankroll-kelly-preview__ev-badge{background:rgba(52,211,153,.12);border:1px solid rgba(52,211,153,.28);border-radius:999px;color:#34d399;flex-shrink:0;font-size:.68rem;font-weight:700;letter-spacing:.04em;padding:.3rem .65rem;text-transform:uppercase}.bankroll-kelly-ev-selector{display:flex;flex-direction:column;gap:.35rem}.bankroll-kelly-ev-selector__head{align-items:baseline;display:flex;gap:.75rem;justify-content:space-between}.bankroll-kelly-ev-selector__label{color:#a9a9a9;color:var(--color-grey);font-size:.68rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.bankroll-kelly-ev-selector__value{color:#34d399;font-size:.85rem;font-weight:700}.bankroll-kelly-ev-selector__scale{color:#a9a9a9;color:var(--color-grey);display:flex;font-size:.65rem;justify-content:space-between}.bankroll-kelly-ev-range{margin:.15rem 0 .1rem}.bankroll-kelly-stake-value{color:#e2b72e;font-weight:700}.bankroll-kelly-cap-pct{color:#34d399;font-weight:600}.bankroll-modal-card--flat{background:transparent;border:none;padding:0}.bankroll-modal-card--flat .bankroll-modal-card__header{background:none;border:none;padding:0 0 .65rem}.bankroll-modal-preview-grid{grid-gap:.55rem;display:grid;gap:.55rem;grid-template-columns:repeat(auto-fill,minmax(90px,1fr));padding:0 1rem 1rem}.bankroll-modal-preview-item{align-items:center;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:10px;display:flex;flex-direction:column;gap:.2rem;padding:.65rem .45rem;text-align:center;transition:border-color .15s}.bankroll-modal-preview-item:hover{border-color:rgba(226,183,46,.25)}.bankroll-modal-preview-label{color:#a9a9a9;color:var(--color-grey);font-size:.78rem;font-weight:600}.bankroll-modal-preview-stake{color:#e2b72e;font-size:.95rem;font-weight:700}.bankroll-modal-mini-kpis{grid-gap:.55rem;display:grid;gap:.55rem;grid-template-columns:repeat(4,1fr)}@media(max-width:700px){.bankroll-modal-mini-kpis{grid-template-columns:repeat(2,1fr)}}.bankroll-modal-mini-kpi{background:#101b36;border:1px solid hsla(0,0%,100%,.06);border-radius:10px;display:flex;flex-direction:column;gap:.15rem;padding:.65rem .55rem;text-align:center}.bankroll-modal-mini-kpi__value{color:#7c4dff;font-size:.82rem;font-weight:700}.bankroll-modal-mini-kpi__label{color:#a9a9a9;color:var(--color-grey);font-size:.65rem;letter-spacing:.03em;text-transform:uppercase}.bankroll-modal-mini-kpi--yellow .bankroll-modal-mini-kpi__value{color:#e2b72e}.bankroll-modal-mini-kpi--green .bankroll-modal-mini-kpi__value{color:#34d399}.bankroll-modal-clamp-hint{color:hsla(0,0%,96%,.72);font-size:.88rem;line-height:1.5;margin:.15rem 0 0}.bankroll-modal-clamp-toggle-field{align-items:center!important;flex-direction:row!important;gap:.75rem!important;justify-content:space-between!important;margin:0!important}.bankroll-modal-clamp-toggle-field label:not(.formField-toggle){color:#f5f5f5;flex:1 1;font-size:.85rem;font-weight:600;letter-spacing:normal;margin:0!important;min-width:0;text-transform:none}.bankroll-modal-clamp-toggle-field .formField-toggle{display:inline-flex!important;flex-shrink:0;height:22px!important;margin:0!important;max-width:40px!important;min-width:40px!important;position:relative;width:40px!important}.bankroll-modal-clamp-toggle-field .formField-toggle .formField-toggle__input:checked+.formField-toggle__slider{background:#7c4dff;border-color:#7c4dff}.bankroll-modal-tier-pct-value{color:#7c4dff;display:block;font-size:.82rem;font-weight:600;margin-bottom:.3rem}.popup--bankroll-hub .popup__content{display:flex;flex-direction:column;min-height:0;overflow:hidden!important;padding:0!important}.bankroll-hub{display:grid;flex:1 1;grid-template-columns:280px minmax(0,1fr);height:100%;min-height:0;overflow:hidden}.bankroll-hub>*{min-height:0}@media(max-width:900px){.bankroll-hub{grid-template-columns:1fr;grid-template-rows:minmax(0,1fr)}.bankroll-hub--mobile-list .bankroll-hub__main{display:none}.bankroll-hub--mobile-list .bankroll-hub__sidebar{border-bottom:none;max-height:none}.bankroll-hub--mobile-list .bankroll-hub__list{flex:1 1}.bankroll-hub--mobile-detail .bankroll-hub__sidebar{display:none}.bankroll-hub--mobile-detail .bankroll-hub__main{grid-row:1/-1}}.bankroll-hub__back-btn{display:none}@media(max-width:900px){.bankroll-hub__back-btn{align-items:center;align-self:flex-start;background:hsla(0,0%,100%,.05);border:none;border-radius:8px;color:#e2b72e;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:.78rem;font-weight:600;gap:.45rem;margin:.75rem 1rem 0;padding:.45rem .65rem;transition:background .15s ease}.bankroll-hub__back-btn svg{font-size:.72rem}.bankroll-hub__back-btn:hover{background:rgba(226,183,46,.1)}}.bankroll-hub__sidebar{background:rgba(0,0,0,.15);border-right:1px solid hsla(0,0%,100%,.08);display:flex;flex-direction:column;min-height:0;overflow:hidden}@media(max-width:900px){.bankroll-hub__sidebar{border-right:none}}.bankroll-hub__sidebar-head{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.06);display:flex;flex-shrink:0;gap:.5rem;justify-content:space-between;padding:.85rem 1rem}.bankroll-hub__sidebar-title{color:#f5f5f5;font-size:.8rem;font-weight:600}.bankroll-hub__add-btn,.bankroll-hub__sidebar-title{font-family:font-title,sans-serif;letter-spacing:.06em;text-transform:uppercase}.bankroll-hub__add-btn{align-items:center;background:#e2b72e;border:1px solid #e2b72e;border-radius:9px;box-shadow:0 2px 10px rgba(226,183,46,.2);color:#0a1028;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:.72rem;font-weight:700;gap:.35rem;justify-content:center;line-height:1.2;min-height:36px;padding:.45rem .9rem;transition:background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease;white-space:nowrap}.bankroll-hub__add-btn svg{font-size:.68rem}.bankroll-hub__add-btn:hover{background:#ecc04a;border-color:#ecc04a;box-shadow:0 4px 14px rgba(226,183,46,.28)}.bankroll-hub__list{display:flex;flex:1 1;flex-direction:column;gap:.4rem;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:.5rem;scrollbar-color:hsla(0,0%,100%,.22) hsla(0,0%,100%,.04);scrollbar-width:thin}.bankroll-hub__list::-webkit-scrollbar{width:7px}.bankroll-hub__list::-webkit-scrollbar-track{background:hsla(0,0%,100%,.04);border-radius:999px}.bankroll-hub__list::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.18);background-clip:padding-box;border:2px solid transparent;border-radius:999px}.bankroll-hub__list::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.28);background-clip:padding-box}.bankroll-hub__item{align-items:flex-start;background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.06);border-radius:10px;cursor:pointer;display:flex;gap:.55rem;padding:.65rem .6rem;text-align:left;transition:border-color .15s,background .15s;width:100%}.bankroll-hub__item:hover{background:hsla(0,0%,100%,.04);border-color:hsla(0,0%,100%,.12)}.bankroll-hub__item.is-selected{background:rgba(226,183,46,.06);border-color:rgba(226,183,46,.55)}.bankroll-hub__item.is-new{cursor:default}.bankroll-hub__item-icon{align-items:center;border-radius:8px;display:flex;flex-shrink:0;font-size:.85rem;height:32px;justify-content:center;width:32px}.bankroll-hub__item-icon--odd{background:rgba(124,77,255,.15);color:#7c4dff}.bankroll-hub__item-icon--flat{background:rgba(56,189,248,.15);color:#38bdf8}.bankroll-hub__item-icon--kelly{background:rgba(52,211,153,.15);color:#34d399}.bankroll-hub__item-icon--ev{background:rgba(124,77,255,.15);color:#7c4dff}.bankroll-hub__item-body{display:flex;flex:1 1;flex-direction:column;gap:.15rem;min-width:0}.bankroll-hub__item-name{color:#f5f5f5;font-size:.82rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bankroll-hub__item-meta{color:#a9a9a9;color:var(--color-grey);font-size:.7rem}.bankroll-hub__item-presets{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:rgba(52,211,153,.85);display:-webkit-box;font-size:.68rem;line-height:1.35;overflow:hidden}.bankroll-hub__item-presets.is-empty{color:#a9a9a9;color:var(--color-grey);font-style:italic}.bankroll-hub__item-menu{color:hsla(0,0%,100%,.2);flex-shrink:0;font-size:.75rem;margin-top:.15rem}.bankroll-hub__sidebar-foot{align-items:flex-start;border-top:1px solid hsla(0,0%,100%,.06);color:#a9a9a9;color:var(--color-grey);display:flex;flex-shrink:0;font-size:.68rem;gap:.45rem;line-height:1.4;margin:0;padding:.65rem 1rem}.bankroll-hub__sidebar-foot svg{color:#7c4dff;flex-shrink:0;margin-top:.1rem}.bankroll-hub__main{display:flex;flex-direction:column;min-height:0;min-width:0;overflow:hidden}.bankroll-hub__main-head{align-items:flex-start;display:flex;flex-shrink:0;flex-wrap:wrap;gap:1rem;justify-content:space-between;padding:1rem 1.25rem .75rem}.bankroll-hub__main-title-wrap{align-items:center;display:flex;flex-wrap:wrap;gap:.55rem}.bankroll-hub__main-title{color:#f5f5f5;font-size:1rem;font-weight:700;margin:0}.bankroll-hub__main-badge{background:rgba(124,77,255,.18);border-radius:4px;color:#7c4dff;font-size:.62rem;font-weight:700;padding:.2rem .5rem;text-transform:uppercase}.bankroll-hub__main-actions{align-items:center;display:flex;flex-wrap:wrap;gap:.65rem}.bankroll-hub__action{align-items:center;background:none;border:none;color:#a9a9a9;color:var(--color-grey);cursor:pointer;display:inline-flex;font-size:.78rem;font-weight:600;gap:.35rem;padding:0}.bankroll-hub__action:hover{color:#f5f5f5}.bankroll-hub__action--danger{color:#ef4444}.bankroll-hub__action--danger:hover{color:#f26a6a}.bankroll-hub__action--danger:disabled{cursor:not-allowed;opacity:.4}.bankroll-hub__tabs{border-bottom:1px solid hsla(0,0%,100%,.08);display:flex;flex-shrink:0;gap:0;padding:0 1.25rem}.bankroll-hub__tab{background:none;border:none;border-bottom:2px solid transparent;color:#a9a9a9;color:var(--color-grey);cursor:pointer;font-size:.72rem;font-weight:700;letter-spacing:.05em;margin-bottom:-1px;padding:.65rem 1rem;text-transform:uppercase;transition:color .15s,border-color .15s}.bankroll-hub__tab:hover{color:#f5f5f5}.bankroll-hub__tab.is-active{border-bottom-color:#e2b72e;color:#e2b72e}.bankroll-hub__content{flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:1rem 1.25rem;scrollbar-color:hsla(0,0%,100%,.22) hsla(0,0%,100%,.04);scrollbar-width:thin}.bankroll-hub__content::-webkit-scrollbar{width:7px}.bankroll-hub__content::-webkit-scrollbar-track{background:hsla(0,0%,100%,.04);border-radius:999px}.bankroll-hub__content::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.18);background-clip:padding-box;border:2px solid transparent;border-radius:999px}.bankroll-hub__content::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.28);background-clip:padding-box}.bankroll-hub__content--form{padding:1rem 1.25rem 1.25rem}.bankroll-hub__overview{grid-gap:1.25rem;align-items:start;display:grid;gap:1.25rem;grid-template-columns:200px minmax(0,1fr)}@media(max-width:700px){.bankroll-hub__overview{grid-template-columns:1fr}}.bankroll-hub__resume h4{color:#a9a9a9;color:var(--color-grey);font-size:.72rem;font-weight:700;letter-spacing:.05em;margin:0 0 .75rem;text-transform:uppercase}.bankroll-hub__resume dl{display:flex;flex-direction:column;gap:.55rem;margin:0}.bankroll-hub__resume dl div{display:flex;flex-direction:column;gap:.1rem}.bankroll-hub__resume dl dt{color:#a9a9a9;color:var(--color-grey);font-size:.68rem;letter-spacing:.03em;text-transform:uppercase}.bankroll-hub__resume dl dd{color:#f5f5f5;font-size:.82rem;font-weight:600;line-height:1.4;margin:0}.bankroll-hub__overview-right{display:flex;flex-direction:column;gap:1rem;min-width:0}.bankroll-hub__quick-preview h4{color:#a9a9a9;color:var(--color-grey);font-size:.72rem;font-weight:700;letter-spacing:.05em;margin:0 0 .55rem;text-transform:uppercase}.bankroll-hub__edit,.bankroll-hub__settings{display:flex;flex-direction:column;gap:1rem}.bankroll-hub__presets-usage{background:rgba(52,211,153,.06);border:1px solid rgba(52,211,153,.15);border-radius:10px;padding:.85rem 1rem}.bankroll-hub__presets-usage h4{color:#34d399;font-size:.78rem;font-weight:700;margin:0 0 .5rem}.bankroll-hub__presets-usage ul{color:#f5f5f5;font-size:.8rem;margin:0;padding-left:1.1rem}.bankroll-hub__foot-info{align-items:center;background:rgba(0,0,0,.1);border-top:1px solid hsla(0,0%,100%,.06);color:#a9a9a9;color:var(--color-grey);display:flex;flex-shrink:0;font-size:.72rem;gap:.45rem;margin:0;padding:.65rem 1.25rem}.bankroll-hub__foot-info svg{color:#7c4dff;flex-shrink:0}.bankroll-hub__empty{align-items:center;color:#a9a9a9;color:var(--color-grey);display:flex;flex:1 1;font-size:.9rem;justify-content:center;padding:3rem}.bankroll-selector{display:flex;flex-direction:column;gap:.75rem}.bankroll-selector-header{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.08);display:flex;gap:.5rem;padding-bottom:.65rem}.bankroll-selector-icon{color:#e2b72e;font-size:.9rem}.bankroll-selector-title{color:#a9a9a9;color:var(--color-grey);flex:1 1;font-size:.82rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.bankroll-selector-create-btn{align-items:center;background:rgba(226,183,46,.1);border:1px solid rgba(226,183,46,.25);border-radius:8px;color:#e2b72e;cursor:pointer;display:flex;font-size:.78rem;font-weight:600;gap:.35rem;padding:.35rem .8rem;transition:background .15s}.bankroll-selector-create-btn:hover{background:rgba(226,183,46,.2)}.bankroll-selector-list{display:flex;flex-direction:column;gap:.45rem}.bankroll-selector-item{align-items:center;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:8px;cursor:pointer;display:flex;gap:.75rem;justify-content:space-between;padding:.65rem .9rem;transition:all .15s}.bankroll-selector-item:hover{border-color:rgba(226,183,46,.25)}.bankroll-selector-item--selected{background:rgba(226,183,46,.06);border-color:rgba(226,183,46,.5)}.bankroll-selector-item-main{display:flex;flex-direction:column;gap:.2rem;min-width:0}.bankroll-selector-item-name{color:#f5f5f5;font-size:.88rem;font-weight:600}.bankroll-selector-item-meta{align-items:center;color:#a9a9a9;color:var(--color-grey);display:flex;font-size:.75rem;gap:.45rem}.bankroll-selector-badge{background:rgba(139,92,246,.15);border-radius:4px;color:#8b5cf6;font-size:.7rem;font-weight:600;padding:.05rem .4rem}.bankroll-selector-clamp{background:rgba(56,189,248,.12);border-radius:4px;color:#38bdf8;font-size:.7rem;padding:.05rem .35rem}.bankroll-selector-edit-btn{align-items:center;background:rgba(56,189,248,.1);border:1px solid rgba(56,189,248,.2);border-radius:6px;color:#38bdf8;cursor:pointer;display:flex;flex-shrink:0;font-size:.7rem;height:28px;justify-content:center;transition:background .15s;width:28px}.bankroll-selector-edit-btn:hover{background:rgba(56,189,248,.22)}.bankroll-selector-preview{margin-top:.25rem}.bankroll-selector-empty{align-items:center;color:#a9a9a9;color:var(--color-grey);display:flex;flex-direction:column;font-size:.85rem;gap:.75rem;padding:1.5rem;text-align:center}.preset-charts-row{align-items:stretch;display:flex;flex-direction:row;gap:1.25rem;margin-top:.75rem}.preset-charts-row>*{flex:1 1;min-width:0}@media(max-width:1024px){.preset-charts-row{flex-direction:column}}.preset-perf-chart{height:340px;position:relative;width:100%}.preset-perf-chart .performance-chart{height:100%}.preset-calendar-wrap{width:100%}.preset-pie-charts-row{grid-gap:1.25rem;display:grid;gap:1.25rem;grid-template-columns:1fr 1fr;margin-top:40px}@media(max-width:700px){.preset-pie-charts-row{grid-template-columns:1fr}}.preset-pie-chart-wrap{min-width:0}.presets-mgmt-tool-btn--green{background:rgba(61,220,132,.12);border-color:rgba(61,220,132,.45);color:#60e29a}.presets-mgmt-tool-btn--green:hover{background:rgba(61,220,132,.22);border-color:rgba(61,220,132,.65);box-shadow:0 2px 12px rgba(61,220,132,.2);color:#fff}.ptest-config-strip{align-items:flex-end;background:hsla(0,0%,100%,.025);border-bottom:1px solid hsla(0,0%,100%,.06);display:flex;flex-shrink:0;flex-wrap:wrap;gap:1.5rem;padding:.9rem 1.5rem}.ptest-config-fields{align-items:flex-end;display:flex;flex:1 1;flex-wrap:wrap;gap:1rem}.ptest-config-field{display:flex;flex-direction:column;gap:.35rem;min-width:220px}.ptest-config-field-label{color:#a9a9a9;color:var(--color-grey);font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ptest-select-wrap{align-items:center;display:inline-flex;position:relative}.ptest-config-select{-webkit-appearance:none;appearance:none;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.14);border-radius:8px;color:#f5f5f5;cursor:pointer;font-size:.84rem;font-weight:500;min-width:220px;outline:none;padding:.5rem 2.2rem .5rem .75rem;transition:border-color .12s,background .12s}.ptest-config-select:hover:not(:disabled){background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.25)}.ptest-config-select:focus{border-color:rgba(139,92,246,.55);box-shadow:0 0 0 2px rgba(139,92,246,.15)}.ptest-config-select:disabled{cursor:default;opacity:.5}.ptest-config-select option{background:#1a2540}.ptest-select-arrow{color:#a9a9a9;color:var(--color-grey);height:6px;pointer-events:none;position:absolute;right:.65rem;width:10px}.ptest-testset-display{align-items:center;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;cursor:default;display:inline-flex;gap:.5rem;min-height:36px;padding:.5rem .75rem;position:relative}.ptest-testset-label{color:hsla(0,0%,96%,.7);font-size:.84rem}.ptest-testset-badge{background:rgba(226,183,46,.15);border:1px solid rgba(226,183,46,.4);border-radius:20px;color:#e2b72e;font-size:.7rem;font-weight:700;letter-spacing:.04em;padding:.15rem .5rem;text-transform:uppercase}.ptest-select-arrow--static{margin-left:.15rem;opacity:.35;position:static}.ptest-run-btn{align-items:center;background:#e2b72e;border:none;border-radius:8px;color:#070d1c;cursor:pointer;display:inline-flex;flex-shrink:0;font-family:font-title,sans-serif;font-size:.84rem;font-weight:700;gap:.55rem;letter-spacing:.06em;padding:.55rem 1.4rem;text-transform:uppercase;transition:background .15s,box-shadow .15s,-webkit-transform .1s;transition:background .15s,box-shadow .15s,transform .1s;transition:background .15s,box-shadow .15s,transform .1s,-webkit-transform .1s;white-space:nowrap}.ptest-run-btn svg{font-size:.72rem}.ptest-run-btn:hover:not(:disabled){background:#e7c352;box-shadow:0 4px 18px rgba(226,183,46,.35);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.ptest-run-btn:active:not(:disabled){-webkit-transform:translateY(0);transform:translateY(0)}.ptest-run-btn:disabled{cursor:not-allowed;opacity:.45;-webkit-transform:none;transform:none}.ptest-run-spinner{-webkit-animation:ptest-spin .65s linear infinite;animation:ptest-spin .65s linear infinite;border:2px solid rgba(7,13,28,.3);border-radius:50%;border-top-color:#070d1c;display:inline-block;height:14px;width:14px}@-webkit-keyframes ptest-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes ptest-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.ptest-body{display:flex;flex:1 1;flex-direction:column;gap:1.25rem;overflow-y:auto;padding:1.25rem 1.5rem;scrollbar-color:hsla(0,0%,100%,.1) transparent;scrollbar-width:thin}.ptest-body::-webkit-scrollbar{width:6px}.ptest-body::-webkit-scrollbar-track{background:transparent}.ptest-body::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.1);border-radius:3px}.ptest-info-card{align-items:flex-start;background:rgba(56,189,248,.07);border:1px solid rgba(56,189,248,.2);border-radius:10px;color:hsla(0,0%,96%,.8);display:flex;font-size:.82rem;gap:.85rem;padding:.85rem 1rem}.ptest-info-card svg{color:#38bdf8;flex-shrink:0;font-size:1rem;margin-top:.1rem}.ptest-info-card p{line-height:1.55;margin:0}.ptest-info-card p+p{margin-top:.25rem}.ptest-detail-link{align-self:center;color:#38bdf8;flex-shrink:0;font-size:.78rem;margin-left:auto;opacity:.8;text-decoration:none;white-space:nowrap}.ptest-detail-link:hover{opacity:1}.ptest-empty{align-items:center;color:#a9a9a9;color:var(--color-grey);display:flex;flex:1 1;flex-direction:column;gap:.85rem;justify-content:center;padding:3rem 1rem}.ptest-empty svg{color:#8b5cf6;font-size:2.4rem;opacity:.25}.ptest-empty p{font-size:.9rem;line-height:1.55;margin:0;max-width:420px;text-align:center}.ptest-loading-state{align-items:center;color:#a9a9a9;color:var(--color-grey);display:flex;flex:1 1;flex-direction:column;gap:1rem;padding:3rem 1rem}.ptest-loading-state p{font-size:.9rem;margin:0}.ptest-loading-ring{-webkit-animation:ptest-spin .7s linear infinite;animation:ptest-spin .7s linear infinite;border:3px solid rgba(226,183,46,.15);border-radius:50%;border-top-color:#e2b72e;height:40px;width:40px}.ptest-section{display:flex;flex-direction:column;gap:1rem}.ptest-section-title{align-items:center;color:#a9a9a9;color:var(--color-grey);display:flex;font-family:font-title,sans-serif;font-size:.72rem;font-weight:700;gap:.65rem;letter-spacing:.1em;margin:0;text-transform:uppercase}.ptest-section-badge{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.08);border-radius:20px;color:hsla(0,0%,96%,.7);font-size:.7rem;font-weight:600;letter-spacing:0;padding:.15rem .55rem;text-transform:none}.ptest-distribution-grid{grid-gap:1.5rem;align-items:start;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.07);border-radius:12px;display:grid;gap:1.5rem;grid-template-columns:190px 1fr auto;padding:1.25rem 1.5rem}@media(max-width:900px){.ptest-distribution-grid{grid-template-columns:1fr}}.ptest-donut-col{align-items:center;display:flex;justify-content:center}.ptest-donut-svg{font-family:inherit;height:168px;max-width:100%;width:168px}.ptest-legend-col{display:flex;flex-direction:column;gap:.5rem;justify-content:center;padding-left:.5rem}.ptest-legend-row{align-items:center;display:flex;gap:.5rem}.ptest-legend-dot{border-radius:50%;flex-shrink:0;height:10px;width:10px}.ptest-legend-name{color:#f5f5f5;flex:1 1;font-size:.83rem;max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ptest-legend-count{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";color:#f5f5f5;font-size:.83rem;font-variant-numeric:tabular-nums;font-weight:700}.ptest-legend-pct{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";color:#a9a9a9;color:var(--color-grey);font-size:.75rem;font-variant-numeric:tabular-nums;min-width:44px}.ptest-stats-col{display:flex;flex-direction:column;gap:.85rem;max-width:290px;min-width:220px;width:100%}@media(max-width:900px){.ptest-stats-col{max-width:none}}.ptest-unmatched-notice{align-items:flex-start;background:rgba(255,140,66,.1);border:1px solid rgba(255,140,66,.3);border-radius:8px;color:hsla(0,0%,96%,.85);display:flex;font-size:.8rem;gap:.6rem;padding:.75rem .85rem}.ptest-unmatched-notice svg{color:#ff8c42;flex-shrink:0;font-size:.9rem;margin-top:.1rem}.ptest-unmatched-notice p{line-height:1.5;margin:0}.ptest-unmatched-notice strong{color:#ff8c42}.ptest-stake-card{background:rgba(226,183,46,.07);border:1px solid rgba(226,183,46,.25);border-radius:10px;display:flex;flex-direction:column;gap:.25rem;padding:.9rem 1rem}.ptest-stake-card-label{color:rgba(226,183,46,.75);font-size:.67rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ptest-stake-card-amount{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";color:#e2b72e;font-family:font-title,sans-serif;font-size:1.7rem;font-variant-numeric:tabular-nums;font-weight:800;line-height:1.15}.ptest-stake-card-currency{font-size:1.1rem;font-weight:600}.ptest-stake-card-sub{color:rgba(226,183,46,.6);font-size:.76rem}.ptest-filters-row{align-items:flex-end;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.07);border-radius:10px;display:flex;flex-wrap:wrap;gap:.5rem .65rem;padding:.65rem .75rem}.ptest-filter-col{display:flex;flex-direction:column;gap:.22rem}.ptest-filter-label{color:#a9a9a9;color:var(--color-grey);font-size:.63rem;font-weight:700;letter-spacing:.07em;padding-left:.1rem;text-transform:uppercase}.ptest-filter-wrap{align-items:center;display:inline-flex;position:relative}.ptest-filter-select{-webkit-appearance:none;appearance:none;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:6px;color:#f5f5f5;cursor:pointer;font-size:.78rem;min-width:100px;outline:none;padding:.3rem 1.8rem .3rem .55rem;transition:border-color .1s,background .1s}.ptest-filter-select:hover{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.2)}.ptest-filter-select:focus{border-color:rgba(139,92,246,.5);box-shadow:0 0 0 2px rgba(139,92,246,.12)}.ptest-filter-select option{background:#1a2540}.ptest-filter-arrow{color:#a9a9a9;color:var(--color-grey);height:5px;pointer-events:none;position:absolute;right:.5rem;width:9px}.ptest-table-wrap{background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.07);border-radius:10px;overflow-x:auto;scrollbar-color:hsla(0,0%,100%,.08) transparent;scrollbar-width:thin}.ptest-table{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";border-collapse:collapse;font-size:.8rem;font-variant-numeric:tabular-nums;min-width:960px;width:100%}.ptest-table thead tr{background:hsla(0,0%,100%,.05);border-bottom:1px solid hsla(0,0%,100%,.07)}.ptest-table th{color:#a9a9a9;color:var(--color-grey);font-size:.67rem;font-weight:700;letter-spacing:.07em;padding:0;text-align:left;text-transform:uppercase;-webkit-user-select:none;user-select:none;white-space:nowrap}.ptest-table td{border-bottom:1px solid hsla(0,0%,100%,.04);color:hsla(0,0%,96%,.9);padding:.52rem .7rem;vertical-align:middle}.ptest-table tbody tr:nth-child(2n) td{background:hsla(0,0%,100%,.018)}.ptest-table tbody tr:last-child td{border-bottom:none}.ptest-table tbody tr.tr-matched:hover td{background:rgba(139,92,246,.06)!important}.ptest-table tbody tr.tr-none td{opacity:.45}.ptest-table tbody tr.tr-none:hover td{background:transparent!important;opacity:.65!important}.th-sortable{cursor:pointer;transition:color .1s}.th-sortable:hover{color:hsla(0,0%,96%,.85)}.th-sorted{color:#f5f5f5!important}.th-inner{align-items:center;display:inline-flex;gap:.3rem;padding:.55rem .7rem}.th-r .th-inner{justify-content:flex-end;width:100%}.ptest-sort-icon{font-size:.7rem;line-height:1;transition:color .1s}.ptest-sort-icon--idle{opacity:.3}.ptest-sort-icon--active{color:#e2b72e;opacity:1}.td-num,.th-num{color:#a9a9a9;color:var(--color-grey);font-size:.73rem;padding:.52rem .4rem;text-align:center;width:36px}.th-toggle{padding:0!important;width:28px}.td-toggle{padding:.52rem .25rem .52rem .6rem!important;text-align:center;width:28px}.ptest-toggle-icon{color:#a9a9a9;color:var(--color-grey);display:inline-block;font-size:.6rem;line-height:1;opacity:.4;transition:opacity .15s,color .15s}.tr-expandable{cursor:pointer}.tr-expandable:hover .ptest-toggle-icon{opacity:.8}.tr-expanded .ptest-toggle-icon{color:#e2b72e;opacity:1}.tr-expanded td{background:rgba(139,92,246,.05)!important}.tr-debug td{background:rgba(0,0,0,.18)!important;border-bottom:2px solid hsla(0,0%,100%,.06)!important}.td-debug,.tr-debug td{padding:0!important}.ptest-debug-panel{display:flex;flex-direction:column;gap:.45rem;padding:.8rem 1.25rem .9rem 2.4rem}.ptest-debug-header{color:#a9a9a9;color:var(--color-grey);font-size:.63rem;font-weight:700;letter-spacing:.1em;margin-bottom:.1rem;text-transform:uppercase}.ptest-debug-list{display:flex;flex-direction:column;gap:.2rem}.ptest-debug-item{grid-gap:0 .55rem;align-items:center;border-radius:5px;display:grid;font-size:.77rem;gap:0 .55rem;grid-template-columns:18px minmax(100px,180px) 32px 1fr;padding:.25rem .55rem}.ptest-debug-item--match{background:rgba(61,220,132,.07);border:1px solid rgba(61,220,132,.15)}.ptest-debug-item--reject{background:hsla(0,0%,100%,.02);border:1px solid transparent}.ptest-debug-status{font-size:.78rem;font-weight:700;line-height:1;text-align:center}.ptest-debug-item--match .ptest-debug-status{color:#3ddc84}.ptest-debug-item--reject .ptest-debug-status{color:hsla(0,91%,71%,.75)}.ptest-debug-name{color:#f5f5f5;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ptest-debug-item--reject .ptest-debug-name{color:hsla(0,0%,96%,.55)}.ptest-debug-priority{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";color:#a9a9a9;color:var(--color-grey);font-size:.67rem;font-variant-numeric:tabular-nums;text-align:right}.ptest-debug-reason{color:hsla(0,0%,96%,.55);font-size:.75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ptest-debug-item--match .ptest-debug-reason{color:#3ddc84;font-weight:600}.td-book{color:hsla(0,0%,96%,.65);font-size:.78rem}.td-book,.td-ligue,.td-sport{white-space:nowrap}.td-ligue{font-size:.78rem;max-width:150px;overflow:hidden;text-overflow:ellipsis}.td-ev{color:#3ddc84;font-weight:700}.td-ev,.td-trj{text-align:right;white-space:nowrap}.td-trj{color:#e2b72e;font-weight:600}.td-liq{font-size:.78rem}.td-liq,.td-odd{text-align:right;white-space:nowrap}.td-odd{font-weight:600}.td-timing{color:#a9a9a9;color:var(--color-grey);font-size:.77rem;text-align:right}.td-preset,.td-stake,.td-timing{white-space:nowrap}.td-stake{text-align:right}.ptest-preset-badge{background:color-mix(in srgb,#8b5cf6 14%,transparent);background:color-mix(in srgb,var(--pc,#8b5cf6) 14%,transparent);border:1px solid color-mix(in srgb,#8b5cf6 40%,transparent);border:1px solid color-mix(in srgb,var(--pc,#8b5cf6) 40%,transparent);border-radius:20px;color:#8b5cf6;color:var(--pc,#8b5cf6);display:inline-block;font-size:.73rem;font-weight:600;padding:.2rem .6rem;white-space:nowrap}.ptest-preset-none{color:#a9a9a9;color:var(--color-grey);font-size:.76rem;font-style:italic}.ptest-stake-val{color:#3ddc84;font-weight:700}.ptest-stake-zero,.td-empty{color:#a9a9a9;color:var(--color-grey)}.td-empty{font-size:.84rem;font-style:italic;padding:2rem 1rem;text-align:center}.ptest-footer-info{align-items:center;color:#a9a9a9;color:var(--color-grey);display:flex;font-size:.76rem;gap:.5rem}.ptest-footer-info svg{flex-shrink:0;font-size:.85rem}.preset-tester-run-btn{align-items:center;background:rgba(61,220,132,.15);border:1px solid rgba(61,220,132,.5);border-radius:8px;color:#60e29a;cursor:pointer;display:inline-flex;font-family:font-title,sans-serif;font-size:.82rem;font-weight:600;gap:.5rem;letter-spacing:.05em;padding:.55rem 1.3rem;text-transform:uppercase;transition:background .15s,border-color .15s,color .15s,box-shadow .15s}.preset-tester-run-btn:hover:not(:disabled){background:rgba(61,220,132,.25);border-color:rgba(61,220,132,.7);box-shadow:0 2px 14px rgba(61,220,132,.2);color:#fff}.preset-tester-run-btn:disabled{cursor:not-allowed;opacity:.45}.preset-tester-run-btn svg{font-size:.68rem}.preset-tester{display:flex;flex-direction:column;gap:1.25rem;min-height:200px}.preset-tester-controls{align-items:center;display:flex;flex-wrap:wrap;gap:1.25rem}.preset-tester-controls .form-field{margin:0}.preset-tester-sub-label{color:#f5f5f5;font-size:.92rem;font-weight:600}.preset-tester-hint{color:#a9a9a9;color:var(--color-grey);font-size:.82rem;margin:0}.preset-tester-empty{align-items:center;color:#a9a9a9;color:var(--color-grey);display:flex;flex-direction:column;gap:.85rem;justify-content:center;padding:2.5rem 1rem}.preset-tester-empty svg{font-size:2.2rem;opacity:.35}.preset-tester-empty p{font-size:.9rem;margin:0;max-width:420px;text-align:center}.preset-tester-loading{align-items:center;color:#a9a9a9;color:var(--color-grey);display:flex;flex-direction:column;gap:1rem;padding:2.5rem 1rem}.preset-tester-loading p{font-size:.9rem;margin:0}.preset-tester-spinner{-webkit-animation:preset-tester-spin .7s linear infinite;animation:preset-tester-spin .7s linear infinite;border:3px solid rgba(61,220,132,.2);border-radius:50%;border-top-color:#3ddc84;height:32px;width:32px}@-webkit-keyframes preset-tester-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes preset-tester-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.preset-tester-summary{align-items:center;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);border-radius:10px;display:flex;flex-wrap:wrap;gap:1.25rem;padding:.85rem 1rem}.preset-tester-summary-count{align-items:baseline;display:flex;flex-shrink:0;gap:.25rem}.preset-tester-summary-num{color:#3ddc84;font-family:font-title,sans-serif;font-size:1.7rem;font-weight:700;line-height:1}.preset-tester-summary-den{color:#a9a9a9;color:var(--color-grey);font-size:1rem}.preset-tester-summary-label{color:#a9a9a9;color:var(--color-grey);font-size:.82rem;margin-left:.15rem}.preset-tester-summary-pills{display:flex;flex-wrap:wrap;gap:.45rem}.preset-tester-pill{background:rgba(#fff,.12);background:rgba(var(--pill-color,#fff),.12);background:color-mix(in srgb,#aaa 15%,transparent);background:color-mix(in srgb,var(--pill-color,#aaa) 15%,transparent);border:1px solid color-mix(in srgb,#aaa 45%,transparent);border:1px solid color-mix(in srgb,var(--pill-color,#aaa) 45%,transparent);border-radius:20px;color:#fff;color:var(--pill-color,#fff);color:#aaa;color:var(--pill-color,#aaa);font-size:.76rem;font-weight:600;padding:.25rem .65rem}.preset-tester-pill--none{--pill-color:#888;background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.12);color:#888}.preset-tester-table-wrap{border:1px solid hsla(0,0%,100%,.08);border-radius:10px;overflow-x:auto}.preset-tester-table{border-collapse:collapse;font-size:.82rem;min-width:760px;width:100%}.preset-tester-table thead tr{background:hsla(0,0%,100%,.04);border-bottom:1px solid hsla(0,0%,100%,.08)}.preset-tester-table th{color:#a9a9a9;color:var(--color-grey);font-size:.72rem;font-weight:600;letter-spacing:.05em;padding:.6rem .75rem;text-align:left;text-transform:uppercase;white-space:nowrap}.preset-tester-table td{border-bottom:1px solid hsla(0,0%,100%,.04);color:#f5f5f5;padding:.55rem .75rem;vertical-align:middle}.preset-tester-table tbody tr:last-child td{border-bottom:none}.preset-tester-table tbody tr.row--matched{background:rgba(61,220,132,.025)}.preset-tester-table tbody tr.row--matched:hover{background:rgba(61,220,132,.05)}.preset-tester-table tbody tr.row--unmatched{opacity:.55}.preset-tester-table tbody tr.row--unmatched:hover{opacity:.75}.col-sport{align-items:center;display:flex;gap:.4rem;white-space:nowrap}.sport-emoji{font-size:1rem;line-height:1}.sport-name{color:#a9a9a9;color:var(--color-grey);font-size:.75rem}.col-match{display:flex;flex-direction:column;gap:.1rem}.match-name{font-weight:600;white-space:nowrap}.match-comp{color:#a9a9a9;color:var(--color-grey);font-size:.73rem}.col-market,.match-comp{white-space:nowrap}.col-ev,.col-liq,.col-odd,.col-trj{text-align:right;white-space:nowrap}.col-ev{color:#3ddc84}.col-trj{color:#e2b72e}.preset-badge{background:color-mix(in srgb,#aaa 15%,transparent);background:color-mix(in srgb,var(--badge-color,#aaa) 15%,transparent);border:1px solid color-mix(in srgb,#aaa 40%,transparent);border:1px solid color-mix(in srgb,var(--badge-color,#aaa) 40%,transparent);border-radius:20px;color:#aaa;color:var(--badge-color,#aaa);display:inline-block;font-size:.74rem;font-weight:600;padding:.2rem .55rem;white-space:nowrap}.preset-badge--none{background:transparent;border-color:transparent;color:#a9a9a9;color:var(--color-grey)}.col-stake{text-align:right;white-space:nowrap}.stake-val{color:#3ddc84;font-weight:700}.preset-tester-footnote,.stake-none{color:#a9a9a9;color:var(--color-grey)}.preset-tester-footnote{font-size:.76rem;font-style:italic;margin:0;text-align:center}.col-match-timing{color:#a9a9a9;color:var(--color-grey);display:flex;flex-direction:column;font-size:.74rem;gap:.15rem;white-space:nowrap}#myBets{padding-bottom:48px}#myBets,.myBets-standalone{--myBets-accent:#f5c542;--myBets-card-bg:#222d48;--myBets-card-border:hsla(0,0%,100%,.14);--myBets-mini-bg:hsla(0,0%,100%,.08);--myBets-text-primary:#f8fafd;--myBets-text-secondary:rgba(248,250,253,.86);--myBets-text-muted:rgba(248,250,253,.72);--myBets-text-subtle:rgba(248,250,253,.58);--myBets-card-hover:#2a3654}#myBets .myBets-pageHeader,.myBets-standalone .myBets-pageHeader{align-items:flex-start;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;margin-bottom:10px}#myBets .myBets-pageHeader-text,.myBets-standalone .myBets-pageHeader-text{align-items:flex-start;display:flex;flex-direction:column;min-width:0}#myBets .myBets-title,.myBets-standalone .myBets-title{color:#ebe9fc;color:var(--color-light);font-family:font-title,sans-serif;font-size:1.75rem;font-weight:400;letter-spacing:1px;line-height:1.15;margin:0 0 4px;padding:0;text-align:left;text-transform:uppercase}#myBets .myBets-subtitle,.myBets-standalone .myBets-subtitle{color:var(--myBets-text-muted);font-size:.92rem;line-height:1.4;margin:0;padding:0;text-align:left}#myBets .myBets-pageHeader-actions,.myBets-standalone .myBets-pageHeader-actions{align-items:center;display:flex;flex-shrink:0;flex-wrap:wrap;gap:10px}#myBets .myBets-actionBtn,.myBets-standalone .myBets-actionBtn{align-items:center;background:var(--myBets-card-bg);border:1px solid var(--myBets-card-border);border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.18);color:var(--myBets-text-primary);cursor:pointer;display:inline-flex;font-family:font-title,sans-serif;font-size:.72rem;gap:8px;letter-spacing:.6px;padding:10px 16px;text-transform:uppercase;transition:background-color .15s,border-color .15s,color .15s}#myBets .myBets-actionBtn svg,.myBets-standalone .myBets-actionBtn svg{color:var(--myBets-accent);font-size:.8rem}#myBets .myBets-actionBtn:hover,.myBets-standalone .myBets-actionBtn:hover{background:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.12)}#myBets .myBets-actionBtn--active,#myBets .myBets-actionBtn--filters.myBets-actionBtn--active,.myBets-standalone .myBets-actionBtn--active,.myBets-standalone .myBets-actionBtn--filters.myBets-actionBtn--active{border-color:rgba(245,197,66,.35);color:var(--myBets-accent)}#myBets .myBets-actionBtn--export,.myBets-standalone .myBets-actionBtn--export{background:rgba(245,197,66,.08);border-color:rgba(245,197,66,.22);color:var(--myBets-accent)}#myBets .myBets-filterBadge,.myBets-standalone .myBets-filterBadge{align-items:center;background:var(--myBets-accent);border-radius:9px;color:#0b1020;color:var(--color-firstMain);display:inline-flex;font-size:.65rem;font-weight:700;height:18px;justify-content:center;line-height:1;min-width:18px;padding:0 5px}#myBets .myBets-filters,.myBets-standalone .myBets-filters{background:var(--myBets-card-bg);border:1px solid var(--myBets-card-border);border-radius:14px;box-shadow:0 4px 24px rgba(0,0,0,.28);margin-bottom:28px;overflow:visible}#myBets .myBets-filters-header,.myBets-standalone .myBets-filters-header{align-items:center;background:rgba(11,16,32,.55);background:rgba(var(--color-firstMain-rgb),.55);border-bottom:1px solid var(--myBets-card-border);display:flex;gap:12px;justify-content:space-between;padding:14px 16px}#myBets .myBets-filters-title,.myBets-standalone .myBets-filters-title{align-items:center;color:#ebe9fc;color:var(--color-light);display:flex;font-family:font-title,sans-serif;font-size:.82rem;font-weight:400;gap:10px;letter-spacing:.9px;margin:0;text-transform:uppercase}#myBets .myBets-filters-title svg,.myBets-standalone .myBets-filters-title svg{color:var(--myBets-accent);font-size:.85rem}#myBets .myBets-filters-close,.myBets-standalone .myBets-filters-close{align-items:center;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:8px;color:var(--myBets-text-muted);cursor:pointer;display:flex;font-size:1.1rem;height:30px;justify-content:center;padding:0;transition:color .2s,background-color .2s;width:30px}#myBets .myBets-filters-close:hover,.myBets-standalone .myBets-filters-close:hover{background:hsla(0,0%,100%,.08);color:#ebe9fc;color:var(--color-light)}#myBets .myBets-filters-body,.myBets-standalone .myBets-filters-body{padding:16px}#myBets .myBets-filters-categories,.myBets-standalone .myBets-filters-categories{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:1450px){#myBets .myBets-filters-categories,.myBets-standalone .myBets-filters-categories{grid-template-columns:minmax(0,1fr)}}#myBets .myBets-filters .formField--noLabel .formField-groupLabel,#myBets .myBets-filters .formField--noLabel label,.myBets-standalone .myBets-filters .formField--noLabel .formField-groupLabel,.myBets-standalone .myBets-filters .formField--noLabel label{display:none}#myBets .myBets-filters .formField--filter,.myBets-standalone .myBets-filters .formField--filter{margin:0;width:100%}#myBets .myBets-filters .formField--filter.formField--inline,#myBets .myBets-filters .formField--filter.formField--stacked,.myBets-standalone .myBets-filters .formField--filter.formField--inline,.myBets-standalone .myBets-filters .formField--filter.formField--stacked{gap:0}#myBets .myBets-filters .formField--filter input:not([type=checkbox]),#myBets .myBets-filters .formField--filter select,#myBets .myBets-filters .formField--filter textarea,.myBets-standalone .myBets-filters .formField--filter input:not([type=checkbox]),.myBets-standalone .myBets-filters .formField--filter select,.myBets-standalone .myBets-filters .formField--filter textarea{background:#070a14!important;background:var(--color-firstMain-dark)!important;border:1px solid hsla(0,0%,100%,.12);border-radius:7px;color:#ebe9fc;color:var(--color-light);font-size:.8rem;min-height:32px;padding:7px 10px;width:100%}#myBets .myBets-filters .formField--filter #booksFilter,#myBets .myBets-filters .formField--filter #marketsFilter,#myBets .myBets-filters .formField--filter #sportsFilter,#myBets .myBets-filters .formField--filter .formField-reactSelect,.myBets-standalone .myBets-filters .formField--filter #booksFilter,.myBets-standalone .myBets-filters .formField--filter #marketsFilter,.myBets-standalone .myBets-filters .formField--filter #sportsFilter,.myBets-standalone .myBets-filters .formField--filter .formField-reactSelect{margin:0;padding:0;width:100%}#myBets .myBets-filters .formField--filter #booksFilter .bsmSelect__control,#myBets .myBets-filters .formField--filter #marketsFilter .bsmSelect__control,#myBets .myBets-filters .formField--filter #sportsFilter .bsmSelect__control,#myBets .myBets-filters .formField--filter .formField-reactSelect .bsmSelect__control,.myBets-standalone .myBets-filters .formField--filter #booksFilter .bsmSelect__control,.myBets-standalone .myBets-filters .formField--filter #marketsFilter .bsmSelect__control,.myBets-standalone .myBets-filters .formField--filter #sportsFilter .bsmSelect__control,.myBets-standalone .myBets-filters .formField--filter .formField-reactSelect .bsmSelect__control{background:#070a14!important;background:var(--color-firstMain-dark)!important;border:1px solid hsla(0,0%,100%,.12)!important;border-radius:7px;box-shadow:none!important;height:32px!important;min-height:32px!important}#myBets .myBets-filters .formField--filter #booksFilter .bsmSelect__control:hover,#myBets .myBets-filters .formField--filter #marketsFilter .bsmSelect__control:hover,#myBets .myBets-filters .formField--filter #sportsFilter .bsmSelect__control:hover,#myBets .myBets-filters .formField--filter .formField-reactSelect .bsmSelect__control:hover,.myBets-standalone .myBets-filters .formField--filter #booksFilter .bsmSelect__control:hover,.myBets-standalone .myBets-filters .formField--filter #marketsFilter .bsmSelect__control:hover,.myBets-standalone .myBets-filters .formField--filter #sportsFilter .bsmSelect__control:hover,.myBets-standalone .myBets-filters .formField--filter .formField-reactSelect .bsmSelect__control:hover{border-color:hsla(0,0%,100%,.2)!important}#myBets .myBets-filters .formField--filter #booksFilter .bsmSelect__control--is-focused,#myBets .myBets-filters .formField--filter #marketsFilter .bsmSelect__control--is-focused,#myBets .myBets-filters .formField--filter #sportsFilter .bsmSelect__control--is-focused,#myBets .myBets-filters .formField--filter .formField-reactSelect .bsmSelect__control--is-focused,.myBets-standalone .myBets-filters .formField--filter #booksFilter .bsmSelect__control--is-focused,.myBets-standalone .myBets-filters .formField--filter #marketsFilter .bsmSelect__control--is-focused,.myBets-standalone .myBets-filters .formField--filter #sportsFilter .bsmSelect__control--is-focused,.myBets-standalone .myBets-filters .formField--filter .formField-reactSelect .bsmSelect__control--is-focused{border-color:rgba(245,197,66,.45)!important;box-shadow:0 0 0 1px rgba(245,197,66,.12)!important}#myBets .myBets-filters .formField--filter #booksFilter .bsmSelect__control--is-disabled,#myBets .myBets-filters .formField--filter #marketsFilter .bsmSelect__control--is-disabled,#myBets .myBets-filters .formField--filter #sportsFilter .bsmSelect__control--is-disabled,#myBets .myBets-filters .formField--filter .formField-reactSelect .bsmSelect__control--is-disabled,.myBets-standalone .myBets-filters .formField--filter #booksFilter .bsmSelect__control--is-disabled,.myBets-standalone .myBets-filters .formField--filter #marketsFilter .bsmSelect__control--is-disabled,.myBets-standalone .myBets-filters .formField--filter #sportsFilter .bsmSelect__control--is-disabled,.myBets-standalone .myBets-filters .formField--filter .formField-reactSelect .bsmSelect__control--is-disabled{opacity:.55}#myBets .myBets-filters .formField--filter #booksFilter .bsmSelect__value-container,#myBets .myBets-filters .formField--filter #marketsFilter .bsmSelect__value-container,#myBets .myBets-filters .formField--filter #sportsFilter .bsmSelect__value-container,#myBets .myBets-filters .formField--filter .formField-reactSelect .bsmSelect__value-container,.myBets-standalone .myBets-filters .formField--filter #booksFilter .bsmSelect__value-container,.myBets-standalone .myBets-filters .formField--filter #marketsFilter .bsmSelect__value-container,.myBets-standalone .myBets-filters .formField--filter #sportsFilter .bsmSelect__value-container,.myBets-standalone .myBets-filters .formField--filter .formField-reactSelect .bsmSelect__value-container{flex-wrap:nowrap;height:30px;overflow:hidden;padding:0 8px}#myBets .myBets-filters .formField--filter #booksFilter .bsmSelect__input-container,#myBets .myBets-filters .formField--filter #marketsFilter .bsmSelect__input-container,#myBets .myBets-filters .formField--filter #sportsFilter .bsmSelect__input-container,#myBets .myBets-filters .formField--filter .formField-reactSelect .bsmSelect__input-container,.myBets-standalone .myBets-filters .formField--filter #booksFilter .bsmSelect__input-container,.myBets-standalone .myBets-filters .formField--filter #marketsFilter .bsmSelect__input-container,.myBets-standalone .myBets-filters .formField--filter #sportsFilter .bsmSelect__input-container,.myBets-standalone .myBets-filters .formField--filter .formField-reactSelect .bsmSelect__input-container{color:#ebe9fc;color:var(--color-light);margin:0;padding:0}#myBets .myBets-filters .formField--filter #booksFilter .bsmSelect__placeholder,#myBets .myBets-filters .formField--filter #marketsFilter .bsmSelect__placeholder,#myBets .myBets-filters .formField--filter #sportsFilter .bsmSelect__placeholder,#myBets .myBets-filters .formField--filter .formField-reactSelect .bsmSelect__placeholder,.myBets-standalone .myBets-filters .formField--filter #booksFilter .bsmSelect__placeholder,.myBets-standalone .myBets-filters .formField--filter #marketsFilter .bsmSelect__placeholder,.myBets-standalone .myBets-filters .formField--filter #sportsFilter .bsmSelect__placeholder,.myBets-standalone .myBets-filters .formField--filter .formField-reactSelect .bsmSelect__placeholder{color:rgba(248,250,253,.4);font-size:.8rem;margin:0}#myBets .myBets-filters .formField--filter #booksFilter .bsmSelect__multi-value,#myBets .myBets-filters .formField--filter #marketsFilter .bsmSelect__multi-value,#myBets .myBets-filters .formField--filter #sportsFilter .bsmSelect__multi-value,#myBets .myBets-filters .formField--filter .formField-reactSelect .bsmSelect__multi-value,.myBets-standalone .myBets-filters .formField--filter #booksFilter .bsmSelect__multi-value,.myBets-standalone .myBets-filters .formField--filter #marketsFilter .bsmSelect__multi-value,.myBets-standalone .myBets-filters .formField--filter #sportsFilter .bsmSelect__multi-value,.myBets-standalone .myBets-filters .formField--filter .formField-reactSelect .bsmSelect__multi-value{background:rgba(245,197,66,.18);border-radius:4px;margin:1px 2px}#myBets .myBets-filters .formField--filter #booksFilter .bsmSelect__multi-value__label,#myBets .myBets-filters .formField--filter #marketsFilter .bsmSelect__multi-value__label,#myBets .myBets-filters .formField--filter #sportsFilter .bsmSelect__multi-value__label,#myBets .myBets-filters .formField--filter .formField-reactSelect .bsmSelect__multi-value__label,.myBets-standalone .myBets-filters .formField--filter #booksFilter .bsmSelect__multi-value__label,.myBets-standalone .myBets-filters .formField--filter #marketsFilter .bsmSelect__multi-value__label,.myBets-standalone .myBets-filters .formField--filter #sportsFilter .bsmSelect__multi-value__label,.myBets-standalone .myBets-filters .formField--filter .formField-reactSelect .bsmSelect__multi-value__label{color:#ebe9fc;color:var(--color-light);font-size:.68rem;padding:0 4px}#myBets .myBets-filters .formField--filter #booksFilter .bsmSelect__multi-value__remove,#myBets .myBets-filters .formField--filter #marketsFilter .bsmSelect__multi-value__remove,#myBets .myBets-filters .formField--filter #sportsFilter .bsmSelect__multi-value__remove,#myBets .myBets-filters .formField--filter .formField-reactSelect .bsmSelect__multi-value__remove,.myBets-standalone .myBets-filters .formField--filter #booksFilter .bsmSelect__multi-value__remove,.myBets-standalone .myBets-filters .formField--filter #marketsFilter .bsmSelect__multi-value__remove,.myBets-standalone .myBets-filters .formField--filter #sportsFilter .bsmSelect__multi-value__remove,.myBets-standalone .myBets-filters .formField--filter .formField-reactSelect .bsmSelect__multi-value__remove{color:rgba(248,250,253,.55);padding:0 2px}#myBets .myBets-filters .formField--filter #booksFilter .bsmSelect__multi-value__remove:hover,#myBets .myBets-filters .formField--filter #marketsFilter .bsmSelect__multi-value__remove:hover,#myBets .myBets-filters .formField--filter #sportsFilter .bsmSelect__multi-value__remove:hover,#myBets .myBets-filters .formField--filter .formField-reactSelect .bsmSelect__multi-value__remove:hover,.myBets-standalone .myBets-filters .formField--filter #booksFilter .bsmSelect__multi-value__remove:hover,.myBets-standalone .myBets-filters .formField--filter #marketsFilter .bsmSelect__multi-value__remove:hover,.myBets-standalone .myBets-filters .formField--filter #sportsFilter .bsmSelect__multi-value__remove:hover,.myBets-standalone .myBets-filters .formField--filter .formField-reactSelect .bsmSelect__multi-value__remove:hover{background:rgba(239,68,68,.35);color:#ebe9fc;color:var(--color-light)}#myBets .myBets-filters .formField--filter #booksFilter .bsmSelect__indicator-separator,#myBets .myBets-filters .formField--filter #marketsFilter .bsmSelect__indicator-separator,#myBets .myBets-filters .formField--filter #sportsFilter .bsmSelect__indicator-separator,#myBets .myBets-filters .formField--filter .formField-reactSelect .bsmSelect__indicator-separator,.myBets-standalone .myBets-filters .formField--filter #booksFilter .bsmSelect__indicator-separator,.myBets-standalone .myBets-filters .formField--filter #marketsFilter .bsmSelect__indicator-separator,.myBets-standalone .myBets-filters .formField--filter #sportsFilter .bsmSelect__indicator-separator,.myBets-standalone .myBets-filters .formField--filter .formField-reactSelect .bsmSelect__indicator-separator{display:none}#myBets .myBets-filters .formField--filter #booksFilter .bsmSelect__clear-indicator,#myBets .myBets-filters .formField--filter #booksFilter .bsmSelect__dropdown-indicator,#myBets .myBets-filters .formField--filter #marketsFilter .bsmSelect__clear-indicator,#myBets .myBets-filters .formField--filter #marketsFilter .bsmSelect__dropdown-indicator,#myBets .myBets-filters .formField--filter #sportsFilter .bsmSelect__clear-indicator,#myBets .myBets-filters .formField--filter #sportsFilter .bsmSelect__dropdown-indicator,#myBets .myBets-filters .formField--filter .formField-reactSelect .bsmSelect__clear-indicator,#myBets .myBets-filters .formField--filter .formField-reactSelect .bsmSelect__dropdown-indicator,.myBets-standalone .myBets-filters .formField--filter #booksFilter .bsmSelect__clear-indicator,.myBets-standalone .myBets-filters .formField--filter #booksFilter .bsmSelect__dropdown-indicator,.myBets-standalone .myBets-filters .formField--filter #marketsFilter .bsmSelect__clear-indicator,.myBets-standalone .myBets-filters .formField--filter #marketsFilter .bsmSelect__dropdown-indicator,.myBets-standalone .myBets-filters .formField--filter #sportsFilter .bsmSelect__clear-indicator,.myBets-standalone .myBets-filters .formField--filter #sportsFilter .bsmSelect__dropdown-indicator,.myBets-standalone .myBets-filters .formField--filter .formField-reactSelect .bsmSelect__clear-indicator,.myBets-standalone .myBets-filters .formField--filter .formField-reactSelect .bsmSelect__dropdown-indicator{color:rgba(248,250,253,.4);padding:4px}#myBets .myBets-filters .formField--filter #booksFilter .bsmSelect__indicators,#myBets .myBets-filters .formField--filter #marketsFilter .bsmSelect__indicators,#myBets .myBets-filters .formField--filter #sportsFilter .bsmSelect__indicators,#myBets .myBets-filters .formField--filter .formField-reactSelect .bsmSelect__indicators,.myBets-standalone .myBets-filters .formField--filter #booksFilter .bsmSelect__indicators,.myBets-standalone .myBets-filters .formField--filter #marketsFilter .bsmSelect__indicators,.myBets-standalone .myBets-filters .formField--filter #sportsFilter .bsmSelect__indicators,.myBets-standalone .myBets-filters .formField--filter .formField-reactSelect .bsmSelect__indicators{height:30px}#myBets .myBets-filters .formField--filter #booksFilter .bsmSelect__menu,#myBets .myBets-filters .formField--filter #marketsFilter .bsmSelect__menu,#myBets .myBets-filters .formField--filter #sportsFilter .bsmSelect__menu,#myBets .myBets-filters .formField--filter .formField-reactSelect .bsmSelect__menu,.myBets-standalone .myBets-filters .formField--filter #booksFilter .bsmSelect__menu,.myBets-standalone .myBets-filters .formField--filter #marketsFilter .bsmSelect__menu,.myBets-standalone .myBets-filters .formField--filter #sportsFilter .bsmSelect__menu,.myBets-standalone .myBets-filters .formField--filter .formField-reactSelect .bsmSelect__menu{background:#070a14;background:var(--color-firstMain-dark);border:1px solid hsla(0,0%,100%,.12)}#myBets .myBets-filters .formField--filter #booksFilter .bsmSelect__option,#myBets .myBets-filters .formField--filter #marketsFilter .bsmSelect__option,#myBets .myBets-filters .formField--filter #sportsFilter .bsmSelect__option,#myBets .myBets-filters .formField--filter .formField-reactSelect .bsmSelect__option,.myBets-standalone .myBets-filters .formField--filter #booksFilter .bsmSelect__option,.myBets-standalone .myBets-filters .formField--filter #marketsFilter .bsmSelect__option,.myBets-standalone .myBets-filters .formField--filter #sportsFilter .bsmSelect__option,.myBets-standalone .myBets-filters .formField--filter .formField-reactSelect .bsmSelect__option{font-size:.8rem}#myBets .myBets-filters .formField--filter #booksFilter .bsmSelect__option--is-focused,#myBets .myBets-filters .formField--filter #marketsFilter .bsmSelect__option--is-focused,#myBets .myBets-filters .formField--filter #sportsFilter .bsmSelect__option--is-focused,#myBets .myBets-filters .formField--filter .formField-reactSelect .bsmSelect__option--is-focused,.myBets-standalone .myBets-filters .formField--filter #booksFilter .bsmSelect__option--is-focused,.myBets-standalone .myBets-filters .formField--filter #marketsFilter .bsmSelect__option--is-focused,.myBets-standalone .myBets-filters .formField--filter #sportsFilter .bsmSelect__option--is-focused,.myBets-standalone .myBets-filters .formField--filter .formField-reactSelect .bsmSelect__option--is-focused{background:hsla(0,0%,100%,.08)}#myBets .myBets-filters .formField--filter #booksFilter .bsmSelect__option--is-selected,#myBets .myBets-filters .formField--filter #marketsFilter .bsmSelect__option--is-selected,#myBets .myBets-filters .formField--filter #sportsFilter .bsmSelect__option--is-selected,#myBets .myBets-filters .formField--filter .formField-reactSelect .bsmSelect__option--is-selected,.myBets-standalone .myBets-filters .formField--filter #booksFilter .bsmSelect__option--is-selected,.myBets-standalone .myBets-filters .formField--filter #marketsFilter .bsmSelect__option--is-selected,.myBets-standalone .myBets-filters .formField--filter #sportsFilter .bsmSelect__option--is-selected,.myBets-standalone .myBets-filters .formField--filter .formField-reactSelect .bsmSelect__option--is-selected{background:rgba(245,197,66,.22);color:#ebe9fc;color:var(--color-light)}#myBets .myBets-filters .formField--filter.formField--range .formField-range-inputs,.myBets-standalone .myBets-filters .formField--filter.formField--range .formField-range-inputs{gap:8px;justify-content:center}#myBets .myBets-filters .formField--filter.formField--range .formField-range-field,.myBets-standalone .myBets-filters .formField--filter.formField--range .formField-range-field{flex:1 1;max-width:none}#myBets .myBets-filters .formField--filter.formField--range input[type=date],#myBets .myBets-filters .formField--filter.formField--range input[type=number],.myBets-standalone .myBets-filters .formField--filter.formField--range input[type=date],.myBets-standalone .myBets-filters .formField--filter.formField--range input[type=number]{min-width:0;padding:7px 6px!important;text-align:center;width:100%!important}#myBets .myBets-filters .formField--filter.formField--range .formField-range-separator,.myBets-standalone .myBets-filters .formField--filter.formField--range .formField-range-separator{color:var(--myBets-text-muted);flex-shrink:0;font-size:.85rem}#myBets .myBets-filters .formField--filter.formField--range .formField-range-suffix,.myBets-standalone .myBets-filters .formField--filter.formField--range .formField-range-suffix{color:var(--myBets-text-muted);font-size:.72rem}#myBets .myBets-filters .formField--filter.formField--inlineChecks,.myBets-standalone .myBets-filters .formField--filter.formField--inlineChecks{align-items:stretch;display:flex;gap:8px;justify-content:center}#myBets .myBets-filters .formField--filter.formField--inlineChecks>span,.myBets-standalone .myBets-filters .formField--filter.formField--inlineChecks>span{align-items:center;background:rgba(0,0,0,.15);border:1px solid hsla(0,0%,100%,.1);border-radius:7px;color:var(--myBets-text-secondary);display:inline-flex;flex:1 1;font-size:.74rem;gap:6px;justify-content:center;padding:6px 8px;transition:border-color .15s,background-color .15s;white-space:nowrap}#myBets .myBets-filters .formField--filter.formField--inlineChecks>span label,.myBets-standalone .myBets-filters .formField--filter.formField--inlineChecks>span label{display:none}#myBets .myBets-filters .formField--filter.formField--inlineChecks>span input[type=checkbox],.myBets-standalone .myBets-filters .formField--filter.formField--inlineChecks>span input[type=checkbox]{accent-color:var(--myBets-accent);height:14px;margin:0;width:14px}#myBets .myBets-filters .formField--filter.formField--inlineChecks>span:has(input:checked),.myBets-standalone .myBets-filters .formField--filter.formField--inlineChecks>span:has(input:checked){background:color-mix(in srgb,var(--myBets-accent) 12%,transparent);border-color:color-mix(in srgb,var(--myBets-accent) 45%,transparent);color:var(--myBets-text-primary)}#myBets .myBets-filters .formField--filter.dhms.formField--inline,.myBets-standalone .myBets-filters .formField--filter.dhms.formField--inline{align-items:stretch;flex:1 1;flex-direction:column;gap:4px;min-width:0}#myBets .myBets-filters .formField--filter.dhms.formField--inline label,.myBets-standalone .myBets-filters .formField--filter.dhms.formField--inline label{color:var(--myBets-text-muted);font-size:.58rem;font-weight:600;letter-spacing:.45px;margin:0;text-transform:uppercase}#myBets .myBets-filters .formField--filter.dhms.formField--inline .formField-dhms-picker,.myBets-standalone .myBets-filters .formField--filter.dhms.formField--inline .formField-dhms-picker{gap:5px;min-height:32px;padding:3px 5px}#myBets .myBets-filters .formField--filter.dhms.formField--inline .formField-dhms-segment select,.myBets-standalone .myBets-filters .formField--filter.dhms.formField--inline .formField-dhms-segment select{font-size:.78rem;min-height:24px;padding:3px 18px 3px 6px}#myBets .myBets-filters .formField--filter.dhms.formField--inline .formField-dhms-unit,.myBets-standalone .myBets-filters .formField--filter.dhms.formField--inline .formField-dhms-unit{color:var(--myBets-text-muted);font-size:.58rem}#myBets .myBets-filters-group,.myBets-standalone .myBets-filters-group{--group-accent:var(--color-secondMain);background:linear-gradient(145deg,color-mix(in srgb,var(--group-accent) 8%,hsla(0,0%,100%,.02)) 0,rgba(0,0,0,.18) 100%);border:1px solid hsla(0,0%,100%,.09);border-radius:12px;display:flex;flex-direction:column;min-width:0;overflow:visible;position:relative}#myBets .myBets-filters-group:before,.myBets-standalone .myBets-filters-group:before{background:var(--group-accent);border-radius:12px 0 0 12px;bottom:0;content:"";left:0;position:absolute;top:0;width:3px}#myBets .myBets-filters-group__header,.myBets-standalone .myBets-filters-group__header{align-items:center;border-bottom:1px solid color-mix(in srgb,var(--group-accent) 18%,hsla(0,0%,100%,.06));display:flex;gap:10px;padding:12px 14px 10px 16px}#myBets .myBets-filters-group__icon,.myBets-standalone .myBets-filters-group__icon{align-items:center;background:color-mix(in srgb,var(--group-accent) 20%,transparent);border:1px solid color-mix(in srgb,var(--group-accent) 35%,transparent);border-radius:8px;box-shadow:0 2px 8px color-mix(in srgb,var(--group-accent) 15%,transparent);color:var(--group-accent);display:flex;flex-shrink:0;font-size:.82rem;height:30px;justify-content:center;width:30px}#myBets .myBets-filters-group__title,.myBets-standalone .myBets-filters-group__title{color:var(--myBets-text-primary);font-family:font-title,sans-serif;font-size:.74rem;font-weight:400;letter-spacing:.8px;margin:0;text-transform:uppercase}#myBets .myBets-filters-group__grid,.myBets-standalone .myBets-filters-group__grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));padding:10px 12px 12px 14px}@media(max-width:1200px){#myBets .myBets-filters-group__grid,.myBets-standalone .myBets-filters-group__grid{grid-template-columns:minmax(0,1fr)}}#myBets .myBets-filter-toggle,.myBets-standalone .myBets-filter-toggle{background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.14);border-radius:999px;cursor:pointer;flex-shrink:0;height:18px;padding:0;position:relative;transition:background-color .2s,border-color .2s;width:34px}#myBets .myBets-filter-toggle__thumb,.myBets-standalone .myBets-filter-toggle__thumb{background:hsla(0,0%,100%,.8);border-radius:50%;box-shadow:0 1px 3px rgba(0,0,0,.25);height:12px;left:2px;position:absolute;top:2px;transition:background-color .2s,-webkit-transform .2s;transition:transform .2s,background-color .2s;transition:transform .2s,background-color .2s,-webkit-transform .2s;width:12px}#myBets .myBets-filter-toggle--on .myBets-filter-toggle__thumb,.myBets-standalone .myBets-filter-toggle--on .myBets-filter-toggle__thumb{background:#ebe9fc;background:var(--color-light);-webkit-transform:translateX(16px);transform:translateX(16px)}#myBets .myBets-filter-toggle:focus-visible,.myBets-standalone .myBets-filter-toggle:focus-visible{outline:2px solid hsla(0,0%,100%,.35);outline-offset:2px}#myBets .myBets-filter-card,.myBets-standalone .myBets-filter-card{--filter-accent:var(--color-secondMain);background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:9px;display:flex;flex-direction:column;gap:8px;min-width:0;padding:10px 11px;transition:border-color .15s,background-color .15s,box-shadow .15s}#myBets .myBets-filter-card--wide,.myBets-standalone .myBets-filter-card--wide{grid-column:1/-1}#myBets .myBets-filter-card--inactive .myBets-filter-card__body,.myBets-standalone .myBets-filter-card--inactive .myBets-filter-card__body{opacity:.45;pointer-events:none}#myBets .myBets-filter-card--inactive .myBets-filter-card__icon,.myBets-standalone .myBets-filter-card--inactive .myBets-filter-card__icon{opacity:.55}#myBets .myBets-filter-card--inactive .myBets-filter-card__label,.myBets-standalone .myBets-filter-card--inactive .myBets-filter-card__label{color:var(--myBets-text-muted)}#myBets .myBets-filter-card--active,.myBets-standalone .myBets-filter-card--active{background:color-mix(in srgb,var(--filter-accent) 7%,hsla(0,0%,100%,.04));border-color:color-mix(in srgb,var(--filter-accent) 32%,hsla(0,0%,100%,.1));box-shadow:inset 0 1px 0 color-mix(in srgb,var(--filter-accent) 12%,transparent)}#myBets .myBets-filter-card__head,.myBets-standalone .myBets-filter-card__head{align-items:center;display:flex;gap:7px;min-width:0}#myBets .myBets-filter-card__icon,.myBets-standalone .myBets-filter-card__icon{align-items:center;background:color-mix(in srgb,var(--filter-accent) 18%,transparent);border:1px solid color-mix(in srgb,var(--filter-accent) 28%,transparent);border-radius:6px;color:var(--filter-accent);display:flex;flex-shrink:0;font-size:.65rem;height:22px;justify-content:center;width:22px}#myBets .myBets-filter-card__label,.myBets-standalone .myBets-filter-card__label{color:var(--myBets-text-secondary);flex:1 1;font-family:font-title,sans-serif;font-size:.62rem;letter-spacing:.5px;line-height:1.2;min-width:0;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}#myBets .myBets-filter-card__body,.myBets-standalone .myBets-filter-card__body{min-width:0;width:100%}#myBets .myBets-filter-card--active #myBets .myBets-filter-card__label,#myBets .myBets-filter-card--active .myBets-standalone .myBets-filter-card__label,.myBets-standalone .myBets-filter-card--active #myBets .myBets-filter-card__label,.myBets-standalone .myBets-filter-card--active .myBets-standalone .myBets-filter-card__label{color:var(--myBets-text-primary)}#myBets .myBets-filter-card .myBets-filter-toggle--on,.myBets-standalone .myBets-filter-card .myBets-filter-toggle--on{background:color-mix(in srgb,var(--filter-accent) 70%,transparent);border-color:color-mix(in srgb,var(--filter-accent) 85%,transparent)}#myBets .myBets-filter-dateRange,.myBets-standalone .myBets-filter-dateRange{width:100%}#myBets .myBets-filter-dateRange .date-range-picker__trigger,.myBets-standalone .myBets-filter-dateRange .date-range-picker__trigger{background:#070a14;background:var(--color-firstMain-dark);border-color:hsla(0,0%,100%,.12);border-radius:7px;font-size:.78rem;justify-content:flex-start;min-height:32px;padding:7px 10px;white-space:normal;width:100%}#myBets .myBets-filter-dateRange .date-range-picker__trigger-label,.myBets-standalone .myBets-filter-dateRange .date-range-picker__trigger-label{flex:1 1;flex-wrap:wrap;gap:4px 6px;min-width:0}#myBets .myBets-filter-dateRange .date-range-picker__dropdown,.myBets-standalone .myBets-filter-dateRange .date-range-picker__dropdown{left:0;right:auto;z-index:120}@media(max-width:1200px){#myBets .myBets-filter-dateRange .date-range-picker__dropdown,.myBets-standalone .myBets-filter-dateRange .date-range-picker__dropdown{left:16px;max-width:none;position:fixed;right:16px;top:auto}}#myBets .myBets-filter-timing-row,.myBets-standalone .myBets-filter-timing-row{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:1fr auto 1fr;width:100%}#myBets .myBets-filter-timing-row .formField,#myBets .myBets-filter-timing-row .formField--filter,.myBets-standalone .myBets-filter-timing-row .formField,.myBets-standalone .myBets-filter-timing-row .formField--filter{min-width:0;width:100%}#myBets .myBets-filter-timing-sep,.myBets-standalone .myBets-filter-timing-sep{align-self:center;color:var(--myBets-text-muted);font-size:.85rem}#myBets .myBets-filters-footer,.myBets-standalone .myBets-filters-footer{align-items:center;background:rgba(11,16,32,.35);background:rgba(var(--color-firstMain-rgb),.35);border-top:1px solid var(--myBets-card-border);display:flex;justify-content:flex-start;padding:12px 16px}#myBets .myBets-filters-reset,.myBets-standalone .myBets-filters-reset{align-items:center;background:transparent;border:none;color:var(--myBets-text-muted);cursor:pointer;display:inline-flex;font-family:font-title,sans-serif;font-size:.68rem;gap:8px;letter-spacing:.55px;padding:0;text-transform:uppercase;transition:color .15s}#myBets .myBets-filters-reset svg,.myBets-standalone .myBets-filters-reset svg{font-size:.75rem}#myBets .myBets-filters-reset:hover,.myBets-standalone .myBets-filters-reset:hover{color:var(--myBets-text-secondary)}#myBets .myBets-listToolbar,.myBets-standalone .myBets-listToolbar{align-items:center;display:flex;justify-content:flex-end;margin-bottom:14px}#myBets .myBets-sort,.myBets-standalone .myBets-sort{align-items:center;display:flex;gap:8px}#myBets .myBets-sort label,.myBets-standalone .myBets-sort label{color:var(--myBets-text-muted);font-family:font-title,sans-serif;font-size:.72rem;letter-spacing:.5px;text-transform:uppercase}#myBets .myBets-sort select,.myBets-standalone .myBets-sort select{background:var(--myBets-card-bg);border:1px solid var(--myBets-card-border);border-radius:8px;color:#ebe9fc;color:var(--color-light);cursor:pointer;font-family:font-text;font-size:.85rem;padding:8px 12px}#myBets .myBets-sortDir,.myBets-standalone .myBets-sortDir{align-items:center;background:var(--myBets-card-bg);border:1px solid var(--myBets-card-border);border-radius:8px;color:var(--myBets-text-secondary);cursor:pointer;display:flex;font-size:1.35rem;font-weight:700;height:32px;justify-content:center;line-height:1;padding:0;transition:background-color .15s;width:32px}#myBets .myBets-sortDir:hover,.myBets-standalone .myBets-sortDir:hover{background:hsla(0,0%,100%,.06)}#myBets .myBets-kpisSection,.myBets-standalone .myBets-kpisSection{margin-bottom:10px}#myBets .myBets-kpisHint,.myBets-standalone .myBets-kpisHint{color:var(--myBets-text-muted);font-size:.8rem;line-height:1.35;margin:0 0 10px;text-align:left}#myBets .myBets-kpis,.myBets-standalone .myBets-kpis{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(6,minmax(0,1fr));margin-bottom:0}@media(max-width:1450px){#myBets .myBets-kpis,.myBets-standalone .myBets-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1200px){#myBets .myBets-kpis,.myBets-standalone .myBets-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:820px){#myBets .myBets-kpis,.myBets-standalone .myBets-kpis{grid-template-columns:minmax(0,1fr)}}#myBets .myBets-kpi,.myBets-standalone .myBets-kpi{align-items:center;background:var(--myBets-card-bg);border:1px solid var(--myBets-card-border);border-radius:12px;box-shadow:0 2px 12px rgba(0,0,0,.2);display:flex;gap:12px;min-height:88px;overflow:hidden;padding:16px 14px;position:relative}#myBets .myBets-kpi:before,.myBets-standalone .myBets-kpi:before{content:"";inset:0;opacity:.45;pointer-events:none;position:absolute}#myBets .myBets-kpi--found:before,.myBets-standalone .myBets-kpi--found:before{background:linear-gradient(135deg,rgba(99,102,241,.18),transparent 60%)}#myBets .myBets-kpi--status:before,.myBets-standalone .myBets-kpi--status:before{background:linear-gradient(135deg,rgba(245,166,35,.16),transparent 60%)}#myBets .myBets-kpi--stake:before,.myBets-standalone .myBets-kpi--stake:before{background:linear-gradient(135deg,rgba(245,197,66,.15),transparent 60%)}#myBets .myBets-kpi--gain:before,.myBets-standalone .myBets-kpi--gain:before{background:linear-gradient(135deg,rgba(23,165,30,.16),transparent 60%)}#myBets .myBets-kpi--ev:before,.myBets-standalone .myBets-kpi--ev:before{background:linear-gradient(135deg,rgba(230,183,46,.2),transparent 60%);background:linear-gradient(135deg,rgba(var(--color-secondMain-rgb),.2) 0,transparent 60%)}#myBets .myBets-kpi--clv:before,.myBets-standalone .myBets-kpi--clv:before{background:linear-gradient(135deg,rgba(23,165,30,.16),transparent 60%);background:linear-gradient(135deg,rgba(var(--color-green-rgb),.16) 0,transparent 60%)}#myBets .myBets-kpi-icon,.myBets-standalone .myBets-kpi-icon{align-items:center;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.08);border-radius:10px;display:flex;flex-shrink:0;height:40px;justify-content:center;position:relative;width:40px;z-index:1}#myBets .myBets-kpi-icon svg,.myBets-standalone .myBets-kpi-icon svg{font-size:1.1rem}#myBets .myBets-kpi--found #myBets .myBets-kpi-icon,#myBets .myBets-kpi--found .myBets-standalone .myBets-kpi-icon,.myBets-standalone .myBets-kpi--found #myBets .myBets-kpi-icon,.myBets-standalone .myBets-kpi--found .myBets-standalone .myBets-kpi-icon{color:#6366f1}#myBets .myBets-kpi--status #myBets .myBets-kpi-icon,#myBets .myBets-kpi--status .myBets-standalone .myBets-kpi-icon,.myBets-standalone .myBets-kpi--status #myBets .myBets-kpi-icon,.myBets-standalone .myBets-kpi--status .myBets-standalone .myBets-kpi-icon{color:#e6b72e;color:var(--color-bet-pending)}#myBets .myBets-kpi--stake #myBets .myBets-kpi-icon,#myBets .myBets-kpi--stake .myBets-standalone .myBets-kpi-icon,.myBets-standalone .myBets-kpi--stake #myBets .myBets-kpi-icon,.myBets-standalone .myBets-kpi--stake .myBets-standalone .myBets-kpi-icon{color:var(--myBets-accent)}#myBets .myBets-kpi--gain #myBets .myBets-kpi-icon,#myBets .myBets-kpi--gain .myBets-standalone .myBets-kpi-icon,.myBets-standalone .myBets-kpi--gain #myBets .myBets-kpi-icon,.myBets-standalone .myBets-kpi--gain .myBets-standalone .myBets-kpi-icon{color:#1ec427;color:var(--color-green-light)}#myBets .myBets-kpi--ev #myBets .myBets-kpi-icon,#myBets .myBets-kpi--ev .myBets-standalone .myBets-kpi-icon,.myBets-standalone .myBets-kpi--ev #myBets .myBets-kpi-icon,.myBets-standalone .myBets-kpi--ev .myBets-standalone .myBets-kpi-icon{color:#e6b72e;color:var(--color-secondMain)}#myBets .myBets-kpi--clv #myBets .myBets-kpi-icon,#myBets .myBets-kpi--clv .myBets-standalone .myBets-kpi-icon,.myBets-standalone .myBets-kpi--clv #myBets .myBets-kpi-icon,.myBets-standalone .myBets-kpi--clv .myBets-standalone .myBets-kpi-icon{color:#1ec427;color:var(--color-bet-metric-positive)}#myBets .myBets-kpi-content,.myBets-standalone .myBets-kpi-content{display:flex;flex-direction:column;gap:2px;min-width:0;position:relative;z-index:1}#myBets .myBets-kpi-label,.myBets-standalone .myBets-kpi-label{color:var(--myBets-text-secondary);font-family:font-title,sans-serif;font-size:.62rem;letter-spacing:.65px;line-height:1.2;text-transform:uppercase}#myBets .myBets-kpi-value,.myBets-standalone .myBets-kpi-value{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";color:var(--myBets-text-primary);font-family:font-title,sans-serif;font-size:1.5rem;font-variant-numeric:tabular-nums;font-weight:700;line-height:1.1}#myBets .myBets-kpi-value--positive,.myBets-standalone .myBets-kpi-value--positive{color:#1ec427;color:var(--color-green-light)}#myBets .myBets-kpi-value--negative,.myBets-standalone .myBets-kpi-value--negative{color:#ef5555;color:var(--color-red-light-emphasis)}#myBets .myBets-kpi-sub,.myBets-standalone .myBets-kpi-sub{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";color:var(--myBets-text-muted);font-size:.78rem;font-variant-numeric:tabular-nums}#myBets .myBets-kpi-sub--positive,.myBets-standalone .myBets-kpi-sub--positive{color:#1ec427;color:var(--color-green-light);font-weight:700}#myBets .myBets-list,.myBets-standalone .myBets-list{display:flex;flex-direction:column;gap:6px}#myBets .myBets-empty,.myBets-standalone .myBets-empty{background:var(--myBets-card-bg);border:1px solid var(--myBets-card-border);border-radius:12px;color:var(--myBets-text-muted);font-size:.92rem;padding:48px 24px;text-align:center}#myBets .myBets-card,.myBets-standalone .myBets-card{grid-gap:0 16px;align-items:center;background:var(--myBets-card-bg);border-left-style:solid;border:1px solid var(--myBets-card-border);border-left-width:4px;border-radius:10px;display:grid;gap:0 16px;grid-template-columns:minmax(152px,1.1fr) minmax(180px,2.6fr) minmax(100px,.72fr) minmax(100px,.72fr) minmax(80px,108px) 34px;min-height:108px;overflow:hidden;padding:12px 14px 12px 10px;position:relative}#myBets .myBets-card--won,.myBets-standalone .myBets-card--won{border-left-color:#1ec427;border-left-color:var(--color-bet-won)}#myBets .myBets-card--lost,.myBets-standalone .myBets-card--lost{border-left-color:#ef4444;border-left-color:var(--color-bet-lost)}#myBets .myBets-card--pending,.myBets-standalone .myBets-card--pending{border-left-color:#e6b72e;border-left-color:var(--color-bet-pending)}#myBets .myBets-card--refunded,.myBets-standalone .myBets-card--refunded{border-left-color:rgba(235,233,252,.25);border-left-color:var(--color-bet-refunded-accent)}#myBets .myBets-card--notTaken,.myBets-standalone .myBets-card--notTaken{border-color:hsla(0,0%,100%,.14);border-style:dashed dashed dashed solid}#myBets .myBets-card--notTaken.myBets-card--won,.myBets-standalone .myBets-card--notTaken.myBets-card--won{border-left-color:#1ec427;border-left-color:var(--color-bet-won)}#myBets .myBets-card--notTaken.myBets-card--lost,.myBets-standalone .myBets-card--notTaken.myBets-card--lost{border-left-color:#ef4444;border-left-color:var(--color-bet-lost)}#myBets .myBets-card--notTaken.myBets-card--pending,.myBets-standalone .myBets-card--notTaken.myBets-card--pending{border-left-color:#e6b72e;border-left-color:var(--color-bet-pending)}#myBets .myBets-card--notTaken.myBets-card--refunded,.myBets-standalone .myBets-card--notTaken.myBets-card--refunded{border-left-color:rgba(235,233,252,.25);border-left-color:var(--color-bet-refunded-accent)}#myBets .myBets-card--notTaken .myBets-card-odd,#myBets .myBets-card--notTaken .myBets-card-stake,.myBets-standalone .myBets-card--notTaken .myBets-card-odd,.myBets-standalone .myBets-card--notTaken .myBets-card-stake{opacity:.88}#myBets .myBets-card-event,.myBets-standalone .myBets-card-event{grid-column-gap:10px;grid-row-gap:0;align-items:start;align-self:stretch;border-right:1px solid hsla(0,0%,100%,.1);-webkit-column-gap:10px;column-gap:10px;display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto 1fr;min-height:100%;min-width:0;padding-right:14px;row-gap:0}#myBets .myBets-card-eventIcon,.myBets-standalone .myBets-card-eventIcon{align-items:center;align-self:center;display:flex;flex-shrink:0;grid-column:1;grid-row:1;justify-content:center}#myBets .myBets-card-icon,.myBets-standalone .myBets-card-icon{align-items:center;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.14);border-radius:50%;display:flex;height:36px;justify-content:center;width:36px}#myBets .myBets-card-icon svg,.myBets-standalone .myBets-card-icon svg{color:var(--myBets-text-secondary);font-size:1rem!important}#myBets .myBets-card-eventInfo,.myBets-standalone .myBets-card-eventInfo{display:contents}#myBets .myBets-card-eventMeta,.myBets-standalone .myBets-card-eventMeta{display:flex;flex-direction:column;gap:3px;grid-column:2;grid-row:1;min-width:0}#myBets .myBets-card-datetime,.myBets-standalone .myBets-card-datetime{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";align-items:center;color:var(--myBets-text-secondary);display:flex;font-size:.74rem;font-variant-numeric:tabular-nums;gap:5px;line-height:1.25;white-space:nowrap}#myBets .myBets-card-datetime svg,.myBets-standalone .myBets-card-datetime svg{color:var(--myBets-text-secondary);flex-shrink:0;font-size:.66rem;opacity:.95}#myBets .myBets-card-league,.myBets-standalone .myBets-card-league{align-items:center;color:var(--myBets-text-secondary);display:flex;font-size:.72rem;gap:5px;line-height:1.25;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#myBets .myBets-card-league svg,.myBets-standalone .myBets-card-league svg{color:var(--myBets-text-secondary);flex-shrink:0;font-size:.62rem;opacity:.95}#myBets .myBets-card-leagueName,.myBets-standalone .myBets-card-leagueName{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#myBets .myBets-card-teams,.myBets-standalone .myBets-card-teams{align-self:end;display:flex;flex-direction:column;gap:2px;grid-column:1/-1;grid-row:2;min-width:0;padding-left:6px}#myBets .myBets-card-team,.myBets-standalone .myBets-card-team{align-items:center;color:var(--myBets-text-primary);display:flex;font-family:font-title,sans-serif;font-size:.78rem;gap:6px;letter-spacing:.35px;line-height:1.2;min-width:0;text-transform:uppercase}#myBets .myBets-card-team svg,.myBets-standalone .myBets-card-team svg{flex-shrink:0;font-size:.58rem;opacity:.85}#myBets .myBets-card-team--home svg,.myBets-standalone .myBets-card-team--home svg{color:var(--myBets-text-muted)}#myBets .myBets-card-team--away svg,.myBets-standalone .myBets-card-team--away svg{color:var(--myBets-text-subtle)}#myBets .myBets-card-teamName,.myBets-standalone .myBets-card-teamName{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#myBets .myBets-card-pickBlock,.myBets-standalone .myBets-card-pickBlock{grid-gap:0;align-self:stretch;border-right:1px solid hsla(0,0%,100%,.1);display:grid;gap:0;grid-template-columns:minmax(0,1fr);grid-template-rows:1fr auto;min-height:100%;min-width:0;padding-right:14px}#myBets .myBets-card-pickContent,.myBets-standalone .myBets-card-pickContent{display:flex;flex-direction:column;gap:3px;grid-row:1;justify-content:center;min-height:0;min-width:0}#myBets .myBets-card-pick,.myBets-standalone .myBets-card-pick{color:var(--myBets-text-secondary);font-family:font-title,sans-serif;font-size:.82rem;font-weight:700;letter-spacing:.2px;line-height:1.25}#myBets .myBets-card:not(#myBets .myBets-card--notTaken,.myBets-standalone .myBets-card--notTaken) .myBets-card-pick,#myBets .myBets-card:not(#myBets .myBets-card--notTaken,.myBets-standalone .myBets-card--notTaken) .myBets-card-stake,.myBets-standalone .myBets-card:not(#myBets .myBets-card--notTaken,.myBets-standalone .myBets-card--notTaken) .myBets-card-pick,.myBets-standalone .myBets-card:not(#myBets .myBets-card--notTaken,.myBets-standalone .myBets-card--notTaken) .myBets-card-stake{color:var(--myBets-accent)}#myBets .myBets-card-market,.myBets-standalone .myBets-card-market{color:var(--myBets-text-muted);font-size:.66rem;line-height:1.25}#myBets .myBets-card-betFooter,.myBets-standalone .myBets-card-betFooter{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";align-items:center;border-top:1px solid hsla(0,0%,100%,.1);display:flex;font-variant-numeric:tabular-nums;gap:10px;grid-row:2;margin-top:0;padding-top:6px}#myBets .myBets-card-bookBadge,.myBets-standalone .myBets-card-bookBadge{align-items:center;background:#e6b72e;background:var(--color-secondMain);border-radius:3px;color:#0b1020;color:var(--color-firstMain);display:inline-flex;font-family:font-title,sans-serif;font-size:.7rem;font-weight:400;justify-content:center;letter-spacing:0;line-height:1;padding:4px 8px;text-transform:none;white-space:nowrap}#myBets .myBets-card-odd,#myBets .myBets-card-stake,.myBets-standalone .myBets-card-odd,.myBets-standalone .myBets-card-stake{color:var(--myBets-text-primary);font-family:font-title,sans-serif;font-size:.78rem;font-weight:700;white-space:nowrap}#myBets .myBets-card-footerSep,.myBets-standalone .myBets-card-footerSep{background:hsla(0,0%,100%,.1);flex-shrink:0;height:14px;width:1px}#myBets .myBets-card-metrics,.myBets-standalone .myBets-card-metrics{border-right:1px solid hsla(0,0%,100%,.1);display:flex;flex-direction:column;gap:4px;min-width:0;padding:0 10px}#myBets .myBets-card-metrics--closure,.myBets-standalone .myBets-card-metrics--closure{border-right:none}#myBets .myBets-card-metricsTitle,.myBets-standalone .myBets-card-metricsTitle{color:var(--myBets-text-secondary);font-family:font-title,sans-serif;font-size:.58rem;letter-spacing:.55px;line-height:1;margin-bottom:2px;text-transform:uppercase}#myBets .myBets-card-metricsHero,.myBets-standalone .myBets-card-metricsHero{align-items:baseline;background:rgba(230,183,46,.14);background:var(--color-bet-metric-hero-bg);border-radius:5px;display:flex;gap:8px;justify-content:space-between;margin:0 -6px 4px;padding:5px 6px}#myBets .myBets-card-metricsHero .myBets-card-metricsKey,.myBets-standalone .myBets-card-metricsHero .myBets-card-metricsKey{color:var(--myBets-text-muted);font-size:.62rem}#myBets .myBets-card-metricsHero .myBets-card-metricsVal,.myBets-standalone .myBets-card-metricsHero .myBets-card-metricsVal{font-size:.8rem;font-weight:700;line-height:1.1}#myBets .myBets-card-metricsSecondary,.myBets-standalone .myBets-card-metricsSecondary{display:flex;flex-direction:column;gap:2px}#myBets .myBets-card-metricsSecondary .myBets-card-metricsKey,.myBets-standalone .myBets-card-metricsSecondary .myBets-card-metricsKey{color:var(--myBets-text-subtle);font-size:.6rem;font-weight:600}#myBets .myBets-card-metricsSecondary .myBets-card-metricsVal,.myBets-standalone .myBets-card-metricsSecondary .myBets-card-metricsVal{color:var(--myBets-text-muted);font-size:.6rem;font-weight:500}#myBets .myBets-card-metricsRow,.myBets-standalone .myBets-card-metricsRow{align-items:baseline;display:flex;gap:6px;justify-content:space-between}#myBets .myBets-card-metricsKey,.myBets-standalone .myBets-card-metricsKey{color:var(--myBets-text-secondary);font-size:.68rem;font-weight:700}#myBets .myBets-card-metricsVal,.myBets-standalone .myBets-card-metricsVal{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";color:var(--myBets-text-primary);font-family:font-title,sans-serif;font-size:.76rem;font-variant-numeric:tabular-nums;font-weight:600}#myBets .myBets-card-metricsVal--clv,#myBets .myBets-card-metricsVal--ev,.myBets-standalone .myBets-card-metricsVal--clv,.myBets-standalone .myBets-card-metricsVal--ev{font-weight:700}#myBets .myBets-card-metricsVal--clv.positive,#myBets .myBets-card-metricsVal--ev.positive,.myBets-standalone .myBets-card-metricsVal--clv.positive,.myBets-standalone .myBets-card-metricsVal--ev.positive{color:#1ec427;color:var(--color-bet-metric-positive)}#myBets .myBets-card-metricsVal--clv.negative,#myBets .myBets-card-metricsVal--ev.negative,.myBets-standalone .myBets-card-metricsVal--clv.negative,.myBets-standalone .myBets-card-metricsVal--ev.negative{color:#ef4444;color:var(--color-bet-metric-negative)}#myBets .myBets-card-outcome,.myBets-standalone .myBets-card-outcome{align-items:center;display:flex;flex-direction:column;gap:3px;justify-content:center;max-width:108px;min-height:64px;min-width:0;padding:8px 4px;text-align:center}#myBets .myBets-card-outcomeMain,.myBets-standalone .myBets-card-outcomeMain{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-family:font-title,sans-serif;font-size:.88rem;font-variant-numeric:tabular-nums;font-weight:700;line-height:1.1;word-break:break-word}#myBets .myBets-card-outcomeSub,.myBets-standalone .myBets-card-outcomeSub{font-size:.58rem;line-height:1.2;word-break:break-word}#myBets .myBets-card-outcomeScore,.myBets-standalone .myBets-card-outcomeScore{color:var(--myBets-text-secondary);font-size:.7rem;font-weight:600;line-height:1.25;word-break:break-word}#myBets .myBets-card-outcome--won .myBets-card-outcomeMain,.myBets-standalone .myBets-card-outcome--won .myBets-card-outcomeMain{color:#1ec427;color:var(--color-bet-won);font-size:1rem}#myBets .myBets-card-outcome--won .myBets-card-outcomeScore,.myBets-standalone .myBets-card-outcome--won .myBets-card-outcomeScore{color:var(--myBets-text-primary)}#myBets .myBets-card-outcome--lost .myBets-card-outcomeMain,.myBets-standalone .myBets-card-outcome--lost .myBets-card-outcomeMain{color:#ef4444;color:var(--color-bet-lost);font-size:1rem}#myBets .myBets-card-outcome--lost .myBets-card-outcomeScore,.myBets-standalone .myBets-card-outcome--lost .myBets-card-outcomeScore{color:var(--myBets-text-primary)}#myBets .myBets-card-outcome--refunded .myBets-card-outcomeMain,.myBets-standalone .myBets-card-outcome--refunded .myBets-card-outcomeMain{color:rgba(235,233,252,.45);color:var(--color-bet-refunded);font-size:.95rem}#myBets .myBets-card-outcome--refunded .myBets-card-outcomeSub,.myBets-standalone .myBets-card-outcome--refunded .myBets-card-outcomeSub{color:rgba(235,233,252,.45);color:var(--color-bet-refunded);opacity:.75}#myBets .myBets-card-outcome--pending .myBets-card-outcomeMain,.myBets-standalone .myBets-card-outcome--pending .myBets-card-outcomeMain{color:var(--myBets-text-primary);font-size:.68rem;letter-spacing:.35px;line-height:1.25}#myBets .myBets-card-outcome--pending .myBets-card-outcomeMain--countdown,.myBets-standalone .myBets-card-outcome--pending .myBets-card-outcomeMain--countdown{color:var(--myBets-text-primary);font-size:.76rem;font-weight:700;letter-spacing:.15px}#myBets .myBets-card-outcome--pending .myBets-card-outcomeSub,.myBets-standalone .myBets-card-outcome--pending .myBets-card-outcomeSub{color:var(--myBets-text-muted)}#myBets .myBets-card-actions,.myBets-standalone .myBets-card-actions{align-items:center;display:flex;flex-direction:column;gap:5px;justify-content:center}#myBets .myBets-card-action,.myBets-standalone .myBets-card-action{align-items:center;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.14);border-radius:6px;color:var(--myBets-text-secondary);cursor:pointer;display:flex;height:30px;justify-content:center;padding:0;transition:color .15s,background-color .15s,border-color .15s;width:30px}#myBets .myBets-card-action svg,.myBets-standalone .myBets-card-action svg{font-size:.9rem}#myBets .myBets-card-action:hover,.myBets-standalone .myBets-card-action:hover{background:hsla(0,0%,100%,.14);border-color:hsla(0,0%,100%,.22);color:var(--myBets-text-primary)}#myBets .myBets-card-action--delete:hover,.myBets-standalone .myBets-card-action--delete:hover{background:rgba(204,33,33,.1);border-color:rgba(204,33,33,.28);color:#ef5555;color:var(--color-red-light-emphasis)}@media(max-width:1200px){#myBets .myBets-card,.myBets-standalone .myBets-card{align-items:start;gap:10px 12px;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr) minmax(62px,76px);grid-template-rows:auto auto;min-height:0;padding:12px 10px}#myBets .myBets-card-event,.myBets-standalone .myBets-card-event{align-self:stretch;border-right:none;-webkit-column-gap:8px;column-gap:8px;grid-column:1;grid-row:1;padding-right:0}#myBets .myBets-card-teamName,.myBets-standalone .myBets-card-teamName{white-space:normal}#myBets .myBets-card-pickBlock,.myBets-standalone .myBets-card-pickBlock{border-right:none;border-top:1px solid hsla(0,0%,100%,.08);grid-column:1;grid-row:2;padding-right:0;padding-top:8px}#myBets .myBets-card-metrics--prise,.myBets-standalone .myBets-card-metrics--prise{border-bottom:1px solid hsla(0,0%,100%,.08);border-right:none;grid-column:2;grid-row:1;padding:0 0 8px}#myBets .myBets-card-metrics--closure,.myBets-standalone .myBets-card-metrics--closure{grid-column:2;grid-row:2;padding:0}#myBets .myBets-card-outcome,.myBets-standalone .myBets-card-outcome{align-self:center;grid-column:3;grid-row:1/span 2;justify-self:center;max-width:none;min-height:0;padding:4px 2px}#myBets .myBets-card-actions,.myBets-standalone .myBets-card-actions{flex-direction:row;gap:4px;position:absolute;right:10px;top:10px}}#myBets .myBets-footer,.myBets-standalone .myBets-footer{align-items:center;border-top:1px solid hsla(0,0%,100%,.06);display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin-top:28px;padding-top:20px}#myBets .myBets-pagination,.myBets-standalone .myBets-pagination{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:flex-end;width:100%}#myBets .myBets-perPage,.myBets-standalone .myBets-perPage{align-items:center;display:flex;gap:8px}#myBets .myBets-perPage label,.myBets-standalone .myBets-perPage label{color:var(--myBets-text-muted);font-family:font-title,sans-serif;font-size:.72rem;letter-spacing:.5px;text-transform:uppercase;white-space:nowrap}#myBets .myBets-perPage select,.myBets-standalone .myBets-perPage select{background:var(--myBets-card-bg);border:1px solid var(--myBets-card-border);border-radius:8px;color:#ebe9fc;color:var(--color-light);cursor:pointer;font-size:.85rem;padding:8px 10px}#myBets .myBets-pageNav,.myBets-standalone .myBets-pageNav{align-items:center;display:flex;gap:4px}#myBets .myBets-pageBtn,.myBets-standalone .myBets-pageBtn{align-items:center;background:var(--myBets-card-bg);border:1px solid var(--myBets-card-border);border-radius:8px;color:var(--myBets-text-secondary);cursor:pointer;display:flex;font-family:font-title,sans-serif;font-size:.82rem;height:34px;justify-content:center;min-width:34px;padding:0 8px;transition:background-color .15s,border-color .15s,color .15s}#myBets .myBets-pageBtn:hover:not(:disabled),.myBets-standalone .myBets-pageBtn:hover:not(:disabled){background:hsla(0,0%,100%,.06);color:#ebe9fc;color:var(--color-light)}#myBets .myBets-pageBtn:disabled,.myBets-standalone .myBets-pageBtn:disabled{cursor:not-allowed;opacity:.35}#myBets .myBets-pageBtn--active,.myBets-standalone .myBets-pageBtn--active{background:rgba(245,197,66,.12);border-color:rgba(245,197,66,.35);color:var(--myBets-accent);font-weight:700}#myBets .myBets-pageBtn svg,.myBets-standalone .myBets-pageBtn svg{font-size:.75rem}#myBets .myBets-betModal-summary,.myBets-standalone .myBets-betModal-summary{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:10px;display:flex;flex-direction:column;gap:4px;margin-bottom:16px;padding:12px 14px}#myBets .myBets-betModal-summary--danger,.myBets-standalone .myBets-betModal-summary--danger{background:rgba(204,33,33,.08);border-color:rgba(204,33,33,.2)}#myBets .myBets-betModal-summaryTeams,.myBets-standalone .myBets-betModal-summaryTeams{color:var(--myBets-text-primary);font-family:font-title,sans-serif;font-size:.88rem;font-weight:600;line-height:1.3}#myBets .myBets-betModal-summaryPick,.myBets-standalone .myBets-betModal-summaryPick{color:var(--myBets-text-secondary);font-size:.8rem;line-height:1.35}#myBets .myBets-betModal-summaryDetails,.myBets-standalone .myBets-betModal-summaryDetails{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";color:var(--myBets-text-muted);font-size:.76rem;font-variant-numeric:tabular-nums}#myBets .myBets-betModal-fields,.myBets-standalone .myBets-betModal-fields{display:flex;flex-direction:column;gap:2px}#myBets .myBets-betModal-fields .formField:nth-child(n+2) label,.myBets-standalone .myBets-betModal-fields .formField:nth-child(n+2) label{flex-shrink:0;min-width:90px;width:90px}#myBets .myBets-betModal-fields .formField:nth-child(n+2) .formField-reactSelect,#myBets .myBets-betModal-fields .formField:nth-child(n+2) input:not([type=checkbox]),#myBets .myBets-betModal-fields .formField:nth-child(n+2) select,.myBets-standalone .myBets-betModal-fields .formField:nth-child(n+2) .formField-reactSelect,.myBets-standalone .myBets-betModal-fields .formField:nth-child(n+2) input:not([type=checkbox]),.myBets-standalone .myBets-betModal-fields .formField:nth-child(n+2) select{flex:1 1;min-width:0;width:auto}#myBets .myBets-betModal-row,.myBets-standalone .myBets-betModal-row{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}#dashboard .dashboard-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:20px}#dashboard .dashboard-toolbar .dashboard-title{color:#ebe9fc;color:var(--color-light);font-family:font-title,sans-serif;font-size:1.35rem;font-weight:400;letter-spacing:1px;margin:0;text-transform:uppercase}#dashboard .dashboard-toolbar-actions{align-items:center;display:flex;flex-shrink:0;gap:10px}#dashboard .dashboard-toolbar .filters-btn{align-items:center;background:#141b2d;background:var(--color-card);border:1px solid hsla(0,0%,100%,.08);border:1px solid var(--color-card-border);border-radius:8px;color:#ebe9fc;color:var(--color-light);cursor:pointer;display:flex;font-family:font-title,sans-serif;font-size:.78rem;gap:6px;letter-spacing:.5px;padding:10px 16px;text-transform:uppercase;transition:background-color .2s,border-color .2s}#dashboard .dashboard-toolbar .filters-btn--active,#dashboard .dashboard-toolbar .filters-btn:hover{background:hsla(0,0%,100%,.08);border-color:rgba(230,183,46,.4);border-color:rgba(var(--color-secondMain-rgb),.4)}#dashboard .dashboard-toolbar .filters-btn--active{color:#e6b72e;color:var(--color-secondMain)}#dashboard .dashboard-toolbar .filters-btn svg{color:#e6b72e;color:var(--color-secondMain);font-size:.85rem}#dashboard .dashboard-filters{background:#141b2d;background:var(--color-card);border:1px solid hsla(0,0%,100%,.08);border:1px solid var(--color-card-border);border-radius:14px;box-shadow:0 4px 24px rgba(0,0,0,.28);margin-bottom:20px;overflow:hidden}#dashboard .dashboard-filters-header{align-items:center;background:rgba(11,16,32,.55);background:rgba(var(--color-firstMain-rgb),.55);border-bottom:1px solid hsla(0,0%,100%,.08);border-bottom:1px solid var(--color-card-border);display:flex;gap:12px;justify-content:space-between;padding:14px 16px}#dashboard .dashboard-filters-title{align-items:center;color:#ebe9fc;color:var(--color-light);display:flex;font-family:font-title,sans-serif;font-size:.82rem;font-weight:400;gap:10px;letter-spacing:.9px;margin:0;text-transform:uppercase}#dashboard .dashboard-filters-title svg{color:#e6b72e;color:var(--color-secondMain);font-size:.85rem}#dashboard .dashboard-filters-close{align-items:center;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:8px;color:rgba(235,233,252,.55);color:rgba(var(--color-light-rgb),.55);cursor:pointer;display:flex;font-size:1.1rem;height:30px;justify-content:center;line-height:1;padding:0;transition:color .2s,background-color .2s,border-color .2s;width:30px}#dashboard .dashboard-filters-close:hover{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.14);color:#ebe9fc;color:var(--color-light)}#dashboard .dashboard-filters-body{display:flex;flex-direction:column;gap:10px;padding:12px 14px}#dashboard .dashboard-filters-row{grid-gap:10px;display:grid;gap:10px}#dashboard .dashboard-filters-row--selects{grid-template-columns:repeat(3,minmax(0,1fr))}#dashboard .dashboard-filters-row--ranges{grid-template-columns:repeat(4,minmax(0,1fr))}#dashboard .dashboard-filters-row--timing{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:1450px){#dashboard .dashboard-filters-row--ranges,#dashboard .dashboard-filters-row--selects{grid-template-columns:repeat(2,minmax(0,1fr))}#dashboard .dashboard-filters-row--timing{grid-template-columns:minmax(0,1fr)}}@media(max-width:1200px){#dashboard .dashboard-filters-row--ranges,#dashboard .dashboard-filters-row--selects{grid-template-columns:minmax(0,1fr)}}#dashboard .dashboard-filters-footer{align-items:center;background:rgba(11,16,32,.35);background:rgba(var(--color-firstMain-rgb),.35);border-top:1px solid hsla(0,0%,100%,.08);border-top:1px solid var(--color-card-border);display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:12px 14px}#dashboard .dashboard-filters-reset{align-items:center;background:transparent;border:none;color:rgba(235,233,252,.45);color:rgba(var(--color-light-rgb),.45);cursor:pointer;display:inline-flex;font-family:font-title,sans-serif;font-size:.68rem;gap:8px;letter-spacing:.55px;padding:0;text-transform:uppercase;transition:color .15s}#dashboard .dashboard-filters-reset svg{font-size:.75rem}#dashboard .dashboard-filters-reset:hover{color:rgba(235,233,252,.75);color:rgba(var(--color-light-rgb),.75)}#dashboard .dashboard-filters-actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-left:auto}#dashboard .dashboard-filters-apply{align-items:center;background:#e6b72e;background:var(--color-secondMain);border:1px solid #e6b72e;border:1px solid var(--color-secondMain);border-radius:8px;color:#0b1020;color:var(--color-firstMain);cursor:pointer;display:inline-flex;font-family:font-title,sans-serif;font-size:.62rem;font-weight:700;gap:8px;justify-content:center;letter-spacing:.45px;min-height:34px;padding:0 14px;text-transform:uppercase;transition:background-color .15s,border-color .15s,color .15s;white-space:nowrap}#dashboard .dashboard-filters-apply svg{font-size:.72rem}#dashboard .dashboard-filters-apply:hover{background:#d3a725;background:var(--color-secondMain-dark);border-color:#d3a725;border-color:var(--color-secondMain-dark)}#dashboard .dashboard-filters .formField--noLabel .formField-groupLabel,#dashboard .dashboard-filters .formField--noLabel label{display:none}#dashboard .dashboard-filters .formField--filter{margin:0;width:100%}#dashboard .dashboard-filters .formField--filter.formField--inline,#dashboard .dashboard-filters .formField--filter.formField--stacked{gap:0}#dashboard .dashboard-filters .formField--filter input:not([type=checkbox]),#dashboard .dashboard-filters .formField--filter select,#dashboard .dashboard-filters .formField--filter textarea{background:#070a14!important;background:var(--color-firstMain-dark)!important;border:1px solid hsla(0,0%,100%,.1);border-radius:8px;color:#ebe9fc;color:var(--color-light);font-size:.82rem;padding:8px 10px}#dashboard .dashboard-filters .formField--filter.formField--range .formField-range-inputs{gap:10px;justify-content:center}#dashboard .dashboard-filters .formField--filter.formField--range .formField-range-field{flex:1 1;max-width:92px}#dashboard .dashboard-filters .formField--filter.formField--range input[type=number]{min-width:0;padding:8px 6px!important;text-align:center;width:100%!important}#dashboard .dashboard-filters .formField--filter.formField--range .formField-range-separator{color:rgba(235,233,252,.5);color:rgba(var(--color-light-rgb),.5);font-size:.9rem}#dashboard .dashboard-filters .formField--filter.formField--range .formField-range-suffix{font-size:.72rem}#dashboard .dashboard-filters .formField--filter.dhms.formField--inline{align-items:stretch;flex:1 1;flex-direction:column;gap:4px;min-width:0}#dashboard .dashboard-filters .formField--filter.dhms.formField--inline label{color:rgba(235,233,252,.42);color:rgba(var(--color-light-rgb),.42);font-size:.58rem;font-weight:600;letter-spacing:.45px;margin:0;text-transform:uppercase}#dashboard .dashboard-filters .formField--filter.dhms.formField--inline .formField-dhms-picker{gap:5px;min-height:32px;padding:3px 5px}#dashboard .dashboard-filters .formField--filter.dhms.formField--inline .formField-dhms-segment select{font-size:.78rem;min-height:24px;padding:3px 18px 3px 6px}#dashboard .dashboard-filters .formField--filter.dhms.formField--inline .formField-dhms-unit{color:rgba(235,233,252,.45);color:rgba(var(--color-light-rgb),.45);font-size:.58rem}@media(max-width:820px){#dashboard .dashboard-filters .formField--filter.dhms.formField--inline .formField-dhms-picker{gap:4px}#dashboard .dashboard-filters .formField--filter.dhms.formField--inline .formField-dhms-segment select{font-size:.72rem}}#dashboard .dashboard-filters .formField--filter #booksFilter,#dashboard .dashboard-filters .formField--filter #marketsFilter,#dashboard .dashboard-filters .formField--filter #sportsFilter,#dashboard .dashboard-filters .formField--filter .formField-reactSelect{margin:0;padding:0;text-align:left;width:100%}#dashboard .dashboard-filters .formField--filter #booksFilter .bsmSelect__control,#dashboard .dashboard-filters .formField--filter #marketsFilter .bsmSelect__control,#dashboard .dashboard-filters .formField--filter #sportsFilter .bsmSelect__control,#dashboard .dashboard-filters .formField--filter .formField-reactSelect .bsmSelect__control{background-color:#070a14!important;background-color:var(--color-firstMain-dark)!important;border:1px solid hsla(0,0%,100%,.1)!important;border-radius:8px;box-shadow:none!important;min-height:36px}#dashboard .dashboard-filters .formField--filter #booksFilter .bsmSelect__control:hover,#dashboard .dashboard-filters .formField--filter #marketsFilter .bsmSelect__control:hover,#dashboard .dashboard-filters .formField--filter #sportsFilter .bsmSelect__control:hover,#dashboard .dashboard-filters .formField--filter .formField-reactSelect .bsmSelect__control:hover{border-color:rgba(230,183,46,.35)!important;border-color:rgba(var(--color-secondMain-rgb),.35)!important}#dashboard .dashboard-filters .formField--filter #booksFilter .bsmSelect__control--is-disabled,#dashboard .dashboard-filters .formField--filter #marketsFilter .bsmSelect__control--is-disabled,#dashboard .dashboard-filters .formField--filter #sportsFilter .bsmSelect__control--is-disabled,#dashboard .dashboard-filters .formField--filter .formField-reactSelect .bsmSelect__control--is-disabled{cursor:not-allowed!important;opacity:.55;pointer-events:none}#dashboard .dashboard-filters .formField--filter #booksFilter .bsmSelect__control--is-disabled:hover,#dashboard .dashboard-filters .formField--filter #marketsFilter .bsmSelect__control--is-disabled:hover,#dashboard .dashboard-filters .formField--filter #sportsFilter .bsmSelect__control--is-disabled:hover,#dashboard .dashboard-filters .formField--filter .formField-reactSelect .bsmSelect__control--is-disabled:hover{border-color:hsla(0,0%,100%,.1)!important}#dashboard .dashboard-filters .formField--filter #booksFilter .bsmSelect__control--is-focused,#dashboard .dashboard-filters .formField--filter #marketsFilter .bsmSelect__control--is-focused,#dashboard .dashboard-filters .formField--filter #sportsFilter .bsmSelect__control--is-focused,#dashboard .dashboard-filters .formField--filter .formField-reactSelect .bsmSelect__control--is-focused{border-color:rgba(230,183,46,.5)!important;border-color:rgba(var(--color-secondMain-rgb),.5)!important;box-shadow:0 0 0 1px rgba(230,183,46,.15)!important;box-shadow:0 0 0 1px rgba(var(--color-secondMain-rgb),.15)!important}#dashboard .dashboard-filters .formField--filter #booksFilter .bsmSelect__value-container,#dashboard .dashboard-filters .formField--filter #marketsFilter .bsmSelect__value-container,#dashboard .dashboard-filters .formField--filter #sportsFilter .bsmSelect__value-container,#dashboard .dashboard-filters .formField--filter .formField-reactSelect .bsmSelect__value-container{padding:2px 10px 2px 12px}#dashboard .dashboard-filters .formField--filter #booksFilter .bsmSelect__input-container,#dashboard .dashboard-filters .formField--filter #marketsFilter .bsmSelect__input-container,#dashboard .dashboard-filters .formField--filter #sportsFilter .bsmSelect__input-container,#dashboard .dashboard-filters .formField--filter .formField-reactSelect .bsmSelect__input-container{color:#ebe9fc;color:var(--color-light);margin:0;padding:0}#dashboard .dashboard-filters .formField--filter #booksFilter .bsmSelect__placeholder,#dashboard .dashboard-filters .formField--filter #marketsFilter .bsmSelect__placeholder,#dashboard .dashboard-filters .formField--filter #sportsFilter .bsmSelect__placeholder,#dashboard .dashboard-filters .formField--filter .formField-reactSelect .bsmSelect__placeholder{color:rgba(235,233,252,.35);color:rgba(var(--color-light-rgb),.35);font-size:.82rem;margin-left:0;padding-left:0}#dashboard .dashboard-filters .formField--filter #booksFilter .bsmSelect__multi-value,#dashboard .dashboard-filters .formField--filter #marketsFilter .bsmSelect__multi-value,#dashboard .dashboard-filters .formField--filter #sportsFilter .bsmSelect__multi-value,#dashboard .dashboard-filters .formField--filter .formField-reactSelect .bsmSelect__multi-value{background:rgba(230,183,46,.18);background:rgba(var(--color-secondMain-rgb),.18);border-radius:5px}#dashboard .dashboard-filters .formField--filter #booksFilter .bsmSelect__multi-value__label,#dashboard .dashboard-filters .formField--filter #marketsFilter .bsmSelect__multi-value__label,#dashboard .dashboard-filters .formField--filter #sportsFilter .bsmSelect__multi-value__label,#dashboard .dashboard-filters .formField--filter .formField-reactSelect .bsmSelect__multi-value__label{color:#ebe9fc;color:var(--color-light);font-size:.72rem}#dashboard .dashboard-filters .formField--filter #booksFilter .bsmSelect__multi-value__remove,#dashboard .dashboard-filters .formField--filter #marketsFilter .bsmSelect__multi-value__remove,#dashboard .dashboard-filters .formField--filter #sportsFilter .bsmSelect__multi-value__remove,#dashboard .dashboard-filters .formField--filter .formField-reactSelect .bsmSelect__multi-value__remove{color:rgba(235,233,252,.55);color:rgba(var(--color-light-rgb),.55)}#dashboard .dashboard-filters .formField--filter #booksFilter .bsmSelect__multi-value__remove:hover,#dashboard .dashboard-filters .formField--filter #marketsFilter .bsmSelect__multi-value__remove:hover,#dashboard .dashboard-filters .formField--filter #sportsFilter .bsmSelect__multi-value__remove:hover,#dashboard .dashboard-filters .formField--filter .formField-reactSelect .bsmSelect__multi-value__remove:hover{background:rgba(204,33,33,.35);background:rgba(var(--color-red-rgb),.35);color:#ebe9fc;color:var(--color-light)}#dashboard .dashboard-filters .formField--filter #booksFilter .bsmSelect__indicator-separator,#dashboard .dashboard-filters .formField--filter #marketsFilter .bsmSelect__indicator-separator,#dashboard .dashboard-filters .formField--filter #sportsFilter .bsmSelect__indicator-separator,#dashboard .dashboard-filters .formField--filter .formField-reactSelect .bsmSelect__indicator-separator{display:none}#dashboard .dashboard-filters .formField--filter #booksFilter .bsmSelect__clear-indicator,#dashboard .dashboard-filters .formField--filter #booksFilter .bsmSelect__dropdown-indicator,#dashboard .dashboard-filters .formField--filter #marketsFilter .bsmSelect__clear-indicator,#dashboard .dashboard-filters .formField--filter #marketsFilter .bsmSelect__dropdown-indicator,#dashboard .dashboard-filters .formField--filter #sportsFilter .bsmSelect__clear-indicator,#dashboard .dashboard-filters .formField--filter #sportsFilter .bsmSelect__dropdown-indicator,#dashboard .dashboard-filters .formField--filter .formField-reactSelect .bsmSelect__clear-indicator,#dashboard .dashboard-filters .formField--filter .formField-reactSelect .bsmSelect__dropdown-indicator{color:rgba(235,233,252,.35);color:rgba(var(--color-light-rgb),.35)}#dashboard .dashboard-filters .formField--filter #booksFilter .bsmSelect__menu,#dashboard .dashboard-filters .formField--filter #marketsFilter .bsmSelect__menu,#dashboard .dashboard-filters .formField--filter #sportsFilter .bsmSelect__menu,#dashboard .dashboard-filters .formField--filter .formField-reactSelect .bsmSelect__menu{background:#0b1020;background:var(--color-firstMain);border:1px solid hsla(0,0%,100%,.1)}#dashboard .dashboard-filters .formField--filter #booksFilter .bsmSelect__option,#dashboard .dashboard-filters .formField--filter #marketsFilter .bsmSelect__option,#dashboard .dashboard-filters .formField--filter #sportsFilter .bsmSelect__option,#dashboard .dashboard-filters .formField--filter .formField-reactSelect .bsmSelect__option{background:transparent;color:rgba(235,233,252,.88);color:rgba(var(--color-light-rgb),.88)}#dashboard .dashboard-filters .formField--filter #booksFilter .bsmSelect__option--is-focused,#dashboard .dashboard-filters .formField--filter #marketsFilter .bsmSelect__option--is-focused,#dashboard .dashboard-filters .formField--filter #sportsFilter .bsmSelect__option--is-focused,#dashboard .dashboard-filters .formField--filter .formField-reactSelect .bsmSelect__option--is-focused{background:rgba(230,183,46,.12);background:rgba(var(--color-secondMain-rgb),.12)}#dashboard .dashboard-filters .formField--filter #booksFilter .bsmSelect__option--is-selected,#dashboard .dashboard-filters .formField--filter #marketsFilter .bsmSelect__option--is-selected,#dashboard .dashboard-filters .formField--filter #sportsFilter .bsmSelect__option--is-selected,#dashboard .dashboard-filters .formField--filter .formField-reactSelect .bsmSelect__option--is-selected{background:rgba(230,183,46,.22);background:rgba(var(--color-secondMain-rgb),.22);color:#ebe9fc;color:var(--color-light)}#dashboard .dashboard-filter-card{--filter-accent:var(--color-secondMain);background:rgba(11,16,32,.72);background:rgba(var(--color-firstMain-rgb),.72);border:1px solid hsla(0,0%,100%,.07);border-radius:10px;display:flex;flex-direction:column;gap:10px;min-width:0;padding:12px 14px}#dashboard .dashboard-filter-card--wide{width:100%}#dashboard .dashboard-filter-card--inactive{background:rgba(11,16,32,.45);background:rgba(var(--color-firstMain-rgb),.45);border-color:hsla(0,0%,100%,.04)}#dashboard .dashboard-filter-card--inactive .dashboard-filter-card__icon{opacity:.45}#dashboard .dashboard-filter-card--inactive .dashboard-filter-card__label{color:rgba(235,233,252,.45);color:rgba(var(--color-light-rgb),.45)}#dashboard .dashboard-filter-card--inactive .dashboard-filter-card__body{opacity:.55}#dashboard .dashboard-filter-card--active{border-color:color-mix(in srgb,var(--filter-accent) 28%,hsla(0,0%,100%,.07))}#dashboard .dashboard-filter-card__header{align-items:center;display:flex;gap:8px;min-width:0}#dashboard .dashboard-filter-card__icon{align-items:center;background:color-mix(in srgb,var(--filter-accent) 16%,transparent);border:1px solid color-mix(in srgb,var(--filter-accent) 30%,transparent);border-radius:7px;color:var(--filter-accent);display:flex;flex-shrink:0;font-size:.72rem;height:26px;justify-content:center;width:26px}#dashboard .dashboard-filter-card__label{color:rgba(235,233,252,.88);color:rgba(var(--color-light-rgb),.88);font-family:font-title,sans-serif;font-size:.64rem;letter-spacing:.55px;text-transform:uppercase;white-space:nowrap}#dashboard .dashboard-filter-card__info{color:rgba(235,233,252,.5);color:rgba(var(--color-light-rgb),.5);cursor:help;font-size:.72rem}#dashboard .dashboard-filter-card .formField--filter-toggle{flex-shrink:0;margin:0 0 0 auto;width:auto}#dashboard .dashboard-filter-card .formField--filter-toggle input[type=checkbox]{-webkit-appearance:none;appearance:none;background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.1);border-radius:999px;cursor:pointer;height:18px;margin:0;padding:0;position:relative;transition:background-color .2s,border-color .2s;width:34px}#dashboard .dashboard-filter-card .formField--filter-toggle input[type=checkbox]:after{background:rgba(235,233,252,.55);background:rgba(var(--color-light-rgb),.55);border-radius:50%;content:"";height:12px;left:2px;position:absolute;top:2px;transition:background-color .2s,-webkit-transform .2s;transition:transform .2s,background-color .2s;transition:transform .2s,background-color .2s,-webkit-transform .2s;width:12px}#dashboard .dashboard-filter-card .formField--filter-toggle input[type=checkbox]:checked{background:rgba(230,183,46,.55);background:rgba(var(--color-secondMain-rgb),.55);border-color:rgba(230,183,46,.75);border-color:rgba(var(--color-secondMain-rgb),.75)}#dashboard .dashboard-filter-card .formField--filter-toggle input[type=checkbox]:checked:after{background:#ebe9fc;background:var(--color-light);-webkit-transform:translateX(16px);transform:translateX(16px)}#dashboard .dashboard-filter-card .formField--filter-toggle input[type=checkbox]:focus-visible{outline:2px solid rgba(230,183,46,.45);outline:2px solid rgba(var(--color-secondMain-rgb),.45);outline-offset:2px}#dashboard .dashboard-filter-card__body{min-width:0;width:100%}#dashboard .dashboard-filter-timing-row{align-items:stretch;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-start;width:100%}#dashboard .dashboard-filter-timing-row .formField,#dashboard .dashboard-filter-timing-row .formField--filter{flex:1 1 130px;max-width:100%;min-width:0;width:auto}#dashboard .dashboard-filter-timing-row .formField--filter.dhms.formField--inline .formField-dhms-picker{flex-wrap:nowrap}@media(max-width:820px){#dashboard .dashboard-filter-timing-row{align-items:stretch;flex-direction:column;gap:10px}#dashboard .dashboard-filter-timing-row .formField,#dashboard .dashboard-filter-timing-row .formField--filter{flex:1 1 100%;min-width:0;width:100%}}#dashboard .dashboard-filter-timing-sep{align-self:center;color:rgba(235,233,252,.5);color:rgba(var(--color-light-rgb),.5);flex-shrink:0;font-size:.85rem}@media(max-width:820px){#dashboard .dashboard-filter-timing-sep{display:none}}#dashboard .keyFigures{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr)}@media(min-width:1200px){#dashboard .keyFigures{grid-template-columns:repeat(6,1fr)}}#dashboard .keyFigures .keyFigure{background:#141b2d;background:var(--color-card);border:1px solid hsla(0,0%,100%,.08);border:1px solid var(--color-card-border);border-radius:12px;box-shadow:0 2px 12px rgba(0,0,0,.2);display:flex;flex-direction:column;justify-content:space-between;min-height:132px;min-width:0;overflow:hidden;padding:14px 12px 10px;position:relative;transition:border-color .2s,box-shadow .2s}#dashboard .keyFigures .keyFigure:before{content:"";inset:0;pointer-events:none;position:absolute;z-index:0}#dashboard .keyFigures .keyFigure:hover{border-color:hsla(0,0%,100%,.12);box-shadow:0 4px 20px rgba(0,0,0,.3)}#dashboard .keyFigures .keyFigure--bets-taken:before{background:linear-gradient(180deg,rgba(249,115,22,.28) 0,rgba(249,115,22,.08) 45%,transparent 75%)}#dashboard .keyFigures .keyFigure--bets-taken .keyFigure-icon{background:rgba(249,115,22,.12);border-color:rgba(249,115,22,.25);color:#f97316}#dashboard .keyFigures .keyFigure--bets-taken .keyFigure-value{color:#f97316}#dashboard .keyFigures .keyFigure--bets-progress:before{background:linear-gradient(180deg,rgba(251,191,36,.26) 0,rgba(251,191,36,.07) 45%,transparent 75%)}#dashboard .keyFigures .keyFigure--bets-progress .keyFigure-icon{background:rgba(251,191,36,.12);border-color:rgba(251,191,36,.25);color:#fbbf24}#dashboard .keyFigures .keyFigure--bets-progress .keyFigure-value{color:#fbbf24}#dashboard .keyFigures .keyFigure--clv:before{background:linear-gradient(180deg,rgba(244,114,182,.24) 0,rgba(244,114,182,.06) 45%,transparent 75%)}#dashboard .keyFigures .keyFigure--clv .keyFigure-icon{background:rgba(244,114,182,.12);border-color:rgba(244,114,182,.25);color:#f472b6}#dashboard .keyFigures .keyFigure--clv .keyFigure-value{color:#f472b6}#dashboard .keyFigures .keyFigure--benefits:before{background:linear-gradient(180deg,rgba(46,196,182,.26) 0,rgba(46,196,182,.07) 45%,transparent 75%)}#dashboard .keyFigures .keyFigure--benefits .keyFigure-icon{background:rgba(46,196,182,.12);border-color:rgba(46,196,182,.25);color:#2ec4b6}#dashboard .keyFigures .keyFigure--benefits .keyFigure-value{color:#2ec4b6}#dashboard .keyFigures .keyFigure--roi:before{background:linear-gradient(180deg,rgba(56,189,248,.24) 0,rgba(56,189,248,.06) 45%,transparent 75%)}#dashboard .keyFigures .keyFigure--roi .keyFigure-icon{background:rgba(56,189,248,.12);border-color:rgba(56,189,248,.25);color:#38bdf8}#dashboard .keyFigures .keyFigure--roi .keyFigure-value{color:#38bdf8}#dashboard .keyFigures .keyFigure--odd:before{background:linear-gradient(180deg,rgba(99,102,241,.26) 0,rgba(99,102,241,.07) 45%,transparent 75%)}#dashboard .keyFigures .keyFigure--odd .keyFigure-icon{background:rgba(99,102,241,.12);border-color:rgba(99,102,241,.25);color:#6366f1}#dashboard .keyFigures .keyFigure--odd .keyFigure-value{color:#6366f1}#dashboard .keyFigures .keyFigure-icon{align-items:center;border:1px solid;border-radius:50%;display:flex;flex-shrink:0;height:28px;justify-content:center;position:relative;width:28px;z-index:1}#dashboard .keyFigures .keyFigure-icon svg{font-size:.75rem}#dashboard .keyFigures .keyFigure-header{align-items:center;display:flex;gap:10px;margin-bottom:10px;position:relative;z-index:1}#dashboard .keyFigures .keyFigure-titles{display:flex;flex-direction:column;gap:2px;min-width:0}#dashboard .keyFigures .keyFigure-main{align-items:baseline;display:flex;flex-wrap:wrap;gap:5px;margin-bottom:4px;position:relative;z-index:1}#dashboard .keyFigures .keyFigure-value{font-family:font-title,sans-serif;font-size:1.85rem;font-weight:700;line-height:1}#dashboard .keyFigures .keyFigure-sub{color:rgba(235,233,252,.7);color:rgba(var(--color-light-rgb),.7);font-family:font-text;font-size:.9rem}#dashboard .keyFigures .keyFigure-label{color:rgba(235,233,252,.75);color:rgba(var(--color-light-rgb),.75);display:block;font-family:font-title,sans-serif;font-size:.76rem;letter-spacing:.6px;line-height:1.2;text-transform:uppercase}#dashboard .keyFigures .keyFigure-sublabel{color:rgba(235,233,252,.8);color:rgba(var(--color-light-rgb),.8);display:block;font-family:font-text;font-size:.72rem;letter-spacing:.3px;line-height:1.2;margin-top:2px;text-transform:uppercase}#dashboard .keyFigures .keyFigure .kpi-sparkline{height:32px;margin-top:10px;opacity:.8;position:relative;width:100%;z-index:1}#dashboard .keyFigures .keyFigure .kpi-sparkline--bar{opacity:.9}#dashboard .dashboard-card{background:#141b2d;background:var(--color-card);border:1px solid hsla(0,0%,100%,.08);border:1px solid var(--color-card-border);border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.12);padding:16px}#dashboard .bottomPageContainer{display:flex;flex-direction:column;gap:24px;margin-top:24px}#dashboard .bottomPageContainer .chartsContainer{display:flex;flex-direction:column;gap:20px;width:100%}#dashboard .bottomPageContainer .chartsContainer .graphAndCalendarRow{align-items:stretch;display:flex;flex-direction:row;flex-wrap:nowrap;gap:20px}@media(max-width:1200px){#dashboard .bottomPageContainer .chartsContainer .graphAndCalendarRow{flex-direction:column}}#dashboard .bottomPageContainer .chartsContainer .graphAndCalendarRow .graphsContainer{flex:6 1;min-width:0}#dashboard .bottomPageContainer .chartsContainer .graphAndCalendarRow .benefitCalendar{flex:4 1;min-width:0}#dashboard .bottomPageContainer .chartsContainer .pieChartsContainer{align-items:stretch;display:flex;flex-direction:row;flex-wrap:nowrap;gap:20px}@media(max-width:1060px){#dashboard .bottomPageContainer .chartsContainer .pieChartsContainer{flex-direction:column}}#dashboard .bottomPageContainer .chartsContainer .pieChartsContainer .dashboard-card{flex:1 1;min-width:0}#dashboard .performance-chart{height:100%}#dashboard .section-title{color:rgba(235,233,252,.85);color:rgba(var(--color-light-rgb),.85);font-family:font-title,sans-serif;font-size:.95rem;font-weight:400;letter-spacing:.5px;margin:0 0 12px;text-transform:uppercase}.donut-repartition{height:100%}.donut-repartition-title{color:rgba(235,233,252,.85);color:rgba(var(--color-light-rgb),.85);font-family:font-title,sans-serif;font-size:.78rem;font-weight:400;letter-spacing:.8px;margin:0 0 16px;text-transform:uppercase}.donut-repartition-body{align-items:center;display:flex;gap:12px;min-height:200px}.donut-repartition-chart{align-items:center;display:flex;flex:1 1;justify-content:center;min-width:0}.donut-repartition-chart-inner{flex-shrink:0;height:180px;width:180px}.donut-repartition-legend{display:flex;flex:0 0 178px;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0;width:178px}.donut-repartition-legend-item{grid-column-gap:8px;align-items:center;-webkit-column-gap:8px;column-gap:8px;display:grid;grid-template-columns:10px -webkit-max-content auto auto;grid-template-columns:10px max-content auto auto}.donut-repartition-legend-swatch{border-radius:2px;flex-shrink:0;height:10px;width:10px}.donut-repartition-legend-label{color:rgba(235,233,252,.88);color:rgba(var(--color-light-rgb),.88);font-family:font-text;font-size:.82rem;max-width:72px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.donut-repartition-legend-value{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";color:#ebe9fc;color:var(--color-light);font-family:font-title,sans-serif;font-size:.82rem;font-variant-numeric:tabular-nums;font-weight:700;white-space:nowrap}.donut-repartition-legend-pct{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";color:rgba(235,233,252,.38);color:rgba(var(--color-light-rgb),.38);font-family:font-text;font-size:.78rem;font-variant-numeric:tabular-nums;margin-left:2px;white-space:nowrap}#dashboard.onboarding-dashboard{margin:0 auto;max-width:1440px;padding:0 1rem 2rem}.onboarding-dashboard__card{background:linear-gradient(180deg,rgba(16,27,54,.55),#0b1020);border:1px solid hsla(0,0%,100%,.08);border-radius:20px;box-shadow:0 24px 64px rgba(0,0,0,.45);padding:clamp(1.5rem,3vw,2.5rem)}.onboarding-dashboard__header{margin-bottom:clamp(1.75rem,4vw,2.75rem);text-align:center}.onboarding-dashboard__badge{background:linear-gradient(135deg,rgba(124,77,255,.35),rgba(167,139,250,.2));border:1px solid rgba(167,139,250,.45);border-radius:999px;color:#c5b2fc;display:inline-block;font-size:.72rem;letter-spacing:1.2px;margin-bottom:1.25rem;padding:.45rem 1rem}.onboarding-dashboard__badge,.onboarding-dashboard__title{font-family:font-title,sans-serif;text-transform:uppercase}.onboarding-dashboard__title{color:#ebe9fc;color:var(--color-light);font-size:clamp(1.5rem,3.2vw,2.15rem);font-weight:400;letter-spacing:.5px;line-height:1.2;margin:0 0 .75rem}.onboarding-dashboard__subtitle{color:rgba(235,233,252,.62);color:rgba(var(--color-light-rgb),.62);font-size:.95rem;line-height:1.6;margin:0 auto;max-width:720px}.onboarding-dashboard__progress{margin:1.5rem auto 0;max-width:420px}.onboarding-dashboard__progress-track{background:hsla(0,0%,100%,.08);border-radius:999px;height:6px;margin-bottom:.55rem;overflow:hidden}.onboarding-dashboard__progress-fill{background:linear-gradient(90deg,#22c55e,#34d399);border-radius:inherit;box-shadow:0 0 12px rgba(52,211,153,.45);height:100%;transition:width .35s ease}.onboarding-dashboard__progress-label{color:#34d399;font-size:.8rem;font-weight:600;letter-spacing:.2px;margin:0}.onboarding-dashboard__steps{align-items:stretch;display:flex;gap:0;justify-content:center;margin-bottom:1.75rem;overflow-x:auto;padding-bottom:.25rem}@media(max-width:1450px){.onboarding-dashboard__steps{align-items:center;flex-direction:column;gap:1rem;overflow-x:visible}}.onboarding-step{align-items:center;background:rgba(16,27,54,.72);border:1px solid hsla(0,0%,100%,.08);border-radius:16px;display:flex;flex:1 1;flex-direction:column;max-width:300px;min-width:0;min-width:220px;padding:1.75rem 1.15rem 1.25rem;position:relative;text-align:center;transition:opacity .2s,border-color .2s,box-shadow .2s,-webkit-transform .2s;transition:opacity .2s,transform .2s,border-color .2s,box-shadow .2s;transition:opacity .2s,transform .2s,border-color .2s,box-shadow .2s,-webkit-transform .2s}.onboarding-step--locked{opacity:.5}.onboarding-step--current{border-color:hsla(0,0%,100%,.18);box-shadow:0 0 0 1px hsla(0,0%,100%,.06),0 12px 32px rgba(0,0,0,.28);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.onboarding-step--completed{background:linear-gradient(180deg,rgba(52,211,153,.1),rgba(16,27,54,.82));border-color:rgba(52,211,153,.45);box-shadow:0 0 0 1px rgba(52,211,153,.15),0 8px 28px rgba(52,211,153,.12);opacity:1}.onboarding-step--completed .onboarding-step__title{color:rgba(52,211,153,.95)}.onboarding-step--completed .onboarding-step__tips{background:rgba(52,211,153,.06);border-color:rgba(52,211,153,.2)}.onboarding-step--completed .onboarding-step__tip svg{color:#34d399!important}.onboarding-step__validated-tag{align-items:center;background:rgba(52,211,153,.18);border:1px solid rgba(52,211,153,.45);border-radius:999px;color:#34d399;display:inline-flex;font-family:font-title,sans-serif;font-size:.62rem;gap:.3rem;letter-spacing:.5px;padding:.28rem .55rem;position:absolute;right:.85rem;text-transform:uppercase;top:.85rem}.onboarding-step__validated-tag svg{font-size:.58rem}.onboarding-step__badge{align-items:center;border-radius:50%;color:#070a14;display:flex;font-family:font-title,sans-serif;font-size:.85rem;font-weight:700;height:28px;justify-content:center;left:1rem;position:absolute;top:1rem;width:28px}.onboarding-step--completed .onboarding-step__badge{background:#34d399;box-shadow:0 0 12px rgba(52,211,153,.4)}.onboarding-step--completed .onboarding-step__badge svg{font-size:.75rem}.onboarding-step--blue .onboarding-step__badge{background:#38bdf8}.onboarding-step--purple .onboarding-step__badge{background:#a78bfa}.onboarding-step--green .onboarding-step__badge{background:#34d399}.onboarding-step--yellow .onboarding-step__badge{background:#e2b72e}.onboarding-step__icon{border-radius:14px;font-size:1.5rem;height:56px;margin:.5rem 0 1rem;position:relative;width:56px}.onboarding-step__icon,.onboarding-step__icon-check{align-items:center;display:flex;justify-content:center}.onboarding-step__icon-check{background:#34d399;border:2px solid #101b36;border-radius:50%;bottom:-6px;box-shadow:0 2px 8px rgba(52,211,153,.4);color:#070a14;font-size:.72rem;height:22px;position:absolute;right:-6px;width:22px}.onboarding-step--blue .onboarding-step__icon{background:rgba(56,189,248,.15);box-shadow:0 0 24px rgba(56,189,248,.2);color:#38bdf8}.onboarding-step--purple .onboarding-step__icon{background:rgba(167,139,250,.15);box-shadow:0 0 24px rgba(167,139,250,.2);color:#a78bfa}.onboarding-step--green .onboarding-step__icon{background:rgba(52,211,153,.15);box-shadow:0 0 24px rgba(52,211,153,.2);color:#34d399}.onboarding-step--yellow .onboarding-step__icon{background:rgba(226,183,46,.15);box-shadow:0 0 24px rgba(226,183,46,.2);color:#e2b72e}.onboarding-step--completed .onboarding-step__icon{opacity:.85}.onboarding-step__title{color:#ebe9fc;color:var(--color-light);font-family:font-title,sans-serif;font-size:1rem;letter-spacing:.4px;line-height:1.35;margin:0 0 .65rem;text-transform:uppercase}.onboarding-step__desc{color:rgba(235,233,252,.58);color:rgba(var(--color-light-rgb),.58);font-size:.86rem;line-height:1.55;margin:0 0 1.1rem;min-height:2.8em}.onboarding-step--yellow .onboarding-step__desc{color:rgba(226,183,46,.82)}.onboarding-step__tips{background:rgba(0,0,0,.22);border:1px solid hsla(0,0%,100%,.08);border-radius:10px;flex:1 1;margin-bottom:1.25rem;padding:.9rem 1rem;text-align:left;width:100%}.onboarding-step__tip{align-items:flex-start;color:rgba(235,233,252,.72);color:rgba(var(--color-light-rgb),.72);display:flex;font-size:.78rem;gap:.55rem;line-height:1.45}.onboarding-step__tip:not(:last-child){margin-bottom:.55rem}.onboarding-step__tip svg{flex-shrink:0;font-size:.72rem;margin-top:.1rem}.onboarding-step--blue .onboarding-step__tip svg{color:#38bdf8}.onboarding-step--purple .onboarding-step__tip svg{color:#a78bfa}.onboarding-step--green .onboarding-step__tip svg{color:#34d399}.onboarding-step--yellow .onboarding-step__tip svg{color:#e2b72e}.onboarding-step__cta{align-items:center;border-radius:10px;color:#070a14;display:inline-flex;font-family:font-title,sans-serif;font-size:.82rem;justify-content:center;letter-spacing:.6px;padding:.8rem 1rem;text-decoration:none;text-transform:uppercase;transition:box-shadow .15s,opacity .15s,-webkit-transform .15s;transition:transform .15s,box-shadow .15s,opacity .15s;transition:transform .15s,box-shadow .15s,opacity .15s,-webkit-transform .15s;width:100%}.onboarding-step__cta:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px)}.onboarding-step__cta[aria-disabled=true]{cursor:not-allowed;opacity:.45;pointer-events:none}.onboarding-step__cta--blue{background:#38bdf8;box-shadow:0 4px 20px rgba(56,189,248,.35)}.onboarding-step__cta--blue:hover{box-shadow:0 6px 28px rgba(56,189,248,.45)}.onboarding-step__cta--purple{background:#a78bfa;box-shadow:0 4px 20px rgba(167,139,250,.35)}.onboarding-step__cta--purple:hover{box-shadow:0 6px 28px rgba(167,139,250,.45)}.onboarding-step__cta--green{background:#34d399;box-shadow:0 4px 20px rgba(52,211,153,.35)}.onboarding-step__cta--green:hover{box-shadow:0 6px 28px rgba(52,211,153,.45)}.onboarding-step__cta--yellow{background:#e2b72e;box-shadow:0 4px 20px rgba(226,183,46,.35)}.onboarding-step__cta--yellow:hover{box-shadow:0 6px 28px rgba(226,183,46,.45)}.onboarding-step__done{background:rgba(52,211,153,.12);border:1px solid rgba(52,211,153,.35);border-radius:10px;color:#34d399;display:inline-flex;font-family:font-title,sans-serif;font-size:.82rem;letter-spacing:.6px;padding:.8rem 1rem;text-transform:uppercase;width:100%}.onboarding-step__done,.onboarding-step__status{align-items:center;gap:.45rem;justify-content:center}.onboarding-step__status{color:rgba(235,233,252,.42);color:rgba(var(--color-light-rgb),.42);display:flex;font-size:.72rem;margin-top:1rem}.onboarding-step__status svg{font-size:.65rem}.onboarding-step__status--completed,.onboarding-step__status--completed svg{color:#34d399}.onboarding-step__status--current{color:rgba(235,233,252,.72);color:rgba(var(--color-light-rgb),.72);font-weight:600}.onboarding-connector{align-items:center;align-self:center;display:flex;flex:0 0 auto;padding-top:2rem;width:48px}@media(max-width:1450px){.onboarding-connector{display:none}}.onboarding-connector__line{border-top:2px dashed hsla(0,0%,100%,.12);flex:1 1;height:0}.onboarding-connector__arrow{align-items:center;border-radius:50%;display:flex;flex-shrink:0;font-size:.65rem;height:26px;justify-content:center;width:26px}.onboarding-connector--after-blue .onboarding-connector__arrow{background:rgba(56,189,248,.2);border:1px solid rgba(56,189,248,.35);color:#38bdf8}.onboarding-connector--after-purple .onboarding-connector__arrow{background:rgba(167,139,250,.2);border:1px solid rgba(167,139,250,.35);color:#a78bfa}.onboarding-connector--after-green .onboarding-connector__arrow{background:rgba(52,211,153,.2);border:1px solid rgba(52,211,153,.35);color:#34d399}.onboarding-connector--completed .onboarding-connector__line{border-top-color:rgba(52,211,153,.45);border-top-style:solid}.onboarding-connector--completed .onboarding-connector__arrow{background:rgba(52,211,153,.25);border-color:rgba(52,211,153,.55);box-shadow:0 0 10px rgba(52,211,153,.25);color:#34d399}.onboarding-dashboard__info{align-items:flex-start;background:rgba(124,77,255,.08);border:1px solid rgba(167,139,250,.2);border-radius:12px;display:flex;gap:.85rem;margin-bottom:1.75rem;padding:1rem 1.15rem}.onboarding-dashboard__info svg{color:#a78bfa;flex-shrink:0;font-size:1.1rem;margin-top:.1rem}.onboarding-dashboard__info p{color:rgba(235,233,252,.72);color:rgba(var(--color-light-rgb),.72);font-size:.88rem;line-height:1.55;margin:0}.onboarding-dashboard__footer{grid-gap:1.5rem;align-items:start;display:grid;gap:1.5rem;grid-template-columns:minmax(220px,.9fr) minmax(280px,1.1fr)}@media(max-width:1200px){.onboarding-dashboard__footer{grid-template-columns:1fr}}.onboarding-dashboard__help{background:rgba(16,27,54,.5);border:1px solid hsla(0,0%,100%,.08);border-radius:12px;display:flex;gap:.85rem;padding:1rem 1.1rem}.onboarding-dashboard__help strong{color:#ebe9fc;color:var(--color-light);display:block;font-family:font-title,sans-serif;font-size:.9rem;letter-spacing:.4px;margin-bottom:.35rem;text-transform:uppercase}.onboarding-dashboard__help p{color:rgba(235,233,252,.58);color:rgba(var(--color-light-rgb),.58);font-size:.84rem;line-height:1.5;margin:0 0 .65rem}.onboarding-dashboard__help-icon{align-items:center;background:rgba(167,139,250,.15);border-radius:10px;color:#a78bfa;display:flex;flex-shrink:0;font-size:1.1rem;height:40px;justify-content:center;width:40px}.onboarding-dashboard__help-link{align-items:center;color:#a78bfa;display:inline-flex;font-size:.84rem;font-weight:600;gap:.4rem;text-decoration:none}.onboarding-dashboard__help-link:hover{color:#c5b2fc}.onboarding-dashboard__help-link svg{font-size:.7rem}.onboarding-dashboard__features-label{color:rgba(235,233,252,.42);color:rgba(var(--color-light-rgb),.42);display:block;font-family:font-title,sans-serif;font-size:.68rem;letter-spacing:1.1px;margin-bottom:.85rem;text-transform:uppercase}.onboarding-dashboard__features-grid{grid-gap:.65rem;display:grid;gap:.65rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:820px){.onboarding-dashboard__features-grid{grid-template-columns:1fr}}.onboarding-dashboard__feature{align-items:center;color:rgba(235,233,252,.68);color:rgba(var(--color-light-rgb),.68);display:flex;font-size:.78rem;gap:.55rem;line-height:1.35}.onboarding-dashboard__feature svg{flex-shrink:0;font-size:.95rem}.onboarding-dashboard__feature--purple svg{color:#a78bfa}.onboarding-dashboard__feature--green svg{color:#34d399}.onboarding-dashboard__feature--yellow svg{color:#e2b72e}.onboarding-dashboard__feature--blue svg{color:#38bdf8}#administration .betContainer{border:1px solid gray;margin:20px}#administration .betContainer.hidden{display:none}#administration .betContainer h2{border-bottom:1px solid #d3d3d3;font-size:1.5rem;margin:0;padding:8px 0;text-align:center}#administration .betContainer h2 svg{position:relative;right:15px;top:6px}#administration .betContainer h3{font-size:1.2rem;margin:5px 0}#administration .betContainer .formFieldsGroup{display:flex;flex-wrap:wrap}#administration .betContainer .formFieldsGroup label.marketTitle{font-size:1rem;font-weight:700;margin-top:15px;width:100%}#administration .betContainer .formField{font-size:1rem;margin:3px 0}#administration .betContainer .formField label{width:auto}#administration .betContainer .formField input,#administration .betContainer .formField select{background-color:#141b2d;background-color:var(--color-firstMain-light);color:#ebe9fc;color:var(--color-light);font-size:.9rem;margin:0;padding:3px}#administration .betContainer .formField input{width:70px}#administration .betContainer .formField select{width:auto}#administration .betContainer .splitView{display:flex}#administration .betContainer .splitView .closingsContainer,#administration .betContainer .splitView .resultsContainer{border-right:1px solid #d3d3d3;flex:1 1;padding:10px 20px}#administration .betContainer .splitView .actionsContainer{align-items:center;cursor:pointer;display:flex;flex-direction:column;gap:15px;justify-content:center;width:50px}#administration .betContainer .splitView .actionsContainer .surrender{color:#cc2121;color:var(--color-red)}#administration .betContainer .splitView .actionsContainer .surrender:hover{color:#ac1818;color:var(--color-red-dark)}#administration .betContainer .splitView .actionsContainer .validate{color:#17a51e;color:var(--color-green)}#administration .betContainer .splitView .actionsContainer .validate:hover{color:#108816;color:var(--color-green-dark)}#CGV,#ML{margin:auto;padding:0 10%;text-align:justify}#CGV h3,#ML h3{color:#e6b72e;color:var(--color-secondMain);margin-top:40px}#ML p{text-align:center}#contact{--contact-gold:var(--color-secondMain);--contact-bg:var(--color-firstMain);--contact-card:var(--color-card);--contact-border:var(--color-card-border);background:var(--contact-bg);color:#ebe9fc;color:var(--color-light);margin-top:70px;overflow-x:hidden;padding-bottom:48px}@media(max-width:1200px){#contact{margin-top:64px}}#contact h1,#contact h2,#contact h3{margin-top:0;text-align:left}#contact p{text-align:left}#contact .contact-hero{align-items:center;display:flex;flex-direction:column;overflow:hidden;padding:40px 5% 36px;position:relative;text-align:center}#contact .contact-hero:before{background:radial-gradient(ellipse 80% 60% at 50% 0,rgba(230,183,46,.1) 0,transparent 55%),linear-gradient(180deg,rgba(20,27,45,.35) 0,var(--contact-bg) 100%);background:radial-gradient(ellipse 80% 60% at 50% 0,rgba(230,183,46,.1) 0,transparent 55%),linear-gradient(180deg,rgba(var(--color-firstMain-light-rgb),.35) 0,var(--contact-bg) 100%);content:"";inset:0;pointer-events:none;position:absolute}@media(max-width:1200px){#contact .contact-hero{padding-top:28px}}#contact .contact-hero-dots{background-image:radial-gradient(rgba(230,183,46,.35) 1.5px,transparent 0);background-size:14px 14px;height:200px;opacity:.5;pointer-events:none;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:120px}#contact .contact-hero-dots--left{left:0}#contact .contact-hero-dots--right{right:0}@media(max-width:1450px){#contact .contact-hero-dots{display:none}}#contact .contact-hero-content{align-items:center;display:flex;flex-direction:column;max-width:720px;position:relative;width:100%;z-index:1}#contact .contact-badge{background:rgba(230,183,46,.08);border:1px solid rgba(230,183,46,.35);border-radius:999px;color:var(--contact-gold);display:inline-block;font-family:font-title,sans-serif;font-size:.62rem;font-weight:700;letter-spacing:.8px;margin-bottom:20px;padding:6px 14px;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#contact .contact-hero-title{color:#ebe9fc;color:var(--color-light);font-family:font-title,sans-serif;font-size:clamp(1.75rem,4vw,2.75rem);font-weight:700;letter-spacing:-.02em;line-height:1.15;margin:0 0 16px;text-align:center}#contact .contact-hero-sub{color:hsla(0,0%,100%,.72);font-size:.95rem;line-height:1.65;margin:0;max-width:560px;text-align:center}#contact .contact-body{margin:0 auto;max-width:1100px;padding:8px 5% 0}#contact .contact-cards{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}@media(max-width:1450px){#contact .contact-cards{grid-template-columns:1fr;margin:0 auto;max-width:480px}}#contact .contact-card{align-items:center;background:var(--contact-card);border:1px solid var(--contact-border);border-radius:16px;display:flex;flex-direction:column;min-height:100%;padding:32px 24px 28px;text-align:center}#contact .contact-card-icon{align-items:center;background:rgba(230,183,46,.08);border:1px solid rgba(230,183,46,.35);border-radius:50%;color:var(--contact-gold);display:flex;font-size:1.2rem;height:56px;justify-content:center;margin-bottom:20px;width:56px}#contact .contact-card-title{color:#ebe9fc;color:var(--color-light);font-family:font-title,sans-serif;font-size:.82rem;font-weight:700;letter-spacing:.6px;margin:0 0 12px;text-align:center;text-transform:uppercase}#contact .contact-card-desc{color:hsla(0,0%,100%,.6);flex:1 1;font-size:.88rem;line-height:1.55;margin:0 0 20px;text-align:center}#contact .contact-card-divider{border:none;border-top:1px solid var(--contact-border);margin:0 0 20px;width:100%}#contact .contact-action-links{display:flex;flex-direction:column;gap:10px;width:100%}#contact .contact-action-link{align-items:center;background:rgba(230,183,46,.08);border:1px solid rgba(230,183,46,.35);border-radius:10px;color:var(--contact-gold);display:flex;font-family:font-title,sans-serif;font-size:.78rem;font-weight:700;justify-content:center;letter-spacing:.5px;padding:12px 16px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .2s,border-color .2s,-webkit-transform .15s;transition:background-color .2s,border-color .2s,transform .15s;transition:background-color .2s,border-color .2s,transform .15s,-webkit-transform .15s;width:100%}#contact .contact-action-link:hover{background:rgba(230,183,46,.15);border-color:rgba(230,183,46,.55);-webkit-transform:translateY(-1px);transform:translateY(-1px)}#contact .contact-communities{list-style:none;margin:0;padding:0}#contact .contact-communities,#contact .contact-community-item{display:flex;flex-direction:column;gap:12px;width:100%}#contact .contact-community-header{align-items:center;display:flex;gap:10px;justify-content:center}#contact .contact-community-flag{flex-shrink:0;height:auto;width:24px}#contact .contact-community-title{color:#ebe9fc;color:var(--color-light);font-family:font-title,sans-serif;font-size:.72rem;font-weight:700;letter-spacing:.5px;text-transform:uppercase}#contact .contact-help{align-items:center;background:var(--contact-card);border:1px solid var(--contact-border);border-radius:16px;display:flex;gap:20px;margin-top:24px;padding:24px 28px}@media(max-width:1450px){#contact .contact-help{flex-direction:column;padding:28px 24px;text-align:center}}#contact .contact-help-icon{align-items:center;background:rgba(230,183,46,.12);border:1px solid rgba(230,183,46,.25);border-radius:50%;color:var(--contact-gold);display:flex;flex-shrink:0;font-size:1.25rem;height:52px;justify-content:center;width:52px}#contact .contact-help-copy{flex:1 1;min-width:0}#contact .contact-help-copy h2{color:#ebe9fc;color:var(--color-light);font-family:font-title,sans-serif;font-size:.82rem;font-weight:700;letter-spacing:.5px;margin:0 0 6px;text-transform:uppercase}#contact .contact-help-copy p{color:hsla(0,0%,100%,.6);font-size:.88rem;line-height:1.55;margin:0;text-align:left}@media(max-width:1450px){#contact .contact-help-copy p{text-align:center}}#contact .contact-help-btn{align-items:center;background:transparent;border:1px solid var(--contact-gold);border-radius:10px;color:var(--contact-gold);cursor:pointer;display:inline-flex;flex-shrink:0;font-family:font-title,sans-serif;font-size:.72rem;font-weight:700;gap:10px;justify-content:center;letter-spacing:.6px;padding:14px 24px;text-transform:uppercase;transition:background-color .2s,color .2s,-webkit-transform .15s;transition:background-color .2s,color .2s,transform .15s;transition:background-color .2s,color .2s,transform .15s,-webkit-transform .15s;white-space:nowrap}#contact .contact-help-btn svg{font-size:.75rem}#contact .contact-help-btn:hover{background:rgba(230,183,46,.1);-webkit-transform:translateY(-1px);transform:translateY(-1px)}#profile{--profile-accent:var(--color-secondMain);--profile-text-muted:rgba(var(--color-light-rgb),0.62);--profile-input-bg:var(--color-firstMain-dark);--profile-input-border:hsla(0,0%,100%,.12);margin:0 auto;max-width:720px;padding-bottom:48px}#profile .profile-pageHeader{align-items:center;display:flex;flex-direction:column;margin-bottom:36px;text-align:center}#profile .profile-title{color:#ebe9fc;color:var(--color-light);font-family:font-title,sans-serif;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;letter-spacing:2px;line-height:1.15;margin:0;padding:0;text-transform:uppercase}#profile .profile-titleDivider{background:linear-gradient(90deg,#e6b72e,#c39a27);background:linear-gradient(90deg,var(--color-secondMain),var(--color-secondMain-gradient-end));border-radius:2px;display:block;height:3px;margin:14px 0 0;width:42px}#profile .profile-subtitle{color:var(--profile-text-muted);font-size:.92rem;line-height:1.5;margin:14px 0 0;max-width:520px;padding:0;text-align:center}#profile .profile-form{display:flex;flex-direction:column;gap:24px}#profile .profile-card{background:#141b2d;background:var(--color-card);border:1px solid hsla(0,0%,100%,.08);border:1px solid var(--color-card-border);border-radius:12px;margin:0;min-width:0;padding:28px}#profile .profile-card__title{align-items:center;color:var(--profile-accent);display:flex;font-family:font-title,sans-serif;font-size:.88rem;font-weight:700;gap:10px;letter-spacing:1px;margin:0 0 20px;padding:0;text-transform:uppercase}#profile .profile-card__title svg{flex-shrink:0;font-size:1rem}#profile .profile-card__body{padding:0}#profile .formField{align-items:center;display:flex;gap:20px;justify-content:flex-start;margin:14px 0}#profile .formField label{color:rgba(235,233,252,.82);color:rgba(var(--color-light-rgb),.82);flex:0 0 168px;font-size:.88rem;font-weight:500;margin:0;text-align:left;width:auto}#profile .formField input:not([type=checkbox]){background:var(--profile-input-bg);border:1px solid var(--profile-input-border);border-radius:8px;color:#ebe9fc;color:var(--color-light);flex:1 1;font-size:.92rem;margin:0;min-width:0;padding:11px 14px;text-align:left;transition:border-color .2s,box-shadow .2s;width:auto!important}#profile .formField input:not([type=checkbox]):focus{border-color:rgba(230,183,46,.5);border-color:rgba(var(--color-secondMain-rgb),.5);box-shadow:0 0 0 2px rgba(230,183,46,.12);box-shadow:0 0 0 2px rgba(var(--color-secondMain-rgb),.12);outline:none}#profile .formField input:not([type=checkbox]):disabled{background:#0b1020;background:var(--color-firstMain);color:rgba(235,233,252,.55);color:rgba(var(--color-light-rgb),.55);cursor:not-allowed}#profile .profile-passwordHint{align-items:flex-start;color:var(--profile-text-muted);display:flex;font-size:.78rem;gap:8px;line-height:1.45;margin:6px 0 0 188px}#profile .profile-passwordHint svg{color:rgba(235,233,252,.45);color:rgba(var(--color-light-rgb),.45);flex-shrink:0;font-size:.82rem;margin-top:2px}#profile .profile-formError{background:rgba(204,33,33,.1);border:1px solid rgba(204,33,33,.25);border-radius:8px;color:#ef5555;color:var(--color-red-light-emphasis);font-size:.86rem;list-style:none;margin:12px 0 0;padding:12px 14px;text-align:center}#profile .profile-formError li+li{margin-top:4px}#profile .profile-btn{align-items:center;border-radius:8px;cursor:pointer;display:inline-flex;font-family:font-title,sans-serif;font-size:.82rem;font-weight:700;gap:10px;justify-content:center;letter-spacing:.8px;margin:20px 0 0;padding:14px 20px;text-transform:uppercase;transition:background-color .2s,border-color .2s,box-shadow .2s,-webkit-transform .15s;transition:background-color .2s,border-color .2s,box-shadow .2s,transform .15s;transition:background-color .2s,border-color .2s,box-shadow .2s,transform .15s,-webkit-transform .15s;width:100%}#profile .profile-btn svg{font-size:.95rem}#profile .profile-btn--primary{background:var(--profile-accent);border:none;color:#0b1020;color:var(--color-firstMain)}#profile .profile-btn--primary:hover:not(:disabled){background:#d3a725;background:var(--color-secondMain-dark)}#profile .profile-btn--primary:disabled{background:rgba(235,233,252,.18);background:rgba(var(--color-light-rgb),.18);color:rgba(235,233,252,.45);color:rgba(var(--color-light-rgb),.45);cursor:not-allowed}#profile .profile-btn--danger{background:transparent;border:1px solid #cc2121;border:1px solid var(--color-red);color:#ef5555;color:var(--color-red-light-emphasis);margin:8px auto 0;padding:12px 22px;width:auto}#profile .profile-btn--danger:hover{background:rgba(204,33,33,.1);border-color:#e63737;border-color:var(--color-red-light)}#profile .popupContainer .formError{color:#ef5555;color:var(--color-red-light-emphasis);text-align:center}@media(max-width:1200px){#profile{padding-bottom:32px}#profile .profile-card{padding:22px 20px}#profile .formField{align-items:stretch;flex-direction:column;gap:8px}#profile .formField label{flex:none}#profile .profile-passwordHint{margin-left:0}}#pricing,#subscription{--pricing-gold:var(--color-secondMain);--pricing-france:#22c55e;--pricing-france-light:#4ade80;--pricing-world:#a78bfa;--pricing-world-light:#c4b5fd;--pricing-cyan:#00d1ff;--pricing-cyan-light:#33dbff;--pricing-bg:#05070a;--pricing-card:#0d1117;--pricing-border:hsla(0,0%,100%,.08);color:#ebe9fc;color:var(--color-light);margin-top:70px;overflow-x:hidden;padding-bottom:40px}@media(max-width:1200px){#pricing,#subscription{margin-top:64px}}#pricing h1,#pricing h2,#pricing h3,#subscription h1,#subscription h2,#subscription h3{margin-top:0;text-align:left}#pricing p,#subscription p{text-align:left}#pricing .pricing-section-title-wrap,#subscription .pricing-section-title-wrap{align-items:center;display:flex;gap:24px;margin:0 0 48px;width:100%}@media(max-width:1200px){#pricing .pricing-section-title-wrap,#subscription .pricing-section-title-wrap{gap:14px;margin-bottom:36px}}#pricing .pricing-section-title-line,#subscription .pricing-section-title-line{border:none;border-top:1px solid hsla(0,0%,100%,.06);flex:1 1;margin:0;min-width:24px}#pricing .pricing-section-title-line--gold,#subscription .pricing-section-title-line--gold{border-top-color:rgba(230,183,46,.5)}#pricing .pricing-section-title-line--cyan,#subscription .pricing-section-title-line--cyan{border-top-color:rgba(0,209,255,.5)}#pricing .pricing-section-title,#subscription .pricing-section-title{color:#ebe9fc;color:var(--color-light);font-family:font-title,sans-serif;font-size:clamp(.95rem,2vw,1.35rem);font-weight:700;letter-spacing:1.4px;line-height:1.2;margin:0;text-align:center;text-transform:uppercase;white-space:nowrap}#pricing .pricing-section-title-accent,#subscription .pricing-section-title-accent{color:var(--pricing-gold)}#pricing .pricing-btn,#subscription .pricing-btn{align-items:center;border:2px solid transparent;border-radius:10px;cursor:pointer;display:inline-flex;font-family:font-title,sans-serif;font-size:.78rem;font-weight:700;gap:8px;justify-content:center;letter-spacing:.6px;padding:14px 24px;text-transform:uppercase;transition:background-color .2s,border-color .2s,box-shadow .2s,-webkit-transform .15s;transition:background-color .2s,border-color .2s,transform .15s,box-shadow .2s;transition:background-color .2s,border-color .2s,transform .15s,box-shadow .2s,-webkit-transform .15s;white-space:nowrap}#pricing .pricing-btn svg,#subscription .pricing-btn svg{font-size:.85rem}#pricing .pricing-btn--primary,#subscription .pricing-btn--primary{background:var(--pricing-gold);border-color:var(--pricing-gold);color:#0b1020;color:var(--color-firstMain)}#pricing .pricing-btn--primary:hover,#subscription .pricing-btn--primary:hover{background:#d3a725;background:var(--color-secondMain-dark);border-color:#d3a725;border-color:var(--color-secondMain-dark);box-shadow:0 4px 20px rgba(230,183,46,.25);-webkit-transform:translateY(-1px);transform:translateY(-1px)}#pricing .pricing-btn--large,#subscription .pricing-btn--large{font-size:.85rem;padding:16px 32px}#pricing .pricing-hero,#subscription .pricing-hero{align-items:center;display:flex;flex-direction:column;margin:0 auto;overflow:hidden;padding:48px 5% 40px;position:relative;text-align:center}#pricing .pricing-hero:before,#subscription .pricing-hero:before{background:radial-gradient(ellipse 80% 60% at 50% 0,rgba(230,183,46,.1) 0,transparent 55%),linear-gradient(180deg,rgba(20,27,45,.35),#0b1020);background:radial-gradient(ellipse 80% 60% at 50% 0,rgba(230,183,46,.1) 0,transparent 55%),linear-gradient(180deg,rgba(var(--color-firstMain-light-rgb),.35) 0,var(--color-firstMain) 100%);content:"";inset:0;pointer-events:none;position:absolute}@media(max-width:1200px){#pricing .pricing-hero,#subscription .pricing-hero{padding-top:32px}}#pricing .pricing-hero-content,#subscription .pricing-hero-content{align-items:center;display:flex;flex-direction:column;position:relative;width:100%;z-index:1}#pricing .pricing-hero-title,#subscription .pricing-hero-title{color:#ebe9fc;color:var(--color-light);font-family:font-title,sans-serif;font-size:clamp(2rem,4.5vw,3rem);font-weight:700;letter-spacing:-.02em;line-height:1.12;margin:0 0 20px;text-align:center;text-transform:uppercase}#pricing .pricing-hero-accent,#subscription .pricing-hero-accent{color:var(--pricing-gold)}#pricing .pricing-hero-sub,#subscription .pricing-hero-sub{color:#ebe9fc;color:var(--color-light);font-size:1rem;line-height:1.65;margin:0 0 28px;max-width:600px;text-align:center}#pricing .pricing-hero-badges,#subscription .pricing-hero-badges{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;list-style:none;margin:0;padding:0}#pricing .pricing-hero-badges li,#subscription .pricing-hero-badges li{align-items:center;background:rgba(230,183,46,.06);border:1px solid rgba(230,183,46,.25);border-radius:999px;color:#ebe9fc;color:var(--color-light);display:inline-flex;font-size:.82rem;gap:8px;padding:8px 14px;white-space:nowrap}#pricing .pricing-hero-badges li svg,#subscription .pricing-hero-badges li svg{color:var(--pricing-gold);flex-shrink:0;font-size:.85rem}#pricing .pricing-plans,#subscription .pricing-plans{margin:0 auto;max-width:1200px;padding:16px 5% 48px}#pricing .pricing-plans-grid,#subscription .pricing-plans-grid{grid-gap:24px;align-items:start;display:grid;gap:24px;grid-template-columns:1fr 1fr}@media(max-width:1200px){#pricing .pricing-plans-grid,#subscription .pricing-plans-grid{grid-template-columns:1fr}}#pricing .pricing-plan-card,#subscription .pricing-plan-card{align-items:center;background:var(--pricing-card);border:1px solid var(--pricing-border);border-radius:16px;box-shadow:0 8px 32px rgba(0,0,0,.25);display:flex;flex-direction:column;overflow:hidden;padding:36px 28px 28px;position:relative;text-align:center}#pricing .pricing-plan-card--france,#subscription .pricing-plan-card--france{--plan-accent:var(--pricing-france-light);border-color:rgba(34,197,94,.28)}#pricing .pricing-plan-card--france:before,#subscription .pricing-plan-card--france:before{background:radial-gradient(ellipse 60% 40% at 50% 0,rgba(34,197,94,.07) 0,transparent 60%);content:"";inset:0;pointer-events:none;position:absolute;z-index:0}#pricing .pricing-plan-card--world,#subscription .pricing-plan-card--world{--plan-accent:var(--pricing-world-light);border-color:rgba(167,139,250,.28)}#pricing .pricing-plan-card--world:before,#subscription .pricing-plan-card--world:before{background:radial-gradient(ellipse 60% 40% at 50% 0,rgba(167,139,250,.07) 0,transparent 60%);content:"";inset:0;pointer-events:none;position:absolute;z-index:0}#pricing .pricing-plan-card-body,#subscription .pricing-plan-card-body{align-items:center;display:flex;flex-direction:column;position:relative;width:100%;z-index:2}#pricing .pricing-plan-card-title,#subscription .pricing-plan-card-title{align-items:center;color:#ebe9fc;color:var(--color-light);display:inline-flex;font-family:font-title,sans-serif;font-size:1.5rem;font-weight:700;gap:10px;justify-content:center;letter-spacing:1px;margin:0 0 6px;text-transform:uppercase}#pricing .pricing-plan-card-title img,#subscription .pricing-plan-card-title img{display:block;height:auto;width:28px}#pricing .pricing-plan-card-sub,#subscription .pricing-plan-card-sub{color:#ebe9fc;color:var(--color-light);font-size:.88rem;line-height:1.5;margin:0 0 24px}#pricing .pricing-plan-card-price,#subscription .pricing-plan-card-price{align-items:baseline;display:flex;gap:4px;justify-content:center;margin-bottom:4px}#pricing .pricing-plan-card-amount,#subscription .pricing-plan-card-amount{color:var(--plan-accent);font-family:font-title,sans-serif;font-size:2.8rem;font-weight:700;line-height:1}#pricing .pricing-plan-card-period,#subscription .pricing-plan-card-period{color:var(--plan-accent);font-size:.95rem;font-weight:700}#pricing .pricing-plan-card-daily,#subscription .pricing-plan-card-daily{font-size:.82rem;margin:0 0 24px}#pricing .pricing-plan-card-features,#subscription .pricing-plan-card-features{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0 0 28px;padding:0;text-align:left;width:100%}#pricing .pricing-plan-card-features li,#subscription .pricing-plan-card-features li{align-items:flex-start;color:#ebe9fc;color:var(--color-light);display:flex;font-size:.88rem;gap:10px;line-height:1.45}#pricing .pricing-plan-card-features li svg,#subscription .pricing-plan-card-features li svg{color:var(--plan-accent);flex-shrink:0;font-size:.72rem;margin-top:3px}#pricing .pricing-plan-card-btn,#subscription .pricing-plan-card-btn{align-items:center;border:none;border-radius:10px;cursor:pointer;display:inline-flex;font-family:font-title,sans-serif;font-size:.78rem;font-weight:700;gap:8px;justify-content:center;letter-spacing:.6px;padding:16px 20px;text-transform:uppercase;transition:background-color .2s,box-shadow .2s,-webkit-transform .15s;transition:background-color .2s,transform .15s,box-shadow .2s;transition:background-color .2s,transform .15s,box-shadow .2s,-webkit-transform .15s;width:100%}#pricing .pricing-plan-card-btn svg,#subscription .pricing-plan-card-btn svg{font-size:.85rem}#pricing .pricing-plan-card-btn--france,#subscription .pricing-plan-card-btn--france{background:var(--pricing-france);color:#05070a}#pricing .pricing-plan-card-btn--france:hover,#subscription .pricing-plan-card-btn--france:hover{background:#1aad4f;box-shadow:0 4px 20px rgba(34,197,94,.3);-webkit-transform:translateY(-1px);transform:translateY(-1px)}#pricing .pricing-plan-card-btn--world,#subscription .pricing-plan-card-btn--world{background:var(--pricing-world);color:#05070a}#pricing .pricing-plan-card-btn--world:hover,#subscription .pricing-plan-card-btn--world:hover{background:#9370db;box-shadow:0 4px 20px rgba(167,139,250,.3);-webkit-transform:translateY(-1px);transform:translateY(-1px)}#pricing .pricing-plan-card-trial,#subscription .pricing-plan-card-trial{color:#ebe9fc;color:var(--color-light);font-size:.78rem;margin:12px 0 0}#pricing .pricing-plan-card-link,#subscription .pricing-plan-card-link{background:none;border:none;color:#ebe9fc;color:var(--color-light);cursor:pointer;font-size:.78rem;padding:8px 0 0;text-decoration:underline;text-underline-offset:3px;transition:color .2s}#pricing .pricing-plan-card-link:hover,#subscription .pricing-plan-card-link:hover{color:#ebe9fc;color:var(--color-light)}#pricing .pricing-payment,#subscription .pricing-payment{margin:0 auto;max-width:1200px;padding:0 5% 48px}#pricing .pricing-payment-bar,#subscription .pricing-payment-bar{align-items:center;background:hsla(0,0%,100%,.02);border:1px solid var(--pricing-border);border-radius:14px;display:flex;flex-direction:column;gap:28px;padding:32px 32px 36px}#pricing .pricing-payment-label,#subscription .pricing-payment-label{align-items:center;color:#ebe9fc;color:var(--color-light);display:inline-flex;font-family:font-title,sans-serif;font-size:1rem;font-weight:700;gap:8px;letter-spacing:.8px;margin:0;text-transform:uppercase;white-space:nowrap}#pricing .pricing-payment-label svg,#subscription .pricing-payment-label svg{color:var(--pricing-gold);font-size:.85rem}#pricing .pricing-payment-logos,#subscription .pricing-payment-logos{align-items:center;display:flex;flex-wrap:wrap;gap:30px;justify-content:center}#pricing .pricing-payment-logos img,#subscription .pricing-payment-logos img{height:80px;opacity:.92;transition:opacity .2s;width:auto}#pricing .pricing-payment-logos img:hover,#subscription .pricing-payment-logos img:hover{opacity:1}@media(max-width:1200px){#pricing .pricing-payment-logos,#subscription .pricing-payment-logos{gap:24px 32px}#pricing .pricing-payment-logos img,#subscription .pricing-payment-logos img{height:84px}}#pricing .pricing-bookmakers,#subscription .pricing-bookmakers{margin:0 auto;max-width:1100px;padding:48px 5% 64px}#pricing .pricing-bookmakers-grid,#subscription .pricing-bookmakers-grid{grid-gap:20px;align-items:start;display:grid;gap:20px;grid-template-columns:1fr 1fr}#pricing .pricing-bookmakers-grid>div,#subscription .pricing-bookmakers-grid>div{align-self:start;min-height:0}@media(max-width:1200px){#pricing .pricing-bookmakers-grid,#subscription .pricing-bookmakers-grid{gap:16px;grid-template-columns:1fr}}#pricing .pricing-books-block,#subscription .pricing-books-block{display:block;height:auto}#pricing .pricing-books-block--france,#subscription .pricing-books-block--france{--books-accent:var(--pricing-france-light);--books-accent-rgb:74,222,128;--books-grid-cols:minmax(0,1fr) 108px}#pricing .pricing-books-block--world,#subscription .pricing-books-block--world{--books-accent:var(--pricing-world-light);--books-accent-rgb:196,181,253;--books-grid-cols:minmax(0,1fr) 100px minmax(108px,auto)}#pricing .pricing-books-block .pricing-books-panel,#subscription .pricing-books-block .pricing-books-panel{background:rgba(0,0,0,.2);border:1px solid rgba(var(--books-accent-rgb),.35);border-radius:14px;display:flex;flex-direction:column;height:auto;overflow:hidden}#pricing .pricing-books-block .pricing-books-columns,#subscription .pricing-books-block .pricing-books-columns{grid-gap:8px;align-items:end;border-bottom:1px solid rgba(var(--books-accent-rgb),.15);display:grid;gap:8px;grid-template-columns:var(--books-grid-cols);padding:14px 18px 12px}#pricing .pricing-books-block .pricing-books-col-label,#subscription .pricing-books-block .pricing-books-col-label{color:var(--books-accent);font-family:font-title,sans-serif;font-size:.58rem;font-weight:700;letter-spacing:.8px;text-transform:uppercase}#pricing .pricing-books-block .pricing-books-col-label--volume,#subscription .pricing-books-block .pricing-books-col-label--volume{text-align:center}#pricing .pricing-books-block .pricing-books-col-label--clones,#subscription .pricing-books-block .pricing-books-col-label--clones{text-align:right;white-space:nowrap}#pricing .pricing-books-block .pricing-books-list,#subscription .pricing-books-block .pricing-books-list{flex:0 0 auto;list-style:none;margin:0;padding:0}#pricing .pricing-books-block .pricing-books-item,#subscription .pricing-books-block .pricing-books-item{border-top:1px solid hsla(0,0%,100%,.05)}#pricing .pricing-books-block .pricing-books-item:first-child,#subscription .pricing-books-block .pricing-books-item:first-child{border-top:none}#pricing .pricing-books-block .pricing-books-item--open,#subscription .pricing-books-block .pricing-books-item--open{background:rgba(var(--books-accent-rgb),.04)}#pricing .pricing-books-block .pricing-books-row,#subscription .pricing-books-block .pricing-books-row{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:var(--books-grid-cols);min-height:48px;padding:13px 18px}#pricing .pricing-books-block .pricing-books-name,#subscription .pricing-books-block .pricing-books-name{color:#ebe9fc;color:var(--color-light);font-size:.9rem;font-weight:700;min-width:0}#pricing .pricing-books-block .pricing-books-stars,#subscription .pricing-books-block .pricing-books-stars{align-items:center;display:flex;justify-content:center}#pricing .pricing-books-block .pricing-books-stars .starsContainer,#subscription .pricing-books-block .pricing-books-stars .starsContainer{align-items:center;color:var(--pricing-gold);display:inline-flex;font-size:.72rem;gap:2px;justify-content:center}#pricing .pricing-books-block .pricing-books-stars .starsContainer svg,#subscription .pricing-books-block .pricing-books-stars .starsContainer svg{color:var(--pricing-gold)}#pricing .pricing-books-block .pricing-books-clones-btn,#pricing .pricing-books-block .pricing-books-clones-empty,#subscription .pricing-books-block .pricing-books-clones-btn,#subscription .pricing-books-block .pricing-books-clones-empty{justify-self:end}#pricing .pricing-books-block .pricing-books-clones-btn,#subscription .pricing-books-block .pricing-books-clones-btn{align-items:center;background:none;border:none;color:var(--books-accent);cursor:pointer;display:inline-flex;font-family:font-title,sans-serif;font-size:.72rem;font-weight:700;gap:8px;padding:0;transition:opacity .2s;white-space:nowrap}#pricing .pricing-books-block .pricing-books-clones-btn:hover,#subscription .pricing-books-block .pricing-books-clones-btn:hover{opacity:.8}#pricing .pricing-books-block .pricing-books-clones-btn svg,#subscription .pricing-books-block .pricing-books-clones-btn svg{font-size:.65rem;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}#pricing .pricing-books-block .pricing-books-clones-btn svg.is-open,#subscription .pricing-books-block .pricing-books-clones-btn svg.is-open{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#pricing .pricing-books-block .pricing-books-clones-empty,#subscription .pricing-books-block .pricing-books-clones-empty{color:#ebe9fc;color:var(--color-light);font-family:font-title,sans-serif;font-size:.72rem;font-weight:700;white-space:nowrap}#pricing .pricing-books-block .pricing-books-clones-detail,#subscription .pricing-books-block .pricing-books-clones-detail{border-top:1px dashed rgba(var(--books-accent-rgb),.15);color:#ebe9fc;color:var(--color-light);font-size:.75rem;line-height:1.55;margin:0 18px 12px;padding:12px 18px 14px}#pricing .pricing-books-block .pricing-books-more-label,#subscription .pricing-books-block .pricing-books-more-label{color:#ebe9fc;color:var(--color-light);font-size:.82rem;margin:0;padding:0 2px 4px;text-align:center}#pricing .pricing-books-block-footer,#subscription .pricing-books-block-footer{background:rgba(0,0,0,.12);border-top:1px solid rgba(var(--books-accent-rgb),.15);display:flex;flex:0 0 auto;flex-direction:column;gap:10px;margin-top:0;padding:12px 16px 16px}#pricing .pricing-books-block .pricing-books-expand,#subscription .pricing-books-block .pricing-books-expand{align-items:center;background:transparent;border-radius:8px;cursor:pointer;display:flex;font-family:font-title,sans-serif;font-size:.65rem;font-weight:700;gap:10px;justify-content:center;letter-spacing:.7px;margin:0;padding:15px 14px;text-transform:uppercase;transition:background-color .2s,border-color .2s;width:100%}#pricing .pricing-books-block .pricing-books-expand svg,#subscription .pricing-books-block .pricing-books-expand svg{font-size:.68rem}#pricing .pricing-books-block .pricing-books-expand--france,#subscription .pricing-books-block .pricing-books-expand--france{border:1px solid rgba(74,222,128,.4);color:var(--pricing-france-light)}#pricing .pricing-books-block .pricing-books-expand--france:hover,#subscription .pricing-books-block .pricing-books-expand--france:hover{background:rgba(34,197,94,.08)}#pricing .pricing-books-block .pricing-books-expand--world,#subscription .pricing-books-block .pricing-books-expand--world{border:1px solid rgba(196,181,253,.4);color:var(--pricing-world-light)}#pricing .pricing-books-block .pricing-books-expand--world:hover,#subscription .pricing-books-block .pricing-books-expand--world:hover{background:rgba(167,139,250,.08)}#pricing .pricing-books-block .pricing-books-summary,#subscription .pricing-books-block .pricing-books-summary{align-items:center;color:var(--books-accent);display:flex;font-size:.78rem;font-weight:700;gap:8px;justify-content:center;margin:0}#pricing .pricing-books-block .pricing-books-summary svg,#subscription .pricing-books-block .pricing-books-summary svg{flex-shrink:0;font-size:.85rem}#pricing .pricing-final-cta,#subscription .pricing-final-cta{margin:0 auto;max-width:1200px;padding:0 0 48px;width:95%}@media(max-width:1200px){#pricing .pricing-final-cta,#subscription .pricing-final-cta{width:calc(100% - 32px)}}#pricing .pricing-final-cta-card,#subscription .pricing-final-cta-card{grid-gap:clamp(16px,2.5vw,28px);align-items:center;background:radial-gradient(ellipse 38% 55% at 88% 50%,rgba(230,183,46,.07) 0,transparent 42%),linear-gradient(90deg,#161d30,#12182a);border:1px solid rgba(230,183,46,.14);border-radius:20px;box-shadow:0 12px 48px rgba(0,0,0,.35);display:grid;gap:clamp(16px,2.5vw,28px);grid-template-columns:minmax(0,.6fr) minmax(0,1.2fr) minmax(0,.8fr);overflow:hidden;padding:clamp(28px,4vw,44px) clamp(20px,3vw,36px)}@media(max-width:1200px){#pricing .pricing-final-cta-card,#subscription .pricing-final-cta-card{gap:20px 16px;grid-template-columns:minmax(0,1fr) minmax(0,.55fr);grid-template-rows:auto auto;padding:28px 20px}}#pricing .pricing-final-cta-visual,#subscription .pricing-final-cta-visual{align-items:center;display:flex;justify-content:center}@media(max-width:1200px){#pricing .pricing-final-cta-visual,#subscription .pricing-final-cta-visual{align-self:center;grid-column:2;grid-row:1/span 2}}#pricing .pricing-final-cta-trophy,#subscription .pricing-final-cta-trophy{-webkit-filter:drop-shadow(0 4px 16px rgba(230,183,46,.15));filter:drop-shadow(0 4px 16px rgba(230,183,46,.15));height:auto;mix-blend-mode:lighten;object-fit:contain;width:min(100%,140px)}@media(max-width:1200px){#pricing .pricing-final-cta-trophy,#subscription .pricing-final-cta-trophy{width:min(100%,100px)}}#pricing .pricing-final-cta-copy,#subscription .pricing-final-cta-copy{min-width:0}@media(max-width:1200px){#pricing .pricing-final-cta-copy,#subscription .pricing-final-cta-copy{grid-column:1;grid-row:1}}#pricing .pricing-final-cta-title,#subscription .pricing-final-cta-title{color:#ebe9fc;color:var(--color-light);font-family:font-title,sans-serif;font-size:clamp(1.3rem,2.4vw,1.85rem);font-weight:700;letter-spacing:-.02em;line-height:1.1;margin:0 0 12px;text-transform:uppercase}#pricing .pricing-final-cta-accent,#subscription .pricing-final-cta-accent{color:var(--pricing-gold)}#pricing .pricing-final-cta-sub,#subscription .pricing-final-cta-sub{color:#ebe9fc;color:var(--color-light);font-size:.9rem;line-height:1.6;margin:0;max-width:480px}#pricing .pricing-final-cta-actions,#subscription .pricing-final-cta-actions{align-items:center;display:flex;flex-direction:column;gap:10px;min-width:0}@media(max-width:1200px){#pricing .pricing-final-cta-actions,#subscription .pricing-final-cta-actions{align-items:flex-start;grid-column:1;grid-row:2}}#pricing .pricing-final-cta-footnote,#subscription .pricing-final-cta-footnote{color:#ebe9fc;color:var(--color-light);font-size:.78rem;margin:0;text-align:center}@media(max-width:1200px){#pricing .pricing-final-cta-footnote,#subscription .pricing-final-cta-footnote{text-align:left}}#subscription{margin-top:0}@media(max-width:1200px){#subscription{margin-top:0}}#subscription .pricing-hero:before{background:linear-gradient(180deg,rgba(20,27,45,.35),#0b1020);background:linear-gradient(180deg,rgba(var(--color-firstMain-light-rgb),.35) 0,var(--color-firstMain) 100%)}#subscription .pricing-subscription-intro{color:rgba(235,233,252,.78);color:rgba(var(--color-light-rgb),.78);font-size:.95rem;line-height:1.6;margin:0 auto 8px;max-width:720px;padding:0 5%;text-align:center}#subscription .pricing-dual-subscription-notice{background:rgba(230,183,46,.06);border:1px solid rgba(230,183,46,.22);border-radius:12px;color:rgba(235,233,252,.85);color:rgba(var(--color-light-rgb),.85);font-size:.88rem;line-height:1.55;margin:0 auto 32px;max-width:900px;padding:16px 20px;text-align:center}#subscription .pricing-plan-card-subscribed-until{background:rgba(34,197,94,.08);border:1px solid rgba(34,197,94,.22);border-radius:10px;color:#4ade80;font-family:font-title,sans-serif;font-size:.88rem;font-weight:700;line-height:1.4;margin:0 0 20px;padding:12px 14px;text-align:center;width:100%}#subscription .pricing-plan-card--world .pricing-plan-card-subscribed-until{background:rgba(167,139,250,.08);border-color:rgba(167,139,250,.22);color:#c4b5fd}#subscription .pricing-plan-card--subscribed{border-width:2px}#subscription .pricing-plan-card-badge{border-radius:999px;font-family:font-title,sans-serif;font-size:.62rem;font-weight:700;letter-spacing:.6px;padding:5px 10px;position:absolute;right:16px;text-transform:uppercase;top:16px;z-index:3}#subscription .pricing-plan-card-badge--active{background:rgba(34,197,94,.15);border:1px solid rgba(34,197,94,.35);color:#4ade80}#subscription .pricing-plan-card-badge--trial{background:rgba(230,183,46,.12);border:1px solid rgba(230,183,46,.35);color:#e6b72e;color:var(--color-secondMain)}#subscription .pricing-plan-card-badge--inactive{background:rgba(239,68,68,.12);border:1px solid rgba(239,68,68,.35);color:#f87171}#subscription .pricing-plan-card--expired{opacity:.92}#subscription .pricing-plan-card--expired .pricing-plan-card-amount,#subscription .pricing-plan-card--expired .pricing-plan-card-period{color:rgba(235,233,252,.55);color:rgba(var(--color-light-rgb),.55)}#subscription .pricing-plan-card-expired-notice{background:rgba(239,68,68,.08);border:1px solid rgba(239,68,68,.22);border-radius:10px;color:#f87171;font-family:font-title,sans-serif;font-size:.84rem;font-weight:700;line-height:1.4;margin:0 0 20px;padding:12px 14px;text-align:center;width:100%}#subscription .pricing-plan-card-subscription-info{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0 0 28px;padding:0;text-align:left;width:100%}#subscription .pricing-plan-card-subscription-info li{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.06);border-radius:8px;display:flex;flex-direction:column;font-size:.82rem;gap:2px;line-height:1.4;padding:10px 12px}#subscription .pricing-plan-card-subscription-info li span{color:rgba(235,233,252,.55);color:rgba(var(--color-light-rgb),.55);font-size:.72rem;letter-spacing:.5px;text-transform:uppercase}#subscription .pricing-plan-card-subscription-info li strong{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";color:#ebe9fc;color:var(--color-light);font-variant-numeric:tabular-nums;font-weight:600}#subscription .pricing-plan-card-btn--disabled{background:hsla(0,0%,100%,.08)!important;box-shadow:none!important;color:rgba(235,233,252,.45)!important;color:rgba(var(--color-light-rgb),.45)!important;cursor:not-allowed;-webkit-transform:none!important;transform:none!important}#subscription .pricing-plan-card-btn--manage{background:hsla(0,0%,100%,.06)!important;border:1px solid hsla(0,0%,100%,.14);color:#ebe9fc!important;color:var(--color-light)!important}#subscription .pricing-plan-card-btn--manage:hover{background:hsla(0,0%,100%,.1)!important;border-color:hsla(0,0%,100%,.22)}#paymentFailed,#paymentSuccess{margin:auto;padding:20px 40px;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#paymentFailed h1,#paymentSuccess h1{font-size:2rem;text-transform:uppercase}#paymentFailed p,#paymentSuccess p{font-size:1.3rem;text-align:center}#paymentFailed#paymentSuccess h1,#paymentSuccess#paymentSuccess h1{color:#17a51e;color:var(--color-green)}#backTest .error,#paymentFailed#paymentFailed h1,#paymentSuccess#paymentFailed h1{color:#e6b72e;color:var(--color-secondMain)}#backTest .error{font-size:1.4rem;font-weight:700;text-align:center}#backTest label[for=endPeriod],#backTest label[for=presetModel],#backTest label[for=startPeriod]{width:auto}#backTest .noBetsFound{font-size:1.2rem;text-align:center}#backTest .keyFiguresContainer{align-items:stretch;display:flex;flex-wrap:wrap;gap:20px;justify-content:center}#backTest .keyFiguresContainer .keyFigure{background-color:#e6b72e;background-color:var(--color-secondMain);box-shadow:1px 1px 16px 1px rgba(0,0,0,.341);color:#fff;flex:1 1;font-family:font-title,sans-serif;max-width:250px;min-width:200px;position:relative;transition:all .5s}#backTest .keyFiguresContainer .keyFigure:first-child{background-color:#fd5901}#backTest .keyFiguresContainer .keyFigure:nth-child(2){background-color:#f78104}#backTest .keyFiguresContainer .keyFigure:nth-child(3){background-color:#faab36}#backTest .keyFiguresContainer .keyFigure:nth-child(4){background-color:#249ea0}#backTest .keyFiguresContainer .keyFigure:nth-child(5){background-color:#008083}#backTest .keyFiguresContainer .keyFigure:nth-child(6){background-color:#005f60}#backTest .keyFiguresContainer .keyFigure:hover{box-shadow:1px 1px 16px 1px rgba(0,0,0,.624);-webkit-filter:brightness(.9);filter:brightness(.9)}#backTest .keyFiguresContainer .keyFigure .container{align-items:center;display:flex;flex-direction:column;gap:10px;height:100%;justify-content:space-around;padding:20px 5%;text-transform:uppercase}#backTest .keyFiguresContainer .keyFigure .container div{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center}#backTest .keyFiguresContainer .keyFigure .container .value{font-size:3rem;font-weight:700}#backTest .keyFiguresContainer .keyFigure .container .value small{font-size:2rem}#backTest .keyFiguresContainer .keyFigure .container .label{flex:1 1;font-size:1.7rem}#backTest .keyFiguresContainer .keyFigure .container .label small{font-size:1.3rem}#backTest .pieChartsContainer{display:flex;flex:1 1;flex-direction:row;gap:50px;justify-content:space-evenly;margin-bottom:40px;margin-top:40px}@media(max-width:1200px){#backTest .pieChartsContainer{flex-direction:column}}#backTest .pieChartsContainer .booksChart,#backTest .pieChartsContainer .sportsRepartitionChart{flex:1 1}#valueBetting{--concept-gold:var(--color-secondMain);--concept-bg:var(--color-firstMain);--concept-card:var(--color-card);--concept-border:var(--color-card-border);background:var(--concept-bg);color:#ebe9fc;color:var(--color-light);margin-top:70px;overflow-x:hidden;padding-bottom:48px}@media(max-width:1200px){#valueBetting{margin-top:64px}}#valueBetting h1,#valueBetting h2,#valueBetting h3{margin-top:0;text-align:left}#valueBetting p{text-align:left}#valueBetting .concept-accent{color:var(--concept-gold)}#valueBetting .concept-badge{background:rgba(230,183,46,.08);border:1px solid rgba(230,183,46,.35);border-radius:999px;color:var(--concept-gold);display:inline-block;font-family:font-title,sans-serif;font-size:.62rem;font-weight:700;letter-spacing:.8px;margin-bottom:20px;padding:6px 14px;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#valueBetting .concept-hero{overflow:hidden;padding:40px 5% 56px;position:relative}#valueBetting .concept-hero:before{background:radial-gradient(ellipse 80% 60% at 50% 0,rgba(230,183,46,.1) 0,transparent 55%),linear-gradient(180deg,rgba(20,27,45,.35) 0,var(--concept-bg) 100%);background:radial-gradient(ellipse 80% 60% at 50% 0,rgba(230,183,46,.1) 0,transparent 55%),linear-gradient(180deg,rgba(var(--color-firstMain-light-rgb),.35) 0,var(--concept-bg) 100%);content:"";inset:0;pointer-events:none;position:absolute}#valueBetting .concept-hero-grid{grid-gap:clamp(32px,5vw,64px);align-items:center;display:grid;gap:clamp(32px,5vw,64px);grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin:0 auto;max-width:1200px;position:relative;z-index:1}@media(max-width:1060px){#valueBetting .concept-hero-grid{grid-template-columns:1fr}}#valueBetting .concept-hero-title{color:#ebe9fc;color:var(--color-light);font-family:font-title,sans-serif;font-size:clamp(2rem,4vw,3.2rem);font-weight:700;letter-spacing:-.02em;line-height:1.1;margin:0 0 20px;text-transform:uppercase}#valueBetting .concept-hero-desc{color:hsla(0,0%,100%,.72);font-size:.95rem;line-height:1.7;margin:0 0 14px;max-width:520px}#valueBetting .concept-hero-visual{align-items:center;display:flex;justify-content:center}@media(max-width:1060px){#valueBetting .concept-hero-visual{margin-top:12px}}#valueBetting .concept-hero-image{display:block;height:auto;max-width:520px;object-fit:contain;width:100%}#valueBetting .concept-section{margin:0 auto;max-width:1200px;padding:48px 5% 0}#valueBetting .concept-section-title{color:var(--concept-gold);font-family:font-title,sans-serif;font-size:clamp(1rem,2vw,1.25rem);font-weight:700;letter-spacing:.8px;margin:0 0 32px;text-transform:uppercase}#valueBetting .concept-steps{align-items:flex-start;display:flex;gap:0;overflow-x:auto;padding-bottom:8px}@media(max-width:1200px){#valueBetting .concept-steps{gap:0}}#valueBetting .concept-step-connector{background:linear-gradient(90deg,hsla(0,0%,100%,.15),hsla(0,0%,100%,.05));flex:0 0 28px;height:2px;margin-top:28px;position:relative}#valueBetting .concept-step-connector:after{border:5px solid transparent;border-left-color:hsla(0,0%,100%,.15);content:"";position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#valueBetting .concept-step{align-items:center;display:flex;flex:1 1;flex-direction:column;min-width:140px;padding:0 8px;text-align:center}#valueBetting .concept-step h3{color:#ebe9fc;color:var(--color-light);font-family:font-title,sans-serif;font-size:.82rem;font-weight:700;letter-spacing:.4px;margin:10px 0 8px;text-transform:uppercase}#valueBetting .concept-step p{color:hsla(0,0%,100%,.72);font-size:.78rem;line-height:1.55;margin:0;text-align:center}#valueBetting .concept-step-icon{align-items:center;background:rgba(230,183,46,.06);border:1px solid rgba(230,183,46,.25);border-radius:50%;color:var(--concept-gold);display:flex;font-size:1.2rem;height:56px;justify-content:center;overflow:hidden;width:56px}#valueBetting .concept-step-pinnacle{border-radius:50%;height:100%;object-fit:cover;width:100%}#valueBetting .concept-step-num{color:rgba(230,183,46,.6);font-family:font-title,sans-serif;font-size:.8rem;font-weight:700;letter-spacing:.5px;margin-top:8px}#valueBetting .concept-example-cards{grid-gap:20px;align-items:stretch;display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:1060px){#valueBetting .concept-example-cards{grid-template-columns:1fr}}#valueBetting .concept-example-card{background:var(--concept-card);border:1px solid var(--concept-border);border-radius:12px;padding:22px 20px;position:relative}#valueBetting .concept-example-card h3{color:hsla(0,0%,100%,.7);font-family:font-title,sans-serif;font-size:.72rem;font-weight:700;letter-spacing:.6px;margin:0 0 18px;text-align:center;text-transform:uppercase}#valueBetting .concept-book-badge{align-items:center;border-radius:6px;color:#ebe9fc;color:var(--color-light);display:inline-flex;flex-shrink:0;font-family:font-title,sans-serif;font-size:.72rem;font-weight:700;height:24px;justify-content:center;width:24px}#valueBetting .concept-book-badge--pinnacle{background:hsla(0,0%,100%,.08);overflow:hidden;padding:0}#valueBetting .concept-book-badge--pinnacle img{height:100%;object-fit:cover;width:100%}#valueBetting .concept-book-badge--a{background:rgba(220,53,69,.85)}#valueBetting .concept-book-badge--b{background:rgba(40,167,69,.85)}#valueBetting .concept-book-badge--c{background:rgba(253,126,20,.9)}#valueBetting .concept-odds-book{align-items:center;display:inline-flex;gap:10px;min-width:0}#valueBetting .concept-odds-list{display:flex;flex-direction:column;gap:14px;list-style:none;margin:0;padding:0}#valueBetting .concept-odds-list li{align-items:center;color:hsla(0,0%,100%,.75);display:flex;font-size:.86rem;gap:12px;justify-content:space-between}#valueBetting .concept-odds-list li strong{color:#ebe9fc;color:var(--color-light);flex-shrink:0;font-family:font-title,sans-serif;font-size:1.05rem}#valueBetting .concept-fair-odds{display:flex;flex-direction:column;gap:14px}#valueBetting .concept-fair-row{align-items:center;color:hsla(0,0%,100%,.65);display:flex;font-size:.84rem;justify-content:space-between}#valueBetting .concept-fair-row strong{color:#ebe9fc;color:var(--color-light);font-family:font-title,sans-serif;font-size:.95rem}#valueBetting .concept-fair-divider{border:none;border-top:1px solid hsla(0,0%,100%,.12);margin:4px 0 2px}#valueBetting .concept-fair-result{align-items:center;display:flex;gap:12px;justify-content:space-between;padding-top:4px}#valueBetting .concept-fair-result span{color:var(--concept-gold);font-size:.8rem;line-height:1.4;max-width:58%}#valueBetting .concept-fair-result strong{color:var(--concept-gold);flex-shrink:0;font-family:font-title,sans-serif;font-size:1.35rem}#valueBetting .concept-comparison-table{border-collapse:collapse;font-size:.82rem;width:100%}#valueBetting .concept-comparison-table th{border:none;color:hsla(0,0%,100%,.4);font-family:font-title,sans-serif;font-size:.62rem;font-weight:700;letter-spacing:.4px;padding:0 0 12px;text-align:left;text-transform:uppercase}#valueBetting .concept-comparison-table th:nth-child(2),#valueBetting .concept-comparison-table th:nth-child(3){text-align:center}#valueBetting .concept-comparison-table td{border:none;color:hsla(0,0%,100%,.75);padding:12px 0;vertical-align:middle}#valueBetting .concept-comparison-table td:nth-child(2),#valueBetting .concept-comparison-table td:nth-child(3){text-align:center}#valueBetting .concept-comparison-table .concept-tag{border:none}#valueBetting .concept-gap--value{color:#1ec427;color:var(--color-green-light);font-weight:700}#valueBetting .concept-gap--negative{color:#e63737;color:var(--color-red-light);font-weight:700}#valueBetting .concept-tag{background:hsla(0,0%,100%,.06);border-radius:999px;color:hsla(0,0%,100%,.45);display:inline-block;font-family:font-title,sans-serif;font-size:.62rem;font-weight:700;letter-spacing:.4px;padding:3px 10px;text-transform:uppercase}#valueBetting .concept-tag--value{background:rgba(40,167,69,.15);border:1px solid rgba(40,167,69,.3);color:#1ec427;color:var(--color-green-light)}#valueBetting .concept-tag--negative{background:rgba(220,53,69,.12);border:1px solid rgba(220,53,69,.28);color:#e63737;color:var(--color-red-light)}#valueBetting .concept-book-label{border-radius:5px;color:#ebe9fc;color:var(--color-light);display:inline;font-weight:700;padding:2px 8px;white-space:nowrap}#valueBetting .concept-book-label--a{background:rgba(220,53,69,.85)}#valueBetting .concept-book-label--b{background:rgba(40,167,69,.85)}#valueBetting .concept-example-conclusion{align-items:center;border-top:1px solid var(--concept-border);color:hsla(0,0%,100%,.72);display:flex;font-size:.9rem;gap:12px;line-height:1.65;margin:24px 0 0;padding-top:20px}#valueBetting .concept-example-conclusion-text{flex:1 1;min-width:0;text-align:center}#valueBetting .concept-pinnacle-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:1450px){#valueBetting .concept-pinnacle-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:820px){#valueBetting .concept-pinnacle-grid{grid-template-columns:1fr}}#valueBetting .concept-pinnacle-card{background:var(--concept-card);border:1px solid var(--concept-border);border-radius:12px;padding:24px 20px}#valueBetting .concept-pinnacle-card h3{color:#ebe9fc;color:var(--color-light);font-family:font-title,sans-serif;font-size:.82rem;font-weight:700;letter-spacing:.4px;margin:14px 0 10px;text-transform:uppercase}#valueBetting .concept-pinnacle-card p{color:hsla(0,0%,100%,.7);font-size:.82rem;line-height:1.6;margin:0}#valueBetting .concept-pinnacle-icon{align-items:center;background:rgba(230,183,46,.1);border-radius:10px;color:var(--concept-gold);display:flex;font-size:1.1rem;height:44px;justify-content:center;width:44px}#valueBetting .concept-pinnacle-banner{align-items:center;background:rgba(230,183,46,.05);border:1px solid rgba(230,183,46,.3);border-radius:12px;display:flex;gap:16px;justify-content:center;margin-top:24px;padding:20px 28px}#valueBetting .concept-pinnacle-banner img{flex-shrink:0;height:auto;width:36px}#valueBetting .concept-pinnacle-banner p{color:var(--concept-gold);font-family:font-title,sans-serif;font-size:clamp(.9rem,1.8vw,1.1rem);font-weight:700;letter-spacing:.5px;margin:0;text-align:center;text-transform:uppercase}#valueBetting .concept-advantages{grid-gap:0;align-items:stretch;display:grid;gap:0;grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:1450px){#valueBetting .concept-advantages{gap:32px 24px;grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:820px){#valueBetting .concept-advantages{gap:28px;grid-template-columns:1fr}}#valueBetting .concept-advantage{align-items:center;display:flex;flex-direction:column;padding:4px 24px;position:relative;text-align:center}#valueBetting .concept-advantage:not(:last-child):after{background:hsla(0,0%,100%,.08);content:"";height:84%;position:absolute;right:0;top:8%;width:1px}@media(max-width:1450px){#valueBetting .concept-advantage:not(:last-child):after{display:none}}#valueBetting .concept-advantage h3{align-items:center;color:#ebe9fc;color:var(--color-light);display:flex;font-family:font-title,sans-serif;font-size:.82rem;font-weight:700;justify-content:center;letter-spacing:.4px;line-height:1.25;margin:0 0 10px;min-height:2.6em;padding:0;text-align:center;text-transform:uppercase;width:100%}#valueBetting .concept-advantage p{color:hsla(0,0%,100%,.7);font-size:.82rem;line-height:1.6;margin:0;max-width:230px;text-align:center}#valueBetting .concept-advantage-icon{align-items:center;background:rgba(230,183,46,.06);border:1px solid rgba(230,183,46,.2);border-radius:50%;color:var(--concept-gold);display:flex;flex-shrink:0;font-size:1.15rem;height:52px;justify-content:center;margin:0 0 14px;width:52px}#valueBetting .concept-cta{margin:56px auto 0;max-width:1200px;padding:0 5%}#valueBetting .concept-cta-card{grid-gap:clamp(20px,3vw,32px);align-items:center;background:radial-gradient(ellipse 40% 60% at 90% 50%,rgba(230,183,46,.06) 0,transparent 50%),linear-gradient(90deg,#161d30,#12182a);border:1px solid rgba(230,183,46,.14);border-radius:16px;box-shadow:0 12px 48px rgba(0,0,0,.35);display:grid;gap:clamp(20px,3vw,32px);grid-template-columns:auto minmax(0,1fr) auto;padding:clamp(28px,4vw,40px) clamp(24px,3vw,36px)}@media(max-width:1060px){#valueBetting .concept-cta-card{grid-template-columns:1fr;text-align:center}}#valueBetting .concept-cta-icon{align-items:center;background:hsla(0,0%,100%,.06);border-radius:14px;color:#ebe9fc;color:var(--color-light);display:flex;flex-shrink:0;font-size:1.4rem;height:56px;justify-content:center;width:56px}@media(max-width:1060px){#valueBetting .concept-cta-icon{margin:0 auto}}#valueBetting .concept-cta-copy h2{color:#ebe9fc;color:var(--color-light);font-family:font-title,sans-serif;font-size:clamp(1.2rem,2.2vw,1.6rem);font-weight:700;letter-spacing:-.01em;margin:0 0 8px;text-transform:uppercase}#valueBetting .concept-cta-copy p{color:hsla(0,0%,100%,.6);font-size:.88rem;line-height:1.6;margin:0;max-width:480px}@media(max-width:1060px){#valueBetting .concept-cta-copy p{margin:0 auto}}#valueBetting .concept-cta-actions{align-items:flex-end;display:flex;flex-direction:column;flex-shrink:0;gap:8px}@media(max-width:1060px){#valueBetting .concept-cta-actions{align-items:center}}#valueBetting .concept-cta-footnote{color:hsla(0,0%,100%,.4);font-size:.75rem;margin:0;text-align:right}@media(max-width:1060px){#valueBetting .concept-cta-footnote{text-align:center}}#valueBetting .concept-btn{align-items:center;border:none;border-radius:10px;cursor:pointer;display:inline-flex;font-family:font-title,sans-serif;font-size:.82rem;font-weight:700;gap:10px;justify-content:center;letter-spacing:.6px;padding:14px 28px;text-transform:uppercase;transition:box-shadow .15s ease,-webkit-transform .15s ease;transition:transform .15s ease,box-shadow .15s ease;transition:transform .15s ease,box-shadow .15s ease,-webkit-transform .15s ease}#valueBetting .concept-btn--primary{background:linear-gradient(135deg,var(--concept-gold) 0,#d3a725 100%);background:linear-gradient(135deg,var(--concept-gold) 0,var(--color-secondMain-dark) 100%);box-shadow:0 4px 20px rgba(230,183,46,.25);color:#0b1020;color:var(--color-firstMain)}#valueBetting .concept-btn--primary:hover{box-shadow:0 6px 28px rgba(230,183,46,.35);-webkit-transform:translateY(-1px);transform:translateY(-1px)}#FAQ{--faq-gold:var(--color-secondMain);--faq-bg:var(--color-firstMain);--faq-card:var(--color-card);--faq-border:var(--color-card-border);background:var(--faq-bg);color:#ebe9fc;color:var(--color-light);margin-top:70px;overflow-x:hidden;padding-bottom:48px}@media(max-width:1200px){#FAQ{margin-top:64px}}#FAQ h1,#FAQ h2,#FAQ h3{margin-top:0;text-align:left}#FAQ p{text-align:left}#FAQ .faq-hero{align-items:center;display:flex;flex-direction:column;overflow:hidden;padding:40px 5% 32px;position:relative;text-align:center}#FAQ .faq-hero:before{background:radial-gradient(ellipse 80% 60% at 50% 0,rgba(230,183,46,.1) 0,transparent 55%),linear-gradient(180deg,rgba(20,27,45,.35) 0,var(--faq-bg) 100%);background:radial-gradient(ellipse 80% 60% at 50% 0,rgba(230,183,46,.1) 0,transparent 55%),linear-gradient(180deg,rgba(var(--color-firstMain-light-rgb),.35) 0,var(--faq-bg) 100%);content:"";inset:0;pointer-events:none;position:absolute}@media(max-width:1200px){#FAQ .faq-hero{padding-top:28px}}#FAQ .faq-hero-content{align-items:center;display:flex;flex-direction:column;max-width:720px;position:relative;width:100%;z-index:1}#FAQ .faq-badge{background:rgba(230,183,46,.08);border:1px solid rgba(230,183,46,.35);border-radius:999px;color:var(--faq-gold);display:inline-block;font-size:.62rem;letter-spacing:.8px;margin-bottom:20px;padding:6px 14px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#FAQ .faq-badge,#FAQ .faq-hero-title{font-family:font-title,sans-serif;font-weight:700;text-transform:uppercase}#FAQ .faq-hero-title{color:#ebe9fc;color:var(--color-light);font-size:clamp(2rem,4.5vw,3rem);letter-spacing:-.02em;line-height:1.12;margin:0 0 16px;text-align:center}#FAQ .faq-hero-accent{color:var(--faq-gold)}#FAQ .faq-hero-sub{color:hsla(0,0%,100%,.72);font-size:.95rem;line-height:1.65;margin:0 0 28px;max-width:560px;text-align:center}#FAQ .faq-search{max-width:560px;position:relative;width:100%}#FAQ .faq-search-icon{color:hsla(0,0%,100%,.35);font-size:.95rem;left:18px;pointer-events:none;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#FAQ .faq-search-input{background:rgba(20,27,45,.85);background:rgba(var(--color-firstMain-light-rgb),.85);border:1px solid var(--faq-border);border-radius:12px;color:#ebe9fc;color:var(--color-light);font-family:font-text;font-size:.95rem;padding:16px 20px 16px 48px;transition:border-color .2s,box-shadow .2s;width:100%}#FAQ .faq-search-input::-webkit-input-placeholder{color:hsla(0,0%,100%,.35)}#FAQ .faq-search-input::placeholder{color:hsla(0,0%,100%,.35)}#FAQ .faq-search-input:focus{border-color:rgba(230,183,46,.4);box-shadow:0 0 0 3px rgba(230,183,46,.1)}#FAQ .faq-body{margin:0 auto;max-width:900px;padding:8px 5% 0}#FAQ .faq-filters{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-bottom:28px}#FAQ .faq-filter{align-items:center;background:rgba(20,27,45,.7);background:rgba(var(--color-firstMain-light-rgb),.7);border:1px solid var(--faq-border);border-radius:999px;color:hsla(0,0%,100%,.85);cursor:pointer;display:inline-flex;font-family:font-title,sans-serif;font-size:.62rem;font-weight:700;gap:8px;letter-spacing:.5px;padding:10px 16px;text-transform:uppercase;transition:background-color .2s,border-color .2s,color .2s;white-space:nowrap}#FAQ .faq-filter svg{flex-shrink:0;font-size:.7rem;opacity:.75}#FAQ .faq-filter:hover{border-color:rgba(230,183,46,.3);color:#ebe9fc;color:var(--color-light)}#FAQ .faq-filter--active{background:var(--faq-gold);border-color:var(--faq-gold);color:#0b1020;color:var(--color-firstMain)}#FAQ .faq-filter--active svg{opacity:1}#FAQ .faq-list{display:flex;flex-direction:column;gap:10px}#FAQ .faq-empty{color:hsla(0,0%,100%,.5);margin:0;padding:32px 0;text-align:center}#FAQ .faq-item{background:var(--faq-card);border:1px solid var(--faq-border);border-radius:14px;overflow:hidden;transition:border-color .2s}#FAQ .faq-item--open{border-color:rgba(230,183,46,.2)}#FAQ .faq-item-trigger{align-items:center;background:transparent;border:none;color:#ebe9fc;color:var(--color-light);cursor:pointer;display:flex;font:inherit;gap:16px;padding:18px 20px;text-align:left;width:100%}#FAQ .faq-item-trigger:hover .faq-item-question{color:hsla(0,0%,100%,.95)}#FAQ .faq-item-toggle{align-items:center;background:var(--faq-gold);border-radius:50%;color:#0b1020;color:var(--color-firstMain);display:flex;flex-shrink:0;font-size:.75rem;height:32px;justify-content:center;width:32px}#FAQ .faq-item-question{color:hsla(0,0%,100%,.92);flex:1 1;font-family:font-title,sans-serif;font-size:.92rem;font-weight:700;line-height:1.4;transition:color .15s}#FAQ .faq-item-chevron{align-items:center;color:hsla(0,0%,100%,.35);display:flex;flex-shrink:0;font-size:1.1rem}#FAQ .faq-item-answer{color:hsla(0,0%,100%,.72);font-size:.92rem;line-height:1.65;padding:0 20px 20px 68px}@media(max-width:1200px){#FAQ .faq-item-answer{padding-left:20px}}#FAQ .faq-item-answer p{margin:0 0 12px;text-align:left}#FAQ .faq-item-answer p:last-child{margin-bottom:0}#FAQ .faq-item-answer ul{margin:8px 0 16px;padding-left:20px}#FAQ .faq-item-answer ul li{margin-bottom:6px}#FAQ .faq-item-answer strong{color:var(--faq-gold)}#FAQ .faq-item-answer .faq-link{color:var(--faq-gold);cursor:pointer}#FAQ .faq-item-answer .faq-link:hover{text-decoration:underline}#FAQ .faq-contact{align-items:center;background:var(--faq-card);border:1px solid var(--faq-border);border-radius:16px;display:flex;gap:20px;margin-top:32px;padding:24px 28px}@media(max-width:1450px){#FAQ .faq-contact{flex-direction:column;padding:28px 24px;text-align:center}}#FAQ .faq-contact-icon{align-items:center;background:rgba(230,183,46,.12);border:1px solid rgba(230,183,46,.25);border-radius:50%;color:var(--faq-gold);display:flex;flex-shrink:0;font-size:1.25rem;height:52px;justify-content:center;width:52px}#FAQ .faq-contact-copy{flex:1 1;min-width:0}#FAQ .faq-contact-copy h2{color:#ebe9fc;color:var(--color-light);font-family:font-title,sans-serif;font-size:1rem;font-weight:700;margin:0 0 6px}#FAQ .faq-contact-copy p{color:hsla(0,0%,100%,.6);font-size:.88rem;line-height:1.55;margin:0;text-align:left}@media(max-width:1450px){#FAQ .faq-contact-copy p{text-align:center}}#FAQ .faq-contact-btn{align-items:center;background:var(--faq-gold);border:none;border-radius:10px;color:#0b1020;color:var(--color-firstMain);cursor:pointer;display:inline-flex;flex-shrink:0;font-family:font-title,sans-serif;font-size:.72rem;font-weight:700;gap:10px;justify-content:center;letter-spacing:.6px;padding:14px 24px;text-transform:uppercase;transition:background-color .2s,box-shadow .2s,-webkit-transform .15s;transition:background-color .2s,transform .15s,box-shadow .2s;transition:background-color .2s,transform .15s,box-shadow .2s,-webkit-transform .15s;white-space:nowrap}#FAQ .faq-contact-btn svg{font-size:.85rem}#FAQ .faq-contact-btn:hover{background:#d3a725;background:var(--color-secondMain-dark);box-shadow:0 4px 20px rgba(230,183,46,.25);-webkit-transform:translateY(-1px);transform:translateY(-1px)}#adminUsers .filters{display:flex;gap:20px;justify-content:space-between;margin-bottom:10px}#adminUsers .filters .formField{display:flex;gap:5px;justify-content:flex-start;margin:0}#adminUsers .filters .formField label{margin:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#adminUsers .filters .formField input,#adminUsers .filters .formField select{background-color:#141b2d;background-color:var(--color-firstMain-light);border-radius:0;border-width:0;color:#ebe9fc;color:var(--color-light);font-family:font-text;font-size:1.05rem;margin:0;padding:10px;text-align:center}#adminUsers .filters .formField select{width:150px}#adminUsers .filters .formField input{text-align:left}#adminUsers .action-bar{display:flex;gap:10px;margin-bottom:10px}#adminUsers .action-bar button{margin:0;padding:5px 10px}#adminUsers .datatable-actions{display:flex;gap:10px}#adminUsers .datatable-actions button{border-radius:20px;padding:5px}#adminUsers .datatable-actions button svg{font-size:18px}#adminUsers .popupContainer .popup{width:750px}#adminUsers .popupContainer .popup .content form{align-items:center;display:flex;flex-direction:column;gap:20px}#adminUsers .popupContainer .popup .content form .formField{display:flex;flex-direction:column;gap:5px;margin:0}#adminUsers .popupContainer .popup .content form .formField textarea{resize:none}#adminUsers .popupContainer .popup .content form .formField input,#adminUsers .popupContainer .popup .content form .formField select{background-color:#141b2d;background-color:var(--color-firstMain-light);border-radius:0;border-width:0;color:#ebe9fc;color:var(--color-light);font-family:font-text;font-size:1.05rem;margin:0;padding:10px;text-align:center}#adminUsers .popupContainer .popup .content .notificationInfo{display:flex;flex-direction:column;gap:10px;margin-top:30px}#adminUsers .popupContainer .popup .content .notificationInfo p{margin:0;text-align:center}#adminPortal{min-height:100vh;padding:20px 30px}#adminPortal .rdt_Table .rdt_TableRow{transition:background-color .12s ease}#adminPortal .rdt_Table .rdt_TableRow:hover{background-color:#131829!important;background-color:var(--color-firstMain-accent)!important;color:#ebe9fc!important;color:var(--color-light)!important}#kpiRow{flex-wrap:wrap;margin-bottom:28px}#kpiRow,.kpi-card{display:flex;gap:16px}.kpi-card{align-items:center;background-color:#141b2d;background-color:var(--color-firstMain-light);border-radius:0 0 10px 10px;border-top:3px solid transparent;flex:1 1;min-width:160px;padding:18px 20px;transition:box-shadow .15s,-webkit-transform .15s;transition:transform .15s,box-shadow .15s;transition:transform .15s,box-shadow .15s,-webkit-transform .15s}.kpi-card--clickable{cursor:pointer}.kpi-card--clickable:hover{box-shadow:0 6px 20px rgba(0,0,0,.3);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.kpi-card--blue{border-top-color:#5b8dee}.kpi-card--blue .kpi-icon{color:#5b8dee}.kpi-card--green{border-top-color:#17a51e;border-top-color:var(--color-green)}.kpi-card--green .kpi-icon{color:#17a51e;color:var(--color-green)}.kpi-card--red{border-top-color:#cc2121;border-top-color:var(--color-red)}.kpi-card--red .kpi-icon{color:#cc2121;color:var(--color-red)}.kpi-card--yellow{border-top-color:#e6b72e;border-top-color:var(--color-secondMain)}.kpi-card--yellow .kpi-icon{color:#e6b72e;color:var(--color-secondMain)}.kpi-card--highlight{background-color:rgba(204,33,33,.12);background-color:rgba(var(--color-red-rgb),.12);border-top-color:#cc2121;border-top-color:var(--color-red)}.kpi-card--highlight .kpi-icon,.kpi-card--highlight .kpi-value{color:#ff6b6b}.kpi-card .kpi-icon{align-items:center;align-self:center;display:flex;flex-shrink:0;font-size:2.5rem;opacity:.9}.kpi-card .kpi-body{flex:1 1;min-width:0}.kpi-card .kpi-label{color:#ebe9fc;color:var(--color-light);font-size:1.05rem;font-weight:600;letter-spacing:.8px;line-height:1.2;margin-bottom:8px;text-transform:uppercase}.kpi-card .kpi-value-row{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px}.kpi-card .kpi-value{color:#ebe9fc;color:var(--color-light);font-size:2.2rem;font-weight:700;line-height:1}.kpi-card .kpi-variation{font-size:1.4rem;font-weight:600;line-height:1}.kpi-card .kpi-variation--up{color:#17a51e;color:var(--color-green)}.kpi-card .kpi-variation--down{color:#ff6b6b}.kpi-card .kpi-variation--neutral{color:rgba(235,233,252,.55);color:rgba(var(--color-light-rgb),.55)}.admin-bet-stats .admin-bet-stats-header{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:20px}.admin-bet-stats .admin-section-title{color:#ebe9fc;color:var(--color-light);font-size:1.4rem;margin:0 0 4px}.admin-bet-stats .admin-bet-stats-sync{color:rgba(235,233,252,.6);color:rgba(var(--color-light-rgb),.6);font-size:.9rem;margin:0}.admin-bet-stats .admin-bet-stats-refresh{flex-shrink:0}.admin-bet-stats .admin-bet-stats-error{color:#ff6b6b;margin-bottom:16px}.admin-bet-stats .admin-bet-stats-view-controls{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:20px}.admin-bet-stats .admin-bet-stats-subtabs{background:rgba(235,233,252,.06);background:rgba(var(--color-light-rgb),.06);border-radius:10px;display:inline-flex;gap:4px;padding:4px}.admin-bet-stats .admin-bet-stats-subtab{background:transparent;border:none;border-radius:8px;color:rgba(235,233,252,.65);color:rgba(var(--color-light-rgb),.65);cursor:pointer;font-size:.9rem;font-weight:600;padding:8px 16px;transition:background .15s,color .15s}.admin-bet-stats .admin-bet-stats-subtab:hover{background:rgba(235,233,252,.08);background:rgba(var(--color-light-rgb),.08);color:#ebe9fc;color:var(--color-light)}.admin-bet-stats .admin-bet-stats-subtab--active{background:rgba(230,183,46,.35);background:rgba(var(--color-secondMain-rgb),.35);color:#ebe9fc;color:var(--color-light)}.admin-bet-stats .admin-bet-stats-period-range{align-items:center;color:rgba(235,233,252,.85);color:rgba(var(--color-light-rgb),.85);display:inline-flex;flex-wrap:wrap;font-size:.9rem;gap:8px}.admin-bet-stats .admin-bet-stats-period-range input[type=date]{background:rgba(235,233,252,.08);background:rgba(var(--color-light-rgb),.08);border:1px solid rgba(235,233,252,.15);border:1px solid rgba(var(--color-light-rgb),.15);border-radius:8px;color:#ebe9fc;color:var(--color-light);font-size:.9rem;padding:6px 10px}.admin-bet-stats .admin-bet-stats-period-range .witness-show-all-btn{margin-left:4px}.admin-bet-stats .admin-bet-stats-leaderboards{margin-bottom:28px}.admin-bet-stats .admin-bet-stats-leaderboards-row{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:1450px){.admin-bet-stats .admin-bet-stats-leaderboards-row{grid-template-columns:1fr}}.admin-bet-stats .admin-bet-stats-leaderboard{background:rgba(235,233,252,.04);background:rgba(var(--color-light-rgb),.04);border:1px solid rgba(235,233,252,.08);border:1px solid rgba(var(--color-light-rgb),.08);border-radius:12px;padding:16px 18px}.admin-bet-stats .admin-bet-stats-leaderboard-title{color:#ebe9fc;color:var(--color-light);font-size:1rem;font-weight:600;margin:0 0 12px}.admin-bet-stats .admin-bet-stats-leaderboard-list{list-style:none;margin:0;padding:0}.admin-bet-stats .admin-bet-stats-leaderboard-item{grid-gap:10px;align-items:center;border-bottom:1px solid rgba(235,233,252,.06);border-bottom:1px solid rgba(var(--color-light-rgb),.06);display:grid;gap:10px;grid-template-columns:28px 1fr auto;padding:8px 0}.admin-bet-stats .admin-bet-stats-leaderboard-item:last-child{border-bottom:none}.admin-bet-stats .admin-bet-stats-leaderboard-rank{color:rgba(235,233,252,.45);color:rgba(var(--color-light-rgb),.45);font-size:.85rem;font-weight:700}.admin-bet-stats .admin-bet-stats-leaderboard-name{color:#ebe9fc;color:var(--color-light);font-size:.92rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-bet-stats .admin-bet-stats-leaderboard-value{font-size:.92rem;font-weight:600}.admin-bet-stats .admin-bet-stats-leaderboard-value--up{color:#2ecc71}.admin-bet-stats .admin-bet-stats-leaderboard-value--down{color:#e74c3c}.admin-bet-stats .admin-kpi-section-title{color:#ebe9fc;color:var(--color-light);font-size:1.15rem;font-weight:600;margin:0 0 14px}.admin-bet-stats .admin-kpi-section-title small{color:rgba(235,233,252,.55);color:rgba(var(--color-light-rgb),.55);font-size:.85rem;font-weight:400}.admin-bet-stats .admin-kpi-section-title+.admin-bet-stats-kpi-grid{margin-bottom:28px}.admin-bet-stats .admin-bet-stats-kpi-calendar-row{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;gap:20px;margin-bottom:28px}@media(max-width:calc(1450px - 1px)){.admin-bet-stats .admin-bet-stats-kpi-calendar-row{align-items:stretch;flex-direction:column}}.admin-bet-stats .admin-bet-stats-kpis{flex:5 1;min-width:0}.admin-bet-stats .admin-bet-stats-kpis .admin-bet-stats-kpi-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:20px}.admin-bet-stats .admin-bet-stats-kpis .admin-bet-stats-kpi-row{display:contents}.admin-bet-stats .admin-bet-stats-kpis .kpi-card{flex:1 1;gap:8px;min-width:0;padding:10px 12px}.admin-bet-stats .admin-bet-stats-kpis .kpi-card--orange{border-top-color:#e67e22}.admin-bet-stats .admin-bet-stats-kpis .kpi-card--orange .kpi-icon{color:#e67e22}.admin-bet-stats .admin-bet-stats-kpis .kpi-card--purple{border-top-color:#9b59b6}.admin-bet-stats .admin-bet-stats-kpis .kpi-card--purple .kpi-icon{color:#9b59b6}.admin-bet-stats .admin-bet-stats-kpis .kpi-card--cyan{border-top-color:#1abc9c}.admin-bet-stats .admin-bet-stats-kpis .kpi-card--cyan .kpi-icon{color:#1abc9c}.admin-bet-stats .admin-bet-stats-kpis .kpi-card--indigo{border-top-color:#6366f1}.admin-bet-stats .admin-bet-stats-kpis .kpi-card--indigo .kpi-icon{color:#6366f1}.admin-bet-stats .admin-bet-stats-kpis .kpi-card .kpi-icon{font-size:1.5rem}.admin-bet-stats .admin-bet-stats-kpis .kpi-card .kpi-label{font-size:.72rem;letter-spacing:.4px;margin-bottom:3px}.admin-bet-stats .admin-bet-stats-kpis .kpi-card .kpi-value{font-size:1.25rem}.admin-bet-stats .admin-bet-stats-kpis .kpi-card .kpi-variation{font-size:.9rem}.admin-bet-stats .admin-bet-stats-calendar{flex:3 1;margin-bottom:0;min-width:0}.admin-bet-stats .admin-bet-stats-calendar .admin-kpi-section-title{margin-bottom:10px}.admin-bet-stats .admin-bet-stats-calendar .benefitCalendar{padding:12px}.admin-bet-stats .admin-bet-stats-calendar .benefitCalendar-title{font-size:.95rem}.admin-bet-stats .admin-bet-stats-calendar .benefitCalendar-monthTotal{font-size:.85rem}.admin-bet-stats .admin-bet-stats-calendar .benefitCalendar-weekday{font-size:.7rem}.admin-bet-stats .admin-bet-stats-calendar .benefitCalendar-day{font-size:.8rem}.admin-bet-stats .admin-bet-stats-calendar .benefitCalendar-value{font-size:.65rem}.admin-bet-stats .admin-bet-stats-calendar .benefitCalendar-betCount{font-size:.6rem}.admin-bet-stats .admin-bet-stats-repartition{align-items:stretch;display:flex;flex-direction:row;flex-wrap:nowrap;gap:24px;margin-bottom:28px;margin-top:28px}@media(max-width:1450px){.admin-bet-stats .admin-bet-stats-repartition{flex-direction:column}}.admin-bet-stats .admin-bet-stats-repartition .booksChart,.admin-bet-stats .admin-bet-stats-repartition .sportsRepartitionChart{flex:1 1;min-height:320px;min-width:0}.admin-bet-stats .admin-bet-stats-charts-section{margin-bottom:36px}.admin-bet-stats .admin-bet-stats-charts-section--backtest{border-top:1px solid rgba(235,233,252,.1);border-top:1px solid rgba(var(--color-light-rgb),.1);padding-top:8px}.admin-bet-stats .admin-bet-stats-charts-section-title{color:#ebe9fc;color:var(--color-light);font-size:1.2rem;font-weight:600;margin:0 0 18px}#adminTopbar{align-items:stretch;background-color:#070a14;background-color:var(--color-firstMain-dark);border-bottom:1px solid hsla(0,0%,100%,.1);display:flex;gap:0;margin:-20px -70px 28px;padding:0;width:calc(100% + 140px)}@media(max-width:1200px){#adminTopbar{-webkit-overflow-scrolling:touch;margin-left:-30px;margin-right:-30px;overflow-x:auto;width:calc(100% + 60px)}}.admin-nav-item{align-items:center;background:none;border:none;border-bottom:3px solid transparent;color:#cdcbdf;color:var(--color-lightDark);cursor:pointer;display:flex;flex:1 1;font-family:font-title,sans-serif;font-size:.92rem;font-weight:500;gap:10px;justify-content:center;letter-spacing:1px;margin-bottom:-1px;padding:22px 16px;text-transform:uppercase;transition:color .15s,border-color .15s,background .15s;white-space:nowrap}.admin-nav-item:hover:not(.active){background:hsla(0,0%,100%,.03);color:#ebe9fc;color:var(--color-light)}.admin-nav-item.active{background:rgba(230,183,46,.06);background:rgba(var(--color-secondMain-rgb),.06);border-bottom-color:#e6b72e;border-bottom-color:var(--color-secondMain);color:#e6b72e;color:var(--color-secondMain);font-weight:700}.admin-nav-item--alert:not(.active){color:#ff8a8a}.admin-nav-item--alert.active{color:#e6b72e;color:var(--color-secondMain)}.admin-nav-item .admin-nav-icon{align-items:center;display:flex}.admin-nav-item .admin-nav-icon svg{font-size:1.35rem}.admin-nav-item .admin-nav-badge{background:#cc2121;background:var(--color-red);border-radius:10px;color:#fff;font-size:.72rem;font-weight:700;margin-left:2px;padding:1px 7px}#adminContent{padding-bottom:40px}#adminContent .btn{margin:0 auto!important}#adminPortal #dashboard.witness-account-dashboard .dashboard-title{font-size:1.2rem;margin:0}#adminPortal #dashboard.witness-account-dashboard .witness-show-all-btn:disabled{cursor:not-allowed;opacity:.45;pointer-events:none}#adminPortal #dashboard.witness-account-dashboard .witness-sync-notice{color:rgba(235,233,252,.65);color:rgba(var(--color-light-rgb),.65);font-size:.9rem;margin:-10px 0 20px}#adminPortal #dashboard.witness-account-dashboard .witness-sync-notice code{color:#e6b72e;color:var(--color-secondMain);font-size:.85rem}#adminPortal #dashboard.witness-account-dashboard .witness-sync-notice--error{color:#ff8a8a}#adminPortal #dashboard.witness-account-dashboard .bottomPageContainer .chartsContainer{margin-left:0;margin-right:0}#adminPortal #dashboard.witness-account-dashboard .CLVAndEVAndBKChart,#adminPortal #dashboard.witness-account-dashboard .witness-daily-chart{min-width:0;width:100%}.admin-page{padding-bottom:20px}.admin-dashboard .dashboard-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.admin-dashboard .dashboard-title{color:#ebe9fc;color:var(--color-light);font-family:font-title,sans-serif;font-size:1.3rem;margin:0}.admin-dashboard .btn-refresh{align-items:center;display:flex;font-size:.9rem;gap:8px;padding:8px 16px}.admin-dashboard .btn-refresh.spinning svg{-webkit-animation:spin .8s linear infinite;animation:spin .8s linear infinite}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.admin-dashboard #kpiRow{margin-bottom:32px}.admin-dashboard .dashboard-charts{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr}@media(max-width:1200px){.admin-dashboard .dashboard-charts{grid-template-columns:1fr}}.admin-dashboard .chart-card{background:#070a14;background:var(--color-firstMain-dark);border-radius:10px;border-top:3px solid #e6b72e;border-top:3px solid var(--color-secondMain);padding:20px}.admin-dashboard .chart-title{color:#cdcbdf;color:var(--color-lightDark);font-family:font-title,sans-serif;font-size:.95rem;letter-spacing:.3px;margin:0 0 16px}.admin-dashboard .chart-wrapper{height:280px;position:relative}.admin-dashboard .chart-empty{color:#cdcbdf;color:var(--color-lightDark);font-size:.9rem;padding:40px 0;text-align:center}.bets-filters{align-items:flex-end;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:12px}.bets-filters .formField{align-items:stretch;display:flex;flex-direction:column;gap:4px;margin:0}.bets-filters .formField label{color:#cdcbdf;color:var(--color-lightDark);font-size:.8rem;margin:0;width:auto}.bets-filters .formField input,.bets-filters .formField select{background:#141b2d;background:var(--color-firstMain-light);border:1px solid #070a14;border:1px solid var(--color-firstMain-dark);border-radius:4px;color:#ebe9fc;color:var(--color-light);font-family:font-text;font-size:.9rem;margin:0;min-width:140px;padding:7px 10px;text-align:left;width:100%}.bets-filters .formField select option{background:#0b1020;background:var(--color-firstMain);color:#ebe9fc;color:var(--color-light)}.bets-filters button{align-self:flex-end}.admin-pending-bets .pending-bets-header{margin-bottom:20px}.admin-pending-bets .pending-bets-title{color:#ebe9fc;color:var(--color-light);font-family:font-title,sans-serif;font-size:1.35rem;margin:0 0 6px}.admin-pending-bets .pending-bets-subtitle{color:#cdcbdf;color:var(--color-lightDark);font-size:.95rem;line-height:1.45;margin:0}.admin-pending-bets .pending-bets-loading{color:#cdcbdf;color:var(--color-lightDark);padding:40px 0;text-align:center}.admin-pending-bets .bets-filters{background:#070a14;background:var(--color-firstMain-dark);border:1px solid hsla(0,0%,100%,.06);border-radius:10px;margin-bottom:20px;padding:14px 16px}.pending-bets-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,1fr)}@media(max-width:1200px){.pending-bets-grid{grid-template-columns:1fr}}.pending-bet-card{align-items:center;background:#070a14;background:var(--color-firstMain-dark);border:1px solid hsla(0,0%,100%,.07);border-radius:8px;box-sizing:border-box;display:flex;flex-direction:row;gap:10px;overflow:hidden;padding:8px 10px;transition:background-color .15s ease,border-color .15s ease;width:100%}.pending-bet-card:hover{background-color:#0c0f1a;background-color:var(--color-firstMain-dark-accent);border-color:hsla(0,0%,100%,.12)}.pending-bet-card--clv{border-left:3px solid #faab36;border-left:3px solid var(--color-yellow)}.pending-bet-card--result{border-left:3px solid #cc2121;border-left:3px solid var(--color-red)}.pending-bet-card--both{border-left:3px solid #e6b72e;border-left:3px solid var(--color-secondMain)}.pending-bet-card--none{border-left:3px solid hsla(0,0%,100%,.15)}.pending-bet-sport-emoji{align-self:center;flex-shrink:0;font-size:1.35rem;line-height:1}.pending-bet-center{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.pending-bet-center,.pending-bet-date{align-items:center;justify-content:center}.pending-bet-date{color:#cdcbdf;color:var(--color-lightDark);display:inline-flex;font-size:.82rem;font-weight:500;gap:5px;line-height:1;white-space:nowrap}.pending-bet-date svg{font-size:.85rem;opacity:.85}.pending-bet-matchup{align-items:center;display:flex;gap:8px;justify-content:center;min-width:0;width:100%}.pending-bet-team-name{color:#ebe9fc;color:var(--color-light);flex:1 1;font-family:font-title,sans-serif;font-size:1.05rem;font-weight:700;line-height:1.2;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pending-bet-team-name--home{text-align:right}.pending-bet-team-name--away{text-align:left}.pending-bet-vs{background:#e6b72e;background:var(--color-secondMain);border-radius:6px;color:#070a14;color:var(--color-firstMain-dark);font-size:.72rem;font-weight:800;height:28px;justify-content:center;letter-spacing:.5px;min-width:30px;padding:0 6px;text-transform:uppercase}.pending-bet-actions,.pending-bet-vs{align-items:center;display:flex;flex-shrink:0}.pending-bet-actions{gap:8px}.pending-bet-missing{align-items:center;display:flex;gap:4px;list-style:none;margin:0;padding:0}.pending-bet-tag{align-items:center;border-radius:6px;cursor:default;display:inline-flex;height:26px;justify-content:center;width:26px}.pending-bet-tag svg:not(.pending-bet-tag-external){flex-shrink:0;font-size:.95rem}.pending-bet-tag .pending-bet-tag-external{flex-shrink:0;font-size:.5rem;opacity:.85}.pending-bet-tag--clv{background:rgba(250,171,54,.12);background:rgba(var(--color-yellow-rgb),.12);border:1px solid rgba(250,171,54,.25);border:1px solid rgba(var(--color-yellow-rgb),.25);color:#faab36;color:var(--color-yellow)}.pending-bet-tag--result{background:rgba(204,33,33,.12);background:rgba(var(--color-red-rgb),.12);border:1px solid rgba(204,33,33,.25);border:1px solid rgba(var(--color-red-rgb),.25);color:#ff8a8a}.pending-bet-tag--search{cursor:pointer;gap:4px;padding:0 7px;width:auto}.pending-bet-edit{align-items:center;display:inline-flex;flex-shrink:0;font-size:.75rem;gap:5px;justify-content:center;margin:0;padding:4px 10px;white-space:nowrap}.admin-server-dt .admin-server-dt-header{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:16px}.admin-server-dt .admin-server-dt-title{color:#ebe9fc;color:var(--color-light);font-family:font-title,sans-serif;font-size:1.3rem;margin:0 0 4px}.admin-server-dt .admin-server-dt-desc{color:#cdcbdf;color:var(--color-lightDark);font-size:.9rem;margin:0}.admin-server-dt .admin-server-dt-meta{color:#cdcbdf;color:var(--color-lightDark);font-size:.9rem;white-space:nowrap}.admin-server-dt .admin-server-dt-filters .formField,.admin-server-dt .admin-server-dt-toolbar .formField{align-items:stretch;display:flex;flex-direction:column;gap:4px;margin:0}.admin-server-dt .admin-server-dt-filters .formField label,.admin-server-dt .admin-server-dt-toolbar .formField label{color:#cdcbdf;color:var(--color-lightDark);font-size:.8rem;font-weight:600;margin:0;width:auto}.admin-server-dt .admin-server-dt-filters .formField input,.admin-server-dt .admin-server-dt-filters .formField select,.admin-server-dt .admin-server-dt-toolbar .formField input,.admin-server-dt .admin-server-dt-toolbar .formField select{background:#141b2d;background:var(--color-firstMain-light);border:1px solid hsla(0,0%,100%,.08);border-radius:4px;color:#ebe9fc;color:var(--color-light);font-size:.85rem;margin:0;min-width:120px;padding:7px 10px;text-align:left;width:100%}.admin-server-dt .admin-server-dt-toolbar{margin-bottom:12px}.admin-server-dt .admin-server-dt-toolbar .formField input{max-width:420px}.admin-server-dt .admin-server-dt-filters{align-items:stretch;background:#070a14;background:var(--color-firstMain-dark);border-radius:8px;display:flex;gap:16px;margin-bottom:16px;padding:12px}.admin-server-dt .admin-server-dt-filters-fields{display:flex;flex:1 1;flex-wrap:wrap;gap:10px;min-width:0}.admin-server-dt .admin-server-dt-filters-fields .formField{flex:1 1;min-width:120px}.admin-server-dt .admin-server-dt-date-filter{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:220px}.admin-server-dt .admin-server-dt-date-filter>label{color:#cdcbdf;color:var(--color-lightDark);font-size:.8rem;font-weight:600}.admin-server-dt .admin-server-dt-date-range{align-items:center;display:flex;gap:6px}.admin-server-dt .admin-server-dt-date-range input[type=date]{background:#141b2d;background:var(--color-firstMain-light);border:1px solid hsla(0,0%,100%,.08);border-radius:4px;color:#ebe9fc;color:var(--color-light);color-scheme:dark;flex:1 1;font-family:font-text;font-size:.85rem;margin:0;min-width:0;padding:7px 10px;text-align:left}.admin-server-dt .admin-server-dt-date-sep{color:#cdcbdf;color:var(--color-lightDark);flex-shrink:0;font-size:.85rem}.admin-server-dt .admin-server-dt-search-form{margin-bottom:0}.admin-server-dt .admin-server-dt-filters-actions{display:flex;flex-direction:column;flex-shrink:0;gap:8px;justify-content:center}.admin-server-dt .admin-server-dt-action-btn.btn{border-radius:6px;font-family:font-text;font-size:.85rem;margin:0!important;min-width:130px;padding:8px 18px;text-transform:none;white-space:nowrap;width:100%}.admin-server-dt .admin-dt-cell{font-size:.85rem;word-break:break-word}.admin-server-dt .rdt_Table{background-color:#252b46;overflow-x:auto}.admin-server-dt .no-data{background-color:#252b46;margin:0;padding:30px;text-align:center;width:100%}.admin-server-dt .no-data,.bets-summary{color:#cdcbdf;color:var(--color-lightDark)}.bets-summary{font-size:.9rem;margin-bottom:8px}.badges-cell{display:flex;flex-wrap:wrap;gap:5px}.badge{border-radius:12px;font-size:.75rem;font-weight:700;padding:2px 8px}.badge-warn{background:#faab36;background:var(--color-yellow);color:#070a14;color:var(--color-firstMain-dark)}.badge-error{background:#cc2121;background:var(--color-red);color:#fff}.sport-tag{font-size:1.2rem}.match-name{font-size:.9rem}.btn-icon{align-items:center;display:flex;gap:6px;padding:6px 12px}.activity-cards{display:flex;gap:16px;margin-bottom:24px}@media(max-width:1200px){.activity-cards{flex-direction:column}}.activity-card{background:#141b2d;background:var(--color-firstMain-light);border-radius:0 0 10px 10px;border-top:4px solid transparent;flex:1 1;overflow:hidden}.activity-card--green{border-color:#17a51e;border-color:var(--color-green)}.activity-card--yellow{border-color:#e6b72e;border-color:var(--color-secondMain)}.activity-card--red{border-color:#cc2121;border-color:var(--color-red)}.activity-card-header{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.07);display:flex;justify-content:space-between;padding:12px 16px}.activity-card-title{font-size:.95rem;font-weight:700}.activity-card-count{font-size:1.4rem;font-weight:700}.activity-card-list{max-height:220px;overflow-y:auto;padding:10px 16px}.activity-item{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.04);display:flex;font-size:.85rem;justify-content:space-between;padding:5px 0}.activity-item:last-child{border-bottom:none}.activity-item--clickable{background:none;border:none;border-bottom:1px solid hsla(0,0%,100%,.04);border-radius:4px;color:inherit;cursor:pointer;font:inherit;margin:0;padding:5px 6px;text-align:inherit;transition:background-color .12s ease;width:100%}.activity-item--clickable:hover{background:hsla(0,0%,100%,.05)}.activity-item--clickable.activity-item--selected{background:rgba(230,183,46,.14);background:rgba(var(--color-secondMain-rgb),.14)}.activity-item--clickable.activity-item--selected:hover{background:rgba(230,183,46,.2);background:rgba(var(--color-secondMain-rgb),.2)}.activity-email{color:#ebe9fc;color:var(--color-light);flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.activity-date{color:#cdcbdf;color:var(--color-lightDark);flex-shrink:0;margin-left:10px}.activity-empty{padding:10px 0;text-align:center}.activity-empty,.activity-loading{color:#cdcbdf;color:var(--color-lightDark);font-size:.85rem}.activity-more{color:#cdcbdf;color:var(--color-lightDark);font-size:.8rem;margin-top:6px;text-align:center}.users-filters{align-items:flex-end;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:12px}.users-filters .formField{display:flex;flex-direction:column;gap:4px;margin:0}.users-filters .formField label{color:#cdcbdf;color:var(--color-lightDark);font-size:.8rem}.users-filters .formField input,.users-filters .formField select{background:#141b2d;background:var(--color-firstMain-light);border:1px solid #070a14;border:1px solid var(--color-firstMain-dark);border-radius:4px;color:#ebe9fc;color:var(--color-light);font-family:font-text;font-size:.9rem;padding:7px 10px}.datatable-actions{display:flex;gap:8px}.datatable-actions button{border-radius:20px;padding:5px 8px}.datatable-actions button svg{font-size:16px}.datatable-actions--compact{align-items:center;gap:6px;justify-content:center}.datatable-actions--compact .datatable-action-btn.btn.thematized{align-items:center;border-radius:6px;display:inline-flex!important;flex-shrink:0;font-family:inherit;font-size:0;height:28px;justify-content:center;line-height:1;margin:0!important;min-height:0;padding:0!important;text-transform:none;width:28px}.datatable-actions--compact .datatable-action-btn.btn.thematized svg{flex-shrink:0;font-size:15px;height:15px;width:15px}.telegram-composer{display:flex;flex-direction:column;gap:20px}.telegram-controls{display:flex;flex-wrap:wrap;gap:24px}.control-group{display:flex;flex-direction:column;gap:8px}.control-group>label{color:#cdcbdf;color:var(--color-lightDark);font-size:.85rem;font-weight:700}.radio-group{display:flex;flex-wrap:wrap;gap:8px}.radio-btn{align-items:center;background:#141b2d;background:var(--color-firstMain-light);border:2px solid transparent;border-radius:6px;cursor:pointer;display:flex;font-size:.9rem;gap:6px;padding:7px 14px;transition:background .15s}.radio-btn input[type=radio]{display:none}.radio-btn.active{border-color:#e6b72e;border-color:var(--color-secondMain)}.radio-btn.active,.radio-btn:hover{background:#1a2338;background:var(--color-firstMain-light-accent)}.telegram-recipients-panel{background:#070a14;background:var(--color-firstMain-dark);border:1px solid hsla(0,0%,100%,.06);border-radius:10px;display:flex;flex-direction:column;gap:12px;padding:14px 16px}.telegram-recipients-header{align-items:center;display:flex;gap:12px;justify-content:space-between}.telegram-recipients-header>label{color:#cdcbdf;color:var(--color-lightDark);font-size:.85rem;font-weight:700}.telegram-recipients-header-actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.telegram-copy-emails-btn{align-items:center;display:inline-flex;font-size:.76rem;gap:6px;line-height:1.2;margin:0;padding:5px 10px;white-space:nowrap}.telegram-recipients-count{color:#cdcbdf;color:var(--color-lightDark);font-size:.8rem}.telegram-recipients-hint{color:#a9a9a9;color:var(--color-grey);font-size:.76rem;font-style:italic;margin:-4px 0 0}.telegram-select-option{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.telegram-select-option-hint{color:#a9a9a9;color:var(--color-grey);font-size:.72rem;font-style:italic}.telegram-select-option--disabled{color:rgba(235,233,252,.4);color:rgba(var(--color-light-rgb),.4)}.telegram-recipient-presets{display:flex;flex-wrap:wrap;gap:8px}.telegram-preset-btn{font-size:.78rem;line-height:1.2;margin:0;padding:6px 10px;transition:border-color .15s ease,color .15s ease,background-color .15s ease;white-space:nowrap}.telegram-preset-btn.btn.classic.active,.telegram-preset-btn.btn.classic:hover:not(:disabled){background-color:#e6b72e;background-color:var(--color-secondMain);border-color:#d3a725;border-color:var(--color-secondMain-dark);color:#070a14;color:var(--color-firstMain-dark)}.telegram-recipients-select{width:100%}.telegram-select__control{background:#141b2d!important;background:var(--color-firstMain-light)!important;border-color:hsla(0,0%,100%,.1)!important;box-shadow:none!important;min-height:42px}.telegram-select__control:hover{border-color:hsla(0,0%,100%,.18)!important}.telegram-select__control--is-focused{border-color:#e6b72e!important;border-color:var(--color-secondMain)!important}.telegram-select__menu{background:#0b1020!important;background:var(--color-firstMain)!important;border:1px solid hsla(0,0%,100%,.1);z-index:20}.telegram-select__option{background:transparent!important;color:#ebe9fc!important;color:var(--color-light)!important;cursor:pointer!important}.telegram-select__option--is-focused{background:hsla(0,0%,100%,.06)!important}.telegram-select__option--is-selected{background:rgba(230,183,46,.18)!important;background:rgba(var(--color-secondMain-rgb),.18)!important;color:#ebe9fc!important;color:var(--color-light)!important}.telegram-select__option--is-disabled{color:rgba(235,233,252,.35)!important;color:rgba(var(--color-light-rgb),.35)!important;cursor:not-allowed!important;opacity:.7}.telegram-select__option--is-disabled.telegram-select__option--is-focused{background:transparent!important}.telegram-select__multi-value{background:rgba(230,183,46,.18)!important;background:rgba(var(--color-secondMain-rgb),.18)!important;border-radius:4px}.telegram-select__multi-value__label{color:#ebe9fc!important;color:var(--color-light)!important;font-size:.82rem}.telegram-select__multi-value__remove{color:#cdcbdf!important;color:var(--color-lightDark)!important}.telegram-select__multi-value__remove:hover{background:rgba(204,33,33,.25)!important;background:rgba(var(--color-red-rgb),.25)!important}.telegram-select__input-container,.telegram-select__multi-value__remove:hover,.telegram-select__placeholder,.telegram-select__single-value{color:#ebe9fc!important;color:var(--color-light)!important}.telegram-select__indicator-separator{background:hsla(0,0%,100%,.12)!important}.telegram-select__dropdown-indicator{color:#cdcbdf!important;color:var(--color-lightDark)!important}.telegram-format-guide{background:rgba(0,0,0,.15);border:1px solid hsla(0,0%,100%,.06);border-radius:8px;margin-top:4px;padding:10px 12px}.telegram-format-guide-title{color:#cdcbdf;color:var(--color-lightDark);font-size:.78rem;font-weight:600;letter-spacing:.4px;margin:0 0 8px;text-transform:uppercase}.telegram-format-guide-list{display:flex;flex-wrap:wrap;gap:6px 14px;list-style:none;margin:0;padding:0}.telegram-format-guide-list li{align-items:center;display:inline-flex;font-size:.8rem;gap:6px}.telegram-format-guide-label{color:#cdcbdf;color:var(--color-lightDark);white-space:nowrap}.telegram-format-guide-syntax{background:#070a14;background:var(--color-firstMain-dark);border-radius:4px;color:#e6b72e;color:var(--color-secondMain);font-family:monospace;font-size:.76rem;padding:2px 6px;white-space:nowrap}.telegram-editor-preview{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}@media(max-width:1200px){.telegram-editor-preview{grid-template-columns:1fr}}.editor-pane,.preview-pane{display:flex;flex-direction:column;gap:8px}.editor-pane>label,.preview-pane>label{color:#cdcbdf;color:var(--color-lightDark);font-size:.85rem;font-weight:700}.telegram-editor{background:#070a14;background:var(--color-firstMain-dark);border:1px solid #141b2d;border:1px solid var(--color-firstMain-light);border-radius:6px;box-sizing:border-box;color:#ebe9fc;color:var(--color-light);font-family:monospace;font-size:.9rem;line-height:1.5;padding:14px;resize:vertical;width:100%}.telegram-editor:focus{border-color:#e6b72e;border-color:var(--color-secondMain);outline:none}.char-count{color:#a9a9a9;color:var(--color-grey);font-size:.75rem;text-align:right}.telegram-preview{align-items:flex-start;background:#1a1a2e;border-radius:10px;display:flex;min-height:220px;padding:16px}.tg-bubble{background:#2b5278;border-radius:12px 12px 12px 2px;color:#fff;font-size:.92rem;line-height:1.5;max-width:100%;padding:10px 14px;word-break:break-word}.tg-bubble b,.tg-bubble strong{font-weight:700}.tg-bubble em,.tg-bubble i{font-style:italic}.tg-bubble ins,.tg-bubble u{text-decoration:underline}.tg-bubble del,.tg-bubble s,.tg-bubble strike{text-decoration:line-through}.tg-bubble code.tg-inline-code,.tg-bubble code:not(pre code){border-radius:4px;box-decoration-break:clone;-webkit-box-decoration-break:clone;display:inline;font-size:.88em;line-height:1.35;margin:0 1px;padding:1px 5px;vertical-align:initial}.tg-bubble code.tg-inline-code,.tg-bubble code:not(pre code),.tg-bubble pre,.tg-bubble pre.tg-code-block{background:#1a3d5c;color:#f5f8fc;font-family:Roboto Mono,Menlo,Consolas,Courier New,monospace;white-space:pre-wrap;word-break:break-word}.tg-bubble pre,.tg-bubble pre.tg-code-block{border-radius:8px;display:block;font-size:.84rem;line-height:1.45;margin:6px 0;overflow-x:auto;padding:8px 10px}.tg-bubble pre code,.tg-bubble pre.tg-code-block code{background:transparent;border-radius:0;box-decoration-break:slice;-webkit-box-decoration-break:initial;color:inherit;display:block;font-size:inherit;line-height:inherit;margin:0;padding:0;white-space:inherit}.preview-placeholder{color:hsla(0,0%,100%,.3);font-style:italic}.telegram-send-row{align-items:center;display:flex;gap:16px;justify-content:flex-end}.send-result{display:flex;font-size:.85rem;gap:12px}.send-result .result-sent{color:#17a51e;color:var(--color-green)}.send-result .result-failed{color:#cc2121;color:var(--color-red)}.send-result .result-skipped{color:#cdcbdf;color:var(--color-lightDark)}.btn-send{font-size:1rem;gap:8px;padding:10px 24px}.admin-modal-overlay,.btn-send{align-items:center;display:flex}.admin-modal-overlay{background:rgba(0,0,0,.7);inset:0;justify-content:center;padding:20px;position:fixed;z-index:1000}.admin-modal{background:#0b1020;background:var(--color-firstMain);border-radius:12px;box-shadow:0 8px 40px rgba(0,0,0,.5);display:flex;flex-direction:column;max-height:90vh;max-width:820px;width:90%}.admin-modal-wide{max-width:1000px}.admin-modal--bet-edit .admin-modal-header{align-items:flex-start;gap:16px;padding:18px 24px}.admin-modal-header{align-items:center;border-bottom:1px solid #141b2d;border-bottom:1px solid var(--color-firstMain-light);display:flex;justify-content:space-between;padding:16px 24px}.admin-modal-header h2{font-size:1.1rem;margin:0}.admin-modal-date{color:#cdcbdf;color:var(--color-lightDark);font-size:.9rem;padding:8px 24px 0;text-align:center}.admin-modal-body{flex:1 1;overflow-y:auto;padding:20px 24px}.admin-modal-body .modal-section{margin-bottom:24px}.admin-modal-body .modal-section .modal-section-heading,.admin-modal-body .modal-section h3{border-bottom:1px solid #141b2d;border-bottom:1px solid var(--color-firstMain-light);color:#e6b72e;color:var(--color-secondMain);font-size:1rem;margin:0 0 12px;padding-bottom:6px}.admin-modal-body .modal-section .modal-section-heading{align-items:center;display:flex;gap:10px;justify-content:flex-start}.admin-modal-body .formFieldsGroup{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px}.admin-modal-body .formFieldsGroup label.marketTitle{color:#cdcbdf;color:var(--color-lightDark);font-size:.9rem;font-weight:700;margin-top:10px;width:100%}.admin-modal-body .formField{margin:0}.admin-modal-body .formField label{font-size:.8rem;width:auto}.admin-modal-body .formField input,.admin-modal-body .formField select{background:#141b2d;background:var(--color-firstMain-light);border-radius:3px;color:#ebe9fc;color:var(--color-light);font-size:.85rem;padding:4px 6px;width:70px}.admin-modal-body .formField select{width:auto}.admin-modal-actions{border-top:1px solid #141b2d;border-top:1px solid var(--color-firstMain-light);gap:10px;justify-content:center;padding:14px 24px}.admin-modal-actions button.btn{display:inline-flex;font-size:1rem;margin:0;padding:8px 18px}.admin-modal-actions button.btn.classic,.admin-modal-actions button.btn:not(.success):not(.error):not(.thematized){background-color:#070a14;background-color:var(--color-firstMain-dark);border:1px solid hsla(0,0%,100%,.12);color:#ebe9fc;color:var(--color-light)}.admin-modal-actions button.btn.classic:hover,.admin-modal-actions button.btn:not(.success):not(.error):not(.thematized):hover{background-color:#0d101c;background-color:var(--color-firstMain-dark-accent-6)}.close-btn{color:#cdcbdf;color:var(--color-lightDark);cursor:pointer;flex-shrink:0;font-size:1.5rem;line-height:1}.close-btn:hover{color:#ebe9fc;color:var(--color-light)}.bet-edit-modal-title{align-items:center;display:flex;flex:1 1;flex-wrap:wrap;gap:14px;min-width:0}@media(max-width:1200px){.bet-edit-modal-title{align-items:flex-start;flex-direction:column;gap:8px}}.bet-edit-modal-sport{flex-shrink:0;font-size:1.5rem;line-height:1}.bet-edit-modal-matchup{align-items:center;display:flex;flex:1 1;gap:10px;min-width:0}.bet-edit-modal-team{color:#ebe9fc;color:var(--color-light);font-family:font-title,sans-serif;font-size:1.1rem;font-weight:700;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bet-edit-modal-vs{background:#e6b72e;background:var(--color-secondMain);border-radius:6px;color:#070a14;color:var(--color-firstMain-dark);font-size:.72rem;font-weight:800;height:28px;justify-content:center;letter-spacing:.5px;min-width:32px;padding:0 7px;text-transform:uppercase}.bet-edit-modal-date,.bet-edit-modal-vs{align-items:center;display:inline-flex;flex-shrink:0}.bet-edit-modal-date{color:#cdcbdf;color:var(--color-lightDark);font-size:.88rem;font-weight:500;gap:6px;margin-left:auto;white-space:nowrap}.bet-edit-modal-date svg{font-size:.9rem;opacity:.85}@media(max-width:1200px){.bet-edit-modal-date{margin-left:0}}.bet-edit-search-link{background:none;border:none;cursor:pointer;display:inline-flex;flex-shrink:0;padding:0;transition:opacity .15s ease}.bet-edit-search-link:hover{opacity:.9}.bet-edit-search-link:hover .pending-bet-tag{-webkit-filter:brightness(1.12);filter:brightness(1.12)}.admin-modal--row-edit{max-width:1100px}.admin-bet-edit-loading{color:#cdcbdf;color:var(--color-lightDark);margin:0;padding:24px 0;text-align:center}.admin-bet-edit-fields{grid-gap:12px 16px;display:grid;gap:12px 16px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.admin-bet-edit-fields .formField{align-items:stretch;flex-direction:column;gap:4px;margin:0}.admin-bet-edit-fields .formField label{color:#cdcbdf;color:var(--color-lightDark);font-size:.8rem;font-weight:600;margin:0;width:auto}.admin-bet-edit-fields .formField input,.admin-bet-edit-fields .formField select,.admin-bet-edit-fields .formField textarea{background:#141b2d;background:var(--color-firstMain-light);border:1px solid hsla(0,0%,100%,.08);border-radius:4px;box-sizing:border-box;color:#ebe9fc;color:var(--color-light);font-family:font-text;font-size:.85rem;margin:0;padding:7px 10px;text-align:left;width:100%}.admin-bet-edit-fields .formField input[type=checkbox]{align-self:flex-start;width:auto}.admin-bet-edit-fields .formField input[type=datetime-local]{color-scheme:dark}.admin-bet-edit-fields .formField textarea{min-height:72px;resize:vertical}.admin-bet-edit-fields .admin-bet-edit-field--wide{grid-column:1/-1}.admin-modal-actions{align-items:center;background:rgba(0,0,0,.22);border-top:1px solid hsla(0,0%,100%,.06);display:flex;flex-wrap:wrap;gap:.6rem;justify-content:flex-end;padding:1rem 1.5rem 1.25rem}.admin-dt-action-cell{align-items:center;display:flex;justify-content:center;overflow:hidden;width:100%}#adminPortal .no-data,.admin-server-dt .no-data{background-color:#252b46;color:#cdcbdf;color:var(--color-lightDark);margin:0;padding:30px;text-align:center;width:100%}#accountVerification{align-items:center;display:flex;justify-content:center;margin-top:120px}#accountVerification h1{font-size:3rem}#accountVerification h1.success{color:#17a51e;color:var(--color-green)}#accountVerification h1.failed{color:#cc2121;color:var(--color-red)}#betDetail{margin:0 auto;max-width:800px;padding:20px 12px 40px}#betDetail .betDetail__card{background-color:#141b2d;background-color:var(--color-firstMain-light);box-shadow:0 8px 16px rgba(0,0,0,.4);display:flex;flex-direction:column;gap:14px;padding:16px}#betDetail .betDetail__sport{color:#e6b72e;color:var(--color-darkyellow-notification);font-family:font-title,sans-serif;font-size:1.9rem;margin:0;text-transform:capitalize}#betDetail .betDetail__competition{font-size:.95rem;opacity:.9}#betDetail .betDetail__competition,#betDetail h1{color:#fbfcfe;color:var(--color-light-notification);margin:0;text-align:center}#betDetail h1{font-family:font-title,sans-serif;font-size:2rem;line-height:1.15}#betDetail h1 span{color:#e6b72e;color:var(--color-darkyellow-notification);font-size:1.1rem}#betDetail .betDetail__meta{background-color:#070a14;background-color:var(--color-firstMain-dark);box-shadow:0 2px 4px 0 rgba(14,30,37,.12),0 2px 16px 0 rgba(14,30,37,.32);color:#fbfcfe;color:var(--color-light-notification);margin:0;padding:10px 12px;text-align:center}#betDetail .betDetail__meta strong{color:#e6b72e;color:var(--color-darkyellow-notification)}#betDetail .betDetail__middle{background-color:transparent;padding:10px}#betDetail .betDetail__inlineEdit{align-items:center;display:flex;flex-direction:column;margin-bottom:2px}#betDetail .betDetail__inlineEdit .formField{margin:10px 0}#betDetail .betDetail__inlineEdit .formField label{width:100px}#betDetail .betDetail__inlineEdit .formField input,#betDetail .betDetail__inlineEdit .formField select{background-color:#0b1020;background-color:var(--color-firstMain);border-radius:0;border-width:0;color:#ebe9fc;color:var(--color-light);font-family:font-text;font-size:1.05rem;margin:0 5px;padding:10px;text-align:center;width:150px}#betDetail .betDetail__actions{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr 1fr 1fr}@media(max-width:900px){#betDetail .betDetail__actions{grid-template-columns:1fr 1fr}}@media(max-width:640px){#betDetail .betDetail__actions{grid-template-columns:1fr 1fr}}#betDetail .betDetail__actions button{align-items:center;border:1px solid transparent;border-radius:9px;cursor:pointer;display:inline-flex;font-family:font-title,sans-serif;font-size:.8rem;font-weight:600;gap:.45rem;justify-content:center;letter-spacing:.06em;line-height:1.2;padding:.55rem 1.1rem;text-transform:uppercase;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease;white-space:nowrap}#betDetail .betDetail__actions .betDetail__action--edit{background:rgba(56,189,248,.12);border-color:rgba(56,189,248,.45);color:#5fcaf9}#betDetail .betDetail__actions .betDetail__action--edit:hover{background:rgba(56,189,248,.22);border-color:rgba(56,189,248,.65);box-shadow:0 2px 12px rgba(56,189,248,.2)}#betDetail .betDetail__actions .betDetail__action--take{background:rgba(61,220,132,.12);border-color:rgba(61,220,132,.45);color:#60e29a}#betDetail .betDetail__actions .betDetail__action--take:hover{background:rgba(61,220,132,.22);border-color:rgba(61,220,132,.65);box-shadow:0 2px 12px rgba(61,220,132,.2)}#betDetail .betDetail__actions .betDetail__action--not-take{background:rgba(226,183,46,.12);border-color:rgba(226,183,46,.45);color:#e7c352}#betDetail .betDetail__actions .betDetail__action--not-take:hover{background:rgba(226,183,46,.22);border-color:rgba(226,183,46,.65);box-shadow:0 2px 12px rgba(226,183,46,.2)}#betDetail .betDetail__actions .betDetail__action--warn{background:rgba(255,77,77,.08);border-color:rgba(255,77,77,.45);color:#ff4d4d}#betDetail .betDetail__actions .betDetail__action--warn:hover{background:rgba(255,77,77,.16);border-color:rgba(255,77,77,.65);box-shadow:0 2px 12px rgba(255,77,77,.2)}#betDetail .betDetail__error{color:#e88;padding:16px}#betDetail .CLV .negative,#betDetail .CLV .positive,#betDetail .matchResult,#betDetail .newVersion{font-weight:700}:root{--rt-color-white:#fff;--rt-color-dark:#222;--rt-color-success:#8dc572;--rt-color-error:#be6464;--rt-color-warning:#f0ad4e;--rt-color-info:#337ab7;--rt-opacity:0.9}.core-styles-module_tooltip__3vRRp{left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .3s ease-out;visibility:hidden;will-change:opacity,visibility}.core-styles-module_fixed__pcSol{position:fixed}.core-styles-module_arrow__cvMwQ{background:inherit;position:absolute}.core-styles-module_noArrow__xock6{display:none}.core-styles-module_clickable__ZuTTB{pointer-events:auto}.core-styles-module_show__Nt9eE{opacity:.9;opacity:var(--rt-opacity);visibility:visible}.styles-module_tooltip__mnnfp{border-radius:3px;font-size:90%;padding:8px 16px;width:-webkit-max-content;width:max-content}.styles-module_arrow__K0L3T{height:8px;width:8px}[class*=react-tooltip__place-top]>.styles-module_arrow__K0L3T{-webkit-transform:rotate(45deg);transform:rotate(45deg)}[class*=react-tooltip__place-right]>.styles-module_arrow__K0L3T{-webkit-transform:rotate(135deg);transform:rotate(135deg)}[class*=react-tooltip__place-bottom]>.styles-module_arrow__K0L3T{-webkit-transform:rotate(225deg);transform:rotate(225deg)}[class*=react-tooltip__place-left]>.styles-module_arrow__K0L3T{-webkit-transform:rotate(315deg);transform:rotate(315deg)}.styles-module_dark__xNqje{background:#222;background:var(--rt-color-dark);color:#fff;color:var(--rt-color-white)}.styles-module_light__Z6W-X{background-color:#fff;background-color:var(--rt-color-white);color:#222;color:var(--rt-color-dark)}.styles-module_success__A2AKt{background-color:#8dc572;background-color:var(--rt-color-success);color:#fff;color:var(--rt-color-white)}.styles-module_warning__SCK0X{background-color:#f0ad4e;background-color:var(--rt-color-warning);color:#fff;color:var(--rt-color-white)}.styles-module_error__JvumD{background-color:#be6464;background-color:var(--rt-color-error);color:#fff;color:var(--rt-color-white)}.styles-module_info__BWdHW{background-color:#337ab7;background-color:var(--rt-color-info);color:#fff;color:var(--rt-color-white)}
/*# sourceMappingURL=main.a10fe482.css.map*/