@charset "UTF-8";#websocketStatus{position:fixed;top:1.2rem;right:6rem}#floatmenu .navDotsLabel{position:fixed;top:.4rem;right:1rem;z-index:1000;width:3.2rem;height:3.2rem;border-radius:50%;background-color:#fff;box-shadow:0 0 16px #0003;-webkit-box-shadow:0px 0px 16px 0px rgba(0,0,0,.2);transition:all .3s ease}#floatmenu .navDotsLabel:hover .navDots{box-shadow:0 0 5px #ffffff4d;-webkit-box-shadow:0px 0px 5px 0px rgba(255,255,255,.3)}#floatmenu .navDotsLabel:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;border-radius:0%;background-color:#0000}#floatmenu .navCheckbox{display:none}#floatmenu .navDots{position:absolute;height:5px;width:5px;opacity:1;background-color:#000;border-radius:50%;top:26px;transform:translate(0) translateY(-50%) rotate(0);transition:all .3s ease}#floatmenu .navDots-1{left:14px;animation-delay:0s}#floatmenu .navDots-2{left:50%;transform:translate(-50%) translateY(-50%);animation-delay:.4s}#floatmenu .navDots-3{right:14px;animation-delay:.8s}#floatmenu button.toolbar{padding:0}#floatmenu ul.hovernav{position:absolute;top:2rem;right:1rem;width:16rem;z-index:9999;display:none;list-style:none;text-align:right;padding:.2rem;margin:0;background:#fff;border-radius:4px;box-shadow:0 0 6px #0000004d;-webkit-box-shadow:0px 0px 6px 0px rgba(0,0,0,.3)}#floatmenu ul.hovernav li{position:relative;z-index:9999;padding:0}#floatmenu .navCheckbox:checked~.hovernav{display:block;transform:translate(-4.2rem) translateY(-1rem)}#floatmenu a,#floatmenu a:hover{text-decoration:none}.menu-item,.menu-open-button{border-radius:100%;width:32px;height:32px;margin-left:.5rem;margin-right:.5rem;color:#fff;text-align:center;line-height:38px;transform:translateZ(0)}.menu-item:hover svg,.menu-open-button:hover svg{fill:#da4567}body{font-size:20px}footer{margin-top:12rem}p{line-height:1.6em}.canpan-nav-logo{height:4rem}.canpan-nav-logo{filter:drop-shadow(5px 5px 5px #222)}.my-6{margin-top:12rem;margin-bottom:12rem}#static-nav a.navbar-brand,#static-nav a.navbar-brand:visited,.static-nav a.navbar-brand,.static-nav a.navbar-brand:visited{padding:.2rem 1rem;color:#fff!important}#static-nav a.navbar-brand:hover,.static-nav a.navbar-brand:hover{text-decoration:none}#static-nav ul li.nav-item,.static-nav ul li.nav-item{border:2px solid transparent;border-radius:.8rem}#static-nav ul li.nav-item:hover,.static-nav ul li.nav-item:hover{border:2px solid #e7f1ff}#static-nav ul li.active,.static-nav ul li.active{border:2px solid #b6d4fe}#static-nav ul a,#static-nav ul a:visited,#static-nav ul a.nav-link,#static-nav ul a.nav-link:visited,.static-nav ul a,.static-nav ul a:visited,.static-nav ul a.nav-link,.static-nav ul a.nav-link:visited{padding:.2rem 1rem;color:#0d0d0d}#static-nav ul a:hover,.static-nav ul a:hover{text-decoration:none}.boad-jumbotron{height:30vh;min-height:24rem}.feature{width:100%;margin-left:auto;margin-right:auto}@media (min-width: 48em){.feature{display:flex;justify-content:center;flex:1 1 auto}}@media (min-width: 62em){.feature{flex-direction:row;justify-content:space-around}}.feature_card{font-size:1rem;padding:0rem;align-items:center;border:1px solid #999;border-radius:.4rem;height:100%}.feature_card img{width:100%;margin-left:auto;margin-right:auto;margin-bottom:1rem}.feature-card-image-container{max-height:25vh;overflow:hidden;margin-bottom:1rem;border-bottom:1px solid #aaa}main.devise,.form-signin{width:100%;max-width:480px;padding:15px;margin:auto;overflow:scroll;margin-top:20vh}.form-group{margin-bottom:1rem}.devise-link-list a{margin-bottom:1rem;text-decoration:none}.devise-link-list a:hover{text-decoration:none}.board-container-list{height:78vh;overflow-y:scroll;scrollbar-width:none}.board-container-list li{border-bottom:1px solid rgba(0,0,0,.1)}.board-index-list{height:50vh;overflow-y:scroll;scrollbar-width:none}.board-index-cards{height:80vh;overflow-y:scroll;scrollbar-width:none}.board-list-item{border:none!important;border-bottom:1px solid rgba(0,0,0,.1)!important}.boardcontainer-list-item{background-color:#e8f1fa!important}.boardcontainer-highlight{background-color:#fff3!important}.boardcontainer-card,.board-card{border:none!important;background-color:#d2d2d233}.boardcontainer-card .card-body,.board-card .card-body{max-height:16rem}.boardcontainer-card .card-title,.board-card .card-title{height:1.2em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.boardcontainer-card .card-text,.board-card .card-text{height:10rem;overflow-y:scroll}.boardcontainer-card .card-footer,.board-card .card-footer{padding:.2em}.boardcontainer-card .card-header{background-color:#0d6efdcc!important}.boardcontainer-card ul.board-container-inline{list-style-type:none}.board-card .card-header{height:2.2rem;background-color:#0000001a!important}@font-face{font-family:inter-font;src:asset-url("fonts/inter/Inter-Regular.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:inter-font;src:asset-url("fonts/inter/Inter-Bold.woff") format("woff");font-weight:600;font-style:normal}body{font-size:16px;font-family:Inter;padding:0rem;margin:0rem;height:100%}body a{text-decoration:none}body a:hover{color:inherit;background-color:inherit;text-decoration:underline}body.stimulus-reflex-connected{border-top:2px solid white}body.stimulus-reflex-connected .displaywhenwsconnected{display:block}body.stimulus-reflex-connected .hidewhenwsconnected{display:none}body.stimulus-reflex-disconnected,body.wssdisconnected{border-top:2px solid #f0f0f0}body.stimulus-reflex-disconnected .displaywhenwsconnected,body.wssdisconnected .displaywhenwsconnected{display:none}body.stimulus-reflex-disconnected .hidewhenwsconnected,body.wssdisconnected .hidewhenwsconnected{display:block}.signin-body{min-height:100vh;align-items:center;padding-bottom:40px}#floatmenu{z-index:1000}.btn-toolbar{aspect-ratio:1/1;vertical-align:middle;display:inline-block;background-color:#f9f9f9}.bg-toolbar-gradient,div.toolbar{background:linear-gradient(0deg,#181b34,#181b34);color:#fff}div.toolbar{padding:.4rem;border-radius:.4rem;line-height:1.2;text-transform:uppercase;-webkit-user-select:none;font-size:.6875rem;font-weight:600}.tooltip-inner{text-align:left}button.table{width:16px}.draggable{cursor:move}.nav-item-small a{font-size:.8rem}.canpan-login-logo{height:30rem;width:30rem;margin:0 auto}#flash-alert{position:absolute;top:0rem;right:8rem;z-index:9999}#flash-alert button.close{position:relative;right:0;float:right}#defaultModal{background-color:#00000080;-webkit-backdrop-filter:blur(2px)}#defaultModal #modalBody{margin:0rem 1.5rem;min-height:20rem}.modal-title{width:100%}a.command-link,a.command-link:hover,a.command-link:active{text-decoration:none}.dropdown-menu{position:absolute;inset:0px auto auto 0px;margin:0;transform:translateY(40px);z-index:2000}.dropdown-top{transform:translate(1.6rem,-3rem)}.subtext{font-size:.8rem}.threeDText,.shoutout-text{color:#eee;white-space:nowrap;transition:.3s;text-shadow:1px 1px 0 grey,1px 2px 0 grey,1px 3px 0 grey,1px 4px 0 grey,1px 5px 0 grey,1px 6px 0 grey,1px 7px 0 grey,1px 8px 0 grey,5px 13px 15px grey}.shoutout-text{font-size:8rem;font-weight:700;text-align:center;letter-spacing:-.05em;color:#e6d689}.shoutout-small{text-shadow:0px 0px 8px black;font-size:2rem;font-weight:700;text-align:center;letter-spacing:-.05em;color:#fff}input.invalid{border:1px solid red}#boadspinner{filter:drop-shadow(4px 4px 4px rgba(0,0,0,.4))}@keyframes circle{0%{transform:rotate(0) translate(-16px) rotate(0)}to{transform:rotate(360deg) translate(-16px) rotate(-360deg)}}#boadspinner #dot_blue{animation:circle 1s ease infinite}#boadspinner #dot_pink{animation:circle 1.2s 0s ease infinite}#boadspinner #dot_green{animation:circle 1.4s 0s ease infinite}.subscription-magic{white-space:nowrap;transition:.3s;text-shadow:0px 0px 12px hsla(0,0%,100%,.8);font-size:8rem;font-weight:700;text-align:center;color:#fff;background:linear-gradient(15deg,#7b55aa66,#3280b3cc,#7b55aa66)}.vcard{background-color:#afd2e9cc;margin:4rem 0rem;padding:1rem;border-radius:1rem}td[data-sort=ASC]:after,th[data-sort=ASC]:after{margin-left:1rem;content:"↓"}td[data-sort=DESC]:after,th[data-sort=DESC]:after{margin-left:1rem;content:"↑"}@page{size:A4;margin:0}@media print{html,body{width:210mm;min-height:297mm;overflow:visible}}
