#purchaseRoot{--purchase-orange:#ff710b;--purchase-text:#203238;--purchase-muted:#72848b;--purchase-border:#dbe5e5;color:var(--purchase-text);background:#f6f9f8;border:1px solid var(--purchase-border);border-radius:18px;overflow:hidden;font:14px/1.5 Arial,sans-serif;max-width:1200px;margin:0 auto}#purchaseRoot *{box-sizing:border-box}#purchaseRoot [hidden]{display:none!important}#purchaseRoot button{font:inherit;cursor:pointer}#purchaseRoot button:focus-visible{outline:3px solid #ffad69;outline-offset:3px}#purchaseRoot .purchase-brand{display:flex;justify-content:space-between;align-items:center;gap:20px;background:#14252a;color:#fff;padding:20px 26px}#purchaseRoot .purchase-brand>div{display:flex;align-items:center;gap:12px}#purchaseRoot .purchase-brand img{width:40px;height:40px;object-fit:contain}#purchaseRoot .purchase-brand strong{font-size:20px;white-space:nowrap}#purchaseRoot .purchase-brand strong span{color:var(--purchase-orange)}#purchaseRoot .purchase-brand>span{font-size:11px;color:#b6c5ca;letter-spacing:1px}#purchaseRoot .purchase-tabs{display:flex;gap:26px;background:#fff;padding:0 26px;border-bottom:1px solid var(--purchase-border)}#purchaseRoot .purchase-tabs button{padding:15px 0;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--purchase-muted);font-weight:600}#purchaseRoot .purchase-tabs button[aria-selected=true]{color:var(--purchase-orange);border-bottom-color:var(--purchase-orange)}#purchaseRoot .purchase-body{padding:24px}#purchaseRoot h1{font-size:25px;letter-spacing:-.6px;line-height:1.3;margin:0 0 5px}#purchaseRoot h2{font-size:20px;line-height:1.3;margin:4px 0 0}#purchaseRoot .purchase-subtitle{margin:0;color:var(--purchase-muted)}#purchaseRoot .purchase-connection{color:#278954;font-size:12px;margin-bottom:15px}#purchaseRoot .purchase-connection.disconnected{color:#a46e18}#purchaseRoot .purchase-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:24px}#purchaseRoot .purchase-tile,#purchaseRoot .purchase-livebox{background:#fff;border:1px solid var(--purchase-border);border-radius:15px;overflow:hidden}#purchaseRoot .purchase-photo{position:relative;aspect-ratio:16/9;background:#e9eeee;display:flex;align-items:center;justify-content:center;overflow:hidden}#purchaseRoot .purchase-photo img{width:100%;height:100%;object-fit:contain}#purchaseRoot .purchase-photo-empty{color:var(--purchase-muted);font-size:13px}#purchaseRoot .purchase-photo>.purchase-status{position:absolute;top:14px;left:14px;background:#fff;box-shadow:0 2px 8px #14252a12}#purchaseRoot .purchase-status{display:inline-flex;align-items:center;gap:7px;font-size:12px;padding:5px 10px;border-radius:7px;color:#278954;background:#f4faf6}#purchaseRoot .purchase-status i{width:7px;height:7px;border-radius:50%;background:currentColor}#purchaseRoot .purchase-status.ending{color:#eb7609;font-weight:600;animation:purchase-ending 1.5s ease-in-out infinite}#purchaseRoot .purchase-status.finished{color:#d82f3c;background:#fff1f2}#purchaseRoot .purchase-status.ready,#purchaseRoot .purchase-status.scheduled{color:#657e86;background:#f4f7f8}#purchaseRoot .purchase-status.paused{color:#ba7c08;background:#fff8ea}#purchaseRoot .purchase-tile-content{padding:20px}#purchaseRoot .purchase-lot{font-size:11px;color:var(--purchase-muted);letter-spacing:.6px}#purchaseRoot .purchase-customer{display:flex;align-items:center;gap:7px;color:var(--purchase-muted);font-size:13px;margin-top:9px}#purchaseRoot svg{width:17px;height:17px;flex:none}#purchaseRoot .purchase-customer svg,#purchaseRoot .purchase-spec svg{color:var(--purchase-orange)}#purchaseRoot .purchase-card-metrics{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin:24px 0 18px}#purchaseRoot .purchase-label,#purchaseRoot .purchase-timer-label{display:block;font-size:12px;color:var(--purchase-muted)}#purchaseRoot .purchase-card-price{display:block;font-size:27px;letter-spacing:-.8px;font-variant-numeric:tabular-nums}#purchaseRoot .purchase-card-timer{display:block;font-size:24px;font-variant-numeric:tabular-nums}#purchaseRoot .purchase-participation{display:flex;flex-wrap:wrap;align-items:center;gap:18px;font-size:12px;color:var(--purchase-muted);padding:0 0 18px}#purchaseRoot .purchase-participation>span{display:inline-flex;align-items:center;gap:6px}#purchaseRoot .purchase-participation strong{color:var(--purchase-text);font-variant-numeric:tabular-nums}#purchaseRoot .purchase-participation svg{width:15px;height:15px}#purchaseRoot .purchase-actions{display:flex;gap:10px;flex-wrap:wrap}#purchaseRoot .purchase-button{border:1px solid var(--purchase-border);background:#fff;color:var(--purchase-text);border-radius:9px;padding:10px 15px;font-size:13px}#purchaseRoot .purchase-primary{background:var(--purchase-orange);border-color:var(--purchase-orange);color:#fff;flex:1;font-weight:600}#purchaseRoot .purchase-button.following{background:#f0f8f3;color:#278954}#purchaseRoot .purchase-button:disabled{opacity:.45;cursor:default}#purchaseRoot .purchase-empty{padding:35px 0;color:var(--purchase-muted);grid-column:1/-1}#purchaseRoot .purchase-back{background:transparent;border:0;color:var(--purchase-muted);padding:0;margin-bottom:20px}#purchaseRoot .purchase-detail-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px;flex-wrap:wrap}#purchaseRoot .purchase-detail-layout{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(270px,1fr);gap:22px;align-items:start}#purchaseRoot .purchase-detail-layout .purchase-photo{border-radius:14px}#purchaseRoot .purchase-livebox{padding:26px 22px;text-align:center}#purchaseRoot .purchase-timer-label{margin-top:16px;text-transform:uppercase;letter-spacing:.6px}#purchaseRoot .purchase-timer{font-size:48px;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:-1px;margin-top:5px}#purchaseRoot .purchase-price{font-size:39px;font-weight:600;letter-spacing:-1px;font-variant-numeric:tabular-nums;margin-top:5px}#purchaseRoot .purchase-price-note{color:var(--purchase-muted);font-size:12px;min-height:18px}#purchaseRoot .purchase-livebox .purchase-participation{justify-content:center;margin-top:18px;padding:0;gap:14px}#purchaseRoot .purchase-rule{height:1px;background:var(--purchase-border);margin:20px 0}#purchaseRoot .purchase-view-note{font-size:12px;color:var(--purchase-muted);margin:0}#purchaseRoot .purchase-specs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:16px}#purchaseRoot .purchase-spec{background:#fff;border:1px solid var(--purchase-border);border-radius:14px;min-width:0;padding:17px 15px;box-shadow:0 8px 20px #18303206}#purchaseRoot .purchase-spec>div{display:flex;gap:8px;align-items:center;color:var(--purchase-muted);font-size:11px;font-weight:600;text-transform:uppercase;line-height:1.3;overflow-wrap:anywhere}#purchaseRoot .purchase-spec strong{display:block;font-size:15px;margin-top:10px;overflow-wrap:anywhere}#purchaseRoot .ending{color:#eb7609}#purchaseRoot .finished{color:#d82f3c}.main.purchase-workspace>.page-intro{display:none}.main.purchase-workspace{max-width:none}.purchase-share-url{width:100%;padding:12px;border:1px solid #dbe5e5;border-radius:9px;font-size:13px}.purchase-share-note{font-size:13px;color:#72848b}.purchase-customer-page{margin:0;padding:28px;background:#f4f7f6}.purchase-customer-page #purchaseRoot{max-width:1100px}.purchase-customer-page #purchaseRoot .purchase-brand>span{font-size:11px}@keyframes purchase-ending{0%,100%{background:#fff4e9;box-shadow:0 0 0 0 #f2770b00}50%{background:#ffe0b8;box-shadow:0 0 0 4px #f2770b1f}}@media(prefers-reduced-motion:reduce){#purchaseRoot .purchase-status.ending{animation:none;background:#fff0db}}@media(max-width:1050px){#purchaseRoot .purchase-detail-layout{grid-template-columns:minmax(0,1.25fr) minmax(250px,1fr)}#purchaseRoot .purchase-specs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){#purchaseRoot .purchase-body{padding:18px}#purchaseRoot .purchase-grid,#purchaseRoot .purchase-detail-layout{grid-template-columns:1fr}#purchaseRoot .purchase-brand{padding:17px 18px;flex-wrap:wrap;gap:10px}#purchaseRoot .purchase-tabs{padding:0 18px}.purchase-customer-page{padding:12px}#purchaseRoot .purchase-card-price{font-size:25px}#purchaseRoot .purchase-timer{font-size:44px}}@media(max-width:360px){#purchaseRoot .purchase-card-metrics{align-items:flex-start;flex-direction:column}#purchaseRoot .purchase-spec{padding:14px 11px}#purchaseRoot .purchase-price{font-size:34px}}
