.svi{--svi-size:20px;display:inline-block;width:var(--svi-size);height:var(--svi-size);flex:none;vertical-align:-.22em;background-color:currentColor;-webkit-mask-image:var(--svi);mask-image:var(--svi);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.svi-sm{--svi-size:16px}.svi-lg{--svi-size:24px}.svi-home{--svi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 10.5 12 3l9 7.5V20a1 1 0 0 1-1 1h-5.2v-6H9.2v6H4a1 1 0 0 1-1-1z'/%3E%3C/svg%3E")}.svi-dashboard{--svi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.5' y='3.5' width='7.2' height='7.2' rx='1.6'/%3E%3Crect x='13.3' y='3.5' width='7.2' height='7.2' rx='1.6'/%3E%3Crect x='3.5' y='13.3' width='7.2' height='7.2' rx='1.6'/%3E%3Crect x='13.3' y='13.3' width='7.2' height='7.2' rx='1.6'/%3E%3C/svg%3E")}.svi-learning-path{--svi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 4.5 3.5 6.3v13.2L9 17.7l6 1.8 5.5-1.8V4.5L15 6.3 9 4.5z'/%3E%3Cpath d='M9 4.5v13.2M15 6.3v13.2'/%3E%3C/svg%3E")}.svi-subject-book{--svi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 19.5V5a2 2 0 0 1 2-2h13v16H6a2 2 0 0 0 0 4h13'/%3E%3C/svg%3E")}.svi-chapter{--svi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6.5 3.5h11A1.5 1.5 0 0 1 19 5v14a1.5 1.5 0 0 1-1.5 1.5h-11A1.5 1.5 0 0 1 5 19V5a1.5 1.5 0 0 1 1.5-1.5z'/%3E%3Cpath d='M9.5 3.5v7l2.5-1.8 2.5 1.8v-7'/%3E%3C/svg%3E")}.svi-topic{--svi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3Ccircle cx='12' cy='12' r='8' stroke-dasharray='2.4 3.6'/%3E%3C/svg%3E")}.svi-route{--svi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 12h4.6c2.6 0 3.7-1.6 5.1-3.2S16.4 5.5 19 5.5M8.6 12c2.6 0 3.7 1.6 5.1 3.2s2.7 3.3 5.3 3.3'/%3E%3Cpath d='M16.4 2.9 19 5.5l-2.6 2.6M16.4 15.9l2.6 2.6-2.6 2.6'/%3E%3C/svg%3E")}.svi-menu{--svi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7h16M4 12h16M4 17h16'/%3E%3C/svg%3E")}.svi-more{--svi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='5' cy='12' r='1.2' fill='%23000' stroke='none'/%3E%3Ccircle cx='12' cy='12' r='1.2' fill='%23000' stroke='none'/%3E%3Ccircle cx='19' cy='12' r='1.2' fill='%23000' stroke='none'/%3E%3C/svg%3E")}.svi-goal{--svi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='8.5'/%3E%3Ccircle cx='12' cy='12' r='4.7'/%3E%3Ccircle cx='12' cy='12' r='1.1' fill='%23000' stroke='none'/%3E%3C/svg%3E")}.svi-practice{--svi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 20l1.2-4.2L16.6 4.4a2.05 2.05 0 0 1 2.9 2.9L8.2 18.8 4 20z'/%3E%3Cpath d='M14.6 6.4l2.9 2.9'/%3E%3C/svg%3E")}.svi-test{--svi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='5' y='4.5' width='14' height='16' rx='2'/%3E%3Cpath d='M9.2 4.5V4a1.5 1.5 0 0 1 1.5-1.5h2.6A1.5 1.5 0 0 1 14.8 4v.5'/%3E%3Cpath d='M8.8 13.4l2.2 2.2 4.4-5'/%3E%3C/svg%3E")}.svi-mock{--svi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M13.5 3.5h-7A1.5 1.5 0 0 0 5 5v14a1.5 1.5 0 0 0 1.5 1.5H10'/%3E%3Cpath d='M13.5 3.5 18 8v2M13.5 3.5V8H18'/%3E%3Ccircle cx='16.3' cy='16.3' r='4.2'/%3E%3Cpath d='M16.3 14.6v1.9l1.4 1'/%3E%3C/svg%3E")}.svi-exam{--svi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='13.5' r='7'/%3E%3Cpath d='M12 10.2v3.3l2.4 1.8M9.8 3h4.4M12 3v3.5'/%3E%3C/svg%3E")}.svi-pyq{--svi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 5.5V10h4.5'/%3E%3Cpath d='M4.8 13.5a7.6 7.6 0 1 0 1.3-6L4 10'/%3E%3Cpath d='M12 8.8V12l2.6 1.6'/%3E%3C/svg%3E")}.svi-analysis{--svi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 4v15a1 1 0 0 0 1 1h15'/%3E%3Cpath d='M7.5 15.5l3.6-4.2 3 2.6 4.4-5.9'/%3E%3C/svg%3E")}.svi-heatmap{--svi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4' y='4' width='16' height='16' rx='2'/%3E%3Cpath d='M9.3 4v16M14.7 4v16M4 9.3h16M4 14.7h16'/%3E%3C/svg%3E")}.svi-readiness{--svi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.6 16.8a8 8 0 1 1 14.8 0'/%3E%3Cpath d='M12 14.2l3.6-4.4'/%3E%3Ccircle cx='12' cy='14.6' r='1.2' fill='%23000' stroke='none'/%3E%3C/svg%3E")}.svi-revision{--svi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19.5 12a7.5 7.5 0 1 1-2.2-5.3'/%3E%3Cpath d='M19.5 3.5V8H15'/%3E%3C/svg%3E")}.svi-notes{--svi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6.5 3.5h11A1.5 1.5 0 0 1 19 5v10.5L14.5 20h-8A1.5 1.5 0 0 1 5 18.5V5a1.5 1.5 0 0 1 1.5-1.5z'/%3E%3Cpath d='M14.5 20v-4.5H19M8.5 9h7M8.5 12.5h5'/%3E%3C/svg%3E")}.svi-evidence{--svi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12.5 3.5h-6A1.5 1.5 0 0 0 5 5v14a1.5 1.5 0 0 0 1.5 1.5h3.7'/%3E%3Cpath d='M12.5 3.5 17 8M12.5 3.5V8H17v1.5'/%3E%3Ccircle cx='15.2' cy='15.2' r='3.4'/%3E%3Cpath d='M17.7 17.7l2.8 2.8'/%3E%3C/svg%3E")}.svi-confidence{--svi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 19.5v-3.2M9.7 19.5v-6.7M14.3 19.5V9.1M19 19.5v-14'/%3E%3C/svg%3E")}.svi-magic-ai{--svi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3.5l2.1 6.4 6.4 2.1-6.4 2.1L12 20.5l-2.1-6.4L3.5 12l6.4-2.1L12 3.5z'/%3E%3C/svg%3E")}.svi-prgna{--svi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='2.9'/%3E%3Ccircle cx='12' cy='12' r='6'/%3E%3Ccircle cx='12' cy='12' r='8.8' stroke-dasharray='2.2 3.4'/%3E%3C/svg%3E")}.svi-camera{--svi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8.3 6.8 9.8 4.5h4.4l1.5 2.3H19a1.5 1.5 0 0 1 1.5 1.5v9.2A1.5 1.5 0 0 1 19 19H5a1.5 1.5 0 0 1-1.5-1.5V8.3A1.5 1.5 0 0 1 5 6.8h3.3z'/%3E%3Ccircle cx='12' cy='12.7' r='3.4'/%3E%3C/svg%3E")}.svi-mic{--svi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='9.4' y='3' width='5.2' height='10.4' rx='2.6'/%3E%3Cpath d='M6 11.3a6 6 0 0 0 12 0M12 17.3V21M8.8 21h6.4'/%3E%3C/svg%3E")}.svi-speaker{--svi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 9.5v5H7l4.5 4V5.5L7 9.5H3.5z'/%3E%3Cpath d='M15 9.2a4.4 4.4 0 0 1 0 5.6M17.8 6.7a8 8 0 0 1 0 10.6'/%3E%3C/svg%3E")}.svi-voice-wave{--svi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 10.4v3.2M8 7.8v8.4M12 5v14M16 7.8v8.4M20 10.4v3.2'/%3E%3C/svg%3E")}.svi-video{--svi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='6.5' width='13' height='11' rx='2'/%3E%3Cpath d='M16 10.6l5-3.1v9l-5-3.1'/%3E%3C/svg%3E")}.svi-image{--svi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.5' y='4.5' width='17' height='15' rx='2'/%3E%3Ccircle cx='8.8' cy='9.4' r='1.6'/%3E%3Cpath d='M3.5 16.6 8.9 12l4 3.4 3.4-2.8 4.2 3.6'/%3E%3C/svg%3E")}.svi-save{--svi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6.5 4.8A1.8 1.8 0 0 1 8.3 3h7.4a1.8 1.8 0 0 1 1.8 1.8V21l-5.5-3.4L6.5 21V4.8z'/%3E%3C/svg%3E")}.svi-flag{--svi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 21V4'/%3E%3Cpath d='M6 4.8c4-2 8 1.8 12 0v8.4c-4 1.8-8-2-12 0'/%3E%3C/svg%3E")}.svi-search{--svi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='6.5'/%3E%3Cpath d='M15.8 15.8 20.5 20.5'/%3E%3C/svg%3E")}.svi-filter{--svi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 5h16l-6.2 7.3v5.2l-3.6 2.3v-7.5L4 5z'/%3E%3C/svg%3E")}.svi-settings{--svi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7h8.6M17 7h3M4 12h3M11.4 12H20M4 17h8.6M17 17h3'/%3E%3Ccircle cx='14.8' cy='7' r='2.1'/%3E%3Ccircle cx='9.2' cy='12' r='2.1'/%3E%3Ccircle cx='14.8' cy='17' r='2.1'/%3E%3C/svg%3E")}.svi-bell{--svi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6.2 10a5.8 5.8 0 0 1 11.6 0c0 4.2 1.7 5.7 1.7 5.7H4.5S6.2 14.2 6.2 10z'/%3E%3Cpath d='M10 19.2a2.1 2.1 0 0 0 4 0'/%3E%3C/svg%3E")}.svi-support{--svi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='8.5'/%3E%3Ccircle cx='12' cy='12' r='3.6'/%3E%3Cpath d='M6 6l3.4 3.4M14.6 14.6 18 18M18 6l-3.4 3.4M9.4 14.6 6 18'/%3E%3C/svg%3E")}.svi-edit{--svi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M11 4.5H6A1.5 1.5 0 0 0 4.5 6v12A1.5 1.5 0 0 0 6 19.5h12a1.5 1.5 0 0 0 1.5-1.5v-5'/%3E%3Cpath d='M17.7 3.6a2 2 0 0 1 2.8 2.8l-8.6 8.6-3.8.9.9-3.8 8.7-8.5z'/%3E%3C/svg%3E")}.svi-trash{--svi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.5 6.5h15M9.5 6.5V4.6a1.1 1.1 0 0 1 1.1-1.1h2.8a1.1 1.1 0 0 1 1.1 1.1v1.9M7 6.5l.8 12.6a1.5 1.5 0 0 0 1.5 1.4h5.4a1.5 1.5 0 0 0 1.5-1.4L17 6.5M10 10.5v6.2M14 10.5v6.2'/%3E%3C/svg%3E")}.svi-copy{--svi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='8.8' y='8.8' width='11.7' height='11.7' rx='2'/%3E%3Cpath d='M5.3 15.2h-.8A1.5 1.5 0 0 1 3 13.7V5a1.5 1.5 0 0 1 1.5-1.5h8.7a1.5 1.5 0 0 1 1.5 1.5v.8'/%3E%3C/svg%3E")}.svi-share{--svi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='6' cy='12' r='2.6'/%3E%3Ccircle cx='17.5' cy='5.8' r='2.6'/%3E%3Ccircle cx='17.5' cy='18.2' r='2.6'/%3E%3Cpath d='M8.4 10.8l6.8-3.8M8.4 13.2l6.8 3.8'/%3E%3C/svg%3E")}.svi-download{--svi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 4v11M7 10.4l5 5 5-5M4.5 19.5h15'/%3E%3C/svg%3E")}.svi-upload{--svi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 15V4M7 8.6l5-5 5 5M4.5 19.5h15'/%3E%3C/svg%3E")}.svi-external-link{--svi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 5.5H6.5A1.5 1.5 0 0 0 5 7v10.5A1.5 1.5 0 0 0 6.5 19H17a1.5 1.5 0 0 0 1.5-1.5V14M14.5 4.5h5v5M19 5l-7.5 7.5'/%3E%3C/svg%3E")}.svi-eye{--svi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 12S6 5.8 12 5.8 21.5 12 21.5 12 18 18.2 12 18.2 2.5 12 2.5 12z'/%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3C/svg%3E")}.svi-eye-off{--svi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 4l16 16'/%3E%3Cpath d='M10.3 6.1A8.8 8.8 0 0 1 12 5.8c6 0 9.5 6.2 9.5 6.2a17 17 0 0 1-2.7 3.4M6.7 6.9C4.1 8.8 2.5 12 2.5 12S6 18.2 12 18.2a8.9 8.9 0 0 0 3.3-.6'/%3E%3Cpath d='M10 10.3a3 3 0 0 0 4.1 4.3'/%3E%3C/svg%3E")}.svi-lock{--svi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='5.5' y='10.5' width='13' height='9.5' rx='2'/%3E%3Cpath d='M8.5 10.5V7.7a3.5 3.5 0 0 1 7 0v2.8'/%3E%3Ccircle cx='12' cy='15.2' r='1.1' fill='%23000' stroke='none'/%3E%3C/svg%3E")}.svi-unlock{--svi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='5.5' y='10.5' width='13' height='9.5' rx='2'/%3E%3Cpath d='M8.5 10.5V7.7a3.5 3.5 0 0 1 6.9-1'/%3E%3Ccircle cx='12' cy='15.2' r='1.1' fill='%23000' stroke='none'/%3E%3C/svg%3E")}.svi-upgrade{--svi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 19.5V6.5M7 11.5l5-5 5 5'/%3E%3Cpath d='M18.7 3l.6 1.7 1.7.6-1.7.6-.6 1.7-.6-1.7-1.7-.6 1.7-.6L18.7 3z'/%3E%3C/svg%3E")}.svi-payment{--svi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5.5' width='18' height='13.5' rx='2'/%3E%3Cpath d='M3 9.8h18M6.8 14.8h4.5'/%3E%3C/svg%3E")}.svi-invoice{--svi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 3.5h12v17l-2-1.4-2 1.4-2-1.4-2 1.4-2-1.4-2 1.4v-17z'/%3E%3Cpath d='M9 8.2h6M9 11.7h6M9 15.2h3.5'/%3E%3C/svg%3E")}.svi-coupon{--svi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M13.2 3.5H5A1.5 1.5 0 0 0 3.5 5v8.2a1.5 1.5 0 0 0 .44 1.06l7.3 7.3a1.5 1.5 0 0 0 2.12 0l6.9-6.9a1.5 1.5 0 0 0 0-2.12l-7.3-7.3a1.5 1.5 0 0 0-1.06-.44z'/%3E%3Ccircle cx='8.2' cy='8.2' r='1.5'/%3E%3C/svg%3E")}.svi-referral{--svi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4' y='11.2' width='16' height='9.3' rx='1.5'/%3E%3Cpath d='M3.5 7.5h17v3.7h-17zM12 7.5v13'/%3E%3Cpath d='M12 7.5c-3 0-4.8-.8-4.8-2.3S8.6 3 9.7 3c1.6 0 2.3 2.2 2.3 4.5zm0 0c3 0 4.8-.8 4.8-2.3S15.4 3 14.3 3C12.7 3 12 5.2 12 7.5z'/%3E%3C/svg%3E")}.svi-parent{--svi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3 5 5.6v5.6c0 4.8 2.9 7.4 7 9.8 4.1-2.4 7-5 7-9.8V5.6L12 3z'/%3E%3Ccircle cx='12' cy='10' r='2.2'/%3E%3Cpath d='M8.6 16.4c.7-2 1.9-3 3.4-3s2.7 1 3.4 3'/%3E%3C/svg%3E")}.svi-institute{--svi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 20.5h17'/%3E%3Cpath d='M5.5 20.5V5A1.5 1.5 0 0 1 7 3.5h10A1.5 1.5 0 0 1 18.5 5v15.5'/%3E%3Cpath d='M9 7.5h2M13 7.5h2M9 11h2M13 11h2M10.5 20.5v-4.2h3v4.2'/%3E%3C/svg%3E")}.svi-faculty{--svi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9.5' cy='8' r='3.4'/%3E%3Cpath d='M3.5 20a6.3 6.3 0 0 1 12 0'/%3E%3Cpath d='M15 10.8l2.1 2.1 3.6-4.2'/%3E%3C/svg%3E")}.svi-student{--svi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8' r='3.5'/%3E%3Cpath d='M5.5 20a6.5 6.5 0 0 1 13 0'/%3E%3C/svg%3E")}.svi-batch{--svi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='8.5' r='3.2'/%3E%3Cpath d='M3.5 19.5a5.6 5.6 0 0 1 11 0'/%3E%3Cpath d='M15.4 5.7a3.2 3.2 0 0 1 0 5.6M17.4 14.7a5.6 5.6 0 0 1 3.1 4.8'/%3E%3C/svg%3E")}.svi-calendar{--svi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4' y='5.5' width='16' height='15' rx='2'/%3E%3Cpath d='M4 9.8h16M8.5 3.5v3.6M15.5 3.5v3.6'/%3E%3C/svg%3E")}.svi-clock{--svi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='8.5'/%3E%3Cpath d='M12 7.5V12l3 1.9'/%3E%3C/svg%3E")}.svi-streak{--svi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M13 3 4.8 13h6.2l-1 8L18.2 11H12l1-8z'/%3E%3C/svg%3E")}.svi-trophy{--svi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7.5 4h9v6a4.5 4.5 0 0 1-9 0V4z'/%3E%3Cpath d='M7.5 5.7h-3a3.3 3.3 0 0 0 3.4 3.4M16.5 5.7h3a3.3 3.3 0 0 1-3.4 3.4'/%3E%3Cpath d='M12 14.5v3.2M8.8 20.5h6.4M9.8 17.7h4.4'/%3E%3C/svg%3E")}.svi-celebrate{--svi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 5.2l1.6 5.2 5.2 1.6-5.2 1.6L12 18.8l-1.6-5.2L5.2 12l5.2-1.6L12 5.2z'/%3E%3Cpath d='M19 5l-1.2 1.2M5 19l1.2-1.2M19 19l-1.2-1.2M5 5l1.2 1.2'/%3E%3C/svg%3E")}.svi-warning{--svi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 4.2 3.2 19a1 1 0 0 0 .9 1.5h15.8a1 1 0 0 0 .9-1.5L12 4.2z'/%3E%3Cpath d='M12 10v4.6M12 17.5h.01'/%3E%3C/svg%3E")}.svi-info{--svi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='8.5'/%3E%3Cpath d='M12 11.2v5.3M12 7.7h.01'/%3E%3C/svg%3E")}.svi-check{--svi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.5 12.6l5 5L19.5 7'/%3E%3C/svg%3E")}.svi-close{--svi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 6l12 12M18 6 6 18'/%3E%3C/svg%3E")}.svi-chevron-right{--svi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9.2 5.5 15.7 12l-6.5 6.5'/%3E%3C/svg%3E")}.svi-chevron-left{--svi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14.8 5.5 8.3 12l6.5 6.5'/%3E%3C/svg%3E")}.svi-chevron-down{--svi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5.5 9.2 12 15.7l6.5-6.5'/%3E%3C/svg%3E")}.svi-chevron-up{--svi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5.5 14.8 12 8.3l6.5 6.5'/%3E%3C/svg%3E")}.svi-arrow-right{--svi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 12h15.4M13.6 6.2 19.4 12l-5.8 5.8'/%3E%3C/svg%3E")}.svi-plus{--svi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 5v14M5 12h14'/%3E%3C/svg%3E")}.svi-minus{--svi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14'/%3E%3C/svg%3E")}@supports not (((-webkit-mask-image:url("")) or (mask-image:url(""))) or (-webkit-mask-image:url(""))){.svi{background-color:transparent;border:1px solid;border-radius:3px;opacity:.4}}.avatar-chip{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;font-weight:700;font-size:13px;color:var(--brand-deep);background:var(--brand-soft);border:1px solid var(--divider);flex:none}.ask-magic-btn{display:inline-flex;align-items:center;gap:8px;padding:5px 14px 5px 6px;min-height:44px}.topbar .ask-magic-btn,.topbar-light .ask-magic-btn{min-width:44px}.ask-magic-btn .ai-avatar{--sz:26px}.topbar-bell{display:grid;place-items:center;width:36px;height:36px;border-radius:10px;color:var(--text-secondary);border:1px solid transparent;flex:none;transition:background-color var(--dur-hover) ease,color var(--dur-hover) ease,border-color var(--dur-hover) ease}.topbar-bell.active,.topbar-bell:hover{background:var(--brand-soft);color:var(--brand-deep)}.topbar-bell.active{border-color:var(--divider)}.topbar-bell .svi{--svi-size:20px;width:20px;height:20px}.bell-badge{position:absolute;top:2px;right:2px;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:#c2321f;color:#fff;font-size:10px;font-weight:700;line-height:16px;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;box-shadow:0 0 0 2px var(--surface-base)}.sidebar .nav-item.magic-link,.sidebar .nav-item.prgna-link{align-items:center}.sidebar .nav-item.magic-link{color:#4038c7}.sidebar .nav-item.prgna-link{color:#0b7a6e}.nav-sigil{--sz:22px}.topbar-light{display:flex;align-items:center;gap:var(--s4);background:var(--surface-base);border-bottom:1px solid var(--divider);padding:8px var(--s5);position:-webkit-sticky;position:sticky;top:0;z-index:40;min-height:60px}@media (max-width:640px){.exam-selector{display:none}}.topbar,.topbar-chrome,.topbar-light{flex-wrap:wrap;row-gap:8px}.topbar-chrome>*,.topbar-light>*,.topbar>*{min-width:0}.brand-lockup-original{flex-shrink:1;min-width:0}@media (max-width:640px){.brand-lockup-original img.fullcolor{height:30px}.brand-lockup-original .exam-suffix{font-size:.9em;letter-spacing:1.5px;padding-left:9px;margin-left:2px}.topbar,.topbar-light{padding-left:var(--s4);padding-right:var(--s4);gap:var(--s3)}}@media (max-width:480px){.topbar{flex-wrap:nowrap}.topbar .ask-magic-label{display:none}.topbar .ask-magic-btn{padding:5px 7px 5px 6px;flex:none}.topbar .badge{flex-shrink:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media (max-width:420px){.brand-lockup-original img.fullcolor{height:24px}.brand-lockup-original .exam-suffix,.topbar-spacer{display:none}.topbar,.topbar-light{padding-left:var(--s3);padding-right:var(--s3);gap:var(--s2)}.topbar-bell{width:32px;height:32px}}.demo-switcher{position:fixed;right:16px;bottom:16px;z-index:200;display:flex;flex-direction:column;align-items:flex-end;gap:8px;font-family:var(--font)}.demo-toggle{display:inline-flex;align-items:center;gap:7px;background:#0f172a;color:#fff;border:none;border-radius:999px;padding:8px 14px;font-size:12.5px;font-weight:650;cursor:pointer;box-shadow:0 8px 24px -8px rgba(0,0,0,.4)}.demo-dot{width:8px;height:8px;border-radius:50%;background:#34d399}.demo-panel{background:#0f172a;color:#e2e8f0;border-radius:14px;padding:12px;width:230px;box-shadow:0 12px 32px -10px rgba(0,0,0,.5)}.demo-row-label{font-size:10.5px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;color:#94a3b8;margin:4px 0 6px}.demo-seg{display:flex;flex-wrap:wrap;gap:4px}.demo-seg-btn{flex:1 1;min-width:46px;background:#1e293b;color:#cbd5e1;border:1px solid #334155;border-radius:8px;padding:6px 4px;font-size:11.5px;font-weight:600;cursor:pointer}.demo-seg-btn.active{background:#5850ec;border-color:#5850ec;color:#fff}.demo-note{font-size:10.5px;color:#94a3b8;margin-top:8px;line-height:1.4}@media (max-width:640px){button[class*=Button_btn__][class*=Button_btn__]{white-space:normal;height:auto;min-height:48px;padding-top:8px;padding-bottom:8px;line-height:1.25;max-width:100%}.btn{min-height:48px;max-width:100%;white-space:normal;line-height:1.3}.handoff-card,.row-between{flex-wrap:wrap}.badge,.badge-estimate,.timer-low-note{white-space:normal;overflow-wrap:anywhere}.chip{max-width:100%}.tlink,a[href^="mailto:"]{overflow-wrap:anywhere}}.topbar-bell{position:relative}.topbar-bell:after{content:"";position:absolute;inset:-7px}.acct-trigger{position:relative}.acct-trigger:after{content:"";position:absolute;inset:-5px}.brand-lockup-original{position:relative}.brand-lockup-original:after{content:"";position:absolute;inset:-10px 0}.btn-sm{position:relative}.btn-sm:before{content:"";position:absolute;left:0;right:0;top:50%;height:44px;transform:translateY(-50%)}.tlink{position:relative}.tlink:after{content:"";position:absolute;left:0;right:0;top:50%;height:44px;transform:translateY(-50%)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sv-toast-host{position:fixed;left:50%;bottom:24px;transform:translateX(-50%);z-index:300;display:flex;flex-direction:column;pointer-events:none}.sv-toast,.sv-toast-host{gap:8px;align-items:center}.sv-toast{display:inline-flex;background:#0f172a;color:#e2e8f0;font-size:13.5px;font-weight:600;border-radius:999px;padding:9px 16px;box-shadow:0 10px 30px -8px rgba(0,0,0,.45);animation:sv-toast-in .22s ease both}.sv-toast .svi{color:#34d399}@keyframes sv-toast-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.sv-toast{animation:none}}:root{--elev-1:0 1px 2px rgba(0,29,102,.05),0 8px 20px -12px rgba(0,29,102,.14);--elev-2:0 2px 6px rgba(0,29,102,.06),0 20px 44px -18px rgba(10,48,139,.22)}.page .card:not(.card-muted){box-shadow:var(--elev-1)}@media (hover:hover) and (pointer:fine){.page .card.lift:hover{box-shadow:var(--elev-2)}}.topbar{box-shadow:0 1px 0 var(--divider),0 10px 22px -20px rgba(0,29,102,.3)}@media (prefers-reduced-motion:reduce){.page .card.lift{transition:box-shadow var(--dur-hover) ease}}