AllAi/apps/web/.next/static/css/app/[locale]/login/page.css
2025-11-14 22:50:13 +03:00

38 lines
2.3 KiB
CSS

/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** css ../../node_modules/.pnpm/next@14.2.10_@playwright+test@1.56.1_react-dom@18.2.0_react@18.2.0__react@18.2.0/node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[13].oneOf[7].use[2]!../../node_modules/.pnpm/next@14.2.10_@playwright+test@1.56.1_react-dom@18.2.0_react@18.2.0__react@18.2.0/node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[13].oneOf[7].use[3]!./src/components/shared/ThemeToggle.module.css ***!
\********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.ThemeToggle_root__klYi4 {
position: relative;
width: 48px;
height: 26px;
border-radius: 999px;
border: 1px solid var(--surface-border);
background: var(--surface-subtle);
display: inline-flex;
align-items: center;
padding: 3px;
transition: background 160ms ease, border-color 160ms ease;
}
.ThemeToggle_thumb__Lg5Fq {
position: absolute;
width: 20px;
height: 20px;
border-radius: 50%;
background: var(--surface-base);
box-shadow: 0 4px 12px rgba(15, 23, 42, 0.18);
transform: translateX(0);
transition: transform 160ms ease, background 160ms ease;
display: flex;
align-items: center;
justify-content: center;
color: var(--color-foreground);
}
.ThemeToggle_thumbDark__i_zC0 {
transform: translateX(22px);
background: rgba(231, 236, 255, 0.92);
box-shadow: 0 6px 18px rgba(8, 11, 32, 0.35);
}