﻿.ss-main{position:relative;display:inline-block;user-select:none;color:#c3bdac;width:100%}.ss-main .ss-single-selected{display:flex;cursor:pointer;width:100%;height:2.4rem;padding:6px;border:1px solid #dcdee2;border-radius:4px;background-color:#fff;outline:0;box-sizing:border-box;transition:background-color .2s}.ss-main .ss-single-selected.ss-disabled{background-color:#dcdee2;cursor:not-allowed}.ss-main .ss-single-selected.ss-open-above{border-top-left-radius:0px;border-top-right-radius:0px}.ss-main .ss-single-selected.ss-open-below{border-bottom-left-radius:0px;border-bottom-right-radius:0px}.ss-main .ss-single-selected .placeholder{display:flex;flex:1 1 100%;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.ss-main .ss-single-selected .placeholder *{display:flex;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:auto}.ss-main .ss-single-selected .placeholder .ss-disabled{color:#666}.ss-main .ss-single-selected .ss-deselect{display:flex;align-items:center;justify-content:flex-end;flex:0 1 auto;margin:0 6px 0 6px;font-weight:bold}.ss-main .ss-single-selected .ss-deselect.ss-hide{display:none}.ss-main .ss-single-selected .ss-arrow{display:flex;align-items:center;justify-content:flex-end;flex:0 1 auto;margin:0 6px 0 6px}.ss-main .ss-single-selected .ss-arrow span{border:solid #c3bdac;border-width:0 2px 2px 0;display:inline-block;padding:3px;transition:transform .2s,margin .2s}.ss-main .ss-single-selected .ss-arrow span.arrow-up{transform:rotate(-135deg);margin:3px 0 0 0}.ss-main .ss-single-selected .ss-arrow span.arrow-down{transform:rotate(45deg);margin:-3px 0 0 0}.ss-main .ss-multi-selected{display:flex;flex-direction:row;cursor:pointer;min-height:2.4rem;width:100%;padding:0 0 0 3px;border:1px solid #dcdee2;border-radius:4px;background-color:#fff;outline:0;box-sizing:border-box;transition:background-color .2s}.ss-main .ss-multi-selected.ss-disabled{background-color:#dcdee2;cursor:not-allowed}.ss-main .ss-multi-selected.ss-disabled .ss-values .ss-disabled{color:#c3bdac}.ss-main .ss-multi-selected.ss-disabled .ss-values .ss-value .ss-value-delete{cursor:not-allowed}.ss-main .ss-multi-selected.ss-open-above{border-top-left-radius:0px;border-top-right-radius:0px}.ss-main .ss-multi-selected.ss-open-below{border-bottom-left-radius:0px;border-bottom-right-radius:0px}.ss-main .ss-multi-selected .ss-values{display:flex;flex-wrap:wrap;justify-content:flex-start;flex:1 1 100%;width:calc(100% - 30px)}.ss-main .ss-multi-selected .ss-values .ss-disabled{display:flex;padding:4px 5px;margin:2px 0px;line-height:1em;align-items:center;width:100%;color:#666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@keyframes scaleIn{0%{transform:scale(0);opacity:0}100%{transform:scale(1);opacity:1}}@keyframes scaleOut{0%{transform:scale(1);opacity:1}100%{transform:scale(0);opacity:0}}.ss-main .ss-multi-selected .ss-values .ss-value{display:flex;user-select:none;align-items:center;font-size:12px;padding:3px 5px;margin:3px 5px 3px 0px;color:#fff;background-color:#960306;border-radius:4px;animation-name:scaleIn;animation-duration:.2s;animation-timing-function:ease-out;animation-fill-mode:both}.ss-main .ss-multi-selected .ss-values .ss-value.ss-out{animation-name:scaleOut;animation-duration:.2s;animation-timing-function:ease-out}.ss-main .ss-multi-selected .ss-values .ss-value .ss-value-delete{margin:0 0 0 5px;cursor:pointer}.ss-main .ss-multi-selected .ss-add{display:flex;flex:0 1 3px;margin:9px 12px 0 5px}.ss-main .ss-multi-selected .ss-add .ss-plus{display:flex;justify-content:center;align-items:center;background:#c3bdac;position:relative;height:1em;width:2px;transition:transform .2s}.ss-main .ss-multi-selected .ss-add .ss-plus:after{background:#c3bdac;content:"";position:absolute;height:2px;width:1em;left:calc(50% - .5em);top:calc(50% - 1px)}.ss-main .ss-multi-selected .ss-add .ss-plus.ss-cross{transform:rotate(45deg)}.ss-content{position:absolute;width:100%;margin:-1px 0 0 0;box-sizing:border-box;border:solid 1px #dcdee2;z-index:1010;background-color:#fff;transform-origin:center top;transition:transform .2s,opacity .2s;opacity:0;transform:scaleY(0)}.ss-content.ss-open{display:block;opacity:1;transform:scaleY(1)}.ss-content .ss-search{display:flex;flex-direction:row;padding:8px 8px 6px 8px}.ss-content .ss-search.ss-hide{height:0px;opacity:0;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px}.ss-content .ss-search.ss-hide input{height:0px;opacity:0;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px}.ss-content .ss-search input{display:inline-flex;font-size:inherit;line-height:inherit;flex:1 1 auto;width:100%;min-width:0px;height:30px;padding:6px 8px;margin:0;border:1px solid #dcdee2;border-radius:4px;background-color:#fff;outline:0;text-align:left;box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-appearance:textfield}.ss-content .ss-search input::placeholder{color:hsl(44.347826087,6.0839160839%,81.9607843137%);vertical-align:middle}.ss-content .ss-search input:focus{box-shadow:0 0 5px #960306}.ss-content .ss-search .ss-addable{display:inline-flex;justify-content:center;align-items:center;cursor:pointer;font-size:22px;font-weight:bold;flex:0 0 30px;height:30px;margin:0 0 0 8px;border:1px solid #dcdee2;border-radius:4px;box-sizing:border-box}.ss-content .ss-addable{padding-top:0px}.ss-content .ss-list{max-height:200px;overflow-x:hidden;overflow-y:auto;text-align:left}.ss-content .ss-list .ss-optgroup .ss-optgroup-label{padding:6px 10px 6px 10px;font-weight:bold}.ss-content .ss-list .ss-optgroup .ss-option{padding:6px 6px 6px 25px}.ss-content .ss-list .ss-optgroup-label-selectable{cursor:pointer}.ss-content .ss-list .ss-optgroup-label-selectable:hover{color:#fff;background-color:#960306}.ss-content .ss-list .ss-option{padding:6px 10px 6px 10px;cursor:pointer;user-select:none}.ss-content .ss-list .ss-option *{display:inline-block}.ss-content .ss-list .ss-option:hover,.ss-content .ss-list .ss-option.ss-highlighted{color:#fff;background-color:#960306}.ss-content .ss-list .ss-option.ss-disabled{cursor:not-allowed;color:#666;background-color:#fff}.ss-content .ss-list .ss-option:not(.ss-disabled).ss-option-selected{color:#c3bdac;background-color:rgba(150,3,6,.1)}.ss-content .ss-list .ss-option.ss-hide{display:none}.ss-content .ss-list .ss-option .ss-search-highlight{background-color:#fdde8e}*,*::before,*::after{box-sizing:border-box}*{margin:0}ul,ol{padding:0;list-style:none}img,picture,svg,video,canvas{max-width:100%}chart-container[chart-type=bar] canvas{max-width:none}input,button,textarea,select{font:inherit}body{font-family:"Noto Sans",sans-serif;font-size:.875rem;line-height:1.42}cite{color:#3f5562}mark{padding-left:0;padding-right:0}a:hover mark{color:inherit;background-color:inherit;transition:inherit;padding:inherit}.decimal{text-align:right}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}a[rel=external]{background-position-x:right .25em;background-position-y:center;background-repeat:no-repeat;background-size:1em 1em;padding-right:2em;line-height:1.5em}a[rel=external]{background-image:url("/assets/fa-external-link-bf1510ad.svg")}pre.bibtex{white-space:pre-wrap;font-family:"SFMono-Regular",Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:.75rem;border:1px solid #dcdee2;padding:.5rem .75rem;border-radius:.25rem}.row{display:flex;flex-wrap:wrap;gap:1rem}.row>.col{flex:1 1 auto}.row>.col-6{flex:6 6 calc(50% - 6rem)}.row>.col-3{flex:3 3 calc(25% - 3rem)}@media(max-width: 599px){.row>.col,.row>.col-6,.row>.col-3{flex:1 1 100%}}nav.navbar{position:sticky;top:0;z-index:1000;display:flex;align-items:stretch;width:100%;min-height:48px;background:#222}nav.navbar a.brand{display:flex;align-items:center;padding:0 1rem;color:#fdde8e;text-decoration:none;font-weight:600;letter-spacing:.02em;flex:0 0 auto}nav.navbar button.toggler{display:none;align-items:center;background:rgba(0,0,0,0);border:1px solid rgb(97.75,97.75,97.75);border-radius:.25rem;padding:.25rem .5rem;margin:.5rem .75rem .5rem auto;cursor:pointer}nav.navbar button.toggler:hover{background:rgb(54.4,54.4,54.4)}nav.navbar button.toggler>span{display:block;width:1.5em;height:1.25em;background-image:linear-gradient(to bottom, transparent 0, transparent 15%, #FDDE8E 15%, #FDDE8E 30%, transparent 30%, transparent 45%, #FDDE8E 45%, #FDDE8E 60%, transparent 60%, transparent 75%, #FDDE8E 75%, #FDDE8E 90%, transparent 90%)}nav.navbar .navbar-collapse{display:flex;align-items:stretch;justify-content:space-between;flex:1 1 auto;min-width:0}nav.navbar ul{display:flex;align-items:stretch}nav.navbar li{display:flex}nav.navbar li a,nav.navbar li form>button{display:flex;align-items:center;gap:.35rem;padding:0 .6rem;color:#aaa;background:rgba(0,0,0,0);border:0;font:inherit;cursor:pointer;text-decoration:none;transition:background-color .1s ease-in,color .2s ease-in}nav.navbar li form{display:flex}nav.navbar li a:focus-visible,nav.navbar li form>button:focus-visible{outline:2px solid #fdde8e;outline-offset:-2px}nav.navbar li:hover a,nav.navbar li:hover form>button{color:#fff;background:#3b3b3b}nav.navbar li.active a{background:#080808;color:#fff}nav.navbar ul.locale-switcher{margin-left:auto;font-size:.85rem}@media(max-width: 1365px){nav.navbar{flex-wrap:wrap;align-items:center}nav.navbar button.toggler{display:flex}nav.navbar .navbar-collapse{flex-basis:100%}nav.navbar .navbar-collapse:not(.show){display:none}nav.navbar .navbar-collapse.show{flex-direction:column;align-items:stretch;padding:.25rem 0 .5rem;border-top:1px solid rgb(54.4,54.4,54.4)}nav.navbar ul{flex-direction:column;width:100%}nav.navbar li a,nav.navbar li form>button{padding:.65rem 1rem}}nav.navbar.compact .navbar-collapse{justify-content:flex-end}nav.navbar.fixed-bottom{background:#fdbe19}.main-container{background-color:#fdde8e;display:grid;min-height:calc(50vh - 97px);gap:.75rem 1rem;grid-template-areas:"header" "notice" "navigation" "main" "list";grid-template-columns:minmax(0, 1fr)}.main-container>header{grid-area:header;margin:0}.main-container .flashes{grid-area:notice;display:flex;flex-direction:column;gap:.5rem}.main-container .flash{padding:.75rem 1rem}.main-container .flash-notice{background:#3f5562;color:#c3bdac}.main-container .flash-alert{background:rgba(150,3,6,.1);color:#960306;border:1px solid rgba(150,3,6,.4)}.main-container>form,.main-container>.main-content{background-color:#fff;grid-area:main}.main-container>form .search,.main-container>.main-content .search{background-color:hsl(43.2432432432,96.5217391304%,87.4509803922%);max-width:unset;border-bottom:1px solid hsl(43.2432432432,96.5217391304%,127.4509803922%)}.main-container:not(:has(>.search-container))>form,.main-container:not(:has(>.search-container))>.main-content{grid-column:navigation-start/main-end}.main-container>.filterable-observations-list,.main-container>filterable-observations-list{background-color:#fff;grid-area:list;padding:.75rem 1rem}.main-container>.main-content>.container,.main-container>.container{padding:.75rem 1rem}.main-container .search-container{grid-area:navigation;position:unset;z-index:unset;padding:unset}.main-container .search-container .search{display:flex;padding:.75rem 1rem;gap:.5rem;background:#fdbe19;position:sticky;top:48px}.main-container .search-container .search small.text-muted{color:rgb(123.9224137931,89.9784482759,1.0775862069) !important}.main-container .search-container>nav>ul li a,.main-container .search-container>nav>ul li button[type=submit],.main-container .search-container>nav>ul li input[type=submit],.main-container .search-container>nav>ul li button{padding:.25rem .5rem;border-radius:.25rem;line-height:1.5rem;text-align:left;padding-top:.25rem;display:block}.main-container .search-container>nav>ul li a.btn-primary,.main-container .search-container>nav>ul li button[type=submit].btn-primary,.main-container .search-container>nav>ul li input[type=submit].btn-primary,.main-container .search-container>nav>ul li button.btn-primary{background-color:#960306}.main-container .search-container>nav>ul li a:hover,.main-container .search-container>nav>ul li button[type=submit]:hover,.main-container .search-container>nav>ul li input[type=submit]:hover,.main-container .search-container>nav>ul li button:hover{background-color:#fdde8e;color:#1e1e1e}.main-container .search-container>nav>ul li a{color:#960306}.main-container .search-container>nav>ul li a.new_record{background-image:url("/assets/fa-plus-square-341e01af.svg");background-position:.25em center;background-repeat:no-repeat;background-size:1.25em 1.25em;padding-left:2em;line-height:1.5em}.main-container .search-container>nav>ul li a.edit_record{background-image:url("/assets/fa-edit-66db59b5.svg");background-position:.25em center;background-repeat:no-repeat;background-size:1.25em 1.25em;padding-left:2em;line-height:1.5em}.main-container .search-container>nav>ul li a[rel=back]{background-image:url("/assets/fa-chevron-left-70665f07.svg");background-position:.25em center;background-repeat:no-repeat;background-size:1.25em 1.25em;padding-left:2em;line-height:1.5em}.main-container .search-container>nav>ul li a[rel=self]{background-image:url("/assets/fa-eye-e9fad88e.svg");background-position:.25em center;background-repeat:no-repeat;background-size:1.25em 1.25em;padding-left:2em;line-height:1.5em}.main-container .search-container>nav>ul .nav-item .active a{background-color:rgba(106,10,0,.8);color:#fdde8e}.main-container .search-container>nav>ul{display:flex;flex-wrap:wrap;gap:.25rem;padding:.75rem 1rem;background:#fdbe19}@media(min-width: 1000px){.main-container{grid-template-areas:"header header     header header" "margin notice     notice rest" "margin navigation main   rest" "margin navigation list   rest";grid-template-columns:1rem fit-content(15rem) minmax(0, 1fr) 0}.main-container .search-container .search,.main-container .search-container>nav>ul{flex-direction:column;border-bottom-left-radius:.5rem}.main-container .search-container+*{border-left:1px solid #fdbe19}}@media(min-width: 1200px){.main-container{grid-template-columns:1fr 2fr minmax(0, 10fr) 2fr}.main-container .filterable-observations-list,.main-container .search-container .search,.main-container .search-container nav ul,.main-container>.main-content{border-radius:.5rem;box-shadow:0 0 10px hsla(0,0%,40%,.2)}.main-container .search-container+*{border-left:unset}}body.workbench{display:flex;flex-direction:column;height:100vh;margin:0;overflow:hidden}header.workbench-toolbar{position:sticky;top:48px;z-index:900;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;padding:.5rem .75rem;background:#fff;border-bottom:1px solid #8a6a1f;font-size:.75rem}header.workbench-toolbar h1{margin:0;font-size:.875rem;font-weight:600;letter-spacing:.02em;color:#2b2622}header.workbench-toolbar h1 small{margin-left:.25rem;font-size:.75rem;font-weight:400;color:#6b635a}header.workbench-toolbar form.bulk-find{display:inline-flex;align-items:center;gap:.25rem;margin-left:auto}header.workbench-toolbar form.bulk-find input[type=search]{width:min(14rem,100%);padding:.25rem .5rem;border:1px solid rgba(213,190,124,.42);border-radius:3px;background:#fff;font:inherit;font-size:.75rem;color:#2b2622}header.workbench-toolbar form.bulk-find input[type=search]:focus{outline:0;border-color:#8a6a1f;box-shadow:0 0 0 2px rgba(253,190,25,.25)}header.workbench-toolbar form.bulk-find button{padding:.25rem .5rem;font-size:.75rem;color:#6b635a;background:rgba(0,0,0,0);border:1px solid rgba(213,190,124,.42);border-radius:3px;cursor:pointer}header.workbench-toolbar nav.locale-tabs{margin-left:.75rem}header.workbench-toolbar nav.workbench-actions{display:flex;align-items:center;gap:.5rem}header.workbench-toolbar nav.workbench-actions a{color:#6b635a;text-decoration:none;padding:.25rem .5rem;border-radius:3px}header.workbench-toolbar nav.workbench-actions a:hover{background:rgba(253,190,25,.07);color:#2b2622}header.workbench-toolbar:empty{display:none}main.workbench-main{flex:1 1 auto;display:flex;flex-direction:column;min-height:0;padding:0;background:#fff}body.workbench:has(editable-bulk-table.enhanced) form.bulk-find button{display:none}body.workbench>.flashes{position:sticky;top:calc(48px + 2.5rem);z-index:800}body.workbench>.flashes .flash{padding:.5rem .75rem;font-size:.75rem;border-bottom:1px solid}body.workbench>.flashes .flash-notice{background:rgba(92,184,92,.15);color:hsl(120,39.3162393162%,29.1176470588%);border-bottom-color:rgba(92,184,92,.4)}body.workbench>.flashes .flash-alert{background:rgba(150,3,6,.1);color:#960306;border-bottom-color:rgba(150,3,6,.4)}.filter-panel>summary{cursor:pointer;padding:.5rem .75rem;font-weight:600;color:#960306;list-style:none}.filter-panel>summary::-webkit-details-marker{display:none}.filter-panel>summary::marker{content:""}.filter-panel>summary::before{content:"▸";display:inline-block;margin-right:.5rem;transition:transform .15s ease}.filter-panel[open]>summary::before{transform:rotate(90deg)}@media(max-width: 899px){.filter-panel{flex-direction:column}.filter-panel>*{width:100%}.filter-panel .form-grid>*,.filter-panel .form-group>*{min-width:0}}@media(min-width: 900px){.filter-panel>summary{display:none}}header{margin-bottom:1.5rem;padding:.75rem}header.page-header{background-color:#6a0a00;background:linear-gradient(to bottom, #6A0A00 60%, rgb(98.35, 9.2783018868, 0));font-family:"Noto Serif",serif;padding:1rem 2rem;margin-bottom:0}header.page-header h1{font-family:"Noto Serif",serif;color:#d5be7c;width:100%;display:block;font-weight:400;font-size:2rem;line-height:1.15}header.page-header h1>small{width:100%;display:block;float:left;font-size:1rem;line-height:1.4;color:#c3bdac}header.page-header h1>small a{color:#c3bdac}header.page-header cite{color:hsl(44.347826087,16.0839160839%,91.9607843137%)}header.page-header p{margin:.35rem 0 0;font-size:1rem;line-height:1.45;color:#c3bdac;clear:both;text-shadow:none}header.page-header.with-meta{display:flex;flex-wrap:wrap}header.page-header.with-meta .header-content{flex:1 1 auto}header.page-header.with-meta .meta-content{flex:0 0 auto}header.page-header .chart-row{display:grid;grid-template-columns:repeat(auto-fill, minmax(150px, 1fr));gap:.75rem;align-items:end;width:100%}@media(min-width: 900px){header.page-header .chart-row{width:auto;grid-template-columns:repeat(3, minmax(0, 200px));gap:1rem}}header.page-header.with-pie-chart{display:grid !important;align-items:start;grid-template-columns:1fr auto;grid-template-areas:"title graph" "text  graph"}header.page-header.with-pie-chart>h1{grid-area:title}header.page-header.with-pie-chart>p{grid-area:text;align-self:end}header.page-header.with-pie-chart chart-container{grid-area:graph}header.page-header chart-container{display:block;min-width:0;max-width:100%}header.page-header chart-container canvas{max-width:100%;height:auto}@media(max-width: 599px){header.page-header{padding:.75rem 1rem}header.page-header h1{font-size:1.625rem}header.page-header h1>small{font-size:.875rem;line-height:1.35}header.page-header p{margin-top:.25rem;font-size:.875rem;line-height:1.4}}body>footer{background:#414141}body>footer .container-fluid{background:url("/assets/swirli-b888eef3.png") right top no-repeat;padding-bottom:80px;color:#e6e6e6;line-height:1.8em;padding-top:25px;min-height:calc(100vh - 50px);border-top:5px solid #3b3b3b}body>footer .container-fluid .container{max-width:90vw;margin:auto}body>footer .container-fluid .container h3{color:#c4c4c4;margin-bottom:.5rem}body>footer .container-fluid .container h3:not(:first-child){margin-top:1.5rem}body>footer .container-fluid .container p{margin-bottom:.75rem}body>footer .container-fluid .container a{color:#999}body>footer .container-fluid .container a:hover{color:#e6e6e6}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.25rem;box-sizing:border-box;padding:.45rem .7rem;margin:0;font-family:"Noto Sans",sans-serif;font-size:.875rem;font-weight:600;line-height:1.2;height:calc(1.05rem + 0.45rem*2 + 2px);background:#eee;color:#1e1e1e;border:1px solid #ced4da;border-radius:.3rem;cursor:pointer;text-decoration:none;white-space:nowrap;vertical-align:middle;transition:background-color .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease}.btn:hover{background:rgb(227.8,227.8,227.8);border-color:hsl(210,13.9534883721%,75.137254902%)}.btn:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(213,190,124,.25)}.btn:disabled,.btn.disabled{opacity:.55;cursor:not-allowed}.btn-primary{background:#6a0a00;color:#fff;border-color:#6a0a00}.btn-primary:hover{background:rgb(75.4,7.1132075472,0);border-color:rgb(75.4,7.1132075472,0)}.btn-danger{background:#fff;color:#960306;border-color:#960306}.btn-danger:hover{background:#960306;color:#fff}ul.nav.menu li a,ul.nav.menu li button[type=submit],ul.nav.menu li input[type=submit],ul.nav.menu li button{padding:.25rem .5rem;border-radius:.25rem;line-height:1.5rem;text-align:left;padding-top:.25rem;display:block}ul.nav.menu li a.btn-primary,ul.nav.menu li button[type=submit].btn-primary,ul.nav.menu li input[type=submit].btn-primary,ul.nav.menu li button.btn-primary{background-color:#960306}ul.nav.menu li a:hover,ul.nav.menu li button[type=submit]:hover,ul.nav.menu li input[type=submit]:hover,ul.nav.menu li button:hover{background-color:#fdde8e;color:#1e1e1e}ul.nav.menu li a{color:#960306}ul.nav.menu li a.new_record{background-image:url("/assets/fa-plus-square-341e01af.svg");background-position:.25em center;background-repeat:no-repeat;background-size:1.25em 1.25em;padding-left:2em;line-height:1.5em}ul.nav.menu li a.edit_record{background-image:url("/assets/fa-edit-66db59b5.svg");background-position:.25em center;background-repeat:no-repeat;background-size:1.25em 1.25em;padding-left:2em;line-height:1.5em}ul.nav.menu li a[rel=back]{background-image:url("/assets/fa-chevron-left-70665f07.svg");background-position:.25em center;background-repeat:no-repeat;background-size:1.25em 1.25em;padding-left:2em;line-height:1.5em}ul.nav.menu li a[rel=self]{background-image:url("/assets/fa-eye-e9fad88e.svg");background-position:.25em center;background-repeat:no-repeat;background-size:1.25em 1.25em;padding-left:2em;line-height:1.5em}ul.nav.menu .nav-item .active a{background-color:rgba(106,10,0,.8);color:#fdde8e}img.btn-icon{width:1.25rem;height:1.25rem;transition:filter .15s ease}form.button_to{display:contents}.actions a,.actions form button{display:inline-flex;align-items:center;justify-content:center;padding:.15rem .35rem;background:rgba(0,0,0,0);border:none;border-radius:.3rem;color:#6b635a;opacity:.4;cursor:pointer;transition:opacity .15s ease,background-color .15s ease}.actions a:hover{opacity:1}.actions a:focus-visible,.actions form button:focus-visible{opacity:1;outline:none;box-shadow:0 0 0 3px rgba(213,190,124,.25)}.actions form button:hover{opacity:1;background:#960306}.actions form button:hover img.btn-icon{filter:brightness(0) invert(1)}nav.navbar .badge{padding:0 .35rem;border-radius:.5rem;font-size:.75rem;background:#444;color:#ccc}@media(max-width: 1535px){nav.navbar .badge{display:none}}h1 .badge,h2 .badge,h3 .badge,h4 .badge{font-size:.75rem;padding-left:.5em;padding-right:.5em;border-radius:.7em;background:#1e1e1e;color:#eee}.translation-badge{display:inline-block;margin-left:.35em;padding:0 .4em;border-radius:.6em;font-size:.75rem;font-weight:600;line-height:1.5}.translation-badge--suggested{background:rgba(138,106,31,.15);color:#8a6a1f}.translation-badge--approved{background:rgba(0,128,0,.16);color:green}.translation-badge--stale{background:rgba(255,0,0,.13);color:red}body.app .alert{margin:0 0 .75rem;padding:.45rem .7rem;font-size:.875rem;border:1px solid;border-radius:.3rem}body.app .alert p{margin:0}body.app .alert ul{margin:.25rem 0 0;padding-left:1.2rem}body.app .alert p:only-child,body.app .alert ul:only-child{margin:0}body.app .alert.alert-danger{color:#960306;background:rgba(150,3,6,.07);border-color:rgba(150,3,6,.35)}body.app .alert.alert-warning{color:rgb(104.6840236686,80.4094674556,23.5159763314);background:rgba(253,190,25,.12);border-color:rgba(253,190,25,.55)}body.app input:where(:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=file]):not([type=range]):not([type=button])),body.app textarea,body.app select,body.app .ss-main .ss-single-selected,body.app .ss-main .ss-multi-selected{display:block;width:100%;box-sizing:border-box;margin:0;padding:.45rem .7rem;font-family:"Noto Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.2;text-align:start;vertical-align:middle;color:#1e1e1e;background-color:#fff;background-image:none;border:1px solid #ced4da;border-radius:.3rem;height:calc(1.05rem + 0.45rem*2 + 2px);min-height:calc(1.05rem + 0.45rem*2 + 2px);outline:none;appearance:none;-webkit-appearance:none;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}body.app input:where(:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=file]):not([type=range]):not([type=button]))::placeholder,body.app textarea::placeholder,body.app select::placeholder,body.app .ss-main .ss-single-selected::placeholder,body.app .ss-main .ss-multi-selected::placeholder{color:#968b7e;opacity:1}body.app input:where(:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=file]):not([type=range]):not([type=button]))::selection,body.app input:where(:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=file]):not([type=range]):not([type=button])) *::selection,body.app textarea::selection,body.app textarea *::selection,body.app select::selection,body.app select *::selection,body.app .ss-main .ss-single-selected::selection,body.app .ss-main .ss-single-selected *::selection,body.app .ss-main .ss-multi-selected::selection,body.app .ss-main .ss-multi-selected *::selection{background:rgba(253,190,25,.55);color:#1e1e1e}body.app input:where(:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=file]):not([type=range]):not([type=button])):hover,body.app textarea:hover,body.app select:hover,body.app .ss-main .ss-single-selected:hover,body.app .ss-main .ss-multi-selected:hover{border-color:hsl(210,13.9534883721%,75.137254902%)}body.app input:where(:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=file]):not([type=range]):not([type=button])):focus,body.app input:where(:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=file]):not([type=range]):not([type=button])):focus-within,body.app textarea:focus,body.app textarea:focus-within,body.app select:focus,body.app select:focus-within,body.app .ss-main .ss-single-selected:focus,body.app .ss-main .ss-single-selected:focus-within,body.app .ss-main .ss-multi-selected:focus,body.app .ss-main .ss-multi-selected:focus-within{border-color:#d5be7c;box-shadow:0 0 0 3px rgba(213,190,124,.25)}body.app input:where(:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=file]):not([type=range]):not([type=button])):disabled,body.app input:where(:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=file]):not([type=range]):not([type=button])).ss-disabled,body.app input:where(:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=file]):not([type=range]):not([type=button]))[readonly],body.app textarea:disabled,body.app textarea.ss-disabled,body.app textarea[readonly],body.app select:disabled,body.app select.ss-disabled,body.app select[readonly],body.app .ss-main .ss-single-selected:disabled,body.app .ss-main .ss-single-selected.ss-disabled,body.app .ss-main .ss-single-selected[readonly],body.app .ss-main .ss-multi-selected:disabled,body.app .ss-main .ss-multi-selected.ss-disabled,body.app .ss-main .ss-multi-selected[readonly]{background-color:#eee;color:#968b7e;cursor:not-allowed}body.app textarea{resize:vertical;height:calc(1.05rem + 0.45rem*2 + 2px);min-height:calc(1.05rem + 0.45rem*2 + 2px)}body.app select{background-image:linear-gradient(45deg, transparent 50%, #6b635a 50%),linear-gradient(-45deg, transparent 50%, #6b635a 50%);background-position:right calc(0.7rem + .25rem) center,right .7rem center;background-size:6px 6px,6px 6px;background-repeat:no-repeat;padding-right:calc(0.7rem*2 + .7rem)}body.app slim-select{display:block;width:100%}body.app .ss-main{border:none;padding:0;min-width:0;color:#1e1e1e;width:100%}body.app .ss-main .ss-single-selected,body.app .ss-main .ss-multi-selected{display:flex;flex-wrap:nowrap;align-items:flex-start;height:auto}body.app .ss-main .ss-single-selected .placeholder,body.app .ss-main .ss-multi-selected .placeholder{flex:1 1 100%;min-width:0;white-space:normal;overflow:visible;text-overflow:clip;text-align:start;color:inherit;align-items:flex-start}body.app .ss-main .ss-single-selected .placeholder *,body.app .ss-main .ss-multi-selected .placeholder *{min-width:0;max-width:100%;white-space:normal;overflow:visible;text-overflow:clip;color:inherit}body.app .ss-main .ss-single-selected .ss-deselect,body.app .ss-main .ss-multi-selected .ss-deselect{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;align-self:stretch;width:1.05rem;font-size:0;color:#968b7e;transition:color .2s ease}body.app .ss-main .ss-single-selected .ss-deselect::after,body.app .ss-main .ss-multi-selected .ss-deselect::after{content:"×";font-size:1rem;line-height:1}body.app .ss-main .ss-single-selected .ss-deselect:hover,body.app .ss-main .ss-multi-selected .ss-deselect:hover{color:#6a0a00}body.app .ss-main .ss-single-selected .ss-arrow,body.app .ss-main .ss-multi-selected .ss-arrow{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;align-self:stretch;width:1.05rem}body.app .ss-main .ss-single-selected .ss-arrow span,body.app .ss-main .ss-multi-selected .ss-arrow span{border-color:#6b635a}body.app .ss-main .ss-multi-selected .ss-add{align-self:center;margin:0 .75rem 0 .5rem}body.app .ss-content{border-color:#ced4da;border-radius:.3rem;font-family:"Noto Sans",sans-serif;font-size:.875rem;color:#1e1e1e}body.app .ss-content .ss-list .ss-option{color:#1e1e1e;padding:.45rem .7rem}body.app .ss-content .ss-list .ss-option.ss-highlighted,body.app .ss-content .ss-list .ss-option:hover{background:rgba(253,190,25,.22);color:#1e1e1e}body.app .ss-content .ss-list .ss-option.ss-disabled{color:#968b7e}body.app .ss-content .ss-search input{display:block;width:100%;box-sizing:border-box;margin:0;padding:.45rem .7rem;font-family:"Noto Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.2;text-align:start;vertical-align:middle;color:#1e1e1e;background-color:#fff;background-image:none;border:1px solid #ced4da;border-radius:.3rem;height:calc(1.05rem + 0.45rem*2 + 2px);min-height:calc(1.05rem + 0.45rem*2 + 2px);outline:none;appearance:none;-webkit-appearance:none;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}body.app .ss-content .ss-search input::placeholder{color:#968b7e;opacity:1}body.app .ss-content .ss-search input::selection,body.app .ss-content .ss-search input *::selection{background:rgba(253,190,25,.55);color:#1e1e1e}body.app .ss-content .ss-search input:hover{border-color:hsl(210,13.9534883721%,75.137254902%)}body.app .ss-content .ss-search input:focus,body.app .ss-content .ss-search input:focus-within{border-color:#d5be7c;box-shadow:0 0 0 3px rgba(213,190,124,.25)}body.app .ss-content .ss-search input:disabled,body.app .ss-content .ss-search input.ss-disabled,body.app .ss-content .ss-search input[readonly]{background-color:#eee;color:#968b7e;cursor:not-allowed}body.app .input-group{display:flex;align-items:stretch;flex-wrap:nowrap;box-sizing:border-box;min-height:calc(1.05rem + 0.45rem*2 + 2px);background-color:#fff;border:1px solid #ced4da;border-radius:.3rem;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease}body.app .input-group:hover{border-color:hsl(210,13.9534883721%,75.137254902%)}body.app .input-group:focus-within{border-color:#d5be7c;box-shadow:0 0 0 3px rgba(213,190,124,.25)}body.app .input-group>input,body.app .input-group>textarea,body.app .input-group>select,body.app .input-group>.ss-main{flex:1 1 auto;min-width:0;height:auto;min-height:0;border:none;border-radius:0;background:rgba(0,0,0,0)}body.app .input-group>input:hover,body.app .input-group>textarea:hover,body.app .input-group>select:hover,body.app .input-group>.ss-main:hover{border-color:rgba(0,0,0,0)}body.app .input-group>input:focus,body.app .input-group>input:focus-within,body.app .input-group>textarea:focus,body.app .input-group>textarea:focus-within,body.app .input-group>select:focus,body.app .input-group>select:focus-within,body.app .input-group>.ss-main:focus,body.app .input-group>.ss-main:focus-within{border-color:rgba(0,0,0,0);box-shadow:none}body.app .input-group .input-group-text{display:flex;align-items:center;flex:0 0 auto;padding:.45rem .7rem;background:rgba(0,0,0,0);border:none;color:#968b7e;white-space:nowrap}body.app .input-group>:not(:first-child){padding-left:0}body.app .input-group>:not(:last-child){padding-right:0}body.app input[type=checkbox],body.app input[type=radio]{width:1rem;height:1rem;margin:0;padding:0;accent-color:#6a0a00;cursor:pointer;flex:0 0 auto;vertical-align:middle}body.app input[type=checkbox]:focus-visible,body.app input[type=radio]:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(213,190,124,.25);border-radius:.3rem}body.app input[type=checkbox]:disabled,body.app input[type=radio]:disabled{cursor:not-allowed;opacity:.55}body.app .form-check{display:flex;align-items:center;gap:.25rem;margin:0}body.app .form-check .form-check-label{font-family:"Noto Sans",sans-serif;font-size:.875rem;color:#1e1e1e;cursor:pointer}body.app form>.form-check{margin-bottom:.5rem}body.app .form-group:not(.row){display:flex;flex-wrap:wrap;align-content:start;margin-bottom:.5rem}body.app .form-group:not(.row)>input,body.app .form-group:not(.row)>select,body.app .form-group:not(.row)>textarea,body.app .form-group:not(.row)>.input-group,body.app .form-group:not(.row) .form-text{flex:1 1 100%}body.app .form-group:not(.row)>label{font-family:"Noto Sans",sans-serif;font-size:.6875rem;font-weight:600;font-variant:small-caps;letter-spacing:.06em;color:#6b635a;background:none;border:none}body.app .form-group:not(.row)>label[for]{cursor:pointer}body.app .form-group:not(.row)>label{flex:1 1 100%;margin:0 0 .25rem;padding:0}body.app .form-group.row{display:flex;align-items:start;gap:.75rem;margin-bottom:.5rem}body.app .form-group.row>.col-form-label{font-family:"Noto Sans",sans-serif;font-size:.6875rem;font-weight:600;font-variant:small-caps;letter-spacing:.06em;color:#6b635a;background:none;border:none}body.app .form-group.row>.col-form-label[for]{cursor:pointer}body.app .form-group.row>.col-form-label{flex:0 0 11rem;text-align:end;margin:0;padding-top:calc((calc(1.05rem + 0.45rem * 2 + 2px) - 1.05rem)/2 - 1px);padding-bottom:0;padding-left:0;padding-right:0}body.app .form-group.row>:not(.col-form-label){flex:1 1 0;min-width:0}body.app .form-group.row>.offset-sm-2{margin-left:calc(11rem + 0.75rem)}@media(max-width: 599px){body.app .form-group.row{flex-direction:column;gap:.25rem}body.app .form-group.row>.col-form-label{flex:none;text-align:start;padding-top:0}body.app .form-group.row>:not(.col-form-label){flex:1 1 auto;width:100%}body.app .form-group.row>.offset-sm-2{margin-left:0}}body.app .form-text{margin-top:.25rem;color:#968b7e}body.app form details summary{cursor:pointer}body.app form.form-grid{display:grid;gap:1rem}body.app form .actions{background:rgb(82.9565217391,111.9254658385,129.0434782609);padding:.75rem;margin:1rem -1rem -0.5rem -1rem;border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}body.app .observation-form{display:grid;grid-template-columns:5rem 5fr 3fr 3fr 3fr min-content;align-items:end}body.app .observation-form .form-group{margin-bottom:0;padding:1px}body.app .observation-form:not(:first-of-type) label{display:none}table.table{width:100%;border-collapse:collapse;color:#2b2622}table.table thead{position:sticky;top:48px;background-color:#fff;z-index:1;box-shadow:0 1px 0 0 #8a6a1f,0 6px 10px -6px rgba(43,38,34,.18)}table.table thead th{color:#2b2622;background-color:#fff;font-family:"Noto Sans",sans-serif;font-size:.75rem;font-weight:600;font-variant:small-caps;letter-spacing:.09em;text-align:left;padding:.85rem .85rem .75rem;white-space:nowrap}table.table thead th.sort{cursor:pointer;transition:color .15s ease}table.table thead th.sort:hover{color:#8a6a1f}table.table thead th.sort.asc,table.table thead th.sort.desc{color:#8a6a1f}table.table thead th.sort:after{content:"⇅";font-size:.75em;opacity:.3;margin-left:.3em;color:currentColor}table.table thead th.sort.asc:after{content:"↑";opacity:1;color:inherit}table.table thead th.sort.desc:after{content:"↓";opacity:1;color:inherit}table.table tbody tr{border-bottom:1px solid rgba(213,190,124,.42);transition:background-color .18s ease}table.table tbody tr:last-child{border-bottom:none}table.table tbody tr:hover{background-color:rgba(253,190,25,.07)}table.table tbody td{padding:.95rem .85rem;vertical-align:middle;line-height:1.45;overflow-wrap:anywhere}table.table td.number,table.table td.name{font-family:"Noto Serif",serif;font-size:.875rem;color:#2b2622}table.table td.number a,table.table td.name a{color:inherit;text-decoration:none;border-bottom:none;background-image:linear-gradient(currentColor, currentColor);background-size:0 1px;background-repeat:no-repeat;background-position:0 100%;transition:background-size .2s ease}table.table td.number a:hover,table.table td.name a:hover{background-size:100% 1px;border-bottom:none}table.table td.style,table.table td.description,table.table td.site,table.table td.observations_size,table.table td.quantity,table.table td.material,table.table td.materials,table.table td.application_domain,table.table td.application-domain,table.table td.grave,table.table td.img,table.table td.abbr,table.table td.author,table.table td.year,table.table td.phone,table.table td.email,table.table td.person,table.table td.last_sign_in_at{font-family:"Noto Sans",sans-serif;font-size:.75rem;color:#6b635a}table.table td.style a,table.table td.description a,table.table td.site a,table.table td.observations_size a,table.table td.quantity a,table.table td.material a,table.table td.materials a,table.table td.application_domain a,table.table td.application-domain a,table.table td.grave a,table.table td.img a,table.table td.abbr a,table.table td.author a,table.table td.year a,table.table td.phone a,table.table td.email a,table.table td.person a,table.table td.last_sign_in_at a{color:inherit;text-decoration:none;border-bottom:1px solid rgba(0,0,0,0);transition:color .15s ease,border-color .15s ease}table.table td.style a:hover,table.table td.description a:hover,table.table td.site a:hover,table.table td.observations_size a:hover,table.table td.quantity a:hover,table.table td.material a:hover,table.table td.materials a:hover,table.table td.application_domain a:hover,table.table td.application-domain a:hover,table.table td.grave a:hover,table.table td.img a:hover,table.table td.abbr a:hover,table.table td.author a:hover,table.table td.year a:hover,table.table td.phone a:hover,table.table td.email a:hover,table.table td.person a:hover,table.table td.last_sign_in_at a:hover{color:#8a6a1f;border-bottom-color:rgba(138,106,31,.5)}table.table td.description{max-width:22rem}table.table td.description mark{background:rgba(253,190,25,.55);color:inherit;padding:0 .1em;border-radius:1px}table.table td.img img{display:block;width:3rem;height:3rem;object-fit:cover;border-radius:3px;box-shadow:inset 0 0 0 1px rgba(43,38,34,.08)}table.table tbody td.actions{white-space:nowrap;text-align:right}table.table tbody td.actions a,table.table tbody td.actions form button{margin-left:.15rem}table.table tbody tr:hover td.actions a,table.table tbody tr:hover td.actions form button{opacity:1}table.table.table-striped tbody tr:nth-child(even):not(:hover){background-color:rgba(253,190,25,.04)}sortable-list,filterable-observations-list{display:block;container-type:inline-size}sortable-list [data-sort]{cursor:pointer}sortable-list [data-sort]:focus-visible{outline:2px solid #d5be7c;outline-offset:-2px}@container (max-width: 46rem){table.table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}table.table tbody tr{display:block;padding:.5rem .75rem}table.table tbody td{display:table;width:100%;padding:.3rem 0;text-align:right;overflow-wrap:anywhere}table.table tbody td::before{content:attr(data-label);display:table-cell;padding-right:.75rem;white-space:nowrap;font-family:"Noto Sans",sans-serif;font-size:.75rem;font-weight:600;font-variant:small-caps;letter-spacing:.06em;color:#6b635a;text-align:left}table.table tbody td.actions,table.table tbody td.img{display:flex;align-items:baseline;justify-content:flex-end;gap:.75rem}table.table tbody td.actions::before,table.table tbody td.img::before{content:none}table.table tbody td.description{max-width:none}}.editable-grid{display:table;width:100%;color:#2b2622}.editable-grid .table-head{display:table-header-group}.editable-grid .table-body{display:table-row-group}.editable-grid .table-row{display:table-row}.editable-grid .table-head .table-row>div,.editable-grid .table-row>turbo-frame{display:table-cell;vertical-align:top;padding:.75rem .85rem;border-bottom:1px solid rgba(213,190,124,.42)}.editable-grid .table-head .table-row>div{font-family:"Noto Sans",sans-serif;font-size:.75rem;font-weight:600;font-variant:small-caps;letter-spacing:.09em;border-bottom:1px solid #8a6a1f;white-space:nowrap}.editable-grid .table-row>turbo-frame{line-height:1.45}.editable-grid .table-row>turbo-frame a{color:#2b2622;font-weight:600;text-decoration:none;transition:color .15s ease}.editable-grid .table-row>turbo-frame a:hover{color:#8a6a1f}.editable-grid .table-row>turbo-frame a.blank{color:#968b7e;font-weight:400}.editable-grid .table-row>turbo-frame .cell-desc{margin:.15rem 0 0;color:#6b635a;font-size:.75rem}.editable-grid .table-body .table-row:hover>turbo-frame{background-color:rgba(253,190,25,.07)}.editable-grid .cell-line{display:flex;align-items:baseline;gap:.25rem}.editable-grid .approve-translation{margin-top:.2rem;padding:0;background:rgba(0,0,0,0);border:none;color:#968b7e;cursor:pointer}.editable-grid .approve-translation:hover{color:green}.editable-grid .approve-translation .btn-icon{width:16px}@media(max-width: 767px){.editable-grid{display:block}.editable-grid .table-head{display:none}.editable-grid .table-body{display:block}.editable-grid .table-row{display:block}.editable-grid .table-body .table-row{padding:.5rem 0;border-bottom:1px solid #8a6a1f}.editable-grid .table-row>turbo-frame{display:block;padding:.3rem .75rem;border-bottom:none}.editable-grid .table-row>turbo-frame::before{content:attr(data-label) ": ";font-family:"Noto Sans",sans-serif;font-size:.75rem;font-weight:600;font-variant:small-caps;letter-spacing:.06em;color:#6b635a;margin-right:.4em}}.editable-grid form{display:flex;flex-direction:column;gap:.25rem;width:100%}.editable-grid form textarea{min-height:3.25rem}.editable-grid .input-group>button{align-self:stretch;height:auto;padding:0 .7rem;background:rgba(0,0,0,0);border:none;border-radius:0;color:#6b635a}.editable-grid .input-group>button:hover{background-color:rgba(253,190,25,.07);border-color:rgba(0,0,0,0)}editable-bulk-table.bulk-grid{display:grid;grid-template-columns:[row-id] 56px [delete] 32px [quantity] 80px [tag-list] minmax(180px, 1fr) [dating-list] minmax(180px, 1fr) [application-domain] minmax(180px, 220px) [materials] minmax(220px, 280px) [literary-source] minmax(180px, 240px) [actions] 48px;align-content:start;flex:1 1 auto;min-height:0;overflow:auto;background:#fff}editable-bulk-table.bulk-grid>.bulk-head{display:contents}editable-bulk-table.bulk-grid>.bulk-head>.bulk-cell{position:sticky;top:0;z-index:2;background:#fff;border-bottom:1px solid #8a6a1f;font-family:"Noto Sans",sans-serif;font-size:.75rem;font-weight:600;font-variant:small-caps;letter-spacing:.06em;color:#6b635a;white-space:nowrap}editable-bulk-table.bulk-grid>.bulk-head>.bulk-cell.col-row-id,editable-bulk-table.bulk-grid>.bulk-head>.bulk-cell.col-delete{z-index:3}editable-bulk-table.bulk-grid>.bulk-head>.bulk-cell.col-row-id{left:0}editable-bulk-table.bulk-grid>.bulk-head>.bulk-cell.col-delete{left:56px}editable-bulk-table.bulk-grid>.bulk-row{display:contents}editable-bulk-table.bulk-grid .bulk-cell{display:block;min-height:calc(1.05rem + 0.45rem*2 + 2px);padding:.25rem .5rem;border-bottom:1px solid rgba(213,190,124,.42);background:#fff}editable-bulk-table.bulk-grid .bulk-cell.col-row-id,editable-bulk-table.bulk-grid .bulk-cell.col-delete{position:sticky;z-index:1;background:inherit}editable-bulk-table.bulk-grid .bulk-cell.col-row-id{left:0;text-align:center;font-family:"SFMono-Regular",Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:.75rem;color:#6b635a}editable-bulk-table.bulk-grid .bulk-cell.col-row-id .row-state-empty{color:#968b7e}editable-bulk-table.bulk-grid .bulk-cell.col-row-id .row-state-saved{color:#6b635a}editable-bulk-table.bulk-grid .bulk-cell.col-delete{left:56px;text-align:center;border-right:2px solid rgba(213,190,124,.42);padding-left:0;padding-right:0}editable-bulk-table.bulk-grid .bulk-cell .bulk-delete{display:inline-flex;align-items:center;justify-content:center;background:rgba(0,0,0,0);border:0;cursor:pointer;padding:.25rem .25rem;color:#968b7e}editable-bulk-table.bulk-grid .bulk-cell .bulk-delete:hover{color:#960306;background:rgba(150,3,6,.07)}editable-bulk-table.bulk-grid .bulk-delete-form{display:none}editable-bulk-table.bulk-grid>.bulk-row:nth-of-type(even)>.bulk-cell{background:rgba(253,190,25,.04)}editable-bulk-table.bulk-grid>.bulk-row:hover>.bulk-cell{background:rgba(253,190,25,.18)}editable-bulk-table.bulk-grid>.bulk-row.is-saving>.bulk-cell{background:rgba(91,142,184,.06)}editable-bulk-table.bulk-grid>.bulk-row.is-saving>.bulk-cell.col-row-id .row-state{visibility:hidden}editable-bulk-table.bulk-grid>.bulk-row.is-saving>.bulk-cell.col-row-id::after{content:"";display:inline-block;width:.8em;height:.8em;border:2px solid rgba(213,190,124,.42);border-top-color:#8a6a1f;border-radius:50%;animation:bulk-saving-spin .8s linear infinite;vertical-align:middle}@keyframes bulk-saving-spin{to{transform:rotate(360deg)}}editable-bulk-table.bulk-grid>.bulk-row.saved>.bulk-cell{background:rgba(92,184,92,.12);transition:background-color .6s ease}editable-bulk-table.bulk-grid>.bulk-row.errored>.bulk-cell{background:rgba(150,3,6,.07);border-bottom-color:#960306}editable-bulk-table.bulk-grid>.bulk-row>.bulk-cell.cell-error{background:rgba(150,3,6,.14);box-shadow:inset 0 0 0 1px #960306}editable-bulk-table.bulk-grid .bulk-cell .cell-error-msg{display:block;font-size:.6875rem;line-height:1.3;color:#960306;margin-top:2px}editable-bulk-table.bulk-grid .bulk-cell .cell-error-msg:empty{display:none}editable-bulk-table.bulk-grid .bulk-cell:focus-within{box-shadow:inset 0 0 0 2px #d5be7c;background:#fff}editable-bulk-table.bulk-grid .bulk-cell>input{display:block;width:100%;border:0;border-radius:0;height:auto;min-height:0;padding:0;background:rgba(0,0,0,0);outline:0;color:#2b2622;font:inherit}editable-bulk-table.bulk-grid .bulk-cell>input::placeholder{color:#968b7e}editable-bulk-table.bulk-grid .bulk-cell>input[type=number]{-moz-appearance:textfield;appearance:textfield}editable-bulk-table.bulk-grid .bulk-cell>input[type=number]::-webkit-outer-spin-button,editable-bulk-table.bulk-grid .bulk-cell>input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}editable-bulk-table.bulk-grid .bulk-cell .ss-main .placeholder{flex:1 1 100%;min-width:0;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#2b2622;font:inherit}editable-bulk-table.bulk-grid .bulk-cell .ss-main .placeholder *{display:inline;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}editable-bulk-table.bulk-grid .bulk-cell .ss-main .ss-multi-selected .ss-values{flex-wrap:nowrap;overflow:hidden;width:100%}editable-bulk-table.bulk-grid .bulk-cell .ss-main .ss-multi-selected .ss-add{display:none}editable-bulk-table.bulk-grid .bulk-cell .ss-main .ss-arrow,editable-bulk-table.bulk-grid .bulk-cell .ss-main .ss-deselect{flex:0 0 auto;align-self:stretch;display:inline-flex;align-items:center;justify-content:center;width:1.25rem;margin:0}editable-bulk-table.bulk-grid .bulk-cell .ss-main .ss-arrow span{border-color:#6b635a}editable-bulk-table.bulk-grid .bulk-cell .ss-main .ss-deselect{color:#968b7e;font-size:0}editable-bulk-table.bulk-grid .bulk-cell .ss-main .ss-deselect::after{content:"×";font-size:1rem;line-height:1}editable-bulk-table.bulk-grid .bulk-cell .ss-main .ss-deselect:hover{color:#6a0a00}editable-bulk-table.bulk-grid .bulk-cell .ss-main .ss-multi-selected .ss-values .ss-value{margin:1px 2px;padding:0 4px;font-size:.6875rem;color:#fff;background-color:#960306;border-radius:2px}editable-bulk-table.bulk-grid .bulk-cell.col-actions{text-align:center}editable-bulk-table.bulk-grid .bulk-cell .bulk-save{display:inline-flex;align-items:center;justify-content:center;background:rgba(0,0,0,0);border:0;cursor:pointer;padding:.25rem;color:#6b635a}editable-bulk-table.bulk-grid .bulk-cell .bulk-save:hover{color:#2b2622;background:rgba(253,190,25,.07)}editable-bulk-table.bulk-grid.enhanced .bulk-cell .bulk-save{display:none}@media(max-width: 719px){editable-bulk-table.bulk-grid{display:block;overflow:visible}editable-bulk-table.bulk-grid>.bulk-head{display:none}editable-bulk-table.bulk-grid>.bulk-row{display:block;padding:.75rem;border-bottom:2px solid #8a6a1f}editable-bulk-table.bulk-grid>.bulk-row .bulk-cell{display:block;min-height:0;padding:.25rem 0;border-bottom:0;background:rgba(0,0,0,0) !important;position:static !important;left:auto !important;z-index:auto !important;border-right:0 !important}editable-bulk-table.bulk-grid>.bulk-row .bulk-cell::before{content:attr(data-label);display:block;font-family:"Noto Sans",sans-serif;font-size:.6875rem;font-variant:small-caps;letter-spacing:.06em;color:#6b635a;margin-bottom:2px}editable-bulk-table.bulk-grid>.bulk-row .bulk-cell.col-row-id::before{content:"Datensatz"}editable-bulk-table.bulk-grid>.bulk-row .bulk-cell.col-delete::before{content:""}editable-bulk-table.bulk-grid>.bulk-row .bulk-cell.col-quantity::before{content:"Anzahl"}editable-bulk-table.bulk-grid>.bulk-row .bulk-cell.col-tag-list::before{content:"Stichworte"}editable-bulk-table.bulk-grid>.bulk-row .bulk-cell.col-dating-list::before{content:"Datierungen"}editable-bulk-table.bulk-grid>.bulk-row .bulk-cell.col-application-domain::before{content:"Anwendungsbereich"}editable-bulk-table.bulk-grid>.bulk-row .bulk-cell.col-materials::before{content:"Materialien"}editable-bulk-table.bulk-grid>.bulk-row .bulk-cell.col-literary-source::before{content:"Quelle"}editable-bulk-table.bulk-grid>.bulk-row .bulk-cell.col-actions::before{content:""}editable-bulk-table.bulk-grid>.bulk-row .col-row-id{font-family:inherit;font-size:inherit;text-align:left}}slim-select:defined>select{display:none}.details-table-labels{position:sticky;top:48px;z-index:120;background-color:#fff;box-shadow:0 1px 0 0 #8a6a1f,0 6px 10px -6px rgba(43,38,34,.18)}.details-table-labels .summary-header{color:#2b2622;font-family:"Noto Sans",sans-serif;font-size:.75rem;font-weight:600;font-variant:small-caps;letter-spacing:.09em;padding:.85rem .85rem .75rem;border-radius:0;background:none;text-align:left;white-space:nowrap}.details-table-labels .summary-header.name{flex:1 1 auto;min-width:0;padding-left:calc(.85rem + 1.5em)}.details-table-labels .summary-header.count{flex:0 0 7em;text-align:right;font-weight:600}.details-table-labels .summary-header.actions{flex:0 0 10em}@media(max-width: 599px){.details-table-labels .summary-header.count{flex:0 0 3.5em}.details-table-labels .summary-header.actions{display:none}}details.tree{border-top:1px solid rgba(213,190,124,.42)}details.tree>summary{list-style:none;display:flex;align-items:center;cursor:pointer;transition:background-color .18s ease}details.tree>summary::-webkit-details-marker{display:none}details.tree>summary:hover{background-color:rgba(253,190,25,.07)}details.tree>summary .summary{padding:.85rem .85rem;line-height:1.45}details.tree>summary .summary.name{font-family:"Noto Serif",serif;font-size:.875rem;color:#2b2622}details.tree>summary .summary.name a{color:inherit;text-decoration:none;border-bottom:none;background-image:linear-gradient(currentColor, currentColor);background-size:0 1px;background-repeat:no-repeat;background-position:0 100%;transition:background-size .2s ease}details.tree>summary .summary.name a:hover{background-size:100% 1px;border-bottom:none}details.tree>summary .summary.name{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}details.tree>summary .summary.count{font-family:"Noto Sans",sans-serif;font-size:.75rem;color:#6b635a}details.tree>summary .summary.count a{color:inherit;text-decoration:none;border-bottom:1px solid rgba(0,0,0,0);transition:color .15s ease,border-color .15s ease}details.tree>summary .summary.count a:hover{color:#8a6a1f;border-bottom-color:rgba(138,106,31,.5)}details.tree>summary .summary.count{flex:0 0 7em;text-align:right;font-variant-numeric:tabular-nums;font-weight:400}details.tree>summary ul.actions{flex:0 0 10em;padding:0 .5rem 0 0;display:flex;justify-content:flex-end;align-items:center;gap:.25rem}details.tree>summary ul.actions li.nav-item{display:flex;align-items:center}details.tree>summary:hover ul.actions a,details.tree>summary:hover ul.actions form button{opacity:1}@media(max-width: 599px){details.tree>summary .summary.count{flex:0 0 3.5em}details.tree>summary ul.actions{display:none}}details.tree>summary::before{content:"🗀";margin-left:.6rem;padding:0 .25rem;font-size:1.25rem;line-height:1;color:#968b7e;flex:0 0 auto;align-self:center;opacity:.55}details.tree.empty.empty>summary::before{content:"🗋"}details.tree[open]>summary::before{content:"🗁"}details.tree>summary.draghover-before{box-shadow:inset 0 6px 0 0 rgba(138,106,31,.35)}details.tree>summary.draghover-after{box-shadow:inset 0 -6px 0 0 rgba(138,106,31,.35)}details.tree>turbo-frame details{margin-left:2rem}@media(max-width: 599px){details.tree>turbo-frame details{margin-left:1rem}}ul.pagination{display:flex;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;gap:.25rem}ul.pagination li{flex:0 0 auto}ul.pagination li:first-child{position:sticky;left:0;background:#fff;z-index:1;align-self:stretch;display:flex;align-items:center;padding-right:.25rem}ul.pagination li a,ul.pagination li span{display:block;text-align:center;padding:.35rem .75rem;min-width:2rem;text-decoration:none;transition:background-color .1s ease-in,color .2s ease-in}ul.pagination li:not(.disabled) a,ul.pagination li:not(.disabled) span{background:#fafafa;border:1px solid #eee;border-radius:.5rem;color:#960306}ul.pagination li:not(.disabled) a:hover,ul.pagination li:not(.disabled) span:hover{background:#960306;color:#fff}ul.pagination li:not(.disabled).active a,ul.pagination li:not(.disabled).active span{background:#d5be7c}ul.pagination li:not(.disabled).active a:hover,ul.pagination li:not(.disabled).active span:hover{background:#960306;color:#fff}dl.dl-grid{display:block}dl.dl-grid div{display:flex;border-bottom:1px solid #eee}dl.dl-grid div dt,dl.dl-grid div dd{padding:.25rem .75rem 0 0}dl.dl-grid div dt{min-width:36%}dl.dl-grid div dd{min-width:0;overflow-wrap:anywhere}dl.dl-grid div:last-child{border-bottom:none}dl.dl-flex div{display:flex;gap:.7rem}dl.dl-flex dt,dl.dl-flex dd{border-bottom:1px solid #eee}dl.dl-flex dd{flex:1 1 80%;min-width:0;overflow-wrap:anywhere;text-align:left}dl.dl-flex dt{flex:0 1 20%;text-align:right}dl.dl-flex dt:last-of-type,dl.dl-flex dd:last-of-type{border-bottom:none}.draghover{background-color:#fdde8e}#drag-backdrop.initialized{position:fixed;display:block;width:100vw;height:100vh;background:rgba(100,100,100,.5);top:0;left:0;z-index:100}#drag-backdrop.initialized.hidden{display:none}drag-drop-container{z-index:110;position:relative}#drag-drop-help{display:none}#drag-drop-help.initialized{display:block;background:rgba(30,30,30,.7);color:#eee;font-size:1rem;position:fixed;padding:1rem;top:48px;width:100%;left:0}#drag-drop-help.initialized.hidden{display:none}nav.locale-tabs{display:inline-flex;align-items:stretch;border:1px solid rgba(213,190,124,.42);border-radius:4px;overflow:hidden;font-size:.75rem;background:#fff}nav.locale-tabs a{display:inline-flex;align-items:center;padding:.25rem .75rem;color:#6b635a;text-decoration:none;border-right:1px solid rgba(213,190,124,.42);transition:background-color .12s ease,color .12s ease}nav.locale-tabs a:last-child{border-right:0}nav.locale-tabs a:hover{background:rgba(253,190,25,.07);color:#2b2622}nav.locale-tabs a.active{background:#fdbe19;color:#2b2622;font-weight:600}tree-picker{display:block;width:100%}.tree-picker-trigger{display:flex;align-items:center;gap:.25rem;width:100%;min-height:1.05rem;padding:0;background:rgba(0,0,0,0);border:0;cursor:pointer;text-align:left;font:inherit;color:#2b2622}.tree-picker-trigger:focus-visible{outline:2px solid #d5be7c;outline-offset:2px}.tree-picker-values{display:flex;flex-wrap:nowrap;align-items:center;gap:3px;overflow:hidden;flex:1 1 auto;min-width:0;white-space:nowrap;text-overflow:ellipsis}.tree-picker-values:empty::before{content:attr(data-placeholder);color:#968b7e}.tree-picker-chip{flex:0 0 auto;display:inline-flex;align-items:center;padding:1px 6px;background:rgba(253,190,25,.22);color:#2b2622;border:1px solid rgba(138,106,31,.3);border-radius:3px;font-size:.6875rem;max-width:12em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tree-picker-caret{flex:0 0 auto;color:#6b635a;font-size:.75rem}.tree-picker-popover[popover]{width:max-content;min-width:14rem;max-width:28rem;max-height:22rem;padding:0;margin:0;border:1px solid #8a6a1f;border-radius:4px;background:#fff;box-shadow:0 6px 24px rgba(0,0,0,.18);overflow:hidden;position:fixed;position-try-fallbacks:flip-block;top:anchor(bottom);left:anchor(left)}.tree-picker-popover[popover]::backdrop{background:rgba(0,0,0,.04)}.tree-picker-popover[popover]:popover-open{display:flex;flex-direction:column}.tree-picker-search{flex:0 0 auto;width:100%;padding:.25rem .5rem;border:0;border-bottom:1px solid rgba(213,190,124,.42);font:inherit;font-size:.875rem;background:#fff}.tree-picker-search:focus{outline:0;background:rgba(253,190,25,.07)}.tree-picker-list{flex:1 1 auto;margin:0;padding:.25rem 0;overflow-y:auto;list-style:none}.tree-picker-list .tree-picker-children{list-style:none;margin:0;padding:0 0 0 1.25rem}.tree-picker-node{display:block;position:relative;padding-left:1.25rem}.tree-picker-node[hidden]{display:none}.tree-picker-node>.tree-picker-toggle{position:absolute;left:0;top:.25rem;width:1rem;height:1.2em;padding:0;background:rgba(0,0,0,0);border:0;cursor:pointer;color:#6b635a;font-size:.7rem;line-height:1;text-align:center}.tree-picker-node>.tree-picker-toggle:hover{color:#2b2622}.tree-picker-node>.tree-picker-toggle:focus{outline:0}.tree-picker-node>.tree-picker-label{display:block;padding:2px .5rem;cursor:pointer;line-height:1.3;border-radius:2px;white-space:nowrap}.tree-picker-node>.tree-picker-label:hover{background:rgba(253,190,25,.07)}.tree-picker-node>.tree-picker-label>input{margin:0 .25rem 0 0;vertical-align:middle;accent-color:#6a0a00}.tree-picker-node>.tree-picker-label>span{vertical-align:middle}.tree-picker-node[tabindex="0"]>.tree-picker-label{background:rgba(253,190,25,.22)}@media(min-width: 600px){.observation-detail.has-aside{display:grid;grid-template-columns:minmax(0, 2fr) minmax(0, 1fr);gap:1.5rem;align-items:start}}.observation-detail .observation-aside .observation-image{max-width:100%;height:auto;display:block;margin-bottom:1rem}.observation-detail .observation-facts{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:1px solid #eee}.observation-detail .obs-badge{display:inline-flex;align-items:center;padding:.3em .7em;border-radius:.3rem;line-height:1.4;text-decoration:none;white-space:nowrap}.observation-detail .obs-grave{background:#6a0a00;color:#fff;font-weight:600}.observation-detail .obs-grave:hover{background:rgb(65.2,6.1509433962,0);color:#fff}.observation-detail .obs-quantity{background:#eee;color:#4f4f4f;font-weight:600;font-variant-numeric:tabular-nums}.observation-detail .obs-material{background:#c3bdac;color:#1e1e1e}.observation-detail .obs-material:hover{background:hsl(44.347826087,16.0839160839%,63.9607843137%);color:#1e1e1e;text-decoration:none}.observation-detail .obs-domain{background:#3f5562;color:#fff}.observation-detail .obs-domain:hover{background:rgb(47.0347826087,63.4596273292,73.1652173913);color:#fff;text-decoration:none}.observation-detail .tag-chip{display:inline-block;background:#fdde8e;color:#1e1e1e;text-decoration:none;padding:.15em .6em;border-radius:1em;margin:.15em .2em .15em 0;font-size:.75rem;border:1px solid rgb(225.0431034483,163.400862069,1.9568965517)}.observation-detail .tag-chip:hover{background:rgb(252.2904347826,210.292173913,101.9095652174);text-decoration:none}.observation-detail dl.dl-grid dd ul li{padding:.25rem 0 .25rem .75rem;position:relative}.observation-detail dl.dl-grid dd ul li::before{content:"›";position:absolute;left:0;color:#4f4f4f}.observation{display:grid;grid-template-columns:6rem 1fr 1fr 1fr 8rem auto;grid-gap:0;border-bottom:1px solid rgba(213,190,124,.42);align-items:center;transition:background-color .18s ease}.observation.with-grave{grid-template-columns:6rem 2fr 2fr 1fr 8rem auto}.observation.with-grave.with-ad{grid-template-columns:6rem 2fr 1fr 1fr 1fr 8rem auto}.observation>*{padding:.75rem;line-height:1.45}.observation>.actions{display:flex;justify-content:flex-end;align-items:center;gap:.25rem}.observation .quantity{text-align:right;color:#6b635a;font-variant-numeric:tabular-nums;white-space:nowrap}.observation span.quantity::after{content:" ×";color:#968b7e;font-size:.85em}.observation .description{font-family:"Noto Serif",serif;color:#2b2622}.observation .description a{color:inherit;text-decoration:none;background-image:linear-gradient(currentColor, currentColor);background-size:0 1px;background-repeat:no-repeat;background-position:0 100%;transition:background-size .2s ease}.observation .description a:hover{background-size:100% 1px}.observation .description mark{background:rgba(253,190,25,.55);color:inherit;padding:0 .1em;border-radius:1px}.observation .materials,.observation .application-domain,.observation .grave{color:#6b635a}.observation .materials a,.observation .application-domain a,.observation .grave a{color:#6b635a;text-decoration:none;border-bottom:1px solid rgba(0,0,0,0);transition:color .15s ease,border-color .15s ease}.observation .materials a:hover,.observation .application-domain a:hover,.observation .grave a:hover{color:#8a6a1f;border-bottom-color:rgba(138,106,31,.5)}.observation .grave a{font-variant-numeric:tabular-nums}.observation .img img{display:block;width:52px;height:52px;object-fit:cover;border-radius:3px;box-shadow:inset 0 0 0 1px rgba(43,38,34,.08)}.observation:not(.list-header):hover{background-color:rgba(253,190,25,.07)}.observation:not(.list-header):hover .actions a,.observation:not(.list-header):hover .actions form button{opacity:1}.observation.list-header{position:sticky;top:48px;z-index:1;background-color:#fff;border-bottom:1px solid rgba(0,0,0,0);box-shadow:0 1px 0 0 #8a6a1f,0 6px 10px -6px rgba(43,38,34,.18)}.observation.list-header>*{padding:0}.observation.list-header button.btn{background:rgba(0,0,0,0);border:none;cursor:pointer;text-align:left;padding:.75rem;color:#2b2622;font-family:"Noto Sans",sans-serif;font-size:.75rem;font-weight:600;font-variant:small-caps;letter-spacing:.09em;white-space:nowrap;transition:color .15s ease}.observation.list-header button.btn.quantity{text-align:right}.observation.list-header button.btn.sort:after{content:"⇅";font-size:.75em;opacity:.3;margin-left:.3em;color:currentColor}.observation.list-header button.btn.sort.asc:after{content:"↑";opacity:1;color:inherit}.observation.list-header button.btn.sort.desc:after{content:"↓";opacity:1;color:inherit}.observation.list-header button.btn:hover,.observation.list-header button.btn.asc,.observation.list-header button.btn.desc{color:#8a6a1f}@container (max-width: 46rem){.observation{display:block;padding:.5rem .75rem}.observation.list-header{display:none}.observation>*{display:table;width:100%;padding:.3rem 0;text-align:right;overflow-wrap:anywhere}.observation>*::before{content:attr(data-label);display:table-cell;padding-right:.75rem;white-space:nowrap;font-family:"Noto Sans",sans-serif;font-size:.75rem;font-weight:600;font-variant:small-caps;letter-spacing:.06em;color:#6b635a;text-align:left}.observation>.img,.observation>.actions{display:flex;align-items:baseline;justify-content:flex-end;gap:.25rem}.observation>.img::before,.observation>.actions::before{content:none}}filterable-observations-list>header{flex-wrap:wrap}filterable-observations-list>header .search{min-width:0}.observation-form-detail .observation-meta{display:grid;gap:.5rem 1rem;margin-bottom:1rem}@media(min-width: 600px){.observation-form-detail .observation-meta{grid-template-columns:repeat(2, minmax(0, 1fr));align-items:start}.observation-form-detail .observation-meta .form-group.row{flex-direction:column;gap:.25rem}.observation-form-detail .observation-meta .form-group.row>.col-form-label{flex:none;text-align:start;padding-top:0}.observation-form-detail .observation-meta .form-group.row>:not(.col-form-label){flex:1 1 auto;width:100%}}.observation-form-detail .section-heading{display:flex;align-items:center;gap:.5rem;margin:1rem 0 .5rem}.observation-form-detail .section-heading h3{margin:0;font-family:"Noto Sans",sans-serif;font-size:.875rem;font-weight:600;font-variant:small-caps;letter-spacing:.06em;color:#6b635a}.observation-form-detail .section-heading a{display:inline-flex;align-items:center;justify-content:center;padding:.1rem;color:#6b635a;opacity:.5;transition:opacity .15s ease}.observation-form-detail .section-heading a:hover{opacity:1}.observation-form-detail .descr-rdf,.observation-form-detail .measurement-rdf,.observation-form-detail .material-rdf,.observation-form-detail .rdf{display:grid;gap:.5rem}@media(min-width: 600px){.observation-form-detail .descr-rdf{grid-template-columns:repeat(3, minmax(0, 1fr)) 8rem}.observation-form-detail .measurement-rdf{grid-template-columns:repeat(5, minmax(0, 1fr)) 8rem}.observation-form-detail .material-rdf{grid-template-columns:minmax(0, 1fr)}.observation-form-detail .rdf{grid-template-columns:repeat(2, minmax(0, 1fr)) 8rem}}@media(max-width: 599px){.observation-form-detail .descr-rdf,.observation-form-detail .measurement-rdf,.observation-form-detail .material-rdf,.observation-form-detail .rdf{grid-template-columns:minmax(0, 1fr)}}.observation-form-detail #no_measurements_yet{grid-column:1/-1}filterable-observations-list table.table td.description{font-family:"Noto Serif",serif;font-size:.875rem;color:#2b2622}filterable-observations-list table.table td.description a{color:inherit;text-decoration:none;border-bottom:none;background-image:linear-gradient(currentColor, currentColor);background-size:0 1px;background-repeat:no-repeat;background-position:0 100%;transition:background-size .2s ease}filterable-observations-list table.table td.description a:hover{background-size:100% 1px;border-bottom:none}filterable-observations-list table.table td.quantity{font-variant-numeric:tabular-nums;text-align:right;color:#6b635a;white-space:nowrap}filterable-observations-list table.table td.quantity::after{content:" ×";color:#968b7e;font-size:.85em}filterable-observations-list table.table td.grave a{font-variant-numeric:tabular-nums}.grave-badge{display:inline-flex;align-items:center;padding:.3em .7em;border-radius:.3rem;line-height:1.4;text-decoration:none;white-space:nowrap}.grave-style{background:#3f5562;color:#fff}.grave-style:hover{background:rgb(47.0347826087,63.4596273292,73.1652173913);color:#fff;text-decoration:none}.grave-count{background:#eee;color:#4f4f4f;font-weight:600;font-variant-numeric:tabular-nums}@media(min-width: 600px){.grave-detail.has-aside{display:grid;grid-template-columns:minmax(0, 2fr) minmax(0, 1fr);gap:1.5rem;align-items:start}}.grave-detail .grave-aside img{max-width:100%;height:auto;display:block;margin-bottom:1rem}.grave-detail .grave-facts{display:flex;flex-wrap:wrap;gap:.4rem;align-items:center;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:1px solid #eee}.grave-detail dl.dl-grid dd ul li{padding:.1rem 0 .1rem .75rem;position:relative}.grave-detail dl.dl-grid dd ul li::before{content:"›";position:absolute;left:0;color:#4f4f4f}header.page-header .grave-nav{display:flex;flex-direction:column;gap:.25rem;align-items:flex-end}header.page-header .grave-nav a.btn{color:#c3bdac}header.page-header .grave-nav a.btn:hover{color:#d5be7c}.graves-search{max-width:600px;margin:0 auto 2.5rem;text-align:center}.graves-search .graves-search-help{color:#4f4f4f;font-size:.75rem;margin:0 0 .6rem;line-height:1.4}.graves-search .graves-search-help tt{font-family:"SFMono-Regular",Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;background:rgba(253,190,25,.18);padding:0 .25em;border-radius:.2rem}.graves-search .graves-search-field{display:flex;align-items:stretch;background:#fff;border:1px solid hsl(44.347826087,16.0839160839%,66.9607843137%);border-radius:.4rem;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease}.graves-search .graves-search-field:focus-within{border-color:#d5be7c;box-shadow:0 0 0 3px rgba(213,190,124,.28)}.graves-search .graves-search-field input{flex:1 1 auto;min-width:0;border:0;padding:.55rem .9rem;font-size:1rem;background:rgba(0,0,0,0);color:#1e1e1e}.graves-search .graves-search-field input:focus{outline:none}.graves-search .graves-search-field input::placeholder{color:#968b7e}.graves-search .graves-search-field input::-webkit-search-cancel-button{cursor:pointer}.graves-search .graves-search-field button{flex:0 0 auto;border:0;background:#6a0a00;color:#fff;padding:0 1.3rem;font-family:"Noto Serif",serif;font-size:1rem;letter-spacing:.02em;cursor:pointer;transition:background-color .2s ease}.graves-search .graves-search-field button:hover,.graves-search .graves-search-field button:focus{background:#960306;outline:none}.graves-search .graves-search-secondary{display:flex;justify-content:center;margin:.7rem 0 0}.graves-search .graves-search-secondary button{border:0;background:none;padding:0;color:#4f4f4f;font-size:.75rem;cursor:pointer;text-decoration:underline;text-decoration-color:rgba(79,79,79,.3);text-underline-offset:.25em;transition:color .2s ease,text-decoration-color .2s ease}.graves-search .graves-search-secondary button:hover,.graves-search .graves-search-secondary button:focus{color:#6a0a00;text-decoration-color:currentColor;outline:none}.graves-teaser h2{font-family:"Noto Serif",serif;font-size:1.625rem;font-weight:400;color:#6a0a00;margin-bottom:.2rem}.graves-teaser .teaser-intro{color:#4f4f4f;margin-bottom:1.5rem}.graves-card-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:1rem}@media(min-width: 800px){.graves-card-grid{grid-template-columns:repeat(4, 1fr)}}a.grave-card{display:flex;flex-direction:column;background:#fff;border-radius:.375rem;overflow:hidden;border:1px solid hsl(0,0%,88.3333333333%);text-decoration:none;color:#1e1e1e;transition:box-shadow .2s ease,transform .15s ease}a.grave-card:hover{box-shadow:0 6px 20px rgba(0,0,0,.14);transform:translateY(-3px);text-decoration:none;color:#1e1e1e}a.grave-card .grave-card-image{width:100%;aspect-ratio:4/3;overflow:hidden;background:#eee;flex:0 0 auto}a.grave-card .grave-card-image img{width:100%;height:100%;object-fit:cover;display:block;filter:sepia(15%) contrast(0.95);transition:filter .25s ease}a.grave-card:hover .grave-card-image img{filter:sepia(0%) contrast(1)}a.grave-card .grave-card-body{padding:.65rem .75rem;flex:1 1 auto;display:flex;flex-direction:column;gap:.35rem}a.grave-card .grave-card-number{font-family:"Noto Serif",serif;font-size:1rem;font-weight:700;color:#6a0a00}a.grave-card .grave-card-badges{display:flex;flex-wrap:wrap;gap:.25rem}a.grave-card .grave-card-desc{font-size:.75rem;color:#4f4f4f;line-height:1.4}a.grave-card .grave-card-site{font-size:.6875rem;color:hsl(0,0%,45.9803921569%);margin-top:auto}.baskets{grid-area:main;display:flex;flex-direction:column;gap:1.5rem}.baskets-empty{grid-area:main;color:#968b7e;font-style:italic}.baskets>li.basket{padding:1rem 1.5rem;background:#fff;border:1px solid rgba(213,190,124,.42);border-left:3px solid rgba(213,190,124,.7);border-radius:.4rem}.basket-head{display:flex;align-items:baseline;gap:.5rem;padding-bottom:.5rem;border-bottom:1px solid rgba(213,190,124,.42)}.basket-head h3{font-family:"Noto Serif",serif;font-size:.875rem;color:#2b2622}.basket-head h3 a{color:inherit;text-decoration:none;border-bottom:none;background-image:linear-gradient(currentColor, currentColor);background-size:0 1px;background-repeat:no-repeat;background-position:0 100%;transition:background-size .2s ease}.basket-head h3 a:hover{background-size:100% 1px;border-bottom:none}.basket-head h3{flex:1 1 auto;font-size:1.25rem}.basket-head .actions{flex:0 0 auto;align-self:center;display:flex;gap:.25rem}.basket-description{margin:.75rem 0 0;color:#6b635a;font-size:.875rem}.basket-entries-title{margin:1rem 0 .5rem;font-family:"Noto Serif",serif;font-size:1rem;color:#2b2622}.basket-entries-empty{margin:.75rem 0 0;color:#968b7e;font-style:italic}.basket-entries{display:grid;grid-template-columns:repeat(auto-fill, minmax(min(100%, 300px), 1fr));gap:.75rem}.basket-entries>.basket_entry{display:flex;gap:.75rem;padding:.5rem;background:#fff;border:1px solid rgba(213,190,124,.42);border-radius:.3rem}.basket-entries>.basket_entry>a:first-child{flex:0 0 auto;display:block;border:1px solid rgba(0,0,0,0);border-radius:.2rem;transition:border-color .15s ease}.basket-entries>.basket_entry>a:first-child:hover{border-color:rgba(213,190,124,.7)}.basket-entries>.basket_entry>a:first-child img{display:block;width:56px;height:56px;object-fit:contain}.basket_entry .media-body{flex:1 1 auto;min-width:0}.basket_entry .media-head{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem}.basket_entry .media-head h5{font-family:"Noto Serif",serif;font-size:.875rem;color:#2b2622}.basket_entry .media-head h5 a{color:inherit;text-decoration:none;border-bottom:none;background-image:linear-gradient(currentColor, currentColor);background-size:0 1px;background-repeat:no-repeat;background-position:0 100%;transition:background-size .2s ease}.basket_entry .media-head h5 a:hover{background-size:100% 1px;border-bottom:none}.basket_entry .media-head h5{font-size:.875rem}.basket_entry .media-head .actions{flex:0 0 auto}.basket_entry .media-body p{font-family:"Noto Sans",sans-serif;font-size:.75rem;color:#6b635a}.basket_entry .media-body p a{color:inherit;text-decoration:none;border-bottom:1px solid rgba(0,0,0,0);transition:color .15s ease,border-color .15s ease}.basket_entry .media-body p a:hover{color:#8a6a1f;border-bottom-color:rgba(138,106,31,.5)}.basket_entry .media-body p{margin:.25rem 0 0}.entry-fields{display:grid;grid-template-columns:1fr;gap:.75rem 1rem;align-items:start}@media(min-width: 600px){.entry-fields{grid-template-columns:1fr 1fr}}.entry-fields .form-group.row{flex-direction:column;gap:.25rem}.entry-fields .form-group.row>.col-form-label{flex:none;text-align:start;padding-top:0}.entry-fields .form-group.row>:not(.col-form-label){flex:1 1 auto;width:100%}.entry-fields .form-group.row{margin-bottom:0}body.app .auth-form{max-width:28rem;margin:2rem auto;padding:1.5rem 1.5rem 1rem}body.app .auth-form form>button[type=submit],body.app .auth-form form>input[type=submit],body.app .auth-form form>.btn-primary{width:100%}body.app .auth-form fieldset{border:1px solid #eee;border-radius:.4rem;padding:.75rem 1rem .25rem;margin:1rem 0}body.app .auth-form fieldset legend{width:auto;padding:0 .5rem;color:rgb(106.5,106.5,106.5)}body.app .auth-form .auth-links{padding:1rem 0 0;margin:1rem 0 0;border-top:1px solid #eee;display:flex;flex-wrap:wrap;gap:.5rem 1rem}body.app .auth-form .auth-links a{color:#960306;text-decoration:none}body.app .auth-form .auth-links a:hover{text-decoration:underline}body.app .auth-form .input-group>button[type=submit],body.app .auth-form .input-group>input[type=submit],body.app .auth-form .input-group>.btn-primary{flex:0 0 auto;width:auto;padding:.45rem .7rem;background:#6a0a00;color:#fff}body.app .auth-form .input-group>button[type=submit]:hover,body.app .auth-form .input-group>input[type=submit]:hover,body.app .auth-form .input-group>.btn-primary:hover{background:rgb(75.4,7.1132075472,0)}@media(min-width: 720px){body.app .auth-form{max-width:44rem}body.app .auth-form .form-group:not(.row){display:grid;grid-template-columns:11rem 1fr;column-gap:.75rem;row-gap:.25rem;align-items:start}body.app .auth-form .form-group:not(.row)>label{text-align:start;padding-top:calc((calc(1.05rem + 0.45rem * 2 + 2px) - 1.05rem)/2 - 1px)}body.app .auth-form .form-group:not(.row) .form-text{grid-column:2;margin-top:0}body.app .auth-form fieldset .form-group:not(.row){grid-template-columns:calc(11rem - 1rem) 1fr}body.app .auth-form .form-check,body.app .auth-form form>button[type=submit],body.app .auth-form form>input[type=submit],body.app .auth-form form>.btn-primary,body.app .auth-form .auth-links{margin-left:calc(11rem + 0.75rem)}body.app .auth-form form>button[type=submit],body.app .auth-form form>input[type=submit],body.app .auth-form form>.btn-primary{width:auto;min-width:14rem}body.app .auth-form .auth-links{padding-left:0}}figure{padding:.7rem;background:#e8e8e8;border:rgb(206.5,206.5,206.5)}figure img{width:100%}.subpages-outer-container{border-top:.3rem solid #a49f91}.subpages-outer-container .subpages-band{margin-top:-0.3rem;border-top:.3rem solid #646158;padding:2rem}.subpages-outer-container .subpages-band h2{border-bottom:1px solid #4f4f4f}.subpages-outer-container{background-color:#1e1e1e}.subpages-outer-container .subpages-band h2{color:#eee}.subpage-index-items{grid-area:list;display:grid;grid-template-columns:repeat(auto-fill, minmax(240px, 1fr));gap:.75rem;padding:1rem;background-color:#1e1e1e;border-top:.3rem solid #a49f91}.subpage-index-items figure.gallery{padding:0;text-align:center;position:relative;overflow:hidden}.subpage-index-items figure.gallery nav{position:absolute;top:0;right:0;width:100%;display:flex;justify-content:space-between;align-items:center}.subpage-index-items figure.gallery nav .btn{z-index:100;flex:0 0 auto;margin:.25rem;border:1px solid rgba(0,0,0,0);border-radius:50%;width:3.1rem;height:3.1rem;padding:0;display:inline-flex;align-items:center;justify-content:center;align-self:center;transition:background-color .3s ease-in}.subpage-index-items figure.gallery nav .btn img{width:1.5rem}.subpage-index-items figure.gallery nav .btn-danger{background-color:rgba(255,0,0,.7)}.subpage-index-items figure.gallery nav .btn-success{background-color:rgba(0,128,0,.7)}.subpage-index-items figure.gallery nav form{display:contents}.subpage-index-items figure.gallery:not(:hover) .btn{visibility:hidden}.subpage-index-items figure.gallery:hover nav .btn-danger:hover{background-color:red;border:1px solid #c00}.subpage-index-items figure.gallery:hover nav .btn-success:hover{background-color:green;border:1px solid #004d00}.subpage-index-items figure.gallery .label{position:absolute;top:1rem;left:1rem;padding:.5rem}.subpage-index-items figure.gallery time{position:absolute;top:1.25rem;right:1rem;padding:.25rem .5rem;font-size:.75rem;background:#c3bdac;color:#1e1e1e;border-radius:.25rem}.subpage-index-items figure.gallery>a{display:block;height:220px;overflow:hidden;position:relative}.subpage-index-items figure.gallery>a>img{width:100%;height:100%;object-fit:cover;opacity:1;transition:opacity .2s ease-in}.subpage-index-items figure.gallery>a .image-title{padding:.5rem 1rem .5rem;bottom:0;position:absolute;display:block;width:100%}.subpage-index-items figure.gallery>a .image-title h4{font-family:"Noto Serif",serif;font-size:1rem;font-weight:400;line-height:1.4rem;margin:.6em 0;transition:line-height .2s ease-out}.subpage-index-items figure.gallery>a .image-title p{transition:max-height .2s ease-out;max-height:0;overflow:hidden}.subpage-index-items figure.gallery>a .image-title p a{color:#c3bdac}.subpage-index-items figure.gallery>a:hover{background:rgba(0,0,0,0)}.subpage-index-items figure.gallery>a:hover img{opacity:.8;transition:opacity .4s ease-in}.subpage-index-items figure.gallery>a:hover .image-title h4{line-height:1.6rem;transition:line-height .4s ease-in}.subpage-index-items figure.gallery>a:hover .image-title p{transition:max-height .4s ease-in;max-height:100px;height:auto}.subpage-index-items figure.gallery.blue{background-color:#3f5562}.subpage-index-items figure.gallery.blue .image-title{border-top:1px solid #c3bdac;color:#eee;background-color:rgba(63,85,98,.7)}.subpage-index-items figure.gallery.yellow{background-color:#fdbe19}.subpage-index-items figure.gallery.yellow .image-title{border-top:1px solid #fdbe19;color:#960306;background-color:rgba(253,190,25,.7)}.subpage-index-items figure.gallery.red{background-color:#6a0a00}.subpage-index-items figure.gallery.red .image-title{border-top:1px solid #d5be7c;color:#d5be7c;background-color:rgba(106,10,0,.7)}.subpage-index-items figure.subpage-index-item:nth-of-type(10n+1){background-color:#6a0a00}.subpage-index-items figure.subpage-index-item:nth-of-type(10n+1) .image-title{border-top:1px solid #d5be7c;color:#d5be7c;background-color:rgba(106,10,0,.7)}.subpage-index-items figure.subpage-index-item:nth-of-type(10n+2){background-color:#3f5562}.subpage-index-items figure.subpage-index-item:nth-of-type(10n+2) .image-title{border-top:1px solid #c3bdac;color:#eee;background-color:rgba(63,85,98,.7)}.subpage-index-items figure.subpage-index-item:nth-of-type(10n+3){background-color:#fdbe19}.subpage-index-items figure.subpage-index-item:nth-of-type(10n+3) .image-title{border-top:1px solid #fdbe19;color:#960306;background-color:rgba(253,190,25,.7)}.subpage-index-items figure.subpage-index-item:nth-of-type(10n+4){background-color:#3f5562}.subpage-index-items figure.subpage-index-item:nth-of-type(10n+4) .image-title{border-top:1px solid #c3bdac;color:#eee;background-color:rgba(63,85,98,.7)}.subpage-index-items figure.subpage-index-item:nth-of-type(10n+5){background-color:#6a0a00}.subpage-index-items figure.subpage-index-item:nth-of-type(10n+5) .image-title{border-top:1px solid #d5be7c;color:#d5be7c;background-color:rgba(106,10,0,.7)}.subpage-index-items figure.subpage-index-item:nth-of-type(10n+6){background-color:#fdbe19}.subpage-index-items figure.subpage-index-item:nth-of-type(10n+6) .image-title{border-top:1px solid #fdbe19;color:#960306;background-color:rgba(253,190,25,.7)}.subpage-index-items figure.subpage-index-item:nth-of-type(10n+7){background-color:#3f5562}.subpage-index-items figure.subpage-index-item:nth-of-type(10n+7) .image-title{border-top:1px solid #c3bdac;color:#eee;background-color:rgba(63,85,98,.7)}.subpage-index-items figure.subpage-index-item:nth-of-type(10n+8){background-color:#fdbe19}.subpage-index-items figure.subpage-index-item:nth-of-type(10n+8) .image-title{border-top:1px solid #fdbe19;color:#960306;background-color:rgba(253,190,25,.7)}.subpage-index-items figure.subpage-index-item:nth-of-type(10n+9){background-color:#6a0a00}.subpage-index-items figure.subpage-index-item:nth-of-type(10n+9) .image-title{border-top:1px solid #d5be7c;color:#d5be7c;background-color:rgba(106,10,0,.7)}.subpage-index-items figure.subpage-index-item:nth-of-type(10n+10){background-color:#3f5562}.subpage-index-items figure.subpage-index-item:nth-of-type(10n+10) .image-title{border-top:1px solid #c3bdac;color:#eee;background-color:rgba(63,85,98,.7)}trix-editor{border:1px solid #bbb;border-radius:3px;margin:0;padding:.4em .6em;min-height:5em;outline:none}trix-toolbar *{box-sizing:border-box}trix-toolbar .trix-button-row{display:flex;flex-wrap:nowrap;justify-content:space-between;overflow-x:auto}trix-toolbar .trix-button-group{display:flex;margin-bottom:10px;border:1px solid #bbb;border-top-color:#ccc;border-bottom-color:#888;border-radius:3px}trix-toolbar .trix-button-group:not(:first-child){margin-left:1.5vw}@media(max-width: 768px){trix-toolbar .trix-button-group:not(:first-child){margin-left:0}}trix-toolbar .trix-button-group-spacer{flex-grow:1}@media(max-width: 768px){trix-toolbar .trix-button-group-spacer{display:none}}trix-toolbar .trix-button{position:relative;float:left;color:rgba(0, 0, 0, 0.6);font-size:.75em;font-weight:600;white-space:nowrap;padding:0 .5em;margin:0;outline:none;border:none;border-bottom:1px solid #ddd;border-radius:0;background:transparent}trix-toolbar .trix-button:not(:first-child){border-left:1px solid #ccc}trix-toolbar .trix-button.trix-active{background:#cbeefa;color:rgb(0, 0, 0)}trix-toolbar .trix-button:not(:disabled){cursor:pointer}trix-toolbar .trix-button:disabled{color:rgba(0, 0, 0, 0.125)}@media(max-width: 768px){trix-toolbar .trix-button{letter-spacing:-0.01em;padding:0 .3em}}trix-toolbar .trix-button--icon{font-size:inherit;width:2.6em;height:1.6em;max-width:calc(.8em + 4vw);text-indent:-9999px}@media(max-width: 768px){trix-toolbar .trix-button--icon{height:2em;max-width:calc(.8em + 3.5vw)}}trix-toolbar .trix-button--icon::before{display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0;opacity:.6;content:"";background-position:center;background-repeat:no-repeat;background-size:contain}@media(max-width: 768px){trix-toolbar .trix-button--icon::before{right:6%;left:6%}}trix-toolbar .trix-button--icon.trix-active::before{opacity:1}trix-toolbar .trix-button--icon:disabled::before{opacity:.125}trix-toolbar .trix-button--icon-attach::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M10.5%2018V7.5c0-2.25%203-2.25%203%200V18c0%204.125-6%204.125-6%200V7.5c0-6.375%209-6.375%209%200V18%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-miterlimit%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E");top:8%;bottom:4%}trix-toolbar .trix-button--icon-bold::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.522%2019.242a.5.5%200%200%201-.5-.5V5.35a.5.5%200%200%201%20.5-.5h5.783c1.347%200%202.46.345%203.24.982.783.64%201.216%201.562%201.216%202.683%200%201.13-.587%202.129-1.476%202.71a.35.35%200%200%200%20.049.613c1.259.56%202.101%201.742%202.101%203.22%200%201.282-.483%202.334-1.363%203.063-.876.726-2.132%201.12-3.66%201.12h-5.89ZM9.27%207.347v3.362h1.97c.766%200%201.347-.17%201.733-.464.38-.291.587-.716.587-1.27%200-.53-.183-.928-.513-1.198-.334-.273-.838-.43-1.505-.43H9.27Zm0%205.606v3.791h2.389c.832%200%201.448-.177%201.853-.497.399-.315.614-.786.614-1.423%200-.62-.22-1.077-.63-1.385-.418-.313-1.053-.486-1.905-.486H9.27Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-italic::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9%205h6.5v2h-2.23l-2.31%2010H13v2H6v-2h2.461l2.306-10H9V5Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-link::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M18.948%205.258a4.337%204.337%200%200%200-6.108%200L11.217%206.87a.993.993%200%200%200%200%201.41c.392.39%201.027.39%201.418%200l1.623-1.613a2.323%202.323%200%200%201%203.271%200%202.29%202.29%200%200%201%200%203.251l-2.393%202.38a3.021%203.021%200%200%201-4.255%200l-.05-.049a1.007%201.007%200%200%200-1.418%200%20.993.993%200%200%200%200%201.41l.05.049a5.036%205.036%200%200%200%207.091%200l2.394-2.38a4.275%204.275%200%200%200%200-6.072Zm-13.683%2013.6a4.337%204.337%200%200%200%206.108%200l1.262-1.255a.993.993%200%200%200%200-1.41%201.007%201.007%200%200%200-1.418%200L9.954%2017.45a2.323%202.323%200%200%201-3.27%200%202.29%202.29%200%200%201%200-3.251l2.344-2.331a2.579%202.579%200%200%201%203.631%200c.392.39%201.027.39%201.419%200a.993.993%200%200%200%200-1.41%204.593%204.593%200%200%200-6.468%200l-2.345%202.33a4.275%204.275%200%200%200%200%206.072Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-strike::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6%2014.986c.088%202.647%202.246%204.258%205.635%204.258%203.496%200%205.713-1.728%205.713-4.463%200-.275-.02-.536-.062-.781h-3.461c.398.293.573.654.573%201.123%200%201.035-1.074%201.787-2.646%201.787-1.563%200-2.773-.762-2.91-1.924H6ZM6.432%2010h3.763c-.632-.314-.914-.715-.914-1.273%200-1.045.977-1.739%202.432-1.739%201.475%200%202.52.723%202.617%201.914h2.764c-.05-2.548-2.11-4.238-5.39-4.238-3.145%200-5.392%201.719-5.392%204.316%200%20.363.04.703.12%201.02ZM4%2011a1%201%200%201%200%200%202h15a1%201%200%201%200%200-2H4Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-quote::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M4.581%208.471c.44-.5%201.056-.834%201.758-.995C8.074%207.17%209.201%207.822%2010%208.752c1.354%201.578%201.33%203.555.394%205.277-.941%201.731-2.788%203.163-4.988%203.56a.622.622%200%200%201-.653-.317c-.113-.205-.121-.49.16-.764.294-.286.567-.566.791-.835.222-.266.413-.54.524-.815.113-.28.156-.597.026-.908-.128-.303-.39-.524-.72-.69a3.02%203.02%200%200%201-1.674-2.7c0-.905.283-1.59.72-2.088Zm9.419%200c.44-.5%201.055-.834%201.758-.995%201.734-.306%202.862.346%203.66%201.276%201.355%201.578%201.33%203.555.395%205.277-.941%201.731-2.789%203.163-4.988%203.56a.622.622%200%200%201-.653-.317c-.113-.205-.122-.49.16-.764.294-.286.567-.566.791-.835.222-.266.412-.54.523-.815.114-.28.157-.597.026-.908-.127-.303-.39-.524-.72-.69a3.02%203.02%200%200%201-1.672-2.701c0-.905.283-1.59.72-2.088Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-heading-1::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M21.5%207.5v-3h-12v3H14v13h3v-13h4.5ZM9%2013.5h3.5v-3h-10v3H6v7h3v-7Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-code::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M3.293%2011.293a1%201%200%200%200%200%201.414l4%204a1%201%200%201%200%201.414-1.414L5.414%2012l3.293-3.293a1%201%200%200%200-1.414-1.414l-4%204Zm13.414%205.414%204-4a1%201%200%200%200%200-1.414l-4-4a1%201%200%201%200-1.414%201.414L18.586%2012l-3.293%203.293a1%201%200%200%200%201.414%201.414Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-bullet-list::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M5%207.5a1.5%201.5%200%201%200%200-3%201.5%201.5%200%200%200%200%203ZM8%206a1%201%200%200%201%201-1h11a1%201%200%201%201%200%202H9a1%201%200%200%201-1-1Zm1%205a1%201%200%201%200%200%202h11a1%201%200%201%200%200-2H9Zm0%206a1%201%200%201%200%200%202h11a1%201%200%201%200%200-2H9Zm-2.5-5a1.5%201.5%200%201%201-3%200%201.5%201.5%200%200%201%203%200ZM5%2019.5a1.5%201.5%200%201%200%200-3%201.5%201.5%200%200%200%200%203Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-number-list::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M3%204h2v4H4V5H3V4Zm5%202a1%201%200%200%201%201-1h11a1%201%200%201%201%200%202H9a1%201%200%200%201-1-1Zm1%205a1%201%200%201%200%200%202h11a1%201%200%201%200%200-2H9Zm0%206a1%201%200%201%200%200%202h11a1%201%200%201%200%200-2H9Zm-3.5-7H6v1l-1.5%202H6v1H3v-1l1.667-2H3v-1h2.5ZM3%2017v-1h3v4H3v-1h2v-.5H4v-1h1V17H3Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-undo::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M3%2014a1%201%200%200%200%201%201h6a1%201%200%201%200%200-2H6.257c2.247-2.764%205.151-3.668%207.579-3.264%202.589.432%204.739%202.356%205.174%205.405a1%201%200%200%200%201.98-.283c-.564-3.95-3.415-6.526-6.825-7.095C11.084%207.25%207.63%208.377%205%2011.39V8a1%201%200%200%200-2%200v6Zm2-1Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-redo::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M21%2014a1%201%200%200%201-1%201h-6a1%201%200%201%201%200-2h3.743c-2.247-2.764-5.151-3.668-7.579-3.264-2.589.432-4.739%202.356-5.174%205.405a1%201%200%200%201-1.98-.283c.564-3.95%203.415-6.526%206.826-7.095%203.08-.513%206.534.614%209.164%203.626V8a1%201%200%201%201%202%200v6Zm-2-1Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-decrease-nesting-level::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M5%206a1%201%200%200%201%201-1h12a1%201%200%201%201%200%202H6a1%201%200%200%201-1-1Zm4%205a1%201%200%201%200%200%202h9a1%201%200%201%200%200-2H9Zm-3%206a1%201%200%201%200%200%202h12a1%201%200%201%200%200-2H6Zm-3.707-5.707a1%201%200%200%200%200%201.414l2%202a1%201%200%201%200%201.414-1.414L4.414%2012l1.293-1.293a1%201%200%200%200-1.414-1.414l-2%202Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-increase-nesting-level::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M5%206a1%201%200%200%201%201-1h12a1%201%200%201%201%200%202H6a1%201%200%200%201-1-1Zm4%205a1%201%200%201%200%200%202h9a1%201%200%201%200%200-2H9Zm-3%206a1%201%200%201%200%200%202h12a1%201%200%201%200%200-2H6Zm-2.293-2.293%202-2a1%201%200%200%200%200-1.414l-2-2a1%201%200%201%200-1.414%201.414L3.586%2012l-1.293%201.293a1%201%200%201%200%201.414%201.414Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-dialogs{position:relative}trix-toolbar .trix-dialog{position:absolute;top:0;left:0;right:0;font-size:.75em;padding:15px 10px;background:#fff;box-shadow:0 .3em 1em #ccc;border-top:2px solid #888;border-radius:5px;z-index:5}trix-toolbar .trix-input--dialog{font-size:inherit;font-weight:normal;padding:.5em .8em;margin:0 10px 0 0;border-radius:3px;border:1px solid #bbb;background-color:#fff;box-shadow:none;outline:none;-webkit-appearance:none;-moz-appearance:none}trix-toolbar .trix-input--dialog.validate:invalid{box-shadow:red 0px 0px 1.5px 1px}trix-toolbar .trix-button--dialog{font-size:inherit;padding:.5em;border-bottom:none}trix-toolbar .trix-dialog--link{max-width:600px}trix-toolbar .trix-dialog__link-fields{display:flex;align-items:baseline}trix-toolbar .trix-dialog__link-fields .trix-input{flex:1}trix-toolbar .trix-dialog__link-fields .trix-button-group{flex:0 0 content;margin:0}trix-editor [data-trix-mutable]:not(.attachment__caption-editor){-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}trix-editor [data-trix-mutable] ::-moz-selection,trix-editor [data-trix-mutable]::-moz-selection,trix-editor [data-trix-cursor-target]::-moz-selection{background:none}trix-editor [data-trix-mutable] ::selection,trix-editor [data-trix-mutable]::selection,trix-editor [data-trix-cursor-target]::selection{background:none}trix-editor [data-trix-mutable].attachment__caption-editor:focus::-moz-selection{background:highlight}trix-editor [data-trix-mutable].attachment__caption-editor:focus::selection{background:highlight}trix-editor [data-trix-mutable].attachment.attachment--file{box-shadow:0 0 0 2px highlight;border-color:transparent}trix-editor [data-trix-mutable].attachment img{box-shadow:0 0 0 2px highlight}trix-editor .attachment{position:relative}trix-editor .attachment:hover{cursor:default}trix-editor .attachment--preview .attachment__caption:hover{cursor:text}trix-editor .attachment__progress{position:absolute;z-index:1;height:20px;top:calc(50% - 10px);left:5%;width:90%;opacity:.9;transition:opacity 200ms ease-in}trix-editor .attachment__progress[value="100"]{opacity:0}trix-editor .attachment__caption-editor{display:inline-block;width:100%;margin:0;padding:0;font-size:inherit;font-family:inherit;line-height:inherit;color:inherit;text-align:center;vertical-align:top;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none}trix-editor .attachment__toolbar{position:absolute;z-index:1;top:-0.9em;left:0;width:100%;text-align:center}trix-editor .trix-button-group{display:inline-flex}trix-editor .trix-button{position:relative;float:left;color:#666;white-space:nowrap;font-size:80%;padding:0 .8em;margin:0;outline:none;border:none;border-radius:0;background:transparent}trix-editor .trix-button:not(:first-child){border-left:1px solid #ccc}trix-editor .trix-button.trix-active{background:#cbeefa}trix-editor .trix-button:not(:disabled){cursor:pointer}trix-editor .trix-button--remove{text-indent:-9999px;display:inline-block;padding:0;outline:none;width:1.8em;height:1.8em;line-height:1.8em;border-radius:50%;background-color:#fff;border:2px solid highlight;box-shadow:1px 1px 6px rgba(0, 0, 0, 0.25)}trix-editor .trix-button--remove::before{display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0;opacity:.7;content:"";background-image:url("data:image/svg+xml,%3Csvg%20height%3D%2224%22%20width%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M19%206.41%2017.59%205%2012%2010.59%206.41%205%205%206.41%2010.59%2012%205%2017.59%206.41%2019%2012%2013.41%2017.59%2019%2019%2017.59%2013.41%2012z%22%2F%3E%3Cpath%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%2F%3E%3C%2Fsvg%3E");background-position:center;background-repeat:no-repeat;background-size:90%}trix-editor .trix-button--remove:hover{border-color:#333}trix-editor .trix-button--remove:hover::before{opacity:1}trix-editor .attachment__metadata-container{position:relative}trix-editor .attachment__metadata{position:absolute;left:50%;top:2em;transform:translate(-50%, 0);max-width:90%;padding:.1em .6em;font-size:.8em;color:#fff;background-color:rgba(0, 0, 0, 0.7);border-radius:3px}trix-editor .attachment__metadata .attachment__name{display:inline-block;max-width:100%;vertical-align:bottom;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}trix-editor .attachment__metadata .attachment__size{margin-left:.2em;white-space:nowrap}.trix-content{line-height:1.5;overflow-wrap:break-word;word-break:break-word}.trix-content *{box-sizing:border-box;margin:0;padding:0}.trix-content h1{font-size:1.2em;line-height:1.2}.trix-content blockquote{border:0 solid #ccc;border-left-width:.3em;margin-left:.3em;padding-left:.6em}.trix-content [dir=rtl] blockquote,.trix-content blockquote[dir=rtl]{border-width:0;border-right-width:.3em;margin-right:.3em;padding-right:.6em}.trix-content li{margin-left:1em}.trix-content [dir=rtl] li{margin-right:1em}.trix-content pre{display:inline-block;width:100%;vertical-align:top;font-family:monospace;font-size:.9em;padding:.5em;white-space:pre;background-color:#eee;overflow-x:auto}.trix-content img{max-width:100%;height:auto}.trix-content .attachment{display:inline-block;position:relative;max-width:100%}.trix-content .attachment a{color:inherit;text-decoration:none}.trix-content .attachment a:hover,.trix-content .attachment a:visited:hover{color:inherit}.trix-content .attachment__caption{text-align:center}.trix-content .attachment__caption .attachment__name+.attachment__size::before{content:" •"}.trix-content .attachment--preview{width:100%;text-align:center}.trix-content .attachment--preview .attachment__caption{color:#666;font-size:.9em;line-height:1.2}.trix-content .attachment--file{color:#333;line-height:1;margin:0 2px 2px 2px;padding:.4em 1em;border:1px solid #bbb;border-radius:5px}.trix-content .attachment-gallery{display:flex;flex-wrap:wrap;position:relative}.trix-content .attachment-gallery .attachment{flex:1 0 33%;padding:0 .5em;max-width:33%}.trix-content .attachment-gallery.attachment-gallery--2 .attachment,.trix-content .attachment-gallery.attachment-gallery--4 .attachment{flex-basis:50%;max-width:50%}.trix-content .attachment-gallery>action-text-attachment,.trix-content .attachment-gallery>.attachment{flex:1 0 33%;padding:0 .5em;max-width:33%}.trix-content .attachment-gallery.attachment-gallery--2>action-text-attachment,.trix-content .attachment-gallery.attachment-gallery--2>.attachment,.trix-content .attachment-gallery.attachment-gallery--4>action-text-attachment,.trix-content .attachment-gallery.attachment-gallery--4>.attachment{flex-basis:50%;max-width:50%}.trix-content action-text-attachment .attachment{padding:0 !important;max-width:100% !important}.trix-content.form-control{height:unset}.hide-label label{display:none}.trix-content p,.trix-content ul,.trix-content ol,.trix-content h1,.trix-content blockquote,.trix-content pre{margin-bottom:.75em}.trix-content>:last-child{margin-bottom:0}.trix-content ul,.trix-content ol{padding-left:1.5em}.trix-content ul{list-style:disc}.trix-content ol{list-style:decimal}
