UNPKG

@radix-ui/themes

Version:

[![Radix Themes Logo](https://radix-ui.com/social/themes.png)](https://radix-ui.com/themes)

227 lines (226 loc) 6.64 kB
.rt-Box { box-sizing: border-box; display: block; } .rt-Flex { box-sizing: border-box; display: flex; justify-content: flex-start; } .rt-Grid { box-sizing: border-box; display: grid; align-items: stretch; justify-content: flex-start; grid-template-columns: minmax(0, 1fr); grid-template-rows: none; } .rt-Section { box-sizing: border-box; flex-shrink: 0; } .rt-Section:where(.rt-r-size-1) { padding-top: var(--space-5); padding-bottom: var(--space-5); } .rt-Section:where(.rt-r-size-2) { padding-top: var(--space-7); padding-bottom: var(--space-7); } .rt-Section:where(.rt-r-size-3) { padding-top: var(--space-9); padding-bottom: var(--space-9); } .rt-Section:where(.rt-r-size-4) { padding-top: calc(80px * var(--scaling)); padding-bottom: calc(80px * var(--scaling)); } @media (min-width: 520px) { .rt-Section:where(.xs\:rt-r-size-1) { padding-top: var(--space-5); padding-bottom: var(--space-5); } .rt-Section:where(.xs\:rt-r-size-2) { padding-top: var(--space-7); padding-bottom: var(--space-7); } .rt-Section:where(.xs\:rt-r-size-3) { padding-top: var(--space-9); padding-bottom: var(--space-9); } .rt-Section:where(.xs\:rt-r-size-4) { padding-top: calc(80px * var(--scaling)); padding-bottom: calc(80px * var(--scaling)); } } @media (min-width: 768px) { .rt-Section:where(.sm\:rt-r-size-1) { padding-top: var(--space-5); padding-bottom: var(--space-5); } .rt-Section:where(.sm\:rt-r-size-2) { padding-top: var(--space-7); padding-bottom: var(--space-7); } .rt-Section:where(.sm\:rt-r-size-3) { padding-top: var(--space-9); padding-bottom: var(--space-9); } .rt-Section:where(.sm\:rt-r-size-4) { padding-top: calc(80px * var(--scaling)); padding-bottom: calc(80px * var(--scaling)); } } @media (min-width: 1024px) { .rt-Section:where(.md\:rt-r-size-1) { padding-top: var(--space-5); padding-bottom: var(--space-5); } .rt-Section:where(.md\:rt-r-size-2) { padding-top: var(--space-7); padding-bottom: var(--space-7); } .rt-Section:where(.md\:rt-r-size-3) { padding-top: var(--space-9); padding-bottom: var(--space-9); } .rt-Section:where(.md\:rt-r-size-4) { padding-top: calc(80px * var(--scaling)); padding-bottom: calc(80px * var(--scaling)); } } @media (min-width: 1280px) { .rt-Section:where(.lg\:rt-r-size-1) { padding-top: var(--space-5); padding-bottom: var(--space-5); } .rt-Section:where(.lg\:rt-r-size-2) { padding-top: var(--space-7); padding-bottom: var(--space-7); } .rt-Section:where(.lg\:rt-r-size-3) { padding-top: var(--space-9); padding-bottom: var(--space-9); } .rt-Section:where(.lg\:rt-r-size-4) { padding-top: calc(80px * var(--scaling)); padding-bottom: calc(80px * var(--scaling)); } } @media (min-width: 1640px) { .rt-Section:where(.xl\:rt-r-size-1) { padding-top: var(--space-5); padding-bottom: var(--space-5); } .rt-Section:where(.xl\:rt-r-size-2) { padding-top: var(--space-7); padding-bottom: var(--space-7); } .rt-Section:where(.xl\:rt-r-size-3) { padding-top: var(--space-9); padding-bottom: var(--space-9); } .rt-Section:where(.xl\:rt-r-size-4) { padding-top: calc(80px * var(--scaling)); padding-bottom: calc(80px * var(--scaling)); } } .radix-themes { --container-1: 448px; --container-2: 688px; --container-3: 880px; --container-4: 1136px; } .rt-Container { display: flex; box-sizing: border-box; flex-direction: column; align-items: center; flex-shrink: 0; flex-grow: 1; } .rt-ContainerInner { width: 100%; } :where(.rt-Container.rt-r-size-1) .rt-ContainerInner { max-width: var(--container-1); } :where(.rt-Container.rt-r-size-2) .rt-ContainerInner { max-width: var(--container-2); } :where(.rt-Container.rt-r-size-3) .rt-ContainerInner { max-width: var(--container-3); } :where(.rt-Container.rt-r-size-4) .rt-ContainerInner { max-width: var(--container-4); } @media (min-width: 520px) { :where(.rt-Container.xs\:rt-r-size-1) .rt-ContainerInner { max-width: var(--container-1); } :where(.rt-Container.xs\:rt-r-size-2) .rt-ContainerInner { max-width: var(--container-2); } :where(.rt-Container.xs\:rt-r-size-3) .rt-ContainerInner { max-width: var(--container-3); } :where(.rt-Container.xs\:rt-r-size-4) .rt-ContainerInner { max-width: var(--container-4); } } @media (min-width: 768px) { :where(.rt-Container.sm\:rt-r-size-1) .rt-ContainerInner { max-width: var(--container-1); } :where(.rt-Container.sm\:rt-r-size-2) .rt-ContainerInner { max-width: var(--container-2); } :where(.rt-Container.sm\:rt-r-size-3) .rt-ContainerInner { max-width: var(--container-3); } :where(.rt-Container.sm\:rt-r-size-4) .rt-ContainerInner { max-width: var(--container-4); } } @media (min-width: 1024px) { :where(.rt-Container.md\:rt-r-size-1) .rt-ContainerInner { max-width: var(--container-1); } :where(.rt-Container.md\:rt-r-size-2) .rt-ContainerInner { max-width: var(--container-2); } :where(.rt-Container.md\:rt-r-size-3) .rt-ContainerInner { max-width: var(--container-3); } :where(.rt-Container.md\:rt-r-size-4) .rt-ContainerInner { max-width: var(--container-4); } } @media (min-width: 1280px) { :where(.rt-Container.lg\:rt-r-size-1) .rt-ContainerInner { max-width: var(--container-1); } :where(.rt-Container.lg\:rt-r-size-2) .rt-ContainerInner { max-width: var(--container-2); } :where(.rt-Container.lg\:rt-r-size-3) .rt-ContainerInner { max-width: var(--container-3); } :where(.rt-Container.lg\:rt-r-size-4) .rt-ContainerInner { max-width: var(--container-4); } } @media (min-width: 1640px) { :where(.rt-Container.xl\:rt-r-size-1) .rt-ContainerInner { max-width: var(--container-1); } :where(.rt-Container.xl\:rt-r-size-2) .rt-ContainerInner { max-width: var(--container-2); } :where(.rt-Container.xl\:rt-r-size-3) .rt-ContainerInner { max-width: var(--container-3); } :where(.rt-Container.xl\:rt-r-size-4) .rt-ContainerInner { max-width: var(--container-4); } }