<html><head><meta name="color-scheme" content="light dark"><style></style></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.hidden{opacity:0}.show{opacity:1}.passive-highlight-line{stroke:#666;stroke-width:3}@keyframes grow-line-animation{0%{stroke:#999;stroke-width:2}to{stroke:#39f;stroke-width:5}}@keyframes shrink-line-animation{0%{stroke:#39f;stroke-width:5}to{stroke:#999;stroke-width:2}}@keyframes shrink-diagram-outline-emphasized-highlight-line-animation{0%{stroke:#39f;stroke-width:5}to{stroke:#666;stroke-width:3}}@keyframes shrink-diagram-outline-dashed-emphasized-highlight-line-animation{0%{stroke:#39f;stroke-width:5}to{stroke:#000;stroke-width:2}}.grow-highlight-line{animation:grow-line-animation .5s ease-in-out 1 forwards}.shrink-highlight-line{animation:shrink-line-animation .2s ease-out 1 forwards}.shrink-diagram-outline-emphasized-highlight-line{animation:shrink-diagram-outline-emphasized-highlight-line-animation .2s ease-out 1 forwards}.shrink-diagram-outline-dashed-emphasized-highlight-line{animation:shrink-diagram-outline-dashed-emphasized-highlight-line-animation .2s ease-out 1 forwards}.passive-polygon{stroke:#999;stroke-width:1.5;fill:#999}.highlight-polygon{stroke:#39f;stroke-width:1.5;fill:#39f}.highlight-polygon-fill{fill:#39f}.arc-path{stroke:#666;stroke-miterlimit:10;stroke-width:3}.arc-path,.arc-path-arm{fill:none;fill-opacity:.4}.arc-path-arm{stroke:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.arc-path-acute{fill:#8d70d5;fill-opacity:.4;stroke:#8d70d5}.arc-path-perp{fill:#39f;fill-opacity:.4;stroke:#39f;stroke-linecap:round;stroke-linejoin:round}.arc-path-obtuse{fill:#24b35f;fill-opacity:.4;stroke:#24b35f}.arc-highlight{fill:#39f;fill-opacity:.4;stroke:#39f}.arc-highlight-stroke{stroke:#39f;stroke-width:5}@keyframes grow-arc-animation{to{fill:#39f;stroke:#39f}}@keyframes shrink-arc-animation{to{fill:none}}.arc-highlight-fade-in{animation:grow-arc-animation .5s ease-in-out 1 forwards}.arc-highlight-fade-out{animation:shrink-arc-animation .2s ease-out 1 forwards}.text{font-family:ProximaNova-Regular}.text,.text-variables{fill:#999;color:#999;font-size:18px}.text-variables{font-family:LMRoman10-BoldItalic,Latin Modern Roman}.text-number{fill:#666;color:#666;font-size:18px;font-family:LMRoman10-Bold,Latin Modern Roman}.text-small{font-size:16px}.text-acute{fill:#8d70d5;color:#8d70d5}.text-obtuse{fill:#24b35f;color:#24b35f}.text-angle,.text-right{fill:#39f;color:#39f}@keyframes fade-text-in{0%{opacity:0}to{opacity:1}}.add-text{animation:fade-text-in .5s ease-in-out 1 forwards}.remove-text{animation:fade-text-in .2s ease-out 1 backwards}.circle{fill:#000}.draggable-circle{opacity:1;fill:#f63;stroke:#930;stroke-width:2}.tooltip-container{fill:#f63}.tooltip-text{fill:#fff;font-family:ProximaNova-Bold;font-size:18px}.arrow-line{fill:none;stroke:#231f20;stroke-width:2;stroke-miterlimit:10}.arrow-polygon{fill:#231f20}.button-background-passive{fill:#e6e6e6}.button-symbol-passive{fill:#666}.button-background-active{fill:#ff8533}.button-symbol-active{fill:#fff}.graph_axis_line_with_arrow,.graph_axis_marking_line{fill:none;stroke:#999;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.highlighted-graph_axis_marking_line{stroke:#39f;stroke-width:5}.graph-upper-label{fill:#999}.graph-lower-label{fill:#666}.graph_plot_line{fill:none;stroke:#666;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.graph_grid{stroke-width:2}@keyframes highlight-upper-label-animation{0%{fill:#999}to{fill:#39f}}@keyframes undo-highlight-upper-label-animation{0%{fill:#39f}to{fill:#999}}.highlight-upper-label{animation:highlight-upper-label-animation .5s ease-in-out 1.3s 1 forwards}.undo-highlight-upper-label{animation:undo-highlight-upper-label-animation .2s ease-out 1 forwards}@keyframes highlight-lower-label-animation{0%{fill:#666;opacity:0}to{fill:#39f;opacity:1}}@keyframes undo-highlight-lower-label-animation{0%{fill:#39f;opacity:1}to{fill:#666;opacity:0}}.highlight-lower-label{animation:highlight-lower-label-animation .5s ease-in-out 1 forwards}.undo-highlight-lower-label{animation:undo-highlight-lower-label-animation .2s ease-out 1 forwards}@keyframes fadeInGraphLine{to{stroke:#000;stroke-linecap:round;stroke-width:1.7;opacity:1}}@keyframes fadeInAxisLine{to{stroke:#39f;stroke-linecap:round;stroke-width:5}}.graphLine{animation:fadeInGraphLine .5s ease-in-out 1 forwards}.axisLine{opacity:1;animation:fadeInAxisLine .5s ease-in-out 1 forwards}@keyframes highlight-object-animation{0%{fill-opacity:1;fill:#f2f2f2;stroke:#999;stroke-width:2}to{fill-opacity:.4;fill:#39f;stroke:#39f;stroke-width:5}}@keyframes undo-highlight-object-animation{0%{fill-opacity:.4;stroke-width:5}to{fill-opacity:1;stroke-width:2}}.highlight-object{animation:highlight-object-animation .5s ease-in-out 1 forwards}.undo-highlight-object{animation:undo-highlight-object-animation .2s ease-out 1 forwards}@keyframes highlight-angle-animation{0%{stroke:#999;stroke-width:2}to{stroke:#39f;stroke-width:5}}@keyframes undo-highlight-angle-animation{0%{stroke:#39f;stroke-width:5}to{stroke:#999;stroke-width:2}}.highlight-angle{animation:highlight-angle-animation .5s ease-in-out 1 forwards}.undo-highlight-angle{animation:undo-highlight-angle-animation .2s ease-out 1 forwards}@keyframes shrink-fade-highlight-line-animation{0%{opacity:1}to{opacity:.4}}.fade-background-shrink-highlight-line{animation:fade-background-animation .5s ease-in-out 1 forwards,shrink-line-animation .5s ease-in-out 1 forwards}:root{--accessible-gray:#767676;--accessible-dark-gray:#707070}@keyframes hide-animation{0%{opacity:1}to{opacity:0}}@keyframes unhide-animation{0%{opacity:0}to{opacity:1}}.hide{animation:hide-animation .5s ease-in-out 1 forwards}.unhide{animation:unhide-animation .5s ease-in-out 1 forwards}.interactive-hide{animation:hide-animation .2s ease-out 1 forwards}.interactive-unhide{animation:unhide-animation .5s ease-in-out 1 forwards}@keyframes fade-content-animation{0%{opacity:1}to{opacity:.4}}@keyframes undo-fade-content-animation{0%{opacity:.4}to{opacity:1}}.fade-background{animation:fade-content-animation .5s ease-in-out 1 forwards}.undo-fade-background{animation:undo-fade-content-animation .2s ease-out 1 forwards}.interactive-fade-content{animation:fade-content-animation .5s ease-in-out 1 forwards}.undo-interactive-fade-content{animation:undo-fade-content-animation .2s ease-out 1 forwards}.action_button_down_icon{fill:#fff}.line{fill:none;stroke:var(--accessible-gray);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.line_light{fill:none;stroke:#e6e6e6;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.polygon{fill:var(--accessible-gray)}.angle_marker{fill:none;stroke:var(--accessible-dark-gray);stroke-width:2;stroke-linejoin:round;stroke-miterlimit:10}.angle_marker_blue{fill:none;stroke:#39f;stroke-width:2;stroke-miterlimit:10}.angle_marker_blue_fill{opacity:.2;fill:#39f}.angle_marker_emphasized{fill:none;stroke:var(--accessible-dark-gray);stroke-width:3;stroke-linejoin:round;stroke-miterlimit:10}.angle_marker_deemphasized{fill:none;stroke:#e6e6e6;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.graph_dashed_line{fill:none;stroke:var(--accessible-dark-gray);stroke-width:2;stroke-linecap:round;stroke-miterlimit:10;stroke-dasharray:6}.axis_line_with_arrows,.axis_line_with_single_arrow,.axis_marker{fill:none;stroke:var(--accessible-gray);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.graph_plot_line_2{fill:none;stroke:#ed706b;stroke-width:2;stroke-linejoin:round;stroke-miterlimit:10}.graph_plot_line_emphasised{fill:none;stroke:var(--accessible-dark-gray);stroke-width:3;stroke-linecap:round;stroke-miterlimit:10}.graph_axis{fill:none;stroke:var(--accessible-gray);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.graph_grid,.graph_grid_line{fill:none;stroke:#e6e6e6;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.graph_axis_marker,.graph_axis_with_arrow{fill:none;stroke:var(--accessible-gray);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.graph_grid_primary{fill:none;stroke:#39f;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.graph_grid_secondary{fill:none;stroke:#b755b7;stroke-miterlimit:10}.diagram_outline{fill:none}.diagram_3D_obj,.diagram_outline{stroke:var(--accessible-gray);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.diagram_3D_obj{fill:#ccc;fill-opacity:.7}.diagram_outline_dashed{fill:none;stroke:var(--accessible-gray);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:6}.dashed_perpendicular{fill:none;stroke:var(--accessible-gray);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:6}.diagram_outline_emphasized{fill:none;stroke:var(--accessible-dark-gray);stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.diagram_outline_dashed_emphasized,.diagram_outline_emphasized_line{fill:none;stroke:#000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.diagram_outline_dashed_emphasized{stroke-miterlimit:10;stroke-dasharray:6}.diagram_part_label_arrow{fill:none;stroke:#000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.diagram_line_with_arrow{fill:none;stroke:var(--accessible-gray);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.diagram_arrowline_dashed{fill:none;stroke:#bbb;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:6}.diagram_angle_marker{fill:none;stroke:var(--accessible-dark-gray);stroke-width:3;stroke-miterlimit:10}.diagram_length_parallel_marker{fill:none;stroke:#ccc;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.diagram_length_marker_line{fill:none;stroke:var(--accessible-gray);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.action_button_icon{fill:var(--accessible-dark-gray)}.diagram_filled_with_outline_primary{fill:#39f;fill-opacity:.2;stroke:var(--accessible-gray);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.diagram_angle_marker_primary{fill:none;stroke:#39f;stroke-width:3;stroke-miterlimit:10}.diagram_angle_marker_secondary{fill:none;stroke:#da51e5;stroke-width:3;stroke-miterlimit:10}.diagram_angle_marker_tertiary{fill:none;stroke:#adbd00;stroke-width:3;stroke-miterlimit:10}.diagram_filled_with_outline_white{fill:#fff;stroke:var(--accessible-gray);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.diagram_highlighted_primary{fill:#39f;fill-opacity:.3;stroke:#39f;stroke-width:5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.diagram_highlighted_secondary{fill:#da51e5;fill-opacity:.3;stroke:#da51e5;stroke-width:5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.diagram_highlighted_tertiary{fill:#adbd00;fill-opacity:.3;stroke:#adbd00;stroke-width:5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.diagram_vector_arrow{fill:none;stroke:#ec008c;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.diagram_outline_and_grey_fill{fill:#e6e6e6;stroke:var(--accessible-gray);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.diagram_outline_dashed_darker{fill:none;stroke:var(--accessible-dark-gray);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:6}.diagram_outline_highlighted_primary{fill:none;stroke:#39f;stroke-width:5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.diagram_outline_highlighted_secondary{fill:none;stroke:#da51e5;stroke-width:5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.diagram_outline_highlighted_tertiary{fill:none;stroke:#adbd00;stroke-width:5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.diagram_outline_highlighted_incorrect{fill:none;stroke:#e32929;stroke-width:5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.diagram_outline_highlighted_correct{fill:none;stroke:#5ebf43;stroke-width:5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.diagram_angle_marker_highlighted_primary{fill:none;stroke:#39f;stroke-width:5;stroke-miterlimit:10}.diagram_angle_marker_highlighted_secondary{fill:none;stroke:#da51e5;stroke-width:5;stroke-miterlimit:10}.diagram_angle_marker_highlighted_tertiary{fill:none;stroke:#adbd00;stroke-width:5;stroke-miterlimit:10}.diagram_angle_marker_highlighted_quaternary{fill:none;stroke:#0dc9bb;stroke-width:5;stroke-miterlimit:10}.diagram_temporary_shape_fill_gray{fill-opacity:.3;fill:var(--accessible-gray)}.diagram_temporary_shape_fill_primary{fill:#39f;opacity:.3}.diagram_temporary_shape_fill_secondary{fill:#da51e5;fill-opacity:.3}.diagram_temporary_shape_fill_tertiary{fill:#adbd00;fill-opacity:.3}.diagram_temporary_shape_fill_quaternary{fill:#0dc9bb;fill-opacity:.3}.diagram_temporary_shape_fill_correct{opacity:.3;fill:#5ebf43}.diagram_outline_with_fill_obj_1{fill:#ccc;fill-opacity:.3}.diagram_outline_with_fill_obj_1,.diagram_outline_with_fill_obj_2{stroke:var(--accessible-gray);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.diagram_outline_with_fill_obj_2{fill:#19abac;fill-opacity:.3}.diagram_outline_with_fill_obj_3{fill:#714ea0;fill-opacity:.3}.diagram_outline_with_fill_obj_3,.diagram_outline_with_fill_obj_4{stroke:var(--accessible-gray);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.diagram_outline_with_fill_obj_4{fill:#9e6500;fill-opacity:.4}.diagram_outline_with_fill_obj_5{fill:#f66;fill-opacity:.4}.diagram_outline_with_fill_obj_5,.diagram_outline_with_fill_obj_6{stroke:var(--accessible-gray);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.diagram_outline_with_fill_obj_6{fill:#fff}.diagram_fill_obj_1{fill:#ccc;fill-opacity:.3}.diagram_fill_obj_2{fill:#19abac;fill-opacity:.3}.diagram_fill_obj_3{fill:#7b36cc;fill-opacity:.3}.diagram_fill_obj_4{fill:#9e6500;fill-opacity:.4}.diagram_fill_obj_5{fill:#f66;fill-opacity:.4}.diagram_bg{fill:#efefef}.typography_horizontal_line{fill:none;stroke:#cbcbcb;stroke-miterlimit:10}.point-side-placeholder-text{font-family:LMRoman10-BoldItalic;font-size:21px;fill:var(--accessible-gray);color:var(--accessible-gray);line-height:32px}.angle-measure-text{font-family:LMRoman10-Bold;font-size:21px;fill:var(--accessible-dark-gray);color:var(--accessible-dark-gray);line-height:32px}.diagram-part-text{font-family:Proxima Nova;font-size:21px;fill:var(--accessible-gray);color:var(--accessible-gray);line-height:32px}.point_highlighted_correct{fill:#5ebf43}.graph_curve_line{fill:none;stroke:#5ebe43;stroke-width:2;stroke-miterlimit:10}.point_highlighted_primary{fill:#39f}.math-symbols-text{font-family:LatinModernMath-Regular;font-size:21px;fill:var(--accessible-dark-gray);color:var(--accessible-dark-gray);line-height:32px}.caption-text-title{font-weight:700}.label-subheading{font-family:ProximaNova;font-style:normal;font-weight:700;font-size:18px}.label-subheading-2{fill:#d30505;color:#d30505;font-size:21px}.label-primary-alphabets,.label-subheading-2{font-family:CK12LatinModern;font-weight:700;font-style:italic}.label-primary-alphabets{fill:var(--accessible-dark-gray);color:var(--accessible-dark-gray);font-size:18px}.label-primary-numerals{font-weight:700}.label-primary-numerals,.label-primary-symbols{font-family:CK12LatinModern;fill:var(--accessible-dark-gray);color:var(--accessible-dark-gray);font-size:18px}.label-primary-symbols{font-weight:none}.label-secondary-numerals{font-weight:700}.label-secondary-numerals,.label-secondary-symbols{font-family:CK12LatinModern;fill:var(--accessible-gray);color:var(--accessible-gray);font-size:18px}.label-secondary-symbols{font-weight:none}.label-secondary-alphabets{font-family:CK12LatinModern;font-weight:700;font-style:italic}.label-diagram-part,.label-secondary-alphabets{fill:var(--accessible-gray);color:var(--accessible-gray);font-size:18px}.label-diagram-part{font-family:ProximaNova}.label-diagram-part-small{font-family:ProximaNova;fill:var(--accessible-gray);color:var(--accessible-gray);font-size:14px}.label-diagram-part-number{font-family:ProximaNova;font-weight:700;fill:var(--accessible-dark-gray);color:var(--accessible-dark-gray);font-size:18px}.label-diagram-part-number-inverted{font-family:ProximaNova;font-weight:700;fill:#fff;color:#fff;font-size:18px}.label-diagram-footer-numerals{font-weight:700}.label-diagram-footer-numerals,.label-diagram-footer-symbols{font-family:CK12LatinModern;fill:var(--accessible-dark-gray);color:var(--accessible-dark-gray);font-size:21px}.label-diagram-footer-symbols{font-weight:none}.label-diagram-footer-alphabets{font-family:CK12LatinModern;fill:var(--accessible-dark-gray);color:var(--accessible-dark-gray);font-weight:700;font-style:italic;font-size:21px}.label-graph-axis-numerals{font-weight:700}.label-graph-axis-numerals,.label-graph-axis-symbols{font-family:CK12LatinModern;fill:var(--accessible-gray);color:var(--accessible-gray);font-size:14px}.label-graph-axis-symbols{font-weight:none}.label-graph-axis-alphabets{font-family:CK12LatinModern;fill:var(--accessible-gray);color:var(--accessible-gray);font-weight:700;font-style:italic;font-size:14px}.black-line{stroke:#000}.highlight-line{stroke:#39f;stroke-width:5;opacity:1}.highlight-line-secondary{stroke:#da51e5;stroke-width:5;opacity:1}.highlight-line-tertiary{stroke:#adbd00;stroke-width:5;opacity:1}.highlight-line-quaternary{stroke:#0dc9bb;stroke-width:5;opacity:1}.black-stroke{stroke:#000}.black-fill{fill:#000}@keyframes emphasized-line-animation{to{stroke:#000}}.emphasized-line{animation:emphasized-line-animation .5s ease-in-out 1 forwards}.default-angle{fill:#39f;fill-opacity:.4;stroke:#39f;stroke-width:5}.obtuse-angle{fill:#da51e5;fill-opacity:.4;stroke:#da51e5;stroke-width:5}.alt-angle{fill:#adbd00;fill-opacity:.4;stroke:#adbd00;stroke-width:5}.alt-angle-2{fill:#0dc9bb;fill-opacity:.4;stroke:#0dc9bb;stroke-width:5}.highlight-stroke{stroke:#39f}.highlight-fill{fill:#39f}.secondary-highlight-stroke{stroke:#da51e5}.secondary-highlight-fill{fill:#da51e5}.text-emphasized{fill:#000;color:#000}.text-highlight{fill:#39f;color:#39f}.text-highlight-secondary{fill:#da51e5;color:#da51e5}.no-fill{fill:none}.no-stroke{stroke:none}@keyframes ASV1-grow-highlight-line-animation{0%{stroke:var(--accessible-gray);stroke-width:2}to{stroke:#39f;stroke-width:5}}@keyframes ASV1-shrink-highlight-line-animation{0%{stroke:#39f;stroke-width:5}to{stroke:var(--accessible-gray);stroke-width:2}}@keyframes ASV1-grow-highlight-line-secondary-animation{0%{stroke:var(--accessible-gray);stroke-width:2}to{stroke:#da51e5;stroke-width:5}}@keyframes ASV1-shrink-highlight-line-secondary-animation{0%{stroke:#da51e5;stroke-width:5}to{stroke:var(--accessible-gray);stroke-width:2}}@keyframes ASV1-grow-highlight-line-tertiary-animation{0%{stroke:var(--accessible-gray);stroke-width:2}to{stroke:#adbd00;stroke-width:5}}@keyframes ASV1-shrink-highlight-line-tertiary-animation{0%{stroke:#adbd00;stroke-width:5}to{stroke:var(--accessible-gray);stroke-width:2}}.ASV1-growHighlightLineAB{animation:ASV1-grow-highlight-line-animation .3s ease-in-out 1 forwards}.ASV1-shrinkHighlightLineAB{animation:ASV1-shrink-highlight-line-animation .3s ease-out 1 forwards}.ASV1-growHighlightLineABSecondary{animation:ASV1-grow-highlight-line-secondary-animation .3s ease-in-out 1 forwards}.ASV1-shrinkHighlightLineABSecondary{animation:ASV1-shrink-highlight-line-secondary-animation .3s ease-out 1 forwards}.ASV1-growHighlightLineABTertiary{animation:ASV1-grow-highlight-line-tertiary-animation .3s ease-in-out 1 forwards}.ASV1-shrinkHighlightLineABTertiary{animation:ASV1-shrink-highlight-line-tertiary-animation .3s ease-out 1 forwards}.ASV1-growHighlightLinePerpendicular{animation:ASV1-grow-highlight-line-animation .5s ease-in-out 1 forwards}.ASV1-shrinkHighlightLinePerpendicular{animation:ASV1-ASV1-shrink-highlight-line-animation .3s ease-out 1 forwards}.ASV1-growHighlightLinePerpendicularSecondary{animation:ASV1-grow-highlight-line-secondary-animation .5s ease-in-out 1 forwards}.ASV1-shrinkHighlightLinePerpendicularSecondary{animation:ASV1-shrink-highlight-line-secondary-animation .3s ease-out 1 forwards}.ASV1-growHighlightLineShape{animation:ASV1-grow-highlight-line-animation 1s ease-in-out 1 forwards}.ASV1-shrinkHighlightLineShape{animation:ASV1-shrink-highlight-line-animation .3s ease-out 1 forwards}@keyframes ASV1-highlight-line-animation-angle-abc{0%{stroke:var(--accessible-gray)}to{stroke:#39f}}@keyframes ASV1-dehighlight-line-animation-angle-abc{0%{stroke:#39f}to{stroke:var(--accessible-gray)}}.ASV1-highlightLineAngleABC{animation:ASV1-highlight-line-animation-angle-abc .5s ease-in-out 1 forwards}.ASV1-dehighlightLineAngleABC{animation:ASV1-dehighlight-line-animation-angle-abc .3s ease-out 1 forwards}@keyframes ASV1-angle-marker-hide-animation{0%{opacity:1}to{opacity:0}}@keyframes ASV1-angle-marker-unhide-animation{0%{opacity:0}to{opacity:1}}.ASV1-angleMarkerHide{animation:ASV1-angle-marker-hide-animation .5s ease-out 1 forwards}.ASV1-angleMarkerUnhide{animation:ASV1-angle-marker-unhide-animation .3s ease-in-out 1 forwards}.ASV1-shapeHide{animation:ASV1-angle-marker-hide-animation 1s ease-out 1 forwards}.ASV1-shapeUnhide{animation:ASV1-angle-marker-unhide-animation .3s ease-in-out 1 forwards}@keyframes ASV1-emphasized-line-animation{to{stroke:#000}}.ASV1-featherMarkEmphasized,.ASV1-hatchMarkEmphasized{animation:ASV1-emphasized-line-animation .5s ease-in-out 1 forwards}@keyframes ASV1-fade-content-animation{0%{opacity:1}to{opacity:.4}}@keyframes ASV1-undo-fade-content-animation{0%{opacity:.4}to{opacity:1}}.ASV1-interactiveFade{animation:ASV1-fade-content-animation .3s ease-in-out 1 forwards}.ASV1-interactiveUnfade{animation:ASV1-undo-fade-content-animation .3s ease-out 1 forwards}.animation-progress-line{stroke:#39f;stroke-width:3;opacity:1;stroke-linecap:square;stroke-linejoin:square}.lottie-side-line{stroke:#ccc;stroke-width:4;opacity:1;stroke-linecap:square;stroke-linejoin:square}.lottie-svg-override{transform:none!important;height:auto!important;padding:0!important}.lottie-html-override{transform:none!important;position:relative!important}.SP-rect{fill-opacity:0}.SP-rect:hover{cursor:pointer}.mathJax-smartPhrase-inactive{font-weight:700;color:#39f!important;fill:#39f!important;text-decoration:none}.mathJax-smartPhrase-active{font-weight:700;color:#fff!important;fill:#fff!important;text-decoration:none}.draggable-circle-desktop{opacity:1;fill:#f63;stroke:#930;stroke-width:2}.draggable-circle-mobile{opacity:1;fill:#f63;stroke:#930;stroke-width:3}.hit-circle{fill:#0f0c0b;stroke:none;opacity:0}.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.unselectable-element,text{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.skip-to-next-button text{fill:none;font-family:none;font-size:none;font-weight:700}.skip-to-next-button text.disabled{opacity:.8}.skip-to-next-button .background{stroke-width:0}.skip-to-next-button .background.normal{fill:#e6e6e6;stroke:#fff}.skip-to-next-button .background.normal.disabled{opacity:.4}.skip-to-next-button .background.normal-down{fill:#39f;stroke:#fff}.skip-to-next-button .background.normal-down.disabled{opacity:.4}.skip-to-next-button .background.active{fill:#e6e6e6;stroke:#fff}.skip-to-next-button .background.active.disabled{opacity:.4}.skip-to-next-button .background.active-down{fill:#39f;stroke:#fff}.skip-to-next-button .background.active-down.disabled{opacity:.4}.skip-to-next-button .foreground{stroke-width:0}.skip-to-next-button .foreground.normal{fill:var(--accessible-dark-gray);stroke:#e6e6e6}.skip-to-next-button .foreground.normal.disabled{opacity:.8}.skip-to-next-button .foreground.normal-down{fill:#fff;stroke:#39f}.skip-to-next-button .foreground.normal-down.disabled{opacity:.8}.skip-to-next-button .foreground.active{fill:var(--accessible-dark-gray);stroke:#fff;border-width:0}.skip-to-next-button .foreground.active.disabled{opacity:.8}.skip-to-next-button .foreground.active-down{fill:#fff;stroke:#fff}.skip-to-next-button .foreground.active-down.disabled{opacity:.8}.reset-button text{fill:none;font-family:none;font-size:none;font-weight:700}.reset-button text.disabled{opacity:.8}.reset-button .background{stroke-width:0}.reset-button .background.normal{fill:#e6e6e6;stroke:#fff}.reset-button .background.normal.disabled{opacity:.4}.reset-button .background.normal-down{fill:#f63;stroke:#fff}.reset-button .background.normal-down.disabled{opacity:.4}.reset-button .background.active{fill:#e6e6e6;stroke:#fff}.reset-button .background.active.disabled{opacity:.4}.reset-button .background.active-down{fill:#f63;stroke:#fff}.reset-button .background.active-down.disabled{opacity:.4}.reset-button .foreground{stroke-width:0}.reset-button .foreground.normal{fill:var(--accessible-dark-gray);stroke:#e6e6e6}.reset-button .foreground.normal.disabled{opacity:.8}.reset-button .foreground.normal-down{fill:#fff;stroke:#f63}.reset-button .foreground.normal-down.disabled{opacity:.8}.reset-button .foreground.active{fill:var(--accessible-dark-gray);stroke:#fff;border-width:0}.reset-button .foreground.active.disabled{opacity:.8}.reset-button .foreground.active-down{fill:#fff;stroke:#fff}.reset-button .foreground.active-down.disabled{opacity:.8}.interactivity-button text{fill:none;font-family:none;font-size:none;font-weight:700}.interactivity-button text.disabled{opacity:.8}.interactivity-button .background{stroke-width:0}.interactivity-button .background.normal{fill:#39f;stroke:#fff}.interactivity-button .background.normal.disabled{opacity:.4}.interactivity-button .background.normal-down{fill:#39f;stroke:#fff}.interactivity-button .background.normal-down.disabled{opacity:.4}.interactivity-button .background.active{fill:#f63;stroke:#fff}.interactivity-button .background.active.disabled{opacity:.4}.interactivity-button .background.active-down{fill:#f63;stroke:#fff}.interactivity-button .background.active-down.disabled{opacity:.4}.interactivity-button .foreground{stroke-width:0}.interactivity-button .foreground.normal{fill:#fff;stroke:#e6e6e6}.interactivity-button .foreground.normal.disabled{opacity:.8}.interactivity-button .foreground.normal-down{fill:#fff;stroke:#e6e6e6}.interactivity-button .foreground.normal-down.disabled{opacity:.8}.interactivity-button .foreground.active{fill:#fff;stroke:#39f;border-width:0}.interactivity-button .foreground.active.disabled{opacity:.8}.interactivity-button .foreground.active-down{fill:#fff;stroke:#39f}.interactivity-button .foreground.active-down.disabled{opacity:.8}.checkbox-button text{fill:var(--accessible-dark-gray);font-family:ProximaNova;font-size:18px;font-weight:700}.checkbox-button text.disabled{opacity:.4}.checkbox-button .background{stroke-width:2}.checkbox-button .background.normal{fill:#fff;stroke:#19abac}.checkbox-button .background.normal.disabled{opacity:.4}.checkbox-button .background.normal-down{fill:#fff;stroke:#0c776f}.checkbox-button .background.normal-down.disabled{opacity:.4}.checkbox-button .background.active{fill:#fff;stroke:#19abac}.checkbox-button .background.active.disabled{opacity:.4}.checkbox-button .background.active-down{fill:#fff;stroke:#0c776f}.checkbox-button .background.active-down.disabled{opacity:.4}.checkbox-button .foreground{stroke-width:0}.checkbox-button .foreground.normal{fill:#fff;stroke:#fff}.checkbox-button .foreground.normal.disabled{opacity:.4}.checkbox-button .foreground.normal-down{fill:#fff;stroke:#fff}.checkbox-button .foreground.normal-down.disabled{opacity:.4}.checkbox-button .foreground.active{fill:#19abac;stroke:#fff;border-width:0}.checkbox-button .foreground.active.disabled{opacity:.4}.checkbox-button .foreground.active-down{fill:#0c776f;stroke:#fff}.checkbox-button .foreground.active-down.disabled{opacity:.4}.radio-button text{fill:var(--accessible-dark-gray);font-family:ProximaNova;font-size:18px;font-weight:700}.radio-button text.disabled{opacity:.4}.radio-button .background{stroke-width:2}.radio-button .background.normal{fill:#fff;stroke:#19abac}.radio-button .background.normal.disabled{opacity:.4}.radio-button .background.normal-down{fill:#fff;stroke:#0c776f}.radio-button .background.normal-down.disabled{opacity:.4}.radio-button .background.active{fill:#fff;stroke:#19abac}.radio-button .background.active.disabled{opacity:.4}.radio-button .background.active-down{fill:#fff;stroke:#0c776f}.radio-button .background.active-down.disabled{opacity:.4}.radio-button .foreground{stroke-width:0}.radio-button .foreground.normal{fill:#fff;stroke:#fff}.radio-button .foreground.normal.disabled{opacity:.4}.radio-button .foreground.normal-down{fill:#fff;stroke:#fff}.radio-button .foreground.normal-down.disabled{opacity:.4}.radio-button .foreground.active{fill:#19abac;stroke:#fff;border-width:0}.radio-button .foreground.active.disabled{opacity:.4}.radio-button .foreground.active-down{fill:#0c776f;stroke:#fff}.radio-button .foreground.active-down.disabled{opacity:.4}.minus-button text,.plus-button text{fill:none;font-family:none;font-size:none;font-weight:700}.minus-button text.disabled,.plus-button text.disabled{opacity:.8}.minus-button .background,.plus-button .background{stroke-width:0}.minus-button .background.normal,.plus-button .background.normal{fill:#e6e6e6;stroke:#fff}.minus-button .background.normal.disabled,.plus-button .background.normal.disabled{opacity:.4}.minus-button .background.normal-down,.plus-button .background.normal-down{fill:#ff8533;stroke:#fff}.minus-button .background.normal-down.disabled,.plus-button .background.normal-down.disabled{opacity:.4}.minus-button .background.active,.plus-button .background.active{fill:#e6e6e6;stroke:#fff}.minus-button .background.active.disabled,.plus-button .background.active.disabled{opacity:.4}.minus-button .background.active-down,.plus-button .background.active-down{fill:#ff8533;stroke:#fff}.minus-button .background.active-down.disabled,.plus-button .background.active-down.disabled{opacity:.4}.minus-button .foreground,.plus-button .foreground{stroke-width:0}.minus-button .foreground.normal,.plus-button .foreground.normal{fill:var(--accessible-dark-gray);stroke:#e6e6e6}.minus-button .foreground.normal.disabled,.plus-button .foreground.normal.disabled{opacity:.8}.minus-button .foreground.normal-down,.plus-button .foreground.normal-down{fill:#fff;stroke:var(--accessible-dark-gray)}.minus-button .foreground.normal-down.disabled,.plus-button .foreground.normal-down.disabled{opacity:.8}.minus-button .foreground.active,.plus-button .foreground.active{fill:var(--accessible-dark-gray);stroke:#fff;border-width:0}.minus-button .foreground.active.disabled,.plus-button .foreground.active.disabled{opacity:.8}.minus-button .foreground.active-down,.plus-button .foreground.active-down{fill:#fff;stroke:#fff}.minus-button .foreground.active-down.disabled,.plus-button .foreground.active-down.disabled{opacity:.8}.label-button text,.minus-with-label-button text,.plus-with-label-button text{fill:#fff;font-family:ProximaNova;font-size:18px;font-weight:700}.label-button text.disabled,.minus-with-label-button text.disabled,.plus-with-label-button text.disabled{opacity:.8}.label-button .background,.minus-with-label-button .background,.plus-with-label-button .background{stroke-width:0}.label-button .background.normal,.minus-with-label-button .background.normal,.plus-with-label-button .background.normal{fill:#19abac;stroke:#19abac}.label-button .background.normal.disabled,.minus-with-label-button .background.normal.disabled,.plus-with-label-button .background.normal.disabled{opacity:.4}.label-button .background.normal-down,.minus-with-label-button .background.normal-down,.plus-with-label-button .background.normal-down{fill:#0c776f;stroke:#0c776f}.label-button .background.normal-down.disabled,.minus-with-label-button .background.normal-down.disabled,.plus-with-label-button .background.normal-down.disabled{opacity:.4}.label-button .background.active,.minus-with-label-button .background.active,.plus-with-label-button .background.active{fill:#19abac;stroke:#19abac}.label-button .background.active.disabled,.minus-with-label-button .background.active.disabled,.plus-with-label-button .background.active.disabled{opacity:.4}.label-button .background.active-down,.minus-with-label-button .background.active-down,.plus-with-label-button .background.active-down{fill:#0c776f;stroke:#0c776f}.label-button .background.active-down.disabled,.minus-with-label-button .background.active-down.disabled,.plus-with-label-button .background.active-down.disabled{opacity:.4}.label-button .foreground,.minus-with-label-button .foreground,.plus-with-label-button .foreground{stroke-width:0}.label-button .foreground.normal,.minus-with-label-button .foreground.normal,.plus-with-label-button .foreground.normal{fill:#fff;stroke:#fff}.label-button .foreground.normal.disabled,.minus-with-label-button .foreground.normal.disabled,.plus-with-label-button .foreground.normal.disabled{opacity:.8}.label-button .foreground.normal-down,.minus-with-label-button .foreground.normal-down,.plus-with-label-button .foreground.normal-down{fill:#fff;stroke:#fff}.label-button .foreground.normal-down.disabled,.minus-with-label-button .foreground.normal-down.disabled,.plus-with-label-button .foreground.normal-down.disabled{opacity:.8}.label-button .foreground.active,.minus-with-label-button .foreground.active,.plus-with-label-button .foreground.active{fill:#fff;stroke:#fff;border-width:0}.label-button .foreground.active.disabled,.minus-with-label-button .foreground.active.disabled,.plus-with-label-button .foreground.active.disabled{opacity:.8}.label-button .foreground.active-down,.minus-with-label-button .foreground.active-down,.plus-with-label-button .foreground.active-down{fill:#fff;stroke:#fff}.label-button .foreground.active-down.disabled,.minus-with-label-button .foreground.active-down.disabled,.plus-with-label-button .foreground.active-down.disabled{opacity:.8}.play-button text,.rewind-button text{fill:none;font-family:none;font-size:none;font-weight:700}.play-button text.disabled,.rewind-button text.disabled{opacity:.8}.play-button .background,.rewind-button .background{stroke-width:2}.play-button .background.normal,.rewind-button .background.normal{fill:#e6e6e6;stroke:#fff}.play-button .background.normal.disabled,.rewind-button .background.normal.disabled{opacity:.4}.play-button .background.normal-down,.rewind-button .background.normal-down{fill:#39f;stroke:#fff}.play-button .background.normal-down.disabled,.rewind-button .background.normal-down.disabled{opacity:.4}.play-button .background.active,.rewind-button .background.active{fill:#e6e6e6;stroke:#fff}.play-button .background.active.disabled,.rewind-button .background.active.disabled{opacity:.4}.play-button .background.active-down,.rewind-button .background.active-down{fill:#39f;stroke:#fff}.play-button .background.active-down.disabled,.rewind-button .background.active-down.disabled{opacity:.4}.play-button .foreground,.rewind-button .foreground{stroke-width:0}.play-button .foreground.normal,.rewind-button .foreground.normal{fill:var(--accessible-dark-gray);stroke:#e6e6e6}.play-button .foreground.normal.disabled,.rewind-button .foreground.normal.disabled{opacity:.8}.play-button .foreground.normal-down,.rewind-button .foreground.normal-down{fill:#fff;stroke:var(--accessible-dark-gray)}.play-button .foreground.normal-down.disabled,.rewind-button .foreground.normal-down.disabled{opacity:.8}.play-button .foreground.active,.rewind-button .foreground.active{fill:var(--accessible-dark-gray);stroke:#fff;border-width:0}.play-button .foreground.active.disabled,.rewind-button .foreground.active.disabled{opacity:.8}.play-button .foreground.active-down,.rewind-button .foreground.active-down{fill:#fff;stroke:#fff}.play-button .foreground.active-down.disabled,.rewind-button .foreground.active-down.disabled{opacity:.8}.pause-button text{fill:none;font-family:none;font-size:none;font-weight:700}.pause-button text.disabled{opacity:.8}.pause-button .background{stroke-width:2}.pause-button .background.normal{fill:#39f;stroke:#fff}.pause-button .background.normal.disabled{opacity:.4}.pause-button .background.normal-down{fill:#175aa0;stroke:#fff}.pause-button .background.normal-down.disabled{opacity:.4}.pause-button .background.active{fill:#39f;stroke:#fff}.pause-button .background.active.disabled{opacity:.4}.pause-button .background.active-down{fill:#175aa0;stroke:#fff}.pause-button .background.active-down.disabled{opacity:.4}.pause-button .foreground{stroke-width:0}.pause-button .foreground.normal{fill:#fff;stroke:#e6e6e6}.pause-button .foreground.normal.disabled{opacity:.8}.pause-button .foreground.normal-down{fill:#fff;stroke:var(--accessible-dark-gray)}.pause-button .foreground.normal-down.disabled{opacity:.8}.pause-button .foreground.active{fill:#fff;stroke:#fff;border-width:0}.pause-button .foreground.active.disabled{opacity:.8}.pause-button .foreground.active-down{fill:#fff;stroke:#fff}.pause-button .foreground.active-down.disabled{opacity:.8}</pre></body></html>