.challenge-community-card-container[data-v-45cf0806]{max-width:22.5rem;padding:1rem 1.5rem;border-radius:.5rem;background:#ede8f7;overflow:hidden;display:flex;align-items:center;gap:.875rem;cursor:pointer}.challenge-community-card-container .whatsapp-icon-container[data-v-45cf0806]{width:4rem;height:4rem;flex-shrink:0;background:#c2b2e5;border-radius:50%;overflow:hidden;display:flex;justify-content:center;align-items:center}.challenge-community-card-container .whatsapp-icon-container .icon[data-v-45cf0806]{width:2rem;height:auto}.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]{display:flex;align-items:center;gap:.25rem;font-size:1rem;line-height:150%}.challenge-community-card-container .text .sub-heading .arrow[data-v-45cf0806]{width:1rem;filter:brightness(0) saturate(100%) invert(25%) sepia(43%) saturate(4625%) hue-rotate(250deg) brightness(79%) contrast(84%)}@media only screen and (max-width:512px){.challenge-community-card-container[data-v-45cf0806]{padding:.8125rem 1rem;gap:.625rem}.challenge-community-card-container .whatsapp-icon-container[data-v-45cf0806]{width:2.625rem;height: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-weight:600;font-size:1rem;line-height:140%}.single-select-container input[data-v-ff2800bc]{width:100%;padding:.875rem 1.25rem;border:1px solid var(--border-default);border-radius:.5rem;font-size:1rem;line-height:150%;margin-top:.75rem;outline:none}.single-select-container input[data-v-ff2800bc]:focus{border:1px solid var(--border-pressed)}.single-select-container[data-v-ff2800bc] ::-moz-placeholder{font-size:1rem;line-height:150%;color:var(--text-disabled)}.single-select-container[data-v-ff2800bc] :-ms-input-placeholder{font-size:1rem;line-height:150%;color:var(--text-disabled)}.single-select-container[data-v-ff2800bc] ::placeholder{font-size:1rem;line-height:150%;color:var(--text-disabled)}.file-upload-list-container[data-v-7fc67556]{margin:0 0 -1rem}.file-upload-list-container .attachment-item[data-v-7fc67556]{border-radius:6px;border:1px solid var(--border-default);display:flex;justify-content:space-between;align-items:center;padding:1rem;margin:1rem 0}.file-upload-list-container .attachment-item .attachment-file[data-v-7fc67556]{display:flex;align-items:center;justify-content:space-between;padding:1rem;width:100%}.file-upload-list-container .attachment-item .attachment-file.small[data-v-7fc67556]{padding:.5rem 1rem}.file-upload-list-container .attachment-item .attachment-file .name[data-v-7fc67556]{display:flex;align-items:center;color:var(--text-default);text-decoration:none}.file-upload-list-container .attachment-item .attachment-file .name .icon-container[data-v-7fc67556]{min-width:2rem;height:2rem;margin-right:.75rem;display:flex;align-items:center;justify-content:center;border-radius:50%;overflow:hidden}.file-upload-list-container .attachment-item .attachment-file .name .icon-container img[data-v-7fc67556]{width:1rem;height:auto}.file-upload-list-container .attachment-item .progress-name[data-v-7fc67556]{color:var(--text-disabled)}.file-upload-list-container .attachment-item .remove-icon[data-v-7fc67556]{cursor:pointer;filter:grayscale(100%)}.file-upload-list-container .attachment-item .arrow-icon[data-v-7fc67556]{width:1rem;min-width:1rem;height:auto;margin-left:.5rem;filter:brightness(0) saturate(100%) invert(48%) sepia(0) saturate(95%) hue-rotate(158deg) brightness(96%) contrast(92%)}.file-upload-list-container .attachment-item .progress-percentage[data-v-7fc67556]{color:var(--text-disabled)}.file-upload-list-container .attachment-upload-item[data-v-7fc67556]{flex-direction:column;align-items:flex-start;padding:0}.file-upload-list-container .attachment-upload-item hr[data-v-7fc67556]{border-top:2px solid var(--text-highlight);height:0;margin:0;transition:all .1s ease-out}.file-upload-list-container .attachment-upload-item .progress-complete[data-v-7fc67556]{border-top:2px solid var(--text-highlight)}.file-input-container[data-v-68e1a43c]{color:var(--text-default)}.file-input-container .drop-container[data-v-68e1a43c]{margin-top:.75rem;padding:1.25rem;border:1px dashed var(--border-default);border-radius:.5rem;text-align:center;cursor:pointer;display:flex;align-items:center;justify-content:center}.file-input-container .drop-container .upload-icon[data-v-68e1a43c]{width:1.5rem;height:auto;margin-right:.25rem;filter:brightness(0) saturate(100%) invert(25%) sepia(43%) saturate(4625%) hue-rotate(250deg) brightness(79%) contrast(84%)}.file-input-container .drop-container .drop-text[data-v-68e1a43c]{font-size:.875rem;line-height:145%;color:var(--text-subdued)}.file-input-container .drop-container .drop-text button[data-v-68e1a43c]{font-weight:600;color:var(--text-highlight);border:none;background:inherit}.challenge-submission-modal-container{width:38rem;border-radius:.75rem;background:var(--background-default);padding:3rem 2.5rem 3.5rem;display:flex;flex-direction:column;gap:2rem;color:var(--text-default)}.challenge-submission-modal-container .heading{text-align:center;font-family:Plus Jakarta Sans;font-size:1.75rem;font-weight:700;line-height:150%}.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{outline:none;box-shadow:none;border:1px solid var(--border-default);border-radius:.5rem;padding:.725rem 1rem .725rem 0;margin-bottom:.5rem}.challenge-submission-modal-container .input-container .vue-tel-input:focus-within{outline:none;border-color:var(--border-pressed)}.challenge-submission-modal-container .input-container .vue-tel-input input:focus-within{outline:none;border-color:var(--border-pressed)}.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{width:20.5rem;border-radius:8px;border-color:var(--border-default);margin-top:1rem}.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{font-size:1.2rem;color:#000}.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 :-ms-input-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{max-width:38rem;width:100%;padding:2rem 1.25rem;gap:1rem}.challenge-submission-modal-container .submit-button-container{justify-content:center}}.user-image-container{width:inherit;height:inherit}.user-image-container .user-image{width:100%;height:auto}.user-image-container .avatar-container{width:100%;height: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{display:flex;padding:.75rem .5rem;align-items:center;gap:.75rem;align-self:stretch;border-radius:.5rem;background:var(--surface-default)}.challenge-prizes-container .prize-tile .winner{display:flex;width:4.25rem;height:3.875rem;padding:.6875rem .875rem;justify-content:center;align-items:center;border-radius:.625rem}.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{width:2.5rem;height:auto}.challenge-prizes-container .prize-tile .winner .winner-image-container{width:2.5rem;height:2.5rem;border-radius:50%;position:relative}.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{position:absolute;bottom:-.25rem;right:-.25rem;width:1.25rem;height:auto}.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{display:flex;align-items:center;gap:.25rem;font-size:.875rem;font-weight:600;line-height:140%;cursor:pointer;color:var(--text-highlight)}.challenge-prizes-container .prize-tile .winner-submission-container .submission-link .arrow{width:1.25rem;filter:brightness(0) saturate(100%) invert(25%) sepia(43%) saturate(4625%) hue-rotate(250deg) brightness(79%) contrast(84%)}@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{width:2.25rem;height:2.25rem}.challenge-prizes-container .prize-tile .winner .winner-image-container .position{position:absolute;bottom:-.125rem;right:-.125rem;width:1rem;height:auto}.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]{display:flex;padding:.375rem .75rem;align-items:center;gap:.375rem;font-family:Plus Jakarta Sans;font-size:.75rem;font-weight:700;line-height:130%;border-radius:1.75rem;width:-moz-fit-content;width:fit-content;background:#fff9ea;background:var(--secondary-y-y-50,#fff9ea);color:#c99706}.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]{height:.75rem;width:.75rem;border-radius:50%;background:#f9cdd3;display:flex;justify-content:center;align-items:center}.challenge-status-tag-container .live-status[data-v-78871d35]:after{content:"";height:.375rem;width:.375rem;border-radius:50%;background:#9f2c2c}@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]{display:flex;justify-content:center;align-items:center;gap:.25rem;width:-moz-fit-content;width:fit-content;color:#218fcf;color:var(--secondary-text-blue,#218fcf);font-size:.875rem;font-weight:600;line-height:140%;text-transform:uppercase}.challenge-type-tag .icon[data-v-fac67e70]{width:1.25rem;height:auto;flex-shrink:0}.challenge-type-tag.practice[data-v-fac67e70]{color:#683fbe;color:var(--icon-highlight,#683fbe)}@media only screen and (max-width:512px){.challenge-type-tag[data-v-fac67e70]{font-size:.75rem}.challenge-type-tag .icon[data-v-fac67e70]{width:1rem}}.challenge-type-status-container[data-v-25779863]{display:flex;gap:1rem;justify-content:space-between;align-items:center;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]{display:flex;justify-content:space-between;gap:2.5rem;color:var(--text-default)}.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]{display:flex;align-items:center;gap:.25rem;font-size:1rem;color:var(--text-default);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;text-decoration:underline}.single-challenge-page-container .challenge-content .left-section .breadcrumbs-image .breadcrumbs .current-title[data-v-291ffa6a]{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.single-challenge-page-container .challenge-content .left-section .breadcrumbs-image .image-container[data-v-291ffa6a]{width:100%;height:12rem;background-size:cover;background-position:50%;border-radius:.75rem .75rem 0 0;overflow:hidden;position:relative}.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]{font-family:Plus Jakarta Sans;color:var(--text-subdued);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]{display:flex;justify-content:space-between;color:var(--text-default);gap:3rem;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]{display:flex;width:100%;padding:1.75rem 1.5rem;justify-content:space-between;align-items:center;border-radius:.75rem;border:1px solid #eee;border:1px solid var(--border-default,#eee);margin:2rem 0 2.5rem}.single-challenge-page-container .challenge-content .right-section .deadline-cta-container .deadline-container[data-v-291ffa6a]{display:flex;flex-direction:column;align-items:flex-start;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]{height:80vh;width:100%;position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;background:linear-gradient(0deg,#fff 84.01%,hsla(0,0%,100%,0) 116.29%)}.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]{width:100%;gap:1rem}.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]{height:10.5rem;border-radius:.375rem .375rem .125rem .125rem}.single-challenge-page-container .challenge-content .left-section .breadcrumbs-image .image-container .tag-container[data-v-291ffa6a]{top:.75rem;left:.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]{height:20vh;background:linear-gradient(0deg,#fff 64.01%,hsla(0,0%,100%,0) 116.29%)}.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]{width:100%;position:fixed;bottom:0;left:0;z-index:5;padding:.5rem 1rem;display:flex;justify-content:center;align-items:center;background:var(--background-default)}.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}}