@charset "UTF-8";html, html.mobile body{background-color:#0C0808;background-image:url("/tex/bg/novel_bg.png");}html.mobile body{background-attachment:fixed;background-repeat:no-repeat;background-position:center;background-size:cover;box-shadow:0 0 0 2px #000000;image-rendering:pixelated;}.banner{background-image:url("/tex/bg/novel_h.png");height:160px;}.container{box-shadow:0 0 0 2px #000000;}.mobile .container{box-shadow:none;}a, button, .banner, .interactive, .post-content p, .post-content li, .post-content table tbody tr, .post-rolls summary, .legacy-inbox, .comment, .comments-input{transition-duration:0.1s !important;}.title, .menu li.selected, .status-screen, .item-screen, .equip-screen, .magic-screen, .browse-pages, .links, .notifications{background-color:rgba(24, 16, 16, 0.75);}.announcement, .comments, .navigation-bar > div:empty{background-color:rgba(0, 0, 0, 0.75);}.announcement, .account-bar, .comments, .links, .notifications{color:#DCCCB0;text-shadow:1px 1px 0 #000000;}.announcement a, .account-bar a, .comment-options button, .comments-turn a, .comment-content a, .legacy-inbox, .form .link, .form a:not(.button), .links a, .tail a, .browse-pages a{color:#F0B858;}.mobile .announcement a:active, .mobile .account-bar a:active, .mobile .comment-options button:active, .mobile .comments-turn a:active, .mobile .comment-content a:active, .mobile .legacy-inbox:active, .mobile .form .link:active, .mobile .form a:not(.button):active, .mobile .links a:active, .mobile .tail a:active, .mobile .browse-pages a:active{color:#FFFFFF;}.comments-empty, .comment-id, .comment-reply, .comment-timestamp, .comment-content blockquote, .notifications{color:#9C7858;}.title:before{color:#508020;content:"\2619\00A0";}.title:after{color:#508020;content:"\00A0\2767";}.menu li, .navigation-bar a, .comments-input{transition-property:box-shadow, opacity;}.menu li:not(.selected), .navigation-bar > div:not(:empty), .comments-input, .form .button{background:linear-gradient(rgba(44, 32, 26, 0.75) 0%, rgba(64, 46, 38, 0.75) 50%, rgba(24, 16, 16, 0.75) 50%, rgba(50, 38, 30, 0.75) 100%);border:1px solid #9C7858;outline:1px solid #000000;text-shadow:1px 1px 0 #000000, 0 0 8px #000000;}.menu li:not(.selected):active, .navigation-bar > div:not(:empty):active, .comments-input:active, .form .button:active{background:linear-gradient(rgba(86, 67, 39, 0.75) 0%, rgba(102, 79, 50, 0.75) 50%, rgba(70, 54, 29, 0.75) 50%, rgba(91, 72, 43, 0.75) 100%);}.comments-input:hover, .form .button:hover{box-shadow:0 -16px 24px -16px #CCA239 inset;}.error, .success, .warning, .comments-turn{box-shadow:none;margin-bottom:2px;margin-top:2px;outline:2px solid #000000;text-shadow:1px 1px 0 #000000;}.error, .comments-turn.turn-closed{border:1px solid #C03C6F;background:radial-gradient(#48162A 50%, #912D54);}.success, .comments-turn.turn-open{border:1px solid #508020;background:radial-gradient(#1E300C 50%, #3C6018);}.warning, .comments-turn.turn-closing{border:1px solid #9A7A2B;background:radial-gradient(#4D3D15 50%, #CCA239);}.mobile .container{background-image:url("/tex/bg/novel_bg_m.png");}.mobile .interactive{opacity:1;}.mobile .account-bar a:active{color:#FFFFFF;}.menu li{color:#FFFFFF;height:48px;text-shadow:1px 1px 0 #000000;width:calc(12.5% - 1.75px);}.menu li:not(:first-of-type){margin-left:1px;}.menu li:not(:last-of-type){margin-right:1px;}.menu li.selected{padding-top:1px;}.menu li:not(.selected){background-color:rgba(24, 16, 16, 0.5);outline:2px solid #000000;}.menu li:not(.selected):hover{box-shadow:0 -32px 32px -24px #CCA239 inset;}.mobile .menu{border-right:1px solid #000000;padding:2px 0 2px 2px;}.mobile .menu li{height:auto;margin-left:0;margin-right:0;}.mobile .menu li.selected{padding-top:0;}.mobile .menu li:not(:first-of-type), .mobile .links li:not(:first-of-type){margin-top:1px;}.mobile .menu li:not(:last-of-type), .mobile .links li:not(:last-of-type){margin-bottom:1px;}.mobile .menu li > a{padding-bottom:15px;padding-top:15px;}.announcement{border-bottom:2px solid #000000;}.announcement div{border-top:1px solid #9C7858;}.announcement + .error, .announcement + .success, .announcement + .warning{margin-top:0;}.navigation-bar{border-bottom:2px solid #000000;border-top:2px solid #000000;}.navigation-bar a{height:100%;}.navigation-bar a:hover{box-shadow:0 -24px 32px -20px #CCA239 inset;}.navigation-bar > div{height:64px;outline:2px solid #000000;width:calc(50% - 1px);}.navigation-bar > div:first-of-type{margin-right:1px;}.navigation-bar > div:last-of-type{margin-left:1px;}.quest-summary{border-bottom:2px solid #000000;}.comments-turn.turn-closed div{border-top:1px solid #C03C6F;}.comments-turn.turn-open div{border-top:1px solid #508020;}.comments-turn.turn-closing div{border-top:1px solid #9A7A2B;}.comments + div{border-bottom:2px solid #000000;}.comments .form{background:transparent;}.comments-input{opacity:0.75;}.comments-input:hover{opacity:1;}.comment:target{background:radial-gradient(rgba(40, 64, 16, 0.25) 25%, rgba(40, 64, 16, 0) 75%);border:none;}.comment-initiative{color:#FFFFFF;}.comment-content > div{background-color:rgba(24, 16, 16, 0.75);border:1px solid #9C7858;}.comment-content a{border-color:#DCCCB0;}.comment-content a:before{background-color:#DCCCB0;color:#181010;text-shadow:none;}.comment-content blockquote{border:1px solid #9C7858;}.comment-content .spoiler{background-color:#DCCCB0;text-shadow:none;}.comment-content .spoiler:active{background-color:inherit;text-shadow:inherit;}.comment:target .comment-content > div{background-color:rgba(20, 32, 8, 0.75);border-color:#508020;}.comment-deleted{color:#9C7858;}.comment-quest-master{background-color:#DCCCB0;color:#181010;text-shadow:none;}.mobile .comments-turn{margin:2px;}.formatter button{background-color:rgba(24, 16, 16, 0.75);border:1px solid #9C7858;color:#DCCCB0;}.legacy-inbox{border:1px solid #9C7858;}.mobile .links{border-bottom:2px solid #000000;border-left:1px solid #000000;padding:2px 2px 2px 0;}.mobile .links li:not(:first-of-type) a{padding-top:15px;}.mobile .links li:not(:first-of-type):before{border-top:1px solid #9C7858;content:"";display:block;margin:0 16px;}.mobile .links .selected a{background:radial-gradient(at 0%, rgba(204, 162, 57, 0.5), rgba(204, 162, 57, 0) 75%);color:#FFFFFF;}.form{background:rgba(0, 0, 0, 0.75);border-bottom:2px solid #000000;border-top:2px solid #000000;color:#DCCCB0;}.form:not(:first-of-type){border-top:none;margin-top:0;padding-top:16px;}.form:not(:last-of-type){border-bottom:none;padding-bottom:16px;}.form h1{border-bottom:1px solid #9C7858;margin:0 16px;}.form input[type=file], .form input[type=password], .form input[type=text], .form textarea{background-color:#000000;border:1px solid #9C7858;color:#DCCCB0;}.form .button.blue{background-color:#1E300C;border-color:#508020;}.form .button.blue:hover{box-shadow:0 -16px 24px -16px #508020 inset;}.form .button.red{background-color:#48162A;border-color:#C03C6F;}.form .button.red:hover{box-shadow:0 -16px 24px -16px #C03C6F inset;}.browse-pages{text-shadow:1px 1px 0 #000000;}.browse-pages span{background:radial-gradient(rgba(204, 162, 57, 0.5), rgba(204, 162, 57, 0) 75%);color:#FFFFFF;}.mobile .browse-pages a, .mobile .browse-pages span{box-shadow:0 0 0 1px #000000;}.mobile .browse-pages a{border:1px solid #F0B858;}.mobile .browse-pages span{border:1px solid #FFFFFF;}.tail{color:#DCCCB0;}.mobile-banner{background-image:url("/tex/bg/novel_h_m.png");}.mobile-menu > summary{background-color:#000000;border:1px solid #9C7858;border-radius:8px;box-shadow:0 0 0 1px #000000;color:#FFFFFF;text-shadow:none;}.mobile-menu > summary:active{background-color:#3C2E16;}.mobile-menu[open] > summary{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-color:#DCCCB0;}.mobile-menu > summary.wide{display:inline-block;width:calc(100% - 8px);}.mobile-menu > *:last-child{border:1px solid #DCCCB0;box-shadow:0 0 0 1px #000000;}.account-bar .mobile-menu > *:last-child, #comment-input.mobile-menu > *:last-child, .comment-options .mobile-menu > *:last-child{background-color:#000000;}.mobile .form .buttons-alt div > *, .mobile .browse-pages a{border:1px solid #F0B858;box-shadow:0 0 0 1px #000000;}.mobile .form .buttons-alt div > *:active, .mobile .browse-pages a:active{border-color:#FFFFFF;}@media only screen and (min-width:832px){.menu li{height:78px;}}