/*! tailwindcss v4.0.0-beta.2 | MIT License | https://tailwindcss.com */.css-modules_Button__6pXJw{box-sizing:border-box;border:1px solid var(--color-gray-200);background-color:var(--color-gray-50);color:var(--color-gray-900);-webkit-user-select:none;user-select:none;border-radius:.375rem;outline:0;justify-content:center;align-items:center;height:2.5rem;margin:0;padding:0 .875rem;font-family:inherit;font-size:1rem;font-weight:500;line-height:1.5rem;display:flex}.css-modules_Button__6pXJw[data-color=red]{color:var(--color-red)}@media (hover:hover){.css-modules_Button__6pXJw:hover{background-color:var(--color-gray-100)}}.css-modules_Button__6pXJw:active{background-color:var(--color-gray-100)}.css-modules_Button__6pXJw:focus-visible{outline:2px solid var(--color-blue);outline-offset:-1px}.css-modules_Backdrop__2DLTE{opacity:.2;background-color:#000;transition:opacity .15s;position:fixed;inset:0}@media (prefers-color-scheme:dark){.css-modules_Backdrop__2DLTE{opacity:.7}}.css-modules_Backdrop__2DLTE[data-ending-style],.css-modules_Backdrop__2DLTE[data-starting-style]{opacity:0}.css-modules_Popup__pi5D_{box-sizing:border-box;outline:1px solid var(--color-gray-300);background-color:var(--color-gray-50);color:var(--color-gray-900);border-radius:.5rem;width:24rem;max-width:calc(100vw - 3rem);margin-top:-2rem;padding:1.5rem;transition:all .15s;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}@media (prefers-color-scheme:dark){.css-modules_Popup__pi5D_{outline:1px solid var(--color-gray-300)}}.css-modules_Popup__pi5D_[data-ending-style],.css-modules_Popup__pi5D_[data-starting-style]{opacity:0;transform:translate(-50%,-50%)scale(.9)}.css-modules_Title__eh18P{letter-spacing:-.0025em;margin-top:-.375rem;margin-bottom:.25rem;font-size:1.125rem;font-weight:500;line-height:1.75rem}.css-modules_Description__t0vmu{color:var(--color-gray-600);margin:0 0 1.5rem;font-size:1rem;line-height:1.5rem}.css-modules_Actions__2CjFJ{justify-content:end;gap:1rem;display:flex}

/*! tailwindcss v4.0.0-beta.2 | MIT License | https://tailwindcss.com */.css-modules_Button__zDTII{box-sizing:border-box;border:1px solid var(--color-gray-200);background-color:var(--color-gray-50);color:var(--color-gray-900);-webkit-user-select:none;user-select:none;border-radius:.375rem;outline:0;justify-content:center;align-items:center;height:2.5rem;margin:0;padding:0 .875rem;font-family:inherit;font-size:1rem;font-weight:500;line-height:1.5rem;display:flex}@media (hover:hover){.css-modules_Button__zDTII:hover{background-color:var(--color-gray-100)}}.css-modules_Button__zDTII:active{background-color:var(--color-gray-100)}.css-modules_Button__zDTII:focus-visible{outline:2px solid var(--color-blue);outline-offset:-1px}.css-modules_GhostButton__lHyZv{color:var(--color-red);background-color:#0000;border:0;border-radius:.25rem;outline:0;justify-content:center;align-items:center;margin:-.125rem -.375rem;padding:.125rem .375rem;font-family:inherit;font-size:1rem;font-weight:500;line-height:1.5rem;display:flex}@media (hover:hover){.css-modules_GhostButton__lHyZv:hover{background-color:color-mix(in oklch,var(--color-red),#0000 95%)}}.css-modules_GhostButton__lHyZv:active{background-color:color-mix(in oklch,var(--color-red),#0000 90%)}@media (prefers-color-scheme:dark){@media (hover:hover){.css-modules_GhostButton__lHyZv:hover{background-color:color-mix(in oklch,var(--color-red),#0000 85%)}}.css-modules_GhostButton__lHyZv:active{background-color:color-mix(in oklch,var(--color-red),#0000 75%)}}.css-modules_GhostButton__lHyZv:focus-visible{outline:2px solid var(--color-red);outline-offset:-1px}.css-modules_Backdrop__IagBv{opacity:.2;background-color:#000;transition:opacity .15s cubic-bezier(.45,1.005,0,1.005);position:fixed;inset:0}@media (prefers-color-scheme:dark){.css-modules_Backdrop__IagBv{opacity:.7}}.css-modules_Backdrop__IagBv[data-ending-style],.css-modules_Backdrop__IagBv[data-starting-style]{opacity:0}.css-modules_Popup___fJ7D{box-sizing:border-box;outline:1px solid var(--color-gray-200);background-color:var(--color-gray-50);color:var(--color-gray-900);transform:translate(-50%,-50%);transform:translate(-50%,-50%)scale(calc(1 - .1*var(--nested-dialogs)));translate:0 calc(0px + 1.25rem*var(--nested-dialogs));border-radius:.5rem;width:24rem;max-width:calc(100vw - 3rem);margin-top:-2rem;padding:1.5rem;transition:all .15s;position:fixed;top:50%;left:50%}@media (prefers-color-scheme:dark){.css-modules_Popup___fJ7D{outline:1px solid var(--color-gray-300)}}.css-modules_Popup___fJ7D[data-has-nested-dialogs]:after{content:"";border-radius:inherit;background-color:#0000000d;position:absolute;inset:0}.css-modules_Popup___fJ7D[data-ending-style],.css-modules_Popup___fJ7D[data-starting-style]{opacity:0;transform:translate(-50%,-50%)scale(.9)}.css-modules_Title__01x_W{letter-spacing:-.0025em;margin-top:-.375rem;margin-bottom:.25rem;font-size:1.125rem;font-weight:500;line-height:1.75rem}.css-modules_Description__NrbwO{color:var(--color-gray-600);margin:0 0 1.5rem;font-size:1rem;line-height:1.5rem}.css-modules_Actions__gwo_J{justify-content:end;gap:1rem;display:flex}.css-modules_TextareaContainer__2djmT{flex-direction:column;gap:1.5rem;margin-top:1rem;display:flex}.css-modules_Textarea__A4wrK{box-sizing:border-box;border:1px solid var(--color-gray-200);color:var(--color-gray-900);background-color:#0000;border-radius:.375rem;width:100%;min-height:12rem;margin:0;padding-block:.5rem;padding-inline:.875rem;font-family:inherit;font-size:1rem}.css-modules_Textarea__A4wrK:focus{outline:2px solid var(--color-blue);outline-offset:-1px}

/*! tailwindcss v4.0.0-beta.2 | MIT License | https://tailwindcss.com */.css-modules_Button__PVBiF{box-sizing:border-box;border:1px solid var(--color-gray-200);background-color:var(--color-gray-50);color:var(--color-gray-900);-webkit-user-select:none;user-select:none;border-radius:.375rem;outline:0;justify-content:center;align-items:center;height:2.5rem;margin:0;padding:0 .875rem;font-family:inherit;font-size:1rem;font-weight:500;line-height:1.5rem;display:flex}@media (hover:hover){.css-modules_Button__PVBiF:hover{background-color:var(--color-gray-100)}}.css-modules_Button__PVBiF:active{background-color:var(--color-gray-100)}.css-modules_Button__PVBiF:focus-visible{outline:2px solid var(--color-blue);outline-offset:-1px}.css-modules_Backdrop__Pu5Pv{opacity:.2;background-color:#000;transition:opacity .15s cubic-bezier(.45,1.005,0,1.005);position:fixed;inset:0}@media (prefers-color-scheme:dark){.css-modules_Backdrop__Pu5Pv{opacity:.7}}.css-modules_Backdrop__Pu5Pv[data-ending-style],.css-modules_Backdrop__Pu5Pv[data-starting-style]{opacity:0}.css-modules_Popup__RuJqT{box-sizing:border-box;outline:1px solid var(--color-gray-200);background-color:var(--color-gray-50);color:var(--color-gray-900);border-radius:.5rem;width:24rem;max-width:calc(100vw - 3rem);margin-top:-2rem;padding:1.5rem;transition:all .15s;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}@media (prefers-color-scheme:dark){.css-modules_Popup__RuJqT{outline:1px solid var(--color-gray-300)}}.css-modules_Popup__RuJqT[data-ending-style],.css-modules_Popup__RuJqT[data-starting-style]{opacity:0;transform:translate(-50%,-50%)scale(.9)}.css-modules_Title__0VlVb{letter-spacing:-.0025em;margin-top:-.375rem;margin-bottom:.25rem;font-size:1.125rem;font-weight:500;line-height:1.75rem}.css-modules_Description__V3Jt_{color:var(--color-gray-600);margin:0 0 1.5rem;font-size:1rem;line-height:1.5rem}.css-modules_Actions__SHMjd{justify-content:end;gap:1rem;display:flex}

/*! tailwindcss v4.0.0-beta.2 | MIT License | https://tailwindcss.com */.css-modules_Button__zLdZN{box-sizing:border-box;border:1px solid var(--color-gray-200);background-color:var(--color-gray-50);color:var(--color-gray-900);-webkit-user-select:none;user-select:none;border-radius:.375rem;outline:0;justify-content:center;align-items:center;height:2.5rem;margin:0;padding:0 .875rem;font-family:inherit;font-size:1rem;font-weight:500;line-height:1.5rem;display:flex}@media (hover:hover){.css-modules_Button__zLdZN:hover{background-color:var(--color-gray-100)}}.css-modules_Button__zLdZN:active{background-color:var(--color-gray-100)}.css-modules_Button__zLdZN:focus-visible{outline:2px solid var(--color-blue);outline-offset:-1px}.css-modules_GhostButton__vGCJC{color:var(--color-blue);background-color:#0000;border:0;border-radius:.25rem;outline:0;justify-content:center;align-items:center;margin:-.125rem -.375rem;padding:.125rem .375rem;font-family:inherit;font-size:1rem;font-weight:500;line-height:1.5rem;display:flex}@media (hover:hover){.css-modules_GhostButton__vGCJC:hover{background-color:color-mix(in oklch,var(--color-blue),#0000 95%)}}.css-modules_GhostButton__vGCJC:active{background-color:color-mix(in oklch,var(--color-blue),#0000 90%)}@media (prefers-color-scheme:dark){@media (hover:hover){.css-modules_GhostButton__vGCJC:hover{background-color:color-mix(in oklch,var(--color-blue),#0000 85%)}}.css-modules_GhostButton__vGCJC:active{background-color:color-mix(in oklch,var(--color-blue),#0000 75%)}}.css-modules_GhostButton__vGCJC:focus-visible{outline:2px solid var(--color-blue);outline-offset:-1px}.css-modules_Backdrop__y9B15{opacity:.2;background-color:#000;transition:opacity .15s cubic-bezier(.45,1.005,0,1.005);position:fixed;inset:0}@media (prefers-color-scheme:dark){.css-modules_Backdrop__y9B15{opacity:.7}}.css-modules_Backdrop__y9B15[data-ending-style],.css-modules_Backdrop__y9B15[data-starting-style]{opacity:0}.css-modules_Popup__NCJ8l{box-sizing:border-box;outline:1px solid var(--color-gray-200);background-color:var(--color-gray-50);color:var(--color-gray-900);transform:translate(-50%,-50%);transform:translate(-50%,-50%)scale(calc(1 - .1*var(--nested-dialogs)));translate:0 calc(0px + 1.25rem*var(--nested-dialogs));border-radius:.5rem;width:24rem;max-width:calc(100vw - 3rem);margin-top:-2rem;padding:1.5rem;transition:all .15s;position:fixed;top:50%;left:50%}@media (prefers-color-scheme:dark){.css-modules_Popup__NCJ8l{outline:1px solid var(--color-gray-300)}}.css-modules_Popup__NCJ8l[data-has-nested-dialogs]:after{content:"";border-radius:inherit;background-color:#0000000d;position:absolute;inset:0}.css-modules_Popup__NCJ8l[data-ending-style],.css-modules_Popup__NCJ8l[data-starting-style]{opacity:0;transform:translate(-50%,-50%)scale(.9)}.css-modules_Title___5_8w{letter-spacing:-.0025em;margin-top:-.375rem;margin-bottom:.25rem;font-size:1.125rem;font-weight:500;line-height:1.75rem}.css-modules_Description__p6_10{color:var(--color-gray-600);margin:0 0 1.5rem;font-size:1rem;line-height:1.5rem}.css-modules_Actions__X1CaK{justify-content:end;align-items:center;gap:1rem;display:flex}.css-modules_ActionsLeft__W51bJ{margin-right:auto}