.rb-crumb:has(.csw){position:relative}.csw{min-width:0;max-width:100%;display:inline-flex}.hub-app .csw-btn{min-width:0;max-width:calc(100% + 12px);height:24px;font:inherit;color:var(--rb-ink);cursor:pointer;background:0 0;border:none;border-radius:5px;align-items:center;gap:4px;margin:0 -6px;padding:0 6px;display:inline-flex}.hub-app .csw-btn:hover,.hub-app .csw-btn[aria-expanded=true]{background:var(--rb-hover)}.hub-app .csw-btn:focus-visible{outline:2px solid var(--rb-ink);outline-offset:1px}.csw-btn svg{color:var(--rb-faint);flex-shrink:0}.csw-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.csw-menu{z-index:60;background:var(--glass-strong);-webkit-backdrop-filter:blur(24px)saturate(180%);backdrop-filter:blur(24px)saturate(180%);border:1px solid var(--glass-border);width:max-content;min-width:220px;max-width:min(320px,100vw - 32px);max-height:min(360px,60vh);box-shadow:inset 0 1px 0 var(--glass-highlight),0 0 0 1px var(--glass-edge),var(--glass-shadow-lg);border-radius:8px;padding:4px;position:absolute;top:calc(100% + 4px);left:0;overflow-y:auto}.hub-app .csw-item{color:var(--rb-ink);text-overflow:ellipsis;white-space:nowrap;border-radius:5px;padding:7px 10px;font-size:13px;text-decoration:none;display:block;overflow:hidden}.hub-app .csw-item:hover,.hub-app .csw-item:focus-visible{background:var(--rb-hover);outline:none;text-decoration:none}.hub-app .csw-item:focus-visible{box-shadow:inset 0 0 0 2px var(--rb-ink)}.csw-empty{color:var(--rb-faint);padding:7px 10px;font-size:13px}@media (min-width:600px){.csw{position:relative}}.hub-app .csw-picker-row{color:inherit;text-decoration:none}.hub-app .csw-picker-row:hover{background:var(--rb-hover);text-decoration:none}.hub-app .csw-picker-row:focus-visible{outline:2px solid var(--rb-ink);outline-offset:-2px}.csw-picker-go{color:var(--rb-faint);padding-right:4px}.csw-sops-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.adm-sectabs{margin-bottom:14px}.adm-sectabs .rb-tabs{margin-bottom:0}.rb-page.adm-sectabs-wrap{padding-bottom:0}.rb-page.adm-sectabs-wrap+.rb-page{padding-top:0}.ccards{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;display:grid}.hub-app .ccard{border:1px solid var(--glass-border);border-radius:var(--glass-r);background:var(--glass);min-width:0;-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);color:inherit;box-shadow:inset 0 1px 0 var(--glass-highlight),0 0 0 1px var(--glass-edge),var(--glass-shadow);align-items:center;gap:12px;padding:14px 16px;text-decoration:none;transition:border-color .12s,background .12s;display:flex}.hub-app .ccard:hover{border-color:var(--rb-faint);background:var(--rb-hover);text-decoration:none}.hub-app .ccard:focus-visible{outline:2px solid var(--rb-ink);outline-offset:2px}.ccard[data-archived=true]{opacity:.6}.ccard-t{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.ccard-n{color:var(--rb-ink);overflow-wrap:anywhere;font-weight:500;line-height:1.3}.ccard-m{font-size:var(--rb-fs-small);color:var(--rb-muted);flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.ccard-go{color:var(--rb-faint);flex-shrink:0}@media (max-width:720px){.hub-app .rb-toolbar.clients-toolbar{flex-wrap:wrap;margin:0 0 14px;padding:0;overflow-x:visible}.hub-app .rb-toolbar.clients-toolbar>*{flex-shrink:1}.hub-app .rb-toolbar.clients-toolbar .rb-search{flex:100%;width:auto}.hub-app .rb-toolbar.clients-toolbar .rb-count{margin-left:auto}}
