.review-button,button.ui-control,a.ui-control,button.ui-action-primary,a.ui-action-primary,button.ui-action-quiet{min-height:var(--ui-control-height);font-size:var(--text-small);text-align:center;white-space:normal;border-radius:6px;gap:8px;padding:4px 12px;line-height:1.4;text-decoration:none}.review-button.ui-control,.review-button.ui-action-primary{min-height:var(--ui-control-height);font-size:var(--text-small);padding:4px 12px}.review-button.ui-icon-button{width:var(--ui-control-height);height:var(--ui-control-height);padding:0}.review-button.ui-control{border:1px solid var(--line-strong);background:var(--raised);color:var(--ink)}.review-button.ui-control:hover{background:var(--sunken)}.review-button.openreview-action{color:var(--link);background:0 0;border:1px solid #0000}.review-button.openreview-action:hover,.review-button.openreview-action:focus-visible{border-color:var(--line);background:var(--surface)}.review-button.ui-action-primary{color:var(--raised)}.review-section-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;min-width:0;margin-bottom:12px;display:flex}.review-section-title{flex-wrap:wrap;align-items:baseline;gap:8px 12px;min-width:0;display:flex}.review-section-title>h2,.review-section-title>h3{color:var(--ink);font-size:var(--text-small);margin:0;font-weight:600;line-height:1.4}.review-section-meta{color:var(--muted);font-size:var(--text-caption)}.review-section-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-left:auto;display:flex}.review-search{width:min(100%,20rem);min-width:0}.review-search .ui-filter-search{align-items:center;width:100%;min-width:0;display:flex;position:relative}.review-search .ui-filter-search>svg{width:16px;height:16px;color:var(--muted);pointer-events:none;position:absolute;left:8px}.review-search .ui-filter-search>.ui-field{width:100%;min-width:0;min-height:var(--ui-control-height);height:var(--ui-control-height);border:1px solid var(--line-strong);border-radius:var(--radius-control,6px);font-size:var(--text-small);background:var(--raised);color:var(--ink);padding:4px 8px 4px 32px;line-height:1.4}.review-search .ui-field::placeholder{color:var(--muted);opacity:1}.review-select-filter{min-width:0;max-width:100%}.review-select-filter .ui-filter-select{border:1px solid var(--line-strong);border-radius:var(--radius-control,6px);background:var(--raised);align-items:center;gap:4px;min-width:0;padding-inline-start:12px;display:flex}.review-select-filter .ui-filter-select>div{color:var(--muted);font-size:var(--text-small);letter-spacing:normal;text-transform:none;flex-shrink:0;font-weight:400;line-height:1.4}.review-select-filter .ui-filter-select>.ui-field{width:100%;min-width:0;min-height:calc(var(--ui-control-height) - 2px);height:calc(var(--ui-control-height) - 2px);border-radius:inherit;box-shadow:none;color:var(--ink);cursor:pointer;border:0;flex:1;padding:4px 8px}.review-select-filter .ui-filter-select:focus-within{outline:2px solid var(--focus);outline-offset:2px}.review-select-filter .ui-field:focus-visible{outline:none}@media (pointer:coarse){.review-button,.review-button.ui-control,.review-button.ui-action-primary,.review-search .ui-filter-search>.ui-field{min-height:44px}.review-search .ui-filter-search>.ui-field{height:44px}.review-select-filter .ui-filter-select>.ui-field{height:44px;min-height:44px}}.review-dialog{max-width:var(--container-form)}.review-dialog .workflow-editor:first-child{border-top:0;padding-top:0}.review-dialog>div>header{flex-wrap:wrap;align-items:center}.review-dialog .ui-dialog-actions{margin-left:auto}.review-link{box-shadow:none;color:var(--link);font:inherit;line-height:inherit;text-align:left;text-underline-offset:3px;white-space:normal;overflow-wrap:anywhere;cursor:pointer;background:0 0;border:0;border-radius:0;margin:0;padding:0;text-decoration:underline;display:inline}.review-link:hover,.review-link:focus-visible{color:var(--ink);text-decoration:underline}.review-link:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.review-icon-action{width:var(--ui-control-height);height:var(--ui-control-height);min-height:var(--ui-control-height);font-size:var(--text-subhead);justify-content:center;align-items:center;line-height:1;display:inline-flex}.review-icon-action:hover,.review-icon-action:focus-visible{color:var(--link);text-decoration:none}@media (pointer:coarse){.review-icon-action{width:44px;height:44px;min-height:44px}}.ui-field:not(textarea){min-height:var(--ui-control-height);height:var(--ui-control-height);font-size:var(--text-small);padding:4px 12px;font-weight:400;line-height:1.4}textarea.ui-field{font-size:var(--text-small);padding:8px 12px;font-weight:400;line-height:1.5}.ui-choice-field{border:0;min-width:0;margin:0;padding:0}.ui-choice-field legend{font-size:var(--text-small);color:var(--muted);margin-bottom:4px;font-weight:600}.ui-choice-option{min-height:var(--ui-control-height);background:0 0;gap:8px;padding:4px 0}.ui-choice-option input{width:16px;height:16px;accent-color:var(--link)}@media (pointer:coarse){.ui-field:not(textarea){height:44px;min-height:44px}.ui-choice-option{min-height:44px}}.ui-choice{min-height:var(--ui-control-height);border-radius:var(--radius-control,6px);font-size:var(--text-small);color:var(--muted);background:0 0;border:1px solid #0000;padding:4px 8px;line-height:1.4}.ui-choice:hover{background:var(--sunken)}.ui-choice[aria-pressed=true]{color:var(--link);background:var(--tint)}@media (width<=600px){.ui-choice-group{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.ui-choice-group>.ui-choice{white-space:normal;text-align:left;justify-content:space-between;align-items:center;gap:8px;min-width:0;min-height:44px;display:flex}.ui-choice-group>.ui-choice>span{flex-shrink:0}}@media (pointer:coarse){.ui-choice{min-height:44px}}
