/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.container-inline div,.container-inline label{display:inline-block;}.container-inline .details-wrapper{display:block;}.container-inline .hidden{display:none;}
.clearfix::after{display:table;clear:both;content:"";}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus-within{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}@media (scripting:enabled){.js-hide.js-hide{display:none;}.js-show{display:block;}}
.svk-chair-history{max-width:74rem;}.svk-chair-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin:2rem 0;}.svk-chair-card{display:flex;flex-direction:column;min-width:0;border:1px solid #c8d8cc;border-radius:.7rem;overflow:hidden;background:#fff;box-shadow:0 3px 12px #183e2710;}.svk-chair-identity{display:flex;align-items:center;gap:1rem;min-height:144px;padding:1.25rem;background:linear-gradient(120deg,#edf3ed,#f7f9f5);border-bottom:1px solid #dce5dd;}.svk-chair-history .svk-chair-identity h2{margin:0;font-size:1.25rem;line-height:1.4;overflow-wrap:anywhere;}.svk-chair-portrait{display:flex;align-items:center;justify-content:center;flex:0 0 84px;min-height:108px;padding:.35rem;border:1px solid #ced8cb;background:#fff;border-radius:.3rem;}.svk-chair-portrait img{display:block;width:auto;height:auto;max-width:100%;max-height:112px;}.svk-chair-card--deceased .svk-chair-portrait img{filter:grayscale(1);opacity:.7;}.svk-chair-deceased{color:#52635a;font-weight:400;}.svk-chair-content{padding:1.25rem;}.svk-chair-history .svk-chair-label{margin:0 0 .35rem;font-weight:600;color:#40594a;font-size:inherit;}.svk-chair-history .svk-chair-periods{margin:0 0 1.1rem;padding:0;list-style:none;}.svk-chair-periods li{margin:.3rem 0;list-style:none;overflow-wrap:anywhere;}.svk-chair-duration{padding-top:1rem;border-top:1px solid #dce5dd;}.svk-chair-history .svk-chair-total{margin:0;color:#23583b;font-size:1.2rem;font-weight:600;}.svk-chair-history .svk-chair-days,.svk-chair-history .svk-chair-asof{margin:.25rem 0 0;}.svk-chair-card--current{border-color:#36764d;box-shadow:0 0 0 1px #36764d;}.svk-chair-history .svk-chair-current{margin:0 0 .4rem;font-weight:600;color:#23583b;}.svk-chair-details,.svk-chair-edit{margin-top:1rem;padding-top:1rem;border-top:1px solid #dce5dd;overflow-wrap:anywhere;}.svk-chair-method{padding:1rem 1.25rem;border:1px solid #dce5dd;border-radius:.5rem;background:#f5f8f5;}.svk-chair-method summary{cursor:pointer;color:#23583b;font-weight:600;}.svk-chair-method summary:hover{text-decoration:underline;}.svk-chair-method p{margin:1rem 0 0;}.svk-chair-history-links{display:flex;flex-wrap:wrap;gap:.75rem;margin:1.5rem 0;}@media (max-width:1050px){.svk-chair-gallery{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (max-width:600px){.svk-chair-gallery{grid-template-columns:minmax(0,1fr);gap:1rem;margin:1.5rem 0;}}.svk-chair-sort{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin:1.5rem 0;}.svk-chair-sort label{font-weight:600;margin:0;}.svk-chair-sort select{max-width:100%;min-height:44px;color:#243d2e;background:#fff;}.svk-chair-sort button{min-height:44px;padding:.6rem 1rem;border:1px solid #2e6546;border-radius:.3rem;background:#2e6546;color:#fff;}.svk-chair-royalty{margin-top:1rem;padding-top:1rem;border-top:1px solid #dce5dd;}@media (max-width:600px){.svk-chair-sort label,.svk-chair-sort select{width:100%;}}
