.subs_success{padding:10px 15px;margin:15px 0;border:1px solid #1e9d6d;color:#383836;text-align:center;font-size:11px;word-wrap:break-word;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;font-weight:900}.subs_desc{padding:10px;width:80%;text-align:justify;border:solid 1px #dadada;margin:20px auto}.subs_tabs{display:flex;align-items:center;gap:10px}.subs_tabs .subs_new{margin-left:auto;padding:7px 12px;border:1px solid #ccc;border-radius:5px;text-decoration:none;white-space:nowrap;margin-right:15px}.subs_tabs .subs_team{margin-right:auto;padding:7px 12px;border:1px solid #ccc;border-radius:5px;text-decoration:none;white-space:nowrap;margin-left:15px}.subs_content{margin:20px auto;text-align:center}.subs_new_form{margin:10px auto}.subs_content .subs_description{width:80%;margin:auto;padding:10px;text-align:justify;border:solid 1px #dadada}.subs_form{margin-top:12px}.subs_formrow{display:grid;grid-template-columns:30% 1fr;gap:25px;align-items:center;padding:16px 18px;margin-bottom:10px;border:1px solid #ddd;border-radius:6px}.subs_formrow_content{align-items:start}.subs_formlabel label,.subs_formlabel strong{display:block;margin-bottom:4px;font-size:13px;font-weight:600}.subs_formlabel span{display:block;font-size:12px;opacity:.7;line-height:1.4;text-align:justify}.subs_felder{min-width:0;text-align:justify}.subs_formfield input[type="text"],.subs_formfield select,.subs_formfield textarea{width:100%;box-sizing:border-box;padding:8px 10px;border:1px solid #ccc;border-radius:5px;font-family:inherit;font-size:12px}.subs_formfield textarea{min-height:250px;resize:vertical}.subs_character_count{margin-top:6px;text-align:right;font-size:10px;opacity:.65}.subs_maxcharacters{font-size:11px;opacity:.7}.subs_formsubmit{display:flex;justify-content:flex-end;margin-top:15px}.subs_formsubmit input[type="submit"]{padding:9px 18px;border:1px solid #ccc;border-radius:5px;font-family:inherit;font-size:11px;font-weight:600;text-transform:uppercase;cursor:pointer}.subs_felder .markItUp{width:100%}.subs_felder .markItUpEditor{margin:auto;width:100%}.subs-entry{display:flex;align-items:center;gap:12px;padding:12px;margin-bottom:8px;border:1px solid #ddd;border-radius:8px}.subs-entry-icon{display:flex;align-items:center;justify-content:center;flex:0 0 calc((100% - 36px) * 0.10);width:42px;height:42px;border:1px solid #ddd;border-radius:6px;font-size:20px;box-sizing:border-box}.subs-entry-info{flex:0 0 calc((100% - 36px) * 0.60);box-sizing:border-box;min-width:0;text-align:justify;margin-left:30px}.subs-entry-title{margin-bottom:4px;font-size:14px;font-weight:600}.subs-entry-meta{font-size:11px;opacity:.7}.subs_icon{display:flex;align-items:center;justify-content:center;box-sizing:border-box;border:1px solid #ddd;border-radius:8px;font-size:20px}.subs_detail_head{display:flex;align-items:center;gap:2%;padding:20px;margin-bottom:10px;border:1px solid #ddd;border-radius:8px}.subs_detail_icon{width:8%;aspect-ratio:1 / 1}.subs_detail_title{width:72%;min-width:0}.subs_detail_title span{display:block;margin-bottom:4px;font-size:10px;text-transform:uppercase;letter-spacing:1px;opacity:.6}.subs_detail_title h1{margin:0;font-size:18px}.subs_detail_status{width:16%;text-align:center}.subs-entry-status{flex:0 0 calc((100% - 36px) * 0.18);box-sizing:border-box;text-align:right;background:none;margin-right:15px}.subs-status{display:inline-block;padding:5px 12px;border-radius:5px;font-size:11px;font-weight:600;white-space:nowrap}.subs-entry-action{box-sizing:border-box;text-align:right}.subs-entry-action a{display:block;padding:7px 12px;border:1px solid #ccc;border-radius:5px;text-decoration:none;white-space:nowrap}.subs-status-new{background:#eee;color:#666}.subs-status-team{background:#e5ebef;color:#536775}.subs-status-user{background:#eee8ef;color:#715e73}.subs-status-waiting_character{background:#f1ede3;color:#786b4e}.subs-status-completed{background:#e5ede5;color:#536b56}.subs-status-rejected{background:#efe4e4;color:#765858}.subs_com_message{width:100%;box-sizing:border-box;padding:5px;border:1px solid #ddd;border-radius:7px}.subs_com_head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-bottom:6px;margin-bottom:7px;border-bottom:1px solid #ddd}.subs_com_username{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.subs_com_date{font-size:10px;opacity:.6;white-space:nowrap}.subs_com_text{font-size:12px;line-height:1.6}.subs_reply{grid-column:1 / -1;width:70%;margin:auto;border-top:1px solid #ddd}.subs_message_label{display:block;margin-bottom:7px;font-size:12px;font-weight:600}.subs_character_assignment{margin-top:20px}.subs_team_entries{display:flex;flex-direction:column;gap:10px}.subs_team_entry{padding:14px;border:1px solid #ddd;border-radius:8px;box-sizing:border-box}.subs_team_entry_header{display:flex;align-items:flex-start;gap:15px}.subs_team_entry_icon{flex:0 0 55px;width:55px;height:55px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;background:rgba(0,0,0,.03);border-radius:7px;font-size:20px}.subs_team_entry_info{flex:1;min-width:0}.subs_team_entry_title{margin-bottom:3px;font-size:14px;font-weight:600}.subs_team_entry_meta{font-size:10px;opacity:.65}.subs_team_entry_preview{margin-top:7px;font-size:11px;line-height:1.5}.subs_team_entry_status{flex-shrink:0}.subs_team_entry_footer{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-left:70px;margin-top:10px;padding-top:10px;border-top:1px solid #ddd}.subs_team_entry_fields{flex:1;display:flex;align-items:center;flex-wrap:wrap;gap:8px 25px;min-width:0}.subs_team_entry_fields .subs_entry_field{font-size:10px}.subs_team_entry_fields .subs_entry_field strong{margin-right:3px;font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.subs_team_entry_actions{flex-shrink:0}.subs_team_entry_actions a{display:inline-block;padding:7px 12px;border:1px solid #ccc;border-radius:5px;font-size:9px;font-weight:600;text-transform:uppercase;text-decoration:none}@media (max-width:600px){.subs-entry{flex-wrap:wrap}.subs-entry-info{flex:1 1 calc(100% - 60px)}.subs-entry-status{margin-left:54px}.subs-entry-action{margin-left:auto}}