:root{
--shadow-none:none;
--shadow-hairline:0 0 0 1px var(--border-subtle);
--shadow-1:0 1px 2px rgba(16,26,51,.06),0 0 0 1px rgba(16,26,51,.05);
--shadow-2:0 2px 6px rgba(16,26,51,.08),0 0 0 1px rgba(16,26,51,.05);
--shadow-3:0 10px 24px -8px rgba(16,26,51,.18),0 0 0 1px rgba(16,26,51,.05);
--shadow-4:0 24px 56px -16px rgba(16,26,51,.28);
--shadow-focus:0 0 0 3px rgba(0,112,192,.28);
--shadow-inner-sunken:inset 0 1px 2px rgba(16,26,51,.07);
--overlay-scrim:rgba(11,17,35,.55); /* @kind color */
--blur-glass:saturate(140%) blur(14px); /* @kind other */
}
