:root{--dark: #222222;--dark88: #22222288;--darkEE: #222222ee;--light: #f4f4f8;--light88: #f4f4f888;--lightEE: #f4f4f8ee;--interactive: #0f82c3;--interactive22: #0f82c322;--interactive88: #0f82c388;--interactiveEE: #0f82c3ee;--interaction: #9bd6f7;--interaction22: #9bd6f722;--interaction88: #9bd6f788;--interactionEE: #9bd6f7ee;--scroll-width: 8px;--scroll-width: calc(5px + .5vmin) ;--cta-width: 44px;--cta-width: calc(40px + 1vmin) ;--nav-height: 44px;--nav-height: var(--cta-width);--nav-width: 44px;--nav-width: calc(var(--cta-width) + 2px);--content-width: calc(100vw - calc(var(--nav-width) * 2));--content-inner: calc(100vw - calc(var(--nav-width) * 2) - 8px)}html,body,#livecrew{box-sizing:border-box;height:100%;width:100%;padding:0;margin:0}body{margin:0;color:var(--dark);font-size:1rem;font-size:calc(1rem + 1vmin);font-family:Verdana,Geneva,Tahoma,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body *{box-sizing:border-box}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}hr{min-height:1px;min-width:1px;padding:0;margin:0;background-color:var(--interactive);border:none}h1,h2,h3,h4,h5,h6,p,small,li,label,input,textarea,a{margin:0;padding:0;text-decoration:none}h2{font-size:1.3rem;font-size:calc(1.2rem + 1vmin)}h5{font-size:1.1rem;font-size:calc(1rem + 1vmin)}h6{font-size:1rem;font-size:calc(.9rem + 1vmin)}p,li,a,button{font-size:.9rem;font-size:calc(.8rem + 1vmin);color:var(--dark)}label,input,textarea,select{font-size:.8rem;font-size:calc(.7rem + 1vmin);color:var(--dark)}small{font-size:.7rem;font-size:calc(.6rem + 1vmin)}#livecrew{box-sizing:border-box;height:100%;width:100%;position:relative;overflow:hidden;background-position:center;background-size:cover;background-repeat:no-repeat}.lc-hero{position:absolute;left:0;width:100%;padding:8px;font-size:2.4rem;font-size:calc(2rem + 4vmin);text-align:center;text-shadow:1px 1px 5px #622ac4;text-shadow:0 1px 0 #ccc,0 2px 0 #c9c9c9,0 3px 0 #bbb,0 4px 0 #b9b9b9,0 5px 0 #aaa,0 6px 1px rgba(0,0,0,.1),0 0 5px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.3),0 3px 5px rgba(0,0,0,.2),0 5px 10px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.2),0 20px 20px rgba(0,0,0,.15)}.lc-form{height:fit-content;min-width:min(400px,var(--content-inner));max-width:800px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:12px 20px;background-color:var(--interaction22);box-shadow:1px 1px 1px var(--dark88);border-radius:8px}.lc-form>ul{width:100%;padding-left:calc(.8rem + 4vmin);margin:0}.lc-form>ul>li{width:100%;color:var(--dark88)}.lc-form>span{width:100%;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;padding:var(--scroll-width)}.lc-form h5,.lc-form h6{color:inherit;font-style:italic;text-align:center}.lc-form small{width:100%;padding:0 var(--scroll-width) var(--scroll-width) var(--scroll-width);color:inherit;font-style:italic;text-align:left}.lc-form label{min-width:90px;flex:1;padding:var(--scroll-width);color:inherit;text-align:left}.lc-form input,.lc-form textarea,.lc-form select{min-width:180px;flex:2;padding:var(--scroll-width);border:1px solid var(--interaction);border-radius:8px;box-shadow:1px 1px 1px var(--dark88);text-align:left}.lc-form input[type=submit]{margin-top:var(--scroll-width);color:var(--light);background-color:var(--interactive);border:1px solid var(--interactive);text-align:center;cursor:pointer}.lc-form input[type=submit]:disabled{color:var(--dark88);background-color:var(--interactive88);border:1px solid var(--interactive88);cursor:default}.provider-description{font-size:1rem;color:#666}.provider-name_subtext,.certificate-add_subtext{font-size:1rem;color:#666;padding:0 0 0 10px}.certificate-add_button{font-size:16px}::-webkit-scrollbar-track{background-color:#0000}::-webkit-scrollbar-thumb{background-color:var(--interactive);box-shadow:inset 0 0 6px #0000004d;border-radius:4px}::-webkit-scrollbar-thumb:hover{background-color:var(--interaction)}::-webkit-scrollbar{height:var(--scroll-width);width:var(--scroll-width)}.buttonlink{box-sizing:border-box;min-height:40px;min-width:40px;padding:var(--scroll-width);display:flex;justify-content:left;align-items:center;gap:8px;color:var(--dark);background-color:var(--interactive22);border:1px solid var(--interaction22);border-radius:8px;box-shadow:1px 1px 1px var(--dark88);cursor:pointer;transition:all .5s ease-in-out}.buttonlink:hover{color:var(--light);background-color:var(--interactive)}.buttonlink:disabled{color:var(--dark88);background-color:var(--interactive88)}.buttonlink>p{color:inherit}.nav{box-sizing:border-box;height:100%;width:100%;position:relative;overflow:hidden}.nav-bar{height:100%;width:100%;position:absolute;top:0;background-color:#0000;transition:background-color 1s ease-in-out}.nav-bar-container{height:100%;width:100%;position:absolute;padding:var(--nav-height) 0 0 0;bottom:0;transition:opacity .5s ease-in-out}.nav-menu{z-index:1200;box-sizing:border-box;height:calc(100% - var(--nav-height));width:var(--cta-width);position:fixed;display:flex;flex-direction:column;justify-content:space-between;align-items:center;background-color:#0000;transition:all .5s ease-in-out}.nav-menu-bar{flex:1;padding:4px 0;display:flex;flex-direction:column;align-items:center;gap:4px;overflow:hidden}.nav-menu-links{display:flex;min-height:var(--cta-width);flex-direction:column;align-items:center;justify-content:start;background-color:var(--interactionEE);border-radius:8px;overflow:hidden;transition:height .5s ease-in-out}.nav-menu-link{box-sizing:border-box;min-height:var(--cta-width);height:var(--cta-width);width:var(--cta-width);display:flex;justify-content:center;align-items:center;margin-bottom:1px;box-shadow:0 1px var(--interactive88);border-radius:8px;transition:all .5s ease-in-out}.nav-menu-sublinks{box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:center}.nav-menu-sublink{box-sizing:border-box;min-height:var(--cta-width);height:var(--cta-width);width:var(--cta-width);display:flex;justify-content:center;align-items:center;transition:all .5s ease-in-out}.nav-menu-current{color:var(--interactive)}.nav-menu-waterprint{width:var(--cta-width);display:flex;align-items:center;justify-content:center;padding-top:var(--cta-width);margin:auto}.nav-menu-link:hover,.nav-menu-sublink:hover{background-color:var(--interaction88)}.nav-toggle{height:var(--cta-width);width:var(--cta-width);display:flex;justify-content:center;align-items:center;background-color:var(--interactive22);border:none;border-radius:8px}.nav-toggle:hover{color:var(--light);background-color:var(--interactive88);cursor:pointer}.nav-toggle:disabled{color:var(--dark88);background-color:var(--interactive88);cursor:default}.nav-toggle-icon{display:flex;justify-content:center;align-items:center;transition:transform .5s ease-in-out}.nav-header{z-index:1000;box-sizing:border-box;height:var(--nav-height);width:100%;position:fixed;top:0;display:flex;justify-content:space-between;align-items:center;background-color:var(--interactive22);padding:0 1px;box-shadow:1px 0 0 var(--dark)}.nav-header-logo{box-sizing:border-box;height:var(--nav-height);width:var(--nav-width);display:flex;justify-content:center;align-items:center;transition:transform .5s ease-in-out}.nav-menu_left{left:1px}.nav-router{box-sizing:border-box;height:100%;width:100%;position:relative;top:0;padding:var(--nav-height) 0 0 0;transition:all .5s ease-in-out}.lc-section{min-height:100%;min-width:100%;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:var(--scroll-width)}.lc-section-title{width:100%;text-align:end}.view{box-sizing:border-box;height:100%;width:100%;padding:0px calc(var(--nav-width) - var(--scroll-width)) 0px var(--nav-width);overflow-x:hidden;overflow-y:scroll}.c-userslist{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;padding:8px;margin-top:8px;border:1px solid var(--interactive);border-radius:8px}.c-userslist-header{width:100%;display:flex;justify-content:stretch;align-items:center;padding-bottom:4px;margin-bottom:4px;border-bottom:1px solid var(--interactive)}.c-userslist-header-item{flex:1;display:flex;justify-content:center;align-items:center}.c-userslist-row{width:100%;display:flex;justify-content:stretch;flex-wrap:wrap}.c-userslist-row-item{flex:1;display:flex;justify-content:center;align-items:center;margin:1px 4px}.c-userslist-row-item>input{height:100%;width:100%;padding:4px;border-radius:4px;border:1px solid var(--dark88)}.c-userslist-row-item>small{width:100%;text-align:center}
