body:has(.c-dialog[open]){overflow:hidden}.c-dialog{pointer-events:none;transition:display .15s ease-in-out allow-discrete, overlay .15s ease-in-out allow-discrete, opacity .15s ease-in-out, transform .15s ease-in-out;opacity:0;width:100%;max-width:450px;max-height:calc(100% - 2rem);box-shadow:var(--c-drop-shadow);background-color:var(--c-color-white);border:none;border-top-left-radius:.25rem;border-top-right-radius:.25rem;outline:none;flex-direction:column;margin-bottom:0;padding:0;display:flex}.c-dialog>.content{overflow-wrap:anywhere;flex-direction:column;gap:1rem;padding:1rem 1.5rem 0;display:flex}.c-dialog>.footer{flex:none;gap:.5rem;padding:1rem;display:flex}.c-dialog>.footer .c-btn{width:100%}.c-dialog>.footer>.left,.c-dialog>.footer>.right{flex:50%}.c-dialog::backdrop{transition:display .15s ease-in-out allow-discrete, overlay .15s ease-in-out allow-discrete, background-color .15s ease-in-out, -webkit-backdrop-filter .15s ease-in-out;transition:display .15s ease-in-out allow-discrete, overlay .15s ease-in-out allow-discrete, background-color .15s ease-in-out, backdrop-filter .15s ease-in-out;transition:display .15s ease-in-out allow-discrete, overlay .15s ease-in-out allow-discrete, background-color .15s ease-in-out, backdrop-filter .15s ease-in-out, -webkit-backdrop-filter .15s ease-in-out;-webkit-backdrop-filter:blur();backdrop-filter:blur();background-color:#0000}.c-dialog[open]{pointer-events:initial;opacity:1;transform:translateY(0)}.c-dialog[open]::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:rgb(from var(--c-color-grey-700) r g b / 75%)}@starting-style{.c-dialog[open]{opacity:0}.c-dialog[open]::backdrop{-webkit-backdrop-filter:blur();backdrop-filter:blur();background-color:#0000}}@media (prefers-reduced-motion:no-preference){.c-dialog{transform:translateY(2rem)}@starting-style{.c-dialog[open]{transform:translateY(2rem)}}}@media (width>=576px){.c-dialog{border-radius:.5rem;margin-bottom:auto}.c-dialog>.content{padding:2rem}.c-dialog>.footer{border-top:1px solid var(--c-color-grey-200);background-color:var(--c-color-grey-50);padding:1rem}.c-dialog>.footer .c-btn{width:auto}.c-dialog>.footer>.left,.c-dialog>.footer>.right{flex:none}.c-dialog>.footer>.right{margin-left:auto}.c-dialog[open]{transform:scale(1)}@media (prefers-reduced-motion:no-preference){.c-dialog{transform:scale(.9)}@starting-style{.c-dialog[open]{transform:scale(.9)}}}}.c-menu-item{--c-menu-item-active-color:var(--c-color-brand-primary-600);outline-offset:0;border-radius:.25rem;justify-content:flex-start;align-items:center;gap:.5rem;padding:.5rem 1.375rem;display:flex;position:relative}.c-menu-item,.c-menu-item:is(a){color:inherit;font-size:inherit;font-weight:inherit}.c-menu-item .active-check{color:var(--c-color-brand-primary-600);margin-left:auto;display:none}.c-menu-item:hover{background-color:var(--c-color-grey-100)}.c-menu-item.active{color:var(--c-menu-item-active-color);font-weight:var(--c-text-bold-font-weight)}.c-menu-item.active:before{content:"";background-color:currentColor;width:.25rem;position:absolute;top:0;bottom:0;left:0}.c-menu-item:focus-visible{outline-color:var(--c-color-brand-primary-600)}.c-menu-item.red{--c-menu-item-active-color:var(--c-color-red-600);color:var(--c-color-red-600)}
