/* ================================================================================================== */
/* css/machinata-nerves-ai-bundle.css */
/* Language:  */
/* Package: Machinata.Core */
/* Theme: default */
/* Build: 974e1039-cf94-4d96-8c5c-c83dcd185d95 */
/* Date: 2026.01.28 19:16 UTC */
/* ================================================================================================== */


/* -------------------------------------------------------------------------------------------------- */
/* machinata-nerves-ai.css */
/* File: css/machinata-nerves-ai-bundle.css/machinata-nerves-ai.css */
/* Compressed: true */
/* -------------------------------------------------------------------------------------------------- */



/* -------------------------------------------------------------------------------------------------- */
/* machinata-nerves-ai-websitegenerator.css */
/* File: css/machinata-nerves-ai-bundle.css/machinata-nerves-ai-websitegenerator.css */
/* Compressed: true */
/* -------------------------------------------------------------------------------------------------- */

.websitegenerator-input {display: flex;align-items: center;justify-content: center;position: fixed;top: 0px;left: 0px;width: 100%;height: 100%;}.websitegenerator-debug {}body:not(.debug) .websitegenerator-debug {display: none;}.websitegenerator-debug table,.websitegenerator-debug table td,.websitegenerator-debug table th {border: 1px solid black;}.websitegenerator-output {min-height: 200px;}.websitegenerator-output .h1-size {font-size: 10rem;}.websitegenerator-output .h2-size {font-size: 4rem;}.websitegenerator-output .h3-size {font-size: 2rem;}.websitegenerator-output .text-size {font-size: 1rem;}.websitegenerator-output .headline-font {font-weight: bold;}.websitegenerator-output .bw {filter: grayscale(100%);}.websitegenerator-output .module-title {margin-bottom: 1rem;font-size: 1rem;}.websitegenerator-output .splash-image {min-height: 60vh;background-size: cover;background-position: center center;}.websitegenerator-output .module {min-height: 100vh;}.websitegenerator-output .module .content {margin-left: auto;margin-right: auto;padding-left: 3rem;padding-right: 3rem;padding-top: 6rem;padding-bottom: 6rem;max-width: 800px;}.websitegenerator-output .module.option-centered {display: flex;align-items: center;justify-content: center;}.websitegenerator-output .section-intro {}.websitegenerator-output .section-intro .text-company {xpadding-top: 3rem;}.websitegenerator-output .products {display: flex;flex-flow: row wrap;margin-left: -0.5rem;margin-right: -0.5rem;}.websitegenerator-output .products .product-tile {margin: 0.5rem;min-height: 160px;width: calc( (100% / 3) - 1.5rem );padding: 1rem;box-sizing: border-box;}

/* -------------------------------------------------------------------------------------------------- */
/* machinata-nerves-ai-thebookof.css */
/* File: css/machinata-nerves-ai-bundle.css/machinata-nerves-ai-thebookof.css */
/* Compressed: true */
/* -------------------------------------------------------------------------------------------------- */

.nerves-thebookof {padding-bottom: 100px;margin-left: auto;margin-right: auto;max-width: 1200px;background-color: white;}.nerves-thebookof.option-dark {filter: invert(1);}.nerves-thebookof .user-input {padding-top: 200px;}body.mobile .nerves-thebookof .user-input {padding-top: 200px;}.nerves-thebookof .user-input .title,.nerves-thebookof .user-input .xsubtitle,.nerves-thebookof .results .text {font-family: 'Goudy Bookletter 1911', serif;font-family: 'Libre Baskerville', serif;}.nerves-thebookof .user-input .subtitle {font-size: 2.5em;position: relative;top: -0.5em;text-transform: uppercase;}body.tablet .nerves-thebookof .user-input .subtitle {font-size: 1.5em;}body.mobile .nerves-thebookof .user-input .subtitle {font-size: 1.2em;}.nerves-thebookof .user-input .title {font-size: 10em;line-height: 1.1em;margin-bottom: 0.3em;margin-left: 100px;margin-right: 100px;position: relative;word-break: break-word;text-align: center;-webkit-user-select: text;user-select: text;}.nerves-thebookof .user-input .title:before {position: absolute;bottom: 0.10em;content: '';width: 100%;left: 0px;height: 3px;background-color: black;}body.tablet .nerves-thebookof .user-input .title:before {height: 2px;}body.tablet .nerves-thebookof .user-input .title {font-size: 5em;margin-left: 20px;margin-right: 20px;}body.mobile .nerves-thebookof .user-input .title:before {height: 2px;}body.mobile .nerves-thebookof .user-input .title {font-size: 3em;margin-left: 20px;margin-right: 20px;}.nerves-thebookof .user-input .button {margin-bottom: 100px;}.nerves-thebookof[data-state='results'] .user-input .button {opacity: 0.0;pointer-events: none;margin-bottom: 0px;}.nerves-thebookof .button {font-size: 1em;padding: 0.5em;padding-left: 1.2em;padding-right: 1.2em;border: 2px solid black;background-color: white;border-radius: 1.5em;color: black;margin-left: 0.4em;margin-right: 0.4em;margin-bottom: 0.8em;position: relative;}.nerves-thebookof .button img {position: absolute;top: 0.2em;left: 0.8em;transform: scale(0.8);}.nerves-thebookof .button.option-show-icon {padding-left: 3em;}.nerves-thebookof .button:not(.option-show-icon) img {display: none;}.nerves-thebookof .button.option-small {font-size: 1em;padding: 0.3em;padding-left: 1.0em;padding-right: 1.0em;margin-left: 0.2em;margin-right: 0.2em;margin-bottom: 0.6em;}.nerves-thebookof .button.selected,.nerves-thebookof .button:hover {border: 2px solid black;background-color: black;color: white;}.nerves-thebookof .button.selected span,.nerves-thebookof .button:hover span{color: white;}.nerves-thebookof .button.selected img,.nerves-thebookof .button:hover img{filter: invert(1);}.nerves-thebookof .results {text-align: center;margin-left: 100px;margin-right: 100px;padding-bottom: 100px;}body.mobile .nerves-thebookof .results {margin-left: 20px;margin-right: 20px;}.nerves-thebookof .results .image {width: 100%;height: auto;margin-bottom: 2em;}.nerves-thebookof .results .text {font-size: 2em;white-space: pre-wrap;padding-bottom: 100px;line-height: 1.4em;text-align: left;}body.mobile .nerves-thebookof .results .text {font-size: 1.5em;}.nerves-thebookof .languages {font-size: 1em;text-align: center;margin-top: 100px;margin-bottom: 2em;}.nerves-thebookof[data-state=empty] .languages,.nerves-thebookof[data-state=loading] .languages,.nerves-thebookof[data-state=inputting] .languages {margin-top: 280px;}.nerves-thebookof .languages .language-toggle {}.nerves-thebookof .copyright {font-size: 1em;text-align: center;}

