.inq-muted{color:var(--c-text-muted);font-size:var(--text-sm)}.inq-subtitle{margin:0 0 var(--space-2);font-size:var(--text-base);font-weight:var(--weight-semibold)}.inq-tag{border:1px solid var(--tone-neutral-border);border-radius:var(--radius-pill);background:var(--tone-neutral-bg);color:var(--tone-neutral-fg);font-size:var(--text-xs);white-space:nowrap;align-items:center;gap:4px;padding:1px 8px;display:inline-flex}.inq-tag--warn{border-color:var(--tone-warning-border);background:var(--tone-warning-bg);color:var(--tone-warning-fg)}.inq-tag--danger{border-color:var(--tone-danger-border);background:var(--tone-danger-bg);color:var(--tone-danger-fg)}.inq-tag--ok{border-color:var(--tone-success-border);background:var(--tone-success-bg);color:var(--tone-success-fg)}.inq-list-search{gap:var(--space-1);max-width:480px;margin-bottom:var(--space-2);flex-direction:column;display:flex}.inq-overdue{color:var(--tone-danger-fg);font-weight:var(--weight-medium)}.inq-card{border:1px solid var(--c-border);border-radius:var(--radius-md);background:var(--c-surface);grid-template-rows:minmax(0,1fr) auto;min-width:0;height:100%;min-height:0;display:grid}.inq-card__scroll{gap:var(--space-3);min-width:0;min-height:0;padding:var(--space-3) var(--space-4) var(--space-4);flex-direction:column;display:flex;overflow:hidden auto}.inq-card--page{height:auto}.inq-card--page .inq-card__scroll{overflow:visible}.inq-card--page .inq-actionbar,.inq-card--page .inq-editor-actions{bottom:var(--phone-dock-h,0px);z-index:3;position:sticky}.inq-card__skeleton{gap:var(--space-3);flex-direction:column;display:flex}.inq-card__head{align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0;display:flex}.inq-card__title{font-size:var(--text-lg);font-weight:var(--weight-semibold);margin:0}.inq-card__open{margin-left:auto}.inq-viewers{color:var(--c-text-muted);font-size:var(--text-sm);align-items:center;gap:4px;display:inline-flex}.inq-pinned{top:calc(-1 * var(--space-3));z-index:2;margin:0 calc(-1 * var(--space-4));padding:var(--space-2) var(--space-4);border-block:1px solid var(--c-divider);background:var(--c-surface);flex-direction:column;gap:4px;display:flex;position:sticky}.inq-pinned__row{align-items:center;gap:var(--space-2);grid-template-columns:76px minmax(0,1fr);min-height:28px;display:grid}.inq-pinned__label{color:var(--c-text-muted);font-size:var(--text-sm)}.inq-pinned__value{align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0;display:flex}.inq-dl{gap:4px var(--space-3);font-size:var(--text-sm);grid-template-columns:minmax(0,max-content) minmax(0,1fr);margin:0;display:grid}.inq-dl dt{color:var(--c-text-muted);font-weight:var(--weight-regular)}.inq-dl dd{align-items:center;gap:4px var(--space-2);overflow-wrap:anywhere;flex-wrap:wrap;min-width:0;margin:0;display:flex}.inq-dl--compact{gap:2px var(--space-3)}.inq-block{gap:var(--space-2);min-width:0;padding-top:var(--space-3);border-top:1px solid var(--c-divider);flex-direction:column;display:flex}.inq-block__head{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.inq-block__title{font-size:var(--text-base);font-weight:var(--weight-semibold);margin:0}.inq-block__head .ui-btn{margin-left:auto}.inq-fields{gap:var(--space-2);min-width:0;padding-top:var(--space-3);border-top:1px solid var(--c-divider);flex-direction:column;display:flex}.inq-fields__grid{gap:var(--space-2) var(--space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));display:grid}.inq-fields .form-field{margin:0}.inq-fields__dirty{align-items:center;gap:var(--space-2);display:flex}.inq-desired{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--tone-warning-border);border-radius:var(--radius-md);background:var(--tone-warning-bg);color:var(--tone-warning-fg);font-size:var(--text-md);flex-wrap:wrap;margin:0;display:flex}.inq-proposal{gap:var(--space-2);padding:var(--space-3);border:1px dashed var(--c-border-strong);border-radius:var(--radius-md);flex-direction:column;display:flex}.inq-proposal--done{border-style:solid;border-color:var(--tone-success-border);background:var(--tone-success-bg)}.inq-proposal__grid{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));display:grid}.inq-proposal__side{border:0;min-width:0;margin:0;padding:0}.inq-proposal__side legend{margin-bottom:var(--space-1);font-size:var(--text-sm);font-weight:var(--weight-semibold)}.inq-radio{align-items:baseline;gap:var(--space-2);font-size:var(--text-sm);cursor:pointer;padding:2px 0;display:flex}.inq-timeline{gap:var(--space-2);flex-direction:column;display:flex}.inq-timeline__list{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.inq-timeline__item{gap:var(--space-2);grid-template-columns:20px minmax(0,1fr);display:grid}.inq-timeline__icon{color:var(--c-text-subtle);margin-top:2px}.inq-timeline__body{flex-direction:column;gap:2px;min-width:0;display:flex}.inq-timeline__head{align-items:baseline;gap:4px var(--space-2);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.inq-timeline__text{font-size:var(--text-sm);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.inq-note{align-items:start;gap:var(--space-2);grid-template-columns:minmax(0,1fr) auto;display:grid}.inq-actionbar{align-items:center;gap:var(--space-2);min-height:48px;padding:var(--space-2) var(--space-3);border-top:1px solid var(--c-border);background:var(--c-surface-2);border-radius:0 0 var(--radius-md) var(--radius-md);flex-wrap:wrap;display:flex}.inq-actionbar .overflow-menu,.inq-actionbar>:last-child:not(.ui-btn--primary){margin-left:auto}.inq-pick-list,.inq-preview{flex-direction:column;gap:4px;max-height:260px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.inq-pick{align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2) var(--space-3);border:1px solid var(--c-border);border-radius:var(--radius-md);background:var(--c-surface);color:var(--c-text);text-align:left;cursor:pointer;flex-wrap:wrap;display:flex}.inq-pick:hover{background:var(--c-surface-3)}.inq-pick.is-active{border-color:var(--c-accent);background:var(--c-accent-soft)}.inq-pick__text{text-overflow:ellipsis;min-width:0;overflow:hidden}.inq-merge-head{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.inq-preview li{align-items:baseline;gap:4px var(--space-2);padding:var(--space-1) 0;border-bottom:1px solid var(--c-divider);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.inq-preview__who{text-overflow:ellipsis;min-width:0;overflow:hidden}.pat-candidates__list{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.pat-candidate{align-items:center;gap:var(--space-2);padding:var(--space-2);border:1px solid var(--c-border);border-radius:var(--radius-md);display:flex}.pat-candidate.is-selected{border-color:var(--tone-success-border);background:var(--tone-success-bg)}.pat-candidate__main{align-items:baseline;gap:2px var(--space-2);flex-wrap:wrap;flex:1;min-width:0;display:flex}.inq-editor-actions{background:var(--c-surface);border-top:1px solid var(--c-border);min-width:0;padding:var(--space-2);flex:none}.inq-editor-actions .apt-editor__bar{border:0;flex-wrap:wrap;margin:0;padding:0}.inq-desired{color:var(--c-text-muted);font-weight:400;display:block}.inq-fields summary{cursor:pointer;overflow-wrap:anywhere}.inq-fields summary span{font-size:var(--text-xs);color:var(--c-text-muted);text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-width:70%;display:inline-block;overflow:hidden}
