@layer components{:where(.ma-carousel){position:relative}:where(.ma-carousel__track){grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--ma-car-n,1) - 1) * var(--ma-car-gap,1rem)) / var(--ma-car-n,1));gap:var(--ma-car-gap,1rem);overscroll-behavior-x:contain;scroll-snap-type:x var(--ma-car-snap,mandatory);scroll-behavior:smooth;scrollbar-width:none;scroll-marker-group:after;display:grid;overflow-x:auto}:where(.ma-carousel__track)::-webkit-scrollbar{display:none}:where(.ma-carousel__track:focus-visible){outline-offset:4px;border-radius:.5rem;outline:2px solid}:where(.ma-carousel__track>*){scroll-snap-align:start;scroll-snap-stop:always}:where(.ma-carousel[data-buttons] .ma-carousel__track)::scroll-button(*){z-index:1;border:1px solid var(--ma-edge);background:var(--ma-panel);width:2.25rem;height:2.25rem;color:inherit;cursor:pointer;font:inherit;transition:opacity var(--ma-duration-fast) var(--ma-ease-out), translate var(--ma-duration-fast) var(--ma-ease-out);border-radius:999px;place-items:center;display:grid;position:absolute;top:50%;translate:0 -50%}:where(.ma-carousel[data-buttons] .ma-carousel__track)::scroll-button(*):disabled{opacity:.3;cursor:default}:where(.ma-carousel[data-buttons] .ma-carousel__track)::scroll-button(*):hover:not(:disabled){translate:0 calc(-50% - 1px)}:where(.ma-carousel[data-buttons][data-markers] .ma-carousel__track)::scroll-button(*){top:calc(50% - .6875rem)}:where(.ma-carousel[data-buttons] .ma-carousel__track)::scroll-button(inline-start){content:var(--ma-car-prev,"←") / "Previous";inset-inline-start:.5rem}:where(.ma-carousel[data-buttons] .ma-carousel__track)::scroll-button(inline-end){content:var(--ma-car-next,"→") / "Next";inset-inline-end:.5rem}:where([dir=rtl] .ma-carousel,.ma-carousel[dir=rtl]){--ma-car-prev:"→";--ma-car-next:"←"}:where([dir=rtl] [dir=ltr] .ma-carousel,[dir=rtl] .ma-carousel[dir=ltr]){--ma-car-prev:"←";--ma-car-next:"→"}:where(.ma-carousel[data-markers] .ma-carousel__track)::scroll-marker-group{justify-content:center;padding-top:.875rem;display:flex}:where(.ma-carousel[data-markers] .ma-carousel__track>*)::scroll-marker{content:"";background:var(--ma-edge);width:.5rem;height:.5rem;transition:background-color var(--ma-duration-fast) var(--ma-ease-out), scale var(--ma-duration-fast) var(--ma-ease-out);background-clip:content-box;border-radius:999px;margin-block:calc(-1*max(.5rem,12px - .25rem));padding:max(.5rem,12px - .25rem)}:where(.ma-carousel[data-markers] .ma-carousel__track>*)::scroll-marker:target-current{background-color:currentColor;scale:1.25}@media (prefers-reduced-motion:reduce){:where(.ma-carousel__track){scroll-behavior:auto}}:where([data-ma-motion=reduce]) :where(.ma-carousel__track){scroll-behavior:auto}:where(.ma-drawer){width:100%;max-width:40rem;max-height:90dvh;height:var(--ma-drawer-h,auto);color:inherit;translate:0 var(--ma-drag,0px);transition:translate var(--ma-duration-fast) var(--ma-ease-in), display var(--ma-duration-fast) allow-discrete, overlay var(--ma-duration-fast) allow-discrete;background:0 0;border:0;margin:0 auto;padding:0;inset:auto 0 0;overflow:visible}:where(.ma-drawer:not([open])){translate:0 100%}:where(.ma-drawer[open]){transition-duration:var(--ma-duration);transition-timing-function:var(--ma-ease-drawer)}:where(.ma-drawer[data-dragging]){transition:none}@starting-style{:where(.ma-drawer[open]){translate:0 100%}}:where(.ma-drawer)::backdrop{background:var(--ma-scrim);opacity:0;transition:opacity var(--ma-duration-fast) var(--ma-ease-out), display var(--ma-duration-fast) allow-discrete, overlay var(--ma-duration-fast) allow-discrete}:where(.ma-drawer[open])::backdrop{opacity:1;transition-duration:var(--ma-duration)}@starting-style{:where(.ma-drawer[open])::backdrop{opacity:0}}:where(.ma-drawer__sheet){background:var(--ma-panel);border:1px solid var(--ma-edge);touch-action:none;border-bottom:0;border-radius:1.25rem 1.25rem 0 0;grid-template-rows:auto 1fr;max-height:90dvh;display:grid;box-shadow:0 -24px 64px -32px #00000080}:where(.ma-drawer__handle){background:var(--ma-edge);cursor:grab;border-radius:999px;width:2.5rem;height:.3rem;margin:.75rem auto .25rem}:where(.ma-drawer__body){touch-action:pan-y;padding:1rem 1.5rem 1.5rem;overflow:auto}:where(.ma-drawer__trigger){cursor:pointer}@media (prefers-reduced-motion:reduce){:where(.ma-drawer),:where(.ma-drawer[open]),:where(.ma-drawer)::backdrop{transition-duration:var(--ma-duration-fast);transition-timing-function:linear}}:where([data-ma-motion=reduce]) :where(.ma-drawer),:where([data-ma-motion=reduce]) :where(.ma-drawer[open]),:where([data-ma-motion=reduce]) :where(.ma-drawer)::backdrop{transition-duration:var(--ma-duration-fast);transition-timing-function:linear}:where(.ma-gradient-text){background-image:linear-gradient(var(--ma-gt-angle,90deg), var(--ma-gt-stops));color:#0000;animation:ma-gradient-text var(--ma-gt-duration,6s) linear infinite;background-size:300% 100%;-webkit-background-clip:text;background-clip:text}@media (prefers-reduced-motion:reduce){:where(.ma-gradient-text){animation:none}}:where([data-ma-motion=reduce]) :where(.ma-gradient-text){animation:none}@media print{:where(.ma-gradient-text){color:inherit;background:0 0;animation:none}}:where(.ma-skeleton){align-items:flex-start;gap:.75rem;display:flex}:where(.ma-skeleton__lines){flex:1;gap:.5rem;display:grid}:where(.ma-skeleton__line),:where(.ma-skeleton__avatar){background-color:var(--ma-edge);background-image:linear-gradient(100deg, transparent 30%, var(--ma-shine) 50%, transparent 70%);animation:ma-skeleton var(--ma-sk-dur,1.6s) var(--ma-ease-in-out) infinite;background-position:150% 0;background-size:200% 100%;display:block}:where(.ma-skeleton__line){height:.8em;width:var(--ma-w,100%);border-radius:var(--ma-sk-r,.375rem)}:where(.ma-skeleton__avatar){border-radius:50%;flex:none;width:2.5rem;height:2.5rem}@media (prefers-reduced-motion:reduce){:where(.ma-skeleton__line),:where(.ma-skeleton__avatar){background-image:none;animation:none}}:where([data-ma-motion=reduce]) :where(.ma-skeleton__line),:where([data-ma-motion=reduce]) :where(.ma-skeleton__avatar){background-image:none;animation:none}:where(.ma-tabs__list){grid-template-columns:repeat(var(--ma-tabs-n,2), 1fr);border-bottom:1px solid var(--ma-edge);display:grid;position:relative}:where(.ma-tabs__input){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:where(.ma-tabs__tab){text-align:center;cursor:pointer;opacity:var(--ma-dim,.7);transition:opacity var(--ma-duration-fast) var(--ma-ease-out);padding:.625rem .75rem;font-weight:500}:where(.ma-tabs__tab:hover),:where(.ma-tabs__input:checked+.ma-tabs__tab){opacity:1}:where(.ma-tabs__input:focus-visible+.ma-tabs__tab){outline-offset:-2px;border-radius:.375rem;outline:2px solid}:where(.ma-tabs__indicator){inset-inline-start:0;width:calc(100% / var(--ma-tabs-n,2));height:2px;translate:calc(var(--ma-tab,0) * 100% * var(--ma-tabs-dir,1)) 0;transition:translate var(--ma-duration) var(--ma-ease);background:currentColor;position:absolute;bottom:-1px}:where([dir=rtl] .ma-tabs,.ma-tabs[dir=rtl]){--ma-tabs-dir:-1}:where([dir=rtl] [dir=ltr] .ma-tabs,[dir=rtl] .ma-tabs[dir=ltr]){--ma-tabs-dir:1}:where(.ma-tabs:has(.ma-tabs__input:nth-of-type(2):checked)){--ma-tab:1}:where(.ma-tabs:has(.ma-tabs__input:nth-of-type(3):checked)){--ma-tab:2}:where(.ma-tabs:has(.ma-tabs__input:nth-of-type(4):checked)){--ma-tab:3}:where(.ma-tabs:has(.ma-tabs__input:nth-of-type(5):checked)){--ma-tab:4}:where(.ma-tabs:has(.ma-tabs__input:nth-of-type(6):checked)){--ma-tab:5}:where(.ma-tabs:has(.ma-tabs__input:nth-of-type(7):checked)){--ma-tab:6}:where(.ma-tabs:has(.ma-tabs__input:nth-of-type(8):checked)){--ma-tab:7}:where(.ma-tabs__panel){opacity:1;transition:opacity var(--ma-duration) var(--ma-ease), translate var(--ma-duration) var(--ma-ease);padding-top:1rem;display:none;translate:0}:where(.ma-tabs:has(.ma-tabs__input:first-of-type:checked) .ma-tabs__panel:first-child),:where(.ma-tabs:has(.ma-tabs__input:nth-of-type(2):checked) .ma-tabs__panel:nth-child(2)),:where(.ma-tabs:has(.ma-tabs__input:nth-of-type(3):checked) .ma-tabs__panel:nth-child(3)),:where(.ma-tabs:has(.ma-tabs__input:nth-of-type(4):checked) .ma-tabs__panel:nth-child(4)),:where(.ma-tabs:has(.ma-tabs__input:nth-of-type(5):checked) .ma-tabs__panel:nth-child(5)),:where(.ma-tabs:has(.ma-tabs__input:nth-of-type(6):checked) .ma-tabs__panel:nth-child(6)),:where(.ma-tabs:has(.ma-tabs__input:nth-of-type(7):checked) .ma-tabs__panel:nth-child(7)),:where(.ma-tabs:has(.ma-tabs__input:nth-of-type(8):checked) .ma-tabs__panel:nth-child(8)){display:block}@starting-style{:where(.ma-tabs__panel){opacity:0;translate:0 var(--ma-travel-hover,4px)}}:where(.ma-tabs[data-direction]){overflow-x:clip}:where(.ma-tabs[data-direction] .ma-tabs__panels){translate:calc(var(--ma-tab,0) * -100% * var(--ma-tabs-dir,1)) 0;transition:translate var(--ma-duration) var(--ma-ease);grid-auto-columns:100%;grid-auto-flow:column;display:grid}:where(.ma-tabs[data-direction] .ma-tabs__panel){visibility:hidden;opacity:.4;transition:visibility var(--ma-duration), opacity var(--ma-duration) var(--ma-ease);display:block;translate:0}:where(.ma-tabs[data-direction]:has(.ma-tabs__input:first-of-type:checked) .ma-tabs__panel:first-child),:where(.ma-tabs[data-direction]:has(.ma-tabs__input:nth-of-type(2):checked) .ma-tabs__panel:nth-child(2)),:where(.ma-tabs[data-direction]:has(.ma-tabs__input:nth-of-type(3):checked) .ma-tabs__panel:nth-child(3)),:where(.ma-tabs[data-direction]:has(.ma-tabs__input:nth-of-type(4):checked) .ma-tabs__panel:nth-child(4)),:where(.ma-tabs[data-direction]:has(.ma-tabs__input:nth-of-type(5):checked) .ma-tabs__panel:nth-child(5)),:where(.ma-tabs[data-direction]:has(.ma-tabs__input:nth-of-type(6):checked) .ma-tabs__panel:nth-child(6)),:where(.ma-tabs[data-direction]:has(.ma-tabs__input:nth-of-type(7):checked) .ma-tabs__panel:nth-child(7)),:where(.ma-tabs[data-direction]:has(.ma-tabs__input:nth-of-type(8):checked) .ma-tabs__panel:nth-child(8)){visibility:visible;opacity:1}@media (prefers-reduced-motion:reduce){:where(.ma-tabs__indicator),:where(.ma-tabs__panel),:where(.ma-tabs[data-direction] .ma-tabs__panels){transition:none}}:where([data-ma-motion=reduce]) :where(.ma-tabs__indicator),:where([data-ma-motion=reduce]) :where(.ma-tabs__panel),:where([data-ma-motion=reduce]) :where(.ma-tabs[data-direction] .ma-tabs__panels){transition:none}:where(.ma-weight){font-variation-settings:normal;white-space:pre-wrap}:where(.ma-weight__char){font-weight:var(--ma-ww-min,300);animation:ma-weight var(--ma-ww-dur,2.4s) var(--ma-ease-in-out) infinite;animation-delay:calc(var(--ma-i,0) * var(--ma-ww-step,80ms));display:inline-block}@media (prefers-reduced-motion:reduce){:where(.ma-weight__char){font-weight:inherit;animation:none}}:where([data-ma-motion=reduce]) :where(.ma-weight__char){font-weight:inherit;animation:none}}@keyframes ma-gradient-text{to{background-position:-300% 0}}@keyframes ma-skeleton{to{background-position:-50% 0}}@keyframes ma-weight{0%,to{font-weight:var(--ma-ww-min,300)}50%{font-weight:var(--ma-ww-max,800)}}
