@layer components{.moon-accordion{--_color: var(--color-background-brand);display:grid;gap:var(--spacing-space-8);details{border-radius:var(--component-accordion-radius-sm);summary{cursor:pointer;&::marker{display:none}.icon{transition:transform .2s ease-out}}}::details-content{height:0;overflow:clip;transition:height .2s ease,content-visibility .2s ease allow-discrete}[open]{&::details-content{height:auto}.icon{transform:rotate(180deg)}}}@supports not (interpolate-size: allow-keywords){[open]::details-content{block-size:max-content}}.moon-accordion-item{border:solid thin var(--border-1);border-radius:var(--component-button-radius-md);background-color:var(--bg-color);color:var(--color)}.moon-accordion-item-header{display:flex;align-items:center;padding:var(--size-2);.moon-accordion-item-toggle{margin-inline-start:auto}}.moon-accordion-item-content{padding:var(--size-2);border-block-start:var(--border-1)}}@layer components{.icon{display:inline flex;aspect-ratio:1;block-size:1em}}@layer components{.moon-button{--_color: var(--color-background-brand);--_block-size: var(--block-size, var(--size-block-md));--color: var(--_color);--bg-color: var(--_color);--border-color: transparent;contain:paint;display:inline flex;flex-wrap:nowrap;align-items:center;justify-content:center;block-size:var(--_block-size);padding-inline:var(--size-2);gap:var(--size-2);border:solid thin var(--border-color);border-radius:var(--component-button-radius-md);background-color:var(--bg-color);color:var(--color);font:inherit;white-space:nowrap;cursor:pointer;&:is(.circle,.icon-only){aspect-ratio:1}&.circle{padding:0;border-radius:var(--radius-round)}&:not(:has(.icon)){min-width:3ch}&.full-width{inline-size:100%}}}@layer state{.moon-button{&:is(:hover,:focus-visible):not(:disabled){--bg-color: var( --bg-hover-color, color-mix(in oklch, var(--_color), transparent 90%) )}&:is(:disabled,[aria-disabled=true]){cursor:not-allowed;opacity:var(--style-opacity-disabled)}&:active{translate:0 1px}}}:root{--color-info: #294bff;--color-positive: #00e676;--color-negative: #ff4e64;--color-warning: #f8c100}.alert[data-astro-cid-nqpgr2ws]{--color: var(--color-variant, #1a212a);--border-color: var(--color);--background-color: color-mix(in srgb, var(--color) 12%, white);--text-color: oklch(from var(--color) calc(l - .5) c h);display:flex;max-inline-size:var(--size-content-2);padding:var(--size-3);gap:var(--size-2);border-radius:var(--size-px-1);border-inline-start:solid var(--border-size-3) var(--border-color);background-color:var(--background-color);color:var(--text-color);>.icon{margin-block-start:var(--size-1)}}.info[data-astro-cid-nqpgr2ws]{--color-variant: var(--color-info)}.positive[data-astro-cid-nqpgr2ws]{--color-variant: var(--color-positive)}.negative[data-astro-cid-nqpgr2ws]{--color-variant: var(--color-negative)}.warning[data-astro-cid-nqpgr2ws]{--color-variant: var(--color-warning)}@layer components{.moon-avatar{--_color: var(--color-background-brand);--_block-size: var(--block-size, var(--size-block-md));--color: var(--_color);--bg-color: var(--_color);display:flex;flex-shrink:0;align-items:center;justify-content:center;aspect-ratio:1;block-size:var(--_block-size);overflow:hidden;border:none;border-radius:var(--component-avatar-radius-md);background-color:var(--bg-color);color:var(--color);text-align:center;text-overflow:ellipsis;white-space:nowrap;>*{display:block;overflow:hidden;text-overflow:ellipsis}&.circle{border-radius:var(--radius-round);img{inline-size:100%;block-size:100%;object-fit:cover}}&.outline{border:var(--border-1)}}}@layer components{.moon-badge{--_color: var(--color-background-brand);--color: var(--_color);--bg-color: var(--_color);--border-color: transparent;contain:paint;display:inline grid;place-content:center;aspect-ratio:1;min-block-size:var(--size-2);border:solid thin var(--border-color);border-radius:var(--radius-round);background-color:var(--bg-color);color:var(--color);font-weight:var(--font-weight-medium);font-size:var(--style-text-sm-font-size);&:not(:empty){min-block-size:var(--size-3)}}}.moon-breadcrumb[data-astro-cid-ald4kd2f]{--gap: var(--size-2);display:flex;gap:var(--gap);color:var(--color-text-secondary);.moon-breadcrumb-item{display:flex;align-items:center;gap:inherit;&:not(:first-child):before{aspect-ratio:1;width:1rem;background-color:currentColor;content:"";mask-image:url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="chevron-right"><path id="Icon" d="M6.50351 11.5974C6.61109 11.5162 6.93225 11.2736 7.11739 11.1291C7.4882 10.8397 7.98093 10.4443 8.47219 10.0178C8.96593 9.58907 9.44679 9.13873 9.80029 8.73865C9.97754 8.53804 10.1122 8.36182 10.1999 8.2164C10.2823 8.07963 10.2995 7.99884 10.2995 7.99884C10.2995 7.99884 10.2823 7.92043 10.1999 7.78366C10.1122 7.63825 9.97755 7.46202 9.80029 7.26141C9.4468 6.86134 8.96593 6.411 8.47218 5.9823C7.98091 5.55577 7.48818 5.16036 7.11737 4.87098C6.93223 4.72649 6.61152 4.48423 6.50393 4.40297C6.28159 4.23921 6.23363 3.92588 6.39738 3.70353C6.56114 3.48118 6.87414 3.43368 7.09649 3.59744L7.09818 3.59871C7.21102 3.68394 7.54369 3.93521 7.7326 4.08263C8.11178 4.37855 8.61905 4.7855 9.12779 5.2272C9.63404 5.66675 10.1532 6.15053 10.5497 6.59928C10.7474 6.82308 10.9252 7.04994 11.0563 7.26738C11.1791 7.4711 11.3 7.72903 11.3 8.00004C11.3 8.27104 11.1791 8.52897 11.0563 8.73269C10.9252 8.95013 10.7474 9.17699 10.5497 9.40079C10.1532 9.84953 9.63404 10.3333 9.1278 10.7729C8.61907 11.2146 8.11181 11.6215 7.73262 11.9174C7.54359 12.065 7.2109 12.3162 7.09829 12.4013L7.09684 12.4024C6.87449 12.5662 6.56117 12.5189 6.39742 12.2965C6.23367 12.0742 6.28118 11.7612 6.50351 11.5974Z" fill="currentColor"/></g></svg>');mask-size:contain}&[aria-current]{color:var(--color-text-primary)}a:hover{text-decoration:underline}}}@layer components{.card{--gap: var(--size-4);--bg-color: var(--surface-1);display:flex;flex-direction:column;padding:var(--gap);gap:var(--gap);border:var(--border-1);border-radius:var(--radius-8);background-color:var(--bg-color);&[href]{color:inherit;text-decoration:none}>*{display:flex;gap:inherit}.card__header{align-items:center;justify-content:space-between}.card__body{flex-direction:column;block-size:100%}.card__footer{justify-content:end;gap:var(--size-2)}}}@layer components{.moon-chip{font-size:var(--style-text-md-font-size)}.moon-chip-active{background-color:var(--component-chip-fill-background-active);color:var(--component-chip-fill-text-active)}}.definition-list[data-astro-cid-ds6z4tc6]{font-size:.875rem;dd{color:var(--text-2)}}@layer components{.dialog{min-inline-size:var(--size-content-2);margin:auto;padding:var(--size-3);&[open]{display:flex;flex-direction:column}&:has(header,footer){gap:calc(var(--gap) / 2)}>header{display:flex;align-items:center;justify-content:space-between;gap:var(--size-3)}}}@layer components{.moon-loader{position:relative;width:var(--spacing-space-40);height:var(--spacing-space-40);border-radius:50%;box-shadow:inset 0 0 0 var(--spacing-space-2) var(--component-loader-track);animation:rotate 1s linear infinite}.moon-loader:after{position:absolute;inset:0;border:var(--spacing-space-2) solid var(--component-loader-progress);border-radius:50%;content:"";animation:prix-clip-fix 2s ease-in-out infinite}.moon-loader-2xs{width:var(--spacing-space-16);height:var(--spacing-space-16)}.moon-loader-xs{width:var(--spacing-space-24);height:var(--spacing-space-24)}.moon-loader-sm{width:var(--spacing-space-32);height:var(--spacing-space-32)}.moon-loader-lg{width:var(--spacing-space-48);height:var(--spacing-space-48)}@keyframes rotate{to{transform:rotate(360deg)}}@keyframes prix-clip-fix{0%{clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0)}25%{clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0)}50%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%)}75%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%)}to{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0)}}}@layer components{.moon-menu{display:flex;flex-direction:column;width:100%;gap:var(--spacing-space-8);>.moon-menu-item{display:flex;align-items:center;height:var(--spacing-space-40);padding:0 var(--spacing-space-10);gap:var(--spacing-space-8);border-radius:var(--component-menu-radius-md);background-color:var(--color-background-transparent);color:var(--component-list-text-default);font-weight:var(--font-weight-medium);transition:background-color .15s ease-in-out;&:hover{background-color:var(--color-background-hover)}:where(a,button){flex-grow:1}:where(svg,.moon-icon){width:var(--spacing-space-20);height:var(--spacing-space-20);color:var(--color-icon-primary)}:where(.moon-menu-item-meta){display:flex;align-items:center;margin-inline-start:auto;gap:var(--spacing-space-8);color:var(--color-text-secondary)}}}.moon-menu-sm{gap:var(--spacing-space-6);>.moon-menu-item{height:var(--spacing-space-32);padding:0 var(--spacing-space-8);gap:var(--spacing-space-6);font:var(--font-weight-medium) var(--style-text-md-font-size) / var(--style-text-md-line-height) var(--font-default);:where(svg,.moon-icon){width:var(--spacing-space-16);height:var(--spacing-space-16)}}}.moon-menu-lg{gap:var(--spacing-space-8);.moon-menu-item{height:var(--spacing-space-48);padding:0 var(--spacing-space-12);gap:var(--spacing-space-8);font:var(--font-weight-medium) var(--style-text-md-font-size) / var(--style-text-md-line-height) var(--font-default);:where(svg,.moon-icon){width:var(--spacing-space-20);height:var(--spacing-space-20)}}}}@layer components{.moon-pagination{display:flex;align-items:center;gap:var(--size-2)}}@layer components{.moon-placeholder{width:100%;height:100%;border-radius:var(--radius-4);background-image:linear-gradient(105deg,transparent 0%,transparent 40%,var(--color-background-secondary) 50%,transparent 60%,transparent 100%);background-size:200% auto;background-repeat:no-repeat;background-color:var(--color-background-tertiary);background-position-x:-50%;animation:placeholder 1.8s ease-in-out infinite;will-change:background-position}@keyframes placeholder{0%{background-position:150%}to{background-position:-50%}}}@layer components{.popover[popover]{display:grid;inline-size:100vw;max-block-size:90vh;inset-block-start:auto;padding:calc(var(--gap) * 2);gap:var(--gap);translate:0 100vh;border:none;border-start-start-radius:var(--border-size-5);border-start-end-radius:var(--border-size-5);transition:translate .5s,overlay .5s allow-discrete,display .5s allow-discrete;&::backdrop{background-color:#00000080;opacity:0;transition:opacity .5s}&:popover-open{translate:0 0;&::backdrop{opacity:1}}}@starting-style{[popover]:popover-open{translate:0 100vh}[popover]:popover-open::backdrop{opacity:0}}}@layer components{.moon-linear-progress{--_block-size: var(--block-size, var(--size-block-2xs));--_color: var(--brand);--color: var(--_color);contain:paint;inline-size:100%;block-size:var(--_block-size);border-radius:var(--radius-round);background-color:var(--bg-color);&::-moz-progress-bar{background-color:var(--color)}&::-webkit-progress-value{background-color:var(--color)}&::-webkit-progress-bar{background-color:var(--bg-color)}}label:has(.moon-linear-progress){display:flex;flex-direction:column;gap:var(--spacing-space-2);color:var(--color-text-primary);font-size:var(--style-text-md-font-size);text-align:center}}@layer state{.moon-linear-progress{--bg-color: color-mix(in oklch, var(--_color), transparent 80%)}}@layer components{.moon-switch{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:calc(var(--spacing-space-32) * 2);height:var(--spacing-space-32);border-width:var(--spacing-stroke-1);border-radius:var(--radius-9999);border-color:var(--component-switch-border-default);background-color:currentcolor;box-shadow:calc(var(--spacing-space-32) * -1) 0 0 var(--spacing-stroke-1) var(--component-switch-background-default) inset,0 0 0 var(--spacing-stroke-1) var(--component-switch-background-default) inset,0 0;color:var(--component-switch-icon-unselected);cursor:pointer;transition:color .15s ease-in-out,box-shadow .15s ease-in-out,border-color .15s ease-in-out}.moon-switch:checked{border-color:var(--component-switch-background-checked);background-image:none;box-shadow:var(--spacing-space-32) 0 0 var(--spacing-stroke-1) var(--component-switch-background-checked) inset,0 0 0 var(--spacing-stroke-1) var(--component-switch-background-checked) inset,0 0;color:var(--component-switch-icon-checked)}.moon-switch:disabled{cursor:not-allowed;opacity:var(--style-opacity-disabled)}.moon-switch.moon-switch-2xs{width:calc(var(--spacing-space-16) * 2);height:var(--spacing-space-16);box-shadow:calc(var(--spacing-space-16) * -1) 0 0 var(--spacing-stroke-1) var(--component-switch-background-default) inset,0 0 0 var(--spacing-stroke-1) var(--component-switch-background-default) inset,0 0}.moon-switch.moon-switch-2xs:checked{box-shadow:var(--spacing-space-16) 0 0 var(--spacing-stroke-1) var(--component-switch-background-checked) inset,0 0 0 var(--spacing-stroke-1) var(--component-switch-background-checked) inset,0 0}.moon-switch.moon-switch-xs{width:calc(var(--spacing-space-24) * 2);height:var(--spacing-space-24);box-shadow:calc(var(--spacing-space-24) * -1) 0 0 var(--spacing-stroke-1) var(--component-switch-background-default) inset,0 0 0 var(--spacing-stroke-1) var(--component-switch-background-default) inset,0 0}.moon-switch.moon-switch-xs:checked{box-shadow:var(--spacing-space-24) 0 0 var(--spacing-stroke-1) var(--component-switch-background-checked) inset,0 0 0 var(--spacing-stroke-1) var(--component-switch-background-checked) inset,0 0}.moon-switch:dir(rtl){box-shadow:var(--spacing-space-32) 0 0 var(--spacing-stroke-1) var(--component-switch-background-default) inset,0 0 0 var(--spacing-stroke-1) var(--component-switch-background-default) inset,0 0}.moon-switch:dir(rtl):checked{box-shadow:calc(var(--spacing-space-32) * -1) 0 0 var(--spacing-stroke-1) var(--component-switch-background-checked) inset,0 0 0 var(--spacing-stroke-1) var(--component-switch-background-checked) inset,0 0}.moon-switch:dir(rtl).moon-switch-2xs{box-shadow:var(--spacing-space-16) 0 0 var(--spacing-stroke-1) var(--component-switch-background-default) inset,0 0 0 var(--spacing-stroke-1) var(--component-switch-background-default) inset,0 0}.moon-switch:dir(rtl).moon-switch-2xs:checked{box-shadow:calc(var(--spacing-space-16) * -1) 0 0 var(--spacing-stroke-1) var(--component-switch-background-checked) inset,0 0 0 var(--spacing-stroke-1) var(--component-switch-background-checked) inset,0 0}.moon-switch:dir(rtl).moon-switch-xs{box-shadow:var(--spacing-space-24) 0 0 var(--spacing-stroke-1) var(--component-switch-background-default) inset,0 0 0 var(--spacing-stroke-1) var(--component-switch-background-default) inset,0 0}.moon-switch:dir(rtl).moon-switch-xs:checked{box-shadow:calc(var(--spacing-space-24) * -1) 0 0 var(--spacing-stroke-1) var(--component-switch-background-checked) inset,0 0 0 var(--spacing-stroke-1) var(--component-switch-background-checked) inset,0 0}}@layer components{.table-wrapper{inline-size:100%;&[role=region][tabindex]{overflow-block:hidden;overflow-inline:auto;background:linear-gradient(to right,var(--surface-1) 30%,rgba(255,255,255,0)),linear-gradient(to right,rgba(255,255,255,0),var(--surface-1) 70%) 0 100%,radial-gradient(farthest-side at 0% 50%,#0003,#0000),radial-gradient(farthest-side at 100% 50%,#0003,#0000) 0 100%;background-position:0 0,100%,0 0,100%;background-size:40px 100%,40px 100%,14px 100%,14px 100%;background-repeat:no-repeat;background-attachment:local,local,scroll,scroll}table{inline-size:100%;caption-side:bottom}caption{font-size:smaller}:where(td,th){padding:var(--size-2);text-align:start;vertical-align:baseline}tbody{:is(td,th){border-block-start:var(--border-1);font-weight:400}}}}@layer components{.moon-tag{--_color: var(--color-background-brand);--_block-size: var(--block-size, var(--size-block-xs));--color: var(--_color);--bg-color: var(--_color);--border-color: transparent;display:inline flex;align-items:center;block-size:var(--_block-size);padding-inline:var(--size-1);gap:var(--size-1);border:solid thin var(--border-color);border-radius:var(--radius-4);background-color:var(--bg-color);color:var(--color);font-weight:var(--font-weight-medium);font-size:var(--style-text-sm-font-size)}}@layer components{wm-tooltip{--position: top;anchor-scope:--tt-anchor;.trigger{anchor-name:--tt-anchor}[popover]{position:absolute;position-anchor:--tt-anchor;position-area:var(--position);position-try-order:most-inline-size;position-try-fallbacks:flip-block,flip-inline;max-inline-size:20rem;margin:var(--size-1);inset:unset;padding-inline:var(--size-2);padding-block:var(--size-1);border:none;border-radius:var(--size-1);background:var(--surface-5);color:var(--text-0);@supports not (position-area: start){translate:-25% 0}@media(prefers-reduced-motion:no-preference){transition:opacity .3s,display .3s allow-discrete}&:popover-open{box-shadow:var(--shadow-3);opacity:1;@starting-style{opacity:0}}}&[no-js]:focus-within{[popover]{display:block;box-shadow:var(--shadow-3)}}}}
