html,body{background-image:linear-gradient(#bbb,#eee);flex-direction:column;min-height:100vh;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;display:flex}.nav-link{color:#000}.dropdown-menu{background-color:#eee}.navbar-submenu-header .dropdown-menu{z-index:1050;background-color:#ddd;position:absolute;top:auto}.navbar-submenu-header:has(.dropdown-menu.show){margin-bottom:55%}*{box-sizing:border-box}.default-text-color{color:var(--bs-body-color)}main{flex-direction:column;flex:1;justify-content:center;align-items:center;padding:1rem 0;display:flex}code{background:#fafafa;border-radius:5px;padding:.75rem;font-family:Menlo,Monaco,Lucida Console,Courier New,monospace}.container{flex-direction:column;display:flex}.default-row-height{height:15em}.default-cell-height{height:16em}.paint-background-img{background-image:url(../media/paint-faded.43gcm93jhuxej.png);background-size:100%}.garage-background-img{background-image:url(../media/garage-faded.42wb7w1ayxbgr.png);background-size:100%}.expo-background-img{background-image:linear-gradient(#60606033,#60606066),url(../media/expo-indexcard.27x-vrao16-e5.png);background-repeat:no-repeat;background-size:cover}.spoiler-background-img{background-image:url(../media/carbon-fiber-spoiler-faded.3dyz08gu0jtez.png);background-size:100%}.lc-background-img{background-image:url(../media/cruiser_faded_no_licence_zoomed_22_ratio.1-qc7l_o40mze.png);background-size:cover}.index-link{color:inherit;text-decoration:none}.index-link:hover{color:#e1e1fd}.stroke-text{text-shadow:-1px 1px #000,1px 1px #000,1px -1px #000,-1px -1px #000}.indexcard{border-radius:7px;box-shadow:10px 10px 5px #000000bf}.carousel-image{border-radius:70px;max-height:240px}.navbarShadow{background-color:#d3d3d3;box-shadow:0 0 10px #0003}.margin-top{margin-top:1em}.flag{height:3em;margin-right:4em}@media (max-width:600px){.catalog-table{font-size:small}.margin-top{margin-top:0}.indexcard{margin-top:1em}}@media (max-width:768px){.margin-top{margin-top:0}.indexcard{margin-top:1em}.navbar-submenu-header .dropdown-menu{width:100%}.navbar-submenu-header:has(.dropdown-menu.show){margin-bottom:25%}.dropdown-toggle .nav-link{padding:0}.navbar-submenu-header{padding:0 var(--bs-dropdown-item-padding-x)}}
