
/* 37 - MINIMAL MONOSPACE: Tamamen monospace, gri zemin, sifir border, ASCII ayiricilar, terminal estetiginde minimalist */
:root{--mm-bg:#F0F0F0;--mm-tx:#333;--mm-tx2:#888;--mm-link:#0055AA;--mm-mark:#FFE066;--mm-f:'IBM Plex Mono','Cascadia Code','Consolas',monospace}
*{box-sizing:border-box;margin:0;padding:0}
::selection{background:var(--mm-mark);color:#000}
body{background:var(--mm-bg);color:var(--mm-tx);font:400 14px/1.8 var(--mm-f);max-width:960px;margin:0 auto;padding:20px 24px}
a:link,a:visited{color:var(--mm-link);text-decoration:none}
a:hover{text-decoration:underline}
img{max-width:100%}
h1{font:700 20px/1.3 var(--mm-f);margin:0 0 8px}
h2{font:700 17px/1.3 var(--mm-f);margin:0 0 6px}
h3{font:600 15px/1.3 var(--mm-f);margin:0 0 4px}
#container{text-align:left}
.mm-sep{color:var(--mm-tx2);font-size:13px;margin:12px 0;white-space:pre;overflow:hidden;user-select:none}

/* Header: Plain text */
#mm-head{padding:16px 0}
.mm-title{font:700 22px var(--mm-f);color:var(--mm-tx)}
.mm-title a{color:inherit;text-decoration:none}
.mm-nav{padding:8px 0;font-size:13px}
.mm-nav a{color:var(--mm-link);margin-right:4px}
.mm-user{font-size:12px;color:var(--mm-tx2);padding:4px 0}
.mm-user a{color:var(--mm-link)}

.navigation{font-size:12px;color:var(--mm-tx2);padding:4px 0;margin-bottom:12px}
.navigation a{color:var(--mm-link)}
#content{padding:0 0 24px;min-height:60vh}

/* Forum: Indented text list with ASCII bullets */
.mm-category{margin-bottom:16px}
.mm-cat-title{font:700 14px var(--mm-f);color:var(--mm-tx);text-transform:uppercase;letter-spacing:.05em;padding:4px 0}
.mm-cat-title a{color:var(--mm-tx);text-decoration:none}
.mm-forum-row{padding:3px 0 3px 20px;font-size:14px;line-height:1.6;display:flex;gap:12px;align-items:baseline}
.mm-forum-row::before{content:'|- ';color:var(--mm-tx2);white-space:pre;flex-shrink:0}
.mm-forum-row a{color:var(--mm-link)}
.mm-forum-row .mm-fmeta{color:var(--mm-tx2);font-size:12px;white-space:nowrap}
.mm-forum-desc{padding-left:23px;font-size:12px;color:var(--mm-tx2)}
.mm-forum-last{padding-left:23px;font-size:11px;color:var(--mm-tx2)}
.mm-forum-last a{color:var(--mm-link)}

/* Thread: Numbered plain list */
.mm-thread{padding:3px 0;font-size:14px;display:flex;gap:12px;border-bottom:1px dotted #CCC}
.mm-thread .mm-tprefix{color:var(--mm-tx2);min-width:24px;text-align:right;flex-shrink:0}
.mm-thread .mm-ttitle{flex:1;min-width:0}
.mm-thread .mm-ttitle a{color:var(--mm-link)}
.mm-thread .mm-tauthor{color:var(--mm-tx2);font-size:12px}
.mm-thread .mm-tstats{color:var(--mm-tx2);font-size:12px;white-space:nowrap}
.mm-thread .mm-tlast{color:var(--mm-tx2);font-size:11px;white-space:nowrap}

/* Posts: Simple text blocks */
.mm-post{padding:12px 0;margin-bottom:0}
.mm-post-head{font-size:12px;color:var(--mm-tx2);padding-bottom:4px;display:flex;justify-content:space-between}
.mm-post-head a{color:var(--mm-link)}
.mm-post-body{font-size:14px;line-height:1.8;padding:4px 0 4px 4px}
.mm-post-foot{font-size:11px;color:var(--mm-tx2);padding-top:4px;display:flex;gap:12px}
.mm-post-foot a{color:var(--mm-tx2)}
.mm-post-foot a:hover{color:var(--mm-link)}

/* MyBB compat */
.tborder{border:none;margin-bottom:16px}
.thead{background:transparent;color:var(--mm-tx);padding:6px 0;font:700 14px var(--mm-f);text-transform:uppercase;letter-spacing:.04em}
.thead a{color:var(--mm-tx);text-decoration:none}
.tcat{background:transparent;color:var(--mm-tx2);padding:4px 0;font-size:12px}
.tcat a{color:var(--mm-tx2)}
.trow1,.trow2{background:transparent;padding:4px 0;border-bottom:1px dotted #CCC}
.trow1:hover,.trow2:hover{background:#E8E8E8}
.trow_shaded{background:#FFE0E0;padding:4px 0;border-bottom:1px dotted #CCC}
.trow_selected{background:#FFFFE0;padding:4px 0}
.trow_sep{background:transparent;padding:4px 0;font-size:12px;color:var(--mm-tx2)}
.smalltext{font-size:12px;color:var(--mm-tx2)}.largetext{font-size:18px;font-weight:700}
.tfixed{table-layout:fixed;word-wrap:break-word}

blockquote{padding:8px 0 8px 20px;margin:12px 0;font-style:italic;color:var(--mm-tx2);position:relative}
blockquote::before{content:'> ';position:absolute;left:0;color:var(--mm-tx2)}
blockquote cite{display:block;font-style:normal;font-size:12px;color:var(--mm-tx2);margin-bottom:4px}
.codeblock{background:#E4E4E4;padding:12px;font:13px var(--mm-f);color:var(--mm-tx);overflow-x:auto}

input.button,a.button{background:var(--mm-tx);color:var(--mm-bg);border:none;padding:6px 16px;font:400 13px var(--mm-f);cursor:pointer;text-decoration:none;display:inline-block}
input.button:hover,a.button:hover{background:var(--mm-link)}
input.textbox,select{background:#FFF;border:1px solid #CCC;padding:6px 8px;color:var(--mm-tx);font:400 14px var(--mm-f);outline:none}
input.textbox:focus{border-color:var(--mm-link)}
textarea{background:#FFF;border:1px solid #CCC;padding:8px;color:var(--mm-tx);font:400 14px var(--mm-f);resize:vertical;min-height:100px;outline:none}
textarea:focus{border-color:var(--mm-link)}
fieldset{border:1px solid #CCC;padding:12px;margin:8px 0}
legend{font-size:12px;color:var(--mm-tx2);padding:0 6px}

.popup_menu{background:#FFF;border:1px solid #CCC;min-width:160px}
.popup_item{padding:6px 12px;display:block;color:var(--mm-tx);font:400 13px var(--mm-f);text-decoration:none}
.popup_item:hover{background:#E8E8E8}

.pagination{display:flex;gap:4px;margin:12px 0}
.pagination a,.pagination .current{padding:4px 8px;font:400 13px var(--mm-f)}
.pagination a{color:var(--mm-link)}
.pagination .current{color:var(--mm-tx);font-weight:700}

.red_alert{padding:8px 0;color:#C00;font-size:13px;margin:8px 0}
.pm_alert{padding:8px 0;color:var(--mm-tx);font-size:13px;margin:8px 0}

.mm-footer{padding:16px 0;font-size:12px;color:var(--mm-tx2);text-align:center}
.mm-footer a{color:var(--mm-tx2)}

.forum_status{display:none}
.forum_on,.forum_off,.forum_offlock,.forum_offlink{color:var(--mm-tx2)}
.subforumicon{display:inline-block;margin:0 2px}.subforum_minion{color:var(--mm-link)}
.usercp_nav_item,.modcp_nav_item{display:block;padding:4px 0;color:var(--mm-link);font-size:13px;text-decoration:none;border-bottom:1px dotted #CCC}
.usercp_nav_item:hover,.modcp_nav_item:hover{text-decoration:underline}
.usercp_container{margin:4px 0}
.usercp_avatar{width:48px;height:48px}
.editor_control_bar{padding:6px 0;border-bottom:1px dotted #CCC}
.scaleimages img{max-width:100%}
.pollbar{height:4px;background:var(--mm-tx)}
.hidden{display:none}.hiddenrow{display:none}.selectall{text-align:center}.no_bottom_border{border-bottom:0}
.pmspace{float:right;margin:-3px 5px}
.pmspace_container{height:3px;background:#CCC}
.pmspace_container .pmspace_used{background:var(--mm-tx);height:100%}
.reputation_positive{color:#080}.reputation_negative{color:#C00}.reputation_neutral{color:var(--mm-tx2)}
.thread_status{display:inline-block;width:16px;height:16px}
.star_rating_container{display:inline-block}.star_rating{display:inline-block;height:16px;background-repeat:no-repeat}
.showthread_spinner{width:100%;text-align:center;padding:20px;color:var(--mm-tx2)}
#quick_login .remember_me input{vertical-align:middle;margin:-3px 0 0 5px}
.modqueue_controls{float:right;border:1px solid #CCC;padding:6px;font-size:12px}
.postbit_buttons>a{color:var(--mm-tx2);font-size:11px;margin-right:8px;text-decoration:none}
.postbit_buttons>a:hover{color:var(--mm-link)}
.post{padding:12px 0;border-bottom:1px dotted #CCC}
.post .post_author{padding:0 0 4px;font-size:12px;color:var(--mm-tx2)}
.post .post_author a{color:var(--mm-link)}
.post .post_content{font-size:14px;line-height:1.8;padding:4px 0}
.post .post_controls{padding:4px 0 0;font-size:11px}
.post .post_controls a{color:var(--mm-tx2);margin-right:12px;text-decoration:none}
.post .post_controls a:hover{color:var(--mm-link)}
.post.classic .post_author{width:120px;vertical-align:top;border-right:none;padding:0 12px 0 0}

@media(max-width:600px){body{padding:12px}}
@media print{#mm-head,.mm-footer,.mm-post-foot,.pagination{display:none!important}}

