@font-face{font-family:"Material Icons Outlined";font-style:normal;font-weight:400;src:url("../../../dist/fonts/material-Icons.woff2?6qrc5l") format("woff2")}@font-face{font-family:"Material Icons";font-style:normal;font-weight:400;src:url("../../../dist/fonts/material-Icons-filled.woff2?8qrc5l") format("woff2")}@font-face{font-display:swap;font-family:"FontAwesome";src:url("../../../dist/fonts/fontawesome-webfont.eot?v=4.7.0");src:url("../../../dist/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0") format("embedded-opentype"),url("../../../dist/fonts/fontawesome-webfont.woff2?v=4.7.0") format("woff2"),url("../../../dist/fonts/fontawesome-webfont.woff?v=4.7.0") format("woff"),url("../../../dist/fonts/fontawesome-webfont.ttf?v=4.7.0") format("truetype"),url("../../../dist/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ylIcon{font-family:"yuno-icon" !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-variant-ligatures:discretionary-ligatures;font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.material-icons-outlined{font-family:"Material Icons Outlined";font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.material-icons{font-family:"Material Icons";font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.dark87,#app .writingTask .description h4,#app .writingTask .modalAnswer h4,#app .writingTask .description h3,#app .writingTask .modalAnswer h3,#app .writingTask .description h2,#app .writingTask .modalAnswer h2{color:rgba(0,0,0,0.87)}.dark60,#app .writingTask .description,#app .writingTask .modalAnswer{color:rgba(0,0,0,0.6)}.dark38{color:rgba(0,0,0,0.38)}#app .mainBody.noLHS{width:100%;max-width:100%}#app .emptyStateV2{display:flex;justify-content:center;margin-top:5%}#app .emptyStateV2 figure{display:flex;flex-direction:column;align-items:center}#app .emptyStateV2 figure img{width:158px;height:auto}#app .emptyStateV2 figure figcaption{margin-top:15px;font-size:16px;line-height:24px;font-weight:500;margin-bottom:0}#app .emptyStateV2 figure .button{margin-top:15px}#app .container-fluid{padding-left:30px;padding-right:30px}#app .mainHeader{margin:15px 0;background-color:#FFF}@media(max-width:767px){#app .mainHeader{margin:30px 0 15px 0;padding-left:18px}}#app .mainHeader .block{display:flex;justify-content:space-between;align-items:center}#app .mainHeader .pageTitle{font-size:28px;line-height:normal;font-weight:500;margin-bottom:0;display:flex;align-items:center}#app .mainHeader .pageTitle a{position:relative;top:4px;font-size:18px;margin-left:5px}#app .mainHeader .pageTitle a:hover{text-decoration:none}#app .categoryList{display:flex;align-items:center;flex-wrap:wrap;margin:0 -5px 15px}#app .categoryList li{padding:0 5px}#app .writingTask{padding-bottom:30px}#app .writingTask .imageWrapper{margin-bottom:30px}#app .writingTask .description,#app .writingTask .modalAnswer{margin-bottom:30px}#app .writingTask .description p,#app .writingTask .modalAnswer p{margin-bottom:15px}#app .writingTask .description h2,#app .writingTask .modalAnswer h2{font-size:28px;line-height:auto;font-weight:500;margin-bottom:15px}#app .writingTask .description h3,#app .writingTask .modalAnswer h3{font-size:24px;line-height:auto;font-weight:500;margin-bottom:15px}#app .writingTask .description h4,#app .writingTask .modalAnswer h4{font-size:20px;line-height:auto;font-weight:500;margin-bottom:15px}#app .writingTask .description ul,#app .writingTask .description ol,#app .writingTask .modalAnswer ul,#app .writingTask .modalAnswer ol{padding:0;margin:0 0 15px 18px}#app .writingTask .description ul li,#app .writingTask .description ol li,#app .writingTask .modalAnswer ul li,#app .writingTask .modalAnswer ol li{list-style:disc outside;margin-bottom:5px;font-size:16px}#app .writingTask .description ul li:last-child,#app .writingTask .description ol li:last-child,#app .writingTask .modalAnswer ul li:last-child,#app .writingTask .modalAnswer ol li:last-child{margin-bottom:0}#app .writingTask .description ol li,#app .writingTask .modalAnswer ol li{list-style:decimal outside}#app .writingTask .description table,#app .writingTask .modalAnswer table{width:100%;margin-bottom:1rem;color:#212529;border-collapse:collapse;border:1px solid #dee2e6}#app .writingTask .description table th,#app .writingTask .description table td,#app .writingTask .modalAnswer table th,#app .writingTask .modalAnswer table td{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6;border:1px solid #dee2e6}#app .writingTask .description table thead th,#app .writingTask .modalAnswer table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}#app .writingTask .description table tbody+tbody,#app .writingTask .modalAnswer table tbody+tbody{border-top:2px solid #dee2e6}#app .writingTask .secondaryTitle{font-size:20px;line-height:normal;font-weight:500;margin-bottom:10px}