.jjpt{display:block;width:100%;min-width:0;box-sizing:border-box;margin-block:.6rem;color:#26352d;font:inherit}.jjpt summary{cursor:pointer;font-weight:600;padding:.5rem 0}.jjpt label{display:block;margin-block:.6rem}.jjpt input{display:block;box-sizing:border-box;width:100%;max-width:100%;font-size:16px;min-height:44px}.jjpt button{font:inherit;min-height:44px;margin:.3rem .3rem .3rem 0;white-space:normal}.jjpt p,.jjpt small{display:block;color:#26352d;overflow-wrap:anywhere}.jjpt [role=status]{padding:.5rem;border-left:3px solid #8a6825;background:#fff9ed}.jjpt-compare{display:grid;grid-template-columns:1fr 1fr;gap:8px}.jjpt-compare figure{margin:0;min-width:0}.jjpt-compare img{width:100%;height:auto!important;max-height:300px;object-fit:contain}.jjpt-compare figcaption{font-size:14px;color:#26352d}
.jjpt input[type=checkbox]{display:inline-block;width:auto;min-height:0;margin-right:.5rem}
.jjrj-photo-preview{align-items:flex-start}
.jjrj-photo-preview>span:has(.jjpt[open]){width:100%;min-width:0;text-align:left}
.jjrj-chatbot__photos>figure:has(.jjpt[open]){grid-column:1/-1}
.jjpt .jjpt-compare{width:100%;min-width:0}
.jjpt .jjpt-compare img{width:100%!important;max-width:100%!important;height:auto!important;object-fit:contain!important}
.jjpt label input[type=checkbox]{display:inline-block!important;width:auto!important;min-height:0}
.jjpt input[type=text]{font-size:16px!important}
.jjpt-quality{display:block!important;box-sizing:border-box;max-width:100%;padding:.5rem;border-left:3px solid #8a6825;background:#fff9ed;color:#26352d!important;overflow-wrap:anywhere;font-size:14px}
@media(max-width:600px){.jjrj-photo-preview>span:has(.jjpt-quality){width:100%;min-width:0;text-align:left}.jjrj-chatbot__photos>figure:has(.jjpt-quality){grid-column:1/-1}}
