.au{z-index:1;max-width:1180px;margin:0 auto;padding:0 24px 90px;position:relative}.au section{margin-top:44px}.au-hero{text-align:center;padding:70px 0 20px}.au-eyebrow{letter-spacing:2.4px;text-transform:uppercase;color:#f6be39;background:#f6be3912;border:1px solid #f6be3944;border-radius:999px;align-items:center;gap:8px;margin-bottom:22px;padding:7px 16px;font-size:12px;display:inline-flex}.au-hero h1{margin-bottom:16px;font-size:clamp(40px,7vw,72px)}.au-hero p{color:#9b8f7a;max-width:620px;margin:0 auto 26px;font-size:17px;line-height:1.7}.au-hero-cta{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.au-btn{color:#402d00;background:#f6be39;border-radius:999px;padding:13px 28px;font-size:14px;font-weight:600;display:inline-block}.au-btn.alt{color:#f6be39;background:0 0;border:1.5px solid #f6be39;padding:11.5px 26px}.au-h2{align-items:center;gap:12px;margin-bottom:20px;font-size:26px;display:flex}.au-h2 span{color:#402d00;background:#f6be39;border-radius:999px;padding:3px 11px;font-family:Inter,sans-serif;font-size:13px;font-weight:700}.au-grid{grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:20px;display:grid}.au-card{background:#1c1b1b;border:1px solid #2a2a2a;border-radius:18px;flex-direction:column;transition:transform .3s,border-color .3s,box-shadow .3s;display:flex;overflow:hidden}.au-card:hover{border-color:#f6be3988;transform:translateY(-5px);box-shadow:0 18px 46px #f6be3922}.au-img{aspect-ratio:4/3;background:#0c0b0a;position:relative;overflow:hidden}.au-img img{object-fit:cover;width:100%;height:100%;transition:transform .5s}.au-card:hover .au-img img{transform:scale(1.06)}.au-ph{background:radial-gradient(circle at 50% 40%,#f6be3926,#131313 70%);width:100%;height:100%}.au-badge{color:#f6be39;background:#0c0b0acc;border:1px solid #f6be3966;border-radius:999px;padding:5px 12px;font-size:11.5px;font-weight:700;position:absolute;top:12px;left:12px}.au-badge.activa{color:#ff9a9a;background:#5a1212d9;border-color:#ef535066;animation:1.6s ease-in-out infinite au-pulse}@keyframes au-pulse{50%{box-shadow:0 0 14px #ef535088}}.au-cause{color:#402d00;background:#f6be39;border-radius:999px;align-items:center;gap:4px;padding:4px 10px;font-size:11px;font-weight:700;display:inline-flex;position:absolute;top:12px;right:12px}.au-body{flex-direction:column;gap:12px;padding:16px 18px 18px;display:flex}.au-body h3{color:#e5e2e1;font-size:17px;font-weight:600;line-height:1.35}.au-row{justify-content:space-between;align-items:flex-end;gap:10px;display:flex}.au-row small,.au-cd small{letter-spacing:.8px;text-transform:uppercase;color:#9b8f7a;margin-bottom:2px;font-size:10.5px;display:block}.au-row strong{color:#f6be39;font-family:Noto Serif,serif;font-size:22px}.au-cd{text-align:right}.au-cd b{font-variant-numeric:tabular-nums;color:#e5e2e1;font-size:16px}.au-cd.hot b{color:#ff9a9a}.au-cd.lg{text-align:left}.au-cd.lg b{color:#f6be39;font-family:Noto Serif,serif;font-size:30px}.au-meta{color:#9b8f7a;border-top:1px solid #2a2a2a;gap:16px;padding-top:10px;font-size:12.5px;display:flex}.au-meta span{align-items:center;gap:5px;display:inline-flex}.au-empty{text-align:center;color:#9b8f7a;background:#1c1b1b;border:1px dashed #4f4634;border-radius:20px;padding:44px 24px}.au-empty svg{color:#f6be39;margin-bottom:10px}.au-empty h3{color:#e5e2e1;margin-bottom:6px;font-size:20px}.au-rules{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.au-rules article{background:#1c1b1b;border:1px solid #2a2a2a;border-radius:16px;padding:22px 20px}.au-rules article span{color:#f6be39;background:#f6be3914;border:1px solid #f6be3944;border-radius:14px;place-items:center;width:46px;height:46px;margin-bottom:14px;display:grid}.au-rules h3{margin-bottom:6px;font-size:16px}.au-rules p{color:#9b8f7a;font-size:13.5px;line-height:1.6}.au-legal{color:#9b8f7a;flex-wrap:wrap;align-items:center;gap:8px;margin-top:18px;font-size:13px;display:flex}.au-legal svg{color:#f6be39}.au-legal a{color:#f6be39;text-underline-offset:3px;text-decoration:underline}.au-live{background:#1c1b1b;border:1px solid #f6be3933;border-radius:18px;margin:18px 0 22px;padding:22px}.au-live-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:16px;display:flex}.au-price small{letter-spacing:.8px;text-transform:uppercase;color:#9b8f7a;font-size:11px;display:block}.au-price b{color:#f6be39;font-family:Noto Serif,serif;font-size:40px;line-height:1.1;transition:color .3s,text-shadow .3s;display:block}.au-price.flash b{color:#fff4cd;text-shadow:0 0 24px #f6be39}.au-up{color:#4caf50;align-items:center;gap:5px;margin-top:4px;font-size:12.5px;display:inline-flex}.au-closed{color:#ff9a9a;border:1px solid #ef535055;border-radius:999px;padding:6px 14px;font-size:14px}.au-stats{color:#9b8f7a;border-top:1px solid #2a2a2a;border-bottom:1px solid #2a2a2a;flex-wrap:wrap;gap:18px;margin-bottom:16px;padding:12px 0;font-size:13px;display:flex}.au-stats span{align-items:center;gap:6px;display:inline-flex}.au-live h3{margin-bottom:10px;font-size:16px}.au-nobids{color:#9b8f7a;font-size:14px}.au-bids{flex-direction:column;gap:6px;max-height:340px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.au-bids li{background:#131313;border:1px solid #2a2a2a;border-radius:12px;grid-template-columns:82px 1fr auto auto;align-items:center;gap:10px;padding:10px 14px;font-size:13.5px;display:grid}.au-bids li.top{background:linear-gradient(90deg,#f6be3918,#131313);border-color:#f6be3988}.au-rank{color:#9b8f7a;text-transform:uppercase;letter-spacing:.5px;font-size:11px;font-weight:700}.au-bids li.top .au-rank{color:#f6be39}.au-when{color:#9b8f7a;font-size:12px}.au-bids b{color:#e5e2e1;font-variant-numeric:tabular-nums}.au-bids li.top b{color:#f6be39}.au-note{color:#9b8f7a;margin-top:10px;font-size:11.5px}.au-causeline{color:#f6be39;align-items:center;gap:7px;margin-bottom:4px;font-size:13.5px;display:flex}.au-act{margin-bottom:22px}@media (max-width:900px){.au-rules{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.au{padding:0 16px 70px}.au-rules{grid-template-columns:1fr}.au-bids li{grid-template-columns:70px 1fr auto}.au-when{display:none}}@media (prefers-reduced-motion:reduce){.au-badge.activa{animation:none}}
