
.ju184ca9{position:absolute;left:-9999px}
.ju184ca9:focus{left:8px;top:8px;z-index:500;background:var(--gold);color:#000;padding:10px 14px}
.ju6b844d{position:sticky;top:0;z-index:140;background:var(--panel)}
.jue9141e{display:flex;align-items:center;justify-content:space-between;gap:8px;width:min(100% - 20px,1060px);margin:0 auto;height:60px}
.ju686cf8{display:flex;align-items:center;min-height:48px}
.ju2bece1{display:flex;align-items:center;gap:6px}
.ju30c4b1{display:none}
.ju33fe23.ju68f615{min-height:44px;padding:0 15px;font-size:16px}
.ju5e6c15{height:10px;background:conic-gradient(var(--accent) 25%,var(--panel) 0 50%,var(--accent) 0 75%,var(--panel) 0) 0 0/20px 20px;border-bottom:2px solid var(--line)}
.ju5b9692 summary{display:flex;align-items:center;gap:8px;min-height:44px;padding:0 15px;border-radius:999px;background:var(--accent);color:#fff;font-weight:800;font-size:16px;cursor:pointer;list-style:none}
.ju5b9692 summary::-webkit-details-marker{display:none}
.ju5b9692 summary::before{content:"";width:12px;height:12px;background:conic-gradient(#fff 25%,transparent 0 50%,#fff 0 75%,transparent 0) 0 0/6px 6px;border:1px solid #fff}
.ju5b9692:not([open]) .ju964dbe{display:none}
.ju964dbe{position:fixed;left:10px;right:10px;top:78px;max-height:calc(100vh - 90px);overflow-y:auto;padding:12px;background:var(--panel);border:3px solid var(--line);border-radius:16px;box-shadow:0 18px 36px -16px rgba(42,33,24,.6)}
.ju5b9692 ol{list-style:none;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}
.ju5b9692 a{display:grid;grid-template-columns:30px minmax(0,1fr);gap:8px;align-items:center;min-height:54px;height:100%;padding:6px 8px;background:var(--bg);border:2px solid var(--line-soft);border-radius:8px;color:var(--text);text-decoration:none;font-weight:700;font-size:15.5px;line-height:1.2}
.ju5b9692 b{display:grid;place-items:center;width:28px;height:28px;border-radius:6px;background:var(--accent);color:#fff;font-size:14px}
.ju5b9692 a[aria-current]{border-color:var(--gold);background:#fff6dc}
.ju9c4e66{display:block;width:min(100% - 28px,var(--col));margin:0 auto;padding-bottom:20px}
.juc975a7{display:grid;gap:8px;width:min(100% - 28px,var(--col));margin:12px auto 0}
.juacc0d1{margin-top:36px;background:var(--line);color:#e2d8c6;font-size:15px;padding:26px 0 104px;border-top:10px solid transparent;border-image:conic-gradient(var(--accent) 25%,var(--gold) 0 50%,var(--accent) 0 75%,var(--gold) 0) 10}
.ju275672{width:min(100% - 28px,1060px);margin:0 auto}
.juacc0d1 a{color:#fff}
.jue5b83c{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding-bottom:16px;border-bottom:1px solid #5b4a37}
.ju83fae6{color:var(--gold);font-weight:800;font-size:14.5px;margin-bottom:4px}
.juacc0d1 ul{list-style:none;padding:0}
.juacc0d1 li a{display:flex;align-items:center;min-height:40px;text-decoration:none}
.ju348857{margin:16px 0 8px}
.ju348857 span{display:inline-grid;place-items:center;min-width:42px;height:26px;border-radius:99px;background:var(--gold);color:var(--line);font-weight:800;margin-right:6px;font-size:13px}
.jud291f5{margin-top:8px}
.jud23b85{opacity:.7}
.ju7f7e5f{position:fixed;left:0;right:0;bottom:0;z-index:130;display:grid;grid-template-columns:minmax(0,1fr) 54px;gap:10px;padding:10px 12px calc(10px + env(safe-area-inset-bottom));background:var(--accent);border-top:3px solid var(--line)}
.jua3ee9a.ju68f615{min-height:50px;font-size:18px}
.ju46a0fe.ju68f615{width:54px;min-height:50px;padding:0}
.ju46a0fe svg{width:22px;height:22px}
@media (min-width:1000px){
  .ju30c4b1.ju68f615{display:inline-flex;min-height:44px;padding:0 16px;font-size:16px}
  .ju7f7e5f{display:none}
  .juacc0d1{padding-bottom:32px}
  .jue5b83c{grid-template-columns:repeat(3,minmax(0,1fr))}
  .ju5b9692{position:relative}
  .ju964dbe{position:absolute;left:auto;right:0;top:54px;width:420px}
}
@media (max-width:389px){.jue9141e{width:calc(100% - 12px);gap:4px}.ju686cf8 img{width:88px}.ju33fe23.ju68f615,.ju5b9692 summary{padding:0 10px;font-size:14.5px}.ju2bece1{gap:4px}}
.ju785341 .juacc0d1{padding-bottom:28px}
.ju5b9692 a{overflow-wrap:anywhere;hyphens:auto}
@media (max-width:359px){.ju5b9692 ol{grid-template-columns:1fr}}
