.lightbox__trigger{cursor:zoom-in;z-index:1}.lightbox__overlay{isolation:isolate;z-index:1;background:hsl(var(--foreground)/.4);flex-direction:column;align-items:flex-start;height:100%;width:100%;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.lightbox__overlay[data-state=open]{opacity:var(--fade-out);animation:var(--animation-fade-in) forwards}.lightbox__overlay[data-state=closed]{animation:var(--animation-fade-out)}.lightbox__content{display:contents}.lightbox__content .lightbox__element{width:auto;max-width:100%;height:auto;max-height:100%;margin:auto}.lightbox__close{position:absolute;top:10px}.lightbox__close:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:10px}.lightbox__close:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:10px}.lightbox__close:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:10px}.lightbox__close:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:10px}.lightbox__close:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:10px}.lightbox__close:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:10px}.menu__content{max-height:calc(var(--radix-dropdown-menu-content-available-height));min-width:254px;max-width:calc(var(--radix-dropdown-menu-content-available-width) - 16px);color:hsl(var(--foreground));background:hsl(var(--popover));border:var(--thickness) solid hsl(var(--border));border-radius:calc(var(--radius) + .5em);box-shadow:var(--shadow);transform-origin:var(--radix-dropdown-menu-content-transform-origin);padding:.5em;overflow-x:hidden}.menu__content[data-state=open]{opacity:var(--fade-out);animation:var(--animation-fade-in) forwards;animation-duration:.1s}@media (prefers-reduced-motion:no-preference){.menu__content[data-state=open]{transform:scale(var(--scale-down));animation:var(--animation-fade-in) forwards,var(--animation-scale-up) forwards;animation-duration:.1s}}.menu__content[data-state=open]{animation-timing-function:var(--ease-elastic-out)}.menu__content[data-state=closed]{animation:var(--animation-fade-out);animation-duration:.1s}@media (prefers-reduced-motion:no-preference){.menu__content[data-state=closed]{animation:var(--animation-fade-out),var(--animation-scale-down);animation-duration:.1s}}.menu__content[data-state=closed]{animation-timing-function:var(--ease-elastic-in)}.menu__content{--select-item-gap-block:.5em;--select-item-gap-inline:calc(var(--text-base) * .5 * 2.5)}.menu__item{-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default;line-height:var(--leading-tight);border-radius:var(--radius);outline:none;align-items:center;padding:.5em;display:flex;position:relative}.menu__item:focus{background:hsl(var(--accent)/.05);outline:none}.menu__item:disabled{pointer-events:none;opacity:.5;filter:grayscale()}.accordion{border-block:var(--thickness) solid hsl(var(--border))}.accordion__item{overflow:hidden}.accordion__item:not(:first-child){border-top:var(--thickness) solid hsl(var(--border))}.accordion__trigger{text-align:start;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;padding:calc(var(--text-base) * .75);transition-property:background-color,outline-offset;transition-duration:.2s;transition-timing-function:var(--ease-out);background:none;justify-content:space-between;align-items:center;gap:1.5em;display:flex}@media (hover) and (pointer:fine){.accordion__trigger:hover{background:hsl(var(--option)/.75)}}.accordion__trigger:active{background:hsl(var(--option)/.75)}.accordion__trigger-icon{font-size:var(--text-sm);flex-shrink:0}.accordion__trigger[data-state=open] .accordion__trigger-icon{transform:scale(-1)}@media (prefers-reduced-motion:no-preference){.accordion__trigger-icon{transition:transform .15s var(--ease)}}.accordion__content{overflow:hidden}@media (prefers-reduced-motion:no-preference){.accordion__content[data-state=open]{animation:slideDown calc(sqrt(9) * .1s) var(--ease)}.accordion__content[data-state=closed]{animation:slideUp calc(sqrt(9) * .1s) var(--ease)}}@keyframes slideDown{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes slideUp{0%{height:var(--radix-accordion-content-height)}to{height:0}}