.imd-card-wrap{position:relative;min-width:0}.imd-card-heart{position:absolute;top:12px;right:12px;border:1px solid #c8e5e5;background:#fff;border-radius:22px;padding:8px 11px;z-index:5;cursor:pointer;color:#007f7d;font-weight:800;box-shadow:0 3px 14px #0002}.imd-is-favorite{background:#e7f6f3!important;color:#087e77!important;border-color:#a8ded5!important}.imd-card-wrap[hidden]{display:none!important}.imd-advanced{background:#f8fcfc;border:1px solid #d9e9e9;border-radius:18px;padding:18px;margin:18px 0}.imd-advanced summary{cursor:pointer;font-weight:750;color:#174b55}.imd-advanced-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(175px,1fr));gap:12px;margin-top:18px}.imd-advanced-grid label{display:flex;flex-direction:column;gap:7px;font-size:13px;font-weight:650}.imd-advanced-grid input,.imd-advanced-grid select{border:1px solid #cee0e2;border-radius:9px;padding:11px;min-width:0;background:white}.imd-advanced-actions{display:flex;gap:8px;align-items:end;flex-wrap:wrap}.imd-preferiti-switch{display:flex;align-items:center;gap:14px;justify-content:flex-end;margin:12px 0}.imd-recent-views{margin:8px 0 32px}.imd-mini-list{display:flex;flex-wrap:wrap;gap:9px}.imd-mini-item{display:inline-flex;padding:10px 14px;border-radius:12px;border:1px solid #cfe5e5;background:#f2fbfa;color:#0b7778;text-decoration:none;font-size:13px;font-weight:650}.id-v34-toolbar .imd-detail-heart{border-color:#bae0d9;color:#078580}.imd-recent-views[hidden]{display:none} .imd-listing-dates{display:flex;gap:18px;flex-wrap:wrap;padding:12px 0;font-size:12px;color:#547983}.imd-card-dates{display:block;margin-top:8px;font-size:11px;color:#668185}
