.notepad-sidebar{background:var(--white);border:2px solid var(--ink);box-shadow:var(--sh-sm);padding:var(--s-14) var(--s-14) var(--s-16) var(--s-14);color:var(--ink);border-radius:0}.notepad-sidebar label,.notepad-sidebar label span{color:var(--warm)!important}.notepad-sidebar .filter-group{border:none;margin:0;padding:0}.notepad-sidebar button[type=button]{color:var(--dim)!important}.notepad-sidebar .btn-secondary{background:var(--cream2)!important;border-color:var(--ink)!important;color:var(--ink)!important}.mkt-cover-grid{gap:var(--s-12);grid-template-columns:repeat(auto-fill,minmax(148px,1fr));display:grid}.mkt-cover-card{background:var(--white);border:2px solid var(--ink);box-shadow:var(--sh-sm);border-radius:0;flex-direction:column;text-decoration:none;transition:border-color .14s,transform .14s,box-shadow .14s;display:flex;position:relative;overflow:hidden}@media (hover:hover){.mkt-cover-card:hover{border-color:var(--yellow);box-shadow:var(--sh);transform:translateY(-3px)}}.mkt-cover-card:focus-visible{outline:2px solid var(--yellow);outline-offset:2px}.mkt-cover-card__img{aspect-ratio:2/3;background:var(--cream2);flex-shrink:0;position:relative;overflow:hidden}.mkt-cover-card__img--blur img{filter:blur(6px)!important}.mkt-cover-card__img--blur:after{content:"MATURE";font-family:var(--font-bebas);letter-spacing:.12em;color:var(--yellow);z-index:2;justify-content:center;align-items:center;font-size:.85rem;display:flex;position:absolute;inset:0}.mkt-slab{width:54px;box-shadow:1px 1px 0 var(--ink), 2px 3px 6px #0000008c;z-index:3;font-family:var(--font-bebas);border-radius:2px;position:absolute;bottom:7px;right:7px;overflow:hidden}.mkt-slab__bar{padding:var(--s-3) var(--s-4) var(--s-2);letter-spacing:.08em;text-align:center;text-transform:uppercase;color:var(--white);background:var(--slab-color,#1565c0);border-bottom:1px solid #00000059;font-size:.62rem}.mkt-slab__body{background:var(--ink);padding:var(--s-3) var(--s-4) var(--s-4);text-align:center}.mkt-slab__grade{color:#f5f5f5;letter-spacing:0;font-size:1.2rem;line-height:1;display:block}.mkt-slab__auth{letter-spacing:.06em;color:#ffffffc7;margin-top:1px;font-size:.62rem;display:block}.mkt-raw-badge{font-family:var(--font-bebas);letter-spacing:.06em;padding:var(--s-2) var(--s-7);z-index:3;border:1px solid #0006;border-radius:2px;font-size:.62rem;position:absolute;bottom:7px;right:7px;box-shadow:1px 1px #00000059}.mkt-fmt-badge{font-family:var(--font-bebas);letter-spacing:.06em;padding:var(--s-2) var(--s-5);z-index:3;border-radius:2px;font-size:.62rem;position:absolute;top:6px;right:6px}.mkt-example-badge{font-family:var(--font-bebas);letter-spacing:.1em;padding:var(--s-5) 0;text-align:center;z-index:4;color:#000;background:#facc15eb;font-size:.72rem;font-weight:700;position:absolute;top:0;left:0;right:0;box-shadow:0 2px 6px #0006}.mkt-cover-card__foot{padding:var(--s-8) var(--s-9) var(--s-9);background:var(--white);gap:var(--s-2);flex-direction:column;flex:1;display:flex}.mkt-cover-card__title{font-family:var(--font-bebas);letter-spacing:.03em;color:var(--warm);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.82rem;line-height:1.2;display:-webkit-box;overflow:hidden}.mkt-cover-card__price{font-family:var(--font-bebas);color:var(--yellow);letter-spacing:.02em;margin-top:var(--s-2);font-size:1.05rem;line-height:1}.mkt-cover-card__seller{color:var(--dim);font-size:.62rem;font-family:var(--font-jetbrains);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;overflow:hidden}@media (max-width:640px){.mkt-cover-grid{gap:var(--s-8);grid-template-columns:repeat(auto-fill,minmax(110px,1fr))}}
