.standard-api-page{background:#0e1117;color:#fff;min-height:100vh;padding-bottom:80px;width:100%}.standard-api-page .standard-api-content{margin:0 auto;max-width:97.875rem;position:relative;z-index:1}.standard-api-page .standard-api-hero-banner-carousel{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.standard-api-page .standard-api-hero-banner{background-size:cover;height:400px;overflow:hidden;position:relative;text-align:center;width:100%;z-index:1}.standard-api-page .standard-api-hero-banner .standard-api-hero-banner-image{height:100%;left:0;-o-object-fit:cover;object-fit:cover;opacity:.5;position:absolute;top:0;width:100%;z-index:-1}.standard-api-page .standard-api-hero-banner .standard-api-hero-banner-item{height:400px;position:relative;width:100%}.standard-api-page .standard-api-hero-banner .standard-api-hero-banner-item .standard-api-hero-banner-clip{background:linear-gradient(180deg,#0e111700,#0e1117);bottom:0;height:200px;left:0;position:absolute;width:100%;z-index:0}.standard-api-page .standard-api-hero-banner-content{margin:66px auto 0;max-width:97.875rem;overflow:hidden;position:relative;text-align:left}.standard-api-page .standard-api-title{color:#fff;font-size:54px;font-weight:700;height:66px;line-height:66px;max-width:60%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all}.standard-api-page .standard-api-subtitle{color:#bec4ca;font-size:18px;line-height:1.5;margin-bottom:60px;margin-top:14px;max-width:60%;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;word-break:break-word}.standard-api-page .standard-api-subtitle p{color:#bec4ca;display:inline;font-size:18px;line-height:1.5;margin:0;padding:0;word-break:break-word}.standard-api-page .standard-api-version-switch{display:flex;gap:16px;margin-bottom:60px}.standard-api-page .standard-api-primary-btn,.standard-api-page .standard-api-secondary-btn{font-weight:600;width:auto}.standard-api-page .standard-api-primary-btn{background:linear-gradient(90deg,#e0fb8e,#4afac5 96%);border:none;border-radius:8px;color:#0e1117;font-size:16px;height:44px;padding:0 32px}.standard-api-page .standard-api-secondary-btn{backdrop-filter:blur(6px);background:transparent;background:#232a2ecc;border:1px solid;border:1px solid hsla(0,0%,60%,.6);border-radius:8px;color:#fff;font-size:16px;height:44px;padding:0 32px}.standard-api-page .standard-api-model-versions{align-items:end;bottom:20px;display:flex;flex-wrap:nowrap;gap:8px;left:0;margin:0 auto;max-width:97.875rem;position:absolute;right:0;z-index:1}.standard-api-page .standard-api-version-btn{align-items:center;background:#fff3;border:none;display:flex;height:7px;justify-content:center;outline:none;padding:0;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:75px}.standard-api-page .standard-api-version-btn .standard-api-version-btn-text{display:none;font-size:14px;line-height:1.5;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.standard-api-page .standard-api-version-btn.active{background:#fffc;color:#0e1117;width:auto;width:180px}.standard-api-page .standard-api-version-btn:hover{background:var(--rh-green)!important;color:#0e1117;height:22px}.standard-api-page .standard-api-version-btn:hover .standard-api-version-btn-text{display:block}.standard-api-page .standard-api-search-and-filter{margin:0 auto;text-align:center}.standard-api-page .standard-api-search-and-filter .search-section{padding-bottom:0}.standard-api-page .standard-api-search-and-filter .search-section-title{color:#fff;font-size:40px;font-weight:700;height:49px;line-height:49px;margin:0 0 20px}.standard-api-page .standard-api-search-and-filter .search-section-description{color:#fff9;font-size:16px;line-height:26px;margin:0 auto 50px}.standard-api-page .standard-api-recent-section{padding:16px 0;position:relative}.standard-api-page .standard-api-recent-section .standard-api-bg-left{height:700px;left:0;position:absolute;top:250px;width:30%;z-index:0}.standard-api-page .standard-api-recent-section .standard-api-bg-right{height:700px;position:absolute;right:0;top:50px;width:30%;z-index:0}.standard-api-page .standard-api-recent-section .api-list{max-width:calc(97.875rem + 120px);position:relative;z-index:1}.standard-api-page .standard-api-recent-section .api-card{aspect-ratio:3/4;height:auto;width:calc(20% - 13px)}.standard-api-page .load-more-trigger{align-items:center;display:flex;height:100px;justify-content:center;margin:40px 0;position:relative;z-index:1}.standard-api-page .all-loaded-tip{color:#9da2a8;font-size:14px;opacity:.6;padding:40px 0;position:relative;text-align:center;z-index:1}
