.red{background-color:#efa9c7}.fade-enter-active,.fade-leave-active{transition:opacity 1s}.fade-enter,.fade-leave-to{opacity:0}.highlightText{background:#efa9c7;animation:uc-hl-in .45s ease-out}.uc-lesson-text .gloss{border-bottom:2px dashed #b8405c;cursor:help;outline:none;border-radius:2px;transition:background-color .2s ease-out}.uc-lesson-text .gloss:focus-visible,.uc-lesson-text .gloss:hover{background-color:rgba(219,93,120,.15)}.uc-glosspop{position:fixed;z-index:45;padding:12px 14px;background:#fff;color:#3a2a2e;border:1px solid #b8405c;border-radius:8px;box-shadow:0 10px 28px rgba(0,0,0,.16);text-align:left;font-size:15px;line-height:1.45;pointer-events:none;animation:bc-fade-up .25s cubic-bezier(.22,1,.36,1) both}.uc-glosspop .gp-term{font-weight:700;color:#b8405c;margin-bottom:4px}.uc-glosspop .gp-term:first-letter{text-transform:uppercase}.uc-turn-stage{position:fixed;z-index:5;perspective:2200px;pointer-events:none}.uc-turn-stage .uc-turn-page{position:absolute;inset:0;margin:0!important;width:100%;height:100%;transform-origin:left center;backface-visibility:hidden;animation:uc-turn-over .9s cubic-bezier(.45,.05,.35,1) forwards;box-shadow:0 10px 30px rgba(0,0,0,.18)}.uc-turn-shade{position:absolute;inset:0;border-radius:inherit;background:linear-gradient(270deg,rgba(0,0,0,.35),transparent 70%);opacity:0;animation:uc-turn-shade .9s ease-in forwards;pointer-events:none}.uc-turn-stage .uc-flick-page{position:absolute;inset:0;margin:0!important;transform-origin:left center;backface-visibility:hidden;transform:rotateY(-180deg);animation:uc-flick-back .42s cubic-bezier(.3,.6,.35,1) forwards;box-shadow:0 6px 18px rgba(0,0,0,.18)}.uc-turn-stage .uc-flick-shade{opacity:1;animation:uc-flick-shade .42s ease-out forwards}@keyframes uc-flick-back{0%{transform:rotateY(-180deg)}to{transform:rotateY(0deg)}}@keyframes uc-flick-shade{0%{opacity:1}to{opacity:0}}@keyframes uc-turn-over{0%{transform:rotateY(0deg)}15%{transform:rotateY(-8deg) translateZ(20px)}to{transform:rotateY(-180deg)}}@keyframes uc-turn-shade{0%{opacity:0}60%{opacity:1}to{opacity:1}}@keyframes uc-correct{0%{transform:scale(1);box-shadow:0 0 0 0 rgba(46,158,91,.55)}35%{transform:scale(1.03);box-shadow:0 0 0 8px rgba(46,158,91,.25)}to{transform:scale(1);box-shadow:0 0 0 0 rgba(46,158,91,0)}}@keyframes uc-wrong{0%,to{transform:translateX(0)}20%{transform:translateX(-8px)}40%{transform:translateX(7px)}60%{transform:translateX(-5px)}80%{transform:translateX(3px)}}@keyframes uc-page-turn{0%{transform:perspective(1600px) rotateY(60deg);opacity:0;box-shadow:30px 0 40px rgba(0,0,0,.25)}40%{opacity:1}to{transform:perspective(1600px) rotateY(0);box-shadow:0 0 0 transparent}}@keyframes uc-unroll{0%{clip-path:inset(0 0 100% 0 round 4px);opacity:.6}to{clip-path:inset(0 0 0 0 round 4px);opacity:1}}@keyframes uc-hl-in{0%{background-color:rgba(239,169,199,.35)}to{background-color:#efa9c7}}#UnitsCard .uc-menu{animation:uc-unroll .6s cubic-bezier(.22,1,.36,1) backwards}#UnitsCard .uc-menu .menu-label,#UnitsCard .uc-menu .menu-list{animation:bc-fade-down .5s cubic-bezier(.22,1,.36,1) .12s backwards}#UnitsCard .uc-ancestor{animation:bc-fade .45s ease-out backwards}#UnitsCard .uc-feedback{animation:bc-pop .45s cubic-bezier(.22,1,.36,1) backwards}#UnitsCard .uc-progress::-webkit-progress-value{-webkit-transition:width .55s cubic-bezier(.22,1,.36,1);transition:width .55s cubic-bezier(.22,1,.36,1)}#UnitsCard .uc-progress::-moz-progress-bar{-moz-transition:width .55s cubic-bezier(.22,1,.36,1);transition:width .55s cubic-bezier(.22,1,.36,1)}#UnitsCard .uc-option{transition:border-color .25s ease-out,background-color .25s ease-out,transform .25s ease-out}#UnitsCard .uc-option:active{transform:scale(.99)}#UnitsCard .uc-subtopic-link{transition:background-color .25s ease-out,color .25s ease-out}@media(prefers-reduced-motion:reduce){@keyframes uc-unroll{0%{opacity:0}to{opacity:1}}@keyframes uc-page-turn{0%{opacity:0}to{opacity:1}}@keyframes uc-correct{0%{opacity:.6}to{opacity:1}}@keyframes uc-wrong{0%{opacity:.6}to{opacity:1}}#UnitsCard .uc-option:active{transform:none}#UnitsCard .uc-progress::-webkit-progress-value{-webkit-transition:none;transition:none}#UnitsCard .uc-progress::-moz-progress-bar{-moz-transition:none;transition:none}}#UnitsCard .uc-navbar{text-align:left;padding:2px 10px;position:sticky;width:100%;top:-1px;z-index:1}#UnitsCard .uc-navbar-inner{display:flex;flex-wrap:wrap;align-items:center;gap:4px 14px;padding:10px 0}#UnitsCard .uc-topics-btn{margin:0}#UnitsCard .uc-subject{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;min-width:0}#UnitsCard .uc-subject .subtitle,#UnitsCard .uc-subject .title{margin:0}#UnitsCard .uc-title{word-break:normal;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}#UnitsCard .uc-lesson-heading{margin:10px;text-align:center;font-size:var(--lesson-h,clamp(24px,min(3vw,4.2vh),44px));line-height:1.15}#UnitsCard .uc-ancestor{margin:10px}#UnitsCard .uc-content-card{margin:10px;padding:clamp(16px,2vw,25px)}#UnitsCard .uc-lesson-text{font-size:var(--lesson-fs,1.25rem);line-height:1.5;-webkit-user-select:text;-moz-user-select:text;user-select:text;overflow-wrap:break-word}#UnitsCard .uc-lesson-text .bc-gap,#UnitsCard .uc-question .bc-gap{display:block;height:.6em}#UnitsCard .uc-content-card{position:relative;container-type:inline-size}#UnitsCard .uc-content-card .uc-btn-outline{position:absolute;top:12px;left:12px}#UnitsCard .uc-content-card .uc-clear-btn{font-size:13px;height:28px;padding:0 10px}#UnitsCard .uc-content-card .uc-clear-btn .icon{width:1em;height:1em;font-size:12px;margin:0 5px 0 0}#UnitsCard .uc-clear-short{display:none}@container (max-width: 620px){#UnitsCard .uc-clear-long{display:none}#UnitsCard .uc-clear-short{display:inline}#UnitsCard .uc-lesson-heading{padding:0 68px!important}}@container (max-width: 460px){#UnitsCard .uc-clear-short{display:none}#UnitsCard .uc-clear-btn .icon{margin:0!important}#UnitsCard .uc-lesson-heading{padding:0 28px!important}}#UnitsCard .uc-content-card .uc-lesson-heading{padding:0 124px}#UnitsCard .uc-content-card .content{margin-bottom:0}@media screen and (min-width:769px){#UnitsCard .uc-ancestor{min-height:var(--row-h,auto)}#UnitsCard .uc-ancestor.uc-fit-locked{height:var(--row-h);overflow:hidden}#UnitsCard .uc-fit-locked>.tile.is-vertical{min-height:0}#UnitsCard .uc-fit-locked .uc-content-card,#UnitsCard .uc-fit-locked .uc-step{min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#db5d78 transparent}#UnitsCard .uc-fit-locked .uc-content-card::-webkit-scrollbar,#UnitsCard .uc-fit-locked .uc-step::-webkit-scrollbar{width:8px}#UnitsCard .uc-fit-locked .uc-content-card::-webkit-scrollbar-track,#UnitsCard .uc-fit-locked .uc-step::-webkit-scrollbar-track{background:transparent}#UnitsCard .uc-fit-locked .uc-content-card::-webkit-scrollbar-thumb,#UnitsCard .uc-fit-locked .uc-step::-webkit-scrollbar-thumb{background:#db5d78;border-radius:4px}#UnitsCard .uc-content-card{display:flex;flex-direction:column}#UnitsCard .uc-content-card>section{flex:1 1 auto;display:flex;flex-direction:column}#UnitsCard .uc-content-card>section>.content{margin:auto 0}#UnitsCard .uc-step{display:flex;flex-direction:column}#UnitsCard .uc-step>.uc-step-body{margin:auto 0;position:static}#UnitsCard .uc-step.uc-step-tight .uc-step-icon{display:none}#UnitsCard .uc-step.uc-step-tight .uc-step-body{padding-top:10px;padding-bottom:4px}#UnitsCard .uc-step.uc-step-tight .uc-step-title{margin-bottom:10px}#UnitsCard .uc-step.uc-step-tight .uc-step-sub{display:none}#UnitsCard .uc-step.uc-step-tight .uc-card{padding:14px;margin-bottom:10px}#UnitsCard .uc-step.uc-step-tight .uc-question{margin-bottom:10px}#UnitsCard .uc-step.uc-step-tight .uc-options{gap:4px}#UnitsCard .uc-step.uc-step-tight .uc-option{min-height:36px;padding:4px 12px}#UnitsCard .uc-step.uc-step-tight .uc-feedback{margin-top:8px}#UnitsCard .uc-step.uc-step-tight .uc-buttons{padding:2px 0 4px}#UnitsCard .uc-measuring .uc-content-card>section>.content,#UnitsCard .uc-measuring .uc-step>.uc-step-body{margin:0!important}}#UnitsCard .uc-content-card img{max-width:100%;height:auto;-o-object-fit:contain;object-fit:contain}#UnitsCard .uc-step{margin:10px;padding:0;background-color:#fdbdc2;color:#3a2a2e}#UnitsCard .uc-step .subtitle,#UnitsCard .uc-step .title{color:#3a2a2e}#UnitsCard .uc-step.is-primary{background-color:#db5d78}#UnitsCard .uc-step.is-info{background-color:#3e8ed0}#UnitsCard .uc-step.is-dark{background-color:#363636}#UnitsCard .uc-step.is-dark,#UnitsCard .uc-step.is-dark .uc-step-icon,#UnitsCard .uc-step.is-dark>.uc-step-body>.subtitle,#UnitsCard .uc-step.is-dark>.uc-step-body>.title,#UnitsCard .uc-step.is-info,#UnitsCard .uc-step.is-info .uc-step-icon,#UnitsCard .uc-step.is-info>.uc-step-body>.subtitle,#UnitsCard .uc-step.is-info>.uc-step-body>.title,#UnitsCard .uc-step.is-primary,#UnitsCard .uc-step.is-primary .uc-step-icon,#UnitsCard .uc-step.is-primary>.uc-step-body>.subtitle,#UnitsCard .uc-step.is-primary>.uc-step-body>.title{color:#fff}#UnitsCard .uc-step.is-dark .uc-buttons .button,#UnitsCard .uc-step.is-info .uc-buttons .button,#UnitsCard .uc-step.is-primary .uc-buttons .button{background:transparent;color:#fff;border:2px solid #fff}#UnitsCard .uc-step.is-dark .uc-buttons .button:hover:not([disabled]),#UnitsCard .uc-step.is-info .uc-buttons .button:hover:not([disabled]),#UnitsCard .uc-step.is-primary .uc-buttons .button:hover:not([disabled]){background:#fff;color:#363636}#UnitsCard .uc-step.is-dark .uc-buttons .button[disabled],#UnitsCard .uc-step.is-info .uc-buttons .button[disabled],#UnitsCard .uc-step.is-primary .uc-buttons .button[disabled]{opacity:.45}#UnitsCard .uc-step.is-primary .uc-buttons .button:hover:not([disabled]){color:#db5d78}#UnitsCard .uc-step.is-info .uc-buttons .button:hover:not([disabled]){color:#3e8ed0}#UnitsCard .uc-step-body{margin:0 auto;align-self:flex-start;position:sticky;top:16px;width:100%;padding:clamp(16px,3vh,32px) 16px 8px;text-align:center;font-size:var(--step-fs,clamp(15px,min(1vw,1.9vh) + 4px,20px))}#UnitsCard .uc-step img{max-width:100%;width:auto;height:auto;max-height:var(--step-img,none);-o-object-fit:contain;object-fit:contain}#UnitsCard .uc-step .uc-feedback img,#UnitsCard .uc-step .uc-question img{display:block;margin:8px auto}#UnitsCard .uc-step-icon{margin:8px 0 16px;color:#b8405c}#UnitsCard .uc-step-title{margin-bottom:16px;font-size:var(--step-title,clamp(1.4rem,min(2.2vw,4vh),2.2rem))}#UnitsCard .uc-step-title+.subtitle{margin-top:0;margin-bottom:16px}#UnitsCard .uc-step-sub{margin:0 0 20px}#UnitsCard .uc-progress{max-width:75%;margin:0 auto 20px}#UnitsCard .uc-card{background:#fff;color:#3a2a2e;border-radius:6px;box-shadow:none;padding:24px;margin:0 auto 16px;text-align:left}#UnitsCard .uc-question{margin:0 0 16px;text-align:left;overflow-wrap:break-word}#UnitsCard .uc-feedback{margin:16px 0 0;text-align:left;font-size:1.1rem}#UnitsCard .uc-answer{color:#b8405c}#UnitsCard .uc-options{display:flex;flex-direction:column;gap:8px}#UnitsCard .uc-option{display:flex;align-items:center;gap:10px;width:100%;min-height:44px;margin:0;padding:8px 12px;text-align:left;font-size:1.05rem;line-height:1.35;border:2px solid #fdbdc2;border-radius:6px;background:#fff;color:#3a2a2e;cursor:pointer;overflow-wrap:break-word}#UnitsCard .uc-option input{flex:0 0 auto;margin:0;width:18px;height:18px;accent-color:#b8405c}#UnitsCard .uc-option:hover{border-color:#db5d78}#UnitsCard .uc-option.is-chosen{border-color:#b8405c;background:#fff1f3}#UnitsCard .uc-option.is-correct{border-color:#2e9e5b;background:#eaf8ef;animation:uc-correct .7s cubic-bezier(.22,1,.36,1) both}#UnitsCard .uc-option.is-correct .uc-option-letter:after{content:" ✓";color:#2e9e5b}#UnitsCard .uc-option.is-wrong{border-color:#d64545;background:#fdecec;animation:uc-wrong .5s ease-in-out both}#UnitsCard .uc-option.is-wrong .uc-option-letter:after{content:" ✗";color:#d64545}#UnitsCard .uc-options:has(.is-correct) .uc-option:not(.is-correct):not(.is-wrong){opacity:.55;transition:opacity .4s ease-out}#UnitsCard .uc-option-letter{flex:0 0 auto;font-weight:700}#UnitsCard .uc-option-text{flex:1 1 auto;min-width:0}#UnitsCard .uc-buttons{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;padding:10px 0 16px;margin:0}#UnitsCard .uc-buttons .button{margin:0}#UnitsCard .uc-btn{background-color:#b8405c;border-color:#b8405c;color:#fff}#UnitsCard .uc-btn:focus,#UnitsCard .uc-btn:hover{background-color:#a13851;border-color:#a13851;color:#fff}#UnitsCard .uc-btn[disabled]{background-color:#b8405c;border-color:#b8405c;color:#fff;opacity:.5}#UnitsCard .uc-btn-outline{background-color:#fff;border-color:#b8405c;color:#b8405c}#UnitsCard .uc-btn-outline:focus,#UnitsCard .uc-btn-outline:hover{background-color:#fff1f3;border-color:#b8405c;color:#b8405c}#UnitsCard .uc-btn-outline .icon,#UnitsCard .uc-btn .icon{margin:0 4px}#UnitsCard .uc-notes{margin:0 0 0 1.6em}#UnitsCard .uc-notes li{margin:0 0 16px;padding-left:4px;font-size:1.1rem}#UnitsCard .uc-notes-text{overflow-wrap:break-word}#UnitsCard .uc-menu{margin:30px;text-align:left;background-color:#fdbdc2;max-height:70vh;overflow:auto;color:#3a2a2e}#UnitsCard .uc-topic{margin-bottom:18px}#UnitsCard .uc-topic-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 10px;margin-bottom:6px}#UnitsCard .uc-topic-label{margin:0;color:#3a2a2e}#UnitsCard .uc-passed{margin-left:8px;font-size:10px;color:#b8405c;text-transform:none}#UnitsCard .uc-topic-actions{display:flex;gap:6px}#UnitsCard .uc-subtopics{margin-left:10px}#UnitsCard .uc-subtopic-link{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2px 10px;color:#3a2a2e}#UnitsCard .uc-subtopic-link:hover{background-color:#fff1f3;color:#3a2a2e}#UnitsCard .uc-subtopic-link.is-active{background-color:#b8405c;color:#fff}#UnitsCard .uc-accessed{font-size:13px;margin-left:auto}@media screen and (max-width:768px){#UnitsCard .uc-ancestor{margin:0}#UnitsCard .uc-content-card,#UnitsCard .uc-step{margin:8px 0;border-radius:0}#UnitsCard .uc-content-card{padding:16px 12px}#UnitsCard .uc-content-card .uc-btn-outline{position:static;margin-bottom:8px}#UnitsCard .uc-content-card .uc-clear-btn{height:32px;min-height:32px}#UnitsCard .uc-content-card .uc-lesson-heading{padding:0!important}#UnitsCard .uc-lesson-heading{font-size:clamp(24px,7vw,32px)}#UnitsCard .uc-lesson-text{font-size:1.05rem}#UnitsCard .uc-step-body{position:static;font-size:16px}#UnitsCard .uc-content-card img{width:auto;max-height:40vh}#UnitsCard .uc-step-body{padding:16px 10px 4px}#UnitsCard .uc-card{padding:12px;margin-bottom:12px}#UnitsCard .uc-feedback,#UnitsCard .uc-question{font-size:1.05rem}#UnitsCard .uc-progress{max-width:100%}#UnitsCard .uc-menu{margin:8px 0;border-radius:0;max-height:none;padding:12px}#UnitsCard .uc-subtopics{margin-left:4px}#UnitsCard .uc-navbar{padding:2px 8px}}aside.menu{scrollbar-width:thin;scrollbar-color:#db5d78 #fdbdc2}aside.menu::-webkit-scrollbar{width:10px}aside.menu::-webkit-scrollbar-track{background:#fdbdc2;border-radius:5px}aside.menu::-webkit-scrollbar-thumb{background-color:#db5d78;border-radius:5px;border:2px solid #fdbdc2}aside.menu::-webkit-scrollbar-thumb:hover{background-color:#a33c57}