*{border:0;box-sizing:border-box;margin:0}@font-face{font-family:Gotham;font-weight:100;src:url(../fonts/Gotham-Thin.7996873c.otf) format("opentype")}@font-face{font-family:Gotham;font-weight:300;src:url(../fonts/Gotham-Light.0ff4bccb.otf) format("opentype")}@font-face{font-family:Gotham;font-weight:400;src:url(../fonts/Gotham-Book.9019ab71.otf) format("opentype")}@font-face{font-family:Gotham;font-weight:500;src:url(../fonts/Gotham-Medium.27a90e87.otf) format("opentype")}@font-face{font-family:Gotham;font-weight:800;src:url(../fonts/Gotham-Ultra.f6e21da3.otf) format("opentype")}@font-face{font-family:Gotham XNarrow;font-weight:500;src:url(../fonts/GothamXNarrow-Medium.6e476303.otf) format("opentype")}.theme-primary,:root{--base-font-size:32px;--header-font-family:"EB Garamond";--header-font-size:3rem;--header-font-size-sm:1.5rem;--body-font-family:"Gotham";--body-font-size:1rem;--body-font-size-sm:.75rem;--body-font-size-xs:.625rem;--color-fg:#c2b560;--color-bg:#262729;--color-accent1:#3f4043;--color-shadow:rgba(0,0,0,0.25)}.theme-admin{--base-font-size:16px;--color-bg:#fff;--color-fg:#262729;--color-error:#cc421c;--color-accent1:#1c5a7d;--color-accent2:#006098;--color-accent3:#2d7150;--color-accent4:#a7d2eb;--header-font-family:"Gotham";--body-font-family:"Montserrat"}html{background-color:var(--color-bg);color:var(--color-fg);font-size:var(--base-font-size)}body,input,option,select{font-family:var(--body-font-family);font-weight:300}h1{font-family:var(--header-font-family);font-size:3rem;font-weight:400;text-shadow:0 4px 4px var(--color-shadow)}h2{font-size:1rem;font-family:var(--body-font-family);font-weight:300}a.button,button,input[type=text]{color:var(--color-fg);font-family:inherit;font-size:inherit;font-weight:inherit}input[type=text]{background-color:unset;border-bottom:solid thin var(--color-fg);font-style:italic}input[type=date]{border:solid thin var(--color-fg);border-radius:2px;width:8em}input,option,select{font-size:inherit}a.button,button{background-color:var(--color-accent1);border:solid thin var(--color-fg);border-radius:.125rem;cursor:pointer;padding:4px;text-decoration:none}a.button.icon,button.icon{display:flex;justify-content:center;align-items:center;border-radius:100%!important;padding:0!important;height:2em;width:2em}a.button.action,button.action{background-color:var(--color-fg);color:var(--color-bg);font-weight:500}p{margin-bottom:1rem}select{cursor:pointer;display:inline-block;-moz-appearance:none;-webkit-appearance:none;appearance:none;position:relative}select,select option{font-size:inherit}.file-input{position:relative;text-align:center;height:1.5em}.file-input input{width:0;height:0}.file-input .button{cursor:pointer;display:inline-block;font-size:inherit;white-space:nowrap}.file-input .button svg{margin-left:.5rem}@keyframes pulseOpacity{0%{opacity:.2}to{opacity:1}}.divider{text-align:center}hr{background-color:var(--color-fg);height:1px}@media screen and (min-width:601px) and (max-width:1079px){html{font-size:24px}}#administration #admin-nav{background-color:var(--color-accent1);color:var(--color-bg)}#administration #admin-nav ul{list-style:none}#administration #admin-nav ul li{font-size:2rem}#administration #admin-nav ul li a{color:var(--color-bg);display:flex;align-items:center;font-family:Gotham XNarrow;text-align:left;text-decoration:none;height:1.75em;width:100%}#administration #admin-nav ul li a div{display:flex;align-content:center;justify-content:center;width:3.1rem}#administration #admin-nav ul li a.router-link-exact-active{background-color:var(--color-bg);color:var(--color-accent1)}#administration #admin-nav ul li a.router-link-exact-active div svg.ootf-icon{fill:var(--color-accent1);stroke:var(--color-accent1)}#administration #admin-nav ul li a:hover{background-color:var(--color-accent4);color:var(--color-fg)}#administration #admin-nav ul li a:hover div svg.ootf-icon{fill:var(--color-fg);stroke:var(--color-fg)}#administration #admin-nav ul li a svg{height:auto}#administration #admin-nav ul li a svg.ootf-icon{fill:var(--color-bg);stroke:var(--color-bg)}#administration #admin-nav ul li ul{display:none;padding:0}#administration #admin-nav ul li ul li{font-size:1.5rem}#administration #admin-nav ul li ul li a{padding-left:3em}#administration #admin-nav ul li .router-link-active+ul{display:block}#administration #admin-nav .debug-info{opacity:.25;transition:opacity .25s}#administration #admin-nav .debug-info .responsive-size,#administration #admin-nav .debug-info .version-info{display:none}#administration #admin-nav .debug-info:hover{opacity:1}#administration #admin-nav .debug-info:hover .responsive-size,#administration #admin-nav .debug-info:hover .version-info{display:block}#administration #admin-nav .debug-info .responsive-size *,#administration #admin-nav .debug-info:hover .version-abbr{display:none}@media screen and (min-width:601px){#administration #admin-nav{display:flex;flex-direction:column;justify-content:flex-start}#administration #admin-nav .upci-icon,#administration #admin-nav .upci-logo{height:auto;width:var(--nav-width);fill:var(--color-bg)}#administration #admin-nav h1{border-bottom:solid thin var(--color-bg);font-family:Gotham;font-weight:500;font-size:2.25rem;margin:0 1em;text-align:start;width:calc(100% - 5rem)}#administration #admin-nav ul{padding:.5rem 0}#administration #admin-nav ul a{padding:.5rem 2rem .5rem 2rem}#administration #admin-nav ul a svg{width:1em}#administration #admin-nav ul a svg.ootf-icon{width:2.4rem}#administration #admin-nav button.collapse,#administration #admin-nav button.expand{align-self:end;background-color:var(--color-accent1);filter:none;color:var(--color-bg);font-family:Gotham XNarrow;font-size:2rem;font-weight:500;margin-bottom:1em;padding:0 .5rem}#administration #admin-nav button.collapse:hover,#administration #admin-nav button.expand:hover{background-color:var(--color-accent4);color:var(--color-fg)}#administration #admin-nav button.collapse{margin-right:1em}#administration #admin-nav button.expand{width:100%;margin-left:auto;margin-right:auto}#administration #admin-nav .upci-icon,#administration #admin-nav button.expand{display:none}#administration #admin-nav .debug-info{margin:auto 1rem 1rem auto;font-size:1em;text-align:right}#administration #admin-nav .debug-info .version-info li{font-size:1em}#administration #admin-nav .debug-info .version-info li label{font-weight:400}#administration #admin-nav .debug-info .version-info li span{display:inline-block;width:5em}#administration #admin-nav .user-info{margin:0 1rem 4rem auto}#administration #admin-nav.collapsed .upci-logo,#administration #admin-nav.collapsed button.collapse,#administration #admin-nav .user-info .short{display:none}#administration #admin-nav.collapsed .upci-icon,#administration #admin-nav.collapsed button.expand{display:block}#administration #admin-nav.collapsed .link-title,#administration #admin-nav.collapsed h1{display:none}#administration #admin-nav.collapsed ul{padding:1rem 0}#administration #admin-nav.collapsed ul li ul{padding:0}#administration #admin-nav.collapsed ul a{padding:.5rem 0}#administration #admin-nav.collapsed ul a div{margin:0 auto}#administration #admin-nav.collapsed .user-info{margin:0 auto 4rem auto}#administration #admin-nav.collapsed .user-info .full{display:none}#administration #admin-nav.collapsed .user-info .short{display:inline}#administration #admin-nav.collapsed .debug-info{margin:auto 1rem 1rem 1rem;font-size:.75em}}@media screen and (max-width:600px){#administration #admin-nav .collapse,#administration #admin-nav .expand,#administration #admin-nav .link-title,#administration #admin-nav .upci-icon,#administration #admin-nav .upci-logo,#administration #admin-nav h1{display:none}#administration #admin-nav ul{display:flex;flex-direction:row;align-content:stretch;justify-content:space-between;padding:0;height:100%}#administration #admin-nav ul li{flex-grow:1}#administration #admin-nav ul li a{height:100%;justify-content:center}#administration #admin-nav ul li a div svg{width:2.4rem}#administration #admin-nav .debug-info .responsive-size .mobile{display:inline-block}}@media screen and (min-width:601px) and (max-width:1079px){#administration #admin-nav .debug-info .responsive-size .tablet{display:inline-block}}@media screen and (min-width:1080px) and (max-width:1920px){#administration #admin-nav .debug-info .responsive-size .desktop{display:inline-block}}@media screen and (min-width:1921px){#administration #admin-nav h1{font-size:2.5rem}#administration #admin-nav .debug-info .responsive-size .ultrawide{display:inline-block}}#toast-container{list-style:none;display:flex;flex-direction:column}#toast-container li{transition:opacity 1s,transform 1s}#toast-container .toast-messages-enter,#toast-container .toast-messages-leave-to{opacity:0;transform:translateY(.5rem)}@media screen and (min-width:601px){#toast-container{position:absolute;top:2rem;right:2rem;font-weight:400}#toast-container li{display:flex;flex-direction:row;align-items:stretch;background-color:var(--color-bg);border-radius:4px;border:2px solid;box-shadow:0 4px 4px var(--color-shadow);margin-bottom:1rem;opacity:.95;width:23em}#toast-container li .icon{cursor:pointer;display:flex;align-items:center;justify-content:center;min-width:3.2em;min-height:2.4em}#toast-container li .icon svg{color:var(--color-bg);font-size:1.5em}#toast-container li .message{display:flex;align-items:center;padding:.5rem;flex:1 1}#toast-container li.info{border-color:var(--color-accent1);color:var(--color-fg)}#toast-container li.info .icon{background-color:var(--color-accent1)}#toast-container li.success{border-color:var(--color-accent3);color:var(--color-fg)}#toast-container li.success .icon{background-color:var(--color-accent3)}#toast-container li.error{border-color:var(--color-error);color:var(--color-fg)}#toast-container li.error .icon{background-color:var(--color-error)}}@media screen and (min-width:1921px){#toast-container{font-size:1.5rem}}@media screen and (min-width:601px) and (max-width:1079px){html{font-size:calc(var(--base-font-size)*0.75)}}#administration{background-color:var(--color-bg);color:var(--color-fg);font-family:var(--body-font-family);min-height:100vh;display:grid;grid-template-columns:var(--nav-width) auto;grid-template-areas:"nav main"}#administration h1,#administration h2{text-shadow:none;font-family:var(--header-font-family);font-weight:500}#administration #admin-nav{grid-area:nav;width:var(--nav-width)}#administration .admin-content-view{display:flex;flex-direction:column;align-items:stretch}#administration .admin-content-view header .button{white-space:nowrap}#administration .button,#administration button{background-color:var(--color-bg);border:none;color:var(--color-fg);filter:drop-shadow(0 4px 4px rgba(0,0,0,.25));font-weight:500}#administration .button.primary,#administration button.primary{background-color:var(--color-accent2);color:var(--color-bg)}#administration .button.action,#administration button.action{background-color:var(--color-accent3);color:var(--color-bg)}#administration .button:focus,#administration button:focus{background-color:var(--color-accent4);color:var(--color-fg)}#administration .button:disabled,#administration button:disabled{cursor:not-allowed;filter:drop-shadow(0 4px 4px rgba(0,0,0,.25)) grayscale(100%);opacity:.7}#administration .button.icon,#administration button.icon{border-radius:100%;padding:.75em}#administration .button.low-profile,#administration button.low-profile{background-color:unset;filter:none}#administration table{border-collapse:separate;border-spacing:0;font-family:var(--body-font-family)}#administration table thead{background-color:var(--color-bg);position:sticky;top:0}#administration table tr{cursor:pointer}#administration table tr:nth-child(2n){background-color:rgba(0,0,0,.05)}#administration table th{border-bottom:solid thin var(--color-fg);font-weight:400;text-align:left}#administration table td a{color:inherit;display:inline-block;text-decoration:none;width:100%}@media screen and (max-width:600px){#administration{grid-template-columns:auto;grid-template-rows:auto 4rem;grid-template-areas:"main" "nav"}h1{font-size:2rem}h2{font-size:1.25rem}h3{font-size:1rem}#admin-nav{width:100%}.admin-view-content{align-items:center;padding:1rem}}@media screen and (min-width:601px){#administration{--nav-width:22.5rem}#administration.navCollapsed{--nav-width:4rem}#administration h1{font-size:3rem}#administration h2{font-size:2rem}#administration h3{font-size:1.5rem}#administration .button,#administration button{border-radius:.25rem;padding:.25rem 1rem}#administration .admin-content-view{font-size:1.25rem;padding:2rem}#administration .admin-content-view header{margin-top:1.76rem}#administration .admin-content-view header h1{margin-right:3rem}#administration .admin-content-view header .button,#administration .admin-content-view header button{font-size:2rem}#administration .admin-content-view header>div{display:flex;flex-grow:1;flex-direction:row;flex-wrap:wrap;align-items:baseline}#administration .admin-content-view header .search{flex:1 1;font-size:1.5rem;max-width:18em;min-width:10em;display:flex;align-items:center;flex-direction:row;border-bottom:solid thin var(--color-fg);margin-left:auto}#administration .admin-content-view header .search input[type=text]{color:var(--color-fg);border:none;padding:0 1rem;font-style:unset;flex:1 1;width:100%}#administration .admin-content-view header .button{margin-left:3rem}}@media screen and (min-width:1921px){#administration{--nav-width:32rem}#administration.navCollapsed{--nav-width:4rem}#administration h1{font-size:4rem}#administration h2{font-size:2.5rem}#administration h3{font-size:2rem}#administration .admin-content-view{font-size:1.5rem;padding:3rem}#administration .admin-content-view header{margin-top:2.7rem}#administration .admin-content-view header h1{margin-right:4rem}#administration .admin-content-view header .search{font-size:2rem}#administration .admin-content-view header .button,#administration .admin-content-view header button{font-size:2.5rem;margin-left:4rem}}#measuring-stick{display:none;position:fixed;left:0;right:0;top:17.2rem;border-top:thin solid red}.minister-select{position:relative}.minister-select .minister-list{background-color:var(--color-bg);border:solid thin var(--color-fg);display:none;padding:.25em .5em;position:absolute;top:1.3em;width:100%;z-index:1}.minister-select .minister-list li{list-style:none}.minister-select:focus-within .minister-list,.minister-select:focus .minister-list{display:block}.minister-select:focus-within .minister-list.hidden,.minister-select:focus .minister-list.hidden{display:none}.minister-select:focus-within .minister-list .no-matches,.minister-select:focus .minister-list .no-matches{font-style:italic;font-size:.8em;padding-top:.25em}.admin-loading-placeholder{display:flex;align-items:center;align-self:stretch;justify-content:center;flex:1 1;flex-direction:column}.admin-loading-placeholder .loading-animation{height:2em;margin:1em 0}.admin-loading-placeholder .loading-animation>div{animation:sk-stretchdelay 1.2s ease-in-out infinite;display:inline-block;height:100%;width:.25em;background-color:var(--color-accent4);margin:0 .25em}.admin-loading-placeholder .loading-animation .rect2{animation-delay:-1.1s}.admin-loading-placeholder .loading-animation .rect3{animation-delay:-1s}.admin-loading-placeholder .loading-animation .rect4{animation-delay:-.9s}.admin-loading-placeholder .loading-animation .rect5{animation-delay:-.8s}@keyframes sk-stretchdelay{0%,40%,to{transform:scaleY(.4)}20%{transform:scaleY(1)}}@media screen and (min-width:601px){#admin-general-officials.admin-content-view header{display:flex;align-items:baseline;flex-direction:row;justify-content:flex-start}#admin-general-officials.admin-content-view .table-container{margin-top:1em}#admin-general-officials.admin-content-view .table-container table,#admin-general-officials.admin-content-view .table-container table input[type=text]{width:100%}#admin-general-officials.admin-content-view .table-container table td:last-child{width:8em}#admin-general-officials.admin-content-view .table-container table .row-actions{display:flex;flex-direction:row;align-items:center;justify-content:space-around;height:1.7em}#admin-general-officials.admin-content-view .table-container table .row-actions button:not(.action){opacity:0}#admin-general-officials.admin-content-view .table-container table tr:focus-within .row-actions button,#admin-general-officials.admin-content-view .table-container table tr:focus .row-actions button,#admin-general-officials.admin-content-view .table-container table tr:hover .row-actions button{opacity:1}}@media screen and (min-width:1921px){#admin-general-officials.admin-content-view .table-container{margin-top:1.2em}}@media screen and (min-width:601px){#admin-ministry-directors.admin-content-view header{display:flex;align-items:baseline;flex-direction:row;justify-content:flex-start}#admin-ministry-directors.admin-content-view .table-container{margin-top:1em}#admin-ministry-directors.admin-content-view .table-container table,#admin-ministry-directors.admin-content-view .table-container table input[type=text]{width:100%}#admin-ministry-directors.admin-content-view .table-container table td:last-child{width:8em}#admin-ministry-directors.admin-content-view .table-container table .row-actions{display:flex;flex-direction:row;align-items:center;justify-content:space-around;height:1.7em}#admin-ministry-directors.admin-content-view .table-container table .row-actions button:not(.action){opacity:0}#admin-ministry-directors.admin-content-view .table-container table tr:focus-within .row-actions button,#admin-ministry-directors.admin-content-view .table-container table tr:focus .row-actions button,#admin-ministry-directors.admin-content-view .table-container table tr:hover .row-actions button{opacity:1}}@media screen and (min-width:1921px){#admin-ministry-directors.admin-content-view .table-container{margin-top:1.2em}}#admin-general-board.admin-content-view ul.board-categories{display:flex;flex-direction:row;flex-wrap:wrap;list-style:none;padding:0}#admin-general-board.admin-content-view ul.board-categories li{opacity:.6;margin-right:2rem}#admin-general-board.admin-content-view ul.board-categories li h3 button{padding:0}#admin-general-board.admin-content-view ul.board-categories li.active-category{opacity:1;font-weight:700}#admin-general-board.admin-content-view .category-contents{display:none}#admin-general-board.admin-content-view .category-contents.active-category{display:block}#admin-general-board.admin-content-view .category-contents .no-match{display:none}@media screen and (min-width:601px){#admin-general-board.admin-content-view .table-container{margin-top:.7em}#admin-general-board.admin-content-view .table-container table{margin-top:1rem}}@media screen and (min-width:1921px){#admin-general-board.admin-content-view .table-container{margin-top:1.3rem}#admin-general-board.admin-content-view .table-container table{margin-top:1rem}}.checkbox[data-v-7f72a475]{display:inline-block}.checkbox input[type=checkbox][data-v-7f72a475]{font-size:inherit;height:1em;width:1em;opacity:0;position:relative;z-index:2}.checkbox span[data-v-7f72a475]{font-weight:500;margin-left:-.3em;position:relative}.checkbox span[data-v-7f72a475]:before{border-radius:4px;content:url('data:image/svg+xml; utf8, <svg aria-hidden="true" focusable="false" data-prefix="far" data-icon="square" class="svg-inline--fa fa-square fa-w-14" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentColor" d="M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm-6 400H54c-3.3 0-6-2.7-6-6V86c0-3.3 2.7-6 6-6h340c3.3 0 6 2.7 6 6v340c0 3.3-2.7 6-6 6z"></path></svg>');display:inline-block;width:1em;height:1em;position:relative;left:-.3em;top:.2em;z-index:1}.checkbox.checked span[data-v-7f72a475]:before{content:url('data:image/svg+xml; utf8, <svg aria-hidden="true" focusable="false" data-prefix="far" data-icon="check-square" class="svg-inline--fa fa-check-square fa-w-14" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentColor" d="M400 32H48C21.49 32 0 53.49 0 80v352c0 26.51 21.49 48 48 48h352c26.51 0 48-21.49 48-48V80c0-26.51-21.49-48-48-48zm0 400H48V80h352v352zm-35.864-241.724L191.547 361.48c-4.705 4.667-12.303 4.637-16.97-.068l-90.781-91.516c-4.667-4.705-4.637-12.303.069-16.971l22.719-22.536c4.705-4.667 12.303-4.637 16.97.069l59.792 60.277 141.352-140.216c4.705-4.667 12.303-4.637 16.97.068l22.536 22.718c4.667 4.706 4.637 12.304-.068 16.971z"></path></svg>')}.checkbox.disabled>[data-v-7f72a475]{cursor:not-allowed}.minister-photo{filter:drop-shadow(0 4px 4px var(--color-shadow));width:11.625em}.minister-photo.allowEdit{display:flex;flex-direction:column;align-items:stretch}.minister-photo.allowEdit img{cursor:move}.minister-photo .photo-frame{background:#464225;border-radius:2px;padding:.125em;width:11.625em}.minister-photo .photo-frame .photo-holder{border:.125em solid #5b552e;height:15.3125em;overflow:hidden;width:11.375em}.minister-photo .photo-frame .photo-holder img{width:11.375em;height:auto}.minister-photo .edit-controls{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;margin-top:1rem}.minister-photo .edit-controls>*{margin:0 .5rem .5rem .5rem}.minister-photo .file-input .uploading{display:inline-block;border:solid thin var(--color-fg);border-radius:.25rem;position:relative;overflow:hidden}.minister-photo .file-input .uploading div{padding:.25rem 1rem}.minister-photo .file-input .uploading .progress{background-color:var(--color-accent3);color:var(--color-bg);position:absolute;top:0;bottom:0;left:0;overflow:hidden;width:0;white-space:nowrap}@media screen and (min-width:601px){.minister-photo .edit-controls{font-size:.625em}}@media screen and (min-width:1921px){.minister-photo .edit-controls{margin-top:2rem}}.bio-content{margin:3em auto;text-align:left;width:28em}.bio-content .photo-frame{float:left;margin-right:2em;margin-bottom:.5em}.bio-content p:first-of-type{margin-top:1em}.bio-content h3{font-family:var(--header-font-family);font-size:1.5em;font-weight:300}.bio-content label{font-style:italic}.bio-content a{color:var(--color-fg);text-shadow:0 0 4px var(--color-fg) .bio-content a}.bio-content a :hover{filter:brightness(1.2)}.bio-content a:visited{text-shadow:unset}.tooltip{display:inline-block;margin:0 .5em;position:relative}.tooltip .tooltip-container{display:none;cursor:pointer;position:absolute;background-color:var(--color-bg);border-radius:4px;box-shadow:0 2px 6px var(--color-shadow);font-weight:300;font-size:.75em;top:-.125em;left:2em;padding:.25em;width:30ch;z-index:1}.tooltip.error svg{color:var(--color-error)}.tooltip.error .tooltip-container{-webkit-text-decoration:underline var(--color-error);text-decoration:underline var(--color-error)}.tooltip.alwaysVisible,.tooltip:focus,.tooltip:focus-within,.tooltip:hover{opacity:1}.tooltip.alwaysVisible .tooltip-container,.tooltip:focus-within .tooltip-container,.tooltip:focus .tooltip-container,.tooltip:hover .tooltip-container{display:block}#edit-minister.admin-content-view header>div{align-items:flex-end;border-bottom:solid thin var(--color-fg)}#edit-minister.admin-content-view header>div .record-options{margin-left:auto}#edit-minister.admin-content-view .minister-details{font-weight:400}#edit-minister.admin-content-view .minister-details .minister-photo{font-size:32px}#edit-minister.admin-content-view .minister-details .minister-photo .photo-frame{background-color:var(--color-accent1)}#edit-minister.admin-content-view .minister-details .minister-photo .photo-holder{border-color:var(--color-accent2)}#edit-minister.admin-content-view .preview-content{font-size:32px}#edit-minister.admin-content-view button.delete{background-color:var(--color-error);color:var(--color-bg)}#edit-minister.admin-content-view .actions{display:flex;flex-direction:row}#edit-minister.admin-content-view .actions button{margin:0 1rem}#edit-minister.admin-content-view .actions button.cancel{margin-right:auto}@media screen and (min-width:601px){#edit-minister.admin-content-view{height:100vh}#edit-minister.admin-content-view header{margin-top:7.05rem}#edit-minister.admin-content-view header .record-options>*{display:block}#edit-minister.admin-content-view .minister-details{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex:1 1;margin:2rem 0;min-height:0}#edit-minister.admin-content-view .minister-details .minister-photo{margin-right:2rem}#edit-minister.admin-content-view .minister-details .basic-details{align-self:stretch;flex:1 1;min-height:0;display:flex;flex-direction:column}#edit-minister.admin-content-view .minister-details .basic-details>label{display:block;margin-bottom:1rem}#edit-minister.admin-content-view .minister-details .basic-details>label span{display:inline-block}#edit-minister.admin-content-view .minister-details .basic-details>label span .tooltip{opacity:0}#edit-minister.admin-content-view .minister-details .basic-details>label:focus-within span .tooltip,#edit-minister.admin-content-view .minister-details .basic-details>label:focus span .tooltip,#edit-minister.admin-content-view .minister-details .basic-details>label:hover span .tooltip{opacity:1}#edit-minister.admin-content-view .minister-details .basic-details .tooltip.error{display:none}#edit-minister.admin-content-view .minister-details .basic-details .invalid:not(:focus)~.tooltip.error,#edit-minister.admin-content-view .minister-details .basic-details input:invalid:not(:focus)~.tooltip.error{display:inline-block}#edit-minister.admin-content-view .minister-details .basic-details .name{padding-left:5.5em;position:relative}#edit-minister.admin-content-view .minister-details .basic-details .name span{position:absolute;left:0;top:.1em}#edit-minister.admin-content-view .minister-details .basic-details .name input{margin-right:.5em}#edit-minister.admin-content-view .minister-details .basic-details .name input[name=prefix],#edit-minister.admin-content-view .minister-details .basic-details .name input[name=suffix]{width:3em}#edit-minister.admin-content-view .minister-details .basic-details .name input[name=given],#edit-minister.admin-content-view .minister-details .basic-details .name input[name=surname]{width:7em}#edit-minister.admin-content-view .minister-details .basic-details .name input.middle{width:5em}#edit-minister.admin-content-view .minister-details .basic-details .dateOfBirth span,#edit-minister.admin-content-view .minister-details .basic-details .dateOfDeath span,#edit-minister.admin-content-view .minister-details .basic-details .ootfYearInducted span,#edit-minister.admin-content-view .minister-details .basic-details .recordState span,#edit-minister.admin-content-view .minister-details .basic-details .slug span{width:9em}#edit-minister.admin-content-view .minister-details .basic-details .ootfYearInducted input{border:solid thin var(--color-fg);border-radius:2px;padding-left:.5em;width:4.5em}#edit-minister.admin-content-view .minister-details .basic-details .biography{display:flex;flex-direction:column;align-items:flex-start;flex:1 1;min-height:0}#edit-minister.admin-content-view .minister-details .basic-details .biography .editor{align-self:stretch;border:solid thin var(--color-fg);flex:1 1;font-weight:300;margin-top:1em;margin-left:4em;padding:.5em;order:1;overflow-y:auto}#edit-minister.admin-content-view .minister-details .basic-details .biography>.tooltip{margin-left:4em;margin-top:1em}#edit-minister.admin-content-view .actions button{font-size:2rem}#edit-minister.admin-content-view .delete-modal,#edit-minister.admin-content-view .preview-content{background-color:rgba(0,0,0,.4);display:flex;flex-direction:column;align-items:center;min-height:0;position:absolute;top:0;left:var(--nav-width);bottom:0;right:0}#edit-minister.admin-content-view .delete-modal .glass-pane,#edit-minister.admin-content-view .preview-content .glass-pane{position:absolute;top:0;left:0;bottom:0;right:0;z-index:1}#edit-minister.admin-content-view .delete-modal .bio-content,#edit-minister.admin-content-view .preview-content .bio-content{background:var(--color-bg);color:var(--color-fg);flex:1 1;margin:1em auto;min-height:0;overflow-y:scroll;padding:1em;position:relative;width:30em;z-index:2}#edit-minister.admin-content-view .delete-modal button,#edit-minister.admin-content-view .preview-content button{margin-bottom:1em}#edit-minister.admin-content-view .delete-modal{justify-content:center}#edit-minister.admin-content-view .delete-modal .delete-dialog{background:var(--color-bg);color:var(--color-fg);display:flex;flex-direction:column;font-size:1.25rem;font-weight:400;margin:auto;max-width:24em;padding:1em;position:relative;width:80%;z-index:2}#edit-minister.admin-content-view .delete-modal .delete-dialog h2{color:var(--color-error);font-size:1.5em;margin-bottom:.25rem}#edit-minister.admin-content-view .delete-modal .delete-dialog label,#edit-minister.admin-content-view .delete-modal .delete-dialog p{margin-bottom:1rem}#edit-minister.admin-content-view .delete-modal .delete-dialog label span{display:block;margin-bottom:.25rem}#edit-minister.admin-content-view .delete-modal .delete-dialog input{border:solid thin var(--color-fg);border-radius:2px;padding:.25em .5em;width:100%}#edit-minister.admin-content-view .delete-modal .delete-dialog .blocked{color:var(--color-error)}#edit-minister.admin-content-view .delete-modal .delete-dialog .dialog-actions{display:flex;justify-content:flex-end}#edit-minister.admin-content-view .delete-modal .delete-dialog .dialog-actions button{margin-left:1rem;margin-bottom:0}#edit-minister.admin-content-view.deleting .actions,#edit-minister.admin-content-view.deleting .minister-details,#edit-minister.admin-content-view.deleting header,#edit-minister.admin-content-view.preview .actions,#edit-minister.admin-content-view.preview .minister-details,#edit-minister.admin-content-view.preview header{filter:blur(2px)}}@media screen and (min-width:601px) and (max-width:1079px){#edit-minister.admin-content-view .minister-details .minister-photo,#edit-minister.admin-content-view .preview-content{font-size:22px}}@media screen and (min-width:1080px) and (max-width:1920px){#edit-minister.admin-content-view .preview-content{font-size:26px}}@media screen and (min-width:1921px){#edit-minister.admin-content-view header{margin-top:9.45rem}#edit-minister.admin-content-view .minister-details{margin-top:3rem 0}#edit-minister.admin-content-view .minister-details .minister-photo{margin-right:3rem}#edit-minister.admin-content-view .actions button{font-size:2.5rem}}#ministers-table.admin-content-view{height:100vh}#ministers-table.admin-content-view .table-container{overflow-y:auto;flex:1 1}#ministers-table.admin-content-view .table-container table{width:100%}#ministers-table.admin-content-view .table-container table td{padding-left:1rem}#ministers-table.admin-content-view .pagination-container{display:flex;flex-direction:row;align-items:baseline;justify-content:flex-end;padding-top:.5rem}#ministers-table.admin-content-view .pagination-container>*{margin-left:2rem}#ministers-table.admin-content-view .pagination-container ul.pagination{list-style:none;padding:0;display:flex;flex-direction:row}#ministers-table.admin-content-view .pagination-container ul.pagination li a{color:var(--color-fg);display:block;border-radius:4px;padding:.125rem .5rem;margin:.125rem;min-width:2em;text-align:center;text-decoration:none}#ministers-table.admin-content-view .pagination-container ul.pagination li a:hover{background-color:var(--color-accent4)}#ministers-table.admin-content-view .pagination-container ul.pagination li.active a{background-color:var(--color-accent1);color:var(--color-bg)}@media screen and (min-width:601px){#ministers-table.admin-content-view .table-container{margin-top:3.7rem}}@media screen and (min-width:1921px){#ministers-table.admin-content-view{padding:3rem 3rem 3rem 2rem}#ministers-table.admin-content-view .table-container{margin-top:4.8rem}#ministers-table.admin-content-view .loading-placeholder{font-size:2.5rem}}#power-tools>div{display:flex;flex-direction:column;align-items:stretch;margin-top:2.85rem}#power-tools>div button{margin:.5rem}#power-tools>div .output{flex-grow:1}#power-tools>div>button{margin-left:auto}@media screen and (min-width:1921px){#power-tools>div{margin-top:3.8rem}}.minister-nameplate[data-v-0ff08e76]{padding:.25rem .5rem;text-align:center;width:13rem}.minister-nameplate .vitals[data-v-0ff08e76]{font-size:var(--body-font-size-xs)}.search[data-v-2880a098]{display:flex;flex-direction:row;align-items:center;justify-content:space-between;font-size:var(--body-font-size-sm);font-weight:300;width:16rem}.search button[data-v-2880a098]{padding:0 8px 2px 8px}.search>span[data-v-2880a098]{margin:0 .5rem;white-space:nowrap}.search.main>span[data-v-2880a098]{padding-bottom:2px}.search input[type=text][data-v-2880a098]{min-width:0}.search svg[data-v-2880a098]{cursor:pointer;margin:0 .25rem}.search.by-year[data-v-2880a098]{width:23rem}.search.by-year ul[data-v-2880a098]{list-style:none;padding:0;margin:0;overflow:hidden;white-space:nowrap;width:18rem}.search.by-year ul li[data-v-2880a098]{cursor:pointer;display:inline-block;width:3rem}.divider[data-v-e1236cc0]{display:flex;flex-direction:row;justify-content:center;width:28rem}.divider>[data-v-e1236cc0]{filter:drop-shadow(0 4px 4px var(--color-shadow))}.divider .left[data-v-e1236cc0],.divider .right[data-v-e1236cc0]{height:auto;width:11.5rem;flex-shrink:1}.divider .right[data-v-e1236cc0]{transform:scaleX(-1)}.divider .year-label[data-v-e1236cc0]{font-family:var(--body-font-family);font-size:var(--header-font-size-sm);font-weight:500;margin:0 .5rem;width:4rem}#deceased-ministers .curtain{width:100%}#deceased-ministers .curtain .drapes{background-color:var(--color-bg);opacity:1;padding-top:2rem}#deceased-ministers .curtain .fringe{background-image:linear-gradient(180deg,var(--color-bg),rgba(18,24,32,0))}#deceased-ministers header{position:fixed;top:0;width:100%;z-index:3}#deceased-ministers header .drapes{display:flex;flex-direction:column;align-items:center;justify-content:flex-start}#deceased-ministers header .drapes .search{margin-top:1rem}#deceased-ministers header .fringe{height:1rem}#deceased-ministers .loading,#deceased-ministers .ministers-list{margin-top:9.5rem;margin-left:auto;margin-right:auto;margin-bottom:4rem;opacity:1;transition:opacity 1s;width:28rem}#deceased-ministers .loading ul,#deceased-ministers .ministers-list ul{list-style:none;padding:0;margin:0}#deceased-ministers .loading ul li,#deceased-ministers .ministers-list ul li{display:inline-block;padding:0;margin:0}#deceased-ministers .loading .curtain,#deceased-ministers .ministers-list .curtain{margin-top:2rem;position:sticky;top:9rem}#deceased-ministers .loading .curtain .drapes,#deceased-ministers .ministers-list .curtain .drapes{padding-top:1rem}#deceased-ministers .loading .curtain .fringe,#deceased-ministers .ministers-list .curtain .fringe{height:2rem}#deceased-ministers .loading .minister-nameplates,#deceased-ministers .ministers-list .minister-nameplates{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-end;justify-content:center}#deceased-ministers .loading.reset,#deceased-ministers .ministers-list.reset{opacity:0}#deceased-ministers .loading ul.minister-nameplates li{animation:pulseOpacity 2s ease-in infinite alternate;background-color:var(--color-accent1);border-radius:4px;height:4rem;margin-top:10.5rem;margin:1rem;width:12rem}body,html{scrollbar-width:none}::-webkit-scrollbar{width:0;height:0}.ootf-entry{color:var(--color-fg);display:inline-block;margin:1rem .5rem;text-decoration:none}.ootf-entry .minister-photo{margin:0 auto}.ootf-entry .minister-nameplate{margin-top:.625rem}#order-of-the-faith header{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;margin-bottom:1rem;padding-top:2rem;width:100%}#order-of-the-faith header .search{margin-top:1rem}#order-of-the-faith header .logo-and-title{display:flex;flex-direction:row;align-items:center}#order-of-the-faith header .logo-and-title a{filter:drop-shadow(0 4px 4px var(--color-shadow))}#order-of-the-faith header .logo-and-title .ootf-logo{height:4rem;fill:var(--color-fg);stroke:var(--color-fg)}#order-of-the-faith .divider,#order-of-the-faith .ministers-page,#order-of-the-faith .overview{filter:drop-shadow(0 4px 4px var(--color-shadow));transition:opacity .5s}#order-of-the-faith .divider.updating,#order-of-the-faith .ministers-page.updating,#order-of-the-faith .overview.updating{opacity:0}#order-of-the-faith .overview{margin:2rem auto;text-align:left;width:26rem}#order-of-the-faith .overview .ootf-logo{float:left;margin:3rem 2rem 3rem 0;fill:var(--color-fg);stroke:var(--color-fg)}#order-of-the-faith .overview .button-bar{margin:2rem;text-align:center}#order-of-the-faith .overview .button-bar .button.action{margin:2rem auto}#order-of-the-faith .ministers-page{margin:1rem auto;width:28rem}#order-of-the-faith .ministers-page h4{font-family:var(--header-font-family);font-size:1.5rem;font-weight:300;text-align:center}#order-of-the-faith .ministers-page .entries{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}#order-of-the-faith .ministers-page .button-bar{display:flex;flex-direction:row}#order-of-the-faith .ministers-page .button-bar .button{margin:.5rem}#order-of-the-faith .ministers-page .button-bar .button.action{margin-left:auto}#minister-biography header{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;margin-bottom:1rem;padding-top:2rem;width:100%}#minister-biography header .logo-and-title{display:flex;flex-direction:row;align-items:center}#minister-biography header .logo-and-title .ootf-logo{height:4rem;fill:var(--color-fg);stroke:var(--color-fg)}#minister-biography .button-bar{display:flex;flex-direction:row;justify-content:center;margin:1rem 0}.divider[data-v-6950044d]{display:flex;flex-direction:row;justify-content:center;width:28rem}.divider>[data-v-6950044d]{filter:drop-shadow(0 4px 4px var(--color-shadow))}.divider .left[data-v-6950044d],.divider .right[data-v-6950044d]{flex-grow:1;position:relative}.divider .left hr[data-v-6950044d],.divider .right hr[data-v-6950044d]{position:absolute;width:calc(100% - 2em);top:.9em}.divider .left img[data-v-6950044d],.divider .right img[data-v-6950044d]{position:absolute;height:.15em;width:auto;top:calc(50% - .075em)}.divider .left img[data-v-6950044d],.divider .right hr[data-v-6950044d]{right:0}.divider .left hr[data-v-6950044d],.divider .right img[data-v-6950044d]{left:0}.divider .right img[data-v-6950044d]{transform:scaleX(-1)}.divider .name-label[data-v-6950044d]{font-family:var(--body-font-family);font-size:var(--header-font-size-sm);font-weight:500;margin:0 .5rem;white-space:nowrap}#general-board .curtain{width:100%}#general-board .curtain .drapes{background-color:var(--color-bg);opacity:1;padding-top:2rem}#general-board .curtain .fringe{background-image:linear-gradient(180deg,var(--color-bg),rgba(18,24,32,0))}#general-board header{position:fixed;top:0;width:100%;z-index:3}#general-board header .drapes{display:flex;flex-direction:column;align-items:center}#general-board header .fringe{height:1rem}#general-board .loading,#general-board .member-list{list-style:none;margin-top:7.5rem;margin-left:auto;margin-right:auto;margin-bottom:0;opacity:1;padding:0;transition:opacity 1s;width:28rem}#general-board .loading ul.member-nameplates,#general-board .member-list ul.member-nameplates{list-style:none;padding:0;margin:0}#general-board .loading ul.member-nameplates li,#general-board .member-list ul.member-nameplates li{display:flex;flex-direction:row;padding:0;margin:0 .25rem;width:100%;align-items:center;justify-content:center}#general-board .loading ul.member-nameplates li .name,#general-board .member-list ul.member-nameplates li .name{font-family:var(--header-font-family);font-size:1.5em;text-shadow:0 4px 4px var(--color-shadow)}#general-board .loading ul.member-nameplates li .title,#general-board .member-list ul.member-nameplates li .title{font-family:var(--body-font-family);font-size:1.125em}#general-board .loading ul.member-nameplates li hr,#general-board .member-list ul.member-nameplates li hr{background-color:var(--color-fg);height:1px;flex-grow:1;margin:0 .5rem;opacity:.15;z-index:-1}#general-board .loading ul.member-nameplates.no-title li,#general-board .member-list ul.member-nameplates.no-title li{width:48%}#general-board .loading ul.member-nameplates.no-title li hr,#general-board .member-list ul.member-nameplates.no-title li hr{display:none}#general-board .loading .curtain,#general-board .member-list .curtain{position:sticky;top:7rem}#general-board .loading .curtain .drapes,#general-board .member-list .curtain .drapes{padding-top:1rem}#general-board .loading .curtain .fringe,#general-board .member-list .curtain .fringe{height:2rem}#general-board .loading .member-nameplates,#general-board .member-list .member-nameplates{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-end;justify-content:space-between}#general-board .button-bar{display:flex;flex-direction:row;justify-content:space-between;margin:2rem auto;width:28rem}#executive-leadership .curtain{width:100%}#executive-leadership .curtain .drapes{background-color:var(--color-bg);opacity:1;padding-top:2rem}#executive-leadership .curtain .fringe{background-image:linear-gradient(180deg,var(--color-bg),rgba(18,24,32,0))}#executive-leadership header{position:fixed;top:0;width:100%;z-index:3}#executive-leadership header .drapes{display:flex;flex-direction:column;align-items:center}#executive-leadership .leaders-list{list-style:none;margin:10rem auto 2rem auto;width:28rem}#executive-leadership .leaders-list li{margin-bottom:1rem}#executive-leadership .leaders-list li a{color:var(--color-fg);display:flex;flex-direction:row;align-items:center;justify-content:flex-start;text-decoration:none}#executive-leadership .leaders-list li a .minister-photo{font-size:16px}#executive-leadership .leaders-list li a>div{margin-left:1rem}#executive-leadership .leaders-list li a .name{text-shadow:0 4px 4px var(--color-shadow);font-family:var(--header-font-family);font-size:2em;font-weight:400}#executive-leadership .leaders-list li a .title{text-shadow:0 4px 4px var(--color-shadow);font-family:var(--body-font-family);font-size:1.125em;font-weight:500}#executive-leadership .button-bar{display:flex;flex-direction:row;justify-content:space-between;margin:2rem auto;width:28rem}#ministry-directors .curtain{width:100%}#ministry-directors .curtain .drapes{background-color:var(--color-bg);opacity:1;padding-top:2rem}#ministry-directors .curtain .fringe{background-image:linear-gradient(180deg,var(--color-bg),rgba(18,24,32,0))}#ministry-directors header{position:fixed;top:0;width:100%;z-index:3}#ministry-directors header .drapes{display:flex;flex-direction:column;align-items:center}#ministry-directors .leaders-list{list-style:none;margin:10rem auto 2rem auto;width:28rem}#ministry-directors .leaders-list li{margin-bottom:1rem}#ministry-directors .leaders-list li a{color:var(--color-fg);display:flex;flex-direction:row;align-items:center;justify-content:flex-start;text-decoration:none}#ministry-directors .leaders-list li a .minister-photo{font-size:16px}#ministry-directors .leaders-list li a>div{margin-left:1rem}#ministry-directors .leaders-list li a .name{text-shadow:0 4px 4px var(--color-shadow);font-family:var(--header-font-family);font-size:2em;font-weight:400}#ministry-directors .leaders-list li a .ministry-name,#ministry-directors .leaders-list li a .title{text-shadow:0 4px 4px var(--color-shadow);font-family:var(--body-font-family);font-size:1.125em;font-weight:500}#ministry-directors .button-bar{display:flex;flex-direction:row;justify-content:space-between;margin:2rem auto;width:28rem}