@import"https://fonts.googleapis.com/css2?family=Space+Mono:wght@400;700&family=VT323&display=swap";:root{--font-accent: "VT323", monospace}body{font-family:Space Mono,monospace;background-color:#fff;color:#222;margin:0;padding:0;display:flex;justify-content:center;align-items:flex-start;min-height:100vh;line-height:1.6}.container{background-color:#f8f8f8;border:1px solid #ddd;border-radius:0;box-shadow:0 0 20px #2323ff26;margin:20px;padding-bottom:20px;width:100%;max-width:650px;overflow:hidden}.main-header,.main-footer{background-color:#f0f0f0;color:#333;padding:20px;text-align:center;border-bottom:1px solid #2323FF}.main-header h1{margin:0 0 10px;font-size:1.8em;color:#222;text-shadow:0 0 5px rgba(35,35,255,.3),0 0 10px rgba(35,35,255,.2);font-family:var(--font-accent);text-transform:uppercase;letter-spacing:.05em}.main-header .subtitle{font-size:.9em;color:#555;margin:0;line-height:1.4}.main-footer{border-top:1px solid #00ffff;border-bottom:none;font-size:.9em;padding:15px 20px;margin-top:30px;color:#008b8b}.auction-core-view{padding:15px}.bid-action-area h2,.detailed-auction-stats h2{color:#ff3bea;border-bottom:1px solid #2323FF;padding-bottom:10px;margin-top:0;margin-bottom:15px;font-size:1.5em;text-transform:uppercase;font-family:var(--font-accent);letter-spacing:.05em}.nft-display-area{margin-bottom:20px}.card-image-container{text-align:center}#auction-item-image{max-width:80%;height:auto;border-radius:5px;border:none;box-shadow:0 0 15px #2323ff4d}.primary-auction-info{display:flex;flex-direction:column;gap:10px;align-items:center;background-color:#f0f0f0;padding:15px;margin-bottom:20px;border:1px dashed #ccc}.info-item{text-align:center}.info-item p{margin:0;font-size:1.1em;line-height:1.5;color:#333}.info-item strong{color:#7e7ee9;display:block;margin-bottom:4px}#next-valid-bid,#time-left{font-size:1.2em;color:#ff3bea;font-family:var(--font-accent);letter-spacing:.05em}#user-fid,#highest-bid-actual,#highest-bidder-fid,#first-bidder-fid,#user-bid-count,#total-bids{font-weight:700;font-size:1.2em;color:#ff3bea;font-family:var(--font-accent);letter-spacing:.05em}#time-left.urgent{color:#f33!important;animation:pulse 1s infinite}.bid-action-area{background-color:#f5f5f5;padding:15px;border:1px solid #ddd}.bid-controls{display:flex;flex-direction:column;gap:10px;margin-bottom:15px}.bid-controls label{font-weight:700;color:#7e7ee9;font-size:1em}.bid-controls input[type=number]{padding:12px;background-color:#fff;border:1px solid #2323FF;color:#333;font-size:1.1em;border-radius:0}#place-bid-button,#toggle-stats-button{border:none;padding:15px 20px;text-align:center;font-size:1.2em;border-radius:0;cursor:pointer;transition:background-color .2s ease,box-shadow .2s ease,transform .1s ease;font-family:var(--font-accent);text-transform:uppercase;letter-spacing:.05em}#place-bid-button{background-color:#ff3bea;color:#000;box-shadow:0 0 8px #ff3bea}#toggle-stats-button{background-color:transparent;color:#0af;border:1px solid #00aaff;padding:10px 15px;font-size:1em}#place-bid-button:hover{background-color:#333;color:#ff3bea;box-shadow:0 0 15px #ff3bea,0 0 20px #333}#place-bid-button:active{transform:scale(.98)}.bid-warning{font-style:normal;color:#555;text-align:center;font-size:.85em;margin-top:10px;line-height:1.4}.detailed-stats-toggler{text-align:center;margin:20px 0}#toggle-stats-button:hover{background-color:#0af;color:#fff}.detailed-auction-stats{background-color:#f8f8f8;padding:15px;margin-top:20px;border-top:1px dashed #ccc}.stats-grid{display:grid;grid-template-columns:1fr;gap:8px}.stat-item p{margin:3px 0;font-size:.9em;color:#444}.stat-item p strong{color:#7e7ee9}#first-bidder-badge{color:#ca0;font-weight:700;margin-left:5px}.status-message{margin-top:15px;padding:10px;border-radius:0;font-size:.9em;text-align:center;border:1px solid transparent;color:#333}@keyframes pulse{0%{opacity:1}50%{opacity:.7}to{opacity:1}}@media (min-width: 500px){.primary-auction-info{flex-direction:row;justify-content:space-around;gap:15px}.info-item strong{display:inline;margin-bottom:0}.info-item br{display:none}.stats-grid{grid-template-columns:1fr 1fr;gap:15px}}@media (min-width: 768px){.main-header h1{font-size:2em}.main-header .subtitle{font-size:1em}.auction-core-view,.bid-action-area,.detailed-auction-stats{padding:20px}.bid-action-area h2{font-size:1.5em;margin-bottom:20px}.detailed-auction-stats h2{font-size:1.4em;padding-bottom:10px}.info-item p{font-size:1.2em}#next-valid-bid,#time-left,#user-fid,#highest-bid-actual,#highest-bidder-fid,#first-bidder-fid,#user-bid-count,#total-bids{font-size:1.3em}.bid-controls{flex-direction:row;align-items:center}.bid-controls input[type=number]{flex-grow:1;margin-right:10px;margin-bottom:0}.status-message,.stat-item p{font-size:1em}}.neon{text-shadow:0 0 6px #ff4dff,0 0 12px #ff4dff}.bid-input-container{position:relative;display:flex;align-items:center;gap:8px;max-width:300px;margin:0 auto}.bid-input-container input{flex:1;width:150px}.usd-value{color:#666;font-size:.9em;min-width:80px;text-align:right;font-family:var(--font-accent)}
