@font-face{font-family:FluentSystemIcons-Resizable;src:url(/icons/FluentSystemIcons-Resizable.woff2) format("woff2"),url(/icons/FluentSystemIcons-Resizable.woff) format("woff"),url(/icons/FluentSystemIcons-Resizable.ttf) format("truetype")}.c-icon{--c-icon-size: 1.25rem;display:block;font-family:FluentSystemIcons-Resizable;font-size:var(--c-icon-size);font-style:normal;font-variant:normal;font-weight:400!important;line-height:var(--c-icon-size);text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.c-icon[data-c-icon-inline]{display:inline;font-size:inherit}.c-button{--c-button-icon-animation: none;padding:.25rem .625rem;border:.0625rem solid transparent;background-color:transparent;align-items:center;border-radius:.25rem;color:rgb(var(--g-color-on-surface));display:flex;gap:.5rem;font-size:var(--g-font-size-xs);line-height:normal;justify-content:center;min-height:2rem;scrollbar-width:none;user-select:none;-ms-overflow-style:none;transition-property:background-color;transition-duration:var(--g-duration-transition)}.c-button *{user-select:none}.c-button:is(:disabled,a:not([href])){filter:grayscale(1) opacity(.5);cursor:not-allowed}.c-button:is(:disabled,a:not([href])) *{cursor:not-allowed}.c-button:not(:is(:disabled,a:not([href])))[data-c-button-focused]{background-color:rgba(var(--g-color-on-surface),var(--g-opacity2))}.c-button:not(:is(:disabled,a:not([href]))):hover{background-color:rgba(var(--g-color-on-surface),var(--g-opacity2));cursor:pointer}.c-button:not(:is(:disabled,a:not([href]))):active{background-color:rgba(var(--g-color-on-surface),var(--g-opacity1))}:root[data-animation=on] .c-button:not(:is(:disabled,a:not([href]))):active>.c-icon{animation:var(--c-button-icon-animation)}@media (prefers-reduced-motion: no-preference){:root[data-animation=auto] .c-button:not(:is(:disabled,a:not([href]))):active>.c-icon{animation:var(--c-button-icon-animation)}}.c-button[data-c-button-focused]:not(:is(:disabled,a:not([href]))){background-color:rgba(var(--g-color-on-surface),var(--g-opacity2))}.c-button[data-c-button-focused]:not(:is(:disabled,a:not([href])))[data-c-button-variant=filled]{background-color:rgba(var(--g-color-accent),var(--g-opacity-inv3))}.c-button[data-c-button-focused]:not(:is(:disabled,a:not([href])))[data-c-button-variant=tonal]{background-color:rgba(var(--g-color-on-surface),var(--g-opacity1))}.c-button[data-c-button-variant=filled]{background-color:rgb(var(--g-color-accent));color:rgb(var(--g-color-on-accent))}.c-button[data-c-button-variant=filled]:not(:is(:disabled,a:not([href]))):hover{background-color:rgba(var(--g-color-accent),var(--g-opacity-inv3))}.c-button[data-c-button-variant=filled]:not(:is(:disabled,a:not([href]))):active{background-color:rgba(var(--g-color-accent),var(--g-opacity-inv5))}.c-button[data-c-button-variant=tonal]{background-color:rgba(var(--g-color-on-surface),var(--g-opacity2))}.c-button[data-c-button-variant=tonal]:not(:is(:disabled,a:not([href]))):hover{background-color:rgba(var(--g-color-on-surface),var(--g-opacity1))}.c-button[data-c-button-variant=tonal]:not(:is(:disabled,a:not([href]))):active{background-color:rgba(var(--g-color-on-surface),var(--g-opacity0))}.c-button[data-c-button-variant=outlined]{border:.0625rem solid rgba(var(--g-color-on-surface),var(--g-opacity-border))}.c-icon-button{padding:.25rem .625rem}.c-popover{--c-popover-left: 0;--c-popover-top: 0;position:fixed;background-color:rgba(var(--g-color-surface),var(--g-opacity-glass));backdrop-filter:blur(var(--g-blur-glass));border:.0625rem solid rgba(var(--g-color-on-surface),var(--g-opacity3));border-radius:.5rem;left:var(--c-popover-left);max-height:calc(100dvh - 1rem);max-width:calc(100% - 1rem);width:max-content;outline:none;overflow:hidden;top:var(--c-popover-top);opacity:0;box-shadow:var(--g-elevation3);transition-timing-function:var(--g-transition-spring-bounce-inverse);transition-property:display,overlay,opacity;transition-duration:var(--g-duration-transition);transition-behavior:allow-discrete}.c-popover:popover-open{opacity:1;transition-timing-function:var(--g-transition-spring-bounce)}:root[data-theme=dark] .c-popover{border:.0625rem solid rgba(0,0,0,var(--g-opacity-inv5));background-color:rgba(46,46,46,var(--g-opacity-glass))}@media (prefers-color-scheme: dark){:root[data-theme=auto] .c-popover{border:.0625rem solid rgba(0,0,0,var(--g-opacity-inv5));background-color:rgba(46,46,46,var(--g-opacity-glass))}}.c-popover::backdrop{background-color:transparent}.c-popover:not([data-c-popover-draggable])>.c-popover-draghandle{display:none}.c-popover[data-c-popover-dragging]{will-change:top,left}@starting-style{.c-popover:popover-open{opacity:0}}.c-popover-content{position:relative;max-height:inherit;max-width:100%;width:100%;overflow:auto;border-radius:inherit}.c-popover-draghandle{--c-popover-draghandle-border-radius: 1rem;--c-popover-draghandle-width-base: calc(100% - (var(--c-popover-draghandle-border-radius) * 2));--c-popover-draghandle-width: calc(var(--c-popover-draghandle-width-base) + 2rem);--c-popover-draghandle-width-hover: calc(var(--c-popover-draghandle-width-base) + .5rem);touch-action:none;width:min(4rem,var(--c-popover-draghandle-width));height:.25rem;position:absolute;top:.25rem;left:50%;transform:translate(-50%);box-shadow:var(--g-elevation2);touch-action:none!important;z-index:5;border-radius:62.4375rem;background-color:rgb(var(--g-color-accent));cursor:grab;transition-property:width,height;transition-duration:var(--g-duration-transition)}.c-popover-draghandle:hover{width:min(5.5rem,var(--c-popover-draghandle-width-hover));height:.5rem}.c-popover-draghandle:active{cursor:grabbing;height:.5rem;width:min(5rem,var(--c-popover-draghandle-width-hover) - 1rem)}
