._header_1ki3n_1{border-block-end:1px solid var(--is-border-hairline);background:var(--is-surface-page)}._headerInner_1ki3n_6,._footerInner_1ki3n_7{padding-inline:var(--mantine-spacing-md)}._footer_1ki3n_7{border-block-start:1px solid var(--is-border-hairline);background:var(--is-surface-sunken)}._footerHeading_1ki3n_16{color:var(--mantine-color-text)}._footerList_1ki3n_20{margin:0;padding:0;list-style:none}._footerLink_1ki3n_26{color:var(--is-text-muted);transition:color var(--is-motion-fast) var(--is-motion-ease-out)}._footerLink_1ki3n_26:hover,._footerLink_1ki3n_26[data-status=active]{color:var(--mantine-color-text)}@property --is-demo-ring-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes _demoRingSpin_1ki3n_1{to{--is-demo-ring-angle:360deg}}._demoLink_1ki3n_48{border-radius:var(--mantine-radius-xl);color:var(--is-accent-text);background:color-mix(in srgb, var(--is-accent-fill) 8%, var(--is-surface-page));flex-shrink:0;justify-content:center;align-self:flex-start;align-items:center;padding:.4rem 1rem;font-weight:700;display:inline-flex;position:relative}._demoLink_1ki3n_48:before{content:"";border-radius:inherit;background:conic-gradient(from var(--is-demo-ring-angle), transparent 0deg 240deg, color-mix(in srgb, var(--is-accent-fill) 70%, transparent) 300deg, var(--is-accent-fill) 340deg, transparent 360deg), linear-gradient(color-mix(in srgb, var(--is-accent-fill) 35%, transparent), color-mix(in srgb, var(--is-accent-fill) 35%, transparent));-webkit-mask-composite:xor;pointer-events:none;padding:2px;animation:4s linear infinite _demoRingSpin_1ki3n_1;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}@media (prefers-reduced-motion:reduce),(prefers-contrast:more){._demoLink_1ki3n_48:before{background:var(--is-accent-fill);animation:none}}@media (forced-colors:active){._demoLink_1ki3n_48{outline:2px solid linktext}._demoLink_1ki3n_48:before{display:none}}@media (width<36em){._headerInner_1ki3n_6,._footerInner_1ki3n_7{padding-inline:var(--mantine-spacing-sm)}}._mobileDemo_1ki3n_121{align-self:center}@media (width<30em){._mobileDemo_1ki3n_121{padding-inline:.625rem}}
