.ob-kredit-widget{margin:18px 0}.ob-kredit-table-wrap{overflow-x:auto;border:1px solid #e5e7eb;border-radius:14px}.ob-kredit-table{width:100%;border-collapse:collapse;min-width:900px;font-size:14px}.ob-kredit-table th,.ob-kredit-table td{padding:12px 10px;border-bottom:1px solid #e5e7eb;vertical-align:top}.ob-kredit-table th{text-align:left;background:#fff;position:sticky;top:0;z-index:2;cursor:pointer;user-select:none}.ob-kredit-table th:hover{background:#fafafa}.ob-kredit-small{color:#6b7280;font-size:12px}.ob-kredit-cta a{display:inline-block;padding:8px 16px;border-radius:10px;text-decoration:none;border:1px solid #111827;background:#fff;white-space:nowrap;font-weight:600;transition:all .2s}.ob-kredit-cta a:hover{background:#111827;color:#fff}.ob-kredit-table th.ob-sort-asc:after{content:" ▲";font-size:12px;color:#6b7280}.ob-kredit-table th.ob-sort-desc:after{content:" ▼";font-size:12px;color:#6b7280}.ob-bank-logo{height:24px;vertical-align:middle;margin-right:8px}.ob-title{font-weight:700;margin-bottom:4px}.ob-muted{opacity:.7;font-size:12px}.ob-actions{text-align:right;white-space:nowrap}.ob-info{font-size:12px;opacity:.9;margin-top:4px}.ob-tip{display:inline-block;width:16px;height:16px;line-height:14px;text-align:center;border-radius:50%;border:1px solid currentColor;font-size:11px;margin-left:6px;opacity:.7;cursor:help}.ob-tip:hover{opacity:1}.ob-percent{font-weight:700;color:#059669}.ob-amount-range{font-size:13px;color:#4b5563}.ob-period-range{font-size:13px;color:#4b5563}@media (max-width:768px){.ob-kredit-table{min-width:100%;font-size:13px}.ob-kredit-table th,.ob-kredit-table td{padding:8px 6px}.ob-bank-logo{height:20px}}