:root{
--radius-none:0px;--radius-xs:3px;--radius-s:8px;--radius-m:14px;--radius-l:22px;--radius-pill:999px;--radius-circle:50%;
--border-width:1px; /* @kind other */--border-width-strong:2px; /* @kind other */
--shadow-none:none;
--shadow-xs:0 1px 2px rgba(15,11,61,.06);
--shadow-s:0 2px 6px rgba(15,11,61,.07);
--shadow-m:0 8px 24px rgba(15,11,61,.09);
--shadow-l:0 20px 56px rgba(15,11,61,.14);
--shadow-inset-hairline:inset 0 0 0 1px var(--border-subtle);
--blur-panel:saturate(140%) blur(14px); /* @kind other */
--protection-scrim:linear-gradient(to top,rgba(15,11,61,.78) 0%,rgba(15,11,61,.35) 45%,rgba(15,11,61,0) 100%); /* @kind other */
}