.CategoryArchive-module__sxo1Kq__toolbar{flex-direction:column;align-items:flex-start;gap:16px;margin-top:32px;display:flex}.CategoryArchive-module__sxo1Kq__search{width:min(100%,340px);height:46px;color:var(--text-tertiary);background:var(--surface-solid);border:1.5px solid #0000;border-radius:100px;align-items:center;gap:10px;padding-inline:8px 18px;transition:border-color .2s,box-shadow .2s;display:flex;box-shadow:0 1px 2px #1a2d420a,0 8px 22px -8px #1a2d4229}.CategoryArchive-module__sxo1Kq__searchIcon{width:32px;height:32px;color:var(--ink-contrast);background:var(--ink);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.CategoryArchive-module__sxo1Kq__search:focus-within{border-color:var(--accent);box-shadow:0 0 0 4px var(--accent-soft), 0 8px 22px -8px #1a2d4229}.CategoryArchive-module__sxo1Kq__search input{min-width:0;height:100%;color:var(--text-primary);background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:14px}.CategoryArchive-module__sxo1Kq__search input::placeholder{color:var(--text-tertiary)}.CategoryArchive-module__sxo1Kq__group{margin-top:56px}.CategoryArchive-module__sxo1Kq__group:first-of-type{margin-top:40px}.CategoryArchive-module__sxo1Kq__groupHead{align-items:center;gap:12px;margin-bottom:20px;display:flex}.CategoryArchive-module__sxo1Kq__groupTitle{color:var(--text-primary);padding-inline-start:18px;font-size:clamp(18px,2vw,21px);font-weight:900;line-height:1.5;position:relative}.CategoryArchive-module__sxo1Kq__groupTitle:before{content:"";inset-inline-start:2px;background:var(--text-tertiary);width:7px;height:7px;position:absolute;top:50%;transform:translateY(-50%)rotate(45deg)}.CategoryArchive-module__sxo1Kq__groupCount{color:var(--accent);background:var(--accent-soft);border-radius:100px;flex-shrink:0;padding:3px 11px;font-size:11.5px;font-weight:800}.CategoryArchive-module__sxo1Kq__groupLine{background:var(--hairline-strong);flex:1;height:1px}.CategoryArchive-module__sxo1Kq__grid{grid-template-columns:repeat(auto-fill,200px);justify-content:start;gap:22px 16px;display:grid}.CategoryArchive-module__sxo1Kq__rail{gap:16px}.CategoryArchive-module__sxo1Kq__empty{text-align:center;color:var(--text-tertiary);background:var(--surface-solid);border:1px dashed var(--hairline-strong);border-radius:18px;margin-top:36px;padding:44px 20px;font-size:14.5px}@media (max-width:640px){.CategoryArchive-module__sxo1Kq__search{width:100%}.CategoryArchive-module__sxo1Kq__groupHead{align-items:center;gap:10px;margin-bottom:14px}.CategoryArchive-module__sxo1Kq__groupTitle{flex:1;min-width:0;font-size:18px}.CategoryArchive-module__sxo1Kq__groupLine{display:none}.CategoryArchive-module__sxo1Kq__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px}}@media (max-width:860px){.CategoryArchive-module__sxo1Kq__toolbar{display:contents}.CategoryArchive-module__sxo1Kq__search{order:1;width:100%;margin:0}.CategoryArchive-module__sxo1Kq__filters{order:3;width:100%;margin-top:16px}.CategoryArchive-module__sxo1Kq__group{margin-top:28px}.CategoryArchive-module__sxo1Kq__group:first-of-type{margin-top:0}}
