.qs-breadcrumb{display:flex;align-items:center;gap:12px;padding-block:4px 12px;min-inline-size:0}.qs-breadcrumb__back{inline-size:40px;block-size:40px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:var(--radius-sm);color:var(--qs-text-secondary);cursor:pointer;text-decoration:none;outline:none;transition:background-color var(--duration-base) var(--ease-out),color var(--duration-base) var(--ease-out)}.qs-breadcrumb__back:hover{background:var(--qs-surface-sunken);color:var(--qs-text-primary)}.qs-breadcrumb__back:focus-visible{box-shadow:0 0 0 2px var(--qs-surface-card),0 0 0 4px var(--qs-border-focus)}.qs-breadcrumb__back svg{inline-size:22px;block-size:22px;stroke:currentColor;stroke-width:2;fill:none}[dir=rtl] .qs-breadcrumb__back svg{transform:scaleX(-1)}.qs-breadcrumb__trail{min-inline-size:0;flex:1}.qs-breadcrumb__trail ol{display:flex;align-items:center;flex-wrap:nowrap;gap:8px;margin:0;padding:0;list-style:none;min-inline-size:0}.qs-breadcrumb__trail li{display:inline-flex;align-items:center;gap:8px;flex-shrink:0}.qs-breadcrumb__trail li:last-child{flex:1 1 auto;flex-shrink:1;min-inline-size:0}.qs-breadcrumb__crumb{font-family:var(--qs-font-body);font-size:15px;font-weight:500;color:var(--qs-text-secondary);text-decoration:none;white-space:nowrap;background:none;border:none;padding:0;cursor:pointer}.qs-breadcrumb__crumb:hover{color:var(--qs-primary)}.qs-breadcrumb__crumb:focus-visible{outline:2px solid var(--qs-border-focus);outline-offset:2px}.qs-breadcrumb__sep{color:var(--qs-text-tertiary);font-size:15px;user-select:none;flex-shrink:0}.qs-breadcrumb__current{display:block;font-family:var(--qs-font-display);font-weight:700;font-size:clamp(20px,2.6vw,26px);line-height:1.15;color:var(--qs-text-primary);letter-spacing:-.01em;max-inline-size:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:479px){.qs-breadcrumb__trail li:not(:last-child){display:none}}