.VK_ATW_bar{align-items:center;gap:var(--space-4);padding-bottom:var(--space-4);border-bottom:var(--hairline);display:flex}.VK_ATW_filterButton{align-items:center;gap:var(--space-2);height:34px;padding:0 var(--space-4);background:var(--surface-card);border:var(--hairline-control);border-radius:var(--radius-md);color:var(--text-primary);font-family:var(--font-sans);font-size:13px;font-weight:var(--weight-medium);cursor:pointer;display:none}.VK_ATW_badge{border-radius:var(--radius-full);background:var(--accent);min-width:17px;height:17px;color:var(--ink);font-size:10px;font-weight:var(--weight-bold);justify-content:center;align-items:center;padding:0 5px;display:inline-flex}.VK_ATW_count{color:var(--text-secondary);font-variant-numeric:tabular-nums;margin:0;font-size:13px}.VK_ATW_sortWrap{margin-left:auto;position:relative}.VK_ATW_sortButton{align-items:center;gap:var(--space-2);height:34px;padding:0 var(--space-3);border:var(--hairline-control);border-radius:var(--radius-md);color:var(--text-primary);font-family:var(--font-sans);cursor:pointer;background:0 0;font-size:13px;display:inline-flex}.VK_ATW_sortButton:hover{border-color:var(--text-tertiary)}.VK_ATW_sortLabel{color:var(--text-tertiary)}.VK_ATW_sortChevron{transition:transform var(--duration-fast) var(--ease-out)}.VK_ATW_sortChevron[data-open]{transform:rotate(180deg)}.VK_ATW_sortMenu{z-index:30;min-width:190px;padding:var(--space-1);background:var(--surface-raised);border:var(--hairline);border-radius:var(--radius-md);box-shadow:var(--shadow-popover);position:absolute;top:calc(100% + 4px);right:0}.VK_ATW_sortOption{padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);color:var(--text-secondary);font-size:13px;text-decoration:none;display:block}.VK_ATW_sortOption:hover{background:var(--surface-card);color:var(--text-primary)}.VK_ATW_sortOption[data-active]{color:var(--accent);font-weight:var(--weight-semibold)}.VK_ATW_drawerRoot{z-index:80;display:flex;position:fixed;inset:0}.VK_ATW_scrim{background:var(--scrim);cursor:pointer;border:none;padding:0;position:absolute;inset:0}.VK_ATW_drawer{background:var(--surface-page);border-left:var(--hairline);flex-direction:column;width:min(360px,88vw);margin-left:auto;display:flex;position:relative}.VK_ATW_drawerHead{padding:var(--space-4);border-bottom:var(--hairline);justify-content:space-between;align-items:center;display:flex}.VK_ATW_drawerTitle{font-size:var(--text-eyebrow-size);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;margin:0}.VK_ATW_drawerClose{color:var(--text-secondary);font-family:var(--font-sans);cursor:pointer;background:0 0;border:none;font-size:13px}.VK_ATW_drawerBody{padding:var(--space-5) var(--space-4);flex:1;overflow-y:auto}.VK_ATW_drawerFoot{padding:var(--space-4);border-top:var(--hairline)}.VK_ATW_drawerApply{background:var(--btn-primary-bg);border-radius:var(--radius-md);width:100%;height:42px;color:var(--btn-primary-fg);font-family:var(--font-sans);font-size:13px;font-weight:var(--weight-bold);cursor:pointer;border:none}@media (max-width:960px){.VK_ATW_filterButton{display:inline-flex}}
