@charset "UTF-8";/* Source: /css/mystery.css *//* mystery: explicit presentation variants; shared furniture lives in site.css. */:where(.auction-detail--mystery) .precio_mister{text-align:center;font-size:1.5rem;padding-top:1.5rem;color:#7c7c7c}:where(.auction-detail--mystery) .precio_mister2{text-align:center;font-size:1.5rem;padding-top:1.5rem;color:#7c7c7c}@media only screen and (min-width: 576px) and (max-width: 767px){:where(.auction-detail--mystery) .mistery_txt1{font-size:0.95rem;text-align:center}:where(.auction-detail--mystery) .precio_mister{font-size:1rem !important;padding-top:1rem !important}:where(.auction-detail--mystery) .precio_mister2{font-size:1rem !important;padding-top:1rem !important}}@media only screen and (min-width: 480px) and (max-width: 576px){:where(.auction-detail--mystery) .mistery_txt1{font-size:0.95rem;text-align:center}:where(.auction-detail--mystery) .precio_mister{font-size:1rem !important;padding-top:1rem !important}:where(.auction-detail--mystery) .precio_mister2{font-size:1rem !important;padding-top:1rem !important}}@media only screen and (min-width: 100px) and (max-width: 480px){:where(.auction-detail--mystery) .mistery_txt1{font-size:0.95rem;text-align:center}:where(.auction-detail--mystery) .precio_mister{font-size:1rem !important;padding-top:0 !important}:where(.auction-detail--mystery) .precio_mister2{font-size:1rem !important;padding-top:0 !important}:where(.auction-detail--mystery) .auction-detail--mystery .precio_mister{display:block}}@media only screen and (min-width: 767px) and (max-width: 1200px){:where(.auction-detail--mystery) .firstblock{display:flex;flex-wrap:wrap;flex-direction:column-reverse}}@media only screen and (min-width:100px) and (max-width:576px){:where(.auction-detail--mystery) .priceblock{display:none !important}:where(.auction-detail--mystery) .timeblock{width:100%}}:where(.auction-detail--mystery) [data-auction-family="mystery"] .auction-spinner-segment-light,:where(.auction-detail--mystery) [data-auction-family="mystery"] .auction-spinner-segment-dark{display:block}:where(.auction-detail--mystery) .auction-detail--mystery .bidblock{min-height:395px;padding:15px;background:#f6f2e9}:where(.auction-detail--mystery) .auction-detail--mystery .bidblock > .row{--bs-gutter-x:0}:where(.auction-detail--mystery) .auction-detail--mystery .bidblock .primer-panel-det,:where(.auction-detail--mystery) .auction-detail--mystery .bidblock .lastBidInfo{padding:12px 15px;background:#fff}:where(.auction-detail--mystery) .auction-detail--mystery .bidblock .bid-button{margin:15px 0}:where(.auction-detail--mystery) .auction-detail--mystery .bidblock .bid-button-link{width:100%;margin:0}:where(.auction-detail--mystery) .auction-detail--mystery .bidblock .col-lg-6{flex:0 0 100%;width:100%;max-width:100%}:where(.auction-detail--mystery) .auction-detail--mystery #btn_clue{position:relative;left:auto;margin:15px auto 0;transform:none}:where(.auction-detail--mystery) .auction-detail--mystery .mystery-latest-bids{margin-top:18px;padding:12px 16px;background:#fff;color:#231f1b}:where(.auction-detail--mystery) .auction-detail--mystery .mystery-latest-bids h3{margin:0 0 8px;font-size:1rem;font-weight:600}:where(.auction-detail--mystery) .auction-detail--mystery .mystery-latest-bid{display:flex;justify-content:space-between;gap:12px;padding:6px 0;border-top:1px solid #f6f2e9}:where(.auction-detail--mystery) .auction-detail--mystery .mystery-latest-bid[hidden]{display:none}:where(.auction-detail--mystery) .auction-detail--mystery .mystery-latest-bid strong{white-space:nowrap}:where(.auction-detail--mystery) .mystery-auction-info{max-width:1200px;margin:24px auto 0;padding:0 12px}:where(.auction-detail--mystery) .mystery-auction-type{margin:0;padding:12px;text-align:center;background:#231f1b;color:#fff}:where(.auction-detail--mystery) .mystery-auction-info .auction-detail-information{border:0}:where(.auction-detail--mystery) .mystery-historical-panels{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;max-width:1200px;margin:24px auto;padding:0 12px}:where(.auction-detail--mystery) .mystery-historical-panel{min-width:0;padding:20px;border:1px solid #f6f2e9;background:#fff;color:#231f1b}:where(.auction-detail--mystery) .mystery-historical-panel h2{margin:0 0 16px;font-size:1.25rem;font-weight:500}:where(.auction-detail--mystery) .mystery-historical-panel dl,:where(.auction-detail--mystery) .mystery-historical-panel ul{margin:0;padding:0;list-style:none}:where(.auction-detail--mystery) .mystery-historical-panel dl > div,:where(.auction-detail--mystery) .mystery-historical-panel li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 16px;padding:10px 0;border-top:1px solid #f6f2e9}:where(.auction-detail--mystery) .mystery-historical-panel dd{margin:0;text-align:right}:where(.auction-detail--mystery) .mystery-historical-panel li time{grid-column:1/-1;color:#5e5854;font-size:.875rem}:where(.auction-detail--mystery) .mystery-historical-panel li strong{font-weight:600;white-space:nowrap}:where(.auction-detail--mystery) .mystery-historical-empty{margin:0}@media (max-width:767.98px){:where(.auction-detail--mystery) .mystery-historical-panels{grid-template-columns:minmax(0,1fr)}}@media (max-width:576px){:where(.auction-detail--mystery) .auction-detail--mystery .bidblock{margin-top:0;min-height:0;padding:10px}}:where(.auction-detail--mystery) .mystery-practical-panels{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;max-width:1200px;margin:0 auto 28px;padding:0 12px}:where(.auction-detail--mystery) .mystery-practical-panel{min-width:0;padding:20px;border:1px solid #e5dfd9;border-radius:8px;background:#fff;color:#231f1b;font-size:14px;line-height:1.5}:where(.auction-detail--mystery) .mystery-practical-panel h2{margin:0 0 12px;font-size:20px}:where(.auction-detail--mystery) .mystery-practical-panel p{margin:0 0 14px}:where(.auction-detail--mystery) .mystery-practical-panel a{display:inline-flex;align-items:center;min-height:40px;padding:8px 14px;border-radius:5px;background:#231f1b;color:#fff;text-decoration:none}@media (max-width:767.98px){:where(.auction-detail--mystery) .mystery-practical-panels{grid-template-columns:minmax(0,1fr)}}:where(.auction-detail--mystery) [data-daxdi-detail-state="closed"] .auction-detail--mystery-closed .auction-closed-stats > div{display:flex;min-height:150px;flex-direction:column;align-items:center;gap:1rem;margin-bottom:1rem;padding:1.4rem 1rem;border:1px solid #e5dfd9;background:#fff;box-shadow:0 2px 5px rgba(25,17,11,.12);text-align:center}:where(.auction-detail--mystery) [data-daxdi-detail-state="closed"] .auction-detail--mystery-closed .auction-closed-stats > div p{margin:0}:where(.auction-detail--mystery) [data-daxdi-detail-state="closed"] .auction-detail--mystery-closed .auction-closed-stats > div strong{font-size:clamp(1.3rem,2vw,1.8rem);font-weight:500;overflow-wrap:anywhere}:where(.auction-detail--mystery) .auction-detail--mystery .bidblock[data-mystery-bid-panel]{display:grid;align-content:start;gap:16px;min-height:0;padding:22px;border-radius:12px;background:#231f1b;color:#fff}:where(.auction-detail--mystery) .auction-detail--mystery .mystery-latest-bids{margin:0;padding:0;background:transparent;color:inherit;font-size:14px;line-height:1.45}:where(.auction-detail--mystery) .auction-detail--mystery .mystery-latest-bids h3{margin:0 0 10px;padding-bottom:11px;border-bottom:1px solid rgba(255,255,255,.32);font-size:18px;font-weight:600}:where(.auction-detail--mystery) .auction-detail--mystery .mystery-latest-bid{border-color:rgba(255,255,255,.19);overflow-wrap:anywhere}:where(.auction-detail--mystery) .auction-detail--mystery .mystery-latest-bids [data-mystery-bid-empty]{margin:0;color:#f6f2e9}:where(.auction-detail--mystery) .auction-detail--mystery .mystery-bid-summary{display:grid;gap:0;margin:0;padding:6px 14px;border:1px solid rgba(255,255,255,.3);border-radius:8px;font-size:14px;line-height:1.45}:where(.auction-detail--mystery) .auction-detail--mystery .mystery-bid-summary > div{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0;padding:9px 0}:where(.auction-detail--mystery) .auction-detail--mystery .mystery-bid-summary > div + div{border-top:1px solid rgba(255,255,255,.19)}:where(.auction-detail--mystery) .auction-detail--mystery .mystery-bid-summary dt{color:#f6f2e9;font-weight:400}:where(.auction-detail--mystery) .auction-detail--mystery .mystery-bid-summary dd{margin:0;text-align:right;font-weight:600}:where(.auction-detail--mystery) .auction-detail--mystery .bidblock .mystery-bid-action.primer-panel-det{padding:0;background:transparent}:where(.auction-detail--mystery) .auction-detail--mystery .mystery-bid-action .bid-button{margin:0 0 8px}:where(.auction-detail--mystery) .auction-detail--mystery .mystery-bid-action .bid-button-link{display:block;padding:12px 16px;border-radius:7px;background:#fff;color:#231f1b;font-weight:600;text-align:center}:where(.auction-detail--mystery) .auction-detail--mystery .mystery-bid-action .boton-history{display:block;width:max-content;max-width:100%;margin:auto;color:#fff;text-decoration:underline;text-underline-offset:3px}:where(.auction-detail--mystery) .auction-detail--mystery .mystery-last-leader{display:flex;justify-content:space-between;gap:12px;padding:13px 0 0;border-top:1px solid rgba(255,255,255,.32);font-size:14px;line-height:1.45}:where(.auction-detail--mystery) .auction-detail--mystery .mystery-last-leader strong{color:#fff;text-align:right;overflow-wrap:anywhere}:where(.auction-detail--mystery) .mystery-historical-panel{font-size:14px;line-height:1.5}:where(.auction-detail--mystery) .mystery-historical-panel h2{font-size:20px;line-height:1.3}:where(.auction-detail--mystery) .mystery-historical-panel li time{font-size:14px}@media (max-width:767.98px){:where(.auction-detail--mystery) .auction-detail--mystery .resp-blocks{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}:where(.auction-detail--mystery) .auction-detail--mystery .bidblock[data-mystery-bid-panel]{padding:18px;width:100%;min-width:0;float:none}:where(.auction-detail--mystery) .auction-detail--mystery .firstblock{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;width:100%}:where(.auction-detail--mystery) .auction-detail--mystery .timeblock,:where(.auction-detail--mystery) .auction-detail--mystery .priceblock{display:block !important;width:100%;min-width:0}:where(.auction-detail--mystery) .auction-detail--mystery .priceblock .primer-panel-det{min-height:0;padding:14px 18px;border:1px solid #e5dfd9;border-radius:8px;background:#fff}:where(.auction-detail--mystery) .auction-detail--mystery .priceblock .priceChart{display:none}:where(.auction-detail--mystery) .auction-detail--mystery .priceblock .bid-price{margin:4px 0 0;font-size:clamp(1.5rem,7vw,2rem)}}@media (min-width:768px){:where(.auction-detail--mystery) .auction-detail--mystery .resp-blocks{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;gap:16px}:where(.auction-detail--mystery) .auction-detail--mystery .firstblock{display:flex;flex-direction:column;width:auto;min-width:0;margin:0}:where(.auction-detail--mystery) .auction-detail--mystery .timeblock,:where(.auction-detail--mystery) .auction-detail--mystery .priceblock,:where(.auction-detail--mystery) .auction-detail--mystery .bidblock{float:none;width:100%;min-width:0}:where(.auction-detail--mystery) .auction-detail--mystery .priceblock{overflow:hidden}}@media (min-width:992px){:where(.auction-detail--mystery) .auction-detail--mystery .resp-blocks{grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,1fr)}:where(.auction-detail--mystery) .auction-detail--mystery .firstblock{display:contents}:where(.auction-detail--mystery) .auction-detail--mystery .timeblock{grid-column:1;grid-row:1}:where(.auction-detail--mystery) .auction-detail--mystery .bidblock{grid-column:2;grid-row:1}:where(.auction-detail--mystery) .auction-detail--mystery .priceblock{grid-column:3;grid-row:1}}/* Mystery price panel: the live price sits in the centre of the three-quarter ring on every device. */:where(.auction-detail--mystery) .auction-detail--mystery .priceblock .panel-precio{display:grid;grid-template-columns:minmax(0, 1fr);justify-items:center;text-align:center}:where(.auction-detail--mystery) .auction-detail--mystery .priceblock .panel-precio > h2{grid-row:1;justify-self:stretch}:where(.auction-detail--mystery) .auction-detail--mystery .priceblock .panel-precio :is(.priceChart, .bid-price){grid-row:2;grid-column:1}:where(.auction-detail--mystery) .auction-detail--mystery .priceblock .panel-precio .priceChart{display:block;width:min(280px, 100%);aspect-ratio:1;margin:8px auto 0}:where(.auction-detail--mystery) .auction-detail--mystery .priceblock .panel-precio .priceChart svg{display:block;width:100%;height:100%}:where(.auction-detail--mystery) .auction-detail--mystery .priceblock .panel-precio .bid-price{position:relative;z-index:1;align-self:center;margin:0;font-size:30px;font-weight:750;white-space:nowrap}@media (max-width: 767px){:where(.auction-detail--mystery) .auction-detail--mystery .priceblock .panel-precio .priceChart{width:min(220px, 80%)}:where(.auction-detail--mystery) .auction-detail--mystery .priceblock .panel-precio .bid-price{font-size:24px}}/* Open Mystery detail: the same private-banking panels as Premium/Royale.
   Ivory side cards with hairline frames, graphite centre card with the live
   bids and the champagne CTA; three equal columns of equal height from 992px. */:where(.auction-detail--mystery) .auction-detail--mystery{--pr-ink:#231f1b;--pr-muted:#7b7268;--pr-line:#e9e2d6;--pr-gold:#c9a95a;--pr-gold-deep:#9c7a2c;--pr-ivory:#fbf9f5}:where(.auction-detail--mystery) .auction-detail--mystery .backSection{margin-top:0;padding:clamp(1.5rem, 3vw, 2.75rem) 0;background:linear-gradient(180deg, #f6f3ee 0%, #fbfaf8 100%)}:where(.auction-detail--mystery) .auction-detail--mystery .resp-blocks{gap:clamp(1rem, 2vw, 1.75rem);align-items:stretch}:where(.auction-detail--mystery) .auction-detail--mystery .timeblock,:where(.auction-detail--mystery) .auction-detail--mystery .priceblock{display:flex;padding:0}:where(.auction-detail--mystery) .auction-detail--mystery .timeblock .primer-panel-det,:where(.auction-detail--mystery) .auction-detail--mystery .priceblock .primer-panel-det{flex:1;height:auto;min-height:0;margin:0;padding:clamp(1.4rem, 2.4vw, 2rem);border:1px solid var(--pr-line);border-radius:18px;background:var(--pr-ivory);box-shadow:0 1px 0 #fff inset,0 18px 40px -34px rgba(25, 17, 11, .45);text-align:left}:where(.auction-detail--mystery) .auction-detail--mystery .resp-blocks .auction-special-eyebrow{display:flex;align-items:center;gap:12px;width:100%;margin:0 0 1.4rem;padding:0;border:0;color:var(--pr-gold-deep);font-family:inherit;font-size:.72rem;font-weight:700;letter-spacing:.26em;line-height:1.4;text-align:left;text-transform:uppercase}:where(.auction-detail--mystery) .auction-detail--mystery .resp-blocks .auction-special-eyebrow::after{content:"";flex:1;height:1px;background:linear-gradient(90deg, rgba(201, 169, 90, .6), transparent)}/* Left: the hidden price as a sealed display figure. */:where(.auction-detail--mystery) .auction-detail--mystery .timeblock .primer-panel-det{display:flex;flex-direction:column}:where(.auction-detail--mystery) .auction-detail--mystery .mistery_txt1{margin:0 0 1.6rem;padding-left:1rem;border-left:1px solid rgba(201, 169, 90, .55);color:#5a5148;font-size:.92rem;line-height:1.7;text-align:left}:where(.auction-detail--mystery) .auction-detail--mystery .precio_mister{display:flex;flex-direction:column;gap:4px;margin:auto 0 0;padding:1.2rem 0;border-top:1px solid var(--pr-line);border-bottom:1px solid var(--pr-line);color:var(--pr-ink);text-align:left}:where(.auction-detail--mystery) .auction-detail--mystery .precio_mister__label{color:var(--pr-muted);font-size:.7rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase}:where(.auction-detail--mystery) .auction-detail--mystery .precio_mister__value{color:var(--pr-ink);font-family:var(--site-heading-font);font-size:clamp(2.2rem, 3.4vw, 3rem);font-weight:600;line-height:1.05;letter-spacing:-.01em}:where(.auction-detail--mystery) .auction-detail--mystery .precio_mister__value strong{color:var(--pr-gold-deep);font-weight:600;letter-spacing:.04em}:where(.auction-detail--mystery) .auction-detail--mystery .timeblock .precio_mister2{margin:1rem 0 auto;color:var(--pr-muted);font-size:.85rem !important;font-weight:400;line-height:1.55;text-align:left}:where(.auction-detail--mystery) .auction-detail--mystery #btn_clue.boton-principal1{display:block;width:100%;min-height:2.9rem;margin:1.4rem 0 0;padding:.85rem 1rem !important;border:1px solid var(--pr-ink);border-radius:999px;background:transparent;color:var(--pr-ink) !important;font-size:.9rem;font-weight:600;letter-spacing:.04em;text-align:center;transform:none}:where(.auction-detail--mystery) .auction-detail--mystery #btn_clue.boton-principal1:hover{background:var(--pr-ink);color:#f6f1e7 !important}/* Right: current price inside a gold-ticked dial. */:where(.auction-detail--mystery) .auction-detail--mystery .priceblock .panel-precio{grid-template-rows:auto 1fr;align-content:stretch}:where(.auction-detail--mystery) .auction-detail--mystery .priceblock .panel-precio :is(.priceChart, .bid-price){align-self:center}:where(.auction-detail--mystery) .auction-detail--mystery .priceblock .panel-precio > h2{justify-self:stretch}:where(.auction-detail--mystery) .auction-detail--mystery .priceblock .panel-precio .priceChart{width:min(260px, 100%);margin:.5rem auto 0}:where(.auction-detail--mystery) .auction-detail--mystery .auction-spinner-segment-dark{fill:var(--pr-gold)}:where(.auction-detail--mystery) .auction-detail--mystery .auction-spinner-segment-light{fill:#e6dccb}:where(.auction-detail--mystery) .auction-detail--mystery .priceblock .panel-precio .bid-price{color:var(--pr-ink);font-family:var(--site-heading-font);font-size:clamp(1.7rem, 2.4vw, 2.1rem);font-weight:600;letter-spacing:-.01em}/* Centre: graphite card. */:where(.auction-detail--mystery) .auction-detail--mystery .bidblock[data-mystery-bid-panel]{position:relative;display:flex;flex-direction:column;gap:0;padding:clamp(1.6rem, 2.8vw, 2.4rem);border-radius:20px;background:radial-gradient(90% 70% at 50% 0%, #2a261d 0%, #161518 60%, #0e0e10 100%);color:#f6f1e7;box-shadow:0 34px 60px -38px rgba(12, 10, 6, .95);isolation:isolate}:where(.auction-detail--mystery) .auction-detail--mystery .bidblock[data-mystery-bid-panel]::after{content:"";position:absolute;inset:10px;z-index:-1;border:1px solid rgba(201, 169, 90, .3);border-radius:13px;pointer-events:none}:where(.auction-detail--mystery) .auction-detail--mystery .mystery-latest-bids h3.auction-special-eyebrow{margin-bottom:.6rem;color:var(--pr-gold)}:where(.auction-detail--mystery) .auction-detail--mystery .mystery-latest-bid{display:flex;justify-content:space-between;gap:12px;padding:.75rem 0;border-bottom:1px solid rgba(201, 169, 90, .18);color:#e8e1d3;font-size:.92rem}:where(.auction-detail--mystery) .auction-detail--mystery .mystery-latest-bid:first-of-type span{color:#fff;font-weight:600}:where(.auction-detail--mystery) .auction-detail--mystery .mystery-latest-bid strong{color:#f6f1e7;font-family:var(--site-heading-font);font-weight:600;font-variant-numeric:tabular-nums}:where(.auction-detail--mystery) .auction-detail--mystery .mystery-latest-bid:first-of-type strong{color:#eedc9f}:where(.auction-detail--mystery) .auction-detail--mystery .mystery-latest-bids [data-mystery-bid-empty]{padding:.75rem 0;color:#a9a299}:where(.auction-detail--mystery) .auction-detail--mystery .mystery-bid-summary{margin:1.2rem 0 auto;padding:.3rem 0;border:0;border-top:1px solid rgba(201, 169, 90, .22);border-bottom:1px solid rgba(201, 169, 90, .22);border-radius:0}:where(.auction-detail--mystery) .auction-detail--mystery .mystery-bid-summary > div + div{border-top-color:rgba(201, 169, 90, .14)}:where(.auction-detail--mystery) .auction-detail--mystery .mystery-bid-summary dt{color:#8f887e;font-size:.68rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}:where(.auction-detail--mystery) .auction-detail--mystery .mystery-bid-summary dd{color:#f6f1e7;font-family:var(--site-heading-font);font-size:1rem}:where(.auction-detail--mystery) .auction-detail--mystery .bidblock .mystery-bid-action.primer-panel-det{margin:1.4rem 0 0}:where(.auction-detail--mystery) .auction-detail--mystery .mystery-bid-action .bid-button{margin:0 0 .75rem}:where(.auction-detail--mystery) #auction-details .auction-detail--mystery .mystery-bid-action a.boton-principal-reves{display:block !important;width:100%;min-height:3.25rem;padding:.95rem .75rem;border:0;border-radius:999px;background:linear-gradient(180deg, #e6cd8b 0%, #c9a95a 55%, #ad8a3c 100%);color:#1a140b !important;font-size:.9rem;font-weight:700;letter-spacing:.01em;text-align:center;box-shadow:0 1px 0 rgba(255, 255, 255, .45) inset,0 12px 24px -14px rgba(201, 169, 90, .9)}:where(.auction-detail--mystery) #auction-details .auction-detail--mystery .mystery-bid-action a.boton-principal-reves:hover{border:0;background:linear-gradient(180deg, #f0dca4 0%, #d6b86b 55%, #b89545 100%);color:#1a140b !important}:where(.auction-detail--mystery) .auction-detail--mystery .mystery-bid-action .boton-history{display:flex;align-items:center;justify-content:center;width:100%;min-height:2.9rem;margin:0;padding:.7rem 1rem;border:1px solid rgba(246, 241, 231, .25) !important;border-radius:999px;color:#e8e1d3 !important;font-size:.9rem;letter-spacing:.04em;text-decoration:none;transform:none}:where(.auction-detail--mystery) .auction-detail--mystery .mystery-bid-action .boton-history:hover{border-color:var(--pr-gold) !important;background:rgba(201, 169, 90, .08);color:#fff !important}:where(.auction-detail--mystery) .auction-detail--mystery .mystery-last-leader{margin-top:1.2rem;padding-top:1rem;border-top:1px solid rgba(201, 169, 90, .22)}:where(.auction-detail--mystery) .auction-detail--mystery .mystery-last-leader span{color:#8f887e;font-size:.68rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}:where(.auction-detail--mystery) .auction-detail--mystery .mystery-last-leader strong{color:#eedc9f}@media (min-width: 992px){:where(.auction-detail--mystery) .auction-detail--mystery .resp-blocks{grid-template-columns:repeat(3, minmax(0, 1fr))}}/* The family label above the general information: a quiet hairline caption. */:where(.auction-detail--mystery) .mystery-auction-type{display:flex;align-items:center;gap:14px;padding:0 0 12px;background:none;color:#9c7a2c;font-size:.72rem;font-weight:700;letter-spacing:.26em;text-transform:uppercase}:where(.auction-detail--mystery) .mystery-auction-type::before,:where(.auction-detail--mystery) .mystery-auction-type::after{content:"";flex:1;height:1px;background:#e2d7c2}/* Paid clue dialog: graphite header with gold tracked caps, ivory body and
   three tier cards (side by side from 768px, stacked below). Above the header. */:where(.auction-detail--mystery) .modal.mystery-clue-modal{z-index:10050;background:rgba(10, 9, 8, .72);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}:where(.auction-detail--mystery) .modal.mystery-clue-modal .mystery-clue-dialog{position:relative;z-index:1;display:flex;flex-direction:column;width:min(860px, calc(100% - 32px)) !important;max-width:none !important;max-height:calc(100vh - 10vh);margin:5vh auto;overflow:hidden;border-radius:18px;background:#fbf9f5;box-shadow:0 40px 80px -30px rgba(0, 0, 0, .8);animation-duration:.35s}:where(.auction-detail--mystery) .modal.mystery-clue-modal .mystery-clue-dialog .mystery-clue-dialog__head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px 26px;border-bottom:1px solid rgba(201, 169, 90, .35);background:radial-gradient(90% 140% at 50% 0%, #2a261d 0%, #141416 70%);color:#f6f1e7}:where(.auction-detail--mystery) .mystery-clue-dialog__title{margin:0;color:#d6b55c;font-family:inherit;font-size:.8rem;font-weight:700;line-height:1.5;letter-spacing:.26em;text-transform:uppercase}:where(.auction-detail--mystery) .modal.mystery-clue-modal .mystery-clue-dialog__x{position:static;display:grid;flex:0 0 auto;place-items:center;width:36px;height:36px;padding:0;border:1px solid rgba(246, 241, 231, .25);border-radius:50%;background:transparent;color:#f6f1e7;font-size:.9rem;line-height:1;cursor:pointer}:where(.auction-detail--mystery) .modal.mystery-clue-modal .mystery-clue-dialog__x:hover{border-color:#c9a95a;color:#fff}:where(.auction-detail--mystery) .modal.mystery-clue-modal .mystery-clue-dialog .mystery-clue-dialog__body{flex:1 1 auto;min-height:0;padding:24px 26px 22px;overflow-y:auto;background:#fbf9f5;color:#231f1b;scrollbar-width:thin;scrollbar-color:rgba(201, 169, 90, .5) transparent}:where(.auction-detail--mystery) .mystery-clue-dialog__intro{margin:0 0 6px;color:#5a5148;font-size:.95rem;line-height:1.55}:where(.auction-detail--mystery) .mystery-clue-dialog__balance{margin:0 0 18px;color:#7b7268;font-size:.85rem}:where(.auction-detail--mystery) .mystery-clue-dialog__balance span{color:#9c7a2c;font-size:.66rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}:where(.auction-detail--mystery) .mystery-clue-dialog__balance strong{color:#231f1b;font-family:var(--site-heading-font);font-size:1.05rem;font-variant-numeric:tabular-nums}:where(.auction-detail--mystery) .mystery-clue-tiers{display:grid;grid-template-columns:1fr;gap:14px;margin:16px 0 0 !important;padding:0 !important;list-style:none}:where(.auction-detail--mystery) .mystery-clue-tier{display:flex;flex-direction:column;min-width:0;padding:20px 18px 18px;border:1px solid #e9e2d6;border-radius:14px;background:#fff;box-shadow:0 1px 0 rgba(255, 255, 255, .8) inset,0 14px 28px -24px rgba(25, 17, 11, .45)}:where(.auction-detail--mystery) .mystery-clue-tier[data-owned]{border-color:rgba(201, 169, 90, .65);background:linear-gradient(180deg, #fffdf8 0%, #f8f1e2 100%)}:where(.auction-detail--mystery) .mystery-clue-tier__name{margin:0;color:#9c7a2c;font-family:inherit;font-size:.72rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase}:where(.auction-detail--mystery) .mystery-clue-tier__hint{margin:6px 0 14px;color:#7b7268;font-size:.85rem;line-height:1.45}:where(.auction-detail--mystery) .mystery-clue-tier__cost{margin:auto 0 14px;padding-top:12px;border-top:1px solid #efe9e0;color:#7b7268;font-size:.82rem}:where(.auction-detail--mystery) .mystery-clue-tier__cost strong{color:#231f1b;font-family:var(--site-heading-font);font-size:1.35rem;font-weight:600;font-variant-numeric:tabular-nums}:where(.auction-detail--mystery) .mystery-clue-tier__range{margin:0;padding:12px 10px;border-radius:10px;background:#231f1b;color:#eedc9f;font-family:var(--site-heading-font);font-size:1.05rem;font-weight:600;line-height:1.35;text-align:center;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}:where(.auction-detail--mystery) .mystery-clue-tier__buy{width:100%;min-height:2.9rem;padding:.75rem 1rem;border:0;border-radius:999px;background:linear-gradient(180deg, #e6cd8b 0%, #c9a95a 55%, #ad8a3c 100%);color:#1a140b;font-size:.9rem;font-weight:700;letter-spacing:.01em;cursor:pointer;box-shadow:0 1px 0 rgba(255, 255, 255, .45) inset,0 12px 24px -14px rgba(201, 169, 90, .9)}:where(.auction-detail--mystery) .mystery-clue-tier__buy:hover{background:linear-gradient(180deg, #f0dca4 0%, #d6b86b 55%, #b89545 100%)}:where(.auction-detail--mystery) .mystery-clue-tier__buy:focus-visible{outline:2px solid #9c7a2c;outline-offset:3px}:where(.auction-detail--mystery) .mystery-clue-tier__buy[disabled]{opacity:.6;cursor:progress}:where(.auction-detail--mystery) .mystery-clue-tier__buy[hidden],:where(.auction-detail--mystery) .mystery-clue-tier__range[hidden],:where(.auction-detail--mystery) .mystery-clue-dialog__error[hidden],:where(.auction-detail--mystery) .mystery-clue-dialog__error a[hidden]{display:none}:where(.auction-detail--mystery) .mystery-clue-dialog__login{display:block;margin:18px 0 0;padding:.85rem 1rem;border-radius:999px;background:#231f1b;color:#f6f1e7 !important;font-size:.9rem;font-weight:700;text-align:center;text-decoration:none}:where(.auction-detail--mystery) .mystery-clue-dialog__login:hover{background:#2c261f}:where(.auction-detail--mystery) .mystery-clue-dialog__error{margin:16px 0 0;padding:12px 14px;border:1px solid rgba(156, 122, 44, .35);border-left:3px solid #9c7a2c;border-radius:10px;background:#f8f1e2;color:#5a4520;font-size:.88rem;line-height:1.5}:where(.auction-detail--mystery) .mystery-clue-dialog__error a{color:#231f1b;font-weight:700;text-decoration:underline;text-underline-offset:3px}:where(.auction-detail--mystery) .mystery-clue-dialog__note{margin:18px 0 0;padding-top:14px;border-top:1px solid #e9e2d6;color:#8f887e;font-size:.8rem;line-height:1.5}@media (min-width: 768px){:where(.auction-detail--mystery) .mystery-clue-tiers{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media (max-width: 575.98px){:where(.auction-detail--mystery) .modal.mystery-clue-modal .mystery-clue-dialog{margin:3vh auto;max-height:94vh}:where(.auction-detail--mystery) .modal.mystery-clue-modal .mystery-clue-dialog .mystery-clue-dialog__head{padding:16px 18px !important}:where(.auction-detail--mystery) .modal.mystery-clue-modal .mystery-clue-dialog .mystery-clue-dialog__body{padding:18px 16px}}/* The general information sheet carries its own caption; the family label would repeat it. */:where(.auction-detail--mystery) .mystery-auction-info > .mystery-auction-type{display:none}