
.ke082be{width:min(100% - 28px,var(--cont));margin-inline:auto}
.kc8a7b7{position:absolute;left:-9999px}
.kc8a7b7:focus{left:10px;top:10px;z-index:300;background:var(--accent);color:var(--ink);padding:10px 14px;border-radius:10px}
.k68df73{position:sticky;top:0;z-index:120;background:rgba(21,17,42,.97);border-bottom:1px solid var(--line-soft);transition:transform .22s}
.k68df73[data-hidden]{transform:translateY(-100%)}
.k44ceaf{display:flex;align-items:center;gap:10px;height:var(--top)}
.kc2c7cc{display:flex;align-items:center;min-height:48px;margin-right:auto}
.k120017{white-space:nowrap;display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 10px;border-radius:999px;background:rgba(255,90,122,.15);color:var(--accent);font-size:12.5px;font-weight:700;letter-spacing:.06em;text-decoration:none}
.k120017 i{width:8px;height:8px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 3px rgba(255,90,122,.3)}
.k647038{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--panel-2);text-decoration:none;font-size:20px;color:var(--text)}
.k91641d.k5be4e5{min-height:42px;padding:0 14px;font-size:15px;border-radius:12px}
.kb119bd{border-bottom:1px solid var(--line-soft)}
.k1e4244{display:flex;gap:6px;overflow-x:auto;padding:8px 0;scrollbar-width:none}
.k1e4244::-webkit-scrollbar{display:none}
.kb119bd a{flex:none;display:grid;justify-items:center;gap:2px;min-width:72px;min-height:58px;padding:6px 4px;border-radius:12px;color:var(--muted);text-decoration:none;font-size:12.5px;font-weight:600}
.kb119bd a span{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--panel-2);font-size:17px}
.kb119bd a[aria-current]{color:var(--text)}
.kb119bd a[aria-current] span{background:var(--accent)}
.k040a04{display:block;max-width:780px;padding-bottom:16px}
.k61ea2c{margin:10px auto 0;display:grid}
.k5a6a80{margin-top:24px;background:#0f0c20;padding:26px 0 calc(var(--dock) + 30px);font-size:14.5px;color:var(--muted-2)}
.k8f9277 p{color:var(--text);font-weight:700;margin-bottom:8px}
.k8f9277 div{display:flex;flex-wrap:wrap;gap:8px}
.k8f9277 a{display:inline-flex;gap:8px;align-items:center;min-height:46px;padding:0 16px;border-radius:12px;background:var(--panel);color:var(--text);text-decoration:none;font-weight:600}
.k8f9277 a[aria-current]{box-shadow:inset 0 0 0 2px var(--accent)}
.k886e77{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:22px 0;padding:18px 0;border-top:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft)}
.k886e77 div{display:grid;align-content:start}
.k886e77 b{color:var(--text);margin-bottom:4px}
.k886e77 a{display:flex;align-items:center;min-height:40px;color:var(--muted);text-decoration:none}
.k30c7b9{display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:start}
.k30c7b9 span{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;border:2px solid var(--accent);color:var(--accent);font-weight:700;font-size:13px}
.k03fb98{margin-top:10px}
.kf5db81{position:fixed;left:0;right:0;bottom:0;z-index:110;background:rgba(15,12,32,.97);border-top:1px solid var(--line);padding:9px 0 calc(9px + env(safe-area-inset-bottom))}
.kcf244d{display:grid;grid-template-columns:52px 1fr auto;gap:10px;align-items:center}
.kfd3f1f.k5be4e5{width:52px;min-height:52px;padding:0;border-radius:50%}
.k42e7bc.k5be4e5{min-height:54px;border-radius:999px;font-size:17px}
.k00895e.k5be4e5{min-height:52px;padding:0 14px;border:0;color:var(--muted)}
@media (min-width:1000px){
  .k1e4244{justify-content:center}
  .kf91fb1{width:min(100% - 28px,780px);display:grid;grid-template-columns:1fr 1fr;column-gap:20px}
  .k32b9bd,.k7ec387{grid-column:1 / -1}
  .k0b9ee7{grid-column:1}
  .k840d39.k5be4e5{grid-column:2;grid-row:2 / span 3;align-self:center;margin-top:0}
  .k886e77{grid-template-columns:repeat(3,1fr)}
  .kf5db81{display:none}
  .k5a6a80{padding-bottom:30px}
}
.kcbf5ea .k5a6a80{padding-bottom:28px}
.k040a04 > .k977630:first-child{margin-top:20px}
.k42e7bc.k5be4e5{white-space:nowrap}
@media (max-width:359px){
  .k66eed2{width:54px;font-size:12.5px}
  .k933d22{font-size:20px}
  .k0eac42{padding:0 12px}
  .k32b9bd{font-size:14px}
  .k00895e.k5be4e5{display:none}
  .kcf244d{grid-template-columns:52px 1fr}
  .k120017{display:none}
}
