@font-face{font-family:GeistSans;src:url(/_next/static/media/27834908180db20f-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local("Arial");ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.00%;size-adjust:106.28%}.__className_245d8d{font-family:GeistSans,GeistSans Fallback}.__variable_245d8d{--font-geist-sans:"GeistSans","GeistSans Fallback"}@font-face{font-family:GeistMono;src:url(/_next/static/media/78fec81b34c4a365.p.woff2) format("woff2");font-display:swap;font-weight:100 900}.__className_97c177{font-family:GeistMono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}.__variable_97c177{--font-geist-mono:"GeistMono",ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}*{box-sizing:border-box}body,html{background:#070708}body{margin:0;min-height:100vh;color:#f8f7fb;font-family:var(--font-geist-sans),Arial,Helvetica,sans-serif;font-weight:400;text-rendering:optimizeLegibility}button,input,select,textarea{font:inherit}:root{--fiszy-bg:#070708;--fiszy-surface:#111114;--fiszy-surface-raised:#18181c;--fiszy-ink:#f8f7fb;--fiszy-muted:#aaa6b2;--fiszy-border:rgba(255,255,255,0.12);--fiszy-violet:#7b2cff;--fiszy-violet-soft:#a77aff;--fiszy-violet-wash:rgba(123,44,255,0.14);--fiszy-danger:#ff7665;--fiszy-success:#72d69a}::selection{background:var(--fiszy-violet);color:#fff}.pageShell{width:min(1120px,calc(100% - 32px));margin:0 auto;padding:28px 0 56px}.brandBar{display:flex;align-items:center;justify-content:space-between;margin-bottom:28px}.brand{font-size:2rem;font-weight:900;letter-spacing:-.06em}.liveBadge{border:1px solid #111;border-radius:999px;padding:8px 12px;font-size:.72rem;font-weight:800;letter-spacing:.08em}.auctionCard{grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:28px;box-shadow:0 24px 70px rgba(0,0,0,.08)}.auctionCard,.productVisual{display:grid;overflow:hidden}.productVisual{position:relative;min-height:620px;place-items:center;background:linear-gradient(145deg,#ecece8,#fafaf8);color:#7b7b75;font-size:clamp(2.2rem,5vw,4.8rem);font-weight:900;letter-spacing:-.07em;text-align:center;padding:32px}.productVisual span{position:relative;z-index:1}.productImage{object-fit:contain;padding:clamp(24px,5vw,64px)}.auctionContent{display:flex;flex-direction:column;justify-content:center;padding:clamp(32px,5vw,64px)}.eyebrow{margin:0 0 12px;color:#666;font-size:.78rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase}h1{margin:0 0 34px;font-size:clamp(2.3rem,5vw,4.3rem);line-height:.95;letter-spacing:-.065em}.priceBlock{margin-bottom:24px}.regularPrice{margin-bottom:16px;color:#777;font-size:.95rem}.regularPrice span{margin-left:6px;text-decoration:line-through}.currentPriceLabel{margin-bottom:2px;font-size:.8rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.currentPrice{font-size:clamp(4rem,9vw,7.2rem);font-weight:950;line-height:.9;letter-spacing:-.08em}.auctionMessage{margin:0 0 28px;max-width:430px;color:#444;font-size:1.05rem;line-height:1.5}.buyButton{width:100%;border:0;border-radius:16px;padding:19px 22px;background:#111;color:#fff;cursor:pointer;font-weight:900;letter-spacing:-.02em;transition:transform .15s ease,opacity .15s ease}.buyButton:hover:not(:disabled){transform:translateY(-1px);opacity:.92}.buyButton:active:not(:disabled){transform:translateY(0)}.buyButton:disabled{cursor:not-allowed;opacity:.45}.entryFee{margin-top:14px;text-align:center;color:#666;font-size:.9rem}.entryFee strong{color:#111}.adminShell{width:min(860px,calc(100% - 28px));margin:0 auto;padding:48px 0}.adminCard{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:28px;box-shadow:0 24px 70px rgba(0,0,0,.08);padding:clamp(28px,6vw,56px)}.adminCard h1{margin-bottom:28px}.adminCard h2{margin:0;font-size:1.45rem;letter-spacing:-.035em}.adminStatus{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px;margin-bottom:30px}.adminStatus div{border-radius:14px;padding:14px;background:#f4f4f1}.adminStatus span,.adminStatus strong{display:block}.adminStatus span{margin-bottom:5px;color:#777;font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.adminStatus strong{font-size:.95rem}.adminLabel{display:block;margin-bottom:8px;font-size:.82rem;font-weight:800}.adminInput{width:100%;margin-bottom:12px;border:1px solid #ccc;border-radius:14px;padding:15px 16px;background:#fff;color:#111}.adminInput:focus{outline:2px solid #111;outline-offset:2px}.adminAuctionForm{margin:26px 0 18px;border-top:1px solid #e5e5e0;padding-top:26px}.adminFormHeader{margin-bottom:18px}.adminFormHeader .eyebrow{margin-bottom:5px}.adminFormGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.adminField{display:block;min-width:0}.adminFieldWide{grid-column:1/-1}.adminField>span{display:block;margin-bottom:8px;font-size:.82rem;font-weight:800}.adminField .adminInput{margin-bottom:0}.adminField small{display:block;margin-top:7px;color:#777;font-size:.76rem;line-height:1.4}.adminMessage{margin:18px 0 0;font-weight:700;line-height:1.45}.orderSection{margin-top:34px;border-top:1px solid #e5e5e0;padding-top:28px}.orderHeader{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin-bottom:18px}.orderHeader .eyebrow{margin-bottom:5px}.adminSecondaryButton{border:1px solid #111;border-radius:12px;padding:11px 14px;background:#fff;color:#111;cursor:pointer;font-size:.78rem;font-weight:900}.adminSecondaryButton:disabled{cursor:not-allowed;opacity:.4}.orderDetails{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.orderDetails>div{min-width:0;border-radius:14px;padding:14px;background:#f4f4f1}.orderDetails span,.orderDetails strong{display:block}.orderDetails span{margin-bottom:5px;color:#777;font-size:.7rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.orderDetails strong{overflow-wrap:anywhere;font-size:.92rem;line-height:1.35}.orderDetails .orderWide{grid-column:1/-1}.adminNote{margin:22px 0 0;color:#666;font-size:.9rem;line-height:1.5}.adminLink{display:inline-block;margin-top:22px;color:#111;font-weight:800}@media (max-width:820px){.pageShell{width:min(100% - 20px,680px);padding-top:18px}.brandBar{margin-bottom:18px}.auctionCard{grid-template-columns:1fr;border-radius:22px}.productVisual{min-height:300px}.auctionContent{padding:28px 22px 30px}h1{margin-bottom:28px}.adminFormGrid,.adminStatus,.orderDetails{grid-template-columns:1fr}.adminFieldWide,.orderDetails .orderWide{grid-column:auto}.orderHeader{align-items:stretch;flex-direction:column}}