.model-marketplace-page{--mp-background: #f6f7f2;--mp-surface: #ffffff;--mp-surface-low: #f3f4f1;--mp-surface-high: #e8e8e6;--mp-surface-variant: #e2e3e0;--mp-outline: rgba(192, 201, 191, .58);--mp-text: #1f2822;--mp-text-muted: #404941;--mp-primary: #165d36;--mp-primary-container: #104729;--mp-on-primary: #ffffff;--mp-on-primary-container: #86c597;--mp-secondary-container: #d2e5cc;--mp-on-secondary-container: #566753;--mp-tertiary-fixed: #bcebf1;--mp-on-tertiary-fixed: #002023;--mp-tertiary-fixed-dim: #a0cfd4;--mp-on-tertiary-fixed-variant: #1e4d52;height:calc(100vh - 64px - var(--referral-campaign-banner-height, 0px));height:calc(100dvh - 64px - var(--referral-campaign-banner-height, 0px));overflow-y:auto;background:var(--bettertoken-page-background);color:var(--mp-text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,sans-serif}.model-marketplace-shell{width:min(1180px,calc(100% - 32px));margin:0 auto;padding:56px 0 96px}.model-marketplace-heading{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:32px}.model-marketplace-heading h1{margin:0 0 4px;color:var(--mp-text);font-family:Hanken Grotesk,Inter,ui-sans-serif,system-ui,sans-serif;font-size:34px;line-height:1.15;font-weight:800;letter-spacing:0}.model-marketplace-heading p{margin:0;color:var(--mp-text-muted);font-size:16px;line-height:24px;letter-spacing:0}.model-marketplace-guide{display:flex;flex-direction:column;gap:24px;margin-top:32px;margin-bottom:32px;padding:28px;border:1px solid var(--mp-outline);border-radius:24px;background:var(--mp-surface);box-shadow:0 18px 56px #0f172a0f}.model-marketplace-guide-copy{max-width:820px}.model-marketplace-guide-eyebrow{display:inline-flex;margin-bottom:10px;color:var(--mp-primary);font-size:12px;line-height:16px;font-weight:800;letter-spacing:.5px;text-transform:uppercase}.model-marketplace-guide h2,.model-marketplace-guide h3,.model-marketplace-guide p{margin:0;letter-spacing:0}.model-marketplace-guide h2{color:var(--mp-text);font-family:Hanken Grotesk,Inter,ui-sans-serif,system-ui,sans-serif;font-size:26px;line-height:32px;font-weight:800}.model-marketplace-guide-copy p,.model-marketplace-guide-item p,.model-marketplace-guide-faq p{color:var(--mp-text-muted);font-size:14px;line-height:22px}.model-marketplace-guide-copy p{margin-top:10px}.model-marketplace-guide-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.model-marketplace-guide-item{min-width:0;padding:16px;border:1px solid rgba(192,201,191,.5);border-radius:18px;background:var(--mp-surface-low)}.model-marketplace-guide-item>div{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;margin-bottom:12px;border-radius:10px;background:var(--mp-secondary-container);color:var(--mp-primary)}.model-marketplace-guide-item h3,.model-marketplace-guide-faq h3{color:var(--mp-text);font-size:16px;line-height:22px;font-weight:800}.model-marketplace-guide-item p{margin-top:8px}.model-marketplace-guide-faq{padding-top:20px;border-top:1px solid var(--mp-outline)}.model-marketplace-guide-faq-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:14px}.model-marketplace-guide-faq-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.model-marketplace-guide-faq article{position:relative;min-width:0;padding:16px 16px 16px 18px;border:1px solid rgba(192,201,191,.58);border-radius:16px;background:linear-gradient(180deg,#ffffff 0%,var(--mp-surface-low) 100%)}.model-marketplace-guide-faq article:before{position:absolute;top:18px;left:0;width:3px;height:34px;border-radius:999px;background:var(--mp-primary);content:""}.model-marketplace-guide-faq strong{display:block;color:var(--mp-text);font-size:14px;line-height:20px;font-weight:800}.model-marketplace-guide-faq p{margin-top:8px}.model-marketplace-filters{display:grid;grid-template-columns:-webkit-max-content minmax(0,1fr);grid-template-columns:max-content minmax(0,1fr);column-gap:32px;row-gap:16px;padding:32px;margin-bottom:32px;border:1px solid var(--mp-outline);border-radius:24px;background:var(--mp-surface);box-shadow:0 24px 70px #0f172a14}.model-marketplace-search{position:relative;display:flex;align-items:center;width:100%;grid-column:1 / -1;margin-bottom:8px}.model-marketplace-search svg{position:absolute;left:16px;color:var(--mp-text-muted)}.model-marketplace-search input{width:100%;height:54px;padding:0 16px 0 48px;border:1px solid var(--mp-outline);border-radius:14px;outline:none;background:var(--mp-background);color:var(--mp-text);font-size:14px}.model-marketplace-search input:focus{border-color:#165d3673;box-shadow:0 0 0 3px #1b673a1f}.model-marketplace-filter-row{display:grid;grid-column:1 / -1;grid-template-columns:subgrid;align-items:start}.model-marketplace-filter-label{white-space:nowrap;padding-top:8px;flex:0 0 auto;color:var(--mp-text);font-size:14px;line-height:20px;font-weight:700;letter-spacing:.1px}.model-marketplace-filter-chips{display:flex;flex-wrap:wrap;gap:8px;min-width:0}.model-marketplace-chip{display:inline-flex;align-items:center;gap:4px;max-width:220px;padding:8px 16px;border:0;border-radius:999px;background:var(--mp-surface-high);color:var(--mp-text-muted);cursor:pointer;font-size:12px;line-height:16px;font-weight:500;letter-spacing:.5px;transition:background .18s ease,color .18s ease,transform .18s ease}.model-marketplace-chip:hover{background:var(--mp-surface-variant);transform:translateY(-1px)}.model-marketplace-chip.is-active{background:var(--mp-primary);color:var(--mp-on-primary)}.model-marketplace-chip span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.model-marketplace-chip-initial{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:4px;background:var(--mp-primary);color:var(--mp-on-primary);font-size:10px}.model-marketplace-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px;color:var(--mp-text-muted);font-size:14px;line-height:20px;font-weight:500}.model-marketplace-toolbar label{display:flex;align-items:center;gap:8px}.model-marketplace-select-wrap{position:relative;display:flex;align-items:center}.model-marketplace-select-wrap select{height:38px;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0 40px 0 16px;border:1px solid var(--mp-outline);border-radius:12px;outline:none;background:var(--mp-surface);color:var(--mp-text);font-size:12px;line-height:16px;font-weight:500}.model-marketplace-select-wrap svg{position:absolute;right:10px;pointer-events:none;color:var(--mp-text-muted)}.model-marketplace-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.model-marketplace-card{box-sizing:border-box;display:flex;min-height:174px;flex-direction:column;padding:16px;border:1px solid var(--mp-outline);border-radius:24px;background:var(--mp-surface);cursor:pointer;transition:box-shadow .24s ease,transform .24s ease,border-color .24s ease}.model-marketplace-card:hover{transform:translateY(-2px);border-color:#003a1d57;box-shadow:0 16px 32px #11532f1a}.model-marketplace-card-top{display:flex;align-items:center;justify-content:space-between;gap:12px;align-items:flex-start;margin-bottom:16px}.model-marketplace-card-title{display:flex;align-items:center;gap:16px;min-width:0}.model-marketplace-card-title h3{margin:0;color:var(--mp-text);overflow-wrap:anywhere;white-space:normal;font-family:Hanken Grotesk,Inter,ui-sans-serif,system-ui,sans-serif;font-size:16px;line-height:24px;font-weight:700}.model-marketplace-model-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;border:1px solid rgba(22,93,54,.28);border-radius:12px;background:#fff;color:var(--mp-primary);font-size:18px;font-weight:700}.model-marketplace-model-icon.is-openai{color:#1f2924}.model-marketplace-model-icon.is-claude{color:#d97855}.model-marketplace-model-icon.is-fallback{color:var(--mp-on-primary-container)}.model-marketplace-model-icon svg{display:block}.model-marketplace-model-icon .semi-avatar{background:transparent;color:inherit}.model-marketplace-model-icon .model-brand-fallback{display:inline-flex;align-items:center;justify-content:center;line-height:1}.model-marketplace-icon-button,.model-marketplace-title-copy,.model-marketplace-close{display:inline-flex;align-items:center;justify-content:center;border:0;background:transparent;cursor:pointer;color:var(--mp-text-muted);transition:background .18s ease,color .18s ease,transform .18s ease}.model-marketplace-icon-button{width:36px;height:36px;border-radius:8px}.model-marketplace-icon-button:hover,.model-marketplace-title-copy:hover,.model-marketplace-close:hover{background:var(--mp-surface-low);color:var(--mp-primary)}.model-marketplace-card-prices{display:flex;flex-wrap:wrap;gap:8px;padding-top:16px;margin-top:auto;border-top:1px solid var(--mp-outline)}.model-marketplace-card-tier-meta{display:flex;align-items:flex-start;flex-direction:column;gap:8px;margin-bottom:12px}.model-marketplace-card-tier-meta .model-marketplace-card-badges{margin-bottom:0}.model-marketplace-card-tier-pill{display:inline-flex;align-items:center;padding:3px 12px;border-radius:999px;background:var(--mp-secondary-container);color:var(--mp-on-secondary-container);white-space:nowrap;font-size:12px;line-height:20px;font-weight:700}.model-marketplace-card-tier-condition{width:100%;color:var(--mp-text-muted);white-space:normal;font-size:12px;line-height:18px;font-variant-numeric:tabular-nums}.model-marketplace-price-cell{flex:1 1 130px;min-width:0}.model-marketplace-price-cell>span{display:block;margin-bottom:4px;color:var(--mp-text-muted);font-size:10px;line-height:16px;font-weight:400;letter-spacing:.5px;text-transform:uppercase;opacity:1}.model-marketplace-price-cell strong{display:block;color:var(--mp-text);overflow-wrap:anywhere;white-space:normal;font-size:16px;line-height:24px;font-weight:700}.model-marketplace-price-cell small{display:block;overflow:hidden;color:var(--mp-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:16px}.model-marketplace-empty{display:flex;align-items:center;justify-content:center;min-height:260px;border:1px dashed var(--mp-outline);border-radius:24px;background:var(--mp-surface);color:var(--mp-text-muted)}.model-marketplace-card.is-skeleton{height:174px;cursor:default}.model-marketplace-card.is-skeleton div{border-radius:12px;background:linear-gradient(90deg,#edf0eb,#f7f8f5,#edf0eb);background-size:200% 100%;animation:model-marketplace-shimmer 1.2s infinite}.model-marketplace-card.is-skeleton div:nth-child(1){width:70%;height:40px}.model-marketplace-card.is-skeleton div:nth-child(2){height:20px;margin-top:24px}.model-marketplace-card.is-skeleton div:nth-child(3){height:54px;margin-top:auto}.model-marketplace-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000}.model-marketplace-modal-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.model-marketplace-modal-panel{position:absolute;top:50%;left:50%;width:min(760px,calc(100vw - 32px));max-height:90vh;overflow-y:auto;padding:24px;border-radius:24px;background:var(--mp-surface);box-shadow:0 24px 80px #0000003d;transform:translate(-50%,-50%)}.model-marketplace-modal-header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:24px}.model-marketplace-modal-title{display:flex;align-items:center;gap:16px;min-width:0}.model-marketplace-modal-title h2{margin:0;overflow:hidden;color:var(--mp-text);text-overflow:ellipsis;white-space:nowrap;font-family:Hanken Grotesk,Inter,ui-sans-serif,system-ui,sans-serif;font-size:22px;line-height:28px;font-weight:700}.model-marketplace-title-copy{width:28px;height:28px;flex:0 0 auto;border-radius:6px;color:var(--mp-primary)}.model-marketplace-close{width:40px;height:40px;flex:0 0 auto;border-radius:999px}.model-marketplace-modal-sections{display:flex;flex-direction:column;gap:16px}.model-marketplace-detail-section{padding:16px;border:1px solid var(--mp-outline);border-radius:16px;background:var(--mp-surface-low)}.model-marketplace-detail-title{display:flex;align-items:center;gap:8px;margin-bottom:4px;color:var(--mp-text);font-weight:700}.model-marketplace-detail-title svg{color:var(--mp-primary)}.model-marketplace-description{margin:8px 0 0;color:var(--mp-text-muted);font-size:14px;line-height:20px;letter-spacing:.25px}.model-marketplace-endpoints{display:flex;flex-direction:column;gap:16px;margin-top:16px}.model-marketplace-endpoint{display:flex;justify-content:space-between;align-items:center;gap:16px}.model-marketplace-endpoint div{display:flex;align-items:center;gap:4px;min-width:0}.model-marketplace-endpoint div span{width:8px;height:8px;flex:0 0 auto;border-radius:999px;background:#22c55e}.model-marketplace-endpoint p{margin:0;color:var(--mp-text);overflow-wrap:anywhere;white-space:normal;font-size:14px;line-height:20px;letter-spacing:.25px}.model-marketplace-endpoint strong{flex:none;white-space:nowrap;color:var(--mp-text-muted);font-size:12px}.model-marketplace-billing-pill{display:inline-block;max-width:100%;padding:4px 16px;overflow:hidden;border-radius:999px;background:var(--mp-secondary-container);color:var(--mp-on-secondary-container);text-overflow:ellipsis;white-space:nowrap;font-size:10px;line-height:16px;font-weight:700}.model-marketplace-tier-list{display:grid;gap:12px}.model-marketplace-tier-card{padding:14px;border:1px solid rgba(192,201,191,.52);border-radius:14px;background:var(--mp-surface)}.model-marketplace-tier-card-header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:10px;margin-bottom:12px;border-bottom:1px solid rgba(192,201,191,.45)}.model-marketplace-tier-card-header strong{min-width:0;overflow:hidden;color:var(--mp-text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:20px;font-weight:700}.model-marketplace-tier-card-header span{flex:0 0 auto;padding:3px 9px;border-radius:999px;background:var(--mp-surface-low);color:var(--mp-text-muted);white-space:nowrap;font-size:11px;line-height:18px;font-variant-numeric:tabular-nums}.model-marketplace-tier-price-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:12px}.model-marketplace-tier-price-item{min-width:0}.model-marketplace-tier-price-item>span,.model-marketplace-tier-price-item>strong,.model-marketplace-tier-price-item>small{display:block}.model-marketplace-tier-price-item>span{overflow:hidden;margin-bottom:3px;color:var(--mp-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;line-height:16px;letter-spacing:.35px}.model-marketplace-tier-price-item>strong{overflow:hidden;color:var(--mp-text);text-overflow:ellipsis;white-space:nowrap;font-size:15px;line-height:22px;font-weight:700;font-variant-numeric:tabular-nums}.model-marketplace-tier-price-item>small{overflow:hidden;color:var(--mp-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;line-height:16px}.model-marketplace-tiered-note{margin:0;color:var(--mp-text-muted);font-size:11px;line-height:18px}.model-marketplace-card-guide-link{color:var(--bt-primary, #11532f);font-size:12px;font-weight:700;line-height:20px;white-space:nowrap;text-decoration:none}.model-marketplace-card-guide-link:hover,.model-marketplace-card-guide-link:focus-visible{text-decoration:underline;text-underline-offset:3px}.model-marketplace-card-badges{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px}.price-comparison{display:flex;flex-direction:column;gap:2px;min-width:0;font-variant-numeric:tabular-nums}.price-comparison strong,.model-marketplace-price-cell .price-comparison strong{overflow:visible;color:var(--mp-text);white-space:nowrap;overflow-wrap:normal;font-size:20px;line-height:28px;font-weight:700}.price-comparison del{color:#677269;font-size:13px;line-height:20px;text-decoration-thickness:1px;white-space:nowrap;overflow-wrap:normal}.price-comparison .standard-reference{color:#59655c;font-size:12px;line-height:18px;white-space:nowrap;overflow-wrap:normal}.price-comparison small,.model-marketplace-price-cell .price-comparison small{overflow:visible;color:var(--mp-text-muted);white-space:normal;font-size:11px;line-height:16px}.price-comparison-badge{--bt-primary: #11532f;--bt-on-primary: #ffffff;--bt-radius-full: 9999px;display:inline-flex;align-items:center;width:-webkit-fit-content;width:fit-content;padding:3px 10px;border-radius:var(--bt-radius-full);background:var(--bt-primary);color:var(--bt-on-primary);font-size:12px;line-height:20px;font-weight:700}.pricing-detail-heading{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.pricing-detail-heading .model-marketplace-detail-title{margin:0}.pricing-detail-meta{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:12px 0;color:#526057;font-size:12px}.pricing-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}.pricing-detail-row{display:flex;justify-content:space-between;gap:12px;min-width:0;padding:14px 0;border-bottom:1px solid #dce2d8}.pricing-detail-row>span{color:#455148;font-size:13px;line-height:20px;overflow-wrap:anywhere}.pricing-detail-row .price-comparison{min-width:-webkit-max-content;min-width:max-content;align-items:flex-end;text-align:right}.pricing-detail-row .price-comparison strong{font-size:17px;line-height:24px}.model-marketplace-tier-card .pricing-detail-row{padding:4px 0;border:0}@keyframes model-marketplace-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion: reduce){.model-marketplace-card.is-skeleton div{animation:none}}@media (max-width: 1024px){.model-marketplace-guide-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.model-marketplace-guide-faq-list{grid-template-columns:1fr}.model-marketplace-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 768px){.model-marketplace-shell{width:min(100% - 32px,1180px);padding:24px 0}.model-marketplace-filters{grid-template-columns:minmax(0,1fr);padding:20px}.model-marketplace-guide{gap:20px;padding:20px}.model-marketplace-guide h2{font-size:22px;line-height:28px}.model-marketplace-guide-grid{grid-template-columns:1fr}.model-marketplace-filter-row{row-gap:8px}.model-marketplace-filter-label{width:auto;padding-top:0}.model-marketplace-grid{grid-template-columns:1fr}.model-marketplace-toolbar{align-items:flex-start;flex-direction:column}.model-marketplace-tier-card-header{align-items:flex-start;flex-direction:column;gap:6px}.model-marketplace-tier-price-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pricing-detail-grid{grid-template-columns:1fr}.model-marketplace-tier-card{padding:12px}}@media (max-width: 520px){.model-marketplace-tier-price-grid{grid-template-columns:1fr}}.model-resolution-prices{display:flex;flex-wrap:wrap;gap:10px;margin:12px 0}.model-resolution-prices>div{flex:1 1 80px;display:grid;gap:4px;min-width:0}.model-resolution-prices strong{white-space:nowrap;overflow-wrap:normal}.model-resolution-prices small{color:var(--mp-text-muted, var(--bt-on-surface-variant))}@media (max-width: 600px){.model-resolution-prices{display:grid;grid-template-columns:1fr}.model-resolution-prices>div{grid-template-columns:48px minmax(0,1fr) auto;align-items:center}}.model-marketplace-page .price-comparison strong,.model-marketplace-page .video-pricing-starting strong{font-size:26px;font-weight:750}.model-marketplace-card>.model-marketplace-card-badges{min-height:26px}.model-marketplace-card>.model-resolution-prices{margin:auto 0 0}.model-marketplace-card .model-resolution-prices>div{display:flex;flex-direction:column;align-items:flex-start}.model-marketplace-card .model-resolution-prices small{white-space:nowrap}.model-marketplace-icon-button,.model-marketplace-model-icon{flex-shrink:0}.model-marketplace-chip{white-space:nowrap}@media (max-width: 600px){.model-marketplace-card .model-resolution-prices{grid-template-columns:repeat(3,minmax(0,1fr))}.model-marketplace-modal-panel{padding:16px}.model-marketplace-modal-title{gap:8px}.model-marketplace-modal-title h2{font-size:20px}}.model-pricing-copy-toast .semi-toast-content-text{overflow-wrap:anywhere}.video-pricing-section{margin:28px 0}.video-pricing-heading{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px}.video-pricing-heading h2{margin:0;font-size:20px}.video-pricing-heading>span{color:var(--mp-text-muted, var(--semi-color-text-2))}.video-pricing-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,350px),1fr));gap:24px;align-items:stretch}.video-model-card{--bt-surface: var(--mp-surface, var(--semi-color-bg-1));--bt-on-surface: var(--mp-text, var(--semi-color-text-0));--bt-on-surface-variant: var(--mp-text-muted, var(--semi-color-text-2));--bt-surface-container-low: var(--mp-surface-low, var(--semi-color-fill-0));--bt-secondary-container: var( --mp-secondary-container, var(--semi-color-success-light-default) );--bt-on-secondary-container: var( --mp-on-secondary-container, var(--semi-color-success) );--bt-outline: var(--mp-outline, var(--semi-color-border));--bt-outline-variant: var(--mp-outline, var(--semi-color-border));--bt-radius-full: 9999px;box-sizing:border-box;display:flex;flex-direction:column;align-self:stretch;min-width:0;padding:24px;border:1px solid var(--bt-outline);border-radius:24px;background:var(--bt-surface);color:var(--bt-on-surface)}.video-pricing-model-title{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:12px}.video-pricing-model-title img{flex:none}.video-pricing-model-title h3{flex:1;min-width:0;margin:0;font-size:20px;font-weight:650;line-height:1.35;overflow-wrap:anywhere}.video-pricing-model-title>span:not(.model-brand-fallback){padding:3px 9px;border-radius:var(--bt-radius-full);background:var(--bt-secondary-container);color:var(--bt-on-secondary-container);font-size:12px;line-height:18px}.video-card-controls,.video-operation-chips,.video-profile-controls{display:flex;flex-wrap:wrap;gap:8px;min-width:0;max-width:100%}.video-card-controls{align-items:flex-start;margin:8px 0 18px}.video-card-controls button,.video-profile-controls button{min-height:32px;padding:5px 10px;border:1px solid var(--bt-outline);border-radius:var(--bt-radius-full);background:var(--bt-surface);color:var(--bt-on-surface-variant);font:inherit;font-size:12px;line-height:1.5;cursor:pointer}.video-card-controls button[aria-pressed=true],.video-profile-controls button[aria-pressed=true]{background:var(--bt-secondary-container);color:var(--bt-on-secondary-container)}.video-operation-chips button{flex:none;max-width:100%;white-space:normal;overflow-wrap:anywhere}.video-card-price-table{width:100%;table-layout:fixed;border-collapse:collapse;font-size:13px}.video-card-price-table th,.video-card-price-table td{padding:14px 10px;border-bottom:1px solid var(--bt-outline-variant);text-align:left;vertical-align:top;overflow-wrap:anywhere}.video-card-price-table thead th{padding-block:10px;background:var(--bt-surface-container-low);color:var(--bt-on-surface-variant);font-size:12px;font-weight:500}.video-card-price-table th:first-child{width:28%}.video-card-rate{display:flex;flex-direction:column;align-items:flex-start;gap:5px;min-width:0;max-width:100%;font-size:14px;line-height:1.5;font-variant-numeric:tabular-nums}.video-card-amounts{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;max-width:100%}.video-card-rate strong,.video-card-rate del{overflow-wrap:anywhere}.video-card-rate del,.video-card-rate small{color:var(--bt-on-surface-variant);font-size:12px}.video-card-rate .price-comparison-badge{max-width:100%;box-sizing:border-box;white-space:normal;overflow-wrap:anywhere}.video-card-additional-inputs{padding-top:16px}.video-card-additional-inputs h4{margin:0 0 12px;color:var(--bt-on-surface-variant);font-size:12px;font-weight:600}.video-card-extra{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;padding:12px 0;border-bottom:1px solid var(--bt-outline-variant);font-size:12px;line-height:1.6}.video-card-extra>span{color:var(--bt-on-surface-variant);overflow-wrap:anywhere}.video-card-summary{display:flex;flex-wrap:wrap;gap:4px 12px;margin:16px 0 0;color:var(--bt-on-surface-variant);font-size:12px;line-height:1.6;overflow-wrap:anywhere}.video-card-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding-top:22px;margin-top:auto}.video-card-actions>button{max-width:100%;height:auto;min-height:36px;padding:8px 12px;border:1px solid var(--bt-outline-variant);border-radius:var(--bt-radius-full);background:var(--bt-surface-container-low);color:var(--bt-on-secondary-container);font-size:12px;line-height:18px;white-space:normal;overflow-wrap:anywhere}.video-card-actions .semi-button-content{color:var(--bt-on-secondary-container);white-space:normal}.video-card-controls button:focus-visible,.video-card-actions button:focus-visible{outline:2px solid var(--mp-primary, var(--semi-color-primary));outline-offset:2px}.video-price-matrix{max-width:100%;overflow-x:auto}.video-price-matrix table{min-width:560px;width:100%;border-collapse:collapse}.video-price-matrix th,.video-price-matrix td{padding:12px;text-align:left;border-bottom:1px solid var(--bt-outline-variant)}.video-price-matrix tr>:first-child{position:-webkit-sticky;position:sticky;left:0;background:var(--bt-surface)}.video-price-matrix del{margin-inline:8px;color:var(--bt-on-surface-variant)}.video-price-matrix small{display:block}.video-additional-inputs>div{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;padding-block:8px;border-bottom:1px solid var(--bt-outline-variant);overflow-wrap:anywhere}.video-additional-inputs>div>span{flex-basis:100%;color:var(--bt-on-surface-variant)}.video-additional-inputs del{color:var(--bt-on-surface-variant)}@media (max-width: 700px){.video-model-card{padding:20px 16px}.video-card-price-table th,.video-card-price-table td{padding:12px 6px}.video-card-price-table th:first-child{width:24%}.video-operation-chips{flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-x:contain;width:100%;padding:2px}.video-operation-chips button{max-width:none;white-space:nowrap}.video-operation-chips button,.video-card-actions>button{min-height:44px}.video-card-rate{font-size:13px}.video-card-extra{gap:10px}}
