._trigger_ed838_1{padding:.35rem .9rem}@media (width<=37.48rem){._dialog_ed838_6{max-width:100%;max-height:90vh;margin:0;inset:auto 0 0}}._dialog_ed838_6{border:1px solid var(--rule);background:var(--surface);width:calc(100% - 2rem);max-width:34rem;max-height:90vh;color:var(--text);box-shadow:var(--shadow);border-radius:.75rem;margin:auto;padding:1.5rem;position:fixed;inset:0}._dialog_ed838_6::backdrop{background:#00000080}._dialog_ed838_6 h2{margin:0 2rem 1rem 0;font-size:1.25rem}._close_ed838_35{min-width:44px;min-height:44px;color:var(--text);cursor:pointer;background:0 0;border:none;border-radius:50%;place-items:center;padding:0;font-size:1.5rem;line-height:1;display:grid;position:absolute;top:.75rem;right:.75rem}._close_ed838_35:focus-visible{outline:2px solid var(--focus);outline-offset:2px}._field_ed838_57{gap:.3rem;margin:0 0 .9rem;display:grid}._field_ed838_57 label{font-size:.9rem;font-weight:600}._field_ed838_57 input,._field_ed838_57 textarea{border:1px solid var(--rule);background:var(--bg);width:100%;min-width:0;color:var(--text);font:inherit;border-radius:.4rem;padding:.55rem .7rem}._field_ed838_57 input:focus-visible,._field_ed838_57 textarea:focus-visible{outline:2px solid var(--focus);outline-offset:1px}._dates_ed838_83{border:1px solid var(--rule);border-radius:.4rem;margin:0 0 .9rem;padding:.75rem}._dates_ed838_83 legend{padding:0 .35rem;font-size:.9rem;font-weight:600}._hint_ed838_95{color:var(--muted);margin:0 0 .9rem;font-size:.9rem}._choice_ed838_101{border:0;flex-wrap:wrap;gap:0 1.25rem;margin:0 0 .9rem;padding:0;display:flex}._choice_ed838_101 legend{width:100%;margin-bottom:.3rem;padding:0;font-size:.9rem;font-weight:600}._choice_ed838_101 label{cursor:pointer;align-items:center;gap:.45rem;min-height:2.75rem;display:inline-flex}._choice_ed838_101 input{width:1.15rem;height:1.15rem;accent-color:var(--accent-strong);margin:0}._dateChoice_ed838_130{align-items:center;gap:.5rem;padding:.3rem 0;display:flex}._dateChoice_ed838_130 input{width:1.15rem;height:1.15rem;accent-color:var(--accent-strong)}._error_ed838_142{background:color-mix(in srgb, var(--accent-strong) 12%, var(--surface));color:var(--text);border-radius:.4rem;margin:0 0 .9rem;padding:.6rem .8rem;font-size:.95rem}._actions_ed838_151{gap:.75rem;margin-top:1.25rem;display:flex}._done_ed838_157{justify-items:start;gap:1rem;display:grid}._done_ed838_157:focus{outline:none}._closed_ed838_166{border:1px solid var(--rule);color:var(--muted);border-radius:999px;padding:.3rem .9rem;font-size:.9rem;display:inline-block}
