.si-t-heading1{font-size:var(--rt-typography-semantic-font-size-heading-1);line-height:var(--rt-typography-semantic-line-height-heading-1);letter-spacing:var(--rt-typography-semantic-letter-spacing-tighter);font-weight:var(--rt-typography-semantic-font-weight-bold);color:var(--rt-color-semantic-object-boldest);margin:0}.si-t-body3{font-size:var(--rt-typography-semantic-font-size-body-3);line-height:var(--rt-typography-semantic-line-height-body-3);color:var(--rt-color-semantic-object-neutral);margin:0}.si-t-label2{font-size:var(--rt-typography-semantic-font-size-label-2);line-height:var(--rt-typography-semantic-line-height-label-2);font-weight:var(--rt-typography-semantic-font-weight-semibold);color:var(--rt-color-semantic-object-bold);margin:0}.apt-region{box-sizing:border-box;width:100%;max-width:var(--rt-layout-semantic-container-max-width);padding:var(--rt-layout-semantic-page-top) var(--rt-layout-semantic-container-padding) var(--rt-layout-semantic-page-bottom);gap:var(--rt-dimension-semantic-gap-page-header);flex-direction:column;flex:1 0 auto;margin:0 auto;display:flex}.apt-header-wrap{gap:var(--rt-dimension-semantic-gap-xl);flex-direction:column;display:flex}.apt-meta{gap:var(--rt-dimension-semantic-gap-xs);flex-wrap:wrap;display:flex}.apt-body{gap:var(--rt-dimension-semantic-gap-section);flex-direction:column;display:flex}.apt-block{gap:var(--rt-dimension-semantic-gap-section-header);flex-direction:column;display:flex}.apt-cards{gap:var(--rt-dimension-semantic-gap-block);flex-wrap:wrap;display:flex}.apt-cards>*{flex:1 0 0;min-width:200px}.apt-topic-body,.apt-benefit-list{gap:var(--rt-dimension-semantic-gap-sm);flex-direction:column;display:flex}.apt-check-item{align-items:center;gap:var(--rt-dimension-semantic-gap-xs);display:flex}.apt-check-icon{width:var(--rt-dimension-semantic-icon-sm);height:var(--rt-dimension-semantic-icon-sm);color:var(--rt-color-semantic-accent-neutral);flex-shrink:0}.apt-start-region{box-sizing:border-box;width:100%;max-width:var(--rt-layout-semantic-container-max-width-narrow);padding:var(--rt-layout-semantic-page-top-compact) var(--rt-layout-semantic-container-padding) var(--rt-layout-semantic-page-bottom-compact);flex-direction:column;flex:1 0 auto;align-items:center;margin:0 auto;display:flex}.apt-start-section{align-items:center;gap:var(--rt-dimension-semantic-gap-xl);flex-direction:column;width:100%;display:flex}.apt-start-card{width:100%}.apt-start-body{gap:var(--rt-dimension-semantic-gap-block);flex-direction:column;display:flex}.apt-start-head,.apt-start-options{gap:var(--rt-dimension-semantic-gap-xs);flex-direction:column;display:flex}.apt-start-action{justify-content:flex-end;width:100%;display:flex}.apt-quiz-region{box-sizing:border-box;width:100%;max-width:var(--rt-layout-semantic-container-max-width-narrow);padding:var(--rt-layout-semantic-page-top-compact) var(--rt-layout-semantic-container-padding) var(--rt-layout-semantic-page-bottom-compact);flex-direction:column;flex:1 0 auto;align-items:center;margin:0 auto;display:flex}.apt-quiz-section{align-items:center;gap:var(--rt-dimension-semantic-gap-xl);flex-direction:column;width:100%;display:flex}.apt-quiz-card{width:100%}.apt-quiz-body{gap:var(--rt-dimension-semantic-gap-block);flex-direction:column;display:flex}.apt-quiz-summary{align-items:flex-start;gap:var(--rt-dimension-semantic-gap-xs);flex-direction:column;display:flex}.apt-quiz-summary>h2,.apt-quiz-summary>p{width:100%}.apt-quiz-options{gap:var(--rt-dimension-semantic-gap-xs);flex-direction:column;display:flex}.apt-quiz-scale{gap:var(--rt-dimension-semantic-gap-2xs);flex-direction:column;display:flex}.apt-quiz-scale-anchors{justify-content:space-between;gap:var(--rt-dimension-semantic-gap-sm);display:flex}.apt-quiz-scale-anchor{font-size:var(--rt-typography-semantic-font-size-caption-1);line-height:var(--rt-typography-semantic-line-height-caption-1);color:var(--rt-color-semantic-object-neutral)}.apt-quiz-action{justify-content:space-between;width:100%;display:flex}.apt-quiz-progress-label{font-size:var(--rt-typography-semantic-font-size-label-2);line-height:var(--rt-typography-semantic-line-height-label-2);font-weight:var(--rt-typography-semantic-font-weight-semibold);color:var(--rt-color-semantic-object-bold)}.apt-quiz-progress-max{font-size:var(--rt-typography-semantic-font-size-caption-1);line-height:var(--rt-typography-semantic-line-height-caption-1);color:var(--rt-color-semantic-object-neutral)}.apt-quiz-loading{align-items:center;gap:var(--rt-dimension-semantic-gap-block);flex-direction:column;display:flex}.apt-quiz-loading-text{align-items:center;gap:var(--rt-dimension-semantic-gap-xs);text-align:center;flex-direction:column;display:flex}.apt-quiz-loading-text>p{width:100%}.apt-result{gap:var(--rt-dimension-semantic-gap-xl);padding:var(--rt-dimension-semantic-padding-xl);flex-direction:column;display:flex}@media (max-width:767px){.apt-result{padding:var(--rt-dimension-semantic-padding-lg)}}.apt-result-head{align-items:center;gap:var(--rt-dimension-semantic-gap-sm);flex-direction:column;display:flex}.apt-result-text{gap:var(--rt-dimension-semantic-gap-2xs);flex-direction:column;width:100%;display:flex}.apt-result-center{text-align:center;width:100%}.apt-result-icon{background:var(--rt-color-semantic-accent-surface-subtle);width:52px;height:52px;color:var(--rt-color-semantic-accent-normal);border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.apt-result-body{gap:var(--rt-dimension-semantic-gap-md);flex-direction:column;display:flex}.apt-result-badges{justify-content:center;gap:var(--rt-dimension-semantic-gap-xs);flex-wrap:wrap;display:flex}.apt-result-pct{font-size:var(--rt-typography-semantic-font-size-label-1);line-height:var(--rt-typography-semantic-line-height-label-1);font-weight:var(--rt-typography-semantic-font-weight-bold);color:var(--rt-color-semantic-accent-normal)}:root{--apt-gnb-h:64px}.apt-fb-q{gap:var(--rt-dimension-semantic-gap-3xs);flex-direction:column;width:100%;display:flex}.apt-fb-qlabel{font-size:var(--rt-typography-semantic-font-size-body-2);line-height:var(--rt-typography-semantic-line-height-body-2);font-weight:var(--rt-typography-semantic-font-weight-medium);color:var(--rt-color-semantic-object-neutral);margin:0}.apt-res-region{box-sizing:border-box;width:100%;max-width:var(--rt-layout-semantic-container-max-width-narrow);padding:var(--rt-layout-semantic-page-top-compact) var(--rt-layout-semantic-container-padding) var(--rt-layout-semantic-page-bottom-compact);flex-direction:column;flex:1 0 auto;margin:0 auto;display:flex}.apt-res-card,.apt-res-fill{width:100%}.apt-res-summary-body{padding:var(--rt-dimension-semantic-padding-2xl);gap:var(--rt-dimension-semantic-gap-block)}.apt-res-summary-head{align-items:flex-start;gap:var(--rt-dimension-semantic-gap-sm);flex-direction:column;display:flex}.apt-res-tab{top:var(--apt-gnb-h);z-index:30;margin-top:var(--rt-dimension-semantic-gap-block);background:var(--rt-color-semantic-surface-shallowest);position:sticky}.apt-res-module{gap:var(--rt-dimension-semantic-gap-section-header);margin-top:var(--rt-dimension-semantic-gap-section);scroll-margin-top:calc(var(--apt-gnb-h) + 68px);flex-direction:column;display:flex}.apt-res-card-body{gap:var(--rt-dimension-semantic-gap-block)}.apt-res-list{gap:var(--rt-dimension-semantic-gap-sm);flex-direction:column;display:flex}.apt-res-learn-body{align-items:flex-start}.apt-res-learn-text{gap:var(--rt-dimension-semantic-gap-sm);flex-direction:column;width:100%;display:flex}.apt-res-strength-row{align-items:center;gap:var(--rt-dimension-semantic-gap-sm);width:100%;display:flex}.apt-res-strength-row>.si-t-title5{flex:1 1 0;min-width:0}.apt-res-competency{align-items:flex-start;gap:var(--rt-dimension-semantic-gap-xl);flex-wrap:wrap;display:flex}.apt-res-radar{flex-shrink:0;width:236px;height:160px;position:relative}.apt-res-radar-chart{width:118px;height:102px;position:absolute;top:33px;left:59px}.apt-res-radar-svg{width:100%;height:100%;display:block;overflow:visible}.apt-res-radar-top{text-align:center;white-space:nowrap;position:absolute;top:5px;left:116px;transform:translate(-50%)}.apt-res-radar-br{white-space:nowrap;position:absolute;top:133px;left:185px}.apt-res-radar-bl{text-align:right;white-space:nowrap;position:absolute;top:133px;left:51px;transform:translate(-100%)}.apt-res-meter{gap:var(--rt-dimension-semantic-gap-sm);flex-direction:column;flex:1 1 0;min-width:240px;display:flex}.apt-res-major-summary{align-items:flex-start;gap:var(--rt-dimension-semantic-gap-sm);flex-direction:column;display:flex}.apt-res-major-name{gap:var(--rt-dimension-semantic-gap-4xs);flex-direction:column;width:100%;display:flex}.apt-res-tip-body{gap:var(--rt-dimension-semantic-gap-xs)}.apt-res-tip-title{font-size:var(--rt-typography-semantic-font-size-label-1);line-height:var(--rt-typography-semantic-line-height-label-1);font-weight:var(--rt-typography-semantic-font-weight-bold);color:var(--rt-color-semantic-object-boldest);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.apt-res-action-sentinel{width:100%;height:var(--rt-dimension-semantic-border-width-thin)}.apt-res-actionbar{z-index:40;background:var(--rt-color-semantic-surface-shallowest);border-top:var(--rt-dimension-semantic-border-width-thin) solid var(--rt-color-semantic-stroke-subtle);opacity:1;visibility:visible;transition:opacity var(--rt-environment-semantic-transition-fast) var(--rt-environment-semantic-ease-standard), visibility var(--rt-environment-semantic-transition-fast) var(--rt-environment-semantic-ease-standard);position:sticky;bottom:0}.apt-res-actionbar--hidden{opacity:0;visibility:hidden;pointer-events:none}.apt-res-actionbar-inner{box-sizing:border-box;width:100%;max-width:var(--rt-layout-semantic-container-max-width-narrow);padding:var(--rt-dimension-semantic-padding-md) var(--rt-layout-semantic-container-padding);margin:0 auto}@media (max-width:767px){:root{--apt-gnb-h:56px}.apt-res-actionbar{display:none}.apt-res-region{padding-bottom:112px}}
