.hdb-front{font-family:var(--hdb-body-font,Inter,sans-serif);color:var(--hdb-text,#242424);margin:20px 0}.hdb-front h3{font-family:var(--hdb-title-font,Kudriashec,sans-serif);font-size:var(--hdb-heading-size,26px);font-weight:400;line-height:1.3;margin:24px 0 16px}.hdb-front .hdb-scroll{overflow-x:auto;margin-bottom:25px}.hdb-front table{width:100%;border-collapse:collapse;min-width:460px}.hdb-front th{background:var(--hdb-accent,#526b58);color:white;text-align:left;font-weight:600}.hdb-front th,.hdb-front td{padding:12px 14px;border:1px solid #e5e7e5}.hdb-front tr:nth-child(even){background:#f7f8f6}.hdb-front .hdb-price{font-weight:700;white-space:nowrap}.hdb-front .hdb-period{display:flex;justify-content:space-between;gap:15px;padding:14px;border-bottom:1px solid #ddd}@media(max-width:600px){.hdb-front .hdb-period{display:block}.hdb-front .hdb-period span{display:block;margin-top:5px}}

.hdb-front .hdb-empty{padding:18px 20px;border:1px solid #d7ded7;background:#f7f8f6;border-radius:6px}.hdb-front .hdb-empty p{margin:8px 0 0}
