.suz33G_head{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:1.25rem;display:grid}@media (max-width:640px){.suz33G_head{grid-template-columns:minmax(0,1fr)}}.suz33G_code{overflow-wrap:anywhere;font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:clamp(1.4rem,3vw,2rem);font-weight:700}.suz33G_facts{flex-wrap:wrap;gap:.5rem 1.5rem;margin-top:.6rem;font-size:.9rem;display:flex}.suz33G_facts span{color:var(--muted)}.suz33G_facts strong{color:var(--text)}.suz33G_qr{color:var(--muted);justify-items:center;gap:.3rem;font-size:.72rem;display:grid}.suz33G_qrBox{border-radius:var(--radius-sm);border:1px solid var(--line-strong);background:var(--surface);width:108px;height:108px;color:var(--text);padding:6px}.suz33G_qrBox svg{width:100%;height:100%;display:block}.suz33G_tabsBar{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:.25rem;display:flex}.suz33G_point{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.7rem 0;display:grid}.suz33G_point:first-child{border-top:0}.suz33G_seg{border:1px solid var(--line-strong);border-radius:999px;display:inline-flex;overflow:hidden}.suz33G_seg button{background:var(--surface);color:var(--text-2);cursor:pointer;border:0;min-height:40px;padding:.4rem .95rem;font-weight:700}.suz33G_seg button+button{border-left:1px solid var(--line-strong)}.suz33G_seg button:disabled{cursor:default}.suz33G_seg button[aria-pressed=true].suz33G_segOk{background:var(--ok);color:var(--bg)}.suz33G_seg button[aria-pressed=true].suz33G_segNok{background:var(--danger);color:var(--bg)}.suz33G_seg button[aria-pressed=true].suz33G_segNa{background:var(--surface-3);color:var(--text)}.suz33G_photoGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:1rem;display:grid}.suz33G_photoCard{align-content:start;gap:.6rem;display:grid}.suz33G_thumbs{gap:.6rem;display:grid}.suz33G_thumb{gap:.3rem;display:grid}.suz33G_thumb img,.suz33G_placeholder{object-fit:cover;border-radius:var(--radius-sm);border:1px solid var(--line);width:100%;height:150px}.suz33G_placeholder{background:var(--surface-2);color:var(--muted);text-align:center;align-content:center;place-items:center;gap:.3rem;font-size:.8rem;display:grid}.suz33G_fileInput{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.suz33G_uploadBtn:focus-within{box-shadow:var(--focus)}.suz33G_reasons{gap:.35rem;list-style:none;display:grid}.suz33G_deviation{font-family:var(--font-display);font-size:1.6rem;font-weight:700}.suz33G_negative{color:var(--ok)}.suz33G_positive{color:var(--danger)}.suz33G_log{gap:.4rem;list-style:none;display:grid}.suz33G_log li{align-items:baseline;gap:.75rem;font-size:.9rem;display:flex}.suz33G_log time{color:var(--muted);white-space:nowrap;font-size:.8rem}.suz33G_editRow{align-items:center;gap:.4rem;display:inline-flex}.suz33G_editRow input{width:90px;padding:.3rem .5rem}
