
.u17e276{width:min(100% - 28px,var(--mx));margin-inline:auto}
.ubf50a5{position:absolute;left:-9999px}
.ubf50a5:focus{left:10px;top:10px;z-index:300;background:var(--accent);color:#fff;padding:10px 14px;border-radius:999px}
.uc669d0{position:sticky;top:0;z-index:120;background:rgba(250,247,255,.96);border-bottom:1px solid var(--line-soft);transition:transform .2s}
.uc669d0[data-hidden]{transform:translateY(-100%)}
.u6cc463{display:flex;align-items:center;gap:6px;height:var(--hdr)}
.ue55e1e{display:flex;align-items:center;min-height:48px;margin-right:auto}
.udbec6e{display:none}
.uc01837.u2394ad{min-height:44px;padding:0 12px;font-size:15px}
.u141030.u2394ad{min-height:44px;padding:0 18px;font-size:15px}
.u550759{display:block;max-width:800px;padding-bottom:20px}
.ude0f29{display:grid;margin:10px auto 0}
.ub9503e{margin-top:28px;background:#1d1238;color:#cfc6ea;padding:28px 0 110px;font-size:14.5px}
.ub9503e a{color:#fff}
.u83db8a{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding-bottom:18px;border-bottom:1px solid rgba(255,255,255,.12)}
.u160797{font-size:15px;color:#fff;margin-bottom:6px}
.ub9503e ul{list-style:none}
.ub9503e li a{display:flex;align-items:center;min-height:40px;text-decoration:none;color:#cfc6ea}
.uf03497{display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:start;margin:16px 0}
.uf03497 b{display:grid;place-items:center;width:42px;height:42px;border-radius:12px;background:#2ee6c9;color:#082d27}
.u31c4a9{margin-top:8px}
.uba9459{position:fixed;left:50%;transform:translateX(-50%);bottom:calc(12px + env(safe-area-inset-bottom));z-index:110;display:flex;gap:8px;padding:6px;border-radius:999px;background:#fff;box-shadow:0 12px 30px -10px rgba(29,18,56,.45);width:min(100% - 24px,420px)}
.uaa509a.u2394ad{flex:1;min-height:52px;font-size:17px}
.u46f6bd.u2394ad{width:52px;min-height:52px;padding:0}
@media (min-width:1000px){
  .udbec6e{display:flex;gap:2px;margin-right:8px}
  .udbec6e a{display:inline-flex;align-items:center;min-height:44px;padding:0 10px;border-radius:999px;color:var(--text);text-decoration:none;font-size:15px}
  .udbec6e a:hover,.udbec6e a[aria-current]{background:var(--panel-2)}
  .u83db8a{grid-template-columns:repeat(3,1fr)}
  .uba9459{display:none}
  .ub9503e{padding-bottom:30px}
}
.u5a19a6 .ub9503e{padding-bottom:28px}
