.ncd4wG_background{background-color:var(--mint-10)}.ncd4wG_container{background-image:var(--src);background-repeat:repeat;background-size:39rem;max-width:47.9375rem;margin:0 auto}.ncd4wG_form{padding:0 1.2rem 10.4rem}
.TJaIqa_wrapper{flex-direction:column;gap:.8rem;display:flex}.TJaIqa_container{cursor:pointer;color:var(--text-secondary);letter-spacing:inherit;flex-wrap:nowrap;align-items:flex-start;column-gap:.8rem;font-size:1.6rem;font-weight:500;line-height:2.7rem;display:flex;position:relative}.TJaIqa_container.TJaIqa_disabled{cursor:not-allowed;color:var(--text-disabled)}.TJaIqa_container.TJaIqa_error{color:var(--status-negative)}.TJaIqa_container.TJaIqa_selected:before{border:.6rem solid var(--background-purple-primary-invert);background-color:var(--text-primary-invert)}.TJaIqa_container.TJaIqa_disabled:before{border-color:var(--gray-100-opacity-10);background-color:var(--gray-100-opacity-10)}.TJaIqa_container:not(.TJaIqa_disabled):hover:before{background-color:var(--gray-100-opacity-05)}.TJaIqa_container:not(.TJaIqa_disabled).TJaIqa_selected:hover:before{border-color:var(--purple-80)}.TJaIqa_container.TJaIqa_small{letter-spacing:inherit;font-size:1.4rem;font-weight:500;line-height:2.4rem}.TJaIqa_container.TJaIqa_small.TJaIqa_selected:before{border-width:.5rem}.TJaIqa_container.TJaIqa_small.TJaIqa_description{letter-spacing:inherit;font-size:1.1rem;font-weight:500;line-height:1.8rem}.TJaIqa_container.TJaIqa_small:before{flex-shrink:0;width:1.6rem;height:1.6rem}@media (min-width:75em){.TJaIqa_container.TJaIqa_pc-small{letter-spacing:inherit;font-size:1.4rem;font-weight:500;line-height:2.4rem}.TJaIqa_container.TJaIqa_pc-small.TJaIqa_selected:before{border-width:.5rem}.TJaIqa_container.TJaIqa_pc-small.TJaIqa_description{letter-spacing:inherit;font-size:1.1rem;font-weight:500;line-height:1.8rem}.TJaIqa_container.TJaIqa_pc-small:before{flex-shrink:0;width:1.6rem;height:1.6rem}}@media (min-width:48em) and (max-width:74.99em){.TJaIqa_container.TJaIqa_tb-small{letter-spacing:inherit;font-size:1.4rem;font-weight:500;line-height:2.4rem}.TJaIqa_container.TJaIqa_tb-small.TJaIqa_selected:before{border-width:.5rem}.TJaIqa_container.TJaIqa_tb-small.TJaIqa_description{letter-spacing:inherit;font-size:1.1rem;font-weight:500;line-height:1.8rem}.TJaIqa_container.TJaIqa_tb-small:before{flex-shrink:0;width:1.6rem;height:1.6rem}}@media (max-width:47.99em){.TJaIqa_container.TJaIqa_mo-small{letter-spacing:inherit;font-size:1.4rem;font-weight:500;line-height:2.4rem}.TJaIqa_container.TJaIqa_mo-small.TJaIqa_selected:before{border-width:.5rem}.TJaIqa_container.TJaIqa_mo-small.TJaIqa_description{letter-spacing:inherit;font-size:1.1rem;font-weight:500;line-height:1.8rem}.TJaIqa_container.TJaIqa_mo-small:before{flex-shrink:0;width:1.6rem;height:1.6rem}}.TJaIqa_container:before{content:"";box-sizing:border-box;border:.1rem solid var(--gray-100-opacity-20);border-radius:var(--radius-circle);background-color:var(--gray-00-opacity-40);flex-shrink:0;width:2rem;height:2rem;margin-top:.4rem;transition:border-color .2s,background-color .2s;display:block}.TJaIqa_content{flex:1;min-width:0}.TJaIqa_description{color:var(--text-caption);word-break:break-word;letter-spacing:inherit;font-size:1.2rem;font-weight:500;line-height:2rem}
.FJYZnW_container{flex-wrap:wrap;gap:1.5rem 2.4rem;display:flex}.FJYZnW_container.FJYZnW_vertical{flex-direction:column}
.-oLj0W_container{gap:var(--spacing-24);padding-top:var(--spacing-24);border-top:.1rem solid var(--gray-20);flex-direction:column;display:flex}.-oLj0W_buttons{column-gap:var(--spacing-16);display:flex}.-oLj0W_comment{color:var(--text-caption);letter-spacing:inherit;font-size:1.6rem;font-weight:500;line-height:2.7rem}
.pj9hMW_documents{flex-direction:column;row-gap:.8rem;display:flex}.pj9hMW_addButton{align-self:flex-start}
.qb-Q0G_container{padding-top:1.6rem}.qb-Q0G_body{flex-direction:column;row-gap:2.4rem;display:flex}.qb-Q0G_uploadBox{border:.2rem dashed var(--border-secondary);cursor:pointer;border-radius:.8rem;flex-direction:column;justify-content:center;align-items:center;row-gap:.8rem;height:20rem;margin-top:.2rem;padding:.8rem 1.2rem;transition:background-color .4s;display:flex}.qb-Q0G_uploadBox:hover,.qb-Q0G_uploadBox.qb-Q0G_isDragging{background-color:var(--gray-05)}svg.qb-Q0G_uploadIcon{width:3.2rem;height:3.2rem}.qb-Q0G_boxTitle{color:var(--text-secondary);letter-spacing:inherit;font-size:1.4rem;font-weight:500;line-height:2.4rem}.qb-Q0G_hereHighlight{color:var(--text-purple-secondary);text-decoration:underline}.qb-Q0G_boxDescription{color:var(--text-caption);letter-spacing:inherit;font-size:1.2rem;font-weight:400;line-height:2rem}.qb-Q0G_notice{color:var(--text-caption);letter-spacing:inherit;margin-top:1.2rem;font-size:1.2rem;font-weight:400;line-height:2rem}
@keyframes Id8d2q_fadeIn{0%{opacity:0}to{opacity:1}}.Id8d2q_container{opacity:0;z-index:var(--z-index-overlay);background-color:#0000004d;justify-content:center;align-items:center;animation:.2s forwards Id8d2q_fadeIn;display:flex;position:fixed;inset:0}.Id8d2q_animation{width:10rem}
.mOiAYa_notice{align-items:center;column-gap:var(--spacing-8);color:var(--text-caption);letter-spacing:inherit;font-size:1.2rem;font-weight:400;line-height:2rem;display:flex}
.a1XJjq_container{flex-direction:column;width:100%;display:flex}.a1XJjq_fields{align-items:center;column-gap:var(--spacing-8);display:flex}.a1XJjq_dash{color:var(--text-caption);letter-spacing:inherit;font-size:1.6rem;font-weight:400;line-height:2.7rem}
.pbIHhq_wrapper{background-color:var(--gray-00);width:89.2rem;height:126.4rem;padding:1.2rem}.pbIHhq_container{border:.15rem solid var(--gray-50);flex-direction:column;align-items:stretch;gap:1.6rem;width:100%;height:100%;padding:2rem 2.4rem 0;display:flex}.pbIHhq_title{text-align:center;color:var(--text-primary);letter-spacing:inherit;font-size:2.8rem;font-weight:700;line-height:4rem}.pbIHhq_description{text-align:center;color:var(--text-secondary);letter-spacing:inherit;font-size:1.6rem;font-weight:500;line-height:2.7rem}.pbIHhq_issuedAt{text-align:right;color:var(--text-tertiary);letter-spacing:inherit;font-size:1.4rem;font-weight:500;line-height:2.4rem}.pbIHhq_corporate{text-align:center;color:var(--text-primary);white-space:pre;letter-spacing:inherit;justify-content:center;align-items:center;font-size:2rem;font-weight:700;line-height:3.2rem;display:flex}.pbIHhq_stampContainer{justify-content:center;align-items:center;width:3.2rem;height:3.2rem;display:flex;position:relative}.pbIHhq_stamp{width:100%;height:100%;position:absolute}
.oRFxWa_table{border-collapse:collapse;width:100%;color:var(--text-secondary)}.oRFxWa_table th,.oRFxWa_table td{border:.1rem solid var(--border-secondary);text-align:left;padding:0 .8rem}.oRFxWa_table th{background-color:var(--gray-20);height:2.4rem;letter-spacing:inherit;font-size:1.1rem;font-weight:700;line-height:2rem}.oRFxWa_table td{height:2.4rem}
.f__9jW_table{table-layout:fixed}.f__9jW_table col.f__9jW_trainedRate,.f__9jW_table col.f__9jW_progressRate{width:10rem}.f__9jW_table col.f__9jW_remarks{width:16rem}.f__9jW_table tbody tr:nth-child(2n){background-color:var(--gray-10)}.f__9jW_table tbody tr.f__9jW_absent{color:var(--status-negative);background-color:#ffe0e0}.f__9jW_table tbody tr.f__9jW_leaveEarly{background-color:var(--yellow-05)}.f__9jW_table th{height:2rem}.f__9jW_table th.f__9jW_status{width:10rem}.f__9jW_table th.f__9jW_detail{text-align:center}.f__9jW_table td{letter-spacing:inherit;font-size:1.1rem;font-weight:500;line-height:1.8rem}.f__9jW_table td.f__9jW_status .f__9jW_normal{color:var(--text-caption)}.f__9jW_table td.f__9jW_status .f__9jW_label{border-radius:.4rem;align-items:center;width:fit-content;height:1.8rem;padding-inline:.4rem;display:flex}.f__9jW_table td.f__9jW_status .f__9jW_label.f__9jW_absent{color:var(--status-negative);background-color:#ffd0d0;border:.1rem solid #ffbdbd}.f__9jW_table td.f__9jW_status .f__9jW_label.f__9jW_leaveEarly{border:.1rem solid var(--yellow-20);background-color:var(--yellow-10);color:var(--text-secondary)}
.pwnX0G_table{table-layout:fixed}.pwnX0G_table th.pwnX0G_trainingDays{padding-right:0}.pwnX0G_table td{letter-spacing:inherit;font-size:1.1rem;font-weight:500;line-height:1.8rem}.pwnX0G_table td.pwnX0G_total{background-color:var(--yellow-00);letter-spacing:inherit;font-size:1.1rem;font-weight:700;line-height:2rem}
.Pa--jW_table td{font-size:1rem;font-weight:400;line-height:1.6rem}.Pa--jW_table th{width:6.4rem}.Pa--jW_table th.Pa--jW_multiLine{vertical-align:top;height:5.6rem;padding-top:.4rem}
.O0_e7G_wrapper{background-color:var(--gray-00);width:89.2rem;height:126.4rem;padding:1.2rem}.O0_e7G_container{border:.15rem solid var(--gray-50);flex-direction:column;align-items:stretch;gap:5.6rem;width:100%;height:100%;padding:5.6rem;display:flex}.O0_e7G_title{text-align:center;color:var(--text-primary);letter-spacing:-.03rem;letter-spacing:-.03rem;font-size:3.8rem;font-weight:700;line-height:5rem}.O0_e7G_tableSection{flex-direction:column;align-items:stretch;gap:1.6rem;display:flex}.O0_e7G_comment{color:var(--text-secondary);letter-spacing:inherit;font-size:1.4rem;font-weight:400;line-height:2.4rem}.O0_e7G_description{text-align:center;color:var(--text-secondary);letter-spacing:inherit;font-size:2.4rem;font-weight:700;line-height:3.6rem}.O0_e7G_issuedAt{text-align:right;color:var(--text-tertiary);letter-spacing:inherit;font-size:1.8rem;font-weight:700;line-height:3rem}.O0_e7G_corporate{text-align:center;color:var(--text-primary);white-space:pre;letter-spacing:inherit;align-self:center;align-items:center;font-size:3.2rem;font-weight:700;line-height:4.4rem;display:flex}.O0_e7G_stampContainer{justify-content:center;align-items:center;width:6rem;height:6rem;display:flex;position:relative}.O0_e7G_stamp{width:100%;height:100%;position:absolute}
.ZKXZSq_table{border-collapse:collapse;border:.1rem solid var(--border-secondary);color:var(--text-secondary)}.ZKXZSq_table.ZKXZSq_second th:first-child{height:8.8rem}.ZKXZSq_table th,.ZKXZSq_table td{border:.1rem solid var(--border-tertiary);text-align:center;padding:.4rem .8rem}.ZKXZSq_table th{background-color:var(--blue-05);letter-spacing:inherit;font-size:1.4rem;font-weight:500;line-height:2.4rem}.ZKXZSq_table th:first-child{width:18rem;height:8rem}.ZKXZSq_table th:not(:first-child){letter-spacing:-.03rem;height:3.2rem;letter-spacing:inherit;font-size:1.3rem;font-weight:500;line-height:2.1rem}.ZKXZSq_table tr:nth-child(odd) td{background-color:var(--gray-05)}.ZKXZSq_table td{letter-spacing:inherit;font-size:1.4rem;font-weight:400;line-height:2.4rem}
.RDjnSq_container{--cellBorderColor:#939393;background-color:var(--gray-00);width:89.2rem;height:126.4rem;padding:8rem 4rem 0}.RDjnSq_header{letter-spacing:inherit;margin-bottom:1rem;font-size:1.1rem;font-weight:400;line-height:1.8rem}.RDjnSq_title{text-align:center;letter-spacing:inherit;margin-bottom:1rem;font-size:2.4rem;font-weight:700;line-height:3.6rem}.RDjnSq_table{border-collapse:collapse;width:100%;letter-spacing:inherit;font-size:1.2rem;font-weight:400;line-height:2rem}.RDjnSq_table td,.RDjnSq_table th{border:.1rem solid var(--cellBorderColor);text-align:center;vertical-align:middle;height:3rem}.RDjnSq_table td.RDjnSq_alignLeft,.RDjnSq_table th.RDjnSq_alignLeft{text-align:left;padding-left:1rem}.RDjnSq_table th{letter-spacing:inherit;font-size:1.3rem;font-weight:400;line-height:2.1rem}.RDjnSq_firstColHeader{width:12%}.RDjnSq_secondColHeader{width:15%}.RDjnSq_deepGrayBg{background-color:#bbb}.RDjnSq_receiptInfoTable{margin-bottom:1rem}.RDjnSq_receiptInfoTable th{border-right:none;width:15%}.RDjnSq_receiptInfoTable th+td{border-left:none}.RDjnSq_receiptInfoTable .RDjnSq_receiptNumberCell{width:30%}.RDjnSq_receiptInfoTable .RDjnSq_processingPeriodCell{text-align:right;padding-right:10rem}.RDjnSq_studentInfoTable .RDjnSq_nameHeader{border-right:none}.RDjnSq_studentInfoTable .RDjnSq_nameHeader+td{border-left:none}.RDjnSq_studentInfoTable .RDjnSq_residentIdHeader{width:40%}.RDjnSq_studentInfoTable .RDjnSq_name,.RDjnSq_studentInfoTable .RDjnSq_residentId{padding-left:1.5rem}.RDjnSq_certificateDetailsTable{margin-bottom:1rem}.RDjnSq_certificateDetailsTable .RDjnSq_checkpointHeader{width:25%}.RDjnSq_certificateDetailsTable .RDjnSq_totalDaysCell{width:15%}.RDjnSq_certificateDetailsTable .RDjnSq_groupedLeave{width:100%;height:100%;display:flex}.RDjnSq_certificateDetailsTable .RDjnSq_groupedLeave p{height:100%;letter-spacing:inherit;word-break:keep-all;overflow-wrap:anywhere;flex:1;justify-content:center;align-items:center;font-size:1.1rem;font-weight:400;line-height:1.8rem;display:flex}.RDjnSq_certificateDetailsTable .RDjnSq_groupedLeave p+p{border-left:.1rem solid var(--cellBorderColor)}.RDjnSq_certificateDetailsTable .RDjnSq_checkboxCell{white-space:pre;width:15%}.RDjnSq_certificateDetailsTable .RDjnSq_confirmCell{width:15%}.RDjnSq_signatureSection{border-bottom:.3rem solid var(--gray-70);letter-spacing:inherit;flex-direction:column;gap:1rem;margin-bottom:5rem;font-size:1.6rem;font-weight:400;line-height:2.7rem;display:flex}.RDjnSq_signatureDescription{margin-left:3rem}.RDjnSq_signatureDate{text-align:right}.RDjnSq_signatureAuthority{justify-content:flex-end;align-items:center;gap:3rem;display:flex}.RDjnSq_codeit{letter-spacing:inherit;font-size:1.6rem;font-weight:400;line-height:2.7rem}.RDjnSq_stampContainer{width:6.1rem;height:6.1rem;letter-spacing:inherit;justify-content:center;align-items:center;font-size:1.1rem;font-weight:400;line-height:1.8rem;display:flex;position:relative}.RDjnSq_stampImg{width:100%;height:100%;position:absolute}.RDjnSq_signatureRecipient{letter-spacing:inherit;font-size:2rem;font-weight:700;line-height:3.2rem}.RDjnSq_recipientSuffix{letter-spacing:inherit;margin-left:2.5rem;font-size:1.6rem;font-weight:400;line-height:2.7rem}.RDjnSq_approvalSection{border-top:.1rem solid var(--gray-100);padding-top:2.4rem}.RDjnSq_approvalNote{letter-spacing:inherit;font-size:1.2rem;font-weight:400;line-height:2rem}.RDjnSq_approvalTable{margin-bottom:1rem}.RDjnSq_approvalTable .RDjnSq_nonPaymentReasonHeader{height:4rem}.RDjnSq_approvalTable .RDjnSq_positionHeader{width:6%}.RDjnSq_approvalTable .RDjnSq_positionCell{width:11%}.RDjnSq_approvalTable .RDjnSq_approvalDateCell span+span{margin-left:3.5rem}.RDjnSq_paperSize{text-align:right;letter-spacing:inherit;font-size:1.1rem;font-weight:400;line-height:1.8rem}
@font-face{font-family:koPubDotumFont;src:url(../media/KoPubWorld_Dotum_Pro_Light-s.p.1ti5qudxfve0a.otf)format("opentype");font-display:swap;font-weight:400}@font-face{font-family:koPubDotumFont;src:url(../media/KoPubWorld_Dotum_Pro_Bold-s.p.2_jbhxj8nhl5i.otf)format("opentype");font-display:swap;font-weight:700}@font-face{font-family:koPubDotumFont Fallback;src:local(Arial);ascent-override:103.13%;descent-override:48.13%;line-gap-override:0.0%;size-adjust:101.81%}.fpToNG_className{font-family:koPubDotumFont,koPubDotumFont Fallback}
.mvc4zq_container{flex-direction:column;row-gap:1.2rem;display:flex}.mvc4zq_header{justify-content:space-between;align-items:center;display:flex}.mvc4zq_title{color:var(--text-secondary);letter-spacing:inherit;font-size:1.3rem;font-weight:700;line-height:2.1rem}.mvc4zq_countInfo{color:var(--text-tertiary);letter-spacing:-.03rem;letter-spacing:inherit;align-items:center;column-gap:.2rem;padding-inline:.8rem;font-size:1.3rem;font-weight:500;line-height:2.1rem;display:flex}.mvc4zq_uploadedCount{color:var(--text-secondary)}.mvc4zq_fileListWrapper{position:relative}.mvc4zq_fileListWrapper.mvc4zq_overflowBottom:after{height:2.4rem}.mvc4zq_fileListWrapper:after{content:"";pointer-events:none;background:linear-gradient(0deg, var(--gray-05,#fbfbfb) 0%, #fbfbfb00 100%);height:0;transition:height .3s;position:absolute;bottom:0;left:0;right:0}.mvc4zq_fileList{background-color:var(--gray-05);border:.1rem solid var(--border-tertiary);border-radius:.8rem;flex-direction:column;row-gap:.8rem;padding:1.2rem;display:flex;overflow-y:auto}.mvc4zq_empty{color:var(--text-caption);letter-spacing:inherit;margin:auto 0;font-size:1.4rem;font-weight:500;line-height:2.4rem}
._0l2-mG_container{background-color:var(--gray-00);box-shadow:inset 0 0 0 .1rem var(--border-tertiary);border-radius:.8rem;justify-content:space-between;align-items:center;column-gap:.6rem;padding:1.2rem 1.6rem;display:flex}._0l2-mG_file{align-items:center;column-gap:.6rem;min-width:0;display:flex}._0l2-mG_fileIcon{padding:.6rem}._0l2-mG_filename{color:var(--text-link);letter-spacing:inherit;text-overflow:ellipsis;font-size:1.6rem;font-weight:500;line-height:2.7rem;overflow:hidden;white-space:nowrap!important}
._01pmOW_container{row-gap:var(--spacing-16);flex-direction:column;width:100%;margin-bottom:2.4rem;display:flex}._01pmOW_header{flex-direction:column;row-gap:.8rem;display:flex}._01pmOW_title{letter-spacing:inherit;font-size:1.4rem;font-weight:700;line-height:2.4rem}
._5DcKlW_container{margin-block:0;white-space:nowrap;color:var(--text-caption);padding-inline:0;word-break:keep-all;letter-spacing:inherit;margin-left:.8rem;padding-right:2rem;font-size:1.3rem;font-weight:400;line-height:2.1rem}._5DcKlW_container>li{white-space:pre-line;text-indent:-2rem;padding-left:2rem;list-style-type:disc;list-style-position:inside}._5DcKlW_container>li>em{color:#ff5e5e;letter-spacing:inherit;font-size:1.3rem;font-style:normal;font-weight:700;line-height:2.1rem}._5DcKlW_container>li>b{letter-spacing:inherit;font-size:1.3rem;font-weight:700;line-height:2.1rem}
.-Hozhq_container{align-items:flex-start;column-gap:var(--spacing-12);flex-direction:row;display:flex}.-Hozhq_item{aspect-ratio:1;border-radius:var(--radius-circle);background-color:var(--gray-100-opacity-10);justify-content:center;align-items:center;width:3.2rem;height:auto;display:flex}@media (hover:hover) and (pointer:fine){.-Hozhq_item{transition:all .3s ease-out}.-Hozhq_item:hover{background-color:var(--gray-100-opacity-15)}}@media (max-width:47.99em){.-Hozhq_item{width:2.8rem}.-Hozhq_img{width:1.6rem;height:1.6rem}}
.rEZXBq_container{align-items:center;gap:var(--spacing-4) var(--spacing-24);flex-wrap:wrap;display:flex}@media (max-width:74.99em){.rEZXBq_container{justify-content:center}}.rEZXBq_text{color:var(--text-secondary);letter-spacing:-.03rem;letter-spacing:inherit;font-size:1.3rem;font-weight:500;line-height:2.1rem}@media (max-width:47.99em){.rEZXBq_text{letter-spacing:inherit;font-size:1.2rem;font-weight:500;line-height:2rem}}.rEZXBq_text b{color:var(--text-primary);font-weight:700}
._7YCLpG_container{gap:var(--spacing-4) .6rem;flex-wrap:wrap;width:100%;max-width:50rem;display:flex}@media (max-width:74.99em){._7YCLpG_container{justify-content:center}}._7YCLpG_item{color:var(--text-caption);flex-direction:row;align-items:center;display:flex}._7YCLpG_item:not(:last-child):after{content:"";background-color:var(--text-caption);width:.1rem;height:1.2rem;margin-left:.6rem;display:inline-block}@media (max-width:47.99em){._7YCLpG_item:not(:last-child):after{height:1.1rem}}._7YCLpG_title{letter-spacing:inherit;font-size:1.2rem;font-weight:500;line-height:2rem}._7YCLpG_item:first-of-type ._7YCLpG_title{color:var(--text-tertiary);font-weight:700}@media (max-width:47.99em){._7YCLpG_title{letter-spacing:inherit;font-size:1.1rem;font-weight:500;line-height:1.8rem}}._7YCLpG_value{letter-spacing:inherit;margin-left:.6rem;font-size:1.2rem;font-weight:400;line-height:2rem}@media (max-width:47.99em){._7YCLpG_value{letter-spacing:inherit;font-size:1.1rem;font-weight:400;line-height:1.8rem}}
.aavV4W_container{width:100%;padding:var(--spacing-40) 2.75rem var(--spacing-64);border-top:.1rem solid var(--border-tertiary)}.aavV4W_contents{grid-template-areas:"links icons""details icons";justify-content:space-between;width:100%;max-width:120rem;margin:0 auto;display:grid}@media (max-width:74.99em){.aavV4W_contents{grid-template-areas:"links""details""icons";grid-auto-columns:1fr}}.aavV4W_links{grid-area:links}.aavV4W_icons{grid-area:icons;justify-content:flex-end;display:flex}@media (max-width:74.99em){.aavV4W_icons{margin-top:var(--spacing-32);justify-content:center}}.aavV4W_details{margin-top:var(--spacing-24);flex-direction:column;grid-area:details;display:flex}@media (max-width:74.99em){.aavV4W_details{align-items:center}}
._7dT3Xq_container{align-items:flex-start;gap:var(--spacing-16);background-color:var(--gray-10);border-radius:var(--corner-radius-M);padding:var(--spacing-20) var(--spacing-32);flex-direction:column;display:flex}@media (max-width:47.99em){._7dT3Xq_container{align-items:center;gap:var(--spacing-12);width:100%;max-width:50rem;padding:2rem var(--spacing-32)}}._7dT3Xq_infoSection{align-self:stretch;gap:var(--spacing-4);flex-direction:column;display:flex}@media (max-width:47.99em){._7dT3Xq_infoSection{align-items:center}}._7dT3Xq_requestInfo{flex-direction:column;display:flex}@media (max-width:47.99em){._7dT3Xq_requestInfo{align-items:center}}._7dT3Xq_buttons{gap:var(--spacing-6);display:flex}._7dT3Xq_phoneButton{display:none}@media (max-width:47.99em){._7dT3Xq_phoneButton{display:flex}}._7dT3Xq_label{color:var(--text-secondary);letter-spacing:-.03rem;letter-spacing:inherit;font-size:1.3rem;font-weight:500;line-height:2.1rem}@media (max-width:74.99em){._7dT3Xq_label{letter-spacing:inherit;font-size:1.2rem;font-weight:500;line-height:2rem}}._7dT3Xq_phoneNumber{color:var(--text-primary);letter-spacing:inherit;font-size:2rem;font-weight:700;line-height:3.2rem}@media (max-width:74.99em){._7dT3Xq_phoneNumber{letter-spacing:inherit;font-size:1.8rem;font-weight:700;line-height:3rem}}@media (max-width:47.99em){._7dT3Xq_phoneNumber{letter-spacing:inherit;font-size:1.7rem;font-weight:700;line-height:2.8rem}}._7dT3Xq_hours{color:var(--text-tertiary);letter-spacing:inherit;font-size:1.3rem;font-weight:400;line-height:2.1rem}@media (max-width:74.99em){._7dT3Xq_hours{letter-spacing:inherit;font-size:1.2rem;font-weight:400;line-height:2rem}}@media (max-width:47.99em){._7dT3Xq_hours{text-align:center}}
._1P7HCG_container{flex-wrap:wrap;align-items:center;gap:.4rem 2.4rem;display:flex}@media (max-width:47.99em){._1P7HCG_container{gap:.8rem 2rem}}._1P7HCG_link{color:var(--text-secondary);letter-spacing:inherit;font-size:1.6rem;font-weight:500;line-height:2.7rem}._1P7HCG_link._1P7HCG_bold{font-weight:700!important}@media (max-width:74.99em){._1P7HCG_link{letter-spacing:inherit;font-size:1.5rem;font-weight:500;line-height:2.5rem}}@media (max-width:47.99em){._1P7HCG_link{letter-spacing:inherit;font-size:1.4rem;font-weight:500;line-height:2.4rem}}
._4dxc1a_container{gap:var(--spacing-12);max-width:56rem;padding-top:var(--spacing-16);flex-direction:column;flex:1;display:flex}@media (max-width:47.99em){._4dxc1a_container{align-items:center;max-width:50rem;padding-top:0}}._4dxc1a_items{gap:var(--spacing-4) var(--spacing-8);flex-wrap:wrap;display:flex}@media (max-width:47.99em){._4dxc1a_items{justify-content:center}}._4dxc1a_item{color:var(--text-tertiary);align-items:center;display:flex}._4dxc1a_item:not(:last-child):after{content:"";margin-left:var(--spacing-8);background-color:var(--text-caption);width:.1rem;height:1.2rem;display:inline-block}._4dxc1a_title{letter-spacing:-.03rem;letter-spacing:inherit;font-size:1.3rem;font-weight:500;line-height:2.1rem}._4dxc1a_item:first-child ._4dxc1a_title{color:var(--text-secondary);letter-spacing:inherit;font-size:1.3rem;font-weight:700;line-height:2.1rem}@media (max-width:74.99em){._4dxc1a_title{letter-spacing:inherit;font-size:1.2rem;font-weight:500;line-height:2rem}._4dxc1a_item:first-child ._4dxc1a_title{letter-spacing:inherit;font-size:1.2rem;font-weight:700;line-height:2rem}}@media (max-width:47.99em){._4dxc1a_title,._4dxc1a_item:first-child ._4dxc1a_title{letter-spacing:inherit;font-size:1.1rem;font-weight:500;line-height:1.8rem}}._4dxc1a_value{margin-left:var(--spacing-6);letter-spacing:inherit;font-size:1.3rem;font-weight:400;line-height:2.1rem}@media (max-width:74.99em){._4dxc1a_value{letter-spacing:inherit;font-size:1.2rem;font-weight:400;line-height:2rem}}@media (max-width:47.99em){._4dxc1a_value{letter-spacing:inherit;font-size:1.1rem;font-weight:400;line-height:1.8rem}}._4dxc1a_copyright{color:var(--text-caption);letter-spacing:inherit;font-size:1.2rem;font-weight:400;line-height:2rem}@media (max-width:47.99em){._4dxc1a_copyright{letter-spacing:inherit;font-size:1.1rem;font-weight:400;line-height:1.8rem}}
.fHEqwW_container{border-top:.1rem solid var(--border-tertiary);width:100%;padding:var(--spacing-40) 0 var(--spacing-64)}.fHEqwW_contents{gap:var(--spacing-32);max-width:120rem;padding:0 var(--layout-container-padding);flex-direction:column;margin:0 auto;display:flex}@media (max-width:47.99em){.fHEqwW_contents{align-items:center;gap:2.4rem}}.fHEqwW_innerContents{display:contents}@media (max-width:74.99em){.fHEqwW_innerContents{gap:var(--spacing-24);flex-direction:column;display:flex}}@media (max-width:47.99em){.fHEqwW_innerContents{align-self:stretch;align-items:center}}.fHEqwW_topRow{justify-content:space-between;align-items:center;display:flex}@media (max-width:74.99em){.fHEqwW_topRow{flex-wrap:wrap;max-height:3.2rem;overflow:hidden}}@media (max-width:47.99em){.fHEqwW_topRow{justify-content:center;max-height:none;overflow:visible}}@media (max-width:74.99em){.fHEqwW_footerLinks{min-height:3.2rem}}@media (max-width:47.99em){.fHEqwW_footerLinks{justify-content:center;min-height:auto}.fHEqwW_topSocial{display:none}}.fHEqwW_divider{background-color:var(--border-tertiary);width:100%;height:.1rem}.fHEqwW_contactSection{gap:var(--spacing-80);align-items:flex-start;display:flex}@media (max-width:74.99em){.fHEqwW_contactSection{gap:4rem}}@media (max-width:47.99em){.fHEqwW_contactSection{flex-direction:column;align-self:stretch;align-items:center;gap:3.2rem}}.fHEqwW_bottomSocial{display:none}@media (max-width:74.99em){.fHEqwW_bottomSocial.fHEqwW_visible{display:block}}@media (max-width:47.99em){.fHEqwW_bottomSocial{display:block}}
._5ynRAG_buttonContent{flex-direction:row;align-items:center;gap:.4rem;display:flex}
._7aDQXa_link._7aDQXa_focused button{font-weight:700!important}
.lW7_gG_container{height:var(--gnb-height,9.8rem);background-color:var(--background-primary);z-index:1;box-shadow:inset 0 -.1rem 0 var(--border-tertiary);flex-direction:column;align-items:center;padding:0 4rem;display:flex;position:relative}.lW7_gG_content{width:100%;max-width:136rem}.lW7_gG_top{height:3.8rem;padding-top:var(--spacing-10);flex-direction:row;justify-content:space-between;align-items:flex-start;display:flex;overflow:visible}.lW7_gG_bottom{flex-direction:row;flex:1 0;justify-content:space-between;align-items:center;display:flex}.lW7_gG_logoWrapper{padding:.4rem .8rem 0}.lW7_gG_logoWrapper img,.lW7_gG_logoWrapper svg{width:auto;height:2.05rem}.lW7_gG_outLinks{padding:0 var(--spacing-8);flex-direction:row;align-self:center;align-items:center;display:flex}.lW7_gG_bottomLeft{align-items:center;gap:var(--spacing-16);padding-right:var(--spacing-24);flex-direction:row;display:flex}.lW7_gG_search{width:30rem}.lW7_gG_bottomRight{flex-direction:row;align-items:center;display:flex}.lW7_gG_menus{align-items:center;gap:var(--spacing-12);flex-direction:row;display:flex}.lW7_gG_membershipLink{margin-left:var(--spacing-20)}.lW7_gG_membershipLink:empty{display:none}.lW7_gG_profileMenus{margin-left:var(--spacing-16);padding-right:var(--spacing-6)}.lW7_gG_membershipLink+.lW7_gG_profileMenus{margin-left:var(--spacing-32)}.lW7_gG_signMenus{margin-left:var(--spacing-20)}
.eJ3o2q_container{border:.1rem solid var(--gray-30);box-shadow:var(--shadow-02);background-color:var(--gray-00);width:30rem;max-height:31.2rem;padding:var(--spacing-16) var(--spacing-20);border-radius:1.6rem;flex-direction:column;gap:1.2rem;display:flex}@media (max-width:74.99em){.eJ3o2q_container{width:100vw;height:calc(100vh - var(--gnb-height));max-height:none;box-shadow:none;border:none;border-radius:0;gap:2rem;padding:1.2rem 3.2rem}}.eJ3o2q_header{justify-content:space-between;display:flex}.eJ3o2q_title{color:var(--text-tertiary);letter-spacing:inherit;font-size:1.2rem;font-weight:500;line-height:2rem}@media (max-width:74.99em){.eJ3o2q_title{letter-spacing:inherit;font-size:1.4rem;font-weight:500;line-height:2.4rem}}.eJ3o2q_deleteAll{color:var(--text-caption);letter-spacing:inherit;font-size:1rem;font-weight:500;line-height:1.6rem}@media (max-width:74.99em){.eJ3o2q_deleteAll{letter-spacing:inherit;font-size:1.2rem;font-weight:500;line-height:2rem}}.eJ3o2q_list{flex-direction:column;gap:.8rem;display:flex;overflow-y:auto}.eJ3o2q_list::-webkit-scrollbar{display:none}.eJ3o2q_list{scrollbar-width:none;-ms-overflow-style:none}@media (max-width:74.99em){.eJ3o2q_list{gap:2rem}}.eJ3o2q_item{align-items:center;gap:1.6rem;display:flex}.eJ3o2q_keywordButton{flex:100%}.eJ3o2q_keyword{color:var(--text-primary);word-break:break-all;white-space:normal;text-align:left;max-width:26.4rem;letter-spacing:inherit;font-size:1.4rem;font-weight:400;line-height:2.4rem}@media (max-width:74.99em){.eJ3o2q_keyword{letter-spacing:inherit;font-size:1.6rem;font-weight:400;line-height:2.7rem}}.eJ3o2q_empty{color:var(--text-secondary);width:100%;min-height:12.9rem;letter-spacing:inherit;flex:1;justify-content:center;align-items:center;font-size:1.5rem;font-weight:400;line-height:2.5rem;display:flex}@media (max-width:74.99em){.eJ3o2q_empty{min-height:0}}
.iQp2Sq_container{background-color:var(--gray-10);width:100%;height:100%;box-shadow:inset 0 0 0 .1rem var(--gray-30);border-radius:2.1rem;align-items:center;gap:.8rem;padding:.8rem 1.6rem;transition:all .2s;display:flex}.iQp2Sq_container:has(input:focus){border-color:var(--purple-70)}.iQp2Sq_container:has(input:disabled){background-color:var(--gray-15);border-color:var(--gray-30);cursor:not-allowed}.iQp2Sq_container.iQp2Sq_small .iQp2Sq_input{height:2.4rem;letter-spacing:inherit;font-size:1.4rem;font-weight:400;line-height:2.4rem}.iQp2Sq_container.iQp2Sq_small .iQp2Sq_searchIconWrapper svg{width:1.6rem;height:1.6rem}@media (min-width:75em){.iQp2Sq_container.iQp2Sq_pc-small .iQp2Sq_input{height:2.4rem;letter-spacing:inherit;font-size:1.4rem;font-weight:400;line-height:2.4rem}.iQp2Sq_container.iQp2Sq_pc-small .iQp2Sq_searchIconWrapper svg{width:1.6rem;height:1.6rem}}@media (min-width:48em) and (max-width:74.99em){.iQp2Sq_container.iQp2Sq_tb-small .iQp2Sq_input{height:2.4rem;letter-spacing:inherit;font-size:1.4rem;font-weight:400;line-height:2.4rem}.iQp2Sq_container.iQp2Sq_tb-small .iQp2Sq_searchIconWrapper svg{width:1.6rem;height:1.6rem}}@media (max-width:47.99em){.iQp2Sq_container.iQp2Sq_mo-small .iQp2Sq_input{height:2.4rem;letter-spacing:inherit;font-size:1.4rem;font-weight:400;line-height:2.4rem}.iQp2Sq_container.iQp2Sq_mo-small .iQp2Sq_searchIconWrapper svg{width:1.6rem;height:1.6rem}}.iQp2Sq_searchIconWrapper{display:flex}.iQp2Sq_searchIconWrapper svg{width:2rem;height:2rem}.iQp2Sq_input{width:100%;height:2.7rem;color:var(--gray-100);letter-spacing:inherit;border:0;font-size:1.6rem;font-weight:400;line-height:2.7rem;display:block}.iQp2Sq_input::placeholder{color:var(--text-tertiary)}.iQp2Sq_input:disabled{color:var(--text-disabled)}.iQp2Sq_resetButton{background-color:#d4d5db;border-radius:100%;flex:none;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}
._2LxEPW_container{width:24rem;height:4.2rem;position:relative}._2LxEPW_container._2LxEPW_fullWidth{width:100%}@media (max-width:74.99em){._2LxEPW_container{width:100%}}._2LxEPW_search{justify-content:space-between;align-items:center;gap:.8rem;display:flex}@media (max-width:47.99em){._2LxEPW_search{gap:.2rem}}@media (max-width:74.99em){._2LxEPW_popover{display:none}}._2LxEPW_overlay{display:none}@media (max-width:74.99em){._2LxEPW_overlay{z-index:1;display:block;position:absolute;top:0}}._2LxEPW_cancelButton{display:none}@media (max-width:74.99em){._2LxEPW_cancelButton{display:block}}
@media (max-width:74.99em){.JEW2Qq_desktop{display:none}}.JEW2Qq_mobile{display:none}@media (max-width:74.99em){.JEW2Qq_mobile{display:initial}}
.dQxyaq_container{flex-direction:row;align-items:center;display:flex}
.z70EFW_container{flex-direction:row;align-items:center;display:flex}.z70EFW_container+.z70EFW_container:before{content:"";margin:0 var(--spacing-16);background-color:var(--gray-100-opacity-20);width:.1rem;height:.8rem;display:block}.z70EFW_link{color:var(--text-secondary);letter-spacing:-.03rem;letter-spacing:inherit;flex-direction:row;align-items:center;gap:.6rem;font-size:1.3rem;font-weight:500;line-height:2.1rem;display:flex}.z70EFW_iconWrapper{align-items:center;display:flex;position:relative}.z70EFW_badge{display:flex;position:absolute;top:-.3rem;left:-.4rem}.z70EFW_badge>span{--size:1rem}
.lsPsQa_logo svg{width:auto;height:var(--tenx-logo-h)}@media (max-width:74.99em){.lsPsQa_logo svg{height:var(--tenx-logo-h-tb,var(--tenx-logo-h))}}@media (max-width:47.99em){.lsPsQa_logo svg{height:var(--tenx-logo-h-mo,var(--tenx-logo-h-tb,var(--tenx-logo-h)))}}
.VYoSLa_box{width:var(--tenx-brand-icon-size);height:var(--tenx-brand-icon-size);border-radius:calc(var(--tenx-brand-icon-size)*.375);background:linear-gradient(#ededf0 0%,#e4d5ff 100%);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}
._5W4B5q_container{z-index:var(--z-index-drawer);position:relative}._5W4B5q_dropdownWrapper{padding-top:.4rem;position:absolute;bottom:.2rem;left:0;transform:translateY(100%)}._5W4B5q_dropdown{background-color:var(--background-primary);box-shadow:var(--shadow-01);border:.1rem solid var(--border-tertiary);border-radius:var(--corner-radius-S);opacity:0;max-height:80vh;padding:.8rem;animation:.2s linear forwards _5W4B5q_fadeIn;overflow:hidden auto}._5W4B5q_dropdown::-webkit-scrollbar{display:none}._5W4B5q_dropdown{scrollbar-width:none;-ms-overflow-style:none}@keyframes _5W4B5q_fadeIn{0%{opacity:0}to{opacity:1}}._5W4B5q_linkWrapper{align-items:center;gap:var(--spacing-10);min-width:26.4rem;padding:0 var(--spacing-16) 0 var(--spacing-12);border-radius:.8rem;flex-direction:row;height:5.2rem;display:flex}@media (hover:hover) and (pointer:fine){._5W4B5q_linkWrapper{transition:all .3s ease-out}._5W4B5q_linkWrapper:hover{background-color:var(--gray-10)}}._5W4B5q_thumbnail{margin-top:-.1rem}._5W4B5q_linkContent{white-space:nowrap;align-items:center;gap:var(--spacing-10);color:var(--text-secondary);letter-spacing:inherit;flex-direction:row;flex:1;font-size:1.5rem;font-weight:500;line-height:2.5rem;display:flex}@media (hover:hover) and (pointer:fine){._5W4B5q_linkContent{transition:all .3s ease-out}._5W4B5q_linkWrapper:hover ._5W4B5q_linkContent{color:var(--text-primary)}}._5W4B5q_linkArrow{opacity:0}@media (hover:hover) and (pointer:fine){._5W4B5q_linkArrow{transition:all .3s ease-out}._5W4B5q_linkWrapper:hover ._5W4B5q_linkArrow{opacity:1}}._5W4B5q_button._5W4B5q_focused{font-weight:700}
.hHp52W_container{align-items:center;gap:var(--spacing-16);flex-direction:row;display:flex}
.uBDBvW_container{justify-content:center;align-items:center;display:flex;position:relative}.uBDBvW_count{color:#fff;z-index:1;background-color:#f06;border-radius:.8rem;width:fit-content;min-width:1.4rem;height:1.5rem;padding:0 .4rem;font-size:1rem;font-weight:500;line-height:1.5rem;transition-duration:.4s;position:absolute;top:.5rem;right:0;transform:translate(calc(100% - 2.1rem))}@media (max-width:74.99em){.uBDBvW_count{top:.2rem;right:-.2rem}}
._5CnBTW_container{position:relative}._5CnBTW_popover{background-color:var(--background-secondary);border-radius:.5rem;width:37.5rem;height:52rem;padding:2.3rem 0;position:relative;box-shadow:0 1.7rem 3.6rem #3c3b3e42}._5CnBTW_popover:before{background:var(--background-secondary);z-index:0;content:"";width:1rem;height:1rem;position:absolute;top:-.5rem;right:1.2rem;transform:rotate(45deg)}
.rOgwaG_container{flex-direction:column;height:100%;display:flex}.rOgwaG_header{padding:0 var(--spacing-20) .4rem;flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.rOgwaG_count{color:var(--text-primary);letter-spacing:inherit;font-size:1.4rem;font-weight:700;line-height:2.4rem}.rOgwaG_deleteAllButton{color:var(--text-tertiary);letter-spacing:inherit;font-size:1.3rem;font-weight:400;line-height:2.1rem}.rOgwaG_deleteAllButton:disabled{cursor:not-allowed}@media (hover:hover) and (pointer:fine){.rOgwaG_deleteAllButton:not(:disabled){transition:all .3s ease-out}.rOgwaG_deleteAllButton:not(:disabled):hover{text-decoration:underline}}.rOgwaG_contents{overscroll-behavior:contain;padding:0 var(--spacing-20);flex-grow:1;overflow:auto}.rOgwaG_contents.rOgwaG_center{justify-content:center;align-items:center;display:flex}.rOgwaG_message{letter-spacing:-.022rem;color:#a9abb7;font-size:1.6rem;font-weight:500}.rOgwaG_item+.rOgwaG_item{margin-top:.7rem}
.ISw-fq_container{padding:var(--spacing-64) 3.2rem;flex-direction:column;align-items:center;display:flex}.ISw-fq_container.ISw-fq_center{justify-content:center}.ISw-fq_container.ISw-fq_bottom{justify-content:flex-end}.ISw-fq_icon{border-radius:var(--radius-12);background-color:var(--gray-100-opacity-10);width:4.8rem;height:4.8rem;margin-bottom:var(--spacing-20);justify-content:center;align-items:center;display:flex}@media (max-width:47.99em){.ISw-fq_icon{width:4.4rem;height:4.4rem}}.ISw-fq_message{color:var(--text-secondary);text-align:center;letter-spacing:inherit;font-size:1.8rem;font-weight:400;line-height:3rem}@media (max-width:47.99em){.ISw-fq_message{letter-spacing:inherit;font-size:1.5rem;font-weight:400;line-height:2.5rem}}.ISw-fq_action{margin-top:var(--spacing-32)}
.XSa8Lq_container{margin-top:var(--spacing-32)}@media (max-width:47.99em){.XSa8Lq_container{margin-top:0}}.XSa8Lq_content{margin-top:var(--spacing-16);display:none}.XSa8Lq_content.XSa8Lq_active{display:block}.XSa8Lq_exam{align-items:center;gap:.4rem;display:flex}.XSa8Lq_exam img{width:1.6rem;height:1.6rem}.XSa8Lq_count{color:var(--purple-20)}
.budNVq_container{cursor:pointer;border:.1rem solid var(--light-gray-20);background-color:var(--gray-00);border-radius:.8rem;align-items:center;gap:.8rem;width:100%;min-width:0;padding:1.2rem .8rem 1.2rem 1.2rem;display:flex}.budNVq_content{flex-direction:column;flex-grow:1;gap:.4rem;width:100%;min-width:0;display:flex}.budNVq_titleContainer{flex-direction:column;flex-grow:0;display:flex}.budNVq_title{letter-spacing:inherit;text-overflow:ellipsis;font-size:1.4rem;font-weight:500;line-height:2.4rem;overflow:hidden;white-space:nowrap!important}.budNVq_chevron{flex-grow:0}.budNVq_modalContainer{flex-direction:column;gap:1rem;display:flex}.budNVq_modalContent{white-space:pre-wrap;text-align:left}
.dFlcDa_container{z-index:1;align-self:flex-end;align-items:center;gap:.8rem;height:4.4rem;display:flex}@media (max-width:74.99em){.dFlcDa_container{align-self:flex-start}}.dFlcDa_loginInfo{align-items:center;gap:.4rem;display:flex}.dFlcDa_userName{letter-spacing:inherit;font-size:1.7rem;font-weight:700;line-height:2.8rem}.dFlcDa_tooltip{flex-direction:column;width:23.6rem;display:flex}.dFlcDa_tooltipContent{justify-content:space-between;align-items:center;display:flex}
._3aX5uW_container{flex-direction:column;gap:1.6rem;display:flex}@media (max-width:47.99em){._3aX5uW_container{gap:1.2rem}}._3aX5uW_list{grid-template-columns:1fr 1fr;grid-auto-rows:25rem;gap:1.6rem 2.4rem;display:grid}@media (max-width:47.99em){._3aX5uW_list{grid-template-columns:1fr;grid-auto-rows:auto;gap:2rem}}._3aX5uW_expandBtn{margin-bottom:1.6rem}@media (max-width:47.99em){._3aX5uW_expandBtn{margin-bottom:1.2rem}}
.QENlCa_container{border-radius:var(--radius-16);box-shadow:inset 0 0 0 .1rem var(--gray-20);flex-direction:column;padding:2.4rem 3.2rem;display:flex;overflow:hidden}@media (max-width:47.99em){.QENlCa_container{padding:2rem 2.4rem}}.QENlCa_header{align-items:center;gap:.8rem;display:flex}@media (max-width:47.99em){.QENlCa_header{flex-direction:column;align-items:flex-start;gap:.4rem}}.QENlCa_title{letter-spacing:inherit;text-overflow:ellipsis;font-size:2rem;font-weight:700;line-height:3.2rem;overflow:hidden;white-space:nowrap!important}.QENlCa_ENDED .QENlCa_title{color:var(--text-disabled)}@media (max-width:47.99em){.QENlCa_title{letter-spacing:inherit;font-size:1.7rem;font-weight:700;line-height:2.8rem}}.QENlCa_date{color:var(--text-tertiary);letter-spacing:inherit;flex:100%;margin-top:.8rem;font-size:1.3rem;font-weight:400;line-height:2.1rem}.QENlCa_ENDED .QENlCa_date{color:var(--text-disabled)}@media (max-width:47.99em){.QENlCa_date{letter-spacing:inherit;margin-top:.4rem;font-size:1.2rem;font-weight:400;line-height:2rem}}.QENlCa_action{background-color:var(--background-secondary);border-radius:var(--radius-8);box-shadow:inset 0 0 0 .1rem var(--border-tertiary);justify-content:space-between;align-items:center;padding:1.2rem 1.6rem;display:flex}@media (max-width:47.99em){.QENlCa_action{margin-top:2rem;padding:1.2rem}}.QENlCa_mandatory{letter-spacing:inherit;align-items:center;gap:.4rem;font-size:1.5rem;font-weight:500;line-height:2.5rem;display:flex}@media (max-width:47.99em){.QENlCa_mandatory{letter-spacing:-.03rem;letter-spacing:inherit;font-size:1.3rem;font-weight:500;line-height:2.1rem}}.QENlCa_maxGrade{color:var(--text-primary);letter-spacing:inherit;font-size:2rem;font-weight:700;line-height:3.2rem}@media (max-width:47.99em){.QENlCa_maxGrade{letter-spacing:inherit;font-size:1.6rem;font-weight:700;line-height:2.7rem}}.QENlCa_maxGrade small{letter-spacing:-.03rem;letter-spacing:inherit;margin-left:.1rem;font-size:1.3rem;font-weight:500;line-height:2.1rem}@media (max-width:47.99em){.QENlCa_maxGrade small{letter-spacing:inherit;font-size:1.1rem;font-weight:500;line-height:1.8rem}}.QENlCa_status{color:var(--text-secondary);letter-spacing:inherit;align-items:center;gap:.4rem;font-size:1.5rem;font-weight:500;line-height:2.5rem;display:flex}@media (max-width:47.99em){.QENlCa_status{letter-spacing:inherit;font-size:1.2rem;font-weight:500;line-height:2rem}}.QENlCa_titleWrapper{align-items:center;gap:.8rem;display:flex}@media (max-width:47.99em){.QENlCa_titleWrapper{flex-direction:column;align-items:flex-start;gap:.4rem}}.QENlCa_graduate{color:var(--gray-60);background-color:var(--gray-15);letter-spacing:inherit;border-radius:2.4rem;flex-shrink:0;justify-content:center;align-items:center;padding:.2rem 1.2rem;font-size:1.4rem;font-weight:700;line-height:2.4rem;display:flex}.QENlCa_graduate.QENlCa_active{background-color:var(--purple-40);color:var(--gray-00)}@media (max-width:47.99em){.QENlCa_graduate{letter-spacing:inherit;font-size:1.2rem;font-weight:700;line-height:2rem}}
._3UtpLW_list{grid-template-columns:1fr 1fr;grid-auto-rows:18rem;gap:1.6rem 2.4rem;display:grid}@media (max-width:47.99em){._3UtpLW_list{grid-template-columns:1fr;grid-auto-rows:auto;gap:2rem}}._3UtpLW_expandBtn{margin-bottom:1.6rem}@media (max-width:47.99em){._3UtpLW_expandBtn{margin-bottom:1.2rem}}
.lose5G_container{background-color:var(--yellow-00);border-radius:var(--radius-16);min-width:.1rem;box-shadow:inset 0 0 0 .2rem var(--yellow-10);flex-direction:column;gap:1.4rem;padding:2.6rem 3.2rem 2.6rem 3.6rem;display:flex}@media (max-width:47.99em){.lose5G_container{border-radius:1rem;padding:2.2rem 2.4rem}}.lose5G_header{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.lose5G_sectionTitle{align-items:center;gap:var(--spacing-4);letter-spacing:inherit;flex-direction:row;font-size:1.7rem;font-weight:700;line-height:2.8rem;display:flex}@media (max-width:47.99em){.lose5G_sectionTitle{letter-spacing:inherit;font-size:1.6rem;font-weight:700;line-height:2.7rem}}.lose5G_list{flex:1;grid-template-rows:auto 1fr auto 1fr auto;display:grid}.lose5G_divider{background-color:var(--border-secondary);height:.1rem;margin:auto 0}.lose5G_divider.lose5G_empty{background-color:#0000}@media (max-width:47.99em){.lose5G_divider{margin:1.4rem 0}}.lose5G_noticeItem{justify-content:space-between;gap:var(--spacing-4);flex-direction:column;min-width:.1rem;display:flex}.lose5G_noticeTitle{color:var(--text-secondary);min-height:5rem;letter-spacing:inherit;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:1.5rem;font-weight:700;line-height:2.5rem;display:-webkit-box;overflow:hidden;white-space:nowrap!important;white-space:initial!important}.lose5G_read .lose5G_noticeTitle{color:var(--text-tertiary);font-weight:500}@media (max-width:47.99em){.lose5G_noticeTitle{min-height:4.8rem;letter-spacing:inherit;font-size:1.4rem;font-weight:700;line-height:2.4rem}}.lose5G_noticeDate{color:var(--text-tertiary);letter-spacing:inherit;font-size:1.3rem;font-weight:400;line-height:2.1rem}@media (max-width:47.99em){.lose5G_noticeDate{letter-spacing:inherit;font-size:1.2rem;font-weight:400;line-height:2rem}}
.oIBF0W_container{background-color:var(--purple-05);border-radius:var(--radius-16);box-shadow:inset 0 0 0 .2rem var(--purple-10);flex-direction:column;grid-column:span 2;gap:1.4rem;padding:2.6rem 3.2rem 2.6rem 3.6rem;display:flex}@media (max-width:47.99em){.oIBF0W_container{grid-column:span 1;padding:1.6rem 1.2rem}}.oIBF0W_header{flex-direction:row;justify-content:space-between;align-items:center;display:flex}@media (max-width:47.99em){.oIBF0W_header{padding:0 1.2rem}}.oIBF0W_title{color:var(--gray-100);letter-spacing:inherit;font-size:1.7rem;font-weight:700;line-height:2.8rem}@media (max-width:47.99em){.oIBF0W_title{letter-spacing:inherit;font-size:1.6rem;font-weight:700;line-height:2.7rem}}.oIBF0W_card{border:.1rem solid var(--border-secondary);border-radius:1.6rem;overflow:hidden}@media (max-width:47.99em){.oIBF0W_card{border-color:var(--border-tertiary);border-radius:1.2rem}.oIBF0W_tooltip{display:none}}
.Z0kwma_container{white-space:pre-wrap;background-color:#fff;border:.1rem solid #dddddd4d;border-radius:.5rem;padding:1.5rem 3rem 1.5rem 2.5rem;position:relative;box-shadow:0 .2rem .9rem #00000012}.Z0kwma_container.Z0kwma_read:before{background-color:#a9abb7}.Z0kwma_container:before{content:"";background-color:#6c10fe;border-radius:50%;width:.6rem;height:.6rem;position:absolute;top:2rem;left:1.2rem}.Z0kwma_text{letter-spacing:-.035rem;color:#333236;cursor:pointer;font-size:1.3rem;line-height:1.46;overflow:hidden}.Z0kwma_text:hover{text-decoration:underline}.Z0kwma_text.Z0kwma_read{color:#a9abb7}.Z0kwma_text u{font-weight:500}.Z0kwma_contents{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Z0kwma_date{letter-spacing:-.03rem;color:#a9abb7;margin-top:.7rem;font-size:1.1rem}.Z0kwma_closeButton{justify-content:center;align-items:center;padding:.2rem;display:flex;position:absolute;top:1rem;right:1rem}.Z0kwma_closeButton svg,.Z0kwma_closeIcon{width:1.2rem;height:1.2rem}
.GTLW9q_container{height:var(--gnb-height,5.6rem);background-color:var(--background-primary);z-index:1;flex-direction:row;justify-content:space-between;align-items:center;padding:0 1rem 0 1.6rem;display:flex;position:relative}.GTLW9q_logoWrapper{display:flex}.GTLW9q_logoWrapper img,.GTLW9q_logoWrapper svg{height:2.2rem}.GTLW9q_triggers{align-items:center;gap:var(--spacing-12);flex-direction:row;display:flex}
.yiO3Ga_container{background-color:var(--background-primary);align-items:center;gap:var(--spacing-6);padding:0 var(--spacing-10);height:var(--gnb-height);display:flex}
.q3aOwW_container{align-items:center;gap:var(--spacing-6);color:var(--text-secondary);flex-direction:row;display:flex}
.-_8lRa_container{padding:var(--spacing-20);background-color:var(--background-tertiary);border-radius:.9rem;flex-direction:row;align-items:center;display:flex}.-_8lRa_link{flex:1;justify-content:center;align-items:center;display:flex}.-_8lRa_link+.-_8lRa_link{margin-left:var(--spacing-20);padding-left:var(--spacing-20);border-left:.1rem solid var(--border-secondary)}
.LcSWzq_label{cursor:pointer;background-color:var(--gray-00)}.LcSWzq_label input{cursor:pointer}
._4MXYZq_container{gap:var(--spacing-40);flex-direction:column;display:flex}._4MXYZq_box{background-color:var(--background-primary);border:.1rem solid var(--border-secondary);border-radius:var(--radius-12);box-shadow:var(--shadow-01);position:relative}._4MXYZq_box._4MXYZq_main{flex-direction:column;padding:4.8rem;display:flex}@media (max-width:47.99em){._4MXYZq_box._4MXYZq_main{padding:3.2rem}}._4MXYZq_box._4MXYZq_sub{padding:var(--spacing-32) var(--spacing-48);grid-template-columns:repeat(4,1fr);gap:2.4rem;display:grid}@media (max-width:74.99em){._4MXYZq_box._4MXYZq_sub{grid-template-columns:repeat(2,1fr);padding:3.2rem 4.8rem}}@media (max-width:47.99em){._4MXYZq_box._4MXYZq_sub{gap:1.6rem;padding:1.6rem 1.6rem 3.2rem}}._4MXYZq_labelContainer{flex-direction:row;align-items:center;gap:.8rem;margin-bottom:1.2rem;display:flex}._4MXYZq_labelContainer:empty{display:none}@media (max-width:47.99em){._4MXYZq_labelContainer{margin-bottom:var(--content-gap-XS)}}._4MXYZq_label{background-color:var(--gray-10);color:var(--text-primary);border:.1rem solid var(--border-tertiary);letter-spacing:inherit;border-radius:.8rem;flex-direction:row;align-items:center;gap:.4rem;padding:.4rem 1.2rem .4rem .8rem;font-size:1.6rem;font-weight:700;line-height:2.7rem;display:flex}._4MXYZq_label img{aspect-ratio:1;width:3.2rem;height:auto}@media (max-width:47.99em){._4MXYZq_label img{width:2.8rem}}._4MXYZq_title{color:var(--text-primary);word-break:keep-all;white-space:pre-wrap;letter-spacing:-.1rem;margin-right:8.8rem;font-size:4.8rem;font-weight:700;line-height:6.2rem}@media (max-width:74.99em){._4MXYZq_title{margin-right:5.6rem}}@media (max-width:47.99em){._4MXYZq_title{letter-spacing:inherit;margin-right:4.8rem;font-size:2.4rem;font-weight:700;line-height:3.6rem}}._4MXYZq_mainBody{flex-direction:column;align-items:flex-start;gap:2.4rem;display:flex}@media (max-width:47.99em){._4MXYZq_mainBody{gap:1.6rem}}._4MXYZq_description{color:var(--text-secondary);word-break:keep-all;white-space:pre-wrap;letter-spacing:inherit;font-size:1.8rem;font-weight:400;line-height:3rem}@media (max-width:47.99em){._4MXYZq_description{letter-spacing:inherit;font-size:1.6rem;font-weight:400;line-height:2.7rem}}._4MXYZq_infos{flex-direction:row;align-items:center;gap:.8rem;display:flex}@media (max-width:47.99em){._4MXYZq_starFull{display:none}}._4MXYZq_starSingle{display:none}@media (max-width:47.99em){._4MXYZq_starSingle{display:initial}}._4MXYZq_rating{color:var(--text-caption);letter-spacing:inherit;flex-direction:row;align-items:baseline;gap:.2rem;font-size:1.2rem;font-weight:500;line-height:2rem;display:flex}._4MXYZq_ratingValue{color:var(--text-secondary);letter-spacing:inherit;font-size:1.6rem;font-weight:700;line-height:2.7rem}._4MXYZq_reviewCount{color:var(--text-caption);letter-spacing:inherit;margin-right:.8rem;font-size:1.2rem;font-weight:500;line-height:2rem}._4MXYZq_actionContainer{align-items:center;gap:var(--content-gap-M);flex-direction:row;margin-top:4rem;display:flex}@media (max-width:47.99em){._4MXYZq_actionContainer{margin-top:var(--spacing-48);flex-direction:column-reverse;align-items:stretch;gap:1.2rem}}._4MXYZq_action{align-items:center;gap:var(--content-gap-M);flex-direction:row;display:flex}@media (max-width:47.99em){._4MXYZq_action{flex-direction:column;align-items:stretch;gap:1.2rem}._4MXYZq_action>a{width:100%}}._4MXYZq_time{position:relative}._4MXYZq_averageDays{color:var(--text-caption);width:max-content;letter-spacing:inherit;margin-top:-.3rem;font-size:1.1rem;font-weight:500;line-height:1.8rem;position:absolute}._4MXYZq_categories{margin-top:.5rem}._4MXYZq_lessonCount{flex-direction:row;align-items:center;gap:.2rem;display:flex}._4MXYZq_lessonCountTooltip{max-width:unset}._4MXYZq_lessonCountTooltipTitle{color:var(--text-caption);letter-spacing:inherit;font-size:1.2rem;font-weight:500;line-height:2rem}._4MXYZq_actionPhrase{color:var(--purple-60);letter-spacing:inherit;font-size:1.4rem;font-weight:500;line-height:2.4rem}._4MXYZq_actionPhrase:empty{display:none}@media (max-width:47.99em){._4MXYZq_actionPhrase{text-align:center}}._4MXYZq_original{display:none;position:absolute;top:4.8rem;right:4.8rem}._4MXYZq_original:empty{display:none}@media (max-width:74.99em){._4MXYZq_original{top:4rem;right:0}}@media (max-width:47.99em){._4MXYZq_original{top:2.4rem;right:0}}
._7zHYpa_title{letter-spacing:inherit;font-size:2.8rem;font-weight:700;line-height:4rem}._7zHYpa_subTitle{margin-bottom:var(--spacing-20);justify-content:space-between;align-items:center;display:flex}._7zHYpa_description{color:var(--text-secondary);letter-spacing:inherit;font-size:1.4rem;font-weight:400;line-height:2.4rem}._7zHYpa_point{font-weight:500}._7zHYpa_level{align-items:center;gap:var(--spacing-8);display:flex}._7zHYpa_overall{color:var(--text-secondary);letter-spacing:inherit;font-size:1.6rem;font-weight:700;line-height:2.7rem}._7zHYpa_skills{gap:var(--spacing-12);margin-bottom:var(--spacing-40);grid-template-columns:repeat(3,1fr);display:grid}._7zHYpa_projectSelect{margin-top:var(--spacing-16);margin-bottom:var(--spacing-32)}._7zHYpa_projectTitle{color:var(--text-secondary);letter-spacing:inherit;font-size:2rem;font-weight:700;line-height:3.2rem}._7zHYpa_results{gap:var(--spacing-12);display:flex}
.QJIcZW_navigation{padding-bottom:4rem}.QJIcZW_relatedQuestions{padding-bottom:3rem}.QJIcZW_relatedQuestions:empty{padding:0}.QJIcZW_right{margin-left:1.4rem;padding-bottom:24.5rem}@media (max-width:74.99em){.QJIcZW_right{margin-left:0;padding-bottom:25rem}}@media (max-width:47.99em){.QJIcZW_right{padding-bottom:20rem}}.QJIcZW_right .QJIcZW_relatedQuestions{padding-bottom:0;display:none}@media (max-width:74.99em){.QJIcZW_right .QJIcZW_relatedQuestions{padding:0 var(--spacing-24);display:block}}
._64_BeG_container{padding-bottom:20rem}@media (max-width:47.99em){._64_BeG_container{padding-bottom:8rem}}._64_BeG_heading{clip-path:inset(50%);white-space:nowrap;width:.1rem;height:.1rem;position:absolute;overflow:hidden}._64_BeG_categoryListSmall{z-index:-1;opacity:0;width:100%;transition:all .3s;position:absolute;transform:translateY(-5.2rem)}._64_BeG_categoryListSmall._64_BeG_visible{opacity:1;z-index:initial;transform:translateY(0)}._64_BeG_heroBanner{max-width:120rem;margin:6rem auto 0;padding:0 4rem}._64_BeG_heroBanner:empty{display:none}@media (max-width:74.99em){._64_BeG_heroBanner{margin-top:4.4rem;padding:0 3.2rem}}@media (max-width:47.99em){._64_BeG_heroBanner{margin-top:4rem;padding:0 1.6rem}}._64_BeG_body{gap:var(--spacing-120);flex-direction:column;padding-top:6rem;display:flex}@media (max-width:47.99em){._64_BeG_body{padding-top:4rem}}._64_BeG_recommendedTopics:empty{display:none}._64_BeG_banner{width:100%;max-width:112rem;margin:0 auto}._64_BeG_banner:empty{display:none}@media (max-width:74.99em){._64_BeG_banner{padding:0 3.2rem}}@media (max-width:47.99em){._64_BeG_banner{padding:0 1.6rem}}._64_BeG_section{width:100%;max-width:112rem;margin:0 auto}._64_BeG_section:empty,._64_BeG_newTopics:empty{display:none}@media (max-width:74.99em){._64_BeG_carousel{padding-left:3.2rem}}@media (max-width:47.99em){._64_BeG_carousel{padding-left:0}}._64_BeG_curations{gap:var(--spacing-80);flex-direction:column;display:flex}._64_BeG_curations._64_BeG_isTopicCategory:has(._64_BeG_newTopics:empty){display:none}@media (max-width:74.99em){._64_BeG_topics{padding:0 3.2rem}}@media (max-width:47.99em){._64_BeG_topics{padding:0 1.6rem}}
.h-sujG_title{letter-spacing:inherit;margin:0 0 3.6rem;font-size:3.2rem;font-weight:700;line-height:4.4rem}.h-sujG_content{background-color:var(--gray-10);overflow-x:scroll}.h-sujG_content .h-sujG_padder{margin:6rem;display:inline-block}
.C1-zfW_container{grid-template-columns:25.5rem 1fr;grid-template-areas:"introduce tabs""introduce bestMentorDescription""introduce panel";column-gap:2.8rem;max-width:121rem;margin:0 auto;padding:5rem 3rem 0;display:grid}@media (max-width:74.99em){.C1-zfW_container{column-gap:unset;grid-template-columns:minmax(0,1fr);grid-template-areas:"introduce""tabs""bestMentorDescription""panel";padding:4rem 3rem 0}}@media (max-width:47.99em){.C1-zfW_container{padding:2.4rem 0 0}}.C1-zfW_introduce{grid-area:introduce;width:25.5rem;margin:0 .5rem}@media (max-width:74.99em){.C1-zfW_introduce{width:unset;margin:0 .5rem 4rem}}@media (max-width:47.99em){.C1-zfW_introduce{margin:0 2.5rem 3.5rem}}.C1-zfW_tabs{grid-area:tabs;min-width:.1rem;max-width:85.7rem}@media (max-width:47.99em){.C1-zfW_tabs{margin:0 2.5rem}}.C1-zfW_panel{grid-area:panel;min-width:0;min-height:55rem;padding:2.5rem 0 20rem}.C1-zfW_panel.C1-zfW_hasBestMentorDescription{padding-top:var(--spacing-16)}@media (max-width:74.99em){.C1-zfW_panel{min-height:unset}}@media (max-width:47.99em){.C1-zfW_panel{padding:2.5rem 1.5rem}}.C1-zfW_bestMentorDescription{margin-top:var(--spacing-16);grid-area:bestMentorDescription}@media (max-width:47.99em){.C1-zfW_bestMentorDescription{padding:0 var(--spacing-16)}}
.ihGCLq_list{flex-direction:column;gap:.6rem;display:flex}.ihGCLq_description{text-align:center;color:var(--gray-80);letter-spacing:inherit;margin:1.6rem 0;font-size:1.3rem;font-weight:400;line-height:2.1rem}.ihGCLq_description strong{letter-spacing:inherit;font-size:1.3rem;font-weight:700;line-height:2.1rem}
.Eo8eHG_container{background-color:#f9f9fb;border-radius:.6rem;justify-content:space-between;align-items:center;padding:.7rem 1.5rem .7rem 1rem;display:flex}.Eo8eHG_container.Eo8eHG_isPurple{background-color:var(--purple-05);border-radius:.8rem}.Eo8eHG_left{align-items:center;min-width:0;display:flex}.Eo8eHG_number{text-align:center;color:#4d4c51;width:2.8rem;letter-spacing:inherit;flex-shrink:0;font-size:1.4rem;font-weight:500;line-height:2.4rem}.Eo8eHG_isPurple .Eo8eHG_number{color:var(--purple-50);letter-spacing:inherit;font-size:1.4rem;font-weight:700;line-height:2.4rem}.Eo8eHG_button{align-items:center;margin-left:1.2rem;display:flex}@media (hover:hover) and (pointer:fine){.Eo8eHG_button{transition:all .3s ease-out}.Eo8eHG_button:hover .Eo8eHG_name{color:#6a666e}}.Eo8eHG_button .Eo8eHG_name{color:#333236;text-overflow:ellipsis;white-space:nowrap;letter-spacing:inherit;margin-left:1rem;font-size:1.5rem;font-weight:400;line-height:2.5rem;overflow:hidden}.Eo8eHG_imageWrapper{flex-shrink:0;justify-content:center;align-items:center;width:3.1rem;height:3.1rem;display:flex;position:relative}.Eo8eHG_imageWrapper:disabled{cursor:default}.Eo8eHG_backgroundSvg{width:100%;height:100%}.Eo8eHG_isPurple .Eo8eHG_backgroundSvg path{fill:var(--purple-30)}.Eo8eHG_image{object-fit:cover;border-radius:50%;width:2.5rem;height:2.5rem;display:block;position:absolute;top:.3rem;left:.3rem}.Eo8eHG_percent{color:var(--purple-80);letter-spacing:inherit;margin-left:1rem;font-size:1.3rem;font-weight:400;line-height:2.1rem}
._9DzBZW_container{width:6rem;height:6rem}._9DzBZW_track{stroke:var(--purple-05);fill:#0000;stroke-width:4px}._9DzBZW_gray ._9DzBZW_track{stroke:var(--gray-15)}._9DzBZW_progress{fill:#0000;stroke-width:4px;stroke:url(#progressCircleBackgroundPurple)}._9DzBZW_gray ._9DzBZW_progress{stroke:var(--gray-60)}._9DzBZW_text{fill:var(--text-purple-primary);letter-spacing:inherit;font-size:1.6rem;font-weight:700;line-height:2.7rem}._9DzBZW_gray ._9DzBZW_text{fill:var(--gray-70)}
.jo5Z7a_container{background-color:var(--pink-00);border-radius:var(--radius-6);border:.1rem solid var(--border-tertiary);text-align:left;cursor:pointer;flex-direction:row;align-items:center;gap:.6rem;padding:.4rem 1.6rem;display:flex}.jo5Z7a_container:disabled{cursor:default}@media (max-width:74.99em){.jo5Z7a_container{padding:.2rem .8rem}}.jo5Z7a_content{color:var(--text-secondary);letter-spacing:inherit;flex:1;font-size:1.5rem;font-weight:700;line-height:2.5rem}@media (max-width:74.99em){.jo5Z7a_content{letter-spacing:inherit;font-size:1.2rem;font-weight:700;line-height:2rem}}.jo5Z7a_click{color:var(--purple-70);letter-spacing:inherit;flex-direction:row;align-items:center;column-gap:.6rem;font-size:1.5rem;font-weight:500;line-height:2.5rem;display:flex}@media (max-width:74.99em){.jo5Z7a_click{letter-spacing:inherit;column-gap:.4rem;font-size:1.2rem;font-weight:500;line-height:2rem}}[data-theme=DARK] .jo5Z7a_click{color:var(--purple-05)}[data-theme=DARK] .jo5Z7a_click path{fill:var(--purple-05)}.jo5Z7a_label.jo5Z7a_short{display:none}@media (max-width:74.99em){.jo5Z7a_label.jo5Z7a_short{display:initial}.jo5Z7a_label{display:none}}
._3DMyQG_layout{container:renewal/inline-size}._3DMyQG_container{border-radius:var(--radius-12);border:.1rem solid var(--border-secondary);background-color:var(--pink-00);flex-direction:column;gap:3.2rem;padding:3.2rem;display:flex}._3DMyQG_gray ._3DMyQG_container{background-color:var(--gray-10)}@container renewal (max-width:60rem){._3DMyQG_container{gap:2.4rem;padding:1.6rem}}._3DMyQG_infos{align-items:flex-start;gap:var(--spacing-8);flex-direction:column;display:flex}._3DMyQG_title strong{color:var(--text-purple-primary)}._3DMyQG_topicsContainer{flex-direction:row;align-items:center;gap:3.2rem;padding:0 3.2rem;display:flex}@container renewal (max-width:60rem){._3DMyQG_topicsContainer{flex-direction:column;gap:2.4rem;padding:0}}._3DMyQG_arrow{aspect-ratio:1;border-radius:var(--radius-32);background-color:var(--pink-10);flex-shrink:0;justify-content:center;align-items:center;width:8.8rem;height:auto;display:flex}@container renewal (max-width:60rem){._3DMyQG_arrow{border-radius:1.6rem;width:4.8rem}}._3DMyQG_arrow svg{aspect-ratio:1;width:5.6rem;height:auto}@container renewal (max-width:60rem){._3DMyQG_arrow svg{width:3.2rem}}._3DMyQG_arrow svg path{stroke:var(--pink-50)}._3DMyQG_topics{gap:var(--content-gap-M);flex:1;grid-template-columns:repeat(2,1fr);display:grid}@container renewal (max-width:100rem){._3DMyQG_topics{grid-template-columns:1fr;align-self:stretch}}._3DMyQG_topicItem{background-color:var(--background-primary);border:.1rem solid var(--border-tertiary);border-radius:.8rem;flex-direction:row;align-items:center;gap:.8rem;min-width:.1rem;min-height:8rem;padding:1.6rem 2.4rem;display:flex}@container renewal (max-width:60rem){._3DMyQG_topicItem{padding:1.6rem}}._3DMyQG_topicItemTitleContainer{flex-direction:row;flex:1;align-items:center;gap:.4rem;min-width:.1rem;display:flex}@container renewal (max-width:60rem){._3DMyQG_topicItemTitleContainer{flex-direction:column;align-items:flex-start}}._3DMyQG_topicTitle{width:100%;color:var(--text-primary);letter-spacing:inherit;text-overflow:ellipsis;font-size:1.6rem;font-weight:500;line-height:2.7rem;overflow:hidden;white-space:nowrap!important}@container renewal (max-width:60rem){._3DMyQG_topicItemButtonLabel{display:none}}
.rJw-6W_container{flex-direction:column;display:flex;position:relative;overflow:visible}.rJw-6W_notification{opacity:1;visibility:visible;flex-direction:column;transition:opacity .2s;display:flex}.rJw-6W_modal{width:calc(100vw - 3.2rem);max-width:68.8rem}.rJw-6W_closeButton{position:absolute;top:2.4rem;right:2.4rem}@media (max-width:47.99em){.rJw-6W_closeButton{top:1.2rem;right:1.2rem}}
.nPIWLG_container{flex-direction:row;gap:2rem;display:flex}@media (hover:hover) and (pointer:fine){.nPIWLG_container.nPIWLG_hoverUnderline{transition:all .3s ease-out}.nPIWLG_container.nPIWLG_hoverUnderline:hover .nPIWLG_title{text-decoration:underline}}@media (max-width:74.99em){.nPIWLG_container{flex-direction:column}}.nPIWLG_body{flex:1;min-width:.1rem}.nPIWLG_title{color:var(--gray-100);letter-spacing:inherit;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:1.6rem;font-weight:500;line-height:2.7rem;transition:all .2s;display:-webkit-box;overflow:hidden;white-space:nowrap!important;white-space:initial!important}@media (max-width:74.99em){.nPIWLG_title{letter-spacing:inherit;font-size:1.5rem;font-weight:500;line-height:2.5rem}}.nPIWLG_content{color:var(--gray-80);word-break:break-word;letter-spacing:inherit;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.2rem;font-size:1.4rem;font-weight:400;line-height:2.4rem;display:-webkit-box;overflow:hidden;white-space:nowrap!important;white-space:initial!important}.nPIWLG_answerWrapper{align-items:center;display:flex}@media (max-width:74.99em){.nPIWLG_answerWrapper{margin-top:2rem;margin-left:0}}@media (max-width:47.99em){.nPIWLG_answerWrapper{display:none}}.nPIWLG_answer{width:9.2rem;color:var(--mint-70);box-shadow:inset 0 0 0 .1rem var(--mint-70);letter-spacing:inherit;border-radius:5rem;flex-shrink:0;justify-content:center;align-items:center;gap:.2rem;padding:.8rem 0;font-size:1.4rem;font-weight:500;line-height:2.4rem;display:flex}.nPIWLG_answer.nPIWLG_accepted{background-color:var(--mint-10);padding-left:1.3rem;padding-right:1.5rem}[data-theme=DARK] .nPIWLG_answer{color:var(--mint-40);box-shadow:inset 0 0 0 .1rem var(--mint-40)}[data-theme=DARK] .nPIWLG_answer.nPIWLG_accepted{background-color:#188ba733}.nPIWLG_checkIcon{margin-right:.2rem}[data-theme=DARK] .nPIWLG_checkIcon path{fill:var(--mint-40)}.nPIWLG_checkIcon path{fill:var(--mint-70)}
.jDypnq_container{margin-top:4rem}.jDypnq_header{background-color:var(--background-purple-primary);border-radius:.9rem;justify-content:space-between;align-items:center;padding:.8rem 1.5rem .8rem 1.2rem;display:flex}.jDypnq_title{color:var(--text-purple-primary);letter-spacing:inherit;font-size:1.5rem;font-weight:500;line-height:2.5rem;transition:all .2s}@media (max-width:47.99em){.jDypnq_title{letter-spacing:inherit;font-size:1.4rem;font-weight:500;line-height:2.4rem}}.jDypnq_point{color:var(--purple-05);background-color:var(--background-purple-primary-invert);letter-spacing:-.03rem;letter-spacing:inherit;border-radius:1.4rem;padding:0 .6rem;font-size:1.3rem;font-weight:500;line-height:2.1rem}.jDypnq_questionWrapper{padding:1.5rem 0 2rem .5rem}@media (max-width:47.99em){.jDypnq_questionWrapper{padding:1.5rem 0 1.6rem .5rem}}
._9EiqCG_container{flex-direction:column;display:flex}._9EiqCG_questionWrapper+._9EiqCG_questionWrapper{border-top:.1rem solid var(--gray-15);margin-top:2rem;padding-top:2rem}._9EiqCG_emptyText{color:var(--gray-70);text-align:center;letter-spacing:inherit;margin:7rem 0 1.8rem;font-size:1.7rem;font-weight:400;line-height:2.8rem}@media (max-width:47.99em){._9EiqCG_emptyText{letter-spacing:inherit;margin:4.5rem 0 8rem;font-size:1.5rem;font-weight:400;line-height:2.5rem}}
.f3l05q_container{border-top:solid .1rem var(--gray-15);max-width:75rem;margin:4rem auto 0;padding-top:4rem}.f3l05q_title{color:var(--gray-100);margin-bottom:1.2rem;font-size:2.6rem;font-weight:700;line-height:3.4rem}@media (max-width:74.99em){.f3l05q_title{margin-bottom:.8rem;font-size:2.2rem;line-height:3rem}}.f3l05q_buttons{border-top:solid .1rem var(--gray-15);flex-direction:row;justify-content:center;align-items:center;column-gap:1.4rem;margin-top:4rem;padding-top:1.8rem;display:flex}@media (max-width:74.99em){.f3l05q_buttons{margin-top:3.2rem;padding-top:1.6rem}}
.sABMvG_container{flex-direction:column;display:flex;position:relative;container:topiccard/inline-size}.sABMvG_box{background-color:var(--gray-00);border:.1rem solid var(--border-secondary);border-radius:1.6rem;padding:2.4rem 3.2rem}.sABMvG_box.sABMvG_highlighted{border-color:var(--border-primary);box-shadow:var(--shadow-03)}@container topiccard (max-width:40rem){.sABMvG_box{border-radius:1.2rem;padding:1.6rem 2rem}}.sABMvG_body{flex-direction:row;justify-content:space-between;display:flex}.sABMvG_titleWrapper{flex-direction:column;align-items:flex-start;row-gap:.2rem;display:flex}.sABMvG_label{color:var(--text-purple-primary);letter-spacing:inherit;font-size:1.2rem;font-weight:500;line-height:2rem}.sABMvG_label.sABMvG_highlighted{visibility:hidden}.sABMvG_title{color:var(--text-primary);letter-spacing:inherit;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:1.8rem;font-weight:700;line-height:3rem;display:-webkit-box;overflow:hidden;white-space:nowrap!important;white-space:initial!important}@container topiccard (max-width:40rem){.sABMvG_title{letter-spacing:inherit;font-size:1.6rem;font-weight:700;line-height:2.7rem}}.sABMvG_progressWrapper{flex-direction:row;flex-shrink:0;align-items:center;gap:.4rem 1.6rem;padding:1.1rem 0;display:flex}@container topiccard (max-width:40rem){.sABMvG_progressWrapper{flex-direction:column-reverse;padding:0}.sABMvG_progressCircle{transform-origin:bottom;transform:scale(.833333)}}.sABMvG_progressText{color:var(--text-secondary);letter-spacing:-.03rem;letter-spacing:inherit;flex-direction:column;align-items:flex-end;font-size:1.3rem;font-weight:500;line-height:2.1rem;display:flex}.sABMvG_progressText.sABMvG_completed{color:var(--text-purple-primary)}@container topiccard (max-width:40rem){.sABMvG_progressText{white-space:nowrap;flex-flow:row}.sABMvG_progressText.sABMvG_completed{color:var(--text-secondary)}}.sABMvG_progressCount{color:var(--text-secondary);letter-spacing:inherit;font-size:1.6rem;font-weight:700;line-height:2.7rem}@container topiccard (max-width:40rem){.sABMvG_progressCount{letter-spacing:-.03rem;letter-spacing:inherit;margin-right:.3rem;font-size:1.3rem;font-weight:500;line-height:2.1rem}}.sABMvG_footer{border-top:.1rem solid var(--border-secondary);flex-direction:row;justify-content:space-between;align-items:center;column-gap:.8rem;margin-top:2rem;padding-top:2.4rem;display:flex}@container topiccard (max-width:40rem){.sABMvG_footer{margin-top:1.2rem;padding-top:1.6rem}}.sABMvG_nextLesson{flex-direction:row;align-items:center;column-gap:.8rem;min-width:.1rem;display:flex}.sABMvG_indicator{object-fit:cover;width:2.9rem;height:3rem}@container topiccard (max-width:40rem){.sABMvG_indicator{width:2.6rem;height:2.7rem}}.sABMvG_lessonTitle{color:var(--text-secondary);letter-spacing:inherit;text-overflow:ellipsis;font-size:1.6rem;font-weight:500;line-height:2.7rem;overflow:hidden;white-space:nowrap!important}@container topiccard (max-width:40rem){.sABMvG_lessonTitle{letter-spacing:inherit;font-size:1.4rem;font-weight:500;line-height:2.4rem}}.sABMvG_certificateButton{margin-top:.4rem}.sABMvG_lessonIcon{width:1.8rem;height:1.8rem}@container topiccard (max-width:40rem){.sABMvG_lessonIcon{width:1.8rem;height:1.8rem}}.sABMvG_renewal{flex-direction:column;align-items:stretch;margin-top:.8rem;display:flex}@container topiccard (max-width:40rem){.sABMvG_renewal{margin-top:.4rem}}.sABMvG_renewalTag{color:var(--purple-50);border:.1rem solid var(--purple-50);background-color:var(--purple-05);letter-spacing:inherit;border-radius:.3rem;margin-right:.4rem;padding:.2rem .4rem;font-size:1.1rem;font-weight:500;line-height:1.8rem;display:inline-block}.sABMvG_lastStudiedAt{color:var(--text-tertiary);letter-spacing:inherit;margin-bottom:-1.2rem;padding-left:3.8rem;font-size:1.3rem;font-weight:400;line-height:2.1rem}@container topiccard (max-width:40rem){.sABMvG_lastStudiedAt{letter-spacing:inherit;margin-bottom:0;font-size:1.2rem;font-weight:400;line-height:2rem}}.sABMvG_options{position:absolute;top:1rem;right:1.4rem}@media (max-width:47.99em){.sABMvG_options{top:1.4rem;right:.8rem}}
.aKNwlq_container{flex-direction:column;align-items:flex-start;padding-bottom:2.4rem;display:flex}@media (max-width:47.99em){.aKNwlq_container{padding-left:.4rem;padding-right:.4rem}}.aKNwlq_description{color:var(--gray-80);text-align:left;letter-spacing:inherit;margin-bottom:3.2rem;margin-left:2rem;font-size:1.5rem;font-weight:400;line-height:2.5rem}@media (max-width:47.99em){.aKNwlq_description{letter-spacing:inherit;margin-bottom:2.4rem;font-size:1.4rem;font-weight:400;line-height:2.4rem}}.aKNwlq_description li{list-style-type:disc}.aKNwlq_description .aKNwlq_red{color:var(--red20)}.aKNwlq_description .aKNwlq_red .aKNwlq_medium{font-weight:500}.aKNwlq_form{width:100%}.aKNwlq_inputDescription{color:var(--gray-100);text-align:left;letter-spacing:inherit;margin-bottom:1rem;font-size:1.5rem;font-weight:400;line-height:2.5rem}@media (max-width:47.99em){.aKNwlq_inputDescription{letter-spacing:inherit;font-size:1.4rem;font-weight:400;line-height:2.4rem}}.aKNwlq_input{margin-bottom:2.4rem}.aKNwlq_button{margin:0 auto}
.dV-t5q_container{gap:var(--spacing-12);width:100%;margin-top:var(--spacing-12);flex-direction:column;display:flex}
.ZXwCQW_container{gap:var(--spacing-16);flex-direction:column;width:18.6rem;display:flex}.ZXwCQW_menu{gap:var(--spacing-8);flex-direction:column;display:flex}.ZXwCQW_menuTitle{padding-inline:var(--spacing-12);color:var(--text-tertiary);letter-spacing:inherit;font-size:1.5rem;font-weight:500;line-height:2.5rem}.ZXwCQW_menuTitle.ZXwCQW_toggleable{cursor:pointer;justify-content:space-between;align-items:center;display:flex}.ZXwCQW_menuItems{flex-direction:column;gap:.4rem;display:flex}.ZXwCQW_divider{border-top:.1rem solid var(--border-tertiary)}
.VF_FoG_container{width:100%;height:6rem;bottom:var(--gnt-height);z-index:1;background:linear-gradient(90deg,#93f 19.61%,#ca3de1 84.82%);justify-content:center;align-items:center;column-gap:9.4rem;padding:0 3.6rem;animation:.5s VF_FoG_float-up;display:none;position:fixed}.VF_FoG_container.VF_FoG_visible{display:flex}@media (max-width:47.99em){.VF_FoG_container{justify-content:unset;border-radius:2rem 2rem 0 0;flex-direction:column;height:9.2rem;padding:1.1rem 0 0}}.VF_FoG_container .VF_FoG_description{align-items:center;column-gap:var(--spacing-16);display:flex}@media (max-width:47.99em){.VF_FoG_container .VF_FoG_description{flex-direction:column;row-gap:.2rem}}.VF_FoG_container .VF_FoG_resultTypo{color:var(--gray-00);letter-spacing:inherit;font-size:1.7rem;font-weight:400;line-height:2.8rem}@media (max-width:47.99em){.VF_FoG_container .VF_FoG_resultTypo{letter-spacing:inherit;font-size:1.4rem;font-weight:400;line-height:2.4rem}}.VF_FoG_recommendation{display:inline}@media (max-width:47.99em){.VF_FoG_recommendation{display:none}}.VF_FoG_button{color:var(--gray-00)!important}@media (max-width:47.99em){.VF_FoG_button{display:none}}.VF_FoG_button path{fill:var(--gray-00)!important}.VF_FoG_roadmapStart{display:none}@media (max-width:47.99em){.VF_FoG_roadmapStart{color:var(--gray-00);letter-spacing:inherit;font-size:1.4rem;font-weight:400;line-height:2.4rem;display:block}}@keyframes VF_FoG_float-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}
.-RrDEW_container{gap:var(--spacing-12);width:100%;padding:var(--spacing-24) var(--spacing-20);background-color:var(--background-primary);border:.1rem solid var(--border-tertiary);border-radius:var(--spacing-20);display:flex}.-RrDEW_title{margin-top:var(--spacing-6);min-width:14.7rem;letter-spacing:inherit;font-size:1.5rem;font-weight:700;line-height:2.5rem}.-RrDEW_content{color:var(--gray-100-opacity-60);margin-top:var(--spacing-20);letter-spacing:inherit;font-size:1.2rem;font-weight:400;line-height:2rem}.-RrDEW_number{color:var(--purple-90);letter-spacing:inherit;margin-right:.2rem;font-size:3.2rem;font-weight:700;line-height:4.4rem}.-RrDEW_topics{width:100%;max-height:29.8rem;padding:var(--spacing-12) 0;color:var(--text-secondary);background-color:var(--purple-00);border-radius:1.2rem;overflow:auto}.-RrDEW_topics li{letter-spacing:inherit;margin-left:1rem;font-size:1.4rem;font-weight:500;line-height:2.4rem;list-style:none}.-RrDEW_topics li:before{content:"•";vertical-align:middle;font-size:2rem}.-RrDEW_topics li~li{margin-top:var(--spacing-4)}
.k-RzYq_myQuestionFilter{padding:0 var(--spacing-8) var(--spacing-16) 0;border-bottom:.1rem solid var(--border-tertiary);justify-content:space-between;align-items:center;display:flex}.k-RzYq_myQuestionFilter>label{cursor:pointer}.k-RzYq_accordionSummary{color:var(--text-secondary);width:100%;padding:var(--spacing-16) var(--spacing-8) var(--spacing-16) 0;letter-spacing:inherit;justify-content:space-between;align-items:center;font-size:1.7rem;font-weight:700;line-height:2.8rem;display:flex}.k-RzYq_triggerContainer{align-items:center;gap:var(--spacing-6);display:flex}.k-RzYq_lessonFilterTrigger{color:var(--text-secondary);align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-8);border-radius:var(--radius-8);letter-spacing:inherit;font-size:1.4rem;font-weight:500;line-height:2.4rem;display:flex;position:relative}.k-RzYq_lessonFilterTrigger.k-RzYq_active{color:var(--text-purple-primary)}@media (hover:hover) and (pointer:fine){.k-RzYq_lessonFilterTrigger{transition:all .3s ease-out}.k-RzYq_lessonFilterTrigger:hover{background-color:var(--gray-100-opacity-05)}}.k-RzYq_accordionBody{gap:var(--spacing-16);flex-direction:column;display:flex}
.BH4RgG_title{color:#333236;letter-spacing:inherit;padding-left:.2rem;font-size:2rem;font-weight:500;line-height:3.2rem}.BH4RgG_categories{flex-direction:column;gap:.8rem;padding-top:1.4rem;display:flex}.BH4RgG_category.BH4RgG_active a{background:var(--gray-100-opacity-05);color:var(--text-primary);letter-spacing:inherit;font-size:1.6rem;font-weight:500;line-height:2.7rem}.BH4RgG_category a{width:100%;height:100%;color:var(--text-secondary);letter-spacing:inherit;border-radius:1rem;padding:.8rem 1.6rem;font-size:1.6rem;font-weight:400;line-height:2.7rem;display:block}@media (hover:hover) and (pointer:fine){.BH4RgG_category a{transition:all .3s ease-out}.BH4RgG_category a:hover{background:var(--gray-100-opacity-05);color:var(--text-primary);letter-spacing:inherit;font-size:1.6rem;font-weight:500;line-height:2.7rem}}
.GXcMoq_container{grid-column-gap:5rem;grid-template:"header utils""content utils"1fr/1fr 35rem;align-items:start;width:120rem;margin:0 auto;padding-top:14rem;padding-bottom:13.5rem;display:grid}@media (max-width:74.99em){.GXcMoq_container{grid-column-gap:0;grid-template-columns:auto;grid-template-areas:"header""utils""content";align-items:stretch;width:70rem;padding-top:13rem}}@media (max-width:47.99em){.GXcMoq_container{width:100%;padding-top:12rem;padding-left:2rem;padding-right:2rem}}.GXcMoq_header{grid-area:header}.GXcMoq_content{border-top:.1rem solid #dde0ea;grid-area:content;margin-top:4rem;padding-top:4rem}.GXcMoq_utils{grid-area:utils;position:sticky;top:14rem}@media (max-width:74.99em){.GXcMoq_utils{margin-top:2.7rem;position:static;top:0}}@media (max-width:47.99em){.GXcMoq_utils{margin-top:2.4rem}}.GXcMoq_footer{z-index:4;flex-direction:column;display:flex;position:fixed;bottom:4.4rem;left:6rem}@media (max-width:74.99em){.GXcMoq_footer{bottom:0;left:0;right:0}.GXcMoq_review{align-self:flex-start;margin-bottom:2.4rem;margin-left:3rem}}@media (max-width:47.99em){.GXcMoq_review{margin-bottom:1.2rem;margin-left:.8rem;margin-right:.8rem}}
.ymIVOW_link{display:block}.ymIVOW_item{align-items:center;gap:var(--spacing-16);padding:var(--spacing-10) var(--spacing-20);border-radius:var(--radius-8);background:var(--gray-00);color:var(--text-secondary);letter-spacing:inherit;font-size:1.7rem;font-weight:500;line-height:2.8rem;display:flex}.ymIVOW_item svg.ymIVOW_systemIcon{width:2rem;height:auto}.ymIVOW_item svg.ymIVOW_systemIcon path{fill:var(--text-secondary)}.ymIVOW_clickable.ymIVOW_active{color:var(--purple-60);background:var(--purple-opacity-05)}@media (hover:hover) and (pointer:fine){.ymIVOW_clickable.ymIVOW_active{transition:all .3s ease-out}.ymIVOW_clickable.ymIVOW_active:hover{color:var(--purple-80);background:var(--purple-opacity-10)}.ymIVOW_clickable.ymIVOW_active:hover svg.ymIVOW_systemIcon path{fill:var(--purple-80)}}.ymIVOW_clickable.ymIVOW_active svg.ymIVOW_systemIcon path{fill:var(--purple-60)}@media (hover:hover) and (pointer:fine){.ymIVOW_clickable{transition:all .3s ease-out}.ymIVOW_clickable:hover{color:var(--text-primary);background:var(--gray-100-opacity-05)}.ymIVOW_clickable:hover svg.ymIVOW_systemIcon path{fill:var(--text-primary)}}.ymIVOW_text{flex:1;align-items:center;gap:.8rem;display:flex}
.BVydDG_container{flex-direction:row;align-items:flex-start;gap:1.6rem;min-width:.1rem;display:flex}@media (max-width:47.99em){.BVydDG_container{gap:.8rem}}.BVydDG_info{flex-direction:column;min-width:.1rem;display:flex}.BVydDG_title{color:var(--text-caption);letter-spacing:inherit;font-size:1.2rem;font-weight:500;line-height:2rem}@media (max-width:47.99em){.BVydDG_title{letter-spacing:inherit;font-size:1.1rem;font-weight:700;line-height:2rem}}.BVydDG_content{color:var(--text-secondary);letter-spacing:inherit;margin-top:-.3rem;font-size:1.6rem;font-weight:700;line-height:2.7rem}@media (max-width:47.99em){.BVydDG_content{letter-spacing:inherit;font-size:1.4rem;font-weight:700;line-height:2.4rem}}
@keyframes C9EsIq_showUp{0%{opacity:0;transform:translate(-50%)translateY(1rem)}to{opacity:1;transform:translate(-50%)translateY(0)}}.C9EsIq_container{background-color:var(--gray-100);z-index:var(--z-index-float);border-radius:1.2rem;justify-content:space-between;align-items:center;width:34.5rem;height:5.6rem;padding:.8rem .8rem .8rem 2rem;animation:.2s ease-out C9EsIq_showUp;display:flex;position:fixed;bottom:5rem;left:50%;transform:translate(-50%)}@media (max-width:74.99em){.C9EsIq_container{bottom:calc(5rem + var(--gnt-height))}}@media (max-width:47.99em){.C9EsIq_container{bottom:calc(1.2rem + var(--gnt-height))}}.C9EsIq_titleWrapper{align-items:center;gap:.6rem;display:flex}.C9EsIq_titleWrapper svg{width:1.6rem;height:1.6rem}.C9EsIq_titleWrapper svg path,.C9EsIq_titleWrapper svg circle{fill:var(--gray-00)}.C9EsIq_title{color:var(--gray-00);letter-spacing:inherit;font-size:1.4rem;font-weight:400;line-height:2.4rem}.C9EsIq_label{color:var(--gray-00);display:block}@media (max-width:47.99em){.C9EsIq_label{display:none}}.C9EsIq_label span{color:var(--purple-30)}.C9EsIq_buttonWrapper{align-items:center;gap:.8rem;display:flex}.C9EsIq_buttonWrapper .C9EsIq_closeButton{border-radius:.8rem;justify-content:center;align-items:center;padding:1.2rem;display:flex}.C9EsIq_buttonWrapper .C9EsIq_closeButton:hover{background-color:var(--gray-90)}
._1DEs3W_title{letter-spacing:inherit;font-size:2.8rem;font-weight:700;line-height:4rem}._1DEs3W_subTitle{margin-bottom:var(--spacing-20);justify-content:space-between;align-items:center;display:flex}._1DEs3W_description{color:var(--text-secondary);letter-spacing:inherit;font-size:1.4rem;font-weight:400;line-height:2.4rem}._1DEs3W_point{font-weight:500}._1DEs3W_level{align-items:center;gap:var(--spacing-8);display:flex}._1DEs3W_overall{color:var(--text-secondary);letter-spacing:inherit;font-size:1.6rem;font-weight:700;line-height:2.7rem}._1DEs3W_indicator{justify-content:space-between;align-items:center;gap:var(--spacing-16);min-width:14rem;letter-spacing:inherit;font-size:1.6rem;font-weight:500;line-height:2.7rem;display:flex}
.tTP1_q_container{border:.1rem solid #dde0ea;border-radius:2rem;padding:2rem 2.5rem}@media (max-width:74.99em){.tTP1_q_container{border:none;margin-top:2rem;padding:0}}.tTP1_q_title{color:#333236;letter-spacing:inherit;font-size:2rem;font-weight:700;line-height:3.2rem}@media (max-width:74.99em){.tTP1_q_title{letter-spacing:inherit;margin-bottom:2rem;font-size:2.4rem;font-weight:700;line-height:3.6rem}}@media (max-width:47.99em){.tTP1_q_title{letter-spacing:inherit;margin-bottom:1.8rem;font-size:2rem;font-weight:700;line-height:3.2rem}}@media (max-width:74.99em){.tTP1_q_list{border:.1rem solid #dde0ea;border-radius:2rem;padding:.5rem 2.5rem 3rem}}@media (max-width:47.99em){.tTP1_q_list{padding:.8rem 1.8rem 2.5rem}}.tTP1_q_item{border-bottom:.1rem solid #dde0ea;padding:1.2rem 0}@media (max-width:74.99em){.tTP1_q_item{padding:1.2rem 0 1.5rem}}.tTP1_q_itemTitle{color:#333236;word-break:break-word;letter-spacing:inherit;font-size:1.5rem;font-weight:500;line-height:2.5rem}.tTP1_q_numbers{gap:1.2rem;padding-top:.5rem;display:flex}.tTP1_q_numbers div{color:#888893;letter-spacing:-.03rem;letter-spacing:inherit;font-size:1.3rem;font-weight:500;line-height:2.1rem}
.VF5RHW_container svg path{fill:var(--gray-00)}
.x6AbOq_container{padding:14.1rem 0}@media (min-width:48em){.x6AbOq_container{background-color:var(--gray-00);border:.1rem solid #dde0ea;border-radius:.5rem;padding:19.1rem 0 21rem}}.x6AbOq_text{color:#888893;text-align:center;white-space:pre-wrap;letter-spacing:inherit;font-size:1.6rem;font-weight:400;line-height:2.7rem}@media (min-width:48em){.x6AbOq_text{color:#6a666e;white-space:nowrap;letter-spacing:inherit;font-size:1.7rem;font-weight:400;line-height:2.8rem}}
._14szhW_container{flex-direction:column;min-width:18.6rem;display:flex}._14szhW_sidebarWrapper{flex-direction:column;display:flex;position:sticky;top:0;left:0;right:0}._14szhW_link{width:100%}._14szhW_item{color:var(--text-secondary,#333236cc);border-radius:var(--radius-radius-8,.8rem);background:var(--gray-100-opacity-00,#33323600);letter-spacing:inherit;align-items:center;gap:1.6rem;margin-bottom:.8rem;padding:.8rem 2rem;font-size:1.5rem;font-weight:500;line-height:2.5rem;display:flex}._14szhW_item svg._14szhW_systemIcon path{fill:var(--text-secondary,#333236cc)}._14szhW_item svg{width:2rem;height:auto}._14szhW_clickable._14szhW_active{color:var(--main-color-purple-60,#93f);background:var(--purple-opacity-05,#9933ff0d)}@media (hover:hover) and (pointer:fine){._14szhW_clickable._14szhW_active{transition:all .3s ease-out}._14szhW_clickable._14szhW_active:hover{color:var(--main-color-purple-80,#760dde);background:var(--purple-opacity-10,#9933ff1a)}._14szhW_clickable._14szhW_active:hover svg._14szhW_systemIcon path{fill:var(--main-color-purple-80,#760dde)}}._14szhW_clickable._14szhW_active svg._14szhW_systemIcon path{fill:var(--main-color-pwurple-60,#93f)}@media (hover:hover) and (pointer:fine){._14szhW_clickable{transition:all .3s ease-out}._14szhW_clickable:hover{color:var(--text-primary,#333236);background:var(--gray-100-opacity-05,#3332360d)}._14szhW_clickable:hover svg._14szhW_systemIcon path{fill:var(--text-primary,#333236)}}._14szhW_subItem{margin-bottom:.4rem;margin-left:4rem;padding:.6rem 1.6rem}._14szhW_text{flex-direction:row;flex-grow:1;align-items:center;gap:.4rem;display:flex}._14szhW_divider{border-top:.1rem solid var(--border-tertiary);margin:1.6rem 0}._14szhW_header{color:var(--text-tertiary);letter-spacing:inherit;margin:0 1.6rem .4rem;font-size:1.2rem;font-weight:500;line-height:2rem}._14szhW_dashboardLink{color:var(--text-tertiary,#33323699);letter-spacing:inherit;align-items:center;gap:.6rem;margin-bottom:1.2rem;padding:0 2rem;font-size:1.4rem;font-weight:500;line-height:2.4rem;display:flex}@media (hover:hover) and (pointer:fine){._14szhW_dashboardLink{transition:all .3s ease-out}._14szhW_dashboardLink:hover{color:var(--text-secondary,#333236cc)}}
.H864JW_container{gap:var(--content-gap-M);flex-direction:column;display:flex}
.LwgXlG_title{margin-bottom:var(--spacing-20);letter-spacing:inherit;font-size:2.8rem;font-weight:700;line-height:4rem}.LwgXlG_cards{gap:var(--spacing-20);margin-bottom:var(--spacing-80);flex-wrap:wrap;display:flex}.LwgXlG_slideWrapper{margin-bottom:var(--spacing-80);position:relative}.LwgXlG_blur{background:linear-gradient(80deg,#fbfbfb 33.01%,#fff0 94.7%);width:16rem;height:35.5rem;position:absolute;top:-17rem;left:0}.LwgXlG_blur.LwgXlG_right{left:unset;background:linear-gradient(80deg,#fbfbfb 33.01%,#fff0 94.7%);top:-17rem;right:0;rotate:180deg}.LwgXlG_arrow{z-index:1;cursor:pointer;position:absolute;top:50%;left:-2rem;transform:translateY(-50%)}.LwgXlG_arrow.LwgXlG_right{left:unset;right:-2rem}.LwgXlG_iconWrapper{position:relative}
.dwDP4q_container{column-gap:var(--spacing-6);align-items:center;display:flex}
.XQIQLq_container{cursor:pointer;border:.15rem solid #333236;border-radius:7.7rem;grid-template-columns:2.8rem auto 4.8rem;align-items:center;width:100%;padding:1rem 2rem 1rem 2.5rem;display:grid;position:relative}.XQIQLq_container.XQIQLq_watched{background-color:var(--purple-05)}.XQIQLq_icon{align-items:center;display:flex}.XQIQLq_icon svg{width:2rem;height:2rem}.XQIQLq_label{color:#333236;text-align:left;letter-spacing:inherit;align-items:center;font-size:1.6rem;font-weight:500;line-height:2.7rem;display:flex}.XQIQLq_toggle{align-items:center;display:flex}.XQIQLq_toggle>button{width:100%}
.Dbl-6q_container{align-items:center;gap:1.2rem;display:inline-flex;position:relative}.Dbl-6q_container.Dbl-6q_small{gap:.6rem}.Dbl-6q_container.Dbl-6q_small .Dbl-6q_background{width:3.6rem;height:1.8rem}.Dbl-6q_container.Dbl-6q_small .Dbl-6q_handle{width:1.4rem;height:1.4rem;top:.9rem}.Dbl-6q_container.Dbl-6q_small .Dbl-6q_children{letter-spacing:inherit;font-size:1.3rem;font-weight:400;line-height:2.1rem}@media (min-width:75em){.Dbl-6q_container.Dbl-6q_pc-small{gap:.6rem}.Dbl-6q_container.Dbl-6q_pc-small .Dbl-6q_background{width:3.6rem;height:1.8rem}.Dbl-6q_container.Dbl-6q_pc-small .Dbl-6q_handle{width:1.4rem;height:1.4rem;top:.9rem}.Dbl-6q_container.Dbl-6q_pc-small .Dbl-6q_children{letter-spacing:inherit;font-size:1.3rem;font-weight:400;line-height:2.1rem}}@media (min-width:48em) and (max-width:74.99em){.Dbl-6q_container.Dbl-6q_tb-small{gap:.6rem}.Dbl-6q_container.Dbl-6q_tb-small .Dbl-6q_background{width:3.6rem;height:1.8rem}.Dbl-6q_container.Dbl-6q_tb-small .Dbl-6q_handle{width:1.4rem;height:1.4rem;top:.9rem}.Dbl-6q_container.Dbl-6q_tb-small .Dbl-6q_children{letter-spacing:inherit;font-size:1.3rem;font-weight:400;line-height:2.1rem}}@media (max-width:47.99em){.Dbl-6q_container.Dbl-6q_mo-small{gap:.6rem}.Dbl-6q_container.Dbl-6q_mo-small .Dbl-6q_background{width:3.6rem;height:1.8rem}.Dbl-6q_container.Dbl-6q_mo-small .Dbl-6q_handle{width:1.4rem;height:1.4rem;top:.9rem}.Dbl-6q_container.Dbl-6q_mo-small .Dbl-6q_children{letter-spacing:inherit;font-size:1.3rem;font-weight:400;line-height:2.1rem}}.Dbl-6q_background{background-color:var(--gray-30);border-radius:1.2rem;width:4.6rem;height:2.4rem;transition:background-color .4s ease-in-out;display:inline-block;position:relative}.Dbl-6q_active .Dbl-6q_background{background-color:var(--toggle-bg)}.Dbl-6q_handle{background-color:var(--toggle-switch);border-radius:50%;width:2rem;height:2rem;display:inline-block;position:absolute;top:1.2rem;left:.2rem;transform:translateY(-50%)}.Dbl-6q_active .Dbl-6q_handle{left:initial;right:.2rem}.Dbl-6q_children{letter-spacing:inherit;font-size:1.6rem;font-weight:400;line-height:2.7rem}.Dbl-6q_children:empty{display:none}
.eAU4oW_container{gap:3rem;display:flex}@media (max-width:47.99em){.eAU4oW_container{gap:1.8rem}}.eAU4oW_button{color:#aaabb7;letter-spacing:inherit;font-size:2rem;font-weight:500;line-height:3.2rem}.eAU4oW_button.eAU4oW_active{color:#333236;letter-spacing:inherit;font-size:2rem;font-weight:700;line-height:3.2rem}@media (max-width:47.99em){.eAU4oW_button.eAU4oW_active{letter-spacing:inherit;font-size:1.8rem;font-weight:700;line-height:3rem}.eAU4oW_button{letter-spacing:inherit;font-size:1.8rem;font-weight:500;line-height:3rem}}
._9MGVDW_container{background-color:var(--gray-00);padding-right:var(--spacing-40);padding-left:var(--spacing-24);padding-top:var(--spacing-40);flex-direction:row;justify-content:center;align-items:flex-start;gap:4rem;display:flex;position:relative}@media (max-width:74.99em){._9MGVDW_container{padding-left:3.2rem;padding-right:3.2rem}}@media (max-width:47.99em){._9MGVDW_container{padding-left:1.6rem;padding-right:1.6rem}}._9MGVDW_main{width:110rem;min-width:.1rem;max-width:100%;padding-bottom:8rem}._9MGVDW_main._9MGVDW_unsetWidth{width:auto}._9MGVDW_main._9MGVDW_isKdcSidebar{padding-top:var(--spacing-32)}@media (max-width:74.99em){._9MGVDW_main._9MGVDW_isKdcSidebar{padding-top:0}._9MGVDW_sidebar{display:none}}
.SObzrG_container{border-bottom:.1rem solid var(--border-tertiary);background-color:var(--background-primary);flex-direction:column;justify-content:flex-end;max-width:100%;padding:0 4rem;box-shadow:0 2rem 2rem -2rem #0000000d}@media (max-width:74.99em){.SObzrG_container{padding:0 3rem 0 0}}@media (max-width:47.99em){.SObzrG_container{margin-top:0;padding:0 1.6rem 0 0}}.SObzrG_content{justify-content:space-between;align-items:center;max-width:120rem;margin:0 auto;padding:0 4rem;display:flex;overflow:auto}.SObzrG_content::-webkit-scrollbar{display:none}.SObzrG_content{scrollbar-width:none;-ms-overflow-style:none}@media (max-width:74.99em){.SObzrG_content{align-items:center;max-width:100%;padding:0}}.SObzrG_category{align-items:center;gap:.4rem;padding:1.35rem 0;display:flex;position:relative}@media (max-width:74.99em){.SObzrG_category:first-child{margin-left:3.2rem}}@media (max-width:47.99em){.SObzrG_category:first-child{margin-left:1.6rem}}.SObzrG_category.SObzrG_active{box-shadow:inset 0 -.2rem 0 var(--gray-100)}.SObzrG_category.SObzrG_active .SObzrG_title{color:var(--text-primary);letter-spacing:inherit;font-size:1.3rem;font-weight:700;line-height:2.1rem}@media (max-width:74.99em){.SObzrG_category{height:fit-content}}@media (hover:hover) and (pointer:fine){.SObzrG_category{transition:all .3s ease-out}.SObzrG_category:hover .SObzrG_title{color:var(--text-primary)}}.SObzrG_divider{display:initial;background-color:var(--border-tertiary);min-width:.1rem;height:1.6rem;margin:0 1.3rem}.SObzrG_image{width:2rem;height:2rem}.SObzrG_title{color:var(--text-tertiary);white-space:nowrap;letter-spacing:-.03rem;letter-spacing:inherit;margin-top:0;font-size:1.3rem;font-weight:500;line-height:2.1rem;transition:color .3s ease-out}.SObzrG_active .SObzrG_title{color:var(--text-primary);letter-spacing:inherit;font-size:1.3rem;font-weight:700;line-height:2.1rem}@media (max-width:74.99em){.SObzrG_title{letter-spacing:inherit;font-size:1.2rem;font-weight:500;line-height:2rem;position:relative}}@media (max-width:47.99em){.SObzrG_title{word-break:initial;overflow-wrap:initial}.SObzrG_active .SObzrG_title{letter-spacing:inherit;font-size:1.2rem;font-weight:700;line-height:2rem}}
.FUNOcW_container{flex-direction:column;display:flex}.FUNOcW_section{padding:var(--spacing-120) 1.6rem;flex-direction:column;align-items:center;display:flex}.FUNOcW_section.FUNOcW_gray{background-color:var(--gray-10)}.FUNOcW_section.FUNOcW_image{padding-left:0;padding-right:0}.FUNOcW_sectionContent{width:100%;max-width:112rem}.FUNOcW_details{width:100%;max-width:120rem;padding-bottom:var(--spacing-120);gap:var(--spacing-40);flex-direction:row;align-items:flex-start;margin:0 auto;display:flex;position:relative}.FUNOcW_images{flex:1}.FUNOcW_sideNav{flex-shrink:0;width:32rem;padding-top:12rem;position:sticky;top:0}@media (max-width:74.99em){.FUNOcW_sideNav{display:none}}.FUNOcW_floatingWrapper{position:relative}.FUNOcW_floating{z-index:10;visibility:hidden;opacity:0;width:100%;max-width:80rem;margin:0 auto;transition:opacity .2s,visibility 0s linear .2s;position:fixed;bottom:1.2rem;left:50%;transform:translate(-50%)}.FUNOcW_floating.FUNOcW_visible{visibility:visible;opacity:1;transition:opacity .2s,visibility}@media (max-width:47.99em){.FUNOcW_floating{visibility:visible;opacity:1;bottom:0}}
.Nb-sKW_container{grid-template-areas:"title""main""rating";display:grid}@media (min-width:48em){.Nb-sKW_container{grid-template-columns:1fr auto;grid-template-areas:"title rating""main rating"}}.Nb-sKW_title{color:var(--purple-50);letter-spacing:inherit;grid-area:title;font-size:1.3rem;font-weight:400;line-height:2.1rem}.Nb-sKW_main{grid-area:main;align-items:center;gap:.8rem;display:flex}.Nb-sKW_name{color:#4d4c51;letter-spacing:inherit;font-size:1.4rem;font-weight:500;line-height:2.4rem;transition:color .2s}.Nb-sKW_name:hover{color:#6a666e}@media (min-width:48em){.Nb-sKW_name{letter-spacing:inherit;font-size:1.5rem;font-weight:500;line-height:2.5rem}}.Nb-sKW_date{color:#888893;letter-spacing:inherit;font-size:1.2rem;font-weight:400;line-height:2rem}@media (min-width:48em){.Nb-sKW_date{letter-spacing:inherit;font-size:1.3rem;font-weight:400;line-height:2.1rem}}.Nb-sKW_rating{grid-area:rating;margin-top:.2rem}
.Kr9iuW_container{padding:var(--spacing-24);border:.1rem solid var(--border-secondary);border-radius:var(--radius-12);background-color:var(--background-primary);box-shadow:var(--shadow-02);flex-direction:column;display:flex}.Kr9iuW_header{align-items:flex-start;gap:var(--spacing-6);flex-direction:column;display:flex}.Kr9iuW_title{color:var(--text-secondary);word-break:keep-all;letter-spacing:inherit;font-size:1.8rem;font-weight:700;line-height:3rem}.Kr9iuW_body{opacity:0;flex-direction:column;gap:1.2rem;max-height:0;padding:0;transition:margin .4s,padding .4s,opacity .4s,max-height .4s;display:flex;overflow:hidden}.Kr9iuW_stuck .Kr9iuW_body{max-height:30rem;margin-top:var(--spacing-16);opacity:1;padding:.8rem 0;overflow:visible}.Kr9iuW_info{color:var(--text-caption);letter-spacing:inherit;flex-direction:row;align-items:center;gap:.8rem;font-size:1.4rem;font-weight:500;line-height:2.4rem;display:flex}.Kr9iuW_infoTitle{color:var(--text-secondary);letter-spacing:inherit;flex-shrink:0;font-size:1.4rem;font-weight:700;line-height:2.4rem}.Kr9iuW_footer{margin-top:var(--spacing-16);flex-direction:column;align-items:center;gap:1.2rem;display:flex}.Kr9iuW_ctaContainer{flex-direction:column;align-self:stretch;align-items:center;gap:1.2rem;margin-bottom:.4rem;display:flex}.Kr9iuW_ctaContainer:empty{display:none}.Kr9iuW_cta{align-self:stretch}.Kr9iuW_tags{align-items:center;gap:var(--spacing-6);flex-direction:row;display:flex}
._37--3q_container{gap:var(--spacing-8);width:30rem;height:35.5rem;padding:var(--spacing-24) var(--spacing-20);border:.1rem solid var(--purple-10);background-color:var(--purple-00);border-radius:2rem;flex-direction:column;display:flex;overflow:auto}._37--3q_container._37--3q_yellow{border-color:var(--yellow-10);background-color:#fff7e580}._37--3q_container._37--3q_blue{border-color:var(--blue-10);background-color:#ebf3ff80}._37--3q_label{width:fit-content}._37--3q_label._37--3q_yellow{background-color:var(--yellow-05)}._37--3q_label._37--3q_blue{background-color:var(--blue-10)}._37--3q_labelText._37--3q_yellow{color:var(--yellow-90)}._37--3q_labelText._37--3q_blue{color:var(--blue-80)}._37--3q_description{white-space:pre-line;letter-spacing:inherit;font-size:1.6rem;font-weight:400;line-height:2.7rem}
.Tj8PyW_container{column-gap:var(--spacing-6);align-items:center;padding-top:.5rem;display:flex}
.Q7RCZq_container>section+section{margin-top:2rem}.Q7RCZq_pagination{justify-content:center;margin-top:4.8rem;display:flex}@media (max-width:47.99em){.Q7RCZq_pagination{margin-top:3.8rem}}.Q7RCZq_cards{flex-direction:column;row-gap:2rem;display:flex}.Q7RCZq_cards:empty{display:none}
.KLZEea_container{background-color:var(--background-primary);height:14.4rem;padding:4rem 4rem 0;transition:padding .2s}.KLZEea_container::-webkit-scrollbar{display:none}.KLZEea_container{scrollbar-width:none;-ms-overflow-style:none}@media (max-width:74.99em){.KLZEea_container{padding:2.8rem 0 0}}@media (max-width:47.99em){.KLZEea_container{height:10rem;margin-top:2rem;padding:0}}.KLZEea_content{justify-content:space-between;align-items:center;max-width:120rem;margin:0 auto;padding:0 4rem;display:flex;overflow:auto}.KLZEea_content::-webkit-scrollbar{display:none}.KLZEea_content{scrollbar-width:none;-ms-overflow-style:none}@media (max-width:74.99em){.KLZEea_content{align-items:flex-start;max-width:100%;padding:0}}@media (max-width:47.99em){.KLZEea_content{gap:var(--spacing-24)}}.KLZEea_category{flex-direction:column;align-items:center;height:10.5rem;display:flex;position:relative}@media (max-width:74.99em){.KLZEea_category:first-child{margin-left:3rem}}@media (max-width:47.99em){.KLZEea_category:first-child{margin-left:1.6rem}}@media (max-width:74.99em){.KLZEea_category:last-child{padding-right:3rem}}@media (max-width:47.99em){.KLZEea_category:last-child{padding-right:1.6rem}}.KLZEea_category.KLZEea_active.KLZEea_blue .KLZEea_image{background-color:var(--blue-00)}.KLZEea_category.KLZEea_active.KLZEea_purple .KLZEea_image{background-color:var(--purple-05)}.KLZEea_category.KLZEea_active.KLZEea_yellow .KLZEea_image{background-color:var(--yellow-00)}.KLZEea_category.KLZEea_active.KLZEea_green .KLZEea_image{background-color:var(--green-00)}.KLZEea_category.KLZEea_active .KLZEea_title{color:var(--text-primary);letter-spacing:inherit;font-size:1.3rem;font-weight:700;line-height:2.1rem}@media (max-width:74.99em){.KLZEea_category{height:fit-content}}@media (hover:hover) and (pointer:fine){.KLZEea_category{transition:all .3s ease-out}.KLZEea_category:hover:not(.KLZEea_active).KLZEea_blue .KLZEea_image{background-color:var(--blue-00)}.KLZEea_category:hover:not(.KLZEea_active).KLZEea_purple .KLZEea_image{background-color:var(--purple-05)}.KLZEea_category:hover:not(.KLZEea_active).KLZEea_yellow .KLZEea_image{background-color:var(--yellow-00)}.KLZEea_category:hover:not(.KLZEea_active).KLZEea_green .KLZEea_image{background-color:var(--green-00)}.KLZEea_category:hover .KLZEea_title{color:var(--text-primary)}}.KLZEea_image{border:.1rem solid var(--border-tertiary);background-color:var(--background-secondary);border-radius:2rem;padding:1.2rem;transition:background-color .3s ease-out}@media (max-width:74.99em){.KLZEea_image{border-radius:1.6rem;width:5.6rem;height:5.6rem}}.KLZEea_title{color:var(--text-tertiary);white-space:nowrap;letter-spacing:-.03rem;letter-spacing:inherit;font-size:1.3rem;font-weight:500;line-height:2.1rem;transition:color .3s ease-out;position:absolute;bottom:0}.KLZEea_title.KLZEea_medium{display:none}@media (max-width:74.99em){.KLZEea_title.KLZEea_medium{white-space:initial;width:7rem;letter-spacing:inherit;word-break:keep-all;overflow-wrap:anywhere;margin-top:.4rem;font-size:1.2rem;font-weight:500;line-height:2rem;display:block;position:relative}}@media (max-width:47.99em){.KLZEea_title.KLZEea_medium{width:6.2rem}.KLZEea_active .KLZEea_title.KLZEea_medium{letter-spacing:inherit;font-size:1.2rem;font-weight:700;line-height:2rem}}.KLZEea_active .KLZEea_title{color:var(--text-primary);letter-spacing:inherit;font-size:1.3rem;font-weight:700;line-height:2.1rem}@media (max-width:74.99em){.KLZEea_title{display:none}}
.CJcHTq_container{border:.2rem solid var(--border-tertiary);border-radius:.8rem;flex-direction:column;align-items:center;max-width:60rem;margin:8rem auto 0;padding:6.2rem 12.5rem 12.8rem;display:flex}@media (max-width:47.99em){.CJcHTq_container{border:none;padding:0 1.6rem}}.CJcHTq_title{margin:var(--spacing-48) 0 var(--spacing-32);text-align:center;letter-spacing:inherit;font-size:2.4rem;font-weight:700;line-height:3.6rem}.CJcHTq_title em{color:#118849;font-style:normal}.CJcHTq_squareBtn{border:.1rem solid var(--border-tertiary);width:100%;color:var(--text-secondary);letter-spacing:inherit;border-radius:.8rem;justify-content:center;align-items:center;column-gap:1.3rem;padding:1.4rem 0;font-size:1.6rem;font-weight:400;line-height:2.7rem;display:flex}.CJcHTq_squareBtn.CJcHTq_kakao{color:var(--gray-100);letter-spacing:inherit;background-color:#ffe600;border:none;font-size:1.6rem;font-weight:500;line-height:2.7rem}.CJcHTq_squareBtn+.CJcHTq_squareBtn{margin-top:var(--spacing-16)}.CJcHTq_squareBtn img{width:2.2rem;height:2.2rem}.CJcHTq_kakaoBtnContent{justify-content:center;align-items:center;column-gap:1.3rem;display:flex;position:relative}.CJcHTq_kakaoBtnContent svg{width:2.2rem;height:2.2rem}.CJcHTq_tooltipAnchor{position:absolute;bottom:0;right:-.2rem}@keyframes CJcHTq_tooltip-updown{0%{transform:translateY(-.2rem)}50%{transform:translateY(.2rem)}to{transform:translateY(-.2rem)}}.CJcHTq_tooltipContainer{animation:1.2s ease-in-out infinite CJcHTq_tooltip-updown}.CJcHTq_otherSignupContainer{max-width:60rem;margin:8rem auto 0}@media (max-width:47.99em){.CJcHTq_otherSignupContainer{max-width:unset;margin-top:6.6rem}}.CJcHTq_otherSignup{border:.2rem solid var(--border-tertiary);border-radius:.8rem;flex-direction:column;align-items:center;padding:6.2rem 0 7.2rem;display:flex}@media (max-width:47.99em){.CJcHTq_otherSignup{border:none;padding:0}}.CJcHTq_signUpWithEmail{margin-top:3.2rem}@media (max-width:47.99em){.CJcHTq_signUpWithEmail{padding:0 1.6rem}}.CJcHTq_otherWaysContainer{margin-top:var(--spacing-40);align-items:center;gap:3rem;padding:0 1.6rem;display:flex}.CJcHTq_otherWayDescription{letter-spacing:inherit;font-size:1.4rem;font-weight:400;line-height:2.4rem}.CJcHTq_otherWays{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.5rem;display:flex}.CJcHTq_roundBtn{border:.1rem solid #0000;border-radius:50%;justify-content:center;align-items:center;width:4.2rem;height:4.2rem;transition:all .2s;display:flex}.CJcHTq_roundBtn img{width:2.2rem;height:2.2rem}.CJcHTq_google{background-color:#fff3f2;margin-left:1.9rem}.CJcHTq_google:hover{border:.1rem solid #ea4335}@media (max-width:47.99em){.CJcHTq_google{margin-left:0}}.CJcHTq_facebook{background-color:#eaeffd}.CJcHTq_facebook:hover{border:.1rem solid #3b579d}.CJcHTq_naver{background-color:#ebf8f1}.CJcHTq_naver:hover{border:.1rem solid #03ba64}.CJcHTq_loginText{text-align:center;color:var(--gray-100);letter-spacing:inherit;margin:2.8rem 0 18rem;font-size:1.4rem;font-weight:400;line-height:2.4rem}@media (max-width:47.99em){.CJcHTq_loginText{margin:7.6rem 0 18rem}}.CJcHTq_link{color:var(--purple-90);letter-spacing:inherit;margin-left:.5rem;font-size:1.4rem;font-weight:500;line-height:2.4rem}
._810BDa_container{flex-direction:column;row-gap:1.6rem;display:flex}@media (max-width:47.99em){._810BDa_container{row-gap:.8rem}}._810BDa_titleRow{gap:var(--spacing-8);align-items:center;display:flex}._810BDa_title{color:#333236;letter-spacing:-.03rem;letter-spacing:-.03rem;font-size:3.8rem;font-weight:700;line-height:5rem}@media (max-width:47.99em){._810BDa_title{letter-spacing:inherit;font-size:3.2rem;font-weight:700;line-height:4.4rem}}._810BDa_tracker{flex-shrink:0}._810BDa_tagRow{flex-direction:row;column-gap:.8rem;display:flex}._810BDa_tag{height:3rem;letter-spacing:inherit;border-radius:.4rem;justify-content:center;align-items:center;padding:0 1rem;font-size:1.4rem;font-weight:500;line-height:2.4rem;display:flex}._810BDa_tag._810BDa_yellow{background-color:var(--yellow-00);color:var(--yellow-70)}._810BDa_tag._810BDa_purple{background-color:var(--purple-05);color:#333236}._810BDa_tag._810BDa_purple svg{margin-right:.2rem}._810BDa_tag._810BDa_green{background-color:var(--mint-10);color:var(--mint-70)}._810BDa_tag._810BDa_gray{color:#6a666e;background-color:#f4f5f9}._810BDa_summary{color:#333236;letter-spacing:inherit;padding-top:1.4rem;font-size:1.8rem;font-weight:400;line-height:3rem}@media (max-width:47.99em){._810BDa_summary{letter-spacing:inherit;padding-top:1.6rem;font-size:1.6rem;font-weight:400;line-height:2.7rem}}._810BDa_keywordRow{flex-flow:wrap;gap:.8rem;display:flex}._810BDa_keyword{color:#333236;height:2.8rem;letter-spacing:inherit;background-color:#eeeef1;border-radius:.6rem;justify-content:flex-end;align-items:center;padding:0 .7rem;font-size:1.6rem;font-weight:400;line-height:2.7rem;display:flex}
.TG6a6W_container{padding-top:var(--spacing-120);position:relative}.TG6a6W_content{align-items:center;gap:var(--spacing-80);flex-direction:column;display:flex;position:relative}.TG6a6W_image{object-fit:contain;object-position:bottom;width:112rem;height:auto;min-height:40rem}@media (max-width:47.99em){.TG6a6W_image{width:100vw}}.TG6a6W_background.TG6a6W_mobile,.TG6a6W_image.TG6a6W_mobile{display:none}@media (max-width:47.99em){.TG6a6W_background.TG6a6W_mobile,.TG6a6W_image.TG6a6W_mobile{display:initial}.TG6a6W_background,.TG6a6W_image{display:none}}
.omJ7Ya_container{grid-template-columns:auto 1fr;grid-template-areas:"profile header""profile content";display:grid}.omJ7Ya_profile{grid-area:profile;margin-top:.5rem;margin-right:1rem}.omJ7Ya_profileButton:disabled{cursor:default}.omJ7Ya_profileImage{object-fit:cover;border-radius:50%;outline:.1rem solid #0000;width:2.8rem;height:2.8rem;transition:outline .2s}.omJ7Ya_profileImage:hover{outline:.1rem solid var(--purple-20)}.omJ7Ya_header{grid-area:header}.omJ7Ya_content{color:#4d4c51;word-break:break-word;letter-spacing:inherit;grid-area:content;margin-top:1rem;font-size:1.5rem;font-weight:400;line-height:2.5rem}
._4b4sDq_container{border-radius:var(--radius-12);background-color:var(--purple-05);border:.1rem solid var(--border-secondary);box-shadow:var(--shadow-02);flex-direction:row;gap:1.6rem;padding:1.2rem;display:flex}._4b4sDq_ratingContainer{flex-direction:column;align-self:center;align-items:center;display:flex}._4b4sDq_ratingValue{letter-spacing:inherit;flex-direction:row;align-items:flex-start;font-size:2.4rem;font-weight:700;line-height:3.6rem;display:flex}._4b4sDq_leaf{width:1.9rem}._4b4sDq_stars{flex-direction:row;display:flex}._4b4sDq_star{--size:1.2rem}._4b4sDq_reviewsContainer{grid-template:1fr/1fr;display:grid}._4b4sDq_reviewContainer{opacity:0;flex-direction:column;grid-area:1/1/1/1;justify-content:center;gap:.2rem;transition:opacity .3s;display:flex}._4b4sDq_reviewContainer._4b4sDq_visible{opacity:1}._4b4sDq_content{color:var(--text-secondary);word-break:break-word;letter-spacing:inherit;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:1.4rem;font-weight:500;line-height:2.4rem;display:-webkit-box;overflow:hidden;white-space:nowrap!important;white-space:initial!important}._4b4sDq_writer{color:var(--text-caption);letter-spacing:inherit;font-size:1.2rem;font-weight:500;line-height:2rem}
.xaw5eq_container{color:#4d4c51;min-width:3.5rem;letter-spacing:inherit;border:.1rem solid #6a666e;border-radius:.6rem;font-size:1.2rem;font-weight:700;line-height:2rem;position:relative}.xaw5eq_text{white-space:nowrap;padding:0 .6rem}.xaw5eq_triangle{margin-left:-.35rem;position:absolute;bottom:-.64rem;left:50%;transform:rotate(180deg)}.xaw5eq_triangle2{border:.35rem solid #0000;border-top:.61rem solid #fff;border-bottom-width:0;width:0;height:0;margin-left:-.35rem;position:absolute;bottom:-.52rem;left:50%}
.VB-upa_tableWrapper{border:.1rem solid var(--border-tertiary);background-color:var(--background-primary);border-radius:.8rem;flex-direction:column;display:flex}.VB-upa_tableWrapper.VB-upa_scrollable{overflow:auto}.VB-upa_tableWrapper table{border-collapse:collapse;width:100%}.VB-upa_tableWrapper table.VB-upa_rowClick tbody tr{cursor:pointer}.VB-upa_tableWrapper table thead tr:first-child th:first-child{border-top-left-radius:.7rem}.VB-upa_tableWrapper table thead tr:first-child th:last-child{border-top-right-radius:.7rem}.VB-upa_tableWrapper table tbody tr:last-child td:first-child{border-bottom-left-radius:.7rem}.VB-upa_tableWrapper table tbody tr:last-child td:last-child{border-bottom-right-radius:.7rem}.VB-upa_tableWrapper table thead.VB-upa_sticky{z-index:1;position:sticky;top:0}.VB-upa_tableWrapper table thead th{background-color:var(--gray-20);text-align:left;color:#4d4c51;-webkit-user-select:none;user-select:none;letter-spacing:-.03rem;letter-spacing:inherit;padding:1.3rem .8rem;font-size:1.3rem;font-weight:500;line-height:2.1rem;position:relative}.VB-upa_tableWrapper table thead th.VB-upa_check{width:1.8rem}.VB-upa_tableWrapper table tbody td{color:var(--gray-100);letter-spacing:inherit;padding:0;font-size:1.4rem;font-weight:500;line-height:2.4rem}.VB-upa_tableWrapper table tbody td:first-child>.VB-upa_cell{padding-left:1.6rem}.VB-upa_tableWrapper table tbody td:last-child>.VB-upa_cell{padding-right:1.6rem}.VB-upa_tableWrapper table tbody td .VB-upa_cell{word-break:break-all;text-align:left;align-items:center;height:7.2rem;padding:0 .8rem;display:flex}.VB-upa_tableWrapper table tbody tr:nth-child(2n) td{background-color:var(--gray-10)}.VB-upa_tableWrapper table tbody tr:hover td:not(.VB-upa_empty){background:var(--gray-20)}.VB-upa_tableWrapper table th:first-child{padding-left:1.6rem}.VB-upa_tableWrapper table th:last-child{padding-right:1.6rem}.VB-upa_tableWrapper .sortable-ghost{opacity:0}.VB-upa_pagination{width:fit-content;margin:4rem auto 0}.VB-upa_empty,.VB-upa_loading{flex-grow:1;justify-content:center;align-items:center;display:flex}.VB-upa_empty{letter-spacing:inherit;font-size:1.8rem;font-weight:500;line-height:3rem}.VB-upa_empty.VB-upa_text{padding:1.6rem 0}
.tH1LhG_container{width:100%;height:100vh}.tH1LhG_title{padding:0 var(--spacing-24) var(--spacing-48);border-bottom:.1rem solid var(--border-tertiary);margin-bottom:var(--spacing-48)}.tH1LhG_username{margin-bottom:var(--spacing-12);letter-spacing:-.1rem;font-size:4.8rem;font-weight:700;line-height:6.2rem}.tH1LhG_labels{gap:var(--spacing-8);display:flex}.tH1LhG_background{row-gap:var(--spacing-40);padding:0 var(--spacing-24) var(--spacing-64);border-bottom:.1rem solid var(--border-tertiary);flex-direction:column;display:flex}.tH1LhG_label-purple{justify-content:center;align-items:center;gap:var(--spacing-4);background-color:var(--purple-50);color:var(--gray-00);padding:var(--spacing-2) var(--spacing-8);letter-spacing:inherit;border-radius:.6rem;font-size:1.5rem;font-weight:500;line-height:2.5rem;display:flex}.tH1LhG_label-light-purple{background-color:var(--purple-05);color:var(--purple-90);padding:var(--spacing-2) var(--spacing-8);letter-spacing:inherit;border-radius:.6rem;justify-content:center;align-items:center;font-size:1.5rem;font-weight:500;line-height:2.5rem;display:flex}.tH1LhG_tanagement{padding:var(--spacing-32) var(--spacing-20) 0;align-items:center;display:flex}.tH1LhG_tanagementResult{margin-left:var(--spacing-12);letter-spacing:inherit;font-size:1.7rem;font-weight:500;line-height:2.8rem}.tH1LhG_tanagementButton{margin-left:auto}.tH1LhG_certificateIcon{margin-top:-.1rem}
.JRSoSG_title{align-items:center;gap:.8rem;display:flex}@media (max-width:74.99em){.JRSoSG_title{padding-left:.5rem}}@media (max-width:47.99em){.JRSoSG_title{padding-left:.2rem}}.JRSoSG_description{color:var(--text-primary);letter-spacing:inherit;font-size:2.4rem;font-weight:700;line-height:3.6rem}@media (max-width:47.99em){.JRSoSG_description{letter-spacing:inherit;font-size:2rem;font-weight:700;line-height:3.2rem}}.JRSoSG_editor{background-color:#fbfbfb;height:47rem;margin-top:2rem}@media (max-width:47.99em){.JRSoSG_editor{margin-top:1.8rem}}.JRSoSG_button{margin-top:var(--spacing-24);text-align:center;text-align:-webkit-center}@media (max-width:47.99em){.JRSoSG_button{width:100%;margin:3rem 0 0}.JRSoSG_button>button{width:100%}}
.btbF0W_container{grid-template-columns:auto auto max-content;align-items:center;gap:3rem;padding-left:1.9rem;display:grid}@media (max-width:74.99em){.btbF0W_container{grid-template-columns:auto max-content;grid-template-areas:"title title""search button";gap:0 2.4rem;padding:0 2.5rem}}@media (max-width:74.99em) and (max-width:47.99em){.btbF0W_container.btbF0W_free{padding-bottom:3rem}}@media (max-width:47.99em){.btbF0W_container{padding:0 2.2rem 1.7rem}}.btbF0W_title{color:#333236;letter-spacing:inherit;font-size:3.2rem;font-weight:700;line-height:4.4rem}@media (max-width:74.99em){.btbF0W_title{grid-area:title;padding:0 0 2rem .5rem}}@media (max-width:47.99em){.btbF0W_title{letter-spacing:inherit;padding-bottom:0;padding-left:0;font-size:2.8rem;font-weight:700;line-height:4rem}}.btbF0W_search{justify-content:flex-end;align-items:center;display:flex}@media (max-width:74.99em){.btbF0W_search{grid-area:search;justify-content:flex-start}}@media (max-width:47.99em){.btbF0W_search{display:none}}.btbF0W_button{justify-self:flex-end;width:100%}@media (max-width:74.99em){.btbF0W_button{left:50%;bottom:calc(1rem + var(--gnt-height));z-index:1;width:100%;max-width:40rem;position:fixed;transform:translate(-50%)}}@media (max-width:47.99em){.btbF0W_button{width:calc(100% - 1.6rem);max-width:unset;bottom:calc(.4rem + var(--gnt-height))}}.btbF0W_button button{width:100%}
.VI_-dq_container{width:100%;padding:var(--spacing-48) var(--spacing-32);justify-content:center;align-items:center;gap:var(--spacing-24);background-color:var(--purple-00);box-shadow:inset 0 0 0 .2rem var(--border-tertiary);border-radius:2rem;display:flex}@media (max-width:74.99em){.VI_-dq_container{flex-direction:column}}.VI_-dq_subtitle{color:var(--text-purple-primary);letter-spacing:inherit;margin-bottom:.8rem;font-size:1.6rem;font-weight:700;line-height:2.7rem}@media (max-width:74.99em){.VI_-dq_subtitle{margin-bottom:.4rem}}@media (max-width:47.99em){.VI_-dq_subtitle{text-align:center;letter-spacing:inherit;font-size:1.2rem;font-weight:700;line-height:2rem}}.VI_-dq_title{color:var(--gray-100);white-space:pre-line;letter-spacing:inherit;margin-bottom:.8rem;font-size:2.4rem;font-weight:700;line-height:3.6rem}.VI_-dq_center .VI_-dq_title{text-align:center;margin-bottom:2.4rem}@media (max-width:74.99em){.VI_-dq_title{text-align:center;letter-spacing:inherit;font-size:2rem;font-weight:700;line-height:3.2rem}}@media (max-width:47.99em){.VI_-dq_title{text-align:center;letter-spacing:inherit;margin-bottom:2.4rem;font-size:2rem;font-weight:700;line-height:3.2rem}}.VI_-dq_description{color:var(--text-secondary);margin-bottom:2.4rem}.VI_-dq_center .VI_-dq_description{text-align:center}@media (max-width:74.99em){.VI_-dq_description{text-align:center;letter-spacing:inherit;font-size:1.6rem;font-weight:400;line-height:2.7rem}}.VI_-dq_left{flex-direction:column;flex:0 38.8rem;align-items:flex-start;padding-top:1.7rem;display:flex}.VI_-dq_center .VI_-dq_left{align-items:center}@media (max-width:74.99em){.VI_-dq_left{flex:auto;align-items:center}}@media (max-width:47.99em){.VI_-dq_left{padding-top:0}}.VI_-dq_right{background-color:var(--purple-05);border-radius:var(--radius-16);box-shadow:inset 0 0 0 .1rem var(--border-tertiary);flex:0 38.8rem;padding:4rem 4.4rem}@media (max-width:74.99em){.VI_-dq_right{flex:auto;width:48rem;padding:4.6rem 9rem}}@media (max-width:47.99em){.VI_-dq_right{width:100%;padding:3rem 2.8rem}}
@media (max-width:74.99em){.BkPtvG_container{padding:0 3.2rem}}@media (max-width:47.99em){.BkPtvG_container{padding:0 1.6rem}}.BkPtvG_title{margin-bottom:var(--spacing-16);letter-spacing:inherit;font-size:2.8rem;font-weight:700;line-height:4rem}@media (max-width:47.99em){.BkPtvG_title{letter-spacing:inherit;font-size:2rem;font-weight:700;line-height:3.2rem}}.BkPtvG_body{gap:var(--spacing-24);flex-direction:column;display:flex}
.igQGjq_message{letter-spacing:-.02rem;color:#d6173a;margin-top:1.6rem;margin-left:1.4rem;font-size:1.3rem}
.vw44ya_container{gap:1.8rem;display:flex}
.gLjckq_container>section+section{margin-top:2rem}.gLjckq_pagination{justify-content:center;margin-top:4.8rem;display:flex}@media (max-width:47.99em){.gLjckq_pagination{margin-top:3.8rem}}.gLjckq_cards{flex-direction:column;row-gap:2rem;display:flex}
.wUcgNG_body{flex-direction:column;gap:1.2rem;padding-top:.6rem;display:flex}
/*# sourceMappingURL=0ve0iv0_x5r4x.css.map*/