.romy-similar{--romy-similar-gap:12px;--romy-similar-ratio:16 / 10;--romy-similar-radius:6px;--romy-similar-frame:#f1f1f1;--romy-similar-frame-hover:#bbbbbb;--romy-similar-overlay:rgba(0, 0, 0, 0.82);--romy-similar-overlay-hover:rgba(0, 0, 0, 0.92);box-sizing:border-box;clear:both;width:100%;max-width:100%;margin:1.5rem 0 1rem;padding:0}.romy-similar .romy-similar-heading{margin:0 0 10px;padding:0;font-size:18px!important;font-style:italic!important;font-weight:normal!important;line-height:1.2!important;color:#8b3a3a!important}.romy-similar .romy-similar-head{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin:0 0 10px}.romy-similar .romy-similar-head .romy-similar-heading{margin:0}.romy-similar .romy-similar-pick{box-sizing:border-box;margin:0;padding:3px 10px;border:1px solid #8b3a3a;border-radius:4px;background:#fff0;color:#8b3a3a;font-size:12px;line-height:1.4;cursor:pointer}.romy-similar .romy-similar-pick:hover{background:#8b3a3a;color:#fff}.romy-similar .romy-similar-pickbox{box-sizing:border-box;margin:10px 0 0;padding:10px 12px;border:1px solid #8b3a3a;border-radius:6px;background:#141414;color:#ddd;font-size:13px}.romy-similar .romy-similar-pick-head{display:flex;justify-content:space-between;gap:10px;margin-bottom:8px}.romy-similar .romy-similar-pick-hint{color:#999;font-size:12px}.romy-similar .romy-similar-pick-list{margin:0 0 10px!important;padding:0!important;list-style:none!important}.romy-similar .romy-similar-pick-item{margin:0 0 4px!important;padding:0;list-style:none!important}.romy-similar .romy-similar-pick-label{display:flex;align-items:center;gap:8px;cursor:pointer}.romy-similar .romy-similar-pick-label input{margin:0}.romy-similar .romy-similar-pick-link{color:#e8c4c4!important;text-decoration:none!important;border:0!important;box-shadow:none!important}.romy-similar .romy-similar-pick-link:hover{color:#fff!important;text-decoration:underline!important}.romy-similar .romy-similar-pick-score{margin-left:auto;color:#777;font-size:11px}.romy-similar .romy-similar-pick-actions{display:flex;flex-wrap:wrap;gap:8px}.romy-similar .romy-similar-pick-actions button{box-sizing:border-box;margin:0;padding:4px 12px;border:1px solid #8b3a3a;border-radius:4px;background:#8b3a3a;color:#fff;font-size:12px;cursor:pointer}.romy-similar .romy-similar-pick-actions .romy-similar-pick-reset,.romy-similar .romy-similar-pick-actions .romy-similar-pick-cancel{background:#fff0;color:#aaa;border-color:#555}.romy-similar .romy-similar-pick-note,.romy-similar .romy-similar-pick-error{margin:0;font-size:12px;color:#999}.romy-similar .romy-similar-pick-error{color:#e07a7a}.romy-similar .romy-similar-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--romy-similar-gap);box-sizing:border-box;width:100%;max-width:100%;margin:0!important;padding:0!important;list-style:none!important}.romy-similar .romy-similar-list.romy-similar-one{grid-template-columns:minmax(0,1fr)}.romy-similar .romy-similar-item{position:relative;overflow:hidden;box-sizing:border-box;width:auto;max-width:100%;margin:0!important;padding:0;border:3px solid var(--romy-similar-frame);border-radius:var(--romy-similar-radius);list-style:none!important;background:#111}.romy-similar .romy-similar-item:hover{border-color:var(--romy-similar-frame-hover)}.romy-similar .romy-similar-link{display:block;position:relative;width:100%;margin:0;padding:0;text-decoration:none!important;box-shadow:none!important;border:0!important}.romy-similar .romy-similar-thumb,.romy-similar .romy-similar-noimage{display:block;width:100%;aspect-ratio:var(--romy-similar-ratio);object-fit:cover;object-position:center;max-width:none!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:#222!important}.romy-similar .romy-similar-caption{position:absolute;right:0;bottom:0;left:0;display:block;box-sizing:border-box;padding:5px 8px;overflow:hidden;color:#fff!important;font-size:12px;line-height:1.3;text-align:center;white-space:nowrap;text-overflow:ellipsis;background:var(--romy-similar-overlay)}.romy-similar .romy-similar-item:hover .romy-similar-caption{background:var(--romy-similar-overlay-hover)}