:root{--bg-default: #9dc293;--bg-parallax: #0e2417;--success: #9dc293;--alert-bg: #d9edf7;--alert-border: #90bcc5;--alert-text: #31709c;--danger-bg: #f2dede;--danger-border: #b5969b;--danger-text: #b04465;--success-bg: #dff0d8;--success-border: #9fb78b;--success-text: #3c763d;--warn-bg: #fcf8e3;--warn-border: #ccba96;--warn-text: #a86d3b;--default-border: #b19f76}*{box-sizing:border-box}body{margin:8em auto 2em;background:var(--bg-parallax);word-break:break-word;font-family:Cabin,Arial,sans-serif;line-height:1.3em;min-width:200px;width:100%;max-width:1500px}.wrapborder{border:15px solid transparent;border-width:15px 0;-o-border-image:url(https://lanterns.click/images/layout/bg_full.png) 50 stretch;border-image:url(https://lanterns.click/images/layout/bg_full.png) 50 stretch;filter:drop-shadow(4px 4px 2px rgba(0,0,0,.2))}.wrapper{padding:0 .5em;min-height:750px}.navbar{display:block;text-align:center;--bs-navbar-padding-y: 0;border-bottom:2px dashed var(--default-border)}.flexwrap{margin-top:1rem}.sidebar{flex:1;text-align:center;margin-bottom:1em;position:relative}.content{flex:3}.footer{text-align:center}@media (max-width: 575.98px){body{font-size:.8em;margin-top:6em}}@media (min-width: 576px){.wrapper{padding:1em 1.5em}}@media (min-width: 768px){body{margin-top:10em;width:95%}.wrapborder{border-width:15px}}@media (min-width: 992px){.flexwrap{display:flex;flex-direction:row-reverse}.content{margin-right:2em}}@media (min-width: 1200px){body{width:85%}}@media (min-width: 1400px){body{width:75%}}.parallax,.keyart{z-index:-5;position:absolute;top:0;left:0;display:block;width:100%;height:1100px}.keyart{background-size:cover}#keyart-0{background-image:url(https://lanterns.click/images/layout/parallax/1.png)}#keyart-1{background-image:url(https://lanterns.click/images/layout/parallax/2.png)}#keyart-2{background-image:url(https://lanterns.click/images/layout/parallax/3.png)}#keyart-3{background-image:url(https://lanterns.click/images/layout/parallax/4.png)}#keyart-4{background-image:url(https://lanterns.click/images/layout/parallax/5.png)}#keyart-5{background-image:url(https://lanterns.click/images/layout/parallax/6.png)}#keyart-6{background-image:url(https://lanterns.click/images/layout/parallax/7.png)}#keyart-7{background-image:url(https://lanterns.click/images/layout/parallax/8.png)}#keyart-8{background-image:url(https://lanterns.click/images/layout/parallax/9.png)}.parallax{position:fixed}.keyart{transform:translateZ(0)!important}img{max-width:100%;max-height:1000px}a,a:hover{text-decoration:none}label{margin-bottom:0}textarea{width:100%}.topper,.bottom{line-height:0}.topper{filter:drop-shadow(4px 4px 2px rgba(0,0,0,.2))}.wrapper{background:#e7dabd}.bottom{margin-bottom:2em;filter:drop-shadow(4px 4px 2px rgba(0,0,0,.2))}.navbar ul{display:flex;list-style:none;margin:0;padding:0}.navbar li{flex:1;line-height:3em;max-height:3em}.navbar li a{display:block}.navbar li.logo{display:none}.navbar img.logo{width:200px;position:absolute;top:-6.5em;left:calc(50% - 100px);filter:drop-shadow(4px 0px 0px white) drop-shadow(-3px 0px 0px white) drop-shadow(0px -3px 0px white) drop-shadow(0px 3px 0px white) drop-shadow(1px 1px 2px rgba(0,0,0,.3))}@media (max-width: 575.98px){.navbar img.logo{width:150px;top:-6em;left:calc(50% - 75px)}}@media (min-width:992px){.navbar li.logo{display:unset;min-width:250px}.navbar img.logo{top:-4em;left:25px}}.breadcrumbs{font-size:.8em;line-height:2em;font-family:Chilanka;font-weight:700}.pagination{font-weight:700;margin-top:2em;text-align:center}.pagination div{margin-top:.5em;display:flex}.pagination span{margin:.1em;flex:1;font-size:1.3em;line-height:1.3em;background:rgba(0,0,0,.2);border-radius:5px}.pagination a{display:block}.pagination .active a{color:#000}.sidebar .user{font-size:1.6em;line-height:1.7em;font-family:Oregano;font-weight:700}.sidebar .user i{font-size:.75em}.sidebar .avatar{display:inline-block;background-image:url(https://lanterns.click/images/layout/stamp.png);background-size:cover;padding:7px;transform:rotate(4deg);filter:drop-shadow(2px 2px 2px rgba(0,0,0,.1))}.sidebar .avatar img{width:100px}@media (min-width: 576px){.sidebar .user{font-size:2em}.sidebar .avatar{padding:10px}}@media (max-width: 991.98px){.sidebar{display:flex;padding-bottom:1em;border-bottom:2px dashed var(--default-border);border-width:2px 0}.sidebar .user{line-height:unset}.sidebar .widget{flex:1}.sidebar .avatar+.widget{text-align:left}.sidebar .widget:nth-child(3){place-self:flex-end;text-align:center}.sidebar .avatar{margin:0 2em;width:100px;height:100px}}@media (max-width: 575.98px){.sidebar .avatar{margin:0 1em;width:75px;height:75px}}.alert{font-size:.9em;padding:.4em;margin-bottom:.4em;background:var(--alert-bg);border:1px solid var(--alert-border);border-width:0 2px 4px 0;border-radius:7px;color:var(--alert-text)}.alert:last-child{margin-bottom:2em}.alert i{float:right}.danger{background:var(--danger-bg);border-color:var(--danger-border);color:var(--danger-text)}.success{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}.warn{background:var(--warn-bg);border-color:var(--warn-border);color:var(--warn-text)}.well{margin:0 -.5em 1em;border:0 solid transparent;-o-border-image:url(https://lanterns.click/images/layout/bg_dark.png) 50 stretch;border-image:url(https://lanterns.click/images/layout/bg_dark.png) 50 stretch;filter:drop-shadow(3px 3px 2px rgba(0,0,0,.2));border-width:15px 0}.well>div{padding:.5em;background:#dbcdac}@media (min-width: 576px){.well{margin:0 0 1em;border-width:15px}}.form-control{margin-bottom:1rem;border-radius:7px;border:none;border-bottom:2px dashed var(--default-border);background:#e7dabd}.form-control:focus{outline:none;box-shadow:0 0 0 .2rem #b19f7680;border-color:#b19f76;background-color:#e7dabd}.form-error{border-color:var(--danger-text)}.form-error:focus{box-shadow:0 0 0 .2rem #dc354540}.board-card{display:flex;flex:1;background:#fff;padding:7px;border-radius:7px;margin-bottom:.5em}.board-card img{width:64px;height:64px}.board-card .info{flex:1;padding-left:7px;margin-left:7px;border-left:1px dashed #3c464f}.board-card .side{max-width:64px;text-align:center}.board-card .count{display:inline-block;font-size:.6em}.board-card .desc{display:block;font-size:.8em}.board-card .subs{margin-left:2em;display:block;font-size:.7em}.board-card .subs:before{content:"⤑";font-size:1.3em}.board-card li{display:inline-block}.board-card li:before{content:"•";font-weight:700;margin-left:.2em;margin-right:.1em}@media (max-width:575.98px){.board-card img{width:32px;height:32px}.board-card .count{display:none}}.thread{background:#fff;display:flex;padding:5px 0;flex-wrap:wrap;border:1px solid black}.thread+.thread{border-top:none}.thread:nth-child(2n){background:#f5f5ff}.thread-icon{width:50px}.thread-name,.thread-posts,.thread-latest{flex:2;padding:0 5px}.thread-posts{flex:1;text-align:center;border:1px dashed black;border-width:0 1px}.thread-name .thread-poster{display:block}@media (max-width:575.98px){.thread-posts{display:none}.thread-latest{flex:1 100%;margin:5px 10px 0 50px;padding-top:5px;border-top:1px dashed black}}.form-post{background:#fff;margin-bottom:1.5em;display:flex;flex-flow:row wrap;border:1px solid var(--bg-blue);border-width:1px 1px 3px 1px;border-radius:10px}.form-post:nth-child(2n){background:#f5f5ff}.post-top{flex:1 100%;padding:3px 10px;font-size:.8em;border-bottom:1px dashed #3c464f;margin:0 -10px 5px}.post-top .timestamp{float:left}.post-top .buttons{float:right}.post-bottom{font-size:.8em;position:absolute;bottom:0;right:0;margin:1em;text-align:right}.post-user{width:150px;border-right:1px dashed #3c464f;text-align:center;padding:25px 10px}.post-user .avatar{width:75px}.post-user .name{display:block;line-height:35px}.post-text{flex:1;padding:0 10px 10px;position:relative}.post-text.edited{padding-bottom:4em}.post-text code{display:block;border:1px solid black;background:#222;color:#fff;padding:5px}.post-text code:before{display:block;content:"Code:";background:#000;padding:2px 5px;margin:-5px -5px 5px}@media (max-width:575.98px){.post-user{flex:1 100%;border:none;padding:10px 10px 0}.post-user .avatar{float:left;width:35px;margin-right:.8em}.post-user .name{text-align:left}}
