/*
Theme Name: Thumbrex Theme
Theme URI: https://thumbrex.com
Author: Arkadiusz Makosz
Author URI: https://thumbrex.com
Description: Minimalistyczny motyw startowy dla thumbrex.com (pełna szerokość)
Version: 1.2
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: thumbrex
*/

/* Reset */
* { margin: 0; padding: 0; box-sizing: border-box; }

/* Dostępność ukrytego headera */
.sr-only {
  position: absolute;
  width: 1px; height: 1px;
  padding: 0; margin: -1px;
  overflow: hidden; clip: rect(0,0,0,0);
  white-space: nowrap; border: 0;
}

/* Body */
body {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  line-height: 1.6;
  color: #f5f5f5;
  background-color: #121212;
}

/* Linki */
a { color: #4cafef; text-decoration: none; }
a:hover { text-decoration: underline; }

/* Main na pełną szerokość */
main {
  width: 100%;
}

/* Bloki Gutenberga — wyrównania */
.wp-site-blocks, .is-root-container { width: 100%; }

.alignfull {
  width: 100vw;
  position: relative;
  left: 50%;
  right: 50%;
  margin-left: -50vw;
  margin-right: -50vw;
}

.alignwide {
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px;
}

/* Domyślna treść bez pudełka */
.entry-content, .post, .page, .block-editor-block-list__layout {
  width: 100%;
}

/* Stopka */
footer {
  text-align: center;
  margin-top: 40px;
  padding: 20px;
  font-size: 0.9rem;
  color: #aaa;
  border-top: 1px solid rgba(255,255,255,0.08);
}


