#mt-chat-page{box-sizing:border-box;display:block;clear:both;grid-column:1/-1;min-width:0;width:100%;max-width:1240px;margin:0 auto;padding:0;border:0;background:transparent;color:var(--profile-ink);font-size:15px;line-height:1.65;text-align:left;overflow-wrap:anywhere}
#mt-chat-page *,#mt-chat-page *:before,#mt-chat-page *:after{box-sizing:border-box}
#mt-chat-page a{color:var(--profile-accent)}
#mt-chat-page a:focus-visible,#mt-chat-page input:focus-visible,#mt-chat-page textarea:focus-visible,#mt-chat-page [tabindex]:focus-visible{outline:3px solid var(--profile-focus);outline-offset:3px}
#mt-chat-page .mc-card,#mt-chat-page .hsz_cont{display:flow-root;float:none;clear:both;min-width:0;width:100%;max-width:100%;height:auto;margin:0 0 18px;padding:20px;border:1px solid var(--profile-line);border-radius:14px;background:var(--profile-paper);color:var(--profile-ink);box-shadow:0 3px 12px var(--profile-shadow-card)}
#mt-chat-page h1{float:none;width:auto;margin:0;padding:0;border:0;background:transparent;color:var(--profile-ink);font-size:clamp(22px,2.6vw,30px);line-height:1.35;text-align:left;box-shadow:none}
#mt-chat-page .mc-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;width:100%;margin:18px 0 0;padding:0}
#mt-chat-page .mc-actions a{display:flex;align-items:center;justify-content:center;min-width:0;min-height:44px;padding:10px 3px;border:1px solid var(--profile-accent);border-radius:8px;background:var(--profile-accent)!important;color:var(--profile-button-text)!important;font-size:15px;font-weight:700;line-height:1.4;white-space:nowrap;overflow-wrap:normal;text-decoration:none;text-align:center;box-shadow:none;filter:none}
#mt-chat-page .mc-actions a:hover,#mt-chat-page .mc-actions a:focus-visible{background:var(--profile-accent-hover)!important;border-color:var(--profile-accent-hover);color:var(--profile-button-text)!important}
#mt-chat-page .mc-thread{display:flow-root;float:none;clear:both;width:100%;min-width:0;margin:0;padding:0;border:0;background:transparent;color:inherit}
#mt-chat-page .hsz_cont>header{display:block;margin:0;padding:0;border:0;background:transparent;color:inherit}
#mt-chat-page .hsz_cont>header>i{color:var(--profile-muted);font-size:13px;font-style:normal}
#mt-chat-page .userbox_micro_uj{max-width:100%;background:var(--profile-tint);color:var(--profile-ink);border-color:var(--profile-line);border-radius:9px}
#mt-chat-page .hsz_szoveg{float:none;clear:none;min-width:0;width:auto;max-width:100%;margin:0;padding:0;background:transparent;color:var(--profile-ink);font-size:15px;line-height:1.75;overflow-wrap:anywhere}
#mt-chat-page .hsz_szoveg img,#mt-chat-page .hsz_szoveg video{max-width:100%;height:auto}
#mt-chat-page .hsz_cont>footer{display:flex;flex-wrap:wrap;align-items:center;gap:4px;background:transparent;color:inherit}
#mt-chat-page .hsz_cont>footer>a{display:inline-flex!important;align-items:center;justify-content:center;flex:0 0 auto;min-width:28px;min-height:36px;margin:0!important;padding:2px;border-radius:8px;background:var(--profile-tint)}
#mt-chat-page .hsz_cont>footer>input{flex:0 0 auto;margin:0!important;padding:8px 10px;white-space:nowrap}
#mt-chat-page .hsz_cont>footer .commentsystem_edit_btn img,#mt-chat-page .hsz_cont>footer .btn_hsz_jelentes img,#mt-chat-page .hsz_cont>footer .mc-delete-btn img{display:block;width:24px;height:24px;max-width:none}
#mt-chat-page .commentsystem_elozmeny_cont{order:1;flex-basis:100%;min-width:0}
#mt-chat-page a.default,#mt-chat-page a.btn,#mt-chat-page input[type=button],#mt-chat-page input[type=submit],#mt-chat-page .commentsystem_addmsg{max-width:100%;min-height:42px;padding:9px 14px;margin:4px 4px 4px 0;border:1px solid var(--profile-soft-border);border-radius:9px;background:var(--profile-tint);color:var(--profile-accent);font-size:14px;font-weight:700;line-height:1.4;white-space:normal;text-decoration:none;cursor:pointer;box-shadow:none;filter:none}
#mt-chat-page a.default:hover,#mt-chat-page a.btn:hover,#mt-chat-page input[type=button]:hover,#mt-chat-page input[type=submit]:hover{background:var(--profile-soft-hover)!important;color:var(--profile-accent)!important;border-color:var(--profile-soft-hover-border)}
#mt-chat-page #commentsystem_addmsg_pre,#mt-chat-page .commentsystem_sendmsg{background:var(--profile-accent);color:var(--profile-button-text);border-color:var(--profile-accent)}
#mt-chat-page #commentsystem_addmsg_pre{margin:0 0 18px;padding:14px 18px}
#mt-chat-page #commentsystem_addmsg_pre:hover,#mt-chat-page .commentsystem_sendmsg:hover{background:var(--profile-accent-hover)!important;color:var(--profile-button-text)!important}
#mt-chat-page textarea{width:100%!important;max-width:100%;min-height:150px;padding:12px;border:1px solid var(--profile-line);border-radius:9px;background:var(--profile-paper);color:var(--profile-ink);font:inherit;line-height:1.5;resize:vertical}
#mt-chat-page .commentsystem_addmsg_form{margin:0 0 18px;border:0;background:var(--profile-paper);color:var(--profile-ink)}
#mt-chat-page .commentsystem_addmsg_form td{padding:12px;border:0}
#mt-chat-page .form_szerkeszt{clear:both;width:100%;margin-top:14px}
#mt-chat-page>.full-width{float:none;width:100%;margin:0 0 14px;padding:0;border:0;background:transparent}
#mt-chat-page .box_alert,#mt-chat-page .mc-note{padding:14px;border:1px solid var(--profile-line);border-radius:10px;background:var(--profile-tint);color:var(--profile-ink)}
@media(max-width:760px){#mt-chat-page{margin:0 auto;padding:0}#mt-chat-page .mc-card,#mt-chat-page .hsz_cont{padding:16px 0;border-left:0;border-right:0;border-radius:0;box-shadow:none}#mt-chat-page .mc-actions{gap:4px}#mt-chat-page .mc-actions a{font-size:clamp(11px,3.1vw,14px);padding:10px 1px}#mt-chat-page .commentsystem_addmsg_form td{padding:8px 0}}
