.AUCTION_CARD{box-shadow:0 4px 14px 0 rgba(0,0,0,.1019607843);position:relative;padding:8px;background-color:#fff;border-radius:10px;display:flex;flex-direction:column}.AUCTION_CARD .state{padding:10px 19px;color:#fff;box-shadow:0 1px 9px 0 rgba(0,0,0,.2509803922);position:absolute;top:20px;left:20px;z-index:1;border-radius:7px;font-family:var(--font-inter),"Inter",sans-serif;font-weight:400;font-size:16px;text-transform:capitalize}.AUCTION_CARD .fav{position:absolute;top:14px;right:13px;border-radius:50%;border:1px solid #d8d8d8;display:flex;justify-content:center;align-items:center;background-color:#fff;width:46px;height:46px;z-index:1;cursor:pointer}.AUCTION_CARD .head .image-wrapper{position:relative}.AUCTION_CARD .head .image-wrapper .image{position:relative;height:200px;border-radius:8px;overflow:hidden;background:#f7fafc}.AUCTION_CARD .head .image-wrapper .image img{border-radius:8px}.AUCTION_CARD .head .image-wrapper .slide-btn{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:28px;height:28px;border-radius:50%;background:hsla(0,0%,100%,.85);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#2d3748;box-shadow:0 1px 4px rgba(0,0,0,.15);opacity:0;transition:opacity .2s}.AUCTION_CARD .head .image-wrapper .slide-btn:hover{background:#fff}.AUCTION_CARD .head .image-wrapper .slide-prev{left:8px}.AUCTION_CARD .head .image-wrapper .slide-next{right:8px}.AUCTION_CARD .head .image-wrapper:hover .slide-btn{opacity:1}.AUCTION_CARD .head .image-wrapper .slide-dots{position:absolute;bottom:8px;left:50%;transform:translateX(-50%);display:flex;gap:5px;z-index:2}.AUCTION_CARD .head .image-wrapper .slide-dot{width:6px;height:6px;border-radius:50%;background:hsla(0,0%,100%,.5);cursor:pointer;transition:background .2s,transform .2s}.AUCTION_CARD .head .image-wrapper .slide-dot.active{background:#fff;transform:scale(1.3)}.AUCTION_CARD .content{padding:0 10px;margin-top:10px}.AUCTION_CARD .content .title{font-family:var(--font-inter),"Inter",sans-serif;font-weight:700;font-size:18px;line-height:1.3;color:#1a202c;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.AUCTION_CARD .content .meta-row{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.AUCTION_CARD .content .meta-row .meta-item{display:flex;align-items:center;gap:4px;font-size:12px;color:#718096}.AUCTION_CARD .desc{font-family:var(--font-inter),"Inter",sans-serif;font-weight:400;font-size:13px;line-height:1.5;color:#718096;margin-top:8px;padding:0 10px;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.AUCTION_CARD .stats-row{display:flex;justify-content:space-around;padding:10px;margin:8px 0;border-top:1px solid #edf2f7;border-bottom:1px solid #edf2f7}.AUCTION_CARD .stats-row .stat{display:flex;flex-direction:column;align-items:center;gap:2px}.AUCTION_CARD .stats-row .stat .stat-value{font-weight:700;font-size:16px;color:#2d3748}.AUCTION_CARD .stats-row .stat .stat-label{font-size:11px;color:#a0aec0;text-transform:uppercase;letter-spacing:.5px}.AUCTION_CARD .image-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#f7fafc}.AUCTION_CARD .listing-type-badge{position:absolute;bottom:8px;left:8px;background:rgba(0,0,0,.6);color:#fff;font-size:10px;font-weight:700;padding:3px 8px;border-radius:4px;text-transform:uppercase;letter-spacing:.5px}.AUCTION_CARD .timeline{margin-top:15px;padding:12px 15px;background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-radius:8px;border-left:3px solid #c4a16a}.AUCTION_CARD .timeline .timeline-header{display:flex;align-items:center;gap:8px;margin-bottom:10px}.AUCTION_CARD .timeline .timeline-header .period-label{font-family:var(--font-inter),"Inter",sans-serif;font-weight:600;font-size:14px;color:#2c3e50;text-transform:capitalize}.AUCTION_CARD .timeline .countdown{display:flex;align-items:center;gap:6px;margin-left:26px}.AUCTION_CARD .timeline .countdown .time-unit{display:flex;flex-direction:column;align-items:center;background:#fff;padding:6px 8px;border-radius:6px;box-shadow:0 2px 4px rgba(0,0,0,.05);min-width:45px}.AUCTION_CARD .timeline .countdown .time-unit .value{font-family:var(--font-inter),"Inter",sans-serif;font-weight:700;font-size:18px;color:#c4a16a;line-height:1.2}.AUCTION_CARD .timeline .countdown .time-unit .label{font-family:var(--font-inter),"Inter",sans-serif;font-weight:500;font-size:9px;color:#6c757d;text-transform:uppercase;margin-top:2px;letter-spacing:.5px}.AUCTION_CARD .timeline .countdown .separator{font-family:var(--font-inter),"Inter",sans-serif;font-weight:700;font-size:16px;color:#c4a16a;margin:0 2px;padding-bottom:10px}.AUCTION_CARD .timeline.waiting-approval{background:linear-gradient(135deg,#fff3e0,#ffe0b2);border-left:3px solid #ff9800}.AUCTION_CARD .timeline.waiting-approval .approval-message{font-family:var(--font-inter),"Inter",sans-serif;font-size:13px;color:#e65100;margin-left:26px;font-weight:500;line-height:1.5}.AUCTION_CARD .timeline.rejected{background:linear-gradient(135deg,#ffebee,#ffcdd2);border-left:3px solid #f44336}.AUCTION_CARD .timeline.rejected .approval-message{font-family:var(--font-inter),"Inter",sans-serif;font-size:13px;color:#c62828;margin-left:26px;font-weight:500;line-height:1.5}.AUCTION_CARD .timeline.placeholder{background:linear-gradient(135deg,#f5f5f5,#eeeeee);border-left:3px solid #9e9e9e}.AUCTION_CARD .timeline.placeholder .approval-message{font-family:var(--font-inter),"Inter",sans-serif;font-size:13px;color:#616161;margin-left:26px;font-weight:500;line-height:1.5}.AUCTION_CARD .actions{display:flex;gap:10px;margin-top:auto;padding-top:15px}.AUCTION_CARD .actions button{width:100%;padding:11px 24px}.AUCTION_CARD .actions .action{border-radius:5px;background-color:#c4a16a;padding:11px 24px;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.AUCTION_CARD .actions .action .status-button{padding:0}.AUCTION_CARD .actions .action p{display:flex;gap:6px;align-items:center}.AUCTION_CARD .actions .action span{font-family:var(--font-inter),"Inter",sans-serif;font-weight:700;font-size:16px;text-transform:capitalize;color:#fff}