.challenge-community-card-container[data-v-45cf0806]{align-items:center;background:#ede8f7;border-radius:.5rem;cursor:pointer;display:flex;gap:.875rem;max-width:22.5rem;overflow:hidden;padding:1rem 1.5rem}.challenge-community-card-container .whatsapp-icon-container[data-v-45cf0806]{align-items:center;background:#c2b2e5;border-radius:50%;display:flex;flex-shrink:0;height:4rem;justify-content:center;overflow:hidden;width:4rem}.challenge-community-card-container .whatsapp-icon-container .icon[data-v-45cf0806]{height:auto;width:2rem}.challenge-community-card-container .text[data-v-45cf0806]{color:var(--text-highlight)}.challenge-community-card-container .text .heading[data-v-45cf0806]{font-family:Plus Jakarta Sans;font-size:1.125rem;font-weight:700;line-height:140%;margin-bottom:.3125rem}.challenge-community-card-container .text .sub-heading[data-v-45cf0806]{align-items:center;display:flex;font-size:1rem;gap:.25rem;line-height:150%}.challenge-community-card-container .text .sub-heading .arrow[data-v-45cf0806]{filter:brightness(0) saturate(100%) invert(25%) sepia(43%) saturate(4625%) hue-rotate(250deg) brightness(79%) contrast(84%);width:1rem}@media only screen and (max-width:512px){.challenge-community-card-container[data-v-45cf0806]{gap:.625rem;padding:.8125rem 1rem}.challenge-community-card-container .whatsapp-icon-container[data-v-45cf0806]{height:2.625rem;width:2.625rem}.challenge-community-card-container .whatsapp-icon-container .icon[data-v-45cf0806]{width:1.25rem}.challenge-community-card-container .text .heading[data-v-45cf0806]{font-size:1rem;font-weight:600;margin-bottom:.125rem}.challenge-community-card-container .text .sub-heading[data-v-45cf0806]{font-size:.875rem}.challenge-community-card-container .text .sub-heading .arrow[data-v-45cf0806]{width:.875rem}}.single-select-container[data-v-ff2800bc]{color:var(--text-default)}.single-select-container .label[data-v-ff2800bc]{font-size:1rem;font-weight:600;line-height:140%}.single-select-container input[data-v-ff2800bc]{border:1px solid var(--border-default);border-radius:.5rem;font-size:1rem;line-height:150%;margin-top:.75rem;outline:none;padding:.875rem 1.25rem;width:100%}.single-select-container input[data-v-ff2800bc]:focus{border:1px solid var(--border-pressed)}.single-select-container[data-v-ff2800bc] ::-moz-placeholder{color:var(--text-disabled);font-size:1rem;line-height:150%}.single-select-container[data-v-ff2800bc] ::placeholder{color:var(--text-disabled);font-size:1rem;line-height:150%}.file-upload-list-container[data-v-07c45735]{margin:0 0 -1rem}.file-upload-list-container .attachment-item[data-v-07c45735]{align-items:center;border:1px solid var(--border-default);border-radius:6px;display:flex;justify-content:space-between;margin:1rem 0;padding:1rem}.file-upload-list-container .attachment-item .attachment-file[data-v-07c45735]{align-items:center;display:flex;justify-content:space-between;padding:1rem;width:100%}.file-upload-list-container .attachment-item .attachment-file.small[data-v-07c45735]{padding:.5rem 1rem}.file-upload-list-container .attachment-item .attachment-file .name[data-v-07c45735]{align-items:center;color:var(--text-default);display:flex;-webkit-text-decoration:none;text-decoration:none}.file-upload-list-container .attachment-item .attachment-file .name .icon-container[data-v-07c45735]{align-items:center;border-radius:50%;display:flex;height:2rem;justify-content:center;margin-right:.75rem;min-width:2rem;overflow:hidden}.file-upload-list-container .attachment-item .attachment-file .name .icon-container img[data-v-07c45735]{height:auto;width:1rem}.file-upload-list-container .attachment-item .progress-name[data-v-07c45735]{color:var(--text-disabled)}.file-upload-list-container .attachment-item .file-actions[data-v-07c45735]{align-items:center;display:flex;gap:.5rem}.file-upload-list-container .attachment-item .download-link[data-v-07c45735]{align-items:center;display:flex}.file-upload-list-container .attachment-item .download-icon[data-v-07c45735]{cursor:pointer;height:1.5rem;opacity:.75;transition:opacity .1s ease;width:1.5rem}.file-upload-list-container .attachment-item .download-icon[data-v-07c45735]:hover{opacity:1}.file-upload-list-container .attachment-item .remove-icon[data-v-07c45735]{cursor:pointer;filter:grayscale(100%);height:1.5rem;opacity:.75;transition:opacity .1s ease;width:1.5rem}.file-upload-list-container .attachment-item .remove-icon[data-v-07c45735]:hover{opacity:1}.file-upload-list-container .attachment-item .arrow-icon[data-v-07c45735]{filter:brightness(0) saturate(100%) invert(48%) sepia(0) saturate(95%) hue-rotate(158deg) brightness(96%) contrast(92%);height:auto;margin-left:.5rem;min-width:1rem;width:1rem}.file-upload-list-container .attachment-item .progress-percentage[data-v-07c45735]{color:var(--text-disabled)}.file-upload-list-container .attachment-upload-item[data-v-07c45735]{align-items:flex-start;flex-direction:column;overflow:hidden;padding:0}.file-upload-list-container .attachment-upload-item .progress-bar-track[data-v-07c45735]{background:transparent;height:3px;width:100%}.file-upload-list-container .attachment-upload-item .progress-bar-fill[data-v-07c45735]{background:var(--text-highlight);height:100%;transition:width .3s ease-out}.file-input-container[data-v-1696b8e2]{color:var(--text-default)}.file-input-container .drop-container[data-v-1696b8e2]{align-items:center;border:1px dashed var(--border-default);border-radius:.5rem;cursor:pointer;display:flex;justify-content:center;margin-top:.75rem;padding:1.25rem;text-align:center}.file-input-container .drop-container .upload-icon[data-v-1696b8e2]{filter:brightness(0) saturate(100%) invert(25%) sepia(43%) saturate(4625%) hue-rotate(250deg) brightness(79%) contrast(84%);height:auto;margin-right:.25rem;width:1.5rem}.file-input-container .drop-container .drop-text[data-v-1696b8e2]{color:var(--text-subdued);font-size:.875rem;line-height:145%}.file-input-container .drop-container .drop-text button[data-v-1696b8e2]{background:inherit;border:none;color:var(--text-highlight);font-weight:600}.challenge-submission-modal-container{background:var(--background-default);border-radius:.75rem;color:var(--text-default);display:flex;flex-direction:column;gap:2rem;padding:3rem 2.5rem 3.5rem;width:38rem}.challenge-submission-modal-container .heading{font-family:Plus Jakarta Sans;font-size:1.75rem;font-weight:700;line-height:150%;text-align:center}.challenge-submission-modal-container .input-container{display:flex;flex-direction:column;gap:.25rem}.challenge-submission-modal-container .input-container .label{font-size:1rem;font-weight:600;line-height:150%}.challenge-submission-modal-container .input-container .vue-tel-input{border:1px solid var(--border-default);border-radius:.5rem;box-shadow:none;margin-bottom:.5rem;outline:none;padding:.725rem 1rem .725rem 0}.challenge-submission-modal-container .input-container .vue-tel-input:focus-within{border-color:var(--border-pressed);outline:none}.challenge-submission-modal-container .input-container .vue-tel-input input:focus-within{border-color:var(--border-pressed);outline:none}.challenge-submission-modal-container .input-container .vue-tel-input .vti__dropdown{border-right:1px solid var(--border-default)}.challenge-submission-modal-container .input-container .vue-tel-input .vti__dropdown-list{border-color:var(--border-default);border-radius:8px;margin-top:1rem;width:20.5rem}.challenge-submission-modal-container .input-container .vue-tel-input .vti__dropdown-list .vti__dropdown-item{padding:8px}.challenge-submission-modal-container .input-container .vue-tel-input .vti__dropdown-list .vti__dropdown-item:hover{background-color:var(--surface-hover)}.challenge-submission-modal-container .input-container .vue-tel-input .vti__dropdown-list .vti__dropdown-item strong{font-weight:600}.challenge-submission-modal-container .input-container .vue-tel-input .vti__country-code{color:#000;font-size:1.2rem}.challenge-submission-modal-container .input-container .text-input{margin-top:0}.challenge-submission-modal-container .input-container ::-moz-placeholder{color:var(--text-disabled)}.challenge-submission-modal-container .input-container ::placeholder{color:var(--text-disabled)}.challenge-submission-modal-container .submit-button-container{display:flex;justify-content:flex-end}@media only screen and (max-width:768px){.challenge-submission-modal-container{gap:1rem;max-width:38rem;padding:2rem 1.25rem;width:100%}.challenge-submission-modal-container .submit-button-container{justify-content:center}}.user-image-container{height:inherit;width:inherit}.user-image-container .user-image{height:auto;width:100%}.user-image-container .avatar-container{height:100%;width:100%}.challenge-prizes-container{display:flex;flex-direction:column;gap:1rem}.challenge-prizes-container .heading{font-family:Plus Jakarta Sans;font-size:1.25rem;font-weight:700;line-height:140%}.challenge-prizes-container .prize-tile{align-items:center;align-self:stretch;background:var(--surface-default);border-radius:.5rem;display:flex;gap:.75rem;padding:.75rem .5rem}.challenge-prizes-container .prize-tile .winner{align-items:center;border-radius:.625rem;display:flex;height:3.875rem;justify-content:center;padding:.6875rem .875rem;width:4.25rem}.challenge-prizes-container .prize-tile .winner.rank-1{background:#fdf0c8;background:var(--secondary-y-y-100,#fdf0c8)}.challenge-prizes-container .prize-tile .winner.rank-2{background:#eee;background:var(--surface-hover,#eee)}.challenge-prizes-container .prize-tile .winner.rank-3{background:#ffeddf}.challenge-prizes-container .prize-tile .winner .position{height:auto;width:2.5rem}.challenge-prizes-container .prize-tile .winner .winner-image-container{border-radius:50%;height:2.5rem;position:relative;width:2.5rem}.challenge-prizes-container .prize-tile .winner .winner-image-container .user-image-container{border-radius:50%;overflow:hidden}.challenge-prizes-container .prize-tile .winner .winner-image-container .position{bottom:-.25rem;height:auto;position:absolute;right:-.25rem;width:1.25rem}.challenge-prizes-container .prize-tile .prize-text .heading{font-size:1rem;font-weight:600;line-height:140%}.challenge-prizes-container .prize-tile .prize-text .sub-heading{color:var(--text-disabled);font-size:.875rem;line-height:145%}.challenge-prizes-container .prize-tile .winner-submission-container .name{font-size:1rem;font-weight:600;line-height:140%}.challenge-prizes-container .prize-tile .winner-submission-container .submission-link{align-items:center;color:var(--text-highlight);cursor:pointer;display:flex;font-size:.875rem;font-weight:600;gap:.25rem;line-height:140%}.challenge-prizes-container .prize-tile .winner-submission-container .submission-link .arrow{filter:brightness(0) saturate(100%) invert(25%) sepia(43%) saturate(4625%) hue-rotate(250deg) brightness(79%) contrast(84%);width:1.25rem}@media only screen and (max-width:512px){.challenge-prizes-container .heading{font-size:1.125rem}.challenge-prizes-container .prize-tile{padding:.625rem .75rem}.challenge-prizes-container .prize-tile .winner{width:4.75rem}.challenge-prizes-container .prize-tile .winner .position{width:2.25rem}.challenge-prizes-container .prize-tile .winner .feathers{bottom:-.25rem}.challenge-prizes-container .prize-tile .winner .winner-image-container{height:2.25rem;width:2.25rem}.challenge-prizes-container .prize-tile .winner .winner-image-container .position{bottom:-.125rem;height:auto;position:absolute;right:-.125rem;width:1rem}.challenge-prizes-container .prize-tile .prize-text .heading{font-size:.875rem}.challenge-prizes-container .prize-tile .prize-text .sub-heading{font-size:.75rem}.challenge-prizes-container .prize-tile .winner-submission-container .name{font-size:.875rem}.challenge-prizes-container .prize-tile .winner-submission-container .submission-link{font-size:.75rem}.challenge-prizes-container .prize-tile .winner-submission-container .submission-link .arrow{width:1rem}}.challenge-status-tag-container[data-v-78871d35]{align-items:center;background:#fff9ea;background:var(--secondary-y-y-50,#fff9ea);border-radius:1.75rem;color:#c99706;display:flex;font-family:Plus Jakarta Sans;font-size:.75rem;font-weight:700;gap:.375rem;line-height:130%;padding:.375rem .75rem;width:-moz-fit-content;width:fit-content}.challenge-status-tag-container .icon[data-v-78871d35]{filter:brightness(0) saturate(100%) invert(58%) sepia(28%) saturate(1272%) hue-rotate(160deg) brightness(90%) contrast(97%)}.challenge-status-tag-container.live[data-v-78871d35]{background:#fff4f4;color:#c73737}.challenge-status-tag-container .live-status[data-v-78871d35]{align-items:center;background:#f9cdd3;border-radius:50%;display:flex;height:.75rem;justify-content:center;width:.75rem}.challenge-status-tag-container .live-status[data-v-78871d35]:after{background:#9f2c2c;border-radius:50%;content:"";height:.375rem;width:.375rem}@media only screen and (max-width:512px){.challenge-status-tag-container[data-v-78871d35]{font-size:.625rem}.challenge-status-tag-container .icon[data-v-78871d35]{width:.75rem}}.challenge-type-tag[data-v-fac67e70]{align-items:center;display:flex;gap:.25rem;justify-content:center;width:-moz-fit-content;width:fit-content}.challenge-type-tag .icon[data-v-fac67e70]{flex-shrink:0;height:auto;width:1.25rem}.challenge-type-tag[data-v-fac67e70]{color:#218fcf;color:var(--secondary-text-blue,#218fcf);font-size:.875rem;font-weight:600;line-height:140%;text-transform:uppercase}.challenge-type-tag.practice[data-v-fac67e70]{color:#683fbe;color:var(--icon-highlight,#683fbe)}@media only screen and (max-width:512px){.challenge-type-tag .icon[data-v-fac67e70]{width:1rem}.challenge-type-tag[data-v-fac67e70]{font-size:.75rem}}.challenge-type-status-container[data-v-25779863]{align-items:center;display:flex;gap:1rem;justify-content:space-between;width:100%}.single-challenge-page-container .max-width-container[data-v-291ffa6a]{padding:4rem min(6.25rem,6.94%)}.single-challenge-page-container .challenge-content[data-v-291ffa6a]{color:var(--text-default);display:flex;gap:2.5rem;justify-content:space-between}.single-challenge-page-container .challenge-content .left-section[data-v-291ffa6a]{display:flex;flex-direction:column;gap:2rem;width:min(22.375rem,28.9%)}.single-challenge-page-container .challenge-content .left-section .breadcrumbs-image[data-v-291ffa6a]{display:flex;flex-direction:column;gap:.625rem}.single-challenge-page-container .challenge-content .left-section .breadcrumbs-image .breadcrumbs[data-v-291ffa6a]{align-items:center;color:var(--text-default);display:flex;font-size:1rem;gap:.25rem;line-height:150%}.single-challenge-page-container .challenge-content .left-section .breadcrumbs-image .breadcrumbs .challenge-breadcrumb[data-v-291ffa6a]{color:var(--text-subdued);cursor:pointer;-webkit-text-decoration:underline;text-decoration:underline}.single-challenge-page-container .challenge-content .left-section .breadcrumbs-image .breadcrumbs .current-title[data-v-291ffa6a]{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.single-challenge-page-container .challenge-content .left-section .breadcrumbs-image .image-container[data-v-291ffa6a]{background-position:50%;background-size:cover;border-radius:.75rem .75rem 0 0;height:12rem;overflow:hidden;position:relative;width:100%}.single-challenge-page-container .challenge-content .left-section .deadline[data-v-291ffa6a]{color:var(--text-default);font-size:1rem;font-weight:700;line-height:150%}.single-challenge-page-container .challenge-content .left-section .deadline .label[data-v-291ffa6a]{color:var(--text-subdued);font-family:Plus Jakarta Sans;font-family:Inter;font-weight:400}.single-challenge-page-container .challenge-content .left-section .deadline .date[data-v-291ffa6a]{font-family:Plus Jakarta Sans;white-space:nowrap}.single-challenge-page-container .challenge-content .left-section .deadline .timer[data-v-291ffa6a]{color:var(--text-critical);font-family:Plus Jakarta Sans;font-weight:700;line-height:140%}.single-challenge-page-container .challenge-content .right-section[data-v-291ffa6a]{flex:1;padding-top:2rem}.single-challenge-page-container .challenge-content .right-section .tags-container[data-v-291ffa6a]{margin-bottom:.5rem;width:100%}.single-challenge-page-container .challenge-content .right-section .heading-container[data-v-291ffa6a]{color:var(--text-default);display:flex;gap:3rem;justify-content:space-between;margin-bottom:2rem}.single-challenge-page-container .challenge-content .right-section .heading-container .heading[data-v-291ffa6a]{font-family:Plus Jakarta Sans;font-size:1.75rem;font-weight:800;line-height:130%;padding-right:8rem}.single-challenge-page-container .challenge-content .right-section .deadline-cta-container[data-v-291ffa6a]{align-items:center;border:1px solid #eee;border:1px solid var(--border-default,#eee);border-radius:.75rem;display:flex;justify-content:space-between;margin:2rem 0 2.5rem;padding:1.75rem 1.5rem;width:100%}.single-challenge-page-container .challenge-content .right-section .deadline-cta-container .deadline-container[data-v-291ffa6a]{align-items:flex-start;display:flex;flex-direction:column;gap:.3125rem}.single-challenge-page-container .challenge-content .right-section .deadline-cta-container .deadline-container .label[data-v-291ffa6a]{color:#616161;color:var(--text-subdued,#616161);font-size:.875rem;line-height:145%}.single-challenge-page-container .challenge-content .right-section .deadline-cta-container .deadline-container .text[data-v-291ffa6a]{color:#212121;color:var(--text-default,#212121);font-size:1rem;font-weight:600;line-height:140%}.single-challenge-page-container .challenge-content .right-section .about-challenge[data-v-291ffa6a]{color:#212121;color:var(--text-default,#212121);font-family:Plus Jakarta Sans;font-size:1.25rem;font-weight:700;line-height:140%;margin-bottom:1rem}.single-challenge-page-container .challenge-content .right-section .description[data-v-291ffa6a]{font-size:1rem;line-height:150%;position:relative}.single-challenge-page-container .challenge-content .right-section .description .access-pane[data-v-291ffa6a]{align-items:center;background:linear-gradient(0deg,#fff 84.01%,hsla(0,0%,100%,0) 116.29%);display:flex;height:80vh;justify-content:center;left:0;position:absolute;top:0;width:100%}.single-challenge-page-container .challenge-content .right-section .description.access-restricted[data-v-291ffa6a]{height:80vh;overflow:hidden}.single-challenge-page-container .mobile[data-v-291ffa6a]{display:none!important}@media only screen and (max-width:512px){.single-challenge-page-container .max-width-container[data-v-291ffa6a]{padding:2rem 1.25rem 5rem}.single-challenge-page-container .challenge-content[data-v-291ffa6a]{flex-direction:column;gap:2rem}.single-challenge-page-container .challenge-content .left-section[data-v-291ffa6a]{gap:1rem;width:100%}.single-challenge-page-container .challenge-content .left-section .breadcrumbs-image[data-v-291ffa6a]{display:flex;flex-direction:column;gap:.625rem}.single-challenge-page-container .challenge-content .left-section .breadcrumbs-image .breadcrumbs[data-v-291ffa6a]{font-size:.875rem}.single-challenge-page-container .challenge-content .left-section .breadcrumbs-image .image-container[data-v-291ffa6a]{border-radius:.375rem .375rem .125rem .125rem;height:10.5rem}.single-challenge-page-container .challenge-content .left-section .breadcrumbs-image .image-container .tag-container[data-v-291ffa6a]{left:.75rem;top:.75rem}.single-challenge-page-container .challenge-content .left-section .challenge-title[data-v-291ffa6a]{font-family:Plus Jakarta Sans;font-size:1.25rem;font-weight:700;line-height:140%}.single-challenge-page-container .challenge-content .right-section[data-v-291ffa6a]{padding-top:0}.single-challenge-page-container .challenge-content .right-section .description[data-v-291ffa6a]{margin-bottom:2rem}.single-challenge-page-container .challenge-content .right-section .description .access-pane[data-v-291ffa6a]{background:linear-gradient(0deg,#fff 64.01%,hsla(0,0%,100%,0) 116.29%);height:20vh}.single-challenge-page-container .challenge-content .right-section .description.access-restricted[data-v-291ffa6a]{height:20vh}.single-challenge-page-container .submission-sheet-trigger[data-v-291ffa6a]{align-items:center;background:var(--background-default);bottom:0;display:flex;justify-content:center;left:0;padding:.5rem 1rem;position:fixed;width:100%;z-index:5}.single-challenge-page-container .mobile[data-v-291ffa6a]{display:flex!important}.single-challenge-page-container .mobile .button-container[data-v-291ffa6a]{width:100%}.single-challenge-page-container .desktop[data-v-291ffa6a]{display:none!important}}