.SideBar-module__dHF48q__backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:1200;background:#00000080;position:fixed;inset:0}.SideBar-module__dHF48q__sidebar_cont{z-index:1300;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:radial-gradient(340px 210px at 50% 0,#d4af3729,#0000 68%),#070708f0;border-left:1px solid #d4af3738;border-radius:18px 0 0 18px;flex-direction:column;gap:16px;width:min(280px,86vw);height:100vh;padding:24px 18px;animation:.28s forwards SideBar-module__dHF48q__slideIn;display:flex;position:fixed;top:0;right:0;box-shadow:-14px 0 34px #00000070,inset 1px 0 #ffffff0d}.SideBar-module__dHF48q__sidebar_menu{flex-direction:column;gap:12px;display:flex}.SideBar-module__dHF48q__icono{color:#f6e7a7;width:20px;height:20px}.SideBar-module__dHF48q__heroBtn{cursor:pointer;text-align:left;background:#ffffff0d;border:1px solid #d4af372b;border-radius:14px;align-items:center;gap:11px;width:100%;padding:10px 12px;transition:background .16s,border-color .16s,box-shadow .16s,transform .16s;display:flex;box-shadow:0 10px 24px #00000038}.SideBar-module__dHF48q__heroBtn a,.SideBar-module__dHF48q__heroBtn span{color:#fff8df;font-size:.88rem;font-weight:850;text-decoration:none}.SideBar-module__dHF48q__heroBtn:hover{background:#d4af3717;border-color:#f6e27a61;transform:translateY(-1px);box-shadow:0 12px 28px #00000047}.SideBar-module__dHF48q__heroBtn a:hover{text-decoration:none}.SideBar-module__dHF48q__sidebar_cont.SideBar-module__dHF48q__system{background:radial-gradient(340px 210px at 50% 0,#9333ea1f,#0000 68%),#fffffffa;border-left:1px solid #9333ea2e;box-shadow:-14px 0 34px #0f172a2e,inset 1px 0 #fff9}.SideBar-module__dHF48q__sidebar_cont.SideBar-module__dHF48q__system .SideBar-module__dHF48q__icono{color:#6d28d9}.SideBar-module__dHF48q__sidebar_cont.SideBar-module__dHF48q__system .SideBar-module__dHF48q__heroBtn{background:#fff;border:1px solid #e5e7eb;box-shadow:0 4px 10px #94a3b833}.SideBar-module__dHF48q__sidebar_cont.SideBar-module__dHF48q__system .SideBar-module__dHF48q__heroBtn a,.SideBar-module__dHF48q__sidebar_cont.SideBar-module__dHF48q__system .SideBar-module__dHF48q__heroBtn span{color:#111827}.SideBar-module__dHF48q__sidebar_cont.SideBar-module__dHF48q__system .SideBar-module__dHF48q__heroBtn:hover{background:#fdf2f8;border-color:#ff8fab;transform:translateY(-1px);box-shadow:0 6px 14px #94a3b840}@keyframes SideBar-module__dHF48q__slideIn{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:translate(0)}}
.PublicNavBar-module__cNhFbq__header{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:50;background:#050506bd;border-bottom:1px solid #d4af372e;justify-content:center;width:100%;height:3.55rem;font-family:Inter,system-ui,-apple-system,sans-serif;display:flex;position:sticky;top:0;left:0;box-shadow:0 10px 28px #00000057}.PublicNavBar-module__cNhFbq__header:after{content:"";background:linear-gradient(90deg,#0000,#f6e27a9e,#0000);width:100%;height:1px;position:absolute;bottom:0;left:0}.PublicNavBar-module__cNhFbq__nav_container{justify-content:space-between;align-items:center;gap:12px;width:min(1180px,100%);height:100%;padding:0 18px;display:flex}.PublicNavBar-module__cNhFbq__logo_cont{cursor:pointer;flex:1;align-items:center;gap:.6rem;min-width:0;display:flex;overflow:hidden}.PublicNavBar-module__cNhFbq__logo{filter:brightness(1.1)contrast(1.1);width:42px;height:42px}.PublicNavBar-module__cNhFbq__kairomancia_header{letter-spacing:-.01em;-webkit-text-fill-color:transparent;background:linear-gradient(92deg,#fff2b8,#d4af37 52%,#b18428 100%);-webkit-background-clip:text;background-clip:text;font-size:1.15rem;font-weight:800}.PublicNavBar-module__cNhFbq__desktop_buttons{flex-shrink:0;align-items:center;gap:8px;display:flex}.PublicNavBar-module__cNhFbq__btn_iniciar_sesion,.PublicNavBar-module__cNhFbq__btn_registrarse,.PublicNavBar-module__cNhFbq__menu_btn{cursor:pointer;transition:background .16s,border-color .16s,box-shadow .16s}.PublicNavBar-module__cNhFbq__btn_iniciar_sesion,.PublicNavBar-module__cNhFbq__btn_registrarse{border-radius:999px;justify-content:center;align-items:center;width:132px;min-height:34px;padding:0 14px;font-size:.82rem;font-weight:700;display:inline-flex}.PublicNavBar-module__cNhFbq__btn_iniciar_sesion{color:#11100b;background:linear-gradient(135deg,#fff0a9 0%,#d4af37 50%,#a87d22 100%);border:1px solid #ffefaa8c;box-shadow:0 6px 16px #d4af372e}.PublicNavBar-module__cNhFbq__btn_iniciar_sesion:hover{box-shadow:0 8px 20px #d4af3738}.PublicNavBar-module__cNhFbq__btn_registrarse{color:#f8e8a6;background:#ffffff0a;border:1px solid #d4af3738}.PublicNavBar-module__cNhFbq__btn_registrarse:hover{background:#d4af3714;border-color:#f6e27a6b;box-shadow:0 6px 18px #00000038}.PublicNavBar-module__cNhFbq__menu_btn{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff0b;border:1px solid #d4af373d;border-radius:999px;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:38px;height:34px;display:flex}.PublicNavBar-module__cNhFbq__menu_btn span{background:linear-gradient(90deg,#fff2b8,#d4af37);border-radius:10px;width:18px;height:2px;transition:transform .25s}.PublicNavBar-module__cNhFbq__open span:first-child{transform:rotate(45deg)translate(3px,3px)}.PublicNavBar-module__cNhFbq__open span:nth-child(2){transform:rotate(-45deg)translate(2px,-2px)}.PublicNavBar-module__cNhFbq__sidebar_cont{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1300;background:#080809f0;border-left:1px solid #d4af3733;flex-direction:column;gap:18px;width:260px;height:100vh;padding:28px 20px;display:flex;position:fixed;top:0;right:0}.PublicNavBar-module__cNhFbq__header.PublicNavBar-module__cNhFbq__system{background:#dadafad9;border-bottom:1px solid #fff6;box-shadow:0 2px 12px #3730a326}.PublicNavBar-module__cNhFbq__header.PublicNavBar-module__cNhFbq__system:after{display:none}.PublicNavBar-module__cNhFbq__header.PublicNavBar-module__cNhFbq__system .PublicNavBar-module__cNhFbq__logo{filter:none}.PublicNavBar-module__cNhFbq__header.PublicNavBar-module__cNhFbq__system .PublicNavBar-module__cNhFbq__kairomancia_header{-webkit-text-fill-color:transparent;text-shadow:0 0 10px #9333ea40;background:linear-gradient(90deg,#6d28d9,#db2777,#9333ea);-webkit-background-clip:text;background-clip:text}.PublicNavBar-module__cNhFbq__header.PublicNavBar-module__cNhFbq__system .PublicNavBar-module__cNhFbq__btn_iniciar_sesion{color:#fff;background:linear-gradient(135deg,#7b2cbfe6,#5d26e1e6);border:1px solid #ffffff59;box-shadow:0 6px 16px #5d26e140}.PublicNavBar-module__cNhFbq__header.PublicNavBar-module__cNhFbq__system .PublicNavBar-module__cNhFbq__btn_iniciar_sesion:hover{background:linear-gradient(135deg,#9b54fff2,#7337ffe6);box-shadow:0 8px 20px #9333ea4d}.PublicNavBar-module__cNhFbq__header.PublicNavBar-module__cNhFbq__system .PublicNavBar-module__cNhFbq__btn_registrarse{color:#4c1d95;background:#fff9;border:1px solid #9333ea40}.PublicNavBar-module__cNhFbq__header.PublicNavBar-module__cNhFbq__system .PublicNavBar-module__cNhFbq__btn_registrarse:hover{background:#ede9fecc;border-color:#9333ea66;box-shadow:0 6px 18px #6d28d926}.PublicNavBar-module__cNhFbq__header.PublicNavBar-module__cNhFbq__system .PublicNavBar-module__cNhFbq__menu_btn{background:linear-gradient(135deg,#7b2cbfbf,#5d26e1b3);border:1px solid #9333ea40}.PublicNavBar-module__cNhFbq__header.PublicNavBar-module__cNhFbq__system .PublicNavBar-module__cNhFbq__menu_btn span{background:#fff}@media (max-width:520px){.PublicNavBar-module__cNhFbq__header{height:3.45rem}.PublicNavBar-module__cNhFbq__nav_container{gap:8px;padding:0 10px}.PublicNavBar-module__cNhFbq__kairomancia_header{display:none}.PublicNavBar-module__cNhFbq__btn_iniciar_sesion,.PublicNavBar-module__cNhFbq__btn_registrarse{width:110px;font-size:.78rem}.PublicNavBar-module__cNhFbq__menu_btn{width:36px;height:34px}}@media (max-width:380px){.PublicNavBar-module__cNhFbq__btn_registrarse{display:none}}
.SideBar-module__Se8TzG__backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:1200;background:#0f172a73;position:fixed;inset:0}.SideBar-module__Se8TzG__sidebar_cont{z-index:1300;background:#fff radial-gradient(circle at top,#ffe5ec 0,#e9dded 40%,#fff 100%);border-left:1px solid #e5e7eb;border-radius:18px 0 0 18px;flex-direction:column;gap:20px;width:280px;height:100vh;padding:28px 22px;animation:.28s forwards SideBar-module__Se8TzG__slideIn;display:flex;position:fixed;top:0;right:0;box-shadow:-12px 0 28px #0f172a2e}.SideBar-module__Se8TzG__profileBox{text-align:center;background:#fffc;border:1px solid #e5e7eb;border-radius:16px;flex-direction:column;align-items:center;padding:18px 14px;display:flex;box-shadow:0 8px 18px #94a3b840}.SideBar-module__Se8TzG__profileImg{object-fit:cover;border:2px solid #ff8fab;border-radius:999px;width:74px;height:74px;box-shadow:0 0 0 2px #ffe5ec}.SideBar-module__Se8TzG__nameRolCont{text-align:center;flex-direction:column;align-items:center;gap:4px;width:100%;margin-top:10px;display:flex}.SideBar-module__Se8TzG__profileName{color:#111827;font-size:1rem;font-weight:700}.SideBar-module__Se8TzG__rolName{color:#4b1b82;letter-spacing:.06em;text-transform:uppercase;background:#ffe5ec;border:1px solid #ff8fab;border-radius:999px;margin-top:2px;padding:4px 10px;font-size:.8rem;font-weight:600}.SideBar-module__Se8TzG__sidebar_menu{flex-direction:column;flex:1;gap:12px;margin-top:6px;display:flex;overflow-y:auto}.SideBar-module__Se8TzG__icono{color:#4b1b82;width:20px;height:20px}.SideBar-module__Se8TzG__heroBtn{cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:14px;align-items:center;gap:10px;padding:11px 14px;transition:background .16s,border-color .16s,box-shadow .16s;display:flex;box-shadow:0 4px 10px #94a3b833}.SideBar-module__Se8TzG__heroBtn span,.SideBar-module__Se8TzG__heroBtn a{color:#111827;font-size:.9rem;font-weight:600;text-decoration:none}.SideBar-module__Se8TzG__heroBtn:hover{background:#fdf2f8;border-color:#ff8fab;box-shadow:0 6px 14px #94a3b840}.SideBar-module__Se8TzG__heroBtn a:hover{text-decoration:none}.SideBar-module__Se8TzG__logoutBtn{text-align:center;color:#fff;cursor:pointer;background:linear-gradient(135deg,#ef4444,#b91c1c);border:1px solid #fecaca;border-radius:14px;margin-top:20px;padding:11px 14px;font-size:.9rem;font-weight:700;transition:background .16s,box-shadow .16s;box-shadow:0 6px 16px #f8717173}.SideBar-module__Se8TzG__logoutBtn:hover{background:linear-gradient(135deg,#f97373,#b91c1c);box-shadow:0 8px 18px #f8717180}@media (max-width:480px),(max-height:700px){.SideBar-module__Se8TzG__sidebar_cont{border-radius:16px 0 0 16px;gap:16px;width:240px;padding:22px 16px}.SideBar-module__Se8TzG__profileBox{border-radius:14px;padding:14px 12px}.SideBar-module__Se8TzG__profileImg{width:64px;height:64px}.SideBar-module__Se8TzG__profileName{font-size:.95rem}.SideBar-module__Se8TzG__rolName{padding:3px 8px;font-size:.75rem}.SideBar-module__Se8TzG__heroBtn{border-radius:12px;padding:9px 11px}.SideBar-module__Se8TzG__heroBtn span,.SideBar-module__Se8TzG__heroBtn a{font-size:.85rem}.SideBar-module__Se8TzG__logoutBtn{margin-top:14px;padding:9px 11px;font-size:.85rem}}@media (max-height:600px){.SideBar-module__Se8TzG__sidebar_cont{padding-top:16px}.SideBar-module__Se8TzG__profileBox{text-align:left;flex-direction:row;align-items:center;gap:10px}.SideBar-module__Se8TzG__nameRolCont{align-items:flex-start}.SideBar-module__Se8TzG__profileName{margin-top:0}}@keyframes SideBar-module__Se8TzG__slideIn{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:translate(0)}}.SideBar-module__Se8TzG__nameRolCont_noAvatar{margin-top:0}@media (max-height:600px){.SideBar-module__Se8TzG__profileBox_noAvatar{text-align:center;flex-direction:column;align-items:center}.SideBar-module__Se8TzG__profileBox_noAvatar .SideBar-module__Se8TzG__nameRolCont_noAvatar{align-items:center}}
.MenuBtn-module__O7-Pdq__navbar_menu_cont{cursor:pointer;background:linear-gradient(135deg,#7b2cbfbf,#5d26e1b3);border:1px solid #ffffff40;border-radius:12px;flex-direction:row;align-items:center;gap:8px;margin:0;padding:5px 8px;transition:transform .25s,background .25s,box-shadow .25s;display:flex}.MenuBtn-module__O7-Pdq__navbar_menu_cont:hover{background:linear-gradient(135deg,#9b54ffe6,#7337ffd9);box-shadow:0 0 12px #b469ff99}.MenuBtn-module__O7-Pdq__img_cont{justify-content:center;align-items:center;display:flex}.MenuBtn-module__O7-Pdq__avatar{border-radius:50%;width:32px;height:32px}.MenuBtn-module__O7-Pdq__nav_bar{flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.MenuBtn-module__O7-Pdq__bar1,.MenuBtn-module__O7-Pdq__bar2,.MenuBtn-module__O7-Pdq__bar3_h,.MenuBtn-module__O7-Pdq__bar4{background-color:#fff;border-radius:20px;width:22px;height:3px;transition:all .4s}.MenuBtn-module__O7-Pdq__bar1{margin-bottom:6px}.MenuBtn-module__O7-Pdq__bar4{margin-top:6px}.MenuBtn-module__O7-Pdq__bar2{position:absolute}.MenuBtn-module__O7-Pdq__open{border-radius:30px}.MenuBtn-module__O7-Pdq__open .MenuBtn-module__O7-Pdq__bar3_h{transform:rotate(-45deg)}.MenuBtn-module__O7-Pdq__open .MenuBtn-module__O7-Pdq__bar2{transform:rotate(45deg)}.MenuBtn-module__O7-Pdq__open .MenuBtn-module__O7-Pdq__bar1,.MenuBtn-module__O7-Pdq__open .MenuBtn-module__O7-Pdq__bar4{opacity:0;width:20px}
.BalancePill-module__qkOJDq__wrap{cursor:pointer;align-items:center;display:flex}.BalancePill-module__qkOJDq__pill{-webkit-backdrop-filter:blur(10px);-webkit-user-select:none;user-select:none;background:#ffffffb3;border-radius:999px;align-items:center;gap:10px;padding:8px 12px;display:inline-flex;box-shadow:0 8px 20px #11182714}.BalancePill-module__qkOJDq__icon{width:26px;height:26px}.BalancePill-module__qkOJDq__amount{letter-spacing:.2px;color:#111827e0;white-space:nowrap;font-size:13px;font-weight:700}.BalancePill-module__qkOJDq__cta{color:#db2777f2;white-space:nowrap;font-size:12px;font-weight:700}.BalancePill-module__qkOJDq__skeleton{background:#1118271a;border-radius:999px;width:64px;height:12px}
