/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:host,:root{--font-sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.isolate{isolation:isolate}.order-0{order:0}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.shrink{flex-shrink:1}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.border{border-style:var(--tw-border-style);border-width:1px}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.ring,.shadow{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.invert{--tw-invert:invert(100%)}.filter,.invert{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[---\:----\]{---:----}.\[oops\:_oops_ioctl\+48\/80\]{oops:oops ioctl48/80}}:root{color-scheme:light dark;--bg:#f5f5f5;--border:#ccc;--border-light:#eee;--text:#24292f;--text-muted:#666;--text-dim:#999;--link:#007bff;--hover:#e0e0e0;--selected:#d0d0d0;--code-bg:#f6f8fa;--code-border:#d0d7de;--button-bg:#fff;--input-bg:#fff;--card-bg:#fff;--th-bg:#fafafa;--status-pending:#0366d6;--status-inreview:#d67f05;--status-reviewed:#22863a;--status-failed:#d73a49;--status-previous:#6f42c1;--tag-bg:#e0f7fa;--tag-text:#006064;--diff-add-bg:#e6ffec;--diff-remove-bg:#ffebe9;--diff-header:#005cc5;--brand:#17643b;--font-mono:ui-monospace,SFMono-Regular,"SF Mono",Menlo,Consolas,"Liberation Mono",monospace}@media (prefers-color-scheme:dark){:root{--bg:#0d1117;--border:#30363d;--border-light:#21262d;--text:#c9d1d9;--text-muted:#8b949e;--text-dim:#6e7681;--link:#58a6ff;--hover:#21262d;--selected:#21262d;--code-bg:#161b22;--code-border:#30363d;--button-bg:#21262d;--input-bg:#0d1117;--card-bg:#161b22;--th-bg:#161b22;--status-pending:#58a6ff;--status-inreview:#d29922;--status-reviewed:#3fb950;--status-failed:#f85149;--status-previous:#d2a8ff;--tag-bg:#032f62;--tag-text:#79c0ff;--diff-add-bg:#2ea04326;--diff-remove-bg:#f8514926;--diff-header:#79c0ff;--brand:#3fb950}}*{box-sizing:border-box}body,html{background:var(--bg);color:var(--text)}body{min-height:100vh;font-family:var(--font-mono);margin:0;font-size:13px;line-height:1.4}a{color:var(--link);text-decoration:none}a:hover{text-decoration:underline}button,input,select{font:inherit}main{min-height:calc(100vh - 118px)}.sr-only{clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.shell{width:min(1200px,100% - 32px);margin-inline:auto}.mono{font-family:var(--font-mono)}.nowrap{white-space:nowrap}.break-anywhere{overflow-wrap:anywhere}.site-header{background:var(--bg)}.header-inner{border-bottom:1px solid var(--border);align-items:center;gap:24px;min-height:66px;padding:8px 0;display:flex}.brand{color:var(--text);align-items:center;gap:11px;font-size:2em;font-weight:700;display:inline-flex}.brand:hover{text-decoration:none}.brand-mark{font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;font-size:1em;line-height:1;display:inline-block}.brand-name strong{font-weight:800}.main-nav{align-items:center;gap:6px;margin-left:auto;display:flex}.nav-link{background:var(--button-bg);border:1px solid var(--border);color:var(--text);cursor:pointer;border-radius:3px;padding:4px 10px;font-size:12px}.nav-link:hover{background:var(--hover);text-decoration:none}.nav-link.active{background:var(--selected);font-weight:700}.content-section{padding:12px 0 40px}.page-heading{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-end;margin-bottom:10px;padding-bottom:12px;display:flex}.detail-heading h1,.page-heading h1{margin:0;font-size:2em;line-height:1.25}.page-heading p{color:var(--text-muted);margin:4px 0 0}.heading-count{font-size:.9em}.generated-status,.heading-count{color:var(--text-muted);white-space:nowrap}.generated-status{align-items:baseline;gap:7px;display:inline-flex}.generated-status time{color:var(--text)}.generated-status strong{color:var(--status-reviewed)}.generated-status .sync-error-text{color:var(--status-failed)}.sync-alert{background:var(--status-failed)}@supports (color:color-mix(in lab,red,red)){.sync-alert{background:color-mix(in srgb,var(--status-failed) 9%,var(--bg))}}.sync-alert{border:1px solid var(--status-failed);color:var(--text-muted);border-radius:3px;gap:2px;margin:0 0 10px;padding:7px 9px;font-size:.85em;display:grid}.sync-alert strong{color:var(--status-failed)}.source-revisions{color:var(--text-muted);flex-wrap:wrap;gap:6px 18px;margin:6px 0 9px;font-size:.8em;display:flex}.source-revisions code{color:var(--text);font:inherit}.source-revision{flex-wrap:wrap;align-items:baseline;gap:5px;display:inline-flex}.source-revision strong{color:var(--text)}.source-revision time{color:var(--text-dim)}.source-state{font-weight:700}.source-ok{color:var(--status-reviewed)}.source-error{color:var(--status-failed)}.status-guide{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:5px 14px;margin-bottom:10px;font-size:.85em;display:flex}.guide-label{color:var(--text);font-weight:600}.guide-item{align-items:center;gap:5px;display:inline-flex}.controls{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;display:flex}.search-wrap{flex:0 420px;min-width:360px;max-width:420px;display:flex}.search-input{background:var(--input-bg);border:1px solid var(--border);color:var(--text);border-radius:3px;width:100%;min-width:0;padding:4px 8px}.search-input:focus{border-color:var(--link);outline:1px solid var(--link)}.search-input::placeholder{color:var(--text-dim)}.control-button,.filter,.load-more,.version-chip{background:var(--button-bg);border:1px solid var(--border);color:var(--text);cursor:pointer;border-radius:3px;padding:4px 10px}.control-button:hover,.filter:hover,.load-more:hover,.version-chip:hover{background:var(--hover);text-decoration:none}.control-button:disabled{cursor:default;opacity:.5}.control-button.active{background:var(--selected);font-weight:700}.control-spacer{flex:1}.table-shell{overflow-x:auto}.patch-table{border-collapse:collapse;width:100%}.message-table,.patchset-table{table-layout:fixed;min-width:1000px}.review-table{table-layout:fixed;min-width:1180px}.patchset-author-column{width:25ch}.patchset-date-column{width:12ch}.patchset-version-column{width:10ch}.patchset-language-column{width:7ch}.patchset-status-column{width:14ch}.patchset-upstream-column{width:32ch}.review-subject-column{width:auto}.review-activity-column{width:21ch}.review-upstream-column{width:27ch}.review-action-column{width:13ch}.patch-table td,.patch-table th{border-bottom:1px solid var(--border-light);text-align:left;vertical-align:top;padding:6px 8px}.patch-table th{background:var(--th-bg);white-space:nowrap;font-weight:600}.patch-table tbody tr{cursor:pointer}.patch-table tbody tr:hover{background:var(--hover)}.patch-table tbody tr.selected{background:var(--selected);outline:1px solid var(--border)}.subject-link{color:var(--link);font-weight:500;line-height:1.4}.subject-link,.subline{max-width:570px;display:block}.subline{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:.85em;overflow:hidden}.author-cell{min-width:0}.author-email,.author-name{overflow-wrap:anywhere;display:block}.author-email{color:var(--text-muted);white-space:normal;font-size:.85em}.date-cell,.version-cell{font-variant-numeric:tabular-nums}.patch-table .version-cell,.patch-table .version-heading{text-align:center}.status-cell .status-badge{white-space:normal;max-width:12ch;line-height:1.25}.status-cell .status-text{min-width:0}.status-cell :is(.status-review,.status-mainline) .status-text{white-space:nowrap}.status-badge{white-space:nowrap;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:0 5px;font-size:.85em;font-weight:700;display:inline-grid}.status-marker{grid-column:1}.status-text{grid-column:2}.status-waiting{color:var(--status-pending)}.status-alex,.status-docs-mw,.status-partial,.status-review{color:var(--status-inreview)}.status-mainline{color:var(--status-reviewed)}.status-updated{color:var(--text-muted)}.status-terminal{color:var(--status-failed)}.status-previous{color:var(--status-previous)}.review-note{color:var(--text-muted);margin:-2px 0 10px;font-size:.85em}.review-activity{font-size:.85em;font-weight:700;display:block}.review-waiting{color:var(--status-pending)}.review-discussion{color:var(--status-inreview)}.review-progress{color:var(--text-muted);margin-top:2px;font-size:.75em;display:block}.review-mobile-foot{color:var(--text-muted);justify-content:space-between;align-items:center;font-size:.85em;display:flex}.review-table .lights{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;width:100%;display:grid}.review-table .light-item{white-space:normal;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:0 4px;min-width:0;display:grid}.review-table .light-dot{grid-area:1/1/span 2;align-self:center}.review-table .light-count,.review-table .light-label{white-space:nowrap;grid-column:2;min-width:0}.review-table .light-label{grid-row:1}.review-table .light-count{grid-row:2}.review-action-wrap{justify-content:center;width:100%;display:flex}.tag{background:var(--tag-bg);border:1px solid var(--tag-bg);color:var(--tag-text);white-space:nowrap;border-radius:3px;padding:1px 4px;font-size:.75em;display:inline-block}.badge-tw{filter:hue-rotate(35deg)}.badge-mixed{filter:hue-rotate(75deg)}.lights{gap:9px}.light-item,.lights{align-items:center;display:inline-flex}.light-item{color:var(--text-muted);white-space:nowrap;gap:4px;font-size:.8em}.light-link:hover{color:var(--link);text-decoration:none}.light-dot{border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.light-confirmed{background:var(--status-reviewed)}.light-candidate,.light-partial{background:var(--status-inreview)}.light-previously-present{background:var(--status-previous)}.light-missing{background:var(--text-dim);opacity:.55}.light-count{color:var(--text-dim)}.stats{border-top:1px solid var(--border);color:var(--text-muted);margin-top:16px;padding-top:8px;font-size:.85em}.stats strong{color:var(--text)}kbd{background:var(--text)}@supports (color:color-mix(in lab,red,red)){kbd{background:color-mix(in srgb,var(--text) 12%,transparent)}}kbd{border-radius:2px;margin:0 2px;padding:1px 4px}.kbd-hint{background:var(--text);color:var(--bg);opacity:.6;border-radius:4px;padding:6px 10px;font-size:11px;position:fixed;bottom:10px;right:10px}.kbd-hint:hover{opacity:1}.kbd-hint kbd{background:#fff3}.mobile-list{gap:8px;display:none}.message-card,.patch-card{background:var(--card-bg);border:1px solid var(--border-light);border-radius:4px;padding:10px}.patch-card-head{justify-content:space-between;align-items:start;gap:10px;display:flex}.patch-card-title{color:var(--link);font-weight:500;line-height:1.4}.message-meta,.patch-card-meta{color:var(--text-muted);flex-wrap:wrap;gap:4px 14px;margin:8px 0;font-size:.85em;display:flex}.patch-card-author{overflow-wrap:anywhere;min-width:0}.patch-card-foot{justify-content:space-between;align-items:center;display:flex}.board-grid{grid-template-columns:repeat(4,minmax(235px,1fr));gap:10px;padding-bottom:12px;display:grid;overflow-x:auto}.board-column{border:1px solid var(--border);min-height:380px}.board-head{background:var(--th-bg);border-bottom:1px solid var(--border);padding:8px}.board-head h2{margin:0;font-size:1em}.board-head span{color:var(--text-muted);font-size:.8em}.board-cards{gap:0;display:grid}.board-card{border-bottom:1px solid var(--border-light);color:var(--text);padding:8px}.board-card:hover{background:var(--hover);text-decoration:none}.board-card-title{margin:0 0 7px;font-size:.85em;font-weight:500;line-height:1.4}.board-card-meta{justify-content:space-between;align-items:center;display:flex}.back-nav{margin-bottom:10px}.detail-heading{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:16px;padding-bottom:12px;display:flex}.detail-heading h1{max-width:970px}.detail-heading .status-badge{margin-top:5px;font-size:1.5em;line-height:1.35}.section{margin-bottom:16px}.section h2{border-bottom:1px solid var(--border-light);margin:0 0 8px;padding-bottom:4px;font-size:1.1em}.heading-meta{color:var(--text-dim);float:right;font-size:.8em;font-weight:400}.detail-kv{gap:4px;display:grid}.kv-row{grid-template-columns:100px minmax(0,1fr);gap:8px;display:grid}.kv-label{color:var(--text-muted);font-weight:600}.detail-overview{grid-template-columns:minmax(0,1fr) minmax(310px,390px);align-items:start;gap:24px;display:grid}.detail-overview>*{min-width:0}.detail-upstream h2{border-bottom:1px solid var(--border-light);margin:0;padding:0 0 5px;font-size:1em}.pipeline{border:1px solid var(--border-light);grid-template-columns:repeat(3,1fr);display:grid}.pipeline-stage{border-right:1px solid var(--border-light);min-width:0;padding:10px}.pipeline-stage:last-child{border-right:0}.pipeline-dot{margin-right:5px}.pipeline-name{font-weight:600;display:inline}.pipeline-branch,.pipeline-count,.pipeline-sha,.pipeline-state{margin-top:2px;font-size:.85em;display:block}.pipeline-branch,.pipeline-count{color:var(--text-muted)}.pipeline-state-confirmed{color:var(--status-reviewed)}.pipeline-state-candidate,.pipeline-state-partial{color:var(--status-inreview)}.pipeline-state-previously-present{color:var(--status-previous)}.pipeline-state-missing{color:var(--text-muted)}.pipeline-compact{grid-template-columns:1fr}.pipeline-compact .pipeline-stage{border-bottom:1px solid var(--border-light);border-right:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;gap:1px 7px;padding:8px 9px;display:grid}.pipeline-compact .pipeline-stage:last-child{border-bottom:0}.pipeline-compact .pipeline-dot{grid-area:1/1/span 2;align-self:center;margin:0}.pipeline-compact .pipeline-name{grid-area:1/2}.pipeline-compact .pipeline-branch{grid-area:2/2;margin:0}.pipeline-compact .pipeline-count{text-align:right;grid-area:1/3;margin:0}.pipeline-compact .pipeline-sha,.pipeline-compact .pipeline-state{text-align:right;grid-column:3;margin:0}.patch-list{border:1px solid var(--border-light);margin:0;padding:0;list-style:none}.patch-row{border-bottom:1px solid var(--border-light);grid-template-columns:46px minmax(0,1fr) auto;align-items:start;gap:10px;padding:7px 8px;display:grid}.patch-row:last-child{border-bottom:0}.patch-row:hover{background:var(--hover)}.patch-number{color:var(--text-muted);font-size:.85em}.patch-subject{line-height:1.4}.trailer-list{flex-wrap:wrap;gap:4px;margin-top:5px;display:flex}.trailer{background:var(--tag-bg);color:var(--tag-text);border-radius:3px;padding:1px 4px;font-size:.75em}.version-list{flex-wrap:wrap;gap:6px;display:flex}.version-chip{font-size:.9em}.version-current{background:var(--selected);font-weight:700}.section-help{color:var(--text-muted);max-width:90ch;margin:0 0 8px;font-size:.85em}.status-actions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.status-actions code{background:var(--code-bg);border:1px solid var(--code-border);border-radius:3px;padding:3px 6px}.lifecycle-evidence{border-left:3px solid var(--status-inreview);gap:3px;margin-bottom:8px;padding:4px 8px;display:grid}.message-more{justify-content:center;padding:12px;display:flex}.message-table tbody tr{cursor:default}.message-reference{align-items:baseline;gap:6px;max-width:none;display:flex}.message-reference-id{text-overflow:ellipsis;min-width:0;overflow:hidden}.message-reference-details{flex:none}.message-id{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:.8em;overflow:hidden}.message-detail-nav{justify-content:space-between;align-items:center;display:flex}.message-detail-nav-links{gap:14px;display:inline-flex}.disabled-link{color:var(--text-dim)}.message-id-value{align-items:center;gap:6px;min-width:0;display:inline-flex}.copy-button{background:var(--button-bg);border:1px solid var(--border);color:var(--text);cursor:pointer;font:inherit;border-radius:3px;flex:none;padding:1px 5px;font-size:11px}.copy-button:hover{background:var(--hover)}.changed-files-list{gap:2px;min-width:0;display:grid}.changed-files-list code{overflow-wrap:anywhere}.patch-content{background:var(--code-bg);border:1px solid var(--code-border);color:var(--text);font:12px/1.4 var(--font-mono);white-space:pre-wrap;word-break:break-word;border-radius:4px;margin:0;padding:8px 0}.patch-content-line{min-height:1.4em;padding:0 10px;display:block}.patch-content-added{background:var(--diff-add-bg)}.patch-content-removed{background:var(--diff-remove-bg)}.patch-content-header{color:var(--diff-header);font-weight:700}.message-detail-footer-nav{border-top:1px solid var(--border);grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;margin-top:20px;padding-top:10px;display:grid}.message-detail-footer-nav>:last-child{text-align:right}.panel{background:var(--card-bg);border:1px solid var(--border);border-radius:4px}.empty-state,.message-placeholder{color:var(--text-muted);text-align:center;padding:20px}.message-placeholder{gap:8px;display:grid}.text-link{color:var(--link)}.site-footer{color:var(--text-muted);font-size:.8em}.footer-inner{border-top:1px solid var(--border);justify-content:space-between;padding:12px 0 18px;display:flex}@media (max-width:820px){.header-inner{flex-direction:column;align-items:flex-start;gap:8px;padding:10px 0}.brand{font-size:1.55em}.main-nav{width:100%;margin-left:0;overflow-x:auto}.page-heading{align-items:flex-start;gap:8px}.control-spacer{display:none}.detail-overview,.pipeline{grid-template-columns:1fr}.pipeline-stage{border-bottom:1px solid var(--border-light);border-right:0}.pipeline-stage:last-child{border-bottom:0}.kbd-hint{display:none}}@media (max-width:680px){.shell{width:min(100% - 20px,1200px)}.github-link{display:none}.page-heading{flex-direction:column}.detail-heading h1,.page-heading h1{font-size:1.55em}.heading-count{align-items:flex-start}.controls{grid-template-columns:1fr 1fr;align-items:stretch;display:grid}.search-wrap{grid-area:1/1/auto/-1;min-width:0;max-width:none}.control-button,.filter{min-width:0}.table-shell{display:none}.mobile-list{display:grid}.stats span{display:none}.detail-heading{flex-direction:column;gap:7px}.detail-heading .status-badge{margin-top:0}.message-detail-nav{flex-direction:column;align-items:flex-start;gap:5px}.message-detail-nav-links{justify-content:space-between;width:100%}.message-id-value{flex-direction:column;align-items:flex-start}.kv-row{grid-template-columns:82px minmax(0,1fr)}.patch-row{grid-template-columns:36px minmax(0,1fr)}.patch-row>.lights{grid-column:2}.footer-inner{flex-direction:column;gap:4px}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}