@charset "UTF-8";

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15}main{display:block}hr{overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:initial}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;white-space:normal}progress{vertical-align:initial}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,p,pre{margin:0}button{background:#0000;padding:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}ol,ul{margin:0}*,:after,:before{border:0 solid #dae1e7}img{border-style:solid}textarea{resize:vertical}img{height:auto;max-width:100%}input::placeholder,textarea::placeholder{color:inherit;opacity:.5}[role=button],button{cursor:pointer}.tw-container{width:100%}@media (min-width:641px){.tw-container{max-width:641px}}@media (min-width:769px){.tw-container{max-width:769px}}@media (min-width:1026px){.tw-container{max-width:1026px}}@media (min-width:1281px){.tw-container{max-width:1281px}}.tw-list-reset{list-style:none;padding:0}.tw-appearance-none{-webkit-appearance:none;appearance:none}.tw-bg-fixed{background-attachment:fixed}.tw-bg-local{background-attachment:local}.tw-bg-scroll{background-attachment:scroll}.tw-bg-black{background-color:#22292f}.tw-bg-offblack{background-color:#4c4c4c}.tw-bg-charcol{background-color:#4d4d4de6}.tw-bg-grey-darker{background-color:#606f7b}.tw-bg-grey{background-color:#b8c2cc}.tw-bg-grey-light{background-color:#dae1e7}.tw-bg-grey-lighter{background-color:#f1f5f8}.tw-bg-grey-lightest{background-color:#f8fafc}.tw-bg-white{background-color:#fff}.tw-bg-cc-primary{background-color:#10bbcb}.tw-bg-cc-primary-light{background-color:#e6f8fa}.tw-bg-cc-primary-dark{background-color:#16a8b6}.tw-bg-link-blue{background-color:#00abfa}.tw-bg-faded-link-blue{background-color:#88bee7}.tw-bg-light-link-blue{background-color:#e6f4fe}.tw-bg-dividers{background-color:#e0e0e0}.tw-bg-hint{background-color:#bdbdbd}.tw-bg-secondary-text{background-color:#757575}.tw-bg-text{background-color:#212121}.tw-bg-red{background-color:#f6836f}.tw-bg-green{background-color:#b3ea7b}.tw-bg-transparent{background-color:initial}.tw-bg-yellow-notification{background-color:#fff}.tw-bg-yellow-section-50{background-color:#fffaeb}.tw-bg-red-section-50{background-color:#fdf2f3}.tw-bg-orange-section-50{background-color:#fdeee4}.tw-bg-green-section-50{background-color:#eff9d5}.tw-bg-teal-section-50{background-color:#ebf5f1}.tw-bg-blue-section-50{background-color:#e9fbff}.tw-bg-navy-section-50{background-color:#e4edf4}.tw-bg-purple-section-50{background-color:#eeedf4}.tw-bg-magenta-section-50{background-color:#f4e0ec}.tw-bg-cc-yellow{background-color:#f2d354}.tw-bg-cc-green{background-color:#a4de6e}.tw-bg-cc-turquoise{background-color:#54dea7}.tw-bg-cc-cyan{background-color:#34d2da}.tw-bg-cc-blue{background-color:#84c1f0}.tw-bg-cc-purple{background-color:#d2a3db}.tw-bg-cc-pink{background-color:#f887a9}.tw-bg-cc-coral{background-color:#f6836f}.tw-bg-warning-red{background-color:#f5826f}.tw-bg-ocean{background-color:#00bfbc}.tw-bg-ocean-light{background-color:#9df5f2}.tw-bg-ocean-dark{background-color:#047f7d}.tw-bg-ocean-neutral{background-color:#dbefee}.tw-bg-stormy-ocean-50{background-color:#e6f3f2}.tw-bg-stormy-ocean-100{background-color:#cde5e5}.tw-bg-stormy-ocean-200{background-color:#b3d8d8}.tw-bg-stormy-ocean-300{background-color:#9bcccb}.tw-bg-stormy-ocean-400{background-color:#81bfbe}.tw-bg-stormy-ocean-500{background-color:#68b2b1}.tw-bg-stormy-ocean-600{background-color:#4fa5a3}.tw-bg-stormy-ocean-700{background-color:#369997}.tw-bg-stormy-ocean-800{background-color:#1e8c8a}.tw-bg-spring{background-color:#00e1a2}.tw-bg-spring-light{background-color:#9ff8d8}.tw-bg-spring-dark{background-color:#02835c}.tw-bg-spring-neutral{background-color:#e1eee8}.tw-bg-bubblegum{background-color:#ff7fa8}.tw-bg-bubblegum-light{background-color:#ffddeb}.tw-bg-bubblegum-dark{background-color:#ca3b72}.tw-bg-bubblegum-neutral{background-color:#f9e7eb}.tw-bg-dandelion{background-color:#f7d12f}.tw-bg-dandelion-light{background-color:#fbe697}.tw-bg-dandelion-dark{background-color:#877001}.tw-bg-dandelion-neutral{background-color:#f5ead2}.tw-bg-sunset{background-color:#ff7b68}.tw-bg-sunset-light{background-color:#fedfd9}.tw-bg-sunset-dark{background-color:#cc4135}.tw-bg-sunset-neutral{background-color:#fae7e4}.tw-bg-lavender{background-color:#daa0de}.tw-bg-lavender-light{background-color:#fedbff}.tw-bg-lavender-dark{background-color:#9f57a5}.tw-bg-lavender-neutral{background-color:#f7e6f8}.tw-bg-gray-50{background-color:#f9fafb}.tw-bg-gray-100{background-color:#f3f4f6}.tw-bg-gray-200{background-color:#e5e7eb}.tw-bg-gray-300{background-color:#d1d5db}.tw-bg-gray-400{background-color:#9ca3af}.tw-bg-gray-500{background-color:#6b7280}.tw-bg-gray-600{background-color:#4b5563}.tw-bg-gray-700{background-color:#374151}.tw-bg-gray-800{background-color:#1f2937}.tw-bg-gray-900{background-color:#111827}.hover\:tw-bg-black:hover{background-color:#22292f}.hover\:tw-bg-offblack:hover{background-color:#4c4c4c}.hover\:tw-bg-charcol:hover{background-color:#4d4d4de6}.hover\:tw-bg-grey-darker:hover{background-color:#606f7b}.hover\:tw-bg-grey:hover{background-color:#b8c2cc}.hover\:tw-bg-grey-light:hover{background-color:#dae1e7}.hover\:tw-bg-grey-lighter:hover{background-color:#f1f5f8}.hover\:tw-bg-grey-lightest:hover{background-color:#f8fafc}.hover\:tw-bg-white:hover{background-color:#fff}.hover\:tw-bg-link-blue:hover{background-color:#00abfa}.hover\:tw-bg-faded-link-blue:hover{background-color:#88bee7}.hover\:tw-bg-dividers:hover{background-color:#e0e0e0}.hover\:tw-bg-hint:hover{background-color:#bdbdbd}.hover\:tw-bg-secondary-text:hover{background-color:#757575}.hover\:tw-bg-text:hover{background-color:#212121}.hover\:tw-bg-red:hover{background-color:#f6836f}.hover\:tw-bg-green:hover{background-color:#b3ea7b}.hover\:tw-bg-transparent:hover{background-color:initial}.hover\:tw-bg-yellow-notification:hover{background-color:#fff}.hover\:tw-bg-yellow-section-50:hover{background-color:#fffaeb}.hover\:tw-bg-red-section-50:hover{background-color:#fdf2f3}.hover\:tw-bg-orange-section-50:hover{background-color:#fdeee4}.hover\:tw-bg-green-section-50:hover{background-color:#eff9d5}.hover\:tw-bg-teal-section-50:hover{background-color:#ebf5f1}.hover\:tw-bg-blue-section-50:hover{background-color:#e9fbff}.hover\:tw-bg-navy-section-50:hover{background-color:#e4edf4}.hover\:tw-bg-purple-section-50:hover{background-color:#eeedf4}.hover\:tw-bg-magenta-section-50:hover{background-color:#f4e0ec}.hover\:tw-bg-cc-yellow:hover{background-color:#f2d354}.hover\:tw-bg-cc-green:hover{background-color:#a4de6e}.hover\:tw-bg-cc-turquoise:hover{background-color:#54dea7}.hover\:tw-bg-cc-cyan:hover{background-color:#34d2da}.hover\:tw-bg-cc-blue:hover{background-color:#84c1f0}.hover\:tw-bg-cc-purple:hover{background-color:#d2a3db}.hover\:tw-bg-cc-pink:hover{background-color:#f887a9}.hover\:tw-bg-cc-coral:hover{background-color:#f6836f}.hover\:tw-bg-warning-red:hover{background-color:#f5826f}.hover\:tw-bg-ocean:hover{background-color:#00bfbc}.hover\:tw-bg-ocean-light:hover{background-color:#9df5f2}.hover\:tw-bg-ocean-dark:hover{background-color:#047f7d}.hover\:tw-bg-ocean-neutral:hover{background-color:#dbefee}.hover\:tw-bg-stormy-ocean-50:hover{background-color:#e6f3f2}.hover\:tw-bg-stormy-ocean-100:hover{background-color:#cde5e5}.hover\:tw-bg-stormy-ocean-200:hover{background-color:#b3d8d8}.hover\:tw-bg-stormy-ocean-300:hover{background-color:#9bcccb}.hover\:tw-bg-stormy-ocean-400:hover{background-color:#81bfbe}.hover\:tw-bg-stormy-ocean-500:hover{background-color:#68b2b1}.hover\:tw-bg-stormy-ocean-600:hover{background-color:#4fa5a3}.hover\:tw-bg-stormy-ocean-700:hover{background-color:#369997}.hover\:tw-bg-stormy-ocean-800:hover{background-color:#1e8c8a}.hover\:tw-bg-spring:hover{background-color:#00e1a2}.hover\:tw-bg-spring-light:hover{background-color:#9ff8d8}.hover\:tw-bg-spring-dark:hover{background-color:#02835c}.hover\:tw-bg-spring-neutral:hover{background-color:#e1eee8}.hover\:tw-bg-bubblegum:hover{background-color:#ff7fa8}.hover\:tw-bg-bubblegum-light:hover{background-color:#ffddeb}.hover\:tw-bg-bubblegum-dark:hover{background-color:#ca3b72}.hover\:tw-bg-bubblegum-neutral:hover{background-color:#f9e7eb}.hover\:tw-bg-dandelion:hover{background-color:#f7d12f}.hover\:tw-bg-dandelion-light:hover{background-color:#fbe697}.hover\:tw-bg-dandelion-dark:hover{background-color:#877001}.hover\:tw-bg-dandelion-neutral:hover{background-color:#f5ead2}.hover\:tw-bg-sunset:hover{background-color:#ff7b68}.hover\:tw-bg-sunset-light:hover{background-color:#fedfd9}.hover\:tw-bg-sunset-dark:hover{background-color:#cc4135}.hover\:tw-bg-sunset-neutral:hover{background-color:#fae7e4}.hover\:tw-bg-lavender:hover{background-color:#daa0de}.hover\:tw-bg-lavender-light:hover{background-color:#fedbff}.hover\:tw-bg-lavender-dark:hover{background-color:#9f57a5}.hover\:tw-bg-lavender-neutral:hover{background-color:#f7e6f8}.hover\:tw-bg-gray-50:hover{background-color:#f9fafb}.hover\:tw-bg-gray-100:hover{background-color:#f3f4f6}.hover\:tw-bg-gray-200:hover{background-color:#e5e7eb}.hover\:tw-bg-gray-300:hover{background-color:#d1d5db}.hover\:tw-bg-gray-400:hover{background-color:#9ca3af}.hover\:tw-bg-gray-500:hover{background-color:#6b7280}.hover\:tw-bg-gray-600:hover{background-color:#4b5563}.hover\:tw-bg-gray-700:hover{background-color:#374151}.hover\:tw-bg-gray-800:hover{background-color:#1f2937}.hover\:tw-bg-gray-900:hover{background-color:#111827}.tw-bg-bottom{background-position:bottom}.tw-bg-center{background-position:50%}.tw-bg-left{background-position:0}.tw-bg-left-bottom{background-position:0 100%}.tw-bg-left-top{background-position:0 0}.tw-bg-right{background-position:100%}.tw-bg-right-bottom{background-position:100% 100%}.tw-bg-right-top{background-position:100% 0}.tw-bg-top{background-position:top}.tw-bg-repeat{background-repeat:repeat}.tw-bg-no-repeat{background-repeat:no-repeat}.tw-bg-repeat-x{background-repeat:repeat-x}.tw-bg-repeat-y{background-repeat:repeat-y}.tw-bg-auto{background-size:auto}.tw-bg-cover{background-size:cover}.tw-bg-contain{background-size:contain}.tw-border-collapse{border-collapse:collapse}.tw-border-separate{border-collapse:initial}.tw-border-black{border-color:#22292f}.tw-border-offblack{border-color:#4c4c4c}.tw-border-charcol{border-color:#4d4d4de6}.tw-border-grey-darker{border-color:#606f7b}.tw-border-grey{border-color:#b8c2cc}.tw-border-grey-light{border-color:#dae1e7}.tw-border-grey-lighter{border-color:#f1f5f8}.tw-border-grey-lightest{border-color:#f8fafc}.tw-border-white{border-color:#fff}.tw-border-link-blue{border-color:#00abfa}.tw-border-faded-link-blue{border-color:#88bee7}.tw-border-dividers{border-color:#e0e0e0}.tw-border-hint{border-color:#bdbdbd}.tw-border-secondary-text{border-color:#757575}.tw-border-text{border-color:#212121}.tw-border-red{border-color:#f6836f}.tw-border-green{border-color:#b3ea7b}.tw-border-transparent{border-color:#0000}.tw-border-yellow-notification{border-color:#fff}.tw-border-yellow-section-50{border-color:#fffaeb}.tw-border-red-section-50{border-color:#fdf2f3}.tw-border-orange-section-50{border-color:#fdeee4}.tw-border-green-section-50{border-color:#eff9d5}.tw-border-teal-section-50{border-color:#ebf5f1}.tw-border-blue-section-50{border-color:#e9fbff}.tw-border-navy-section-50{border-color:#e4edf4}.tw-border-purple-section-50{border-color:#eeedf4}.tw-border-magenta-section-50{border-color:#f4e0ec}.tw-border-cc-yellow{border-color:#f2d354}.tw-border-cc-green{border-color:#a4de6e}.tw-border-cc-turquoise{border-color:#54dea7}.tw-border-cc-cyan{border-color:#34d2da}.tw-border-cc-blue{border-color:#84c1f0}.tw-border-cc-purple{border-color:#d2a3db}.tw-border-cc-pink{border-color:#f887a9}.tw-border-cc-coral{border-color:#f6836f}.tw-border-warning-red{border-color:#f5826f}.tw-border-ocean{border-color:#00bfbc}.tw-border-ocean-light{border-color:#9df5f2}.tw-border-ocean-dark{border-color:#047f7d}.tw-border-ocean-neutral{border-color:#dbefee}.tw-border-stormy-ocean-50{border-color:#e6f3f2}.tw-border-stormy-ocean-100{border-color:#cde5e5}.tw-border-stormy-ocean-200{border-color:#b3d8d8}.tw-border-stormy-ocean-300{border-color:#9bcccb}.tw-border-stormy-ocean-400{border-color:#81bfbe}.tw-border-stormy-ocean-500{border-color:#68b2b1}.tw-border-stormy-ocean-600{border-color:#4fa5a3}.tw-border-stormy-ocean-700{border-color:#369997}.tw-border-stormy-ocean-800{border-color:#1e8c8a}.tw-border-spring{border-color:#00e1a2}.tw-border-spring-light{border-color:#9ff8d8}.tw-border-spring-dark{border-color:#02835c}.tw-border-spring-neutral{border-color:#e1eee8}.tw-border-bubblegum{border-color:#ff7fa8}.tw-border-bubblegum-light{border-color:#ffddeb}.tw-border-bubblegum-dark{border-color:#ca3b72}.tw-border-bubblegum-neutral{border-color:#f9e7eb}.tw-border-dandelion{border-color:#f7d12f}.tw-border-dandelion-light{border-color:#fbe697}.tw-border-dandelion-dark{border-color:#877001}.tw-border-dandelion-neutral{border-color:#f5ead2}.tw-border-sunset{border-color:#ff7b68}.tw-border-sunset-light{border-color:#fedfd9}.tw-border-sunset-dark{border-color:#cc4135}.tw-border-sunset-neutral{border-color:#fae7e4}.tw-border-lavender{border-color:#daa0de}.tw-border-lavender-light{border-color:#fedbff}.tw-border-lavender-dark{border-color:#9f57a5}.tw-border-lavender-neutral{border-color:#f7e6f8}.tw-border-gray-50{border-color:#f9fafb}.tw-border-gray-100{border-color:#f3f4f6}.tw-border-gray-200{border-color:#e5e7eb}.tw-border-gray-300{border-color:#d1d5db}.tw-border-gray-400{border-color:#9ca3af}.tw-border-gray-500{border-color:#6b7280}.tw-border-gray-600{border-color:#4b5563}.tw-border-gray-700{border-color:#374151}.tw-border-gray-800{border-color:#1f2937}.tw-border-gray-900{border-color:#111827}.hover\:tw-border-black:hover{border-color:#22292f}.hover\:tw-border-offblack:hover{border-color:#4c4c4c}.hover\:tw-border-charcol:hover{border-color:#4d4d4de6}.hover\:tw-border-grey-darker:hover{border-color:#606f7b}.hover\:tw-border-grey:hover{border-color:#b8c2cc}.hover\:tw-border-grey-light:hover{border-color:#dae1e7}.hover\:tw-border-grey-lighter:hover{border-color:#f1f5f8}.hover\:tw-border-grey-lightest:hover{border-color:#f8fafc}.hover\:tw-border-white:hover{border-color:#fff}.hover\:tw-border-link-blue:hover{border-color:#00abfa}.hover\:tw-border-faded-link-blue:hover{border-color:#88bee7}.hover\:tw-border-dividers:hover{border-color:#e0e0e0}.hover\:tw-border-hint:hover{border-color:#bdbdbd}.hover\:tw-border-secondary-text:hover{border-color:#757575}.hover\:tw-border-text:hover{border-color:#212121}.hover\:tw-border-red:hover{border-color:#f6836f}.hover\:tw-border-green:hover{border-color:#b3ea7b}.hover\:tw-border-transparent:hover{border-color:#0000}.hover\:tw-border-yellow-notification:hover{border-color:#fff}.hover\:tw-border-yellow-section-50:hover{border-color:#fffaeb}.hover\:tw-border-red-section-50:hover{border-color:#fdf2f3}.hover\:tw-border-orange-section-50:hover{border-color:#fdeee4}.hover\:tw-border-green-section-50:hover{border-color:#eff9d5}.hover\:tw-border-teal-section-50:hover{border-color:#ebf5f1}.hover\:tw-border-blue-section-50:hover{border-color:#e9fbff}.hover\:tw-border-navy-section-50:hover{border-color:#e4edf4}.hover\:tw-border-purple-section-50:hover{border-color:#eeedf4}.hover\:tw-border-magenta-section-50:hover{border-color:#f4e0ec}.hover\:tw-border-cc-yellow:hover{border-color:#f2d354}.hover\:tw-border-cc-green:hover{border-color:#a4de6e}.hover\:tw-border-cc-turquoise:hover{border-color:#54dea7}.hover\:tw-border-cc-cyan:hover{border-color:#34d2da}.hover\:tw-border-cc-blue:hover{border-color:#84c1f0}.hover\:tw-border-cc-purple:hover{border-color:#d2a3db}.hover\:tw-border-cc-pink:hover{border-color:#f887a9}.hover\:tw-border-cc-coral:hover{border-color:#f6836f}.hover\:tw-border-warning-red:hover{border-color:#f5826f}.hover\:tw-border-ocean:hover{border-color:#00bfbc}.hover\:tw-border-ocean-light:hover{border-color:#9df5f2}.hover\:tw-border-ocean-dark:hover{border-color:#047f7d}.hover\:tw-border-ocean-neutral:hover{border-color:#dbefee}.hover\:tw-border-stormy-ocean-50:hover{border-color:#e6f3f2}.hover\:tw-border-stormy-ocean-100:hover{border-color:#cde5e5}.hover\:tw-border-stormy-ocean-200:hover{border-color:#b3d8d8}.hover\:tw-border-stormy-ocean-300:hover{border-color:#9bcccb}.hover\:tw-border-stormy-ocean-400:hover{border-color:#81bfbe}.hover\:tw-border-stormy-ocean-500:hover{border-color:#68b2b1}.hover\:tw-border-stormy-ocean-600:hover{border-color:#4fa5a3}.hover\:tw-border-stormy-ocean-700:hover{border-color:#369997}.hover\:tw-border-stormy-ocean-800:hover{border-color:#1e8c8a}.hover\:tw-border-spring:hover{border-color:#00e1a2}.hover\:tw-border-spring-light:hover{border-color:#9ff8d8}.hover\:tw-border-spring-dark:hover{border-color:#02835c}.hover\:tw-border-spring-neutral:hover{border-color:#e1eee8}.hover\:tw-border-bubblegum:hover{border-color:#ff7fa8}.hover\:tw-border-bubblegum-light:hover{border-color:#ffddeb}.hover\:tw-border-bubblegum-dark:hover{border-color:#ca3b72}.hover\:tw-border-bubblegum-neutral:hover{border-color:#f9e7eb}.hover\:tw-border-dandelion:hover{border-color:#f7d12f}.hover\:tw-border-dandelion-light:hover{border-color:#fbe697}.hover\:tw-border-dandelion-dark:hover{border-color:#877001}.hover\:tw-border-dandelion-neutral:hover{border-color:#f5ead2}.hover\:tw-border-sunset:hover{border-color:#ff7b68}.hover\:tw-border-sunset-light:hover{border-color:#fedfd9}.hover\:tw-border-sunset-dark:hover{border-color:#cc4135}.hover\:tw-border-sunset-neutral:hover{border-color:#fae7e4}.hover\:tw-border-lavender:hover{border-color:#daa0de}.hover\:tw-border-lavender-light:hover{border-color:#fedbff}.hover\:tw-border-lavender-dark:hover{border-color:#9f57a5}.hover\:tw-border-lavender-neutral:hover{border-color:#f7e6f8}.hover\:tw-border-gray-50:hover{border-color:#f9fafb}.hover\:tw-border-gray-100:hover{border-color:#f3f4f6}.hover\:tw-border-gray-200:hover{border-color:#e5e7eb}.hover\:tw-border-gray-300:hover{border-color:#d1d5db}.hover\:tw-border-gray-400:hover{border-color:#9ca3af}.hover\:tw-border-gray-500:hover{border-color:#6b7280}.hover\:tw-border-gray-600:hover{border-color:#4b5563}.hover\:tw-border-gray-700:hover{border-color:#374151}.hover\:tw-border-gray-800:hover{border-color:#1f2937}.hover\:tw-border-gray-900:hover{border-color:#111827}.tw-rounded-none{border-radius:0}.tw-rounded-sm{border-radius:.125rem}.tw-rounded{border-radius:.25rem}.tw-rounded-lg{border-radius:.5rem}.tw-rounded-full{border-radius:9999px}.tw-rounded-t-none{border-top-left-radius:0;border-top-right-radius:0}.tw-rounded-r-none{border-bottom-right-radius:0;border-top-right-radius:0}.tw-rounded-b-none{border-bottom-left-radius:0;border-bottom-right-radius:0}.tw-rounded-l-none{border-bottom-left-radius:0;border-top-left-radius:0}.tw-rounded-t-sm{border-top-left-radius:.125rem;border-top-right-radius:.125rem}.tw-rounded-r-sm{border-top-right-radius:.125rem}.tw-rounded-b-sm,.tw-rounded-r-sm{border-bottom-right-radius:.125rem}.tw-rounded-b-sm,.tw-rounded-l-sm{border-bottom-left-radius:.125rem}.tw-rounded-l-sm{border-top-left-radius:.125rem}.tw-rounded-t{border-top-left-radius:.25rem}.tw-rounded-r,.tw-rounded-t{border-top-right-radius:.25rem}.tw-rounded-b,.tw-rounded-r{border-bottom-right-radius:.25rem}.tw-rounded-b,.tw-rounded-l{border-bottom-left-radius:.25rem}.tw-rounded-l{border-top-left-radius:.25rem}.tw-rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.tw-rounded-r-lg{border-bottom-right-radius:.5rem;border-top-right-radius:.5rem}.tw-rounded-b-lg{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.tw-rounded-l-lg{border-bottom-left-radius:.5rem;border-top-left-radius:.5rem}.tw-rounded-t-full{border-top-left-radius:9999px;border-top-right-radius:9999px}.tw-rounded-r-full{border-bottom-right-radius:9999px;border-top-right-radius:9999px}.tw-rounded-b-full{border-bottom-left-radius:9999px;border-bottom-right-radius:9999px}.tw-rounded-l-full{border-bottom-left-radius:9999px;border-top-left-radius:9999px}.tw-rounded-tl-none{border-top-left-radius:0}.tw-rounded-tr-none{border-top-right-radius:0}.tw-rounded-br-none{border-bottom-right-radius:0}.tw-rounded-bl-none{border-bottom-left-radius:0}.tw-rounded-tl-sm{border-top-left-radius:.125rem}.tw-rounded-tr-sm{border-top-right-radius:.125rem}.tw-rounded-br-sm{border-bottom-right-radius:.125rem}.tw-rounded-bl-sm{border-bottom-left-radius:.125rem}.tw-rounded-tl{border-top-left-radius:.25rem}.tw-rounded-tr{border-top-right-radius:.25rem}.tw-rounded-br{border-bottom-right-radius:.25rem}.tw-rounded-bl{border-bottom-left-radius:.25rem}.tw-rounded-tl-lg{border-top-left-radius:.5rem}.tw-rounded-tr-lg{border-top-right-radius:.5rem}.tw-rounded-br-lg{border-bottom-right-radius:.5rem}.tw-rounded-bl-lg{border-bottom-left-radius:.5rem}.tw-rounded-tl-full{border-top-left-radius:9999px}.tw-rounded-tr-full{border-top-right-radius:9999px}.tw-rounded-br-full{border-bottom-right-radius:9999px}.tw-rounded-bl-full{border-bottom-left-radius:9999px}.tw-border-solid{border-style:solid}.tw-border-dashed{border-style:dashed}.tw-border-dotted{border-style:dotted}.tw-border-none{border-style:none}.tw-border-0{border-width:0}.tw-border-2{border-width:2px}.tw-border-4{border-width:4px}.tw-border-8{border-width:8px}.tw-border{border-width:1px}.tw-border-t-0{border-top-width:0}.tw-border-r-0{border-right-width:0}.tw-border-b-0{border-bottom-width:0}.tw-border-l-0{border-left-width:0}.tw-border-t-2{border-top-width:2px}.tw-border-r-2{border-right-width:2px}.tw-border-b-2{border-bottom-width:2px}.tw-border-l-2{border-left-width:2px}.tw-border-t-4{border-top-width:4px}.tw-border-r-4{border-right-width:4px}.tw-border-b-4{border-bottom-width:4px}.tw-border-l-4{border-left-width:4px}.tw-border-t-8{border-top-width:8px}.tw-border-r-8{border-right-width:8px}.tw-border-b-8{border-bottom-width:8px}.tw-border-l-8{border-left-width:8px}.tw-border-t{border-top-width:1px}.tw-border-r{border-right-width:1px}.tw-border-b{border-bottom-width:1px}.tw-border-l{border-left-width:1px}.tw-cursor-auto{cursor:auto}.tw-cursor-default{cursor:default}.tw-cursor-pointer{cursor:pointer}.tw-cursor-wait{cursor:wait}.tw-cursor-move{cursor:move}.tw-cursor-not-allowed{cursor:not-allowed}.tw-block{display:block}.tw-inline-block{display:inline-block}.tw-inline{display:inline}.tw-table{display:table}.tw-table-row{display:table-row}.tw-table-cell{display:table-cell}.tw-hidden{display:none}.tw-flex{display:flex}.tw-inline-flex{display:inline-flex}.tw-flex-row{flex-direction:row}.tw-flex-row-reverse{flex-direction:row-reverse}.tw-flex-col{flex-direction:column}.tw-flex-col-reverse{flex-direction:column-reverse}.tw-flex-wrap{flex-wrap:wrap}.tw-flex-wrap-reverse{flex-wrap:wrap-reverse}.tw-flex-no-wrap{flex-wrap:nowrap}.tw-items-start{align-items:flex-start}.tw-items-end{align-items:flex-end}.tw-items-center{align-items:center}.tw-items-baseline{align-items:baseline}.tw-items-stretch{align-items:stretch}.tw-self-auto{align-self:auto}.tw-self-start{align-self:flex-start}.tw-self-end{align-self:flex-end}.tw-self-center{align-self:center}.tw-self-stretch{align-self:stretch}.tw-justify-start{justify-content:flex-start}.tw-justify-end{justify-content:flex-end}.tw-justify-center{justify-content:center}.tw-justify-between{justify-content:space-between}.tw-justify-around{justify-content:space-around}.tw-content-center{align-content:center}.tw-content-start{align-content:flex-start}.tw-content-end{align-content:flex-end}.tw-content-between{align-content:space-between}.tw-content-around{align-content:space-around}.tw-flex-1{flex:1 1 0%}.tw-flex-auto{flex:1 1 auto}.tw-flex-initial{flex:0 1 auto}.tw-flex-none{flex:none}.tw-flex-grow{flex-grow:1}.tw-flex-shrink{flex-shrink:1}.tw-flex-no-grow{flex-grow:0}.tw-flex-no-shrink{flex-shrink:0}.tw-float-right{float:right}.tw-float-left{float:left}.tw-float-none{float:none}.tw-clearfix:after{clear:both;content:"";display:table}.tw-font-sans{font-family:system-ui,BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.tw-font-serif{font-family:Constantia,Lucida Bright,Lucidabright,Lucida Serif,Lucida,DejaVu Serif,Bitstream Vera Serif,Liberation Serif,Georgia,serif}.tw-font-mono{font-family:Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.tw-font-hairline{font-weight:100}.tw-font-thin{font-weight:200}.tw-font-light{font-weight:300}.tw-font-normal{font-weight:400}.tw-font-medium{font-weight:500}.tw-font-semibold{font-weight:600}.tw-font-bold{font-weight:700}.tw-font-extrabold{font-weight:800}.tw-font-black{font-weight:900}.tw-h-1{height:.25rem}.tw-h-2{height:.5rem}.tw-h-3{height:.75rem}.tw-h-4{height:1rem}.tw-h-5{height:1.25rem}.tw-h-6{height:1.5rem}.tw-h-8{height:2rem}.tw-h-10{height:2.5rem}.tw-h-12{height:3rem}.tw-h-16{height:4rem}.tw-h-24{height:6rem}.tw-h-32{height:8rem}.tw-h-48{height:12rem}.tw-h-64{height:16rem}.tw-h-auto{height:auto}.tw-h-px{height:1px}.tw-h-full{height:100%}.tw-h-screen{height:100vh}.tw-leading-none{line-height:1}.tw-leading-tight{line-height:1.25}.tw-leading-normal{line-height:1.5}.tw-leading-loose{line-height:2}.tw-m-0{margin:0}.tw-m-1{margin:.25rem}.tw-m-2{margin:.5rem}.tw-m-3{margin:.75rem}.tw-m-4{margin:1rem}.tw-m-5{margin:1.25rem}.tw-m-6{margin:1.5rem}.tw-m-8{margin:2rem}.tw-m-10{margin:2.5rem}.tw-m-12{margin:3rem}.tw-m-16{margin:4rem}.tw-m-20{margin:5rem}.tw-m-24{margin:6rem}.tw-m-32{margin:8rem}.tw-m-auto{margin:auto}.tw-m-px{margin:1px}.tw-my-0{margin-bottom:0;margin-top:0}.tw-mx-0{margin-left:0;margin-right:0}.tw-my-1{margin-bottom:.25rem;margin-top:.25rem}.tw-mx-1{margin-left:.25rem;margin-right:.25rem}.tw-my-2{margin-bottom:.5rem;margin-top:.5rem}.tw-mx-2{margin-left:.5rem;margin-right:.5rem}.tw-my-3{margin-bottom:.75rem;margin-top:.75rem}.tw-mx-3{margin-left:.75rem;margin-right:.75rem}.tw-my-4{margin-bottom:1rem;margin-top:1rem}.tw-mx-4{margin-left:1rem;margin-right:1rem}.tw-my-5{margin-bottom:1.25rem;margin-top:1.25rem}.tw-mx-5{margin-left:1.25rem;margin-right:1.25rem}.tw-my-6{margin-bottom:1.5rem;margin-top:1.5rem}.tw-mx-6{margin-left:1.5rem;margin-right:1.5rem}.tw-my-8{margin-bottom:2rem;margin-top:2rem}.tw-mx-8{margin-left:2rem;margin-right:2rem}.tw-my-10{margin-bottom:2.5rem;margin-top:2.5rem}.tw-mx-10{margin-left:2.5rem;margin-right:2.5rem}.tw-my-12{margin-bottom:3rem;margin-top:3rem}.tw-mx-12{margin-left:3rem;margin-right:3rem}.tw-my-16{margin-bottom:4rem;margin-top:4rem}.tw-mx-16{margin-left:4rem;margin-right:4rem}.tw-my-20{margin-bottom:5rem;margin-top:5rem}.tw-mx-20{margin-left:5rem;margin-right:5rem}.tw-my-24{margin-bottom:6rem;margin-top:6rem}.tw-mx-24{margin-left:6rem;margin-right:6rem}.tw-my-32{margin-bottom:8rem;margin-top:8rem}.tw-mx-32{margin-left:8rem;margin-right:8rem}.tw-my-auto{margin-bottom:auto;margin-top:auto}.tw-mx-auto{margin-left:auto;margin-right:auto}.tw-my-px{margin-bottom:1px;margin-top:1px}.tw-mx-px{margin-left:1px;margin-right:1px}.tw-mt-0{margin-top:0}.tw-mr-0{margin-right:0}.tw-mb-0{margin-bottom:0}.tw-ml-0{margin-left:0}.tw-mt-1{margin-top:.25rem}.tw-mr-1{margin-right:.25rem}.tw-mb-1{margin-bottom:.25rem}.tw-ml-1{margin-left:.25rem}.tw-mt-2{margin-top:.5rem}.tw-mr-2{margin-right:.5rem}.tw-mb-2{margin-bottom:.5rem}.tw-ml-2{margin-left:.5rem}.tw-mt-3{margin-top:.75rem}.tw-mr-3{margin-right:.75rem}.tw-mb-3{margin-bottom:.75rem}.tw-ml-3{margin-left:.75rem}.tw-mt-4{margin-top:1rem}.tw-mr-4{margin-right:1rem}.tw-mb-4{margin-bottom:1rem}.tw-ml-4{margin-left:1rem}.tw-mt-5{margin-top:1.25rem}.tw-mr-5{margin-right:1.25rem}.tw-mb-5{margin-bottom:1.25rem}.tw-ml-5{margin-left:1.25rem}.tw-mt-6{margin-top:1.5rem}.tw-mr-6{margin-right:1.5rem}.tw-mb-6{margin-bottom:1.5rem}.tw-ml-6{margin-left:1.5rem}.tw-mt-8{margin-top:2rem}.tw-mr-8{margin-right:2rem}.tw-mb-8{margin-bottom:2rem}.tw-ml-8{margin-left:2rem}.tw-mt-10{margin-top:2.5rem}.tw-mr-10{margin-right:2.5rem}.tw-mb-10{margin-bottom:2.5rem}.tw-ml-10{margin-left:2.5rem}.tw-mt-12{margin-top:3rem}.tw-mr-12{margin-right:3rem}.tw-mb-12{margin-bottom:3rem}.tw-ml-12{margin-left:3rem}.tw-mt-16{margin-top:4rem}.tw-mr-16{margin-right:4rem}.tw-mb-16{margin-bottom:4rem}.tw-ml-16{margin-left:4rem}.tw-mt-20{margin-top:5rem}.tw-mr-20{margin-right:5rem}.tw-mb-20{margin-bottom:5rem}.tw-ml-20{margin-left:5rem}.tw-mt-24{margin-top:6rem}.tw-mr-24{margin-right:6rem}.tw-mb-24{margin-bottom:6rem}.tw-ml-24{margin-left:6rem}.tw-mt-32{margin-top:8rem}.tw-mr-32{margin-right:8rem}.tw-mb-32{margin-bottom:8rem}.tw-ml-32{margin-left:8rem}.tw-mt-auto{margin-top:auto}.tw-mr-auto{margin-right:auto}.tw-mb-auto{margin-bottom:auto}.tw-ml-auto{margin-left:auto}.tw-mt-px{margin-top:1px}.tw-mr-px{margin-right:1px}.tw-mb-px{margin-bottom:1px}.tw-ml-px{margin-left:1px}.tw-max-h-full{max-height:100%}.tw-max-h-screen{max-height:100vh}.tw-max-w-xs{max-width:20rem}.tw-max-w-sm{max-width:30rem}.tw-max-w-md{max-width:40rem}.tw-max-w-lg{max-width:50rem}.tw-max-w-xl{max-width:60rem}.tw-max-w-2xl{max-width:70rem}.tw-max-w-3xl{max-width:80rem}.tw-max-w-4xl{max-width:90rem}.tw-max-w-5xl{max-width:100rem}.tw-max-w-full{max-width:100%}.tw-min-h-0{min-height:0}.tw-min-w-xs{min-width:20rem}.tw-min-w-sm{min-width:30rem}.tw-min-w-md{min-width:40rem}.tw-min-w-lg{min-width:50rem}.tw-min-w-xl{min-width:60rem}.tw-min-w-2xl{min-width:70rem}.tw-min-w-3xl{min-width:80rem}.tw-min-w-4xl{min-width:90rem}.tw-min-w-5xl{min-width:100rem}.tw-min-h-full{min-height:100%}.tw-min-h-screen{min-height:100vh}.tw-min-w-0{min-width:0}.tw-min-w-full{min-width:100%}.tw--m-0{margin:0}.tw--m-1{margin:-.25rem}.tw--m-2{margin:-.5rem}.tw--m-3{margin:-.75rem}.tw--m-4{margin:-1rem}.tw--m-5{margin:-1.25rem}.tw--m-6{margin:-1.5rem}.tw--m-8{margin:-2rem}.tw--m-10{margin:-2.5rem}.tw--m-12{margin:-3rem}.tw--m-16{margin:-4rem}.tw--m-20{margin:-5rem}.tw--m-24{margin:-6rem}.tw--m-32{margin:-8rem}.tw--m-px{margin:-1px}.tw--my-0{margin-bottom:0;margin-top:0}.tw--mx-0{margin-left:0;margin-right:0}.tw--my-1{margin-bottom:-.25rem;margin-top:-.25rem}.tw--mx-1{margin-left:-.25rem;margin-right:-.25rem}.tw--my-2{margin-bottom:-.5rem;margin-top:-.5rem}.tw--mx-2{margin-left:-.5rem;margin-right:-.5rem}.tw--my-3{margin-bottom:-.75rem;margin-top:-.75rem}.tw--mx-3{margin-left:-.75rem;margin-right:-.75rem}.tw--my-4{margin-bottom:-1rem;margin-top:-1rem}.tw--mx-4{margin-left:-1rem;margin-right:-1rem}.tw--my-5{margin-bottom:-1.25rem;margin-top:-1.25rem}.tw--mx-5{margin-left:-1.25rem;margin-right:-1.25rem}.tw--my-6{margin-bottom:-1.5rem;margin-top:-1.5rem}.tw--mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.tw--my-8{margin-bottom:-2rem;margin-top:-2rem}.tw--mx-8{margin-left:-2rem;margin-right:-2rem}.tw--my-10{margin-bottom:-2.5rem;margin-top:-2.5rem}.tw--mx-10{margin-left:-2.5rem;margin-right:-2.5rem}.tw--my-12{margin-bottom:-3rem;margin-top:-3rem}.tw--mx-12{margin-left:-3rem;margin-right:-3rem}.tw--my-16{margin-bottom:-4rem;margin-top:-4rem}.tw--mx-16{margin-left:-4rem;margin-right:-4rem}.tw--my-20{margin-bottom:-5rem;margin-top:-5rem}.tw--mx-20{margin-left:-5rem;margin-right:-5rem}.tw--my-24{margin-bottom:-6rem;margin-top:-6rem}.tw--mx-24{margin-left:-6rem;margin-right:-6rem}.tw--my-32{margin-bottom:-8rem;margin-top:-8rem}.tw--mx-32{margin-left:-8rem;margin-right:-8rem}.tw--my-px{margin-bottom:-1px;margin-top:-1px}.tw--mx-px{margin-left:-1px;margin-right:-1px}.tw--mt-0{margin-top:0}.tw--mr-0{margin-right:0}.tw--mb-0{margin-bottom:0}.tw--ml-0{margin-left:0}.tw--mt-1{margin-top:-.25rem}.tw--mr-1{margin-right:-.25rem}.tw--mb-1{margin-bottom:-.25rem}.tw--ml-1{margin-left:-.25rem}.tw--mt-2{margin-top:-.5rem}.tw--mr-2{margin-right:-.5rem}.tw--mb-2{margin-bottom:-.5rem}.tw--ml-2{margin-left:-.5rem}.tw--mt-3{margin-top:-.75rem}.tw--mr-3{margin-right:-.75rem}.tw--mb-3{margin-bottom:-.75rem}.tw--ml-3{margin-left:-.75rem}.tw--mt-4{margin-top:-1rem}.tw--mr-4{margin-right:-1rem}.tw--mb-4{margin-bottom:-1rem}.tw--ml-4{margin-left:-1rem}.tw--mt-5{margin-top:-1.25rem}.tw--mr-5{margin-right:-1.25rem}.tw--mb-5{margin-bottom:-1.25rem}.tw--ml-5{margin-left:-1.25rem}.tw--mt-6{margin-top:-1.5rem}.tw--mr-6{margin-right:-1.5rem}.tw--mb-6{margin-bottom:-1.5rem}.tw--ml-6{margin-left:-1.5rem}.tw--mt-8{margin-top:-2rem}.tw--mr-8{margin-right:-2rem}.tw--mb-8{margin-bottom:-2rem}.tw--ml-8{margin-left:-2rem}.tw--mt-10{margin-top:-2.5rem}.tw--mr-10{margin-right:-2.5rem}.tw--mb-10{margin-bottom:-2.5rem}.tw--ml-10{margin-left:-2.5rem}.tw--mt-12{margin-top:-3rem}.tw--mr-12{margin-right:-3rem}.tw--mb-12{margin-bottom:-3rem}.tw--ml-12{margin-left:-3rem}.tw--mt-16{margin-top:-4rem}.tw--mr-16{margin-right:-4rem}.tw--mb-16{margin-bottom:-4rem}.tw--ml-16{margin-left:-4rem}.tw--mt-20{margin-top:-5rem}.tw--mr-20{margin-right:-5rem}.tw--mb-20{margin-bottom:-5rem}.tw--ml-20{margin-left:-5rem}.tw--mt-24{margin-top:-6rem}.tw--mr-24{margin-right:-6rem}.tw--mb-24{margin-bottom:-6rem}.tw--ml-24{margin-left:-6rem}.tw--mt-32{margin-top:-8rem}.tw--mr-32{margin-right:-8rem}.tw--mb-32{margin-bottom:-8rem}.tw--ml-32{margin-left:-8rem}.tw--mt-px{margin-top:-1px}.tw--mr-px{margin-right:-1px}.tw--mb-px{margin-bottom:-1px}.tw--ml-px{margin-left:-1px}.tw-opacity-0{opacity:0}.tw-opacity-25{opacity:.25}.tw-opacity-50{opacity:.5}.tw-opacity-75{opacity:.75}.tw-opacity-100{opacity:1}.tw-outline-none{outline:0}.tw-overflow-auto{overflow:auto}.tw-overflow-hidden{overflow:hidden}.tw-overflow-visible{overflow:visible}.tw-overflow-scroll{overflow:scroll}.tw-overflow-x-auto{overflow-x:auto}.tw-overflow-y-auto{overflow-y:auto}.tw-overflow-x-hidden{overflow-x:hidden}.tw-overflow-y-hidden{overflow-y:hidden}.tw-overflow-x-visible{overflow-x:visible}.tw-overflow-y-visible{overflow-y:visible}.tw-overflow-x-scroll{overflow-x:scroll}.tw-overflow-y-scroll{overflow-y:scroll}.tw-scrolling-touch{-webkit-overflow-scrolling:touch}.tw-scrolling-auto{-webkit-overflow-scrolling:auto}.tw-p-0{padding:0}.tw-p-1{padding:.25rem}.tw-p-2{padding:.5rem}.tw-p-3{padding:.75rem}.tw-p-4{padding:1rem}.tw-p-5{padding:1.25rem}.tw-p-6{padding:1.5rem}.tw-p-8{padding:2rem}.tw-p-10{padding:2.5rem}.tw-p-12{padding:3rem}.tw-p-16{padding:4rem}.tw-p-20{padding:5rem}.tw-p-24{padding:6rem}.tw-p-32{padding:8rem}.tw-p-px{padding:1px}.tw-py-0{padding-bottom:0;padding-top:0}.tw-px-0{padding-left:0;padding-right:0}.tw-py-1{padding-bottom:.25rem;padding-top:.25rem}.tw-px-1{padding-left:.25rem;padding-right:.25rem}.tw-py-2{padding-bottom:.5rem;padding-top:.5rem}.tw-px-2{padding-left:.5rem;padding-right:.5rem}.tw-py-3{padding-bottom:.75rem;padding-top:.75rem}.tw-px-3{padding-left:.75rem;padding-right:.75rem}.tw-py-4{padding-bottom:1rem;padding-top:1rem}.tw-px-4{padding-left:1rem;padding-right:1rem}.tw-py-5{padding-bottom:1.25rem;padding-top:1.25rem}.tw-px-5{padding-left:1.25rem;padding-right:1.25rem}.tw-py-6{padding-bottom:1.5rem;padding-top:1.5rem}.tw-px-6{padding-left:1.5rem;padding-right:1.5rem}.tw-py-8{padding-bottom:2rem;padding-top:2rem}.tw-px-8{padding-left:2rem;padding-right:2rem}.tw-py-10{padding-bottom:2.5rem;padding-top:2.5rem}.tw-px-10{padding-left:2.5rem;padding-right:2.5rem}.tw-py-12{padding-bottom:3rem;padding-top:3rem}.tw-px-12{padding-left:3rem;padding-right:3rem}.tw-py-16{padding-bottom:4rem;padding-top:4rem}.tw-px-16{padding-left:4rem;padding-right:4rem}.tw-py-20{padding-bottom:5rem;padding-top:5rem}.tw-px-20{padding-left:5rem;padding-right:5rem}.tw-py-24{padding-bottom:6rem;padding-top:6rem}.tw-px-24{padding-left:6rem;padding-right:6rem}.tw-py-32{padding-bottom:8rem;padding-top:8rem}.tw-px-32{padding-left:8rem;padding-right:8rem}.tw-py-px{padding-bottom:1px;padding-top:1px}.tw-px-px{padding-left:1px;padding-right:1px}.tw-pt-0{padding-top:0}.tw-pr-0{padding-right:0}.tw-pb-0{padding-bottom:0}.tw-pl-0{padding-left:0}.tw-pt-1{padding-top:.25rem}.tw-pr-1{padding-right:.25rem}.tw-pb-1{padding-bottom:.25rem}.tw-pl-1{padding-left:.25rem}.tw-pt-2{padding-top:.5rem}.tw-pr-2{padding-right:.5rem}.tw-pb-2{padding-bottom:.5rem}.tw-pl-2{padding-left:.5rem}.tw-pt-3{padding-top:.75rem}.tw-pr-3{padding-right:.75rem}.tw-pb-3{padding-bottom:.75rem}.tw-pl-3{padding-left:.75rem}.tw-pt-4{padding-top:1rem}.tw-pr-4{padding-right:1rem}.tw-pb-4{padding-bottom:1rem}.tw-pl-4{padding-left:1rem}.tw-pt-5{padding-top:1.25rem}.tw-pr-5{padding-right:1.25rem}.tw-pb-5{padding-bottom:1.25rem}.tw-pl-5{padding-left:1.25rem}.tw-pt-6{padding-top:1.5rem}.tw-pr-6{padding-right:1.5rem}.tw-pb-6{padding-bottom:1.5rem}.tw-pl-6{padding-left:1.5rem}.tw-pt-8{padding-top:2rem}.tw-pr-8{padding-right:2rem}.tw-pb-8{padding-bottom:2rem}.tw-pl-8{padding-left:2rem}.tw-pt-10{padding-top:2.5rem}.tw-pr-10{padding-right:2.5rem}.tw-pb-10{padding-bottom:2.5rem}.tw-pl-10{padding-left:2.5rem}.tw-pt-12{padding-top:3rem}.tw-pr-12{padding-right:3rem}.tw-pb-12{padding-bottom:3rem}.tw-pl-12{padding-left:3rem}.tw-pt-16{padding-top:4rem}.tw-pr-16{padding-right:4rem}.tw-pb-16{padding-bottom:4rem}.tw-pl-16{padding-left:4rem}.tw-pt-20{padding-top:5rem}.tw-pr-20{padding-right:5rem}.tw-pb-20{padding-bottom:5rem}.tw-pl-20{padding-left:5rem}.tw-pt-24{padding-top:6rem}.tw-pr-24{padding-right:6rem}.tw-pb-24{padding-bottom:6rem}.tw-pl-24{padding-left:6rem}.tw-pt-32{padding-top:8rem}.tw-pr-32{padding-right:8rem}.tw-pb-32{padding-bottom:8rem}.tw-pl-32{padding-left:8rem}.tw-pt-px{padding-top:1px}.tw-pr-px{padding-right:1px}.tw-pb-px{padding-bottom:1px}.tw-pl-px{padding-left:1px}.tw-pointer-events-none{pointer-events:none}.tw-pointer-events-auto{pointer-events:auto}.tw-static{position:static}.tw-fixed{position:fixed}.tw-absolute{position:absolute}.tw-relative{position:relative}.tw-sticky{position:sticky}.tw-pin-none{bottom:auto;left:auto;right:auto;top:auto}.tw-pin{left:0;right:0}.tw-pin,.tw-pin-y{bottom:0;top:0}.tw-pin-x{left:0;right:0}.tw-pin-t{top:0}.tw-pin-r{right:0}.tw-pin-b{bottom:0}.tw-pin-l{left:0}.tw-resize-none{resize:none}.tw-resize-y{resize:vertical}.tw-resize-x{resize:horizontal}.tw-resize{resize:both}.tw-shadow{box-shadow:0 1px 3px 0 #0000001a,0 1px 2px 0 #0000000f}.tw-shadow-md{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.tw-shadow-lg{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.tw-shadow-xl{box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.tw-shadow-2xl{box-shadow:0 25px 50px -12px #00000040!important}.tw-shadow-inner{box-shadow:inset 0 2px 4px 0 #0000000f}.tw-shadow-outline{box-shadow:0 0 0 3px #3490dc80}.tw-shadow-none{box-shadow:none}.tw-fill-current{fill:currentColor}.tw-stroke-current{stroke:currentColor}.tw-table-auto{table-layout:auto}.tw-table-fixed{table-layout:fixed}.tw-text-left{text-align:left}.tw-text-center{text-align:center}.tw-text-right{text-align:right}.tw-text-justify{text-align:justify}.tw-text-black{color:#22292f}.tw-text-offblack{color:#4c4c4c}.tw-text-charcol{color:#4d4d4de6}.tw-text-grey-darker{color:#606f7b}.tw-text-grey{color:#b8c2cc}.tw-text-grey-light{color:#dae1e7}.tw-text-grey-lighter{color:#f1f5f8}.tw-text-grey-lightest{color:#f8fafc}.tw-text-white{color:#fff}.tw-text-link-blue{color:#00abfa}.tw-text-faded-link-blue{color:#88bee7}.tw-text-dividers{color:#e0e0e0}.tw-text-hint{color:#bdbdbd}.tw-text-secondary-text{color:#757575}.tw-text-text{color:#212121}.tw-text-red{color:#f6836f}.tw-text-green{color:#b3ea7b}.tw-text-transparent{color:#0000}.tw-text-yellow-notification{color:#fff}.tw-text-yellow-section-50{color:#fffaeb}.tw-text-red-section-50{color:#fdf2f3}.tw-text-orange-section-50{color:#fdeee4}.tw-text-green-section-50{color:#eff9d5}.tw-text-teal-section-50{color:#ebf5f1}.tw-text-blue-section-50{color:#e9fbff}.tw-text-navy-section-50{color:#e4edf4}.tw-text-purple-section-50{color:#eeedf4}.tw-text-magenta-section-50{color:#f4e0ec}.tw-text-cc-yellow{color:#f2d354}.tw-text-cc-green{color:#a4de6e}.tw-text-cc-turquoise{color:#54dea7}.tw-text-cc-cyan{color:#34d2da}.tw-text-cc-blue{color:#84c1f0}.tw-text-cc-purple{color:#d2a3db}.tw-text-cc-pink{color:#f887a9}.tw-text-cc-coral{color:#f6836f}.tw-text-warning-red{color:#f5826f}.tw-text-ocean{color:#00bfbc}.tw-text-ocean-light{color:#9df5f2}.tw-text-ocean-dark{color:#047f7d}.tw-text-ocean-neutral{color:#dbefee}.tw-text-stormy-ocean-50{color:#e6f3f2}.tw-text-stormy-ocean-100{color:#cde5e5}.tw-text-stormy-ocean-200{color:#b3d8d8}.tw-text-stormy-ocean-300{color:#9bcccb}.tw-text-stormy-ocean-400{color:#81bfbe}.tw-text-stormy-ocean-500{color:#68b2b1}.tw-text-stormy-ocean-600{color:#4fa5a3}.tw-text-stormy-ocean-700{color:#369997}.tw-text-stormy-ocean-800{color:#1e8c8a}.tw-text-spring{color:#00e1a2}.tw-text-spring-light{color:#9ff8d8}.tw-text-spring-dark{color:#02835c}.tw-text-spring-neutral{color:#e1eee8}.tw-text-bubblegum{color:#ff7fa8}.tw-text-bubblegum-light{color:#ffddeb}.tw-text-bubblegum-dark{color:#ca3b72}.tw-text-bubblegum-neutral{color:#f9e7eb}.tw-text-dandelion{color:#f7d12f}.tw-text-dandelion-light{color:#fbe697}.tw-text-dandelion-dark{color:#877001}.tw-text-dandelion-neutral{color:#f5ead2}.tw-text-sunset{color:#ff7b68}.tw-text-sunset-light{color:#fedfd9}.tw-text-sunset-dark{color:#cc4135}.tw-text-sunset-neutral{color:#fae7e4}.tw-text-lavender{color:#daa0de}.tw-text-lavender-light{color:#fedbff}.tw-text-lavender-dark{color:#9f57a5}.tw-text-lavender-neutral{color:#f7e6f8}.tw-text-gray-50{color:#f9fafb}.tw-text-gray-100{color:#f3f4f6}.tw-text-gray-200{color:#e5e7eb}.tw-text-gray-300{color:#d1d5db}.tw-text-gray-400{color:#9ca3af}.tw-text-gray-500{color:#6b7280}.tw-text-gray-600{color:#4b5563}.tw-text-gray-700{color:#374151}.tw-text-gray-800{color:#1f2937}.tw-text-gray-900{color:#111827}.hover\:tw-text-black:hover{color:#22292f}.hover\:tw-text-offblack:hover{color:#4c4c4c}.hover\:tw-text-charcol:hover{color:#4d4d4de6}.hover\:tw-text-grey-darker:hover{color:#606f7b}.hover\:tw-text-grey:hover{color:#b8c2cc}.hover\:tw-text-grey-light:hover{color:#dae1e7}.hover\:tw-text-grey-lighter:hover{color:#f1f5f8}.hover\:tw-text-grey-lightest:hover{color:#f8fafc}.hover\:tw-text-white:hover{color:#fff}.hover\:tw-text-link-blue:hover{color:#00abfa}.hover\:tw-text-faded-link-blue:hover{color:#88bee7}.hover\:tw-text-dividers:hover{color:#e0e0e0}.hover\:tw-text-hint:hover{color:#bdbdbd}.hover\:tw-text-secondary-text:hover{color:#757575}.hover\:tw-text-text:hover{color:#212121}.hover\:tw-text-red:hover{color:#f6836f}.hover\:tw-text-green:hover{color:#b3ea7b}.hover\:tw-text-transparent:hover{color:#0000}.hover\:tw-text-yellow-notification:hover{color:#fff}.hover\:tw-text-yellow-section-50:hover{color:#fffaeb}.hover\:tw-text-red-section-50:hover{color:#fdf2f3}.hover\:tw-text-orange-section-50:hover{color:#fdeee4}.hover\:tw-text-green-section-50:hover{color:#eff9d5}.hover\:tw-text-teal-section-50:hover{color:#ebf5f1}.hover\:tw-text-blue-section-50:hover{color:#e9fbff}.hover\:tw-text-navy-section-50:hover{color:#e4edf4}.hover\:tw-text-purple-section-50:hover{color:#eeedf4}.hover\:tw-text-magenta-section-50:hover{color:#f4e0ec}.hover\:tw-text-cc-yellow:hover{color:#f2d354}.hover\:tw-text-cc-green:hover{color:#a4de6e}.hover\:tw-text-cc-turquoise:hover{color:#54dea7}.hover\:tw-text-cc-cyan:hover{color:#34d2da}.hover\:tw-text-cc-blue:hover{color:#84c1f0}.hover\:tw-text-cc-purple:hover{color:#d2a3db}.hover\:tw-text-cc-pink:hover{color:#f887a9}.hover\:tw-text-cc-coral:hover{color:#f6836f}.hover\:tw-text-warning-red:hover{color:#f5826f}.hover\:tw-text-ocean:hover{color:#00bfbc}.hover\:tw-text-ocean-light:hover{color:#9df5f2}.hover\:tw-text-ocean-dark:hover{color:#047f7d}.hover\:tw-text-ocean-neutral:hover{color:#dbefee}.hover\:tw-text-stormy-ocean-50:hover{color:#e6f3f2}.hover\:tw-text-stormy-ocean-100:hover{color:#cde5e5}.hover\:tw-text-stormy-ocean-200:hover{color:#b3d8d8}.hover\:tw-text-stormy-ocean-300:hover{color:#9bcccb}.hover\:tw-text-stormy-ocean-400:hover{color:#81bfbe}.hover\:tw-text-stormy-ocean-500:hover{color:#68b2b1}.hover\:tw-text-stormy-ocean-600:hover{color:#4fa5a3}.hover\:tw-text-stormy-ocean-700:hover{color:#369997}.hover\:tw-text-stormy-ocean-800:hover{color:#1e8c8a}.hover\:tw-text-spring:hover{color:#00e1a2}.hover\:tw-text-spring-light:hover{color:#9ff8d8}.hover\:tw-text-spring-dark:hover{color:#02835c}.hover\:tw-text-spring-neutral:hover{color:#e1eee8}.hover\:tw-text-bubblegum:hover{color:#ff7fa8}.hover\:tw-text-bubblegum-light:hover{color:#ffddeb}.hover\:tw-text-bubblegum-dark:hover{color:#ca3b72}.hover\:tw-text-bubblegum-neutral:hover{color:#f9e7eb}.hover\:tw-text-dandelion:hover{color:#f7d12f}.hover\:tw-text-dandelion-light:hover{color:#fbe697}.hover\:tw-text-dandelion-dark:hover{color:#877001}.hover\:tw-text-dandelion-neutral:hover{color:#f5ead2}.hover\:tw-text-sunset:hover{color:#ff7b68}.hover\:tw-text-sunset-light:hover{color:#fedfd9}.hover\:tw-text-sunset-dark:hover{color:#cc4135}.hover\:tw-text-sunset-neutral:hover{color:#fae7e4}.hover\:tw-text-lavender:hover{color:#daa0de}.hover\:tw-text-lavender-light:hover{color:#fedbff}.hover\:tw-text-lavender-dark:hover{color:#9f57a5}.hover\:tw-text-lavender-neutral:hover{color:#f7e6f8}.hover\:tw-text-gray-50:hover{color:#f9fafb}.hover\:tw-text-gray-100:hover{color:#f3f4f6}.hover\:tw-text-gray-200:hover{color:#e5e7eb}.hover\:tw-text-gray-300:hover{color:#d1d5db}.hover\:tw-text-gray-400:hover{color:#9ca3af}.hover\:tw-text-gray-500:hover{color:#6b7280}.hover\:tw-text-gray-600:hover{color:#4b5563}.hover\:tw-text-gray-700:hover{color:#374151}.hover\:tw-text-gray-800:hover{color:#1f2937}.hover\:tw-text-gray-900:hover{color:#111827}.tw-text-xs{font-size:.75rem}.tw-text-sm{font-size:.875rem}.tw-text-base{font-size:1rem}.tw-text-lg{font-size:1.125rem}.tw-text-xl{font-size:1.25rem}.tw-text-2xl{font-size:1.5rem}.tw-text-3xl{font-size:1.875rem}.tw-text-4xl{font-size:2.25rem}.tw-text-5xl{font-size:3rem}.tw-text-6xl{font-size:4rem}.tw-text-7xl{font-size:5.5rem}.tw-italic{font-style:italic}.tw-roman{font-style:normal}.tw-uppercase{text-transform:uppercase}.tw-lowercase{text-transform:lowercase}.tw-capitalize{text-transform:capitalize}.tw-normal-case{text-transform:none}.tw-underline{text-decoration:underline}.tw-line-through{text-decoration:line-through}.tw-no-underline{text-decoration:none}.tw-antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tw-subpixel-antialiased{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.tw-tracking-tight{letter-spacing:-.05em}.tw-tracking-normal{letter-spacing:0}.tw-tracking-wide{letter-spacing:.05em}.tw-select-none{-webkit-user-select:none;user-select:none}.tw-select-text{-webkit-user-select:text;user-select:text}.tw-align-baseline{vertical-align:initial}.tw-align-top{vertical-align:top}.tw-align-middle{vertical-align:middle}.tw-align-bottom{vertical-align:bottom}.tw-align-text-top{vertical-align:text-top}.tw-align-text-bottom{vertical-align:text-bottom}.tw-visible{visibility:visible}.tw-invisible{visibility:hidden}.tw-whitespace-normal{white-space:normal}.tw-whitespace-no-wrap{white-space:nowrap}.tw-whitespace-pre{white-space:pre}.tw-whitespace-pre-line{white-space:pre-line}.tw-whitespace-pre-wrap{white-space:pre-wrap}.tw-break-words{word-wrap:break-word}.tw-break-normal{word-wrap:normal}.tw-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tw-w-1{width:.25rem}.tw-w-2{width:.5rem}.tw-w-3{width:.75rem}.tw-w-4{width:1rem}.tw-w-5{width:1.25rem}.tw-w-6{width:1.5rem}.tw-w-8{width:2rem}.tw-w-10{width:2.5rem}.tw-w-12{width:3rem}.tw-w-16{width:4rem}.tw-w-24{width:6rem}.tw-w-32{width:8rem}.tw-w-48{width:12rem}.tw-w-64{width:16rem}.tw-w-auto{width:auto}.tw-w-px{width:1px}.tw-w-1\/2{width:50%}.tw-w-1\/3{width:33.33333%}.tw-w-2\/3{width:66.66667%}.tw-w-1\/4{width:25%}.tw-w-3\/4{width:75%}.tw-w-1\/5{width:20%}.tw-w-2\/5{width:40%}.tw-w-3\/5{width:60%}.tw-w-4\/5{width:80%}.tw-w-1\/6{width:16.66667%}.tw-w-5\/6{width:83.33333%}.tw-w-full{width:100%}.tw-w-screen{width:100vw}.tw-z-0{z-index:0}.tw-z-10{z-index:10}.tw-z-20{z-index:20}.tw-z-30{z-index:30}.tw-z-40{z-index:40}.tw-z-50{z-index:50}.tw-z-auto{z-index:auto}@media (min-width:641px){.sm\:tw-block{display:block}.sm\:tw-inline-block{display:inline-block}.sm\:tw-inline{display:inline}.sm\:tw-table{display:table}.sm\:tw-table-row{display:table-row}.sm\:tw-table-cell{display:table-cell}.sm\:tw-hidden{display:none}.sm\:tw-flex{display:flex}.sm\:tw-inline-flex{display:inline-flex}.sm\:tw-flex-row{flex-direction:row}.sm\:tw-flex-row-reverse{flex-direction:row-reverse}.sm\:tw-flex-col{flex-direction:column}.sm\:tw-flex-col-reverse{flex-direction:column-reverse}.sm\:tw-flex-wrap{flex-wrap:wrap}.sm\:tw-flex-wrap-reverse{flex-wrap:wrap-reverse}.sm\:tw-flex-no-wrap{flex-wrap:nowrap}.sm\:tw-items-start{align-items:flex-start}.sm\:tw-items-end{align-items:flex-end}.sm\:tw-items-center{align-items:center}.sm\:tw-items-baseline{align-items:baseline}.sm\:tw-items-stretch{align-items:stretch}.sm\:tw-self-auto{align-self:auto}.sm\:tw-self-start{align-self:flex-start}.sm\:tw-self-end{align-self:flex-end}.sm\:tw-self-center{align-self:center}.sm\:tw-self-stretch{align-self:stretch}.sm\:tw-justify-start{justify-content:flex-start}.sm\:tw-justify-end{justify-content:flex-end}.sm\:tw-justify-center{justify-content:center}.sm\:tw-justify-between{justify-content:space-between}.sm\:tw-justify-around{justify-content:space-around}.sm\:tw-content-center{align-content:center}.sm\:tw-content-start{align-content:flex-start}.sm\:tw-content-end{align-content:flex-end}.sm\:tw-content-between{align-content:space-between}.sm\:tw-content-around{align-content:space-around}.sm\:tw-flex-1{flex:1 1 0%}.sm\:tw-flex-auto{flex:1 1 auto}.sm\:tw-flex-initial{flex:0 1 auto}.sm\:tw-flex-none{flex:none}.sm\:tw-flex-grow{flex-grow:1}.sm\:tw-flex-shrink{flex-shrink:1}.sm\:tw-flex-no-grow{flex-grow:0}.sm\:tw-flex-no-shrink{flex-shrink:0}.sm\:tw-font-hairline{font-weight:100}.sm\:tw-font-thin{font-weight:200}.sm\:tw-font-light{font-weight:300}.sm\:tw-font-normal{font-weight:400}.sm\:tw-font-medium{font-weight:500}.sm\:tw-font-semibold{font-weight:600}.sm\:tw-font-bold{font-weight:700}.sm\:tw-font-extrabold{font-weight:800}.sm\:tw-font-black{font-weight:900}.sm\:tw-h-1{height:.25rem}.sm\:tw-h-2{height:.5rem}.sm\:tw-h-3{height:.75rem}.sm\:tw-h-4{height:1rem}.sm\:tw-h-5{height:1.25rem}.sm\:tw-h-6{height:1.5rem}.sm\:tw-h-8{height:2rem}.sm\:tw-h-10{height:2.5rem}.sm\:tw-h-12{height:3rem}.sm\:tw-h-16{height:4rem}.sm\:tw-h-24{height:6rem}.sm\:tw-h-32{height:8rem}.sm\:tw-h-48{height:12rem}.sm\:tw-h-64{height:16rem}.sm\:tw-h-auto{height:auto}.sm\:tw-h-px{height:1px}.sm\:tw-h-full{height:100%}.sm\:tw-h-screen{height:100vh}.sm\:tw-p-0{padding:0}.sm\:tw-p-1{padding:.25rem}.sm\:tw-p-2{padding:.5rem}.sm\:tw-p-3{padding:.75rem}.sm\:tw-p-4{padding:1rem}.sm\:tw-p-5{padding:1.25rem}.sm\:tw-p-6{padding:1.5rem}.sm\:tw-p-8{padding:2rem}.sm\:tw-p-10{padding:2.5rem}.sm\:tw-p-12{padding:3rem}.sm\:tw-p-16{padding:4rem}.sm\:tw-p-20{padding:5rem}.sm\:tw-p-24{padding:6rem}.sm\:tw-p-32{padding:8rem}.sm\:tw-p-px{padding:1px}.sm\:tw-py-0{padding-bottom:0;padding-top:0}.sm\:tw-px-0{padding-left:0;padding-right:0}.sm\:tw-py-1{padding-bottom:.25rem;padding-top:.25rem}.sm\:tw-px-1{padding-left:.25rem;padding-right:.25rem}.sm\:tw-py-2{padding-bottom:.5rem;padding-top:.5rem}.sm\:tw-px-2{padding-left:.5rem;padding-right:.5rem}.sm\:tw-py-3{padding-bottom:.75rem;padding-top:.75rem}.sm\:tw-px-3{padding-left:.75rem;padding-right:.75rem}.sm\:tw-py-4{padding-bottom:1rem;padding-top:1rem}.sm\:tw-px-4{padding-left:1rem;padding-right:1rem}.sm\:tw-py-5{padding-bottom:1.25rem;padding-top:1.25rem}.sm\:tw-px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:tw-py-6{padding-bottom:1.5rem;padding-top:1.5rem}.sm\:tw-px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:tw-py-8{padding-bottom:2rem;padding-top:2rem}.sm\:tw-px-8{padding-left:2rem;padding-right:2rem}.sm\:tw-py-10{padding-bottom:2.5rem;padding-top:2.5rem}.sm\:tw-px-10{padding-left:2.5rem;padding-right:2.5rem}.sm\:tw-py-12{padding-bottom:3rem;padding-top:3rem}.sm\:tw-px-12{padding-left:3rem;padding-right:3rem}.sm\:tw-py-16{padding-bottom:4rem;padding-top:4rem}.sm\:tw-px-16{padding-left:4rem;padding-right:4rem}.sm\:tw-py-20{padding-bottom:5rem;padding-top:5rem}.sm\:tw-px-20{padding-left:5rem;padding-right:5rem}.sm\:tw-py-24{padding-bottom:6rem;padding-top:6rem}.sm\:tw-px-24{padding-left:6rem;padding-right:6rem}.sm\:tw-py-32{padding-bottom:8rem;padding-top:8rem}.sm\:tw-px-32{padding-left:8rem;padding-right:8rem}.sm\:tw-py-px{padding-bottom:1px;padding-top:1px}.sm\:tw-px-px{padding-left:1px;padding-right:1px}.sm\:tw-pt-0{padding-top:0}.sm\:tw-pr-0{padding-right:0}.sm\:tw-pb-0{padding-bottom:0}.sm\:tw-pl-0{padding-left:0}.sm\:tw-pt-1{padding-top:.25rem}.sm\:tw-pr-1{padding-right:.25rem}.sm\:tw-pb-1{padding-bottom:.25rem}.sm\:tw-pl-1{padding-left:.25rem}.sm\:tw-pt-2{padding-top:.5rem}.sm\:tw-pr-2{padding-right:.5rem}.sm\:tw-pb-2{padding-bottom:.5rem}.sm\:tw-pl-2{padding-left:.5rem}.sm\:tw-pt-3{padding-top:.75rem}.sm\:tw-pr-3{padding-right:.75rem}.sm\:tw-pb-3{padding-bottom:.75rem}.sm\:tw-pl-3{padding-left:.75rem}.sm\:tw-pt-4{padding-top:1rem}.sm\:tw-pr-4{padding-right:1rem}.sm\:tw-pb-4{padding-bottom:1rem}.sm\:tw-pl-4{padding-left:1rem}.sm\:tw-pt-5{padding-top:1.25rem}.sm\:tw-pr-5{padding-right:1.25rem}.sm\:tw-pb-5{padding-bottom:1.25rem}.sm\:tw-pl-5{padding-left:1.25rem}.sm\:tw-pt-6{padding-top:1.5rem}.sm\:tw-pr-6{padding-right:1.5rem}.sm\:tw-pb-6{padding-bottom:1.5rem}.sm\:tw-pl-6{padding-left:1.5rem}.sm\:tw-pt-8{padding-top:2rem}.sm\:tw-pr-8{padding-right:2rem}.sm\:tw-pb-8{padding-bottom:2rem}.sm\:tw-pl-8{padding-left:2rem}.sm\:tw-pt-10{padding-top:2.5rem}.sm\:tw-pr-10{padding-right:2.5rem}.sm\:tw-pb-10{padding-bottom:2.5rem}.sm\:tw-pl-10{padding-left:2.5rem}.sm\:tw-pt-12{padding-top:3rem}.sm\:tw-pr-12{padding-right:3rem}.sm\:tw-pb-12{padding-bottom:3rem}.sm\:tw-pl-12{padding-left:3rem}.sm\:tw-pt-16{padding-top:4rem}.sm\:tw-pr-16{padding-right:4rem}.sm\:tw-pb-16{padding-bottom:4rem}.sm\:tw-pl-16{padding-left:4rem}.sm\:tw-pt-20{padding-top:5rem}.sm\:tw-pr-20{padding-right:5rem}.sm\:tw-pb-20{padding-bottom:5rem}.sm\:tw-pl-20{padding-left:5rem}.sm\:tw-pt-24{padding-top:6rem}.sm\:tw-pr-24{padding-right:6rem}.sm\:tw-pb-24{padding-bottom:6rem}.sm\:tw-pl-24{padding-left:6rem}.sm\:tw-pt-32{padding-top:8rem}.sm\:tw-pr-32{padding-right:8rem}.sm\:tw-pb-32{padding-bottom:8rem}.sm\:tw-pl-32{padding-left:8rem}.sm\:tw-pt-px{padding-top:1px}.sm\:tw-pr-px{padding-right:1px}.sm\:tw-pb-px{padding-bottom:1px}.sm\:tw-pl-px{padding-left:1px}.sm\:tw-text-xs{font-size:.75rem}.sm\:tw-text-sm{font-size:.875rem}.sm\:tw-text-base{font-size:1rem}.sm\:tw-text-lg{font-size:1.125rem}.sm\:tw-text-xl{font-size:1.25rem}.sm\:tw-text-2xl{font-size:1.5rem}.sm\:tw-text-3xl{font-size:1.875rem}.sm\:tw-text-4xl{font-size:2.25rem}.sm\:tw-text-5xl{font-size:3rem}.sm\:tw-text-6xl{font-size:4rem}.sm\:tw-text-7xl{font-size:5.5rem}.sm\:tw-visible{visibility:visible}.sm\:tw-invisible{visibility:hidden}.sm\:tw-w-1{width:.25rem}.sm\:tw-w-2{width:.5rem}.sm\:tw-w-3{width:.75rem}.sm\:tw-w-4{width:1rem}.sm\:tw-w-5{width:1.25rem}.sm\:tw-w-6{width:1.5rem}.sm\:tw-w-8{width:2rem}.sm\:tw-w-10{width:2.5rem}.sm\:tw-w-12{width:3rem}.sm\:tw-w-16{width:4rem}.sm\:tw-w-24{width:6rem}.sm\:tw-w-32{width:8rem}.sm\:tw-w-48{width:12rem}.sm\:tw-w-64{width:16rem}.sm\:tw-w-auto{width:auto}.sm\:tw-w-px{width:1px}.sm\:tw-w-1\/2{width:50%}.sm\:tw-w-1\/3{width:33.33333%}.sm\:tw-w-2\/3{width:66.66667%}.sm\:tw-w-1\/4{width:25%}.sm\:tw-w-3\/4{width:75%}.sm\:tw-w-1\/5{width:20%}.sm\:tw-w-2\/5{width:40%}.sm\:tw-w-3\/5{width:60%}.sm\:tw-w-4\/5{width:80%}.sm\:tw-w-1\/6{width:16.66667%}.sm\:tw-w-5\/6{width:83.33333%}.sm\:tw-w-full{width:100%}.sm\:tw-w-screen{width:100vw}}@media (min-width:769px){.md\:tw-block{display:block}.md\:tw-inline-block{display:inline-block}.md\:tw-inline{display:inline}.md\:tw-table{display:table}.md\:tw-table-row{display:table-row}.md\:tw-table-cell{display:table-cell}.md\:tw-hidden{display:none}.md\:tw-flex{display:flex}.md\:tw-inline-flex{display:inline-flex}.md\:tw-flex-row{flex-direction:row}.md\:tw-flex-row-reverse{flex-direction:row-reverse}.md\:tw-flex-col{flex-direction:column}.md\:tw-flex-col-reverse{flex-direction:column-reverse}.md\:tw-flex-wrap{flex-wrap:wrap}.md\:tw-flex-wrap-reverse{flex-wrap:wrap-reverse}.md\:tw-flex-no-wrap{flex-wrap:nowrap}.md\:tw-items-start{align-items:flex-start}.md\:tw-items-end{align-items:flex-end}.md\:tw-items-center{align-items:center}.md\:tw-items-baseline{align-items:baseline}.md\:tw-items-stretch{align-items:stretch}.md\:tw-self-auto{align-self:auto}.md\:tw-self-start{align-self:flex-start}.md\:tw-self-end{align-self:flex-end}.md\:tw-self-center{align-self:center}.md\:tw-self-stretch{align-self:stretch}.md\:tw-justify-start{justify-content:flex-start}.md\:tw-justify-end{justify-content:flex-end}.md\:tw-justify-center{justify-content:center}.md\:tw-justify-between{justify-content:space-between}.md\:tw-justify-around{justify-content:space-around}.md\:tw-content-center{align-content:center}.md\:tw-content-start{align-content:flex-start}.md\:tw-content-end{align-content:flex-end}.md\:tw-content-between{align-content:space-between}.md\:tw-content-around{align-content:space-around}.md\:tw-flex-1{flex:1 1 0%}.md\:tw-flex-auto{flex:1 1 auto}.md\:tw-flex-initial{flex:0 1 auto}.md\:tw-flex-none{flex:none}.md\:tw-flex-grow{flex-grow:1}.md\:tw-flex-shrink{flex-shrink:1}.md\:tw-flex-no-grow{flex-grow:0}.md\:tw-flex-no-shrink{flex-shrink:0}.md\:tw-font-hairline{font-weight:100}.md\:tw-font-thin{font-weight:200}.md\:tw-font-light{font-weight:300}.md\:tw-font-normal{font-weight:400}.md\:tw-font-medium{font-weight:500}.md\:tw-font-semibold{font-weight:600}.md\:tw-font-bold{font-weight:700}.md\:tw-font-extrabold{font-weight:800}.md\:tw-font-black{font-weight:900}.md\:tw-h-1{height:.25rem}.md\:tw-h-2{height:.5rem}.md\:tw-h-3{height:.75rem}.md\:tw-h-4{height:1rem}.md\:tw-h-5{height:1.25rem}.md\:tw-h-6{height:1.5rem}.md\:tw-h-8{height:2rem}.md\:tw-h-10{height:2.5rem}.md\:tw-h-12{height:3rem}.md\:tw-h-16{height:4rem}.md\:tw-h-24{height:6rem}.md\:tw-h-32{height:8rem}.md\:tw-h-48{height:12rem}.md\:tw-h-64{height:16rem}.md\:tw-h-auto{height:auto}.md\:tw-h-px{height:1px}.md\:tw-h-full{height:100%}.md\:tw-h-screen{height:100vh}.md\:tw-p-0{padding:0}.md\:tw-p-1{padding:.25rem}.md\:tw-p-2{padding:.5rem}.md\:tw-p-3{padding:.75rem}.md\:tw-p-4{padding:1rem}.md\:tw-p-5{padding:1.25rem}.md\:tw-p-6{padding:1.5rem}.md\:tw-p-8{padding:2rem}.md\:tw-p-10{padding:2.5rem}.md\:tw-p-12{padding:3rem}.md\:tw-p-16{padding:4rem}.md\:tw-p-20{padding:5rem}.md\:tw-p-24{padding:6rem}.md\:tw-p-32{padding:8rem}.md\:tw-p-px{padding:1px}.md\:tw-py-0{padding-bottom:0;padding-top:0}.md\:tw-px-0{padding-left:0;padding-right:0}.md\:tw-py-1{padding-bottom:.25rem;padding-top:.25rem}.md\:tw-px-1{padding-left:.25rem;padding-right:.25rem}.md\:tw-py-2{padding-bottom:.5rem;padding-top:.5rem}.md\:tw-px-2{padding-left:.5rem;padding-right:.5rem}.md\:tw-py-3{padding-bottom:.75rem;padding-top:.75rem}.md\:tw-px-3{padding-left:.75rem;padding-right:.75rem}.md\:tw-py-4{padding-bottom:1rem;padding-top:1rem}.md\:tw-px-4{padding-left:1rem;padding-right:1rem}.md\:tw-py-5{padding-bottom:1.25rem;padding-top:1.25rem}.md\:tw-px-5{padding-left:1.25rem;padding-right:1.25rem}.md\:tw-py-6{padding-bottom:1.5rem;padding-top:1.5rem}.md\:tw-px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:tw-py-8{padding-bottom:2rem;padding-top:2rem}.md\:tw-px-8{padding-left:2rem;padding-right:2rem}.md\:tw-py-10{padding-bottom:2.5rem;padding-top:2.5rem}.md\:tw-px-10{padding-left:2.5rem;padding-right:2.5rem}.md\:tw-py-12{padding-bottom:3rem;padding-top:3rem}.md\:tw-px-12{padding-left:3rem;padding-right:3rem}.md\:tw-py-16{padding-bottom:4rem;padding-top:4rem}.md\:tw-px-16{padding-left:4rem;padding-right:4rem}.md\:tw-py-20{padding-bottom:5rem;padding-top:5rem}.md\:tw-px-20{padding-left:5rem;padding-right:5rem}.md\:tw-py-24{padding-bottom:6rem;padding-top:6rem}.md\:tw-px-24{padding-left:6rem;padding-right:6rem}.md\:tw-py-32{padding-bottom:8rem;padding-top:8rem}.md\:tw-px-32{padding-left:8rem;padding-right:8rem}.md\:tw-py-px{padding-bottom:1px;padding-top:1px}.md\:tw-px-px{padding-left:1px;padding-right:1px}.md\:tw-pt-0{padding-top:0}.md\:tw-pr-0{padding-right:0}.md\:tw-pb-0{padding-bottom:0}.md\:tw-pl-0{padding-left:0}.md\:tw-pt-1{padding-top:.25rem}.md\:tw-pr-1{padding-right:.25rem}.md\:tw-pb-1{padding-bottom:.25rem}.md\:tw-pl-1{padding-left:.25rem}.md\:tw-pt-2{padding-top:.5rem}.md\:tw-pr-2{padding-right:.5rem}.md\:tw-pb-2{padding-bottom:.5rem}.md\:tw-pl-2{padding-left:.5rem}.md\:tw-pt-3{padding-top:.75rem}.md\:tw-pr-3{padding-right:.75rem}.md\:tw-pb-3{padding-bottom:.75rem}.md\:tw-pl-3{padding-left:.75rem}.md\:tw-pt-4{padding-top:1rem}.md\:tw-pr-4{padding-right:1rem}.md\:tw-pb-4{padding-bottom:1rem}.md\:tw-pl-4{padding-left:1rem}.md\:tw-pt-5{padding-top:1.25rem}.md\:tw-pr-5{padding-right:1.25rem}.md\:tw-pb-5{padding-bottom:1.25rem}.md\:tw-pl-5{padding-left:1.25rem}.md\:tw-pt-6{padding-top:1.5rem}.md\:tw-pr-6{padding-right:1.5rem}.md\:tw-pb-6{padding-bottom:1.5rem}.md\:tw-pl-6{padding-left:1.5rem}.md\:tw-pt-8{padding-top:2rem}.md\:tw-pr-8{padding-right:2rem}.md\:tw-pb-8{padding-bottom:2rem}.md\:tw-pl-8{padding-left:2rem}.md\:tw-pt-10{padding-top:2.5rem}.md\:tw-pr-10{padding-right:2.5rem}.md\:tw-pb-10{padding-bottom:2.5rem}.md\:tw-pl-10{padding-left:2.5rem}.md\:tw-pt-12{padding-top:3rem}.md\:tw-pr-12{padding-right:3rem}.md\:tw-pb-12{padding-bottom:3rem}.md\:tw-pl-12{padding-left:3rem}.md\:tw-pt-16{padding-top:4rem}.md\:tw-pr-16{padding-right:4rem}.md\:tw-pb-16{padding-bottom:4rem}.md\:tw-pl-16{padding-left:4rem}.md\:tw-pt-20{padding-top:5rem}.md\:tw-pr-20{padding-right:5rem}.md\:tw-pb-20{padding-bottom:5rem}.md\:tw-pl-20{padding-left:5rem}.md\:tw-pt-24{padding-top:6rem}.md\:tw-pr-24{padding-right:6rem}.md\:tw-pb-24{padding-bottom:6rem}.md\:tw-pl-24{padding-left:6rem}.md\:tw-pt-32{padding-top:8rem}.md\:tw-pr-32{padding-right:8rem}.md\:tw-pb-32{padding-bottom:8rem}.md\:tw-pl-32{padding-left:8rem}.md\:tw-pt-px{padding-top:1px}.md\:tw-pr-px{padding-right:1px}.md\:tw-pb-px{padding-bottom:1px}.md\:tw-pl-px{padding-left:1px}.md\:tw-text-xs{font-size:.75rem}.md\:tw-text-sm{font-size:.875rem}.md\:tw-text-base{font-size:1rem}.md\:tw-text-lg{font-size:1.125rem}.md\:tw-text-xl{font-size:1.25rem}.md\:tw-text-2xl{font-size:1.5rem}.md\:tw-text-3xl{font-size:1.875rem}.md\:tw-text-4xl{font-size:2.25rem}.md\:tw-text-5xl{font-size:3rem}.md\:tw-text-6xl{font-size:4rem}.md\:tw-text-7xl{font-size:5.5rem}.md\:tw-visible{visibility:visible}.md\:tw-invisible{visibility:hidden}.md\:tw-w-1{width:.25rem}.md\:tw-w-2{width:.5rem}.md\:tw-w-3{width:.75rem}.md\:tw-w-4{width:1rem}.md\:tw-w-5{width:1.25rem}.md\:tw-w-6{width:1.5rem}.md\:tw-w-8{width:2rem}.md\:tw-w-10{width:2.5rem}.md\:tw-w-12{width:3rem}.md\:tw-w-16{width:4rem}.md\:tw-w-24{width:6rem}.md\:tw-w-32{width:8rem}.md\:tw-w-48{width:12rem}.md\:tw-w-64{width:16rem}.md\:tw-w-auto{width:auto}.md\:tw-w-px{width:1px}.md\:tw-w-1\/2{width:50%}.md\:tw-w-1\/3{width:33.33333%}.md\:tw-w-2\/3{width:66.66667%}.md\:tw-w-1\/4{width:25%}.md\:tw-w-3\/4{width:75%}.md\:tw-w-1\/5{width:20%}.md\:tw-w-2\/5{width:40%}.md\:tw-w-3\/5{width:60%}.md\:tw-w-4\/5{width:80%}.md\:tw-w-1\/6{width:16.66667%}.md\:tw-w-5\/6{width:83.33333%}.md\:tw-w-full{width:100%}.md\:tw-w-screen{width:100vw}}@media (min-width:1026px){.lg\:tw-block{display:block}.lg\:tw-inline-block{display:inline-block}.lg\:tw-inline{display:inline}.lg\:tw-table{display:table}.lg\:tw-table-row{display:table-row}.lg\:tw-table-cell{display:table-cell}.lg\:tw-hidden{display:none}.lg\:tw-flex{display:flex}.lg\:tw-inline-flex{display:inline-flex}.lg\:tw-flex-row{flex-direction:row}.lg\:tw-flex-row-reverse{flex-direction:row-reverse}.lg\:tw-flex-col{flex-direction:column}.lg\:tw-flex-col-reverse{flex-direction:column-reverse}.lg\:tw-flex-wrap{flex-wrap:wrap}.lg\:tw-flex-wrap-reverse{flex-wrap:wrap-reverse}.lg\:tw-flex-no-wrap{flex-wrap:nowrap}.lg\:tw-items-start{align-items:flex-start}.lg\:tw-items-end{align-items:flex-end}.lg\:tw-items-center{align-items:center}.lg\:tw-items-baseline{align-items:baseline}.lg\:tw-items-stretch{align-items:stretch}.lg\:tw-self-auto{align-self:auto}.lg\:tw-self-start{align-self:flex-start}.lg\:tw-self-end{align-self:flex-end}.lg\:tw-self-center{align-self:center}.lg\:tw-self-stretch{align-self:stretch}.lg\:tw-justify-start{justify-content:flex-start}.lg\:tw-justify-end{justify-content:flex-end}.lg\:tw-justify-center{justify-content:center}.lg\:tw-justify-between{justify-content:space-between}.lg\:tw-justify-around{justify-content:space-around}.lg\:tw-content-center{align-content:center}.lg\:tw-content-start{align-content:flex-start}.lg\:tw-content-end{align-content:flex-end}.lg\:tw-content-between{align-content:space-between}.lg\:tw-content-around{align-content:space-around}.lg\:tw-flex-1{flex:1 1 0%}.lg\:tw-flex-auto{flex:1 1 auto}.lg\:tw-flex-initial{flex:0 1 auto}.lg\:tw-flex-none{flex:none}.lg\:tw-flex-grow{flex-grow:1}.lg\:tw-flex-shrink{flex-shrink:1}.lg\:tw-flex-no-grow{flex-grow:0}.lg\:tw-flex-no-shrink{flex-shrink:0}.lg\:tw-font-hairline{font-weight:100}.lg\:tw-font-thin{font-weight:200}.lg\:tw-font-light{font-weight:300}.lg\:tw-font-normal{font-weight:400}.lg\:tw-font-medium{font-weight:500}.lg\:tw-font-semibold{font-weight:600}.lg\:tw-font-bold{font-weight:700}.lg\:tw-font-extrabold{font-weight:800}.lg\:tw-font-black{font-weight:900}.lg\:tw-h-1{height:.25rem}.lg\:tw-h-2{height:.5rem}.lg\:tw-h-3{height:.75rem}.lg\:tw-h-4{height:1rem}.lg\:tw-h-5{height:1.25rem}.lg\:tw-h-6{height:1.5rem}.lg\:tw-h-8{height:2rem}.lg\:tw-h-10{height:2.5rem}.lg\:tw-h-12{height:3rem}.lg\:tw-h-16{height:4rem}.lg\:tw-h-24{height:6rem}.lg\:tw-h-32{height:8rem}.lg\:tw-h-48{height:12rem}.lg\:tw-h-64{height:16rem}.lg\:tw-h-auto{height:auto}.lg\:tw-h-px{height:1px}.lg\:tw-h-full{height:100%}.lg\:tw-h-screen{height:100vh}.lg\:tw-p-0{padding:0}.lg\:tw-p-1{padding:.25rem}.lg\:tw-p-2{padding:.5rem}.lg\:tw-p-3{padding:.75rem}.lg\:tw-p-4{padding:1rem}.lg\:tw-p-5{padding:1.25rem}.lg\:tw-p-6{padding:1.5rem}.lg\:tw-p-8{padding:2rem}.lg\:tw-p-10{padding:2.5rem}.lg\:tw-p-12{padding:3rem}.lg\:tw-p-16{padding:4rem}.lg\:tw-p-20{padding:5rem}.lg\:tw-p-24{padding:6rem}.lg\:tw-p-32{padding:8rem}.lg\:tw-p-px{padding:1px}.lg\:tw-py-0{padding-bottom:0;padding-top:0}.lg\:tw-px-0{padding-left:0;padding-right:0}.lg\:tw-py-1{padding-bottom:.25rem;padding-top:.25rem}.lg\:tw-px-1{padding-left:.25rem;padding-right:.25rem}.lg\:tw-py-2{padding-bottom:.5rem;padding-top:.5rem}.lg\:tw-px-2{padding-left:.5rem;padding-right:.5rem}.lg\:tw-py-3{padding-bottom:.75rem;padding-top:.75rem}.lg\:tw-px-3{padding-left:.75rem;padding-right:.75rem}.lg\:tw-py-4{padding-bottom:1rem;padding-top:1rem}.lg\:tw-px-4{padding-left:1rem;padding-right:1rem}.lg\:tw-py-5{padding-bottom:1.25rem;padding-top:1.25rem}.lg\:tw-px-5{padding-left:1.25rem;padding-right:1.25rem}.lg\:tw-py-6{padding-bottom:1.5rem;padding-top:1.5rem}.lg\:tw-px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\:tw-py-8{padding-bottom:2rem;padding-top:2rem}.lg\:tw-px-8{padding-left:2rem;padding-right:2rem}.lg\:tw-py-10{padding-bottom:2.5rem;padding-top:2.5rem}.lg\:tw-px-10{padding-left:2.5rem;padding-right:2.5rem}.lg\:tw-py-12{padding-bottom:3rem;padding-top:3rem}.lg\:tw-px-12{padding-left:3rem;padding-right:3rem}.lg\:tw-py-16{padding-bottom:4rem;padding-top:4rem}.lg\:tw-px-16{padding-left:4rem;padding-right:4rem}.lg\:tw-py-20{padding-bottom:5rem;padding-top:5rem}.lg\:tw-px-20{padding-left:5rem;padding-right:5rem}.lg\:tw-py-24{padding-bottom:6rem;padding-top:6rem}.lg\:tw-px-24{padding-left:6rem;padding-right:6rem}.lg\:tw-py-32{padding-bottom:8rem;padding-top:8rem}.lg\:tw-px-32{padding-left:8rem;padding-right:8rem}.lg\:tw-py-px{padding-bottom:1px;padding-top:1px}.lg\:tw-px-px{padding-left:1px;padding-right:1px}.lg\:tw-pt-0{padding-top:0}.lg\:tw-pr-0{padding-right:0}.lg\:tw-pb-0{padding-bottom:0}.lg\:tw-pl-0{padding-left:0}.lg\:tw-pt-1{padding-top:.25rem}.lg\:tw-pr-1{padding-right:.25rem}.lg\:tw-pb-1{padding-bottom:.25rem}.lg\:tw-pl-1{padding-left:.25rem}.lg\:tw-pt-2{padding-top:.5rem}.lg\:tw-pr-2{padding-right:.5rem}.lg\:tw-pb-2{padding-bottom:.5rem}.lg\:tw-pl-2{padding-left:.5rem}.lg\:tw-pt-3{padding-top:.75rem}.lg\:tw-pr-3{padding-right:.75rem}.lg\:tw-pb-3{padding-bottom:.75rem}.lg\:tw-pl-3{padding-left:.75rem}.lg\:tw-pt-4{padding-top:1rem}.lg\:tw-pr-4{padding-right:1rem}.lg\:tw-pb-4{padding-bottom:1rem}.lg\:tw-pl-4{padding-left:1rem}.lg\:tw-pt-5{padding-top:1.25rem}.lg\:tw-pr-5{padding-right:1.25rem}.lg\:tw-pb-5{padding-bottom:1.25rem}.lg\:tw-pl-5{padding-left:1.25rem}.lg\:tw-pt-6{padding-top:1.5rem}.lg\:tw-pr-6{padding-right:1.5rem}.lg\:tw-pb-6{padding-bottom:1.5rem}.lg\:tw-pl-6{padding-left:1.5rem}.lg\:tw-pt-8{padding-top:2rem}.lg\:tw-pr-8{padding-right:2rem}.lg\:tw-pb-8{padding-bottom:2rem}.lg\:tw-pl-8{padding-left:2rem}.lg\:tw-pt-10{padding-top:2.5rem}.lg\:tw-pr-10{padding-right:2.5rem}.lg\:tw-pb-10{padding-bottom:2.5rem}.lg\:tw-pl-10{padding-left:2.5rem}.lg\:tw-pt-12{padding-top:3rem}.lg\:tw-pr-12{padding-right:3rem}.lg\:tw-pb-12{padding-bottom:3rem}.lg\:tw-pl-12{padding-left:3rem}.lg\:tw-pt-16{padding-top:4rem}.lg\:tw-pr-16{padding-right:4rem}.lg\:tw-pb-16{padding-bottom:4rem}.lg\:tw-pl-16{padding-left:4rem}.lg\:tw-pt-20{padding-top:5rem}.lg\:tw-pr-20{padding-right:5rem}.lg\:tw-pb-20{padding-bottom:5rem}.lg\:tw-pl-20{padding-left:5rem}.lg\:tw-pt-24{padding-top:6rem}.lg\:tw-pr-24{padding-right:6rem}.lg\:tw-pb-24{padding-bottom:6rem}.lg\:tw-pl-24{padding-left:6rem}.lg\:tw-pt-32{padding-top:8rem}.lg\:tw-pr-32{padding-right:8rem}.lg\:tw-pb-32{padding-bottom:8rem}.lg\:tw-pl-32{padding-left:8rem}.lg\:tw-pt-px{padding-top:1px}.lg\:tw-pr-px{padding-right:1px}.lg\:tw-pb-px{padding-bottom:1px}.lg\:tw-pl-px{padding-left:1px}.lg\:tw-text-xs{font-size:.75rem}.lg\:tw-text-sm{font-size:.875rem}.lg\:tw-text-base{font-size:1rem}.lg\:tw-text-lg{font-size:1.125rem}.lg\:tw-text-xl{font-size:1.25rem}.lg\:tw-text-2xl{font-size:1.5rem}.lg\:tw-text-3xl{font-size:1.875rem}.lg\:tw-text-4xl{font-size:2.25rem}.lg\:tw-text-5xl{font-size:3rem}.lg\:tw-text-6xl{font-size:4rem}.lg\:tw-text-7xl{font-size:5.5rem}.lg\:tw-visible{visibility:visible}.lg\:tw-invisible{visibility:hidden}.lg\:tw-w-1{width:.25rem}.lg\:tw-w-2{width:.5rem}.lg\:tw-w-3{width:.75rem}.lg\:tw-w-4{width:1rem}.lg\:tw-w-5{width:1.25rem}.lg\:tw-w-6{width:1.5rem}.lg\:tw-w-8{width:2rem}.lg\:tw-w-10{width:2.5rem}.lg\:tw-w-12{width:3rem}.lg\:tw-w-16{width:4rem}.lg\:tw-w-24{width:6rem}.lg\:tw-w-32{width:8rem}.lg\:tw-w-48{width:12rem}.lg\:tw-w-64{width:16rem}.lg\:tw-w-auto{width:auto}.lg\:tw-w-px{width:1px}.lg\:tw-w-1\/2{width:50%}.lg\:tw-w-1\/3{width:33.33333%}.lg\:tw-w-2\/3{width:66.66667%}.lg\:tw-w-1\/4{width:25%}.lg\:tw-w-3\/4{width:75%}.lg\:tw-w-1\/5{width:20%}.lg\:tw-w-2\/5{width:40%}.lg\:tw-w-3\/5{width:60%}.lg\:tw-w-4\/5{width:80%}.lg\:tw-w-1\/6{width:16.66667%}.lg\:tw-w-5\/6{width:83.33333%}.lg\:tw-w-full{width:100%}.lg\:tw-w-screen{width:100vw}}@media (min-width:1281px){.xl\:tw-block{display:block}.xl\:tw-inline-block{display:inline-block}.xl\:tw-inline{display:inline}.xl\:tw-table{display:table}.xl\:tw-table-row{display:table-row}.xl\:tw-table-cell{display:table-cell}.xl\:tw-hidden{display:none}.xl\:tw-flex{display:flex}.xl\:tw-inline-flex{display:inline-flex}.xl\:tw-flex-row{flex-direction:row}.xl\:tw-flex-row-reverse{flex-direction:row-reverse}.xl\:tw-flex-col{flex-direction:column}.xl\:tw-flex-col-reverse{flex-direction:column-reverse}.xl\:tw-flex-wrap{flex-wrap:wrap}.xl\:tw-flex-wrap-reverse{flex-wrap:wrap-reverse}.xl\:tw-flex-no-wrap{flex-wrap:nowrap}.xl\:tw-items-start{align-items:flex-start}.xl\:tw-items-end{align-items:flex-end}.xl\:tw-items-center{align-items:center}.xl\:tw-items-baseline{align-items:baseline}.xl\:tw-items-stretch{align-items:stretch}.xl\:tw-self-auto{align-self:auto}.xl\:tw-self-start{align-self:flex-start}.xl\:tw-self-end{align-self:flex-end}.xl\:tw-self-center{align-self:center}.xl\:tw-self-stretch{align-self:stretch}.xl\:tw-justify-start{justify-content:flex-start}.xl\:tw-justify-end{justify-content:flex-end}.xl\:tw-justify-center{justify-content:center}.xl\:tw-justify-between{justify-content:space-between}.xl\:tw-justify-around{justify-content:space-around}.xl\:tw-content-center{align-content:center}.xl\:tw-content-start{align-content:flex-start}.xl\:tw-content-end{align-content:flex-end}.xl\:tw-content-between{align-content:space-between}.xl\:tw-content-around{align-content:space-around}.xl\:tw-flex-1{flex:1 1 0%}.xl\:tw-flex-auto{flex:1 1 auto}.xl\:tw-flex-initial{flex:0 1 auto}.xl\:tw-flex-none{flex:none}.xl\:tw-flex-grow{flex-grow:1}.xl\:tw-flex-shrink{flex-shrink:1}.xl\:tw-flex-no-grow{flex-grow:0}.xl\:tw-flex-no-shrink{flex-shrink:0}.xl\:tw-font-hairline{font-weight:100}.xl\:tw-font-thin{font-weight:200}.xl\:tw-font-light{font-weight:300}.xl\:tw-font-normal{font-weight:400}.xl\:tw-font-medium{font-weight:500}.xl\:tw-font-semibold{font-weight:600}.xl\:tw-font-bold{font-weight:700}.xl\:tw-font-extrabold{font-weight:800}.xl\:tw-font-black{font-weight:900}.xl\:tw-h-1{height:.25rem}.xl\:tw-h-2{height:.5rem}.xl\:tw-h-3{height:.75rem}.xl\:tw-h-4{height:1rem}.xl\:tw-h-5{height:1.25rem}.xl\:tw-h-6{height:1.5rem}.xl\:tw-h-8{height:2rem}.xl\:tw-h-10{height:2.5rem}.xl\:tw-h-12{height:3rem}.xl\:tw-h-16{height:4rem}.xl\:tw-h-24{height:6rem}.xl\:tw-h-32{height:8rem}.xl\:tw-h-48{height:12rem}.xl\:tw-h-64{height:16rem}.xl\:tw-h-auto{height:auto}.xl\:tw-h-px{height:1px}.xl\:tw-h-full{height:100%}.xl\:tw-h-screen{height:100vh}.xl\:tw-p-0{padding:0}.xl\:tw-p-1{padding:.25rem}.xl\:tw-p-2{padding:.5rem}.xl\:tw-p-3{padding:.75rem}.xl\:tw-p-4{padding:1rem}.xl\:tw-p-5{padding:1.25rem}.xl\:tw-p-6{padding:1.5rem}.xl\:tw-p-8{padding:2rem}.xl\:tw-p-10{padding:2.5rem}.xl\:tw-p-12{padding:3rem}.xl\:tw-p-16{padding:4rem}.xl\:tw-p-20{padding:5rem}.xl\:tw-p-24{padding:6rem}.xl\:tw-p-32{padding:8rem}.xl\:tw-p-px{padding:1px}.xl\:tw-py-0{padding-bottom:0;padding-top:0}.xl\:tw-px-0{padding-left:0;padding-right:0}.xl\:tw-py-1{padding-bottom:.25rem;padding-top:.25rem}.xl\:tw-px-1{padding-left:.25rem;padding-right:.25rem}.xl\:tw-py-2{padding-bottom:.5rem;padding-top:.5rem}.xl\:tw-px-2{padding-left:.5rem;padding-right:.5rem}.xl\:tw-py-3{padding-bottom:.75rem;padding-top:.75rem}.xl\:tw-px-3{padding-left:.75rem;padding-right:.75rem}.xl\:tw-py-4{padding-bottom:1rem;padding-top:1rem}.xl\:tw-px-4{padding-left:1rem;padding-right:1rem}.xl\:tw-py-5{padding-bottom:1.25rem;padding-top:1.25rem}.xl\:tw-px-5{padding-left:1.25rem;padding-right:1.25rem}.xl\:tw-py-6{padding-bottom:1.5rem;padding-top:1.5rem}.xl\:tw-px-6{padding-left:1.5rem;padding-right:1.5rem}.xl\:tw-py-8{padding-bottom:2rem;padding-top:2rem}.xl\:tw-px-8{padding-left:2rem;padding-right:2rem}.xl\:tw-py-10{padding-bottom:2.5rem;padding-top:2.5rem}.xl\:tw-px-10{padding-left:2.5rem;padding-right:2.5rem}.xl\:tw-py-12{padding-bottom:3rem;padding-top:3rem}.xl\:tw-px-12{padding-left:3rem;padding-right:3rem}.xl\:tw-py-16{padding-bottom:4rem;padding-top:4rem}.xl\:tw-px-16{padding-left:4rem;padding-right:4rem}.xl\:tw-py-20{padding-bottom:5rem;padding-top:5rem}.xl\:tw-px-20{padding-left:5rem;padding-right:5rem}.xl\:tw-py-24{padding-bottom:6rem;padding-top:6rem}.xl\:tw-px-24{padding-left:6rem;padding-right:6rem}.xl\:tw-py-32{padding-bottom:8rem;padding-top:8rem}.xl\:tw-px-32{padding-left:8rem;padding-right:8rem}.xl\:tw-py-px{padding-bottom:1px;padding-top:1px}.xl\:tw-px-px{padding-left:1px;padding-right:1px}.xl\:tw-pt-0{padding-top:0}.xl\:tw-pr-0{padding-right:0}.xl\:tw-pb-0{padding-bottom:0}.xl\:tw-pl-0{padding-left:0}.xl\:tw-pt-1{padding-top:.25rem}.xl\:tw-pr-1{padding-right:.25rem}.xl\:tw-pb-1{padding-bottom:.25rem}.xl\:tw-pl-1{padding-left:.25rem}.xl\:tw-pt-2{padding-top:.5rem}.xl\:tw-pr-2{padding-right:.5rem}.xl\:tw-pb-2{padding-bottom:.5rem}.xl\:tw-pl-2{padding-left:.5rem}.xl\:tw-pt-3{padding-top:.75rem}.xl\:tw-pr-3{padding-right:.75rem}.xl\:tw-pb-3{padding-bottom:.75rem}.xl\:tw-pl-3{padding-left:.75rem}.xl\:tw-pt-4{padding-top:1rem}.xl\:tw-pr-4{padding-right:1rem}.xl\:tw-pb-4{padding-bottom:1rem}.xl\:tw-pl-4{padding-left:1rem}.xl\:tw-pt-5{padding-top:1.25rem}.xl\:tw-pr-5{padding-right:1.25rem}.xl\:tw-pb-5{padding-bottom:1.25rem}.xl\:tw-pl-5{padding-left:1.25rem}.xl\:tw-pt-6{padding-top:1.5rem}.xl\:tw-pr-6{padding-right:1.5rem}.xl\:tw-pb-6{padding-bottom:1.5rem}.xl\:tw-pl-6{padding-left:1.5rem}.xl\:tw-pt-8{padding-top:2rem}.xl\:tw-pr-8{padding-right:2rem}.xl\:tw-pb-8{padding-bottom:2rem}.xl\:tw-pl-8{padding-left:2rem}.xl\:tw-pt-10{padding-top:2.5rem}.xl\:tw-pr-10{padding-right:2.5rem}.xl\:tw-pb-10{padding-bottom:2.5rem}.xl\:tw-pl-10{padding-left:2.5rem}.xl\:tw-pt-12{padding-top:3rem}.xl\:tw-pr-12{padding-right:3rem}.xl\:tw-pb-12{padding-bottom:3rem}.xl\:tw-pl-12{padding-left:3rem}.xl\:tw-pt-16{padding-top:4rem}.xl\:tw-pr-16{padding-right:4rem}.xl\:tw-pb-16{padding-bottom:4rem}.xl\:tw-pl-16{padding-left:4rem}.xl\:tw-pt-20{padding-top:5rem}.xl\:tw-pr-20{padding-right:5rem}.xl\:tw-pb-20{padding-bottom:5rem}.xl\:tw-pl-20{padding-left:5rem}.xl\:tw-pt-24{padding-top:6rem}.xl\:tw-pr-24{padding-right:6rem}.xl\:tw-pb-24{padding-bottom:6rem}.xl\:tw-pl-24{padding-left:6rem}.xl\:tw-pt-32{padding-top:8rem}.xl\:tw-pr-32{padding-right:8rem}.xl\:tw-pb-32{padding-bottom:8rem}.xl\:tw-pl-32{padding-left:8rem}.xl\:tw-pt-px{padding-top:1px}.xl\:tw-pr-px{padding-right:1px}.xl\:tw-pb-px{padding-bottom:1px}.xl\:tw-pl-px{padding-left:1px}.xl\:tw-text-xs{font-size:.75rem}.xl\:tw-text-sm{font-size:.875rem}.xl\:tw-text-base{font-size:1rem}.xl\:tw-text-lg{font-size:1.125rem}.xl\:tw-text-xl{font-size:1.25rem}.xl\:tw-text-2xl{font-size:1.5rem}.xl\:tw-text-3xl{font-size:1.875rem}.xl\:tw-text-4xl{font-size:2.25rem}.xl\:tw-text-5xl{font-size:3rem}.xl\:tw-text-6xl{font-size:4rem}.xl\:tw-text-7xl{font-size:5.5rem}.xl\:tw-visible{visibility:visible}.xl\:tw-invisible{visibility:hidden}.xl\:tw-w-1{width:.25rem}.xl\:tw-w-2{width:.5rem}.xl\:tw-w-3{width:.75rem}.xl\:tw-w-4{width:1rem}.xl\:tw-w-5{width:1.25rem}.xl\:tw-w-6{width:1.5rem}.xl\:tw-w-8{width:2rem}.xl\:tw-w-10{width:2.5rem}.xl\:tw-w-12{width:3rem}.xl\:tw-w-16{width:4rem}.xl\:tw-w-24{width:6rem}.xl\:tw-w-32{width:8rem}.xl\:tw-w-48{width:12rem}.xl\:tw-w-64{width:16rem}.xl\:tw-w-auto{width:auto}.xl\:tw-w-px{width:1px}.xl\:tw-w-1\/2{width:50%}.xl\:tw-w-1\/3{width:33.33333%}.xl\:tw-w-2\/3{width:66.66667%}.xl\:tw-w-1\/4{width:25%}.xl\:tw-w-3\/4{width:75%}.xl\:tw-w-1\/5{width:20%}.xl\:tw-w-2\/5{width:40%}.xl\:tw-w-3\/5{width:60%}.xl\:tw-w-4\/5{width:80%}.xl\:tw-w-1\/6{width:16.66667%}.xl\:tw-w-5\/6{width:83.33333%}.xl\:tw-w-full{width:100%}.xl\:tw-w-screen{width:100vw}}.tw-transition-bg{transition-property:background-color}.tw-transition-colors{transition-property:color,background-color,border-color,fill,stroke}.tw-duration-200{transition-duration:.2s}.tw-duration-400{transition-duration:.4s}.tw-ease-in-out{transition-timing-function:ease-in-out}.tw-rotate-180{transform:rotate(180deg)}.tw-right-0{right:0}.tw-ring-1{--tw-ring-shadow:var(--tw-ring-inset, ) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentColor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.tw-ring-slate-900\/10{--tw-ring-color:color-mix(in oklab,var(--color-slate-900) 10%,#0000)}.tw-gap-2{gap:.5rem}.tw-gap-4{gap:1rem}.tw-rounded-xl{border-radius:.75rem}.tw-rounded-t-xl{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.tw-rounded-2xl{border-radius:1rem}.tw-rounded-3xl{border-radius:1.5rem}.tw-rounded-4xl{border-radius:2rem}.user-backdrop__gradient--green{background-image:linear-gradient(90deg,#f2d354,#a4de6e)}.user-backdrop__gradient--turquoise{background-image:linear-gradient(90deg,#a4de6e,#54dea7)}.user-backdrop__gradient--cyan{background-image:linear-gradient(90deg,#54dea7,#34d2da)}.user-backdrop__gradient--blue{background-image:linear-gradient(90deg,#34d2da,#84c1f0)}.user-backdrop__gradient--link-blue{background-image:linear-gradient(90deg,#84c1f0,#00aeff)}.user-backdrop__gradient--purple{background-image:linear-gradient(90deg,#00aeff,#d2a3db)}.user-backdrop__gradient--pink{background-image:linear-gradient(90deg,#d2a3db,#f887a9)}.user-backdrop__gradient--coral{background-image:linear-gradient(90deg,#f887a9,#f6836f)}.user-backdrop__gradient--red{background-image:linear-gradient(90deg,#f6836f,#f6836f)}.user-backdrop__gradient--muted-yellow{background-image:linear-gradient(90deg,#f6836f,#cdb851)}.user-backdrop__gradient--muted-green{background-image:linear-gradient(90deg,#cdb851,#8fbb63)}.user-backdrop__gradient--muted-turquoise{background-image:linear-gradient(90deg,#8fbb63,#64b98f)}.user-backdrop__gradient--muted-cyan{background-image:linear-gradient(90deg,#64b98f,#53acab)}.user-backdrop__gradient--muted-blue{background-image:linear-gradient(90deg,#53acab,#769cb7)}.user-backdrop__gradient--muted-purple{background-image:linear-gradient(90deg,#769cb7,#9e85a8)}.user-backdrop__gradient--muted-pink{background-image:linear-gradient(90deg,#9e85a8,#b36b82)}.user-backdrop__gradient--muted-coral{background-image:linear-gradient(90deg,#b36b82,#b4675f)}.user-backdrop__gradient--white{background-image:linear-gradient(90deg,#b4675f,#b3b3b3)}.user-backdrop__gradient--yellow{background-image:linear-gradient(90deg,#a4de6e,#f2d354)}.white .take-course-color{color:#b3b3b3}.white .take-course-background-color,.white .take-course-background-color-on-hover:hover{background-color:#b3b3b3}.white.take-course-background-color-after:after{background-color:#b3b3b3!important}.white.take-unit-border-color{border-color:#b3b3b3}.white .take-course-fill-color svg,.white svg.take-course-fill-color{fill:#b3b3b3}.user-avatar--color-white{background-color:#b3b3b3!important}.white.take-unit-background-color{background-color:#b3b3b3}.white.take-unit-background-color-after:after{background-color:#b3b3b3!important}.white .take-course-opposite-color{color:#fff}.yellow .take-course-color{color:#f2d354}.yellow .take-course-background-color,.yellow .take-course-background-color-on-hover:hover{background-color:#f2d354}.yellow.take-course-background-color-after:after{background-color:#f2d354!important}.yellow.take-unit-border-color{border-color:#f2d354}.yellow .take-course-fill-color svg,.yellow svg.take-course-fill-color{fill:#f2d354}.user-avatar--color-yellow{background-color:#f2d354!important}.yellow.take-unit-background-color{background-color:#f2d354}.yellow.take-unit-background-color-after:after{background-color:#f2d354!important}.yellow .take-course-opposite-color{color:#fff}.muted-yellow .take-course-color{color:#cdb851}.muted-yellow .take-course-background-color,.muted-yellow .take-course-background-color-on-hover:hover{background-color:#cdb851}.muted-yellow.take-course-background-color-after:after{background-color:#cdb851!important}.muted-yellow.take-unit-border-color{border-color:#cdb851}.muted-yellow .take-course-fill-color svg,.muted-yellow svg.take-course-fill-color{fill:#cdb851}.user-avatar--color-muted-yellow{background-color:#cdb851!important}.muted-yellow.take-unit-background-color{background-color:#cdb851}.muted-yellow.take-unit-background-color-after:after{background-color:#cdb851!important}.muted-yellow .take-course-opposite-color{color:#fff}.green .take-course-color{color:#a4de6e}.green .take-course-background-color,.green .take-course-background-color-on-hover:hover{background-color:#a4de6e}.green.take-course-background-color-after:after{background-color:#a4de6e!important}.green.take-unit-border-color{border-color:#a4de6e}.green .take-course-fill-color svg,.green svg.take-course-fill-color{fill:#a4de6e}.user-avatar--color-green{background-color:#a4de6e!important}.green.take-unit-background-color{background-color:#a4de6e}.green.take-unit-background-color-after:after{background-color:#a4de6e!important}.green .take-course-opposite-color{color:#fff}.muted-green .take-course-color{color:#8fbb63}.muted-green .take-course-background-color,.muted-green .take-course-background-color-on-hover:hover{background-color:#8fbb63}.muted-green.take-course-background-color-after:after{background-color:#8fbb63!important}.muted-green.take-unit-border-color{border-color:#8fbb63}.muted-green .take-course-fill-color svg,.muted-green svg.take-course-fill-color{fill:#8fbb63}.user-avatar--color-muted-green{background-color:#8fbb63!important}.muted-green.take-unit-background-color{background-color:#8fbb63}.muted-green.take-unit-background-color-after:after{background-color:#8fbb63!important}.muted-green .take-course-opposite-color{color:#fff}.turquoise .take-course-color{color:#54dea7}.turquoise .take-course-background-color,.turquoise .take-course-background-color-on-hover:hover{background-color:#54dea7}.turquoise.take-course-background-color-after:after{background-color:#54dea7!important}.turquoise.take-unit-border-color{border-color:#54dea7}.turquoise .take-course-fill-color svg,.turquoise svg.take-course-fill-color{fill:#54dea7}.user-avatar--color-turquoise{background-color:#54dea7!important}.turquoise.take-unit-background-color{background-color:#54dea7}.turquoise.take-unit-background-color-after:after{background-color:#54dea7!important}.turquoise .take-course-opposite-color{color:#fff}.muted-turquoise .take-course-color{color:#64b98f}.muted-turquoise .take-course-background-color,.muted-turquoise .take-course-background-color-on-hover:hover{background-color:#64b98f}.muted-turquoise.take-course-background-color-after:after{background-color:#64b98f!important}.muted-turquoise.take-unit-border-color{border-color:#64b98f}.muted-turquoise .take-course-fill-color svg,.muted-turquoise svg.take-course-fill-color{fill:#64b98f}.user-avatar--color-muted-turquoise{background-color:#64b98f!important}.muted-turquoise.take-unit-background-color{background-color:#64b98f}.muted-turquoise.take-unit-background-color-after:after{background-color:#64b98f!important}.muted-turquoise .take-course-opposite-color{color:#fff}.cyan .take-course-color{color:#34d2da}.cyan .take-course-background-color,.cyan .take-course-background-color-on-hover:hover{background-color:#34d2da}.cyan.take-course-background-color-after:after{background-color:#34d2da!important}.cyan.take-unit-border-color{border-color:#34d2da}.cyan .take-course-fill-color svg,.cyan svg.take-course-fill-color{fill:#34d2da}.user-avatar--color-cyan{background-color:#34d2da!important}.cyan.take-unit-background-color{background-color:#34d2da}.cyan.take-unit-background-color-after:after{background-color:#34d2da!important}.cyan .take-course-opposite-color{color:#fff}.muted-cyan .take-course-color{color:#53acab}.muted-cyan .take-course-background-color,.muted-cyan .take-course-background-color-on-hover:hover{background-color:#53acab}.muted-cyan.take-course-background-color-after:after{background-color:#53acab!important}.muted-cyan.take-unit-border-color{border-color:#53acab}.muted-cyan .take-course-fill-color svg,.muted-cyan svg.take-course-fill-color{fill:#53acab}.user-avatar--color-muted-cyan{background-color:#53acab!important}.muted-cyan.take-unit-background-color{background-color:#53acab}.muted-cyan.take-unit-background-color-after:after{background-color:#53acab!important}.muted-cyan .take-course-opposite-color{color:#fff}.blue .take-course-color{color:#84c1f0}.blue .take-course-background-color,.blue .take-course-background-color-on-hover:hover{background-color:#84c1f0}.blue.take-course-background-color-after:after{background-color:#84c1f0!important}.blue.take-unit-border-color{border-color:#84c1f0}.blue .take-course-fill-color svg,.blue svg.take-course-fill-color{fill:#84c1f0}.user-avatar--color-blue{background-color:#84c1f0!important}.blue.take-unit-background-color{background-color:#84c1f0}.blue.take-unit-background-color-after:after{background-color:#84c1f0!important}.blue .take-course-opposite-color{color:#fff}.link-blue .take-course-color{color:#00aeff}.link-blue .take-course-background-color,.link-blue .take-course-background-color-on-hover:hover{background-color:#00aeff}.link-blue.take-course-background-color-after:after{background-color:#00aeff!important}.link-blue.take-unit-border-color{border-color:#00aeff}.link-blue .take-course-fill-color svg,.link-blue svg.take-course-fill-color{fill:#00aeff}.user-avatar--color-link-blue{background-color:#00aeff!important}.link-blue.take-unit-background-color{background-color:#00aeff}.link-blue.take-unit-background-color-after:after{background-color:#00aeff!important}.link-blue .take-course-opposite-color{color:#fff}.muted-blue .take-course-color{color:#769cb7}.muted-blue .take-course-background-color,.muted-blue .take-course-background-color-on-hover:hover{background-color:#769cb7}.muted-blue.take-course-background-color-after:after{background-color:#769cb7!important}.muted-blue.take-unit-border-color{border-color:#769cb7}.muted-blue .take-course-fill-color svg,.muted-blue svg.take-course-fill-color{fill:#769cb7}.user-avatar--color-muted-blue{background-color:#769cb7!important}.muted-blue.take-unit-background-color{background-color:#769cb7}.muted-blue.take-unit-background-color-after:after{background-color:#769cb7!important}.muted-blue .take-course-opposite-color{color:#fff}.purple .take-course-color{color:#d2a3db}.purple .take-course-background-color,.purple .take-course-background-color-on-hover:hover{background-color:#d2a3db}.purple.take-course-background-color-after:after{background-color:#d2a3db!important}.purple.take-unit-border-color{border-color:#d2a3db}.purple .take-course-fill-color svg,.purple svg.take-course-fill-color{fill:#d2a3db}.user-avatar--color-purple{background-color:#d2a3db!important}.purple.take-unit-background-color{background-color:#d2a3db}.purple.take-unit-background-color-after:after{background-color:#d2a3db!important}.purple .take-course-opposite-color{color:#fff}.muted-purple .take-course-color{color:#9e85a8}.muted-purple .take-course-background-color,.muted-purple .take-course-background-color-on-hover:hover{background-color:#9e85a8}.muted-purple.take-course-background-color-after:after{background-color:#9e85a8!important}.muted-purple.take-unit-border-color{border-color:#9e85a8}.muted-purple .take-course-fill-color svg,.muted-purple svg.take-course-fill-color{fill:#9e85a8}.user-avatar--color-muted-purple{background-color:#9e85a8!important}.muted-purple.take-unit-background-color{background-color:#9e85a8}.muted-purple.take-unit-background-color-after:after{background-color:#9e85a8!important}.muted-purple .take-course-opposite-color{color:#fff}.pink .take-course-color{color:#f887a9}.pink .take-course-background-color,.pink .take-course-background-color-on-hover:hover{background-color:#f887a9}.pink.take-course-background-color-after:after{background-color:#f887a9!important}.pink.take-unit-border-color{border-color:#f887a9}.pink .take-course-fill-color svg,.pink svg.take-course-fill-color{fill:#f887a9}.user-avatar--color-pink{background-color:#f887a9!important}.pink.take-unit-background-color{background-color:#f887a9}.pink.take-unit-background-color-after:after{background-color:#f887a9!important}.pink .take-course-opposite-color{color:#fff}.muted-pink .take-course-color{color:#b36b82}.muted-pink .take-course-background-color,.muted-pink .take-course-background-color-on-hover:hover{background-color:#b36b82}.muted-pink.take-course-background-color-after:after{background-color:#b36b82!important}.muted-pink.take-unit-border-color{border-color:#b36b82}.muted-pink .take-course-fill-color svg,.muted-pink svg.take-course-fill-color{fill:#b36b82}.user-avatar--color-muted-pink{background-color:#b36b82!important}.muted-pink.take-unit-background-color{background-color:#b36b82}.muted-pink.take-unit-background-color-after:after{background-color:#b36b82!important}.muted-pink .take-course-opposite-color{color:#fff}.coral .take-course-color{color:#f6836f}.coral .take-course-background-color,.coral .take-course-background-color-on-hover:hover{background-color:#f6836f}.coral.take-course-background-color-after:after{background-color:#f6836f!important}.coral.take-unit-border-color{border-color:#f6836f}.coral .take-course-fill-color svg,.coral svg.take-course-fill-color{fill:#f6836f}.user-avatar--color-coral{background-color:#f6836f!important}.coral.take-unit-background-color{background-color:#f6836f}.coral.take-unit-background-color-after:after{background-color:#f6836f!important}.coral .take-course-opposite-color{color:#fff}.muted-coral .take-course-color{color:#b4675f}.muted-coral .take-course-background-color,.muted-coral .take-course-background-color-on-hover:hover{background-color:#b4675f}.muted-coral.take-course-background-color-after:after{background-color:#b4675f!important}.muted-coral.take-unit-border-color{border-color:#b4675f}.muted-coral .take-course-fill-color svg,.muted-coral svg.take-course-fill-color{fill:#b4675f}.user-avatar--color-muted-coral{background-color:#b4675f!important}.muted-coral.take-unit-background-color{background-color:#b4675f}.muted-coral.take-unit-background-color-after:after{background-color:#b4675f!important}.muted-coral .take-course-opposite-color{color:#fff}.red .take-course-color{color:#f6836f}.red .take-course-background-color,.red .take-course-background-color-on-hover:hover{background-color:#f6836f}.red.take-course-background-color-after:after{background-color:#f6836f!important}.red.take-unit-border-color{border-color:#f6836f}.red .take-course-fill-color svg,.red svg.take-course-fill-color{fill:#f6836f}.user-avatar--color-red{background-color:#f6836f!important}.red.take-unit-background-color{background-color:#f6836f}.red.take-unit-background-color-after:after{background-color:#f6836f!important}.red .take-course-opposite-color{color:#fff}.white.take-course-color{color:#b3b3b3}.white.take-course-background-color{background-color:#b3b3b3}.white.take-course-background-gradient-color{background:linear-gradient(#b3b3b3,#fff)}.white.take-course-border-color{border-color:#b3b3b3}.white.take-course-opposite-color{color:#fff}.yellow.take-course-color{color:#f2d354}.yellow.take-course-background-color{background-color:#f2d354}.yellow.take-course-background-gradient-color{background:linear-gradient(#f2d354,#fff)}.yellow.take-course-border-color{border-color:#f2d354}.yellow.take-course-opposite-color{color:#fff}.muted-yellow.take-course-color{color:#cdb851}.muted-yellow.take-course-background-color{background-color:#cdb851}.muted-yellow.take-course-background-gradient-color{background:linear-gradient(#cdb851,#fff)}.muted-yellow.take-course-border-color{border-color:#cdb851}.muted-yellow.take-course-opposite-color{color:#fff}.green.take-course-color{color:#a4de6e}.green.take-course-background-color{background-color:#a4de6e}.green.take-course-background-gradient-color{background:linear-gradient(#a4de6e,#fff)}.green.take-course-border-color{border-color:#a4de6e}.green.take-course-opposite-color{color:#fff}.muted-green.take-course-color{color:#8fbb63}.muted-green.take-course-background-color{background-color:#8fbb63}.muted-green.take-course-background-gradient-color{background:linear-gradient(#8fbb63,#fff)}.muted-green.take-course-border-color{border-color:#8fbb63}.muted-green.take-course-opposite-color{color:#fff}.turquoise.take-course-color{color:#54dea7}.turquoise.take-course-background-color{background-color:#54dea7}.turquoise.take-course-background-gradient-color{background:linear-gradient(#54dea7,#fff)}.turquoise.take-course-border-color{border-color:#54dea7}.turquoise.take-course-opposite-color{color:#fff}.muted-turquoise.take-course-color{color:#64b98f}.muted-turquoise.take-course-background-color{background-color:#64b98f}.muted-turquoise.take-course-background-gradient-color{background:linear-gradient(#64b98f,#fff)}.muted-turquoise.take-course-border-color{border-color:#64b98f}.muted-turquoise.take-course-opposite-color{color:#fff}.cyan.take-course-color{color:#34d2da}.cyan.take-course-background-color{background-color:#34d2da}.cyan.take-course-background-gradient-color{background:linear-gradient(#34d2da,#fff)}.cyan.take-course-border-color{border-color:#34d2da}.cyan.take-course-opposite-color{color:#fff}.muted-cyan.take-course-color{color:#53acab}.muted-cyan.take-course-background-color{background-color:#53acab}.muted-cyan.take-course-background-gradient-color{background:linear-gradient(#53acab,#fff)}.muted-cyan.take-course-border-color{border-color:#53acab}.muted-cyan.take-course-opposite-color{color:#fff}.blue.take-course-color{color:#84c1f0}.blue.take-course-background-color{background-color:#84c1f0}.blue.take-course-background-gradient-color{background:linear-gradient(#84c1f0,#fff)}.blue.take-course-border-color{border-color:#84c1f0}.blue.take-course-opposite-color{color:#fff}.link-blue.take-course-color{color:#00aeff}.link-blue.take-course-background-color{background-color:#00aeff}.link-blue.take-course-background-gradient-color{background:linear-gradient(#00aeff,#fff)}.link-blue.take-course-border-color{border-color:#00aeff}.link-blue.take-course-opposite-color{color:#fff}.muted-blue.take-course-color{color:#769cb7}.muted-blue.take-course-background-color{background-color:#769cb7}.muted-blue.take-course-background-gradient-color{background:linear-gradient(#769cb7,#fff)}.muted-blue.take-course-border-color{border-color:#769cb7}.muted-blue.take-course-opposite-color{color:#fff}.purple.take-course-color{color:#d2a3db}.purple.take-course-background-color{background-color:#d2a3db}.purple.take-course-background-gradient-color{background:linear-gradient(#d2a3db,#fff)}.purple.take-course-border-color{border-color:#d2a3db}.purple.take-course-opposite-color{color:#fff}.muted-purple.take-course-color{color:#9e85a8}.muted-purple.take-course-background-color{background-color:#9e85a8}.muted-purple.take-course-background-gradient-color{background:linear-gradient(#9e85a8,#fff)}.muted-purple.take-course-border-color{border-color:#9e85a8}.muted-purple.take-course-opposite-color{color:#fff}.pink.take-course-color{color:#f887a9}.pink.take-course-background-color{background-color:#f887a9}.pink.take-course-background-gradient-color{background:linear-gradient(#f887a9,#fff)}.pink.take-course-border-color{border-color:#f887a9}.pink.take-course-opposite-color{color:#fff}.muted-pink.take-course-color{color:#b36b82}.muted-pink.take-course-background-color{background-color:#b36b82}.muted-pink.take-course-background-gradient-color{background:linear-gradient(#b36b82,#fff)}.muted-pink.take-course-border-color{border-color:#b36b82}.muted-pink.take-course-opposite-color{color:#fff}.coral.take-course-color{color:#f6836f}.coral.take-course-background-color{background-color:#f6836f}.coral.take-course-background-gradient-color{background:linear-gradient(#f6836f,#fff)}.coral.take-course-border-color{border-color:#f6836f}.coral.take-course-opposite-color{color:#fff}.muted-coral.take-course-color{color:#b4675f}.muted-coral.take-course-background-color{background-color:#b4675f}.muted-coral.take-course-background-gradient-color{background:linear-gradient(#b4675f,#fff)}.muted-coral.take-course-border-color{border-color:#b4675f}.muted-coral.take-course-opposite-color{color:#fff}.red.take-course-color{color:#f6836f}.red.take-course-background-color{background-color:#f6836f}.red.take-course-background-gradient-color{background:linear-gradient(#f6836f,#fff)}.red.take-course-border-color{border-color:#f6836f}.red.take-course-opposite-color{color:#fff}.red-section .take-section-color{color:#d85a62}.red-section .take-section-border-color,.red-section.take-section-border-color{border-color:#d85a62}.red-section .take-section-background-color,.red-section.take-section-background-color{background-color:#d85a62}.red-section.take-section-color{color:#d85a62}.orange-section .take-section-color{color:#d87131}.orange-section .take-section-border-color,.orange-section.take-section-border-color{border-color:#d87131}.orange-section .take-section-background-color,.orange-section.take-section-background-color{background-color:#d87131}.orange-section.take-section-color{color:#d87131}.yellow-section .take-section-color{color:#cfa32a}.yellow-section .take-section-border-color,.yellow-section.take-section-border-color{border-color:#cfa32a}.yellow-section .take-section-background-color,.yellow-section.take-section-background-color{background-color:#cfa32a}.yellow-section.take-section-color{color:#cfa32a}.green-section .take-section-color{color:#85a437}.green-section .take-section-border-color,.green-section.take-section-border-color{border-color:#85a437}.green-section .take-section-background-color,.green-section.take-section-background-color{background-color:#85a437}.green-section.take-section-color{color:#85a437}.teal-section .take-section-color{color:#68a687}.teal-section .take-section-border-color,.teal-section.take-section-border-color{border-color:#68a687}.teal-section .take-section-background-color,.teal-section.take-section-background-color{background-color:#68a687}.teal-section.take-section-color{color:#68a687}.blue-section .take-section-color{color:#1797ba}.blue-section .take-section-border-color,.blue-section.take-section-border-color{border-color:#1797ba}.blue-section .take-section-background-color,.blue-section.take-section-background-color{background-color:#1797ba}.blue-section.take-section-color{color:#1797ba}.navy-section .take-section-color{color:#5f8ab4}.navy-section .take-section-border-color,.navy-section.take-section-border-color{border-color:#5f8ab4}.navy-section .take-section-background-color,.navy-section.take-section-background-color{background-color:#5f8ab4}.navy-section.take-section-color{color:#5f8ab4}.purple-section .take-section-color{color:#786f9f}.purple-section .take-section-border-color,.purple-section.take-section-border-color{border-color:#786f9f}.purple-section .take-section-background-color,.purple-section.take-section-background-color{background-color:#786f9f}.purple-section.take-section-color{color:#786f9f}.magenta-section .take-section-color{color:#a44680}.magenta-section .take-section-border-color,.magenta-section.take-section-border-color{border-color:#a44680}.magenta-section .take-section-background-color,.magenta-section.take-section-background-color{background-color:#a44680}.magenta-section.take-section-color{color:#a44680}@keyframes emberContentPlaceholdersAnimation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(100%,0,0)}}.loading-bars{background:#eee;overflow:hidden;position:relative}.loading-bars:before{animation-duration:1.5s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:emberContentPlaceholdersAnimation;animation-timing-function:ease-in-out;background:linear-gradient(90deg,#0000 0,#e1e1e1 15%,#0000 30%);content:"";height:100%;left:0;max-width:1000px;position:absolute;top:0;width:100vw}.d-s-shadowed-button{align-items:center;border-color:#e0e0e0;border-radius:9999px;border-width:1px;box-shadow:0 3px 10px #00000026,0 2px 4px #0000001a;color:#00abfa;cursor:pointer;display:flex;flex-direction:row;font-size:1.875rem;justify-content:center;padding:1rem;transition:box-shadow .2s,transform .2s,border-color .2s;-webkit-user-select:none;user-select:none}.d-s-shadowed-button svg{height:2.5rem;margin-right:.25rem;width:2.5rem;fill:currentColor}.d-s-shadowed-button:hover{box-shadow:0 6px 20px #00000026,0 2px 6px #0000001a;text-decoration:underline;transform:translateY(-2px)}.d-s-shadowed-button:active{box-shadow:inset 0 2px 4px 0 #0000000f;transform:translateY(0) scale(.95)}.d-s-shadowed-button.--med{font-size:1.5rem;font-weight:600;line-height:1;margin-bottom:1.5rem;margin-top:1.5rem;padding-bottom:.75rem;padding-top:.75rem;width:100%}.d-s-shadowed-button.--lg{font-size:2.25rem}.d-s-shadowed-button.--link-blue{background-color:#00abfa;color:#fff}.g-menu-header-bar__back-arrow{cursor:pointer;height:1.25rem;margin-right:.5rem;width:1.25rem}.g-menu-header-bar__back-arrow svg{fill:currentColor}.g-menu-header-bar__back-arrow:hover{color:#00abfa}.g-dropdown-menu__title{border-bottom-width:1px;border-color:#e0e0e0;font-size:1.875rem;font-weight:700;letter-spacing:-.025px;line-height:1;padding:.5rem 2rem;-webkit-user-select:none;user-select:none}.g-dropdown-menu__title.--is-blank{border-color:#0000;padding-top:0}.g-dropdown-menu__title.--has-notice{border-style:none}.g-dropdown-menu__header{font-size:1.875rem;font-weight:700}.g-dropdown-menu__header,.g-dropdown-menu__subheader{letter-spacing:-.025px;line-height:1;padding:.5rem 2rem;text-align:center;-webkit-user-select:none;user-select:none}.g-dropdown-menu__subheader{font-size:1.5rem;font-weight:500}.g-dropdown-menu__subheader.--left-aligned{text-align:left}.g-dropdown-menu__top-spacer-if-no-title{height:1rem}.g-dropdown-menu__single-button-row-divider{border-color:#e0e0e0;border-top-width:1px;margin-bottom:1rem;margin-top:1rem}.ember-power-select-trigger{font-size:1.2rem;line-height:1.2;min-height:0;padding-bottom:.6rem;padding-top:.6rem}.ember-notifier{align-items:stretch;display:flex;flex-direction:column;justify-content:flex-start;margin:0 auto;max-width:420px;overflow:hidden;padding:1rem;pointer-events:none;position:fixed;width:100%;z-index:999999}.ember-notifier.is-top{left:0;right:0;top:0}.ember-notifier.is-top-left{left:0;right:auto;top:0}.ember-notifier.is-top-right{left:auto;right:0;top:0}.ember-notifier.is-bottom{bottom:0;flex-direction:column-reverse;left:0;right:0}.ember-notifier.is-bottom-left{bottom:0;flex-direction:column-reverse;left:0;right:auto}.ember-notifier.is-bottom-right{bottom:0;flex-direction:column-reverse;left:auto;right:0}.ember-notifier-notification-base{margin:.25rem 0;overflow:hidden;pointer-events:auto;position:relative}.ember-notifier-notification{background-color:#fff;border-radius:4px;color:#fff;display:block;max-height:640px}.ember-notifier-notification.is-primary{background-color:#00d1b2}.ember-notifier-notification.is-primary .ember-notifier-icon{background-color:#00a88f}.ember-notifier-notification.is-info{background-color:#3ea2ff}.ember-notifier-notification.is-info .ember-notifier-icon{background-color:#158eff}.ember-notifier-notification.is-success{background-color:#64ce83}.ember-notifier-notification.is-success .ember-notifier-icon{background-color:#45c46a}.ember-notifier-notification.is-warning{background-color:#ff7f48}.ember-notifier-notification.is-warning .ember-notifier-icon{background-color:#ff621f}.ember-notifier-notification.is-danger{background-color:#e74c3c}.ember-notifier-notification.is-danger .ember-notifier-icon{background-color:#df2e1b}.ember-notifier-notification.is-secondary{background-color:#dbdbdb}.ember-notifier-notification.is-secondary .ember-notifier-icon{background-color:#c7c7c7}.ember-notifier-icon{color:#ffffffbd;height:100%;left:0;position:absolute;text-align:center;top:0;width:30px}.ember-notifier-icon span{position:relative;top:5px}.ember-notifier-content{margin:0 30px;padding:5px 10px;-ms-word-wrap:break-word;word-wrap:break-word}.ember-notifier-message,.ember-notifier-title{margin:0}.ember-notifier-close{position:absolute;right:0;text-align:center;top:0}.ember-notifier-close-button{-webkit-appearance:none;appearance:none;background:#0000;border:none;color:#ffffffbd;cursor:pointer;font-size:1.5rem;height:30px;justify-content:center;opacity:.8;padding:0;position:relative;text-align:center;width:30px}.ember-notifier-close-button:focus,.ember-notifier-close-button:hover{opacity:1}.ember-notifier-notification-show{animation:notification-show .5s cubic-bezier(.25,.46,.45,.94) both}.ember-notifier-notification-hide{animation:notification-hide .5s cubic-bezier(.25,.46,.45,.94) both}@keyframes notification-show{0%{opacity:1;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes notification-hide{0%{opacity:1;transform:scale(1)}to{opacity:1;transform:scale(0)}}@keyframes fadeInOutZoom{0%{opacity:0;transform:scale(1)}66%{opacity:1;transform:scale(1.2)}to{opacity:0;transform:scale(1)}}@keyframes fadeInOut{0%{opacity:0}66%{opacity:1}to{opacity:0}}@keyframes fadeIn{0%{opacity:0}30%{opacity:0}to{opacity:1}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDownZoom{0%{opacity:0;transform:translateY(-20px);transform:scale(.95)}to{opacity:1;transform:translateY(0);transform:scale(1)}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeInUpBig{0%{opacity:0;transform:translateY(2000px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDownBig{0%{opacity:0;transform:translateY(-2000px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInRightBig{0%{opacity:0;transform:translateX(2000px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeInLeftBig{0%{opacity:0;transform:translateX(-2000px)}to{opacity:1;transform:translateX(0)}}@keyframes bounceIn{0%{opacity:0;transform:scale(0)}25%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.95)}to{transform:scale(1)}}@keyframes rotateIn{0%{opacity:0;transform:rotate(-200deg);transform-origin:center center 50%}to{opacity:1;transform:rotate(0);transform-origin:center center 50%}}@keyframes rotateInDownLeft{0%{opacity:0;transform:rotate(-90deg);transform-origin:left bottom 50%}to{opacity:1;transform:rotate(0);transform-origin:left bottom 50%}}@keyframes rotateInUpLeft{0%{opacity:0;transform:rotate(90deg);transform-origin:left bottom 50%}to{opacity:1;transform:rotate(0);transform-origin:left bottom 50%}}@keyframes rotateInUpRight{0%{opacity:0;transform:rotate(-90deg);transform-origin:right bottom 50%}to{opacity:1;transform:rotate(0);transform-origin:right bottom 50%}}@keyframes rotateInDownRight{0%{opacity:0;transform:rotate(90deg);transform-origin:right bottom 50%}to{opacity:1;transform:rotate(0);transform-origin:right bottom 50%}}.btn-move-block{background-image:url(https://cc-frontend-assets.commoncurriculum.com/assets/images/new-move-bar-94c02d713943ec8fe86c898eb3c2a84e.svg);background-repeat:repeat-x}.btn-move-block.-white{background-image:url(https://cc-frontend-assets.commoncurriculum.com/assets/images/new-move-bar-white-e5256c3d274aa154911acc5c49a9d175.svg)}.select-bg{-webkit-appearance:none;-moz-appearance:none;background:image-url("svg/ios7-arrow-down-gray.svg") no-repeat 100%;background-position:90% 50%;background-size:30%;text-indent:.01px;text-overflow:""}.group-header-wrap:before,.user-header-wrap:before{background-image:image-url("patterns/sneaker-mesh-fabric.png");bottom:0;content:"";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);height:100%;left:0;opacity:.3;position:absolute;right:0;top:0}.planbook-header{background-image:asset-url("photo-covers/muted-flowers.jpg")}.cover-sparkler{background-image:asset-url("photo-covers/sparkler.jpg")}.onboarding-screen.onboarding-setup{background-image:asset-url("tour/tour-01.jpg")}.onboarding-screen.onboarding-nav{background-image:asset-url("tour/tour-07.jpg")}.onboarding-screen.onboarding-help{background-image:asset-url("tour/tour-03.jpg")}.onboarding-screen.onboarding-cards{background-image:asset-url("tour/tour-07.jpg");background-position-y:100%}.onboarding-screen.onboarding-groups{background-image:asset-url("tour/tour-04.jpg")}.onboarding-screen.onboarding-toggle-classes{background-image:asset-url("tour/tour-06.jpg")}.import-ct,.planbook-onboard{background:asset-url("photo-covers/pattern-cover-4.jpg") no-repeat 50% fixed;background-color:initial;background-size:cover}.cover-sparkler{background-image:url(https://cc-frontend-assets.commoncurriculum.com/assets/images/photo-covers/sparkler-734e55c3e0023d0fa6a617412e9a5880.jpg)}.cover-golden-gate-bridge{background-image:url(https://cc-frontend-assets.commoncurriculum.com/assets/images/photo-covers/golden-gate-bridge-b530d19986c3209b27b1f7a74f58eb23.jpg)}.cover-clipper-ship{background-image:url(https://cc-frontend-assets.commoncurriculum.com/assets/images/photo-covers/clipper-ship-ae9682f4c43a6e79ca64c382c506e8a5.jpg)}.cover-new-york{background-image:url(https://cc-frontend-assets.commoncurriculum.com/assets/images/photo-covers/new-york-ee81ef0eca64f6187d7ac367dd2393b6.jpg)}.cover-the-pines{background-image:url(https://cc-frontend-assets.commoncurriculum.com/assets/images/photo-covers/the-pines-917be4780c2223e4469a81c3dfc3228c.jpg)}.cover-flowers{background-image:url(https://cc-frontend-assets.commoncurriculum.com/assets/images/photo-covers/flowers-b27800d6dbdab0fcd8c468888dc4372d.jpg)}.cover-glacier{background-image:url(https://cc-frontend-assets.commoncurriculum.com/assets/images/photo-covers/glacier-73b045bcc8f12f1ae3e95ff29d3c73a6.jpg)}.cover-van{background-image:url(https://cc-frontend-assets.commoncurriculum.com/assets/images/photo-covers/van-a278e6cc59872d409d363500e547f237.jpg)}.cover-bikes{background-image:url(https://cc-frontend-assets.commoncurriculum.com/assets/images/photo-covers/bikes-f645911067b01945e8c0e94b25c59ce4.jpg)}.cover-open-road{background-image:url(https://cc-frontend-assets.commoncurriculum.com/assets/images/photo-covers/open-road-55a42f46760e5120b282def60da323d9.jpg)}.cover-ny-from-nj{background-image:url(https://cc-frontend-assets.commoncurriculum.com/assets/images/photo-covers/ny-from-nj-4c51bea7f32d278a9ab741c899905078.jpg)}.cover-coffee-beans{background-image:url(https://cc-frontend-assets.commoncurriculum.com/assets/images/photo-covers/coffee-beans-c4fe19dfad404ab66c95027fc540e506.jpg)}.cover-pattern-cover-5{background-image:url(https://cc-frontend-assets.commoncurriculum.com/assets/images/photo-covers/pattern-cover-5-14035503366438ed70b49580460f9ba9.jpg)}.cover-pattern-cover-13{background-image:url(https://cc-frontend-assets.commoncurriculum.com/assets/images/photo-covers/pattern-cover-13-b1b69a057d3e2cce8447772b3098102f.jpg)}.cover-pattern-cover-7{background-image:url(https://cc-frontend-assets.commoncurriculum.com/assets/images/photo-covers/pattern-cover-7-69393da309ded60bd90b76a6afa1dae9.jpg)}.cover-gradient-orange-coral{background-image:url(/assets/images/photo-covers/gradient-orange-coral.jpg)}.cover-gradient-blue-purple{background-image:url(https://cc-frontend-assets.commoncurriculum.com/assets/images/photo-covers/gradient-blue-purple-cfef82989e6f6961b10c84e69db2da6d.jpg)}.cover-gradient-coral-pink{background-image:url(https://cc-frontend-assets.commoncurriculum.com/assets/images/photo-covers/gradient-coral-pink-77de74b14e643e36e897b559fd3f1efe.jpg)}.cover-gradient-orange-yellow{background-image:url(https://cc-frontend-assets.commoncurriculum.com/assets/images/photo-covers/gradient-orange-yellow-3c5de4c685a1e6adddfd48feb6e74051.jpg)}.cover-gradient-pink-yellow{background-image:url(https://cc-frontend-assets.commoncurriculum.com/assets/images/photo-covers/gradient-pink-yellow-39c1caaeb87199cc0c2e2ab11e3a1bb3.jpg)}.cover-gradient-yellow-green{background-image:url(https://cc-frontend-assets.commoncurriculum.com/assets/images/photo-covers/gradient-yellow-green-5535dbc4ef7a92039c625590f6c163bd.jpg)}.cover-gradient-cyan-green{background-image:url(https://cc-frontend-assets.commoncurriculum.com/assets/images/photo-covers/gradient-cyan-green-5767c7d531058b046e04d47c438e9dfd.jpg)}.cover-gradient-cyan-purple{background-image:url(https://cc-frontend-assets.commoncurriculum.com/assets/images/photo-covers/gradient-cyan-purple-5f4d03d1ca5bff1857367c84fefc508d.jpg)}.cover-gradient-dark-coral-dark-purple{background-image:url(https://cc-frontend-assets.commoncurriculum.com/assets/images/photo-covers/gradient-dark-coral-dark-purple-26037272ce0683b16ad9ac64d58ebed8.jpg)}.cover-solid-grey{background-image:url(https://cc-frontend-assets.commoncurriculum.com/assets/images/photo-covers/solid-grey-e744ffa97e58b9187b041172ea83bce9.jpg)}.animated,.timeline-date-highlighter{animation-duration:1s;animation-fill-mode:both}.animated.slow,.slow.timeline-date-highlighter{animation-duration:1.5s}.animated.animated-fast,.timeline-date-highlighter{animation-duration:.75s}.animated.infinite,.infinite.timeline-date-highlighter{animation-iteration-count:infinite}@keyframes pulse{0%{transform:scale(.9)}50%{transform:scale(1.2)}to{transform:scale(.9)}}.pulse{animation-name:pulse}@keyframes fadeInLeftSmall{0%{opacity:0;transform:translate3d(-20%,0,0)}to{opacity:1;transform:none}}.fadeInLeftSmall{animation-name:fadeInLeftSmall}@keyframes fadeInDownSmall{0%{opacity:0;transform:translate3d(0,-20%,0)}to{opacity:1;transform:translateZ(0)}}.fadeInDownSmall{animation-name:fadeInDownSmall}@keyframes unitDraggingTransform{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;transform:scale(0) translateY(0)}to{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);opacity:.4;transform:scale(1.5) translateY(15px)}}@keyframes grow{0%{display:none;opacity:0}1%{display:block;opacity:0;transform:scale(0);transform:rotateX(-90deg)}to{opacity:1;transform:scale(1);transform:rotateX(0)}}.fadeIn,.timeline-date-highlighter{animation-name:fadeIn}.fadeInDown{animation-name:fadeInDown}@keyframes modalFadeOut{0%{opacity:1}to{opacity:0}}.modalFadeOut{animation-delay:.25s;animation-duration:.25s;animation-name:modalFadeOut}.ember-modal-overlay{transform:translateZ(0)}@keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}.bounceOut{animation-duration:.75s;animation-name:bounceOut}@keyframes bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.bounceOutDown{animation-name:bounceOutDown}@keyframes bounceInDown{0%,60%,75%,90%,to{transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}.bounceInDown{animation-name:bounceInDown}@keyframes bounceInUp{0%,60%,75%,90%,to{transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}.bounceInUp{animation-name:bounceInUp}@keyframes placeHolderShimmer{0%{background-position:-468px 0}to{background-position:468px 0}}.animated-background{animation-duration:3s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;animation-timing-function:linear;background:#fff;background:linear-gradient(90deg,#fff 0,#f2f2f2 8%,#e6e6e6 18%,#d9d9d9 33%,#fff);background-size:800px 104px;position:relative}.lf-fade-up{transform-origin:bottom center}

/*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:initial}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:#0000}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:initial;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:initial}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*,:after,:before{box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{background-color:#fff;color:#212121;font-family:source-sans-pro,Source Sans Pro,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#68b7f3;text-decoration:none}a:focus,a:hover{color:#2195ed;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;height:auto;max-width:100%;width:100%\9}.img-rounded{border-radius:6px}.img-thumbnail{background-color:#fff;border:1px solid #ddd;border-radius:4px;display:inline-block;height:auto;line-height:1.42857;max-width:100%;padding:4px;transition:all .2s ease-in-out;width:100%\9}.img-circle{border-radius:50%}hr{border:0;border-top:1px solid #e0e0e0;margin-bottom:20px;margin-top:20px}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{height:auto;margin:0;overflow:visible;position:static;width:auto;clip:auto}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:inherit;font-family:inherit;font-weight:500;line-height:1.1}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{color:#bdbdbd;font-weight:400;line-height:1}.h1,.h2,.h3,h1,h2,h3{margin-bottom:10px;margin-top:20px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-bottom:10px;margin-top:10px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}.h4,h4{font-size:18px}.h5,h5{font-size:14px}.h6,h6{font-size:12px}p{margin:0 0 10px}.lead{font-size:16px;font-weight:300;line-height:1.4;margin-bottom:20px}@media (min-width:710px){.lead{font-size:21px}}.small,small{font-size:85%}cite{font-style:normal}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#bdbdbd}.text-primary{color:#68b7f3}a.text-primary:hover{color:#39a0ef}.text-success{color:#3c763d}a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:hover{color:#843534}.bg-primary{background-color:#68b7f3;color:#fff}a.bg-primary:hover{background-color:#39a0ef}.bg-success{background-color:#dff0d8}a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover{background-color:#e4b9b9}.page-header{border-bottom:1px solid #e0e0e0;margin:40px 0 20px;padding-bottom:9px}ol,ul{margin-bottom:10px;margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.list-inline,.list-unstyled{list-style:none;padding-left:0}.list-inline{margin-left:-5px}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}dl{margin-bottom:20px;margin-top:0}dd,dt{line-height:1.42857}dt{font-weight:700}dd{margin-left:0}.dl-horizontal dd:after,.dl-horizontal dd:before{content:" ";display:table}.dl-horizontal dd:after{clear:both}@media (min-width:710px){.dl-horizontal dt{clear:left;float:left;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap;width:160px}.dl-horizontal dd{margin-left:180px}}abbr[data-original-title],abbr[title]{border-bottom:1px dotted #bdbdbd;cursor:help}.initialism{font-size:90%;text-transform:uppercase}blockquote{border-left:5px solid #e0e0e0;font-size:17.5px;margin:0 0 20px;padding:10px 20px}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote .small,blockquote footer,blockquote small{color:#bdbdbd;display:block;font-size:80%;line-height:1.42857}blockquote .small:before,blockquote footer:before,blockquote small:before{content:"\2014 \00A0"}.blockquote-reverse,blockquote.pull-right{border-left:0;border-right:5px solid #e0e0e0;padding-left:0;padding-right:15px;text-align:right}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:""}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:"\00A0 \2014"}blockquote:after,blockquote:before{content:""}address{font-style:normal;line-height:1.42857;margin-bottom:20px}.container{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.container:after,.container:before{content:" ";display:table}.container:after{clear:both}@media (min-width:710px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.container-fluid:after,.container-fluid:before{content:" ";display:table}.container-fluid:after{clear:both}.row{margin-left:-15px;margin-right:-15px}.row:after,.row:before{content:" ";display:table}.row:after{clear:both}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{min-height:1px;padding-left:15px;padding-right:15px;position:relative}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-1{width:8.33333%}.col-xs-2{width:16.66667%}.col-xs-3{width:25%}.col-xs-4{width:33.33333%}.col-xs-5{width:41.66667%}.col-xs-6{width:50%}.col-xs-7{width:58.33333%}.col-xs-8{width:66.66667%}.col-xs-9{width:75%}.col-xs-10{width:83.33333%}.col-xs-11{width:91.66667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.33333%}.col-xs-pull-2{right:16.66667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.33333%}.col-xs-pull-5{right:41.66667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.33333%}.col-xs-pull-8{right:66.66667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.33333%}.col-xs-pull-11{right:91.66667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.33333%}.col-xs-push-2{left:16.66667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.33333%}.col-xs-push-5{left:41.66667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.33333%}.col-xs-push-8{left:66.66667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.33333%}.col-xs-push-11{left:91.66667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.33333%}.col-xs-offset-2{margin-left:16.66667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333%}.col-xs-offset-5{margin-left:41.66667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333%}.col-xs-offset-8{margin-left:66.66667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333%}.col-xs-offset-11{margin-left:91.66667%}.col-xs-offset-12{margin-left:100%}@media (min-width:710px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-1{width:8.33333%}.col-sm-2{width:16.66667%}.col-sm-3{width:25%}.col-sm-4{width:33.33333%}.col-sm-5{width:41.66667%}.col-sm-6{width:50%}.col-sm-7{width:58.33333%}.col-sm-8{width:66.66667%}.col-sm-9{width:75%}.col-sm-10{width:83.33333%}.col-sm-11{width:91.66667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.33333%}.col-sm-pull-2{right:16.66667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.33333%}.col-sm-pull-5{right:41.66667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.33333%}.col-sm-pull-8{right:66.66667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.33333%}.col-sm-pull-11{right:91.66667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.33333%}.col-sm-push-2{left:16.66667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.33333%}.col-sm-push-5{left:41.66667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.33333%}.col-sm-push-8{left:66.66667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.33333%}.col-sm-push-11{left:91.66667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.33333%}.col-sm-offset-2{margin-left:16.66667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333%}.col-sm-offset-5{margin-left:41.66667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333%}.col-sm-offset-8{margin-left:66.66667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333%}.col-sm-offset-11{margin-left:91.66667%}.col-sm-offset-12{margin-left:100%}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-1{width:8.33333%}.col-md-2{width:16.66667%}.col-md-3{width:25%}.col-md-4{width:33.33333%}.col-md-5{width:41.66667%}.col-md-6{width:50%}.col-md-7{width:58.33333%}.col-md-8{width:66.66667%}.col-md-9{width:75%}.col-md-10{width:83.33333%}.col-md-11{width:91.66667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.33333%}.col-md-pull-2{right:16.66667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.33333%}.col-md-pull-5{right:41.66667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.33333%}.col-md-pull-8{right:66.66667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.33333%}.col-md-pull-11{right:91.66667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.33333%}.col-md-push-2{left:16.66667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.33333%}.col-md-push-5{left:41.66667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.33333%}.col-md-push-8{left:66.66667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.33333%}.col-md-push-11{left:91.66667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.33333%}.col-md-offset-2{margin-left:16.66667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333%}.col-md-offset-5{margin-left:41.66667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333%}.col-md-offset-8{margin-left:66.66667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333%}.col-md-offset-11{margin-left:91.66667%}.col-md-offset-12{margin-left:100%}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-1{width:8.33333%}.col-lg-2{width:16.66667%}.col-lg-3{width:25%}.col-lg-4{width:33.33333%}.col-lg-5{width:41.66667%}.col-lg-6{width:50%}.col-lg-7{width:58.33333%}.col-lg-8{width:66.66667%}.col-lg-9{width:75%}.col-lg-10{width:83.33333%}.col-lg-11{width:91.66667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.33333%}.col-lg-pull-2{right:16.66667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.33333%}.col-lg-pull-5{right:41.66667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.33333%}.col-lg-pull-8{right:66.66667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.33333%}.col-lg-pull-11{right:91.66667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.33333%}.col-lg-push-2{left:16.66667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.33333%}.col-lg-push-5{left:41.66667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.33333%}.col-lg-push-8{left:66.66667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.33333%}.col-lg-push-11{left:91.66667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.33333%}.col-lg-offset-2{margin-left:16.66667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333%}.col-lg-offset-5{margin-left:41.66667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333%}.col-lg-offset-8{margin-left:66.66667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333%}.col-lg-offset-11{margin-left:91.66667%}.col-lg-offset-12{margin-left:100%}}table{background-color:initial}th{text-align:left}.table{margin-bottom:20px;max-width:100%;width:100%}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{border-top:1px solid #ddd;line-height:1.42857;padding:8px;vertical-align:top}.table>thead>tr>th{border-bottom:2px solid #ddd;vertical-align:bottom}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered,.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-child(odd)>td,.table-striped>tbody>tr:nth-child(odd)>th{background-color:#f9f9f9}.table-hover>tbody>tr:hover>td,.table-hover>tbody>tr:hover>th{background-color:#f5f5f5}table col[class*=col-]{display:table-column;float:none;position:static}table td[class*=col-],table th[class*=col-]{display:table-cell;float:none;position:static}.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}@media screen and (max-width:709px){.table-responsive{margin-bottom:15px;overflow-x:auto;overflow-y:hidden;width:100%;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd;-webkit-overflow-scrolling:touch}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}fieldset{margin:0;min-width:0}fieldset,legend{border:0;padding:0}legend{border-bottom:1px solid #e5e5e5;color:#333;display:block;font-size:21px;line-height:inherit;margin-bottom:20px;width:100%}label{display:inline-block;font-weight:700;margin-bottom:5px;max-width:100%}input[type=search]{box-sizing:border-box}input[type=checkbox],input[type=radio]{line-height:normal;margin:4px 0 0;margin-top:1px\9}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{padding-top:7px}.form-control,output{color:#555;display:block;font-size:14px;line-height:1.42857}.form-control{background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);height:34px;padding:6px 12px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}.form-control:focus{border-color:#66afe9;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px #66afe999;outline:0}.form-control::-moz-placeholder{color:#bdbdbd;opacity:1}.form-control:-ms-input-placeholder{color:#bdbdbd}.form-control::-webkit-input-placeholder{color:#bdbdbd}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#e0e0e0;cursor:not-allowed;opacity:1}textarea.form-control{height:auto}input[type=search]{-webkit-appearance:none}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{line-height:34px;line-height:1.42857 \0}.form-horizontal .form-group-sm input.form-control[type=date],.form-horizontal .form-group-sm input.form-control[type=datetime-local],.form-horizontal .form-group-sm input.form-control[type=month],.form-horizontal .form-group-sm input.form-control[type=time],.input-group-sm>.input-group-btn>input.btn[type=date],.input-group-sm>.input-group-btn>input.btn[type=datetime-local],.input-group-sm>.input-group-btn>input.btn[type=month],.input-group-sm>.input-group-btn>input.btn[type=time],.input-group-sm>input.form-control[type=date],.input-group-sm>input.form-control[type=datetime-local],.input-group-sm>input.form-control[type=month],.input-group-sm>input.form-control[type=time],.input-group-sm>input.input-group-addon[type=date],.input-group-sm>input.input-group-addon[type=datetime-local],.input-group-sm>input.input-group-addon[type=month],.input-group-sm>input.input-group-addon[type=time],input[type=date].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm,input[type=time].input-sm{line-height:30px}.form-horizontal .form-group-lg input.form-control[type=date],.form-horizontal .form-group-lg input.form-control[type=datetime-local],.form-horizontal .form-group-lg input.form-control[type=month],.form-horizontal .form-group-lg input.form-control[type=time],.input-group-lg>.input-group-btn>input.btn[type=date],.input-group-lg>.input-group-btn>input.btn[type=datetime-local],.input-group-lg>.input-group-btn>input.btn[type=month],.input-group-lg>.input-group-btn>input.btn[type=time],.input-group-lg>input.form-control[type=date],.input-group-lg>input.form-control[type=datetime-local],.input-group-lg>input.form-control[type=month],.input-group-lg>input.form-control[type=time],.input-group-lg>input.input-group-addon[type=date],.input-group-lg>input.input-group-addon[type=datetime-local],.input-group-lg>input.input-group-addon[type=month],.input-group-lg>input.input-group-addon[type=time],input[type=date].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg,input[type=time].input-lg{line-height:46px}.form-group{margin-bottom:15px}.checkbox,.radio{display:block;margin-bottom:10px;margin-top:10px;min-height:20px;position:relative}.checkbox label,.radio label{cursor:pointer;font-weight:400;margin-bottom:0;padding-left:20px}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{margin-left:-20px;margin-top:4px\9;position:absolute}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{cursor:pointer;display:inline-block;font-weight:400;margin-bottom:0;padding-left:20px;vertical-align:middle}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-left:10px;margin-top:0}.checkbox-inline.disabled,.checkbox.disabled label,.radio-inline.disabled,.radio.disabled label,fieldset[disabled]
.checkbox label,fieldset[disabled]
.checkbox-inline,fieldset[disabled]
input[type=checkbox],fieldset[disabled] .radio label,fieldset[disabled] .radio-inline,fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}.form-control-static{margin-bottom:0;padding-bottom:7px;padding-top:7px}.form-control-static.input-lg,.form-control-static.input-sm,.form-horizontal .form-group-lg .form-control-static.form-control,.form-horizontal .form-group-sm .form-control-static.form-control,.input-group-lg>.form-control-static.form-control,.input-group-lg>.form-control-static.input-group-addon,.input-group-lg>.input-group-btn>.form-control-static.btn,.input-group-sm>.form-control-static.form-control,.input-group-sm>.form-control-static.input-group-addon,.input-group-sm>.input-group-btn>.form-control-static.btn{padding-left:0;padding-right:0}.form-horizontal .form-group-sm .form-control,.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn,.input-sm{border-radius:3px;font-size:12px;height:30px;line-height:1.5;padding:5px 10px}.form-horizontal .form-group-sm select.form-control,.input-group-sm>.input-group-btn>select.btn,.input-group-sm>select.form-control,.input-group-sm>select.input-group-addon,select.input-sm{height:30px;line-height:30px}.form-horizontal .form-group-sm select.form-control[multiple],.form-horizontal .form-group-sm textarea.form-control,.input-group-sm>.input-group-btn>select.btn[multiple],.input-group-sm>.input-group-btn>textarea.btn,.input-group-sm>select.form-control[multiple],.input-group-sm>select.input-group-addon[multiple],.input-group-sm>textarea.form-control,.input-group-sm>textarea.input-group-addon,select[multiple].input-sm,textarea.input-sm{height:auto}.form-horizontal .form-group-lg .form-control,.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn,.input-lg{border-radius:6px;font-size:18px;height:46px;line-height:1.33;padding:10px 16px}.form-horizontal .form-group-lg select.form-control,.input-group-lg>.input-group-btn>select.btn,.input-group-lg>select.form-control,.input-group-lg>select.input-group-addon,select.input-lg{height:46px;line-height:46px}.form-horizontal .form-group-lg select.form-control[multiple],.form-horizontal .form-group-lg textarea.form-control,.input-group-lg>.input-group-btn>select.btn[multiple],.input-group-lg>.input-group-btn>textarea.btn,.input-group-lg>select.form-control[multiple],.input-group-lg>select.input-group-addon[multiple],.input-group-lg>textarea.form-control,.input-group-lg>textarea.input-group-addon,select[multiple].input-lg,textarea.input-lg{height:auto}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{display:block;height:34px;line-height:34px;position:absolute;right:0;text-align:center;top:25px;width:34px;z-index:2}.form-horizontal .form-group-lg .form-control+.form-control-feedback,.input-group-lg>.form-control+.form-control-feedback,.input-group-lg>.input-group-addon+.form-control-feedback,.input-group-lg>.input-group-btn>.btn+.form-control-feedback,.input-lg+.form-control-feedback{height:46px;line-height:46px;width:46px}.form-horizontal .form-group-sm .form-control+.form-control-feedback,.input-group-sm>.form-control+.form-control-feedback,.input-group-sm>.input-group-addon+.form-control-feedback,.input-group-sm>.input-group-btn>.btn+.form-control-feedback,.input-sm+.form-control-feedback{height:30px;line-height:30px;width:30px}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline{color:#3c763d}.has-success .form-control{border-color:#3c763d;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{background-color:#dff0d8;border-color:#3c763d;color:#3c763d}.has-success .form-control-feedback{color:#3c763d}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{background-color:#fcf8e3;border-color:#8a6d3b;color:#8a6d3b}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline{color:#a94442}.has-error .form-control{border-color:#a94442;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{background-color:#f2dede;border-color:#a94442;color:#a94442}.has-error .form-control-feedback{color:#a94442}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{color:#616161;display:block;margin-bottom:10px;margin-top:5px}@media (min-width:710px){.form-inline .form-group,.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control,.navbar-form .form-control{display:inline-block;vertical-align:middle;width:auto}.form-inline .input-group,.navbar-form .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control,.navbar-form .input-group>.form-control{width:100%}.form-inline .control-label,.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio,.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-bottom:0;margin-top:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label,.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio],.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{margin-left:0;position:relative}.form-inline .has-feedback .form-control-feedback,.navbar-form .has-feedback .form-control-feedback{top:0}}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{margin-bottom:0;margin-top:0;padding-top:7px}.form-horizontal .checkbox,.form-horizontal .radio{min-height:27px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}.form-horizontal .form-group:after,.form-horizontal .form-group:before{content:" ";display:table}.form-horizontal .form-group:after{clear:both}@media (min-width:710px){.form-horizontal .control-label{margin-bottom:0;padding-top:7px;text-align:right}}.form-horizontal .has-feedback .form-control-feedback{right:15px;top:0}@media (min-width:710px){.form-horizontal .form-group-lg .control-label{padding-top:14.3px}.form-horizontal .form-group-sm .control-label{padding-top:6px}}.btn{background-image:none;border:1px solid #0000;border-radius:4px;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;line-height:1.42857;margin-bottom:0;padding:6px 12px;text-align:center;-webkit-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.btn.active:focus,.btn:active:focus,.btn:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{background-image:none;box-shadow:inset 0 3px 5px rgba(0,0,0,.125);outline:0}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{box-shadow:none;cursor:not-allowed;filter:alpha(opacity=65);opacity:.65;pointer-events:none}.btn-default{background-color:#fff;border-color:#ccc;color:#333}.btn-default.active,.btn-default:active,.btn-default:focus,.btn-default:hover,.open>.btn-default.dropdown-toggle{background-color:#e6e6e6;border-color:#adadad;color:#333}.btn-default.active,.btn-default:active,.open>.btn-default.dropdown-toggle{background-image:none}.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{background-color:#333;color:#fff}.btn-primary{background-color:#68b7f3;border-color:#50abf1;color:#fff}.btn-primary.active,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open>.btn-primary.dropdown-toggle{background-color:#39a0ef;border-color:#1890ec;color:#fff}.btn-primary.active,.btn-primary:active,.open>.btn-primary.dropdown-toggle{background-image:none}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#68b7f3;border-color:#50abf1}.btn-primary .badge{background-color:#fff;color:#68b7f3}.btn-success{background-color:#a4de6e;border-color:#97d959;color:#fff}.btn-success.active,.btn-success:active,.btn-success:focus,.btn-success:hover,.open>.btn-success.dropdown-toggle{background-color:#8ad544;border-color:#78c82d;color:#fff}.btn-success.active,.btn-success:active,.open>.btn-success.dropdown-toggle{background-image:none}.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#a4de6e;border-color:#97d959}.btn-success .badge{background-color:#fff;color:#a4de6e}.btn-info{background-color:#fee87c;border-color:#fde462;color:#fff}.btn-info.active,.btn-info:active,.btn-info:focus,.btn-info:hover,.open>.btn-info.dropdown-toggle{background-color:#fddf49;border-color:#fdd926;color:#fff}.btn-info.active,.btn-info:active,.open>.btn-info.dropdown-toggle{background-image:none}.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#fee87c;border-color:#fde462}.btn-info .badge{background-color:#fff;color:#fee87c}.btn-warning{background-color:#f0ad4e;border-color:#eea236;color:#fff}.btn-warning.active,.btn-warning:active,.btn-warning:focus,.btn-warning:hover,.open>.btn-warning.dropdown-toggle{background-color:#ec971f;border-color:#d58512;color:#fff}.btn-warning.active,.btn-warning:active,.open>.btn-warning.dropdown-toggle{background-image:none}.btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{background-color:#fff;color:#f0ad4e}.btn-danger{background-color:#d9534f;border-color:#d43f3a;color:#fff}.btn-danger.active,.btn-danger:active,.btn-danger:focus,.btn-danger:hover,.open>.btn-danger.dropdown-toggle{background-color:#c9302c;border-color:#ac2925;color:#fff}.btn-danger.active,.btn-danger:active,.open>.btn-danger.dropdown-toggle{background-image:none}.btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.active,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{background-color:#fff;color:#d9534f}.btn-link{border-radius:0;color:#68b7f3;cursor:pointer;font-weight:400}.btn-link,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:initial;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:#0000}.btn-link:focus,.btn-link:hover{background-color:initial;color:#2195ed;text-decoration:underline}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#bdbdbd;text-decoration:none}.btn-group-lg>.btn,.btn-lg{border-radius:6px;font-size:18px;line-height:1.33;padding:10px 16px}.btn-group-sm>.btn,.btn-sm{border-radius:3px;font-size:12px;line-height:1.5;padding:5px 10px}.btn-group-xs>.btn,.btn-xs{border-radius:3px;font-size:12px;line-height:1.5;padding:1px 5px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.btn-group,.btn-group-vertical{display:inline-block;position:relative;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{float:left;position:relative}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}.btn-group-vertical>.btn:focus,.btn-group>.btn:focus{outline:0}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar:after,.btn-toolbar:before{content:" ";display:table}.btn-toolbar:after{clear:both}.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child>.btn:last-child,.btn-group>.btn-group:first-child>.dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:last-child>.btn:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-left:8px;padding-right:8px}.btn-group-lg.btn-group>.btn+.dropdown-toggle,.btn-group>.btn-lg+.dropdown-toggle{padding-left:12px;padding-right:12px}.btn-group.open .dropdown-toggle{box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{box-shadow:none}.btn .caret{margin-left:0}.btn-group-lg>.btn .caret,.btn-lg .caret{border-width:5px 5px 0}.dropup .btn-group-lg>.btn .caret,.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;max-width:100%;width:100%}.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before{content:" ";display:table}.btn-group-vertical>.btn-group:after{clear:both}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-left:0;margin-top:-1px}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-right-radius:4px}.btn-group-vertical>.btn:last-child:not(:first-child){border-bottom-left-radius:4px;border-top-left-radius:0;border-top-right-radius:0}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-left-radius:0;border-bottom-right-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}.btn-group-justified{border-collapse:initial;display:table;table-layout:fixed;width:100%}.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:table-cell;float:none;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle=buttons]>.btn>input[type=checkbox],[data-toggle=buttons]>.btn>input[type=radio]{filter:alpha(opacity=0);opacity:0;position:absolute;z-index:-1}.input-group{border-collapse:initial;display:table;position:relative}.input-group[class*=col-]{float:none;padding-left:0;padding-right:0}.input-group .form-control{float:left;margin-bottom:0;position:relative;width:100%;z-index:2}.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{vertical-align:middle;white-space:nowrap;width:1%}.input-group-addon{background-color:#e0e0e0;border:1px solid #ccc;border-radius:4px;color:#555;font-size:14px;font-weight:400;line-height:1;padding:6px 12px;text-align:center}.form-horizontal .form-group-sm .input-group-addon.form-control,.input-group-addon.input-sm,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.input-group-addon.btn{border-radius:3px;font-size:12px;padding:5px 10px}.form-horizontal .form-group-lg .input-group-addon.form-control,.input-group-addon.input-lg,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.input-group-addon.btn{border-radius:6px;font-size:18px;padding:10px 16px}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle{border-bottom-left-radius:0;border-top-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{font-size:0;white-space:nowrap}.input-group-btn,.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{margin-left:-1px}.nav{list-style:none;margin-bottom:0;padding-left:0}.nav:after,.nav:before{content:" ";display:table}.nav:after{clear:both}.nav>li,.nav>li>a{display:block;position:relative}.nav>li>a{padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{background-color:#e0e0e0;text-decoration:none}.nav>li.disabled>a{color:#bdbdbd}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{background-color:initial;color:#bdbdbd;cursor:not-allowed;text-decoration:none}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#e0e0e0;border-color:#68b7f3}.nav .nav-divider{background-color:#e5e5e5;height:1px;margin:9px 0;overflow:hidden}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{border:1px solid #0000;border-radius:4px 4px 0 0;line-height:1.42857;margin-right:2px}.nav-tabs>li>a:hover{border-color:#e0e0e0 #e0e0e0 #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{background-color:#fff;border:1px solid;border-color:#ddd #ddd #0000;color:#555;cursor:default}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{background-color:#68b7f3;color:#fff}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-left:0;margin-top:2px}.nav-justified,.nav-tabs.nav-justified{width:100%}.nav-justified>li,.nav-tabs.nav-justified>li{float:none}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-justified>.dropdown .dropdown-menu{left:auto;top:auto}@media (min-width:710px){.nav-justified>li,.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified,.nav-tabs.nav-justified{border-bottom:0}.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{border-radius:4px;margin-right:0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:710px){.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{border-top-left-radius:0;border-top-right-radius:0;margin-top:-1px}.navbar{border:1px solid #0000;margin-bottom:20px;min-height:65px;position:relative}.navbar:after,.navbar:before{content:" ";display:table}.navbar:after{clear:both}@media (min-width:710px){.navbar{border-radius:4px}}.navbar-header:after,.navbar-header:before{content:" ";display:table}.navbar-header:after{clear:both}@media (min-width:710px){.navbar-header{float:left}}.navbar-collapse{border-top:1px solid #0000;box-shadow:inset 0 1px 0 #ffffff1a;overflow-x:visible;padding-left:15px;padding-right:15px;-webkit-overflow-scrolling:touch}.navbar-collapse:after,.navbar-collapse:before{content:" ";display:table}.navbar-collapse:after{clear:both}.navbar-collapse.in{overflow-y:auto}@media (min-width:710px){.navbar-collapse{border-top:0;box-shadow:none;width:auto}.navbar-collapse.collapse{display:block!important;height:auto!important;overflow:visible!important;padding-bottom:0}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-left:0;padding-right:0}}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:340px}@media (max-width:480px) and (orientation:landscape){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:200px}}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-left:-15px;margin-right:-15px}@media (min-width:710px){.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-left:0;margin-right:0}}.navbar-static-top{border-width:0 0 1px;z-index:1000}@media (min-width:710px){.navbar-static-top{border-radius:0}}.navbar-fixed-bottom,.navbar-fixed-top{left:0;position:fixed;right:0;transform:translateZ(0);z-index:1030}@media (min-width:710px){.navbar-fixed-bottom,.navbar-fixed-top{border-radius:0}}.navbar-fixed-top{border-width:0 0 1px;top:0}.navbar-fixed-bottom{border-width:1px 0 0;bottom:0;margin-bottom:0}.navbar-brand{float:left;font-size:18px;height:65px;line-height:20px;padding:22.5px 15px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}@media (min-width:710px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{background-color:initial;background-image:none;border:1px solid #0000;border-radius:4px;float:right;margin-bottom:15.5px;margin-right:15px;margin-top:15.5px;padding:9px 10px;position:relative}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{border-radius:1px;display:block;height:2px;width:22px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:710px){.navbar-toggle{display:none}}.navbar-nav{margin:11.25px -15px}.navbar-nav>li>a{line-height:20px;padding-bottom:10px;padding-top:10px}@media (max-width:709px){.navbar-nav .open .dropdown-menu{background-color:initial;border:0;box-shadow:none;float:none;margin-top:0;position:static;width:auto}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}@media (min-width:710px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-bottom:22.5px;padding-top:22.5px}.navbar-nav.navbar-right:last-child{margin-right:-15px}.navbar-left{float:left!important}.navbar-right{float:right!important}}.navbar-form{border-bottom:1px solid #0000;border-top:1px solid #0000;box-shadow:inset 0 1px 0 #ffffff1a,0 1px 0 #ffffff1a;margin:15.5px -15px;padding:10px 15px}@media (max-width:709px){.navbar-form .form-group{margin-bottom:5px}}@media (min-width:710px){.navbar-form{border:0;box-shadow:none;margin-left:0;margin-right:0;padding-bottom:0;padding-top:0;width:auto}.navbar-form.navbar-right:last-child{margin-right:-15px}}.navbar-nav>li>.dropdown-menu{border-top-left-radius:0;border-top-right-radius:0;margin-top:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{border-bottom-left-radius:0;border-bottom-right-radius:0}.navbar-btn{margin-bottom:15.5px;margin-top:15.5px}.btn-group-sm>.navbar-btn.btn,.navbar-btn.btn-sm{margin-bottom:17.5px;margin-top:17.5px}.btn-group-xs>.navbar-btn.btn,.navbar-btn.btn-xs{margin-bottom:21.5px;margin-top:21.5px}.navbar-text{margin-bottom:22.5px;margin-top:22.5px}@media (min-width:710px){.navbar-text{float:left;margin-left:15px;margin-right:15px}.navbar-text.navbar-right:last-child{margin-right:0}}.navbar-default{background-color:#fff;border-color:#eee}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{background-color:initial;color:#5e5e5e}.navbar-default .navbar-nav>li>a,.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{background-color:initial;color:#333}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{background-color:initial;color:#68b7f3}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{background-color:initial;color:#ccc}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#eee}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background-color:initial;color:#68b7f3}@media (max-width:709px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{background-color:initial;color:#333}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{background-color:initial;color:#68b7f3}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{background-color:initial;color:#ccc}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{color:#333}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color:#ccc}.navbar-inverse{background-color:#222;border-color:#090909}.navbar-inverse .navbar-brand{color:#bdbdbd}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{background-color:initial;color:#fff}.navbar-inverse .navbar-nav>li>a,.navbar-inverse .navbar-text{color:#bdbdbd}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{background-color:initial;color:#fff}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{background-color:#090909;color:#fff}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{background-color:initial;color:#444}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{background-color:#090909;color:#fff}@media (max-width:709px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#bdbdbd}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{background-color:initial;color:#fff}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{background-color:#090909;color:#fff}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{background-color:initial;color:#444}}.navbar-inverse .navbar-link{color:#bdbdbd}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#bdbdbd}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color:#fff}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#444}.label{border-radius:.25em;color:#fff;display:inline;font-size:75%;font-weight:700;line-height:1;padding:.2em .6em .3em;text-align:center;vertical-align:initial;white-space:nowrap}.label:empty{display:none}.btn .label{position:relative;top:-1px}a.label:focus,a.label:hover{color:#fff;cursor:pointer;text-decoration:none}.label-default{background-color:#bdbdbd}.label-default[href]:focus,.label-default[href]:hover{background-color:#a3a3a3}.label-primary{background-color:#68b7f3}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#39a0ef}.label-success{background-color:#a4de6e}.label-success[href]:focus,.label-success[href]:hover{background-color:#8ad544}.label-info{background-color:#fee87c}.label-info[href]:focus,.label-info[href]:hover{background-color:#fddf49}.label-warning{background-color:#f0ad4e}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#c9302c}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{background-color:initial;border:0;color:#0000;font:0/0 a;text-shadow:none}.hidden{display:none!important;visibility:hidden!important}.affix{position:fixed;transform:translateZ(0)}.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:709px){.visible-xs{display:block!important}table.visible-xs{display:table}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}.visible-xs-block{display:block!important}.visible-xs-inline{display:inline!important}.visible-xs-inline-block{display:inline-block!important}}@media (min-width:710px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}.visible-sm-block{display:block!important}.visible-sm-inline{display:inline!important}.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}.visible-md-block{display:block!important}.visible-md-inline{display:inline!important}.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}.visible-lg-block{display:block!important}.visible-lg-inline{display:inline!important}.visible-lg-inline-block{display:inline-block!important}}@media (max-width:709px){.hidden-xs{display:none!important}}@media (min-width:710px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}.hidden-print{display:none!important}}.ember-tether-element,.ember-tether-element *,.ember-tether-element :after,.ember-tether-element :before,.ember-tether-element:after,.ember-tether-element:before{box-sizing:border-box}.ember-tether-element{max-height:0;opacity:0;position:absolute;z-index:9999}.ember-tether-element,.ember-tether-is-open{display:block;transition:opacity .3s}.ember-tether-has-opened{display:block;margin-top:0;max-height:500px;opacity:1;transition:opacity .3s,max-height 1s}.ember-tether-element.ember-tether-theme-arrows{max-height:100%;max-width:100%}.ember-tether-content{background:#fff;border-radius:5px;box-shadow:0 .5rem 3rem #33333380;color:inherit;font-family:inherit;font-size:1.1em;line-height:1.5em;position:relative;transform:translateZ(0)}.ember-tether-content:before{border:1rem solid #0000;content:"";display:block;height:0;position:absolute;width:0}.ember-tether-element-attached-bottom.ember-tether-element-attached-center .ember-tether-content{margin-bottom:1rem}.ember-tether-element-attached-bottom.ember-tether-element-attached-center .ember-tether-content:before{border-top-color:#fff;left:50%;margin-left:-1rem;top:100%}.ember-tether-element-attached-top.ember-tether-element-attached-center .ember-tether-content{margin-top:1rem}.ember-tether-element-attached-top.ember-tether-element-attached-center .ember-tether-content:before{border-bottom-color:#fff;bottom:100%;left:50%;margin-left:-1rem}.ember-tether-element-attached-right.ember-tether-element-attached-middle .ember-tether-content{margin-right:1rem}.ember-tether-element-attached-right.ember-tether-element-attached-middle .ember-tether-content:before{border-left-color:#fff;left:100%;margin-top:-1rem;top:50%}.ember-tether-element-attached-left.ember-tether-element-attached-middle .ember-tether-content{margin-left:1rem}.ember-tether-element-attached-left.ember-tether-element-attached-middle .ember-tether-content:before{border-right-color:#fff;margin-top:-1rem;right:100%;top:50%}.ember-tether-element-attached-left.ember-tether-target-attached-center .ember-tether-content{left:-2rem}.ember-tether-element-attached-right.ember-tether-target-attached-center .ember-tether-content{left:2rem}.ember-tether-element-attached-top.ember-tether-element-attached-left.ember-tether-target-attached-middle .ember-tether-content{margin-top:1rem}.ember-tether-element-attached-top.ember-tether-element-attached-left.ember-tether-target-attached-middle .ember-tether-content:before{border-bottom-color:#fff;bottom:100%;left:1rem}.ember-tether-element-attached-top.ember-tether-element-attached-right.ember-tether-target-attached-middle .ember-tether-content{margin-top:1rem}.ember-tether-element-attached-top.ember-tether-element-attached-right.ember-tether-target-attached-middle .ember-tether-content:before{border-bottom-color:#fff;bottom:100%;right:1rem}.ember-tether-element-attached-bottom.ember-tether-element-attached-left.ember-tether-target-attached-middle .ember-tether-content{margin-bottom:1rem}.ember-tether-element-attached-bottom.ember-tether-element-attached-left.ember-tether-target-attached-middle .ember-tether-content:before{border-top-color:#fff;left:1rem;top:100%}.ember-tether-element-attached-bottom.ember-tether-element-attached-right.ember-tether-target-attached-middle .ember-tether-content{margin-bottom:1rem}.ember-tether-element-attached-bottom.ember-tether-element-attached-right.ember-tether-target-attached-middle .ember-tether-content:before{border-top-color:#fff;right:1rem;top:100%}.ember-tether-element-attached-top.ember-tether-element-attached-left.ember-tether-target-attached-bottom .ember-tether-content{margin-top:1rem}.ember-tether-element-attached-top.ember-tether-element-attached-left.ember-tether-target-attached-bottom .ember-tether-content:before{border-bottom-color:#fff;border-top-width:0;bottom:100%;left:1rem}.ember-tether-element-attached-top.ember-tether-element-attached-right.ember-tether-target-attached-bottom .ember-tether-content{margin-top:1rem}.ember-tether-element-attached-top.ember-tether-element-attached-right.ember-tether-target-attached-bottom .ember-tether-content:before{border-bottom-color:#fff;border-top-width:0;bottom:100%;right:1rem}.ember-tether-element-attached-bottom.ember-tether-element-attached-left.ember-tether-target-attached-top .ember-tether-content{margin-bottom:1rem}.ember-tether-element-attached-bottom.ember-tether-element-attached-left.ember-tether-target-attached-top .ember-tether-content:before{border-top-color:#fff;left:1rem;top:100%}.ember-tether-element-attached-bottom.ember-tether-element-attached-right.ember-tether-target-attached-top .ember-tether-content{margin-bottom:1rem}.ember-tether-element-attached-bottom.ember-tether-element-attached-right.ember-tether-target-attached-top .ember-tether-content:before{border-top-color:#fff;right:1rem;top:100%}.ember-tether-element-attached-top.ember-tether-element-attached-right.ember-tether-target-attached-left .ember-tether-content{margin-right:1rem}.ember-tether-element-attached-top.ember-tether-element-attached-right.ember-tether-target-attached-left .ember-tether-content:before{border-left-color:#fff;left:100%;top:1rem}.ember-tether-element-attached-top.ember-tether-element-attached-left.ember-tether-target-attached-right .ember-tether-content{margin-left:1rem}.ember-tether-element-attached-top.ember-tether-element-attached-left.ember-tether-target-attached-right .ember-tether-content:before{border-right-color:#fff;right:100%;top:1rem}.ember-tether-element-attached-bottom.ember-tether-element-attached-right.ember-tether-target-attached-left .ember-tether-content{margin-right:1rem}.ember-tether-element-attached-bottom.ember-tether-element-attached-right.ember-tether-target-attached-left .ember-tether-content:before{border-left-color:#fff;bottom:1rem;left:100%}.ember-tether-element-attached-bottom.ember-tether-element-attached-left.ember-tether-target-attached-right .ember-tether-content{margin-left:1rem}.ember-tether-element-attached-bottom.ember-tether-element-attached-left.ember-tether-target-attached-right .ember-tether-content:before{border-right-color:#fff;bottom:1rem;right:100%}.ember-power-calendar{box-sizing:border-box;font-size:14px;line-height:1.4286;position:relative}.ember-power-calendar-nav{box-sizing:border-box;display:flex;justify-content:space-between;line-height:2}.ember-power-calendar-days,.ember-power-calendar-days *,.ember-power-calendar-nav *{box-sizing:border-box}.ember-power-calendar-nav-title{flex:1;text-align:center}.ember-power-calendar-row{display:flex;justify-content:space-between}.ember-power-calendar-weekday{display:flex}.ember-power-calendar-day,.ember-power-calendar-weekday{align-items:center;-webkit-appearance:none;appearance:none;background-color:initial;border:initial;flex:1 1 100%;justify-content:center;outline:none;outline:initial;padding:0}.ember-power-calendar-day{font-size:inherit}.ember-power-calendar-nav-control{-webkit-appearance:none;appearance:none;background-color:initial;border:initial;font-size:150%;line-height:1;outline:none;outline:initial}.ember-power-calendar-nav-control:focus{transform:scale(1.2)}.ember-power-calendar-day--selected,.ember-power-calendar-day--selected:not([disabled]):hover{font-weight:700}.ember-power-calendar-day--interactive[disabled]{opacity:.4}

/*! Hint.css - v2.5.0 - 2017-04-23
* http://kushagragour.in/lab/hint/
* Copyright (c) 2017 Kushagra Gour */.hint--bottom,.hint--left,.hint--right,.hint--top{display:inline-block;position:relative}.hint--bottom--after,.hint--bottom--before,.hint--left:after,.hint--left:before,.hint--right:after,.hint--right:before,.hint--top:after,.hint--top:before{opacity:0;pointer-events:none;position:absolute;transition-delay:.2s;visibility:hidden;z-index:1000000}.hint--bottom:hover .hint--bottom--after,.hint--bottom:hover .hint--bottom--before,.hint--left:hover:after,.hint--left:hover:before,.hint--right:hover:after,.hint--right:hover:before,.hint--top:hover:after,.hint--top:hover:before{opacity:1;visibility:visible}.hint--bottom--before,.hint--left:before,.hint--right:before,.hint--top:before{background:#0000;border:6px solid #0000;content:"";position:absolute;z-index:1000001}.hint--bottom--after,.hint--left:after,.hint--right:after,.hint--top:after{background:#383838;color:#fff;content:attr(aria-label);font-family:source-sans-pro,Source Sans Pro,Helvetica,Arial,sans-serif;font-size:12px;line-height:12px;margin-top:8px;padding:8px 10px;white-space:nowrap}.hint--top-left:before,.hint--top-right:before,.hint--top:before{border-top-color:#383838}.hint--bottom--before,.hint--bottom-left:before,.hint--bottom-right:before{border-bottom-color:#383838}.hint--left:before{border-left-color:#383838}.hint--right:before{border-right-color:#383838}.hint--top:before{margin-bottom:-11px}.hint--top:after,.hint--top:before{bottom:100%;left:50%}.hint--top:before{left:calc(50% - 6px)}.hint--top:after{transform:translateX(-50%)}.hint--top:hover:before{transform:translateY(-8px)}.hint--top:hover:after{transform:translateX(-50%) translateY(-8px)}.hint--bottom--before{margin-top:-11px}.hint--bottom--after,.hint--bottom--before{left:50%;top:100%}.hint--bottom--before{left:calc(50% - 6px)}.hint--bottom--after{transform:translateX(-50%)}.hint--bottom:hover .hint--bottom--before{transform:translateY(8px)}.hint--bottom:hover .hint-bottom--after{transform:translateX(-50%) translateY(8px)}.hint--right:before{margin-bottom:-6px;margin-left:-11px}.hint--right:after{margin-bottom:-14px}.hint--right:after,.hint--right:before{bottom:50%;left:100%}.hint--right:hover:after,.hint--right:hover:before{transform:translateX(8px)}.hint--left:before{margin-bottom:-6px;margin-right:-11px}.hint--left:after{margin-bottom:-14px}.hint--left:after,.hint--left:before{bottom:50%;right:100%}.hint--left:hover:after,.hint--left:hover:before{transform:translateX(-8px)}.hint--top-left:before{margin-bottom:-11px}.hint--top-left:after,.hint--top-left:before{bottom:100%;left:50%}.hint--top-left:before{left:calc(50% - 6px)}.hint--top-left:after{margin-left:12px;transform:translateX(-100%)}.hint--top-left:hover:before{transform:translateY(-8px)}.hint--top-left:hover:after{transform:translateX(-100%) translateY(-8px)}.hint--top-right:before{margin-bottom:-11px}.hint--top-right:after,.hint--top-right:before{bottom:100%;left:50%}.hint--top-right:before{left:calc(50% - 6px)}.hint--top-right:after{margin-left:-12px;transform:translateX(0)}.hint--top-right:hover:after,.hint--top-right:hover:before{transform:translateY(-8px)}.hint--bottom-left:before{margin-top:-11px}.hint--bottom-left:after,.hint--bottom-left:before{left:50%;top:100%}.hint--bottom-left:before{left:calc(50% - 6px)}.hint--bottom-left:after{margin-left:12px;transform:translateX(-100%)}.hint--bottom-left:hover:before{transform:translateY(8px)}.hint--bottom-left:hover:after{transform:translateX(-100%) translateY(8px)}.hint--bottom-right:before{margin-top:-11px}.hint--bottom-right:after,.hint--bottom-right:before{left:50%;top:100%}.hint--bottom-right:before{left:calc(50% - 6px)}.hint--bottom-right:after{margin-left:-12px;transform:translateX(0)}.hint--bottom-right:hover:after,.hint--bottom-right:hover:before{transform:translateY(8px)}.hint--large:after,.hint--medium:after,.hint--small:after{line-height:1.4em;white-space:normal;word-wrap:break-word}.hint--small:after{width:80px}.hint--medium:after{width:150px}.hint--large:after{width:300px}[class*=hint--]:after{box-shadow:4px 4px 8px #0000004d;text-shadow:0 -1px 0 #000}.hint--error:after{background-color:#b34e4d;text-shadow:0 -1px 0 #592726}.hint--error.hint--top-left:before,.hint--error.hint--top-right:before,.hint--error.hint--top:before{border-top-color:#b34e4d}.hint--error.hint--bottom--before,.hint--error.hint--bottom-left:before,.hint--error.hint--bottom-right:before{border-bottom-color:#b34e4d}.hint--error.hint--left:before{border-left-color:#b34e4d}.hint--error.hint--right:before{border-right-color:#b34e4d}.hint--warning:after{background-color:#c09854;text-shadow:0 -1px 0 #6c5328}.hint--warning.hint--top-left:before,.hint--warning.hint--top-right:before,.hint--warning.hint--top:before{border-top-color:#c09854}.hint--warning.hint--bottom--before,.hint--warning.hint--bottom-left:before,.hint--warning.hint--bottom-right:before{border-bottom-color:#c09854}.hint--warning.hint--left:before{border-left-color:#c09854}.hint--warning.hint--right:before{border-right-color:#c09854}.hint--info:after{background-color:#3986ac;text-shadow:0 -1px 0 #1a3c4d}.hint--info.hint--top-left:before,.hint--info.hint--top-right:before,.hint--info.hint--top:before{border-top-color:#3986ac}.hint--info.hint--bottom--before,.hint--info.hint--bottom-left:before,.hint--info.hint--bottom-right:before{border-bottom-color:#3986ac}.hint--info.hint--left:before{border-left-color:#3986ac}.hint--info.hint--right:before{border-right-color:#3986ac}.hint--success:after{background-color:#458746;text-shadow:0 -1px 0 #1a321a}.hint--success.hint--top-left:before,.hint--success.hint--top-right:before,.hint--success.hint--top:before{border-top-color:#458746}.hint--success.hint--bottom--before,.hint--success.hint--bottom-left:before,.hint--success.hint--bottom-right:before{border-bottom-color:#458746}.hint--success.hint--left:before{border-left-color:#458746}.hint--success.hint--right:before{border-right-color:#458746}.hint--always:after,.hint--always:before{opacity:1;visibility:visible}.hint--always.hint--top:before{transform:translateY(-8px)}.hint--always.hint--top:after{transform:translateX(-50%) translateY(-8px)}.hint--always.hint--top-left:before{transform:translateY(-8px)}.hint--always.hint--top-left:after{transform:translateX(-100%) translateY(-8px)}.hint--always.hint--top-right:after,.hint--always.hint--top-right:before{transform:translateY(-8px)}.hint--always.hint--bottom--before{transform:translateY(8px)}.hint--always.hint--bottom--after{transform:translateX(-50%) translateY(8px)}.hint--always.hint--bottom-left:before{transform:translateY(8px)}.hint--always.hint--bottom-left:after{transform:translateX(-100%) translateY(8px)}.hint--always.hint--bottom-right:after,.hint--always.hint--bottom-right:before{transform:translateY(8px)}.hint--always.hint--left:after,.hint--always.hint--left:before{transform:translateX(-8px)}.hint--always.hint--right:after,.hint--always.hint--right:before{transform:translateX(8px)}.hint--rounded:after{border-radius:4px}.hint--no-animate:after,.hint--no-animate:before{transition-duration:0s}.x-toggle-component{align-items:center;display:flex;justify-content:flex-start}.x-toggle-container{display:flex;flex-wrap:nowrap;height:auto;justify-content:flex-start;padding:0 .5rem}.x-toggle-flip.x-toggle-btn{font-family:sans-serif;padding:2px;perspective:100px;transition:all .2s ease}.x-toggle-flip.x-toggle-btn:after,.x-toggle-flip.x-toggle-btn:before{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:4px;color:#fff;display:inline-block;font-weight:700;left:0;line-height:2em;position:absolute;text-align:center;top:0;transition:all .4s ease;width:100%}.x-toggle-flip.x-toggle-btn:after{background:#02c66f;content:attr(data-tg-on);transform:rotateY(-180deg)}.x-toggle-flip.x-toggle-btn:before{background:#ff3a19;content:attr(data-tg-off)}.x-toggle-flip.x-toggle-btn:active:before{transform:rotateY(-20deg)}.x-toggle:checked+.x-toggle-flip.x-toggle-btn:before{transform:rotateY(180deg)}.x-toggle:checked+.x-toggle-flip.x-toggle-btn:after{background:#7fc6a6;left:0;transform:rotateY(0)}.x-toggle:checked+.x-toggle-flip.x-toggle-btn:active:after{transform:rotateY(20deg)}.x-toggle-flip.small{height:1.6em;width:3em}.x-toggle-flip.small:after,.x-toggle-flip.small:before{font-size:.8em;line-height:2.2em}.x-toggle-flip.medium{height:2.1em;padding:3px;width:4em}.x-toggle-flip.medium:after,.x-toggle-flip.medium:before{line-height:2.3em}.x-toggle-flip.large{height:2.1em;padding:4px;width:4.7em}.x-toggle-flip.large:after,.x-toggle-flip.large:before{font-size:1.1em;line-height:2.1em}.x-toggle-light.x-toggle-btn{background:#f0f0f0;border-radius:2em;padding:2px;transition:all .4s ease}.x-toggle-light.x-toggle-btn:after{background:#fff;border-radius:50%;transition:all .2s ease}.x-toggle:checked+.x-toggle-light.x-toggle-btn{background:#9fd6ae}.x-toggle-light.small{height:1.6em;width:3em}.x-toggle-light.medium{height:22px;padding:3px;width:44px}.x-toggle-light.large{height:2.1em;padding:4px;width:4.7em}.x-toggle-ios.x-toggle-btn{background:#fbfbfb;border:1px solid #e8eae9;border-radius:2em;padding:2px;transition:all .4s ease}.x-toggle-ios.x-toggle-btn:after{background:#fbfbfb;border-radius:2em;box-shadow:0 0 0 1px #0000001a,0 4px 0 #00000014;transition:left .3s cubic-bezier(.175,.885,.32,1.275),padding .3s ease,margin .3s ease}.x-toggle-ios.x-toggle-btn:active{box-shadow:inset 0 0 0 2em #e8eae9}.x-toggle-ios.x-toggle-btn:active:after{padding-right:.8em}.x-toggle:checked+.x-toggle-ios.x-toggle-btn{background:#86d993}.x-toggle:checked+.x-toggle-ios.x-toggle-btn:active{box-shadow:none}.x-toggle:checked+.x-toggle-ios.x-toggle-btn:active:after{margin-left:-.8em}.x-toggle-ios.small{height:1.6em;width:3em}.x-toggle-ios.medium{height:2.1em;padding:3px;width:4em}.x-toggle-ios.large{height:2.1em;padding:4px;width:4em}body.swal2-in{overflow-y:hidden}.swal2-container,body.swal2-iosfix{left:0;position:fixed;right:0}.swal2-container{align-items:center;background-color:initial;bottom:0;display:flex;padding:10px;top:0;z-index:1060}.swal2-container:not(.swal2-in){pointer-events:none}.swal2-container.swal2-fade{transition:background-color .1s}.swal2-container.swal2-in{background-color:#0006}.swal2-modal{background-color:#fff;border-radius:5px;box-sizing:border-box;display:none;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;margin:auto;overflow-x:hidden;overflow-y:auto;position:relative;text-align:center}.swal2-modal:focus{outline:none}.swal2-modal.swal2-loading{overflow-y:hidden}.swal2-modal .swal2-title{color:#595959;display:block;font-size:30px;font-weight:600;line-height:60px;margin:0;padding:0;position:relative;text-align:center;text-transform:none}.swal2-modal .swal2-spacer{border:0;color:#0000}.swal2-modal .swal2-styled{border:0;border-radius:3px;box-shadow:none;color:#fff;cursor:pointer;font-size:17px;font-weight:500;margin:0 5px;padding:10px 32px}.swal2-modal .swal2-styled:not(.swal2-loading)[disabled]{cursor:no-drop;opacity:.4}.swal2-modal .swal2-styled.swal2-loading{animation:rotate-loading 1.5s linear 0s infinite normal;background-color:initial!important;border:4px solid #0000;border-radius:100%;box-sizing:border-box;color:#0000;cursor:default;height:40px;margin:-2px 30px;padding:0;-webkit-user-select:none;user-select:none;vertical-align:top;width:40px}.swal2-modal :not(.swal2-styled).swal2-loading:after{animation:rotate-loading 1.5s linear 0s infinite normal;border:3px solid #999;border-radius:50%;border-right-color:#0000;content:"";display:inline-block;height:6px;margin-left:5px;vertical-align:-1px;width:6px}.swal2-modal .swal2-image{margin:20px auto;max-width:100%}.swal2-modal .swal2-close{color:#ccc;cursor:pointer;font-family:serif;font-size:36px;line-height:36px;position:absolute;right:13px;top:5px;transition:color .1s ease}.swal2-modal .swal2-close:hover{color:#d55}.swal2-modal>.swal2-checkbox,.swal2-modal>.swal2-file,.swal2-modal>.swal2-input,.swal2-modal>.swal2-radio,.swal2-modal>.swal2-select,.swal2-modal>.swal2-textarea{display:none}.swal2-modal .swal2-content{color:#545454;float:none;font-size:18px;font-weight:300;line-height:normal;margin:0;padding:0;position:relative;text-align:center}.swal2-modal .swal2-checkbox,.swal2-modal .swal2-file,.swal2-modal .swal2-input,.swal2-modal .swal2-radio,.swal2-modal .swal2-select,.swal2-modal .swal2-textarea{margin:20px auto}.swal2-modal .swal2-file,.swal2-modal .swal2-input,.swal2-modal .swal2-textarea{border:1px solid #d9d9d9;border-radius:3px;box-shadow:inset 0 1px 1px #0000000f;box-sizing:border-box;font-size:18px;transition:border-color box-shadow .3s;width:100%}.swal2-modal .swal2-file.swal2-inputerror,.swal2-modal .swal2-input.swal2-inputerror,.swal2-modal .swal2-textarea.swal2-inputerror{border-color:#f06e57}.swal2-modal .swal2-file:focus,.swal2-modal .swal2-input:focus,.swal2-modal .swal2-textarea:focus{border:1px solid #b4dbed;box-shadow:0 0 3px #c4e6f5;outline:none}.swal2-modal .swal2-file:focus::placeholder,.swal2-modal .swal2-input:focus::placeholder,.swal2-modal .swal2-textarea:focus::placeholder{opacity:.8;transition:opacity .3s ease .03s}.swal2-modal .swal2-file::placeholder,.swal2-modal .swal2-input::placeholder,.swal2-modal .swal2-textarea::placeholder{color:#e6e6e6}.swal2-modal .swal2-range input{float:left;width:80%}.swal2-modal .swal2-range output{float:right;font-size:20px;font-weight:600;text-align:center;width:20%}.swal2-modal .swal2-range input,.swal2-modal .swal2-range output{height:43px;line-height:43px;margin:20px auto;padding:0;vertical-align:middle}.swal2-modal .swal2-input{height:43px;padding:0 12px}.swal2-modal .swal2-input[type=number]{max-width:150px}.swal2-modal .swal2-file{font-size:20px}.swal2-modal .swal2-textarea{height:108px;padding:12px}.swal2-modal .swal2-select{color:#545454;font-size:inherit;max-width:100%;min-width:40%;padding:5px 10px}.swal2-modal .swal2-radio{border:0}.swal2-modal .swal2-radio label:not(:first-child){margin-left:20px}.swal2-modal .swal2-radio input,.swal2-modal .swal2-radio span{vertical-align:middle}.swal2-modal .swal2-radio input{margin:0 3px 0 0}.swal2-modal .swal2-checkbox{color:#545454}.swal2-modal .swal2-checkbox input,.swal2-modal .swal2-checkbox span{vertical-align:middle}.swal2-modal .swal2-validationerror{background-color:#f0f0f0;color:gray;display:none;font-size:16px;font-weight:300;margin:0 -20px;overflow:hidden;padding:10px}.swal2-modal .swal2-validationerror:before{background-color:#ea7d7d;border-radius:50%;color:#fff;content:"!";display:inline-block;height:24px;line-height:24px;margin-right:10px;text-align:center;width:24px}@supports (-ms-accelerator:true){.swal2-range input{width:100%!important}.swal2-range output{display:none}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.swal2-range input{width:100%!important}.swal2-range output{display:none}}.swal2-icon{border:4px solid #0000;border-radius:50%;box-sizing:initial;cursor:default;height:80px;margin:20px auto 30px;padding:0;position:relative;-webkit-user-select:none;user-select:none;width:80px}.swal2-icon.swal2-error{border-color:#f27474}.swal2-icon.swal2-error .x-mark{display:block;position:relative}.swal2-icon.swal2-error .line{background-color:#f27474;border-radius:2px;display:block;height:5px;position:absolute;top:37px;width:47px}.swal2-icon.swal2-error .line.left{left:17px;transform:rotate(45deg)}.swal2-icon.swal2-error .line.right{right:16px;transform:rotate(-45deg)}.swal2-icon.swal2-warning{border-color:#facea8;color:#f8bb86;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.swal2-icon.swal2-info,.swal2-icon.swal2-warning{font-size:60px;line-height:80px;text-align:center}.swal2-icon.swal2-info{border-color:#9de0f6;color:#3fc3ee;font-family:Open Sans,sans-serif}.swal2-icon.swal2-question{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;line-height:80px}.swal2-icon.swal2-email,.swal2-icon.swal2-question{border-color:#c9dae1;color:#87adbd;font-size:60px;text-align:center}.swal2-icon.swal2-email{font-family:source-sans-pro,Source Sans Pro,Helvetica,Arial,sans-serif;line-height:74px}.swal2-icon.swal2-success{border-color:#a5dc86}.swal2-icon.swal2-success:after,.swal2-icon.swal2-success:before{background:#fff;border-radius:50%;content:"";height:120px;position:absolute;transform:rotate(45deg);width:60px}.swal2-icon.swal2-success:before{border-radius:120px 0 0 120px;left:-33px;top:-7px;transform:rotate(-45deg);transform-origin:60px 60px}.swal2-icon.swal2-success:after{border-radius:0 120px 120px 0;left:30px;top:-11px;transform:rotate(-45deg);transform-origin:0 60px}.swal2-icon.swal2-success .placeholder{border:4px solid #a5dc8633;border-radius:50%;box-sizing:initial;height:80px;left:-4px;position:absolute;top:-4px;width:80px;z-index:2}.swal2-icon.swal2-success .fix{background-color:#fff;height:90px;left:28px;position:absolute;top:8px;transform:rotate(-45deg);width:7px;z-index:1}.swal2-icon.swal2-success .line{background-color:#a5dc86;border-radius:2px;display:block;height:5px;position:absolute;z-index:2}.swal2-icon.swal2-success .line.tip{left:14px;top:46px;transform:rotate(45deg);width:25px}.swal2-icon.swal2-success .line.long{right:8px;top:38px;transform:rotate(-45deg);width:47px}.swal2-progresssteps{font-weight:600;margin:0 0 20px;padding:0}.swal2-progresssteps li{display:inline-block;position:relative}.swal2-progresssteps .swal2-progresscircle{background:#3085d6;border-radius:2em;color:#fff;height:2em;line-height:2em;text-align:center;width:2em;z-index:20}.swal2-progresssteps .swal2-progresscircle:first-child{margin-left:0}.swal2-progresssteps .swal2-progresscircle:last-child{margin-right:0}.swal2-progresssteps .swal2-progresscircle.swal2-activeprogressstep{background:#3085d6}.swal2-progresssteps .swal2-progresscircle.swal2-activeprogressstep~.swal2-progresscircle,.swal2-progresssteps .swal2-progresscircle.swal2-activeprogressstep~.swal2-progressline{background:#add8e6}.swal2-progresssteps .swal2-progressline{background:#3085d6;height:.4em;margin:0 -1px;z-index:10}[class^=swal2]{-webkit-tap-highlight-color:transparent}@keyframes hideSweetAlert{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.5)}}.swal2-show{animation:showSweetAlert .3s}.swal2-show.swal2-noanimation{animation:none}.swal2-hide{animation:hideSweetAlert .15s forwards}.swal2-hide.swal2-noanimation{animation:none}@keyframes animate-success-tip{0%{left:1px;top:19px;width:0}54%{left:1px;top:19px;width:0}70%{left:-8px;top:37px;width:50px}84%{left:21px;top:48px;width:17px}to{left:14px;top:45px;width:25px}}@keyframes animate-success-long{0%{right:46px;top:54px;width:0}65%{right:46px;top:54px;width:0}84%{right:0;top:35px;width:55px}to{right:8px;top:38px;width:47px}}@keyframes rotatePlaceholder{0%{transform:rotate(-45deg)}5%{transform:rotate(-45deg)}12%{transform:rotate(-405deg)}to{transform:rotate(-405deg)}}.animate-success-tip{animation:animate-success-tip .75s}.animate-success-long{animation:animate-success-long .75s}.swal2-success.animate:after{animation:rotatePlaceholder 4.25s ease-in}@keyframes animate-error-icon{0%{opacity:0;transform:rotateX(100deg)}to{opacity:1;transform:rotateX(0deg)}}.animate-error-icon{animation:animate-error-icon .5s}@keyframes animate-x-mark{0%{margin-top:26px;opacity:0;transform:scale(.4)}50%{margin-top:26px;opacity:0;transform:scale(.4)}80%{margin-top:-6px;transform:scale(1.15)}to{margin-top:0;opacity:1;transform:scale(1)}}.animate-x-mark{animation:animate-x-mark .5s}@keyframes pulse-warning{0%{border-color:#f8d486}to{border-color:#f8bb86}}.pulse-warning{animation:pulse-warning .75s infinite alternate}@keyframes rotate-loading{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes showSweetAlert{to{transform:scale(1)}}.swal2-show{animation:fadeInDown .75s}.swal2-container{z-index:999999999999}.swal2-modal{font-family:source-sans-pro,Source Sans Pro,Helvetica,Arial,sans-serif;padding-bottom:30px!important}.swal2-modal .swal2-title{line-height:1.1}.swal2-modal .swal2-spacer{height:10px;margin-bottom:5px;margin-top:5px}.swal2-modal .swal2-content{font-weight:400;margin-top:1rem}.highest{z-index:999999999!important}.ember-dialog-dialog{left:0;margin:auto;position:absolute;right:0;top:50%;transform:translateY(-50%);width:75%}.ember-dialog-dialog.substrate{height:100%;margin:0;max-width:inherit;min-height:100%;padding-top:10px;position:fixed;width:100%}.ember-dialog-dialog.substrate .dialog-content{margin:auto;top:50%;transform:translateY(-50%);width:75%}.ember-dialog-dialog .dialog-content{-webkit-background-clip:padding-box;background-clip:padding-box;margin:0;outline:0;position:relative;top:0;transform:none;width:100%}.ember-dialog-dialog .dialog-content .dialog-body{position:relative}.ember-modal-dialog{position:fixed;z-index:51}.ember-modal-dialog.emd-in-place{position:static}.ember-modal-wrapper.emd-static.emd-wrapper-target-attachment-center .ember-modal-dialog{left:50%;top:50%;transform:translate(-50%,-50%)}.ember-modal-wrapper.emd-animatable.emd-wrapper-target-attachment-center{align-items:center;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:50}.ember-modal-wrapper.emd-animatable.emd-wrapper-target-attachment-center .ember-modal-overlay{align-items:center;display:flex;justify-content:center}.ember-modal-wrapper.emd-animatable .ember-modal-dialog{position:relative}.ember-modal-overlay{height:100vh;width:100vw}.react-multi-email{border-color:#e0e0e0;border-radius:.5rem;border-width:1px;display:flex;flex:1 0 auto;flex-wrap:wrap;margin:0;max-width:100%;outline:0;-webkit-tap-highlight-color:rgba(255,255,255,0);align-content:flex-start;align-items:center;background:#fff;padding:.5rem .75rem;position:relative;text-align:left;transition:box-shadow .1s ease,border-color .1s ease}.react-multi-email:focus{border-color:#00abfa;border-width:2px;outline:0}.react-multi-email>span[data-placeholder]{display:none;left:.75rem;padding-left:.5rem;padding-right:.5rem;position:absolute;top:1.1rem}.react-multi-email.focused{background:#fff;border-color:#00abfa}.react-multi-email.empty>span[data-placeholder]{color:#9ca3af;display:inline;font-size:1.25rem}.react-multi-email.fill>span[data-placeholder]{display:none}.react-multi-email>input{border:0!important;display:inline-block!important;flex:1;font-size:1.25rem;min-width:2rem;outline:none!important;padding:.5rem;vertical-align:initial!important;width:auto!important}.react-multi-email [data-tag]{align-items:center;background-color:#e6f8fa;background-image:none;border-radius:.125rem;color:#22292f;display:flex;font-size:1.25rem;font-weight:500;justify-content:flex-start;line-height:1;margin:.25rem;max-width:100%;padding:.5rem .75rem;text-transform:none;transition:background .1s ease;vertical-align:initial}.react-multi-email [data-tag] [data-tag-item]{max-width:100%}.react-multi-email [data-tag]:first-child{margin-left:0}.react-multi-email [data-tag] [data-tag-handle]{cursor:pointer;margin-left:.75rem}.tiptap img.ProseMirror-selectednode{outline:3px solid Highlight}.tiptap-ai-changes--old,.tiptap-ai-changes--old>*{color:#51493c52;text-decoration:line-through;text-decoration-thickness:1px;transition:all .2s ease}.tiptap-ai-changes--new,.tiptap-ai-changes--new>*{background:rgba(35,131,226,.036);border-bottom:1px solid #2383e21a;color:#105fad;transition:background .2s ease,border .2s ease,color .2s ease,-webkit-text-decoration .2s ease;transition:background .2s ease,border .2s ease,color .2s ease,text-decoration .2s ease;transition:background .2s ease,border .2s ease,color .2s ease,text-decoration .2s ease,-webkit-text-decoration .2s ease}.fsp-notifications__container{position:fixed!important}.onboarding-modal-header .tx-caption,.template-title-input .tx-caption,.tx-display-1 .tx-caption,.tx-display-2,.tx-display-3,.tx-display-4{color:#737373}.editable-template-title,.knowledgebase-topics-list-item,.knowledgebase-topics-list-item.-header,.material-card-header .h1,.material-card-header h1,.onboarding-modal-subhead,.standard-set-grade-level,.standard-set-jurisdiction,.standard-set-subject,.template-course-listing-subheader,.tx-body-1,.tx-body-2,.tx-button,.tx-headline,.tx-menu,.tx-subhead,.tx-title{color:#212121}.tx-display-4{font-size:112px;line-height:112px}.tx-display-3{font-size:56px;line-height:56px}.tx-display-2{font-size:45px;line-height:48px}.onboarding-modal-header,.template-title-input,.tx-display-1{font-size:34px;line-height:40px}.editable-template-title,.material-card-header .h1,.material-card-header h1,.onboarding-modal-subhead,.standard-set-grade-level,.standard-set-subject,.tx-headline{font-size:24px;line-height:32px}.import-courses-confirm__label,.import-courses__planbooks-list-item__title,.material-card-header .h2,.material-card-header h2,.material-card-list-item,.material-card-list-item.-header,.sidebar-list-item-header,.template-course-listing-header,.tx-subhead-2{font-size:16px;line-height:28px}.sidebar-list-item a,.tx-subhead-1{font-size:16px;line-height:24px}.knowledgebase-topics-list-item.-header,.template-course-listing-subheader,.tx-body-2{font-size:13px;line-height:24px}.knowledgebase-topics-list-item,.tx-body-1{font-size:13px;line-height:20px}.tx-caption{font-size:12px;line-height:20px}.tx-menu{font-size:13px;line-height:20px}.tx-button{font-size:14px;line-height:20px;text-transform:uppercase}.material-card{background-color:#fff;border-radius:6px;margin-bottom:20px}.material-card .headline{font-size:24px}.material-card.-with-margin{margin:20px}.material-card.-transparent{background-color:initial}.material-card.-small{margin-left:auto;margin-right:auto;max-width:600px}.material-card-content{padding:16px}.material-card-content.-no-padding{padding:0}.material-card-footer{border-top:1px solid #e0e0e0;padding:16px;text-align:right}.material-backgroud-lightest,.material-card-footer{background-color:#f5f5f5}.material-card-header{border-bottom:1px solid #e0e0e0;display:flex;flex-direction:column;padding:16px;-webkit-user-select:none;user-select:none}.material-card-header .h1,.material-card-header h1{color:#00abfa;margin-bottom:0;margin-top:0}.material-card-header .h2,.material-card-header h2{color:#bdbdbd;line-height:1.3;margin-bottom:0;margin-top:0}.material-card-header .-no-border{border-bottom:0}.material-card-header--as-row{align-items:center;flex-direction:row;justify-content:space-between}.add-standard-button div,.btn-circle-create,.material-depth-1,.standard-set-boxes>.item,.template-editor-card a.btn-transparent .btn-circle-create{box-shadow:0 1px 3px #999}.material-card-list{list-style:none;padding-left:0}.material-card-list-item{border-bottom:1px solid #e0e0e0;color:#212121;display:block;font-weight:400;line-height:1.2;min-height:24px;padding:12px 0}.material-card-list-item:first-of-type{padding-top:0}.material-card-list-item:last-of-type{border:none}.material-card-list-item.-header{font-weight:700;text-transform:uppercase}.material-card-list-item-actions{float:right}.material-card-list-item-actions svg{height:18px;width:18px}.material-card-list-item-actions svg path{fill:#bdbdbd}.material-card-list-item-actions-item{cursor:pointer;margin-left:5px;margin-top:-3px}.material-card-list-item-actions-item:hover svg path{fill:#757575}.material-design-toggle{display:inline-block;margin:0 1rem;vertical-align:bottom}.material-design-toggle__label{background-color:#bdbdbd;border-radius:100px;cursor:pointer;display:block;height:10px;position:relative;transition:all .3s ease;width:34px}.material-design-toggle__label:after{background:#fff;border:1px solid #e0e0e0;border-radius:100px;box-shadow:0 2px 2px #66666680;content:"";display:block;height:16px;left:-2px;position:absolute;top:-3px;transition:all .3s ease;width:16px}.material-design-toggle__label:active:after{transform:scale(1.15,.85)}.material-design-toggle__checkbox{display:none}.material-design-toggle__checkbox:checked~label{background:#00abfa4d}.material-design-toggle__checkbox:checked~label:after{background:#00abfa;border:1px solid #00abfa;left:20px}.material-design-toggle__checkbox:disabled~label{background:#d5d5d5;pointer-events:none}.material-design-toggle__checkbox:checked:disabled~label{background:#d5d5d5}.material-design-toggle__checkbox:disabled~label:after{background:#7d7d7d;border:#bcbdbc}.material-select{-webkit-appearance:none;appearance:none;background-color:initial;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAM1BMVEUAAAC/v7+/v7+/v7++vr67u7u8vLy9vb28vLy8vLy8vLy9vb29vb29vb29vb28vLy9vb1OrdNdAAAAEHRSTlMAECAwP0BQcKCvv8DQ3+/wtOkbvwAAAKxJREFUeAHtzDEOgkAUBuEHiCyoy3//0xoTq+kmGKud/psajUY/7HaJzUeSfbJ62pMcc9XU86kvzi9fNldLxAE+afUKD8anV8KD8Uk9eHD+WWt4MD73qsaD8a2KB+958J4H73nwngfvefCeB+958J4H73nwngfvefCeB+958J4H73nwngd6fYD3B3h5oLcHenugtwd6faD3B3p/oPcHeN92JudWV1rX+kuj0egND74uw9+ZmwoAAAAASUVORK5CYII=);background-position:calc(100% - .25rem) 50%;background-repeat:no-repeat;background-size:8px;border:none;border-bottom:1px solid #e0e0e0;border-radius:0;color:#757575;display:block;font-size:1.25rem;line-height:2rem;outline:none;padding-bottom:.25rem;padding-right:2rem;position:relative;width:100%}.material-select:hover{border-color:#bdbdbd}.material-input{border:none;border-bottom:1px solid #e0e0e0;color:#212121;display:block;font-size:1.4rem;outline:none;padding-bottom:.7rem;width:100%}.material-input::-moz-placeholder{color:#bdbdbd;opacity:1}.material-input:-ms-input-placeholder{color:#bdbdbd}.material-input::-webkit-input-placeholder{color:#bdbdbd}.material-input:hover{border-color:#bdbdbd}.material-input:focus{border-color:#00abfa;transition:border .2s}.material-input--xl{font-size:2.2rem;font-weight:700}.material-label{color:#00abfa;font-size:12px;font-weight:400;margin-bottom:0}.material-label--lg{font-size:1.4rem;line-height:1.5}.material-label__help-text{color:#757575;font-size:12px}.material-label__help-text svg{fill:#757575;height:12px;width:12px}.material-label__help-text--lg{font-size:1.25rem}.class-website-settings__slug-input{border:0;border-bottom:1px solid #00abfa;outline:0}.material-error{background-color:#f5d6d8;border:1px solid #d85a62;color:#d85a62;display:block;font-size:12px;padding:6px 12px}.template-editor-card{border:1px solid #e0e0e0;padding:0}.template-editor-card a.btn-transparent{color:#bdbdbd}.template-editor-card a.btn-transparent .btn-circle-create{background-color:#fff}.template-editor-card a.btn-transparent .btn-circle-create:before{color:#00abfa}.no-shared-planbooks-notice{background-color:#fee87c;border-radius:4px;color:#212121;font-size:18px;padding:10px 20px}.upgrade-modal{margin-left:auto;margin-right:auto;width:400px}.upgrade-modal .material-card{box-shadow:0 0 4px #33333380}.number-of-teachers-label{color:#212121;font-size:18px;font-weight:600}.number-of-teachers-sublabel{color:#bdbdbd;font-size:12px;font-weight:400}input.number-of-teachers-input{color:#00abfa;float:right;font-size:20px;font-weight:600;height:40px;text-align:center;width:40px}.upgrade-phone-number{margin-bottom:20px;margin-top:20px;width:100%}.upgrade-buttons{display:flex;display:-webkit-flex}.upgrade-buttons .btn-success{font-weight:600;text-shadow:0 1px 1px #0003}.upgrade-buttons .btn{margin-right:10px;white-space:normal}.upgrade-buttons .btn:last-child{margin-right:0}.total-cost-wrapper{border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0;margin-top:10px;padding-bottom:10px;padding-top:10px}.total-cost-label{color:#757575;font-size:18px}.total-cost-value{color:#00abfa;font-size:18px;font-weight:600}.covers-list{list-style:none;overflow:hidden;padding:0}.covers-list-item{background-size:cover;cursor:pointer;float:left;height:200px;padding:5px;transition:opacity .5s;width:33%}.covers-list-item:before{color:#fff;display:block;font-size:18px;margin-top:75px;text-align:center;text-shadow:0 1px 1px #33333380;vertical-align:middle}.covers-list-item:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8;transition:all .5s}.covers-list-item:hover:before{content:"I want this one."}.covers-list-item.in-use:before,.covers-list-item.in-use:hover:before{content:"\2713   You're using this one!"}.covers-list-item.in-use{border:4px solid #ff0}.onboarding-screen{background-size:100%;border-bottom:1px solid #bdbdbd;box-shadow:inset -5px 0 20px #00000080;display:block;height:278px;margin-bottom:40px;transition:all .4s;width:100%}.onboarding-screen.onboarding-none{height:0}.onboarding-modal-text-wrapper{height:120px}.onboarding-modal-header{color:#212121;color:#00abfa;font-weight:700;line-height:1.15;margin-bottom:10px}.onboarding-modal-header,.onboarding-modal-subhead{margin-left:auto;margin-right:auto;text-align:center;width:90%}.onboarding-modal-subhead{color:#757575;margin-top:0}.onboarding-modal-buttons{background-color:#e0e0e0;border-top:1px solid #bdbdbd;box-shadow:-5px 0 20px #0000004d;display:block;height:70px;margin-top:40px;padding:20px}.import-ct{padding:10%}.ember-modal-wrapper.emd-static.emd-wrapper-target-attachment-center .ember-modal-dialog{height:100%;left:0;overflow-y:scroll;top:0;transform:none;width:100%}.modal.is-visible{display:block;height:var(--vh,100vh);transform:translateZ(0)}.modal.is-visible.modal--full-screen-lesson{height:calc(100vh - 8rem);margin-bottom:4rem;margin-top:4rem}.modal-dialog{margin-left:auto;margin-right:auto;padding-top:85px}.modal-dialog--lesson{padding-top:0}.modal-dialog--attachment-preview{background-color:initial;padding-top:0}.modal-dialog--attachment-preview .modal-content{background-color:initial}@media (min-width:710px){.modal-md .modal-dialog{width:750px}}.modal-content{border:0;border-radius:0;box-shadow:none;padding:0}.modal-header-lesson{background-color:#fff;margin-top:40px;padding:20px 20px 20px 0}.modal-header-lesson--transparent{background-color:initial}.modal-body-lesson{padding:0 1px 1px}.modal-body-lesson .lesson-title-block{padding-bottom:20px;padding-top:25px}.modal-body-lesson .lesson-title-block .lesson-title{font-size:24px}.lesson-modal-header-course,.lesson-modal-header-date{color:#0006;font-family:source-sans-pro,Source Sans Pro,Helvetica,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1;margin:0 0 0 20px;padding:0}.lesson-modal-header-date{color:#000;font-weight:700;text-align:center}.modal-backdrop{background-color:#ffffffb3;height:var(--vh,100vh);position:fixed;width:100vw;z-index:0}.modal-content{background-color:#fff}.modal-content--transparent{background-color:initial}.modal-transparent .modal-content{background-color:initial;border:none;box-shadow:none}body.courses-modal,body.import-courses,body.template-browser{overflow:hidden}.courses .modal-backdrop,.courses-modal .modal-backdrop,.has-messenger-error .modal-backdrop,.import-courses .modal-backdrop,.modal-open .modal-backdrop,.planbook-show-onboarding-modal .modal-backdrop,.template-browser .modal-backdrop{bottom:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;transition:opacity .5s}.modal{overflow-y:scroll}.modal-dialog.paste-from-library-modal .modal-content{box-shadow:0 6px 4rem #3333}.modal-dialog{max-width:1200px}@media (min-width:710px){.modal-dialog{width:90%}.modal-dialog.modal-sm{width:300px}}.btn-exit-modal-string{align-items:center;background-color:#fff;border-radius:9999px;color:#000;cursor:pointer;display:block;display:flex;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);flex-direction:row;font-size:18px;font-weight:700;justify-content:flex-end;line-height:28px;margin:.5rem 1rem;opacity:.9;padding:.5rem 1.5rem;position:fixed;right:20px;text-align:center;top:10px;vertical-align:middle;z-index:999999}.btn-exit-modal-string .close-modal-times{font-size:48px;font-weight:200;line-height:24px;margin-left:10px}.btn-exit-modal-string svg{height:2rem;margin-left:10px;position:absolute;width:2rem;fill:currentColor}.btn-exit-modal-string:hover{color:#00abfa;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;text-decoration:none}.btn-exit-modal-string.-white{color:#fff}.btn-exit-modal-string:focus{outline:0}.modal-dialog--lesson-template{box-shadow:0 4px 1rem #666666b3;margin-top:5rem;padding-top:0}.paste-from-library-list{list-style:none;padding-left:0}.paste-from-library-list-item{border-bottom:1px solid #e0e0e0;cursor:pointer;font-size:16px;min-height:24px;padding:15px 30px}.paste-from-library-list-item:last-of-type{border:none}.paste-from-library-list-item:hover{background-color:#f2f2f2;color:#00abfa}.paste-from-library-list-item svg{height:24px;line-height:1.1;margin-top:-5px;vertical-align:middle;width:24px}.paste-from-library-list-item svg path{fill:#bdbdbd}.paste-from-library-h1{background-color:#ebebeb;color:#00abfa;font-size:32px;margin:0;padding:15px 30px 5px}.paste-from-library-h2{background-color:#ebebeb;color:#757575;font-size:16px;margin:0;padding:0 30px 20px}.filepicker-preview-modal .modal-dialog{border:none;padding-top:20px}.filepicker-preview-modal .modal-content{background-color:#f7f7f7;height:90vh;padding-right:0;width:90vw}.knowledge-owl-modal .modal-dialog{box-sizing:border-box;height:93vh;margin-bottom:0;margin-top:7vh;padding-top:0}.knowledge-owl-modal .modal-content{height:95%}.knowledge-owl-modal .modal-content iframe{border:none;box-shadow:0 2px 12px gray}body.modal-open{overflow:hidden}.knowledgebase-modal .modal-content{background-color:#f7f7f7;padding-right:0}.knowledgebase-flexbox{display:box;display:flex}.knowledgebase-topics-list{margin:20px 20px 40px;padding:0;width:33%}.knowledgebase-topics-list-item{color:#757575;cursor:pointer;line-height:1.2;list-style:none;padding-bottom:5px}.knowledgebase-topics-list-item:hover{color:#212121}.knowledgebase-topics-list-item.-header{color:#4b87c3;font-size:16px;font-weight:700;line-height:1;list-style:none;margin:1em 0 0}#write-topic{background-color:#fff;box-shadow:-2px 0 20px #3333331a;overflow:hidden;padding:20px 3em;width:100%}#write-topic img{width:100%}#write-topic .comment{display:none}#write-topic p{font-size:16px;font-weight:400}#write-topic ol{padding-left:0}#write-topic ol li{margin-left:20px}#write-topic ul.task{padding-left:0}#write-topic ul.task>li{font-size:18px;list-style:none;padding-bottom:.5em}#write-topic ul{margin-bottom:0}#write-topic h1{border-bottom:1px solid #e0e0e0;color:#00abfa;margin:0 0 .5em;padding-bottom:.25em}.planbook-onboard{padding:10%}.templates-chooser-header{background-color:#00000080;margin-bottom:20px;padding:40px 30px 35px}.templates-chooser-h1{color:#212121;color:#fff;font-size:32px;font-weight:300;margin-top:0}.templates-chooser-h2{color:#fff6;font-size:24px;font-weight:300;margin-top:0}.section-titles-list{background-color:#fff;list-style:none;padding:0}.section-titles-list-item{border-bottom:1px solid #e0e0e0;font-weight:700;line-height:1.2;padding:12px 20px}.section-titles-list-item:last-of-type{border:none}.btn-template-chooser{display:block;margin:0 auto}.FreestyleSubsection{padding:0 1rem}.freestyle-lesson{background-color:#e0e0e0;margin:1rem 0;padding:1rem}.course-pills{list-style:none;padding:0}.course-pills-item{background-color:#ffffff80;border-radius:20px;border-style:solid;border-width:1px;color:#757575;cursor:pointer;display:inline-block;margin:5px;padding:10px 15px}.course-pills-item.is-selected{color:#fff}.standard-set-list{list-style:none;padding:.6rem 0}.standard-set-list-item{align-items:center;color:#757575;cursor:pointer;display:flex;flex-direction:row;font-size:1.4rem;line-height:1.2;margin:0;padding:.6rem 1.2rem;-webkit-user-select:none;user-select:none}.standard-set-list-item svg{height:2rem;margin-right:.2rem;max-width:0;vertical-align:middle;fill:#00abfa;flex-grow:2;transition:max-width .2s}.standard-set-list-item.is-selected{color:#00abfa}.standard-set-list-item.is-selected svg{max-width:2rem}.standards-table{border-top:none}.standards-table .standard-list-item:hover{text-decoration:none}.standards-table .standard-list-item{vertical-align:middle}.standards-table tbody tr:first-of-type td{border-top:0}table>tbody>tr>td.standard-list-item__covered_checkbox{line-height:1;vertical-align:middle}table>tbody>tr>td.standard-list-item__covered_checkbox svg{height:2rem;width:2rem;fill:#00abfa;fill:#70bb2a}table>thead>tr>th.standards-table-standard{border-bottom:0;color:#0000;padding-left:0;width:80%}table>thead>tr>th.standards-table-dates-taught{border-bottom:0;padding-right:0;text-align:right}table>thead>tr>th.standards-table-is-covered{border-bottom:0;padding-right:0}table>tbody>tr>td.standards-table-dates-taught{color:#00abfa;text-align:right;vertical-align:middle;width:30%}.standards-table-dates-taught__times-covered{font-weight:600}.standards-table-dates-taught__used-in+.standards-table-dates-taught__used-in{margin-top:.5rem}.ember-modal-overlay{height:var(--vh,100vh);left:0;position:fixed;right:0;top:0;z-index:50}.ember-modal-overlay.translucent{background-color:#edededb3;z-index:1999999990}.template-editor-modal .modal-content{background-color:#fff}.template-editor-modal .close{position:absolute;right:20px;top:15px}.template-title-input{background-color:#fff;border-bottom:2px dashed #00abfa;border-radius:0;box-shadow:none;height:auto;margin-bottom:0;padding:5px 10px}.template-title-form-group{padding:20px 5px}.template-title-form-group label{color:#00abfa;display:none;font-weight:400;margin-bottom:0;padding-left:10px}.template-course-listing-header{color:#00abfa;font-weight:400;line-height:1.2;line-height:1.3;margin-bottom:0;margin-top:0;padding-bottom:.5rem;text-align:left}.template-course-listing-subheader{color:#bdbdbd;font-weight:400;line-height:1.2;margin-bottom:1rem;margin-top:0;padding-top:0}.template-course-listing{list-style:none;padding-left:0}.template-course-listing-item{border-bottom:1px solid #e0e0e0;display:block;margin-top:1rem;padding-bottom:1rem;padding-left:0}.template-course-listing-item:first-child{border-top:1px solid #e0e0e0;padding-top:.5rem}.template-course-listing-item:last-child{border-bottom:none}.template-course-listing-title{color:#757575;display:block;font-size:1rem;font-weight:700;padding-bottom:.5rem;text-align:center;text-transform:uppercase}.template-rotation-toggles-row{align-items:center;display:flex;display:-webkit-flex;justify-content:space-around;list-style:none;padding-left:0}.template-rotation-toggles-row:after{clear:both;content:" ";display:table}.template-rotation-toggles-row-item{align-items:center;display:flex;display:-webkit-flex;flex-direction:column;justify-content:center;margin-left:2px;margin-right:2px;text-align:center;width:20%}.template-rotation-toggles-row-item:last-child{margin-right:0}.template-rotation-toggles-row-item .template-rotation-toggles-check-box:before{color:#757575;content:attr(data-abbreviation)}.template-rotation-toggles-row-item:hover .template-rotation-toggles-check-box{border-color:#00abfa}.template-rotation-toggles-row-item:hover .template-rotation-toggles-check-box:before{color:#00abfa}.template-rotation-toggles-row-item.is-checked .template-rotation-toggles-check-box{border-style:solid;color:#fff;font-weight:700}.template-rotation-toggles-row-item.is-checked .template-rotation-toggles-check-box:before{color:#fff;content:attr(data-abbreviation);display:block;line-height:24px;text-align:center}.template-rotation-toggles-row-item.is-checked .template-rotation-toggles-rotation-title{font-size:1rem;font-weight:700}.template-rotation-toggles-check-box{border:1px dashed #757575;border-radius:20px;cursor:pointer;display:block;height:26px;line-height:24px;text-align:center;width:26px}.is-checked .template-rotation-toggles-check-box{background-color:#00abfa;border-color:#00abfa;color:#fff}.template-rotation-toggles-rotation-title{display:none}.template-title-input,.transparent-input,.underlined-input{background-color:initial;border:none;display:block;margin:0;outline:none;padding:0;width:100%}.-white.template-title-input,.-white.underlined-input,.transparent-input.-white{color:#fff}.no-wrap-input{white-space:nowrap}.underlined-input{border:dashed #000c;border-width:0 0 1px}.editable-template-title{border-bottom:1px solid #00abfa;color:#212121;margin-bottom:10px;margin-top:0;padding-bottom:5px}ic-menu{display:inline-block;position:relative}ic-menu-trigger{border:1px solid #e0e0e0;border-radius:5px;color:#212121;cursor:pointer;line-height:18px;padding:5px 10px;vertical-align:middle}ic-menu-trigger svg{height:14px;width:16px}ic-menu-trigger svg path{fill:#bdbdbd}ic-menu-list{background:#fff;border:0;border-radius:3px;box-shadow:0 2px 10px #00000080;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);font-size:13px;left:0;list-style-type:none;max-height:0;min-width:130px;opacity:0;outline:none;overflow:hidden;padding:0;position:absolute;right:0;transition:height .2s,opacity .2s;z-index:99999999}ic-menu-list[aria-expanded=true]{border:1px solid #bdbdbd;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=10000);max-height:1000px;opacity:1;transition:max-height 1s .2s,opacity .2s}ic-menu-item{border-bottom:1px solid #e0e0e0;color:#757575;cursor:default;display:block;font-size:13px;font-weight:400;line-height:1.1;padding:15px 20px;text-align:left}ic-menu-item:last-of-type{border:none}ic-menu-item svg{height:16px;vertical-align:top;width:16px}ic-menu-item.link-button{color:#00abfa}ic-menu-item.link-button svg path,ic-menu-item.link-button svg polygon{fill:#00abfa;stroke:#00abfa}ic-menu-item.link-button svg circle{stroke:#00abfa}ic-menu-item.link-button:hover svg path{fill:#fff;stroke:#fff}ic-menu-item.link-button:hover svg circle{stroke:#fff}ic-menu-item:focus{background:#00abfa;color:#fff;cursor:pointer;outline:none}ic-menu-item[aria-disabled=true]{color:#999}ic-menu-item[aria-disabled=true]:focus{background:#ccc;color:#000}ic-menu-item a{color:inherit;text-decoration:none}.course-color-popover{z-index:99999}.course-color-selection-list{background-color:#fff;margin-right:-20px;overflow:hidden;padding:5px 0 0 5px;width:186px}.course-color-selection-list-item{border:1px solid #0000;float:left;height:40px;margin:0 5px 5px 0;padding:0;width:40px}.course-color-selection-list-item:last-of-type{margin-right:0}.course-color-selection-list-item:hover{border:1px solid #212121}.course-color-selection-list-item--full-width{border:1px solid #e0e0e0;width:100%}.template-dropdown-header{color:#212121;font-size:1rem;font-weight:700;margin-top:1rem;padding:0;text-align:left}.template-dropdown__trigger{border-bottom:1px solid #000;color:#212121;cursor:pointer;display:flex;flex-direction:row;font-weight:600;justify-content:space-between;margin:0 1rem;padding-bottom:.2rem;text-align:left}.template-dropdown__trigger svg{align-self:flex-end;fill:#000;height:1rem;width:1rem}.template-dropdown__template-header{border-bottom:1px solid #e0e0e0;color:#00abfa;font-size:1.2rem;font-weight:400;padding:1.2rem 0;text-align:center}.template-dropdown__template-title{border-bottom:1px solid #e0e0e0;color:#757575;cursor:pointer;font-size:1.2rem;min-height:2.4rem;padding:.6rem 1.6rem}.template-dropdown__template-title:last-child{border-bottom:0}.template-dropdown__template-title:hover{background-color:#fafafa;color:#00abfa}.btn-circle-create{background-color:#fff;border-radius:48px;display:inline-block;line-height:.8;transition:all .2s}.btn-circle-create:before{color:#00abfa;content:"+";display:block;font-weight:700;text-align:center}.btn-circle-create.-flat{border:1px solid #00abfa;box-shadow:none;line-height:.7}.btn-circle-create.-flat:before{margin-left:-1px}.btn-circle-create.-flat.-gray{border-color:#bdbdbd}.btn-circle-create.-flat.-gray:before{color:#bdbdbd}.btn-circle-create{height:36px;margin-right:5px;padding:7px;width:36px}.btn-circle-create:before{font-size:24px;height:24px;width:24px}.btn-md .btn-circle-create{height:24px;padding:4px;width:24px}.btn-md .btn-circle-create:before{font-size:18px;height:16px;width:16px}.btn-circle-create.-sm,.btn-group-sm>.btn .btn-circle-create,.btn-sm .btn-circle-create{height:18px;margin-bottom:6px;padding:1px;width:18px}.btn-circle-create.-sm:before,.btn-group-sm>.btn .btn-circle-create:before,.btn-sm .btn-circle-create:before{font-size:18px;height:16px;width:16px}a.btn-transparent{color:#ffffffb3}a.btn-transparent .btn-circle-create{background-color:initial;border:1px solid #ffffff80;box-shadow:none}a.btn-transparent .btn-circle-create:before{color:#ffffffb3;font-size:18px;height:15px;line-height:12px;padding:0;width:15px}a.btn-transparent:hover{color:#fff}a.btn-transparent:hover .btn-circle-create{background-color:#fff}a.btn-white{color:#ffffffb3}a.btn-white:hover{color:#fff}a.btn-white:hover .btn-circle-create{background-color:#fff}.btn:hover .btn-circle-create{background-color:#fff;transition:all .2s}.btn:hover .btn-circle-create:before{color:#268bd9}.btn-create-with-circle{display:block;font-size:2.25rem;font-weight:700;letter-spacing:-.05em;margin-bottom:1rem;margin-top:1rem;text-align:center}.btn-create-with-circle:hover{color:#268bd9;text-decoration:underline}.btn-create-with-circle.btn-sm,.btn-group-sm>.btn-create-with-circle.btn{font-size:13px}.btn-inline-block{display:inline-block}.btn-add-card{border:1px dashed #e0e0e0;padding:20px 0}.btn-edit-template{color:#ffffffb3;cursor:pointer;display:none;font-size:11px;padding-left:10px;text-align:left}.btn-edit-template:hover{color:#ffffffb3;text-decoration:underline}.btn svg{height:18px;vertical-align:top;width:18px}.btn-success svg path{fill:#fff}.btn-circle{border:1px solid #0000;border-radius:40px;height:36px;padding:6px;transition:all .3s;width:36px}.btn-circle svg{height:22px;width:22px;fill:#bdbdbd}.btn-circle svg path{stroke:#bdbdbd}.btn-circle:hover{border:1px solid #bdbdbd}svg .ios-calendar-outline-polyline{fill:#0000}.btn-delete-template{align-items:center;color:#f6836f;display:flex;flex-direction:row;justify-content:center;margin-bottom:2rem;margin-top:2rem}.template-browser-wrapper{display:flex;flex-direction:column;height:100%;margin:2rem;width:calc(100% - 4rem)}.template-browser-list{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.template-browser-list-template{align-items:center;background:linear-gradient(#fff,#f5f5f5);border:1px solid #bdbdbd;border-radius:.5rem;cursor:pointer;display:flex;flex-direction:column;flex-grow:1;margin:1rem;min-width:200px;padding:2rem 3rem;position:relative;text-align:center;-webkit-user-select:none;user-select:none;width:20%;z-index:2}.template-browser-list-template>span{position:relative;z-index:3}.template-browser-list-template:after,.template-browser-list-template:before{border-radius:.5rem;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s;width:100%;z-index:1}.template-browser-list-template:after{background:linear-gradient(#fff 75%,#f5f5f5)}.template-browser-list-template:before{box-shadow:inset 0 0 2rem #e6e6e6}.template-browser-list-template:hover:after{opacity:1}.template-browser-list-template:active:after{opacity:0}.template-browser-list-template:active:before{opacity:1}.template-browser-list-template__title{color:#00abfa;font-size:2rem;font-weight:700;line-height:1.1;padding-bottom:.5rem}.template-browser-list-template__subtitle{color:#757575;font-size:1.4rem;font-weight:400}.template-browser__create-btn{display:block;font-size:2rem}.template-browser-sidebar{box-shadow:2px 0 10px #0003;flex:1 25%;height:100%;position:relative}.sidebar-list{display:block;height:var(--vh,100vh);list-style:none;padding-bottom:20px;padding-left:0;padding-right:20px}.sidebar-list-item{border-top:1px solid #e0e0e0}.sidebar-list-item:first-of-type{border-top:none}.sidebar-list-item:first-of-type a{padding-top:15px}.sidebar-list-item:last-of-type{border-bottom:1px solid #e0e0e0}.sidebar-list-item a{border-left:4px solid #0000;color:#757575;display:block;min-height:45px;padding:15px 0 15px 20px}.sidebar-list-item a.active{border-left:4px solid #268bd9;color:#268bd9}.sidebar-list-item .btn-create-with-circle{text-align:left}.sidebar-list-item-header{border-top:0;font-weight:600;padding-bottom:10px;padding-left:20px;text-transform:uppercase}.sidebar-list-item-title{color:#495c6e;line-height:1.1}.sidebar-list-item a.active .sidebar-list-item-title{color:#00abfa}.sidebar-list-item-subtitle{color:#8f99a3;font-size:12px;line-height:1.1}.onoffswitch-wrapper{opacity:1;transition:opacity .3s}.onoffswitch-wrapper.hide-element{opacity:0;transition:opacity .3s}.onoffswitch-wrapper .onoffswitch{display:block;height:20px;width:40px}.onoffswitch-wrapper .onoffswitch-label{background-color:#ffffff1a;border-color:#ffffffb3;border-radius:20px;font-weight:600}.onoffswitch-wrapper .onoffswitch-inner:before{color:#212121;font-weight:600;padding-left:0;padding-right:15px}.onoffswitch-wrapper .onoffswitch-inner:after,.onoffswitch-wrapper .onoffswitch-inner:before{font-size:12px;height:22px;line-height:22px}.onoffswitch-wrapper .onoffswitch-inner:after{font-size:11px;height:22px;line-height:22px;padding-left:15px}.onoffswitch-wrapper:hover .onoffswitch-inner:after,.onoffswitch-wrapper:hover .onoffswitch-inner:before{color:#268bd9;text-decoration:underline}.onoffswitch-wrapper .onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-switch{background-color:#ffffffb3;height:18px;left:100%;margin-left:-55%;position:absolute;width:18px}.onoffswitch-wrapper .onoffswitch-switch{background-color:#bdbdbd;border-radius:40px;height:20px;left:0;right:0;width:20px}.onoffswitch{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;width:60px}.onoffswitch-checkbox{display:none}.onoffswitch-label{border:1px solid #fff;border-radius:5px;cursor:pointer;display:block;overflow:hidden}.onoffswitch-inner{margin-left:-100%;transition:margin .3s ease-in 0s;width:200%}.onoffswitch-inner:after,.onoffswitch-inner:before{box-sizing:border-box;float:left;font-family:source-sans-pro,Source Sans Pro,Helvetica,Arial,sans-serif;font-size:10px;font-weight:400;height:18px;line-height:18px;padding:1px 0 0;width:50%}.onoffswitch-inner:before{background-color:#fff0;color:#0003;color:#fff;content:"";padding-left:5px}.onoffswitch-inner:after{background-color:#fff;color:#4d4d4d;color:#333;content:"";font-weight:700;line-height:.8;padding-left:10px;padding-right:0;text-align:center}.onoffswitch-switch{background:#fff;background-color:#b3b3b3;border:1px solid #b3b3b3;border-radius:30px;bottom:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);margin:2px;opacity:1;position:absolute;right:45px;top:0;transition:all .3s ease-in 0s;width:8px}.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-inner{margin-left:0}.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-switch{background-color:#fff;border-color:#0000;margin:3px;right:-1px;width:8px}.btn-breadcrumb .btn:not(:last-child):after,.btn-breadcrumb .btn:not(:last-child):before{border-bottom:25px solid #0000;border-left:20px solid #fff;border-top:25px solid #0000;content:" ";display:block;height:0;left:100%;margin-top:-26px;position:absolute;top:50%;width:0;z-index:3}.btn-breadcrumb .btn:not(:last-child):after{border-left-color:#fff}.btn-breadcrumb .btn:not(:last-child):before{border-left-color:#adadad;margin-left:1px}.btn-breadcrumb .btn,.btn-breadcrumb .btn:last-child{padding:13px 16px 13px 34px}.btn-breadcrumb .btn-arrow:not(:last-child):after{border-left:20px solid #fff}.btn-breadcrumb .btn-arrow:not(:last-child):before{border-left:20px solid #ccc}.btn-breadcrumb .btn-arrow:hover:not(:last-child):after{border-left:20px solid #ebebeb}.btn-breadcrumb .btn-arrow:hover:not(:last-child):before{border-left:20px solid #adadad}.btn-breadcrumb .btn-arrow{background-color:#fff;border-color:#e6e6e6;color:gray;font-size:18px;text-decoration:underline}.btn-breadcrumb .btn-arrow.is-on{background-color:#00abfa;color:#fff;font-weight:700}.btn-breadcrumb .btn-arrow.is-on:hover{text-decoration:none}.btn-breadcrumb .btn-arrow.is-on:not(:last-child):before{border-left-color:#fff}.btn-breadcrumb .btn-arrow.is-on:not(:last-child):after{border-left-color:#00abfa}.btn-breadcrumb .btn-arrow:hover:not(.is-on){color:#268bd9;text-decoration:underline}.btn-breadcrumb .btn-arrow:hover:not(:last-child):not(.is-on):after{border-left-color:#fff}.ember-tether{z-index:999999999!important}.power-dropdown{display:inline-block;position:relative;text-shadow:none;top:2px;width:30px;z-index:9999999!important}.power-dropdown__arrow{border-color:#0000;border-style:solid;height:0;position:absolute;width:0}.power-dropdown--arrow-top-center{margin-top:.5rem}.power-dropdown--arrow-top-center .power-dropdown__arrow{border-bottom-color:#fff;border-width:0 .5rem .5rem;left:50%;margin-left:-.5rem;top:-.5rem}.power-dropdown__body{background-color:#fff;box-shadow:0 .25rem 1rem #4d4d4db3;max-width:500px;padding-bottom:.6rem;padding-top:.6rem;white-space:normal}.power-dropdown__title{border-bottom:1px solid #e0e0e0;color:#00abfa;font-size:1.4rem;font-weight:600;line-height:1;margin-bottom:.6rem;padding-bottom:.75rem;padding-top:.6rem;text-align:center;text-shadow:none;-webkit-user-select:none;user-select:none}.power-dropdown__title--no-bottom-margin{margin-bottom:0;padding-bottom:1.2rem;padding-top:1.2rem}.power-dropdown-trigger{border:none;height:20px;width:20px}.power-dropdown-trigger svg path{fill:#fff}.power-dropdown-trigger svg{border:1px solid #fff;border-radius:50px;height:24px;margin-top:5px;padding:1px;transform:rotate(0deg);transition:transform .2s;width:24px}.power-dropdown-trigger:focus{outline:none}.power-dropdown-trigger.ember-tether-is-open svg{transform:rotate(180deg);transition:transform .2s}.power-dropdown-list{max-width:250px;-webkit-user-select:none;user-select:none}.power-dropdown-icon-row-header{border-top:1px solid #e0e0e0;color:#00abfa;font-size:1.2rem;font-weight:600;line-height:1;margin:.6rem 0;padding:0 1.2rem;text-align:left;text-shadow:none;-webkit-user-select:none;user-select:none}.power-dropdown-icon-row-header--with-text{padding-top:1.2rem}.power-dropdown-icon-row{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;text-shadow:none}.power-dropdown-icon-row.-no-background{background-color:initial;padding-top:0}.power-dropdown-icon-row.-no-background .power-dropdown-icon-row-item svg{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.power-dropdown-icon-row:first-of-type{border-top-width:0}.power-dropdown-icon-row--row{align-items:flex-start;border-bottom:none;flex-direction:row;justify-content:space-between;padding:.3rem 1.2rem .6rem}.power-dropdown-row{border-top:1px solid #e0e0e0}.power-dropdown-icon-row-item{align-content:center;align-items:center;border-color:#0000;color:#212121;cursor:pointer;display:flex;flex-direction:row;font-size:1.2rem;font-weight:500;font-weight:400;justify-content:flex-start;line-height:1.2;margin:0;padding:.6rem 1.2rem;text-align:left;transition:color .1s;-webkit-user-select:none;user-select:none;width:100%}.power-dropdown-icon-row-item:focus,.power-dropdown-icon-row-item:hover{color:#00abfa;text-decoration:none}.power-dropdown-icon-row-item:focus svg,.power-dropdown-icon-row-item:hover svg{transition:fill .1s;fill:#00abfa}.power-dropdown-icon-row-item svg{height:2rem;margin-right:.6rem;min-width:2rem;width:2rem;fill:#757575}.power-dropdown-icon-row-item--column{align-items:center;border-bottom:none;flex-direction:column;font-size:1rem;font-weight:500;justify-content:flex-start;margin:0;padding:1rem 0 0;text-align:center}.power-dropdown-icon-row-item--column svg{margin-right:0;width:2rem;fill:#000}.power-dropdown-icon-row-item__text{display:block}.power-dropdown-icon-row-item__text--below{margin-top:.5rem}.power-dropdown__notice{color:#212121;font-size:1.2rem;line-height:1.2;padding:1rem;text-shadow:none}.power-dropdown__notice-title{font-size:1.6rem;font-weight:700;padding-bottom:.8rem;text-shadow:none}.power-dropdown-icon-row-item--huge{font-size:1.8rem;justify-content:center;padding:.9rem 1.8rem;text-align:center}.power-dropdown-icon-row--google-classroom{overflow-x:hidden;overflow-y:hidden;position:relative}.power-dropdown-icon-row--google-classroom .google-classroom-widget-div{height:100%;left:0;opacity:.01;position:absolute;top:0;width:100%}.course-outline-modal__dialog{height:var(--vh,100vh);max-width:100vw;padding-bottom:5vh;padding-top:0;width:100%}.course-outline-modal__header{height:3rem;padding:0 2rem}.course-outline-modal__body{background-color:#f0f0f0;padding:0 1.5rem 1.5rem}.course-outline-modal__header{align-items:center;background-color:#f0f0f0;display:flex;flex-direction:row;height:7rem;justify-content:flex-start;padding-left:1.5rem}.course-outline-modal__header-title{font-size:2.75rem;font-weight:700;text-align:left}.course-outline-with-detail{border-radius:8px;display:flex;flex-direction:column}.course-outline-with-detail__row{display:flex;flex-direction:row;height:calc(100vh - 9rem);width:100%}.course-outline-with-detail__outline{border-radius:8px;box-shadow:0 .25rem .75rem #0003;flex:0 0 40%;min-width:300px;padding-top:8rem;position:relative;width:40%}.course-outline-with-detail__outline-header{font-size:1.5rem;text-align:center}.course-outline-with-detail__detail{border-radius:8px;display:flex;display:-webkit-flex;height:100%;margin-left:1rem;position:relative;width:60%}.course-outline-with-detail__detail .single-lesson-wrapper{border-radius:8px;box-shadow:0 .25rem .75rem #0003;margin-bottom:20rem;margin-left:1rem;padding-bottom:0}.course-outline-detail,.course-outline-wrapper{border-radius:8px;bottom:0;height:100%;left:0;overflow-x:visible;overflow-y:scroll;position:absolute;right:0;top:0;width:100%}.course-outline{padding-top:5rem;position:relative}.course-outline-wrapper{background-color:#fff;border-radius:8px;height:100%}.course-outline__no-results{color:#757575;font-size:1.5rem;padding-bottom:1.5rem;padding-top:1.5rem;text-align:center}.course-outline-unit{border-bottom:1px solid #0000;color:#212121;color:#161c27;cursor:pointer;display:flex;display:-webkit-flex;font-size:16px;list-style:none}.course-outline-unit input::-moz-placeholder{color:#4d4d4d;opacity:1}.course-outline-unit input:-ms-input-placeholder{color:#4d4d4d}.course-outline-unit input::-webkit-input-placeholder{color:#4d4d4d}.course-outline-unit .course-outline-unit__icon{padding-right:4px}.course-outline-unit.depth-0{color:#000;font-weight:700;padding-left:10px}.course-outline-unit.depth-0 .course-outline-unit__icon svg{fill:#bdbdbd}.course-outline-unit.depth-1{color:#0d0d0d;font-weight:700;padding-left:30px}.course-outline-unit.depth-1 .course-outline-unit__icon svg{fill:#bdbdbd}.course-outline-unit.depth-2{color:#1a1a1a;font-weight:700;padding-left:50px}.course-outline-unit.depth-2 .course-outline-unit__icon svg{fill:#bdbdbd}.course-outline-date{border-bottom:1px solid #0000;color:#161c27;display:flex;font-size:13px;list-style:none}.course-outline-date .course-outline-date__icon{padding-right:6px}.course-outline-date.depth-{padding-left:10px}.course-outline-date.depth-1{padding-left:35px}.course-outline-date.depth-2{padding-left:45px}.course-outline-date.depth-3{padding-left:75px}.course-outline-date__icon svg,.course-outline-unit__icon svg{height:34px;vertical-align:middle;width:14px;fill:#bdbdbd;cursor:pointer}.course-outline-unit__icon svg{fill:#bdbdbd;margin-left:-4px;margin-top:-1px;padding-right:2px;width:20px}.course-outline-date__icon svg{transition:transform .2s ease-in-out;width:16px}.course-outline-date__icon.is-selected svg,.course-outline-unit__icon.is-selected svg{fill:#00abfa!important;transform:scale(1.4)}.course-outline-date,.course-outline-unit{font-weight:400;height:34px;list-style-position:inside;padding-left:6px;padding-right:12px;width:100%}.course-outline-date:before,.course-outline-unit:before{content:""}.course-outline-date:hover:not(.is-focused-on),.course-outline-unit:hover:not(.is-focused-on){background-color:#f6f8f9}.course-outline-date:hover:not(.is-focused-on) input.course-outline-date__input,.course-outline-date:hover:not(.is-focused-on) input.course-outline-unit__input,.course-outline-unit:hover:not(.is-focused-on) input.course-outline-date__input,.course-outline-unit:hover:not(.is-focused-on) input.course-outline-unit__input{cursor:pointer}.course-outline-date.is-focused-on,.course-outline-unit.is-focused-on{border-bottom:1px solid #00abfa;border-top:1px solid #00abfa;color:#00abfa;cursor:text;width:100%}.course-outline-date.is-focused-on .course-outline-date__formatted-date,.course-outline-date.is-focused-on .course-outline-unit__date-range,.course-outline-unit.is-focused-on .course-outline-date__formatted-date,.course-outline-unit.is-focused-on .course-outline-unit__date-range{background-color:initial;color:#00abfa}.course-outline-date-wrapper+.course-outline-date-wrapper{border-top:1px solid #dfe5e7}.course-outline-date__formatted-date,.course-outline-unit__date-range{align-self:center;flex-basis:auto}.course-outline-unit__date-range{flex-grow:1;order:3;text-align:right}.course-outline-date__interior{align-items:center;display:flex;flex-direction:row;flex-grow:1;overflow:hidden}.course-outline-unit__date-range{background-color:#ffffffb3;color:#212121;font-size:13px}.course-outline-date__formatted-date{color:#757575;font-size:13px;text-align:right;width:60px}.course-outline-date__input,.course-outline-unit__input,input.course-outline-date__input,input.course-outline-unit__input{background-color:initial;border:0;flex-grow:50;line-height:34px;outline:none;padding:0;white-space:nowrap;word-spacing:.1rem}.course-outline-date__input,input.course-outline-date__input{width:calc(100% - 40px)}.outline-col{background-color:#fff;padding:0 20px;width:30%}.detail-col{padding:0 20px;width:70%}.timeline-unit-blocks-wrapper{position:absolute;top:80px}.timeline-unit-blocks{list-style:none;margin:0}.timeline-unit-block-icon{display:none}.timeline-unit-block-wrapper{animation-duration:.2s;animation-name:fadeInLeft;list-style:none;position:absolute;transform:translateZ(0);transition:left,.1s}.timeline-unit-block-wrapper.ui-resizable-resizing{animation-duration:.05s;transition:left,.05s}.timeline-unit-block.ui-draggable-dragging{animation-duration:.2s;animation-name:unitDraggingTransform;border-radius:3px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);font-size:10px;height:55px;opacity:.4;transform:scale(1.5) translateY(15px);transition:transform .2s}.timeline-unit-block.ui-draggable-dragging .timeline-unit-block-icon{display:block;height:40px;width:40px}.timeline-unit-block[data-unit-depth="0"]{font-size:14px;font-weight:700}.timeline-unit-block[data-unit-depth="1"],.timeline-unit-block[data-unit-depth="2"]{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=65);font-size:12px;font-weight:400;opacity:.65;padding-top:.5rem}.timeline-unit-block{align-items:flex-start;border-bottom:1px solid #0003;border-top:1px solid #0003;color:#212121;cursor:move;display:flex;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);flex-direction:row;height:100%;opacity:.8;overflow:hidden;padding:.25rem .5rem;-webkit-touch-callout:none;transform-origin:top left;-webkit-user-select:none;user-select:none}.timeline-unit-block.is-selected{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.e-handle,.e-handle.ui-resizable-e{border-right:3px solid #0003;cursor:e-resize;float:right;height:100%;position:absolute;right:0;top:0;width:15px;z-index:9999999}.e-handle.ui-draggable-dragging,.e-handle.ui-resizable-e.ui-draggable-dragging{display:none}.w-handle,.w-handle.ui-resizable-w{border-left:3px solid #0003;cursor:w-resize;height:100%;left:0;position:absolute;top:0;width:15px;z-index:9999999}.w-handle.ui-draggable-dragging,.w-handle.ui-resizable-w.ui-draggable-dragging{display:none}.resizable-helper{background-color:#4799ebcc;display:none;height:50px}.unit-timeline-info-dates{border-bottom:1px solid #e0e0e0;box-sizing:initial;height:40px;list-style:none;margin-bottom:0;padding-left:0;transform:translateZ(0);width:999999px}.--is-sticky .unit-timeline-info-dates{background-color:#fff;transition:background-color .2s ease-in-out}.unit-info-date-bg{background-color:#fafafa;border-right:1px solid #e0e0e0;height:100%;position:absolute;width:100%}.unit-timeline-info-date{background-color:#fff;background-image:none;border-right:1px solid #e0e0e0;cursor:default;float:left;height:100%;position:relative}.unit-timeline-info-date.unit-timeline-info-date--with-top-margin{margin-top:30px}.unit-timeline-info-date[data-is-friday=true]{border-right-color:#bdbdbd}.unit-timeline-info-date[data-is-last-day-of-month=true]{border-right-color:#757575}.unit-timeline-info-date[data-is-off=true]{background-color:initial;background-image:repeating-linear-gradient(45deg,#fff,#fff 8px,#e6e6e6 0,#e6e6e6 16px)}.unit-timeline-info-date[data-is-highlighted=true]{background-color:#faecd1!important;box-shadow:inset 2px -5px 0 0 #f0c775;color:#e6a21a!important}.unit-timeline-info-date[data-is-last-in-highlight=true] .unit-info-date-info{font-weight:600}.unit-timeline-info-date.is-selected .unit-date-info{color:#00abfa}.unit-timeline-info-date[data-is-outside-school-year=true]{background-color:#ccc}.unit-date-info{color:#bdbdbd;font-weight:400;position:absolute;text-align:center;width:100%}.unit-info-date-month{color:#0000;font-size:16px;line-height:16px;margin-bottom:0;margin-left:-1px;margin-top:-28px;padding-bottom:20px;padding-left:5px;padding-top:10px;position:absolute;text-transform:uppercase;white-space:nowrap}[data-is-month-start] .unit-info-date-month{color:#fff;text-shadow:0 1px 2px #1a1a1ab3}.--is-sticky [data-is-month-start] .unit-info-date-month{border-left:1px solid #757575;color:#212121;font-weight:700;text-shadow:none;transition:color .2s ease-in-out,font-weight .2s ease-in-out,border .2s ease-in-out}.unit-info-date-day-of-week{display:block;font-size:9px;margin-top:6px;text-align:center}.unit-info-date-date-of-month{border-bottom:1px solid #e0e0e0;display:block;font-size:11px;font-weight:600;height:100%;line-height:12px;margin-bottom:5px;padding-bottom:5px;text-align:center}.--is-sticky [data-is-month-start] .unit-info-date-date-of-month{border-left:1px solid #757575;margin-left:-1px;transition:border .2s ease-in-out}.timeline-date-highlighter{background-color:#e6a21a1a!important;box-shadow:inset 2px -5px 0 0 #f0c775;margin-top:-2px;padding-top:0;transition:transform .2s}.sticky-element{overflow-x:hidden;overflow-y:hidden;position:sticky;top:-1px;width:100%;z-index:999}.sticky-element.--is-sticky{box-shadow:0 0 1rem #0006;transition:box-shadow .2s ease-in-out}.course-timeline-lessons{border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0;height:31px;list-style:none;padding:0;position:absolute;width:100%}.course-timeline-add-lesson-row{position:relative}.course-timeline-add-lesson-row__item{border-radius:100%;position:absolute;top:6px;z-index:999}.course-timeline-add-lesson-row__item svg{height:100%;vertical-align:initial;width:100%}.course-timeline-add-lesson-row__item svg path{fill:#00abfa}.course-timeline-add-lesson-row__item:hover svg path{fill:#fff}.course-timeline-add-lesson-row__item:hover{background-color:#00abfa}.course-timeline-lessons__lesson{cursor:pointer;height:30px;position:absolute;transition:transform .2s}.course-timeline-lessons__lesson[data-is-overwriteable=false]{z-index:999}.course-timeline-lessons__lesson:hover{z-index:9999}.course-timeline-lessons__lesson[data-is-moving=true]{border-top:none;cursor:ew-resize;opacity:.5!important;z-index:9999}.course-timeline-lessons__lesson[data-is-moving=true] .course-timeline-lessons__lesson-icon{background-color:#00abfa;background-color:#f2d354}.course-timeline-lessons__lesson-icon{border:1px solid #00abfa80;border-radius:50%;height:10px;margin-left:5px;margin-top:10px;padding-top:5px;position:absolute;width:10px}[data-is-overwriteable=false] .course-timeline-lessons__lesson-icon{background-color:#00abfa80}.course-timeline-lessons__lesson-icon svg{height:90%;margin-left:auto;margin-right:auto;width:90%;fill:#757575;display:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7}.course-timeline-lessons__lesson-icon svg:hover{fill:#00abfa}.ui-draggable-dragging.unit-timeline-lesson-icon{border:none;transform:translateZ(0);transform:scale(3) translateY(10px);transition:transform .2s;width:auto}.ui-draggable-dragging.unit-timeline-lesson-icon svg{display:block;-moz-filter:drop-shadow(0 8px 5px #000);filter:drop-shadow(0 8px 5px black);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);height:20px;opacity:.4;width:20px}.unit-timeline-lesson[data-is-on=true] .unit-timeline-lesson-icon svg{display:inline-block}.unit-timeline-lesson-icon svg{transition:all .2s}.unit-timeline-lesson-icon[data-lesson-is-pristine=true] svg{fill:#212121;opacity:.2!important}.unit-timeline-lesson-icon[data-lesson-is-pristine=false][data-is-in-moving-unit=true] svg,.unit-timeline-lesson-icon[data-lesson-is-pristine=true][data-is-in-moving-unit=true] svg{opacity:.5!important;fill:orange}.unit-timeline-lesson-icon[data-has-changed=true] svg{fill:#6eb3f7}.unit-timeline-lesson-icon[data-has-changed=true][data-lesson-is-pristine=true] svg{opacity:.5!important}.unit-timeline-lesson-icon[data-has-changed=true][data-is-in-moving-unit=true] svg,.unit-timeline-lesson-icon[data-is-being-dragged=true] svg{fill:orange}.unit-timeline-lesson-icon[data-has-changed=true][data-is-in-moving-unit=true][data-lesson-is-pristine=true] svg,.unit-timeline-lesson-icon[data-is-being-dragged=true][data-lesson-is-pristine=true] svg{opacity:.5!important}.unit-timeline-lesson-icon[data-is-in-moving-unit=true]{background-color:#e6e6e64d}.unit-timeline-detail.-unit .row{display:flex;display:-webkit-flex}.unit-outline{margin-left:0;padding-left:0}.course-timeline-container-wraper{transform:translateZ(0)}.unit-timeline-header.planbook-header{color:#fff;margin-top:-110px;padding-bottom:10px;padding-right:20px;text-shadow:0 0 2px #fff}.unit-timeline-viewport{left:20px;margin-top:20px;overflow-x:scroll;padding-bottom:20px;right:20px}.unit-timeline{border-bottom:1px solid #e0e0e0;box-sizing:initial;transform:translateZ(0)}.unit-timeline,.unit-timeline.refreshing{position:relative}.unit-timeline.refreshing:after{background-color:#fffc;bottom:0;content:" ";height:100%;left:0;position:absolute;right:9999px;top:0;width:1000%}.parking-lot{color:teal;height:40px;width:100%}.unit-timeline-detail{left:20px;margin-top:20px;padding-left:20px;padding-right:20px;right:20px;z-index:9999}.units-editor-course-title{color:#fff;font-size:32px;font-weight:200;margin-left:auto;margin-right:auto;margin-top:-15px;max-width:300px;padding:5px;position:relative;text-align:center;transform:translateZ(0);z-index:9999}.units-editor-course-title:after{content:"\2304";font-size:35px;font-weight:400;line-height:22px;margin-right:10px}.units-editor-course-title:hover{border-radius:10px 10px 0 0;color:#0000;cursor:pointer}.units-editor-course-title:hover .units-editor-course-dropdown{background-color:#fff;border-bottom:1px solid #00abfa;border-left:1px solid #00abfa;border-right:1px solid #00abfa;box-shadow:0 0 20px #000c;color:#00abfa;max-height:1000px}.course-units-outlet{padding-left:20px;padding-right:20px}.units-editor-course-dropdown{border-bottom:1px solid #0000;border-radius:10px;color:#0000;left:-1px;list-style:none;margin-top:5px;max-height:0;overflow:hidden;padding:0;position:absolute;right:-1px;top:0;transition:all .2s}.units-editor-course-dropdown li{border-top:1px solid #e0e0e0;font-size:18px;font-weight:400;line-height:50px}.units-editor-course-dropdown li:first-of-type{border:none}.units-editor-course-dropdown li.active{color:#757575}.units-editor-course-dropdown li:hover{text-decoration:underline}.unit-timeline-info-date{position:absolute;transition:width .2s,left .2s;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.timeline-unit-blocks{padding-left:0}.timeline-unit-block{background-color:#e0e0e0;border-radius:8px;position:absolute;transition:width .2s,transform .2s,background-color .2s,box-shadow .2s;z-index:999}.timeline-unit-block[data-is-moving=true]{background-color:#00abfa;background-color:#f2d354;box-shadow:0 12px 12px #1a1a1a1a;opacity:1!important;z-index:9999}.timeline-scroller{overflow-x:scroll;overflow-y:hidden;position:relative}.course-timeline__course-banner{background-color:#ffffffe6;box-shadow:4px 5px 10px #6666664d;line-height:50px;max-width:150px;position:absolute;text-align:left;transition:transform .05s ease-in-out,opacity .25s ease-in-out;vertical-align:bottom;width:20vw;z-index:9999}.course-timeline__course-banner-title{align-items:center;background-color:#fffc;border-top:1px solid #e0e0e0;display:flex;flex-direction:row;font-size:2rem;font-weight:700;height:40px;justify-content:flex-start;line-height:40px;padding:0 1rem;white-space:nowrap;width:100vw}.course-timeline__course-banner-lesson-label,.course-timeline__course-banner-unit-label{align-items:center;border-top:1px solid #e0e0e0;color:#374151;display:flex;flex-direction:row;font-size:1.25rem;font-weight:400;height:30px;justify-content:space-between;line-height:30px;padding:0 1rem}.course-timeline__course-banner-add-units-btn{background-color:#fff;border-radius:30px;color:#00abfa;font-size:1.25rem;margin-left:.5rem;padding:0 .75rem}.course-timeline__course-banner-open-outline{border:1px solid #00abfa;border-radius:54em;color:#00abfa;display:block;font-size:1rem;height:20px;line-height:8px;margin-left:1rem;text-align:left;text-transform:uppercase}.course-timeline__course-banner-open-outline svg{display:none;height:1rem}.course-timeline__course-banner-open-outline svg circle,.course-timeline__course-banner-open-outline svg line{stroke:#00abfa!important;stroke-width:3px!important}.course-timeline__course-banner-open-outline:hover{background-color:#00abfa;border:#fff;color:#fff}.course-timeline__course-banner-open-outline:hover svg circle,.course-timeline__course-banner-open-outline:hover svg line{stroke:#fff!important}.timeline-dates-off{position:relative}.timeline-dates-off__date{background-color:#e6e6e6;background-image:repeating-linear-gradient(45deg,#0000,#0000 8px,#fff 0,#fff 16px);position:absolute;z-index:9}.course-timeline-add-unit-row{position:relative}.course-timeline-add-unit-row__item{border-radius:100%;height:100%;position:absolute;top:15px}.course-timeline-add-unit-row__item svg{height:100%;vertical-align:initial;width:100%}.course-timeline-add-unit-row__item svg path{fill:#00abfa}.course-timeline-add-unit-row__item:hover svg path{fill:#fff}.course-timeline-add-unit-row__item:hover{background-color:#00abfa}.drop-element.drop-theme-basic{max-height:100%;max-width:100%}.drop-element.drop-theme-basic .drop-content{background:#eee;border-radius:5px;box-shadow:0 2px 8px #0003;color:#444;font-family:inherit;font-size:1.1em;line-height:1.5em;padding:1em}.drop-element,.drop-element *,.drop-element :after,.drop-element :before,.drop-element:after,.drop-element:before{box-sizing:border-box}.drop-element{position:absolute}.drop-element.drop-position-static{position:static}.drop-element.drop-open{display:block}.drop-element.drop-theme-arrows{max-height:100%;max-width:100%}.drop-element.drop-theme-arrows .drop-content{background:#eee;border-radius:5px;color:#444;filter:drop-shadow(0 1px 4px rgba(0,0,0,.2));font-family:inherit;font-size:1.1em;line-height:1.5em;padding:1em;position:relative;transform:translateZ(0)}.drop-element.drop-theme-arrows .drop-content:before{border:16px solid #0000;content:"";display:block;height:0;position:absolute;width:0}.drop-element.drop-theme-arrows.drop-element-attached-bottom.drop-element-attached-center .drop-content{margin-bottom:16px}.drop-element.drop-theme-arrows.drop-element-attached-bottom.drop-element-attached-center .drop-content:before{border-top-color:#eee;left:50%;margin-left:-16px;top:100%}.drop-element.drop-theme-arrows.drop-element-attached-top.drop-element-attached-center .drop-content{margin-top:16px}.drop-element.drop-theme-arrows.drop-element-attached-top.drop-element-attached-center .drop-content:before{border-bottom-color:#eee;bottom:100%;left:50%;margin-left:-16px}.drop-element.drop-theme-arrows.drop-element-attached-right.drop-element-attached-middle .drop-content{margin-right:16px}.drop-element.drop-theme-arrows.drop-element-attached-right.drop-element-attached-middle .drop-content:before{border-left-color:#eee;left:100%;margin-top:-16px;top:50%}.drop-element.drop-theme-arrows.drop-element-attached-left.drop-element-attached-middle .drop-content{margin-left:16px}.drop-element.drop-theme-arrows.drop-element-attached-left.drop-element-attached-middle .drop-content:before{border-right-color:#eee;margin-top:-16px;right:100%;top:50%}.drop-element.drop-theme-arrows.drop-element-attached-top.drop-element-attached-left.drop-target-attached-bottom .drop-content{margin-top:16px}.drop-element.drop-theme-arrows.drop-element-attached-top.drop-element-attached-left.drop-target-attached-bottom .drop-content:before{border-bottom-color:#eee;bottom:100%;left:16px}.drop-element.drop-theme-arrows.drop-element-attached-top.drop-element-attached-right.drop-target-attached-bottom .drop-content{margin-top:16px}.drop-element.drop-theme-arrows.drop-element-attached-top.drop-element-attached-right.drop-target-attached-bottom .drop-content:before{border-bottom-color:#eee;bottom:100%;right:16px}.drop-element.drop-theme-arrows.drop-element-attached-bottom.drop-element-attached-left.drop-target-attached-top .drop-content{margin-bottom:16px}.drop-element.drop-theme-arrows.drop-element-attached-bottom.drop-element-attached-left.drop-target-attached-top .drop-content:before{border-top-color:#eee;left:16px;top:100%}.drop-element.drop-theme-arrows.drop-element-attached-bottom.drop-element-attached-right.drop-target-attached-top .drop-content{margin-bottom:16px}.drop-element.drop-theme-arrows.drop-element-attached-bottom.drop-element-attached-right.drop-target-attached-top .drop-content:before{border-top-color:#eee;right:16px;top:100%}.drop-element.drop-theme-arrows.drop-element-attached-top.drop-element-attached-right.drop-target-attached-left .drop-content{margin-right:16px}.drop-element.drop-theme-arrows.drop-element-attached-top.drop-element-attached-right.drop-target-attached-left .drop-content:before{border-left-color:#eee;left:100%;top:16px}.drop-element.drop-theme-arrows.drop-element-attached-top.drop-element-attached-left.drop-target-attached-right .drop-content{margin-left:16px}.drop-element.drop-theme-arrows.drop-element-attached-top.drop-element-attached-left.drop-target-attached-right .drop-content:before{border-right-color:#eee;right:100%;top:16px}.drop-element.drop-theme-arrows.drop-element-attached-bottom.drop-element-attached-right.drop-target-attached-left .drop-content{margin-right:16px}.drop-element.drop-theme-arrows.drop-element-attached-bottom.drop-element-attached-right.drop-target-attached-left .drop-content:before{border-left-color:#eee;bottom:16px;left:100%}.drop-element.drop-theme-arrows.drop-element-attached-bottom.drop-element-attached-left.drop-target-attached-right .drop-content{margin-left:16px}.drop-element.drop-theme-arrows.drop-element-attached-bottom.drop-element-attached-left.drop-target-attached-right .drop-content:before{border-right-color:#eee;bottom:16px;right:100%}.drop-element.drop-theme-basic .drop-content{background:#fff;max-width:300px}.drop-element.drop-theme-arrows.drop-element-attached-bottom.drop-element-attached-center .drop-content{margin-left:10px}.drop-element.drop-theme-arrows.drop-element-attached-bottom.drop-element-attached-center .drop-content:before{border-top-color:#fff;border-width:10px}.drop-element.drop-theme-basic .drop-content.unit-popover{min-width:300px;padding:1.5rem 2rem 1.2rem}.drop-element.drop-theme-basic .drop-content.unit-popover:before{content:unset}.unit-popover__date-range{color:#bdbdbd}.unit-popover__color-title-date,.unit-popover__color-title-date-wrapper{display:flex;flex-direction:row;width:100%}.unit-popover__color-title-date{align-content:stretch;align-items:stretch;display:-webkit-flex;justify-content:flex-start}.unit-popover__color-picker{flex:0 0 40px;height:100%;max-width:40px;position:relative;width:100%;width:40px}.unit-popover__date-and-title{display:flex;flex:1;flex-direction:column;margin-left:1rem;width:100%}.unit-popover__color-box-wrapper{max-height:4rem;max-width:4rem;min-height:4rem;min-width:4rem}.unit-popover__color-picker-anchor{align-items:center;background-color:#e0e0e0;border:1px solid #e0e0e0;border-radius:9999px;display:flex;flex-direction:row;height:100%;justify-content:center;margin-right:0;width:100%}.unit-popover__color-picker-anchor svg{align-self:center;flex:1;height:1rem;width:1rem;fill:#fff}.unit-popover__color-picker-anchor.--is-square{height:6rem;width:6rem}.unit-popover__unit-title{border-bottom:2px solid #00abfa;font-size:1.4rem}.unit-popover__show-in-sidebar{color:#00abfa;cursor:pointer;margin-top:1rem}.unit-popover__show-in-sidebar:hover{text-decoration:underline}.lesson-sidebar{background-color:#fff;bottom:0;box-shadow:0 0 2rem #4d4d4dcc;height:100%;overflow-y:scroll;padding-top:0;position:fixed;right:0;top:0;width:30vw;z-index:9999}.lesson-sidebar__close-btn{border-bottom:1px solid #bdbdbd;color:#bdbdbd;cursor:pointer;display:block;font-size:1.25rem;height:25px;line-height:2rem;text-align:center;text-transform:uppercase}.lesson-sidebar__close-btn:hover{text-decoration:underline}.lesson-sidebar__close-btn svg{display:inline-block;height:20px;vertical-align:middle;width:20px;fill:#fff}.lesson-sidebar__delete-unit{display:block;margin:2rem auto 4rem;width:80%}.sierra-button{align-items:center;background-color:#fff;border-bottom:1px solid #bdbdbd;border-radius:9999px;box-shadow:none;box-shadow:0 0 1px #fff0;cursor:pointer;display:flex;flex-direction:row;font-size:1.5rem;font-weight:700;justify-content:center;line-height:1;outline:0;padding:1rem 1.5rem 1rem 1rem;transition:box-shadow .2s,transform .2s,border .2s,background .2s;-webkit-user-select:none;user-select:none}.sierra-button--sm{font-size:1.125rem;font-weight:400;line-height:1;margin-left:.5rem;padding:.5rem 1rem}.sierra-button--xl{font-size:2.25rem;line-height:1;margin-left:1rem;padding:2rem 3rem}.sierra-button--xl svg{margin-right:1rem}.sierra-button--xl:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.sierra-button--outlined{border-color:#e0e0e0;border-width:1px}.sierra-button--blue-text{color:#00abfa}.sierra-button--danger,.sierra-button--red-text{color:#f6836f}.sierra-button--blue-button{background-color:#00abfa;color:#fff}.sierra-button--left-aligned{justify-content:flex-start}.sierra-button--icon-on-right{padding-left:1.5rem;padding-right:1rem}.sierra-button-hover{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;transform:translateY(-1px)}.sierra-button-focus{border-bottom-width:1px;border-color:#00abfa;outline:0}.sierra-button-active{outline:0;transform:translateY(1px) scale(.98)}.sierra-button__svg{fill:currentColor;flex-shrink:0;height:2rem;width:2rem}.sierra-button--with-states{display:flex}.sierra-button--with-states:hover{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;transform:translateY(-1px)}.sierra-button--with-states:focus{border-bottom-width:1px;border-color:#00abfa;outline:0}.sierra-button--with-states:active{outline:0;transform:translateY(1px) scale(.98)}.sierra-button--gradient{background:-webkit-linear-gradient(top,#fff 50%,#f2f2f2);border-color:#e0e0e0;border-width:1px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.sierra-button--gradient:active{background:-webkit-linear-gradient(bottom,#fff 50%,#f2f2f2);outline:0;transform:translateY(1px) scale(.98)}.sierra-button--big-wide-main{align-items:center;background-color:#fff;background:-webkit-linear-gradient(top,#69cfd8 50%,#69cfd8);border-radius:9999px;border-width:1px;border-bottom:1px solid;border-color:#e0e0e0;box-shadow:none;box-shadow:0 0 1px #fff0;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;color:#00abfa;color:#fff;cursor:pointer;display:flex;flex-direction:row;font-size:1.5rem;font-size:2.25rem;font-weight:700;justify-content:center;line-height:1;margin:2rem 0 3rem;outline:0;padding:2rem 3rem;transition:box-shadow .2s,transform .2s,border .2s,background .2s;-webkit-user-select:none;user-select:none;width:100%}.sierra-button--big-wide-main:hover{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-1px)}.sierra-button--big-wide-main:focus{border-bottom-width:1px;border-color:#00abfa;outline:0}.sierra-button--big-wide-main:active{background:-webkit-linear-gradient(bottom,#fff 50%,#f2f2f2);outline:0;transform:translateY(1px) scale(.98)}.sierra-button--with-svg svg{fill:currentColor;flex-shrink:0;height:2rem;margin-right:.5rem;width:2rem}.sierra-button--with-svg:hover{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;transform:translateY(-1px)}.sierra-button--with-svg:focus{border-bottom-width:1px;border-color:#00abfa;outline:0}.sierra-button--with-svg:active{outline:0;transform:translateY(1px) scale(.98)}.sierra-button--circle-xl{align-items:center;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;color:#00abfa;display:flex;flex-direction:row;height:6rem;justify-content:center;padding:0;width:6rem}.sierra-button--circle-xl:hover{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-1px)}.sierra-button--circle-xl:focus{border-bottom-width:1px;border-color:#00abfa;outline:0}.sierra-button--circle-xl:active{outline:0;transform:translateY(1px) scale(.98)}.sierra-button--circle-xl svg{fill:currentColor;flex-shrink:0;height:2rem;height:4rem;width:2rem;width:4rem}.sierra-subtle-dropdown-trigger{align-items:center;border-color:#e0e0e0;border-radius:9999px;border-width:1px;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;border-top:1px solid #e0e0e0;color:#4d4d4de6;display:flex;flex-direction:row;font-size:1.25rem;line-height:1;padding:.5rem 1rem;white-space:nowrap}.sierra-subtle-dropdown-trigger.ember-power-select-trigger--active{border-color:#00abfa;border-radius:9999px;border-width:1px;border-width:1px;border-left:1px solid #00abfa;border-right:1px solid #00abfa;border-top:1px solid #00abfa}.sierra-subtle-dropdown-trigger.ember-basic-dropdown-trigger--below[aria-expanded=true]{border-radius:9999px}.sierra-subtle-dropdown-trigger.ember-basic-dropdown-trigger--above[aria-expanded=true]{border-radius:99999px!important}.sierra-subtle-dropdown-trigger:focus{border-left:1px solid #00abfa;border-right:1px solid #00abfa;border-top:1px solid #00abfa;border-color:#00abfa;border-radius:9999px;border-width:1px}.sierra-subtle-dropdown-trigger .ember-power-select-selected-item{margin-right:1rem;padding:0}.sierra-subtle-dropdown-trigger .ember-power-select-status-icon{right:8px}.sierra-subtle-dropdown-trigger[aria-expanded=true]{border-radius:9999px;border-width:1px}.sierra-subtle-dropdown-trigger--lg{padding-bottom:1rem;padding-top:1rem}.sierra-subtle-dropdown-list{border-radius:.5rem;margin-left:-20px;margin-top:.5rem;min-width:160px;padding-bottom:.5rem;padding-top:.5rem;white-space:nowrap}.sierra-subtle-dropdown-list.ember-power-select-dropdown.ember-basic-dropdown-content--below{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.sierra-subtle-dropdown-list .ember-power-select-option{border-radius:9999px;font-size:1.25rem;line-height:1;margin:.5rem;padding:.5rem 1.5rem;position:relative}.sierra-subtle-dropdown-list .ember-power-select-option[aria-current=true],.sierra-subtle-dropdown-list .ember-power-select-option[aria-selected=true]{background-color:#fff;color:#00abfa}.sierra-subtle-dropdown-list .ember-power-select-option[aria-selected=true]:before{color:#00abfa;content:"✓";font-size:1rem;height:1.5rem;left:.3rem;line-height:1;padding:.5rem;padding-top:0;position:absolute}.sierra-rounded-input{border-color:#e0e0e0;border-radius:9999px;border-width:1px;font-size:1.25rem;line-height:1;padding:.5rem 1rem;width:100%}.sierra-subtle-dropdown{background-color:#fff;border-radius:.5rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;padding:.75rem 1.5rem;-webkit-user-select:none;user-select:none;width:150px}.sierra-subtle-dropdown__options{color:#757575;font-size:1.125rem}.sierra-subtle-dropdown__options__option{cursor:pointer;display:block;padding-bottom:.5rem;padding-top:.5rem}.sierra-subtle-dropdown__options__option:not(:disabled):hover,.sierra-subtle-dropdown__options__optiona{color:#00abfa}.sierra-subtle-dropdown__options__option:not(:disabled).active{font-weight:600}.sierra-subtle-dropdown__options__option:not(:disabled).active:before{content:"👉"}.planbook-header-background{background-color:#fff;background-position:top;background-repeat:no-repeat;background-size:cover;height:calc(100vh - 65px);position:absolute;width:100vw;z-index:-40}.planbook-header-background:before{background-image:linear-gradient(0deg,#dfe4e7,#0000);bottom:0;content:"";height:100%;left:0;opacity:1;position:absolute;right:0;top:0;z-index:0}.planbook-calendar{align-items:stretch;display:flex;display:-webkit-flex;flex-direction:row;flex-wrap:nowrap}.planbook-calendar__month-wrapper{height:calc(100vh - 220px);overflow-y:scroll;width:100%;z-index:9}.planbook-calendar__month-wrapper--no-nav-bar{top:130px}.planbook-calendar__month-wrapper--with-sidebar{right:200px;width:calc(100vw - 200px)}.planbook-calendar__main{margin-bottom:35rem;margin-top:2.5rem;width:100%;z-index:10}.planbook-calendar__sidebar+.planbook-calendar__main{height:var(--vh,100vh);margin-bottom:-90px;overflow-y:scroll;width:75%}.planbook-calendar__month-sidebar{box-shadow:0 .5rem 2rem #4d4d4dcc;height:calc(100vh - 210px);overflow-x:hidden;overflow-y:scroll;position:absolute;right:0;top:210px;width:200px;z-index:999}.planbook-calendar__month-sidebar-header{align-items:center;background-color:#fff;border-bottom:1px solid #e0e0e0;border-left:1px solid #e0e0e0;box-shadow:0 0 2rem #33333380;display:flex;flex-direction:column;justify-content:center;padding:1rem;position:absolute;position:fixed;right:0;top:210px;width:200px;z-index:9999}.planbook-calendar__month-sidebar-header-date{font-size:1.4rem;font-weight:700;text-align:center}.planbook-calendar__month-sidebar-interior{background-color:#fff;padding:8rem 1rem 1rem;position:relative}.planbook-calendar__close-sidebar{background-color:#fff;color:#757575;cursor:pointer;font-size:1rem;line-height:1.25rem;padding:.5rem;text-align:center;-webkit-user-select:none;user-select:none}.planbook-calendar__close-sidebar:hover{text-decoration:underline}.planbook-calendar__close-sidebar svg{height:1.5rem;line-height:1.5rem;vertical-align:middle;width:1.5rem;fill:#757575}.planbook-top-nav__wrapper{background-color:#fff;border-bottom-color:#e0e0e0;box-shadow:0 0 .75rem #0006;display:flex;flex-direction:row;height:60px;justify-content:space-between;left:0;margin-bottom:0;min-height:0;padding-left:0;padding-top:0;padding:0 1.5rem;position:absolute;right:0;top:0;transition:background-color .4s,height .4s;-webkit-user-select:none;user-select:none;z-index:9999}.planbook-top-nav__wrapper.is-scrolling-up,body.planbook-show-planner-units .planbook-top-nav__wrapper{position:fixed}.planbook-top-nav__help-nav{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;width:25%}.planbook-top-nav__help-nav svg{fill:#bdbdbd;height:36px;width:36px}.planbook-top-nav__buttons,.planbook-top-nav__home-nav{display:flex;flex-direction:row}.planbook-top-nav__home-nav{align-items:center;justify-content:flex-start;width:25%}.planbook-top-nav__home-nav-logo{height:3rem;width:3rem}.planbook-top-nav__home-nav-logo svg{fill:#bdbdbd;height:100%;width:100%}.planbook-top-nav__home-nav-logo:hover svg{fill:#757575}.planbook-top-nav__home-nav-text{color:#000000e6;display:flex;flex-direction:row;font-size:1.1rem;font-weight:600;line-height:1}.planbook-top-nav__home-nav-text a{color:#757575}a.planbook-top-nav__home-nav-text-user{color:#bdbdbd}a.planbook-top-nav__home-nav-text-user:after{margin-right:.5rem}a.planbook-top-nav__home-nav-text-user:hover{color:#00abfa;text-decoration:underline}.planbook-top-nav{align-content:center;align-self:center;display:flex;display:-webkit-flex;flex-direction:column;flex-grow:2;height:55px;width:50%}.planbook-top-nav,.planbook-top-nav__btn{align-items:center;justify-content:center}.planbook-top-nav__btn{border:0;border-radius:1px;display:flex;flex-direction:row;height:3.25rem;line-height:1;margin:0 .6rem 0 0;padding:0}.planbook-top-nav__btn.active,.planbook-top-nav__btn:active{box-shadow:none}.planbook-top-nav__btn:hover svg{fill:#00abfa}.planbook-top-nav__btn:hover .planbook-top-nav__text{color:#00abfa}.planbook-top-nav__btn.disabled,.planbook-top-nav__btn[disabled]{cursor:pointer!important;opacity:1!important;pointer-events:all!important}@media (max-width:800px){.planbook-top-nav__btn:not(.active) .planbook-top-nav__text__title{max-width:0;overflow:hidden;transition:max-width .2s}.planbook-top-nav__btn:not(.active):hover .planbook-top-nav__text__title{max-width:100px;transition:max-width .4s}}.planbook-top-nav__btn.planbook-top-nav__btn--user-and-planbook{justify-content:flex-start;margin-right:0}.planbook-top-nav__logo{height:3rem;width:3rem}.planbook-top-nav__logo svg{transition:all .3s;fill:#bdbdbd;fill:#757575;height:100%;width:100%}.active .planbook-top-nav__logo svg{fill:#268bd9}.planbook-top-nav__logo.planbook-top-nav__logo--user-and-planbook{width:1rem}.planbook-top-nav__logo.planbook-top-nav__logo--user-and-planbook svg{width:250%}.planbook-top-nav__btn--undo-button{border:1px solid #bdbdbd;border-radius:5rem;color:#bdbdbd;flex-grow:0;font-size:1rem;height:30px;margin-right:.8rem;padding:0 1rem 0 5px;width:auto}.planbook-top-nav__btn--undo-button svg{height:30px;padding:3px;width:30px;fill:#bdbdbd}.planbook-top-nav__btn--undo-button:hover{border-color:#00abfa;color:#00abfa}.planbook-top-nav__btn--sync-button{border:1px solid #bdbdbd;border-radius:5rem;height:30px;min-width:30px;padding:0;width:30px}.planbook-top-nav__btn--sync-button svg{height:100%;padding:3px;width:100%;fill:#bdbdbd}.planbook-top-nav__btn--sync-button:hover{border-color:#00abfa}.planbook-top-nav__text{color:#bdbdbd;color:#757575;font-size:1.1rem;font-weight:400;letter-spacing:.3px;text-align:left;transition:all .3s}.active .planbook-top-nav__text{color:#268bd9;font-weight:400}@media (max-width:900px){.planbook-top-nav__text{display:none}.active .planbook-top-nav__text{display:block}}.planbook-top-nav__text.planbook-top-nav__text--user-and-planbook{color:#bdbdbd;font-weight:400;line-height:1;padding-left:.5rem}.planbook-top-nav__text.planbook-top-nav__text--user-and-planbook:hover{color:#000000e6}.planbook-sub-nav{align-items:center;align-self:center;background-color:#fff;border-bottom:1px solid #e0e0e0;display:flex;display:-webkit-flex;justify-content:center;margin-bottom:1rem;margin-left:-4rem;margin-right:-4rem;width:100%}a.planbook-sub-nav__btn{border-radius:0;color:#757575;float:none;line-height:1.1;margin:0;max-width:120px;min-width:80px;padding:.75rem 1.25rem;white-space:normal}a.planbook-sub-nav__btn:first-child{padding-left:2rem}a.planbook-sub-nav__btn:last-child{padding-right:2rem}a.planbook-sub-nav__btn.active,a.planbook-sub-nav__btn:active{box-shadow:none;color:#00abfa;font-weight:600}a.planbook-sub-nav__btn--condensed{min-width:auto;padding:1rem}.planbook-sub-nav-side-buttons{display:flex;display:-webkit-flex;flex-direction:row;flex-wrap:nowrap;margin-right:1rem}.planbook-sub-nav-side-buttons__button{border:1px solid #fff;border-radius:4rem;cursor:pointer;height:3.5rem;margin-left:1rem;padding:.75rem;width:3.5rem}.planbook-sub-nav-side-buttons__button svg{text-align:center;fill:#fff;height:2rem;width:2rem}.planbook-sub-nav-side-buttons__button:hover{background-color:#ffffffb3}.planbook-sub-nav-side-buttons__button:hover svg{fill:#00abfa}.planbook-setup-nav{background-color:#fff;background-color:#00abfa;display:flex;flex-direction:row;justify-content:space-between;opacity:1;overflow:hidden;overflow-x:scroll;padding-bottom:1rem;padding-top:.5rem;position:absolute;top:-50px;transform:translateY(110px);transition:transform .2s ease-out .1s;width:100%;z-index:999}.planbook-setup-nav .planbook-setup-nav__center{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;width:100%}@media (max-width:480px){.planbook-setup-nav .planbook-setup-nav__center{margin-right:10rem}}.planbook-setup-nav.show-nav .planbook-setup-nav__btn{opacity:1}.planbook-setup-nav.show-nav .planbook-setup-nav__btn:nth-child(2){animation-delay:0s,.1s,.1s;animation-duration:.1s,.5s,.5s;animation-name:"stayHidden","bounceIn","fadeIn"}.planbook-setup-nav.show-nav .planbook-setup-nav__btn:nth-child(3){animation-delay:0s,.2s,.2s;animation-delay:0s,.3s,.3s;animation-duration:.2s,.5s,.5s;animation-duration:.3s,.5s,.5s;animation-name:"stayHidden","bounceIn","fadeIn"}.planbook-setup-nav.show-nav .planbook-setup-nav__btn:nth-child(4){animation-delay:0s,.4s,.4s;animation-duration:.4s,.5s,.5s;animation-name:"stayHidden","bounceIn","fadeIn"}.planbook-setup-nav.show-nav .planbook-setup-nav__btn:nth-child(5){animation-delay:0s,.5s,.5s;animation-duration:.5s,.5s,.5s;animation-name:"stayHidden","bounceIn","fadeIn"}.planbook-setup-nav.show-nav .planbook-setup-nav__btn:nth-child(6){animation-delay:0s,.6s,.6s;animation-duration:.6s,.5s,.5s;animation-name:"stayHidden","bounceIn","fadeIn"}.planbook-setup-nav.hide-nav{opacity:0;transform:translateY(0)}.planbook-setup-nav.hide-nav .planbook-setup-nav__line{opacity:0;transform:translateX(-100%)}.planbook-setup-nav__right{z-index:10}.planbook-setup-nav__line{border-top:1px solid #fff;opacity:1;position:absolute;top:2.75rem;transition:opacity .2s 1s,transform .2s 1s;width:100%;z-index:9}.planbook-setup-nav__btn{align-items:center;color:#fff;display:flex;flex-direction:column;font-weight:300;justify-content:center;line-height:1.1;margin:0 1rem;max-width:10rem;min-width:7rem;padding:1rem 0;white-space:normal;z-index:99}.planbook-setup-nav__btn.active,.planbook-setup-nav__btn:active{box-shadow:none;color:#fff;font-weight:600}.planbook-setup-nav__btn:hover{color:#fff}.planbook-setup-nav__btn:hover .planbook-setup-nav__btn__title{text-decoration:none}.planbook-setup-nav__btn:hover .planbook-setup-nav__btn__circle{animation-duration:1s;animation-name:"rubberBand"}.planbook-setup-nav__btn__circle{background-color:#00abfa;border:1px solid #fff;border-radius:5rem;color:#fff;font-size:1.5rem;font-weight:500;height:2.25rem;line-height:2rem;padding:0;text-align:center;vertical-align:middle;width:2.25rem}.active .planbook-setup-nav__btn__circle{background-color:#fff;color:#00abfa}.planbook-setup-nav__btn:not(:visited) .planbook-setup-nav__btn__circle-text{display:block}.planbook-setup-nav__btn:visited .planbook-setup-nav__btn__circle-text{display:none}.planbook-setup-nav__btn:visited .planbook-setup-nav__btn__circle-check{display:block}.planbook-setup-nav__btn:visited .planbook-setup-nav__btn__circle-check svg{fill:#fff!important;height:100%!important;vertical-align:middle!important;width:100%}.planbook-setup-nav__btn__title{font-size:1.2rem;line-height:1.1;margin-top:.5rem}.planbook-header-nav{align-items:center;background-color:#fffffff2;border-radius:0 0 4rem 4rem;box-shadow:0 0 .25rem #0003;display:flex;flex-direction:row;flex-grow:1;justify-content:center;margin-left:auto;margin-right:auto;opacity:1;padding:0 2rem}.planbook-header-nav__btn{border-bottom:2px solid #0000;border-top:2px solid #0000;color:#0006;font-size:1.1rem;font-weight:400;letter-spacing:.3px;margin:0 .5rem;padding:.75rem 1.25rem;text-decoration:none;transition:all .2s;transition:color .4s;-webkit-user-select:none;user-select:none}.planbook-header-nav__btn.active{border-top:2px solid #0000;box-shadow:none;font-weight:600}.planbook-header-nav__btn.active,.planbook-header-nav__btn:hover{color:#00abfa;text-decoration:none}.planbook-header-nav__options-btn{border-left:1px solid #bdbdbd;color:#757575;cursor:pointer;display:flex;flex-direction:row;font-size:1.1rem;font-weight:300;line-height:1.5rem;margin:.5rem 1rem .5rem 0;opacity:.9;padding:0 0 0 1rem;transition:opacity .3s,-webkit-text-decoration .3s;transition:opacity .3s,text-decoration .3s;transition:opacity .3s,text-decoration .3s,-webkit-text-decoration .3s;-webkit-user-select:none;user-select:none}.planbook-header-nav__options-btn svg{height:1.5rem;width:1.2rem;fill:#fff;margin-right:.25rem;vertical-align:middle;fill:#757575}.planbook-header-nav__options-btn svg circle,.planbook-header-nav__options-btn svg path{stroke:#757575}.planbook-header-nav__options-btn:hover{opacity:1;text-decoration:underline;transition:opacity .3s,-webkit-text-decoration .3s;transition:opacity .3s,text-decoration .3s;transition:opacity .3s,text-decoration .3s,-webkit-text-decoration .3s}.planbook-header-nav__options-btn.is-disabled{cursor:none;opacity:.2}.planbook-setup-bottom-arrows{border-top:1px solid #e0e0e0;display:flex;flex-direction:row;justify-content:space-between;margin-top:2rem;padding:2rem}.planbook-setup-bottom-arrow{align-items:center;border:1px solid #0000;border-radius:4rem;cursor:pointer;display:flex;flex-direction:row;font-size:1.5rem;line-height:1.2;transition:all .2s;-webkit-user-select:none;user-select:none}.planbook-setup-bottom-arrow:hover{border:1px solid #00abfa;box-shadow:0 4px 0 0 #cccc}.planbook-setup-bottom-arrow:active{background-color:#00abfa;box-shadow:0 1px 0 0 #595959cc;color:#fff!important;transform:translateY(1px)}.planbook-setup-bottom-arrow:active .planbook-setup-bottom-arrow__icon svg{fill:#fff!important}.planbook-setup-bottom-arrow__icon{height:4rem;width:4rem}.planbook-setup-bottom-arrow__icon svg{height:100%;width:100%}.planbook-setup-bottom-arrow--left{color:#757575;padding:1rem 2rem 1rem .75rem;text-align:left}.planbook-setup-bottom-arrow--left svg{transition:all .2s;fill:#757575}.planbook-setup-bottom-arrow--right{color:#00abfa;padding:1rem .75rem 1rem 2rem;text-align:right}.planbook-setup-bottom-arrow--right svg{fill:#00abfa}.planbook-setup-bottom-arrow--right:hover{color:#268bd9}.planbook-setup-bottom-arrow--right:hover svg{transition:all .2s;fill:#268bd9}.planbook-nav-header{align-items:center;display:webkit;display:-webkit-flex;flex-direction:row;height:65px;justify-content:space-around}.planbook-nav-breadcrumbs{align-items:center;color:#bdbdbd;display:flex;display:-webkit-flex;flex-direction:row;padding-top:8px;text-align:left}.planbook-nav-breadcrumbs__after-logo{align-items:left;display:flex;display:-webkit-flex;flex-direction:column;text-align:left}.planbook-nav-breadcrumbs__crumb,a.planbook-nav-breadcrumbs__crumb{align-items:center;display:flex;display:-webkit-flex;margin-left:0;margin-right:0;padding-bottom:0;padding-left:0;padding-right:0}.planbook-nav-breadcrumbs__crumb svg,a.planbook-nav-breadcrumbs__crumb svg{fill:#bdbdbd}.planbook-nav-breadcrumbs__crumb-planbook-title{font-size:1rem}.planbook-nav-breadcrumbs__crumb,a.planbook-nav-breadcrumbs__crumb{color:#bdbdbd;font-size:1rem;font-weight:200;line-height:1.2;text-align:left}.planbook-nav-breadcrumbs__filter-classes{display:inline-block}.planbook-setup-body{background-color:#fff;padding:2rem}.planbook-setup-body__change-title-label{color:#00abfa;display:flex;flex-direction:column;font-size:1.2rem;font-weight:400;width:100%}.planbook-setup-body__change-title-input{color:#212121;font-size:2rem;font-weight:400;margin-bottom:2.4rem;min-height:2.4rem;width:100%}.planbook-setup-lesson-part{border:1px solid #0000;text-align:center;transition:all .5s}.planbook-setup-lesson-part.is-off{background-image:repeating-linear-gradient(-45deg,#fff,#fff 8px,#fffc 0,#fffc 16px);border-style:dashed;border-width:1px;max-height:100px;overflow:hidden;transition:all .5s}.planbook-setup-lesson-part.is-off .planbook-setup-lesson-part__course-title{color:inherit}.planbook-setup-lesson-part.is-off .onoffswitch-label{border-color:inherit}.planbook-setup-lesson-part.is-off .onoffswitch-switch{background-color:inherit;border-color:inherit}.planbook-setup-lesson-part.is-off.hide-element{border:0;margin-bottom:0;margin-top:0;max-height:0}.planbook-setup-lesson-part__move-button{background-color:initial;cursor:ns-resize;height:20px;margin-right:.5rem;max-width:2rem;min-width:.8rem;opacity:.8;overflow:hidden;transition:max-width .3s,min-width .3s,opacity .3s}.planbook-setup-lesson-part__move-button svg{height:100%;width:1rem;fill:#fff}.planbook-setup-lesson-part__move-button.hide-element{max-width:0;min-width:0;opacity:0;transition:max-width .3s,min-width .3s,opacity .3s}.planbook-setup-lesson-part__header{align-items:center;display:flex;display:-webkit-flex;flex-direction:row;flex-wrap:nowrap;height:calc(40px + .5rem);justify-content:space-between;padding:.5rem;position:relative;width:100%}.planbook-setup-lesson-part__course-title{align-items:flex-start;align-self:center;color:#fff;cursor:ns-resize;display:flex;flex-direction:column;font-size:1.25rem;font-weight:600;justify-content:flex-start;line-height:1.1;margin-right:auto;opacity:1;text-align:left;-webkit-user-select:none;user-select:none}.planbook-setup-lesson-part__onoff-toggle{align-items:center;display:flex;height:100%;justify-content:flex-end;position:inherit}.planbook-setup-lesson-part__onoff-toggle .x-toggle-container{justify-content:flex-end;padding-right:0}.planbook-setup-lesson-part__onoff-toggle .x-toggle:checked+label>.x-toggle-light.x-toggle-btn{background-color:#3333}.planbook-setup-lesson-part__not-teaching{display:block;font-size:1rem;font-weight:400;max-height:20px;overflow:hidden;text-align:left;text-align:center;transition:max-height .5s}.planbook-setup-lesson-part__not-teaching.hide-element{max-height:0;transition:max-height .5s}.planbook-setup-lesson-part__edit-template-btn-wrapper{text-align:center}.planbook-setup-lesson-part__edit-template-btn{cursor:pointer;margin-top:0;padding-bottom:0;padding-top:0;text-align:center}.planbook-setup-lesson-part__edit-template-btn:hover .planbook-setup-lesson-part__sections{box-shadow:0 0 1rem #80808099;text-decoration:none;transform:scale(1.025);transition:transform .25s,box-shadow .25s}.planbook-setup-lesson-part__edit-template-btn-prompt{border:1px solid #fff;border-radius:2rem;color:#fff;margin:0 1rem 1rem;padding:.5rem}.planbook-setup-lesson-part__edit-template-btn-prompt svg{fill:#fff;path:#fff;display:none;height:14px;vertical-align:top;width:14px}.planbook-setup-lesson-part__template-wrapper{max-height:0;opacity:0;overflow:hidden;transition:max-height .5s .3s,opacity .3s .3s}.planbook-setup-lesson-part__template-wrapper.show-element{max-height:500px;opacity:1;transition:max-height .5s .3s,opacity .3s .3s}.planbook-setup-lesson-part__sections{border-radius:.25rem;margin:1rem 11px;text-align:left;transition:transform .25s,box-shadow .25s}.planbook-setup-lesson-part__section{background-color:#fff;border-bottom:1px solid #e0e0e0;font-weight:500;line-height:1.2;padding:.5rem .75rem}.planbook-header-actions{color:#fff;display:flex;flex-direction:row;justify-content:center;margin:.5rem}.planbook-header-actions__button{cursor:pointer;display:flex;flex-direction:row;font-size:1.4rem;font-weight:400;line-height:1;margin:0 1rem;opacity:.9;padding:0;transition:opacity .3s,-webkit-text-decoration .3s;transition:opacity .3s,text-decoration .3s;transition:opacity .3s,text-decoration .3s,-webkit-text-decoration .3s;-webkit-user-select:none;user-select:none}.planbook-header-actions__button svg{height:2em;width:2rem;fill:#fff;margin-right:.25rem;margin-top:-.5rem;vertical-align:initial}.planbook-header-actions__button:hover{opacity:1;text-decoration:underline;transition:opacity .3s,-webkit-text-decoration .3s;transition:opacity .3s,text-decoration .3s;transition:opacity .3s,text-decoration .3s,-webkit-text-decoration .3s}.planbook-header-actions__button--undo{position:relative}.planbook-header-actions__button--undo:hover{background-color:#fff;border-radius:.25rem .25rem 0 0;color:#000;font-weight:700;padding:0 1rem}.planbook-header-actions__button--undo:hover svg{fill:#000}.import-courses__courses-list,.import-courses__planbooks-list{list-style:none;padding-left:0}.import-courses-confirm__course-list-item,.import-courses__courses-list-item{border:1px solid #bdbdbd;border-radius:2px;color:#757575;cursor:pointer;display:inline-block;margin:0 2px 5px 0;padding:5px 10px;transition:all .2s}.import-courses-confirm__course-list-item.is-selected,.import-courses__courses-list-item.is-selected{color:#fff;transition:all .2s}.import-courses-confirm__course-list-item.is-selected:before,.import-courses__courses-list-item.is-selected:before{content:"\2713";padding-right:5px}.import-courses-confirm__course-list{display:inline-block;display:none;list-style:none;margin-bottom:10px;padding:10px 10px 5px}.import-courses-confirm__datepicker{margin-bottom:10px;margin-left:auto;margin-right:auto;vertical-align:top;width:220px}.import-courses-confirm__course-list-item{border:none;color:#fff}.btn-import-courses{white-space:normal}a.profile-subnav-link{color:#fff9;font-size:18px;line-height:20px;margin-right:20px}a.profile-subnav-link.active{color:#fff}.user-upgrade__title{color:#757575;font-size:1.2rem;font-weight:700;text-align:center;text-transform:uppercase}.user-upgrade__headline{font-size:2.5rem;font-weight:700;margin-bottom:0;margin-top:0;text-align:center}.user-upgrade__subheadline{color:#757575;font-size:18px;font-weight:200;line-height:1.2;margin-top:5px;text-align:center}.user-upgrade__pricing-block{background-color:#f7f5e880;border:1px solid #3333;font-size:18px;font-weight:200;margin:5px;padding:10px;text-align:center}.user-upgrade__pricing-original-price{font-size:14px;text-decoration:line-through}.user-upgrade__pricing-sale-price{font-weight:400}.user-upgrade__pricing-sale-explanation{color:#757575;font-size:12px}.user-upgrade__buy-btns{margin-bottom:1rem;margin-left:auto;margin-right:auto;max-width:400px}.user-upgrade__buy-btn{display:block;margin:20px auto 0;text-align:center}.user-upgrade__cancel-is-easy{color:#757575;font-size:1.4rem;padding-top:.7rem;text-align:center}.user-upgrade__cancel-btn{padding-left:0;white-space:normal}.user-upgrade__feature-list-header{font-size:2.5rem;font-weight:700;line-height:1;margin-top:5rem;text-align:center}.user-upgrade__feature-list{font-size:1.5rem;margin-left:auto;margin-right:auto;text-align:center}.user-upgrade__feature-headline{display:block}.user-upgrade__feature-description{color:#757575;font-size:13px}.user-upgrade__feature-description ol,.user-upgrade__feature-description ul{padding-left:20px}.user-upgrade__see-what-video-link{margin-top:12px;text-align:center}.user-upgrade__class-website-paywall,.user-upgrade__paywall-modal,.user-upgrade__standards-tracker-paywall,.user-upgrade__unit-paywall{background-color:#fff;margin-left:auto;margin-right:auto;margin-top:100px;max-width:600px;padding:20px;width:80vw}.user-upgrade__class-website-paywall{margin-top:0}.user-upgrade__class-website-paywall .user-upgrade__standards-tracker-video{display:none}.user-upgrade__paywall-modal{margin-top:-40px}.user-upgrade__standards-tracker-paywall .user-upgrade__standards-tracker-video,.user-upgrade__unit-paywall .user-upgrade__unit-video{display:block}.user-upgrade__standards-tracker-video,.user-upgrade__unit-video{display:none}.embed-container{height:0;max-width:100%;overflow:hidden;padding-bottom:56.25%;position:relative}.embed-container embed,.embed-container iframe,.embed-container object{height:100%;left:0;position:absolute;top:0;width:100%}.share-planbook-form-wrapper{border:1px solid #0000;max-height:100px;transition:all .4s}.share-planbook-form-wrapper.is-visible{border:1px solid #d9d9d9;max-height:1000px;transition:all .4s}.share-planbook-form{background-color:#f2f2f2;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);max-height:0;opacity:0;overflow:hidden;padding:0 20px;transition:all .4s}.is-visible .share-planbook-form{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);max-height:1000px;opacity:1;padding:20px}.share-planbook-form__permission-options{background-color:#fff;border:1px solid #e0e0e0;border-radius:5px;margin:10px 0 0}.btn-share-planbook{margin-top:10px}.share-planbook-form__permission-option{border-bottom:1px solid #e0e0e0;cursor:pointer;padding:10px}.share-planbook-form__permission-option em{font-style:normal;font-weight:700;padding-right:5px}.share-planbook-form__permission-option:last-child{border-bottom:none}.share-planbook-form__permission-option.is-disabled{color:#bdbdbd}.share-planbook-form__permission-option .label{background-color:#00abfa}.share-planbook-form__permission-option.is-selected{color:#68b7f3}.share-planbook-form__permission-option.is-selected svg{fill:#68b7f3}.share-planbook-form__permission-option svg{display:inline-block;height:20px;vertical-align:bottom;width:20px}.create-group-form-wrapper,.create-planbook-form-wrapper{border:1px solid #0000;max-height:100px;transition:all .4s}.create-group-form-wrapper.is-visible,.create-planbook-form-wrapper.is-visible{border:1px solid #d9d9d9;max-height:1000px;transition:all .4s}.create-group-form,.create-planbook-form{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);max-height:0;opacity:0;overflow:hidden;transition:all .4s}.is-visible .create-group-form,.is-visible .create-planbook-form{background-color:#fafafa;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);max-height:1000px;opacity:1;padding:40px;transition:all .4s}.print-configurator__row{margin-bottom:2rem;margin-top:2rem}.print-configurator__material-label{font-size:1.2rem}.print-configurator__row--with-columns{display:flex;display:-webkit-flex}.print-configurator__dropdown-column{margin-right:2rem}.print-configurator__dropdown-column:last-child{margin-right:0}.print-configurator__layout-select-wrapper{display:flex;display:-webkit-flex;padding-top:1rem}.print-configurator__layout-select{border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0;display:block;padding-top:.5rem;width:50%}.print-configurator__layout-select input{display:none}.print-configurator__layout-select input:checked~label{color:#757575;text-decoration:underline}.print-configurator__layout-select input:checked~label .print-configurator__layout-selector-icon svg{fill:#757575;transition:all .3s}.print-configurator__layout-select .print-configurator__layout-selector-icon svg{transition:all .3s;fill:#bdbdbd}.print-configurator__layout-select label{color:#bdbdbd;cursor:pointer;font-size:1.25rem;font-weight:400;transition:all .3s}.print-configurator__layout-select label:hover{color:#757575}.print-configurator__layout-select .material-design-toggle{padding-top:.5rem}.print-configurator__layout-selector-icon{display:inline-block;vertical-align:middle}.print-configurator__layout-selector-icon svg{height:24px;width:24px}.print-configurator__help-text{color:#bdbdbd;font-size:1rem;line-height:2.5rem}.print-configurator__course-list,.print-configurator__file-type-options{display:flex;display:--webkit-flex;flex-wrap:wrap;padding-top:.5rem}.print-configurator__course-list-course,.print-configurator__file-type-option{color:#757575;cursor:pointer;font-size:1.8rem;padding-right:2rem;-webkit-user-select:none;user-select:none}.print-configurator__course-list-course.is-selected,.print-configurator__course-list-course:hover,.print-configurator__file-type-option.is-selected,.print-configurator__file-type-option:hover{color:#212121}.print-configurator__course-list-course.is-selected svg,.print-configurator__file-type-option.is-selected svg{fill:#00abfa}.print-configurator__course-list-course.is-selected .-circle,.print-configurator__file-type-option.is-selected .-circle{display:none}.print-configurator__course-list-course.is-selected .-checkmark,.print-configurator__file-type-option.is-selected .-checkmark{display:inline-block}.print-configurator__course-list-course-icon,.print-configurator__file-type-option-icon{display:inline-block;vertical-align:initial}.print-configurator__course-list-course-icon.-checkmark,.print-configurator__file-type-option-icon.-checkmark{display:none}.print-configurator__course-list-course-icon svg,.print-configurator__file-type-option-icon svg{display:inline-block;height:32px;vertical-align:bottom;width:32px;fill:#bdbdbd}.print-configurator__format-pane{margin-top:1rem}.print-configurator__action-button{cursor:pointer;height:2.5rem;margin-top:2rem}.print-configurator__format-buttons{display:flex;display:-webkit-flex;width:100%}.print-configurator__format-buttons .btn{color:#757575;font-size:1.25rem;padding-bottom:1rem;padding-top:1rem;width:50%}.print-configurator__format-buttons .btn:hover{background-color:initial;border-color:#bdbdbd;color:#212121}.print-configurator__format-buttons .btn:hover svg{fill:#212121}.print-configurator__format-buttons .btn.is-selected{color:#00abfa}.print-configurator__format-buttons .btn.is-selected svg{fill:#00abfa}.print-configurator__format-buttons svg{height:1.5rem;vertical-align:middle;fill:#757575}.print-configurator__upgrade-text{background-color:#f2f2f2;background-color:#fcf8e3;border:1px solid #e0e0e0;color:#00abfa;margin:1rem 0;padding:1.25rem;text-align:center}.print-modal .modal-dialog{box-shadow:0 4px 10px #6666664d;margin-top:80px;padding-top:0;width:620px;z-index:99999}.print-modal .modal-header{padding:1px 20px}.print-modal-body{padding:20px}.class-website__header{margin-top:2rem;padding-bottom:2.5rem}.class-website__title{color:#bdbdbd;font-size:2rem;font-weight:200;margin-bottom:.5rem;text-align:center;text-transform:uppercase}.class-website__date{color:#212121;cursor:pointer;font-size:3rem;font-weight:700;line-height:1;text-align:center}.class-website__date:hover{text-decoration:underline}.class-website__next,.class-website__previous{margin-top:-1.5rem;vertical-align:top}.class-website__next svg,.class-website__previous svg{height:3rem;margin-top:0;width:3rem;fill:#00abfa}.class-website__previous{float:left}.class-website__next{float:right}.class-website__no-classes{color:#757575;font-size:1.5rem;margin-top:1rem;text-align:center}.class-website__layout{display:flex;flex-direction:row;font-size:1.5rem;justify-content:center;text-align:center}.class-website__layout a{padding:0 1rem}.class-website__layout a.active{font-weight:700;text-decoration:underline}.class-website-week-row{display:flex;flex-direction:row;justify-content:space-between}@media (max-width:710px){.class-website-week-row{flex-direction:column}}.class-website-week-row__column{margin-right:1rem;padding-right:1rem;width:20%}.class-website-week-row__column:last-child{border-right:0;margin-right:0;padding-right:0}@media (max-width:710px){.class-website-week-row__column{width:100%}}.class-website-week-row__column-date{align-self:center;color:#212121;display:block;font-size:1.4rem;font-weight:400;padding-bottom:1.4rem;padding-top:1.4rem;text-align:center}.class-website-course-date{margin-top:2rem;padding-bottom:2rem}.class-website-course-date__course-title{color:#4d4d4de6;font-size:1.5rem;font-weight:400;line-height:1;text-align:left;text-transform:uppercase}.class-website-course-date__course-title--week{font-size:1.5rem;line-height:1;padding-bottom:0;text-align:left;text-transform:none}.class-website-course-date__lesson-title{font-size:2.5rem;font-weight:700;text-align:left}.class-website-course-date__lesson-title--week{font-size:2rem;line-height:1;text-align:left}.class-website-course-date__nothing-published{color:#757575;font-size:2rem;text-align:center}.class-website-course-date__lesson-title{line-height:1;margin-bottom:.7rem}.class-website-lesson__section-title{font-size:1.5rem;font-weight:700}.class-website-lesson__section-title--week{font-size:1.5rem}.class-website-lesson__section-value{font-size:1.5rem;font-weight:400;overflow-wrap:break-word}.class-website-lesson__section-value ol,.class-website-lesson__section-value ul{padding-left:1rem}.class-website-lesson__section-value img{width:100%}.class-website-lesson__section-value--week{font-size:1.3rem}.class-website-lesson__attachment-list{list-style:none;padding-left:0}.class-website-lesson__attachment{font-size:1.4rem;padding-right:1rem}.class-website-lesson__attachment a{display:flex;flex-direction:row;flex-wrap:no-wrap;padding-bottom:.5rem;width:100%}.class-website-lesson__attachment a svg{width:1.4rem;fill:#757575;height:1.4rem;min-width:1.2rem;padding-right:.5rem;padding-top:.2rem;vertical-align:middle}.class-website-lesson__attachment a span{flex-shrink:2;overflow-wrap:break-word;width:100%}.class-website-lesson__attachment--week{font-size:1.3rem}.class-website-settings{background-color:#fff;border:1px solid #e0e0e0;display:flex;display:-webkit-flex;flex-direction:row;margin:2rem}.class-website-settings--v5{border-radius:.5rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;margin:0 .25rem 1.5rem}.class-website-settings__boxed-select--v5{min-height:4rem}.class-website-settings__site-url{color:#bdbdbd;display:flex;flex-direction:row;font-family:monospace;font-size:1.4rem}.class-website-settings__site-url a{color:#757575}.class-website-settings__slug-input{color:#00abfa;display:inline-block;min-width:150px;width:100%}.class-website-settings__slug-input::-moz-placeholder{color:#757575;opacity:1}.class-website-settings__slug-input:-ms-input-placeholder{color:#757575}.class-website-settings__slug-input::-webkit-input-placeholder{color:#757575}.class-website-settings__boxed-label--v5{color:#757575;font-size:1.5rem;font-weight:700;margin-bottom:0;padding-left:1.5rem;padding-right:1.5rem;text-transform:uppercase}.class-website-settings__slug-url--v5{white-space:nowrap}.class-website-settings__boxed-input--v5{border-color:#e0e0e0;border-radius:.25rem;border-radius:9999px;border-width:1px;display:flex;flex-direction:row;font-size:1.875rem;padding:.5rem 1.5rem}.class-website-settings__boxed-input--v5.--slug{color:#bdbdbd;flex-direction:row;font-family:Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1rem}.class-website-settings__slug-input--v5{color:#22292f;margin-left:0;padding-left:0;width:100%}.class-website-settings__slug-input--v5:focus{outline:0}.class-website-settings__button-group--v5{align-items:center;border-color:#e0e0e0;border-top-width:1px;display:flex;flex-direction:row;justify-content:space-between;padding-left:2rem;padding-right:2rem;padding-top:2rem;width:100%}.class-website-settings__button-group--v5__button{align-items:stretch;border-color:#00abfa;border-radius:9999px;border-width:1px;color:#00abfa;cursor:pointer;display:block;flex-grow:1;font-size:1.25rem;font-weight:600;line-height:1;margin-bottom:1rem;margin-left:.5rem;margin-right:.5rem;padding:1rem .5rem;text-align:center;transition:color .2s,background-color .2s}.class-website-settings__button-group--v5__button:focus,.class-website-settings__button-group--v5__button:hover{outline:0;text-decoration:underline}.class-website-settings__button-group--v5__button:active{background-color:#00abfa;color:#fff;outline:0}.class-website-settings__button-group--v5__button.--is-link-style{border-color:#0000;font-weight:400;padding-bottom:0;padding-top:0}.class-website-settings__form-group{display:block;padding-bottom:2rem;padding-left:2rem;padding-right:2rem}.class-website-settings__form-group--v5{display:flex;flex-direction:column;padding-bottom:1rem;padding-left:2rem;padding-right:2rem}.class-website-settings__form-group--v5 .material-input{border-bottom:0}.class-website-settings__delete-website{color:#bdbdbd;padding-left:2rem;padding-right:2rem;padding-top:.5rem;width:100%}.class-website-settings__delete-website svg{fill:#757575}.class-website-settings__form-side{padding-bottom:2rem;padding-top:2rem;width:100%}.class-website-settings__preview-side{border-left:1px solid #e0e0e0;display:flex;display:-webkit-flex;flex-direction:column;padding-left:1rem;width:40%}.class-website-settings__preview-side-header{color:#00abfa;font-size:1.5rem;width:100%}.class-website-settings__preview-side iframe{border:1px solid #e0e0e0;height:100%;width:100%}.class-website-settings__embed-code{background-color:#e0e0e0;font-size:.8rem;padding:1rem;white-space:normal}.class-website-settings__url-error{font-size:1.2rem;margin-top:1.4rem}.class-website-settings-modal{margin-top:2rem}.class-website-settings-modal .modal-body{padding-top:20px}.class-website-settings-modal .modal-dialog{box-shadow:0 2px 20px #e0e0e0;margin-left:auto;margin-right:auto;max-width:1000px;padding-top:0}.class-website-settings-modal__header-title{color:#212121;font-size:3rem;font-weight:700;text-align:center}.class-website-settings-modal__header-subtitle{color:#757575;font-size:2rem;font-weight:300;text-align:center}.class-website-settings-modal__header{margin-bottom:1rem;padding-bottom:1rem}.class-website-settings-modal__steps{display:flex;display:-webkit-flex;padding-bottom:2rem}.class-website-settings-modal__step{padding:1rem;width:100%}.class-website-settings-modal__step:first-child{padding-left:0}.class-website-settings-modal__step:last-child{padding-right:0}.class-website-settings-modal__step-number{border-bottom:1px solid #e0e0e0;color:#757575;font-size:1.5rem;font-weight:700;margin-bottom:1.5rem;padding-bottom:.5rem;text-align:center;text-transform:uppercase}.class-website-settings-modal__step-picture{float:left;padding-right:1rem;width:33%}.class-website-settings-modal__step-picture img{width:100%}.class-website-settings-modal__step-title{color:#212121;font-size:1.7rem;font-weight:700;line-height:1;margin-bottom:.5rem;text-align:left}.class-website-settings-modal__step-instructions{color:#757575;font-size:1.4rem;text-align:left}.class-website-settings-modal__footer{text-align:center}.class-website-settings-modal__new-website{border:1px solid #00abfa;border-radius:30px;color:#00abfa;margin-bottom:2rem;text-align:center}.class-website-settings-modal__paywall{border-top:1px solid #e0e0e0;padding-top:2rem}.class-website-settings-modal__paywall-title{font-size:2rem;font-weight:700;text-align:center}.class-website-settings-modal__paywall-description{color:#757575;font-size:1.5rem;margin-left:auto;margin-right:auto;max-width:50vw;text-align:center}.migrate-from-ct-faq h1{color:#00abfa;font-size:2.75rem;font-weight:200;margin-top:0}.migrate-from-ct-faq p{color:#757575;font-size:1.2rem;line-height:1.3;margin-bottom:0;padding-bottom:0;padding-top:0}.migrate-from-ct-faq p:nth-child(odd){padding-bottom:1.2rem}.migrate-from-ct-faq b{color:#212121;font-size:1.2rem}.section-actions-group-wrapper{bottom:0;height:28px;left:0;margin-bottom:-1.2rem;margin-top:0;position:absolute;width:100%;z-index:9999}.section-actions-group{display:flex;display:-webkit-flex;flex-direction:row;justify-content:center;opacity:1;transform:translateZ(0)}.section-actions-group:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.btn-section-action,.btn-standards-action{background-color:#fff;border-bottom:1px solid #bdbdbd;box-shadow:3px 4px 4px 0 #4d4d4d33;color:#000;cursor:pointer;display:inline-block;display:flex;display:-webkit-flex;flex-direction:row;font-size:1rem;font-weight:400;margin-bottom:.75rem;opacity:0;text-align:left;transform:scale(0);transform-origin:center center;transition:opacity .3s ease-in}.btn-section-action:first-child,.btn-standards-action:first-child{border-radius:20px 0 0 20px;box-shadow:0 5px 4px #4d4d4d33;padding-left:5px}.btn-section-action:last-child,.btn-standards-action:last-child{border-radius:0 20px 20px 0;box-shadow:2px 5px 4px #4d4d4d33;padding-right:5px}.btn-section-action svg,.btn-standards-action svg{border-radius:20px;height:28px;padding:4px;transition:fill .3s;vertical-align:top;width:28px;fill:#bdbdbd}.btn-section-action svg path,.btn-standards-action svg path{stroke:#000}.btn-section-action>.is-open .hint--bottom--after,.btn-section-action>.is-open .hint--bottom--before,.btn-standards-action>.is-open .hint--bottom--after,.btn-standards-action>.is-open .hint--bottom--before{display:none}.btn-section-action:hover svg,.btn-standards-action:hover svg{fill:#00abfa;border-color:#00abfa;opacity:1}.btn-section-action:active svg,.btn-standards-action:active svg{background-color:#00abfa;fill:#fff}.btn-section-action--has-comments,.btn-section-action--is-public{background-color:#00abfa;border-color:#00abfa;opacity:1}.btn-section-action--has-comments svg,.btn-section-action--is-public svg{opacity:1;fill:#fff}.btn-section-action--has-comments:hover,.btn-section-action--is-public:hover{background-color:#00abfa}.btn-section-action--has-comments:hover svg,.btn-section-action--is-public:hover svg{fill:#fff}.btn-section-action--menu-is-open{opacity:1}.btn-standards-action{background-color:initial;border:none;display:none;outline:none;padding:0}.btn-standards-action svg{height:14px;width:14px}.btn-section-action--copy,.btn-section-action--paste,.btn-standards-action--copy,.btn-standards-action--paste{outline:none}.section-actions-group-wrapper.is-hovering{border-color:#ccc}.section-actions-group-wrapper.is-hovering .section-actions-group{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.section-actions-group-wrapper.is-hovering .btn-section-action{opacity:1;transform:scale(1)}.section-actions-group-wrapper.is-hovering .btn-move-block{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);opacity:.3}.section-actions-group-wrapper.is-hovering .comments-attachments{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=10000);opacity:1}.day .section-actions-group{justify-content:flex-start;-webkit-user-select:none;user-select:none}.day .section-actions-group .btn-section-action{margin-right:10px}.btn-section-action{-webkit-user-select:none;user-select:none}.week .section-actions-group .btn-section-action{height:20px;width:20px}.btn-section-action__description,.week .section-actions-group .btn-section-action__description{display:none;-webkit-user-select:none;user-select:none}.summarized-lesson{border-bottom-style:solid;border-bottom-width:1px}.summarized-lesson.is-off{background-image:repeating-linear-gradient(-45deg,#ffffffe6,#ffffffe6 1rem,#ffffff80 0,#ffffff80 2rem)}.summarize-lesson__bump-notice{background-color:#fff;background-color:#666;border-radius:.5rem;color:#fff;display:none;left:calc(50% - 50px);margin-top:-4.5rem;padding:1rem;position:absolute;text-align:center;top:-40px;width:100px}.summarize-lesson__bump-notice-title{display:none;font-size:1.2rem;font-weight:600;line-height:1;padding-bottom:.25rem}.summarize-lesson__bump-notice-description{display:none;font-size:1rem;font-weight:300;line-height:1.1}.summarized-lesson.drop-target .summarize-lesson__bump-notice{display:none}.summarized-lesson__interior{align-items:center;background-color:#fffc;display:flex;flex-direction:row;height:24px;justify-content:flex-start;margin:0;padding-left:calc(.5rem - 4px);vertical-align:middle;z-index:9999}.summarized-lesson__interior.is-focused{background-color:#ffffff80}.summarized-lesson.drop-target .summarized-lesson__interior{background-color:initial;box-shadow:inset 0 0 1rem #4d4d4d80;position:relative;z-index:0}.summarized-lesson.drop-target .summarized-lesson__interior:before{color:#000;content:"Move here and bump";font-weight:800;line-height:1;position:absolute;text-align:center;top:.6rem;width:100%}.summarized-lesson.drop-target .summarized-lesson__interior .summarized-lesson__title{color:#0000}.summarized-lesson__interior.is-dragging{background-color:#fff!important;box-shadow:0 .5rem 2rem #00000080;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;position:relative;transform:translateZ(10px);transform:translateZ(100px);transition:box-shadow .4s;visibility:visible!important;z-index:999999}.summarized-lesson__interior.is-dragging .summarized-lesson__title{color:#212121;text-shadow:none}.summarized-lesson__interior.is-dragging .summarized-lesson__move-pad{transform:translateZ(100px);visibility:visible;z-index:9999}.summarized-lesson__interior.is-dragging-start{transition:box-shadow .4s,transform .1s}.summarized-lesson__title{color:#000c;font-size:1rem;font-weight:600;height:100%;line-height:1.2;line-height:24px;overflow:hidden;vertical-align:middle;white-space:nowrap}.summarized-lesson__title:focus:empty:before{color:#fff}.summarized-lesson__date-annotation-title{color:#000c;font-weight:800;letter-spacing:.3px;line-height:1.2;padding-left:1rem;text-transform:uppercase}.single-lesson-wrapper{padding-bottom:2rem}.single-lesson{border:1px solid #0000001a;border-bottom-color:#00000080;border-radius:8px}.single-lesson.is-off{background-image:repeating-linear-gradient(-45deg,#0000,#0000 1rem,#0000001a 0,#0000001a 2rem)}.single-lesson--is-pristine{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=85);opacity:.85;transition:opacity .2s}.single-lesson--is-pristine:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.single-lesson__ugly-message-if-no-cards-on-version{background-color:#fff;padding:1rem}.single-lesson__is-new-indicator{border:1px solid #fff;border-radius:2px;color:#fff;font-size:10px;margin:-2px 1rem 0 0;opacity:0;padding:1px 4px;text-transform:uppercase}.single-lesson__is-new-indicator--active{opacity:.8}body:not(.is-dragging) .single-lesson:hover .single-lesson__is-new-indicator{opacity:0}.single-lesson--no-border{border:none}.single-lesson__spinner{padding-bottom:20px;padding-top:20px;vertical-align:middle}.single-lesson.drop-target{box-shadow:inset 0 0 4px #4d4d4db3;position:relative;z-index:0}.single-lesson.drop-target .single-lesson__header{opacity:0}.single-lesson.drop-target:before{color:#fff;content:attr(data-move-text);font-size:1.25rem;font-weight:700;line-height:1.1;padding:1rem;position:absolute;text-align:center;top:2rem}.single-lesson__interior.is-dragging{background-color:#fff;box-shadow:0 .5rem 2rem #00000080;cursor:grabbing!important;position:relative;transform-origin:top left;transition:box-shadow .4s,transform .1s;z-index:9999999999}.single-lesson__interior.is-dragging .single-lesson__body{display:none}.single-lesson__header{background-color:#fff!important;border-bottom:1px solid #0000;display:flex;flex-direction:row;padding:.5rem 0 .25rem;transition:opacity .3s;width:100%}.single-lesson__header:hover{border-bottom:1px solid #e0e0e0}.single-lesson__header:hover .single-lesson__move-pad{opacity:.1}.single-lesson__header--is-collapsed{border-bottom:0;border-radius:0 0 3px 3px}.single-lesson__course-title-bar{align-items:center;background-color:#0000000d!important;border-radius:8px 8px 0 0;color:#4d4d4de6;cursor:ns-resize;display:flex;display:-webkit-flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;padding:.75rem 1.5rem .75rem .15rem;position:relative;width:100%}.single-lesson__course-title-bar--white{background-color:#fff!important;border-bottom:1px solid #e0e0e0}.single-lesson__sort-arrow{height:1rem;width:1rem}.single-lesson__sort-arrow.is-disabled{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.single-lesson__sort-arrow svg{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);height:1rem;opacity:.3;vertical-align:middle;width:1rem}.single-lesson__course-title{color:#0006;display:inline-block;font-size:1.2rem;font-weight:600;line-height:1rem;overflow:hidden;padding:0;-webkit-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.single-lesson__course-title svg{opacity:0}.single-lesson__course-title:hover svg{opacity:1}.single-lesson__is-off-but-lesson-notice{font-size:1.6rem;line-height:1.1;padding:1.5rem}.single-lesson__is-off-but-lesson-notice__heading{font-weight:700}.single-lesson__is-off-but-lesson-notice__subheading{font-size:1.4rem;font-weight:400}.single-lesson__lesson-title{color:#000c;font-size:1.7rem;font-weight:800;line-height:1.1;padding-bottom:.75rem}.single-lesson__lesson-title:empty:before{border-bottom:1px dashed #4d4d4d33;color:#4d4d4d4d;content:attr(placeholder);transition:border .3s,color .3s}.single-lesson__lesson-title:focus:before{border-bottom-style:solid;border-width:1px;min-width:100%;transition:border .3s,color .3s}.single-lesson__lesson-date{color:#000c;font-size:1.1rem;font-weight:600}.single-lesson__lesson-title--big{font-size:3rem}.single-lesson__body--big .lesson-section__title{font-size:1.8rem}.single-lesson__body--big .attachment-list-item,.single-lesson__body--big .lesson-section__value{font-size:1.4rem}.single-lesson__titles{display:flex;display:-webkit-flex;flex-direction:row;flex-wrap:wrap;padding-bottom:0;padding-top:.5rem;vertical-align:middle;width:calc(100% - 2.5rem)}.single-lesson__titles__unit-range{color:#757575;font-size:1.2rem;font-weight:400}.single-lesson__unit-color-selector{margin:.7rem .7rem .7rem 0}.single-lesson__units{display:flex;flex-direction:row;flex-wrap:wrap;min-height:.5rem;min-width:100%;overflow-x:hidden;padding-top:.2rem}.single-lesson__unit{align-items:center;cursor:pointer;display:flex;flex-direction:row;opacity:.5}.single-lesson__unit:last-child .single-lesson__unit-arrow{display:none}.single-lesson__unit:hover{opacity:1}.single-lesson__unit-title{color:#0000;color:#212121!important;display:inline-block;font-size:1.1rem;line-height:1rem;margin-bottom:.2rem;margin-right:-.75rem;max-width:140px;overflow:hidden;padding:0;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.single-lesson__unit-arrow{height:.8rem;vertical-align:middle;width:.8rem}.single-lesson__collapse-btn-wrapper{background-color:#fff;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;padding:0 1rem;width:auto}.single-lesson__collapse-btn{border:1px solid;border-radius:2rem;cursor:pointer;font-weight:400;text-align:center}.single-lesson__collapse-btn svg{height:1.5rem;margin-bottom:.25rem;vertical-align:middle;width:1.5rem}.single-lesson__collapse-btn:hover{text-decoration:underline}.single-lesson{position:relative}.single-lesson:hover .single-lesson__expand-btn-wrapper{opacity:1;transition:opacity .2s}.single-lesson__expand-btn-wrapper{color:#fff;cursor:pointer;display:flex;flex-direction:row;font-size:1rem;font-weight:400;justify-content:center;letter-spacing:.1px;margin-left:auto;margin-right:auto;opacity:0;padding-top:0;position:absolute;text-align:center;top:calc(100% - 5px);width:100%}.single-lesson__expand-btn-wrapper svg{height:1rem;width:1rem;fill:#000;vertical-align:middle}.single-lesson__expand-btn-wrapper:hover{text-decoration:underline}.single-lesson__expand-btn{background-color:#fff;border-radius:0 0 1rem 1rem;padding:0 1rem .4rem;-webkit-user-select:none;user-select:none}.single-lesson__dropdown{position:relative;position:absolute;right:1rem;top:12px}.single-lesson__dropdown-trigger{background-color:#0000001a;border-radius:4rem;color:#212121;color:#fff;cursor:pointer;display:flex;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);flex-direction:row;flex-wrap:nowrap;font-size:1.2rem;height:1.75rem;justify-content:center;line-height:1.1;margin-bottom:-.5rem;margin-right:-.75rem;margin-top:-.5rem;max-width:2rem;opacity:1;overflow:hidden;padding:.25rem;text-align:right;transform-origin:middle middle 50%;transition:transform .2s;transition:opacity .3s,transform .3s;-webkit-user-select:none;user-select:none}.single-lesson__dropdown-trigger svg{height:1.25rem;opacity:1;text-align:center;vertical-align:middle;width:1.25rem;fill:#fff}.single-lesson__dropdown-trigger.active svg{transform:rotate(180deg)}.single-lesson:hover .single-lesson__dropdown-trigger{max-width:200px;padding:.25rem .25rem .25rem .75rem}body.is-dragging .single-lesson .single-lesson__dropdown-trigger{visibility:hidden}.single-lesson:hover .single-lesson__dropdown-trigger__text{max-width:200px}.single-lesson__dropdown-trigger__text{max-width:0;overflow:hidden;white-space:nowrap}.lesson-section-public-notice{align-items:center;color:#757575;display:block;display:flex;flex-direction:row;margin-top:.3rem;text-align:left}.lesson-section-public-notice svg{height:1.2rem;margin-right:.3rem;width:1.2rem;fill:#757575;vertical-align:initial}.single-lesson__permissions-denied{align-items:center;color:#fff;display:flex;flex-direction:row;font-size:1.5rem;justify-content:center;line-height:1.2;padding:1rem;vertical-align:middle}.single-lesson__permissions-denied-icon{height:3rem;margin-right:.5rem;min-width:3rem;width:3rem}.single-lesson__permissions-denied-icon svg{height:100%;width:100%;fill:#fff}.month-grid{margin-bottom:0;table-layout:fixed}.month-grid-fb__date-box__inner{display:flex;opacity:.5;transition:opacity .5s}.month-grid-fb__date-box__inner.is-current-month,.month-grid-fb__date-box__inner.is-selected{opacity:1}.month-grid-fb__date-box__inner--rows{align-items:flex-start;flex-direction:row;opacity:1}.month-grid-fb__date-box__inner--rows .lesson-container{width:100%}.month-grid-fb__date-box__inner--columns{flex-direction:column}.month-grid__date-circle{align-items:center;border:0;color:#212121;color:#000;display:flex;flex-direction:row;font-size:1.25rem;font-weight:600;justify-content:space-between;line-height:2.1rem;padding-bottom:.5rem;padding-top:.5rem;text-align:left;transition:background-color .5s;width:100%}.month-grid__date-circle[data-is-current-month].is-monday{color:#000;font-weight:800}.month-grid__date-circle.month-grid__date-circle--as-columns{text-align:left}.month-grid__date-circle.month-grid__date-circle--as-rows{color:#757575;font-size:1.1rem;font-weight:600;height:27px;line-height:27px;margin:0 1rem;padding:0}a.month-grid__date-circle-month{color:#000;display:inline-block;margin-left:.5rem;white-space:nowrap}.month-grid__date-circle-month--rows{text-align:left}.month-grid__date-circle-date{display:inline-block}.month-grid__day-of-weeks,.week-grid__day-of-weeks{background-color:#fff0;background-color:#ebebeb;background-color:#dfe4e7;color:#fff;font-weight:400;position:absolute;table-layout:fixed;text-align:center;top:210px;width:100%;z-index:999}.month-grid__day-of-weeks tr,.week-grid__day-of-weeks tr{height:30px;vertical-align:bottom}.month-grid__day-of-weeks{background-color:#fff;box-shadow:0 .25rem .25rem #1a1a1a1a;color:#212121}.month-grid__day-of-weeks tr{vertical-align:middle}.month-grid__day-of-weeks--course-titles{width:auto}td.month-grid__day-of-weeks--course-titles--date-column{font-weight:700;max-width:225px;min-width:225px;padding-left:14px;text-align:left;width:225px}td.month-grid__day-of-weeks--course-title{font-weight:700;padding-left:14px;text-align:left;width:202px}.month-grid__day-of-weeks--no-nav-bar{top:130px}.month-grid__day-of-weeks--with-sidebar{right:200px;width:calc(100% - 200px)}.month-grid__day-of-weeks--with-sidebar td{margin-top:0}.month-grid-fb{display:flex}.month-grid-fb--days-as-rows{flex-direction:column;flex-wrap:nowrap}.month-grid-fb--days-as-columns{flex-direction:row;flex-wrap:wrap}.month-grid-fb__week-box-wrapper{display:flex;flex-direction:row;width:100%}.month-grid-fb__date-box-wrapper--days-as-columns{align-items:flex-start;background-color:#fff;border:1px solid #757575;border-radius:2px 2px 0 0;display:flex;flex-direction:column;flex-wrap:nowrap;margin:4px;min-width:calc(20% - 8px)}.month-grid-fb__date-box-wrapper--days-as-columns .lesson-container{border-radius:1px;margin:2px 0 0;width:100%}.month-grid-fb__date-box-wrapper--days-as-columns .summarized-lesson{width:100%}.month-grid-fb__date-box-wrapper--days-as-columns.is-selected{border:1px solid #000}.month-grid-fb__date-box-wrapper--days-as-columns.is-selected a.month-grid__date-circle-month{color:#00abfa;font-weight:800}.month-grid-fb__date-box-wrapper--days-as-columns.courses-count-1{min-height:64px}.month-grid-fb__date-box-wrapper--days-as-columns.courses-count-2{min-height:91px}.month-grid-fb__date-box-wrapper--days-as-columns.courses-count-3{min-height:118px}.month-grid-fb__date-box-wrapper--days-as-columns.courses-count-4{min-height:145px}.month-grid-fb__date-box-wrapper--days-as-columns.courses-count-5{min-height:172px}.month-grid-fb__date-box-wrapper--days-as-columns.courses-count-6{min-height:199px}.month-grid-fb__date-box-wrapper--days-as-columns.courses-count-7{min-height:226px}.month-grid-fb__date-box-wrapper--days-as-columns.courses-count-8{min-height:253px}.month-grid-fb__date-box-wrapper--days-as-columns.courses-count-9{min-height:280px}.month-grid-fb__date-box-wrapper--days-as-columns.courses-count-10{min-height:307px}.month-grid__date-circle-wrapper{display:flex}.month-grid__date-circle-wrapper--as-columns{justify-content:left;width:100%}.month-grid__date-circle-wrapper--as-rows{display:flex;justify-content:flex-end;max-width:225px;min-width:225px}.month-grid-fb__date-box-wrapper--days-as-rows{align-items:center;background-color:#fff;border-bottom:1px solid #e0e0e0;flex-direction:row;flex-wrap:nowrap}.month-grid-fb__date-box-wrapper--days-as-rows .summarized-lesson{margin-right:2px;width:200px}.month-grid-fb__date-box-wrapper--days-as-rows .planbook-inside-school-year-notice.is-month-layout,.month-grid-fb__date-box-wrapper--days-as-rows .planbook-outside-school-year-notice.is-month-layout{margin:0;padding:.3rem 0 0}.month-grid-fb__date-box-wrapper--days-as-rows .planbook-inside-school-year-notice.is-month-layout .planbook-inside-school-year-notice__headline--date,.month-grid-fb__date-box-wrapper--days-as-rows .planbook-inside-school-year-notice.is-month-layout .planbook-outside-school-year-notice__headline--date,.month-grid-fb__date-box-wrapper--days-as-rows .planbook-outside-school-year-notice.is-month-layout .planbook-inside-school-year-notice__headline--date,.month-grid-fb__date-box-wrapper--days-as-rows .planbook-outside-school-year-notice.is-month-layout .planbook-outside-school-year-notice__headline--date{display:inline}.month-grid-fb__date-box-wrapper--days-as-rows .planbook-inside-school-year-notice.is-month-layout .planbook-inside-school-year-notice__answer,.month-grid-fb__date-box-wrapper--days-as-rows .planbook-inside-school-year-notice.is-month-layout .planbook-inside-school-year-notice__question,.month-grid-fb__date-box-wrapper--days-as-rows .planbook-inside-school-year-notice.is-month-layout .planbook-outside-school-year-notice__answer,.month-grid-fb__date-box-wrapper--days-as-rows .planbook-inside-school-year-notice.is-month-layout .planbook-outside-school-year-notice__question,.month-grid-fb__date-box-wrapper--days-as-rows .planbook-outside-school-year-notice.is-month-layout .planbook-inside-school-year-notice__answer,.month-grid-fb__date-box-wrapper--days-as-rows .planbook-outside-school-year-notice.is-month-layout .planbook-inside-school-year-notice__question,.month-grid-fb__date-box-wrapper--days-as-rows .planbook-outside-school-year-notice.is-month-layout .planbook-outside-school-year-notice__answer,.month-grid-fb__date-box-wrapper--days-as-rows .planbook-outside-school-year-notice.is-month-layout .planbook-outside-school-year-notice__question{display:none}.month-grid-fb__date-box{display:flex;width:100%}.month-grid-fb__date-box--days-as-columns{flex-direction:column;flex-wrap:nowrap}.month-grid-fb__date-box--days-as-rows{align-items:center;flex-direction:row;flex-wrap:nowrap}.month-grid-fb__routine-container{display:flex}.month-grid-fb__routine-container--as-rows{flex-direction:row}.month-grid-fb__routine-container--as-columns{flex-direction:column}.month-grid__date-circle-day-menu{color:#bdbdbd;cursor:pointer;font-size:1rem;font-weight:400;height:1.5rem;line-height:1.5rem;margin:0 .5rem 0 0;opacity:0;transition:opacity .2s;vertical-align:top}.month-grid__date-circle-day-menu svg{height:1rem;margin-top:0;vertical-align:middle;width:1rem}.month-grid-fb__date-box:hover .month-grid__date-circle-day-menu{opacity:1}.day-grid-row{margin-top:2rem;padding-left:.5rem;padding-right:.5rem}@media (min-width:641px){.day-grid-row{padding-left:2rem;padding-right:2rem}}.week-grid{position:relative;table-layout:fixed}.week-grid tbody tr td{border-top:0}.week-grid__no-visible-courses{background-color:#fff;margin:2rem;padding:4rem;text-align:center}.week-grid__no-visible-courses--for-month-view{margin-top:4rem}.week-grid__no-visible-courses__title{color:#212121;font-size:3rem;font-weight:700}.week-grid__no-visible-courses__subtitle{color:#212121;font-size:2rem;font-weight:400}.week-grid__day-off-weeks{align-items:center;display:flex;flex-direction:row;margin-bottom:1rem;position:sticky;top:1rem;z-index:99999999}.week-grid__day-of-weeks__date{display:flex;justify-content:center;min-height:2rem;width:20%}.week-grid__day-of-weeks__date>div{padding-left:.5rem;padding-right:.5rem;width:100%}.week-grid__course-column{padding:0 .5rem;vertical-align:top;width:20%}.table>tbody tr td.week-grid__course-column{border-top:0}.table>tbody>tr>td.week-grid__template-date{border-top:0;color:#757575;font-size:1.4rem;line-height:1;padding-bottom:0;padding-top:2.1rem;text-align:center;vertical-align:bottom}.week-grid__day-of-weeks__date-menu-date-string{color:#fff;cursor:pointer;display:flex;flex-direction:row;font-size:1.5rem;justify-content:center;line-height:1.2;text-shadow:0 1px 4px #1a1a1af2;-webkit-user-select:none;user-select:none;white-space:nowrap}.week-grid__day-of-weeks__date-menu-date-string>a{color:#fff}@media (max-width:992px){.week-grid__day-of-weeks__date-menu-date-string{align-items:center;flex-direction:column}}.week-grid__day-of-weeks__date-menu-trigger{align-items:center;background-color:#4d4d4d80;border-radius:2rem;color:#000000b3;color:#fff;cursor:pointer;display:flex;flex-direction:row;font-size:1.2rem;font-weight:400;margin-left:.5rem;max-width:2rem;overflow:hidden;padding:.25rem;text-align:center;-webkit-user-select:none;user-select:none}.week-grid__day-of-weeks__date-menu-trigger svg{flex-grow:2;height:1.5rem;vertical-align:middle;width:1.5rem;fill:#0000004d;fill:#fff}@media (max-width:992px){.week-grid__day-of-weeks__date-menu-trigger{margin-bottom:1rem;max-width:100px}.week-grid__day-of-weeks__date-menu-trigger .day-menu-trigger-text{font-size:1.2rem;max-width:100px;opacity:1;padding-left:.5rem}}.day-menu-trigger-text{font-size:0;height:1.75rem;max-width:0;opacity:1;overflow:visible;white-space:nowrap}.week-grid__day-of-weeks__date-menu-trigger--is-active{max-width:100px}.week-grid__day-of-weeks__date-menu-trigger--is-active .day-menu-trigger-text{font-size:1.2rem;max-width:100px;opacity:1;padding-left:.5rem}.week-grid__routine-row td{border-top:0!important;max-width:20vw;min-width:20vw}table td.year-grid__date-column{font-size:1rem;font-weight:500;min-width:50px;width:10vw;width:50px}.year-grid__date-circle{background-color:#fff;border-radius:5rem;display:inline-block;font-weight:200;height:5rem;line-height:1;margin-bottom:1rem;margin-top:1rem;padding:.5rem;text-align:center;vertical-align:middle;width:5rem}.week-grid__date-circle-day-of-week,.year-grid__date-circle-month{font-size:1rem}.year-grid__date-circle-date{font-size:2rem}table tbody tr td.year-grid__course-column{min-width:200px;width:200px}.table-scrollable{-webkit-appearance:none;overflow-x:scroll}.table-scrollable::-webkit-scrollbar{-webkit-appearance:none;height:12px}.table-scrollable::-webkit-scrollbar-thumb{background-color:#00000080;border-radius:12px;-webkit-box-shadow:0 0 1px #ffffff80}.day-card__move-pad,.lesson-section__move-pad,.reorder-routine-parts__card-part-move-pad,.reorder-routine-parts__course-move-pad,.single-lesson__move-pad,.summarized-lesson__move-pad{background-color:initial;background-image:url(https://cc-frontend-assets.commoncurriculum.com/assets/images/new-move-bar-black-dc8cbadbdf03446344a91d725a806529.svg);background-repeat:repeat-y;background-size:contain;cursor:move;cursor:grab!important;margin-left:4px;margin-right:4px;min-width:9px;opacity:.2}.is-dragging .day-card__move-pad,.is-dragging .lesson-section__move-pad,.is-dragging .reorder-routine-parts__card-part-move-pad,.is-dragging .reorder-routine-parts__course-move-pad,.is-dragging .single-lesson__move-pad,.is-dragging .summarized-lesson__move-pad{cursor:grabbing!important}.summarized-lesson__move-pad{background-image:url(https://cc-frontend-assets.commoncurriculum.com/assets/images/new-move-bar-black-dc8cbadbdf03446344a91d725a806529.svg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20);height:calc(100% - 8px);margin:4px .25rem;opacity:.2}.is-dragging .summarized-lesson__move-pad{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.day-card__move-pad,.lesson-section__move-pad{background-image:url(https://cc-frontend-assets.commoncurriculum.com/assets/images/new-move-bar-94c02d713943ec8fe86c898eb3c2a84e.svg);opacity:.4;opacity:0;transition:opacity .3s}body:not(.is-dragging) .lesson-section:hover .lesson-section__move-pad--enabled{opacity:.4;transition:opacity .3s}.day-card__move-pad{background-image:url(https://cc-frontend-assets.commoncurriculum.com/assets/images/new-move-bar-black-dc8cbadbdf03446344a91d725a806529.svg);margin-right:.5rem;opacity:.1}.single-lesson__move-pad{background-image:url(https://cc-frontend-assets.commoncurriculum.com/assets/images/new-move-bar-white-e5256c3d274aa154911acc5c49a9d175.svg);background-image:url(https://cc-frontend-assets.commoncurriculum.com/assets/images/new-move-bar-black-dc8cbadbdf03446344a91d725a806529.svg);cursor:grab;margin-bottom:-5px;opacity:0;transition:opacity .3s}.single-lesson__move-pad .is-dragging{cursor:grabbing}.single-lesson__move-pad.is-disabled{opacity:0!important}.lesson-sections,.lesson-sections-sortable{transform:none!important}.lesson-section{background-color:#fff;border-bottom:1px solid #0000;border-top:1px solid #0000;display:flex;display:-webkit-flex;flex-direction:row;padding:.6rem 1rem .5rem 0;position:relative;transition:box-shadow .3s ease-in-out}.lesson-section.lesson-section--read-only:hover{border-bottom-color:#0000;border-top-color:#0000;box-shadow:none}.lesson-section.just-moved{background-color:#fcfccf;transition:background-color .75s cubic-bezier(.445,.05,.55,.95)}body:not(.is-dragging) .lesson-section:hover{border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0;box-shadow:0 0 2rem #6663;z-index:99}.lesson-section__text{width:calc(100% - 20px)}.lesson-section__title{border-bottom:1px solid #e0e0e0!important;color:#212121;font-size:1.4rem;font-weight:700;line-height:1.2;margin-bottom:.3rem;outline:none;padding-bottom:.4rem;resize:none;width:100%}.lesson-section__value{font-size:1.2rem;font-weight:400;margin-bottom:.5rem}.lesson-section__value img{max-height:800px;max-width:100%;width:auto}.lesson-section__value.is-empty{height:20px}.lesson-section__value.is-empty:before,.lesson-section__value:empty:before{color:#b3b3b3;content:"Type some text";position:absolute}.lesson-section__value b,.lesson-section__value strong{font-weight:700}.lesson-section__value ol li,.lesson-section__value ul li{margin-left:-20px}.lesson-section__public-notice{color:#757575;display:block;text-align:left}.lesson-section__public-notice svg{height:12px;width:12px;fill:#757575;vertical-align:initial}.standards-section{display:block;display:flex;flex-direction:row}.standards-section__title{color:#c7a729;margin-bottom:0;-webkit-user-select:none;user-select:none}.btn-search-for-standards{align-items:center;border-color:#e0e0e0;border-radius:9999px;display:flex;font-size:1.125rem;justify-content:center;margin:.5rem 0;padding:.25rem;text-align:left;text-align:center;transition:color .2s ease-in-out,border .2s ease-in-out;width:100%}.btn-search-for-standards svg{fill:currentColor;height:16px;width:16px}.btn-search-for-standards:hover{border-color:#00abfa;color:#00abfa}.lesson-section__show-standards-on-class-website-on-template{cursor:pointer}.lesson-section__show-standards-on-class-website-on-template svg{height:1rem;width:1rem}.lesson-section__show-standards-on-class-website-on-template__toggle-standards{border:1px solid #bdbdbd;border-radius:.5rem;color:#757575;display:block;font-size:1.2rem;height:3rem;line-height:1rem;padding:1rem;vertical-align:middle}.lesson-section__show-standards-on-class-website-on-template__toggle-standards svg{vertical-align:top;fill:#757575;height:1.25rem;margin-top:-.25rem;width:1.25rem}.lesson-section__show-standards-on-class-website-on-template__status{color:#757575;font-size:1.25rem;line-height:1.25rem;padding-bottom:.5rem}.lesson-section__show-standards-on-class-website-on-template__status svg{margin-top:-.5rem;vertical-align:middle;fill:#757575;height:1.25rem;width:1.25rem}.lesson-section__hide-standards-on-template{color:#00abfa}.lesson-section__show-standards-on-class-website-on-template__link{display:block;margin-top:0;padding-left:1rem}.lesson-sections__btn-add-lesson-card-to-bottom-wrapper{background-color:#fff;border-radius:0 0 8px 8px;padding:1rem}.lesson-sections__btn-add-lesson-card-to-bottom{cursor:pointer;display:flex;font-size:1.25rem;font-weight:500;justify-content:center}.lesson-sections__btn-add-lesson-card-to-bottom svg{height:1.5rem;margin-right:.25rem;margin-top:.2rem;vertical-align:middle;width:1.5rem}.lesson-sections__btn-add-lesson-card-to-bottom:hover{text-decoration:underline}.day-card-add-btn-wrapper{align-items:center;display:flex;flex-direction:row;justify-content:center}a.day-card-add-btn{align-items:center;background-color:#fff3;border:1px solid #757575;border-radius:4rem;color:#757575;font-size:1.2rem;font-weight:500;margin-bottom:1rem;padding:.6rem 1.8rem;text-align:center;transition:opacity .2s}a.day-card-add-btn svg{fill:#757575;height:1.5rem;width:1.5rem}a.day-card-add-btn:hover{background-color:#00abfa;border-color:#fff;border-width:1px;box-shadow:0 5px 2rem #6663;color:#fff;font-weight:600;transition:all .3s}a.day-card-add-btn:hover .day-card-add-btn__subtitle{color:#fff;transition:color .3s}a.day-card-add-btn:hover svg{transition:fill .3s;fill:#fff}a.day-card-add-btn--on-setup-screen{border-color:#00abfa!important;color:#00abfa;margin-bottom:0;margin-top:1rem;width:auto}a.day-card-add-btn--on-setup-screen svg{fill:#00abfa}.day-card-add-btn__subtitle{color:#757575;font-size:1rem;font-weight:400}.day-card{background-color:#fff;border:1px solid #e0e0e0;border-radius:4px;margin-bottom:2rem;padding:1rem 1rem 0;position:relative;width:100%}.day-card.show-move-button{padding:1rem 1rem 0 .25rem}.day-card .btn-section-action__description{display:block}.day-card--v5{margin-bottom:0}.day-card-wrapper-v5{padding-bottom:1rem}.planbook-date-template__lesson-part-sortable{margin-bottom:1rem;margin-top:1rem;position:relative;transition:transform .4s}.planbook-date-template__lesson-part-sortable .day-card{margin:0}.planbook-date-template__lesson-part-sortable.is-dragging{cursor:ns-resize;transform:scale(1.025);transition:transform .05s}.planbook-date-template__lesson-part-sortable.hide-element{margin-bottom:0;margin-top:0;transition:all .5s}.planbook-date-template__lesson-part-sortable--v5{margin-bottom:0;margin-top:0}.day-card__text-and-move{display:flex;display:-webkit-flex;margin-bottom:.5rem}.reorder-routine-parts-modal__dialog .modal-content{padding:1rem}.reorder-routine-parts__header{padding:1rem 1rem 2rem}.reorder-routine-parts__h1{color:#00abfa;font-size:32px;line-height:1.2;margin:0}.reorder-routine-parts__h2{color:#757575;font-size:16px;margin:0}.reorder-routine-parts__card-part-sortable,.reorder-routine-parts__course-sortable{margin:0 1rem 1rem;transition:transform .2s}.reorder-routine-parts__card-part-sortable.is-dragging,.reorder-routine-parts__course-sortable.is-dragging{box-shadow:0 .5rem 2rem #41505880;transition:none}.reorder-routine-parts__course{color:#fff;cursor:move;display:flex;display:-webkit-flex;font-size:1.25rem;padding:.5rem 1rem .5rem .5rem}.reorder-routine-parts__card-part-sortable{background-color:#fff;border:1px solid #e0e0e0;padding:.5rem 1rem .5rem .5rem}.date-commands,.reorder-routine-parts__card-part{display:flex;display:-webkit-flex}.date-commands{flex-direction:row;justify-content:center;margin-bottom:.5rem}.date-commands--day-perspective{margin-bottom:2rem}.date-commands__reorder,.date-commands__toggle{color:#bdbdbd;cursor:pointer;display:flex;display:-webkit-flex;font-size:1rem;line-height:1;margin:0 .5rem;text-align:left}.date-commands__reorder svg,.date-commands__toggle svg{fill:#bdbdbd;height:2rem;width:1.5rem}.date-commands__reorder:hover,.date-commands__toggle:hover{color:#757575}.date-commands__reorder:hover svg,.date-commands__toggle:hover svg{fill:#757575}.toggle-course-is-on__dropdown-body{max-width:250px}.toggle-course-is-on{align-items:center;background-color:#fff;color:#fff;display:flex;height:3rem;margin:0 0 .25rem;padding:.75rem;-webkit-user-select:none;user-select:none;width:100%}.toggle-course-is-on.is-off{background-image:repeating-linear-gradient(45deg,#fff6,#fff6 8px,#fff9 0,#fff9 16px);color:#0000004d}.toggle-course-is-on__list{display:flex;flex-direction:column;padding:0 1rem 1rem;width:100%}.toggle-course-is-on__header{font-size:1.25rem;font-weight:400;margin-bottom:1rem;text-align:center;width:100%}.toggle-course-is-on__course-title{align-self:center;font-size:1.25rem;font-weight:700;margin-right:auto;overflow:hidden;text-align:left;text-overflow:ellipsis;text-shadow:none;white-space:nowrap;width:calc(100% - 35px)}.toggle-course-is-on.is-off .toggle-course-is-on__course-title{color:#00000080}.toggle-course-is-on__toggle{align-items:center;height:100%;justify-content:flex-end;position:inherit}.toggle-course-is-on__toggle .x-toggle-container{justify-content:flex-end;padding-right:0}.toggle-course-is-on__toggle .x-toggle:checked+label>.x-toggle-light.x-toggle-btn{background-color:#3333}.modal-dialog--lesson-template{position:relative}.modal-content--lesson-template{height:80vh;overflow-y:scroll}.lesson-template{display:flex;flex-direction:column}.lesson-template__header{align-items:center;padding:2rem}.lesson-template__body{display:flex;flex-direction:row;padding-bottom:10rem}.lesson-template__body--without-template-magic{padding-bottom:0}.lesson-template__template{border-right:1px solid #e0e0e0;padding:2rem;width:70%}.lesson-template__template--without-template-magic{border:0;padding:0;width:100%}.lesson-template__template-magic{padding:2rem;width:30%}.lesson-template__template-title{font-size:2.5rem;font-weight:700;margin-bottom:1.6rem;padding:1.6rem 1.6rem 0 0;text-align:left}.lesson-template__template-title-label{display:none}.filter-dropdown__content{color:#000;padding:1.5rem 1rem;text-align:center;-webkit-user-select:none;user-select:none;width:300px}.filter-dropdown__header{color:#000;font-size:2rem;font-weight:900;line-height:1;padding-bottom:1rem;text-shadow:none}.filter-dropdown__picture-row,.filter-dropdown__text-row{border-top:1px solid #e0e0e0;color:#757575;display:flex;flex-direction:row;font-size:1.2rem;font-weight:400;justify-content:space-around;line-height:1.1;padding:1rem 0}.filter-dropdown__picture-row .filter-dropdown__picture-row-option,.filter-dropdown__picture-row .filter-dropdown__text-row-option,.filter-dropdown__text-row .filter-dropdown__picture-row-option,.filter-dropdown__text-row .filter-dropdown__text-row-option{width:50%}.filter-dropdown__picture-row-option,.filter-dropdown__text-row-option{align-self:center;cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:.5;padding:0 1rem;text-shadow:none;transition:color .25s,opacity .25s,-webkit-text-decoration .25s;transition:color .25s,text-decoration .25s,opacity .25s;transition:color .25s,text-decoration .25s,opacity .25s,-webkit-text-decoration .25s;-webkit-user-select:none;user-select:none}.filter-dropdown__picture-row-option:hover,.filter-dropdown__text-row-option:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7;text-decoration:underline}.filter-dropdown__picture-row-option.is-active,.filter-dropdown__text-row-option.is-active{color:#00abfa;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);font-weight:700;opacity:1}.filter-dropdown__picture-row-option{align-items:center;display:flex;flex-direction:column}.filter-dropdown__picture-row-option-text{line-height:1;padding-bottom:.5rem}.filter-dropdown__picture-row-option-picture{height:50px}.filter-dropdown__picture-row-option-picture svg{height:100%;width:100%}.filter-dropdown__list{max-height:0;overflow:hidden;transition:max-height .7s}.filter-dropdown__list.is-expanded,.filter-dropdown__list.is-expanded-lg,.filter-dropdown__list.is-expanded-md,.filter-dropdown__list.is-expanded-sm,.filter-dropdown__list.is-expanded-xlg,.filter-dropdown__list.is-expanded-xxlg{max-height:500px;overflow-y:scroll;transition:max-height .7s}.filter-dropdown__list-item{border-top:1px solid #e0e0e0;cursor:pointer;display:flex;flex-direction:row;font-size:1.2rem;font-weight:400;line-height:2;text-align:left;transition:all .5s}.filter-dropdown__list-item:hover{text-decoration:underline}.filter-dropdown__list-item:hover .filter-dropdown__list-item-checkmark{border-style:solid}.filter-dropdown__list-item.is-checked{font-weight:700}.filter-dropdown__list-item:not(.is-checked) .filter-dropdown__list-item-checkmark{background-color:#fff}.filter-dropdown__list-item-checkmark{border:1px dotted;border-radius:1rem;height:1rem;margin:.7rem .5rem;transition:all .5s;width:1rem}.filter-dropdown__checkbox-row{border-top:1px solid #e0e0e0;cursor:pointer;display:flex;flex-direction:row;margin:.5rem;padding:1rem 0 .5rem;-webkit-user-select:none;user-select:none}.filter-dropdown__checkbox-row:last-of-type{padding-bottom:0}.filter-dropdown__checkbox-row-icon{height:2rem;margin-right:.5rem;width:2rem}.filter-dropdown__checkbox-row-icon svg{height:100%;width:100%;fill:#bdbdbd;transition:fill .2s}.is-active .filter-dropdown__checkbox-row-icon svg{fill:#00abfa}.filter-dropdown__checkbox-row:hover .filter-dropdown__checkbox-row-icon svg{fill:#268bd9}.filter-dropdown__checkbox-row-text{color:#757575;font-size:1.5rem;transition:color .2s}.is-active .filter-dropdown__checkbox-row-text{color:#00abfa}.filter-dropdown__checkbox-row:hover .filter-dropdown__checkbox-row-text{color:#268bd9}.undo-dropdown__content{color:#000;padding:1.5rem 1rem;text-align:center;text-shadow:none;width:300px}.undo-dropdown__body{background-color:#fff;box-shadow:0 10px 15px -3px #0006,0 1px 8px -2px #0003;max-width:500px;-webkit-user-select:none;user-select:none;white-space:normal}.undo-dropdown__body--rounded-corners{border-radius:.5rem}.undo-dropdown__header{color:#000;display:none;font-size:2rem;font-weight:900;line-height:1;padding-bottom:1rem;text-shadow:none}.undo-dropdown__nothing-to-undo{line-height:1}.undo-dropdown__more-to-undo,.undo-dropdown__nothing-to-undo{color:#757575;font-size:1rem;padding:1rem;text-align:center}.undo-dropdown__explanation{border-bottom:1px solid #e0e0e0;font-size:1.2rem;padding:.6rem 1.2rem}.undo-button{align-items:flex-start;border-bottom:1px solid #e0e0e0;cursor:pointer;display:flex;flex-direction:column;justify-content:flex-start;padding:1rem 1.4rem;text-align:left;transition:background-color .3s,border-color .3s,color .3s,fill .3s;width:100%}.undo-button:last-child{border-bottom:none}.undo-button__heading{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;width:100%}.undo-button--with-icon,.undo-button__text{flex-direction:column}.undo-button__text{display:flex;justify-content:center;position:relative;width:100%}.undo-button__icon{align-items:center;border:1px solid #00abfa;border-radius:6rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;color:#00abfa;display:flex;flex-direction:row;font-size:1.2rem;margin-right:.6rem;padding-right:.6rem;padding:.5rem 1rem}.undo-button__icon:hover{text-decoration:underline}.undo-button__icon:active{transform:scale(.975)}.undo-button__icon svg{height:1.5rem;margin-right:.5rem;width:1.5rem;fill:#00abfa}.undo-button__icon svg,.undo-button__undo-number{transition:background-color .3s,color .3s,fill .3s}.undo-button__undo-number{color:#00abfa;font-size:1rem;font-weight:400;line-height:1;position:absolute;right:0;top:0}.undo-button__title{color:#757575;font-size:1.2rem;font-weight:600;line-height:1.2;margin-bottom:0;transition:background-color .3s,color .3s,fill .3s}.undo-button__title--actionable{color:#00abfa}.undo-button__description{color:#757575;font-size:1rem;font-weight:400;line-height:1.2;margin-top:0;transition:background-color .3s,color .3s,fill .3s}@keyframes spin{0%{transform:rotate(-1turn);transform-origin:center center 50%}to{transform:rotate(0deg);transform-origin:center center 50%}}.sync-button__icon{align-items:center;display:flex;flex-direction:row;justify-content:center;transition:transform 1s}.sync-button__icon svg{transition:fill .2s;fill:#bdbdbd}.planbook-top-nav__btn--sync-button.is-syncing{border-color:#00abfa}.planbook-top-nav__btn--sync-button.is-syncing .sync-button__icon{animation-duration:1s;animation-iteration-count:infinite;animation-name:spin}.planbook-top-nav__btn--sync-button.is-syncing .sync-button__icon svg{transition:fill .2s;fill:#00abfa}.output-dropdown__list__item{align-items:center;border-bottom:1px solid #e0e0e0;color:#212121;cursor:pointer;display:flex;font-size:1.25rem;font-weight:400;line-height:2rem;padding:1rem 1.5rem;text-shadow:none}.output-dropdown__list__item svg{fill:#757575;height:2rem;padding-right:.3rem;vertical-align:middle;width:2rem}.output-dropdown__list__item:first-child{border-radius:.25rem 0 0 .25rem}.output-dropdown__list__item:last-child{border-bottom:0;border-radius:0 0 .25rem .25rem}.output-dropdown__list__item:hover{color:#00abfa}.output-dropdown__list__item:hover svg{fill:#00abfa}.comments-list__body{padding:.6rem;width:200px}.comments-list__body--v5{width:300px}@keyframes expandCommentBody{0%{max-height:50px}1%{max-height:800px}to{max-height:800px}}.comments-list{background-color:#ffcc;border:1px solid #6666661a;display:block;list-style:none;padding:0}.comments-list__header{align-items:center;border-bottom:1px solid #33333380;display:block;display:flex;flex-direction:row;font-size:1.2rem;font-weight:600;justify-content:center;max-height:1000px;overflow:hidden;padding:.6em 1.2rem .6rem;text-align:center;text-transform:uppercase;transition:all .2s 1s;vertical-align:top}.comments-list__header svg{height:2rem;margin-right:2px;width:2rem}.comments-list__item{align-items:center;border-bottom:1px solid #3333331a;color:#212121;display:flex;flex-direction:row;justify-content:space-between;line-height:1.2;padding:.6rem 1.2rem}.comments-list__item:last-of-type{border-bottom:none}.comments-list__item-text{overflow-wrap:anywhere}.comments-list__add-comment-btn{background-color:#00abfa;border-radius:2rem;color:#fff;cursor:pointer;font-size:1.25rem;margin:1rem .5rem .5rem;padding:1rem;text-align:center}.comments-list__add-comment-btn svg{fill:#fff;height:1.5rem;line-height:1.25rem;vertical-align:middle;width:1.5rem}.comments-list__add-comment-btn:hover{text-decoration:underline}.comments-list__item-remove-comment-btn{align-self:center;margin-left:.5rem;width:1.5rem}.comments-list__item-remove-comment-btn svg{fill:#bdbdbd;height:1.5rem;width:1.5rem}.comments-list__item-remove-comment-btn:hover svg{fill:#757575}.comments-list__add-comment-text-area{border:1px solid #e0e0e0;margin:.5rem;min-height:2.4rem;outline:none;padding:.25rem}.is-public-menu{padding:1rem;width:190px}.is-public-menu__buttons{display:flex;flex-direction:column}.is-public-menu__button{cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);font-size:1.25rem;line-height:1.1;opacity:.5;padding:1rem .5rem;text-align:center;transition:all .3s}.is-public-menu__button:first-child{border-bottom:0}.is-public-menu__button:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7;text-decoration:underline}.is-public-menu__button--is-active{background-color:#fff;color:#00abfa;font-weight:700;transition:color .3s}.is-public-menu__button--is-active,.is-public-menu__button--is-active:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.delete-menu__body{padding:1rem}.delete-menu__button{background-color:#00abfa;border:0;border-radius:.25rem;border-radius:2rem;color:#fff;font-size:1.25rem;padding:1rem 2rem;transition:all .3s}.delete-menu__button:hover{text-decoration:underline}.delete-menu__button:active{background-color:#fff;color:#00abfa}.help-menu-button__anchor svg{height:3rem;width:3rem}.planbook-outside-school-year-notice{background-color:#fff;border-radius:.5rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;font-size:1.1rem;line-height:1.2;margin-bottom:1rem;padding:2rem 1rem;text-align:center}.planbook-outside-school-year-notice.is-month-layout{font-size:1rem;padding:1.5rem}.planbook-outside-school-year-notice__headline{font-size:1.4rem;font-weight:700;line-height:1.15}.is-month-layout .planbook-outside-school-year-notice__headline{font-size:1.1rem}.planbook-inside-school-year-notice__headline--date,.planbook-outside-school-year-notice__headline--date{display:block}.planbook-outside-school-year-notice__question{font-weight:400;margin-top:1rem}.planbook-outside-school-year-notice.is-month-layout .planbook-outside-school-year-notice__answer,.planbook-outside-school-year-notice.is-month-layout .planbook-outside-school-year-notice__question{display:none}.planbook-school-year-dates{margin-top:2rem;text-align:center}.planbook-school-year-dates__date-range{display:flex;font-size:2rem;font-weight:400;justify-content:center}.planbook-school-year-dates__end-date,.planbook-school-year-dates__start-date,.planbook-school-year-dates__to{align-items:center;display:flex;flex-direction:column;margin:0 2rem;-webkit-user-select:none;user-select:none}.planbook-school-year-dates__to{display:none}.planbook-school-year-dates__date{border-bottom:1px dashed #00abfa;cursor:pointer;transition:border .2s}.planbook-school-year-dates__date:hover{border-bottom-style:solid}.planbook-school-year-dates__calendar{margin-left:auto;margin-right:auto;-webkit-user-select:none;user-select:none;width:292px}.planbook-school-year-dates__calendar .ember-power-calendar-week:first-child[data-missing-days="1"]{padding-left:42px}.planbook-school-year-dates__calendar .ember-power-calendar-week:first-child[data-missing-days="2"]{padding-left:84px}.planbook-school-year-dates__calendar .ember-power-calendar-week:first-child[data-missing-days="3"]{padding-left:126px}.planbook-school-year-dates__calendar .ember-power-calendar-week:first-child[data-missing-days="4"]{padding-left:168px}.planbook-school-year-dates__calendar .ember-power-calendar-week:first-child[data-missing-days="5"]{padding-left:210px}.planbook-school-year-dates__calendar .ember-power-calendar-week:first-child[data-missing-days="6"]{padding-left:252px}.planbook-school-year-dates__calendar .ember-power-calendar-week:last-child[data-missing-days="1"]{padding-right:42px}.planbook-school-year-dates__calendar .ember-power-calendar-week:last-child[data-missing-days="2"]{padding-right:84px}.planbook-school-year-dates__calendar .ember-power-calendar-week:last-child[data-missing-days="3"]{padding-right:126px}.planbook-school-year-dates__calendar .ember-power-calendar-week:last-child[data-missing-days="4"]{padding-right:168px}.planbook-school-year-dates__calendar .ember-power-calendar-week:last-child[data-missing-days="5"]{padding-right:210px}.planbook-school-year-dates__calendar .ember-power-calendar-week:last-child[data-missing-days="6"]{padding-right:252px}.planbook-school-year-dates__calendar .ember-power-calendar-day,.planbook-school-year-dates__calendar .ember-power-calendar-weekday{height:40px;max-height:40px;max-width:40px;width:40px}.planbook-school-year-dates__calendar .ember-power-calendar-week,.planbook-school-year-dates__calendar .ember-power-calendar-weekdays{height:42px;padding-left:0;padding-right:0}.planbook-school-year-dates__calendar .ember-power-calendar-day{color:#bbb}.planbook-school-year-dates__calendar .ember-power-calendar-weekdays{color:#333}.planbook-school-year-dates__calendar .ember-power-calendar-nav-control{color:#0078c9}.planbook-school-year-dates__calendar .ember-power-calendar-nav-control:focus{color:#30acff}.planbook-school-year-dates__calendar .ember-power-calendar-day--current-month{background-color:#f5f7fa;color:#656d78}.planbook-school-year-dates__calendar .ember-power-calendar-day--today,.planbook-school-year-dates__calendar .ember-power-calendar-day:not([disabled]):hover{background-color:#eee}.planbook-school-year-dates__calendar .ember-power-calendar-day--focused{box-shadow:inset 0 -2px 0 0 #0078c9}.planbook-school-year-dates__calendar .ember-power-calendar-day--selected.ember-power-calendar-day--range-end,.planbook-school-year-dates__calendar .ember-power-calendar-day--selected.ember-power-calendar-day--range-end:hover,.planbook-school-year-dates__calendar .ember-power-calendar-day--selected.ember-power-calendar-day--range-start,.planbook-school-year-dates__calendar .ember-power-calendar-day--selected.ember-power-calendar-day--range-start:hover{background-color:#96d5ff}.planbook-school-year-dates__calendar .ember-power-calendar-day--selected,.planbook-school-year-dates__calendar .ember-power-calendar-day--selected:not([disabled]):hover{background-color:#c9e9ff;color:#656d78}.planbook-school-year-dates__calendar .ember-power-calendar-day--other-month:not([disabled]):hover{color:#656d78}.planbook-school-year-dates__calendar.--small{width:222px}.planbook-school-year-dates__calendar.--small .ember-power-calendar-week:first-child[data-missing-days="1"]{padding-left:32px}.planbook-school-year-dates__calendar.--small .ember-power-calendar-week:first-child[data-missing-days="2"]{padding-left:64px}.planbook-school-year-dates__calendar.--small .ember-power-calendar-week:first-child[data-missing-days="3"]{padding-left:96px}.planbook-school-year-dates__calendar.--small .ember-power-calendar-week:first-child[data-missing-days="4"]{padding-left:128px}.planbook-school-year-dates__calendar.--small .ember-power-calendar-week:first-child[data-missing-days="5"]{padding-left:160px}.planbook-school-year-dates__calendar.--small .ember-power-calendar-week:first-child[data-missing-days="6"]{padding-left:192px}.planbook-school-year-dates__calendar.--small .ember-power-calendar-week:last-child[data-missing-days="1"]{padding-right:32px}.planbook-school-year-dates__calendar.--small .ember-power-calendar-week:last-child[data-missing-days="2"]{padding-right:64px}.planbook-school-year-dates__calendar.--small .ember-power-calendar-week:last-child[data-missing-days="3"]{padding-right:96px}.planbook-school-year-dates__calendar.--small .ember-power-calendar-week:last-child[data-missing-days="4"]{padding-right:128px}.planbook-school-year-dates__calendar.--small .ember-power-calendar-week:last-child[data-missing-days="5"]{padding-right:160px}.planbook-school-year-dates__calendar.--small .ember-power-calendar-week:last-child[data-missing-days="6"]{padding-right:192px}.planbook-school-year-dates__calendar.--small .ember-power-calendar-day,.planbook-school-year-dates__calendar.--small .ember-power-calendar-weekday{height:30px;max-height:30px;max-width:30px;width:30px}.planbook-school-year-dates__calendar.--small .ember-power-calendar-week,.planbook-school-year-dates__calendar.--small .ember-power-calendar-weekdays{height:32px;padding-left:0;padding-right:0}.planbook-school-year-dates__calendar.--small .ember-power-calendar-day{color:#bbb}.planbook-school-year-dates__calendar.--small .ember-power-calendar-weekdays{color:#333}.planbook-school-year-dates__calendar.--small .ember-power-calendar-nav-control{color:#0078c9}.planbook-school-year-dates__calendar.--small .ember-power-calendar-nav-control:focus{color:#30acff}.planbook-school-year-dates__calendar.--small .ember-power-calendar-day--current-month{background-color:#f5f7fa;color:#656d78}.planbook-school-year-dates__calendar.--small .ember-power-calendar-day--today,.planbook-school-year-dates__calendar.--small .ember-power-calendar-day:not([disabled]):hover{background-color:#eee}.planbook-school-year-dates__calendar.--small .ember-power-calendar-day--focused{box-shadow:inset 0 -2px 0 0 #0078c9}.planbook-school-year-dates__calendar.--small .ember-power-calendar-day--selected.ember-power-calendar-day--range-end,.planbook-school-year-dates__calendar.--small .ember-power-calendar-day--selected.ember-power-calendar-day--range-end:hover,.planbook-school-year-dates__calendar.--small .ember-power-calendar-day--selected.ember-power-calendar-day--range-start,.planbook-school-year-dates__calendar.--small .ember-power-calendar-day--selected.ember-power-calendar-day--range-start:hover{background-color:#96d5ff}.planbook-school-year-dates__calendar.--small .ember-power-calendar-day--selected,.planbook-school-year-dates__calendar.--small .ember-power-calendar-day--selected:not([disabled]):hover{background-color:#c9e9ff;color:#656d78}.planbook-school-year-dates__calendar.--small .ember-power-calendar-day--other-month:not([disabled]):hover{color:#656d78}.planbook-school-year-dates__calendar .ember-power-calendar-nav-control--next{margin-right:.5rem;width:3rem}.planbook-school-year-dates__calendar .ember-power-calendar-nav-control--next button{padding-bottom:0}.planbook-school-year-dates__calendar .ember-power-calendar-nav-control--previous{margin-left:.5rem;width:3rem}.planbook-school-year-dates__calendar .ember-power-calendar-nav-control--previous button{padding-bottom:0}.planbook-school-year-dates__calendar .ember-power-calendar-nav-title{font-size:1.4rem;font-weight:600}.planbook-school-year-dates__calendar .ember-power-calendar-nav{line-height:2.5}.planbook-school-year-dates__label{color:#00abfa;font-size:1.5rem;font-weight:400;order:0}.modal-dialog--date-annotation{background-color:#fff;box-shadow:0 0 2rem #0000001a;margin-top:70px;padding:2rem;width:800px}.modal-content--date-annotation{border:1px solid #0000}.modal-content--date-annotation.is-off{background-image:repeating-linear-gradient(-45deg,#0000,#0000 1rem,#8aa4b70d 0,#8aa4b70d 2rem);border:1px solid #8aa4b726}.modal-body--date-annotation{padding:2rem}.dates-off-editor-form__error{background-color:#ff00001a;border:1px solid #e0e0e0;font-size:1.4rem;font-weight:600;padding:1rem}.dates-off-editor-form__nav{align-items:center;display:flex;flex-direction:row}.dates-off-editor-form__nav-item{border-bottom:1px solid #e0e0e0;color:#757575;cursor:pointer;font-size:1.5rem;padding:1rem 0;text-align:center;width:50%}.dates-off-editor-form__nav-item:hover{text-decoration:underline}.dates-off-editor-form__nav-item.is-selected{border-bottom:1px solid #00abfa;color:#00abfa}.dates-off-editor-form__fields{display:flex;flex-direction:column;justify-content:flex-start;padding:1rem;width:100%}.dates-off-editor-form__field-date-wrapper{margin:1rem 0;text-align:left;width:100%}.dates-off-editor-form__field-start-date-wrapper{margin:1rem 1rem 0 0;text-align:center;width:50%}.dates-off-editor-form__field-end-date-wrapper{margin:1rem 0 0 1rem;text-align:center;width:50%}.dates-off-editor-form__fields-dates{display:flex;flex-direction:row;width:100%}.dates-off-editor-form__field-date,.dates-off-editor-form__field-end-date,.dates-off-editor-form__field-start-date{background-color:#fff;border:1px dashed #00abfa;border-radius:5rem;color:#00abfa;cursor:pointer;font-size:1.5rem;padding:1rem 1rem 1rem 0;text-align:center;-webkit-user-select:none;user-select:none}.dates-off-editor-form__field-date:hover,.dates-off-editor-form__field-end-date:hover,.dates-off-editor-form__field-start-date:hover{text-decoration:underline}.dates-off-editor-form__field-start-date:before{content:"From";display:block;font-weight:700;text-transform:uppercase}.dates-off-editor-form__field-end-date:before{content:"To";display:block;font-weight:700;text-transform:uppercase}.dates-off-editor-form__field-date{padding-left:1rem;text-align:center}.dates-off-editor-form__field-title-input{border-bottom:1px dashed #00abfa;color:#212121;font-size:2.5rem;font-weight:700;line-height:1;outline:none}.dates-off-editor-form__field-title-input:focus{border-bottom:1px solid #00abfa;position:relative}.dates-off-editor-form__field-title-input:empty{font-weight:400}.dates-off-editor-form__field-description,.dates-off-editor-form__field-title{margin-top:2.5rem}.dates-off-editor-form__field-description-label,.dates-off-editor-form__field-title-label{color:#00abfa;font-size:1.4rem;font-weight:400;line-height:1;margin-bottom:0}.dates-off-editor-form__field-description-input{border-bottom:1px dashed #00abfa;color:#212121;font-size:1.5rem;font-weight:400;margin-top:.25rem;min-height:2.25rem;outline:none;position:relative}.dates-off-editor-form__field-description-input:focus{border-bottom:1px solid #00abfa}.dates-off-editor-form__field-description-input.is-empty:before{bottom:.5rem;color:#b3b3b3;content:'(e.g. "PD is in the cafeteria")';position:absolute}.dates-off-editor-form__field-is-off{align-items:center;display:flex;flex-direction:row;font-size:1.5rem;justify-content:flex-start;margin-top:1.5rem}.dates-off-editor-form__field-is-off .x-toggle:checked+.x-toggle-ios.x-toggle-btn{background-color:#00abfa}.dates-off-editor-form__buttons{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;-webkit-user-select:none;user-select:none}.dates-off-editor-form__submit-button,.dates-off-editor__show-form-button{-webkit-appearance:initial;background-color:#00abfa;border-radius:5rem;color:#fff;cursor:pointer;font-size:1.5rem;margin:1rem;order:2;padding:1rem 3rem;text-align:center;-webkit-user-select:none;user-select:none}.dates-off-editor-form__submit-button:hover,.dates-off-editor__show-form-button:hover{text-decoration:underline}.dates-off-editor__show-form-button{margin-bottom:4rem;margin-left:auto;margin-right:auto;text-align:center;width:50vw}.dates-off-editor-form__cancel-button{color:#00abfa;cursor:pointer;font-size:1.2rem;height:3rem;line-height:4rem;margin-bottom:1rem;margin-right:1rem;order:1;text-align:center}.dates-off-editor-form__cancel-button:hover{text-decoration:underline}.dates-off-editor__dates-off-list{display:flex;flex-direction:row;flex-wrap:wrap}.date-annotation{padding:1rem 1.4rem;position:relative}.date-annotation:hover .date-annotation__trigger{opacity:1;transition:opacity .2s}.date-annotation--planbook-date{background-color:#fff;background-color:#ffc;border-radius:.5rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;margin-bottom:1.4rem;padding-top:1.4rem}.date-annotation--planbook-date.is-off{background-image:repeating-linear-gradient(-45deg,#3333330d,#3333330d 1rem,#0000001a 0,#0000001a 2rem)}.date-annotation--planbook-date.is-on{margin-bottom:1.4rem}.date-annotation__range{color:#757575;font-size:1rem;padding-bottom:.5rem}.date-annotation__title{font-size:1.7rem;font-weight:700;line-height:1.1;padding-right:1.5rem}.date-annotation__description{font-size:1.2rem;padding-top:.6rem}.date-annotation__description ol,.date-annotation__description ul{margin-left:0!important;padding-left:2rem!important}.date-annotation__is-off-notice{color:#00abfa;font-size:1.2rem;font-weight:800;letter-spacing:.5px;margin-bottom:.6rem;text-transform:uppercase}.date-annotation__is-off-notice--course{color:#fff}.date-annotation__trigger{align-items:center;background-color:#00000026;border-radius:5rem;cursor:pointer;display:flex;height:1.8rem;justify-content:center;margin-right:.6rem;margin-top:.6rem;opacity:0;position:absolute;right:0;top:0;transition:background-color .2s;width:1.8rem}.date-annotation__trigger:hover{background-color:#0006}.date-annotation__trigger svg{height:1.2rem;vertical-align:middle;width:1.2rem;fill:#fff}.date-annotation-overview{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.date-annotation-overview__month{border:1px solid #e0e0e0;margin-bottom:1.4rem;min-height:7rem;min-width:calc(33% - .7rem)}.date-annotation-overview__month-title{font-size:1.4rem;font-weight:700;padding:1.4rem 0;text-align:center}.date-annotation-overview__annotation{border-top:1px solid #e0e0e0;display:flex;flex-direction:column;font-size:1.2rem;font-weight:400;justify-content:center;padding:1.2rem;position:relative}.date-annotation-overview__annotation:hover .date-annotation__trigger{opacity:1}.date-annotation-overview__annotation--is-off{background-image:repeating-linear-gradient(-45deg,#0000,#0000 1rem,#8aa4b70d 0,#8aa4b70d 2rem)}.date-annotation-overview__annotation-title{font-size:1.2rem;font-weight:600}.date-annotation-overview__annotation-description{color:#757575;font-size:1.1rem}.date-annotation-overview__annotation-description p:last-child{margin-bottom:0}.date-annotation-overview__annotation-date,.date-annotation-overview__annotation-date-range{margin-right:.6rem}.date-annotation-overview__first-line{align-items:center;line-height:1.4rem}.date-annotation-overview__date-and-offness{display:flex;flex-direction:row}.date-annotation-overview__annotation-is-off{background-color:#00abfa;border-radius:.5rem;color:#fff;font-weight:700;margin-right:.6rem;padding:0 .6rem}.date-annotation-overview__null-message{color:#bdbdbd;font-size:1.2rem;margin-top:-1rem;padding:0 0 1rem;text-align:center}a.group-name-header__ancestor{color:#fff;font-size:2rem}a.group-name-header__ancestor svg{height:1.2rem;width:1.2rem;fill:#fff;vertical-align:initial}.group-add-member__user{border-bottom:1px solid #e0e0e0;cursor:pointer;font-size:1.2rem;padding:.6rem 0}.group-add-member__user.is-selected{color:#00abfa}.group-add-member__user.is-selected svg{max-width:1.5rem}.group-add-member__user svg{display:inline;height:1.5rem;max-width:0;transition:max-width .2s;vertical-align:middle}.group-add-member__team-heading{color:#00abfa;font-size:2rem}.group-add-member__team-subheading{color:#757575;font-size:1.2rem;padding-bottom:1.2rem}.add-member-dropdown__dropdown{box-shadow:none;padding:1rem}.add-member-dropdown__dropdown .ember-power-select-options{border-radius:1rem!important;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;font-size:1.5rem}.add-member-dropdown__dropdown .ember-power-select-options .ember-power-select-option{border-bottom:1px solid #e0e0e0}.add-member-dropdown__dropdown .ember-power-select-options .ember-power-select-option:last-child{border-bottom:none}.add-member-dropdown__trigger{border:1px solid #00abfa;border-radius:9999px;color:#00abfa;color:#00abfa;font-size:1.875rem;padding:1.5rem 3rem 1.5rem 2rem;transition:color .2s}.add-member-dropdown__trigger input::-moz-placeholder{color:#00abfa;opacity:1}.add-member-dropdown__trigger input:-ms-input-placeholder{color:#00abfa}.add-member-dropdown__trigger input::-webkit-input-placeholder{color:#00abfa}.add-member-dropdown__trigger .ember-power-select-status-icon{right:1rem}.add-member-dropdown__trigger:focus,.add-member-dropdown__trigger[aria-expanded=true]{border:1px solid #00abfa;border-radius:9999px!important}.membership-list-simple__item{border-bottom:1px;border-color:#e0e0e0;border-style:solid;font-size:1.5rem;justify-content:space-between;padding-bottom:.5rem;padding-top:.5rem}.membership-list-simple__item,.membership-list-simple__item__left{align-items:center;display:flex;flex-direction:row}.membership-list-simple__item__first-name{margin-left:.5rem}.membership-list-simple__item__last-name{font-weight:700;margin-left:.5rem}.membership-list-simple__item__email{color:#757575}.planbook-collaborators__group-name{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;font-size:1.4rem;line-height:1.2;padding:.7rem 0}.planbook-collaborators__group-ancestors{color:#757575;display:flex;flex-direction:row;height:1.4rem;line-height:1.4rem}.planbook-collaborators__group-ancestors svg{height:1rem;vertical-align:middle;width:1rem;fill:#bdbdbd}.planbook-collaborators__form-heading{color:#00abfa;font-size:2rem;font-weight:400}.planbook-collaborators__form{background-color:#fafafa;border:1px solid #e0e0e0;padding:1rem 2rem}.planbook-collaborators__form .ember-power-select-selected-item{margin-left:8px}.planbook-collaborators__select-trigger{border-bottom-color:#00abfa;cursor:pointer;display:flex;flex-direction:row;font-size:1.4rem;padding:1.2rem .6rem 1.2rem 0}.planbook-collaborators__select-trigger .ember-power-select-placeholder{margin-left:8px}.planbook-collaborators__select-trigger .planbook-collaborators__group-name{padding:0}.planbook-collaborators__select-trigger--no-underline{border-bottom:none}.planbook-collaborators__remove{cursor:pointer;text-align:center;vertical-align:middle}.planbook-collaborators__remove svg{height:2rem;width:2rem;fill:#bdbdbd}.planbook-collaborators__remove:hover svg{fill:red}.planbook-collaborators__existing-collab-name{font-size:1.4rem;font-weight:400}.planbook-collaborators__upgrade-when-pro-notice{color:#757575;font-size:1.1rem}.planbook-collaborators__row{align-items:center;display:flex;flex-direction:row;padding:.5rem 0}.planbook-collaborators__row--with-underline{border-bottom:1px solid #e0e0e0}.planbook-collaborators__name-col{padding-right:1rem;width:100%}.planbook-collaborators__delete-col{min-width:4rem}.planbook-collaborators__share-link-question{align-items:center;display:flex;flex-direction:row}.planbook-collaborators__share-link-question-text{font-size:1.4rem}.planbook-collaborators__share-link-link{border:1px solid #e6e6e6;border-radius:.75rem;display:flex;flex-direction:row;font-size:1.4rem;gap:1rem;justify-content:space-between;margin:1.4rem 0;padding:1.4rem}@media (max-width:480px){.planbook-collaborators__share-link-link{flex-direction:column;gap:1rem}}.planbook-collaborators__share-link-link-group{display:flex;flex-direction:column;min-width:0}.planbook-collaborators__share-link-link-title{color:#000;font-size:1.4rem;font-weight:700;text-transform:uppercase;width:auto}.planbook-collaborators-share-link-link-url{overflow:clip;text-overflow:ellipsis;white-space:nowrap}.planbook-collaborators__share-link-copy-url-button{align-items:center;background-color:#00abfa;border:none;border-radius:.25rem;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-size:1.4rem;font-weight:600;justify-content:center;line-height:1.1;outline:none;padding:1rem 2rem;text-align:center;width:auto}.planbook-collaborators__share-link-copy-url-button:hover{text-decoration:underline}.planbook-collaborators__no-permission-to-add-collaborators{font-size:1.4rem;margin-bottom:1.4rem;text-align:center}.application-loading{align-items:center;background-color:#00c6cc;display:flex;flex-direction:column;height:var(--vh,100vh);justify-content:center;width:100vw}.application-loading__logo{height:20vh}.application-loading__logo svg{height:100%;width:100%}.application-loading__logo svg path{fill:#fff}.application-loading__logo img{height:100%;fill:#fff}.inline-paywall{background-color:#fff;border-radius:1rem;box-shadow:0 0 1rem #4d4d4d66;margin:100px auto 2rem;max-width:900px}.inline-paywall--v5{box-shadow:none;margin-top:0}.inline-paywall--no-top-margin{margin-top:2rem}.inline-paywall--no-border{border:none;box-shadow:none}.inline-paywall__notice{background-color:#00abfa;border-radius:1rem 1rem 0 0;color:#fff;font-size:1.8rem;font-weight:600;padding:2rem;text-align:center}.inline-paywall__notice--v5{border-radius:5rem;font-size:1.3rem;padding:1rem}.inline-paywall__header{color:#00abfa;padding:3rem 4rem;text-align:center}.inline-paywall__header--small-top-margin{padding-top:1rem}.inline-paywall__header__h1{font-size:4.2rem;font-weight:900;line-height:1;padding-bottom:2rem}.inline-paywall__header__h1--v5{font-size:3.8rem}.inline-paywall__header__h2{color:#757575;font-size:2rem;padding-bottom:0}.inline-paywall__video{border:1px solid #e0e0e0;margin:0 3rem}.inline-paywall__cta-section{margin:3rem;padding-bottom:3rem}.offline-notice{height:60px;left:0;position:fixed;right:0;top:0;transform:translateZ(0);z-index:1e+26}.offline-notice__inner{background-color:#f6836f;border-radius:5px;box-shadow:0 2px 5px #1a1a1a33;color:#fff;font-size:14px;font-weight:400;margin-left:auto;margin-right:auto;margin-top:5px;padding:5px 16px;text-align:center;width:400px}.offline-notice__inner a{color:#fff;cursor:pointer;text-decoration:underline}.ember-dialog-dialog.substrate{background-color:#4d4d4d99;padding-top:0}.ember-dialog-dialog.substrate .dialog-content{transform:none}.ember-dialog-dialog.substrate.dialog--create-annotation .dialog-content{box-shadow:0 0 2rem #0000001a;top:20vh;width:50vw;width:600px}.ember-dialog-dialog.substrate.dialog--create-annotation .dialog-body{background-color:#fff;border-radius:2rem;padding:2rem 3rem}.create-annotation__title{font-size:2.4rem;font-weight:700}.create-annotation__description,.create-annotation__title{text-align:center;-webkit-user-select:none;user-select:none}.create-annotation__description{color:#757575;font-size:1.6rem;font-weight:400;line-height:1.2;margin-bottom:1.6rem;margin-top:0}.create-annotation__date{background-color:#0000004d;border-radius:1rem;color:#fff;display:inline;font-size:1.2rem;font-weight:700;padding:.2rem 1rem}.create-annotation__submit-buttons{display:flex;flex-direction:row;justify-content:center;-webkit-user-select:none;user-select:none}.create-annotation__submit-button{align-items:center;background-color:#00abfa;border:none;border-radius:4rem;color:#fff;cursor:pointer;display:flex;flex-direction:column;font-size:1.4rem;font-weight:600;justify-content:center;line-height:1.1;margin:.7rem;outline:none;padding:1rem 2rem;text-align:center;width:50%}.create-annotation__submit-button:focus,.create-annotation__submit-button:hover{text-decoration:underline}.create-annotation__submit-button--deemphasized{background-color:#fff;border:1px solid #00abfa;color:#00abfa}.create-annotation__cancel-button-wrapper{display:flex;flex-direction:row;justify-content:center}.create-annotation__cancel-button{margin-left:auto;margin-right:auto;text-align:center}.create-annotation__checkbox-label{align-items:center;display:flex;flex-direction:row;font-size:1.4rem;font-weight:400;justify-content:center;-webkit-user-select:none;user-select:none}.create-annotation__checkbox-label-icon{height:2rem;margin-right:.4rem;width:2rem}.create-annotation__checkbox-label-icon svg{fill:#00abfa;height:100%;width:100%}.create-annotation__checkbox-label-icon--circle svg{fill:#bdbdbd}.create-annotation__confirm-cancel-buttons{align-items:center;display:flex;flex-direction:row;justify-content:center;-webkit-user-select:none;user-select:none}.create-annotation__confirm-cancel__confirm-button{align-items:center;background-color:#00abfa;border:none;border-radius:4rem;color:#fff;cursor:pointer;display:flex;font-size:1.4rem;font-weight:600;justify-content:center;line-height:1.1;margin:.7rem;min-width:100px;outline:none;padding:1.4rem 2rem;text-align:center}.create-annotation__confirm-cancel__confirm-button:hover{text-decoration:underline}.create-annotation__confirm-cancel__cancel-button{align-items:center;justify-content:center;outline:none;padding:0 3rem;text-align:center}.create-annotation__confirm-cancel__cancel-button:hover{text-decoration:underline}.create-annotation__submit-button--full-width{width:80%}.kb-header-wrapper{display:flex;flex-direction:column}.kb-header-wrapper--home{background-image:linear-gradient(0deg,#00abfa,#61cdff)}.kb-header__inner-bg{bottom:0;height:100%;left:0;opacity:.3;position:absolute;top:0;width:100%;z-index:-1}.kb-header__subtitle{color:#0000004d;font-size:2rem;font-weight:400;margin:0;padding:0}.kb-nav-bar{display:flex;padding:.5rem 2rem}.kb-nav-bar--home{align-items:center;flex-direction:row;justify-content:space-between}.kb-nav-bar--normal{background-color:#fff;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;flex-direction:column;width:100%}.kb-nav-bar__logo{height:5rem;padding-top:1rem}.kb-nav-bar__logo svg{height:100%}.kb-nav-bar__logo svg path{fill:#fff!important}.kb-nav-bar--normal__logo{height:4rem;width:4rem}.kb-nav-bar--normal__logo svg{height:100%;width:100%}.kb-nav-bar--normal__logo svg path{fill:#bdbdbd!important}.kb-nav-bar__left-side,.kb-nav-bar__right-side{align-items:center;display:flex;flex-direction:row}.kb-nav-bar__btn{cursor:pointer;height:4rem;line-height:3.8rem;white-space:nowrap}.kb-nav-bar__btn:hover{text-decoration:underline}.kb-nav-bar__btn--link{color:#fff;font-size:1.5rem;margin:1rem}.kb-nav-bar__btn--box{border:1px solid #bdbdbd;border-radius:.5rem;color:#bdbdbd;font-size:1.5rem;margin:1rem 0 1rem 1rem;padding:0 1rem}.kb-nav-bar__btn--box:hover{color:#00abfa}.kb-nav-bar__btn--home{border-color:#fff;color:#fff}.kb-nav-bar__btn--home:hover{background-color:#fff}.kb-nav-bar__top{display:flex;flex-direction:row;justify-content:space-between}.kb-nav-bar__bottom{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.kb-nav-bar__left-side{height:5rem;margin-right:2rem;width:5rem}.kb-nav-bar__right-side{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;width:100%}.kb-nav-bar__right-side:not(.kb-nav-bar__right-side--book) div:first-child{flex-grow:1}.kb-home-header{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:1rem 1rem 3rem;text-align:center}.kb-home-header__title{color:#fff;font-size:6rem;font-weight:800;letter-spacing:-.05rem;line-height:1;padding-bottom:2rem;text-align:center}@media (max-width:649px){.kb-home-header__title{font-size:4rem}}.kb-home-chapter-list{display:flex;flex-direction:column;flex-wrap:wrap;padding-top:2rem;position:relative;z-index:9}@media (max-width:992px){.kb-home-chapter-list{flex-direction:column}}a.kb-home-chapter-list-chapter{background-color:#fff;border-bottom:1px;border-color:#00000026;border-style:solid;color:#000;display:flex;flex-basis:45%;flex-direction:row;flex-grow:1;flex-shrink:0;padding:16px 0;text-decoration:none;transition:transform .2s,box-shadow .2s;width:100%}a.kb-home-chapter-list-chapter:first-child{border-top:1px;border-color:#00000026;border-style:solid}a.kb-home-chapter-list-chapter:last-child{border-bottom:0}a.kb-home-chapter-list-chapter .kb-home-chapter-list-chapter__title{color:#000000a6;font-size:20px;font-weight:600;line-height:1;margin:0;padding:0;text-decoration:underline;-webkit-text-decoration-color:#0000;text-decoration-color:#0000;transition:color .2s,-webkit-text-decoration .2s,-webkit-text-decoration-color .2s;transition:color .2s,text-decoration .2s,text-decoration-color .2s;transition:color .2s,text-decoration .2s,text-decoration-color .2s,-webkit-text-decoration .2s,-webkit-text-decoration-color .2s}@media (max-width:649px){a.kb-home-chapter-list-chapter .kb-home-chapter-list-chapter__title{font-size:16px}}a.kb-home-chapter-list-chapter .kb-home-chapter-list-chapter__arrow-icon{align-items:center;background-color:#fff;border-radius:100%;display:flex;flex-direction:row;float:inline-end;height:20px;justify-content:center;justify-self:end;min-width:20px;transition:background-color .2s;width:20px}a.kb-home-chapter-list-chapter .kb-home-chapter-list-chapter__arrow-icon svg{border-radius:100%;height:16px;transition:fill .2s;vertical-align:middle;width:16px;fill:#0009}a.kb-home-chapter-list-chapter:hover .kb-home-chapter-list-chapter__arrow-icon{background-color:currentColor}a.kb-home-chapter-list-chapter:hover .kb-home-chapter-list-chapter__arrow-icon svg{fill:#fff}a.kb-home-chapter-list-chapter:hover .kb-home-chapter-list-chapter__title{color:currentColor;text-decoration:underline;-webkit-text-decoration-color:currentColor;text-decoration-color:initial}.kb-home-chapter-list-chapter__header{align-items:center;display:flex;flex-direction:column}.kb-home-chapter-list-chapter__icon{height:20px;margin-right:16px;min-width:20px;width:20px}.kb-home-chapter-list-chapter__icon svg{height:100%;width:100%}@media (max-width:649px){.kb-home-chapter-list-chapter__icon{margin-right:8px}}.kb-home-chapter-list-chapter__text{display:flex;flex-direction:column;flex-grow:1}.kb-search{overflow-y:hidden}.kb-search.ember-basic-dropdown-trigger{border-radius:.5rem;box-shadow:0 .25rem 1rem #0003;height:5rem;width:80vw}.kb-search.ember-basic-dropdown-trigger input{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='512' height='512' viewBox='0 0 512 512'%3E%3Cpath d='M448.3 424.7 335 311.3c20.8-26 33.3-59.1 33.3-95.1 0-84.1-68.1-152.2-152-152.2-84 0-152 68.2-152 152.2s68.1 152.2 152 152.2c36.2 0 69.4-12.7 95.5-33.8L425 448zM120.1 312.6c-25.7-25.7-39.8-59.9-39.8-96.3s14.2-70.6 39.8-96.3 59.9-40 96.2-40 70.5 14.2 96.2 39.9 39.8 59.9 39.8 96.3-14.2 70.6-39.8 96.3c-25.7 25.7-59.9 39.9-96.2 39.9-36.3.1-70.5-14.1-96.2-39.8'/%3E%3C/svg%3E");background-position:1rem 1rem;background-repeat:no-repeat;background-size:3rem 3rem;font-size:1.5rem;height:5rem;line-height:1;opacity:.5;padding:.5rem 1rem .5rem 4.5rem;transition:opacity .2s}.kb-search.ember-basic-dropdown-trigger input::-moz-placeholder{color:#757575;opacity:1}.kb-search.ember-basic-dropdown-trigger input:-ms-input-placeholder{color:#757575}.kb-search.ember-basic-dropdown-trigger input::-webkit-input-placeholder{color:#757575}.kb-search.ember-basic-dropdown-trigger input:focus{opacity:1}.kb-search.ember-basic-dropdown-trigger .ember-power-select-status-icon{display:none}.kb-search.ember-basic-dropdown-trigger[aria-expanded=true]{border-radius:.5rem}.kb-search--navbar.ember-basic-dropdown-trigger{border:1px solid #bdbdbd;box-shadow:none;height:4rem;padding:0;width:100%}.kb-search--navbar.ember-basic-dropdown-trigger input{background-size:2rem 2rem;box-shadow:none;height:4rem;padding-left:3.5rem}.kb-search .ember-power-select-option{border-radius:.5rem;color:#212121;font-size:1.5rem;font-weight:400;line-height:1;margin:.5rem;padding:.75rem 1rem}.kb-search .ember-power-select-option:first-child{margin-top:0}.kb-search .ember-power-select-option em{font-style:normal;font-weight:700}.kb-search .ember-power-select-option[aria-current=true]{background-color:initial;background-color:#00abfa;color:#fff}.kb-search .ember-power-select-option.ember-power-select-option--loading-message{display:block;height:0;margin:0;overflow:hidden;padding:0}.kb-search .ember-power-select-option.ember-power-select-option--loading-message+.ember-power-select-option{margin-top:0}.kb-search .ember-power-select-options[role=listbox]{max-height:50vh}.kb-search .ember-power-select-option--no-matches-message{padding-bottom:0;padding-top:1.25rem}.ember-power-select-dropdown.kb-search{border-radius:.5rem;margin-top:2px;padding:.5rem 0}.kb-search__after-options-notice{border-top:1px solid #e0e0e0;color:#00abfa;cursor:pointer;font-size:1.5rem;line-height:1;margin:1rem 1rem 0;padding:.75rem}.kb-search__after-options-notice:hover{text-decoration:underline}.kb-search.kb-search--contact-us{background-image:none}.kb-search.kb-search--contact-us input{background-color:none;background-image:none;border:none;height:100%;outline:none;padding-bottom:0;padding-left:2rem;padding-top:0;width:100%}.kb-search--home{padding-top:0}.kb-breadcrumbs{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;opacity:.8;overflow-x:hidden;padding:1rem 0;transition:opacity .2s;width:100%}.kb-breadcrumbs:hover{opacity:1}.kb-breadcrumbs__crumb,a.kb-breadcrumbs__crumb{color:#fff;font-size:1.75rem;line-height:1;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;white-space:nowrap}.kb-breadcrumbs__crumb--current{opacity:.5}.kb-breadcrumbs__crumb-arrow{height:1.75rem;opacity:.5;-webkit-user-select:none;user-select:none;vertical-align:bottom;width:1.75rem}.kb-breadcrumbs__crumb-arrow svg{height:100%;width:100%;fill:#fff}.kb-entry-chapter__main{flex-grow:2;padding-left:3rem;transform:translateZ(0);transition:transform .4s}.kb-entry-chapter__main--collapsed{padding-left:0;transform:translate3d(100%,0,0)}.kb-entry-chapter__main-intro{margin-top:3rem}.kb-entry-chapter__main-intro-h1{font-size:3rem;font-weight:600;letter-spacing:1.05;line-height:1}.kb-entry-chapter__main-intro-h2{font-size:2rem;font-weight:300}.kb-section{line-height:1.2;width:100%}.kb-section__title{color:#212121;font-size:1.2rem;font-weight:800;margin:0;padding:.6rem 2rem;text-align:left;transition:color .3s}.kb-section__article-list{border-radius:.25rem;padding:0 1rem}a.kb-section__article-list-article{align-items:center;border-radius:.5rem;color:#757575;display:flex;flex-direction:row;font-size:1.2rem;justify-content:space-between;padding:.75rem 1rem;transition:color .3s,background-color .2s;width:100%}a.kb-section__article-list-article:last-child{border-bottom:0}a.kb-section__article-list-article:hover{background-color:#f1f5f8;color:#22292f}a.kb-section__article-list-article.active{background-color:#f1f5f8;color:#00abfa}.kb-section__article-list-article-arrow{height:1.5rem;width:1.5rem}.kb-section__article-list-article-arrow svg{height:100%;width:100%;fill:currentColor;opacity:50%}.kb-section__article-list-article-title{transition:color .3s,font-size .3s;width:100%}.kb-entry-chapter__sidebar--full-width .kb-section__article-list-article-title--intro{color:#212121;font-weight:700;margin-top:1.2rem;text-transform:uppercase}.kb-entry-chapter__sidebar--full-width .kb-section__article-list-article-title--intro:before{content:""}.kb-parts{display:grid;grid-template-columns:50% 50%;grid-column-gap:3rem;grid-row-gap:4rem;justify-content:center;margin-bottom:3rem;margin-top:3rem;padding-left:3rem;padding-right:3rem;-webkit-user-select:none;user-select:none}@media (max-width:710px){.kb-parts{grid-template-columns:none;grid-row-gap:2rem;justify-content:center;padding-left:0;padding-right:0}}.kb-part{background-color:#fff;padding:28px 3rem 16px}@media (max-width:649px){.kb-part{padding-left:2rem;padding-right:2rem}}.kb-part-wrapper{border-radius:1rem;box-shadow:0 4px 6px -2px #0000000d,0 10px 15px -3px #0000001a;height:-moz-fit-content;height:fit-content;left:0;opacity:1;overflow:clip;padding-top:.75rem;top:0;width:100%;z-index:0}.kb-part__title{font-size:44px;font-weight:900;letter-spacing:-.025em;line-height:.875;margin:0;padding:0;position:relative;text-align:left;z-index:9}@media (max-width:649px){.kb-part__title{font-size:36px}}.kb-part__subtitle{color:#bdbdbd;display:none;font-size:3rem;font-weight:200;line-height:1;margin:0;padding:.6rem 0 0;position:relative;text-align:center;z-index:9}@media (max-width:649px){.kb-part__subtitle{font-size:1.875rem}}.kb-article{margin-right:auto;max-width:700px}@media (max-width:710px){.kb-article{margin-top:2rem}}.kb-article h1{font-size:2.5rem;font-weight:700;margin-top:2rem}.kb-article h2{color:#00abfa;margin-top:2rem}.kb-article h2,.kb-article h3{font-size:1.6rem;font-weight:600}.kb-article h3{color:#757575}.kb-article li,.kb-article ol,.kb-article p,.kb-article ul{color:#000;font-size:1.6rem;line-height:1.4}.kb-article p+p{padding-top:1.6rem}.kb-article .wistia_responsive_padding{margin-bottom:3rem}.kb-article iframe{border:1px solid #e0e0e0;margin-top:1.6rem}.kb-article img{border:1px solid #e0e0e0;margin:2rem 0;width:100%}.kb-article-header__chapter-title{display:none;font-size:2.25rem;font-weight:400;padding-top:2rem}.kb-article-header{align-items:flex-start;align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:1.2rem;margin-right:auto;max-width:1500px;padding-bottom:2rem;padding-top:2rem}@media (max-width:710px){.kb-article-header{justify-content:center;margin-bottom:0;padding-bottom:0;padding-top:1rem;text-align:center}}.kb-article-header__arrows{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;margin-left:1rem}@media (max-width:649px){.kb-article-header__arrows{display:none}}.kb-article-header__arrow{border:2px solid #4d4d4d80;border-radius:5rem;height:5rem;margin-left:2rem;padding:1rem;width:5rem;z-index:9}.kb-article-header__arrow svg{height:100%;width:100%;fill:#4d4d4d80;transition:fill .2s}.kb-article-header__arrow:hover{background-color:#4d4d4d1a;background-color:#fff}.kb-article-header__arrow.disabled{opacity:0}@media (max-width:649px){.kb-article-header__arrow{border-width:1px;flex-shrink:0;height:3rem;margin-left:0;margin-right:0;padding:.25rem;width:3rem}}.kb-article-header__text{align-items:flex-start;display:flex;flex-direction:column;flex-grow:2;height:100%;justify-content:center;text-align:left}@media (max-width:710px){.kb-article-header__text{align-items:center;text-align:center}}.kb-article-header__title{color:#000;font-size:4rem;font-weight:900;letter-spacing:-.05rem;line-height:1;line-height:87.5%;margin:0;padding:0}@media (max-width:710px){.kb-article-header__title{font-size:3rem;padding-left:.75rem;padding-right:.75rem;text-align:center}}.kb-article-header__subtitle{color:#000;font-size:2rem;font-weight:400;margin:0;padding:0}.kb-article-feedback{border-top:1px solid #e0e0e0;display:flex;flex-direction:column;justify-content:center;margin-top:2rem;padding-top:1rem}.kb-article-feedback__text{color:#00abfa;font-size:1.5rem;font-weight:600;justify-content:center;text-align:center}.kb-article-feedback__buttons{display:flex;flex-direction:row;justify-content:center}.kb-article-feedback__btn{cursor:pointer;height:6rem;margin:1rem;opacity:.5;transition:opacity .2s;width:6rem}.kb-article-feedback__btn svg{height:100%;width:100%;fill:#000}.kb-article-feedback__btn:hover{opacity:1}.kb-contact-us__no-results-heading,.kb-contact-us__results-heading{color:#fff;font-size:2rem;font-weight:600;line-height:1.2;margin:2rem auto 1rem;text-align:center;width:80vw}.kb-contact-us__result-list{border-bottom:1px solid #e0e0e0;display:flex;flex-direction:column}.kb-contact-us__result{background-color:#fff;border:1px solid #e0e0e0;border-bottom:0;font-size:1.5rem;padding:1rem 2rem}.kb-contact-us__result em{font-style:normal;font-weight:800}.kb-contact-us__no-results-wrapper{display:flex;flex-direction:column;justify-content:center}.kb-contact-us__no-results-button{background-color:#fff;border-radius:10rem;box-shadow:0 .2rem 1rem #0000004d;color:#00abfa;cursor:pointer;display:inline-block;font-size:1.5rem;margin-left:auto;margin-right:auto;padding:1rem 2rem;text-align:center}.kb-contact-us__no-results-button:hover{text-decoration:underline}.kb-popular-topics{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;line-height:1.2;margin:1rem 0 0;max-width:80vw;padding:0}@media (max-width:649px){.kb-popular-topics{display:none}}.kb-popular-topics__title{color:#fff;font-size:1.5rem;font-weight:600;margin-right:.5rem;opacity:.7}a.kb-popular-topics__topic{color:#fff;font-size:1.5rem;font-weight:400;opacity:.7;text-decoration:none}a.kb-popular-topics__topic:hover{opacity:1}a.kb-popular-topics__topic:after{content:", ";margin-left:-.25rem;margin-right:.5rem}a.kb-popular-topics__topic:last-child:after{content:""}a.kb-popular-topics__topic:hover{text-decoration:underline}.kb-parts-wrapper{margin-bottom:4rem;margin-left:auto;margin-right:auto;max-width:1080px;padding-bottom:3rem;padding-left:3rem;padding-right:3rem}@media (max-width:900px){.kb-parts-wrapper{margin-left:1rem;margin-right:1rem;padding-left:1rem;padding-right:1rem}}.kb-minimal-part{align-items:center;background-color:#fff;border:solid;border-color:#0006;border-radius:1rem;display:flex;flex-direction:column;gap:.75rem;justify-content:center;padding:30px 4rem;position:relative;text-decoration:none;transition:box-shadow .2s;-webkit-user-select:none;user-select:none}@media (max-width:649px){.kb-minimal-part{padding-left:2rem;padding-right:2rem}}.kb-minimal-part .kb-minimal-part__title{color:#0009;font-size:30px;font-weight:600;letter-spacing:-.025em;line-height:.875;margin:0;padding:0;position:relative;text-align:center;text-decoration:underline;-webkit-text-decoration-color:#0000;text-decoration-color:#0000;transition:color .2s,-webkit-text-decoration-color .2s;transition:color .2s,text-decoration-color .2s;transition:color .2s,text-decoration-color .2s,-webkit-text-decoration-color .2s;z-index:9}@media (max-width:649px){.kb-minimal-part .kb-minimal-part__title{font-size:24px}}.kb-minimal-part .kb-minimal-part__icon{align-items:center;display:flex;height:48px;justify-content:center;min-width:48px;width:48px}.kb-minimal-part .kb-minimal-part__icon svg{height:48px;transition:fill .2s;width:48px;fill:#0006;vertical-align:middle}@media (max-width:649px){.kb-minimal-part .kb-minimal-part__icon{height:30px;min-width:30px;width:30px}.kb-minimal-part .kb-minimal-part__icon svg{width:30px}}.kb-minimal-part:hover{box-shadow:0 4px 6px -2px #0000000d,0 10px 15px -3px #0000001a;cursor:pointer;text-decoration:none}.kb-minimal-part:hover .kb-minimal-part__title{color:#000;-webkit-text-decoration:#000;text-decoration:#000;text-decoration:underline}.kb-minimal-part:hover .kb-minimal-part__icon svg{fill:#000000b3}.alert-wrapper{background-color:#57d1ac33;border-radius:.5rem;justify-content:space-between;margin-bottom:1rem;margin-top:1rem;padding:1rem}.alert,.alert-wrapper{align-items:center;display:flex;flex-direction:row;width:100%}.alert-icon{color:#57d1ac}.alert-icon,.alert-icon .svg{height:2rem;width:2rem}.alert-header__text{font-size:1.5rem;font-weight:600;line-height:1}.alert-body__text{font-size:1.125rem;font-weight:400;line-height:1;padding-top:.25rem}.alert-link-button{align-items:center;background-color:#57d1ac;border-radius:9999px;color:#fff;display:flex;flex:none;font-size:1.25rem;font-weight:700;height:2.5rem;justify-content:center;padding:.5rem 2rem}.alert-link-button:hover{box-shadow:0 25px 50px -12px #00000040 !important;;color:#fff;text-decoration:underline;transform:translateY(-1px) scale(1.01)}.alert-link-button:active{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;transform:translateY(0) scale(.98)}body.help.help-contact{background-color:#00abfa}.user-sign-wrapper{align-items:center;background-color:#fff;border-radius:12px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;display:flex;flex-direction:column;justify-content:flex-start;margin:auto;max-width:475px;overflow:clip;width:475px;width:100%}.user-sign-wrapper>.liquid-container{width:100%}.user-sign-wrapper>.liquid-container>.liquid-child{align-items:flex-start;display:flex;flex-direction:column;width:100%}@media (max-width:475px){.user-sign-wrapper{border-radius:0;height:100vh;margin-top:0;width:100%}}.user-sign-wrapper--reset-password{padding:2rem}.user-sign-wrapper--reset-password-expired{padding:2rem;width:500px}.lf-form-area{padding:0 3rem 2rem;width:100%}@media (max-width:710px){.lf-form-area{padding:2rem 1.5rem}}.lf-sign-up-headline-steps.liquid-container,.lf-steps.liquid-container{width:100%}.user-sign-up__header{background-color:#54dea7}.user-sign-in__header,.user-sign-up__header{color:#fff;font-size:1.5rem;font-weight:800;padding:1rem 0;text-align:center;text-transform:uppercase;width:100%}.user-sign-in__header{background-color:#34d2da}.user-sign__title{font-size:3.5rem;font-weight:800;letter-spacing:-.03em;line-height:.875;margin-bottom:0;margin-top:2.5rem}.user-sign__subtitle,.user-sign__title{text-align:center;-webkit-user-select:none;user-select:none;width:100%}.user-sign__subtitle{color:#bdbdbd;font-size:2rem;font-weight:400;margin-bottom:2rem;margin-top:0}@media (max-width:710px){.user-sign__subtitle{margin-bottom:1rem}}.user-sign__subtitle--planbook{color:#bdbdbd}input.user-sign__input,select.user-sign__input{border-color:#e0e0e0;border-radius:.75rem;font-size:1.5rem;height:4rem;margin-bottom:1rem;width:100%}.user-sign__input--select{background-color:#fff;border-color:none;border-radius:4px;border-width:1px;box-shadow:inset 0 1px 1px #00000014;padding-left:.75rem}.user-sign__label{font-size:1.5rem;font-weight:600;margin-top:1rem;-webkit-user-select:none;user-select:none}label.user-sign__label--password{text-align:left;width:100%}label.user-sign__label--password:first-of-type{margin-top:2rem}.user-sign__text{color:#212121;font-size:1.6rem;padding:1rem}.btn-default.user-sign__submit-btn{-webkit-appearance:initial;background-color:#34d2da;border:none;border-radius:4rem;color:#fff;font-size:2rem;font-weight:600;margin-bottom:1rem;margin-top:1.5rem;outline:none;padding-bottom:1rem;padding-top:1rem;transition:background-color .2s,font-size .2s,box-shadow .2s;width:100%}.btn-default.user-sign__submit-btn:focus,.btn-default.user-sign__submit-btn:hover{background-color:#f2d354!important;box-shadow:0 .25rem 0 #3336;color:#fff;font-size:2.01rem;font-weight:600;outline:0}.btn-default.user-sign__submit-btn:active{box-shadow:0 0 0 #3336;outline:none}.user-sign__submit-btn--reset-password{display:block;margin:0 2rem}.user-sign__forgot-password{font-size:1.4rem;margin:0;padding:0;text-align:center;width:100%}.user-sign__error{color:#f6836f;font-size:1.3rem;margin-bottom:1rem}.user-sign__error--top-of-page{text-align:center}.user-sign__error--top-of-page a{color:#f6836f;text-decoration:underline}.user-sign__name-area{display:flex;flex-direction:row;gap:1rem}.user-sign__name-area-column:last-child{margin-right:0}.user-sign__education-role-title,.user-sign__name-area-title{color:#00abfa;font-size:1.4rem;font-weight:600;margin-top:.5rem;-webkit-user-select:none;user-select:none}.user-sign__name-area-label{color:#00abfa;font-size:1rem}.user-sign__name-area-column--salutation{width:65px}.user-sign__name-area-column--first-name{width:125px}.user-sign__name-area-column--last-name{width:200px}.user-sign__role-button-row{display:flex;flex-wrap:wrap;gap:.75rem}.user-sign__education-role-selector{display:flex;flex-direction:column;margin-bottom:2rem;margin-left:.1rem}.user-sign__education-role-selector-row{align-items:center;display:flex;flex-direction:row;padding:.25rem 0}input.user-sign__education-role-input{height:2rem;margin:0 .3rem 0 0;vertical-align:initial;width:2rem}.user-sign__education-role-label{color:#757575;font-size:1.4rem;font-weight:400;line-height:1;margin:0;padding:0;-webkit-user-select:none;user-select:none;vertical-align:initial}.user-sign__link-to-legalese{align-self:center;color:#757575;font-size:1.2rem;margin-bottom:1rem;text-align:center}.user-sign__onboarding-table{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-top:2rem}.user-sign__onboarding-table__row{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:2rem}.user-sign__onboarding-table__row:last-child{margin-bottom:0}.user-sign__onboarding-table__row__person{border:2px solid #34d2da;border-radius:100%;flex-grow:0;flex-shrink:0;margin-right:1rem;overflow:hidden;width:30%}.user-sign__onboarding-table__row__person img{margin:0;width:100%}.user-sign__onboarding-table__row__person--second{border-color:#a4de6e}.user-sign__onboarding-table__row__text{font-size:1.75rem;line-height:1.2}.user-sign__share-planbook-with-school-list__item{align-items:center;border-bottom-width:1px;display:flex;flex-direction:row;justify-content:space-between;padding-bottom:.5rem;padding-top:.5rem}.user-sign__share-planbook-with-school-list__item:last-child{border-bottom:0}@keyframes fade-in-out{0%{opacity:0}to{opacity:1}}.dialog-backdrop{animation:fade-in-out .5s ease-in-out;bottom:0;height:100%;position:fixed;width:100vw}.dialog-backdrop.--barely-there{background-color:#3333331a}.dialog-backdrop.--translucent-grey{background-color:#3333334d;transition:background-color 1s}.planbook-setup-notice{margin-left:auto;margin-right:auto;margin-top:100px;text-align:center;width:80vw}.planbook-setup-notice--in-setup{margin-top:250px}.planbook-setup-notice__headline{color:#212121;font-size:4rem;font-weight:700;margin-top:3rem}.planbook-setup-notice__headline a{color:#212121}.planbook-setup-notice__description{color:#757575;font-size:2rem;font-weight:400}.group-membership-admin-table{font-size:1.2rem}.group-membership-admin-table__name-header{min-width:200px}.group-membership-admin-table__checkmark-header{text-align:center;width:100px}.group-membership-admin-table__user-name{vertical-align:middle!important}.group-membership-admin-table__checkmark{text-align:center;vertical-align:middle!important}.group-membership-admin-table__checkmark svg{height:2rem;vertical-align:middle;width:2rem;fill:#bdbdbd}.group-membership-admin-table__checkmark-icon-wrapper svg{fill:#00abfa}.btn-remove-user{margin:0;padding:0}.btn-remove-user:hover svg{fill:red}.group-membership-admin-table__used-seats-count{color:#00abfa;font-size:1.4rem}.group-members-list{display:flex;flex-direction:row;justify-content:space-between}.template-library{display:flex;flex-direction:row;overflow-y:hidden;position:relative}.template-library__sidebar{height:80vh;max-width:400px;min-width:300px;overflow-y:scroll;padding:3rem 2rem;-webkit-user-select:none;user-select:none;width:25%}.template-library__main{border-left:1px solid #e0e0e0;height:80vh;overflow-y:scroll;padding:2rem;width:100%}.template-library__main .section-actions-group-wrapper{display:none!important}.template-library__main--with-padded-bottom{padding-bottom:10rem}.template-library-prompt{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:0 4rem;text-align:center}.template-library-prompt__headline{color:#00abfa;font-size:3rem;font-weight:700}.template-library-prompt__subheadline{color:#00abfa;font-size:2.5rem;font-weight:400}.template-library-template-list__group-title{font-size:1.5rem;font-weight:700;padding-bottom:.25rem;padding-top:1.5rem}.template-library-template-list__template__template{color:#757575;cursor:pointer;font-size:1.2rem;padding-bottom:.25rem}.template-library-template-list__template__template.is-active{color:#00abfa}.template-library__proceed-bar{align-items:center;background-color:#fff;bottom:0;box-shadow:0 -2px 1rem #6663;display:flex;flex-direction:row;height:10rem;justify-content:center;position:absolute;transform:translate3d(0,110%,0);transition:transform .3s cubic-bezier(.215,.61,.355,1);width:100%;z-index:99999}.template-library__proceed-bar--is-visible{transform:translateZ(0)}.template-library__proceed-bar-btn{align-items:center;background-color:#00abfa;border-radius:4rem;color:#fff;cursor:pointer;display:flex;flex-direction:row;font-size:2.5rem;font-weight:600;justify-content:center;padding:1rem 5rem;-webkit-user-select:none;user-select:none}.template-library__proceed-bar-btn:hover{text-decoration:underline}.template-library__proceed-bar-btn svg{height:2rem;width:2rem}.template-library__proceed-bar-btn svg path{fill:#fff}.four-oh-four{align-items:center;display:flex;flex-direction:column;height:var(--vh,100vh);justify-content:center;width:100vw}.four-oh-four__title{font-size:3rem;font-weight:700}.four-oh-four__subtitle{font-size:2rem;font-weight:500}.busy-syncing-modal-backdrop{background-color:#fff6;bottom:0;height:100%;left:0;position:fixed;top:0;transform:translateZ(0);width:100vw;z-index:1e+32}.busy-syncing-modal-wrapper{position:fixed;top:20vh;width:100vw;z-index:100000000000000000}.busy-syncing-modal{background-color:#fff;box-shadow:0 .5rem 3rem #4d4d4d99;margin-left:auto;margin-right:auto;max-width:1000px;min-width:200px;padding:4rem 2rem;text-align:center}.busy-syncing-modal__heading{font-size:3rem;font-weight:700}.busy-syncing-modal__subheading{font-size:2rem;font-weight:400}.change-color-menu{display:flex;flex-direction:row;flex-wrap:wrap;padding:5px 0 10px 10px;width:100%}.change-color-menu__color{border:0 solid #fff;border-radius:40px;height:40px;margin:5px 5px 0 0;transition:transform .3s ease-in-out;width:40px}.change-color-menu__color:hover{transform:scale(.9)}.change-color-menu__color:active{transform:scale(1.1)}.card-stack-search-grid{display:flex;flex-direction:column}.card-stack-search-grid__search-bar{padding:2rem;width:100%}.card-stack-search-grid__below-bar{display:flex;flex-direction:row;flex-wrap:wrap;padding:0 2rem}.card-stack-search-grid__results-col{min-width:200px;padding-right:2rem;width:33%}.card-stack-search-grid__selected-col{width:66%}.card-stack-search-bar-wrapper{margin:.75rem 1.5rem 0;position:absolute;top:0;width:calc(100% - 3rem);z-index:999999}.card-stack-search-bar-wrapper__spinner{height:12px;position:absolute;right:4rem;top:1.3rem;width:12px;z-index:9999}.card-stack-search-bar-wrapper__spinner .three-dot-spinner{width:24px}.card-stack-search-bar-wrapper__spinner .three-dot-spinner div{height:6px;width:6px}.card-stack-search-bar-wrapper__clear-query{cursor:pointer;position:absolute;right:1rem;top:1rem}.card-stack-search-bar-wrapper__clear-query svg{height:2rem;width:2rem;fill:#757575}.card-stack-search-bar-wrapper__clear-query:hover svg{fill:#00abfa}.card-stack-search-bar{border:1px solid #e0e0e0;border-radius:2rem;font-size:1.4rem;height:4rem;outline:none;padding:1rem 2rem;width:100%}.card-stack-search-bar--in-outline{background-color:#f7f7f8;padding-right:5.5rem}.card-stack-search-results__result{background-color:#fff;border-radius:1rem;cursor:pointer;margin-bottom:1rem;padding:1rem 1.25rem;transition:box-shadow .3s,transform .3s;-webkit-user-select:none;user-select:none}.card-stack-search-results__result:hover{box-shadow:0 0 2rem #4d4d4d99}.card-stack-search-results__result--is-selected{box-shadow:0 0 2rem #4d4d4d99;transform:translate3d(10px,0,0)}.card-stack-search-results__result-top-bar{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.card-stack-search-results__result-course{align-self:flex-end;border-radius:1rem;font-weight:600;margin-right:.5rem;text-transform:uppercase}.card-stack-search-results__result-title{font-size:1.4rem;font-weight:600}.card-stack-search-results__status{background-color:#fff;font-size:1.5rem;margin:0 2rem 2rem;opacity:.8;padding:1.5rem 2rem}.attachment-preview{align-items:center;background-color:initial;display:flex;flex-direction:column;justify-content:flex-start;margin-top:2rem;width:100%}.attachment-preview__download-button{align-items:center;background-color:#ffffffe6;border:1px solid #e0e0e0;border-radius:4rem;box-shadow:0 .25rem 2rem #4d4d4d33;color:#00abfa;cursor:pointer;display:flex;font-size:2rem;justify-content:center;margin-bottom:2rem;padding:2rem;width:auto}.attachment-preview__download-button svg{height:3rem;margin-right:.5rem;width:3rem;fill:#00abfa}.attachment-preview__download-button:hover{background-color:#00abfa;color:#fff}.attachment-preview__download-button:hover svg{fill:#fff}.attachment-preview__viewer--iframe{height:70vh;width:100%}.attachment-preview__viewer--iframe iframe{height:100%;width:100%}#in-app-notice__anchor{position:fixed;right:20px;top:80px}.in-app-notice{display:flex;flex-direction:row;padding-bottom:7rem}.in-app-notice__avatar-column{padding-right:10px;width:40px}.in-app-notice__avatar-column__avatar{padding-top:.75rem}.in-app-notice__avatar-column__avatar img{border-radius:100px;width:100%}.in-app-notice__card{background-color:#fff;border-radius:4px;box-shadow:0 2px 2rem #4d4d4d99;display:flex;flex-direction:column;justify-content:space-between;max-height:70vh;overflow-y:scroll;width:350px}.in-app-notice__header{align-items:center;background-color:#f6f7f9;border-radius:4px 4px 0 0;justify-content:space-between;margin-left:0;padding:.9rem 1.5rem;position:absolute;width:calc(100% - 40px)}.in-app-notice__header,.in-app-notice__header__text{display:flex;flex-direction:row}.in-app-notice__header__text__name{color:#1b212880;font-size:1rem;font-weight:600}.in-app-notice__header__close{cursor:pointer;height:1.2rem;opacity:.3;transition:opacity .3s;width:1.2rem}.in-app-notice__header__close svg{fill:#212121;height:100%;width:100%}.in-app-notice__header__close:hover{opacity:1}.in-app-notice__headline{align-items:center;display:flex;flex-direction:row;margin-top:3.5rem;padding:1.5rem}.in-app-notice__headline__emoji{font-size:3rem;margin-right:.5rem;width:3rem}.in-app-notice__headline__text{color:#00abfa;font-size:2rem;font-weight:700;height:100%;line-height:1.1}.in-app-notice__body{display:flex;flex-direction:column;font-size:1.3rem;margin-bottom:5rem;padding:0 1.5rem 1.5rem}.in-app-notice__body p{color:#29333d;line-height:1.4;padding-bottom:1.2rem}.in-app-notice__body .wistia_responsive_padding{margin-bottom:1.2rem;padding-top:63%!important}.in-app-notice__body figure img{margin-bottom:0}.in-app-notice__body figure figcaption{color:#757575;font-size:1rem;font-style:italic;margin-bottom:1.3rem;padding-top:.6rem}.in-app-notice__body h1{color:#00abfa;font-size:2rem;font-weight:600;margin-bottom:0;margin-top:1.2rem}.in-app-notice__body h2{color:#00abfa;font-size:1.6rem;font-weight:600}.in-app-notice__reply-footer{align-items:center;bottom:0;cursor:pointer;display:flex;flex-direction:row;height:3rem;justify-content:center;left:0;opacity:0;padding:1rem 1.5rem 3.5rem 3rem;position:absolute;transform:scale(.7) translate3d(0,-100%,0);transform-origin:bottom center;transition:opacity .3s,transform .3s;width:100%}.in-app-notice:hover .in-app-notice__reply-footer{opacity:1;transform:scale(1) translateZ(0)}.in-app-notice__reply-footer__input{align-items:center;background-color:#fffffff2;border-radius:5rem;box-shadow:0 4px 2rem 0 #0006;color:#00abfa;display:flex;flex-direction:row;font-size:1.4rem;justify-content:center;padding:1rem 2rem;transition:color .3s,background-color .3s}.in-app-notice__reply-footer__input svg{height:1.3rem;margin-right:.2rem;transition:fill .3s;width:1.3rem;fill:#00abfa}.in-app-notice__reply-footer__input:hover{background-color:#00abfa;color:#fff}.in-app-notice__reply-footer__input:hover svg{fill:#fff}.in-app-notice__reply-footer__input--emoji-option{background-color:initial;box-shadow:none;font-size:4rem;height:3rem;line-height:.9;margin:0 1rem;padding:2rem;text-align:center;transition:transform .3s;width:3rem}.in-app-notice__reply-footer__input--emoji-option:hover{background-color:initial;transform:scale(1.3)}.generic-contentful-wrapper img{margin-bottom:1.3rem;width:100%}.generic-contentful-wrapper figure{margin-bottom:1.2rem;margin-top:.6rem}.generic-contentful-wrapper figure img{margin-bottom:0}.generic-contentful-wrapper figure figcaption{color:#757575;font-size:1.3rem;font-style:italic;margin-bottom:1.3rem;padding-top:.6rem;text-align:left}.generic-contentful-wrapper h1{color:#00abfa;font-size:2.2rem;font-weight:800;line-height:1.2}.generic-contentful-wrapper h1:first-child{margin-top:0}.generic-contentful-wrapper h2{color:#00abfa;font-size:1.6rem;font-weight:600;line-height:1.2;margin-bottom:0;margin-top:1.8rem}.generic-contentful-wrapper h3{color:#00abfa;font-size:1.6rem;font-weight:400}.generic-contentful-wrapper p{font-size:1.3rem;line-height:1.4}.import-lessons-select-course__input{color:#757575;color:#00abfa;display:flex;flex-direction:column;font-size:2.5rem;font-weight:400;height:8rem;justify-content:center;line-height:1.3;margin:0 2rem;padding:1.5rem 2rem;text-align:center;-webkit-user-select:none;user-select:none}.import-lessons-select-course__input--is-open{color:#00abfa}.import-lessons-select-course__input__inner{text-align:center;transition:transform .3s}.import-lessons-select-course__input__inner__copying-from{border-bottom:2px dashed #00abfa}.import-lessons-select-course__input__inner--is-open{border-bottom-color:#0000}.import-lessons-select-course-dropdown{height:calc(100vh - 200px);overflow-y:scroll;padding:2rem;width:calc(100vw - 4rem)}.import-lessons-select-course-dropdown__years{flex-wrap:nowrap;margin:0 2rem;overflow-y:scroll;-webkit-user-select:none;user-select:none}.import-lessons-select-course-dropdown__years__year{border:1px solid #e0e0e0;border-radius:2rem;cursor:pointer;font-size:1.2rem;margin-right:1rem;padding:1rem;white-space:nowrap}.import-lessons-select-course-dropdown__years__year:hover{border-color:#bdbdbd;color:#00abfa;text-decoration:underline}.import-lessons-select-course-dropdown__years__year.is-selected{background-color:#00abfa;color:#fff}.importable-courses-list__recent-courses{display:flex;flex-direction:column}.importable-courses-list__recent-course{border-bottom:1px solid #e0e0e0;cursor:pointer;display:flex;flex-direction:row;font-size:1.5rem;padding:1.5rem 3rem}.importable-courses-list__recent-course:hover{color:#00abfa}.importable-courses-list__recent-course__owner-name,.importable-courses-list__recent-course__planbook{padding-right:.5rem}.importable-courses-list__recent-course__owner-name:after,.importable-courses-list__recent-course__planbook:after{content:"›";padding-left:.5rem}.importable-person{border-bottom:2px solid #e0e0e0;display:flex;flex-direction:row;margin-bottom:1rem;padding:1rem 0;-webkit-user-select:none;user-select:none}@media (max-width:710px){.importable-person{align-items:center;flex-direction:column;justify-content:center}}.importable-person__user{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:0 1.3rem;width:20%}@media (max-width:710px){.importable-person__user{width:100%}}.importable-person__user__initials{background-color:#e0e0e0;border-radius:3rem;font-size:2rem;height:4rem;justify-content:center;line-height:2rem;margin-bottom:.5rem;padding:.5rem;width:4rem}.importable-person__user__initials,.importable-person__user__name{align-items:center;display:flex;flex-direction:row;font-weight:700}.importable-person__user__name{font-size:1.8rem;justify-content:flex-start;text-align:center}.importable-person__planbooks{display:flex;flex-direction:column;justify-content:center;padding-right:1.3rem;width:80%}@media (max-width:710px){.importable-person__planbooks{padding-left:1.3rem;width:100%}}.importable-person__planbook{border:1px solid #e0e0e0;border-radius:.6rem;box-shadow:0 1px .6rem #3333334d;display:flex;flex-direction:column;margin:1rem 0;overflow:hidden;padding:1.6rem 1.6rem 1rem;position:relative;z-index:0}.importable-person__planbook__cover{background-color:#c7c7c7;background-position:top;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-40}.importable-person__planbook__cover:before{background-image:linear-gradient(0deg,#3d4a51cc,#0000);bottom:0;content:"";height:100%;left:0;opacity:1;position:absolute;right:0;top:0;z-index:0}.importable-person__planbook__title{color:#fff;font-size:2.6rem;font-weight:700;padding-bottom:1rem;text-align:center}.importable-person__planbook__courses{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.importable-person__planbook__courses__title{align-items:center;background-color:#fff;border:1px solid #0000;border-radius:2rem;cursor:pointer;display:flex;flex-direction:row;font-size:1.3rem;justify-content:center;line-height:1;margin-bottom:1rem;margin-right:1rem;padding:1rem 1.3rem}.importable-person__planbook__courses__title:hover{text-decoration:underline}.import-lessons-modal-wrapper{background-color:#fff;height:var(--vh,100vh);padding:0;position:fixed;top:0;width:100vw;z-index:999999999}.import-lessons-modal-wrapper__close-button{align-items:center;border:1px solid #000;border-radius:5rem;color:#000;cursor:pointer;display:block;display:flex;font-size:2rem;height:3.5rem;justify-content:center;margin-right:1.5rem;margin-top:1.5rem;opacity:.3;position:fixed;right:0;top:0;transition:opacity .3s,border-color .3s,box-shadow .3s,color .3s;width:3.5rem;z-index:999999}.import-lessons-modal-wrapper__close-button:hover{border-color:#ff5624;box-shadow:0 0 0 2px #ff5624;color:#ff5624;opacity:1;text-decoration:none}.import-lessons-modal{background-color:#fff;background-color:#fafafa;display:flex;flex-direction:column;height:var(--vh,100vh);overflow-y:scroll;width:100%}.import-lessons-modal__outline .course-outline-with-detail,.import-lessons-modal__outline .course-outline-with-detail__row,.import-lessons-modal__outline>div{height:100%}.import-lessons-modal__outline{flex-grow:2;flex-shrink:0;height:50%;padding:1.5rem 1.5rem 0}.import-lessons-modal__button-row{height:8rem;padding:1.5rem}.import-lessons-modal__button-row__button{background-color:#00abfa;border:none;border-radius:5rem;color:#fff;display:block;font-size:2rem;margin-left:auto;margin-right:auto;padding:1rem 3rem;text-align:center;transition:background-color .3s,color .3s}.import-lessons-modal__button-row__button:disabled{background-color:#bdbdbd;color:#212121}.import-lessons-modal__button-row__instructions{color:#bdbdbd;font-size:2rem;text-align:center}.import-lessons-select-course-dropdown__years{display:flex;flex-direction:row}body.admin-action,body.admin-card-stack,body.admin-class-website,body.admin-course,body.admin-fiscal-group,body.admin-group,body.admin-planbook,body.admin-rotation-calendar,body.admin-session,body.admin-user,body.admin-user-actions,body.admin-user-sessions{background-color:#f7f8f7}.admin-version-box{flex-shrink:0;height:calc(100vh - 11rem);margin-top:1rem;overflow-y:scroll}.admin-doc-label,.admin-doc__top-bar{display:flex;flex-direction:row}.admin-doc-label{align-items:center;background-color:#fff2c2;border-radius:9999px;font-size:1.125rem;font-weight:700;letter-spacing:.1px;margin-bottom:.5rem;margin-right:.5rem;padding:.5rem 1rem;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.admin-doc-label--card-stack{background-color:#b3ecff}.admin-doc-label--planbook{background-color:#c4f7e1}.admin-doc-label--course{background-color:#ffbebd}.admin-doc-label--class-website{background-color:#ebffbd}.admin-doc-label--fiscal-group{background-color:#d3bdff}.admin-doc-label--group{background-color:#f2caf2}.admin-doc-label--comment{background-color:#f792f7}.admin-doc-label--action{background-color:#bdffbd}.admin-doc-label__icon{color:#00000080;height:1.5rem;width:1.5rem}.admin-doc-label__icon svg{height:100%;width:100%;fill:currentColor}.admin-doc-label__text{color:#000000b3;line-height:.9}.admin-doc-button{align-items:center;border-radius:9999px;cursor:pointer;display:flex;flex-direction:row;font-size:1.125rem;font-weight:700;letter-spacing:.1px;margin-bottom:.5rem;margin-right:.5rem;padding:.5rem 1rem;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.admin-doc-button__icon{color:#00000080;height:1.5rem;width:1.5rem}.admin-doc-button__icon svg{height:100%;width:100%;fill:currentColor}.admin-doc-button__text{color:#000000b3}.admin-doc-h1{font-size:3rem}.admin-doc-h1,.admin-doc-h2{color:#22292f;font-weight:900;letter-spacing:-.05em;line-height:1;line-height:.85}.admin-doc-h2{font-size:2.25rem}.admin-version-box__item{align-items:center;border-color:#e0e0e0;border-top-width:1px;cursor:pointer;display:flex;flex-direction:row;padding-bottom:.75rem;padding-top:.75rem}.admin-version-box__item.--is-selected{color:#00abfa}.admin-version-box__item--date-string{align-items:center;font-weight:700;justify-content:center}.admin-version-box__item__date-string{background-color:#e7f6fd;border-radius:9999px;color:#063247;letter-spacing:.1px;margin-bottom:.5rem;margin-top:.5rem;padding:.25rem 1rem;width:-moz-fit-content;width:fit-content}.admin-version-box__item__text{display:flex;flex-direction:column}.admin-version-box__item__action-name{font-size:1rem;font-weight:700;letter-spacing:.1px;line-height:1}.admin-version-box__item__version{margin-right:.5rem;min-width:45px}.admin-version-box__item__description{color:#4d4d4de6;line-height:1}.admin-skeleton__main{background-color:#fff;border-radius:.5rem;box-shadow:0 1px 3px 0 #0000001a,0 1px 2px 0 #0000000f;display:flex;flex-basis:100%;flex-direction:column;max-width:75%;padding:1rem;width:75%}.admin-skeleton__main__top{align-items:center;border-bottom-width:1px;border-color:#e0e0e0;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:1rem;padding-bottom:.5rem}.admin-skeleton__main__bottom{display:flex;flex-direction:row;flex-grow:0}.admin-skeleton__main__left{flex-basis:50%;height:calc(100vh - 8rem);overflow:scroll}.admin-skeleton__main__left pre{white-space:break-spaces}.admin-skeleton__main__right{flex-basis:50%;height:calc(100vh - 8rem);overflow:scroll}.admin-skeleton__main__full{flex-basis:100%;height:calc(100vh - 8rem);overflow:scroll}.admin-skeleton__main__top__revision{font-size:1.25rem;font-weight:700;margin-bottom:.5rem;margin-top:.5rem}.admin-skeleton__main__top__actions:hover{color:#00abfa;cursor:pointer}.admin-overview-table>tbody>tr{border-bottom-width:1px;border-color:#e0e0e0}.admin-overview-table>tbody>tr>td{font-size:1.125rem;padding-bottom:.5rem;padding-top:.5rem}.admin-overview-table>tbody>tr>td pre{white-space:break-spaces}.admin-overview-table>tbody>tr>td:first-child{color:#bdbdbd;font-size:1rem;font-weight:700;letter-spacing:.1px;padding-right:.5rem;text-transform:uppercase;vertical-align:top}.admin-overview-table>tbody>tr>td:last-child{color:#212121;font-weight:700}.admin-overview-table--right-align-second-column>tbody>tr>td:nth-child(2){text-align:right}.admin-overview-table.--full-width-table>tbody>tr>td:first-child{max-width:150px;min-width:150px;text-align:left;width:150px}.admin-overview-table.--full-width-table>tbody>tr>td:nth-child(2){text-align:left}.admin-detail-outline__item{font-weight:400}.admin-detail-outline__item--depth-1{padding-left:.5rem}.admin-detail-outline__item--depth-2{padding-left:1.5rem}.admin-detail-outline__item--depth-3{padding-left:2rem}.admin-detail-outline__item--header{font-weight:700}.admin-btn{background-color:#00abfa;border-radius:9999px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;color:#fff;font-size:1.25rem;font-weight:900;padding:1rem 2rem;text-align:center;transition:box-shadow .3s}.admin-btn:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.group-admin-index-table{height:100%}.group-admin-index-table td{border:solid #e0e0e0;border-width:0 0 1px;font-size:13px;padding:1rem 0}.group-admin-index-table tr{cursor:pointer}.group-admin-index-table tr:hover td{background-color:#f8fafc}.group-admin-index-table .et-cell-container{display:flex;flex-direction:row}.group-admin-membership-table table{width:100%}.group-admin-membership-table th{border-bottom:2px;border-color:#b8c2cc;border-style:solid;color:#606f7b;font-size:1rem;padding-bottom:1rem}.group-admin-membership-table td{border:solid #e0e0e0;border-width:0 0 1px;font-size:1.25rem;overflow-x:hidden;padding:1rem 0;text-overflow:ellipsis}.group-admin-membership-table tr{cursor:pointer}.group-admin-membership-table tr:hover td{background-color:#f8fafc}.group-admin-membership-table .et-cell-container{display:flex;flex-direction:row}.admin-sidebar-button{align-items:center;background-color:#fff;border-radius:.25rem;box-shadow:0 1px 3px 0 #0000001a,0 1px 2px 0 #0000000f;color:#00abfa;cursor:pointer;display:inline-flex;font-weight:700;justify-content:center;margin-bottom:1rem;padding:.5rem 1rem;transition:box-shadow .3s;-webkit-user-select:none;user-select:none;width:100%}.admin-sidebar-button:hover{text-decoration:underline}.admin-sidebar-button:active{box-shadow:inset 0 2px 4px 0 #0000000f}.admin-inline-button{align-items:center;background-color:#fff;border-radius:.25rem;box-shadow:0 1px 3px 0 #0000001a,0 1px 2px 0 #0000000f;color:#00abfa;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:400;justify-content:center;margin-bottom:1rem;padding:.5rem 1rem;transition:box-shadow .3s;-webkit-user-select:none;user-select:none;vertical-align:top;width:auto}.admin-inline-button:hover{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;text-decoration:underline}.admin-inline-button:active{box-shadow:0 1px 3px 0 #0000001a,0 1px 2px 0 #0000000f}label.admin-label{color:#606f7b;display:block;font-weight:700;margin-bottom:.5rem}input.admin-input{-webkit-appearance:none;appearance:none;border-color:#f1f5f8;border-radius:.25rem;border-width:1px;box-shadow:0 1px 3px 0 #0000001a,0 1px 2px 0 #0000000f;color:#606f7b;line-height:1.25;padding:.5rem .75rem;width:100%}input.admin-input.--auto-width{width:auto}.school-backdrop,.user-backdrop{height:var(--vh,100vh);left:0;position:fixed;top:0;width:100vw;z-index:-1}.school-backdrop__fade,.user-backdrop__fade{height:var(--vh,100vh);position:absolute;top:0;width:100vw;z-index:3}.school-backdrop__fade{background:linear-gradient(#fff6,#fff)}.user-backdrop__fade{background:linear-gradient(#ffffff1a,#fffc)}.school-backdrop__pattern,.user-backdrop__pattern{height:var(--vh,100vh);position:absolute;top:0;width:100vw;z-index:2}.school-backdrop__pattern{background:url(https://cc-frontend-assets.commoncurriculum.com/assets/images/patterns/dark-circles-eefc9c4764ef030cf257bc52d9a2dc93.png) 0/10px 12px repeat}.user-backdrop__pattern{background:url(https://cc-frontend-assets.commoncurriculum.com/assets/images/patterns/hypnotize-transparent-a07c71655e43e1f1db754ce739f663d8.png) 0/400px 400px repeat;opacity:.05}.school-backdrop__gradient,.user-backdrop__gradient{height:var(--vh,100vh);position:absolute;top:0;width:100vw;z-index:1}.school-backdrop__gradient{background-image:linear-gradient(90deg,#f2d354,#34d2da)}@keyframes AnimateBackground{0%{background-position:0 0}50%{background-position:100% 0}to{background-position:0 0}}.school-header{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin:8rem 2rem 2rem;-webkit-user-select:none;user-select:none}.school-header__logo-and-title{align-items:center;display:flex;flex-direction:row;max-width:70%;padding-right:3rem}.school-header__logo{height:7rem;padding-right:1rem;width:7rem}.school-header__logo__img{width:100%}.school-header__title{font-size:7rem;font-weight:900;letter-spacing:-.03em;line-height:1;line-height:.9}.school-header__button{align-items:flex-end;display:flex;flex-direction:row;flex-shrink:0;margin-left:1rem}@media (max-width:992px){.school-header__button{line-height:1;margin-left:0;margin-top:1rem}}.school-header__management-buttons{display:flex;flex-direction:row;margin-left:1rem}@media (max-width:992px){.school-header__management-buttons{flex-direction:column;font-size:2rem}}.school-setup-button{align-items:center;background-color:#fff;border-radius:9999px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;color:#212121;cursor:pointer;display:flex;flex-grow:0;font-size:2.75rem;font-weight:700;outline:0;padding:1rem 2rem;transform:translateZ(0);transition:box-shadow .2s,transform .2s,color .2s;-webkit-user-select:none;user-select:none;-webkit-user-select:none;user-select:none}.school-setup-button:focus{outline:0}.school-setup-button:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;color:#00abfa;transform:scale(1.005) translateY(-2px) translateZ(0)}.school-setup-button:hover svg{fill:#00abfa}.school-setup-button:hover.school-setup-button__rotate-icon svg{transform:rotate(90deg)}.school-setup-button:active{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;color:#268bd9;outline:0;transform:scale(.98) translateZ(0)}.school-setup-button:active .school-setup-button__icon svg{fill:#268bd9}.school-setup-button__icon{height:3.2rem;width:3.2rem;fill:#212121;margin-right:.25rem}.school-setup-button__icon svg{height:100%;transition:fill .2s,transform .5s;width:100%}.school-show__headline__buttons{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:flex-start}.school-show__headline__buttons__add,.user-home__body__planbooks__header__buttons__add{align-items:center;background-color:#fff;border-bottom:1px solid #bdbdbd;border-radius:9999px;box-shadow:none;box-shadow:0 0 1px #fff0;cursor:pointer;display:flex;flex-direction:row;font-size:1.5rem;font-weight:700;justify-content:center;line-height:1;outline:0;padding:1rem 1.5rem 1rem 1rem;text-align:left;transition:box-shadow .2s,transform .2s,border .2s,background .2s;-webkit-user-select:none;user-select:none}.school-show__headline__buttons__add svg,.user-home__body__planbooks__header__buttons__add svg{fill:currentColor;flex-shrink:0;height:2rem;width:2rem}.school-show__headline__buttons__add:focus,.user-home__body__planbooks__header__buttons__add:focus{border-bottom-width:1px;border-color:#00abfa;outline:0}.school-show__headline__buttons__add:hover,.user-home__body__planbooks__header__buttons__add:hover{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;transform:translateY(-1px)}.school-show__headline__buttons__add:active,.user-home__body__planbooks__header__buttons__add:active{outline:0;transform:translateY(1px) scale(.98)}.school-show__headline__buttons__dropdown__trigger,.user-home__body__planbooks__header__buttons__trigger{align-items:center;background-color:#fff;border-bottom:1px solid #bdbdbd;border-radius:9999px;box-shadow:none;box-shadow:0 0 1px #fff0;cursor:pointer;display:flex;flex-direction:row;font-size:1.5rem;font-weight:700;justify-content:center;line-height:1;outline:0;padding:1rem 2rem 1rem 1.5rem;transition:box-shadow .2s,transform .2s,border .2s,background .2s;-webkit-user-select:none;user-select:none}.school-show__headline__buttons__dropdown__trigger svg,.user-home__body__planbooks__header__buttons__trigger svg{fill:currentColor;flex-shrink:0;height:2rem;height:16px;width:2rem;width:16px}.school-show__headline__buttons__dropdown__trigger:focus,.user-home__body__planbooks__header__buttons__trigger:focus{border-bottom-width:1px;border-color:#00abfa;outline:0}.school-show__headline__buttons__dropdown__trigger:hover,.user-home__body__planbooks__header__buttons__trigger:hover{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;transform:translateY(-1px)}.school-show__headline__buttons__dropdown__trigger[aria-expanded=true],.user-home__body__planbooks__header__buttons__trigger[aria-expanded=true]{border-bottom-left-radius:9999px!important;border-bottom-right-radius:9999px!important;border-bottom-width:1px;border-color:#00abfa}.user-home__body__planbooks__header__buttons__add,.user-home__body__planbooks__header__buttons__trigger{border:solid #e0e0e0;border-width:1px 1px 2px;box-shadow:0 1px 3px 0 #0000001a,0 1px 2px 0 #0000000f;color:#00abfa}.user-home__body__planbooks__header__buttons__add:focus,.user-home__body__planbooks__header__buttons__add:hover,.user-home__body__planbooks__header__buttons__trigger:focus,.user-home__body__planbooks__header__buttons__trigger:hover{border:solid #bdbdbd;border-width:1px 1px 2px}.user-home__body__planbooks__header__buttons__add[aria-expanded=true],.user-home__body__planbooks__header__buttons__trigger[aria-expanded=true]{border-bottom-width:2px}.school-show__headline__buttons__dropdown__list,.user-home__body__planbooks__header__buttons__list{background-color:initial;box-shadow:none}.user-home__body__planbooks__header__buttons .ember-power-select-dropdown{border-radius:.5rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;margin-top:.5rem;overflow:visible}.school-show__headline__buttons__dropdown__list .ember-power-select-options,.user-home__body__planbooks__header__buttons__list .ember-power-select-options{background-color:#fff;border-color:#e0e0e0;border-radius:.5rem;border-width:1px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;max-height:none;overflow:visible}.user-home__body__planbooks__header__buttons__list.--create-planbook .ember-power-select-options{margin-left:-98px;padding:.5rem 1rem;width:195px}@media (min-width:641px){.user-home__body__planbooks__header__buttons__list.--create-planbook .ember-power-select-options{margin-left:0}}.school-show__headline__buttons__dropdown__list .ember-power-select-option,.user-home__body__planbooks__header__buttons__list .ember-power-select-option{background-color:#fff;border-radius:9999px;font-size:1.25rem;font-weight:600;line-height:1;padding-bottom:.75rem;padding-left:.75rem;padding-top:.75rem;text-align:center}.user-home__body__planbooks__header__buttons__list.--create-planbook .ember-power-select-option{text-align:left}.user-home__body__planbooks__header__buttons__list.--create-planbook .ember-power-select-option:hover{cursor:pointer}.school-show__headline__buttons__dropdown__list .ember-power-select-option[aria-selected=true],.user-home__body__planbooks__header__buttons__list .ember-power-select-option[aria-selected=true]{color:#00abfa}.school-show__headline__buttons__dropdown__list .ember-power-select-option[aria-selected=true]:before,.user-home__body__planbooks__header__buttons__list .ember-power-select-option[aria-selected=true]:before{content:"✓ ";margin-left:-1rem}.school-show__headline__buttons__dropdown__list .ember-power-select-option[aria-current=true],.user-home__body__planbooks__header__buttons__list .ember-power-select-option[aria-current=true]{background-color:#00abfa;color:#fff}.group-team{background-color:#fff;border-radius:.5rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;width:100%}.group-team__header{display:flex;flex-direction:column;padding:2rem 2rem .5rem;-webkit-user-select:none;user-select:none}.group-team__header__group-title{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}.group-team__header__group-title__title{color:#4c4c4c;font-size:3rem;font-weight:900;letter-spacing:-.05em;line-height:1;width:100%}.group-team__header__group-title__title[contenteditable=true]{border-bottom:1px dashed gray;border-radius:.25rem}.group-team__header__group-title__button-wrapper{height:3rem;position:relative;width:3rem}.group-team__header__group-title__button{align-items:center;background-color:#fff;border-radius:9999px;box-shadow:0 0 2px #0000;color:#0000;cursor:pointer;display:flex;flex-direction:row;flex-wrap:nowrap;height:3rem;overflow:hidden;padding:.5rem .5rem .5rem 1rem;position:absolute;right:0;top:0;transform:translateZ(0);transition:box-shadow .3s,transform .3s}.group-team__header__group-title__button .group-team__header__group-title__button__text{color:#0000;font-size:1.25rem;max-width:0;opacity:0;padding-right:.5rem;transition:transform .3s,max-width .3s ease-in,opacity .3s .2s}.group-team__header__group-title__button svg{height:100%;min-width:2rem;transition:transform .8s,fill .2s;width:100%}.group-team__header__group-title__button:hover{background-color:#fff;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;transform:translateY(-1px)}.group-team__header__group-title__button:hover .group-team__header__group-title__button__text{color:#00abfa;max-width:300px;opacity:1}.group-team__header__group-title__button:hover svg{transform:rotate(-90deg);fill:#00abfa}.group-team__header__group-title__button:active{box-shadow:0 2px 4px 0 #0000001a;transform:scale(.95) translateZ(0)}.group-team__planbooks{padding:1.5rem 2rem}.group-team__header__members{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.group-team__header__members .user-avatar{margin-bottom:.5rem;margin-right:.25rem}.group-team__header__add-member-button{align-items:center;background-color:#fff;border:1px solid #bdbdbd;border-radius:9999px;cursor:pointer;display:flex;flex-direction:row;font-size:1.2rem;height:2.5rem;justify-content:center;padding:.25rem;transition:transform .2s,box-shadow .2s,color .2s,border-color .2s,background-color .2s;-webkit-user-select:none;user-select:none;width:2.5rem}.group-team__header__add-member-button:hover{border-color:#00abfa;box-shadow:0 1px 3px 0 #0000001a,0 1px 2px 0 #0000000f;color:#00abfa;transform:scale(1.005) translateY(0)}.group-team__header__add-member-button:hover svg{fill:#00abfa}.group-team__header__add-member-button:active{background-color:#00abfa;color:#fff;transform:scale(.95) translateY(1px)}.group-team__header__add-member-button:active svg{fill:#fff}.group-team__header__add-member-button svg{height:100%;padding:.25rem;transition:fill .2s;width:100%}.group-team-edit__users{display:flex;flex-direction:column;padding:1rem}.group-team-edit__users__user__first-name{margin-left:.5rem;margin-right:.5rem}.group-team-edit__users__user__last-name{font-weight:700}.group-team-edit__users__user__invited-email{margin-left:.5rem;overflow-wrap:anywhere}.group-team-edit__add-member-btn{align-items:center;border-color:#e0e0e0;color:#00abfa;display:flex;flex-direction:row;font-size:1.125rem;margin-bottom:1rem;margin-top:1rem}.group-team-edit__add-member-btn svg{height:2rem;width:2rem;fill:currentColor}.school-show__headline{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;margin-bottom:3rem;margin-left:2rem;-webkit-user-select:none;user-select:none;width:calc(100% - 2rem)}.school-show__headline__text{font-size:4rem;font-weight:900;margin:0;padding:0}.school-show__teams{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;padding-left:2rem}.school-show__teams--edit-page{padding-left:0}.school-show__teams__add-team-btn{align-items:center;background-color:#fff;border-bottom:1px solid #bdbdbd;border-radius:9999px;box-shadow:none;box-shadow:0 0 1px #fff0;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;color:#00abfa;cursor:pointer;display:flex;flex-direction:row;flex-shrink:0;font-size:1.5rem;font-weight:700;height:4rem;justify-content:center;line-height:1;outline:0;padding:1rem 1.5rem 1rem 1rem;transition:box-shadow .2s,transform .2s,border .2s,background .2s;-webkit-user-select:none;user-select:none;width:100%}.school-show__teams__add-team-btn svg{fill:currentColor;flex-shrink:0;height:2rem;width:2rem}.school-show__teams__add-team-btn:focus{border-bottom-width:1px;border-color:#00abfa;color:#00abfa;outline:0}.school-show__teams__add-team-btn:hover{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-1px)}.school-show__teams__add-team-btn:active{outline:0;transform:translateY(1px) scale(.98)}.school-show__teams__team-wrapper{flex-basis:20%;flex-grow:2;margin-bottom:2rem;margin-right:2rem;max-width:33%;min-width:250px}.modal-manager-wrapper{bottom:0;left:0;position:fixed;transform:translateZ(0);z-index:9999}.modal-manager-wrapper>div{position:relative}.modal-manager-wrapper>div>div{position:relative;transform:translateZ(0);width:100vw}.modal-manager-wrapper--absolute-top{z-index:999999999}body.full-screen-modal-open,body.modal-manager-open{overflow:hidden}body.full-screen-modal-open.--is-scrollable,body.modal-manager-open.--is-scrollable{overflow:visible}.user-avatar{align-items:center;background-color:#b8c2cc;border-radius:9999px;box-shadow:0 1px 3px 0 #0000001a,0 1px 2px 0 #0000000f;color:#fff;display:flex;flex-direction:row;justify-content:center;-webkit-user-select:none;user-select:none}.user-avatar--xxl{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;font-size:3rem;font-weight:900;height:6rem;padding:2rem;width:6rem}.user-avatar--lg{font-size:1.875rem;font-size:2.5rem;font-weight:700;font-weight:600;height:4rem;height:4.5rem;padding:2rem;width:4rem;width:4.5rem}.user-avatar--md{font-size:1.5rem;font-weight:700;font-weight:600;height:3rem;padding:1.5rem;width:3rem}.user-avatar--sm{font-size:1.25rem;height:2.5rem;width:2.5rem}.user-avatar--sm,.user-avatar--xs{box-shadow:0 1px 3px 0 #0000001a,0 1px 2px 0 #0000000f;font-weight:600;padding:.25rem}.user-avatar--xs{font-size:1rem;height:1.75rem;width:1.75rem}.planbook-pill,a.planbook-pill{border:1px solid #bdbdbd;border-radius:50px 50px 50px 50px;box-shadow:none;box-sizing:initial;color:#fff;display:flex;flex-direction:row;height:4rem;height:4.5rem;margin-bottom:1rem;position:relative;text-decoration:none;transform:translateZ(0);transition:transform .1s,box-shadow .1s;-webkit-user-select:none;user-select:none;z-index:2}.planbook-pill .user-avatar,a.planbook-pill .user-avatar{margin-left:-2px;z-index:3}.planbook-pill:hover,a.planbook-pill:hover{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;transform:scale(1.005) translate3d(0,-2px,0)}.planbook-pill:active,a.planbook-pill:active{box-shadow:0 1px 3px 0 #0000001a,0 1px 2px 0 #0000000f;transform:scale(.98) translate3d(0,1px,0)}.planbook-pill__text{align-items:flex-start;display:flex;flex-direction:column;font-size:1.25rem;justify-content:center;line-height:1;margin-left:-1.5rem;z-index:1}.planbook-pill__owner-name{font-size:1rem;font-weight:400;letter-spacing:.2px;opacity:.8;padding-top:.5rem}.planbook-pill__owner-name,.planbook-pill__planbook-title{border-radius:0 2px 2px 0;padding-left:2.5rem;padding-right:.5rem}.planbook-pill__planbook-title{font-size:1.5rem;font-weight:700;letter-spacing:.3px;padding-bottom:.5rem;text-shadow:0 1px 2px #000c}.planbook-pill__background{z-index:0}.planbook-pill__background,.planbook-pill__background__fade,.planbook-pill__background__image{border-radius:50px 49px 49px 50px;height:100%;left:0;position:absolute;top:0;width:100%}.planbook-pill__background.--no-radius,.planbook-pill__background__fade.--no-radius,.planbook-pill__background__image.--no-radius{border-radius:0}.planbook-pill__background__fade{background:linear-gradient(90deg,#333333f2,#333333b3 120px,#ffffff1a);z-index:1}.planbook-pill__background__fade--up{background:linear-gradient(180deg,#fffc,#ffffff80)}.planbook-pill__background__image{background-position:50%;background-repeat:no-repeat;background-size:cover;z-index:0}.slideout-wrapper{background-color:#fff;border-bottom-left-radius:2rem;border-top-left-radius:2rem;bottom:0;box-shadow:0 2px 3rem #4d4d4d80;height:calc(var(--vh, 100vh));overflow:hidden;overflow-y:scroll;position:fixed;right:0;transform:translateZ(0)}@media (min-width:641px){.slideout-wrapper{height:var(--vh,100vh)}}.slideout-wrapper--order-1{margin-left:1rem;width:calc(100vw - 1rem)}@media (min-width:640px){.slideout-wrapper--order-1{margin-left:5rem;width:calc(100vw - 5rem)}}.slideout-wrapper--order-2{margin-left:10rem;width:calc(100vw - 10rem)}.slideout-wrapper--order-3{margin-left:15rem;width:calc(100vw - 15rem)}.slideout-wrapper--order-4{margin-left:20rem;width:calc(100vw - 20rem)}.slideout-wrapper--fixed-sidebar{left:auto;right:0;width:95vw}@media (min-width:641px){.slideout-wrapper--fixed-sidebar{min-width:500px;width:25vw}}.slideout-wrapper--half-screen{left:auto;right:0;width:95vw}@media (min-width:641px){.slideout-wrapper--half-screen{min-width:500px;width:55vw}}.slideout-background{bottom:0;height:var(--vh,100vh);left:0;overflow:hidden;position:fixed;width:100vw}.slideout__header{align-items:flex-start;display:flex;flex-direction:row;flex-grow:1;justify-content:space-between;padding-bottom:1rem;padding-right:1.5rem;padding-top:1.5rem;width:100%}.slideout__header div:first-child{flex-grow:2}@media (min-width:641px){.slideout__header{padding:3rem 4rem 2rem}}.slideout__header__close{align-items:center;border:1px solid #606f7b;border-radius:9999px;color:#606f7b;cursor:pointer;display:flex;flex-basis:auto;flex-direction:row;flex-grow:0;flex-shrink:0;height:4rem;justify-content:center;padding:.25rem;transition:box-shadow .2s,transform .2s,background-color .2s,border-color .2s;width:4rem}.slideout__header__close svg{height:2.5rem;width:2.5rem;fill:currentColor;transition:fill .2s}.slideout__header__close:hover{border-color:#00abfa;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;color:#00abfa;transform:translateY(-1px)}.slideout__header__close:active{background-color:#00abfa;border-color:#00abfa;color:#fff;transform:translateY(1px) scale(.98)}@media (min-width:641px){.slideout__header__close{right:3rem;top:4rem}.slideout__header__close svg{height:3rem;width:3rem}}.slideout__header__title__label{color:#00abfa;display:flex;flex-direction:row;font-size:1.5rem;font-weight:400;justify-content:flex-start;margin-bottom:0;margin-left:0;margin-top:2rem;padding:0}.slideout__header__title{color:#22292f;display:block;font-size:3rem;font-weight:900;letter-spacing:-.05em;line-height:1;margin-bottom:0;margin-top:0;padding-left:0;width:100%}@media (min-width:641px){.slideout__header__title{font-size:5.5rem}}.slideout__header__title--less-bold{font-size:4rem}.slideout__header__title--input{border-color:#0000;border-bottom:2px;border-color:#00abfa;border-style:dotted;line-height:1;padding:0;transition:border .2s}.slideout__header__title--input--no-focus{border-color:#0000}.slideout__header__title--input--no-focus:hover,.slideout__header__title--input--no-focus:invalid{border-color:#00abfa}.slideout__header__title--input--no-focus:focus{outline:0}.slideout__body{padding:.5rem 3rem 3rem 4rem}.slideout__body__heading{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.slideout__body__heading__title{font-size:4rem;font-weight:900;letter-spacing:-.05em}.slideout__body__heading__subtitle{font-size:2.25rem;font-weight:900;letter-spacing:-.05em}.slideout__body__subheading{color:#757575;font-size:1.5rem;font-weight:400}.slideout__body__heading__add{align-items:center;background-color:#fff;border-bottom:1px solid #bdbdbd;border-radius:9999px;box-shadow:none;box-shadow:0 0 1px #fff0;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;color:#00abfa;cursor:pointer;display:flex;flex-direction:row;font-size:1.5rem;font-weight:700;height:4rem;justify-content:center;line-height:1;outline:0;padding:1rem 1.5rem 1rem 1rem;transition:box-shadow .2s,transform .2s,border .2s,background .2s;-webkit-user-select:none;user-select:none}.slideout__body__heading__add svg{fill:currentColor;flex-shrink:0;height:2rem;width:2rem}.slideout__body__heading__add:focus{border-bottom-width:1px;border-color:#00abfa;color:#00abfa;outline:0}.slideout__body__heading__add:hover{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-1px)}.slideout__body__heading__add:active{outline:0;transform:translateY(1px) scale(.98)}.slideout__body__heading__add--subtler{box-shadow:0 1px 3px 0 #0000001a,0 1px 2px 0 #0000000f;transform:translateY(.5rem)}.slideout__body__heading__add--subtler:hover{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;transform:translateY(.25rem)}.slideout__header__logo-and-title{align-items:center;display:flex;flex-direction:row;height:2rem;margin-bottom:.5rem}.slideout-header__logo-and-title__logo{height:2rem;width:2rem}.slideout-header__logo-and-title__logo img{height:100%}.slideout-header__logo-and-title__title{font-size:2.25rem;font-weight:400;opacity:.8}.slideout-header__logo-and-title__edit-btn{border-bottom:1px;border-color:#00abfa;border-style:dashed;color:#bdbdbd;cursor:pointer;font-size:1.25rem;margin-left:1rem;margin-right:1rem}.slideout-header__logo-and-title__edit-btn:hover{border-bottom-style:solid;color:#00abfa}.slideout__body__form-input{border-bottom:1px;border-color:#00abfa;border-style:dotted;border-left:none;border-right:none;border-top:none;font-size:2.25rem;font-weight:900;letter-spacing:-.05em}.slideout__body__form-input .ember-power-select-selected-item{margin-left:0}.user-avatar-with-name{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;padding-bottom:.5rem;padding-top:.5rem}.user-avatar-with-name__text{align-items:center;display:flex;flex-direction:row;font-size:1.5rem;margin-left:1rem}.user-avatar-with-name__text__last-name{font-weight:700;margin-left:.25rem}.user-avatar-with-name__text__email{color:#bdbdbd;margin-left:.25rem}.ember-notifier{max-width:500px;z-index:10000000000000000}.toast-notice-wrapper{animation-duration:.5s;animation-name:"bounceOut";animation-timing-function:cubic-bezier(.77,0,.175,1);padding-bottom:.5rem;padding-left:1.5rem;padding-right:1.5rem}.toast-notice-wrapper.ember-notifier-notification-show{animation-duration:.5s;animation-name:"bounceIn";animation-timing-function:cubic-bezier(.77,0,.175,1)}.toast-notice{align-items:center;background-color:#fff;border-radius:9999px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;display:flex;flex-direction:row;justify-content:center;overflow:hidden;padding:1rem;position:relative;transition:background-color 1s}.toast-notice__loading-bar{height:4px;left:2rem;overflow:hidden;position:absolute;top:0;width:calc(100% - 4rem)}@keyframes growLoadingBar{0%{transform:scaleX(0) translateZ(0)}to{transform:scaleX(1) translateZ(0)}}.toast-notice__loading-bar__dot{animation-name:"growLoadingBar";animation-timing-function:linear;background-color:#0003;height:2px;transform-origin:left;width:100%}.toast-notice--duration-20000 .toast-notice__loading-bar__dot,.toast-notice--duration-30000 .toast-notice__loading-bar__dot{animation-duration:20s}.toast-notice--duration-10000 .toast-notice__loading-bar__dot{animation-duration:10s}.toast-notice--duration-5000 .toast-notice__loading-bar__dot{animation-duration:5s}.toast-notice--duration-4000 .toast-notice__loading-bar__dot{animation-duration:4s}.toast-notice--duration-3000 .toast-notice__loading-bar__dot{animation-duration:3s}.toast-notice--duration-2000 .toast-notice__loading-bar__dot{animation-duration:2s}.toast-notice--is-error{background-color:#f6836f;color:#000}.toast-notice--is-primary{background-color:#34d2da;color:#fff}.toast-notice--is-processing{background-color:#e2cc60;color:#000}.toast-notice--is-warning{background-color:#e1f8f9;color:#000000e6}.toast-notice--is-success{background-color:#e2fee7;color:#000}.toast-notice__icon{border-radius:9999px;color:#000000b3;flex-shrink:0;height:3rem;margin-left:.75rem;margin-right:.75rem;padding:.25rem;width:3rem}.toast-notice__icon svg{height:100%;width:100%;fill:currentColor}.toast-notice__text{flex-grow:2;font-size:1.25rem;line-height:1;width:100%}.toast-notice__text__title{font-weight:600}.toast-notice__text__message{font-size:1.125rem;font-weight:400;opacity:.8;padding-top:.5rem}.toast-notice__close{flex-shrink:0;height:2rem;margin-left:.5rem;width:2rem}.toast-notice__close svg{height:100%;width:100%;fill:currentColor}.cc-tooltip{background-color:#4d4d4de6;border-radius:.25rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;color:#fff;font-size:1.125rem;padding:.5rem}.group-members-table table{border:1px solid #e0e0e0;border-collapse:initial;border-radius:.5rem;width:100%}.group-members-table .occluded-content{opacity:0}.group-members-table thead tr{border-bottom-width:1px}.group-members-table tr th{background-color:#f8fafc;color:#0009;font-size:1.25rem;font-weight:800;padding-bottom:1rem;padding-top:1rem;vertical-align:middle}.group-members-table tr th:first-child{border-bottom:none;border-left:none;border-top:none;border-top-left-radius:.5rem;padding-left:1rem}.group-members-table tr th:last-child{border-top-right-radius:.5rem}.group-members-table td:first-child,.group-members-table th:first-child{border-left:none}.group-members-table tr td{border:none;border-top:1px solid #e0e0e0;font-size:1.25rem;padding-bottom:1rem;padding-top:1rem;vertical-align:middle}.group-members-table tr td:first-child{border-left:none;padding-left:1rem}.group-members-table tr td:last-child{padding-right:1rem}.group-members-table .et-toggle-select{display:none}.group-members-table--condensed tr th{font-size:1.125rem;padding-bottom:.5rem;padding-top:.5rem}.group-members-table--condensed tr td{font-size:1.125rem;padding-bottom:.25rem;padding-top:.25rem}.group-members-table__header__header{font-size:1.25rem;font-weight:700;letter-spacing:.3px;line-height:1;text-transform:uppercase}.group-members-table__header__subheader{font-weight:400;line-height:1;opacity:.4;text-transform:none}.group-members-table__planbook-group-count{align-items:center;color:#22292f;display:inline;font-size:1.25rem;font-weight:400;justify-content:flex-start;line-height:1;text-align:left}.group-members-table__planbooks-group-count--invited{color:#bdbdbd;font-size:1.25rem;text-align:left}.group-members-table__planbook-group-count--at-zero{color:#22292f}.group-members-table__planbook-group-count__edit{border-bottom:1px;border-color:#00abfa;border-style:dotted;color:#00abfa;cursor:pointer;display:inline-block;font-size:1.125rem;font-weight:400;margin-left:.5rem}.group-members-table__planbook-group-count__edit:hover{border-style:solid}.group-members-table__planbook-group-list{color:#bdbdbd;font-size:1rem;line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.group-members-table__planbook-group-list__item{display:inline;margin-right:.25rem}.group-member-table__avatar,.group-member-table__info{display:flex;flex-direction:row}.group-member-table__avatar{justify-content:center}.group-member-table__info--invited{align-items:center;justify-content:start}.group-member-table__info__avatar{margin-right:.5rem}.group-member-table__info__text{display:flex;flex-direction:column}.group-member-table__info__text__name{color:#22292f;display:flex;flex-direction:row;font-size:1.5rem;line-height:1}.group-member-table__info__text__name__last{font-weight:700;margin-left:.5rem}.group-member-table__info__email{color:#bdbdbd}.group-member-table__info__invited{background-color:#d85a624d}.group-member-table__info__invited,.group-member-table__info__other{border-radius:9999px;border-width:1px;border:none;display:inline-block;font-size:1rem;font-weight:600;line-height:1;margin-right:.5rem;padding:.5rem 1rem;text-align:center;white-space:nowrap}.group-member-table__info__other{margin-bottom:.25rem}.group-member-table__info__other[data-type-requested]{background-color:#f5d548}.group-member-table__info__other[data-type-potential]{background-color:#f4c698}.group-member-table__info__admin-upgraded{background-color:#54dea74d;border-radius:9999px;color:#000000b3;display:inline-block;font-size:1rem;font-weight:600;line-height:1;padding:.5rem 1.5rem}.group-members-table__name-cell{background-color:#fff;min-width:250px!important}.group-members-table__role-cell,.group-members-table__upgraded-cell{text-align:center}.group-members-table__teams-cell{text-align:left}.group-members-table__planbook-group-count-bubble{align-items:center;background-color:#54dea766;border-radius:9999px;display:flex;flex-direction:row;flex-shrink:0;font-weight:700;height:2.5rem;justify-content:center;line-height:1;margin-right:.5rem;width:2.5rem}.group-members-table__planbook-group-count-bubble--at-zero{background-color:#f6836f66}.group-members-table__planbooks-cell{text-align:center}.group-members-table__actions-cell{max-width:70px!important;min-width:70px!important;width:70px!important}.group-members-table__actions-cell-admin,.group-members-table__actions-cell-members{max-width:110px!important;min-width:110px!important;width:110px!important}.group-members-table__change-to-teacher-button{border-color:#bdbdbd;border-radius:9999px;border-width:1px;color:#bdbdbd;cursor:pointer;display:block;font-size:1.25rem;line-height:1;margin-left:.5rem;margin-right:.5rem;padding:.25rem 1.5rem;text-align:center;transition:background .2s,color .2s,transform .2s}.group-members-table__change-to-teacher-button:hover{background-color:#00abfa;color:#fff}.group-members-table__change-to-teacher-button svg{height:2rem;width:2rem;fill:currentColor}.group-members-table__approve-request-button{border-color:#00abfa;border-radius:9999px;border-width:1px;color:#00abfa;cursor:pointer;margin-left:.5rem;margin-right:.5rem;padding:.5rem 1.5rem;text-align:center;transition:background .2s,color .2s,transform .2s}.group-members-table__approve-request-button:hover{background-color:#00abfa;color:#fff}.group-members-table__approve-request-button:active{transform:scale(.95)}.group-members-table__approve-request-button svg{height:2rem;width:2rem;fill:currentColor}.group-members-table__remove-button{border-color:#f6836f;border-radius:9999px;border-width:1px;color:#f6836f;cursor:pointer;padding:.5rem;text-align:center;transition:background .2s,color .2s,transform .2s}.group-members-table__remove-button:hover{background-color:#f6836f;color:#fff}.group-members-table__remove-button:active{transform:scale(.95)}.group-members-table__remove-button svg{height:2rem;width:2rem;fill:currentColor}.group-members-table__school-year-selector{align-items:center;background-color:#fff;border-bottom:1px solid #bdbdbd;border-radius:9999px;box-shadow:none;box-shadow:0 0 1px #fff0;cursor:pointer;display:flex;flex-direction:row;font-size:1.5rem;font-size:1.125rem;font-weight:700;font-weight:400;justify-content:center;line-height:1;margin-left:.5rem;outline:0;padding:0 1rem 0 1.5rem;transition:box-shadow .2s,transform .2s,border .2s,background .2s;-webkit-user-select:none;user-select:none}.group-members-table__school-year-selector svg{fill:currentColor;flex-shrink:0;height:2rem;width:2rem}.group-members-table__school-year-selector:focus{border-bottom-width:1px;border-color:#00abfa;outline:0}.group-members-table__school-year-selector:hover{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;transform:translateY(-1px)}.group-members-table__school-year-selector[aria-expanded=true]{border-bottom-left-radius:9999px!important;border-bottom-right-radius:9999px!important;border-bottom-width:1px;border-color:#00abfa;border-top-left-radius:9999px!important;border-top-right-radius:9999px!important}.group-members-table__heading--turquoise{color:#54dea7}.popping-checkbox{margin:0}.popping-checkbox__input{display:none}.popping-checkbox__input+.popping-checkbox__icon{border:2px dotted #bdbdbd;color:#bdbdbd}.popping-checkbox__input:checked+.popping-checkbox__icon{background-color:#00abfa;border:2px solid #00abfa;color:#fff;transform:scale(1.05)}.popping-checkbox--turquoise .popping-checkbox__input:checked+.popping-checkbox__icon{background-color:#54dea766;border-color:#0000;color:#4d4d4de6}.popping-checkbox:hover>.popping-checkbox__icon{border-style:solid;box-shadow:0 1px 3px 0 #0000001a,0 1px 2px 0 #0000000f;transform:scale(1.1)}.popping-checkbox:active>.popping-checkbox__icon{border-color:#00abfa;color:#00abfa;transform:scale(.95)}.popping-checkbox--turquoise .popping-checkbox:active>.popping-checkbox__icon{border-color:#54dea7;color:#54dea7}.popping-checkbox:active .popping-checkbox__input:checked+.popping-checkbox__icon{color:#fff}.popping-checkbox--turquoise .popping-checkbox:active .popping-checkbox__input:checked+.popping-checkbox__icon{color:#4d4d4de6}.popping-checkbox__icon{border-radius:9999px;height:2.5rem;transition:border .2s cubic-bezier(.87,-.41,.19,1.44),transform .2s cubic-bezier(.87,-.41,.19,1.44),box-shadow cubic-bezier(.87,-.41,.19,1.44),background cubic-bezier(.87,-.41,.19,1.44);width:2.5rem}.popping-checkbox__icon svg{transition:fill .2s cubic-bezier(.87,-.41,.19,1.44);fill:currentColor}.popping-explainer{background-color:#fff;border:1px solid #e0e0e0;border-radius:.5rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;box-shadow:0 15px 30px 0 #00000036,0 5px 15px 0 #0000001a;padding:1.5rem 1rem;position:relative}.popping-explainer:after,.popping-explainer:before{border:solid #0000;bottom:100%;content:" ";height:0;left:50%;pointer-events:none;position:absolute;width:0}.popping-explainer:after{border-color:#0000 #0000 #fff;border-width:15px;margin-left:-15px}.popping-explainer:before{border-color:#0000 #0000 #e0e0e0;border-width:18px;margin-left:-18px}.popping-explainer__header{align-items:center;color:#00abfa;display:flex;flex-direction:row;font-size:1.5rem;font-weight:700;justify-content:center;line-height:1;padding-bottom:1rem;text-align:center}.popping-explainer__header svg{height:2rem;margin-right:.5rem;width:2rem;fill:currentColor}.popping-explainer__subheader{color:#4d4d4de6;font-size:1.25rem;font-weight:400;text-align:center}.popping-explainer__body{font-size:1.25rem;padding:1.5rem 1rem}.popping-explainer__body__two-column{align-items:flex-start;display:flex;flex-direction:row;max-width:400px;min-width:400px}.popping-explainer__body__two-column__column{align-self:stretch;flex-basis:50%}.popping-explainer__body__two-column__column:first-child{border-right:1px solid #e0e0e0;padding-right:1rem}.popping-explainer__body__two-column__column:last-child{padding-left:1rem}.popping-explainer__body__count{color:#757575;text-align:center}.popping-explainer__body__count b{color:#00abfa}.bold-dialog__background{animation-duration:.3s;animation-name:"fadeInDownZoom";background-color:#fff9;left:0;padding-top:0;position:absolute;top:0;z-index:99999!important}.bold-dialog.substrate,.bold-dialog__background{height:var(--vh,100vh);width:100vw}.bold-dialog.substrate .dialog-content{top:0}.bold-dialog{height:var(--vh,100vh);position:fixed;width:100vh;z-index:9999999!important}.bold-dialog .dialog-body{animation-duration:.3s;animation-name:"fadeInDownZoom";background-color:#fff;border-radius:0 0 1rem 1rem;box-shadow:0 0 2rem #0000001a;margin:auto;max-width:600px;min-width:300px;padding:1rem 2rem 2rem}.bold-dialog__title{font-size:4rem;font-weight:900;line-height:1;margin-bottom:1rem;text-align:center}.bold-dialog__form{align-items:center;display:flex;flex-direction:row;width:100%}.bold-dialog__form__input{border-color:#00abfa;border-radius:9999px;border-width:1px;font-size:1.25rem;margin-bottom:1.5rem;outline:none;padding:1rem 2rem;width:100%}.bold-dialog__form__warning{color:#f6836f;font-size:1.5rem;font-weight:700;margin-bottom:1.5rem;outline:none;padding:1rem 2rem}.bold-dialog__buttons__submit{align-items:center;background-color:#fff;background-color:#00abfa;border-bottom:1px solid #bdbdbd;border-radius:9999px;box-shadow:none;box-shadow:0 0 1px #fff0;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;color:#fff;cursor:pointer;display:flex;flex-direction:row;font-size:1.5rem;font-size:1.875rem;font-weight:700;height:4rem;justify-content:center;line-height:1;margin:0 1rem 2.5rem;outline:0;padding:1rem 1.5rem 1rem 1rem;transition:box-shadow .2s,transform .2s,border .2s,background .2s;-webkit-user-select:none;user-select:none}.bold-dialog__buttons__submit svg{fill:currentColor;flex-shrink:0;height:2rem;width:2rem}.bold-dialog__buttons__submit:focus{border-bottom-width:1px;border-color:#00abfa;color:#00abfa;outline:0}.bold-dialog__buttons__submit:hover{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-1px)}.bold-dialog__buttons__submit:active{outline:0;transform:translateY(1px) scale(.98)}.bold-dialog__buttons__cancel{color:#00abfa;cursor:pointer;font-size:1.125rem;margin-top:.25rem;text-align:center}.bold-dialog__buttons__cancel:hover{text-decoration:underline}.bold-dialog-school-title.substrate{height:var(--vh,100vh);width:100vw}.bold-dialog-school-title.substrate .dialog-content{top:0}.bold-dialog-school-title{height:var(--vh,100vh);position:fixed;width:100vh;z-index:9999999!important}.bold-dialog-school-title .dialog-body{animation-duration:.3s;animation-name:"fadeInDownZoom";background-color:#fff;border-radius:0 0 1rem 1rem;box-shadow:0 0 2rem #0000001a;margin:auto;max-width:700px;min-width:300px;padding:1rem 2rem 2rem}.bold-dialog-school-title__title{font-size:4rem;font-weight:900;line-height:1;margin-bottom:.5rem;text-align:center}.bold-dialog-school-title__form{align-items:center;display:flex;flex-direction:row;margin-top:2rem;width:100%}.bold-dialog-school-title__form__input{border-color:#00abfa;border-radius:9999px;border-width:1px;font-size:1.25rem;margin-bottom:1rem;outline:none;padding:1rem 2rem;width:100%}.referral-box{background-color:#fcf0cf;border-bottom:1px solid #e0e0e0;border-top-left-radius:.5rem;border-top-right-radius:.5rem;margin:-2rem -2rem 2rem;padding:2rem}.referral-box h1{color:#00abfa;font-size:2.5rem;font-weight:700;margin-top:0;padding-top:0}.referral-box h2{color:#757575;font-size:1.5rem;font-weight:400;margin-top:0;padding-top:0}.referral-box__button-row{display:flex;flex-direction:column}.referral-box__button-row__input{border-color:#e0e0e0;border-radius:2rem;border-style:solid;font-size:1.5rem;margin-bottom:1rem;padding:.5rem 1.5rem;text-align:center;width:100%}.referral-box__button-row__button{background-color:#5adda9;border-color:#5adda9;border-radius:2rem;border-style:none;box-shadow:0 1px 4px #4d4d4d4d;font-size:1.5rem;margin-left:.5rem;outline:none;padding-left:2rem;padding-right:2rem;transition:transform .2s ease-in-out,box-shadow .2s ease-in-out}.referral-box__button-row__button:focus,.referral-box__button-row__button:hover{background-color:#5adda9;box-shadow:0 4px 12px #4d4d4d4d;outline:none;transform:translateY(-2px)}.referral-box__button-row__button:active{background-color:#5adda9;box-shadow:0 1px wpx #4d4d4d4d;outline:none!important;transform:translateY(0) scale(.95)}.team-list{border-color:#e0e0e0;border-top-width:1px;list-style:none;margin-left:0;padding-left:0}.team-list__item{border-bottom-width:1px;border-color:#e0e0e0;display:flex;flex-direction:row;padding-bottom:1rem;padding-top:1rem}.team-list__item__title{font-size:1.875rem;font-weight:700;margin-left:.5rem}.share-unshare-planbook-list{margin-left:0;padding-left:0}.share-unshare-planbook-list__school-year{list-style:none;padding-left:0}.share-unshare-planbook-list__school-year__title{font-size:3rem;font-weight:900;margin-bottom:1rem;margin-top:1rem}.share-unshare-planbook-list__planbooks-for-year-list{padding-left:0}.share-unshare-planbook-list__planbooks-for-year-list__planbook{list-style:none;padding-left:0;position:relative}.share-unshare-planbook-list__planbooks-for-year-list__planbook__title-area{border-color:#bdbdbd;border-radius:.5rem;border-width:1px;display:flex;flex-direction:row;height:4rem;overflow:hidden;position:relative;-webkit-user-select:none;user-select:none;z-index:2}.share-unshare-planbook-list__planbooks-for-year-list__planbook__title-area__title{align-items:flex-start;display:flex;flex-direction:column;font-size:1.5rem;font-weight:600;justify-content:center;line-height:1;padding-left:1rem;z-index:2}.share-unshare-planbook-list__planbooks-for-year-list__planbook__collaborators-list{padding-left:0}.share-unshare-planbook-list__planbooks-for-year-list__planbook__collaborators-list__collaborator{align-items:center;border-bottom-width:1px;border-color:#e0e0e0;display:flex;flex-direction:row;justify-content:space-between;list-style:none;padding-bottom:1rem;padding-top:1rem}.share-unshare-planbook-list__planbooks-for-year-list__planbook__collaborators-list__collaborator__title{font-size:1.25rem;font-weight:700}.share-unshare-planbook-list__planbooks-for-year-list__planbook__collaborators-list__collaborator__remove-button{align-items:center;border-color:#e0e0e0;border-radius:9999px;border-width:1px;color:#bdbdbd;display:flex;flex-direction:row;height:2.5rem;justify-content:center;margin-left:.5rem;width:2.5rem}.share-unshare-planbook-list__planbooks-for-year-list__planbook__collaborators-list__collaborator__remove-button svg{height:2rem;width:2rem;fill:currentColor}.share-unshare-planbook-list__planbooks-for-year-list__planbook__collaborators-list__collaborator__remove-button:hover{border-color:#f6836f;color:#f6836f}.share-unshare-planbook-list__planbooks-for-year-list__planbook__collaborators-list__collaborator__roles{border-bottom:none;flex-grow:2;max-height:3rem;min-width:200px;padding-bottom:.5rem;padding-right:1.5rem;padding-top:.5rem;text-align:right}.share-unshare-planbook-list__planbooks-for-year-list__planbook__collaborators-list__collaborator__roles .planbook-collaborators__group-name{border-bottom:1px dotted #00abfa;color:#00abfa;display:block;font-size:1.25rem;justify-content:flex-end;text-align:right}.share-unshare-planbook-list__planbooks-for-year-list__planbook__collaborators-list__collaborator__roles .ember-power-select-placeholder,.share-unshare-planbook-list__planbooks-for-year-list__planbook__collaborators-list__collaborator__roles .ember-power-select-selected-item{margin-left:0}.share-unshare-planbook-list__planbooks-for-year-list__planbook__collaborators-list__collaborator__roles .ember-power-select-status-icon{top:7px}.share-unshare-planbook-list__planbooks-for-year-list__planbook__add-button{-moz-appearance:none;-webkit-appearance:none;background:none;border-color:#e0e0e0;border-radius:9999px;border-width:1px;box-shadow:0 1px 3px 0 #0000001a,0 1px 2px 0 #0000000f;color:#00abfa;font-size:1.25rem;margin-bottom:2rem;margin-top:1rem;padding-bottom:.5rem;padding-left:2rem;padding-top:.5rem;text-align:center;text-align:center;text-align-last:center;width:100%}.school-setup-nav{border-bottom-width:1px;border-color:#e0e0e0;border-top-width:1px;display:flex;flex-direction:row;flex-wrap:nowrap;padding-bottom:2rem;padding-top:2rem}.school-setup-nav__step,a.school-setup-nav__step{color:#22292f;display:flex;flex-basis:25%;flex-direction:row;flex-grow:1}.school-setup-nav__step:active,.school-setup-nav__step:focus,.school-setup-nav__step:hover,a.school-setup-nav__step:active,a.school-setup-nav__step:focus,a.school-setup-nav__step:hover{text-decoration:none}.school-setup-nav__step__number{align-items:center;border:8px solid #000;border-radius:9999px;display:flex;font-size:4rem;font-weight:900;height:6rem;justify-content:center;line-height:1;text-align:center;width:6rem}.school-setup-nav__step__text{display:flex;flex-direction:column;justify-content:center;margin-left:.5rem}.school-setup-nav__step__text__top{font-size:2.25rem;font-weight:400;line-height:1}.school-setup-nav__step__text__bottom{font-size:2.25rem;font-weight:900;line-height:1}.school-setup-nav__step.--is-selected .school-setup-nav__step__number{background-color:#00abfa;border-color:#00abfa;color:#fff}.school-setup-nav__step.--is-selected .school-setup-nav__step__text{color:#00abfa}.school-setup__h2{color:#757575;color:#00abfa;font-size:3rem}.school-setup__h3{color:#757575;font-size:2.25rem;margin-bottom:2rem;margin-top:0}.school-setup-edit-templates{align-items:flex-start;display:flex;flex-direction:row;margin-left:-1rem;overflow-x:scroll;padding:1rem}.school-setup-edit-templates__template{border-color:#e0e0e0;border-radius:.5rem;border-width:1px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;flex-grow:0;flex-shrink:0;margin-right:3rem;width:250px}.school-setup-edit-templates__template .template-editor-card{border:0}.school-setup-edit-templates__template .lesson-template__template-title{padding:1.6rem 1.6rem 0;text-align:center}.school-setup-edit-templates__template .lesson-section{border-color:#0000}.school-edit-title__logo{background-color:#fafafa;border:1px dashed #e0e0e0;display:flex;display:flex;margin-top:1rem;padding:1rem;width:128px}.school-edit-title__color-box{border:1px dashed #e0e0e0;display:flex;height:128px;width:128px}.school-edit-payment{display:flex;flex-direction:column;padding-top:2rem;width:100%}.school-edit-payment__notice-action-section{border-radius:.5rem;border-width:1px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;margin-top:3rem}.school-edit-payment__notice-bar{border-bottom-width:1px;padding:2rem 5rem;width:100%}.school-edit-payment__notice-bar--open{background-color:#00abfa;color:#fff}.school-edit-payment__notice-bar--open a{border-bottom:3px dotted #fff;color:#fff}.school-edit-payment__notice-bar--open a:hover{border-bottom-style:solid;text-decoration:none}.school-edit-payment__notice-bar--open a svg{height:2rem;width:2rem}.school-edit-payment__notice-bar--locked{background-color:#f2d354}.school-edit-payment__notice-bar--locked a{border-bottom:3px dotted #000;color:#000}.school-edit-payment__notice-bar--locked a:hover{border-bottom-style:solid;text-decoration:none}.school-edit-payment__notice-bar--locked a svg{height:2rem;width:2rem}.school-edit-payment__notice-bar--closed{background-color:#f6836f}.school-edit-payment__notice-bar--closed a{border-bottom:3px dotted #000;color:#000}.school-edit-payment__notice-bar--closed a:hover{border-bottom-style:solid;text-decoration:none}.school-edit-payment__notice-bar--closed a svg{height:2rem;width:2rem}.school-edit-payment__notice-bar__heading{font-size:3rem;font-weight:900;line-height:1;margin-bottom:0;margin-top:0;text-align:center}.school-edit-payment__notice-bar__subheading{font-size:2.25rem;font-weight:400;margin-bottom:0;margin-top:.5rem;opacity:.8;text-align:center}.school-edit-payment__managing_group{font-size:2.25rem;font-weight:400;margin-top:2rem;opacity:.8;text-align:center}.bubble-navbar{display:flex;flex-direction:row;justify-content:space-between;margin-top:1rem}.bubble-navbar__left{display:flex;flex-direction:row;justify-content:flex-start;margin-left:2rem}.bubble-navbar__left .bubble-navbar__bubble{margin-left:.5rem}.bubble-navbar__right{display:flex;flex-direction:row;justify-content:flex-end;margin-right:2rem}.bubble-navbar__right .bubble-navbar__bubble{margin-left:.5rem}.bubble-navbar__bubble{background-color:#fff;border-radius:9999px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;color:#22292f;height:3rem;opacity:.7;padding:.75rem;transition:opacity .3s,transform .3s ease-in-out;width:3rem}.bubble-navbar__bubble svg{fill:currentColor}.bubble-navbar__bubble:hover{opacity:1;transform:scale(1.025)}.bubble-navbar__bubble:active{transform:scale(.95)}.bubble-navbar__bubble--help{padding:0}.user-home__header{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin-bottom:6rem;margin-top:110px;padding-left:2rem;padding-right:2rem}.user-home__header__left{align-items:center;display:flex;flex-basis:75%;flex-direction:row;justify-content:flex-start}.user-home__header__right{flex-grow:0;flex-shrink:0}@media (max-width:830px){.user-home__header__right{margin-top:2rem}}.user-home__header__account-btn{padding:1rem}.user-home__header__account-btn .school-setup-button__icon{height:3rem;margin-right:0;padding-right:0;width:3rem}@media (min-width:769px){.user-home__header__account-btn{padding:1rem 2rem}.user-home__header__account-btn .school-setup-button__icon{height:3.2rem;width:3.2rem}}.user-home__header__name{align-items:flex-start;color:#22292f;display:flex;flex-direction:column;font-size:4rem;font-weight:900;justify-content:flex-start;letter-spacing:-.05em;line-height:1;line-height:.85;margin-left:1rem}@media (min-width:769px){.user-home__header__name{align-items:center;flex-direction:row;font-size:5.5rem}}.user-home__header__name__first{margin-right:1rem}.user-home__header__pro-label{background-color:#fff;border-radius:9999px;color:#22292f;flex-shrink:1;font-size:1.25rem;font-weight:900;letter-spacing:0;padding:.5rem 1.5rem}@media (min-width:769px){.user-home__header__pro-label{margin-left:1rem}}.user-home__body{display:flex;flex-direction:row;margin-left:2rem;margin-right:2rem}@media (max-width:830px){.user-home__body{flex-direction:column;justify-content:center}}.user-home__body__planbooks{align-self:flex-start;background-color:#fff;border-radius:.5rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;flex-basis:60%}@media (max-width:830px){.user-home__body__planbooks{flex-basis:100%;width:100%}}.user-home__body__planbooks__header{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;padding-left:2rem;padding-right:2rem;padding-top:2rem;-webkit-user-select:none;user-select:none}@media (min-width:640px){.user-home__body__planbooks__header{flex-wrap:nowrap}}.user-home__body__schools__school__header{display:flex;flex-direction:row;justify-content:space-between;padding-left:2rem;padding-right:2rem;padding-top:2rem}.user-home__body__schools__school__header-for-buttons{display:flex;flex-direction:column;padding:1.5rem 2rem}.user-home__body__planbooks__header__title,.user-home__body__schools__school__header__title{font-size:2.25rem;font-weight:900;line-height:1}@media (min-width:640px){.user-home__body__planbooks__header__title,.user-home__body__schools__school__header__title{font-size:3rem}}.user-home__body__planbooks__header__buttons{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;margin-left:.5rem}@media (min-width:640px){.user-home__body__planbooks__header__buttons{margin-left:.5rem}}.user-home__body__planbooks__header__buttons__trigger{font-size:1.25rem;height:100%;padding:.5rem}.user-home__body__planbooks__header__buttons__trigger.ember-basic-dropdown-trigger--above[aria-expanded=true]{border-radius:99999px!important}.user-home__body__planbooks__header__buttons__trigger.--school-year-selector{padding-left:1rem;padding-right:.5rem}@media (min-width:640px){.user-home__body__planbooks__header__buttons__trigger{font-size:1.25rem;padding:1rem 1.5rem 1rem 1rem}}.user-home__body__planbooks__body{padding:2rem}.user-home__body__planbooks__body__no-planbooks{font-size:1.5rem;margin-bottom:1rem}.user-home__body__schools{margin-left:2rem}@media (max-width:830px){.user-home__body__schools{margin-left:0;margin-top:2rem}}.user-home__body__schools__school{background-color:#fff;border-radius:.5rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;margin-bottom:2rem}.user-home__body__schools__school__header__go-to-group{align-self:center;border-color:#00abfa;border-radius:9999px;border-width:1px;font-size:1.25rem;margin-left:.5rem;padding:.5rem 1rem;white-space:nowrap}.user-home__body__schools__school__header__button-group{display:flex;flex-direction:row;gap:1em;padding-top:1rem}.user-home__body__schools__school__header__as_button{color:#00abfa;cursor:pointer}.user-home__body__schools__school__header__as_button:hover{background-color:#00abfa;color:#fff}.user-home__body__schools__school__header__remove_membership{align-self:center;border-color:#f6836f;border-radius:9999px;border-width:1px;color:#f6836f;cursor:pointer;flex-shrink:0;font-size:1.25rem;padding:.5rem 1rem}.user-home__body__schools__school__header__remove_membership:hover{background-color:#f6836f;color:#fff}.user-home__body__schools__school__body{border-color:#e0e0e0;border-top-width:1px;padding-bottom:2rem}.user-home__body__schools__school__header{padding-bottom:1.5rem}.user-home__body__schools__school__body__team{border-bottom-width:1px;border-color:#e0e0e0}.user-home__body__schools__school__body__team:last-child{border-bottom:none}.user-home__body__upgrade{align-self:flex-start;background-color:#fff;border-radius:.5rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;margin-left:0;padding:2rem;width:100%}@media (min-width:640px){.user-home__body__upgrade{margin-left:2rem;width:300px}}.user-after-upgrade__text{font-size:1.5rem}.user-after-upgrade__text h2{border-bottom-width:1px;border-color:#e0e0e0;color:#00abfa;font-size:1.875rem;font-weight:700;margin-bottom:.5rem;margin-top:1.25rem;padding-bottom:.5rem;padding-top:1.25rem}.user-after-upgrade__text h2 a{color:#00abfa}.user-after-upgrade__text p a{border-bottom:1px;border-color:#00abfa;border-style:dashed}.user-after-upgrade__text p a:hover{border-style:solid;text-decoration:none}.badge{border-radius:9999px;color:#000000b3;display:inline-block;font-size:1rem;font-weight:600;letter-spacing:.05em;padding-left:.75rem;padding-right:.75rem;text-transform:uppercase}.badge--yellow{background-color:#f6df84}.badge--green{background-color:#a7dc74}.modal-dialog--onboarding{max-width:1000px;padding-top:2rem}.modal-dialog--paywall{max-width:1000px}.modal-content--onboarding{box-shadow:0 -1px 4rem #3333334d}.modal-header--onboarding{border-bottom:1px solid #e0e0e0;display:flex;flex-direction:row;justify-content:space-between;padding:1rem}.modal-header--paywall{background-color:#00abfa;color:#fff!important}.modal-header__close{border:1px solid #0000;border-radius:2rem;height:2rem;width:2rem}.modal-header__close:hover{border-color:#00abfa}.modal-header__close:hover svg path{fill:#00abfa}.modal-header__close svg{height:100%;width:100%}.modal-header__text{display:flex;flex-direction:row}.modal-header__subtitle--onboarding,.modal-header__title--onboarding{color:#757575;font-size:1.5rem;font-weight:700;letter-spacing:1px;text-transform:uppercase}.modal-header__title--onboarding{margin-right:.5rem}.modal-header__title--paywall{color:#fff}.modal-header__subtitle--onboarding{font-weight:400}.modal-footer--onboarding{border-top:1px solid #e0e0e0;padding-top:2rem}.onboarding-footer-buttons{align-items:center;display:flex;flex-direction:row;justify-content:center;padding-bottom:3rem}.onboarding-footer-buttons--is-absolute-at-bottom{background-color:#fff;bottom:0;height:10rem;position:absolute;width:100%}.onboarding-footer-buttons--with-dropshadow{box-shadow:0 -2px 1rem #6663;padding:2rem}.onboarding-footer-buttons__dots{display:flex;flex-direction:row;margin:0 2rem;width:100px}.onboarding-footer-buttons__dot{background-color:#e0e0e0;border-radius:2rem;height:1.5rem;margin:0 .5rem;transition:background-color .3s,transform .3s;width:1.5rem}.onboarding-footer-buttons__dot--active{background-color:#00abfa;transform:scale(1.1)}.onboarding-footer-buttons__next,.onboarding-footer-buttons__prev{display:flex;flex-direction:row;flex-grow:0;flex-shrink:0;transition:opacity .3s;width:50%}.onboarding-footer-buttons__solo{display:flex;flex-direction:row;justify-content:center;width:100%}.onboarding-footer-buttons__prev{justify-content:flex-end}.onboarding-footer-buttons__next-btn,.onboarding-footer-buttons__prev-btn{align-items:center;border:1px solid #bdbdbd;border-radius:5rem;color:#bdbdbd;cursor:pointer;display:flex;flex-direction:row;flex-grow:0;flex-shrink:0;font-size:1.4rem;font-weight:600;justify-content:center;padding:1rem 2rem;transition:background-color .3s,color .3s}.onboarding-footer-buttons__next-btn:hover,.onboarding-footer-buttons__prev-btn:hover{text-decoration:underline}.onboarding-footer-buttons__next-btn{border:1px solid #00abfa;color:#00abfa}.onboarding-footer-buttons__next-btn .onboarding-footer-buttons__next__icon svg{fill:#00abfa}.onboarding-footer-buttons__next-btn--action{background-color:#00abfa;color:#fff}.onboarding-footer-buttons__next-btn--action .onboarding-footer-buttons__next__icon svg{fill:#fff}.onboarding-footer-buttons__prev-btn{justify-content:flex-end;padding-right:2.5rem}.onboarding-footer-buttons__next-btn{justify-content:flex-start;padding-left:2.5rem}.onboarding-footer-buttons__next-btn--big,.onboarding-footer-buttons__prev-btn--big{font-size:2rem}.onboarding-footer-buttons__next-btn--big .onboarding-footer-buttons__next__icon,.onboarding-footer-buttons__next-btn--big .onboarding-footer-buttons__prev__icon,.onboarding-footer-buttons__prev-btn--big .onboarding-footer-buttons__next__icon,.onboarding-footer-buttons__prev-btn--big .onboarding-footer-buttons__prev__icon{height:2rem;width:2rem}.onboarding-footer-buttons__prev--hide{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.onboarding-footer-buttons__next__icon,.onboarding-footer-buttons__prev__icon{height:2rem;width:2rem}.onboarding-footer-buttons__next__icon svg,.onboarding-footer-buttons__prev__icon svg{transition:fill .3s;fill:#bdbdbd;height:100%;width:100%}.csp-search-interface{height:calc(var(--vh, 100vh) - 72px);min-height:calc(var(--vh, 100vh) - 72px);padding-left:0;padding-right:0;padding-top:0}.csp-add-search-pane{color:#00c6cc;cursor:pointer;display:inline;font-size:1rem}.csp-add-search-pane svg{height:1rem;width:1rem;fill:#00c6cc;margin-bottom:-1px}.csp-add-search-pane:hover{text-decoration:underline}.csp-close-button-wrapper{align-items:center;display:fixed;display:flex;flex-direction:row;justify-content:center;padding:1rem;top:0;width:100vw}.csp-interface__close-button{align-items:center;background-color:#fff;background-color:#00c6cc;border-radius:9999px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;color:#000;color:#fff;cursor:pointer;display:flex;flex-direction:row;font-size:18px;font-weight:700;justify-content:center;line-height:28px;padding:.5rem .75rem .5rem 1.5rem;text-align:center;transition:transform .2s;z-index:999999}.csp-interface__close-button svg{height:3rem;margin-left:.5rem;width:3rem;fill:currentColor}.csp-interface__close-button:hover{color:#fff;transform:scale(1.01)}.csp-search-panes{display:flex;display:-webkit-flex;margin:10px}@media (max-width:500px){.csp-search-panes{flex-wrap:wrap}.csp-search-panes .csp-standard-set{margin-right:0}}.csp-add-search-pane-button{border-radius:1rem;cursor:pointer;margin-left:0;margin-top:0;padding:10px 10px 0 0;position:relative;width:54px}.csp-add-search-pane-button svg{fill:#00c6cc;height:36px;width:36px}.csp-add-search-pane-button:hover svg{fill:#757575;transition:all .2s}.csp-add-search-pane-button:hover .csp-add-search-pane-button__text{color:#757575;opacity:1;transition:all .2s}.csp-add-search-pane-button__text{background-color:#fff;border:1px solid #e0e0e0;border-radius:6px;color:#00c6cc;display:block;font-size:2rem;font-weight:400;left:51px;line-height:1.3rem;opacity:1;padding:17px 20px;position:absolute;text-align:left;transform:rotate(90deg);transform-origin:left top;transition:all .2s;white-space:nowrap}.csp-add-search-pane-button__text svg{height:2.5rem;vertical-align:middle}.csp-add-search-pane-button__text__header{font-weight:700}@media (max-width:500px){.csp-add-search-pane-button,.csp-add-search-pane-button:after{display:block;text-align:center;width:100%}.csp-add-search-pane-button:after{left:0;line-height:1;margin-top:0;padding-top:0;position:relative;right:0;top:0;transform:rotate(0deg)}}.csp-standard-set-pane{background-color:#fff;position:relative}.csp-standard-set-pane__prompt-to-edit{background:#00c6cc;border-radius:.5rem;box-shadow:0 25px 50px -12px #00000040;color:#757575;color:#fff;display:inline-block;font-size:2rem;font-weight:400;line-height:1.2;margin:2rem 0;padding:1.5rem 2rem;text-align:center;transform:rotate(-1deg);transition:transform .1s ease-in-out;width:100%}.csp-standard-set-pane__prompt-to-edit:active,.csp-standard-set-pane__prompt-to-edit:hover{color:#fff;transform:rotate(0deg)}.csp-standard-set-pane__prompt-to-edit:visited{color:#fff}.csp-standard-set-pane__accordion-icon{height:2rem;width:2rem}.csp-standard-set-pane__accordion-icon svg{height:100%;width:100%;fill:#00c6cc}.csp-standard-set-pane-header__buttons{align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-end;position:absolute;right:12px;top:15px}.csp-standard-set-pane-header__buttons.--is-static{position:static}.csp-standard-set-pane__change{align-items:center;border-color:#e0e0e0;border-radius:9999px;border-width:1px;color:#374151;cursor:pointer;display:flex;flex-direction:row;font-size:1.125rem;font-weight:400;height:2.5rem;padding-left:.75rem;padding-right:.75rem}.csp-standard-set-pane__remove{border-color:#e0e0e0;border-radius:9999px;border-width:1px;color:#bdbdbd;cursor:pointer;height:2.5rem;margin-left:.5rem;width:2.5rem}.csp-standard-set-pane__remove svg{fill:#bdbdbd;height:100%;width:100%}.csp-standard-set-pane__remove:hover svg{fill:#757575}.csp-standard-set-pane{flex-grow:1;margin-bottom:0;overflow:hidden;width:100%}.csp-standard-set-pane__back{border-right:1px solid #e0e0e0;color:#bdbdbd;display:block;display:none;float:left;font-size:1rem;font-size:2rem;line-height:1;margin-right:10px;width:20px}.csp-standard-set-pane-header{border-bottom:1px solid #e0e0e0;color:#00c6cc;display:flex;font-size:1.7rem;font-weight:600;height:100%;justify-content:center;line-height:1.2;padding:15px}.csp-standard-set-pane__selectable-list{clear:both;padding:0}.csp-standard-set-pane__selectable-list__item{border-bottom:1px solid #e0e0e0;color:#757575;cursor:pointer;font-size:1.5rem;padding:8px 20px;-webkit-user-select:none;user-select:none}.csp-standard-set-pane__selectable-list__item:hover{background-color:#fdffe6}.csp-standard-set-pane__selectable-list__item-header{align-items:center;border-bottom:1px solid #e0e0e0;color:#00c6cc;cursor:pointer;display:flex;flex-direction:row;font-size:1.5rem;font-weight:600;padding:8px 16px;-webkit-user-select:none;user-select:none}.csp-standard-set-header__chevron svg{display:inline;height:16px;margin-top:0;vertical-align:bottom;width:16px;fill:#e0e0e0}.csp-standard-set-header__subject{cursor:pointer;line-height:1;margin:0;padding:0;-webkit-user-select:none;user-select:none}.csp-standard-set-header__subject svg{display:inline;height:16px;margin-top:0;vertical-align:bottom;width:16px;fill:#e0e0e0}.csp-standard-set-header__subject:hover{color:#00c6cc;text-decoration:underline}.csp-standard-set-header__title{cursor:pointer;line-height:1;margin:0;padding:0;-webkit-user-select:none;user-select:none}.csp-standard-set-header__title:hover{color:#00c6cc;text-decoration:underline}.csp-standard-set-header__document-title{clear:both;color:#bdbdbd;display:block;font-size:.8rem;line-height:1.1;margin:0;padding:.25rem 0 0;text-decoration:none;-webkit-user-select:none;user-select:none}.csp-standard-set-header__document-title:before{content:"Source: "}.csp-standard-set-header__document-title:hover{text-decoration:underline}.csp-standard-set-header__link-to-set{background-color:#fafafa;border:1px solid #e6e6e6;color:#212121;display:block;font-size:1rem;font-weight:400;margin:5px 0;padding:10px;text-decoration:none;-webkit-user-select:none;user-select:none}.csp-standard-set-header__link-to-set a{text-decoration:none}.csp-standard-set-header__select{color:#00c6cc}.csp-standard-set-header__select:hover{text-decoration:none}.csp-standard-set-header__back-arrow{align-items:center;border:1px solid #757575;border-radius:200px;color:#000;cursor:pointer;display:flex;flex-direction:row;font-size:14px;height:2.5rem;margin-right:1rem;padding:5px}.csp-standard-set-header__back-arrow:hover{background-color:#00c6cc;border-color:#00c6cc}.csp-standard-set-header__back-arrow:hover svg{fill:#fff}.csp-standard-set-header__back-arrow svg{fill:#757575;height:calc(2.5rem - 10px);width:calc(2.5rem - 10px)}.csp-standard-set-header__change-jurisdiction{align-items:center;border:1px solid #757575;border-radius:200px;color:#4b5563;cursor:pointer;display:flex;flex-direction:row;font-size:14px;font-weight:400;height:2.5rem;line-height:1;margin-left:1rem;padding:5px 10px}.csp-standard-set-header__change-jurisdiction b{font-weight:600}.csp-standard-set-header__change-jurisdiction:hover{background-color:#00c6cc;border-color:#00c6cc;color:#fff}.csp-standard-set-header__change-jurisdiction:hover svg{fill:#fff}.csp-standard-set-header__change-jurisdiction svg{fill:#757575;height:calc(2.5rem - 10px);margin-right:.5rem;width:calc(2.5rem - 10px)}.csp-standard-set-header__jurisdiction{font-weight:600;line-height:1}.csp-standard-set-header__jurisdiction,.csp-standard-set-pane-header__choose-jurisdiction{cursor:pointer;font-weight:600;margin:0;padding:0;-webkit-user-select:none;user-select:none}.csp-standard-set-header__jurisdiction:hover,.csp-standard-set-pane-header__choose-jurisdiction:hover{color:#00c6cc;text-decoration:underline}.csp-standard-set-pane-header{display:flex;flex-direction:column;line-height:1}.csp-standard-set-pane-header.--flex-col{flex-direction:column}.csp-standard-set-header__breadcrumbs{align-items:center;display:flex;flex-direction:row}.csp-standard-set-header__breadcrumbs h1,.csp-standard-set-header__breadcrumbs h2,.csp-standard-set-header__breadcrumbs h3,.csp-standard-set-header__breadcrumbs span{display:inline;float:none;font-size:1.5rem}@media (min-width:641px){.csp-standard-set-header__breadcrumbs h1,.csp-standard-set-header__breadcrumbs h2,.csp-standard-set-header__breadcrumbs h3{font-size:1.875rem}}.csp-standard-set-header__breadcrumbs.--is-inline{display:block}.csp-standard-set-pane-header__choose-jurisdiction{color:#00c6cc;letter-spacing:normal;text-transform:none;-webkit-user-select:none;user-select:none}.csp-standard-set-pane-header__choose-jurisdiction:hover{text-decoration:none}.csp-standard-set-pane-header__main-text{display:flex;flex-direction:row;justify-content:space-between;width:100%}.csp-standard-set{background-color:#fff;border:solid #e0e0e0;border-radius:.5rem;border-width:1px 1px 2px;box-sizing:border-box;margin:10px 20px 40px 0;opacity:0;overflow:hidden;transform:translateZ(0);transition:transform .2s;width:100%}.csp-standard-set.was-inserted{opacity:1;transform:translateZ(0);transition:transform .2s ease-out}.csp-standard-set:last-child{margin-right:0}.csp-standard-set__inner--show-jurisdictions{transform:translateZ(0)}.csp-standard-set__inner--show-subjects{transform:translate3d(-25%,0,0)}.csp-standard-set__inner--show-grade-levels{transform:translate3d(-50%,0,0)}.csp-standard-set__inner--show-standards{transform:translate3d(-75%,0,0)}.csp-standard-set__inner{display:flex;display:-webkit-flex;transition:transform(.3s);-webkit-transition:-webkit-transform .3s;vertical-align:center}.csp-standard-set__inner--drop-transition{transition:transform .2s}.csp-standard-set__inner--four-panes{width:400%}.csp-standard-list{list-style:none;margin-bottom:20px;padding-left:.5rem;padding-right:1rem;padding-top:1rem}.csp-standard-list :first-child{padding-top:0}.csp-standard{align-items:center;border-color:#0000;border-radius:.5rem;border-width:1px;color:#757575;cursor:pointer;display:flex;flex-direction:row;font-size:1.25rem;justify-content:space-between;line-height:1.2;padding-bottom:.25rem;padding-right:10px;padding-top:.25rem;transition:background-color .2s;-webkit-user-select:none;user-select:none;width:100%}@media (min-width:641px){.csp-standard{border-radius:.5rem}}.csp-standard:first-child{border-radius:0}.csp-standard:hover{background-color:#f8fafc;border-color:#e0e0e0;border-width:1px}.csp-standard:hover .csp-standard__selected-icon.--is-not-selected{opacity:1}@media (min-width:641px){.csp-standard:hover .csp-standard__selected-icon.--is-not-selected{opacity:1}}.csp-standard.is-selected{background-color:#eef6f6}.csp-standard.standard-is-hidden{display:none}.csp-standard__selected-icon{align-items:center;align-self:center;border-radius:9999px;box-shadow:0 1px 3px 0 #0000001a,0 1px 2px 0 #0000000f;color:#00c6cc;display:flex;flex-direction:row;flex-shrink:0;height:1.5rem;margin-left:1rem;margin-right:1rem;width:1.5rem}.csp-standard__selected-icon.--is-not-selected{opacity:1}.csp-standard__selected-icon.--is-selected{background-color:#00c6cc;box-shadow:none;color:#fff}.csp-standard__selected-icon svg{fill:currentColor;height:100%;width:100%}.csp-standard__description-and-list-id{align-items:flex-start;display:flex;flex-direction:row}.csp-standard__text{align-items:center;display:flex;flex-direction:row;text-align:left;width:100%}.csp-standard__tracking{margin-left:1rem;text-align:right}.csp-standard__tracking svg{color:#9ca3af;fill:currentColor}.csp-standard--depth-0{color:#00c6cc;font-size:1.5rem;font-weight:600;line-height:1.2;padding-bottom:.5rem;padding-left:0;padding-top:.5rem}.csp-standard--depth-0 .csp-standard__list-id{color:#00c6cc}.csp-standard--depth-1{color:#000;font-size:1.25rem;font-weight:400;padding-bottom:1rem;padding-top:1rem}.csp-standard--depth-2{font-size:1.25rem;font-weight:400;font-weight:400}.csp-standard--depth-2 .csp-standard__selected-icon{margin-right:1rem}.csp-standard--depth-3{color:#757575;padding-left:2rem}.csp-standard--depth-4{color:#757575;padding-left:40px}.csp-standard__list-id{color:#00c6cc;float:left;font-weight:700}.csp-standard__list-id:not(:empty){padding-right:3px}.csp-standard__description{display:inline;width:100%}.csp-standard__statement-notation{color:#bdbdbd;display:inline;font-size:1rem;font-weight:400;max-width:150px;text-align:right}.csp-standard__btn-copy{background-color:initial;height:20px;padding:0;width:20px}.csp-standard__btn-copy svg{height:18px;opacity:0;width:18px;fill:#e0e0e0}.csp-standard--header{align-items:center;display:flex;flex-direction:row;justify-content:end;padding:0 1rem}.csp-standard--header .csp-standard__text,.csp-standard--header .csp-standard__tracking{background-color:#6b7280;border-radius:9999px;color:#fff;font-size:1.125rem;padding:.25rem .75rem;text-align:center}.csp-standard--header:hover{background:none;border-color:#0000}.csp-search-bar{display:flex;display:-webkit-flex;max-height:0;overflow:hidden;transform:translateZ(0);transition:max-height 1s .2s}.csp-search-bar.show{max-height:1000px;transition:max-height 1s .2s}input.csp-search-bar__input{border:1px solid #e0e0e0;border-radius:3rem;color:#00c6cc;float:left;font-family:source-sans-pro,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.7rem;font-weight:400;height:5rem;margin:10px 10px 0;padding-bottom:.6rem;padding-left:2rem;padding-top:.6rem;width:calc(100% - 20px)}input.csp-search-bar__input:focus{outline:none}.new-home-navbar__top{border-bottom-color:#e0e0e0;box-shadow:0 0 8px #3333331a;flex-direction:colum;flex-direction:row;height:90px;left:0;margin-bottom:0;min-height:90px;min-height:0;padding-left:0;padding-top:0;right:0;top:0;transition:background-color .4s,height .4s;z-index:9999}.new-home-navbar__bottom,.new-home-navbar__top{align-items:center;background-color:#fffffff2;display:flex;justify-content:space-between;position:fixed}.new-home-navbar__bottom{box-shadow:0 8px 1rem #3333331a;flex-direction:column;top:90px;width:100%;z-index:99999}.new-home-navbar__left-side{height:60px;margin-left:1rem;width:200px}@media (max-width:710px){.new-home-navbar__left-side{width:100px}}.new-home-navbar__right-side{display:flex;flex-direction:row;justify-content:flex-end;margin-right:1rem;width:100%}.new-home-navbar__right-side--collapsed{display:none}@media (max-width:992px){.new-home-navbar__right-side--normal{display:none}.new-home-navbar__right-side--collapsed{align-items:center;display:flex;justify-content:flex-end}}.new-home-navbar__right-side--collapsed{padding-left:1rem}.new-home-navbar__brand{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:flex-start;padding:5px 0}.new-home-navbar__brand:hover{max-width:1000px;transition:max-width 1s}.new-home-navbar__brand.active{box-shadow:none}.new-home-navbar__brand svg{height:100%;max-height:50px;text-align:left;vertical-align:middle;width:100%}.new-home-navbar__brand svg path{fill:#666}.new-home-navbar__brand svg #svg-cc-lightbulb path,.new-home-navbar__brand svg #svg-cc-lightbulb polygon{fill:#f8ae4f}.new-home-navbar__brand svg path#svg-cc-lightbulb-inner{fill:#fff}.new-home-navbar__brand .new-home-navbar__brand__for-mobile{display:none}@media (max-width:710px){.new-home-navbar__brand{height:60px;margin-left:20px;width:40px}.new-home-navbar__brand .new-home-navbar__brand__for-desktop{display:none}.new-home-navbar__brand .new-home-navbar__brand__for-mobile{display:block}.new-home-navbar__brand svg{height:100%;width:100%}}.template-browser .navbar{background-color:initial;border:0;left:0;width:0;z-index:999999}.template-browser .navbar-buttons,.template-browser .navbar-header{visibility:hidden}.template-browser #ckeditor-toolbar{left:10px;width:500px}.template-browser #ckeditor-toolbar .cke_inner{background-color:initial}#ckeditor-toolbar{left:2rem;left:0;position:fixed;top:12px;transition:top .2s;z-index:10000000000000000000}.below-header #ckeditor-toolbar{top:6px;transition:top .2s}#ckeditor-toolbar.is-hidden{display:none}@media (min-width:710px){#ckeditor-toolbar{left:0}}@media (min-width:992px){#ckeditor-toolbar{left:0}}@media (min-width:1200px){#ckeditor-toolbar{left:0}}#ckeditor-toolbar.ckeditor-toolbar-v5{display:flex;flex-direction:row;justify-content:center;left:auto;position:static;top:auto;transition:opacity .2s;width:100%}#ckeditor-toolbar.ckeditor-toolbar-v5 .cke_inner{border-color:#e0e0e0;border-radius:.5rem;border-style:solid;border-width:1px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;box-shadow:0 10px 20px -3px #0006,0 4px 6px -2px #0000001a}#ckeditor-toolbar.ckeditor-toolbar-v5.is-hidden{opacity:0}.cke_dialog{transform:translateZ(0);z-index:100000000000000000!important}.ckeditor-toolbar-v5-wrapper{justify-items:center;transform:translateZ(0);z-index:100000000000000000000}#tiptap-bottom-toolbar-portal,.ckeditor-toolbar-v5-wrapper{bottom:1rem;display:flex;flex-direction:row;position:fixed;width:100%}#tiptap-bottom-toolbar-portal{justify-content:center;z-index:2000000010}@media (max-width:500px){#tiptap-bottom-toolbar-portal{justify-content:left;padding-left:2rem}}@media (max-width:649px){a.cke_button.cke_button__redo,a.cke_button.cke_button__subscript,a.cke_button.cke_button__superscript{display:none}}.planbook .year .btn-navbar-print,.planbook.units .btn-navbar-print{display:none}.settings-icon,.svg-icon{display:inline-block;vertical-align:middle}.settings-icon svg,.svg-icon svg{height:16px;width:16px}.-white.settings-icon svg path,.svg-icon.-white svg path{fill:#fff}:root{--border:hsl(0,0,80%);--link-blue:#00abfa;--dark-link-blue:#88bee7;--dividers:#e0e0e0;--ocean-light:#9ef5f2;--ocean:#00bdba;--stormy-ocean-50:#e7f3f3;--stormy-ocean-100:#cce5e5;--stormy-ocean-200:#b4d9d9;--stormy-ocean-300:#99cccb;--stormy-ocean-400:#82bfbe;--stormy-ocean-500:#68b1b0;--stormy-ocean-600:#4ea6a5;--stormy-ocean-700:#369b99;--stormy-ocean-800:#1c8d8b;--ocean-dark:#027e7c;--cc-green-tint:#a0f8d9;--cc-green-base:#00e0a1;--cc-green-shade:#03825c;--cc-pink-tint:#fedcea;--cc-pink-base:#ff80a8;--cc-pink-shade:#c93b71;--cc-yellow-tint:#fbe798;--cc-yellow-base:#f8d030;--cc-yellow-shade:#846e01;--cc-coral-tint:#feded7;--cc-coral-base:#ff7866;--cc-coral-shade:#cd4137;--cc-purple-tint:#fedbff;--cc-purple-base:#daa1de;--cc-purple-shade:#a058a7;--cc-black:#231f20;--cc-tan:#ffe8d6;--cc-white:#fff;--cc-neutral-teal:#dcefef;--cc-neutral-green:#e1efe8;--cc-neutral-pink:#f9e7ea;--cc-neutral-yellow:#f5e9d1;--cc-neutral-coral:#fae8e5;--cc-neutral-purple:#f7e7f8;--cc-gray-50:#e6e6e6;--cc-gray-100:#ccc;--cc-gray-200:#b3b3b3;--cc-gray-300:#999;--cc-gray-400:grey;--cc-gray-500:#666;--cc-gray-600:#4d4d4d;--cc-gray-700:#333;--cc-gray-800:#1a1a1a;--stoplight-green:#6afb7b;--stoplight-green-light:#ddf8e7;--stoplight-yellow:#fab505;--stoplight-yellow-light:#fbe8b6;--stoplight-red:#f07575;--stoplight-red-light:#f8d3d3;--shadow-2xs:0 1px #0000000d;--shadow-xs:0 1px 2px 0 #0000000d;--shadow-sm:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;--shadow-2xl:0 25px 50px -12px #00000040;--inset-shadow-2xs:inset 0 1px #0000000d;--inset-shadow-xs:inset 0 1px 1px #0000000d;--inset-shadow-sm:inset 0 2px 4px #0000000d;--drop-shadow-xs:0 1px 1px #0000000d;--drop-shadow-sm:0 1px 2px #00000026;--drop-shadow-md:0 3px 3px #0000001f;--drop-shadow-lg:0 4px 4px #00000026;--drop-shadow-xl:0 9px 7px #0000001a;--drop-shadow-2xl:0 25px 25px #00000026;--color-slate-900:#0f172b}.planbook-header{display:flex;flex-direction:column;justify-content:center;margin-top:60px;padding:0;position:relative;text-align:center;transition:margin .2s;z-index:0}.planbook-header--no-nav-bar,.planbook-header--v5{margin-top:0}.planbook-header__headline-date{border-bottom:4px dotted #0000;cursor:pointer;font-size:5rem}@media (max-width:480px){.planbook-header__headline-date{font-size:2rem;margin-bottom:1rem}}@media (max-width:710px){.planbook-header__headline-date{font-size:3rem}}@media (max-width:992px){.planbook-header__headline-date{font-size:4rem}}.planbook-header__headline-date--is-hoverable:hover{border-bottom-color:#fff}.planbook-header__week-menu-toggle{border-radius:9999px;height:4rem;margin:.5rem;width:4rem}.planbook-header__week-menu-toggle>svg{fill:#fff}.planbook-header__week-menu-toggle>svg:hover{fill:#00abfa;background-color:#fff;border-radius:9999px;cursor:pointer}.planbook-header--setup{border-bottom:1px solid #e0e0e0;margin-top:165px;padding-bottom:1rem;padding-top:1rem}.planbook-header--setup .planbook-header__text{color:#00abfa}.planbook-header--month{padding-bottom:1.5rem}.planbook-header--setup-with-background .planbook-header__text{color:#fff}.planbook-header__head--solo{color:#fff;padding-bottom:2rem;padding-top:2rem}.planbook-header__center{display:flex;flex-direction:column}@media (max-width:480px){.planbook-header__center{order:2;padding:0 2rem;width:100vw}}.planbook-header__headline{align-items:center;color:#fff;display:flex;flex-direction:row;font-weight:800;text-shadow:0 1px .2rem #00000080}@media (max-width:992px){.planbook-header__headline{flex-direction:column}}.planbook-header__headline__layout{font-weight:300;margin-left:1rem}.planbook-header__headline-button{background-color:#0000004d;border-radius:2rem;cursor:pointer;display:flex;flex-direction:row;font-size:1.4rem;font-weight:400;line-height:1;margin:0 1rem;opacity:.9;padding:.5rem .5rem .5rem 1.25rem;transition:opacity .3s,-webkit-text-decoration .3s;transition:opacity .3s,text-decoration .3s;transition:opacity .3s,text-decoration .3s,-webkit-text-decoration .3s;-webkit-user-select:none;user-select:none}.planbook-header__headline-button svg{height:1.5rem;width:2rem;fill:#fff;margin-right:0;margin-top:0;vertical-align:middle}.planbook-header__headline-button:hover{opacity:1;text-decoration:underline;transition:opacity .3s,-webkit-text-decoration .3s;transition:opacity .3s,text-decoration .3s;transition:opacity .3s,text-decoration .3s,-webkit-text-decoration .3s}.planbook-header__text{justify-content:center;text-align:center}.planbook-header__category{font-size:2rem;font-weight:300;line-height:1;margin-top:.5rem;padding-bottom:0;text-transform:uppercase}.planbook-header__head{align-items:center;display:flex;font-size:4rem;font-weight:800;justify-content:center;line-height:1.1;padding:2.5rem 0;position:relative;text-align:center;text-shadow:0 2px .25rem #4d4d4db3;-webkit-user-select:none;user-select:none;white-space:normal;z-index:1000}@media (max-width:480px){.planbook-header__head{align-items:center;flex-wrap:wrap;justify-content:center!important}}.planbook-header__head--month{padding:1rem 0}.planbook-header__head--setup{text-shadow:none}@media (max-width:710px){.planbook-header__head--setup{flex-direction:column}}.planbook-header__head--left-aligned{justify-content:flex-start}.planbook-header__head--space-between{justify-content:space-between;padding-top:75px}.planbook-header--extra-space-below{margin-bottom:3rem}.planbook-header__head-info-button{align-items:center;border:1px solid #757575;border-radius:3rem;color:#757575;cursor:pointer;display:flex;flex-direction:row;font-size:1.5rem;font-weight:400;height:4rem;margin-left:1rem;padding:.5rem 1rem;vertical-align:middle}.planbook-header__head-info-button:hover{border-color:#00abfa;color:#00abfa}.planbook-header__head-info-button:hover svg path{stroke:#00abfa!important}.planbook-header__head-info-button svg{height:100%;width:100%}.planbook-header__head-info-button svg path{stroke:#757575!important}.planbook-header__subhead{font-size:2.5rem;font-weight:300;line-height:1.2;margin-bottom:2rem;margin-top:-2rem;padding:0 4rem;-webkit-user-select:none;user-select:none}.planbook-header__subhead--white{color:#fff}.planbook-header__learn-more{border:1px solid #ffffff80;border-radius:4px;color:#fff;color:#ffffff80;cursor:pointer;display:inline-block;font-size:1.25rem;font-weight:200;margin-top:1rem;padding:.5rem}.planbook-header__learn-more svg{display:inline-block;height:1.25rem;margin-top:-.25rem;vertical-align:middle;width:1.25rem;fill:#ffffff80}.planbook-header__learn-more:hover{background-color:#fff;color:#00abfa}.planbook-header__learn-more:hover svg{fill:#00abfa}.planbook-header__head-arrow-button{border:1px solid #fff;border-radius:5rem;cursor:pointer;height:4rem;margin:0 2rem;min-width:4rem;text-align:center;transition:all .2s;width:4rem}.planbook-header__head-arrow-button .settings-icon,.planbook-header__head-arrow-button .svg-icon{margin-top:-.8rem;text-align:center;vertical-align:middle}.planbook-header__head-arrow-button .settings-icon svg,.planbook-header__head-arrow-button .svg-icon svg{height:3rem;width:3rem;fill:#fff;transition:all .2s}.planbook-header__head-arrow-button:hover{background-color:#fff;border:1px solid #fff;box-shadow:0 .25rem 1rem #333333b3;transition:all .2s}.planbook-header__head-arrow-button:hover .settings-icon svg,.planbook-header__head-arrow-button:hover .svg-icon svg{transition:all .2s;fill:#00abfa}.planbook-header__head-arrow-button:active{box-shadow:inset 0 .25rem 1rem #3333334d}.planbook-header__head-arrow-button:active .settings-icon svg,.planbook-header__head-arrow-button:active .svg-icon svg{fill:#212121}@media (max-width:480px){.planbook-header__head-arrow-button{margin-bottom:1rem;margin-left:1rem;margin-right:1rem;order:1}}.planbook-header__learn-more-text{background-color:#fff;margin:2rem;padding:2rem}.planbook-wrapper__no-access{margin:160px 5rem;text-align:center}.planbook-wrapper__no-access-h1{font-weight:600}.planbook-wrapper__no-access-h2{font-size:2rem}.planbook__no-permission-to-edit-class-websites{font-size:3rem;margin-bottom:4rem;text-align:center}.tracker-block__menu-trigger{color:#fff;height:3rem;margin-left:2rem;width:3rem}.tracker-block__menu-trigger svg{fill:currentColor}.tracker-block__menu-trigger:hover{color:#00abfa;cursor:pointer}.comment-space{background-color:#fff;padding-top:2px;text-align:center}.comment-space [contenteditable=true]{text-align:left}.comment-text-area{background-color:#ffffffb3;border:1px solid #e0e0e0;clear:both;height:auto;margin:10px 5px 5px;padding:5px;resize:none;width:auto}.comment-text-area:focus{outline:none}.btn-add-comment{border:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);font-size:11px;margin:5px;opacity:.5;text-align:center;text-transform:uppercase;vertical-align:top;width:auto}.btn-add-comment svg{height:16px;width:16px}.btn-add-comment:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.show-file-space{margin-right:10px}.show-comment-space,.show-file-space{color:#00abfa;float:left;font-size:12px}.show-comment-space,.show-file-space{cursor:pointer;visibility:hidden}.show-comment-space:hover,.show-file-space:hover{color:#00abfa}.comments-section{background-color:#f7f7ba;clear:both;display:block;margin-top:14px;max-height:30px;overflow:hidden;transition:max-height .4s .6s}.comments-section:hover{max-height:1000px;transition:max-height .2s}.comments-section:hover .comments-list-header{background-color:#0000001a;border-color:#e0e0e0;font-weight:600;transition:all .2s}.attachments-list-header{color:#212121;font-size:1.2rem;font-weight:600}.attachment-list{list-style:none;margin-bottom:10px;overflow:hidden;padding-left:0}.attachment-list-item{align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:2px;padding-left:0;width:100%}.attachment-list-item a{color:#00abfa;cursor:pointer}.attachment-list-item:hover .btn-preview-attachment svg{fill:#268bd9}.attachment-list-item__title{cursor:pointer;font-size:14px;line-height:16px;overflow-wrap:anywhere;white-space:pre-wrap}img.attachment-preview-popover-image{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200' class='lds-spin' preserveAspectRatio='xMidYMid' style='background:0 0' viewBox='0 0 100 100'%3E%3Cg transform='translate(80 50)'%3E%3Ccircle r='7' fill='%23cacaca' transform='scale(1.13167)'%3E%3CanimateTransform attributeName='transform' begin='-0.875s' dur='1s' keyTimes='0;1' repeatCount='indefinite' type='scale' values='1.2 1.2;1 1'/%3E%3Canimate attributeName='fill-opacity' begin='-0.875s' dur='1s' keyTimes='0;1' repeatCount='indefinite' values='1;0'/%3E%3C/circle%3E%3C/g%3E%3Cg transform='rotate(45 -50.355 121.569)'%3E%3Ccircle r='7' fill='%23cacaca' fill-opacity='.875' transform='scale(1.15667)'%3E%3CanimateTransform attributeName='transform' begin='-0.75s' dur='1s' keyTimes='0;1' repeatCount='indefinite' type='scale' values='1.2 1.2;1 1'/%3E%3Canimate attributeName='fill-opacity' begin='-0.75s' dur='1s' keyTimes='0;1' repeatCount='indefinite' values='1;0'/%3E%3C/circle%3E%3C/g%3E%3Cg transform='rotate(90 -15 65)'%3E%3Ccircle r='7' fill='%23cacaca' fill-opacity='.75' transform='scale(1.18167)'%3E%3CanimateTransform attributeName='transform' begin='-0.625s' dur='1s' keyTimes='0;1' repeatCount='indefinite' type='scale' values='1.2 1.2;1 1'/%3E%3Canimate attributeName='fill-opacity' begin='-0.625s' dur='1s' keyTimes='0;1' repeatCount='indefinite' values='1;0'/%3E%3C/circle%3E%3C/g%3E%3Cg transform='rotate(135 -.355 41.569)'%3E%3Ccircle r='7' fill='%23cacaca' fill-opacity='.625' transform='scale(1.00667)'%3E%3CanimateTransform attributeName='transform' begin='-0.5s' dur='1s' keyTimes='0;1' repeatCount='indefinite' type='scale' values='1.2 1.2;1 1'/%3E%3Canimate attributeName='fill-opacity' begin='-0.5s' dur='1s' keyTimes='0;1' repeatCount='indefinite' values='1;0'/%3E%3C/circle%3E%3C/g%3E%3Cg transform='matrix(-1 0 0 -1 20 50)'%3E%3Ccircle r='7' fill='%23cacaca' fill-opacity='.5' transform='scale(1.03167)'%3E%3CanimateTransform attributeName='transform' begin='-0.375s' dur='1s' keyTimes='0;1' repeatCount='indefinite' type='scale' values='1.2 1.2;1 1'/%3E%3Canimate attributeName='fill-opacity' begin='-0.375s' dur='1s' keyTimes='0;1' repeatCount='indefinite' values='1;0'/%3E%3C/circle%3E%3C/g%3E%3Cg transform='rotate(225 20.355 8.431)'%3E%3Ccircle r='7' fill='%23cacaca' fill-opacity='.375' transform='scale(1.05667)'%3E%3CanimateTransform attributeName='transform' begin='-0.25s' dur='1s' keyTimes='0;1' repeatCount='indefinite' type='scale' values='1.2 1.2;1 1'/%3E%3Canimate attributeName='fill-opacity' begin='-0.25s' dur='1s' keyTimes='0;1' repeatCount='indefinite' values='1;0'/%3E%3C/circle%3E%3C/g%3E%3Cg transform='rotate(-90 35 -15)'%3E%3Ccircle r='7' fill='%23cacaca' fill-opacity='.25' transform='scale(1.08167)'%3E%3CanimateTransform attributeName='transform' begin='-0.125s' dur='1s' keyTimes='0;1' repeatCount='indefinite' type='scale' values='1.2 1.2;1 1'/%3E%3Canimate attributeName='fill-opacity' begin='-0.125s' dur='1s' keyTimes='0;1' repeatCount='indefinite' values='1;0'/%3E%3C/circle%3E%3C/g%3E%3Cg transform='rotate(-45 70.355 -71.569)'%3E%3Ccircle r='7' fill='%23cacaca' fill-opacity='.125' transform='scale(1.10667)'%3E%3CanimateTransform attributeName='transform' begin='0s' dur='1s' keyTimes='0;1' repeatCount='indefinite' type='scale' values='1.2 1.2;1 1'/%3E%3Canimate attributeName='fill-opacity' begin='0s' dur='1s' keyTimes='0;1' repeatCount='indefinite' values='1;0'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:30px 30px;min-height:40px;width:100%}.btn-preview-attachment{cursor:pointer;height:14px;margin-right:6px;width:18px}.btn-preview-attachment svg{fill:#00abfa;height:18px;width:16px}.btn-preview-attachment:hover svg{fill:#268bd9}.btn-remove-attachment,.btn-remove-comment{cursor:pointer;margin-left:5px}.btn-remove-attachment svg,.btn-remove-comment svg{height:12px;width:12px}.btn-remove-attachment path,.btn-remove-comment path{fill:gray}.btn-remove-attachment:hover path,.btn-remove-comment:hover path{fill:#333}.comments-attachments{display:none;overflow:hidden}.comments-author,.comments-timestamp{color:#0000004d;display:inline;font-size:12px}.comments-text{color:#212121;display:block}.comments-author{font-weight:600}.scribe-toolbar{display:none;float:right;z-index:999999}.scribe-toolbar.is-visible{transform-origin:top;-webkit-transform-origin:top}.btn-group-lesson-toolbar{float:right;margin-right:20px}.btn-group-lesson-toolbar .btn:first-child,.btn-group-lesson-toolbar .btn:last-child{border-radius:40px}.btn-group-lesson-toolbar .btn{border:1px solid #bdbdbd;height:36px;padding-left:10px;padding-right:10px;padding-top:8px}.btn-group-lesson-toolbar .btn:hover{background-color:#3333334d}.btn-group-lesson-toolbar .btn:hover svg path{fill:#fff}.btn-group-lesson-toolbar .btn svg{height:18px;width:18px}.btn-group-lesson-toolbar .btn svg path{fill:#bdbdbd}.btn-group-lesson-toolbar .btn[disabled=disabled]{display:none}.scribe-toolbar-clone{display:none!important;visibility:hidden}.filter-bar,.filter-bar-wrapper{display:inline-block}.filter-bar{position:relative}.filter-bar.is-filtered .filter-bar-label{color:#00abfa}.filter-bar-label{align-items:center;border-bottom:1px dashed #0000;border-radius:0;cursor:pointer;display:flex;display:-webkit-flex;padding-top:0;transition:all .2s;-webkit-user-select:none;user-select:none}.filter-bar-label.btn{margin-left:0;padding-left:0}.filter-bar-label:hover{border-bottom:1px dashed #fff;color:#fff;font-weight:400}.filter-bar-label:hover svg path{fill:#fff;stroke:#fff}.filter-bar-label .down-arrow-icon.settings-icon,.filter-bar-label .down-arrow-icon.svg-icon{transition:all .2s;vertical-align:middle}.filter-bar-label .down-arrow-icon.settings-icon svg,.filter-bar-label .down-arrow-icon.svg-icon svg{fill:#fff;stroke:#fff;vertical-align:middle}.show-box .down-arrow-icon.settings-icon,.show-box .svg-icon.down-arrow-icon{transform:rotate(180deg)}.filter-bar-box{background-color:#fff;border:none;border-radius:0;border-radius:5px;box-shadow:0 1px 4px #4d4d4db3;left:-25px;margin-left:auto;margin-right:auto;max-height:0;max-width:800px;min-width:300px;overflow:hidden;position:absolute;right:0;top:36px;transition:all .2s;z-index:1000}.filter-bar-box__title{padding-bottom:.5rem;text-align:center}.show-box .filter-bar-box{max-height:1000px;padding:20px}.show-box .filter-bar-label{border:none}.filter-bar-course{align-items:center;color:#fff;cursor:pointer;display:block;display:flex;display:-webkit-flex;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);font-weight:600;margin-top:5px;max-height:0;opacity:0;overflow:hidden;transition:all .2s}.filter-bar-course .settings-icon,.filter-bar-course .settings-icon svg,.filter-bar-course .svg-icon,.filter-bar-course .svg-icon svg{height:30px;width:30px}.filter-bar-course svg{fill:#bdbdbd;height:1.5rem;margin-right:.25rem;width:1.5rem}.filter-bar-course.is-selected svg{fill:#fff}.filter-bar-course.collapsed .eye-disabled.settings-icon,.filter-bar-course.collapsed .svg-icon.eye-disabled{display:inline-block;display:none}.filter-bar-course.collapsed .eye.settings-icon,.filter-bar-course.collapsed .svg-icon.eye{display:none}.show-box .filter-bar-course{background-color:none!important;border:1px solid #bdbdbd;color:#bdbdbd;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);line-height:1;max-height:1000px;opacity:1;padding:10px 12px}.show-box .filter-bar-course.is-selected{border-color:#0000;color:#fff;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.show-box .filter-bar-course:hover:not(.is-selected){filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8;text-decoration:underline}.filter-bar-course-toggles{margin-top:1rem;text-align:center}.filter-bar-course-toggles__item{cursor:pointer;display:inline;margin-bottom:20px;margin-top:-10px;opacity:.6}.filter-bar-course-toggles__item:hover{text-decoration:underline}.filter-bar-course-toggles__item:first-child:after{content:" | ";margin:10px;opacity:.5}.filter-bar-course-toggles__item.is-selected{opacity:1}.parts-toc-list{overflow:hidden;padding-left:0}.parts-toc-list-item.part-section{text-overflow:ellipsis}.toc-part-section-value{display:block;height:20px;overflow:hidden}.toc-part-section-value b{font-weight:400}.toc-part-section-value h2{font-size:13px;margin-top:0}.parts-toc-list-item{border-bottom:1px solid #d9d9d9;color:#bdbdbd;cursor:pointer;padding:10px 0;transition:all .3s}.parts-toc-list-item:hover{color:#00abfa}.parts-toc-list-item.is-off{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);opacity:.3}.parts-toc-list-item-course-title{font-size:18px;font-weight:600;line-height:1;list-style:none}.parts-toc-list-item-lesson-title{font-size:14px;line-height:1.1;list-style:none;padding-top:5px}.parts-toc-list-item-section-title{display:none;font-size:14px;line-height:1.1;list-style:bullet;padding-bottom:1rem}.below-header .parts-toc-list{position:fixed;top:60px}.three-dot-spinner{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);margin:auto;opacity:.4;text-align:center;width:70px}.three-dot-spinner>div{animation:bouncedelay 1.4s ease-in-out infinite;animation-fill-mode:both;background-color:#333;border-radius:100%;display:inline-block;height:18px;width:18px}.three-dot-spinner.-white>div{background-color:#fff}.three-dot-spinner .bounce1{animation-delay:-.32s}.three-dot-spinner .bounce2{animation-delay:-.16s}@keyframes bouncedelay{0%,80%,to{transform:scale(0);-webkit-transform:scale(0)}40%{transform:scale(1);-webkit-transform:scale(1)}}.lesson-version-tabs{margin:0;padding:0}.lesson-versions-tab-date-group{border-bottom-width:1px;border-color:#e0e0e0;border-top-width:1px;font-size:1.875rem;font-weight:900;list-style:none;margin-bottom:1rem;padding:.75rem 0;text-align:center}.lesson-version-tabs-item{border-color:#0000;border-radius:.5rem;border-width:1px;cursor:pointer;display:flex;flex-direction:row;line-height:1;list-style:none;margin-bottom:1rem;padding:.75rem 1rem;transition:border .2s ease-in-out,background-color .2s ease-in-out}.lesson-version-tabs-item.is-selected{background-color:#f8fafc;border-color:#00abfa;border-width:1px}.lesson-version-tabs-item:focus,.lesson-version-tabs-item:hover{border-color:#e0e0e0}.lesson-version-tabs-item:focus .lesson-version-tab__name,.lesson-version-tabs-item:focus .lesson-version-tab__version,.lesson-version-tabs-item:hover .lesson-version-tab__name,.lesson-version-tabs-item:hover .lesson-version-tab__version{color:#00abfa}.lesson-versions-tab__right{border-color:#e0e0e0;border-left-width:1px;display:flex;flex-direction:column;padding-left:.5rem;transition:border-color .2s ease-in-out}.lesson-version-tab__version{font-size:1.875rem;font-weight:700;line-height:1;padding-right:.5rem;transition:color .2s ease-in-out}.lesson-version-tab__name{font-size:1.5rem;font-weight:700;line-height:1.25;transition:color .2s ease-in-out}.lesson-version-tab__description{font-size:1.25rem;line-height:1.25}.lesson-version-tab__time{color:#606f7b;font-size:1rem;line-height:1.25}.lesson-version-tab__link{cursor:pointer;display:block;-webkit-user-select:none;user-select:none}.lesson-version-tab__link:hover{text-decoration:none}.lesson-version-tab__link.is-selected{background-color:#fafafa;border-radius:.5rem;color:#00abfa}.lesson-version__rollback-btn{background-color:#00abfa;border-radius:9999px;color:#fff;font-size:1.5rem;font-weight:600;margin-bottom:2rem;padding:1rem 2rem}.btn-variations-replace-lesson{border-bottom:1px dashed #00abfa;color:#00abfa;margin-bottom:20px;margin-top:0;padding-bottom:0;padding-top:0;text-align:center}.btn-variations-replace-lesson:hover{border-bottom:1px solid #00abfa;color:#00abfa;text-decoration:none}.variations-header{color:#84c1f0;font-size:20px;margin-bottom:0;margin-top:20px;text-align:center;text-transform:uppercase}.lesson-version-choose-notice{font-size:1.5rem;font-weight:400;padding-left:0;padding-right:0;text-align:left}.lesson-version__choose-btn{font-weight:600;margin-bottom:1.5rem;padding-bottom:1.5rem;padding-top:1.5rem}.standards-list{margin-bottom:0;padding-left:0}.standards-list:hover{transform:translateZ(0);z-index:99999999}.standards-list-item-wrapper{border-bottom:1px solid #e0e0e0;cursor:pointer;height:24px;line-height:20px;list-style:none;margin-bottom:4px;margin-top:4px;overflow:hidden;padding-bottom:1px;padding-top:1px;white-space:nowrap}.standards-list-item-wrapper:last-child{border-bottom:none}.standards-list-item-wrapper .standards-list-item{line-height:1;overflow:hidden;text-overflow:ellipsis}.standards-list-item-wrapper[data-is-starred]{height:auto;white-space:wrap}.standards-list-item-wrapper[data-is-expanded]{height:24px}.standards-list-item-wrapper[data-is-expanded] .standards-list-item{background-color:#fff;border-color:#e0e0e0;border-radius:.5rem;border-width:1px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;margin:-10px 10px -10px -10px;overflow:visible;padding:10px;position:absolute;transform:translateZ(0);white-space:normal;z-index:99999999}.standards-list-item-wrapper[data-is-expanded] .btn-copy-standard,.standards-list-item-wrapper[data-is-expanded] .btn-delete-standard{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:.5}.standards-list-item-wrapper[data-is-expanded] .btn-copy-standard:hover,.standards-list-item-wrapper[data-is-expanded] .btn-delete-standard:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.standards-list-item-star{display:inline-block;height:12px;width:12px}.standards-list-item-star[data-is-starred]{color:#cfa32a}.standards-list-item-statement{color:#757575;line-height:1.3}.standards-list-item-code{color:#212121;font-weight:600}.standards-list-item-grade-levels,.standards-list-item-jurisdiction,.standards-list-item-subject{color:#bdbdbd;font-size:11px;line-height:1.3}.btn-delete-standard{cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);float:right;opacity:0}.btn-delete-standard svg{height:16px;width:16px}.btn-delete-standard:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.btn-copy-standard{background-color:initial;border:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);float:right;opacity:0;outline:none;padding:0;right:20px;top:12px;transition:transform .2s}.btn-copy-standard:active{transform:scale(1.2);transition:transform .1s}.btn-copy-standard:active svg{fill:#00abfa}.btn-copy-standard svg{height:16px;width:16px}.rounded-lg-input{border-radius:60px}.standards-modal.ember-modal-overlay{background-color:#4d4d4d4d;z-index:9999999999}.standards-modal .modal-content{box-shadow:none}.standards-modal .modal-dialog{margin-top:0;padding-top:0;width:100%}.standards-modal .modal-content{background-color:initial}.standards-modal .modal-body{padding:40px 20px}.standards-modal .close{position:absolute;right:5px;top:5px}.text-on-modal-backdrop{color:#18dc81}.choose-organization-title{color:#68b7f3}.jurisdiction-pill,.standard-set-boxes-tag-pill{background-color:#fff;border:1px solid #e0e0e0;border-radius:20px;cursor:pointer;font-size:13px;margin:5px;padding:10px 20px!important;transition:background-color .2s}.jurisdiction-pill:hover,.standard-set-boxes-tag-pill:hover{background-color:#68b7f3;color:#fff;transition:background-color .2s}.jurisdiction-in-chooser{color:#68b7f3;cursor:pointer;transition:background-color .2s;width:95%}.jurisdiction-in-chooser>span{border-bottom:3px dotted #68b7f3}.jurisdiction-in-chooser:before{content:"\2190  ";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:.5}.jurisdiction-in-chooser:hover{color:#0000;font-size:0;transition:background-color .2s}.jurisdiction-in-chooser:hover:before{color:#68b7f3;content:"\2190   Back to state & organization list";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);float:none;font-size:36px;font-weight:400;opacity:1}.add-standard-button{cursor:pointer;float:left;line-height:1;margin:0;position:absolute;right:-60px;top:10px;width:50px}.add-standard-button div{background-color:#fff;border-radius:40px;color:#68b7f3;font-family:Helvetica Neue;font-size:40px;height:40px;line-height:33px;padding:0;text-align:center}.add-standard-button:hover div{background-color:#68b7f3;color:#fff}.standard-set-boxes{display:flex;display:-webkit-flex;margin-left:2px;margin-top:20px;position:relative}.standard-set-boxes .standard-set-header{position:relative}.standard-set-boxes .close{color:#757575;font-family:Helvetica;font-size:11px;font-weight:600;margin-right:12px;margin-top:12px;right:5px;top:5px}.standard-set-boxes .close:hover{color:#212121}.standard-set-boxes .close svg{height:20px;width:20px}.standard-set-boxes>.item{background-color:#fff;border-radius:6px;margin:12px 20px 12px 0;width:100%}.standard-set-boxes>.item:nth-last-of-type(2){margin-right:0}.standard-set-boxes.count-0 .add-standard-button{position:inherit;right:0;top:20px;width:auto}.standard-set-boxes.count-0 .add-standard-button div:after{color:#68b7f3;content:"Add a group of standards";font-size:16px;margin-left:10px}.standard-set-boxes.count-0 .add-standard-button div{font-size:30px;height:auto;line-height:40px;padding:10px 30px}.standard-set-boxes.count-0 .add-standard-button:hover div:after{color:#fff}.jurisdiction-pill-title,.standard-set-boxes-tag-title{font-size:14px;line-height:1.3;margin:0;padding:0}.standard-set-boxes-tag-pill{transition:all .2s}.standard-set-boxes-tag-pill:hover{font-weight:600}.standard-set-boxes-tag-pill:hover .standard-set-boxes-standard-sets{border:1px solid #e0e0e0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=10000);font-weight:200;max-height:1000px;opacity:1;padding:10px 30px 20px;transition:opacity .2s .1s}.standard-set-boxes-standard-sets{background-color:#fff;box-shadow:0 5px 15px #00000080;color:#212121;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);list-style:none;margin-left:-21px;margin-top:10px;max-height:0;opacity:0;overflow:hidden;padding:0 30px;position:absolute;transition:opacity .2s}.standard-set-boxes-standard-set-title{border-bottom:1px solid #e0e0e0;color:#212121;cursor:pointer;font-size:15px;line-height:1.2;padding-bottom:12px;padding-top:12px}.standard-set-boxes-standard-set-title:last-of-type{border:none;padding-bottom:0}.standard-set-boxes-standard-set-title:hover{color:#68b7f3;text-decoration:underline}.standard-list{list-style:none;margin:0;padding:20px}.standard-set-header{border-bottom:1px solid #e0e0e0;padding:20px 20px 10px}.standard-set-jurisdiction{color:#757575;display:block}.standard-set-grade-level,.standard-set-subject{color:#212121}.standard-list-id{color:#68b7f3;font-weight:600}.standard-code{color:#bdbdbd}.standard-list-item{border:1px solid #0000;color:#212121;cursor:pointer;line-height:1.2;padding-right:4px}.standard-list-item.depth-0:first-of-type{padding-top:0}.standard-list-item.in-use{background-color:#d7eae3;border:1px solid #74b49f}.standard-list-item:hover{text-decoration:underline}td.standard-list-item{border:inherit}.standard-list-item.depth-0{color:#68b7f3;font-size:18px;font-weight:600;padding-left:4px;padding-top:7px}.standard-list-item.depth-1{font-size:16px;margin-bottom:1px;padding-bottom:6px;padding-left:4px;padding-top:7px}.standard-list-item.depth-2{color:#757575;font-size:14px;line-height:1.3;margin-bottom:1px;padding-bottom:6px;padding-left:20px;padding-top:6px}.standard-list-item.depth-3,.standard-list-item.depth-4,.standard-list-item.depth-5{color:#757575;font-size:14px;margin-bottom:1px;padding-bottom:11px;padding-left:36px}.standard-list-item.depth-4{margin-left:52px}.standard-list-item.depth-5{margin-left:64px}body.user.sign,body.user.user-edit-password,body.user.user-edit-password-error,body.user.user-onboarding,body.user.user-reset-password,body.user.user-sign{background:url(https://cc-frontend-assets.commoncurriculum.com/assets/images/patterns/symphony-black-15-baba543ce70c5c92d3f7cbbbd1b23c6b.png) 0/120px 120px repeat,linear-gradient(180deg,#34d2da,#54dea7,#a4de6e) 100%/150%;background-attachment:fixed;display:flex;transition:background .5s}body.user.user-sign-in{background:url(https://cc-frontend-assets.commoncurriculum.com/assets/images/patterns/symphony-black-15-baba543ce70c5c92d3f7cbbbd1b23c6b.png) 0/120px 120px repeat,linear-gradient(180deg,#53acab,#84c1f0) 100%/150%;display:flex;transition:background .5s}body.user.user-sign-up{background:url(https://cc-frontend-assets.commoncurriculum.com/assets/images/patterns/symphony-black-15-baba543ce70c5c92d3f7cbbbd1b23c6b.png) 0/120px 120px repeat,linear-gradient(180deg,#64b98f,#54dea7) 100%/150%;display:flex;transition:background .5s}body.index{color:#212121;font-size:12px;padding-bottom:0}@media screen and (max-width:992px){body.index{font-size:9px}}body.index a,body.index body,body.index h1,body.index h2,body.index h3,body.index h4,body.index h5,body.index h6,body.index html,body.index li,body.index ol,body.index p,body.index ul{font-family:source-sans-pro,Source Sans Pro,Helvetica,Arial,sans-serif}.feature-container{background:url(https://cc-frontend-assets.commoncurriculum.com/assets/images/patterns/symphony-black-15-baba543ce70c5c92d3f7cbbbd1b23c6b.png) 0/120px 120px repeat,linear-gradient(180deg,#34d2da,#54dea7);margin-top:90px}@media screen and (max-width:710px){.feature-container{margin-top:8rem}}.card-stack-container{background:url(https://cc-frontend-assets.commoncurriculum.com/assets/images/patterns/symphony-black-15-baba543ce70c5c92d3f7cbbbd1b23c6b.png) 0/120px 120px repeat,linear-gradient(180deg,#54dea7,#84c1f0);margin:0;padding:3rem 0}.white-background{background:url(https://cc-frontend-assets.commoncurriculum.com/assets/images/patterns/symphony-black-15-baba543ce70c5c92d3f7cbbbd1b23c6b.png) 0/120px 120px repeat,linear-gradient(180deg,#d2a3db,#d2a3db 60%,#f887a9);margin:0;padding:3vh;text-align:center}.homepage-feature-background--one{background:url(https://cc-frontend-assets.commoncurriculum.com/assets/images/patterns/symphony-black-15-baba543ce70c5c92d3f7cbbbd1b23c6b.png) 0/120px 120px repeat,linear-gradient(180deg,#f887a9 0,#f887a9 70%,#f6836f);padding-bottom:4vh}.homepage-feature-background--two{background:url(https://cc-frontend-assets.commoncurriculum.com/assets/images/patterns/symphony-black-15-baba543ce70c5c92d3f7cbbbd1b23c6b.png) 0/120px 120px repeat,linear-gradient(180deg,#f6836f 0,#f2d354 80%,#fff);padding-top:4rem}.homepage-pricing-background{background:url(https://cc-frontend-assets.commoncurriculum.com/assets/images/patterns/symphony-black-15-baba543ce70c5c92d3f7cbbbd1b23c6b.png) 0/120px 120px repeat,linear-gradient(180deg,#fff,#fff);margin-bottom:-9rem;padding-bottom:5rem;padding-top:1rem;text-align:center}.homepage-pricing-background--pricing-page{background:url(https://cc-frontend-assets.commoncurriculum.com/assets/images/patterns/symphony-black-15-baba543ce70c5c92d3f7cbbbd1b23c6b.png) 0/120px 120px repeat,linear-gradient(180deg,#34d2da,#34d2da 30%);margin-bottom:-9rem;margin-top:8rem;padding-bottom:5rem;padding-top:5rem;text-align:center}.pricing-option-background--feature-column{background:#0000}.schools-jumbotron-background{background:url(https://cc-frontend-assets.commoncurriculum.com/assets/images/patterns/symphony-black-15-baba543ce70c5c92d3f7cbbbd1b23c6b.png) 0/120px 120px repeat,linear-gradient(180deg,#d2a3db 0,#f887a9,#f6836f,#f2d354);margin-top:90px}@media screen and (max-width:710px){.schools-jumbotron-background{margin-top:8rem}}.homepage-why-cc-background{background-attachment:fixed;background-image:url(https://cc-frontend-assets.commoncurriculum.com/assets/images/photo-covers/gradient-cyan-green-5767c7d531058b046e04d47c438e9dfd.jpg);background-size:cover;margin-top:90px}.schools-feature-background{background:url(https://cc-frontend-assets.commoncurriculum.com/assets/images/patterns/symphony-black-15-baba543ce70c5c92d3f7cbbbd1b23c6b.png) 0/120px 120px repeat,linear-gradient(180deg,#f2d354,#f6836f,#f6836f,#f887a9,#d2a3db,#9e85a8)}.schools-feature-four-background{background:url(https://cc-frontend-assets.commoncurriculum.com/assets/images/patterns/symphony-black-15-baba543ce70c5c92d3f7cbbbd1b23c6b.png) 0/120px 120px repeat,linear-gradient(180deg,#f887a9 0,#d2a3db)}.schools-bottom-message-background{background:url(https://cc-frontend-assets.commoncurriculum.com/assets/images/patterns/symphony-black-15-baba543ce70c5c92d3f7cbbbd1b23c6b.png) 0/120px 120px repeat,linear-gradient(180deg,#d2a3db 0,#9e85a8 50%,#9e85a8);margin-bottom:-9rem}.btn-sign-in,.btn-sign-up{background-color:initial;background-color:#34d2da;border-color:#fff;color:#666;color:#fff;font-family:museo-sans;font-size:1.5rem;font-weight:800;line-height:1.9;margin-left:10px;padding-left:1rem;padding-right:1rem}.btn-sign-in:hover,.btn-sign-up:hover{background-color:#fff;border-color:#34d2da;color:#34d2da;text-decoration:underline}.btn-sign-in__planbook-top-nav{border-radius:5px;font-size:1.4rem;line-height:1.7;margin-left:5px}.feature-callout__svg{border:10px solid #fff;box-shadow:0 .5rem 1rem #666666b3;margin-left:auto;margin-right:auto;width:100%}.feature-callout__svg svg{height:100%}.card-stack-container{padding-top:0}.feature-container{margin-bottom:0}.card-stack{align-items:center;-webkit-align-items:center;display:flex;display:-webkit-flex;flex-wrap:wrap;justify-content:center;margin-left:auto;margin-right:auto;max-width:80vw}.card-stack__card{background-color:#fff;box-shadow:0 .5rem 1rem #666666b3;color:#212121;cursor:pointer;display:inline-block;font-family:museo-slab;font-size:3rem;font-weight:200;margin:1rem;padding:1.25rem 3rem;transition:all .3s;-webkit-user-select:none;user-select:none}.card-stack__card:hover{transform:scale(1.05)}.word-stack{align-content:center;align-items:center;display:flex;display:-webkit-flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-left:auto;margin-right:auto;max-width:1000px;padding-bottom:2rem;padding-top:4rem;-webkit-user-select:none;user-select:none}.word-stack__card{align-self:center;background-color:#fff;border:3px solid #fff;border-radius:50px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;color:#fff;color:#757575;color:#84c1f0;cursor:pointer;font-size:2.5vw;font-weight:700;line-height:1;margin:1rem;padding:1vw 2.5vw;transition:all .2s;vertical-align:middle}@media screen and (max-width:710px){.word-stack__card{font-size:4vw;padding:2vw 4vw}}.word-stack__card:hover{background-color:#fff;background-color:initial;background-color:#f2d354;color:#212121;color:#f2d354;color:#fff}.word-stack__card.card-stack__card--is-active{background-color:#fff;color:#fff;color:#f2d354}.word-stack__card.card-stack__card--is-active:hover{text-decoration:underline}.container-fluid>.row{margin-left:0;margin-right:0}@media (max-width:709px){body{padding-top:0}}.table-responsive{border:none}.btn-group-sign{margin-right:30px;margin-right:1rem;margin-top:22px}@media screen and (max-width:992px){.btn-group-sign{margin-top:16px}}.navbar-brand{padding-left:0;padding-right:0}@media screen and (max-width:992px){.navbar-brand{padding-top:15px}.navbar-nav{font-size:14px}}.quotes-image{display:block;margin-left:auto;margin-right:auto;max-width:1000px;width:100%}@media (min-width:1200px){.feature-row .col-sm-2 svg{width:200px}}@media (max-width:900px){.masthead-h1{font-size:60px}.masthead-h2{font-size:24px}.masthead-signup{margin-top:10px;padding:15px;width:90%}.btn-masthead-signup-head{font-size:32px}.btn-masthead-signup-subhead{font-size:18px}}@media (max-width:710px){.masthead-h1{font-size:50px}.masthead-h2{font-size:24px}.masthead{margin-top:10px}.navbar{min-height:60px}.masthead-signup{padding:10px;width:100%}}@media (max-width:652px){.masthead-h1{font-size:40px}.masthead-h2{font-size:18px}.masthead{margin-top:10px}.navbar{min-height:60px}.masthead-signup{padding:10px;width:100%}}@media (max-width:480px){.navbar-brand{padding-top:10px}.btn-group-sign{margin-right:-10px;margin-top:15px}.navbar{min-height:60px}.masthead{margin-top:55px}.masthead-h1.-second-line{border:none}.masthead-h2{display:none}.masthead-signup{padding:10px;width:100%}.btn-masthead-signup-head{font-size:18px}.btn-masthead-signup-subhead{font-size:14px}h1.h1-display{font-size:32px;margin-top:32px}h2.h2-display{font-size:18px;margin-top:18px}.feature-row .col-sm-8{margin-top:0}h2.feature-h1{font-size:24px}h3.feature-h2{font-size:14px}}body.print *{filter:none!important;-ms-filter:none!important;overflow-x:visible;overflow-y:visible;-webkit-print-color-adjust:exact;text-shadow:none!important}body.print * table{page-break-inside:auto}.ccp-day-header,.ccp-page-header{text-align:center;width:100%}.ccp-page-header--standards-report{border-bottom:1px solid #000;margin-bottom:1rem;padding-bottom:1rem}.ccp-page-header__title+.ccp-day-header__date-range,.ccp-page-header__title+.ccp-page-header__date-range{margin-top:0;padding-top:0}.ccp-day-header,.ccp-page-header--for-each-day{border-top:1px solid #e0e0e0;padding-bottom:1rem;padding-top:1rem}.ccp-day-or-routine:first-child .ccp-page-header--for-each-day{border-top:0;padding-top:0}.ccp-day-header__date-range,.ccp-page-header__date-range{font-size:1.5rem;font-weight:700;margin-bottom:1rem;text-align:center}.ccp-page-header__standards-report-planbook-title{color:#757575;font-size:1.4rem;text-align:center}.ccp-page-header__standards-report-header{font-size:3rem;font-weight:700;margin-bottom:0;margin-top:0;padding-bottom:0;padding-top:0;text-align:center}.ccp-page-header__standards-report-sub-header{font-size:2rem;font-weight:500;margin-top:.5rem;text-align:center}.ccp-page-header__with-border{border-bottom:1px solid #555}.ccp-page-header__date-range--month{font-size:2rem}.ccp-routine__part{border-top:1px solid #555;margin-top:2rem;padding-top:.5rem}.ccp-routine__part:first-child{margin-top:0}.ccp-routine__course-title{color:#555;font-size:1.4em;font-weight:400;margin-bottom:0}.ccp-routine__lesson-title{font-size:1.4em;font-weight:700;margin-bottom:0;margin-top:0}.ccp-routine__lesson-time{font-size:1em;font-weight:400;margin-bottom:0;margin-top:0}.ccp-routine__big-unit-title{font-size:2.25em;font-weight:700;margin-top:0}.ccp-lesson-section{border-top:1px solid #e0e0e0;padding-bottom:.6rem;padding-top:.6rem}.ccp-lesson-section__title{font-size:1.2em;font-weight:700;line-height:1.2;margin-bottom:0;overflow-wrap:break-word;padding-bottom:0}.ccp-attachment,.ccp-lesson-section__value{overflow-wrap:break-word}.ccp-attachment__icon img,.ccp-attachment__icon svg,.ccp-comment__icon img,.ccp-comment__icon svg{height:1.2rem;vertical-align:middle;width:1.2rem}.ccp-comment{padding-bottom:.25rem;padding-left:1.4rem;padding-top:.25rem;position:relative}.ccp-comment+.ccp-comment{border-top:1px solid #e0e0e0}.ccp-comment__icon{left:0;position:absolute}.ccp-comment__author-created-at{display:block;font-size:.8rem;line-height:1}.ccp-standard--only-codes{display:inline-block}.ccp-standard--only-codes:after{content:","}.ccp-standard--only-codes:last-child:after{content:""}.ccp-standard__code{font-weight:700}.ccp-standard__jurisdiction{color:#555;font-size:.8rem}.ccp-list-view__date{font-size:30px;font-weight:700;margin-top:2rem;padding-bottom:.5rem;text-align:center}.ccp-list-view__date:first-child{margin-top:0}.ccp-list-view__lesson{border-top:1px solid #e0e0e0;padding-top:.5rem}.ccp-lesson__title-block{margin-bottom:10px;padding:.4rem 0;page-break-inside:avoid}.ccp-lesson-section{clear:both}.ccp-lesson-section__title{page-break-inside:avoid}.ccp-lesson-section__value .content-image.center.large{text-align:center;width:400px}.ccp-lesson-section__value .content-image.center.large img{float:none}.ccp-lesson-section__value .content-image.right{float:right}.ccp-lesson-section__value .content-image.right img{float:none}.ccp-lesson-section__value .content-image.center.cleared{text-align:center}.ccp-lesson-section__value .content-image.center.cleared img{float:none}.ccp-lesson-section__value .content-image.center.large.cleared+br{display:none}.ccp-lesson-section__value img{float:right;max-height:500px;max-width:300px;padding:1rem 1rem 1rem 0;page-break-inside:avoid;width:100%}.ccp-lesson-section__value img+br{display:none}.ccp-column-row .ccp-lesson-section__value img{padding-left:0;padding-right:0}.ccp-lesson-section__value ol,.ccp-lesson-section__value ul{margin-left:0!important;padding-left:2rem!important}.ccp-column-table{table-layout:fixed;width:100%}.ccp-column-row,.ccp-column-row td li,.ccp-column-row td p{page-break-inside:auto}.ccp-columns__course-title{font-size:1.5em;font-weight:700}.ccp-columns__course-title td{padding:0 1rem 1rem;text-align:center}.ccp-columns__column{line-height:1.3;max-width:20%;padding:0 1rem;vertical-align:top;width:20%}.ccp-columns__column:last-child{padding-right:0}.ccp-columns__column .ccp-routine__part:first-child{border-top:0}.ccp-columns__column-date-header{border-bottom:1px solid #bdbdbd;font-size:.85rem;font-weight:700;margin-bottom:.5rem;padding-bottom:.5rem;padding-top:.5rem;text-align:center;text-transform:uppercase}.ccp-month{table-layout:fixed;width:100%}.ccp-month__header{font-size:30px;font-weight:700;margin-bottom:1rem;padding-top:0;text-align:center}.ccp-month__week-header-cell{border-bottom:1px solid #bdbdbd;color:#555;font-weight:400;text-align:center;text-transform:uppercase;width:17%}.ccp-month__week-header-cell:first-child{border-bottom:0;width:15%}.ccp-month__date-label-cell{background-color:#e0e0e0;border-right:1px solid #555;border-top:1px solid #555;font-size:12px;font-weight:700;height:2rem;line-height:2rem;margin-bottom:0;padding:0 .5rem;vertical-align:middle}.ccp-month__date-label-cell:first-child{background-color:initial;border-right:1px solid #555;border-top:1px solid #e0e0e0}.ccp-month__course-row{border-top:1px solid #e0e0e0}.ccp-month__course-row:last-child .ccp-month__lesson-title-cell{border-bottom:1px solid #555}.ccp-month__course-title-cell{border-right:1px solid #555;padding:.4rem;width:15%}.ccp-month__lesson-title-cell{border-right:1px solid #555;line-height:1.2;padding:.4rem;width:17%}.ccp-month-lessons-list__lesson-title{border-top:1px solid #e0e0e0;display:block;min-height:1.1rem;padding:.25rem .5rem}.print-outline{font-size:1.2rem;font-weight:400}.print-outline__row{border-bottom:1px solid #e0e0e0;display:flex;flex-direction:row;padding:.6rem}.print-outline__row.is-unit{font-weight:600}.print-outline__icon--depth-1{margin-left:1.5rem}.print-outline__icon--depth-2{margin-left:3rem}.print-outline__icon--depth-3{margin-left:4.5rem}.print-outline__icon--depth-4{margin-left:6rem}.print-outline__icon--depth-5{margin-left:7.5rem}.print-outline__icon--depth-6{margin-left:9rem}.print-outline__row-icon{height:1.5rem;margin-right:.2rem;width:1.5rem}.print-outline__row-icon svg{fill:#bdbdbd;height:100%;width:100%}.print-outline__row-date-range{align-self:flex-end;margin-left:auto}@page{margin:.25in .5in .5in;margin-bottom:.5in;orphans:4;overflow:initial!important;widows:3}.ccp-top-level-container{max-width:100%!important;padding-left:0;padding-right:0}p{margin-bottom:0}mtext{overflow-wrap:break-word}.ccp-column-table.page-break,.ccp-course-date.page-break,.ccp-day-or-routine.page-break,.ccp-routine__part.page-break{page-break-after:always}.ccp-print-outline.page-break-before{page-break-before:always}.ccp-lesson-section__value li,.ccp-lesson-section__value p{page-break-inside:avoid}.ccp-print-outline .course-outline-with-detail__outline{box-shadow:none;padding-top:0;width:100%}.ccp-print-outline .course-outline-wrapper{height:auto;position:relative}.ccp-print-outline .course-outline{padding-top:0}.ccp-outline__course-title{font-size:1.4em;font-weight:700;margin-top:0}._value_r5c7im{font-size:1.25rem;font-weight:400;margin-top:.25rem;overflow-wrap:anywhere}._value_r5c7im ol,._value_r5c7im ul{margin-bottom:0}._value_r5c7im img{max-height:800px;max-width:100%;width:auto}._value_r5c7im.is-empty{height:20px}._value_r5c7im.is-empty:before,._value_r5c7im:empty:before{color:#b3b3b3;content:"Type some text";position:absolute}._value_r5c7im b,._value_r5c7im strong{font-weight:700}._value_r5c7im ol li,._value_r5c7im ul li{margin-left:-20px}._lesson_rte7pl{padding-bottom:2rem}._lesson-title_rte7pl{font-size:1.25rem;font-weight:900;line-height:1;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;border-bottom:1px solid #0000;flex-grow:1;letter-spacing:-.2px;line-height:.95;margin-bottom:1rem;margin-top:.75rem;overflow-wrap:break-word;width:100%}._lesson-title_rte7pl:focus{border-bottom-width:1px;border-color:#00abfa;outline:0}._card_rte7pl{border-color:#e0e0e0;border-top-width:1px;display:flex;flex-direction:row;justify-content:flex-start;margin-top:.75rem;padding-top:.75rem}._card_rte7pl:hover ._add-comment-button_rte7pl{opacity:1;transition:opacity .2s ease-in}._card-text_rte7pl{display:flex;flex-direction:column;flex-grow:1;max-width:600px;width:66.66667%}._card__title_rte7pl{font-size:1.125rem;font-weight:700;line-height:1}._card__value_rte7pl{font-size:1rem!important}._add-comment-button_rte7pl{align-items:center;background-color:#fff;border-color:#e0e0e0;border-radius:9999px;border-width:1px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;cursor:pointer;display:flex;flex-direction:row;opacity:0;padding:.5rem;position:absolute;right:0;top:.375rem;transition:opacity .2 ease-out;-webkit-user-select:none;user-select:none;width:auto;z-index:10}._add-comment-button_rte7pl svg{height:1rem;width:1rem;fill:currentColor}._add-comment-button_rte7pl:focus,._add-comment-button_rte7pl:hover{border-color:#00abfa;color:#00abfa}._add-comment-button_rte7pl:active{box-shadow:none}._card-comment-sidebar_rte7pl{position:relative}._card-comments_rte7pl{margin-top:.375rem}._card-comment_rte7pl{border-color:#e0e0e0;border-radius:.5rem;border-width:1px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;display:flex;flex-direction:row;margin-bottom:.25rem;padding:.5rem}._card-comment_rte7pl._--form_rte7pl{padding:0}._card-comment__user_rte7pl{height:100%;margin-right:.75rem;width:1.5rem}._card-comment__text_rte7pl{color:#22292f;font-size:1rem;line-height:1.25}._card-comment__timestamp_rte7pl{color:#bdbdbd;font-size:.75rem;line-height:1;padding-top:.25rem}._title_d9i22d{font-size:1.25rem;font-size:1.5rem;font-weight:700;line-height:1}._lesson_17dayt{padding-left:1rem;padding-right:1rem}._lesson-title_17dayt{font-size:1.875rem;font-weight:900;line-height:1;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;border-bottom:1px solid #0000;flex-grow:1;letter-spacing:-.2px;line-height:.95;margin-bottom:1.5rem;margin-top:1rem;overflow-wrap:break-word;width:100%}._lesson-title_17dayt:focus{border-bottom-width:1px;border-color:#00abfa;outline:0}._card_17dayt{margin-bottom:1rem}._card_17dayt._card-google-classroom_17dayt{border-color:#bdbdbd;border-radius:.5rem;border-width:1px;padding:.5rem}._card__title_17dayt{word-wrap:break-word}._odd-message_17dayt{background-color:#fff;font-size:1.25rem;padding-left:0;padding-right:0}._big-body_17dayt ._card__title_17dayt{font-size:1.8rem}._big-body_17dayt ._card__value_17dayt,._big-body_17dayt ._standards-list-item_17dayt{font-size:1.4rem}._gc-banner_17dayt{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:0;padding-bottom:0}._gc-banner_17dayt svg{height:1rem;margin-right:.25rem;width:1rem;fill:currentColor}._gc-banner_17dayt ._gc-banner__text_17dayt{align-self:center;color:#4d4d4de6;display:flex;font-weight:700;line-height:.8;text-transform:uppercase}._main-screen_1o1brh{max-height:calc(var(--vh, 100vh) - 5.5rem);overflow-y:scroll}._main-screen_1o1brh>.animated-container{align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start;overflow-x:hidden;transform:translateZ(0)}._nav-box--base_1o1brh{background-color:#fff;box-shadow:0 -1px 30px 0 #0000004d;flex-shrink:0;overflow-x:hidden;top:0;width:100%;z-index:999}._nav-box_1o1brh{padding:2rem 2.5rem}._nav-box__top_1o1brh{align-items:baseline;border-bottom-width:1px;border-color:#e0e0e0;display:flex;flex-direction:row;justify-content:space-between;line-height:1;padding-bottom:.5rem}._nav-box__head_1o1brh{color:#22292f;font-size:3rem;font-weight:900;letter-spacing:-.05em;line-height:1;line-height:.9;padding-bottom:.5rem;-webkit-user-select:none;user-select:none}@media (min-width:641px){._nav-box__head_1o1brh{font-size:4rem}}._nav-box__subhead_1o1brh{align-items:flex-start;color:#22292f;display:flex;flex-direction:row;font-size:1.5rem;font-weight:300;line-height:1;-webkit-user-select:none;user-select:none}._nav-box__subhead_1o1brh svg{height:2rem;margin-right:.5rem;width:2rem;fill:currentColor}._nav-box__subhead_1o1brh._--is-link_1o1brh{color:#00abfa;cursor:pointer}@media (min-width:641px){._nav-box__subhead_1o1brh{align-items:center;font-size:2.25rem}}._nav-box__nav_1o1brh{align-items:baseline;display:flex;flex-direction:row}._nav-box__nav__item_1o1brh{cursor:pointer;font-size:3rem;font-weight:400;letter-spacing:-.05em;line-height:1;margin-bottom:-.5rem;margin-left:2.5rem;padding-bottom:.5rem}._nav-box__nav__item_1o1brh._is-selected_1o1brh{border-bottom-width:4px;border-color:#00abfa;color:#00abfa}._nav-box__nav__item_1o1brh:hover{border-bottom-width:4px;border-color:#00abfa}._nav-box-wrapper_13zyu5._EVALUATE_TEMPLATES_13zyu5{border-radius:2rem 2rem 0 0;box-shadow:none}div._nav-box__top_13zyu5{border-style:none;margin-bottom:0;padding-bottom:0}._nav-box__head_13zyu5._--evaluate-templates_13zyu5{margin:2rem 2.5rem 1rem;-webkit-user-select:none;user-select:none}._nav-box--grid_13zyu5{align-items:center;display:grid;grid-template-areas:"back-arrow main next-arrow";grid-template-columns:4rem auto 12rem;grid-template-rows:auto;padding-bottom:2rem;padding-right:3rem;padding-top:2rem}._nav-box--edit-template-grid_13zyu5{display:grid;grid-template-areas:"back-arrow main" "bottom-button bottom-button";grid-template-columns:4rem auto;grid-template-rows:auto auto;padding-bottom:2rem;padding-top:2rem}._nav-box--edit-template-grid_13zyu5 ._nav-box__back-arrow_13zyu5{align-self:start;color:#bdbdbd;grid-area:back-arrow;justify-self:center;margin-top:.5rem}._nav-box--edit-template-grid_13zyu5 ._nav-box__head_13zyu5{align-self:start;grid-area:main;margin-bottom:1rem;padding-right:2rem}._nav-box--edit-template-grid_13zyu5 ._evaluate-button_13zyu5{grid-area:bottom-button;justify-content:center;margin-left:1rem;margin-right:1rem;text-align:center;width:calc(100% - 2rem)}._edit-template_13zyu5{width:100%}._nav-box__main_13zyu5{grid-area:main;padding-left:.5rem;padding-right:.5rem}._nav-box__back-arrow_13zyu5{align-items:center;background-color:#fff;border-radius:9999px;color:#00abfa;cursor:pointer;display:flex;flex-direction:row;grid-area:back-arrow;height:3rem;justify-content:center;justify-self:center;transition:box-shadow .2s,transform .2s;width:3rem}._nav-box__back-arrow_13zyu5:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._nav-box__back-arrow_13zyu5:active{transform:translateY(0)}._nav-box__back-arrow_13zyu5 svg{height:2rem;width:2rem;fill:currentColor}._nav-box__next-arrow_13zyu5{align-self:center;font-size:1.875rem;font-weight:600;grid-area:next-arrow;margin-bottom:0;padding-left:2rem;padding-right:2rem}._nav-box__next-arrow_13zyu5 svg{height:2rem;margin-left:.5rem;width:2rem}._nav-box__evaluate-buttons_13zyu5{display:flex;flex-direction:row;justify-content:center;padding:1rem 3rem 3rem}._evaluate-button_13zyu5{align-items:center;border-color:#e0e0e0;border-radius:9999px;border-width:1px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;cursor:pointer;display:flex;flex-direction:row;justify-content:flex-start;margin-right:2rem;padding:1.5rem 2rem;transition:box-shadow .2s,transform .2s;-webkit-user-select:none;user-select:none;width:100%}._evaluate-button_13zyu5:last-child{margin-right:0}._evaluate-button_13zyu5:hover{box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;transform:translateY(-2px)}._evaluate-button_13zyu5:active{box-shadow:inset 0 2px 4px 0 #0000000f;transform:translateY(0) scale(.98)}._evaluate-button_13zyu5._default-focus_13zyu5{border:1px solid #00abfa;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;font-weight:700}._evaluate-button__icon_13zyu5{align-items:baseline;display:flex;flex-direction:row;font-size:4rem;line-height:1;margin-left:.5rem;margin-right:1rem}._evaluate-button__icon_13zyu5 svg{height:3rem;width:3rem}._evaluate-button__text_13zyu5{align-items:center;color:#00abfa;display:flex;flex-direction:row;font-size:2.25rem;line-height:1}._evaluate-button__text_13zyu5 svg{height:2rem;margin-left:.5rem;width:2rem;fill:currentColor}._final-screen_13zyu5{padding:3rem 2rem 2rem}._final-screen_13zyu5 ._nav-box__head_13zyu5{line-height:.8;padding-bottom:1rem}._final-screen_13zyu5 ._nav-box__subhead_13zyu5{font-size:2.25rem}._final-screen_13zyu5 ._final-screen__video_13zyu5{margin-top:1rem}._nav-box--final-screen_13zyu5{padding:2rem}._nav-box--final-screen_13zyu5 ._evaluate-button_13zyu5{justify-content:center}._single-button-row_1g11o7{align-items:center;cursor:pointer;display:flex;flex-direction:row;padding-left:2rem;padding-right:2rem;-webkit-user-select:none;user-select:none}._single-button-row_1g11o7._--is-at-top-of-menu_1g11o7{margin-top:1rem}._single-button-row_1g11o7[disabled=true] ._single-button-row__text_1g11o7{color:#b8c2cc}._single-button-row_1g11o7[disabled=true] ._single-button-row__icon_1g11o7{fill:#e0e0e0}._single-button-row_1g11o7+._single-button-row_1g11o7{padding-top:1rem}._single-button-row_1g11o7[data-is-large]+._single-button-row_1g11o7[data-is-large]{padding-top:1.5rem}._single-button-row__icon_1g11o7{flex-shrink:0;height:1.5rem;margin-right:1rem;width:1.5rem}._single-button-row__icon_1g11o7:not([data-has-color-icon]) svg{fill:#666}._single-button-row__text_1g11o7{color:#000;font-size:1.25rem;font-weight:600;font-weight:600;line-height:1;width:100%}._single-button-row_1g11o7[data-is-large] ._single-button-row__icon_1g11o7{height:2rem;width:2rem}._single-button-row_1g11o7[data-is-large] ._single-button-row__text_1g11o7{font-size:1.5rem}._single-button-row--is-secondary_1g11o7 ._single-button-row__text_1g11o7{color:#606f7b;font-weight:400}._single-button-row_1g11o7._single-button-row--is-secondary_1g11o7+._single-button-row_1g11o7._single-button-row--is-secondary_1g11o7{padding-top:1rem}._single-button-row_1g11o7:hover:not([disabled=true]) ._single-button-row__icon_1g11o7:not([data-has-color-icon]) svg{fill:#00abfa}._single-button-row_1g11o7:hover:not([disabled=true]) ._single-button-row__text_1g11o7{color:#00abfa}._course-rows-header_7295l9{font-size:1.25rem;font-weight:700;margin-left:2rem;margin-right:2rem;margin-top:2rem}._course-rows_7295l9{border-color:#e0e0e0;border-top-width:1px;display:flex;flex-direction:column;margin-left:2rem;margin-right:2rem;margin-top:.5rem}._course-row_7295l9{align-items:center;border-bottom-width:1px;border-color:#e0e0e0;display:flex;flex-direction:row;margin:0 0 .5rem;padding-bottom:.5rem;padding-top:.5rem;transition:background-color .2s ease-in-out;-webkit-user-select:none;user-select:none;width:100%}._course-row_7295l9:last-child{border-style:none}._course-row__course-title_7295l9{align-self:center;color:#000;font-size:1.25rem;font-weight:400;overflow:hidden;text-align:left;text-overflow:ellipsis;text-shadow:none;white-space:nowrap;width:calc(100% - 35px)}._button_7295l9{align-items:center;cursor:pointer;display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:2rem;margin-left:2rem;margin-right:2rem}._button_7295l9:last-child{margin-bottom:0}._button_7295l9:hover,._button_7295l9:hover ._button__icon_7295l9,._button_7295l9:hover ._button__text_7295l9{color:#00abfa}._button__icon_7295l9{fill:currentColor}._button__text_7295l9{font-size:1.875rem}._nav-box-wrapper_xwcb3j{box-shadow:0 -1px 15px 0 #0000004d}._nav-box-wrapper_xwcb3j._EVALUATE_TEMPLATES_xwcb3j{border-radius:2rem 2rem 0 0;box-shadow:none}._nav-box-wrapper_xwcb3j._ONBOARDING_VIDEO_1_xwcb3j,._nav-box-wrapper_xwcb3j._ONBOARDING_VIDEO_2_xwcb3j,._nav-box-wrapper_xwcb3j._ONBOARDING_VIDEO_3_xwcb3j,._nav-box-wrapper_xwcb3j._ONBOARDING_VIDEO_4_xwcb3j{box-shadow:none}div._nav-box__top_xwcb3j{border-style:none;margin-bottom:0;padding-bottom:0}._nav-box__head_xwcb3j._--evaluate-templates_xwcb3j{margin:2rem 2.5rem 1rem;-webkit-user-select:none;user-select:none}._nav-box__subhead_xwcb3j{text-align:left}._nav-box__subhead_xwcb3j._--list_xwcb3j{color:#00abfa;margin-left:.5rem}._nav-box__subhead_xwcb3j._--list_xwcb3j:after{content:","}._nav-box__subhead_xwcb3j._--list_xwcb3j:last-child:after{content:""}@media (min-width:641px){._nav-box__subhead_xwcb3j{text-align:center}}._nav-box--grid_xwcb3j{align-items:center;column-gap:.5rem;display:grid;grid-template-areas:"back-arrow main next-arrow";grid-template-columns:auto auto 4rem;grid-template-rows:auto;padding:1rem}@media (min-width:641px){._nav-box--grid_xwcb3j{grid-template-columns:4rem auto 12rem;padding:2rem 3rem}}._centered-nav-grid_xwcb3j{display:grid;grid-template-areas:"back-arrow-wrapper next-arrow-wrapper";grid-template-columns:auto auto;grid-template-rows:auto;padding:1rem}._centered-nav-grid_xwcb3j._first-screen_xwcb3j{align-items:center;display:flex;flex-direction:row;justify-content:center}@media (min-width:641px){._centered-nav-grid_xwcb3j{padding:2rem 3rem}}._nav-box--edit-template-grid_xwcb3j{display:grid;grid-template-areas:"main" "back-bottom-button" "next-bottom-button";grid-template-columns:auto;grid-template-rows:auto;padding-bottom:2rem;padding-top:2rem}._nav-box--edit-template-grid_xwcb3j ._nav-box__head_xwcb3j{align-self:start;grid-area:main;margin-bottom:1rem;padding-left:2rem;padding-right:2rem}._nav-box--edit-template-grid_xwcb3j ._evaluate-button_xwcb3j{grid-area:next-bottom-button;justify-content:center;margin-left:1rem;margin-right:1rem;margin-top:1rem;text-align:center;width:calc(100% - 2rem)}._nav-box--edit-template-grid_xwcb3j ._evaluate-button_xwcb3j._back-button_xwcb3j{font-size:1rem;grid-area:back-bottom-button;justify-content:center;margin-left:1rem;margin-right:1rem;text-align:center;width:calc(100% - 2rem)}._edit-template_xwcb3j{width:100%}._nav-box__main_xwcb3j{align-items:flex-start;display:flex;flex-direction:column;grid-area:main;padding-left:0;padding-right:0}@media (min-width:641px){._nav-box__main_xwcb3j{align-items:center;flex-direction:column;padding-left:.5rem;padding-right:.5rem}}._nav-box__back-arrow_xwcb3j{align-self:center;border-color:#0000;box-shadow:none;font-size:1.875rem;font-weight:600;grid-area:back-arrow;justify-self:flex-start;margin-bottom:0;padding-left:1rem;padding-right:1rem}._nav-box__back-arrow_xwcb3j svg{height:2rem;width:2rem}._nav-box__next-arrow_xwcb3j{align-self:center;font-size:1.875rem;font-weight:600;grid-area:next-arrow;height:4rem;margin-bottom:0;padding-left:.75rem;padding-right:.75rem;width:4rem}._nav-box__next-arrow_xwcb3j svg{height:2rem;margin-left:.5rem;width:2rem}@media (min-width:641px){._nav-box__next-arrow_xwcb3j{margin-left:0;padding-left:2rem;padding-right:2rem;width:auto}}._nav-box__next-arrow__text_xwcb3j{display:none;visibility:hidden}@media (min-width:641px){._nav-box__next-arrow__text_xwcb3j{display:block;visibility:visible}}._nav-box__next-arrow-wrapper_xwcb3j{align-items:center;display:flex;flex-direction:row;grid-area:next-arrow-wrapper;justify-content:center;justify-self:end}._nav-box__back-arrow-wrapper_xwcb3j{align-items:center;display:flex;flex-direction:row;grid-area:back-arrow-wrapper;justify-content:center;justify-self:start}._nav-box__evaluate-buttons_xwcb3j{display:flex;flex-direction:row;justify-content:center;padding:1rem 3rem 3rem}._evaluate-button_xwcb3j{align-items:center;border-color:#e0e0e0;border-radius:9999px;border-width:1px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;cursor:pointer;display:flex;flex-direction:row;justify-content:flex-start;margin-right:2rem;padding:1rem 2rem;transition:box-shadow .2s,transform .2s;-webkit-user-select:none;user-select:none;width:100%}._evaluate-button_xwcb3j:last-child{margin-right:0}._evaluate-button_xwcb3j:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._evaluate-button_xwcb3j:active{box-shadow:inset 0 2px 4px 0 #0000000f;transform:translateY(0) scale(.98)}._evaluate-button_xwcb3j._default-focus_xwcb3j{border:1px solid #00abfa;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;font-weight:700}._evaluate-button__icon_xwcb3j{align-items:baseline;display:flex;flex-direction:row;font-size:4rem;line-height:1;margin-left:1rem;margin-right:1rem}._evaluate-button__icon_xwcb3j svg{height:3rem;width:3rem}._evaluate-button__text_xwcb3j{align-items:center;color:#00abfa;display:flex;flex-direction:row;font-size:1.875rem;line-height:1}._evaluate-button__text_xwcb3j svg{height:2rem;margin-left:1rem;margin-right:1rem;width:2rem;fill:currentColor}._final-screen_xwcb3j{padding:3rem 2rem 2rem}._final-screen_xwcb3j ._nav-box__head_xwcb3j{line-height:.8;padding-bottom:1rem}._final-screen_xwcb3j ._nav-box__subhead_xwcb3j{font-size:2.25rem}._final-screen_xwcb3j ._final-screen__video_xwcb3j{margin-top:1rem}._nav-box--final-screen_xwcb3j{padding:2rem}._nav-box--final-screen_xwcb3j ._evaluate-button_xwcb3j{justify-content:center}._main-screen_q8ib6h{scroll-behavior:smooth}._nav-box-wrapper_q8ib6h{box-shadow:0 -1px 15px 0 #0000004d}._nav-box-wrapper_q8ib6h._EVALUATE_TEMPLATES_q8ib6h{border-radius:2rem 2rem 0 0;box-shadow:none}._nav-box-wrapper_q8ib6h._STATE_EDIT_TEMPLATE_q8ib6h{background-color:initial;border-radius:2rem 2rem 0 0;box-shadow:none}._nav-box-wrapper_q8ib6h._STATE_AFTER_APPLYING_FIRST_TEMPLATE_q8ib6h,._nav-box-wrapper_q8ib6h._STATE_COURSE_ONBOARDING_q8ib6h,._nav-box-wrapper_q8ib6h._STATE_SCHEDULE_ONBOARDING_q8ib6h,._nav-box-wrapper_q8ib6h._STATE_TEMPLATES_ONBOARDING_q8ib6h{box-shadow:none}div._nav-box__top_q8ib6h{border-style:none;margin-bottom:0;padding-bottom:0}._nav-box__head_q8ib6h._--evaluate-templates_q8ib6h{margin:2rem 2.5rem 1rem;-webkit-user-select:none;user-select:none}._nav-box__subhead_q8ib6h._--list_q8ib6h{color:#00abfa;margin-left:.5rem}._nav-box__subhead_q8ib6h._--list_q8ib6h:after{content:","}._nav-box__subhead_q8ib6h._--list_q8ib6h:last-child:after{content:""}._nav-box--grid_q8ib6h{align-items:center;display:grid;grid-template-areas:"back-arrow main next-arrow";grid-template-columns:4rem auto auto;grid-template-rows:auto;padding:1rem}@media (min-width:641px){._nav-box--grid_q8ib6h{grid-template-columns:4rem auto 12rem;padding:2rem 3rem}}._nav-box--edit-template-grid_q8ib6h{display:grid;grid-template-areas:"main" "back-bottom-button" "next-bottom-button";grid-template-columns:auto;grid-template-rows:auto;padding-bottom:2rem;padding-top:2rem}._nav-box--edit-template-grid_q8ib6h ._nav-box__head_q8ib6h{align-self:start;grid-area:main;margin-bottom:1rem;padding-left:2rem;padding-right:2rem}._nav-box--edit-template-grid_q8ib6h ._evaluate-button_q8ib6h{grid-area:next-bottom-button;justify-content:center;margin-left:1rem;margin-right:1rem;margin-top:1rem;text-align:center;width:calc(100% - 2rem)}._nav-box--edit-template-grid_q8ib6h ._evaluate-button_q8ib6h._back-button_q8ib6h{font-size:1rem;grid-area:back-bottom-button;justify-content:center;margin-left:1rem;margin-right:1rem;text-align:center;width:calc(100% - 2rem)}._edit-template_q8ib6h{width:100%}._nav-box__main_q8ib6h{align-items:center;display:flex;flex-direction:column;grid-area:main;padding-left:.5rem;padding-right:.5rem}._nav-box__back-arrow_q8ib6h{align-self:center;border-color:#0000;box-shadow:none;font-size:1.875rem;font-weight:600;grid-area:back-arrow;margin-bottom:0;padding-left:1rem;padding-right:1rem}._nav-box__back-arrow_q8ib6h svg{height:2rem;width:2rem}._nav-box__next-arrow_q8ib6h{align-self:center;font-size:1.875rem;font-weight:600;grid-area:next-arrow;margin-bottom:0;padding-left:2rem;padding-right:2rem}._nav-box__next-arrow_q8ib6h svg{height:2rem;margin-left:.5rem;width:2rem}._nav-box__next-arrow-wrapper_q8ib6h{align-items:center;display:flex;flex-direction:row;grid-area:next-arrow-wrapper;justify-content:center;justify-self:end;margin-right:2rem}._nav-box__back-arrow-wrapper_q8ib6h{align-items:center;display:flex;flex-direction:row;grid-area:back-arrow-wrapper;justify-content:center;justify-self:start;margin-left:2rem}._nav-box__evaluate-buttons_q8ib6h{display:flex;flex-direction:row;justify-content:center;padding:1rem 3rem 3rem}._evaluate-button_q8ib6h{align-items:center;border-color:#e0e0e0;border-radius:9999px;border-width:1px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;cursor:pointer;display:flex;flex-direction:row;justify-content:flex-start;margin-right:2rem;padding:1rem 2rem;transition:box-shadow .2s,transform .2s;-webkit-user-select:none;user-select:none;width:100%}._evaluate-button_q8ib6h:last-child{margin-right:0}._evaluate-button_q8ib6h:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}._evaluate-button_q8ib6h:active{box-shadow:inset 0 2px 4px 0 #0000000f;transform:translateY(0) scale(.98)}._evaluate-button_q8ib6h._default-focus_q8ib6h{border:1px solid #00abfa;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;font-weight:700}._evaluate-button__icon_q8ib6h{align-items:baseline;display:flex;flex-direction:row;font-size:4rem;line-height:1;margin-left:1rem;margin-right:1rem}._evaluate-button__icon_q8ib6h svg{height:3rem;width:3rem}._evaluate-button__text_q8ib6h{align-items:center;color:#00abfa;display:flex;flex-direction:row;font-size:1.875rem;line-height:1}._evaluate-button__text_q8ib6h svg{height:2rem;margin-left:1rem;margin-right:1rem;width:2rem;fill:currentColor}._final-screen_q8ib6h{padding:3rem 2rem 2rem}._final-screen_q8ib6h ._nav-box__head_q8ib6h{line-height:.8;padding-bottom:1rem}._final-screen_q8ib6h ._nav-box__subhead_q8ib6h{font-size:2.25rem}._final-screen_q8ib6h ._final-screen__video_q8ib6h{margin-top:1rem}._nav-box--final-screen_q8ib6h{padding:2rem}._nav-box--final-screen_q8ib6h ._evaluate-button_q8ib6h{justify-content:center}._modal_nwwdaf{align-items:center;display:flex;flex-direction:column;height:var(--vh,100vh);justify-content:flex-end;left:0;position:fixed;top:0;width:100vw;z-index:999999}._modal-inner_nwwdaf{background-color:#fff;border-radius:2rem 2rem 0 0;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;box-shadow:0 -10px 15px -3px #0000004d,0 -4px 6px -2px #0000001a;display:flex;flex-direction:column;justify-content:flex-start;margin-left:5vw;margin-right:5vw;max-height:98vh;position:relative;transition:width .3s;width:90vw}._nav-box-wrapper_nwwdaf._ALL_DONE_nwwdaf,._nav-box-wrapper_nwwdaf._CONFIRMATION_nwwdaf,._nav-box-wrapper_nwwdaf._CONFIRM_DATE_nwwdaf,._nav-box-wrapper_nwwdaf._INTRO_nwwdaf,._nav-box-wrapper_nwwdaf._IS_COPYING_LESSONS_nwwdaf,._nav-box-wrapper_nwwdaf._PICK_DATE_nwwdaf{border-radius:2rem 2rem 0 0;box-shadow:none}._nav-box__head_nwwdaf._--center_nwwdaf{text-align:center}._nav-box--grid_nwwdaf{align-items:center;display:grid;grid-template-areas:"back-arrow main next-arrow";grid-template-columns:4rem auto 12rem;grid-template-rows:auto;padding-bottom:2rem;padding-right:3rem;padding-top:2rem}._nav-box--grid_nwwdaf._ALL_DONE_nwwdaf,._nav-box--grid_nwwdaf._CONFIRMATION_nwwdaf,._nav-box--grid_nwwdaf._CONFIRM_DATE_nwwdaf,._nav-box--grid_nwwdaf._IS_COPYING_LESSONS_nwwdaf{grid-template-columns:4rem auto 0}._nav-box__main_nwwdaf{grid-area:main;padding-left:.5rem;padding-right:.5rem}._big-button_nwwdaf{justify-content:center;margin:1rem 0;width:100%}._big-button__text_nwwdaf{align-items:center;color:#00abfa;display:flex;flex-direction:row;font-size:1.875rem;font-weight:700;line-height:1;text-align:center}._big-button__text_nwwdaf svg{height:2rem;margin-left:.5rem;width:2rem;fill:currentColor}._confirm-date-button_nwwdaf{align-items:flex-start;border-color:#e0e0e0;border-width:1px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;display:flex;flex-direction:column;justify-content:center;margin-top:1rem;padding:2rem 3rem}._confirm-date-button__header_nwwdaf{color:#00abfa;font-size:2.25rem}._confirm-date-button__subheader_nwwdaf{color:#22292f;font-size:1.875rem;font-weight:400}._choose-own-date-button_nwwdaf{color:#00abfa;cursor:pointer;font-size:2.25rem;margin-top:1rem;padding:1rem 3rem}._choose-own-date-button_nwwdaf:hover{text-decoration:underline}._date-picker-wrapper_nwwdaf{align-items:center;display:flex;flex-direction:row;justify-content:center}._sign-in-btn_1tuusf,._wrapper_1tuusf{display:flex;flex-direction:row;width:100%}._sign-in-btn_1tuusf{align-items:center;border-color:#e0e0e0;border-radius:9999px;border-width:1px;box-shadow:0 0 1px #fff0;cursor:pointer;justify-content:center;padding:1rem 1.5rem;transition:box-shadow .3s,transform .3s,border .3s,background .3s;-webkit-user-select:none;user-select:none}._sign-in-btn_1tuusf:hover{background-color:#00abfa;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;color:#fff;transform:translateY(-1px)}._sign-in-btn_1tuusf:hover>._icon_1tuusf{fill:#fff}._sign-in-btn_1tuusf:active{background-color:#00abfa;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;color:#fff;outline:0;transform:translateY(1px) scale(.98)}._sign-in-btn_1tuusf:active>._icon_1tuusf{fill:#fff}._sign-in-btn_1tuusf>._icon_1tuusf{background-color:#fff;border-radius:9999px;height:2.5rem;margin-right:1rem;padding:.5rem;width:2.5rem}._text_1tuusf{font-size:1.875rem;font-weight:600;letter-spacing:-.05em}._attach-files__item_1vxbh0{align-items:center;border-bottom-width:1px;border-color:#e0e0e0;color:#212121;color:#000;cursor:pointer;display:flex;flex-direction:row;font-size:1.4rem;font-weight:600;justify-content:flex-start;line-height:1;padding:1rem 1.5rem;text-align:left;-webkit-user-select:none;user-select:none;width:100%}._attach-files__item_1vxbh0 svg{fill:#757575;height:2rem;margin-right:.75rem;min-width:2rem;vertical-align:middle;width:2rem}._attach-files__item_1vxbh0:first-child{border-radius:.25rem 0 0 .25rem}._attach-files__item_1vxbh0:last-child{border-bottom:0;border-radius:0 0 .25rem .25rem}._attach-files__item_1vxbh0:hover{color:#00abfa}._attach-files__item_1vxbh0:hover svg{fill:#00abfa}._attach-files__item--upload-from-filestack_1vxbh0{position:relative}._attach-files__item--upload-from-filestack_1vxbh0._attach-files__item--upload-has-started_1vxbh0,._attach-files__item--upload-from-filestack_1vxbh0._attach-files__item--upload-has-started_1vxbh0 ._attach-files__item-description_1vxbh0{color:#0000!important}._attach-files__item--upload-from-filestack_1vxbh0 .fsp-drop-pane__container{background:none;border:none;color:#0000;height:100%;left:0;position:absolute;top:0;width:100%}._attach-files__item--upload-from-filestack_1vxbh0 .fsp-drop-pane__text{background-color:#fff;text-align:left}._attach-files__item--upload-from-filestack_1vxbh0 .fsp-drop-pane__overlay{background-color:#00abfa;color:#00abfa}._attach-files__item--upload-from-filestack_1vxbh0 .fsp-drop-pane__overlay-icon{height:50%;width:50%}._attach-files__item--upload-from-filestack_1vxbh0 .fsp-drop-pane__overlay-header{color:#0000;font-size:1.5rem;letter-spacing:0}._attach-files__item--upload-from-filestack_1vxbh0 .fsp-drop-pane__overlay-header:after{color:#fff;content:"Drop Files Here"}._attach-files__item-description_1vxbh0{color:#757575;font-size:1rem;font-weight:400;line-height:1.1rem}._dropdown-menu_rqqqjs{background-color:#fff;border-radius:1.5rem;box-shadow:0 10px 25px -3px #0006,0 2px 4px -2px #0003;max-height:90vh;min-height:3rem;min-width:10rem;overflow-y:auto;padding-bottom:1.5rem;padding-top:.5rem}._dropdown-menu_rqqqjs .animated-container{overflow:hidden}._--arrow_rqqqjs:after{border-style:solid;border-width:0 12px 12px;top:-10px;z-index:9}._--arrow_rqqqjs:after,._--arrow_rqqqjs:before{content:"";display:inline-block;position:absolute}._--arrow_rqqqjs:before{background-color:initial;box-shadow:0 -4px 8px #000,0 -4px 16px #000;height:10px;top:-9px;width:1px}._--arrow-right_rqqqjs:after{border-color:#0000 #0000 #fff;right:24px}._--arrow-right_rqqqjs:before{right:36px}._--arrow-bottom-right_rqqqjs:after{border-color:#0000 #0000 #fff #fff;border-width:12px;bottom:0;box-shadow:-8px 6px 8px 0 #00000026;right:-24px;top:auto;transform:rotate(-135deg);transform-origin:0 0}._--arrow-bottom-right_rqqqjs:before{background-color:initial;bottom:20px;box-shadow:0 -4px 8px #000,0 -4px 16px #000;display:none;right:-12px;top:auto}._--arrow-middle-right_rqqqjs:after{border-color:#0000 #0000 #fff #fff;border-width:12px;bottom:calc(50% - 12px);box-shadow:-8px 6px 8px 0 #00000026;right:-24px;top:auto;transform:rotate(-135deg);transform-origin:0 0}._--arrow-middle-right_rqqqjs:before{background-color:initial;bottom:calc(50% + 12px);box-shadow:0 -4px 8px #000,0 -4px 16px #000;display:none;right:-12px;top:auto}._--arrow-else-right_rqqqjs:after{border-color:#0000 #0000 #fff;right:24px}._--arrow-else-right_rqqqjs:before{right:36px}._--arrow-center_rqqqjs:after{border-color:#0000 #0000 #fff;right:calc(50% - 12px)}._--arrow-center_rqqqjs:before{right:50%}._--arrow-bottom-center_rqqqjs:after{border-color:#0000 #0000 #fff;bottom:0;right:calc(50% - 12px);top:100%;transform:rotate(-180deg)}._--arrow-bottom-center_rqqqjs:before{bottom:0;right:50%;top:100%;transform:rotate(-180deg)}._dropdown-menu--columns-DYNAMIC_rqqqjs{margin-left:auto;margin-right:auto;min-width:20rem}._dropdown-menu--columns-4_rqqqjs{margin-left:auto;margin-right:auto;width:26rem}._dropdown-menu--columns-3_rqqqjs{margin-left:auto;margin-right:auto;width:22rem}._dropdown-menu--columns-2_rqqqjs{margin-left:auto;margin-right:auto;width:18rem}._icon-row_1rgsxr{display:flex;flex-direction:row;flex-wrap:nowrap;padding-left:2rem;padding-right:2rem;padding-top:1.5rem;width:100%}._icon-row_1rgsxr+._icon-row_1rgsxr{margin-top:.5rem}._icon-row__item_zbv1xt{align-items:center;cursor:pointer;display:flex;flex-direction:column;flex-grow:1;justify-content:flex-start;min-width:5.5rem;padding-right:.5rem;-webkit-user-select:none;user-select:none;width:100%}._icon-row__item__text_zbv1xt{color:#4d4d4d;font-size:13px;font-weight:600;line-height:1;line-height:12px;padding-top:.5rem;text-align:center;transition:color .2s}._icon-row__item__icon_zbv1xt{height:2rem;padding-bottom:.25rem;width:2rem}._icon-row__item__icon_zbv1xt svg{transform:scale(1) rotate(0deg);transition:fill .2s,transform .2s}._icon-row__item_zbv1xt:hover ._icon-row__item__text_zbv1xt{color:#00abfa}._icon-row__item_zbv1xt:hover ._icon-row__item__icon_zbv1xt svg{fill:#00abfa;transform:scale(1.02) rotate(0deg) translate3d(0,-1px,0)}._icon-row__item_zbv1xt:active ._icon-row__item__text_zbv1xt{color:#006594}._icon-row__item_zbv1xt:active ._icon-row__item__icon_zbv1xt svg{fill:#006594;transform:scale(.98) rotate(0deg) translate3d(0,1px,0)}._icon-row__item_zbv1xt[disabled] ._icon-row__item__text_zbv1xt{color:#bdbdbd}._icon-row__item_zbv1xt[disabled] ._icon-row__item__icon_zbv1xt svg{fill:#bdbdbd}._two-line-row_54dxah{align-items:center;color:#00abfa;cursor:pointer;display:flex;flex-direction:row;padding-left:2rem;padding-right:2rem;-webkit-user-select:none;user-select:none}._two-line-row_54dxah+._two-line-row_54dxah{padding-top:1.5rem}._two-line-row__icon_54dxah{flex-shrink:0;height:1.5rem;margin-right:1rem;width:1.5rem;fill:currentColor}._two-line-row__text_54dxah{font-size:1.25rem;font-weight:700;line-height:1;width:100%}._two-line-row_54dxah._two-line-row_54dxah+._two-line-row_54dxah._two-line-row_54dxah{padding-top:1rem}._two-line-row_54dxah._--edit-class-settings_54dxah:hover{color:#70bb2a}._full-screen-menu_teg7ep{height:calc(var(--vh, 100vh) - 5rem);overflow-y:scroll;padding-top:0;position:static;top:0;transform:translateZ(0);z-index:999999999999999}._full-screen-menu__backdrop_teg7ep{background-color:#3333334d;min-height:100vh;min-height:-webkit-fill-available;position:fixed;top:0;width:100vw;z-index:0}._full-screen-close-space_teg7ep{display:flex;flex-direction:row;height:5rem;justify-content:center;padding-bottom:.5rem;padding-top:.5rem;transform:translateZ(0);width:100%}._full-screen-close-btn_teg7ep{background-color:#fff;border-style:none;margin:0;position:static}._time-select_12wxym{font-size:1.875rem;font-weight:700;text-align:left}._select-time-zone_12wxym{align-items:center;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%239ca3af' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;border-color:#e0e0e0;border-radius:9999px;border-width:1px;cursor:pointer;display:flex;flex-direction:row;font-size:1.875rem;font-weight:600;letter-spacing:-.05em;line-height:1.5rem;margin-bottom:3rem;margin-top:1rem;padding:1rem 1.5rem;-webkit-print-color-adjust:exact;text-align:center;-webkit-user-select:none;user-select:none;width:100%}._select-time-zone_12wxym:hover{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;transform:translateY(-1px)}._select-time-zone_12wxym:active{background-color:#00abfa;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;color:#fff;outline:0;transform:translateY(1px) scale(.98)}._select-time-zone__option_12wxym{font-size:1.875rem;font-weight:700;text-align:left}._toggle_ccoqgv{align-items:center;display:flex;height:100%;justify-content:flex-end;outline:#000c;position:inherit}._toggle_ccoqgv .x-toggle-container{align-items:center;display:flex;flex-direction:row;height:27px;justify-content:flex-end;padding-left:0;padding-right:0;position:relative;width:50px}._toggle_ccoqgv .x-toggle-component.x-toggle-focused .x-toggle-btn:not(.x-toggle-disabled):after,._toggle_ccoqgv .x-toggle-component.x-toggle-focused .x-toggle-btn:not(.x-toggle-disabled):before{box-shadow:none}._toggle_ccoqgv .x-toggle+label{margin-bottom:0;position:relative}._toggle_ccoqgv .x-toggle+label:before{color:#000;font-size:10px;position:absolute;top:4px;z-index:9}._toggle_ccoqgv .x-toggle-light.x-toggle-btn{width:50px}._toggle_ccoqgv .x-toggle+input,._toggle_ccoqgv .x-toggle+label{cursor:pointer}._toggle_ccoqgv .x-toggle+label:before{content:"OFF";cursor:pointer;right:8px;transition:right .2s ease-in-out}._toggle_ccoqgv .x-toggle:checked+label:before{content:"ON";right:calc(100% - 24px)}._toggle_ccoqgv .x-toggle+label>.x-toggle-light.x-toggle-btn{background-color:#d6d6d6;cursor:pointer;transition:background-color .2s ease-in-out}._toggle_ccoqgv .x-toggle+label>.x-toggle-light.x-toggle-btn:after{cursor:pointer;height:16px;transition:left .2s ease-in-out,background-color .2s ease-in-out;width:16px}._toggle_ccoqgv .x-toggle:not(:checked)+label>.x-toggle-light.x-toggle-btn:after{background:#fff!important}._toggle_ccoqgv .x-toggle:checked+label>.x-toggle-light.x-toggle-btn:after{left:calc(100% - 16px)}._toggle_ccoqgv .x-toggle:checked+label>.x-toggle-light.x-toggle-btn{background-color:#fff;cursor:pointer}._toggle_ccoqgv._--white-circle_ccoqgv .x-toggle:checked+label:before{color:#fff}._toggle_ccoqgv._--white-circle_ccoqgv .x-toggle:checked+label>.x-toggle-light.x-toggle-btn{background-color:#00abfa;cursor:pointer}._wrapper_1oenv8[data-is-empty]{height:21.4333px}._wrapper_1oenv8[data-is-empty]:before{color:#b3b3b3;content:attr(data-placeholder);font-size:1.25rem;font-weight:400;pointer-events:none;position:absolute}._wrapper_1oenv8 [contenteditable]:focus{outline:0}._html-value_1oenv8{overflow-wrap:break-word;white-space:pre-wrap;white-space:break-spaces}._toolbar-wrapper_1dhnpt{display:flex;flex-direction:row;-webkit-user-select:none;user-select:none}._toolbar_1dhnpt{background-color:#fff;border:1px solid #e0e0e0;border-radius:.5rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;box-shadow:0 10px 20px -3px #0006,0 4px 6px -2px #0000001a;color:#000;display:flex;flex-direction:row;gap:4px;padding:5px}@media (max-width:500px){._toolbar_1dhnpt{display:grid;grid-auto-flow:row;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}}._button-core_1dhnpt{align-items:center;border-radius:4px;display:flex;height:32px;justify-content:center;padding:6px;width:32px}._button_1dhnpt{transition:all .1s cubic-bezier(.65,.05,.36,1)}._button_1dhnpt[data-toolbar-button-state=active]{background-color:#9ca3af;border-color:#4b5563;box-shadow:inset 2px 2px 2px #00000029;color:#000;cursor:pointer}._button_1dhnpt[data-toolbar-button-state=active]:hover{background-color:#9ca3af;border-color:#374151;box-shadow:inset 2px 2px 2px #00000052;cursor:pointer}._button_1dhnpt[data-toolbar-button-state=enabled]{color:#000}._button_1dhnpt[data-toolbar-button-state=enabled]:hover{background-color:#d1d5db;border-color:#6b7280;box-shadow:inset 2px 2px 2px #0000001f;cursor:pointer}._button_1dhnpt[data-toolbar-button-state=disabled]{color:#d3d3d3}._highlight-button_1dhnpt[data-highlight-menu-state=open]{background-color:#9ca3af;border-color:#4b5563;box-shadow:inset 2px 2px 2px #00000029;color:#000;cursor:pointer}._highlight-button_1dhnpt[data-highlight-menu-state=open]:hover{background-color:#9ca3af;border-color:#374151;box-shadow:inset 2px 2px 2px #00000052;cursor:pointer}._highlight-button_1dhnpt[data-highlight-menu-state=closed]{color:#000}._highlight-button_1dhnpt[data-highlight-menu-state=closed]:hover{background-color:#d1d5db;border-color:#6b7280;box-shadow:inset 2px 2px 2px #0000001f;cursor:pointer}._highlight-button_1dhnpt[data-highlight-menu-state=disabled]{color:#d3d3d3}._text-color-button_1dhnpt[data-text-color-menu-state=open]{background-color:#9ca3af;border-color:#4b5563;box-shadow:inset 2px 2px 2px #00000029;color:#000;cursor:pointer}._text-color-button_1dhnpt[data-text-color-menu-state=open]:hover{background-color:#9ca3af;border-color:#374151;box-shadow:inset 2px 2px 2px #00000052;cursor:pointer}._text-color-button_1dhnpt[data-text-color-menu-state=closed]{color:#000}._text-color-button_1dhnpt[data-text-color-menu-state=closed]:hover{background-color:#d1d5db;border-color:#6b7280;box-shadow:inset 2px 2px 2px #0000001f;cursor:pointer}._text-color-button_1dhnpt[data-text-color-menu-state=disabled]{color:#d3d3d3}._text-color-icon_1dhnpt{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}._text-color-a_1dhnpt{color:#000;font-size:14px;font-weight:700;line-height:1}._text-color-bar_1dhnpt{height:3px;margin-top:1px;width:16px}._highlight-menu-popup_1dhnpt{background-color:#fff;border:1px solid #e0e0e0;border-radius:.5rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;padding:8px;width:140px}._highlight-color-none_1dhnpt{align-items:center;background-color:initial;border:1px solid #d0d0d0;border-radius:16px;color:#666;cursor:pointer;display:flex;font-size:14px;height:32px;justify-content:center;margin-bottom:8px;width:100%}._highlight-color-none_1dhnpt:hover{border-color:#666}._highlight-color-none_1dhnpt[data-selected]{border:2px solid #000}._highlight-color-grid_1dhnpt{display:grid;gap:8px;grid-template-columns:repeat(3,1fr)}._highlight-color-circle_1dhnpt{border:2px solid #0000;border-radius:50%;cursor:pointer;height:32px;transition:all .1s ease;width:32px}._highlight-color-circle_1dhnpt:hover{transform:scale(1.1)}._highlight-color-circle_1dhnpt[data-selected]{border-color:#000}._text-color-menu-popup_1dhnpt{background-color:#fff;border:1px solid #e0e0e0;border-radius:.5rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;padding:8px;width:140px}._text-color-none_1dhnpt{align-items:center;background-color:initial;border:1px solid #d0d0d0;border-radius:16px;color:inherit;cursor:pointer;display:flex;font-size:14px;height:32px;justify-content:center;margin-bottom:8px;width:100%}._text-color-none_1dhnpt:hover{border-color:#666}._text-color-none_1dhnpt[data-selected]{border:2px solid #000}._text-color-grid_1dhnpt{display:grid;gap:8px;grid-template-columns:repeat(3,1fr)}._text-color-circle_1dhnpt{border:2px solid #0000;border-radius:50%;cursor:pointer;height:32px;transition:all .1s ease;width:32px}._text-color-circle_1dhnpt:hover{transform:scale(1.1)}._text-color-circle_1dhnpt[data-selected]{border-color:#000}._vertical-rule_1dhnpt{background-color:#d0d0d0;margin:4px 0;width:1px}@media (max-width:500px){._vertical-rule_1dhnpt{display:none}}._delete_ojc6c{height:1.5rem;width:1.5rem}._delete_ojc6c:hover svg{fill:red}._remove-member_ojc6c{height:1rem;width:1rem}._remove-member_ojc6c:hover svg{fill:red}._user-row_ojc6c{border-bottom-width:1px;border-color:#e0e0e0;display:flex;flex-direction:row;font-size:1.5rem;justify-content:space-between;padding:1rem}._user-row_ojc6c:last-of-type{border:none}._h1_1ktlfj{font-size:3rem;font-weight:900}._h1_1ktlfj,._h2_1ktlfj{line-height:1;margin-top:0;text-align:center}._h2_1ktlfj{font-size:2.25rem;font-weight:700}._chapter_7dqfq4{display:flex;flex-direction:row;height:auto;justify-content:center;position:relative}._chapter-overview_7dqfq4{height:100%;transition:max-width .4s}._chapter-overview_7dqfq4._--sidebar_7dqfq4{background-color:#fff;border-bottom-right-radius:.5rem;border-top-right-radius:.5rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;display:flex;flex-direction:column;margin-bottom:2rem;margin-top:2rem;max-height:calc(var(--vh, 100vh) - 11rem);max-width:235px;min-width:235px;overflow-y:scroll;width:235px}._chapter-overview_7dqfq4._--sidebar_7dqfq4 ._section_7dqfq4{border-color:#f1f5f8;border-top-width:1px;box-shadow:none;margin-left:0;margin-right:0}._chapter-overview_7dqfq4._--sidebar_7dqfq4 .kb-section__title{font-size:1.5rem;padding-left:2rem;padding-right:2rem}._chapter-overview_7dqfq4._--sidebar_7dqfq4 .kb-section__article-list-article{padding-left:1rem;padding-right:1rem}._chapter-overview_7dqfq4._--sidebar_7dqfq4 ._sections-list_7dqfq4{align-items:stretch;flex-direction:column;flex-wrap:nowrap;padding-left:1rem;padding-right:1rem}._chapter-overview_7dqfq4._--sidebar_7dqfq4 ._header__arrow_7dqfq4{display:none}@media (max-width:649px){._chapter-overview_7dqfq4._--sidebar_7dqfq4{display:none}}._chapter-overview_7dqfq4._--full-width_7dqfq4{flex-grow:3;margin-right:0;max-width:710px;padding-top:2rem;width:100%}._chapter-overview_7dqfq4._--full-width_7dqfq4 ._section_7dqfq4{background-color:#fff;border-radius:.5rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;flex-shrink:0;margin-bottom:2rem;min-width:40%;padding-bottom:2rem;width:100%}._chapter-overview_7dqfq4._--full-width_7dqfq4 .kb-section__title{color:#00abfa;font-size:2rem;padding-bottom:1rem;transition:color .3s,font-size .3s}._chapter-overview_7dqfq4._--full-width_7dqfq4 .kb-section__article-list-article-title{font-size:1.5rem;width:100%}@media (max-width:1500px){._chapter-overview_7dqfq4._--full-width_7dqfq4 ._section_7dqfq4{flex-basis:calc(50% - 2rem);width:100%}}@media (max-width:992px){._chapter-overview_7dqfq4._--full-width_7dqfq4{padding-left:1rem;padding-right:1rem}}._chapter-header_7dqfq4{display:flex;flex-direction:row;justify-content:space-between;position:relative}._chapter-overview_7dqfq4._--sidebar_7dqfq4 ._chapter-header_7dqfq4{padding:2.5rem 2rem 2rem}._chapter-overview_7dqfq4._--full-width_7dqfq4 ._chapter-header_7dqfq4{padding-top:3rem}@media (max-width:1500px){._chapter-header_7dqfq4{max-width:710px}}._sections-list_7dqfq4{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;justify-content:center;margin-left:auto;margin-right:auto;padding-top:2rem;width:100%;z-index:100}@media (max-width:1500px){._sections-list_7dqfq4{max-width:1100px}}._section_7dqfq4{background-color:#fff;border-radius:.5rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;flex-shrink:0;margin-bottom:1rem;margin-left:0;margin-right:0;padding-bottom:1rem;padding-top:1rem}._header__text-block_7dqfq4{align-items:center;display:flex;flex-grow:2;justify-content:flex-start;text-align:left}._header__text-block_7dqfq4._active_7dqfq4,._header__text-block_7dqfq4:hover{opacity:1;text-decoration:none}._chapter-overview_7dqfq4._--sidebar_7dqfq4 ._header__text-block_7dqfq4{align-items:center;flex-direction:column;text-align:center}._chapter-overview_7dqfq4._--full-width_7dqfq4 ._header__text-block_7dqfq4{flex-direction:row}@media (max-width:710px){._chapter-overview_7dqfq4._--full-width_7dqfq4 ._header__text-block_7dqfq4{align-items:flex-start;display:flex;flex-direction:column}}._header__text-block__title_7dqfq4{color:#000000f2;display:flex;flex-direction:column;justify-content:flex-start;letter-spacing:0;line-height:.9;margin:0;padding:0;text-decoration:none}._chapter-overview_7dqfq4._--sidebar_7dqfq4 ._header__text-block__title_7dqfq4{font-size:2.25rem;font-weight:800}._chapter-overview_7dqfq4._--full-width_7dqfq4 ._header__text-block__title_7dqfq4{font-size:4.5rem;font-weight:900}@media (max-width:992px){._chapter-overview_7dqfq4._--full-width_7dqfq4 ._header__text-block__title_7dqfq4{font-size:4rem}}@media (max-width:710px){._chapter-overview_7dqfq4._--full-width_7dqfq4 ._header__text-block__title_7dqfq4{font-size:3rem;padding-top:1rem}}._header__text-block__category_7dqfq4{font-weight:400;letter-spacing:0;line-height:1;margin:0;padding:0}._chapter-overview_7dqfq4._--sidebar_7dqfq4 ._header__text-block__category_7dqfq4{color:#4d4d4de6;display:none;font-size:1.25rem}._chapter-overview_7dqfq4._--full-width_7dqfq4 ._header__text-block__category_7dqfq4{color:#4d4d4dcc;font-size:2rem}@media (max-width:710px){._chapter-overview_7dqfq4._--full-width_7dqfq4 ._header__text-block__category_7dqfq4{font-size:1.25rem}}._header__text-block__icon_7dqfq4{height:6rem;margin-right:1rem;max-height:6rem;width:6rem}._header__text-block__icon_7dqfq4 svg{height:100%;width:100%;fill:#000c}@media (max-width:992px){._header__text-block__icon_7dqfq4{height:4rem;width:4rem}}@media (max-width:710px){._header__text-block__icon_7dqfq4{height:3rem;width:3rem}}._chapter-overview_7dqfq4._--sidebar_7dqfq4 ._header__text-block__icon_7dqfq4{height:3rem;margin-bottom:.5rem;width:3rem}._header__arrow_7dqfq4{align-self:center;aspect-ratio:1/1;border:2px solid #4d4d4d80;border-radius:5rem;height:5rem;margin-left:2rem;margin-top:1rem;padding:1rem;width:5rem;z-index:9}._header__arrow_7dqfq4 svg{height:100%;width:100%;fill:#4d4d4d80;transition:fill .2s}@media (max-width:992px){._header__arrow_7dqfq4{height:4rem;margin-left:1rem;padding:.5rem;width:4rem}}@media (max-width:710px){._header__arrow_7dqfq4{height:3.5rem;width:3.5rem}}._header__arrow_7dqfq4:hover{background-color:#4d4d4d1a;background-color:#fff}._header__arrow_7dqfq4._disabled_7dqfq4{opacity:0}._article-wrapper_7dqfq4{background-color:#fff;border-bottom-left-radius:.5rem;border-top-left-radius:.5rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;margin-bottom:2rem;margin-left:2rem;margin-top:2rem;max-height:calc(var(--vh, 100vh) - 11rem);overflow-y:scroll;padding-left:2rem;padding-right:2rem;width:100%}._article-wrapper_7dqfq4._--collapsed_7dqfq4{display:none;padding-left:0;width:0}@media (max-width:649px){._article-wrapper_7dqfq4{box-shadow:none;margin-left:0;margin-right:0;padding-left:1rem;padding-right:1rem}}._content_fn8vig{margin-right:auto;max-width:700px;padding-right:0}@media (max-width:710px){._content_fn8vig{margin-top:2rem}}img{height:auto;width:100%}._video_fn8vig,img{background-color:#fff;border-radius:.5rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;margin-bottom:1rem;margin-top:1rem}._video_fn8vig{border-color:#e0e0e0;border-width:1px;padding:1rem}._video_fn8vig div{margin-bottom:0}._text-block_fn8vig h1{font-size:2.5rem;font-weight:700;margin-top:2rem}._text-block_fn8vig h2{color:#00abfa;font-size:1.6rem;font-weight:600;margin-top:2rem}._text-block_fn8vig h3{font-weight:600}._text-block_fn8vig li,._text-block_fn8vig ol,._text-block_fn8vig p,._text-block_fn8vig ul{color:#000;font-size:1.6rem;line-height:1.4}._text-block_fn8vig p+p{padding-top:1.6rem}._nav-buttons_1x3mez{display:grid;grid-template-areas:"back-arrow center next-arrow";grid-template-columns:25% 50% 25%;grid-template-rows:auto;padding-bottom:1rem}._back-button_1x3mez{align-items:center;align-self:start;border-color:#0000;border-radius:9999px;border-width:1px;color:#00abfa;display:flex;flex-direction:row;grid-area:back-arrow;justify-self:start}._back-button_1x3mez:focus,._back-button_1x3mez:hover{background-color:#00abfa;color:#fff}._next-button_1x3mez{align-items:center;align-self:start;border-color:#00abfa;border-radius:9999px;border-width:1px;color:#00abfa;display:flex;flex-direction:row;grid-area:next-arrow;justify-self:end;padding:.25rem 1rem .25rem 1.5rem;transition:background .2s ease-out,color .2s ease-out}._next-button_1x3mez:focus,._next-button_1x3mez:hover{background-color:#00abfa;color:#fff;transition:background .2s ease-in,color .2s ease-in}._next-button_1x3mez:active{text-decoration:underline}@media (max-width:710px){._next-button_1x3mez{padding:0}._next-button_1x3mez ._button-text_1x3mez{display:none;visibility:hidden}}._button-text_1x3mez{font-size:1.5rem;font-weight:600}._button-icon_1x3mez{flex-shrink:0;height:2.5rem;padding:.5rem;width:2.5rem}._button-icon_1x3mez svg{fill:currentColor}._center_1x3mez{align-items:center;align-self:start;display:flex;flex-direction:column;grid-area:center;justify-content:center;width:100%}._step-number_1x3mez{color:#00abfa;font-size:1.25rem;line-height:1;padding-bottom:0;text-transform:uppercase}._step-title_1x3mez{font-size:2.25rem;font-weight:700;letter-spacing:-.01rem;line-height:1;padding-bottom:.5rem;padding-top:0;text-align:center}._step-title_1x3mez._--text-only_1x3mez{border-style:none}@media (max-width:710px){._step-title_1x3mez{text-align:center}}._explainer_1ba7mc{background-color:#f8fafc;border-color:#e0e0e0;border-radius:.5rem;border-top-color:var(--link-blue);border-width:4px 1px 1px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;display:flex;flex-direction:column;justify-content:space-between;max-width:700px;overflow:hidden;padding:1.5rem;width:100%}._text-content_1ba7mc{font-size:1.5rem}@media (max-width:710px){._text-content_1ba7mc{font-size:1.25rem}}._text-content_1ba7mc p+p{padding-bottom:1rem}._text-content_1ba7mc strong{font-weight:600}._text-content_1ba7mc h6{background-color:#f4f4f1;border-color:#dae1e7;border-radius:.5rem;border-width:1px;font-size:1.25rem;padding-bottom:1rem;padding-left:4rem;padding-right:1rem;padding-top:1rem;position:relative}._text-content_1ba7mc h6:before{content:"💡";font-size:2rem;left:1rem;line-height:1;position:absolute;top:calc(50% - 1rem)}._solo-text_1ba7mc{font-size:1.875rem;text-align:center}._explainer-media_1ba7mc{align-items:center;display:flex;flex-direction:column;margin-bottom:1.5rem;width:100%}._explainer-media_1ba7mc>img{background-color:#fff;border-radius:.5rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;height:auto;margin-bottom:0;margin-top:0;width:100%}._explainer__media-only_1ba7mc{display:flex;flex-direction:column;width:100%}._wistia_responsive_padding_16eqk4{margin-bottom:3rem}._print-button_1j9qwd{align-items:center;display:flex;flex-direction:row;gap:6px;height:2.25rem}._print-button_1j9qwd:hover{color:#00abfa;cursor:pointer;text-decoration:none}._print-button_1j9qwd:focus{outline:0}._print-button-icon_1j9qwd{fill:currentColor}._print-button-icon_1j9qwd,._print-button-icon_1j9qwd svg{display:flex;height:1.5rem;width:1.5rem}._print-button-text_1j9qwd{font-size:14px}@media (max-width:800px){._print-button_1j9qwd{gap:0;height:27px;justify-content:center;padding:0;width:27px}._print-button-text_1j9qwd{display:none}}._add-button_16hrjw{align-items:center;background-color:#fff;border-radius:9999px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;cursor:pointer;display:flex;flex-direction:row;height:3rem;justify-content:center;width:3rem}._add-button_16hrjw:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}._add-button_16hrjw svg{height:1.5rem;width:1.5rem;fill:#00abfa}._container_h50ty6{container:ai-container/inline-size;margin:0 auto;max-width:768px;padding:.75rem}._history-message_h50ty6{display:flex;flex-direction:column;padding-bottom:14px}._history-message-user_h50ty6{align-self:flex-end;background-color:#e9e9e980;border-radius:16px 16px 0 16px;color:#000;color:#0d0d0d;font-size:15px;line-height:1.5;padding:14px;position:relative;width:80%}._history-message-user_h50ty6:after{border:.75rem solid #0000;border-bottom:0;border-right:0;border-top-color:#e9e9e980;bottom:0;content:"";height:0;margin-bottom:-.75rem;position:absolute;right:0;width:0}._history-message-assistant_h50ty6{background-color:#00abfa0d;border-radius:16px 16px 16px 0;color:#000;color:#0d0d0d;font-size:15px;line-height:1.5;padding:14px;position:relative}._history-message-assistant_h50ty6:after{border:.75rem solid #0000;border-bottom:0;border-left:0;border-top-color:#00abfa0d;bottom:0;content:"";height:0;left:0;margin-bottom:-.75rem;position:absolute;width:0}._hide-focus_h50ty6:focus{outline:none}._thinking-text_h50ty6{animation:_pulse_h50ty6 2s infinite;color:#f59e0b;font-size:16px;padding:15px 0;text-align:center}@container ai-container (width <= 300px){._history-message-user_h50ty6{align-self:flex-end;font-size:15px;width:90%}._history-message-assistant_h50ty6{font-size:15px;width:90%}}._inputWrapper_h50ty6{padding:0}._inputBox_h50ty6{background-color:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 1px 2px #0000000d;display:flex;flex-direction:column;justify-items:center;max-width:100%;position:relative;transition:border-color .2s ease,box-shadow .2s ease}._inputBox_h50ty6:focus-within{border-color:#d1d5db;box-shadow:0 1px 2px 1px #b6b6af1a,0 4px 10px #bab9ab1a}._input_h50ty6{align-content:center;background:#0000;border:none;color:#111827;flex:1;font-size:16px;font-weight:500;line-height:1.5;outline:none;padding:8px 12px;width:100%}._input_h50ty6::placeholder{color:#9ca3af;font-weight:400}._input_h50ty6:disabled{color:#9ca3af;cursor:not-allowed}._inputBoxInner_h50ty6{display:flex;flex-direction:row}._buttonContainer_h50ty6{align-items:center;display:flex;flex-shrink:0;gap:8px;margin-left:12px;padding:8px 12px}@container ai-container (width <= 320px){._inputBoxInner_h50ty6{flex-direction:column}._buttonContainer_h50ty6{justify-content:space-between;margin-left:0}}._attachButton_h50ty6{align-items:center;background:#fff;border:none;border-radius:100px;box-shadow:0 1px 3px 0 #0000001a,0 1px 2px 0 #0000000f;color:var(--link-blue);cursor:pointer;display:flex;height:32px;justify-content:center;transition:background-color .2s ease,color .2s ease;width:32px}._attachButton_h50ty6:hover{color:#374151}._sendButton_h50ty6{align-items:center;background-color:var(--link-blue);border:none;border-radius:24px;box-shadow:0 1px 3px 0 #0000001a,0 1px 2px 0 #0000000f;color:#fff;cursor:pointer;display:flex;justify-content:center;padding:.5rem;transition:background-color .2s ease}._sendButton_h50ty6 svg{height:1.5rem;width:1.5rem;fill:currentColor}._sendButton_h50ty6:hover:not(:disabled){box-shadow:0 1px 3px 0 #0000001a,0 1px 2px 0 #0000000f}._sendButton_h50ty6:disabled{background-color:#fff;color:#9ca3af;cursor:not-allowed}._icon_h50ty6{height:16px;width:16px}@keyframes _pulse_h50ty6{0%,to{opacity:1}50%{opacity:.5}}._suggestionsSection_h50ty6{background-color:#fafafa;border-radius:0 0 12px 12px;margin-top:0;padding:8px 12px 6px}._suggestionsHeader_h50ty6{color:#0009;font-size:13px;padding-bottom:8px}._suggestionsGridContainer_h50ty6{display:flex;flex-direction:row}._suggestionsGrid_h50ty6{align-items:flex-start;display:flex;flex-wrap:wrap;gap:6px;max-height:28px;overflow:hidden;width:auto}._suggestionButton_h50ty6{background-color:#00000008;border-radius:1000px;color:#0009;cursor:pointer;font-size:13px;font-weight:400;line-height:1;padding:6px 13px;transition:transform .2s ease,background-color .2s ease,border-color .2s ease,box-shadow .2s ease;white-space:nowrap}._suggestionButton_h50ty6:hover{background-color:#0000000d;transform:translateY(-1px)}._moreButton_h50ty6{align-items:center;background-color:#f3f4f6;border:none;border-radius:20px;color:#6b7280;cursor:pointer;display:flex;font-size:16px;font-weight:700;height:32px;justify-content:center;line-height:1;transition:all .2s ease;width:32px}._moreButton_h50ty6 svg{height:1rem;width:1rem;fill:currentColor}._moreButton_h50ty6:hover{background-color:#e5e7eb;transform:translateY(-1px)}._responseActions_h50ty6{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:center;padding:15px 0}._actionButton_h50ty6{align-items:center;border:none;border-radius:20px;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;padding:10px 16px;transition:all .2s ease;white-space:nowrap}._actionButton_h50ty6:hover{transform:translateY(-1px)}._acceptButton_h50ty6{background-color:#dcfce7;color:#166534}._acceptButton_h50ty6:hover{background-color:#bbf7d0}._rejectButton_h50ty6{background-color:#fecaca;color:#991b1b}._rejectButton_h50ty6:hover{background-color:#fca5a5}._reviseButton_h50ty6{background-color:#dbeafe;color:#1e40af}._reviseButton_h50ty6:hover{background-color:#bfdbfe}._actionIcon_h50ty6{height:16px;width:16px}._attachedFiles_h50ty6{background-color:#f9fafb;border-radius:8px;display:flex;flex-direction:column;gap:8px;margin-top:12px;padding:12px}._attachedFile_h50ty6{align-items:center;border:1px solid #ededed;border-radius:100px;display:flex;font-size:12px;gap:4px;padding:0 2px 0 8px}._fileIcon_h50ty6{color:#6b7280;flex-shrink:0;height:10px;width:10px}._fileName_h50ty6{color:#374151;flex:1;font-weight:500;max-width:80px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._removeFileButton_h50ty6{align-items:center;background:#0000;border:none;border-radius:100px;color:#9ca3af;cursor:pointer;display:flex;flex-shrink:0;height:20px;justify-content:center;transition:all .2s ease;width:20px}._removeFileButton_h50ty6:hover{background-color:#fef2f2;color:#dc2626}._removeIcon_h50ty6{height:12px;width:12px}._attachedResources_h50ty6{border-radius:8px;display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;padding:12px}._attachedStandard_h50ty6{align-items:center;border:1px solid #ededed;border-radius:18px;display:flex;font-size:12px;gap:2px;padding:0 4px 0 8px}._standardCode_h50ty6{color:#0369a1;flex-shrink:0;font-weight:600}._standardTitle_h50ty6{color:#374151;flex:1;max-width:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._removeStandard_h50ty6{align-items:center;background:#0000;border:none;border-radius:20px;color:#9ca3af;cursor:pointer;display:flex;flex-shrink:0;height:20px;justify-content:center;transition:all .2s ease;width:20px}._removeStandard_h50ty6:hover{background-color:#fef2f2;color:#dc2626}._rate-limit-wrapper_h50ty6{align-items:center;background-color:#e1e1e1;border-radius:10px;display:flex;flex-direction:column;margin:10px;padding:14px}._rate-limit-title_h50ty6{color:#ff4500;font-size:1.5rem;font-weight:700}._rate-limit-content_h50ty6{color:inherit;font-size:1.125rem}._error-message_h50ty6{color:#ff4500}@media (max-width:640px){._container_h50ty6{padding:16px}._inputWrapper_h50ty6{padding:20px}._inputBox_h50ty6{margin-bottom:16px;padding:10px 12px}._buttonContainer_h50ty6{gap:6px;margin-left:8px}._suggestionsGrid_h50ty6{gap:8px}._suggestionButton_h50ty6{font-size:13px;padding:6px 12px}._suggestionsHeader_h50ty6{font-size:15px;margin-bottom:12px}._responseActions_h50ty6{flex-direction:column;gap:8px;padding:12px 16px}._actionButton_h50ty6{justify-content:center;padding:12px 16px;width:100%}._attachedFiles_h50ty6{margin-top:8px;padding:8px}._attachedFile_h50ty6{padding:4px 6px}._fileName_h50ty6{font-size:13px}}._add-edit-template-wrapper_bukag4{container-type:inline-size;font-size:1.125rem}._add-edit-template-inner-wrapper_bukag4{display:flex;gap:.5rem;padding:.5rem 2rem}@container (width <= 200px){._add-edit-template-inner-wrapper_bukag4{align-items:center;flex-direction:column;justify-content:center;padding-left:1rem;padding-right:1rem}}@container (width > 200px){._add-edit-template-inner-wrapper_bukag4{align-items:center;flex-direction:row;gap:1rem;justify-content:center;padding-left:1rem;padding-right:1rem}}._add-card-wrapper_bukag4{cursor:pointer;display:flex;flex-direction:row;justify-content:center}._add-card-wrapper_bukag4._--notes_bukag4{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;height:3rem;margin-top:0}._add-card-wrapper_bukag4[data-lesson-contains-notes]{background-color:#fff}._add-card_bukag4{align-items:center;color:#00abfa;display:flex;flex-direction:row;justify-content:flex-start;line-height:1}._add-card_bukag4._--fullScreen_bukag4{font-size:1.75rem;font-weight:600}._add-card_bukag4 svg{height:1rem;margin-bottom:.25rem;margin-right:.25rem;margin-top:.25rem;width:1rem;fill:currentColor}._add-card_bukag4._--notes_bukag4{color:#22292f;outline:0;padding-bottom:.5rem}._add-card_bukag4._--notes_bukag4:hover{text-decoration:underline}._edit-template_bukag4{align-items:center;color:#00abfa;display:flex;flex-direction:row;line-height:1}._edit-template_bukag4 svg{height:1.25rem;margin-right:.25rem;width:1.25rem}._gc-banner_1f77n0{align-items:center;border-bottom-width:1px;border-color:#4d4d4de6;display:flex;flex-direction:row;justify-content:center;margin-bottom:.5rem;padding-bottom:.5rem}._gc-banner_1f77n0 svg{height:1rem;margin-right:.25rem;width:1rem;fill:currentColor}._gc-banner_1f77n0 ._gc-banner__text_1f77n0{align-self:center;color:#4d4d4de6;display:flex;font-weight:700;line-height:.8;text-transform:uppercase}._gc-info_1f77n0{border-color:#e0e0e0;border-color:#00000014;border-top-width:1px;display:flex;flex-direction:row;margin-top:.5rem;padding-top:.5rem}._gc-info__title_1f77n0{font-weight:600;margin-right:.25rem}._gc-unpublished-changes_1f77n0{background-color:#fff;border-color:#f1f5f8;border-radius:.5rem;border-width:1px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;margin-bottom:1rem;padding:.75rem}._gc-unpublished-changes__heading_1f77n0{border-bottom-width:1px;border-color:#e0e0e0;font-size:1.125rem;font-weight:700;line-height:1;margin-bottom:.5rem;padding-bottom:.25rem;text-align:center}._gc-unpublished-changes__description_1f77n0{color:#757575;font-weight:400;line-height:1}.lesson-section-sortable{opacity:1;transition:transform .2s,opacity .2s}.lesson-section-sortable.sortable-dragging{cursor:grabbing!important;position:relative;transition:opacity .2s;z-index:999999}.lesson-section-sortable.sortable-dragging .section-actions-group-wrapper{display:none!important}.lesson-section-sortable.sortable-dropping{opacity:0;transition:none}._lesson-sections-sortable_1m4kwa{transform:none!important}@keyframes _slide-out_1m4kwa{0%{opacity:0;transform:translateX(.25rem)}to{opacity:1;transform:translateY(0)}}._lesson-card-wrapper_1m4kwa{border-bottom-width:1px;border-color:#e0e0e0;padding-bottom:1rem;padding-top:1rem;transition:opacity .3s}._lesson-card-wrapper_1m4kwa[data-card-type=card-value-html]{background-color:#fff}._lesson-card-wrapper_1m4kwa.sortable-dragging ._lesson-card_1m4kwa{padding:.75rem 0}._lesson-card_1m4kwa{background-color:#fff;border:1px solid #0000;box-shadow:#0000;display:flex;flex-direction:column;margin:0;position:relative;transition:transform .2s ease-in-out}._lesson-card_1m4kwa._--is-hovering_1m4kwa:not(._--is-mobile_1m4kwa){z-index:9999999}._lesson-card_1m4kwa._--is-hovering_1m4kwa:not(._--is-mobile_1m4kwa) [data-text-block]{transition:box-shadow .2s ease-in-out;z-index:1}.is-dragging ._lesson-card_1m4kwa._--is-hovering_1m4kwa{border-radius:.5rem;box-shadow:none}.is-dragging ._lesson-card_1m4kwa._--is-hovering_1m4kwa [data-is-card-move-pad]{opacity:0}.is-dragging ._lesson-card-wrapper_1m4kwa{border-color:#0000}.is-dragging ._lesson-card-wrapper_1m4kwa[data-card-type=card-value-html]{background-color:initial}.is-dragging .sortable-dragging ._lesson-card_1m4kwa{background-color:#fff;border-color:#e0e0e0;border-radius:.5rem;border-width:1px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;box-shadow:0 20px 25px -5px #0003,0 5px 10px -5px #0000001a;position:relative;transform:rotate(2.5deg) translateZ(0) scale(1.1);z-index:999999}@keyframes _fade-in_52q4rc{0%{opacity:0}to{opacity:1}}.is-dragging ._section-actions-group-wrapper_52q4rc{display:none}._section-actions-group-wrapper_52q4rc{align-items:flex-start;background-color:#fff;display:flex;flex-direction:row;height:2rem;justify-content:center;margin-bottom:-2rem;margin-left:0;opacity:0;transform:translateY(0);transition:opacity .2s ease-in-out;width:100%}._section-actions-group-wrapper_52q4rc[data-is-hovering]{opacity:1}._section-actions-group_52q4rc{background-color:#fff;border-bottom-width:1px;border-color:#e0e0e0;display:flex;flex-direction:row;height:calc(2rem - 1px);justify-content:center;opacity:1;width:100%;z-index:0}._section-actions-group_52q4rc:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}._move-pad_52q4rc{cursor:grabbing}.is-dragging ._section-actions-group_52q4rc{border-color:#0000}._btn-section-action_52q4rc{color:#757575;height:1rem;margin-left:.5rem;margin-right:.5rem;width:1rem}._btn-section-action_52q4rc svg{fill:currentColor;height:1.4rem;width:1.4rem}._btn-section-action_52q4rc:hover{color:#00abfa}._btn-section-action_52q4rc:active>.hint--bottom--after,._btn-section-action_52q4rc:active>.hint--bottom--before{display:none}._comment-box_52q4rc{border-color:#e0e0e0;border-radius:.5rem;border-width:1px;font-size:1.5rem;margin:.5rem .75rem;min-height:3rem;padding:.5rem 1rem}._comment-box_52q4rc:focus{outline:0}._add-comment-form-buttons_52q4rc{display:flex;flex-direction:row;justify-content:space-between;padding:.5rem .75rem 1rem}._add-comment-form-buttons__submit_52q4rc{align-items:center;background-color:#00abfa;border-color:#00abfa;border-radius:9999px;border-width:1px;color:#fff;cursor:pointer;display:flex;flex-direction:row;font-size:1.25rem;font-weight:700;justify-content:flex-start;line-height:1;padding:.5rem .75rem .5rem .5rem}._add-comment-form-buttons__submit_52q4rc:hover{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;text-decoration:underline}._add-comment-form-buttons__submit_52q4rc svg{height:1.5rem;margin-right:.5rem;width:1.5rem;fill:currentColor}._add-comment-form-buttons__cancel_52q4rc{color:#00abfa;cursor:pointer;font-size:1.25rem;margin-bottom:.5rem;margin-top:.5rem;text-align:center}._add-comment-form-buttons__cancel_52q4rc:hover{text-decoration:underline}._add-comment-form_hvhe41{display:flex;flex-direction:column;width:100%}._comment-box_hvhe41{border-radius:.5rem;font-size:1.25rem;line-height:1;min-height:4rem;padding:1rem}._comment-box_hvhe41:focus{outline:0}._comment-box_hvhe41.is-empty{position:relative}._comment-box_hvhe41.is-empty:before{content:attr(placeholder);left:1rem;opacity:.5;position:absolute;top:1rem}._add-comment-form-buttons_hvhe41{display:flex;flex-direction:row;justify-content:space-between;padding:.5rem 1rem 1rem}._add-comment-form-buttons__submit_hvhe41{align-items:center;background-color:#00abfa;border-color:#00abfa;border-radius:9999px;border-width:1px;color:#fff;cursor:pointer;display:flex;flex-direction:row;font-size:1.125rem;font-weight:700;justify-content:flex-start;line-height:1;padding:0 1rem}._add-comment-form-buttons__submit_hvhe41:hover{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;text-decoration:underline}._add-comment-form-buttons__submit_hvhe41 svg{height:2rem;margin-right:0;width:2rem;fill:currentColor}._add-comment-form-buttons__cancel_hvhe41{color:#00abfa;cursor:pointer;font-size:1.125rem;margin-bottom:.5rem;margin-top:.5rem;text-align:center}._add-comment-form-buttons__cancel_hvhe41:hover{text-decoration:underline}._list_14os1r{font-size:15px;list-style:none;padding-left:0}._item_14os1r{justify-content:space-between;line-height:1.25;list-style:none;padding-top:.25rem}._item_14os1r,._left-side_14os1r,._right-side_14os1r{display:flex;flex-direction:row}._right-side_14os1r{align-items:flex-start}._icon_14os1r{flex-shrink:0;height:1rem;width:1rem}._icon_14os1r svg{fill:currentColor;height:100%;width:100%}._remove-attachment_14os1r{cursor:pointer;height:1.25rem;margin-left:5px;opacity:0;width:1.25rem}._remove-attachment_14os1r svg{height:100%;width:100%}._remove-attachment_14os1r path{fill:#1a1a1a}._remove-attachment_14os1r:hover path{fill:#333}._item_14os1r:hover ._remove-attachment_14os1r,.is-mobile ._remove-attachment_14os1r{opacity:1}._lesson-section__body_1a8g1i{position:relative;transform:translateZ(0);z-index:999999}._move-pad_18zxdb{background-color:#fff;background-repeat:repeat-y;border-bottom:1px solid #0000;border-left:1px solid #0000;border-radius:9999px;border-top:1px solid #0000;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;box-shadow:#0000;cursor:move;display:flex;flex-direction:row;flex-shrink:0;height:2rem;left:0;margin-left:-1.5rem;opacity:1;opacity:0;padding:.25rem;position:absolute;top:-4px;transition:opacity .2s ease-in-out;width:2rem}._move-pad_18zxdb svg{height:100%;width:100%;z-index:1}._move-pad_18zxdb[data-is-hovering]{opacity:1}._value_mcalck{font-size:1.25rem;font-weight:400;margin-bottom:.25rem;margin-top:.25rem}._value_mcalck img{max-height:800px;max-width:100%;width:auto}._value_mcalck.is-empty{height:20px}._value_mcalck.is-empty:before,._value_mcalck:empty:before{color:#b3b3b3;content:"Type some text";position:absolute}._value_mcalck b,._value_mcalck strong{font-weight:700}._value_mcalck ol li,._value_mcalck ul li{margin-left:-20px}._wrapper_rdd3ny{border-bottom:1px solid var(--dividers);cursor:pointer;list-style:none;position:relative;white-space:nowrap}._wrapper_rdd3ny:last-child{border-bottom:none}._wrapper_rdd3ny[data-is-starred]{background-color:#cfa32a1a;white-space:normal}._wrapper_rdd3ny[data-is-expanded]{white-space:normal}._item_rdd3ny{overflow:hidden;padding-bottom:.25rem;padding-top:.25rem;text-overflow:ellipsis;width:100%}._code_rdd3ny,._grade-levels_rdd3ny,._jurisdiction_rdd3ny,._standard-set-info_rdd3ny,._statement_rdd3ny,._subject_rdd3ny{display:inline}._statement_rdd3ny{overflow:hidden;text-overflow:ellipsis}._star_rdd3ny{display:inline-block!important;height:12px;vertical-align:middle;width:12px}._star_rdd3ny svg{height:100%;width:100%;fill:currentColor}._star_rdd3ny[data-is-starred]{color:#cfa32a}._standard-set-info_rdd3ny{color:var(--cc-gray-400)}._code_rdd3ny{font-weight:600;padding-right:.25rem}._wrapper_rdd3ny:hover ._actions_rdd3ny{display:flex}._actions_rdd3ny{display:none;flex-direction:row;gap:4px;position:absolute;right:-4px;top:0;width:48px}._btn-copy-standard_rdd3ny,._btn-delete-standard_rdd3ny{background-color:#fff;border-color:#e0e0e0;border-radius:9999px;border-width:1px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;cursor:pointer;height:22px;padding:4px;width:22px}._btn-copy-standard_rdd3ny svg,._btn-delete-standard_rdd3ny svg{height:100%;width:100%;fill:currentColor}._btn-copy-standard_rdd3ny:hover{color:#00abfa}._btn-copy-standard_rdd3ny:active{background-color:#00abfa;color:#fff}._btn-delete-standard_rdd3ny:hover{color:#f6836f}._btn-delete-standard_rdd3ny:active{background-color:#f6836f;color:#fff}._text-block_nedl1o{border-radius:.5rem;display:flex;flex-direction:column;justify-content:center;position:relative;width:100%}._top-part_110g4{display:flex;flex-direction:row;padding-left:.75rem;padding-right:.75rem}._date-annotation_1hrxrg{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;padding-bottom:1.25rem;padding-left:1.25rem;padding-right:1.25rem;padding-top:0;position:relative}._date-annotation_1hrxrg._on-month_1hrxrg{align-items:center;padding-bottom:.5rem;padding-top:.5rem}._date-annotation-right_1hrxrg{height:2rem;margin-left:.75rem;width:2rem}._date-annotation--planbook-date_1hrxrg{background-color:#fff;background-color:#ffc;border-radius:.2rem;margin-bottom:1.4rem;padding-top:1.4rem}._on-month_1hrxrg._is-off_1hrxrg{background-image:repeating-linear-gradient(-45deg,#3333330d,#3333330d 1rem,#0000001a 0,#0000001a 2rem);border-radius:9999px}._date-annotation--planbook-date_1hrxrg._is-on_1hrxrg{margin-bottom:1.4rem}._date-annotation__range_1hrxrg{color:#757575;font-size:1rem;padding-bottom:.5rem}._date-annotation__title_1hrxrg{font-size:1.7rem;font-weight:700;line-height:1.1;padding-right:1.5rem}._on-month_1hrxrg ._date-annotation__title_1hrxrg{font-size:1.125rem;font-weight:600}._date-annotation__description_1hrxrg{font-size:1.2rem;padding-top:0}._date-annotation__description_1hrxrg ol,._date-annotation__description_1hrxrg ul{margin-left:0!important;padding-left:2rem!important}._on-month_1hrxrg ._date-annotation__description_1hrxrg{display:none;visibility:hidden}._date-annotation__is-off-notice_1hrxrg{color:#00abfa;font-size:1.2rem;font-weight:800;letter-spacing:.5px;margin-bottom:.6rem;text-transform:uppercase}._date-annotation__is-off-notice--course_1hrxrg{color:#fff}._date-annotation__trigger_1hrxrg{color:#fff;cursor:pointer;display:flex;flex-direction:row;height:2rem;width:2rem}._date-annotation__trigger_1hrxrg svg{height:2rem;width:2rem;fill:currentColor}._special-event-block__menu-trigger_1hrxrg{color:#fff;flex-shrink:0;height:2rem;margin-left:.25rem;width:2rem}._on-month_1hrxrg ._special-event-block__menu-trigger_1hrxrg{height:1.5rem;width:1.5rem}._special-event-block__menu-trigger_1hrxrg._--has-no-template_1hrxrg{color:#00abfa}._special-event-block__menu-trigger_1hrxrg svg{fill:currentColor}._special-event-block__menu-trigger_1hrxrg:hover{cursor:pointer}._special-event-block__menu-trigger_1hrxrg:active,._special-event-block__menu-trigger_1hrxrg:active:focus,._special-event-block__menu-trigger_1hrxrg:focus{outline:0}._lesson-outer-wrapper_e5uued{padding-bottom:1rem;position:relative}._lesson-outer_e5uued{border-radius:.5rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;padding-top:.75rem;transition:opacity .2s}._lesson-outer_e5uued._--room-for-collapse-button_e5uued{margin-bottom:3rem}._lesson-outer_e5uued.--show-as-new-lesson{opacity:.8}._lesson-outer_e5uued.--show-as-new-lesson:hover{opacity:1}._lesson-outer_e5uued.drop-target ._lesson_e5uued{box-shadow:inset 0 2px 4px 0 #0000000f;overflow:hidden;position:relative;z-index:0}._lesson-outer_e5uued.drop-target ._lesson-drop-message_e5uued{display:flex}._lesson-drop-message_e5uued{align-items:center;background-color:#fff;bottom:0;display:flex;display:none;flex-direction:row;font-size:1.25rem;font-weight:600;height:100%;justify-content:center;left:0;padding:1.5rem 1rem;position:absolute;right:0;top:0;width:100%;z-index:0}._lesson-course-title-block_e5uued{font-size:1.25rem;line-height:1;padding-bottom:.75rem;padding-left:10px;padding-right:10px}._lesson-course-title-block_e5uued[data-is-non-instructional]{padding-bottom:0}._lesson-course-title_e5uued{font-weight:700;overflow-wrap:anywhere;-webkit-user-select:none;user-select:none}._lesson_e5uued{background-color:#fff;border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;padding-bottom:.5rem;transition:max-height .3s}._lesson_e5uued[data-no-padding-bottom]{padding-bottom:0}._lesson_e5uued.is-dragging{border-radius:.5rem;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;box-shadow:0 5px 25px -5px #0003,0 5px 10px -5px #0000000a;position:relative;transform:translateZ(0);z-index:99999999999}._lesson_e5uued.is-dragging ._lesson-body_e5uued{max-height:0;overflow:hidden}._lesson-body_e5uued{transition:max-height .3s,opacity .3s}._lesson-header_e5uued{padding:1.5rem .25rem .75rem}._lesson-header_e5uued:hover .lesson-move-dots[data-has-permission-to-move]{box-shadow:-3px 0 5px -1px #0000001a,-2px 0 1px -1px #0000000f;cursor:move;opacity:1}._lesson-header_e5uued[data-is-non-instructional]{padding-bottom:0;padding-top:0}._lesson-header_e5uued[data-is-non-instructional][data-lesson-contains-notes]{padding-bottom:.75rem;padding-top:0}._lesson-header_e5uued ._lesson-block_e5uued{align-items:center;display:flex;flex-direction:row;flex-grow:0;flex-wrap:nowrap;justify-content:space-between;margin-left:-1.75rem;width:calc(100% + 1.75rem)}._lesson-block__left_e5uued{display:flex;flex-direction:row;flex-grow:0;flex-shrink:0;width:2rem;width:calc(100% - 8.25rem)}._lesson-block__left_e5uued._--show-as-new-lesson_e5uued{width:calc(100% - 10.5rem)}._close-ai-button_e5uued{background-color:#fff;border-radius:9999px;color:#bdbdbd;cursor:pointer;display:flex;flex-direction:column;height:2rem;width:2rem}._close-ai-button_e5uued:hover{color:#00abfa}._close-ai-button_e5uued svg{height:2rem;width:2rem;fill:currentColor}._lesson-block__new-indicator_e5uued{border-color:#b8c2cc;border-radius:9999px;border-width:1px;color:#b8c2cc;font-size:.875rem;-webkit-user-select:none;user-select:none}._ai-button_e5uued,._lesson-block__new-indicator_e5uued{align-items:center;display:flex;flex-direction:row;height:2rem;margin-left:.5rem;padding:0 .5rem}._ai-button_e5uued{border-color:orange;border-radius:9999px;border-width:1px;color:orange;font-size:1.125rem;fill:orange}._ai-button__icon_e5uued{align-items:center;display:flex;justify-content:center;margin-right:.25rem}._ai-button__icon_e5uued svg{height:1.2rem;width:1.2rem}._lesson-block__right_e5uued{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;margin-right:.5rem}._lesson-outer_1xr5a8{border-radius:.5rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;min-height:3rem;padding-top:.5rem;width:100%}._lesson-outer_1xr5a8:hover .lesson-move-dots{box-shadow:-3px 0 5px -1px #0000001a,-2px 0 1px -1px #0000000f;opacity:1}._lesson_1xr5a8{background-color:#fff;border-radius:.5rem;margin-bottom:1rem;padding:1rem}._course-title_1xr5a8{height:1rem;margin-bottom:.5rem;width:4rem}._lesson-title_1xr5a8{height:1.5rem;width:9rem}._date-is-off-but-lesson_1b4k66{margin:.25rem 1rem .5rem}._date-is-off-but-lesson__title_1b4k66{font-size:1.5rem;font-weight:700;line-height:1;padding-bottom:.5rem}._date-is-off-but-lesson__description_1b4k66{color:#000c;font-size:1.125rem;font-weight:400;line-height:1;padding-bottom:.75rem}._course-title-for-annotations_ja2lzw{font-weight:600;line-height:1;margin-left:1.25rem;margin-right:1.25rem;margin-top:.5rem}._expand-collapse-button-wrapper_sd37oq{align-items:flex-end;bottom:2rem;display:flex;flex-direction:row;height:2rem;justify-content:center;position:absolute;width:100%;z-index:0}._expand-collapse-button_sd37oq{align-items:center;background-color:#fff;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;cursor:pointer;display:flex;flex-direction:row;font-size:1.125rem;font-weight:600;height:2rem;padding-bottom:.25rem;padding-left:1rem;padding-right:1rem}._expand-collapse-button_sd37oq:hover{color:#00abfa}._expand-collapse-button_sd37oq svg{height:1rem;margin-left:.5rem;margin-right:.5rem;width:1rem;fill:currentColor}._visibility_1bhk5g{color:#6b7280;display:flex;gap:.25rem}._recipients-hover_1bhk5g{cursor:help;text-decoration:underline}._comments-list_o241kk{background-color:#ffe6cccc;border:1px solid #6666661a;display:block;list-style:none;margin-bottom:.75rem;margin-left:.75rem;margin-right:.75rem}._comments-list__header_o241kk{align-items:center;border-bottom:1px solid #33333380;display:block;display:flex;flex-direction:row;font-size:1.2rem;font-weight:600;justify-content:center;max-height:1000px;overflow:hidden;padding:.6em 1.2rem .6rem;text-align:center;text-transform:uppercase;transition:all .2s 1s;vertical-align:top}._comments-list__header_o241kk svg{height:2rem;margin-right:2px;width:2rem}._lesson-block__menu-trigger_1yxlqf{color:#b8c2cc;flex-shrink:0;height:2rem;margin-left:.25rem;width:2rem}._lesson-block__menu-trigger_1yxlqf[data-is-non-instructional]{color:#22292f}._lesson-block__menu-trigger_1yxlqf._--has-no-template_1yxlqf{color:#00abfa}._lesson-block__menu-trigger_1yxlqf svg{fill:currentColor}._lesson-block__menu-trigger_1yxlqf:hover{color:#00abfa;cursor:pointer}._lesson-block__menu-trigger_1yxlqf:active,._lesson-block__menu-trigger_1yxlqf:active:focus,._lesson-block__menu-trigger_1yxlqf:focus{outline:0}._review_1l72gp{align-items:center;border-bottom-width:1px;border-color:#e0e0e0;display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:.5rem;margin-left:.5rem;margin-right:.5rem;padding-bottom:.5rem}._review-icon_1l72gp{height:1.5rem;margin-right:.5rem;width:1.5rem}._review-icon_1l72gp svg{height:100%;width:100%}._review-text_1l72gp{display:flex;flex-direction:column}._review-header_1l72gp{font-size:1.25rem;font-weight:700;line-height:1}._review-subheader_1l72gp{color:#757575;font-size:1.125rem;font-weight:400;line-height:1}._lesson-block__move-dots_1m6x9u{background-color:#fff;background-repeat:repeat-y;border-radius:.5rem 0 0 .5rem;box-shadow:#0000;display:flex;flex-direction:row;flex-shrink:0;margin:-.1rem .75rem -.3rem .15rem;opacity:0;position:relative;transition:opacity .2s,box-shadow .2s;width:1.5rem}._lesson-block__move-dots_1m6x9u:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 4'%3E%3Cpath d='M3.707.293a1 1 0 1 1-1.414 1.414A1 1 0 0 1 3.707.293M7.707.293a1 1 0 1 1-1.414 1.414A1 1 0 0 1 7.707.293'/%3E%3C/svg%3E");background-repeat:repeat-y;content:" ";display:block;height:calc(100% - .75rem);left:0;opacity:.15;position:absolute;top:.375rem;width:100%;z-index:1}._lesson-block__text_1m6x9u{display:flex;flex-direction:column;width:100%}._lesson-block__text__lesson-title-row_1m6x9u{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}._lesson-block__text__lesson-title-row__title_1m6x9u{font-size:1.875rem;font-weight:900;line-height:1;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;border-bottom:1px solid #0000;flex-grow:1;letter-spacing:-.2px;line-height:.95;overflow-wrap:break-word;width:100%}._lesson-block__text__lesson-title-row__title_1m6x9u:focus{border-bottom-width:1px;border-color:#00abfa;outline:0}._units-block-wrapper_1r8bgj{display:flex;flex-direction:row;margin-bottom:1.5rem;margin-top:-.75rem;padding-left:7px;padding-right:7px}._units-block_1r8bgj{background-color:#00000005;border:1px solid #00000012;border-radius:.25rem;box-shadow:0 1px 3px 0 #0000001a,0 1px 2px 0 #0000000f;display:flex;flex-direction:row;flex-wrap:wrap;width:100%}._units-block_1r8bgj svg{height:2rem;width:2rem;fill:#0000001a}._units-block__unit_1r8bgj{color:#000000e6;cursor:pointer;display:flex;flex-direction:row;font-weight:400;line-height:1;padding-bottom:.5rem;padding-left:.5rem;padding-top:.5rem;-webkit-user-select:none;user-select:none;width:100%}._units-block__unit_1r8bgj+._units-block__unit_1r8bgj{border-color:#dae1e7;border-top-width:1px}._units-block__unit_1r8bgj:hover{text-decoration:underline}._units-block__unit_1r8bgj:hover svg{fill:#000c}._unit-title_1r8bgj{font-size:1.125rem;font-weight:600;text-wrap:balance}._unit-color-block_1r8bgj{border-radius:6px;margin-right:.5rem;width:6px}._routine-not-updating-from-template-notice_k4sk6g{background-color:#fff;border-radius:.5rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;margin-bottom:1rem;padding:1rem .75rem;-webkit-user-select:none;user-select:none}._routine-not-updating-from-template-notice__header_k4sk6g{font-size:1.5rem;font-weight:900;letter-spacing:-.05em;line-height:1;margin-bottom:.5rem;text-align:center}._routine-not-updating-from-template-notice__subheader_k4sk6g{font-size:1.25rem;line-height:1;text-align:center}._routine-not-updating-from-template-notice__action-link_k4sk6g{cursor:pointer;text-decoration:underline}._routine-not-updating-from-template-notice__more-prompt_k4sk6g{color:#00abfa;cursor:pointer;font-size:1rem;margin-top:.5rem;text-align:center}._routine-not-updating-from-template-notice__more-prompt_k4sk6g:hover{text-decoration:underline}._routine-not-updating-from-template-notice__extra_k4sk6g{color:#757575;font-size:1.125rem;line-height:1;margin-top:.5rem}._lesson-outer_jvyttc{border-radius:.5rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;margin-bottom:1rem;padding-top:.75rem;transition:opacity .2s}._lesson-outer_jvyttc.--is-new-lesson:hover{opacity:1}._lesson_jvyttc{background-color:#fff;border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;padding-bottom:.5rem}._lesson-header_17z1z7{padding:.75rem .25rem}._lesson-header_17z1z7:hover .lesson-move-dots{box-shadow:-3px 0 5px -1px #0000001a,-2px 0 1px -1px #0000000f;opacity:1}._units-block_17z1z7{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:.5rem;margin-left:.75rem;margin-right:.75rem}._units-block__unit_17z1z7{border-radius:9999px;color:#000c;font-weight:400;line-height:1;margin-bottom:.5rem;margin-right:.5rem;padding:.5rem 1rem}._units-block__unit_17z1z7:hover{text-decoration:underline}._lesson-block_17z1z7{align-items:center;display:flex;flex-direction:row;flex-grow:0;flex-wrap:nowrap;justify-content:space-between;margin-left:.75rem;margin-right:.5rem}._lesson-block__left_17z1z7{display:flex;flex-direction:row;flex-grow:0;flex-shrink:0;width:2rem;width:calc(100% - 5.5rem)}._lesson-block__left_17z1z7._--is-new-lesson_17z1z7{width:calc(100% - 6rem)}._lesson-block__unit-color_17z1z7{margin-right:.5rem;max-height:3rem;max-width:3rem;min-height:3rem;min-width:3rem}._lesson-block__right_17z1z7{justify-content:flex-end}._lesson-block__text_17z1z7{display:flex;flex-direction:column;width:100%}._lesson-block__text__course-title_17z1z7{color:#757575;font-weight:500;line-height:1;overflow-wrap:anywhere;text-transform:uppercase}._lesson-block__text__lesson-title-row_17z1z7{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}._lesson-block__text__lesson-title-row__title_17z1z7{font-size:1.875rem;font-weight:900;line-height:1;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;flex-grow:1;letter-spacing:-.2px;line-height:.95;overflow-wrap:anywhere;width:100%}._lesson-block__menu-trigger_17z1z7{color:#b8c2cc;flex-shrink:0;height:2rem;margin-left:.25rem;width:2rem}._lesson-block__menu-trigger_17z1z7._--has-no-template_17z1z7{color:#00abfa}._lesson-block__menu-trigger_17z1z7 svg{fill:currentColor}._lesson-block__menu-trigger_17z1z7:hover{color:#00abfa;cursor:pointer}._lesson-outer_9i7dou{background-color:#fff;border-radius:.5rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;margin-bottom:2rem;overflow:hidden}._lesson-course-title-block_9i7dou{font-size:1.25rem;line-height:1;overflow:hidden;padding:.75rem 1rem}._lesson-course-title_9i7dou{font-weight:700;overflow-wrap:anywhere;-webkit-user-select:none;user-select:none}._lesson_9i7dou{background-color:#fff;padding:1rem}._nav-unit__wrapper_leowws{display:flex;flex-direction:row;gap:2rem;justify-content:space-between;width:100%}._nav-header-arrow-button_leowws{align-items:center;background-color:#e5e7eb;border:1px solid #fff;border-radius:5rem;border-radius:9999px;cursor:pointer;display:flex;flex:0 1 auto;flex-direction:row;font-size:1rem;height:3rem;justify-content:center;line-height:0;outline:0;text-align:center;transition:border .2s ease-in-out,background-color .2s ease-in-out,box-shadow .2s;width:3rem}._nav-header-arrow-button_leowws svg{border-radius:5rem;height:3rem;padding:.75rem;width:3rem;fill:gray;transition:fill .2s}._nav-header-arrow-button_leowws:hover{background-color:#00abfa;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}._nav-header-arrow-button_leowws:hover svg{transition:all .2s;fill:#fff}._nav-header-arrow-button_leowws:focus{outline:0}._nav-header-arrow-button_leowws:active{box-shadow:inset 0 .25rem 1rem #3333334d}._nav-header-arrow-button_leowws:active svg{color:#212121}@media (max-width:480px){._nav-header-arrow-button_leowws{margin-bottom:1rem;margin-left:1rem;margin-right:1rem}}._nav-header-arrow-button_leowws[data-unit-arrow-disabled]{cursor:default;opacity:0}._header__wrapper_leowws{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding-bottom:1rem;width:100%}._course_leowws{color:#9ca3af;font-size:1.5rem;line-height:1}._unit-title_leowws{flex-grow:1;font-size:3rem;font-weight:700;letter-spacing:-.05em;line-height:1;padding-right:.75rem}._unit-date-range_leowws{color:#4c4c4c;font-size:1.125rem;white-space:nowrap}._unit-body__wrapper_leowws{border-color:#e5e7eb;border-top-width:1px;padding-top:1rem}._no-public-cards_leowws{color:#9ca3af;font-size:1.5rem}._standards-list_leowws{margin-bottom:0;padding-left:0}._standards-list-item-wrapper_leowws{border-bottom-width:1px;border-color:#e0e0e0;height:24px;line-height:20px;list-style:none;margin-bottom:4px;margin-top:4px;max-width:580px;padding-bottom:1px;padding-top:1px;text-overflow:ellipsis}._standards-list-item-wrapper_leowws:last-child{border-bottom:none}._standards-list-item-wrapper_leowws ._standards-list-item_leowws{align-items:center;display:flex;flex-direction:row;gap:.25rem;line-height:1}._standards-list-item-wrapper_leowws:last-of-type{border-bottom:none}._standards-list-item-statement_leowws{color:#757575;line-height:1.3;white-space:nowrap}._standards-list-item-code_leowws{color:#212121;font-weight:600;white-space:nowrap}._standard-set-info_leowws{color:#bdbdbd;font-size:11px;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._unit-outline_leowws{margin-bottom:8rem;width:100%}._unit-outline__row_leowws{border-bottom-width:1px;border-color:#e5e7eb;display:flex;flex-direction:row;padding-bottom:.75rem;padding-top:.75rem}._unit-outline__row-icon_leowws{align-items:center;color:#6b7280;display:flex;height:22.5px;margin-right:.75rem}._unit-outline__row-icon_leowws svg{height:1.5rem;width:1.5rem;fill:currentColor}._unit-outline__row-title_leowws{color:#22292f;display:flex;font-size:1.5rem;font-weight:600;line-height:1.25;margin-right:.75rem}._unit-outline__row-title_leowws:focus{outline:0}._unit-outline__row-title_leowws:hover{color:#00abfa;transition:all .2s}._unit-outline__row-date-range_leowws{color:#6b7280;font-size:1.25rem;margin-left:auto;white-space:nowrap}._units-block-wrapper_c161qs{display:flex;flex-direction:row;margin-top:1rem;padding-left:1rem;padding-right:1rem}._units-block_c161qs{background-color:#00000005;border:1px solid #00000012;border-radius:.25rem;box-shadow:0 1px 3px 0 #0000001a,0 1px 2px 0 #0000000f;display:flex;flex-direction:row;flex-wrap:wrap;width:100%}._units-block_c161qs svg{height:2rem;width:2rem;fill:#0000001a}._units-block__unit_c161qs{color:#000000e6;cursor:pointer;display:flex;flex-direction:row;font-weight:400;line-height:1;padding-bottom:.5rem;padding-left:.5rem;padding-top:.5rem;-webkit-user-select:none;user-select:none;width:100%}._units-block__unit_c161qs+._units-block__unit_c161qs{border-color:#dae1e7;border-top-width:1px}._units-block__unit_c161qs:hover{text-decoration:underline}._units-block__unit_c161qs:hover svg{fill:#000c}._unit-title_c161qs{font-size:1.125rem;font-weight:600;text-wrap:balance}._unit-color-block_c161qs{border-radius:6px;margin-right:.5rem;width:6px}._course-units__wrapper_zfqkf3{align-items:flex-start;display:grid;flex-direction:row;gap:2rem;grid-template-columns:repeat(auto-fit,35rem);justify-content:center;padding-bottom:8rem}._course-units-list_zfqkf3{background-color:#fff;border-color:#f8fafc;border-radius:.5rem;border-width:1px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;max-width:50rem;min-width:30rem;width:100%}._course-title_zfqkf3{border-bottom-width:1px;border-color:#d1d5db;font-size:3rem;font-weight:700;letter-spacing:-.05em;line-height:1;padding:1.5rem 1.5rem 1rem}._unit-title__no-units_zfqkf3{color:#9ca3af;font-size:1.5rem;padding:1rem 1.5rem 1.5rem}._unit-titles-list_zfqkf3{padding-bottom:.75rem}._unit-list__row_zfqkf3{border-bottom-width:1px;border-color:#e5e7eb;display:flex;flex-direction:row;padding:.75rem 1.5rem}._unit-list__row_zfqkf3[data-unit-list-row-last-child]{border-bottom-width:0}._unit-title__icon_zfqkf3{align-items:center;color:#6b7280;display:flex;height:22.5px;margin-right:.75rem}._unit-title__icon_zfqkf3 svg{height:1.5rem;width:1.5rem;fill:currentColor}._unit-title_zfqkf3{color:#22292f;display:flex;font-size:1.5rem;font-weight:400;line-height:1.25;margin-right:.75rem}._unit-title_zfqkf3:focus{outline:0}._unit-title_zfqkf3:hover{color:#00abfa;transition:all .2s}._unit-date-range_zfqkf3{color:#6b7280;font-size:1.25rem;margin-left:auto;white-space:nowrap}._unit-page-wrapper_zfqkf3{display:flex;flex-direction:column;gap:2rem;justify-self:center;max-width:60rem;width:100%}._back-button_zfqkf3{align-items:center;align-self:center;border-color:#d1d5db;border-radius:9999px;border-width:1px;color:#9ca3af;display:flex;gap:.25rem;justify-content:center;margin-top:-1rem;padding:.5rem 1.5rem}._back-button_zfqkf3:focus{outline:0}._back-button_zfqkf3:hover{border-color:#00abfa;color:#00abfa;transition:all .2s}._back-button__icon_zfqkf3{fill:currentColor;align-items:center;display:flex}._back-button__icon_zfqkf3 svg{height:1.5rem;transform:rotate(180deg);width:1.5rem}._back-button__text_zfqkf3{font-size:1.25rem}._modal_1jmefa{align-items:center;display:flex;flex-direction:column;height:var(--vh,100vh);justify-content:flex-end;left:0;position:fixed;top:0;width:100vw;z-index:99999999}._modal-inner_1jmefa{background-color:#fff;border-radius:2rem 2rem 0 0;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;box-shadow:0 -10px 15px -3px #0000004d,0 -4px 6px -2px #0000001a;display:flex;flex-direction:column;justify-content:flex-start;margin-left:5vw;margin-right:5vw;max-height:98vh;position:relative;transition:width .3s;width:90vw}._modal-inner_1jmefa._--is-small_1jmefa{margin-left:auto;margin-right:4rem;min-width:400px;right:0;width:25vw}._modal-inner__close_1jmefa{color:#bdbdbd;cursor:pointer;margin-right:1.5rem;margin-top:1.5rem;position:absolute;right:0;top:0;z-index:999}._modal-inner__close_1jmefa:hover{color:#00abfa}._modal-inner__close_1jmefa svg{height:4rem;width:4rem;fill:currentColor}._customize-template_lefrnh{margin-top:.5rem;max-width:400px;min-width:400px;padding:1.5rem 1.5rem 2rem}._lesson-title_lefrnh{font-size:1.875rem;font-weight:900;line-height:1;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;border-bottom:1px solid #0000;flex-grow:1;font-size:2.25rem;letter-spacing:-.2px;line-height:.95;overflow-wrap:break-word;padding-left:1rem;padding-right:1rem;width:100%}._lesson-title_lefrnh:focus{border-bottom-width:1px;border-color:#00abfa;outline:0}._modal_owgl2n{align-items:center;display:flex;flex-direction:column;height:var(--vh,100vh);justify-content:flex-end;left:0;position:fixed;top:0;width:100vw;z-index:999999999}._modal-inner_owgl2n{background-color:#fff;border-radius:2rem 2rem 0 0;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;box-shadow:0 -10px 15px -3px #0000004d,0 -4px 6px -2px #0000001a;display:flex;flex-direction:column;justify-content:flex-start;margin-left:5vw;margin-right:5vw;max-height:calc(var(--vh, 100vh) - 6.25rem);position:relative;width:90vw}._modal-inner_owgl2n._--is-small_owgl2n{margin-left:auto;margin-right:5vw;min-width:400px;right:0;width:25vw}._modal-inner__close_owgl2n{background-color:#fff;border-radius:9999px;color:#bdbdbd;cursor:pointer;display:flex;flex-direction:column;margin-right:1.5rem;margin-top:1.5rem;position:absolute;right:-2rem;top:-80px;z-index:999}._modal-inner__close_owgl2n:hover{color:#00abfa}._modal-inner__close_owgl2n svg{height:4rem;width:4rem;fill:currentColor}._ds-dropdown_1ao7t6{background-color:#fff;border-radius:1.5rem;box-shadow:0 10px 15px -3px #00000080,0 1px 8px -2px #0006;min-height:3rem;min-width:10rem;padding-bottom:1.5rem;padding-top:.5rem}._ds-dropdown_1ao7t6 .animated-container{overflow:hidden}._--arrow_1ao7t6:after{border-style:solid;border-width:0 12px 12px;top:-10px;z-index:9}._--arrow_1ao7t6:after,._--arrow_1ao7t6:before{content:"";display:inline-block;position:absolute}._--arrow_1ao7t6:before{background-color:initial;box-shadow:0 -4px 8px #000,0 -4px 16px #000;height:10px;top:-9px;width:1px}._--arrow-bottom-right_1ao7t6:after{border-color:#0000 #0000 #fff #fff;border-width:12px;bottom:0;box-shadow:-8px 6px 8px 0 #00000026;right:-24px;top:auto;transform:rotate(-135deg);transform-origin:0 0}._--arrow-bottom-right_1ao7t6:before{background-color:initial;bottom:20px;box-shadow:0 -4px 8px #000,0 -4px 16px #000;display:none;right:-12px;top:auto}._header-spacer_1ao7t6{margin-top:1rem}._used-templates-header_1ao7t6{font-weight:400;letter-spacing:.05em;margin:2rem 2rem .5rem;text-transform:uppercase}._template-suggestion_1ao7t6{align-items:center;display:flex;flex-direction:row;font-size:1.25rem;font-weight:600;margin-left:2rem;margin-right:2rem;padding-bottom:.25rem;padding-top:.25rem;-webkit-user-select:none;user-select:none}._template-suggestion_1ao7t6 svg{height:1rem;margin-right:.5rem;width:1rem;fill:currentColor}._template-suggestion_1ao7t6:hover{color:#00abfa;cursor:pointer}._course-edit-wrapper_1apezn{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}._course-edit-content_1apezn{max-width:60rem;max-width:42rem;-webkit-user-select:none;user-select:none;width:100%}@media (max-width:800px){._course-edit-content_1apezn{padding-left:2rem;padding-right:2rem;width:100%}}._course-edit-header_1apezn{align-items:center;font-size:4rem;font-weight:900;letter-spacing:-.05em;line-height:1.25}._course-edit-header_1apezn svg{height:3rem}@media (max-width:640px){._course-edit-header_1apezn{font-size:3rem}}._name-colorpicker-wrapper_1apezn{display:flex;flex-direction:row;gap:1.5rem}._course-title-input_1apezn{align-content:center;border-color:#dae1e7;border-radius:.5rem;border-width:1px;font-size:1.875rem;font-weight:600;padding:1rem;width:100%}._course-title-input_1apezn:before{color:#4b5563;font-weight:400}._course-color-picker_1apezn{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem;justify-content:space-between;max-width:42rem;padding-bottom:1rem;padding-top:1rem}@media (max-width:800px){._course-color-picker_1apezn{justify-content:flex-start;max-width:100%;padding-left:2rem;padding-right:2rem}}._course-color-picker__color_1apezn{border:4px solid #fff;border-radius:9999px;height:4.5rem;margin-bottom:.25rem;margin-top:.25rem;transition:transform .3s,box-shadow .3s ease-in-out,border-radius .3s;width:4.5rem}@media (max-width:800px){._course-color-picker__color_1apezn{height:4rem;width:4rem}}._course-color-picker__color_1apezn[data-is-selected]{box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;transform:scale(1.3)}._course-color-picker__color_1apezn svg{fill:#fff}._course-color-picker__color_1apezn:focus,._course-color-picker__color_1apezn:hover{box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;cursor:pointer;transform:scale(1.2)}._course-color-picker__color_1apezn:hover[data-is-selected]{transform:scale(1.3)}._course-time-question-text_1apezn{font-size:1.875rem;padding-bottom:.5rem;padding-top:.5rem}._course-time-question-button__group_1apezn{display:flex;flex-direction:row;gap:.75rem;margin-bottom:2rem;width:100%}._course-time-question-button_1apezn{background-color:#fff;border-color:#dae1e7;border-radius:9999px;border-width:1px;font-size:1.5rem;padding:.75rem 1rem;width:100%}._course-time-question-button_1apezn[data-is-active]{background-color:#88bee733;border-color:#88bee7;border-width:1px}._course-time-question-button_1apezn:focus{outline:0}._day-by-day-list_1apezn{margin-left:auto;margin-right:auto}._course-time-input-start-end-group_1apezn{display:flex;flex-direction:row;gap:2rem;padding-top:.5rem}._course-time-label-input-group_1apezn{border-color:#88bee7;border-radius:.5rem;border-width:1px;display:flex;flex-direction:column;line-height:1;padding:1rem;width:100%}._course-time-input-label_1apezn{font-size:1.5rem;font-weight:400;line-height:1}._course-time-done-button_1apezn{align-items:center;background-color:#00abfa;border-radius:.5rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;color:#fff;display:flex;flex-direction:row;font-size:1.25rem;justify-content:center;margin-left:12px;margin-top:.5rem;opacity:0;padding-bottom:.25rem;padding-top:.25rem;transition:opacity .2s ease-in-out,transform .2s ease-in-out,box-shadow .2s ease-in-out;width:100%;width:calc(100% - 24px)}._course-time-done-button_1apezn svg{height:1rem;margin-right:.5rem;width:1rem;fill:#fff}._course-time-done-button_1apezn:focus,._course-time-done-button_1apezn:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;outline:0;text-decoration:underline;transform:translateY(-1px) scale(1.01)}._course-time-done-button_1apezn:active{transform:translateY(0)}._course-time-done-button_1apezn[data-is-focused]{opacity:1}._course-time-input_1apezn{align-content:center;font-size:2.25rem;font-weight:600;padding-top:.5rem;width:100%}._course-time-input_1apezn:focus{outline:0}._choose-template-button_1apezn{align-items:center;border-color:#00abfa;border-radius:.5rem;border-width:1px;color:#00abfa;display:flex;flex-direction:row;font-size:1.25rem;justify-content:space-between;padding:1rem;width:100%}._choose-template-button_1apezn svg{align-self:center;display:flex;height:1.5rem;width:1.5rem;fill:currentColor}._choose-template-icon-text-group_1apezn{align-items:center;display:flex;gap:1rem;justify-content:center}._delete-button_1apezn{align-items:center;border-radius:9999px;color:#f6836f;flex-direction:row;font-size:1.5rem;justify-content:flex-start}._delete-button_1apezn svg{fill:currentColor;height:1.5rem;margin-right:.5rem;width:1.5rem}._delete-button_1apezn:hover{text-decoration:underline}._done-button_1apezn{align-items:center;background-color:#00abfa;background-color:#1c5987e6;border-radius:.5rem;border-width:1px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;color:#00abfa;color:#fff;flex-direction:row;font-size:1.875rem;font-weight:600;justify-content:flex-start;padding:1rem 2rem}._done-button_1apezn svg{fill:currentColor;height:1.5rem;margin-right:.5rem;width:1.5rem}._done-button_1apezn:hover{text-decoration:underline}._footer_1apezn{background-color:#f9fafb;border-color:#dae1e7;border-radius:0 0 2rem 2rem;border-top-width:1px;margin-top:2rem;padding:2rem 4rem 2.5rem;width:100%}._course-time-toggle-date-input-group_pphefz,._footer_1apezn{align-items:center;display:flex;flex-direction:row;justify-content:space-between}._course-time-toggle-date-input-group_pphefz{border-color:#f1f5f8;border-top-width:1px;height:4rem}._checkmark-on_pphefz,._toggle-button_pphefz{height:2rem;width:2rem}._checkmark-on_pphefz{color:#00abfa}._checkmark-on_pphefz svg{fill:currentColor}._checkmark-on_pphefz:hover{cursor:pointer}._checkmark-on_pphefz:focus{outline:0}._checkmark-off_pphefz{color:#606f7b;height:2rem;width:2rem}._checkmark-off_pphefz svg{fill:currentColor}._checkmark-off_pphefz:hover{cursor:pointer}._checkmark-off_pphefz:focus{outline:0}._toggle-date-group_pphefz{align-items:center;display:flex;flex-direction:row;gap:1rem;margin-right:4rem;width:12rem}._time-date_pphefz{font-size:1.5rem;font-weight:600}._course-one-time-input-wrapper_pphefz{border-color:#dae1e7;border-radius:.25rem;border-width:1px;display:flex;flex-direction:row;margin-right:.5rem;position:relative;transition:border .2s}._course-one-time-input-wrapper_pphefz[data-is-focused]{border-color:#00abfa}._course-one-time-input_pphefz{border-radius:.5rem;display:flex;font-size:1.25rem;font-weight:600;padding:.5rem 1rem;text-align:center;width:10rem}._course-one-time-input_pphefz:focus{outline:0}._course-time-done-button-wrapper_pphefz{align-self:center;opacity:0;position:absolute;right:.25rem;top:.75rem;transition:opacity .2s}._course-time-done-button-wrapper_pphefz[data-is-focused]{opacity:1}._course-time-done-button_pphefz{align-content:center;align-items:center;background-color:#00abfa;border-radius:9999px;color:#fff;display:flex;font-size:1.5rem;height:1.5rem;justify-content:center;margin-right:1rem;transition:box-shadow .5s,background-color .5s,opacity .5s;width:1.5rem}._course-time-done-button_pphefz:focus,._course-time-done-button_pphefz:hover{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;outline:0;text-decoration:underline;transform:translateY(-1px) scale(1.01)}._course-time-done-button_pphefz:active{transform:translateY(0)}._course-time-done-button_pphefz svg{height:1rem;width:1rem;fill:currentColor}._course-one-time-input-separator_pphefz{border-color:#0000;border-radius:.5rem;border-width:1px;display:flex;font-size:1.25rem;font-weight:600;margin-right:.5rem;padding-bottom:.25rem;padding-top:.25rem;text-align:center}._toggle_pphefz .x-toggle+label>.x-toggle-light.x-toggle-btn{border:1px solid #d6d6d6!important}._toggle_pphefz .x-toggle:checked+label>.x-toggle-light.x-toggle-btn{border-color:#00000080!important}._toggle_pphefz .x-toggle+label>.x-toggle-light.x-toggle-btn:after{top:-1px}._rewatch-wrapper_s5h58b{align-items:center;background-color:#fffc;display:flex;flex-direction:row;height:100%;justify-content:center;opacity:0;position:absolute;top:0;transition:opacity .5s ease-in-out;width:100%;z-index:9999999}._rewatch-wrapper_s5h58b._--is-visible_s5h58b{opacity:1}._rewatch-button_s5h58b{align-items:center;cursor:pointer;display:flex;flex-direction:row;font-size:3rem;font-weight:900;letter-spacing:-.05em;transition:transform .2s ease-in-out,color .2s ease-in-out}._rewatch-button_s5h58b svg{height:3rem;margin-right:.5rem;width:3rem;fill:currentColor}._rewatch-button_s5h58b:hover{color:#00abfa;transform:translateY(-3px) scale(1.05)}._day-column__header_ec9o2a{color:#22292f;font-size:1.5rem;font-weight:900;line-height:1;margin-bottom:1.5rem;text-align:center;text-transform:uppercase}._weekly-templates_ec9o2a{display:flex;flex-direction:row;margin:3rem 2rem;min-height:20vh;width:100%}._day-column_ec9o2a{margin-right:2rem;width:20%}._day-column_ec9o2a:last-child{margin-right:0}._class-is-off-box_ec9o2a{border-color:#e0e0e0;border-radius:1rem;border-width:1px;font-size:1.25rem;line-height:1;padding:1rem;text-align:center}._lesson-box_ec9o2a{border-color:#e0e0e0;border-radius:.5rem;border-radius:1rem;border-width:1px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;overflow-x:hidden}._lesson-box__lesson_ec9o2a{padding:.5rem}._lesson-box__no-lesson-message_ec9o2a{font-size:1.875rem;font-weight:900;line-height:1;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;border-bottom:1px solid #0000;flex-grow:1;letter-spacing:-.2px;line-height:.95;overflow-wrap:break-word;padding:2rem;text-align:center;width:100%}._lesson-box__no-lesson-message_ec9o2a:focus{border-bottom-width:1px;border-color:#00abfa;outline:0}._lesson-box__button-header_ec9o2a{align-items:center;background-color:#fff;border-top-left-radius:.5rem;border-top-right-radius:.5rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;display:flex;flex-direction:row;justify-content:center;padding:1rem;width:100%}._lesson-box__button-header__button_ec9o2a{align-items:center;color:#00abfa;cursor:pointer;display:flex;flex-direction:column;justify-content:center;margin-left:.5rem;margin-right:.5rem;transition:transform .2s;-webkit-user-select:none;user-select:none;width:100%}._lesson-box__button-header__button_ec9o2a svg{height:2rem;width:2rem;fill:currentColor}._lesson-box__button-header__button_ec9o2a:hover{text-decoration:underline;transform:translateY(-2px)}._lesson-box__button-header__button_ec9o2a:active{transform:scale(.98) translateY(0)}._change-menu__title_ec9o2a{color:#22292f;font-size:1.875rem;font-weight:700;letter-spacing:-.05em;line-height:1;margin-top:.5rem;padding-left:2rem;padding-right:2rem;text-align:center}._button-row_ec9o2a{margin-bottom:0;padding:0 2rem;width:100%}._button-row_ec9o2a button{width:100%}._course-outline-with-detail_abx2l1{display:flex;flex-direction:column;padding-left:2rem;padding-right:2rem}._course-outline-with-detail__row_abx2l1{display:flex;flex-direction:row;height:calc(100vh - 15rem);padding-bottom:2rem;position:sticky;top:7rem}._course-outline-with-detail__detail_abx2l1{border-radius:8px;display:flex;display:-webkit-flex;height:100%;margin-left:1rem;position:relative;width:60%}._course-outline-with-detail__detail_abx2l1 ._single-lesson-wrapper_abx2l1{border-radius:8px;box-shadow:0 .25rem .75rem #0003;margin-bottom:20rem;margin-left:1rem;padding-bottom:0}._header__day-of-the-week_1nh1r8{font-size:1.5rem;font-weight:400;letter-spacing:-.05em;line-height:1}._header__day_1nh1r8{font-size:2.25rem;font-weight:900;letter-spacing:-.05em;line-height:1}._header_1nh1r8{display:flex;flex-direction:row;justify-content:space-between;padding:2rem;width:100%}._header__close_1nh1r8{position:static}._body_1nh1r8{padding:.5rem 2rem}._body_1nh1r8>div{width:100%}._unit-title_iobtwd{line-height:1;padding-bottom:0}._unit-date-info_iobtwd{font-weight:400}[data-is-moving] ._unit-date-info_iobtwd{visibility:hidden}._unit-block-title_iobtwd{font-weight:600;line-height:1.1;padding-left:0;text-align:left;width:100%}._schedule-button_12ject{background-color:#00abfa;color:#fff;margin:auto;min-width:25%}._schedule-button_12ject:hover{box-shadow:0 6px 20px #00000026,0 2px 6px #0000001a;text-decoration:underline;transform:translateY(-2px)}._schedule-button_12ject:active{box-shadow:inset 0 2px 4px 0 #0000000f;transform:translateY(0) scale(.95)}._schedule-button_12ject:focus{background-color:#fff;border-color:#00abfa;color:#00abfa;text-decoration:underline}._headers_12ject{color:#00abfa;font-size:1.25rem;font-weight:600;margin-bottom:.5rem}._headers--classes_12ject{border-bottom-width:1px;border-color:#e0e0e0}._headers__attachment-edit-notice_12ject{background-color:#f1f5f8;border-color:#dae1e7;border-radius:.5rem;border-width:1px;color:#22292f;font-size:1.25rem;font-weight:500;line-height:1;margin-bottom:.5rem;padding:1.5rem}._attachment-section_12ject{border-bottom-width:1px;margin-bottom:1.5rem}._attachment-button_12ject,._attachments__buttons_12ject{align-items:center;display:flex;flex-direction:row}._attachment-button_12ject{border-color:#bdbdbd;border-radius:9999px;border-width:1px;color:#00abfa;font-size:1.25rem;margin-bottom:1rem;margin-right:.5rem;padding:.5rem 1.5rem}._attachment-button_12ject>svg{height:1.25rem;margin-right:.25rem;width:1.25rem;fill:currentColor}._attachment-button_12ject:hover{text-decoration:underline}._attachment-button_12ject:focus{background-color:#00abfa;border-color:#fff;color:#fff;outline:none;text-decoration:underline}._attachment-line_1yp16e{align-items:center;border-top-width:1px;display:flex;flex-direction:row;justify-content:space-between;width:100%}._attachment-line__right_1yp16e{align-items:center;color:#757575;display:flex;font-size:1.25rem;justify-content:flex-start;margin-bottom:.75rem;margin-top:.75rem}._file-name-section_1yp16e{display:flex;flex-direction:column}._attachment-line__left_1yp16e{display:flex;flex-direction:row;justify-content:space-between}._share-mode-select__change-mode_1yp16e{color:#00abfa;font-size:1.25rem;margin-right:3rem;padding-bottom:1rem;padding-top:1rem;text-align:right;width:auto}._share-mode-option_1yp16e{display:flex;flex-direction:row;justify-content:space-between;padding-left:1rem;padding-right:1rem}._share-mode-option_1yp16e._--is-selected_1yp16e{text-align:right;text-decoration:underline;width:1rem}._remove-attachment-btn_1yp16e>svg{height:2rem;width:2rem;fill:#757575}._status-box-icon_1yp16e{flex-shrink:0;height:2rem;margin-right:.5rem;width:2rem}._status-box-icon_1yp16e._--success_1yp16e{color:#b3ea7b}._status-box-icon_1yp16e._--error_1yp16e{color:#f6836f}._status-box-icon_1yp16e svg{fill:currentColor}._class-settings__wrapper_u513t6{border-bottom-width:1px;border-color:#e0e0e0;flex-direction:column;margin-bottom:.5rem;padding-bottom:.5rem}._class-settings_u513t6{display:flex;flex-direction:row;justify-content:space-between}._left-side_u513t6{justify-content:center}._left-side_u513t6,._right-side_u513t6{align-items:center;display:flex;flex-direction:row}._right-side_u513t6{justify-content:flex-end}._right-side_u513t6>button,._right-side_u513t6>div{margin-left:.5rem}._status-icon_u513t6{border-radius:9999px;height:3rem;padding:.75rem;width:3rem}._status-icon_u513t6[data-status=DELETED],._status-icon_u513t6[data-status=UNSCHEDULED]{padding:0;width:0}._status-icon_u513t6[data-status=PUBLISHED]{background-color:#a4de6e;color:#fff}._status-icon_u513t6[data-status=SCHEDULED]{background-color:#f2d354;color:#0000004d}._status-icon_u513t6 svg{height:100%;width:100%;fill:currentColor}._class-name-block_u513t6{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;margin-left:.5rem}._class-name_u513t6{font-size:1.5rem;font-weight:600;line-height:1}._class-name_u513t6 a{padding-bottom:0;text-decoration:underline;-webkit-text-decoration-color:var(--link-blue);text-decoration-color:var(--link-blue)}._class-name_u513t6 a svg{height:1rem;width:1rem;fill:var(--link-blue)}._class-status_u513t6{font-size:1rem;line-height:1}._class-status_u513t6[data-status=PUBLISHED]{color:#a4de6e}._class-status_u513t6[data-status=SCHEDULED]{color:#cdb851}._class-settings__buttons_u513t6{display:flex;justify-content:flex-end}._btn-schedule_u513t6{border-color:#00abfa;border-radius:9999px;border-width:1px;color:#00abfa;font-size:1.25rem;height:100%;line-height:1;margin-right:1rem;padding:.5rem 1.5rem}._btn-schedule_u513t6:active,._btn-schedule_u513t6:hover{text-decoration:underline}._btn-schedule_u513t6._--enabled_u513t6{border-color:#e0e0e0}._btn-schedule_u513t6._--basic_u513t6{margin-right:0}._btn-schedule_u513t6:focus{background-color:#00abfa;color:#fff;outline:none;text-decoration:underline}._btn-schedule__info_u513t6{align-items:center;display:flex;flex-direction:row}._btn-schedule__info_u513t6>svg{height:2rem;width:2rem;fill:#bdbdbd}._btn-schedule__text_u513t6{align-items:flex-start;display:flex;flex-direction:column;padding-right:1rem}._btn-schedule__text__status_u513t6{color:#00abfa;font-size:1.25rem;font-weight:600}._btn-schedule__text__date-time_u513t6{color:#22292f;font-weight:500}._btn-trash_u513t6{border-color:#e0e0e0;border-radius:9999px;border-width:1px;color:#bdbdbd;height:3rem;padding:.75rem;width:3rem}._btn-trash_u513t6 svg{fill:currentColor;height:100%;width:100%}._btn-trash_u513t6:hover{border-color:#f6836f;color:#f6836f}._btn-trash_u513t6:active{background-color:#f6836f;color:#fff}._dropdown-menu_u513t6{padding:0}._schedule-time-menu_u513t6{font-size:1.875rem;font-weight:700;padding:0 1.5rem;text-align:left}._schedule-date__header_u513t6{padding-left:2rem;padding-right:2rem;padding-top:1.5rem}._schedule-date__header_u513t6,._schedule-time__header_u513t6{font-size:2.25rem;font-weight:900;letter-spacing:-.5px;text-align:left}._schedule-time__header_u513t6{padding-top:1rem}._schedule-date_u513t6,._schedule-time_u513t6{padding-bottom:1rem;padding-left:2rem;padding-right:2rem}._schedule-time_u513t6{border-color:#e0e0e0;border-top-width:1px;font-size:1.875rem;font-weight:700;text-align:left}._post-warning-box_u513t6{display:flex;justify-content:flex-start;width:100%}._post-warning-message_u513t6{background-color:#f5d5474d;border-radius:.5rem;color:#22292f;font-size:1.25rem;font-weight:500;line-height:1;margin-bottom:.5rem;padding:.5rem 1rem;text-align:center;width:100%}._inputs_14m3u4{border-color:#e0e0e0;border-radius:.5rem;border-width:1px;font-size:1.25rem;margin-bottom:1rem;padding:.5rem .75rem;transition:border-color .1s ease-in-out;width:100%}._inputs_14m3u4:focus-within{border-color:#00abfa;outline:none}._title_14m3u4{font-weight:600}._points_14m3u4{text-align:right;width:6rem}._description_14m3u4{min-height:4rem}._top-row_14m3u4{display:flex;flex-direction:row}._top-row_14m3u4>div{margin-right:.25rem}._top-row_14m3u4>div:last-child{margin-right:0}._top-row__section_14m3u4{display:flex;flex-direction:column}._top-row__section_14m3u4._first_14m3u4{flex-grow:3}._headers_14m3u4{color:#00abfa;font-size:1.25rem;font-weight:600;-webkit-user-select:none;user-select:none}input[type=number]{-moz-appearance:textfield}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}._select-trigger_14m3u4{align-items:center;border-color:#e0e0e0;border-radius:.5rem;border-width:1px;border-left:1px solid var(--dividers);border-right:1px solid var(--dividers);border-top:1px solid var(--dividers);display:flex;flex-direction:row;font-size:1.25rem;line-height:1;margin-bottom:.75rem;min-height:3rem;min-width:20rem;padding-bottom:.5rem;padding-top:.5rem;transition:border-color .1s ease-in-out;white-space:nowrap}._select-trigger_14m3u4.ember-power-select-trigger--active{border-radius:.5rem;border-width:1px;border-left:1px solid var(--link-blue);border-right:1px solid var(--link-blue);border-top:1px solid var(--link-blue)}._select-trigger_14m3u4.ember-power-select-trigger--active .ember-power-select-placeholder{display:none}._select-trigger_14m3u4.ember-basic-dropdown-trigger--above[aria-expanded=true]{border-radius:.5rem}._select-trigger_14m3u4:focus{border-left:1px solid var(--link-blue);border-right:1px solid var(--link-blue);border-top:1px solid var(--link-blue);border-color:#00abfa;border-radius:.5rem;border-width:1px}._select-trigger_14m3u4 .ember-power-select-selected-item{margin-right:1rem;padding:0}._select-trigger_14m3u4 .ember-power-select-status-icon{right:8px}._select-trigger_14m3u4[aria-expanded=true]{border-radius:.5rem!important;border-width:1px;border-left:1px solid var(--link-blue);border-right:1px solid var(--link-blue);border-top:1px solid var(--link-blue);border-color:#00abfa;border-width:1px}@keyframes _drop-fade-below_14m3u4{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@keyframes _drop-fade-above_14m3u4{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._select-dropdown_14m3u4{border-left:1px solid var(--dividers);border-radius:.5rem;border-right:1px solid var(--dividers);border-top:1px solid var(--dividers);box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;line-height:1;margin-top:.25rem;white-space:nowrap}._select-dropdown_14m3u4.ember-basic-dropdown--transitioning-in{animation:_drop-fade-below_14m3u4 .2s;animation-timing-function:cubic-bezier(.77,0,.175,1)}._select-dropdown_14m3u4.ember-power-select-dropdown.ember-basic-dropdown-content--below{border-top-left-radius:.5rem;border-top-right-radius:.5rem}._select-dropdown_14m3u4 .ember-power-select-option{font-size:1.25rem;line-height:1;margin-bottom:.5rem;padding:.5rem 1rem;position:relative}._select-dropdown_14m3u4 .ember-power-select-option[aria-current=true]{background-color:#f1f5f8;color:#00abfa;text-decoration:underline}._select-dropdown_14m3u4 .ember-power-select-option[aria-current=true][aria-selected=true]{background-color:#f1f5f8}._select-dropdown_14m3u4 .ember-power-select-option[aria-selected=true]{background-color:#fff}._select-dropdown_14m3u4 .ember-power-select-option[aria-selected=true]:before{content:"✓";font-size:.8rem;left:.5em;line-height:1.2rem;padding-top:0;position:absolute}._select-dropdown_14m3u4 input{font-size:1.25rem}._choice-add_14m3u4,._choice_14m3u4{align-items:center;display:flex;flex-direction:row;font-size:1.25rem;justify-content:flex-start;margin-bottom:1rem}._choice-add_14m3u4{color:#757575;margin-left:1.5rem;padding-left:.25rem}input._choice-input_14m3u4{border-bottom-width:1px;border-color:#0000;flex-grow:1;margin-right:.5rem;padding:0}input._choice-input_14m3u4:focus-within{border-bottom-width:1px;border-color:#00abfa;outline:none}._choice-icon_14m3u4,._choice-move_14m3u4,._choice-remove_14m3u4{align-items:center;color:#bdbdbd;display:flex;flex-direction:row;justify-content:center;margin-right:.25rem;width:1.5rem}._choice-icon_14m3u4 svg,._choice-move_14m3u4 svg,._choice-remove_14m3u4 svg{fill:currentColor}._choice-move_14m3u4,._choice-remove_14m3u4{cursor:pointer}._choice-remove_14m3u4:hover{color:#f6836f}._headers__multiple-choice-edit-notice_14m3u4{background-color:#f1f5f8;border-color:#dae1e7;border-radius:.5rem;border-width:1px;color:#22292f;font-size:1.25rem;font-weight:500;line-height:1;margin-bottom:.5rem;margin-top:.5rem;padding:1.5rem}._header-spacer_oxc456,._header-spacer_ymwrxy{margin-top:1rem}._notice_1lfdb7{color:#22292f;font-size:1.875rem;font-weight:700;letter-spacing:-.05em;line-height:1;margin-bottom:1rem;padding:.5rem 2rem;text-align:center}._button-row_1lfdb7{padding-left:2rem;padding-right:2rem;width:100%}._button-row_1lfdb7 button{width:100%}._day-label_rg910w{color:#757575;font-size:1.5rem;font-weight:400;text-transform:uppercase}._body_1oy7w8{max-height:50vh;overflow-y:scroll}._card-list_1oy7w8{margin-left:2rem;margin-right:2rem;padding-bottom:1rem;padding-top:1rem}._card-list__item-wrapper_1oy7w8{align-items:stretch;display:flex;flex-direction:row;margin-bottom:.5rem;width:100%}._card-list__item_1oy7w8{align-items:center;background-color:#fff;border-color:#e0e0e0;border-radius:.5rem;border-width:1px;display:flex;flex-direction:row;padding-bottom:.5rem;padding-top:.5rem;-webkit-user-select:none;user-select:none;width:100%}._card-list__item_1oy7w8,._card-list__item_1oy7w8.sortable-item:not(.is-dragging){transition:box-shadow .2s,transform .2s}._card-list__item_1oy7w8:hover{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}._card-list__item_1oy7w8.is-dragging,._card-list__item_1oy7w8:active{border-color:#0000;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;position:relative;z-index:9999999}._card-list__item__move-button_1oy7w8{cursor:move;margin-left:.5rem;margin-right:.5rem}._card-list__item__text_1oy7w8{font-size:1.25rem;font-weight:600}._body_1jaupx{margin-left:2rem;margin-right:2rem}._day-list_1jaupx{margin-bottom:1rem;margin-top:1rem}._day-list__day_1jaupx{align-items:center;cursor:pointer;display:flex;flex-direction:row;padding-bottom:1rem;-webkit-user-select:none;user-select:none}._day-list__day_1jaupx:last-child{padding-bottom:0}._day-list__day_1jaupx._--is-selected_1jaupx{color:#00abfa}._day-list__day__checkbox_1jaupx{height:1.5rem;margin-right:.5rem;width:1.5rem}._day-list__day__checkbox_1jaupx svg{fill:currentColor}._day-list__day__name_1jaupx,._must-remove-reset_1jaupx{font-size:1.5rem;font-weight:600;line-height:1}._must-remove-reset_1jaupx{margin-top:1rem}._routine-not-updating-from-template-notice_ju57qk{margin:1rem 2rem}._rotation-exception_ju57qk,._routine-not-updating-from-template-notice_ju57qk{background-color:#fff;border-color:#e0e0e0;border-radius:.5rem;border-width:1px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;padding:1rem .75rem;-webkit-user-select:none;user-select:none}._rotation-exception_ju57qk{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin:1rem 1.5rem}._rotation-exception__icon_ju57qk{height:2.5rem;margin-left:.5rem;margin-right:1rem;width:2.5rem}._rotation-exception__icon_ju57qk svg{height:100%;width:100%}._rotation-exception__header_ju57qk,._routine-not-updating-from-template-notice__header_ju57qk{font-size:1.5rem;font-weight:900;letter-spacing:-.01em;line-height:1;margin-bottom:.5rem;text-align:center}._rotation-exception__text_ju57qk{align-items:center;display:flex;flex-direction:column;justify-content:flex-start}._rotation-exception__subheader_ju57qk,._routine-not-updating-from-template-notice__subheader_ju57qk{font-size:1.25rem;line-height:1;text-align:center}._rotation-exception__subheader__link_ju57qk,._routine-not-updating-from-template-notice__action-link_ju57qk{cursor:pointer;text-decoration:underline}._rotation-exception__header_ju57qk,._rotation-exception__subheader_ju57qk{margin-bottom:0;text-align:left;width:100%}._day-label_1nfea0{color:#757575;font-size:1.5rem;font-weight:400;line-height:1;margin-left:.25rem;text-transform:uppercase}._header-bar_z2lnrl{align-items:center;display:flex;flex-direction:row;margin-bottom:1rem;-webkit-user-select:none;user-select:none}._header-bar__back-arrow_z2lnrl{cursor:pointer;height:1.25rem;margin-left:1rem;margin-right:.5rem;width:1.25rem}._header-bar__back-arrow_z2lnrl svg{fill:currentColor}._header-bar__back-arrow_z2lnrl:hover{color:#00abfa}._header-bar__text_z2lnrl{font-size:1.875rem;font-weight:700}._class-list_z2lnrl{align-items:center;display:flex;flex-direction:column;margin-top:.5rem;max-height:70vh;overflow-y:scroll;padding-left:1rem;padding-right:1rem;width:100%}._toggle-course-is-on_z2lnrl{align-items:center;border:1px solid #0000;border-radius:.5rem;display:flex;flex-direction:row;margin:0 0 .5rem;padding:.25rem .5rem .25rem 1rem;transition:background-color .2s ease-in-out;-webkit-user-select:none;user-select:none;width:100%}._toggle-course-is-on_z2lnrl._is-off_z2lnrl{border-color:#e0e0e0;border-width:1px;color:#757575}._toggle-course-is-on__course-title_z2lnrl{align-self:center;color:#000;font-size:1.25rem;font-weight:600;overflow:hidden;text-align:left;text-overflow:ellipsis;text-shadow:none;white-space:nowrap;width:calc(100% - 35px)}._header-bar__text_1tt00w{font-size:1.875rem;font-weight:700}._toggle-line-up-classes-divider_1tt00w{border-bottom-width:1px;border-color:#e0e0e0;margin-bottom:1rem;margin-top:1rem}._toggle-line-up-classes-row_1tt00w{display:flex;flex-direction:row;justify-content:space-between}._toggle-line-up-classes-row__text_1tt00w{flex-grow:1;font-size:1.875rem;font-weight:700;white-space:nowrap}._toggle-classes-instructions_1tt00w{align-items:center;background-color:#fff;border-color:#00abfa;border-radius:.5rem;border-width:1px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;color:#00abfa;display:flex;flex-direction:row;margin-bottom:2rem;margin-top:.5rem;padding:1rem}._toggle-classes-instructions_1tt00w svg{fill:currentColor;height:2.5rem;margin-right:.5rem;width:2.5rem}._toggle-classes-instructions__text_1tt00w{align-items:flex-start;display:flex;flex-direction:column;line-height:1}._toggle-classes-instructions__header_1tt00w{font-size:1.5rem;font-weight:700}._toggle-classes-instructions__subheader_1tt00w{font-size:1.25rem;font-weight:400}._class-list_1tt00w{margin-top:.5rem}._class-list__class_1tt00w{align-items:center;background-color:#fff;border-color:#e0e0e0;border-radius:.5rem;border-width:1px;display:flex;justify-content:space-between;margin-bottom:.5rem;padding:.25rem 1rem}._class-list__class_1tt00w.is-selected{border-color:#0000}._class-list__class_1tt00w:active{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}._class-list__class_1tt00w.is-dragging{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}._class-list__class__move-button_1tt00w{align-items:center;display:flex;margin-right:.5rem}._class-list__class__title_1tt00w{font-size:1.25rem;max-width:250px;overflow-x:hidden;padding-right:1rem;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;white-space:nowrap}._class-list__class__title_1tt00w._is-selected_1tt00w{font-size:1.25rem;font-weight:600}._class-list__class__title_1tt00w._is-not-selected_1tt00w{color:#bdbdbd;text-decoration:line-through}._class-list__class__checkbox_1tt00w{height:1.5rem;width:1.5rem}._class-list__class__checkbox_1tt00w._is-not-selected_1tt00w{fill:#bdbdbd}._class-list__class__left-side_1tt00w{display:flex;flex-direction:row;width:100%}._controls_1tt00w{margin-bottom:.5rem;margin-left:1rem;margin-top:.25rem;width:100%}._controls_1tt00w,._controls__inner_1tt00w{align-items:flex-end;display:flex;flex-direction:row;justify-content:flex-end}._controls__control_1tt00w{color:#bdbdbd;cursor:pointer;font-size:1.125rem}._controls__control_1tt00w:hover{color:#00abfa;text-decoration:underline}._controls__control_1tt00w:hover:after{color:#bdbdbd}._controls__control_1tt00w:first-child{padding-right:.5rem}._controls__control_1tt00w:first-child:after{content:"|";padding-left:.5rem}._schedule-date__body_1c2lvm{display:flex;flex-direction:row}._schedule-date__relative_1c2lvm{padding-right:2rem;text-align:left}._schedule-date__date_1c2lvm{align-items:center;display:flex;flex-direction:row;font-size:1.25rem;margin-bottom:.75rem}._schedule-date__date_1c2lvm>input{color:#00abfa}._schedule-date__date_1c2lvm>input,._schedule-date__date_1c2lvm>label{font-weight:700;margin:0;-webkit-user-select:none;user-select:none}._schedule-date__date_1c2lvm>label{margin-left:0}._schedule-date__date_1c2lvm>input:checked+label,._schedule-date__date_1c2lvm>input:checked+label ._schedule-date__date__relative_1c2lvm{color:#00abfa}._schedule-date__date__relative_1c2lvm{color:#757575;font-weight:400}._schedule-date__specific_1c2lvm{padding-bottom:1rem}._schedule-date__specific_1c2lvm .planbook-school-year-dates__calendar .ember-power-calendar-nav{line-height:1}._schedule-date__specific_1c2lvm .ember-power-calendar-day{border-radius:9999px}._schedule-date__specific_1c2lvm .ember-power-calendar-day:hover{border:1px solid #00abfa;box-shadow:none}._schedule-date__specific_1c2lvm .ember-power-calendar-day--selected{color:#000!important}._schedule-date__specific_1c2lvm .ember-power-calendar-day--focused{border:1px solid #00abfa;box-shadow:none;box-shadow:none!important;outline:none}._schedule-date__calendar_1c2lvm{margin-left:auto;margin-right:auto;width:200px}._time-select_yuqsfq{font-size:1.875rem;font-weight:700;text-align:left}._time-select__set-time_yuqsfq{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%239ca3af' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;border-color:#e0e0e0;border-radius:9999px;border-width:1px;color:#22292f;font-size:1.875rem;font-weight:400;margin-bottom:1rem;padding:1rem 2.5rem 1rem 1rem;-webkit-print-color-adjust:exact;text-align:left;width:100%}._help-menu-button__anchor_19u3u1{align-items:center;display:flex;flex-direction:row;justify-content:center}._help-menu-button__anchor_19u3u1 svg{height:1.5rem;width:1.5rem}._trigger-text_19u3u1{color:#00abfa;font-size:1.5rem;font-weight:900;padding-right:1rem}._dropdown-body_19u3u1{padding:0}._dropdown-body_19u3u1>*+*{border-color:#e0e0e0;border-top-width:1px}._dropdown-body_19u3u1>._row_19u3u1:first-child{border-radius:1rem 1rem 0 0}._row_19u3u1{align-items:center;align-self:stretch;display:flex;gap:15px;padding:15.6px 24px;transition:background-color .2s ease-in-out}._row_19u3u1:hover{background-color:#f9fafb;text-decoration:none}._row-icon_19u3u1{height:36px;max-width:36px;min-width:36px;width:36px}._row-text_19u3u1{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;padding-left:0}._row-text-headline_19u3u1{color:#000;font-size:18px;font-style:normal;font-weight:900;letter-spacing:-.015rem}._row-text-description_19u3u1{color:#727272;font-size:15px;font-style:normal;font-weight:400;line-height:125%}._sync-status-row_19u3u1{cursor:pointer;padding:1rem 2rem 1.3rem}._help-menu-button__anchor_ds4i1p{align-items:center;display:flex;flex-direction:row;justify-content:center}._help-menu-button__anchor_ds4i1p svg{height:1.5rem;width:1.5rem}._trigger-text_ds4i1p{color:#00abfa;font-size:1.5rem;font-weight:900;padding-right:1rem}._dropdown-body_ds4i1p{padding:0}._dropdown-body_ds4i1p>*+*{border-color:#e0e0e0;border-top-width:1px}._dropdown-body_ds4i1p>._row_ds4i1p:first-child{border-radius:1rem 1rem 0 0}._row_ds4i1p{align-items:center;align-self:stretch;display:flex;gap:1.3rem;padding:1.33333rem 2rem;transition:background-color .2s ease-in-out}._row_ds4i1p:hover{background-color:#f9fafb;text-decoration:none}._row-icon_ds4i1p{height:3rem;max-width:3rem;min-width:3rem;width:3rem}._row-text_ds4i1p{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;padding-left:0}._row-text-headline_ds4i1p{color:#000;font-size:1.5rem;font-style:normal;font-weight:900;letter-spacing:-.015rem}._row-text-description_ds4i1p{color:#727272;font-size:1.25rem;font-style:normal;font-weight:400;line-height:125%}._sync-status-row_ds4i1p{cursor:pointer;padding:1rem 2rem 1.3rem}._two-line-row__sub-heading_1id6nz{color:#757575;cursor:pointer;font-size:1.125rem;font-weight:400}._two-line-row__sub-heading_1id6nz:hover{color:#00abfa}._change-time-body_9vpcso{flex-direction:column;gap:1rem;padding:1rem;padding-bottom:0;width:100%}._course-time-input-start-end-group_9vpcso{display:flex;flex-direction:row;gap:1rem}._course-time-label-input-group_9vpcso{border-color:#00abfa;border-radius:.5rem;border-width:1px;display:flex;flex-direction:column;padding:.5rem;width:100%}._course-time-input-label_9vpcso{color:#00abfa;font-size:1.25rem}._course-time-input_9vpcso{align-content:center;font-size:1.5rem;font-weight:600;width:100%}._course-time-input_9vpcso:focus{outline:0}._submit-row_9vpcso{display:flex;flex-direction:row}._submit_9vpcso{font-size:1.5rem;font-weight:600;line-height:1;margin-bottom:1.5rem;margin-top:1.5rem;padding-bottom:.75rem;padding-top:.75rem;width:100%}._two-line-row__sub-heading_id2h6g{cursor:pointer;font-size:1.125rem;font-weight:400}._modal_1mle7h{background-color:#4d4d4d66;display:flex;height:var(--vh,100vh);justify-content:center;overflow:scroll;width:100%;z-index:999999}._modal-inner_1mle7h{background:#fff;border-radius:.5rem;border-radius:2rem;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;display:flex;flex-direction:column;height:100%;height:80%;margin-bottom:auto;margin-top:auto;max-height:60rem;max-width:50rem;padding-top:3rem;position:relative;transform:translateZ(0);width:80%}@media (max-width:480px){._modal-inner_1mle7h{height:calc(100% - 2rem);margin:1rem;padding-top:2rem;width:100%}}._modal-header_1mle7h{align-items:center;border-bottom-width:1px;border-color:#e0e0e0;display:flex;flex-direction:column;font-size:2.25rem;padding-bottom:2rem;-webkit-user-select:none;user-select:none;width:100%}@media (max-width:480px){._modal-header_1mle7h{font-size:1.875rem;padding-bottom:1.5rem}}._modal-header__title_1mle7h{font-weight:900;letter-spacing:-.03em}._modal-header__sub-title_1mle7h{font-weight:400;letter-spacing:-.02em;line-height:1}._pane_1mle7h{display:flex;flex-direction:column;flex-grow:1;gap:2rem;height:100%;min-height:0;overflow:hidden;padding:2rem 3rem}@media (max-width:480px){._pane_1mle7h{gap:1.5rem;overflow:scroll;padding:1.5rem}}._section_1mle7h:last-of-type{display:flex;flex-direction:column;flex-grow:1;min-height:0}._section-title_1mle7h{font-size:1.25rem;font-weight:600;-webkit-user-select:none;user-select:none}._email-wrapper_1mle7h{border-color:#e0e0e0;border-radius:.5rem;border-width:1px;display:flex;flex-direction:column;flex-grow:1;min-height:0;overflow:hidden;padding-bottom:2rem}@media (max-width:480px){._email-wrapper_1mle7h{padding-bottom:1rem}}._subject-input_1mle7h{border-bottom-width:1px;border-color:#e0e0e0;box-shadow:none;color:#4d4d4de6;font-size:1.25rem;height:4rem;opacity:1;padding:1rem;width:100%}._subject-input_1mle7h:focus{outline:0}._subject-input_1mle7h::placeholder{opacity:1!important}._message-input_1mle7h{color:#4d4d4de6;flex-grow:1;font-size:1.25rem;line-height:1.25;min-height:0;overflow-y:auto;padding:1rem;resize:vertical;width:100%}._message-input_1mle7h:focus{outline:0}._lesson-plan-link-button_1mle7h{align-self:center;border-color:#10bbcb;border-radius:9999px;border-width:1px;color:#10bbcb;cursor:pointer;display:flex;font-size:1.25rem;justify-self:center;margin-left:4rem;margin-right:4rem;padding:1rem 4rem;text-align:center;transition:text-color .2s ease-in-out,border-color .2s ease-in-out,box-shadow .2s ease-in-out,transform .2s ease-in-out,-webkit-text-decoration .2s ease-in-out;transition:text-decoration .2s ease-in-out,text-color .2s ease-in-out,border-color .2s ease-in-out,box-shadow .2s ease-in-out,transform .2s ease-in-out;transition:text-decoration .2s ease-in-out,text-color .2s ease-in-out,border-color .2s ease-in-out,box-shadow .2s ease-in-out,transform .2s ease-in-out,-webkit-text-decoration .2s ease-in-out;-webkit-user-select:none;user-select:none}._lesson-plan-link-button_1mle7h:hover{border-color:#16a8b6;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;color:#16a8b6;text-decoration:none;transform:scale(1.005),translateY(2px)}._button-group_1mle7h{align-items:center;background-color:#f3f4f6;border-bottom-left-radius:2rem;border-bottom-right-radius:2rem;border-color:#e0e0e0;border-top-width:1px;display:flex;flex-direction:row;font-size:1.5rem;font-weight:600;gap:2rem;justify-content:space-between;padding:2rem 3rem 3rem;-webkit-user-select:none;user-select:none}@media (max-width:480px){._button-group_1mle7h{font-size:1.25rem;padding:1.5rem}}._send-button_1mle7h{align-self:center;background-color:#10bbcb;border-radius:9999px;color:#fff;padding:1rem 2.5rem;transition:background-color .2s ease-in-out,box-shadow .2s ease-in-out,transform .2s ease-in-out,-webkit-text-decoration .2s ease-in-out;transition:text-decoration .2s ease-in-out,background-color .2s ease-in-out,box-shadow .2s ease-in-out,transform .2s ease-in-out;transition:text-decoration .2s ease-in-out,background-color .2s ease-in-out,box-shadow .2s ease-in-out,transform .2s ease-in-out,-webkit-text-decoration .2s ease-in-out;width:100%}._send-button_1mle7h:enabled{cursor:pointer}._send-button_1mle7h:enabled:hover{background-color:#16a8b6;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;text-decoration:none;transform:scale(1.005),translateY(2px)}._send-button_1mle7h:focus{outline:0}._send-button_1mle7h:disabled{opacity:.5}._cancel-button_1mle7h{align-self:center;background-color:#fff;border-color:#dae1e7;border-radius:9999px;border-width:1px;color:#4d4d4de6;padding:1rem 2.5rem;transition:border-color .2s ease-in-out,box-shadow .2s ease-in-out,transform .2s ease-in-out,-webkit-text-decoration .2s ease-in-out;transition:text-decoration .2s ease-in-out,border-color .2s ease-in-out,box-shadow .2s ease-in-out,transform .2s ease-in-out;transition:text-decoration .2s ease-in-out,border-color .2s ease-in-out,box-shadow .2s ease-in-out,transform .2s ease-in-out,-webkit-text-decoration .2s ease-in-out;width:100%}._cancel-button_1mle7h:enabled{cursor:pointer}._cancel-button_1mle7h:enabled:hover{border-color:#b8c2cc;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;text-decoration:none;transform:scale(1.005),translateY(2px)}._cancel-button_1mle7h:focus{outline:0}._button_zgi8ea{border-color:#00abfa;border-radius:9999px;border-width:1px;color:#00abfa;cursor:pointer;display:block;font-size:1.5rem;font-weight:600;margin-bottom:1rem;margin-left:1.5rem;margin-right:1.5rem;padding:.5rem 1rem;text-align:center;transition:color .2s,background-color .2s}._button_zgi8ea:first-child{margin-top:1.5rem}._button_zgi8ea:focus,._button_zgi8ea:hover{outline:0;text-decoration:underline}._button_zgi8ea:active{background-color:#00abfa;color:#fff;outline:0}._button_zgi8ea._--no-horizontal-margin_zgi8ea{margin-left:0;margin-right:0}._button_zgi8ea._--is-link-style_zgi8ea{border-color:#0000;font-weight:400;padding-bottom:0;padding-top:0}._perspective-trigger-wrapper_1uewuv{align-items:stretch;display:flex;flex-direction:row;margin-bottom:1rem;margin-top:1rem}._perspective-trigger_1uewuv{align-items:center;border-color:#e0e0e0;border-radius:9999px;border-width:1px;color:#757575;cursor:pointer;display:flex;flex-direction:row;font-size:15px;justify-content:center;line-height:13px;padding:.5rem;text-align:center;-webkit-user-select:none;user-select:none}._perspective-trigger_1uewuv:active,._perspective-trigger_1uewuv:hover{background-color:#fff;color:#00abfa}@media (min-width:641px){._perspective-trigger_1uewuv{padding-left:1rem}}._perspective-trigger__icon_1uewuv{height:1.5rem;width:1.5rem;fill:currentColor;display:none;visibility:hidden}@media (min-width:641px){._perspective-trigger__icon_1uewuv{display:block;visibility:visible}}._title_ke8kn7{border-color:#e0e0e0;border-radius:.5rem;border-width:1px;font-size:1.25rem;font-weight:600;margin-bottom:.5rem;margin-left:2rem;margin-right:2rem;padding:.5rem .75rem}._cover-list_ke8kn7{display:flex;flex-direction:column;height:80vh;list-style:none;margin-left:2rem;margin-right:2rem;max-height:80vh;overflow-y:scroll;padding:0}._cover_ke8kn7{background-size:cover;cursor:pointer;flex-shrink:0;height:6rem;list-style:none;margin-bottom:.25rem;transition:opacity .3s}._cover_ke8kn7:before{color:#fff;display:block;font-size:18px;margin-top:1.5rem;text-align:center;text-shadow:0 1px 1px #33333380;vertical-align:middle}._cover_ke8kn7:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8;transition:all .5s}._cover_ke8kn7:hover:before{content:"I want this one."}._cover_ke8kn7[data-in-use]:before,._cover_ke8kn7[data-in-use]:hover:before{content:"\2713   You're using this one!"}._cover_ke8kn7[data-in-use]{border:4px solid #ff0}._show-link_1g55em{display:flex;flex-direction:column;justify-content:center;margin-left:1.5rem;margin-right:1.5rem}._link-box_1g55em{background-color:#f8fafc;border-color:#e0e0e0;border-radius:.5rem;border-width:1px;color:#00abfa;font-size:1.25rem;margin-bottom:.5rem;margin-top:1rem;padding:1rem;word-wrap:break-word}._copy-box-wrapper_1g55em{align-items:stretch;align-self:stretch;display:flex;flex-direction:row;justify-content:center;width:100%}._copy-box-wrapper_1g55em button{width:100%}._primary-title_1vgtv0{align-items:center;align-items:baseline;letter-spacing:-.04em;padding-bottom:.75rem}._header-bar_92f5ku,._primary-title_1vgtv0{cursor:pointer;display:flex;flex-direction:row;padding-top:.5rem}._header-bar_92f5ku{align-items:center;padding-bottom:1rem}._header-bar_92f5ku:hover{color:#00abfa}._header-bar__back-arrow_92f5ku{flex-shrink:0;height:1.5rem;margin-right:.5rem;width:1.5rem}._header-bar__back-arrow_92f5ku svg{fill:currentColor;height:100%;width:100%}._planbook-header__menu-trigger_yalw34{color:#fff;height:3rem;margin-left:.75rem;width:3rem}._planbook-header__menu-trigger_yalw34 svg{fill:currentColor}._edit-screen_14iqaw{padding-left:1.5rem;padding-right:1.5rem;padding-top:1.5rem}._toggle-row_14iqaw{display:flex;flex-direction:row;justify-content:space-between}._toggle-row__label_14iqaw{font-size:1.25rem}._title_14iqaw{font-weight:600;margin-bottom:.75rem}._description_14iqaw,._title_14iqaw{border-color:#e0e0e0;border-radius:.5rem;border-width:1px;font-size:1.25rem;overflow-wrap:anywhere;padding:.5rem .75rem}._description_14iqaw{margin-bottom:1rem;min-height:4rem}._submit-row_14iqaw{display:flex;flex-direction:row}._submit_14iqaw{font-size:1.5rem;font-weight:600;line-height:1;margin-bottom:1.5rem;margin-top:1.5rem;padding-bottom:.75rem;padding-top:.75rem;width:100%}._calendar_14iqaw{margin-top:.5rem}._calendar_14iqaw .ember-power-calendar-nav-control{align-items:center;border-radius:9999px;color:#00abfa;display:flex;flex-direction:row;font-size:1.875rem;height:2.5rem;justify-content:center;line-height:1;margin-left:0;margin-right:0;padding:.25rem;width:2.5rem}._calendar_14iqaw .ember-power-calendar-nav-control:focus{outline:0}._calendar_14iqaw .ember-power-calendar-nav-control[disabled]{opacity:.3}._calendar_14iqaw .ember-power-calendar-nav-title{font-size:1.5rem;font-weight:700}._calendar_14iqaw .ember-power-calendar-weekdays{font-size:1rem;font-weight:600;padding-bottom:.5rem;padding-top:.5rem}._calendar_14iqaw .ember-power-calendar-week{padding-bottom:.25rem;padding-top:.25rem}._calendar_14iqaw .ember-power-calendar-day{background-color:#f1f5f8;border:1px solid #0000;border-radius:9999px;color:#000;font-size:1.25rem;height:2.5rem;margin-left:.25rem;margin-right:.25rem;width:2.5rem}._calendar_14iqaw .ember-power-calendar-day:active,._calendar_14iqaw .ember-power-calendar-day:focus{outline:0}._calendar_14iqaw .ember-power-calendar-day:hover{border-color:#00abfa}._calendar_14iqaw .ember-power-calendar-day--interactive[disabled]{opacity:1}._calendar_14iqaw .ember-power-calendar-day--current-month[disabled]{background-color:#fff}._calendar_14iqaw .ember-power-calendar-day--current-month[disabled]:hover{border-color:#0000}._calendar_14iqaw .ember-power-calendar-day--other-month{background-color:#fff;color:#bdbdbd}._calendar_14iqaw .ember-power-calendar-day--selected{background-color:#fff;background-color:#00abfa;border-color:#00abfa;color:#fff}._header_5aagxo{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-top:1.5rem;padding:1rem 3rem;width:100%}._header__close_5aagxo{position:static}._header__text_5aagxo{font-size:3rem;font-weight:900;letter-spacing:-.05em;line-height:1;margin-left:.5rem}._body_5aagxo{padding:.5rem 2rem}._body_5aagxo>div{width:100%}._modal-wrapper_ekyapy{bottom:0;height:100vh;left:0;overflow:auto;position:fixed!important;width:100vw}._modal_ekyapy{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;max-height:100vh;padding:1rem;position:sticky;top:0;width:100%;z-index:2}._modal-content_ekyapy{background:#fff;border-radius:.5rem;border-radius:2rem;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;max-height:calc(100vh - 4rem);max-width:600px;overflow:auto;width:100%}._exit-button-wrapper_ekyapy{align-items:flex-end;display:flex;flex-direction:row;justify-content:flex-end;max-width:600px;width:100%}._exit-button_ekyapy{align-self:end;background-color:#fff;border-radius:9999px;cursor:pointer;display:flex;height:4rem;margin-bottom:1rem;width:4rem}._exit-button_ekyapy svg{height:100%;padding:.25rem;transition:fill .2s;width:100%}._exit-button_ekyapy:active svg,._exit-button_ekyapy:hover svg{fill:var(--link-blue)}._background_ekyapy{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#0000004d;height:var(--vh,100vh);left:0;overflow:hidden;position:fixed;top:0;transition:background-filter .3s;width:100vw;z-index:1}._template-sidebar_1bwqkq{padding-left:1.5rem;padding-right:1.5rem}._header_1bwqkq{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-top:1.5rem;padding-left:2rem;padding-right:2rem;padding-top:1rem;width:100%}._header__close_1bwqkq{position:static}._header__text_1bwqkq{display:flex;flex-direction:column;width:100%}._header__text-large_1bwqkq{font-size:4rem;font-weight:900;letter-spacing:-.05em;line-height:1;padding-bottom:2rem}._header__text-medium_1bwqkq{font-size:2.25rem;font-weight:900;letter-spacing:-.05em;line-height:1}._header__secondary-text_1bwqkq{align-items:center;color:#757575;display:flex;flex-direction:row;font-size:1.5rem;font-weight:400;justify-content:flex-start;line-height:1;margin-bottom:.25rem}._header__secondary-text__link_1bwqkq{color:#00abfa;cursor:pointer;font-size:1.25rem;padding-left:.75rem;text-decoration:underline}._header__secondary-text__link_1bwqkq:hover{color:#00abfa}._header__text-small_1bwqkq{color:#757575;font-size:1.25rem}._header__text-small__link_1bwqkq{color:#f6836f;margin-left:.25rem;text-decoration:underline}._header__text-small__link_1bwqkq:hover{color:#d85a62}._trial-notice_1bwqkq{background-color:#f1f5f8;border-color:#dae1e7;border-radius:.5rem;border-width:1px;color:#22292f;font-size:1.25rem;font-weight:500;line-height:1;margin-bottom:.5rem;padding:1.5rem}._body_1bwqkq{padding:.5rem 2rem}._body__time-zone_1bwqkq{margin-bottom:3rem;margin-top:3rem}._error-box_1bwqkq{background-color:#f5d5474d;border-radius:.5rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;margin-top:2rem;padding:1rem 2rem}._error-header_1bwqkq{font-size:2.25rem;font-weight:700;letter-spacing:-.05em;margin:0}._error-description_1bwqkq{font-size:1.5rem;font-weight:400;letter-spacing:-.05em}._sign-in-btn_1bwqkq{align-items:center;border-color:#e0e0e0;border-radius:9999px;border-width:1px;box-shadow:0 0 1px #fff0;cursor:pointer;display:flex;flex-direction:row;font-size:2.25rem;font-weight:700;justify-content:space-around;letter-spacing:-.05em;margin-bottom:1rem;margin-top:1rem;padding:1rem 1.5rem;transition:box-shadow .3s,transform .3s,border .3s,background .3s;-webkit-user-select:none;user-select:none;width:100%}._sign-in-btn_1bwqkq:hover{transform:translateY(-1px)}._sign-in-btn_1bwqkq:active,._sign-in-btn_1bwqkq:hover{background-color:#00abfa;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;color:#fff}._sign-in-btn_1bwqkq:active{outline:0;transform:translateY(1px) scale(.98)}._schedule-date_1bwqkq{border-bottom-width:0;border-bottom-width:1px;border-color:#bdbdbd;padding-left:1rem;padding-right:1rem}._schedule-time_1bwqkq{font-size:1.875rem;font-weight:700;padding-left:1rem;padding-right:1rem;padding-top:1rem;text-align:left}._select-time-zone_1bwqkq{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%239ca3af' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;border-color:#e0e0e0;border-radius:9999px;border-width:1px;box-shadow:0 1px 3px 0 #0000001a,0 1px 2px 0 #0000000f;color:#22292f;font-size:1.25rem;font-weight:400;line-height:1.5rem;margin-bottom:1rem;padding:.5rem 2.5rem .5rem 1rem;-webkit-print-color-adjust:exact;text-align:center;text-align:center;width:100%}._schedule-button_1bwqkq{background-color:#00abfa;color:#fff;margin:auto;width:25%}._schedule-button_1bwqkq:hover{box-shadow:0 6px 20px #00000026,0 2px 6px #0000001a;text-decoration:underline;transform:translateY(-2px)}._schedule-button_1bwqkq:active{box-shadow:inset 0 2px 4px 0 #0000000f;transform:translateY(0) scale(.95)}._modal_uru44o{align-items:center;display:flex;flex-direction:column;height:var(--vh,100vh);justify-content:flex-end;left:0;position:fixed;top:0;width:100vw;z-index:999999}._modal-inner_uru44o{background-color:#fff;border-radius:2rem 2rem 0 0;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;box-shadow:0 -10px 15px -3px #0000004d,0 -4px 6px -2px #0000001a;display:flex;flex-direction:column;justify-content:flex-start;margin-left:5vw;margin-right:5vw;max-height:90vh;overflow-y:scroll;position:relative;width:90vw}._modal-inner__close_uru44o{color:#bdbdbd;cursor:pointer;margin-right:1.5rem;margin-top:1.5rem;position:absolute;right:0;top:0;z-index:999}._modal-inner__close_uru44o:hover{color:#00abfa}._modal-inner__close_uru44o svg{height:4rem;width:4rem;fill:currentColor}._modal_1ckq0z{align-items:center;display:flex;flex-direction:column;height:var(--vh,100vh);justify-content:flex-end;left:0;position:fixed;top:0;width:100vw;z-index:999999999}._modal-inner_1ckq0z{background-color:#fff;border-radius:2rem 2rem 0 0;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;box-shadow:0 -10px 15px -3px #0000004d,0 -4px 6px -2px #0000001a;display:flex;flex-direction:column;justify-content:flex-start;margin-left:5vw;margin-right:5vw;max-height:98vh;overflow-y:scroll;position:relative;width:90vw}._modal-inner__close_1ckq0z{color:#bdbdbd;cursor:pointer;margin-right:1.5rem;margin-top:1.5rem;position:absolute;right:0;top:0;z-index:999}._modal-inner__close_1ckq0z:hover{color:#00abfa}._modal-inner__close_1ckq0z svg{height:4rem;width:4rem;fill:currentColor}._home-button_dik4dp{align-items:center;color:#9ca3af;display:flex}._home-button_dik4dp svg{fill:currentColor;height:36px;width:36px}._home-button_dik4dp:hover{color:#00abfa}._nav-wrapper_dik4dp{background-color:#fff;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;display:flex;flex-direction:row;padding-left:1.5rem;padding-right:1.5rem;top:0;transform:translateZ(0);width:100%;width:100%;z-index:9}._owner-info-and-main-nav-wrapper_dik4dp{display:flex;flex-direction:column;padding-bottom:25px;padding-top:1.25rem;width:100%}._main-nav_dik4dp{display:flex;flex-direction:row;padding-top:.25rem;width:100%}._owner-info_dik4dp{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin-left:0;padding-left:1rem;padding-right:1rem;text-align:left;text-decoration:none;-webkit-user-select:none;user-select:none;width:-moz-fit-content;width:fit-content}._owner-info__right_dik4dp{align-items:flex-start;display:flex;flex-direction:row;gap:4px;justify-content:center}._owner-info__right_dik4dp svg{height:1rem;width:1rem}._owner-info__name_dik4dp,._owner-info__school_dik4dp,a._owner-info__name_dik4dp,a._owner-info__school_dik4dp{color:#606f7b;cursor:pointer;font-size:14px;font-weight:700;font-weight:400;line-height:1;line-height:13px;text-align:left;text-decoration:none;white-space:nowrap}._owner-info__school_dik4dp,a._owner-info__school_dik4dp{font-weight:600}._owner-info__planbook-title_dik4dp{color:#606f7b;cursor:pointer;font-size:14px;font-weight:400;line-height:1;line-height:13px;text-align:left;text-decoration:none;white-space:nowrap}._left-nav_dik4dp{align-self:center;flex-direction:row;padding-top:.25rem;-webkit-user-select:none;user-select:none}._left-nav__item_dik4dp,._left-nav_dik4dp{align-items:center;display:flex;line-height:1;padding-left:1rem}._left-nav__item_dik4dp{color:#22292f;cursor:pointer;font-size:21px;margin-bottom:.25rem;padding-right:1rem;text-align:center;text-decoration:none;white-space:nowrap}._left-nav__item_dik4dp:first-child{margin-left:0;padding-left:0}._left-nav__item_dik4dp:first-child.active:after{background-color:#00abfa;border-radius:9999px;bottom:-.5rem;content:"";height:.25rem;left:0;position:absolute;width:calc(100% - 12px)}._left-nav__item_dik4dp:last-child{margin-right:0}._left-nav__item_dik4dp.active{color:#00abfa;position:relative}._left-nav__item_dik4dp.active:after{background-color:#00abfa;border-radius:9999px;bottom:-.5rem;content:"";height:.25rem;left:12px;position:absolute;width:calc(100% - 24px)}._left-nav__item_dik4dp:focus,._left-nav__item_dik4dp:hover{color:#00abfa;outline:none;text-decoration:none}._left-nav__item_dik4dp:active{text-decoration:none}._left-nav-visible-options_dik4dp{display:flex;flex-direction:row}._left-nav-visible-options_dik4dp>*+*{border-color:#e5e7eb;border-left-width:2px;border-right-width:0}._responsive-left-wrapper_dik4dp{padding-top:1rem;width:24rem}._responsive-left-nav_dik4dp{align-items:center;border-color:#9ca3af;border-radius:9999px;border-width:1px;color:#9ca3af;cursor:pointer;display:flex;flex-grow:1;font-size:14px;height:100%;margin-right:1rem;padding:.5rem .75rem .5rem 1rem;text-align:center;text-decoration:none}._responsive-left-nav_dik4dp:hover{border-color:#00abfa;color:#00abfa;text-decoration:none}._responsive-left-nav__icon_dik4dp{display:flex;padding-left:.25rem}._responsive-left-nav__icon_dik4dp,._responsive-left-nav__icon_dik4dp svg{height:1.5rem;width:1.5rem;fill:currentColor}._responsive-left-nav__item_dik4dp{align-items:center;color:#9ca3af;cursor:pointer;display:flex;line-height:1;padding-left:1rem;padding-right:1rem;padding-top:1rem;text-align:center;text-decoration:none;fill:currentColor;font-size:21px;white-space:nowrap}._responsive-left-nav__item_dik4dp.active{color:#00abfa}._responsive-left-nav__item_dik4dp:hover{color:#00abfa;text-decoration:none}._responsive-left-nav__item_dik4dp:active,._responsive-left-nav__item_dik4dp:focus{outline:0;text-decoration:none}@media (max-width:750px){._responsive-left-nav_dik4dp{border-width:0;color:#22292f;font-size:21px;line-height:1;margin-bottom:.25rem;margin-top:.25rem;padding:0}._responsive-left-nav__icon_dik4dp,._responsive-left-nav__icon_dik4dp svg{height:1.5rem;width:1.5rem}}@media (max-width:450px){._responsive-left-nav__icon_dik4dp{display:none}}._planbook-nav__center-nav__sub__right_dik4dp{display:flex;flex-direction:row;justify-content:flex-start}._planbook-nav__center-nav__sub__trigger_dik4dp{align-items:stretch;display:flex;flex-direction:row}@media (max-width:750px){._planbook-nav__center-nav__sub_dik4dp{flex-direction:column}._planbook-nav__center-nav__sub__left_dik4dp,._planbook-nav__center-nav__sub__right_dik4dp{justify-content:center}}._right-nav-button__primary_dik4dp{align-items:center;background-color:#f5f5f5;border-radius:9999px;color:#005075;display:flex;flex-direction:row;gap:6px;height:100%;margin-left:1rem;padding-left:.75rem;padding-right:1rem}._right-nav-button__primary_dik4dp:hover{color:#00abfa;cursor:pointer;text-decoration:none}._right-nav-button__primary-disabled_dik4dp{align-items:center;border-radius:9999px;color:#dae1e7;display:flex;flex-direction:row;gap:6px;height:100%;margin-left:1rem;padding-left:.75rem;padding-right:1rem}._right-nav-button__primary-icon_dik4dp{display:flex;height:1.5rem;width:1.5rem;fill:currentColor}._right-nav-button__primary-icon_dik4dp svg{height:1.5rem;width:1.5rem}._right-nav-button__primary-text_dik4dp{font-size:14px}@media (max-width:800px){._right-nav-button__primary_dik4dp{height:27px;justify-content:center;padding:0;width:27px}._right-nav-button__primary-text_dik4dp{display:none}}._section-headline_dik4dp{border-bottom-width:1px;border-color:#e0e0e0;font-size:1.875rem;font-weight:700;letter-spacing:-.025px;line-height:1;padding:.5rem 2rem;-webkit-user-select:none;user-select:none}._section-headline_dik4dp._--is-blank_dik4dp{border-color:#0000;padding-top:0}._share-menu-wrapper_dik4dp{padding-top:1rem;width:24rem}._single-share-link-row_dik4dp{align-items:center;color:#22292f;display:flex;flex-direction:row;gap:12px;padding-left:2rem;padding-right:2rem;padding-top:1.5rem}._single-share-link-row_dik4dp:hover{color:#00abfa;cursor:pointer;text-decoration:none}._single-share-link-row_dik4dp:focus{outline:0;text-decoration:none}._row_dik4dp{align-items:center;color:#22292f;display:flex;flex-direction:row;padding-left:2rem;padding-right:2rem;padding-top:1.5rem;width:100%}._row_dik4dp:hover{color:#00abfa;cursor:pointer;text-decoration:none}._row_dik4dp:focus{outline:0;text-decoration:none}._row-icon_dik4dp{align-items:center;fill:currentColor;height:2.25rem;width:2.25rem}._row-text-headline_dik4dp{padding-left:1rem;fill:currentColor;font-size:1.45rem;font-style:normal;font-weight:600;letter-spacing:-.03rem;line-height:1.1;text-align:left}._right-nav_dik4dp{align-items:center;display:flex;flex:1 1 auto;flex-direction:row;justify-content:flex-end;-webkit-user-select:none;user-select:none}._right-nav-button__secondary_dik4dp{align-items:center;border-color:#e5e7eb;border-left-width:2px;border-right-width:0;color:#4d4d4de6;display:flex;flex-direction:row;gap:6px;padding-left:1rem;padding-right:1rem}._right-nav-button__secondary_dik4dp:hover{color:#00abfa;cursor:pointer;text-decoration:none}._right-nav-button__secondary_dik4dp:first-child{margin-left:1rem}._right-nav-button__secondary_dik4dp._--signed-out_dik4dp{border-left-width:0}._right-nav-button__secondary-icon_dik4dp{display:flex;height:1.5rem;width:1.5rem;fill:currentColor}._right-nav-button__secondary-icon_dik4dp svg{display:flex;height:1.5rem;width:1.5rem}._right-nav-button__secondary-icon_dik4dp._--help_dik4dp .trigger-text{display:none}._right-nav-button__secondary-text_dik4dp{font-size:14px}@media (max-width:1230px){._right-nav-button__secondary_dik4dp{padding-left:1rem;padding-right:1rem}._right-nav-button__secondary-text_dik4dp{display:none}}@media (max-width:750px){._right-nav-button__secondary-text_dik4dp{display:none}}._responsive-right-nav_dik4dp{cursor:pointer;display:flex;font-size:14px;justify-content:flex-end;text-align:center;text-decoration:none}._responsive-right-nav_dik4dp:hover{border-color:#00abfa;color:#00abfa;text-decoration:none}._responsive-right-wrapper_dik4dp{display:flex;height:6rem}._right-nav-button__responsive_dik4dp{display:flex;width:100%}._sign-in_dik4dp{align-items:center;background-color:#fff;border-radius:9999px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;color:#00abfa;display:flex;font-size:1.25rem;font-weight:700;margin-bottom:2rem;margin-top:2rem;padding:.25rem 1.5rem;text-transform:uppercase;transition:box-shadow .3s ease-in,transform .2s ease-in;white-space:nowrap}._sign-in_dik4dp:hover{box-shadow:0 25px 50px -12px #00000040 !important;;text-decoration:underline;transform:translateY(-1px) scale(1.01)}._sign-in_dik4dp:active{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;transform:translateY(0) scale(.98)}._planbook-nav_solxtw{color:#4d4d4de6;display:flex;flex-direction:row;flex-grow:1;justify-content:space-between;top:0;transform:translateZ(0);width:100%;z-index:9}._planbook-nav__left-nav_solxtw{align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start;margin-left:1rem;margin-top:1rem;min-width:100px}@media (max-width:1100px){._planbook-nav__left-nav_solxtw{min-width:4rem}}._planbook-nav__right-nav_solxtw{display:flex;flex-direction:row;justify-content:flex-end;margin-right:1rem;margin-top:1rem;min-width:100px}._icon-button_solxtw{align-items:center;background-color:#ffffffb3;border-radius:.125rem;border-radius:9999px;color:#4d4d4de6;cursor:pointer;display:flex;flex-direction:column;flex-shrink:0;justify-content:center;margin-left:.25rem;margin-top:.25rem}._icon-button_solxtw svg{height:3rem;padding:.5rem;width:3rem;fill:currentColor}._icon-button_solxtw._--home_solxtw svg{padding:.75rem}._icon-button_solxtw._--undo_solxtw{display:flex;flex-direction:row;padding-left:.5rem}._icon-button_solxtw._--undo_solxtw .undo-button-text{padding-right:1rem}._icon-button_solxtw._--undo_solxtw svg{padding:.25rem}._icon-button_solxtw._--help_solxtw{background-color:#fff;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;color:#00abfa;flex-direction:row}._icon-button_solxtw._--help_solxtw svg{padding:.5rem}._icon-button_solxtw:hover{color:#00abfa}@media (max-width:1180px){._icon-button_solxtw._--undo_solxtw{padding-left:0}._icon-button_solxtw._--undo_solxtw .undo-button-text{display:none}}._planbook-nav__center-nav_solxtw{background-color:#fff;background-color:#fffffff7;border-radius:0 0 1rem 1rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;display:flex;flex-direction:column;width:auto}._planbook-nav__center-nav__main_solxtw{align-items:stretch;background-color:#fff;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;box-shadow:0 1px 15px #0003;display:flex;flex-direction:row;width:auto;z-index:9}._planbook-nav__center-nav__sub_solxtw{align-items:stretch;display:flex;flex-direction:row;justify-content:center;padding-left:1rem;padding-right:1rem;z-index:8}._planbook-nav__center-nav__sub__left_solxtw{display:flex;flex-direction:row;justify-content:flex-end;margin-left:1rem}._planbook-nav__center-nav__sub__right_solxtw{display:flex;flex-direction:row;justify-content:flex-start}._planbook-nav__center-nav__sub__trigger_solxtw{align-items:stretch;display:flex;flex-direction:row}@media (max-width:750px){._planbook-nav__center-nav__sub_solxtw{flex-direction:column}._planbook-nav__center-nav__sub__left_solxtw,._planbook-nav__center-nav__sub__right_solxtw{justify-content:center}}._owner-info__avatar_solxtw{font-size:1.5rem;font-weight:700;height:3rem;margin-right:.5rem;-webkit-user-select:none;user-select:none;width:3rem}@media (max-width:1180px){._owner-info__avatar_solxtw{display:none}}._owner-info_solxtw{align-items:center;border-radius:3rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;box-shadow:0 2px 10px -2px #0000001a,0 2px 2px -1px #0000001a;display:flex;flex-direction:row;justify-content:flex-start;margin:1rem 1.5rem 1rem 1rem;padding:.25rem 1rem;text-align:left;text-decoration:none;-webkit-user-select:none;user-select:none}._owner-info__right_solxtw{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}._owner-info__name_solxtw,._owner-info__planbook-title_solxtw,a._owner-info__name_solxtw{color:#22292f;cursor:pointer;font-size:14px;font-weight:700;font-weight:700;line-height:1;line-height:13px;text-align:left;text-decoration:none;white-space:nowrap}._top-nav-buttons_solxtw{align-items:center;display:flex;flex:1 1 auto;flex-direction:row;justify-content:center;padding-right:1.5rem}._top-nav-button_solxtw,a._top-nav-button_solxtw{align-items:center;color:#22292f;color:#4d4d4de6;display:flex;flex-direction:row;flex-grow:1;flex-shrink:0;justify-content:flex-start;margin-right:1rem;padding-bottom:1.5rem;padding-right:.5rem;padding-top:1.5rem;-webkit-user-select:none;user-select:none}._top-nav-button_solxtw:hover,a._top-nav-button_solxtw:hover{color:#00abfa;text-decoration:none}._top-nav-button_solxtw._last-child_solxtw,a._top-nav-button_solxtw._last-child_solxtw{margin-right:0}._top-nav-button_solxtw:focus,a._top-nav-button_solxtw:focus{text-decoration:none}._top-nav-button_solxtw.active ._top-nav-button__icon_solxtw,._top-nav-button_solxtw.active ._top-nav-button__main-title_solxtw,a._top-nav-button_solxtw.active ._top-nav-button__icon_solxtw,a._top-nav-button_solxtw.active ._top-nav-button__main-title_solxtw{color:#00abfa}._top-nav-button__icon_solxtw,a._top-nav-button__icon_solxtw{align-items:center;color:#22292f;display:flex;flex-direction:row;flex-shrink:0;justify-content:center}._top-nav-button__icon_solxtw svg,a._top-nav-button__icon_solxtw svg{height:2.5rem;width:2.5rem;fill:currentColor}._top-nav-button__icon_solxtw.active,a._top-nav-button__icon_solxtw.active{color:#00abfa}._top-nav-button__right_solxtw{display:flex;flex-direction:column;flex-shrink:0;justify-content:center;padding-left:.25rem}._top-nav-button__main-title_solxtw,a._top-nav-button__main-title_solxtw{color:#22292f;flex-shrink:0;font-size:16px;font-weight:600;line-height:1;line-height:14px}._top-nav-button__main-title_solxtw.active,a._top-nav-button__main-title_solxtw.active{color:#00abfa}@media (max-width:1000px){._top-nav-buttons_solxtw{justify-content:space-between;width:100%}._top-nav-button_solxtw,a._top-nav-button_solxtw{flex-direction:column;flex-wrap:nowrap;padding-bottom:1rem;padding-top:1rem}._top-nav-button__icon_solxtw,a._top-nav-button__icon_solxtw{display:none}._top-nav-button__main-title_solxtw,a._top-nav-button__main-title_solxtw{text-align:center}}@media (max-width:1100px){._top-nav-button_solxtw{margin-right:.5rem}}@media (max-width:775px){._planbook-nav__center-nav__main_solxtw{justify-content:center}._top-nav-buttons_solxtw{justify-content:center;padding-left:.5rem;padding-right:.5rem;width:auto}._top-nav-button_solxtw{margin-left:1rem;margin-right:1rem;padding-left:0;padding-right:0}._top-nav-button__right_solxtw{display:none;visibility:hidden}._top-nav-button__icon_solxtw,a._top-nav-button__icon_solxtw{display:block;visibility:visible}._owner-info_solxtw{display:none;visibility:hidden}._planbook-nav_solxtw{justify-content:space-between}._planbook-nav__right-nav_solxtw ._icon-button_solxtw._--help_solxtw{display:none;visibility:hidden}}@media (max-width:1024px){._planbook-nav__left-nav_solxtw,._planbook-nav__right-nav_solxtw{flex-direction:column;justify-content:flex-start;margin-left:1rem;margin-right:1rem;margin-top:.5rem;min-width:auto;width:3rem}._planbook-nav__right-nav_solxtw ._icon-button_solxtw._--help_solxtw{display:none;visibility:hidden}}@media (min-width:1025px){._planbook-nav__left-nav_solxtw ._icon-button_solxtw._--help_solxtw{display:none;visibility:hidden}}._planbook-menu-trigger-wrapper_solxtw{align-items:stretch;display:flex;flex-direction:row;margin:1rem .5rem}._planbook-menu-trigger_solxtw{align-items:center;border-color:#e0e0e0;border-radius:9999px;border-width:1px;color:#757575;cursor:pointer;display:flex;flex-direction:row;font-size:15px;justify-content:space-between;line-height:13px;padding:.5rem 1rem;-webkit-user-select:none;user-select:none}._planbook-menu-trigger_solxtw:active,._planbook-menu-trigger_solxtw:hover{background-color:#fff;color:#00abfa}._planbook-menu-text_solxtw{display:none;margin-right:.5rem;visibility:hidden}@media (min-width:641px){._planbook-menu-text_solxtw{display:block;visibility:visible}}._planbook-menu-trigger__icon_solxtw{height:1.5rem;width:1.5rem;fill:currentColor}._sign-in_solxtw{background-color:#fff;border-radius:9999px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;color:#00abfa;font-size:1.25rem;font-weight:700;padding:1rem;text-transform:uppercase;transition:box-shadow .3s ease-in,transform .2s ease-in;white-space:nowrap}._sign-in_solxtw:hover{box-shadow:0 25px 50px -12px #00000040 !important;;text-decoration:underline;transform:translateY(-1px) scale(1.01)}._sign-in_solxtw:active{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;transform:translateY(0) scale(.98)}._sub-nav_1ulp7h{align-self:center;border-bottom-width:4px;border-color:#00abfa;border-top:4px solid #0000;flex-direction:row;justify-content:flex-start;margin-bottom:1.25rem;margin-top:1.25rem;padding-bottom:.5rem;padding-top:.5rem;-webkit-user-select:none;user-select:none}._sub-nav_1ulp7h,._sub-nav__item_1ulp7h{align-items:center;display:flex;line-height:1;margin-right:.5rem}._sub-nav__item_1ulp7h{color:#4d4d4de6;cursor:pointer;font-size:16px;font-weight:600;margin-left:.5rem;text-align:center;text-decoration:none;white-space:nowrap}._sub-nav__item_1ulp7h:first-child{margin-left:0}._sub-nav__item_1ulp7h:last-child{margin-right:0}._sub-nav__item_1ulp7h.active{color:#00abfa;position:relative}._sub-nav__item_1ulp7h.active:after{background-color:#00abfa;border-radius:16px;bottom:-16px;content:"";height:16px;left:calc(50% - 8px);position:absolute;width:16px}._sub-nav__item_1ulp7h:hover{color:#00abfa;text-decoration:none}._sub-nav__item_1ulp7h:active,._sub-nav__item_1ulp7h:focus{text-decoration:none}@media (max-width:500px){.planbookv5-planner-day ._sub-nav_1ulp7h{display:none;visibility:hidden}}._undo-button_1d8v0m,._undo-button_8sena2{height:2.5rem;width:2.5rem}._day-marker_23uov0{align-items:center;background-color:#fff;border-radius:9999px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;flex-direction:row;justify-content:space-between;padding:1rem 1rem 1rem 1.5rem;width:100%}._day-marker_23uov0,._day-marker__info-wrapper_23uov0{display:flex;-webkit-user-select:none;user-select:none}._day-marker__info-wrapper_23uov0{color:#757575;flex-direction:column;line-height:1}._day-marker__info-wrapper_23uov0:hover{text-decoration:none}._day-marker__info_23uov0{color:#22292f;display:flex;flex-direction:row;font-size:1.25rem;font-weight:400;line-height:1}._day-marker__info__month-date_23uov0{color:#22292f;font-size:1.5rem;font-weight:900;line-height:1}._day-marker__day-menu-icon_23uov0{height:2.5rem;margin-left:1.5rem;width:2.5rem}._day-marker__day-menu-icon_23uov0>svg{fill:#757575}._day-marker__day-menu-icon_23uov0>svg:hover{fill:#00abfa;cursor:pointer}._day-marker__info__day-number_23uov0,._day-marker__info__rotation-day_23uov0{margin-left:.5rem}._day-marker__info__day__rotation_23uov0:before{content:" - "}._date-string_1d23jq{align-items:center;display:flex;flex-direction:column;justify-content:center;line-height:1.1}@media (min-width:641px){._date-string_1d23jq{align-items:baseline;flex-direction:row;flex-wrap:wrap}}._date-string__day-rotation_1d23jq{align-items:baseline;display:flex;flex-direction:row;font-size:1.875rem;font-weight:400;line-height:1;line-height:1.1}@media (min-width:641px){._date-string__day-rotation_1d23jq{font-size:5rem;font-weight:700}._date-string__day-rotation_1d23jq:after{content:", ";white-space:pre}}._date-string__month_1d23jq{font-size:3rem;line-height:1;line-height:1.1}@media (min-width:641px){._date-string__month_1d23jq{font-size:5rem}}._day-wrapper_1d23jq{margin-left:auto;margin-right:auto;max-width:600px;width:100%}._day-menu-button__wrapper_1d23jq{align-content:center}@media (min-width:710px){._day-menu-button__wrapper_1d23jq{margin-left:2rem}}._day-menu-button_1d23jq{align-items:center;background-color:#fff;border-radius:9999px;color:#6b7280;display:flex;flex-direction:row;font-weight:400;justify-content:center;padding:1rem 1.25rem}._day-menu-button_1d23jq:hover{color:#00abfa;cursor:pointer;outline:0;text-decoration:none}._day-menu-button_1d23jq>svg{height:1.5rem;width:1.5rem;fill:currentColor;opacity:.8}._day-menu-button_1d23jq:focus{outline:0}._day-menu-button__text_1d23jq{font-size:14px;line-height:1;padding-left:.25rem;padding-right:.5rem;text-align:left;text-shadow:none;width:min-content}@media (max-width:775px){._day-menu-button_1d23jq{display:flex;height:36px;padding-left:0;padding-right:0;width:36px}._day-menu-button_1d23jq svg{display:block;height:1.5rem;visibility:visible;width:1.5rem}._day-menu-button_1d23jq ._day-menu-button__text_1d23jq{display:none;visibility:hidden}}._month-mega-wrapper_168wqi{display:flex;flex-direction:row}._month-wrapper_168wqi{display:flex;flex-basis:100%;flex-direction:column;flex-grow:1}._month-sidebar-wrapper_168wqi{align-items:stretch;display:flex;flex-basis:40%;flex-direction:row;flex-grow:1;min-width:300px;padding-left:.5rem;width:25%}._month-sidebar-sticky-noticer_168wqi{height:1px}._month-sidebar_168wqi{background-color:#fff;border-radius:20px 0 0 20px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;flex-basis:100%;height:calc(100vh - 15rem);margin-top:3rem;overflow-y:scroll;padding-bottom:12rem;position:-wekbit-sticky;position:sticky;top:2rem}._month-sidebar_168wqi.is-pinned{height:calc(100vh - 4rem)}._month-sidebar__close_168wqi{align-items:center;border:1px solid #606f7b;border-radius:9999px;color:#606f7b;cursor:pointer;display:flex;flex-direction:row;height:4rem;justify-content:center;padding:.25rem;transition:box-shadow .2s,transform .2s,background-color .2s,border-color .2s;width:4rem}._month-sidebar__close_168wqi svg{height:3rem;width:3rem;fill:currentColor;transition:fill .2s}._month-sidebar__close_168wqi:hover{border-color:#00abfa;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;color:#00abfa;transform:translateY(-1px)}._month-sidebar__close_168wqi:active{background-color:#00abfa;border-color:#00abfa;color:#fff;transform:translateY(1px) scale(.98)}._month-sidebar__header_168wqi{background-color:#fff;display:flex;flex-direction:row;padding:1.5rem 1rem 1rem;position:sticky;top:0;transform:translateZ(0);width:100%;z-index:99999999}._month-sidebar__header__left_168wqi{display:flex;flex-direction:column;width:100%}._month-sidebar__header__right_168wqi{width:5rem}._month-sidebar__header__day-of-the-week_168wqi{font-size:1.5rem;font-weight:400;line-height:1}._month-sidebar__header__day-of-the-week__rotation-day_168wqi:before{content:" - "}._month-sidebar__header__day_168wqi{font-size:2.25rem;font-weight:900;letter-spacing:-.05em;line-height:1}._month-sidebar__lesson-list_168wqi{padding:1rem 1rem 2rem}._month_168wqi{display:flex;flex-direction:column;margin-top:1rem;padding:.5rem;width:100%}._month__header_168wqi{display:flex;flex-direction:row;margin-bottom:1rem;padding-left:.5rem;padding-right:.5rem}._month__header__day_168wqi{background-color:#fff;border-radius:9999px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;color:#22292f;font-size:1.5rem;font-weight:700;margin-left:.5rem;margin-right:.5rem;padding:.5rem 1rem;text-align:center;width:100%}._month__header__day_168wqi:first-child{margin-left:0}._month__header__day_168wqi:last-child{margin-right:0}._month__body_168wqi{display:flex;flex-direction:column}._month__body__week_168wqi{display:flex;flex-direction:row}._date-box-wrapper_1if3mh{background-color:#fff;border-bottom-width:1px;border-color:#606f7b;flex-shrink:0;margin-bottom:.5rem;padding-bottom:.5rem;-webkit-user-select:none;user-select:none;width:20%}._date-box-wrapper_1if3mh:first-child{border-bottom-left-radius:.5rem;border-top-left-radius:.5rem}._date-box-wrapper_1if3mh:last-child{border-bottom-right-radius:.5rem;border-top-right-radius:.5rem}._date-box__header_1if3mh{align-items:center;border-bottom-width:1px;border-color:#e0e0e0;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:.5rem;padding:.5rem .75rem}._date-box__header__left_1if3mh{display:flex;flex-direction:row;flex-wrap:nowrap}._date-box__header__right_1if3mh{align-items:baseline;display:flex;flex-direction:row;flex-grow:1;justify-content:flex-end;opacity:0;transition:opacity .2s}._date-box__header__right_1if3mh._--mouse-is-inside_1if3mh{opacity:1}._date-box__header__expand-button_1if3mh,._date-box__header__menu-trigger_1if3mh{align-items:center;color:#757575;cursor:pointer;display:flex;flex-direction:row;flex-shrink:0;flex-wrap:nowrap;margin-left:.75rem;-webkit-user-select:none;user-select:none;white-space:nowrap}._date-box__header__expand-button_1if3mh svg,._date-box__header__menu-trigger_1if3mh svg{height:1.25rem;width:1.25rem;fill:currentColor;margin-left:.25rem}a._date-box__header__date-string_1if3mh{align-items:center;color:#22292f;display:flex;flex-direction:row;font-size:1.875rem;font-weight:700;justify-content:center;line-height:1}._date-box__header__date-string__rotation-day_1if3mh{align-items:center;border-color:#bdbdbd;border-radius:9999px;border-width:1px;color:#757575;display:block;display:flex;flex-direction:row;font-size:1.25rem;height:2rem;justify-content:center;margin:.5rem;width:2rem}._date-box__body_1if3mh{padding-left:.5rem;padding-right:.5rem}._lesson-title_t8pr9z{align-items:stretch;border-radius:9999px;border-radius:20px;display:flex;flex-direction:row;margin-bottom:.5rem;overflow-wrap:anywhere;transition:border-radius .2s ease-in,shadow .2s ease-in,opacity .2s ease-in}._lesson-title_t8pr9z._--has-focus_t8pr9z{box-shadow:0 1px 3px 0 #0000001a,0 1px 2px 0 #0000000f}._lesson-title_t8pr9z._--has-focus_t8pr9z ._move-pad_t8pr9z{opacity:1}._lesson-title_t8pr9z[data-hide-from-calendar]{background-color:#fff}._lesson-title_t8pr9z[data-hide-from-calendar] ._lesson-title__inner_t8pr9z{background-color:#fff;display:none}._lesson-title_t8pr9z[data-is-new-lesson]{opacity:.5}._lesson-title_t8pr9z[data-is-new-lesson]:active,._lesson-title_t8pr9z[data-is-new-lesson]:focus,._lesson-title_t8pr9z[data-is-new-lesson]:hover{opacity:1}._lesson-title_t8pr9z.drop-target{box-shadow:inset 0 2px 5px 0 #1a1a1ae6}._lesson-title__inner_t8pr9z{align-items:center;background-color:#ffffff80;border:solid #0000004d;border-radius:9999px;border-radius:20px;border-width:0 0 1px;display:flex;flex-direction:row;transition:background-color .2s ease-in,border-color .2s ease-in,border-radius .2s ease-in;width:100%}._lesson-title__inner_t8pr9z._--has-focus_t8pr9z{background-color:#ffffffb3;border-color:#0006;border-radius:5px}._lesson-title__inner_t8pr9z.is-dragging,._lesson-title__inner_t8pr9z.is-dragging._--has-focus_t8pr9z{background-color:#fff}.drop-target._lesson-title_t8pr9z ._lesson-title__inner_t8pr9z{border-color:#0000}._lesson-title__input_t8pr9z{font-size:1.125rem;font-weight:600;overflow-wrap:anywhere;padding:.25rem .25rem .25rem 0;width:100%}._lesson-title__input_t8pr9z:active,._lesson-title__input_t8pr9z:focus{outline:0}._lesson-title__input_t8pr9z[contenteditable]:empty:before{color:#0000004d}._move-pad_t8pr9z{background-repeat:repeat-y;border-bottom:1px solid #0000;border-left:1px solid #0000;border-radius:.5rem 0 0 .5rem;border-top:1px solid #0000;box-shadow:#0000;cursor:move;display:flex;flex-direction:row;flex-shrink:0;height:1.25rem;margin-bottom:4px;margin-top:4px;opacity:0;position:relative;transition:opacity .2s ease-in;width:1.25rem}._move-pad_t8pr9z:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 4'%3E%3Cpath d='M3.707.293a1 1 0 1 1-1.414 1.414A1 1 0 0 1 3.707.293M7.707.293a1 1 0 1 1-1.414 1.414A1 1 0 0 1 7.707.293'/%3E%3C/svg%3E");background-repeat:repeat-y;content:" ";display:block;height:1.25rem;left:0;opacity:.25;padding-left:.1rem;position:absolute;top:0;width:100%;z-index:1}._header_160bc4{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-bottom:2rem;margin-top:2rem}._header__text_160bc4{color:#fff;font-size:5rem;font-weight:900;margin-right:1rem}._header__select_160bc4 .slideout__body__form-input{border-radius:9999px;font-weight:700;padding-left:2rem;padding-right:2.5rem}._header__select_160bc4 .slideout__body__form-input[aria-expanded=true]{border-radius:9999px}._header__select_160bc4 .ember-power-select-placeholder{margin-left:0}._header__select_160bc4 .ember-power-select-status-icon{right:10px}._customize-layout-nav__wrapper_5ssnjh{display:flex;justify-content:center}._customize-layout-nav_5ssnjh{display:flex;flex-direction:row;justify-content:space-around;margin-bottom:.75rem;margin-top:.75rem;padding-bottom:0;padding-left:1.5rem;padding-top:0;-webkit-user-select:none;user-select:none}@media (max-width:775px){._customize-layout-nav_5ssnjh{padding-left:.75rem}}._filter-class-wrapper_5ssnjh{padding:1rem}._customize-layout-dropdown_5ssnjh{max-height:60vh;overflow:auto}._customize-layout-nav__option_5ssnjh{align-items:center;background-color:#fff;border-radius:9999px;color:#374151;cursor:pointer;display:flex;flex-direction:row;font-size:14px;font-weight:400;gap:.3rem;justify-content:center;line-height:1;margin-right:.5rem;outline:0;padding:1rem 1.25rem;text-align:left;text-decoration:none}._customize-layout-nav__option_5ssnjh:hover{color:#00abfa;outline:0;text-decoration:none}._customize-layout-nav__option_5ssnjh._is-active_5ssnjh{border-color:#00abfa;border-width:1px;color:#00abfa}._customize-layout-nav__option_5ssnjh>svg{height:1.5rem;width:1.5rem;fill:currentColor;opacity:.8}._customize-layout-nav__option_5ssnjh:active,._customize-layout-nav__option_5ssnjh:focus{outline:0}._customize-layout-nav__option__text_5ssnjh{padding-left:.25rem;padding-right:.5rem;width:min-content}._customize-layout-nav__collapse_5ssnjh{align-content:center;align-items:center;background-color:#fff;border-radius:9999px;color:#9ca3af;cursor:pointer;display:flex;flex-direction:row;height:36px;justify-content:center;outline:0;text-align:left;text-decoration:none;width:36px}._customize-layout-nav__collapse_5ssnjh:hover{color:#00abfa;outline:0;text-decoration:none}._customize-layout-nav__collapse_5ssnjh._is-active_5ssnjh{border-color:#00abfa;border-width:1px;color:#00abfa}._customize-layout-nav__collapse_5ssnjh>svg{height:2rem;width:2rem;fill:currentColor;opacity:.8}._customize-layout-nav__collapse_5ssnjh:active,._customize-layout-nav__collapse_5ssnjh:focus{outline:0}@media (max-width:775px){._customize-layout-nav__option_5ssnjh{display:flex;height:36px;padding-left:0;padding-right:0;width:36px}._customize-layout-nav__option_5ssnjh svg{display:block;height:1.5rem;visibility:visible;width:1.5rem}._customize-layout-nav__option_5ssnjh ._customize-layout-nav__option__text_5ssnjh{display:none;visibility:hidden}}._today-button_1a7gav{background-color:#fff;border-color:#00abfa;border-radius:9999px;border-width:1px;color:#00abfa;cursor:pointer;font-size:1.25rem;font-weight:600;margin:1rem;padding:.5rem 2rem;text-align:center}._today-button_1a7gav:hover{text-decoration:underline}._planbook-header_uauawk{flex-direction:column;justify-content:center;margin-top:1rem;position:relative;text-align:center}._planbook-header--no-nav-bar_uauawk{margin-top:0}._planbook-header__head_uauawk{align-items:center;color:#fff;display:flex;font-size:4rem;font-weight:800;justify-content:space-between;line-height:1.1;padding-bottom:1rem;padding-top:1rem;position:relative;text-align:center;text-shadow:0 2px .25rem #4d4d4db3;-webkit-user-select:none;user-select:none;white-space:normal;z-index:1000}@media (max-width:480px){._planbook-header__head_uauawk{align-items:center;flex-wrap:wrap;justify-content:space-between;margin-top:.5rem}}._planbook-header__headline-date_uauawk{border-bottom:4px dotted #fff;cursor:pointer;font-size:5rem;line-height:1.1}@media (max-width:710px){._planbook-header__headline-date_uauawk{font-size:3rem}}@media (max-width:992px){._planbook-header__headline-date_uauawk{font-size:4rem}}._planbook-header__headline_uauawk{align-items:center;display:flex;flex-direction:row;justify-content:center}@media (max-width:710px){._planbook-header__headline_uauawk{flex-direction:column}}._planbook-header__head-arrow-button_uauawk{align-items:center;background-color:#fff;border:1px solid #fff;border-radius:5rem;cursor:pointer;display:flex;flex-direction:row;font-size:1rem;justify-content:center;line-height:0;margin:0 2rem;text-align:center;transition:border .2s ease-in-out,background-color .2s ease-in-out}._planbook-header__head-arrow-button_uauawk ._svg-icon_uauawk svg{border-radius:5rem;height:4rem;padding:.75rem;width:4rem;fill:gray;transition:fill 2s}._planbook-header__head-arrow-button_uauawk:hover{box-shadow:0 .25rem 1rem #333333b3;transition:all .2s}._planbook-header__head-arrow-button_uauawk:hover ._svg-icon_uauawk svg{transition:all .2s;fill:#00abfa}._planbook-header__head-arrow-button_uauawk:active{box-shadow:inset 0 .25rem 1rem #3333334d}._planbook-header__head-arrow-button_uauawk:active ._svg-icon_uauawk svg{color:#212121}@media (max-width:480px){._planbook-header__head-arrow-button_uauawk{margin-bottom:1rem;margin-left:1rem;margin-right:1rem}}._header_1gjnr1{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:1rem;margin-top:1rem;padding-bottom:1rem;padding-top:1rem}._header__text_1gjnr1{border-bottom:4px dotted #0000;color:#fff;font-size:5rem;font-weight:800;line-height:1.1}._header-rearrange-wrapper_1gjnr1{display:flex;flex-direction:row}._planbook-header__head-arrow-button_1gjnr1{align-items:center;background-color:#fff;border:1px solid #fff;border-radius:5rem;cursor:pointer;display:flex;flex-direction:row;font-size:1rem;justify-content:center;line-height:0;margin:0 2rem;text-align:center;transition:border .2s ease-in-out,background-color .2s ease-in-out}._planbook-header__head-arrow-button_1gjnr1 ._svg-icon_1gjnr1 svg{border-radius:5rem;height:4rem;padding:.75rem;width:4rem;fill:gray;transition:fill 2s}._planbook-header__head-arrow-button_1gjnr1:hover{box-shadow:0 .25rem 1rem #333333b3;transition:all .2s}._planbook-header__head-arrow-button_1gjnr1:hover ._svg-icon_1gjnr1 svg{transition:all .2s;fill:#00abfa}._planbook-header__head-arrow-button_1gjnr1:active{box-shadow:inset 0 .25rem 1rem #3333334d}._planbook-header__head-arrow-button_1gjnr1:active ._svg-icon_1gjnr1 svg{color:#212121}@media (max-width:480px){._planbook-header__head-arrow-button_1gjnr1{margin-bottom:1rem;margin-left:1rem;margin-right:1rem}}._week-grid__day-of-weeks__date_124tcm{display:flex;flex-direction:row;justify-content:center;min-height:2rem;padding-left:.75rem;padding-right:.75rem;width:20%}._week-grid__day-of-weeks__date_124tcm>div{width:100%}._modal_109szo{align-items:center;display:flex;flex-direction:column;height:var(--vh,100vh);justify-content:flex-end;left:0;position:fixed;top:0;width:100vw;z-index:999999}._modal-inner_109szo{background-color:#fff;border-radius:2rem 2rem 0 0;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;box-shadow:0 -10px 15px -3px #0000004d,0 -4px 6px -2px #0000001a;display:flex;flex-direction:column;justify-content:flex-start;margin-left:5vw;margin-right:5vw;max-height:98vh;position:relative;transition:width .3s;width:90vw}._import-planbook_v5ebr2{padding:2.5rem 3rem}._header-box-wrapper_v5ebr2{overflow-y:hidden}._header-close_v5ebr2{position:absolute;right:1rem;top:0}._header-box_v5ebr2{align-items:flex-start;width:100%}._header-box__back-arrow_v5ebr2,._header-box_v5ebr2{display:flex;flex-direction:column;justify-content:center}._header-box__back-arrow_v5ebr2{align-items:center;color:#00abfa;cursor:pointer;height:2rem;margin-bottom:.5rem;width:2rem}._header-box__back-arrow_v5ebr2 svg{fill:currentColor}._header-box__words_v5ebr2{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;padding-right:3rem}._step_v5ebr2{font-size:2.25rem;font-weight:600;padding-bottom:.25rem;text-transform:uppercase}._header_v5ebr2,._step_v5ebr2{margin-bottom:0;margin-top:0;padding-top:0}._header_v5ebr2{font-size:4rem;font-weight:900;letter-spacing:-.05em;line-height:1;line-height:.8;padding-bottom:1rem}._course-pill-list_v5ebr2{margin-top:1rem}._course-pill_v5ebr2{align-items:center;border:1px solid #0000;border-radius:.5rem;border-radius:9999px;color:#000c;cursor:pointer;display:flex;flex-direction:row;margin-bottom:.5rem;padding:.5rem 1rem;transition:background-color .3s,color .3s;-webkit-user-select:none;user-select:none}._course-pill__title_v5ebr2{font-size:1.875rem;font-weight:700;letter-spacing:-.05em}._course-pill__checkbox_v5ebr2{height:2rem;margin-right:.5rem;width:2rem}._course-pill__checkbox_v5ebr2 svg{fill:currentColor}._submit_v5ebr2{align-items:center;background-color:#fff;border-color:#e0e0e0;border-width:1px;bottom:2rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;cursor:pointer;display:flex;flex-direction:row;font-size:1.875rem;justify-content:center;margin-top:1rem;position:sticky;width:100%}._submit_v5ebr2 svg{height:1rem;margin-left:.5rem;width:1rem;fill:currentColor}._submit_v5ebr2._--create-planbook_v5ebr2{margin-top:2rem}._title-input_v5ebr2{border-color:#e0e0e0;border-radius:.25rem;border-width:1px;font-size:1.5rem;padding:.5rem;width:100%}._confirmation-label_v5ebr2{color:#00abfa;font-size:1.5rem;margin-top:2rem}._confirmation-value_v5ebr2{font-size:1.875rem;font-weight:700;line-height:1}._planbook-list-header_v5ebr2{font-size:1.875rem;font-weight:700;padding-bottom:.5rem;padding-top:1.5rem}._planbook-owner_v5ebr2{font-weight:600}._planbook-pill_v5ebr2{align-items:center;border-color:#e0e0e0;border-top-width:1px;cursor:pointer;display:flex;font-size:1.5rem;gap:.5rem;padding:.75rem .5rem;transition:background-color .3s,color .3s}._planbook-pill_v5ebr2:last-of-type{border-bottom-width:0}._planbook-pill_v5ebr2:focus,._planbook-pill_v5ebr2:hover{background-color:#e6f4fe ;}._planbook-pill_v5ebr2:focus svg,._planbook-pill_v5ebr2:hover svg{color:#00abfa}._planbook-pill_v5ebr2:focus svg [data-is-check],._planbook-pill_v5ebr2:hover svg [data-is-check]{opacity:1}._planbook-pill_v5ebr2 svg{color:#bdbdbd;height:1.25rem;width:1.25rem;fill:currentColor}._planbook-pill_v5ebr2 svg path{transition:fill .3s}._planbook-pill_v5ebr2 svg [data-is-check]{opacity:0;transition:opacity .3s}._planbook-pill_v5ebr2 ._check-wrapper_v5ebr2{height:1.25rem;width:1.25rem}._wrapper_1vz4vn{display:flex;flex-direction:column;min-height:40vh;padding:1rem;width:100%}._wrapper_1vz4vn._--edit-modal_1vz4vn{padding-top:6rem}@media (min-width:641px){._wrapper_1vz4vn{padding:3rem}}._add-course-menu_1vz4vn{align-items:center;display:flex;height:100vh;justify-content:center;position:fixed;width:100vw}._add-course-button__group_1vz4vn{display:flex;flex-direction:row;gap:2rem;justify-content:center}._add-course-button_1vz4vn{align-self:center;font-size:1.5rem;font-weight:600;letter-spacing:0;letter-spacing:-.75px;margin-bottom:.5rem;margin-top:.5rem;padding:.5rem 1.5rem;transition:opacity .2s}._add-course-button_1vz4vn svg{height:2rem;margin-right:.5rem;width:2rem;fill:none}._add-course-button_1vz4vn[data-add-class-pending] svg{fill:#00abfa}._add-course-button_1vz4vn[data-is-creating]{border-color:#0000;box-shadow:0 6px 20px #0000,0 2px 6px #0000;transition-duration:.5s}._add-course-button_1vz4vn[data-is-active]{box-shadow:none}._add-course-button_1vz4vn[data-is-menu-open]{opacity:0}@media (min-width:641px){._add-course-button_1vz4vn{font-size:2.25rem;margin-bottom:1rem;margin-top:1rem;padding-left:2rem;padding-right:2rem}._add-course-button_1vz4vn svg{height:2.5rem;margin-right:.5rem;width:2.5rem}}._cancel-button_1vz4vn{align-content:center;border-color:#dae1e7;border-radius:9999px;border-width:1px;color:#b8c2cc;font-size:1.875rem;font-weight:600;height:4rem;left:50%;letter-spacing:0;margin-bottom:1rem;margin-top:.5rem;padding:.5rem 2rem;position:absolute;top:calc(50% - 6px);transform:translate(-50%,-50%);transition:opacity .2s}._edit-class-modal_1vz4vn{margin-left:auto;margin-right:auto;max-width:400px}._course-list_1vz4vn{display:flex;flex-direction:column}._course_1vz4vn{border:1px solid #0000;border-bottom:1px solid var(--dividers);scroll-margin-bottom:3rem;scroll-margin-top:3rem;transition:background-color .5s,border-color .5s,box-shadow .5s,opacity .5s,color .5s,border-radius .5s}._course-header_1vz4vn{display:flex;flex-direction:row;justify-content:space-between;padding:1rem;position:sticky;top:0;transition:background-color .5s;z-index:50}._course-header_1vz4vn:hover{background-color:#f1f5f8;cursor:pointer}._course-title_1vz4vn{align-content:center;font-size:1.5rem;font-weight:600;margin-left:.75rem;width:100%}._edit-button_1vz4vn{align-items:center;border-color:#00abfa;border-radius:9999px;border-width:1px;color:#00abfa;font-size:1.5rem;font-weight:600;padding:.25rem 1.5rem;transition:box-shadow .5s,background-color .5s,color .5s,opacity .5s;-webkit-user-select:none;user-select:none}._edit-button_1vz4vn:focus,._edit-button_1vz4vn:hover{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;text-decoration:underline;transform:translateY(-1px) scale(1.01)}._edit-button_1vz4vn:active{transform:translateY(0)}._course__left_1vz4vn{transition:opacity .5s}._course__left_1vz4vn,._course__right_1vz4vn{align-items:center;display:flex;flex-direction:row}._course__right_1vz4vn{flex-shrink:0;justify-content:flex-end}._options-wrapper_wklxvk{background-color:#fff;border-radius:.75rem;display:flex;flex-direction:row;gap:2rem;padding:2.5rem 3rem 1.5rem;-webkit-user-select:none;user-select:none}@media (max-width:640px){._options-wrapper_wklxvk{flex-direction:column-reverse;margin-left:auto;margin-right:auto;max-width:calc(100vw - 4rem)}}._option-button_wklxvk{align-items:center;border-color:#dae1e7;border-radius:.5rem;border-width:1px;border:2px solid #0000;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;display:flex;flex-direction:column;justify-content:space-between;max-width:30rem;padding:1.5rem 2rem;transition:transform .2s ease-in-out,box-shadow .2s ease-in-out,border .2s ease-in-out}._option-button_wklxvk:hover{border:2px solid var(--link-blue);box-shadow:0 25px 50px -12px #00000040 !important;;cursor:pointer;transform:scale(1.02) translateY(-2px)}@media (max-width:640px){._option-button_wklxvk{max-width:auto}}._option-button-header_wklxvk{font-size:3rem;font-weight:900;letter-spacing:-.05em;line-height:1;padding-bottom:.75rem;padding-top:1.5rem;text-align:center}@media (max-width:640px){._option-button-header_wklxvk{font-size:2.25rem}}._option-button-subheader_wklxvk{color:#606f7b;font-size:1.5rem;line-height:1.25;text-align:center}._add-button_wklxvk{align-self:center;background-color:#fff;font-size:1.5rem;font-weight:600;letter-spacing:0;letter-spacing:-.75px;margin-bottom:.5rem;margin-top:1.5rem;padding:.5rem 1.5rem;transition:opacity .2s}._add-button_wklxvk svg{height:2rem;margin-right:.5rem;width:2rem}._add-button_wklxvk[data-is-creating]{border-color:#0000;box-shadow:0 6px 20px #0000,0 2px 6px #0000;transition-duration:.5s}@media (min-width:641px){._add-button_wklxvk{font-size:2.25rem;margin-bottom:1rem;margin-top:2rem;padding-left:2rem;padding-right:2rem}._add-button_wklxvk svg{height:2.5rem;margin-right:.5rem;width:2.5rem}}._example-list_wklxvk{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:.25rem;justify-content:center;margin-top:.5rem}._example-list_wklxvk ._item_wklxvk{background-color:#f8fafc;border-radius:9999px;color:#000;display:block;font-weight:600;margin-bottom:.5rem;opacity:.5;padding:.25rem 1rem}._modal_hqebu8{align-items:center;background-color:#4d4d4d99;bottom:0;display:flex;flex-direction:column;height:calc(var(--vh, 100vh));justify-content:flex-end;left:0;position:fixed;width:100vw;z-index:99999999}._modal-inner_hqebu8{background-color:#fff;border-radius:2rem 2rem 0 0;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;box-shadow:0 -10px 15px -3px #0000004d,0 -4px 6px -2px #0000001a;display:flex;flex-direction:column;justify-content:flex-start;margin-left:2vw;margin-right:2vw;max-height:98vh;position:relative;transition:width .3s;width:96vw}@media (min-width:641px){._modal-inner_hqebu8{margin-left:5vw;margin-right:5vw;width:90vw}}._modal-inner_hqebu8._--is-small_hqebu8{margin-left:auto;margin-right:4rem;min-width:400px;right:0;width:25vw}._modal-inner__close_hqebu8{color:#bdbdbd;cursor:pointer;margin-right:1.5rem;margin-top:1.5rem;position:absolute;right:0;top:0;z-index:999}._modal-inner__close_hqebu8:hover{color:#00abfa}._modal-inner__close_hqebu8 svg{height:4rem;width:4rem;fill:currentColor}._modal_1npkis{align-items:center;background-color:#4d4d4d99;bottom:0;display:flex;flex-direction:column;height:var(--vh,100vh);justify-content:flex-end;left:0;position:fixed;width:100vw;z-index:999999}._modal-inner_1npkis{background-color:#fff;border-radius:2rem 2rem 0 0;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;box-shadow:0 -10px 15px -3px #0000004d,0 -4px 6px -2px #0000001a;display:flex;flex-direction:column;justify-content:flex-start;margin-left:5vw;margin-right:5vw;max-height:calc(var(--vh, 100vh) - 6.25rem);position:relative;width:90vw}._modal-inner_1npkis._--is-small_1npkis{border-radius:2rem;margin-bottom:5vh;margin-left:auto;margin-right:2vw;max-height:90vh;min-width:400px;width:25vw}._modal-inner__close_1npkis{background-color:#fff;border-radius:9999px;color:#bdbdbd;cursor:pointer;display:flex;flex-direction:column;margin-right:1.5rem;margin-top:1.5rem;position:absolute;right:-2rem;top:-80px;z-index:999}._modal-inner__close_1npkis:hover{color:#00abfa}._modal-inner__close_1npkis svg{height:4rem;width:4rem;fill:currentColor}._nav-box--base_w088hj{background-color:#fff;box-shadow:0 -1px 30px 0 #0000004d;flex-shrink:0;overflow-x:hidden;top:0;width:100%;z-index:999}._nav-box_w088hj{padding:2rem 2.5rem}._nav-box__top_w088hj{align-items:center;display:flex;flex-direction:row;justify-content:space-between;line-height:1;margin-bottom:0;padding-bottom:.5rem}@media (max-width:710px){._nav-box__top_w088hj{flex-direction:column}}._nav-box__head_w088hj{color:#22292f;display:flex;flex-direction:row;font-size:3rem;font-weight:900;letter-spacing:-.05em;line-height:1;line-height:.9;padding-bottom:.5rem;-webkit-user-select:none;user-select:none;width:100%}._nav-box__head_w088hj div{margin-right:.75rem}@media (min-width:641px){._nav-box__head_w088hj{flex-direction:column;font-size:4rem}}._line-break_w088hj{display:block}@media (max-width:710px){._nav-box__head_w088hj{font-size:3rem}._line-break_w088hj{display:inline-block;width:1rem}}._nav-box__subhead_w088hj{align-items:center;display:flex;display:none;flex-direction:row;font-size:1.875rem;font-weight:300;line-height:1;-webkit-user-select:none;user-select:none}._nav-box__subhead_w088hj svg{height:2rem;margin-right:.5rem;width:2rem}._nav-box__subhead_w088hj._--is-link_w088hj{color:#00abfa;cursor:pointer}._nav-box__nav_w088hj{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;margin-left:2rem;width:100%}@media (max-width:710px){._nav-box__nav_w088hj{justify-content:space-between;margin-left:0;margin-top:.25rem}}._nav-box__nav__item_w088hj{align-items:center;cursor:pointer;display:flex;flex-direction:column;font-size:1.875rem;font-weight:600;letter-spacing:-.05em;line-height:1;padding-left:0;padding-right:0;transition:color .25s}._nav-box__nav__item_w088hj svg{transition:fill .25s}._nav-box__nav__item_w088hj+._nav-box__nav__item_w088hj{margin-left:2rem}._nav-box__nav__item_w088hj:hover{color:#00abfa}._nav-box__nav__item_w088hj._is-selected_w088hj{border-bottom-width:2px;border-color:#00abfa;color:#00abfa}@media (min-width:641px){._nav-box__nav__item_w088hj{font-size:3rem;font-weight:700;padding-left:1.25rem;padding-right:1.25rem}._nav-box__nav__item_w088hj+._nav-box__nav__item_w088hj{margin:0}._nav-box__nav__item_w088hj._is-selected_w088hj{border-style:none}}._big-icon_w088hj{display:none;height:4rem;margin-bottom:.5rem;visibility:hidden;width:4rem}._is-selected_w088hj ._big-icon_w088hj{color:#00abfa}@media (min-width:641px){._big-icon_w088hj{display:block;visibility:visible}}._template-sub-nav_w088hj{display:flex;display:none;flex-direction:column;font-weight:600;letter-spacing:0;min-width:200px;visibility:hidden;width:100%}@media (min-width:641px){._template-sub-nav_w088hj{display:flex;padding-right:0;visibility:visible}}._template-sub-nav__header_w088hj{font-size:1.5rem;font-weight:900;line-height:1;margin-bottom:.75rem}._template-sub-nav__option_w088hj{border:1px solid #b8c2cc;border-radius:9999px;color:#606f7b;font-size:1.25rem;font-weight:400;padding:.5rem 1.5rem;text-align:center;width:100%}._template-sub-nav__option_w088hj+._template-sub-nav__option_w088hj{margin-top:.5rem}._template-sub-nav__option_w088hj:hover{color:#00abfa}._template-sub-nav__option_w088hj._is-selected_w088hj{border-color:#00abfa;color:#00abfa}._notice_5vy0lw{align-items:center;display:flex;flex-direction:column;padding:1rem}@media (min-width:641px){._notice_5vy0lw{align-items:flex-start;display:flex;flex-direction:row;padding-left:4rem;padding-right:4rem;padding-top:4rem}}._icon-side_5vy0lw{height:6rem;margin-bottom:2rem;margin-top:1rem;width:6rem}@media (min-width:641px){._icon-side_5vy0lw{height:12rem;margin-right:4rem;margin-top:0;width:12rem}}._icon_5vy0lw{height:6rem;width:6rem}._icon_5vy0lw svg{height:100%;width:100%}@media (min-width:641px){._icon_5vy0lw{height:12rem;width:12rem}}._text-side_5vy0lw{display:flex;flex-direction:column}._header_5vy0lw{font-size:3rem;font-weight:900;letter-spacing:-.5px;line-height:1;line-height:.9;margin-bottom:1rem;text-align:center}@media (min-width:641px){._header_5vy0lw{font-size:4rem;margin-bottom:0;text-align:left}}._bullet_5vy0lw{font-size:1.875rem;font-weight:400;line-height:1;margin-top:.5rem;padding-bottom:.5rem}@media (min-width:641px){._bullet_5vy0lw{font-size:3rem;line-height:.9;margin-top:2rem}}._emp_5vy0lw{font-weight:600}._item_pu9cfh{border-color:#e0e0e0;border-bottom-color:#e0e0e0!important;border-left-color:#e0e0e0!important;border-radius:.5rem;border-right-color:#e0e0e0!important;border-width:1px;border-top-width:4px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;display:flex;flex-direction:column;margin-bottom:1rem;padding:1rem}@media (min-width:641px){._item_pu9cfh{align-items:center;flex-direction:row}}._course-title_pu9cfh{font-size:1.875rem;font-weight:700;line-height:1;margin-bottom:.5rem;text-align:center}@media (min-width:641px){._course-title_pu9cfh{font-size:1.875rem;margin-right:.5rem;text-align:left;width:100%}}._template-info_pu9cfh{display:flex;justify-content:space-between;width:100%}@media (min-width:641px){._template-info_pu9cfh{align-items:center;display:flex;justify-content:flex-start}}._template-actions_pu9cfh{align-items:center;display:flex;flex-direction:row}._template-title_pu9cfh{border-color:#b8c2cc;border-radius:9999px;border-width:1px;font-weight:400;justify-content:space-between;line-height:1;padding:.5rem 1rem;-webkit-user-select:none;user-select:none;width:100%}._template-title_pu9cfh,._template-title_pu9cfh ._change-icon_pu9cfh{align-items:center;display:flex;flex-direction:row;font-size:1.125rem}._template-title_pu9cfh ._change-icon_pu9cfh{color:#4d4d4de6;color:#00abfa;flex-grow:0;flex-shrink:0;justify-content:flex-end}._template-title_pu9cfh svg{height:1.5rem;width:1.5rem;fill:currentColor}@media (min-width:641px){._template-title_pu9cfh{font-size:1.5rem;margin-right:0;padding-bottom:.75rem;padding-top:.75rem}}._change-button_pu9cfh,._choose-button_pu9cfh,._edit-button_pu9cfh{background-color:#fff;border:1px solid #b8c2cc;border-radius:9999px;color:#00abfa;cursor:pointer;font-size:1.25rem;padding:.25rem 1rem;transition:background-color border-color .2s .2s;-webkit-user-select:none;user-select:none}._change-button_pu9cfh:hover,._choose-button_pu9cfh:hover,._edit-button_pu9cfh:hover{border-color:#00abfa;text-decoration:underline}._change-button_pu9cfh:active,._choose-button_pu9cfh:active,._edit-button_pu9cfh:active{background-color:#00abfa;color:#fff}._change-button_pu9cfh:focus,._choose-button_pu9cfh:focus,._edit-button_pu9cfh:focus{border-color:#00abfa}._change-button_pu9cfh:disabled,._choose-button_pu9cfh:disabled,._edit-button_pu9cfh:disabled{border-color:#e0e0e0;color:#e0e0e0}@media (min-width:641px){._change-button_pu9cfh,._choose-button_pu9cfh,._edit-button_pu9cfh{font-size:1.5rem;padding:.5rem 1rem}}._change-button_pu9cfh{-webkit-user-select:none;user-select:none}._change-button_pu9cfh,._change-text_pu9cfh{cursor:pointer;display:none;visibility:hidden}@media (min-width:641px){._change-text_pu9cfh{display:block;visibility:visible}}._edit-button_pu9cfh{margin-left:.75rem;-webkit-user-select:none;user-select:none}._list_1b0gam{display:flex;flex-direction:column;margin:1.5rem;width:100%}@media (min-width:641px){._list_1b0gam{margin:3rem}}._course-pill_2odqgb{align-items:center;background-color:#fff;border:1px dashed #bdbdbd;border-radius:9999px;color:#bdbdbd;cursor:pointer;display:flex;flex-direction:row;margin-right:1rem;padding:.5rem 1rem;transition:border .3s,color .3s,background-color .3s;-webkit-user-select:none;user-select:none}._course-pill_2odqgb:hover{border-style:solid;color:#757575}._course-pill_2odqgb._--is-selected_2odqgb{border-style:solid;color:#fff}._course-pill__icon_2odqgb{height:1.5rem;margin-right:.5rem;width:1.5rem}._course-pill__icon_2odqgb svg{fill:currentColor}._course-pill__title_2odqgb{font-size:1.5rem;font-weight:600}._item_1xvazn{display:flex;flex-direction:column;margin-bottom:2rem}._header_1xvazn{align-items:center;border-bottom:1px;border-color:#e0e0e0;border-style:solid;display:flex;flex-direction:row;padding-top:1rem}._template-name_1xvazn{font-size:3rem;font-weight:900;letter-spacing:-.05em;margin-right:.5rem}._delete-button_1xvazn,._edit-button_1xvazn{background-color:#fff;border:1px solid #b8c2cc;border-radius:9999px;color:#b8c2cc;cursor:pointer;font-size:1.25rem;margin-right:.5rem;padding:.25rem 1rem;transition:background-color border-color .2s .2s;-webkit-user-select:none;user-select:none}._delete-button_1xvazn:hover,._edit-button_1xvazn:hover{border-color:#00abfa;color:#00abfa;text-decoration:underline}._delete-button_1xvazn:active,._edit-button_1xvazn:active{background-color:#00abfa;color:#fff}._delete-button_1xvazn:focus,._edit-button_1xvazn:focus{border-color:#00abfa}._delete-button_1xvazn:disabled,._edit-button_1xvazn:disabled{border-color:#e0e0e0;color:#e0e0e0}._course-list_1xvazn{display:flex;flex-direction:row;flex-wrap:wrap}._course-list-wrapper_1xvazn{align-items:center;display:flex;flex-direction:row;margin-top:.5rem}._course-pill_1xvazn{margin-bottom:.5rem}._used-status_1xvazn{display:flex;flex-direction:column;font-weight:400;margin-right:1rem}._used-status_1xvazn._--has-templates_1xvazn{font-weight:900}._cannot-delete-notice_1xvazn,._used-status-title_1xvazn,._used-status-used_1xvazn{font-size:1.5rem;line-height:1}._cannot-delete-notice_1xvazn{font-weight:600;margin-left:2rem;margin-right:2rem;margin-top:1rem;max-width:200px;text-align:center}._confirm-delete-button_1xvazn{background-color:#f6836f;border-radius:9999px;color:#f6836f;color:#fff;cursor:pointer;font-size:1.5rem;margin:1.5rem 2rem .5rem;padding:1rem 2rem;-webkit-user-select:none;user-select:none}._confirm-delete-button_1xvazn:focus,._confirm-delete-button_1xvazn:hover{text-decoration:underline}._confirm-delete-button_1xvazn:active{border:1px solid #f6836f}._templates-by-name_1c4s0e{margin:3rem}._list_1c4s0e,._templates-by-name_1c4s0e{display:flex;flex-direction:column;width:100%}._create-button_1c4s0e{align-self:flex-start;font-size:1.875rem;font-weight:600;margin-bottom:0;margin-top:1rem;padding-left:2rem;padding-right:2rem}._create-button_1c4s0e svg{height:2rem;margin-left:.5rem;width:2rem}._date-annotation_19lwas{background-color:#fff;background-color:#ffc;border-radius:.5rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;justify-content:space-between;margin-bottom:1.4rem;padding:1.25rem;position:relative}._date-annotation_19lwas._on-month_19lwas{align-items:center;margin-bottom:0;padding:.5rem}._date-annotation_19lwas._is-off_19lwas{background-image:repeating-linear-gradient(-45deg,#3333330d,#3333330d 1rem,#0000001a 0,#0000001a 2rem)}._date-annotation_19lwas._is-on_19lwas{margin-bottom:1.4rem}._date-annotation__school-title-wrapper_19lwas{display:flex;flex-direction:row}._date-annotation__school-title_19lwas{background-color:#b3b3b3;border-radius:9999px;color:#000c;font-weight:700;line-height:1.1;margin-bottom:.5rem;margin-right:.5rem;overflow-wrap:anywhere;padding:.5rem 1rem}._date-annotation__title_19lwas{font-size:1.875rem;font-weight:700;line-height:1.1;overflow-wrap:anywhere;padding-right:1.5rem}._on-month_19lwas ._date-annotation__title_19lwas{font-size:1.125rem;font-weight:600}._date-annotation__description_19lwas{font-size:1.2rem;overflow-wrap:anywhere;padding-top:.6rem}._date-annotation__description_19lwas ol,._date-annotation__description_19lwas ul{margin-left:0!important;padding-left:2rem!important}._on-month_19lwas ._date-annotation__description_19lwas{display:none;visibility:hidden}._special-event-block__menu-trigger_19lwas{color:#b8c2cc;flex-shrink:0;height:2rem;margin-left:.25rem;position:absolute;right:1rem;top:1rem;width:2rem}._on-month_19lwas ._special-event-block__menu-trigger_19lwas{height:1.5rem;width:1.5rem}._special-event-block__menu-trigger_19lwas._--has-no-template_19lwas{color:#00abfa}._special-event-block__menu-trigger_19lwas svg{fill:currentColor}._special-event-block__menu-trigger_19lwas:hover{color:#00abfa;cursor:pointer}._special-event-block__menu-trigger_19lwas:active,._special-event-block__menu-trigger_19lwas:active:focus,._special-event-block__menu-trigger_19lwas:focus{outline:0}._date-annotation__is-off-notice_19lwas{color:#00abfa;font-size:1.2rem;font-weight:800;letter-spacing:.5px;margin-bottom:.6rem;text-transform:uppercase}._date-annotation__range_19lwas{color:#757575;font-size:1rem;padding-bottom:.5rem}._on-month_19lwas ._date-annotation__range_19lwas{display:none;visibility:hidden}._header_1j4wm3{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-top:1.5rem;padding:1rem 3rem;width:100%}._header__close_1j4wm3{position:static}._header__text_1j4wm3{font-size:3rem;font-weight:900;letter-spacing:-.05em;line-height:1}._body_1j4wm3{padding:.5rem 3rem}._body_1j4wm3>div{width:100%}._sub-header_1j4wm3{font-size:2.25rem;font-weight:700;letter-spacing:-.02em;text-align:left}._annotation-list_1j4wm3{border-color:#e0e0e0;border-top-width:1px;display:flex;flex-direction:column;margin-top:0;padding-top:1rem}._annotation_1j4wm3{border-bottom-width:1px;border-color:#e0e0e0;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:.75rem;padding-bottom:.75rem}._text-side_1j4wm3,._title-date_1j4wm3{display:flex;flex-direction:column}._date_1j4wm3{color:#00abfa;font-size:1.125rem;font-weight:400;line-height:1}._title_1j4wm3{font-size:1.5rem;font-weight:600;line-height:1}._description_1j4wm3{font-size:1.25rem;line-height:1}._delete-button_1j4wm3,._edit-buttons_1j4wm3{align-items:center;display:flex;flex-direction:row}._delete-button_1j4wm3{border-color:#f6836f;border-radius:9999px;border-width:1px;color:#f6836f;cursor:pointer;padding:.5rem;text-align:center;transition:background .2s,color .2s,transform .2s}._delete-button_1j4wm3>svg{fill:currentColor;height:1rem;width:1rem}._delete-button_1j4wm3:hover{background-color:#f6836f;color:#fff}._delete-button_1j4wm3:active{transform:scale(.95)}._edit-button_1j4wm3{align-items:center;border-color:#bdbdbd;border-radius:9999px;border-width:1px;color:#bdbdbd;cursor:pointer;display:flex;flex-direction:row;font-size:1.25rem;line-height:1;margin-left:.5rem;margin-right:.5rem;padding:.5rem 1.5rem;text-align:center;transition:background .2s,color .2s,transform .2s}._edit-button_1j4wm3:hover{background-color:#00abfa;border-color:#00abfa;color:#fff}._week-grid_138y2g{margin-bottom:20px;max-width:100%;position:relative;width:100%}._order-wrapper_138y2g{overflow-x:scroll;width:100%}._order_138y2g{min-height:20rem;padding-left:2.5rem;padding-right:2.5rem;padding-top:2rem;width:auto}@media (min-width:641px){._order_138y2g{align-items:center;display:flex;justify-content:flex-start}}._week-grid__template-date_138y2g{color:#22292f;font-size:1.875rem;font-weight:900;letter-spacing:-.05em;line-height:1;text-align:center;-webkit-user-select:none;user-select:none}td._week-grid__template-date_138y2g{border-style:none;line-height:1;padding-bottom:1rem}td._week-grid__template-date_138y2g+td._week-grid__template-date_138y2g{padding-left:.5rem}._week-grid__day_138y2g{vertical-align:top}._week-grid__day_138y2g+._week-grid__day_138y2g{padding-left:1rem}._week-grid__day_138y2g{min-width:200px}@media (min-width:641px){._week-grid__day_138y2g{min-width:100px}}.course-slot-sortable-wrapper{border-radius:.5rem;margin-bottom:.75rem;position:relative;transition:box-shadow .4s,transform .4s}.course-slot-sortable-wrapper.is-dragging{box-shadow:0 .5rem 1rem #0003;cursor:ns-resize;transform:scale(1.025);transition:box-shadow .4s,transform .05s}.course-slot-sortable-wrapper.hide-element{margin-bottom:0;margin-top:0;transition:all .5s}._course-slot-wrapper_14clzm{border-radius:.5rem;box-shadow:0 1px 3px 0 #0000001a,0 1px 2px 0 #0000000f;cursor:ns-resize;margin-top:1px;padding-bottom:2px}._course-slot-wrapper_14clzm.is-off{background-image:repeating-linear-gradient(-45deg,#fff,#fff 8px,#fffc 0,#fffc 16px);transition:all .5s}._course-slot_14clzm{align-items:stretch;background-color:#fff6;display:flex;flex-direction:row;justify-content:space-between;padding:.25rem .5rem;user-select:none;-webkit-user-select:none}._course-slot__title_14clzm{color:#22292f;cursor:ns-resize;font-size:1.25rem;font-weight:700;letter-spacing:-.05em;line-height:1;user-select:none;-webkit-user-select:none}._course-slot__left_14clzm{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}._course-slot__move-pad_14clzm{cursor:ns-resize;height:1.25rem;margin-right:.25rem;position:relative;width:1.25rem}._course-slot__move-pad_14clzm:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 4'%3E%3Cg fill='%23fff'%3E%3Cpath d='M3.707.293a1 1 0 1 1-1.414 1.414A1 1 0 0 1 3.707.293M7.707.293a1 1 0 1 1-1.414 1.414A1 1 0 0 1 7.707.293'/%3E%3C/g%3E%3C/svg%3E");background-repeat:repeat-y;content:" ";display:block;height:1.25rem;left:0;padding-left:.1rem;position:absolute;top:0;width:100%;z-index:1}._add-day-card_uqqdtd{align-items:center;color:#00abfa;cursor:pointer;display:flex;flex-direction:row;font-size:1.25rem;justify-content:center;-webkit-user-select:none;user-select:none}._add-day-card_uqqdtd svg{height:1.25rem;margin-right:.5rem;width:1.25rem;fill:currentColor}._planbook-setup-notice_10z753{background-color:#fff;border-radius:.5rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;padding:2rem 3rem}._planbook-setup-notice__headline_10z753{margin-top:2rem}._planbook-setup-notice__description_10z753{margin-bottom:2rem}._add-button_10z753{align-items:center;background-color:#fff;border-radius:9999px;box-shadow:0 3px 11px -1px #0006;display:flex;display:inline-flex;flex-direction:row;height:3rem;justify-content:center;margin-left:.25rem;margin-right:.25rem;width:3rem}._add-button_10z753 svg{height:1.5rem;width:1.5rem;fill:#00abfa}._course-pill-list_si62w5{flex-wrap:wrap;justify-content:center;min-height:40vh;padding:2rem 3rem;width:100%}._course-pill-list_si62w5,._course-pill_si62w5{align-items:center;display:flex;flex-direction:row}._course-pill_si62w5{border:1px solid #0000;border-radius:.5rem;border-radius:9999px;color:#000c;cursor:pointer;margin-bottom:.5rem;margin-right:1rem;min-width:50px;padding:.5rem 1rem;transition:background-color .3s,color .3s;-webkit-user-select:none;user-select:none}._course-pill__title_si62w5{font-size:1.875rem;font-weight:700;letter-spacing:-.05em}._course-pill__checkbox_si62w5{height:2rem;margin-bottom:.5rem;margin-right:.5rem;width:2rem}._course-pill__checkbox_si62w5 svg{fill:currentColor}._cardstack-template-container_hhh8z3{align-items:flex-start;display:flex;flex-direction:column;min-height:40vh;padding:2rem 3rem;width:100%}._cardstack-template-container_hhh8z3._--no-template_hhh8z3{padding-left:0}._cardstack-template-list_hhh8z3{color:#757575;display:flex;flex-direction:column;font-size:2.25rem;font-weight:800}._cardstack-template-list__course_hhh8z3,._course-pill_hhh8z3{display:flex;flex-direction:row}._course-pill_hhh8z3{align-items:center;border:1px solid #0000;border-radius:.5rem;border-radius:9999px;color:#000c;cursor:pointer;margin-bottom:.5rem;margin-right:1rem;min-width:50px;padding:.5rem 1rem;transition:background-color .3s,color .3s;-webkit-user-select:none;user-select:none}._course-pill__title_hhh8z3{font-size:1.875rem;font-weight:700;letter-spacing:-.05em}._course-pill__checkbox_hhh8z3{height:2rem;margin-bottom:.5rem;margin-right:.5rem;width:2rem}._course-pill__checkbox_hhh8z3 svg{fill:currentColor}._choose-from-library_ahl0xv{align-content:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;justify-content:flex-start;margin-right:2rem;min-height:90vh;padding:2rem;width:100%}._choose-from-library__header_ahl0xv{font-size:4rem;font-weight:900;letter-spacing:-.05em;line-height:1.25;padding-bottom:0;text-align:center;width:100%}._choose-from-library__subheader_ahl0xv{color:#757575;font-size:2.25rem;font-weight:500;line-height:1.25;padding-bottom:2rem;padding-top:0;text-align:center;width:100%}._box-wrapper_ahl0xv{animation-duration:.5s;animation-fill-mode:forwards;animation-name:_fade-in_ahl0xv;opacity:0}@keyframes _fade-in_ahl0xv{0%{opacity:0}to{opacity:1}}._template-box_masbxg{border-color:#e0e0e0;border-radius:1rem;border-width:1px;border:2px solid #0000;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;height:auto;margin-left:1rem;margin-right:1rem;padding-bottom:.5rem;transition:transform .2s ease-in-out,box-shadow .2s ease-in-out,border .2s ease-in-out}._template-box_masbxg:hover{border:2px solid var(--link-blue);box-shadow:0 25px 50px -12px #00000040;cursor:pointer;transform:scale(1.005) translateY(-2px)}._template-box-button_masbxg{background-color:#fff;margin:.5rem 1rem 2rem}._template-box__top__group-label_masbxg{background-color:#e6f4fe ;;border-top-left-radius:.75rem;border-top-right-radius:.75rem;color:#606f7b;font-size:1.25rem;font-weight:700;line-height:1;padding:.5rem 1rem;text-align:center;width:100%}._lesson-title_masbxg{font-size:2.25rem!important;padding-top:.5rem}._wrapper_xooygf{align-items:center;display:flex;flex-direction:column;justify-content:flex-start}._heading_xooygf{font-size:4rem;font-weight:900;letter-spacing:-.05em;line-height:1;margin-bottom:1rem;margin-top:3rem;padding-left:2rem;padding-right:2rem}._modal_usfl04{align-items:center;background-color:#fff;border-radius:2rem 2rem 0 0;bottom:0;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;box-shadow:0 -10px 15px -3px #0000004d,0 -4px 6px -2px #0000001a;display:flex;flex-direction:column;justify-content:flex-end;justify-content:flex-start;left:0;margin-left:5vw;margin-right:5vw;min-height:300px;position:fixed;width:90vw;z-index:999999}._modal_usfl04._--is-small_usfl04{margin-left:55vw;margin-right:5vw;padding-bottom:3rem;right:0;width:40vw}._modal-inner__close_usfl04{color:#bdbdbd;cursor:pointer;margin-right:1.5rem;margin-top:1.5rem;position:absolute;right:0;top:0;z-index:999}._modal-inner__close_usfl04:hover{color:#00abfa}._modal-inner__close_usfl04 svg{height:4rem;width:4rem;fill:currentColor}._main-screen_mgy7w2._screen-2_mgy7w2{width:35vw}._header_q812n6{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-top:1.5rem;padding:1rem 3rem;width:100%}._header__close_q812n6{position:static}._header__text_q812n6{font-size:3rem;font-weight:900;letter-spacing:-.05em;line-height:1;margin-left:.5rem}._body_q812n6{padding:.5rem 2rem}._body_q812n6>div{width:100%}._annotation-list_q812n6{border-color:#e0e0e0;border-top-width:1px;display:flex;flex-direction:column;margin-top:2rem;padding-top:1rem}._annotation_q812n6{border-bottom-width:1px;border-color:#e0e0e0;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:.75rem;padding-bottom:.75rem}._text-side_q812n6,._title-date_q812n6{display:flex;flex-direction:column}._date_q812n6{color:#00abfa;font-size:1.125rem;font-weight:400;line-height:1}._title_q812n6{font-size:1.5rem;font-weight:600;line-height:1}._description_q812n6{font-size:1.25rem;line-height:1}._delete-button_q812n6,._edit-buttons_q812n6{align-items:center;display:flex;flex-direction:row}._delete-button_q812n6{border-color:#f6836f;border-radius:9999px;border-width:1px;color:#f6836f;cursor:pointer;padding:.5rem;text-align:center;transition:background .2s,color .2s,transform .2s}._delete-button_q812n6>svg{fill:currentColor;height:1rem;width:1rem}._delete-button_q812n6:hover{background-color:#f6836f;color:#fff}._delete-button_q812n6:active{transform:scale(.95)}._edit-button_q812n6{align-items:center;border-color:#bdbdbd;border-radius:9999px;border-width:1px;color:#bdbdbd;cursor:pointer;display:flex;flex-direction:row;font-size:1.25rem;line-height:1;margin-left:.5rem;margin-right:.5rem;padding:.5rem 1.5rem;text-align:center;transition:background .2s,color .2s,transform .2s}._edit-button_q812n6:hover{background-color:#00abfa;border-color:#00abfa;color:#fff}._manager_1w26sn{align-items:stretch;display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:3rem;margin-top:90px;padding-bottom:3rem}._back_1w26sn{align-self:flex-start;display:flex;flex-direction:column;flex-grow:0;justify-content:center;padding-left:1rem;padding-right:1rem;width:6rem}._back-btn_1w26sn{background-color:#fff;border-radius:9999px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;height:4rem;padding:1rem;width:4rem}._back-btn_1w26sn svg{height:100%;width:100%}._back-btn_1w26sn:focus,._back-btn_1w26sn:hover{box-shadow:0 25px 50px -12px #00000040 !important;;transform:scale(1.025)}._back-btn_1w26sn:focus svg,._back-btn_1w26sn:hover svg{fill:#00abfa}._back-btn_1w26sn:active{transform:scale(.95)}._list_1w26sn{align-items:stretch;flex-grow:0;flex-shrink:0;width:33.33333%}._detail_1w26sn,._list_1w26sn{display:flex;flex-direction:column;justify-content:flex-start}._detail_1w26sn{flex-grow:1;margin-left:1rem;margin-right:1rem;width:66.66667%}._detail_nu17yg{background-color:#fff;border-radius:.5rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;display:flex;flex-direction:column;height:100%;transition:opacity .2s ease-out;width:100%}._detail_nu17yg.--is-loading{opacity:.7;transition:opacity .2s ease-in}._header_nu17yg{border-bottom-width:1px;border-color:#e0e0e0;justify-content:space-between;padding:1rem}._header_nu17yg,._user_nu17yg{display:flex;flex-direction:row}._user_nu17yg{align-items:center}._user-name_nu17yg{display:flex;flex-direction:column;font-size:1.5rem;font-weight:700;letter-spacing:-.05em;line-height:1;margin-left:.5rem}._actions_nu17yg{display:flex;flex-direction:row;justify-content:flex-end}._action-btn_nu17yg{border-color:#bdbdbd;border-radius:9999px;border-width:1px;color:#4d4d4de6;cursor:pointer;display:flex;flex-direction:row;padding:.5rem 1rem .5rem .75rem;transition:color .2s ease-out,border .2s ease-out,shadow .2s ease-out,transform .2s ease-out;-webkit-user-select:none;user-select:none}._action-btn_nu17yg:focus,._action-btn_nu17yg:hover{border-color:#00abfa;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;color:#00abfa;outline:1;transition:color .2s ease-in,border .2s ease-in,shadow .2s ease-in,transform .2s ease-in}._action-btn_nu17yg:active{box-shadow:0 1px 3px 0 #0000001a,0 1px 2px 0 #0000000f;transform:translateY(1px) scale(98%);transition:color .1s ease-in,border .1s ease-in,shadow .1s ease-in,transform .1s ease-in}._action-btn_nu17yg+._action-btn_nu17yg{margin-left:.5rem}._action-btn__icon_nu17yg{height:2rem;margin-right:.5rem;width:2rem}._action-btn__icon_nu17yg svg{height:100%;width:100%}._action-btn__icon_nu17yg._--green_nu17yg svg path{fill:#a4de6e}._action-btn__icon_nu17yg._--coral_nu17yg svg path{fill:#f6836f}._action-btn__text_nu17yg{font-size:1.5rem;font-weight:600}._list_lien6j{background-color:#fff;border-radius:.5rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;overflow:hidden;transition:opacity .2s ease-out;width:100%}._list_lien6j,._spinner_lien6j{display:flex;flex-direction:column}._spinner_lien6j{align-items:center;height:4rem;justify-content:center}._header_lien6j{padding-left:1rem;padding-right:1rem;padding-top:1rem}._filter-bar_lien6j{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}._filter-category_lien6j{align-items:center;border-color:#e0e0e0;border-radius:9999px;border-width:1px;color:#22292f;display:flex;flex-direction:row;font-size:1.125rem;font-weight:600;margin-bottom:.5rem;padding:.5rem .5rem .5rem .75rem;transition:color .2s ease-out,border .2s ease-out;-webkit-user-select:none;user-select:none}._filter-category_lien6j+._filter-category_lien6j{margin-left:.5rem}._filter-category_lien6j.active{background-color:#f1f5f8;border-color:#d1d5db;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;color:#22292f}._filter-category_lien6j.active ._filter-category__title_lien6j{color:#22292f}._filter-category_lien6j:focus,._filter-category_lien6j:hover{border-color:#d1d5db;cursor:pointer;outline:none;transition:color .2s ease-in,border .2s ease-in}._filter-category__title_lien6j{line-height:1.25}._filter-category__count_lien6j{border-radius:9999px;font-size:1.125rem;margin-left:.5rem;padding-left:.5rem;padding-right:.5rem}._filter-category__count_lien6j._filter-category--all_lien6j{background-color:#e0e0e0}._review_lien6j{background-color:#fff;border-bottom-width:1px;border-color:#e0e0e0;padding:1rem}._review__left_lien6j,._review_lien6j{align-items:center;display:flex;flex-direction:row}._review__left_lien6j{height:100%;justify-content:center;margin-right:.5rem;width:1rem}._review__left_lien6j svg{height:100%;opacity:0;width:100%;fill:#00abfa}._review_lien6j.active ._review__left_lien6j svg{opacity:1}._review_lien6j.active ._course-name_lien6j,._review_lien6j.active ._lesson-title_lien6j,._review_lien6j.active ._user-name_lien6j{color:#00abfa}._review__center_lien6j{align-items:flex-start;display:flex;flex-direction:column}._course-name_lien6j,._user-name_lien6j{color:#757575;font-size:1.125rem;line-height:1}._user-name_lien6j{padding-right:.5rem}._lesson-title_lien6j{color:#22292f;font-size:1.25rem;font-weight:600;line-height:1}._review__bottom_lien6j,._review__top_lien6j{display:flex;flex-direction:row}._user-sign__planbook-years_b2b0a6{display:flex;flex-direction:row;justify-content:space-around;margin-bottom:2rem;width:100%}._user-sign__planbook-year_b2b0a6{border-color:#bdbdbd;border-radius:9999px;border-width:1px;color:#757575;cursor:pointer;display:flex;flex-direction:row;font-size:1.25rem;justify-content:center;line-height:1;margin-right:.5rem;padding:.75rem;text-align:center;transition:background-color .2s,color .2s,font-weight .2s;-webkit-user-select:none;user-select:none;width:100%}._user-sign__planbook-year_b2b0a6 span{align-items:center;display:flex;flex-direction:row;justify-content:center;position:relative;vertical-align:middle}._user-sign__planbook-year_b2b0a6:last-child{margin-right:0}._user-sign__planbook-year_b2b0a6._is-active_b2b0a6{border-color:#00abfa;color:#00abfa;text-decoration:underline}._user-sign__planbook-year_b2b0a6._is-active_b2b0a6 span:before{content:"✓";font-weight:800;left:-1.25rem;position:absolute}@media (min-width:641px){._user-sign__planbook-year_b2b0a6{font-size:1.5rem;padding-bottom:.75rem;padding-top:.75rem}}._rotation-section_b2b0a6{display:flex;flex-direction:column;padding-bottom:1rem}._rotation-list_b2b0a6{list-style:none;margin-bottom:0;padding:0}._rotation_b2b0a6{align-items:center;display:flex;flex-direction:row;margin-bottom:.5rem;position:relative}._rotation-input_b2b0a6{flex-grow:1;font-size:1.5rem;padding-bottom:1.5rem;padding-top:1.5rem;width:100%}._rotation-delete_b2b0a6{cursor:pointer;height:2rem;opacity:.25;position:absolute;right:.5rem;top:calc(50% - 1rem);width:2rem}._rotation-delete_b2b0a6:active,._rotation-delete_b2b0a6:hover{opacity:1}._rotation-delete_b2b0a6 svg{height:100%;width:100%}._rotation-add_b2b0a6{align-items:center;color:#00abfa;display:flex;flex-direction:row;font-size:1.5rem}._rotation-add_b2b0a6 svg{height:1rem;margin-right:.5rem;width:1rem;fill:currentColor}._onboarding-body_omrdhx{display:flex;flex-direction:column;padding-left:1.5rem;padding-right:1.5rem}@media (min-width:641px){._onboarding-body_omrdhx{padding-left:2rem;padding-right:2rem}}._form-section_omrdhx{order:2}._onboarding-example_omrdhx{background-color:#f1f5f8;border-color:#dae1e7;border-radius:.5rem;border-width:1px;margin-bottom:1rem;order:1;padding:1.5rem}._onboarding-example__header_omrdhx{font-size:1.5rem;font-weight:700;margin-bottom:1rem;text-align:center}._onboarding-example__person_omrdhx{align-items:center;display:flex;flex-direction:row}._onboarding-example__person_omrdhx+._onboarding-example__person_omrdhx{margin-top:2rem}._onboarding-example__person__image_omrdhx{border-radius:9999px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;flex-shrink:0;height:4rem;margin-right:1rem;overflow:hidden;width:4rem}._onboarding-example__person__image_omrdhx img{height:100%;margin-bottom:0;margin-top:0;width:100%}._onboarding-example__person__text_omrdhx{color:#4d4d4de6;font-size:1.25rem;line-height:1}._onboarding-example__person__text__header_omrdhx{color:#22292f;font-size:1.25rem;font-weight:700;text-transform:uppercase}._container_4ghjfm{background-color:#f1f5f880;border-radius:2rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;display:flex;flex-direction:column;gap:1rem;margin-bottom:2rem;padding:2rem}._header_4ghjfm{display:flex;flex-direction:row;justify-content:space-between}._copy_4ghjfm{font-size:1.25rem}._trial-button_4ghjfm{background-color:#f8fafc;color:#00abfa;cursor:pointer}._trial-button_4ghjfm:hover{background-color:#00abfa;color:#fff}._container_1fsrjg{background-color:#f1f5f880;border-radius:2rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;display:flex;flex-direction:column;gap:1rem;margin-bottom:2rem;padding:2rem}._header_1fsrjg{display:flex;flex-direction:row;justify-content:space-between}._copy_1fsrjg{font-size:1.25rem}._trial-button_1fsrjg{background-color:#f8fafc;color:#00abfa;cursor:pointer;-webkit-user-select:none;user-select:none}._trial-button_1fsrjg:hover{background-color:#00abfa;color:#fff}._sign-out-button_qmyo7x{background-color:#fffc;display:flex;position:absolute;right:0;top:0;width:-moz-fit-content;width:fit-content}._sign-out-button_qmyo7x>span{flex-shrink:0}._user-sign__title_hls8ud{font-size:3.5rem;font-weight:800;letter-spacing:-.03em;line-height:.875;margin-bottom:0;margin-top:2.5rem;text-align:left;-webkit-user-select:none;user-select:none;width:100%}._user-sign__subtitle_hls8ud{color:#bdbdbd;display:flex;font-size:2rem;font-weight:400;margin-top:0;padding-top:1rem;-webkit-user-select:none;user-select:none;width:100%}@media (max-width:710px){._user-sign__subtitle_hls8ud{margin-bottom:1rem}}._user-sign__title_1cnse6{font-size:3.5rem;font-weight:800;letter-spacing:-.03em;line-height:.875;margin-bottom:0;margin-top:2.5rem;text-align:left;-webkit-user-select:none;user-select:none;width:100%}._selected_1cnse6{background-color:pink}._user-sign__title_7zigsq{font-size:3.5rem;font-weight:800;letter-spacing:-.03em;line-height:.875;margin-bottom:0;margin-top:2.5rem;text-align:left;-webkit-user-select:none;user-select:none;width:100%}._user-sign__button-row_7zigsq{display:flex;gap:.75rem;padding-top:1.5rem;text-align:center;width:100%}._user-sign__selected-workplace_7zigsq{align-items:center;border-color:#e5e7eb;border-radius:.5rem;border-width:1px;display:flex;justify-content:space-between;padding-bottom:1.5rem;padding-left:1.5rem;padding-right:1rem;padding-top:1.5rem;width:100%}._search_7zigsq{overflow-y:hidden}._search_7zigsq.ember-basic-dropdown-trigger{background-color:#fff;border-color:#e5e7eb;border-radius:4px;border-width:1px;border:1px solid;border-bottom:1px solid #ccc;box-shadow:inset 0 1px 1px #00000014;display:flex;margin-top:1rem;width:100%}._search_7zigsq.ember-basic-dropdown-trigger input{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='512' height='512' viewBox='0 0 512 512'%3E%3Cpath d='M448.3 424.7 335 311.3c20.8-26 33.3-59.1 33.3-95.1 0-84.1-68.1-152.2-152-152.2-84 0-152 68.2-152 152.2s68.1 152.2 152 152.2c36.2 0 69.4-12.7 95.5-33.8L425 448zM120.1 312.6c-25.7-25.7-39.8-59.9-39.8-96.3s14.2-70.6 39.8-96.3 59.9-40 96.2-40 70.5 14.2 96.2 39.9 39.8 59.9 39.8 96.3-14.2 70.6-39.8 96.3c-25.7 25.7-59.9 39.9-96.2 39.9-36.3.1-70.5-14.1-96.2-39.8'/%3E%3C/svg%3E");background-position:1.75rem 1rem;background-position-y:center;background-repeat:no-repeat;background-size:2rem 2rem;border-color:#e5e7eb;border-color:1px solid #ccc;border-width:1px;display:flex;font-size:1.5rem;line-height:1;opacity:.5;padding:.5rem 1rem .5rem 4.5rem;transition:opacity .2s;width:100%}._search_7zigsq.ember-basic-dropdown-trigger input:focus{opacity:1}._search_7zigsq.ember-basic-dropdown-trigger .ember-power-select-status-icon{display:none}._search_7zigsq.ember-basic-dropdown-trigger[aria-expanded=true]{border-radius:.5rem}._search_7zigsq .ember-power-select-multiple-options{width:100%}._search_7zigsq .ember-power-select-option{border-color:#e5e7eb;border-top-width:1px;font-size:1.5rem;font-weight:400;line-height:1;padding:1.25rem 1.5rem;transition:background-color .1s,color .1s}._search_7zigsq .ember-power-select-option:first-child{border-top:0;margin-top:0}._search_7zigsq .ember-power-select-option em{font-style:normal}._search_7zigsq .ember-power-select-option[aria-current=true]{background-color:initial;background-color:#00abfa;border-color:#0000;color:#fff}._search_7zigsq .ember-power-select-option[aria-current=true] ._search-district_7zigsq{color:#fff}._search_7zigsq .ember-power-select-option.ember-power-select-option--loading-message{display:block;height:0;margin:0;overflow:hidden;padding:0}._search_7zigsq .ember-power-select-option.ember-power-select-option--loading-message+.ember-power-select-option{margin-top:0}._search_7zigsq .ember-power-select-options[role=listbox]{max-height:50vh}._search_7zigsq .ember-power-select-options[role=listbox]:has(li){border-bottom-width:1px;border-color:#e5e7eb}._search_7zigsq.ember-power-select-option--no-matches-message{padding-bottom:0;padding-top:1.25rem}._search_7zigsq.ember-power-select-dropdown{border-radius:.5rem;margin-top:2px;padding:.5rem 0}._search_7zigsq.kb-search__after-options-notice{border-top:1px solid #e0e0e0;color:#00abfa;cursor:pointer;font-size:1.5rem;line-height:1;margin:1rem 1rem 0;padding:.75rem}._search_7zigsq.kb-search__after-options-notice:hover{text-decoration:underline}._search-name_7zigsq{font-size:1.5rem;font-weight:600;line-height:1;margin:0}._search-address_7zigsq{flex:none;font-size:1.125rem;line-height:1;margin:0;padding-right:.5rem}._search-district_7zigsq{color:#9ca3af;font-size:1.125rem;font-weight:400;line-height:1;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._privacy-alert_7zigsq{align-items:center;background-color:#54dea766;border-radius:.5rem;display:flex;margin-bottom:1rem;margin-top:1rem;padding:1.5rem 1rem}._privacy-alert-icon_7zigsq{align-items:center;color:#54dea7;display:flex;height:3rem;margin-right:.5rem;width:3rem}._button_iiieb2{align-items:center;background-color:#34d2da;border-radius:9999px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;color:#fff;display:flex;font-size:1.875rem;font-weight:600;gap:.75rem;justify-content:center;margin-top:2rem;padding-bottom:1.25rem;padding-top:1.25rem;transition:box-shadow .2s ease-in-out,transform .2s ease-in-out,-webkit-text-decoration .2s ease-in-out;transition:text-decoration .2s ease-in-out,box-shadow .2s ease-in-out,transform .2s ease-in-out;transition:text-decoration .2s ease-in-out,box-shadow .2s ease-in-out,transform .2s ease-in-out,-webkit-text-decoration .2s ease-in-out;-webkit-user-select:none;user-select:none;width:100%}._button_iiieb2:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;text-decoration:underline;transform:scale(1.005),translateY(2px)}._user-sign__title_23nkh8,._user-sign__title_xtcdp2{font-size:3.5rem;font-weight:800;letter-spacing:-.03em;line-height:.875;margin-bottom:0;margin-top:2.5rem;text-align:left;-webkit-user-select:none;user-select:none;width:100%}._user-sign__subtitle_xtcdp2{color:#bdbdbd;display:flex;font-size:2rem;font-weight:400;margin-top:0;padding-top:1rem;-webkit-user-select:none;user-select:none;width:100%}@media (max-width:710px){._user-sign__subtitle_xtcdp2{margin-bottom:1rem}}._user-sign__title_1ph842{font-size:3.5rem;font-weight:800;letter-spacing:-.03em;line-height:.875;margin-bottom:0;margin-top:2.5rem;text-align:left;-webkit-user-select:none;user-select:none;width:100%}._notice_1e6acc{color:#00abfa;font-size:1.5rem;margin-bottom:.5rem;margin-top:.5rem;padding-left:1.5rem;padding-right:1.5rem}._notice_1e6acc:hover{background-color:#00abfa;border-color:#0000;color:#fff;cursor:pointer}._user-sign__button_1frzsu{align-items:center;background-color:initial;border-color:#e5e7eb;border-radius:9999px;border-width:1px;display:flex;font-size:1.25rem;justify-content:center;line-height:1.25;padding-left:1.5rem;padding-right:1.5rem;text-decoration:underline;-webkit-text-decoration-color:#0000;text-decoration-color:#0000;transition:background-color .2s ease-in-out,color .2s ease-in-out,border .2s ease-in-out,box-shadow .2s ease-in-out,-webkit-text-decoration-color .2s ease-in-out;transition:background-color .2s ease-in-out,color .2s ease-in-out,border .2s ease-in-out,box-shadow .2s ease-in-out,text-decoration-color .2s ease-in-out;transition:background-color .2s ease-in-out,color .2s ease-in-out,border .2s ease-in-out,box-shadow .2s ease-in-out,text-decoration-color .2s ease-in-out,-webkit-text-decoration-color .2s ease-in-out}._user-sign__button_1frzsu[data-grow]{flex-grow:1}._user-sign__button_1frzsu[data-size=sm]{padding-bottom:.5rem;padding-top:.5rem}._user-sign__button_1frzsu[data-size=lg]{padding-bottom:1rem;padding-top:1rem}._user-sign__button_1frzsu[data-is-active]{background-color:#34d2da26;border-color:#34d2da;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;color:#34d2da;color:#18575d}._user-sign__button_1frzsu:hover{border-color:#34d2da;text-decoration:underline;-webkit-text-decoration-color:#69cfd8;text-decoration-color:#69cfd8}._user-sign__button_1frzsu[data-is-active]:hover{color:#237e86;-webkit-text-decoration-color:#0000;text-decoration-color:#0000}._user-sign__button_1frzsu:focus{border-color:#34d2da;outline:none}._modal_18flax{background-color:#4d4d4d66;display:flex;height:var(--vh,100vh);justify-content:center;overflow:scroll;width:100%;width:100vw;z-index:999999}._modal-inner_18flax{background:#fff;border-radius:.5rem;border-radius:2rem;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;height:-moz-fit-content;height:fit-content;margin-bottom:10%;margin-top:10%;position:relative;transform:translateZ(0);width:80%}@media (min-width:641px){._modal-inner_18flax{width:850px}}@media (max-width:480px){._modal-inner_18flax{margin-bottom:5rem;margin-top:5rem}}._modal-inner__close_18flax{background-color:#fff;border-radius:9999px;color:#bdbdbd;cursor:pointer;display:flex;margin-right:-4rem;margin-top:-4rem;position:absolute;right:0;top:0;z-index:999}._modal-inner__close_18flax:hover{color:#00bfbc}._modal-inner__close_18flax svg{height:4rem;width:4rem;fill:currentColor}@media (max-width:480px){._modal-inner__close_18flax{margin-right:-3rem}}._pane_18flax{display:flex;flex-direction:column;padding:3rem}._title_18flax{color:#22292f;font-size:1.875rem;font-weight:700;letter-spacing:-.05em;line-height:1;padding-bottom:2rem;-webkit-user-select:none;user-select:none}@media (min-width:641px){._title_18flax{font-size:3rem}}._subtitle_18flax{align-items:flex-start;color:#22292f;font-size:1.5rem;font-weight:300;line-height:1;padding-bottom:2rem;-webkit-user-select:none;user-select:none}@media (min-width:641px){._subtitle_18flax{font-size:2.25rem}}._input-label_18flax{color:#22292f;font-size:1.125rem;font-weight:700;-webkit-user-select:none;user-select:none;width:100%}@media (min-width:641px){._input-label_18flax{font-size:1.5rem}}._text-input_18flax{background-color:#fff;background-image:none;border:1px solid #ccc;border-color:#e0e0e0;border-radius:4px;border-radius:.75rem;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);color:#555;display:block;font-size:14px;font-size:1.125rem;height:34px;height:4rem;line-height:1.42857;margin-bottom:1rem;padding:6px 12px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%;width:100%}@media (min-width:641px){._text-input_18flax{font-size:1.5rem}}._button_18flax{align-self:center;background-color:#34d2da;border-radius:9999px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;color:#fff;font-size:1.875rem;font-weight:600;gap:.75rem;margin-bottom:2rem;padding:.5rem 2.5rem;transition:box-shadow .2s ease-in-out,transform .2s ease-in-out,-webkit-text-decoration .2s ease-in-out;transition:text-decoration .2s ease-in-out,box-shadow .2s ease-in-out,transform .2s ease-in-out;transition:text-decoration .2s ease-in-out,box-shadow .2s ease-in-out,transform .2s ease-in-out,-webkit-text-decoration .2s ease-in-out;-webkit-user-select:none;user-select:none;width:-moz-fit-content;width:fit-content}._button_18flax:enabled{cursor:pointer}._button_18flax:enabled:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;text-decoration:underline;transform:scale(1.005),translateY(2px)}._button_18flax:disabled{opacity:.5}._modal_3dsk8k{background-color:#4d4d4d66;display:flex;height:var(--vh,100vh);justify-content:center;overflow:scroll;width:100%;width:100vw;z-index:999999}._modal-inner_3dsk8k{background:#fff;border-radius:.5rem;border-radius:2rem;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;height:-moz-fit-content;height:fit-content;margin-bottom:10%;margin-top:10%;position:relative;transform:translateZ(0);width:80%}@media (min-width:641px){._modal-inner_3dsk8k{width:850px}}@media (max-width:480px){._modal-inner_3dsk8k{margin-bottom:5rem;margin-top:5rem}}._modal-inner__close_3dsk8k{background-color:#fff;border-radius:9999px;color:#bdbdbd;cursor:pointer;display:flex;margin-right:-4rem;margin-top:-4rem;position:absolute;right:0;top:0;z-index:999}._modal-inner__close_3dsk8k:hover{color:#00bfbc}._modal-inner__close_3dsk8k svg{height:4rem;width:4rem;fill:currentColor}@media (max-width:480px){._modal-inner__close_3dsk8k{margin-right:-3rem}}._pane_3dsk8k{display:flex;flex-direction:column;padding:3rem}._title_3dsk8k{color:#22292f;font-size:1.875rem;font-weight:700;letter-spacing:-.05em;line-height:1;padding-bottom:2rem;-webkit-user-select:none;user-select:none}@media (min-width:641px){._title_3dsk8k{font-size:3rem}}._subtitle_3dsk8k{align-items:flex-start;color:#22292f;font-size:1.5rem;font-weight:300;line-height:1;padding-bottom:2rem;-webkit-user-select:none;user-select:none}@media (min-width:641px){._subtitle_3dsk8k{font-size:2.25rem}}._input-label_3dsk8k{color:#22292f;font-size:1.125rem;font-weight:700;-webkit-user-select:none;user-select:none;width:100%}@media (min-width:641px){._input-label_3dsk8k{font-size:1.5rem}}._text-input_3dsk8k{background-color:#fff;background-image:none;border:1px solid #ccc;border-color:#e0e0e0;border-radius:4px;border-radius:.75rem;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);color:#555;display:block;font-size:14px;font-size:1.125rem;height:34px;height:4rem;line-height:1.42857;margin-bottom:1rem;padding:6px 12px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%;width:100%}@media (min-width:641px){._text-input_3dsk8k{font-size:1.5rem}}._button_3dsk8k{align-self:center;background-color:#34d2da;border-radius:9999px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;color:#fff;font-size:1.875rem;font-weight:600;gap:.75rem;margin-bottom:2rem;padding:.5rem 2.5rem;transition:box-shadow .2s ease-in-out,transform .2s ease-in-out,-webkit-text-decoration .2s ease-in-out;transition:text-decoration .2s ease-in-out,box-shadow .2s ease-in-out,transform .2s ease-in-out;transition:text-decoration .2s ease-in-out,box-shadow .2s ease-in-out,transform .2s ease-in-out,-webkit-text-decoration .2s ease-in-out;-webkit-user-select:none;user-select:none;width:-moz-fit-content;width:fit-content}._button_3dsk8k:enabled{cursor:pointer}._button_3dsk8k:enabled:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;text-decoration:underline;transform:scale(1.005),translateY(2px)}._button_3dsk8k:disabled{opacity:.5}._modal_1oq3hj{background-color:#4d4d4d66;display:flex;height:var(--vh,100vh);justify-content:center;overflow:scroll;width:100%;width:100vw;z-index:999999}._modal-inner_1oq3hj{background:#fff;border-radius:.5rem;border-radius:2rem;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;height:-moz-fit-content;height:fit-content;margin-bottom:10%;margin-top:10%;position:relative;transform:translateZ(0);width:80%}@media (min-width:641px){._modal-inner_1oq3hj{width:550px}}@media (max-width:480px){._modal-inner_1oq3hj{margin-bottom:5rem;margin-top:5rem}}._modal-inner__close_1oq3hj{background-color:#fff;border-radius:9999px;color:#bdbdbd;cursor:pointer;display:flex;margin-right:-4rem;margin-top:-4rem;position:absolute;right:0;top:0;z-index:999}._modal-inner__close_1oq3hj:hover{color:#00bfbc}._modal-inner__close_1oq3hj svg{height:4rem;width:4rem;fill:currentColor}@media (max-width:480px){._modal-inner__close_1oq3hj{margin-right:-3rem}}._pane_1oq3hj{display:flex;flex-direction:column;padding:3rem}._title_1oq3hj{color:#22292f;font-size:1.875rem;font-weight:700;letter-spacing:-.05em;line-height:1;padding-bottom:1rem;-webkit-user-select:none;user-select:none}@media (min-width:641px){._title_1oq3hj{font-size:3rem}}._subtitle_1oq3hj{align-items:flex-start;color:#22292f;font-size:1.5rem;font-weight:300;line-height:1;margin-bottom:1.5rem;-webkit-user-select:none;user-select:none}@media (min-width:641px){._subtitle_1oq3hj{font-size:2.25rem}}._bold-label_1oq3hj{color:#22292f;font-size:1.125rem;font-weight:700;margin-bottom:.5rem;margin-top:1.5rem;-webkit-user-select:none;user-select:none;width:100%}@media (min-width:641px){._bold-label_1oq3hj{font-size:1.5rem}}._plain-label_1oq3hj{font-size:1.125rem;font-weight:400;-webkit-user-select:none;user-select:none;width:100%}@media (min-width:641px){._plain-label_1oq3hj{font-size:1.5rem}}._text-input_1oq3hj{background-color:#fff;background-image:none;border:1px solid #ccc;border-color:#e0e0e0;border-radius:4px;border-radius:.75rem;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);color:#555;display:block;font-size:14px;font-size:1.125rem;height:34px;height:4rem;line-height:1.42857;margin-bottom:1rem;padding:6px 12px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%;width:100%}@media (min-width:641px){._text-input_1oq3hj{font-size:1.5rem}}._link-wrapper_1oq3hj{background-color:#fff;background-image:none;border:1px solid #ccc;border-color:#e0e0e0;border-radius:4px;border-radius:.75rem;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);color:#555;display:block;flex-grow:1;font-size:14px;font-size:1.125rem;height:34px;height:4rem;line-height:1.42857;line-height:3rem;padding:6px 12px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}@media (min-width:641px){._link-wrapper_1oq3hj{font-size:1.5rem}}._button_1oq3hj{align-self:center;background-color:#34d2da;border-radius:9999px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;color:#fff;font-size:1.875rem;font-weight:600;gap:.75rem;margin-bottom:.5rem;margin-top:.5rem;padding:.5rem 3rem;transition:box-shadow .2s ease-in-out,transform .2s ease-in-out,-webkit-text-decoration .2s ease-in-out;transition:text-decoration .2s ease-in-out,box-shadow .2s ease-in-out,transform .2s ease-in-out;transition:text-decoration .2s ease-in-out,box-shadow .2s ease-in-out,transform .2s ease-in-out,-webkit-text-decoration .2s ease-in-out;-webkit-user-select:none;user-select:none;width:-moz-fit-content;width:fit-content}._button_1oq3hj:enabled{cursor:pointer}._button_1oq3hj:enabled:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;text-decoration:underline;transform:scale(1.005),translateY(2px)}._button_1oq3hj:disabled{opacity:.5}._copy-button_1oq3hj{align-self:center;background-color:#34d2da;border-radius:9999px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;color:#fff;font-size:1.875rem;font-weight:600;gap:.75rem;margin-left:1rem;padding:.5rem 1rem;transition:box-shadow .2s ease-in-out,transform .2s ease-in-out,-webkit-text-decoration .2s ease-in-out;transition:text-decoration .2s ease-in-out,box-shadow .2s ease-in-out,transform .2s ease-in-out;transition:text-decoration .2s ease-in-out,box-shadow .2s ease-in-out,transform .2s ease-in-out,-webkit-text-decoration .2s ease-in-out;-webkit-user-select:none;user-select:none;width:-moz-fit-content;width:fit-content}._copy-button_1oq3hj:enabled{cursor:pointer}._copy-button_1oq3hj:enabled:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;text-decoration:underline;transform:scale(1.005),translateY(2px)}._copy-button_1oq3hj:disabled{opacity:.5}._separator_1oq3hj{border-color:#b8c2cc;border-width:1px;border-top:1px;height:0}._impersonation-container_1ndc2m{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:900px;padding:2rem}._district-title_1ndc2m{color:#333;font-size:3rem;font-weight:700;margin-bottom:1.5rem;text-align:center}._role-section_1ndc2m{margin-bottom:2rem;width:100%}._role-title_1ndc2m{border-bottom:2px solid #eee;color:#444;font-size:2.5rem;margin-bottom:1rem;padding-bottom:.5rem;text-align:center}._button-grid_1ndc2m{display:grid;flex-wrap:wrap;gap:1.5rem;grid-template-columns:1fr 1fr 1fr 1fr 1fr;justify-content:center;margin-bottom:1rem}._square-button_1ndc2m{align-items:center;border:none;border-radius:8px;box-shadow:0 6px 0 #999,0 8px 10px #0003;cursor:pointer;display:flex;font-size:1.25rem;font-weight:700;height:150px;justify-content:center;text-align:center;transition:all .1s ease;width:150px}._square-button_1ndc2m:active{box-shadow:0 2px 0 #999,0 3px 6px #0000001a;transform:translateY(4px)}._admin-button_1ndc2m{background-color:#4a6da7;color:#fff}._admin-button_1ndc2m:hover{background-color:#3a5d97}._district-admin-button_1ndc2m{background-color:#724aa7;color:#fff}._district-admin-button_1ndc2m:hover{background-color:#5b3a97}._teacher-button_1ndc2m{background-color:#5cb85c;color:#fff}._teacher-button_1ndc2m:hover{background-color:#4ca84c}._elem_1ndc2m{grid-column:2;position:relative}._elem_1ndc2m:before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="white"><path d="M4 19h16v2H4zm5-4h6v3H9zm12-5H3l9-7z"/></svg>');background-size:contain;bottom:12px;content:"";height:20px;left:12px;opacity:.7;position:absolute;width:20px}._middle_1ndc2m{position:relative}._middle_1ndc2m:before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="white"><path d="M12 3L1 9l11 6 9-4.91V17h2V9M5 13.18v4L12 21l7-3.82v-4L12 17l-7-3.82z"/></svg>');background-size:contain;bottom:12px;content:"";height:20px;left:12px;opacity:.7;position:absolute;width:20px}._high_1ndc2m{position:relative}._high_1ndc2m:before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="white"><path d="M12 3L1 9l4 2.18v6L12 21l7-3.82v-6l2-1.09V17h2V9L12 3zm5 12.99l-5 2.73-5-2.73v-3.72L12 15l5-2.73v3.72z"/></svg>');background-size:contain;bottom:12px;content:"";height:20px;left:12px;opacity:.7;position:absolute;width:20px}._district_1ndc2m{position:relative}._district_1ndc2m:before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 12" fill="white"><path d="M4.62 0.3672C4.209948 0.44251199999999996 3.907164 0.6617999999999999 3.7388280000000003 1.005384C3.65166 1.183284 3.620772 1.3196160000000001 3.621312 1.524C3.62274 2.0631000000000004 3.962076 2.49714 4.5 2.647932C4.608576 2.678364 4.951608 2.678748 5.0598 2.648556C5.271084 2.5896000000000003 5.444004 2.489736 5.592636 2.340828C5.765052 2.168112 5.867916 1.9778760000000002 5.915292 1.744116C5.9886360000000005 1.38228 5.88408 1.011768 5.628252000000001 0.7269599999999999C5.50506 0.5898 5.26296 0.44592 5.07 0.39518400000000004C4.9766639999999995 0.370632 4.696224 0.353196 4.62 0.3672M4.6113 0.881736C4.456956 0.925104 4.309128 1.034148 4.22172 1.169136C4.05762 1.4225160000000001 4.096164 1.7655 4.312836 1.98C4.452012 2.117772 4.583292 2.173032 4.772712 2.17356C4.965 2.1741 5.115084 2.112552 5.246040000000001 1.979448C5.4207600000000005 1.801896 5.481108 1.5365760000000002 5.400156 1.302C5.338764 1.124112 5.178324 0.9632280000000001 4.9975320000000005 0.8982600000000001C4.904292 0.8647560000000001 4.702476 0.8561160000000001 4.6113 0.881736M1.309968 2.2447559999999998C0.8357640000000001 2.328756 0.44654400000000005 2.732328 0.370716 3.2186160000000004C0.352248 3.3369960000000005 0.36375599999999997 3.55902 0.39434400000000003 3.6746879999999997C0.44898 3.88128 0.548544 4.053768000000001 0.701388 4.206612C0.8542320000000001 4.359456000000001 1.02672 4.45902 1.233312 4.513656C1.34898 4.544244 1.571004 4.555752 1.6893840000000002 4.5372840000000005C2.066628 4.47846 2.3971560000000003 4.234944 2.5625280000000004 3.894C2.6535 3.70644 2.670108 3.627108 2.6693160000000002 3.384C2.6686799999999997 3.1902000000000004 2.6660880000000002 3.1657319999999998 2.635704 3.0667440000000004C2.517456 2.681376 2.223408 2.387616 1.841256 2.273052C1.7497200000000002 2.245608 1.707612 2.240352 1.554 2.2371600000000003C1.455 2.235096 1.345188 2.238516 1.309968 2.2447559999999998M7.825968 2.2447559999999998C7.666404 2.273028 7.467156 2.362008 7.334004 2.4644640000000004C7.029348 2.698884 6.862164 3.0571680000000003 6.879732000000001 3.438C6.887952 3.6161879999999997 6.918 3.7346160000000004 6.995472 3.894C7.114896000000001 4.139724 7.2859679999999996 4.311348 7.533048 4.433316C7.847316 4.588428 8.249292 4.584912 8.562852000000001 4.42428C8.912052000000001 4.245396 9.159324000000002 3.879876 9.189468 3.498024C9.234432 2.928492 8.898935999999999 2.435556 8.355384 2.2725C8.265936 2.245668 8.222783999999999 2.240328 8.07 2.2371600000000003C7.971 2.235096 7.861188 2.238516 7.825968 2.2447559999999998M1.476 2.732892C1.195008 2.752284 0.9526200000000001 2.9528160000000003 0.8818680000000001 3.224436C0.8585880000000001 3.3138360000000002 0.859104 3.463536 0.883008 3.556272C0.9402600000000001 3.778332 1.129668 3.96774 1.351728 4.024992C1.444464 4.048896 1.5941640000000001 4.049412 1.683564 4.0261320000000005C1.910556 3.9670080000000003 2.109696 3.766464 2.160336 3.5459880000000004C2.18244 3.449772 2.177004 3.2817840000000005 2.148852 3.191136C2.091516 3.0065280000000003 1.92336 2.831628 1.7396040000000002 2.765472C1.6826999999999999 2.744988 1.545876 2.7280800000000003 1.476 2.732892M7.992 2.732892C7.90962 2.7385800000000002 7.816824 2.763456 7.74 2.80044C7.640628 2.848296 7.507464 2.978424 7.454820000000001 3.0791160000000004C7.386216 3.2103599999999997 7.362636 3.3829439999999997 7.393164 3.5304120000000005C7.440612000000001 3.7596240000000005 7.63854 3.965904 7.8677280000000005 4.024992C7.960464 4.048896 8.110164 4.049412 8.199564 4.0261320000000005C8.412504 3.9706680000000003 8.600424 3.7944720000000003 8.664924000000001 3.5898C8.699664 3.4796039999999997 8.699784 3.300792 8.665212 3.191136C8.606784 3.00576 8.439131999999999 2.831544 8.255604 2.765472C8.1987 2.744988 8.061876 2.7280800000000003 7.992 2.732892M4.704 3.919092C4.533672 3.947136 4.390356 4.007856 4.29102 4.094064C4.218564000000001 4.156956 2.308644 6.699516 2.257956 6.800568000000001C2.2093200000000004 6.897528 2.184 7.010064000000001 2.184 7.1292480000000005C2.184 7.32282 2.255088 7.498368 2.388 7.633007999999999C2.5116720000000003 7.758288 2.63952 7.82268 2.814 7.847556C2.931924 7.864356000000001 3.910716 7.863684 3.9779880000000003 7.8467519999999995C4.186644 7.7942160000000005 4.229688 7.515000000000001 4.0480920000000005 7.392L4.003812 7.362 3.4269 7.356C2.871144 7.3502160000000005 2.848236 7.349076 2.802 7.324908C2.69508 7.269036000000001 2.653644 7.1255999999999995 2.713572 7.018751999999999C2.729844 6.989736 3.16452 6.404400000000001 3.6795 5.718C4.65762 4.41432 4.631976 4.445724 4.737576 4.422528C4.796304 4.409628 4.887828000000001 4.436112 4.936188 4.479996000000001C4.95924 4.5009 5.176092000000001 4.7799 5.418108 5.1000000000000005C5.660112 5.420100000000001 5.87856 5.701812 5.903544 5.726016C6.005736000000001 5.825052 6.165960000000001 5.815836 6.262968 5.70534C6.326976000000001 5.63244 6.340656000000001 5.500188 6.291984 5.42478C6.213672000000001 5.303412000000001 5.328228 4.155647999999999 5.276316 4.108212C5.200608 4.039008 5.072064 3.968052 4.978092 3.9435719999999996C4.906728 3.924984 4.752096 3.911172 4.704 3.919092M8.028 6.514776C7.954908 6.544092 4.86714 7.927872 4.811676 7.956168C4.715796 8.005080000000001 4.657512 8.113608000000001 4.673484 8.213496C4.683408 8.275572 4.729572 8.354388 4.772508 8.382576C4.790928 8.394672 5.0976 8.53506 5.454 8.694552000000002L6.102 8.984544 6.1080000000000005 9.877272L6.114 10.77 6.140976 10.820472C6.1705559999999995 10.875816 6.267408 10.957788 6.439704000000001 11.073324000000001C6.871656000000001 11.362944 7.2922199999999995 11.533212 7.7700000000000005 11.611896C7.970688000000001 11.644944 8.412708 11.642352 8.616 11.606928C8.9892 11.541912 9.329388 11.41542 9.66 11.21874C9.812064000000001 11.128284 9.991368000000001 11.001252 10.08588 10.917012C10.208004 10.808172 10.199436 10.886976 10.199736 9.869292L10.200000000000001 8.980584 10.665000000000001 8.775756L11.13 8.570916 11.136000000000001 8.938464C11.1426 9.342960000000001 11.142048 9.339852 11.22198 9.416268C11.273688 9.465708 11.313492 9.48 11.399424 9.48C11.458416000000001 9.48 11.478264000000001 9.473928 11.52696 9.441C11.56236 9.41706 11.595324000000002 9.381576 11.612316 9.349116L11.64 9.29622 11.639736 8.707116C11.639496 8.160024 11.637888 8.11458 11.617320000000001 8.07C11.60514 8.0436 11.582304 8.010228 11.566583999999999 7.995840000000001C11.550864 7.981452 10.78422 7.637196 9.862919999999999 7.230840000000001C8.044776 6.428892 8.144808000000001 6.467928000000001 8.028 6.514776M6.831312 7.5996C6.123636 7.917408 5.548536 8.180760000000001 5.553312 8.184840000000001C5.568648 8.19792 8.119068 9.336 8.133048 9.336C8.144868 9.336 10.703424 8.211024 10.745664 8.187264C10.756152 8.181348 10.29048 7.96998 9.45954 7.603476000000001C8.743128 7.287492000000001 8.148204000000002 7.027343999999999 8.137488000000001 7.025364000000001C8.126772 7.023384000000001 7.538988000000001 7.28178 6.831312 7.5996M8.946 9.534708L8.202 9.864576 8.124 9.860508C8.051544 9.856728 7.996055999999999 9.834012 7.344 9.541080000000001C6.9579 9.367632 6.635256 9.222947999999999 6.627 9.219576C6.615108 9.214704000000001 6.612 9.355296 6.612 9.899148L6.612 10.584852 6.759 10.6812C7.0880399999999995 10.896852 7.463532000000001 11.047692 7.836 11.113824000000001C7.955640000000001 11.135064 8.39922 11.135196 8.52 11.114028C8.907900000000001 11.046024 9.262776 10.89624 9.603276000000001 10.656792000000001L9.696 10.591596000000001 9.696 9.897792C9.696 9.516204 9.694656 9.204191999999999 9.693 9.204419999999999C9.691343999999999 9.204659999999999 9.3552 9.353280000000002 8.946 9.534708"/></svg>');background-size:contain;bottom:12px;content:"";height:20px;left:12px;opacity:.7;position:absolute;width:20px}._wide-button_1ndc2m{border:none;border-radius:8px;box-shadow:0 4px 0 #999,0 6px 8px #00000026;cursor:pointer;font-size:1rem;font-weight:700;height:50px;margin-top:1rem;transition:all .1s ease;width:320px}._wide-button_1ndc2m:active{box-shadow:0 1px 0 #999,0 2px 4px #0000001a;transform:translateY(3px)}._stop-button_1ndc2m{background-color:#d9534f;color:#fff}._stop-button_1ndc2m:hover{background-color:#c9433f}._login-message_1ndc2m{background-color:#f8f9fa;border-left:4px solid #5bc0de;border-radius:6px;color:#666;font-size:1.1rem;padding:1rem;text-align:center}._main-screen_18iiyv{max-height:60vh;overflow-y:scroll}._main-screen_18iiyv>.animated-container{align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start;overflow-x:hidden;transform:translateZ(0)}._nav-box--base_18iiyv{background-color:#fff;bottom:0;box-shadow:0 -1px 30px 0 #0000004d;flex-shrink:0;overflow-x:hidden;width:100%;z-index:999}._nav-box_18iiyv{padding:2rem 2.5rem}._nav-box__top_18iiyv{align-items:baseline;border-bottom-width:1px;border-color:#e0e0e0;display:flex;flex-direction:row;justify-content:space-between;line-height:1;margin-bottom:.5rem;padding-bottom:.5rem}._nav-box__head_18iiyv{font-size:4rem;font-weight:900;letter-spacing:-.05em;line-height:1;line-height:.9;padding-bottom:.5rem}._nav-box__head_18iiyv,._nav-box__subhead_18iiyv{color:#22292f;-webkit-user-select:none;user-select:none}._nav-box__subhead_18iiyv{align-items:center;display:flex;flex-direction:row;font-size:2.25rem;font-weight:300;line-height:1}._nav-box__subhead_18iiyv svg{height:2rem;margin-right:.5rem;width:2rem;fill:currentColor}._nav-box__subhead_18iiyv._--is-link_18iiyv{color:#00abfa;cursor:pointer}._nav-box__nav_18iiyv{align-items:baseline;display:flex;flex-direction:row}._nav-box__nav__item_18iiyv{cursor:pointer;font-size:3rem;font-weight:400;letter-spacing:-.05em;line-height:1;margin-bottom:-.5rem;margin-left:2.5rem;padding-bottom:.5rem}._nav-box__nav__item_18iiyv._is-selected_18iiyv{border-bottom-width:4px;border-color:#00abfa;color:#00abfa}._nav-box__nav__item_18iiyv:hover{border-bottom-width:4px;border-color:#00abfa}._d-s-shadowed-button_tp2wh1{align-items:center;border-color:#e0e0e0;border-radius:9999px;border-width:1px;box-shadow:0 3px 10px #00000026,0 2px 4px #0000001a;color:#00abfa;cursor:pointer;display:flex;flex-direction:row;font-size:1.875rem;justify-content:center;padding:1rem;transition:box-shadow .2s,transform .2s,border-color .2s;-webkit-user-select:none;user-select:none}._d-s-shadowed-button_tp2wh1 svg{height:2.5rem;margin-right:.25rem;width:2.5rem;fill:currentColor}._d-s-shadowed-button_tp2wh1:hover{box-shadow:0 6px 20px #00000026,0 2px 6px #0000001a;text-decoration:underline;transform:translateY(-2px)}._d-s-shadowed-button_tp2wh1:active{box-shadow:inset 0 2px 4px 0 #0000000f;transform:translateY(0) scale(.95)}._d-s-shadowed-button_tp2wh1._--med_tp2wh1{font-size:1.5rem;font-weight:600;line-height:1;margin-bottom:1.5rem;margin-top:1.5rem;padding-bottom:.75rem;padding-top:.75rem;width:100%}._d-s-shadowed-button_tp2wh1._--lg_tp2wh1{font-size:2.25rem}._d-s-shadowed-button_tp2wh1._--link-blue_tp2wh1{background-color:#00abfa;color:#fff}._g-menu-header-bar__back-arrow_tp2wh1{cursor:pointer;height:1.25rem;margin-right:.5rem;width:1.25rem}._g-menu-header-bar__back-arrow_tp2wh1 svg{fill:currentColor}._g-menu-header-bar__back-arrow_tp2wh1:hover{color:#00abfa}._planbook-wrapper_16gec9{padding-bottom:2rem}._planbook-wrapper__no-access_16gec9{background-color:#fff;border-radius:.5rem;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;margin:160px 5rem;padding:3rem;text-align:center}._planbook-wrapper__no-access-h1_16gec9{font-weight:600}._planbook-wrapper__no-access-h2_16gec9{font-size:2rem}._planbook__no-permission-to-edit-class-websites_16gec9{font-size:3rem;margin-bottom:4rem;text-align:center}._planbook-header-background_16gec9{background-color:#fff;background-position:top;background-repeat:no-repeat;background-size:cover;height:var(--vh,100vh);position:fixed;width:100vw;z-index:-40}._planbook-header-background_16gec9:before{bottom:0;content:"";height:100%;left:0;opacity:1;position:absolute;right:0;top:0;z-index:0}._tw-transition-bg_wrva35{transition-property:background-color}._tw-transition-colors_wrva35{transition-property:color,background-color,border-color,fill,stroke}._tw-duration-200_wrva35{transition-duration:.2s}._tw-duration-400_wrva35{transition-duration:.4s}._tw-ease-in-out_wrva35{transition-timing-function:ease-in-out}._tw-rotate-180_wrva35{transform:rotate(180deg)}._tw-right-0_wrva35{right:0}._tw-ring-1_wrva35{--tw-ring-shadow:var(--tw-ring-inset, ) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentColor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}._tw-ring-slate-900\/10_wrva35{--tw-ring-color:color-mix(in oklab,var(--color-slate-900) 10%,#0000)}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false;initial-value:rotateX(0)}@property --tw-rotate-y{syntax:"*";inherits:false;initial-value:rotateY(0)}@property --tw-rotate-z{syntax:"*";inherits:false;initial-value:rotateZ(0)}@property --tw-skew-x{syntax:"*";inherits:false;initial-value:skewX(0)}@property --tw-skew-y{syntax:"*";inherits:false;initial-value:skewY(0)}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-leading{syntax:"*";inherits:false}._tw-gap-2_wrva35{gap:.5rem}._tw-gap-4_wrva35{gap:1rem}._tw-rounded-xl_wrva35{border-radius:.75rem}._tw-rounded-t-xl_wrva35{border-top-left-radius:.75rem;border-top-right-radius:.75rem}._tw-rounded-2xl_wrva35{border-radius:1rem}._tw-rounded-3xl_wrva35{border-radius:1.5rem}._tw-rounded-4xl_wrva35{border-radius:2rem}body,html{font-size:12px;height:100%;margin:0}body.group,body.lesson-variations,body.planbook,body.user{background-color:#f5f5f4;background-color:#f5f5f5;background-color:#dfe4e7}body.planbook-setup,body.planbook-show-collaborate{background-color:#fff}body.planbook-show-planner-month{background-color:#ddddda}body.help{padding-bottom:200px}.user-select-none{-webkit-user-select:none;user-select:none}@keyframes stayHidden{0%{transform:scale(0)}to{transform:scale(0)}}.fadeIn,.timeline-date-highlighter{animation-duration:.5s;animation-name:"fadeIn"}.fadeInDown{animation-duration:.5s;animation-name:"fadeInDownSmall"}h1{font-weight:300}.row-margin-top{margin-top:30px}.flush-left-col{padding-left:0}.align-left{text-align:left}.settings-header{color:#fee87c;font-family:jubilat,Georgia,Times New Roman,Times,serif;font-weight:600;margin-bottom:0;margin-left:40px;margin-top:40px}.settings-sections{margin-left:40px;margin-top:10px}.btn .icon-for-button{display:inline-block;height:20px;margin-top:-2px;vertical-align:middle;width:20px}.btn .icon-for-button path{fill:#fff}.btn-group-sm>.btn .icon-for-button,.btn-sm .icon-for-button{display:inline-block;height:16px;margin-top:-5px;vertical-align:middle;width:16px}.btn-group-sm>.btn .icon-for-button path,.btn-sm .icon-for-button path{fill:#fff}.planbook-edit-wrapper{padding-top:30px}.btn-move-block{background-color:initial;background-repeat:repeat-y;border:1px solid #0000;border-width:1px 0;bottom:4px;left:1px;position:absolute;top:4px;transition:background .2s;width:13px}.btn-clear{background-color:initial;color:#fff}.btn-outline{border-color:#fff}.btn-rounded{border-radius:50px;font-size:14px;line-height:25px;padding-bottom:4px}.btn-rounded:hover{color:#ccc}.btn-accordion-toggle{bottom:0;color:#fff;cursor:pointer;font-size:.85em;left:20px;position:absolute;top:12px}.btn-accordion-toggle.-collapsed:before{content:"\25BA"}.btn-accordion-toggle.-expanded:before{content:"\25BC"}.btn-add-section,.btn-add-section-to{background-color:initial;border-radius:5px;color:#0000;cursor:pointer;font-size:10px;height:13px;left:0;line-height:14px;padding-left:20px;position:absolute;right:0;transition:background-color .4s,color .4s .2s;z-index:99999}.btn-add-section-to:after,.btn-add-section:after{background-color:initial;color:#0000;content:"+";font-size:13px;font-weight:800;left:4px;line-height:14px;position:absolute;text-align:center;top:-2px}.btn-add-section-to:before,.btn-add-section:before{border-radius:15px 0 15px 15px;color:#0000;content:"";display:inline-block;height:17px;left:-1px;position:absolute;right:55%;top:-2px;transform:rotate(45deg);width:17px}.btn-add-section.top,.top.btn-add-section-to{top:-7px}.bottom.btn-add-section-to,.btn-add-section.bottom{bottom:-8px}.btn-add-section-to.-empty-lesson,.btn-add-section-to.-empty-routine{border:1px dashed #ccc;border-radius:0;color:#4d4d4d;height:auto;margin:0 8px;padding:10px}.btn-add-section-to.-empty-lesson:hover,.btn-add-section-to.-empty-routine:hover{background-color:#fcfcfc}.btn-add-section-to.-empty-lesson:hover:before,.btn-add-section-to.-empty-routine:hover:before{background:none;border:none;content:"+ ";display:inline}.btn-add-section-to.-empty-lesson:hover:after,.btn-add-section-to.-empty-routine:hover:after{background:none;border:none;content:""}.btn-add-section-to.-empty-lesson{border-color:#fff;display:block;margin-bottom:5px;position:relative}.btn-add-section-to:hover{text-decoration:underline}.btn-add-section-to:after{color:#0000}.btn-add-section-to:hover:before{background-color:#fff;border:1px solid #ccc}.btn-add-section-to:hover:after{background-color:initial;color:#ccc}.lesson-actions-header{color:#ccc;font-size:11px;margin-left:20px;margin-top:10px;padding-bottom:3px;text-transform:uppercase}.btn-lesson-action{color:#ccc;padding-bottom:10px;padding-top:10px}.btn-lesson-action .btn-description{bottom:-18px;color:#999;display:none;left:22px;position:absolute;right:0;-webkit-user-select:none;user-select:none}.btn-lesson-action:hover{transition:margin .2s}.btn-lesson-action:hover .btn-description{display:block}.settings-icon{background-size:100% 100%;display:inline-block;height:25px;width:25px}.settings-icon svg{height:80%;width:80%}.settings-icon path{fill:#fff}.nav-btn-group{float:right;margin-right:20px}.nav-btn-group .btn{background-color:#f9fafb;color:#666}.nav-date-range{color:#494d50;float:left;font-family:jubilat,Georgia,Times New Roman,Times,serif;font-size:3em;font-weight:700;margin-bottom:30px;margin-left:30px;margin-top:0;text-align:left}.copy-to-lessons{border-top:1px solid #e6e6e6;padding-left:20px;padding-top:10px}.course-title-block:hover .btn-move-block,.lesson-block:hover .btn-move-block,.parts-section:hover .btn-move-block,.sections-list-item:hover .btn-move-block{border-color:#e0e0e0}.course-title-block:hover .btn-move-block.-is-lesson,.lesson-block:hover .btn-move-block.-is-lesson,.parts-section:hover .btn-move-block.-is-lesson,.sections-list-item:hover .btn-move-block.-is-lesson{border:1px solid #bdbdbd;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);opacity:.4}.settings-image{margin-left:20px}.popover{max-width:500px;z-index:11000}.popover.top{margin-left:-150px;margin-top:-200px}.btn-delete-lesson{cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;position:absolute;right:10px;top:-10px}.btn-delete-lesson:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7}.btn-delete-lesson img{height:16px;width:16px}.is-on .off-dialog{border:0 solid #0000;margin:0 10px;max-height:0;padding:0 10px}.off-dialog{background-color:#fff;border:1px solid #e0e0e0;display:block;font-size:11px;margin:10px;max-height:1000px;overflow:hidden;padding:10px;transition:max-height .5s,padding .5s,margin .5s}.off-dialog-prompt{font-size:14px;font-weight:700;line-height:15px;padding-bottom:7px;text-align:center}.off-dialog-question{font-size:12px;font-weight:400;line-height:15px;text-align:center}.off-dialog-options{list-style:none;margin:0;padding:0}.off-dialog-options-item{border-bottom:1px solid #e0e0e0;margin:5px 0;padding:5px 0;text-align:center}.off-dialog-options-item a{cursor:pointer}.off-dialog-options-item:last-child{border:none}.settings-planbook-courses{list-style:none;margin-bottom:0;padding-left:0}.settings-planbook-course{padding:5px 0}.settings-planbook-courses-item{align-items:center;background-color:#dfe4e7;border-radius:5px;display:flex;flex-direction:row;justify-content:space-between;padding:10px 32px 10px 10px;position:relative;transition:background .3s}.settings-planbook-courses-item .material-card-list-item-actions{align-self:flex-end}@media (max-width:710px){.settings-planbook-courses-item{flex-direction:column}}.settings-planbook-courses-item__left{flex-grow:2}.settings-planbook-courses-item__left,.settings-planbook-courses-item__right{align-items:center;display:flex;flex-direction:row}@media (max-width:710px){.settings-planbook-courses-item__right{margin-left:3rem;margin-top:1rem}}.btn-white-transparent{background-color:initial;border-color:#fff;color:#fff;margin-right:20px}.btn-white-transparent svg path{fill:#fff}.settings-planbook-course-title{border-color:#fff;color:#fff;font-size:18px;font-weight:600;margin-right:1.2rem;width:auto;width:100%}.settings-planbook-course-title[contenteditable]:empty:before{color:#ffffffb3;font-weight:400}.btn-delete-course{cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8;position:absolute;right:15px;top:25%}.btn-delete-course:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7}.btn-delete-course svg{height:24px;width:24px}.btn-delete-course svg path{fill:#fff}.group-permissions{list-style:none;margin:0}.group-permissions-item{border-bottom:1px solid #d9d9d9;margin:10px 0;padding:10px 0}.group-permissions-group-title{display:block;float:left;font-size:30px;font-weight:700;margin-right:10px;min-width:200px}.loader,.loader:after,.loader:before{animation-fill-mode:both;animation:load7 1.8s ease-in-out infinite;border-radius:50%;height:2.5em;width:2.5em}.loader{animation-delay:.16s;font-size:10px;margin:8em auto;position:relative;text-indent:-9999em}.loader:before{left:-3.5em}.loader:after{animation-delay:.32s;left:3.5em}.loader:after,.loader:before{content:"";position:absolute;top:0}@keyframes load7{0%,80%,to{box-shadow:0 2.5em 0 -1.3em #fff}40%{box-shadow:0 2.5em 0 0 #fff}}.spinner{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);float:right;height:12px;margin-right:3px;opacity:0;position:relative;transition:opacity .3s .3s;width:12px}.spinner.visible{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=10000);opacity:1;transition:opacity .3s}.spinner.-set-above{margin-top:-20px}.spinner.-navbar{display:inline-block;float:none;height:30px;vertical-align:middle;width:30px}.double-bounce1,.double-bounce2{animation:bounce 2s ease-in-out infinite;background-color:#333;border-radius:50%;height:100%;left:0;opacity:.6;position:absolute;top:0;width:100%}.double-bounce2{animation-delay:-1s}@keyframes bounce{0%,to{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}}.is-visible-animated{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;transition:opacity .3s}.is-hidden-animated{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;transition:opacity .3s}.is-hidden{display:none!important}.is-collapsed{max-height:0;opacity:0;overflow:hidden;transition:all .2s}.is-expanded,.is-expanded-lg,.is-expanded-md,.is-expanded-sm,.is-expanded-xlg,.is-expanded-xxlg{opacity:1;transition:all .2s}.is-expanded-sm{max-height:50px}.is-expanded-md{max-height:100px}.is-expanded-lg{max-height:150px}.is-expanded-xlg{max-height:200px}.is-expanded-xxlg{max-height:300px}.only-print{display:none!important}.is-visible-block{display:block!important}.full-width{width:100%}.has-tooltip{position:relative}.has-tooltip:hover:before{color:#333333b3;content:"\25b2";left:30%;position:absolute;top:80%}.has-tooltip:hover:after{background:#333333b3;border-radius:5px;color:#fff;content:attr(data-tooltip-title);font-weight:600;left:-150%;padding:7px 10px;position:absolute;right:-150%;text-overflow:hidden;top:120%;white-space:normal}.messenger-message-inner{font-size:16px;line-height:24px}.btn-active-underline,.btn-no-active{box-shadow:none!important}.btn-active-underline.active{font-weight:600;text-decoration:underline}

/*!
 * jQuery UI Resizable 1.10.3
 * http://jqueryui.com
 *
 * Copyright 2013 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Resizable#theming
 */.ui-resizable-handle{display:block;font-size:.1px;position:absolute}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;left:0;top:-5px;width:100%}.ui-resizable-s{bottom:-5px;cursor:s-resize;height:7px;left:0;width:100%}.ui-resizable-e{cursor:e-resize;height:100%;right:-5px;top:0;width:7px}.ui-resizable-w{cursor:w-resize;height:100%;left:-5px;top:0;width:7px}.ui-resizable-se{bottom:1px;cursor:se-resize;height:12px;right:1px;width:12px}.ui-resizable-sw{bottom:-5px;cursor:sw-resize;height:9px;left:-5px;width:9px}.ui-resizable-nw{cursor:nw-resize;height:9px;left:-5px;top:-5px;width:9px}.ui-resizable-ne{cursor:ne-resize;height:9px;right:-5px;top:-5px;width:9px}.stripe_checkout_app{z-index:9999999!important}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.cke{visibility:visible!important}.cke_reset,.cke_reset_all,.cke_reset_all *,.cke_reset_all a,.cke_reset_all textarea{background:#0000;border:0;box-sizing:initial;height:auto;margin:0;padding:0;position:static;text-decoration:none;transition:none;vertical-align:initial;width:auto}.cke_reset_all,.cke_reset_all *,.cke_reset_all a,.cke_reset_all textarea{border-collapse:collapse;color:#000;cursor:auto;float:none;font:normal normal normal 12px Arial,Helvetica,Tahoma,Verdana,Sans-Serif;text-align:left;white-space:nowrap}.cke_reset_all .cke_rtl *{text-align:right}.cke_reset_all iframe{vertical-align:inherit}.cke_reset_all textarea{white-space:pre-wrap}.cke_reset_all input[type=password],.cke_reset_all input[type=text],.cke_reset_all textarea{cursor:text}.cke_reset_all input[type=password][disabled],.cke_reset_all input[type=text][disabled],.cke_reset_all textarea[disabled]{cursor:default}.cke_reset_all fieldset{border:2px groove #e0dfe3;padding:10px}.cke_reset_all select{box-sizing:border-box}.cke_reset_all table{table-layout:auto}.cke_chrome{margin-left:auto;margin-right:auto}.cke_chrome,.cke_inner{display:block;padding:0}.cke_inner{-webkit-touch-callout:none;background:#fff}.cke_float{border:0}.cke_float .cke_inner{padding-bottom:0}.cke_bottom,.cke_contents,.cke_top{display:block;overflow:hidden}.cke_top{padding:6px 8px 2px;white-space:normal}.cke_bottom{background:#cfd1cf;background-image:linear-gradient(180deg,#ebebeb,#cfd1cf);padding:6px 8px 2px;position:relative}.cke_browser_ios .cke_contents{overflow-y:auto;-webkit-overflow-scrolling:touch}.cke_resizer{border-color:#0000 #666 #0000 #0000;border-style:dashed solid dashed dashed;border-width:10px 10px 0 0;box-shadow:0 1px 0 #ffffff4d;font-size:0;height:0;margin-bottom:2px;margin-top:6px;overflow:hidden;vertical-align:bottom;width:0}.cke_hc .cke_resizer{border-width:0;font-size:15px;height:auto;width:auto}.cke_resizer_ltr{cursor:se-resize;float:right;margin-right:-4px}.cke_resizer_rtl{border-color:#0000 #0000 #0000 #a5a5a5;border-style:dashed dashed dashed solid;border-width:10px 0 0 10px;cursor:sw-resize;float:left;margin-left:-4px;right:auto}.cke_wysiwyg_div{box-sizing:border-box;display:block;height:100%;outline-style:none;overflow:auto;padding:0 8px}.cke_panel{background-color:#fff;border:1px solid #b6b6b6;border-bottom-color:#999;border-radius:3px;box-shadow:0 0 3px #00000026;height:100px;overflow:hidden;visibility:visible;width:120px}.cke_menu_panel{margin:0;padding:0}.cke_combopanel{height:170px;width:150px}.cke_panel_frame{font-size:12px;height:100%;overflow:auto;overflow-x:hidden;width:100%}.cke_panel_container{overflow-x:hidden;overflow-y:auto}.cke_panel_list{list-style-type:none;margin:3px;padding:0;white-space:nowrap}.cke_panel_listItem{margin:0;padding-bottom:1px}.cke_panel_listItem a{border:1px solid #fff;border-radius:2px;color:inherit!important;display:block;overflow:hidden;padding:3px 4px;text-decoration:none;text-overflow:ellipsis}* html .cke_panel_listItem a{color:#000;width:100%}:first-child+html .cke_panel_listItem a{color:#000}.cke_panel_listItem.cke_selected a{background-color:#f2f2f2;border:1px solid #dedede;box-shadow:inset 0 0 2px #0000001a}.cke_panel_listItem a:active,.cke_panel_listItem a:focus,.cke_panel_listItem a:hover{background-color:#f2f2f2;border-color:#dedede;box-shadow:inset 0 0 2px #0000001a}.cke_hc .cke_panel_listItem a{border-style:none}.cke_hc .cke_panel_listItem a:active,.cke_hc .cke_panel_listItem a:focus,.cke_hc .cke_panel_listItem a:hover{border:2px solid;padding:1px 2px}.cke_panel_grouptitle{background:#cfd1cf;background-image:linear-gradient(180deg,#f5f5f5,#cfd1cf);border-bottom:1px solid #b6b6b6;border-radius:2px 2px 0 0;box-shadow:inset 0 1px 0 #fff;color:#474747;cursor:default;font-size:11px;font-weight:700;margin:0;padding:4px 6px;text-shadow:0 1px 0 #ffffffbf;white-space:nowrap}.cke_panel_listItem h1,.cke_panel_listItem h2,.cke_panel_listItem h3,.cke_panel_listItem h4,.cke_panel_listItem h5,.cke_panel_listItem h6,.cke_panel_listItem p,.cke_panel_listItem pre{margin-bottom:0;margin-top:0}.cke_colorblock{font-family:"Microsoft Sans Serif",Tahoma,Arial,Verdana,Sans-Serif;font-size:11px;padding:3px}.cke_colorblock,.cke_colorblock a{color:#000;text-decoration:none}span.cke_colorbox{border:1px solid grey;float:left;height:10px;width:10px}.cke_rtl span.cke_colorbox{float:right}a.cke_colorbox{border:1px solid #fff;float:left;height:12px;padding:2px;width:12px}.cke_rtl a.cke_colorbox{float:right}a:active.cke_colorbox,a:focus.cke_colorbox,a:hover.cke_colorbox{background-color:#e5e5e5;border:1px solid #b6b6b6}a.cke_colorauto,a.cke_colormore{border:1px solid #fff;cursor:pointer;display:block;padding:2px}a:active.cke_colorauto,a:active.cke_colormore,a:focus.cke_colorauto,a:focus.cke_colormore,a:hover.cke_colorauto,a:hover.cke_colormore{background-color:#e5e5e5;border:1px solid #b6b6b6}.cke_toolbar{float:left}.cke_rtl .cke_toolbar{float:right}.cke_toolgroup{border-radius:3px;float:left;margin:0 6px 5px 0}.cke_hc .cke_toolgroup{border:0;margin-bottom:10px;margin-right:10px}.cke_rtl .cke_toolgroup{float:right;margin-left:6px;margin-right:0}a.cke_button{border:0;cursor:default;display:inline-block;float:left;height:18px;outline:0;padding:4px 6px}.cke_ltr .cke_button:last-child,.cke_rtl .cke_button:first-child{border-radius:0 2px 2px 0}.cke_ltr .cke_button:first-child,.cke_rtl .cke_button:last-child{border-radius:2px 0 0 2px}.cke_rtl .cke_button{float:right}.cke_hc .cke_button{border:1px solid #000;margin:-2px 4px 0 -2px;padding:3px 5px}a.cke_button_on{background:#b5b5b5;background-image:linear-gradient(180deg,#aaa,#cacaca);box-shadow:inset 0 1px 5px #0009,0 1px 0 #0003}.cke_hc .cke_button_on,.cke_hc a.cke_button_disabled:active,.cke_hc a.cke_button_disabled:focus,.cke_hc a.cke_button_disabled:hover,.cke_hc a.cke_button_off:active,.cke_hc a.cke_button_off:focus,.cke_hc a.cke_button_off:hover{border-width:3px;padding:1px 3px}.cke_button_disabled .cke_button_icon{opacity:.3}.cke_hc .cke_button_disabled{opacity:.5}a.cke_button_on:active,a.cke_button_on:focus,a.cke_button_on:hover{box-shadow:inset 0 1px 6px #000000b3,0 1px 0 #0003}a.cke_button_disabled:active,a.cke_button_disabled:focus,a.cke_button_disabled:hover,a.cke_button_off:active,a.cke_button_off:focus,a.cke_button_off:hover{background:#ccc;background-image:linear-gradient(180deg,#f2f2f2,#ccc);box-shadow:inset 0 0 1px #0000004d}.cke_button_icon{background-repeat:no-repeat;cursor:inherit;display:inline-block;float:left;height:16px;margin-top:1px;width:16px}.cke_rtl .cke_button_icon{float:right}.cke_hc .cke_button_icon{display:none}.cke_button_label{color:#474747;cursor:default;display:none;float:left;line-height:17px;margin-top:1px;padding-left:3px;text-shadow:0 1px 0 #ffffff80;vertical-align:middle}.cke_rtl .cke_button_label{float:right;padding-left:0;padding-right:3px}.cke_hc .cke_button_label{display:inline-block;font-size:12px;padding:0}.cke_button_arrow{border-left:3px solid #0000;border-right:3px solid #0000;border-top:3px solid #474747;cursor:default;display:inline-block;height:0;margin:8px 0 0 1px;vertical-align:top;width:0}.cke_rtl .cke_button_arrow{margin-left:0;margin-right:5px}.cke_hc .cke_button_arrow{border:0;font-size:10px;margin:3px -2px 0 3px;width:auto}.cke_toolbar_separator{background-color:silver;background-color:#0003;box-shadow:1px 0 1px #ffffff80;float:left;height:18px;margin:5px 2px 0;width:1px}.cke_rtl .cke_toolbar_separator{box-shadow:-1px 0 1px #ffffff1a;float:right}.cke_hc .cke_toolbar_separator{border-left:1px solid;margin:1px 5px 0 0;width:0}.cke_toolbar_break{clear:left;display:block}.cke_rtl .cke_toolbar_break{clear:right}a.cke_toolbox_collapser{background:#e4e4e4;background-image:linear-gradient(180deg,#fff,#e4e4e4);border:1px solid #a6a6a6;border-bottom-color:#979797;border-radius:3px;box-shadow:0 1px 0 #ffffff80,inset 0 0 2px #ffffff26,inset 0 1px 0 #ffffff26;cursor:default;float:right;font-size:0;height:11px;margin:11px 0 0;text-align:center;width:12px}.cke_toolbox_collapser:hover{background:#ccc;background-image:linear-gradient(180deg,#f2f2f2,#ccc)}.cke_toolbox_collapser.cke_toolbox_collapser_min{margin:0 2px 4px}.cke_rtl .cke_toolbox_collapser{float:left}.cke_toolbox_collapser .cke_arrow{border:3px solid;border-color:#0000 #0000 #474747;display:inline-block;font-size:0;height:0;margin-top:1px;width:0}.cke_toolbox_collapser.cke_toolbox_collapser_min .cke_arrow{border-bottom-color:#0000;border-top-color:#474747;margin-top:4px}.cke_hc .cke_toolbox_collapser .cke_arrow{border:0;font-size:8px;margin-right:2px;margin-top:0;width:auto}.cke_menubutton{display:block}.cke_menuitem span{cursor:default}.cke_menubutton:active,.cke_menubutton:focus,.cke_menubutton:hover{background-color:#d3d3d3;display:block}.cke_hc .cke_menubutton{padding:2px}.cke_hc .cke_menubutton:active,.cke_hc .cke_menubutton:focus,.cke_hc .cke_menubutton:hover{border:2px solid;padding:0}.cke_menubutton_inner{display:table-row}.cke_menuarrow,.cke_menubutton_icon,.cke_menubutton_label{display:table-cell}.cke_menubutton_icon{background-color:#d7d8d7;filter:alpha(opacity=70);opacity:.7;padding:4px}.cke_hc .cke_menubutton_icon{height:16px;padding:4px 0;width:0}.cke_menubutton:active .cke_menubutton_icon,.cke_menubutton:focus .cke_menubutton_icon,.cke_menubutton:hover .cke_menubutton_icon{background-color:#d0d2d0}.cke_menubutton_disabled:active .cke_menubutton_icon,.cke_menubutton_disabled:focus .cke_menubutton_icon,.cke_menubutton_disabled:hover .cke_menubutton_icon{filter:alpha(opacity=30);opacity:.3}.cke_menubutton_label{background-color:initial;padding:0 5px;vertical-align:middle;width:100%}.cke_menubutton_disabled .cke_menubutton_label{filter:alpha(opacity=30);opacity:.3}.cke_menubutton_on{background-color:#f2f2f2;border:1px solid #dedede;box-shadow:inset 0 0 2px #0000001a}.cke_menubutton_on .cke_menubutton_icon{padding-right:3px}.cke_menubutton:active,.cke_menubutton:focus,.cke_menubutton:hover{background-color:#eff0ef}.cke_panel_frame .cke_menubutton_label{display:none}.cke_menuseparator{background-color:#d3d3d3;filter:alpha(opacity=70);height:1px;opacity:.7}.cke_menuarrow{background-image:asset-url("ckeditor/images/arrow.png");background-position:0 10px;background-repeat:no-repeat;padding:0 5px}.cke_rtl .cke_menuarrow{background-position:5px -13px;background-repeat:no-repeat}.cke_menuarrow span{display:none}.cke_hc .cke_menuarrow span{display:inline;vertical-align:middle}.cke_combo{display:inline-block;float:left}.cke_rtl .cke_combo{float:right}.cke_hc .cke_combo{margin-top:-2px}.cke_combo_label{display:none;float:left;line-height:26px;margin-right:5px;vertical-align:top}.cke_rtl .cke_combo_label{float:right;margin-left:5px;margin-right:0}a.cke_combo_button{background:#e4e4e4;background-image:linear-gradient(180deg,#fff,#e4e4e4);border:1px solid #a6a6a6;border-bottom-color:#979797;border-radius:3px;box-shadow:0 1px 0 #ffffff80,inset 0 0 2px #ffffff26,inset 0 1px 0 #ffffff26;cursor:default;display:inline-block;float:left;margin:0 6px 5px 0}.cke_combo_off a.cke_combo_button:focus,.cke_combo_off a.cke_combo_button:hover{background:#ccc;background-image:linear-gradient(180deg,#f2f2f2,#ccc);outline:0}.cke_combo_off a.cke_combo_button:active,.cke_combo_on a.cke_combo_button{background:#b5b5b5;background-image:linear-gradient(180deg,#aaa,#cacaca);border:1px solid #777;box-shadow:0 1px 0 #ffffff80,inset 0 1px 5px #0009}.cke_combo_on a.cke_combo_button:active,.cke_combo_on a.cke_combo_button:focus,.cke_combo_on a.cke_combo_button:hover{box-shadow:inset 0 1px 6px #000000b3,0 1px 0 #0003}.cke_rtl .cke_combo_button{float:right;margin-left:5px;margin-right:0}.cke_hc a.cke_combo_button{padding:3px}.cke_hc .cke_combo_off a.cke_combo_button:active,.cke_hc .cke_combo_off a.cke_combo_button:focus,.cke_hc .cke_combo_off a.cke_combo_button:hover,.cke_hc .cke_combo_on a.cke_combo_button{border-width:3px;padding:1px}.cke_combo_text{color:#474747;cursor:default;float:left;line-height:26px;overflow:hidden;padding-left:10px;text-overflow:ellipsis;text-shadow:0 1px 0 #ffffff80;width:60px}.cke_rtl .cke_combo_text{float:right;padding-left:0;padding-right:10px;text-align:right}.cke_hc .cke_combo_text{font-size:12px;line-height:18px}.cke_combo_open{cursor:default;display:inline-block;font-size:0;height:19px;line-height:17px;margin:1px 7px;width:5px}.cke_hc .cke_combo_open{height:12px}.cke_combo_arrow{border-left:3px solid #0000;border-right:3px solid #0000;border-top:3px solid #474747;cursor:default;float:left;font-size:0;height:0;margin:11px 0 0;width:0}.cke_hc .cke_combo_arrow{border:0;font-size:10px;margin-top:3px;width:auto}.cke_combo_disabled .cke_combo_inlinelabel,.cke_combo_disabled .cke_combo_open{opacity:.3}.cke_path{float:left;margin:-2px 0 2px}a.cke_path_item,span.cke_path_empty{border:0;color:#4c4c4c;cursor:default;display:inline-block;float:left;font-size:11px;font-weight:700;margin-right:2px;outline:0;padding:3px 4px;text-decoration:none;text-shadow:0 1px 0 #fff}.cke_rtl .cke_path,.cke_rtl .cke_path_empty,.cke_rtl .cke_path_item{float:right}a.cke_path_item:active,a.cke_path_item:focus,a.cke_path_item:hover{background-color:#bfbfbf;border-radius:2px;box-shadow:inset 0 0 4px #00000080,0 1px 0 #ffffff80;color:#333;text-shadow:0 1px 0 #ffffff80}.cke_hc a.cke_path_item:active,.cke_hc a.cke_path_item:focus,.cke_hc a.cke_path_item:hover{border:2px solid;padding:1px 2px}.cke_button__source_label,.cke_button__sourcedialog_label{display:inline}.cke_combo__fontsize .cke_combo_text{width:30px}.cke_combopanel__fontsize{width:120px}textarea.cke_source{border:0;display:block;font-family:Courier New,Monospace;font-size:small;margin:0;padding:0;white-space:pre-wrap}.cke_wysiwyg_div,.cke_wysiwyg_frame,textarea.cke_source{background-color:#fff}.cke_notifications_area{pointer-events:none}.cke_notification{animation:fadeIn .7s;border-radius:3px;box-shadow:2px 2px 3px 0 #3232324d;color:#fff;filter:alpha(opacity=95);margin:10px;opacity:.95;pointer-events:auto;position:relative;text-align:center;width:300px}.cke_notification_message a{color:#12306f}.cke_notification_success{background:#72b572;border:1px solid #63a563}.cke_notification_warning{background:#c83939;border:1px solid #902b2b}.cke_notification_info{background:#2e9ad0;border:1px solid #0f74a8}.cke_notification_info span.cke_notification_progress{background-color:#0f74a8;display:block;height:100%;margin:0;overflow:hidden;padding:0;position:absolute;z-index:1}.cke_notification_message{font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:18px;margin:4px 23px 3px;overflow:hidden;position:relative;text-overflow:ellipsis;z-index:4}.cke_notification_close{background-image:asset-url("ckeditor/images/close.png");background-position:50%;background-repeat:no-repeat;cursor:pointer;filter:alpha(opacity=60);height:20px;margin:0;opacity:.6;padding:0;position:absolute;right:1px;text-align:center;top:1px;width:20px;z-index:5}.cke_notification_close:hover{filter:alpha(opacity=100);opacity:1}.cke_notification_close span{display:none}.cke_notification_warning a.cke_notification_close{filter:alpha(opacity=80);opacity:.8}.cke_notification_warning a.cke_notification_close:hover{filter:alpha(opacity=100);opacity:1}.cke_chrome{visibility:inherit}.cke_voice_label,legend.cke_voice_label{display:none}.cke_button__about_icon{background:url(/assets/images/ckeditor/icons.png) no-repeat 0 0!important}.cke_button__bold_icon{background:url(/assets/images/ckeditor/icons.png) no-repeat 0 -24px!important}.cke_button__italic_icon{background:url(/assets/images/ckeditor/icons.png) no-repeat 0 -48px!important}.cke_button__strike_icon{background:url(/assets/images/ckeditor/icons.png) no-repeat 0 -72px!important}.cke_button__subscript_icon{background:url(/assets/images/ckeditor/icons.png) no-repeat 0 -96px!important}.cke_button__superscript_icon{background:url(/assets/images/ckeditor/icons.png) no-repeat 0 -120px!important}.cke_button__underline_icon{background:url(/assets/images/ckeditor/icons.png) no-repeat 0 -144px!important}.cke_button__blockquote_icon{background:url(/assets/images/ckeditor/icons.png) no-repeat 0 -168px!important}.cke_mixed_dir_content .cke_rtl .cke_button__copy_icon,.cke_rtl .cke_button__copy_icon{background:url(/assets/images/ckeditor/icons.png) no-repeat 0 -192px!important}.cke_ltr .cke_button__copy_icon{background:url(/assets/images/ckeditor/icons.png) no-repeat 0 -216px!important}.cke_mixed_dir_content .cke_rtl .cke_button__cut_icon,.cke_rtl .cke_button__cut_icon{background:url(/assets/images/ckeditor/icons.png) no-repeat 0 -240px!important}.cke_ltr .cke_button__cut_icon{background:url(/assets/images/ckeditor/icons.png) no-repeat 0 -264px!important}.cke_mixed_dir_content .cke_rtl .cke_button__paste_icon,.cke_rtl .cke_button__paste_icon{background:url(/assets/images/ckeditor/icons.png) no-repeat 0 -288px!important}.cke_ltr .cke_button__paste_icon{background:url(/assets/images/ckeditor/icons.png) no-repeat 0 -312px!important}.cke_mixed_dir_content .cke_rtl .cke_button__indent_icon,.cke_rtl .cke_button__indent_icon{background:url(/assets/images/ckeditor/icons.png) no-repeat 0 -336px!important}.cke_ltr .cke_button__indent_icon{background:url(/assets/images/ckeditor/icons.png) no-repeat 0 -360px!important}.cke_mixed_dir_content .cke_rtl .cke_button__outdent_icon,.cke_rtl .cke_button__outdent_icon{background:url(/assets/images/ckeditor/icons.png) no-repeat 0 -384px!important}.cke_ltr .cke_button__outdent_icon{background:url(/assets/images/ckeditor/icons.png) no-repeat 0 -408px!important}.cke_mixed_dir_content .cke_rtl .cke_button__anchor_icon,.cke_rtl .cke_button__anchor_icon{background:url(/assets/images/ckeditor/icons.png) no-repeat 0 -432px!important}.cke_ltr .cke_button__anchor_icon{background:url(/assets/images/ckeditor/icons.png) no-repeat 0 -456px!important}.cke_button__link_icon{background:url(/assets/images/ckeditor/icons.png) no-repeat 0 -480px!important}.cke_button__unlink_icon{background:url(/assets/images/ckeditor/icons.png) no-repeat 0 -504px!important}.cke_mixed_dir_content .cke_rtl .cke_button__bulletedlist_icon,.cke_rtl .cke_button__bulletedlist_icon{background:url(/assets/images/ckeditor/icons.png) no-repeat 0 -528px!important}.cke_ltr .cke_button__bulletedlist_icon{background:url(/assets/images/ckeditor/icons.png) no-repeat 0 -552px!important}.cke_mixed_dir_content .cke_rtl .cke_button__numberedlist_icon,.cke_rtl .cke_button__numberedlist_icon{background:url(/assets/images/ckeditor/icons.png) no-repeat 0 -576px!important}.cke_ltr .cke_button__numberedlist_icon{background:url(/assets/images/ckeditor/icons.png) no-repeat 0 -600px!important}.cke_mixed_dir_content .cke_rtl .cke_button__pastetext_icon,.cke_rtl .cke_button__pastetext_icon{background:url(/assets/images/ckeditor/icons.png) no-repeat 0 -624px!important}.cke_ltr .cke_button__pastetext_icon{background:url(/assets/images/ckeditor/icons.png) no-repeat 0 -648px!important}.cke_mixed_dir_content .cke_rtl .cke_button__pastefromword_icon,.cke_rtl .cke_button__pastefromword_icon{background:url(/assets/images/ckeditor/icons.png) no-repeat 0 -672px!important}.cke_ltr .cke_button__pastefromword_icon{background:url(/assets/images/ckeditor/icons.png) no-repeat 0 -696px!important}.cke_button__removeformat_icon{background:url(/assets/images/ckeditor/icons.png) no-repeat 0 -720px!important}.cke_button__specialchar_icon{background:url(/assets/images/ckeditor/icons.png) no-repeat 0 -744px!important}.cke_button__scayt_icon{background:url(/assets/images/ckeditor/icons.png) no-repeat 0 -768px!important}.cke_button__table_icon{background:url(/assets/images/ckeditor/icons.png) no-repeat 0 -792px!important}.cke_mixed_dir_content .cke_rtl .cke_button__redo_icon,.cke_rtl .cke_button__redo_icon{background:url(/assets/images/ckeditor/icons.png) no-repeat 0 -816px!important}.cke_ltr .cke_button__redo_icon{background:url(/assets/images/ckeditor/icons.png) no-repeat 0 -840px!important}.cke_mixed_dir_content .cke_rtl .cke_button__undo_icon,.cke_rtl .cke_button__undo_icon{background:url(/assets/images/ckeditor/icons.png) no-repeat 0 -864px!important}.cke_ltr .cke_button__undo_icon{background:url(/assets/images/ckeditor/icons.png) no-repeat 0 -888px!important}.cke_button__spellchecker_icon{background:url(/assets/images/ckeditor/icons.png) no-repeat 0 -912px!important}.cke_hidpi .cke_button__about_icon{background:url(/assets/images/ckeditor/icons_hidpi.png) no-repeat 0 0!important;background-size:16px!important}.cke_hidpi .cke_button__bold_icon{background:url(/assets/images/ckeditor/icons_hidpi.png) no-repeat 0 -24px!important;background-size:16px!important}.cke_hidpi .cke_button__italic_icon{background:url(/assets/images/ckeditor/icons_hidpi.png) no-repeat 0 -48px!important;background-size:16px!important}.cke_hidpi .cke_button__strike_icon{background:url(/assets/images/ckeditor/icons_hidpi.png) no-repeat 0 -72px!important;background-size:16px!important}.cke_hidpi .cke_button__subscript_icon{background:url(/assets/images/ckeditor/icons_hidpi.png) no-repeat 0 -96px!important;background-size:16px!important}.cke_hidpi .cke_button__superscript_icon{background:url(/assets/images/ckeditor/icons_hidpi.png) no-repeat 0 -120px!important;background-size:16px!important}.cke_hidpi .cke_button__underline_icon{background:url(/assets/images/ckeditor/icons_hidpi.png) no-repeat 0 -144px!important;background-size:16px!important}.cke_hidpi .cke_button__blockquote_icon{background:url(/assets/images/ckeditor/icons_hidpi.png) no-repeat 0 -168px!important;background-size:16px!important}.cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__copy_icon,.cke_rtl.cke_hidpi .cke_button__copy_icon{background:url(/assets/images/ckeditor/icons_hidpi.png) no-repeat 0 -192px!important;background-size:16px!important}.cke_hidpi .cke_ltr .cke_button__copy_icon,.cke_ltr.cke_hidpi .cke_button__copy_icon{background:url(/assets/images/ckeditor/icons_hidpi.png) no-repeat 0 -216px!important;background-size:16px!important}.cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__cut_icon,.cke_rtl.cke_hidpi .cke_button__cut_icon{background:url(/assets/images/ckeditor/icons_hidpi.png) no-repeat 0 -240px!important;background-size:16px!important}.cke_hidpi .cke_ltr .cke_button__cut_icon,.cke_ltr.cke_hidpi .cke_button__cut_icon{background:url(/assets/images/ckeditor/icons_hidpi.png) no-repeat 0 -264px!important;background-size:16px!important}.cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__paste_icon,.cke_rtl.cke_hidpi .cke_button__paste_icon{background:url(/assets/images/ckeditor/icons_hidpi.png) no-repeat 0 -288px!important;background-size:16px!important}.cke_hidpi .cke_ltr .cke_button__paste_icon,.cke_ltr.cke_hidpi .cke_button__paste_icon{background:url(/assets/images/ckeditor/icons_hidpi.png) no-repeat 0 -312px!important;background-size:16px!important}.cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__indent_icon,.cke_rtl.cke_hidpi .cke_button__indent_icon{background:url(/assets/images/ckeditor/icons_hidpi.png) no-repeat 0 -336px!important;background-size:16px!important}.cke_hidpi .cke_ltr .cke_button__indent_icon,.cke_ltr.cke_hidpi .cke_button__indent_icon{background:url(/assets/images/ckeditor/icons_hidpi.png) no-repeat 0 -360px!important;background-size:16px!important}.cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__outdent_icon,.cke_rtl.cke_hidpi .cke_button__outdent_icon{background:url(/assets/images/ckeditor/icons_hidpi.png) no-repeat 0 -384px!important;background-size:16px!important}.cke_hidpi .cke_ltr .cke_button__outdent_icon,.cke_ltr.cke_hidpi .cke_button__outdent_icon{background:url(/assets/images/ckeditor/icons_hidpi.png) no-repeat 0 -408px!important;background-size:16px!important}.cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__anchor_icon,.cke_rtl.cke_hidpi .cke_button__anchor_icon{background:url(/assets/images/ckeditor/icons_hidpi.png) no-repeat 0 -432px!important;background-size:16px!important}.cke_hidpi .cke_ltr .cke_button__anchor_icon,.cke_ltr.cke_hidpi .cke_button__anchor_icon{background:url(/assets/images/ckeditor/icons_hidpi.png) no-repeat 0 -456px!important;background-size:16px!important}.cke_hidpi .cke_button__link_icon{background:url(/assets/images/ckeditor/icons_hidpi.png) no-repeat 0 -480px!important;background-size:16px!important}.cke_hidpi .cke_button__unlink_icon{background:url(/assets/images/ckeditor/icons_hidpi.png) no-repeat 0 -504px!important;background-size:16px!important}.cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__bulletedlist_icon,.cke_rtl.cke_hidpi .cke_button__bulletedlist_icon{background:url(/assets/images/ckeditor/icons_hidpi.png) no-repeat 0 -528px!important;background-size:16px!important}.cke_hidpi .cke_ltr .cke_button__bulletedlist_icon,.cke_ltr.cke_hidpi .cke_button__bulletedlist_icon{background:url(/assets/images/ckeditor/icons_hidpi.png) no-repeat 0 -552px!important;background-size:16px!important}.cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__numberedlist_icon,.cke_rtl.cke_hidpi .cke_button__numberedlist_icon{background:url(/assets/images/ckeditor/icons_hidpi.png) no-repeat 0 -576px!important;background-size:16px!important}.cke_hidpi .cke_ltr .cke_button__numberedlist_icon,.cke_ltr.cke_hidpi .cke_button__numberedlist_icon{background:url(/assets/images/ckeditor/icons_hidpi.png) no-repeat 0 -600px!important;background-size:16px!important}.cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__pastetext_icon,.cke_rtl.cke_hidpi .cke_button__pastetext_icon{background:url(/assets/images/ckeditor/icons_hidpi.png) no-repeat 0 -624px!important;background-size:16px!important}.cke_hidpi .cke_ltr .cke_button__pastetext_icon,.cke_ltr.cke_hidpi .cke_button__pastetext_icon{background:url(/assets/images/ckeditor/icons_hidpi.png) no-repeat 0 -648px!important;background-size:16px!important}.cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__pastefromword_icon,.cke_rtl.cke_hidpi .cke_button__pastefromword_icon{background:url(/assets/images/ckeditor/icons_hidpi.png) no-repeat 0 -672px!important;background-size:16px!important}.cke_hidpi .cke_ltr .cke_button__pastefromword_icon,.cke_ltr.cke_hidpi .cke_button__pastefromword_icon{background:url(/assets/images/ckeditor/icons_hidpi.png) no-repeat 0 -696px!important;background-size:16px!important}.cke_hidpi .cke_button__removeformat_icon{background:url(/assets/images/ckeditor/icons_hidpi.png) no-repeat 0 -720px!important;background-size:16px!important}.cke_hidpi .cke_button__specialchar_icon{background:url(/assets/images/ckeditor/icons_hidpi.png) no-repeat 0 -744px!important;background-size:16px!important}.cke_hidpi .cke_button__scayt_icon{background:url(/assets/images/ckeditor/icons_hidpi.png) no-repeat 0 -768px!important;background-size:16px!important}.cke_hidpi .cke_button__table_icon{background:url(/assets/images/ckeditor/icons_hidpi.png) no-repeat 0 -792px!important;background-size:16px!important}.cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__redo_icon,.cke_rtl.cke_hidpi .cke_button__redo_icon{background:url(/assets/images/ckeditor/icons_hidpi.png) no-repeat 0 -816px!important;background-size:16px!important}.cke_hidpi .cke_ltr .cke_button__redo_icon,.cke_ltr.cke_hidpi .cke_button__redo_icon{background:url(/assets/images/ckeditor/icons_hidpi.png) no-repeat 0 -840px!important;background-size:16px!important}.cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__undo_icon,.cke_rtl.cke_hidpi .cke_button__undo_icon{background:url(/assets/images/ckeditor/icons_hidpi.png) no-repeat 0 -864px!important;background-size:16px!important}.cke_hidpi .cke_ltr .cke_button__undo_icon,.cke_ltr.cke_hidpi .cke_button__undo_icon{background:url(/assets/images/ckeditor/icons_hidpi.png) no-repeat 0 -888px!important;background-size:16px!important}.cke_hidpi .cke_button__spellchecker_icon{background:url(/assets/images/ckeditor/icons_hidpi.png) no-repeat 0 -912px!important;background-size:16px!important}.cke_button__image_icon{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAZCAYAAAAiwE4nAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA\aGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAZlJREFUeNq8VkuOgkAUVONebjDM\a CeAG6M4YCZ+oYWMcXbDVG+CcQE4AJi5kyQ1mPIEcwSN4Ap16hjaIjaPyeUmFx6O7i3qppqnbtn2u\aVRjN0+lUq5TwfL4K7JTM9XOj0PO83zLZZrPZncJLTKdTAZcQUOLSDtB93z/mIWQ8DUqSpMhDQGH1\aOA/zKmTr3ZkG9wpnvJKXkPHwFHIxHo/FIhQ2iDmpEvmO1RLYbTabQ16FBB6hniKlXC+ipYQ7l263\aW3Jj27IsauExCIKn3Yk5C1y+MEfOdGlaIQtMOrxCNhqNZKyzAiTk68yWpk3zTgyHQyHeTswcE9QW\aXNMUQRiTfaScvRoMBu1/XZoM0zRdIALkLDI8W9Le5TibEOK5+FRLDcPQUZ8DErDH/TJjjJO1d4EW\aqcc44aFCTdNE1Napt3VQjwD5wRgeJMC9bgteO6kVuLQ4HZSAvaqq3/RBzxjDiwnvPLxEv99344Uf\ahVPIid/r9eit52Wei/Vut8skfgLRC23K/YsRlk2WbqlUqyCaeb8y7yjsVEn4J8AAB/3WS21ZhAkA\a AAAASUVORK5CYII=");background-size:16px!important}.cke_dialog_container{z-index:9999999999!important}.cke_dialog{visibility:visible}.cke_dialog_body{background:#eaeaea;border:1px solid #b2b2b2;border-bottom-color:#999;border-radius:3px;box-shadow:0 0 3px #00000026;z-index:1}.cke_dialog strong{font-weight:700}.cke_dialog_title{background:#cfd1cf;background-image:linear-gradient(180deg,#f5f5f5,#cfd1cf);border-bottom:1px solid #999;border-radius:2px 2px 0 0;box-shadow:inset 0 1px 0 #fff;color:#474747;cursor:move;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr="#f5f5f5",endColorstr="#cfd1cf");font-size:13px;font-weight:700;padding:6px 10px;position:relative;text-shadow:0 1px 0 #ffffffbf}.cke_dialog_spinner{animation:dialog_spinner 1s linear infinite;border:2px solid #6663;border-left-color:#666;border-radius:50%;height:12px;overflow:hidden;text-indent:-9999em;width:12px}.cke_browser_ie8 .cke_dialog_spinner,.cke_browser_ie9 .cke_dialog_spinner{background:asset-url("ckeditor/spinner.gif") top no-repeat;border:0;height:16px;width:16px}@keyframes dialog_spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.cke_dialog_contents{background-color:#fff;border-radius:0 0 3px 3px;border-top:1px solid #bfbfbf;margin-top:30px;overflow:auto;padding:15px 10px 5px}.cke_dialog_contents_body{margin-top:22px;overflow:auto;padding:17px 10px 5px}.cke_dialog_footer{background:#cfd1cf;background-image:linear-gradient(180deg,#ebebeb,#cfd1cf);border:0;border-radius:0 0 2px 2px;box-shadow:inset 0 1px 0 #fff;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr="#ebebeb",endColorstr="#cfd1cf");outline:1px solid #bfbfbf;position:relative;text-align:right}.cke_rtl .cke_dialog_footer{text-align:left}.cke_hc .cke_dialog_footer{border-top:1px solid #fff;outline:0}.cke_dialog .cke_resizer{margin-top:22px}.cke_dialog .cke_resizer_rtl{margin-left:5px}.cke_dialog .cke_resizer_ltr{margin-right:5px}.cke_dialog_tabs{display:inline-block;height:24px;left:10px;margin:5px 0 0;position:absolute;z-index:2}.cke_rtl .cke_dialog_tabs{right:10px}a.cke_dialog_tab{background:#d4d4d4;background-image:linear-gradient(180deg,#fafafa,#ededed);border:1px solid #bfbfbf;border-radius:3px 3px 0 0;color:#595959;cursor:pointer;display:inline-block;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr="#fafafa",endColorstr="#ededed");height:16px;line-height:16px;margin-right:3px;outline:0;padding:4px 8px}.cke_rtl a.cke_dialog_tab{margin-left:3px;margin-right:0}a.cke_dialog_tab:focus,a.cke_dialog_tab:hover{background:#ebebeb;background:linear-gradient(180deg,#ebebeb 0,#dfdfdf);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ebebeb",endColorstr="#dfdfdf",GradientType=0)}a.cke_dialog_tab_selected{background:#fff;border-bottom-color:#fff;color:#383838;cursor:default;filter:none}a.cke_dialog_tab_selected:focus,a.cke_dialog_tab_selected:hover{background:#ededed;background:linear-gradient(180deg,#ededed 0,#fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ededed",endColorstr="#ffffff",GradientType=0)}.cke_hc a.cke_dialog_tab:focus,.cke_hc a.cke_dialog_tab:hover,.cke_hc a.cke_dialog_tab_selected{border:3px solid;padding:2px 6px}a.cke_dialog_tab_disabled{color:#bababa;cursor:default}.cke_single_page .cke_dialog_tabs{display:none}.cke_single_page .cke_dialog_contents{border-top:0;margin-top:0;padding-top:5px}a.cke_dialog_close_button{background-image:asset-url("ckeditor/close.png");background-position:50%;background-repeat:no-repeat;cursor:pointer;filter:alpha(opacity=80);height:20px;opacity:.8;position:absolute;text-align:center;top:4px;width:20px;z-index:5}.cke_dialog_close_button:hover{filter:alpha(opacity=100);opacity:1}.cke_hidpi .cke_dialog_close_button{background-image:asset-url("ckeditor/hidpi/close.png");background-size:16px}.cke_dialog_close_button span{display:none}.cke_hc .cke_dialog_close_button span{cursor:pointer;display:inline;font-weight:700;position:relative;top:3px}.cke_ltr .cke_dialog_close_button{right:5px}.cke_rtl .cke_dialog_close_button{left:6px}.cke_dialog_close_button{top:4px}div.cke_disabled .cke_dialog_ui_labeled_content div *{background-color:#ddd;cursor:default}.cke_dialog_ui_hbox table,.cke_dialog_ui_vbox table{margin:auto}.cke_dialog_ui_vbox_child{padding:5px 0}.cke_dialog_ui_hbox{width:100%}.cke_dialog_ui_hbox_child,.cke_dialog_ui_hbox_first,.cke_dialog_ui_hbox_last{vertical-align:top}.cke_ltr .cke_dialog_ui_hbox_child,.cke_ltr .cke_dialog_ui_hbox_first{padding-right:10px}.cke_rtl .cke_dialog_ui_hbox_child,.cke_rtl .cke_dialog_ui_hbox_first{padding-left:10px}.cke_ltr .cke_dialog_footer_buttons .cke_dialog_ui_hbox_child,.cke_ltr .cke_dialog_footer_buttons .cke_dialog_ui_hbox_first{padding-right:5px}.cke_rtl .cke_dialog_footer_buttons .cke_dialog_ui_hbox_child,.cke_rtl .cke_dialog_footer_buttons .cke_dialog_ui_hbox_first{padding-left:5px;padding-right:0}.cke_hc div.cke_dialog_ui_input_file,.cke_hc div.cke_dialog_ui_input_password,.cke_hc div.cke_dialog_ui_input_select,.cke_hc div.cke_dialog_ui_input_text,.cke_hc div.cke_dialog_ui_input_textarea{border:1px solid}textarea.cke_dialog_ui_input_textarea{overflow:auto;resize:none}input.cke_dialog_ui_input_password,input.cke_dialog_ui_input_text,textarea.cke_dialog_ui_input_textarea{background-color:#fff;border:1px solid #c9cccf;border-radius:3px;border-top-color:#aeb3b9;box-shadow:inset 0 1px 2px #00000026;box-sizing:border-box;outline:0;padding:4px 6px;width:100%;*width:95%}input.cke_dialog_ui_input_password:hover,input.cke_dialog_ui_input_text:hover,textarea.cke_dialog_ui_input_textarea:hover{border:1px solid #aeb3b9;border-top-color:#a0a6ad}input.cke_dialog_ui_input_password:focus,input.cke_dialog_ui_input_text:focus,select.cke_dialog_ui_input_select:focus,textarea.cke_dialog_ui_input_textarea:focus{border:1px solid #139ff7;border-top-color:#1392e9;outline:0}a.cke_dialog_ui_button{display:inline-block;*display:inline;*zoom:1;background:#e4e4e4;background-image:linear-gradient(180deg,#fff,#e4e4e4);border:1px solid #b6b6b6;border-bottom-color:#999;border-radius:3px;box-shadow:0 1px 0 #ffffff80,inset 0 0 2px #ffffff26,inset 0 1px 0 #ffffff26;color:#333;cursor:pointer;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr="#ffffff",endColorstr="#e4e4e4");margin:0;padding:4px 0;text-align:center;vertical-align:middle}span.cke_dialog_ui_button{padding:0 10px}a.cke_dialog_ui_button:hover{background:#ccc;background-image:linear-gradient(180deg,#f2f2f2,#ccc);border-color:#9e9e9e;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr="#f2f2f2",endColorstr="#cccccc")}a.cke_dialog_ui_button:active,a.cke_dialog_ui_button:focus{border-color:#969696;box-shadow:inset 0 0 6px #0006;outline:0}.cke_hc a.cke_dialog_ui_button:active,.cke_hc a.cke_dialog_ui_button:focus,.cke_hc a.cke_dialog_ui_button:hover{border:3px solid;padding-bottom:1px;padding-top:1px}.cke_hc a.cke_dialog_ui_button:active span,.cke_hc a.cke_dialog_ui_button:focus span,.cke_hc a.cke_dialog_ui_button:hover span{padding-left:10px;padding-right:10px}.cke_dialog_footer_buttons a.cke_dialog_ui_button span{color:inherit;font-size:12px;font-weight:700;line-height:18px;padding:0 12px}a.cke_dialog_ui_button_ok{background:#69b10b;background-image:linear-gradient(180deg,#9ad717,#69b10b);border-color:#62a60a #62a60a #4d9200;color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr="#9ad717",endColorstr="#69b10b");text-shadow:0 -1px 0 #55830c}a.cke_dialog_ui_button_ok:hover{background:#88be14;background:linear-gradient(180deg,#88be14 0,#5d9c0a);border-color:#5b9909 #5b9909 #478500;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#88be14",endColorstr="#5d9c0a",GradientType=0)}a.cke_dialog_ui_button_ok.cke_disabled{background:#8dad62;background-image:linear-gradient(180deg,#b3d271,#8dad62);background-image:-moz-linear-gradient(top,#b3d271,#8dad62);border-color:#7d9f51;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr="#B3D271",endColorstr="#8DAD62")}a.cke_dialog_ui_button_ok.cke_disabled span{color:#e0e8d1}a.cke_dialog_ui_button span{text-shadow:0 1px 0 #fff}a.cke_dialog_ui_button_ok span{text-shadow:0 -1px 0 #55830c}span.cke_dialog_ui_button{cursor:pointer}a.cke_dialog_ui_button_cancel:active,a.cke_dialog_ui_button_cancel:focus,a.cke_dialog_ui_button_ok:active,a.cke_dialog_ui_button_ok:focus{border-width:2px;padding:3px 0}a.cke_dialog_ui_button_ok:active,a.cke_dialog_ui_button_ok:focus{border-color:#568c0a}a.cke_dialog_ui_button_ok.cke_disabled:active,a.cke_dialog_ui_button_ok.cke_disabled:focus{border-color:#6f8c49}a.cke_dialog_ui_button_cancel:active span,a.cke_dialog_ui_button_cancel:focus span,a.cke_dialog_ui_button_ok:active span,a.cke_dialog_ui_button_ok:focus span{padding:0 11px}.cke_dialog_footer_buttons{display:inline-table;margin:5px;position:relative;vertical-align:middle;width:auto}div.cke_dialog_ui_input_select{display:table}select.cke_dialog_ui_input_select{background-color:#fff;border:1px solid #c9cccf;border-radius:3px;border-top-color:#aeb3b9;box-shadow:inset 0 1px 2px #00000026;height:25px;line-height:25px;outline:0;padding:3px 3px 3px 6px}.cke_dialog_ui_input_file{height:25px;width:100%}.cke_hc .cke_dialog_ui_labeled_content input:focus,.cke_hc .cke_dialog_ui_labeled_content select:focus,.cke_hc .cke_dialog_ui_labeled_content textarea:focus{outline:1px dotted}.cke_dialog .cke_dark_background{background-color:#dedede}.cke_dialog .cke_light_background{background-color:#ebebeb}.cke_dialog .cke_centered{text-align:center}.cke_dialog a.cke_btn_reset{background:asset-url("ckeditor/refresh.png") 0 0 no-repeat;border:1px;float:right;font-size:1px;height:16px;width:16px}.cke_hidpi .cke_dialog a.cke_btn_reset{background-image:asset-url("ckeditor/hidpi/refresh.png");background-size:16px}.cke_rtl .cke_dialog a.cke_btn_reset{float:left}.cke_dialog a.cke_btn_locked,.cke_dialog a.cke_btn_unlocked{background-repeat:no-repeat;border:1px;float:left;font-size:1px;height:16px;width:16px}.cke_dialog a.cke_btn_locked .cke_icon{display:none}.cke_rtl .cke_dialog a.cke_btn_locked,.cke_rtl .cke_dialog a.cke_btn_unlocked{float:right}.cke_dialog a.cke_btn_locked{background-image:asset-url("ckeditor/lock.png")}.cke_dialog a.cke_btn_unlocked{background-image:asset-url("ckeditor/lock-open.png")}.cke_hidpi .cke_dialog a.cke_btn_locked,.cke_hidpi .cke_dialog a.cke_btn_unlocked{background-size:16px}.cke_hidpi .cke_dialog a.cke_btn_locked{background-image:asset-url("ckeditor/hidpi/lock.png")}.cke_hidpi .cke_dialog a.cke_btn_unlocked{background-image:asset-url("ckeditor/hidpi/lock-open.png")}.cke_dialog .cke_btn_over{border:1px outset;cursor:pointer}.cke_dialog .ImagePreviewBox{background-color:#fff;border:2px ridge #000;height:200px;overflow:scroll;padding:2px;width:300px}.cke_dialog .ImagePreviewBox table td{white-space:normal}.cke_dialog .ImagePreviewLoader{background-color:#e4e4e4;filter:alpha(opacity=90);height:160px;margin:2px;opacity:.9;overflow:hidden;padding:2px;position:absolute;white-space:normal;width:230px}.cke_dialog .FlashPreviewBox{background-color:#fff;border:2px ridge #000;height:160px;overflow:auto;padding:2px;white-space:normal;width:390px}.cke_dialog .cke_pastetext{height:170px;width:346px}.cke_dialog .cke_pastetext textarea{height:170px;resize:none;width:340px}.cke_dialog iframe.cke_pasteframe{background-color:#fff;border:1px solid #aeb3b9;border-radius:3px;height:130px;width:346px}.cke_dialog .cke_hand{cursor:pointer}.cke_disabled{color:#a0a0a0}.cke_dialog_body .cke_label{display:none}.cke_dialog_body label{cursor:default;display:inline;margin-bottom:auto}.cke_dialog_body label.cke_required{font-weight:700}a.cke_smile{display:block;overflow:hidden;padding:.3em 0;text-align:center}a.cke_smile img{vertical-align:middle}a.cke_specialchar{cursor:inherit;display:block;height:1.25em;padding:.2em .3em;text-align:center}a.cke_smile,a.cke_specialchar{border:1px solid #0000}a.cke_smile:active,a.cke_smile:focus,a.cke_smile:hover,a.cke_specialchar:active,a.cke_specialchar:focus,a.cke_specialchar:hover{background:#fff;outline:0}a.cke_smile:hover,a.cke_specialchar:hover{border-color:#888}a.cke_smile:active,a.cke_smile:focus,a.cke_specialchar:active,a.cke_specialchar:focus{border-color:#139ff7}.cke_dialog_contents a.colorChooser{display:block;margin-left:10px;margin-top:6px;width:80px}.cke_rtl .cke_dialog_contents a.colorChooser{margin-right:10px}.cke_btn_over,.cke_dialog_ui_checkbox_input:focus,.cke_dialog_ui_radio_input:focus{outline:1px dotted #696969}.cke_iframe_shim{display:block;filter:alpha(opacity=0);height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.liquid-outlet--planbook,.liquid-outlet--planbookv5{overflow:inherit;position:inherit;transform:none}vertical-item{position:static}.sortable-item.is-dragging{position:relative;z-index:10000000000000000}[contenteditable]:empty:before{color:#bdbdbd;content:attr(placeholder);display:block}a.util-fill-with-href{word-break:break-all}a.util-fill-with-href:after{content:attr(href)}.sortable-item:not(.is-dragging){transition:transform .2s}.picker-dialog{z-index:999999999!important}label.label--lg{font-size:1.4rem;font-weight:600}.print-receipt-container{margin-top:1in}.print-receipt__headline{font-size:4rem;font-weight:800;margin-top:2rem}.print-receipt__subheadline{margin-bottom:3rem}.print-receipt__logo{height:100px;text-align:left;vertical-align:middle;width:200px}.print-receipt__logo svg{height:100%;padding:1rem;width:200px}.print-receipt__logo svg path{text-align:right;fill:#000}.print-receipt__status-circle{border:4px solid red;border-radius:5rem;display:inline-block;height:10rem;padding:2rem;width:10rem}.print-receipt__status-circle__text{font-weight:700}#filepicker_dialog_container{z-index:99999999!important}.canny-feature-board-wrapper{margin-top:5rem;padding:2rem}.default-liquid-destination{z-index:9999999999}body.is-dragging{cursor:grabbing!important}.ember-basic-dropdown-content{z-index:9999999999}#planbook-onboard-video_popover_container{z-index:100000000000000000}#planbook-onboard-video_popover_container #planbook-onboard-video_popover{z-index:10000000000000000!important}@keyframes drop-fade-below{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(3px)}}.uv-popover{z-index:9999999}a.hover\:tw-text-white:hover{color:#fff}.body-portal-target{left:0;max-height:var(--vh,100vh);overflow-y:scroll;position:fixed;right:0;top:0;z-index:9999999999999}body.new-group-show-dashboard,html:has(>body.new-group-show-dashboard){font-size:16px}@media print{.print\:hidden{display:none}}.ck-style #ck-app .ck-modal-container{z-index:9999999999999!important}