.comparison-guide-bit-module__y0qwAW__panel{gap:var(--space-4);padding:var(--space-5);border:1px solid var(--rule-strong);border-radius:var(--radius-lg);background:var(--surface-raised);flex-direction:column;display:flex}.comparison-guide-bit-module__y0qwAW__identity{gap:var(--space-3);grid-template-columns:118px minmax(0,1fr);align-items:center;display:grid}.comparison-guide-bit-module__y0qwAW__identity p{margin:0 0 var(--space-2);color:var(--blue-300);font-family:var(--font-mono);font-size:var(--text-meta-sm);letter-spacing:var(--mono-tracking);text-transform:uppercase}.comparison-guide-bit-module__y0qwAW__identity h2{color:var(--text-heading);font-family:var(--font-display);margin:0;font-size:1.3rem;line-height:1.18}.comparison-guide-bit-module__y0qwAW__workLabel,.comparison-guide-bit-module__y0qwAW__criteria legend,.comparison-guide-bit-module__y0qwAW__consequence legend{color:var(--text-heading);font-weight:700}.comparison-guide-bit-module__y0qwAW__panel textarea{resize:vertical;width:100%;min-height:96px;padding:var(--space-3);border:1px solid var(--rule-strong);border-radius:var(--radius-md);background:var(--surface-card-2);color:var(--text-body);font:inherit;line-height:1.5}.comparison-guide-bit-module__y0qwAW__panel textarea:focus-visible,.comparison-guide-bit-module__y0qwAW__panel button:focus-visible,.comparison-guide-bit-module__y0qwAW__consequence input:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}.comparison-guide-bit-module__y0qwAW__privacy,.comparison-guide-bit-module__y0qwAW__hint{margin:calc(var(--space-2) * -1) 0 0;color:var(--text-muted);font-size:var(--text-meta-sm);line-height:1.45}.comparison-guide-bit-module__y0qwAW__criteria,.comparison-guide-bit-module__y0qwAW__consequence{border:0;margin:0;padding:0}.comparison-guide-bit-module__y0qwAW__criteria>div,.comparison-guide-bit-module__y0qwAW__consequence>div{gap:var(--space-2);margin-top:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.comparison-guide-bit-module__y0qwAW__criteria button,.comparison-guide-bit-module__y0qwAW__consequence button{border:1px solid var(--rule);border-radius:var(--radius-sm);background:var(--surface-card-2);min-height:44px;color:var(--text-body);font:inherit;text-align:left;cursor:pointer;padding:9px 11px}.comparison-guide-bit-module__y0qwAW__criteria button[aria-pressed=true],.comparison-guide-bit-module__y0qwAW__consequence button[aria-pressed=true]{border-color:var(--focus-ring);background:var(--surface-selected);color:var(--text-heading)}.comparison-guide-bit-module__y0qwAW__consequence label{gap:var(--space-2);border:1px solid var(--rule);border-radius:var(--radius-sm);background:var(--surface-card-2);min-height:52px;color:var(--text-body);cursor:pointer;align-items:center;padding:9px 11px;display:flex}.comparison-guide-bit-module__y0qwAW__consequence label>span{flex-direction:column;gap:3px;display:flex}.comparison-guide-bit-module__y0qwAW__consequence label small{color:var(--text-muted);font-size:var(--text-meta-sm)}.comparison-guide-bit-module__y0qwAW__consequence input{width:18px;height:18px;accent-color:var(--action);flex:none}.comparison-guide-bit-module__y0qwAW__consequenceSelected{border-color:var(--focus-ring)!important;background:var(--surface-selected)!important;color:var(--text-heading)!important}.comparison-guide-bit-module__y0qwAW__continue{min-height:48px;padding:0 var(--space-4);border:1px solid var(--action);border-radius:var(--radius-md);background:var(--action);color:var(--action-ink);font:inherit;cursor:pointer;font-weight:800}.comparison-guide-bit-module__y0qwAW__continue:disabled{border-color:var(--rule);background:var(--surface-card-2);color:var(--text-muted);cursor:not-allowed}.comparison-guide-bit-module__y0qwAW__error{padding:var(--space-3);border-left:3px solid var(--state-risk);border-radius:var(--radius-sm);background:var(--surface-card-2);color:var(--text-body);margin:0;line-height:1.5}@media (max-width:620px){.comparison-guide-bit-module__y0qwAW__identity{grid-template-columns:92px minmax(0,1fr)}.comparison-guide-bit-module__y0qwAW__criteria>div,.comparison-guide-bit-module__y0qwAW__consequence>div{grid-template-columns:1fr}}
