Buckets:
| ::selection { | |
| background: var(--color-background-interactive); | |
| color: var(--color-text-strong); | |
| @media (prefers-color-scheme: dark) { | |
| background: var(--color-background-interactive); | |
| color: var(--color-text-inverted); | |
| } | |
| } | |
| [data-page="download"] { | |
| --color-background: hsl(0, 20%, 99%); | |
| --color-background-weak: hsl(0, 8%, 97%); | |
| --color-background-weak-hover: hsl(0, 8%, 94%); | |
| --color-background-strong: hsl(0, 5%, 12%); | |
| --color-background-strong-hover: hsl(0, 5%, 18%); | |
| --color-background-interactive: hsl(62, 84%, 88%); | |
| --color-background-interactive-weaker: hsl(64, 74%, 95%); | |
| --color-text: hsl(0, 1%, 39%); | |
| --color-text-weak: hsl(0, 1%, 60%); | |
| --color-text-weaker: hsl(30, 2%, 81%); | |
| --color-text-strong: hsl(0, 5%, 12%); | |
| --color-text-inverted: hsl(0, 20%, 99%); | |
| --color-text-success: hsl(119, 100%, 35%); | |
| --color-border: hsl(30, 2%, 81%); | |
| --color-border-weak: hsl(0, 1%, 85%); | |
| --color-icon: hsl(0, 1%, 55%); | |
| --color-success: hsl(142, 76%, 36%); | |
| background: var(--color-background); | |
| font-family: var(--font-mono); | |
| color: var(--color-text); | |
| padding-bottom: 5rem; | |
| @media (prefers-color-scheme: dark) { | |
| --color-background: hsl(0, 9%, 7%); | |
| --color-background-weak: hsl(0, 6%, 10%); | |
| --color-background-weak-hover: hsl(0, 6%, 15%); | |
| --color-background-strong: hsl(0, 15%, 94%); | |
| --color-background-strong-hover: hsl(0, 15%, 97%); | |
| --color-background-interactive: hsl(62, 100%, 90%); | |
| --color-background-interactive-weaker: hsl(60, 20%, 8%); | |
| --color-text: hsl(0, 4%, 71%); | |
| --color-text-weak: hsl(0, 2%, 49%); | |
| --color-text-weaker: hsl(0, 3%, 28%); | |
| --color-text-strong: hsl(0, 15%, 94%); | |
| --color-text-inverted: hsl(0, 9%, 7%); | |
| --color-text-success: hsl(119, 60%, 72%); | |
| --color-border: hsl(0, 3%, 28%); | |
| --color-border-weak: hsl(0, 4%, 23%); | |
| --color-icon: hsl(10, 3%, 43%); | |
| --color-success: hsl(142, 76%, 46%); | |
| } | |
| /* Header and Footer styles - copied from enterprise */ | |
| [data-component="top"] { | |
| padding: 24px 5rem; | |
| height: 80px; | |
| position: sticky; | |
| top: 0; | |
| display: flex; | |
| justify-content: space-between; | |
| align-items: center; | |
| background: var(--color-background); | |
| border-bottom: 1px solid var(--color-border-weak); | |
| z-index: 10; | |
| @media (max-width: 60rem) { | |
| padding: 24px 1.5rem; | |
| } | |
| img { | |
| height: 34px; | |
| width: auto; | |
| } | |
| [data-component="nav-desktop"] { | |
| ul { | |
| display: flex; | |
| justify-content: space-between; | |
| align-items: center; | |
| gap: 32px; | |
| @media (max-width: 55rem) { | |
| gap: 24px; | |
| } | |
| @media (max-width: 48rem) { | |
| gap: 24px; | |
| } | |
| li { | |
| display: inline-block; | |
| a { | |
| text-decoration: none; | |
| span { | |
| color: var(--color-text-weak); | |
| } | |
| } | |
| a:hover { | |
| text-decoration: underline; | |
| text-underline-offset: 2px; | |
| text-decoration-thickness: 1px; | |
| } | |
| [data-slot="cta-button"] { | |
| background: var(--color-background-strong); | |
| color: var(--color-text-inverted); | |
| padding: 8px 16px; | |
| border-radius: 4px; | |
| font-weight: 500; | |
| text-decoration: none; | |
| white-space: nowrap; | |
| @media (max-width: 55rem) { | |
| display: none; | |
| } | |
| } | |
| [data-slot="cta-button"]:hover { | |
| background: var(--color-background-strong-hover); | |
| text-decoration: none; | |
| } | |
| } | |
| } | |
| @media (max-width: 40rem) { | |
| display: none; | |
| } | |
| } | |
| [data-component="nav-mobile"] { | |
| button > svg { | |
| color: var(--color-icon); | |
| } | |
| } | |
| [data-component="nav-mobile-toggle"] { | |
| border: none; | |
| background: none; | |
| outline: none; | |
| height: 40px; | |
| width: 40px; | |
| cursor: pointer; | |
| margin-right: -8px; | |
| } | |
| [data-component="nav-mobile-toggle"]:hover { | |
| background: var(--color-background-weak); | |
| } | |
| [data-component="nav-mobile"] { | |
| display: none; | |
| @media (max-width: 40rem) { | |
| display: block; | |
| [data-component="nav-mobile-icon"] { | |
| cursor: pointer; | |
| height: 40px; | |
| width: 40px; | |
| display: flex; | |
| align-items: center; | |
| justify-content: center; | |
| } | |
| [data-component="nav-mobile-menu-list"] { | |
| position: fixed; | |
| background: var(--color-background); | |
| top: 80px; | |
| left: 0; | |
| right: 0; | |
| height: 100vh; | |
| ul { | |
| list-style: none; | |
| padding: 20px 0; | |
| li { | |
| a { | |
| text-decoration: none; | |
| padding: 20px; | |
| display: block; | |
| span { | |
| color: var(--color-text-weak); | |
| } | |
| } | |
| a:hover { | |
| background: var(--color-background-weak); | |
| } | |
| } | |
| } | |
| } | |
| } | |
| } | |
| [data-slot="logo dark"] { | |
| display: none; | |
| } | |
| @media (prefers-color-scheme: dark) { | |
| [data-slot="logo light"] { | |
| display: none; | |
| } | |
| [data-slot="logo dark"] { | |
| display: block; | |
| } | |
| } | |
| } | |
| [data-component="footer"] { | |
| border-top: 1px solid var(--color-border-weak); | |
| display: flex; | |
| flex-direction: row; | |
| @media (max-width: 65rem) { | |
| border-bottom: 1px solid var(--color-border-weak); | |
| } | |
| [data-slot="cell"] { | |
| flex: 1; | |
| text-align: center; | |
| a { | |
| text-decoration: none; | |
| padding: 2rem 0; | |
| width: 100%; | |
| display: block; | |
| span { | |
| color: var(--color-text-weak); | |
| @media (max-width: 40rem) { | |
| display: none; | |
| } | |
| } | |
| } | |
| a:hover { | |
| background: var(--color-background-weak); | |
| text-decoration: underline; | |
| text-underline-offset: 2px; | |
| text-decoration-thickness: 1px; | |
| } | |
| } | |
| [data-slot="cell"] + [data-slot="cell"] { | |
| border-left: 1px solid var(--color-border-weak); | |
| @media (max-width: 40rem) { | |
| border-left: none; | |
| } | |
| } | |
| @media (max-width: 25rem) { | |
| flex-wrap: wrap; | |
| [data-slot="cell"] { | |
| flex: 1 0 100%; | |
| border-left: none; | |
| border-top: 1px solid var(--color-border-weak); | |
| } | |
| [data-slot="cell"]:nth-child(1) { | |
| border-top: none; | |
| } | |
| } | |
| } | |
| [data-component="container"] { | |
| max-width: 67.5rem; | |
| margin: 0 auto; | |
| border: 1px solid var(--color-border-weak); | |
| border-top: none; | |
| @media (max-width: 65rem) { | |
| border: none; | |
| } | |
| } | |
| [data-component="content"] { | |
| padding: 6rem 5rem; | |
| @media (max-width: 60rem) { | |
| padding: 4rem 1.5rem; | |
| } | |
| } | |
| [data-component="legal"] { | |
| color: var(--color-text-weak); | |
| text-align: center; | |
| padding: 2rem 5rem; | |
| display: flex; | |
| gap: 32px; | |
| justify-content: center; | |
| @media (max-width: 60rem) { | |
| padding: 2rem 1.5rem; | |
| } | |
| a { | |
| color: var(--color-text-weak); | |
| text-decoration: none; | |
| } | |
| a:hover { | |
| color: var(--color-text); | |
| text-decoration: underline; | |
| } | |
| } | |
| /* Download Hero Section */ | |
| [data-component="download-hero"] { | |
| /* display: grid; */ | |
| display: none; | |
| grid-template-columns: 260px 1fr; | |
| gap: 4rem; | |
| padding-bottom: 2rem; | |
| margin-bottom: 4rem; | |
| @media (max-width: 50rem) { | |
| grid-template-columns: 1fr; | |
| gap: 1.5rem; | |
| padding-bottom: 2rem; | |
| margin-bottom: 2rem; | |
| } | |
| [data-component="hero-icon"] { | |
| display: flex; | |
| justify-content: flex-end; | |
| align-items: center; | |
| @media (max-width: 40rem) { | |
| display: none; | |
| } | |
| [data-slot="icon-placeholder"] { | |
| width: 120px; | |
| height: 120px; | |
| background: var(--color-background-weak); | |
| border: 1px solid var(--color-border-weak); | |
| border-radius: 24px; | |
| @media (max-width: 50rem) { | |
| width: 80px; | |
| height: 80px; | |
| } | |
| } | |
| img { | |
| width: 120px; | |
| height: 120px; | |
| border-radius: 24px; | |
| box-shadow: | |
| 0 1.467px 2.847px 0 rgba(0, 0, 0, 0.42), | |
| 0 0.779px 1.512px 0 rgba(0, 0, 0, 0.34), | |
| 0 0.324px 0.629px 0 rgba(0, 0, 0, 0.24); | |
| @media (max-width: 50rem) { | |
| width: 80px; | |
| height: 80px; | |
| border-radius: 16px; | |
| } | |
| } | |
| @media (max-width: 50rem) { | |
| justify-content: flex-start; | |
| } | |
| } | |
| [data-component="hero-text"] { | |
| display: flex; | |
| flex-direction: column; | |
| justify-content: center; | |
| h1 { | |
| font-size: 1.5rem; | |
| font-weight: 700; | |
| color: var(--color-text-strong); | |
| margin-bottom: 4px; | |
| @media (max-width: 40rem) { | |
| margin-bottom: 1rem; | |
| } | |
| } | |
| p { | |
| color: var(--color-text); | |
| margin-bottom: 12px; | |
| @media (max-width: 40rem) { | |
| margin-bottom: 2.5rem; | |
| line-height: 1.6; | |
| } | |
| } | |
| [data-component="download-button"] { | |
| padding: 8px 20px 8px 16px; | |
| background: var(--color-background-strong); | |
| color: var(--color-text-inverted); | |
| border: none; | |
| border-radius: 4px; | |
| font-weight: 500; | |
| cursor: pointer; | |
| display: inline-flex; | |
| align-items: center; | |
| gap: 10px; | |
| transition: all 0.2s ease; | |
| text-decoration: none; | |
| width: fit-content; | |
| &:hover:not(:disabled) { | |
| background: var(--color-background-strong-hover); | |
| } | |
| &:active { | |
| transform: scale(0.98); | |
| } | |
| &:disabled { | |
| opacity: 0.6; | |
| cursor: not-allowed; | |
| } | |
| } | |
| } | |
| } | |
| /* Download Sections */ | |
| [data-component="download-section"] { | |
| display: grid; | |
| grid-template-columns: 260px 1fr; | |
| gap: 4rem; | |
| margin-bottom: 4rem; | |
| @media (max-width: 50rem) { | |
| grid-template-columns: 1fr; | |
| gap: 1rem; | |
| margin-bottom: 3rem; | |
| } | |
| &:last-child { | |
| margin-bottom: 0; | |
| } | |
| [data-component="section-label"] { | |
| font-weight: 500; | |
| color: var(--color-text-strong); | |
| padding-top: 1rem; | |
| span { | |
| color: var(--color-text-weaker); | |
| } | |
| @media (max-width: 50rem) { | |
| padding-top: 0; | |
| padding-bottom: 0.5rem; | |
| } | |
| } | |
| [data-component="section-content"] { | |
| display: flex; | |
| flex-direction: column; | |
| gap: 0; | |
| } | |
| } | |
| /* CLI Rows */ | |
| button[data-component="cli-row"] { | |
| display: flex; | |
| align-items: center; | |
| gap: 12px; | |
| padding: 1rem 0.5rem 1rem 1.5rem; | |
| margin: 0 -0.5rem 0 -1.5rem; | |
| background: none; | |
| border: none; | |
| border-radius: 4px; | |
| width: calc(100% + 2rem); | |
| text-align: left; | |
| cursor: pointer; | |
| transition: background 0.15s ease; | |
| &:hover { | |
| background: var(--color-background-weak); | |
| } | |
| code { | |
| font-family: var(--font-mono); | |
| color: var(--color-text-weak); | |
| strong { | |
| color: var(--color-text-strong); | |
| font-weight: 500; | |
| } | |
| } | |
| [data-component="copy-status"] { | |
| display: flex; | |
| align-items: center; | |
| opacity: 0; | |
| transition: opacity 0.15s ease; | |
| color: var(--color-icon); | |
| svg { | |
| width: 18px; | |
| height: 18px; | |
| } | |
| [data-slot="copy"] { | |
| display: block; | |
| } | |
| [data-slot="check"] { | |
| display: none; | |
| } | |
| } | |
| &:hover [data-component="copy-status"] { | |
| opacity: 1; | |
| } | |
| &[data-copied] [data-component="copy-status"] { | |
| opacity: 1; | |
| [data-slot="copy"] { | |
| display: none; | |
| } | |
| [data-slot="check"] { | |
| display: block; | |
| } | |
| } | |
| } | |
| /* Download Rows */ | |
| [data-component="download-row"] { | |
| display: flex; | |
| justify-content: space-between; | |
| align-items: center; | |
| padding: 0.75rem 0.5rem 0.75rem 1.5rem; | |
| margin: 0 -0.5rem 0 -1.5rem; | |
| border-radius: 4px; | |
| transition: background 0.15s ease; | |
| &:hover { | |
| background: var(--color-background-weak); | |
| } | |
| [data-component="download-info"] { | |
| display: flex; | |
| align-items: center; | |
| gap: 0.75rem; | |
| [data-slot="icon"] { | |
| width: 20px; | |
| height: 20px; | |
| display: flex; | |
| align-items: center; | |
| justify-content: center; | |
| color: var(--color-icon); | |
| svg { | |
| width: 20px; | |
| height: 20px; | |
| } | |
| img { | |
| width: 20px; | |
| height: 20px; | |
| } | |
| } | |
| span { | |
| color: var(--color-text); | |
| } | |
| } | |
| [data-component="action-button"] { | |
| padding: 6px 16px; | |
| background: var(--color-background); | |
| color: var(--color-text); | |
| border: 1px solid var(--color-border); | |
| border-radius: 4px; | |
| font-weight: 500; | |
| cursor: pointer; | |
| text-decoration: none; | |
| transition: all 0.2s ease; | |
| &:hover { | |
| background: var(--color-background-weak); | |
| border-color: var(--color-border); | |
| text-decoration: none; | |
| } | |
| &:active { | |
| transform: scale(0.98); | |
| } | |
| } | |
| } | |
| a { | |
| color: var(--color-text-strong); | |
| text-decoration: underline; | |
| text-underline-offset: 2px; | |
| text-decoration-thickness: 1px; | |
| &:hover { | |
| text-decoration-thickness: 2px; | |
| } | |
| } | |
| /* Narrow screen font sizes */ | |
| @media (max-width: 40rem) { | |
| [data-component="download-section"] { | |
| [data-component="section-label"] { | |
| font-size: 14px; | |
| } | |
| } | |
| button[data-component="cli-row"] { | |
| margin: 0; | |
| padding: 1rem 0; | |
| width: 100%; | |
| overflow: hidden; | |
| code { | |
| font-size: 14px; | |
| overflow: hidden; | |
| text-overflow: ellipsis; | |
| white-space: nowrap; | |
| display: block; | |
| max-width: calc(100vw - 80px); | |
| } | |
| [data-component="copy-status"] { | |
| opacity: 1 ; | |
| flex-shrink: 0; | |
| } | |
| } | |
| [data-component="download-row"] { | |
| margin: 0; | |
| padding: 0.75rem 0; | |
| [data-component="download-info"] span { | |
| font-size: 14px; | |
| } | |
| [data-component="action-button"] { | |
| font-size: 14px; | |
| padding-left: 8px; | |
| padding-right: 8px; | |
| } | |
| } | |
| } | |
| @media (max-width: 22.5rem) { | |
| [data-slot="hide-narrow"] { | |
| display: none; | |
| } | |
| } | |
| /* FAQ Section */ | |
| [data-component="faq"] { | |
| border-top: 1px solid var(--color-border-weak); | |
| padding: 4rem 5rem; | |
| margin-top: 4rem; | |
| @media (max-width: 60rem) { | |
| padding: 3rem 1.5rem; | |
| margin-top: 3rem; | |
| } | |
| [data-slot="section-title"] { | |
| margin-bottom: 24px; | |
| h3 { | |
| font-size: 16px; | |
| font-weight: 700; | |
| color: var(--color-text-strong); | |
| margin-bottom: 12px; | |
| } | |
| } | |
| ul { | |
| padding: 0; | |
| li { | |
| list-style: none; | |
| margin-bottom: 24px; | |
| line-height: 200%; | |
| } | |
| } | |
| [data-slot="faq-question"] { | |
| display: flex; | |
| gap: 16px; | |
| margin-bottom: 8px; | |
| color: var(--color-text-strong); | |
| font-weight: 500; | |
| cursor: pointer; | |
| background: none; | |
| border: none; | |
| padding: 0; | |
| align-items: start; | |
| min-height: 24px; | |
| svg { | |
| margin-top: 2px; | |
| } | |
| [data-slot="faq-icon-plus"] { | |
| flex-shrink: 0; | |
| color: var(--color-text-weak); | |
| margin-top: 2px; | |
| [data-closed] & { | |
| display: block; | |
| } | |
| [data-expanded] & { | |
| display: none; | |
| } | |
| } | |
| [data-slot="faq-icon-minus"] { | |
| flex-shrink: 0; | |
| color: var(--color-text-weak); | |
| margin-top: 2px; | |
| [data-closed] & { | |
| display: none; | |
| } | |
| [data-expanded] & { | |
| display: block; | |
| } | |
| } | |
| [data-slot="faq-question-text"] { | |
| flex-grow: 1; | |
| text-align: left; | |
| } | |
| } | |
| [data-slot="faq-answer"] { | |
| margin-left: 40px; | |
| margin-bottom: 32px; | |
| line-height: 200%; | |
| } | |
| } | |
| } | |
Xet Storage Details
- Size:
- 16.2 kB
- Xet hash:
- 3037271d4e1c2ad5b72b40a5b8cd08ff2c07e2c3406d31e0fc4b53ec5b30bc6d
·
Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.