User:Keletifiu/common.css

@font-face { font-family: 'Economica'; font-style: normal; font-weight: 700; font-display: swap; src: local('Economica Bold'), local('Economica-Bold'), url(https://fonts.gstatic.com/s/economica/v6/Qw3aZQZaHCLgIWa29ZBTjecUA3x4RHw.woff2) format('woff2'); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face { font-family: 'Economica'; font-style: normal; font-weight: 700; font-display: swap; src: local('Economica Bold'), local('Economica-Bold'), url(https://fonts.gstatic.com/s/economica/v6/Qw3aZQZaHCLgIWa29ZBTjecUDXx4.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }

table.Schematic * { box-sizing: border-box; }

table.Schematic { margin:0.5em; padding: 0.2em; border: 1px solid #505050; }

table.Schematic tr { background-color: #181818; }

table.Schematic th { padding: 0.5em; background-color: #181818; text-align: center; vertical-align: middle; font-size: 110%; }

table.Schematic th div { padding: 5px; margin-bottom: 3px; background-color: #A74A79; border: 1px solid #A74A79; text-align: center; vertical-align:middle; font-size: 150%; font-weight: bold; }

.SchematicButton { display: block; background-color: #181818; border: 1px solid #A74A79; border-radius: 5px; padding: 3px; }

table.Schematic td { padding: 0; text-align: center; vertical-align:middle; }

table.SchematicLayer { border-collapse: collapse; position: absolute; left: 0px; right: 0px; top: 0px; margin: auto; }

table.SchematicLayer tr td { padding: 0; width: 32px; height: 32px; border: 1px solid #505050; }