.op[data-v-f9050a62]{display:flex;flex-direction:column;gap:22px}.title[data-v-f9050a62]{margin:0;font:800 clamp(30px,3.6vw,48px)/1.02 var(--op-font-display);letter-spacing:-.03em}.sub[data-v-f9050a62]{margin:10px 0 0;font:450 16px var(--op-font-body);color:var(--op-c-text)}.list[data-v-f9050a62]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(320px,100%),1fr));gap:14px}.item[data-v-f9050a62]{display:flex;flex-direction:column;gap:16px;padding:18px;border-radius:18px;border:1.5px solid var(--op-c-ink);background:var(--op-c-card-hi);transition:transform .2s ease,box-shadow .2s ease}.item[data-v-f9050a62]:hover{transform:translate(-2px,-2px);box-shadow:4px 4px 0 var(--op-c-ink)}.text[data-v-f9050a62]{flex:1;margin:0;font:500 15.5px/1.5 var(--op-font-mono);color:var(--op-c-ink)}.row[data-v-f9050a62]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.btn[data-v-f9050a62]{all:unset;height:34px;display:inline-flex;align-items:center;gap:7px;padding:0 13px;border-radius:999px;border:1.5px solid var(--op-c-ink);background:var(--op-c-paper);font:650 12.5px var(--op-font-body);color:var(--op-c-ink);cursor:pointer}.btn.ok[data-v-f9050a62],.btn.see[data-v-f9050a62]{background:var(--op-c-ink);color:var(--op-c-paper)}.btn[data-v-f9050a62]:focus-visible{outline:2px solid var(--op-c-accent);outline-offset:2px}.new[data-v-f9050a62]{font:600 11px var(--op-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--op-c-muted)}
