/* Son baktıklarım + stok/fiyat bildirim kutusu. Hareket: html:not([data-motion="off"]) */
.sb .blk-h{display:flex;align-items:center;justify-content:space-between;gap:12px}
.sb-clear{background:none;border:0;color:var(--mu,#5b6577);font:inherit;font-size:.9rem;text-decoration:underline;cursor:pointer;padding:8px 4px;min-height:44px}
.sb-clear:hover{color:var(--b,#1a5fd0)}
html:not([data-motion="off"]) .sb.sb-in{animation:sb-in .45s ease both}
html[data-motion="full"] .sb.sb-in{animation-name:sb-in-full}
@keyframes sb-in{from{opacity:0}to{opacity:1}}
@keyframes sb-in-full{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}
.bd-box{margin:14px 0;padding:14px;border:1px solid var(--ln,#dfe5ef);border-radius:12px;background:#f4f8ff;display:grid;gap:8px}
.bd-box p{margin:0}.bd-box input:not([type=checkbox]):not(.hp){padding:10px 12px;border:1px solid var(--ln,#dfe5ef);border-radius:10px;font:inherit;width:100%;box-sizing:border-box;background:#fff}
.bd-box label.chk{font-size:.85rem;padding:8px 10px}.bd-box .btn{justify-self:start}
.bd-link{display:inline-block;margin:8px 0;font-size:.92rem;color:var(--b,#1a5fd0);text-decoration:underline;padding:10px 0;min-height:24px}
.bd-form{max-width:560px}.bd-form input:not([type=checkbox]):not(.hp){padding:10px 12px;border:1px solid var(--ln,#dfe5ef);border-radius:10px;font:inherit;width:100%;box-sizing:border-box;background:#fff}
