.app .look-card .readout.hg-out,.look-sheet .readout{font:500 var(--hg-fs,1rem)/1.3 var(--hg-ff,var(--font-mono));letter-spacing:0;white-space:normal;word-break:break-all}
.hg-wait{--hg-ff:var(--font);color:var(--text-3)}
.hg-all>div{display:grid;grid-template-columns:1fr auto;align-items:center;gap:0 8px}
.hg-all .icon-btn{grid-row:span 2}
.hg-all .v{font:400 var(--fs-sm)/1.35 var(--font-mono);word-break:break-all;color:var(--text-2)}
.hg-all .is-on>*{color:var(--text-1);font-weight:600}
.hg-tag,.hg-weak{color:var(--warn)}
.hg-match:not(:empty){margin-top:8px}
[data-state=yes]{color:var(--success)}
[data-state=no]{color:var(--danger)}
.hg-box{min-height:5.5rem}
.hg-file{display:grid;align-content:center;gap:4px;padding:4px 12px;border:1px dashed var(--border-strong);border-radius:8px}
.hg-pick{display:flex;min-width:0;align-items:center;gap:12px;min-height:44px;border:0;background:none;text-align:left;font-weight:500}
.hg-pick span{min-width:0}
.hg-pick span *{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.is-over{border-color:var(--accent);background:var(--accent-soft)}
.hg-pick small{font:400 var(--fs-sm) var(--font);color:var(--text-2)}
.hg-seg{grid-auto-columns:auto}
.hg-seg button{padding:0 4px;white-space:nowrap}
.hg-algos{font-size:var(--fs-sm)}
.hg-row{display:flex;gap:var(--sp-2)}
.hg-row>div{flex:1}
@container (max-width:20rem){.hg-algos button{font-size:.75rem;padding:0 1px}.touch .icon{display:none}.hg-row .btn{padding:0 12px}}
@media (min-width:64em){.hg-out{--hg-fs:1.25rem}}
@media (max-width:63.99em){.hg-box.hg-box{min-height:4rem}
.app .look-card>:first-child{display:contents}
.app .look-more{grid-row:1}
.app .hg-out{grid-column:1/-1;height:3.9rem;overflow:hidden;margin:4px 0 8px}
.app-page .app .look-card .compact-meta{grid-area:3/1;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.app-page .app .look-card .look-actions{display:flex;grid-area:3/2;z-index:1}
.look-card .btn{height:var(--control-sm)}
.look-card .hg-share{display:none}}
