.offer-amount{font-variant-numeric:tabular-nums;vertical-align:middle;flex-direction:column;align-items:flex-start;line-height:1.2;display:inline-flex}.offer-current{color:var(--palette-green-700);white-space:nowrap;font-weight:650}.offer-original{color:#657286;white-space:nowrap;font-size:12px;font-weight:400;line-height:1.25;text-decoration-thickness:1px}.offer-badge{background:var(--palette-green-50);width:fit-content;color:var(--palette-green-800);white-space:nowrap;border-radius:5px;align-items:center;gap:6px;padding:3px 7px;font-size:11px;font-style:normal;font-weight:500;line-height:1.4;display:inline-flex}.offer-badge b{font-weight:650}.offer-badge>span{color:var(--palette-green-800)}.market-price-block{gap:10px;min-width:0;display:grid}.market-price-block .market-card-pricing{align-items:start}.market-card-pricing .offer-original,.market-card-pricing .offer-original{font-size:16px}.market-card-pricing strong:has(.offer-amount){line-height:1.2}.offer-provider-name{flex-direction:column;align-items:flex-start;gap:5px;min-width:0;display:flex}.provider-pricing-provider .offer-provider-name>strong{overflow-wrap:anywhere}.provider-pricing-price:has(.offer-amount){vertical-align:middle}.provider-pricing-price-slot:has(.offer-amount){min-height:40px}.pricing-card-header h3+.offer-badge{margin-top:6px}.pricing-dynamic-prices.is-compact .offer-amount{align-items:flex-end}.pricing-matrix td:has(.offer-amount){vertical-align:middle}.offer-preview-notice{color:var(--palette-green-800);background:#f4faf7;border-bottom:1px solid #d9e8e0;justify-content:space-between;align-items:center;gap:12px;padding:9px max(24px,50vw - 720px);font-size:12px;display:flex}.offer-preview-notice nav{white-space:nowrap;gap:16px;display:flex}.offer-preview-notice a{color:var(--palette-green-800);text-underline-offset:3px;text-decoration:underline}@media (max-width:600px){.offer-preview-notice{flex-wrap:wrap;gap:5px;padding:8px 18px;font-size:11px}.offer-original{font-size:11px}.offer-badge{font-size:10px}.market-price-block{gap:8px}}.offer-spacer{visibility:hidden;font-size:12px;font-weight:400;line-height:1.25}:is(.pricing-dynamic-prices:has(.offer-original)>span:not(:has(.image-price-condition)),.market-card-pricing:has(.offer-original)>span:not(:has(.image-price-condition))){grid-template-rows:1fr auto;align-self:stretch}.pricing-dynamic-prices .offer-amount,.pricing-matrix .offer-amount{flex-direction:row;align-items:baseline;gap:8px}.pricing-dynamic-prices .offer-spacer,.pricing-matrix .offer-spacer{display:none}.market-price-block .market-card-pricing{flex-wrap:nowrap;gap:18px}.market-card-pricing .offer-original,.market-card-pricing .offer-spacer{order:-1}.market-card-actions .offer-badge{font-size:16px}.market-card-actions{flex-direction:column;flex:none;justify-content:flex-end;align-items:flex-end;gap:8px;display:flex}.market-card-pricing .offer-current,.pricing-dynamic-prices .offer-current{color:var(--public-ink)}.provider-pricing-table .offer-provider-name{flex-direction:row;align-items:center;gap:8px}.provider-pricing-table .offer-original,.provider-pricing-table .offer-spacer{order:-1}.provider-pricing-table .offer-original{font-size:12px}@media (min-width:761px){.provider-pricing-row>th,.provider-pricing-row>td{vertical-align:middle;padding-block:22px}.provider-pricing-row .provider-pricing-price-slot:has(.offer-amount){vertical-align:baseline;min-height:0}.provider-pricing-row .offer-amount{line-height:inherit;vertical-align:baseline;position:relative}.provider-pricing-row .offer-original{position:absolute;bottom:calc(100% + 4px);left:0}.provider-pricing-row .offer-spacer{display:none}}
.video-resolution-prices{min-width:0;max-width:100%;overflow-x:auto}.video-resolution-prices table{border-collapse:collapse;white-space:nowrap;font-variant-numeric:tabular-nums;width:100%}.video-resolution-prices caption{text-align:right;color:var(--public-muted);font-size:var(--type-label);padding:0 0 6px}.video-resolution-prices th,.video-resolution-prices td{border-bottom:1px solid var(--public-line);text-align:right;padding:7px 10px}.video-resolution-prices thead th{color:var(--public-muted);font-size:var(--type-label);font-weight:600}.video-resolution-prices tbody th,.video-resolution-prices strong{font-size:var(--type-secondary);font-weight:600}.video-resolution-prices th:first-child{text-align:left;padding-left:0}.video-resolution-prices th:last-child,.video-resolution-prices td:last-child{padding-right:0}.video-resolution-prices tbody tr:last-child>*{border-bottom:0}.model-conditional-price{flex-direction:column;gap:4px;display:flex}
.market-modality-flow,.market-modality-flow>div{align-items:center;display:flex}.market-modality-flow{gap:8px;min-height:26px}.market-modality-flow>div{flex-wrap:wrap;gap:4px}.market-modality-icon{border-radius:8px;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex;position:relative}.market-modality-icon svg{stroke-width:1.9px;width:13px;height:13px}.market-modality-icon:after{z-index:20;color:#fff;content:attr(data-label);opacity:0;pointer-events:none;text-align:center;white-space:nowrap;background:#0b1a3b;border-radius:6px;width:max-content;max-width:160px;padding:5px 7px;font-size:12px;font-weight:700;line-height:1.3;transition:opacity .14s,transform .14s;position:absolute;bottom:calc(100% + 7px);left:50%;transform:translate(-50%,3px)}.market-modality-icon:before{z-index:20;content:"";opacity:0;pointer-events:none;border:4px solid #0000;border-top-color:#0b1a3b;transition:opacity .14s,transform .14s;position:absolute;bottom:calc(100% + 3px);left:50%;transform:translate(-50%,3px)}.market-modality-icon:hover:after,.market-modality-icon:hover:before{opacity:1;transform:translate(-50%)}.market-modality-icon.is-text{background:var(--palette-blue-100);color:var(--palette-blue-600)}.market-modality-icon.is-image{background:var(--palette-green-100);color:var(--palette-green-600)}.market-modality-icon.is-file{background:var(--palette-neutral-100);color:var(--palette-neutral-600)}.market-modality-icon.is-audio{background:var(--palette-violet-100);color:var(--palette-violet-600)}.market-modality-icon.is-video{background:var(--palette-red-100);color:var(--palette-red-600)}.market-modality-icon.is-embeddings{background:var(--palette-cyan-100);color:var(--palette-cyan-600)}.market-modality-icon.is-speech{background:var(--palette-orange-100);color:var(--palette-orange-600)}.market-modality-icon.is-transcription{background:var(--palette-rose-100);color:var(--palette-rose-600)}.market-modality-icon.is-decision{background:var(--palette-amber-100);color:var(--palette-amber-600)}.market-modality-arrow{width:12px;height:12px;color:var(--public-muted);flex:none}.model-spec-modality-list{flex-wrap:wrap;gap:4px;display:flex}.model-spec-modality-empty{color:var(--public-muted)}.model-spec-modality .market-modality-flow{justify-content:flex-start}
