.vehicle-content { .sheet-common(); .vehicle-sheet-common(); overflow: scroll; } .sheet-tabs { background-color: var(--color-light-1); } .vehicle-main { background-color: var(--color-light-1); display: flex; .vehicle-pc { display: flex; gap: 4px; flex: 1; .vehicle-left { min-width: 180px; display: flex; flex-direction: column; .vehicle-left-image { display: flex; justify-content: center; align-items: center; padding-bottom: 8px; .vehicle-img { height: 140px; width: auto; border: none; } } } .vehicle-right { display: flex; flex-direction: column; gap: 5px; .vehicle-name { display: flex; input { font-family: var(--font-title); font-size: calc(var(--font-size-standard) * 1.4); width: 400px; } } .vehicle-infos { display: flex; flex-direction: column; gap: 4px; label { min-width: 120px; } .vehicle-hp { display: flex; gap: 2px; align-items: center; .vehicle-hp-value { .form-fields input { flex: none; width: 50px; margin-left: 4px; font-size: calc(var(--font-size-standard) * 1.4); } } .vehicle-hp-max { clear: both; display: flex; flex-direction: row; flex-wrap: wrap; margin: 3px 0; align-items: center; input { width: 50px; text-align: center; font-size: calc(var(--font-size-standard) * 1.4); } } .hp-separator { font-size: calc(var(--font-size-standard) * 1.2); display: flex; align-items: center; justify-content: center; } } } } } .vehicle-pc-play { min-width: 500px; } .vehicle-pc-edit { min-width: 650px; } } .vehicle-biography { background-color: var(--color-light-1); prose-mirror.inactive { min-height: 40px; } prose-mirror.active { min-height: 150px; } .field-label { margin-left: 8px; } .biodata { display: grid; grid-template-columns: repeat(2, 1fr); gap: 8px; label { min-width: 3.0rem; } .feature { display: flex; align-items: center; gap: 4px; min-width: 18rem; max-width: 18rem; } } } .tab.vehicle-equipment { background-color: var(--color-light-1); display: grid; grid-template-columns: 1fr; legend { a { font-size: calc(var(--font-size-standard) * 1.4); padding-left: 5px; } } .weapons { display: grid; grid-template-columns: repeat(2, 1fr); gap: 4px; .weapon { display: flex; align-items: center; gap: 4px; min-width: 13rem; max-width: 13srem; .rollable:hover, .rollable:focus { text-shadow: 0 0 8px var(--color-shadow-primary); cursor: pointer; } .controls { min-width: 2rem; max-width: 2rem; } .damage { min-width: 5rem; max-width: 5rem; } .name { min-width: 8rem; max-width: 8rem; } .item-img { width: 32px; height: 32px; margin: 4px 0 0 0; } } } .gears { display: grid; grid-template-columns: repeat(3, 1fr); gap: 4px; .gear { display: flex; align-items: center; gap: 4px; min-width: 13rem; max-width: 13srem; .rollable:hover, .rollable:focus { text-shadow: 0 0 8px var(--color-shadow-primary); cursor: pointer; } .controls { min-width: 2rem; max-width: 2rem; } .damage { min-width: 5rem; max-width: 5rem; } .name { min-width: 8rem; max-width: 8rem; } .item-img { width: 32px; height: 32px; margin: 4px 0 0 0; } } } prose-mirror.inactive { min-height: 40px; } prose-mirror.active { min-height: 150px; } }