.c1 .ct-crumbs{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:24px;display:flex}.c1 .ct-sep{color:var(--muted);font-size:1.4rem}.c1:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ct-sep{transform:scaleX(-1)}.c1 .ct-crumb{background:var(--panel);border:1px solid var(--line);border-radius:10px;gap:2px;min-width:120px;padding:6px 12px;display:grid}.c1 .ct-crumb:hover,.c1 .ct-crumb:focus-within{border-color:var(--gold)}.c1 .ct-crumb-l{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:.68rem}.c1 .ct-crumb select{font:inherit;min-height:36px;color:var(--ink);cursor:pointer;background:0 0;border:0;outline:0;font-size:1.05rem;font-weight:800}.c1 .ct-crumb select option{background:var(--panel);color:var(--ink)}.c1 .ct-layout{align-items:start;gap:20px;display:grid}@media (min-width:900px){.c1 .ct-layout{grid-template-columns:330px 1fr;gap:32px}.c1 .ct-side{max-height:calc(100svh - 110px);position:sticky;top:88px;overflow:auto}}.c1 .ct-tree{gap:8px;display:grid}.c1 .ct-cat{background:var(--panel);border:1px solid var(--line);border-radius:12px;overflow:hidden}.c1 .ct-cat.open{border-color:var(--line2)}.c1 .ct-cat-btn,.c1 .ct-part,.c1 .ct-type{width:100%;min-height:54px;font:inherit;color:var(--ink);cursor:pointer;text-align:start;background:0 0;border:0;align-items:center;gap:12px;padding:8px 16px;display:flex}.c1 .ct-cat-btn{font-weight:800}.c1 .ct-cat-btn .bi,.c1 .ct-part .bi,.c1 .ct-type .bi{text-align:start;flex:1;align-items:flex-start}.c1 .ct-chev{color:var(--gold);flex:none;transition:transform .2s}.c1 .ct-chev.open{transform:rotate(90deg)}.c1:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ct-chev:not(.open){transform:scaleX(-1)}.c1 .ct-count{color:var(--muted);border:1px solid var(--line2);text-align:center;border-radius:999px;min-width:28px;margin-inline-start:auto;padding:1px 9px;font-size:.78rem;font-weight:700}.c1 .ct-parts{border-top:1px solid var(--line);margin:0;padding:0 0 6px;list-style:none}.c1 .ct-part{border-inline-start:3px solid #0000;padding-inline-start:42px;font-weight:600}.c1 .ct-part:hover{background:var(--panel2)}.c1 .ct-part.on{background:var(--panel2);border-inline-start-color:var(--red)}.c1 .ct-part.on .ct-count{color:var(--gold);border-color:var(--gold)}.c1 .ct-types{gap:10px;margin-top:16px;display:grid}@media (min-width:640px){.c1 .ct-types{grid-template-columns:1fr 1fr}}.c1 .ct-type{background:var(--panel);border:1px solid var(--line);border-radius:12px;min-height:72px;font-weight:700}.c1 .ct-type:hover{border-color:var(--gold)}.c1 .ct-tier{gap:10px;margin-top:24px;display:grid}.c1 .ct-tier-h{background:linear-gradient(90deg, var(--panel2), transparent);border-inline-start:3px solid var(--gold);border-radius:10px;align-items:center;gap:12px;margin:0;padding:10px 16px;font-size:1.05rem;display:flex}.c1 .ct-tier-h .bi{text-align:start;align-items:flex-start}.c1 .ct-row{background:var(--panel);border:1px solid var(--line);border-radius:14px;gap:14px;padding:14px 16px;display:grid;box-shadow:inset 0 1px #ffffff0a}.c1 .ct-row:hover{border-color:var(--line2)}@media (min-width:700px){.c1 .ct-row{grid-template-columns:1fr auto;align-items:center;gap:24px}.c1 .ct-more{grid-column:1/-1}}.c1 .ct-row-main{gap:7px;min-width:0;display:grid}.c1 .ct-row-top{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.c1 .ct-brand{letter-spacing:.06em;text-transform:uppercase;color:var(--gold);font-weight:800}.c1 .ct-pn{color:var(--muted);font-size:.85rem}.c1 .ct-fit{color:#7fe0a4;border:1px solid #7fe0a466;border-radius:999px;align-items:center;gap:5px;padding:2px 10px;font-size:.74rem;font-weight:700;display:inline-flex}.c1 .ct-name{color:var(--ink);font-weight:700;line-height:1.35;text-decoration:none}.c1 .ct-name:hover{color:var(--gold)}.c1 .ct-note{font-size:.92rem;font-weight:800}.c1 .ct-row-meta{align-items:center;gap:12px;display:flex}.c1 .ct-info{border:1px solid var(--line2);width:36px;height:36px;color:var(--ink);cursor:pointer;background:0 0;border-radius:999px;font:italic 800 1rem serif}.c1 .ct-info.on,.c1 .ct-info:hover{border-color:var(--gold);color:var(--gold)}.c1 .ct-row-buy{justify-content:space-between;align-items:center;gap:14px;display:flex}@media (min-width:700px){.c1 .ct-row-buy{flex-direction:column;align-items:flex-end;min-width:160px}}.c1 .ct-more{border-top:1px solid var(--line);color:var(--muted);align-items:flex-start;gap:16px;padding-top:12px;display:flex}.c1 .ct-more img{object-fit:cover;background:#fff;border-radius:10px;flex:none;width:120px;height:120px}.c1 .ct-more p{margin:0;line-height:1.7}@media (max-width:520px){.c1 .ct-more{flex-direction:column}}.c1 .ct-thumb{object-fit:cover;background:var(--panel2);border-radius:8px;flex:none;width:48px;height:36px}.c1 .ct-part{padding-inline-start:28px}.c1 .ct-types{gap:12px}@media (min-width:640px){.c1 .ct-types{grid-template-columns:repeat(3,1fr)}}.c1 .ct-type{flex-direction:column;align-items:stretch;gap:0;min-height:0;padding:0;overflow:hidden}.c1 .ct-type-img{aspect-ratio:4/3;object-fit:cover;background:var(--panel2);width:100%;transition:transform .3s;display:block}.c1 .ct-type:hover .ct-type-img{transform:scale(1.04)}.c1 .ct-type-name{align-items:center;gap:12px;padding:12px 14px;display:flex}.c1 .ct-type-name .bi{text-align:start;flex:1;align-items:flex-start}.c1 .ct-crumbs{grid-template-columns:1fr auto 1fr auto 1fr;align-items:stretch;gap:10px;margin-bottom:28px;display:grid}.c1 .ct-crumb{border-radius:12px;gap:4px;min-width:0;padding:8px 14px}.c1 .ct-crumb-l .bi{flex-direction:row;align-items:baseline;gap:.6em}.c1 .ct-crumb-l .bi-p,.c1 .ct-crumb-l .bi-s{letter-spacing:.04em;font-size:.72rem;font-weight:700}.c1 .ct-crumb-l .bi-s.lat{letter-spacing:.14em}.c1 .ct-crumb select{text-overflow:ellipsis;width:100%}.c1 .ct-sep{align-self:center;line-height:1}@media (max-width:640px){.c1 .ct-crumbs{grid-template-columns:1fr 1fr;gap:8px}.c1 .ct-sep{display:none}.c1 .ct-crumb:first-child{grid-column:1/-1}}.c1 .ct-note{gap:.2em;font-size:.88rem;font-weight:700}.c1 .ct-note .bi-s{font-size:.72rem}.c1 .ct-row-meta{justify-content:space-between;align-items:flex-start}.c1 .ct-row-meta .st-pill{align-items:flex-start}.c1 .ct-row-meta .st-pill:before{flex:none;margin-top:.5em}.c1 .ct-row-meta .bi-p{font-size:.84rem}.c1 .ct-fit .bi{flex-direction:row;gap:.5em}.c1 .ct-fit .bi-s{display:none}.c1 .ct-more .bi{flex:1}.c1 .ct-empty{border:1px dashed var(--line2);background:var(--panel);text-align:center;border-radius:14px;justify-items:center;margin-top:20px;padding:28px 20px;display:grid}.c1 .ct-empty .bi{text-align:center;align-items:center;max-width:52ch;font-size:1.02rem;font-weight:700}.c1 .ct-empty .bi-s{font-size:.8rem}.c1 .st-list-head .ct-count{margin-inline-start:0}.c1 .ct-cat-btn .bi,.c1 .ct-part .bi{min-width:0}.c1 .ct-tree{gap:10px}.c1 .ct-cat,.c1 .ct-row,.c1 .ct-type,.c1 .ct-empty{border-radius:14px}.c1 .ct-tier{margin-top:28px}.c1 .ct-tier-h .ct-count{margin-inline-start:auto}@media (max-width:899px){.c1 .ct-row{padding:14px}.c1 .ct-row-buy{border-top:1px solid var(--line);padding-top:12px}.c1 .ct-row-buy .st-btn{min-width:150px}.c1 .ct-parts{max-height:none}.c1 .ct-pane{scroll-margin-top:80px}}@media (max-width:640px){.c1 .ct-cat-btn,.c1 .ct-part{min-height:50px;padding-block:6px}.c1 .ct-row-meta{gap:10px}}.c1 .ct-empty .bi-s,.c1 .ct-more .bi-s{text-transform:none;letter-spacing:.02em;direction:ltr;unicode-bidi:plaintext;font-size:.82rem;line-height:1.5}.c1 .ct-empty .bi-p,.c1 .ct-more .bi-p{line-height:1.6}.c1 .ct-note .bi-s.lat{letter-spacing:.08em}.c1 .ct-row-meta .bi-s{letter-spacing:.06em;font-size:.68rem}
