.poney-card-quotes table{min-width:900px}
.poney-card-quotes thead th{white-space:nowrap}
.poney-card-quotes .poney-quote-label,.poney-card-quotes .poney-quote-product{display:block;font-weight:400;white-space:normal;margin-top:.35rem}
.poney-card-quotes .poney-quote-conditions{min-width:240px;max-width:360px;font-size:.85em;line-height:1.7;overflow-wrap:anywhere}
.poney-card-quotes tbody th{min-width:180px}
.poney-card-quotes .poney-db-amount{min-width:110px}
.poney-card-quotes tbody td:nth-child(4){min-width:100px;white-space:nowrap}
.poney-card-quotes .poney-quote-label{color:#334155}
.poney-card-quotes time{white-space:normal;display:block;min-width:120px}
.poney-quotes-editorial table{min-width:0;width:100%;font-size:.95em}
.poney-quotes-editorial tbody th{min-width:0;overflow-wrap:anywhere}
.poney-quotes-editorial thead th{white-space:normal}
.poney-quotes-editorial .poney-db-amount{min-width:0;width:140px;white-space:nowrap}
.poney-quotes-editorial time{min-width:0;white-space:nowrap;font-size:.85em}
.poney-quotes-editorial .poney-quote-state{display:block;color:#475569;font-size:.78em;font-weight:400;white-space:normal;margin-top:.2rem}
.poney-quotes-editorial .poney-quote-source-line{font-size:.85em;color:#475569;margin-bottom:.45rem}
.poney-quotes-compact .poney-quote-shop{display:block;margin-top:.3rem;font-weight:600;color:#224932}
.poney-quotes-with-shop-column table{min-width:560px}
.poney-quotes-with-shop-column .poney-quote-shop-cell{width:7em;min-width:84px;white-space:nowrap;font-size:.9em;color:#224932}
.poney-quotes-with-shop-column tbody td:last-child{width:100px;min-width:100px}
.poney-quotes-editorial .poney-quote-details{font-size:.82em;font-weight:400;line-height:1.65;margin:.65rem 0 0;color:#334155}
.poney-quotes-editorial .poney-quote-details summary{cursor:pointer;color:#335f80;text-decoration:underline;text-underline-offset:.15em}
.poney-quotes-editorial .poney-quote-details dl{margin:.65rem 0;padding:.7rem;background:#f8fafc;border:1px solid #e2e8f0}
.poney-quotes-editorial .poney-quote-details dl>div{margin:0 0 .4rem}
.poney-quotes-editorial .poney-quote-details dt{font-weight:600;font-size:.9em}
.poney-quotes-editorial .poney-quote-details dd{margin:0;overflow-wrap:anywhere}
.poney-quotes-ranking .poney-quote-rank{width:3.5em;text-align:center;white-space:nowrap;font-weight:700}
.poney-quotes-ranking .poney-quote-ranked-card{margin:2.2rem 0}
.poney-quotes-ranking .poney-quote-ranked-card h3{scroll-margin-top:5rem}
.poney-quotes-ranking .poney-quote-price-info{margin:1rem 0;table-layout:fixed}
.poney-quotes-ranking .poney-quote-price-info caption{text-align:left;font-size:.85em;font-weight:600;color:#475569;margin-bottom:.45rem}
.poney-quotes-ranking .poney-quote-price-info th{width:40%;background:#f5faf6}
.poney-quotes-ranking .poney-quote-price-info td{overflow-wrap:anywhere}
.poney-quotes-ranking .poney-quote-price-info strong{font-size:1.35em;color:#173f59;font-variant-numeric:tabular-nums}
.poney-quotes-ranking .poney-quote-price-info small{display:block;margin-top:.2rem;font-weight:400}
.poney-quotes-ranking .poney-quote-price-info time{white-space:normal}
@media(max-width:600px){.poney-quotes-editorial th,.poney-quotes-editorial td{padding:.55rem .4rem}.poney-quotes-editorial .poney-db-amount{width:110px;font-size:.9em}.poney-quotes-compact td:last-child{width:78px}.poney-quotes-editorial .poney-quote-details dl{padding:.5rem}.poney-quotes-ranking .poney-quote-rank{width:2.6em}}
.poney-quotes-ranking .poney-quote-image-card{display:flex;align-items:center;gap:1.5rem;margin:1.2rem 0;padding:1.3rem;background:#f5faf6;border:1px solid #cde1d3;border-radius:8px}
.poney-quotes-ranking .poney-quote-image-frame{flex:0 1 230px;width:100%;min-width:0;max-width:min(230px,var(--poney-image-native-width,230px));max-height:330px;display:flex;justify-content:center;align-items:center}
.poney-quotes-ranking .poney-quote-card-image{display:block;width:auto;height:auto;max-width:100%;max-height:330px;object-fit:contain;margin:0 auto}
.poney-quotes-ranking .poney-quote-image-card figcaption{flex:1;min-width:0;margin:0;text-align:left;line-height:1.65;color:#224932}
.poney-quotes-ranking .poney-quote-image-pack{display:block;font-size:.85em;margin-bottom:.55rem}
.poney-quotes-ranking .poney-quote-image-rarity{display:inline-block;padding:.15em .6em;background:#e0efe4;border:1px solid #a9cdb6;border-radius:4px;font-size:.85em;font-weight:700;margin-bottom:.7rem}
.poney-quotes-ranking .poney-quote-image-card strong{display:block;font-size:1.25em;overflow-wrap:anywhere}
@media(max-width:520px){.poney-quotes-ranking .poney-quote-image-card{flex-direction:column;gap:.9rem;padding:1rem}.poney-quotes-ranking .poney-quote-image-frame{flex-basis:auto;width:100%;max-width:min(210px,var(--poney-image-native-width,210px))}.poney-quotes-ranking .poney-quote-image-card figcaption{width:100%;text-align:center}}
.poney-quotes-ranking .poney-price-trend{margin:1.4rem 0;padding:1.1rem;background:#fff;border:1px solid #dce2e8;border-radius:8px}
.poney-price-trend figcaption{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem;text-align:left;line-height:1.6}
.poney-price-trend-badge{display:inline-block;padding:.2em .65em;border-radius:4px;background:#fff3cd;color:#704500;font-size:.8em;font-weight:700}
.poney-price-trend .poney-price-trend-notice{margin:.7rem 0;color:#6b4b13;font-size:.82em;line-height:1.65}
.poney-price-trend .poney-price-trend-legend{display:flex;flex-wrap:wrap;gap:1.1rem;list-style:none;margin:.8rem 0;padding:0;font-size:.85em}
.poney-price-trend-legend li{display:flex;align-items:center;gap:.45rem;margin:0;padding:0}
.poney-price-trend-legend li::before{content:"";display:block;width:1.7rem;border-top:3px solid #237249}
.poney-price-trend-legend li.poney-price-trend-sale::before{border-top-color:#2464a2;border-top-style:dashed}
.poney-price-trend-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}
.poney-price-trend svg{display:block;width:100%;height:auto;min-width:480px;font-family:inherit}
.poney-price-trend-grid{stroke:#e2e8f0;stroke-width:1}
.poney-price-trend-axis{fill:#475569;font-size:16px}
.poney-price-trend-watermark{fill:#90610f;font-size:15px;font-weight:700}
.poney-price-trend-line{fill:none;stroke-width:3;stroke-linejoin:round;stroke-linecap:round}
.poney-price-trend-line-buy{stroke:#237249}
.poney-price-trend-line-sale{stroke:#2464a2;stroke-dasharray:8 6}
.poney-price-trend-point{stroke:#fff;stroke-width:1.5}
.poney-price-trend-point-buy{fill:#237249}
.poney-price-trend-point-sale{fill:#2464a2}
.poney-price-trend-data{margin-top:.7rem;font-size:.85em}
.poney-price-trend-data summary{cursor:pointer;color:#335f80;text-decoration:underline;text-underline-offset:.15em}
.poney-quotes-ranking .poney-price-trend-values{min-width:420px;margin-top:.8rem}
.poney-price-trend-values caption{text-align:left;color:#6b4b13;font-size:.85em;margin-bottom:.4rem}
@media(max-width:520px){.poney-quotes-ranking .poney-price-trend{padding:.8rem}.poney-price-trend figcaption{font-size:.95em}}
