.topbar .topbar-points{display:flex;flex-direction:column;gap:1px;min-width:92px;white-space:nowrap;font-variant-numeric:tabular-nums;text-align:right;line-height:1.45}
.topbar-points>span{font-size:10px;color:var(--ink-3)}.topbar-points>strong{font-size:15px;color:var(--accent);font-weight:650}
.points-store-button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:38px;padding:8px 13px;background:var(--accent);color:var(--on-accent);border-radius:8px;font-size:12px;font-weight:600;white-space:nowrap;flex-shrink:0}.points-store-button:hover{background:var(--accent-end)}.points-store-button svg{width:16px;height:16px}
@media(max-width:1250px){.topbar .top-actions{gap:10px}.topbar .workbench-search-button{width:150px}}
@media(max-width:850px){.topbar .top-actions{gap:8px}.topbar .workbench-search-button{width:36px}.topbar-points>strong{font-size:13px}.points-store-button{padding:8px 10px;font-size:11px}}
@media(max-width:580px){.topbar{height:auto;min-height:106px;flex-wrap:wrap;gap:2px 8px;padding:7px 16px}.topbar>.mobile-menu{min-height:34px;min-width:34px;order:1}.topbar>.breadcrumb{order:2;flex:1;max-width:none}.topbar>.top-actions{order:3;width:100%;justify-content:space-between;gap:7px}.topbar .workbench-search-button,.topbar #notification-button{display:none}.topbar .topbar-points{min-width:92px;text-align:left}.topbar-points>span{font-size:9px}.topbar-points>strong{font-size:13px}.points-store-button{min-height:36px;padding:8px 10px}.points-store-button svg{display:none}}
