.more-hub .more-hub-section{margin-bottom:1rem}.more-hub .more-hub__header{margin-bottom:.25rem}.more-hub-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin-bottom:1.25rem;display:grid}.more-hub .more-hub-tile{gap:.375rem;min-width:0;min-height:4.75rem;padding:.625rem .375rem}.more-hub .more-hub-tile__label{overflow-wrap:anywhere;max-width:100%;font-size:.75rem;font-weight:600}.more-hub .more-hub-tile__badge{top:.375rem;right:.375rem}.more-hub .more-hub-tile:focus-visible,.more-hub .more-hub-row:focus-visible{box-shadow:var(--shadow-focus);outline:none}@media (min-width:768px){.more-hub-tiles{grid-template-columns:repeat(auto-fill,minmax(7.5rem,1fr))}.more-hub-tile--mobile{display:none}}.more-hub-lists{grid-template-columns:minmax(0,1fr);display:grid}.more-hub .more-hub-list{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-card);gap:0;overflow:hidden}.more-hub .more-hub-row{border-radius:0;gap:.75rem;min-width:0;min-height:44px;padding:.5rem .75rem;transition:background .15s}.more-hub .more-hub-row+.more-hub-row{border-top:1px solid var(--border)}.more-hub .more-hub-row:hover{background:var(--bg-hover)}.more-hub .more-hub-row--active{background:var(--accent-subtle)}.more-hub .more-hub-row__icon{width:2rem;height:2rem}.more-hub-row__text{flex-direction:column;flex:1;min-width:0;display:flex}.more-hub-row__text .more-hub-row__label{text-overflow:ellipsis;white-space:nowrap;flex:none;overflow:hidden}.more-hub-row__hint{font-size:var(--text-xs);color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.more-hub-other{border-top:1px solid var(--border);padding-top:.5rem}.more-hub-other__summary{cursor:pointer;min-height:44px;font-size:var(--text-sm);color:var(--text-secondary);border-radius:var(--radius-sm);justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .25rem;font-weight:600;list-style:none;display:flex}.more-hub-other__summary::-webkit-details-marker{display:none}.more-hub-other__summary:hover{color:var(--text-primary)}.more-hub-other__summary:focus-visible{box-shadow:var(--shadow-focus);outline:none}.more-hub-other__count{border-radius:var(--radius-pill);background:var(--bg-hover);min-width:1.25rem;height:1.25rem;color:var(--text-muted);justify-content:center;align-items:center;margin-left:.5rem;padding:0 .35rem;font-size:.6875rem;font-weight:700;display:inline-flex}.more-hub-other__chevron{color:var(--text-muted);transition:transform var(--dur)}.more-hub-other[open] .more-hub-other__chevron{transform:rotate(180deg)}.more-hub-other__list{margin-top:.25rem}.more-desk{display:none}@media (min-width:1024px){.more-hub-mobile{display:none}.more-desk{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1rem;margin-top:.75rem;display:grid}}@media (min-width:1400px){.more-desk{grid-template-columns:repeat(3,minmax(0,1fr))}}.more-desk-card{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-card);min-width:0;padding:.875rem .5rem .5rem}.more-desk-card__title{font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);margin:0 0 .375rem;padding:0 .625rem;font-weight:700}.more-desk-card__rows{flex-direction:column;display:flex}.more-desk-row{border-radius:var(--radius-sm);min-width:0;color:var(--text-primary);align-items:center;gap:.75rem;padding:.625rem;text-decoration:none;transition:background .15s;display:flex}.more-desk-row:hover{background:var(--bg-hover)}.more-desk-row:focus-visible{box-shadow:var(--shadow-focus);outline:none}.more-desk-row--active{background:var(--accent-subtle)}.more-desk-row__icon{border-radius:var(--radius-sm);background:var(--bg-hover);flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:inline-flex}.more-desk-row__text{flex-direction:column;flex:1;min-width:0;display:flex}.more-desk-row__label{font-size:var(--text-sm);font-weight:700}.more-desk-row__hint{font-size:var(--text-xs);color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.more-desk-row__count{border-radius:var(--radius-pill);background:var(--bg-hover);color:var(--text-secondary);white-space:nowrap;flex-shrink:0;padding:.125rem .5rem;font-size:.6875rem;font-weight:700}.more-desk-row__count--alert{background:var(--accent-subtle);color:var(--accent)}.more-desk-row__chevron{color:var(--text-muted);flex-shrink:0}
