.camz{display:inline-block;margin-left:8px;padding:3px 9px;border-radius:999px;background:#ffd814;border:1px solid #f2c200;color:#0f1111;font-size:10.5px;font-weight:600;text-decoration:none;letter-spacing:0;text-transform:none}.camz[hidden]{display:none}.col{padding-top:100px;padding-bottom:var(--s-12)}.col .crumbs{font-size:10px;color:var(--ink-3);margin-bottom:var(--s-8)}.col .crumbs a{color:var(--ink-2)}.col .k{display:inline-flex;align-items:center;gap:9px;color:var(--accent);margin-bottom:var(--s-4)}.col .k i{width:8px;height:8px;border-radius:50%;background:var(--accent)}.col h1{font-size:clamp(46px,7vw,112px);line-height:.9;letter-spacing:-.058em;max-width:14ch}.col .lede{font-size:var(--t-lg);line-height:1.45;letter-spacing:-.015em;color:var(--ink-2);max-width:48ch;margin-top:var(--s-6)}.col .cstats{display:flex;flex-wrap:wrap;gap:var(--s-10);margin-top:var(--s-8);font-size:10px;color:var(--ink-3)}.col .cstats b{display:block;font:500 30px/1 var(--sans);letter-spacing:-.045em;color:var(--ink);text-transform:none;margin-bottom:6px}.col .ctools{position:sticky;top:62px;z-index:5;display:flex;flex-wrap:wrap;gap:var(--s-4);align-items:center;justify-content:space-between;margin-top:var(--s-12);padding:var(--s-3) 0;background:var(--paper);border-bottom:1px solid var(--ink)}.col .cf{display:flex;align-items:center;gap:10px;height:46px;flex:1 1 260px;max-width:380px;padding:0 16px;border:1px solid var(--line);border-radius:999px}.col .cf:focus-within{border-color:var(--ink)}.col .cf svg{width:17px;height:17px;fill:none;stroke:var(--ink-3);stroke-width:1.9;stroke-linecap:round}.col .cf input{flex:1;min-width:0;border:0;outline:none;background:transparent;color:var(--ink);font:500 16px/1 var(--sans)}.col .sorts{display:flex;flex-wrap:wrap;gap:4px}.col .sorts button{border:1px solid var(--line);background:none;border-radius:999px;padding:8px 12px;font:inherit;font-size:10px;letter-spacing:inherit;text-transform:inherit;color:var(--ink-2);cursor:pointer;transition:all .2s}.col .sorts button.on{background:var(--ink);color:var(--paper);border-color:var(--ink)}.col .cgrid{list-style:none;margin:var(--s-6) 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:12px}.col .cc{position:relative;padding:12px;border:1px solid var(--line);border-radius:18px;background:var(--paper);transition:transform .45s var(--ease),box-shadow .45s,border-color .25s;animation:ccin .55s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(min(var(--i),24)*22ms);content-visibility:auto;contain-intrinsic-size:auto 220px}@keyframes ccin{0%{opacity:0;transform:translateY(12px)}}.col .cc:hover{transform:translateY(-4px) rotate(-.4deg);border-color:var(--ink);box-shadow:0 30px 60px -30px #00000059}.col .cc.hide{display:none}.col .co,.col .ct{display:grid;grid-template-columns:56px minmax(0,1fr);gap:12px;align-items:center;color:var(--ink);text-decoration:none;position:relative}.col .ct{margin-top:10px;padding-top:10px;border-top:1px dashed var(--line)}.col .co img,.col .ct img,.col .cc .ph{width:56px;height:56px;border-radius:12px;object-fit:cover;background:#fff;box-shadow:0 0 0 1px var(--line);display:block}.col .cc .ph{display:grid;place-items:center;color:#fff;font:500 22px/1 var(--sans);background:linear-gradient(140deg,var(--ink-3),var(--ink-2))}.col .cc .ph.t{background:linear-gradient(140deg,var(--accent),var(--accent-2))}.col .cc small{display:block;font-size:9.5px;color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.col .cc b{display:block;font:500 16px/1.2 var(--sans);letter-spacing:-.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:2px}.col .cc em{display:block;font-style:normal;font-size:10px;color:var(--ink-3);margin-top:3px}.col .ct em{color:var(--ink)}.col .co:hover b,.col .ct:hover b{color:var(--accent)}.col .off{position:absolute;right:0;top:12px;padding:4px 8px;border-radius:999px;background:var(--accent);color:#fff;font:500 11px/1 var(--mono)}.col .cm{font-size:9.5px;color:var(--ink-3);margin-top:10px}.col .cnone{padding:var(--s-12) 0;color:var(--ink-2)}@media(max-width:600px){.col .ctools{top:56px}.col .sorts{width:100%;overflow-x:auto;flex-wrap:nowrap}}
