.aside[data-v-a4927568]{top:var(--sticky-aside,100px);align-self:start;position:sticky}.aside[data-v-a4927568],.panel[data-v-a4927568]{flex-direction:column;gap:12px;display:flex}.panel[data-v-a4927568]{border:1px solid var(--b-card);border-radius:var(--r);background:#fff;padding:22px 20px}.h[data-v-a4927568]{letter-spacing:.04em;font-size:20px;font-weight:900}.cats[data-v-a4927568]{flex-direction:column;gap:2px;margin-top:4px}.cat[data-v-a4927568],.cats[data-v-a4927568]{display:flex}.cat[data-v-a4927568]{border-radius:var(--r);color:var(--c-text-2);justify-content:space-between;align-items:center;padding:9px 12px;font-size:15px}.cat[data-v-a4927568]:hover{background:var(--s-dd-hover)}.cat.on[data-v-a4927568],.cat[data-v-a4927568]:hover{color:var(--c-primary)}.cat.on[data-v-a4927568]{background:var(--c-primary-tint);font-weight:700}.n[data-v-a4927568]{letter-spacing:.06em;color:var(--c-date);font-size:13px}.cat.on .n[data-v-a4927568]{color:var(--c-primary)}.search[data-v-a4927568]{gap:6px;margin-top:8px;display:flex}.search input[data-v-a4927568]{background:var(--s-input);flex:1;min-width:0;padding:12px 14px;font-size:14.5px}.go[data-v-a4927568],.search input[data-v-a4927568]{border:1px solid var(--b-input);border-radius:var(--r)}.go[data-v-a4927568]{width:44px;color:var(--c-primary);background:#fff;flex:none;font-size:16px}.note[data-v-a4927568]{color:var(--c-hint);margin:6px 0 0;font-size:13.5px;line-height:1.9}.pager[data-v-3a053e7f]{justify-content:center;gap:6px;margin-top:34px;display:flex}.pb[data-v-3a053e7f]{border-radius:var(--r-sm);border:1px solid var(--b-outline);min-width:38px;height:38px;color:var(--c-text-2);background:#fff;padding:0 10px;font-size:14px}.pb.on[data-v-3a053e7f]{background:var(--c-primary);border-color:var(--c-primary);color:#fff;font-weight:700}.pb[data-v-3a053e7f]:disabled{border-color:var(--b-disabled);color:var(--c-inert);cursor:default}.wrap[data-v-45da0cc4]{max-width:var(--w-section);margin:0 auto;padding:44px 28px 96px}.cols[data-v-45da0cc4]{grid-template-columns:250px 1fr;align-items:start;gap:40px;display:grid}.list[data-v-45da0cc4]{min-width:0}.list[data-v-45da0cc4],.stack[data-v-45da0cc4]{flex-direction:column;gap:14px;display:flex}.grid2[data-v-45da0cc4]{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:18px;display:grid}.qbar[data-v-45da0cc4]{color:var(--c-muted);font-size:14px}.qbar a[data-v-45da0cc4]{color:var(--c-primary);margin-left:6px}.search[data-v-45da0cc4]{border:1px solid var(--b-card);border-radius:var(--r);background:#fff;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:22px;padding:18px 20px;display:flex}.search input[data-v-45da0cc4]{flex:260px;padding:12px 14px}.search input[data-v-45da0cc4],.search select[data-v-45da0cc4]{border:1px solid var(--b-input);background:var(--s-input);border-radius:var(--r);font-size:14.5px}.search select[data-v-45da0cc4]{padding:11px 12px}.sbtn[data-v-45da0cc4]{background:var(--c-primary);color:#fff;border-radius:var(--r);border:0;padding:12px 22px;font-size:14.5px;font-weight:700}.count[data-v-45da0cc4]{color:var(--c-muted);margin-left:auto;font-size:14px}.count strong[data-v-45da0cc4]{color:var(--c-primary);font-size:16px}.grid[data-v-45da0cc4]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px;display:grid}.wall[data-v-45da0cc4]{-moz-columns:260px 3;columns:260px 3;-moz-column-gap:18px;column-gap:18px}.brick[data-v-45da0cc4]{-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:18px}.tl[data-v-45da0cc4]{flex-direction:column;gap:14px;padding-left:30px;display:flex;position:relative}.tl[data-v-45da0cc4]:before{content:"";background:var(--b-divider);width:2px;position:absolute;top:6px;bottom:6px;left:7px}.yr[data-v-45da0cc4]{letter-spacing:.06em;color:var(--c-primary);margin-top:6px;font-size:20px;font-weight:700}.ti[data-v-45da0cc4],.yr[data-v-45da0cc4]{position:relative}.dot[data-v-45da0cc4]{border:3px solid var(--c-primary);background:#fff;border-radius:50%;width:14px;height:14px;position:absolute;top:28px;left:-29px}.empty[data-v-45da0cc4]{border:1px dashed var(--b-dashed);border-radius:var(--r);text-align:center;color:var(--c-label);padding:40px;font-size:15px}
