a,a[href]{outline:0;text-decoration:none}a[href]{color:#7b176c}a[href]:visited{color:#5b004c}a[href]:focus,a[href]:hover{color:#5b004c;text-decoration:underline}a[href]:active{color:#9b378c}body{margin:0;text-align:center}body>footer,body>header{background-color:#c7fcce;color:#9b378c;display:flex;flex-wrap:wrap;font-size:large;justify-content:center;padding:1ex 0}body>footer>h1,body>header>h1{display:inline;font-size:large;margin:0}body>footer{position:relative}body>footer>span#copyright{margin-left:3em}body>footer>span#version{margin-right:1em;position:absolute;right:0}body>header>nav{margin-left:3em}body>header>nav>ul#menu{display:inline;list-style-type:none;padding:0}body>header>nav>ul#menu>li{color:#9b378c;cursor:pointer;display:inline;font-variant:small-caps;font-weight:bold;padding:0 1ex}body>header>nav>ul#menu>li.selected{background-color:#9b378c;color:white;outline:3px solid #9b378c}body>header>nav>ul#menu>li:hover{outline:3px solid #9b378c}body>header>nav>ul#menu>li[data-menu-page="login"],body>header>nav>ul#menu>li[data-menu-page="profile"]{margin-left:3em;visibility:hidden}body>header>nav>ul#menu>li[data-menu-page="profile"]{display:none;font-variant:normal}body>main>section{display:none}body>main>section>div{margin:1em}body>main>section>footer>h2,body>main>section>header>h2{background-color:#9b378c;color:white;font-variant:small-caps;margin:0;padding:1ex 0;text-align:center}body>main>section:first-child{display:block}#modal-container{align-items:center;display:none;justify-content:center;min-height:100vh;overflow-y:auto;position:fixed;width:100%}#modal-container>dialog#modal{background-color:white;border:0 none;border-radius:5px;border-top-left-radius:10px;border-top-right-radius:10px;box-shadow:6px 6px 12px #404040;display:inline-block;min-width:200px;opacity:0;padding:0}#modal-container>dialog#modal::backdrop{background:rgba(0,0,0,0.25);backdrop-filter:blur(2px)}#modal-container>dialog#modal[open]{opacity:1}#modal-container>dialog#modal>div>div.margins{margin:2ex}#modal-container>dialog#modal>header{background-color:#9b378c;border-top-left-radius:5px;border-top-right-radius:5px;color:white;font-variant:small-caps;font-weight:bold;padding:1ex 1em}#modal-container>dialog#modal>nav{align-items:center;display:flex;justify-content:center}#modal-container>dialog#modal>nav>button[type="button"]{background-color:#fca0a0}#about>div>h3,#about>div>h4{margin:0}#about>div>h4{background-color:#c7fcce;margin-bottom:1ex}#about>div>ul{margin:0 3ex 3ex}#about>div>ul>li{margin:1ex 0}#create-account>div>form>div{margin-top:1ex}#create-account>div>form label{font-weight:bold}#create-account>div>form input{max-width:50ex;width:100%}#create-account>div>ul{list-style-type:none;padding:0}#create-account>div>ul>li{margin-top:2ex}.empty,._XS,._S,._M,._L,._XL,._2XL,._3XL,._4XL{color:white;text-align:center;width:2.5em}.empty{background-color:#f1f1f1 !important}._XS{background-color:#444 !important}._S{background-color:#989296 !important}._M{background-color:#017c51 !important}._L{background-color:#00be74 !important}._XL{background-color:#172fc8 !important}._2XL{background-color:#556ce9 !important}._3XL{background-color:#93155b !important}._4XL{background-color:#c22f70 !important}.interpolate{color:silver}.interpolate-forced{color:gray}#data-buttons{display:flex;flex-wrap:wrap;justify-content:space-around}#data-buttons>span{white-space:nowrap}#data-cell-info{background-color:white;border:1px solid black;box-shadow:inset 0 0 0 1px #aaa;display:none;font-size:smaller;padding:1ex;position:absolute;text-align:left;white-space:nowrap;z-index:9999}#data-cell-info .empty,#data-cell-info ._XS,#data-cell-info ._S,#data-cell-info ._M,#data-cell-info ._L,#data-cell-info ._XL,#data-cell-info ._2XL,#data-cell-info ._3XL,#data-cell-info ._4XL{display:inline-block}#data-cell-info>div>ul{list-style-type:none;margin-bottom:0;padding:0}#data-main{margin-right:2em}#data-table>div.error{color:red}#data-table>table{border:1px solid black !important;border-collapse:collapse;font-size:smaller;table-layout:fixed}#data-table>table>caption>span.legend>span{display:inline-block}#data-table>table>tbody>tr>td,#data-table>table>tbody>tr>th,#data-table>table>tfoot>tr>td,#data-table>table>tfoot>tr>th,#data-table>table>thead>tr>td,#data-table>table>thead>tr>th{overflow:hidden;padding:0;text-align:center;white-space:nowrap}#data-table>table>tbody>tr>td.column-hover,#data-table>table>tbody>tr>th.column-hover,#data-table>table>tfoot>tr>td.column-hover,#data-table>table>tfoot>tr>th.column-hover,#data-table>table>thead>tr>td.column-hover,#data-table>table>thead>tr>th.column-hover{background-color:#ffffe0;opacity:.7}#data-table>table>tbody>tr>th,#data-table>table>tfoot>tr>th,#data-table>table>thead>tr>th{border:1px solid black}#data-table>table>tbody>tr:hover{background-color:#ffffe0;opacity:.7}#data-table>table>tbody>tr>td{max-width:2.5em;min-width:2.5em;padding:0}#data-table>table>tbody>tr>td>div{display:none}#data-table>table>tbody>tr>th{padding:0 .5ex;text-align:right}#links>div>h3{background-color:#c7fcce;font-size:larger;margin:0 0 1ex}#links>div>ul{margin:0 0 3em}#links>div>ul>li{margin:0 0 2ex}#links>div>ul>li>input{font-family:monospace;text-align:center}#links>div>ul>li>ul{margin:0}#links>div>ul>li>ul>li{margin:0 0 1ex}#The-Life-Bomb--code,#The-Life-Bomb--link{visibility:hidden}#login>div>form>div{margin-top:1ex}#login>div>form label{font-weight:bold}#login>div>form input{max-width:50ex;width:100%}#modal-container .nectar-confirm-add-message>div>div{margin:1ex 0;width:100%}#modal-container .nectar-confirm-add-message>div>div>div{display:flex;flex-wrap:nowrap;justify-content:space-around}#modal-container .nectar-confirm-add-message>div>header{background-color:#c7fcce;padding:1ex 0}#nectar{text-align:center}#nectar>div>footer{margin-top:2ex}#nectar>div>header{margin-bottom:2ex}#nectar>div>form{display:flex;flex-wrap:wrap;justify-content:center}#nectar>div>form>div{margin:1ex 1ex 0}#nectar>div>form>div>h3{margin:0 0 1ex}#nectar>div>form>div>div{margin-bottom:2ex}#nectar-comment{width:100%}#nectar-error{color:red;display:none}#nectar-info{color:green;display:none}#nectar-emerald,#nectar-energy-100-percent-consumed,#nectar-team,#nectar-volume{display:flex;flex-wrap:wrap;justify-content:center}#nectar-emerald>div,#nectar-energy-100-percent-consumed>div,#nectar-team>div,#nectar-volume>div{box-shadow:inset 0 0 0 1px #aaa;padding:0 1ex 1ex;margin:0 1ex 1ex}#nectar-emerald>div.invalid,#nectar-energy-100-percent-consumed>div.invalid,#nectar-team>div.invalid,#nectar-volume>div.invalid{background-color:#fff5f5;box-shadow:inset 0 0 0 2px #c33}#nectar-emerald>div.valid,#nectar-energy-100-percent-consumed>div.valid,#nectar-team>div.valid,#nectar-volume>div.valid{box-shadow:inset 0 0 0 2px #3c3}#nectar-emerald>div>aside,#nectar-energy-100-percent-consumed>div>aside,#nectar-team>div>aside,#nectar-volume>div>aside{font-size:smaller;margin-top:3ex}#nectar-emerald>div>h4,#nectar-energy-100-percent-consumed>div>h4,#nectar-team>div>h4,#nectar-volume>div>h4{font-size:medium;font-weight:normal;margin:1ex 0 0}#nectar-emerald>div>ul,#nectar-energy-100-percent-consumed>div>ul,#nectar-team>div>ul,#nectar-volume>div>ul{list-style-type:none;margin:0;padding:0}#nectar-emerald>div>ul>li,#nectar-energy-100-percent-consumed>div>ul>li,#nectar-team>div>ul>li,#nectar-volume>div>ul>li{background-color:#f0f0f0;border:1px solid black;margin-top:1ex;padding:2px 0;text-align:left;width:100%}#nectar-emerald>div>ul>li>label,#nectar-energy-100-percent-consumed>div>ul>li>label,#nectar-team>div>ul>li>label,#nectar-volume>div>ul>li>label{margin-right:1ex}#nectar-emerald,#nectar-energy-100-percent-consumed{display:inline-block}#nectar-emerald>div>ul,#nectar-energy-100-percent-consumed>div>ul{padding-top:.75ex}#nectar-emerald>div>ul>li,#nectar-energy-100-percent-consumed>div>ul>li{display:inline}#nectar-volume>div>ul{margin-top:1ex}#nectar-volume>div>ul>li{display:flex;justify-content:space-between;line-height:4ex;margin-top:.5ex;padding:0;vertical-align:middle}#nectar-volume>div>ul>li:hover>span>img{background-color:white;border-radius:2.25ex;margin:-0.5ex;padding:.5ex;transform:scale(2);z-index:11}#nectar-volume>div>ul>li.disabled{border-color:silver}#nectar-volume>div>ul>li>span{align-self:center;height:4.5ex;vertical-align:middle}#nectar-volume>div>ul>li>span:last-child{margin-left:1ex;margin-right:.5ex}#nectar-volume>div>ul>li>span>img{height:4ex;position:relative;vertical-align:middle;width:4ex}#raw>div{margin-bottom:5ex}#raw>div>ul>li{margin-bottom:2ex}#raw>div>ul>li>ul>li{margin-bottom:1ex}.filename,.monospace,.URL{font-family:monospace}.large{font-size:large}.no-margin{margin:0}.small-caps,.surname{font-variant:small-caps}.smallskip{margin-top:1ex}.medskip{margin-top:2ex}.bigskip{margin-top:3ex}.bigbigskip{margin-top:6ex}.shadow{opacity:.25}.volume-emerald{background-color:#338e6f;color:white}button{border:0 none;border-radius:8px;color:black;cursor:pointer;font-variant:small-caps;font-weight:bold;padding:1ex 1em;margin:1em}button:disabled{background-color:silver !important;opacity:.7}button[type="button"],button[type="submit"]{background-color:#c7fcce}img.DBee-logo{background-image:url(../img/DBee--t.svg);background-position:left center;background-repeat:no-repeat;background-size:200px 200px;height:200px;width:200px}input:required{box-shadow:inset 0 0 0 1px #aaa}input.invalid{background-color:#fff5f5;border:2px solid #c33}input.valid{border:2px solid #3c3}span.DBee-logo-2x{background-image:url(../img/DBee--t.svg);background-position:left center;background-repeat:no-repeat;background-size:2ex 2ex;display:inline-block;height:2ex;width:2ex}span.instinct{background-image:url(../img/TLB/Instinct--t.svg);background-position:left center;background-repeat:no-repeat;background-size:2ex 2ex;display:inline-block;height:2ex;width:2ex}ul.shift{list-style-type:none;padding:0}@media screen and (max-width:800px){body>header{font-size:medium}body>header>h1{font-size:medium}body>header>nav{margin-left:1em}body>header>nav>ul>li[data-menu-page="login"],body>header>nav>ul>li[data-menu-page="profile"]{margin-left:0}body>main>section>footer>h2,body>main>section>header>h2{font-size:smaller}}@media screen and (max-width:600px){body>footer,body>header{font-size:small}body>footer>h1,body>header>h1{font-size:small}}@media screen and (max-width:400px){body>footer>h1,body>header>h1{display:none}body>footer>span#copyright{margin:0}body>footer>span#version{display:none}body>header>nav{margin-left:0}}