.RegisterPage_pageShell__i1IGk{min-height:100vh;min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:16px;background:#e6f4f4}.RegisterPage_card__foFlF{width:100%;max-width:800px;margin:0 auto;padding:16px;border-radius:16px;background:#fff;color:#152928;text-align:center;text-wrap:balance}.RegisterPage_container__pUki7{display:flex;flex-direction:column;align-items:center;gap:20px}.RegisterPage_badge__XOrMG{display:inline-flex;align-items:center;justify-content:center;padding:6px 12px;border-radius:9999px;background:#c9ede1;color:#152928;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.RegisterPage_title__9tcRT{margin:0;color:#152928;font-family:Roboto Flex,Roboto,sans-serif;font-size:24px;font-weight:1000;line-height:1.2}.RegisterPage_subtitle__l2lHQ{margin:0;color:#005049;font-family:Roboto Flex,Roboto,sans-serif;font-size:14px;line-height:1.45}.RegisterPage_input__YJwCI{width:100%}.RegisterPage_error__fOw2i{margin:0;color:#cc3c36;font-size:12px;font-weight:500}.RegisterPage_actions__aNmwb{display:flex;flex-direction:column;gap:12px;width:100%}@media screen and (min-width:700px){.RegisterPage_actions__aNmwb{flex-direction:row}}.Button_button__5Fngg{all:unset;box-sizing:border-box;cursor:pointer;display:inline-flex;justify-content:center;height:40px;align-items:center;font-family:Roboto Flex,Roboto,sans-serif;font-weight:700;white-space:nowrap;transition:background .2s ease,border-color .2s ease,color .2s ease}.Button_button__5Fngg:disabled{opacity:.5;cursor:default;pointer-events:none}.Button_small__AR0Cb{height:32px;font-size:12px}.Button_small__AR0Cb.Button_primary__swzAa{padding:0 12px;border-radius:12px}.Button_small__AR0Cb.Button_outlined__40lrk{padding:0 8px;border-radius:12px}.Button_small__AR0Cb.Button_iconOnly__YBfbJ{width:32px;height:32px;padding:0;border-radius:12px;font-size:20px}.Button_primary__swzAa{padding:4px 16px;gap:8px;border-radius:16px;background:#005049;color:#fff;font-size:14px}@media screen and (min-width:700px){.Button_primary__swzAa{padding:0 20px}}@media(hover:hover){.Button_primary__swzAa:hover:not(:disabled){background:#00705c}}.Button_primary__swzAa:active:not(:disabled){background:#152928}.Button_outlined__40lrk{padding:4px 12px;gap:4px;border-radius:16px;border:2px solid #005049;color:#152928;font-size:14px}@media screen and (min-width:700px){.Button_outlined__40lrk{padding:4px 12px;gap:6px}}@media(hover:hover){.Button_outlined__40lrk:hover:not(:disabled){background:rgba(0,80,73,.06)}}.Button_primary__swzAa.Button_white__ta6dJ{background:#fff;color:#005049}@media(hover:hover){.Button_primary__swzAa.Button_white__ta6dJ:hover:not(:disabled){background:hsla(0,0%,100%,.85)}}.Button_primary__swzAa.Button_white__ta6dJ:active:not(:disabled){background:hsla(0,0%,100%,.7)}.Button_outlined__40lrk.Button_white__ta6dJ{border-color:#fff;color:#fff}@media(hover:hover){.Button_outlined__40lrk.Button_white__ta6dJ:hover:not(:disabled){background:hsla(0,0%,100%,.1)}}.Button_primary__swzAa.Button_danger__5gJwK{background:#cc3c36}@media(hover:hover){.Button_primary__swzAa.Button_danger__5gJwK:hover:not(:disabled){background:#ff5d4d}}.Button_primary__swzAa.Button_danger__5gJwK:active:not(:disabled){background:#ff2512}.Button_outlined__40lrk.Button_danger__5gJwK{border-color:#cc3c36;color:#cc3c36}@media(hover:hover){.Button_outlined__40lrk.Button_danger__5gJwK:hover:not(:disabled){background:rgba(204,60,54,.06)}}.Button_primary__swzAa.Button_warning__VziZk{background:#ea7407}@media(hover:hover){.Button_primary__swzAa.Button_warning__VziZk:hover:not(:disabled){background:#fd962e}}.Button_primary__swzAa.Button_warning__VziZk:active:not(:disabled){background:#b85b06}.Button_outlined__40lrk.Button_warning__VziZk{border-color:#ea7407;color:#ea7407}@media(hover:hover){.Button_outlined__40lrk.Button_warning__VziZk:hover:not(:disabled){background:rgba(234,116,7,.06)}}.Button_iconOnly__YBfbJ{width:40px;height:40px;padding:0;border-radius:16px}.Button_fullWidth__EcevO{width:100%;display:flex}.Button_primary__swzAa.Button_gold__9z9UH{background:linear-gradient(0deg,#eec674,#fff5aa 75%);color:#152928;font-weight:800;border:1px solid #ddb065;box-shadow:0 2px 0 0 #a98548}@media(hover:hover){.Button_primary__swzAa.Button_gold__9z9UH:hover:not(:disabled){background:linear-gradient(0deg,#e6bc66,#f5eba0 75%)}}.Button_primary__swzAa.Button_gold__9z9UH:active:not(:disabled){background:linear-gradient(0deg,#d9ad58,#ede296 75%);box-shadow:0 1px 0 0 #a98548;transform:translateY(2px)}.Button_outlined__40lrk.Button_gold__9z9UH{border-color:#eec674;color:#b8892e}@media(hover:hover){.Button_outlined__40lrk.Button_gold__9z9UH:hover:not(:disabled){background:hsla(40,78%,69%,.1)}}#Popup_popupProno__rEP_K{position:fixed;top:0;left:0;z-index:10002;width:100vw;height:800vh}#Popup_popupContainer__gtOgI{z-index:200;left:0;top:0;position:relative;width:100%;height:100vh;height:100dvh;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,.5)}.Popup_popupContent__2BVi4{background-color:#fff;border-radius:6px;padding:24px;min-width:330px;max-width:500px;width:-moz-fit-content;width:fit-content}.Popup_popupContent__2BVi4.Popup_success__ZaaXX .Popup_separator__Mu6Pq{border:1px solid #00a01e}.Popup_popupContent__2BVi4.Popup_error__0C4u5 .Popup_separator__Mu6Pq{border:1px solid red}.Popup_separator__Mu6Pq{width:100%;border:1px solid #e8ecec;margin:8px 0 16px}#Popup_popupProno__rEP_K h1{position:relative;color:#163633;font-size:20px;font-weight:600;padding:0!important}#Popup_popupProno__rEP_K h1.Popup_success__ZaaXX{padding:0 0 5px!important}.Popup_header__fyDbM{display:flex;justify-content:space-between;align-items:center;border-radius:6px}.AchievmentsPinnedContainer_container__4SJY6{position:relative}.AchievmentsPinnedContainer_container__4SJY6 .AchievmentsPinnedContainer_title___v5ld{font-size:18px;font-style:normal;font-weight:700;line-height:120%;margin:0 0 8px}.AchievmentsPinnedContainer_container__4SJY6 .AchievmentsPinnedContainer_description__I8vrt{margin:8px 0 16px;color:#8f8f8f;font-size:13px;font-style:normal;font-weight:400;line-height:120%}.AchievmentsPinnedContainer_container__4SJY6 .AchievmentsPinnedContainer_pinnedBadgesContainer__mPiW1{display:flex;flex-direction:row;justify-content:space-evenly}.AchievmentsPinnedContainer_container__4SJY6 .AchievmentsPinnedContainer_pinnedBadgesContainer__mPiW1 .AchievmentsPinnedContainer_badge__78vHt{width:120px;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center}.AchievmentsPinnedContainer_container__4SJY6 .AchievmentsPinnedContainer_pinnedBadgesContainer__mPiW1 .AchievmentsPinnedContainer_badge__78vHt.AchievmentsPinnedContainer_back__HIjnN{display:flex;flex-direction:column;align-items:center;justify-content:center}.AchievmentsPinnedContainer_container__4SJY6 .AchievmentsPinnedContainer_pinnedBadgesContainer__mPiW1 .AchievmentsPinnedContainer_badge__78vHt img{width:100px;height:100px;object-fit:contain}.AchievmentsPinnedContainer_container__4SJY6 .AchievmentsPinnedContainer_pinnedBadgesContainer__mPiW1 .AchievmentsPinnedContainer_badge__78vHt p{text-wrap:balance}.AchievmentsPinnedContainer_container__4SJY6 .AchievmentsPinnedContainer_editButton__8SxSc{position:absolute;top:0;right:0}.HomeWrapper_wrapper___Gb9l{min-height:calc(100vh - var(--header-height));min-height:calc(100dvh - var(--header-height));background:#e6f4f4}.HomeWrapper_header__0SUoX{position:relative;width:100%;display:flex;height:225px;flex-direction:column;align-items:center;padding:32px 32px 82px;overflow:hidden;background:radial-gradient(61.07% 55.91% at 50% 100%,#005049 0,#0b3d39 50%,#152928 100%)}@media screen and (min-width:700px){.HomeWrapper_header__0SUoX{gap:10px;height:400px;padding:32px 32px 82px;background:radial-gradient(100% 85% at 100% 0,#005049 0,#0b3d39 50%,#152928 100%)}}.HomeWrapper_headerImage__z0tPx{position:absolute;left:50%;bottom:-25px;transform:translateX(-50%);height:auto;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:3}.HomeWrapper_headerMobile__dNJ7q{display:block;width:500px;max-width:none}@media screen and (min-width:700px){.HomeWrapper_headerMobile__dNJ7q{display:none}}.HomeWrapper_headerDesktop__xzuki{display:none;width:100%;max-width:2012px}@media screen and (min-width:700px){.HomeWrapper_headerDesktop__xzuki{display:block;bottom:-8px;width:auto;height:358px}}.HomeWrapper_main__QEvA_{width:100%;max-width:1200px;margin:0 auto;display:flex;flex-direction:column;padding:32px 24px;gap:24px;border-radius:24px;overflow:hidden;max-width:700px}@media screen and (min-width:700px){.HomeWrapper_main__QEvA_{padding-left:0;padding-right:0}}.HomeWrapper_cache__3N347{position:absolute;left:0;bottom:-1px;width:100%;height:22px;color:#e6f4f4;display:block;z-index:2}@media screen and (min-width:700px){.HomeWrapper_cache__3N347{width:100%}}.ArticleCard_card__KVzN_{display:flex;flex-direction:column;overflow:hidden;border-radius:24px;text-decoration:none;background:#fff}.ArticleCard_media__6CBMs{position:relative;width:100%;height:180px;background:#005049}.ArticleCard_image__Idv5D{object-fit:cover}.ArticleCard_content__ZPqZs{display:flex;flex-direction:column;gap:4px;padding:16px;background:#fff;color:#152928}.ArticleCard_metaRow__5mbrY{display:flex;flex-wrap:wrap;gap:4px}.ArticleCard_metaTag__J9DhG{display:inline-flex;align-items:center;justify-content:center;min-height:24px;padding:2px 10px;border-radius:999px;font-family:Roboto Flex,Roboto,sans-serif;font-size:11px;font-weight:1000;line-height:1}.ArticleCard_published__9_BqR{color:#152928;background:#c9ede1}.ArticleCard_draft__6yKnp{color:#8b3b00;background:#ffe7d6}.ArticleCard_pinned__Gj6o4{color:#7d5200;background:#fff1c4}.ArticleCard_title__Iad3X{font-size:16px;font-weight:800;line-height:20px}.ArticleCard_subtitle__473Hz,.ArticleCard_title__Iad3X{margin:0;font-family:Roboto Flex,Roboto,sans-serif;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.ArticleCard_subtitle__473Hz{font-size:14px;font-weight:500;line-height:18px}.ClassicModal_modal__ind2y{position:fixed;inset:0;width:100vw;height:100dvh;max-width:none;max-height:none;box-sizing:border-box;display:flex;align-items:center;justify-content:center;border:none;padding:0;margin:0;background:transparent;overflow:visible}.ClassicModal_modal__ind2y::-webkit-backdrop{background:rgba(8,21,22,.7);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.ClassicModal_modal__ind2y::backdrop{background:rgba(8,21,22,.7);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.ClassicModal_content__KiV0i{width:min(560px,100vw - 48px);max-width:100%;max-height:min(90dvh,900px);box-sizing:border-box;overflow:auto;background:#fff;border-radius:24px;padding:24px;box-shadow:0 8px 24px rgba(0,0,0,.18);animation:ClassicModal_fadeInUp__tWV6n .2s ease}.ClassicModal_unstyledContent__QZegi{width:auto;max-width:none;max-height:none;overflow:visible;background:transparent;border-radius:0;padding:0;box-shadow:none}@keyframes ClassicModal_fadeInUp__tWV6n{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.ModalHeader_header__n6He2{display:grid;grid-template-columns:40px 1fr 40px;align-items:center;grid-column-gap:12px;column-gap:12px;height:40px}.ModalHeader_title__Ooloh{margin:0;justify-self:center;text-align:center;color:#152928;font-family:Roboto Flex,Roboto,sans-serif;font-size:20px;font-weight:700;line-height:1.25}.ModalHeader_closeButton___JFqN{justify-self:end}.ModalHeader_backButton__8r1_d{justify-self:start}.ModalHeader_sideSpacer__irxOx{width:40px;height:40px;display:block}.ModalHeader_backIcon__N8y2R{display:inline-flex;transform:rotate(90deg)}.ProfileSettingsView_avatarButton__7cYnn{all:unset;cursor:pointer;align-self:center;position:relative;width:120px;height:120px;border-radius:32px;overflow:hidden;background:#fafafa}.ProfileSettingsView_avatarImage__o9Vo5{width:100%;height:100%;object-fit:contain}.ProfileSettingsView_avatarOverlay__RMPwZ{position:absolute;inset:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center}.ProfileSettingsView_section__j0exM{display:flex;flex-direction:column;gap:12px}.ProfileSettingsView_sectionTitle__8eXbM{margin:0;color:#152928;font-family:Roboto Flex Custom,Roboto,sans-serif;font-size:16px;font-weight:1000;line-height:1.2;text-transform:uppercase}.ProfileSettingsView_label__Z6H3u{margin:0;color:#152928;font-size:16px;font-weight:500;line-height:1.25}.ProfileSettingsView_inputRow__MJ8el{display:flex;align-items:center;gap:8px;border:2px solid #005049;border-radius:12px;padding:0 12px;height:48px}.ProfileSettingsView_input__r49UH{flex:1 1;min-width:0;border:none;background:transparent;color:#152928;font-size:16px;font-weight:700;line-height:1.5;outline:none}.ProfileSettingsView_clearButton__rvqir{all:unset;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px}.ProfileSettingsView_helpText__WK5H2{margin:0;color:#cc3c36;font-size:12px;font-weight:500}.ProfileSettingsView_description__gZcHY{margin:0;color:#666;font-size:14px;font-weight:500;line-height:1.3}.ProfileSettingsView_privacyRow___ysL9{display:flex;gap:12px}.ProfileSettingsView_privacyButton__8l4c_{all:unset;cursor:pointer;box-sizing:border-box;flex:1 1;height:48px;padding:0 12px;border-radius:12px;border:2px solid #e6f4f4;display:flex;align-items:center;justify-content:space-between;color:#152928;font-size:14px;font-weight:500}.ProfileSettingsView_privacyButtonActive__ZDzY8{border-color:#005049}.ProfileSettingsView_radio__CVxn6{width:20px;height:20px;border-radius:50%;border:2px solid #e6f4f4}.ProfileSettingsView_privacyButtonActive__ZDzY8 .ProfileSettingsView_radio__CVxn6{border-color:#005049;box-shadow:inset 0 0 0 3px #fff;background:#005049}.ProfileSettingsView_saveButton__Cw67e{margin-top:4px;height:50px;font-weight:700}.AvatarSelectionView_container__LenkW{display:flex;flex-direction:column;gap:16px;min-height:0}.AvatarSelectionView_avatarGrid__Qw8sw{display:flex;flex-wrap:wrap;justify-content:center;align-content:flex-start;gap:10px;width:100%;max-height:min(34dvh,320px);min-height:0;overflow-y:auto;padding-right:4px}.AvatarSelectionView_avatarOption__5sLjD{all:unset;cursor:pointer;width:65px;height:65px;border-radius:16px;overflow:hidden;position:relative;background:#e6f4f4}.AvatarSelectionView_avatarOptionImage__RT8fL{width:100%;height:100%;object-fit:cover}.AvatarSelectionView_avatarOptionOverlay__R525d{position:absolute;inset:0;background:rgba(0,0,0,.4);display:flex;align-items:center;justify-content:center}.AvatarSelectionView_hiddenInput__9xZrO{display:none}.AvatarSelectionView_libraryButton__VItJ0{height:50px;font-weight:700}.AvatarSelectionView_sectionTitle__ehLEb{margin:0;color:#152928;font-family:Roboto Flex Custom,Roboto,sans-serif;font-size:16px;font-weight:1000;line-height:1.2;text-transform:uppercase}.AvatarSelectionView_avatarPreview__523j_{width:120px;height:120px;border-radius:32px;overflow:hidden;background:#fafafa;align-self:center}.AvatarSelectionView_avatarPreview__523j_ img{width:100%;height:100%;object-fit:cover}.AvatarSelectionView_saveButton__g6IzK{margin-top:4px;height:50px;font-weight:700}.AvatarCropView_cropEditorWrap__7tICi{position:relative;width:306px;height:306px;align-self:center;border-radius:32px;overflow:hidden;background:#e7e5e5;touch-action:none;-ms-touch-action:none}.AvatarCropView_cropEditorCanvas__M1ZGX{touch-action:none;cursor:-webkit-grab;cursor:grab}.AvatarCropView_cropEditorCanvas__M1ZGX:active{cursor:-webkit-grabbing;cursor:grabbing}.AvatarCropView_cropOutsideBlur__k4vwJ{box-sizing:border-box;border-radius:inherit;padding:40px;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);-webkit-mask:linear-gradient(#000 0 0),linear-gradient(#000 0 0) content-box;mask:linear-gradient(#000 0 0),linear-gradient(#000 0 0) content-box;-webkit-mask-composite:xor;mask-composite:exclude}.AvatarCropView_cropFrame__CVvYF,.AvatarCropView_cropOutsideBlur__k4vwJ{position:absolute;inset:0;pointer-events:none}.AvatarCropView_cropCorner__e0npj{position:absolute;width:50px;height:50px;border:0 solid #fff}.AvatarCropView_topLeft__Z3flB{top:40px;left:40px;border-top-width:6px;border-left-width:6px;border-top-left-radius:12px}.AvatarCropView_topRight__RfItA{top:40px;right:40px;border-top-width:6px;border-right-width:6px;border-top-right-radius:12px}.AvatarCropView_bottomLeft__Ligiv{bottom:40px;left:40px;border-bottom-width:6px;border-left-width:6px;border-bottom-left-radius:12px}.AvatarCropView_bottomRight__oehA8{bottom:40px;right:40px;border-bottom-width:6px;border-right-width:6px;border-bottom-right-radius:12px}.AvatarCropView_cropSliderRow__AOiVI{width:306px;align-self:center;display:flex;align-items:center}.AvatarCropView_cropSlider__JLe3B{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:8px;border-radius:999px;background:#e6f4f4;outline:none}.AvatarCropView_cropSlider__JLe3B::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:24px;height:24px;border-radius:50%;background:#005049;cursor:pointer;border:none}.AvatarCropView_cropSlider__JLe3B::-moz-range-thumb{width:24px;height:24px;border-radius:50%;background:#005049;cursor:pointer;border:none}.AvatarCropView_hiddenInput__RhlFQ{display:none}.AvatarCropView_libraryButton__XA39N{height:50px;font-weight:700}.AvatarCropView_saveButton__QUuAB{margin-top:4px;height:50px;font-weight:700}.StarterTable_container__W99GD{overflow:hidden}.StarterTable_header__LV0_c{display:flex;align-items:center;justify-content:space-between;padding:12px;border-bottom:2px solid #e6f4f4}.StarterTable_sortLabel__SsFFo{font-family:Roboto Flex,Roboto,sans-serif;font-size:14px;font-weight:500;color:#081516}.StarterTable_sortButton__UUSOw{all:unset;cursor:pointer;text-decoration:underline}.StarterTable_headerOdds__QBogn,.StarterTable_sortButton__UUSOw{font-family:Roboto Flex,Roboto,sans-serif;font-size:14px;font-weight:500;color:#081516}.StarterTable_list__aJ9vB{display:flex;flex-direction:column;background:#fff;border-radius:16px;overflow:hidden}.StarterTable_row__EY54E{display:flex;align-items:center;gap:8px;padding:8px;border-bottom:1px solid #e6f4f4;cursor:pointer;transition:background .15s ease}.StarterTable_row__EY54E:last-child{border-bottom:none}.StarterTable_row__EY54E:active{background:#e6f4f4}.StarterTable_row__EY54E.StarterTable_disabled__YrLp7{opacity:.4;cursor:default}.StarterTable_pastille__HUgqJ{display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:44px;height:76px;padding:8px;background:#e6f4f4;border-radius:12px;flex-shrink:0}.StarterTable_horseNumber__o03f1{font-family:Roboto Flex Custom,Roboto,sans-serif;font-size:20px;line-height:24px;color:#152928;text-align:center;text-transform:uppercase;transform:rotate(-4deg)}.StarterTable_casaque__wOK8z{width:24px;height:28px;object-fit:cover}.StarterTable_info__g9bZZ{display:flex;flex-direction:column;flex:1 1;min-width:0}.StarterTable_nameRow__5THx6{display:flex;align-items:center;gap:4px}.StarterTable_horseName__gHOVc{font-family:Roboto Flex,Roboto,sans-serif;font-size:14px;font-weight:800;line-height:18px;color:#152928;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.StarterTable_ferrageIcon__TSrn8{width:16px;height:16px;object-fit:contain;flex-shrink:0}.StarterTable_detail__NTo1H{font-family:Roboto Flex,Roboto,sans-serif;font-size:12px;font-weight:500;line-height:16px;color:#152928}.StarterTable_trainerRow__rbWUW{display:inline-flex;align-items:center;gap:4px}.StarterTable_trainerOpinionIcon__o9YuY{width:14px;height:14px;object-fit:contain;flex-shrink:0}.StarterTable_rightContent__5EBxE{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;align-self:stretch;flex-shrink:0}.StarterTable_oddsBadge___esIU{display:flex;align-items:center;justify-content:center;width:40px;height:28px;background:#e6f4f4;border-radius:8px;font-family:Roboto Flex,Roboto,sans-serif;font-size:16px;font-weight:700;color:#005049;text-align:center}.StarterTable_checkbox__MyoZP label{width:32px;height:32px;border-radius:12px;border-color:#005049}.Button_button__aem_D{font-family:var(--font-family);cursor:pointer;border:none;background:none;font-size:14px;font-weight:var(--button-font-weight);box-sizing:border-box;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center}.Button_button__aem_D.Button_negative__xRzoe,.Button_button__aem_D.Button_pmuprimary__mH5Tf,.Button_button__aem_D.Button_pmusecondary__k_NxA,.Button_button__aem_D.Button_primary__8ZICM,.Button_button__aem_D.Button_secondary__BeTb2,.Button_button__aem_D.Button_warning___bjVr,.Button_button__aem_D:disabled{transition:all .1s ease-in-out}.Button_button__aem_D.Button_negative__xRzoe.Button_small__ZiSjz,.Button_button__aem_D.Button_pmuprimary__mH5Tf.Button_small__ZiSjz,.Button_button__aem_D.Button_pmusecondary__k_NxA.Button_small__ZiSjz,.Button_button__aem_D.Button_primary__8ZICM.Button_small__ZiSjz,.Button_button__aem_D.Button_secondary__BeTb2.Button_small__ZiSjz,.Button_button__aem_D.Button_warning___bjVr.Button_small__ZiSjz,.Button_button__aem_D:disabled.Button_small__ZiSjz{padding:var(--xs-spacing) var(--m-spacing);border-radius:var(--s-border-radius)}.Button_button__aem_D.Button_negative__xRzoe.Button_large__Aa4wl,.Button_button__aem_D.Button_pmuprimary__mH5Tf.Button_large__Aa4wl,.Button_button__aem_D.Button_pmusecondary__k_NxA.Button_large__Aa4wl,.Button_button__aem_D.Button_primary__8ZICM.Button_large__Aa4wl,.Button_button__aem_D.Button_secondary__BeTb2.Button_large__Aa4wl,.Button_button__aem_D.Button_warning___bjVr.Button_large__Aa4wl,.Button_button__aem_D:disabled.Button_large__Aa4wl{padding:var(--s-spacing) var(--m-spacing);border-radius:var(--l-border-radius)}.Button_button__aem_D.Button_primary__8ZICM{background-color:var(--primary-color);color:var(--primary-color-text);fill:var(--primary-color-text);border:1px solid var(--primary-color)}.Button_button__aem_D.Button_primary__8ZICM:hover{background-color:var(--primary-color-hover);border:1px solid var(--primary-color-hover)}.Button_button__aem_D.Button_secondary__BeTb2{color:var(--secondary-color-text);border:1px solid var(--secondary-color);fill:var(--secondary-color-text)}.Button_button__aem_D.Button_secondary__BeTb2:hover{color:var(--secondary-color-text-hover);background-color:var(--secondary-color-hover);border:1px solid var(--secondary-color-hover)}.Button_button__aem_D.Button_warning___bjVr{background-color:var(--warning-color);color:var(--warning-color-text);border:1px solid var(--warning-color);fill:var(--warning-color-text)}.Button_button__aem_D.Button_warning___bjVr:hover{background-color:var(--warning-color-hover);border:1px solid var(--warning-color-hover)}.Button_button__aem_D.Button_negative__xRzoe{background-color:var(--negative-color);color:var(--negative-color-text);border:1px solid var(--negative-color);fill:var(--negative-color-text)}.Button_button__aem_D.Button_negative__xRzoe:hover{background-color:var(--negative-color-hover);border:1px solid var(--negative-color-hover)}.Button_button__aem_D:disabled{color:var(--disabled-color-text);cursor:not-allowed;pointer-events:none;fill:var(--disabled-color-text)}.Button_button__aem_D:disabled,.Button_button__aem_D:disabled:hover{background-color:var(--disabled-color);border:1px solid var(--disabled-color)}.Button_button__aem_D.Button_pmuprimary__mH5Tf{padding:8px 16px!important;color:#ebf8ee;font-size:14px;font-weight:700;background-color:#30574b;border-radius:8px!important;gap:8px;transition:none!important;border:2px solid #30574b}.Button_button__aem_D.Button_pmuprimary__mH5Tf:hover{filter:brightness(1.2)}.Button_button__aem_D.Button_pmusecondary__k_NxA{padding:8px 16px!important;font-size:14px;font-weight:700;border-radius:8px!important;gap:8px;border:2px solid #30574b;background-color:#fff;color:#30574b;transition:none!important}.Button_button__aem_D.Button_pmusecondary__k_NxA:hover{filter:brightness(1.2)}.Button_button__aem_D.Button_tertiary__np69p{color:var(--tertiary-color);fill:var(--tertiary-color)}.Button_button__aem_D.Button_tertiary__np69p:hover{text-decoration:underline}.RacesNavigationMenu_navContainer__lL9og{z-index:10;display:flex;flex-flow:column;gap:16px;padding:16px 0;border-radius:6px}.RacesNavigationMenu_navContainer__lL9og .RacesNavigationMenu_section__INU8B{background:#fff;padding:12px 16px}.RacesNavigationMenu_navContainer__lL9og .RacesNavigationMenu_presentation__N0ChA{display:flex;flex-flow:column;gap:10px}.RacesNavigationMenu_navContainer__lL9og .RacesNavigationMenu_presentation__N0ChA h3{font-size:24px;font-style:normal;font-weight:700;line-height:120%}.RacesNavigationMenu_navContainer__lL9og .RacesNavigationMenu_presentation__N0ChA .RacesNavigationMenu_presentationText__yRmxE{font-size:16px}.RacesNavigationMenu_navContainer__lL9og .RacesNavigationMenu_presentation__N0ChA .RacesNavigationMenu_buttonInfos__VXiaD{width:-moz-fit-content;width:fit-content;margin:auto}.RacesNavigationMenu_headerImg__2hLe6{display:none;width:100%;height:auto;border-radius:6px;margin-bottom:-10px}.RacesNavigationMenu_help__voaDn{display:flex;gap:10px}.RacesNavigationMenu_raceContainer__Cg6RY{display:flex;flex-flow:column;gap:16px}.RacesNavigationMenu_challengeDate__DsArQ{color:#595959}@media only screen and (max-width:1080px){.RacesNavigationMenu_navContainer__lL9og{z-index:10;display:flex;flex-flow:column;gap:26px;border-radius:0}.RacesNavigationMenu_navContainer__lL9og .RacesNavigationMenu_section__INU8B{padding:12px 16px}}.RaceCard_RaceCard__TZCnW{display:flex;flex-direction:row;gap:16px;padding:12px;box-shadow:0 3px 8px rgba(0,0,0,.24);border-radius:6px;transition:all .1s ease-in-out}.RaceCard_RaceCard__TZCnW:hover:not(.RaceCard_contained__c64XU){background:#30574b10}.RaceCard_contained__c64XU{background:#30574b}.RaceCard_outlined__JA2OB{background:#fff}.RaceCard_RaceCard__TZCnW:not(.RaceCard_contained__c64XU){cursor:pointer}.RaceCard_left__3WWr1{display:flex;flex-direction:column;padding:0;gap:7px;width:99px;min-width:99px;min-height:108px}.RaceCard_masterPronoContainer__GR8x_{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:8px 0;gap:3px;border-radius:6px}.RaceCard_masterPronoImg__v_NtB{max-height:75px;max-width:75px;filter:drop-shadow(0 0 2px rgba(0,0,0,.35))}.RaceCard_date__k71k5{font-weight:400;font-size:12px;line-height:14px;white-space:nowrap}.RaceCard_outlined__JA2OB .RaceCard_date__k71k5{color:#333333e3}.RaceCard_betTypeImg__XlSaA{width:99px}.RaceCard_right__uLMPW{display:flex;flex-direction:column;gap:9px;flex-grow:1}.RaceCard_label__UdHFi{font-weight:700;font-size:20px;line-height:23px;word-break:break-word}.RaceCard_contained__c64XU .RaceCard_date__k71k5,.RaceCard_contained__c64XU .RaceCard_label__UdHFi,.RaceCard_contained__c64XU .RaceCard_noProno__WVUyg{color:#fff}.RaceCard_outlined__JA2OB .RaceCard_label__UdHFi,.RaceCard_outlined__JA2OB .RaceCard_noProno__WVUyg{color:#333}@media only screen and (max-width:768px){.RaceCard_contained__c64XU{background:#fff}.RaceCard_contained__c64XU .RaceCard_date__k71k5,.RaceCard_contained__c64XU .RaceCard_label__UdHFi,.RaceCard_contained__c64XU .RaceCard_noProno__WVUyg{color:#333}.RaceCard_RaceCard__TZCnW:hover{background:#fff}}.BetStatus_betStatus__ozjZG>div{border-radius:6px;padding:6px;display:flex;align-items:center;gap:4px;color:#333}.BetStatus_win__J32ee{background-color:#c8dabf}.BetStatus_lose__hbXRB{background-color:#f29b9b}.BetStatus_betOpen__6OC0A,.BetStatus_close__Ci_pk{background-color:#d9d9d9}.BetStatus_betOpen__6OC0A span{font-weight:700}.BetStatus_betStatus__ozjZG svg{width:16px;height:16px}.ProfileCard_profileCard__y0DAa{background-color:#fff;gap:14px;box-sizing:border-box;width:100%;border-radius:6px;display:flex;flex-direction:column}.ProfileCard_userInfo__Mmq1H{gap:14px;box-sizing:border-box;width:100%;display:flex;align-content:center;align-items:center}.ProfileCard_profileCard__y0DAa h2.ProfileCard_notConnected__9XP0w{margin:0 0 8px;font-size:19px;line-height:24px;font-weight:700}.ProfileCard_nick__Zq5yj{display:flex;flex-direction:column;justify-content:space-between;gap:10px;font-weight:700;font-style:normal}.ProfileCard_user__OSAD9{color:#163633;font-size:24px;line-height:28px}.ProfileCard_profileCard__y0DAa a{text-decoration:none;color:var(--primary-color);font-size:14px;line-height:16.41px}.ProfileCard_profileImg__d4GFp{width:90px;height:90px;border-radius:100%;object-fit:cover}.ProfileCard_profileCard__y0DAa a:hover{text-decoration:underline;cursor:pointer}.ProfileCard_profileCard__y0DAa a.ProfileCard_connectLink__azU67{font-size:24px;font-weight:700;display:flex;align-items:center;gap:4px}.ProfileCard_link__79zsk{all:unset;cursor:pointer;color:var(--primary-color);font-size:14px;line-height:16.41px;display:flex;align-items:center}.ProfileCard_link__79zsk:hover{text-decoration:underline}.BadgesContainer_container__eQxho{display:flex;padding:6px 12px;flex-direction:column;gap:16px;align-self:stretch;border-radius:6px;background:#e9e9ed}.BadgesContainer_container__eQxho #BadgesContainer_title__uBExn{font-size:16px;font-style:normal;font-weight:700;line-height:120%;margin:0 0 4px}.BadgesContainer_container__eQxho .BadgesContainer_subtitle__Hz_kp{color:#717171;font-size:12px;font-style:normal;font-weight:400;line-height:120%}.BadgesContainer_container__eQxho .BadgesContainer_badges__fnZxh{display:flex;align-items:center;justify-content:space-around;height:70px}.BadgesContainer_container__eQxho .BadgesContainer_badges__fnZxh .BadgesContainer_badge__KH5rv{width:70px;height:70px;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;padding:4px;background:linear-gradient(133deg,var(--badges-gradiant-1) -2.57%,var(--badges-gradiant-2) 157.56%);border-radius:4px;cursor:pointer}.BadgesContainer_container__eQxho .BadgesContainer_badges__fnZxh .BadgesContainer_badge__KH5rv.BadgesContainer_lock__4PrS8{filter:grayscale(100%)}.BadgesContainer_container__eQxho .BadgesContainer_badges__fnZxh .BadgesContainer_badge__KH5rv img{width:100%;height:100%;object-fit:contain}.BadgesContainer_container__eQxho .BadgesContainer_buttonContainer__aaU2a{display:flex;justify-content:center}.PlayersInviteList_container__ySF0m{display:flex;flex-direction:column;gap:2rem;min-width:450px;background:#fff;border-radius:8px;padding:1rem;--bg-row-even:#fafafa;--bg-row-odd:#fdfdfd;--border-color:#e0e0e0;--text-primary:#333;--text-muted:#666}@media(max-width:768px){.PlayersInviteList_container__ySF0m{min-width:320px}}.PlayersInviteList_header__W2yHq{display:flex;justify-content:space-between;align-items:center}.PlayersInviteList_searchInput__AyuDK{flex:1 1;padding:.5rem .75rem;border:1px solid var(--border-color);border-radius:4px;font-size:.9rem;margin-right:1rem}.PlayersInviteList_searchInput__AyuDK:focus{border-color:var(--primary-color);outline:none}.PlayersInviteList_sectionToggle__JVJZG{width:100%;display:flex;justify-content:center}.PlayersInviteList_toggle___9_Dq{min-width:100px;text-transform:none!important;font-size:.9rem;line-height:1;display:inline-flex;align-items:center;justify-content:center;padding:.5rem 1rem}.PlayersInviteList_count__mg7aT{font-size:.9rem;color:var(--text-muted)}.PlayersInviteList_playerList__XwF_6{display:flex;flex-direction:column;gap:.5rem}.PlayersInviteList_playerRow__MbRQw{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;border-radius:6px;transition:background .2s,transform .1s;cursor:default}.PlayersInviteList_even__nBur6{background:var(--bg-row-even)}.PlayersInviteList_odd__R7kil{background:var(--bg-row-odd)}.PlayersInviteList_playerInfo__NoiMJ{display:flex;align-items:center;gap:.75rem}.PlayersInviteList_avatarFallback__riM8G,.PlayersInviteList_avatar__qcGvv{width:40px;height:40px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--border-color);color:var(--text-muted);font-size:.8rem;font-weight:600;overflow:hidden}@media(max-width:768px){.PlayersInviteList_avatarFallback__riM8G,.PlayersInviteList_avatar__qcGvv{height:32px;width:32px}}.PlayersInviteList_avatar__qcGvv{object-fit:cover}.PlayersInviteList_playerName__mpQXn{font-size:1rem;font-weight:500;color:var(--text-primary)}.PlayersInviteList_inviteButton__yhNlq{min-width:80px}.PlayersInviteList_pagination__7Cbtb{display:flex;align-items:center;justify-content:center;gap:.7rem;margin-top:1.5rem}.PlayersInviteList_pageInfo__aZuic{font-size:.875rem;color:var(--secondary-color);-webkit-user-select:none;-moz-user-select:none;user-select:none;margin:0 .2rem}.PlayersInviteList_iconButton__zmS1W{color:var(--primary-color);padding:.25rem;border-radius:4px;transition:background .2s}.PlayersInviteList_iconButton__zmS1W:hover{background:rgba(0,0,0,.05)}.PlayersInviteList_iconButton__zmS1W:disabled{color:var(--text-muted);cursor:not-allowed}.PlayersInviteList_emptyState__LiZkU{padding:1rem;text-align:center;color:var(--text-muted);font-size:1rem}.PlayersInviteList_inputWithCopy__1_P7V{display:inline-flex;align-items:center;border-radius:8px;padding:.25rem .5rem;background-color:#fff;width:100%;max-width:400px;border:1px solid var(--border-color)}.PlayersInviteList_inputWithCopy__1_P7V input{flex:1 1;border:none;outline:none;font-size:1rem;line-height:1.5;background:transparent}.PlayersInviteList_inputWithCopy__1_P7V .PlayersInviteList_copyBtn__oDuuM{margin-left:.5rem}.PlayersInviteList_urlSection__7875I{display:flex;flex-direction:column;align-items:center;gap:.75rem;margin:1rem 0}.PlayersInviteList_urlDescription__QuBrO{font-size:.95rem;color:var(--text-muted);text-align:center;max-width:300px}.MusicDisplay_musicContainer__Jz6Ps{display:flex;align-items:center;gap:4px;flex-wrap:wrap;font-family:monospace;font-size:.8rem}.MusicDisplay_prefix__91Cny{color:#666}.MusicDisplay_token__Zd6LM{display:flex;align-items:center;gap:2px}.MusicDisplay_simpleToken__3xvAa{font-size:.75rem;color:#333}.MusicDisplay_indicator__u4Sjp{width:12px;height:12px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:8px;font-weight:700}.MusicDisplay_discipline__17MWH{font-size:.75rem;color:#333}.MusicDisplay_cross__4721s{color:#fff;font-size:10px;line-height:1}.MusicDisplay_music-green__bpO4v{background-color:#22c55e}.MusicDisplay_music-yellow__BPhww{background-color:#eab308}.MusicDisplay_music-red__fEJ5g{background-color:#ef4444}.MusicDisplay_music-black__4MoAk{background-color:#374151}.MusicDisplay_music-cross__AuC8k{background-color:#9e9e9e}.MusicDisplay_music-default__HSYPi{background-color:#9ca3af}.MusicDisplay_rawMusic__UMyDB{font-family:monospace;font-size:.8rem;color:#333;word-break:break-all}.BettingTableMobile_container__5qwLK{width:100%;height:100%;display:flex;flex-direction:column;gap:1rem}.BettingTableMobile_header__OD2Ao{display:flex;flex-direction:column;align-items:stretch;gap:.75rem}.BettingTableMobile_header__OD2Ao .BettingTableMobile_titleSection__uQ97J h2{margin:0 0 .25rem;font-size:1.1rem;color:#333;font-weight:600}.BettingTableMobile_header__OD2Ao .BettingTableMobile_titleSection__uQ97J .BettingTableMobile_helpText__8otpa{margin:0;font-size:.8rem;color:#666;font-style:italic}.BettingTableMobile_header__OD2Ao .BettingTableMobile_controls__RkqOw{display:flex;flex-direction:column;gap:.5rem;width:100%;align-items:flex-end}.BettingTableMobile_header__OD2Ao .BettingTableMobile_updateButton__roJNf{font-size:.875rem;padding:.5rem .75rem;white-space:nowrap}.BettingTableMobile_header__OD2Ao .BettingTableMobile_updateButton__roJNf:disabled{opacity:.5;cursor:not-allowed}.BettingTableMobile_loaderContainer__blGJn{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;height:300px;color:#666}.BettingTableMobile_loaderContainer__blGJn p{margin:0;font-size:.875rem}.BettingTableMobile_tableWrapper__QL3bG{flex:0 1 auto;overflow:hidden;border-radius:8px;border:1px solid #e0e0e0}.BettingTableMobile_tableContainer__YyYhR{width:100%;height:auto;overflow-y:auto;background-color:#fff}.BettingTableMobile_table__CEwVK{width:100%;border-collapse:collapse;font-size:.8rem}.BettingTableMobile_table__CEwVK thead{position:-webkit-sticky;position:sticky;top:0;z-index:1;border-bottom:2px solid #dee2e6}.BettingTableMobile_table__CEwVK thead th{padding:8px 4px;text-align:center;color:#495057;font-weight:600;font-size:.7rem;line-height:1.2;background-color:#f8f9fa;border-right:1px solid #dee2e6}.BettingTableMobile_table__CEwVK thead th:last-child{border-right:none}.BettingTableMobile_table__CEwVK thead th.BettingTableMobile_numberCol__BdegP{width:20%}.BettingTableMobile_table__CEwVK thead th.BettingTableMobile_horseCol__HonmF{width:55%;text-align:left}.BettingTableMobile_table__CEwVK thead th.BettingTableMobile_rapportCol__r2e9N{width:25%}.BettingTableMobile_table__CEwVK tbody .BettingTableMobile_row__IwBSN{cursor:pointer;transition:background-color .15s ease}.BettingTableMobile_table__CEwVK tbody .BettingTableMobile_row__IwBSN:nth-child(odd){background-color:#f9f9f9}.BettingTableMobile_table__CEwVK tbody .BettingTableMobile_row__IwBSN:nth-child(2n){background-color:#fff}.BettingTableMobile_table__CEwVK tbody .BettingTableMobile_row__IwBSN:hover:not(.BettingTableMobile_disabled__7ae3J){background-color:#e8f5e8}.BettingTableMobile_table__CEwVK tbody .BettingTableMobile_row__IwBSN.BettingTableMobile_selected__fpLM1{background-color:#d4f7d4!important}.BettingTableMobile_table__CEwVK tbody .BettingTableMobile_row__IwBSN.BettingTableMobile_disabled__7ae3J{opacity:.6;cursor:not-allowed;background-color:#f5f5f5!important}.BettingTableMobile_table__CEwVK tbody .BettingTableMobile_row__IwBSN:last-child td{border-bottom:none}.BettingTableMobile_table__CEwVK tbody .BettingTableMobile_row__IwBSN td{padding:.75rem .5rem;vertical-align:top;border-bottom:1px solid #e0e0e0;border-right:1px solid #f0f0f0}.BettingTableMobile_table__CEwVK tbody .BettingTableMobile_row__IwBSN td:last-child{border-right:none}.BettingTableMobile_table__CEwVK tbody .BettingTableMobile_row__IwBSN td.BettingTableMobile_numberCol__BdegP{text-align:center;vertical-align:middle;padding:8px 4px}.BettingTableMobile_table__CEwVK tbody .BettingTableMobile_row__IwBSN td.BettingTableMobile_numberCol__BdegP .BettingTableMobile_numberWrapper__IfZlC{display:flex;align-items:center;justify-content:center;gap:4px;flex-direction:column}.BettingTableMobile_table__CEwVK tbody .BettingTableMobile_row__IwBSN td.BettingTableMobile_numberCol__BdegP .BettingTableMobile_numberWrapper__IfZlC .BettingTableMobile_number__cybai{font-weight:600;font-size:.9rem;color:#333;background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:50%;width:28px;height:28px;display:flex;align-items:center;justify-content:center}.BettingTableMobile_table__CEwVK tbody .BettingTableMobile_row__IwBSN td.BettingTableMobile_numberCol__BdegP .BettingTableMobile_numberWrapper__IfZlC .BettingTableMobile_casaque__ne6eM{width:20px;height:24px;object-fit:contain;border-radius:2px}.BettingTableMobile_table__CEwVK tbody .BettingTableMobile_row__IwBSN td.BettingTableMobile_horseCol__HonmF{text-align:left;padding:8px 6px}.BettingTableMobile_table__CEwVK tbody .BettingTableMobile_row__IwBSN td.BettingTableMobile_horseCol__HonmF .BettingTableMobile_horseInfo__N2Bf5{display:flex;flex-direction:column;gap:4px}.BettingTableMobile_table__CEwVK tbody .BettingTableMobile_row__IwBSN td.BettingTableMobile_horseCol__HonmF .BettingTableMobile_horseInfo__N2Bf5 .BettingTableMobile_horseName__slaD_{font-weight:600;color:#333;font-size:.85rem;line-height:1.2}.BettingTableMobile_table__CEwVK tbody .BettingTableMobile_row__IwBSN td.BettingTableMobile_horseCol__HonmF .BettingTableMobile_horseInfo__N2Bf5 .BettingTableMobile_jockeyTrainer____PBr{font-size:.7rem;color:#666;line-height:1.2}.BettingTableMobile_table__CEwVK tbody .BettingTableMobile_row__IwBSN td.BettingTableMobile_horseCol__HonmF .BettingTableMobile_horseInfo__N2Bf5 .BettingTableMobile_mobileDetails__jjcsH{font-size:.65rem;color:#888;line-height:1.2}.BettingTableMobile_table__CEwVK tbody .BettingTableMobile_row__IwBSN td.BettingTableMobile_horseCol__HonmF .BettingTableMobile_horseInfo__N2Bf5 .BettingTableMobile_horseMusic__ZjsvV{margin-top:4px}.BettingTableMobile_table__CEwVK tbody .BettingTableMobile_row__IwBSN td.BettingTableMobile_horseCol__HonmF .BettingTableMobile_horseInfo__N2Bf5 .BettingTableMobile_horseMusic__ZjsvV .music-display{font-size:.6rem;gap:1px}.BettingTableMobile_table__CEwVK tbody .BettingTableMobile_row__IwBSN td.BettingTableMobile_rapportCol__r2e9N{text-align:center;vertical-align:middle;padding:8px 4px}.BettingTableMobile_table__CEwVK tbody .BettingTableMobile_row__IwBSN td.BettingTableMobile_rapportCol__r2e9N .BettingTableMobile_rapportWrapper__DKJdp{display:flex;flex-direction:column;align-items:center;gap:8px}.BettingTableMobile_table__CEwVK tbody .BettingTableMobile_row__IwBSN td.BettingTableMobile_rapportCol__r2e9N .BettingTableMobile_rapportWrapper__DKJdp .BettingTableMobile_rapportButton__61Y4H{background:linear-gradient(135deg,#00695c,#00897b);color:#fff;border:none;border-radius:6px;padding:4px 8px;font-size:.75rem;font-weight:600;min-width:35px;text-align:center;box-shadow:0 1px 3px rgba(0,0,0,.1)}.BettingTableMobile_table__CEwVK tbody .BettingTableMobile_row__IwBSN td.BettingTableMobile_rapportCol__r2e9N .BettingTableMobile_rapportWrapper__DKJdp .BettingTableMobile_selectWrapper__0c8Uo{display:flex;flex-direction:column;align-items:center;gap:2px}.BettingTableMobile_table__CEwVK tbody .BettingTableMobile_row__IwBSN td.BettingTableMobile_rapportCol__r2e9N .BettingTableMobile_rapportWrapper__DKJdp .BettingTableMobile_selectWrapper__0c8Uo .BettingTableMobile_npStatus__PBso_{font-size:.65rem;color:#dc3545;font-weight:600}.BettingTableMobile_legend__3G2kW{background-color:#f8f9fa;padding:.6rem .8rem;border-radius:8px;border:1px solid #e0e0e0;margin-top:.75rem}.BettingTableMobile_legend__3G2kW .BettingTableMobile_legendTitle__mz9GF{font-weight:600;color:#333;margin-bottom:.4rem;font-size:.8rem}.BettingTableMobile_legend__3G2kW .BettingTableMobile_legendItems__AjHKi{display:flex;gap:.5rem;flex-wrap:wrap}.BettingTableMobile_legend__3G2kW .BettingTableMobile_legendItem__a3NyY{display:flex;align-items:center;gap:.3rem;font-size:.7rem;color:#666;min-width:-moz-fit-content;min-width:fit-content}.BettingTableMobile_legend__3G2kW .BettingTableMobile_legendIndicator__mbQnz{width:10px;height:10px;border-radius:2px}.BettingTableMobile_legend__3G2kW .BettingTableMobile_legendIndicator__mbQnz.BettingTableMobile_musicGreen__oV4Qc{background-color:#4caf50}.BettingTableMobile_legend__3G2kW .BettingTableMobile_legendIndicator__mbQnz.BettingTableMobile_musicYellow__C2YAT{background-color:#ff9800}.BettingTableMobile_legend__3G2kW .BettingTableMobile_legendIndicator__mbQnz.BettingTableMobile_musicRed__0jFdu{background-color:#f44336}.BettingTableMobile_legend__3G2kW .BettingTableMobile_legendIndicator__mbQnz.BettingTableMobile_musicBlack__tcnNv{background-color:#333}.BettingTableMobile_legend__3G2kW .BettingTableMobile_legendIndicator__mbQnz.BettingTableMobile_musicCross__aKnSp{background-color:#9e9e9e;display:flex;align-items:center;justify-content:center}.BettingTableMobile_legend__3G2kW .BettingTableMobile_legendIndicator__mbQnz.BettingTableMobile_musicCross__aKnSp .BettingTableMobile_cross__vv50J{color:#fff;font-size:8px;font-weight:700}.RightSideTabs_rightSideContainer__pZB0Q{display:flex;flex-direction:column;height:100%;background-color:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);overflow:hidden}.RightSideTabs_tabsHeader___d33J{display:flex;background-color:#f8f9fa;border-bottom:1px solid #e2e8f0}.RightSideTabs_tabButton__JSHyG{flex:1 1;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:1rem;background:none;border:none;cursor:pointer;font-size:.875rem;font-weight:500;color:#64748b;transition:all .2s ease;position:relative}.RightSideTabs_tabButton__JSHyG:hover{background-color:#f1f5f9;color:#334155}.RightSideTabs_tabButton__JSHyG.RightSideTabs_active__cWDNg{background-color:#fff;color:#00b87c;border-bottom:2px solid #00b87c}.RightSideTabs_tabButton__JSHyG.RightSideTabs_active__cWDNg .RightSideTabs_tabIcon__PLzzk{color:#00b87c}.RightSideTabs_tabIcon__PLzzk{font-size:1rem;color:inherit}.RightSideTabs_tabLabel__yiK72{font-weight:inherit;color:inherit}.RightSideTabs_unreadBadge__ekziM{background-color:#dc3545;color:#fff;border-radius:12px;min-width:18px;height:18px;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;padding:0 4px;margin-left:.25rem}.RightSideTabs_betTabContent__H8L5j,.RightSideTabs_chatTabContent__E5UQP,.RightSideTabs_tabContent__KsxHf{flex:1 1;overflow:hidden;display:flex;flex-direction:column}.BettingFormSection_betFormContainer__vQAtl{display:flex;flex-direction:column;height:100%;background-color:#fff}.BettingFormSection_pronoHeader__klHGj{flex-shrink:0;padding:1rem;background:#fff;border-bottom:1px solid #e2e8f0;z-index:10;display:flex;justify-content:space-between;align-items:center}.BettingFormSection_pronoHeader__klHGj h3{margin:0;font-size:1.125rem;font-weight:600;color:#1a365d}.BettingFormSection_pronoHeader__klHGj .BettingFormSection_solde__JIt2H{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem .5rem .75rem;border-radius:8px;color:#1a365d;font-weight:600;font-size:.9rem;border:1px solid #e2e8f0}.BettingFormSection_betFormContent__iHumd{flex:1 1;display:flex;flex-direction:column;gap:1.5rem;padding:1rem;overflow-y:auto;min-height:0}.BettingFormSection_stickyFooter__B3pix{flex-shrink:0;padding:1rem;background:#9cdeac;border-top:1px solid #e2e8f0;z-index:10}.BettingFormSection_stickyFooter__B3pix .BettingFormSection_apiError__LHbSk{background-color:rgba(255,0,0,.173);color:#ff002f;padding:.75rem 1rem;border-radius:8px;margin-bottom:1rem;text-align:center}.BettingFormSection_stickyFooter__B3pix .BettingFormSection_submitButton__zxgoM{width:100%;padding:1rem;font-size:1rem;font-weight:600;border-radius:8px}.BettingFormSection_betTypeGrid__lNNE0{display:flex;flex-direction:column;gap:.5rem}.BettingFormSection_betTypeButton__dyYz6{display:flex;align-items:center;gap:.75rem;padding:.75rem;border:1px solid #e2e8f0;border-radius:8px;background-color:#fff;cursor:pointer;transition:all .2s ease;text-align:left}.BettingFormSection_betTypeButton__dyYz6:hover{border-color:#cbd5e0;background-color:#f7fafc}.BettingFormSection_betTypeButton__dyYz6.BettingFormSection_selected__GsYwm{border-color:var(--color-primary,#00b87c);background-color:#f0fff4}.BettingFormSection_betTypeButton__dyYz6 .BettingFormSection_betTypeIcon__9M1mO{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background-color:#f8f9fa;border-radius:6px}.BettingFormSection_selectedHorses__pb03c{display:flex;flex-direction:column;gap:.5rem;max-height:200px;overflow-y:auto}.BettingFormSection_selectedHorse__9GHkT{display:flex;align-items:center;justify-content:space-between;padding:.75rem;background-color:#f8f9fa;border-radius:8px;border:1px solid #e9ecef}.BettingFormSection_selectedHorse__9GHkT .BettingFormSection_horseInfo__iqYMb{display:flex;align-items:center;gap:.75rem;flex:1 1}.BettingFormSection_selectedHorse__9GHkT .BettingFormSection_horseInfo__iqYMb .BettingFormSection_horseNumber__XT_DN{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background-color:var(--color-primary,#00b87c);color:#fff;border-radius:50%;font-weight:600;font-size:.8rem}.BettingFormSection_selectedHorse__9GHkT .BettingFormSection_horseInfo__iqYMb .BettingFormSection_horseName__peZWu{font-weight:500;color:#1a365d;flex:1 1;font-size:.9rem}.BettingFormSection_selectedHorse__9GHkT .BettingFormSection_horseInfo__iqYMb .BettingFormSection_horseOdds__v4FYf{font-weight:600;color:#666;font-size:.8rem}.BettingFormSection_selectedHorse__9GHkT .BettingFormSection_removeButton__e5_6w{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background-color:#e53e3e;color:#fff;border:none;border-radius:50%;cursor:pointer;font-size:16px;font-weight:700;transition:background-color .2s ease}.BettingFormSection_selectedHorse__9GHkT .BettingFormSection_removeButton__e5_6w:hover{background-color:#c53030}.BettingFormSection_summary___WwZ0{background-color:#f8f9fa;border-radius:8px;padding:1rem;border:1px solid #e9ecef}.BettingFormSection_submitButton__zxgoM{margin-top:auto;padding:1rem;font-size:1rem;font-weight:600;border-radius:8px;min-height:48px}.BettingFormSection_emptyStateMessage__IeppB{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:3rem 1rem;margin:auto 0}.BettingFormSection_emptyStateMessage__IeppB h4{margin:0 0 .5rem;font-size:1.125rem;font-weight:600;color:#1a365d}.BettingFormSection_emptyStateMessage__IeppB p{margin:0;color:#666;font-size:.9rem;line-height:1.5;max-width:280px}.BettingFormSection_selectedBetTypeButton__uRhT2{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.5rem .5rem .5rem .75rem;background-color:#fff;border:1px solid #e2e8f0;border-radius:12px;cursor:pointer;transition:all .2s ease;min-width:80px;font-size:.9rem;font-weight:600;color:#4a5568;width:100%}.BettingFormSection_selectedBetTypeButton__uRhT2:hover{border-color:#cbd5e0;transform:translateY(-1px)}.BettingFormSection_selectedBetTypeButton__uRhT2 span{font-weight:600;text-align:center}@media(max-width:768px){.BettingFormSection_selectedBetTypeButton__uRhT2{padding:.75rem 1rem;min-width:70px;font-size:.8rem}}.BettingFormSection_selectedBetTypeInfo__sq7su{display:flex;align-items:center;gap:.75rem;flex:1 1}.BettingFormSection_selectedBetTypeText__Syuhb{display:flex;flex-direction:column;gap:.25rem;flex:1 1}.BettingFormSection_selectedBetTypeName__Mo_4J{font-weight:600;color:#1a365d;font-size:.9rem}.BettingFormSection_selectedBetTypeDescription__te4M9{font-size:.8rem;color:#666}.BettingFormSection_arrowIcon__1aJ18{display:flex;align-items:center;justify-content:center;width:24px;height:24px;color:#b6b6b6;font-size:.8rem;transition:transform .2s ease}.BettingFormSection_arrowIcon__1aJ18.BettingFormSection_rotated__rwY74{transform:rotate(180deg)}.BettingFormSection_betTypePopup__q2_wP{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid #e2e8f0;border-radius:8px;z-index:20;margin-top:.5rem;overflow:hidden}.BettingFormSection_betTypePopupHeader__R_uh4{padding:.75rem 1rem;background-color:#f8f9fa;border-bottom:1px solid #e2e8f0}.BettingFormSection_betTypePopupHeader__R_uh4 h4{margin:0;font-size:.9rem;font-weight:600;color:#1a365d}.BettingFormSection_betTypePopup__q2_wP .BettingFormSection_betTypeGrid__lNNE0{padding:.5rem}.BettingFormSection_betTypePopup__q2_wP .BettingFormSection_betTypeButton__dyYz6{margin-bottom:.5rem}.BettingFormSection_betTypePopup__q2_wP .BettingFormSection_betTypeButton__dyYz6:last-child{margin-bottom:0}.BettingFormSection_padding__heaiy{padding:0}.BettingFormSection_selectBetTitle__ex9Af{color:#000;font-size:16px;font-weight:600;line-height:120%;margin:8px 0}.BettingFormSection_myHorsesTitle__5nS0M{display:flex;justify-content:space-between;align-items:center}.BettingFormSection_myHorsesTitle__5nS0M h3{color:#000;font-size:16px;font-weight:600;line-height:120%;margin:8px 0}.BettingFormSection_separator__0lOD2{height:1px;width:100%;margin:8px 0;background:#3e6663;opacity:.3}.BettingFormSection_betResume__RJ2Lc{margin-top:8px;padding:0 0 16px;color:#163633;max-height:50vh;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(22,54,51,.2) transparent}.BettingFormSection_betResume__RJ2Lc::-webkit-scrollbar{width:4px}.BettingFormSection_betResume__RJ2Lc::-webkit-scrollbar-track{background:transparent}.BettingFormSection_betResume__RJ2Lc::-webkit-scrollbar-thumb{background:rgba(22,54,51,.2);border-radius:2px}.BettingFormSection_betResume__RJ2Lc::-webkit-scrollbar-thumb:hover{background:rgba(22,54,51,.4)}.BettingFormSection_betResume__RJ2Lc .BettingFormSection_status__kmHgP{font-size:14px;font-weight:700;margin-bottom:4px}.BettingFormSection_betResume__RJ2Lc .BettingFormSection_noHorses__HoJb6{font-size:14px;margin-bottom:8px}.BettingFormSection_betResume__RJ2Lc .BettingFormSection_amount__aXtEV,.BettingFormSection_betResume__RJ2Lc .BettingFormSection_bet__D7Lpc{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px}.BettingFormSection_betResume__RJ2Lc .BettingFormSection_amount__aXtEV p,.BettingFormSection_betResume__RJ2Lc .BettingFormSection_bet__D7Lpc p{font-weight:700;margin:0}.BettingFormSection_betResume__RJ2Lc .BettingFormSection_amount__aXtEV p{line-height:140%;font-size:20px;text-align:right}.BettingFormSection_betResume__RJ2Lc p{margin:4px 0}.BettingFormSection_selectedHorsesDisplay__8jgzq{position:relative;display:flex;flex-direction:column;gap:1rem;border-radius:12px}.BettingFormSection_sectionHeader__6gP8_ h4{margin:0;font-size:1rem;font-weight:600;color:#1a365d;text-align:center}.BettingFormSection_selectedHorsesTitle__J__7T{display:flex;justify-content:space-between;align-items:center}.BettingFormSection_selectedHorsesTitle__J__7T h4{margin:0;font-size:1rem;font-weight:600;color:#1a365d}.BettingFormSection_selectBet__Ov_nC{display:flex;flex-direction:column;gap:8px}.BettingFormSection_selectBet__Ov_nC .BettingFormSection_row__Qmxi6{display:flex;align-items:center;gap:16px}.BettingFormSection_selectBet__Ov_nC .BettingFormSection_horseList__w4WnX{display:flex;gap:8px;flex-wrap:wrap}.BettingFormSection_horseButton__Kn94a{all:unset;display:flex;flex-direction:column;align-items:center;justify-content:center;width:48px;height:64px;border-radius:10px;border:1px solid #e2e8f0;background-color:#fff;cursor:pointer;text-align:center}.BettingFormSection_horseButton__Kn94a .BettingFormSection_horse__0J_96{background-color:var(--primary-color,#00b87c);width:40px;height:56px;border-radius:8px;color:#fff;display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:600}.BettingFormSection_horseButton__Kn94a:hover{transform:translateY(-1px);box-shadow:0 4px 8px rgba(0,0,0,.1)}.BettingFormSection_chooseBetTypeButton__I7gvQ{display:flex;align-items:center;justify-content:center;background:#f7f7f7;border:none;border-radius:24px;padding:10px 24px;box-shadow:0 1px 4px rgba(0,0,0,.04);cursor:pointer;transition:box-shadow .2s;font-size:.5rem;font-weight:500;color:#3a4a4a;outline:none;min-width:180px;width:-moz-fit-content;width:fit-content;gap:10px}.BettingFormSection_chooseBetTypeButton__I7gvQ:focus{box-shadow:0 0 0 2px #8ca6a6}.BettingFormSection_infoIcon__s7T4B{display:flex;align-items:center;justify-content:center;margin-right:6px}.BettingFormSection_chooseBetTypeText__Wx4s2{flex:1 1;text-align:center;font-size:1.1rem;font-weight:500;color:#3a4a4a}.BettingFormSection_selectedHorsesDisplay__8jgzq .BettingFormSection_betTypePopup__q2_wP{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid #e2e8f0;border-radius:8px;z-index:20;margin-top:.5rem;overflow:hidden;box-shadow:0 8px 24px rgba(0,0,0,.15)}@media(max-width:768px){.BettingFormSection_betFormContainer__vQAtl{gap:1rem}.BettingFormSection_stakeGrid__XvQEC{grid-template-columns:repeat(4,1fr)}.BettingFormSection_selectedHorse__9GHkT{padding:.5rem}.BettingFormSection_selectedHorse__9GHkT .BettingFormSection_horseInfo__iqYMb{gap:.5rem}.BettingFormSection_selectedHorse__9GHkT .BettingFormSection_horseInfo__iqYMb .BettingFormSection_horseName__peZWu{font-size:.8rem}.BettingFormSection_betTypeButton__dyYz6{padding:.5rem;gap:.5rem}.BettingFormSection_betTypeButton__dyYz6 .BettingFormSection_betTypeIcon__9M1mO{width:28px;height:28px}.BettingFormSection_betTypeButton__dyYz6 .BettingFormSection_betTypeInfo__QQU71 .BettingFormSection_betTypeName__AKsJ_{font-size:.8rem}.BettingFormSection_betTypeButton__dyYz6 .BettingFormSection_betTypeInfo__QQU71 .BettingFormSection_betTypeDescription__7Lyj_{font-size:.75rem}}.BadgesPopin_modalCard__P_dhY{width:min(920px,100vw - 32px);max-height:min(88dvh,880px);padding:24px}@media screen and (min-width:700px){.BadgesPopin_modalCard__P_dhY{width:min(960px,100vw - 64px);padding:24px}}.BadgesPopin_container__UxlpW{display:flex;flex-direction:column;gap:16px;min-height:0}.BadgesPopin_header__RgH6t{display:flex;align-items:center;justify-content:space-between;gap:12px}.BadgesPopin_header__RgH6t h2{margin:0;color:#152928;font-size:22px;font-weight:700;line-height:28px}.BadgesPopin_description__RDo6c{margin:0;color:rgba(21,41,40,.75);font-size:14px;line-height:20px}.BadgesPopin_body__ac10B{border-radius:16px;background:transparent;border:none;min-height:0}@media screen and (min-width:700px){.BadgesPopin_body__ac10B{padding:16px}}.UserTrendCard_TrendCard__eNlbS{width:330px;min-width:330px;box-sizing:border-box;display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:24px;background:#fff;overflow:hidden}.UserTrendCard_TrendCard__eNlbS .UserTrendCard_header__lmX4_{display:flex;align-items:center;gap:8px}.UserTrendCard_TrendCard__eNlbS .UserTrendCard_avatar__YR0Z7{width:40px;height:40px;border-radius:12px;object-fit:contain;background-color:#e6f4f4;flex-shrink:0}.UserTrendCard_TrendCard__eNlbS .UserTrendCard_titleContainer__t67_n{min-width:0;display:flex;flex-direction:column;gap:2px}.UserTrendCard_TrendCard__eNlbS .UserTrendCard_title__U0MJu{margin:0!important;color:#152928;font-family:Roboto Flex Custom,Roboto,sans-serif;font-size:14px!important;font-weight:1000!important;line-height:16px!important;text-transform:uppercase}.UserTrendCard_TrendCard__eNlbS .UserTrendCard_subtitle__u6IPA{margin:0;color:#a3a3a3;font-family:Roboto Flex,Roboto,sans-serif;font-size:12px;line-height:18px}.UserTrendCard_TrendCard__eNlbS .UserTrendCard_stats__cbTXK{display:flex;align-items:center;gap:8px}.UserTrendCard_TrendCard__eNlbS .UserTrendCard_stats__cbTXK .UserTrendCard_stat__OTjXV{flex:1 1;display:flex;align-items:center;justify-content:center;padding:4px 6px;border-radius:8px;background:#e6f4f4;color:#005049;font-family:Roboto Flex,Roboto,sans-serif;font-size:12px;font-weight:1000;line-height:18px;white-space:nowrap}.UserTrendCard_TrendCard__eNlbS .UserTrendCard_stats__cbTXK .UserTrendCard_stat__OTjXV span{font-weight:1000}.UserTrendCard_TrendCard__eNlbS .UserTrendCard_buttonContainer__yZ_WB,.UserTrendCard_TrendCard__eNlbS .UserTrendCard_pronoContainer__KH08n{display:flex;justify-content:flex-start}.UserTrendCard_TrendCard__eNlbS .UserTrendCard_pronoContainer__KH08n{display:flex;align-items:center}.UserTrendCard_TrendCard__eNlbS .UserTrendCard_pronoContainer__KH08n>div>div{background-color:#005049}.UserTrendCard_TrendCard__eNlbS .UserTrendCard_button__LdUsa{width:100%;border-radius:12px}.UserTrendCard_TrendCard__eNlbS .UserTrendCard_gainContainer__7MrHY{display:flex;flex-direction:column;align-items:center;gap:12px}.UserTrendCard_TrendCard__eNlbS .UserTrendCard_gainContainer__7MrHY .UserTrendCard_seeMoreButton__08mUo{display:inline-flex;align-items:center;gap:4px;padding:0;border:0;background:transparent;color:#005049;cursor:pointer;font-size:12px;font-family:Roboto Flex,Roboto,sans-serif;font-weight:700;line-height:16px;flex-shrink:0}.UserTrendCard_TrendCard__eNlbS .UserTrendCard_gainContainer__7MrHY .UserTrendCard_seeMoreButton__08mUo:hover{text-decoration:underline}.UserTrendCard_TrendCard__eNlbS .UserTrendCard_gainContainer__7MrHY .UserTrendCard_rapportActionRow__0T_Wm{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%}.UserTrendCard_TrendCard__eNlbS .UserTrendCard_gainContainer__7MrHY .UserTrendCard_rapports__i_wbR{display:flex;flex-direction:column;gap:8px;width:100%;max-height:110px;overflow-y:auto;padding-right:4px}.UserTrendCard_TrendCard__eNlbS .UserTrendCard_gainContainer__7MrHY .UserTrendCard_rapports__i_wbR .UserTrendCard_rapportsRanking__oM3RJ{display:flex;align-items:center;gap:8px;color:#a3a3a3;font-size:12px}.UserTrendCard_TrendCard__eNlbS .UserTrendCard_gainContainer__7MrHY .UserTrendCard_rapports__i_wbR .UserTrendCard_rapportsRanking__oM3RJ>span{flex:1 1;color:#152928;font-weight:1000}.UserTrendCard_TrendCard__eNlbS .UserTrendCard_gainContainer__7MrHY .UserTrendCard_totalLabel__lVJ8O{color:#a3a3a3;font-size:12px;text-align:center;margin:0}.UserTrendCard_TrendCard__eNlbS .UserTrendCard_gainContainer__7MrHY .UserTrendCard_total__ybbhR{margin:0;text-align:center}.UserTrendCard_TrendCard__eNlbS .UserTrendCard_gainContainer__7MrHY .UserTrendCard_total__ybbhR span{padding:4px 6px;border-radius:8px;background:#e6f4f4;color:#005049;font-weight:1000;font-size:12px}.UserTrendCard_TrendCard__eNlbS .UserTrendCard_noGain__mxiql{margin:0;text-align:center;color:#a3a3a3;font-size:12px}.CloseButton_closeButton__C7DRH{all:unset;cursor:pointer;display:flex;justify-content:center;align-items:center;width:30px;height:30px;border-radius:50%;transition:all .1s ease-in-out;fill:#000}.CloseButton_closeButton__C7DRH:hover{background-color:rgba(0,0,0,.06)}.DialogModal_modal__EozAw{border:none;border-radius:8px;padding:0;margin:auto;min-width:350px;animation:DialogModal_onAppear__twfBg .3s ease-in-out}@keyframes DialogModal_onAppear__twfBg{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media screen and (max-width:768px){.DialogModal_modal__EozAw.DialogModal_fullScreenMobile__ccke4{width:100%;height:100%;max-width:none;max-height:none;border-radius:0}.DialogModal_modal__EozAw.DialogModal_fullScreenMobile__ccke4 .DialogModal_content__Rxiu_{width:100%;height:100%}}.ModalSGTools_container__mjxIQ .ModalSGTools_cta__74cvQ{color:var(--primary-color);font-size:16px!important;text-decoration:underline;cursor:pointer}.ModalSGTools_container__mjxIQ dialog{width:500px;max-width:100%}.ModalSGTools_container__mjxIQ .ModalSGTools_modal__qyWFn .ModalSGTools_warning__5UwLS{padding:32px;font-size:16px;color:#8f8f8f}.ModalSGTools_container__mjxIQ .ModalSGTools_modal__qyWFn .ModalSGTools_description__X_58K{font-size:16px;margin:16px 0}.ModalSGTools_container__mjxIQ .ModalSGTools_modal__qyWFn .ModalSGTools_amountContainer__GJ9nR{margin:12px 0}.ModalSGTools_container__mjxIQ .ModalSGTools_modal__qyWFn .ModalSGTools_table__hnd0F{width:100%;border-collapse:collapse}.ModalSGTools_container__mjxIQ .ModalSGTools_modal__qyWFn .ModalSGTools_table__hnd0F thead tr{background:var(--primary-color)}.ModalSGTools_container__mjxIQ .ModalSGTools_modal__qyWFn .ModalSGTools_table__hnd0F thead tr th{padding:8px 4px;font-size:12px;font-weight:600;text-align:left;color:#fff}.ModalSGTools_container__mjxIQ .ModalSGTools_modal__qyWFn .ModalSGTools_table__hnd0F thead tr th:first-child{padding-left:18px}.ModalSGTools_container__mjxIQ .ModalSGTools_modal__qyWFn .ModalSGTools_table__hnd0F tbody tr:nth-child(2n){background:#eee}.ModalSGTools_container__mjxIQ .ModalSGTools_modal__qyWFn .ModalSGTools_table__hnd0F tbody tr td{padding:8px 4px}.ModalSGTools_container__mjxIQ .ModalSGTools_modal__qyWFn .ModalSGTools_table__hnd0F tbody tr td:first-child{padding-left:18px}.ModalSGTools_container__mjxIQ .ModalSGTools_modal__qyWFn .ModalSGTools_table__hnd0F tbody tr td:last-child{padding-right:18px}.ModalSGTools_container__mjxIQ .ModalSGTools_modal__qyWFn .ModalSGTools_buttons__beZ8Z{margin-top:32px;display:flex;justify-content:flex-end;gap:16px}.ModalPronoValidated_dialog__Vy_HI{border-radius:32px}.ModalPronoValidated_dialog__Vy_HI::-webkit-backdrop{background:rgba(8,21,22,.7);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.ModalPronoValidated_dialog__Vy_HI::backdrop{background:rgba(8,21,22,.7);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.ModalPronoValidated_modal__FPMMT{display:flex;flex-direction:column;align-items:center;gap:32px;padding:0;position:relative}.ModalPronoValidated_closeButton__FuGiY{position:absolute;top:16px;right:16px}.ModalPronoValidated_titleText__0Qs3y{width:-moz-fit-content;width:fit-content;margin:0;display:flex;flex-direction:column;align-items:center;text-align:center;font-family:Roboto Flex Nazim,Roboto,sans-serif;font-size:50px;line-height:.95;letter-spacing:1px;color:#0b8866;text-transform:uppercase;position:relative;z-index:1;transform:rotate(-3deg)}.ModalPronoValidated_titleWord__3fBaR{position:relative;display:inline-block}.ModalPronoValidated_titleWord__3fBaR:before{content:attr(data-text);position:absolute;inset:0;z-index:-1;color:transparent;-webkit-text-stroke:6px #e6f4f4;text-shadow:5px 5px 0 #096950;pointer-events:none}.ModalPronoValidated_titleWordProno__q2zGt{transform:translateX(-.2em)}.ModalPronoValidated_titleWordValidated__23Yqn{transform:translateX(.2em)}.ModalPronoValidated_titleWrapper__CYkQa{position:relative;width:-moz-fit-content;width:fit-content;display:inline-flex;justify-content:center;align-items:center;margin-top:24px;margin-inline:auto}.ModalPronoValidated_check3__TcJdk{position:absolute;width:34px;top:-28px;left:-50px;transform:rotate(38deg);z-index:0;animation:ModalPronoValidated_popIn__1iznP .4s cubic-bezier(.34,1.56,.64,1) .2s both}.ModalPronoValidated_check2__hf78j{position:absolute;width:38px;top:15px;left:-65px;z-index:0;animation:ModalPronoValidated_popIn__1iznP .4s cubic-bezier(.34,1.56,.64,1) .4s both}.ModalPronoValidated_check1__RZn_Y{position:absolute;width:34px;bottom:-12px;right:-65px;transform:rotate(30deg);z-index:2;animation:ModalPronoValidated_popIn__1iznP .4s cubic-bezier(.34,1.56,.64,1) .6s both}@keyframes ModalPronoValidated_popIn__1iznP{0%{opacity:0;scale:0}to{opacity:1;scale:1}}.ModalPronoValidated_buttons__dV_Wx{display:flex;flex-direction:column;gap:12px;width:100%}.ModalPronoValidated_link__r7p_w{text-decoration:none;outline:none!important;-webkit-tap-highlight-color:rgba(0,0,0,0)!important}.ModalPronoValidated_actionButton__W3fLz{height:40px;border-radius:12px!important}.ImageInput_container__x25Z6{display:flex;align-items:center;gap:16px;margin:16px 0}.ImageInput_labelFile__VgQp9{cursor:pointer;color:#30574b}.ImageInput_inputFile__XGgdl{display:none}.ImageInput_profilePicture__kCovR{width:60px;height:60px;object-fit:cover}.ScheduleNav_scheduleNav__PpRpj{display:flex;flex-direction:row;align-items:center;gap:8px;width:100%}.ScheduleNav_calendar__rTaJJ{display:flex;flex-direction:row;align-items:center;gap:12px;flex:1 1;min-width:0}.ScheduleNav_dateLabel__pM_DZ{font-family:Roboto Flex,Roboto,sans-serif;font-size:20px;font-weight:800;line-height:1.2;color:#081516;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ScheduleNav_navButtons__JQEg4{display:flex;flex-direction:row;align-items:center;gap:4px;flex-shrink:0}.ScheduleNav_chevronLeft__UrUOA{transform:rotate(180deg)}.RaceCard_raceCard__p74Xe{all:unset;box-sizing:border-box;cursor:pointer;display:flex;align-items:flex-start;gap:12px;padding:12px;width:100%;border-radius:20px;background:#fff;border:1px solid hsla(0,0%,100%,.2);overflow:hidden;transition:background .15s ease}.RaceCard_raceCard__p74Xe:hover{background:#f7f7f7}.RaceCard_raceCard__p74Xe.RaceCard_filled__P4C3D{background:#005049}.RaceCard_raceCard__p74Xe.RaceCard_filled__P4C3D:hover{background:#00705c}.RaceCard_raceCard__p74Xe.RaceCard_filled__P4C3D .RaceCard_pastille__mljvu{background:#152928}.RaceCard_raceCard__p74Xe.RaceCard_filled__P4C3D .RaceCard_raceName__Mvh2g{color:#fff}.RaceCard_raceCard__p74Xe.RaceCard_filled__P4C3D .RaceCard_raceSubtitle__6zJls{color:hsla(0,0%,100%,.7)}.RaceCard_raceCard__p74Xe.RaceCard_filled__P4C3D .RaceCard_status__xwz5J{background:#00705c;color:#7affd4;font-weight:800;padding:4px 8px}.RaceCard_raceCard__p74Xe.RaceCard_filled__P4C3D .RaceCard_rcCircle__aIHtp{background:#fff}.RaceCard_raceCard__p74Xe.RaceCard_filled__P4C3D .RaceCard_rcText__rtey7{color:#005049}.RaceCard_raceCard__p74Xe.RaceCard_ended__xGG6g .RaceCard_pastille__mljvu{background:#e6f4f4}.RaceCard_raceCard__p74Xe.RaceCard_ended__xGG6g .RaceCard_pastilleText__1X5mT,.RaceCard_raceCard__p74Xe.RaceCard_ended__xGG6g .RaceCard_raceName__Mvh2g,.RaceCard_raceCard__p74Xe.RaceCard_ended__xGG6g .RaceCard_raceSubtitle__6zJls{color:gray}.RaceCard_raceCard__p74Xe.RaceCard_ended__xGG6g .RaceCard_status__xwz5J{color:#005049;font-weight:500}.RaceCard_raceCard__p74Xe.RaceCard_canceled__fgFa0 .RaceCard_pastille__mljvu{background:#f7e9e8}.RaceCard_raceCard__p74Xe.RaceCard_canceled__fgFa0 .RaceCard_pastilleText__1X5mT{color:#a05855}.RaceCard_raceCard__p74Xe.RaceCard_canceled__fgFa0 .RaceCard_raceName__Mvh2g,.RaceCard_raceCard__p74Xe.RaceCard_canceled__fgFa0 .RaceCard_raceSubtitle__6zJls{color:gray}.RaceCard_raceCard__p74Xe.RaceCard_canceled__fgFa0 .RaceCard_status__xwz5J{color:#cc3c36;font-weight:1000}.RaceCard_pronoRow__kMGBP{display:flex;flex-wrap:wrap;gap:4px;margin-top:4px}.RaceCard_rcCircle__aIHtp{position:relative;width:20px;height:20px;flex-shrink:0;border-radius:6px;background:#005049}.RaceCard_rcText__rtey7{position:absolute;inset:0;font-family:Roboto Flex,Roboto,sans-serif;font-size:14px;font-weight:1000;rotate:-4deg;font-style:italic;line-height:1;margin-right:2px;color:#fff;transform:rotate(-4deg)}.RaceCard_pastille__mljvu,.RaceCard_rcText__rtey7{display:flex;align-items:center;justify-content:center}.RaceCard_pastille__mljvu{flex-direction:column;width:60px;height:60px;flex-shrink:0;border-radius:12px;background:#005049;overflow:hidden;padding:8px}.RaceCard_pastilleText__1X5mT{font-family:Roboto Flex Pastille,Roboto,sans-serif;font-size:20px;font-weight:400;line-height:20px;color:#fff;text-transform:uppercase;text-align:center;transform:rotate(-4deg)}.RaceCard_raceInfos__BcQmE{display:flex;flex-direction:column;gap:4px;flex:1 1;min-width:0}.RaceCard_raceName__Mvh2g{font-size:16px;font-weight:800;line-height:20px;color:#152928}.RaceCard_raceName__Mvh2g,.RaceCard_raceSubtitle__6zJls{font-family:Roboto Flex,Roboto,sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.RaceCard_raceSubtitle__6zJls{font-size:12px;font-weight:500;line-height:16px;color:#666}.RaceCard_rightContent__xmBYr{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;align-self:stretch;flex-shrink:0}.RaceCard_status__xwz5J{font-family:Roboto Flex,Roboto,sans-serif;font-size:14px;font-weight:500;line-height:18px;color:#005049;border-radius:8px;white-space:nowrap}.RaceCard_betTag__kpiLq{height:20px;border-radius:6px;font-family:Roboto Flex,Roboto,sans-serif;font-size:12px}.BetStatus_badge__Icxly,.RaceCard_betTag__kpiLq{display:inline-flex;align-items:center;justify-content:center;color:#fff;font-weight:800;line-height:1;white-space:nowrap}.BetStatus_badge__Icxly{height:24px;padding:4px 6px;border-radius:8px;font-family:Roboto Flex Custom,Roboto,sans-serif;font-size:14px;text-transform:uppercase}.BetStatus_win__UnwvG{background:#00705c}.BetStatus_lose__14bkb{background:#cc3c36}.BetTypeSelector_selector__r_kDy{display:flex;gap:8px;align-items:center;overflow-x:auto;scrollbar-width:none}@media(min-width:700px){.BetTypeSelector_selector__r_kDy{justify-content:center;margin-inline:0;padding-inline:0}}.BetTypeSelector_selector__r_kDy::-webkit-scrollbar{display:none}.BetTypeSelector_chip__J95uj{all:unset;box-sizing:border-box;cursor:pointer;display:flex;align-items:center;gap:8px;height:32px;padding:0 12px;border-radius:24px;background:#fff;flex-shrink:0;transition:background .2s ease}.BetTypeSelector_chip__J95uj.BetTypeSelector_active__bRQ4k{background:#005049}.BetTypeSelector_chipLabel__Vjtc7{font-family:Roboto Flex,Roboto,sans-serif;font-size:14px;font-weight:500;line-height:1;color:#005049;white-space:nowrap;transition:color .2s ease}.BetTypeSelector_active__bRQ4k .BetTypeSelector_chipLabel__Vjtc7{color:#fff}.BetTypeSelector_betTag__5LRN9{display:flex;align-items:center;justify-content:center;padding:0 4px;border-radius:6px;height:20px}.DataSection_errorState__Kc5_g{width:100%;border-radius:16px;background:#fff;padding:16px;display:flex;flex-direction:column;gap:12px;align-items:center;text-align:center;margin-top:12px}.DataSection_title__LJZbE{margin:0;color:#152928;font-family:Roboto Flex Custom,Roboto,sans-serif;font-size:18px;text-transform:uppercase;font-weight:1000}.DataSection_message__qNEJl{margin:0;color:#005049;font-family:Roboto Flex,Roboto,sans-serif;font-size:14px;font-weight:500}.DataSection_actions__taDq1{display:flex;gap:12px;flex-wrap:wrap;justify-content:center}.ProfileRaceCard_raceCard__i4k0d{box-sizing:border-box;display:flex;flex-direction:column;align-items:stretch;gap:12px;padding:12px;width:100%;border-radius:20px;background:#fff;border:1px solid hsla(0,0%,100%,.2);overflow:hidden;min-width:0}.ProfileRaceCard_topRow__xKSzF{display:flex;align-items:center;gap:12px;min-height:60px}.ProfileRaceCard_bottomRow__qIdyl,.ProfileRaceCard_pronoActions___99Ke{display:flex;align-items:flex-end;justify-content:space-between;gap:8px}.ProfileRaceCard_pronoActions___99Ke{width:100%;min-width:0}.ProfileRaceCard_pronoUnderPastille__H_Knh{display:flex;align-items:center;flex:1 1;min-width:0}.ProfileRaceCard_pronoUnderPastille__H_Knh .container{flex-flow:row nowrap;justify-content:flex-start}.ProfileRaceCard_filled__VP_uf{background:#005049}.ProfileRaceCard_filled__VP_uf .ProfileRaceCard_pastille__HlBhH{background:#152928}.ProfileRaceCard_filled__VP_uf .ProfileRaceCard_raceName___oxTO{color:#fff}.ProfileRaceCard_filled__VP_uf .ProfileRaceCard_raceSubtitle__CXeTu{color:hsla(0,0%,100%,.7)}.ProfileRaceCard_filled__VP_uf .ProfileRaceCard_status__qApyJ{background:#00705c;color:#7affd4;font-weight:800;padding:4px 8px;border-radius:8px}.ProfileRaceCard_filled__VP_uf .ProfileRaceCard_pastilleText__j_pUh{color:#fff}.ProfileRaceCard_ended__NHdMV .ProfileRaceCard_pastille__HlBhH{background:#e6f4f4}.ProfileRaceCard_ended__NHdMV .ProfileRaceCard_pastilleText__j_pUh,.ProfileRaceCard_ended__NHdMV .ProfileRaceCard_raceName___oxTO,.ProfileRaceCard_ended__NHdMV .ProfileRaceCard_raceSubtitle__CXeTu{color:gray}.ProfileRaceCard_ended__NHdMV .ProfileRaceCard_status__qApyJ{color:#005049;font-weight:500}.ProfileRaceCard_pastille__HlBhH{display:flex;flex-direction:column;align-items:center;justify-content:center;width:60px;height:60px;flex-shrink:0;border-radius:12px;background:#005049;overflow:hidden;padding:8px}.ProfileRaceCard_pastilleText__j_pUh{font-family:Roboto Flex Pastille,Roboto,sans-serif;font-size:20px;font-weight:400;line-height:20px;color:#fff;text-transform:uppercase;text-align:center;transform:rotate(-4deg)}.ProfileRaceCard_raceInfos__DQye0{display:flex;flex-direction:column;gap:4px;flex:1 1;min-width:0}.ProfileRaceCard_raceName___oxTO{font-size:16px;font-weight:800;line-height:20px;color:#152928}.ProfileRaceCard_raceName___oxTO,.ProfileRaceCard_raceSubtitle__CXeTu{font-family:Roboto Flex,Roboto,sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ProfileRaceCard_raceSubtitle__CXeTu{font-size:12px;font-weight:500;line-height:16px;color:#666}.ProfileRaceCard_rightContent__HO0z_{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;align-self:stretch;flex-shrink:0}.ProfileRaceCard_status__qApyJ{font-family:Roboto Flex,Roboto,sans-serif;font-size:14px;font-weight:500;line-height:18px;color:#005049;text-align:right;white-space:nowrap}.ProfileRaceCard_betTag__KDKAJ{display:inline-flex;align-items:center;justify-content:center;min-height:20px}.ProfileRaceCard_editButton___aUCI{width:40px}.ProfileRaceCard_editButton___aUCI,.ProfileRaceCard_playButton__2pkzW{height:40px;border-radius:12px!important}.ProfileRaceCard_playButtonDesktop__NU7AY{display:none!important}.ProfileRaceCard_playButtonMobile__p0rUr{display:inline-flex!important}@media screen and (min-width:700px){.ProfileRaceCard_pronoActions___99Ke{display:inline-flex;justify-content:flex-start;width:auto}.ProfileRaceCard_pronoUnderPastille__H_Knh{flex:initial}.ProfileRaceCard_playButtonDesktop__NU7AY{display:inline-flex!important;width:auto;min-width:212px;flex-shrink:0}.ProfileRaceCard_playButtonMobile__p0rUr{display:none!important}}.HippiqueTab_tableContainer__zrFsq{width:100%;display:flex;flex-direction:column;gap:24px}.SelectColor_selectContainer__TbbG2{display:flex;position:relative;flex-direction:column;gap:4px;width:100%}.SelectColor_label___23N3{font-size:14px;font-weight:500;color:#333;margin-bottom:4px}.SelectColor_customSelect__u_YuG{padding:4px;border-radius:8px;border:1px solid #ccc;outline:none;font-family:Roboto,sans-serif;background-color:#fff;cursor:pointer;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.SelectColor_selectedOption__6U1mX{display:flex;align-items:center;font-size:14px}.SelectColor_colorPreview__gPGUd{width:12px;height:12px;border-radius:50%;margin-right:8px;display:inline-block}.SelectColor_arrow__7IoH2{transform:rotate(0deg);transition:transform .3s ease}.SelectColor_arrow__7IoH2.SelectColor_open__7Avrr{transform:rotate(180deg)}.SelectColor_optionsContainer__DVTOx{margin-top:8px;border:1px solid #ccc;border-radius:8px;max-height:120px;overflow-y:auto;background-color:#fff;position:absolute;top:47px;width:100%;font-size:14px}.SelectColor_option__9ttv2{display:flex;align-items:center;padding:8px;cursor:pointer;font-family:Roboto,sans-serif;font-size:14px}.SelectColor_option__9ttv2:hover{background-color:#f0f0f0}.SelectColor_selected__IPqPm{background-color:#e0e0e0}.MasterPronoCard_card__RvRkZ{position:relative;border-radius:24px;overflow:hidden;padding:24px;height:286px;min-height:286px;border:1px solid hsla(0,0%,100%,.2);isolation:isolate}.MasterPronoCard_background__VWd09{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.MasterPronoCard_backgroundBlur__7k6WG{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;border-radius:inherit;background:radial-gradient(68.28% 72.01% at 40.89% 28.26%,rgba(0,80,73,.4) 0,rgba(21,41,40,.4) 100%);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);mask-image:linear-gradient(0deg,#000 0,#000 22%,rgba(0,0,0,.75) 37%,transparent 52%);-webkit-mask-image:linear-gradient(0deg,#000 0,#000 22%,rgba(0,0,0,.75) 37%,transparent 52%)}.MasterPronoCard_terminatedBackground__1ac5n{position:absolute;inset:0;background:radial-gradient(68.28% 72.01% at 40.89% 28.26%,var(--colors-primary-s800,#005049) 0,#0b3d39 50%,var(--colors-primary-s900,#152928) 100%),#005049}.MasterPronoCard_overlay__jwS2d{display:none}.MasterPronoCard_overlayTerminated__yfAhF{position:absolute;inset:0;background:linear-gradient(180deg,rgba(21,41,40,.02),rgba(21,41,40,.14))}.MasterPronoCard_inner__fO49J{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:flex-start;gap:0;min-height:100%}.MasterPronoCard_topRow__nV7th{position:relative;z-index:2;display:flex;grid-template-columns:1fr auto 1fr;justify-content:center;gap:12px;min-height:28px}.MasterPronoCard_titleChip__YGYgB{display:inline-flex;align-items:center;justify-content:center;height:28px;min-height:28px;border-radius:8px;padding:0 12px;background:#c9ede1;color:#152928;font-size:13px;font-weight:700;line-height:18px;white-space:nowrap;grid-column:2;justify-self:center;font-family:Roboto Flex Custom,Roboto,sans-serif;text-transform:uppercase}.MasterPronoCard_titleChipTerminated___jYmJ{background:#152928;color:#fff;border-radius:8px}.MasterPronoCard_rank__1AbsE{display:inline-flex;align-items:center;gap:10px;height:28px;min-height:28px;padding:0 12px;border-radius:8px;background:#e6f4f4;color:#005049;font-family:Roboto Flex Custom,Roboto,sans-serif;font-size:16px;font-weight:700;line-height:20px;grid-column:3;justify-self:end}.MasterPronoCard_rank__1AbsE sup{font-size:10px;margin-left:1px}.MasterPronoCard_logoWrap__6Wt9r{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;height:108px;margin-top:20px;margin-bottom:32px;pointer-events:none;transform:scale(1.1)}.MasterPronoCard_logoImage__FiOvO{width:auto;height:100%;max-width:min(220px,100%);max-height:100%;display:block;object-fit:contain}.MasterPronoCard_actionRow__OLKnm{position:relative;z-index:2;display:flex;align-items:center;gap:8px;width:100%}.MasterPronoCard_cta__lnFqY{flex:1 1;min-width:0;width:100%!important;height:48px!important;min-height:48px!important;font-size:16px;border-radius:12px!important}.MasterPronoCard_withEdit__b5mtV{display:grid;grid-template-columns:minmax(0,1fr) 48px;align-items:center;grid-column-gap:8px;column-gap:8px}.MasterPronoCard_editButton__hjFGv{flex:0 0 auto;justify-self:end;align-self:center;aspect-ratio:1/1;width:48px!important;min-width:48px!important;max-width:48px!important;height:48px!important;min-height:48px!important;padding:0!important;border-color:hsla(0,0%,100%,.9)!important;color:#fff!important;border-radius:12px!important}.Podium_podium__zRr7H{display:flex;align-items:flex-end;justify-content:center;gap:16px}.Podium_small__Z9dhy{gap:calc(12px + 1px)}.Podium_small__Z9dhy .Podium_avatarContainer__DaCCq{width:92px;height:92px}.Podium_small__Z9dhy .Podium_avatarContainer__DaCCq:before{padding:7px}.Podium_small__Z9dhy .Podium_avatarWrapper__7HUWx{padding:12px}.Podium_small__Z9dhy .Podium_rankBadge__bSKgC{bottom:6.5px;right:6.5px;height:29px;min-width:30px;padding:3px 6px;background-size:92px 92px;background-position:calc(-85.5px + 100%) -61px}.Podium_small__Z9dhy .Podium_rankNumber__ekxyS{font-size:20px;line-height:22px;letter-spacing:-1.8px}.Podium_small__Z9dhy .Podium_rankSuffix__CQHKe{font-size:8px;line-height:22px}.Podium_small__Z9dhy .Podium_nick__2a4Bw{max-width:92px}.Podium_slot__tUriU{display:flex;flex-direction:column;align-items:center;gap:12px;margin-bottom:12px}.Podium_slot__tUriU.Podium_bronze__ArucB,.Podium_slot__tUriU.Podium_silver__hDAYQ{margin-bottom:0}.Podium_avatarContainer__DaCCq{position:relative;isolation:isolate;width:107px;height:107px;border-radius:26px;background:transparent;overflow:hidden}.Podium_avatarContainer__DaCCq:before{content:"";position:absolute;z-index:2;inset:0;padding:8px;border-radius:26px;background:var(--podium-ring);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.Podium_gold__ffaxZ .Podium_avatarContainer__DaCCq{--podium-ring:linear-gradient(135deg,#ffdc82,#ddb065)}.Podium_silver__hDAYQ .Podium_avatarContainer__DaCCq{--podium-ring:linear-gradient(135deg,#d0d0d0,grey)}.Podium_bronze__ArucB .Podium_avatarContainer__DaCCq{--podium-ring:linear-gradient(135deg,#d3af87,#8b7863)}.Podium_avatarWrapper__7HUWx{position:relative;z-index:1;box-sizing:border-box;width:100%;height:100%;border-radius:26px;overflow:hidden;background:transparent;padding:14px}.Podium_avatar__ibeKE{position:relative;z-index:1;width:100%;height:100%;object-fit:contain;display:block;background:#fff;border-radius:14px}.Podium_rankBadge__bSKgC{position:absolute;z-index:3;bottom:7.5px;right:7.5px;display:flex;align-items:center;justify-content:center;height:32px;min-width:33px;padding:4px 8px;border-top-left-radius:16px;border-bottom-right-radius:15px;color:#fff;background-size:107px 107px;background-position:calc(-99.5px + 100%) -67.5px}.Podium_gold__ffaxZ .Podium_rankBadge__bSKgC{background-image:linear-gradient(135deg,#ffdc82,#ddb065)}.Podium_silver__hDAYQ .Podium_rankBadge__bSKgC{background-image:linear-gradient(135deg,#d0d0d0,grey)}.Podium_bronze__ArucB .Podium_rankBadge__bSKgC{background-image:linear-gradient(135deg,#d3af87,#8b7863)}.Podium_rankNumber__ekxyS{font-size:22px;letter-spacing:-2px}.Podium_rankNumber__ekxyS,.Podium_rankSuffix__CQHKe{font-family:Roboto Flex Custom,Roboto,sans-serif;line-height:24px;font-weight:1000;text-transform:uppercase}.Podium_rankSuffix__CQHKe{font-size:9px;letter-spacing:-.3px}.Podium_nick__2a4Bw{display:block;font-family:Roboto Flex Custom,Roboto,sans-serif;font-size:14px;font-weight:1000;line-height:16px;color:#152928;text-transform:uppercase;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:107px}.Podium_nickWhite__DU2nL{color:#fff}.Podium_badges__gHsrw{display:flex;flex-direction:column;align-items:center;gap:8px}.Podium_badge__YqKr_{display:flex;align-items:center;justify-content:center;height:22px;padding:4px 8px;border-radius:8px;font-family:Roboto Flex Custom,Roboto,sans-serif;font-size:14px;font-weight:1000;line-height:16px;white-space:nowrap}.Podium_badgeOutlined__wBdr5{border:2px solid transparent;background-origin:border-box;background-clip:padding-box,border-box}.Podium_badgeOutlined__wBdr5.Podium_gold__ffaxZ{background-image:linear-gradient(#fff,#fff),linear-gradient(200deg,#ffdc82,#ddb065);color:#ddb065}.Podium_badgeOutlined__wBdr5.Podium_silver__hDAYQ{background-image:linear-gradient(#fff,#fff),linear-gradient(200deg,#d0d0d0,grey);color:gray}.Podium_badgeOutlined__wBdr5.Podium_bronze__ArucB{background-image:linear-gradient(#fff,#fff),linear-gradient(200deg,#d3af87,#8b7863);color:#8b7863}.Podium_badgeFilled__6OmWV{color:#fff}.Podium_badgeFilled__6OmWV.Podium_gold__ffaxZ{background:linear-gradient(0deg,#ddb065,#ddb065),gray}.Podium_badgeFilled__6OmWV.Podium_silver__hDAYQ{background:linear-gradient(0deg,grey,grey),gray}.Podium_badgeFilled__6OmWV.Podium_bronze__ArucB{background:linear-gradient(0deg,#8b7863,#8b7863),linear-gradient(0deg,#ddb065,#ddb065),gray}.Podium_badgeContest__3ON7_{gap:4px}.Podium_badgeContest__3ON7_ img{width:18px;object-fit:contain;display:block;transform:rotate(-100deg) scale(1.2)}.RankingRow_row__PgCbA{display:flex;align-items:center;justify-content:space-between;padding:12px 20px 12px 12px;background:#005049;border:1px solid hsla(0,0%,100%,.2);border-radius:16px}.RankingRow_row__PgCbA.RankingRow_perso__zpjvL{background:#0a8765}.RankingRow_left__tlcw6{display:flex;align-items:center;gap:8px;min-width:0}.RankingRow_avatarWrapper___FqX_{width:40px;height:40px;border-radius:8px;background:#fff;overflow:hidden;flex-shrink:0}.RankingRow_avatar__TY0vR{width:100%;height:100%;border-radius:4px;object-fit:contain;background-color:#e6f4f4;display:block}.RankingRow_info__7DjXZ{display:flex;flex-direction:column;justify-content:space-between;gap:4px;min-width:0}.RankingRow_nick__f0GnK{font-family:Roboto Flex Custom,Roboto,sans-serif;font-size:14px;font-weight:1000;line-height:13px;color:#fff;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.RankingRow_badges__hYjNS{display:flex;gap:4px}.RankingRow_badgeFilled__wEVvJ{background:#00705c}.RankingRow_badgeFilled__wEVvJ,.RankingRow_badgeOutlined__PLsST{display:flex;align-items:center;height:22px;padding:4px 6px;border-radius:8px;font-family:Roboto Flex,Roboto,sans-serif;font-size:12px;font-weight:700;line-height:16px;color:#fff;white-space:nowrap}.RankingRow_badgeOutlined__PLsST{border:1.5px solid #00705c}.RankingRow_badgeContest__lJJVj{gap:4px;font-family:Roboto Flex Custom,Roboto,sans-serif}.RankingRow_badgeContest__lJJVj img{width:18px;object-fit:contain;display:block;transform:rotate(-100deg) scale(1.2)}.RankingRow_rank__mLHWl{display:flex;align-items:baseline;flex-shrink:0}.RankingRow_rankNumber__KZcyw{font-size:22px}.RankingRow_rankNumber__KZcyw,.RankingRow_rankSuffix__6_8vF{font-family:Roboto Flex Custom,Roboto,sans-serif;line-height:24px;font-weight:1000;color:#fff;text-transform:uppercase}.RankingRow_rankSuffix__6_8vF{font-size:9px}.RankTab_content__cQBBh{display:flex;flex-direction:column;width:100%;gap:24px}.RankTab_rankingList__vzPUZ{display:flex;flex-direction:column;gap:8px}.RankTab_loadMore__WjFxz{all:unset;box-sizing:border-box;cursor:pointer;display:flex;align-items:center;align-self:flex-end;gap:4px;font-family:Roboto Flex,Roboto,sans-serif;font-size:12px;font-weight:700;color:#005049;transition:opacity .2s ease}.RankTab_loadMore__WjFxz:disabled{opacity:.6;cursor:default}.QuickRacePronoModal_dialog__W4u2_::-webkit-backdrop{background:rgba(8,21,22,.7);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.QuickRacePronoModal_dialog__W4u2_::backdrop{background:rgba(8,21,22,.7);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.QuickRacePronoModal_modalContentShell__e7OB5{display:flex;flex-direction:column;width:min(960px,100vw - 48px);height:min(90dvh,900px);max-height:min(90dvh,900px);overflow:hidden!important}.QuickRacePronoModal_modal___X0gB{display:flex;flex-direction:column;width:100%;max-width:100%;height:100%;max-height:100%;min-height:0;overflow:hidden;gap:16px}.QuickRacePronoModal_header__bN0su{display:flex;align-items:center;justify-content:space-between;gap:12px}.QuickRacePronoModal_title__NnMnp{margin:0;flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#152928;font-family:Roboto Flex Custom,Roboto,sans-serif;font-size:18px;font-weight:1000;line-height:1.2;text-transform:uppercase}.QuickRacePronoModal_loadingState__J0wA_{flex:1 1;display:flex;align-items:center;justify-content:center}.QuickRacePronoModal_content__bdP6h{flex:1 1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.QuickRacePronoModal_startersArea__NcKfg{flex:1 1;min-height:0;overflow-y:auto;padding-bottom:16px}.QuickRacePronoModal_fixedFooter__Lz5Cy{position:relative;display:flex;flex-direction:column;flex-shrink:0;gap:12px;background:#fff;border-top:1px solid #e6f4f4;padding-top:12px}.QuickRacePronoModal_footerTopRow___QHwB{display:flex;align-items:center;justify-content:space-between;gap:8px}.QuickRacePronoModal_trashButton__5aCD4{width:40px;height:40px;padding:0;border-color:#cc3c36;border-radius:12px!important;flex-shrink:0}.QuickRacePronoModal_trashButton__5aCD4:disabled{opacity:.3}.QuickRacePronoModal_validateButton__iD_Eg{height:40px;border-radius:12px!important}.QuickRacePronoModal_raceFinishedMessage___Yjne{margin:0;padding:12px;border-radius:12px;background:#f6fbfb;color:#005049;font-size:12px;font-weight:700;text-align:center}.ActivityFeed_activityFeed__j3Qvq{display:flex;flex-direction:column;gap:24px}.ActivityFeed_activityFeedEmpty__ctEKx{min-height:calc(100vh - 64px - 130px - 48px);min-height:calc(100dvh - 64px - 130px - 48px)}.ActivityFeed_filters__LyILa{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ActivityFeed_filterButton__aUM_4{height:36px!important;border-radius:12px!important}.ActivityFeed_list__bw8iy{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:12px}.ActivityFeed_item__rEZq7{width:100%}.ActivityFeed_emptyState__ydUup{flex:1 1;display:flex;align-items:center;justify-content:center}.ActivityFeed_paginationRow___60pc{display:flex;align-items:center;justify-content:flex-end;gap:8px}.ActivityFeed_arrowPrevious__JIRwI{display:inline-flex;transform:rotate(180deg)}.ActivityFeed_activityNavButton__uDmrB{border-radius:12px!important}.ActivityFeed_state__pqVbB{margin:0;color:#666;font-family:Roboto Flex,Roboto,sans-serif;font-size:14px;line-height:18px;text-align:center}.RankTab_content____Qdc{display:flex;flex-direction:column;gap:24px}.RankTab_rankingList__m4wO1{display:flex;flex-direction:column;gap:8px}.RankTab_emptyState__4gZzm{margin:0;padding:20px;border-radius:12px;background:#e6f4f4;color:#152928;text-align:center;font-family:Roboto Flex,Roboto,sans-serif;font-size:14px;font-weight:700}.RankTab_loadMore__Ci2z_{all:unset;box-sizing:border-box;cursor:pointer;display:flex;align-items:center;align-self:flex-end;gap:4px;font-family:Roboto Flex,Roboto,sans-serif;font-size:12px;font-weight:700;color:#005049;transition:opacity .2s ease}.RankTab_loadMore__Ci2z_:disabled{opacity:.6;cursor:default}.RankTab_journeyButton__e3yMl{align-self:center}.RulesTab_content__fWZd6,.RulesTab_section__6A8gU{display:flex;flex-direction:column;gap:16px}.RulesTab_section__6A8gU{background:#fff;border-radius:12px;padding:16px}.RulesTab_header__9J95_{all:unset;box-sizing:border-box;cursor:pointer;display:flex;align-items:center;justify-content:space-between;width:100%}.RulesTab_title__Dxqkt{font-family:Roboto Flex Custom,Roboto,sans-serif;font-size:18px;line-height:20px;color:#152928;text-transform:uppercase}.RulesTab_chevron__aHNDM{transition:transform .2s ease;transform:rotate(180deg);color:#152928}.RulesTab_chevronOpen__NIbJP{transform:rotate(0deg)}.RulesTab_body__o8zWT{display:flex;flex-direction:column}.RulesTab_dateText__gD9x_{font-size:20px;font-weight:700;line-height:24px}.RulesTab_bodyText__RhC3S,.RulesTab_dateText__gD9x_{font-family:Roboto Flex,Roboto,sans-serif;color:#081516}.RulesTab_bodyText__RhC3S{font-size:14px;font-weight:500;line-height:18px}.RulesTab_bodyText__RhC3S p{margin:0 0 16px}.RulesTab_bodyText__RhC3S p:last-child{margin-bottom:0}.loading_container__BUGyz{position:relative;display:flex;flex-direction:column;align-items:center;background:#e6f4f4;min-height:calc(100dvh - 64px)}.loading_backButton__IZNf6{all:unset;cursor:pointer;font-family:Roboto Flex,Roboto,sans-serif;font-size:14px;font-weight:500;color:#005049}.loading_title__pWmBV{font-family:Roboto Flex,Roboto,sans-serif;font-size:24px;font-weight:800;color:#152928}.loading_content__Jwg4e{display:flex;flex:1 1;flex-direction:column;align-items:center;width:100%;max-width:700px;padding:12px 24px 24px;gap:24px}@media screen and (min-width:700px){.loading_content__Jwg4e{padding:12px 24px 24px}}.loading_tabContent__M4DZr{display:flex;flex:1 1;flex-direction:column;width:100%;min-height:0;gap:16px}.loading_sectionTitle__gqwMr{font-family:Roboto Flex,Roboto,sans-serif;font-size:14px;font-weight:1000;font-style:italic;text-transform:uppercase;color:#152928;margin:0}.loading_skeletonPage__C1R6P{height:calc(100dvh - 64px);min-height:calc(100dvh - 64px);overflow:hidden}.loading_skeletonPage__C1R6P .loading_content__Jwg4e{min-height:0;overflow:hidden}.loading_skeletonHeader__cLmSy{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;padding-bottom:26px;overflow:hidden;background:radial-gradient(81.07% 83.54% at 40.89% 28.26%,#005049 0,#152928 100%),linear-gradient(172deg,#005049 17.34%,#152928 86.21%)}.loading_skeletonHeaderTop__MoHRj{position:relative;z-index:2;width:100%;max-width:700px;margin:0 auto;display:grid;grid-template-columns:40px 1fr 40px;align-items:center;grid-column-gap:16px;column-gap:16px;padding:20px;box-sizing:border-box}@media screen and (min-width:700px){.loading_skeletonHeaderTop__MoHRj{padding:24px}}.loading_skeletonCircle__E0UvI{width:40px;height:40px;border-radius:9999px;background:hsla(0,0%,100%,.2)}.loading_skeletonHeaderTitle___g3OR{justify-self:center;width:184px;height:32px;border-radius:12px;background:hsla(0,0%,100%,.18)}@media screen and (min-width:700px){.loading_skeletonHeaderTitle___g3OR{width:220px;height:36px}}.loading_skeletonRaceTitle__UdfbW{display:block;position:relative;align-self:flex-start;z-index:2;width:calc(100% - 40px);height:48px;margin-top:2px;margin-bottom:24px;margin-left:20px;border-radius:8px;background:hsla(0,0%,100%,.18)}@media screen and (min-width:700px){.loading_skeletonRaceTitle__UdfbW{margin-left:max(24px,(100% - 700px)/2 + 24px);width:220px;height:48px;margin-top:4px}}.loading_skeletonCache__5Ax4Y{position:absolute;left:0;right:0;bottom:-1px;height:22px;background:#e6f4f4;-webkit-clip-path:polygon(0 0,50% 96%,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,50% 96%,100% 0,100% 100%,0 100%);z-index:2}.loading_skeletonTabsRow__u8iBq{width:100%;display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.loading_skeletonTab__24W_D{height:38px;border-radius:12px;background:#dce8e8}.loading_skeletonCard__xkZr6{flex:1 1;width:100%;background:#fff;border-radius:16px;padding:16px;display:flex;flex-direction:column;gap:12px;box-shadow:0 1px 2px rgba(0,0,0,.08)}.loading_skeletonLineLg__bUJNM,.loading_skeletonLineMd__rPHfK,.loading_skeletonLineSm__BWq_v{display:block;height:12px;border-radius:9999px;background:#dce8e8}.loading_skeletonLineLg__bUJNM{width:88%}.loading_skeletonLineMd__rPHfK{width:70%}.loading_skeletonLineSm__BWq_v{width:46%}.loading_shimmer__1zMZr{position:relative;overflow:hidden}.loading_shimmer__1zMZr:after{content:"";position:absolute;inset:0;transform:translateX(-120%);background:linear-gradient(100deg,hsla(0,0%,100%,0) 20%,hsla(0,0%,100%,.45) 50%,hsla(0,0%,100%,0) 80%);animation:loading_shimmerSweep__WUyzy 1.25s ease-in-out infinite}@keyframes loading_shimmerSweep__WUyzy{to{transform:translateX(120%)}}.PronosticsTab_container__aquUu{display:flex;flex-direction:column;gap:16px}.PronosticsTab_item__TgwTT,.PronosticsTab_list___EWdW{display:flex;flex-direction:column;gap:12px}.PronosticsTab_item__TgwTT{padding:12px;border-radius:16px;background:#fff}.PronosticsTab_itemHeader__qBeQa{display:flex;align-items:center;justify-content:space-between;gap:8px}.PronosticsTab_raceName__gmvGy{margin:0;color:#152928;font-size:14px;font-weight:600;line-height:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PronosticsTab_emptyState__QRN76{margin:0;color:#8e8e93;font-size:14px;font-weight:500;line-height:20px}.StatsTab_container__Q1rE3{display:flex;flex-direction:column;gap:24px}.StatsTab_content__4AOaT{display:flex;flex-direction:column;gap:10px}.StatsTab_stateText__SejkJ{margin:0;color:#666;font-size:14px;font-weight:500;line-height:20px}.StatsTab_filters__t1sh9{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.StatsTab_filterButton__diYsN{height:36px!important;border-radius:12px!important}.StatsTab_globalCard__E7ON5{display:flex;align-items:stretch;gap:12px;border-radius:18px;background:#fff;padding:16px}.StatsTab_betCardsList__7iJfB{display:flex;flex-direction:column;gap:12px}.StatsTab_betCard__XQkhm{display:flex;flex-direction:column;gap:16px;border-radius:24px;background:#fff;padding:16px}.StatsTab_betCardHeader__jhINd{display:flex;align-items:center;justify-content:space-between;gap:12px}.StatsTab_winRateGroup__NstO8{display:inline-flex;align-items:center;gap:12px}.StatsTab_winRateCircle__reW6q{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:999px}.StatsTab_winRateCircleInner__7fS8p{width:24px;height:24px;border-radius:999px;background:#fff}.StatsTab_winRateTexts__tZ1WV{display:flex;flex-direction:column;gap:2px}.StatsTab_winRateValue__X_T7D{margin:0;color:#152928;font-size:18px;font-weight:700;line-height:20px}.StatsTab_winRateLabel__TujqT{margin:0;color:#666;font-size:12px;font-weight:500;line-height:16px}.StatsTab_betTypeTag__OdBIp{display:inline-flex;align-items:center;justify-content:center;min-height:24px}.StatsTab_betCardMetrics__RS1xd .StatsTab_separator__NBPA9,.StatsTab_globalCard__E7ON5 .StatsTab_separator__NBPA9{width:1px;min-height:44px;background:#e7e7e7;align-self:stretch}.StatsTab_betCardMetrics__RS1xd{display:flex;align-items:stretch;gap:12px}.StatsTab_metric__34QR6{flex:1 1;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px}.StatsTab_metricValue__OZsGa{color:#152928;font-size:20px;line-height:24px}.StatsTab_metricLabel__OLQdW,.StatsTab_metricValue__OZsGa{margin:0;text-align:center;font-weight:700;white-space:nowrap}.StatsTab_metricLabel__OLQdW{color:#666;font-size:14px;line-height:16px}@media(max-width:768px){.StatsTab_betCard__XQkhm,.StatsTab_globalCard__E7ON5{padding:12px}.StatsTab_metricValue__OZsGa,.StatsTab_winRateValue__X_T7D{font-size:18px}.StatsTab_metricLabel__OLQdW,.StatsTab_winRateLabel__TujqT{font-size:12px}}