.CountIndicator{text-align:center;border-radius:100%;justify-content:center;align-items:center;font-weight:600;display:inline-flex!important}.CountIndicator--empty{font-size:0}.Button{max-width:100%;transition:width .2s,background-color .3s;position:relative}.ButtonLegacy,a.ButtonLegacy,button.ButtonLegacy{text-align:center;white-space:nowrap;border:none;outline:none;max-width:100%;text-decoration:none;transition:width .2s,background-color .3s;display:inline-block;position:relative;text-decoration:none!important}.ButtonLegacy.interactive,a.ButtonLegacy.interactive,button.ButtonLegacy.interactive{cursor:pointer}.ButtonLegacy.primary,a.ButtonLegacy.primary,button.ButtonLegacy.primary{color:#fff;font-family:-apple-system,\.SFNSText-SemiBold,San Francisco,ProximaNova-Bold,Roboto,Segoe UI,Helvetica Neue,sans-serif;font-weight:600}.ButtonLegacy.primary i,a.ButtonLegacy.primary i,button.ButtonLegacy.primary i{font-weight:600}.ButtonLegacy.primary:active,a.ButtonLegacy.primary:active,button.ButtonLegacy.primary:active{opacity:.8}.ButtonLegacy.primary[disabled],a.ButtonLegacy.primary[disabled],button.ButtonLegacy.primary[disabled]{background-color:#0000001a!important}.ButtonLegacy.primary[disabled].inverted,a.ButtonLegacy.primary[disabled].inverted,button.ButtonLegacy.primary[disabled].inverted{background-color:#fff6!important}.ButtonLegacy.primary .Pathicon,a.ButtonLegacy.primary .Pathicon,button.ButtonLegacy.primary .Pathicon{font-weight:400}.ButtonLegacy.secondary,a.ButtonLegacy.secondary,button.ButtonLegacy.secondary{background-color:#0000000d}.ButtonLegacy.secondary:active,a.ButtonLegacy.secondary:active,button.ButtonLegacy.secondary:active{background-color:#00000026}.ButtonLegacy.default,a.ButtonLegacy.default,button.ButtonLegacy.default{background-color:#0000;border:1px solid #00000026}.ButtonLegacy.default:active,a.ButtonLegacy.default:active,button.ButtonLegacy.default:active{background-color:#0000001a}.ButtonLegacy.text,a.ButtonLegacy.text,button.ButtonLegacy.text{background-color:#0000;border-bottom:1px solid #00000080;display:inline}.ButtonLegacy.inline,a.ButtonLegacy.inline,button.ButtonLegacy.inline,.ButtonLegacy.tertiary,a.ButtonLegacy.tertiary,button.ButtonLegacy.tertiary{background-color:#0000}.ButtonLegacy.tertiary:active,a.ButtonLegacy.tertiary:active,button.ButtonLegacy.tertiary:active{background-color:#0000001a}.ButtonLegacy.card,a.ButtonLegacy.card,button.ButtonLegacy.card{background-color:#0000;width:100%;display:block}.ButtonLegacy.card.small,a.ButtonLegacy.card.small,.ButtonLegacy.card.medium,a.ButtonLegacy.card.medium,.ButtonLegacy.card.large,a.ButtonLegacy.card.large,button.ButtonLegacy.card.small,button.ButtonLegacy.card.medium,button.ButtonLegacy.card.large{padding:15px 25px}.ButtonLegacy.card.rounded,a.ButtonLegacy.card.rounded,button.ButtonLegacy.card.rounded{border-radius:0}.ButtonLegacy.card:active,a.ButtonLegacy.card:active,button.ButtonLegacy.card:active{background-color:#0000001a}.ButtonLegacy.blank,a.ButtonLegacy.blank,button.ButtonLegacy.blank{background-color:#0000}.ButtonLegacy.empty,a.ButtonLegacy.empty,button.ButtonLegacy.empty{background-color:#0000000d;border:1px dashed #0003}.ButtonLegacy.empty.rounded,a.ButtonLegacy.empty.rounded,button.ButtonLegacy.empty.rounded{border-radius:5px}.ButtonLegacy.empty:active,a.ButtonLegacy.empty:active,button.ButtonLegacy.empty:active{background-color:#00000026}.ButtonLegacy.empty .Pathicon,a.ButtonLegacy.empty .Pathicon,button.ButtonLegacy.empty .Pathicon{padding:1px}.ButtonLegacy.small,a.ButtonLegacy.small,button.ButtonLegacy.small{padding:.3em .8em;font-size:.9em}.ButtonLegacy.medium,a.ButtonLegacy.medium,button.ButtonLegacy.medium{padding:.4em .9em;font-size:1em}.ButtonLegacy.large,a.ButtonLegacy.large,button.ButtonLegacy.large{padding:.5em 1em;font-size:1.1em}.ButtonLegacy.text.small,a.ButtonLegacy.text.small,.ButtonLegacy.text.medium,a.ButtonLegacy.text.medium,.ButtonLegacy.text.large,a.ButtonLegacy.text.large,button.ButtonLegacy.text.small,button.ButtonLegacy.text.medium,button.ButtonLegacy.text.large,.ButtonLegacy.inline.small,a.ButtonLegacy.inline.small,.ButtonLegacy.inline.medium,a.ButtonLegacy.inline.medium,.ButtonLegacy.inline.large,a.ButtonLegacy.inline.large,button.ButtonLegacy.inline.small,button.ButtonLegacy.inline.medium,button.ButtonLegacy.inline.large{font-size:1em;line-height:inherit;padding:0}.ButtonLegacy.rounded,a.ButtonLegacy.rounded,button.ButtonLegacy.rounded{border-radius:100px}.ButtonLegacy.rounded.text,a.ButtonLegacy.rounded.text,button.ButtonLegacy.rounded.text{border-radius:0}.ButtonLegacy.stretch,a.ButtonLegacy.stretch,button.ButtonLegacy.stretch{width:100%;height:100%}.ButtonLegacy.inverted.primary,a.ButtonLegacy.inverted.primary,button.ButtonLegacy.inverted.primary{background-color:#fffffff2}.ButtonLegacy.inverted.primary:active,a.ButtonLegacy.inverted.primary:active,button.ButtonLegacy.inverted.primary:active{background-color:#fffc}.ButtonLegacy.inverted.secondary,a.ButtonLegacy.inverted.secondary,button.ButtonLegacy.inverted.secondary{color:#fff;background-color:#00000026}.ButtonLegacy.inverted.secondary:active,a.ButtonLegacy.inverted.secondary:active,button.ButtonLegacy.inverted.secondary:active{background-color:#00000059}.ButtonLegacy.inverted.tertiary,a.ButtonLegacy.inverted.tertiary,button.ButtonLegacy.inverted.tertiary{color:#fff}.ButtonLegacy.inverted.tertiary:active,a.ButtonLegacy.inverted.tertiary:active,button.ButtonLegacy.inverted.tertiary:active{background-color:#00000040}.ButtonLegacy.inverted.default,a.ButtonLegacy.inverted.default,button.ButtonLegacy.inverted.default{color:#fff;border:1px solid #ffffff80}.ButtonLegacy.inverted.default:active,a.ButtonLegacy.inverted.default:active,button.ButtonLegacy.inverted.default:active{background-color:#00000040}.ButtonLegacy.inverted.text,a.ButtonLegacy.inverted.text,button.ButtonLegacy.inverted.text{color:#fff;border-bottom:1px solid #ffffff80}.ButtonLegacy.inverted.inline,a.ButtonLegacy.inverted.inline,button.ButtonLegacy.inverted.inline,.ButtonLegacy.inverted.blank,a.ButtonLegacy.inverted.blank,button.ButtonLegacy.inverted.blank{color:#fff}.ButtonLegacy.inverted.empty,a.ButtonLegacy.inverted.empty,button.ButtonLegacy.inverted.empty{color:#fff;background-color:#00000026;border:1px dashed #0003}.ButtonLegacy.inverted.empty:active,a.ButtonLegacy.inverted.empty:active,button.ButtonLegacy.inverted.empty:active{background-color:#00000059}.ButtonLegacy[disabled],a.ButtonLegacy[disabled],button.ButtonLegacy[disabled]{pointer-events:none;opacity:.7;color:#00000080!important}.ButtonLegacy i,a.ButtonLegacy i,button.ButtonLegacy i{position:relative;top:1px}.ButtonLegacy .ButtonLegacy--flex-wrapper i,a.ButtonLegacy .ButtonLegacy--flex-wrapper i,button.ButtonLegacy .ButtonLegacy--flex-wrapper i{top:initial;position:relative}.ButtonLegacy .ButtonLegacy--flex-wrapper,a.ButtonLegacy .ButtonLegacy--flex-wrapper,button.ButtonLegacy .ButtonLegacy--flex-wrapper{align-items:center;height:100%;display:flex}.ButtonLegacy .CountIndicator,a.ButtonLegacy .CountIndicator,button.ButtonLegacy .CountIndicator{position:absolute;top:-4px;right:-4px}.ButtonLegacy.blank .CountIndicator,a.ButtonLegacy.blank .CountIndicator,button.ButtonLegacy.blank .CountIndicator{position:absolute;top:0;right:0}html.no-touch .ButtonLegacy.interactive.primary:hover,html.no-touch a.ButtonLegacy.interactive.primary:hover,html.no-touch button.ButtonLegacy.interactive.primary:hover{opacity:.9}html.no-touch .ButtonLegacy.interactive.secondary:hover,html.no-touch a.ButtonLegacy.interactive.secondary:hover,html.no-touch button.ButtonLegacy.interactive.secondary:hover{background-color:#0000001a}html.no-touch .ButtonLegacy.interactive.default:hover,html.no-touch a.ButtonLegacy.interactive.default:hover,html.no-touch button.ButtonLegacy.interactive.default:hover,html.no-touch .ButtonLegacy.interactive.tertiary:hover,html.no-touch a.ButtonLegacy.interactive.tertiary:hover,html.no-touch button.ButtonLegacy.interactive.tertiary:hover,html.no-touch .ButtonLegacy.interactive.card:hover,html.no-touch a.ButtonLegacy.interactive.card:hover,html.no-touch button.ButtonLegacy.interactive.card:hover{background-color:#0000000d}html.no-touch .ButtonLegacy.interactive.empty:hover,html.no-touch a.ButtonLegacy.interactive.empty:hover,html.no-touch button.ButtonLegacy.interactive.empty:hover{background-color:#0000001a}html.no-touch .ButtonLegacy.interactive.inverted.primary:hover,html.no-touch a.ButtonLegacy.interactive.inverted.primary:hover,html.no-touch button.ButtonLegacy.interactive.inverted.primary:hover{background-color:#ffffffe6}html.no-touch .ButtonLegacy.interactive.inverted.secondary:hover,html.no-touch a.ButtonLegacy.interactive.inverted.secondary:hover,html.no-touch button.ButtonLegacy.interactive.inverted.secondary:hover{background-color:#00000040}html.no-touch .ButtonLegacy.interactive.inverted.tertiary:hover,html.no-touch a.ButtonLegacy.interactive.inverted.tertiary:hover,html.no-touch button.ButtonLegacy.interactive.inverted.tertiary:hover,html.no-touch .ButtonLegacy.interactive.inverted.default:hover,html.no-touch a.ButtonLegacy.interactive.inverted.default:hover,html.no-touch button.ButtonLegacy.interactive.inverted.default:hover{background-color:#00000026}html.no-touch .ButtonLegacy.interactive.inverted.empty:hover,html.no-touch a.ButtonLegacy.interactive.inverted.empty:hover,html.no-touch button.ButtonLegacy.interactive.inverted.empty:hover{background-color:#00000040}.Divider{color:#222;align-items:center;width:100%;margin:10px 0;font-size:13px;display:flex;position:relative}.Divider:before,.Divider:after{content:"";border-bottom:1px solid #0000001a;width:50%;position:relative}.Divider label{white-space:nowrap;padding:0 5px;font-weight:400}.Divider--inverted{color:#fff}.Divider--inverted:before,.Divider--inverted:after{border-bottom-color:#fff3}.Overlay{z-index:9001;position:absolute}.Overlay--place-top{bottom:100%}.Overlay--place-right{left:100%}.Overlay--place-bottom{top:100%}.Overlay--place-left{right:100%}.Overlay--align-center.Overlay--place-top,.Overlay--align-center.Overlay--place-bottom{left:50%;transform:translate(-50%)}.Overlay--align-center.Overlay--place-right,.Overlay--align-center.Overlay--place-left{top:50%;transform:translateY(-50%)}.Overlay--align-top.Overlay--place-right,.Overlay--align-top.Overlay--place-left{top:0}.Overlay--align-right.Overlay--place-top,.Overlay--align-right.Overlay--place-bottom{right:0}.Overlay--align-bottom.Overlay--place-right,.Overlay--align-bottom.Overlay--place-left{bottom:0}.Overlay--align-left.Overlay--place-top,.Overlay--align-left.Overlay--place-bottom{left:0}.OverlayTrigger{cursor:pointer}.OverlayTrigger.OverlayTrigger--disabled{pointer-events:none}.Dropdown__Trigger{display:inline-block;position:relative}.Dropdown__Content{z-index:9001;background-color:#fff;border:1px solid #ddd;border-radius:5px;padding:3px 0;position:absolute;top:100%;right:0;overflow:hidden;box-shadow:0 0 15px #0000001a}.Dropdown__Menu{z-index:9001;background-color:#fff;border:1px solid #ddd;border-radius:5px;margin:0;padding:0;list-style:none;overflow:hidden;box-shadow:0 0 15px #0000001a}.Dropdown__Menu.Dropdown__Menu__Divot{margin-top:10px;overflow:visible}.Dropdown__Menu.Dropdown__Menu__Divot:before{content:"";z-index:0;background-color:#fff;border-top-left-radius:3px;width:14px;height:14px;position:absolute;top:-7px;right:18px;transform:rotate(45deg);box-shadow:-1px -1px #ddd}@layer reset{html{-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;-moz-osx-font-smoothing:grayscale;touch-action:manipulation;font-family:system-ui,sans-serif;line-height:1.5}body{font-feature-settings:"kern";min-height:100%;position:relative}*,:before,:after{box-sizing:border-box;border-style:solid;border-width:0;border-color:var(--global-color-border,currentColor)}:where(.chakra-ui-reset-css,.chakra-portal) main{display:block}:where(.chakra-ui-reset-css,.chakra-portal) hr{box-sizing:content-box;border-top-width:1px;height:0;overflow:visible}:where(.chakra-ui-reset-css,.chakra-portal) pre{font-family:SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:1em}:where(.chakra-ui-reset-css,.chakra-portal) code{font-family:SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:1em}:where(.chakra-ui-reset-css,.chakra-portal) kbd{font-family:SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:1em}:where(.chakra-ui-reset-css,.chakra-portal) samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:1em}:where(.chakra-ui-reset-css,.chakra-portal) a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;background-color:#0000}:where(.chakra-ui-reset-css,.chakra-portal) abbr[title]{text-decoration:underline;border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:where(.chakra-ui-reset-css,.chakra-portal) b{font-weight:700}:where(.chakra-ui-reset-css,.chakra-portal) strong{font-weight:700}:where(.chakra-ui-reset-css,.chakra-portal) small{font-size:80%}:where(.chakra-ui-reset-css,.chakra-portal) sub{vertical-align:baseline;font-size:75%;line-height:0;position:relative}:where(.chakra-ui-reset-css,.chakra-portal) sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}:where(.chakra-ui-reset-css,.chakra-portal) sub{bottom:-.25em}:where(.chakra-ui-reset-css,.chakra-portal) sup{top:-.5em}:where(.chakra-ui-reset-css,.chakra-portal) img{border-style:none}:where(.chakra-ui-reset-css,.chakra-portal) button{margin:0;font-family:inherit;font-size:100%;line-height:1.15}:where(.chakra-ui-reset-css,.chakra-portal) input{margin:0;font-family:inherit;font-size:100%;line-height:1.15}:where(.chakra-ui-reset-css,.chakra-portal) optgroup{margin:0;font-family:inherit;font-size:100%;line-height:1.15}:where(.chakra-ui-reset-css,.chakra-portal) select{margin:0;font-family:inherit;font-size:100%;line-height:1.15}:where(.chakra-ui-reset-css,.chakra-portal) textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}:where(.chakra-ui-reset-css,.chakra-portal) button{overflow:visible}:where(.chakra-ui-reset-css,.chakra-portal) input{overflow:visible}:where(.chakra-ui-reset-css,.chakra-portal) button{text-transform:none}:where(.chakra-ui-reset-css,.chakra-portal) select{text-transform:none}:where(.chakra-ui-reset-css,.chakra-portal) button::-moz-focus-inner{border-style:none;padding:0}:where(.chakra-ui-reset-css,.chakra-portal) [type=button]::-moz-focus-inner{border-style:none;padding:0}:where(.chakra-ui-reset-css,.chakra-portal) [type=reset]::-moz-focus-inner{border-style:none;padding:0}:where(.chakra-ui-reset-css,.chakra-portal) [type=submit]::-moz-focus-inner{border-style:none;padding:0}:where(.chakra-ui-reset-css,.chakra-portal) fieldset{padding:.35em .75em .625em}:where(.chakra-ui-reset-css,.chakra-portal) legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}:where(.chakra-ui-reset-css,.chakra-portal) progress{vertical-align:baseline}:where(.chakra-ui-reset-css,.chakra-portal) textarea{overflow:auto}:where(.chakra-ui-reset-css,.chakra-portal) [type=checkbox]{box-sizing:border-box;padding:0}:where(.chakra-ui-reset-css,.chakra-portal) [type=radio]{box-sizing:border-box;padding:0}:where(.chakra-ui-reset-css,.chakra-portal) [type=number]::-webkit-inner-spin-button{-webkit-appearance:none!important}:where(.chakra-ui-reset-css,.chakra-portal) [type=number]::-webkit-outer-spin-button{-webkit-appearance:none!important}:where(.chakra-ui-reset-css,.chakra-portal) input[type=number]{-moz-appearance:textfield}:where(.chakra-ui-reset-css,.chakra-portal) [type=search]{-webkit-appearance:textfield;outline-offset:-2px}:where(.chakra-ui-reset-css,.chakra-portal) [type=search]::-webkit-search-decoration{-webkit-appearance:none!important}:where(.chakra-ui-reset-css,.chakra-portal) ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:where(.chakra-ui-reset-css,.chakra-portal) details{display:block}:where(.chakra-ui-reset-css,.chakra-portal) summary{display:list-item}:where(.chakra-ui-reset-css,.chakra-portal) template{display:none}:where(.chakra-ui-reset-css,.chakra-portal) [hidden]{display:none!important}:where(.chakra-ui-reset-css,.chakra-portal) body{margin:0}:where(.chakra-ui-reset-css,.chakra-portal) blockquote{margin:0}:where(.chakra-ui-reset-css,.chakra-portal) dl{margin:0}:where(.chakra-ui-reset-css,.chakra-portal) dd{margin:0}:where(.chakra-ui-reset-css,.chakra-portal) h1{margin:0}:where(.chakra-ui-reset-css,.chakra-portal) h2{margin:0}:where(.chakra-ui-reset-css,.chakra-portal) h3{margin:0}:where(.chakra-ui-reset-css,.chakra-portal) h4{margin:0}:where(.chakra-ui-reset-css,.chakra-portal) h5{margin:0}:where(.chakra-ui-reset-css,.chakra-portal) h6{margin:0}:where(.chakra-ui-reset-css,.chakra-portal) hr{margin:0}:where(.chakra-ui-reset-css,.chakra-portal) figure{margin:0}:where(.chakra-ui-reset-css,.chakra-portal) p{margin:0}:where(.chakra-ui-reset-css,.chakra-portal) pre{margin:0}:where(.chakra-ui-reset-css,.chakra-portal) button{background:0 0;padding:0}:where(.chakra-ui-reset-css,.chakra-portal) fieldset{margin:0;padding:0}:where(.chakra-ui-reset-css,.chakra-portal) ol{margin:0;padding:0}:where(.chakra-ui-reset-css,.chakra-portal) ul{margin:0;padding:0}:where(.chakra-ui-reset-css,.chakra-portal) textarea{resize:vertical}:where(.chakra-ui-reset-css,.chakra-portal) button{cursor:pointer}:where(.chakra-ui-reset-css,.chakra-portal) [role=button]{cursor:pointer}:where(.chakra-ui-reset-css,.chakra-portal) button::-moz-focus-inner{border:0!important}:where(.chakra-ui-reset-css,.chakra-portal) table{border-collapse:collapse}:where(.chakra-ui-reset-css,.chakra-portal) h1{font-size:inherit;font-weight:inherit}:where(.chakra-ui-reset-css,.chakra-portal) h2{font-size:inherit;font-weight:inherit}:where(.chakra-ui-reset-css,.chakra-portal) h3{font-size:inherit;font-weight:inherit}:where(.chakra-ui-reset-css,.chakra-portal) h4{font-size:inherit;font-weight:inherit}:where(.chakra-ui-reset-css,.chakra-portal) h5{font-size:inherit;font-weight:inherit}:where(.chakra-ui-reset-css,.chakra-portal) h6{font-size:inherit;font-weight:inherit}:where(.chakra-ui-reset-css,.chakra-portal) button{line-height:inherit;color:inherit;padding:0}:where(.chakra-ui-reset-css,.chakra-portal) input{line-height:inherit;color:inherit;padding:0}:where(.chakra-ui-reset-css,.chakra-portal) optgroup{line-height:inherit;color:inherit;padding:0}:where(.chakra-ui-reset-css,.chakra-portal) select{line-height:inherit;color:inherit;padding:0}:where(.chakra-ui-reset-css,.chakra-portal) textarea{line-height:inherit;color:inherit;padding:0}:where(.chakra-ui-reset-css,.chakra-portal) img{display:block}:where(.chakra-ui-reset-css,.chakra-portal) svg{display:block}:where(.chakra-ui-reset-css,.chakra-portal) video{display:block}:where(.chakra-ui-reset-css,.chakra-portal) canvas{display:block}:where(.chakra-ui-reset-css,.chakra-portal) audio{display:block}:where(.chakra-ui-reset-css,.chakra-portal) iframe{display:block}:where(.chakra-ui-reset-css,.chakra-portal) embed{display:block}:where(.chakra-ui-reset-css,.chakra-portal) object{display:block}:where(.chakra-ui-reset-css,.chakra-portal) img{max-width:100%;height:auto}:where(.chakra-ui-reset-css,.chakra-portal) video{max-width:100%;height:auto}:where(.chakra-ui-reset-css,.chakra-portal) [data-js-focus-visible] :focus:not([data-focus-visible-added]):not([data-focus-visible-disabled]){box-shadow:none;outline:none}:where(.chakra-ui-reset-css,.chakra-portal) select::-ms-expand{display:none}.chakra-portal>ul{z-index:2147483647!important}.chakra-portal:has(.chakra-modal__content-container):has(.AugmentationPanel){position:fixed;z-index:1000002000!important}.chakra-portal:has(>.chakra-modal__overlay){position:fixed;z-index:1000002020!important}.chakra-portal:has(.chakra-modal__content-container):not(:has(.AugmentationPanel)){position:fixed;z-index:1000002020!important}.chakra-portal:has(>.chakra-popover__popper){position:fixed;z-index:1000002025!important}.chakra-portal:has(.chakra-toast){position:fixed;z-index:1000002030!important}:root{--chakra-vh:100vh}@supports (height:-webkit-fill-available){:root{--chakra-vh:-webkit-fill-available}}@supports (height:-moz-fill-available){:root{--chakra-vh:-moz-fill-available}}@supports (height:100lvh){:root{--chakra-vh:100lvh}}body,html{height:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img,video,object{max-width:100%}a{cursor:pointer;text-decoration:none}a.link-action{white-space:nowrap}button{background-color:#0000}.alternate-action{margin-top:10px;display:inline-block}.hr-with-label{text-align:center;margin:10px 0;position:relative}.hr-with-label span,.hr-with-label label{color:#828282;display:inline-block}.hr-with-label span:before,.hr-with-label span:after,.hr-with-label label:before,.hr-with-label label:after{content:" ";border-top:1px solid #d4d4d4;width:45%;height:1px;display:block;position:absolute;top:.7em;left:0}.hr-with-label span:after,.hr-with-label label:after{left:auto;right:0}a.action-link{text-transform:uppercase;color:#666;border-bottom:1px solid #dfdfdf;font-size:12px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.progress-green{color:#3aba75}#filepicker_dialog_container,#filepicker_shade{z-index:2147483647!important}.modal.fade{top:0}.container{padding-left:0;padding-right:0;position:relative}ul{margin:0;padding:0;list-style:none}.navbar-search .search-query{font-family:ProximaNova-Regular,Arial,Helvetica,Geneva,sans-serif}.alert{border-radius:2px;padding:8px}.alert-error{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert-error hr{border-top-color:#e4b9c0}.alert-error .alert-link{color:#843534}hr{border-top:1px solid #dedede}.btn:focus,.btn-primary:focus{outline:none}.btn-link{color:#0d71fb}.popover{z-index:2147483647!important}input[type=file]:focus,input[type=radio]:focus,input[type=checkbox]:focus{outline:none!important}textarea,input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=color],.uneditable-input{-webkit-appearance:none;box-shadow:none;transition:none}textarea{padding:6px 12px}select,input[type=file]{line-height:auto}h1,h2,h3{font-size:auto;line-height:1em}textarea:focus,input[type=text]:focus,input[type=password]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=date]:focus,input[type=month]:focus,input[type=time]:focus,input[type=week]:focus,input[type=number]:focus,input[type=email]:focus,input[type=url]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=color]:focus,.uneditable-input:focus{box-shadow:none;outline:0;transition:none}.form-control:focus{box-shadow:none;outline:0!important}:focus:not(:focus-visible){box-shadow:none;outline:0!important}ol,ul{margin:0}a,a:hover,a:focus{text-decoration:none}form{margin:0}select,select:focus{box-shadow:none;transition:none}input,button,select,textarea{font-family:ProximaNova-Regular,Arial,Helvetica,Geneva,sans-serif}abbr[title],abbr[data-original-title]{cursor:default;border-bottom:none}legend{padding-left:0;padding-right:0}a,.Text--theme a{color:var(--school-main-color)}button.ButtonLegacy{color:var(--school-main-color);background-color:var(--school-main-color)}button.ButtonLegacy.btn-danger{color:#fff}h1.brand-heading,h2.brand-heading,h3.brand-heading{font-family:var(--school-heading-font), "ProximaNova-Regular", Helvetica, sans-serif}.brand-color,a.brand-color,.ButtonLegacy.brand-color{color:var(--school-main-color)!important}.ButtonLegacy.brand-color:hover,.ButtonLegacy.brand-color:focus,.ButtonLegacy.brand-color:active,button.brand-color:hover,button.brand-color:focus,button.brand-color:active,a.brand-color:hover,a.brand-color:focus,a.brand-color:active{color:var(--school-main-color)}.brand-tab a{border-bottom:2px solid #0000}.brand-tab>a:hover,.brand-tab>a:focus,.brand-tab.active>a,.tab.brand-tab>a:hover,.tab.brand-tab>a:focus,.tab.brand-tab.active>a{border-bottom:2px solid var(--school-main-color)}.brand-button,a.brand-button,.ButtonLegacy.brand-button{color:#fff;background-color:var(--school-main-color);border:none}.brand-button:hover,.brand-button:focus,a.brand-button:hover,a.brand-button:focus,.ButtonLegacy.brand-button:hover,.ButtonLegacy.brand-button:focus{color:#fff;opacity:.9;background-color:var(--school-main-color)}.brand-border{border-color:var(--school-main-color)}.brand-background{background-color:var(--school-main-color)}.brand-content a{color:var(--school-main-color)}.brand-pseudo:before,.brand-pseudo:after{color:var(--school-main-color);background-color:var(--school-main-color)}:where(.chakra-ui-reset-css) a{color:initial}:where(.chakra-ui-reset-css) .Text--theme a{color:initial}:where(.chakra-ui-reset-css) button.ButtonLegacy{color:initial;background-color:initial}:where(.chakra-ui-reset-css) h1.brand-heading{font-family:initial}:where(.chakra-ui-reset-css) h2.brand-heading{font-family:initial}:where(.chakra-ui-reset-css) h3.brand-heading{font-family:initial}:where(.chakra-ui-reset-css) .brand-color{color:initial}:where(.chakra-ui-reset-css) a.brand-color{color:initial}:where(.chakra-ui-reset-css) .ButtonLegacy.brand-color{color:initial}:where(.chakra-ui-reset-css) .ButtonLegacy.brand-color:hover{color:initial}:where(.chakra-ui-reset-css) .ButtonLegacy.brand-color:focus{color:initial}:where(.chakra-ui-reset-css) .ButtonLegacy.brand-color:active{color:initial}:where(.chakra-ui-reset-css) button.brand-color:hover{color:initial}:where(.chakra-ui-reset-css) button.brand-color:focus{color:initial}:where(.chakra-ui-reset-css) button.brand-color:active{color:initial}:where(.chakra-ui-reset-css) a.brand-color:hover{color:initial}:where(.chakra-ui-reset-css) a.brand-color:focus{color:initial}:where(.chakra-ui-reset-css) a.brand-color:active{color:initial}:where(.chakra-ui-reset-css) .brand-tab a{border-bottom:initial}:where(.chakra-ui-reset-css) .brand-tab>a:hover{border-bottom:initial}:where(.chakra-ui-reset-css) .brand-tab>a:focus{border-bottom:initial}:where(.chakra-ui-reset-css) .brand-tab.active>a{border-bottom:initial}:where(.chakra-ui-reset-css) .tab.brand-tab>a:hover{border-bottom:initial}:where(.chakra-ui-reset-css) .tab.brand-tab>a:focus{border-bottom:initial}:where(.chakra-ui-reset-css) .tab.brand-tab.active>a{border-bottom:initial}:where(.chakra-ui-reset-css) .brand-button{border:initial;color:initial;background-color:initial}:where(.chakra-ui-reset-css) a.brand-button{border:initial;color:initial;background-color:initial}:where(.chakra-ui-reset-css) .ButtonLegacy.brand-button{border:initial;color:initial;background-color:initial}:where(.chakra-ui-reset-css) .brand-button:hover{color:initial;opacity:initial;background-color:initial}:where(.chakra-ui-reset-css) .brand-button:focus{color:initial;opacity:initial;background-color:initial}:where(.chakra-ui-reset-css) a.brand-button:hover{color:initial;opacity:initial;background-color:initial}:where(.chakra-ui-reset-css) a.brand-button:focus{color:initial;opacity:initial;background-color:initial}:where(.chakra-ui-reset-css) .ButtonLegacy.brand-button:hover{color:initial;opacity:initial;background-color:initial}:where(.chakra-ui-reset-css) .ButtonLegacy.brand-button:focus{color:initial;opacity:initial;background-color:initial}:where(.chakra-ui-reset-css) .brand-border{border-color:initial}:where(.chakra-ui-reset-css) .brand-background{background-color:initial}:where(.chakra-ui-reset-css) .brand-content a{color:initial}:where(.chakra-ui-reset-css) .brand-pseudo:before{color:initial;background-color:initial}:where(.chakra-ui-reset-css) .brand-pseudo:after{color:initial;background-color:initial}:where(.chakra-portal) a{color:initial}:where(.chakra-portal) .Text--theme a{color:initial}:where(.chakra-portal) button.ButtonLegacy{color:initial;background-color:initial}:where(.chakra-portal) h1.brand-heading{font-family:initial}:where(.chakra-portal) h2.brand-heading{font-family:initial}:where(.chakra-portal) h3.brand-heading{font-family:initial}:where(.chakra-portal) .brand-color{color:initial}:where(.chakra-portal) a.brand-color{color:initial}:where(.chakra-portal) .ButtonLegacy.brand-color{color:initial}:where(.chakra-portal) .ButtonLegacy.brand-color:hover{color:initial}:where(.chakra-portal) .ButtonLegacy.brand-color:focus{color:initial}:where(.chakra-portal) .ButtonLegacy.brand-color:active{color:initial}:where(.chakra-portal) button.brand-color:hover{color:initial}:where(.chakra-portal) button.brand-color:focus{color:initial}:where(.chakra-portal) button.brand-color:active{color:initial}:where(.chakra-portal) a.brand-color:hover{color:initial}:where(.chakra-portal) a.brand-color:focus{color:initial}:where(.chakra-portal) a.brand-color:active{color:initial}:where(.chakra-portal) .brand-tab a{border-bottom:initial}:where(.chakra-portal) .brand-tab>a:hover{border-bottom:initial}:where(.chakra-portal) .brand-tab>a:focus{border-bottom:initial}:where(.chakra-portal) .brand-tab.active>a{border-bottom:initial}:where(.chakra-portal) .tab.brand-tab>a:hover{border-bottom:initial}:where(.chakra-portal) .tab.brand-tab>a:focus{border-bottom:initial}:where(.chakra-portal) .tab.brand-tab.active>a{border-bottom:initial}:where(.chakra-portal) .brand-button{border:initial;color:initial;background-color:initial}:where(.chakra-portal) a.brand-button{border:initial;color:initial;background-color:initial}:where(.chakra-portal) .ButtonLegacy.brand-button{border:initial;color:initial;background-color:initial}:where(.chakra-portal) .brand-button:hover{color:initial;opacity:initial;background-color:initial}:where(.chakra-portal) .brand-button:focus{color:initial;opacity:initial;background-color:initial}:where(.chakra-portal) a.brand-button:hover{color:initial;opacity:initial;background-color:initial}:where(.chakra-portal) a.brand-button:focus{color:initial;opacity:initial;background-color:initial}:where(.chakra-portal) .ButtonLegacy.brand-button:hover{color:initial;opacity:initial;background-color:initial}:where(.chakra-portal) .ButtonLegacy.brand-button:focus{color:initial;opacity:initial;background-color:initial}:where(.chakra-portal) .brand-border{border-color:initial}:where(.chakra-portal) .brand-background{background-color:initial}:where(.chakra-portal) .brand-content a{color:initial}:where(.chakra-portal) .brand-pseudo:before{color:initial;background-color:initial}:where(.chakra-portal) .brand-pseudo:after{color:initial;background-color:initial}}@font-face{font-family:ProximaNova-Light;src:url(https://prod-cdn.pathwright.com/static/font/ProximaNova-LightWeb.1073a78466.eot);src:url(https://prod-cdn.pathwright.com/static/font/ProximaNova-LightWeb.1073a78466.eot?#iefix)format("embedded-opentype"),url(https://prod-cdn.pathwright.com/static/font/ProximaNova-LightWeb.30d3cbfaae.woff)format("woff");font-weight:300;font-style:normal}@font-face{font-family:ProximaNova-LightIt;src:url(https://prod-cdn.pathwright.com/static/font/ProximaNova-LightItWeb.5526d5aec4.eot);src:url(https://prod-cdn.pathwright.com/static/font/ProximaNova-LightItWeb.5526d5aec4.eot?#iefix)format("embedded-opentype"),url(https://prod-cdn.pathwright.com/static/font/ProximaNova-LightItWeb.0640f52f17.woff)format("woff");font-weight:300;font-style:italic}@font-face{font-family:ProximaNova-Regular;src:url(https://prod-cdn.pathwright.com/static/font/270A48_2_0.70a9a51323.eot);src:url(https://prod-cdn.pathwright.com/static/font/270A48_2_0.70a9a51323.eot?#iefix)format("embedded-opentype"),url(https://prod-cdn.pathwright.com/static/font/270A48_2_0.bc25ef2648.woff)format("woff"),url(https://prod-cdn.pathwright.com/static/font/270A48_2_0.4551d08c0f.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:ProximaNova-RegularIt;src:url(https://prod-cdn.pathwright.com/static/font/270A48_0_0.5dfc928588.eot);src:url(https://prod-cdn.pathwright.com/static/font/270A48_0_0.5dfc928588.eot?#iefix)format("embedded-opentype"),url(https://prod-cdn.pathwright.com/static/font/270A48_0_0.eeeac73bad.woff)format("woff"),url(https://prod-cdn.pathwright.com/static/font/270A48_0_0.51388b565c.ttf)format("truetype");font-weight:400;font-style:italic}@font-face{font-family:ProximaNova-Bold;src:url(https://prod-cdn.pathwright.com/static/font/270A48_3_0.bc17078e44.eot);src:url(https://prod-cdn.pathwright.com/static/font/270A48_3_0.bc17078e44.eot?#iefix)format("embedded-opentype"),url(https://prod-cdn.pathwright.com/static/font/270A48_3_0.c624b33c48.woff)format("woff"),url(https://prod-cdn.pathwright.com/static/font/270A48_3_0.6f730cca64.ttf)format("truetype");font-weight:700;font-style:normal}@font-face{font-family:ProximaNova-BoldIt;src:url(https://prod-cdn.pathwright.com/static/font/270A48_1_0.003733d693.eot);src:url(https://prod-cdn.pathwright.com/static/font/270A48_1_0.003733d693.eot?#iefix)format("embedded-opentype"),url(https://prod-cdn.pathwright.com/static/font/270A48_1_0.0421b013e5.woff)format("woff"),url(https://prod-cdn.pathwright.com/static/font/270A48_1_0.f89c8a5829.ttf)format("truetype");font-weight:700;font-style:italic}@font-face{font-family:FreightDisplay-Book;src:url(https://prod-cdn.pathwright.com/static/font/FreigDisProBooWeb.26f21b5f18.eot);src:url(https://prod-cdn.pathwright.com/static/font/FreigDisProBooWeb.26f21b5f18.eot?#iefix)format("embedded-opentype"),url(https://prod-cdn.pathwright.com/static/font/FreigDisProBooWeb.67974b2184.woff)format("woff");font-weight:400;font-style:normal}@font-face{font-family:FreightDisplay-BookIt;src:url(https://prod-cdn.pathwright.com/static/font/FreigDisProBooItaWeb.b598d24f76.eot);src:url(https://prod-cdn.pathwright.com/static/font/FreigDisProBooItaWeb.b598d24f76.eot?#iefix)format("embedded-opentype"),url(https://prod-cdn.pathwright.com/static/font/FreigDisProBooItaWeb.34ae18a719.woff)format("woff");font-weight:400;font-style:italic}@font-face{font-family:FreightText-Book;src:url(https://prod-cdn.pathwright.com/static/font/FreigTexProBookWeb.7c47b2e98a.eot);src:url(https://prod-cdn.pathwright.com/static/font/FreigTexProBookWeb.7c47b2e98a.eot?#iefix)format("embedded-opentype"),url(https://prod-cdn.pathwright.com/static/font/FreigTexProBookWeb.240951e1d6.woff)format("woff");font-weight:400;font-style:normal}@font-face{font-family:FreightText-BookIt;src:url(https://prod-cdn.pathwright.com/static/font/FreigTexProBookItWeb.9b1affdad2.eot);src:url(https://prod-cdn.pathwright.com/static/font/FreigTexProBookItWeb.9b1affdad2.eot?#iefix)format("embedded-opentype"),url(https://prod-cdn.pathwright.com/static/font/FreigTexProBookItWeb.44b512b507.woff)format("woff");font-weight:400;font-style:italic}@font-face{font-family:FreightText-Bold;src:url(https://prod-cdn.pathwright.com/static/font/FreigTexProBoldWeb.1c79848890.eot);src:url(https://prod-cdn.pathwright.com/static/font/FreigTexProBoldWeb.1c79848890.eot?#iefix)format("embedded-opentype"),url(https://prod-cdn.pathwright.com/static/font/FreigTexProBoldWeb.1d5b88ec62.woff)format("woff");font-weight:700;font-style:normal}@font-face{font-family:FreightText-BoldIt;src:url(https://prod-cdn.pathwright.com/static/font/FreigTexProBoldItWeb.40d00c77c2.eot);src:url(https://prod-cdn.pathwright.com/static/font/FreigTexProBoldItWeb.40d00c77c2.eot?#iefix)format("embedded-opentype"),url(https://prod-cdn.pathwright.com/static/font/FreigTexProBoldItWeb.cad92eea76.woff)format("woff");font-weight:700;font-style:italic}html.splash-screen .browse-layout-view{overflow-y:hidden}.loading-splash{color:#fff;text-align:center;background-color:#333;background-image:url(https://pathwright.imgix.net/https%3A%2F%2Fcdn.filestackcontent.com%2Fapi%2Ffile%2FGadYV8vROCKJthjP0lgg%3Fpolicy%3DeyJjYWxsIjogWyJyZWFkIiwgInN0YXQiLCAiY29udmVydCJdLCAiZXhwaXJ5IjogNDYyMDM3NzAzMX0%253D%26signature%3D888b9ea3eb997a4d59215bfbe2983c636df3c7da0ff8c6f85811ff74c8982e34?balph=40&blend=666666&blur=500&bm=screen&fit=max&fm=jpg&h=500&high=-80&ixlib=python-1.1.0&q=100&w=500&s=482076a08970530ae4105068ccb15c0a);background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute}.loading-splash .loading-splash-overlay{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.loading-splash .loading-splash-info{flex-direction:column;align-items:center;max-width:320px;margin:0 auto;display:flex;position:relative;top:20%}.loading-splash .loading-splash-info img{border-radius:20px;max-width:200px;margin-bottom:20px}.loading-splash.school-logo img{max-width:70px}.loading-splash .loading-splash-spinner{width:100%;position:absolute;bottom:20%}.loading-splash .spinner{-ms-animation:spin 1s linear infinite;border:2px solid #ffffffe6;border-right-color:#ffffff80;border-radius:50%;width:25px;height:25px;animation:1s linear infinite spin;display:inline-block}@-webkit-keyframes spin{to{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{to{-moz-transform:rotate(360deg)}}@-o-keyframes spin{to{-o-transform:rotate(360deg)}}@keyframes spin{to{transform:rotate(360deg)}}.no-select{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}img.background-image{width:100%;height:100%;position:fixed;top:0;bottom:0;left:0;right:0;transform:translate(0,0)}.tf-v1-popup{z-index:1111111111!important}.BackgroundImage,.BackgroundImage__image,.BackgroundImage__overlay,.BackgroundImage__empty{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.FullScreen>.BackgroundImage .BackgroundImage__image,.FullScreen>.BackgroundImage .BackgroundImage__overlay,.FullScreen>.BackgroundImage .BackgroundImage__empty{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:-1;will-change:transform}.BackgroundImage__image{background-position:50%;background-repeat:no-repeat;background-size:cover}.LoadingCircle,.LoadingCircle--center{border-radius:50%;animation:1s linear infinite smoothspin;display:inline-block}@keyframes smoothspin{to{transform:rotate(1turn)}}.LoadingCircle--center{margin:auto;position:absolute;left:0;right:0}.Alert{grid-column-gap:5px;grid-template-columns:min-content 1fr;align-items:center;max-width:500px;margin:20px auto;padding:5px;font-size:14px;display:grid;position:relative}.Alert__icon{color:#000;padding:0 10px;font-size:18px}.Alert>p,.Alert>span{word-break:break-word;margin:0;padding:5px}.Alert--error{color:#000;background-color:#fffce6}.Alert--success{color:#3ca63d;background-color:#e6f9e8}.Alert--info{background-color:#f5f5f5;justify-content:center;align-items:center;display:flex}.Alert--inverted{color:#fff;background-color:#0000001a}.Alert.Alert--clear{grid-template-columns:min-content 1fr min-content;justify-content:space-between}.Alert--download{color:#333;text-align:left;background-color:#fff;align-items:flex-start;width:250px;display:flex}.Alert--download .IconButton .Button__content-wrapper{justify-content:flex-start}.Alert--download__text{flex-direction:column;align-items:flex-start;display:flex}.Alert--download__subtext{color:#d3d3d3}.DockPanel{z-index:100000010;-webkit-transform-style:preserve-3d;background-color:#f5f5f5;border-left:1px solid #0000001a;padding-top:50px;position:absolute;bottom:0;right:0;overflow:hidden;-webkit-transform:translateZ(0)}.DockPanel__header{width:100%;height:50px;position:absolute;top:0}.DockPanel__content{width:100%;height:100%}.DockPanel__content--scroll{overflow-x:hidden;overflow-y:auto;transform:translate(0,0)}.DockPanel__undock{z-index:100000;display:none;position:absolute;top:0;bottom:0;left:0;right:0}.DockPanel__underlay{z-index:100000000;cursor:pointer;background-color:#0000004d;width:100%;height:100%;min-height:100%;position:fixed;top:0;left:0}.DockPanel__resize{z-index:1;cursor:col-resize;width:10px;height:100%;position:absolute;top:0;left:-5px}.DockPanel--open{min-width:min(320px,100vw)}.DockPanel--docked{cursor:pointer;opacity:.7;border-left:1px solid #00000040}.DockPanel--docked .DockPanel__content{pointer-events:none}.DockPanel--docked .DockPanel__undock{display:block}.DockPanel--bottom{border-top:1px solid #d2cfcf;bottom:0;box-shadow:0 0 8px #00000040}.DockPanelHeader{background-color:#fff;align-items:center;width:100%;height:50px;display:flex;position:relative}.DockPanelHeader .IconButton{flex-shrink:0}.DockPanelHeader .IconButton+.IconButton:before{content:"";background-color:#ddd;width:1px;height:30px;position:absolute;top:10px;left:0}.DockPanelHeader .IconButton .Pathicon:before{transition:transform .5s ease-in-out}.DockPanel--docked .DockPanelHeader__orient,.DockPanel--docked .DockPanelHeader__close{visibility:hidden}.DockPanelHeader__content{text-align:center;flex-grow:1;overflow:hidden}.DockPanelHeader__content>h4,.DockPanelHeader__content>h4>a{white-space:nowrap;text-overflow:ellipsis;padding:5px 0;overflow:hidden}body.hide-intercom-messenger #intercom-container,body.hide-intercom-launcher #pathwright-intercom-launcher,body.hide-intercom-launcher #intercom-launcher,body.hide-intercom-launcher .intercom-launcher,body.hide-intercom-launcher .intercom-launcher-frame,body.hide-intercom-launcher [class^=intercom-with-namespace-]{display:none}.Tooltip{text-align:left;z-index:2147483647;white-space:nowrap;opacity:.9;letter-spacing:1px;color:#f5f5f5;background-color:#000;border-radius:5px;width:auto;padding:12px 15px;line-height:1.3;position:relative;box-shadow:0 0 10px 2px #0003;font-size:14px!important}.Tooltip--top:before{content:"";border-top:4px solid #000;border-left:4px solid #0000;border-right:4px solid #0000;width:0;height:0;position:absolute;bottom:-4px;left:calc(50% - 4px)}.Tooltip--bottom:before{content:"";opacity:.9;border-bottom:4px solid #000;border-left:4px solid #0000;border-right:4px solid #0000;width:0;height:0;position:absolute;top:-4px;left:calc(50% - 4px)}.Tooltip--left:before{content:"";border-top:4px solid #0000;border-bottom:4px solid #0000;border-left:4px solid #000;width:0;height:0;position:absolute;top:calc(50% - 4px);right:-4px}.Tooltip--right:before{content:"";border-top:4px solid #0000;border-bottom:4px solid #0000;border-right:4px solid #000;width:0;height:0;position:absolute;top:calc(50% - 4px);left:-4px}.Tooltip a{color:#f5f5f5;opacity:.8}.Tooltip__trigger.OverlayTrigger{cursor:default}.ButtonGroup{justify-content:center;align-items:stretch;display:inline-flex}.ButtonGroup .Button{height:100%}.AnimatedIcon{justify-content:center;align-items:center;display:flex;position:relative}.AnimatedIcon__background{position:absolute;top:0;left:0}.AnimatedIcon__border{border-style:solid;border-width:3px;position:absolute;top:0;left:0}.Stack{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:10px;justify-content:center;align-items:center;width:100%;height:100%;margin:0;padding:0;list-style-type:none;display:flex}.Stack__item{flex-grow:1;display:flex;position:relative}.Stack__item>*,.Stack__item:last-child{flex-shrink:0}.Stack__item:first-child:last-child{flex-grow:0}body:has(.chakra-popover__popper .PWAdminCmdKMenu) [id^=popover-trigger-][aria-expanded=true]:not(:has([id^=popover-trigger-][aria-expanded=true])){outline:2px solid #000;z-index:1001!important}.chakra-portal:has(.chakra-popover__popper .PWAdminCmdKMenu)~.chakra-portal:has(.PWAdminCmdKMenu){display:none!important}body:has(.chakra-popover__popper .PWAdminCmdKMenu) .chakra-portal .chakra-popover__popper .chakra-popover__content:not(:has(.PWAdminCmdKMenu)){opacity:0!important;display:none!important}.chakra-portal:has(.chakra-modal__content .chakra-modal__body .PWAdminCmdKMenu){z-index:1000002049!important}.Avatar{-webkit-user-select:none;user-select:none;text-transform:uppercase;border-radius:100%;flex-shrink:0;font-family:-apple-system,\.SFNSText-SemiBold,San Francisco,ProximaNova-Bold,Roboto,Segoe UI,Helvetica Neue,sans-serif;font-weight:600;line-height:0;display:inline-block;position:relative}.Avatar>:not(.Link){pointer-events:none}.Avatar .Link{position:absolute;top:0;bottom:0;left:0;right:0}.Avatar .Avatar--initials{color:#fff;text-align:center;background-color:#333}.Avatar:not(.Avatar--with-img) .Link>div{color:#fff}.Avatar .Avatar--img,.Avatar .Avatar--initials{border-radius:100%;position:relative;overflow:hidden}.fsp-picker-holder .fsp-picker{background:#0000007a!important}.fsp-picker-holder .fsp-picker .fsp-modal{border-radius:10px}.fsp-picker-holder .fsp-picker .fsp-modal__sidebar{border-top-left-radius:10px;border-bottom-left-radius:10px}.fsp-picker-holder .fsp-picker .fsp-modal__body{border-top-right-radius:10px;border-bottom-right-radius:10px}.fsp-picker-holder .fsp-picker .fsp-source-list__logout,.fsp-picker-holder .fsp-picker .fsp-source-list__item:hover{color:var(--school-main-color)}.fsp-picker-holder .fsp-picker .fsp-select-labels--active{background-image:var(--filestack-brand-icon)!important}.fsp-picker-holder .fsp-picker .fsp-drop-area__title{font-family:var(--chakra-fonts-heading)}.fsp-picker-holder .fsp-picker .fsp-drop-area__subtitle,.fsp-picker-holder .fsp-picker .fsp-source-list__label{font-family:var(--chakra-fonts-body)}.fsp-picker-holder .fsp-button--outline,.fsp-picker-holder .fsp-button--outline:hover{border-color:var(--school-main-color);color:var(--school-main-color)}.fsp-picker-holder .fsp-button--primary{background-color:var(--school-main-color);color:#fff}.fsp-picker-holder .fsp-button--primary:hover{background-color:var(--school-main-color);color:#fff;opacity:.8}.fsp-picker-holder .fsp-picker .cropper-point{border-color:var(--school-main-color)}.fsp-picker-holder .fsp-picker__close-button{opacity:.8;background-image:url(https://cdn.filestackcontent.com/PKIcKga_QLKv1rkAdPQB/content=t:inline,f:%22icon-close.svg%22/wfEhrLNSUeBRdkIkleA4);top:-25px;right:-25px}.RadioGroup .FieldStyler--inline{display:inline-block}.RadioGroup .FieldStyler__input input,.RadioGroup .FieldStyler__input textarea{min-height:25px;padding:2px 5px}.RadioGroup .FieldStyler__input input{height:26px}.RadioGroup .TextInput,.RadioGroup .TextInput>.FieldStyler__field{position:static}.RadioGroup .DatePicker .FieldStyler__input{flex-grow:0}.RadioGroup__description{color:#666;margin:-5px 0 5px}.NavbarUser{align-items:stretch;height:100%;display:flex}.NavbarUser>*,.NavbarUser .Button{height:100%}.NavbarUser .Button+.Button:before,.NavbarUser .Button+.Dropdown__Trigger:before{content:"";background-color:#ffffff1a;width:1px;height:20px;position:absolute;top:15px;bottom:15px;left:0}.NavbarUser__user{display:flex}.NavbarUser__user span{margin-left:5px}@media screen and (max-width:767px){.NavbarUser__user span{display:none}}.NavbarUser__signin,.NavbarUser__signin .Button__content-wrapper{height:100%}.NavbarUser__dropdown{align-items:stretch;display:flex}.NavbarUser__dropdown .Avatar{margin-right:5px}.NavbarUser__dropdown .Dropdown__Menu{border-radius:0 0 10px 10px;min-width:150px}.AppNavbar{z-index:10000;background-color:#0003;grid-template-columns:repeat(auto-fit,minmax(0,1fr));align-items:center;width:100%;height:50px;display:grid;position:absolute;top:0;left:0;right:0}.AppNavbar--minimal{background-color:#0000}.AppNavbar__nav{display:flex}.AppNavbar__nav .Button{height:50px}.AppNavbar .Button .Button__content-wrapper{height:100%}.AppNavbar__nav .Button i+span{margin-left:5px}@media screen and (max-width:500px){.AppNavbar__nav .Button i+span{display:none}}.AppNavbar__nav .Button+.Button:before{content:"";background-color:#ffffff1a;width:1px;height:20px;position:absolute;top:15px;bottom:15px;left:0}.AppNavbar__user{justify-content:flex-end;align-items:stretch;height:100%;display:flex}.ActivationLockedFallback{text-align:center}.AppPanelLinks{min-height:calc(100% - 100px);padding-top:2px;padding-bottom:15px}.AppPanelLinks__list{padding-bottom:1em;position:relative}.AppPanelLinks__list+.AppPanelLinks__list{padding-top:1em}.AppPanelLinks__list+.AppPanelLinks__list:before{content:"";background-color:#0003;width:calc(100% - 60px);height:1px;position:absolute;top:0;left:30px;right:calc(100% - 30px)}.AppPanelLinks__list .Button{text-align:left;white-space:nowrap;text-overflow:ellipsis;max-width:280px;overflow:hidden;padding-left:30px!important;padding-right:30px!important}.AppPanelLinks__list .Button .Button__content-wrapper{justify-content:flex-start}.AppPanelLinks__header{margin:0;padding:0 30px}.AppPanelLinks__divider{margin-bottom:15px}.AppPanelLinks__activate{padding:30px}.AppPanelLinks__activate .Button{margin-bottom:5px;margin-left:-2px;display:block}.AppPanel{z-index:90000;background-color:#f5f5f5;min-width:280px;height:100%;padding-top:50px;display:block;position:absolute;top:0;bottom:0;left:0;overflow-x:hidden;overflow-y:auto}.Button.AppPanel__close{position:absolute;top:2px;right:0}.AppPanel__auth{margin-top:30px;margin-left:30px}@media only screen and (max-width:280px){.AppPanel{min-width:100%}}*,:before,:after{box-sizing:border-box}html,body{height:100%;margin:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.App{z-index:100000000;-webkit-touch-callout:none;padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);padding-bottom:env(safe-area-inset-bottom);display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.App__primary__component{min-height:100%;position:relative}.App__primary{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;min-height:100%;position:relative}.App__primary,.App__primary__component{flex-direction:column;display:flex}.App__primary__component{flex-grow:1;flex-shrink:0;min-height:100%}.App__blur>*{filter:blur(3px)grayscale(25%)}.AppErrorBoundary{border-radius:0;width:100vw;max-width:100vw;height:100vh;position:relative}#fullscreen-portal{flex-direction:row-reverse;display:flex}#fullscreen-theme-portal,.App__cards{z-index:100000000;pointer-events:none;position:fixed;top:0;bottom:0;left:0;right:0}#fullscreen-theme-portal>*,.App__cards>*{pointer-events:auto}.AppFullscreen__cards{display:inline-block}#space-view~.App{pointer-events:none}#space-view~.App .AppNavbar,#space-view~.App .SpaceAugmentationDrawer-Identity{pointer-events:auto}#space-view~.App .App__primary__component,#space-view~#fullscreen-portal #fullscreen-theme-portal{display:none}#space-view~#fullscreen-portal .FullscreenContainer:not(:-webkit-any(.FullscreenAppPanel,.FullscreenAlertBanner)){display:none}#space-view~#fullscreen-portal .FullscreenContainer:not(:-webkit-any(.FullscreenAppPanel,.FullscreenAlertBanner)){display:none}#space-view~#fullscreen-portal .FullscreenContainer:not(:is(.FullscreenAppPanel,.FullscreenAlertBanner)){display:none}#space-view{z-index:1;position:relative}#root .NavigatorMenuButton,#webpack-dev-server-client-overlay{display:none}.fsp-picker,.rtTooltip{z-index:2147483647!important}@media only screen and (min-width:401px){.rtTooltip{left:calc(50% - 200px)!important}}.Modal.Modal--cardstack .Modal__close{display:none}@media screen and (max-width:480px){.Modal:not(.User__Modal):not(.ResourceTrailer__Modal):not(.LibraryPicker__Modal)>.ScrollView{background-color:#fff}.Modal:not(.User__Modal):not(.ResourceTrailer__Modal):not(.LibraryPicker__Modal) .Modal__close{color:#565656}.Modal:not(.User__Modal):not(.ResourceTrailer__Modal):not(.LibraryPicker__Modal) .Modal__content{height:100%;padding:0}}.CheckboxGroup .FieldStyler--inline{display:inline-block}.CheckboxGroup .FieldStyler__input input,.CheckboxGroup .FieldStyler__input textarea{padding:2px 5px}.CheckboxGroup .TextInput,.CheckboxGroup .TextInput>.FieldStyler__field{position:static}.Checkbox{align-items:center;margin:0;padding:2px 0;line-height:25px;display:flex}.Checkbox>*+*{margin-left:.5em}.Checkbox input[type=checkbox]{flex-shrink:0;width:25px}.Checkbox .checkbox_label{display:none}.TextInput__input style{display:none!important}.TextInput--autosize .FieldStyler__input{flex-grow:0}.TextInput--autosize .FieldStyler__status{white-space:nowrap;overflow:visible}.TextInput input:disabled{background-color:#00000013;border-color:#0003}.Footer{padding:40px 0 20px;font-size:16px;position:relative}.Footer h3.brand-heading{color:#a1a1a1;margin-top:0;margin-bottom:16px}.Footer__wrapper{flex-direction:column;width:100%;margin:0 auto;padding:0 40px;display:flex}@media screen and (max-width:992px){.Footer__wrapper{padding:0 25px}}@media screen and (max-width:767px){.Footer__wrapper{padding:0 15px}}.Footer__wrapper section{justify-content:space-between;width:100%;display:flex}@media screen and (max-width:767px){.Footer__wrapper section{flex-direction:column}}.Footer__left-column,.Footer__right-column{flex-direction:column;justify-content:space-between;width:auto;display:flex}.Footer__left-column{align-items:flex-start;margin-right:20px}@media screen and (max-width:767px){.Footer__left-column{margin-bottom:20px;margin-right:0}}.Footer__right-column{align-items:flex-end;margin-left:20px}@media screen and (max-width:767px){.Footer__right-column{margin-left:0}.Footer__school{margin-bottom:30px}}.Footer__school_name{margin-top:0;margin-bottom:.5rem}.Footer__school_description{color:#0006;max-width:250px;margin-top:0;font-size:.875em;font-weight:400;line-height:1.3em;display:block}.Footer__social{width:40%;margin-bottom:20px}.Footer__social li{padding-right:5px;display:inline-block}.Footer__pages{justify-content:flex-end;width:100%;margin-bottom:40px;display:flex}@media screen and (max-width:767px){.Footer__pages{justify-content:flex-start;margin-bottom:80px}}.Footer__pages .Footer__pages_account{min-width:160px}@media screen and (max-width:480px){.Footer__pages{margin-bottom:120px}.Footer__pages .Footer__pages_account{min-width:80px}}.Footer__pages_more{margin-right:24px}.Footer__pages .Footer__pages_more li{margin-right:.5rem}.Footer__pages>div{flex-direction:column;display:flex}.Footer__pages ul{flex-flow:column wrap;display:flex}.Footer__pages li{height:2rem}.Footer__pages h5{margin-top:0;margin-bottom:.5rem;font-size:1em}.Footer__meta{width:100%}.Footer__meta li{padding-right:5px;display:inline-block}.Footer__meta .Button.inline{border-bottom:1px solid gray}@media screen and (max-width:767px){.Footer__meta{position:absolute;bottom:4rem;left:15px}.Footer__meta li{white-space:nowrap;display:block}.Footer__meta ul{display:flex}}@media screen and (max-width:480px){.Footer__meta li.Footer__meta_separator{display:none}.Footer__meta ul{flex-direction:column}}@media screen and (max-width:767px){.Footer__school,.Footer__social,.Footer__pages,.Footer__meta{width:100%}}.Footer__powered-by{justify-content:flex-start;align-items:center;width:100%;display:flex}.Footer__powered-by .Button{margin-left:5px}.Text a,.content-reset a{overflow-wrap:break-word;word-wrap:break-word;word-break:break-word}.Text ol+ol,.Text ol+ul,.Text ul+ol,.Text ul+ul,.content-reset ol+ol,.content-reset ol+ul,.content-reset ul+ol,.content-reset ul+ul{margi-top:-15px}.Text code,.Text pre,.content-reset code,.content-reset pre{font-family:Menlo,Monaco,monospace,sans-serif}.Text--quill>p:empty{display:none}.Text--quill .ql-align-center{text-align:center}.Text--quill .ql-align-left{text-align:left}.Text--quill .ql-align-right{text-align:right}.Text--quill .ql-align-justify{text-align:justify}.Text--quill ol,.Text--quill ul{padding-left:0;list-style:none}.Text--quill ol li,.Text--quill ul li{padding-left:1.5em;list-style-type:none}.Text--quill ol li{counter-increment:list-0}.Text--quill ol li:before,.Text--quill ul li:before{text-align:right;white-space:nowrap;width:1.2em;margin-left:-1.5em;margin-right:.3em;display:inline-block}.Text--quill ol li:before{content:counter(list-0, decimal) ". "}.Text--quill ol li.ql-indent-1{counter-increment:list-1}.Text--quill ol li.ql-indent-1:before{content:counter(list-1, lower-alpha) ". "}.Text--quill ol li.ql-indent-2{counter-increment:list-2}.Text--quill ol li.ql-indent-2:before{content:counter(list-2, lower-roman) ". "}.Text--quill ol li.ql-indent-3{counter-increment:list-3}.Text--quill ol li.ql-indent-3:before{content:counter(list-3, decimal) ". "}.Text--quill ol li.ql-indent-4{counter-increment:list-4}.Text--quill ol li.ql-indent-4:before{content:counter(list-4, lower-alpha) ". "}.Text--quill ol li.ql-indent-5{counter-increment:list-5}.Text--quill ol li.ql-indent-5:before{content:counter(list-5, lower-roman) ". "}.Text--quill ol li.ql-indent-6{counter-increment:list-6}.Text--quill ol li.ql-indent-6:before{content:counter(list-6, decimal) ". "}.Text--quill ol li.ql-indent-7{counter-increment:list-7}.Text--quill ol li.ql-indent-7:before{content:counter(list-7, lower-alpha) ". "}.Text--quill ol li.ql-indent-8{counter-increment:list-8}.Text--quill ol li.ql-indent-8:before{content:counter(list-8, lower-roman) ". "}.Text--quill ul li:before{content:"•"}.Text--quill .ql-indent-1{margin-left:1.5em}.Text--quill .ql-indent-2{margin-left:3em}.Text--quill .ql-indent-3{margin-left:4.5em}.Text--quill .ql-indent-4{margin-left:6em}.Text--quill .ql-indent-5{margin-left:7.5em}.Text--quill .ql-indent-6{margin-left:9em}.Text--quill .ql-indent-7{margin-left:10.5em}.Text--quill .ql-indent-8{margin-left:12em}.Text--quill .ql-indent-9{margin-left:13.5em}.Text--quill img{max-width:100%}.Text--quill code,.Text--quill pre{tab-size:2;background-color:#f6f8fa;border-radius:6px;margin-bottom:16px;padding:5px;font-family:Operator Mono,SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:85%;line-height:1.45;overflow:auto}.Text--quill a,.Text--quill p a,.Text--quill li a{text-decoration:underline}.Text--quill .ql-blank:before{left:0;right:0}.Text--quill pre.ql-syntax,.Text--quill pre.ql-syntax{color:inherit;background-color:#f6f8fa}.Text--quill .katex{white-space:pre-wrap!important}.Course{background-color:#fff;border:1px solid #0000001a;border-radius:4px;width:100%;display:block;position:relative;overflow:hidden}.Course:not(.Course--static){cursor:pointer}html.no-touch .Course:not(.Course--static):hover{box-shadow:0 5px 10px #0000001a}.Course__link{display:block;position:absolute;top:0;bottom:0;left:0;right:0}.Course__cover,.Course__info{pointer-events:none}.Course__name{text-overflow:clip;color:#000;max-height:40px;margin:0;font-family:-apple-system,\.SFNSText-Bold,San Francisco,ProximaNova-Bold,Roboto,Segoe UI,Helvetica Neue,sans-serif;font-size:16px;font-weight:700;line-height:20px;display:inline;overflow:hidden}@media screen and (max-width:480px){.Course__name{max-height:32px;font-size:14px;line-height:16px}}.Course__meta{white-space:nowrap;text-overflow:clip;color:#888;margin:0;font-size:14px;line-height:20px}@media screen and (max-width:480px){.Course__meta{line-height:16px}}.Course__price{margin:0;font-size:14px}.Course--grid .Course__cover{pointer-events:none;width:100%;height:0;padding-top:75%;position:relative;overflow:hidden}.Course--grid .Course__cover img{border-radius:4px 4px 0 0;width:100%;position:absolute;top:0;bottom:0;left:0;right:0}.Course--grid .Course__info{pointer-events:none;flex-direction:column;justify-content:space-between;min-height:100px;padding:5px 10px 10px;display:flex;overflow:hidden}.Course--grid .Course__info_wrapper{width:200%;max-height:60px;margin:0;line-height:20px;position:relative;overflow:hidden}@media screen and (max-width:480px){.Course--grid .Course__info_wrapper{max-height:48px;line-height:16px}}.Course--grid .Course__info_wrapper:before{content:"";float:right;width:50%;height:20px;display:block}.Course--grid .Course__info_wrapper:after{content:"";background:linear-gradient(90deg,#fff0,#fff 75%);width:40px;height:40px;position:absolute;top:20px;right:calc(50% - 10px)}.Course--list{height:100%;display:flex}.Course--list .Course__cover{border-radius:4px 0 0 4px;height:100%}.Course--list .Course__cover img{width:auto;height:100%}.Course--list .Course__info_wrapper{position:relative;overflow:hidden}.Course--list .Course__info{flex-grow:1;width:50%;padding:10px;position:relative}.Course--list .Course__name{white-space:nowrap;text-overflow:ellipsis;display:block}.Lesson{background-color:#fff;border:1px solid #0000001a;border-radius:4px;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.Lesson:not(.Lesson--static){cursor:pointer}html.no-touch .Lesson:not(.Lesson--static):hover{box-shadow:0 5px 10px #0000001a}.Lesson .Lesson__link{display:block;position:absolute;top:0;bottom:0;left:0;right:0}.Lesson .Lesson__cover{border-radius:4px 0 0 4px;flex-grow:0;flex-shrink:0;align-items:center;width:60px;height:75px;padding:10px;display:flex}.Lesson .Lesson__cover img{width:100%}.Lesson .Lesson__info{flex-grow:1;width:50%;padding:10px 10px 10px 0;position:relative;overflow:hidden}.Lesson .Lesson__name{text-overflow:ellipsis;white-space:nowrap;color:#000;max-height:40px;margin:0;font-family:-apple-system,\.SFNSText-Bold,San Francisco,ProximaNova-Bold,Roboto,Segoe UI,Helvetica Neue,sans-serif;font-size:16px;font-weight:700;line-height:20px;overflow:hidden}@media screen and (max-width:480px){.Lesson .Lesson__name{max-height:32px;font-size:14px;line-height:16px}}.Lesson .Lesson__meta{white-space:nowrap;text-overflow:clip;color:#888;margin:0;font-size:14px;line-height:20px}.Lesson .Lesson__price{margin:0;font-size:14px}.ProgressBar{border-radius:4px;width:100%;transition:width 1s ease-in-out}.ProgressBar__fill{border-radius:4px;height:100%}@font-face{font-family:ProximaNova;src:url(https://prod-cdn.pathwright.com/static/font/ProximaNova-LightWeb.1073a78466.eot);src:url(https://prod-cdn.pathwright.com/static/font/ProximaNova-LightWeb.1073a78466.eot?#iefix)format("embedded-opentype"),url(https://prod-cdn.pathwright.com/static/font/ProximaNova-LightWeb.30d3cbfaae.woff)format("woff");font-weight:300;font-style:normal}@font-face{font-family:ProximaNova;src:url(https://prod-cdn.pathwright.com/static/font/ProximaNova-LightItWeb.5526d5aec4.eot);src:url(https://prod-cdn.pathwright.com/static/font/ProximaNova-LightItWeb.5526d5aec4.eot?#iefix)format("embedded-opentype"),url(https://prod-cdn.pathwright.com/static/font/ProximaNova-LightItWeb.0640f52f17.woff)format("woff");font-weight:300;font-style:italic}@font-face{font-family:ProximaNova;src:url(https://prod-cdn.pathwright.com/static/font/270A48_2_0.70a9a51323.eot);src:url(https://prod-cdn.pathwright.com/static/font/270A48_2_0.70a9a51323.eot?#iefix)format("embedded-opentype"),url(https://prod-cdn.pathwright.com/static/font/270A48_2_0.bc25ef2648.woff)format("woff"),url(https://prod-cdn.pathwright.com/static/font/270A48_2_0.4551d08c0f.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:ProximaNova;src:url(https://prod-cdn.pathwright.com/static/font/270A48_0_0.5dfc928588.eot);src:url(https://prod-cdn.pathwright.com/static/font/270A48_0_0.5dfc928588.eot?#iefix)format("embedded-opentype"),url(https://prod-cdn.pathwright.com/static/font/270A48_0_0.eeeac73bad.woff)format("woff"),url(https://prod-cdn.pathwright.com/static/font/270A48_0_0.51388b565c.ttf)format("truetype");font-weight:400;font-style:italic}@font-face{font-family:ProximaNova;src:url(https://prod-cdn.pathwright.com/static/font/270A48_3_0.bc17078e44.eot);src:url(https://prod-cdn.pathwright.com/static/font/270A48_3_0.bc17078e44.eot?#iefix)format("embedded-opentype"),url(https://prod-cdn.pathwright.com/static/font/270A48_3_0.c624b33c48.woff)format("woff"),url(https://prod-cdn.pathwright.com/static/font/270A48_3_0.6f730cca64.ttf)format("truetype");font-weight:700;font-style:normal}@font-face{font-family:ProximaNova;src:url(https://prod-cdn.pathwright.com/static/font/270A48_1_0.003733d693.eot);src:url(https://prod-cdn.pathwright.com/static/font/270A48_1_0.003733d693.eot?#iefix)format("embedded-opentype"),url(https://prod-cdn.pathwright.com/static/font/270A48_1_0.0421b013e5.woff)format("woff"),url(https://prod-cdn.pathwright.com/static/font/270A48_1_0.f89c8a5829.ttf)format("truetype");font-weight:700;font-style:italic}@font-face{font-family:FreightText;src:url(https://prod-cdn.pathwright.com/static/font/FreigTexProBookWeb.7c47b2e98a.eot);src:url(https://prod-cdn.pathwright.com/static/font/FreigTexProBookWeb.7c47b2e98a.eot?#iefix)format("embedded-opentype"),url(https://prod-cdn.pathwright.com/static/font/FreigTexProBookWeb.240951e1d6.woff)format("woff");font-weight:400;font-style:normal}@font-face{font-family:FreightText;src:url(https://prod-cdn.pathwright.com/static/font/FreigTexProBookItWeb.9b1affdad2.eot);src:url(https://prod-cdn.pathwright.com/static/font/FreigTexProBookItWeb.9b1affdad2.eot?#iefix)format("embedded-opentype"),url(https://prod-cdn.pathwright.com/static/font/FreigTexProBookItWeb.44b512b507.woff)format("woff");font-weight:400;font-style:italic}@font-face{font-family:FreightText;src:url(https://prod-cdn.pathwright.com/static/font/FreigTexProBoldWeb.1c79848890.eot);src:url(https://prod-cdn.pathwright.com/static/font/FreigTexProBoldWeb.1c79848890.eot?#iefix)format("embedded-opentype"),url(https://prod-cdn.pathwright.com/static/font/FreigTexProBoldWeb.1d5b88ec62.woff)format("woff");font-weight:700;font-style:normal}@font-face{font-family:FreightText;src:url(https://prod-cdn.pathwright.com/static/font/FreigTexProBoldItWeb.40d00c77c2.eot);src:url(https://prod-cdn.pathwright.com/static/font/FreigTexProBoldItWeb.40d00c77c2.eot?#iefix)format("embedded-opentype"),url(https://prod-cdn.pathwright.com/static/font/FreigTexProBoldItWeb.cad92eea76.woff)format("woff");font-weight:700;font-style:italic}.ProgressCircle{-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;display:flex;position:relative}.ProgressCircle__inner{position:relative}.sortable-card{z-index:1000000001;cursor:move}.image-gallery .image-gallery-index{bottom:-30px;top:initial;color:#222;text-align:center;background:0 0;width:100%;font-size:.8em;position:absolute}.image-gallery-left-nav:hover,.image-gallery-right-nav:hover{color:#222}.image-gallery-left-nav,.image-gallery-right-nav{top:initial;z-index:5;padding:10px;font-size:12px;position:absolute;bottom:-34px;transform:translateY(0)}.image-gallery-left-nav:before,.image-gallery-right-nav:before{text-shadow:none;color:#222!important}.Card{width:100%;margin:0 auto;padding-bottom:10px;font-size:16px;position:relative;top:0;left:0;right:0}.Card:not(.Card--noaction)>.CardContainer .Button.Card__Action,.Card:not(.Card--noaction)>.CardContainer>button[type=submit],.Card:not(.Card--noaction)>.CardContainer form .SubmitStatusButton,.Card:not(.Card--noaction)>.CardContainer form .FormSubmitStatus,.Card:not(.Card--noaction)>.CardContainer form .FormStateSubmitButton{transform:initial;position:absolute;top:6px;left:auto;right:10px}.CardStack:not(.CardStack--no-animate) .Card:not(.Card--index-0){margin-left:-100%}.CardStack.CardStack--no-animate .Card:not(:last-child){display:none}.Card:not(.Card--noaction)>.CardContainer form .FormStateSubmitButton .SubmitStatusButton{position:static}.Card>.CardContainer{width:100%;margin:0 auto;position:relative}.Card>.CardContainer>.CardBody{min-height:300px;position:relative}.Card__Overlay{z-index:10;text-align:center;background-color:#ffffffb3;border-radius:3px;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.Card__Overlay .LoadingCircle{position:relative;top:40%}.Card__Nav{height:40px;position:relative}.Card__Nav h4,.Card__Nav .Card__Heading{text-align:center;pointer-events:none;white-space:nowrap;text-overflow:ellipsis;height:40px;margin:0 100px;font-weight:700;line-height:40px;top:0;left:0;right:0;overflow:hidden;position:absolute!important}.Card__Nav .Card__Tooltip{height:40px;margin:0 100px;top:0;left:0;right:0;position:absolute!important}.Card__Nav .Button:not(.Card__Action).blank{min-width:40px;height:40px;padding:0 10px;line-height:40px;position:relative}.Card__Nav i.pwai-chevron-left{margin-left:-5px;position:relative;top:1px}.Card__Back{min-width:40px;height:40px;padding:0 10px;line-height:40px;top:0;left:0;position:absolute!important}.Card--navless .Card__Nav{background-color:#0000;position:absolute}.CardBody>div:has(>:last-child:nth-child(2)){flex-direction:column;height:100%;display:flex}.CardBody>div:has(>:last-child:nth-child(2)) .Card__Nav+*{height:calc(100% - 40px)}@media screen and (max-width:480px){.Card:not(.Card--noaction)>.CardContainer .CardBody .Button.Card__Action,.Card:not(.Card--noaction)>.CardContainer .CardBody>button[type=submit],.Card:not(.Card--noaction)>.CardContainer .CardBody form .SubmitStatusButton,.Card:not(.Card--noaction)>.CardContainer .CardBody form .FormSubmitStatus{z-index:1;position:fixed}.Card__Nav{z-index:1;position:-webkit-sticky;position:sticky;top:0}.Card__Nav h4,.Card__Nav .Card__Heading{font-size:14px}.Card,.Card>.CardContainer,.Card>.CardContainer>.CardBody{min-height:100vh}}@media screen and (min-width:480px){.Card>.CardContainer{transform-origin:top;transition:transform .15s}.Card:not(.Card--animating)>.CardContainer{box-shadow:0 -5px 5px #0000001a}.CardStack__card-wrap:nth-last-child(2) .Card>.CardContainer,.Card:nth-last-child(2)>.CardContainer{transform:scale(.95)translateY(-5px)}.CardStack__card-wrap:nth-last-child(3) .Card>.CardContainer,.Card:nth-last-child(3)>.CardContainer{transform:scale(.91)translateY(-9px)}.CardStack__card-wrap:nth-last-child(4) .Card>.CardContainer,.Card:nth-last-child(4)>.CardContainer{transform:scale(.88)translateY(-12px)}.CardStack__card-wrap:nth-last-child(5) .Card>.CardContainer,.Card:nth-last-child(5)>.CardContainer{transform:scale(.81)translateY(-14px)}.CardStack__card-wrap:nth-last-child(6) .Card>.CardContainer,.Card:nth-last-child(6)>.CardContainer{transform:scale(.8)translateY(-14px)}}.InboxFocusCompletionItem{container:inbox-focus-completion-item/inline-size}@container inbox-focus-completion-item (width<=768px){.InboxFocusCompletionItem>main>.meta{flex-direction:column;align-items:flex-start}.InboxFocusCompletionItem>main>.meta .meta-separator{color:#0000;line-height:0}}.AvatarCardTrigger{justify-content:center;align-items:center;display:flex!important}.AvatarCardTrigger .Overlay{z-index:2147483647}.AvatarCardTrigger .AvatarCard{min-width:15em}.DatePicker th,.DatePicker td.rdtTimeToggle{font-family:-apple-system,\.SFNSText-Bold,San Francisco,ProximaNova-Bold,Roboto,Segoe UI,Helvetica Neue,sans-serif;font-weight:700}.DatePicker .rdtPicker button,.DatePicker th.rdtSwitch,.DatePicker td.rdtTimeToggle{color:#428bca}.DatePicker .FieldStyler__input{flex-grow:0}.DatePicker .DatePicker__input{justify-content:center;align-items:center;display:inline-flex;position:relative}.DatePicker__input .rdt{position:relative}.DatePicker__input .rdt input{color:#000;cursor:auto;background-color:#0000;height:auto;padding:5px 30px;font-size:15px;line-height:25px;display:block}.DatePicker .IconButton__calendar{pointer-events:none;position:absolute;left:0}.DatePicker .IconButton__x{position:absolute;right:0}.FieldFooter{color:#0000004d;padding:0 25px 20px;font-size:14px;line-height:20px;position:relative}@media screen and (max-width:480px){.FieldFooter{margin-left:0!important}}.FieldFooter--inverted{color:#ffffff80}.ToggleInput .FieldStyler__input{flex-grow:0;align-items:center;display:flex}@media screen and (max-width:480px){.ToggleInput{flex-direction:row}.ToggleInput .FieldStyler__label{flex-shrink:1;padding-right:10px}.ToggleInput .FieldStyler__field{justify-content:flex-end}.ToggleInput .ToggleInput__switch{flex-direction:row-reverse}}.ToggleInput--align-right .FieldStyler__label{flex-shrink:1;padding-right:10px}.ToggleInput--align-right .FieldStyler__field{justify-content:flex-end}.LibraryBrowse,.LibraryBrowse .LibraryBrowse__container{min-height:100%}.LibraryBrowse .LibraryBrowse__container{flex-direction:column;display:flex}.SchoolBanner{height:200px;min-height:200px}.Button.LibraryBrowse__edit{position:absolute;top:70px;right:30px}@media screen and (max-width:767px){.LibraryBrowse__edit i+span{display:none}}@media screen and (max-width:480px){.LibraryBrowse__edit{top:60px;right:5px}}.LibraryBrowse .BrowseContainer{flex-grow:1;padding-bottom:2rem}.FeatureBanners{background-color:#888;min-height:50px}.FeatureBanners .Banner{padding:120px 30px 70px}.FeatureBanners .Banner h1{font-size:30px;font-weight:400}.CardHeader{position:relative}.CardHeader__wrapper{color:#fff;text-align:center;position:relative}.CardHeader__padding{padding-left:30px;padding-right:30px}.CardHeader__title{margin:0;font-weight:700}.CardHeader__meta{margin:0}.CardHeader__meta span+span:before{content:"•";margin:0 3px}.CardHeader .Link{color:#fff;border-bottom:1px solid #fff}.InvitationHeader{flex-shrink:0;position:relative;overflow:hidden}.InvitationHeader__content{text-align:center;color:#fff;width:100%;padding:20px 50px;position:relative}.InvitationHeader__content .IconButton{position:absolute;top:5px;left:10px}.InvitationHeader__content h2{white-space:pre-wrap;text-overflow:ellipsis;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:20px;font-weight:700;line-height:30px;overflow:hidden}.InvitationHeader__content p{white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.InvitationHeader__content p span{text-overflow:ellipsis}.InvitationHeader__content p span+span:before{content:"•";margin:0 5px}.InvitationHeader__content .Link{color:#fff;border-bottom:1px solid #ffffff80}@media screen and (max-width:480px){.InvitationHeader__content{padding:50px 20px 10px}.InvitationHeader__content h2{font-size:20px;line-height:24px}.InvitationHeader__content p{font-size:14px}}.Invite{max-height:calc(100vh - 100px);padding-top:0;padding-bottom:0}.Invite .ActivationLockedFallback{max-width:400px;margin:0 auto;padding:50px 20px 100px}.Invite .ActivationLockedFallback .Emoji{font-size:24px}.Invite__content{flex-direction:column;flex-grow:1;display:flex}.Invite__Modal .Modal__content>div,.Invite__Modal>.Modal>.ScrollView{background-color:#0000}.Invite__Modal .Modal__close{display:none}.FieldWrapper{text-align:left;padding:10px 25px;font-size:16px;display:flex}.FieldWrapper__label{color:#00000080;flex-grow:0;flex-shrink:0;align-items:flex-start;width:85px;margin:0;padding:9px 10px 5px 0;font-size:14px;line-height:20px;display:flex}.FieldWrapper__field{flex-grow:1;align-items:center;display:flex;position:relative}.FieldWrapper__input{flex-grow:1}.FieldWrapper__input input,.FieldWrapper__input textarea{color:#222;background-color:#0000;border:1px solid #ddd;border-radius:4px;outline:none;min-height:35px;padding:5px;font-size:16px;line-height:25px;display:block}.FieldWrapper__input input[type=number]{-moz-appearance:textfield}.FieldWrapper__input input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.FieldWrapper__input input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.FieldWrapper__input textarea::-webkit-input-placeholder{color:#aaa}.FieldWrapper__input textarea:-ms-placeholder-shown{color:#aaa}.FieldWrapper__input textarea::-moz-placeholder{color:#aaa}.FieldWrapper__input textarea:-moz-placeholder-shown{color:#aaa}.FieldWrapper__input input::-webkit-input-placeholder{color:#aaa}.FieldWrapper__input input:-ms-placeholder-shown{color:#aaa}.FieldWrapper__input input::-moz-placeholder{color:#aaa}.FieldWrapper__input input:-moz-placeholder-shown{color:#aaa}.FieldWrapper__status{text-overflow:ellipsis;color:#888;justify-content:space-between;width:100%;min-height:15px;font-size:12px;line-height:15px;display:flex;position:absolute;top:100%;left:0;overflow:hidden}.FieldWrapper__custom{color:#888;padding-left:5px;line-height:25px}.FieldWrapper__tooltip{padding-left:3px;line-height:0;display:inline-block}.FieldWrapper__tooltip .Tooltip{z-index:100;white-space:normal;min-width:150px;max-width:250px}.FieldWrapper--inline{padding:0}.FieldWrapper--minimal .FieldWrapper__input input,.FieldWrapper--minimal .FieldWrapper__input textarea{border-width:0 0 1px;border-bottom-style:dotted;border-bottom-color:#888;border-radius:0;min-height:25px;padding:0;background-color:#0000!important}.FieldWrapper--focus .FieldWrapper__label{color:#6a9fcb}.FieldWrapper--focus .FieldWrapper__input input,.FieldWrapper--focus .FieldWrapper__input textarea{background-color:#0000;border-style:solid;border-color:#6a9fcb}.FieldWrapper--error .FieldWrapper__label,.FieldWrapper--error .FieldWrapper__status,.FieldWrapper--error.FieldWrapper--focus .FieldWrapper__label,.FieldWrapper--error.FieldWrapper--focus .FieldWrapper__status{color:#d0011b}.FieldWrapper--error .FieldWrapper__input input,.FieldWrapper--error .FieldWrapper__input textarea,.FieldWrapper--error.FieldWrapper--focus .FieldWrapper__input input,.FieldWrapper--error.FieldWrapper--focus .FieldWrapper__input textarea{background-color:#fae5e8;border-style:solid;border-color:#d0011b}.FieldWrapper--inverted .FieldWrapper__label,.FieldWrapper--inverted .FieldWrapper__input input,.FieldWrapper--inverted .FieldWrapper__input textarea{color:#fff}.FieldWrapper--inverted .FieldWrapper__input input::-webkit-input-placeholder{color:#fff9}.FieldWrapper--inverted .FieldWrapper__input input:-ms-placeholder-shown{color:#fff9}.FieldWrapper--inverted .FieldWrapper__input input::-moz-placeholder{color:#fff9}.FieldWrapper--inverted .FieldWrapper__input input:-moz-placeholder-shown{color:#fff9}.FieldWrapper--toplabel{flex-direction:column}.FieldWrapper--toplabel .FieldWrapper__label{max-width:100%;padding:0;width:auto!important}.FieldWrapper--toplabel .FieldWrapper__input{padding-top:0}@media screen and (max-width:480px){.FieldWrapper{flex-direction:column}.FieldWrapper .FieldWrapper__label{max-width:100%;padding:0;width:auto!important}.FieldWrapper .FieldWrapper__input{padding-top:0}}.FieldFooter{color:#888;padding:0 25px 20px;font-size:14px;line-height:20px}@media screen and (max-width:480px){.FieldFooter{margin-left:0!important}}.FieldHeader{text-align:left;color:#888;padding:20px 25px 5px;font-size:14px;line-height:20px}.FieldHeader>:last-child{margin-bottom:0}.FieldHeader h6{color:#333;margin:0;padding:5px 0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:16px;font-weight:700}.FilePickerUpload{text-align:center}.FilePickerUpload .FilePickerUpload__instructions{color:#828282}.ImageUpload{box-shadow:none;border:none;position:relative}.ImageUpload>label{color:#fff;font-size:12px;position:absolute;top:10px;left:20px}.AtmospherePreviewer{text-align:center;background-color:#333;width:100%;height:100%;padding:15px 20px;position:relative;overflow:hidden}.AtmospherePreviewer__bgd{opacity:1;background-position:50%;background-size:cover;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(0,0)}.AtmospherePreviewer__img{background-color:#ffffff1a;background-position:50%;background-size:cover;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 0 15px #0003}.AtmosphereUploader{width:100%;height:100%;padding-top:15px;position:absolute;top:0;left:0;right:0}.AtmosphereUploader:hover label{flex-direction:column;justify-content:center;align-items:center;display:flex}.AtmosphereUploader label{color:#fff;text-align:center;cursor:pointer;background-color:#00000080;margin:0 auto;font-size:12px;display:none}.AtmosphereUploader i{margin-bottom:.25em;display:block}.AtmosphereUploader .LoadingSpinner{width:100%;height:100%}.ImageUpload--avatar .AtmospherePreviewer__img,.ImageUpload--avatar .AtmosphereUploader label{border-radius:75px;width:75px;height:75px}.ImageUpload--cover .AtmospherePreviewer__img,.ImageUpload--cover .AtmosphereUploader label{width:100px;height:75px}.ImageUpload--default .AtmosphereUploader label{flex-direction:column;justify-content:center;align-items:center;display:flex}.CoverPreviewer{background-color:#666;background-position:50%;background-size:cover;width:100%;height:0;padding-top:75%;position:relative}.CoverUploader label{color:#fff;text-align:center;cursor:pointer;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;font-size:12px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.CoverUploader label:hover{background-color:#0003}.CoverUploader i{font-size:17px;display:block}html.no-touch .ImageUpload--has-file:not(:hover) .CoverUploader label{display:none}#content-container .content a,#content-container .content a:hover,#content-container .content a:focus{text-decoration:underline}.Text a,.content-reset a{overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;text-decoration:underline}.Text ul,.content-reset ul{list-style-type:disc}.Text ol,.content-reset ol{list-style-type:decimal}.Text ol>li>ol,.content-reset ol>li>ol{list-style-type:lower-alpha}.Text ol>li>ol>li>ol,.content-reset ol>li>ol>li>ol{list-style-type:lower-roman}.Text ol,.Text ul,.content-reset ol,.content-reset ul{margin:0 0 15px;padding-left:2em}.Text ol+ol,.Text ol+ul,.Text ul+ol,.Text ul+ul,.content-reset ol+ol,.content-reset ol+ul,.content-reset ul+ol,.content-reset ul+ul{margin-top:-15px}.Text blockquote,.content-reset blockquote{border-left:1px solid #ddd;margin:0 0 20px;padding:9px 20px 0 19px;font-style:italic}.Text code,.Text pre,.content-reset code,.content-reset pre{white-space:pre-wrap;word-wrap:normal;background-color:#f6f8fa;border-radius:6px;margin-bottom:16px;padding:1px 3px;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:85%;line-height:1.45;overflow:auto}.Text code.block,.content-reset code.block,.Text pre.block,.content-reset pre.block{width:100%;padding:16px;display:block}.Text table,.content-reset table{border-collapse:collapse;width:100%;font-size:1em}.Text table td,.Text table th,.content-reset table td,.content-reset table th{vertical-align:top;border:1px solid #ddd;padding:5px}.Text table thead td,.Text table th,.content-reset table thead td,.content-reset table th{border-bottom-color:#888;font-weight:700}.Text--theme h1,.theme-typography h1,.Redactor--theme .redactor-editor h1{color:#000;font-family:ProximaNova-Light,Helvetica Neue,sans-serif;font-size:42px;font-style:normal;font-weight:300;line-height:52px}.Text--theme h2,.theme-typography h2,.Redactor--theme .redactor-editor h2{color:#000;font-family:ProximaNova-Bold,Helvetica Neue,sans-serif;font-size:38px;font-style:normal;font-weight:700;line-height:48px}.Text--theme h3,.theme-typography h3,.Redactor--theme .redactor-editor h3{color:#000;font-family:ProximaNova-Regular,Helvetica Neue,sans-serif;font-size:32px;font-style:normal;font-weight:400;line-height:42px}.Text--theme h4,.theme-typography h4,.Redactor--theme .redactor-editor h4{color:#000;font-family:ProximaNova-Bold,Helvetica Neue,sans-serif;font-size:26px;font-style:normal;font-weight:700;line-height:36px}.Text--theme h5,.theme-typography h5,.Redactor--theme .redactor-editor h5{color:#000;font-family:ProximaNova-Bold,Helvetica Neue,sans-serif;font-size:22px;font-style:normal;font-weight:700;line-height:32px}.Text--theme blockquote,.theme-typography blockquote,.Redactor--theme .redactor-editor blockquote{color:#000;font-family:ProximaNova-LightIt,Helvetica Neue,sans-serif;font-size:26px;font-style:italic;font-weight:300;line-height:42px}.Text--theme a,.theme-typography a,.Redactor--theme .redactor-editor a{color:#0d71fb}.Text--theme div,.Text--theme p,.Text--theme li,.theme-typography div,.theme-typography p,.theme-typography li,.Redactor--theme .redactor-editor div,.Redactor--theme .redactor-editor p,.Redactor--theme .redactor-editor li{color:#444;font-family:FreightText-Book,Georgia,serif;font-size:21px;font-style:normal;font-weight:400;line-height:33px}.Text--theme p,.theme-typography p,.Redactor--theme .redactor-editor p{margin:0 0 28px}.Text--theme span:not([class]),.theme-typography span:not([class]),.Redactor--theme .redactor-editor span:not([class]){color:#444;font-family:FreightText-Book,Georgia,serif;font-size:22px;font-style:normal;font-weight:400;line-height:36px}.Text--theme i,.Text--theme em,.theme-typography i,.theme-typography em,.Redactor--theme .redactor-editor i,.Redactor--theme .redactor-editor em{font-family:FreightText-Book,Georgia,serif;font-style:italic;font-weight:400}.Text--theme b,.Text--theme b *,.Text--theme b span:not([class]),.Text--theme strong,.Text--theme strong *,.Text--theme strong span:not([class]),.theme-typography b,.theme-typography b *,.theme-typography b span:not([class]),.theme-typography strong,.theme-typography strong *,.theme-typography strong span:not([class]),.Redactor--theme .redactor-editor b,.Redactor--theme .redactor-editor b *,.Redactor--theme .redactor-editor b span:not([class]),.Redactor--theme .redactor-editor strong,.Redactor--theme .redactor-editor strong *,.Redactor--theme .redactor-editor strong span:not([class]){font-family:FreightText-Bold,Georgia,serif;font-style:normal;font-weight:700}.Text--theme i>b,.Text--theme em>b,.Text--theme b>i,.Text--theme b>em,.Text--theme strong>i,.Text--theme strong>em,.Text--theme i>strong,.Text--theme em>strong,.theme-typography i>b,.theme-typography em>b,.theme-typography b>i,.theme-typography b>em,.theme-typography strong>i,.theme-typography strong>em,.theme-typography i>strong,.theme-typography em>strong,.Redactor--theme .redactor-editor i>b,.Redactor--theme .redactor-editor em>b,.Redactor--theme .redactor-editor b>i,.Redactor--theme .redactor-editor b>em,.Redactor--theme .redactor-editor strong>i,.Redactor--theme .redactor-editor strong>em,.Redactor--theme .redactor-editor i>strong,.Redactor--theme .redactor-editor em>strong{font-family:FreightText-BoldIt,Georgia,serif;font-style:italic;font-weight:700}.RichText .RichText__preview{cursor:text}.RichText .RichText__preview .Text>:last-child{margin-bottom:0}.RichText .FieldWrapper__field,.RichText .FieldWrapper__input{max-width:100%;overflow:hidden}.RichText .RichText__input{cursor:text;background-color:#0000;border:1px solid #ddd;border-radius:4px;width:100%;padding:5px}.RichText.RichText--empty .RichText__preview{color:#aaa}.RichText .RichText__input{width:100%}.RichText.FieldWrapper--minimal .RichText__input{background-color:#0000;border-width:0 0 1px;border-bottom-style:dotted;border-bottom-color:#888;border-radius:0;padding:0}.RichText.FieldWrapper--minimal .RichText__input .IconButton{position:absolute;top:0;right:0}.RichText.FieldWrapper--focus .RichText__input{cursor:default;background-color:#0000;border-color:#6a9fcb}.RichText.FieldWrapper--error .RichText__input{background-color:#fae5e8;border-color:#d0011b}.RichText .IconButton{position:absolute;top:5px;right:5px}.RichText .redactor-box{background-color:#0000;width:100%;height:100%;margin-bottom:0}.RichText .redactor-editor{background-color:#0000;border:none;padding:0}.RichText .redactor-toolbar{box-shadow:none;background-color:#0000;border-bottom:1px solid #0000001a;z-index:0!important;margin-bottom:5px!important;padding-right:30px!important}.RichText .redactor-placeholder:after{color:#00000080;position:absolute;top:0;left:0}.RichText textarea{border:none;padding:0}.RichText .RichText__overlay{position:absolute;top:0;bottom:0;left:0;right:0}.TextArea textarea{color:#000;resize:vertical;resize:none;width:100%;min-height:1.5em}.TextArea.style--code textarea{font-size:13px;font-family:Menlo,Monaco,monospace,sans-serif!important}.TextArea__input{position:relative}.TextInput input{width:100%}.TextInput input[placeholder]{text-overflow:ellipsis}.TextInput__input{position:relative}.TextInput--autosize input{min-height:auto!important}.TextInput--autosize .FieldWrapper__input{flex-grow:0}.TextInput--autosize .FieldWrapper__status{white-space:nowrap;overflow:visible}.Switch{cursor:pointer;float:right;-webkit-user-select:none;background-color:#ccc;border-radius:10px;width:40px;height:20px;margin:1px 0;display:inline-block}.SwitchToggle{background-color:#fff;border-radius:16px;width:16px;height:16px;transition:left .1s ease-out;position:relative;top:2px;left:2px}.Switch--inverted.Switch--off{background-color:#ffffff4d}.Switch--inverted.Switch--on{background-color:#ffffffb3}.Switch--on{background:#0000ff80}.Switch--on .SwitchToggle{left:22px}.ToggleInput .FieldWrapper__input{flex-grow:0;align-items:center;display:flex}@media screen and (max-width:480px){.ToggleInput{flex-direction:row}.ToggleInput .FieldWrapper__label{flex-shrink:1;padding-right:10px}.ToggleInput .FieldWrapper__field{justify-content:flex-end}.ToggleInput .ToggleInput__switch{flex-direction:row-reverse}}.ToggleInput--align-right .FieldWrapper__label{flex-shrink:1;padding-right:10px}.ToggleInput--align-right .FieldWrapper__field{justify-content:flex-end}.ToggleInput--align-right .ToggleInput__switch{flex-direction:row-reverse}.ToggleInput__switch{align-items:center;width:100%;display:flex}.ToggleInput__switch .LoadingCircle{margin-right:5px;position:relative}.InviteLookup{width:100%;position:relative}.InviteLookup--focus{z-index:9001}.Card:not(:last-child) .InviteLookup--focus{z-index:0}.InviteLookup__loader{position:absolute;left:auto;right:10px}.InviteLookupInput:not(:last-child) textarea{border-color:#6a9fcb;border-radius:4px 4px 0 0;border-bottom-color:#0000!important}.InviteLookupResult{cursor:pointer;color:#000;align-items:center;padding:5px 10px;display:flex}.InviteLookupResult h5{color:#aaa;margin:0;padding:0}html.no-touch .InviteLookupResults:hover .InviteLookupResult:hover,html.no-touch .InviteLookupResults:not(:hover) .InviteLookupResult--highlight{background-color:#0000000d}html.no-touch .InviteLookupResults:hover .InviteLookupResult:hover .InviteLookupResult__prompt,html.no-touch .InviteLookupResults:not(:hover) .InviteLookupResult--highlight .InviteLookupResult__prompt{display:block}.InviteLookupResult__meta{flex-grow:1;margin-left:10px}.InviteLookupResult__meta h4{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:16px;font-weight:700}.InviteLookupResult__prompt{color:#aaa;padding:5px;display:none}.InviteLookupResults{z-index:10;background-color:#fff;border:1px solid #6a9fcb;border-top:none;border-radius:0 0 4px 4px;width:100%;margin-top:-1px;position:absolute;top:100%;overflow:hidden}.InviteLookupResults:empty{display:none}.InviteLookupResults__existing:not(:first-child){margin-top:20px}.InviteLookupResults__heading{color:#888;height:1.1em;margin:0 0 5px;padding:0 10px;font-size:15px;overflow:hidden}.InviteLookupResults__heading span{white-space:nowrap;display:inline-block}.InviteLookupResults__multiple{color:#aaa;cursor:pointer;background-color:#0000000d;align-items:center;padding:5px 10px;display:flex}.InviteLookupResults__multiple h4{flex-grow:1;margin:0;font-size:16px}.InviteField{border-radius:4px;align-items:center;margin:15px 0;display:flex;position:relative}.InviteField .Avatar{margin-right:10px}.InviteField .IconButton{margin-left:5px}.InviteField .IconButton:hover{color:#d0011b!important}html.no-touch .InviteField:not(:hover) .IconButton{opacity:0}.InviteField__meta{flex-grow:1;padding:2px 6px;position:relative}.InviteField__user{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:16px;font-weight:700;line-height:20px}.InviteField__email{margin:0;display:block}.InviteField__user+.InviteField__email{font-size:14px;line-height:15px}.InviteField__error{text-overflow:ellipsis;white-space:nowrap;color:#d0011b;width:100%;font-size:12px;display:block;overflow:hidden}.InviteForm{background-color:#fff;border-radius:0 0 10px 10px;flex-direction:column;flex-grow:1;min-height:400px;display:flex}.InviteForm .ais-InstantSearch__root{flex-direction:column;flex-grow:1;display:flex}.InviteForm header{flex-shrink:0;padding:15px 50px 0}.InviteForm form{flex-direction:column;flex-grow:1;min-height:400px;display:flex}.InviteForm .ScrollView{flex-grow:1;flex-shrink:1;padding:0 50px 10px}.InviteForm .BlankSlate h4{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:700}.InviteForm .Alert{color:#d0011b;background-color:#fae5e8;border:none;border-radius:0;width:100%;max-width:none;margin:0;padding:5px 50px}.InviteForm__prompt{align-items:center;display:flex}.InviteForm__prompt a{text-decoration:underline}.InviteForm__prompt .Link{white-space:nowrap}@media screen and (max-width:480px){.InviteForm header,.InviteForm .Alert,.InviteForm .ScrollView{padding-left:20px;padding-right:20px}.InviteForm__prompt{display:block}}.InviteFormError{color:#d0011b;background-color:#fae5e8;padding:5px 50px;font-size:12px}@media screen and (max-width:480px){.InviteFormError{padding:5px 20px}}.InviteFormFooter{background-color:#f5f5f5;border-radius:0 0 10px 10px;flex-grow:0;flex-shrink:0;padding:15px 50px}.InviteFormFooter--invalid{background-color:#fae5e8}.InviteFormFooter__actions{justify-content:center;align-items:center;margin-bottom:5px;display:flex}.InviteFormFooter__actions .SelectInput{flex-grow:1}@media screen and (min-width:479px){.InviteFormFooter .SelectInput.SelectRole{margin-right:5px}}@media screen and (max-width:480px){.InviteFormFooter{border-radius:0;padding:10px 20px}.InviteFormFooter .SubmitStatusSelectButton{font-size:14px!important}.InviteFormFooter__actions{flex-direction:column}.InviteFormFooter__actions .SelectInput{width:100%;margin-bottom:10px}}.InviteFormMessage{justify-content:center;align-items:center;margin-bottom:10px;display:flex}.InviteFormMessage .Avatar{margin-right:10px}.InviteFormMessage__prompt{margin:0}.InviteFormMessage__field{flex-grow:1}.InviteFormMessage__cancel{margin-left:5px}.Invitation{text-align:left;justify-content:center;align-items:center;max-height:calc(100vh - 100px);display:flex;position:relative}.Invitation .Avatar{margin-right:5px}@media screen and (max-width:480px){.Invitation{flex-direction:column}.Invitation .Invitation__description{text-align:center;padding-top:10px}}.RegisterHeader{text-align:center;padding:30px 20px 15px;position:relative}.RegisterHeader>p{white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.RegisterHeader__meta>span+span:before{content:"•"}.RegisterHeader .RegisterHeader__close{position:absolute;top:10px;left:10px}.InviteLink{background-color:#fff;border-radius:0 0 10px 10px;flex-direction:column;flex-grow:1;padding:15px 50px 50px;display:flex}@media screen and (max-width:480px){.InviteLink{padding:15px 20px 50px}}.InviteLink .OfferingInvitePrompt{padding:5px 10px}.InviteLink .OfferingInvitePrompt p{margin:0}.InviteLink__field{border:1px solid #ddd;border-radius:4px}.InviteLink__field input{resize:none;word-break:break-all;color:#888;background:0 0;border:none;outline:none;width:100%;padding:5px 10px;line-height:25px}.InviteLink__prompt{white-space:pre-wrap;align-items:center;display:flex}.InviteLink__prompt a{text-decoration:underline}.InviteLink__prompt .Link{white-space:nowrap}.InviteLink__controls{align-items:stretch;margin-bottom:5px;display:flex}@media screen and (max-width:480px){.InviteLink__controls .InviteLink__role span,.InviteLink__controls .Button{display:none}.InviteLink__controls .InviteLink__role strong{display:block}.InviteLink__controls .InviteLink__role strong:first-letter{text-transform:capitalize}}.InviteLink__controls .Button{margin-left:5px;border-radius:4px!important}.InviteLink__controls .SelectInput{flex-grow:1;flex-shrink:1;max-width:100%;padding:0}.InviteLink__controls .SelectInput>div{margin:0}.Join{border-radius:10px;max-width:500px;margin:0 auto}.Join .Join__error-wrapper{align-items:center;display:flex}.PricingContainer{background-color:#fff;flex-direction:column;flex-grow:1;display:flex}.PricingContainer__content{flex-direction:column;flex-grow:1;display:flex;position:relative}.PricingLinks{justify-content:space-between;align-items:center;width:100%;padding:10px;display:flex}.PricingContainer__Modal .ScrollView .Modal__close{display:none}.PricingOverlay{background-color:#ffffffd9}.PricingOverlay iframe{position:relative}.PricingOverlay .ScrollView{height:100%}.PricingOverlay .IconButton.PricingOverlay__exit{z-index:1000;top:10px;left:10px;position:absolute!important}.CounterInput input{text-align:center;width:100%}.CounterInput input[placeholder]{text-overflow:ellipsis}.CounterInput__wrapper{align-items:center;display:inline-flex;position:relative}.CounterInput__wrapper style{display:none!important}.CounterInput--autosize input{min-height:auto!important}.CounterInput--autosize .FieldStyler__input{flex-grow:0}.CounterInput--autosize .FieldStyler__status{white-space:nowrap;overflow:visible}.ResourceOffering{margin-bottom:20px;padding:20px;position:relative}.ResourceOffering__Access>span:not(:first-of-type):before{content:"•";padding:0 3px}.ResourceOffering__Access i{margin-right:5px}.ResourceOffering__Features p{margin-top:0}.ResourceOffering__Features li{margin:2px 2px 8px 26px;list-style-type:disc}.ResourceOffering__Features li[class^=pwai-]{font-weight:400;line-height:1.4em;list-style-type:none;position:relative;font-family:-apple-system,\.SFNSText-Regular,San Francisco,ProximaNova-Regular,Roboto,Segoe UI,Helvetica Neue,sans-serif!important}.ResourceOffering__Features li[class^=pwai-]:before{font-family:pathicons;position:absolute;left:-26px}.ResourceOffering .ResourceOffering__Form{padding:20px 0!important}.ResourceOffering__Form{padding-bottom:10px}.ResourceOffering__Form .Button{padding:9px 18px;font-weight:600;font-size:18px!important}.ResourceOffering__Form:last-child,.ResourceOffering__Form+.ResourceOffering__Preview{border-bottom:none}.Register{padding:10px}.Register .Register--button{text-align:center;padding:10px}.Register .TermsAgreement{padding-bottom:10px}.Register .StripePayment .Alert{display:none}.Register .Fieldset{margin-left:25px;margin-right:25px}.Gate{cursor:pointer;color:#aaa;background-color:#fff;border-radius:5px;flex-direction:column;max-width:400px;margin-bottom:20px;padding:10px 30px 10px 20px;display:flex;box-shadow:0 5px 10px #0000001a}.Gate:hover{color:#666}.Gate__content{justify-content:flex-start;align-items:center;height:75px;display:flex}.Gate__icon{min-width:20px;margin-right:15px;font-size:1.5em}.Gate__text{text-align:left;overflow:hidden}.Gate__text h2,.Gate__text p{text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.Gate__text h2{font-family:-apple-system,\.SFNSText-Bold,San Francisco,ProximaNova-Bold,Roboto,Segoe UI,Helvetica Neue,sans-serif;font-size:20px;font-weight:700}.Gate__text p{font-size:16px}@media screen and (max-width:480px){.Gates{padding-left:0;padding-right:0}.Gates .Gates__wrapper{padding-left:10px;padding-right:10px}}.GateButton{cursor:pointer;color:#666;background-color:#fff;border:none;outline:none;flex-direction:column;max-width:400px;margin-bottom:20px;padding:10px 20px;transition:transform .3s;display:flex;box-shadow:0 5px 10px #0000001a;border-radius:5px!important}.GateButton:hover{color:#222;background-color:#fff;transform:scale(1.01)}.GateButton__content{justify-content:flex-start;align-items:center;margin-bottom:1.5em;display:flex}.GateButton__content:only-child{min-height:75px;margin-bottom:0}.GateButton__icon{min-width:20px;margin-right:15px;font-size:1.5em}.GateButton__arrow{min-width:20px;margin-left:15px;font-size:1.5em}.GateButton__text{text-align:left;flex-grow:1;overflow:hidden}.Gates{text-align:center;color:#444;background:#eee;flex-grow:1;align-items:center;width:100%;padding:20px}.Gates__wrapper{flex-direction:column;align-items:stretch;width:100%;padding:20px;display:flex}.Gates__wrapper .GateButton{width:100%;max-width:none}.Gates__selected{padding:20px}.Gates__selected>button{margin-bottom:1em}.progress-green{color:#3aba75}.RegisterFlow{background-color:#fff;border-radius:9px;flex-direction:column;width:100%;max-width:600px;margin:0 auto;display:flex;position:relative}.RegisterFlow>div:last-child{border-radius:0 0 9px 9px}.RegisterFlow .ResourceOffering__List{padding-bottom:10px}.RegisterFlow .Subscribe,.RegisterFlow .Subscribe .pw-flow,.RegisterFlow .Subscribe header{background-color:#0000}.RegisterFlow .Subscribe .subscription-signup-plan:last-child .school-subscription-info,.RegisterFlow .Subscribe .sign-up-or-in-view,.RegisterFlow .Subscribe .payment-widget-container{border:none}.RegisterFlow .Subscribe .payment-code-widget-container button{margin-top:10px}.RegisterFlow .Subscribe .sign-out{display:none}.RegisterFlow .Subscribe .Gates{flex-grow:1}.RegisterFlow>.ResourceOffering{border:none;padding:20px}.RegisterFlow>.ResourceOffering .ResourceOffering__Form{border-bottom:none}.RegisterFlow>.ResourceOffering .ResourceOffering__Header,.RegisterFlow>.ResourceOffering .ResourceOffering__Preview{display:none}.Register__Modal .Modal__close{color:#fff!important}.RegisterFlow:not(:has(.RegisterAuthGate)) .OrderSubscriptionFlow{padding:1em 1em 0}.CoverPageRegisterAdapter .RegisterFlow:not(:has(.RegisterAuthGate)) .OrderSubscriptionFlow{padding-top:0}.RegisterFlow .RegisterAuthGate .OrderSubscriptionFlow{padding-top:1em}@media screen and (max-width:480px){.RegisterFlow{background-color:#fff;border-radius:0;height:100%}.RegisterFlow>div:last-child{border-radius:0}.RegisterFlow .ResourceOffering__List{background-color:#fff;border-radius:0}}.RegisterFlowHeader .RegisterHeader__meta>span+span:before{content:"•"}.ShareIcons{text-align:center;padding:10px 5px}.ShareIcons a{vertical-align:top;margin:5px;font-size:1.2em;text-decoration:none;display:inline-block}.ShareIcons a i.pwai-envelope{border-radius:50%;padding:8px;font-size:20px;font-weight:700;line-height:36px}.Registered .LoadingCircle{z-index:99999}.RegistrationClosed{text-align:center;padding:20px}.RegistrationClosed .RegistrationClosed__image{background-color:#fff;width:188px;margin:20px;display:inline-block}.AuthorForm__form{padding-left:25px;display:flex}@media screen and (max-width:480px){.AuthorForm__form{flex-direction:column;padding-left:0}}.AuthorForm__form .ImageUpload{flex-grow:0;flex-shrink:0;width:100px;height:100px;margin:10px auto;overflow:hidden}.AuthorForm__form .ImageUpload .CoverPreviewer{padding-top:100%}.AuthorForm__form .ImageUpload,.AuthorForm__form .CoverUploader,.AuthorForm__form .CoverPreviewer,.AuthorForm__form .CoverUploader label,.AuthorForm__form .CoverPreviewer label{border-radius:50px}.AuthorForm__form .AuthorForm__fields{flex-grow:1}.AuthorList .SortablePreview,.CategoryList .SortablePreview{width:100%;max-width:600px}@font-face{font-family:ProximaNova-Regular;src:url(https://prod-cdn.pathwright.com/static/font/ProximaNova-Regular.bc25ef2648.woff);font-weight:400;font-style:normal}@font-face{font-family:ProximaNova-Italic;src:url(https://prod-cdn.pathwright.com/static/font/ProximaNova-Italic.eeeac73bad.woff)format("woff");font-weight:400;font-style:normal}@font-face{font-family:ProximaNova-Bold;src:url(https://prod-cdn.pathwright.com/static/font/ProximaNova-Bold.c624b33c48.woff);font-weight:400;font-style:normal}@font-face{font-family:NimbusSans-Regular;src:url(https://prod-cdn.pathwright.com/static/font/NimbusSans-Regular.ddf3374490.woff);font-weight:400;font-style:normal}@font-face{font-family:NimbusSans-Italic;src:url(https://prod-cdn.pathwright.com/static/font/NimbusSans-Italic.c85ab1fe79.woff)format("woff");font-weight:400;font-style:normal}@font-face{font-family:NimbusSans-Bold;src:url(https://prod-cdn.pathwright.com/static/font/NimbusSans-Bold.1fa7dcc427.woff);font-weight:400;font-style:normal}@font-face{font-family:Montserrat-Regular;src:url(https://prod-cdn.pathwright.com/static/font/Montserrat-Regular.1188868ed6.woff);font-weight:400;font-style:normal}@font-face{font-family:Montserrat-Italic;src:url(https://prod-cdn.pathwright.com/static/font/Montserrat-Italic.95141e7f80.woff)format("woff");font-weight:400;font-style:normal}@font-face{font-family:Montserrat-Bold;src:url(https://prod-cdn.pathwright.com/static/font/Montserrat-Bold.2660b7c9bc.woff);font-weight:400;font-style:normal}@font-face{font-family:Newsreader-Regular;src:url(https://prod-cdn.pathwright.com/static/font/Newsreader-Regular.725389003a.woff);font-weight:400;font-style:normal}@font-face{font-family:Newsreader-Italic;src:url(https://prod-cdn.pathwright.com/static/font/Newsreader-Italic.b4689f5792.woff)format("woff");font-weight:400;font-style:normal}@font-face{font-family:Newsreader-Bold;src:url(https://prod-cdn.pathwright.com/static/font/Newsreader-Bold.87978be76a.woff);font-weight:400;font-style:normal}@font-face{font-family:EBGaramond-Regular;src:url(https://prod-cdn.pathwright.com/static/font/EBGaramond-Regular.b517413dc0.woff);font-weight:400;font-style:normal}@font-face{font-family:EBGaramond-Italic;src:url(https://prod-cdn.pathwright.com/static/font/EBGaramond-Italic.9b15a8ea97.woff)format("woff");font-weight:400;font-style:normal}@font-face{font-family:EBGaramond-Bold;src:url(https://prod-cdn.pathwright.com/static/font/EBGaramond-Bold.a37dc79702.woff);font-weight:400;font-style:normal}@font-face{font-family:SeaweedScript-Regular;src:url(https://prod-cdn.pathwright.com/static/font/SeaweedScript-Regular.db8bbf13a7.woff);font-weight:400;font-style:normal}@font-face{font-family:VujahdayScript-Regular;src:url(https://prod-cdn.pathwright.com/static/font/VujahdayScript-Regular.fcb48378c5.woff);font-weight:400;font-style:normal}.PaymentHistory{position:relative}.PaymentHistory table{table-layout:fixed;width:100%}.PaymentHistory td{white-space:nowrap;padding-right:5px}.PaymentHistory td span{text-overflow:ellipsis;display:block;overflow:hidden}.PaymentHistoryHeader{padding:10px 25px}.PaymentHistoryTable{height:200px;padding:0 25px;overflow-x:hidden;overflow-y:scroll}.PaymentHistory__item{width:60%;display:inline-block}.PaymentHistory__total,.PaymentHistory__date{width:20%;display:inline-block}.PaymentHistory__download i.pwai-download{font-size:14px;position:relative;top:1px}.GroupDetailsForm h5{color:#00000080;white-space:pre-wrap;align-items:center;font-size:14px;font-weight:400;display:flex}.GroupDetailsForm label h5{color:#000}.GroupList .CardLink .Button{margin:0 3px}.ManageLicenseForm .RichText .InputProvider__label_optional{display:none}.ManageLicenseForm__inline-number{align-items:baseline;padding:10px 25px 0;display:flex}.ManageLicenseForm__inline-number input{width:50px;margin-left:10px;margin-right:10px}.RedactorRichText .RedactorRichText__preview{cursor:text}.RedactorRichText .RedactorRichText__preview .Text>:last-child{margin-bottom:0}.RedactorRichText .FieldWrapper__field,.RedactorRichText .FieldWrapper__input{max-width:100%;overflow:hidden}.RedactorRichText .RedactorRichText__input{cursor:text;background-color:#0000;border:1px solid #ddd;border-radius:4px;width:100%;padding:5px}.RedactorRichText.RedactorRichText--empty .RedactorRichText__preview{color:#aaa}.RedactorRichText .RedactorRichText__input{width:100%}.RedactorRichText.FieldWrapper--minimal .RedactorRichText__input{background-color:#0000;border-width:0 0 1px;border-bottom-style:dotted;border-bottom-color:#888;border-radius:0;padding:0}.RedactorRichText.FieldWrapper--minimal .RedactorRichText__input .IconButton{position:absolute;top:0;right:0}.RedactorRichText.FieldWrapper--focus .RedactorRichText__input{cursor:default;background-color:#0000;border-color:#6a9fcb}.RedactorRichText.FieldWrapper--error .RedactorRichText__input{background-color:#fae5e8;border-color:#d0011b}.RedactorRichText .IconButton{position:absolute;top:5px;right:5px}.RedactorRichText .redactor-box{background-color:#0000;width:100%;height:100%;margin-bottom:0}.RedactorRichText .redactor-editor{background-color:#0000;border:none;padding:0}.RedactorRichText .redactor-toolbar{box-shadow:none;border-bottom:1px solid #0000001a;margin-bottom:5px!important;padding-right:30px!important}.RedactorRichText .redactor-placeholder:after{color:#00000080;position:absolute;top:0;left:0}.RedactorRichText textarea{border:none;padding:0}.RedactorRichText .RedactorRichText__overlay{position:absolute;top:0;bottom:0;left:0;right:0}.ManageResourceDetails_richtext{padding-left:0;padding-right:0}.ManageResourceDetails_richtext .FieldWrapper__label{margin-bottom:4px;font-size:1em}.ManageResourceDetails .ToggleInput .UIFieldWrapper__input{position:absolute;top:6px;right:0}.ManageResourceDetails_RedactorRichText .redactor-box textarea{color:#fff;background-color:#222;font-size:1em}.Col{vertical-align:top;width:100%;min-height:1px;display:inline-block;position:relative}.Col--xs-0{width:0}.Col--xs-1{width:8.33333%}.Col--xs-2{width:16.6667%}.Col--xs-3{width:25%}.Col--xs-4{width:33.3333%}.Col--xs-5{width:41.6667%}.Col--xs-6{width:50%}.Col--xs-7{width:58.3333%}.Col--xs-8{width:66.6667%}.Col--xs-9{width:75%}.Col--xs-10{width:83.3333%}.Col--xs-11{width:91.6667%}.Col--xs-12{width:100%}@media (min-width:480px){.Col--sm-0{width:0}.Col--sm-1{width:8.33333%}.Col--sm-2{width:16.6667%}.Col--sm-3{width:25%}.Col--sm-4{width:33.3333%}.Col--sm-5{width:41.6667%}.Col--sm-6{width:50%}.Col--sm-7{width:58.3333%}.Col--sm-8{width:66.6667%}.Col--sm-9{width:75%}.Col--sm-10{width:83.3333%}.Col--sm-11{width:91.6667%}.Col--sm-12{width:100%}}@media (min-width:768px){.Col--md-0{width:0}.Col--md-1{width:8.33333%}.Col--md-2{width:16.6667%}.Col--md-3{width:25%}.Col--md-4{width:33.3333%}.Col--md-5{width:41.6667%}.Col--md-6{width:50%}.Col--md-7{width:58.3333%}.Col--md-8{width:66.6667%}.Col--md-9{width:75%}.Col--md-10{width:83.3333%}.Col--md-11{width:91.6667%}.Col--md-12{width:100%}}@media (min-width:992px){.Col--lg-0{width:0}.Col--lg-1{width:8.33333%}.Col--lg-2{width:16.6667%}.Col--lg-3{width:25%}.Col--lg-4{width:33.3333%}.Col--lg-5{width:41.6667%}.Col--lg-6{width:50%}.Col--lg-7{width:58.3333%}.Col--lg-8{width:66.6667%}.Col--lg-9{width:75%}.Col--lg-10{width:83.3333%}.Col--lg-11{width:91.6667%}.Col--lg-12{width:100%}}@media (min-width:1200px){.Col--xl-0{width:0}.Col--xl-1{width:8.33333%}.Col--xl-2{width:16.6667%}.Col--xl-3{width:25%}.Col--xl-4{width:33.3333%}.Col--xl-5{width:41.6667%}.Col--xl-6{width:50%}.Col--xl-7{width:58.3333%}.Col--xl-8{width:66.6667%}.Col--xl-9{width:75%}.Col--xl-10{width:83.3333%}.Col--xl-11{width:91.6667%}.Col--xl-12{width:100%}}.ResourceTheme__background{height:150px;position:relative}.ResourceTheme__background .Button{position:absolute;top:1em;left:50%;transform:translate(-50%)}.ResourceThemeForm label{padding:0!important}.ResourceThemeForm .ColorPickerToggle__button>div{border:1px solid #0003}.Support__container{padding:0 20px;position:relative}@media screen and (max-width:480px){.Support{height:100%}}.Support header h1{margin:20px 0}.Support a:not(.Button){text-decoration:underline}.Support header img{border-radius:3px;width:80px;height:80px;margin:0 auto 10px;display:block}.Support header h1{text-align:center;font-size:21px}.Support .Support__content>p{text-align:center;margin-top:5px;font-family:ProximaNova-RegularIt,Arial,Helvetica,sans-serif;font-size:15px}.Support .Support__content ul{margin:0;padding:0}.Support .Support__content ul li{white-space:pre-wrap;flex-wrap:wrap;margin:15px 0;font-size:15px;line-height:1.3em;display:flex;position:relative}.Support .Support__content ul li>span:first-child{align-items:center;display:flex}.Support .Support__content ul li:first-child{margin-top:0}.Support .Support__content ul li:last-child{margin-bottom:0}.Support .Support__content ul li:not(:only-child){padding-left:32px}.Support .Support__content ul li:empty{display:none}.Support .Support__content ul a.disabled{color:#2a6496;opacity:.5;text-decoration:none}.Support .Support__content ul a.disabled:hover{text-decoration:none}.Support .Support__content ul .pathicon-check-circle{position:absolute;left:.5em}.Support .Support__content ul .Support__policy{width:100%}.Support .Support__content ul .Support__contact-option{margin-top:10px}.Support .Tooltip__trigger{display:inline}@media screen and (max-width:480px){.Support__contact-option a{font-size:18px;line-height:26px}}
/*# sourceMappingURL=main.3bd23a6356.css.map*/