@media (prefers-reduced-motion:no-preference){.arcs-module__YUUN9q__arc{stroke-dasharray:1;stroke-dashoffset:1px;animation:arcs-module__YUUN9q__arc-draw 1.6s var(--ease-out-expo) forwards;animation-delay:var(--arc-delay,0s)}}@keyframes arcs-module__YUUN9q__arc-draw{to{stroke-dashoffset:0}}
.detail-dialog-module__LClbVq__dialog{width:100%;max-width:100vw;max-height:100dvh;color:inherit;background:0 0;border:0;margin:0;padding:0;position:fixed;inset:auto 0 0}.detail-dialog-module__LClbVq__dialog::backdrop{background-color:var(--color-espresso-950);opacity:.65;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.detail-dialog-module__LClbVq__panel{overscroll-behavior:contain;background-color:var(--color-ivory-50);border-top:1px solid var(--color-stone-200);border-radius:.75rem .75rem 0 0;width:100%;max-height:86dvh;overflow-y:auto}@media (min-width:48rem){.detail-dialog-module__LClbVq__dialog{width:min(34rem,100vw - 3rem);max-height:min(80dvh,44rem);margin:auto;inset:0}.detail-dialog-module__LClbVq__panel{border:1px solid var(--color-stone-200);border-radius:.75rem;max-height:min(80dvh,44rem)}}@media (prefers-reduced-motion:no-preference){.detail-dialog-module__LClbVq__dialog[open]{animation:detail-dialog-module__LClbVq__panel-in .22s var(--ease-out-quart) both}.detail-dialog-module__LClbVq__dialog[open]::backdrop{animation:detail-dialog-module__LClbVq__veil-in .22s var(--ease-out-quart) both}.detail-dialog-module__LClbVq__dialog[open].detail-dialog-module__LClbVq__closing{animation:.16s ease-in both detail-dialog-module__LClbVq__panel-out}.detail-dialog-module__LClbVq__dialog[open].detail-dialog-module__LClbVq__closing::backdrop{animation:.16s ease-in both detail-dialog-module__LClbVq__veil-out}@media (min-width:48rem){.detail-dialog-module__LClbVq__dialog[open]{animation-name:detail-dialog-module__LClbVq__card-in}.detail-dialog-module__LClbVq__dialog[open].detail-dialog-module__LClbVq__closing{animation-name:detail-dialog-module__LClbVq__card-out}}}@keyframes detail-dialog-module__LClbVq__panel-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes detail-dialog-module__LClbVq__panel-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(10px)}}@keyframes detail-dialog-module__LClbVq__card-in{0%{opacity:0;transform:translateY(8px)scale(.99)}to{opacity:1;transform:none}}@keyframes detail-dialog-module__LClbVq__card-out{0%{opacity:1;transform:none}to{opacity:0;transform:scale(.995)}}@keyframes detail-dialog-module__LClbVq__veil-in{0%{opacity:0}to{opacity:.65}}@keyframes detail-dialog-module__LClbVq__veil-out{0%{opacity:.65}to{opacity:0}}
