.styles_wrapper__gKk34{width:100%;padding:1rem}.styles_header__cOXap{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;margin-bottom:1rem}.styles_header__cOXap>p{grid-column:2}.styles_header__cOXap>button{grid-column:3;justify-self:end}.styles_problems__flcK_{display:flex;flex-direction:column;gap:.5rem}.styles_problem__qEHZh{background-color:var(--color-bg);border-radius:.5rem;border:1px solid var(--color-border);height:4rem;cursor:pointer;display:flex}.styles_problem__qEHZh>div{padding:0 1rem;display:flex;align-items:center;justify-content:center}.styles_problem--id__iljB1{width:6rem;min-width:6rem}.styles_problem--name___s5AL{flex:1 1;justify-content:flex-start!important;border-right:none!important;overflow:hidden}.styles_problem--name___s5AL>p{text-wrap:nowrap;overflow:hidden;text-overflow:ellipsis}.styles_problem--tags__dErct{padding-left:0!important;border-right:none!important;overflow:hidden;max-width:16rem}.styles_problem--tags__dErct>p{text-wrap:nowrap;overflow:hidden;text-overflow:ellipsis}.styles_problem--limits__0o_Xl{padding-left:0!important;flex-direction:column!important;align-items:flex-end!important;gap:.25rem!important}.styles_problem--more__WToSa{width:4rem;min-width:4rem}.styles_problem__qEHZh>div:not(:last-child){border-right:1px solid var(--color-border)}@media (max-width:600px){.styles_header__cOXap{grid-template-columns:1fr;gap:.5rem}.styles_header__cOXap>p{text-align:center}.styles_header__cOXap>button,.styles_header__cOXap>p{grid-column:1}}.styles_modal__a0ZRS{background-color:var(--color-bg);border:1px solid var(--color-border);border-radius:.5rem;margin:auto;max-width:calc(100% - 2rem);animation:styles_modal-open__4BnRw .2s ease-in-out;&::backdrop{transform:translateZ(0);background-color:var(--color-bg-shadow);animation:styles_modal-open-backdrop__EZ4NE .2s ease-in-out}}.styles_modal__a0ZRS:not([data-open=true]){animation:styles_modal-close__2S7ew .2s ease-in-out forwards;&::backdrop{animation:styles_modal-close-backdrop__1qQYR .2s ease-in-out forwards}}@keyframes styles_modal-open__4BnRw{0%{transform:translateY(-3.75rem);opacity:.15}to{transform:unset;opacity:1}}@keyframes styles_modal-open-backdrop__EZ4NE{0%{opacity:0}to{opacity:1}}@keyframes styles_modal-close__2S7ew{0%{transform:unset;opacity:1}to{transform:translateY(-3.75rem);opacity:.15}}@keyframes styles_modal-close-backdrop__1qQYR{0%{opacity:1}to{opacity:0}}