UNPKG

select2-tailwindcss-v4-theme

Version:
685 lines (684 loc) 26.4 kB
/*! tailwindcss v4.3.1 | MIT License | https://tailwindcss.com */ @layer properties; .select2-container--tailwindcss-4 { display: block; } .select2-container--tailwindcss-4.select2-container--open .select2-dropdown { margin-top: var(--spacing, 0.25rem); width: 100%; overflow: auto; border-radius: var(--radius-md, 0.375rem); --tw-border-style: none; border-style: none; background-color: var(--color-white, #fff); padding-block: var(--spacing, 0.25rem); font-size: var(--text-base, 1rem); line-height: var(--tw-leading, var(--text-base--line-height, calc(1.5 / 1))); --tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 4px 6px -4px var(--tw-shadow-color, rgb(0 0 0 / 0.1)); --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor); box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow); --tw-ring-color: color-mix(in oklab, var(--color-black, #000) 5%, transparent); &:focus { --tw-outline-style: none; outline-style: none; @media (forced-colors: active) { outline: 2px solid transparent; outline-offset: 2px; } } @media (width >= 40rem) { font-size: var(--text-sm, 0.875rem); line-height: var(--tw-leading, var(--text-sm--line-height, calc(1.25 / 0.875))); } &:where(.dark, .dark *) { background-color: var(--color-gray-700, oklch(37.3% 0.034 259.733)); } &:where(.dark, .dark *) { color: var(--color-white, #fff); } } .select2-container--tailwindcss-4.select2-container--open .select2-dropdown--below { transform-origin: top; } .select2-container--tailwindcss-4.select2-container--open .select2-dropdown--above { transform-origin: bottom; } .select2-container--tailwindcss-4 .select2-search--dropdown .select2-search__field { display: block; width: 100%; border-radius: var(--radius-md, 0.375rem); border-style: var(--tw-border-style); border-width: 1px; border-color: var(--color-gray-300, oklch(87.2% 0.01 258.338)); padding-inline: calc(var(--spacing, 0.25rem) * 3); padding-block: calc(var(--spacing, 0.25rem) * 1.5); font-size: var(--text-base, 1rem); line-height: var(--tw-leading, var(--text-base--line-height, calc(1.5 / 1))); &::placeholder { color: var(--color-gray-400, oklch(70.7% 0.022 261.325)); } --tw-shadow: 0 1px 2px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.05)); box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow); &:focus { border-color: var(--color-indigo-600, oklch(51.1% 0.262 276.966)); } &:focus { --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor); box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow); } &:focus { --tw-ring-color: var(--color-indigo-600, oklch(51.1% 0.262 276.966)); } &:focus { --tw-outline-style: none; outline-style: none; @media (forced-colors: active) { outline: 2px solid transparent; outline-offset: 2px; } } @media (width >= 40rem) { font-size: var(--text-sm, 0.875rem); line-height: calc(var(--spacing, 0.25rem) * 6); } &:where(.dark, .dark *) { border-color: var(--color-gray-600, oklch(44.6% 0.03 256.802)); } &:where(.dark, .dark *) { background-color: var(--color-gray-700, oklch(37.3% 0.034 259.733)); } &:where(.dark, .dark *) { color: var(--color-white, #fff); } &:where(.dark, .dark *) { &::placeholder { color: var(--color-gray-400, oklch(70.7% 0.022 261.325)); } } } .select2-container--tailwindcss-4 .select2-results__options { max-height: calc(var(--spacing, 0.25rem) * 60); overflow: auto; } .select2-container--tailwindcss-4 .select2-results__option { position: relative; cursor: default; padding-block: calc(var(--spacing, 0.25rem) * 2); padding-right: calc(var(--spacing, 0.25rem) * 9); padding-left: calc(var(--spacing, 0.25rem) * 3); color: var(--color-gray-900, oklch(21% 0.034 264.665)); transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to; transition-timing-function: var(--tw-ease, var(--default-transition-timing-function, cubic-bezier(0.4, 0, 0.2, 1))); transition-duration: var(--tw-duration, var(--default-transition-duration, 150ms)); --tw-duration: 150ms; transition-duration: 150ms; --tw-ease: var(--ease-in-out, cubic-bezier(0.4, 0, 0.2, 1)); transition-timing-function: var(--ease-in-out, cubic-bezier(0.4, 0, 0.2, 1)); -webkit-user-select: none; user-select: none; &:where(.dark, .dark *) { color: var(--color-white, #fff); } } .select2-container--tailwindcss-4 .select2-results__option--disabled { cursor: not-allowed; border-color: var(--color-gray-200, oklch(92.8% 0.006 264.531)); background-color: var(--color-gray-50, oklch(98.5% 0.002 247.839)); color: var(--color-gray-500, oklch(55.1% 0.027 264.364)); &:where(.dark, .dark *) { border-color: color-mix(in srgb, #fff 5%, transparent); @supports (color: color-mix(in lab, red, red)) { border-color: color-mix(in oklab, var(--color-white, #fff) 5%, transparent); } } &:where(.dark, .dark *) { background-color: color-mix(in srgb, #fff 10%, transparent); @supports (color: color-mix(in lab, red, red)) { background-color: color-mix(in oklab, var(--color-white, #fff) 10%, transparent); } } } .select2-container--tailwindcss-4 .select2-results__option--highlighted { background-color: var(--color-indigo-600, oklch(51.1% 0.262 276.966)); color: var(--color-white, #fff); } .select2-container--tailwindcss-4 .select2-results__option--highlighted::after { color: var(--color-white, #fff); } .select2-container--tailwindcss-4 .select2-results__option--selected { --tw-font-weight: var(--font-weight-semibold, 600); font-weight: var(--font-weight-semibold, 600); &:where(.dark, .dark *) { color: var(--color-white, #fff); } } .select2-container--tailwindcss-4 .select2-results__option--selected::after { position: absolute; inset-block: 0; right: calc(var(--spacing, 0.25rem) * 3); display: flex; align-items: center; color: var(--color-indigo-600, oklch(51.1% 0.262 276.966)); content: "✓"; } .select2-container--tailwindcss-4 .select2-results__group { display: flex; cursor: default; background-color: var(--color-gray-50, oklch(98.5% 0.002 247.839)); padding-inline: calc(var(--spacing, 0.25rem) * 3); padding-block: calc(var(--spacing, 0.25rem) * 1.5); font-size: var(--text-xs, 0.75rem); line-height: var(--tw-leading, var(--text-xs--line-height, calc(1 / 0.75))); --tw-font-weight: var(--font-weight-medium, 500); font-weight: var(--font-weight-medium, 500); --tw-tracking: var(--tracking-wider, 0.05em); letter-spacing: var(--tracking-wider, 0.05em); color: var(--color-gray-700, oklch(37.3% 0.034 259.733)); text-transform: uppercase; &:where(.dark, .dark *) { background-color: var(--color-gray-800, oklch(27.8% 0.033 256.848)); } &:where(.dark, .dark *) { color: var(--color-gray-300, oklch(87.2% 0.01 258.338)); } } .select2-container--tailwindcss-4 .select2-results__option--group { padding-inline: 0; padding-block: 0; } .input-group > .select2-container--tailwindcss-4 { min-width: 0; flex: 1; } .input-group > * + select + .select2-container--tailwindcss-4 .select2-selection { border-top-left-radius: 0; border-bottom-left-radius: 0; border-left-style: var(--tw-border-style); border-left-width: 0px; } .input-group > .select2-container--tailwindcss-4:not(:last-child) .select2-selection { border-top-right-radius: 0; border-bottom-right-radius: 0; border-right-style: var(--tw-border-style); border-right-width: 0px; } .select2-container--tailwindcss-4 .select2-results__option--loading { display: flex; align-items: center; justify-content: center; padding-block: calc(var(--spacing, 0.25rem) * 4); color: var(--color-gray-400, oklch(70.7% 0.022 261.325)); } .select2-container--tailwindcss-4 .select2-results__option--loading::after { height: calc(var(--spacing, 0.25rem) * 5); width: calc(var(--spacing, 0.25rem) * 5); animation: var(--animate-spin, spin 1s linear infinite); border-radius: calc(infinity * 1px); border-style: var(--tw-border-style); border-width: 2px; border-color: var(--color-gray-300, oklch(87.2% 0.01 258.338)); border-top-color: var(--color-indigo-600, oklch(51.1% 0.262 276.966)); content: ""; } .field_with_errors .select2-container--tailwindcss-4 .select2-selection, select.is-invalid ~ .select2-container--tailwindcss-4 .select2-selection, select:invalid ~ .select2-container--tailwindcss-4 .select2-selection { border-color: var(--color-red-500, oklch(63.7% 0.237 25.331)); color: var(--color-red-900, oklch(39.6% 0.141 25.723)); } .field_with_errors .select2-container--tailwindcss-4.select2-container--focus .select2-selection, select.is-invalid ~ .select2-container--tailwindcss-4.select2-container--focus .select2-selection, select:invalid ~ .select2-container--tailwindcss-4.select2-container--focus .select2-selection { border-color: var(--color-red-500, oklch(63.7% 0.237 25.331)); --tw-ring-color: var(--color-red-500, oklch(63.7% 0.237 25.331)); } .field_with_errors .select2-container--tailwindcss-4 .select2-selection__placeholder, select.is-invalid ~ .select2-container--tailwindcss-4 .select2-selection__placeholder, select:invalid ~ .select2-container--tailwindcss-4 .select2-selection__placeholder { color: var(--color-red-300, oklch(80.8% 0.114 19.571)); } .select2-container--tailwindcss-4 .select2-selection--single { position: relative; height: auto; min-height: calc(var(--spacing, 0.25rem) * 9); width: 100%; cursor: pointer; border-radius: var(--radius-md, 0.375rem); border-style: var(--tw-border-style); border-width: 1px; border-color: var(--color-gray-300, oklch(87.2% 0.01 258.338)); background-color: var(--color-white, #fff); padding-block: calc(var(--spacing, 0.25rem) * 1.5); padding-right: calc(var(--spacing, 0.25rem) * 8); padding-left: calc(var(--spacing, 0.25rem) * 3); text-align: left; font-size: var(--text-base, 1rem); line-height: var(--tw-leading, var(--text-base--line-height, calc(1.5 / 1))); transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to; transition-timing-function: var(--tw-ease, var(--default-transition-timing-function, cubic-bezier(0.4, 0, 0.2, 1))); transition-duration: var(--tw-duration, var(--default-transition-duration, 150ms)); --tw-duration: 200ms; transition-duration: 200ms; --tw-ease: var(--ease-in-out, cubic-bezier(0.4, 0, 0.2, 1)); transition-timing-function: var(--ease-in-out, cubic-bezier(0.4, 0, 0.2, 1)); @media (width >= 40rem) { font-size: var(--text-sm, 0.875rem); line-height: calc(var(--spacing, 0.25rem) * 6); } &:where(.dark, .dark *) { border-color: color-mix(in srgb, #fff 10%, transparent); @supports (color: color-mix(in lab, red, red)) { border-color: color-mix(in oklab, var(--color-white, #fff) 10%, transparent); } } &:where(.dark, .dark *) { background-color: color-mix(in srgb, #fff 5%, transparent); @supports (color: color-mix(in lab, red, red)) { background-color: color-mix(in oklab, var(--color-white, #fff) 5%, transparent); } } &:where(.dark, .dark *) { color: var(--color-white, #fff); } } .select2-container--tailwindcss-4 .select2-selection--single .select2-selection__rendered { display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; padding-right: 0; padding-left: 0; color: var(--color-gray-900, oklch(21% 0.034 264.665)); &:where(.dark, .dark *) { color: var(--color-white, #fff); } } .select2-container--tailwindcss-4 .select2-selection--single .select2-selection__placeholder { color: var(--color-gray-400, oklch(70.7% 0.022 261.325)); &:where(.dark, .dark *) { color: var(--color-gray-500, oklch(55.1% 0.027 264.364)); } } .select2-container--tailwindcss-4 .select2-selection--single .select2-selection__arrow { position: absolute; inset-block: 0; right: 0; display: flex; align-items: center; padding-right: calc(var(--spacing, 0.25rem) * 2); } .select2-container--tailwindcss-4 .select2-selection--single .select2-selection__arrow b { height: calc(var(--spacing, 0.25rem) * 5); width: calc(var(--spacing, 0.25rem) * 5); background-size: contain; background-position: center; background-repeat: no-repeat; color: var(--color-gray-400, oklch(70.7% 0.022 261.325)); background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e"); } .select2-container--tailwindcss-4.select2-container--disabled .select2-selection--single { cursor: not-allowed; border-color: var(--color-gray-200, oklch(92.8% 0.006 264.531)); background-color: var(--color-gray-50, oklch(98.5% 0.002 247.839)); color: var(--color-gray-500, oklch(55.1% 0.027 264.364)); &:where(.dark, .dark *) { border-color: color-mix(in srgb, #fff 5%, transparent); @supports (color: color-mix(in lab, red, red)) { border-color: color-mix(in oklab, var(--color-white, #fff) 5%, transparent); } } &:where(.dark, .dark *) { background-color: color-mix(in srgb, #fff 20%, transparent); @supports (color: color-mix(in lab, red, red)) { background-color: color-mix(in oklab, var(--color-white, #fff) 20%, transparent); } } } .select2-container--tailwindcss-4.select2-container--disabled.select2-container--focus .select2-selection--single { border-color: var(--color-gray-200, oklch(92.8% 0.006 264.531)); --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor); box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow); &:where(.dark, .dark *) { border-color: color-mix(in srgb, #fff 5%, transparent); @supports (color: color-mix(in lab, red, red)) { border-color: color-mix(in oklab, var(--color-white, #fff) 5%, transparent); } } } .select2-container--tailwindcss-4 .select2-selection--single .select2-selection__clear { position: absolute; inset-block: 0; right: 0; display: flex; cursor: pointer; align-items: center; padding-right: calc(var(--spacing, 0.25rem) * 8); font-size: var(--text-base, 1rem); line-height: var(--tw-leading, var(--text-base--line-height, calc(1.5 / 1))); --tw-font-weight: var(--font-weight-bold, 700); font-weight: var(--font-weight-bold, 700); color: var(--color-gray-400, oklch(70.7% 0.022 261.325)); &:hover { @media (hover: hover) { color: var(--color-gray-700, oklch(37.3% 0.034 259.733)); } } @media (width >= 40rem) { font-size: var(--text-sm, 0.875rem); line-height: calc(var(--spacing, 0.25rem) * 6); } } .select2-container--tailwindcss-4.select2-container--focus .select2-selection--single { border-color: var(--color-indigo-600, oklch(51.1% 0.262 276.966)); --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor); box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow); --tw-ring-color: var(--color-indigo-600, oklch(51.1% 0.262 276.966)); --tw-outline-style: none; outline-style: none; @media (forced-colors: active) { outline: 2px solid transparent; outline-offset: 2px; } } .select2-container--tailwindcss-4[dir=rtl] .select2-selection--single .select2-selection__rendered { padding-right: calc(var(--spacing, 0.25rem) * 3); padding-left: calc(var(--spacing, 0.25rem) * 10); } .select2-container--tailwindcss-4 .select2-selection--multiple { height: auto; min-height: calc(var(--spacing, 0.25rem) * 9); cursor: default; border-radius: var(--radius-md, 0.375rem); border-style: var(--tw-border-style); border-width: 1px; border-color: var(--color-gray-300, oklch(87.2% 0.01 258.338)); background-color: var(--color-white, #fff); padding-inline: calc(var(--spacing, 0.25rem) * 3); padding-block: calc(var(--spacing, 0.25rem) * 1.5); font-size: var(--text-base, 1rem); line-height: var(--tw-leading, var(--text-base--line-height, calc(1.5 / 1))); @media (width >= 40rem) { font-size: var(--text-sm, 0.875rem); line-height: calc(var(--spacing, 0.25rem) * 6); } &:where(.dark, .dark *) { border-color: color-mix(in srgb, #fff 10%, transparent); @supports (color: color-mix(in lab, red, red)) { border-color: color-mix(in oklab, var(--color-white, #fff) 10%, transparent); } } &:where(.dark, .dark *) { background-color: color-mix(in srgb, #fff 5%, transparent); @supports (color: color-mix(in lab, red, red)) { background-color: color-mix(in oklab, var(--color-white, #fff) 5%, transparent); } } &:where(.dark, .dark *) { color: var(--color-white, #fff); } } .select2-container--tailwindcss-4 .select2-selection--multiple .select2-selection__rendered { margin: 0; display: flex; list-style-type: none; flex-direction: row; flex-wrap: wrap; gap: calc(var(--spacing, 0.25rem) * 2); padding: 0; } .select2-container--tailwindcss-4 .select2-selection--multiple .select2-selection__choice { display: inline-flex; align-items: center; border-radius: var(--radius-md, 0.375rem); background-color: var(--color-indigo-100, oklch(93% 0.034 272.788)); padding-inline: calc(var(--spacing, 0.25rem) * 2.5); padding-block: calc(var(--spacing, 0.25rem) * 0.5); font-size: var(--text-base, 1rem); line-height: var(--tw-leading, var(--text-base--line-height, calc(1.5 / 1))); --tw-font-weight: var(--font-weight-medium, 500); font-weight: var(--font-weight-medium, 500); color: var(--color-indigo-800, oklch(39.8% 0.195 277.366)); @media (width >= 40rem) { font-size: var(--text-sm, 0.875rem); line-height: calc(var(--spacing, 0.25rem) * 6); } } .select2-container--tailwindcss-4 .select2-selection--multiple .select2-selection__choice__remove { margin-right: calc(var(--spacing, 0.25rem) * 1.5); margin-left: calc(var(--spacing, 0.25rem) * -1); display: flex; height: calc(var(--spacing, 0.25rem) * 4); width: calc(var(--spacing, 0.25rem) * 4); align-items: center; justify-content: center; border-radius: calc(infinity * 1px); padding-bottom: 0.10rem; color: var(--color-indigo-600, oklch(51.1% 0.262 276.966)); &:hover { @media (hover: hover) { background-color: var(--color-indigo-200, oklch(87% 0.065 274.039)); } } &:hover { @media (hover: hover) { color: var(--color-indigo-900, oklch(35.9% 0.144 278.697)); } } } .select2-container--tailwindcss-4 .select2-selection--multiple .select2-search--inline { display: block; } .select2-container--tailwindcss-4 .select2-selection--multiple .select2-search--inline .select2-search__field { margin: 0; height: calc(var(--spacing, 0.25rem) * 6); border-style: var(--tw-border-style); border-width: 0px; background-color: transparent; padding: 0; font-size: var(--text-base, 1rem); line-height: var(--tw-leading, var(--text-base--line-height, calc(1.5 / 1))); &::placeholder { color: var(--color-gray-400, oklch(70.7% 0.022 261.325)); } &:focus { --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor); box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow); } &:focus { --tw-outline-style: none; outline-style: none; @media (forced-colors: active) { outline: 2px solid transparent; outline-offset: 2px; } } @media (width >= 40rem) { font-size: var(--text-sm, 0.875rem); line-height: calc(var(--spacing, 0.25rem) * 6); } &:where(.dark, .dark *) { &::placeholder { color: var(--color-gray-500, oklch(55.1% 0.027 264.364)); } } } .select2-container--tailwindcss-4.select2-container--disabled .select2-selection--multiple { cursor: not-allowed; border-color: var(--color-gray-200, oklch(92.8% 0.006 264.531)); background-color: var(--color-gray-50, oklch(98.5% 0.002 247.839)); color: var(--color-gray-500, oklch(55.1% 0.027 264.364)); &:where(.dark, .dark *) { border-color: color-mix(in srgb, #fff 5%, transparent); @supports (color: color-mix(in lab, red, red)) { border-color: color-mix(in oklab, var(--color-white, #fff) 5%, transparent); } } &:where(.dark, .dark *) { background-color: color-mix(in srgb, #fff 20%, transparent); @supports (color: color-mix(in lab, red, red)) { background-color: color-mix(in oklab, var(--color-white, #fff) 20%, transparent); } } } .select2-container--tailwindcss-4.select2-container--disabled.select2-container--focus .select2-selection--multiple { border-color: var(--color-gray-200, oklch(92.8% 0.006 264.531)); --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor); box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow); &:where(.dark, .dark *) { border-color: color-mix(in srgb, #fff 5%, transparent); @supports (color: color-mix(in lab, red, red)) { border-color: color-mix(in oklab, var(--color-white, #fff) 5%, transparent); } } } .select2-container--tailwindcss-4.select2-container--disabled .select2-selection--multiple .select2-selection__choice__remove, .select2-container--tailwindcss-4.select2-container--disabled .select2-selection--single .select2-selection__clear { display: none; } .select2-container--tailwindcss-4 .select2-selection--multiple.select2-selection--clearable { padding-right: calc(var(--spacing, 0.25rem) * 4); } .select2-container--tailwindcss-4 .select2-selection--multiple .select2-selection__clear { position: absolute; inset-block: 0; right: 0; display: flex; cursor: pointer; align-items: center; padding-right: calc(var(--spacing, 0.25rem) * 4); font-size: var(--text-base, 1rem); line-height: var(--tw-leading, var(--text-base--line-height, calc(1.5 / 1))); --tw-font-weight: var(--font-weight-bold, 700); font-weight: var(--font-weight-bold, 700); color: var(--color-gray-400, oklch(70.7% 0.022 261.325)); &:hover { @media (hover: hover) { color: var(--color-gray-700, oklch(37.3% 0.034 259.733)); } } @media (width >= 40rem) { font-size: var(--text-sm, 0.875rem); line-height: calc(var(--spacing, 0.25rem) * 6); } } .select2-container--tailwindcss-4.select2-container--focus .select2-selection--multiple { border-color: var(--color-indigo-600, oklch(51.1% 0.262 276.966)); --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor); box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow); --tw-ring-color: var(--color-indigo-600, oklch(51.1% 0.262 276.966)); --tw-outline-style: none; outline-style: none; @media (forced-colors: active) { outline: 2px solid transparent; outline-offset: 2px; } } @property --tw-shadow { syntax: "*"; inherits: false; initial-value: 0 0 #0000; } @property --tw-shadow-color { syntax: "*"; inherits: false; } @property --tw-shadow-alpha { syntax: "<percentage>"; inherits: false; initial-value: 100%; } @property --tw-inset-shadow { syntax: "*"; inherits: false; initial-value: 0 0 #0000; } @property --tw-inset-shadow-color { syntax: "*"; inherits: false; } @property --tw-inset-shadow-alpha { syntax: "<percentage>"; inherits: false; initial-value: 100%; } @property --tw-ring-color { syntax: "*"; inherits: false; } @property --tw-ring-shadow { syntax: "*"; inherits: false; initial-value: 0 0 #0000; } @property --tw-inset-ring-color { syntax: "*"; inherits: false; } @property --tw-inset-ring-shadow { syntax: "*"; inherits: false; initial-value: 0 0 #0000; } @property --tw-ring-inset { syntax: "*"; inherits: false; } @property --tw-ring-offset-width { syntax: "<length>"; inherits: false; initial-value: 0px; } @property --tw-ring-offset-color { syntax: "*"; inherits: false; initial-value: #fff; } @property --tw-ring-offset-shadow { syntax: "*"; inherits: false; initial-value: 0 0 #0000; } @property --tw-border-style { syntax: "*"; inherits: false; initial-value: solid; } @property --tw-duration { syntax: "*"; inherits: false; } @property --tw-ease { syntax: "*"; inherits: false; } @property --tw-font-weight { syntax: "*"; inherits: false; } @property --tw-tracking { syntax: "*"; inherits: false; } @keyframes spin { to { transform: rotate(360deg); } } @layer properties { @supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))) { *, ::before, ::after, ::backdrop { --tw-shadow: 0 0 #0000; --tw-shadow-color: initial; --tw-shadow-alpha: 100%; --tw-inset-shadow: 0 0 #0000; --tw-inset-shadow-color: initial; --tw-inset-shadow-alpha: 100%; --tw-ring-color: initial; --tw-ring-shadow: 0 0 #0000; --tw-inset-ring-color: initial; --tw-inset-ring-shadow: 0 0 #0000; --tw-ring-inset: initial; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-border-style: solid; --tw-duration: initial; --tw-ease: initial; --tw-font-weight: initial; --tw-tracking: initial; } } }