.reply-wrapper,.thread-wrapper{max-width:1200px;margin:50px auto;position:relative}.reply-content,.thread-content{background-color:var(--dark);padding:40px;position:relative;overflow:hidden;font-family:var(--sans-serif);font-size:0.9rem;line-height:1.8;color:var(--text1);--corner-size:15px}.reply-content::before,.thread-content::before{content:'';position:absolute;inset:0;background-image:var(--grunge);background-position:center;background-blend-mode:soft-light;opacity:0.3;pointer-events:none;z-index:1}.reply-content .border-segment,.thread-content .border-segment{position:absolute;pointer-events:none;z-index:100}.reply-content .border-segment.left,.thread-content .border-segment.left{border-left:1px solid var(--greybg);top:var(--corner-size);left:0;height:calc(100% - var(--corner-size) * 2)}.reply-content .border-segment.right,.thread-content .border-segment.right{border-right:1px solid var(--greybg);top:var(--corner-size);right:0;height:calc(100% - var(--corner-size) * 2)}.reply-content .border-segment.top,.thread-content .border-segment.top{border-top:1px solid var(--greybg);top:0;left:var(--corner-size);width:calc(100% - var(--corner-size) * 2)}.reply-content .border-segment.bottom,.thread-content .border-segment.bottom{border-bottom:1px solid var(--greybg);bottom:0;left:var(--corner-size);width:calc(100% - var(--corner-size) * 2)}.reply-content .border-segment.top::after,.reply-content .border-segment.top::before,.reply-content .border-segment.bottom::before,.reply-content .border-segment.bottom::after,.thread-content .border-segment.top::after,.thread-content .border-segment.top::before,.thread-content .border-segment.bottom::before,.thread-content .border-segment.bottom::after{content:"";position:absolute;width:var(--corner-size);height:var(--corner-size);border:1px solid var(--greybg)}.reply-content .border-segment.top::after,.thread-content .border-segment.top::after{border-top:0;border-left:0;border-radius:0 0 100% 0;top:0;left:calc(var(--corner-size) * -1)}.reply-content .border-segment.top::before,.thread-content .border-segment.top::before{border-top:0;border-right:0;border-radius:0 0 0 100%;top:0;right:calc(var(--corner-size) * -1)}.reply-content .border-segment.bottom::before,.thread-content .border-segment.bottom::before{border-bottom:0;border-left:0;border-radius:0 100% 0 0;bottom:0;left:calc(var(--corner-size) * -1)}.reply-content .border-segment.bottom::after,.thread-content .border-segment.bottom::after{border-bottom:0;border-right:0;border-radius:100% 0 0 0;bottom:0;right:calc(var(--corner-size) * -1)}.reply-header,.thread-header{text-align:center;margin-bottom:30px;position:relative;z-index:2;padding-bottom:15px;border-bottom:1px solid var(--greybg)}.reply-header h1,.thread-header h1{font-family:var(--title-font);font-size:1.8rem;font-weight:normal;text-transform:uppercase;letter-spacing:0.2em;color:var(--accent1);margin:0 0 10px 0}.reply-to-text{font-size:0.9rem;color:var(--text1);opacity:0.7}.reply-form,.thread-form{position:relative;z-index:2}.reply-form-row,.thread-form-row{margin-bottom:25px;display:flex}.reply-form-label,.thread-form-label{width:20%;padding:10px 15px;background-color:var(--dark3);border:1px solid var(--greybg);border-right:none}.reply-form-field,.thread-form-field{width:80%;padding:10px 15px;background-color:var(--dark3);border:1px solid var(--greybg)}.reply-form input.textbox,.thread-form input.textbox{width:85%;padding:8px 10px;background-color:var(--dark);border:1px solid var(--greybg);color:var(--text1);font-family:var(--sans-serif);font-size:0.9rem}.reply-form-sidebar,.thread-form-sidebar{width:20%;padding:15px;background-color:var(--dark3);border:1px solid var(--greybg);border-right:none;vertical-align:top}.reply-form-editor,.thread-form-editor{width:80%;background-color:var(--dark3);border:1px solid var(--greybg);padding:15px}#message{width:100%;min-height:300px;padding:10px;background-color:var(--dark);border:1px solid var(--greybg);color:var(--text1);font-family:var(--sans-serif);font-size:0.9rem;resize:vertical;margin-bottom:10px}.editor-controls{margin-top:10px}.reply-form-buttons,.thread-form-buttons{margin-top:30px;text-align:center;display:flex;justify-content:center;align-items:center;gap:15px;flex-wrap:wrap}.submit-button,.preview-button,.draft-button-wrapper input[type="submit"],.draft-button-wrapper .button,#postswitch{display:inline-block;padding:10px 25px;background-color:transparent;border:1px solid var(--accent1);color:var(--accent1);font-family:var(--sans-serif);font-size:0.9rem;text-transform:uppercase;letter-spacing:0.1em;cursor:pointer;transition:all 0.3s ease;margin:0 5px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}.submit-button{background-color:var(--accent1);color:var(--dark)}.submit-button:hover{background-color:transparent;color:var(--accent1)}.preview-button:hover,.draft-button-wrapper input[type="submit"]:hover,.draft-button-wrapper .button:hover,#postswitch:hover{background-color:var(--accent1);color:var(--dark)}#postswitch{min-width:200px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="6" viewBox="0 0 12 6"><path fill="%23a37ba7" d="M0 0l6 6 6-6z"/></svg>');background-repeat:no-repeat;background-position:calc(100% - 10px) center;padding-right:30px}.draft-button-wrapper{display:inline-flex;margin:0}.draft-button-wrapper:before,.draft-button-wrapper:after{content:none}#as_reload{color:var(--text1);font-size:1.2rem;margin-right:5px;cursor:pointer;transition:all 0.3s ease}#as_reload:hover{color:var(--accent1)}.user-info-row{margin-bottom:25px}.user-info-field{display:flex;justify-content:space-between;align-items:center}.current-user{font-size:1rem;color:var(--text1)}.change-user-link{display:inline-block;padding:6px 12px;background-color:transparent;border:1px solid var(--greybg);color:var(--text1);font-size:0.75rem;text-transform:uppercase;letter-spacing:0.05em;text-decoration:none;transition:all 0.3s ease}.change-user-link:hover{background-color:var(--accent1);border-color:var(--accent1);color:var(--dark)}.additional-options{margin-top:25px;padding:20px;background-color:var(--dark3);border:1px solid var(--greybg)}.additional-options h3{font-family:var(--title-font);font-size:1.2rem;font-weight:normal;text-transform:uppercase;letter-spacing:0.1em;color:var(--accent1);margin:0 0 15px 0}.reply-form-label strong,.thread-form-label strong{color:var(--accent1)}@media (max-width:992px){.reply-content,.thread-content{padding:30px 20px}.reply-form-row,.thread-form-row{flex-direction:column}.reply-form-label,.reply-form-field,.reply-form-sidebar,.reply-form-editor,.thread-form-label,.thread-form-field,.thread-form-sidebar,.thread-form-editor{width:100%}.reply-form-label,.reply-form-sidebar,.thread-form-label,.thread-form-sidebar{border-right:1px solid var(--greybg);border-bottom:none;padding-bottom:0}.reply-form-field,.reply-form-editor,.thread-form-field,.thread-form-editor{border-top:none}}@media (max-width:576px){.reply-header h1,.thread-header h1{font-size:1.5rem}.reply-form-buttons,.thread-form-buttons{flex-direction:column}.submit-button,.preview-button,.draft-button-wrapper input[type="submit"],.draft-button-wrapper .button,#postswitch{width:100%;margin:5px 0}}.thread-review-container{margin-top:40px;position:relative;background-color:var(--dark2);padding:25px;--corner-size:12px}.thread-review-container .border-segment{position:absolute;pointer-events:none;z-index:100}.thread-review-container .border-segment.left{border-left:1px solid var(--greybg);top:var(--corner-size);left:0;height:calc(100% - var(--corner-size) * 2)}.thread-review-container .border-segment.right{border-right:1px solid var(--greybg);top:var(--corner-size);right:0;height:calc(100% - var(--corner-size) * 2)}.thread-review-container .border-segment.top{border-top:1px solid var(--greybg);top:0;left:var(--corner-size);width:calc(100% - var(--corner-size) * 2)}.thread-review-container .border-segment.bottom{border-bottom:1px solid var(--greybg);bottom:0;left:var(--corner-size);width:calc(100% - var(--corner-size) * 2)}.thread-review-container .border-segment.top::after,.thread-review-container .border-segment.top::before,.thread-review-container .border-segment.bottom::before,.thread-review-container .border-segment.bottom::after{content:"";position:absolute;width:var(--corner-size);height:var(--corner-size);border:1px solid var(--greybg)}.thread-review-container .border-segment.top::after{border-top:0;border-left:0;border-radius:0 0 100% 0;top:0;left:calc(var(--corner-size) * -1)}.thread-review-container .border-segment.top::before{border-top:0;border-right:0;border-radius:0 0 0 100%;top:0;right:calc(var(--corner-size) * -1)}.thread-review-container .border-segment.bottom::before{border-bottom:0;border-left:0;border-radius:0 100% 0 0;bottom:0;left:calc(var(--corner-size) * -1)}.thread-review-container .border-segment.bottom::after{border-bottom:0;border-right:0;border-radius:100% 0 0 0;bottom:0;right:calc(var(--corner-size) * -1)}.thread-review-header{text-align:center;margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid var(--greybg)}.thread-review-header h3{font-family:var(--title-font);font-size:1.3rem;font-weight:normal;text-transform:uppercase;letter-spacing:0.15em;color:var(--accent1);margin:0}.thread-review-content{max-height:400px;overflow-y:auto;margin-bottom:15px;padding-right:10px}.thread-review-content::-webkit-scrollbar{width:8px}.thread-review-content::-webkit-scrollbar-track{background:var(--dark);border-radius:4px}.thread-review-content::-webkit-scrollbar-thumb{background-color:var(--greybg);border-radius:4px}.thread-review-content::-webkit-scrollbar-thumb:hover{background-color:var(--accent1)}.thread-review-footer{text-align:center;padding-top:15px;border-top:1px solid var(--greybg)}.thread-review-footer a{display:inline-block;padding:8px 15px;background-color:transparent;border:1px solid var(--accent1);color:var(--accent1);font-size:0.8rem;text-transform:uppercase;letter-spacing:0.1em;text-decoration:none;transition:all 0.3s ease}.thread-review-footer a:hover{background-color:var(--accent1);color:var(--dark)}@media (max-width:768px){.thread-review-container{padding:15px}.thread-review-content{max-height:300px}}.inplayscenes-formular_input-row{margin-bottom:25px;display:flex}.inplayscenes-formular_input-desc{width:20%;padding:10px 15px;background-color:var(--dark3);border:1px solid var(--greybg);border-right:none}.inplayscenes-formular_input-desc b{color:var(--accent1);font-family:var(--sans-serif);font-weight:600;font-size:0.9rem}.inplayscenes-formular_input-desc .smalltext{font-size:0.75rem;color:var(--text1);opacity:0.6;margin-top:5px;font-weight:normal;line-height:1.4}.inplayscenes-formular_input-input{width:80%;padding:10px 15px;background-color:var(--dark3);border:1px solid var(--greybg)}.inplayscenes-formular_input-input input[type="text"],.inplayscenes-formular_input-input input.textbox,.inplayscenes-formular_input-input select,.inplayscenes-formular_input-input textarea{width:100% !important;padding:8px 10px !important;background-color:var(--dark) !important;border:1px solid var(--greybg) !important;color:var(--text1) !important;font-family:var(--sans-serif) !important;font-size:0.9rem !important;box-sizing:border-box !important}.inplayscenes-formular_input-input textarea{min-height:120px !important;resize:vertical !important}.inplayscenes-formular_input-input .smalltext{font-size:0.8rem;color:var(--text1);opacity:0.7;margin-top:8px;line-height:1.6}@media (max-width:992px){.inplayscenes-formular_input-row{flex-direction:column}.inplayscenes-formular_input-desc,.inplayscenes-formular_input-input{width:100%}.inplayscenes-formular_input-desc{border-right:1px solid var(--greybg);border-bottom:none}.inplayscenes-formular_input-input{border-top:none}}