.d-block,.separator{display:block}.d-iblock,.vizblock{display:inline-block}.d-inline{display:inline}.d-table{display:table}.d-cell{display:table-cell;vertical-align:middle}.d-none{display:none}.opacity-0{opacity:0!important;visibility:hidden;-webkit-transition:opacity .4s;transition:opacity .4s}.opacity-025{opacity:.25!important;visibility:visible;-webkit-transition:opacity .4s;transition:opacity .4s}.opacity-050{opacity:.5!important;visibility:visible;-webkit-transition:opacity .4s;transition:opacity .4s}.opacity-075{opacity:.75!important;visibility:visible;-webkit-transition:opacity .4s;transition:opacity .4s}.opacity-1{opacity:1!important;visibility:visible;-webkit-transition:opacity .4s;transition:opacity .4s}.hide{display:none}.show{display:block}.pos-rel{position:relative}.pos-fixed{position:fixed}.pos-abs{position:absolute}.flt-right{float:right}.flt-left{float:left}.flt-none{float:none!important}.v-align-top{vertical-align:top}.v-align-text-top{vertical-align:text-top}.ovr-hidden{overflow:hidden}.y-scroll{overflow-y:auto}.fluid{width:100%}.h-fluid{height:100%}.center,.center-block,.mediacontainer,.print-body .skills-sheet--student .skills-sheet--skill-attained::after{display:block;margin-left:auto;margin-right:auto}.h-inherit{height:inherit;min-height:inherit}.fade-on-hover,.pointer{cursor:pointer}.width-300-px{width:300px;min-width:300px}.height-450-px{height:450px;min-height:450px}.ul-none{list-style-type:none}.pipe-spacer-10 + .pipe-spacer-10::before{color:#595c63;display:inline-block;content:"|"}.mediacontainer{max-width:500px}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;height:auto}.embed-container embed,.embed-container iframe,.embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}.intrinsic-container{position:relative;height:0;overflow:hidden}.intrinsic-container-16x9{padding-bottom:56.25%}.intrinsic-container-4x3{padding-bottom:75%}.intrinsic-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.width-025{width:25%!important}.width-050{width:50%!important}.width-075{width:75%!important}img.responsive-img,video.responsive-video{max-width:100%;height:auto}.dropshadow45{-webkit-box-shadow:1px 1px 2px 0 rgba(0,0,0,.15);box-shadow:1px 1px 2px 0 rgba(0,0,0,.15)}.dropshadow90{-webkit-box-shadow:0 1px 2px 0 rgba(50,50,50,.25);box-shadow:0 1px 2px 0 rgba(50,50,50,.25)}.dropshadow-inset-bottom{-webkit-box-shadow:inset 0 -2px 2px 0 rgba(50,50,50,.25);box-shadow:inset 0 -2px 2px 0 rgba(50,50,50,.25)}.dropshadow-inset-top{-webkit-box-shadow:inset 0 2px 2px 0 rgba(50,50,50,.25);box-shadow:inset 0 2px 2px 0 rgba(50,50,50,.25)}.dropshadow-inset{-webkit-box-shadow:inset 0 0 3px 0 rgba(50,50,50,.25);box-shadow:inset 0 0 3px 0 rgba(50,50,50,.25)}.noshadow{-webkit-box-shadow:none;box-shadow:none}.p-0{padding:0}.p-t-0{padding-top:0}.p-r-0{padding-right:0}.p-b-0{padding-bottom:0}.p-l-0{padding-left:0}.p-lr-0{padding-left:0!important;padding-right:0!important}.p-tb-0{padding-top:0;padding-bottom:0}.p-t-2{padding-top:2px}.p-5{padding:5px}.p-t-5{padding-top:5px}.p-r-5{padding-right:5px}.p-b-5{padding-bottom:5px}.p-l-5{padding-left:5px}.p-lr-5,.vizblock > div.d-iblock,.vizblock > div.vizblock{padding-left:5px;padding-right:5px}.p-tb-5{padding-top:5px!important;padding-bottom:5px!important}.p-10{padding:10px}.p-t-10{padding-top:10px}.p-r-10{padding-right:10px}.p-b-10{padding-bottom:10px}.p-l-10{padding-left:10px}.p-lr-10{padding-left:10px;padding-right:10px}.p-tb-10{padding-top:10px;padding-bottom:10px}.p-15{padding:15px}.p-t-15{padding-top:15px}.p-r-15{padding-right:15px}.p-b-15{padding-bottom:15px}.p-l-15{padding-left:15px}.p-lr-15{padding-left:15px;padding-right:15px}.p-tb-15{padding-top:15px;padding-bottom:15px}.p-20{padding:20px}.p-t-20{padding-top:20px}.p-r-20{padding-right:20px}.p-b-20{padding-bottom:20px}.p-l-20{padding-left:20px}.p-lr-20{padding-left:20px;padding-right:20px}.p-tb-20{padding-top:20px;padding-bottom:20px}.p-30{padding:30px!important}.p-t-30{padding-top:30px!important}.p-r-30{padding-right:30px!important}.p-b-30{padding-bottom:30px!important}.p-l-30{padding-left:30px!important}.p-lr-30{padding-left:30px!important;padding-right:30px!important}.p-tb-30{padding-top:30px!important;padding-bottom:30px!important}.p-40{padding:40px!important}.p-t-40{padding-top:40px!important}.p-r-40{padding-right:40px!important}.p-b-40{padding-bottom:40px!important}.p-l-40{padding-left:40px!important}.p-lr-40{padding-left:40px!important;padding-right:40px!important}.p-tb-40{padding-top:40px!important;padding-bottom:40px!important}.p-l-75{padding-left:75px!important}.m-r-auto{margin-right:auto}.m-0{margin:0}.m-t-0{margin-top:0}.m-r-0{margin-right:0}.m-b-0{margin-bottom:0}.m-l-0{margin-left:0}.m-lr-0{margin-left:0!important;margin-right:0!important}.m-tb-0{margin-top:0;margin-bottom:0}.m-b-3{margin-bottom:3px}.m-r-3{margin-right:3px}.m-5{margin:5px}.m-t-5{margin-top:5px}.m-r-5{margin-right:5px}.m-b-5{margin-bottom:5px}.m-l-5{margin-left:5px}.m-lr-5{margin-left:5px;margin-right:5px}.m-tb-5{margin-top:5px;margin-bottom:5px}.m-r-8{margin-right:8px}.m-l-8{margin-left:8px}.m-10{margin:10px}.m-t-10{margin-top:10px}.m-r-10{margin-right:10px}.m-b-10{margin-bottom:10px}.m-l-10{margin-left:10px}.m-lr-10,.pipe-spacer-10 + .pipe-spacer-10::before{margin-left:10px;margin-right:10px}.m-tb-10{margin-top:10px;margin-bottom:10px}.m-15{margin:15px}.m-t-15{margin-top:15px}.m-r-15{margin-right:15px}.m-b-15{margin-bottom:15px}.m-l-15{margin-left:15px}.m-lr-15{margin-left:15px;margin-right:15px}.m-tb-15{margin-top:15px;margin-bottom:15px}.m-20{margin:20px}.m-t-20{margin-top:20px}.m-r-20,.vizblock{margin-right:20px}.m-b-20,.vizblock{margin-bottom:20px}.m-l-20{margin-left:20px}.m-lr-20{margin-left:20px;margin-right:20px}.m-tb-20{margin-top:20px;margin-bottom:20px}.m-25{margin:25px}.m-t-25{margin-top:25px}.m-r-25{margin-right:25px}.m-b-25{margin-bottom:25px}.m-l-25{margin-left:25px}.m-lr-25{margin-left:25px;margin-right:25px}.m-tb-25{margin-top:25px;margin-bottom:25px}.m-30{margin:30px}.m-t-30{margin-top:30px}.m-r-30{margin-right:30px}.m-b-30{margin-bottom:30px}.m-l-30{margin-left:30px}.m-lr-30{margin-left:30px;margin-right:30px}.m-tb-30{margin-top:30px;margin-bottom:30px}.m-40{margin:40px}.m-t-40{margin-top:40px}.m-r-40{margin-right:40px}.m-b-40{margin-bottom:40px}.m-l-40{margin-left:40px}.m-lr-40{margin-left:40px;margin-right:40px}.m-tb-40{margin-top:40px;margin-bottom:40px}.va-0{vertical-align:0}.vau-1{vertical-align:1px}.vau-2{vertical-align:2px}.vau-3{vertical-align:3px}.vau-4{vertical-align:4px}.vau-5{vertical-align:5px}.vad-1{vertical-align:-1px}.vad-2{vertical-align:-2px}.vad-3{vertical-align:-3px}.vad-4{vertical-align:-4px}.vad-5{vertical-align:-5px}.va-sub{vertical-align:sub}.va-middle{vertical-align:middle}.fa-pad-r{padding-right:3px}.fa-pad-l{padding-left:3px}.h-rule{height:1px;background-color:#e8ecee}.h-rule-white{height:1px}.separator{height:3px;width:40px;margin-top:15px;margin-bottom:15px}.bg-gray-light,.separator{background-color:#f4f5f5}.bg-gray{background-color:#97989e!important}.bg-gray-dark{background-color:#2f323d}.bg-black{background-color:#000}.bg-white,.h-rule-white{background-color:#fff}.bg-brand-blue{background-color:#1998d5}.bg-brand-gradient{background:#4794c3;background:-webkit-gradient(linear,left top,left bottom,from(#4794c3),to(#fff));background:linear-gradient(to bottom,#4794c3 0,#fff 100%)}.bg-brand-orange{background-color:#e89e3e}.bg-brand-purple{background-color:#9b51e0}.bg-default{background-color:#b6c3ca}.bg-green{background-color:#4caf4f}.bg-blue{background-color:#1998d5}.bg-orange{background-color:#ff9802}.bg-red{background-color:#f54336}.bg-transparent{background-color:transparent!important}.bg-facebook{background-color:#3b5998}.bg-twitter{background-color:#00aced}.bg-googleplus{background-color:#dd4b39}.bg-youtube{background-color:#b00}.bg-linkedin{background-color:#007bb6}.bg-instagram{background-color:#517fa4}.bg-pinterest{background-color:#cb2027}.bg-flickr{background-color:#ff0084}.clr-gray-light{color:#f4f5f5}.clr-gray,.lnk-gray,.lnk-gray:hover{color:#97989e}.clr-gray-dark,.lnk-gray-dark,.lnk-gray-dark:hover{color:#2f323d}.clr-black{color:#000}.clr-white,.lnk-white,.lnk-white:hover,.lnk-white:visited{color:#fff}.clr-brand-blue{color:#1998d5}.clr-brand-orange,.lnk-brand-orange,.lnk-brand-orange:active,.lnk-brand-orange:hover{color:#e89e3e}.clr-brand-gray{color:#595c63}.clr-brand-gray-1{color:#2f4858}.clr-brand-gray-2{color:#667b7a}.clr-brand-gray-3{color:#828282}.clr-brand-gray-light{color:#cacac7}.clr-brand-gray-dark{color:#20323d}.clr-brand-slate{color:#2b3d47}.clr-default{color:#b6c3ca}.clr-green,.clr-success,.lnk-green,.lnk-green:hover,.lnk-success,.lnk-success:hover{color:#4caf4f}.clr-blue,.lnk-blue,.lnk-blue:hover,.lnk-info,.lnk-info:hover{color:#1998d5}.clr-orange,.lnk-orange,.lnk-orange:hover,.lnk-warning,.lnk-warning:hover{color:#ff9802}.clr-red,.lnk-danger,.lnk-danger:hover,.lnk-red,.lnk-red:hover{color:#f54336}.clr-facebook{color:#3b5998}.clr-twitter{color:#00aced}.clr-googleplus{color:#dd4b39}.clr-youtube{color:#b00}.clr-linkedin{color:#007bb6}.clr-instagram{color:#517fa4}.clr-pinterest{color:#cb2027}.clr-flickr{color:#ff0084}.b,.print-body .skills-sheet--class td,.print-body .skills-sheet--class th,.print-body table.b,.print-body table.b td,.print-body table.b th{border:1px solid #e8ecee}.b-none{border:none}.b-bot-none{border-bottom:none}.b-top-none{border-top:none}.b-l-none{border-left:none}.b-r-none{border-right:none}.b-tb-none{border-top:none;border-bottom:none}.b-lr-none{border-left:none;border-right:none}.b-bot-1px{border-bottom:1px solid #e8ecee}.b-top-1px{border-top:1px solid #e8ecee}.b-l-1px{border-left:1px solid #e8ecee}.b-r-1px{border-right:1px solid #e8ecee}.b-tb-1px{border-top:1px solid #e8ecee;border-bottom:1px solid #e8ecee}.b-lr-1px{border-left:1px solid #e8ecee;border-right:1px solid #e8ecee}.b-l-dotted{border-left-style:dotted}.b-r-dotted{border-right-style:dotted}.b-t-dotted{border-top-style:dotted}.b-b-dotted{border-bottom-style:dotted}.b-lr-dotted{border-left-style:dotted;border-right-style:dotted}.b-lr-dashed{border-left-style:dashed;border-right-style:dashed}.b-red{border-color:#f54336}.b-brand-blue{border-color:#1998d5}.b-gray{border-color:#97989e}.z-depth-0{-webkit-box-shadow:none!important;box-shadow:none!important}.z-depth-1{-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2)}.z-depth-1-half{-webkit-box-shadow:0 3px 3px 0 rgba(0,0,0,.14),0 1px 7px 0 rgba(0,0,0,.12),0 3px 1px -1px rgba(0,0,0,.2);box-shadow:0 3px 3px 0 rgba(0,0,0,.14),0 1px 7px 0 rgba(0,0,0,.12),0 3px 1px -1px rgba(0,0,0,.2)}.z-depth-2{-webkit-box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.3);box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.3)}.z-depth-3{-webkit-box-shadow:0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px -1px rgba(0,0,0,.3);box-shadow:0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px -1px rgba(0,0,0,.3)}.z-depth-4{-webkit-box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12),0 5px 5px -3px rgba(0,0,0,.3);box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12),0 5px 5px -3px rgba(0,0,0,.3)}.z-depth-5{-webkit-box-shadow:0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.3);box-shadow:0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.3)}.depth-on-hover{-webkit-transition:-webkit-box-shadow .25s;transition:-webkit-box-shadow .25s;transition:box-shadow .25s;transition:box-shadow .25s,-webkit-box-shadow .25s;-webkit-box-shadow:0;box-shadow:0}.depth-on-hover:hover{-webkit-transition:-webkit-box-shadow .25s;transition:-webkit-box-shadow .25s;transition:box-shadow .25s;transition:box-shadow .25s,-webkit-box-shadow .25s;-webkit-box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.text-uppercase{text-transform:uppercase}.text-notransform{text-transform:none}.print-body .skills-sheet--student .skills-sheet--skill-attained::after,.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.text-italic{font-style:italic}.text-decoration-none{text-decoration:none}.text-decoration-none:hover{text-decoration:none}.ltrspacing-small{letter-spacing:-.0333333em}.ltrspacing-snug{letter-spacing:-1px}.ltrspacing-tight{letter-spacing:-3px}.ltrspacing-normal{letter-spacing:0!important}.ltrspacing-1{letter-spacing:1px}.breakword{word-wrap:break-word;word-break:break-word;-ms-word-break:break-all;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ellipsis-wrap{overflow:hidden;text-overflow:ellipsis}.fnt-thn{font-weight:100}.fnt-lt{font-weight:300}.fnt-reg,.print-body table,.print-body td,.print-body th{font-weight:400!important}.fnt-bld{font-weight:700}.fnt-xbld{font-weight:900}.fnt-sans{font-family:Lato}.fnt-sans-alt{font-family:Arial}.fnt-serif{font-family:Georgia}.fnt-data{font-family:alpinGothicRegular}.fnt-6{font-size:6px}.fnt-8{font-size:8px}.fnt-10{font-size:10px}.fnt-11{font-size:11px}.fnt-12{font-size:12px}.fnt-13{font-size:13px}.fnt-14{font-size:14px}.fnt-16{font-size:16px}.fnt-18{font-size:18px}.fnt-20{font-size:20px}.fnt-22{font-size:22px}.fnt-24{font-size:24px}.fnt-28{font-size:28px}.fnt-32{font-size:32px}.fnt-36{font-size:36px}.fnt-44{font-size:44px}.fnt-48{font-size:48px}.fnt-56{font-size:56px}.fnt-64{font-size:64px}.lh-10{line-height:10px}.lh-12{line-height:12px}.lh-14{line-height:14px}.lh-16{line-height:16px}.lh-18{line-height:18px}.lh-20{line-height:20px}.lh-24{line-height:24px}.lh-28{line-height:28px}.lh-32{line-height:32px}.lh-36{line-height:36px}.lh-40{line-height:40px}.lh-44{line-height:44px}.lh-56{line-height:56px}.lh-64{line-height:64px}.lnk-green:hover,.lnk-success:hover{text-decoration:none}label.label-tight{margin-bottom:-2px}.bootstrap-tagsinput .tag [data-role=remove]:after{background-image:url(../img/ico/close/base.svg);background-size:24px 24px;display:inline-block;width:24px;height:24px;content:"";position:relative;margin-left:2px;padding:0 0}.bootstrap-tagsinput .tag:hover{padding-right:0!important}.scroll-v{overflow-y:auto;overflow-x:hidden}.scroll-h{overflow-y:hidden;overflow-x:auto}.no-scroll-v{overflow-y:hidden;overflow-x:auto}.no-scroll-h{overflow-y:auto;overflow-x:hidden}.no-scroll{overflow-y:hidden!important;overflow-x:hidden!important}.vizblock{vertical-align:top}.blocking-loader-spinner{width:48px;height:48px;margin:0 auto}.fade-on-hover{opacity:1;-webkit-transition:opacity .4s;transition:opacity .4s}.fade-on-hover:hover{opacity:.75;text-decoration:none}.fade-on-hover:active{color:#000}.border-radius-0{border-radius:0}.border-radius-3{border-radius:3px}.border-radius-4{border-radius:4px}.border-radius-6{border-radius:6px}.border-radius-10{border-radius:10px}.flexbox-container{display:-webkit-box;display:-ms-flexbox;display:flex}.flexbox-flow-row{-moz-flex-direction:row;-ms-flex-direction:row;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:row}.flexbox-flow-column{-moz-flex-direction:column;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.flex-1{-webkit-box-flex:1;-ms-flex:1;flex:1}.align-items-flex-start{-moz-align-items:flex-start;-ms-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start}.align-items-flex-end{-moz-align-items:flex-end;-ms-align-items:flex-end;-webkit-box-align:flex-end;-ms-flex-align:flex-end;align-items:flex-end}.align-items-center{-moz-align-items:center;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.align-items-baseline{-moz-align-items:baseline;-ms-align-items:baseline;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.align-items-stretch{-moz-align-items:stretch;-ms-align-items:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.justify-content-flex-start{-moz-justify-content:flex-start;-ms-justify-content:flex-start;-webkit-box-pack:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start}.justify-content-flex-end{-moz-justify-content:flex-end;-ms-justify-content:flex-end;-webkit-box-pack:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end}.justify-content-center{-moz-justify-content:center;-ms-justify-content:center;-webkit-box-pack:center;justify-content:center;-ms-flex-pack:center}.justify-content-space-between{-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-box-pack:space-between;justify-content:space-between;-ms-flex-pack:space-between}.justify-content-space-around{-moz-justify-content:space-around;-ms-justify-content:space-around;-webkit-box-pack:space-around;justify-content:space-around;-ms-flex-pack:space-around}.flex-grow-0{flex-grow:0}.flex-grow-1{-moz-flex-grow:1;-ms-flex-grow:1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.flex-grow-2{-moz-flex-grow:2;-ms-flex-grow:2;-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}.flex-grow-3{-moz-flex-grow:3;-ms-flex-grow:3;-webkit-box-flex:3;-ms-flex-positive:3;flex-grow:3}.flex-grow-4{-moz-flex-grow:4;-ms-flex-grow:4;-webkit-box-flex:4;-ms-flex-positive:4;flex-grow:4}.flex-grow-5{-moz-flex-grow:5;-ms-flex-grow:5;-webkit-box-flex:5;-ms-flex-positive:5;flex-grow:5}.flex-shrink-0{flex-shrink:0}.ws-pre-line{white-space:pre-line}.ws-no-wrap{white-space:nowrap}.ws-pre-wrap{white-space:pre-wrap}@media (max-width:767px){.xs-text-uppercase{text-transform:uppercase}.xs-text-notransform{text-transform:none}.xs-text-center{text-align:center}.xs-text-right{text-align:right}.xs-text-left{text-align:left}.xs-text-italic{font-style:italic}.xs-text-decoration-none{text-decoration:none}.xs-text-decoration-none:hover{text-decoration:none}}.print-body{font-family:Lato;font-size:10px;line-height:12px;margin:0!important}.print-body h1,.print-body h2,.print-body h3,.print-body h4,.print-body h5,.print-body h6,.print-body label,.print-body p{font-family:Lato}.print-body .sheet{margin:0;overflow:hidden;position:relative;box-sizing:border-box}.print-body A3 .sheet{width:297mm;min-height:419mm}.print-body A3.landscape .sheet{width:420mm;min-height:296mm}.print-body A4 .sheet{width:210mm;min-height:296mm}.print-body A4.landscape .sheet{width:297mm;min-height:209mm}.print-body A5 .sheet{width:148mm;min-height:209mm}.print-body A5.landscape .sheet{width:210mm;min-height:147mm}.print-body letter .sheet{width:216mm;min-height:279mm}.print-body letter.landscape .sheet{width:280mm;min-height:215mm}.print-body legal .sheet{width:216mm;min-height:356mm}.print-body legal.landscape .sheet{width:357mm;min-height:215mm}.print-body .sheet.padding-0125{padding:.125in}.print-body .sheet.padding-025{padding:.25in}.print-body .sheet.padding-0375{padding:.375in}.print-body .sheet.padding-1{padding:1in}@media screen{.print-body .print-body{background:var(--color-neutral-bg-darkest)}.print-body .sheet{background:#fff;box-shadow:0 .5mm 2mm rgba(0,0,0,.3);margin:5mm auto}}@media print{.print-body A3.landscape{width:420mm}.print-body A3,.print-body A4.landscape{width:297mm}.print-body A4,.print-body A5.landscape{width:210mm}.print-body A5{width:148mm}.print-body legal,.print-body letter{width:216mm}.print-body letter.landscape{width:280mm}.print-body legal.landscape{width:357mm}}@media print{.print-body .no-print{display:none}.print-body .only-print{display:block}.print-body .break-after{page-break-after:always}}@media screen{.print-body .only-print{display:none}}@media screen{.print-body .display-only-full-height{min-height:100vh}}@media print{.print-body .display-only-full-height{min-height:initial}}.print-body .sheet table{width:100%;max-width:100%;background-color:transparent;border-spacing:0;border-collapse:collapse;table-layout:fixed}.print-body .sheet table td,.print-body .sheet table th{padding:3px}.print-body .sheet--main-table > thead > tr > th{padding-top:20px}.print-body .break-after{page-break-after:always}.print-body .skills-sheet--class{margin-top:15px}.print-body .skills-sheet--class th{word-break:break-word}.print-body .skills-sheet--class.break-after{page-break-after:always}.print-body .skills-sheet--class > thead > tr > td{padding:0;border-left:0;border-top:0}.print-body .skills-sheet--class-header-table{page-break-inside:avoid!important}.print-body .skills-sheet--class-header-table td:last-child,.print-body .skills-sheet--class-header-table th:last-child{border-right:none}.print-body .skills-sheet--class-header-table tr:last-child td,.print-body .skills-sheet--class-header-table tr:last-child th{border-bottom:0}.print-body .skills-sheet--class-header > th{padding-top:5px!important;padding-bottom:5px!important;font-size:12px}.print-body .skills-sheet--student{height:20px}.print-body .skills-sheet--student td{line-height:20px}.print-body .skills-sheet--student .skills-sheet--skill-attained::after{content:"\f00c";font-family:"Font Awesome 6 Pro";font-size:14px}.print-body .progress{position:relative}.print-body .progress::before{display:block;content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border-bottom:8px solid var(--color-neutral-line-light)}.print-body .progress-bar{position:absolute;top:0;bottom:0;left:0;z-index:1;border-bottom:8px solid #797979}.print-body .separator-dash{display:block;position:relative;width:12px;margin-top:3px;margin-bottom:6px;border-bottom:2px solid #c4c4c4}.print-body .skill-status::after{content:"\f00c";font-family:"Font Awesome 6 Pro";font-size:14px;line-height:20px;font-weight:700}.print-body .skill-status--started{color:#797979}.print-body .skill-status--tested{color:#01bcd5}.print-body .skill-status--attained{color:#72be4e}.print-body .skills-progress--skill{border-top:1px dotted #c4c4c4;margin-top:10px}