.action-person{border:1px solid var(--border-default);border-radius:var(--radius-medium);background:var(--background-secondary);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding-block:8px;padding-inline:16px 8px;display:flex}.action-fields{flex-direction:column;gap:16px;display:flex}.action-what{flex-direction:column;gap:12px;min-width:0;display:flex}.action-recent{flex-direction:column;gap:8px;display:flex}.action-recent-label{font-size:var(--font-size-label);line-height:var(--line-height-label);color:var(--text-secondary)}.action-recent-list{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.action-recent-list>li{max-width:100%}.action-chip{min-height:var(--target);border:1px solid var(--border-input);border-radius:var(--radius-medium);background:var(--background-input);max-width:100%;color:var(--text-default);font:inherit;font-size:var(--font-size-secondary);line-height:var(--line-height-secondary);text-align:start;cursor:pointer;align-items:center;padding:8px 16px;display:inline-flex}.action-chip:hover{background:var(--background-input-hover)}.action-chip[aria-pressed=true]{border-color:var(--border-input-emphasized);background:var(--background-emphasized);color:var(--text-default)}.action-more{flex-direction:column;gap:16px;display:flex}.action-more-toggle{align-self:flex-start}.action-more-body{flex-direction:column;gap:16px;padding-inline-start:2px;display:flex}.action-retest{flex-direction:column;gap:12px;display:flex}.action-photos>fieldset{background:0 0;border:0;padding:0}.action-photos>fieldset>legend{font-size:var(--font-size-label);line-height:var(--line-height-label);color:var(--text-secondary);padding:0 0 4px}.action-photos .notice{box-shadow:none;color:var(--text-tertiary);background:0 0;padding:0}.action-buttons{flex-wrap:wrap;gap:12px;display:flex}.action-buttons>.btn-primary{min-width:12rem}@media (width<=599.98px){.action-buttons>.btn{flex:1}}.action-inline{padding:var(--space-20) var(--space-24);border:1px solid var(--border-default);border-radius:var(--radius-large);background:var(--background-raised)}.action-receipt-line{font-size:var(--font-size-secondary);line-height:var(--line-height-secondary);color:var(--text-secondary);align-items:flex-start;gap:8px;margin:0;display:flex}.action-receipt-line>svg{color:var(--text-link);flex:none;margin-top:1px}.action-receipt-line strong{color:var(--text-default);font-weight:var(--font-weight-regular)}.action-receipt-warning{color:var(--text-warning)}.action-receipt-actions{flex-wrap:wrap;align-items:center;gap:12px;margin:0;display:flex}.review-head{align-items:center;gap:var(--space-16);border-bottom:1px solid var(--border-default);display:flex}.review-tabs{gap:var(--space-24);margin-bottom:-1px;display:flex}.review-tabs a{min-height:40px;font-size:var(--font-size-secondary);line-height:var(--line-height-secondary);align-items:center;display:inline-flex;position:relative;box-shadow:none!important;color:var(--text-secondary)!important;background:0 0!important;border-radius:0!important;padding:0!important}.review-tabs a:hover{color:var(--text-default)!important}.review-tabs a.is-on{color:var(--text-title)!important;box-shadow:var(--shadow-tab-selected)!important}.review-bar{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.review-bar>.segmented{max-width:100%;overflow-x:auto}.review-bar>.segmented label{white-space:nowrap}.review-bar>.segmented .filter-count{margin-inline-start:8px}.review-filters.grid{grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr))}.review-filters{padding:var(--space-16) var(--space-20);border-radius:var(--radius-large);background:var(--background-raised);box-shadow:inset 0 0 0 1px var(--border-default)}.detail-head{gap:var(--space-4);flex-direction:column;display:flex}.detail-head-kind{font-size:var(--font-size-secondary);line-height:var(--line-height-secondary);color:var(--text-secondary);margin:0}.detail-head-main{align-items:center;gap:var(--space-4) var(--space-12);flex-wrap:wrap;margin:0;display:flex}.detail-head-value{font-size:var(--font-size-title);line-height:var(--line-height-title);font-weight:var(--font-weight-display);letter-spacing:var(--tracking-number);font-variant-numeric:tabular-nums;color:var(--text-title);overflow-wrap:anywhere}.detail-head-value.is-warning{color:var(--text-error)}.detail-head-name{font-size:var(--font-size-section);line-height:var(--line-height-section);letter-spacing:0;overflow-wrap:anywhere}.action-inline:has(.action-receipt){background:var(--background-secondary);border-color:#0000;padding:12px 16px}.action-receipt-line .sync-dot{margin-top:5px}.actions-foot{z-index:1;padding:12px 24px calc(12px + env(safe-area-inset-bottom));background:var(--background-floating);border-top:1px solid var(--border-default);margin-inline:-24px;position:sticky;bottom:0}@media (width>=1100px){.page>.item-detail>.actions-foot{background:0 0;border:0;margin:0;padding:0;position:static}}.correction-about{color:var(--text-secondary)}.correction-detail .detail-head-name+.deviation-state{margin-top:0}.fact-head{flex-direction:column;gap:6px;display:flex}.fact-head-title{font-size:var(--font-size-title);line-height:var(--line-height-title);font-weight:var(--font-weight-display);letter-spacing:var(--tracking-number);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0}.fact-head.has-value .fact-head-title{flex-direction:column;display:flex}.fact-head.has-value .fact-head-name{font-size:var(--font-size-minor);line-height:var(--line-height-minor);font-weight:var(--font-weight-regular);letter-spacing:0;color:var(--text-secondary)}.fact-head-value{color:var(--text-title)}.fact-head-meta{font-size:var(--font-size-secondary);line-height:var(--line-height-secondary);color:var(--text-secondary)}.fact-foot>:empty{display:none}.review-filters select{text-overflow:ellipsis;max-width:100%}.deviation-detail .action-inline+.actions,.deviation-detail .action-inline .actions{margin-top:0}@container (width>=34rem){.action-fields{grid-template-columns:minmax(0,1fr) 18rem;align-items:start;gap:16px;display:grid}.action-fields .field-pair-tight{grid-template-columns:minmax(0,1fr) 7.5rem}}.fact-foot{flex-wrap:wrap;align-items:center;gap:8px 24px;display:flex}.fact-foot>*{align-self:center;min-height:0;margin:0;padding-block:0}.side-panel .actions-foot{flex-flow:column;bottom:-24px}.record-marks{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px 12px;display:inline-flex}@container list (width<=599.98px){.record-marks{justify-content:flex-start}}
