/**
 * Minified by jsDelivr using clean-css v5.3.3.
 * Original file: /gh/Nantaaa/UAS-VIBE@main/public/css/polish.css
 *
 * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files
 */
.btn{transition:background .16s,box-shadow .18s,transform .12s}.btn:hover{transform:translateY(-1px)}.btn:active{transform:translateY(0)}.btn-primary:hover{box-shadow:0 10px 22px -10px rgba(217,119,6,.75)}.btn-teal:hover{box-shadow:0 10px 22px -10px rgba(13,148,136,.7)}.btn-ghost:hover{box-shadow:0 8px 18px -12px rgba(17,24,39,.35)}.btn:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid #2563eb;outline-offset:2px}table.data thead th{position:sticky;top:0;z-index:2}table.data tbody tr:nth-child(2n){background:#fcfdff}table.data tbody tr:hover{background:#f6f9ff}table.data td strong{color:var(--ink)}.card{transition:box-shadow .2s}.card:hover{box-shadow:0 10px 28px -20px rgba(17,24,39,.35)}.empty h3{font-size:15px;margin-bottom:6px}.empty .big{filter:saturate(.6);opacity:.8}.site-footer{margin-top:64px;background:linear-gradient(180deg,#fff 0,#fafbfd 100%)}.footer-grid{padding:46px 0 34px}.footer-grid h4{margin-bottom:14px}.footer-legal{padding:18px 0 22px}.badge{letter-spacing:.01em}.chip{transition:.15s}.chip:hover{border-color:var(--teal);color:var(--teal-dark)}.catalog-hero p{text-shadow:0 1px 12px rgba(0,0,0,.35)}.hero-badge{backdrop-filter:blur(6px)}.pdp-title{letter-spacing:-.035em}.book-card{box-shadow:0 20px 44px -30px rgba(17,24,39,.55)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:#d5dbe6;border-radius:999px;border:2px solid #fff}::-webkit-scrollbar-thumb:hover{background:#bcc6d6}
/*# sourceMappingURL=/sm/566cceb25720d4003c0078c3317e5cd7a131d4ba06914d65644737c18f42e0eb.map */