.page-header{background-color:var(--color-surface-card);flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;display:flex}:where(.container,.grid,.list-page__header,.detail-page__header)>.page-header{margin-bottom:0}.page-header__left{align-items:center;gap:var(--space-7);min-width:0;display:flex}.page-header__title-row{align-items:center;gap:var(--space-5);display:flex}.page-header__bookmark{cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:inline-flex}.page-header__bookmark:hover{opacity:.8}.page-header__title{font-size:24px;line-height:1;font-weight:var(--font-weight-semibold);color:var(--color-text-default);white-space:nowrap;margin:0}.page-header__divider{background-color:var(--color-border-subtle);flex-shrink:0;width:1px;height:18px}.page-header__description{font-size:var(--font-size-t6);color:var(--color-text-helper);white-space:nowrap;text-overflow:ellipsis;margin:0;line-height:1.4;overflow:hidden}.page-header__actions{align-items:center;gap:var(--space-6);flex-shrink:0;display:flex}.page-header__actions :-webkit-any(button,.btn,a[role=button]){height:40px;min-height:40px}.page-header__actions :-moz-any(button,.btn,a[role=button]){height:40px;min-height:40px}.page-header__actions :is(button,.btn,a[role=button]){height:40px;min-height:40px}.page-header__actions .btn{padding:0 var(--space-2);font-size:var(--font-size-t4)}.page-header--actions-below{flex-direction:column;align-items:flex-start}.page-header--actions-below .page-header__actions{flex-wrap:wrap;max-width:100%}.page-header--actions-below .page-header__actions>.container[role=group]{flex-wrap:wrap}
