.theme-rev7 .rev7-tag{display:inline-flex;align-items:center;gap:var(--rev7-s-1);height:24px;padding:0 10px;border-radius:var(--rev7-r-pill);white-space:nowrap;text-transform:none;letter-spacing:0}.theme-rev7 .rev7-tag__dot{width:6px;height:6px;border-radius:50%;background:currentColor;flex:none}.theme-rev7 .rev7-tag__icon{display:inline-flex;align-items:center;width:12px;height:12px}.theme-rev7 .rev7-tag[data-type=ok]{background:var(--rev7-ok-soft-bg);color:var(--rev7-ok-soft-fg)}.theme-rev7 .rev7-tag[data-type=warn]{background:var(--rev7-warn-soft-bg);color:var(--rev7-warn-soft-fg)}.theme-rev7 .rev7-tag[data-type=bad]{background:var(--rev7-bad-soft-bg);color:var(--rev7-bad-soft-fg)}.theme-rev7 .rev7-tag[data-type=info]{background:var(--rev7-info-soft-bg);color:var(--rev7-info-soft-fg)}.theme-rev7 .rev7-tag[data-type=paid]{background:var(--rev7-paid-soft-bg);color:var(--rev7-paid-soft-fg)}.theme-rev7 .rev7-tag[data-type=neutral]{background:var(--rev7-surface-soft);color:var(--rev7-ink-muted)}.theme-rev7 .rev7-tag[data-type=accent]{background:var(--rev7-accent-soft);color:var(--rev7-accent-ink)}.theme-rev7 .rev7-page-header{display:flex;flex-direction:column;gap:var(--rev7-s-3)}.theme-rev7 .rev7-page-header__crumbs{display:flex;align-items:center;gap:var(--rev7-s-2);color:var(--rev7-ink-muted);font-size:13px}.theme-rev7 .rev7-page-header__crumb-link{color:var(--rev7-ink-muted);text-decoration:none}.theme-rev7 .rev7-page-header__crumb-current,.theme-rev7 .rev7-page-header__crumb-link:hover{color:var(--rev7-ink)}.theme-rev7 .rev7-page-header__crumb-sep{color:var(--rev7-ink-faint)}.theme-rev7 .rev7-page-header__eyebrow{color:var(--rev7-ink-muted)}.theme-rev7 .rev7-page-header__row{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--rev7-s-6);flex-wrap:wrap}.theme-rev7 .rev7-page-header__title-group{display:inline-flex;align-items:center;gap:var(--rev7-s-4);flex-wrap:wrap}.theme-rev7 .rev7-page-header__title{margin:0;color:var(--rev7-ink)}.theme-rev7 .rev7-pane__body .rev7-page-header__title-group{display:none}.theme-rev7 .rev7-page-header__actions,.theme-rev7 .rev7-page-header__tags{display:inline-flex;align-items:center;gap:var(--rev7-s-2)}.theme-rev7 .rev7-page-header__desc{margin:0;max-width:640px}.theme-rev7 .rev7-tile{display:flex;flex-direction:column;gap:var(--rev7-s-4);padding:var(--rev7-s-6);background:var(--rev7-surface);border-radius:var(--rev7-r-card);color:var(--rev7-ink)}.theme-rev7 .rev7-tile[data-variant=soft]{background:var(--rev7-surface-soft)}.theme-rev7 .rev7-tile[data-variant=hero-inverse],.theme-rev7 .rev7-tile[data-variant=inverse]{background:var(--rev7-inverse);color:var(--rev7-inverse-fg)}.theme-rev7 .rev7-tile[data-variant=hero-inverse]{border-radius:var(--rev7-r-card-lg);padding:28px}.theme-rev7 .rev7-tile__head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--rev7-s-4)}.theme-rev7 .rev7-tile__head-text{display:flex;flex-direction:column;gap:2px}.theme-rev7 .rev7-tile__title{color:inherit}.theme-rev7 .rev7-tile__meta{color:var(--rev7-ink-muted)}.theme-rev7 .rev7-tile[data-variant=hero-inverse] .rev7-tile__meta,.theme-rev7 .rev7-tile[data-variant=inverse] .rev7-tile__meta{color:var(--rev7-inverse-fg-muted)}.theme-rev7 .rev7-tile__expand{width:28px;height:28px;border-radius:var(--rev7-r-pill);background:transparent;border:1px solid var(--rev7-surface-line);color:var(--rev7-ink-muted);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background var(--rev7-motion-fast),color var(--rev7-motion-fast)}.theme-rev7 .rev7-tile__expand:hover{background:var(--rev7-surface-soft);color:var(--rev7-ink)}.theme-rev7 .rev7-tile[data-variant=hero-inverse] .rev7-tile__expand,.theme-rev7 .rev7-tile[data-variant=inverse] .rev7-tile__expand{border-color:var(--rev7-inverse-2);color:var(--rev7-inverse-fg-muted)}.theme-rev7 .rev7-tile[data-variant=hero-inverse] .rev7-tile__expand:hover,.theme-rev7 .rev7-tile[data-variant=inverse] .rev7-tile__expand:hover{background:var(--rev7-inverse-2);color:var(--rev7-inverse-fg)}.theme-rev7 .rev7-pill{display:inline-flex;align-items:center;gap:var(--rev7-s-2);border-radius:var(--rev7-r-pill);font-family:inherit;font-weight:500;font-size:13px;line-height:16px;cursor:pointer;text-decoration:none;border:1px solid transparent;transition:background var(--rev7-motion-fast),border-color var(--rev7-motion-fast),color var(--rev7-motion-fast)}.theme-rev7 .rev7-pill[data-size=sm]{height:32px;padding:0 var(--rev7-s-3)}.theme-rev7 .rev7-pill[data-size=md]{height:40px;padding:0 var(--rev7-s-4)}.theme-rev7 .rev7-pill[data-size=lg]{height:48px;padding:0 var(--rev7-s-5);font-size:14px}.theme-rev7 .rev7-pill[data-variant=primary]{background:var(--rev7-accent);color:var(--rev7-accent-ink);border-color:transparent}.theme-rev7 .rev7-pill[data-variant=primary]:hover{background:var(--rev7-accent-strong)}.theme-rev7 .rev7-pill[data-variant=secondary]{background:var(--rev7-surface);color:var(--rev7-ink);border-color:var(--rev7-surface-line)}.theme-rev7 .rev7-pill[data-variant=secondary]:hover{background:var(--rev7-surface-soft)}.theme-rev7 .rev7-pill[data-variant=ghost]{background:transparent;color:var(--rev7-ink-muted);border-color:transparent}.theme-rev7 .rev7-pill[data-variant=ghost]:hover{background:var(--rev7-surface-soft);color:var(--rev7-ink)}.theme-rev7 .rev7-pill__icon,.theme-rev7 .rev7-pill__icon-right{display:inline-flex;align-items:center;width:16px;height:16px}