UNPKG

santycss

Version:

Plain-English utility-first CSS framework — no build step, just classes

1,148 lines (1,113 loc) 205 kB
/* @SANTYMOD:reset */ /* ============================================================ SantyCSS v2.3.0 — Plain-English Utility CSS Framework https://github.com/santybad/santy_css ============================================================ */ /* ── Box Sizing Reset ── */ *, *::before, *::after { box-sizing: border-box; } /* ── CSS Custom Properties (Theme) ── */ :root { /* ── Design Tokens (override to customise) ── */ --santy-primary: #3b82f6; --santy-primary-dark: #2563eb; --santy-primary-light: #dbeafe; --santy-secondary: #6b7280; --santy-success: #22c55e; --santy-warning: #f59e0b; --santy-danger: #ef4444; --santy-info: #06b6d4; --santy-radius-sm: 4px; --santy-radius: 8px; --santy-radius-md: 12px; --santy-radius-lg: 16px; --santy-radius-xl: 24px; --santy-radius-full: 9999px; --santy-font-sans: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif; --santy-font-serif: ui-serif, Georgia, Cambria, 'Times New Roman', Times, serif; --santy-font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, 'Liberation Mono', 'Courier New', monospace; --santy-transition-fast: all 0.15s ease; --santy-transition-normal: all 0.3s ease; --santy-transition-slow: all 0.5s ease; --santy-shadow-sm: 0 1px 3px rgba(0,0,0,0.1), 0 1px 2px rgba(0,0,0,0.06); --santy-shadow: 0 4px 6px -1px rgba(0,0,0,0.1), 0 2px 4px -1px rgba(0,0,0,0.06); --santy-shadow-md: 0 10px 15px -3px rgba(0,0,0,0.1), 0 4px 6px -2px rgba(0,0,0,0.05); --santy-shadow-lg: 0 20px 25px -5px rgba(0,0,0,0.1), 0 10px 10px -5px rgba(0,0,0,0.04); --santy-shadow-xl: 0 25px 50px -12px rgba(0,0,0,0.25); --santy-shadow-inner: inset 0 2px 4px 0 rgba(0,0,0,0.06); } /* @SANTYMOD:layout */ /* ── Display ── */ .make-block { display: block; } .make-inline { display: inline; } .make-inline-block { display: inline-block; } .make-flex { display: flex; } .make-inline-flex { display: inline-flex; } .make-grid { display: grid; } .make-inline-grid { display: inline-grid; } .make-table { display: table; } .make-hidden { display: none; } .make-contents { display: contents; } /* ── Visibility ── */ .make-visible { visibility: visible; } .make-invisible { visibility: hidden; } .make-collapse { visibility: collapse; } /* @SANTYMOD:flex */ /* ── Flex Direction ── */ .flex-row { flex-direction: row; } .flex-row-reverse { flex-direction: row-reverse; } .flex-column { flex-direction: column; } .flex-column-reverse { flex-direction: column-reverse; } /* ── Flex Wrap ── */ .flex-wrap { flex-wrap: wrap; } .flex-wrap-reverse{ flex-wrap: wrap-reverse; } .flex-nowrap { flex-wrap: nowrap; } /* ── Flex Grow / Shrink / None ── */ .flex-grow { flex-grow: 1; } .flex-grow-none { flex-grow: 0; } .flex-shrink { flex-shrink: 1; } .flex-shrink-none { flex-shrink: 0; } .flex-auto { flex: 1 1 auto; } .flex-initial { flex: 0 1 auto; } .flex-none { flex: none; } .flex-equal { flex: 1; } /* ── Align Items ── */ .align-start { align-items: flex-start; } .align-end { align-items: flex-end; } .align-center { align-items: center; } .align-stretch { align-items: stretch; } .align-baseline { align-items: baseline; } /* ── Align Self ── */ .self-start { align-self: flex-start; } .self-end { align-self: flex-end; } .self-center { align-self: center; } .self-stretch { align-self: stretch; } .self-baseline { align-self: baseline; } .self-auto { align-self: auto; } /* ── Align Content ── */ .content-start { align-content: flex-start; } .content-end { align-content: flex-end; } .content-center { align-content: center; } .content-stretch { align-content: stretch; } .content-between { align-content: space-between; } .content-around { align-content: space-around; } .content-evenly { align-content: space-evenly; } /* ── Justify Content ── */ .justify-start { justify-content: flex-start; } .justify-end { justify-content: flex-end; } .justify-center { justify-content: center; } .justify-between { justify-content: space-between; } .justify-around { justify-content: space-around; } .justify-evenly { justify-content: space-evenly; } /* ── Justify Items ── */ .justify-items-start { justify-items: start; } .justify-items-end { justify-items: end; } .justify-items-center { justify-items: center; } .justify-items-stretch { justify-items: stretch; } /* ── Justify Self ── */ .justify-self-start { justify-self: start; } .justify-self-end { justify-self: end; } .justify-self-center { justify-self: center; } .justify-self-stretch { justify-self: stretch; } .justify-self-auto { justify-self: auto; } /* ── Place Content / Items / Self ── */ .place-center { place-items: center; place-content: center; } .place-stretch { place-items: stretch; } /* ── Order ── */ .order-first { order: -9999; } .order-last { order: 9999; } .order-none { order: 0; } .order-1 { order: 1; } .order-2 { order: 2; } .order-3 { order: 3; } .order-4 { order: 4; } .order-5 { order: 5; } .order-6 { order: 6; } .order-7 { order: 7; } .order-8 { order: 8; } .order-9 { order: 9; } .order-10 { order: 10; } .order-11 { order: 11; } .order-12 { order: 12; } /* @SANTYMOD:grid */ /* ── Grid Template Columns ── */ .grid-cols-1 { grid-template-columns: repeat(1, minmax(0, 1fr)); } .grid-cols-2 { grid-template-columns: repeat(2, minmax(0, 1fr)); } .grid-cols-3 { grid-template-columns: repeat(3, minmax(0, 1fr)); } .grid-cols-4 { grid-template-columns: repeat(4, minmax(0, 1fr)); } .grid-cols-5 { grid-template-columns: repeat(5, minmax(0, 1fr)); } .grid-cols-6 { grid-template-columns: repeat(6, minmax(0, 1fr)); } .grid-cols-7 { grid-template-columns: repeat(7, minmax(0, 1fr)); } .grid-cols-8 { grid-template-columns: repeat(8, minmax(0, 1fr)); } .grid-cols-9 { grid-template-columns: repeat(9, minmax(0, 1fr)); } .grid-cols-10 { grid-template-columns: repeat(10, minmax(0, 1fr)); } .grid-cols-11 { grid-template-columns: repeat(11, minmax(0, 1fr)); } .grid-cols-12 { grid-template-columns: repeat(12, minmax(0, 1fr)); } .grid-cols-none { grid-template-columns: none; } /* ── Grid Template Rows ── */ .grid-rows-1 { grid-template-rows: repeat(1, minmax(0, 1fr)); } .grid-rows-2 { grid-template-rows: repeat(2, minmax(0, 1fr)); } .grid-rows-3 { grid-template-rows: repeat(3, minmax(0, 1fr)); } .grid-rows-4 { grid-template-rows: repeat(4, minmax(0, 1fr)); } .grid-rows-5 { grid-template-rows: repeat(5, minmax(0, 1fr)); } .grid-rows-6 { grid-template-rows: repeat(6, minmax(0, 1fr)); } /* ── Grid Column / Row Span ── */ .span-col-1 { grid-column: span 1 / span 1; } .span-col-2 { grid-column: span 2 / span 2; } .span-col-3 { grid-column: span 3 / span 3; } .span-col-4 { grid-column: span 4 / span 4; } .span-col-5 { grid-column: span 5 / span 5; } .span-col-6 { grid-column: span 6 / span 6; } .span-col-7 { grid-column: span 7 / span 7; } .span-col-8 { grid-column: span 8 / span 8; } .span-col-9 { grid-column: span 9 / span 9; } .span-col-10 { grid-column: span 10 / span 10; } .span-col-11 { grid-column: span 11 / span 11; } .span-col-12 { grid-column: span 12 / span 12; } .span-row-1 { grid-row: span 1 / span 1; } .span-row-2 { grid-row: span 2 / span 2; } .span-row-3 { grid-row: span 3 / span 3; } .span-row-4 { grid-row: span 4 / span 4; } .span-row-5 { grid-row: span 5 / span 5; } .span-row-6 { grid-row: span 6 / span 6; } .span-col-full { grid-column: 1 / -1; } .span-row-full { grid-row: 1 / -1; } /* ── Grid Auto Flow ── */ .grid-flow-row { grid-auto-flow: row; } .grid-flow-col { grid-auto-flow: column; } .grid-flow-dense { grid-auto-flow: dense; } .grid-auto-cols-min { grid-auto-columns: min-content; } .grid-auto-cols-max { grid-auto-columns: max-content; } .grid-auto-cols-fr { grid-auto-columns: minmax(0, 1fr); } /* @SANTYMOD:spacing */ /* ── Padding ── */ .add-padding-0 { padding: 0px; } .add-padding-top-0 { padding-top: 0px; } .add-padding-bottom-0 { padding-bottom: 0px; } .add-padding-left-0 { padding-left: 0px; } .add-padding-right-0 { padding-right: 0px; } .add-padding-x-0 { padding-left: 0px; padding-right: 0px; } .add-padding-y-0 { padding-top: 0px; padding-bottom: 0px; } .add-padding-1 { padding: 1px; } .add-padding-top-1 { padding-top: 1px; } .add-padding-bottom-1 { padding-bottom: 1px; } .add-padding-left-1 { padding-left: 1px; } .add-padding-right-1 { padding-right: 1px; } .add-padding-x-1 { padding-left: 1px; padding-right: 1px; } .add-padding-y-1 { padding-top: 1px; padding-bottom: 1px; } .add-padding-2 { padding: 2px; } .add-padding-top-2 { padding-top: 2px; } .add-padding-bottom-2 { padding-bottom: 2px; } .add-padding-left-2 { padding-left: 2px; } .add-padding-right-2 { padding-right: 2px; } .add-padding-x-2 { padding-left: 2px; padding-right: 2px; } .add-padding-y-2 { padding-top: 2px; padding-bottom: 2px; } .add-padding-3 { padding: 3px; } .add-padding-top-3 { padding-top: 3px; } .add-padding-bottom-3 { padding-bottom: 3px; } .add-padding-left-3 { padding-left: 3px; } .add-padding-right-3 { padding-right: 3px; } .add-padding-x-3 { padding-left: 3px; padding-right: 3px; } .add-padding-y-3 { padding-top: 3px; padding-bottom: 3px; } .add-padding-4 { padding: 4px; } .add-padding-top-4 { padding-top: 4px; } .add-padding-bottom-4 { padding-bottom: 4px; } .add-padding-left-4 { padding-left: 4px; } .add-padding-right-4 { padding-right: 4px; } .add-padding-x-4 { padding-left: 4px; padding-right: 4px; } .add-padding-y-4 { padding-top: 4px; padding-bottom: 4px; } .add-padding-5 { padding: 5px; } .add-padding-top-5 { padding-top: 5px; } .add-padding-bottom-5 { padding-bottom: 5px; } .add-padding-left-5 { padding-left: 5px; } .add-padding-right-5 { padding-right: 5px; } .add-padding-x-5 { padding-left: 5px; padding-right: 5px; } .add-padding-y-5 { padding-top: 5px; padding-bottom: 5px; } .add-padding-6 { padding: 6px; } .add-padding-top-6 { padding-top: 6px; } .add-padding-bottom-6 { padding-bottom: 6px; } .add-padding-left-6 { padding-left: 6px; } .add-padding-right-6 { padding-right: 6px; } .add-padding-x-6 { padding-left: 6px; padding-right: 6px; } .add-padding-y-6 { padding-top: 6px; padding-bottom: 6px; } .add-padding-8 { padding: 8px; } .add-padding-top-8 { padding-top: 8px; } .add-padding-bottom-8 { padding-bottom: 8px; } .add-padding-left-8 { padding-left: 8px; } .add-padding-right-8 { padding-right: 8px; } .add-padding-x-8 { padding-left: 8px; padding-right: 8px; } .add-padding-y-8 { padding-top: 8px; padding-bottom: 8px; } .add-padding-10 { padding: 10px; } .add-padding-top-10 { padding-top: 10px; } .add-padding-bottom-10 { padding-bottom: 10px; } .add-padding-left-10 { padding-left: 10px; } .add-padding-right-10 { padding-right: 10px; } .add-padding-x-10 { padding-left: 10px; padding-right: 10px; } .add-padding-y-10 { padding-top: 10px; padding-bottom: 10px; } .add-padding-12 { padding: 12px; } .add-padding-top-12 { padding-top: 12px; } .add-padding-bottom-12 { padding-bottom: 12px; } .add-padding-left-12 { padding-left: 12px; } .add-padding-right-12 { padding-right: 12px; } .add-padding-x-12 { padding-left: 12px; padding-right: 12px; } .add-padding-y-12 { padding-top: 12px; padding-bottom: 12px; } .add-padding-14 { padding: 14px; } .add-padding-top-14 { padding-top: 14px; } .add-padding-bottom-14 { padding-bottom: 14px; } .add-padding-left-14 { padding-left: 14px; } .add-padding-right-14 { padding-right: 14px; } .add-padding-x-14 { padding-left: 14px; padding-right: 14px; } .add-padding-y-14 { padding-top: 14px; padding-bottom: 14px; } .add-padding-16 { padding: 16px; } .add-padding-top-16 { padding-top: 16px; } .add-padding-bottom-16 { padding-bottom: 16px; } .add-padding-left-16 { padding-left: 16px; } .add-padding-right-16 { padding-right: 16px; } .add-padding-x-16 { padding-left: 16px; padding-right: 16px; } .add-padding-y-16 { padding-top: 16px; padding-bottom: 16px; } .add-padding-18 { padding: 18px; } .add-padding-top-18 { padding-top: 18px; } .add-padding-bottom-18 { padding-bottom: 18px; } .add-padding-left-18 { padding-left: 18px; } .add-padding-right-18 { padding-right: 18px; } .add-padding-x-18 { padding-left: 18px; padding-right: 18px; } .add-padding-y-18 { padding-top: 18px; padding-bottom: 18px; } .add-padding-20 { padding: 20px; } .add-padding-top-20 { padding-top: 20px; } .add-padding-bottom-20 { padding-bottom: 20px; } .add-padding-left-20 { padding-left: 20px; } .add-padding-right-20 { padding-right: 20px; } .add-padding-x-20 { padding-left: 20px; padding-right: 20px; } .add-padding-y-20 { padding-top: 20px; padding-bottom: 20px; } .add-padding-24 { padding: 24px; } .add-padding-top-24 { padding-top: 24px; } .add-padding-bottom-24 { padding-bottom: 24px; } .add-padding-left-24 { padding-left: 24px; } .add-padding-right-24 { padding-right: 24px; } .add-padding-x-24 { padding-left: 24px; padding-right: 24px; } .add-padding-y-24 { padding-top: 24px; padding-bottom: 24px; } .add-padding-28 { padding: 28px; } .add-padding-top-28 { padding-top: 28px; } .add-padding-bottom-28 { padding-bottom: 28px; } .add-padding-left-28 { padding-left: 28px; } .add-padding-right-28 { padding-right: 28px; } .add-padding-x-28 { padding-left: 28px; padding-right: 28px; } .add-padding-y-28 { padding-top: 28px; padding-bottom: 28px; } .add-padding-32 { padding: 32px; } .add-padding-top-32 { padding-top: 32px; } .add-padding-bottom-32 { padding-bottom: 32px; } .add-padding-left-32 { padding-left: 32px; } .add-padding-right-32 { padding-right: 32px; } .add-padding-x-32 { padding-left: 32px; padding-right: 32px; } .add-padding-y-32 { padding-top: 32px; padding-bottom: 32px; } .add-padding-40 { padding: 40px; } .add-padding-top-40 { padding-top: 40px; } .add-padding-bottom-40 { padding-bottom: 40px; } .add-padding-left-40 { padding-left: 40px; } .add-padding-right-40 { padding-right: 40px; } .add-padding-x-40 { padding-left: 40px; padding-right: 40px; } .add-padding-y-40 { padding-top: 40px; padding-bottom: 40px; } .add-padding-48 { padding: 48px; } .add-padding-top-48 { padding-top: 48px; } .add-padding-bottom-48 { padding-bottom: 48px; } .add-padding-left-48 { padding-left: 48px; } .add-padding-right-48 { padding-right: 48px; } .add-padding-x-48 { padding-left: 48px; padding-right: 48px; } .add-padding-y-48 { padding-top: 48px; padding-bottom: 48px; } .add-padding-56 { padding: 56px; } .add-padding-top-56 { padding-top: 56px; } .add-padding-bottom-56 { padding-bottom: 56px; } .add-padding-left-56 { padding-left: 56px; } .add-padding-right-56 { padding-right: 56px; } .add-padding-x-56 { padding-left: 56px; padding-right: 56px; } .add-padding-y-56 { padding-top: 56px; padding-bottom: 56px; } .add-padding-64 { padding: 64px; } .add-padding-top-64 { padding-top: 64px; } .add-padding-bottom-64 { padding-bottom: 64px; } .add-padding-left-64 { padding-left: 64px; } .add-padding-right-64 { padding-right: 64px; } .add-padding-x-64 { padding-left: 64px; padding-right: 64px; } .add-padding-y-64 { padding-top: 64px; padding-bottom: 64px; } .add-padding-80 { padding: 80px; } .add-padding-top-80 { padding-top: 80px; } .add-padding-bottom-80 { padding-bottom: 80px; } .add-padding-left-80 { padding-left: 80px; } .add-padding-right-80 { padding-right: 80px; } .add-padding-x-80 { padding-left: 80px; padding-right: 80px; } .add-padding-y-80 { padding-top: 80px; padding-bottom: 80px; } .add-padding-96 { padding: 96px; } .add-padding-top-96 { padding-top: 96px; } .add-padding-bottom-96 { padding-bottom: 96px; } .add-padding-left-96 { padding-left: 96px; } .add-padding-right-96 { padding-right: 96px; } .add-padding-x-96 { padding-left: 96px; padding-right: 96px; } .add-padding-y-96 { padding-top: 96px; padding-bottom: 96px; } .add-padding-128 { padding: 128px; } .add-padding-top-128 { padding-top: 128px; } .add-padding-bottom-128 { padding-bottom: 128px; } .add-padding-left-128 { padding-left: 128px; } .add-padding-right-128 { padding-right: 128px; } .add-padding-x-128 { padding-left: 128px; padding-right: 128px; } .add-padding-y-128 { padding-top: 128px; padding-bottom: 128px; } .add-padding-160 { padding: 160px; } .add-padding-top-160 { padding-top: 160px; } .add-padding-bottom-160 { padding-bottom: 160px; } .add-padding-left-160 { padding-left: 160px; } .add-padding-right-160 { padding-right: 160px; } .add-padding-x-160 { padding-left: 160px; padding-right: 160px; } .add-padding-y-160 { padding-top: 160px; padding-bottom: 160px; } .add-padding-192 { padding: 192px; } .add-padding-top-192 { padding-top: 192px; } .add-padding-bottom-192 { padding-bottom: 192px; } .add-padding-left-192 { padding-left: 192px; } .add-padding-right-192 { padding-right: 192px; } .add-padding-x-192 { padding-left: 192px; padding-right: 192px; } .add-padding-y-192 { padding-top: 192px; padding-bottom: 192px; } .add-padding-256 { padding: 256px; } .add-padding-top-256 { padding-top: 256px; } .add-padding-bottom-256 { padding-bottom: 256px; } .add-padding-left-256 { padding-left: 256px; } .add-padding-right-256 { padding-right: 256px; } .add-padding-x-256 { padding-left: 256px; padding-right: 256px; } .add-padding-y-256 { padding-top: 256px; padding-bottom: 256px; } .add-padding-320 { padding: 320px; } .add-padding-top-320 { padding-top: 320px; } .add-padding-bottom-320 { padding-bottom: 320px; } .add-padding-left-320 { padding-left: 320px; } .add-padding-right-320 { padding-right: 320px; } .add-padding-x-320 { padding-left: 320px; padding-right: 320px; } .add-padding-y-320 { padding-top: 320px; padding-bottom: 320px; } .add-padding-384 { padding: 384px; } .add-padding-top-384 { padding-top: 384px; } .add-padding-bottom-384 { padding-bottom: 384px; } .add-padding-left-384 { padding-left: 384px; } .add-padding-right-384 { padding-right: 384px; } .add-padding-x-384 { padding-left: 384px; padding-right: 384px; } .add-padding-y-384 { padding-top: 384px; padding-bottom: 384px; } .add-padding-512 { padding: 512px; } .add-padding-top-512 { padding-top: 512px; } .add-padding-bottom-512 { padding-bottom: 512px; } .add-padding-left-512 { padding-left: 512px; } .add-padding-right-512 { padding-right: 512px; } .add-padding-x-512 { padding-left: 512px; padding-right: 512px; } .add-padding-y-512 { padding-top: 512px; padding-bottom: 512px; } .add-padding-640 { padding: 640px; } .add-padding-top-640 { padding-top: 640px; } .add-padding-bottom-640 { padding-bottom: 640px; } .add-padding-left-640 { padding-left: 640px; } .add-padding-right-640 { padding-right: 640px; } .add-padding-x-640 { padding-left: 640px; padding-right: 640px; } .add-padding-y-640 { padding-top: 640px; padding-bottom: 640px; } .add-padding-768 { padding: 768px; } .add-padding-top-768 { padding-top: 768px; } .add-padding-bottom-768 { padding-bottom: 768px; } .add-padding-left-768 { padding-left: 768px; } .add-padding-right-768 { padding-right: 768px; } .add-padding-x-768 { padding-left: 768px; padding-right: 768px; } .add-padding-y-768 { padding-top: 768px; padding-bottom: 768px; } .add-padding-1024 { padding: 1024px; } .add-padding-top-1024 { padding-top: 1024px; } .add-padding-bottom-1024 { padding-bottom: 1024px; } .add-padding-left-1024 { padding-left: 1024px; } .add-padding-right-1024 { padding-right: 1024px; } .add-padding-x-1024 { padding-left: 1024px; padding-right: 1024px; } .add-padding-y-1024 { padding-top: 1024px; padding-bottom: 1024px; } /* ── Margin ── */ .add-margin-0 { margin: 0px; } .add-margin-top-0 { margin-top: 0px; } .add-margin-bottom-0 { margin-bottom: 0px; } .add-margin-left-0 { margin-left: 0px; } .add-margin-right-0 { margin-right: 0px; } .add-margin-x-0 { margin-left: 0px; margin-right: 0px; } .add-margin-y-0 { margin-top: 0px; margin-bottom: 0px; } .add-margin-1 { margin: 1px; } .add-margin-top-1 { margin-top: 1px; } .add-margin-bottom-1 { margin-bottom: 1px; } .add-margin-left-1 { margin-left: 1px; } .add-margin-right-1 { margin-right: 1px; } .add-margin-x-1 { margin-left: 1px; margin-right: 1px; } .add-margin-y-1 { margin-top: 1px; margin-bottom: 1px; } .add-margin-2 { margin: 2px; } .add-margin-top-2 { margin-top: 2px; } .add-margin-bottom-2 { margin-bottom: 2px; } .add-margin-left-2 { margin-left: 2px; } .add-margin-right-2 { margin-right: 2px; } .add-margin-x-2 { margin-left: 2px; margin-right: 2px; } .add-margin-y-2 { margin-top: 2px; margin-bottom: 2px; } .add-margin-3 { margin: 3px; } .add-margin-top-3 { margin-top: 3px; } .add-margin-bottom-3 { margin-bottom: 3px; } .add-margin-left-3 { margin-left: 3px; } .add-margin-right-3 { margin-right: 3px; } .add-margin-x-3 { margin-left: 3px; margin-right: 3px; } .add-margin-y-3 { margin-top: 3px; margin-bottom: 3px; } .add-margin-4 { margin: 4px; } .add-margin-top-4 { margin-top: 4px; } .add-margin-bottom-4 { margin-bottom: 4px; } .add-margin-left-4 { margin-left: 4px; } .add-margin-right-4 { margin-right: 4px; } .add-margin-x-4 { margin-left: 4px; margin-right: 4px; } .add-margin-y-4 { margin-top: 4px; margin-bottom: 4px; } .add-margin-5 { margin: 5px; } .add-margin-top-5 { margin-top: 5px; } .add-margin-bottom-5 { margin-bottom: 5px; } .add-margin-left-5 { margin-left: 5px; } .add-margin-right-5 { margin-right: 5px; } .add-margin-x-5 { margin-left: 5px; margin-right: 5px; } .add-margin-y-5 { margin-top: 5px; margin-bottom: 5px; } .add-margin-6 { margin: 6px; } .add-margin-top-6 { margin-top: 6px; } .add-margin-bottom-6 { margin-bottom: 6px; } .add-margin-left-6 { margin-left: 6px; } .add-margin-right-6 { margin-right: 6px; } .add-margin-x-6 { margin-left: 6px; margin-right: 6px; } .add-margin-y-6 { margin-top: 6px; margin-bottom: 6px; } .add-margin-8 { margin: 8px; } .add-margin-top-8 { margin-top: 8px; } .add-margin-bottom-8 { margin-bottom: 8px; } .add-margin-left-8 { margin-left: 8px; } .add-margin-right-8 { margin-right: 8px; } .add-margin-x-8 { margin-left: 8px; margin-right: 8px; } .add-margin-y-8 { margin-top: 8px; margin-bottom: 8px; } .add-margin-10 { margin: 10px; } .add-margin-top-10 { margin-top: 10px; } .add-margin-bottom-10 { margin-bottom: 10px; } .add-margin-left-10 { margin-left: 10px; } .add-margin-right-10 { margin-right: 10px; } .add-margin-x-10 { margin-left: 10px; margin-right: 10px; } .add-margin-y-10 { margin-top: 10px; margin-bottom: 10px; } .add-margin-12 { margin: 12px; } .add-margin-top-12 { margin-top: 12px; } .add-margin-bottom-12 { margin-bottom: 12px; } .add-margin-left-12 { margin-left: 12px; } .add-margin-right-12 { margin-right: 12px; } .add-margin-x-12 { margin-left: 12px; margin-right: 12px; } .add-margin-y-12 { margin-top: 12px; margin-bottom: 12px; } .add-margin-14 { margin: 14px; } .add-margin-top-14 { margin-top: 14px; } .add-margin-bottom-14 { margin-bottom: 14px; } .add-margin-left-14 { margin-left: 14px; } .add-margin-right-14 { margin-right: 14px; } .add-margin-x-14 { margin-left: 14px; margin-right: 14px; } .add-margin-y-14 { margin-top: 14px; margin-bottom: 14px; } .add-margin-16 { margin: 16px; } .add-margin-top-16 { margin-top: 16px; } .add-margin-bottom-16 { margin-bottom: 16px; } .add-margin-left-16 { margin-left: 16px; } .add-margin-right-16 { margin-right: 16px; } .add-margin-x-16 { margin-left: 16px; margin-right: 16px; } .add-margin-y-16 { margin-top: 16px; margin-bottom: 16px; } .add-margin-18 { margin: 18px; } .add-margin-top-18 { margin-top: 18px; } .add-margin-bottom-18 { margin-bottom: 18px; } .add-margin-left-18 { margin-left: 18px; } .add-margin-right-18 { margin-right: 18px; } .add-margin-x-18 { margin-left: 18px; margin-right: 18px; } .add-margin-y-18 { margin-top: 18px; margin-bottom: 18px; } .add-margin-20 { margin: 20px; } .add-margin-top-20 { margin-top: 20px; } .add-margin-bottom-20 { margin-bottom: 20px; } .add-margin-left-20 { margin-left: 20px; } .add-margin-right-20 { margin-right: 20px; } .add-margin-x-20 { margin-left: 20px; margin-right: 20px; } .add-margin-y-20 { margin-top: 20px; margin-bottom: 20px; } .add-margin-24 { margin: 24px; } .add-margin-top-24 { margin-top: 24px; } .add-margin-bottom-24 { margin-bottom: 24px; } .add-margin-left-24 { margin-left: 24px; } .add-margin-right-24 { margin-right: 24px; } .add-margin-x-24 { margin-left: 24px; margin-right: 24px; } .add-margin-y-24 { margin-top: 24px; margin-bottom: 24px; } .add-margin-28 { margin: 28px; } .add-margin-top-28 { margin-top: 28px; } .add-margin-bottom-28 { margin-bottom: 28px; } .add-margin-left-28 { margin-left: 28px; } .add-margin-right-28 { margin-right: 28px; } .add-margin-x-28 { margin-left: 28px; margin-right: 28px; } .add-margin-y-28 { margin-top: 28px; margin-bottom: 28px; } .add-margin-32 { margin: 32px; } .add-margin-top-32 { margin-top: 32px; } .add-margin-bottom-32 { margin-bottom: 32px; } .add-margin-left-32 { margin-left: 32px; } .add-margin-right-32 { margin-right: 32px; } .add-margin-x-32 { margin-left: 32px; margin-right: 32px; } .add-margin-y-32 { margin-top: 32px; margin-bottom: 32px; } .add-margin-40 { margin: 40px; } .add-margin-top-40 { margin-top: 40px; } .add-margin-bottom-40 { margin-bottom: 40px; } .add-margin-left-40 { margin-left: 40px; } .add-margin-right-40 { margin-right: 40px; } .add-margin-x-40 { margin-left: 40px; margin-right: 40px; } .add-margin-y-40 { margin-top: 40px; margin-bottom: 40px; } .add-margin-48 { margin: 48px; } .add-margin-top-48 { margin-top: 48px; } .add-margin-bottom-48 { margin-bottom: 48px; } .add-margin-left-48 { margin-left: 48px; } .add-margin-right-48 { margin-right: 48px; } .add-margin-x-48 { margin-left: 48px; margin-right: 48px; } .add-margin-y-48 { margin-top: 48px; margin-bottom: 48px; } .add-margin-56 { margin: 56px; } .add-margin-top-56 { margin-top: 56px; } .add-margin-bottom-56 { margin-bottom: 56px; } .add-margin-left-56 { margin-left: 56px; } .add-margin-right-56 { margin-right: 56px; } .add-margin-x-56 { margin-left: 56px; margin-right: 56px; } .add-margin-y-56 { margin-top: 56px; margin-bottom: 56px; } .add-margin-64 { margin: 64px; } .add-margin-top-64 { margin-top: 64px; } .add-margin-bottom-64 { margin-bottom: 64px; } .add-margin-left-64 { margin-left: 64px; } .add-margin-right-64 { margin-right: 64px; } .add-margin-x-64 { margin-left: 64px; margin-right: 64px; } .add-margin-y-64 { margin-top: 64px; margin-bottom: 64px; } .add-margin-80 { margin: 80px; } .add-margin-top-80 { margin-top: 80px; } .add-margin-bottom-80 { margin-bottom: 80px; } .add-margin-left-80 { margin-left: 80px; } .add-margin-right-80 { margin-right: 80px; } .add-margin-x-80 { margin-left: 80px; margin-right: 80px; } .add-margin-y-80 { margin-top: 80px; margin-bottom: 80px; } .add-margin-96 { margin: 96px; } .add-margin-top-96 { margin-top: 96px; } .add-margin-bottom-96 { margin-bottom: 96px; } .add-margin-left-96 { margin-left: 96px; } .add-margin-right-96 { margin-right: 96px; } .add-margin-x-96 { margin-left: 96px; margin-right: 96px; } .add-margin-y-96 { margin-top: 96px; margin-bottom: 96px; } .add-margin-128 { margin: 128px; } .add-margin-top-128 { margin-top: 128px; } .add-margin-bottom-128 { margin-bottom: 128px; } .add-margin-left-128 { margin-left: 128px; } .add-margin-right-128 { margin-right: 128px; } .add-margin-x-128 { margin-left: 128px; margin-right: 128px; } .add-margin-y-128 { margin-top: 128px; margin-bottom: 128px; } .add-margin-160 { margin: 160px; } .add-margin-top-160 { margin-top: 160px; } .add-margin-bottom-160 { margin-bottom: 160px; } .add-margin-left-160 { margin-left: 160px; } .add-margin-right-160 { margin-right: 160px; } .add-margin-x-160 { margin-left: 160px; margin-right: 160px; } .add-margin-y-160 { margin-top: 160px; margin-bottom: 160px; } .add-margin-192 { margin: 192px; } .add-margin-top-192 { margin-top: 192px; } .add-margin-bottom-192 { margin-bottom: 192px; } .add-margin-left-192 { margin-left: 192px; } .add-margin-right-192 { margin-right: 192px; } .add-margin-x-192 { margin-left: 192px; margin-right: 192px; } .add-margin-y-192 { margin-top: 192px; margin-bottom: 192px; } .add-margin-256 { margin: 256px; } .add-margin-top-256 { margin-top: 256px; } .add-margin-bottom-256 { margin-bottom: 256px; } .add-margin-left-256 { margin-left: 256px; } .add-margin-right-256 { margin-right: 256px; } .add-margin-x-256 { margin-left: 256px; margin-right: 256px; } .add-margin-y-256 { margin-top: 256px; margin-bottom: 256px; } .add-margin-320 { margin: 320px; } .add-margin-top-320 { margin-top: 320px; } .add-margin-bottom-320 { margin-bottom: 320px; } .add-margin-left-320 { margin-left: 320px; } .add-margin-right-320 { margin-right: 320px; } .add-margin-x-320 { margin-left: 320px; margin-right: 320px; } .add-margin-y-320 { margin-top: 320px; margin-bottom: 320px; } .add-margin-384 { margin: 384px; } .add-margin-top-384 { margin-top: 384px; } .add-margin-bottom-384 { margin-bottom: 384px; } .add-margin-left-384 { margin-left: 384px; } .add-margin-right-384 { margin-right: 384px; } .add-margin-x-384 { margin-left: 384px; margin-right: 384px; } .add-margin-y-384 { margin-top: 384px; margin-bottom: 384px; } .add-margin-512 { margin: 512px; } .add-margin-top-512 { margin-top: 512px; } .add-margin-bottom-512 { margin-bottom: 512px; } .add-margin-left-512 { margin-left: 512px; } .add-margin-right-512 { margin-right: 512px; } .add-margin-x-512 { margin-left: 512px; margin-right: 512px; } .add-margin-y-512 { margin-top: 512px; margin-bottom: 512px; } .add-margin-640 { margin: 640px; } .add-margin-top-640 { margin-top: 640px; } .add-margin-bottom-640 { margin-bottom: 640px; } .add-margin-left-640 { margin-left: 640px; } .add-margin-right-640 { margin-right: 640px; } .add-margin-x-640 { margin-left: 640px; margin-right: 640px; } .add-margin-y-640 { margin-top: 640px; margin-bottom: 640px; } .add-margin-768 { margin: 768px; } .add-margin-top-768 { margin-top: 768px; } .add-margin-bottom-768 { margin-bottom: 768px; } .add-margin-left-768 { margin-left: 768px; } .add-margin-right-768 { margin-right: 768px; } .add-margin-x-768 { margin-left: 768px; margin-right: 768px; } .add-margin-y-768 { margin-top: 768px; margin-bottom: 768px; } .add-margin-1024 { margin: 1024px; } .add-margin-top-1024 { margin-top: 1024px; } .add-margin-bottom-1024 { margin-bottom: 1024px; } .add-margin-left-1024 { margin-left: 1024px; } .add-margin-right-1024 { margin-right: 1024px; } .add-margin-x-1024 { margin-left: 1024px; margin-right: 1024px; } .add-margin-y-1024 { margin-top: 1024px; margin-bottom: 1024px; } .center-margin { margin-left: auto; margin-right: auto; } .add-margin-auto { margin: auto; } .add-margin-top-auto { margin-top: auto; } .add-margin-bottom-auto { margin-bottom: auto; } .add-margin-left-auto { margin-left: auto; } .add-margin-right-auto { margin-right: auto; } .add-margin-x-auto { margin-left: auto; margin-right: auto; } .add-margin-y-auto { margin-top: auto; margin-bottom: auto; } /* ── Negative Margin ── */ .subtract-margin-1 { margin: -1px; } .subtract-margin-top-1 { margin-top: -1px; } .subtract-margin-bottom-1 { margin-bottom: -1px; } .subtract-margin-left-1 { margin-left: -1px; } .subtract-margin-right-1 { margin-right: -1px; } .subtract-margin-2 { margin: -2px; } .subtract-margin-top-2 { margin-top: -2px; } .subtract-margin-bottom-2 { margin-bottom: -2px; } .subtract-margin-left-2 { margin-left: -2px; } .subtract-margin-right-2 { margin-right: -2px; } .subtract-margin-4 { margin: -4px; } .subtract-margin-top-4 { margin-top: -4px; } .subtract-margin-bottom-4 { margin-bottom: -4px; } .subtract-margin-left-4 { margin-left: -4px; } .subtract-margin-right-4 { margin-right: -4px; } .subtract-margin-8 { margin: -8px; } .subtract-margin-top-8 { margin-top: -8px; } .subtract-margin-bottom-8 { margin-bottom: -8px; } .subtract-margin-left-8 { margin-left: -8px; } .subtract-margin-right-8 { margin-right: -8px; } .subtract-margin-12 { margin: -12px; } .subtract-margin-top-12 { margin-top: -12px; } .subtract-margin-bottom-12 { margin-bottom: -12px; } .subtract-margin-left-12 { margin-left: -12px; } .subtract-margin-right-12 { margin-right: -12px; } .subtract-margin-16 { margin: -16px; } .subtract-margin-top-16 { margin-top: -16px; } .subtract-margin-bottom-16 { margin-bottom: -16px; } .subtract-margin-left-16 { margin-left: -16px; } .subtract-margin-right-16 { margin-right: -16px; } .subtract-margin-20 { margin: -20px; } .subtract-margin-top-20 { margin-top: -20px; } .subtract-margin-bottom-20 { margin-bottom: -20px; } .subtract-margin-left-20 { margin-left: -20px; } .subtract-margin-right-20 { margin-right: -20px; } .subtract-margin-24 { margin: -24px; } .subtract-margin-top-24 { margin-top: -24px; } .subtract-margin-bottom-24 { margin-bottom: -24px; } .subtract-margin-left-24 { margin-left: -24px; } .subtract-margin-right-24 { margin-right: -24px; } .subtract-margin-32 { margin: -32px; } .subtract-margin-top-32 { margin-top: -32px; } .subtract-margin-bottom-32 { margin-bottom: -32px; } .subtract-margin-left-32 { margin-left: -32px; } .subtract-margin-right-32 { margin-right: -32px; } .subtract-margin-40 { margin: -40px; } .subtract-margin-top-40 { margin-top: -40px; } .subtract-margin-bottom-40 { margin-bottom: -40px; } .subtract-margin-left-40 { margin-left: -40px; } .subtract-margin-right-40 { margin-right: -40px; } .subtract-margin-48 { margin: -48px; } .subtract-margin-top-48 { margin-top: -48px; } .subtract-margin-bottom-48 { margin-bottom: -48px; } .subtract-margin-left-48 { margin-left: -48px; } .subtract-margin-right-48 { margin-right: -48px; } .subtract-margin-64 { margin: -64px; } .subtract-margin-top-64 { margin-top: -64px; } .subtract-margin-bottom-64 { margin-bottom: -64px; } .subtract-margin-left-64 { margin-left: -64px; } .subtract-margin-right-64 { margin-right: -64px; } /* ── Gap ── */ .gap-0 { gap: 0px; } .gap-x-0 { column-gap: 0px; } .gap-y-0 { row-gap: 0px; } .gap-1 { gap: 1px; } .gap-x-1 { column-gap: 1px; } .gap-y-1 { row-gap: 1px; } .gap-2 { gap: 2px; } .gap-x-2 { column-gap: 2px; } .gap-y-2 { row-gap: 2px; } .gap-3 { gap: 3px; } .gap-x-3 { column-gap: 3px; } .gap-y-3 { row-gap: 3px; } .gap-4 { gap: 4px; } .gap-x-4 { column-gap: 4px; } .gap-y-4 { row-gap: 4px; } .gap-5 { gap: 5px; } .gap-x-5 { column-gap: 5px; } .gap-y-5 { row-gap: 5px; } .gap-6 { gap: 6px; } .gap-x-6 { column-gap: 6px; } .gap-y-6 { row-gap: 6px; } .gap-8 { gap: 8px; } .gap-x-8 { column-gap: 8px; } .gap-y-8 { row-gap: 8px; } .gap-10 { gap: 10px; } .gap-x-10 { column-gap: 10px; } .gap-y-10 { row-gap: 10px; } .gap-12 { gap: 12px; } .gap-x-12 { column-gap: 12px; } .gap-y-12 { row-gap: 12px; } .gap-14 { gap: 14px; } .gap-x-14 { column-gap: 14px; } .gap-y-14 { row-gap: 14px; } .gap-16 { gap: 16px; } .gap-x-16 { column-gap: 16px; } .gap-y-16 { row-gap: 16px; } .gap-18 { gap: 18px; } .gap-x-18 { column-gap: 18px; } .gap-y-18 { row-gap: 18px; } .gap-20 { gap: 20px; } .gap-x-20 { column-gap: 20px; } .gap-y-20 { row-gap: 20px; } .gap-24 { gap: 24px; } .gap-x-24 { column-gap: 24px; } .gap-y-24 { row-gap: 24px; } .gap-28 { gap: 28px; } .gap-x-28 { column-gap: 28px; } .gap-y-28 { row-gap: 28px; } .gap-32 { gap: 32px; } .gap-x-32 { column-gap: 32px; } .gap-y-32 { row-gap: 32px; } .gap-40 { gap: 40px; } .gap-x-40 { column-gap: 40px; } .gap-y-40 { row-gap: 40px; } .gap-48 { gap: 48px; } .gap-x-48 { column-gap: 48px; } .gap-y-48 { row-gap: 48px; } .gap-56 { gap: 56px; } .gap-x-56 { column-gap: 56px; } .gap-y-56 { row-gap: 56px; } .gap-64 { gap: 64px; } .gap-x-64 { column-gap: 64px; } .gap-y-64 { row-gap: 64px; } .gap-80 { gap: 80px; } .gap-x-80 { column-gap: 80px; } .gap-y-80 { row-gap: 80px; } .gap-96 { gap: 96px; } .gap-x-96 { column-gap: 96px; } .gap-y-96 { row-gap: 96px; } .gap-128 { gap: 128px; } .gap-x-128 { column-gap: 128px; } .gap-y-128 { row-gap: 128px; } .gap-160 { gap: 160px; } .gap-x-160 { column-gap: 160px; } .gap-y-160 { row-gap: 160px; } .gap-192 { gap: 192px; } .gap-x-192 { column-gap: 192px; } .gap-y-192 { row-gap: 192px; } .gap-256 { gap: 256px; } .gap-x-256 { column-gap: 256px; } .gap-y-256 { row-gap: 256px; } .gap-320 { gap: 320px; } .gap-x-320 { column-gap: 320px; } .gap-y-320 { row-gap: 320px; } .gap-384 { gap: 384px; } .gap-x-384 { column-gap: 384px; } .gap-y-384 { row-gap: 384px; } .gap-512 { gap: 512px; } .gap-x-512 { column-gap: 512px; } .gap-y-512 { row-gap: 512px; } .gap-640 { gap: 640px; } .gap-x-640 { column-gap: 640px; } .gap-y-640 { row-gap: 640px; } .gap-768 { gap: 768px; } .gap-x-768 { column-gap: 768px; } .gap-y-768 { row-gap: 768px; } .gap-1024 { gap: 1024px; } .gap-x-1024 { column-gap: 1024px; } .gap-y-1024 { row-gap: 1024px; } /* @SANTYMOD:sizing */ /* ── Width ── */ .set-width-0 { width: 0px; } .set-width-1 { width: 1px; } .set-width-2 { width: 2px; } .set-width-3 { width: 3px; } .set-width-4 { width: 4px; } .set-width-5 { width: 5px; } .set-width-6 { width: 6px; } .set-width-8 { width: 8px; } .set-width-10 { width: 10px; } .set-width-12 { width: 12px; } .set-width-14 { width: 14px; } .set-width-16 { width: 16px; } .set-width-18 { width: 18px; } .set-width-20 { width: 20px; } .set-width-24 { width: 24px; } .set-width-28 { width: 28px; } .set-width-32 { width: 32px; } .set-width-40 { width: 40px; } .set-width-48 { width: 48px; } .set-width-56 { width: 56px; } .set-width-64 { width: 64px; } .set-width-80 { width: 80px; } .set-width-96 { width: 96px; } .set-width-128 { width: 128px; } .set-width-160 { width: 160px; } .set-width-192 { width: 192px; } .set-width-256 { width: 256px; } .set-width-320 { width: 320px; } .set-width-384 { width: 384px; } .set-width-512 { width: 512px; } .set-width-640 { width: 640px; } .set-width-768 { width: 768px; } .set-width-1024 { width: 1024px; } .set-width-1-of-2 { width: 50%; } .set-width-1-of-3 { width: 33.333333%; } .set-width-1-of-4 { width: 25%; } .set-width-1-of-5 { width: 20%; } .set-width-1-of-6 { width: 16.666667%; } .set-width-1-of-12 { width: 8.333333%; } .set-width-2-of-3 { width: 66.666667%; } .set-width-2-of-4 { width: 50%; } .set-width-2-of-5 { width: 40%; } .set-width-2-of-6 { width: 33.333333%; } .set-width-2-of-12 { width: 16.666667%; } .set-width-3-of-4 { width: 75%; } .set-width-3-of-5 { width: 60%; } .set-width-3-of-6 { width: 50%; } .set-width-3-of-12 { width: 25%; } .set-width-4-of-5 { width: 80%; } .set-width-4-of-6 { width: 66.666667%; } .set-width-4-of-12 { width: 33.333333%; } .set-width-5-of-6 { width: 83.333333%; } .set-width-5-of-12 { width: 41.666667%; } .set-width-6-of-12 { width: 50%; } .set-width-7-of-12 { width: 58.333333%; } .set-width-8-of-12 { width: 66.666667%; } .set-width-9-of-12 { width: 75%; } .set-width-10-of-12 { width: 83.333333%; } .set-width-11-of-12 { width: 91.666667%; } .set-width-full { width: 100%; } .set-width-screen { width: 100vw; } .set-width-auto { width: auto; } .set-width-min { width: min-content; } .set-width-max { width: max-content; } .set-width-fit { width: fit-content; } /* ── Height ── */ .set-height-0 { height: 0px; } .set-height-1 { height: 1px; } .set-height-2 { height: 2px; } .set-height-3 { height: 3px; } .set-height-4 { height: 4px; } .set-height-5 { height: 5px; } .set-height-6 { height: 6px; } .set-height-8 { height: 8px; } .set-height-10 { height: 10px; } .set-height-12 { height: 12px; } .set-height-14 { height: 14px; } .set-height-16 { height: 16px; } .set-height-18 { height: 18px; } .set-height-20 { height: 20px; } .set-height-24 { height: 24px; } .set-height-28 { height: 28px; } .set-height-32 { height: 32px; } .set-height-40 { height: 40px; } .set-height-48 { height: 48px; } .set-height-56 { height: 56px; } .set-height-64 { height: 64px; } .set-height-80 { height: 80px; } .set-height-96 { height: 96px; } .set-height-128 { height: 128px; } .set-height-160 { height: 160px; } .set-height-192 { height: 192px; } .set-height-256 { height: 256px; } .set-height-320 { height: 320px; } .set-height-384 { height: 384px; } .set-height-512 { height: 512px; } .set-height-640 { height: 640px; } .set-height-768 { height: 768px; } .set-height-1024 { height: 1024px; } .set-height-full { height: 100%; } .set-height-screen { height: 100vh; } .set-height-auto { height: auto; } .set-height-min { height: min-content; } .set-height-max { height: max-content; } .set-height-fit { height: fit-content; } /* ── Min/Max Width/Height ── */ .min-width-0 { min-width: 0px; } .max-width-0 { max-width: 0px; } .min-height-0 { min-height: 0px; } .max-height-0 { max-height: 0px; } .min-width-1 { min-width: 1px; } .max-width-1 { max-width: 1px; } .min-height-1 { min-height: 1px; } .max-height-1 { max-height: 1px; } .min-width-2 { min-width: 2px; } .max-width-2 { max-width: 2px; } .min-height-2 { min-height: 2px; } .max-height-2 { max-height: 2px; } .min-width-3 { min-width: 3px; } .max-width-3 { max-width: 3px; } .min-height-3 { min-height: 3px; } .max-height-3 { max-height: 3px; } .min-width-4 { min-width: 4px; } .max-width-4 { max-width: 4px; } .min-height-4 { min-height: 4px; } .max-height-4 { max-height: 4px; } .min-width-5 { min-width: 5px; } .max-width-5 { max-width: 5px; } .min-height-5 { min-height: 5px; } .max-height-5 { max-height: 5px; } .min-width-6 { min-width: 6px; } .max-width-6 { max-width: 6px; } .min-height-6 { min-height: 6px; } .max-height-6 { max-height: 6px; } .min-width-8 { min-width: 8px; } .max-width-8 { max-width: 8px; } .min-height-8 { min-height: 8px; } .max-height-8 { max-height: 8px; } .min-width-10 { min-width: 10px; } .max-width-10 { max-width: 10px; } .min-height-10 { min-height: 10px; } .max-height-10 { max-height: 10px; } .min-width-12 { min-width: 12px; } .max-width-12 { max-width: 12px; } .min-height-12 { min-height: 12px; } .max-height-12 { max-height: 12px; } .min-width-14 { min-width: 14px; } .max-width-14 { max-width: 14px; } .min-height-14 { min-height: 14px; } .max-height-14 { max-height: 14px; } .min-width-16 { min-width: 16px; } .max-width-16 { max-width: 16px; } .min-height-16 { min-height: 16px; } .max-height-16 { max-height: 16px; } .min-width-18 { min-width: 18px; } .max-width-18 { max-width: 18px; } .min-height-18 { min-height: 18px; } .max-height-18 { max-height: 18px; } .min-width-20 { min-width: 20px; } .max-width-20 { max-width: 20px; } .min-height-20 { min-height: 20px; } .max-height-20 { max-height: 20px; } .min-width-24 { min-width: 24px; } .max-width-24 { max-width: 24px; } .min-height-24 { min-height: 24px; } .max-height-24 { max-height: 24px; } .min-width-28 { min-width: 28px; } .max-width-28 { max-width: 28px; } .min-height-28 { min-height: 28px; } .max-height-28 { max-height: 28px; } .min-width-32 { min-width: 32px; } .max-width-32 { max-width: 32px; } .min-height-32 { min-height: 32px; } .max-height-32 { max-height: 32px; } .min-width-40 { min-width: 40px; } .max-width-40 { max-width: 40px; } .min-height-40 { min-height: 40px; } .max-height-40 { max-height: 40px; } .min-width-48 { min-width: 48px; } .max-width-48 { max-width: 48px; } .min-height-48 { min-height: 48px; } .max-height-48 { max-height: 48px; } .min-width-56 { min-width: 56px; } .max-width-56 { max-width: 56px; } .min-height-56 { min-height: 56px; } .max-height-56 { max-height: 56px; } .min-width-64 { min-width: 64px; } .max-width-64 { max-width: 64px; } .min-height-64 { min-height: 64px; } .max-height-64 { max-height: 64px; } .min-width-80 { min-width: 80px; } .max-width-80 { max-width: 80px; } .min-height-80 { min-height: 80px; } .max-height-80 { max-height: 80px; } .min-width-96 { min-width: 96px; } .max-width-96 { max-width: 96px; } .min-height-96 { min-height: 96px; } .max-height-96 { max-height: 96px; } .min-width-128 { min-width: 128px; } .max-width-128 { max-width: 128px; } .min-height-128 { min-height: 128px; } .max-height-128 { max-height: 128px; } .min-width-160 { min-width: 160px; } .max-width-160 { max-width: 160px; } .min-height-160 { min-height: 160px; } .max-height-160 { max-height: 160px; } .min-width-192 { min-width: 192px; } .max-width-192 { max-width: 192px; } .min-height-192 { min-height: 192px; } .max-height-192 { max-height: 192px; } .min-width-256 { min-width: 256px; } .max-width-256 { max-width: 256px; } .min-height-256 { min-height: 256px; } .max-height-256 { max-height: 256px; } .min-width-320 { min-width: 320px; } .max-width-320 { max-width: 320px; } .min-height-320 { min-height: 320px; } .max-height-320 { max-height: 320px; } .min-width-384 { min-width: 384px; } .max-width-384 { max-width: 384px; } .min-height-384 { min-height: 384px; } .max-height-384 { max-height: 384px; } .min-width-512 { min-width: 512px; } .max-width-512 { max-width: 512px; } .min-height-512 { min-height: 512px; } .max-height-512 { max-height: 512px; } .min-width-full { min-width: 100%; } .max-width-full { max-width: 100%; } .min-width-screen { min-width: 100vw; } .max-width-screen { max-width: 100vw; } .min-height-full { min-height: 100%; } .max-height-full { max-height: 100%; } .min-height-screen { min-height: 100vh; } .max-height-screen { max-height: 100vh; } .min-width-none { min-width: none; } .max-width-none { max-width: none; } /* @SANTYMOD:borders */ /* ── Border Width ── */ .add-border-0 { border: 0px solid; } .add-border-top-0 { border-top: 0px solid; } .add-border-bottom-0 { border-bottom: 0px solid; } .add-border-left-0 { border-left: 0px solid; } .add-border-right-0 { border-right: 0px solid; } .add-border-x-0 { border-left: 0px solid; border-right: 0px solid; } .add-border-y-0 { border-top: 0px solid; border-bottom: 0px solid; } .add-border-1 { border: 1px solid; } .add-border-top-1 { border-top: 1px solid; } .add-border-bottom-1 { border-bottom: 1px solid; } .add-border-left-1 { border-left: 1px solid; } .add-border-right-1 { border-right: 1px solid; } .add-border-x-1 { border-left: 1px solid; border-right: 1px solid; } .add-border-y-1 { border-top: 1px solid; border-bottom: 1px solid; } .add-border-2 { border: 2px solid; } .add-border-top-2 { border-top: 2px solid; } .add-border-bottom-2 { border-bottom: 2px solid; } .add-border-left-2 { border-left: 2px solid; } .add-border-right-2 { border-right: 2px solid; } .add-border-x-2 { border-left: 2px solid; border-right: 2px solid; } .add-border-y-2 { border-top: 2px solid; border-bottom: 2px solid; } .add-border-3 { border: 3px solid; } .add-border-top-3 { border-top: 3px solid; } .add-border-bottom-3 { border-bottom: 3px solid; } .add-border-left-3 { border-left: 3px solid; } .add-border-right-3 { border-right: 3px solid; } .add-border-x-3 { border-left: 3px solid; border-right: 3px solid; } .add-border-y-3 { border-top: 3px solid; border-bottom: 3px solid; } .add-border-4 { border: 4px solid; } .add-border-top-4 { border-top: 4px solid; } .add-border-bottom-4 { border-bottom: 4px solid; } .add-border-left-4 { border-left: 4px solid; } .add-border-right-4 { border-right: 4px solid; } .add-border-x-4 { border-left: 4px solid; border-right: 4px solid; } .add-border-y-4 { border-top: 4px solid; border-bottom: 4px solid; } .add-border-5 { border: 5px solid; } .add-border-top-5 { border-top: 5px solid; } .add-border-bottom-5 { border-bottom: 5px solid; } .add-border-left-5 { border-left: 5px solid; } .add-border-right-5 { border-right: 5px solid; } .add-border-x-5 { border-left: 5px solid; border-right: 5px solid; } .add-border-y-5 { border-top: 5px solid; border-bottom: 5px solid; } .add-border-6 { border: 6px solid; } .add-border-top-6 { border-top: 6px solid; } .add-border-bottom-6 { border-bottom: 6px solid; } .add-border-left-6 { border-left: 6px solid; } .add-border-right-6 { border-right: 6px solid; } .add-border-x-6 { border-left: 6px solid; border-right: 6px solid; } .add-border-y-6 { border-top: 6px solid; border-bottom: 6px solid; } .add-border-8 { border: 8px solid; } .add-border-top-8 { border-top: 8px solid; } .add-border-bottom-8 { border-bottom: 8px solid; } .add-border-left-8 { border-left: 8px solid; } .add-border-right-8 { border-right: 8px solid; } .add-border-x-8 { border-left: 8px solid; border-right: 8px solid; } .add-border-y-8 { border-top: 8px solid; border-bottom: 8px solid; } .add-border-10 { border: 10px solid; } .add-border-top-10 { border-top: 10px solid; } .add-border-bottom-