.thredded--topic--locked-notice,.thredded--flash-message,.thredded--alert{border:solid 1px;border-radius:3px;box-sizing:border-box;margin-bottom:0.75rem;padding:0.75rem;text-decoration:none;width:100%}@media (min-width: 48.00001rem){.thredded--topic--locked-notice,.thredded--flash-message,.thredded--alert{margin-bottom:1.5rem}}.thredded--flash-message--success,.thredded--alert-success{background:#e6efc2;border-color:#cce5cc;color:#3c763d}.thredded--flash-message--success a,.thredded--alert-success a{color:#2b542c;text-decoration:underline}.thredded--flash-message--success a:focus,.thredded--alert-success a:focus,.thredded--flash-message--success a:hover,.thredded--alert-success a:hover{color:#224323}.thredded--flash-message--error,.thredded--alert-danger{background:#fbe3e4;border-color:#f9f1f1;color:#a94442}.thredded--flash-message--error a,.thredded--alert-danger a{color:#843534;text-decoration:underline}.thredded--flash-message--error a:focus,.thredded--alert-danger a:focus,.thredded--flash-message--error a:hover,.thredded--alert-danger a:hover{color:#722e2d}.thredded--flash-message--notice,.thredded--alert-info{background:#e6f3fa;border-color:#e4eefb;color:#1f69c1}.thredded--flash-message--notice a,.thredded--alert-info a{color:#185195;text-decoration:underline}.thredded--flash-message--notice a:focus,.thredded--alert-info a:focus,.thredded--flash-message--notice a:hover,.thredded--alert-info a:hover{color:#14457f}.thredded--topic--locked-notice,.thredded--flash-message--alert,.thredded--alert-warning{background:#fcf8e3;border-color:#eee5d6;color:#8a6d3b}.thredded--topic--locked-notice a,.thredded--flash-message--alert a,.thredded--alert-warning a{color:#66512c;text-decoration:underline}.thredded--topic--locked-notice a:focus,.thredded--flash-message--alert a:focus,.thredded--alert-warning a:focus,.thredded--topic--locked-notice a:hover,.thredded--flash-message--alert a:hover,.thredded--alert-warning a:hover{color:#544324}.thredded--button,.thredded--form--submit{appearance:none;-webkit-font-smoothing:antialiased;background:#4a90e2;border-radius:3px;border:none;color:#fff;cursor:pointer;display:inline-block;font-family:"ProximaNova", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size:0.875rem;font-weight:600;line-height:1;padding:0.75em 1em;text-decoration:none;user-select:none;vertical-align:middle;white-space:nowrap}.thredded--button:hover,.thredded--form--submit:hover,.thredded--button:focus,.thredded--form--submit:focus{background-color:#1f69c1;color:#fff;text-decoration:none}.thredded--button:focus,.thredded--form--submit:focus{box-shadow:0 0 3px #4a90e2;outline:none}.thredded--button:disabled,.thredded--form--submit:disabled{cursor:not-allowed;opacity:0.5}.thredded--button:disabled:hover,.thredded--form--submit:disabled:hover{background:#4a90e2}.thredded--button-light{background-color:#e4eefb;color:#1f69c1}.thredded--button-light:hover,.thredded--button-light:active,.thredded--button-light:focus{background-color:#a2c6f0;color:#14457f}.thredded--button-wide{display:block;text-align:center}.thredded--messageboards--actions,.thredded--post-moderation-actions{text-align:center}.thredded--messageboards--actions a,.thredded--post-moderation-actions a,.thredded--messageboards--actions .button_to,.thredded--post-moderation-actions .button_to{display:block;margin-top:0.75rem}@media (min-width: 34.00001rem){.thredded--messageboards--actions a,.thredded--post-moderation-actions a,.thredded--messageboards--actions .button_to,.thredded--post-moderation-actions .button_to{display:inline-block}.thredded--messageboards--actions a+a,.thredded--post-moderation-actions a+a,.thredded--messageboards--actions .button_to+.button_to,.thredded--post-moderation-actions .button_to+.button_to{margin-left:0.75rem}}.thredded--post--dropdown{position:relative;display:inline-block;cursor:pointer}.thredded--post--dropdown:hover .thredded--post--dropdown--toggle{color:#1f69c1}.thredded--post--dropdown:hover .thredded--post--dropdown--actions{transform:scale(1);opacity:1}.thredded--post--dropdown--toggle{color:#4a90e2}.thredded--post--dropdown--actions{position:absolute;background-color:white;border-radius:2px;overflow:hidden;min-width:8.5rem;z-index:3;cursor:pointer;box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.2),0 1px 5px 0 rgba(0,0,0,0.12);transform:scale(0);opacity:0;transition:transform 0.3s cubic-bezier(0.4, 0, 0.2, 1),opacity 0.2s cubic-bezier(0.4, 0, 0.2, 1);will-change:transform}.thredded--post--dropdown--actions{right:0;transform-origin:100% 0}.thredded--post--dropdown--actions--item{background:none;border-radius:0;border:0;box-sizing:border-box;font:inherit;margin:0;text-align:left;transition:none;width:100%;font-size:0.875rem;color:rgba(0,0,0,0.87);text-decoration:none;padding:1rem 0.75rem;display:block;white-space:nowrap}.thredded--post--dropdown--actions--item:active,.thredded--post--dropdown--actions--item:focus,.thredded--post--dropdown--actions--item:hover{background-color:#4a90e2;color:#fff;text-decoration:none;cursor:pointer}.thredded--post--dropdown--actions--item:active,.thredded--post--dropdown--actions--item:focus{outline:none}.thredded--form [type='color'],.thredded--form [type='date'],.thredded--form [type='datetime'],.thredded--form [type='datetime-local'],.thredded--form [type='email'],.thredded--form [type='month'],.thredded--form [type='number'],.thredded--form [type='password'],.thredded--form [type='search'],.thredded--form [type='tel'],.thredded--form [type='text'],.thredded--form [type='time'],.thredded--form [type='url'],.thredded--form [type='week'],.thredded--form input:not([type]),.thredded--form textarea,.thredded--form select[multiple=multiple]{background:#fff;border:1px solid #e1e1e1;box-shadow:inset 0 1px 3px rgba(0,0,0,0.06);color:rgba(0,0,0,0.87);font-family:"ProximaNova", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size:1rem;padding:0.75rem;transition:border-color}.thredded--form [type='color']:hover,.thredded--form [type='date']:hover,.thredded--form [type='datetime']:hover,.thredded--form [type='datetime-local']:hover,.thredded--form [type='email']:hover,.thredded--form [type='month']:hover,.thredded--form [type='number']:hover,.thredded--form [type='password']:hover,.thredded--form [type='search']:hover,.thredded--form [type='tel']:hover,.thredded--form [type='text']:hover,.thredded--form [type='time']:hover,.thredded--form [type='url']:hover,.thredded--form [type='week']:hover,.thredded--form input:hover:not([type]),.thredded--form textarea:hover,.thredded--form select[multiple=multiple]:hover{border-color:#d1d1d1}.thredded--form [type='color']:focus,.thredded--form [type='date']:focus,.thredded--form [type='datetime']:focus,.thredded--form [type='datetime-local']:focus,.thredded--form [type='email']:focus,.thredded--form [type='month']:focus,.thredded--form [type='number']:focus,.thredded--form [type='password']:focus,.thredded--form [type='search']:focus,.thredded--form [type='tel']:focus,.thredded--form [type='text']:focus,.thredded--form [type='time']:focus,.thredded--form [type='url']:focus,.thredded--form [type='week']:focus,.thredded--form input:focus:not([type]),.thredded--form textarea:focus,.thredded--form select[multiple=multiple]:focus{border-color:#4a90e2;box-shadow:inset 0 1px 3px rgba(0,0,0,0.06),0 0 3px #4a90e2;outline:none}.thredded--form fieldset{background-color:#fff;border:1px solid #eee;margin:0 0 0.75rem;padding:1.5rem}.thredded--form input,.thredded--form label,.thredded--form select{font-family:inherit}.thredded--form .app-switcher--item label{font-size:1rem;font-weight:600}.thredded--form [type='color'],.thredded--form [type='date'],.thredded--form [type='datetime'],.thredded--form [type='datetime-local'],.thredded--form [type='email'],.thredded--form [type='month'],.thredded--form [type='number'],.thredded--form [type='password'],.thredded--form [type='search'],.thredded--form [type='tel'],.thredded--form [type='text'],.thredded--form [type='time'],.thredded--form [type='url'],.thredded--form [type='week'],.thredded--form input:not([type]),.thredded--form textarea,.thredded--form select[multiple=multiple]{box-sizing:border-box;width:100%}.thredded--form textarea{line-height:1.5;resize:vertical}.thredded--form input[type="search"]{appearance:none}.thredded--form input[type="checkbox"],.thredded--form input[type="radio"]{display:inline;margin-right:0.375rem}.thredded--form input[type="file"]{padding-bottom:0.75rem;width:100%}.thredded--form select{margin-bottom:0.75rem;max-width:100%;width:auto}.thredded--form-list,.thredded--currently-online--users,.thredded--navigation-breadcrumbs,.thredded--main-navigation,.thredded--moderation-navigation--items,.thredded--scoped-navigation,.thredded--user-navigation{list-style-type:none;margin:0;padding:0}.thredded--navigation-breadcrumbs a,.thredded--moderation-navigation--item a,.thredded--user-navigation--item a{color:rgba(0,0,0,0.87);text-decoration:none;transition:color 0.1s linear}.thredded--navigation-breadcrumbs a:active,.thredded--moderation-navigation--item a:active,.thredded--user-navigation--item a:active,.thredded--navigation-breadcrumbs a:focus,.thredded--moderation-navigation--item a:focus,.thredded--user-navigation--item a:focus,.thredded--navigation-breadcrumbs a:hover,.thredded--moderation-navigation--item a:hover,.thredded--user-navigation--item a:hover{color:#4a90e2;text-decoration:none}.thredded--navigation-breadcrumbs a:active,.thredded--moderation-navigation--item a:active,.thredded--user-navigation--item a:active,.thredded--navigation-breadcrumbs a:focus,.thredded--moderation-navigation--item a:focus,.thredded--user-navigation--item a:focus{outline:none}.thredded--pending-moderation .thredded--moderation-navigation--pending a,.thredded--moderation-history .thredded--moderation-navigation--history a,.thredded--moderation-users .thredded--moderation-navigation--users a,.thredded--moderation-user .thredded--moderation-navigation--users a,.thredded--moderation-activity .thredded--moderation-navigation--activity a,.thredded--user-navigation--item.thredded--is-current a{color:#4a90e2}.thredded--moderation-navigation--items,.thredded--scoped-navigation,.thredded--user-navigation{border-bottom:1px solid #eee;font-size:0.875rem;margin-left:0;text-align:left;list-style-type:none}.thredded--moderation-navigation--item,.thredded--user-navigation--item{display:inline-block;margin-right:1rem}.thredded--moderation-navigation--item a,.thredded--user-navigation--item a{display:inline-block;color:rgba(0,0,0,0.54);padding:0.75rem 0}.thredded--moderation-navigation--item:last-child,.thredded--user-navigation--item:last-child{margin-right:0}.thredded--pending-moderation .thredded--moderation-navigation--pending,.thredded--moderation-history .thredded--moderation-navigation--history,.thredded--moderation-users .thredded--moderation-navigation--users,.thredded--moderation-user .thredded--moderation-navigation--users,.thredded--moderation-activity .thredded--moderation-navigation--activity,.thredded--user-navigation--item.thredded--is-current{border-bottom:1px solid #4a90e2;margin-bottom:-1px}.thredded--messageboard--unread-followed-topics-count,.thredded--user-navigation--private-topics--unread,.thredded--user-navigation--moderation--pending-count,.thredded--user-navigation--unread-topics--followed-count{background:#4a90e2;border-radius:10px;color:#fff;font-size:0.75rem;line-height:1;margin-left:0.4rem;padding:2px 6px}.thredded--post--content table,.thredded--table{font-feature-settings:"kern", "liga", "tnum";border-collapse:collapse;margin:0.75rem 0}.thredded--post--content table td,.thredded--table td,.thredded--post--content table th,.thredded--table th{text-align:center;padding:0.5rem 0.75rem;border-bottom:1px solid #eee;vertical-align:middle;word-break:break-word}.thredded--post--content table th,.thredded--table th{font-weight:bold}.thredded--preview-area--title,.thredded--topics--title,.thredded--topic-header--title,.thredded--preferences--title,.thredded--post-form--title,.thredded--post--user-and-topic,.thredded--post--topic,.thredded--messageboard--meta--counts,.thredded--messageboard--title,.thredded--empty--title,.thredded--currently-online--title{font-family:inherit;font-size:1rem;line-height:1.2;margin:0 0 0.75rem}.thredded--topics--updated-by a,.thredded--topics--messageboard a,.thredded--topics--title a,.thredded--topic-header--follow-info form input[type=submit],.thredded--topic-header--follow-info form button,.thredded--topic-header--edit-topic,.thredded--topic-header--started-by a,.thredded--topic-header--participants--participant>a,.thredded--post--content--spoiler--summary,.thredded--post--content a,.thredded--post--topic a,.thredded--post--user-and-topic a,.thredded--messageboard,.thredded--link,.thredded--post-moderation-record--content-changed-notice a,.thredded--post-moderation-record--moderation-state-notice a{color:#4a90e2;text-decoration:none;transition:color 0.1s linear}.thredded--topics--updated-by a:active,.thredded--topics--messageboard a:active,.thredded--topics--title a:active,.thredded--topic-header--follow-info form input[type=submit]:active,.thredded--topic-header--follow-info form button:active,.thredded--topic-header--edit-topic:active,.thredded--topic-header--started-by a:active,.thredded--topic-header--participants--participant>a:active,.thredded--post--content--spoiler--summary:active,.thredded--post--content a:active,.thredded--post--topic a:active,.thredded--post--user-and-topic a:active,.thredded--messageboard:active,.thredded--link:active,.thredded--post-moderation-record--content-changed-notice a:active,.thredded--post-moderation-record--moderation-state-notice a:active,.thredded--topics--updated-by a:focus,.thredded--topics--messageboard a:focus,.thredded--topics--title a:focus,.thredded--topic-header--follow-info form input[type=submit]:focus,.thredded--topic-header--follow-info form button:focus,.thredded--topic-header--edit-topic:focus,.thredded--topic-header--started-by a:focus,.thredded--topic-header--participants--participant>a:focus,.thredded--post--content--spoiler--summary:focus,.thredded--post--content a:focus,.thredded--post--topic a:focus,.thredded--post--user-and-topic a:focus,.thredded--messageboard:focus,.thredded--link:focus,.thredded--post-moderation-record--content-changed-notice a:focus,.thredded--post-moderation-record--moderation-state-notice a:focus,.thredded--topics--updated-by a:hover,.thredded--topics--messageboard a:hover,.thredded--topics--title a:hover,.thredded--topic-header--follow-info form input[type=submit]:hover,.thredded--topic-header--follow-info form button:hover,.thredded--topic-header--edit-topic:hover,.thredded--topic-header--started-by a:hover,.thredded--topic-header--participants--participant>a:hover,.thredded--post--content--spoiler--summary:hover,.thredded--post--content a:hover,.thredded--post--topic a:hover,.thredded--post--user-and-topic a:hover,.thredded--messageboard:hover,.thredded--link:hover,.thredded--post-moderation-record--content-changed-notice a:hover,.thredded--post-moderation-record--moderation-state-notice a:hover{color:#1f69c1;text-decoration:none}.thredded--topics--updated-by a:active,.thredded--topics--messageboard a:active,.thredded--topics--title a:active,.thredded--topic-header--follow-info form input[type=submit]:active,.thredded--topic-header--follow-info form button:active,.thredded--topic-header--edit-topic:active,.thredded--topic-header--started-by a:active,.thredded--topic-header--participants--participant>a:active,.thredded--post--content--spoiler--summary:active,.thredded--post--content a:active,.thredded--post--topic a:active,.thredded--post--user-and-topic a:active,.thredded--messageboard:active,.thredded--link:active,.thredded--post-moderation-record--content-changed-notice a:active,.thredded--post-moderation-record--moderation-state-notice a:active,.thredded--topics--updated-by a:focus,.thredded--topics--messageboard a:focus,.thredded--topics--title a:focus,.thredded--topic-header--follow-info form input[type=submit]:focus,.thredded--topic-header--follow-info form button:focus,.thredded--topic-header--edit-topic:focus,.thredded--topic-header--started-by a:focus,.thredded--topic-header--participants--participant>a:focus,.thredded--post--content--spoiler--summary:focus,.thredded--post--content a:focus,.thredded--post--topic a:focus,.thredded--post--user-and-topic a:focus,.thredded--messageboard:focus,.thredded--link:focus,.thredded--post-moderation-record--content-changed-notice a:focus,.thredded--post-moderation-record--moderation-state-notice a:focus{outline:none}.thredded--post--content hr{border-bottom:none;border-left:none;border-right:none;border-top:1px solid #eee;margin:1.5rem 0}.thredded--post--content p,.thredded--messageboard--byline,.thredded--messageboard--description,.thredded--form-list--hint{margin:0 0 0.75rem}.thredded--messageboard--meta--icon,.thredded--icon{fill:currentColor}.thredded--post--content blockquote,.thredded--blockquote{margin:0 0 0.75rem;border-left:solid 5px #eee;padding:0 1rem}.thredded--post--content blockquote>*:last-child,.thredded--blockquote>*:last-child{margin-bottom:0}@media (max-width: 34rem){.thredded--post--content blockquote,.thredded--blockquote{padding:0.375rem 0.75rem}}.thredded--embed-16-by-9{display:block;position:relative;padding-bottom:56.25%;padding-top:35px;height:0;overflow:hidden}.thredded--embed-16-by-9>iframe{position:absolute;top:0;left:0;width:100%;height:100%}.thredded--flex-spacer{flex-grow:1}.thredded--is-compact input[type="submit"],.thredded--is-compact label{height:0;margin:0;opacity:0;visibility:hidden}.thredded--is-compact input{margin:0}.thredded--is-compact li{margin-bottom:0}.thredded--is-compact li:not(.title){height:0;visibility:hidden;opacity:0;margin:0}.thredded--is-expanded label{height:auto;margin-bottom:0.375rem;opacity:1;visibility:visible}.thredded--is-expanded .private_users,.thredded--is-expanded .content,.thredded--is-expanded .submit{height:auto;opacity:1;visibility:visible}.thredded--main-container{-webkit-font-smoothing:antialiased;box-sizing:content-box;color:rgba(0,0,0,0.87);font-family:"ProximaNova", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size:1rem;line-height:1.5;margin:0 auto;max-width:43.125rem;padding:0}.thredded--main-container::after{clear:both;content:"";display:block}@media (min-width: 34.00001rem){.thredded--main-container{padding:0 2rem 0.75rem 2rem}}.thredded--main-navigation{display:flex;flex-wrap:wrap}.thredded--navigation-breadcrumbs li{display:block}.thredded--navigation-breadcrumbs li a{display:block}@media (max-width: 48rem){.thredded--navigation-breadcrumbs li{font-weight:bold}}@media (max-width: 34rem){.thredded--navigation-breadcrumbs li a{position:relative}.thredded--navigation-breadcrumbs li:first-child:last-child a,.thredded--navigation-breadcrumbs li.thredded--navigation-breadcrumbs--item-no-link:first-child:last-child{padding:0.75rem 0}.thredded--navigation-breadcrumbs li:first-child:not(:last-child) a,.thredded--navigation-breadcrumbs li.thredded--navigation-breadcrumbs--item-no-link:first-child:not(:last-child){padding-top:0.375rem}.thredded--navigation-breadcrumbs li:last-child:not(:first-child) a,.thredded--navigation-breadcrumbs li.thredded--navigation-breadcrumbs--item-no-link:last-child:not(:first-child){padding-bottom:0.375rem}.thredded--navigation-breadcrumbs li:last-child:not(:first-child) a::before,.thredded--navigation-breadcrumbs li.thredded--navigation-breadcrumbs--item-no-link:last-child:not(:first-child)::before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 7 11' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.96.19a.47.47 0 0 0-.685 0L.592.91a.52.52 0 0 0 0 .715L3.887 5.03.564 8.462a.52.52 0 0 0 0 .716l.684.717a.47.47 0 0 0 .684 0l4.35-4.508a.528.528 0 0 0 0-.717L1.958.19' fill='%23B0AEBC' fill-rule='evenodd'/%3E%3C/svg%3E") no-repeat center center;content:"";display:inline-block;height:10px;margin:0 0.45rem 0 0.75rem;width:6px;position:absolute;top:0.4em;left:-1.625em}}@media (min-width: 34.00001rem){.thredded--navigation-breadcrumbs li{display:inline-block}.thredded--navigation-breadcrumbs li a,.thredded--navigation-breadcrumbs li.thredded--navigation-breadcrumbs--item-no-link{display:inline-block;padding:0.75rem 0}.thredded--navigation-breadcrumbs li::after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 7 11' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.96.19a.47.47 0 0 0-.685 0L.592.91a.52.52 0 0 0 0 .715L3.887 5.03.564 8.462a.52.52 0 0 0 0 .716l.684.717a.47.47 0 0 0 .684 0l4.35-4.508a.528.528 0 0 0 0-.717L1.958.19' fill='%23B0AEBC' fill-rule='evenodd'/%3E%3C/svg%3E") no-repeat center center;content:"";display:inline-block;height:10px;margin:0 0.45rem 0 0.75rem;width:6px}.thredded--navigation-breadcrumbs li:last-child::after{display:none}}.thredded--navigation--search{margin:0;padding:0;position:absolute;top:0;right:auto;left:0}@media (max-width: 48rem){.thredded--navigation--search{position:initial;margin-bottom:0.75rem}}.thredded--navigation--search label{display:none}.thredded--navigation--search input[type="search"]{box-shadow:none;width:100%}@media (min-width: 48.00001rem){.thredded--navigation--search input[type="search"]{background:transparent;border-color:transparent;font-size:0.875rem;line-height:1rem;min-width:13rem;width:auto;padding:0.9375rem 0.75rem 0.875rem 0.75rem;margin-top:-1px;margin-bottom:0}.thredded--navigation--search input[type="search"],.thredded--navigation--search input[type="search"]:focus{transition:background, border-color, box-shadow, min-width 0.15s ease-out 0s}.thredded--navigation--search input[type="search"]:focus,.thredded--navigation--search input[type="search"]:not(:placeholder-shown){background:#fff;box-shadow:none;margin-right:0;margin-left:0;min-width:16rem;text-align:left}.thredded--navigation--search input[type="search"]:hover{border-color:transparent;box-shadow:none}.thredded--navigation--search input[type="search"]::-webkit-search-decoration,.thredded--navigation--search input[type="search"]::-webkit-search-cancel-button,.thredded--navigation--search input[type="search"]::-webkit-search-results-button,.thredded--navigation--search input[type="search"]::-webkit-search-results-decoration{max-height:1rem}.thredded--navigation--search input[type="search"]:placeholder-shown::-webkit-search-cancel-button,.thredded--navigation--search input[type="search"]:placeholder-shown::-webkit-search-decoration,.thredded--navigation--search input[type="search"]:not(:focus)::-webkit-search-cancel-button,.thredded--navigation--search input[type="search"]:not(:focus)::-webkit-search-decoration{-webkit-appearance:none;margin:0}.thredded--navigation--search input[type="search"]::placeholder{color:rgba(0,0,0,0.54);transition:color 0.1s linear;height:inherit;line-height:inherit;opacity:1}.thredded--navigation--search input[type="search"]:hover:not(:focus):placeholder-shown{cursor:pointer}.thredded--navigation--search input[type="search"]:hover:not(:focus)::placeholder{color:#4a90e2}.thredded--navigation--search input[type="search"]:focus,.thredded--navigation--search input[type="search"]:not(:placeholder-shown){border-color:#eee}}.thredded--navigation--search [type="submit"]{display:none}@media print{.thredded--navigation--search{display:none}}@media (min-width: 48.00001rem){.thredded--navigation--search input[type="search"]{text-align:left;margin-right:0;margin-left:-0.75rem}}.thredded--navigation--search--right{right:0;left:auto}@media (min-width: 48.00001rem){.thredded--navigation--search--right input[type="search"]{text-align:right;margin-right:-0.75rem;margin-left:0}}.thredded--user-navigation{display:flex;justify-content:flex-end}@media print{.thredded--user-navigation{display:none}}.thredded--unread-topics--followed-icon{fill:currentColor;width:1em;height:1em;top:0.1em;position:relative}@media (max-width: 48rem){.thredded--unread-topics--followed-icon{display:none}}.thredded--scoped-navigation{border-bottom:0;display:flex}.thredded--navigation{position:relative}.thredded--navigation .thredded--icon{display:none}@media (max-width: 48rem){.thredded--user-navigation--moderation,.thredded--user-navigation--private-topics,.thredded--user-navigation--settings,.thredded--user-navigation--unread-topics{box-sizing:border-box;margin:0 0 0 0.5rem;padding:0;vertical-align:top}.thredded--user-navigation--moderation a,.thredded--user-navigation--private-topics a,.thredded--user-navigation--settings a,.thredded--user-navigation--unread-topics a{position:relative;display:block;padding:0.4375rem 0 0.375rem 0}.thredded--user-navigation--moderation .thredded--icon,.thredded--user-navigation--private-topics .thredded--icon,.thredded--user-navigation--settings .thredded--icon,.thredded--user-navigation--unread-topics .thredded--icon{display:block;width:2rem;height:2rem}.thredded--user-navigation--moderation--pending-count,.thredded--user-navigation--private-topics--unread,.thredded--user-navigation--unread-topics--followed-count{bottom:0.3125rem;position:absolute;right:-0.1875rem}.thredded--navigation{position:relative;width:100%}.thredded--navigation-breadcrumbs{font-size:0.875rem;padding-right:2.625rem}.thredded--global-nav-icons-1 .thredded--navigation-breadcrumbs{padding-right:5.25rem}.thredded--global-nav-icons-2 .thredded--navigation-breadcrumbs{padding-right:7.875rem}.thredded--global-nav-icons-3 .thredded--navigation-breadcrumbs{padding-right:10.5rem}.thredded--navigation--search-topics{display:none}}@media screen and (max-width: 48rem){.thredded--messageboards-index .thredded--navigation--search-topics,.thredded--topics-index .thredded--navigation--search-topics,.thredded--topic-search-results .thredded--navigation--search-topics{display:block;width:100%}}@media (max-width: 48rem){.thredded--user-navigation{border-bottom:none;position:absolute;top:0;right:0;z-index:2}.thredded--user-navigation-standalone{display:block;margin-bottom:0}.thredded--user-navigation--item .thredded--nav-text{display:none}.thredded--user-navigation--moderation.thredded--is-current~.thredded--user-navigation--settings,.thredded--user-navigation--moderation.thredded--is-current~.thredded--user-navigation--private-topics{display:none}.thredded--scoped-navigation{position:absolute;top:0;right:0}.thredded--global-nav-icons-1 .thredded--scoped-navigation{right:2.625rem}.thredded--global-nav-icons-2 .thredded--scoped-navigation{right:5.25rem}.thredded--global-nav-icons-3 .thredded--scoped-navigation{right:7.875rem}}.thredded--moderation-navigation{position:relative}@media (min-width: 48.00001rem){.thredded--moderation-navigation{margin-bottom:1.5rem}}.thredded--moderation-navigation--items{margin-bottom:0.75rem}.thredded--moderated-notice{margin-bottom:1.5rem;padding:0.75rem 1.5rem;background:#eee}.thredded--post-moderation .thredded--post--user a,.thredded--post-moderation-record .thredded--post--user a{color:#4a90e2}.thredded--post-moderation-record .thredded--post{margin-bottom:0;margin-left:1rem}@media (min-width: 47.12501rem){.thredded--post-moderation-record .thredded--post{margin-left:4rem}}.thredded--post-moderation-record--moderation-state-notice{margin-bottom:1rem}.thredded--post-moderation-record-approved .thredded--post-moderation-record--moderation-state-notice{color:#3c763d}.thredded--post-moderation-record-blocked .thredded--post-moderation-record--moderation-state-notice{color:#a94442}.thredded--post-moderation-record--content-changed-notice{font-style:italic}.thredded--post-moderation-record+.thredded--post-moderation-record{margin-top:3rem}.thredded--moderation--users-table{width:100%}.thredded--moderation--users-table a{display:block}.thredded--moderation--user--title{margin:0}.thredded--moderation--user--info{margin-left:2rem}.thredded--user--moderation-actions{text-align:left;margin-left:4rem}.thredded--user--moderation-actions .button_to{display:inline-block}.thredded--user--moderation-actions .button_to+.button_to{margin-left:0.75rem}.thredded--user--avatar{border-radius:50%;display:inline-block;height:1.75em;width:1.75em;margin-right:0.4375em;vertical-align:baseline;position:relative;top:0.5em}.thredded--spacer{flex-grow:1}.thredded--currently-online{background-color:#eee;bottom:-1.25rem;box-sizing:content-box;padding:1.5rem;position:fixed;right:0;width:16.25rem;z-index:10}@media (max-width: 34rem){.thredded--currently-online{display:none}}.thredded--currently-online.thredded--is-expanded{bottom:0;position:fixed;right:0}.thredded--currently-online--title{margin-bottom:1.5rem}.thredded--currently-online--avatar{background-color:rgba(0,0,0,0.87);border-radius:50%;display:inline-block;height:1.75rem;margin-right:0.75rem;vertical-align:middle;width:1.75rem}.thredded--currently-online--user{padding:0.75rem 0}.thredded--currently-online--users{height:0;visibility:hidden}.thredded--currently-online.thredded--is-expanded .thredded--currently-online--users{height:auto;visibility:visible}@media print{.thredded--currently-online{display:none}}.thredded--empty{border:1px solid #eee;padding:1.5rem;text-align:center}.thredded--empty--title{font-size:1.5rem;margin-bottom:1.5rem}.thredded--topic-following .thredded--topics--follow-icon,.thredded--topic-header--follow-icon,.thredded--topic-notfollowing .thredded--topics--follow-icon{fill:currentColor;display:inline-block;font-size:1em;width:1.4rem;height:1.4rem;opacity:0.4}.thredded--topic-notfollowing .thredded--topics--follow-icon{opacity:0.1}.thredded--form-list.on-top{margin-bottom:0.75rem}.thredded--form-list>li{transition:all 0.15s ease-out 0s;margin-bottom:0.75rem}.thredded--form-list>li>label{transition:all 0.15s ease-out 0s}.thredded--form-list--admin-options label{cursor:pointer;display:inline-block;margin-bottom:0;margin-right:1.5rem;font-weight:normal}.thredded--form-list--hint{color:rgba(0,0,0,0.54);font-size:0.875rem;font-weight:normal;position:relative}.thredded--main-section{margin-bottom:3rem}@media (min-width: 34.00001rem) and (max-width: 48rem){.thredded--main-section{margin-bottom:1.5rem}}@media (max-width: 34rem){.thredded--main-section{margin-bottom:0.75rem}}ul.thredded--textcomplete-dropdown{background:inherit;border-color:#4a90e2;border-top:1px solid #eee;box-shadow:0 1px 1px #4a90e2;font-family:"ProximaNova", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size:1rem;line-height:1.5}ul.thredded--textcomplete-dropdown{background:#fff;list-style:none;margin:0;padding:4px}ul.thredded--textcomplete-dropdown li.textcomplete-item{padding:0.75rem}ul.thredded--textcomplete-dropdown li.textcomplete-item a{color:rgba(0,0,0,0.87)}ul.thredded--textcomplete-dropdown li.textcomplete-item.active{background:#4a90e2}ul.thredded--textcomplete-dropdown li.textcomplete-item.active a{color:#fff}.thredded--textcomplete-user-result__avatar{width:2rem;min-height:2rem;height:auto;display:inline-block;vertical-align:middle}.thredded--textcomplete-user-result__name{display:inline-block;margin-left:0.6rem}.thredded--textcomplete-user-result__display_name{display:inline-block;margin-left:0.4rem;color:rgba(0,0,0,0.54)}.textcomplete-item.active .thredded--textcomplete-user-result__display_name{color:rgba(255,255,255,0.54)}.thredded--messageboards-group{box-sizing:border-box}.thredded--messageboards-group--title{font-size:1em;margin:0.75em 0 0.625em 0}.thredded--messageboard{box-sizing:border-box;display:block;margin-bottom:-1px;padding:1.5rem;position:relative}.thredded--messageboard,.thredded--messageboard:focus,.thredded--messageboard:hover,.thredded--messageboard:active{border:1px solid #eeeeee}.thredded--messageboard:hover{background-color:rgba(74,144,226,0.035)}.thredded--messageboard:active{box-shadow:inset 0 1px 3px rgba(0,0,0,0.06)}.thredded--messageboard--title{font-size:1.125rem;display:inline-block;float:left;line-height:1.2;vertical-align:baseline}.thredded--messageboard--title,.thredded--messageboard--meta,.thredded--messageboard--description{margin-bottom:0.375rem}.thredded--messageboard--description,.thredded--messageboard--meta,.thredded--messageboard--byline{font-size:0.875em}.thredded--messageboard--meta--icon{opacity:0.8;width:1rem;height:1rem}.thredded--messageboard--meta--counts{color:rgba(0,0,0,0.54);display:inline-block;font-size:inherit;font-weight:normal;margin-bottom:0;vertical-align:baseline}.thredded--messageboard--unread-followed-topics-count{align-self:baseline;line-height:inherit;display:flex}.thredded--messageboard--unread-followed-icon{fill:currentColor;width:1rem;height:1rem}.thredded--messageboard--description{clear:both;color:rgba(0,0,0,0.87)}.thredded--messageboard--description:empty{margin:0}.thredded--messageboard--byline{color:rgba(0,0,0,0.54);font-weight:normal;margin-bottom:0}.thredded--messageboard--delete{background-color:#a94442}@media print{.thredded--messageboards--actions{display:none}}@supports (flex-wrap: wrap){.thredded--messageboard{display:flex;flex-direction:column}.thredded--messageboard--header{display:flex;flex-wrap:wrap}.thredded--messageboard--header>.thredded--flex-spacer{margin-right:0.75rem}.thredded--messageboard--meta{text-align:right}.thredded--messageboard--byline,.thredded--messageboard--description{margin-top:auto}@media (min-width: 48.00001rem){.thredded--messageboard,.thredded--grid-sizer,.thredded--messageboards-group::after,.thredded--messageboards-group::before{flex-basis:21.5rem;flex-grow:1;margin-left:-0.5px;margin-right:-0.5px}.thredded--messageboards-group{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin:0.5px 0.5px}.thredded--messageboards-group::after,.thredded--messageboards-group::before{box-sizing:border-box;content:"";padding:0 1.2rem}.thredded--messageboards-group::before{order:1}.thredded--messageboard{margin-top:-0.5px;margin-bottom:-0.5px;padding:1.5rem 1.2rem}}}.thredded--pagination{border-top:1px solid #eee;padding-top:1.5rem;padding-bottom:1.5rem;text-align:center}.thredded--pagination>span{color:rgba(0,0,0,0.54);display:inline-block;margin-right:0.75rem}.thredded--pagination>span>a{color:rgba(0,0,0,0.87);display:inline-block}.thredded--pagination>span>a:focus,.thredded--pagination>span>a:hover{color:#4a90e2}.thredded--pagination>span.current,.thredded--pagination>span>a{padding:0.375rem 0.75rem}.thredded--pagination-top>.thredded--pagination{border-bottom:1px solid #eee;margin-bottom:1.5rem}.thredded--pagination-bottom>.thredded--pagination{margin-top:1.5rem}.thredded--post{position:relative;margin-bottom:1.5rem}@media (min-width: 48.00001rem){.thredded--post{margin-bottom:3rem}}.thredded--post--dropdown--toggle{fill:currentColor;box-sizing:content-box;color:#4a90e2;display:inline-block;width:1rem;height:1rem;padding:0.25rem;margin-top:-0.25rem;margin-right:-10px;-webkit-tap-highlight-color:transparent}.thredded--post--dropdown--actions{margin-top:-0.875rem}.thredded--post--avatar{border-radius:50%;display:inline-block;height:1.75rem;margin-right:0.4375em;position:relative;top:6px;vertical-align:baseline;width:1.75rem}@media (min-width: 47.12501rem){.thredded--post--avatar{position:absolute;left:-3rem;top:0;width:2.25rem;height:2.25rem}}@media (min-width: 56.62501rem){.thredded--post--avatar{height:3.25rem;left:-4.125rem;width:3.25rem}}.thredded--post--topic{font-size:1.25rem;line-height:1.2;margin-bottom:0.375rem}.thredded--post--topic,.thredded--post--user-and-topic{display:inline;font-size:1.125rem;line-height:1.2;margin-right:0.4375em}.thredded--post--created-at{font-size:0.875rem;color:rgba(0,0,0,0.54);margin-top:1px}.thredded--post--content{font-feature-settings:"liga" 0;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word;text-align:left;white-space:normal}.thredded--post--content img{max-width:100%;height:auto}.thredded--post--content pre{overflow-x:auto}.thredded--post--content--spoiler{background-color:rgba(0,0,0,0.06);cursor:pointer;margin:0 0 0.75rem;padding:0.75rem;position:relative}.thredded--post--content--spoiler--contents{visibility:hidden}.thredded--post--content--spoiler--contents>*:last-child{margin-bottom:0}.thredded--post--content--spoiler--summary{position:absolute;visibility:visible}.thredded--post--content--spoiler .thredded--post--content--spoiler{visibility:visible}.thredded--post--content--spoiler table td,.thredded--post--content--spoiler table th{border-color:rgba(66,66,66,0.25)}.thredded--post--content--spoiler.thredded--post--content--spoiler--is-open>.thredded--post--content--spoiler--contents{visibility:visible}.thredded--post--content--spoiler.thredded--post--content--spoiler--is-open>.thredded--post--content--spoiler--summary{display:none}.thredded--post-form--wrapper{border-top:1px solid #eee;padding-top:1.5rem}.thredded--post-form--title{font-size:1.25rem;margin-bottom:1.5rem}.thredded--post-form--submit{margin-top:0.75rem}@media print{.thredded--post-form--wrapper{display:none}}.thredded--preferences--title{font-size:1.5rem}.thredded--preferences--form{padding-bottom:1.5rem}.thredded--preferences--messageboards-nav{border-top:1px solid #eee;padding-top:1.5rem}.thredded--preferences--messageboards-nav--item.thredded--messageboard{padding:0.75rem}.thredded--topic-delete--wrapper{border-top:1px solid #eee;margin-top:1.5rem;padding-top:3rem}@media print{.thredded--topic-delete--wrapper{display:none}}.thredded--topic-header{margin-bottom:0.75rem;margin-top:0}@media (min-width: 48.00001rem){.thredded--topic-header{margin-bottom:2.25rem;margin-top:0.75rem}.thredded--topic-header::after{clear:both;content:"";display:block}}.thredded--topic-header--title{font-size:1.25rem;line-height:1.2;margin-bottom:0.375rem}@media (min-width: 34.00001rem){.thredded--topic-header--title{font-size:1.5rem}}.thredded--topic-header--participants{color:rgba(0,0,0,0.54)}.thredded--topic-header--participants--participant>a{font-size:0.875rem}.thredded--topic-header--participants--participant::before{content:'\2022\00A0'}.thredded--topic-header--started-by{font-size:0.875rem;color:rgba(0,0,0,0.54);font-style:normal}.thredded--topic-header--edit-topic{font-size:0.875rem;margin-left:0.4rem}@media print{.thredded--topic-header--edit-topic{display:none}}.thredded--topic-header--follow-info{color:rgba(0,0,0,0.54);font-size:0.875rem;font-style:normal}@media (min-width: 48.00001rem){.thredded--topic-header--follow-info{float:right;text-align:right;max-width:25rem;position:relative}.thredded--topic-header--follow-info form{position:absolute;right:0;vertical-align:text-top}.thredded--topic-header--follow-info form.thredded--topic-header--follow-info--unfollow{top:1.625em}.thredded--topic-header--follow-info--reason{display:block;vertical-align:text-top}}.thredded--topic-header--follow-info p{margin:0}.thredded--topic-header--follow-info--reason{display:inline-block}.thredded--topic-header--follow-info form{display:inline-block}.thredded--topic-header--follow-info form input[type=submit],.thredded--topic-header--follow-info form button{background:none;border:none;padding:0;font:inherit;cursor:pointer}@media print{.thredded--topic-header--follow-info form{display:none}}.thredded--topic-header--follow-icon{vertical-align:middle}.thredded--topic-followers{font-size:0.875rem;color:rgba(0,0,0,0.54)}.thredded--svg-definitions{display:none}.thredded--topics--topic{margin-bottom:1.5rem;position:relative}@media (max-width: 47.125rem){.thredded--topics--topic{margin-left:3rem}}@media (max-width: 34rem){.thredded--topics--topic{margin-right:2rem}}.thredded--topics--sticky-topics-divider{margin-top:-0.75rem;margin-bottom:0.75rem;border:0;border-top:1px solid #eee}.thredded--topics--title{display:inline;font-size:1.125rem;line-height:1.5}.thredded--topics--title a{color:rgba(0,0,0,0.87);display:inline}.thredded--topics--title a:hover{color:#4a90e2}.thredded--topics--categories{list-style-type:none;margin:0;padding:0;display:inline-block;line-height:1rem}.thredded--topics--categories li{font-size:.5rem;display:inline-block;color:rgba(0,0,0,0.87);background-color:rgba(140,140,140,0.87);box-shadow:inset 0 -1px 0 rgba(102,102,102,0.87);padding:1px 6px;border-radius:2px;text-transform:lowercase;letter-spacing:1px;vertical-align:bottom}.thredded--topics--updated-by,.thredded--topics--messageboard{color:rgba(0,0,0,0.54);font-size:0.875rem;font-style:normal}.thredded--topics--updated-by a,.thredded--topics--messageboard a{color:rgba(51,51,51,0.87)}.thredded--topics--updated-by a:hover,.thredded--topics--messageboard a:hover{color:#4a90e2}.thredded--topics--participants--participant+.thredded--topics--participants--participant::before{content:'\2022\00A0'}.thredded--topics--moderation-state{padding:0.3em 0.5em;font-size:0.875rem;font-style:normal}.thredded--topics--posts-count{border-radius:50%;display:inline-block;font-weight:900;font-size:0.8rem;height:2rem;left:-3rem;line-height:2rem;margin-right:1.5rem;position:absolute;text-align:center;top:0;width:2rem;transition:background 0.1s linear, color 0.1s linear}.thredded--topic-read>.thredded--topics--title a{font-weight:lighter}.thredded--topic-read>.thredded--topics--posts-count{background:rgba(0,0,0,0.3);color:#fff}.thredded--topic-unread>.thredded--topics--title a{font-weight:bold}.thredded--topic-unread>.thredded--topics--posts-count{background:#4a90e2;color:#fff}.thredded--topics--follow-icon{position:absolute;right:-1.6rem;top:0}@media (max-width: 34rem){.thredded--topics--follow-icon{right:-3rem}}@media print{.thredded--new-topic-form,.thredded--new-private-topic-form{display:none}}.thredded--topic-locked .thredded--topics--posts-count{color:#fcf8e3;background-color:#8a6d3b}.thredded--preview-area{display:none}.thredded--preview-area--post{margin-bottom:1.5rem}aside.onebox,.maps-onebox,.thredded--embed-16-by-9{margin-bottom:0.75rem}aside.onebox{border:1px solid #eee;box-shadow:0 1px 3px 0 rgba(0,0,0,0.2),0 1px 1px 0 rgba(0,0,0,0.14),0 2px 1px -1px rgba(0,0,0,0.12);padding:0.75rem;line-height:normal;font-size:0.85em}aside.onebox.wikipedia .source>a::before,aside.onebox.twitterstatus .source>a::before,aside.onebox.stackexchange .source>a::before,aside.onebox.googledocs .source>a::before,aside.onebox.githubpullrequest .source>a::before,aside.onebox.githubissue .source>a::before,aside.onebox.githubgist .source>a::before,aside.onebox.githubcommit .source>a::before,aside.onebox.githubblob .source>a::before,aside.onebox.amazon .source>a::before{background:no-repeat 50% 50%;background-size:16px 16px;content:' ';display:inline-block;height:16px;vertical-align:bottom;width:16px;margin-right:0.4em}aside.onebox.amazon .source>a::before{background-image:url(/images/favicons/amazon.png)}aside.onebox.githubblob .source>a::before{background-image:url(/images/favicons/github.png)}aside.onebox.githubcommit .source>a::before{background-image:url(/images/favicons/github.png)}aside.onebox.githubgist .source>a::before{background-image:url(/images/favicons/github.png)}aside.onebox.githubissue .source>a::before{background-image:url(/images/favicons/github.png)}aside.onebox.githubpullrequest .source>a::before{background-image:url(/images/favicons/github.png)}aside.onebox.googledocs .source>a::before{background-image:url(/images/favicons/google_branding/logo_drive_48px.png)}aside.onebox.stackexchange .source>a::before{background-image:url(/images/favicons/stackexchange.png)}aside.onebox.twitterstatus .source>a::before{background-image:url(/images/favicons/twitter.png)}aside.onebox.wikipedia .source>a::before{background-image:url(/images/favicons/wikipedia.png)}aside.onebox header a[href]{color:rgba(0,0,0,0.54);text-decoration:none}aside.onebox .onebox-body{clear:both}aside.onebox .onebox-body h3,aside.onebox .onebox-body h4{font-size:1em;margin:10px 0}aside.onebox .onebox-body img{max-height:80%;max-width:20%;height:auto;float:left;margin-right:1em}aside.onebox .onebox-body .tweet-images{display:block;clear:both}aside.onebox .onebox-body .tweet-images img.tweet-image{margin-top:1em;max-width:100%;max-height:100%;float:none}.googledocs-onebox-logo{width:60px;height:50px;float:left}.googledocs-onebox-logo.g-docs-logo{background:url(/images/favicons/google_branding/logo_docs_48px.png) no-repeat}.googledocs-onebox-logo.g-forms-logo{background:url(/images/favicons/google_branding/logo_forms_48px.png) no-repeat}.googledocs-onebox-logo.g-sheets-logo{background:url(/images/favicons/google_branding/logo_sheets_48px.png) no-repeat}.googledocs-onebox-logo.g-slides-logo{background:url(/images/favicons/google_branding/logo_slides_48px.png) no-repeat}.googledocs-onebox-logo.g-calendar-logo{background:url(/images/favicons/google_branding/logo_calendar_48px.png) no-repeat}.googledocs-onebox-logo.g-drive-logo{background:url(/images/favicons/google_branding/logo_drive_48px.png) no-repeat}.gdocs-onebox-splash{background-color:white;color:rgba(0,0,0,0.87);border:1px inset rgba(0,0,0,0.87)}.gdocs-onebox-splash .gdocs-onebox-logo{display:inline-block;width:128px;height:128px}.gdocs-onebox-splash .gdocs-onebox-logo.g-calendar-logo{background:url(/images/favicons/google_branding/logo_calendar_128px.png) no-repeat}aside.onebox .onebox-body .onebox-avatar{max-height:none;max-width:none;height:90px;width:90px}pre.onebox code{font-size:14px;tab-size:4;white-space:normal}pre.onebox code ol.lines li:before{position:absolute;display:inline-block;width:35px;left:-40px;color:#afafaf;text-align:right;padding-right:5px;font-size:12px;line-height:1.9em;content:counter(li-counter);counter-increment:li-counter}pre.onebox code ol{margin-left:0;line-height:1.5em}pre.onebox code li{padding-left:5px}pre.onebox code ol.lines{padding:0;margin:0 0 0.2rem 2rem;position:relative}pre.onebox code ol.lines li{border-left:1px solid #eee;list-style-type:none;margin:0;min-height:1.5em;padding-left:5px;white-space:pre}pre.onebox code li.selected{background-color:#f8eec7}.onebox-body .github-commit-status{background:#f5f5f5;border-radius:5px;margin:0 0 5px 100px;padding:10px}.onebox-body .status_tag{display:inline-block;color:#fff;padding:1px 4px;border-radius:3px;font-weight:bold;margin-bottom:5px;text-transform:capitalize}.onebox-body .build_status{padding:2px;font-size:12px}.onebox-body .status_tag.open{background-color:#6cc644}.onebox-body .status_tag.merged{background-color:#6e5494}.onebox-body .status_tag.closed{background-color:#bd2c00}.onebox-body .github-content-right{margin-left:100px}aside.onebox.twitterstatus .onebox-body h4{margin-bottom:0}.onebox.twitterstatus .thumbnail{float:left}.onebox.twitterstatus p,.onebox.twitterstatus .tweet{float:left;display:inline-block;white-space:pre-wrap;padding-top:3px;width:85%}.onebox.twitterstatus .date{clear:left;padding-top:5px}.onebox.imgur-album .outer-box{position:absolute;z-index:935;height:30px;overflow:hidden;font-size:12px;color:#fff;background-color:rgba(0,0,0,0.6);text-overflow:ellipsis;max-width:100%}.onebox.imgur-album .outer-box .inner-box{padding-left:10px;padding-right:10px;overflow:hidden;text-overflow:ellipsis;word-wrap:normal;white-space:nowrap}.onebox.imgur-album .outer-box .inner-box .album-title{width:100%;font-size:13px;line-height:30px;color:#ccc;text-decoration:none}aside.onebox.stackexchange .onebox-body img{max-height:60%;max-width:10%}aside.onebox.stackexchange .onebox-body .tags{color:gray}.onebox-metadata{color:rgba(0,0,0,0.54)}.onebox.xkcd .onebox-body img{max-width:100% !important;float:none !important}@font-face{font-family:'ProximaNova';src:url(/assets/proxima-nova/ProximaNova-Regular-0826b39174edfcf3a4a2afb38132416dd3de1d7c57b591320c31b0016dc3fc3a.woff2) format("woff2"),url(/assets/proxima-nova/ProximaNova-Regular-f556a6a1ccb3f20ead8e723f324d3beda2439afd9c67c599131030cc90796e68.woff) format("woff");font-style:normal;font-weight:400}@font-face{font-family:'ProximaNova';src:url(/assets/proxima-nova/ProximaNova-Semibold-641837e8bf84626fa195dcaa2572c4b56792b71e25945d51f07e86b867ba437d.woff2) format("woff2"),url(/assets/proxima-nova/ProximaNova-Semibold-c0619fc01628396cdd7189a1c62d40348792ef052656dcf10935529be80efc16.woff) format("woff");font-style:normal;font-weight:600}@font-face{font-family:'ProximaNova';src:url(/assets/proxima-nova/ProximaNova-Bold-5c1b834e8ad4cc37f2f708fb143eba7fbad6653061849091ac5b6604e3e12599.woff2) format("woff2"),url(/assets/proxima-nova/ProximaNova-Bold-aa22e9e2c880360ae309085157ab12cc0430c59914810ae88a751d5fba83df70.woff) format("woff");font-style:normal;font-weight:700}:root{--box-padding: 8px;--cell-padding: 10px}@media (min-width: 481px) and (max-width: 768px){:root{--box-padding: 16px;--cell-padding: 20px}}@media (min-width: 769px) and (max-width: 1280px){:root{--box-padding: 20px;--cell-padding: 30px}}@media (min-width: 1281px){:root{--box-padding: 24px;--cell-padding: 60px}}.m-0{margin:0 !important}.m-1{margin:5px !important}.m-2{margin:10px !important}.m-3{margin:20px !important}.m-4{margin:30px !important}.m-5{margin:60px !important}.m-auto{margin:auto !important}.mt-0{margin-top:0 !important}.mt-1{margin-top:5px !important}.mt-2{margin-top:10px !important}.mt-3{margin-top:20px !important}.mt-4{margin-top:30px !important}.mt-5{margin-top:60px !important}.mt-auto{margin:auto !important}.mb-0{margin-bottom:0 !important}.mb-1{margin-bottom:5px !important}.mb-2{margin-bottom:10px !important}.mb-3{margin-bottom:20px !important}.mb-4{margin-bottom:30px !important}.mb-5{margin-bottom:60px !important}.mb-auto{margin-bottom:auto !important}.ml-0{margin-left:0 !important}.ml-1{margin-left:5px !important}.ml-2{margin-left:10px !important}.ml-3{margin-left:20px !important}.ml-4{margin-left:30px !important}.ml-5{margin-left:60px !important}.ml-auto{margin-left:auto !important}.mr-0{margin-right:0 !important}.mr-1{margin-right:5px !important}.mr-2{margin-right:10px !important}.mr-3{margin-right:20px !important}.mr-4{margin-right:30px !important}.mr-5{margin-right:60px !important}.mr-auto{margin-right:auto !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.my-1{margin-top:5px !important;margin-bottom:5px !important}.my-2{margin-top:10px !important;margin-bottom:10px !important}.my-3{margin-top:20px !important;margin-bottom:20px !important}.my-4{margin-top:30px !important;margin-bottom:30px !important}.my-5{margin-top:60px !important;margin-bottom:60px !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}.mx-0{margin-left:0 !important;margin-right:0 !important}.mx-1{margin-left:5px !important;margin-right:5px !important}.mx-2{margin-left:10px !important;margin-right:10px !important}.mx-3{margin-left:20px !important;margin-right:20px !important}.mx-4{margin-left:30px !important;margin-right:30px !important}.mx-5{margin-left:60px !important;margin-right:60px !important}.mx-auto{margin-left:auto !important;margin-right:auto !important}.p-0{padding:0 !important}.p-1{padding:5px !important}.p-2{padding:10px !important}.p-3{padding:20px !important}.p-4{padding:30px !important}.p-5{padding:60px !important}.pt-0{padding-top:0 !important}.pt-1{padding-top:5px !important}.pt-2{padding-top:10px !important}.pt-3{padding-top:20px !important}.pt-4{padding-top:30px !important}.pt-5{padding-top:60px !important}.pb-0{padding-bottom:0 !important}.pb-1{padding-bottom:5px !important}.pb-2{padding-bottom:10px !important}.pb-3{padding-bottom:20px !important}.pb-4{padding-bottom:30px !important}.pb-5{padding-bottom:60px !important}.pl-0{padding-left:0 !important}.pl-1{padding-left:5px !important}.pl-2{padding-left:10px !important}.pl-3{padding-left:20px !important}.pl-4{padding-left:30px !important}.pl-5{padding-left:60px !important}.pr-0{padding-right:0 !important}.pr-1{padding-right:5px !important}.pr-2{padding-right:10px !important}.pr-3{padding-right:20px !important}.pr-4{padding-right:30px !important}.pr-5{padding-right:60px !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.py-1{padding-top:5px !important;padding-bottom:5px !important}.py-2{padding-top:10px !important;padding-bottom:10px !important}.py-3{padding-top:20px !important;padding-bottom:20px !important}.py-4{padding-top:30px !important;padding-bottom:30px !important}.py-5{padding-top:60px !important;padding-bottom:60px !important}.px-0{padding-left:0 !important;padding-right:0 !important}.px-1{padding-left:5px !important;padding-right:5px !important}.px-2{padding-left:10px !important;padding-right:10px !important}.px-3{padding-left:20px !important;padding-right:20px !important}.px-4{padding-left:30px !important;padding-right:30px !important}.px-5{padding-left:60px !important;padding-right:60px !important}@media (min-width: 481px){.ml-5-sm{margin-left:60px !important}.pl-4-sm{padding-left:30px !important}.pr-4-sm{padding-right:30px !important}}@media (min-width: 769px){.pt-3-md{padding-top:20px !important}}.btn-reset{font-family:"ProximaNova", sans-serif;font-size:inherit;background:none;border:none;padding:0;cursor:pointer}.font-weight-normal{font-weight:400 !important}.font-weight-semi-bold{font-weight:600 !important}.font-weight-bold{font-weight:700 !important}.font-normal{font-weight:400}.font-semibold{font-weight:600}.font-bold{font-weight:700}.font-inherit{font-family:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;font-style:inherit}.text-sm{font-size:0.875rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg,.app-pager--inner{font-size:1.125rem;line-height:1.625rem}.text-xl,h5,.h5{font-size:1.25rem;line-height:1.75rem}.text-3xl{font-size:1.875rem;line-height:2.125rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-6xl{font-size:3.75rem;line-height:1}.text-7xl{font-size:4.5rem;line-height:1}@media (min-width: 481px){.text-5xl-sm{font-size:3rem;line-height:1}}@media (min-width: 769px){.text-6xl-md{font-size:3.75rem;line-height:1}}@media (min-width: 1281px){.text-7xl-xl{font-size:4.5rem;line-height:1}}.leading-3{line-height:0.75rem}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.leading-9{line-height:2.25rem}.leading-10{line-height:2.5rem}.leading-inherit{line-height:inherit}.position-static{position:static}.position-relative{position:relative}.position-absolute{position:absolute}.position-fixed{position:fixed}.position-sticky{position:sticky}.left-0{left:0}.right-0{right:0}.right-2{right:0.5rem}.top-0{top:0}.top-half{top:50%}.bottom-0{bottom:0}.z-index-1{z-index:1}.z-index-2{z-index:2}.z-index-3{z-index:3}.d-none{display:none !important}.d-block{display:block !important}.d-flex{display:flex}.d-inline-flex{display:inline-flex}.d-inline{display:inline}.d-inline-block{display:inline-block}.justify-content-start{justify-content:flex-start}.justify-content-end{justify-content:flex-end}.justify-content-center{justify-content:center}.justify-content-between{justify-content:space-between}.items-center{align-items:center}.items-start{align-items:flex-start}.grow{flex-grow:1}.grow-3{flex-grow:3}.shrink-0{flex-shrink:0}.flex-wrap{flex-wrap:wrap}.flex-column{flex-direction:column}.flex-row{flex-direction:row}@media (min-width: 481px){.flex-row-sm{flex-direction:row}}.color-main{color:#000}.color-semi-main{color:dimgray}.color-dim-text{color:#999}.color-silver-text{color:silver}.color-dim{color:darkgray}.color-prime{color:#17a2ff}.color-no-vote{color:#dee0e3}.color-danger{color:#d9534f}.color-admin{color:#a47e3c}.color-white{color:white}.bg-white{background-color:white}.bg-accent{background-color:#ffe400}.bg-transparent{background-color:transparent}.bg-no-vote{background-color:#dee0e3}.bg-whitesmoke{background-color:whitesmoke}.bg-prime-dark{background-color:#1591e5}.bg-size-cover{background-size:cover}.opacity-0{opacity:0}.opacity-30{opacity:0.3}.opacity-50{opacity:0.5}.hover-opacity-50:hover{opacity:0.5}.opacity-70{opacity:0.7}.opacity-100{opacity:1}.hover-opacity-100:hover{opacity:1}.flip-x-y{transform:scale(-1, -1)}.translate-y--3{transform:translateY(-3px)}.-translate-y-half{transform:translateY(-50%)}.pointer-events-none{pointer-events:none}.transition-color{transition:color .2s}.transition-transform-300ms{transition:transform 0.3s}.hover-semi-prime:hover{color:#8cd1ff}.align-baseline{vertical-align:baseline}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.align-text-bottom{vertical-align:text-bottom}.align-text-top{vertical-align:text-top}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}@media (min-width: 481px){.text-left-sm{text-align:left}.text-center-sm{text-align:center}.text-right-sm{text-align:right}}@media (min-width: 769px){.text-left-md{text-align:left}.text-center-md{text-align:center}.text-right-md{text-align:right}}@media (min-width: 1281px){.text-left-lg{text-align:left}.text-center-lg{text-align:center}.text-right-lg{text-align:right}}.cursor-help{cursor:help}.cursor-pointer{cursor:pointer}.border-0{border-width:0}.border{border:1px solid #e6e6e6}.border-top{border-top:1px solid #e6e6e6}.border-right{border-right:1px solid #e6e6e6}.border-bottom{border-bottom:1px solid #e6e6e6}.border-left{border-left:1px solid #e6e6e6}.border-2{border:2px solid #e6e6e6}.border-2-bottom{border-bottom:2px solid #e6e6e6}.border-color-prime{border-color:#17a2ff}.border-color-hover-semi-prime:hover{border-color:#8cd1ff}.min-50-vh{min-height:50vh}.max-h-100vh{max-height:100vh}.min-w-120{min-width:120px}.min-w-130{min-width:130px}.min-w-300{min-width:300px}.min-w-full{min-width:100%}.max-w-80{max-width:80px}.max-w-170{max-width:170px}.max-w-660{max-width:660px}.max-w-760{max-width:760px}.max-w-850{max-width:850px}.w-full{width:100%}.w-80vw{width:80vw}.w-32{width:32px}.w-50{width:50px}.h-32{height:32px}.h-50{height:50px}.min-h-300{min-height:300px}.h-54{height:54px}.h-74{height:74px}.basis-0{flex-basis:0}.rounded-full{border-radius:9999px}.rounded-8{border-radius:8px}.nowrap{white-space:nowrap}.break-words{overflow-wrap:break-word;word-break:break-word}.break-all{word-break:break-all}.overflow-y-auto{overflow-y:auto}.shadow-md{box-shadow:0 4px 6px -1px rgba(0,0,0,0.1),0 2px 4px -2px rgba(0,0,0,0.1)}.animation-pulse{animation:pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite}@keyframes pulse{0%,100%{opacity:1}50%{opacity:.5}}.app-list-reset,.app-messageboards{margin:0;padding:0;list-style-type:none}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#fff;color:#666;border-radius:20px;transition-property:transform, visibility, opacity;box-shadow:0 1px 42px -3px rgba(0,0,0,0.3)}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:#fff;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:#fff;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:#fff;right:-7px;transform-origin:left center}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:#fff;transform-origin:right center}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(0.54, 1.5, 0.38, 1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:7px 20px;z-index:1;overflow-y:auto;max-height:50vh}.tippy-box[data-animation=scale][data-placement^=top]{transform-origin:bottom}.tippy-box[data-animation=scale][data-placement^=bottom]{transform-origin:top}.tippy-box[data-animation=scale][data-placement^=left]{transform-origin:right}.tippy-box[data-animation=scale][data-placement^=right]{transform-origin:left}.tippy-box[data-animation=scale][data-state=hidden]{transform:scale(0.5);opacity:0}.container-fluid,.container{margin-right:auto;margin-left:auto}.container-fluid{padding-right:2rem;padding-left:2rem}.row{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-0.5rem;margin-left:-0.5rem}.row.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.col.reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.col-xs,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-offset-0,.col-xs-offset-1,.col-xs-offset-2,.col-xs-offset-3,.col-xs-offset-4,.col-xs-offset-5,.col-xs-offset-6,.col-xs-offset-7,.col-xs-offset-8,.col-xs-offset-9,.col-xs-offset-10,.col-xs-offset-11,.col-xs-offset-12{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:0.5rem;padding-left:0.5rem}.col-xs{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-xs-1{-webkit-flex-basis:8.333%;-ms-flex-preferred-size:8.333%;flex-basis:8.333%;max-width:8.333%}.col-xs-2{-webkit-flex-basis:16.667%;-ms-flex-preferred-size:16.667%;flex-basis:16.667%;max-width:16.667%}.col-xs-3{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-xs-4{-webkit-flex-basis:33.333%;-ms-flex-preferred-size:33.333%;flex-basis:33.333%;max-width:33.333%}.col-xs-5{-webkit-flex-basis:41.667%;-ms-flex-preferred-size:41.667%;flex-basis:41.667%;max-width:41.667%}.col-xs-5_5{-webkit-flex-basis:45%;-ms-flex-preferred-size:45%;flex-basis:45%;max-width:45%}.col-xs-6{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-xs-7{-webkit-flex-basis:58.333%;-ms-flex-preferred-size:58.333%;flex-basis:58.333%;max-width:58.333%}.col-xs-8{-webkit-flex-basis:66.667%;-ms-flex-preferred-size:66.667%;flex-basis:66.667%;max-width:66.667%}.col-xs-9{-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-xs-10{-webkit-flex-basis:83.333%;-ms-flex-preferred-size:83.333%;flex-basis:83.333%;max-width:83.333%}.col-xs-11{-webkit-flex-basis:91.667%;-ms-flex-preferred-size:91.667%;flex-basis:91.667%;max-width:91.667%}.col-xs-12{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.333%}.col-xs-offset-2{margin-left:16.667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.333%}.col-xs-offset-5{margin-left:41.667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.333%}.col-xs-offset-8{margin-left:66.667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.333%}.col-xs-offset-11{margin-left:91.667%}.start-xs{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;text-align:start}.center-xs{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.end-xs{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;text-align:end}.top-xs{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.middle-xs{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.bottom-xs{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.around-xs{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.between-xs{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.first-xs{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.last-xs{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}@media (min-width: 481px){.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-offset-0,.col-sm-offset-1,.col-sm-offset-2,.col-sm-offset-3,.col-sm-offset-4,.col-sm-offset-5,.col-sm-offset-6,.col-sm-offset-7,.col-sm-offset-8,.col-sm-offset-9,.col-sm-offset-10,.col-sm-offset-11,.col-sm-offset-12{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:0.5rem;padding-left:0.5rem}.col-sm{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-sm-1{-webkit-flex-basis:8.333%;-ms-flex-preferred-size:8.333%;flex-basis:8.333%;max-width:8.333%}.col-sm-2{-webkit-flex-basis:16.667%;-ms-flex-preferred-size:16.667%;flex-basis:16.667%;max-width:16.667%}.col-sm-3{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-sm-4{-webkit-flex-basis:33.333%;-ms-flex-preferred-size:33.333%;flex-basis:33.333%;max-width:33.333%}.col-sm-5{-webkit-flex-basis:41.667%;-ms-flex-preferred-size:41.667%;flex-basis:41.667%;max-width:41.667%}.col-sm-5_5{-webkit-flex-basis:45%;-ms-flex-preferred-size:45%;flex-basis:45%;max-width:45%}.col-sm-6{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-sm-7{-webkit-flex-basis:58.333%;-ms-flex-preferred-size:58.333%;flex-basis:58.333%;max-width:58.333%}.col-sm-8{-webkit-flex-basis:66.667%;-ms-flex-preferred-size:66.667%;flex-basis:66.667%;max-width:66.667%}.col-sm-9{-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-sm-10{-webkit-flex-basis:83.333%;-ms-flex-preferred-size:83.333%;flex-basis:83.333%;max-width:83.333%}.col-sm-11{-webkit-flex-basis:91.667%;-ms-flex-preferred-size:91.667%;flex-basis:91.667%;max-width:91.667%}.col-sm-12{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.333%}.col-sm-offset-2{margin-left:16.667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.333%}.col-sm-offset-5{margin-left:41.667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.333%}.col-sm-offset-8{margin-left:66.667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.333%}.col-sm-offset-11{margin-left:91.667%}.start-sm{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;text-align:start}.center-sm{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.end-sm{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;text-align:end}.top-sm{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.middle-sm{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.bottom-sm{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.around-sm{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.between-sm{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.first-sm{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.last-sm{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}}@media (min-width: 769px){.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md-offset-0,.col-md-offset-1,.col-md-offset-2,.col-md-offset-3,.col-md-offset-4,.col-md-offset-5,.col-md-offset-6,.col-md-offset-7,.col-md-offset-8,.col-md-offset-9,.col-md-offset-10,.col-md-offset-11,.col-md-offset-12{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:0.5rem;padding-left:0.5rem}.col-md{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-md-1{-webkit-flex-basis:8.333%;-ms-flex-preferred-size:8.333%;flex-basis:8.333%;max-width:8.333%}.col-md-2{-webkit-flex-basis:16.667%;-ms-flex-preferred-size:16.667%;flex-basis:16.667%;max-width:16.667%}.col-md-3{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-md-4{-webkit-flex-basis:33.333%;-ms-flex-preferred-size:33.333%;flex-basis:33.333%;max-width:33.333%}.col-md-5{-webkit-flex-basis:41.667%;-ms-flex-preferred-size:41.667%;flex-basis:41.667%;max-width:41.667%}.col-md-5_5{-webkit-flex-basis:45%;-ms-flex-preferred-size:45%;flex-basis:45%;max-width:45%}.col-md-6{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-md-7{-webkit-flex-basis:58.333%;-ms-flex-preferred-size:58.333%;flex-basis:58.333%;max-width:58.333%}.col-md-8{-webkit-flex-basis:66.667%;-ms-flex-preferred-size:66.667%;flex-basis:66.667%;max-width:66.667%}.col-md-9{-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-md-10{-webkit-flex-basis:83.333%;-ms-flex-preferred-size:83.333%;flex-basis:83.333%;max-width:83.333%}.col-md-11{-webkit-flex-basis:91.667%;-ms-flex-preferred-size:91.667%;flex-basis:91.667%;max-width:91.667%}.col-md-12{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.333%}.col-md-offset-2{margin-left:16.667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.333%}.col-md-offset-5{margin-left:41.667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.333%}.col-md-offset-8{margin-left:66.667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.333%}.col-md-offset-11{margin-left:91.667%}.start-md{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;text-align:start}.center-md{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.end-md{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;text-align:end}.top-md{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.middle-md{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.bottom-md{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.around-md{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.between-md{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.first-md{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.last-md{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}}@media (min-width: 1025px){.col-l-md,.col-l-md-1,.col-l-md-2,.col-l-md-3,.col-l-md-4,.col-l-md-5,.col-l-md-6,.col-l-md-7,.col-l-md-8,.col-l-md-9,.col-l-md-10,.col-l-md-11,.col-l-md-12,.col-l-md-offset-0,.col-l-md-offset-1,.col-l-md-offset-2,.col-l-md-offset-3,.col-l-md-offset-4,.col-l-md-offset-5,.col-l-md-offset-6,.col-l-md-offset-7,.col-l-md-offset-8,.col-l-md-offset-9,.col-l-md-offset-10,.col-l-md-offset-11,.col-l-md-offset-12{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:0.5rem;padding-left:0.5rem}.col-l-md{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-l-md-1{-webkit-flex-basis:8.333%;-ms-flex-preferred-size:8.333%;flex-basis:8.333%;max-width:8.333%}.col-l-md-2{-webkit-flex-basis:16.667%;-ms-flex-preferred-size:16.667%;flex-basis:16.667%;max-width:16.667%}.col-l-md-3{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-l-md-4{-webkit-flex-basis:33.333%;-ms-flex-preferred-size:33.333%;flex-basis:33.333%;max-width:33.333%}.col-l-md-5{-webkit-flex-basis:41.667%;-ms-flex-preferred-size:41.667%;flex-basis:41.667%;max-width:41.667%}.col-l-md-5_5{-webkit-flex-basis:45%;-ms-flex-preferred-size:45%;flex-basis:45%;max-width:45%}.col-l-md-6{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-l-md-7{-webkit-flex-basis:58.333%;-ms-flex-preferred-size:58.333%;flex-basis:58.333%;max-width:58.333%}.col-l-md-8{-webkit-flex-basis:66.667%;-ms-flex-preferred-size:66.667%;flex-basis:66.667%;max-width:66.667%}.col-l-md-9{-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-l-md-10{-webkit-flex-basis:83.333%;-ms-flex-preferred-size:83.333%;flex-basis:83.333%;max-width:83.333%}.col-l-md-11{-webkit-flex-basis:91.667%;-ms-flex-preferred-size:91.667%;flex-basis:91.667%;max-width:91.667%}.col-l-md-12{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-l-md-offset-0{margin-left:0}.col-l-md-offset-1{margin-left:8.333%}.col-l-md-offset-2{margin-left:16.667%}.col-l-md-offset-3{margin-left:25%}.col-l-md-offset-4{margin-left:33.333%}.col-l-md-offset-5{margin-left:41.667%}.col-l-md-offset-6{margin-left:50%}.col-l-md-offset-7{margin-left:58.333%}.col-l-md-offset-8{margin-left:66.667%}.col-l-md-offset-9{margin-left:75%}.col-l-md-offset-10{margin-left:83.333%}.col-l-md-offset-11{margin-left:91.667%}.start-l-md{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;text-align:start}.center-l-md{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.end-l-md{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;text-align:end}.top-l-md{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.middle-l-md{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.bottom-l-md{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.around-l-md{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.between-l-md{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.first-l-md{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.last-l-md{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}}@media (min-width: 1281px){.container{width:76rem}.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-offset-0,.col-lg-offset-1,.col-lg-offset-2,.col-lg-offset-3,.col-lg-offset-4,.col-lg-offset-5,.col-lg-offset-6,.col-lg-offset-7,.col-lg-offset-8,.col-lg-offset-9,.col-lg-offset-10,.col-lg-offset-11,.col-lg-offset-12{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:0.5rem;padding-left:0.5rem}.col-lg{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-lg-1{-webkit-flex-basis:8.333%;-ms-flex-preferred-size:8.333%;flex-basis:8.333%;max-width:8.333%}.col-lg-2{-webkit-flex-basis:16.667%;-ms-flex-preferred-size:16.667%;flex-basis:16.667%;max-width:16.667%}.col-lg-3{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-lg-4{-webkit-flex-basis:33.333%;-ms-flex-preferred-size:33.333%;flex-basis:33.333%;max-width:33.333%}.col-lg-5{-webkit-flex-basis:41.667%;-ms-flex-preferred-size:41.667%;flex-basis:41.667%;max-width:41.667%}.col-lg-5_5{-webkit-flex-basis:45%;-ms-flex-preferred-size:45%;flex-basis:45%;max-width:45%}.col-lg-6{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-lg-7{-webkit-flex-basis:58.333%;-ms-flex-preferred-size:58.333%;flex-basis:58.333%;max-width:58.333%}.col-lg-8{-webkit-flex-basis:66.667%;-ms-flex-preferred-size:66.667%;flex-basis:66.667%;max-width:66.667%}.col-lg-9{-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-lg-10{-webkit-flex-basis:83.333%;-ms-flex-preferred-size:83.333%;flex-basis:83.333%;max-width:83.333%}.col-lg-11{-webkit-flex-basis:91.667%;-ms-flex-preferred-size:91.667%;flex-basis:91.667%;max-width:91.667%}.col-lg-12{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.333%}.col-lg-offset-2{margin-left:16.667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.333%}.col-lg-offset-5{margin-left:41.667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.333%}.col-lg-offset-8{margin-left:66.667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.333%}.col-lg-offset-11{margin-left:91.667%}.start-lg{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;text-align:start}.center-lg{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.end-lg{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;text-align:end}.top-lg{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.middle-lg{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.bottom-lg{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.around-lg{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.between-lg{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.first-lg{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.last-lg{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}}.app-visible-xs,.app-visible-sm,.app-visible-md,.app-visible-lg{display:none !important}@media (max-width: 480px){.app-visible-xs{display:block !important}}@media (min-width: 481px) and (max-width: 768px){.app-visible-sm{display:block !important}}@media (min-width: 769px) and (max-width: 1280px){.app-visible-md{display:block !important}}@media (min-width: 1281px){.app-visible-lg{display:block !important}}.app-visible-inline-xs,.app-visible-inline-sm,.app-visible-inline-lsm{display:none !important}@media (max-width: 480px){.app-visible-inline-xs{display:inline-block !important}}@media (min-width: 481px) and (max-width: 768px){.app-visible-inline-sm{display:inline-block !important}}@media (min-width: 769px) and (max-width: 1024px){.app-visible-inline-lsm{display:inline-block !important}}@media (max-width: 480px){.app-hidden-xs{display:none !important}}@media (min-width: 481px) and (max-width: 768px){.app-hidden-sm{display:none !important}}@media (min-width: 769px) and (max-width: 1280px){.app-hidden-md{display:none !important}}@media (min-width: 1281px){.app-hidden-lg{display:none !important}}@media (max-width: 480px){.app-fluid-xs{display:block;margin-left:-30px;margin-right:-30px}.app-fluid-xs[class^="col"]{padding-left:0;padding-right:0;flex-basis:initial;max-width:none}}@media (min-width: 481px) and (max-width: 768px){.app-fluid-sm{display:block;margin-left:-30px;margin-right:-30px}.app-fluid-sm[class^="col"]{padding-left:0;padding-right:0;flex-basis:initial;max-width:none}}@media (min-width: 769px) and (max-width: 1280px){.app-fluid-md{display:block;margin-left:-30px;margin-right:-30px}.app-fluid-md[class^="col"]{padding-left:0;padding-right:0;flex-basis:initial;max-width:none}}@media (min-width: 1281px){.app-fluid-lg{display:block;margin-left:-30px;margin-right:-30px}.app-fluid-lg[class^="col"]{padding-left:0;padding-right:0;flex-basis:initial;max-width:none}}body{margin:0;font-family:"ProximaNova", sans-serif;color:#000;background:#fff}*,*:before,*:after{-moz-box-sizing:border-box;box-sizing:border-box}*:focus{outline-color:#17a2ff}button{border:none;margin:0;padding:0;width:auto;overflow:visible;background:transparent;color:inherit;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;cursor:pointer}a,a[role="button"],area,button,input:not([type=range]),label,select,summary,textarea{-ms-touch-action:manipulation;touch-action:manipulation}.with-accent-bg{background-color:#ffe400}.with-interim-bg{background-color:#f1f4f7}.app-body{margin:60px 0}.app-container{padding-left:4vw;padding-right:4vw}@media (min-width: 769px){.app-container{padding-left:8.5vw;padding-right:8.5vw}}.app-page--title{font-size:3rem;line-height:1;font-weight:700;margin:0 0 40px;text-wrap:balance}@media (min-width: 481px){.app-page--title{margin-top:0}}@media (min-width: 769px){.app-page--title{font-size:3.5rem}}.app-page--title small{display:block;color:lightgray;font-weight:normal;font-size:1.125rem}.app-page--title+.app-page--description,.app-page--title+.app-page--subtitle{margin-top:-30px;margin-bottom:40px}.app-page--description{color:dimgray;font-size:1rem;line-height:1.5rem;margin:0}.app-page-section{margin:60px 0}.app-page-section:not(:first-child){padding-top:60px;border-top:1px solid #e6e6e6}.app-page-section.without-delimiter:not(:first-child){padding-top:0;border-top-width:0}.app-page-section.with-padding:not(:first-child){padding:60px 0}.app-page-section.with-cancelled-bottom-margin:not(:first-child){margin-bottom:-60px}.app-page-subsection:not(:first-child){margin-top:40px}.app-content{font-size:1.125rem;line-height:1.5rem}.app-content p,.app-content li{color:dimgray}.app-content-section:not(:first-child){margin-top:50px}.app-team-section--title{margin:0 0 10px 0 !important}@media (min-width: 481px){.app-team-section--title{text-align:right;padding-right:30px}}.app-team-section--name{margin:5px 0 0 0 !important}@media (min-width: 481px){.app-team-section--name{padding-left:30px;text-align:left}}.app-team-section--name:first-child{margin-top:0 !important}.app-clearfix{clear:both}.app-img-responsive{display:block;max-width:100%}.is-inline-block{display:inline-block}.is-center-block{margin-left:auto;margin-right:auto;display:block}@media (max-width: 480px){.is-center-block-xs{margin-left:auto;margin-right:auto;display:block}}@media (max-width: 479px) and (max-width: 768px){.is-center-block-sm{margin-left:auto;margin-right:auto;display:block}}@media (min-width: 769px) and (max-width: 1280px){.is-center-block-md{margin-left:auto;margin-right:auto;display:block}}@media (min-width: 1281px){.is-center-block-lg{margin-left:auto;margin-right:auto;display:block}}.app-section-divider{width:120px;height:5px;background-color:#17a2ff;margin:25px 0}@media print{.no-print{display:none}}.app-header{padding-top:15px;padding-bottom:15px;position:relative;border-bottom:1px solid #e6e6e6;display:flex;justify-content:space-between}.app-header--side-left{display:flex}.app-header--logo{width:208px}.app-footer{padding-top:60px;padding-bottom:60px;border-top:1px solid #e6e6e6}@media (max-width: 768px){.app-social-block{border-top:1px solid #e6e6e6;padding-top:60px}}.app-social-block--title{color:#000;font-weight:700;margin:0 0 20px}@media (min-width: 1281px){.app-social-block--title{margin-bottom:10px}}.app-social-links{margin:0;padding:0;list-style-type:none}.app-social-links>li{display:inline-block}.app-social-links>li .app-social-links--item{display:inline-block;width:40px;height:40px;border-radius:20px;overflow:hidden;margin-right:5px}.app-social-links>li .app-social-links--item.is-fb{color:#3C579F;transition:color .2s}.app-social-links>li .app-social-links--item.is-fb:hover{color:#364e8f}.app-social-links>li .app-social-links--item.is-tw{color:#55ADEF;transition:color .2s}.app-social-links>li .app-social-links--item.is-tw:hover{color:#4c9bd7}.app-weekly{margin-top:40px}@media (min-width: 481px){.app-weekly{margin-top:0}}@media (min-width: 1281px){.app-weekly{margin-top:40px}}a{color:#17a2ff;text-decoration:none}a:hover{text-decoration:underline}h2,.h2{margin:0 0 55px;color:#000;font-size:2.5em;font-weight:700;line-height:1}@media (min-width: 1025px){h2,.h2{font-size:3.5em;line-height:50px}}h3,.h3{color:#000;font-size:36px;font-weight:700;line-height:1;margin:0;margin-bottom:20px}@media (min-width: 1281px){h3,.h3{font-size:48px}}h3 .app-title-counter,.h3 .app-title-counter{color:dimgray;font-size:1rem;font-weight:400;position:relative;top:-15px;display:inline-block;margin-right:-25px}h4,.h4,.app-messageboard--title{color:#000;font-size:30px;font-weight:700;line-height:1;margin:1em 0 0.5em 0}h4:first-child,.h4:first-child,.app-messageboard--title:first-child{margin:0}h5,.h5{margin:1.5em 0 0.5em;color:#000;font-weight:700}.app-content ol{margin:1em 0;padding:0}.app-content ol li{margin:1em 0 1em 20px;padding:0 0 0 20px}.app-content ul{margin-bottom:0;margin-top:20px;padding:0 0 0 30px}.app-content ul li{margin-top:15px;list-style-type:none;position:relative}.app-content ul li::before{content:'';display:block;position:absolute;width:6px;height:6px;background-color:#17a2ff;border-radius:9999px;left:-18px;top:9px}p,.p{margin:20px 0 0;overflow-wrap:break-word;word-break:break-word}p:first-child,.p:first-child{margin-top:0}.compact-p p:not(:first-child){margin-top:0.5em}.app-lowercase{text-transform:lowercase}.app-known-site-ico{border-radius:2px;transform:translateY(1px)}.app-comment-link{white-space:nowrap;max-width:180px;overflow:hidden;text-overflow:ellipsis;display:inline-block;vertical-align:bottom}@media (min-width: 481px){.app-comment-link{max-width:280px}}.app-comment-link .app-known-site-ico{margin-right:3px}abbr{text-decoration:none;border-bottom:1px dotted #17a2ff;color:#17a2ff}.app-btn{min-height:50px;background-color:#17a2ff;display:inline-flex;align-items:center;justify-content:center;color:#fff;font:normal 18px/20px "ProximaNova", sans-serif;text-decoration:none;padding:0 30px;border-radius:9999px;border:1px solid #17a2ff;cursor:pointer;transition:all .2s;transition-property:background-color, color, border-color}.app-btn:hover{text-decoration:none;background-color:#1591e5}.app-btn:focus{box-shadow:0 0 2px 2px #eee}.app-btn.is-medium{min-height:42px;padding:0 25px}.app-btn.is-ghost{background-color:transparent;border:1px solid rgba(23,162,255,0.3);color:#17a2ff}@media (min-width: 481px){.app-btn.is-ghost{min-width:264px}}.app-btn.is-ghost:hover{background-color:#17a2ff;color:white}.app-btn.is-small{font-size:1rem;min-width:unset !important;min-height:38px;padding:0 20px}.app-btn.is-accent{background-color:#ffe400;color:#000;font-weight:700;text-transform:uppercase;border-style:solid;border-color:#ffe400;border-width:3px 1px 1px 1px}@media (min-width: 481px){.app-btn.is-accent{min-width:264px}}.app-btn.is-accent:hover{background-color:#ffe933;border-color:#ffe933}.app-btn.is-danger{background-color:transparent;color:#000;font-weight:700;text-transform:uppercase;border:3px solid orangered}.app-btn.is-danger:hover{background-color:transparent;color:orangered}.app-btn.is-tag{min-height:34px;background-color:#f1f4f7;color:dimgray;font-size:1rem;font-weight:400;padding:0 20px;border:none}.app-btn.is-tag.is-narrower{padding:0 17px !important}.app-btn.is-tag:hover{background-color:#d8dbde}.app-btn.is-file{min-height:34px;background-color:#f1f4f7;color:#17a2ff;font-size:1rem;font-weight:700;padding:0 20px;margin-bottom:10px;border:none}@media (min-width: 481px){.app-btn.is-file{min-width:70px}}.app-btn.is-block{width:100%}.app-btn.is-loading{pointer-events:none}.app-btn.with-icon{display:inline-flex;align-items:center;padding:0 13px;border-width:1px}@media (min-width: 481px){.app-btn.with-icon{min-width:unset}}.app-btn.with-icon.is-accent .app-btn--text{margin-top:2px}.app-btn.with-icon .app-btn--ico{vertical-align:middle;display:inline-block}.app-btn.with-icon .app-btn--text{display:inline-block;margin-left:10px;margin-right:5px;font-weight:600}@media (min-width: 481px){.app-btn.is-not-wide{min-width:unset}}.app-btn.is-secondary-light{background-color:transparent;color:#17a2ff;border-width:0;min-width:auto}.app-btn.is-secondary-light:hover{background-color:transparent;text-decoration:underline}.app-btn.is-secondary-danger{background-color:transparent;color:#17a2ff;border-width:0;min-width:auto;color:#d9534f;padding-left:0;padding-right:0}.app-btn.is-secondary-danger:hover{background-color:transparent;text-decoration:underline}form .app-btn.is-tag{user-select:none}input:checked+.app-btn.is-tag{color:white;background-color:#17a2ff}input:checked+.app-btn.is-tag:hover{background-color:#1591e5}.app-btn-link{font-family:"ProximaNova", sans-serif;font-size:inherit;color:#17a2ff;text-decoration:none;background:none;border:none;padding:0;cursor:pointer}.app-btn-link.is-major{font-weight:bold}.app-btn-link.is-minor{color:darkgray}.app-btn-link.is-white{color:white}.app-btn-link:hover,.app-btn-link:focus{text-decoration:underline}@keyframes pulsing{from{transform:scale(1)}to{transform:scale(1.05)}}.app-pulsing-button:focus{animation:pulsing ease-out 0.5s infinite alternate}.app-buttons{display:flex;justify-content:center;flex-wrap:wrap;margin:calc(var(--box-padding) / -2)}.app-buttons .app-btn{margin:calc(var(--box-padding) / 2)}.app-btn-small-action{border-radius:9999px;padding:2px;height:20px;transition:transform 0.2s}.app-btn-small-action:focus,.app-btn-small-action:hover{transform:scale(1.2)}.app-btn-small-action.is-info{transition-property:transform, color;cursor:help;vertical-align:text-bottom;color:#e6e6e6}.app-btn-small-action.is-info:hover{color:silver}.app-form.is-compact .app-buttons{justify-content:flex-start;margin:calc(var(--box-padding) / -4);border-top:5px solid transparent}.app-form.is-compact .app-buttons .app-btn,.app-form.is-compact .app-buttons .app-form-alert{margin:calc(var(--box-padding) / 4)}.app-form-control{width:100%;color:dimgray;height:54px;border:1px solid gainsboro;font-family:inherit;font-size:1rem;font-weight:400;line-height:1.125rem;padding:20px}.app-form-control.is-huge{height:74px;font-size:1.875rem;line-height:1.6875rem;border:none;border-bottom:2px solid #e6e6e6;color:#17a2ff;font-weight:700;padding-top:20px}.app-form-control.is-huge::placeholder{color:gainsboro}.app-form-control.is-huge.has-error{border-bottom:2px solid #d9534f}.app-form-control.is-prime{border:none;border-bottom:1px solid gainsboro;color:#17a2ff;font-size:2.25rem;font-weight:700;line-height:1.5rem;padding-bottom:15px;padding-top:0;height:auto}.app-form-control::placeholder{color:dimgray}.app-form-control:focus{outline:none}.app-form-control:focus::placeholder{color:transparent}.app-form-control:disabled{color:silver !important;background-color:white}textarea.app-form-control{border:1px solid gainsboro;min-height:104px;resize:vertical;padding:15px}textarea.app-form-control.is-large{min-height:160px}.app-input-group{display:flex;align-items:stretch}.app-input-group--addon{display:flex;flex-basis:60px;justify-content:center;align-items:center}.app-input-group--addon+.app-form-control{padding-left:0;text-align:left;margin-top:0;padding-top:20px;color:#17a2ff;font-size:1.125rem;font-weight:600;line-height:1.75rem;width:auto;flex-grow:1}.app-input-group--addon+.app-form-control::placeholder{color:dimgray;font-size:1rem;font-weight:400}.is-related{color:#17a2ff;font-weight:600;line-height:1.75rem}.app-form-group:not(:first-child){margin-top:25px}@media (min-width: 481px){.app-form-group.is-spacious{margin-top:40px}}@media (min-width: 481px){.app-form-group.is-extra-spacious{margin-top:60px}}.app-form-group .app-form-control:not(:first-child){margin-top:10px}.app-form-group.with-pseudo-cursor{position:relative}.app-form-group.with-pseudo-cursor .app-control-pseudo-cursor{width:2px;height:75%;background-color:dimgray;position:absolute;left:0;top:50%;transform:translateY(-50%);animation:pseudoCursor 1s infinite}.app-form-group.with-pseudo-cursor .app-form-control:focus~.app-control-pseudo-cursor,.app-form-group.with-pseudo-cursor .app-form-control:not(:placeholder-shown)~.app-control-pseudo-cursor{display:none}@keyframes pseudoCursor{0%,100%{opacity:1}50%{opacity:0}}.app-control-label{color:#000;font-size:1.25rem;font-weight:700}.app-checkbox{padding:0 8px}.app-checkbox input{display:none}.app-checkbox label{color:#9c9c9c;font-size:1.125rem;font-weight:400;line-height:2.75rem;position:relative;padding-left:40px;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.app-checkbox label:before{display:block;content:'';width:28px;height:28px;border:1px solid #cfcfcf;position:absolute;left:0;top:50%;margin-top:-14px}.app-checkbox input:checked+label{color:#17a2ff;font-weight:600}.app-checkbox input:checked+label:after{display:block;content:'';width:18px;height:9px;margin-left:5px;margin-top:-4.5px;border-left:2px solid #17a2ff;border-bottom:2px solid #17a2ff;position:absolute;left:0;top:50%;transform:rotate(-50deg) skew(-10deg) translate(2px, -1px)}.app-radio-group{display:flex;justify-content:center;flex-wrap:wrap;margin-top:25px}.app-radio-group--item{display:inline-block}.app-radio-group--item input[type="radio"]{display:none}.app-radio-group--item label{background-color:#f1f4f7;border-radius:17px;color:#17a2ff;font-size:1rem;font-weight:700;display:inline-block;padding:8px 30px 6px;margin:2px;cursor:pointer;transition:background-color .2s, color .2s}.app-radio-group--item label:hover{background-color:#d8dbde}.app-radio-group--item input[type="radio"]:checked+label{background-color:#6ed933;color:#fff}.app-switcher--section{border:1px solid #e9e9e9;padding:30px}@media (min-width: 481px){.app-switcher--section{display:flex}}.app-switcher--item{padding-left:80px;position:relative;text-align:left}@media (min-width: 481px){.app-switcher--item{padding-left:70px;flex:1 1 1px}.app-switcher--item:not(:first-child){margin-left:30px}}.app-switcher--item input[type="checkbox"]{display:none}.app-switcher--item label{cursor:pointer}.app-switcher--item label:before{content:'';display:block;position:absolute;top:0;left:0;width:58px;height:34px;background-color:#17a2ff;border-radius:17px;transition:background-color .2s;transform:translateY(5px)}.app-switcher--item label:after{content:'';display:block;width:28px;height:28px;background-color:#fff;border-radius:14px;position:absolute;top:3px;left:3px;transition:left .3s;transform:translateY(5px)}.app-switcher--item label:hover:before{background-color:#1591e5}.app-switcher--item input[type="checkbox"]:checked+label:before{background-color:#6ed933}.app-switcher--item input[type="checkbox"]:checked+label:hover:before{background-color:#63c32e}.app-switcher--item input[type="checkbox"]:checked+label:after{left:calc(58px - 31px)}@media (max-width: 480px){.app-switcher--item+.app-switcher--item{margin-top:25px}}.app-monospace-control{font-family:"Lucida Console", Monaco, monospace}.app-form-alert{color:orangered !important}.app-word-notes-form{margin-top:15px}.app-hint-list{column-count:2;margin:0;padding:0;list-style-type:none}@media (min-width: 769px){.app-hint-list{column-count:3}}.app-hint-list--item{margin:0;padding:0}.tippy-content .app-hint-list{column-count:2}.app-form--editable-field{border:2px solid gainsboro;border-radius:5px;padding:4px 8px;margin:-6px -10px}.app-form--aside-field{border:2px solid gainsboro !important;margin-top:-2px !important;margin-left:-10px;margin-right:-10px;border-radius:5px}.app-form--aside-field.app-multicheck--tags{padding:3px 40px 3px 3px;margin:-8px -10px !important;min-height:44px}.app-form--aside-field-wrap{margin:-6px -10px}.app-form--aside-field-wrap .app-form-control{border-width:2px;border-radius:5px;padding:8px;height:auto}.app-header .app-suggest-box{margin-top:4px;z-index:2;padding-top:15px;position:absolute;right:calc(8.5vw + 45px);width:60px;top:0;border-bottom:none}.app-header .app-suggest-box .app-form-control{border:none}@media (min-width: 481px){.app-header .app-suggest-box .app-input-group{border:1px solid transparent}}@media (min-width: 769px){.app-header .app-suggest-box{position:relative;padding-top:0;margin-left:30px;left:0}}@media (min-width: 769px) and (max-width: 1024px){.app-header .app-suggest-box{width:370px}}@media (min-width: 1025px){.app-header .app-suggest-box{max-width:calc(40vw - 208px);width:405px}}@media (min-width: 1281px){.app-header .app-suggest-box{width:600px}}@media (min-width: 769px){.app-header .app-suggest-box .app-input-group{border:1px solid transparent}}@media (max-width: 768px){.app-header .app-suggest-box .app-input-group--addon{background-color:#fff;position:relative;z-index:1;pointer-events:none;margin-right:-60px}}@media (max-width: 1280px){.app-header .app-suggest-box .app-form-control{width:0;padding:0}}.app-header .app-suggest-box .app-suggest-box--menu{display:none;top:calc(100% - 4px)}@media (min-width: 1025px){.app-header .app-suggest-box .app-suggest-box--menu{top:calc(100% - 5px)}}.app-header .app-suggest-box.is-open{right:0}@media (max-width: 768px){.app-header .app-suggest-box.is-open{width:100%}}@media (min-width: 769px) and (max-width: 1024px){.app-header .app-suggest-box.is-open{width:370px}}@media (min-width: 1025px){.app-header .app-suggest-box.is-open{width:405px}}@media (min-width: 1281px){.app-header .app-suggest-box.is-open{width:600px}}@media (min-width: 769px){.app-header .app-suggest-box.is-open .app-input-group{border:1px solid #e9e9e9}}@media (min-width: 1025px) and (max-width: 1280px){.app-header .app-suggest-box.is-open .app-input-group{width:405px;position:absolute;left:0;top:0;background-color:#fff}}.app-header .app-suggest-box.is-open .app-input-group--addon{margin-right:0;pointer-events:auto}.app-header .app-suggest-box.is-open .app-suggest-box--menu{display:block;border-bottom:1px solid #e9e9e9}@media (min-width: 769px){.app-header .app-suggest-box.is-open .app-suggest-box--menu{border:1px solid #e9e9e9;border-top:none;width:100%}}@media (min-width: 1025px) and (max-width: 1280px){.app-header .app-suggest-box.is-open .app-suggest-box--menu{width:405px}}.app-suggest-box{background:#fff;z-index:2;position:relative}.app-suggest-box .app-suggest-box--close{display:none;width:55px;cursor:pointer;justify-content:center;align-items:center;color:darkgray}.app-suggest-box .app-suggest-box--menu{display:none}.app-suggest-box.is-open .app-suggest-box--menu{display:block}.app-suggest-box.has-any-content .app-suggest-box--close{display:flex}.app-suggest-box.is-hero{border-bottom:2px solid #e6e6e6}.app-suggest-box.is-hero .app-form-control{border:none}@media (min-width: 481px){.app-suggest-box.is-hero .app-input-group{border:1px solid transparent}}@media (max-width: 480px){.app-suggest-box.is-hero .app-input-group--addon{flex-basis:0;justify-content:flex-start;margin-right:10px}}.app-suggest-box--search-btn{color:#17a2ff;background-color:transparent;border-width:0;border-radius:0;padding:4px 16px 0;font-weight:600}.app-suggest-box--search-btn:hover,.app-suggest-box--search-btn:active{color:#1591e5;background-color:transparent}.app-suggest-box--search-btn:focus{box-shadow:none}.app-suggest-box--menu{position:absolute;width:100%;background:#fff;left:0;top:calc(100% + 2px);max-height:250px;overflow:auto}@media (min-width: 769px){.app-suggest-box--menu{max-height:450px}}.app-suggest-box--menu-section{padding:10px 0;margin:0}.app-suggest-box--menu-title{color:#000;font-size:1.125rem;font-weight:600;line-height:1.625rem;padding:5px 20px}.app-suggest-box--menu-item a{font-size:1.125rem;color:dimgray;font-weight:400;line-height:1.625rem;display:block;padding:5px 20px 5px 60px}.app-suggest-box--menu-item a:hover{background-color:rgba(23,162,255,0.05);text-decoration:none}.app-suggest-box--menu-item.is-selected{background-color:rgba(23,162,255,0.1)}.app-suggest-box--menu-item.is-show-more a{font-size:1rem;line-height:1.5rem;color:#17a2ff}.app-suggest-box[data-filler="1"] .app-suggest-box--menu-item a{padding-left:21px}.app-nav{height:60px}@media (min-width: 1025px){.app-nav{height:auto}}.app-nav--trigger{width:25px;cursor:pointer;position:absolute;top:50%;right:8.5vw;transform:translate(0, -50%);height:20px}@media (min-width: 1025px){.app-nav--trigger{display:none}}.app-nav--trigger>span{display:block;background-color:#000;height:3px;width:100%;border-radius:2px;position:absolute}.app-nav--trigger>span:first-child,.app-nav--trigger>span:last-child{left:0;transform-origin:0% center;transition:transform .3s}.app-nav--trigger>span:first-child{top:0}.app-nav--trigger>span:last-child{bottom:0}.app-nav--trigger>span:not(:first-child):not(:last-child){top:50%;left:0;transform:translate(0, -50%);opacity:1;transition:left .3s, opacity .3s}.app-nav--trigger.is-open>span{position:absolute}.app-nav--trigger.is-open>span:not(:first-child):not(:last-child){left:100%;opacity:0}.app-nav--trigger.is-open>span:first-child{transform:rotate(45deg)}.app-nav--trigger.is-open>span:last-child{transform:rotate(-45deg)}.app-nav--body{position:absolute;top:100%;left:0;right:0;background:#fff;display:none;z-index:1;border-top:1px solid #e6e6e6}.app-nav--body.is-open{display:block}@media (min-width: 1025px){.app-nav--body{position:static;text-align:right;display:block;white-space:nowrap;border-width:0;margin-right:-15px}}.app-nav--link{border-bottom:1px solid #e6e6e6;text-align:center;padding:15px 0;display:block;font-size:1.125rem;line-height:1.625rem;font-weight:600;text-decoration:none}@media (min-width: 1025px){.app-nav--link{border-width:0;display:inline-block;padding:7px 15px;vertical-align:middle}}.app-featured-nav--divider{height:50px}.app-featured-nav--item{height:116px;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.app-featured-nav--item:hover{text-decoration:none}.app-tabs--controls{margin:0 0 30px 0;padding:0;list-style-type:none;text-align:center;display:flex;flex-wrap:wrap;justify-content:center}.app-tabs--controls>li{margin:0 0 10px 0;font-size:1.125rem;font-weight:600;line-height:1.625rem;flex-grow:0;cursor:default}@media (min-width: 769px){.app-tabs--controls>li{margin:0 10px 10px}}.app-tabs--controls>li>a{border-bottom:3px solid transparent;padding:3px 10px;display:block;color:#000;font-size:inherit;font-weight:600;line-height:inherit;cursor:pointer}.app-tabs--controls>li.is-active{border-bottom:3px solid transparent;padding:3px 10px;color:#17a2ff;border-bottom-color:#17a2ff}@media (min-width: 769px){.app-tabs--controls.is-compact>li{margin:0 5px 10px}}.app-pager{position:relative}.app-pager--inner{position:absolute;left:0;color:#17a2ff}@media (max-width: 768px){.app-pager--inner{margin-top:-2.5em}}.app-pager--arrow{transform:scaleX(-1)}.app-flash-messages{position:absolute;width:100%;height:0;z-index:1;display:flex;flex-direction:column;align-items:center}.app-flash-message{background-color:white;padding:0.5rem 1rem;margin:1rem 0;border-radius:1rem;display:inline-flex;justify-content:center;align-items:center;transition:opacity .5s}.app-flash-message--close{flex-shrink:0;padding:0.375rem;margin-left:0.25rem;color:darkgray;position:relative;top:1px;transition:all .3s;transition-property:transform, opacity;opacity:0.5;transform:scale(1)}.app-flash-message--close:hover{opacity:1;transform:scale(1.2)}.app-messageboards{display:flex;flex-wrap:wrap;align-items:stretch;border-right:1px solid whitesmoke;border-bottom:1px solid whitesmoke}.app-messageboard{flex:1 50%;min-width:250px;transition:background-color 0.2s;border-top:1px solid whitesmoke;border-left:1px solid whitesmoke;padding:var(--box-padding)}.app-messageboard:hover{background-color:#f1f4f7}.app-messageboard--link:hover{text-decoration:none}.app-messageboard--description{margin-top:4px;margin-bottom:0.5em}.app-messageboard--meta{margin-top:2px;color:darkgray}.app-update-badge{background-color:#17a2ff;border-radius:10px;color:#fff;font-size:0.75rem;font-weight:600;line-height:1;padding:3px 6px;vertical-align:baseline;cursor:default;white-space:nowrap;display:inline-block}.app-update-badge.is-medium{font-size:1rem}.app-update-badge.has-left-pad{margin-left:1ex}.app-topic-form-buttons{height:auto;margin:1.5em 0 2em !important}.thredded--is-compact .app-topic-form-buttons{height:0;margin:0 !important}.thredded--topics--follow-info{position:absolute;right:-24px;top:0}.thredded--empty--title{font-size:1.5rem;margin-bottom:1rem}.app-topic-header{margin-bottom:36px;margin-top:12px}@media (min-width: 481px){.app-topic-header{margin-bottom:40px;margin-top:0}}.app-topic-header--primary{display:flex;margin-bottom:7px}.app-topic-header--primary--title{font-size:28px;line-height:1.2;flex-grow:1;margin:0}.app-topic-header--primary--bell{padding:5px 0 0 10px;color:#dee0e3}.app-topic-header--primary--bell button{background:none;border:0;padding:0;margin:0;color:inherit;cursor:pointer;transition:color .2s}.app-topic-header--primary--bell button:hover{color:#8cd1ff}.app-topic-header--primary--bell.is-active{color:#17a2ff}.app-topic-header--meta{display:flex;flex-wrap:wrap;justify-content:flex-end}.app-topic-header--meta--item{color:rgba(102,102,102,0.6);margin-left:30px}.app-topic-header--meta--item input{color:inherit}.app-topic-header--meta--item .app-btn-link{color:rgba(102,102,102,0.6)}.app-topic-header--meta .app-forum-breadcrumbs{flex-grow:1}.app-forum-breadcrumbs{margin:0;padding:0;list-style-type:none;color:#17a2ff}.app-forum-breadcrumbs--item{display:inline}.app-forum-breadcrumbs--item:not(:last-child)::after{content:' / '}
