.svg-color-placeholder-lighter{fill:#efefef}.svg-color-notLearned,.svg-color-placeholder-light{fill:#ddd}.svg-color-needsLearning{fill:#ffa07a}.svg-color-needsConsolidation{fill:#fdd648}.svg-color-solid{fill:#afd534}.summary-visualization[data-v-f10c9cf6]{align-items:center;display:flex;justify-content:center;margin:0 auto 20px;position:relative}@media (min-width:768px){.summary-visualization[data-v-f10c9cf6]{flex:0 0 150px;margin:0 10px}}.summary-visualization .pie-chart-wrapper[data-v-f10c9cf6]{height:150px;width:150px}.summary-visualization .total-questions[data-v-f10c9cf6]{align-items:center;background:#fff;border-radius:50px;display:flex;flex-direction:column;height:100px;justify-content:center;left:50%;max-width:100px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:100px}.summary-visualization .total-questions .count[data-v-f10c9cf6]{color:#555;display:block;font-size:24px;font-weight:600;line-height:1.2}.summary-visualization .total-questions .total-questions-label[data-v-f10c9cf6]{color:#555;display:block;font-size:12px}.summary-details[data-v-7553fd22]{padding:20px 0}.summary-details .status-item[data-v-7553fd22]{align-items:center;display:flex;gap:4rem;justify-content:space-between;margin-bottom:12px}.summary-details .status-item[data-v-7553fd22]:last-child{margin-bottom:0}.summary-details .status-item .status-info[data-v-7553fd22]{align-items:center;display:flex;min-width:140px}.summary-details .status-item .status-info .status-dot[data-v-7553fd22]{border-radius:50%;height:12px;margin-right:8px;min-width:12px;width:12px}.summary-details .status-item .status-info .status-dot.dot-solid[data-v-7553fd22]{background-color:#afd534}.summary-details .status-item .status-info .status-dot.dot-needsConsolidation[data-v-7553fd22]{background-color:#fdd648}.summary-details .status-item .status-info .status-dot.dot-needsLearning[data-v-7553fd22]{background-color:#ffa07a}.summary-details .status-item .status-info .status-dot.dot-notLearned[data-v-7553fd22]{background-color:#ddd}.summary-details .status-item .status-info .status-label[data-v-7553fd22]{color:#767676;font-size:14px}.summary-details .status-item .status-value[data-v-7553fd22]{font-size:14px}.summary-details .status-item .status-value .value[data-v-7553fd22]{color:#555;font-weight:600}.summary-details .status-item .status-value .percentage[data-v-7553fd22]{color:#767676;margin-left:4px}.learn-calendar .stats[data-v-5be6a4f4]{color:#555;display:flex;gap:1rem;margin-bottom:1rem;padding-left:34px}.learn-calendar .grid-container[data-v-5be6a4f4]{position:relative;width:100%}.learn-calendar .grid[data-v-5be6a4f4]{padding-bottom:12px;position:relative;width:900px}.learn-calendar .grid table[data-v-5be6a4f4]{border-collapse:separate;border-spacing:2px;table-layout:fixed}.learn-calendar .grid table thead tr th.month-label[data-v-5be6a4f4]{color:#767676;font-size:1rem;max-width:14px;overflow:visible;padding:0 2px;text-align:center;white-space:nowrap;width:14px}.learn-calendar .grid table tbody tr th.day-label[data-v-5be6a4f4]{color:#767676;font-size:1rem;padding-right:4px;text-align:right;width:30px}.learn-calendar .grid table tbody tr td.day[data-v-5be6a4f4]{border-radius:2px;height:14px;transition:transform .1s;width:14px}.learn-calendar .grid table tbody tr td.day[data-v-5be6a4f4]:hover{transform:scale(1.2)}.learn-calendar .grid table tbody tr td.day.level-0[data-v-5be6a4f4]{background:#ebedf0}.learn-calendar .grid table tbody tr td.day.level-1[data-v-5be6a4f4]{background:#c6e48b}.learn-calendar .grid table tbody tr td.day.level-2[data-v-5be6a4f4]{background:#7bc96f}.learn-calendar .grid table tbody tr td.day.level-3[data-v-5be6a4f4]{background:#239a3b}.learn-calendar .grid table tbody tr td.day.level-4[data-v-5be6a4f4]{background:#196127}.learn-calendar .grid table tbody tr td.day.disabled[data-v-5be6a4f4]{background:none}.learn-calendar .grid table tbody tr td.day.disabled[data-v-5be6a4f4]:hover{transform:none}[data-v-5be6a4f4] .ps{position:relative}[data-v-5be6a4f4] .ps.ps--active-x{overflow:hidden!important}[data-v-5be6a4f4] .ps .ps__rail-x{bottom:0;height:10px;opacity:.6;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear}[data-v-5be6a4f4] .ps .ps__rail-x.ps--clicking,[data-v-5be6a4f4] .ps .ps__rail-x:hover{background-color:#eee;opacity:.9}[data-v-5be6a4f4] .ps .ps__rail-x.ps--clicking .ps__thumb-x,[data-v-5be6a4f4] .ps .ps__rail-x:hover .ps__thumb-x{height:8px}[data-v-5be6a4f4] .ps .ps__rail-x .ps__thumb-x{background-color:#aaa;border-radius:6px;bottom:2px;height:6px}[data-v-5be6a4f4] .ps .ps__rail-x .ps__thumb-x:hover{background-color:#999}@media (max-width:767px){.learn-calendar[data-v-5be6a4f4]{padding:12px 10px}}
