.Dialog_overlay__v2VfK{position:fixed;inset:0;z-index:var(--z-modal);background:var(--overlay)}.Dialog_content__s1EJY{position:fixed;top:50%;left:50%;z-index:calc(var(--z-modal) + 1);display:flex;flex-direction:column;max-height:min(85dvh,760px);overflow:hidden;transform:translate(-50%,-50%);border:1px solid var(--border);border-radius:0;background:var(--card);color:var(--foreground)}.Dialog_body__SsAKf{min-height:0;overflow-y:auto;padding:calc(var(--spacing) * 6)}.Dialog_header__bXV1t{display:flex;flex-direction:column;gap:calc(var(--spacing) * 2);padding-right:calc(var(--spacing) * 8)}.Dialog_title__isb7I{margin:0;font-size:var(--text-content-title);font-weight:var(--font-weight-semibold);line-height:var(--leading-title)}.Dialog_description__HCe6D{margin:0;color:var(--muted-foreground);line-height:var(--leading-body)}.Dialog_footer__XxYXP{display:flex;justify-content:flex-end;gap:calc(var(--spacing) * 2);margin-top:calc(var(--spacing) * 5)}.Dialog_close__CgUQc{position:absolute;top:calc(var(--spacing) * 4);right:calc(var(--spacing) * 4);display:inline-flex;width:32px;height:32px;align-items:center;justify-content:center;border:0;border-radius:0;background:transparent;color:var(--muted-foreground);cursor:pointer}.Dialog_close__CgUQc:hover{background:var(--accent);color:var(--foreground)}.Dialog_close__CgUQc:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.Badge_badge__V4FiA{display:inline-flex;align-items:center;gap:calc(var(--spacing) * 2);border-radius:0;font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-label);text-transform:uppercase;line-height:var(--pill-height);border:1px solid transparent;white-space:nowrap;padding-inline:calc(var(--spacing) * 2);width:-moz-fit-content;width:fit-content;max-width:100%;height:var(--pill-height)}.Badge_hue__BAH3a{background:hsl(var(--badge-hue) 46% 95%);color:hsl(var(--badge-hue) 52% 26%);border-color:hsl(var(--badge-hue) 40% 84%)}.Badge_neutral___9ajm{background:var(--muted);color:var(--muted-foreground)}.Badge_success__HUXio{background:var(--status-success-tint);color:var(--status-success)}.Badge_warning__6D1zV{background:var(--status-warning-tint);color:var(--status-warning)}.Badge_danger__lW7ed{background:var(--destructive-tint);color:var(--destructive)}.Badge_danger__lW7ed:before,.Badge_neutral___9ajm:before,.Badge_success__HUXio:before,.Badge_warning__6D1zV:before{content:"";flex:none;width:6px;height:6px;background:currentColor}.VisuallyHidden_sr__iUQRL{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.DropdownMenu_content__zVVWM{z-index:var(--z-popover);min-width:200px;padding:var(--spacing);border:1px solid var(--border);border-radius:0;background:var(--popover);color:var(--foreground)}.DropdownMenu_item__Zjyak{font-size:var(--text-sm);position:relative;display:flex;width:100%;min-height:32px;align-items:center;padding:var(--spacing) calc(var(--spacing) * 8) var(--spacing) calc(var(--spacing) * 2);border:0;border-radius:0;background:transparent;color:var(--foreground);font:inherit;text-decoration:none;outline:none;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.DropdownMenu_item__Zjyak[data-highlighted]{background:var(--accent);color:var(--foreground)}.DropdownMenu_item__Zjyak:focus-visible{outline:none}.DropdownMenu_item__Zjyak[data-disabled]{color:var(--muted-foreground)}.DropdownMenu_indicator__pKqMW{position:absolute;right:calc(var(--spacing) * 2)}.Sheet_overlay__f8kIu{position:fixed;inset:0;z-index:var(--z-modal);background:var(--overlay)}.Sheet_content__J1yEP{position:fixed;z-index:calc(var(--z-modal) + 1);display:flex;flex-direction:column;overflow:auto;border:1px solid var(--border-strong);background:var(--card)}.Sheet_content__J1yEP[data-state=closed],.Sheet_overlay__f8kIu[data-state=closed]{display:none}.Sheet_right__OVlU5{inset:0 0 0 auto;width:min(90vw,400px);border-radius:0}.Sheet_left__gcKak{inset:0 auto 0 0;width:min(90vw,400px);border-radius:0}.Sheet_bottom__n2y_2{inset:auto 0 0}.Sheet_bottom__n2y_2,.Sheet_top__7vvGP{max-height:min(88dvh,720px);border-radius:0}.Sheet_top__7vvGP{inset:0 0 auto}.Sheet_footer__Xduxv,.Sheet_header__Sb3wP{padding:calc(var(--spacing) * 4)}.Sheet_header__Sb3wP{border-bottom:1px solid var(--border)}.Sheet_footer__Xduxv{margin-top:auto;border-top:1px solid var(--border)}