@import"https://fonts.googleapis.com/css2?family=Source+Sans+3:ital,wght@0,200..900;1,200..900&display=swap";@font-face{font-family:oldClaude;src:url(/assets/OldClaude-D7ud3zE_.otf) format("opentype")}@font-face{font-family:HamletOrNot;src:url(/assets/HamletOrNot-D95dQBYS.ttf) format("truetype")}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;line-height:16px}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none;font-family:"Source Sans 3",sans-serif;font-size:13px;line-height:1.2}li{padding:2px 0}ol.horizontal-list,ul.horizontal-list{display:flex;justify-content:space-between;flex-wrap:wrap}ol.horizontal-list li,ul.horizontal-list li{margin-right:25px;min-width:25%}ul ul,ol ol,ul ol,ol ul{margin-left:5px}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}th,td{font-family:"Source Sans 3",sans-serif;padding:3px 5px;white-space:break-spaces}h1,h2{font-family:HamletOrNot}h2{color:#795548;font-size:16px;font-weight:600;letter-spacing:2px}h2.border{border-bottom:1px solid lightgray;padding-bottom:7px;margin:15px 0 5px}h3{font-size:15px;color:#434343;font-weight:600;font-family:oldClaude;background:#e1e7ea;padding:5px 3px}h4{font-family:oldClaude;font-weight:700;font-size:13px;color:#434343}h5{font-family:oldClaude;background:#e1e7ea;padding:3px}h6{font-family:oldClaude;font-size:14px}p,label{font-family:"Source Sans 3",sans-serif;font-size:13px;min-height:1px;line-height:1.2;min-height:7px}strong{font-family:oldClaude;font-weight:unset;font-size:11px;text-transform:uppercase}em{font-family:"Source Sans 3",sans-serif;font-size:13px;min-height:1px;line-height:1.2}a,.fake-link{text-decoration:none;cursor:pointer;color:#41555f}a:hover,.fake-link:hover{color:#607d8b}.italic{font-style:italic}select{border:none;background:#f3f3f3;padding:5px 10px;cursor:pointer;border-radius:5px;min-width:150px;font-family:"Source Sans 3",sans-serif}select:hover{background:#e1e7ea}select:open{background:#e1e7ea;border-bottom-left-radius:0;border-bottom-right-radius:0}select *{background-color:#fff}input{font-family:oldClaude;border:unset;border-bottom:1px solid lightgray;transition:.6s}input[type=number]{text-align:right}input:focus-visible{border-bottom:1px solid black;outline:none}button{border:none;padding:5px;margin-right:3px;border-radius:5px;font-family:"Source Sans 3",sans-serif;cursor:pointer;transition:.6s;background:#e1e7ea}button:hover{background:#c9cfd1}button:disabled,button:disabled:hover{background:#fff;cursor:unset}button.blue{background:#8aa0ab;color:#fff}button.blue:disabled{color:gray;background:#d3d3d3}button.blue:hover{background:#63747d}button.blue:disabled:hover{color:gray;background:#d3d3d3}button.orange{background:#ff5722;color:#fff}button.orange:hover{background:#ec5121}button.transparent-white{background:transparent;color:#fff}button.transparent{background:transparent}button.transparent-white:hover,button.transparent:hover{background:#00000046}button.outline{border:1px solid #f3f3f3;padding:4px;background:transparent}button.outline:hover{border:1px solid #e1e7ea;background:#e1e7ea}button.outline.delete{border:1px solid #ff5722}button.outline.delete:hover{border:1px solid #ff5722;background:#ff5722;color:#f5f5f5}button.outline.delete:hover i{color:#f5f5f5}.hidden-button{cursor:pointer}.warning{color:#900;font-style:italic}.displayNone{display:none}.button-margin{margin-bottom:15px}.react-tooltip{white-space:pre-line}.background{background:gray;background-image:url(/assets/background-CCRoQv0i.png);background-repeat:repeat;min-height:100vh}.container{width:97vw;max-width:1440px;margin:0 auto}.card-background{margin:16px 0;padding:16px;background:#fff;box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f;border-radius:5px;overflow:hidden;min-height:calc(100vh - 329px)}.center-text,.center-text input{text-align:center}table.light-weight-table thead{background:transparent;color:#222;border-bottom:1px solid lightgray}table.light-weight-table tbody tr:nth-child(odd){background:#f3f3f3}@media (max-width: 768px){.container{width:100vw}}.header-background{height:64px;padding:6px 16px;background:radial-gradient(circle,#795548 70%,#5e4239);box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f;display:flex;align-items:center;justify-content:space-between}.header-background a{display:flex;align-items:center}.header-background a:hover h1{color:#d9dee0}.header-background img{border-radius:0;width:65px}.header-background h1{font-size:50px;color:#fff}.header-background .header-nav{display:flex}.header-background .header-nav.mobile{display:none}.header-nav a{margin-left:10px}.header-background .app-name-component{display:flex}.header-background .app-name-component button{margin-left:15px}@media (max-width: 625px){.header-background img{width:9vw}.header-background h1{font-size:8vw}.header-background h1.obstacle-index-header{font-size:7vw}.header-background .header-nav.desktop,.app-name-component .nav-icon{display:none}.header-background .header-nav.mobile{display:flex}}.search-options-shell{padding:16px;background:#fff;border-bottom-left-radius:5px;border-bottom-right-radius:5px;box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.search-options-shell>span>input{width:calc(100% - 22px)}@media (max-width: 426px){.search-options-shell{padding:16px 0}.search-options-shell>span>i{margin-left:15px}.search-options-shell>span>input{margin-right:15px;width:calc(100% - 55px)}}i{font-size:13px;color:#607d8b}.black-icon{color:#000}.white-icon{color:#fff}.orange-icon{color:#ff5722}.dark-orange-icon{color:#b45f06}.red-icon{color:#900}.yellow-icon{color:#ffd740}.yellow-icon:hover{color:#dbb839}.green-icon{color:#157f1f}.gray-icon{color:#e1e7ea}.dark-gray-icon{color:gray}.blue-icon{color:#607d8b}.h1-size{font-size:30px}.h2-size{font-size:18px}.p-size{font-size:12px!important}.margin-left{margin-left:5px}.margin-right{margin-right:5px}.margin-center{margin:0 auto}.float-left{float:left}.advanced-search-shell .drawers-shell{margin-top:15px}.advanced-search-innards-shell{width:100%;display:flex;flex-direction:column}.advanced-search-innards-shell input{background:unset;width:100%}.advanced-search-innards-shell .inner-searches-shell{padding:15px 0 0;display:flex;justify-content:space-evenly;flex-wrap:wrap}.advanced-search-innards-shell select{border-bottom:1px solid lightgray;width:25%;border-radius:0}.advanced-search-innards-shell .rating-shell{display:flex;align-items:center;justify-content:center;width:30%;min-width:416px;margin-bottom:15px}@media (max-width: 426px){.advanced-search-innards-shell .rating-shell{flex-direction:column;width:100%;min-width:unset}.inner-searches-shell>div{display:flex;flex-direction:column;align-items:center;margin-bottom:15px}.rating-shell>div,.advanced-search-innards-shell select{width:100%}}.drawers-shell{width:100%;border-radius:5px;overflow:hidden}.drawers-shell h3{background:unset;color:#607d8b}.drawer-shell .checkbox-shell{width:20%;min-width:250px}.search-roles-shell{display:flex;justify-content:space-between;flex-wrap:wrap;width:100%}.search-roles-shell p.italic{margin-top:5px}.drawer-shell .location-search-shell{display:flex}.checkbox-shell{cursor:pointer;display:flex;align-items:center}.checkbox-shell input{width:unset}.checkbox-shell p{min-width:125px;margin-left:5px}.drawer-shell{background:#f3f3f3;height:45px;overflow:hidden;cursor:pointer;min-width:33%}.drawer-shell .drawer-shell{background:#e1e7ea}.drawer-shell .drawer-shell .drawer-shell{background:#f3f3f3}.drawer-shell>div:first-child:hover{background:#e1e7ea}.drawer-shell .drawer-shell>div:first-child:hover{background:#d9dee0}.drawer-shell.open{height:unset;margin-bottom:5px}.drawer-shell.open:last-child{margin-bottom:0}.drawer-shell.open.open-top-margin{margin-top:5px}.drawer-header-shell>h3{padding-left:15px;width:33%}.drawer-header-shell>h3.without-subtitle{width:85%}.drawer-header-shell>p{width:33%}.drawer-shell.open>div:first-child{background:#e1e7ea}.drawer-shell .drawer-shell.open>div:first-child{background:#d9dee0}.drawer-shell>div{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.drawer-shell>div>p{font-style:italic}.drawer-shell .drawer-header-shell>div{text-align:right}.drawer-shell .icon-shell{padding:15px 15px 15px 0}.drawer-innards{padding:15px 25px}.drawer-innards>div{width:100%}.drawer-innards .pleroma-description-shell{width:100%}.drawer-innards h3{color:#607d8b;font-size:13px}@media (max-width: 426px){.drawer-innards{padding:15px}}.account-info-icon{position:relative;margin-left:10px}.account-info-icon ul,.account-info-icon-mobile ul{overflow:hidden;display:none;width:207px;right:0;background:#fff;border-radius:5px;padding:0;list-style-type:none;color:#000;box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.account-info-icon ul{position:absolute}.account-info-icon-mobile ul{position:fixed}.account-info-icon:hover ul,.account-info-icon-mobile.open ul{display:unset}.account-info-icon:hover ul a{margin:0}.account-info-icon ul li,.account-info-icon ul p,.account-info-icon-mobile ul li,.account-info-icon-mobile ul p{margin:0;padding:5px 15px;font-size:15px}.account-info-icon ul p,.account-info-icon-mobile ul p{font-size:14px;background:#f3f3f3;border-top-left-radius:5px;border-top-right-radius:5px}.account-info-icon ul>a:hover,.account-info-icon ul>li:hover,.account-info-icon-mobile ul>a:hover,.account-info-icon-mobile ul>li:hover{background:#d3d3d3;cursor:pointer}.account-info-icon ul li,.account-info-icon-mobile ul li{display:flex}.account-info-icon ul>a.top-border,.account-info-icon ul>li.top-border,.account-info-icon-mobile ul>a.top-border,.account-info-icon-mobile ul>li.top-border{border-top:1px solid lightgray}.account-info-icon-mobile .mobile-background{display:none;position:fixed;top:0;right:0;height:100vh;width:100vw;background:#00000085;z-index:98}.account-info-icon-mobile.open .mobile-background{display:unset}@media (max-width: 625px){.account-info-icon ul,.account-info-icon-mobile ul{width:100vw;top:0;right:0;border-top-left-radius:0;border-top-right-radius:0;z-index:99}.account-info-icon ul li,.account-info-icon-mobile ul li{padding:15px;font-size:20px}}.encounter-design-icon{position:relative;margin-left:10px}.encounter-design-icon ul{display:none;width:207px;position:absolute;right:0;background:#fff;border-radius:5px;padding:0;list-style-type:none;color:#000;box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.encounter-design-icon:hover ul{display:unset}.encounter-design-icon ul a,.encounter-design-icon ul p{margin:0;padding:5px 15px;font-size:15px}.encounter-design-icon ul p{font-size:14px;background:#f3f3f3;border-top-left-radius:5px;border-top-right-radius:5px}.encounter-design-icon ul a:hover{background:#d3d3d3}.encounter-design-icon ul li{display:flex}.footer-background{border-top-left-radius:5px;border-top-right-radius:5px;height:64px;padding:6px 16px;background:radial-gradient(circle,#795548 70%,#5e4239);box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f;display:flex;align-items:center;justify-content:space-between}.footer-background>div{width:30%;display:flex;align-items:center;justify-content:center}.footer-background a{color:#fff;font-family:"Source Sans 3",sans-serif;text-align:center}.footer-background a:hover{color:#d9dee0}@media (max-width: 440px){.footer-background{flex-direction:column;height:unset}.footer-background>div{width:100%;padding:10px 0}}.display-none{display:none!important}.loading-indicator-shell{display:flex}.full-height{height:calc(100vh - 160px)}.loader{width:48px;height:48px;background:#fff;display:block;margin:20px auto;position:relative;box-sizing:border-box;animation:rotationBack 1s ease-in-out infinite reverse}.loader.secondaryColor{background:#795548}.loader:before{content:"";box-sizing:border-box;left:0;top:0;transform:rotate(45deg);position:absolute;width:48px;height:48px;background:#fff;box-shadow:0 0 5px #00000026}.loader.secondaryColor:before{background:#795548}.loader:after{content:"";box-sizing:border-box;width:32px;height:32px;border-radius:50%;position:absolute;left:50%;top:50%;background:#ff5722;transform:translate(-50%,-50%);box-shadow:0 0 5px #00000026}.loader.secondaryColor:after{background:#fff}@keyframes rotationBack{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}
