@keyframes styles_slideDown__uUhMW{0%{transform:translate(-50%,-100%);opacity:0}to{transform:translate(-50%);opacity:1}}@keyframes styles_slideUp__S1HQC{0%{transform:translate(-50%);opacity:1}to{transform:translate(-50%,-100%);opacity:0}}.styles_slideDown__uUhMW{animation:styles_slideDown__uUhMW .3s ease-in-out forwards}.styles_slideUp__S1HQC{animation:styles_slideUp__S1HQC .3s ease-in-out forwards}.styles_container__e7Na_{display:flex;align-items:center;gap:4px}.styles_textWrapper__evKgQ{position:relative;overflow:hidden;display:inline-block;padding-right:4px}.styles_text__z9GhN{display:inline-block;white-space:nowrap;-webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,1) 0,rgba(0,0,0,1) calc(100% - 10px),rgba(0,0,0,0));mask-image:linear-gradient(90deg,rgba(0,0,0,1) 0,rgba(0,0,0,1) calc(100% - 10px),rgba(0,0,0,0))}.styles_fadeOut__6lVOa{display:none}.styles_iconWrapper__8XzO_{display:inline-flex;align-items:center;justify-content:center;background-color:var(--mantine-color-gray-2);border:none;cursor:pointer;padding:4px;border-radius:4px;color:var(--mantine-color-text);transition:all .2s ease;flex-shrink:0;margin-left:-8px}[data-mantine-color-scheme=dark] .styles_iconWrapper__8XzO_{background-color:var(--mantine-color-dark-5)}.styles_iconWrapper__8XzO_:hover{color:var(--mantine-color-text);background-color:var(--mantine-color-default-hover)}.styles_showOnHover__nP8nz{opacity:0;transition:opacity .2s ease}tr:hover .styles_showOnHover__nP8nz{opacity:1}.styles_tableContainer__lKAky{border-radius:var(--mantine-radius-md);border:1px solid var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .styles_tableContainer__lKAky{border:1px solid var(--mantine-color-dark-4)}.styles_tableContainer__lKAky{overflow:hidden}.styles_table__7kF95{width:100%;border-collapse:collapse}.styles_thead__raJwY tr th{background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .styles_thead__raJwY tr th{background-color:var(--mantine-color-dark-6)}.styles_thead__raJwY tr th{padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);font-weight:600;color:var(--mantine-color-dimmed);font-size:var(--mantine-font-size-xs);text-transform:uppercase;letter-spacing:.5px}.styles_tbody__Vejfs tr td{padding:var(--mantine-spacing-xs) var(--mantine-spacing-md);border-top:1px solid var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .styles_tbody__Vejfs tr td{border-top:1px solid var(--mantine-color-dark-5)}.styles_tbody__Vejfs tr td{font-size:var(--mantine-font-size-sm)}.styles_tbody__Vejfs tr{cursor:pointer;transition:background-color .2s ease}.styles_tbody__Vejfs tr:hover{background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .styles_tbody__Vejfs tr:hover{background-color:var(--mantine-color-dark-6)}.styles_titleCell__EXdd_{font-weight:600;color:var(--mantine-color-text)}.styles_metaCell__g0O1Z{color:var(--mantine-color-dimmed)}.styles_dateCell__T_80W{color:var(--mantine-color-text)}.styles_authorBadge__3KYfB{cursor:pointer;transition:opacity .15s ease}.styles_authorBadge__3KYfB:hover{opacity:.8}.styles_actionsCell___BNhM{width:80px}.styles_input__SXgYy{padding:var(--mantine-spacing-sm);resize:none}.styles_editorContainer__BCeWM,.styles_input__SXgYy{min-height:245px;height:245px;border:none;width:100%;box-sizing:border-box}.styles_editorContainer__BCeWM{overflow-y:auto;background-color:#252526;border-radius:var(--mantine-radius-sm)}.styles_codeEditor__TSGFe{min-height:100%;width:100%;box-sizing:border-box;background-color:#252526;color:#d4d4d4;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:14px}.styles_codeEditor__TSGFe textarea{outline:none;color:#d4d4d4;caret-color:#d4d4d4}.styles_codeEditor__TSGFe pre,.styles_codeEditor__TSGFe textarea{font-family:inherit!important;font-size:inherit!important}.styles_code__zXP2j{width:100%;height:fit-content}.styles_dropZone__fZY2M{position:relative;height:253px;border:1px solid #3c3c3c;border-radius:var(--mantine-radius-default);background-color:#252526;transition:border-color .2s ease,background-color .2s ease;padding:4px;box-sizing:border-box}.styles_code__zXP2j[data-dragging=true] .styles_dropZone__fZY2M{border-color:var(--mantine-color-blue-6);background-color:var(--mantine-color-blue-0)}[data-mantine-color-scheme=dark] .styles_code__zXP2j[data-dragging=true] .styles_dropZone__fZY2M{background-color:var(--mantine-color-blue-9)}.styles_dragOverlay__czb1m{position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--mantine-color-blue-0)}[data-mantine-color-scheme=dark] .styles_dragOverlay__czb1m{background-color:var(--mantine-color-blue-9)}.styles_dragOverlay__czb1m{opacity:0;transition:opacity .2s ease;pointer-events:none}.styles_code__zXP2j[data-dragging=true] .styles_dragOverlay__czb1m{opacity:1}.styles_fileAttached__MTNmD{padding:var(--mantine-spacing-sm);height:245px;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;box-sizing:border-box}.styles_fileInfo__gyA_0{display:flex;align-items:center;gap:var(--mantine-spacing-sm)}.styles_deleteButton___kNWs{position:absolute;top:var(--mantine-spacing-xs);right:var(--mantine-spacing-xs)}.styles_codeLarge__BbmZo .styles_editorContainer__BCeWM,.styles_codeLarge__BbmZo .styles_input__SXgYy{min-height:500px;height:500px}.styles_codeLarge__BbmZo .styles_dropZone__fZY2M{height:508px}.styles_codeLarge__BbmZo .styles_fileAttached__MTNmD{height:500px}@media (max-width:var(--mantine-breakpoint-lg )){.styles_dropZone__fZY2M{height:130px;padding:4px}.styles_input__SXgYy{padding:var(--mantine-spacing-xs)}.styles_editorContainer__BCeWM,.styles_input__SXgYy{min-height:122px;height:122px}.styles_fileAttached__MTNmD{height:122px;padding:var(--mantine-spacing-xs)}.styles_pinFileLabel___VLZ0{display:none}.styles_pinFileSection__iFHg9{margin:0}.styles_pinFileRoot__Mdy6V{padding:0 12px}.styles_code__zXP2j{width:100%}}.styles_header__qR_al{height:70px;padding-left:var(--mantine-spacing-md);padding-right:var(--mantine-spacing-md)}@media (min-width:var(--mantine-breakpoint-sm )){.styles_leftSection__wB4ai{flex:1}}@media (min-width:var(--mantine-breakpoint-sm )){.styles_rightSection__WV6Tw{flex:1}}.styles_logoLink__onEsS{display:flex;align-items:center;height:40px;text-decoration:none;color:var(--mantine-color-text)}.styles_logoImage__JhubX{filter:none!important;color:transparent!important}.styles_link__e7q1t{display:flex;align-items:center;height:100%;padding-left:var(--mantine-spacing-sm);padding-right:var(--mantine-spacing-sm);text-decoration:none;color:var(--mantine-color-text);font-weight:600;font-size:var(--mantine-font-size-md)}@media (hover:hover){.styles_link__e7q1t:hover{background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .styles_link__e7q1t:hover{background-color:var(--mantine-color-dark-6)}}@media (hover:none){.styles_link__e7q1t:active{background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .styles_link__e7q1t:active{background-color:var(--mantine-color-dark-6)}}@media (max-width:var(--mantine-breakpoint-sm )){.styles_link__e7q1t{padding-left:var(--mantine-spacing-sm);padding-right:var(--mantine-spacing-sm)}}.styles_icon__ATOgJ{width:22px;height:22px}[data-mantine-color-scheme=dark] .styles_dark__gPyds{display:none}[data-mantine-color-scheme=light] .styles_dark__gPyds{display:block}[data-mantine-color-scheme=light] .styles_light__TV0_g{display:none}[data-mantine-color-scheme=dark] .styles_light__TV0_g{display:block}.styles_footer__KoQ2V{border-top:1px solid var(--mantine-color-gray-3);padding-top:var(--mantine-spacing-md);padding-bottom:var(--mantine-spacing-md);margin-top:auto;background-color:var(--mantine-color-body)}.styles_container__zPZeZ{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--mantine-spacing-xs)}@media (min-width:48em){.styles_container__zPZeZ{flex-direction:row;justify-content:space-between}}.styles_links__5HVJu{display:flex;gap:var(--mantine-spacing-md)}[data-mantine-color-scheme=dark] .styles_footer__KoQ2V{border-top-color:var(--mantine-color-dark-4)}.styles_tableContainer__Ai626{border-radius:var(--mantine-radius-md);border:1px solid var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .styles_tableContainer__Ai626{border:1px solid var(--mantine-color-dark-4)}.styles_tableContainer__Ai626{overflow:hidden}.styles_table__4NmGY{width:100%;border-collapse:collapse}.styles_thead__hkZId tr th{background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .styles_thead__hkZId tr th{background-color:var(--mantine-color-dark-6)}.styles_thead__hkZId tr th{padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);font-weight:600;color:var(--mantine-color-dimmed);font-size:var(--mantine-font-size-xs);text-transform:uppercase;letter-spacing:.5px}.styles_tbody__bxUjI tr td{padding:var(--mantine-spacing-xs) var(--mantine-spacing-md);border-top:1px solid var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .styles_tbody__bxUjI tr td{border-top:1px solid var(--mantine-color-dark-5)}.styles_tbody__bxUjI tr td{font-size:var(--mantine-font-size-sm)}.styles_tbody__bxUjI tr{cursor:pointer;transition:background-color .2s ease}.styles_tbody__bxUjI tr:hover{background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .styles_tbody__bxUjI tr:hover{background-color:var(--mantine-color-dark-6)}.styles_titleCell___UJTd{font-weight:600;color:var(--mantine-color-text)}.styles_metaCell__Gxcz7{color:var(--mantine-color-dimmed)}.styles_table__BS2wn{width:100%;min-width:800px;border-collapse:collapse}.styles_table__BS2wn td,.styles_table__BS2wn th{padding-left:8px;padding-right:8px}@media (min-width:48em){.styles_table__BS2wn td,.styles_table__BS2wn th{padding-left:16px;padding-right:16px}}@media (min-width:75em){.styles_table__BS2wn td,.styles_table__BS2wn th{padding-left:24px;padding-right:24px}}.ProblemCard_problemCard__WxWsn{cursor:pointer;transition:all .2s ease;height:100%;backface-visibility:hidden;transform:translateZ(0);border-left:3px solid var(--mantine-color-blue-6)}.ProblemCard_problemCard__WxWsn:hover{transform:translate3d(0,-2px,0);box-shadow:0 4px 12px rgba(0,0,0,.08)!important}