@charset "UTF-8";body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.handleAccount{margin-top:15px}.handleAccount:hover{cursor:pointer;transform:scale(1.1);color:#4ea5ec}button:focus:not(:focus-visible){outline:none}button,a,[role=button]{min-height:44px}button{transition:background-color .2s,color .2s,opacity .2s}.customBtn_selected,.customBtn_outlined,.MuiPagination-ul button:disabled,.customBtn,.MuiPagination-ul button:not(:disabled){font-weight:600;font-size:.9em;letter-spacing:.02em;border-radius:50px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 18px;min-height:44px;min-width:80px;transition:background .2s,color .2s,opacity .2s,transform .15s ease,box-shadow .2s ease,border-color .2s ease}@media (hover: hover){.customBtn_selected:hover:not(:disabled),.customBtn_outlined:hover:not(:disabled),.customBtn:hover:not(:disabled),.MuiPagination-ul button:hover:not(:disabled){transform:translateY(-1px)}}.customBtn_selected:active:not(:disabled),.customBtn_outlined:active:not(:disabled),.customBtn:active:not(:disabled),.MuiPagination-ul button:active:not(:disabled){transform:scale(.96) translateY(0)}.customBtn_selected:focus-visible,.customBtn_outlined:focus-visible,.MuiPagination-ul button:focus-visible:disabled,.customBtn:focus-visible,.MuiPagination-ul button:focus-visible:not(:disabled){outline:2px solid rgba(78,165,236,.7);outline-offset:3px}[data-loading=true].customBtn_selected:after,[data-loading=true].customBtn_outlined:after,.MuiPagination-ul button[data-loading=true]:disabled:after,[data-loading=true].customBtn:after,.MuiPagination-ul button[data-loading=true]:not(:disabled):after{content:"";display:inline-block;width:13px;height:13px;border:2px solid currentColor;border-top-color:transparent;border-radius:50%;animation:btn-spin .6s linear infinite;margin-left:8px;vertical-align:middle;flex-shrink:0}@keyframes btn-spin{to{transform:rotate(360deg)}}.customBtn,.MuiPagination-ul button:not(:disabled){background:#4ea5ec2e;color:#e8f4ff;border:1px solid rgba(78,165,236,.35);box-shadow:inset 0 1px #ffffff29,0 4px 16px #00000059,var(--glow-brand-sm, 0 0 10px rgba(78, 165, 236, .18));backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.customBtn svg,.MuiPagination-ul button:not(:disabled) svg{color:#e8f4ff}.customBtn:hover:not(:disabled),.MuiPagination-ul button:hover:not(:disabled){background:#4ea5ec47;border-color:#4ea5ec8c;box-shadow:inset 0 1px #fff3,0 6px 20px #0006,var(--glow-neon-sm)}.customBtn:disabled,.MuiPagination-ul button:disabled:not(:disabled){background:#ffffff0d;border-color:#ffffff14;color:#ffffff4d;opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}.customBtn_outlined,.MuiPagination-ul button:disabled{background:#ffffff0a;color:#ffffffd9;border:1px solid rgba(255,255,255,.14);box-shadow:inset 0 1px #ffffff1a,0 2px 10px #00000040;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.customBtn_outlined .numberValue,.MuiPagination-ul button:disabled .numberValue{color:#ffffffd9}.customBtn_outlined:hover:not(:disabled),.MuiPagination-ul button:hover:not(:disabled):disabled{background:#4ea5ec1f;border-color:#4ea5ec61;color:#e8f4ff;box-shadow:inset 0 1px #ffffff24,0 4px 14px #0000004d,var(--glow-neon-sm)}.customBtn_outlined:disabled,.MuiPagination-ul button:disabled{opacity:.4;cursor:not-allowed;transform:none;box-shadow:none}.customBtn_selected{background:#4ea5ec47;color:#e8f4ff;border:1px solid rgba(78,165,236,.5);box-shadow:inset 0 1px #fff3,0 4px 16px #00000059,var(--glow-neon-md);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.customBtn_selected .numberValue{color:#e8f4ff}.customBtn_selected:disabled{opacity:.5;cursor:not-allowed;transform:none}.customBtnRounded{margin-top:10px;margin-bottom:10px;min-width:auto;padding:6px 14px}@keyframes blink{0%,to{box-shadow:inset 0 1px #ffffff1a,0 2px 8px #0000004d}50%{box-shadow:inset 0 1px #ffffff2e,0 0 22px #4ea5ec66,var(--glow-neon-sm)}}.customBtnBlink{animation:blink 2s ease-in-out infinite}.btn_back{display:inline-flex;align-items:center;gap:5px;background:none;border:none;cursor:pointer;color:#ffffffb3;font-size:inherit;margin-bottom:8px;padding:4px 2px;transition:color .15s,opacity .15s}.btn_back:hover{color:#e8f4ff;opacity:1}@media (max-width: 480px){.customBtn,.MuiPagination-ul button:not(:disabled),.customBtn_outlined,.MuiPagination-ul button:disabled,.customBtn_selected{min-width:60px;font-size:.85em}}@media (max-width: 340px){.customBtn,.MuiPagination-ul button:not(:disabled),.customBtn_outlined,.MuiPagination-ul button:disabled,.customBtn_selected{min-width:48px;font-size:.82em;padding:7px 10px;gap:4px}.customBtnRounded{margin-top:6px;margin-bottom:6px;padding:5px 10px}.button-group .customBtn,.button-group .MuiPagination-ul button:not(:disabled),.MuiPagination-ul .button-group button:not(:disabled),.button-group .customBtn_outlined,.button-group .MuiPagination-ul button:disabled,.MuiPagination-ul .button-group button:disabled,.button-group .customBtn_selected{min-width:40px;padding:6px 8px;font-size:.8em}}.btn_icon{background:transparent;border:none;color:#4ea5ecd9;cursor:pointer;padding:0 4px;display:inline-flex;align-items:center;flex-shrink:0;transition:color .15s,filter .15s}.btn_icon:hover{color:#9fd8ff;filter:drop-shadow(0 0 4px rgba(78,165,236,.5))}.customAccordion{background-color:transparent!important;border-radius:14px;margin-bottom:8px}.customAccordion .customAccordion_header{color:#fff;border:1px solid rgba(255,255,255,.1);border-radius:14px;padding:14px 12px;overflow:hidden}@media (max-width: 480px){.customAccordion .customAccordion_header{padding:10px}}.customAccordion .customAccordion_header{background:#ffffff0e;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:inset 0 1px #ffffff24,0 4px 16px #0000004d,0 1px 4px #0f3cb414;transition:background .2s,box-shadow .2s,border-color .2s}.customAccordion .customAccordion_header .customAccordion_grid_container{text-align:center}.customAccordion .customAccordion_header:hover{background:#ffffff16;border-color:#4ea5ec47;box-shadow:inset 0 1px #ffffff2e}.customAccordion .customAccordion_header>span:first-child{font-family:Space Grotesk,Inter,sans-serif;font-weight:600;letter-spacing:-.01em}.customAccordion .customAccordion_header .MuiSvgIcon-root{color:#4ea5ec}.customAccordion:has(.customAccordion_content) .customAccordion_header{border-radius:14px 14px 0 0;border-bottom-color:#ffffff0f}.customAccordion:has(.customAccordion_content) .customAccordion_header:hover{border-bottom-color:#ffffff0f}.customAccordion .customAccordion_content{background:#081224c7;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.09);box-shadow:inset 0 1px #ffffff1a,0 16px 48px #0000008c;border-top:none;padding:12px 4px;border-radius:0 0 14px 14px;animation:accordionExpandIn .22s ease-out}@media (max-width: 480px){.customAccordion .customAccordion_content{padding:8px 2px}}.customAccordion .customAccordion_content .customBtn:hover:not(:disabled),.customAccordion .customAccordion_content .MuiPagination-ul button:hover:not(:disabled),.MuiPagination-ul .customAccordion .customAccordion_content button:hover:not(:disabled),.customAccordion .customAccordion_content .customBtn_outlined:hover:not(:disabled),.customAccordion .customAccordion_content .customBtn_selected:hover:not(:disabled){transform:none;box-shadow:inset 0 1px #ffffff26,0 2px 8px #00000040}.customAccordion .MuiAccordionSummary-content{justify-content:space-between}.customAccordion .MuiCollapse-root{color:#fff}@keyframes accordionExpandIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.bottomAppBar{top:auto!important;bottom:0!important;background:#060c16e0!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;border-top:1px solid rgba(255,255,255,.08)!important;box-shadow:0 -4px 24px #00000080!important}.bottomAppBar button{border:none;color:#fff}.bottomAppBar button:hover{background:transparent!important}@keyframes blink{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.1)}}.blink{animation:blink 1.2s ease 3}.MuiCardContent-root{background:#08101c}.themeCardShow--1 .MuiCardActions-root{background:#384454!important}.themeCardShow--2 .MuiCardActions-root{background:#4e6077!important}.themeCardShow--3 .MuiCardActions-root{background:#659ebc!important}.themeCardShow--4 .MuiCardActions-root{background:#96caef!important}.themeCardShow--5 .MuiCardActions-root{background:#917164!important}.themeCardShow--6 .MuiCardActions-root{background:#557a95!important}.themeCardShow--7 .MuiCardActions-root{background:#83687b!important}.themeCardShow--8 .MuiCardActions-root{background:#3500d4!important}.themeCardShow--9 .MuiCardActions-root{background:#6f2232!important}.themeCardShow--10 .MuiCardActions-root{background:#c2b9b0!important}.themeCardShow--1 .MuiCardActions-root:hover{background:#3f4f62!important}.themeCardShow--2 .MuiCardActions-root:hover{background:#5a6e89!important}.themeCardShow--3 .MuiCardActions-root:hover{background:#7baece!important}.themeCardShow--4 .MuiCardActions-root:hover{background:#a8d4f3!important}.themeCardShow--5 .MuiCardActions-root:hover{background:#a07d70!important}.themeCardShow--6 .MuiCardActions-root:hover{background:#6389a3!important}.themeCardShow--7 .MuiCardActions-root:hover{background:#92768a!important}.themeCardShow--8 .MuiCardActions-root:hover{background:#4415e0!important}.themeCardShow--9 .MuiCardActions-root:hover{background:#7e2a3a!important}.themeCardShow--10 .MuiCardActions-root:hover{background:#ccc5bc!important}.themeCardShow--1 .MuiCardActions-root button{background:#aa780d!important;color:#fff!important}.themeCardShow--2 .MuiCardActions-root button{background:#05396b!important;color:#fff!important}.themeCardShow--3 .MuiCardActions-root button{background:#8e8741!important;color:#fff!important}.themeCardShow--4 .MuiCardActions-root button{background:#9def96!important;color:#fff!important}.themeCardShow--5 .MuiCardActions-root button{background:#c7493a!important;color:#fff!important}.themeCardShow--6 .MuiCardActions-root button{background:#957055!important;color:#fff!important}.themeCardShow--7 .MuiCardActions-root button{background:#2e1115!important;color:#fff!important}.themeCardShow--8 .MuiCardActions-root button{background:#0c0032!important;color:#fff!important}.themeCardShow--9 .MuiCardActions-root button{background:#c3083f!important;color:#fcfcfc!important}.themeCardShow--10 .MuiCardActions-root button{background:#afd274!important;color:#070707!important}.themeCardShow--1 .cardShowTheme .navbar{background:#384454!important;color:#fff!important}.themeCardShow--2 .cardShowTheme .navbar{background:#4e6077!important;color:#fff!important}.themeCardShow--3 .cardShowTheme .navbar{background:#659ebc!important;color:#fff!important}.themeCardShow--4 .cardShowTheme .navbar{background:#96caef!important;color:#fff!important}.themeCardShow--5 .cardShowTheme .navbar{background:#917164!important;color:#fff!important}.themeCardShow--6 .cardShowTheme .navbar{background:#557a95!important;color:#fff!important}.themeCardShow--7 .cardShowTheme .navbar{background:#83687b!important;color:#fff!important}.themeCardShow--8 .cardShowTheme .navbar{background:#3500d4!important;color:#fff!important}.themeCardShow--9 .cardShowTheme .navbar{background:#6f2232!important;color:#fff!important}.themeCardShow--10 .cardShowTheme .navbar{background:#c2b9b0!important;color:#fff!important}.themeCardShow--1 .cardShowTheme .action{background:#aa780d!important;color:#fff!important}.themeCardShow--2 .cardShowTheme .action{background:#05396b!important;color:#fff!important}.themeCardShow--3 .cardShowTheme .action{background:#8e8741!important;color:#fff!important}.themeCardShow--4 .cardShowTheme .action{background:#9def96!important;color:#fff!important}.themeCardShow--5 .cardShowTheme .action{background:#c7493a!important;color:#fff!important}.themeCardShow--6 .cardShowTheme .action{background:#957055!important;color:#fff!important}.themeCardShow--7 .cardShowTheme .action{background:#2e1115!important;color:#fff!important}.themeCardShow--8 .cardShowTheme .action{background:#0c0032!important;color:#fff!important}.themeCardShow--9 .cardShowTheme .action{background:#c3083f!important;color:#fff!important}.themeCardShow--10 .cardShowTheme .action{background:#afd274!important;color:#fff!important}.themeCardShow--1 .cardShowTheme .action2{background:#317ac1!important;color:#fff!important}.themeCardShow--2 .cardShowTheme .action2{background:#e1a624!important;color:#fff!important}.themeCardShow--3 .cardShowTheme .action2{background:#418e61!important;color:#fff!important}.themeCardShow--4 .cardShowTheme .action2{background:#e796ef!important;color:#fff!important}.themeCardShow--5 .cardShowTheme .action2{background:#a3322a!important;color:#fff!important}.themeCardShow--6 .cardShowTheme .action2{background:#5a9555!important;color:#fff!important}.themeCardShow--7 .cardShowTheme .action2{background:#4f1b1d!important;color:#fff!important}.themeCardShow--8 .cardShowTheme .action2{background:#1a0061!important;color:#fff!important}.themeCardShow--9 .cardShowTheme .action2{background:#940741!important;color:#fff!important}.themeCardShow--10 .cardShowTheme .action2{background:#e7717d!important;color:#fff!important}.themeCardShow--1 .cardShowTheme .content{background:linear-gradient(180deg,#3e4754,#1d232a)!important;color:#000!important}.themeCardShow--2 .cardShowTheme .content,.themeCardShow--3 .cardShowTheme .content,.themeCardShow--4 .cardShowTheme .content,.themeCardShow--5 .cardShowTheme .content,.themeCardShow--6 .cardShowTheme .content,.themeCardShow--7 .cardShowTheme .content,.themeCardShow--8 .cardShowTheme .content{background:linear-gradient(180deg,#fff 1%,#d4d3dc)!important;color:#000!important}.themeCardShow--9 .cardShowTheme .content{background:linear-gradient(180deg,#fcfcfc 1%,#d4d3dc)!important;color:#000!important}.themeCardShow--10 .cardShowTheme .content{background:linear-gradient(180deg,#070707 1%,#d4d3dc)!important;color:#000!important}.themeCardShow--1 .cardShowTheme .customAccordion_header{background:#317ac1!important;color:#fff!important}.themeCardShow--2 .cardShowTheme .customAccordion_header{background:#e1a624!important;color:#fff!important}.themeCardShow--3 .cardShowTheme .customAccordion_header{background:#418e61!important;color:#fff!important}.themeCardShow--4 .cardShowTheme .customAccordion_header{background:#e796ef!important;color:#fff!important}.themeCardShow--5 .cardShowTheme .customAccordion_header{background:#a3322a!important;color:#fff!important}.themeCardShow--6 .cardShowTheme .customAccordion_header{background:#5a9555!important;color:#fff!important}.themeCardShow--7 .cardShowTheme .customAccordion_header{background:#4f1b1d!important;color:#fff!important}.themeCardShow--8 .cardShowTheme .customAccordion_header{background:#1a0061!important;color:#fff!important}.themeCardShow--9 .cardShowTheme .customAccordion_header{background:#940741!important;color:#fff!important}.themeCardShow--10 .cardShowTheme .customAccordion_header{background:#e7717d!important;color:#fff!important}.themeCardShow--1 .cardShowTheme .customAccordion_content{background:linear-gradient(180deg,#3e4754,#1d232a)!important;color:#000!important}.themeCardShow--2 .cardShowTheme .customAccordion_content,.themeCardShow--3 .cardShowTheme .customAccordion_content,.themeCardShow--4 .cardShowTheme .customAccordion_content,.themeCardShow--5 .cardShowTheme .customAccordion_content,.themeCardShow--6 .cardShowTheme .customAccordion_content,.themeCardShow--7 .cardShowTheme .customAccordion_content,.themeCardShow--8 .cardShowTheme .customAccordion_content{background:linear-gradient(180deg,#fff 1%,#d4d3dc)!important;color:#000!important}.themeCardShow--9 .cardShowTheme .customAccordion_content{background:linear-gradient(180deg,#fcfcfc 1%,#d4d3dc)!important;color:#000!important}.themeCardShow--10 .cardShowTheme .customAccordion_content{background:linear-gradient(180deg,#070707 1%,#d4d3dc)!important;color:#000!important}.themeCardShow--1 .cardShowThemeHeader{background:#384454!important;color:#fff!important}.themeCardShow--2 .cardShowThemeHeader{background:#4e6077!important;color:#fff!important}.themeCardShow--3 .cardShowThemeHeader{background:#659ebc!important;color:#fff!important}.themeCardShow--4 .cardShowThemeHeader{background:#96caef!important;color:#fff!important}.themeCardShow--5 .cardShowThemeHeader{background:#917164!important;color:#fff!important}.themeCardShow--6 .cardShowThemeHeader{background:#557a95!important;color:#fff!important}.themeCardShow--7 .cardShowThemeHeader{background:#83687b!important;color:#fff!important}.themeCardShow--8 .cardShowThemeHeader{background:#3500d4!important;color:#fff!important}.themeCardShow--9 .cardShowThemeHeader{background:#6f2232!important;color:#fff!important}.themeCardShow--10 .cardShowThemeHeader{background:#c2b9b0!important;color:#fff!important}.custom_input_form,.custom_input{width:100%;border-radius:8px;padding:8px 12px;color:#fff;background:transparent;border:1px solid rgba(255,255,255,.2);font-size:1em;font-family:inherit;box-sizing:border-box}.custom_input_form::placeholder,.custom_input::placeholder{color:#ffffff73}.custom_input_form:focus,.custom_input:focus{outline:none;border-color:#4ea5ec}.custom_input_form option,.custom_input option{color:#000;background:#fff}textarea.custom_input_form,textarea.custom_input{resize:vertical;min-height:80px}.custom_input_outlined{color:#fff;display:inline-flex;align-items:center;background:#ffffff0f;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.12);border-radius:50px;padding:6px 14px;box-shadow:inset 0 1px #ffffff1a,0 4px 12px #00000040;box-sizing:border-box;transition:border-color .2s,box-shadow .2s}.custom_input_outlined:focus-within{border-color:#4ea5ec73;box-shadow:inset 0 1px #ffffff1f,var(--glow-neon-sm)}.custom_input_outlined input{background:transparent;border:none;outline:none;color:#fff;font-size:1em;font-family:inherit;width:100%}.custom_input_outlined input::placeholder{color:#fff6}.custom_input{text-align:center;border-radius:15px}@media (max-width: 480px){.custom_input_outlined{padding:5px 10px}}@media (max-width: 340px){.custom_input_form,.custom_input{padding:6px 8px;font-size:.95em}.custom_input_outlined{padding:4px 8px}}.list_container{display:flex;flex-direction:column}.list_item{display:flex;justify-content:space-between;align-items:center;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.08)}.list_item:last-child{border-bottom:none}.list_item__label{font-weight:600;font-size:.95em;text-transform:capitalize}.list_item__meta{font-size:12px;color:#ffffff80}.list_item__actions{display:flex;gap:6px;flex-shrink:0}.list_separator{border-bottom:1px solid rgba(255,255,255,.12);width:50%;margin:12px auto}.list_section_label{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#fff6;padding:8px 0 4px;border-bottom:1px solid rgba(255,255,255,.08);margin-bottom:4px}.UserSearch,.FollowingList,.InvitationList{display:flex;flex-direction:column;gap:0}.UserSearch .item,.FollowingList .item,.InvitationList .item{display:flex;justify-content:space-between;align-items:center;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.08);font-weight:600;font-size:.95em;text-transform:capitalize}.UserSearch .item:last-child,.FollowingList .item:last-child,.InvitationList .item:last-child{border-bottom:none}.UserSearch .item button,.FollowingList .item button,.InvitationList .item button{margin:0!important;flex-shrink:0}.sta_wrapper{display:flex;flex-direction:column;gap:6px;width:100%}.sta_field{position:relative;width:100%}.sta_field textarea{width:100%;min-height:160px;resize:vertical}@media (max-width: 480px){.sta_field textarea{min-height:110px}}.sta_autocomplete{position:absolute;top:calc(100% + 2px);left:0;right:0;background:#2a2a2a;border:1px solid rgba(255,255,255,.15);border-radius:8px;list-style:none;padding:4px 0;margin:0;z-index:100;box-shadow:0 8px 24px #00000080}.sta_autocomplete__item{display:flex;align-items:center;gap:8px;padding:9px 14px;cursor:pointer;font-size:.9rem;transition:background .1s}.sta_autocomplete__item:hover,.sta_autocomplete__item--active{background:#4ea5ec26;color:#4ea5ec}.sta_autocomplete__bold{font-weight:700;color:#4ea5ec}.sta_autocomplete__hint{padding:5px 14px;font-size:11px;color:#ffffff40;border-top:1px solid rgba(255,255,255,.07);margin-top:2px;cursor:default}.sta_autocomplete__suggestion_hint{margin-left:auto;font-size:.72rem;color:#4ea5ec99;font-style:italic;white-space:nowrap;flex-shrink:0}.sta_actions{display:flex;gap:8px;align-items:stretch}.sta_voice_btn{display:flex;align-items:center;justify-content:center;background:transparent;border:1px solid rgba(255,255,255,.12);border-radius:8px;color:#ffffff80;padding:7px 11px;font-size:1.1rem;cursor:pointer;flex-shrink:0;transition:background .15s,color .15s,border-color .15s}.sta_voice_btn:hover{background:#ffffff0d;color:#ffffffd9}.sta_voice_btn--listening{border-color:#ef444480;color:#ef4444;background:#ef444414;animation:sta_mic_pulse 1.4s ease-in-out infinite}.sta_voice_btn--processing{border-color:#4ea5ec66;color:#4ea5ec;cursor:wait;animation:sta_mic_pulse .9s ease-in-out infinite}.sta_voice_processing{font-size:.76rem;color:#4ea5ecb3;font-style:italic;padding:2px}@keyframes sta_mic_pulse{0%,to{opacity:1}50%{opacity:.45}}.sp_wrapper{display:flex;flex-direction:column;gap:8px;padding:10px 12px;background:#4ea5ec0f;border:1px solid rgba(78,165,236,.18);border-radius:10px}.sp_title{display:flex;align-items:center;gap:6px;font-size:.75rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:#4ea5ecbf}.sp_loader{font-size:.82rem;color:#ffffff59;padding:6px 0;text-align:center}.sp_cards{display:flex;flex-direction:column;gap:2px}.sp_card{display:flex;align-items:center;justify-content:space-between;padding:5px 0;border-bottom:1px solid rgba(255,255,255,.05)}.sp_card:last-child{border-bottom:none}.sp_card__name{font-size:.87rem;font-weight:600;flex:1}.sp_card__meta{display:flex;gap:5px;align-items:center;flex-shrink:0}.sp_card__tag{background:#ffffff14;border-radius:5px;padding:2px 8px;font-size:.77rem;font-weight:600}.sp_card__tag--weight{background:#4ea5ec26;color:#4ea5ec}.sp_card__hint{font-size:.73rem;color:#ffffff4d;font-style:italic}.sta_panel__frecents{display:flex;flex-direction:column;gap:4px;padding-bottom:8px;border-bottom:1px solid rgba(255,255,255,.07);margin-bottom:2px}.sta_panel__frecents_label{font-size:.7rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#4ea5ec99;margin-bottom:2px}.sta_panel__frecents_grid{display:flex;flex-wrap:wrap;gap:5px}.sta_panel__frecents_item{background:#4ea5ec1a;border:1px solid rgba(78,165,236,.25);border-radius:6px;color:#ffffffd9;padding:4px 10px;font-size:.78rem;cursor:pointer;display:flex;align-items:center;gap:5px;transition:background .1s,border-color .1s}.sta_panel__frecents_item:hover{background:#4ea5ec38;border-color:#4ea5ec80;color:#4ea5ec}.sta_panel__frecents_item_hint{font-size:.68rem;color:#4ea5ec99;font-style:italic}.sta_panel_toggle{flex:1;display:flex;align-items:center;gap:6px;background:transparent;border:1px solid rgba(255,255,255,.12);border-radius:8px;color:#ffffff80;padding:7px 12px;font-size:.82rem;cursor:pointer;width:100%;transition:background .15s,color .15s,border-color .15s}.sta_panel_toggle span{flex:1;text-align:left}.sta_panel_toggle:hover{background:#ffffff0d;color:#ffffffd9}.sta_panel_toggle--open{border-color:#4ea5ec66;color:#4ea5ec}.sta_panel{background:#1e1e1e;border:1px solid rgba(255,255,255,.09);border-radius:10px;padding:10px;display:flex;flex-direction:column;gap:10px}.sta_panel__cats{display:flex;gap:6px;overflow-x:auto;padding-bottom:2px}.sta_panel__cats::-webkit-scrollbar{height:3px}.sta_panel__cats::-webkit-scrollbar-track{background:transparent}.sta_panel__cats::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:2px}.sta_panel__grid{display:flex;flex-wrap:wrap;gap:6px;max-height:180px;overflow-y:auto}.sta_panel__mov{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:6px;color:#fffc;padding:5px 10px;font-size:.8rem;cursor:pointer;transition:background .1s,border-color .1s,color .1s}.sta_panel__mov:hover{background:#4ea5ec2e;border-color:#4ea5ec80;color:#4ea5ec}.sta_panel__mov:active{background:#4ea5ec4d}.session_item{font-weight:700;margin-bottom:10px}.session_item__content{white-space:pre-wrap;overflow-wrap:break-word;word-break:break-word;overflow-x:hidden;font-weight:400;line-height:1.5}.session_item__header{display:flex;justify-content:space-between;align-items:center}.session_item__date{min-width:150px;font-size:.9em}@media (max-width: 480px){.session_item__date{min-width:0;font-size:.82em}}@media (max-width: 340px){.session_item__date{font-size:.78em}}.custom_menu_item{color:#fff!important}.sideMenu{background:#0d1829;color:#4ea5ec}.sideMenu .MuiListItem-root{color:#fff;background-color:transparent}.sideMenu .MuiListItem-root .MuiSvgIcon-root{color:#4ea5ec}.simpleMenu .MuiListItem-root{color:#fff;background-color:transparent}.simpleMenu .MuiListItem-root .MuiSvgIcon-root{color:#4ea5ec}.customModal{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:420px;width:90%;background:#081224d1;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid rgba(255,255,255,.1);box-shadow:inset 0 1px #ffffff1f,0 24px 48px #0009,0 0 0 1px #4ea5ec0d;border-radius:20px;padding:10px;display:flex;flex-direction:column}@media (max-width: 480px){.customModal{width:calc(100% - 24px);max-width:none;padding:8px;border-radius:16px}}@media (max-width: 340px){.customModal{width:calc(100% - 12px);padding:6px;border-radius:12px}}.customModal .MuiFormLabel-root{color:#fff}.customModal .MuiFormLabel-root:hover{border:1px solid red}.customModal .MuiInputBase-input{color:#fff}.customModal .MuiOutlinedInput-notchedOutline{border-color:#ffffff8c}.customModal .MuiOutlinedInput-notchedOutline:hover{border-color:#ffffff3b!important}.customModalGlass .MuiPaper-root{min-height:80%;color:#fff;background:#081224d9;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:inset 0 1px #ffffff1a,0 16px 48px #0009;border-radius:20px;border:1px solid rgba(255,255,255,.1);overflow-x:hidden;padding:5px;position:relative;max-height:80%}.customModalGlass .MuiDialogTitle-root{flex:0 0 auto;margin:0;padding:6px 24px;text-align:center}.customModalGlass .MuiInputLabel-root,.customModalGlass .MuiInputBase-root,.customModalGlass .MuiFormControl-root{color:#fff}.customModalGlass .MuiDialog-paperFullWidth{width:calc(100% - 30px)}.customModalGlass .MuiDialog-paper{margin:18px;position:relative;overflow-y:auto}@media (max-width: 480px){.customModalGlass .MuiDialog-paper{margin:8px;max-height:calc(100dvh - 16px)}.customModalGlass .MuiPaper-root{border-radius:16px;min-height:auto;max-height:calc(100dvh - 32px)}}@media (max-width: 340px){.customModalGlass .MuiDialog-paper{margin:4px;max-height:calc(100dvh - 8px)}.customModalGlass .MuiPaper-root{border-radius:12px;padding:2px;max-height:calc(100dvh - 16px)}.customModalGlass .MuiDialogTitle-root{padding:6px 16px;font-size:.95rem}}.form_container{border-radius:16px;margin-bottom:10px;padding:5px;background:#ffffff0b;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid rgba(255,255,255,.09);box-shadow:inset 0 1px #ffffff1a,0 8px 28px #00000059!important;width:100%}.form_container .MuiInputBase-root,.form_container label{color:#fff}.form_container input{color:#fff;background-color:#d4d3dc}.form_container .formBtnSubmit{margin-top:15px;margin-bottom:5px}#popup_update{background:#0000008a;width:100%;height:100%;z-index:99999;position:fixed;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:15px}.notification_success{position:fixed;background:#00ad00;padding:5px;margin:5px;border-radius:5px;bottom:45px;white-space:nowrap;z-index:99999999}.notification_error{position:fixed;background:#ad0000;padding:5px;margin:5px;border-radius:5px;bottom:45px;white-space:nowrap;z-index:99999999}.MuiPagination-ul{margin:0;display:flex;padding:0;flex-wrap:wrap;list-style:none;align-items:center;justify-content:center;gap:5px}.MuiPagination-ul button:not(.Mui-selected){background:transparent!important}.handleHoverLink:hover{cursor:pointer;color:#4ea5ec}.objectifs_list{display:flex;flex-direction:column;gap:8px}.objectif_card{position:relative;display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:12px;background:#ffffff0e;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.1);box-shadow:inset 0 1px #ffffff24,0 8px 32px #0006;box-shadow:inset 0 1px #ffffff24,0 4px 16px #0000004d;transition:opacity .2s,box-shadow .2s}@media (max-width: 480px){.objectif_card{padding:8px 12px;gap:8px}}.objectif_card:hover{box-shadow:inset 0 1px #ffffff2e,0 6px 20px #00000059}.objectifs_section_separator{display:flex;align-items:center;gap:8px;margin:8px 0 4px}.objectifs_section_separator__line{flex:1;height:1px;background:#ffffff1a}.objectifs_section_separator__label{font-size:11px;font-weight:600;color:#ffffff59;letter-spacing:.06em;text-transform:uppercase;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:9999px;padding:3px 10px;white-space:nowrap}.dashboard{display:flex;min-height:100%}.king_menu_btn{position:fixed;top:12px;left:12px;z-index:200;background:#333;border:1px solid rgba(255,255,255,.15);border-radius:8px;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;width:40px;height:40px;font-size:20px}.king_menu_btn:hover{background:#444}.sidebar_backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000008c;z-index:98}.sidebar{position:fixed;top:0;left:0;width:220px;height:100%;background:#1e1e1e;border-right:1px solid rgba(255,255,255,.08);padding:20px 12px;box-sizing:border-box;overflow-y:auto;z-index:99;display:flex;flex-direction:column;gap:16px;transform:translate(-100%);transition:transform .25s ease}.sidebar--open{transform:translate(0)}.sidebar--desktop{transform:none;transition:none}.sidebar__title{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#ffffff4d;padding:0 8px;margin-bottom:4px}.sidebar nav ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:2px}.sidebar nav ul li a{display:flex;align-items:center;gap:10px;color:#ffffffb3;text-decoration:none;padding:9px 10px;border-radius:8px;font-size:.9rem;transition:background .15s,color .15s}.sidebar nav ul li a:hover{background:#ffffff0f;color:#fff}.sidebar nav ul li a.active{background:#4ea5ec26;color:#4ea5ec}.nav_icon{font-size:18px;display:flex;flex-shrink:0}.main-content{flex:1;padding:20px;box-sizing:border-box;min-height:100%;overflow-x:hidden}@media (min-width: 768px){.main-content{margin-left:220px}}@media (max-width: 767px){.main-content{padding:60px 14px 20px}}.chart-container{display:flex;flex-direction:column;gap:20px}@media (min-width: 768px){.chart-container{flex-direction:row;flex-wrap:wrap}}.chart-card{width:100%}@media (min-width: 768px){.chart-card{max-width:560px}}.section_list_container{display:flex;gap:16px;height:calc(100vh - 60px)}@media (max-width: 767px){.section_list_container{flex-direction:column;height:auto}}.sl_mobile_tabs{display:none;gap:8px;margin-bottom:14px}@media (max-width: 767px){.sl_mobile_tabs{display:flex}}.sl_mobile_tabs button{flex:1;padding:8px;font-size:.9rem}.sl_left{width:320px;flex-shrink:0;display:flex;flex-direction:column;border-right:1px solid rgba(255,255,255,.1);padding-right:16px;min-height:0}@media (max-width: 1023px) and (min-width: 768px){.sl_left{width:240px}}@media (max-width: 767px){.sl_left{width:100%;border-right:none;padding-right:0}.sl_left.sl--hidden{display:none}}.sl_right{flex:1;display:flex;flex-direction:column;min-height:0}@media (max-width: 767px){.sl_right.sl--hidden{display:none}}.sl_pane_header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;flex-shrink:0}.sl_pane_header h2{margin:0;font-size:1rem;font-weight:700}.sl_count{font-size:.8rem;font-weight:400;color:#fff6;margin-left:6px}.sl_movements_list{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:4px}@media (max-width: 767px){.sl_movements_list{max-height:50vh}}.sl_movement_item{display:flex;justify-content:space-between;align-items:center;padding:6px 8px;border-radius:6px;gap:8px}.sl_movement_item:hover{background:#ffffff0a}.sl_movement_name{font-size:.85rem;font-weight:600}.sl_badges{display:flex;flex-wrap:wrap;gap:3px;margin-top:3px}.sl_badge{font-size:10px;background:#4ea5ec26;color:#4ea5ec;border-radius:20px;padding:1px 7px}.sl_badge--empty{background:#ffffff0f;color:#ffffff4d}.sl_sessions{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:10px;padding-right:4px}@media (max-width: 767px){.sl_sessions{overflow-y:visible}}.sl_session_card{background:#2a2a2a;border-radius:8px;padding:10px 14px;border:1px solid rgba(255,255,255,.07)}.sl_session_header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px;gap:8px}.sl_session_date{font-weight:700;font-size:.85rem;text-transform:capitalize}.sl_session_user{font-size:.75rem;color:#ffffff73;margin-top:2px}.sl_controlled_badge{font-size:11px;border-radius:20px;padding:2px 10px;white-space:nowrap;flex-shrink:0}.sl_session_content{margin-bottom:10px}.sl_content_text{white-space:pre-wrap;line-height:1.6;font-size:.875rem;margin:0}.sl_controlled_actions{display:flex;gap:6px;flex-wrap:wrap}.token_known{background:#4ea5ec33;color:#4ea5ec;border-radius:3px;padding:0 3px;font-weight:600}.token_word{cursor:pointer;border-radius:3px;padding:0 1px}.token_word:hover{background:#ffc80026;color:#ffc800}.king_user_card{background:#2a2a2a;border:1px solid rgba(255,255,255,.07);border-radius:10px;padding:14px;margin-bottom:12px}.king_user_grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:12px}@media (max-width: 767px){.king_user_grid{grid-template-columns:1fr}}.king_user_field{font-size:.85rem;line-height:1.6}.king_user_field strong{color:#ffffff8c;font-weight:500}.king_user_id{font-family:monospace;font-size:.75rem;color:#fff6;word-break:break-all}.king_user_actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px;padding-top:10px;border-top:1px solid rgba(255,255,255,.08)}.king_follow_item{display:flex;justify-content:space-between;align-items:center;padding:3px 0;font-size:.85rem}.king_feedback_card{background:#2a2a2a;border:1px solid rgba(255,255,255,.07);border-radius:10px;padding:14px;margin-bottom:10px}.king_feedback_meta{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:8px}.king_feedback_email{font-weight:600;font-size:.9rem}.king_feedback_date{font-size:.75rem;color:#fff6}.king_feedback_content{font-size:.875rem;line-height:1.6;white-space:pre-wrap;color:#fffc;margin-bottom:10px}.landing{display:flex;flex-direction:column;min-height:100vh;color:#fff}@keyframes fadeInUp{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(32px)}to{opacity:1;transform:translate(0)}}@keyframes blink{0%,to{opacity:1}50%{opacity:.3}}@keyframes ring_draw{0%{stroke-dashoffset:150.8}to{stroke-dashoffset:37.7}}.landing_hero{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;padding:72px 24px 80px;padding-top:calc(72px + env(safe-area-inset-top,0px));overflow:hidden;gap:48px}.landing_hero:before{content:"";position:absolute;top:-60px;left:50%;transform:translate(-50%);width:700px;height:500px;background:radial-gradient(ellipse,rgba(78,165,236,.15) 0%,transparent 70%);pointer-events:none}@media (min-width: 768px){.landing_hero{flex-direction:row;justify-content:center;text-align:left;align-items:center;padding-inline:48px;gap:56px}}.landing_hero__text{display:flex;flex-direction:column;align-items:center;max-width:480px}@media (min-width: 768px){.landing_hero__text{align-items:flex-start}}.landing_hero__text>*{animation:fadeInUp .7s cubic-bezier(.25,1,.5,1) both}.landing_hero__badge{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:600;color:var(--color-brand);background:#4ea5ec1a;border:1px solid rgba(78,165,236,.25);border-radius:9999px;padding:5px 14px;margin-bottom:24px;letter-spacing:.04em;text-transform:uppercase;animation-delay:.05s!important}.landing_hero__badge:before{content:"●";font-size:7px;animation:blink 2s ease-in-out infinite}.landing_hero__title{font-size:clamp(2rem,8vw,3.2rem);font-weight:900;line-height:1.15;letter-spacing:-.03em;margin:0 0 16px;animation-delay:.15s!important}.landing_hero__title span{background:linear-gradient(135deg,#4ea5ec,#8dd4ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.landing_hero__desc{font-size:16px;color:#fff9;line-height:1.7;max-width:440px;margin:0 0 32px;animation-delay:.25s!important}.landing_hero__ctas{display:flex;gap:12px;flex-wrap:wrap;justify-content:center;animation-delay:.35s!important}@media (min-width: 768px){.landing_hero__ctas{justify-content:flex-start}}.landing_hero__count{margin-top:24px;font-size:12px;color:#ffffff59;letter-spacing:.04em;animation-delay:.45s!important}.landing_hero__count strong{color:#ffffffb3}.hero_mockup{flex-shrink:0;animation:slideInRight .8s .35s cubic-bezier(.25,1,.5,1) both}@media (max-width: 768px){.hero_mockup{animation-name:fadeInUp;animation-delay:.5s}}.hero_mockup__screen{background:#ffffff14;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:inset 0 1px #ffffff24,0 8px 32px #0006;border-radius:20px;border:1px solid rgba(255,255,255,.1);padding:16px;width:230px;box-shadow:0 0 0 1px #4ea5ec14,0 24px 56px #0000008c,0 8px 24px #0000004d}@media (min-width: 768px){.hero_mockup__screen{width:250px}}.hero_mockup__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.hero_mockup__header_title{font-size:11px;font-weight:700;color:#ffffffa6;letter-spacing:.03em}.hero_mockup__tag{font-size:9px;font-weight:700;background:#4ea5ec26;color:var(--color-brand);border:1px solid rgba(78,165,236,.3);border-radius:9999px;padding:2px 8px;letter-spacing:.05em}.hero_mockup__body{display:flex;gap:10px;align-items:center;margin-bottom:12px}.hero_mockup__ring_wrap{position:relative;width:58px;height:58px;flex-shrink:0}.hero_mockup__ring_svg{width:58px;height:58px}.mockup_ring_bg{fill:none;stroke:#ffffff12;stroke-width:4}.mockup_ring_fill{fill:none;stroke:var(--color-brand);stroke-width:4;stroke-linecap:round;animation:ring_draw 1.4s .7s cubic-bezier(.25,1,.5,1) both;filter:drop-shadow(0 0 4px rgba(78,165,236,.6))}.hero_mockup__pct{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:11px;font-weight:800;color:var(--color-brand)}.hero_mockup__exercises{flex:1;display:flex;flex-direction:column;gap:4px}.mockup_ex{display:flex;align-items:center;gap:5px;padding:4px 6px;border-radius:6px;animation:fadeInUp .4s cubic-bezier(.25,1,.5,1) both}.mockup_ex--done{background:#4ea5ec12}.mockup_ex--done .mockup_ex__icon{color:#4ea5ec}.mockup_ex--done .mockup_ex__name{color:#ffffff73;text-decoration:line-through;text-decoration-color:#fff3}.mockup_ex--done .mockup_ex__sets{color:#ffffff40}.mockup_ex--active{background:#4ea5ec24;border:1px solid rgba(78,165,236,.28)}.mockup_ex--active .mockup_ex__icon{color:#4ea5ec}.mockup_ex--active .mockup_ex__name{color:#ffffffeb;font-weight:700}.mockup_ex--active .mockup_ex__sets{color:var(--color-brand);font-weight:700}.mockup_ex--pending .mockup_ex__icon{color:#ffffff2e}.mockup_ex--pending .mockup_ex__name{color:#ffffff4d}.mockup_ex--pending .mockup_ex__sets{color:#ffffff2e}.mockup_ex__icon{font-size:8px;width:12px;text-align:center;flex-shrink:0}.mockup_ex__name{flex:1;font-size:9.5px;font-weight:600;letter-spacing:.01em}.mockup_ex__sets{font-size:8.5px}.hero_mockup__stats{display:flex;justify-content:space-around;border-top:1px solid rgba(255,255,255,.07);padding-top:10px}.mockup_stat{display:flex;flex-direction:column;align-items:center;gap:2px}.mockup_stat__val{font-size:12px;font-weight:800;color:#ffffffe0}.mockup_stat__label{font-size:7.5px;color:#ffffff61;letter-spacing:.04em;white-space:nowrap}.landing_section_label{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--color-brand);text-align:center;margin-bottom:12px}.landing_section_title{font-size:clamp(1.4rem,5vw,2rem);font-weight:800;letter-spacing:-.02em;text-align:center;margin:0 0 32px;color:#ffffffeb}.landing_features{padding:64px 24px}.landing_features__grid{display:grid;grid-template-columns:1fr;gap:16px;max-width:700px;margin:0 auto;width:100%}@media (min-width: 480px){.landing_features__grid{grid-template-columns:1fr 1fr}}.feature_card{background:#ffffff0e;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid rgba(255,255,255,.1);box-shadow:inset 0 1px #ffffff24,0 8px 32px #0006;border-radius:16px;padding:24px;border:1px solid var(--glass-border);box-shadow:var(--glass-shadow);cursor:default;opacity:0;transform:translateY(24px);transition:opacity .55s cubic-bezier(.25,1,.5,1),transform .55s cubic-bezier(.25,1,.5,1),border-color .25s cubic-bezier(.25,1,.5,1),box-shadow .25s cubic-bezier(.25,1,.5,1)}.feature_card:hover{border-color:#4ea5ec40;box-shadow:0 0 24px #4ea5ec1a,var(--glass-shadow);transform:translateY(-2px)}.landing_features.is_visible .feature_card{opacity:1;transform:translateY(0)}.landing_features.is_visible .feature_card:hover{transform:translateY(-2px)}.feature_card__label{font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--color-brand);margin-bottom:4px}.feature_card__title{font-size:16px;font-weight:700;margin-bottom:12px;color:#ffffffeb}.feature_card__list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.feature_card__item{display:flex;align-items:flex-start;gap:8px;font-size:13px;color:#ffffff85;line-height:1.5}.feature_card__item:before{content:"→";color:var(--color-brand);font-size:11px;flex-shrink:0;margin-top:2px;font-weight:700}.feat_illus{width:100%;height:56px;margin-bottom:12px;display:block}.illus_axis{stroke:#ffffff1a;stroke-width:1}.illus_grid{stroke:#ffffff0d;stroke-width:.5;stroke-dasharray:3 3}.illus_line{stroke:var(--color-brand);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;fill:none}.illus_dot{fill:var(--color-brand);opacity:.55}.illus_dot_hi{fill:#8dd4ff;filter:drop-shadow(0 0 5px rgba(78,165,236,.9))}.illus_dot_active{fill:var(--color-brand)}.illus_row_done{fill:#4ea5ec1f}.illus_row_active{fill:#4ea5ec33}.illus_row{fill:#ffffff0a}.illus_check{stroke:#4ea5ec;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;fill:none}.illus_bar_done{fill:#4ea5ec73}.illus_bar_pending{fill:#4ea5ec33}.illus_ring_bg{fill:none;stroke:#ffffff12;stroke-width:5}.illus_ring_fill{fill:none;stroke:var(--color-brand);stroke-width:5;stroke-linecap:round;filter:drop-shadow(0 0 3px rgba(78,165,236,.6))}.illus_ring_text{fill:#ffffffd9;font-size:8px;font-weight:800}.illus_goal_bar--a{fill:#4ea5ecbf}.illus_goal_bar--b{fill:#4ea5ec80}.illus_goal_bar--c{fill:#4ea5ec9e}.illus_goal_bar--d{fill:#4ea5ec52}.illus_podium_1{fill:#4ea5ec80}.illus_podium_2{fill:#4ea5ec47}.illus_podium_3{fill:#4ea5ec29}.illus_avatar_1{fill:#4ea5ec8c;stroke:#4ea5ecd9;stroke-width:1.5}.illus_avatar_2{fill:#648cb473;stroke:#648cb4bf;stroke-width:1}.illus_avatar_3{fill:#506e9659;stroke:#506e96a6;stroke-width:1}.illus_star{fill:gold}.illus_rank{fill:#ffffff4d;font-weight:700}.illus_score_1{fill:#4ea5eccc}.illus_score_2{fill:#4ea5ec80}.illus_score_3{fill:#4ea5ec47}.landing_how{padding:64px 24px}.landing_steps{display:flex;flex-direction:column;gap:16px;position:relative;max-width:680px;margin:0 auto;width:100%}.landing_steps:before{content:"";position:absolute;left:21px;top:44px;bottom:44px;width:1px;background:linear-gradient(180deg,#4ea5ec66,#4ea5ec0d)}.landing_step{display:flex;align-items:flex-start;gap:16px;opacity:0;transform:translate(-16px);transition:opacity .5s cubic-bezier(.25,1,.5,1),transform .5s cubic-bezier(.25,1,.5,1)}.landing_how.is_visible .landing_step{opacity:1;transform:translate(0)}.landing_step__num{width:44px;height:44px;border-radius:50%;background:#4ea5ec1f;border:1px solid rgba(78,165,236,.3);display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:800;color:var(--color-brand);flex-shrink:0;position:relative;z-index:1}.landing_step__body{padding-top:10px;flex:1}.landing_step__title{font-size:15px;font-weight:700;color:#ffffffe6;margin-bottom:4px}.landing_step__desc{font-size:13px;color:#ffffff73;line-height:1.6}@keyframes cta_float_a{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-8px) rotate(6deg)}}@keyframes cta_float_b{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(6px) rotate(-5deg)}}@keyframes cta_shimmer{0%{background-position:-200% center}to{background-position:200% center}}.landing_cta_block{width:min(700px,100% - 48px);margin:0 auto 80px;border-radius:24px;padding:56px 24px 52px;text-align:center;position:relative;overflow:hidden;isolation:isolate;background:radial-gradient(ellipse 80% 60% at 50% -10%,rgba(78,165,236,.22) 0%,transparent 70%),#0a1226d1;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(78,165,236,.22);box-shadow:0 0 0 1px #4ea5ec0f,0 0 60px #4ea5ec1f,0 24px 64px #0000008c,inset 0 1px #ffffff1a;opacity:0;transform:translateY(24px);transition:opacity .65s cubic-bezier(.25,1,.5,1),transform .65s cubic-bezier(.25,1,.5,1)}.landing_cta_block.is_visible{opacity:1;transform:translateY(0)}.landing_cta_block:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(170deg,rgba(255,255,255,.07) 0%,transparent 40%);pointer-events:none;z-index:0}.landing_cta_block__blob_l{position:absolute;left:-48px;top:-32px;width:180px;height:180px;border-radius:50%;background:radial-gradient(circle,rgba(78,165,236,.18) 0%,transparent 70%);pointer-events:none;animation:cta_float_a 7s ease-in-out infinite;z-index:0}.landing_cta_block__blob_r{position:absolute;right:-40px;bottom:-24px;width:160px;height:160px;border-radius:50%;background:radial-gradient(circle,rgba(141,212,255,.12) 0%,transparent 70%);pointer-events:none;animation:cta_float_b 9s ease-in-out infinite;z-index:0}.landing_cta_block__dots{position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(circle,rgba(78,165,236,.12) 1px,transparent 1px);background-size:24px 24px;pointer-events:none;-webkit-mask-image:radial-gradient(ellipse 80% 80% at 50% 50%,black 10%,transparent 80%);mask-image:radial-gradient(ellipse 80% 80% at 50% 50%,black 10%,transparent 80%);z-index:0}.landing_cta_block__inner{position:relative;z-index:1}.landing_cta_block__badge{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#8dd4ff;background:#4ea5ec1f;border:1px solid rgba(78,165,236,.28);border-radius:9999px;padding:5px 14px;margin-bottom:16px}.landing_cta_block__badge:before{content:"✦";font-size:9px;color:#4ea5ec}.landing_cta_block__title{font-size:clamp(1.5rem,5vw,2.1rem);font-weight:900;letter-spacing:-.03em;line-height:1.15;margin-bottom:12px;background:linear-gradient(135deg,#fff 30%,#8dd4ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.landing_cta_block__desc{font-size:15px;color:#ffffff7a;margin-bottom:32px;line-height:1.65;max-width:420px;margin-inline:auto}.landing_cta_block__btn{position:relative;overflow:hidden;min-width:200px;font-size:15px;padding:14px 36px}.landing_cta_block__btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent 30%,rgba(255,255,255,.22) 50%,transparent 70%);background-size:200% 100%;animation:cta_shimmer 2.8s ease-in-out infinite}.landing_cta_block__sub{margin-top:12px;font-size:12px;color:#ffffff47;letter-spacing:.03em}.landing_footer{border-top:1px solid rgba(255,255,255,.06);padding:24px;text-align:center;font-size:12px;color:#ffffff40}.container_page:has(.landing),.container_page:has(.landing_login){padding:0;width:100%;max-width:100%}.landing_login{min-height:100dvh;display:flex;flex-direction:column;justify-content:center;padding:32px 24px;padding-top:calc(32px + env(safe-area-inset-top,0px));padding-bottom:calc(32px + env(safe-area-inset-bottom,0px));max-width:480px;margin:0 auto;width:100%;box-sizing:border-box}.landing_login__back{margin-bottom:24px}:root{--color-brand: #4ea5ec;--color-brand-dim: rgba(78, 165, 236, .25);--color-brand-hover: #3a94df;--color-success: #22C55E;--color-success-dim: rgba(34, 197, 94, .18);--color-warning: #F59E0B;--color-warning-dim: rgba(245, 158, 11, .18);--color-error: #EF4444;--color-error-dim: rgba(239, 68, 68, .18);--color-info: #4ea5ec;--color-info-dim: rgba(78, 165, 236, .18);--color-danger: #EF4444;--color-danger-dim: rgba(239, 68, 68, .18);--color-danger-border: rgba(239, 68, 68, .35);--surface-1: rgba(255, 255, 255, .04);--surface-border: rgba(255, 255, 255, .08);--radius-xs: 4px;--radius-sm: 6px;--radius-md: 12px;--radius-lg: 16px;--radius-xl: 24px;--radius-pill: 9999px;--radius-full: 9999px;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 24px;--space-6: 32px;--duration-fast: .15s;--duration-normal: .25s;--duration-slow: .4s;--shadow-sm: 0 1px 3px rgba(0, 0, 0, .3);--shadow-md: 0 4px 12px rgba(0, 0, 0, .4);--shadow-lg: 0 8px 32px rgba(0, 0, 0, .5);--glow-brand-sm: 0 0 8px rgba(78, 165, 236, .3);--glow-brand-md: 0 0 18px rgba(78, 165, 236, .45);--glow-brand-selected: 0 0 12px rgba(78, 165, 236, .55), 0 2px 8px rgba(78, 165, 236, .25);--glow-neon-sm: 0 0 10px rgba(78, 165, 236, .38), 0 0 22px rgba(78, 165, 236, .14);--glow-neon-md: 0 0 16px rgba(78, 165, 236, .52), 0 0 36px rgba(78, 165, 236, .2);--glass-bg: rgba(255, 255, 255, .055);--glass-bg-deep: rgba(8, 18, 36, .78);--glass-border: rgba(255, 255, 255, .1);--glass-reflect: inset 0 1px 0 rgba(255, 255, 255, .14);--glass-shadow: 0 8px 32px rgba(0, 0, 0, .4), 0 2px 8px rgba(10, 40, 140, .08);--safe-area-top: env(safe-area-inset-top, 0px);--safe-area-bottom: env(safe-area-inset-bottom, 0px);--safe-area-left: env(safe-area-inset-left, 0px);--safe-area-right: env(safe-area-inset-right, 0px)}.settings_page{display:flex;flex-direction:column;gap:16px}.settings_section{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:16px;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:var(--glass-shadow);overflow:hidden}.settings_section__header{display:flex;align-items:center;justify-content:space-between;padding:16px 16px 12px;cursor:pointer;-webkit-user-select:none;user-select:none;border-bottom:1px solid rgba(255,255,255,.05)}.settings_section__header--static{cursor:default;border-bottom:1px solid rgba(255,255,255,.05)}.settings_section__title{font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#fff9;display:flex;align-items:center;gap:8px}.settings_section__title__icon{font-size:16px}.settings_section__count{font-size:11px;color:#ffffff4d;background:#ffffff0f;border-radius:9999px;padding:2px 8px}.settings_section__body{padding:16px;display:flex;flex-direction:column;gap:12px}.settings_row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 0;border-bottom:1px solid rgba(255,255,255,.04)}.settings_row:last-child{border-bottom:none;padding-bottom:0}.settings_row__label{font-size:13px;color:#ffffff80;flex-shrink:0}.settings_row__value{font-size:13px;color:#ffffffe6;font-weight:600;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.settings_theme_grid{display:grid;grid-template-columns:repeat(5,1fr);gap:8px}@media (max-width: 480px){.settings_theme_grid{grid-template-columns:repeat(5,1fr)}}.settings_theme_card{aspect-ratio:1;border-radius:12px;border:2px solid transparent;cursor:pointer;overflow:hidden;transition:border-color .15s cubic-bezier(.25,1,.5,1),transform .15s cubic-bezier(.25,1,.5,1),box-shadow .15s cubic-bezier(.25,1,.5,1);display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding-bottom:4px;position:relative}.settings_theme_card:hover{transform:translateY(-2px)}.settings_theme_card--active{border-color:var(--color-brand);box-shadow:0 0 12px #4ea5ec66}.settings_theme_card__label{font-size:9px;font-weight:700;color:#ffffffb3;letter-spacing:.05em;position:relative;z-index:1}.settings_theme_card__swatch{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.settings_admin_item{padding:12px;border-radius:12px;background:#ffffff08;border:1px solid rgba(255,255,255,.06);display:flex;flex-direction:column;gap:8px}.settings_admin_item__meta{font-size:11px;color:#ffffff59}.settings_admin_item__email{font-size:13px;font-weight:600;color:#ffffffd9;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.settings_admin_item__stats{display:flex;gap:12px;font-size:11px;color:#ffffff73}.settings_admin_item__actions{display:flex;gap:8px;margin-top:4px}.settings_bench_item{display:flex;justify-content:space-between;align-items:center;padding:8px 4px;font-size:13px;border-bottom:1px solid rgba(255,255,255,.05);cursor:pointer;transition:color .15s}.settings_bench_item:last-child{border-bottom:none}.settings_bench_item--hidden{color:#ffffff40;font-style:italic;text-decoration:line-through}.settings_bench_item__badge{font-size:10px;color:#ffffff40;background:#ffffff0d;border-radius:9999px;padding:2px 6px}.settings_mouv_item{display:flex;justify-content:space-between;align-items:center;padding:6px 0;font-size:13px;border-bottom:1px solid rgba(255,255,255,.05)}.settings_mouv_item:last-child{border-bottom:none}.settings_mouv_cats{display:flex;gap:4px;flex-wrap:wrap}.settings_mouv_cat{font-size:10px;color:var(--color-brand);background:#4ea5ec1a;border:1px solid rgba(78,165,236,.2);border-radius:9999px;padding:2px 7px}.settings_feedback_item{padding:12px;border-radius:12px;background:#ffffff08;border:1px solid rgba(255,255,255,.06);display:flex;flex-direction:column;gap:4px}.settings_feedback_item__content{font-size:13px;color:#fffc;line-height:1.5;white-space:pre-wrap}.settings_feedback_item__meta{font-size:11px;color:#ffffff4d;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px}html{overflow-x:hidden;width:100%;background:#060c16}#root{min-height:var(--app-height, 100dvh);display:flex;flex-direction:column}body{font-family:Inter,"Baloo 2",-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased;background:radial-gradient(ellipse 140% 40% at 50% 0%,rgba(20,70,200,.18) 0%,transparent 55%),radial-gradient(ellipse 60% 30% at 80% 80%,rgba(10,40,120,.1) 0%,transparent 50%),linear-gradient(180deg,#0e1a2e,#060c16);color:#fff;position:absolute;top:0;bottom:0;left:0;right:0;margin:0;overflow-x:hidden;font-size:16px;padding-top:env(safe-area-inset-top,0px);padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px)}.slide-out{position:absolute;top:0;right:0;width:100%;height:100%;overflow:hidden;animation:slideOut 18s linear forwards}@keyframes slideOut{0%{transform:translate(100%)}to{transform:translate(-100%)}}.app{display:flex;flex-direction:column;min-height:var(--app-height, 100dvh);overflow-x:hidden;position:relative}.app-header{flex-grow:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.main{display:flex;flex-direction:column;justify-content:center;flex-grow:1;overflow-x:hidden;overflow-y:auto;min-height:calc(100dvh - 56px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px))}.main::-webkit-scrollbar{width:0;height:0;background:inherit}.container_page{padding:10px 14px;padding-bottom:calc(env(safe-area-inset-bottom,0px) + 72px);max-width:600px;margin:auto;width:94.8%;box-sizing:border-box}@media (max-width: 480px){.container_page{padding:8px 12px;padding-bottom:clamp(16px,4vh,32px);width:100%;box-sizing:border-box}}@media (max-width: 340px){.container_page{padding:6px 10px;padding-bottom:clamp(10px,3vh,20px)}}header{background:#0d1829;color:#fff;padding:10px;position:relative;box-shadow:0 3px 3px #22191966}.app-bar{display:flex;justify-content:space-between;flex-wrap:wrap;gap:4px}.app-bar h1{font-size:1.5em;margin:0 1em 0 0;display:inline-block}.filter{display:flex;flex-direction:column;margin-top:15px;padding:5px;text-align:center;font-weight:700;align-items:center;background-color:#d4d3dc;color:#000}.filter>button{background-color:#62807e}.login-form{display:flex;flex-direction:column;height:100%;justify-content:center;align-items:center}.login-form label{color:#fff;font-size:12px}.login-form>div{margin:8px}.login-form>div>label{font-weight:700}.login-form>div>input{flex-grow:1;box-sizing:border-box;padding:10px 6px;background:transparent;border:1px solid #aaa;width:100%;font-size:1em;margin-right:16px;margin-top:4px}.login-form>div>input:focus{outline:0}#header_user{display:flex;align-items:center}.loading{display:flex;flex-direction:column;height:100%;justify-content:center;align-items:center;font-weight:700}.MuiTypography-root{font-family:Inter,"Baloo 2",sans-serif!important}.MuiBottomNavigationAction-root{background:#0d1829!important;max-width:100%!important}.MuiBottomNavigationAction-root.Mui-selected{color:#00478d!important;padding-top:6px}.fade-enter .btn{opacity:0;transform:translate(-100%)}.fade-enter-active .btn,.fade-exit .btn{opacity:1;transform:translate(0)}.fade-exit-active .btn{opacity:0;transform:translate(100%)}.fade-enter-active .btn,.fade-exit-active .btn{transition:opacity .5s,transform .5s}.MuiMenu-paper,.customMenu .MuiMenu-paper{background:linear-gradient(180deg,#0e1a2e,#060c16)!important}.theme--1 .MuiTextField-root .MuiFormLabel-root,.theme--1 .MuiTextField-root .MuiInputBase-root{color:#fff}.theme--1 .MuiTextField-root .MuiInput-underline:before{border-bottom:1px solid white}.theme--2 .MuiTextField-root .MuiFormLabel-root,.theme--2 .MuiTextField-root .MuiInputBase-root{color:#fff}.theme--2 .MuiTextField-root .MuiInput-underline:before{border-bottom:1px solid white}.theme--3 .MuiTextField-root .MuiFormLabel-root,.theme--3 .MuiTextField-root .MuiInputBase-root{color:#fff}.theme--3 .MuiTextField-root .MuiInput-underline:before{border-bottom:1px solid white}.theme--4 .MuiTextField-root .MuiFormLabel-root,.theme--4 .MuiTextField-root .MuiInputBase-root{color:#fff}.theme--4 .MuiTextField-root .MuiInput-underline:before{border-bottom:1px solid white}.theme--5 .MuiTextField-root .MuiFormLabel-root,.theme--5 .MuiTextField-root .MuiInputBase-root{color:#fff}.theme--5 .MuiTextField-root .MuiInput-underline:before{border-bottom:1px solid #ffffff}.theme--6 .MuiTextField-root .MuiFormLabel-root,.theme--6 .MuiTextField-root .MuiInputBase-root{color:#fff}.theme--6 .MuiTextField-root .MuiInput-underline:before{border-bottom:1px solid #ffffff}.theme--7 .MuiTextField-root .MuiFormLabel-root,.theme--7 .MuiTextField-root .MuiInputBase-root{color:#fff}.theme--7 .MuiTextField-root .MuiInput-underline:before{border-bottom:1px solid #ffffff}.theme--8 .MuiTextField-root .MuiFormLabel-root,.theme--8 .MuiTextField-root .MuiInputBase-root{color:#fff}.theme--8 .MuiTextField-root .MuiInput-underline:before{border-bottom:1px solid #ffffff}.theme--9 .MuiTextField-root .MuiFormLabel-root,.theme--9 .MuiTextField-root .MuiInputBase-root{color:#fcfcfc}.theme--9 .MuiTextField-root .MuiInput-underline:before{border-bottom:1px solid #fcfcfc}.theme--10 .MuiTextField-root .MuiFormLabel-root,.theme--10 .MuiTextField-root .MuiInputBase-root{color:#070707}.theme--10 .MuiTextField-root .MuiInput-underline:before{border-bottom:1px solid #070707}.dFlexg5{display:flex;gap:5px}.dFlexg10{display:flex;gap:10px}.dFlexg15{display:flex;gap:15px}.dFlexJCg5{display:flex;gap:0px;justify-content:center}.dFlexColg0{display:flex;flex-direction:column;gap:0px}.dFlexColg5{display:flex;flex-direction:column;gap:5px}.dFlexColg10{display:flex;flex-direction:column;gap:10px}.dFlexColg15{display:flex;flex-direction:column;gap:15px}.dFlexColASJBg0{display:flex;flex-direction:column;align-items:stretch;gap:0px;justify-content:space-between}.dFlexColAEg0{display:flex;flex-direction:column;align-items:flex-end;gap:0px}.dFlexColACg0{display:flex;flex-direction:column;align-items:center;gap:0px}.dFlexJBg5{display:flex;gap:5px;justify-content:space-between}.dFlexJBg10{display:flex;gap:10px;justify-content:space-between}.dFlexJBg5{display:flex;gap:15px;justify-content:space-between}.dFlexJAg5{display:flex;gap:5px;justify-content:space-around}.dFlexJAg10{display:flex;gap:10px;justify-content:space-around}.dFlexJAg15{display:flex;gap:15px;justify-content:space-around}.dFlexJSg5{display:flex;gap:5px;justify-content:flex-start}.dFlexJSg10{display:flex;gap:10px;justify-content:flex-start}.dFlexJSg15{display:flex;gap:15px;justify-content:flex-start}.dFlexJEg5{display:flex;gap:5px;justify-content:flex-end}.dFlexJEg10{display:flex;gap:10px;justify-content:flex-end}.dFlexJEg15{display:flex;gap:15px;justify-content:flex-end}.dFlexJBAEg0{display:flex;gap:0px;justify-content:space-between;align-items:flex-end}.dFlexJBACg0{display:flex;gap:0px;justify-content:space-between;align-items:center}.dFlexJCACg0{display:flex;gap:0px;justify-content:center;align-items:center}.dFlexJSAEg0{display:flex;gap:0px;justify-content:flex-start;align-items:flex-end}.form_fields{display:flex;flex-direction:column;gap:12px;padding:8px}.hint_text{font-size:12px;color:#fff9}.error_text{font-size:12px;color:#ef5350;margin:4px 0 0}@keyframes fadeSlideUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.anim-slide-up{animation:fadeSlideUp .22s ease both}.home_hero{padding-bottom:10px;text-align:center}.home_hero__count{font-size:13px;margin:15px 0 10px;color:#fff9;letter-spacing:.03em}.home_hero__title{font-size:clamp(1.3rem,5vw,2rem);line-height:1.3;margin:0 0 16px;font-weight:700;font-family:Space Grotesk,Inter,sans-serif;letter-spacing:-.02em}.home_hero__desc{font-size:14px;color:#ffffffa6;line-height:1.6;margin:0 0 32px;max-width:360px;margin-inline:auto}.home_hero__cta{min-width:160px}.pagination_row{display:flex;align-items:center;gap:8px;margin-top:10px;margin-bottom:20px}.pagination_row span{font-size:13px}._toast_1ss4k_2{position:fixed;top:calc(16px + env(safe-area-inset-top));left:50%;transform:translate(-50%);z-index:99999;width:calc(100% - 32px);max-width:420px;min-width:0;display:flex;align-items:flex-start;gap:10px;padding:12px 14px 10px;border-radius:16px;background:#081020e0;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);box-shadow:inset 0 1px #ffffff1a,0 12px 40px #0000008c;animation:_slideDown_1ss4k_1 .25s ease;overflow:hidden}._icon_1ss4k_26{flex-shrink:0;margin-top:1px;font-size:20px;display:flex;align-items:center}._body_1ss4k_34{flex:1;display:flex;flex-direction:column;gap:2px}._message_1ss4k_41{font-size:13.5px;line-height:1.4;color:#ffffffeb;word-break:break-word}._close_1ss4k_48{flex-shrink:0;background:none;border:none;color:#fff6;cursor:pointer;padding:0;font-size:16px;line-height:1;margin-top:1px;transition:color .15s}._close_1ss4k_48:hover{color:#fffc}._progress_1ss4k_64{position:absolute;bottom:0;left:0;height:3px;border-radius:0 0 10px 10px;animation:_shrink_1ss4k_1 var(--duration) linear forwards}._success_1ss4k_73{color:#4caf50}._error_1ss4k_77{color:#ef5350}._warning_1ss4k_81{color:#ffa726}._info_1ss4k_85{color:#4ea5ec}._progressSuccess_1ss4k_89{background:#4caf50}._progressError_1ss4k_93{background:#ef5350}._progressWarning_1ss4k_97{background:#ffa726}._progressInfo_1ss4k_101{background:#4ea5ec}@keyframes _slideDown_1ss4k_1{0%{opacity:0;transform:translate(-50%) translateY(-12px)}to{opacity:1;transform:translate(-50%) translateY(0)}}@keyframes _shrink_1ss4k_1{0%{width:100%}to{width:0%}}._triggerBtn_ewdq2_2{display:flex;align-items:center;gap:10px;background:transparent;border:none;color:#fff;cursor:pointer;padding:8px 4px;font-size:15px;min-height:44px;border-radius:8px;transition:background .15s}._triggerBtn_ewdq2_2:hover{background:#ffffff12}._triggerBtn_ewdq2_2:focus-visible{outline:2px solid #4ea5ec;outline-offset:2px}@media (max-width: 340px){._triggerBtn_ewdq2_2{gap:6px;font-size:14px}}._currentPage_ewdq2_30{text-transform:capitalize;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 340px){._currentPage_ewdq2_30{max-width:70px}}._handle_ewdq2_44{width:36px;height:4px;background:#ffffff40;border-radius:2px;margin:0 auto 12px}._overlay_ewdq2_53{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;background:#0000008c;animation:_fadeIn_ewdq2_1 .2s ease}._drawer_ewdq2_62{position:fixed;bottom:0;left:0;right:0;z-index:1201;background:#081020e6;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid rgba(255,255,255,.1);border-bottom:none;box-shadow:inset 0 1px #ffffff1a,0 -8px 40px #00000080;border-radius:20px 20px 0 0;padding:12px 0 calc(16px + env(safe-area-inset-bottom));animation:_slideUp_ewdq2_1 .25s cubic-bezier(.34,1.15,.64,1);max-height:75vh;overflow-y:auto}._list_ewdq2_81{list-style:none;margin:0;padding:0}._listItem_ewdq2_87{display:flex;align-items:center;gap:14px;padding:14px 24px;color:#fff;text-decoration:none;font-size:15px;transition:background .15s,color .15s;min-height:52px;border-left:3px solid transparent}@media (max-width: 340px){._listItem_ewdq2_87{padding:12px 16px;gap:10px;font-size:14px}}._listItem_ewdq2_87:hover{background:#ffffff14}._listItem_ewdq2_87:focus-visible{outline:2px solid #4ea5ec;outline-offset:-2px}._listItem_ewdq2_87 svg{color:#ffffff8c;font-size:22px;flex-shrink:0;transition:color .15s}._listItemActive_ewdq2_120{border-left-color:#4ea5ec;background:#ffffff0f}._listItemActive_ewdq2_120 svg{color:#4ea5ec}._listItemActive_ewdq2_120 span:first-of-type{color:#4ea5ec;font-weight:600}._notifBadge_ewdq2_132{display:flex;align-items:center;gap:3px;font-size:13px;margin-left:auto;padding:2px 8px;background:#ffffff1a;border-radius:20px}@keyframes _fadeIn_ewdq2_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_ewdq2_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}._triggerBtn_81v60_1{background:transparent;border:none;color:#fff;cursor:pointer;margin-right:-10px;padding:0 0 0 25px;display:flex;align-items:center;font-size:22px;min-height:44px}@media (max-width: 340px){._triggerBtn_81v60_1{padding-left:14px;margin-right:-6px}}._menuWrapper_81v60_21{position:relative;display:inline-block}._dropdown_81v60_26{position:absolute;bottom:calc(100% + 8px);right:0;z-index:1300;background:#081224e0;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);box-shadow:inset 0 1px #ffffff1a,0 12px 40px #0000008c;border-radius:14px;min-width:150px;animation:_fadeIn_81v60_1 .15s ease;overflow:hidden}._menuItem_81v60_42{display:flex;align-items:center;gap:8px;padding:10px 16px;min-height:44px;color:#fff;cursor:pointer;font-size:14px;transition:background .15s;border:none;background:transparent;width:100%;text-align:left}._menuItem_81v60_42:hover{background:#ffffff1a}._menuItem_81v60_42 svg{color:#4ea5ec;font-size:18px}@keyframes _fadeIn_81v60_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}._bottomAppBar_b0g6o_1{position:fixed;bottom:0;left:0;right:0;z-index:1100;background:#060c16e0!important;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-top:1px solid rgba(255,255,255,.08);box-shadow:0 -1px #ffffff0d,0 -4px 24px #00000080;transition:transform .3s ease,opacity .3s ease}._toolbar_b0g6o_16{min-height:52px;padding:0 12px;display:flex;justify-content:space-between;align-items:center}@media (max-width: 340px){._toolbar_b0g6o_16{padding:0 6px}}._hidden_b0g6o_29{transform:translateY(100%);opacity:0}._overlay_1mvgz_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1300;display:flex;align-items:center;justify-content:center;background:#0009;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:_fadeIn_1mvgz_1 .15s ease}._dialog_1mvgz_13{position:relative;min-height:80px;max-height:90vh;width:90%;max-width:420px;overflow-y:auto;color:#fff;background:linear-gradient(180deg,#3f4855eb,#1d232aeb);box-shadow:0 8px 32px #1f26875e;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:10px;border:1px solid rgba(255,255,255,.18);padding:5px;animation:_slideUp_1mvgz_1 .2s ease}@media (max-width: 480px){._dialog_1mvgz_13{width:calc(100% - 24px);max-width:none;max-height:88dvh;border-radius:16px}}@media (max-width: 340px){._dialog_1mvgz_13{width:calc(100% - 12px);max-height:92dvh;border-radius:12px;padding:3px}}._fullWidth_1mvgz_46{width:calc(100% - 30px);max-width:600px}@media (max-width: 480px){._fullWidth_1mvgz_46{width:calc(100% - 16px)}}._title_1mvgz_56{flex:0 0 auto;padding:12px 16px 8px;font-size:1.1rem;font-weight:600;text-align:center}@media (max-width: 480px){._title_1mvgz_56{font-size:1rem;padding:10px 12px 6px}}._content_1mvgz_70{padding:8px 16px;overflow-y:auto}@media (max-width: 480px){._content_1mvgz_70{padding:6px 12px}}@media (max-width: 340px){._content_1mvgz_70{padding:4px 8px}}._actions_1mvgz_85{display:flex;align-items:center;justify-content:flex-end;padding:8px 10px;gap:8px}@keyframes _fadeIn_1mvgz_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_1mvgz_1{0%{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}}._wrapper_1coj1_2{position:fixed;bottom:calc(60px + env(safe-area-inset-bottom));left:12px;z-index:99999;pointer-events:none}._spinner_1coj1_11{width:22px;height:22px;border:2.5px solid rgba(255,255,255,.2);border-top-color:#fff;border-radius:50%;animation:_spin_1coj1_11 .75s linear infinite}@keyframes _spin_1coj1_11{to{transform:rotate(360deg)}}
