@meduza-bank/ui-kit
Version:
UI Kit of the bank of Meme World "Peoples Bank Memes" or "Meduza Bank"
1,929 lines • 82.5 kB
CSS
/*! tailwindcss v4.0.17 | MIT License | https://tailwindcss.com */
@layer theme, base, components, utilities;
@layer theme {
:root, :host {
--ms-spacing: 0.25rem;
--ms-container-lg: 32rem;
--ms-text-xs: 0.75rem;
--ms-text-xs--line-height: calc(1 / 0.75);
--ms-text-sm: 0.875rem;
--ms-text-sm--line-height: calc(1.25 / 0.875);
--ms-text-lg: 1.125rem;
--ms-text-lg--line-height: calc(1.75 / 1.125);
--ms-text-xl: 1.25rem;
--ms-text-xl--line-height: calc(1.75 / 1.25);
--ms-text-2xl: 1.5rem;
--ms-text-2xl--line-height: calc(2 / 1.5);
--ms-font-weight-light: 300;
--ms-font-weight-normal: 400;
--ms-font-weight-medium: 500;
--ms-font-weight-semibold: 600;
--ms-font-weight-bold: 700;
--ms-tracking-tight: -0.025em;
--ms-tracking-widest: 0.1em;
--ms-radius-sm: 0.25rem;
--ms-radius-md: 0.375rem;
--ms-radius-lg: 0.5rem;
--ms-radius-xl: 0.75rem;
--ms-animate-spin: spin 1s linear infinite;
--ms-animate-pulse: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
--ms-animate-bounce: bounce 1s infinite;
--ms-blur-sm: 8px;
--ms-default-transition-duration: 150ms;
--ms-default-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
--ms-radius: var(--radius);
--ms-color-white: #fff;
--ms-color-vk-azure: #0077FF;
--ms-color-border: hsl(var(--border));
--ms-color-background: hsl(var(--background));
--ms-color-foreground: hsl(var(--foreground));
--ms-color-card: hsl(var(--card));
--ms-color-card-foreground: hsl(var(--card-foreground));
--ms-color-popover: hsl(var(--popover));
--ms-color-popover-foreground: hsl(var(--popover-foreground));
--ms-color-primary: hsl(var(--primary));
--ms-color-primary-foreground: hsl(var(--primary-foreground));
--ms-color-secondary: hsl(var(--secondary));
--ms-color-secondary-foreground: hsl(var(--secondary-foreground));
--ms-color-muted: hsl(var(--muted));
--ms-color-muted-foreground: hsl(var(--muted-foreground));
--ms-color-accent: hsl(var(--accent));
--ms-color-accent-foreground: hsl(var(--accent-foreground));
--ms-color-destructive: hsl(var(--destructive));
--ms-color-destructive-foreground: hsl(var(--destructive-foreground));
--ms-color-input: hsl(var(--input));
--ms-color-ring: hsl(var(--ring));
--ms-animate-in: in 0.175s ease-out;
--ms-animate-out: out 0.175s ease-out;
--ms-font-vksans: "VK Sans Display", "SF UI Display", "SF UI Text", ui-sans-serif, system-ui, sans-serif, " Apple Color Emoji", " Segoe UI Emoji", " Segoe UI Symbol", " Noto Color Emoji";
}
}
@layer base {
*, ::after, ::before, ::backdrop, ::file-selector-button {
box-sizing: border-box;
margin: 0;
padding: 0;
border: 0 solid;
}
html, :host {
line-height: 1.5;
-webkit-text-size-adjust: 100%;
tab-size: 4;
font-family: var( --default-font-family, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" );
font-feature-settings: var(--default-font-feature-settings, normal);
font-variation-settings: var( --default-font-variation-settings, normal );
-webkit-tap-highlight-color: transparent;
}
body {
line-height: inherit;
}
hr {
height: 0;
color: inherit;
border-top-width: 1px;
}
abbr:where([title]) {
-webkit-text-decoration: underline dotted;
text-decoration: underline dotted;
}
h1, h2, h3, h4, h5, h6 {
font-size: inherit;
font-weight: inherit;
}
a {
color: inherit;
-webkit-text-decoration: inherit;
text-decoration: inherit;
}
b, strong {
font-weight: bolder;
}
code, kbd, samp, pre {
font-family: var( --default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace );
font-feature-settings: var( --default-mono-font-feature-settings, normal );
font-variation-settings: var( --default-mono-font-variation-settings, normal );
font-size: 1em;
}
small {
font-size: 80%;
}
sub, sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sub {
bottom: -0.25em;
}
sup {
top: -0.5em;
}
table {
text-indent: 0;
border-color: inherit;
border-collapse: collapse;
}
:-moz-focusring {
outline: auto;
}
progress {
vertical-align: baseline;
}
summary {
display: list-item;
}
ol, ul, menu {
list-style: none;
}
img, svg, video, canvas, audio, iframe, embed, object {
display: block;
vertical-align: middle;
}
img, video {
max-width: 100%;
height: auto;
}
button, input, select, optgroup, textarea, ::file-selector-button {
font: inherit;
font-feature-settings: inherit;
font-variation-settings: inherit;
letter-spacing: inherit;
color: inherit;
border-radius: 0;
background-color: transparent;
opacity: 1;
}
:where(select:is([multiple], [size])) optgroup {
font-weight: bolder;
}
:where(select:is([multiple], [size])) optgroup option {
padding-inline-start: 20px;
}
::file-selector-button {
margin-inline-end: 4px;
}
::placeholder {
opacity: 1;
color: color-mix(in oklab, currentColor 50%, transparent);
}
textarea {
resize: vertical;
}
::-webkit-search-decoration {
-webkit-appearance: none;
}
::-webkit-date-and-time-value {
min-height: 1lh;
text-align: inherit;
}
::-webkit-datetime-edit {
display: inline-flex;
}
::-webkit-datetime-edit-fields-wrapper {
padding: 0;
}
::-webkit-datetime-edit, ::-webkit-datetime-edit-year-field, ::-webkit-datetime-edit-month-field, ::-webkit-datetime-edit-day-field, ::-webkit-datetime-edit-hour-field, ::-webkit-datetime-edit-minute-field, ::-webkit-datetime-edit-second-field, ::-webkit-datetime-edit-millisecond-field, ::-webkit-datetime-edit-meridiem-field {
padding-block: 0;
}
:-moz-ui-invalid {
box-shadow: none;
}
button, input:where([type="button"], [type="reset"], [type="submit"]), ::file-selector-button {
appearance: button;
}
::-webkit-inner-spin-button, ::-webkit-outer-spin-button {
height: auto;
}
[hidden]:where(:not([hidden="until-found"])) {
display: none !important;
}
}
@layer utilities {
.ms\:\@container\/main {
container-type: inline-size;
container-name: main;
}
.ms\:pointer-events-auto {
pointer-events: auto;
}
.ms\:pointer-events-none {
pointer-events: none;
}
.ms\:invisible {
visibility: hidden;
}
.ms\:sr-only {
position: absolute;
width: 1px;
height: 1px;
padding: 0;
margin: -1px;
overflow: hidden;
clip: rect(0, 0, 0, 0);
white-space: nowrap;
border-width: 0;
}
.ms\:absolute {
position: absolute;
}
.ms\:fixed {
position: fixed;
}
.ms\:relative {
position: relative;
}
.ms\:inset-0 {
inset: calc(var(--ms-spacing) * 0);
}
.ms\:inset-x-0 {
inset-inline: calc(var(--ms-spacing) * 0);
}
.ms\:top-0 {
top: calc(var(--ms-spacing) * 0);
}
.ms\:top-1\/2 {
top: calc(1/2 * 100%);
}
.ms\:top-2 {
top: calc(var(--ms-spacing) * 2);
}
.ms\:top-4 {
top: calc(var(--ms-spacing) * 4);
}
.ms\:top-\[1px\] {
top: 1px;
}
.ms\:top-\[60\%\] {
top: 60%;
}
.ms\:top-full {
top: 100%;
}
.ms\:right-0 {
right: calc(var(--ms-spacing) * 0);
}
.ms\:right-2 {
right: calc(var(--ms-spacing) * 2);
}
.ms\:right-4 {
right: calc(var(--ms-spacing) * 4);
}
.ms\:bottom-0 {
bottom: calc(var(--ms-spacing) * 0);
}
.ms\:left-0 {
left: calc(var(--ms-spacing) * 0);
}
.ms\:left-1\/2 {
left: calc(1/2 * 100%);
}
.ms\:left-2 {
left: calc(var(--ms-spacing) * 2);
}
.ms\:z-10 {
z-index: 10;
}
.ms\:z-50 {
z-index: 50;
}
.ms\:z-\[1\] {
z-index: 1;
}
.ms\:z-\[100\] {
z-index: 100;
}
.ms\:col-span-1 {
grid-column: span 1 / span 1;
}
.ms\:col-span-4 {
grid-column: span 4 / span 4;
}
.ms\:container {
width: 100%;
@media (width >= 40rem) {
max-width: 40rem;
}
@media (width >= 48rem) {
max-width: 48rem;
}
@media (width >= 64rem) {
max-width: 64rem;
}
@media (width >= 80rem) {
max-width: 80rem;
}
@media (width >= 96rem) {
max-width: 96rem;
}
}
.ms\:container {
margin: 0 auto;
}
.ms\:m-1 {
margin: calc(var(--ms-spacing) * 1);
}
.ms\:m-2 {
margin: calc(var(--ms-spacing) * 2);
}
.ms\:m-auto {
margin: auto;
}
.ms\:m-px {
margin: 1px;
}
.ms\:-mx-1 {
margin-inline: calc(var(--ms-spacing) * -1);
}
.ms\:mx-auto {
margin-inline: auto;
}
.ms\:my-1 {
margin-block: calc(var(--ms-spacing) * 1);
}
.ms\:my-2 {
margin-block: calc(var(--ms-spacing) * 2);
}
.ms\:mt-1\.5 {
margin-top: calc(var(--ms-spacing) * 1.5);
}
.ms\:mt-2 {
margin-top: calc(var(--ms-spacing) * 2);
}
.ms\:mt-4 {
margin-top: calc(var(--ms-spacing) * 4);
}
.ms\:mt-24 {
margin-top: calc(var(--ms-spacing) * 24);
}
.ms\:mt-auto {
margin-top: auto;
}
.ms\:mt-px {
margin-top: 1px;
}
.ms\:mr-0 {
margin-right: calc(var(--ms-spacing) * 0);
}
.ms\:mr-2 {
margin-right: calc(var(--ms-spacing) * 2);
}
.ms\:mb-0 {
margin-bottom: calc(var(--ms-spacing) * 0);
}
.ms\:mb-1 {
margin-bottom: calc(var(--ms-spacing) * 1);
}
.ms\:mb-3 {
margin-bottom: calc(var(--ms-spacing) * 3);
}
.ms\:mb-5 {
margin-bottom: calc(var(--ms-spacing) * 5);
}
.ms\:ml-1 {
margin-left: calc(var(--ms-spacing) * 1);
}
.ms\:ml-2 {
margin-left: calc(var(--ms-spacing) * 2);
}
.ms\:ml-auto {
margin-left: auto;
}
.ms\:block {
display: block;
}
.ms\:flex {
display: flex;
}
.ms\:grid {
display: grid;
}
.ms\:hidden {
display: none;
}
.ms\:inline-block {
display: inline-block;
}
.ms\:inline-flex {
display: inline-flex;
}
.ms\:aspect-\[3\/4\] {
aspect-ratio: 3/4;
}
.ms\:aspect-\[5\/2\] {
aspect-ratio: 5/2;
}
.ms\:aspect-square {
aspect-ratio: 1 / 1;
}
.ms\:h-1\.5 {
height: calc(var(--ms-spacing) * 1.5);
}
.ms\:h-2 {
height: calc(var(--ms-spacing) * 2);
}
.ms\:h-2\.5 {
height: calc(var(--ms-spacing) * 2.5);
}
.ms\:h-3 {
height: calc(var(--ms-spacing) * 3);
}
.ms\:h-3\.5 {
height: calc(var(--ms-spacing) * 3.5);
}
.ms\:h-4 {
height: calc(var(--ms-spacing) * 4);
}
.ms\:h-5 {
height: calc(var(--ms-spacing) * 5);
}
.ms\:h-6 {
height: calc(var(--ms-spacing) * 6);
}
.ms\:h-7 {
height: calc(var(--ms-spacing) * 7);
}
.ms\:h-8 {
height: calc(var(--ms-spacing) * 8);
}
.ms\:h-9 {
height: calc(var(--ms-spacing) * 9);
}
.ms\:h-10 {
height: calc(var(--ms-spacing) * 10);
}
.ms\:h-11 {
height: calc(var(--ms-spacing) * 11);
}
.ms\:h-12 {
height: calc(var(--ms-spacing) * 12);
}
.ms\:h-14 {
height: calc(var(--ms-spacing) * 14);
}
.ms\:h-16 {
height: calc(var(--ms-spacing) * 16);
}
.ms\:h-\[1\.2rem\] {
height: 1.2rem;
}
.ms\:h-\[1px\] {
height: 1px;
}
.ms\:h-\[1rem\] {
height: 1rem;
}
.ms\:h-\[24px\] {
height: 24px;
}
.ms\:h-\[100px\] {
height: 100px;
}
.ms\:h-\[350px\] {
height: 350px;
}
.ms\:h-\[var\(--radix-navigation-menu-viewport-height\)\] {
height: var(--radix-navigation-menu-viewport-height);
}
.ms\:h-auto {
height: auto;
}
.ms\:h-fit {
height: fit-content;
}
.ms\:h-full {
height: 100%;
}
.ms\:h-px {
height: 1px;
}
.ms\:max-h-full {
max-height: 100%;
}
.ms\:max-h-screen {
max-height: 100vh;
}
.ms\:min-h-96 {
min-height: calc(var(--ms-spacing) * 96);
}
.ms\:w-2 {
width: calc(var(--ms-spacing) * 2);
}
.ms\:w-2\.5 {
width: calc(var(--ms-spacing) * 2.5);
}
.ms\:w-3 {
width: calc(var(--ms-spacing) * 3);
}
.ms\:w-3\.5 {
width: calc(var(--ms-spacing) * 3.5);
}
.ms\:w-4 {
width: calc(var(--ms-spacing) * 4);
}
.ms\:w-5 {
width: calc(var(--ms-spacing) * 5);
}
.ms\:w-6 {
width: calc(var(--ms-spacing) * 6);
}
.ms\:w-7 {
width: calc(var(--ms-spacing) * 7);
}
.ms\:w-8 {
width: calc(var(--ms-spacing) * 8);
}
.ms\:w-9 {
width: calc(var(--ms-spacing) * 9);
}
.ms\:w-10 {
width: calc(var(--ms-spacing) * 10);
}
.ms\:w-12 {
width: calc(var(--ms-spacing) * 12);
}
.ms\:w-14 {
width: calc(var(--ms-spacing) * 14);
}
.ms\:w-16 {
width: calc(var(--ms-spacing) * 16);
}
.ms\:w-20 {
width: calc(var(--ms-spacing) * 20);
}
.ms\:w-52 {
width: calc(var(--ms-spacing) * 52);
}
.ms\:w-64 {
width: calc(var(--ms-spacing) * 64);
}
.ms\:w-72 {
width: calc(var(--ms-spacing) * 72);
}
.ms\:w-96 {
width: calc(var(--ms-spacing) * 96);
}
.ms\:w-\[1\.2rem\] {
width: 1.2rem;
}
.ms\:w-\[1px\] {
width: 1px;
}
.ms\:w-\[1rem\] {
width: 1rem;
}
.ms\:w-\[4\.5rem\] {
width: 4.5rem;
}
.ms\:w-\[42rem\] {
width: 42rem;
}
.ms\:w-\[44px\] {
width: 44px;
}
.ms\:w-\[100px\] {
width: 100px;
}
.ms\:w-\[220px\] {
width: 220px;
}
.ms\:w-auto {
width: auto;
}
.ms\:w-fit {
width: fit-content;
}
.ms\:w-full {
width: 100%;
}
.ms\:w-max {
width: max-content;
}
.ms\:w-px {
width: 1px;
}
.ms\:max-w-full {
max-width: 100%;
}
.ms\:max-w-lg {
max-width: var(--ms-container-lg);
}
.ms\:max-w-max {
max-width: max-content;
}
.ms\:min-w-\[8rem\] {
min-width: 8rem;
}
.ms\:flex-1 {
flex: 1;
}
.ms\:shrink-0 {
flex-shrink: 0;
}
.ms\:grow {
flex-grow: 1;
}
.ms\:caption-bottom {
caption-side: bottom;
}
.ms\:border-collapse {
border-collapse: collapse;
}
.ms\:-translate-x-1\/2 {
--tw-translate-x: calc(calc(1/2 * 100%) * -1);
translate: var(--tw-translate-x) var(--tw-translate-y);
}
.ms\:-translate-y-1\/2 {
--tw-translate-y: calc(calc(1/2 * 100%) * -1);
translate: var(--tw-translate-x) var(--tw-translate-y);
}
.ms\:scale-0 {
--tw-scale-x: 0%;
--tw-scale-y: 0%;
--tw-scale-z: 0%;
scale: var(--tw-scale-x) var(--tw-scale-y);
}
.ms\:scale-100 {
--tw-scale-x: 100%;
--tw-scale-y: 100%;
--tw-scale-z: 100%;
scale: var(--tw-scale-x) var(--tw-scale-y);
}
.ms\:rotate-0 {
rotate: 0deg;
}
.ms\:rotate-45 {
rotate: 45deg;
}
.ms\:rotate-90 {
rotate: 90deg;
}
.ms\:rotate-180 {
rotate: 180deg;
}
.ms\:animate-in {
animation: var(--ms-animate-in);
}
.ms\:animate-pulse {
animation: var(--ms-animate-pulse);
}
.ms\:animate-spin {
animation: var(--ms-animate-spin);
}
.ms\:cursor-move {
cursor: move;
}
.ms\:cursor-pointer {
cursor: pointer;
}
.ms\:touch-none {
touch-action: none;
}
.ms\:resize-none {
resize: none;
}
.ms\:list-none {
list-style-type: none;
}
.ms\:flex-col {
flex-direction: column;
}
.ms\:flex-col-reverse {
flex-direction: column-reverse;
}
.ms\:flex-row {
flex-direction: row;
}
.ms\:flex-row-reverse {
flex-direction: row-reverse;
}
.ms\:flex-wrap {
flex-wrap: wrap;
}
.ms\:items-center {
align-items: center;
}
.ms\:items-end {
align-items: flex-end;
}
.ms\:justify-between {
justify-content: space-between;
}
.ms\:justify-center {
justify-content: center;
}
.ms\:justify-end {
justify-content: flex-end;
}
.ms\:justify-evenly {
justify-content: space-evenly;
}
.ms\:justify-start {
justify-content: flex-start;
}
.ms\:gap-0\.5 {
gap: calc(var(--ms-spacing) * 0.5);
}
.ms\:gap-1 {
gap: calc(var(--ms-spacing) * 1);
}
.ms\:gap-1\.5 {
gap: calc(var(--ms-spacing) * 1.5);
}
.ms\:gap-2 {
gap: calc(var(--ms-spacing) * 2);
}
.ms\:gap-3 {
gap: calc(var(--ms-spacing) * 3);
}
.ms\:gap-4 {
gap: calc(var(--ms-spacing) * 4);
}
.ms\:space-y-1 {
:where(& > :not(:last-child)) {
--tw-space-y-reverse: 0;
margin-block-start: calc(calc(var(--ms-spacing) * 1) * var(--tw-space-y-reverse));
margin-block-end: calc(calc(var(--ms-spacing) * 1) * calc(1 - var(--tw-space-y-reverse)));
}
}
.ms\:space-y-1\.5 {
:where(& > :not(:last-child)) {
--tw-space-y-reverse: 0;
margin-block-start: calc(calc(var(--ms-spacing) * 1.5) * var(--tw-space-y-reverse));
margin-block-end: calc(calc(var(--ms-spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)));
}
}
.ms\:space-y-2 {
:where(& > :not(:last-child)) {
--tw-space-y-reverse: 0;
margin-block-start: calc(calc(var(--ms-spacing) * 2) * var(--tw-space-y-reverse));
margin-block-end: calc(calc(var(--ms-spacing) * 2) * calc(1 - var(--tw-space-y-reverse)));
}
}
.ms\:space-y-4 {
:where(& > :not(:last-child)) {
--tw-space-y-reverse: 0;
margin-block-start: calc(calc(var(--ms-spacing) * 4) * var(--tw-space-y-reverse));
margin-block-end: calc(calc(var(--ms-spacing) * 4) * calc(1 - var(--tw-space-y-reverse)));
}
}
.ms\:space-x-1 {
:where(& > :not(:last-child)) {
--tw-space-x-reverse: 0;
margin-inline-start: calc(calc(var(--ms-spacing) * 1) * var(--tw-space-x-reverse));
margin-inline-end: calc(calc(var(--ms-spacing) * 1) * calc(1 - var(--tw-space-x-reverse)));
}
}
.ms\:space-x-4 {
:where(& > :not(:last-child)) {
--tw-space-x-reverse: 0;
margin-inline-start: calc(calc(var(--ms-spacing) * 4) * var(--tw-space-x-reverse));
margin-inline-end: calc(calc(var(--ms-spacing) * 4) * calc(1 - var(--tw-space-x-reverse)));
}
}
.ms\:overflow-auto {
overflow: auto;
}
.ms\:overflow-hidden {
overflow: hidden;
}
.ms\:overflow-y-auto {
overflow-y: auto;
}
.ms\:rounded {
border-radius: var(--ms-radius);
}
.ms\:rounded-\[inherit\] {
border-radius: inherit;
}
.ms\:rounded-full {
border-radius: calc(infinity * 1px);
}
.ms\:rounded-lg {
border-radius: var(--ms-radius-lg);
}
.ms\:rounded-md {
border-radius: var(--ms-radius-md);
}
.ms\:rounded-none {
border-radius: 0;
}
.ms\:rounded-sm {
border-radius: var(--ms-radius-sm);
}
.ms\:rounded-xl {
border-radius: var(--ms-radius-xl);
}
.ms\:rounded-t-lg {
border-top-left-radius: var(--ms-radius-lg);
border-top-right-radius: var(--ms-radius-lg);
}
.ms\:rounded-tl-sm {
border-top-left-radius: var(--ms-radius-sm);
}
.ms\:border {
border-style: var(--tw-border-style);
border-width: 1px;
}
.ms\:border-2 {
border-style: var(--tw-border-style);
border-width: 2px;
}
.ms\:border-y {
border-block-style: var(--tw-border-style);
border-block-width: 1px;
}
.ms\:border-t {
border-top-style: var(--tw-border-style);
border-top-width: 1px;
}
.ms\:border-r {
border-right-style: var(--tw-border-style);
border-right-width: 1px;
}
.ms\:border-b {
border-bottom-style: var(--tw-border-style);
border-bottom-width: 1px;
}
.ms\:border-l {
border-left-style: var(--tw-border-style);
border-left-width: 1px;
}
.ms\:border-border {
border-color: var(--ms-color-border);
}
.ms\:border-border\/60 {
border-color: color-mix(in oklab, var(--ms-color-border) 60%, transparent);
}
.ms\:border-destructive {
border-color: var(--ms-color-destructive);
}
.ms\:border-input {
border-color: var(--ms-color-input);
}
.ms\:border-primary {
border-color: var(--ms-color-primary);
}
.ms\:border-transparent {
border-color: transparent;
}
.ms\:border-t-transparent {
border-top-color: transparent;
}
.ms\:border-l-transparent {
border-left-color: transparent;
}
.ms\:bg-accent {
background-color: var(--ms-color-accent);
}
.ms\:bg-background {
background-color: var(--ms-color-background);
}
.ms\:bg-background\/75 {
background-color: color-mix(in oklab, var(--ms-color-background) 75%, transparent);
}
.ms\:bg-background\/80 {
background-color: color-mix(in oklab, var(--ms-color-background) 80%, transparent);
}
.ms\:bg-background\/90 {
background-color: color-mix(in oklab, var(--ms-color-background) 90%, transparent);
}
.ms\:bg-border {
background-color: var(--ms-color-border);
}
.ms\:bg-card {
background-color: var(--ms-color-card);
}
.ms\:bg-destructive {
background-color: var(--ms-color-destructive);
}
.ms\:bg-foreground {
background-color: var(--ms-color-foreground);
}
.ms\:bg-muted {
background-color: var(--ms-color-muted);
}
.ms\:bg-popover {
background-color: var(--ms-color-popover);
}
.ms\:bg-primary {
background-color: var(--ms-color-primary);
}
.ms\:bg-secondary {
background-color: var(--ms-color-secondary);
}
.ms\:bg-transparent {
background-color: transparent;
}
.ms\:bg-vk-azure {
background-color: var(--ms-color-vk-azure);
}
.ms\:bg-white {
background-color: var(--ms-color-white);
}
.ms\:bg-cover {
background-size: cover;
}
.ms\:bg-center {
background-position: center;
}
.ms\:fill-current {
fill: currentColor;
}
.ms\:fill-muted-foreground {
fill: var(--ms-color-muted-foreground);
}
.ms\:object-cover {
object-fit: cover;
}
.ms\:p-0 {
padding: calc(var(--ms-spacing) * 0);
}
.ms\:p-0\.5 {
padding: calc(var(--ms-spacing) * 0.5);
}
.ms\:p-1 {
padding: calc(var(--ms-spacing) * 1);
}
.ms\:p-2 {
padding: calc(var(--ms-spacing) * 2);
}
.ms\:p-3 {
padding: calc(var(--ms-spacing) * 3);
}
.ms\:p-4 {
padding: calc(var(--ms-spacing) * 4);
}
.ms\:p-6 {
padding: calc(var(--ms-spacing) * 6);
}
.ms\:px-0\.5 {
padding-inline: calc(var(--ms-spacing) * 0.5);
}
.ms\:px-1\.5 {
padding-inline: calc(var(--ms-spacing) * 1.5);
}
.ms\:px-2 {
padding-inline: calc(var(--ms-spacing) * 2);
}
.ms\:px-2\.5 {
padding-inline: calc(var(--ms-spacing) * 2.5);
}
.ms\:px-3 {
padding-inline: calc(var(--ms-spacing) * 3);
}
.ms\:px-4 {
padding-inline: calc(var(--ms-spacing) * 4);
}
.ms\:px-8 {
padding-inline: calc(var(--ms-spacing) * 8);
}
.ms\:py-0\.5 {
padding-block: calc(var(--ms-spacing) * 0.5);
}
.ms\:py-1 {
padding-block: calc(var(--ms-spacing) * 1);
}
.ms\:py-1\.5 {
padding-block: calc(var(--ms-spacing) * 1.5);
}
.ms\:py-2 {
padding-block: calc(var(--ms-spacing) * 2);
}
.ms\:py-3 {
padding-block: calc(var(--ms-spacing) * 3);
}
.ms\:py-6 {
padding-block: calc(var(--ms-spacing) * 6);
}
.ms\:pt-0 {
padding-top: calc(var(--ms-spacing) * 0);
}
.ms\:pt-1 {
padding-top: calc(var(--ms-spacing) * 1);
}
.ms\:pt-2 {
padding-top: calc(var(--ms-spacing) * 2);
}
.ms\:pr-2 {
padding-right: calc(var(--ms-spacing) * 2);
}
.ms\:pr-8 {
padding-right: calc(var(--ms-spacing) * 8);
}
.ms\:pl-8 {
padding-left: calc(var(--ms-spacing) * 8);
}
.ms\:text-center {
text-align: center;
}
.ms\:text-left {
text-align: left;
}
.ms\:align-middle {
vertical-align: middle;
}
.ms\:font-vksans {
font-family: var(--ms-font-vksans);
}
.ms\:text-2xl {
font-size: var(--ms-text-2xl);
line-height: var(--tw-leading, var(--ms-text-2xl--line-height));
}
.ms\:text-lg {
font-size: var(--ms-text-lg);
line-height: var(--tw-leading, var(--ms-text-lg--line-height));
}
.ms\:text-sm {
font-size: var(--ms-text-sm);
line-height: var(--tw-leading, var(--ms-text-sm--line-height));
}
.ms\:text-xl {
font-size: var(--ms-text-xl);
line-height: var(--tw-leading, var(--ms-text-xl--line-height));
}
.ms\:text-xs {
font-size: var(--ms-text-xs);
line-height: var(--tw-leading, var(--ms-text-xs--line-height));
}
.ms\:text-\[0\.8rem\] {
font-size: 0.8rem;
}
.ms\:leading-none {
--tw-leading: 1;
line-height: 1;
}
.ms\:font-bold {
--tw-font-weight: var(--ms-font-weight-bold);
font-weight: var(--ms-font-weight-bold);
}
.ms\:font-light {
--tw-font-weight: var(--ms-font-weight-light);
font-weight: var(--ms-font-weight-light);
}
.ms\:font-medium {
--tw-font-weight: var(--ms-font-weight-medium);
font-weight: var(--ms-font-weight-medium);
}
.ms\:font-normal {
--tw-font-weight: var(--ms-font-weight-normal);
font-weight: var(--ms-font-weight-normal);
}
.ms\:font-semibold {
--tw-font-weight: var(--ms-font-weight-semibold);
font-weight: var(--ms-font-weight-semibold);
}
.ms\:tracking-tight {
--tw-tracking: var(--ms-tracking-tight);
letter-spacing: var(--ms-tracking-tight);
}
.ms\:tracking-widest {
--tw-tracking: var(--ms-tracking-widest);
letter-spacing: var(--ms-tracking-widest);
}
.ms\:text-nowrap {
text-wrap: nowrap;
}
.ms\:text-ellipsis {
text-overflow: ellipsis;
}
.ms\:whitespace-nowrap {
white-space: nowrap;
}
.ms\:text-accent-foreground {
color: var(--ms-color-accent-foreground);
}
.ms\:text-background\/50 {
color: color-mix(in oklab, var(--ms-color-background) 50%, transparent);
}
.ms\:text-card-foreground {
color: var(--ms-color-card-foreground);
}
.ms\:text-destructive {
color: var(--ms-color-destructive);
}
.ms\:text-destructive-foreground {
color: var(--ms-color-destructive-foreground);
}
.ms\:text-foreground {
color: var(--ms-color-foreground);
}
.ms\:text-foreground\/50 {
color: color-mix(in oklab, var(--ms-color-foreground) 50%, transparent);
}
.ms\:text-muted-foreground {
color: var(--ms-color-muted-foreground);
}
.ms\:text-popover-foreground {
color: var(--ms-color-popover-foreground);
}
.ms\:text-primary {
color: var(--ms-color-primary);
}
.ms\:text-primary-foreground {
color: var(--ms-color-primary-foreground);
}
.ms\:text-secondary-foreground {
color: var(--ms-color-secondary-foreground);
}
.ms\:text-white {
color: var(--ms-color-white);
}
.ms\:underline-offset-4 {
text-underline-offset: 4px;
}
.ms\:opacity-0 {
opacity: 0%;
}
.ms\:opacity-50 {
opacity: 50%;
}
.ms\:opacity-60 {
opacity: 60%;
}
.ms\:opacity-70 {
opacity: 70%;
}
.ms\:opacity-90 {
opacity: 90%;
}
.ms\:opacity-100 {
opacity: 100%;
}
.ms\:shadow {
--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
}
.ms\:shadow-\[0_0_0_calc\(100vw_\+_100vh\)\] {
--tw-shadow: 0 0 0 var(--tw-shadow-color, calc(100vw + 100vh));
box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
}
.ms\:shadow-lg {
--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));
box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
}
.ms\:shadow-md {
--tw-shadow: 0 4px 6px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 2px 4px -2px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
}
.ms\:shadow-sm {
--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
}
.ms\:ring-0 {
--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);
}
.ms\:ring-2 {
--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + 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);
}
.ms\:ring-ring {
--tw-ring-color: var(--ms-color-ring);
}
.ms\:ring-offset-background {
--tw-ring-offset-color: var(--ms-color-background);
}
.ms\:outline {
outline-style: var(--tw-outline-style);
outline-width: 1px;
}
.ms\:outline-2 {
outline-style: var(--tw-outline-style);
outline-width: 2px;
}
.ms\:outline-foreground {
outline-color: var(--ms-color-foreground);
}
.ms\:brightness-0 {
--tw-brightness: brightness(0%);
filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);
}
.ms\:backdrop-blur {
--tw-backdrop-blur: blur(8px);
-webkit-backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);
backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);
}
.ms\:backdrop-blur-\[2px\] {
--tw-backdrop-blur: blur(2px);
-webkit-backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);
backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);
}
.ms\:backdrop-blur-sm {
--tw-backdrop-blur: blur(var(--ms-blur-sm));
-webkit-backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);
backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);
}
.ms\:transition {
transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, -webkit-backdrop-filter, backdrop-filter;
transition-timing-function: var(--tw-ease, var(--ms-default-transition-timing-function));
transition-duration: var(--tw-duration, var(--ms-default-transition-duration));
}
.ms\:transition-all {
transition-property: all;
transition-timing-function: var(--tw-ease, var(--ms-default-transition-timing-function));
transition-duration: var(--tw-duration, var(--ms-default-transition-duration));
}
.ms\:transition-colors {
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(--ms-default-transition-timing-function));
transition-duration: var(--tw-duration, var(--ms-default-transition-duration));
}
.ms\:transition-opacity {
transition-property: opacity;
transition-timing-function: var(--tw-ease, var(--ms-default-transition-timing-function));
transition-duration: var(--tw-duration, var(--ms-default-transition-duration));
}
.ms\:transition-transform {
transition-property: transform, translate, scale, rotate;
transition-timing-function: var(--tw-ease, var(--ms-default-transition-timing-function));
transition-duration: var(--tw-duration, var(--ms-default-transition-duration));
}
.ms\:duration-150 {
--tw-duration: 150ms;
transition-duration: 150ms;
}
.ms\:duration-200 {
--tw-duration: 200ms;
transition-duration: 200ms;
}
.ms\:duration-1000 {
--tw-duration: 1000ms;
transition-duration: 1000ms;
}
.ms\:outline-none {
--tw-outline-style: none;
outline-style: none;
}
.ms\:select-none {
-webkit-user-select: none;
user-select: none;
}
.ms\:group-hover\:fill-primary {
@media (hover: hover) {
&:is(:where(.ms\:group):hover *) {
fill: var(--ms-color-primary);
}
}
@media (hover: none) {
&:is(:where(.ms\:group):active *) {
fill: var(--ms-color-primary);
}
}
}
.ms\:group-hover\:fill-vk-azure {
@media (hover: hover) {
&:is(:where(.ms\:group):hover *) {
fill: var(--ms-color-vk-azure);
}
}
@media (hover: none) {
&:is(:where(.ms\:group):active *) {
fill: var(--ms-color-vk-azure);
}
}
}
.ms\:group-hover\/avatar\:animate-in {
@media (hover: hover) {
&:is(:where(.ms\:group\/avatar):hover *) {
animation: var(--ms-animate-in);
}
}
@media (hover: none) {
&:is(:where(.ms\:group\/avatar):active *) {
animation: var(--ms-animate-in);
}
}
}
.ms\:group-hover\/avatar\:opacity-100 {
@media (hover: hover) {
&:is(:where(.ms\:group\/avatar):hover *) {
opacity: 100%;
}
}
@media (hover: none) {
&:is(:where(.ms\:group\/avatar):active *) {
opacity: 100%;
}
}
}
.ms\:group-hover\/profilebg\:animate-in {
@media (hover: hover) {
&:is(:where(.ms\:group\/profilebg):hover *) {
animation: var(--ms-animate-in);
}
}
@media (hover: none) {
&:is(:where(.ms\:group\/profilebg):active *) {
animation: var(--ms-animate-in);
}
}
}
.ms\:group-hover\/profilebg\:opacity-100 {
@media (hover: hover) {
&:is(:where(.ms\:group\/profilebg):hover *) {
opacity: 100%;
}
}
@media (hover: none) {
&:is(:where(.ms\:group\/profilebg):active *) {
opacity: 100%;
}
}
}
.ms\:group-data-\[navigate\=\"true\"\]\/page\:animate-out {
&:is(:where(.ms\:group\/page)[data-navigate="true"] *) {
animation: var(--ms-animate-out);
}
}
.ms\:group-data-\[state\=open\]\:rotate-180 {
&:is(:where(.ms\:group)[data-state="open"] *) {
rotate: 180deg;
}
}
.ms\:group-\[\.destructive\]\:border-muted\/40 {
&:is(:where(.ms\:group):is(.destructive) *) {
border-color: color-mix(in oklab, var(--ms-color-muted) 40%, transparent);
}
}
.ms\:group-\[\.toast\]\:bg-muted {
&:is(:where(.ms\:group):is(.toast) *) {
background-color: var(--ms-color-muted);
}
}
.ms\:group-\[\.toast\]\:bg-primary {
&:is(:where(.ms\:group):is(.toast) *) {
background-color: var(--ms-color-primary);
}
}
.ms\:group-\[\.toast\]\:text-muted-foreground {
&:is(:where(.ms\:group):is(.toast) *) {
color: var(--ms-color-muted-foreground);
}
}
.ms\:group-\[\.toast\]\:text-primary-foreground {
&:is(:where(.ms\:group):is(.toast) *) {
color: var(--ms-color-primary-foreground);
}
}
.ms\:group-\[\.toaster\]\:border-border {
&:is(:where(.ms\:group):is(.toaster) *) {
border-color: var(--ms-color-border);
}
}
.ms\:group-\[\.toaster\]\:bg-background {
&:is(:where(.ms\:group):is(.toaster) *) {
background-color: var(--ms-color-background);
}
}
.ms\:group-\[\.toaster\]\:text-foreground {
&:is(:where(.ms\:group):is(.toaster) *) {
color: var(--ms-color-foreground);
}
}
.ms\:group-\[\.toaster\]\:shadow-lg {
&:is(:where(.ms\:group):is(.toaster) *) {
--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));
box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
}
}
.ms\:file\:border-0 {
&::file-selector-button {
border-style: var(--tw-border-style);
border-width: 0px;
}
}
.ms\:file\:bg-transparent {
&::file-selector-button {
background-color: transparent;
}
}
.ms\:file\:text-sm {
&::file-selector-button {
font-size: var(--ms-text-sm);
line-height: var(--tw-leading, var(--ms-text-sm--line-height));
}
}
.ms\:file\:font-medium {
&::file-selector-button {
--tw-font-weight: var(--ms-font-weight-medium);
font-weight: var(--ms-font-weight-medium);
}
}
.ms\:placeholder\:text-muted-foreground {
&::placeholder {
color: var(--ms-color-muted-foreground);
}
}
.ms\:after\:absolute {
&::after {
content: var(--tw-content);
position: absolute;
}
}
.ms\:after\:-top-1 {
&::after {
content: var(--tw-content);
top: calc(var(--ms-spacing) * -1);
}
}
.ms\:after\:-right-1 {
&::after {
content: var(--tw-content);
right: calc(var(--ms-spacing) * -1);
}
}
.ms\:after\:-bottom-1 {
&::after {
content: var(--tw-content);
bottom: calc(var(--ms-spacing) * -1);
}
}
.ms\:after\:-left-1 {
&::after {
content: var(--tw-content);
left: calc(var(--ms-spacing) * -1);
}
}
.ms\:after\:aspect-square {
&::after {
content: var(--tw-content);
aspect-ratio: 1 / 1;
}
}
.ms\:after\:h-3 {
&::after {
content: var(--tw-content);
height: calc(var(--ms-spacing) * 3);
}
}
.ms\:after\:animate-bounce {
&::after {
content: var(--tw-content);
animation: var(--ms-animate-bounce);
}
}
.ms\:after\:rounded-full {
&::after {
content: var(--tw-content);
border-radius: calc(infinity * 1px);
}
}
.ms\:after\:border-2 {
&::after {
content: var(--tw-content);
border-style: var(--tw-border-style);
border-width: 2px;
}
}
.ms\:after\:border-background {
&::after {
content: var(--tw-content);
border-color: var(--ms-color-background);
}
}
.ms\:after\:bg-primary {
&::after {
content: var(--tw-content);
background-color: var(--ms-color-primary);
}
}
.ms\:first\:rounded-l-md {
&:first-child {
border-top-left-radius: var(--ms-radius-md);
border-bottom-left-radius: var(--ms-radius-md);
}
}
.ms\:first\:border-l {
&:first-child {
border-left-style: var(--tw-border-style);
border-left-width: 1px;
}
}
.ms\:last\:mb-1 {
&:last-child {
margin-bottom: calc(var(--ms-spacing) * 1);
}
}
.ms\:last\:rounded-r-md {
&:last-child {
border-top-right-radius: var(--ms-radius-md);
border-bottom-right-radius: var(--ms-radius-md);
}
}
.ms\:focus-within\:relative {
&:focus-within {
position: relative;
}
}
.ms\:focus-within\:z-20 {
&:focus-within {
z-index: 20;
}
}
.ms\:hover\:bg-accent {
@media (hover: hover) {
&:hover {
background-color: var(--ms-color-accent);
}
}
@media (hover: none) {
&:active {
background-color: var(--ms-color-accent);
}
}
}
.ms\:hover\:bg-destructive\/80 {
@media (hover: hover) {
&:hover {
background-color: color-mix(in oklab, var(--ms-color-destructive) 80%, transparent);
}
}
@media (hover: none) {
&:active {
background-color: color-mix(in oklab, var(--ms-color-destructive) 80%, transparent);
}
}
}
.ms\:hover\:bg-destructive\/90 {
@media (hover: hover) {
&:hover {
background-color: color-mix(in oklab, var(--ms-color-destructive) 90%, transparent);
}
}
@media (hover: none) {
&:active {
background-color: color-mix(in oklab, var(--ms-color-destructive) 90%, transparent);
}
}
}
.ms\:hover\:bg-muted\/50 {
@media (hover: hover) {
&:hover {
background-color: color-mix(in oklab, var(--ms-color-muted) 50%, transparent);
}
}
@media (hover: none) {
&:active {
background-color: color-mix(in oklab, var(--ms-color-muted) 50%, transparent);
}
}
}
.ms\:hover\:bg-primary {
@media (hover: hover) {
&:hover {
background-color: var(--ms-color-primary);
}
}
@media (hover: none) {
&:active {
background-color: var(--ms-color-primary);
}
}
}
.ms\:hover\:bg-primary\/80 {
@media (hover: hover) {
&:hover {
background-color: color-mix(in oklab, var(--ms-color-primary) 80%, transparent);
}
}
@media (hover: none) {
&:active {
background-color: color-mix(in oklab, var(--ms-color-primary) 80%, transparent);
}
}
}
.ms\:hover\:bg-primary\/90 {
@media (hover: hover) {
&:hover {
background-color: color-mix(in oklab, var(--ms-color-primary) 90%, transparent);
}
}
@media (hover: none) {
&:active {
background-color: color-mix(in oklab, var(--ms-color-primary) 90%, transparent);
}
}
}
.ms\:hover\:bg-secondary {
@media (hover: hover) {
&:hover {
background-color: var(--ms-color-secondary);
}
}
@media (hover: none) {
&:active {
background-color: var(--ms-color-secondary);
}
}
}
.ms\:hover\:bg-secondary\/80 {
@media (hover: hover) {
&:hover {
background-color: color-mix(in oklab, var(--ms-color-secondary) 80%, transparent);
}
}
@media (hover: none) {
&:active {
background-color: color-mix(in oklab, var(--ms-color-secondary) 80%, transparent);
}
}
}
.ms\:hover\:bg-vk-azure\/90 {
@media (hover: hover) {
&:hover {
background-color: color-mix(in oklab, var(--ms-color-vk-azure) 90%, transparent);
}
}
@media (hover: none) {
&:active {
background-color: color-mix(in oklab, var(--ms-color-vk-azure) 90%, transparent);
}
}
}
.ms\:hover\:text-accent-foreground {
@media (hover: hover) {
&:hover {
color: var(--ms-color-accent-foreground);
}
}
@media (hover: none) {
&:active {
color: var(--ms-color-accent-foreground);
}
}
}
.ms\:hover\:text-foreground {
@media (hover: hover) {
&:hover {
color: var(--ms-color-foreground);
}
}
@media (hover: none) {
&:active {
color: var(--ms-color-foreground);
}
}
}
.ms\:hover\:text-primary {
@media (hover: hover) {
&:hover {
color: var(--ms-color-primary);
}
}
@media (hover: none) {
&:active {
color: var(--ms-color-primary);
}
}
}
.ms\:hover\:text-primary-foreground {
@media (hover: hover) {
&:hover {
color: var(--ms-color-primary-foreground);
}
}
@media (hover: none) {
&:active {
color: var(--ms-color-primary-foreground);
}
}
}
.ms\:hover\:text-vk-azure {
@media (hover: hover) {
&:hover {
color: var(--ms-color-vk-azure);
}
}
@media (hover: none) {
&:active {
color: var(--ms-color-vk-azure);
}
}
}
.ms\:hover\:underline {
@media (hover: hover) {
&:hover {
text-decoration-line: underline;
}
}
@media (hover: none) {
&:active {
text-decoration-line: underline;
}
}
}
.ms\:hover\:opacity-70 {
@media (hover: hover) {
&:hover {
opacity: 70%;
}
}
@media (hover: none) {
&:active {
opacity: 70%;
}
}
}
.ms\:hover\:opacity-100 {
@media (hover: hover) {
&:hover {
opacity: 100%;
}
}
@media (hover: none) {
&:active {
opacity: 100%;
}
}
}
.ms\:hover\:shadow {
@media (hover: hover) {
&:hover {
--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
}
}
@media (hover: none) {
&:active {
--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
}
}
}
.ms\:group-\[\.destructive\]\:hover\:border-destructive\/30 {
&:is(:where(.ms\:group):is(.destructive) *) {
@media (hover: hover) {
&:hover {
border-color: color-mix(in oklab, var(--ms-color-destructive) 30%, transparent);
}
}
@media (hover: none) {
&:active {
border-color: color-mix(in oklab, var(--ms-color-destructive) 30%, transparent);
}
}
}
}
.ms\:group-\[\.destructive\]\:hover\:bg-destructive {
&:is(:where(.ms\:group):is(.destructive) *) {
@media (hover: hover) {
&:hover {
background-color: var(--ms-color-destructive);
}
}
@media (hover: none) {
&:active {
background-color: var(--ms-color-destructive);
}
}
}
}
.ms\:group-\[\.destructive\]\:hover\:text-destructive-foreground {
&:is(:where(.ms\:group):is(.destructive) *) {
@media (hover: hover) {
&:hover {
color: var(--ms-color-destructive-foreground);
}
}
@media (hover: none) {
&:active {
color: var(--ms-color-destructive-foreground);
}
}
}
}
.ms\:focus\:bg-accent {
&:focus {
background-color: var(--ms-color-accent);
}
}
.ms\:focus\:bg-primary {
&:focus {
background-color: var(--ms-color-primary);
}
}
.ms\:focus\:text-accent-foreground {
&:focus {
color: var(--ms-color-accent-foreground);
}
}
.ms\:focus\:text-destructive {
&:focus {
color: var(--ms-color-destructive);
}
}
.ms\:focus\:text-primary-foreground {
&:focus {
color: var(--ms-color-primary-foreground);
}
}
.ms\:focus\:opacity-100 {
&:focus {
opacity: 100%;
}
}
.ms\:focus\:ring-2 {
&:focus {
--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + 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);
}
}
.ms\:focus\:ring-ring {
&:focus {
--tw-ring-color: var(--ms-color-ring);
}
}
.ms\:focus\:ring-offset-2 {
&:focus {
--tw-ring-offset-width: 2px;
--tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
}
}
.ms\:focus\:outline-none {
&:focus {
--tw-outline-style: none;
outline-style: none;
}
}
.ms\:group-\[\.destructive\]\:focus\:ring-destructive {
&:is(:where(.ms\:group):is(.destructive) *) {
&:focus {
--tw-ring-color: var(--ms-color-destructive);
}
}
}
.ms\:focus-visible\:ring-2 {
&:focus-visible {
--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + 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);
}
}
.ms\:focus-visible\:ring-ring {
&:focus-visible {
--tw-ring-color: var(--ms-color-ring);
}
}
.ms\:focus-visible\:ring-offset-2 {
&:focus-visible {
--tw-ring-offset-width: 2px;
--tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
}
}
.ms\:focus-visible\:ring-offset-background {
&:focus-visible {
--tw-ring-offset-color: var(--ms-color-background);
}
}
.ms\:focus-visible\:outline-none {
&:focus-visible {
--tw-outline-style: none;
outline-style: none;
}
}
.ms\:active\:bg-secondary-foreground {
&:active {
background-color: var(--ms-color-secondary-foreground);
}
}
.ms\:disabled\:pointer-events-none {
&:disabled {
pointer-events: none;
}
}
.ms\:disabled\:cursor-not-allowed {
&:disabled {
cursor: not-allowed;
}
}
.ms\:disabled\:opacity-50 {
&:disabled {
opacity: 50%;
}
}
.ms\:has-\[\:disabled\]\:opacity-50 {
&:has(*:is(:disabled)) {
opacity: 50%;
}
}
.ms\:data-\[active\]\:bg-accent\/50 {
&[data-active] {
background-color: color-mix(in oklab, var(--ms-color-accent) 50%, transparent);
}
}
.ms\:data-\[disabled\]\:pointer-events-none {
&[data-disabled] {
pointer-events: none;
}
}
.ms\:data-\[disabled\]\:opacity-50 {
&[data-disabled] {
opacity: 50%;
}
}
.ms\:data-\[disabled\=\"true\"\]\:pointer-events-none {
&[data-disabled="true"] {
pointer-events: none;
}
}
.ms\:da