.shadow-none{box-shadow:none}.shadow-1dp{box-shadow:0 1px 3px 0 rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12)}.shadow-2dp{box-shadow:0 1px 5px 0 rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12)}.shadow-4dp{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.shadow-6dp{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}.shadow-8dp{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.shadow-24dp{box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12)}.wrappable{word-wrap:break-word;word-break:break-word}.absfill{position:absolute;top:0;left:0;bottom:0;right:0}*{box-sizing:border-box}body{margin:0;padding:0;background-color:#f9e4ea;font-family:Calibri,Helvetica,Arial}@media (max-width:500px),(max-height:500px){body{font-size:12pt}}h1,h2,h3{font-weight:400}@media (max-width:500px),(max-height:500px){h1{font-size:1.5em}h2{font-size:1.33em}h3{font-size:1.17em}}.ng-cloak,.x-ng-cloak,[data-ng-cloak],[ng-cloak],[ng\:cloak],[x-ng-cloak]{display:none!important}.content-block{box-shadow:0 1px 5px 0 rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12);padding:.75em .75em;border-radius:2px;background-color:#fff;color:#3c003c;x-box-shadow:#e67e9a 1px 1px 4px}noscript .content{box-shadow:0 1px 5px 0 rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12);padding:.75em .75em;border-radius:2px;background-color:#fff;color:#3c003c;x-box-shadow:#e67e9a 1px 1px 4px;margin:2em;font-size:110%}.ms2sl .m{font-style:italic}.c{text-align:center}.r{text-align:right}button,input{font-family:Calibri,Helvetica,Arial}input[type=password],input[type=text],select{width:20em;background-color:#fffaf7}@media (max-width:500px),(max-height:500px){input[type=password],input[type=text],select{width:100%}}a{text-decoration:none;border-bottom:dotted 1px;color:#ca6f41}a[ng-click]{cursor:pointer}a:hover{color:#9d4315}.name-m{font-style:italic}.header2{position:fixed;top:0;left:0;width:100%;height:1.5em;font-size:3em;line-height:1.5em;padding:0 .6667em;z-index:1;background-color:#3c003c;color:#fff;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.header2 .logo{vertical-align:top;width:1.5em;height:1.5em;margin-right:.25em}.header2 a.title{text-decoration:none;border-bottom:none;color:#fff}@media (max-width:500px),(max-height:500px){.header2{font-size:2em}}.tagline{font-size:.5em;font-style:italic}@media (max-width:770px),(max-height:770px){.tagline{display:none}}@media (max-width:500px),(max-height:500px){.tagline{display:none}}.hamburger{color:#fff;background:0 0;border:none;float:right;font-size:.8em;height:100%;display:none}@media (max-width:500px),(max-height:500px){.hamburger{display:inline}}.body{margin-top:5.5em;max-width:calc(100% - 20em)}@media (max-width:770px),(max-height:770px){.body{margin-top:5.5em;max-width:calc(100% - 14em)}}@media (max-width:500px),(max-height:500px){.body{margin-top:3.5em;max-width:100%}}@media (max-width:500px) and (orientation:portrait),(max-height:500px) and (orientation:portrait){.body{margin-bottom:4em}}@media (max-width:500px) and (orientation:landscape),(max-height:500px) and (orientation:landscape){.body{margin-right:4em}}.body.ng-enter{transition:.15s ease-in-out all .15s;opacity:0;transform:scale(.25);transform-origin:right 50vh}@media (max-width:500px) and (orientation:portrait),(max-height:500px) and (orientation:portrait){.body.ng-enter{transition:.2s ease-in-out all .2s;transform:translateY(-100vh);transform-origin:top center}}.body.ng-enter.ng-enter-active{opacity:1;x-transform:scale(1) translateY(0);x-transform:translateY(0);x-transform-origin:top center;transform:scale(1);transform-origin:right 50vh}@media (max-width:500px) and (orientation:portrait),(max-height:500px) and (orientation:portrait){.body.ng-enter.ng-enter-active{transform:translateY(0);transform-origin:top center}}.body.ng-leave{transition:.15s ease-in-out all;opacity:1;x-transform:translateX(0);x-transform-origin:top center;transform:translateX(0);transform-origin:right 50vh}@media (max-width:500px) and (orientation:portrait),(max-height:500px) and (orientation:portrait){.body.ng-leave{transition:.2s ease-in-out all;transform:translateY(0);transform-origin:top center}}.body.ng-leave.ng-leave-active{opacity:0;x-transform:translateY(100vh);x-transform-origin:top center;transform:translateX(-100vw);transform-origin:right 50vh}@media (max-width:500px) and (orientation:portrait),(max-height:500px) and (orientation:portrait){.body.ng-leave.ng-leave-active{transform:translateY(100vh);transform-origin:top center}}x.show-sidebar .ng-hide,x.show-sidebar .ng-show{-webkit-transition:.3s ease-in-out all;transition:.3s ease-in-out all}x.show-sidebar .ng-hide.ng-hide-active,x.show-sidebar .ng-show{opacity:0;transform:translateY(100vh)}x.show-sidebar .ng-hide,x.show-sidebar .ng-show.ng-show-active{opacity:1;transform:translateY(0)}.sidebar{position:absolute;top:5.5em;right:1em;width:19em;display:block}@media (max-width:770px),(max-height:770px){.sidebar{top:5.5em;width:13em;right:1em}}@media (max-width:500px),(max-height:500px){.sidebar{top:3em;left:0;width:100%;x-display:none;visibility:hidden;overflow:auto;bottom:0;position:fixed;background-color:#a55aa5;transition:.4s visibility,.4s ease-in-out transform,.4s ease-in-out opacity;opacity:0}}@media (max-width:500px) and (orientation:portrait),(max-height:500px) and (orientation:portrait){.sidebar{transform:translateY(100vh)}}@media (max-width:500px) and (orientation:landscape),(max-height:500px) and (orientation:landscape){.sidebar{transform:translateX(100vh)}}.sidebar .content-block{margin-bottom:1em}@media (max-width:770px),(max-height:770px){.sidebar .content-block{margin-bottom:1em}}@media (max-width:500px),(max-height:500px){.sidebar .content-block{margin-bottom:0;border-radius:0}}.sidebar h2,.sidebar h3,.sidebar ul{margin:0}.sidebar h3{margin-top:.5em}.sidebar ul{margin-bottom:1em;list-style-type:none;padding-left:1em}.show-sidebar,.sidebar .show-sidebar{display:block;visibility:visible;opacity:1;transform:translateY(0)}.post{box-shadow:0 1px 5px 0 rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12);padding:.75em .75em;border-radius:2px;background-color:#fff;color:#3c003c;x-box-shadow:#e67e9a 1px 1px 4px;margin:1em;position:relative}@media (max-width:770px),(max-height:770px){.post{margin:1em}}@media (max-width:500px),(max-height:500px){.post{margin:.5em}}.post .action-icons{position:absolute;right:.75em;top:.75em}.post .action-icon{font-size:1em;background-color:transparent;border:none;margin:0 0 0 .5em;padding:0;color:#8f1334;font-size:1.17em;cursor:pointer;min-width:1em}.post .action-icon[disabled]{color:#f6d3dd;cursor:default}.post .action-icon[disabled]:hover{color:#f6d3dd;cursor:default}.post .action-icon.news{margin:0 0 0 1em}@media (max-width:500px),(max-height:500px){.post .action-icon.news{margin:0 0 0 .5em}}.post .action-icon:hover{color:#b73b5c}.post-title{margin:0 1em .25em 0}.post-title-admin{margin-right:3.5em}.post-date{color:#a55aa5;font-style:italic}.post-date .static{color:#3c003c;font-style:normal}.post.nav{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;border:none;background-color:transparent;box-shadow:none;padding:.5em 0}.post.nav .newer,.post.nav .older{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.post.nav .fill{-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%}.post.nav .link-button{margin:0}.post-tags{list-style:none inside none;padding-left:0}@media (max-width:500px),(max-height:500px){.post-tags{padding-left:0}}.post-tag-container{display:inline-block}.post-tag-container .post-tag{padding:.25em 1em;background-color:#ffe7db;color:#5c1f00;border:solid 1px #9d4315;border-radius:1em;margin-right:1em;font-size:.9em}.post-tag-container:hover{transform:scale(1.05)}x.post-tag::before{content:"\25cb";padding:0 .375em 0 .25em}.error,.login-error{text-align:center;font-size:110%;margin:.5em 0;color:#bc0000}.success{text-align:center;font-size:110%;margin:.5em 0;color:#00bc00}.warning{text-align:center;font-size:110%;margin:.5em 0;color:#00bc00}.login-label,.stat-label{margin-top:.5em}.stats tr{margin-top:.5em}.stats tr td{padding:.25em 0 0}.stats tr td:nth-child(2){padding-left:.5em;text-align:right;color:#a55aa5}.writing-more{margin:1em 0;text-align:center}input.login,input[type=text],select,table.profile input,textarea{border:solid 1px transparent;border-bottom-color:#e67e9a;font-size:1em;color:#9d4315;padding:.25em;background-color:#fffaf7}input.login,table.profile input{width:100%}input[type=checkbox],input[type=radio]{display:none}input[type=checkbox]+label:before,input[type=radio]+label:before{font-family:FontAwesome;width:1em;display:inline-block;margin-right:.5em}input[type=checkbox]+label.naked:before,input[type=radio]+label.naked:before,label.naked{margin-right:0;margin-left:0;padding-right:0}input[type=checkbox]+label,input[type=radio]+label{font-weight:400}input[type=radio]+label:before{content:"\f10c"}input[type=radio]:checked+label:before{content:"\f192"}input[type=checkbox]+label:before{content:"\f096"}input[type=checkbox]:checked+label:before{content:"\f046"}input[type=checkbox].lock+label:before{content:"\f09c"}input[type=checkbox].lock:checked+label:before{content:"\f023"}input[type=checkbox]:disabled+label.naked:before,input[type=radio]:disabled+label.naked:before,label{color:#dfbfdf}.filter-box{margin-left:2.5em}.filter-box label{color:#3c003c}.field-note{padding-top:0;font-size:90%;font-style:italic}table.profile{border-collapse:collapse}table.profile td,table.profile th{padding:.5em}table.profile tbody.header td{padding:0}table.profile tbody.header td h2{margin-bottom:0}table.profile th{text-align:left;color:#3c003c;width:20%}@media (max-width:770px),(max-height:770px){table.profile input[type=password],table.profile input[type=text]{width:100%}}@media (max-width:500px),(max-height:500px){table.profile input[type=password],table.profile input[type=text]{width:100%}}table.profile textarea{height:10em;width:100%}table.profile tbody.contents td:first-child,table.profile tbody.contents th:first-child{padding-left:2em}@media (max-width:500px),(max-height:500px){table.profile tbody.contents td:first-child,table.profile tbody.contents th:first-child{padding-left:0}}table.profile input.password-mismatch{background-color:#fed6d6;border-color:#bc0000}table.profile td.password-mismatch{padding-top:0;font-size:90%;font-style:italic;color:#bc0000}table.profile label{color:#3c003c;margin-left:24px;position:relative}@media (max-width:500px),(max-height:500px){table.profile label{margin-left:0}}@media (max-width:770px),(max-height:770px){table.profile .mobile-password-change{background-color:#f4e8f4}}table.profile .mobile-password-desc{display:none;color:#842a84}@media (max-width:770px),(max-height:770px){table.profile .mobile-password-desc{background-color:#f4e8f4}}@media (max-width:770px),(max-height:770px){table.profile .mobile-password-desc{display:table-row}}@media (max-width:500px),(max-height:500px){table.profile .mobile-password-desc{display:block}}table.profile .password-desc{vertical-align:middle;color:#842a84;font-style:italic;padding-left:1.2em;position:relative;height:100%;width:20%}@media (max-width:770px),(max-height:770px){table.profile .password-desc{display:none}}table.profile .password-desc:before{content:"";border-left:solid #842a84 4px;position:absolute;top:0;bottom:0;left:calc(.5em - 2px)}table.profile .r{text-align:right}@media (max-width:500px),(max-height:500px){table.profile table.donations tr{display:table-row}}table.profile table.donations td,table.profile table.donations th{padding:0 .5em}@media (max-width:500px),(max-height:500px){table.profile table.donations td,table.profile table.donations th{display:table-cell}}@media (max-width:500px),(max-height:500px){table.profile{display:block}table.profile tbody{display:block}table.profile tr{display:block;padding:.5em 0}table.profile tr td,table.profile tr th{display:block;padding:0;width:100%}}.login-or{margin-top:1em;text-align:center}.login-or:after,.login-or:before{content:"  \2013  "}.link-button,.link-button-secondary,button,button.login,button.secondary{box-shadow:0 1px 5px 0 rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12);text-transform:uppercase;font-size:1em;margin:0 .5em;padding:.375em .75em}.link-button,button.login,button.primary{color:#fbf6fb;border-radius:2px;background-color:#8f1334;border:solid #8f1334 1px}button.primary:disabled,button.primary:disabled:hover{box-shadow:none;color:#fbf6fb;border-color:#f6d3dd;background-color:#f6d3dd}.link-button:hover,button.login:hover,button.primary:hover{background-color:#961437}.link-button:active,button.login:active,button.primary:active{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12);background-color:#a0153a}.link-button-secondary,button.secondary{color:#530016;border-radius:2px;background:#fae8ed;border:solid #fae8ed 1px}.link-button-secondary:active,button.secondary:active{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12);background-color:#fcf1f4}.button-row{margin-top:.75em;text-align:center}.button-row button{margin-top:.25em}input.posteditor{width:50%;margin-left:1em}input.posteditor.title{width:100%;margin-left:0}#postEditor{height:25em}table.drafts td,table.drafts th{padding:.25em 1em;text-align:left}@media (max-width:500px),(max-height:500px),(max-width:770px),(max-height:770px){table.drafts{display:block}table.drafts tr{display:block}table.drafts tr.header{display:none}table.drafts tr:not(:first-child){margin-top:1.5em}table.drafts td,table.drafts th{display:inline-block;padding:.25em 1em .25em 0}table.drafts td.title{width:45%}table.drafts td:last-child,table.drafts th:last-child{padding-right:0}}table.drafts td.date,table.drafts th.date{text-align:right}table.drafts .c{text-align:center}table.drafts .story-title{font-weight:400;color:#a55aa5}.left-button-row button{margin:.25em 1em .25em 0}.left-button-row button:last-child{margin-right:0}.complete{color:#00bc00;min-width:1.25em}.incomplete{color:#bc0000;min-width:1.25em}.legend{margin:2em}label{font-weight:700;padding:.5em 1em .5em 0}.form{margin:2em}@media (max-width:500px),(max-height:500px){.form{margin:2em 0}}.form label{color:#3c003c}.prompt-text{color:#edb89c;font-style:italic}input::-webkit-input-placeholder{color:#edb89c;font-style:italic}input::-moz-placeholder{color:#edb89c;font-style:italic}input::-ms-input-placeholder{color:#edb89c;font-style:italic}input::placeholder{color:#edb89c;font-style:italic}.tags-editor .tags{border:solid 1px #921335;font-size:1em;color:#9d4315;padding:.25em;background-color:#fff}.tags-editor .tags .input{background-color:#fff}.tags-editor .tags .tag-item{background:#ffe7db;color:#5c1f00;border:solid 1px #9d4315;border-top-left-radius:1em;border-bottom-left-radius:1em;margin-right:.5em;box-shadow:#e1bba8 1px 1px 2px;font-size:.9em}.tags-editor .tags .tag-item .remove-button{color:#5c1f00}.tags-editor .tags .tag-item::before{content:"\25cb";padding:0 .375em 0 .25em}tags-input .autocomplete .suggestion-item,tags-input .autocomplete .suggestion-item em{color:#9d4315;background:#fff;font-family:Calibri,Helvetica,Arial;font-size:1em}tags-input .autocomplete .suggestion-item.selected,tags-input .autocomplete .suggestion-item.selected em{background:#9d4315;color:#fff}.dialog-container{position:fixed;left:0;top:0;right:0;bottom:0;z-index:10}.dialog-container .backdrop{background-color:rgba(0,0,0,.6);position:absolute;left:0;top:0;right:0;bottom:0}.dialog-container .dialog{box-shadow:0 1px 5px 0 rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12);padding:.75em .75em;border-radius:2px;background-color:#fff;color:#3c003c;x-box-shadow:#e67e9a 1px 1px 4px;box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);position:absolute;opacity:0;top:25%;left:calc(50% - 15em);width:30em;text-align:center}.dialog-container .dialog .buttons{text-align:center;margin-top:2em}@media (max-width:30em),(max-height:30ems){.dialog-container .dialog{left:0;width:100%}}.dialog-container .dialog.visible{opacity:1}.dialog-container .dialog.visible-add{transition:.2s all;opacity:0;transform:scale(.1)}.dialog-container .dialog.visible-add-active{opacity:1;transform:scale(1)}.dialog-container .dialog.visible-remove{transition:.2s all;opacity:1;transform:scale(1)}.dialog-container .dialog.visible-remove-active{opacity:0;transform:scale(.1)}.dialog-container .msgbox{text-align:left}.dialog-container .msgbox .buttons{text-align:right}.preview-action{border-top:solid #a55aa5 1px;margin-top:2em;padding-top:2em}.col-icon{text-align:center}table.collection{margin-left:2em;border-collapse:collapse}table.collection td,table.collection th{padding:.5em}table.collection th{text-align:left;color:#3c003c;vertical-align:bottom}table.collection input[type=text]{width:25em}table.collection label{color:#3c003c;position:relative}table.collection .col-icon{text-align:center}table.collection .locks label{color:#8f1334}table.collection .dirty-role{background-color:#fcf1f4;color:#b73b5c}@media (max-width:500px),(max-height:500px){table.collection:not(.true){display:block;margin-left:0}table.collection:not(.true) tr:not(:first-child){display:block;margin-top:1.5em}table.collection:not(.true) tr:not(:first-child) td,table.collection:not(.true) tr:not(:first-child) th{display:inline-block;padding:.25em}table.collection:not(.true) tr:not(:first-child) .name{width:100%}table.collection:not(.true) tr.header{display:none}table.collection.true{margin-left:0}}.new-collection{margin-right:1em}.contrib{margin:.25em 0}.contrib input[type=password],.contrib input[type=text],.contrib select{width:100%;max-width:20em;margin-right:.5em}.contrib .custom_fandom,.contrib input[type=text].custom_fandom{margin-top:.25em;width:100%;max-width:20em}@media (max-width:500px),(max-height:500px){.contrib .custom_fandom,.contrib input[type=text].custom_fandom{width:100%}}.contrib .required{color:#842a84}.contrib.bottom-note{padding-bottom:0}.details-fandom{display:inline-table}.details-fandom .details,.details-fandom .name{text-align:left}.details-fandom .name{padding-right:1em}.post.mission li{margin-top:.25em;margin-bottom:.25em}.currency,table.profile .pledge{position:relative}.currency input,table.profile .pledge input{padding-left:1.5em}span.currency input[type=text]{width:6em;text-align:right}.currency:before,table.profile .pledge:before{content:"$";position:absolute;top:calc(50% - .5em);left:1em;line-height:100%;font-family:Calibri,Helvetica,Arial;color:#9d4315}.dialog-container .image-viewer{top:10%;width:80%;left:10%;height:80%}.dialog-container .image-viewer .image-view{width:100%;height:80%;overflow:auto}.dialog-container .image-viewer .image-view img{width:100%;height:auto}.dialog-container .image-viewer .image-view object{width:100%;height:100%}.file-input{display:inline-block;position:relative}.file-input input[type=file]{position:absolute;right:110%;visibility:hidden}.file-name{display:inline-block;margin:.5em 0 0}.have-donation{color:#00bc00;text-align:left}.contrib .file-input{margin-left:-.5em}.story-title{font-style:italic;font-weight:700}.bottom{display:none;position:fixed;background-color:#3c003c;color:#fff;-webkit-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around;-webkit-align-items:stretch;-ms-align-items:stretch;align-items:stretch}@media (max-width:500px),(max-height:500px){.bottom{display:-webkit-flex;display:-ms-flex;display:flex}}@media (max-width:500px) and (orientation:portrait),(max-height:500px) and (orientation:portrait){.bottom{-webkit-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;bottom:0;left:0;right:0;height:3.5em;box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}}@media (max-width:500px) and (orientation:landscape),(max-height:500px) and (orientation:landscape){.bottom{-webkit-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;top:3em;bottom:0;right:0;width:4em;box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}}.bottom .item{display:inline-block;border:none;background-color:transparent;color:#fff;font-size:1em}.bottom .item .fa{font-size:1.5em}.bottom .item .text{font-size:.875em}@media (max-width:500px) and (orientation:landscape),(max-height:500px) and (orientation:landscape){.bottom .item{padding:0;margin:0}}.mobile-inline{display:none}@media (max-width:500px),(max-height:500px){.mobile-inline{display:inline}}@media (max-width:500px),(max-height:500px),(max-width:770px),(max-height:770px){.reading{display:none}}.read-box{box-shadow:0 1px 5px 0 rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12);padding:.75em .75em;border-radius:2px;background-color:#fff;color:#3c003c;x-box-shadow:#e67e9a 1px 1px 4px;margin:1em;position:relative;position:fixed;top:4em;bottom:0;left:0;right:20em;display:-webkit-flex;display:-ms-flex;display:flex;-webkit-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (max-width:770px),(max-height:770px){.read-box{margin:1em}}@media (max-width:500px),(max-height:500px){.read-box{margin:.5em}}.read-box .action-icons{position:absolute;right:.75em;top:.75em}.read-box .action-icon{font-size:1em;background-color:transparent;border:none;margin:0 0 0 .5em;padding:0;color:#8f1334;font-size:1.17em;cursor:pointer;min-width:1em}.read-box .action-icon[disabled]{color:#f6d3dd;cursor:default}.read-box .action-icon[disabled]:hover{color:#f6d3dd;cursor:default}.read-box .action-icon.news{margin:0 0 0 1em}@media (max-width:500px),(max-height:500px){.read-box .action-icon.news{margin:0 0 0 .5em}}.read-box .action-icon:hover{color:#b73b5c}@media (max-width:500px),(max-height:500px),(max-width:770px),(max-height:770px){.read-box{margin:.5em;top:0;right:0}.read-box h1{font-size:1.17em}}.read-box h1,.read-box>div{flex:0 0 auto}.read-box .toolbar{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;margin:.5em 0}@media (max-width:500px),(max-height:500px){.read-box .toolbar{font-size:.8em}}.read-box .toolbar .group{display:inline-block;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}@media (max-width:500px) and (orientation:portrait),(max-height:500px) and (orientation:portrait),(max-width:770px) and (orientation:portrait),(max-height:770px) and (orientation:portrait){.read-box .toolbar .group.simple{display:none}}.read-box .toolbar button{margin:0 .125em .25em}.read-box .toolbar label{color:#842a84;padding:0 0 0 1em}.read-box .toolbar .fa{font-size:.8em}.read-box .toolbar .close-text{margin-left:.5em}@media (max-width:500px) and (orientation:portrait),(max-height:500px) and (orientation:portrait){.read-box .toolbar .close-text{display:none}}.read-box .toolbar .smaller{font-size:.4em}.read-box .toolbar .larger{font-size:1em}.read-box .reader{-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;position:relative;margin:0 8px}.read-box .reader .overlay{position:absolute;top:0;left:0;bottom:0;right:0;z-index:1;border:none;background:0 0}.read-box .reader .overlay.left{right:70%}.read-box .reader .overlay.right{left:70%}.read-box .reader #reader{position:absolute;top:0;left:0;bottom:0;right:0}.read-box .picture{-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;background-position:center;background-size:contain;background-repeat:no-repeat}.read-box .caption{text-align:center;font-size:1.1em;padding:.5em}.story-container{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.story-container .story-box{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:180px}.story-container .story-info{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-flex;display:-ms-flex;display:flex;-webkit-align-items:stretch;-ms-align-items:stretch;align-items:stretch}.story-container .story-info .text{-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;text-align:left;padding:.25em}.story-container .story-info .text .author{word-wrap:break-word;word-break:break-word}.story-container .story-info .text .long{font-size:.9em}.story-container .story-info .text .longer{font-size:.75em}.story-container .story-info .more-info{-webkit-flex:0 0 2em;-ms-flex:0 0 2em;flex:0 0 2em;background-color:#f6d3dd;font-size:1.25em;border:none;margin:0;padding:0;box-shadow:none}.story-container .story-info .more-info:hover{background-color:#f2c0ce}.story-container .story-info .more-info:active{background-color:#eda2b6}.story-container .story{-webkit-flex:0 0 180px;-ms-flex:0 0 180px;flex:0 0 180px;display:-webkit-flex;display:-ms-flex;display:flex;-webkit-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:16px;text-align:center;box-shadow:0 1px 5px 0 rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12);background-color:#fbeef2}.story-container .story .status{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;color:#fff;background-color:#e90;border-bottom:none;text-align:center;font-size:1.1em;width:100%;padding:.25em 0}.story-container .story .status .type{-webkit-flex:0 0 1.5em;-ms-flex:0 0 1.5em;flex:0 0 1.5em}.story-container .story .status .text{-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;margin-right:1.5em}.story-container .story .status.new{background-color:#0a0;border-bottom:none}.story-container .story .status.finished{background-color:#777;border-bottom:none}.story-container .story .cover{width:180px;height:240px;background-color:#f6d3dd;background-position:center;background-repeat:no-repeat;background-size:contain;text-align:center;line-height:200px;font-size:1.1em;position:relative;overflow:hidden}.story-container .story .cover .type{background-color:#3c003c;color:#f4e8f4;width:34px;height:34px;text-align:left;padding:4px;border-radius:8px;font-size:14px;position:absolute;right:-10px;bottom:-10px;border:solid #f4e8f4 2px}.story-container .story .cover .type.fa-file-text-o{padding-left:5px}.author{font-style:italic}.whos-writing-fandom h2{margin-bottom:0}.whos-writing-fandom .sub-details{margin-top:.25em;margin-bottom:.25em}.whos-writing-fandom .sub-details .author{margin-right:.5em}.whos-writing-fandom .sub-details .details{display:inline-block;vertical-align:top}.whos-writing-fandom .synopsis{margin:.25em 2em 1em;border-top:solid #842a84 1px;border-bottom:solid #842a84 1px}.whos-writing-fandom .synopsis div{display:inline-block;padding:.25em .5em}.nobody{font-size:3em;text-align:center;color:#f9e2e9}.locked-info{margin:2em;color:#a55aa5;font-style:italic}.story-details{text-align:left}.story-details .data{color:#a55aa5}.story-details.no-synopsis{font-style:italic}.download-header{padding:.5em 0}.download-header .no-break{margin:.25em .5em}.download-header .link{display:none}.usercolls input[type=checkbox]+label{color:#3c003c}.usercolls input[type=checkbox]:disabled+label{color:#dfbfdf}