@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600&display=swap);
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}code[class*=language-],pre[class*=language-]{background:none;color:#000;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;text-align:left;text-shadow:0 1px #fff;white-space:pre;word-break:normal;word-spacing:normal;word-wrap:normal;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4}code[class*=language-] ::-moz-selection,code[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection,pre[class*=language-]::-moz-selection{background:#b3d4fc;text-shadow:none}code[class*=language-] ::selection,code[class*=language-]::selection,pre[class*=language-] ::selection,pre[class*=language-]::selection{background:#b3d4fc;text-shadow:none}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{margin:.5em 0;overflow:auto;padding:1em}:not(pre)>code[class*=language-],pre[class*=language-]{background:#f5f2f0}:not(pre)>code[class*=language-]{border-radius:.3em;padding:.1em;white-space:normal}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#708090}.token.punctuation{color:#999}.token.namespace{opacity:.7}.token.boolean,.token.constant,.token.deleted,.token.number,.token.property,.token.symbol,.token.tag{color:#905}.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string{color:#690}.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url{background:hsla(0,0%,100%,.5);color:#9a6e3a}.token.atrule,.token.attr-value,.token.keyword{color:#07a}.token.class-name,.token.function{color:#dd4a68}.token.important,.token.regex,.token.variable{color:#e90}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}:root{--color-primary:#191970;--color-primary-light:#89cff0;--color-primary-dark:#0f0f43;--color-secondary:#ff6961;--color-light:#fff;--color-mid:#838383;--color-dark:#000;--color-text:var(--color-dark);--color-border:var(--color-mid);--color-success-light:green;--color-success-dark:#006400;--color-danger-light:red;--color-danger-dark:darkred;--form-padding-block:0.5rem;--form-padding-inline:0.5rem;--height-header:7rem;--height-header-sm:4rem;--radius:0.25rem;--width-content-max:57rem;--width-dialog-max:48rem;--menu-inner-padding:0.5rem 1vw;--left-right-padding:calc(1rem + 1vw);--max-nav-width:23vw}.sr-only{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto!important;-webkit-clip-path:none!important;clip-path:none!important;height:auto!important;margin:auto!important;overflow:visible!important;white-space:normal!important;width:auto!important}*,:after,:before{box-sizing:border-box}html{font-size:100%}html body *{font-family:Inter,sans-serif}body{background-color:var(--primary-colour-light);color:var(--text-colour);font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500;font-weight:400;margin:0;min-height:100vh;padding:0}.form-control{display:block;width:100%}input,select,textarea{--webkit-appearance:none}.button,button,input,input[type=button],input[type=reset],input[type=submit],select,textarea{appearance:none;background-color:var(--color-light);border:1px solid var(--color-border);border-radius:var(--radius);display:inline-block;font-family:inherit;padding-block:var(--form-padding-block);padding-inline:var(--form-padding-inline)}.button,button,input[type=button],input[type=reset],input[type=submit]{--color-border:var(--color-primary-dark);--form-padding-inline:2rem;--radius:0.25rem;--webkit-appearance:none;background-color:var(--color-primary-dark);color:var(--color-light);cursor:pointer;transition:background-color .2s,border-color .2s}.button:is(:link,:visited),button:is(:link,:visited),input[type=button]:is(:link,:visited),input[type=reset]:is(:link,:visited),input[type=submit]:is(:link,:visited){color:var(--color-light)}.button:is(:hover,:active),button:is(:hover,:active),input[type=button]:is(:hover,:active),input[type=reset]:is(:hover,:active),input[type=submit]:is(:hover,:active){background-color:var(--color-primary);border-color:var(--color-primary)}.button{text-align:center;text-decoration:none}input[type=checkbox]{height:1em;width:1em}input[type=checkbox]:before{content:"";display:block;font-size:.75em;line-height:1;margin:.125em}input[type=checkbox]:checked:before{content:"✔"}label:has(input[type=checkbox]){align-items:center;display:flex;gap:.25rem}textarea{resize:vertical}fieldset{border:none;margin:0;outline:none;padding:0}.message.success{background-color:var(--color-success-light);border-color:var(--color-success);border-radius:.5rem;color:#fff;padding:1rem}header{display:grid;grid-template-columns:1fr auto 50px}.outer{display:grid;gap:4rem;min-height:calc(100vh - 7rem);transition:margin-top .3s}.outer .inside-outer{padding-top:3rem}@media screen and (min-width:1200px){.outer{grid-template-columns:var(--max-nav-width) minmax(auto,var(--width-content-max))}.outer #nav .nav-inner{overflow:hidden;width:var(--max-nav-width)}}.small+.outer{margin-top:3rem}.siblings-and-children{display:none}body.mobile-menu .siblings-and-children{display:block}body.mobile-menu .outer{padding-left:var(--left-right-padding);padding-right:var(--left-right-padding)}h1,h2,h3,h4,h5,h6{margin:1rem 0 .61rem}h1{font-size:2rem;margin-top:0}h2{font-size:1.75rem}h3{font-size:1.5rem}h4{font-size:1.25rem}h5{font-size:1.125rem}h6{font-size:1rem}a:is(:link){color:var(--color-primary);transition:color .2s}a:is(:visited){color:var(--color-primary-dark)}a:is(:hover,:active){color:var(--color-primary-light)}.thh-content-provider h1,.thh-content-provider h2,.thh-content-provider h3,.thh-content-provider h4,.thh-content-provider h5,.thh-content-provider h6{margin:1em 0 .67rem}main li,main p{line-height:1.5}main p{margin:0 0 .5rem}@font-face{font-family:silverstripe;font-style:normal;font-weight:400;src:url(fonts/silverstripe.af82eae5.eot);src:url(fonts/silverstripe.af82eae5.eot?#iefix) format("embedded-opentype"),url(fonts/silverstripe.146971ba.woff) format("woff"),url(fonts/silverstripe.82c3a010.ttf) format("truetype"),url(images/silverstripe.bf819443.svg#silverstripe) format("svg")}[data-icon]:before{content:attr(data-icon)}[class*=" font-icon-"]:before,[class^=font-icon-]:before,[data-icon]:before{font-family:silverstripe!important;font-style:normal!important;font-variant:normal!important;font-weight:400!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.font-icon-search:before{content:"s"}.font-icon-sync:before{content:"c"}.font-icon-print:before{content:"d"}.font-icon-list:before{content:"e"}.font-icon-plus-circled:before{content:"f"}.font-icon-check-mark-2:before{content:"k"}.font-icon-book:before{content:"n"}.font-icon-book-open:before{content:"o"}.font-icon-plus:before{content:"j"}.font-icon-tree:before{content:"p"}.font-icon-flow-tree:before{content:"q"}.font-icon-info-circled:before{content:"y"}.font-icon-chart-line:before{content:"B"}.font-icon-graph-bar:before{content:"E"}.font-icon-torsos-all:before{content:"F"}.font-icon-torso:before{content:"H"}.font-icon-chart-pie:before{content:"A"}.font-icon-sitemap:before{content:"C"}.font-icon-chat:before{content:"t"}.font-icon-comment:before{content:"w"}.font-icon-logout:before{content:"z"}.font-icon-cancel-circled:before{content:"Q"}.font-icon-left-open:before{content:"T"}.font-icon-right-open:before{content:"U"}.font-icon-check-mark:before{content:"G"}.font-icon-check-mark-circle:before{content:"I"}.font-icon-back-in-time:before{content:"X"}.font-icon-cog:before{content:"Y"}.font-icon-fast-forward:before{content:"h"}.font-icon-install:before{content:"a"}.font-icon-down-circled:before{content:"i"}.font-icon-eye:before{content:"l"}.font-icon-columns:before{content:"r"}.font-icon-monitor:before{content:"x"}.font-icon-mobile:before{content:"J"}.font-icon-tablet:before{content:"K"}.font-icon-pencil:before{content:"m"}.font-icon-trash:before{content:"g"}.font-icon-edit:before{content:"N"}.font-icon-tick:before{content:"O"}.font-icon-upload:before{content:"b"}.font-icon-thumbnails:before{content:"W"}.font-icon-down-open:before{content:"0"}.font-icon-up-open:before{content:"1"}.font-icon-link:before{content:"2"}.font-icon-level-up:before{content:"V"}.font-icon-image:before{content:"4"}.font-icon-trash-bin:before{content:"P"}.font-icon-left-open-big:before{content:"5"}.font-icon-down-open-big:before{content:"6"}.font-icon-up-open-big:before{content:"7"}.font-icon-right-open-big:before{content:"8"}.font-icon-save:before{content:"!"}.font-icon-rocket:before{content:"Z"}.font-icon-cancel:before{content:"D"}.font-icon-happy:before{content:'"'}.font-icon-sad:before{content:"#"}.font-icon-angle-double-right:before{content:"$"}.font-icon-angle-double-left:before{content:"%"}.font-icon-angle-right:before{content:"&"}.font-icon-angle-left:before{content:"'"}.font-icon-caret-up-down:before{content:")"}.font-icon-caret-down-two:before{content:"("}.font-icon-caret-up-two:before{content:"*"}.font-icon-right-dir:before{content:"+"}.font-icon-down-dir:before{content:","}.font-icon-link-broken:before{content:"-"}.font-icon-switch:before{content:"."}.font-icon-resize:before{content:"L"}.font-icon-menu:before{content:"/"}.font-icon-edit-list:before{content:":"}.font-icon-help-circled:before{content:";"}.font-icon-icon-enlarge:before{content:"="}.font-icon-page-multiple:before{content:">"}.font-icon-database:before{content:"?"}.font-icon-block:before{content:"<"}.font-icon-up-circled:before{content:"]"}.font-icon-clock:before{content:"^"}.font-icon-spinner:before{content:"_"}.font-icon-menu-campaigns:before{content:"`"}.font-icon-menu-files:before{content:"{"}.font-icon-menu-help:before{content:"|"}.font-icon-menu-modaladmin:before{content:"}"}.font-icon-menu-pages:before{content:"~"}.font-icon-menu-reports:before{content:"\\"}.font-icon-menu-security:before{content:""}.font-icon-menu-settings:before{content:""}.font-icon-sort:before{content:""}.font-icon-lock:before{content:""}.font-icon-cross-mark:before{content:""}.font-icon-folder-add:before{content:""}.font-icon-drag-handle:before{content:"S"}.font-icon-safari:before{content:""}.font-icon-folder-move:before{content:""}.font-icon-clipboard-pencil:before{content:""}.font-icon-picture:before{content:"v"}.font-icon-sliders:before{content:""}.font-icon-white-question:before{content:""}.font-icon-home:before{content:""}.font-icon-block-banner:before{content:""}.font-icon-block-carousel:before{content:""}.font-icon-block-content:before{content:""}.font-icon-block-file-list:before{content:""}.font-icon-block-form:before{content:""}.font-icon-block-layout:before{content:""}.font-icon-block-media:before{content:""}.font-icon-tag:before{content:""}.font-icon-tags:before{content:""}.font-icon-checklist:before{content:""}.font-icon-export:before{content:""}.font-icon-box:before{content:""}.font-icon-language:before{content:""}.font-icon-globe:before{content:""}.font-icon-eye-with-line:before{content:""}.font-icon-translatable:before{content:""}.font-icon-pulse:before{content:""}.font-icon-dot-3:before{content:"9"}.font-icon-code:before{content:"3"}.font-icon-external-link:before{content:"@"}.font-icon-explore-addons:before{content:""}.font-icon-share:before{content:""}.font-icon-calendar:before{content:""}.font-icon-universal-access:before{content:""}.font-icon-cart:before{content:""}.font-icon-credit-card:before{content:""}.font-icon-news:before{content:""}.font-icon-p-event:before{content:""}.font-icon-p-event-alt:before{content:""}.font-icon-p-article:before{content:""}.font-icon-p-articles:before{content:""}.font-icon-p-document:before{content:""}.font-icon-p-code:before{content:""}.font-icon-p-error:before{content:""}.font-icon-p-cart:before{content:""}.font-icon-p-list:before{content:""}.font-icon-p-archive:before{content:""}.font-icon-p-news-item:before{content:""}.font-icon-p-multi:before{content:""}.font-icon-page:before{content:""}.font-icon-p-a:before{content:""}.font-icon-p-a-b:before{content:""}.font-icon-p-alt:before{content:""}.font-icon-p-shield-off:before{content:""}.font-icon-p-shield:before{content:""}.font-icon-p-posts:before{content:""}.font-icon-p-home:before{content:""}.font-icon-p-gallery-alt:before{content:""}.font-icon-p-gallery:before{content:""}.font-icon-p-data:before{content:""}.font-icon-p-b:before{content:""}.font-icon-p-virtual:before{content:""}.font-icon-p-alt-2:before{content:""}.font-icon-p-alt-3:before{content:""}.font-icon-p-profile:before{content:""}.font-icon-p-attachment:before{content:""}.font-icon-p-download:before{content:""}.font-icon-p-search:before{content:""}.font-icon-p-mail:before{content:""}.font-icon-p-map:before{content:""}.font-icon-p-redirect:before{content:""}.font-icon-p-post:before{content:""}.font-icon-p-shop:before{content:""}.font-icon-p-book:before{content:""}.font-icon-p-package:before{content:""}.font-icon-p-blocked:before{content:""}.font-icon-circle-star:before{content:""}.font-icon-sun:before{content:""}.font-icon-accessibility:before{content:""}.font-icon-plus-thin:before{content:""}.font-icon-dashboard:before{content:""}.font-icon-block-embed:before{content:""}.font-icon-minus-circle:before{content:""}.font-icon-check-circle:before{content:""}.font-icon-minus:before{content:""}.font-icon-plus-1:before{content:""}.font-icon-right-thin:before{content:""}.font-icon-left-thin:before{content:""}.font-icon-down-thin:before{content:""}.font-icon-up-thin:before{content:""}.font-icon-attention:before{content:"["}.font-icon-integration:before{content:""}.font-icon-lamp:before{content:""}.font-icon-flag:before{content:""}.font-icon-globe-1:before{content:"R"}.font-icon-shield:before{content:"u"}.font-icon-clone:before{content:""}.font-icon-block-back:before{content:""}.font-icon-block-a:before{content:""}.font-icon-block-a-b:before{content:""}.font-icon-block-analytics:before{content:""}.font-icon-block-user-3:before{content:""}.font-icon-block-attachment:before{content:""}.font-icon-block-layout-2:before{content:""}.font-icon-block-clock:before{content:""}.font-icon-block-layout-3:before{content:""}.font-icon-block-info:before{content:""}.font-icon-block-group:before{content:""}.font-icon-block-instagram:before{content:""}.font-icon-block-user:before{content:""}.font-icon-block-story-carousel:before{content:""}.font-icon-block-link:before{content:""}.font-icon-block-layout-4:before{content:""}.font-icon-block-layout-5:before{content:""}.font-icon-block-table-data:before{content:""}.font-icon-block-search:before{content:""}.font-icon-block-user-5:before{content:""}.font-icon-block-users:before{content:""}.font-icon-block-microphone:before{content:""}.font-icon-block-blog-post:before{content:""}.font-icon-block-award:before{content:""}.font-icon-block-b:before{content:""}.font-icon-block-bookmark:before{content:""}.font-icon-block-numbers:before{content:""}.font-icon-block-video:before{content:""}.font-icon-block-phone:before{content:""}.font-icon-block-quote:before{content:""}.font-icon-block-reports:before{content:""}.font-icon-block-coffee:before{content:""}.font-icon-block-conversation:before{content:""}.font-icon-block-layout-6:before{content:""}.font-icon-block-custom:before{content:""}.font-icon-block-bell:before{content:""}.font-icon-block-layout-7:before{content:""}.font-icon-block-email:before{content:""}.font-icon-block-settings:before{content:""}.font-icon-block-settings-2:before{content:""}.font-icon-block-globe:before{content:""}.font-icon-block-layout-8:before{content:""}.font-icon-block-layout-9:before{content:""}.font-icon-block-globe-2:before{content:""}.font-icon-block-story:before{content:""}.font-icon-edit-write:before{content:""}.font-icon-user-lock:before{content:""}.font-icon-address-card:before{content:""}.font-icon-address-card-warning:before{content:""}.font-icon-block-layout-10:before{content:""}.font-icon-block-promo:before{content:""}.font-icon-block-file:before{content:""}.font-icon-block-promo-3:before{content:""}.font-icon-block-promo-2:before{content:""}.font-icon-block-user-4:before{content:""}.font-icon-block-accordion:before{content:""}.font-icon-block-external-link:before{content:""}.font-icon-block-rocket:before{content:""}.font-icon-block-virtual-page:before{content:""}.font-icon-block-user-2:before{content:""}.font-icon-block-tabs:before{content:""}.font-icon-attention-1:before{content:""}.font-icon-silverstripe:before{content:"M"}.font-icon-silverstripe-cms:before{content:""}.site-header{align-items:center;background-color:var(--color-primary);color:var(--color-light);padding:2rem var(--left-right-padding);position:sticky;top:0;transition:padding .3s;z-index:100}.site-header.small{padding:.5rem 1rem}.site-link{font-size:1.5rem}@media screen and (min-width:960px){.site-link{font-size:2rem}}.site-link:is(:link,:visited){align-items:center;color:inherit;display:flex;margin:-.5rem 0;text-decoration:none}.site-link:is(:hover,:active) .site-logo{background-color:var(--color-primary-dark)}.site-logo{border-radius:1.5rem;display:block;height:3rem;padding:calc(.5rem - 1px);transition:background-color .2s;width:3rem}.site-logo__image{display:block;height:2rem;width:2rem}.site-name{margin-left:.25rem}@media screen and (max-width:639px){.site-name{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}}@media screen and (min-width:960px){.site-name{margin-left:.5rem}}.page-title{line-height:1;margin:0}.site-header__last{display:flex;gap:.25rem;justify-self:end}#search-open-button:is(:link,:visited){border-radius:1.5rem;color:inherit;display:block;font-size:2rem;height:3rem;line-height:1;padding:calc(.5rem - 1px);text-align:center;text-decoration:none;transition:background-color .2s;width:3rem}#search-open-button:is(:hover,:active){background-color:var(--color-primary-dark);color:inherit}#search-open-button svg{height:1.5rem;fill:var(--color-light);width:1.5rem}#nav-toggle-button:is(:link,:visited){border-radius:1.5rem;display:block;height:3rem;padding:.75rem;transition:background-color .2s;width:3rem}#nav-toggle-button:is(:hover,:active){background-color:var(--color-primary-dark)}.edit-me{display:block;float:right}.edit-me:link,.edit-me:visited{background-color:transparent;border-radius:1.5rem;color:inherit;display:block;font-size:2rem;height:3rem;line-height:1;padding:calc(.5rem - 1px);scale:-1 1;text-align:center;text-decoration:none;transition:background-color .2s;width:3rem}.edit-me:active,.edit-me:hover{background-color:var(--color-secondary);color:#fff}.thh-content-provider{box-shadow:0 4px 8px rgba(0,0,0,.1),0 6px 20px rgba(0,0,0,.1);font-size:.85em}.thh-content-provider *{font-family:Merriweather,serif;line-height:1.37}@media screen and (max-width:1199px){body.nav-open{overflow:hidden}}#nav{background-color:var(--color-primary-light);box-shadow:2px 2px 5px rgba(0,0,0,.3)}@media screen and (max-width:1199px){#nav{padding-top:2rem}.nav-open #nav{bottom:0;left:0;position:fixed;right:0;top:var(--height-header);z-index:1}}.nav-open #nav #accordions{max-width:100%}@media screen and (max-width:1199px){.small+.outer #nav{top:var(--height-header-sm)}}#nav .nav-inner{height:100vh;position:fixed;width:100%}#nav nav{font-size:.8rem;padding-left:var(--left-right-padding);padding-right:var(--left-right-padding);padding-top:0!important}#nav ul{list-style-type:none;margin:0;padding:0}#nav ul:has(.current){display:block}#nav ul ul{display:none;margin-left:1.25rem}#nav li:has(.current)>a{font-weight:700}#nav li:is(.current)>ul{display:block}#nav li:is(.current)>.menu__link{background-color:var(--color-primary);color:#fff;font-weight:700}#nav .menu__link{display:flex;gap:.25rem;padding:.25rem;text-decoration:none}#nav .menu__link:is(:link,:visited){color:var(--color-primary)}#nav .menu__link:is(:hover,:active){background-color:var(--text-colour);color:#fff!important}#nav .menu__icon{align-items:center;display:flex;font-size:1.25em}#accordions{bottom:0;left:0;max-width:var(--max-nav-width);overflow:hidden;padding-bottom:1rem;position:fixed;right:0}#accordions *{font-size:.8rem}#accordions .accordion-header{filter:brightness(.8)}#accordions .accordion-container,#accordions .accordion-header{background-color:var(--color-primary-light);padding-bottom:.5rem;padding-left:var(--left-right-padding);padding-right:var(--left-right-padding);padding-top:.5rem}#accordions .accordion-container p,#accordions .accordion-header p{line-height:1.5}#accordions .accordion-header{border:none;border-top:1px solid #fff;box-shadow:0 4px 8px rgba(0,0,0,.1),0 6px 20px rgba(0,0,0,.1);cursor:pointer;margin:0;transition:background-color .3s ease}#accordions .accordion-header.active,#accordions .accordion-header:hover{background-color:var(--color-primary-dark);color:var(--color-light);filter:brightness(1);font-weight:700}#accordions .accordion-header#me-info{border-bottom:1px solid #fff}#accordions .accordion-container{background-color:var(--color-light);border-top:1px solid #fff;display:none}#nav.active-accordion nav>ul{opacity:.8}.breadcrumbs{margin:0 auto;max-width:var(--width-content-max)}.card{background:var(--color-light);border:1px dashed var(--color-secondary);border-radius:var(--radius);margin:2rem auto;padding:2rem}.manage-content-selections{background-color:#eee;border:1px dashed var(--color-border);border-top-left-radius:var(--radius);border-top-right-radius:var(--radius);bottom:0;cursor:pointer;padding:1rem 2rem .5rem;position:sticky}.manage-content-selections h3,.manage-content-selections h4{font-size:1rem}.manage-content-selections p{margin-top:0}.manage-content-selections li,.manage-content-selections ul{margin-left:0;padding-left:0}.manage-content-selections ul{column-count:2;column-gap:2rem;margin:0 auto .5rem}.manage-content-selections li{break-inside:avoid;display:flex;gap:.25rem;list-style:none;padding:.125rem 0}.manage-content-selections .in-final-selection{display:block;height:1.5rem}.manage-content-selections .in-final-selection svg{height:1.5rem;fill:var(--color-dark);width:1.5rem}.manage-content-selections a:is(:link,:visited){color:var(--color-primary)}.manage-content-selections form{column-gap:.5rem;display:grid;grid-template-areas:"addcs-message addcs-message" "addcs-field addcs-button";grid-template-columns:auto min-content;max-width:var(--width-dialog-max)}.manage-content-selections form *{font-size:.7rem}.manage-content-selections form label{display:none}.manage-content-selections form .message{grid-area:addcs-message}.manage-content-selections form fieldset{grid-area:addcs-field}.manage-content-selections form fieldset .form-control{align-items:center;display:flex;gap:.5rem}.manage-content-selections form fieldset .middleColumn{flex-grow:2}.manage-content-selections form fieldset input{border-color:#aaa}.manage-content-selections form .btn-toolbar{grid-area:addcs-button}.copy-to-clipboard{cursor:pointer;font-family:monospace}.copy-to-clipboard:before{content:"📋"}.pagination{align-items:center;display:flex;gap:.25rem}.pagination a:is(:link,:visited){background-color:var(--color-primary-dark);border-radius:var(--radius);color:var(--color-light);margin-right:.5rem;padding:.5rem .75rem;text-decoration:none;transition:background-color .3s}.pagination a:is(:hover,.pagination a:active){background-color:var(--color-primary)}.pagination span{background-color:var(--color-mid);border-radius:var(--radius);color:#fff;margin-right:.5rem;padding:.5rem .75rem;text-decoration:none}.tristate-slider{-webkit-appearance:none;appearance:none;background:#ccc;border-color:#aaa;border-radius:10px;height:28px;margin-right:.3rem;opacity:.7;outline:none;padding:3px;position:relative;transition:opacity .15s ease-in-out;width:70px}.tristate-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;border-radius:50%;cursor:pointer;height:15px;width:15px}.tristate-slider:disabled{opacity:.5}.tristate-slider.inherited-no::-webkit-slider-thumb{background:var(--color-danger-dark)}.tristate-slider.no-value::-webkit-slider-thumb{background:var(--color-danger-dark)!important}.tristate-slider.inherited-yes::-webkit-slider-thumb{background:var(--color-success-dark)}.tristate-slider.yes-value::-webkit-slider-thumb{background:var(--color-success-dark)!important}.tristate-slider:after,.tristate-slider:before{align-items:center;bottom:0;color:#fff;display:flex;font-size:14px;position:absolute;top:0;z-index:-1}.tristate-slider:before{border-bottom-left-radius:10px;border-top-left-radius:10px;color:var(--color-danger-dark);content:"✗";justify-content:left;left:0;padding-left:5px;right:66.7%}.tristate-slider:after{border-bottom-right-radius:10px;border-top-right-radius:10px;color:var(--color-success-dark);content:"✓";justify-content:right;left:66.7%;padding-right:5px;position:absolute;right:0}.thh-version-alert{background-color:var(--color-danger-light);border:1px solid var(--color-danger-dark);border-radius:var(--radius);font-size:smaller;margin-bottom:2rem;padding:1rem}.thh-version-alert,.thh-version-alert *,.thh-version-alert a:link,.thh-version-alert a:visited{color:var(--color-light);font-weight:700}.thh-version-alert a:active,.thh-version-alert a:hover{color:var(--color-danger-dark)}.thh-version-alert .previous-next{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin-top:.5rem}.thh-version-table{border-collapse:collapse;width:100%}.thh-version-table td,.thh-version-table th{border:1px solid var(--color-primary-dark);padding:.5rem}.thh-version-table th{background-color:var(--color-primary-dark);color:#fff!important}.thh-version-table td:nth(even){background-color:#eee}#body-addsourcepage fieldset{display:grid;gap:1rem;grid-template-columns:1fr}ins{color:green!important;text-decoration:none}del{color:red!important}.review{display:grid;grid-template-areas:". review-instruction ." ". review-content ." "review-actions review-actions review-actions";grid-template-columns:1fr minmax(auto,var(--width-content-max)) 1fr;grid-template-rows:min-content auto min-content;min-height:calc(100vh - 5rem)}.review-instruction{grid-area:review-instruction}.review-content{grid-area:review-content;margin-bottom:1rem}.review-content .thh-content-provider{max-height:none}.review-editor{border:1px dashed var(--color-border);padding:1rem}.review-editor:focus{outline:none}.review-actions{bottom:0;grid-area:review-actions;position:sticky;width:100%}.review-actions__form{align-items:end;background-color:var(--color-primary-light);display:grid;gap:1rem;grid-template-columns:1fr 1fr 3fr;margin:0 auto;padding:1rem 2rem;position:relative;z-index:1}.review-actions__comment{height:2.25rem;transition:height .3s}.review-actions__comment:focus{height:6.75rem}.review-actions__result{border-style:solid;border-width:1px;color:var(--color-light);padding:.5rem;position:absolute;right:0;top:0;transition:translate .3s;translate:0 0;z-index:0}.review-actions__result.success{background-color:var(--color-success-light);border-color:var(--color-success-dark)}.review-actions__result.failure{background-color:var(--color-danger-light);background-color:var(--color-danger-dark)}.review-actions__result--visible{translate:0 -100%}body.search-open{overflow:hidden}.results-count{margin:1rem auto}.results-list{list-style:none;margin:1rem auto 2rem}.results-list h4{margin:0}.results-list p{margin:0 0 .75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.results-list a:hover,.results-list a:link,.results-list a:visited{color:var(--color-primary-dark);text-decoration:none}.results-list a:hover{color:var(--color-primary-light)}.results-list .search-type{color:var(--color-mid);font-size:12px;margin-bottom:1rem;margin-top:-.5rem}.results-list h4+.search-type{margin-top:0}#Form_SearchForm{column-gap:.5rem;display:grid;grid-template-areas:"search-message search-message" "search-field search-button";grid-template-columns:auto min-content}#Form_SearchForm fieldset{grid-area:search-field}#Form_SearchForm .btn-toolbar{grid-area:search-button}#Form_SearchForm_error{grid-area:search-message}#search-dialog{background-color:var(--color-primary-light);border:0;border-radius:var(--radius);margin:7rem auto auto;max-width:var(--width-dialog-max);padding:2rem;width:100%}#search-dialog::backdrop{background-color:var(--color-primary-light);opacity:1}.simple-page{margin-top:1rem}.simple-page .outer main{margin:2rem auto 0}