.dreamhack-tag[data-v-1b283af2]{word-wrap:break-word;background-color:var(--secondary-color,#f7f7f8);border-radius:.25rem;color:var(--primary-color,#7d7d80);cursor:pointer;font-size:.75rem;font-weight:500;line-height:1.25rem;padding:.25rem .5rem;position:relative;width:fit-content;word-break:break-all}.dreamhack-tag.has-border[data-v-1b283af2]{border:1px solid var(--primary-color,#7d7d80)}.dreamhack-tag.not-clickable[data-v-1b283af2]{pointer-events:none}.dreamhack-tag[data-v-1b283af2]:hover:before{background-color:#1a1a1b;border-radius:inherit;bottom:0;content:"";left:0;mix-blend-mode:overlay;opacity:.7;pointer-events:none;position:absolute;right:0;top:0}.dreamhack-tag.truncate[data-v-1b283af2]{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:auto}.dreamhack-tag.size-xs[data-v-1b283af2]{font-size:.6875rem;font-weight:500;line-height:1.0625rem;padding:.125rem .5rem}.dreamhack-tag.size-sm[data-v-1b283af2]{font-size:.75rem;font-weight:500;line-height:1.25rem;padding:.25rem .5rem}.dreamhack-tag.size-md[data-v-1b283af2]{font-size:1rem;font-weight:500;line-height:1.5rem;padding:.5rem .75rem}.dreamhack-tag.size-lg[data-v-1b283af2]{font-size:1.25rem;font-weight:700;line-height:1.75rem;padding:.5rem 1rem}@media(max-width:579.98px){.dreamhack-tag.size-xs-xs[data-v-1b283af2]{font-size:.6875rem;font-weight:500;line-height:1.0625rem;padding:.125rem .5rem}.dreamhack-tag.size-sm-xs[data-v-1b283af2]{font-size:.75rem;font-weight:500;line-height:1.25rem;padding:.25rem .5rem}.dreamhack-tag.size-md-xs[data-v-1b283af2]{font-size:1rem;font-weight:500;line-height:1.5rem;padding:.5rem .75rem}.dreamhack-tag.size-lg-xs[data-v-1b283af2]{font-size:1.25rem;font-weight:700;line-height:1.75rem;padding:.5rem 1rem}}@media(max-width:779.98px){.dreamhack-tag.size-xs-sm[data-v-1b283af2]{font-size:.6875rem;font-weight:500;line-height:1.0625rem;padding:.125rem .5rem}.dreamhack-tag.size-sm-sm[data-v-1b283af2]{font-size:.75rem;font-weight:500;line-height:1.25rem;padding:.25rem .5rem}.dreamhack-tag.size-md-sm[data-v-1b283af2]{font-size:1rem;font-weight:500;line-height:1.5rem;padding:.5rem .75rem}.dreamhack-tag.size-lg-sm[data-v-1b283af2]{font-size:1.25rem;font-weight:700;line-height:1.75rem;padding:.5rem 1rem}}@media(max-width:1079.98px){.dreamhack-tag.size-xs-md[data-v-1b283af2]{font-size:.6875rem;font-weight:500;line-height:1.0625rem;padding:.125rem .5rem}.dreamhack-tag.size-sm-md[data-v-1b283af2]{font-size:.75rem;font-weight:500;line-height:1.25rem;padding:.25rem .5rem}.dreamhack-tag.size-md-md[data-v-1b283af2]{font-size:1rem;font-weight:500;line-height:1.5rem;padding:.5rem .75rem}.dreamhack-tag.size-lg-md[data-v-1b283af2]{font-size:1.25rem;font-weight:700;line-height:1.75rem;padding:.5rem 1rem}}.dreamhack-tag.size-xs-lg[data-v-1b283af2]{font-size:.6875rem;font-weight:500;line-height:1.0625rem;padding:.125rem .5rem}.dreamhack-tag.size-sm-lg[data-v-1b283af2]{font-size:.75rem;font-weight:500;line-height:1.25rem;padding:.25rem .5rem}.dreamhack-tag.size-md-lg[data-v-1b283af2]{font-size:1rem;font-weight:500;line-height:1.5rem;padding:.5rem .75rem}.dreamhack-tag.size-lg-lg[data-v-1b283af2]{font-size:1.25rem;font-weight:700;line-height:1.75rem;padding:.5rem 1rem}.dreamhack-tag.size-xs-xl[data-v-1b283af2]{font-size:.6875rem;font-weight:500;line-height:1.0625rem;padding:.125rem .5rem}.dreamhack-tag.size-sm-xl[data-v-1b283af2]{font-size:.75rem;font-weight:500;line-height:1.25rem;padding:.25rem .5rem}.dreamhack-tag.size-md-xl[data-v-1b283af2]{font-size:1rem;font-weight:500;line-height:1.5rem;padding:.5rem .75rem}.dreamhack-tag.size-lg-xl[data-v-1b283af2]{font-size:1.25rem;font-weight:700;line-height:1.75rem;padding:.5rem 1rem}.popup[data-v-2fec6cd6]{background-color:#000000b3;bottom:0;left:0;overflow-y:auto;position:fixed;right:0;top:0;transition:background-color .33s cubic-bezier(.23,1,.32,1),opacity .33s cubic-bezier(.23,1,.32,1);z-index:1050}.popup.on-close[data-v-2fec6cd6]{background-color:#0000;opacity:0}@keyframes in-2fec6cd6{0%{background-color:#0000;opacity:0}to{background-color:#000000b3;opacity:1}}@keyframes out-2fec6cd6{0%{background-color:#000000b3;opacity:1}to{background-color:#0000;opacity:0}}.popup[data-v-2fec6cd6] .card{border-radius:.5rem}.popup[data-v-2fec6cd6] .card-header{background-color:#0000;border-bottom:1px solid #e1e3e7}.popup[data-v-2fec6cd6] .card-footer{background-color:#0000;border-top:none;padding-bottom:1rem;padding-top:1rem}.popup-wrapper[data-v-2fec6cd6]{align-items:center;display:flex;flex-direction:column;height:min-content;justify-content:center;margin:1.5rem auto;min-height:calc(100% - 3rem);width:100%}.popup-inner[data-v-2fec6cd6]{width:700px}@media(max-width:779.98px){.popup-inner[data-v-2fec6cd6]{width:100%}}.popup-header[data-v-2fec6cd6]{display:flex;flex-direction:row}.popup-header .scope[data-v-2fec6cd6]{font-size:.875rem;line-height:2rem;list-style-type:none;margin-bottom:0;margin-left:1.25rem;padding-left:0}.popup-header .scope-item[data-v-2fec6cd6]{color:#6b7af7;cursor:pointer;display:inline-block;margin:0 .4rem}.popup-header .scope-item.active[data-v-2fec6cd6]{color:#6b7af7;font-weight:700}.popup-header .scope-item.disable[data-v-2fec6cd6]{color:#dedee6;cursor:not-allowed}.popup-header .split[data-v-2fec6cd6]{display:flex;flex:1;justify-content:space-between}.popup-header .split .left[data-v-2fec6cd6]{align-items:center;display:flex;flex:1;justify-content:center;margin-left:1.625rem}.popup-header .split .left .title[data-v-2fec6cd6]{color:#292929;font-size:1.125rem;font-weight:600;line-height:1.625rem}@media(max-width:779.98px){.popup-header .split .left .title[data-v-2fec6cd6]{font-size:1rem;line-height:1.5rem}}.popup-header .split .right .icon[data-v-2fec6cd6]{color:#aaacb0;cursor:pointer}.popup-body[data-v-2fec6cd6]{align-items:center;display:flex;flex-direction:column;gap:1.5rem;justify-content:center;padding:2.25rem}@media(max-width:779.98px){.popup-body[data-v-2fec6cd6]{gap:1.5rem;padding:1.5rem}}.popup-footer[data-v-2fec6cd6]{text-align:center}.popup-footer a[data-v-2fec6cd6]{color:#6b7af7;font-size:.85rem;font-weight:700}.tag-popup[data-v-f9f2fa72] .popup-inner{min-height:27rem;width:840px}@media(max-width:1079.98px){.tag-popup[data-v-f9f2fa72] .popup-inner{width:748px}}@media(max-width:779.98px){.tag-popup[data-v-f9f2fa72] .popup-inner{width:calc(100% - 2rem)}}.tag-popup[data-v-f9f2fa72] .popup-header{padding:1rem}@media(max-width:1079.98px){.tag-popup[data-v-f9f2fa72] .popup-header{padding:.75rem}}.tag-popup[data-v-f9f2fa72] .popup-header .btn-close{border:none;line-height:1rem;padding:0}.tag-popup[data-v-f9f2fa72] .popup-header .split .left{margin-left:1.5rem}.tag-popup[data-v-f9f2fa72] .popup-header .split .left .title{line-height:1.5rem}.tag-popup[data-v-f9f2fa72] .popup-body{align-items:stretch;justify-content:flex-start;padding:1.5rem}@media(max-width:779.98px){.tag-popup[data-v-f9f2fa72] .popup-body{padding:.75rem}}.tag-popup .tag-container[data-v-f9f2fa72]{display:flex;flex-direction:column;gap:1.5rem;white-space:normal}@media(max-width:779.98px){.tag-popup .tag-container[data-v-f9f2fa72]{gap:1.25rem}}.tag-popup .tag-container .split-top[data-v-f9f2fa72]{display:flex;gap:1rem}@media(max-width:779.98px){.tag-popup .tag-container .split-top[data-v-f9f2fa72]{gap:.5rem}}.tag-popup .tag-container .split-top .image[data-v-f9f2fa72]{border-radius:.25rem;height:6.5rem;width:6.5rem}@media(max-width:779.98px){.tag-popup .tag-container .split-top .image[data-v-f9f2fa72]{height:3.5rem;width:3.5rem}}.tag-popup .tag-container .split-top .content[data-v-f9f2fa72]{display:flex;flex-direction:column;gap:.5rem}.tag-popup .tag-container .split-top .content .description[data-v-f9f2fa72]{color:#525252;font-weight:500;line-height:1.375rem}.tag-popup .tag-container .split-bottom[data-v-f9f2fa72]{border:1px solid #eceef0;border-radius:.25rem;display:flex;flex-direction:column;gap:1rem;padding:1.25rem}@media(max-width:779.98px){.tag-popup .tag-container .split-bottom[data-v-f9f2fa72]{padding:.75rem}}.tag-popup .tag-container .split-bottom .tag-progress[data-v-f9f2fa72]{align-items:center;display:flex;gap:.75rem;padding:.25rem 0}.tag-popup .tag-container .split-bottom .tag-progress .progress-circle[data-v-f9f2fa72]{height:4rem;width:4rem}@media(max-width:779.98px){.tag-popup .tag-container .split-bottom .tag-progress .progress-circle[data-v-f9f2fa72]{height:3.5rem;width:3.5rem}}.tag-popup .tag-container .split-bottom .tag-progress .progress-text[data-v-f9f2fa72]{color:var(--primary-color);font-size:1.25rem;font-weight:600;line-height:1.75rem}@media(max-width:779.98px){.tag-popup .tag-container .split-bottom .tag-progress .progress-text[data-v-f9f2fa72]{font-size:1.125rem;line-height:1.625rem}}.tag-popup .tag-container .split-bottom .tag-progress-details[data-v-f9f2fa72]{display:flex;flex-direction:column;gap:1rem}@media(max-width:779.98px){.tag-popup .tag-container .split-bottom .tag-progress-details[data-v-f9f2fa72]{gap:.75rem}}.tag-popup .tag-container .split-bottom .progress-detail[data-v-f9f2fa72]{display:flex;flex-direction:column;gap:.25rem}.tag-popup .tag-container .split-bottom .progress-detail .detail-text[data-v-f9f2fa72]{align-items:center;display:flex;gap:.5rem}@media(max-width:779.98px){.tag-popup .tag-container .split-bottom .progress-detail .detail-text[data-v-f9f2fa72]{font-size:.8125rem}}.tag-popup .tag-container .split-bottom .progress-detail .detail-text .label[data-v-f9f2fa72]{color:#1a1a1b;font-weight:600;line-height:1.25rem}.tag-popup .tag-container .split-bottom .progress-detail .detail-text .content[data-v-f9f2fa72]{color:#7d7d80;font-weight:500;line-height:1.25rem}.tag-popup .tag-container .split-bottom .progress-detail .detail-text .content .challenge-difficulty[data-v-f9f2fa72]{height:1.125rem;margin-left:.25rem;width:1.125rem}@media(max-width:779.98px){.tag-popup .tag-container .split-bottom .progress-detail .detail-text .content .challenge-difficulty[data-v-f9f2fa72]{height:1rem;width:1rem}}.tag-popup .tag-container .split-bottom .progress-detail .detail-text .no-content-description[data-v-f9f2fa72]{color:#c2c5ca;font-size:.875rem;font-weight:500;line-height:160%}.tag-popup .tag-container .split-bottom .progress-detail .progress[data-v-f9f2fa72]{background-color:#eceef0;border-radius:.5rem;height:.5rem}.tag-popup .tag-container .split-bottom .progress-detail.learn .progress[data-v-f9f2fa72] .progress-bar{background-color:#27c986}.tag-popup .tag-container .split-bottom .progress-detail.wargame .progress[data-v-f9f2fa72] .progress-bar{background-color:#07b8ea}.tag-popup .tag-container .action[data-v-f9f2fa72]{align-items:center;display:flex;justify-content:center}@media(max-width:779.98px){.tag-popup .hide-mobile[data-v-f9f2fa72]{display:none}}.tag-popup .show-mobile[data-v-f9f2fa72]{display:none}@media(max-width:779.98px){.tag-popup .show-mobile[data-v-f9f2fa72]{display:block}}.unit-dreamhack-tags[data-v-f19befc0]{display:flex;flex-direction:column;gap:1rem}.unit-dreamhack-tags .header[data-v-f19befc0]{color:#494949;font-size:1.5rem;font-weight:700;line-height:120%}.unit-dreamhack-tags .tags-container[data-v-f19befc0]{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem}.unit-dreamhack-tags .dreamhack-tag[data-v-f19befc0]{cursor:pointer}.vue-star-rating-star[data-v-7459016d]{overflow:visible!important}.vue-star-rating-star[data-v-76b64b06]{align-items:center;display:flex}.vue-star-rating-pointer[data-v-76b64b06]{cursor:pointer}.vue-star-rating[data-v-76b64b06]{align-items:center;display:flex}.vue-star-rating-inline[data-v-76b64b06]{display:inline-flex}.vue-star-rating-rating-text[data-v-76b64b06]{margin-left:7px;margin-top:7px}.vue-star-rating-rtl[data-v-76b64b06]{direction:rtl}.vue-star-rating-rtl .vue-star-rating-rating-text[data-v-76b64b06]{direction:rtl;margin-right:10px}@media(max-width:779.98px){.mobile-unit-feedback-popup[data-v-3ec4a6e2]{display:block}}.mobile-unit-feedback-popup[data-v-3ec4a6e2] .card-header{max-height:2.5rem;padding:.5rem}.mobile-unit-feedback-popup[data-v-3ec4a6e2] .popup-inner{max-width:20.5rem}.mobile-unit-feedback-popup[data-v-3ec4a6e2] .popup-body{display:block;padding:0}.mobile-unit-feedback-popup .body-wrapper[data-v-3ec4a6e2]{align-items:center;display:flex;flex-direction:column;gap:.75rem;justify-content:center;padding:1rem;text-align:center}.mobile-unit-feedback-popup .body-wrapper .description-wrapper[data-v-3ec4a6e2]{color:#76787a;font-size:.75rem;font-weight:500;line-height:160%}.mobile-unit-feedback-popup .body-wrapper .rate-selector[data-v-3ec4a6e2]{align-items:center;display:flex;flex:0 0 auto;gap:1rem}.mobile-unit-feedback-popup .body-wrapper .rate-selector .rate-selector-tooltip[data-v-3ec4a6e2].bs-tooltip-bottom .arrow:before{border-bottom-color:#494949}.mobile-unit-feedback-popup .body-wrapper .rate-selector .rate-selector-tooltip[data-v-3ec4a6e2].bs-tooltip-top .arrow:before{border-top-color:#494949;top:-1px}.mobile-unit-feedback-popup .body-wrapper .rate-selector .rate-selector-tooltip[data-v-3ec4a6e2] .tooltip-inner{align-items:center;background-color:#494949;color:#fff;display:flex;font-size:.625rem;font-weight:500;justify-content:center;line-height:160%;max-width:unset;padding:.375rem .75rem;white-space:nowrap}@media(max-width:779.98px){.mobile-unit-feedback-popup .body-wrapper .rate-selector .rate-selector-tooltip[data-v-3ec4a6e2] .tooltip-inner{max-width:9rem;white-space:normal}}.mobile-unit-feedback-popup .body-wrapper .rate-selector .unit-rating[data-v-3ec4a6e2]{border:1px solid #e7e8eb;border-radius:.25rem;padding:.625rem .75rem}.mobile-unit-feedback-popup .body-wrapper .rate-selector .unit-rating.disabled[data-v-3ec4a6e2]{background-color:#f2f4f6}.mobile-unit-feedback-popup .body-wrapper .rate-selector .unit-rating.disabled[data-v-3ec4a6e2] .vue-star-rating-rating-text{color:#c2c5ca}.mobile-unit-feedback-popup .body-wrapper .rate-selector .unit-rating[data-v-3ec4a6e2] .vue-star-rating-rating-text{font-size:1rem;font-variant-numeric:lining-nums tabular-nums;font-weight:600;line-height:120%;margin:1px 0 0 .25rem;min-width:2ch;text-align:right}.mobile-unit-feedback-popup .actions[data-v-3ec4a6e2]{align-items:center;display:flex;gap:.75rem;justify-content:center;padding:.5rem 1rem 1rem}.unit-review[data-v-e870a08e]{display:flex;flex-direction:column;gap:.5rem}.unit-review .review-score[data-v-e870a08e]{align-items:center;display:flex;justify-content:space-between}.unit-review .review-score .left[data-v-e870a08e]{align-items:center;display:flex;flex:1 0 auto;gap:.5rem}.unit-review .review-score .left .title[data-v-e870a08e]{color:#494949;font-size:1.5rem;font-weight:700;line-height:160%}.unit-review .review-score .left .rating[data-v-e870a08e]{align-items:center;color:#494949;display:flex;font-size:1.5rem;font-weight:700;gap:.25rem;line-height:120%}.unit-review .review-score .left .rating .count[data-v-e870a08e]{color:#aaacb0;font-size:1.125rem;font-weight:500;line-height:160%}.unit-review .review-score .rate-selector[data-v-e870a08e]{align-items:center;display:flex;flex:0 0 auto;gap:1rem}@media(max-width:779.98px){.unit-review .review-score .rate-selector[data-v-e870a08e]{display:none}}.unit-review .review-score .rate-selector .rate-selector-tooltip[data-v-e870a08e].bs-tooltip-bottom .arrow:before{border-bottom-color:#494949}.unit-review .review-score .rate-selector .rate-selector-tooltip[data-v-e870a08e].bs-tooltip-top .arrow:before{border-top-color:#494949;top:-1px}.unit-review .review-score .rate-selector .rate-selector-tooltip[data-v-e870a08e] .tooltip-inner{align-items:center;background-color:#494949;color:#fff;display:flex;font-size:.625rem;font-weight:500;justify-content:center;line-height:160%;max-width:unset;padding:.375rem .75rem;white-space:nowrap}@media(max-width:779.98px){.unit-review .review-score .rate-selector .rate-selector-tooltip[data-v-e870a08e] .tooltip-inner{max-width:9rem;white-space:normal}}.unit-review .review-score .rate-selector .unit-rating[data-v-e870a08e]{border:1px solid #e7e8eb;border-radius:.25rem;padding:.625rem .75rem}.unit-review .review-score .rate-selector .unit-rating.disabled[data-v-e870a08e]{background-color:#f2f4f6}.unit-review .review-score .rate-selector .unit-rating.disabled[data-v-e870a08e] .vue-star-rating-rating-text{color:#c2c5ca}.unit-review .review-score .rate-selector .unit-rating[data-v-e870a08e] .vue-star-rating-rating-text{font-size:1rem;font-variant-numeric:lining-nums tabular-nums;font-weight:600;line-height:120%;margin:1px 0 0 .25rem;min-width:2ch;text-align:right}.unit-review .review-score .btn-feedback[data-v-e870a08e]{display:none}@media(max-width:779.98px){.unit-review .review-score .btn-feedback[data-v-e870a08e]{display:inline-flex}}.unit-review .notice-mobile[data-v-e870a08e]{color:#aaacb0;display:none;font-size:.875rem;font-weight:500;line-height:160%}@media(max-width:779.98px){.unit-review .notice-mobile[data-v-e870a08e]{display:block}}.unit-review[data-v-6bd99b6a]{align-items:center;display:flex;justify-content:space-between}.unit-review .review-score[data-v-6bd99b6a]{align-items:center;display:flex;gap:8px}.unit-review .review-score .rating[data-v-6bd99b6a]{align-items:center;display:flex;gap:4px}.unit-review .review-score .rating .ml-1[data-v-6bd99b6a]{margin-left:4px}.unit-review .rate-selector[data-v-6bd99b6a]{align-items:center;display:flex;gap:16px}.unit-review .rate-selector .unit-rating-skeleton[data-v-6bd99b6a]{border:1px solid #e7e8eb;border-radius:4px;padding:10px 12px}.unit-price-card[data-v-562febda]{border:1px solid #e7e8eb;border-radius:4px}.unit-price-card .price-card-body[data-v-562febda]{display:flex;flex-direction:column;gap:1rem;padding:1.25rem}.unit-price-card .price-card-body .price-card-body-upper .unit-information[data-v-562febda],.unit-price-card .price-card-body .price-card-body-upper[data-v-562febda]{display:flex;flex-direction:column;gap:.625rem}.unit-price-card .price-card-body .price-card-body-upper .unit-information .title[data-v-562febda]{color:#1a1a1b;font-size:1.25rem;font-weight:700;line-height:160%}.unit-price-card .price-card-body .section-price[data-v-562febda]{display:flex;flex-direction:column;gap:1rem}.unit-price-card .price-card-body .section-price .price-wrapper[data-v-562febda]{display:flex;flex-direction:column;gap:.125rem}.unit-price-card .price-card-body .section-price .price-wrapper .price-membership[data-v-562febda]{color:#76787a;font-size:.875rem;font-weight:500;line-height:160%;text-align:center}.unit-price-card .price-card-body .section-price .price-wrapper .price-membership .point[data-v-562febda]{color:#494949;font-size:.875rem;font-weight:600;line-height:160%}.unit-price-card .price-card-body .section-price .price-wrapper .price-row[data-v-562febda]{align-items:center;display:flex;height:30px;justify-content:space-between}.unit-price-card .price-card-body .section-price .price-wrapper .price-row .price-description[data-v-562febda]{align-items:center;color:#aaacb0;display:flex;flex:1 1 auto;font-size:.875rem;font-weight:500;line-height:160%}.unit-price-card .price-card-body .section-price .price-wrapper .price-row .price-description.highlight[data-v-562febda]{color:#494949;font-size:.875rem;font-weight:600;line-height:160%}.unit-price-card .price-card-body .section-price .price-wrapper .price-row .price-value[data-v-562febda]{align-items:center;color:#aaacb0;display:flex;flex:0 0 auto;font-size:1.125rem;font-weight:600;line-height:120%}.unit-price-card .price-card-body .section-price .price-wrapper .price-row .price-value.benefit-free[data-v-562febda]{color:#596dfb;font-size:1.5rem;font-weight:700;line-height:120%}.unit-price-card .price-card-body .section-price .price-wrapper .price-row .price-value .price-amount[data-v-562febda]{font-size:1.25rem;font-weight:700;line-height:120%}.unit-price-card .price-card-body .card-image[data-v-562febda]{align-self:center;aspect-ratio:192/246;height:15.375rem;width:auto}.unit-price-card .price-card-body .actions[data-v-562febda]{display:flex;flex-direction:column;gap:8px}@media(max-width:1079.98px){.unit-price-card .price-card-body .actions[data-v-562febda]{display:none}}.unit-price-card .price-card-body .actions .icon[data-v-562febda]{height:1.25rem;width:1.25rem}.unit-price-card .price-card-footer[data-v-562febda]{background-color:#f7f8f8;border-top:1px solid #e7e8eb;display:flex;flex-direction:column;gap:4px;padding:1.25rem}.unit-price-card .price-card-footer .footer-title[data-v-562febda]{color:#494949;font-size:.875rem;font-weight:600;line-height:160%}.unit-price-card .price-card-footer .footer-content[data-v-562febda]{align-items:center;color:#76787a;display:flex;font-size:.875rem;font-weight:500;gap:.375rem;line-height:160%}.unit-price-card .price-card-footer .footer-content>[data-v-562febda]{display:inline-flex}.unit-progress-card[data-v-fe4f3b7a]{margin-top:1.5rem}@media(max-width:779.98px){.unit-progress-card[data-v-fe4f3b7a]{margin-top:1.25rem}}.unit-progress-card[data-v-fe4f3b7a] .card-body{display:flex;flex-direction:column;gap:1.5rem;padding:1.5rem}@media(max-width:779.98px){.unit-progress-card[data-v-fe4f3b7a] .card-body{gap:1rem;margin-top:1.25rem}}.unit-progress-card .progress-card-body[data-v-fe4f3b7a]{display:flex;flex-direction:column;gap:1.25rem}.unit-progress-card .progress-card-body .progress-summary[data-v-fe4f3b7a]{align-items:center;display:flex;gap:1rem}.unit-progress-card .progress-card-body .progress-summary .summary-left[data-v-fe4f3b7a]{align-items:center;display:inline-flex;flex:0 0 auto}.unit-progress-card .progress-card-body .progress-summary .summary-left .progress-circle[data-v-fe4f3b7a]{min-width:4.5rem}@media(max-width:779.98px){.unit-progress-card .progress-card-body .progress-summary .summary-left .progress-circle[data-v-fe4f3b7a]{min-width:3.5rem}}.unit-progress-card .progress-card-body .progress-summary .summary-right[data-v-fe4f3b7a]{display:inline-flex;flex:1 1 auto;flex-direction:column}.unit-progress-card .progress-card-body .progress-summary .summary-right .summary-title[data-v-fe4f3b7a]{color:#1a1a1b;font-size:1.25rem;font-weight:600;line-height:160%}.unit-progress-card .progress-card-body .progress-summary .summary-right .summary-description[data-v-fe4f3b7a]{color:#76787a;font-size:.875rem;font-weight:500;line-height:160%}.unit-progress-card .progress-card-body .progress-row[data-v-fe4f3b7a]{display:flex;flex-direction:column;gap:.625rem}.unit-progress-card .progress-card-body .progress-row[data-v-fe4f3b7a]:last-child{margin-bottom:.5rem}@media(max-width:779.98px){.unit-progress-card .progress-card-body .progress-row[data-v-fe4f3b7a]:last-child{margin-bottom:.25rem}}.unit-progress-card .progress-card-body .progress-row .progress-category[data-v-fe4f3b7a]{align-items:center;display:flex}.unit-progress-card .progress-card-body .progress-row .progress-category .category-left[data-v-fe4f3b7a]{align-items:center;color:#494949;display:flex;flex:1 1 auto;font-size:1rem;font-weight:500;gap:.25rem;line-height:120%}.unit-progress-card .progress-card-body .progress-row .progress-category .category-left .dh3-icon[data-v-fe4f3b7a]{color:#494949}.unit-progress-card .progress-card-body .progress-row .progress-category .category-left .counts[data-v-fe4f3b7a]{align-items:center;color:#76787a;display:flex;gap:.125rem}.unit-progress-card .progress-card-body .progress-row .progress-category .category-left .counts .completed[data-v-fe4f3b7a]{color:#aaacb0;font-size:1rem;font-weight:600;line-height:120%}.unit-progress-card .progress-card-body .progress-row .progress-category .category-left .counts .completed.exist[data-v-fe4f3b7a]{color:#596dfb}.unit-progress-card .progress-card-body .progress-row .progress-category .category-right[data-v-fe4f3b7a]{align-items:center;color:#aaacb0;display:flex;flex:0 0 auto;font-size:.875rem;font-weight:500;gap:.125rem;line-height:120%}.unit-progress-card .progress-card-body .progress-row .unit-progress-bar[data-v-fe4f3b7a]{height:.25rem}.unit-progress-card .progress-card-footer[data-v-fe4f3b7a]{display:flex;flex-direction:column;gap:.5rem;text-align:center}.unit-progress-card .progress-card-footer .next-step-title[data-v-fe4f3b7a]{align-items:center;color:#76787a;display:flex;font-size:1rem;font-weight:500;gap:.5rem;justify-content:center;line-height:120%}@media(max-width:779.98px){.unit-progress-card .progress-card-footer .next-step-title[data-v-fe4f3b7a]{font-size:.875rem;font-weight:500;line-height:120%}}.unit-progress-card .progress-card-footer .external-link[data-v-fe4f3b7a]{align-items:center;background:#737fff;border:1px solid #737fff;border-radius:.25rem;color:#fff;display:inline-flex;font-size:1.125rem;font-weight:500;gap:.5rem;height:3.25rem;justify-content:center;line-height:120%;outline-color:#737fff;padding:.625rem 1.25rem;transition:all .33s cubic-bezier(.075,.82,.165,1)}@media(max-width:779.98px){.unit-progress-card .progress-card-footer .external-link[data-v-fe4f3b7a]{font-size:1rem;font-weight:500;gap:.375rem;height:2.5rem;line-height:120%;padding:.5rem 1rem}}.unit-progress-card .progress-card-footer .external-link[data-v-fe4f3b7a]:hover{background:#737fff;border-color:#737fff;box-shadow:inset 0 0 0 6.25rem rgba(39,63,227,.051);outline-color:#737fff;text-decoration:none}.unit-progress-card .progress-card-footer .external-link[data-v-fe4f3b7a]:active,.unit-progress-card .progress-card-footer .external-link[data-v-fe4f3b7a]:focus,.unit-progress-card .progress-card-footer .external-link[data-v-fe4f3b7a]:focus:active{background:#737fff;border-color:#737fff;box-shadow:0 0 0 .125rem rgba(217,218,255,.302);box-shadow:inset 0 0 0 3.125rem rgba(39,63,227,.051),0 0 0 .125rem rgba(217,218,255,.302);outline-color:#737fff}.unit-progress-card .progress-card-footer .external-link.review[data-v-fe4f3b7a]{background:#fff;border-color:#e7e8eb;color:#494949}.unit-progress-card .progress-card-footer .external-link.review[data-v-fe4f3b7a]:hover{background:#fff;border-color:#e7e8eb;box-shadow:inset 0 0 6.25rem 6.25rem rgba(0,0,0,.031);color:#494949}.unit-progress-card .progress-card-footer .external-link.review[data-v-fe4f3b7a]:active,.unit-progress-card .progress-card-footer .external-link.review[data-v-fe4f3b7a]:focus,.unit-progress-card .progress-card-footer .external-link.review[data-v-fe4f3b7a]:focus:active{background:#fff;border-color:#e7e8eb;box-shadow:inset 0 0 6.25rem 6.25rem rgba(0,0,0,.051),0 0 0 .125rem rgba(0,0,0,.051);color:#494949}.unit-progress-card .need-more-permission[data-v-fe4f3b7a]{background-color:#f2f4f6;border:1px solid #e7e8eb;border-radius:.25rem;color:#76787a;font-size:.875rem;font-weight:500;line-height:160%;padding:.625rem 1rem;text-align:center;white-space:pre-line}.tooltip-locked-content[data-v-fe4f3b7a].bs-tooltip-bottom .arrow:before{border-bottom-color:#494949}.tooltip-locked-content[data-v-fe4f3b7a].bs-tooltip-top .arrow:before{border-top-color:#494949;top:-1px}.tooltip-locked-content[data-v-fe4f3b7a] .tooltip-inner{align-items:center;background-color:#494949;color:#fff;display:flex;font-size:.625rem;font-weight:500;justify-content:center;line-height:160%;padding:.375rem .75rem}.mobile-unit-price-card-sticky-footer[data-v-2edb9352]{background-color:#fff;border-top:1px solid #e7e8eb;bottom:0;box-shadow:0 -.125rem .625rem #0000001a;display:none;left:0;padding:1rem;position:fixed;right:0;width:100%;z-index:100}@media(max-width:1079.98px){.mobile-unit-price-card-sticky-footer[data-v-2edb9352]{display:block}}.actions[data-v-2edb9352]{display:flex;flex-direction:column;gap:.5rem}@media(min-width:1080px){.actions[data-v-2edb9352]{display:none}}.actions .icon[data-v-2edb9352]{height:1.25rem;width:1.25rem}.not-enough-coin[data-v-cbf527a2]{display:flex;font-size:1rem;font-weight:700;justify-content:center}.overview .overview-col.payment-info .content .scope[data-v-cbf527a2]{align-items:center;display:flex}.overview .overview-col.payment-info .content .primary .scope[data-v-cbf527a2]{color:#000;font-size:.875rem}@media(max-width:579.98px){.overview .overview-col.payment-info .content .primary .scope[data-v-cbf527a2]{font-size:.75rem}}.overview .overview-col.payment-info .content .primary .value[data-v-cbf527a2]{color:#6b7af7;font-size:1.5rem}@media(max-width:579.98px){.overview .overview-col.payment-info .content .primary .value[data-v-cbf527a2]{font-size:1rem}}.overview .overview-col.payment-info .content .not-enough-coin-color[data-v-cbf527a2]{color:#e60f6c}.overview .overview-col.payment-info .content img[data-v-cbf527a2]{height:1.25rem;margin-right:.25rem}@media(max-width:579.98px){.overview .overview-col.payment-info .content img[data-v-cbf527a2]{height:1rem;margin-right:.125rem}}.overview .overview-col.coin-status .content[data-v-cbf527a2]{background-color:#f0f0f5;border:none}.overview .overview-col.coin-status .content .content-col img[data-v-cbf527a2]{height:1.75rem;margin-right:.25rem}@media(max-width:579.98px){.overview .overview-col.coin-status .content .content-col img[data-v-cbf527a2]{height:1.25rem;margin-right:.125rem}}.overview .overview-col.coin-status .content .content-col .scope[data-v-cbf527a2]{align-items:center;color:#000;display:flex;font-size:.875rem}@media(max-width:579.98px){.overview .overview-col.coin-status .content .content-col .scope[data-v-cbf527a2]{font-size:.75rem}}.overview .overview-col.coin-status .content .content-col .value[data-v-cbf527a2]{font-size:1.5rem}@media(max-width:579.98px){.overview .overview-col.coin-status .content .content-col .value[data-v-cbf527a2]{font-size:.875rem}}.not-enough-coin[data-v-408f9a51]{display:flex;font-size:1rem;font-weight:700;justify-content:center}.overview .overview-col.payment-info .content .scope[data-v-408f9a51]{align-items:center;display:flex}.overview .overview-col.payment-info .content .primary .scope[data-v-408f9a51]{color:#000;font-size:.875rem}@media(max-width:579.98px){.overview .overview-col.payment-info .content .primary .scope[data-v-408f9a51]{font-size:.75rem}}.overview .overview-col.payment-info .content .primary .value[data-v-408f9a51]{color:#6b7af7;font-size:1.5rem}@media(max-width:579.98px){.overview .overview-col.payment-info .content .primary .value[data-v-408f9a51]{font-size:1rem}}.overview .overview-col.payment-info .content .not-enough-coin-color[data-v-408f9a51]{color:#e60f6c}.overview .overview-col.payment-info .content img[data-v-408f9a51]{height:1.25rem;margin-right:.25rem}@media(max-width:579.98px){.overview .overview-col.payment-info .content img[data-v-408f9a51]{height:1rem;margin-right:.125rem}}.overview .overview-col.coin-status .content[data-v-408f9a51]{background-color:#f0f0f5;border:none}.overview .overview-col.coin-status .content .content-col img[data-v-408f9a51]{height:1.75rem;margin-right:.25rem}@media(max-width:579.98px){.overview .overview-col.coin-status .content .content-col img[data-v-408f9a51]{height:1.25rem;margin-right:.125rem}}.overview .overview-col.coin-status .content .content-col .scope[data-v-408f9a51]{align-items:center;color:#000;display:flex;font-size:.875rem}@media(max-width:579.98px){.overview .overview-col.coin-status .content .content-col .scope[data-v-408f9a51]{font-size:.75rem}}.overview .overview-col.coin-status .content .content-col .value[data-v-408f9a51]{font-size:1.5rem}@media(max-width:579.98px){.overview .overview-col.coin-status .content .content-col .value[data-v-408f9a51]{font-size:.875rem}}.unit-detail-page[data-v-5270c2c2]{padding:2rem 0 5rem}@media(max-width:1079.98px){.unit-detail-page[data-v-5270c2c2]{padding:1rem 0 2.5rem}.unit-detail-page .row[data-v-5270c2c2]{margin-left:0;margin-right:0}}.unit-detail-page .col-left[data-v-5270c2c2]{display:flex;flex-direction:column;gap:3rem}@media(max-width:1079.98px){.unit-detail-page .col-left[data-v-5270c2c2]{gap:2rem}}.unit-detail-page .description-wrapper[data-v-5270c2c2],.unit-detail-page .objective-wrapper[data-v-5270c2c2]{display:flex;flex-direction:column;gap:1rem}.unit-detail-page .description-wrapper .wrapper-title[data-v-5270c2c2],.unit-detail-page .objective-wrapper .wrapper-title[data-v-5270c2c2]{color:#494949;font-size:1.5rem;font-weight:700;line-height:120%}.unit-detail-page .description-wrapper .objective-list[data-v-5270c2c2],.unit-detail-page .objective-wrapper .objective-list[data-v-5270c2c2]{padding:0}.unit-detail-page .description-wrapper[data-v-5270c2c2] .path-review-promotion-banner,.unit-detail-page .objective-wrapper[data-v-5270c2c2] .path-review-promotion-banner{display:none}