From cf932aae6b0cf37d3e438968b9ff7cdc2fbb28ea Mon Sep 17 00:00:00 2001 From: pwatson100 Date: Tue, 8 Aug 2023 14:18:43 +0100 Subject: [PATCH 1/4] problems with v11 active effects and panic --- lang/cn.json | 6 +- lang/de.json | 2 + lang/en.json | 6 +- lang/es.json | 6 +- lang/fr.json | 6 +- lang/it.json | 6 +- lang/pt-br.json | 6 +- lang/zh-tw.json | 6 +- module/actor/actor-sheet.js | 44 +++-- module/actor/actor.js | 273 +++++++++++++++++---------- module/alienrpg.js | 3 +- module/config.js | 18 ++ templates/actor/character-sheet.html | 65 +++++-- 13 files changed, 294 insertions(+), 153 deletions(-) diff --git a/lang/cn.json b/lang/cn.json index 73989dc7..7d6710a8 100644 --- a/lang/cn.json +++ b/lang/cn.json @@ -97,7 +97,7 @@ "debug.hint": "将扩展调试信息打印到控制台。", "debug.name": "日志调试输出", "decelerate": "Decelerate", - "Defensive": "DEFENSIVE", + "Defensive": "Defensive", "DefMacro": "缩减Macro语法", "DefMacroHint": "启用更为精简的macro语法,这回允许你直接引用各类属性,例如:@str而非@attributes.str.value. 如果你需要各项属性引用完整的属性model,例如@attributes.str.label,那么请禁用此项。", "DefProto": "默认模板指示物设定", @@ -232,7 +232,7 @@ "NoToken": "你没有选中一个指示物", "NPC": "NPC", "NPCpopUp": "确认该选项后会让所有该角色的指示物不与角色卡关联,并默认视为敌对指示物。", - "Offensive": "OFFENSIVE", + "Offensive": "Offensive", "Officer": "长官", "OneDay": "一天", "OneRound": "一回合", @@ -275,6 +275,7 @@ "Pwr": "力量", "QuantityLabel": "数量", "Radiation": "辐射", + "RadiationReduced": "减少辐射", "ram": "Ram", "Range": "射程", "Rds": "重新加载", @@ -387,6 +388,7 @@ "totalOf": "你总共有", "Type": "种类", "upgrade": "Upgrade", + "Utility": "公用事业", "VisionDevices": "侦测装置", "Wallpoet": "Wallpoet", "Water": "水", diff --git a/lang/de.json b/lang/de.json index c5887086..3e890a79 100644 --- a/lang/de.json +++ b/lang/de.json @@ -274,6 +274,7 @@ "Pwr": "Ene.", "QuantityLabel": "Anzahl", "Radiation": "Strahlung", + "RadiationReduced": "Strahlung reduziert", "ram": "Rammen", "Range": "Reichweite", "Rds": "Munition", @@ -386,6 +387,7 @@ "totalOf": "Du hast ein Ergebnis von ", "Type": "Typ", "upgrade": "Verbesserung", + "Utility": "Dienstprogramm", "VisionDevices": "Sichtgeräte", "Wallpoet": "Wallpoet", "Water": "Wasser", diff --git a/lang/en.json b/lang/en.json index 7ee1d4bc..7ed0d6fd 100644 --- a/lang/en.json +++ b/lang/en.json @@ -97,7 +97,7 @@ "debug.hint": "Prints extended debug information to the console.", "debug.name": "Log Debug Output", "decelerate": "Decelerate", - "Defensive": "DEFENSIVE", + "Defensive": "Defensive", "DefMacro": "Shortened Macro Syntax", "DefMacroHint": "Enable a shortened macro syntax which allows referencing attributes directly, for example @str instead of @attributes.str.value. Disable this setting if you need the ability to reference the full attribute model, for example @attributes.str.label.", "DefProto": "Default Prototype Token Settings", @@ -232,7 +232,7 @@ "NoToken": "You do not have a token selected", "NPC": "NPC", "NPCpopUp": "Checking this box will cause all tokens created to be Unlinked and Hostile.", - "Offensive": "OFFENSIVE", + "Offensive": "Offensive", "Officer": "Officer", "OneDay": "One Day", "OneRound": "One Round", @@ -275,6 +275,7 @@ "Pwr": "Pwr", "QuantityLabel": "Quantity", "Radiation": "Radiation", + "RadiationReduced": "Radiation Reduced", "ram": "Ram", "Range": "Range", "Rds": "Reloads", @@ -387,6 +388,7 @@ "totalOf": "You have a Total of", "Type": "Type", "upgrade": "Upgrade", + "Utility": "Utility", "VisionDevices": "Vision Devices", "Wallpoet": "Wallpoet", "Water": "Water", diff --git a/lang/es.json b/lang/es.json index f2a00abd..2d17075c 100644 --- a/lang/es.json +++ b/lang/es.json @@ -97,7 +97,7 @@ "debug.hint": "Imprime información de depuración extendida en la consola.", "debug.name": "Registro de salida de depuración", "decelerate": "Decelerate", - "Defensive": "DEFENSIVE", + "Defensive": "Defensive", "DefMacro": "Sintaxis de macros abreviada", "DefMacroHint": "Habilitar sintaxis de macros abreviada que permita hacer referencia a atributos directamente, por ejemplo @str en vez de @attributes.str.value. Desactiva esta opción si necesitas hacer referencia al modelo de atributos completo, por ejemplo @attributes.str.label.", "DefProto": "Configuración predeterminada de token", @@ -232,7 +232,7 @@ "NoToken": "No tienes un token seleccionado", "NPC": "PNJ", "NPCpopUp": "Marcar esta casilla hará que todos los tokens se desvinculen y se vuelvan hostiles.", - "Offensive": "OFFENSIVE", + "Offensive": "Offensive", "Officer": "Oficial", "OneDay": "Un Día", "OneRound": "Un Asalto", @@ -275,6 +275,7 @@ "Pwr": "Ene", "QuantityLabel": "Cantidad", "Radiation": "Radiación", + "RadiationReduced": "Radiación reducida", "ram": "Ram", "Range": "Distancia", "Rds": "Recargas", @@ -387,6 +388,7 @@ "totalOf": "Tienes un total de", "Type": "Tipo", "upgrade": "Upgrade", + "Utility": "Utilidad", "VisionDevices": "Dispositivos Ópticos", "Wallpoet": "Wallpoet", "Water": "Agua", diff --git a/lang/fr.json b/lang/fr.json index 8f214c2e..6958a4f6 100644 --- a/lang/fr.json +++ b/lang/fr.json @@ -97,7 +97,7 @@ "debug.hint": "Imprime des informations de débogage étendues sur la console.", "debug.name": "Sortie de débogage du journal", "decelerate": "Decelerate", - "Defensive": "DEFENSIVE", + "Defensive": "Defensive", "DefMacro": "Syntaxe de macro raccourcie", "DefMacroHint": "Activez une syntaxe de macro raccourcie qui permet de référencer directement les attributs, par exemple @str au lieu de @ attributes.str.value. Désactivez ce paramètre si vous avez besoin de pouvoir référencer le modèle d'attribut complet, par exemple @ attributes.str.label.", "DefProto": "Paramètres de jeton de prototype par défaut", @@ -232,7 +232,7 @@ "NoToken": "Vous n'avez pas de jeton sélectionné", "NPC": "PNJ", "NPCpopUp": "Si vous cochez cette case, tous les jetons créés seront considérés comme non associés et hostiles", - "Offensive": "OFFENSIVE", + "Offensive": "Offensive", "Officer": "Officier", "OneDay": "Un Jour", "OneRound": "Un Ronde", @@ -275,6 +275,7 @@ "Pwr": "Éne", "QuantityLabel": "Quantité", "Radiation": "Radiation", + "RadiationReduced": "Rayonnement réduit", "ram": "Ram", "Range": "Portée", "Rds": "Recharges", @@ -387,6 +388,7 @@ "totalOf": "Vous avez un total de", "Type": "Type", "upgrade": "Upgrade", + "Utility": "Utilitaire", "VisionDevices": "Appareils Optiques", "Wallpoet": "Wallpoet", "Water": "Eau", diff --git a/lang/it.json b/lang/it.json index 6211e016..bd138f16 100644 --- a/lang/it.json +++ b/lang/it.json @@ -97,7 +97,7 @@ "debug.hint": "Stampa le informazioni di debug estese sulla console.", "debug.name": "Risultato del registro di Debug", "decelerate": "Decelerate", - "Defensive": "DEFENSIVE", + "Defensive": "Defensive", "DefMacro": "Sintassi della Macro abbreviata", "DefMacroHint": "Abilita una sintassi della macro abbreviata che permette di fare riferimento direttamente agli attributi, ad esempio @str invece di @attributes.str.value. Disabilita questa impostazione se hai bisogno della possibilità di fare riferimento al modello di attributo completo, ad esempio @attributes.str.label.", "DefProto": "Impostazioni di Default per il Token Prototipo", @@ -232,7 +232,7 @@ "NoToken": "Non hai selezionato nessun token", "NPC": "PNG", "NPCpopUp": "Spuntare questa casella farà sì che tutti i token creati siano Non Collegati e Ostili.", - "Offensive": "OFFENSIVE", + "Offensive": "Offensive", "Officer": "Ufficiale", "OneDay": "un Giorno", "OneRound": "Un Round", @@ -275,6 +275,7 @@ "Pwr": "Pot", "QuantityLabel": "Quantità", "Radiation": "Radiazioni", + "RadiationReduced": "Radiazioni ridotte", "ram": "Ram", "Range": "Distanza", "Rds": "Ricarica", @@ -387,6 +388,7 @@ "totalOf": "Hai un totale di", "Type": "Tipo", "upgrade": "Upgrade", + "Utility": "Utilità", "VisionDevices": "Dispositivi di visione", "Wallpoet": "Wallpoet", "Water": "Acqua", diff --git a/lang/pt-br.json b/lang/pt-br.json index 2a4cc1fb..9bb3fea9 100644 --- a/lang/pt-br.json +++ b/lang/pt-br.json @@ -97,7 +97,7 @@ "debug.hint": "Imprime informações de depuração estendidas no console.", "debug.name": "Saída de depuração de registro", "decelerate": "Decelerate", - "Defensive": "DEFENSIVE", + "Defensive": "Defensive", "DefMacro": "Abreviar Sintaxe de Macro", "DefMacroHint": "Habilita uma sintaxe de macro abreviada que permite referenciar atributos diretamente, por exemplo @str em vez de @attribute.str.value. Desative esta configuração se precisar fazer referência ao modelo de atributo completo, por exemplo @attribute.str.label.", "DefProto": "Configuração do Protótipo de Token", @@ -232,7 +232,7 @@ "NoToken": "Você não selecionou um token", "NPC": "PnJ", "NPCpopUp": "Marcar para desvincular os dados do(s) token(s) deste ator e torná-lo(s) hostis.", - "Offensive": "OFFENSIVE", + "Offensive": "Offensive", "Officer": "Oficial", "OneDay": "Um Dia", "OneRound": "Uma Rodada", @@ -275,6 +275,7 @@ "Pwr": "Energia", "QuantityLabel": "Quantidade", "Radiation": "Radiação", + "RadiationReduced": "Radiação reduzida", "ram": "Ram", "Range": "Distância", "Rds": "Recarrega", @@ -387,6 +388,7 @@ "totalOf": "Você tem um Total de", "Type": "Tipo", "upgrade": "Upgrade", + "Utility": "Utilitária", "VisionDevices": "Dispositivos de Visão", "Wallpoet": "Wallpoet", "Water": "Água", diff --git a/lang/zh-tw.json b/lang/zh-tw.json index 22fc4ba0..b64dd727 100644 --- a/lang/zh-tw.json +++ b/lang/zh-tw.json @@ -97,7 +97,7 @@ "debug.hint": "将扩展调试信息打印到控制台。", "debug.name": "日志调试输出", "decelerate": "Decelerate", - "Defensive": "DEFENSIVE", + "Defensive": "Defensive", "DefMacro": "縮減Macro語法", "DefMacroHint": "啟用更為精簡的macro語法,這回允許你直接引用各類屬性,例如:@str而非@attributes.str.value. 如果你需要各項屬性引用完整的屬性model,例如@attributes.str.label,那麼請禁用此項。", "DefProto": "默認模板指示物設定", @@ -232,7 +232,7 @@ "NoToken": "你沒有選中一個指示物", "NPC": "NPC", "NPCpopUp": "確認該選項後會讓所有該角色的指示物不與角色卡關聯,並默認視為敵對指示物。", - "Offensive": "OFFENSIVE", + "Offensive": "Offensive", "Officer": "長官", "OneDay": "一天", "OneRound": "一回合", @@ -275,6 +275,7 @@ "Pwr": "力量", "QuantityLabel": "數量", "Radiation": "輻射", + "RadiationReduced": "减少辐射", "ram": "Ram", "Range": "射程", "Rds": "重新加载", @@ -387,6 +388,7 @@ "totalOf": "你總共有", "Type": "種類", "upgrade": "Upgrade", + "Utility": "公用事业", "VisionDevices": "偵測裝置", "Wallpoet": "Wallpoet", "Water": "水", diff --git a/module/actor/actor-sheet.js b/module/actor/actor-sheet.js index c5637e86..8038c083 100644 --- a/module/actor/actor-sheet.js +++ b/module/actor/actor-sheet.js @@ -94,13 +94,13 @@ export class alienrpgActorSheet extends ActorSheet { data.actor.system.general.radiation.icon = this._getClickIcon(data.actor.system.general.radiation.value, 'radiation'); data.actor.system.general.xp.icon = this._getClickIcon(data.actor.system.general.xp.value, 'xp'); data.actor.system.general.sp.icon = this._getClickIcon(data.actor.system.general.sp.value, 'sp'); - data.actor.system.general.starving.icon = this._getContitionIcon(data.actor.system.general.starving.value, 'starving'); - data.actor.system.general.dehydrated.icon = this._getContitionIcon(data.actor.system.general.dehydrated.value, 'dehydrated'); - data.actor.system.general.exhausted.icon = this._getContitionIcon(data.actor.system.general.exhausted.value, 'exhausted'); - data.actor.system.general.freezing.icon = this._getContitionIcon(data.actor.system.general.freezing.value, 'freezing'); - data.actor.system.general.panic.icon = this._getContitionIcon(data.actor.system.general.panic.value, 'panic'); + // data.actor.system.general.starving.icon = this._getContitionIcon(data.actor.system.general.starving.value, 'starving'); + // data.actor.system.general.dehydrated.icon = this._getContitionIcon(data.actor.system.general.dehydrated.value, 'dehydrated'); + // data.actor.system.general.exhausted.icon = this._getContitionIcon(data.actor.system.general.exhausted.value, 'exhausted'); + // data.actor.system.general.freezing.icon = this._getContitionIcon(data.actor.system.general.freezing.value, 'freezing'); + // data.actor.system.general.panic.icon = this._getContitionIcon(data.actor.system.general.panic.value, 'panic'); await this._characterData(data); - await this.actor._checkOverwatch(data); + await this.actor._checkOverwatch(data.actor); await this._prepareItems(data); let enrichedFields = [ "actor.system.notes", @@ -124,13 +124,13 @@ export class alienrpgActorSheet extends ActorSheet { data.actor.system.general.radiation.icon = this._getClickIcon(data.actor.system.general.radiation.value, 'radiation'); data.actor.system.general.xp.icon = this._getClickIcon(data.actor.system.general.xp.value, 'xp'); data.actor.system.general.sp.icon = this._getClickIcon(data.actor.system.general.sp.value, 'sp'); - data.actor.system.general.starving.icon = this._getContitionIcon(data.actor.system.general.starving.value, 'starving'); - data.actor.system.general.dehydrated.icon = this._getContitionIcon(data.actor.system.general.dehydrated.value, 'dehydrated'); - data.actor.system.general.exhausted.icon = this._getContitionIcon(data.actor.system.general.exhausted.value, 'exhausted'); - data.actor.system.general.freezing.icon = this._getContitionIcon(data.actor.system.general.freezing.value, 'freezing'); + // data.actor.system.general.starving.icon = this._getContitionIcon(data.actor.system.general.starving.value, 'starving'); + // data.actor.system.general.dehydrated.icon = this._getContitionIcon(data.actor.system.general.dehydrated.value, 'dehydrated'); + // data.actor.system.general.exhausted.icon = this._getContitionIcon(data.actor.system.general.exhausted.value, 'exhausted'); + // data.actor.system.general.freezing.icon = this._getContitionIcon(data.actor.system.general.freezing.value, 'freezing'); await this._characterData(data); - await this.actor._checkOverwatch(data); + await this.actor._checkOverwatch(data.actor); await this._prepareItems(data); let enrichedFields3 = [ "actor.system.notes", @@ -320,7 +320,7 @@ export class alienrpgActorSheet extends ActorSheet { html.find('.inline-edit').change(this._inlineedit.bind(this)); - html.find('.overwatch-toggle').click(this._onOverwatchToggle.bind(this)); + html.find('.overwatch-toggle').on('click contextmenu', this._onOverwatchToggle.bind(this)); // Creature sheet html.find('.creature-attack-roll').click(this._creatureAttackRoll.bind(this)); @@ -531,9 +531,9 @@ export class alienrpgActorSheet extends ActorSheet { 'system.general.armor.value': (aData.general.armor.value = parseInt(totalAc || 0)), 'system.general.radiation.calculatedMax': (aData.general.radiation.calculatedMax = aData.general.radiation.max), 'system.general.xp.calculatedMax': (aData.general.xp.calculatedMax = aData.general.xp.max), - 'system.general.dehydrated.calculatedMax': (aData.general.dehydrated.calculatedMax = aData.general.dehydrated.max), - 'system.general.exhausted.calculatedMax': (aData.general.exhausted.calculatedMax = aData.general.exhausted.max), - 'system.general.freezing.calculatedMax': (aData.general.freezing.calculatedMax = aData.general.freezing.max), + // 'system.general.dehydrated.calculatedMax': (aData.general.dehydrated.calculatedMax = aData.general.dehydrated.max), + // 'system.general.exhausted.calculatedMax': (aData.general.exhausted.calculatedMax = aData.general.exhausted.max), + // 'system.general.freezing.calculatedMax': (aData.general.freezing.calculatedMax = aData.general.freezing.max), 'system.header.health.max': (aData.attributes.str.value + aData.header.health.mod), 'system.header.health.calculatedMax': (aData.header.health.calculatedMax = aData.attributes.str.value + aData.header.health.mod), 'system.header.health.mod': (aData.header.health.mod = parseInt(attrMod.health || 0)), @@ -541,7 +541,7 @@ export class alienrpgActorSheet extends ActorSheet { if (actor.actor.type === 'character') { await this.actor.update({ - 'system.general.panic.calculatedMax': (aData.general.panic.calculatedMax = aData.general.panic.max), + // 'system.general.panic.calculatedMax': (aData.general.panic.calculatedMax = aData.general.panic.max), 'system.header.stress.mod': (aData.header.stress.mod = parseInt(attrMod.stress || 0)), }); @@ -1186,8 +1186,16 @@ export class alienrpgActorSheet extends ActorSheet { } async _onOverwatchToggle(event) { let key = $(event.currentTarget).parents('.condition').attr('data-key'); - if (await this.actor.hasCondition(key)) await this.actor.removeCondition(key); - else await this.actor.addCondition(key); + if (key === 'overwatch') { + if (await this.actor.hasCondition(key)) await this.actor.removeCondition(key); + else await this.actor.addCondition(key); + } else { + if (event.type === 'click') { + if (!await this.actor.hasCondition(key)) await this.actor.addCondition(key); + } else { + if (await this.actor.hasCondition(key)) await this.actor.removeCondition(key); + } + } } _creatureAcidRoll(event) { diff --git a/module/actor/actor.js b/module/actor/actor.js index 11e53817..25da7fb9 100644 --- a/module/actor/actor.js +++ b/module/actor/actor.js @@ -117,53 +117,132 @@ export class alienrpgActor extends Actor { // ************************************************* async _preCreate(data, options, user) { await super._preCreate(data, options, user); - let tokenProto = { - 'prototypeToken.displayName': CONST.TOKEN_DISPLAY_MODES.OWNER_HOVER, - 'prototypeToken.displayBars': CONST.TOKEN_DISPLAY_MODES.OWNER_HOVER, - 'prototypeToken.disposition': CONST.TOKEN_DISPOSITIONS.FRIENDLY, - 'prototypeToken.name': `${data.name}`, - 'prototypeToken.bar1': { attribute: 'header.health' }, - 'prototypeToken.bar2': { attribute: 'None' }, - // 'prototypeToken.vision': true, - 'prototypeToken.actorLink': true, - 'prototypeToken.sight.enabled': 'true', - 'prototypeToken.sight.range': '12', - }; - if (game.settings.get('alienrpg', 'defaultTokenSettings')) { - switch (data.type) { - case 'character': - tokenProto['prototypeToken.bar2'] = { attribute: 'header.stress' }; - break; - case 'vehicles': - tokenProto['prototypeToken.bar1'] = { attribute: 'None' }; - break; - case 'creature': - tokenProto['prototypeToken.actorLink'] = false; - tokenProto['prototypeToken.disposition'] = CONST.TOKEN_DISPOSITIONS.HOSTILE; - tokenProto['prototypeToken.sight.enabled'] = false; - break; - case 'synthetic': - break; - case 'territory': - tokenProto['prototypeToken.bar1'] = { attribute: 'None' }; - tokenProto['prototypeToken.img'] = 'systems/alienrpg/images/icons/nested-eclipses.svg'; - tokenProto['prototypeToken.sight.enabled'] = false; - break; - } - } - this.updateSource(tokenProto); + let createData = {}; + + let defaultToken = game.settings.get("core", "defaultToken"); + + if (!data.prototypeToken) + mergeObject(createData, + { + 'prototypeToken.displayName': CONST.TOKEN_DISPLAY_MODES.OWNER_HOVER, + 'prototypeToken.displayBars': CONST.TOKEN_DISPLAY_MODES.OWNER_HOVER, + 'prototypeToken.disposition': CONST.TOKEN_DISPOSITIONS.FRIENDLY, + 'prototypeToken.name': `${data.name}`, + 'prototypeToken.bar1': { attribute: 'header.health' }, + 'prototypeToken.bar2': { attribute: 'None' }, + // 'prototypeToken.vision': true, + 'prototypeToken.actorLink': true, + 'prototypeToken.sight.enabled': 'true', + 'prototypeToken.sight.range': '12', + }); + else if (data.prototypeToken) + createData.prototypeToken = data.prototypeToken; + + + + // let tokenProto = { + // 'prototypeToken.displayName': CONST.TOKEN_DISPLAY_MODES.OWNER_HOVER, + // 'prototypeToken.displayBars': CONST.TOKEN_DISPLAY_MODES.OWNER_HOVER, + // 'prototypeToken.disposition': CONST.TOKEN_DISPOSITIONS.FRIENDLY, + // 'prototypeToken.name': `${data.name}`, + // 'prototypeToken.bar1': { attribute: 'header.health' }, + // 'prototypeToken.bar2': { attribute: 'None' }, + // // 'prototypeToken.vision': true, + // 'prototypeToken.actorLink': true, + // 'prototypeToken.sight.enabled': 'true', + // 'prototypeToken.sight.range': '12', + // }; + // if (game.settings.get('alienrpg', 'defaultTokenSettings')) { + // switch (data.type) { + // case 'character': + // tokenProto['prototypeToken.bar2'] = { attribute: 'header.stress' }; + // break; + // case 'vehicles': + // tokenProto['prototypeToken.bar1'] = { attribute: 'None' }; + // break; + // case 'creature': + // tokenProto['prototypeToken.actorLink'] = false; + // tokenProto['prototypeToken.disposition'] = CONST.TOKEN_DISPOSITIONS.HOSTILE; + // tokenProto['prototypeToken.sight.enabled'] = false; + // break; + // case 'synthetic': + // break; + // case 'territory': + // tokenProto['prototypeToken.bar1'] = { attribute: 'None' }; + // tokenProto['prototypeToken.img'] = 'systems/alienrpg/images/icons/nested-eclipses.svg'; + // tokenProto['prototypeToken.sight.enabled'] = false; + // break; + // } + // } + // this.updateSource(tokenProto); + this.updateSource(createData); } async _checkOverwatch(actorData) { - let conDition = await this.hasCondition('overwatch'); - // if (await this.hasCondition('overwatch')) { + // debugger; + const conditions = + [ + 'starving', + 'dehydrated', + 'exhausted', + 'freezing', + 'overwatch', + 'panicked' + ]; + + + let conDition = this.hasCondition('overwatch'); if (conDition != undefined || conDition) { - // await this.updateSource({ 'system.general.overwatch': true }); - setProperty(actorData.actor, 'system.general.overwatch', true); + setProperty(actorData, 'system.general.overwatch', true); + } else { + setProperty(actorData, 'system.general.overwatch', false); + } + + + let conDition2 = this.hasCondition('starving'); + if (conDition2 != undefined || conDition2) { + setProperty(actorData, 'system.general.starving.value', true); } else { - // await this.updateSource({ 'system.general.overwatch': false }); - setProperty(actorData.actor, 'system.general.overwatch', false); + setProperty(actorData, 'system.general.starving.value', false); } + let conDition3 = this.hasCondition('dehydrated'); + if (conDition3 != undefined || conDition3) { + setProperty(actorData, 'system.general.dehydrated.value', true); + } else { + setProperty(actorData, 'system.general.dehydrated.value', false); + } + let conDition4 = this.hasCondition('exhausted'); + if (conDition4 != undefined || conDition4) { + setProperty(actorData, 'system.general.exhausted.value', true); + } else { + setProperty(actorData, 'system.general.exhausted.value', false); + } + let conDition5 = this.hasCondition('freezing'); + if (conDition5 != undefined || conDition5) { + setProperty(actorData, 'system.general.freezing.value', true); + } else { + setProperty(actorData, 'system.general.freezing.value', false); + } + let conDition6 = this.hasCondition('panicked'); + // debugger; + if (conDition6 != undefined || conDition6) { + setProperty(actorData, 'system.general.panic.value', true); + } else { + setProperty(actorData, 'system.general.panic.value', false); + } + + // conditions.forEach(statCheck); + + // function statCheck(value) { + // let conDition2 = this.hasCondition(value); + // if (conDition2 != undefined || conDition2) { + // setProperty(actorData, `system.general.${value}.value`, true); + // } else { + // setProperty(actorData, `system.general.${value}.value`, false); + // } + // } + + } async rollAbility(actor, dataset, rollMod) { @@ -223,7 +302,6 @@ export class alienrpgActor extends Actor { } if (dataset.spbutt === 'armor') { - if (r1Data < 1 && !dataset.armorP && !dataset.armorDou) { return; } @@ -239,7 +317,6 @@ export class alienrpgActor extends Actor { dataset.armorDou = 'false'; } } - if (label === game.i18n.localize('ALIENRPG.Radiation')) { r2Data = 0; reRoll = true; @@ -380,9 +457,13 @@ export class alienrpgActor extends Actor { const roll = new Roll(modRoll); roll.evaluate({ async: false }); const customResults = await table.roll({ roll }); + console.warn('customResults', customResults); let oldPanic = actor.system.general.panic.lastRoll; - + debugger; + let manicvaluenew = actor.system.general.panic.value; if (customResults.roll.total >= 7 && actor.system.general.panic.value === 0) { + // await actor.addCondition('panicked'); + this.causePanic(actor); } @@ -503,8 +584,8 @@ export class alienrpgActor extends Actor { async rollAbilityMod(actor, dataset) { function myRenderTemplate(template) { let confirmed = false; - let armorP = false; - let armorDou = false; + let armorP = 'false'; + let armorDou = 'false'; switch (dataset.spbutt) { case 'armorVfire': renderTemplate(template).then((dlg) => { @@ -557,20 +638,20 @@ export class alienrpgActor extends Actor { one: { icon: '', label: game.i18n.localize('ALIENRPG.DialRoll'), - callback: () => (confirmed = true), + callback: () => (confirmed = 'true'), }, two: { label: game.i18n.localize('ALIENRPG.ArmorPiercing'), - callback: () => (armorP = true), + callback: () => (armorP = 'true'), }, three: { label: game.i18n.localize('ALIENRPG.ArmorDoubled'), - callback: () => (armorDou = true), + callback: () => (armorDou = 'true'), }, four: { icon: '', label: game.i18n.localize('ALIENRPG.DialCancel'), - callback: () => (confirmed = false), + callback: () => (confirmed = 'false'), }, }, default: 'one', @@ -710,36 +791,38 @@ export class alienrpgActor extends Actor { if (actor.type != 'character') return; if (actor.system.general.panic.lastRoll > 0) { + actor.removeCondition('panicked'); actor.update({ 'system.general.panic.lastRoll': 0 }); - actor.removeCondition('panicked'); ChatMessage.create({ speaker: { actor: actor.id }, content: 'Panic is over', type: CONST.CHAT_MESSAGE_TYPES.OTHER }); } } async causePanic(actor) { - actor.update({ 'system.general.panic.value': 1 }); - actor.addCondition('panicked'); + await actor.addCondition('panicked'); + // actor.update({ 'system.general.panic.value': true }); } async addCondition(effect) { if (typeof effect === 'string') effect = duplicate(ALIENRPG.conditionEffects.find((e) => e.id == effect)); if (!effect) return 'No Effect Found'; - if (!effect.id) return 'Conditions require an id field'; - let existing = await this.hasCondition(effect.id); + let existing = this.hasCondition(effect.id); if (!existing) { + + // if (game.version < '11') { effect.label = game.i18n.localize(effect.label).toLowerCase(); + effect.name = game.i18n.localize(effect.name).toLowerCase(); - if (game.version < '11') { - effect['flags.core.statusId'] = effect.id; - } else { - effect['statuses'] = effect.id; - } + effect['flags.core.statusId'] = effect.id; + effect['statuses'] = effect.id; + + // } else { + // } delete effect.id; @@ -752,10 +835,10 @@ export class alienrpgActor extends Actor { if (!effect) return 'No Effect Found'; if (!effect.id) return 'Conditions require an id field'; - - let existing = await this.hasCondition(effect.id); + // debugger; + let existing = this.hasCondition(effect.id); if (existing) { - let spud = existing.id + let spud = existing._id return await this.deleteEmbeddedDocuments('ActiveEffect', [spud]); @@ -763,7 +846,7 @@ export class alienrpgActor extends Actor { } } - async hasCondition(conditionKey) { + hasCondition(conditionKey) { let existing = ''; if (game.version < '11') { existing = this.effects.find((i) => i.getFlag('core', 'statusId') == conditionKey); @@ -806,28 +889,11 @@ export class alienrpgActor extends Actor { const level = parseFloat(field.val()); let newLevel = ''; // Toggle next level - forward on click, backwards on right let aTokens = ''; - + // debugger; if (event.type === 'click') { newLevel = Math.clamped(level + 1, 0, max); switch (field[0].name) { - case 'system.general.starving.value': - await actor.addCondition('starving'); - break; - - case 'system.general.dehydrated.value': - await actor.addCondition('dehydrated'); - break; - - case 'system.general.exhausted.value': - await actor.addCondition('exhausted'); - break; - - case 'system.general.freezing.value': - await actor.addCondition('freezing'); - - break; - case 'system.general.radiation.value': await actor.addCondition('radiation'); actor.rollAbility(actor, event.currentTarget.dataset); @@ -839,30 +905,15 @@ export class alienrpgActor extends Actor { } } else if (event.type === 'contextmenu') { newLevel = Math.clamped(level - 1, 0, max); - // if (field[0].name === 'system.general.panic.value') { - // actor.checkAndEndPanic(actor); - // } switch (field[0].name) { - case 'system.general.starving.value': - await actor.removeCondition('starving'); - break; - - case 'system.general.dehydrated.value': - await actor.removeCondition('dehydrated'); - break; - - case 'system.general.exhausted.value': - await actor.removeCondition('exhausted'); - break; - - case 'system.general.freezing.value': - await actor.removeCondition('freezing'); - break; - case 'system.general.radiation.value': - if (actor.system.general.radiation.value <= 1) { - await actor.removeCondition('radiation'); + { + if (actor.system.general.radiation.value <= 1) { + await actor.removeCondition('radiation'); + } + await this.createChatMessage(game.i18n.localize('ALIENRPG.RadiationReduced'), actor.id) } + break; default: @@ -1644,5 +1695,21 @@ export class alienrpgActor extends Actor { } return c; } + + async createChatMessage(message, actorID) { + let chatData = { + user: game.user.id, + speaker: { + actor: actorID, + }, + content: new Handlebars.SafeString(message), + other: game.users.contents.filter((u) => u.isGM).map((u) => u.id), + sound: CONFIG.sounds.lock, + type: CONST.CHAT_MESSAGE_TYPES.OTHER, + }; + + ChatMessage.applyRollMode(chatData, game.settings.get('core', 'rollMode')); + ChatMessage.create(chatData); + } } export default alienrpgActor; diff --git a/module/alienrpg.js b/module/alienrpg.js index 5181ff00..ccaf33f9 100644 --- a/module/alienrpg.js +++ b/module/alienrpg.js @@ -100,6 +100,7 @@ Hooks.once('init', async function () { CombatTracker.prototype._getEntryContextOptions = AlienRPGCTContext.getEntryContextOptions; CONFIG.ImportFormWrapper = ImportFormWrapper; + game.alienrpg.config = ALIENRPG; // Register sheet application classes Items.unregisterSheet('core', ItemSheet); Items.registerSheet('alienrpg', alienrpgItemSheet, { types: ['item', 'weapon', 'armor', 'talent', 'skill-stunts', 'agenda', 'specialty', 'planet-system', 'critical-injury', "spacecraft-crit", "spacecraftmods", "spacecraftweapons"], makeDefault: false }); @@ -404,7 +405,7 @@ Hooks.on('preCreateToken', async (document, tokenData, options, userID) => { }); Hooks.once('setup', function () { - const toLocalize = ['skills', 'attributes']; + const toLocalize = ['skills', 'attributes', 'creatureattributes', 'creaturedefence', 'general']; for (let o of toLocalize) { CONFIG.ALIENRPG[o] = Object.entries(CONFIG.ALIENRPG[o]).reduce((obj, e) => { obj[e[0]] = game.i18n.localize(e[1]); diff --git a/module/config.js b/module/config.js index 132e4b6e..39fa3adb 100644 --- a/module/config.js +++ b/module/config.js @@ -11,6 +11,16 @@ ALIENRPG.attributes = { agl: 'ALIENRPG.AbilityAgl', emp: 'ALIENRPG.AbilityEmp', }; +ALIENRPG.creatureattributes = { + speed: 'ALIENRPG.Speed', + mobility: 'ALIENRPG.Skillmobility', + observation: 'ALIENRPG.Skillobservation', +}; +ALIENRPG.creaturedefence = { + armorrating: 'ALIENRPG.ArmorRating', + armorvfire: 'ALIENRPG.ArmorVsFire', + acidSplash: 'ALIENRPG.SkillAcidSplash', +}; ALIENRPG.skills = { heavyMach: 'ALIENRPG.SkillheavyMach', closeCbt: 'ALIENRPG.SkillcloseCbt', @@ -36,41 +46,49 @@ ALIENRPG.physicalItems = []; ALIENRPG.conditionEffects = [ { id: 'starving', + name: 'ALIENRPG.Starving', label: 'ALIENRPG.Starving', icon: 'systems/alienrpg/images/starving.webp', }, { id: 'dehydrated', + name: 'ALIENRPG.Dehydrated', label: 'ALIENRPG.Dehydrated', icon: 'systems/alienrpg/images/water-flask.webp', }, { id: 'exhausted', + name: 'ALIENRPG.Exhausted', label: 'ALIENRPG.Exhausted', icon: 'systems/alienrpg/images/exhausted.webp', }, { id: 'freezing', + name: 'ALIENRPG.Freezing', label: 'ALIENRPG.Freezing', icon: 'systems/alienrpg/images/frozen.webp', }, { id: 'encumbered', + name: 'ALIENRPG.Encumbered', label: 'ALIENRPG.Encumbered', icon: 'systems/alienrpg/images/weight.webp', }, { id: 'panicked', + name: 'ALIENRPG.Panicked', label: 'ALIENRPG.Panicked', icon: 'icons/svg/terror.svg', }, { id: 'overwatch', + name: 'ALIENRPG.Overwatch', label: 'ALIENRPG.Overwatch', icon: 'systems/alienrpg/images/eye-target.webp', }, { id: 'radiation', + name: 'ALIENRPG.Radiation', label: 'ALIENRPG.Radiation', icon: 'icons/svg/radiation.svg', }, diff --git a/templates/actor/character-sheet.html b/templates/actor/character-sheet.html index 97900a1e..cc1bc215 100644 --- a/templates/actor/character-sheet.html +++ b/templates/actor/character-sheet.html @@ -177,40 +177,71 @@

{{localize 'ALIENRPG.StoryPoints'}}

{{ localize 'ALIENRPG.Conditions'}}

-
- -

{{{actor.system.general.starving.icon}}} {{ localize 'ALIENRPG.Starving'}} + -
- -

{{{actor.system.general.dehydrated.icon}}} {{ localize 'ALIENRPG.Dehydrated'}} + -
- -

{{{actor.system.general.exhausted.icon}}} {{ localize 'ALIENRPG.Exhausted'}} + -
- -

{{{actor.system.general.freezing.icon}}} {{ localize 'ALIENRPG.Freezing'}} + -
- +
{{#if actor.system.general.panic.value}} -

{{{actor.system.general.panic.icon}}} {{ localize 'ALIENRPG.Panicked'}} +

+ + {{ localize 'ALIENRPG.Panicked'}}

{{else}} -

{{{actor.system.general.panic.icon}}} {{ localize 'ALIENRPG.Panicked'}}

+

+ + {{ localize 'ALIENRPG.Panicked'}}

{{/if}}

-

+

{{#ife actor.system.general.overwatch true}} From 48eb8f89285ab83be295564a1133b882e3da777e Mon Sep 17 00:00:00 2001 From: pwatson100 Date: Thu, 10 Aug 2023 17:19:52 +0100 Subject: [PATCH 2/4] dots to new code to try to fix odd V11 issue --- .vscode/settings.json | 2 +- Release_Notes.txt | 7 + css/alienrpg.css | 13 +- css/alienrpg.css.map | 2 +- images/cogsplosion.webp | Bin 0 -> 23138 bytes images/lightning-spanner.webp | Bin 0 -> 34188 bytes lang/cn.json | 2 + lang/de.json | 2 + lang/en.json | 2 + lang/es.json | 2 + lang/fr.json | 2 + lang/it.json | 2 + lang/pt-br.json | 2 + lang/zh-tw.json | 2 + module/actor/actor-sheet.js | 222 ++++++++++------ module/actor/actor.js | 222 ++++++---------- module/actor/spacecraft-sheet.js | 250 +++++------------- module/alienrpg.js | 10 + module/config.js | 18 ++ module/templates.js | 1 - scss/components/_forms.scss | 7 + scss/global/_grid.scss | 2 +- templates/actor/character-sheet.html | 87 +++--- templates/actor/creature-sheet.html | 4 +- templates/actor/crt/character-sheet.html | 133 +++++++--- templates/actor/crt/spacecraft-sheet.html | 11 +- templates/actor/crt/synthetic-sheet.html | 133 +++++++--- templates/actor/crt/tabs/critical-inj.html | 10 - templates/actor/spacecraft-sheet.html | 11 +- templates/actor/synthetic-sheet.html | 119 ++++++--- .../roll-spacecraft-major-crit-dialog.html | 6 + .../roll-spacecraft-minor-crit-dialog.html | 6 + 32 files changed, 716 insertions(+), 576 deletions(-) create mode 100644 images/cogsplosion.webp create mode 100644 images/lightning-spanner.webp delete mode 100644 templates/actor/crt/tabs/critical-inj.html create mode 100644 templates/dialog/roll-spacecraft-major-crit-dialog.html create mode 100644 templates/dialog/roll-spacecraft-minor-crit-dialog.html diff --git a/.vscode/settings.json b/.vscode/settings.json index e478b786..ac7b9fa2 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -18,7 +18,7 @@ "*.html": "handlebars" }, "cSpell.language": "en-GB", - "cSpell.words": ["armor", "colorset", "FVTT", "gulpfile", "ifne", "relevent", "reroll", "spbutt", "typhonjs"], + "cSpell.words": ["armor", "colorset", "FVTT", "gulpfile", "ifne", "newdots", "relevent", "reroll", "spbutt", "typhonjs"], "projectManager.groupList": true, "vscode-edge-devtools.sourceMaps": true } diff --git a/Release_Notes.txt b/Release_Notes.txt index 3dceab39..b7496c59 100644 --- a/Release_Notes.txt +++ b/Release_Notes.txt @@ -509,3 +509,10 @@ Right clicking on the heart icon will allow modifiers to be added to panic rolls If the "Human Panic, Push..." checkbox is checked the sheet will now display Conditions and Consumables for the player allowing them to set the conditions and roll against supplied to help simulate a human in play. Updated CRT UI Spaceship sheet. +Version 3.1.3 +Minor & Major component damage on a ship now add a condition icon to the token. +Right click on the Minor/Major component damage icon to manually roll to add selected component damage. +Corrected issue with character critical injuries creation as the Fatal box was not being checked. +They also now show any modifiers to Medical Aid rolls. +Backend changes for better V11 compatibility. + diff --git a/css/alienrpg.css b/css/alienrpg.css index 05a60118..3a50e5fc 100644 --- a/css/alienrpg.css +++ b/css/alienrpg.css @@ -2309,7 +2309,7 @@ button:focus { .critical-inj { display: grid; grid-template-areas: "crit1 crit2 crit3 crit4"; - grid-template-columns: 5% 21% 70% 3%; + grid-template-columns: 5% 31% 60% 3%; -webkit-box-align: center; -ms-flex-align: center; align-items: center; @@ -4522,6 +4522,17 @@ combobox:focus { -ms-flex-wrap: wrap; flex-wrap: wrap; } +.alienrpg .newdots { + cursor: pointer; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} .alienrpg .resource-label { font-family: var(--alienfont); text-transform: uppercase; diff --git a/css/alienrpg.css.map b/css/alienrpg.css.map index 44dae177..d7cc15f1 100644 --- a/css/alienrpg.css.map +++ b/css/alienrpg.css.map @@ -1 +1 @@ -{"version":3,"sources":["..\\scss\\utils\\_typography.scss","alienrpg.css","..\\scss\\utils\\_colors.scss","..\\scss\\alienrpg.scss","..\\scss\\global\\_window.scss","..\\scss\\global\\_mother-instruction-images.scss","..\\scss\\global\\_grid.scss","..\\scss\\global\\_flex.scss","..\\scss\\global\\_itemList.scss","..\\scss\\global\\_select-css.scss","..\\scss\\actor\\_alien-crt-ui.scss","..\\scss\\global\\_module.scss","..\\scss\\actor\\_alien-crt-actor.scss","..\\scss\\components\\_forms.scss","..\\scss\\components\\_resource.scss","..\\scss\\components\\_tabs.scss","..\\scss\\components\\_items.scss"],"names":[],"mappings":"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jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,eAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;AACF;AS1nGA;EACE;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,eAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;AACF;ASxjGA;EACE;IACE,gHAAA;ET0jGF;ESxjGA;IACE,gHAAA;ET0jGF;ESxjGA;IACE,gHAAA;ET0jGF;ESxjGA;IACE,gHAAA;ET0jGF;ESxjGA;IACE,4GAAA;ET0jGF;ESxjGA;IACE,gHAAA;ET0jGF;ESxjGA;IACE,gHAAA;ET0jGF;ESxjGA;IACE,gHAAA;ET0jGF;ESxjGA;IACE,gHAAA;ET0jGF;ESxjGA;IACE,gHAAA;ET0jGF;ESxjGA;IACE,gHAAA;ET0jGF;ESxjGA;IACE,gHAAA;ET0jGF;ESxjGA;IACE,gHAAA;ET0jGF;ESxjGA;IACE,gHAAA;ET0jGF;ESxjGA;IACE,gHAAA;ET0jGF;ESxjGA;IACE,gHAAA;ET0jGF;ESxjGA;IACE,gHAAA;ET0jGF;ESxjGA;IACE,gHAAA;ET0jGF;ESxjGA;IACE,gHAAA;ET0jGF;ESxjGA;IACE,gHAAA;ET0jGF;ESxjGA;IACE,gHAAA;ET0jGF;AACF;ASznGA;EACE;IACE,gHAAA;ET0jGF;ESxjGA;IACE,gHAAA;ET0jGF;ESxjGA;IACE,gHAAA;ET0jGF;ESxjGA;IACE,gHAAA;ET0jGF;ESxjGA;IACE,4GAAA;ET0jGF;ESxjGA;IACE,gHAAA;ET0jGF;ESxjGA;IACE,gHAAA;ET0jGF;ESxjGA;IACE,gHAAA;ET0jGF;ESxjGA;IACE,gHAAA;ET0jGF;ESxjGA;IACE,gHAAA;ET0jGF;ESxjGA;IACE,gHAAA;ET0jGF;ESxjGA;IACE,gHAAA;ET0jGF;ESxjGA;IACE,gHAAA;ET0jGF;ESxjGA;IACE,gHAAA;ET0jGF;ESxjGA;IACE,gHAAA;ET0jGF;ESxjGA;IACE,gHAAA;ET0jGF;ESxjGA;IACE,gHAAA;ET0jGF;ESxjGA;IACE,gHAAA;ET0jGF;ESxjGA;IACE,gHAAA;ET0jGF;ESxjGA;IACE,gHAAA;ET0jGF;ESxjGA;IACE,gHAAA;ET0jGF;AACF;ASvjGA,cAAA;AAEA;EACE,aAAA;EACA,kBAAA;EACA,mCAAA;EACA,yCAAA;ATwjGF;;ASrjGA;EACE,yCAAA;EACA,8BAAA;ATwjGF;;ASrjGA;;;;;EAKE,kBAAA;EACA,yCAAA;ATwjGF;;ASrjGA;;;;;EAKE,mCAAA;ATwjGF;;ASrjGA;EACE,sCAAA;ATwjGF;;ASrjGA;EACE,0CAAA;EACA,8CAAA;UAAA,sCAAA;ATwjGF;;ASrjGA;EACE,mCAAA;EACA,mDAAA;UAAA,2CAAA;ATwjGF;;ASrjGA;EACE,6CAAA;UAAA,qCAAA;ATwjGF;;ASrjGA;EACE,YAAA;EACA,8CAAA;UAAA,sCAAA;EAEA,WAAA;EACA,gBAAA;ATujGF;;ASpjGA;EACE,YAAA;EACA,8CAAA;UAAA,sCAAA;EACA,mCAAA;EACA,WAAA;ATujGF;;ASpjGA;EACE,oDAAA;UAAA,4CAAA;ATujGF;;ASpjGA;EACE,mCAAA;ATujGF;;ASpjGA;EACE,uCAAA;EACA,0CAAA;ATujGF;;ASpjGA;EACE,sCAAA;ATujGF;;ASpjGA;EACE,sCAAA;ATujGF;;ASpjGA;;;;EAIE,mCAAA;EACA,gDAAA;EACA,oDAAA;UAAA,4CAAA;ATujGF;;ASpjGA;;EAEE,mCAAA;EACA,kCAAA;EACA,0CAAA;EACA,oDAAA;UAAA,4CAAA;ATujGF;;AS1iGA;EACE,gBAAA;AT6iGF;AS5iGE;EACE,YAAA;EACA,aAAA;EACA,UAAA;EACA,uBAAA;EACA,YAAA;EACA,4BAAA;AT8iGJ;AS5iGE;EAEE,eAAA;EACA,qCAAA;AT6iGJ;;ASziGA;EACE,iBAAA;AT4iGF;;ASziGA,SAAA;AAEA;;EAEE,2CAAA;AT2iGF;;ASxiGA;EACE,2CAAA;UAAA,mCAAA;AT2iGF;;ASxiGA;EACE,mBAAA;AT2iGF;;ASxiGA;EACE,YAAA;EACA,eAAA;EACA,gBAAA;EACA,mDAAA;UAAA,2CAAA;EACA,kBAAA;EACA,uEAAA;EACA,uBAAA;AT2iGF;;ASxiGA;EACE,kBAAA;EACA,mDAAA;UAAA,2CAAA;EACA,yBAAA;EACA,6EAAA;EACA,uBAAA;AT2iGF;;ASxiGA;;EAEE,iCAAA;EACA,eAAA;EACA,iBAAA;EAEA,4BAAA;EACA,iBAAA;EAEA,kCAAA;UAAA,0BAAA;EAEA,qBAAA;EACA,0CAAA;EACA,+CAAA;EAEA,wGAAA;ATuiGF;;ASniGA;EACE,gCAAA;EAEA,4BAAA;EACA,iBAAA;EAEA,kCAAA;UAAA,0BAAA;EAEA,qBAAA;EACA,0CAAA;EACA,+CAAA;EACA,wIAAA;ATmiGF;;AShiGA;;EAEE,gCAAA;ATmiGF;;AS9hGA;EACE,gBAAA;EACA,wCAAA;ATiiGF;;AS9hGA;EACE,qBAAA;ATiiGF;;AS9hGA;EACE,oCAAA;EACA,kCAAA;ATiiGF;;AS9hGA;EACE,qBAAA;EACA,2BAAA;EACA,mCAAA;EACA,8BAAA;UAAA,sBAAA;ATiiGF;;AS9hGA;EACE,mCAAA;ATiiGF;;AS9hGA;;EAEE,4BAAA;ATiiGF;;ASnhGA;EACE,kBAAA;EACA,mDAAA;UAAA,2CAAA;EACA,yBAAA;EACA,6EAAA;EACA,uBAAA;ATshGF;;ASnhGA;EACE,wBAAA;EACA,eAAA;EACA,kBAAA;EAEA,YAAA;EACA,wBAAA;EACA,+BAAA;UAAA,uBAAA;ATqhGF;;ASlhGA;EACE,wBAAA;EACA,+BAAA;UAAA,uBAAA;ATqhGF;;ASlhGA;EACE,YAAA;EACA,mBAAA;EACA,gBAAA;EACA,uBAAA;ATqhGF;;AS7gGA,aAAA;AAEA;EACE,mBAAA;EACA,yBAAA;AT+gGF;;ASh/FA;EACE,YAAA;EACA,6BAAA;EACA,gCAAA;ATm/FF;;ASh/FA;EACE,YAAA;EACA,6BAAA;ATm/FF;;ASh/FA;EACE,YAAA;EACA,6BAAA;ATm/FF;;AU18GA,0BAAA;AACA;EACE,wBAAA;EACA,gBAAA;EACA,mCAAA;EACA,kBAAA;EACA,kDAAA;EACA,sBAAA;EACA,iBAAA;AV68GF;;AU18GA;EACE,qBAAA;AV68GF;;AU18GA;EACE,YAAA;EACA,UAAA;EACA;oCAAA;EAEA,iBAAA;EACA,kBAAA;EACA,SAAA;AV68GF;;AU38GA;EACE,6BAAA;AV88GF;;AU38GA;EACE,kBAAA;EACA,kBAAA;EACA,mBAAA;AV88GF;;AU38GA;EACE,YAAA;EACA,UAAA;EACA;oCAAA;EAEA,iBAAA;EACA,kBAAA;EACA,SAAA;AV88GF;;AU38GA;EACE,6BAAA;AV88GF;;AU58GA;EACE,UAAA;EACA,YAAA;EACA,gBAAA;AV+8GF;;AU78GA;EACE,UAAA;EACA,YAAA;EACA,iBAAA;AVg9GF;;AU98GA;EACE,WAAA;EACA,YAAA;EACA,kBAAA;AVi9GF;;AU/8GA;EACE,UAAA;EACA,YAAA;EACA,kBAAA;AVk9GF;;AUh9GA;EACE,UAAA;EACA,YAAA;EACA,kBAAA;AVm9GF;;AUh9GA;EACE,uBAAA;EACA,YAAA;AVm9GF;;AUh9GA;EACE,kBAAA;EACA,8CAAA;AVm9GF;;AUh9GA;EACE,UAAA;EACA;oCAAA;EAEA,iBAAA;EACA,kBAAA;EACA,SAAA;EACA,cAAA;EACA,iBAAA;AVm9GF;;AUj9GA;EACE,6BAAA;AVo9GF;;AUj9GA;EACE,kBAAA;EACA,UAAA;EACA,iBAAA;AVo9GF;;AUj9GA;EACE,WAAA;AVo9GF;;AUl9GA;EACE,UAAA;EACA,mBAAA;EACA,mBAAA;AVq9GF;;AUn9GA;EACE,SAAA;AVs9GF;;AUn9GA;EACE,UAAA;EACA,0BAAA;EACA,qBAAA;EACA,iBAAA;EACA,kBAAA;EACA,SAAA;EACA,UAAA;EACA,cAAA;EACA,iBAAA;AVs9GF;;AUp9GA;EACE,iBAAA;AVu9GF;;AUr9GA;EACE;oCAAA;EAEA,SAAA;AVw9GF;;AUt9GA;EACE,kBAAA;EACA,iBAAA;AVy9GF;;AUv9GA;EACE,UAAA;EACA,kBAAA;AV09GF;;AUx9GA;EACE,UAAA;EACA,kBAAA;AV29GF;;AUz9GA;EACE,SAAA;EACA;8BAAA;AV69GF;;AUz9GA;EACE,UAAA;EACA,0BAAA;EACA,qBAAA;EACA,iBAAA;EACA,kBAAA;EACA,SAAA;EACA,cAAA;EACA,iBAAA;AV49GF;;AUz9GA;EACE,kBAAA;EACA,iBAAA;AV49GF;;AUz9GA;EACE,UAAA;AV49GF;;AU19GA;EACE,SAAA;AV69GF;;AU39GA;EACE,UAAA;AV89GF;;AU59GA;EACE,UAAA;AV+9GF;;AU79GA;EACE,UAAA;EACA,gBAAA;AVg+GF;;AU99GA;EACE,UAAA;AVi+GF;;AU99GA;EACE,UAAA;EACA,gBAAA;AVi+GF;;AU/9GA;EACE,UAAA;EACA,gBAAA;AVk+GF;;AUh+GA;EACE,UAAA;AVm+GF;;AUj+GA;EACE,UAAA;AVo+GF;;AUl+GA;EACE,UAAA;EACA,0BAAA;EACA,2BAAA;EACA,iBAAA;EACA,kBAAA;EACA,SAAA;AVq+GF;;AUl+GA;EACE,UAAA;EACA,YAAA;EACA,0BAAA;EACA,qBAAA;EACA,iBAAA;EACA,kBAAA;EACA,SAAA;EACA,cAAA;EACA,iBAAA;AVq+GF;;AUl+GA;EACE,iBAAA;AVq+GF;;AUn+GA;EACE,UAAA;AVs+GF;;AUp+GA;EACE,UAAA;AVu+GF;;AUr+GA;EACE,UAAA;AVw+GF;;AUt+GA;EACE,UAAA;AVy+GF;;AUt+GA;EACE,UAAA;EACA,0BAAA;EACA,qBAAA;EACA,iBAAA;EACA,kBAAA;EACA,SAAA;EACA,cAAA;EACA,iBAAA;AVy+GF;;AUt+GA;EACE,SAAA;EACA,kBAAA;AVy+GF;;AUt+GA;EACE,UAAA;AVy+GF;;AUt+GA;EACE,SAAA;AVy+GF;;AUt+GA;EACE,SAAA;EACA,kBAAA;AVy+GF;;AUt+GA;EACE,UAAA;AVy+GF;;AUt+GA;EACE,UAAA;EACA,kBAAA;AVy+GF;;AUv+GA;EACE,UAAA;EACA,kBAAA;AV0+GF;;AUx+GA;EACE,UAAA;AV2+GF;;AUx+GA,aAAA;AAEA;EACE,kBAAA;AV0+GF;;AUv+GA;EACE,kBAAA;EACA,UAAA;EACA,UAAA;EACA,mBAAA;EACA,yBAAA;AV0+GF;;AUx+GA;EACE,kBAAA;EACA,UAAA;EACA,SAAA;EACA,mBAAA;EACA,oCAAA;AV2+GF;;AUx+GA;EAEE,wBAAA;EAEA,eAAA;EACA,sDAAA;AVy+GF;;AUv+GA;EACE,kBAAA;EACA,wBAAA;EACA,wBAAA;AV0+GF;;AUx+GA;EACE,wBAAA;AV2+GF;;AUz+GA;EACE,kBAAA;EACA,kBAAA;EACA,YAAA;AV4+GF;;AUz+GA,oBAAA;AACA;EACE,WAAA;AV4+GF;;AUz+GA;EACE,kBAAA;EACA,sBAAA;EACA,iBAAA;EACA,8BAAA;EACA,mBAAA;AV4+GF;;AUz+GA;EACE,aAAA;EACA,4DAAA;AV4+GF;;AUz+GA;EACE,sBAAA;AV4+GF;;AUz+GA;EACE,qBAAA;AV4+GF;;AU1+GA;EACE,aAAA;AV6+GF;;AU3+GA;EACE,qBAAA;AV8+GF;;AU5+GA;EACE,aAAA;AV++GF;;AU7+GA;EACE,qBAAA;AVg/GF;;AU9+GA;EACE,aAAA;AVi/GF;;AU/+GA;EACE,qBAAA;AVk/GF;;AUh/GA;EACE,aAAA;AVm/GF;;AUj/GA;EACE,qBAAA;AVo/GF;;AUl/GA;EACE,aAAA;AVq/GF;;AUn/GA;EACE,qBAAA;AVs/GF;;AUp/GA;EACE,aAAA;AVu/GF;;AUr/GA;EACE,eAAA;AVw/GF;;AUt/GA,WAAA;AAEA;EACE,gBAAA;EACA,SAAA;EACA,OAAA;EACA,cAAA;EACA,YAAA;EACA,yBAAA;AVw/GF;;AUr/GA;EACE,qBAAA;EACA,uDAAA;EACA,WAAA;EACA,YAAA;EACA,sBAAA;EACA,qBAAA;EACA,SAAA;AVw/GF;;AUt/GA;EACE,qBAAA;EACA,uDAAA;EACA,WAAA;EACA,YAAA;EACA,sBAAA;EACA,qBAAA;EACA,SAAA;AVy/GF;;AUv/GA;EACE,qBAAA;EACA,0DAAA;EACA,WAAA;EACA,YAAA;EACA,sBAAA;EACA,qBAAA;EACA,SAAA;AV0/GF;;AUx/GA;EACE,qBAAA;EACA,yDAAA;EACA,WAAA;EACA,YAAA;EACA,sBAAA;EACA,qBAAA;EACA,SAAA;AV2/GF;;AE35HA;EACE,sCAAA;ESjBF;;;;;;;GAAA;EASA,oBAAA;EAEA;;;;IAAA;EAkUA,kBAAA;EAqBA,gCAAA;EAeA,oCAAA;EA8BA,mBAAA;EA2EA;;;;;;;;;;;;;;;IAAA;EAwDA,oBAAA;EAiBA,iCAAA;EA0HA,QAAA;EAiMA,mBAAA;EA8BA,UAAA;AX0lGA;AYt9HA;EACE,6BAAA;EACA,0BXDQ;ADy9HV;AYr9HA;EACE,mBAAA;MAAA,mBAAA;UAAA,eAAA;EACA,gBAAA;EACA,oBAAA;EAAA,oBAAA;EAAA,aAAA;EACA,8BAAA;EAAA,6BAAA;MAAA,uBAAA;UAAA,mBAAA;EACA,mBAAA;MAAA,eAAA;EACA,uBAAA;MAAA,oBAAA;UAAA,2BAAA;EACA,kBAAA;EACA,gCXZQ;ADm+HV;AYn9HA;EACE,gBAAA;EACA,oBAAA;EAAA,oBAAA;EAAA,aAAA;EACA,kBAAA;EACA,gCXpBQ;ADy+HV;AYj9HA;EACE,mBAAA;MAAA,mBAAA;UAAA,eAAA;EACA,aAAA;EAEA,WAAA;AZk9HF;AYh9HA;EACE,mBAAA;MAAA,mBAAA;UAAA,eAAA;EACA,aAAA;EACA,kBAAA;EACA,WAAA;EACA,oBAAA;AZk9HF;AYh9HA;EACE,mBAAA;MAAA,mBAAA;UAAA,eAAA;EACA,aAAA;EACA,kBAAA;EACA,YAAA;AZk9HF;AY/8HA;EACE,mBAAA;MAAA,WAAA;UAAA,OAAA;AZi9HF;AY98HA;EACE,YAAA;EACA,YAAA;EACA,qBAAA;EACA,gBAAA;EACA,mCAAA;AZg9HF;AY98HE;EACE,WAAA;EACA,YAAA;EACA,SAAA;EACA,cAAA;EACA,mCAAA;AZg9HJ;AY78HA;EACE,kDAAA;EACA,qDAAA;AZ+8HF;AY78HA;EACE,mBAAA;MAAA,WAAA;UAAA,OAAA;EAEA,kDAAA;EACA,qDAAA;AZ88HF;AYz8HA;;EAEE,YAAA;EACA,gCX/EQ;AD0hIV;AYr8HE;EACE,4BXvFM;AD8hIV;AYp8HE;EACE,cAAA;AZs8HJ;AYn8HA;EACE,eAAA;EACA,cAAA;EACA,gCXhGQ;EWiGR,YAAA;EACA,UAAA;EACA,WAAA;EACA,kBAAA;EACA,mCAAA;AZq8HF;AYn8HA;EACE,eAAA;EACA,cAAA;EACA,gCX1GQ;EW2GR,YAAA;EACA,UAAA;EACA,WAAA;EACA,kBAAA;EACA,mCAAA;AZq8HF;AYn8HA;EACE,gBAAA;EACA,cAAA;EACA,qBAAA;EACA,gCXrHQ;EWsHR,kBAAA;EACA,mCAAA;AZq8HF;AYl8HA;EACE,cAAA;EAEA,gCX7HQ;EW8HR,YAAA;EACA,uBAAA;EACA,mCAAA;AZm8HF;AY/7HA;EACE,cAAA;EACA,qBAAA;EACA,gCXvIQ;EWwIR,YAAA;EACA,UAAA;EACA,eAAA;EACA,kBAAA;EACA,mCAAA;AZi8HF;AY/7HA;EACE,cAAA;EACA,qBAAA;EACA,gCXjJQ;EWkJR,YAAA;EACA,UAAA;EACA,eAAA;EACA,kBAAA;EACA,mCAAA;AZi8HF;AY/7HA;EACE,cAAA;EAEA,gCX3JQ;EW4JR,YAAA;EACA,uBAAA;EACA,YAAA;EACA,mCAAA;AZg8HF;AY97HA;EACE,cAAA;EACA,qBAAA;EACA,gCXpKQ;EWqKR,YAAA;EACA,UAAA;EACA,eAAA;EACA,kBAAA;EACA,mCAAA;AZg8HF;AY77HA;EACE,YAAA;EACA,UAAA;EAEA,cAAA;EACA,mCAAA;EACA,6BAAA;EAEA,0BAAA;AZ67HF;AY17HA;EACE,YAAA;EACA,YAAA;EACA,0BX1LQ;EW2LR,kBAAA;EACA,0DAAA;UAAA,kDAAA;EACA,wDAAA;EACA,eAAA;EACA,gBAAA;EACA,cAAA;EACA,yBAAA;EACA,sBAAA;EAEA,oBAAA;EAAA,oBAAA;EAAA,aAAA;EACA,wBAAA;MAAA,qBAAA;UAAA,uBAAA;EACA,yBAAA;MAAA,sBAAA;UAAA,mBAAA;EACA,eAAA;AZ27HF;AYz7HA;EACE,aAAA;EACA,gBAAA;EACA,kBAAA;EACA,wDAAA;UAAA,gDAAA;EACA,wDAAA;EACA,eAAA;EACA,gBAAA;EACA,cAAA;EACA,yBAAA;EACA,sBAAA;EAEA,oBAAA;EAAA,oBAAA;EAAA,aAAA;EACA,wBAAA;MAAA,qBAAA;UAAA,uBAAA;EACA,yBAAA;MAAA,sBAAA;UAAA,mBAAA;EACA,eAAA;AZ07HF;AYx7HA;EACE,eAAA;EACA,oBAAA;EAAA,oBAAA;EAAA,aAAA;EACA,4BAAA;EAAA,6BAAA;MAAA,0BAAA;UAAA,sBAAA;EAEA,iBAAA;EACA,gBAAA;EACA,eAAA;EACA,mBAAA;MAAA,eAAA;AZy7HF;Aa5pIA;EAEE,6BAAA;EACA,yBAAA;EAEA,iBAAA;EAEA,oBAAA;EACA,mBAAA;MAAA,cAAA;UAAA,UAAA;Ab2pIF;AaxpIA;EAEE,6BAAA;EACA,yBAAA;EAEA,iBAAA;EAEA,kBAAA;EACA,mBAAA;MAAA,cAAA;UAAA,UAAA;AbupIF;AappIA;EACE,iBAAA;EACA,yBAAA;EACA,kBAAA;AbspIF;Ac/qIA;EACE,YAAA;EAGA,cAAA;EACA,gCbJQ;EaKR,mCAAA;Ad+qIF;Ac7qIE;EACE,YAAA;EACA,mBAAA;MAAA,kBAAA;UAAA,cAAA;EACA,aAAA;EACA,iBAAA;EACA,kDAAA;EACA,qDAAA;Ad+qIJ;Ac7qIE;EAEE,iBAAA;EACA,cAAA;Ad8qIJ;Ac3qIE;EACE,0BAAA;EACA,iBAAA;Ad6qIJ;AersIA;EACE,gBAAA;EAGA,iBAAA;EACA,kBAAA;EACA,gBAAA;EACA,mBAAA;AfqsIF;AelsIA;EAEE,iCAAA;AfmsIF;AehsIA;EACE,SAAA;AfksIF;Ae/rIA;EACE,iBAAA;AfisIF;Ae9rIA;EAEE,6BAAA;EACA,gBAAA;EACA,yBAAA;EACA,kBAAA;EACA,iBAAA;Af+rIF;AezrIA;EAEE,aAAA;EAEA,cAAA;EACA,UAAA;EAEA,6BAAA;AfwrIF;AetrIE;EACE,mBAAA;MAAA,kBAAA;UAAA,cAAA;EACA,iBAAA;AfwrIJ;AetrIE;EAEE,qBAAA;EAEA,6BAAA;AfsrIJ;AenrIE;EACE,cAAA;AfqrIJ;AejrIA;EAEE,aAAA;EAEA,cAAA;EACA,UAAA;EAEA,6BAAA;AfgrIF;Ae9qIE;EACE,mBAAA;MAAA,kBAAA;UAAA,cAAA;EACA,iBAAA;AfgrIJ;Ae9qIE;EAEE,qBAAA;EAEA,6BAAA;Af8qIJ;Ae3qIE;EACE,cAAA;Af6qIJ;AW7uIA;EACE,YAAA;EACA,yCAAA;EACA,wBAAA;EACA,4CAAA;AX+uIF;AW5uIA;EACE,YAAA;EACA,cAAA;EACA,kBAAA;EACA,SAAA;EACA,OAAA;EACA,SAAA;EACA,QAAA;EACA,iRAAA;EAAA,0KAAA;EAEA,UAAA;EACA,mCAAA;EACA,oBAAA;AX6uIF;AW1uIA;EACE,YAAA;EACA,cAAA;EACA,kBAAA;EACA,MAAA;EACA,OAAA;EACA,SAAA;EACA,QAAA;EACA,iCAAA;EACA,UAAA;EACA,UAAA;EACA,oBAAA;AX4uIF;AWxuIA;EACE,kBAAA;EACA,yCAAA;EACA,iBAAA;EACA,iCAAA;EACA,eAAA;EACA,gBAAA;EACA,mBAAA;AX0uIF;AWvuIA;EACE,2CAAA;EACA,iBAAA;AXyuIF;AWtuIA;;;EAGE,iBAAA;EACA,WAAA;AXwuIF;AWruIA;EACE,SAAA;EACA,aAAA;EACA,iBAAA;EACA,mBAAA;AXuuIF;AWpuIA;EACE,yBAAA;EACA,wBAAA;EACA,iBAAA;EACA,WAAA;AXsuIF;AWpuIA;;;;;EAKE,kBAAA;EACA,yCAAA;AXsuIF;AWnuIA;;;;;EAKE,mCAAA;AXquIF;AWluIA;EACE,8CAAA;UAAA,sCAAA;AXouIF;AWjuIA;EACE,uBAAA;AXmuIF;AWhuIA;EACE,kBAAA;EACA,yCAAA;AXkuIF;AW/tIA;EACE,mCAAA;AXiuIF;AW9tIA;EACE,oCAAA;EACA,0CAAA;AXguIF;AW7tIA;EACE,cAAA;EACA,kCAAA;EACA,oCAAA;EACA,0CAAA;EACA,YAAA;AX+tIF;AW5tIA;EACE,kBAAA;EACA,gBAAA;AX8tIF;AW3tIA;EACE,WAAA;EACA,8BAAA;EACA,eAAA;AX6tIF;AW1tIA;EACE,WAAA;EACA,8BAAA;EACA,eAAA;EACA,iBAAA;AX4tIF;AWztIA;;EAEE,wBAAA;EACA,sBAAA;EACA,mCAAA;EACA,cAAA;EACA,eAAA;EACA,6CAAA;UAAA,qCAAA;EACA,yCAAA;UAAA,iCAAA;AX2tIF;AWxtIA;;EAEE,UAAA;EACA,yCAAA;UAAA,iCAAA;AX0tIF;AWxtIA;EACE,UAAA;EACA,yCAAA;UAAA,iCAAA;AX0tIF;AWvtIA;EACE,mBAAA;AXytIF;AWttIA;EACE,iBAAA;EACA,yCAAA;EACA,2CAAA;EACA,0CAAA;EACA,YAAA;EACA,WAAA;EACA,yBAAA;EACA,oBAAA;EACA,mJAAA;EACA,2CAAA;EAEA,aAAA;EACA,iBAAA;EACA,yBAAA;EACA,sBAAA;EACA,mBAAA;AXutIF;AWptIA;;;;;;;;;;;;EAYE,oBAAA;EACA,2BAAA;MAAA,kBAAA;AXstIF;AWntIA;EACE,8BAAA;AXqtIF;AWltIA;EACE,eAAA;EACA,UAAA;AXotIF;AWjtIA;EACE,WAAA;EACA,YAAA;AXmtIF;AWhtIA;EACE,YAAA;EACA,UAAA;EACA,WAAA;EACA,kBAAA;EAEA,YAAA;EACA,mCAAA;EACA,8CAAA;UAAA,sCAAA;AXitIF;AW9sIA;EACE,gBAAA;EACA,iBAAA;EACA,mBAAA;EACA,mEAAA;AXgtIF;AW7sIA;;EAEE,8BAAA;EACA,oCAAA;EACA,8BAAA;UAAA,sBAAA;EACA,mBAAA;AX+sIF;AW5sIA;;EAEE,eAAA;EACA,yCAAA;AX8sIF;AW3sIA;EACE,mBAAA;AX6sIF;AW1sIA;EACE,YAAA;EACA,kBAAA;EACA,yCAAA;AX4sIF;AWzsIA;EACE,kBAAA;AX2sIF;AWxsIA;EACE,yCAAA;AX0sIF;AWvsIA;EACE,WAAA;EACA,sBAAA;EACA,iBAAA;EACA,yBAAA;EACA,0BAAA;AXysIF;AWtsIA;EACE,qBAAA;EACA,eAAA;EACA,YAAA;EACA,yCAAA;EACA,oDAAA;UAAA,4CAAA;EACA,uCAAA;EACA,eAAA;AXwsIF;AWrsIA;EACE,WAAA;EAEA,gBAAA;AXssIF;AWnsIA;EAEE,gBAAA;AXosIF;AWjsIA;EACE,WAAA;EACA,wCAAA;EACA,mDAAA;UAAA,2CAAA;EACA,qBAAA;EACA,gBAAA;AXmsIF;AWhsIA;EACE,yBAAA;AXksIF;AW/rIA;EACE,gBAAA;EACA,mBAAA;AXisIF;AW9rIA;EACE,uBAAA;AXgsIF;AW7rIA;EACE,WAAA;EACA,8BAAA;AX+rIF;AW1rIA;EACE,aAAA;EACA,wCAAA;EACA,4BAAA;AX4rIF;AWzrIA;EACE,aAAA;EACA,0DAAA;EACA,2BAAA;AX2rIF;AWxrIA;EACE,aAAA;EACA,iGAAA;EACA,2BAAA;EACA,iBAAA;AX0rIF;AWrrIA;EACE,yBAAA;EACA,mBAAA;AXurIF;AWprIA;;;;EAIE,mCAAA;EACA,YAAA;AXsrIF;AWjrIA;EACE,kBAAA;EACA,mBAAA;AXmrIF;AWhrIA;EACE,gBAAA;EACA,8BAAA;AXkrIF;AW/qIA;EACE,gBAAA;EACA,8BAAA;AXirIF;AW9qIA;EACE,gBAAA;AXgrIF;AW7qIA;EACE,YAAA;EACA,2BAAA;EAAA,2BAAA;EAAA,oBAAA;EACA,mBAAA;AX+qIF;AW7qIA;EACE,iBAAA;AX+qIF;AW1qIA;EACE,kBAAA;EACA,aAAA;AX4qIF;AW1qIA;EACE,kBAAA;AX4qIF;AWxqIA;EACE,YAAA;EACA,gBAAA;EACA,iBAAA;AX0qIF;AWvqIA;;;EAGE,WAAA;EACA,oCAAA;AXyqIF;AWtqIA;EACE,wBAAA;AXwqIF;AWrqIA;EACE,+BAAA;EACA,oBAAA;AXuqIF;AWpqIA;EACE,YAAA;EACA,qBAAA;EACA,gBAAA;EACA,iBAAA;EACA,iBAAA;EACA,yBAAA;EACA,4BAAA;EACA,iBAAA;EACA,gCAAA;UAAA,wBAAA;EACA,yCAAA;UAAA,iCAAA;AXsqIF;AWnqIA;EACE,iBAAA;EACA,wBAAA;EACA,wBAAA;AXqqIF;AWlqIA;EACE,wBAAA;EACA,wBAAA;EACA,UAAA;AXoqIF;AWjqIA;EACE,yCAAA;EACA,6BAAA;EACA,UAAA;EACA,iBAAA;EACA,oBAAA;EACA,yBAAA;MAAA,sBAAA;UAAA,mBAAA;EACA,qBAAA;MAAA,iBAAA;EACA,WAAA;AXmqIF;AWhqIA;EACE,kBAAA;EACA,SAAA;EACA,OAAA;AXkqIF;AW9oIA;EACE,wCAAA;EACA,WAAA;EACA,kBAAA;EACA,mCAAA;UAAA,2BAAA;AXgpIF;AW7oIA;EACE,aAAA;EACA,6DAAA;EACA,8BAAA;AX+oIF;AW5oIA;EACE,kBAAA;AX8oIF;AW3oIA;EACE,yBAAA;AX6oIF;AW1oIA;EACE,WAAA;EACA,eAAA;EACA,wBAAA;EACA,yBAAA;EACA,kBAAA;AX4oIF;AWzoIA;EACE,8BAAA;EACA,WAAA;EACA,gBAAA;EACA,wBAAA;EACA,yBAAA;EACA,kBAAA;EACA,oCAAA;AX2oIF;AWtoIA;EACE,mBAAA;EACA,gBAAA;EACA,iBAAA;AXwoIF;AWroIA;EACE,gBAAA;AXuoIF;AWpoIA;EACE,iBAAA;EACA,eAAA;AXsoIF;AWjoIA;EACE,aAAA;EACA,0DAAA;EACA,YAAA;EACA,gBAAA;EACA,sCAAA;EACA,yBAAA;EACA,sBAAA;EACA,mBAAA;EACA,kBAAA;AXmoIF;AWhoIA;;;;EAIE,oBAAA;EACA,eAAA;EACA,gBAAA;AXkoIF;AW/nIA;EACE,aAAA;EACA,0CAAA;EACA,wBAAA;EACA,8BAAA;EACA,kBAAA;AXioIF;AW9nIA;;EAEE,oBAAA;EACA,eAAA;EACA,gBAAA;AXgoIF;AW7nIA;EACE,oBAAA;EACA,aAAA;EACA,WAAA;EACA,wCAAA;EACA,8BAAA;AX+nIF;AW5nIA;EACE,mBAAA;EACA,gBAAA;EACA,yBAAA;AX8nIF;AW3nIA;EACE,mBAAA;EACA,kBAAA;EACA,mBAAA;AX6nIF;AW1nIA;;;;;;EAME,mCAAA;EACA,kBAAA;AX4nIF;AWznIA;;;;;;EAME,cAAA;EACA,WAAA;EACA,wBAAA;EACA,WAAA;EACA,mBAAA;EACA,yBAAA;EACA,yCAAA;AX2nIF;AWxnIA;EACE,YAAA;AX0nIF;AWvnIA;EACE,aAAA;AXynIF;AWtnIA;;EAEE,mCAAA;AXwnIF;AWrnIA;EACE,aAAA;EACA,yCAAA;EACA,kBAAA;AXunIF;AWpnIA;EACE,YAAA;AXsnIF;AWnnIA;EACE,mBAAA;AXqnIF;AWnnIA;;EAEE,WAAA;EACA,WAAA;AXqnIF;AWlnIA;EACE,aAAA;EACA,sDAAA;EACA,0BAAA;EACA,oBAAA;AXonIF;AW/mIA;EACE,mBAAA;EACA,iBAAA;EACA,8BAAA;EACA,6BAAA;AXinIF;AW9mIA;EACE,mCAAA;AXgnIF;AW7mIA;;EAEE,6CAAA;UAAA,qCAAA;EACA,uCAAA;EACA,mCAAA;EACA,YAAA;EAEA,mBAAA;EACA,yBAAA;EACA,WAAA;AX8mIF;AW3mIA;EACE,UAAA;EACA,kBAAA;AX6mIF;AW1mIA;;EAEE,wBAAA;EACA,sBAAA;EACA,mCAAA;EACA,cAAA;EACA,eAAA;EACA,6CAAA;UAAA,qCAAA;EACA,yCAAA;UAAA,iCAAA;AX4mIF;AW1lIA;;EAEE,WAAA;EACA,kBAAA;AX4lIF;AWzlIA;;EAEE,uCAAA;EACA,6CAAA;UAAA,qCAAA;EACA,mCAAA;EACA,WAAA;EACA,eAAA;EACA,mBAAA;EACA,yBAAA;AX2lIF;AWxlIA;EACE,kBAAA;EACA,8BAAA;AX0lIF;AWvlIA;EACE,yBAAA;EACA,WAAA;EACA,mCAAA;AXylIF;AWtlIA;EACE,+CAAA;EACA,kBAAA;AXwlIF;AWrlIA;EACE,iBAAA;EACA,iCAAA;EACA,eAAA;EACA,gBAAA;EACA,mBAAA;AXulIF;AWplIA;EACE,gBAAA;AXslIF;AWnlIA;EACE,kCAAA;AXqlIF;AWllIA;EACE,wBAAA;EACA,eAAA;EACA,kBAAA;EACA,qBAAA;EACA,YAAA;EACA,wBAAA;EACA,+BAAA;UAAA,uBAAA;AXolIF;AWjlIA;EACE,oBAAA;AXmlIF;AWhlIA;EACE,iBAAA;AXklIF;AW/kIA;EACE,6BAAA;AXilIF;AW9kIA;EACE,kBAAA;EACA,eAAA;AXglIF;AW7kIA;EACE,mCAAA;AX+kIF;AW5kIA;EACE,aAAA;AX8kIF;AW3kIA;EACE,oBAAA;AX6kIF;AW1kIA;EACE,eAAA;EACA,yCAAA;EACA,yCAAA;UAAA,iCAAA;AX4kIF;AWzkIA;EACE,wBAAA;AX2kIF;AWxkIA;EACE,iBAAA;AX0kIF;AWvkIA;EACE,mBAAA;EACA,iBAAA;EACA,gBAAA;AXykIF;AWtkIA;EACE,YAAA;AXwkIF;AWrkIA;EACE,gBAAA;AXukIF;AWpkIA;EACE,wBAAA;EACA,sCAAA;EACA,sCAAA;UAAA,8BAAA;AXskIF;AWnkIA;EACE,0BAAA;EACA,sCAAA;AXqkIF;AWlkIA;EACE,gBAAA;EACA,sBAAA;EACA,wCAAA;AXokIF;AWjkIA;EACE,kBAAA;AXmkIF;AW9jIA;;EAEE,sCAAA;EACA,wBAAA;EACA,sBAAA;EACA,cAAA;EACA,eAAA;EACA,mCAAA;EACA,yCAAA;UAAA,iCAAA;AXgkIF;AW7jIA;EACE,YAAA;EACA,YAAA;EACA,kBAAA;EACA,iCAAA;EACA,uBAAA;EACA,uEAAA;AX+jIF;AW5jIA;EACE,kBAAA;EACA,yCAAA;EACA,iCAAA;EACA,uBAAA;EACA,6EAAA;AX8jIF;AWzjIA;EACE,SAAA;EACA,aAAA;EACA,WAAA;EACA,iBAAA;EACA,mBAAA;AX2jIF;AWxjIA;;EAEE,iBAAA;AX0jIF","file":"alienrpg.css","sourcesContent":["// @import url('https://fonts.googleapis.com/css2?family=Wallpoet:wght@400;800&family=Wallpoet:wght@300;400;500&display=swap');\r\n\r\n// $font-primary: 'Wallpoet', sans-serif;\r\n// $font-secondary: 'Wallpoet', sans-serif;\r\n\r\n@font-face {\r\n font-family: 'Changa';\r\n font-style: normal;\r\n font-weight: 400;\r\n font-display: swap;\r\n src: local('Changa', sans-serif), url(https://fonts.gstatic.com/s/changa/v10/2-cm9JNi2YuVOUckZpy-.woff2) format('woff2');\r\n 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;\r\n}\r\n\r\n@font-face {\r\n font-family: 'Roboto';\r\n font-style: normal;\r\n font-weight: 400;\r\n src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu72xKOzY.woff2) format('woff2');\r\n unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;\r\n}\r\n\r\n@font-face {\r\n font-family: 'Wallpoet';\r\n font-style: normal;\r\n font-weight: 400;\r\n font-display: swap;\r\n src: local('Wallpoet'), url(https://fonts.gstatic.com/s/wallpoet/v12/f0X10em2_8RnXVVdUObp58Q.woff2) format('woff2');\r\n 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;\r\n}\r\n\r\n@font-face {\r\n font-family: 'OCR-A';\r\n src: url('../fonts/ocraext.ttf');\r\n font-style: normal;\r\n}\r\n\r\n// @import url('https://fonts.googleapis.com/css2?family=Kosugi&display=swap');\r\n@font-face {\r\n font-family: 'Kosugi';\r\n font-style: normal;\r\n font-weight: 400;\r\n font-display: swap;\r\n src: url(https://fonts.gstatic.com/s/kosugi/v14/pxiFyp4_v8FCjlI4MdLqfUsvcYfqJiw3zzHMw5Qu_B3d0SE.50.woff2) format('woff2');\r\n unicode-range: U+4093, U+4103, U+4105, U+4148, U+414f, U+4163, U+41b4, U+41bf, U+41e6, U+41ee, U+41f3, U+4207, U+420e, U+4264, U+4293, U+42c6, U+42d6, U+42dd, U+4302, U+432b, U+4343, U+43ee, U+43f0,\r\n U+4408, U+440c, U+4417, U+441c, U+4422, U+4453, U+445b, U+4476, U+447a, U+4491, U+44b3, U+44be, U+44d4, U+4508, U+450d, U+4525, U+4543, U+457a, U+459d, U+45b8, U+45be, U+45e5, U+45ea, U+460f-4610,\r\n U+4641, U+4665, U+46a1, U+46ae-46af, U+470c, U+471f, U+4764, U+47e6, U+47fd, U+4816, U+481e, U+4844, U+484e, U+48b5, U+49b0, U+49e7, U+49fa, U+4a04, U+4a29, U+4abc, U+4b38, U+4b3b, U+4b7e, U+4bc2,\r\n U+4bca, U+4bd2, U+4be8, U+4c17, U+4c20, U+4c38, U+4cc4, U+4cd1, U+4ce1, U+4d07, U+4d77, U+4e02, U+4e04-4e05, U+4e0c, U+4e0f-4e12, U+4e15, U+4e17, U+4e19, U+4e1e-4e1f, U+4e23-4e24, U+4e28-4e2c,\r\n U+4e2e-4e31, U+4e35-4e37, U+4e3f-4e42, U+4e44, U+4e47-4e48, U+4e4d-4e4e, U+4e51, U+4e55-4e56, U+4e58, U+4e5a-4e5c, U+4e62-4e63, U+4e68-4e69, U+4e74-4e75, U+4e79, U+4e7f, U+4e82, U+4e85, U+4e8a,\r\n U+4e8d-4e8e, U+4e96-4e99, U+4e9d-4ea0, U+4ea2, U+4ea5-4ea6, U+4ea8, U+4eaf-4eb0, U+4eb3, U+4eb6, U+4eb9, U+4ebb-4ebc, U+4ec2-4ec4, U+4ec6-4ec8, U+4ecd, U+4ed0, U+4ed7, U+4eda-4edb, U+4edd-4ee2,\r\n U+4ee8, U+4eeb, U+4eed, U+4eef, U+4ef1, U+4ef3, U+4ef5, U+4ef7, U+4efc-4f00, U+4f02-4f03, U+4f08-4f09, U+4f0b-4f0d, U+4f12, U+4f15-4f17, U+4f19, U+4f1c, U+4f2b, U+4f2e, U+4f30-4f31, U+4f33,\r\n U+4f35-4f37, U+4f39, U+4f3b, U+4f3e, U+4f40, U+4f42-4f43, U+4f48-4f49, U+4f4b-4f4c, U+4f52, U+4f54, U+4f56;\r\n}\r\n\r\n// @import url('https://fonts.googleapis.com/css2?family=Blinker:wght@200;400&display=swap');\r\n\r\n@font-face {\r\n font-family: 'Blinker';\r\n font-style: normal;\r\n font-weight: 200;\r\n font-display: swap;\r\n src: url(https://fonts.gstatic.com/s/blinker/v12/cIf4MaFatEE-VTaP_OGAdGYmnQ.woff2) format('woff2');\r\n 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;\r\n}\r\n\r\n:root {\r\n // --alienfont: 'Wallpoet', sans-serif;\r\n --alienfont: 'OCR-A';\r\n --fontsize: 15px; // this equates to 15px\r\n}\r\n","@font-face {\n font-family: \"Changa\";\n font-style: normal;\n font-weight: 400;\n font-display: swap;\n src: local(\"Changa\", sans-serif), url(https://fonts.gstatic.com/s/changa/v10/2-cm9JNi2YuVOUckZpy-.woff2) format(\"woff2\");\n 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;\n}\n@font-face {\n font-family: \"Roboto\";\n font-style: normal;\n font-weight: 400;\n src: local(\"Roboto\"), local(\"Roboto-Regular\"), url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu72xKOzY.woff2) format(\"woff2\");\n unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;\n}\n@font-face {\n font-family: \"Wallpoet\";\n font-style: normal;\n font-weight: 400;\n font-display: swap;\n src: local(\"Wallpoet\"), url(https://fonts.gstatic.com/s/wallpoet/v12/f0X10em2_8RnXVVdUObp58Q.woff2) format(\"woff2\");\n 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;\n}\n@font-face {\n font-family: \"OCR-A\";\n src: url(\"../fonts/ocraext.ttf\");\n font-style: normal;\n}\n@font-face {\n font-family: \"Kosugi\";\n font-style: normal;\n font-weight: 400;\n font-display: swap;\n src: url(https://fonts.gstatic.com/s/kosugi/v14/pxiFyp4_v8FCjlI4MdLqfUsvcYfqJiw3zzHMw5Qu_B3d0SE.50.woff2) format(\"woff2\");\n unicode-range: U+4093, U+4103, U+4105, U+4148, U+414f, U+4163, U+41b4, U+41bf, U+41e6, U+41ee, U+41f3, U+4207, U+420e, U+4264, U+4293, U+42c6, U+42d6, U+42dd, U+4302, U+432b, U+4343, U+43ee, U+43f0, U+4408, U+440c, U+4417, U+441c, U+4422, U+4453, U+445b, U+4476, U+447a, U+4491, U+44b3, U+44be, U+44d4, U+4508, U+450d, U+4525, U+4543, U+457a, U+459d, U+45b8, U+45be, U+45e5, U+45ea, U+460f-4610, U+4641, U+4665, U+46a1, U+46ae-46af, U+470c, U+471f, U+4764, U+47e6, U+47fd, U+4816, U+481e, U+4844, U+484e, U+48b5, U+49b0, U+49e7, U+49fa, U+4a04, U+4a29, U+4abc, U+4b38, U+4b3b, U+4b7e, U+4bc2, U+4bca, U+4bd2, U+4be8, U+4c17, U+4c20, U+4c38, U+4cc4, U+4cd1, U+4ce1, U+4d07, U+4d77, U+4e02, U+4e04-4e05, U+4e0c, U+4e0f-4e12, U+4e15, U+4e17, U+4e19, U+4e1e-4e1f, U+4e23-4e24, U+4e28-4e2c, U+4e2e-4e31, U+4e35-4e37, U+4e3f-4e42, U+4e44, U+4e47-4e48, U+4e4d-4e4e, U+4e51, U+4e55-4e56, U+4e58, U+4e5a-4e5c, U+4e62-4e63, U+4e68-4e69, U+4e74-4e75, U+4e79, U+4e7f, U+4e82, U+4e85, U+4e8a, U+4e8d-4e8e, U+4e96-4e99, U+4e9d-4ea0, U+4ea2, U+4ea5-4ea6, U+4ea8, U+4eaf-4eb0, U+4eb3, U+4eb6, U+4eb9, U+4ebb-4ebc, U+4ec2-4ec4, U+4ec6-4ec8, U+4ecd, U+4ed0, U+4ed7, U+4eda-4edb, U+4edd-4ee2, U+4ee8, U+4eeb, U+4eed, U+4eef, U+4ef1, U+4ef3, U+4ef5, U+4ef7, U+4efc-4f00, U+4f02-4f03, U+4f08-4f09, U+4f0b-4f0d, U+4f12, U+4f15-4f17, U+4f19, U+4f1c, U+4f2b, U+4f2e, U+4f30-4f31, U+4f33, U+4f35-4f37, U+4f39, U+4f3b, U+4f3e, U+4f40, U+4f42-4f43, U+4f48-4f49, U+4f4b-4f4c, U+4f52, U+4f54, U+4f56;\n}\n@font-face {\n font-family: \"Blinker\";\n font-style: normal;\n font-weight: 200;\n font-display: swap;\n src: url(https://fonts.gstatic.com/s/blinker/v12/cIf4MaFatEE-VTaP_OGAdGYmnQ.woff2) format(\"woff2\");\n 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;\n}\n:root {\n --alienfont: \"OCR-A\";\n --fontsize: 15px;\n}\n\n:root {\n --aliengreen: hsl(84, 100%, 59%);\n --aliendarkergreen: hsl(141, 60%, 40%);\n --alienitemselect: hsl(70, 80%, 74%);\n --alienoddtab: hsl(72, 29%, 7%);\n --blue: hsl(224, 75%, 62%);\n --black: hsl(0, 0%, 0%);\n --white: hsl(0, 0%, 100%);\n --alientextjournal: #b1e0e7;\n --journalback: url(../images/mother-instructions/indbackground2.png);\n --chatbackground: url(/systems/alienrpg/images/IndBackground3.png);\n --alienchatfont: \"Blinker\", sans-serif;\n --alienchatwhite: hsl(0, 0%, 100%);\n --alienchatred: hsl(0, 100%, 50%);\n --alienchatredshadow: rgb(230 230 230);\n --alienchatblue: hsl(240deg 42% 72%);\n --alienchatlightblue: hsl(120, 97%, 41%);\n --alienchatlightgreen: hsl(120, 97%, 41%);\n --alienchatgoldenrod: hsl(43, 74%, 49%);\n}\n\n/* Global styles */\n.alienrpg ul ol {\n margin-left: 3px;\n}\n\n.alienrpg #context-menu {\n width: auto;\n height: max-content;\n min-width: 150px;\n max-width: 360px;\n position: absolute;\n left: -900%;\n top: -102%;\n background: hsl(0, 0%, 0%);\n border: 1px solid var(--aliengreen);\n border-radius: 5px;\n color: var(--aliengreen);\n text-align: left;\n font-size: smaller;\n z-index: 1;\n}\n\n.alienrpg #context-menu li.context-item {\n line-height: 16px;\n}\n\n.alienrpg .window-content {\n background: hsl(0, 0%, 0%);\n border: var(--aliengreen) 1px solid;\n}\n\n.alienrpg form {\n font-family: var(--alienfont);\n color: var(--aliengreen);\n font-size: var(--fontsize);\n background: hsl(0, 0%, 0%);\n flex-direction: column;\n flex-wrap: nowrap;\n padding: 2px;\n overflow-y: scroll;\n overflow-x: auto;\n border: var(--aliengreen) 3px;\n}\n\n.journal-sheet form {\n background: var(--journalback) top left !important;\n background-size: cover;\n border: 1px solid var(--aliengreen);\n border-radius: 1px;\n color: var(--alientextjournal) !important;\n}\n.journal-sheet select {\n font-family: var(--alienfont);\n color: inherit;\n background: hsl(0, 0%, 0%);\n border: var(--aliengreen) 3px;\n border: 1px solid hsl(53, 4%, 46%);\n border-radius: 3px;\n padding: 0 3px;\n text-overflow: ellipsis;\n font-size: 16px;\n}\n.journal-sheet input {\n font-family: var(--alienfont);\n color: inherit;\n background: hsl(0, 0%, 0%);\n border: var(--aliengreen) 3px;\n}\n.journal-sheet button {\n font-family: var(--alienfont);\n color: inherit;\n background: hsl(0, 0%, 0%);\n border: var(--aliengreen) solid 1px;\n width: 100%;\n margin: 0 1px;\n border-radius: 3px;\n font-size: 14px;\n line-height: 28px;\n}\n.journal-sheet critbutton {\n font-family: var(--alienfont);\n color: inherit;\n background: hsl(0, 0%, 0%);\n border: var(--aliengreen) solid 1px;\n margin: 0 1px;\n border-radius: 3px;\n font-size: 14px;\n line-height: 28px;\n}\n.journal-sheet .tox .tox-editor-container {\n background-color: hsl(0, 0%, 100%);\n}\n\na.entity-link {\n color: hsl(0, 0%, 100%);\n background: hsl(0, 0%, 0%);\n}\n\n.alienrpg a.entity-link {\n color: hsl(0, 0%, 100%);\n background: hsl(0, 0%, 0%);\n}\n\na.content-link {\n color: hsl(0, 0%, 100%);\n background: hsl(0, 0%, 0%);\n}\n\n.alienrpg a.content-link {\n color: hsl(0, 0%, 100%);\n background: hsl(0, 0%, 0%);\n}\n\n#chat .message {\n border: 1px solid hsl(0, 8%, 34%);\n border-radius: 1px;\n}\n\n.chat-message {\n background-image: var(--chatbackground);\n background-size: cover;\n background-repeat: no-repeat;\n background-position: center;\n color: inherit;\n}\n.chat-message .message-header .message-sender {\n color: var(--aliengreen);\n}\n.chat-message .message-metadata {\n color: var(--aliengreen);\n}\n.chat-message .flavor-text {\n color: var(--aliengreen);\n}\n.chat-message .table-draw .table-results .table-result {\n color: var(--aliengreen);\n}\n\n.chat-message .table-draw .table-results .table-result .chatBG {\n background-image: var(--chatbackground);\n background-size: cover;\n background-repeat: no-repeat;\n background-position: center;\n color: var(--aliengreen);\n padding-left: 6px;\n}\n\n.chat-message.whisper {\n background: hsl(0, 0%, 9%);\n color: var(--aliengreen);\n}\n\n.chat-message.blind {\n background: hsl(0, 0%, 9%);\n}\n\n.chat-message.emote {\n background: hsl(0, 0%, 9%);\n}\n\n.chat-message .critchat {\n display: flex;\n align-items: center;\n border-bottom: 1px solid var(--color-border-light-primary);\n padding: 3px 0;\n color: var(--aliengreen);\n}\n\n.dice-tooltip .roll > img {\n width: 24px;\n}\n\n.dice-tooltip {\n border: 1px solid var(--aliengreen);\n border-radius: 1px;\n background: hsl(0, 0%, 0%);\n}\n.dice-tooltip .dice-rolls {\n color: inherit;\n background: hsl(0, 0%, 0%);\n}\n.dice-tooltip .part-header {\n color: inherit;\n background: hsl(0, 0%, 0%);\n}\n\n.dice-tooltip .dice-rolls .roll {\n filter: none;\n}\n\n.dice-tooltip .dice-rolls .roll.max {\n filter: none;\n}\n\n.dice-tooltip .dice-rolls .roll.min {\n filter: none;\n}\n\n.inline-roll .dice-tooltip {\n color: inherit;\n background: hsl(0, 0%, 0%);\n border: 2px solid var(--aliengreen);\n border-radius: 2px;\n}\n\na.inline-roll {\n background: hsl(0, 0%, 0%);\n padding: 1px 4px;\n border: 1px solid var(--aliengreen);\n border-radius: 2px;\n white-space: nowrap;\n word-break: break-all;\n}\n\n.dice-roll .dice-formula,\n.dice-roll .dice-total {\n color: var(--aliengreen);\n}\n\n.dice-tooltip .part-header .part-formula {\n color: inherit;\n}\n\n.part-total {\n color: inherit;\n}\n\n.alienrpg h2 {\n border: 0;\n padding: 0;\n margin: 1px;\n margin-left: 5px;\n}\n\n.alienrpg h3 {\n border: 0;\n padding: 0;\n margin: 1px;\n}\n\n.alienrpg h4 {\n border: 0;\n padding: 0;\n margin: 1px;\n}\n\n.resource-content button {\n flex: 0;\n border: 0;\n width: 30px;\n font-size: 1.5rem;\n padding: 0;\n color: inherit;\n margin: 0;\n}\n\n.rollable:hover,\n.rollcomputer:hover {\n color: var(--aliengreen);\n background-color: #000;\n border: 0px solid var(--aliengreen);\n font-weight: 1;\n font-size: 120%;\n box-shadow: 0 0 0px var(--aliengreen);\n animation: textShadow 1s infinite;\n}\n\n.far.fa-heart:hover {\n color: red;\n animation: textShadow 1s infinite;\n}\n\n.rollableVeh:hover, .rollableVeh:focus {\n text-shadow: 0 0 20px hsl(0, 100%, 50%);\n font-size: 1.3em;\n font-weight: bolder;\n cursor: pointer;\n}\n\n.creature-acid-roll:hover, .creature-acid-roll:focus {\n text-shadow: 0 0 20px hsl(0, 100%, 50%);\n font-size: 95%;\n cursor: pointer;\n}\n\n.rollItem:hover, .rollItem:focus {\n text-shadow: 0 0 20px hsl(0, 100%, 50%);\n font-size: 110%;\n font-weight: bolder;\n cursor: pointer;\n}\n\n.openItem:hover, .openItem:focus {\n text-shadow: 0 0 20px hsl(0, 100%, 50%);\n font-size: 110%;\n font-weight: bolder;\n cursor: pointer;\n}\n\n.talent-btn:hover, .talent-btn:focus {\n color: hsl(103, 100%, 28%);\n text-shadow: 0 0 20px hsl(0, 100%, 50%);\n font-weight: bolder;\n cursor: pointer;\n}\n\n.minus-btn .plus-btn {\n width: 10px;\n height: 10px;\n line-height: 20px;\n padding: 0;\n}\n\n.supply-btn {\n font-size: 5px;\n padding: 0;\n font-family: var(--alienfont);\n}\n\n.pwr-btn:hover, .pwr-btn:focus {\n background-color: hsl(4, 69%, 53%);\n font-size: 120%;\n font-weight: bolder;\n cursor: pointer;\n}\n\n.stunt-btn {\n width: 5px;\n padding: 0;\n font-family: var(--alienfont);\n}\n\n.creature-attack-roll {\n display: inline-block;\n width: 280px;\n height: 40px;\n font-weight: bold;\n font-size: 2em;\n /* font-size: clamp(1rem, -0.875rem + 8.333vw, 3.5rem); */\n text-shadow: 2px 2px hsl(128, 83%, 25%);\n border: 2px solid var(--aliengreen);\n border-radius: 25px;\n color: var(--aliengreen);\n font-family: var(--alienfont);\n line-height: inherit;\n}\n\n.creature-attack-roll:hover {\n border-radius: 10px;\n color: hsl(0, 100%, 50%);\n text-shadow: 2px 2px hsl(0, 92%, 26%);\n}\n\n.creature-attack-roll:active {\n position: relative;\n top: 1px;\n border-radius: unset;\n background-color: unset;\n color: unset;\n}\n\nbutton:hover,\nbutton:focus {\n box-shadow: unset;\n}\n\n.alien-Push-button {\n display: inline-block;\n width: 260px;\n height: 45px;\n background-color: hsl(0, 0%, 0%);\n font-weight: bold;\n font-size: clamp(2rem, -4.5rem + 5vw, 3rem);\n font-family: var(--alienfont);\n padding-bottom: 5px;\n border: 2px solid var(--aliengreen);\n border-radius: 25px;\n color: var(--aliengreen);\n font-family: var(--alienfont);\n line-height: inherit;\n}\n\n.alien-Push-button:hover {\n border-radius: 10px;\n color: hsl(0, 100%, 50%);\n}\n\n.alien-crit-button {\n display: inline-block;\n width: 280px;\n height: 26px;\n border: 2px solid var(--aliengreen);\n border-radius: 25px;\n color: var(--aliengreen);\n font-weight: bold;\n font-size: 1.2rem;\n font-family: var(--alienfont);\n line-height: inherit;\n}\n\n.alien-crit-button:hover {\n border-radius: 5px;\n color: hsl(0, 100%, 50%);\n}\n\n.alien-diceface-b0 {\n display: inline-block;\n width: 30px;\n height: 30px;\n padding: 0px;\n margin: 1px;\n background: url(../ui/alien-dice-b0.png) no-repeat top left;\n}\n\n.alien-diceface-b6 {\n display: inline-block;\n width: 30px;\n height: 30px;\n padding: 0px;\n margin: 1px;\n background: url(../ui/alien-dice-b6.png) no-repeat top left;\n}\n\n.alien-diceface-y0 {\n display: inline-block;\n width: 30px;\n height: 30px;\n padding: 0px;\n margin: 1px;\n background: url(../ui/alien-dice-y0.png) no-repeat top left;\n}\n\n.alien-diceface-y1 {\n display: inline-block;\n width: 30px;\n height: 30px;\n padding: 0px;\n margin: 1px;\n background: url(../ui/alien-dice-y1.png) no-repeat top left;\n}\n\n.alien-diceface-y6 {\n display: inline-block;\n width: 30px;\n height: 30px;\n padding: 0px;\n margin: 1px;\n background: url(../ui/alien-dice-y6.png) no-repeat top left;\n}\n\n.tooltip {\n position: relative;\n display: inline-block;\n border-bottom: 1px dotted black;\n}\n\n.tooltip .tooltiptext {\n visibility: hidden;\n width: 250px;\n background-color: hsl(0, 0%, 0%);\n text-align: center;\n border-radius: 6px;\n padding: 5px 0;\n position: absolute;\n z-index: 1;\n top: -5px;\n right: 105%;\n margin-left: -60px;\n border-style: solid;\n border-color: var(--aliengreen);\n}\n\n.tooltip .tooltiptext::after {\n content: \" \";\n position: absolute;\n top: 50%;\n left: 100%; /* To the right of the tooltip */\n margin-top: -5px;\n border-width: 5px;\n border-style: solid;\n border-color: transparent transparent transparent var(--aliengreen);\n}\n\n.tooltip:hover .tooltiptext {\n visibility: visible;\n}\n\n.alienrpg .inputtext {\n color: inherit;\n background-color: hsl(0, 0%, 0%);\n}\n\n.box-top {\n border-top: 3px solid var(--aliengreen);\n}\n\n.ctooltip {\n position: relative;\n display: inline-block;\n border-bottom: 1px dotted hsl(0, 0%, 0%);\n}\n\n/* Tooltip text */\n.ctooltip .ctooltiptext {\n font-size: small;\n visibility: hidden;\n width: 150px;\n background-color: hsl(0, 0%, 0%);\n color: var(--aliengreen);\n text-align: center;\n border-radius: 3px;\n padding: 2px 0;\n position: absolute;\n z-index: 1;\n margin-left: -150px;\n border-style: solid;\n border-color: var(--aliengreen);\n}\n\n/* Show the tooltip text when you mouse over the tooltip container */\n.ctooltip:hover .ctooltiptext {\n visibility: visible;\n}\n\n.ctooltip .ctooltiptext::after {\n content: \" \";\n position: absolute;\n top: 50%;\n left: 100%; /* To the right of the tooltip */\n margin-top: -5px;\n border-width: 1px;\n border-style: solid;\n border-color: transparent transparent transparent var(--aliengreen);\n}\n\n.alienchatwhite {\n color: var(--alienchatwhite);\n}\n\n.alienchatred {\n color: var(--alienchatred);\n font-weight: bolder;\n font-size: larger;\n -webkit-background-clip: text;\n background-clip: text;\n background-color: var(--alienchatredshadow);\n}\n\n.alienchatblue {\n color: var(--alienchatblue);\n}\n\n.alienchatlightblue {\n color: var(--alienchatlightblue);\n font-weight: bold;\n font-size: larger;\n}\n\n.alienchatlightgreen {\n color: var(--alienchatlightgreen);\n}\n\n.alienchatgoldenrod {\n color: var(--alienchatgoldenrod);\n font-weight: bold;\n}\n\n.combatbutton {\n max-width: 200px;\n color: var(--aliengreen);\n border: var(--aliengreen) 1px solid;\n}\n\n.prosemirror.editing-source textarea {\n color: hsl(0, 0%, 100%);\n}\n\n.prosemirror menu .pm-dropdown {\n color: hsl(0, 0%, 0%);\n}\n\n.spanner-icon {\n display: inline-block;\n width: 30px;\n height: 25px;\n padding: 0px;\n margin: 1px;\n background: url(../images/mother-instructions/spanner-icon.webp);\n}\n\n.character-sheet-img {\n display: block;\n width: 464px;\n height: 500px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/character-sheet-img.webp);\n}\n\n.creature-sheet-img {\n display: block;\n width: 500px;\n height: 477px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/creature-sheet-img.webp);\n}\n\n.character-header {\n display: block;\n width: 500px;\n height: 152px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/character-header.webp);\n}\n\n.synthetic-header {\n display: block;\n width: 500px;\n height: 155px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/synthetic-header.webp);\n}\n\n.agil-mod {\n display: block;\n width: 403px;\n height: 162px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/agil-mod.webp);\n}\n\n.armor-mod {\n display: block;\n width: 403px;\n height: 172px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/armor-mod.webp);\n}\n\n.stress-mod {\n display: block;\n width: 400px;\n height: 136px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/stress-mod.webp);\n}\n\n.character-details {\n display: block;\n width: 300px;\n height: 328px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/character-details.webp);\n}\n\n.synthetic-details {\n display: block;\n width: 300px;\n height: 380px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/synthetic-details.webp);\n}\n\n.character-consumables {\n display: block;\n width: 153px;\n height: 330px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/character-consumables.webp);\n}\n\n.synthetic-consumables {\n display: block;\n width: 153px;\n height: 322px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/synthetic-consumables.webp);\n}\n\n.talent-agenda {\n display: block;\n width: 300px;\n height: 260px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/talent-agenda.webp);\n}\n\n.con-edit {\n display: block;\n width: 151px;\n height: 109px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/con-edit.webp);\n}\n\n.enc {\n display: block;\n width: 600px;\n height: 71px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/enc.webp);\n}\n\n.enc-warn {\n display: block;\n width: 462px;\n height: 49px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/enc-warn.webp);\n}\n\n.inv-inact {\n display: block;\n width: 600px;\n height: 199px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/inv-inact.webp);\n}\n\n.moskills {\n display: block;\n width: 300px;\n height: 254px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/skills.webp);\n}\n\n.creature-header {\n display: block;\n width: 500px;\n height: 102px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/creature-header.webp);\n}\n\n.creature-attack-dropdown {\n display: block;\n width: 600px;\n height: 330px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/creature-attack-dropdown.webp);\n}\n\n.acid-splash-popup {\n display: block;\n width: 400px;\n height: 141px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/acid-splash-popup.webp);\n}\n\n.chat-roll {\n display: block;\n width: 300px;\n height: 188px;\n background: url(../images/mother-instructions/chat-roll.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.radiation-roll {\n display: block;\n width: 240px;\n height: 274px;\n background: url(../images/mother-instructions/radiation-rolls.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.territories-general {\n display: block;\n width: 500px;\n height: 498px;\n background: url(../images/mother-instructions/territories-general.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.territories-systems {\n display: block;\n width: 500px;\n height: 186px;\n background: url(../images/mother-instructions/territories-systems.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.vehicle-general {\n display: block;\n width: 500px;\n height: 342px;\n background: url(../images/mother-instructions/vehicle-general.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.vehicle-inv {\n display: block;\n width: 500px;\n height: 343px;\n background: url(../images/mother-instructions/vehicle-inv.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.vehicle-crew {\n display: block;\n width: 500px;\n height: 227px;\n background: url(../images/mother-instructions/vehicle-crew.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.vehicle-crew-selector {\n display: block;\n width: 500px;\n height: 227px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/vehicle-crew-selector.webp);\n}\n\n.vehicle-fire-weapon {\n display: block;\n width: 403px;\n height: 162px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/vehicle-fire-weapon.webp);\n}\n\n.item-dropdown {\n display: block;\n width: 300px;\n height: 263px;\n background: url(../images/mother-instructions/item-dropdown.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.modifiers-img {\n display: block;\n width: 600px;\n height: 417px;\n background: url(../images/mother-instructions/modifiers-img.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.melee-img {\n display: block;\n width: 600px;\n height: 417px;\n background: url(../images/mother-instructions/melee-img.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.ranged-img {\n display: block;\n width: 600px;\n height: 417px;\n background: url(../images/mother-instructions/ranged-img.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.armor-img {\n display: block;\n width: 600px;\n height: 415px;\n background: url(../images/mother-instructions/armor-img.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.planet-system-img {\n display: block;\n width: 600px;\n height: 562px;\n background: url(../images/mother-instructions/planet-system-img.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.initiative-roll {\n display: block;\n width: 300px;\n height: 277px;\n background: url(../images/mother-instructions/initiative-roll.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.clone-actor {\n display: inline-block;\n width: 200px;\n height: 119px;\n background: url(../images/mother-instructions/clone-actor.webp);\n margin-left: 25%;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.roll-clone {\n display: inline-block;\n width: 200px;\n height: 207px;\n background: url(../images/mother-instructions/roll-clone.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.init-chat-norm {\n display: block;\n width: 200px;\n height: 388px;\n background: url(../images/mother-instructions/init-chat-norm.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.init-chat-cards {\n display: block;\n width: 200px;\n height: 378px;\n background: url(../images/mother-instructions/init-chat-cards.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.gm-settings {\n display: block;\n width: 500px;\n height: 491px;\n background: url(../images/mother-instructions/gm-settings.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.player-settings {\n display: block;\n width: 500px;\n height: 301px;\n background: url(../images/mother-instructions/player-settings.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.style-settings {\n display: block;\n width: 400px;\n height: 377px;\n background: url(../images/mother-instructions/style-settings.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.style-button-settings {\n display: block;\n width: 300px;\n height: 161px;\n background: url(../images/mother-instructions/style-button-settings.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.font-picker-img {\n display: inline-block;\n width: 300px;\n height: 272px;\n background: url(../images/mother-instructions/font-picker-img.webp);\n margin-left: 5%;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.colour-picker-img {\n display: inline-block;\n width: 300px;\n height: 206px;\n background: url(../images/mother-instructions/colour-picker-img.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.character-token {\n display: block;\n width: 230px;\n height: 234px;\n background: url(../images/mother-instructions/character-token.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.creature-token {\n display: block;\n width: 230px;\n height: 235px;\n background: url(../images/mother-instructions/creature-token.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.mpush1 {\n display: block;\n width: 300px;\n height: 241px;\n background: url(../images/mother-instructions/mpush1.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.mpush2 {\n display: block;\n width: 300px;\n height: 340px;\n background: url(../images/mother-instructions/mpush2.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.mpush3 {\n display: block;\n width: 300px;\n height: 297px;\n background: url(../images/mother-instructions/mpush3.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.pwr-supply {\n display: block;\n width: 600px;\n height: 134px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/power.webp);\n}\n\n.synth-hum {\n display: block;\n width: 153px;\n height: 87px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/synth-hum.webp);\n}\n\n.inventory-tab-img {\n display: block;\n width: 600px;\n height: 435px;\n background: url(../images/mother-instructions/inventory-tab.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.inv-context-menu-img {\n display: block;\n width: 151px;\n height: 70px;\n background: url(../images/mother-instructions/inv-context-menu.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.status-icons-img {\n display: block;\n width: 230px;\n height: 229px;\n background: url(../images/mother-instructions/status-icons.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.enc-icon-img {\n display: block;\n width: 230px;\n height: 207px;\n background: url(../images/mother-instructions/enc-icon.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.spaceship-sheet-img {\n display: block;\n width: 497px;\n height: 353px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/spaceship-modules.webp);\n}\n\n.spaceship-header1 {\n display: block;\n width: 402px;\n height: 632px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/spaceship-header1.webp);\n}\n\n.spaceship-modules {\n display: block;\n width: 497px;\n height: 353px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/spaceship-sheet-img.webp);\n}\n\n.spaceship-comtech {\n display: block;\n width: 395px;\n height: 262px;\n background: url(../images/mother-instructions/spaceship-comtech.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.grid {\n display: grid;\n grid-column: span 2/span 2;\n padding: 0;\n align-items: center;\n}\n\n.grid-2col {\n display: grid;\n grid-column: span 2;\n grid-template-columns: 1fr 1fr;\n padding: 0;\n align-items: center;\n}\n\n.grid-3col {\n grid-column: span 3/span 3;\n grid-template-columns: repeat(3, minmax(0, 1fr));\n border-color: var(--aliengreen);\n justify-items: center;\n margin: 0;\n}\n\n.grid-4col {\n grid-column: span 4/span 4;\n grid-template-columns: repeat(4, minmax(0, 1fr));\n border-color: var(--aliengreen);\n border-style: double;\n padding: 4px;\n}\n\n.grid-synPage {\n display: grid;\n grid-template-areas: \"Item1 Item2 Item2\" \"Item1 Item4 Item4\" \"Item8 Item4 Item4\" \"Item8 Item5 Item5\" \"Item8 Item3 Item3\" \"Item9 Item6 Item6\" \"Item10 Item7 Item7\" \"Item11 Item11 Item11\";\n grid-template-columns: 1fr 1fr 1fr;\n}\n\n.grid-genPage {\n display: grid;\n grid-template-areas: \"Item1 Item2 Item2\" \"Item1 Item4 Item4\" \"Item8 Item4 Item4\" \"Item8 Item5 Item5\" \"Item8 Item3 Item3\" \"Item9 Item6 Item6\" \"Item10 Item7 Item7\" \"Item11 Item11 Item11\";\n grid-template-columns: 1fr 1fr 1fr;\n}\n\n.Item1 {\n grid-area: Item1;\n border: 1px solid var(--aliengreen);\n padding: 5px;\n text-align: center;\n}\n\n.Item2 {\n grid-area: Item2;\n border: 1px solid var(--aliengreen);\n}\n\n.Item3 {\n grid-area: Item3;\n border: 1px solid var(--aliengreen);\n padding-top: 5px;\n padding-left: 5px;\n padding-right: 5px;\n}\n\n.Item4 {\n grid-area: Item4;\n border: 1px solid var(--aliengreen);\n padding-top: 5px;\n padding-left: 5px;\n padding-right: 5px;\n}\n\n.Item5 {\n grid-area: Item5;\n border: 1px solid var(--aliengreen);\n padding-top: 5px;\n padding-left: 5px;\n padding-right: 5px;\n}\n\n.Item6 {\n grid-area: Item6;\n border: 1px solid var(--aliengreen);\n padding-top: 5px;\n padding-left: 5px;\n padding-right: 5px;\n}\n\n.Item7 {\n grid-area: Item7;\n border: 1px solid var(--aliengreen);\n padding-top: 5px;\n padding-left: 5px;\n padding-right: 5px;\n height: auto;\n}\n\n.Item8 {\n grid-area: Item8;\n border: 1px solid var(--aliengreen);\n padding: 5px;\n}\n\n.Item9 {\n grid-area: Item9;\n border: 1px solid var(--aliengreen);\n padding-top: 5px;\n padding-bottom: 5px;\n}\n\n.Item10 {\n grid-area: Item10;\n border: 1px solid var(--aliengreen);\n padding-top: 5px;\n padding-bottom: 5px;\n}\n\n.Item11 {\n grid-area: Item11;\n border: 1px solid var(--aliengreen);\n padding: 4px;\n align-content: center;\n justify-content: center;\n min-height: 53px;\n}\n\n.grid-2col-border {\n display: grid;\n grid-column: span 2;\n grid-template-columns: 1fr 1fr;\n border-color: var(--aliengreen);\n padding: 0;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n}\n\n.grid-spacecraft {\n display: grid;\n grid-template-areas: \"spacec1 spacec2 \";\n grid-template-columns: 35% 65%;\n}\n\n.spacec1 {\n grid-area: spacec1;\n border-right: 1px solid var(--aliengreen);\n align-content: center;\n}\n\n.spacec2 {\n grid-area: spacec2;\n padding-left: 5px;\n align-content: center;\n}\n\n.s1-header {\n display: grid;\n grid-template-areas: \". . s1h1 s1h1 s1h1 .\" \"s1h2 s1h2 s1h2 s1h2 s1h2 s1h2\" \"s1h3 s1h3 s1h3 s1h4 s1h4 s1h4\" \"s1h28 s1h28 s1h28 s1h29 s1h29 s1h29\" \"s1h30 s1h30 s1h30 s1h30 s1h30 s1h30 \" \"s1h32 s1h32 s1h32 s1h32 s1h32 s1h32\" \"s1h31 s1h31 s1h31 s1h31 s1h31 s1h31 \" \"s1h33 s1h33 s1h33 s1h33 s1h33 s1h33\" \". . s1h5 s1h5 s1h5 .\" \"s1h6 s1h6 s1h6 s1h6 s1h6 s1h6\" \"s1space1 s1h7 s1h8 s1space s1h9 s1h10\" \"s1space1 s1h11 s1h12 s1space s1h13 s1h14\" \"s1space1 s1h15 s1h16 s1space s1h17 s1h18\" \"s1space1 s1h19 s1h20 s1space s1h21 s1h22\" \"s1h23 s1h23 s1h23 s1h23 s1h23 s1h23\" \"s1h24 s1h24 s1h24 s1h24 s1h24 s1h24\" \"s1h25 s1h25 s1h25 s1h25 s1h25 s1h25\" \"s1h26 s1h26 s1h26 s1h26 s1h26 s1h26\" \"s1h27 s1h27 s1h27 s1h27 s1h27 s1h27\";\n grid-template-columns: 5% 10% 30% 5% 30% 10%;\n padding: 0 10px 0px 10px;\n}\n\n.s1space {\n grid-area: s1space;\n}\n\n.s1space1 {\n grid-area: s1space1;\n}\n\n.s1h1 {\n grid-area: s1h1;\n align-content: center;\n font-weight: bolder;\n}\n\n.s1h2 {\n grid-area: s1h2;\n align-content: center;\n}\n\n.s1h3 {\n grid-area: s1h3;\n align-content: center;\n font-weight: bolder;\n}\n\n.s1h4 {\n grid-area: s1h4;\n align-content: center;\n font-weight: bolder;\n}\n\n.s1h5 {\n grid-area: s1h5;\n align-content: center;\n font-weight: bolder;\n}\n\n.s1h6 {\n grid-area: s1h6;\n align-content: center;\n}\n\n.s1h7 {\n grid-area: s1h7;\n height: 30px;\n}\n\n.s1h8 {\n grid-area: s1h8;\n height: 30px;\n margin-left: 10px;\n font-weight: bolder;\n}\n\n.s1h9 {\n grid-area: s1h9;\n height: 30px;\n font-weight: bolder;\n}\n\n.s1h10 {\n grid-area: s1h10;\n height: 30px;\n}\n\n.s1h11 {\n grid-area: s1h11;\n height: 30px;\n}\n\n.s1h12 {\n grid-area: s1h12;\n height: 30px;\n margin-left: 10px;\n font-weight: bolder;\n}\n\n.s1h13 {\n grid-area: s1h13;\n height: 30px;\n font-weight: bolder;\n}\n\n.s1h14 {\n grid-area: s1h14;\n height: 30px;\n}\n\n.s1h15 {\n grid-area: s1h15;\n height: 30px;\n}\n\n.s1h16 {\n grid-area: s1h16;\n height: 30px;\n margin-left: 10px;\n font-weight: bolder;\n}\n\n.s1h17 {\n grid-area: s1h17;\n height: 30px;\n font-weight: bolder;\n}\n\n.s1h18 {\n grid-area: s1h18;\n height: 30px;\n}\n\n.s1h19 {\n grid-area: s1h19;\n height: 30px;\n}\n\n.s1h20 {\n grid-area: s1h20;\n height: 30px;\n margin-left: 10px;\n font-weight: bolder;\n}\n\n.s1h21 {\n grid-area: s1h21;\n height: 30px;\n font-weight: bolder;\n}\n\n.s1h22 {\n grid-area: s1h22;\n height: 30px;\n justify-self: center;\n}\n\n.s1h23 {\n grid-area: s1h23;\n height: 20px;\n justify-self: center;\n font-weight: bolder;\n}\n\n.s1h24 {\n grid-area: s1h24;\n height: 30px;\n justify-self: center;\n}\n\n.s1h25 {\n grid-area: s1h25;\n height: 20px;\n justify-self: center;\n font-weight: bolder;\n}\n\n.s1h26 {\n grid-area: s1h26;\n height: 50px;\n justify-self: center;\n}\n\n.s1h27 {\n grid-area: s1h27;\n height: 50px;\n justify-self: center;\n}\n\n.s1h28 {\n grid-area: s1h28;\n align-content: center;\n}\n\n.s1h29 {\n grid-area: s1h29;\n align-content: center;\n}\n\n.s1h30 {\n grid-area: s1h30;\n align-content: center;\n font-weight: bolder;\n}\n\n.s1h31 {\n grid-area: s1h31;\n align-content: center;\n font-weight: bolder;\n}\n\n.s1h32 {\n grid-area: s1h32;\n align-content: center;\n}\n\n.s1h33 {\n grid-area: s1h33;\n align-content: center;\n}\n\n.grid-container {\n display: grid;\n margin: 0;\n padding: 0;\n grid-template-areas: \"Col1 Col2\" \"Col1 Col2\" \"Col1 Col2\" \"Col1 Col4\" \"Col3 Col3\";\n grid-template-columns: 370px 1fr;\n}\n\n.Col1 {\n grid-area: Col1;\n align-self: center;\n}\n\n.Col2 {\n grid-area: Col2;\n}\n\n.Col3 {\n grid-area: Col3;\n}\n\n.Col4 {\n grid-area: Col4;\n}\n\n.grid-attr {\n display: grid;\n margin: 0;\n padding: 0;\n padding-left: 5px;\n align-items: center;\n border: 1px solid var(--aliengreen);\n grid-template-areas: \"Attr1 Attr2 Attr3\";\n grid-template-columns: 300px 35px 30px;\n}\n\n.Attr1 {\n grid-area: Attr1;\n}\n\n.Attr2 {\n grid-area: Attr2;\n}\n\n.Attr3 {\n grid-area: Attr3;\n width: 30px;\n height: 20px;\n}\n\n.Attr4 {\n grid-area: Attr4;\n}\n\n.grid-Consumables {\n display: grid;\n grid-template-areas: \"Heading Heading \" \"Air1 Air2\" \"Food1 Food2\" \"Water1 Water2\" \"Power1 Power2\";\n grid-template-columns: 1fr 1fr;\n}\n\n.Heading {\n grid-area: Heading;\n justify-self: left;\n}\n\n.Air1 {\n grid-area: Air1;\n justify-content: left;\n align-self: center;\n}\n\n.Air2 {\n grid-area: Air2;\n}\n\n.Food1 {\n grid-area: Food1;\n justify-self: left;\n align-self: center;\n}\n\n.Food2 {\n grid-area: Food2;\n}\n\n.Power1 {\n grid-area: Power1;\n justify-self: left;\n align-self: center;\n}\n\n.Power2 {\n grid-area: Power2;\n}\n\n.Water1 {\n grid-area: Water1;\n justify-self: left;\n align-self: center;\n}\n\n.Water2 {\n grid-area: Water2;\n}\n\n.grid-vehicle-header {\n display: grid;\n border: 2px solid var(--aliengreen);\n grid-template-areas: \"vChar vChar\";\n grid-template-columns: auto;\n}\n\n.grid-vehicle {\n display: grid;\n border: 2px solid var(--aliengreen);\n grid-template-areas: \"vItem1 vItem2 vItem3 vItem4\" \"vItem5 vItem6 vItem7 vItem8\";\n grid-template-columns: auto;\n}\n\n.vChar {\n grid-area: vChar;\n}\n\n.vItem1 {\n grid-area: vItem1;\n}\n\n.vItem2 {\n grid-area: vItem2;\n}\n\n.vItem3 {\n grid-area: vItem3;\n}\n\n.vItem4 {\n grid-area: vItem4;\n}\n\n.vItem5 {\n grid-area: vItem5;\n}\n\n.vItem6 {\n grid-area: vItem6;\n}\n\n.vItem7 {\n grid-area: vItem7;\n}\n\n.vItem8 {\n grid-area: vItem8;\n}\n\n.grid-weapon {\n display: grid;\n border: 2px solid var(--aliengreen);\n grid-template-areas: \"wItem1 wItem2 wItem3 wItem4\" \"wItem5 wItem6 wItem7 wItem7\";\n grid-template-columns: auto;\n align-items: center;\n padding-bottom: 2px;\n}\n\n.wItem1 {\n grid-area: wItem1;\n}\n\n.wItem2 {\n grid-area: wItem2;\n}\n\n.wItem3 {\n grid-area: wItem3;\n}\n\n.wItem4 {\n grid-area: wItem4;\n}\n\n.wItem5 {\n grid-area: wItem5;\n}\n\n.wItem6 {\n grid-area: wItem6;\n}\n\n.wItem7 {\n grid-area: wItem7;\n}\n\n.grid-ship-crit {\n display: grid;\n border: 2px solid var(--aliengreen);\n grid-template-areas: \"gcItem1 gcItem2 gcItem2\" \"gcItem3 gcItem4 gcItem4\" \"gcItem5 gcItem6 gcItem6\";\n grid-template-columns: 30% 35% 35%;\n align-items: center;\n}\n\n.gcItem1 {\n grid-area: gcItem1;\n}\n\n.gcItem2 {\n grid-area: gcItem2;\n}\n\n.gcItem3 {\n grid-area: gcItem3;\n}\n\n.gcItem4 {\n grid-area: gcItem4;\n}\n\n.gcItem5 {\n grid-area: gcItem5;\n}\n\n.gcItem6 {\n grid-area: gcItem6;\n}\n\n.grid-weapon-body {\n display: grid;\n grid-template-areas: \"wCol1 wCol2 wCol3 wCol4 wCol5 wCol6\" \"wCol7 wCol8 wCol9 wCol10 wCol11 wCol12\" \"wCol13 wCol14 . . . .\";\n padding-bottom: 2px;\n grid-template-columns: 1fr 1.2fr 0.81fr 0.5fr 0.5fr 1fr;\n align-items: center;\n}\n\n.wCol1 {\n grid-area: wCol1;\n justify-self: left;\n}\n\n.wCol2 {\n grid-area: wCol2;\n justify-self: left;\n}\n\n.wCol3 {\n grid-area: wCol3;\n justify-self: left;\n}\n\n.wCol4 {\n grid-area: wCol4;\n justify-self: center;\n}\n\n.wCol5 {\n grid-area: wCol5;\n justify-self: left;\n}\n\n.wCol6 {\n grid-area: wCol6;\n justify-self: center;\n}\n\n.wCol7 {\n grid-area: wCol7;\n justify-self: left;\n}\n\n.wCol8 {\n grid-area: wCol8;\n justify-self: left;\n}\n\n.wCol9 {\n grid-area: wCol9;\n justify-self: left;\n}\n\n.wCol10 {\n grid-area: wCol10;\n justify-self: center;\n}\n\n.wCol11 {\n grid-area: wCol11;\n justify-self: left;\n}\n\n.wCol12 {\n grid-area: wCol12;\n justify-self: center;\n}\n\n.wCol13 {\n grid-area: wCol13;\n justify-self: left;\n}\n\n.wCol14 {\n grid-area: wCol14;\n justify-self: left;\n}\n\n.grid-items {\n display: grid;\n grid-template-areas: \"lCol1 lCol2 lCol17 lCol15 lCol13 lCol11 lCol10 lCol3 lCol4\" \"lCol5 lCol6 lCol18 lCol16 lCol14 lCol12 lCol9 lCol7 lCol8\";\n padding-bottom: 2px;\n grid-template-columns: 2em 18em 5em 5em 5em 5em 5em 4em 2em;\n align-items: center;\n}\n\n.lCol1 {\n grid-area: lCol1;\n justify-self: left;\n}\n\n.lCol2 {\n grid-area: lCol2;\n justify-self: center;\n}\n\n.lCol3 {\n grid-area: lCol3;\n justify-self: center;\n}\n\n.lCol4 {\n grid-area: lCol4;\n justify-self: right;\n}\n\n.lCol5 {\n grid-area: lCol5;\n justify-self: left;\n}\n\n.lCol6 {\n grid-area: lCol6;\n justify-self: left;\n}\n\n.lCol7 {\n grid-area: lCol7;\n justify-self: center;\n}\n\n.lCol8 {\n grid-area: lCol8;\n justify-self: right;\n}\n\n.lCol9 {\n grid-area: lCol9;\n justify-self: center;\n}\n\n.lCol10 {\n grid-area: lCol10;\n justify-self: center;\n}\n\n.lCol11 {\n grid-area: lCol11;\n justify-self: center;\n}\n\n.lCol12 {\n grid-area: lCol12;\n justify-self: center;\n}\n\n.lCol13 {\n grid-area: lCol13;\n justify-self: center;\n}\n\n.lCol14 {\n grid-area: lCol14;\n justify-self: center;\n}\n\n.lCol15 {\n grid-area: lCol15;\n justify-self: center;\n}\n\n.lCol16 {\n grid-area: lCol16;\n justify-self: center;\n}\n\n.lCol17 {\n grid-area: lCol17;\n justify-self: center;\n}\n\n.lCol18 {\n grid-area: lCol18;\n justify-self: center;\n}\n\n.grid-modules {\n display: grid;\n grid-template-areas: \"mCol1 mCol2 mCol17 mCol15 mCol13 mCol4\" \"mCol5 mCol6 mCol18 mCol16 mCol14 mCol8\";\n padding-bottom: 6px;\n grid-template-columns: 30px 270px 75px 90px 269px 30px;\n align-items: center;\n}\n\n.mCol1 {\n grid-area: mCol1;\n justify-self: left;\n}\n\n.mCol2 {\n grid-area: mCol2;\n justify-self: center;\n}\n\n.mCol3 {\n grid-area: mCol3;\n justify-self: center;\n}\n\n.mCol4 {\n grid-area: mCol4;\n justify-self: right;\n}\n\n.mCol5 {\n grid-area: mCol5;\n justify-self: left;\n}\n\n.mCol6 {\n grid-area: mCol6;\n justify-self: left;\n}\n\n.mCol7 {\n grid-area: mCol7;\n justify-self: center;\n}\n\n.mCol8 {\n grid-area: mCol8;\n justify-self: right;\n}\n\n.mCol9 {\n grid-area: mCol9;\n justify-self: center;\n}\n\n.mCol10 {\n grid-area: mCol10;\n justify-self: center;\n}\n\n.mCol11 {\n grid-area: mCol11;\n justify-self: center;\n}\n\n.mCol12 {\n grid-area: mCol12;\n justify-self: center;\n}\n\n.mCol13 {\n grid-area: mCol13;\n justify-self: center;\n}\n\n.mCol14 {\n grid-area: mCol14;\n word-break: break-word;\n}\n\n.mCol15 {\n grid-area: mCol15;\n justify-self: center;\n}\n\n.mCol16 {\n grid-area: mCol16;\n justify-self: center;\n}\n\n.mCol17 {\n grid-area: mCol17;\n justify-self: center;\n}\n\n.mCol18 {\n grid-area: mCol18;\n justify-self: center;\n}\n\n.grid-talents {\n display: grid;\n grid-template-areas: \"talTitle talTitle\" \"tal1 tal2\" \"tal3 tal4\";\n padding: 3px;\n grid-template-columns: 75% 25%;\n align-items: center;\n}\n\n.tal1 {\n grid-area: tal1;\n justify-self: center;\n padding-left: 8px;\n}\n\n.tal2 {\n grid-area: tal2;\n justify-self: right;\n padding-right: 8px;\n}\n\n.tal3 {\n grid-area: tal3;\n align-self: center;\n}\n\n.tal4 {\n grid-area: tal4;\n justify-self: right;\n padding-right: 8px;\n align-self: left;\n}\n\n.talTitle {\n grid-area: talTitle;\n background-color: #221f1f;\n}\n\n.grid-special {\n display: grid;\n grid-template-areas: \"spe1 spe2 spe3\";\n grid-template-columns: 5% 70% 25%;\n align-items: center;\n}\n\n.spe1 {\n grid-area: spe1;\n justify-self: left;\n padding-right: 4px;\n}\n\n.spe2 {\n grid-area: spe2;\n font-weight: bold;\n padding-right: 8px;\n}\n\n.spe3 {\n grid-area: spe3;\n justify-self: right;\n}\n\n.critical-inj {\n display: grid;\n grid-template-areas: \"crit1 crit2 crit3 crit4\";\n grid-template-columns: 5% 21% 70% 3%;\n align-items: center;\n}\n\n.crit1 {\n grid-area: crit1;\n justify-self: left;\n padding-right: 4px;\n}\n\n.crit2 {\n grid-area: crit2;\n justify-self: left;\n font-weight: bold;\n padding-right: 8px;\n}\n\n.crit3 {\n grid-area: crit3;\n justify-self: left;\n font-weight: bold;\n padding-right: 8px;\n align-items: left;\n}\n\n.crit4 {\n grid-area: crit4;\n justify-self: right;\n}\n\n.space-critical-inj {\n display: grid;\n grid-template-areas: \"ScritI1 ScritI2 ScritI4\";\n grid-template-columns: 5% 80% 3%;\n align-items: center;\n}\n\n.ScritI1 {\n grid-area: ScritI1;\n justify-self: left;\n padding-right: 4px;\n}\n\n.ScritI2 {\n grid-area: ScritI2;\n justify-self: left;\n font-weight: bold;\n padding-right: 8px;\n}\n\n.ScritI4 {\n grid-area: ScritI4;\n justify-self: right;\n}\n\n.grid-two {\n display: grid;\n grid-template-areas: \"box1 box2\" \"box3 box4\";\n padding: 3px;\n grid-template-columns: 25% 75%;\n align-items: center;\n}\n\n.box1 {\n grid-area: box1;\n justify-self: center;\n padding-left: 8px;\n}\n\n.box2 {\n grid-area: box2;\n justify-self: right;\n padding-right: 8px;\n}\n\n.box3 {\n grid-area: box3;\n justify-self: center;\n padding-left: 8px;\n padding-top: 10px;\n}\n\n.box4 {\n grid-area: box4;\n padding-top: 10px;\n}\n\n.grid-2 {\n display: grid;\n grid-template-areas: \"box11 box21 box23 box22\";\n grid-template-columns: 1fr 33px 15px 33px;\n align-items: center;\n margin: 1px;\n padding: 0;\n}\n\n.box11 {\n grid-area: box11;\n justify-self: center;\n}\n\n.box21 {\n grid-area: box21;\n justify-self: right;\n padding-right: 8px;\n}\n\n.box22 {\n grid-area: box22;\n justify-self: right;\n padding-right: 8px;\n}\n\n.box23 {\n grid-area: box23;\n justify-self: center;\n}\n\n.grid-crit {\n display: grid;\n grid-template-areas: \"crit1 crit2 \";\n padding: 0;\n margin: 0;\n grid-template-columns: 1fr 1fr;\n}\n\n.crit1 {\n grid-area: crit1;\n}\n\n.crit2 {\n grid-area: crit2;\n margin-bottom: 2px;\n}\n\n.grid-rTables {\n display: grid;\n grid-template-areas: \"rTable1 rTable2\";\n grid-template-columns: 1fr 0.5fr;\n align-items: center;\n margin: 0;\n padding: 0;\n}\n\n.rTable1 {\n grid-area: rTable1;\n justify-self: center;\n}\n\n.rTable2 {\n grid-area: rTable2;\n justify-self: center;\n padding-right: 8px;\n}\n\n.grid-creature {\n display: grid;\n border: 2px solid var(--aliengreen);\n grid-template-areas: \"vCre1 vCre2 \" \"vCre3 vCre4 \" \"vCre5 vCre6 \" \"vCre7 vCre8\";\n grid-template-columns: 1fr 1fr;\n align-items: center;\n}\n\n.vCre1 {\n grid-area: vCre1;\n}\n\n.vCre2 {\n grid-area: vCre2;\n}\n\n.vCre3 {\n grid-area: vCre3;\n}\n\n.vCre4 {\n grid-area: vCre4;\n}\n\n.vCre5 {\n grid-area: vCre5;\n}\n\n.vCre6 {\n grid-area: vCre6;\n}\n\n.vCre7 {\n grid-area: vCre7;\n}\n\n.vCre8 {\n grid-area: vCre8;\n}\n\n.grid-planet-header {\n display: grid;\n border: 2px solid var(--aliengreen);\n grid-template-areas: \"hplan1 hplan2 \" \"hplan3 hplan4\" \"hplan5 hplan6 \" \"hplan7 hplan8\";\n grid-template-columns: auto;\n align-items: center;\n padding-bottom: 2px;\n}\n\n.hplan1 {\n grid-area: hplan1;\n}\n\n.hplan2 {\n grid-area: hplan2;\n}\n\n.hplan3 {\n grid-area: hplan3;\n}\n\n.hplan4 {\n grid-area: hplan4;\n}\n\n.hplan5 {\n grid-area: hplan5;\n}\n\n.hplan6 {\n grid-area: hplan6;\n}\n\n.hplan7 {\n grid-area: hplan7;\n}\n\n.hplan8 {\n grid-area: hplan8;\n}\n\n.grid-planet {\n display: grid;\n margin: 0;\n padding: 0;\n grid-template-areas: \"plan1 plan1 plan1 plan1\" \"plan2 plan2 plan3 plan3 \" \"plan4 plan4 plan4 plan4 \";\n grid-template-columns: 220px 1fr;\n}\n\n.plan1 {\n grid-area: plan1;\n justify-self: left;\n align-self: center;\n}\n\n.plan2 {\n grid-area: plan2;\n justify-self: left;\n}\n\n.plan3 {\n grid-area: plan3;\n justify-self: left;\n}\n\n.plan4 {\n grid-area: plan4;\n justify-self: left;\n}\n\n.grid-systems {\n display: grid;\n padding: 3px;\n grid-template-areas: \"sys1 sys2 sys3 sys4\" \"sys5 sys6 sys7 sys8\";\n grid-template-columns: 14em 15em 10em 2em;\n border-color: var(--aliengreen);\n border-bottom: double;\n}\n\n.sys1 {\n grid-area: sys1;\n justify-self: left;\n}\n\n.sys2 {\n grid-area: sys2;\n justify-self: left;\n}\n\n.sys3 {\n grid-area: sys3;\n justify-self: left;\n}\n\n.sys4 {\n grid-area: sys4;\n justify-self: right;\n}\n\n.sys5 {\n grid-area: sys5;\n justify-self: left;\n}\n\n.sys6 {\n grid-area: sys6;\n justify-self: left;\n}\n\n.sys7 {\n grid-area: sys7;\n justify-self: left;\n}\n\n.sys8 {\n grid-area: sys8;\n justify-self: right;\n}\n\n.grid-Char-Att {\n display: grid;\n padding-bottom: 4px;\n padding-top: 12px;\n padding-left: 30px;\n grid-row-gap: 3px;\n grid-column-gap: 10px;\n border-color: var(--aliengreen);\n align-items: center;\n grid-template-areas: \"gCol1 gCol2 gCol3 gCol4 gCol5 gCol11\" \"gCol6 gCol7 gCol8 gCol9 gCol10 gCol12\";\n grid-template-columns: 110px 50px 110px 50px 65px 130px;\n}\n\n.gCol1 {\n grid-area: gCol1;\n justify-self: left;\n}\n\n.gCol2 {\n grid-area: gCol2;\n justify-self: center;\n align-self: center;\n}\n\n.gCol3 {\n grid-area: gCol3;\n justify-self: left;\n}\n\n.gCol4 {\n grid-area: gCol4;\n justify-self: center;\n align-self: center;\n}\n\n.gCol5 {\n grid-area: gCol5;\n justify-self: center;\n}\n\n.gCol6 {\n grid-area: gCol6;\n justify-self: left;\n}\n\n.gCol7 {\n grid-area: gCol7;\n justify-self: center;\n align-self: center;\n}\n\n.gCol8 {\n grid-area: gCol8;\n justify-self: left;\n}\n\n.gCol9 {\n grid-area: gCol9;\n justify-self: center;\n align-self: center;\n}\n\n.gCol10 {\n grid-area: gCol10;\n justify-self: center;\n}\n\n.gCol11 {\n grid-area: gCol11;\n justify-self: center;\n}\n\n.gCol12 {\n grid-area: gCol12;\n justify-self: center;\n}\n\n.grid-item-xtras {\n display: grid;\n grid-template-areas: \"xCol1 xCol2 xCol3 xCol4 xCol5 xCol6\" \". xCol7 xCol7 xCol8 . .\";\n padding-bottom: 4px;\n padding-top: 5px;\n padding-left: 30px;\n grid-row-gap: 3px;\n grid-column-gap: 10px;\n grid-template-columns: 110px 50px 110px 50px 110px 50px;\n align-items: center;\n}\n\n.xCol1 {\n grid-area: xCol1;\n justify-self: left;\n}\n\n.xCol2 {\n grid-area: xCol2;\n justify-self: left;\n}\n\n.xCol3 {\n grid-area: xCol3;\n justify-self: left;\n}\n\n.xCol4 {\n grid-area: xCol4;\n justify-self: center;\n}\n\n.xCol5 {\n grid-area: xCol5;\n justify-self: left;\n}\n\n.xCol6 {\n grid-area: xCol6;\n justify-self: center;\n}\n\n.xCol7 {\n grid-area: xCol7;\n justify-self: center;\n}\n\n.xCol8 {\n grid-area: xCol8;\n justify-self: center;\n}\n\n.flex-group-center,\n.flex-group-left,\n.flex-group-right {\n justify-content: center;\n align-items: center;\n text-align: center;\n padding: 0;\n border: 1px solid var(--aliengreen);\n}\n\n.flex-group-left {\n justify-content: flex-start;\n text-align: left;\n}\n\n.flex-group-right {\n justify-content: flex-end;\n text-align: right;\n}\n\n.grid-crew {\n display: grid;\n grid-template-areas: \"gC1 gC2 gC3 gC4\" \"gC5 gC6 gC7 gC8\";\n grid-template-columns: 20em 15em 10em 5em;\n}\n\n.gC1 {\n justify-self: center;\n grid-area: gC1;\n}\n\n.gC2 {\n justify-self: center;\n grid-area: gC2;\n}\n\n.gC3 {\n justify-self: center;\n grid-area: gC3;\n}\n\n.gC4 {\n justify-self: right;\n grid-area: gC4;\n}\n\n.gC5 {\n justify-self: left;\n grid-area: gC5;\n}\n\n.gC6 {\n justify-self: center;\n grid-area: gC6;\n}\n\n.gC7 {\n justify-self: center;\n grid-area: gC7;\n}\n\n.gC8 {\n justify-self: right;\n grid-area: gC8;\n}\n\n.grid-ship-crew {\n display: grid;\n grid-template-areas: \"gSC1 gSC2 gSC3 gSC4 gSC5\" \" gSC6 gSC7 gSC8 gSC9 gSC10\";\n grid-template-columns: 43% 25% 20% 6%;\n}\n\n.gSC1 {\n justify-self: center;\n grid-area: gSC1;\n}\n\n.gSC2 {\n justify-self: center;\n grid-area: gSC2;\n}\n\n.gSC3 {\n justify-self: center;\n grid-area: gSC3;\n}\n\n.gSC4 {\n justify-self: right;\n grid-area: gSC4;\n}\n\n.gSC5 {\n justify-self: right;\n grid-area: gSC5;\n}\n\n.gSC6 {\n justify-self: left;\n grid-area: gSC6;\n}\n\n.gSC7 {\n justify-self: center;\n grid-area: gSC7;\n}\n\n.gSC8 {\n justify-self: right;\n grid-area: gSC8;\n}\n\n.gSC9 {\n justify-self: center;\n grid-area: gSC9;\n}\n\n.gSC10 {\n justify-self: right;\n grid-area: gSC10;\n}\n\n.grid-actor {\n display: grid;\n padding-top: 10px;\n border: 2px solid var(--aliengreen);\n grid-template-areas: \"gaItem1 gaItem2 gaItem3 gaItem4\";\n grid-template-columns: 20% 34% 20% 30%;\n}\n\n.gaItem1 {\n grid-area: gaItem1;\n}\n\n.gaItem2 {\n grid-area: gaItem2;\n}\n\n.gaItem3 {\n grid-area: gaItem3;\n}\n\n.gaItem4 {\n grid-area: gaItem4;\n}\n\n.flex-center {\n align-items: center;\n justify-content: center;\n text-align: center;\n padding: 0;\n}\n\n.flex-between {\n justify-content: space-between;\n}\n\n.alienrpg .flexcol {\n display: flex;\n flex-direction: column;\n flex-wrap: nowrap;\n}\n\n.alienrpg .flexcol .flex1 {\n flex: 1;\n}\n\n.alienrpg .flexcol .flex2 {\n flex: 2;\n}\n\n.alienrpg .flexcol .flex3 {\n flex: 3;\n}\n\n.alienrpg .alienrpg .flexcol .flex4 {\n flex: 4;\n}\n\n.alienrpg .flexrow {\n display: flex;\n flex-direction: row;\n flex-wrap: wrap;\n justify-content: flex-start;\n}\n\n.alienrpg .flexrow > * {\n flex: 1;\n}\n\n.alienrpg .flexrow .flex1 {\n flex: 1;\n}\n\n.alienrpg .flexrow .flex2 {\n flex: 2;\n}\n\n.alienrpg .flexrow .flex3 {\n flex: 3;\n}\n\n.alienrpg .flexrow .flex4 {\n flex: 4;\n}\n\n.alienrpg.actor .encumbrance {\n background: hsla(0, 0%, 0%, 0.1);\n height: 12px;\n margin-top: 5px;\n border: 1px solid hsl(0, 0%, 7%);\n border-radius: 3px;\n position: relative;\n width: calc(100% - 20px);\n}\n\n.alienrpg.actor .encumbrance .encumbrance-bar {\n position: absolute;\n top: 1px;\n left: 1px;\n background: var(--aliengreen);\n height: 8px;\n border: 1px solid hsl(30, 32%, 33%);\n border-radius: 3px;\n}\n\n.alienrpg.actor .encumbrance .encumbrance-label {\n position: absolute;\n top: -3px;\n height: 16px;\n font-size: 16px;\n line-height: 16px;\n color: hsl(0, 0%, 0%);\n background: hsla(0, 0%, 100%, 0.4);\n padding: 0 3px;\n}\n\n.alienrpg.actor .encumbrance .encumbrance-breakpoint {\n position: absolute;\n left: 50%;\n}\n\n.alienrpg.actor .encumbrance .arrow-up {\n bottom: 0;\n width: 0;\n height: 0;\n border-left: 4px solid transparent;\n border-right: 4px solid transparent;\n border-bottom: 4px solid hsl(0, 0%, 40%);\n}\n\n.alienrpg.actor .encumbrance .arrow-down {\n top: 0;\n width: 0;\n height: 0;\n border-left: 4px solid transparent;\n border-right: 4px solid transparent;\n border-top: 4px solid hsl(0, 0%, 40%);\n}\n\n.alienrpg.actor .encumbrance.encumbered .arrow-up {\n border-bottom: 4px solid hsl(0, 0%, 100%);\n}\n\n.alienrpg.actor .encumbrance.encumbered .arrow-down {\n border-top: 4px solid hsl(0, 0%, 100%);\n}\n\n.alienrpg.actor .encumbrance.encumbered .encumbrance-bar {\n position: absolute;\n top: 1px;\n left: 1px;\n background: hsl(7, 100%, 50%);\n height: 8px;\n border: 1px solid hsl(66, 75%, 45%);\n border-radius: 3px;\n}\n\n/* @group Blink */\n.blink {\n -webkit-animation: blink 2s linear infinite;\n -moz-animation: blink 2s linear infinite;\n -ms-animation: blink 2s linear infinite;\n -o-animation: blink 2s linear infinite;\n animation: blink 2s linear infinite;\n}\n\n@-webkit-keyframes blink {\n 0% {\n opacity: 1;\n }\n 50% {\n opacity: 1;\n }\n 50.01% {\n opacity: 0;\n }\n 100% {\n opacity: 0;\n }\n}\n@-moz-keyframes blink {\n 0% {\n opacity: 1;\n }\n 50% {\n opacity: 1;\n }\n 50.01% {\n opacity: 0;\n }\n 100% {\n opacity: 0;\n }\n}\n@-ms-keyframes blink {\n 0% {\n opacity: 1;\n }\n 50% {\n opacity: 1;\n }\n 50.01% {\n opacity: 0;\n }\n 100% {\n opacity: 0;\n }\n}\n@-o-keyframes blink {\n 0% {\n opacity: 1;\n }\n 50% {\n opacity: 1;\n }\n 50.01% {\n opacity: 0;\n }\n 100% {\n opacity: 0;\n }\n}\n@keyframes blink {\n 0% {\n opacity: 1;\n }\n 50% {\n opacity: 1;\n }\n 50.01% {\n opacity: 0;\n }\n 100% {\n opacity: 0;\n }\n}\n/* @end */\n/* class applies to select element itself, not a wrapper element */\n.select-css {\n display: block;\n font-size: 15px;\n font-family: var(--alienfont);\n font-weight: 700;\n color: inherit;\n width: 100%;\n max-width: 90%; /* useful when width is set to anything other than 100% */\n box-sizing: border-box;\n margin: 0;\n border: 1px solid var(--aliengreen);\n box-shadow: 0 1px 0 1px hsla(0, 0%, 0%, 0.04);\n border-radius: 0.5em;\n -moz-appearance: none;\n -webkit-appearance: none;\n appearance: none;\n /* note: bg image below uses 2 urls. The first is an svg data uri for the arrow icon, and the second is the gradient. \n \tfor the icon, if you want to change the color, be sure to use `%23` instead of `#`, since it's a url. You can also swap in a different svg icon or an external image reference\n\n */\n background-image: url(../images/downarrow.svg);\n background-repeat: no-repeat, repeat;\n /* arrow icon position (1em from the right, 50% vertical) , then gradient position*/\n background-position: right 0.7em top 50%, 0 0;\n /* icon size, then gradient */\n background-size: 1em auto, 100%;\n}\n\n/* Hide arrow icon in IE browsers */\n.select-css::-ms-expand {\n display: none;\n}\n\n/* Hover style */\n.select-css:hover {\n color: inherit;\n}\n\n/* Focus style */\n.select-css:focus {\n color: inherit;\n /* It'd be nice to use -webkit-focus-ring-color here but it doesn't work on box-shadow */\n box-shadow: 0 0 1px 1px var(--aliengreen);\n box-shadow: 0 0 0 1px -moz-mac-focusring var(--aliengreen);\n color: inherit;\n outline: none;\n background-color: hsl(0, 0%, 0%);\n}\n\n/* Set options to normal weight */\n.select-css option {\n font-weight: normal;\n background: hsl(0, 0%, 0%);\n}\n\n/* Support for rtl text, explicit support for Arabic and Hebrew */\n*[dir=rtl] .select-css,\n:root:lang(ar) .select-css,\n:root:lang(iw) .select-css {\n background-position: left 0.7em top 50%, 0 0;\n padding: 0.6em 0.8em 0.5em 1.4em;\n}\n\n/* Disabled styles */\n.select-css:disabled,\n.select-css[aria-disabled=true] {\n color: var(--aliengreen);\n background-image: url(../images/downarrow.svg);\n background-repeat: no-repeat, repeat;\n}\n\n.select-css:disabled:hover,\n.select-css[aria-disabled=true] {\n border-color: hsl(0, 0%, 67%);\n}\n\n/*\n\tOriginal Sheet by Paul Watson\n\n\tCRT Effect by Alec Lownes\n\t\thttp://aleclownes.com/2017/02/01/crt-display.html\n\n\tMay 2021\n*/\n@keyframes flicker {\n 0% {\n opacity: 0.27861;\n }\n 5% {\n opacity: 0.34769;\n }\n 10% {\n opacity: 0.23604;\n }\n 15% {\n opacity: 0.90626;\n }\n 20% {\n opacity: 0.18128;\n }\n 25% {\n opacity: 0.83891;\n }\n 30% {\n opacity: 0.65583;\n }\n 35% {\n opacity: 0.67807;\n }\n 40% {\n opacity: 0.26559;\n }\n 45% {\n opacity: 0.84693;\n }\n 50% {\n opacity: 0.96019;\n }\n 55% {\n opacity: 0.08594;\n }\n 60% {\n opacity: 0.20313;\n }\n 65% {\n opacity: 0.71988;\n }\n 70% {\n opacity: 0.53455;\n }\n 75% {\n opacity: 0.37288;\n }\n 80% {\n opacity: 0.71428;\n }\n 85% {\n opacity: 0.70419;\n }\n 90% {\n opacity: 0.7003;\n }\n 95% {\n opacity: 0.36108;\n }\n 100% {\n opacity: 0.24387;\n }\n}\n@keyframes textShadow {\n 0% {\n text-shadow: 0.4389924193px 0 1px rgba(255, 255, 0, 0.5), -0.4389924193px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 5% {\n text-shadow: 2.7928974011px 0 1px rgba(255, 255, 0, 0.5), -2.7928974011px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 10% {\n text-shadow: 0.0295627584px 0 1px rgba(255, 255, 0, 0.5), -0.0295627584px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 15% {\n text-shadow: 0.4021853855px 0 1px rgba(255, 255, 0, 0.5), -0.4021853855px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 20% {\n text-shadow: 3.47940379px 0 1px rgba(255, 255, 0, 0.5), -3.47940379px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 25% {\n text-shadow: 1.6125630401px 0 1px rgba(255, 255, 0, 0.5), -1.6125630401px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 30% {\n text-shadow: 0.7015590085px 0 1px rgba(255, 255, 0, 0.5), -0.7015590085px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 35% {\n text-shadow: 3.8969140477px 0 1px rgba(255, 255, 0, 0.5), -3.8969140477px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 40% {\n text-shadow: 3.8709056148px 0 1px rgba(255, 255, 0, 0.5), -3.8709056148px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 45% {\n text-shadow: 2.2310569634px 0 1px rgba(255, 255, 0, 0.5), -2.2310569634px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 50% {\n text-shadow: 0.0808429042px 0 1px rgba(255, 255, 0, 0.5), -0.0808429042px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 55% {\n text-shadow: 2.3758461067px 0 1px rgba(255, 255, 0, 0.5), -2.3758461067px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 60% {\n text-shadow: 2.2021930511px 0 1px rgba(255, 255, 0, 0.5), -2.2021930511px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 65% {\n text-shadow: 2.8638780615px 0 1px rgba(255, 255, 0, 0.5), -2.8638780615px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 70% {\n text-shadow: 0.4887402516px 0 1px rgba(255, 255, 0, 0.5), -0.4887402516px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 75% {\n text-shadow: 1.8948491306px 0 1px rgba(255, 255, 0, 0.5), -1.8948491306px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 80% {\n text-shadow: 0.0833037308px 0 1px rgba(255, 255, 0, 0.5), -0.0833037308px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 85% {\n text-shadow: 0.0976982726px 0 1px rgba(255, 255, 0, 0.5), -0.0976982726px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 90% {\n text-shadow: 3.4433397615px 0 1px rgba(255, 255, 0, 0.5), -3.4433397615px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 95% {\n text-shadow: 2.1841838853px 0 1px rgba(255, 255, 0, 0.5), -2.1841838853px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 100% {\n text-shadow: 2.6208764474px 0 1px rgba(255, 255, 0, 0.5), -2.6208764474px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n}\n/* interface */\n::-webkit-scrollbar-thumb {\n outline: none;\n border-radius: 2px;\n background: var(--aliendarkergreen);\n border: 1px solid var(--aliendarkergreen);\n}\n\n.window-header {\n background-color: rgba(50, 100, 120, 0.3);\n border-radius: 7px 7px 0px 0px;\n}\n\n.alienrpg input[type=text],\n.alienrpg input[type=number],\n.alienrpg input[type=password],\n.alienrpg input[type=date],\n.alienrpg input[type=time] {\n border-radius: 0px;\n border: 1px solid var(--aliendarkergreen);\n}\n\ninput[type=text]:hover,\ninput[type=number]:hover,\ninput[type=password]:hover,\ninput[type=date]:hover,\ninput[type=time]:hover {\n border: 1px solid var(--aliengreen);\n}\n\na:hover {\n text-shadow: 0 0 5px var(--aliengreen);\n}\n\n#sidebar-tabs {\n border-bottom: 1px solid var(--aliengreen);\n box-shadow: 0 0 10px var(--aliengreen);\n}\n\n#sidebar-tabs .item.active {\n border: 1px solid var(--aliengreen);\n box-shadow: 0 0 6px inset var(--aliengreen);\n}\n\nselect:focus {\n box-shadow: 0 0 5px var(--aliengreen);\n}\n\ntextarea:focus {\n outline: 0px;\n box-shadow: 0 0 10px var(--aliengreen);\n color: #000;\n font-weight: 400;\n}\n\ncombobox:focus {\n outline: 0px;\n box-shadow: 0 0 10px var(--aliengreen);\n background-color: var(--aliengreen);\n color: #000;\n}\n\n#hotbar .macro:hover {\n box-shadow: 0 0 10px inset var(--aliengreen);\n}\n\n#hotbar .macro.active:hover {\n border: 1px solid var(--aliengreen);\n}\n\n#players ol .player.context {\n border-top: 1px solid var(--aliengreen);\n border-bottom: 1px solid var(--aliengreen);\n}\n\n#players ol .player.context .player-name {\n text-shadow: 0 0 5px var(--aliengreen);\n}\n\n#context-menu li.context-item:hover {\n text-shadow: 0 0 4px var(--aliengreen);\n}\n\n#controls .scene-control.active,\n#controls .control-tool.active,\n#controls .scene-control:hover,\n#controls .control-tool:hover {\n border: 1px solid var(--aliengreen);\n border-bottom: 1px solid var(--aliendarkergreen);\n box-shadow: 0 0 10px var(--aliendarkergreen);\n}\n\n#navigation #scene-list .scene.view,\n#navigation #scene-list .scene.context {\n border: 1px solid var(--aliengreen);\n background: rgba(52, 52, 52, 0.95);\n border-bottom: 1px solid var(--aliengreen);\n box-shadow: 0 0 10px var(--aliendarkergreen);\n}\n\n#pause {\n background: none;\n}\n#pause > img {\n width: 200px;\n height: 200px;\n top: -50px;\n left: calc(50% - 100px);\n opacity: 0.7;\n --fa-animation-duration: 10s;\n}\n#pause h3 {\n font-size: 32px;\n text-shadow: 0px 3px 5px rgb(0, 0, 0);\n}\n\n.alienrpg #context-menu li.context-item {\n line-height: 1.55;\n}\n\n/* CHAT */\n.sidebar-tab h1,\n.sidebar-tab h2 {\n border-bottom: 2px dotted var(--aliengreen);\n}\n\n.sidebar-tab .fas.fa-trash:hover {\n animation: textShadow 0.5s infinite;\n}\n\n.chat-message .message-header .message-sender {\n padding-bottom: 5px;\n}\n\n.alien-Push-button {\n height: 40px;\n margin-top: 5px;\n margin-left: 1px;\n box-shadow: 0 0 5px var(--aliendarkergreen);\n border-radius: 3px;\n background: url(../images/alien_crt_push-button.png) no-repeat top left;\n color: rgba(0, 0, 0, 0);\n}\n\n.alien-Push-button:hover {\n border-radius: 3px;\n box-shadow: 0 0 5px var(--aliendarkergreen);\n background-color: inherit;\n background: url(../images/alien_crt_push-button_hover.gif) no-repeat top left;\n color: rgba(0, 0, 0, 0);\n}\n\n.chat-message,\n.chat-message.emote {\n font-family: var(--alienchatfont);\n font-size: 110%;\n font-weight: bold;\n padding: 13px 15px 50px 11px;\n border-width: 0px;\n box-shadow: 0 1px 5px #000;\n background-size: 100%;\n background-position: top, bottom, 0px 18px;\n background-repeat: no-repeat, no-repeat, repeat;\n background-image: url(\"../images/chat-top.png\"), url(\"../images/chat-bottom.png\"), var(--chatbackground);\n}\n\n.chat-message.whisper {\n color: var(--alienchatlightblue);\n padding: 13px 15px 50px 11px;\n border-width: 0px;\n box-shadow: 0 1px 5px #000;\n background-size: 100%;\n background-position: top, bottom, 0px 18px;\n background-repeat: no-repeat, no-repeat, repeat;\n background-image: url(\"../images/hidden-chat-top.png\"), url(\"../images/hidden-chat-bottom.png\"), url(\"../images/hidden-chat-middle.png\");\n}\n\n.chat-message.whisper span,\n.chat-message.whisper div {\n color: var(--alienchatlightblue);\n}\n\n.chat-message.whisper h2 {\n color: lightblue;\n border-bottom: 2px dotted lightsteelblue;\n}\n\n.chat-message.whisper h4 {\n color: lightsteelblue;\n}\n\n.chat-message.whisper hr {\n border-top: 1px solid lightsteelblue;\n border-bottom: 1px solid royalblue;\n}\n\n.chat-message.whisper .blink {\n color: lightsteelblue;\n background-color: royalblue;\n text-shadow: 0 0 5px lightsteelblue;\n animation: blink 0.5 5;\n}\n\n.chat-message.whisper .inline-roll:hover {\n text-shadow: 0 0 5px lightsteelblue;\n}\n\n.chat-message.whisper .inline-roll,\n.chat-message.whisper .dice-tooltip {\n border-color: lightsteelblue;\n}\n\n.alien-Push-button:hover {\n border-radius: 3px;\n box-shadow: 0 0 5px var(--aliendarkergreen);\n background-color: inherit;\n background: url(../images/alien_crt_push-button_hover.gif) no-repeat top left;\n color: rgba(0, 0, 0, 0);\n}\n\n.blink {\n padding: 0px 0px 2px 5px;\n margin-top: 5px;\n margin-bottom: 5px;\n color: white;\n text-shadow: 0 0 5px red;\n animation: blink 0.5s 5;\n}\n\n.warnblink {\n text-shadow: 0 0 5px red;\n animation: blink 0.5s 5;\n}\n\n.message-sender {\n width: 900px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n\n/* Journals */\n.journal-sheet ::-webkit-scrollbar-thumb {\n background: #135d91;\n border: 1px solid #135d91;\n}\n\n.journal-sheet .editor h1 {\n color: white;\n text-shadow: 0 0 10px #2a8ed5;\n border-bottom: 2px solid #135d91;\n}\n\n.journal-sheet .editor h2 {\n color: white;\n text-shadow: 0 0 10px #2a8ed5;\n}\n\n.journal-sheet .editor h3 {\n color: white;\n text-shadow: 0 0 10px #2a8ed5;\n}\n\n/* .journal-sheet form { */\n.sheet.journal-entry .journal-entry-content {\n color: var(--aliengreen);\n background: #000;\n border: 1px solid var(--aliengreen);\n border-radius: 1px;\n background: var(--journalback) top left !important;\n background-size: cover;\n color: powderblue;\n}\n\n.sheet.journal-entry .sidebar .directory-header .header-search input {\n color: hsl(0, 0%, 0%);\n}\n\n.alienrpg .arpgtable {\n height: 36px;\n width: 80%;\n /* border-style: double;\n border-color: greenyellow; */\n margin-left: auto;\n margin-right: auto;\n border: 0;\n}\n\n.alienrpg .arpgtable tr:nth-child(even) {\n background-color: transparent;\n}\n\n.alienrpg .caption {\n text-align: center;\n color: greenyellow;\n font-size: xx-large;\n}\n\n.alienrpg .arpgtablesmall {\n height: 36px;\n width: 34%;\n /* border-style: double;\n border-color: greenyellow; */\n margin-left: auto;\n margin-right: auto;\n border: 0;\n}\n\n.alienrpg .arpgtablesmall tr:nth-child(even) {\n background-color: transparent;\n}\n\n.alienrpg .tdstyle {\n width: 40%;\n height: 18px;\n text-align: left;\n}\n\n.alienrpg .tdstyleR {\n width: 40%;\n height: 18px;\n text-align: Right;\n}\n\n.alienrpg .tdstyleC {\n width: 100%;\n height: 18px;\n text-align: center;\n}\n\n.alienrpg .tdstyle3D {\n width: 30%;\n height: 18px;\n text-align: center;\n}\n\n.alienrpg .tdstyle2D {\n width: 50%;\n height: 18px;\n text-align: center;\n}\n\n.alienrpg .arpglink {\n background-color: white;\n color: black;\n}\n\n.alienrpg .mess {\n color: yellowgreen;\n font-family: \"Courier New\", Courier, monospace;\n}\n\n.alienrpg .ntable {\n width: 99%;\n /* border-style: double;\n border-color: greenyellow; */\n margin-left: auto;\n margin-right: auto;\n border: 0;\n padding-top: 0;\n padding-bottom: 0;\n}\n\n.alienrpg .ntable tr:nth-child(even) {\n background-color: transparent;\n}\n\n.alienrpg .trhead {\n text-align: center;\n width: 45%;\n font-weight: bold;\n}\n\n.alienrpg .tcol1 {\n width: 2.5%;\n}\n\n.alienrpg .tcol2 {\n width: 45%;\n text-align: justify;\n vertical-align: top;\n}\n\n.alienrpg .tcol3 {\n width: 5%;\n}\n\n.alienrpg .etable {\n width: 40%;\n /* border-style: double; */\n border-color: #e92d2d;\n margin-left: auto;\n margin-right: auto;\n border: 1;\n padding: 0;\n padding-top: 0;\n padding-bottom: 0;\n}\n\n.alienrpg .etable td:first-child {\n padding-left: 5px;\n}\n\n.alienrpg .etr {\n /* border-style: solid;\n border-color: greenyellow; */\n border: 1;\n}\n\n.alienrpg .ehead {\n text-align: center;\n font-weight: bold;\n}\n\n.alienrpg .ecol1 {\n width: 50%;\n text-align: center;\n}\n\n.alienrpg .ecol2 {\n width: 50%;\n text-align: center;\n}\n\n.alienrpg .ecol3 {\n width: 3%;\n /* border-left: greenyellow;\n border-style: solid; */\n}\n\n.alienrpg .stable {\n width: 90%;\n /* border-style: double; */\n border-color: #e92d2d;\n margin-left: auto;\n margin-right: auto;\n border: 1;\n padding-top: 0;\n padding-bottom: 0;\n}\n\n.alienrpg .strhead {\n text-align: center;\n font-weight: bold;\n}\n\n.alienrpg .scol1 {\n width: 16%;\n}\n\n.alienrpg .scol2 {\n width: 3%;\n}\n\n.alienrpg .scol3 {\n width: 80%;\n}\n\n.alienrpg .scol4 {\n width: 25%;\n}\n\n.alienrpg .scol5 {\n width: 60%;\n text-align: left;\n}\n\n.alienrpg .scol6 {\n width: 90%;\n}\n\n.alienrpg .scol7 {\n width: 20%;\n text-align: left;\n}\n\n.alienrpg .scol8 {\n width: 65%;\n text-align: left;\n}\n\n.alienrpg .scol9 {\n width: 12%;\n}\n\n.alienrpg .scol10 {\n width: 50%;\n}\n\n.alienrpg .skltable {\n width: 35%;\n /* border-style: double; */\n /* border-color: #e92d2d; */\n margin-left: auto;\n margin-right: auto;\n border: 1;\n}\n\n.alienrpg .oddstable {\n width: 96%;\n height: 16px;\n /* border-style: double; */\n border-color: #e92d2d;\n margin-left: auto;\n margin-right: auto;\n border: 1;\n padding-top: 0;\n padding-bottom: 0;\n}\n\n.alienrpg .oddhead {\n font-weight: bold;\n}\n\n.alienrpg .oddcol1 {\n width: 25%;\n}\n\n.alienrpg .oddcol2 {\n width: 39%;\n}\n\n.oddcol3 {\n width: 36%;\n}\n\n.alienrpg .oddcol4 {\n width: 40%;\n}\n\n.alienrpg .bigtable {\n width: 99%;\n /* border-style: double; */\n border-color: #e92d2d;\n margin-left: auto;\n margin-right: auto;\n border: 1;\n padding-top: 0;\n padding-bottom: 0;\n}\n\n.alienrpg .die {\n width: 6%;\n text-align: center;\n}\n\n.alienrpg .inj {\n width: 16%;\n}\n\n.alienrpg .fatal {\n width: 6%;\n}\n\n.alienrpg .tim {\n width: 7%;\n text-align: center;\n}\n\n.alienrpg .eff {\n width: 56%;\n}\n\n.alienrpg .heal {\n width: 15%;\n text-align: center;\n}\n\n.alienrpg .crit {\n width: 19%;\n text-align: center;\n}\n\n.alienrpg .eff2 {\n width: 55%;\n}\n\n/* V10 work */\n.alienrpg .aframe {\n position: relative;\n}\n\n.alienrpg .leftcol {\n position: absolute;\n width: 45%;\n left: 1.2%;\n text-align: justify;\n /* background: #855f5f; */\n}\n\n.alienrpg .rightcol {\n position: absolute;\n width: 45%;\n left: 50%;\n text-align: justify;\n /* background: rgb(174, 174, 110); */\n}\n\n.alienrpg .heading {\n color: var(--aliengreen);\n font-size: 28px;\n border-bottom: 2px solid var(--color-underline-header);\n}\n\n.alienrpg .heading2 {\n text-align: center;\n color: var(--aliengreen);\n /* font-size: x-large; */\n}\n\n.alienrpg .heading3 {\n color: var(--aliengreen);\n}\n\n.alienrpg .imagecontainer {\n position: relative;\n text-align: center;\n color: white;\n}\n\n/* Import settings */\n.alienrpg .container {\n width: 100%;\n}\n\n.alienrpg .listHeading {\n text-align: center;\n vertical-align: middle;\n padding: 10px 0px;\n border-bottom: 1px solid black;\n margin-bottom: 10px;\n}\n\n.alienrpg .twogridcol {\n display: grid;\n grid-template-columns: repeat(auto-fill, minmax(160px, 50%));\n}\n\n.alienrpg .twogridcol input[type=checkbox] {\n vertical-align: middle;\n}\n\n.alienrpg .actors.content {\n background: lightgray;\n}\n\n.alienrpg .actors.content.toggle-display {\n display: none;\n}\n\n.alienrpg .items.content {\n background: lightgray;\n}\n\n.alienrpg .items.content.toggle-display {\n display: none;\n}\n\n.alienrpg .journal.content {\n background: lightgray;\n}\n\n.alienrpg .journal.content.toggle-display {\n display: none;\n}\n\n.alienrpg .scenes.content {\n background: lightgray;\n}\n\n.alienrpg .scenes.content.toggle-display {\n display: none;\n}\n\n.alienrpg .tables.content {\n background: lightgray;\n}\n\n.alienrpg .tables.content.toggle-display {\n display: none;\n}\n\n.alienrpg .macros.content {\n background: lightgray;\n}\n\n.alienrpg .macros.content.toggle-display {\n display: none;\n}\n\n.alienrpg .title {\n cursor: pointer;\n}\n\n/* Footer */\n.alienrpg .footer {\n position: sticky;\n bottom: 0;\n left: 0;\n width: inherit;\n height: auto;\n background-color: #d0daee;\n}\n\n.alienrpg .cinsymbol {\n display: inline-block;\n background-image: url(\"../images/icons/cin-symbol.png\");\n width: 36px;\n height: 35px;\n vertical-align: middle;\n background-size: 36px;\n border: 0;\n}\n\n.alienrpg .camsymbol {\n display: inline-block;\n background-image: url(\"../images/icons/cam-symbol.png\");\n width: 36px;\n height: 35px;\n vertical-align: middle;\n background-size: 36px;\n border: 0;\n}\n\n.alienrpg .stresssymbol {\n display: inline-block;\n background-image: url(\"../images/icons/alien-dice-y1.png\");\n width: 36px;\n height: 35px;\n vertical-align: middle;\n background-size: 36px;\n border: 0;\n}\n\n.alienrpg .basesymbol {\n display: inline-block;\n background-image: url(\"../images/icons/alien-dice-6.png\");\n width: 36px;\n height: 35px;\n vertical-align: middle;\n background-size: 36px;\n border: 0;\n}\n\n.alienrpg {\n /* Styles limited to alienrpg sheets */\n /*\n \tOriginal Sheet by Paul Watson\n\n \tCRT Effect by Alec Lownes\n \t\thttp://aleclownes.com/2017/02/01/crt-display.html\n\n \tMay 2021\n */\n /* CHARACTER SHEET */\n /*.sheet {\n \tmin-width: 600px;\n \tmax-width: 1000px;\n \tmin-height: 350px;\n }*/\n /** General Tab **/\n /** General Tab - Left Column **/\n /*** Story and Experience Points ***/\n /*** Conditions ***/\n /*.dots.radiation.radbox_char {\n margin-top: 36px;\n }\n\n .dots.radiation.radbox_synth {\n /*margin-top: 27px;\n margin-top: 7px;\n }\n\n .dots.radiation.radglow_char {\n margin-top: 36px;\n }\n\n .dots.radiation.radglow_synth {\n margin-top: 27px;\n }*/\n /*** Consumables ***/\n /** General Tab - Right Column **/\n /** - **/\n /* Creature Sheet */\n /* Items */\n}\n.alienrpg .item-form {\n font-family: var(--alienfont);\n background: hsl(0, 0%, 0%);\n}\n.alienrpg .actor-header {\n flex: 0 0 180px;\n overflow: hidden;\n display: flex;\n flex-direction: row;\n flex-wrap: wrap;\n justify-content: flex-start;\n margin-bottom: 1px;\n background-color: hsl(0, 0%, 0%);\n}\n.alienrpg .vehicle-header {\n overflow: hidden;\n display: flex;\n margin-bottom: 1px;\n background-color: hsl(0, 0%, 0%);\n}\n.alienrpg .profile-img {\n flex: 0 0 100px;\n height: 150px;\n width: auto;\n}\n.alienrpg .profile-img-item {\n flex: 0 0 100px;\n height: 100px;\n margin-right: 10px;\n width: auto;\n justify-self: center;\n}\n.alienrpg .profile-img-vehicle {\n flex: 0 0 100px;\n height: 160px;\n margin-right: 10px;\n width: 300px;\n}\n.alienrpg .header-fields {\n flex: 1;\n}\n.alienrpg h1.charname {\n height: 50px;\n padding: 0px;\n margin: 0 5px 5px 5px;\n border-bottom: 0;\n border: 1px solid var(--aliengreen);\n}\n.alienrpg h1.charname input {\n width: 100%;\n height: 100%;\n margin: 0;\n color: inherit;\n border: 1px solid var(--aliengreen);\n}\n.alienrpg .sheet nav.sheet-tabs {\n border-top: 1px solid var(--aliengreen) !important;\n border-bottom: 1px solid var(--aliengreen) !important;\n}\n.alienrpg .sheet-tabs {\n flex: 0;\n border-top: 1px solid var(--aliengreen) !important;\n border-bottom: 1px solid var(--aliengreen) !important;\n}\n.alienrpg .tab,\n.alienrpg .editor {\n height: 100%;\n background-color: hsl(0, 0%, 0%);\n}\n.alienrpg .tox .tox-editor-container {\n background: hsl(0, 0%, 100%);\n}\n.alienrpg .tox .tox-edit-area {\n padding: 0 8px;\n}\n.alienrpg .maxboxsize {\n max-width: 40px;\n color: inherit;\n background-color: hsl(0, 0%, 0%);\n height: 20px;\n padding: 0;\n margin: 1px;\n text-align: center;\n border: 1px solid var(--aliengreen);\n}\n.alienrpg .healboxsize {\n max-width: 80px;\n color: inherit;\n background-color: hsl(0, 0%, 0%);\n height: 20px;\n padding: 0;\n margin: 1px;\n text-align: center;\n border: 1px solid var(--aliengreen);\n}\n.alienrpg .cashboxsize {\n max-width: 150px;\n color: inherit;\n justify-items: center;\n background-color: hsl(0, 0%, 0%);\n text-align: center;\n border: 1px solid var(--aliengreen);\n}\n.alienrpg .textbox {\n color: inherit;\n background-color: hsl(0, 0%, 0%);\n padding: 5px;\n margin: 5px 5px 5px 5px;\n border: 1px solid var(--aliengreen);\n}\n.alienrpg .textbox1 {\n color: inherit;\n justify-items: center;\n background-color: hsl(0, 0%, 0%);\n width: 230px;\n padding: 0;\n margin-top: 1px;\n margin-bottom: 1px;\n border: 1px solid var(--aliengreen);\n}\n.alienrpg .textbox2 {\n color: inherit;\n justify-items: center;\n background-color: hsl(0, 0%, 0%);\n width: 400px;\n padding: 0;\n margin-top: 1px;\n margin-bottom: 1px;\n border: 1px solid var(--aliengreen);\n}\n.alienrpg .textbox3 {\n color: inherit;\n background-color: hsl(0, 0%, 0%);\n padding: 5px;\n margin: 5px 5px 5px 5px;\n width: 180px;\n border: 1px solid var(--aliengreen);\n}\n.alienrpg .textbox4 {\n color: inherit;\n justify-items: center;\n background-color: hsl(0, 0%, 0%);\n width: 450px;\n padding: 0;\n margin-top: 1px;\n margin-bottom: 1px;\n border: 1px solid var(--aliengreen);\n}\n.alienrpg textarea {\n resize: none;\n padding: 2;\n color: inherit;\n border: 1px solid var(--aliengreen);\n font-family: var(--alienfont);\n font-size: var(--fontsize);\n}\n.alienrpg form .sheet-content .click-stat-level {\n height: 18px;\n padding: 8px;\n background: hsl(0, 0%, 0%);\n border-radius: 2px;\n box-shadow: inset 0 0 0 1px hsla(0, 0%, 0%, 0.502);\n font-family: \"Roboto\", system, -apple-system, sans-serif;\n font-size: 10px;\n font-weight: 700;\n line-height: 1;\n text-transform: uppercase;\n letter-spacing: 0.25px;\n display: flex;\n justify-content: center;\n align-items: center;\n cursor: pointer;\n}\n.alienrpg .click-stat-level .fas {\n display: none;\n padding: 2px 4px;\n border-radius: 2px;\n box-shadow: inset 0 0 0 1px hsla(0, 0%, 0%, 0.5);\n font-family: \"Roboto\", system, -apple-system, sans-serif;\n font-size: 10px;\n font-weight: 700;\n line-height: 1;\n text-transform: uppercase;\n letter-spacing: 0.25px;\n display: flex;\n justify-content: center;\n align-items: center;\n cursor: pointer;\n}\n.alienrpg .dots {\n cursor: pointer;\n display: flex;\n flex-direction: column;\n margin-right: 8px;\n font-weight: 700;\n font-size: 15px;\n flex-wrap: wrap;\n}\n.alienrpg .resource-label {\n font-family: var(--alienfont);\n text-transform: uppercase;\n padding-left: 5px;\n justify-self: center;\n flex: auto;\n}\n.alienrpg .speciality-label {\n font-family: var(--alienfont);\n text-transform: uppercase;\n padding-left: 5px;\n justify-self: left;\n flex: auto;\n}\n.alienrpg .attr-label {\n font-weight: bold;\n text-transform: uppercase;\n padding-right: 5px;\n}\n.alienrpg .tabs {\n height: 30px;\n color: inherit;\n background-color: hsl(0, 0%, 0%);\n border: 1px solid var(--aliengreen);\n}\n.alienrpg .tabs .sheet nav.sheet-tabs {\n height: 32px;\n flex: 0 0 32px;\n margin: 4px 0;\n line-height: 32px;\n border-top: 1px solid var(--aliengreen) !important;\n border-bottom: 1px solid var(--aliengreen) !important;\n}\n.alienrpg .tabs .item {\n font-weight: bold;\n color: inherit;\n}\n.alienrpg .tabs .item.active {\n text-decoration: underline;\n text-shadow: none;\n}\n.alienrpg .items-list {\n list-style: none;\n padding-left: 5px;\n padding-right: 5px;\n padding-top: 0px;\n padding-bottom: 0px;\n}\n.alienrpg .item-header {\n background-color: hsl(0, 5%, 16%);\n}\n.alienrpg .item-name {\n margin: 0;\n}\n.alienrpg .item-controls {\n text-align: right;\n}\n.alienrpg .item-label {\n font-family: var(--alienfont);\n font-size: small;\n text-transform: uppercase;\n padding-right: 5px;\n padding-left: 5px;\n}\n.alienrpg .biog {\n height: 300px;\n padding: 3px 0;\n width: 1fr;\n font-family: var(--alienfont);\n}\n.alienrpg .biog .biog-image {\n flex: 0 0 24px;\n margin-right: 5px;\n}\n.alienrpg .biog .editor-content {\n word-wrap: break-word;\n font-family: var(--alienfont);\n}\n.alienrpg .biog img {\n display: block;\n}\n.alienrpg .biog-full {\n height: 600px;\n padding: 3px 0;\n width: 1fr;\n font-family: var(--alienfont);\n}\n.alienrpg .biog-full .biog-image {\n flex: 0 0 24px;\n margin-right: 5px;\n}\n.alienrpg .biog-full .editor-content {\n word-wrap: break-word;\n font-family: var(--alienfont);\n}\n.alienrpg .biog-full img {\n display: block;\n}\n.alienrpg .crt .window-content {\n padding: 5px;\n border: 2px solid var(--aliendarkergreen);\n color: var(--aliengreen);\n text-shadow: 0 0 2px var(--aliendarkergreen);\n}\n.alienrpg .crt .window-content::before {\n content: \" \";\n display: block;\n position: absolute;\n top: 30px;\n left: 0;\n bottom: 0;\n right: 0;\n background: linear-gradient(rgba(18, 16, 16, 0) 50%, rgba(0, 0, 0, 0.25) 50%), linear-gradient(90deg, rgba(255, 0, 0, 0.06), rgba(0, 255, 0, 0.02), rgba(0, 0, 255, 0.06));\n z-index: 2;\n background-size: 100% 2px, 3px 100%;\n pointer-events: none;\n}\n.alienrpg .crt .window-content::after {\n content: \" \";\n display: block;\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n right: 0;\n background: rgba(18, 16, 16, 0.1);\n opacity: 0;\n z-index: 2;\n pointer-events: none;\n}\n.alienrpg .crt textarea {\n border-radius: 0px;\n border: 1px solid var(--aliendarkergreen);\n color: ghostwhite;\n font-family: var(--alienchatfont);\n font-size: 14px;\n font-weight: 200;\n letter-spacing: 1px;\n}\n.alienrpg .crt h1 {\n border-bottom: 2px dotted var(--aliengreen);\n padding-left: 0px;\n}\n.alienrpg .crt label,\n.alienrpg .crt h2,\n.alienrpg .crt h3 {\n padding-left: 0px;\n margin: 0px;\n}\n.alienrpg .crt .profile-img {\n margin: 0;\n height: 157px;\n margin-right: 4px;\n border-radius: 10px;\n}\n.alienrpg .crt h1.charname input {\n text-transform: uppercase;\n width: calc(100% + 10px);\n padding-left: 8px;\n border: 0px;\n}\n.alienrpg .crt input[type=text],\n.alienrpg .crt input[type=number],\n.alienrpg .crt input[type=password],\n.alienrpg .crt input[type=date],\n.alienrpg .crt input[type=time] {\n border-radius: 0px;\n border: 1px solid var(--aliendarkergreen);\n}\n.alienrpg .crt input[type=text]:hover,\n.alienrpg .crt input[type=number]:hover,\n.alienrpg .crt input[type=password]:hover,\n.alienrpg .crt input[type=date]:hover,\n.alienrpg .crt input[type=time]:hover {\n border: 1px solid var(--aliengreen);\n}\n.alienrpg .crt h1.charname input:focus {\n box-shadow: 0 0 10px var(--aliengreen);\n}\n.alienrpg .crt h1.charname {\n margin: 0px 0px 5px 0px;\n}\n.alienrpg .crt .select-css {\n border-radius: 3px;\n border: 1px solid var(--aliendarkergreen);\n}\n.alienrpg .crt .select-css:hover {\n border: 1px solid var(--aliengreen);\n}\n.alienrpg .crt .grid-4col {\n border: 3px double var(--aliengreen);\n border-bottom: 1px solid var(--aliengreen);\n}\n.alienrpg .crt .grid-synth {\n grid-column: 3;\n grid-template-columns: 25% 25% 50%;\n border: 3px double var(--aliengreen);\n border-bottom: 1px solid var(--aliengreen);\n padding: 4px;\n}\n.alienrpg .crt .synth-stresslabel {\n justify-self: left;\n text-align: left;\n}\n.alienrpg .crt .minus-btn {\n width: 14px;\n color: var(--aliendarkergreen);\n font-size: 30px;\n}\n.alienrpg .crt .plus-btn {\n width: 14px;\n color: var(--aliendarkergreen);\n font-size: 30px;\n margin-left: -7px;\n}\n.alienrpg .crt .rollable-stress:hover,\n.alienrpg .crt .rollCrit:hover {\n color: var(--aliengreen);\n background-color: #000;\n border: 0px solid var(--aliengreen);\n font-weight: 1;\n font-size: 150%;\n box-shadow: 0 0 0px var(--aliengreen);\n animation: textShadow 1s infinite;\n}\n.alienrpg .crt .fa-solid.fa-wrench:hover,\n.alienrpg .crt .fa-solid.fa-toolbox:hover {\n color: red;\n animation: textShadow 1s infinite;\n}\n.alienrpg .crt .far.fa-heart:hover {\n color: red;\n animation: textShadow 1s infinite;\n}\n.alienrpg .crt .resource-content .maxboxsize {\n vertical-align: 7px;\n}\n.alienrpg .crt .crt-grid-Char-Att {\n margin-left: -5px;\n border-left: 3px double var(--aliengreen);\n border-bottom: 3px double var(--aliengreen);\n border-right: 3px double var(--aliengreen);\n float: right;\n width: 100%;\n padding: 6px 12px 6px 2px;\n grid-column-gap: 0px;\n grid-template-areas: \"crt_gCol1 crt_gCol2 crt_gCol3 crt_gCol4 crt_gCol5 crt_gCol6\" \"crt_gCol7 crt_gCol8 crt_gCol9 crt_gCol10 crt_gCol11 crt_gCol12\";\n grid-template-columns: 25% 8% 25% 8% 25% 8%;\n display: grid;\n grid-row-gap: 3px;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n}\n.alienrpg .crt_gCol1,\n.alienrpg .crt_gCol2,\n.alienrpg .crt_gCol3,\n.alienrpg .crt_gCol4,\n.alienrpg .crt_gCol5,\n.alienrpg .crt_gCol6,\n.alienrpg .crt_gCol7,\n.alienrpg .crt_gCol8,\n.alienrpg .crt_gCol9,\n.alienrpg .crt_gCol10,\n.alienrpg .crt_gCol11,\n.alienrpg .crt_gCol12 {\n justify-self: center;\n align-self: center;\n}\n.alienrpg .crt_gCol11 {\n color: var(--aliendarkergreen);\n}\n.alienrpg .crt-crt-grid-Char-Att .maxboxsize {\n min-width: 40px;\n z-index: 1;\n}\n.alienrpg .crt .NPC {\n width: 15px;\n height: 15px;\n}\n.alienrpg .crt .tooltip .tooltiptext {\n width: 250px;\n top: -36px;\n right: 200%;\n margin-left: -60px;\n color: black;\n background-color: var(--aliengreen);\n box-shadow: 0 0 10px var(--aliengreen);\n}\n.alienrpg .crt .tooltip .tooltiptext::after {\n margin-top: 10px;\n border-width: 7px;\n border-style: solid;\n border-color: transparent transparent transparent var(--aliengreen);\n}\n.alienrpg .crt .crt-grid-Char-Att .crt-gCol6:focus,\n.alienrpg .crt .grid-Consumables .maxboxsize:focus {\n color: var(--aliendarkergreen);\n background-color: var(--alienoddtab);\n box-shadow: 0 0 0 #000;\n cursor: not-allowed;\n}\n.alienrpg .crt .crt-grid-Char-Att .crt_gCol6:hover,\n.alienrpg .crt .grid-Consumables .maxboxsize:hover {\n cursor: default;\n border: 1px solid var(--aliendarkergreen);\n}\n.alienrpg .crt .click-stat-level .far {\n letter-spacing: 1px;\n}\n.alienrpg .crt .synthsdont {\n margin: 10px;\n padding-left: 10px;\n border-left: 2px dotted var(--aliengreen);\n}\n.alienrpg .crt .imitate-human {\n text-align: center;\n}\n.alienrpg .crt .text {\n background-color: var(--aliendarkergreen);\n}\n.alienrpg .crt .tabs {\n color: #000;\n background-color: #fff;\n font-weight: bold;\n text-transform: uppercase;\n text-shadow: 0 0 2px white;\n}\n.alienrpg .crt .tabs .item.active {\n text-decoration: none;\n font-size: 110%;\n color: white;\n background-color: var(--aliendarkergreen);\n box-shadow: 0 0 10px var(--aliendarkergreen);\n text-shadow: 0 0 10px var(--aliengreen);\n cursor: default;\n}\n.alienrpg .crt .tabs .item {\n width: 100%;\n padding-top: 6px;\n}\n.alienrpg .crt .tabs .item.active {\n padding-top: 5px;\n}\n.alienrpg .crt .tabs .item:hover {\n color: #000;\n background-color: var(--alienitemselect);\n box-shadow: 0 0 10px var(--alienitemselect);\n margin: -3px 0 -3px 0;\n padding-top: 6px;\n}\n.alienrpg .crt .grid-genPage h2 {\n text-transform: uppercase;\n}\n.alienrpg .crt .grid-2col-border {\n margin-top: -3px;\n padding-bottom: 4px;\n}\n.alienrpg .crt .journal-sheet select {\n text-overflow: ellipsis;\n}\n.alienrpg .crt .resource-content button {\n width: 16px;\n color: var(--aliendarkergreen);\n}\n.alienrpg .crt .grid-crtPage {\n display: grid;\n grid-template-areas: \"crt_Col1 crt_Col2\";\n grid-template-columns: 220px;\n}\n.alienrpg .crt .crt_Col1 {\n display: grid;\n grid-template-areas: \"crt_Item1\", \"crt_Item2\", \"crt_Item3\";\n grid-template-columns: 100%;\n}\n.alienrpg .crt .crt_Col2 {\n display: grid;\n grid-template-areas: \"crt_Item4\", \"crt_Item5\", \"crt_Item7\", \"crt_Item8\", \"crt_Item9\", \"crt_Item6\";\n grid-template-columns: 100%;\n padding-left: 5px;\n}\n.alienrpg .crt .crt_Col1 h2 {\n text-transform: uppercase;\n padding-bottom: 4px;\n}\n.alienrpg .crt .crt_Item1,\n.alienrpg .crt .crt_Item2_char,\n.alienrpg .crt .crt_Item2_synth,\n.alienrpg .crt .crt_Item3 {\n border: 1px solid var(--aliengreen);\n padding: 5px;\n}\n.alienrpg .crt .crt_Item1 {\n text-align: center;\n /* height: 130px; */\n}\n.alienrpg .crt .crt_Item1 .sp_faded {\n padding-top: 5px;\n color: var(--aliendarkergreen);\n}\n.alienrpg .crt .crt_Item1 .xp_faded {\n padding-top: 6px;\n color: var(--aliendarkergreen);\n}\n.alienrpg .crt .crt_Item1 h2 {\n padding-top: 8px;\n}\n.alienrpg .crt .crt_Item1 .experience {\n width: 160px;\n display: inline-flex;\n margin-bottom: 10px;\n}\n.alienrpg .crt .crt_Item1 .xp_dots_pos {\n padding-top: 18px;\n}\n.alienrpg .crt .crt_Item2_char {\n position: relative;\n height: 334px;\n}\n.alienrpg .crt .crt_Item2_synth {\n position: relative;\n}\n.alienrpg .crt .dots_conditions .dots {\n height: 25px;\n padding-top: 4px;\n padding-left: 7px;\n}\n.alienrpg .crt .dots.starving,\n.alienrpg .crt .dots.exhausted,\n.alienrpg .crt .dots.panic {\n width: 100%;\n background-color: var(--alienoddtab);\n}\n.alienrpg .crt .overwatch {\n margin: 15px 0 25px 13px;\n}\n.alienrpg .crt .overwatch_synth {\n /* margin: 20px 0 15px 13px ; */\n margin: 6px 0 0 13px;\n}\n.alienrpg .crt .dots.panic .panicked {\n color: white;\n background-color: red;\n margin-top: -5px;\n margin-left: -7px;\n padding-left: 6px;\n border-top: 2px solid red;\n border-bottom: 2px solid red;\n font-weight: bold;\n box-shadow: 0 0 10px red;\n animation: textShadow 1s infinite;\n}\n.alienrpg .crt .panicked-textarea {\n margin-left: 60px;\n border: 1px solid yellow;\n background-color: orange;\n}\n.alienrpg .crt .panicked-textarea:focus {\n border: 1px solid yellow;\n background-color: yellow;\n color: red;\n}\n.alienrpg .crt .dots.radiation {\n border: 1px dashed var(--alienitemselect);\n color: var(--alienitemselect);\n width: 98%;\n padding-top: 16px;\n padding-bottom: 19px;\n align-items: center;\n flex-wrap: nowrap;\n margin: 2px;\n}\n.alienrpg .crt #bottom {\n position: absolute;\n bottom: 0;\n left: 0;\n}\n.alienrpg .crt .dots.radiation.rad_glow {\n background-color: var(--alienitemselect);\n color: #000;\n border-radius: 3px;\n box-shadow: 0 0 10px yellow;\n}\n.alienrpg .crt .crt_grid_SynthStress {\n display: grid;\n grid-template-areas: \"imitate-human_left imitate-human_right\";\n grid-template-columns: 20% 80%;\n}\n.alienrpg .crt .imitate-human_left {\n padding: 7px 0 0 0;\n}\n.alienrpg .crt .imitate-human_right {\n padding: 5px 0px 0px 10px;\n}\n.alienrpg .crt .synth-label {\n width: 100%;\n margin-top: 2px;\n padding: 6px 0px 5px 0px;\n text-transform: uppercase;\n text-align: center;\n}\n.alienrpg .crt .alienrpgv .synth_fake_check {\n color: var(--aliendarkergreen);\n width: 100%;\n margin-top: 12px;\n padding: 6px 0px 6px 0px;\n text-transform: uppercase;\n text-align: center;\n background-color: var(--alienoddtab);\n}\n.alienrpg .crt .fas.fa-parachute-box {\n vertical-align: top;\n padding-top: 6px;\n padding-left: 3px;\n}\n.alienrpg .crt .fa-parachute-box:before {\n content: \"\\f49e\";\n}\n.alienrpg .crt .crt_Item3 .supply-btn.Power2 {\n padding-left: 6px;\n font-size: 20px;\n}\n.alienrpg .crt .crt_gridCarrer {\n display: grid;\n grid-template-areas: \"crt_box1 crt_box2 crt_box3 crt_box4\";\n padding: 0px;\n padding-top: 1px;\n grid-template-columns: 17% 36% 17% 30%;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n margin-bottom: 2px;\n}\n.alienrpg .crt .crt_gridCarrer .crt_box1,\n.alienrpg .crt .crt_gridCarrer .crt_box2,\n.alienrpg .crt .crt_gridCarrer .crt_box3,\n.alienrpg .crt .crt_gridCarrer .crt_box4 {\n justify-self: center;\n max-width: 100%;\n padding-top: 0px;\n}\n.alienrpg .crt .crt_gridSpecialty {\n display: grid;\n grid-template-areas: \"crt_sbox1 crt_sbox2\";\n padding: 4px 0px 3px 0px;\n grid-template-columns: 17% 83%;\n margin-bottom: 2px;\n}\n.alienrpg .crt .crt_gridSpecialty .crt_sbox1,\n.alienrpg .crt .crt_gridSpecialty .crt_sbox2 {\n justify-self: center;\n max-width: 100%;\n padding-top: 0px;\n}\n.alienrpg .crt .crt_grid-special {\n grid-area: crt_sbox2;\n display: grid;\n width: 100%;\n grid-template-areas: \"crt_spe1 crt_spe2\";\n grid-template-columns: 75% 25%;\n}\n.alienrpg .crt .crt .crt_spe1 {\n grid-area: crt_spe1;\n font-weight: 100;\n text-transform: uppercase;\n}\n.alienrpg .crt .crt_spe2 {\n grid-area: crt_spe2;\n padding-right: 5px;\n justify-self: right;\n}\n.alienrpg .crt .crt_Item4,\n.alienrpg .crt .crt_Item5,\n.alienrpg .crt .crt_Item6,\n.alienrpg .crt .crt_Item7,\n.alienrpg .crt .crt_Item8,\n.alienrpg .crt .crt_Item9 {\n border: 0px solid var(--aliengreen);\n margin-bottom: 3px;\n}\n.alienrpg .crt_Item4 .resource-label-header,\n.alienrpg .crt_Item5 .resource-label-header,\n.alienrpg .crt_Item6 .resource-label-header,\n.alienrpg .crt_Item7 .resource-label-header,\n.alienrpg .crt_Item8 .resource-label-header,\n.alienrpg .crt_Item9 .resource-label-header {\n display: block;\n width: 100%;\n padding: 1px 0px 1px 2px;\n color: #000;\n font-weight: bolder;\n text-transform: uppercase;\n background-color: var(--aliendarkergreen);\n}\n.alienrpg .crt .crt_Item4 {\n height: 50px;\n}\n.alienrpg .crt .crt_Item5 textarea {\n height: 107px;\n}\n.alienrpg .crt .crt_Item5 textarea:hover,\n.alienrpg .crt .crt_Item7 textarea:hover {\n border: 1px solid var(--aliengreen);\n}\n.alienrpg .crt .crt_Item6 {\n height: 216px;\n border: 1px solid var(--aliendarkergreen);\n margin-bottom: 0px;\n}\n.alienrpg .crt .crt_Item7 textarea {\n height: 87px;\n}\n.alienrpg .crt .crt_Item8 {\n padding-bottom: 2px;\n}\n.alienrpg .crt .crt_Item8 input,\n.alienrpg .crt .crt_Item9 input {\n margin: 0px;\n width: 100%;\n}\n.alienrpg .crt .crt_Relat {\n display: grid;\n grid-template-areas: \"crt_Relat_Buddy crt_Relat_Rival\";\n grid-template-columns: 49%;\n grid-column-gap: 5px;\n}\n.alienrpg .crt_Col3 {\n grid-area: crt_Col3;\n padding-top: 10px;\n color: var(--aliendarkergreen);\n font-family: var(--alienfont);\n}\n.alienrpg .crt.grid-attr {\n border: 0px solid var(--aliengreen);\n}\n.alienrpg .crt .talent-btn:hover,\n.alienrpg .crt .talent-btn:focus {\n box-shadow: 0 0 7px var(--aliengreen);\n text-shadow: 0 0 15px var(--aliengreen);\n background-color: var(--aliengreen);\n cursor: help;\n font-weight: bolder;\n text-transform: uppercase;\n color: #000;\n}\n.alienrpg .crt .rollable {\n width: 90%;\n text-align: center;\n}\n.alienrpg .rollable:hover,\n.alienrpg .rollcomputer:hover {\n color: var(--aliengreen);\n background-color: #000;\n border: 0px solid var(--aliengreen);\n font-weight: 1;\n font-size: 130%;\n box-shadow: 0 0 0px var(--aliengreen);\n animation: textShadow 1s infinite;\n}\n.alienrpg .crt .rollItem,\n.alienrpg .crt .creature-acid-roll {\n width: 100%;\n text-align: center;\n}\n.alienrpg .crt .rollItem:hover,\n.alienrpg .crt .rollItem:focus {\n text-shadow: 0 0 15px var(--aliengreen);\n box-shadow: 0 0 7px var(--aliengreen);\n background-color: var(--aliengreen);\n color: #000;\n font-size: 100%;\n font-weight: bolder;\n text-transform: uppercase;\n}\n.alienrpg .crt .grid-talents {\n text-align: center;\n grid-template-columns: 90% 10%;\n}\n.alienrpg .crt .talTitle {\n text-transform: uppercase;\n color: #000;\n background-color: var(--aliengreen);\n}\n.alienrpg .crt .item-header {\n /* background-color: var(--aliendarkergreen); */\n /* color: black; */\n}\n.alienrpg .crt .textbox {\n color: ghostwhite;\n font-family: var(--alienchatfont);\n font-size: 14px;\n font-weight: 200;\n letter-spacing: 1px;\n}\n.alienrpg .crt .textbox:focus {\n font-weight: 400;\n}\n.alienrpg .crt .encumbrance .encumbrance-bar {\n background: var(--alienitemselect);\n}\n.alienrpg .crt .blink {\n padding: 0px 0px 2px 5px;\n margin-top: 5px;\n margin-bottom: 5px;\n background-color: red;\n color: white;\n text-shadow: 0 0 5px red;\n animation: blink 0.5s 5;\n}\n.alienrpg .crt_lCol6 {\n justify-self: center;\n}\n.alienrpg .crt .crit-injuries {\n margin-top: 118px;\n}\n.alienrpg .crt .grid-crit {\n grid-template-columns: 95% 5%;\n}\n.alienrpg .crt_crit2 {\n text-align: center;\n font-size: 15px;\n}\n.alienrpg .crt .Item11 {\n border: 0px solid var(--aliengreen);\n}\n.alienrpg .crt .Item11 .items-list {\n height: 179px;\n}\n.alienrpg .crt .critical-inj {\n padding-bottom: 10px;\n}\n.alienrpg .crt .resource-label-header.rollCrit:hover {\n font-size: 15px;\n background-color: var(--aliendarkergreen);\n animation: textShadow 1s infinite;\n}\n.alienrpg .crt_box4 {\n padding: 7px 0px 0px 7px;\n}\n.alienrpg .crt .crt_Col1 {\n margin-left: -5px;\n}\n.alienrpg .crt .fas.fa-tools {\n vertical-align: top;\n padding-top: 13px;\n margin-left: 5px;\n}\n.alienrpg .crt .fas.fa-tools:hover {\n cursor: help;\n}\n.alienrpg .crt .fas.fa-tools:before {\n content: \"\\f022\";\n}\n.alienrpg .crt .fas:hover {\n color: var(--aliengreen);\n text-shadow: 0 0 2px var(--aliengreen);\n animation: textShadow 0.5s 0.3;\n}\n.alienrpg .crt .items-list .item-header {\n border-bottom-style: solid;\n border-bottom-color: var(--aliengreen);\n}\n.alienrpg .crt .Col3 .panel {\n margin-left: 5px;\n padding: 0 10px 0 10px;\n border-left: 2px inset var(--aliengreen);\n}\n.alienrpg .crt .tab.inventory .fas {\n margin-right: 10px;\n}\n.alienrpg .crt .creature-acid-roll:hover,\n.alienrpg .crt .creature-acid-roll:focus {\n text-shadow: 0 0 0px var(--aliengreen);\n color: var(--aliengreen);\n background-color: #000;\n font-weight: 1;\n font-size: 110%;\n border: 0px solid var(--aliengreen);\n animation: textShadow 1s infinite;\n}\n.alienrpg .crt .creature-attack-roll {\n width: 260px;\n height: 40px;\n border-radius: 3px;\n text-shadow: 0 0 rgba(0, 0, 0, 0);\n color: rgba(0, 0, 0, 0);\n background: url(../images/alien_crt_roll-attack.png) no-repeat top left;\n}\n.alienrpg .crt .creature-attack-roll:hover {\n border-radius: 3px;\n background-color: var(--aliendarkergreen);\n text-shadow: 0 0 rgba(0, 0, 0, 0);\n color: rgba(0, 0, 0, 0);\n background: url(../images/alien_crt_roll-attack_hover.gif) no-repeat top left;\n}\n.alienrpg .crt .profile-img-item {\n margin: 0;\n height: 125px;\n width: auto;\n margin-right: 4px;\n border-radius: 10px;\n}\n.alienrpg .crt .textbox1,\n.alienrpg .crt .textbox2 {\n padding-left: 5px;\n}","$c-white: hsl(0, 0%, 100%);\r\n$c-black: hsl(0, 0%, 0%);\r\n$c-green: hsl(84, 100%, 59%);\r\n\r\n:root {\r\n --aliengreen: hsl(84, 100%, 59%);\r\n --aliendarkergreen: hsl(141, 60%, 40%);\r\n --alienitemselect: hsl(70, 80%, 74%);\r\n --alienoddtab: hsl(72, 29%, 7%);\r\n --blue: hsl(224, 75%, 62%);\r\n --black: hsl(0, 0%, 0%);\r\n --white: hsl(0, 0%, 100%);\r\n --alientextjournal: #b1e0e7;\r\n --journalback: url(../images/mother-instructions/indbackground2.png);\r\n --chatbackground: url(/systems/alienrpg/images/IndBackground3.png);\r\n --alienchatfont: 'Blinker', sans-serif;\r\n --alienchatwhite: hsl(0, 0%, 100%);\r\n --alienchatred: hsl(0, 100%, 50%);\r\n --alienchatredshadow: rgb(230 230 230);\r\n --alienchatblue: hsl(240deg 42% 72%);\r\n // --alienchatlightblue: hsl(240, 96%, 70%);\r\n --alienchatlightblue: hsl(120, 97%, 41%);\r\n --alienchatlightgreen: hsl(120, 97%, 41%);\r\n --alienchatgoldenrod: hsl(43, 74%, 49%);\r\n}\r\n","// Import utilities.\r\n@import 'utils/typography';\r\n@import 'utils/colors';\r\n@import 'utils/mixins';\r\n@import 'utils/variables';\r\n\r\n/* Global styles */\r\n@import 'global/window';\r\n@import 'global/mother-instruction-images';\r\n@import 'global/grid';\r\n@import 'global/flex';\r\n@import 'global/itemList';\r\n@import 'global/select-css';\r\n@import 'actor/alien-crt-ui';\r\n@import 'global/module';\r\n\r\n.alienrpg {\r\n /* Styles limited to alienrpg sheets */\r\n @import 'components/forms';\r\n @import 'components/resource';\r\n @import 'components/tabs';\r\n @import 'components/items';\r\n @import 'actor/alien-crt-actor';\r\n}\r\n",".alienrpg ul ol {\r\n margin-left: 3px;\r\n}\r\n.alienrpg #context-menu {\r\n // width: 100%;\r\n width: auto;\r\n height: max-content;\r\n min-width: 150px;\r\n max-width: 360px;\r\n position: absolute;\r\n left: -900%;\r\n top: -102%;\r\n background: $c-black;\r\n border: 1px solid var(--aliengreen);\r\n border-radius: 5px;\r\n color: var(--aliengreen);\r\n text-align: left;\r\n font-size: smaller;\r\n z-index: 1;\r\n}\r\n.alienrpg #context-menu li.context-item {\r\n line-height: 16px;\r\n}\r\n\r\n.alienrpg .window-content {\r\n // font-family: var(--alienfont);\r\n // color: var(--aliengreen);\r\n // font-size: var(--fontsize);\r\n background: hsl(0deg, 0%, 0%);\r\n border: var(--aliengreen) 1px solid;\r\n // flex-direction: column;\r\n // flex-wrap: nowrap;\r\n // padding: 2px;\r\n // overflow-y: scroll;\r\n // overflow-x: auto;\r\n // border: var(--aliengreen) 3px;\r\n}\r\n\r\n// .alienrpg .window-content {\r\n// // font-family: var(--alienfont);\r\n// // color: var(--aliengreen);\r\n// // font-size: var(--fontsize);\r\n// background: $c-black;\r\n// // flex-direction: column;\r\n// // flex-wrap: nowrap;\r\n// // padding: 2px;\r\n// // overflow-y: scroll;\r\n// // overflow-x: auto;\r\n// // border: var(--aliengreen) 3px;\r\n// }\r\n\r\n.alienrpg form {\r\n font-family: var(--alienfont);\r\n color: var(--aliengreen);\r\n font-size: var(--fontsize);\r\n background: $c-black;\r\n flex-direction: column;\r\n flex-wrap: nowrap;\r\n padding: 2px;\r\n overflow-y: scroll;\r\n overflow-x: auto;\r\n border: var(--aliengreen) 3px;\r\n}\r\n\r\n.journal-sheet {\r\n form {\r\n // font-family: var(--alienfont);\r\n // color: var(--aliengreen);\r\n // background: url(../images/mother-instructions/indbackground2.png) no-repeat top left;\r\n background: var(--journalback) top left !important;\r\n background-size: cover;\r\n border: 1px solid var(--aliengreen);\r\n border-radius: 1px;\r\n // color: hsl(187, 52%, 80%);\r\n color: var(--alientextjournal) !important;\r\n }\r\n select {\r\n font-family: var(--alienfont);\r\n // color: $c-green;\r\n color: inherit;\r\n background: $c-black;\r\n border: var(--aliengreen) 3px;\r\n border: 1px solid hsl(53, 4%, 46%);\r\n border-radius: 3px;\r\n padding: 0 3px;\r\n text-overflow: ellipsis;\r\n font-size: 16px;\r\n }\r\n input {\r\n font-family: var(--alienfont);\r\n // color: $c-green;\r\n color: inherit;\r\n\r\n background: $c-black;\r\n border: var(--aliengreen) 3px;\r\n }\r\n button {\r\n font-family: var(--alienfont);\r\n // color: $c-green;\r\n color: inherit;\r\n\r\n background: $c-black;\r\n border: var(--aliengreen) solid 1px;\r\n width: 100%;\r\n margin: 0 1px;\r\n border-radius: 3px;\r\n font-size: 14px;\r\n line-height: 28px;\r\n }\r\n\r\n critbutton {\r\n font-family: var(--alienfont);\r\n // color: $c-green;\r\n color: inherit;\r\n\r\n background: $c-black;\r\n border: var(--aliengreen) solid 1px;\r\n // width: 100%;\r\n margin: 0 1px;\r\n border-radius: 3px;\r\n font-size: 14px;\r\n line-height: 28px;\r\n }\r\n .tox .tox-editor-container {\r\n background-color: $c-white;\r\n }\r\n}\r\n\r\na.entity-link {\r\n color: $c-white;\r\n background: $c-black;\r\n}\r\n\r\n.alienrpg a.entity-link {\r\n color: $c-white;\r\n background: $c-black;\r\n}\r\na.content-link {\r\n color: $c-white;\r\n background: $c-black;\r\n}\r\n\r\n.alienrpg a.content-link {\r\n color: $c-white;\r\n background: $c-black;\r\n}\r\n#chat .message {\r\n border: 1px solid hsl(0deg, 8%, 34%);\r\n border-radius: 1px;\r\n}\r\n.chat-message {\r\n // background-image: url('/systems/alienrpg/images/IndBackground3.png');\r\n background-image: var(--chatbackground);\r\n background-size: cover;\r\n background-repeat: no-repeat;\r\n background-position: center;\r\n color: inherit;\r\n // color: $c-green;\r\n\r\n .message-header .message-sender {\r\n color: var(--aliengreen);\r\n // color: inherit;\r\n }\r\n .message-metadata {\r\n color: var(--aliengreen);\r\n // color: inherit;\r\n }\r\n .flavor-text {\r\n color: var(--aliengreen);\r\n // color: inherit;\r\n }\r\n .table-draw .table-results .table-result {\r\n color: var(--aliengreen);\r\n // color: inherit;\r\n }\r\n}\r\n.chat-message .table-draw .table-results .table-result .chatBG {\r\n // background-image: url('/systems/alienrpg/images/IndBackground3.png');\r\n background-image: var(--chatbackground);\r\n background-size: cover;\r\n background-repeat: no-repeat;\r\n background-position: center;\r\n color: var(--aliengreen);\r\n\r\n padding-left: 6px;\r\n}\r\n.chat-message.whisper {\r\n background: hsl(0, 0%, 9%);\r\n // color: $c-green;\r\n color: var(--aliengreen);\r\n}\r\n\r\n.chat-message.blind {\r\n background: hsl(0, 0%, 9%);\r\n}\r\n\r\n.chat-message.emote {\r\n background: hsl(0, 0%, 9%);\r\n}\r\n\r\n.chat-message .critchat {\r\n display: flex;\r\n align-items: center;\r\n border-bottom: 1px solid var(--color-border-light-primary);\r\n padding: 3px 0;\r\n color: var(--aliengreen);\r\n}\r\n\r\n.dice-tooltip .roll > img {\r\n width: 24px;\r\n}\r\n\r\n.dice-tooltip {\r\n border: 1px solid var(--aliengreen);\r\n border-radius: 1px;\r\n background: $c-black;\r\n\r\n .dice-rolls {\r\n color: inherit;\r\n background: $c-black;\r\n }\r\n\r\n .part-header {\r\n color: inherit;\r\n // color: $c-green;\r\n background: $c-black;\r\n }\r\n}\r\n.dice-tooltip .dice-rolls .roll {\r\n filter: none;\r\n}\r\n.dice-tooltip .dice-rolls .roll.max {\r\n filter: none;\r\n}\r\n.dice-tooltip .dice-rolls .roll.min {\r\n filter: none;\r\n}\r\n\r\n.inline-roll .dice-tooltip {\r\n color: inherit;\r\n // color: $c-green;\r\n background: $c-black;\r\n border: 2px solid var(--aliengreen);\r\n border-radius: 2px;\r\n}\r\n// a.entity-link,\r\na.inline-roll {\r\n background: $c-black;\r\n padding: 1px 4px;\r\n border: 1px solid var(--aliengreen);\r\n border-radius: 2px;\r\n white-space: nowrap;\r\n word-break: break-all;\r\n}\r\n\r\n.dice-roll .dice-formula,\r\n.dice-roll .dice-total {\r\n // color: inherit;\r\n color: var(--aliengreen);\r\n}\r\n.dice-tooltip .part-header .part-formula {\r\n // color: $c-green;\r\n color: inherit;\r\n}\r\n.part-total {\r\n // color: $c-green;\r\n color: inherit;\r\n}\r\n\r\n.alienrpg h2 {\r\n border: 0;\r\n padding: 0;\r\n margin: 1px;\r\n margin-left: 5px;\r\n // font-size: var(--fontsize) ;\r\n}\r\n.alienrpg h3 {\r\n border: 0;\r\n padding: 0;\r\n margin: 1px;\r\n // font-size: var(--fontsize) ;\r\n\r\n // margin-left: 2px;\r\n}\r\n\r\n.alienrpg h4 {\r\n border: 0;\r\n padding: 0;\r\n margin: 1px;\r\n // font-size: var(--fontsize) ;\r\n}\r\n.resource-content {\r\n button {\r\n flex: 0;\r\n border: 0;\r\n width: 30px;\r\n font-size: 1.5rem;\r\n padding: 0;\r\n color: inherit;\r\n margin: 0;\r\n }\r\n}\r\n\r\n.rollable:hover,\r\n.rollcomputer:hover {\r\n color: var(--aliengreen);\r\n background-color: #000;\r\n border: 0px solid var(--aliengreen);\r\n font-weight: 1;\r\n font-size: 120%;\r\n box-shadow: 0 0 0px var(--aliengreen);\r\n animation: textShadow 1s infinite;\r\n}\r\n\r\n.far.fa-heart:hover {\r\n color: red;\r\n animation: textShadow 1s infinite;\r\n}\r\n\r\n// .rollable,\r\n// .rollcomputer {\r\n// &:hover,\r\n// &:focus {\r\n// // color: black;\r\n// text-shadow: 0 0 20px hsl(0, 100%, 50%);\r\n// font-size: 95%;\r\n// cursor: pointer;\r\n// }\r\n// }\r\n\r\n.rollableVeh {\r\n &:hover,\r\n &:focus {\r\n text-shadow: 0 0 20px hsl(0, 100%, 50%);\r\n font-size: 1.3em;\r\n font-weight: bolder;\r\n cursor: pointer;\r\n }\r\n}\r\n.creature-acid-roll {\r\n &:hover,\r\n &:focus {\r\n // color: black;\r\n text-shadow: 0 0 20px hsl(0, 100%, 50%);\r\n font-size: 95%;\r\n cursor: pointer;\r\n }\r\n}\r\n.rollItem {\r\n &:hover,\r\n &:focus {\r\n // color: black;\r\n text-shadow: 0 0 20px hsl(0, 100%, 50%);\r\n font-size: 110%;\r\n font-weight: bolder;\r\n cursor: pointer;\r\n }\r\n}\r\n.openItem {\r\n &:hover,\r\n &:focus {\r\n // color: black;\r\n text-shadow: 0 0 20px hsl(0, 100%, 50%);\r\n font-size: 110%;\r\n font-weight: bolder;\r\n cursor: pointer;\r\n }\r\n}\r\n.talent-btn {\r\n &:hover,\r\n &:focus {\r\n color: hsl(103, 100%, 28%);\r\n text-shadow: 0 0 20px hsl(0, 100%, 50%);\r\n // font-size: 110%;\r\n font-weight: bolder;\r\n cursor: pointer;\r\n }\r\n}\r\n\r\n.minus-btn .plus-btn {\r\n width: 10px;\r\n height: 10px;\r\n line-height: 20px;\r\n padding: 0;\r\n}\r\n\r\n.supply-btn {\r\n font-size: 5px;\r\n padding: 0;\r\n font-family: var(--alienfont);\r\n}\r\n\r\n.pwr-btn {\r\n &:hover,\r\n &:focus {\r\n background-color: hsl(4, 69%, 53%);\r\n font-size: 120%;\r\n font-weight: bolder;\r\n cursor: pointer;\r\n }\r\n}\r\n\r\n.stunt-btn {\r\n width: 5px;\r\n padding: 0;\r\n font-family: var(--alienfont);\r\n}\r\n\r\n.creature-attack-roll {\r\n display: inline-block;\r\n width: 280px;\r\n height: 40px;\r\n // font-size: 25pt;\r\n font-weight: bold;\r\n font-size: 2em;\r\n /* font-size: clamp(1rem, -0.875rem + 8.333vw, 3.5rem); */\r\n text-shadow: 2px 2px hsl(128, 83%, 25%);\r\n border: 2px solid var(--aliengreen);\r\n border-radius: 25px;\r\n color: var(--aliengreen);\r\n font-family: var(--alienfont);\r\n line-height: inherit;\r\n}\r\n.creature-attack-roll:hover {\r\n border-radius: 10px;\r\n color: hsl(0, 100%, 50%);\r\n text-shadow: 2px 2px hsl(0, 92%, 26%);\r\n}\r\n.creature-attack-roll:active {\r\n position: relative;\r\n top: 1px;\r\n border-radius: unset;\r\n background-color: unset;\r\n color: unset;\r\n}\r\nbutton:hover,\r\nbutton:focus {\r\n box-shadow: unset;\r\n}\r\n\r\n.alien-Push-button {\r\n display: inline-block;\r\n width: 260px;\r\n height: 45px;\r\n background-color: $c-black;\r\n // color: hsl(84, 100%, 59%);\r\n font-weight: bold;\r\n font-size: clamp(2rem, -4.5rem + 5vw, 3rem);\r\n font-family: var(--alienfont);\r\n padding-bottom: 5px;\r\n border: 2px solid var(--aliengreen);\r\n border-radius: 25px;\r\n color: var(--aliengreen);\r\n font-family: var(--alienfont);\r\n line-height: inherit;\r\n}\r\n.alien-Push-button:hover {\r\n border-radius: 10px;\r\n color: hsl(0, 100%, 50%);\r\n}\r\n\r\n.alien-crit-button {\r\n display: inline-block;\r\n width: 280px;\r\n height: 26px;\r\n border: 2px solid var(--aliengreen);\r\n border-radius: 25px;\r\n color: var(--aliengreen);\r\n font-weight: bold;\r\n font-size: 1.2rem;\r\n // font-size: clamp(1rem, 1vw, 2rem);\r\n\r\n font-family: var(--alienfont);\r\n line-height: inherit;\r\n}\r\n.alien-crit-button:hover {\r\n border-radius: 5px;\r\n color: hsl(0, 100%, 50%);\r\n}\r\n\r\n.alien-diceface-b0 {\r\n display: inline-block;\r\n width: 30px;\r\n height: 30px;\r\n padding: 0px;\r\n margin: 1px;\r\n background: url(../ui/alien-dice-b0.png) no-repeat top left;\r\n}\r\n.alien-diceface-b6 {\r\n display: inline-block;\r\n width: 30px;\r\n height: 30px;\r\n padding: 0px;\r\n margin: 1px;\r\n background: url(../ui/alien-dice-b6.png) no-repeat top left;\r\n}\r\n.alien-diceface-y0 {\r\n display: inline-block;\r\n width: 30px;\r\n height: 30px;\r\n padding: 0px;\r\n margin: 1px;\r\n background: url(../ui/alien-dice-y0.png) no-repeat top left;\r\n}\r\n.alien-diceface-y1 {\r\n display: inline-block;\r\n width: 30px;\r\n height: 30px;\r\n padding: 0px;\r\n margin: 1px;\r\n background: url(../ui/alien-dice-y1.png) no-repeat top left;\r\n}\r\n.alien-diceface-y6 {\r\n display: inline-block;\r\n width: 30px;\r\n height: 30px;\r\n padding: 0px;\r\n margin: 1px;\r\n background: url(../ui/alien-dice-y6.png) no-repeat top left;\r\n}\r\n\r\n.tooltip {\r\n position: relative;\r\n display: inline-block;\r\n border-bottom: 1px dotted black;\r\n}\r\n\r\n.tooltip .tooltiptext {\r\n visibility: hidden;\r\n width: 250px;\r\n background-color: $c-black;\r\n // color: $c-green;\r\n text-align: center;\r\n border-radius: 6px;\r\n padding: 5px 0;\r\n position: absolute;\r\n z-index: 1;\r\n top: -5px;\r\n right: 105%;\r\n margin-left: -60px;\r\n border-style: solid;\r\n border-color: var(--aliengreen);\r\n}\r\n.tooltip .tooltiptext::after {\r\n content: ' ';\r\n position: absolute;\r\n top: 50%;\r\n left: 100%; /* To the right of the tooltip */\r\n margin-top: -5px;\r\n border-width: 5px;\r\n border-style: solid;\r\n border-color: transparent transparent transparent var(--aliengreen);\r\n}\r\n.tooltip:hover .tooltiptext {\r\n visibility: visible;\r\n}\r\n\r\n.alienrpg .inputtext {\r\n color: inherit;\r\n background-color: $c-black;\r\n}\r\n\r\n.box-top {\r\n border-top: 3px solid var(--aliengreen);\r\n}\r\n\r\n.ctooltip {\r\n position: relative;\r\n display: inline-block;\r\n border-bottom: 1px dotted $c-black;\r\n}\r\n\r\n/* Tooltip text */\r\n.ctooltip .ctooltiptext {\r\n // /* Position the tooltip text - see examples below! */\r\n // position: absolute;\r\n // z-index: 1;\r\n font-size: small;\r\n visibility: hidden;\r\n width: 150px;\r\n background-color: $c-black;\r\n color: var(--aliengreen);\r\n text-align: center;\r\n border-radius: 3px;\r\n padding: 2px 0;\r\n position: absolute;\r\n z-index: 1;\r\n // top: -5px;\r\n // right: 105%;\r\n margin-left: -150px;\r\n border-style: solid;\r\n border-color: var(--aliengreen);\r\n}\r\n\r\n/* Show the tooltip text when you mouse over the tooltip container */\r\n.ctooltip:hover .ctooltiptext {\r\n visibility: visible;\r\n}\r\n\r\n.ctooltip .ctooltiptext::after {\r\n content: ' ';\r\n position: absolute;\r\n top: 50%;\r\n left: 100%; /* To the right of the tooltip */\r\n margin-top: -5px;\r\n border-width: 1px;\r\n border-style: solid;\r\n border-color: transparent transparent transparent var(--aliengreen);\r\n}\r\n\r\n// .dice-tooltip .dice-rolls .roll.d6 {\r\n// background-image: url(../icons/svg/d6-grey.svg);\r\n// }\r\n\r\n.alienchatwhite {\r\n color: var(--alienchatwhite);\r\n}\r\n\r\n.alienchatred {\r\n color: var(--alienchatred);\r\n font-weight: bolder;\r\n font-size: larger;\r\n -webkit-background-clip: text;\r\n background-clip: text;\r\n background-color: var(--alienchatredshadow);\r\n}\r\n\r\n.alienchatblue {\r\n color: var(--alienchatblue);\r\n}\r\n.alienchatlightblue {\r\n color: var(--alienchatlightblue);\r\n font-weight: bold;\r\n font-size: larger;\r\n}\r\n.alienchatlightgreen {\r\n color: var(--alienchatlightgreen);\r\n}\r\n.alienchatgoldenrod {\r\n color: var(--alienchatgoldenrod);\r\n font-weight: bold;\r\n}\r\n\r\n.combatbutton {\r\n max-width: 200px;\r\n color: var(--aliengreen);\r\n border: var(--aliengreen) 1px solid;\r\n}\r\n\r\n.prosemirror.editing-source textarea {\r\n color: $c-white;\r\n}\r\n\r\n.prosemirror menu .pm-dropdown {\r\n color: $c-black;\r\n}\r\n",".spanner-icon {\r\n display: inline-block;\r\n width: 30px;\r\n height: 25px;\r\n padding: 0px;\r\n margin: 1px;\r\n background: url(../images/mother-instructions/spanner-icon.webp);\r\n}\r\n.character-sheet-img {\r\n display: block;\r\n width: 464px;\r\n height: 500px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/character-sheet-img.webp);\r\n}\r\n.creature-sheet-img {\r\n display: block;\r\n width: 500px;\r\n height: 477px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/creature-sheet-img.webp);\r\n}\r\n.character-header {\r\n display: block;\r\n width: 500px;\r\n height: 152px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/character-header.webp);\r\n}\r\n.synthetic-header {\r\n display: block;\r\n width: 500px;\r\n height: 155px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/synthetic-header.webp);\r\n}\r\n\r\n.agil-mod {\r\n display: block;\r\n width: 403px;\r\n height: 162px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/agil-mod.webp);\r\n}\r\n.armor-mod {\r\n display: block;\r\n width: 403px;\r\n height: 172px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/armor-mod.webp);\r\n}\r\n.stress-mod {\r\n display: block;\r\n width: 400px;\r\n height: 136px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/stress-mod.webp);\r\n}\r\n.character-details {\r\n display: block;\r\n width: 300px;\r\n height: 328px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/character-details.webp);\r\n}\r\n.synthetic-details {\r\n display: block;\r\n width: 300px;\r\n height: 380px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/synthetic-details.webp);\r\n}\r\n\r\n.character-consumables {\r\n display: block;\r\n width: 153px;\r\n height: 330px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/character-consumables.webp);\r\n}\r\n\r\n.synthetic-consumables {\r\n display: block;\r\n width: 153px;\r\n height: 322px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/synthetic-consumables.webp);\r\n}\r\n.talent-agenda {\r\n display: block;\r\n width: 300px;\r\n height: 260px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/talent-agenda.webp);\r\n}\r\n.con-edit {\r\n display: block;\r\n width: 151px;\r\n height: 109px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/con-edit.webp);\r\n}\r\n.enc {\r\n display: block;\r\n width: 600px;\r\n height: 71px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/enc.webp);\r\n}\r\n.enc-warn {\r\n display: block;\r\n width: 462px;\r\n height: 49px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/enc-warn.webp);\r\n}\r\n.inv-inact {\r\n display: block;\r\n width: 600px;\r\n height: 199px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/inv-inact.webp);\r\n}\r\n.moskills {\r\n display: block;\r\n width: 300px;\r\n height: 254px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/skills.webp);\r\n}\r\n\r\n.creature-header {\r\n display: block;\r\n width: 500px;\r\n height: 102px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/creature-header.webp);\r\n}\r\n.creature-attack-dropdown {\r\n display: block;\r\n width: 600px;\r\n height: 330px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/creature-attack-dropdown.webp);\r\n}\r\n.acid-splash-popup {\r\n display: block;\r\n width: 400px;\r\n height: 141px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/acid-splash-popup.webp);\r\n}\r\n.chat-roll {\r\n display: block;\r\n width: 300px;\r\n height: 188px;\r\n background: url(../images/mother-instructions/chat-roll.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.radiation-roll {\r\n display: block;\r\n width: 240px;\r\n height: 274px;\r\n background: url(../images/mother-instructions/radiation-rolls.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.territories-general {\r\n display: block;\r\n width: 500px;\r\n height: 498px;\r\n background: url(../images/mother-instructions/territories-general.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.territories-systems {\r\n display: block;\r\n width: 500px;\r\n height: 186px;\r\n background: url(../images/mother-instructions/territories-systems.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.vehicle-general {\r\n display: block;\r\n width: 500px;\r\n height: 342px;\r\n background: url(../images/mother-instructions/vehicle-general.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.vehicle-inv {\r\n display: block;\r\n width: 500px;\r\n height: 343px;\r\n background: url(../images/mother-instructions/vehicle-inv.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.vehicle-crew {\r\n display: block;\r\n width: 500px;\r\n height: 227px;\r\n background: url(../images/mother-instructions/vehicle-crew.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.vehicle-crew-selector {\r\n display: block;\r\n width: 500px;\r\n height: 227px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/vehicle-crew-selector.webp);\r\n}\r\n\r\n.vehicle-fire-weapon {\r\n display: block;\r\n width: 403px;\r\n height: 162px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/vehicle-fire-weapon.webp);\r\n}\r\n\r\n.item-dropdown {\r\n display: block;\r\n width: 300px;\r\n height: 263px;\r\n background: url(../images/mother-instructions/item-dropdown.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.modifiers-img {\r\n display: block;\r\n width: 600px;\r\n height: 417px;\r\n background: url(../images/mother-instructions/modifiers-img.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.melee-img {\r\n display: block;\r\n width: 600px;\r\n height: 417px;\r\n background: url(../images/mother-instructions/melee-img.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.ranged-img {\r\n display: block;\r\n width: 600px;\r\n height: 417px;\r\n background: url(../images/mother-instructions/ranged-img.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.armor-img {\r\n display: block;\r\n width: 600px;\r\n height: 415px;\r\n background: url(../images/mother-instructions/armor-img.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n\r\n.planet-system-img {\r\n display: block;\r\n width: 600px;\r\n height: 562px;\r\n background: url(../images/mother-instructions/planet-system-img.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.initiative-roll {\r\n display: block;\r\n width: 300px;\r\n height: 277px;\r\n background: url(../images/mother-instructions/initiative-roll.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.clone-actor {\r\n display: inline-block;\r\n width: 200px;\r\n height: 119px;\r\n background: url(../images/mother-instructions/clone-actor.webp);\r\n margin-left: 25%;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.roll-clone {\r\n display: inline-block;\r\n width: 200px;\r\n height: 207px;\r\n background: url(../images/mother-instructions/roll-clone.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.init-chat-norm {\r\n display: block;\r\n width: 200px;\r\n height: 388px;\r\n background: url(../images/mother-instructions/init-chat-norm.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.init-chat-cards {\r\n display: block;\r\n width: 200px;\r\n height: 378px;\r\n background: url(../images/mother-instructions/init-chat-cards.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.gm-settings {\r\n display: block;\r\n width: 500px;\r\n height: 491px;\r\n background: url(../images/mother-instructions/gm-settings.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.player-settings {\r\n display: block;\r\n width: 500px;\r\n height: 301px;\r\n background: url(../images/mother-instructions/player-settings.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.style-settings {\r\n display: block;\r\n width: 400px;\r\n height: 377px;\r\n background: url(../images/mother-instructions/style-settings.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.style-button-settings {\r\n display: block;\r\n width: 300px;\r\n height: 161px;\r\n background: url(../images/mother-instructions/style-button-settings.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.font-picker-img {\r\n display: inline-block;\r\n width: 300px;\r\n height: 272px;\r\n background: url(../images/mother-instructions/font-picker-img.webp);\r\n margin-left: 5%;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.colour-picker-img {\r\n display: inline-block;\r\n width: 300px;\r\n height: 206px;\r\n background: url(../images/mother-instructions/colour-picker-img.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.character-token {\r\n display: block;\r\n width: 230px;\r\n height: 234px;\r\n background: url(../images/mother-instructions/character-token.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.creature-token {\r\n display: block;\r\n width: 230px;\r\n height: 235px;\r\n background: url(../images/mother-instructions/creature-token.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.mpush1 {\r\n display: block;\r\n width: 300px;\r\n height: 241px;\r\n background: url(../images/mother-instructions/mpush1.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.mpush2 {\r\n display: block;\r\n width: 300px;\r\n height: 340px;\r\n background: url(../images/mother-instructions/mpush2.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.mpush3 {\r\n display: block;\r\n width: 300px;\r\n height: 297px;\r\n background: url(../images/mother-instructions/mpush3.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n\r\n.pwr-supply {\r\n display: block;\r\n width: 600px;\r\n height: 134px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/power.webp);\r\n}\r\n.synth-hum {\r\n display: block;\r\n width: 153px;\r\n height: 87px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/synth-hum.webp);\r\n}\r\n\r\n.inventory-tab-img {\r\n display: block;\r\n width: 600px;\r\n height: 435px;\r\n background: url(../images/mother-instructions/inventory-tab.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n\r\n.inv-context-menu-img {\r\n display: block;\r\n width: 151px;\r\n height: 70px;\r\n background: url(../images/mother-instructions/inv-context-menu.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n\r\n.status-icons-img {\r\n display: block;\r\n width: 230px;\r\n height: 229px;\r\n background: url(../images/mother-instructions/status-icons.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n\r\n.enc-icon-img {\r\n display: block;\r\n width: 230px;\r\n height: 207px;\r\n background: url(../images/mother-instructions/enc-icon.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n\r\n.spaceship-sheet-img {\r\n display: block;\r\n width: 497px;\r\n height: 353px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/spaceship-modules.webp);\r\n}\r\n.spaceship-header1 {\r\n display: block;\r\n width: 402px;\r\n height: 632px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/spaceship-header1.webp);\r\n}\r\n.spaceship-modules {\r\n display: block;\r\n width: 497px;\r\n height: 353px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/spaceship-sheet-img.webp);\r\n}\r\n\r\n.spaceship-comtech {\r\n display: block;\r\n width: 395px;\r\n height: 262px;\r\n background: url(../images/mother-instructions/spaceship-comtech.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n",".grid {\r\n display: grid;\r\n grid-column: span 2 / span 2;\r\n // grid-template-columns: repeat(2, minmax(50fr, 1fr));\r\n // gap: 5px;\r\n // margin: 5px 0;\r\n padding: 0;\r\n align-items: center;\r\n // justify-items: center;\r\n}\r\n.grid-2col {\r\n display: grid;\r\n grid-column: span 2;\r\n grid-template-columns: 1fr 1fr;\r\n // gap: 5px;\r\n // margin: 5px 0;\r\n padding: 0;\r\n align-items: center;\r\n // justify-items: center;\r\n}\r\n\r\n.grid-3col {\r\n grid-column: span 3 / span 3;\r\n grid-template-columns: repeat(3, minmax(0, 1fr));\r\n border-color: var(--aliengreen);\r\n // border-style: solid;\r\n justify-items: center;\r\n margin: 0;\r\n}\r\n\r\n.grid-4col {\r\n grid-column: span 4 / span 4;\r\n grid-template-columns: repeat(4, minmax(0, 1fr));\r\n border-color: var(--aliengreen);\r\n border-style: double;\r\n padding: 4px;\r\n}\r\n\r\n.grid-synPage {\r\n display: grid;\r\n // border: 2px solid white;\r\n grid-template-areas:\r\n 'Item1 Item2 Item2'\r\n 'Item1 Item4 Item4'\r\n 'Item8 Item4 Item4'\r\n 'Item8 Item5 Item5'\r\n 'Item8 Item3 Item3'\r\n 'Item9 Item6 Item6'\r\n 'Item10 Item7 Item7'\r\n 'Item11 Item11 Item11';\r\n // 'Item11 Item10 Item10'\r\n // 'Item11 Item10 Item10';\r\n\r\n grid-template-columns: 1fr 1fr 1fr;\r\n}\r\n\r\n.grid-genPage {\r\n display: grid;\r\n // border: 2px solid white;\r\n grid-template-areas:\r\n 'Item1 Item2 Item2'\r\n 'Item1 Item4 Item4'\r\n 'Item8 Item4 Item4'\r\n 'Item8 Item5 Item5'\r\n 'Item8 Item3 Item3'\r\n 'Item9 Item6 Item6'\r\n 'Item10 Item7 Item7'\r\n 'Item11 Item11 Item11';\r\n // 'Item11 Item10 Item10'\r\n // 'Item11 Item10 Item10';\r\n grid-template-columns: 1fr 1fr 1fr;\r\n}\r\n\r\n.Item1 {\r\n grid-area: Item1;\r\n border: 1px solid var(--aliengreen);\r\n padding: 5px;\r\n text-align: center;\r\n}\r\n.Item2 {\r\n grid-area: Item2;\r\n border: 1px solid var(--aliengreen);\r\n}\r\n.Item3 {\r\n grid-area: Item3;\r\n border: 1px solid var(--aliengreen);\r\n padding-top: 5px;\r\n padding-left: 5px;\r\n padding-right: 5px;\r\n}\r\n.Item4 {\r\n grid-area: Item4;\r\n border: 1px solid var(--aliengreen);\r\n padding-top: 5px;\r\n padding-left: 5px;\r\n padding-right: 5px;\r\n}\r\n.Item5 {\r\n grid-area: Item5;\r\n border: 1px solid var(--aliengreen);\r\n padding-top: 5px;\r\n padding-left: 5px;\r\n padding-right: 5px;\r\n}\r\n.Item6 {\r\n grid-area: Item6;\r\n border: 1px solid var(--aliengreen);\r\n // justify-items: center;\r\n padding-top: 5px;\r\n padding-left: 5px;\r\n padding-right: 5px;\r\n}\r\n.Item7 {\r\n grid-area: Item7;\r\n border: 1px solid var(--aliengreen);\r\n padding-top: 5px;\r\n padding-left: 5px;\r\n padding-right: 5px;\r\n // height: 80px;\r\n height: auto;\r\n}\r\n.Item8 {\r\n grid-area: Item8;\r\n border: 1px solid var(--aliengreen);\r\n padding: 5px;\r\n}\r\n.Item9 {\r\n grid-area: Item9;\r\n border: 1px solid var(--aliengreen);\r\n padding-top: 5px;\r\n padding-bottom: 5px;\r\n}\r\n.Item10 {\r\n grid-area: Item10;\r\n border: 1px solid var(--aliengreen);\r\n padding-top: 5px;\r\n padding-bottom: 5px;\r\n // padding-left: 5px;\r\n // padding-right: 5px;\r\n}\r\n.Item11 {\r\n grid-area: Item11;\r\n border: 1px solid var(--aliengreen);\r\n padding: 4px;\r\n align-content: center;\r\n justify-content: center;\r\n min-height: 53px;\r\n}\r\n\r\n.grid-2col-border {\r\n display: grid;\r\n grid-column: span 2;\r\n grid-template-columns: 1fr 1fr;\r\n border-color: var(--aliengreen);\r\n padding: 0;\r\n -webkit-box-align: center;\r\n -ms-flex-align: center;\r\n align-items: center;\r\n}\r\n\r\n.grid-spacecraft {\r\n display: grid;\r\n grid-template-areas: 'spacec1 spacec2 ';\r\n\r\n grid-template-columns: 35% 65%;\r\n // gap: 5px;\r\n // margin: 5px 0;\r\n // padding: 0;\r\n // align-items: center;\r\n // justify-items: center;\r\n}\r\n.spacec1 {\r\n grid-area: spacec1;\r\n border-right: 1px solid var(--aliengreen);\r\n // padding: 4px;\r\n align-content: center;\r\n // justify-content: center;\r\n // min-height: 53px;\r\n}\r\n.spacec2 {\r\n grid-area: spacec2;\r\n // border: 1px solid var(--aliengreen);\r\n padding-left: 5px;\r\n align-content: center;\r\n // justify-content: center;\r\n // min-height: 53px;\r\n}\r\n\r\n.s1-header {\r\n display: grid;\r\n grid-template-areas:\r\n '. . s1h1 s1h1 s1h1 .'\r\n 's1h2 s1h2 s1h2 s1h2 s1h2 s1h2'\r\n 's1h3 s1h3 s1h3 s1h4 s1h4 s1h4'\r\n 's1h28 s1h28 s1h28 s1h29 s1h29 s1h29'\r\n 's1h30 s1h30 s1h30 s1h30 s1h30 s1h30 '\r\n 's1h32 s1h32 s1h32 s1h32 s1h32 s1h32'\r\n 's1h31 s1h31 s1h31 s1h31 s1h31 s1h31 '\r\n 's1h33 s1h33 s1h33 s1h33 s1h33 s1h33'\r\n '. . s1h5 s1h5 s1h5 .'\r\n 's1h6 s1h6 s1h6 s1h6 s1h6 s1h6'\r\n 's1space1 s1h7 s1h8 s1space s1h9 s1h10'\r\n 's1space1 s1h11 s1h12 s1space s1h13 s1h14'\r\n 's1space1 s1h15 s1h16 s1space s1h17 s1h18'\r\n 's1space1 s1h19 s1h20 s1space s1h21 s1h22'\r\n 's1h23 s1h23 s1h23 s1h23 s1h23 s1h23'\r\n 's1h24 s1h24 s1h24 s1h24 s1h24 s1h24'\r\n 's1h25 s1h25 s1h25 s1h25 s1h25 s1h25'\r\n 's1h26 s1h26 s1h26 s1h26 s1h26 s1h26'\r\n 's1h27 s1h27 s1h27 s1h27 s1h27 s1h27';\r\n grid-template-columns: 5% 10% 30% 5% 30% 10%;\r\n padding: 0 10px 0px 10px;\r\n // background-color: hsl(165, 27%, 50%);\r\n // color: hsl(120, 94%, 6%);\r\n}\r\n.s1space {\r\n grid-area: s1space;\r\n}\r\n.s1space1 {\r\n grid-area: s1space1;\r\n}\r\n.s1h1 {\r\n grid-area: s1h1;\r\n // border: 1px solid var(--aliengreen);\r\n align-content: center;\r\n font-weight: bolder;\r\n}\r\n.s1h2 {\r\n grid-area: s1h2;\r\n // border: 1px solid var(--aliengreen);\r\n align-content: center;\r\n}\r\n.s1h3 {\r\n grid-area: s1h3;\r\n // border: 1px solid var(--aliengreen);\r\n align-content: center;\r\n font-weight: bolder;\r\n}\r\n.s1h4 {\r\n grid-area: s1h4;\r\n // border: 1px solid var(--aliengreen);\r\n align-content: center;\r\n font-weight: bolder;\r\n}\r\n.s1h5 {\r\n grid-area: s1h5;\r\n // border: 1px solid var(--aliengreen);\r\n align-content: center;\r\n font-weight: bolder;\r\n}\r\n.s1h6 {\r\n grid-area: s1h6;\r\n // border: 1px solid var(--aliengreen);\r\n align-content: center;\r\n}\r\n.s1h7 {\r\n grid-area: s1h7;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n}\r\n.s1h8 {\r\n grid-area: s1h8;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n margin-left: 10px;\r\n font-weight: bolder;\r\n}\r\n.s1h9 {\r\n grid-area: s1h9;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n font-weight: bolder;\r\n}\r\n.s1h10 {\r\n grid-area: s1h10;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n}\r\n.s1h11 {\r\n grid-area: s1h11;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n}\r\n.s1h12 {\r\n grid-area: s1h12;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n margin-left: 10px;\r\n font-weight: bolder;\r\n}\r\n.s1h13 {\r\n grid-area: s1h13;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n font-weight: bolder;\r\n}\r\n.s1h14 {\r\n grid-area: s1h14;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n}\r\n.s1h15 {\r\n grid-area: s1h15;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n}\r\n.s1h16 {\r\n grid-area: s1h16;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n // align-self: center;\r\n margin-left: 10px;\r\n font-weight: bolder;\r\n}\r\n.s1h17 {\r\n grid-area: s1h17;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n // align-self: center;\r\n font-weight: bolder;\r\n}\r\n.s1h18 {\r\n grid-area: s1h18;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n // justify-self: center;\r\n}\r\n.s1h19 {\r\n grid-area: s1h19;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n}\r\n.s1h20 {\r\n grid-area: s1h20;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n // align-self: center;\r\n margin-left: 10px;\r\n font-weight: bolder;\r\n}\r\n.s1h21 {\r\n grid-area: s1h21;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n // align-self: center;\r\n font-weight: bolder;\r\n}\r\n.s1h22 {\r\n grid-area: s1h22;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n justify-self: center;\r\n}\r\n.s1h23 {\r\n grid-area: s1h23;\r\n // border: 1px solid var(--aliengreen);\r\n height: 20px;\r\n justify-self: center;\r\n font-weight: bolder;\r\n}\r\n.s1h24 {\r\n grid-area: s1h24;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n justify-self: center;\r\n}\r\n.s1h25 {\r\n grid-area: s1h25;\r\n // border: 1px solid var(--aliengreen);\r\n height: 20px;\r\n justify-self: center;\r\n font-weight: bolder;\r\n}\r\n.s1h26 {\r\n grid-area: s1h26;\r\n // border: 1px solid var(--aliengreen);\r\n height: 50px;\r\n justify-self: center;\r\n}\r\n.s1h27 {\r\n grid-area: s1h27;\r\n // border: 1px solid var(--aliengreen);\r\n height: 50px;\r\n justify-self: center;\r\n}\r\n.s1h28 {\r\n grid-area: s1h28;\r\n // border: 1px solid var(--aliengreen);\r\n align-content: center;\r\n}\r\n.s1h29 {\r\n grid-area: s1h29;\r\n // border: 1px solid var(--aliengreen);\r\n align-content: center;\r\n}\r\n.s1h30 {\r\n grid-area: s1h30;\r\n // border: 1px solid var(--aliengreen);\r\n align-content: center;\r\n font-weight: bolder;\r\n}\r\n.s1h31 {\r\n grid-area: s1h31;\r\n // border: 1px solid var(--aliengreen);\r\n align-content: center;\r\n font-weight: bolder;\r\n}\r\n.s1h32 {\r\n grid-area: s1h32;\r\n // border: 1px solid var(--aliengreen);\r\n align-content: center;\r\n}\r\n.s1h33 {\r\n grid-area: s1h33;\r\n // border: 1px solid var(--aliengreen);\r\n align-content: center;\r\n}\r\n\r\n.grid-container {\r\n display: grid;\r\n // gap: 5px;\r\n margin: 0;\r\n padding: 0;\r\n // align-items: center;\r\n // justify-items: first baseline;\r\n // border: 2px solid var(--aliengreen);\r\n grid-template-areas:\r\n 'Col1 Col2'\r\n 'Col1 Col2'\r\n 'Col1 Col2'\r\n 'Col1 Col4'\r\n 'Col3 Col3';\r\n // grid-template-rows: 1fr;\r\n grid-template-columns: 370px 1fr;\r\n}\r\n.Col1 {\r\n grid-area: Col1;\r\n // justify-items: left;\r\n // border: 2px solid white;\r\n align-self: center;\r\n}\r\n.Col2 {\r\n grid-area: Col2;\r\n // justify-items: right;\r\n // border: 2px solid white;\r\n}\r\n\r\n.Col3 {\r\n grid-area: Col3;\r\n // justify-items: right;\r\n // border: 2px solid white;\r\n}\r\n.Col4 {\r\n grid-area: Col4;\r\n // justify-items: right;\r\n // border: 2px solid white;\r\n}\r\n\r\n.grid-attr {\r\n display: grid;\r\n // gap: 5px;\r\n margin: 0;\r\n padding: 0;\r\n padding-left: 5px;\r\n align-items: center;\r\n border: 1px solid var(--aliengreen);\r\n grid-template-areas: 'Attr1 Attr2 Attr3';\r\n grid-template-columns: 300px 35px 30px;\r\n}\r\n\r\n.Attr1 {\r\n grid-area: Attr1;\r\n // justify-items: left;\r\n // border: 2px solid white;\r\n}\r\n.Attr2 {\r\n grid-area: Attr2;\r\n // justify-items: right;\r\n // border: 2px solid white;\r\n}\r\n\r\n.Attr3 {\r\n grid-area: Attr3;\r\n width: 30px;\r\n height: 20px;\r\n // justify-items: left;\r\n}\r\n.Attr4 {\r\n grid-area: Attr4;\r\n // justify-items: right;\r\n // border: 2px solid white;\r\n}\r\n\r\n.grid-Consumables {\r\n display: grid;\r\n // border: 2px solid white;\r\n grid-template-areas:\r\n 'Heading Heading '\r\n 'Air1 Air2'\r\n 'Food1 Food2'\r\n 'Water1 Water2'\r\n 'Power1 Power2';\r\n\r\n grid-template-columns: 1fr 1fr;\r\n}\r\n\r\n.Heading {\r\n grid-area: Heading;\r\n // border: 1px solid white;\r\n justify-self: left;\r\n}\r\n.Air1 {\r\n grid-area: Air1;\r\n // border: 1px solid white;\r\n justify-content: left;\r\n align-self: center;\r\n}\r\n.Air2 {\r\n grid-area: Air2;\r\n // border: 1px solid white;\r\n}\r\n.Food1 {\r\n grid-area: Food1;\r\n // border: 1px solid white;\r\n justify-self: left;\r\n align-self: center;\r\n}\r\n.Food2 {\r\n grid-area: Food2;\r\n // border: 1px solid white;\r\n}\r\n.Power1 {\r\n grid-area: Power1;\r\n // border: 1px solid white;\r\n justify-self: left;\r\n align-self: center;\r\n // margin-top: 5px;\r\n}\r\n.Power2 {\r\n grid-area: Power2;\r\n // border: 1px solid white;\r\n}\r\n.Water1 {\r\n grid-area: Water1;\r\n // border: 1px solid white;\r\n justify-self: left;\r\n align-self: center;\r\n}\r\n.Water2 {\r\n grid-area: Water2;\r\n // border: 1px solid white;\r\n}\r\n\r\n.grid-vehicle-header {\r\n display: grid;\r\n border: 2px solid var(--aliengreen);\r\n grid-template-areas: 'vChar vChar';\r\n grid-template-columns: auto;\r\n}\r\n\r\n.grid-vehicle {\r\n display: grid;\r\n border: 2px solid var(--aliengreen);\r\n grid-template-areas:\r\n 'vItem1 vItem2 vItem3 vItem4'\r\n 'vItem5 vItem6 vItem7 vItem8';\r\n\r\n grid-template-columns: auto;\r\n}\r\n\r\n.vChar {\r\n grid-area: vChar;\r\n}\r\n.vItem1 {\r\n grid-area: vItem1;\r\n}\r\n.vItem2 {\r\n grid-area: vItem2;\r\n}\r\n.vItem3 {\r\n grid-area: vItem3;\r\n}\r\n.vItem4 {\r\n grid-area: vItem4;\r\n}\r\n.vItem5 {\r\n grid-area: vItem5;\r\n}\r\n.vItem6 {\r\n grid-area: vItem6;\r\n}\r\n.vItem7 {\r\n grid-area: vItem7;\r\n}\r\n.vItem8 {\r\n grid-area: vItem8;\r\n}\r\n\r\n.grid-weapon {\r\n display: grid;\r\n border: 2px solid var(--aliengreen);\r\n grid-template-areas:\r\n 'wItem1 wItem2 wItem3 wItem4'\r\n 'wItem5 wItem6 wItem7 wItem7';\r\n\r\n grid-template-columns: auto;\r\n align-items: center;\r\n padding-bottom: 2px;\r\n}\r\n\r\n.wItem1 {\r\n grid-area: wItem1;\r\n}\r\n.wItem2 {\r\n grid-area: wItem2;\r\n}\r\n.wItem3 {\r\n grid-area: wItem3;\r\n}\r\n.wItem4 {\r\n grid-area: wItem4;\r\n}\r\n.wItem5 {\r\n grid-area: wItem5;\r\n}\r\n.wItem6 {\r\n grid-area: wItem6;\r\n}\r\n.wItem7 {\r\n grid-area: wItem7;\r\n}\r\n\r\n.grid-ship-crit {\r\n display: grid;\r\n border: 2px solid var(--aliengreen);\r\n grid-template-areas:\r\n 'gcItem1 gcItem2 gcItem2'\r\n 'gcItem3 gcItem4 gcItem4'\r\n 'gcItem5 gcItem6 gcItem6';\r\n grid-template-columns: 30% 35% 35%;\r\n align-items: center;\r\n}\r\n\r\n.gcItem1 {\r\n grid-area: gcItem1;\r\n}\r\n.gcItem2 {\r\n grid-area: gcItem2;\r\n}\r\n.gcItem3 {\r\n grid-area: gcItem3;\r\n}\r\n.gcItem4 {\r\n grid-area: gcItem4;\r\n}\r\n.gcItem5 {\r\n grid-area: gcItem5;\r\n}\r\n.gcItem6 {\r\n grid-area: gcItem6;\r\n}\r\n\r\n.grid-weapon-body {\r\n display: grid;\r\n // border: 2px solid var(--aliengreen);\r\n grid-template-areas:\r\n 'wCol1 wCol2 wCol3 wCol4 wCol5 wCol6'\r\n 'wCol7 wCol8 wCol9 wCol10 wCol11 wCol12'\r\n 'wCol13 wCol14 . . . .';\r\n padding-bottom: 2px;\r\n // l1 l2 l3 l4 l5 l6\r\n grid-template-columns: 1fr 1.2fr 0.81fr 0.5fr 0.5fr 1fr;\r\n // grid-template-columns: 2em 25em 5em 5em 4em 2em;\r\n align-items: center;\r\n}\r\n\r\n.wCol1 {\r\n grid-area: wCol1;\r\n justify-self: left;\r\n}\r\n.wCol2 {\r\n grid-area: wCol2;\r\n justify-self: left;\r\n}\r\n.wCol3 {\r\n grid-area: wCol3;\r\n justify-self: left;\r\n}\r\n.wCol4 {\r\n grid-area: wCol4;\r\n justify-self: center;\r\n}\r\n.wCol5 {\r\n grid-area: wCol5;\r\n justify-self: left;\r\n}\r\n.wCol6 {\r\n grid-area: wCol6;\r\n justify-self: center;\r\n}\r\n.wCol7 {\r\n grid-area: wCol7;\r\n justify-self: left;\r\n}\r\n.wCol8 {\r\n grid-area: wCol8;\r\n justify-self: left;\r\n}\r\n.wCol9 {\r\n grid-area: wCol9;\r\n justify-self: left;\r\n}\r\n.wCol10 {\r\n grid-area: wCol10;\r\n justify-self: center;\r\n}\r\n.wCol11 {\r\n grid-area: wCol11;\r\n justify-self: left;\r\n}\r\n.wCol12 {\r\n grid-area: wCol12;\r\n justify-self: center;\r\n}\r\n.wCol13 {\r\n grid-area: wCol13;\r\n justify-self: left;\r\n}\r\n.wCol14 {\r\n grid-area: wCol14;\r\n justify-self: left;\r\n}\r\n\r\n.grid-items {\r\n display: grid;\r\n // border: 2px solid var(--aliengreen);\r\n grid-template-areas:\r\n 'lCol1 lCol2 lCol17 lCol15 lCol13 lCol11 lCol10 lCol3 lCol4'\r\n 'lCol5 lCol6 lCol18 lCol16 lCol14 lCol12 lCol9 lCol7 lCol8';\r\n padding-bottom: 2px;\r\n // l1 l2 l3 l4 l5 l6 l7 l8 l9\r\n grid-template-columns: 2em 18em 5em 5em 5em 5em 5em 4em 2em;\r\n // grid-template-columns: 25px 410px 60px 60px 60px 20px;\r\n align-items: center;\r\n}\r\n\r\n.lCol1 {\r\n grid-area: lCol1;\r\n justify-self: left;\r\n}\r\n.lCol2 {\r\n grid-area: lCol2;\r\n justify-self: center;\r\n}\r\n.lCol3 {\r\n grid-area: lCol3;\r\n justify-self: center;\r\n}\r\n.lCol4 {\r\n grid-area: lCol4;\r\n justify-self: right;\r\n}\r\n.lCol5 {\r\n grid-area: lCol5;\r\n justify-self: left;\r\n}\r\n.lCol6 {\r\n grid-area: lCol6;\r\n justify-self: left;\r\n}\r\n.lCol7 {\r\n grid-area: lCol7;\r\n justify-self: center;\r\n}\r\n.lCol8 {\r\n grid-area: lCol8;\r\n justify-self: right;\r\n}\r\n.lCol9 {\r\n grid-area: lCol9;\r\n justify-self: center;\r\n}\r\n.lCol10 {\r\n grid-area: lCol10;\r\n justify-self: center;\r\n}\r\n.lCol11 {\r\n grid-area: lCol11;\r\n justify-self: center;\r\n}\r\n.lCol12 {\r\n grid-area: lCol12;\r\n justify-self: center;\r\n}\r\n.lCol13 {\r\n grid-area: lCol13;\r\n justify-self: center;\r\n}\r\n.lCol14 {\r\n grid-area: lCol14;\r\n justify-self: center;\r\n}\r\n.lCol15 {\r\n grid-area: lCol15;\r\n justify-self: center;\r\n}\r\n.lCol16 {\r\n grid-area: lCol16;\r\n justify-self: center;\r\n}\r\n.lCol17 {\r\n grid-area: lCol17;\r\n justify-self: center;\r\n}\r\n.lCol18 {\r\n grid-area: lCol18;\r\n justify-self: center;\r\n}\r\n.grid-modules {\r\n display: grid;\r\n // border: 2px solid var(--aliengreen);\r\n grid-template-areas:\r\n 'mCol1 mCol2 mCol17 mCol15 mCol13 mCol4'\r\n 'mCol5 mCol6 mCol18 mCol16 mCol14 mCol8';\r\n padding-bottom: 6px;\r\n // l1 l2 l3 l4 l5 l6 l7 l8 l9\r\n grid-template-columns: 30px 270px 75px 90px 269px 30px;\r\n // grid-template-columns: 25px 410px 60px 60px 60px 20px;\r\n align-items: center;\r\n}\r\n\r\n.mCol1 {\r\n grid-area: mCol1;\r\n justify-self: left;\r\n}\r\n.mCol2 {\r\n grid-area: mCol2;\r\n justify-self: center;\r\n}\r\n.mCol3 {\r\n grid-area: mCol3;\r\n justify-self: center;\r\n}\r\n.mCol4 {\r\n grid-area: mCol4;\r\n justify-self: right;\r\n}\r\n.mCol5 {\r\n grid-area: mCol5;\r\n justify-self: left;\r\n}\r\n.mCol6 {\r\n grid-area: mCol6;\r\n justify-self: left;\r\n}\r\n.mCol7 {\r\n grid-area: mCol7;\r\n justify-self: center;\r\n}\r\n.mCol8 {\r\n grid-area: mCol8;\r\n justify-self: right;\r\n}\r\n.mCol9 {\r\n grid-area: mCol9;\r\n justify-self: center;\r\n}\r\n.mCol10 {\r\n grid-area: mCol10;\r\n justify-self: center;\r\n}\r\n.mCol11 {\r\n grid-area: mCol11;\r\n justify-self: center;\r\n}\r\n.mCol12 {\r\n grid-area: mCol12;\r\n justify-self: center;\r\n}\r\n.mCol13 {\r\n grid-area: mCol13;\r\n justify-self: center;\r\n}\r\n.mCol14 {\r\n grid-area: mCol14;\r\n word-break: break-word;\r\n}\r\n.mCol15 {\r\n grid-area: mCol15;\r\n justify-self: center;\r\n}\r\n.mCol16 {\r\n grid-area: mCol16;\r\n justify-self: center;\r\n}\r\n.mCol17 {\r\n grid-area: mCol17;\r\n justify-self: center;\r\n}\r\n.mCol18 {\r\n grid-area: mCol18;\r\n justify-self: center;\r\n}\r\n\r\n.grid-talents {\r\n display: grid;\r\n grid-template-areas:\r\n 'talTitle talTitle'\r\n 'tal1 tal2'\r\n 'tal3 tal4';\r\n // grid-template-rows: 3fr;\r\n\r\n padding: 3px;\r\n grid-template-columns: 75% 25%;\r\n align-items: center;\r\n}\r\n\r\n.tal1 {\r\n grid-area: tal1;\r\n justify-self: center;\r\n padding-left: 8px;\r\n // background-color: $c-black;\r\n}\r\n.tal2 {\r\n grid-area: tal2;\r\n justify-self: right;\r\n padding-right: 8px;\r\n}\r\n\r\n.tal3 {\r\n grid-area: tal3;\r\n align-self: center;\r\n}\r\n.tal4 {\r\n grid-area: tal4;\r\n justify-self: right;\r\n padding-right: 8px;\r\n align-self: left;\r\n\r\n // padding-top: 2px;\r\n}\r\n.talTitle {\r\n grid-area: talTitle;\r\n background-color: #221f1f;\r\n}\r\n.grid-special {\r\n display: grid;\r\n grid-template-areas: 'spe1 spe2 spe3';\r\n // grid-template-rows: 3fr;\r\n // padding: 3px;\r\n grid-template-columns: 5% 70% 25%;\r\n align-items: center;\r\n}\r\n\r\n.spe1 {\r\n grid-area: spe1;\r\n justify-self: left;\r\n padding-right: 4px;\r\n}\r\n.spe2 {\r\n grid-area: spe2;\r\n // justify-self: left;\r\n font-weight: bold;\r\n padding-right: 8px;\r\n}\r\n.spe3 {\r\n grid-area: spe3;\r\n justify-self: right;\r\n}\r\n\r\n.critical-inj {\r\n display: grid;\r\n grid-template-areas: 'crit1 crit2 crit3 crit4';\r\n // grid-template-rows: 3fr;\r\n // padding: 3px;\r\n grid-template-columns: 5% 21% 70% 3%;\r\n align-items: center;\r\n}\r\n\r\n.crit1 {\r\n grid-area: crit1;\r\n justify-self: left;\r\n padding-right: 4px;\r\n}\r\n.crit2 {\r\n grid-area: crit2;\r\n justify-self: left;\r\n font-weight: bold;\r\n padding-right: 8px;\r\n}\r\n.crit3 {\r\n grid-area: crit3;\r\n justify-self: left;\r\n font-weight: bold;\r\n padding-right: 8px;\r\n align-items: left;\r\n}\r\n.crit4 {\r\n grid-area: crit4;\r\n justify-self: right;\r\n}\r\n\r\n.space-critical-inj {\r\n display: grid;\r\n grid-template-areas: 'ScritI1 ScritI2 ScritI4';\r\n // grid-template-rows: 3fr;\r\n // padding: 3px;\r\n grid-template-columns: 5% 80% 3%;\r\n align-items: center;\r\n}\r\n\r\n.ScritI1 {\r\n grid-area: ScritI1;\r\n justify-self: left;\r\n padding-right: 4px;\r\n}\r\n.ScritI2 {\r\n grid-area: ScritI2;\r\n justify-self: left;\r\n font-weight: bold;\r\n padding-right: 8px;\r\n}\r\n\r\n.ScritI4 {\r\n grid-area: ScritI4;\r\n justify-self: right;\r\n}\r\n\r\n.grid-two {\r\n display: grid;\r\n grid-template-areas:\r\n 'box1 box2'\r\n 'box3 box4';\r\n padding: 3px;\r\n grid-template-columns: 25% 75%;\r\n align-items: center;\r\n}\r\n\r\n.box1 {\r\n grid-area: box1;\r\n justify-self: center;\r\n padding-left: 8px;\r\n}\r\n.box2 {\r\n grid-area: box2;\r\n justify-self: right;\r\n padding-right: 8px;\r\n}\r\n.box3 {\r\n grid-area: box3;\r\n justify-self: center;\r\n padding-left: 8px;\r\n padding-top: 10px;\r\n}\r\n.box4 {\r\n grid-area: box4;\r\n padding-top: 10px;\r\n}\r\n\r\n.grid-2 {\r\n display: grid;\r\n grid-template-areas: 'box11 box21 box23 box22';\r\n // padding: 3px;\r\n grid-template-columns: 1fr 33px 15px 33px;\r\n align-items: center;\r\n margin: 1px;\r\n padding: 0;\r\n // padding-left: 2px;\r\n}\r\n\r\n.box11 {\r\n grid-area: box11;\r\n justify-self: center;\r\n // padding-left: 8px;\r\n // background-color: $c-black;\r\n}\r\n.box21 {\r\n grid-area: box21;\r\n justify-self: right;\r\n padding-right: 8px;\r\n}\r\n.box22 {\r\n grid-area: box22;\r\n justify-self: right;\r\n padding-right: 8px;\r\n}\r\n.box23 {\r\n grid-area: box23;\r\n justify-self: center;\r\n // padding-right: 8px;\r\n}\r\n.grid-crit {\r\n display: grid;\r\n grid-template-areas: 'crit1 crit2 ';\r\n padding: 0;\r\n margin: 0;\r\n grid-template-columns: 1fr 1fr;\r\n}\r\n.crit1 {\r\n grid-area: crit1;\r\n}\r\n.crit2 {\r\n grid-area: crit2;\r\n // margin-left: 90px;\r\n margin-bottom: 2px;\r\n}\r\n\r\n.grid-rTables {\r\n display: grid;\r\n grid-template-areas: 'rTable1 rTable2';\r\n // padding: 3px;\r\n grid-template-columns: 1fr 0.5fr;\r\n align-items: center;\r\n margin: 0;\r\n padding: 0;\r\n}\r\n\r\n.rTable1 {\r\n grid-area: rTable1;\r\n justify-self: center;\r\n}\r\n.rTable2 {\r\n grid-area: rTable2;\r\n justify-self: center;\r\n padding-right: 8px;\r\n}\r\n\r\n.grid-creature {\r\n display: grid;\r\n border: 2px solid var(--aliengreen);\r\n grid-template-areas:\r\n // 'vChar1 vChar1 '\r\n\r\n 'vCre1 vCre2 '\r\n 'vCre3 vCre4 '\r\n 'vCre5 vCre6 '\r\n 'vCre7 vCre8';\r\n\r\n grid-template-columns: 1fr 1fr;\r\n align-items: center;\r\n}\r\n\r\n.vCre1 {\r\n grid-area: vCre1;\r\n}\r\n.vCre2 {\r\n grid-area: vCre2;\r\n}\r\n.vCre3 {\r\n grid-area: vCre3;\r\n}\r\n.vCre4 {\r\n grid-area: vCre4;\r\n}\r\n.vCre5 {\r\n grid-area: vCre5;\r\n}\r\n.vCre6 {\r\n grid-area: vCre6;\r\n}\r\n.vCre7 {\r\n grid-area: vCre7;\r\n}\r\n.vCre8 {\r\n grid-area: vCre8;\r\n}\r\n.grid-planet-header {\r\n display: grid;\r\n border: 2px solid var(--aliengreen);\r\n grid-template-areas:\r\n 'hplan1 hplan2 '\r\n 'hplan3 hplan4'\r\n 'hplan5 hplan6 '\r\n 'hplan7 hplan8';\r\n\r\n grid-template-columns: auto;\r\n align-items: center;\r\n padding-bottom: 2px;\r\n}\r\n\r\n.hplan1 {\r\n grid-area: hplan1;\r\n}\r\n.hplan2 {\r\n grid-area: hplan2;\r\n}\r\n.hplan3 {\r\n grid-area: hplan3;\r\n}\r\n.hplan4 {\r\n grid-area: hplan4;\r\n}\r\n.hplan5 {\r\n grid-area: hplan5;\r\n}\r\n.hplan6 {\r\n grid-area: hplan6;\r\n}\r\n.hplan7 {\r\n grid-area: hplan7;\r\n}\r\n.hplan8 {\r\n grid-area: hplan8;\r\n}\r\n\r\n.grid-planet {\r\n display: grid;\r\n margin: 0;\r\n padding: 0;\r\n grid-template-areas:\r\n 'plan1 plan1 plan1 plan1'\r\n 'plan2 plan2 plan3 plan3 '\r\n // 'plan3 plan3 plan3 plan3 '\r\n 'plan4 plan4 plan4 plan4 ';\r\n grid-template-columns: 220px 1fr;\r\n}\r\n.plan1 {\r\n grid-area: plan1;\r\n justify-self: left;\r\n align-self: center;\r\n}\r\n.plan2 {\r\n grid-area: plan2;\r\n justify-self: left;\r\n}\r\n.plan3 {\r\n grid-area: plan3;\r\n justify-self: left;\r\n}\r\n.plan4 {\r\n grid-area: plan4;\r\n justify-self: left;\r\n}\r\n\r\n.grid-systems {\r\n display: grid;\r\n padding: 3px;\r\n grid-template-areas:\r\n 'sys1 sys2 sys3 sys4'\r\n 'sys5 sys6 sys7 sys8';\r\n grid-template-columns: 14em 15em 10em 2em;\r\n border-color: var(--aliengreen);\r\n border-bottom: double;\r\n}\r\n\r\n.sys1 {\r\n grid-area: sys1;\r\n justify-self: left;\r\n}\r\n.sys2 {\r\n grid-area: sys2;\r\n justify-self: left;\r\n}\r\n.sys3 {\r\n grid-area: sys3;\r\n justify-self: left;\r\n}\r\n.sys4 {\r\n grid-area: sys4;\r\n justify-self: right;\r\n}\r\n.sys5 {\r\n grid-area: sys5;\r\n justify-self: left;\r\n}\r\n.sys6 {\r\n grid-area: sys6;\r\n justify-self: left;\r\n}\r\n.sys7 {\r\n grid-area: sys7;\r\n justify-self: left;\r\n}\r\n.sys8 {\r\n grid-area: sys8;\r\n justify-self: right;\r\n}\r\n\r\n.grid-Char-Att {\r\n display: grid;\r\n // border: 2px solid var(--aliengreen);\r\n padding-bottom: 4px;\r\n padding-top: 12px;\r\n padding-left: 30px;\r\n grid-row-gap: 3px;\r\n grid-column-gap: 10px;\r\n border-color: var(--aliengreen);\r\n align-items: center;\r\n grid-template-areas:\r\n 'gCol1 gCol2 gCol3 gCol4 gCol5 gCol11'\r\n 'gCol6 gCol7 gCol8 gCol9 gCol10 gCol12';\r\n grid-template-columns: 110px 50px 110px 50px 65px 130px;\r\n}\r\n\r\n.gCol1 {\r\n grid-area: gCol1;\r\n justify-self: left;\r\n}\r\n.gCol2 {\r\n grid-area: gCol2;\r\n justify-self: center;\r\n align-self: center;\r\n}\r\n.gCol3 {\r\n grid-area: gCol3;\r\n justify-self: left;\r\n}\r\n.gCol4 {\r\n grid-area: gCol4;\r\n justify-self: center;\r\n align-self: center;\r\n}\r\n.gCol5 {\r\n grid-area: gCol5;\r\n justify-self: center;\r\n}\r\n.gCol6 {\r\n grid-area: gCol6;\r\n justify-self: left;\r\n}\r\n.gCol7 {\r\n grid-area: gCol7;\r\n justify-self: center;\r\n align-self: center;\r\n}\r\n.gCol8 {\r\n grid-area: gCol8;\r\n justify-self: left;\r\n}\r\n.gCol9 {\r\n grid-area: gCol9;\r\n justify-self: center;\r\n align-self: center;\r\n}\r\n.gCol10 {\r\n grid-area: gCol10;\r\n justify-self: center;\r\n}\r\n.gCol11 {\r\n grid-area: gCol11;\r\n justify-self: center;\r\n}\r\n.gCol12 {\r\n grid-area: gCol12;\r\n justify-self: center;\r\n}\r\n\r\n.grid-item-xtras {\r\n display: grid;\r\n grid-template-areas:\r\n 'xCol1 xCol2 xCol3 xCol4 xCol5 xCol6'\r\n '. xCol7 xCol7 xCol8 . .';\r\n padding-bottom: 4px;\r\n padding-top: 5px;\r\n padding-left: 30px;\r\n grid-row-gap: 3px;\r\n grid-column-gap: 10px;\r\n // l1 l2 l3 l4 l5 l6\r\n grid-template-columns: 110px 50px 110px 50px 110px 50px;\r\n align-items: center;\r\n}\r\n\r\n.xCol1 {\r\n grid-area: xCol1;\r\n justify-self: left;\r\n}\r\n.xCol2 {\r\n grid-area: xCol2;\r\n justify-self: left;\r\n}\r\n.xCol3 {\r\n grid-area: xCol3;\r\n justify-self: left;\r\n}\r\n.xCol4 {\r\n grid-area: xCol4;\r\n justify-self: center;\r\n}\r\n.xCol5 {\r\n grid-area: xCol5;\r\n justify-self: left;\r\n}\r\n.xCol6 {\r\n grid-area: xCol6;\r\n justify-self: center;\r\n}\r\n.xCol7 {\r\n grid-area: xCol7;\r\n justify-self: center;\r\n}\r\n.xCol8 {\r\n grid-area: xCol8;\r\n justify-self: center;\r\n}\r\n\r\n.flex-group-center,\r\n.flex-group-left,\r\n.flex-group-right {\r\n justify-content: center;\r\n align-items: center;\r\n text-align: center;\r\n padding: 0;\r\n border: 1px solid var(--aliengreen);\r\n}\r\n\r\n.flex-group-left {\r\n justify-content: flex-start;\r\n text-align: left;\r\n}\r\n\r\n.flex-group-right {\r\n justify-content: flex-end;\r\n text-align: right;\r\n}\r\n\r\n.grid-crew {\r\n display: grid;\r\n grid-template-areas:\r\n 'gC1 gC2 gC3 gC4'\r\n 'gC5 gC6 gC7 gC8';\r\n grid-template-columns: 20em 15em 10em 5em;\r\n}\r\n.gC1 {\r\n justify-self: center;\r\n grid-area: gC1;\r\n}\r\n.gC2 {\r\n justify-self: center;\r\n grid-area: gC2;\r\n}\r\n.gC3 {\r\n justify-self: center;\r\n grid-area: gC3;\r\n}\r\n.gC4 {\r\n justify-self: right;\r\n grid-area: gC4;\r\n}\r\n.gC5 {\r\n justify-self: left;\r\n grid-area: gC5;\r\n}\r\n.gC6 {\r\n justify-self: center;\r\n grid-area: gC6;\r\n}\r\n.gC7 {\r\n justify-self: center;\r\n grid-area: gC7;\r\n}\r\n.gC8 {\r\n justify-self: right;\r\n grid-area: gC8;\r\n}\r\n\r\n.grid-ship-crew {\r\n display: grid;\r\n grid-template-areas:\r\n 'gSC1 gSC2 gSC3 gSC4 gSC5'\r\n ' gSC6 gSC7 gSC8 gSC9 gSC10';\r\n grid-template-columns: 43% 25% 20% 6%;\r\n}\r\n.gSC1 {\r\n justify-self: center;\r\n grid-area: gSC1;\r\n}\r\n.gSC2 {\r\n justify-self: center;\r\n grid-area: gSC2;\r\n}\r\n.gSC3 {\r\n justify-self: center;\r\n grid-area: gSC3;\r\n}\r\n.gSC4 {\r\n justify-self: right;\r\n grid-area: gSC4;\r\n}\r\n.gSC5 {\r\n justify-self: right;\r\n grid-area: gSC5;\r\n}\r\n.gSC6 {\r\n justify-self: left;\r\n grid-area: gSC6;\r\n}\r\n.gSC7 {\r\n justify-self: center;\r\n grid-area: gSC7;\r\n}\r\n.gSC8 {\r\n justify-self: right;\r\n grid-area: gSC8;\r\n}\r\n.gSC9 {\r\n justify-self: center;\r\n grid-area: gSC9;\r\n}\r\n.gSC10 {\r\n justify-self: right;\r\n grid-area: gSC10;\r\n}\r\n\r\n.grid-actor {\r\n display: grid;\r\n padding-top: 10px;\r\n border: 2px solid var(--aliengreen);\r\n grid-template-areas: 'gaItem1 gaItem2 gaItem3 gaItem4';\r\n grid-template-columns: 20% 34% 20% 30%;\r\n}\r\n\r\n.gaItem1 {\r\n grid-area: gaItem1;\r\n}\r\n.gaItem2 {\r\n grid-area: gaItem2;\r\n}\r\n.gaItem3 {\r\n grid-area: gaItem3;\r\n}\r\n.gaItem4 {\r\n grid-area: gaItem4;\r\n}\r\n",".flex-center {\r\n align-items: center;\r\n justify-content: center;\r\n text-align: center;\r\n padding: 0;\r\n}\r\n\r\n.flex-between {\r\n justify-content: space-between;\r\n}\r\n// .alienflex {\r\n// flex: auto;\r\n// }\r\n.alienrpg .flexcol {\r\n display: flex;\r\n flex-direction: column;\r\n flex-wrap: nowrap;\r\n}\r\n// .alienrpg .flexcol > * {\r\n// flex: 1;\r\n// }\r\n.alienrpg .flexcol .flex1 {\r\n flex: 1;\r\n}\r\n.alienrpg .flexcol .flex2 {\r\n flex: 2;\r\n}\r\n.alienrpg .flexcol .flex3 {\r\n flex: 3;\r\n}\r\n.alienrpg .alienrpg .flexcol .flex4 {\r\n flex: 4;\r\n}\r\n.alienrpg .flexrow {\r\n display: flex;\r\n flex-direction: row;\r\n flex-wrap: wrap;\r\n justify-content: flex-start;\r\n}\r\n.alienrpg .flexrow > * {\r\n flex: 1;\r\n}\r\n.alienrpg .flexrow .flex1 {\r\n flex: 1;\r\n}\r\n.alienrpg .flexrow .flex2 {\r\n flex: 2;\r\n}\r\n.alienrpg .flexrow .flex3 {\r\n flex: 3;\r\n}\r\n.alienrpg .flexrow .flex4 {\r\n flex: 4;\r\n}\r\n",".alienrpg.actor .encumbrance {\r\n background: hsla(0, 0%, 0%, 0.1);\r\n height: 12px;\r\n margin-top: 5px;\r\n border: 1px solid hsl(0, 0%, 7%);\r\n border-radius: 3px;\r\n position: relative;\r\n width: calc(100% - 20px);\r\n}\r\n\r\n.alienrpg.actor .encumbrance .encumbrance-bar {\r\n position: absolute;\r\n top: 1px;\r\n left: 1px;\r\n background: var(--aliengreen);\r\n height: 8px;\r\n border: 1px solid hsl(30, 32%, 33%);\r\n border-radius: 3px;\r\n}\r\n\r\n.alienrpg.actor .encumbrance .encumbrance-label {\r\n position: absolute;\r\n top: -3px;\r\n height: 16px;\r\n font-size: 16px;\r\n line-height: 16px;\r\n color: $c-black;\r\n background: hsla(0, 0%, 100%, 0.4);\r\n padding: 0 3px;\r\n}\r\n\r\n.alienrpg.actor .encumbrance .encumbrance-breakpoint {\r\n position: absolute;\r\n left: 50%;\r\n}\r\n\r\n.alienrpg.actor .encumbrance .arrow-up {\r\n bottom: 0;\r\n width: 0;\r\n height: 0;\r\n border-left: 4px solid transparent;\r\n border-right: 4px solid transparent;\r\n border-bottom: 4px solid hsl(0, 0%, 40%);\r\n}\r\n\r\n.alienrpg.actor .encumbrance .arrow-down {\r\n top: 0;\r\n width: 0;\r\n height: 0;\r\n border-left: 4px solid transparent;\r\n border-right: 4px solid transparent;\r\n border-top: 4px solid hsl(0, 0%, 40%);\r\n}\r\n\r\n.alienrpg.actor .encumbrance.encumbered .arrow-up {\r\n border-bottom: 4px solid $c-white;\r\n}\r\n\r\n.alienrpg.actor .encumbrance.encumbered .arrow-down {\r\n border-top: 4px solid $c-white;\r\n}\r\n.alienrpg.actor .encumbrance.encumbered .encumbrance-bar {\r\n position: absolute;\r\n top: 1px;\r\n left: 1px;\r\n background: hsl(7, 100%, 50%);\r\n height: 8px;\r\n border: 1px solid hsl(66, 75%, 45%);\r\n border-radius: 3px;\r\n}\r\n\r\n/* @group Blink */\r\n.blink {\r\n -webkit-animation: blink 2s linear infinite;\r\n -moz-animation: blink 2s linear infinite;\r\n -ms-animation: blink 2s linear infinite;\r\n -o-animation: blink 2s linear infinite;\r\n animation: blink 2s linear infinite;\r\n}\r\n@-webkit-keyframes blink {\r\n 0% {\r\n opacity: 1;\r\n }\r\n 50% {\r\n opacity: 1;\r\n }\r\n 50.01% {\r\n opacity: 0;\r\n }\r\n 100% {\r\n opacity: 0;\r\n }\r\n}\r\n@-moz-keyframes blink {\r\n 0% {\r\n opacity: 1;\r\n }\r\n 50% {\r\n opacity: 1;\r\n }\r\n 50.01% {\r\n opacity: 0;\r\n }\r\n 100% {\r\n opacity: 0;\r\n }\r\n}\r\n@-ms-keyframes blink {\r\n 0% {\r\n opacity: 1;\r\n }\r\n 50% {\r\n opacity: 1;\r\n }\r\n 50.01% {\r\n opacity: 0;\r\n }\r\n 100% {\r\n opacity: 0;\r\n }\r\n}\r\n@-o-keyframes blink {\r\n 0% {\r\n opacity: 1;\r\n }\r\n 50% {\r\n opacity: 1;\r\n }\r\n 50.01% {\r\n opacity: 0;\r\n }\r\n 100% {\r\n opacity: 0;\r\n }\r\n}\r\n@keyframes blink {\r\n 0% {\r\n opacity: 1;\r\n }\r\n 50% {\r\n opacity: 1;\r\n }\r\n 50.01% {\r\n opacity: 0;\r\n }\r\n 100% {\r\n opacity: 0;\r\n }\r\n}\r\n/* @end */\r\n","/* class applies to select element itself, not a wrapper element */\r\n.select-css {\r\n display: block;\r\n font-size: 15px;\r\n font-family: var(--alienfont);\r\n font-weight: 700;\r\n color: inherit;\r\n // line-height: 1.3;\r\n // padding: 0.6em 1.4em 0.5em 0.8em;\r\n width: 100%;\r\n max-width: 90%; /* useful when width is set to anything other than 100% */\r\n box-sizing: border-box;\r\n margin: 0;\r\n border: 1px solid var(--aliengreen);\r\n box-shadow: 0 1px 0 1px hsla(0, 0%, 0%, 0.04);\r\n border-radius: 0.5em;\r\n -moz-appearance: none;\r\n -webkit-appearance: none;\r\n appearance: none;\r\n // background-color: #fff;\r\n /* note: bg image below uses 2 urls. The first is an svg data uri for the arrow icon, and the second is the gradient. \r\n\t\tfor the icon, if you want to change the color, be sure to use `%23` instead of `#`, since it's a url. You can also swap in a different svg icon or an external image reference\r\n\t\t\r\n\t*/\r\n // background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23ADFF2F%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E'),\r\n // linear-gradient(to bottom, black 0%, black 100%);\r\n background-image: url(../images/downarrow.svg);\r\n background-repeat: no-repeat, repeat;\r\n\r\n /* arrow icon position (1em from the right, 50% vertical) , then gradient position*/\r\n background-position: right 0.7em top 50%, 0 0;\r\n /* icon size, then gradient */\r\n background-size: 1em auto, 100%;\r\n}\r\n/* Hide arrow icon in IE browsers */\r\n.select-css::-ms-expand {\r\n display: none;\r\n}\r\n/* Hover style */\r\n.select-css:hover {\r\n color: inherit;\r\n}\r\n/* Focus style */\r\n.select-css:focus {\r\n color: inherit;\r\n /* It'd be nice to use -webkit-focus-ring-color here but it doesn't work on box-shadow */\r\n box-shadow: 0 0 1px 1px var(--aliengreen);\r\n box-shadow: 0 0 0 1px -moz-mac-focusring var(--aliengreen);\r\n color: inherit;\r\n outline: none;\r\n background-color: $c-black;\r\n}\r\n\r\n/* Set options to normal weight */\r\n.select-css option {\r\n font-weight: normal;\r\n background: hsl(0, 0%, 0%);\r\n}\r\n\r\n/* Support for rtl text, explicit support for Arabic and Hebrew */\r\n*[dir='rtl'] .select-css,\r\n:root:lang(ar) .select-css,\r\n:root:lang(iw) .select-css {\r\n background-position: left 0.7em top 50%, 0 0;\r\n padding: 0.6em 0.8em 0.5em 1.4em;\r\n}\r\n\r\n/* Disabled styles */\r\n.select-css:disabled,\r\n.select-css[aria-disabled='true'] {\r\n color: var(--aliengreen);\r\n background-image: url(../images/downarrow.svg);\r\n background-repeat: no-repeat, repeat;\r\n // background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22graytext%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E'),\r\n // linear-gradient(to bottom, black 0%, black 100%);\r\n}\r\n\r\n.select-css:disabled:hover,\r\n.select-css[aria-disabled='true'] {\r\n border-color: hsl(0, 0%, 67%);\r\n}\r\n","/*\r\n\tOriginal Sheet by Paul Watson\r\n\r\n\tCRT Effect by Alec Lownes\r\n\t\thttp://aleclownes.com/2017/02/01/crt-display.html\r\n\r\n\tMay 2021\r\n*/\r\n\r\n@keyframes flicker {\r\n 0% {\r\n opacity: 0.27861;\r\n }\r\n 5% {\r\n opacity: 0.34769;\r\n }\r\n 10% {\r\n opacity: 0.23604;\r\n }\r\n 15% {\r\n opacity: 0.90626;\r\n }\r\n 20% {\r\n opacity: 0.18128;\r\n }\r\n 25% {\r\n opacity: 0.83891;\r\n }\r\n 30% {\r\n opacity: 0.65583;\r\n }\r\n 35% {\r\n opacity: 0.67807;\r\n }\r\n 40% {\r\n opacity: 0.26559;\r\n }\r\n 45% {\r\n opacity: 0.84693;\r\n }\r\n 50% {\r\n opacity: 0.96019;\r\n }\r\n 55% {\r\n opacity: 0.08594;\r\n }\r\n 60% {\r\n opacity: 0.20313;\r\n }\r\n 65% {\r\n opacity: 0.71988;\r\n }\r\n 70% {\r\n opacity: 0.53455;\r\n }\r\n 75% {\r\n opacity: 0.37288;\r\n }\r\n 80% {\r\n opacity: 0.71428;\r\n }\r\n 85% {\r\n opacity: 0.70419;\r\n }\r\n 90% {\r\n opacity: 0.7003;\r\n }\r\n 95% {\r\n opacity: 0.36108;\r\n }\r\n 100% {\r\n opacity: 0.24387;\r\n }\r\n}\r\n\r\n@keyframes textShadow {\r\n 0% {\r\n text-shadow: 0.4389924193300864px 0 1px rgba(255, 255, 0, 0.5), -0.4389924193300864px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 5% {\r\n text-shadow: 2.7928974010788217px 0 1px rgba(255, 255, 0, 0.5), -2.7928974010788217px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 10% {\r\n text-shadow: 0.02956275843481219px 0 1px rgba(255, 255, 0, 0.5), -0.02956275843481219px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 15% {\r\n text-shadow: 0.40218538552878136px 0 1px rgba(255, 255, 0, 0.5), -0.40218538552878136px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 20% {\r\n text-shadow: 3.4794037899852017px 0 1px rgba(255, 255, 0, 0.5), -3.4794037899852017px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 25% {\r\n text-shadow: 1.6125630401149584px 0 1px rgba(255, 255, 0, 0.5), -1.6125630401149584px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 30% {\r\n text-shadow: 0.7015590085143956px 0 1px rgba(255, 255, 0, 0.5), -0.7015590085143956px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 35% {\r\n text-shadow: 3.896914047650351px 0 1px rgba(255, 255, 0, 0.5), -3.896914047650351px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 40% {\r\n text-shadow: 3.870905614848819px 0 1px rgba(255, 255, 0, 0.5), -3.870905614848819px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 45% {\r\n text-shadow: 2.231056963361899px 0 1px rgba(255, 255, 0, 0.5), -2.231056963361899px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 50% {\r\n text-shadow: 0.08084290417898504px 0 1px rgba(255, 255, 0, 0.5), -0.08084290417898504px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 55% {\r\n text-shadow: 2.3758461067427543px 0 1px rgba(255, 255, 0, 0.5), -2.3758461067427543px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 60% {\r\n text-shadow: 2.202193051050636px 0 1px rgba(255, 255, 0, 0.5), -2.202193051050636px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 65% {\r\n text-shadow: 2.8638780614874975px 0 1px rgba(255, 255, 0, 0.5), -2.8638780614874975px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 70% {\r\n text-shadow: 0.48874025155497314px 0 1px rgba(255, 255, 0, 0.5), -0.48874025155497314px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 75% {\r\n text-shadow: 1.8948491305757957px 0 1px rgba(255, 255, 0, 0.5), -1.8948491305757957px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 80% {\r\n text-shadow: 0.0833037308038857px 0 1px rgba(255, 255, 0, 0.5), -0.0833037308038857px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 85% {\r\n text-shadow: 0.09769827255241735px 0 1px rgba(255, 255, 0, 0.5), -0.09769827255241735px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 90% {\r\n text-shadow: 3.443339761481782px 0 1px rgba(255, 255, 0, 0.5), -3.443339761481782px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 95% {\r\n text-shadow: 2.1841838852799786px 0 1px rgba(255, 255, 0, 0.5), -2.1841838852799786px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 100% {\r\n text-shadow: 2.6208764473832513px 0 1px rgba(255, 255, 0, 0.5), -2.6208764473832513px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n}\r\n\r\n/* interface */\r\n\r\n::-webkit-scrollbar-thumb {\r\n outline: none;\r\n border-radius: 2px;\r\n background: var(--aliendarkergreen);\r\n border: 1px solid var(--aliendarkergreen);\r\n}\r\n\r\n.window-header {\r\n background-color: rgba(50, 100, 120, 0.3);\r\n border-radius: 7px 7px 0px 0px;\r\n}\r\n\r\n.alienrpg input[type='text'],\r\n.alienrpg input[type='number'],\r\n.alienrpg input[type='password'],\r\n.alienrpg input[type='date'],\r\n.alienrpg input[type='time'] {\r\n border-radius: 0px;\r\n border: 1px solid var(--aliendarkergreen);\r\n}\r\n\r\ninput[type='text']:hover,\r\ninput[type='number']:hover,\r\ninput[type='password']:hover,\r\ninput[type='date']:hover,\r\ninput[type='time']:hover {\r\n border: 1px solid var(--aliengreen);\r\n}\r\n\r\na:hover {\r\n text-shadow: 0 0 5px var(--aliengreen);\r\n}\r\n\r\n#sidebar-tabs {\r\n border-bottom: 1px solid var(--aliengreen);\r\n box-shadow: 0 0 10px var(--aliengreen);\r\n}\r\n\r\n#sidebar-tabs .item.active {\r\n border: 1px solid var(--aliengreen);\r\n box-shadow: 0 0 6px inset var(--aliengreen);\r\n}\r\n\r\nselect:focus {\r\n box-shadow: 0 0 5px var(--aliengreen);\r\n}\r\n\r\ntextarea:focus {\r\n outline: 0px;\r\n box-shadow: 0 0 10px var(--aliengreen);\r\n // background-color: var(--aliengreen);\r\n color: #000;\r\n font-weight: 400;\r\n}\r\n\r\ncombobox:focus {\r\n outline: 0px;\r\n box-shadow: 0 0 10px var(--aliengreen);\r\n background-color: var(--aliengreen);\r\n color: #000;\r\n}\r\n\r\n#hotbar .macro:hover {\r\n box-shadow: 0 0 10px inset var(--aliengreen);\r\n}\r\n\r\n#hotbar .macro.active:hover {\r\n border: 1px solid var(--aliengreen);\r\n}\r\n\r\n#players ol .player.context {\r\n border-top: 1px solid var(--aliengreen);\r\n border-bottom: 1px solid var(--aliengreen);\r\n}\r\n\r\n#players ol .player.context .player-name {\r\n text-shadow: 0 0 5px var(--aliengreen);\r\n}\r\n\r\n#context-menu li.context-item:hover {\r\n text-shadow: 0 0 4px var(--aliengreen);\r\n}\r\n\r\n#controls .scene-control.active,\r\n#controls .control-tool.active,\r\n#controls .scene-control:hover,\r\n#controls .control-tool:hover {\r\n border: 1px solid var(--aliengreen);\r\n border-bottom: 1px solid var(--aliendarkergreen);\r\n box-shadow: 0 0 10px var(--aliendarkergreen);\r\n}\r\n\r\n#navigation #scene-list .scene.view,\r\n#navigation #scene-list .scene.context {\r\n border: 1px solid var(--aliengreen);\r\n background: rgba(52, 52, 52, 0.95);\r\n border-bottom: 1px solid var(--aliengreen);\r\n box-shadow: 0 0 10px var(--aliendarkergreen);\r\n}\r\n\r\n// #pause img {\r\n// box-sizing: border-box;\r\n// width: 128px;\r\n// height: 128px;\r\n// padding-left: 128px;\r\n\r\n// background-image: url('../images/paused-alien.png');\r\n// animation: rotation 20s infinite linear;\r\n// }\r\n\r\n#pause {\r\n background: none;\r\n & > img {\r\n width: 200px;\r\n height: 200px;\r\n top: -50px;\r\n left: calc(50% - 100px);\r\n opacity: 0.7;\r\n --fa-animation-duration: 10s;\r\n }\r\n h3 {\r\n // font-family: var(--alienfont); !\r\n font-size: 32px;\r\n text-shadow: 0px 3px 5px rgba(0, 0, 0, 1);\r\n }\r\n}\r\n\r\n.alienrpg #context-menu li.context-item {\r\n line-height: 1.55;\r\n}\r\n\r\n/* CHAT */\r\n\r\n.sidebar-tab h1,\r\n.sidebar-tab h2 {\r\n border-bottom: 2px dotted var(--aliengreen);\r\n}\r\n\r\n.sidebar-tab .fas.fa-trash:hover {\r\n animation: textShadow 0.5s infinite;\r\n}\r\n\r\n.chat-message .message-header .message-sender {\r\n padding-bottom: 5px;\r\n}\r\n\r\n.alien-Push-button {\r\n height: 40px;\r\n margin-top: 5px;\r\n margin-left: 1px;\r\n box-shadow: 0 0 5px var(--aliendarkergreen);\r\n border-radius: 3px;\r\n background: url(../images/alien_crt_push-button.png) no-repeat top left;\r\n color: #00000000;\r\n}\r\n\r\n.alien-Push-button:hover {\r\n border-radius: 3px;\r\n box-shadow: 0 0 5px var(--aliendarkergreen);\r\n background-color: inherit;\r\n background: url(../images/alien_crt_push-button_hover.gif) no-repeat top left;\r\n color: #00000000;\r\n}\r\n\r\n.chat-message,\r\n.chat-message.emote {\r\n font-family: var(--alienchatfont);\r\n font-size: 110%;\r\n font-weight: bold;\r\n\r\n padding: 13px 15px 50px 11px;\r\n border-width: 0px;\r\n\r\n box-shadow: 0 1px 5px #000;\r\n\r\n background-size: 100%;\r\n background-position: top, bottom, 0px 18px;\r\n background-repeat: no-repeat, no-repeat, repeat;\r\n // background-image: url('../images/chat-top.png'), url('../images/chat-bottom.png'), url('../images/chat-middle.png');\r\n background-image: url('../images/chat-top.png'), url('../images/chat-bottom.png'), var(--chatbackground);\r\n // background-image: url('../images/chat-top.png'), url('../images/chat-bottom.png'), url('../images/IndBackground3.png');\r\n}\r\n\r\n.chat-message.whisper {\r\n color: var(--alienchatlightblue);\r\n\r\n padding: 13px 15px 50px 11px;\r\n border-width: 0px;\r\n\r\n box-shadow: 0 1px 5px #000;\r\n\r\n background-size: 100%;\r\n background-position: top, bottom, 0px 18px;\r\n background-repeat: no-repeat, no-repeat, repeat;\r\n background-image: url('../images/hidden-chat-top.png'), url('../images/hidden-chat-bottom.png'), url('../images/hidden-chat-middle.png');\r\n}\r\n\r\n.chat-message.whisper span,\r\n.chat-message.whisper div {\r\n color: var(--alienchatlightblue);\r\n\r\n // color: royalblue;\r\n}\r\n\r\n.chat-message.whisper h2 {\r\n color: lightblue;\r\n border-bottom: 2px dotted lightsteelblue;\r\n}\r\n\r\n.chat-message.whisper h4 {\r\n color: lightsteelblue;\r\n}\r\n\r\n.chat-message.whisper hr {\r\n border-top: 1px solid lightsteelblue;\r\n border-bottom: 1px solid royalblue;\r\n}\r\n\r\n.chat-message.whisper .blink {\r\n color: lightsteelblue;\r\n background-color: royalblue;\r\n text-shadow: 0 0 5px lightsteelblue;\r\n animation: blink 0.5 5;\r\n}\r\n\r\n.chat-message.whisper .inline-roll:hover {\r\n text-shadow: 0 0 5px lightsteelblue;\r\n}\r\n\r\n.chat-message.whisper .inline-roll,\r\n.chat-message.whisper .dice-tooltip {\r\n border-color: lightsteelblue;\r\n}\r\n\r\n// .chat-message.whisper .dice-tooltip img,\r\n// .chat-message.whisper .dice-tooltip li,\r\n// .chat-message.whisper .alien-Push-button,\r\n// .chat-message.whisper span.alien-diceface-b0,\r\n// .chat-message.whisper span.alien-diceface-b6,\r\n// .chat-message.whisper span.alien-diceface-y0,\r\n// .chat-message.whisper span.alien-diceface-y1,\r\n// .chat-message.whisper span.alien-diceface-y6 {\r\n// filter: sepia(100%) saturate(250%) brightness(100%) hue-rotate(180deg);\r\n// }\r\n\r\n.alien-Push-button:hover {\r\n border-radius: 3px;\r\n box-shadow: 0 0 5px var(--aliendarkergreen);\r\n background-color: inherit;\r\n background: url(../images/alien_crt_push-button_hover.gif) no-repeat top left;\r\n color: #00000000;\r\n}\r\n\r\n.blink {\r\n padding: 0px 0px 2px 5px;\r\n margin-top: 5px;\r\n margin-bottom: 5px;\r\n // background-color: red;\r\n color: white;\r\n text-shadow: 0 0 5px red;\r\n animation: blink 0.5s 5;\r\n}\r\n\r\n.warnblink {\r\n text-shadow: 0 0 5px red;\r\n animation: blink 0.5s 5;\r\n}\r\n\r\n.message-sender {\r\n width: 900px;\r\n white-space: nowrap;\r\n overflow: hidden;\r\n text-overflow: ellipsis;\r\n}\r\n\r\n// .dice-tooltip .part-header .part-formula,\r\n// .dice-tooltip .dice-rolls {\r\n// padding-left: 3px;\r\n// }\r\n\r\n/* Journals */\r\n\r\n.journal-sheet ::-webkit-scrollbar-thumb {\r\n background: #135d91;\r\n border: 1px solid #135d91;\r\n}\r\n\r\n// .journal-sheet .editor p {\r\n// text-align: justify;\r\n// line-height: 1.3em;\r\n// margin-bottom: 20px;\r\n// }\r\n\r\n// .journal-sheet .editor .tcol2 {\r\n// line-height: 1.4em;\r\n// margin-bottom: 20px;\r\n// }\r\n\r\n// .journal-sheet .editor div {\r\n// padding-left: 5px;\r\n// padding-right: 5px;\r\n// }\r\n\r\n// .journal-sheet .editor .cinsymbol,\r\n// .camsymbol {\r\n// height: 36px;\r\n// vertical-align: top;\r\n// margin-top: 1px;\r\n// }\r\n\r\n// .journal-sheet .editor .caption {\r\n// color: white;\r\n// text-shadow: 0 0 10px #2a8ed5;\r\n// }\r\n\r\n.journal-sheet .editor h1 {\r\n color: white;\r\n text-shadow: 0 0 10px #2a8ed5;\r\n border-bottom: 2px solid #135d91;\r\n}\r\n\r\n.journal-sheet .editor h2 {\r\n color: white;\r\n text-shadow: 0 0 10px #2a8ed5;\r\n}\r\n\r\n.journal-sheet .editor h3 {\r\n color: white;\r\n text-shadow: 0 0 10px #2a8ed5;\r\n}\r\n\r\n// .journal-sheet .editor .mess {\r\n// display: block;\r\n// color: #e6ff99;\r\n// font-weight: bold;\r\n// text-shadow: 0 0 3px #d6ff5c;\r\n// background-color: rgba(50, 70, 50, 0.3);\r\n// box-shadow: 0 0 5px rgba(50, 70, 50);\r\n// padding: 5px 10px 8px 5px;\r\n// margin-left: 4%;\r\n// margin-right: 4%;\r\n// }\r\n","/* .journal-sheet form { */\r\n.sheet.journal-entry .journal-entry-content {\r\n color: var(--aliengreen);\r\n background: #000;\r\n border: 1px solid var(--aliengreen);\r\n border-radius: 1px;\r\n background: var(--journalback) top left !important;\r\n background-size: cover;\r\n color: powderblue;\r\n}\r\n\r\n.sheet.journal-entry .sidebar .directory-header .header-search input {\r\n color: hsl(0, 0%, 0%);\r\n}\r\n\r\n.alienrpg .arpgtable {\r\n height: 36px;\r\n width: 80%;\r\n /* border-style: double;\r\n border-color: greenyellow; */\r\n margin-left: auto;\r\n margin-right: auto;\r\n border: 0;\r\n}\r\n.alienrpg .arpgtable tr:nth-child(even) {\r\n background-color: transparent;\r\n}\r\n\r\n.alienrpg .caption {\r\n text-align: center;\r\n color: greenyellow;\r\n font-size: xx-large;\r\n}\r\n\r\n.alienrpg .arpgtablesmall {\r\n height: 36px;\r\n width: 34%;\r\n /* border-style: double;\r\n border-color: greenyellow; */\r\n margin-left: auto;\r\n margin-right: auto;\r\n border: 0;\r\n}\r\n\r\n.alienrpg .arpgtablesmall tr:nth-child(even) {\r\n background-color: transparent;\r\n}\r\n.alienrpg .tdstyle {\r\n width: 40%;\r\n height: 18px;\r\n text-align: left;\r\n}\r\n.alienrpg .tdstyleR {\r\n width: 40%;\r\n height: 18px;\r\n text-align: Right;\r\n}\r\n.alienrpg .tdstyleC {\r\n width: 100%;\r\n height: 18px;\r\n text-align: center;\r\n}\r\n.alienrpg .tdstyle3D {\r\n width: 30%;\r\n height: 18px;\r\n text-align: center;\r\n}\r\n.alienrpg .tdstyle2D {\r\n width: 50%;\r\n height: 18px;\r\n text-align: center;\r\n}\r\n\r\n.alienrpg .arpglink {\r\n background-color: white;\r\n color: black;\r\n}\r\n\r\n.alienrpg .mess {\r\n color: yellowgreen;\r\n font-family: 'Courier New', Courier, monospace;\r\n}\r\n\r\n.alienrpg .ntable {\r\n width: 99%;\r\n /* border-style: double;\r\n border-color: greenyellow; */\r\n margin-left: auto;\r\n margin-right: auto;\r\n border: 0;\r\n padding-top: 0;\r\n padding-bottom: 0;\r\n}\r\n.alienrpg .ntable tr:nth-child(even) {\r\n background-color: transparent;\r\n}\r\n\r\n.alienrpg .trhead {\r\n text-align: center;\r\n width: 45%;\r\n font-weight: bold;\r\n}\r\n\r\n.alienrpg .tcol1 {\r\n width: 2.5%;\r\n}\r\n.alienrpg .tcol2 {\r\n width: 45%;\r\n text-align: justify;\r\n vertical-align: top;\r\n}\r\n.alienrpg .tcol3 {\r\n width: 5%;\r\n}\r\n\r\n.alienrpg .etable {\r\n width: 40%;\r\n /* border-style: double; */\r\n border-color: #e92d2d;\r\n margin-left: auto;\r\n margin-right: auto;\r\n border: 1;\r\n padding: 0;\r\n padding-top: 0;\r\n padding-bottom: 0;\r\n}\r\n.alienrpg .etable td:first-child {\r\n padding-left: 5px;\r\n}\r\n.alienrpg .etr {\r\n /* border-style: solid;\r\n border-color: greenyellow; */\r\n border: 1;\r\n}\r\n.alienrpg .ehead {\r\n text-align: center;\r\n font-weight: bold;\r\n}\r\n.alienrpg .ecol1 {\r\n width: 50%;\r\n text-align: center;\r\n}\r\n.alienrpg .ecol2 {\r\n width: 50%;\r\n text-align: center;\r\n}\r\n.alienrpg .ecol3 {\r\n width: 3%;\r\n /* border-left: greenyellow;\r\n border-style: solid; */\r\n}\r\n\r\n.alienrpg .stable {\r\n width: 90%;\r\n /* border-style: double; */\r\n border-color: #e92d2d;\r\n margin-left: auto;\r\n margin-right: auto;\r\n border: 1;\r\n padding-top: 0;\r\n padding-bottom: 0;\r\n}\r\n\r\n.alienrpg .strhead {\r\n text-align: center;\r\n font-weight: bold;\r\n}\r\n\r\n.alienrpg .scol1 {\r\n width: 16%;\r\n}\r\n.alienrpg .scol2 {\r\n width: 3%;\r\n}\r\n.alienrpg .scol3 {\r\n width: 80%;\r\n}\r\n.alienrpg .scol4 {\r\n width: 25%;\r\n}\r\n.alienrpg .scol5 {\r\n width: 60%;\r\n text-align: left;\r\n}\r\n.alienrpg .scol6 {\r\n width: 90%;\r\n}\r\n\r\n.alienrpg .scol7 {\r\n width: 20%;\r\n text-align: left;\r\n}\r\n.alienrpg .scol8 {\r\n width: 65%;\r\n text-align: left;\r\n}\r\n.alienrpg .scol9 {\r\n width: 12%;\r\n}\r\n.alienrpg .scol10 {\r\n width: 50%;\r\n}\r\n.alienrpg .skltable {\r\n width: 35%;\r\n /* border-style: double; */\r\n /* border-color: #e92d2d; */\r\n margin-left: auto;\r\n margin-right: auto;\r\n border: 1;\r\n}\r\n\r\n.alienrpg .oddstable {\r\n width: 96%;\r\n height: 16px;\r\n /* border-style: double; */\r\n border-color: #e92d2d;\r\n margin-left: auto;\r\n margin-right: auto;\r\n border: 1;\r\n padding-top: 0;\r\n padding-bottom: 0;\r\n}\r\n\r\n.alienrpg .oddhead {\r\n font-weight: bold;\r\n}\r\n.alienrpg .oddcol1 {\r\n width: 25%;\r\n}\r\n.alienrpg .oddcol2 {\r\n width: 39%;\r\n}\r\n.oddcol3 {\r\n width: 36%;\r\n}\r\n.alienrpg .oddcol4 {\r\n width: 40%;\r\n}\r\n\r\n.alienrpg .bigtable {\r\n width: 99%;\r\n /* border-style: double; */\r\n border-color: #e92d2d;\r\n margin-left: auto;\r\n margin-right: auto;\r\n border: 1;\r\n padding-top: 0;\r\n padding-bottom: 0;\r\n}\r\n\r\n.alienrpg .die {\r\n width: 6%;\r\n text-align: center;\r\n}\r\n\r\n.alienrpg .inj {\r\n width: 16%;\r\n}\r\n\r\n.alienrpg .fatal {\r\n width: 6%;\r\n}\r\n\r\n.alienrpg .tim {\r\n width: 7%;\r\n text-align: center;\r\n}\r\n\r\n.alienrpg .eff {\r\n width: 56%;\r\n}\r\n\r\n.alienrpg .heal {\r\n width: 15%;\r\n text-align: center;\r\n}\r\n.alienrpg .crit {\r\n width: 19%;\r\n text-align: center;\r\n}\r\n.alienrpg .eff2 {\r\n width: 55%;\r\n}\r\n\r\n/* V10 work */\r\n\r\n.alienrpg .aframe {\r\n position: relative;\r\n}\r\n\r\n.alienrpg .leftcol {\r\n position: absolute;\r\n width: 45%;\r\n left: 1.2%;\r\n text-align: justify;\r\n /* background: #855f5f; */\r\n}\r\n.alienrpg .rightcol {\r\n position: absolute;\r\n width: 45%;\r\n left: 50%;\r\n text-align: justify;\r\n /* background: rgb(174, 174, 110); */\r\n}\r\n\r\n.alienrpg .heading {\r\n // text-align: center;\r\n color: var(--aliengreen);\r\n // font-size: xx-large;\r\n font-size: 28px;\r\n border-bottom: 2px solid var(--color-underline-header);\r\n}\r\n.alienrpg .heading2 {\r\n text-align: center;\r\n color: var(--aliengreen);\r\n /* font-size: x-large; */\r\n}\r\n.alienrpg .heading3 {\r\n color: var(--aliengreen);\r\n}\r\n.alienrpg .imagecontainer {\r\n position: relative;\r\n text-align: center;\r\n color: white;\r\n}\r\n\r\n/* Import settings */\r\n.alienrpg .container {\r\n width: 100%;\r\n}\r\n\r\n.alienrpg .listHeading {\r\n text-align: center;\r\n vertical-align: middle;\r\n padding: 10px 0px;\r\n border-bottom: 1px solid black;\r\n margin-bottom: 10px;\r\n}\r\n\r\n.alienrpg .twogridcol {\r\n display: grid;\r\n grid-template-columns: repeat(auto-fill, minmax(160px, 50%));\r\n}\r\n\r\n.alienrpg .twogridcol input[type='checkbox'] {\r\n vertical-align: middle;\r\n}\r\n\r\n.alienrpg .actors.content {\r\n background: lightgray;\r\n}\r\n.alienrpg .actors.content.toggle-display {\r\n display: none;\r\n}\r\n.alienrpg .items.content {\r\n background: lightgray;\r\n}\r\n.alienrpg .items.content.toggle-display {\r\n display: none;\r\n}\r\n.alienrpg .journal.content {\r\n background: lightgray;\r\n}\r\n.alienrpg .journal.content.toggle-display {\r\n display: none;\r\n}\r\n.alienrpg .scenes.content {\r\n background: lightgray;\r\n}\r\n.alienrpg .scenes.content.toggle-display {\r\n display: none;\r\n}\r\n.alienrpg .tables.content {\r\n background: lightgray;\r\n}\r\n.alienrpg .tables.content.toggle-display {\r\n display: none;\r\n}\r\n.alienrpg .macros.content {\r\n background: lightgray;\r\n}\r\n.alienrpg .macros.content.toggle-display {\r\n display: none;\r\n}\r\n.alienrpg .title {\r\n cursor: pointer;\r\n}\r\n/* Footer */\r\n\r\n.alienrpg .footer {\r\n position: sticky;\r\n bottom: 0;\r\n left: 0;\r\n width: inherit;\r\n height: auto;\r\n background-color: #d0daee;\r\n}\r\n\r\n.alienrpg .cinsymbol {\r\n display: inline-block;\r\n background-image: url('../images/icons/cin-symbol.png');\r\n width: 36px;\r\n height: 35px;\r\n vertical-align: middle;\r\n background-size: 36px;\r\n border: 0;\r\n}\r\n.alienrpg .camsymbol {\r\n display: inline-block;\r\n background-image: url('../images/icons/cam-symbol.png');\r\n width: 36px;\r\n height: 35px;\r\n vertical-align: middle;\r\n background-size: 36px;\r\n border: 0;\r\n}\r\n.alienrpg .stresssymbol {\r\n display: inline-block;\r\n background-image: url('../images/icons/alien-dice-y1.png');\r\n width: 36px;\r\n height: 35px;\r\n vertical-align: middle;\r\n background-size: 36px;\r\n border: 0;\r\n}\r\n.alienrpg .basesymbol {\r\n display: inline-block;\r\n background-image: url('../images/icons/alien-dice-6.png');\r\n width: 36px;\r\n height: 35px;\r\n vertical-align: middle;\r\n background-size: 36px;\r\n border: 0;\r\n}\r\n","/*\r\n\tOriginal Sheet by Paul Watson\r\n\r\n\tCRT Effect by Alec Lownes\r\n\t\thttp://aleclownes.com/2017/02/01/crt-display.html\r\n\r\n\tMay 2021\r\n*/\r\n\r\n/* CHARACTER SHEET */\r\n\r\n/*.sheet {\r\n\tmin-width: 600px;\r\n\tmax-width: 1000px;\r\n\tmin-height: 350px;\r\n}*/\r\n\r\n.crt .window-content {\r\n padding: 5px;\r\n border: 2px solid var(--aliendarkergreen);\r\n color: var(--aliengreen);\r\n text-shadow: 0 0 2px var(--aliendarkergreen);\r\n}\r\n\r\n.crt .window-content::before {\r\n content: ' ';\r\n display: block;\r\n position: absolute;\r\n top: 30px;\r\n left: 0;\r\n bottom: 0;\r\n right: 0;\r\n background: linear-gradient(rgba(18, 16, 16, 0) 50%, rgba(0, 0, 0, 0.25) 50%),\r\n linear-gradient(90deg, rgba(255, 0, 0, 0.06), rgba(0, 255, 0, 0.02), rgba(0, 0, 255, 0.06));\r\n z-index: 2;\r\n background-size: 100% 2px, 3px 100%;\r\n pointer-events: none;\r\n}\r\n\r\n.crt .window-content::after {\r\n content: ' ';\r\n display: block;\r\n position: absolute;\r\n top: 0;\r\n left: 0;\r\n bottom: 0;\r\n right: 0;\r\n background: rgba(18, 16, 16, 0.1);\r\n opacity: 0;\r\n z-index: 2;\r\n pointer-events: none;\r\n // animation: flicker 0.15s infinite;\r\n}\r\n\r\n.crt textarea {\r\n border-radius: 0px;\r\n border: 1px solid var(--aliendarkergreen);\r\n color: ghostwhite;\r\n font-family: var(--alienchatfont);\r\n font-size: 14px;\r\n font-weight: 200;\r\n letter-spacing: 1px;\r\n}\r\n\r\n.crt h1 {\r\n border-bottom: 2px dotted var(--aliengreen);\r\n padding-left: 0px;\r\n}\r\n\r\n.crt label,\r\n.crt h2,\r\n.crt h3 {\r\n padding-left: 0px;\r\n margin: 0px;\r\n}\r\n\r\n.crt .profile-img {\r\n margin: 0;\r\n height: 157px;\r\n margin-right: 4px;\r\n border-radius: 10px;\r\n}\r\n\r\n.crt h1.charname input {\r\n text-transform: uppercase;\r\n width: calc(100% + 10px);\r\n padding-left: 8px;\r\n border: 0px;\r\n}\r\n.crt input[type='text'],\r\n.crt input[type='number'],\r\n.crt input[type='password'],\r\n.crt input[type='date'],\r\n.crt input[type='time'] {\r\n border-radius: 0px;\r\n border: 1px solid var(--aliendarkergreen);\r\n}\r\n\r\n.crt input[type='text']:hover,\r\n.crt input[type='number']:hover,\r\n.crt input[type='password']:hover,\r\n.crt input[type='date']:hover,\r\n.crt input[type='time']:hover {\r\n border: 1px solid var(--aliengreen);\r\n}\r\n\r\n.crt h1.charname input:focus {\r\n box-shadow: 0 0 10px var(--aliengreen);\r\n}\r\n\r\n.crt h1.charname {\r\n margin: 0px 0px 5px 0px;\r\n}\r\n\r\n.crt .select-css {\r\n border-radius: 3px;\r\n border: 1px solid var(--aliendarkergreen);\r\n}\r\n\r\n.crt .select-css:hover {\r\n border: 1px solid var(--aliengreen);\r\n}\r\n\r\n.crt .grid-4col {\r\n border: 3px double var(--aliengreen);\r\n border-bottom: 1px solid var(--aliengreen);\r\n}\r\n\r\n.crt .grid-synth {\r\n grid-column: 3;\r\n grid-template-columns: 25% 25% 50%;\r\n border: 3px double var(--aliengreen);\r\n border-bottom: 1px solid var(--aliengreen);\r\n padding: 4px;\r\n}\r\n\r\n.crt .synth-stresslabel {\r\n justify-self: left;\r\n text-align: left;\r\n}\r\n\r\n.crt .minus-btn {\r\n width: 14px;\r\n color: var(--aliendarkergreen);\r\n font-size: 30px;\r\n}\r\n\r\n.crt .plus-btn {\r\n width: 14px;\r\n color: var(--aliendarkergreen);\r\n font-size: 30px;\r\n margin-left: -7px;\r\n}\r\n\r\n.crt .rollable-stress:hover,\r\n.crt .rollCrit:hover {\r\n color: var(--aliengreen);\r\n background-color: #000;\r\n border: 0px solid var(--aliengreen);\r\n font-weight: 1;\r\n font-size: 150%;\r\n box-shadow: 0 0 0px var(--aliengreen);\r\n animation: textShadow 1s infinite;\r\n}\r\n\r\n.crt .fa-solid.fa-wrench:hover,\r\n.crt .fa-solid.fa-toolbox:hover {\r\n color: red;\r\n animation: textShadow 1s infinite;\r\n}\r\n.crt .far.fa-heart:hover {\r\n color: red;\r\n animation: textShadow 1s infinite;\r\n}\r\n\r\n.crt .resource-content .maxboxsize {\r\n vertical-align: 7px;\r\n}\r\n\r\n.crt .crt-grid-Char-Att {\r\n margin-left: -5px;\r\n border-left: 3px double var(--aliengreen);\r\n border-bottom: 3px double var(--aliengreen);\r\n border-right: 3px double var(--aliengreen);\r\n float: right;\r\n width: 100%;\r\n padding: 6px 12px 6px 2px;\r\n grid-column-gap: 0px;\r\n grid-template-areas: 'crt_gCol1 crt_gCol2 crt_gCol3 crt_gCol4 crt_gCol5 crt_gCol6' 'crt_gCol7 crt_gCol8 crt_gCol9 crt_gCol10 crt_gCol11 crt_gCol12';\r\n grid-template-columns: 25% 8% 25% 8% 25% 8%;\r\n\r\n display: grid;\r\n grid-row-gap: 3px;\r\n -webkit-box-align: center;\r\n -ms-flex-align: center;\r\n align-items: center;\r\n}\r\n\r\n.crt_gCol1,\r\n.crt_gCol2,\r\n.crt_gCol3,\r\n.crt_gCol4,\r\n.crt_gCol5,\r\n.crt_gCol6,\r\n.crt_gCol7,\r\n.crt_gCol8,\r\n.crt_gCol9,\r\n.crt_gCol10,\r\n.crt_gCol11,\r\n.crt_gCol12 {\r\n justify-self: center;\r\n align-self: center;\r\n}\r\n\r\n.crt_gCol11 {\r\n color: var(--aliendarkergreen);\r\n}\r\n\r\n.crt-crt-grid-Char-Att .maxboxsize {\r\n min-width: 40px;\r\n z-index: 1;\r\n}\r\n\r\n.crt .NPC {\r\n width: 15px;\r\n height: 15px;\r\n}\r\n\r\n.crt .tooltip .tooltiptext {\r\n width: 250px;\r\n top: -36px;\r\n right: 200%;\r\n margin-left: -60px;\r\n\r\n color: black;\r\n background-color: var(--aliengreen);\r\n box-shadow: 0 0 10px var(--aliengreen);\r\n}\r\n\r\n.crt .tooltip .tooltiptext::after {\r\n margin-top: 10px;\r\n border-width: 7px;\r\n border-style: solid;\r\n border-color: transparent transparent transparent var(--aliengreen);\r\n}\r\n\r\n.crt .crt-grid-Char-Att .crt-gCol6:focus,\r\n.crt .grid-Consumables .maxboxsize:focus {\r\n color: var(--aliendarkergreen);\r\n background-color: var(--alienoddtab);\r\n box-shadow: 0 0 0 #000;\r\n cursor: not-allowed;\r\n}\r\n\r\n.crt .crt-grid-Char-Att .crt_gCol6:hover,\r\n.crt .grid-Consumables .maxboxsize:hover {\r\n cursor: default;\r\n border: 1px solid var(--aliendarkergreen);\r\n}\r\n\r\n.crt .click-stat-level .far {\r\n letter-spacing: 1px;\r\n}\r\n\r\n.crt .synthsdont {\r\n margin: 10px;\r\n padding-left: 10px;\r\n border-left: 2px dotted var(--aliengreen);\r\n}\r\n\r\n.crt .imitate-human {\r\n text-align: center;\r\n}\r\n\r\n.crt .text {\r\n background-color: var(--aliendarkergreen);\r\n}\r\n\r\n.crt .tabs {\r\n color: #000;\r\n background-color: #fff;\r\n font-weight: bold;\r\n text-transform: uppercase;\r\n text-shadow: 0 0 2px white;\r\n}\r\n\r\n.crt .tabs .item.active {\r\n text-decoration: none;\r\n font-size: 110%;\r\n color: white;\r\n background-color: var(--aliendarkergreen);\r\n box-shadow: 0 0 10px var(--aliendarkergreen);\r\n text-shadow: 0 0 10px var(--aliengreen);\r\n cursor: default;\r\n}\r\n\r\n.crt .tabs .item {\r\n width: 100%;\r\n // margin: -7px 0 -7px 0;\r\n padding-top: 6px;\r\n}\r\n\r\n.crt .tabs .item.active {\r\n // margin: -7px 0 -7px 0;\r\n padding-top: 5px;\r\n}\r\n\r\n.crt .tabs .item:hover {\r\n color: #000;\r\n background-color: var(--alienitemselect);\r\n box-shadow: 0 0 10px var(--alienitemselect);\r\n margin: -3px 0 -3px 0;\r\n padding-top: 6px;\r\n}\r\n\r\n.crt .grid-genPage h2 {\r\n text-transform: uppercase;\r\n}\r\n\r\n.crt .grid-2col-border {\r\n margin-top: -3px;\r\n padding-bottom: 4px;\r\n}\r\n\r\n.crt .journal-sheet select {\r\n text-overflow: ellipsis;\r\n}\r\n\r\n.crt .resource-content button {\r\n width: 16px;\r\n color: var(--aliendarkergreen);\r\n}\r\n\r\n/** General Tab **/\r\n\r\n.crt .grid-crtPage {\r\n display: grid;\r\n grid-template-areas: 'crt_Col1 crt_Col2';\r\n grid-template-columns: 220px;\r\n}\r\n\r\n.crt .crt_Col1 {\r\n display: grid;\r\n grid-template-areas: 'crt_Item1', 'crt_Item2', 'crt_Item3';\r\n grid-template-columns: 100%;\r\n}\r\n\r\n.crt .crt_Col2 {\r\n display: grid;\r\n grid-template-areas: 'crt_Item4', 'crt_Item5', 'crt_Item7', 'crt_Item8', 'crt_Item9', 'crt_Item6';\r\n grid-template-columns: 100%;\r\n padding-left: 5px;\r\n}\r\n\r\n/** General Tab - Left Column **/\r\n\r\n.crt .crt_Col1 h2 {\r\n text-transform: uppercase;\r\n padding-bottom: 4px;\r\n}\r\n\r\n.crt .crt_Item1,\r\n.crt .crt_Item2_char,\r\n.crt .crt_Item2_synth,\r\n.crt .crt_Item3 {\r\n border: 1px solid var(--aliengreen);\r\n padding: 5px;\r\n}\r\n\r\n/*** Story and Experience Points ***/\r\n\r\n.crt .crt_Item1 {\r\n text-align: center;\r\n /* height: 130px; */\r\n}\r\n\r\n.crt .crt_Item1 .sp_faded {\r\n padding-top: 5px;\r\n color: var(--aliendarkergreen);\r\n}\r\n\r\n.crt .crt_Item1 .xp_faded {\r\n padding-top: 6px;\r\n color: var(--aliendarkergreen);\r\n}\r\n\r\n.crt .crt_Item1 h2 {\r\n padding-top: 8px;\r\n}\r\n\r\n.crt .crt_Item1 .experience {\r\n width: 160px;\r\n display: inline-flex;\r\n margin-bottom: 10px;\r\n}\r\n.crt .crt_Item1 .xp_dots_pos {\r\n padding-top: 18px;\r\n}\r\n\r\n/*** Conditions ***/\r\n\r\n.crt .crt_Item2_char {\r\n position: relative;\r\n height: 334px;\r\n}\r\n.crt .crt_Item2_synth {\r\n position: relative;\r\n // height: 370px;\r\n}\r\n\r\n.crt .dots_conditions .dots {\r\n height: 25px;\r\n padding-top: 4px;\r\n padding-left: 7px;\r\n}\r\n\r\n.crt .dots.starving,\r\n.crt .dots.exhausted,\r\n.crt .dots.panic {\r\n width: 100%;\r\n background-color: var(--alienoddtab);\r\n}\r\n\r\n.crt .overwatch {\r\n margin: 15px 0 25px 13px;\r\n}\r\n\r\n.crt .overwatch_synth {\r\n /* margin: 20px 0 15px 13px ; */\r\n margin: 6px 0 0 13px;\r\n}\r\n\r\n.crt .dots.panic .panicked {\r\n color: white;\r\n background-color: red;\r\n margin-top: -5px;\r\n margin-left: -7px;\r\n padding-left: 6px;\r\n border-top: 2px solid red;\r\n border-bottom: 2px solid red;\r\n font-weight: bold;\r\n box-shadow: 0 0 10px red;\r\n animation: textShadow 1s infinite;\r\n}\r\n\r\n.crt .panicked-textarea {\r\n margin-left: 60px;\r\n border: 1px solid yellow;\r\n background-color: orange;\r\n}\r\n\r\n.crt .panicked-textarea:focus {\r\n border: 1px solid yellow;\r\n background-color: yellow;\r\n color: red;\r\n}\r\n\r\n.crt .dots.radiation {\r\n border: 1px dashed var(--alienitemselect);\r\n color: var(--alienitemselect);\r\n width: 98%;\r\n padding-top: 16px;\r\n padding-bottom: 19px;\r\n align-items: center;\r\n flex-wrap: nowrap;\r\n margin: 2px;\r\n}\r\n\r\n.crt #bottom {\r\n position: absolute;\r\n bottom: 0;\r\n left: 0;\r\n}\r\n\r\n/*.dots.radiation.radbox_char {\r\n margin-top: 36px;\r\n}\r\n\r\n.dots.radiation.radbox_synth {\r\n /*margin-top: 27px;\r\n margin-top: 7px;\r\n}\r\n\r\n.dots.radiation.radglow_char {\r\n margin-top: 36px;\r\n}\r\n\r\n.dots.radiation.radglow_synth {\r\n margin-top: 27px;\r\n}*/\r\n\r\n.crt .dots.radiation.rad_glow {\r\n background-color: var(--alienitemselect);\r\n color: #000;\r\n border-radius: 3px;\r\n box-shadow: 0 0 10px yellow;\r\n}\r\n\r\n.crt .crt_grid_SynthStress {\r\n display: grid;\r\n grid-template-areas: 'imitate-human_left imitate-human_right';\r\n grid-template-columns: 20% 80%;\r\n}\r\n\r\n.crt .imitate-human_left {\r\n padding: 7px 0 0 0;\r\n}\r\n\r\n.crt .imitate-human_right {\r\n padding: 5px 0px 0px 10px;\r\n}\r\n\r\n.crt .synth-label {\r\n width: 100%;\r\n margin-top: 2px;\r\n padding: 6px 0px 5px 0px;\r\n text-transform: uppercase;\r\n text-align: center;\r\n}\r\n\r\n.crt .alienrpgv .synth_fake_check {\r\n color: var(--aliendarkergreen);\r\n width: 100%;\r\n margin-top: 12px;\r\n padding: 6px 0px 6px 0px;\r\n text-transform: uppercase;\r\n text-align: center;\r\n background-color: var(--alienoddtab);\r\n}\r\n\r\n/*** Consumables ***/\r\n\r\n.crt .fas.fa-parachute-box {\r\n vertical-align: top;\r\n padding-top: 6px;\r\n padding-left: 3px;\r\n}\r\n\r\n.crt .fa-parachute-box:before {\r\n content: '\\f49e';\r\n}\r\n\r\n.crt .crt_Item3 .supply-btn.Power2 {\r\n padding-left: 6px;\r\n font-size: 20px;\r\n}\r\n\r\n/** General Tab - Right Column **/\r\n\r\n.crt .crt_gridCarrer {\r\n display: grid;\r\n grid-template-areas: 'crt_box1 crt_box2 crt_box3 crt_box4';\r\n padding: 0px;\r\n padding-top: 1px;\r\n grid-template-columns: 17% 36% 17% 30%;\r\n -webkit-box-align: center;\r\n -ms-flex-align: center;\r\n align-items: center;\r\n margin-bottom: 2px;\r\n}\r\n\r\n.crt .crt_gridCarrer .crt_box1,\r\n.crt .crt_gridCarrer .crt_box2,\r\n.crt .crt_gridCarrer .crt_box3,\r\n.crt .crt_gridCarrer .crt_box4 {\r\n justify-self: center;\r\n max-width: 100%;\r\n padding-top: 0px;\r\n}\r\n\r\n.crt .crt_gridSpecialty {\r\n display: grid;\r\n grid-template-areas: 'crt_sbox1 crt_sbox2';\r\n padding: 4px 0px 3px 0px;\r\n grid-template-columns: 17% 83%;\r\n margin-bottom: 2px;\r\n}\r\n\r\n.crt .crt_gridSpecialty .crt_sbox1,\r\n.crt .crt_gridSpecialty .crt_sbox2 {\r\n justify-self: center;\r\n max-width: 100%;\r\n padding-top: 0px;\r\n}\r\n\r\n.crt .crt_grid-special {\r\n grid-area: crt_sbox2;\r\n display: grid;\r\n width: 100%;\r\n grid-template-areas: 'crt_spe1 crt_spe2';\r\n grid-template-columns: 75% 25%;\r\n}\r\n\r\n.crt .crt .crt_spe1 {\r\n grid-area: crt_spe1;\r\n font-weight: 100;\r\n text-transform: uppercase;\r\n}\r\n\r\n.crt .crt_spe2 {\r\n grid-area: crt_spe2;\r\n padding-right: 5px;\r\n justify-self: right;\r\n}\r\n\r\n.crt .crt_Item4,\r\n.crt .crt_Item5,\r\n.crt .crt_Item6,\r\n.crt .crt_Item7,\r\n.crt .crt_Item8,\r\n.crt .crt_Item9 {\r\n border: 0px solid var(--aliengreen);\r\n margin-bottom: 3px;\r\n}\r\n\r\n.crt_Item4 .resource-label-header,\r\n.crt_Item5 .resource-label-header,\r\n.crt_Item6 .resource-label-header,\r\n.crt_Item7 .resource-label-header,\r\n.crt_Item8 .resource-label-header,\r\n.crt_Item9 .resource-label-header {\r\n display: block;\r\n width: 100%;\r\n padding: 1px 0px 1px 2px;\r\n color: #000;\r\n font-weight: bolder;\r\n text-transform: uppercase;\r\n background-color: var(--aliendarkergreen);\r\n}\r\n\r\n.crt .crt_Item4 {\r\n height: 50px;\r\n}\r\n\r\n.crt .crt_Item5 textarea {\r\n height: 107px;\r\n}\r\n\r\n.crt .crt_Item5 textarea:hover,\r\n.crt .crt_Item7 textarea:hover {\r\n border: 1px solid var(--aliengreen);\r\n}\r\n\r\n.crt .crt_Item6 {\r\n height: 216px;\r\n border: 1px solid var(--aliendarkergreen);\r\n margin-bottom: 0px;\r\n}\r\n\r\n.crt .crt_Item7 textarea {\r\n height: 87px;\r\n}\r\n\r\n.crt .crt_Item8 {\r\n padding-bottom: 2px;\r\n}\r\n.crt .crt_Item8 input,\r\n.crt .crt_Item9 input {\r\n margin: 0px;\r\n width: 100%;\r\n}\r\n\r\n.crt .crt_Relat {\r\n display: grid;\r\n grid-template-areas: 'crt_Relat_Buddy crt_Relat_Rival';\r\n grid-template-columns: 49%;\r\n grid-column-gap: 5px;\r\n}\r\n\r\n/** - **/\r\n\r\n.crt_Col3 {\r\n grid-area: crt_Col3;\r\n padding-top: 10px;\r\n color: var(--aliendarkergreen);\r\n font-family: var(--alienfont);\r\n}\r\n\r\n.crt.grid-attr {\r\n border: 0px solid var(--aliengreen);\r\n}\r\n\r\n.crt .talent-btn:hover,\r\n.crt .talent-btn:focus {\r\n box-shadow: 0 0 7px var(--aliengreen);\r\n text-shadow: 0 0 15px var(--aliengreen);\r\n background-color: var(--aliengreen);\r\n cursor: help;\r\n\r\n font-weight: bolder;\r\n text-transform: uppercase;\r\n color: #000;\r\n}\r\n\r\n.crt .rollable {\r\n width: 90%;\r\n text-align: center;\r\n}\r\n\r\n.rollable:hover,\r\n.rollcomputer:hover {\r\n color: var(--aliengreen);\r\n background-color: #000;\r\n border: 0px solid var(--aliengreen);\r\n font-weight: 1;\r\n font-size: 130%;\r\n box-shadow: 0 0 0px var(--aliengreen);\r\n animation: textShadow 1s infinite;\r\n}\r\n\r\n// .crt .rollable:hover,\r\n// .crt .rollable:focus {\r\n// color: #000;\r\n// animation: textShadow 1s infinite;\r\n// font-weight: 1;\r\n\r\n// // font-size: 110%;\r\n// // font-weight: bolder;\r\n// background-color: var(--aliengreen);\r\n// border: 1px solid var(--aliengreen);\r\n// text-shadow: 0 0 0px var(--aliengreen);\r\n// box-shadow: 0 0 5px var(--aliengreen);\r\n// cursor: pointer;\r\n// }\r\n\r\n.crt .rollItem,\r\n.crt .creature-acid-roll {\r\n width: 100%;\r\n text-align: center;\r\n}\r\n\r\n.crt .rollItem:hover,\r\n.crt .rollItem:focus {\r\n text-shadow: 0 0 15px var(--aliengreen);\r\n box-shadow: 0 0 7px var(--aliengreen);\r\n background-color: var(--aliengreen);\r\n color: #000;\r\n font-size: 100%;\r\n font-weight: bolder;\r\n text-transform: uppercase;\r\n}\r\n\r\n.crt .grid-talents {\r\n text-align: center;\r\n grid-template-columns: 90% 10%;\r\n}\r\n\r\n.crt .talTitle {\r\n text-transform: uppercase;\r\n color: #000;\r\n background-color: var(--aliengreen);\r\n}\r\n\r\n.crt .item-header {\r\n /* background-color: var(--aliendarkergreen); */\r\n /* color: black; */\r\n}\r\n\r\n.crt .textbox {\r\n color: ghostwhite;\r\n font-family: var(--alienchatfont);\r\n font-size: 14px;\r\n font-weight: 200;\r\n letter-spacing: 1px;\r\n}\r\n\r\n.crt .textbox:focus {\r\n font-weight: 400;\r\n}\r\n\r\n.crt .encumbrance .encumbrance-bar {\r\n background: var(--alienitemselect);\r\n}\r\n\r\n.crt .blink {\r\n padding: 0px 0px 2px 5px;\r\n margin-top: 5px;\r\n margin-bottom: 5px;\r\n background-color: red;\r\n color: white;\r\n text-shadow: 0 0 5px red;\r\n animation: blink 0.5s 5;\r\n}\r\n\r\n.crt_lCol6 {\r\n justify-self: center;\r\n}\r\n\r\n.crt .crit-injuries {\r\n margin-top: 118px;\r\n}\r\n\r\n.crt .grid-crit {\r\n grid-template-columns: 95% 5%;\r\n}\r\n\r\n.crt_crit2 {\r\n text-align: center;\r\n font-size: 15px;\r\n}\r\n\r\n.crt .Item11 {\r\n border: 0px solid var(--aliengreen);\r\n}\r\n\r\n.crt .Item11 .items-list {\r\n height: 179px;\r\n}\r\n\r\n.crt .critical-inj {\r\n padding-bottom: 10px;\r\n}\r\n\r\n.crt .resource-label-header.rollCrit:hover {\r\n font-size: 15px;\r\n background-color: var(--aliendarkergreen);\r\n animation: textShadow 1s infinite;\r\n}\r\n\r\n.crt_box4 {\r\n padding: 7px 0px 0px 7px;\r\n}\r\n\r\n.crt .crt_Col1 {\r\n margin-left: -5px;\r\n}\r\n\r\n.crt .fas.fa-tools {\r\n vertical-align: top;\r\n padding-top: 13px;\r\n margin-left: 5px;\r\n}\r\n\r\n.crt .fas.fa-tools:hover {\r\n cursor: help;\r\n}\r\n\r\n.crt .fas.fa-tools:before {\r\n content: '\\f022';\r\n}\r\n\r\n.crt .fas:hover {\r\n color: var(--aliengreen);\r\n text-shadow: 0 0 2px var(--aliengreen);\r\n animation: textShadow 0.5s 0.3;\r\n}\r\n\r\n.crt .items-list .item-header {\r\n border-bottom-style: solid;\r\n border-bottom-color: var(--aliengreen);\r\n}\r\n\r\n.crt .Col3 .panel {\r\n margin-left: 5px;\r\n padding: 0 10px 0 10px;\r\n border-left: 2px inset var(--aliengreen);\r\n}\r\n\r\n.crt .tab.inventory .fas {\r\n margin-right: 10px;\r\n}\r\n\r\n/* Creature Sheet */\r\n\r\n.crt .creature-acid-roll:hover,\r\n.crt .creature-acid-roll:focus {\r\n text-shadow: 0 0 0px var(--aliengreen);\r\n color: var(--aliengreen);\r\n background-color: #000;\r\n font-weight: 1;\r\n font-size: 110%;\r\n border: 0px solid var(--aliengreen);\r\n animation: textShadow 1s infinite;\r\n}\r\n\r\n.crt .creature-attack-roll {\r\n width: 260px;\r\n height: 40px;\r\n border-radius: 3px;\r\n text-shadow: 0 0 #00000000;\r\n color: #00000000;\r\n background: url(../images/alien_crt_roll-attack.png) no-repeat top left;\r\n}\r\n\r\n.crt .creature-attack-roll:hover {\r\n border-radius: 3px;\r\n background-color: var(--aliendarkergreen);\r\n text-shadow: 0 0 #00000000;\r\n color: #00000000;\r\n background: url(../images/alien_crt_roll-attack_hover.gif) no-repeat top left;\r\n}\r\n\r\n/* Items */\r\n\r\n.crt .profile-img-item {\r\n margin: 0;\r\n height: 125px;\r\n width: auto;\r\n margin-right: 4px;\r\n border-radius: 10px;\r\n}\r\n\r\n.crt .textbox1,\r\n.crt .textbox2 {\r\n padding-left: 5px;\r\n}\r\n",".item-form {\r\n font-family: var(--alienfont);\r\n background: $c-black;\r\n}\r\n\r\n.actor-header {\r\n flex: 0 0 180px;\r\n overflow: hidden;\r\n display: flex;\r\n flex-direction: row;\r\n flex-wrap: wrap;\r\n justify-content: flex-start;\r\n margin-bottom: 1px;\r\n background-color: $c-black;\r\n // color: $c-green;\r\n}\r\n\r\n.vehicle-header {\r\n overflow: hidden;\r\n display: flex;\r\n margin-bottom: 1px;\r\n background-color: $c-black;\r\n // color: $c-green;\r\n}\r\n\r\n.profile-img {\r\n flex: 0 0 100px;\r\n height: 150px;\r\n // margin-right: 10px;\r\n width: auto;\r\n}\r\n.profile-img-item {\r\n flex: 0 0 100px;\r\n height: 100px;\r\n margin-right: 10px;\r\n width: auto;\r\n justify-self: center;\r\n}\r\n.profile-img-vehicle {\r\n flex: 0 0 100px;\r\n height: 160px;\r\n margin-right: 10px;\r\n width: 300px;\r\n}\r\n\r\n.header-fields {\r\n flex: 1;\r\n}\r\n\r\nh1.charname {\r\n height: 50px;\r\n padding: 0px;\r\n margin: 0 5px 5px 5px;\r\n border-bottom: 0;\r\n border: 1px solid var(--aliengreen);\r\n\r\n input {\r\n width: 100%;\r\n height: 100%;\r\n margin: 0;\r\n color: inherit;\r\n border: 1px solid var(--aliengreen);\r\n }\r\n}\r\n.sheet nav.sheet-tabs {\r\n border-top: 1px solid var(--aliengreen) !important;\r\n border-bottom: 1px solid var(--aliengreen) !important;\r\n}\r\n.sheet-tabs {\r\n flex: 0;\r\n // border: 1px solid var(--aliengreen);\r\n border-top: 1px solid var(--aliengreen) !important;\r\n border-bottom: 1px solid var(--aliengreen) !important;\r\n // color: $c-green;\r\n}\r\n\r\n// .sheet-body,\r\n.tab,\r\n.editor {\r\n height: 100%; // Do not change this or notes will stop working\r\n background-color: $c-black;\r\n // color: $c-green;\r\n // overflow: hidden;\r\n}\r\n\r\n.tox {\r\n .tox-editor-container {\r\n background: $c-white;\r\n }\r\n\r\n .tox-edit-area {\r\n padding: 0 8px;\r\n }\r\n}\r\n.maxboxsize {\r\n max-width: 40px;\r\n color: inherit;\r\n background-color: $c-black;\r\n height: 20px;\r\n padding: 0;\r\n margin: 1px;\r\n text-align: center;\r\n border: 1px solid var(--aliengreen);\r\n}\r\n.healboxsize {\r\n max-width: 80px;\r\n color: inherit;\r\n background-color: $c-black;\r\n height: 20px;\r\n padding: 0;\r\n margin: 1px;\r\n text-align: center;\r\n border: 1px solid var(--aliengreen);\r\n}\r\n.cashboxsize {\r\n max-width: 150px;\r\n color: inherit;\r\n justify-items: center;\r\n background-color: $c-black;\r\n text-align: center;\r\n border: 1px solid var(--aliengreen);\r\n}\r\n\r\n.textbox {\r\n color: inherit;\r\n // justify-items: center;\r\n background-color: $c-black;\r\n padding: 5px;\r\n margin: 5px 5px 5px 5px;\r\n border: 1px solid var(--aliengreen);\r\n\r\n // width: 180px;\r\n}\r\n.textbox1 {\r\n color: inherit;\r\n justify-items: center;\r\n background-color: $c-black;\r\n width: 230px;\r\n padding: 0;\r\n margin-top: 1px;\r\n margin-bottom: 1px;\r\n border: 1px solid var(--aliengreen);\r\n}\r\n.textbox2 {\r\n color: inherit;\r\n justify-items: center;\r\n background-color: $c-black;\r\n width: 400px;\r\n padding: 0;\r\n margin-top: 1px;\r\n margin-bottom: 1px;\r\n border: 1px solid var(--aliengreen);\r\n}\r\n.textbox3 {\r\n color: inherit;\r\n // justify-items: center;\r\n background-color: $c-black;\r\n padding: 5px;\r\n margin: 5px 5px 5px 5px;\r\n width: 180px;\r\n border: 1px solid var(--aliengreen);\r\n}\r\n.textbox4 {\r\n color: inherit;\r\n justify-items: center;\r\n background-color: $c-black;\r\n width: 450px;\r\n padding: 0;\r\n margin-top: 1px;\r\n margin-bottom: 1px;\r\n border: 1px solid var(--aliengreen);\r\n}\r\n\r\ntextarea {\r\n resize: none;\r\n padding: 2;\r\n // color: $c-green;\r\n color: inherit;\r\n border: 1px solid var(--aliengreen);\r\n font-family: var(--alienfont);\r\n // font-size: medium;\r\n font-size: var(--fontsize);\r\n}\r\n\r\nform .sheet-content .click-stat-level {\r\n height: 18px;\r\n padding: 8px;\r\n background: $c-black;\r\n border-radius: 2px;\r\n box-shadow: inset 0 0 0 1px hsla(0, 0%, 0%, 0.502);\r\n font-family: 'Roboto', system, -apple-system, sans-serif;\r\n font-size: 10px;\r\n font-weight: 700;\r\n line-height: 1;\r\n text-transform: uppercase;\r\n letter-spacing: 0.25px;\r\n // color: $c-green;\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n cursor: pointer;\r\n}\r\n.click-stat-level .fas {\r\n display: none;\r\n padding: 2px 4px;\r\n border-radius: 2px;\r\n box-shadow: inset 0 0 0 1px hsla(0, 0%, 0%, 0.5);\r\n font-family: 'Roboto', system, -apple-system, sans-serif;\r\n font-size: 10px;\r\n font-weight: 700;\r\n line-height: 1;\r\n text-transform: uppercase;\r\n letter-spacing: 0.25px;\r\n // color: $c-green;\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n cursor: pointer;\r\n}\r\n.dots {\r\n cursor: pointer;\r\n display: flex;\r\n flex-direction: column;\r\n // color: $c-green;\r\n margin-right: 8px;\r\n font-weight: 700;\r\n font-size: 15px;\r\n flex-wrap: wrap;\r\n}\r\n",".resource-label {\r\n // font-weight: bold;\r\n font-family: var(--alienfont);\r\n text-transform: uppercase;\r\n // padding-right: 5px;\r\n padding-left: 5px;\r\n // color: $c-green;\r\n justify-self: center;\r\n flex: auto;\r\n}\r\n\r\n.speciality-label {\r\n // font-weight: bold;\r\n font-family: var(--alienfont);\r\n text-transform: uppercase;\r\n // padding-right: 5px;\r\n padding-left: 5px;\r\n // color: $c-green;\r\n justify-self: left;\r\n flex: auto;\r\n}\r\n\r\n.attr-label {\r\n font-weight: bold;\r\n text-transform: uppercase;\r\n padding-right: 5px;\r\n // color: $c-green;\r\n // justify-self: center;\r\n}\r\n",".tabs {\r\n height: 30px;\r\n // border-top: 1px solid #aaa;\r\n // border-bottom: 1px solid #aaa;\r\n color: inherit;\r\n background-color: $c-black;\r\n border: 1px solid var(--aliengreen);\r\n\r\n .sheet nav.sheet-tabs {\r\n height: 32px;\r\n flex: 0 0 32px;\r\n margin: 4px 0;\r\n line-height: 32px;\r\n border-top: 1px solid var(--aliengreen) !important;\r\n border-bottom: 1px solid var(--aliengreen) !important;\r\n }\r\n .item {\r\n // line-height: 30px;\r\n font-weight: bold;\r\n color: inherit;\r\n }\r\n\r\n .item.active {\r\n text-decoration: underline;\r\n text-shadow: none;\r\n }\r\n}\r\n",".items-list {\r\n list-style: none;\r\n // margin: 7px 0;\r\n\r\n padding-left: 5px;\r\n padding-right: 5px;\r\n padding-top: 0px;\r\n padding-bottom: 0px;\r\n // overflow-y: auto;\r\n}\r\n.item-header {\r\n // font-weight: bold;\r\n background-color: hsl(0, 5%, 16%);\r\n}\r\n\r\n.item-name {\r\n margin: 0;\r\n}\r\n\r\n.item-controls {\r\n text-align: right;\r\n}\r\n\r\n.item-label {\r\n // font-weight: bold;\r\n font-family: var(--alienfont);\r\n font-size: small;\r\n text-transform: uppercase;\r\n padding-right: 5px;\r\n padding-left: 5px;\r\n // color: $c-green;\r\n // flex: auto;\r\n}\r\n\r\n// This calls needs tobe used for the editorbox on actor templates without flexcol.\r\n.biog {\r\n // line-height: 24px;\r\n height: 300px;\r\n // height: 600px;\r\n padding: 3px 0;\r\n width: 1fr;\r\n // border-bottom: 1px solid #bbb;\r\n font-family: var(--alienfont);\r\n\r\n .biog-image {\r\n flex: 0 0 24px;\r\n margin-right: 5px;\r\n }\r\n .editor-content {\r\n // width: 550px;\r\n word-wrap: break-word;\r\n // color: $c-green;\r\n font-family: var(--alienfont);\r\n }\r\n\r\n img {\r\n display: block;\r\n }\r\n}\r\n// This calls needs tobe used for the editorbox on actor templates without flexcol.\r\n.biog-full {\r\n // line-height: 24px;\r\n height: 600px;\r\n // height: 600px;\r\n padding: 3px 0;\r\n width: 1fr;\r\n // border-bottom: 1px solid #bbb;\r\n font-family: var(--alienfont);\r\n\r\n .biog-image {\r\n flex: 0 0 24px;\r\n margin-right: 5px;\r\n }\r\n .editor-content {\r\n // width: 550px;\r\n word-wrap: break-word;\r\n // color: $c-green;\r\n font-family: var(--alienfont);\r\n }\r\n\r\n img {\r\n display: block;\r\n }\r\n}\r\n"]} \ No newline at end of file +{"version":3,"sources":["..\\scss\\utils\\_typography.scss","alienrpg.css","..\\scss\\utils\\_colors.scss","..\\scss\\alienrpg.scss","..\\scss\\global\\_window.scss","..\\scss\\global\\_mother-instruction-images.scss","..\\scss\\global\\_grid.scss","..\\scss\\global\\_flex.scss","..\\scss\\global\\_itemList.scss","..\\scss\\global\\_select-css.scss","..\\scss\\actor\\_alien-crt-ui.scss","..\\scss\\global\\_module.scss","..\\scss\\actor\\_alien-crt-actor.scss","..\\scss\\components\\_forms.scss","..\\scss\\components\\_resource.scss","..\\scss\\components\\_tabs.scss","..\\scss\\components\\_items.scss"],"names":[],"mappings":"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jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,eAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;AACF;AS1nGA;EACE;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,eAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;AACF;ASxjGA;EACE;IACE,gHAAA;ET0jGF;ESxjGA;IACE,gHAAA;ET0jGF;ESxjGA;IACE,gHAAA;ET0jGF;ESxjGA;IACE,gHAAA;ET0jGF;ESxjGA;IACE,4GAAA;ET0jGF;ESxjGA;IACE,gHAAA;ET0jGF;ESxjGA;IACE,gHAAA;ET0jGF;ESxjGA;IACE,gHAAA;ET0jGF;ESx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","file":"alienrpg.css","sourcesContent":["// @import url('https://fonts.googleapis.com/css2?family=Wallpoet:wght@400;800&family=Wallpoet:wght@300;400;500&display=swap');\r\n\r\n// $font-primary: 'Wallpoet', sans-serif;\r\n// $font-secondary: 'Wallpoet', sans-serif;\r\n\r\n@font-face {\r\n font-family: 'Changa';\r\n font-style: normal;\r\n font-weight: 400;\r\n font-display: swap;\r\n src: local('Changa', sans-serif), url(https://fonts.gstatic.com/s/changa/v10/2-cm9JNi2YuVOUckZpy-.woff2) format('woff2');\r\n 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;\r\n}\r\n\r\n@font-face {\r\n font-family: 'Roboto';\r\n font-style: normal;\r\n font-weight: 400;\r\n src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu72xKOzY.woff2) format('woff2');\r\n unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;\r\n}\r\n\r\n@font-face {\r\n font-family: 'Wallpoet';\r\n font-style: normal;\r\n font-weight: 400;\r\n font-display: swap;\r\n src: local('Wallpoet'), url(https://fonts.gstatic.com/s/wallpoet/v12/f0X10em2_8RnXVVdUObp58Q.woff2) format('woff2');\r\n 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;\r\n}\r\n\r\n@font-face {\r\n font-family: 'OCR-A';\r\n src: url('../fonts/ocraext.ttf');\r\n font-style: normal;\r\n}\r\n\r\n// @import url('https://fonts.googleapis.com/css2?family=Kosugi&display=swap');\r\n@font-face {\r\n font-family: 'Kosugi';\r\n font-style: normal;\r\n font-weight: 400;\r\n font-display: swap;\r\n src: url(https://fonts.gstatic.com/s/kosugi/v14/pxiFyp4_v8FCjlI4MdLqfUsvcYfqJiw3zzHMw5Qu_B3d0SE.50.woff2) format('woff2');\r\n unicode-range: U+4093, U+4103, U+4105, U+4148, U+414f, U+4163, U+41b4, U+41bf, U+41e6, U+41ee, U+41f3, U+4207, U+420e, U+4264, U+4293, U+42c6, U+42d6, U+42dd, U+4302, U+432b, U+4343, U+43ee, U+43f0,\r\n U+4408, U+440c, U+4417, U+441c, U+4422, U+4453, U+445b, U+4476, U+447a, U+4491, U+44b3, U+44be, U+44d4, U+4508, U+450d, U+4525, U+4543, U+457a, U+459d, U+45b8, U+45be, U+45e5, U+45ea, U+460f-4610,\r\n U+4641, U+4665, U+46a1, U+46ae-46af, U+470c, U+471f, U+4764, U+47e6, U+47fd, U+4816, U+481e, U+4844, U+484e, U+48b5, U+49b0, U+49e7, U+49fa, U+4a04, U+4a29, U+4abc, U+4b38, U+4b3b, U+4b7e, U+4bc2,\r\n U+4bca, U+4bd2, U+4be8, U+4c17, U+4c20, U+4c38, U+4cc4, U+4cd1, U+4ce1, U+4d07, U+4d77, U+4e02, U+4e04-4e05, U+4e0c, U+4e0f-4e12, U+4e15, U+4e17, U+4e19, U+4e1e-4e1f, U+4e23-4e24, U+4e28-4e2c,\r\n U+4e2e-4e31, U+4e35-4e37, U+4e3f-4e42, U+4e44, U+4e47-4e48, U+4e4d-4e4e, U+4e51, U+4e55-4e56, U+4e58, U+4e5a-4e5c, U+4e62-4e63, U+4e68-4e69, U+4e74-4e75, U+4e79, U+4e7f, U+4e82, U+4e85, U+4e8a,\r\n U+4e8d-4e8e, U+4e96-4e99, U+4e9d-4ea0, U+4ea2, U+4ea5-4ea6, U+4ea8, U+4eaf-4eb0, U+4eb3, U+4eb6, U+4eb9, U+4ebb-4ebc, U+4ec2-4ec4, U+4ec6-4ec8, U+4ecd, U+4ed0, U+4ed7, U+4eda-4edb, U+4edd-4ee2,\r\n U+4ee8, U+4eeb, U+4eed, U+4eef, U+4ef1, U+4ef3, U+4ef5, U+4ef7, U+4efc-4f00, U+4f02-4f03, U+4f08-4f09, U+4f0b-4f0d, U+4f12, U+4f15-4f17, U+4f19, U+4f1c, U+4f2b, U+4f2e, U+4f30-4f31, U+4f33,\r\n U+4f35-4f37, U+4f39, U+4f3b, U+4f3e, U+4f40, U+4f42-4f43, U+4f48-4f49, U+4f4b-4f4c, U+4f52, U+4f54, U+4f56;\r\n}\r\n\r\n// @import url('https://fonts.googleapis.com/css2?family=Blinker:wght@200;400&display=swap');\r\n\r\n@font-face {\r\n font-family: 'Blinker';\r\n font-style: normal;\r\n font-weight: 200;\r\n font-display: swap;\r\n src: url(https://fonts.gstatic.com/s/blinker/v12/cIf4MaFatEE-VTaP_OGAdGYmnQ.woff2) format('woff2');\r\n 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;\r\n}\r\n\r\n:root {\r\n // --alienfont: 'Wallpoet', sans-serif;\r\n --alienfont: 'OCR-A';\r\n --fontsize: 15px; // this equates to 15px\r\n}\r\n","@font-face {\n font-family: \"Changa\";\n font-style: normal;\n font-weight: 400;\n font-display: swap;\n src: local(\"Changa\", sans-serif), url(https://fonts.gstatic.com/s/changa/v10/2-cm9JNi2YuVOUckZpy-.woff2) format(\"woff2\");\n 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;\n}\n@font-face {\n font-family: \"Roboto\";\n font-style: normal;\n font-weight: 400;\n src: local(\"Roboto\"), local(\"Roboto-Regular\"), url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu72xKOzY.woff2) format(\"woff2\");\n unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;\n}\n@font-face {\n font-family: \"Wallpoet\";\n font-style: normal;\n font-weight: 400;\n font-display: swap;\n src: local(\"Wallpoet\"), url(https://fonts.gstatic.com/s/wallpoet/v12/f0X10em2_8RnXVVdUObp58Q.woff2) format(\"woff2\");\n 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;\n}\n@font-face {\n font-family: \"OCR-A\";\n src: url(\"../fonts/ocraext.ttf\");\n font-style: normal;\n}\n@font-face {\n font-family: \"Kosugi\";\n font-style: normal;\n font-weight: 400;\n font-display: swap;\n src: url(https://fonts.gstatic.com/s/kosugi/v14/pxiFyp4_v8FCjlI4MdLqfUsvcYfqJiw3zzHMw5Qu_B3d0SE.50.woff2) format(\"woff2\");\n unicode-range: U+4093, U+4103, U+4105, U+4148, U+414f, U+4163, U+41b4, U+41bf, U+41e6, U+41ee, U+41f3, U+4207, U+420e, U+4264, U+4293, U+42c6, U+42d6, U+42dd, U+4302, U+432b, U+4343, U+43ee, U+43f0, U+4408, U+440c, U+4417, U+441c, U+4422, U+4453, U+445b, U+4476, U+447a, U+4491, U+44b3, U+44be, U+44d4, U+4508, U+450d, U+4525, U+4543, U+457a, U+459d, U+45b8, U+45be, U+45e5, U+45ea, U+460f-4610, U+4641, U+4665, U+46a1, U+46ae-46af, U+470c, U+471f, U+4764, U+47e6, U+47fd, U+4816, U+481e, U+4844, U+484e, U+48b5, U+49b0, U+49e7, U+49fa, U+4a04, U+4a29, U+4abc, U+4b38, U+4b3b, U+4b7e, U+4bc2, U+4bca, U+4bd2, U+4be8, U+4c17, U+4c20, U+4c38, U+4cc4, U+4cd1, U+4ce1, U+4d07, U+4d77, U+4e02, U+4e04-4e05, U+4e0c, U+4e0f-4e12, U+4e15, U+4e17, U+4e19, U+4e1e-4e1f, U+4e23-4e24, U+4e28-4e2c, U+4e2e-4e31, U+4e35-4e37, U+4e3f-4e42, U+4e44, U+4e47-4e48, U+4e4d-4e4e, U+4e51, U+4e55-4e56, U+4e58, U+4e5a-4e5c, U+4e62-4e63, U+4e68-4e69, U+4e74-4e75, U+4e79, U+4e7f, U+4e82, U+4e85, U+4e8a, U+4e8d-4e8e, U+4e96-4e99, U+4e9d-4ea0, U+4ea2, U+4ea5-4ea6, U+4ea8, U+4eaf-4eb0, U+4eb3, U+4eb6, U+4eb9, U+4ebb-4ebc, U+4ec2-4ec4, U+4ec6-4ec8, U+4ecd, U+4ed0, U+4ed7, U+4eda-4edb, U+4edd-4ee2, U+4ee8, U+4eeb, U+4eed, U+4eef, U+4ef1, U+4ef3, U+4ef5, U+4ef7, U+4efc-4f00, U+4f02-4f03, U+4f08-4f09, U+4f0b-4f0d, U+4f12, U+4f15-4f17, U+4f19, U+4f1c, U+4f2b, U+4f2e, U+4f30-4f31, U+4f33, U+4f35-4f37, U+4f39, U+4f3b, U+4f3e, U+4f40, U+4f42-4f43, U+4f48-4f49, U+4f4b-4f4c, U+4f52, U+4f54, U+4f56;\n}\n@font-face {\n font-family: \"Blinker\";\n font-style: normal;\n font-weight: 200;\n font-display: swap;\n src: url(https://fonts.gstatic.com/s/blinker/v12/cIf4MaFatEE-VTaP_OGAdGYmnQ.woff2) format(\"woff2\");\n 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;\n}\n:root {\n --alienfont: \"OCR-A\";\n --fontsize: 15px;\n}\n\n:root {\n --aliengreen: hsl(84, 100%, 59%);\n --aliendarkergreen: hsl(141, 60%, 40%);\n --alienitemselect: hsl(70, 80%, 74%);\n --alienoddtab: hsl(72, 29%, 7%);\n --blue: hsl(224, 75%, 62%);\n --black: hsl(0, 0%, 0%);\n --white: hsl(0, 0%, 100%);\n --alientextjournal: #b1e0e7;\n --journalback: url(../images/mother-instructions/indbackground2.png);\n --chatbackground: url(/systems/alienrpg/images/IndBackground3.png);\n --alienchatfont: \"Blinker\", sans-serif;\n --alienchatwhite: hsl(0, 0%, 100%);\n --alienchatred: hsl(0, 100%, 50%);\n --alienchatredshadow: rgb(230 230 230);\n --alienchatblue: hsl(240deg 42% 72%);\n --alienchatlightblue: hsl(120, 97%, 41%);\n --alienchatlightgreen: hsl(120, 97%, 41%);\n --alienchatgoldenrod: hsl(43, 74%, 49%);\n}\n\n/* Global styles */\n.alienrpg ul ol {\n margin-left: 3px;\n}\n\n.alienrpg #context-menu {\n width: auto;\n height: max-content;\n min-width: 150px;\n max-width: 360px;\n position: absolute;\n left: -900%;\n top: -102%;\n background: hsl(0, 0%, 0%);\n border: 1px solid var(--aliengreen);\n border-radius: 5px;\n color: var(--aliengreen);\n text-align: left;\n font-size: smaller;\n z-index: 1;\n}\n\n.alienrpg #context-menu li.context-item {\n line-height: 16px;\n}\n\n.alienrpg .window-content {\n background: hsl(0, 0%, 0%);\n border: var(--aliengreen) 1px solid;\n}\n\n.alienrpg form {\n font-family: var(--alienfont);\n color: var(--aliengreen);\n font-size: var(--fontsize);\n background: hsl(0, 0%, 0%);\n flex-direction: column;\n flex-wrap: nowrap;\n padding: 2px;\n overflow-y: scroll;\n overflow-x: auto;\n border: var(--aliengreen) 3px;\n}\n\n.journal-sheet form {\n background: var(--journalback) top left !important;\n background-size: cover;\n border: 1px solid var(--aliengreen);\n border-radius: 1px;\n color: var(--alientextjournal) !important;\n}\n.journal-sheet select {\n font-family: var(--alienfont);\n color: inherit;\n background: hsl(0, 0%, 0%);\n border: var(--aliengreen) 3px;\n border: 1px solid hsl(53, 4%, 46%);\n border-radius: 3px;\n padding: 0 3px;\n text-overflow: ellipsis;\n font-size: 16px;\n}\n.journal-sheet input {\n font-family: var(--alienfont);\n color: inherit;\n background: hsl(0, 0%, 0%);\n border: var(--aliengreen) 3px;\n}\n.journal-sheet button {\n font-family: var(--alienfont);\n color: inherit;\n background: hsl(0, 0%, 0%);\n border: var(--aliengreen) solid 1px;\n width: 100%;\n margin: 0 1px;\n border-radius: 3px;\n font-size: 14px;\n line-height: 28px;\n}\n.journal-sheet critbutton {\n font-family: var(--alienfont);\n color: inherit;\n background: hsl(0, 0%, 0%);\n border: var(--aliengreen) solid 1px;\n margin: 0 1px;\n border-radius: 3px;\n font-size: 14px;\n line-height: 28px;\n}\n.journal-sheet .tox .tox-editor-container {\n background-color: hsl(0, 0%, 100%);\n}\n\na.entity-link {\n color: hsl(0, 0%, 100%);\n background: hsl(0, 0%, 0%);\n}\n\n.alienrpg a.entity-link {\n color: hsl(0, 0%, 100%);\n background: hsl(0, 0%, 0%);\n}\n\na.content-link {\n color: hsl(0, 0%, 100%);\n background: hsl(0, 0%, 0%);\n}\n\n.alienrpg a.content-link {\n color: hsl(0, 0%, 100%);\n background: hsl(0, 0%, 0%);\n}\n\n#chat .message {\n border: 1px solid hsl(0, 8%, 34%);\n border-radius: 1px;\n}\n\n.chat-message {\n background-image: var(--chatbackground);\n background-size: cover;\n background-repeat: no-repeat;\n background-position: center;\n color: inherit;\n}\n.chat-message .message-header .message-sender {\n color: var(--aliengreen);\n}\n.chat-message .message-metadata {\n color: var(--aliengreen);\n}\n.chat-message .flavor-text {\n color: var(--aliengreen);\n}\n.chat-message .table-draw .table-results .table-result {\n color: var(--aliengreen);\n}\n\n.chat-message .table-draw .table-results .table-result .chatBG {\n background-image: var(--chatbackground);\n background-size: cover;\n background-repeat: no-repeat;\n background-position: center;\n color: var(--aliengreen);\n padding-left: 6px;\n}\n\n.chat-message.whisper {\n background: hsl(0, 0%, 9%);\n color: var(--aliengreen);\n}\n\n.chat-message.blind {\n background: hsl(0, 0%, 9%);\n}\n\n.chat-message.emote {\n background: hsl(0, 0%, 9%);\n}\n\n.chat-message .critchat {\n display: flex;\n align-items: center;\n border-bottom: 1px solid var(--color-border-light-primary);\n padding: 3px 0;\n color: var(--aliengreen);\n}\n\n.dice-tooltip .roll > img {\n width: 24px;\n}\n\n.dice-tooltip {\n border: 1px solid var(--aliengreen);\n border-radius: 1px;\n background: hsl(0, 0%, 0%);\n}\n.dice-tooltip .dice-rolls {\n color: inherit;\n background: hsl(0, 0%, 0%);\n}\n.dice-tooltip .part-header {\n color: inherit;\n background: hsl(0, 0%, 0%);\n}\n\n.dice-tooltip .dice-rolls .roll {\n filter: none;\n}\n\n.dice-tooltip .dice-rolls .roll.max {\n filter: none;\n}\n\n.dice-tooltip .dice-rolls .roll.min {\n filter: none;\n}\n\n.inline-roll .dice-tooltip {\n color: inherit;\n background: hsl(0, 0%, 0%);\n border: 2px solid var(--aliengreen);\n border-radius: 2px;\n}\n\na.inline-roll {\n background: hsl(0, 0%, 0%);\n padding: 1px 4px;\n border: 1px solid var(--aliengreen);\n border-radius: 2px;\n white-space: nowrap;\n word-break: break-all;\n}\n\n.dice-roll .dice-formula,\n.dice-roll .dice-total {\n color: var(--aliengreen);\n}\n\n.dice-tooltip .part-header .part-formula {\n color: inherit;\n}\n\n.part-total {\n color: inherit;\n}\n\n.alienrpg h2 {\n border: 0;\n padding: 0;\n margin: 1px;\n margin-left: 5px;\n}\n\n.alienrpg h3 {\n border: 0;\n padding: 0;\n margin: 1px;\n}\n\n.alienrpg h4 {\n border: 0;\n padding: 0;\n margin: 1px;\n}\n\n.resource-content button {\n flex: 0;\n border: 0;\n width: 30px;\n font-size: 1.5rem;\n padding: 0;\n color: inherit;\n margin: 0;\n}\n\n.rollable:hover,\n.rollcomputer:hover {\n color: var(--aliengreen);\n background-color: #000;\n border: 0px solid var(--aliengreen);\n font-weight: 1;\n font-size: 120%;\n box-shadow: 0 0 0px var(--aliengreen);\n animation: textShadow 1s infinite;\n}\n\n.far.fa-heart:hover {\n color: red;\n animation: textShadow 1s infinite;\n}\n\n.rollableVeh:hover, .rollableVeh:focus {\n text-shadow: 0 0 20px hsl(0, 100%, 50%);\n font-size: 1.3em;\n font-weight: bolder;\n cursor: pointer;\n}\n\n.creature-acid-roll:hover, .creature-acid-roll:focus {\n text-shadow: 0 0 20px hsl(0, 100%, 50%);\n font-size: 95%;\n cursor: pointer;\n}\n\n.rollItem:hover, .rollItem:focus {\n text-shadow: 0 0 20px hsl(0, 100%, 50%);\n font-size: 110%;\n font-weight: bolder;\n cursor: pointer;\n}\n\n.openItem:hover, .openItem:focus {\n text-shadow: 0 0 20px hsl(0, 100%, 50%);\n font-size: 110%;\n font-weight: bolder;\n cursor: pointer;\n}\n\n.talent-btn:hover, .talent-btn:focus {\n color: hsl(103, 100%, 28%);\n text-shadow: 0 0 20px hsl(0, 100%, 50%);\n font-weight: bolder;\n cursor: pointer;\n}\n\n.minus-btn .plus-btn {\n width: 10px;\n height: 10px;\n line-height: 20px;\n padding: 0;\n}\n\n.supply-btn {\n font-size: 5px;\n padding: 0;\n font-family: var(--alienfont);\n}\n\n.pwr-btn:hover, .pwr-btn:focus {\n background-color: hsl(4, 69%, 53%);\n font-size: 120%;\n font-weight: bolder;\n cursor: pointer;\n}\n\n.stunt-btn {\n width: 5px;\n padding: 0;\n font-family: var(--alienfont);\n}\n\n.creature-attack-roll {\n display: inline-block;\n width: 280px;\n height: 40px;\n font-weight: bold;\n font-size: 2em;\n /* font-size: clamp(1rem, -0.875rem + 8.333vw, 3.5rem); */\n text-shadow: 2px 2px hsl(128, 83%, 25%);\n border: 2px solid var(--aliengreen);\n border-radius: 25px;\n color: var(--aliengreen);\n font-family: var(--alienfont);\n line-height: inherit;\n}\n\n.creature-attack-roll:hover {\n border-radius: 10px;\n color: hsl(0, 100%, 50%);\n text-shadow: 2px 2px hsl(0, 92%, 26%);\n}\n\n.creature-attack-roll:active {\n position: relative;\n top: 1px;\n border-radius: unset;\n background-color: unset;\n color: unset;\n}\n\nbutton:hover,\nbutton:focus {\n box-shadow: unset;\n}\n\n.alien-Push-button {\n display: inline-block;\n width: 260px;\n height: 45px;\n background-color: hsl(0, 0%, 0%);\n font-weight: bold;\n font-size: clamp(2rem, -4.5rem + 5vw, 3rem);\n font-family: var(--alienfont);\n padding-bottom: 5px;\n border: 2px solid var(--aliengreen);\n border-radius: 25px;\n color: var(--aliengreen);\n font-family: var(--alienfont);\n line-height: inherit;\n}\n\n.alien-Push-button:hover {\n border-radius: 10px;\n color: hsl(0, 100%, 50%);\n}\n\n.alien-crit-button {\n display: inline-block;\n width: 280px;\n height: 26px;\n border: 2px solid var(--aliengreen);\n border-radius: 25px;\n color: var(--aliengreen);\n font-weight: bold;\n font-size: 1.2rem;\n font-family: var(--alienfont);\n line-height: inherit;\n}\n\n.alien-crit-button:hover {\n border-radius: 5px;\n color: hsl(0, 100%, 50%);\n}\n\n.alien-diceface-b0 {\n display: inline-block;\n width: 30px;\n height: 30px;\n padding: 0px;\n margin: 1px;\n background: url(../ui/alien-dice-b0.png) no-repeat top left;\n}\n\n.alien-diceface-b6 {\n display: inline-block;\n width: 30px;\n height: 30px;\n padding: 0px;\n margin: 1px;\n background: url(../ui/alien-dice-b6.png) no-repeat top left;\n}\n\n.alien-diceface-y0 {\n display: inline-block;\n width: 30px;\n height: 30px;\n padding: 0px;\n margin: 1px;\n background: url(../ui/alien-dice-y0.png) no-repeat top left;\n}\n\n.alien-diceface-y1 {\n display: inline-block;\n width: 30px;\n height: 30px;\n padding: 0px;\n margin: 1px;\n background: url(../ui/alien-dice-y1.png) no-repeat top left;\n}\n\n.alien-diceface-y6 {\n display: inline-block;\n width: 30px;\n height: 30px;\n padding: 0px;\n margin: 1px;\n background: url(../ui/alien-dice-y6.png) no-repeat top left;\n}\n\n.tooltip {\n position: relative;\n display: inline-block;\n border-bottom: 1px dotted black;\n}\n\n.tooltip .tooltiptext {\n visibility: hidden;\n width: 250px;\n background-color: hsl(0, 0%, 0%);\n text-align: center;\n border-radius: 6px;\n padding: 5px 0;\n position: absolute;\n z-index: 1;\n top: -5px;\n right: 105%;\n margin-left: -60px;\n border-style: solid;\n border-color: var(--aliengreen);\n}\n\n.tooltip .tooltiptext::after {\n content: \" \";\n position: absolute;\n top: 50%;\n left: 100%; /* To the right of the tooltip */\n margin-top: -5px;\n border-width: 5px;\n border-style: solid;\n border-color: transparent transparent transparent var(--aliengreen);\n}\n\n.tooltip:hover .tooltiptext {\n visibility: visible;\n}\n\n.alienrpg .inputtext {\n color: inherit;\n background-color: hsl(0, 0%, 0%);\n}\n\n.box-top {\n border-top: 3px solid var(--aliengreen);\n}\n\n.ctooltip {\n position: relative;\n display: inline-block;\n border-bottom: 1px dotted hsl(0, 0%, 0%);\n}\n\n/* Tooltip text */\n.ctooltip .ctooltiptext {\n font-size: small;\n visibility: hidden;\n width: 150px;\n background-color: hsl(0, 0%, 0%);\n color: var(--aliengreen);\n text-align: center;\n border-radius: 3px;\n padding: 2px 0;\n position: absolute;\n z-index: 1;\n margin-left: -150px;\n border-style: solid;\n border-color: var(--aliengreen);\n}\n\n/* Show the tooltip text when you mouse over the tooltip container */\n.ctooltip:hover .ctooltiptext {\n visibility: visible;\n}\n\n.ctooltip .ctooltiptext::after {\n content: \" \";\n position: absolute;\n top: 50%;\n left: 100%; /* To the right of the tooltip */\n margin-top: -5px;\n border-width: 1px;\n border-style: solid;\n border-color: transparent transparent transparent var(--aliengreen);\n}\n\n.alienchatwhite {\n color: var(--alienchatwhite);\n}\n\n.alienchatred {\n color: var(--alienchatred);\n font-weight: bolder;\n font-size: larger;\n -webkit-background-clip: text;\n background-clip: text;\n background-color: var(--alienchatredshadow);\n}\n\n.alienchatblue {\n color: var(--alienchatblue);\n}\n\n.alienchatlightblue {\n color: var(--alienchatlightblue);\n font-weight: bold;\n font-size: larger;\n}\n\n.alienchatlightgreen {\n color: var(--alienchatlightgreen);\n}\n\n.alienchatgoldenrod {\n color: var(--alienchatgoldenrod);\n font-weight: bold;\n}\n\n.combatbutton {\n max-width: 200px;\n color: var(--aliengreen);\n border: var(--aliengreen) 1px solid;\n}\n\n.prosemirror.editing-source textarea {\n color: hsl(0, 0%, 100%);\n}\n\n.prosemirror menu .pm-dropdown {\n color: hsl(0, 0%, 0%);\n}\n\n.spanner-icon {\n display: inline-block;\n width: 30px;\n height: 25px;\n padding: 0px;\n margin: 1px;\n background: url(../images/mother-instructions/spanner-icon.webp);\n}\n\n.character-sheet-img {\n display: block;\n width: 464px;\n height: 500px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/character-sheet-img.webp);\n}\n\n.creature-sheet-img {\n display: block;\n width: 500px;\n height: 477px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/creature-sheet-img.webp);\n}\n\n.character-header {\n display: block;\n width: 500px;\n height: 152px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/character-header.webp);\n}\n\n.synthetic-header {\n display: block;\n width: 500px;\n height: 155px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/synthetic-header.webp);\n}\n\n.agil-mod {\n display: block;\n width: 403px;\n height: 162px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/agil-mod.webp);\n}\n\n.armor-mod {\n display: block;\n width: 403px;\n height: 172px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/armor-mod.webp);\n}\n\n.stress-mod {\n display: block;\n width: 400px;\n height: 136px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/stress-mod.webp);\n}\n\n.character-details {\n display: block;\n width: 300px;\n height: 328px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/character-details.webp);\n}\n\n.synthetic-details {\n display: block;\n width: 300px;\n height: 380px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/synthetic-details.webp);\n}\n\n.character-consumables {\n display: block;\n width: 153px;\n height: 330px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/character-consumables.webp);\n}\n\n.synthetic-consumables {\n display: block;\n width: 153px;\n height: 322px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/synthetic-consumables.webp);\n}\n\n.talent-agenda {\n display: block;\n width: 300px;\n height: 260px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/talent-agenda.webp);\n}\n\n.con-edit {\n display: block;\n width: 151px;\n height: 109px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/con-edit.webp);\n}\n\n.enc {\n display: block;\n width: 600px;\n height: 71px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/enc.webp);\n}\n\n.enc-warn {\n display: block;\n width: 462px;\n height: 49px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/enc-warn.webp);\n}\n\n.inv-inact {\n display: block;\n width: 600px;\n height: 199px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/inv-inact.webp);\n}\n\n.moskills {\n display: block;\n width: 300px;\n height: 254px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/skills.webp);\n}\n\n.creature-header {\n display: block;\n width: 500px;\n height: 102px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/creature-header.webp);\n}\n\n.creature-attack-dropdown {\n display: block;\n width: 600px;\n height: 330px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/creature-attack-dropdown.webp);\n}\n\n.acid-splash-popup {\n display: block;\n width: 400px;\n height: 141px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/acid-splash-popup.webp);\n}\n\n.chat-roll {\n display: block;\n width: 300px;\n height: 188px;\n background: url(../images/mother-instructions/chat-roll.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.radiation-roll {\n display: block;\n width: 240px;\n height: 274px;\n background: url(../images/mother-instructions/radiation-rolls.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.territories-general {\n display: block;\n width: 500px;\n height: 498px;\n background: url(../images/mother-instructions/territories-general.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.territories-systems {\n display: block;\n width: 500px;\n height: 186px;\n background: url(../images/mother-instructions/territories-systems.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.vehicle-general {\n display: block;\n width: 500px;\n height: 342px;\n background: url(../images/mother-instructions/vehicle-general.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.vehicle-inv {\n display: block;\n width: 500px;\n height: 343px;\n background: url(../images/mother-instructions/vehicle-inv.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.vehicle-crew {\n display: block;\n width: 500px;\n height: 227px;\n background: url(../images/mother-instructions/vehicle-crew.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.vehicle-crew-selector {\n display: block;\n width: 500px;\n height: 227px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/vehicle-crew-selector.webp);\n}\n\n.vehicle-fire-weapon {\n display: block;\n width: 403px;\n height: 162px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/vehicle-fire-weapon.webp);\n}\n\n.item-dropdown {\n display: block;\n width: 300px;\n height: 263px;\n background: url(../images/mother-instructions/item-dropdown.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.modifiers-img {\n display: block;\n width: 600px;\n height: 417px;\n background: url(../images/mother-instructions/modifiers-img.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.melee-img {\n display: block;\n width: 600px;\n height: 417px;\n background: url(../images/mother-instructions/melee-img.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.ranged-img {\n display: block;\n width: 600px;\n height: 417px;\n background: url(../images/mother-instructions/ranged-img.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.armor-img {\n display: block;\n width: 600px;\n height: 415px;\n background: url(../images/mother-instructions/armor-img.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.planet-system-img {\n display: block;\n width: 600px;\n height: 562px;\n background: url(../images/mother-instructions/planet-system-img.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.initiative-roll {\n display: block;\n width: 300px;\n height: 277px;\n background: url(../images/mother-instructions/initiative-roll.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.clone-actor {\n display: inline-block;\n width: 200px;\n height: 119px;\n background: url(../images/mother-instructions/clone-actor.webp);\n margin-left: 25%;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.roll-clone {\n display: inline-block;\n width: 200px;\n height: 207px;\n background: url(../images/mother-instructions/roll-clone.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.init-chat-norm {\n display: block;\n width: 200px;\n height: 388px;\n background: url(../images/mother-instructions/init-chat-norm.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.init-chat-cards {\n display: block;\n width: 200px;\n height: 378px;\n background: url(../images/mother-instructions/init-chat-cards.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.gm-settings {\n display: block;\n width: 500px;\n height: 491px;\n background: url(../images/mother-instructions/gm-settings.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.player-settings {\n display: block;\n width: 500px;\n height: 301px;\n background: url(../images/mother-instructions/player-settings.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.style-settings {\n display: block;\n width: 400px;\n height: 377px;\n background: url(../images/mother-instructions/style-settings.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.style-button-settings {\n display: block;\n width: 300px;\n height: 161px;\n background: url(../images/mother-instructions/style-button-settings.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.font-picker-img {\n display: inline-block;\n width: 300px;\n height: 272px;\n background: url(../images/mother-instructions/font-picker-img.webp);\n margin-left: 5%;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.colour-picker-img {\n display: inline-block;\n width: 300px;\n height: 206px;\n background: url(../images/mother-instructions/colour-picker-img.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.character-token {\n display: block;\n width: 230px;\n height: 234px;\n background: url(../images/mother-instructions/character-token.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.creature-token {\n display: block;\n width: 230px;\n height: 235px;\n background: url(../images/mother-instructions/creature-token.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.mpush1 {\n display: block;\n width: 300px;\n height: 241px;\n background: url(../images/mother-instructions/mpush1.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.mpush2 {\n display: block;\n width: 300px;\n height: 340px;\n background: url(../images/mother-instructions/mpush2.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.mpush3 {\n display: block;\n width: 300px;\n height: 297px;\n background: url(../images/mother-instructions/mpush3.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.pwr-supply {\n display: block;\n width: 600px;\n height: 134px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/power.webp);\n}\n\n.synth-hum {\n display: block;\n width: 153px;\n height: 87px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/synth-hum.webp);\n}\n\n.inventory-tab-img {\n display: block;\n width: 600px;\n height: 435px;\n background: url(../images/mother-instructions/inventory-tab.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.inv-context-menu-img {\n display: block;\n width: 151px;\n height: 70px;\n background: url(../images/mother-instructions/inv-context-menu.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.status-icons-img {\n display: block;\n width: 230px;\n height: 229px;\n background: url(../images/mother-instructions/status-icons.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.enc-icon-img {\n display: block;\n width: 230px;\n height: 207px;\n background: url(../images/mother-instructions/enc-icon.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.spaceship-sheet-img {\n display: block;\n width: 497px;\n height: 353px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/spaceship-modules.webp);\n}\n\n.spaceship-header1 {\n display: block;\n width: 402px;\n height: 632px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/spaceship-header1.webp);\n}\n\n.spaceship-modules {\n display: block;\n width: 497px;\n height: 353px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/spaceship-sheet-img.webp);\n}\n\n.spaceship-comtech {\n display: block;\n width: 395px;\n height: 262px;\n background: url(../images/mother-instructions/spaceship-comtech.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.grid {\n display: grid;\n grid-column: span 2/span 2;\n padding: 0;\n align-items: center;\n}\n\n.grid-2col {\n display: grid;\n grid-column: span 2;\n grid-template-columns: 1fr 1fr;\n padding: 0;\n align-items: center;\n}\n\n.grid-3col {\n grid-column: span 3/span 3;\n grid-template-columns: repeat(3, minmax(0, 1fr));\n border-color: var(--aliengreen);\n justify-items: center;\n margin: 0;\n}\n\n.grid-4col {\n grid-column: span 4/span 4;\n grid-template-columns: repeat(4, minmax(0, 1fr));\n border-color: var(--aliengreen);\n border-style: double;\n padding: 4px;\n}\n\n.grid-synPage {\n display: grid;\n grid-template-areas: \"Item1 Item2 Item2\" \"Item1 Item4 Item4\" \"Item8 Item4 Item4\" \"Item8 Item5 Item5\" \"Item8 Item3 Item3\" \"Item9 Item6 Item6\" \"Item10 Item7 Item7\" \"Item11 Item11 Item11\";\n grid-template-columns: 1fr 1fr 1fr;\n}\n\n.grid-genPage {\n display: grid;\n grid-template-areas: \"Item1 Item2 Item2\" \"Item1 Item4 Item4\" \"Item8 Item4 Item4\" \"Item8 Item5 Item5\" \"Item8 Item3 Item3\" \"Item9 Item6 Item6\" \"Item10 Item7 Item7\" \"Item11 Item11 Item11\";\n grid-template-columns: 1fr 1fr 1fr;\n}\n\n.Item1 {\n grid-area: Item1;\n border: 1px solid var(--aliengreen);\n padding: 5px;\n text-align: center;\n}\n\n.Item2 {\n grid-area: Item2;\n border: 1px solid var(--aliengreen);\n}\n\n.Item3 {\n grid-area: Item3;\n border: 1px solid var(--aliengreen);\n padding-top: 5px;\n padding-left: 5px;\n padding-right: 5px;\n}\n\n.Item4 {\n grid-area: Item4;\n border: 1px solid var(--aliengreen);\n padding-top: 5px;\n padding-left: 5px;\n padding-right: 5px;\n}\n\n.Item5 {\n grid-area: Item5;\n border: 1px solid var(--aliengreen);\n padding-top: 5px;\n padding-left: 5px;\n padding-right: 5px;\n}\n\n.Item6 {\n grid-area: Item6;\n border: 1px solid var(--aliengreen);\n padding-top: 5px;\n padding-left: 5px;\n padding-right: 5px;\n}\n\n.Item7 {\n grid-area: Item7;\n border: 1px solid var(--aliengreen);\n padding-top: 5px;\n padding-left: 5px;\n padding-right: 5px;\n height: auto;\n}\n\n.Item8 {\n grid-area: Item8;\n border: 1px solid var(--aliengreen);\n padding: 5px;\n}\n\n.Item9 {\n grid-area: Item9;\n border: 1px solid var(--aliengreen);\n padding-top: 5px;\n padding-bottom: 5px;\n}\n\n.Item10 {\n grid-area: Item10;\n border: 1px solid var(--aliengreen);\n padding-top: 5px;\n padding-bottom: 5px;\n}\n\n.Item11 {\n grid-area: Item11;\n border: 1px solid var(--aliengreen);\n padding: 4px;\n align-content: center;\n justify-content: center;\n min-height: 53px;\n}\n\n.grid-2col-border {\n display: grid;\n grid-column: span 2;\n grid-template-columns: 1fr 1fr;\n border-color: var(--aliengreen);\n padding: 0;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n}\n\n.grid-spacecraft {\n display: grid;\n grid-template-areas: \"spacec1 spacec2 \";\n grid-template-columns: 35% 65%;\n}\n\n.spacec1 {\n grid-area: spacec1;\n border-right: 1px solid var(--aliengreen);\n align-content: center;\n}\n\n.spacec2 {\n grid-area: spacec2;\n padding-left: 5px;\n align-content: center;\n}\n\n.s1-header {\n display: grid;\n grid-template-areas: \". . s1h1 s1h1 s1h1 .\" \"s1h2 s1h2 s1h2 s1h2 s1h2 s1h2\" \"s1h3 s1h3 s1h3 s1h4 s1h4 s1h4\" \"s1h28 s1h28 s1h28 s1h29 s1h29 s1h29\" \"s1h30 s1h30 s1h30 s1h30 s1h30 s1h30 \" \"s1h32 s1h32 s1h32 s1h32 s1h32 s1h32\" \"s1h31 s1h31 s1h31 s1h31 s1h31 s1h31 \" \"s1h33 s1h33 s1h33 s1h33 s1h33 s1h33\" \". . s1h5 s1h5 s1h5 .\" \"s1h6 s1h6 s1h6 s1h6 s1h6 s1h6\" \"s1space1 s1h7 s1h8 s1space s1h9 s1h10\" \"s1space1 s1h11 s1h12 s1space s1h13 s1h14\" \"s1space1 s1h15 s1h16 s1space s1h17 s1h18\" \"s1space1 s1h19 s1h20 s1space s1h21 s1h22\" \"s1h23 s1h23 s1h23 s1h23 s1h23 s1h23\" \"s1h24 s1h24 s1h24 s1h24 s1h24 s1h24\" \"s1h25 s1h25 s1h25 s1h25 s1h25 s1h25\" \"s1h26 s1h26 s1h26 s1h26 s1h26 s1h26\" \"s1h27 s1h27 s1h27 s1h27 s1h27 s1h27\";\n grid-template-columns: 5% 10% 30% 5% 30% 10%;\n padding: 0 10px 0px 10px;\n}\n\n.s1space {\n grid-area: s1space;\n}\n\n.s1space1 {\n grid-area: s1space1;\n}\n\n.s1h1 {\n grid-area: s1h1;\n align-content: center;\n font-weight: bolder;\n}\n\n.s1h2 {\n grid-area: s1h2;\n align-content: center;\n}\n\n.s1h3 {\n grid-area: s1h3;\n align-content: center;\n font-weight: bolder;\n}\n\n.s1h4 {\n grid-area: s1h4;\n align-content: center;\n font-weight: bolder;\n}\n\n.s1h5 {\n grid-area: s1h5;\n align-content: center;\n font-weight: bolder;\n}\n\n.s1h6 {\n grid-area: s1h6;\n align-content: center;\n}\n\n.s1h7 {\n grid-area: s1h7;\n height: 30px;\n}\n\n.s1h8 {\n grid-area: s1h8;\n height: 30px;\n margin-left: 10px;\n font-weight: bolder;\n}\n\n.s1h9 {\n grid-area: s1h9;\n height: 30px;\n font-weight: bolder;\n}\n\n.s1h10 {\n grid-area: s1h10;\n height: 30px;\n}\n\n.s1h11 {\n grid-area: s1h11;\n height: 30px;\n}\n\n.s1h12 {\n grid-area: s1h12;\n height: 30px;\n margin-left: 10px;\n font-weight: bolder;\n}\n\n.s1h13 {\n grid-area: s1h13;\n height: 30px;\n font-weight: bolder;\n}\n\n.s1h14 {\n grid-area: s1h14;\n height: 30px;\n}\n\n.s1h15 {\n grid-area: s1h15;\n height: 30px;\n}\n\n.s1h16 {\n grid-area: s1h16;\n height: 30px;\n margin-left: 10px;\n font-weight: bolder;\n}\n\n.s1h17 {\n grid-area: s1h17;\n height: 30px;\n font-weight: bolder;\n}\n\n.s1h18 {\n grid-area: s1h18;\n height: 30px;\n}\n\n.s1h19 {\n grid-area: s1h19;\n height: 30px;\n}\n\n.s1h20 {\n grid-area: s1h20;\n height: 30px;\n margin-left: 10px;\n font-weight: bolder;\n}\n\n.s1h21 {\n grid-area: s1h21;\n height: 30px;\n font-weight: bolder;\n}\n\n.s1h22 {\n grid-area: s1h22;\n height: 30px;\n justify-self: center;\n}\n\n.s1h23 {\n grid-area: s1h23;\n height: 20px;\n justify-self: center;\n font-weight: bolder;\n}\n\n.s1h24 {\n grid-area: s1h24;\n height: 30px;\n justify-self: center;\n}\n\n.s1h25 {\n grid-area: s1h25;\n height: 20px;\n justify-self: center;\n font-weight: bolder;\n}\n\n.s1h26 {\n grid-area: s1h26;\n height: 50px;\n justify-self: center;\n}\n\n.s1h27 {\n grid-area: s1h27;\n height: 50px;\n justify-self: center;\n}\n\n.s1h28 {\n grid-area: s1h28;\n align-content: center;\n}\n\n.s1h29 {\n grid-area: s1h29;\n align-content: center;\n}\n\n.s1h30 {\n grid-area: s1h30;\n align-content: center;\n font-weight: bolder;\n}\n\n.s1h31 {\n grid-area: s1h31;\n align-content: center;\n font-weight: bolder;\n}\n\n.s1h32 {\n grid-area: s1h32;\n align-content: center;\n}\n\n.s1h33 {\n grid-area: s1h33;\n align-content: center;\n}\n\n.grid-container {\n display: grid;\n margin: 0;\n padding: 0;\n grid-template-areas: \"Col1 Col2\" \"Col1 Col2\" \"Col1 Col2\" \"Col1 Col4\" \"Col3 Col3\";\n grid-template-columns: 370px 1fr;\n}\n\n.Col1 {\n grid-area: Col1;\n align-self: center;\n}\n\n.Col2 {\n grid-area: Col2;\n}\n\n.Col3 {\n grid-area: Col3;\n}\n\n.Col4 {\n grid-area: Col4;\n}\n\n.grid-attr {\n display: grid;\n margin: 0;\n padding: 0;\n padding-left: 5px;\n align-items: center;\n border: 1px solid var(--aliengreen);\n grid-template-areas: \"Attr1 Attr2 Attr3\";\n grid-template-columns: 300px 35px 30px;\n}\n\n.Attr1 {\n grid-area: Attr1;\n}\n\n.Attr2 {\n grid-area: Attr2;\n}\n\n.Attr3 {\n grid-area: Attr3;\n width: 30px;\n height: 20px;\n}\n\n.Attr4 {\n grid-area: Attr4;\n}\n\n.grid-Consumables {\n display: grid;\n grid-template-areas: \"Heading Heading \" \"Air1 Air2\" \"Food1 Food2\" \"Water1 Water2\" \"Power1 Power2\";\n grid-template-columns: 1fr 1fr;\n}\n\n.Heading {\n grid-area: Heading;\n justify-self: left;\n}\n\n.Air1 {\n grid-area: Air1;\n justify-content: left;\n align-self: center;\n}\n\n.Air2 {\n grid-area: Air2;\n}\n\n.Food1 {\n grid-area: Food1;\n justify-self: left;\n align-self: center;\n}\n\n.Food2 {\n grid-area: Food2;\n}\n\n.Power1 {\n grid-area: Power1;\n justify-self: left;\n align-self: center;\n}\n\n.Power2 {\n grid-area: Power2;\n}\n\n.Water1 {\n grid-area: Water1;\n justify-self: left;\n align-self: center;\n}\n\n.Water2 {\n grid-area: Water2;\n}\n\n.grid-vehicle-header {\n display: grid;\n border: 2px solid var(--aliengreen);\n grid-template-areas: \"vChar vChar\";\n grid-template-columns: auto;\n}\n\n.grid-vehicle {\n display: grid;\n border: 2px solid var(--aliengreen);\n grid-template-areas: \"vItem1 vItem2 vItem3 vItem4\" \"vItem5 vItem6 vItem7 vItem8\";\n grid-template-columns: auto;\n}\n\n.vChar {\n grid-area: vChar;\n}\n\n.vItem1 {\n grid-area: vItem1;\n}\n\n.vItem2 {\n grid-area: vItem2;\n}\n\n.vItem3 {\n grid-area: vItem3;\n}\n\n.vItem4 {\n grid-area: vItem4;\n}\n\n.vItem5 {\n grid-area: vItem5;\n}\n\n.vItem6 {\n grid-area: vItem6;\n}\n\n.vItem7 {\n grid-area: vItem7;\n}\n\n.vItem8 {\n grid-area: vItem8;\n}\n\n.grid-weapon {\n display: grid;\n border: 2px solid var(--aliengreen);\n grid-template-areas: \"wItem1 wItem2 wItem3 wItem4\" \"wItem5 wItem6 wItem7 wItem7\";\n grid-template-columns: auto;\n align-items: center;\n padding-bottom: 2px;\n}\n\n.wItem1 {\n grid-area: wItem1;\n}\n\n.wItem2 {\n grid-area: wItem2;\n}\n\n.wItem3 {\n grid-area: wItem3;\n}\n\n.wItem4 {\n grid-area: wItem4;\n}\n\n.wItem5 {\n grid-area: wItem5;\n}\n\n.wItem6 {\n grid-area: wItem6;\n}\n\n.wItem7 {\n grid-area: wItem7;\n}\n\n.grid-ship-crit {\n display: grid;\n border: 2px solid var(--aliengreen);\n grid-template-areas: \"gcItem1 gcItem2 gcItem2\" \"gcItem3 gcItem4 gcItem4\" \"gcItem5 gcItem6 gcItem6\";\n grid-template-columns: 30% 35% 35%;\n align-items: center;\n}\n\n.gcItem1 {\n grid-area: gcItem1;\n}\n\n.gcItem2 {\n grid-area: gcItem2;\n}\n\n.gcItem3 {\n grid-area: gcItem3;\n}\n\n.gcItem4 {\n grid-area: gcItem4;\n}\n\n.gcItem5 {\n grid-area: gcItem5;\n}\n\n.gcItem6 {\n grid-area: gcItem6;\n}\n\n.grid-weapon-body {\n display: grid;\n grid-template-areas: \"wCol1 wCol2 wCol3 wCol4 wCol5 wCol6\" \"wCol7 wCol8 wCol9 wCol10 wCol11 wCol12\" \"wCol13 wCol14 . . . .\";\n padding-bottom: 2px;\n grid-template-columns: 1fr 1.2fr 0.81fr 0.5fr 0.5fr 1fr;\n align-items: center;\n}\n\n.wCol1 {\n grid-area: wCol1;\n justify-self: left;\n}\n\n.wCol2 {\n grid-area: wCol2;\n justify-self: left;\n}\n\n.wCol3 {\n grid-area: wCol3;\n justify-self: left;\n}\n\n.wCol4 {\n grid-area: wCol4;\n justify-self: center;\n}\n\n.wCol5 {\n grid-area: wCol5;\n justify-self: left;\n}\n\n.wCol6 {\n grid-area: wCol6;\n justify-self: center;\n}\n\n.wCol7 {\n grid-area: wCol7;\n justify-self: left;\n}\n\n.wCol8 {\n grid-area: wCol8;\n justify-self: left;\n}\n\n.wCol9 {\n grid-area: wCol9;\n justify-self: left;\n}\n\n.wCol10 {\n grid-area: wCol10;\n justify-self: center;\n}\n\n.wCol11 {\n grid-area: wCol11;\n justify-self: left;\n}\n\n.wCol12 {\n grid-area: wCol12;\n justify-self: center;\n}\n\n.wCol13 {\n grid-area: wCol13;\n justify-self: left;\n}\n\n.wCol14 {\n grid-area: wCol14;\n justify-self: left;\n}\n\n.grid-items {\n display: grid;\n grid-template-areas: \"lCol1 lCol2 lCol17 lCol15 lCol13 lCol11 lCol10 lCol3 lCol4\" \"lCol5 lCol6 lCol18 lCol16 lCol14 lCol12 lCol9 lCol7 lCol8\";\n padding-bottom: 2px;\n grid-template-columns: 2em 18em 5em 5em 5em 5em 5em 4em 2em;\n align-items: center;\n}\n\n.lCol1 {\n grid-area: lCol1;\n justify-self: left;\n}\n\n.lCol2 {\n grid-area: lCol2;\n justify-self: center;\n}\n\n.lCol3 {\n grid-area: lCol3;\n justify-self: center;\n}\n\n.lCol4 {\n grid-area: lCol4;\n justify-self: right;\n}\n\n.lCol5 {\n grid-area: lCol5;\n justify-self: left;\n}\n\n.lCol6 {\n grid-area: lCol6;\n justify-self: left;\n}\n\n.lCol7 {\n grid-area: lCol7;\n justify-self: center;\n}\n\n.lCol8 {\n grid-area: lCol8;\n justify-self: right;\n}\n\n.lCol9 {\n grid-area: lCol9;\n justify-self: center;\n}\n\n.lCol10 {\n grid-area: lCol10;\n justify-self: center;\n}\n\n.lCol11 {\n grid-area: lCol11;\n justify-self: center;\n}\n\n.lCol12 {\n grid-area: lCol12;\n justify-self: center;\n}\n\n.lCol13 {\n grid-area: lCol13;\n justify-self: center;\n}\n\n.lCol14 {\n grid-area: lCol14;\n justify-self: center;\n}\n\n.lCol15 {\n grid-area: lCol15;\n justify-self: center;\n}\n\n.lCol16 {\n grid-area: lCol16;\n justify-self: center;\n}\n\n.lCol17 {\n grid-area: lCol17;\n justify-self: center;\n}\n\n.lCol18 {\n grid-area: lCol18;\n justify-self: center;\n}\n\n.grid-modules {\n display: grid;\n grid-template-areas: \"mCol1 mCol2 mCol17 mCol15 mCol13 mCol4\" \"mCol5 mCol6 mCol18 mCol16 mCol14 mCol8\";\n padding-bottom: 6px;\n grid-template-columns: 30px 270px 75px 90px 269px 30px;\n align-items: center;\n}\n\n.mCol1 {\n grid-area: mCol1;\n justify-self: left;\n}\n\n.mCol2 {\n grid-area: mCol2;\n justify-self: center;\n}\n\n.mCol3 {\n grid-area: mCol3;\n justify-self: center;\n}\n\n.mCol4 {\n grid-area: mCol4;\n justify-self: right;\n}\n\n.mCol5 {\n grid-area: mCol5;\n justify-self: left;\n}\n\n.mCol6 {\n grid-area: mCol6;\n justify-self: left;\n}\n\n.mCol7 {\n grid-area: mCol7;\n justify-self: center;\n}\n\n.mCol8 {\n grid-area: mCol8;\n justify-self: right;\n}\n\n.mCol9 {\n grid-area: mCol9;\n justify-self: center;\n}\n\n.mCol10 {\n grid-area: mCol10;\n justify-self: center;\n}\n\n.mCol11 {\n grid-area: mCol11;\n justify-self: center;\n}\n\n.mCol12 {\n grid-area: mCol12;\n justify-self: center;\n}\n\n.mCol13 {\n grid-area: mCol13;\n justify-self: center;\n}\n\n.mCol14 {\n grid-area: mCol14;\n word-break: break-word;\n}\n\n.mCol15 {\n grid-area: mCol15;\n justify-self: center;\n}\n\n.mCol16 {\n grid-area: mCol16;\n justify-self: center;\n}\n\n.mCol17 {\n grid-area: mCol17;\n justify-self: center;\n}\n\n.mCol18 {\n grid-area: mCol18;\n justify-self: center;\n}\n\n.grid-talents {\n display: grid;\n grid-template-areas: \"talTitle talTitle\" \"tal1 tal2\" \"tal3 tal4\";\n padding: 3px;\n grid-template-columns: 75% 25%;\n align-items: center;\n}\n\n.tal1 {\n grid-area: tal1;\n justify-self: center;\n padding-left: 8px;\n}\n\n.tal2 {\n grid-area: tal2;\n justify-self: right;\n padding-right: 8px;\n}\n\n.tal3 {\n grid-area: tal3;\n align-self: center;\n}\n\n.tal4 {\n grid-area: tal4;\n justify-self: right;\n padding-right: 8px;\n align-self: left;\n}\n\n.talTitle {\n grid-area: talTitle;\n background-color: #221f1f;\n}\n\n.grid-special {\n display: grid;\n grid-template-areas: \"spe1 spe2 spe3\";\n grid-template-columns: 5% 70% 25%;\n align-items: center;\n}\n\n.spe1 {\n grid-area: spe1;\n justify-self: left;\n padding-right: 4px;\n}\n\n.spe2 {\n grid-area: spe2;\n font-weight: bold;\n padding-right: 8px;\n}\n\n.spe3 {\n grid-area: spe3;\n justify-self: right;\n}\n\n.critical-inj {\n display: grid;\n grid-template-areas: \"crit1 crit2 crit3 crit4\";\n grid-template-columns: 5% 31% 60% 3%;\n align-items: center;\n}\n\n.crit1 {\n grid-area: crit1;\n justify-self: left;\n padding-right: 4px;\n}\n\n.crit2 {\n grid-area: crit2;\n justify-self: left;\n font-weight: bold;\n padding-right: 8px;\n}\n\n.crit3 {\n grid-area: crit3;\n justify-self: left;\n font-weight: bold;\n padding-right: 8px;\n align-items: left;\n}\n\n.crit4 {\n grid-area: crit4;\n justify-self: right;\n}\n\n.space-critical-inj {\n display: grid;\n grid-template-areas: \"ScritI1 ScritI2 ScritI4\";\n grid-template-columns: 5% 80% 3%;\n align-items: center;\n}\n\n.ScritI1 {\n grid-area: ScritI1;\n justify-self: left;\n padding-right: 4px;\n}\n\n.ScritI2 {\n grid-area: ScritI2;\n justify-self: left;\n font-weight: bold;\n padding-right: 8px;\n}\n\n.ScritI4 {\n grid-area: ScritI4;\n justify-self: right;\n}\n\n.grid-two {\n display: grid;\n grid-template-areas: \"box1 box2\" \"box3 box4\";\n padding: 3px;\n grid-template-columns: 25% 75%;\n align-items: center;\n}\n\n.box1 {\n grid-area: box1;\n justify-self: center;\n padding-left: 8px;\n}\n\n.box2 {\n grid-area: box2;\n justify-self: right;\n padding-right: 8px;\n}\n\n.box3 {\n grid-area: box3;\n justify-self: center;\n padding-left: 8px;\n padding-top: 10px;\n}\n\n.box4 {\n grid-area: box4;\n padding-top: 10px;\n}\n\n.grid-2 {\n display: grid;\n grid-template-areas: \"box11 box21 box23 box22\";\n grid-template-columns: 1fr 33px 15px 33px;\n align-items: center;\n margin: 1px;\n padding: 0;\n}\n\n.box11 {\n grid-area: box11;\n justify-self: center;\n}\n\n.box21 {\n grid-area: box21;\n justify-self: right;\n padding-right: 8px;\n}\n\n.box22 {\n grid-area: box22;\n justify-self: right;\n padding-right: 8px;\n}\n\n.box23 {\n grid-area: box23;\n justify-self: center;\n}\n\n.grid-crit {\n display: grid;\n grid-template-areas: \"crit1 crit2 \";\n padding: 0;\n margin: 0;\n grid-template-columns: 1fr 1fr;\n}\n\n.crit1 {\n grid-area: crit1;\n}\n\n.crit2 {\n grid-area: crit2;\n margin-bottom: 2px;\n}\n\n.grid-rTables {\n display: grid;\n grid-template-areas: \"rTable1 rTable2\";\n grid-template-columns: 1fr 0.5fr;\n align-items: center;\n margin: 0;\n padding: 0;\n}\n\n.rTable1 {\n grid-area: rTable1;\n justify-self: center;\n}\n\n.rTable2 {\n grid-area: rTable2;\n justify-self: center;\n padding-right: 8px;\n}\n\n.grid-creature {\n display: grid;\n border: 2px solid var(--aliengreen);\n grid-template-areas: \"vCre1 vCre2 \" \"vCre3 vCre4 \" \"vCre5 vCre6 \" \"vCre7 vCre8\";\n grid-template-columns: 1fr 1fr;\n align-items: center;\n}\n\n.vCre1 {\n grid-area: vCre1;\n}\n\n.vCre2 {\n grid-area: vCre2;\n}\n\n.vCre3 {\n grid-area: vCre3;\n}\n\n.vCre4 {\n grid-area: vCre4;\n}\n\n.vCre5 {\n grid-area: vCre5;\n}\n\n.vCre6 {\n grid-area: vCre6;\n}\n\n.vCre7 {\n grid-area: vCre7;\n}\n\n.vCre8 {\n grid-area: vCre8;\n}\n\n.grid-planet-header {\n display: grid;\n border: 2px solid var(--aliengreen);\n grid-template-areas: \"hplan1 hplan2 \" \"hplan3 hplan4\" \"hplan5 hplan6 \" \"hplan7 hplan8\";\n grid-template-columns: auto;\n align-items: center;\n padding-bottom: 2px;\n}\n\n.hplan1 {\n grid-area: hplan1;\n}\n\n.hplan2 {\n grid-area: hplan2;\n}\n\n.hplan3 {\n grid-area: hplan3;\n}\n\n.hplan4 {\n grid-area: hplan4;\n}\n\n.hplan5 {\n grid-area: hplan5;\n}\n\n.hplan6 {\n grid-area: hplan6;\n}\n\n.hplan7 {\n grid-area: hplan7;\n}\n\n.hplan8 {\n grid-area: hplan8;\n}\n\n.grid-planet {\n display: grid;\n margin: 0;\n padding: 0;\n grid-template-areas: \"plan1 plan1 plan1 plan1\" \"plan2 plan2 plan3 plan3 \" \"plan4 plan4 plan4 plan4 \";\n grid-template-columns: 220px 1fr;\n}\n\n.plan1 {\n grid-area: plan1;\n justify-self: left;\n align-self: center;\n}\n\n.plan2 {\n grid-area: plan2;\n justify-self: left;\n}\n\n.plan3 {\n grid-area: plan3;\n justify-self: left;\n}\n\n.plan4 {\n grid-area: plan4;\n justify-self: left;\n}\n\n.grid-systems {\n display: grid;\n padding: 3px;\n grid-template-areas: \"sys1 sys2 sys3 sys4\" \"sys5 sys6 sys7 sys8\";\n grid-template-columns: 14em 15em 10em 2em;\n border-color: var(--aliengreen);\n border-bottom: double;\n}\n\n.sys1 {\n grid-area: sys1;\n justify-self: left;\n}\n\n.sys2 {\n grid-area: sys2;\n justify-self: left;\n}\n\n.sys3 {\n grid-area: sys3;\n justify-self: left;\n}\n\n.sys4 {\n grid-area: sys4;\n justify-self: right;\n}\n\n.sys5 {\n grid-area: sys5;\n justify-self: left;\n}\n\n.sys6 {\n grid-area: sys6;\n justify-self: left;\n}\n\n.sys7 {\n grid-area: sys7;\n justify-self: left;\n}\n\n.sys8 {\n grid-area: sys8;\n justify-self: right;\n}\n\n.grid-Char-Att {\n display: grid;\n padding-bottom: 4px;\n padding-top: 12px;\n padding-left: 30px;\n grid-row-gap: 3px;\n grid-column-gap: 10px;\n border-color: var(--aliengreen);\n align-items: center;\n grid-template-areas: \"gCol1 gCol2 gCol3 gCol4 gCol5 gCol11\" \"gCol6 gCol7 gCol8 gCol9 gCol10 gCol12\";\n grid-template-columns: 110px 50px 110px 50px 65px 130px;\n}\n\n.gCol1 {\n grid-area: gCol1;\n justify-self: left;\n}\n\n.gCol2 {\n grid-area: gCol2;\n justify-self: center;\n align-self: center;\n}\n\n.gCol3 {\n grid-area: gCol3;\n justify-self: left;\n}\n\n.gCol4 {\n grid-area: gCol4;\n justify-self: center;\n align-self: center;\n}\n\n.gCol5 {\n grid-area: gCol5;\n justify-self: center;\n}\n\n.gCol6 {\n grid-area: gCol6;\n justify-self: left;\n}\n\n.gCol7 {\n grid-area: gCol7;\n justify-self: center;\n align-self: center;\n}\n\n.gCol8 {\n grid-area: gCol8;\n justify-self: left;\n}\n\n.gCol9 {\n grid-area: gCol9;\n justify-self: center;\n align-self: center;\n}\n\n.gCol10 {\n grid-area: gCol10;\n justify-self: center;\n}\n\n.gCol11 {\n grid-area: gCol11;\n justify-self: center;\n}\n\n.gCol12 {\n grid-area: gCol12;\n justify-self: center;\n}\n\n.grid-item-xtras {\n display: grid;\n grid-template-areas: \"xCol1 xCol2 xCol3 xCol4 xCol5 xCol6\" \". xCol7 xCol7 xCol8 . .\";\n padding-bottom: 4px;\n padding-top: 5px;\n padding-left: 30px;\n grid-row-gap: 3px;\n grid-column-gap: 10px;\n grid-template-columns: 110px 50px 110px 50px 110px 50px;\n align-items: center;\n}\n\n.xCol1 {\n grid-area: xCol1;\n justify-self: left;\n}\n\n.xCol2 {\n grid-area: xCol2;\n justify-self: left;\n}\n\n.xCol3 {\n grid-area: xCol3;\n justify-self: left;\n}\n\n.xCol4 {\n grid-area: xCol4;\n justify-self: center;\n}\n\n.xCol5 {\n grid-area: xCol5;\n justify-self: left;\n}\n\n.xCol6 {\n grid-area: xCol6;\n justify-self: center;\n}\n\n.xCol7 {\n grid-area: xCol7;\n justify-self: center;\n}\n\n.xCol8 {\n grid-area: xCol8;\n justify-self: center;\n}\n\n.flex-group-center,\n.flex-group-left,\n.flex-group-right {\n justify-content: center;\n align-items: center;\n text-align: center;\n padding: 0;\n border: 1px solid var(--aliengreen);\n}\n\n.flex-group-left {\n justify-content: flex-start;\n text-align: left;\n}\n\n.flex-group-right {\n justify-content: flex-end;\n text-align: right;\n}\n\n.grid-crew {\n display: grid;\n grid-template-areas: \"gC1 gC2 gC3 gC4\" \"gC5 gC6 gC7 gC8\";\n grid-template-columns: 20em 15em 10em 5em;\n}\n\n.gC1 {\n justify-self: center;\n grid-area: gC1;\n}\n\n.gC2 {\n justify-self: center;\n grid-area: gC2;\n}\n\n.gC3 {\n justify-self: center;\n grid-area: gC3;\n}\n\n.gC4 {\n justify-self: right;\n grid-area: gC4;\n}\n\n.gC5 {\n justify-self: left;\n grid-area: gC5;\n}\n\n.gC6 {\n justify-self: center;\n grid-area: gC6;\n}\n\n.gC7 {\n justify-self: center;\n grid-area: gC7;\n}\n\n.gC8 {\n justify-self: right;\n grid-area: gC8;\n}\n\n.grid-ship-crew {\n display: grid;\n grid-template-areas: \"gSC1 gSC2 gSC3 gSC4 gSC5\" \" gSC6 gSC7 gSC8 gSC9 gSC10\";\n grid-template-columns: 43% 25% 20% 6%;\n}\n\n.gSC1 {\n justify-self: center;\n grid-area: gSC1;\n}\n\n.gSC2 {\n justify-self: center;\n grid-area: gSC2;\n}\n\n.gSC3 {\n justify-self: center;\n grid-area: gSC3;\n}\n\n.gSC4 {\n justify-self: right;\n grid-area: gSC4;\n}\n\n.gSC5 {\n justify-self: right;\n grid-area: gSC5;\n}\n\n.gSC6 {\n justify-self: left;\n grid-area: gSC6;\n}\n\n.gSC7 {\n justify-self: center;\n grid-area: gSC7;\n}\n\n.gSC8 {\n justify-self: right;\n grid-area: gSC8;\n}\n\n.gSC9 {\n justify-self: center;\n grid-area: gSC9;\n}\n\n.gSC10 {\n justify-self: right;\n grid-area: gSC10;\n}\n\n.grid-actor {\n display: grid;\n padding-top: 10px;\n border: 2px solid var(--aliengreen);\n grid-template-areas: \"gaItem1 gaItem2 gaItem3 gaItem4\";\n grid-template-columns: 20% 34% 20% 30%;\n}\n\n.gaItem1 {\n grid-area: gaItem1;\n}\n\n.gaItem2 {\n grid-area: gaItem2;\n}\n\n.gaItem3 {\n grid-area: gaItem3;\n}\n\n.gaItem4 {\n grid-area: gaItem4;\n}\n\n.flex-center {\n align-items: center;\n justify-content: center;\n text-align: center;\n padding: 0;\n}\n\n.flex-between {\n justify-content: space-between;\n}\n\n.alienrpg .flexcol {\n display: flex;\n flex-direction: column;\n flex-wrap: nowrap;\n}\n\n.alienrpg .flexcol .flex1 {\n flex: 1;\n}\n\n.alienrpg .flexcol .flex2 {\n flex: 2;\n}\n\n.alienrpg .flexcol .flex3 {\n flex: 3;\n}\n\n.alienrpg .alienrpg .flexcol .flex4 {\n flex: 4;\n}\n\n.alienrpg .flexrow {\n display: flex;\n flex-direction: row;\n flex-wrap: wrap;\n justify-content: flex-start;\n}\n\n.alienrpg .flexrow > * {\n flex: 1;\n}\n\n.alienrpg .flexrow .flex1 {\n flex: 1;\n}\n\n.alienrpg .flexrow .flex2 {\n flex: 2;\n}\n\n.alienrpg .flexrow .flex3 {\n flex: 3;\n}\n\n.alienrpg .flexrow .flex4 {\n flex: 4;\n}\n\n.alienrpg.actor .encumbrance {\n background: hsla(0, 0%, 0%, 0.1);\n height: 12px;\n margin-top: 5px;\n border: 1px solid hsl(0, 0%, 7%);\n border-radius: 3px;\n position: relative;\n width: calc(100% - 20px);\n}\n\n.alienrpg.actor .encumbrance .encumbrance-bar {\n position: absolute;\n top: 1px;\n left: 1px;\n background: var(--aliengreen);\n height: 8px;\n border: 1px solid hsl(30, 32%, 33%);\n border-radius: 3px;\n}\n\n.alienrpg.actor .encumbrance .encumbrance-label {\n position: absolute;\n top: -3px;\n height: 16px;\n font-size: 16px;\n line-height: 16px;\n color: hsl(0, 0%, 0%);\n background: hsla(0, 0%, 100%, 0.4);\n padding: 0 3px;\n}\n\n.alienrpg.actor .encumbrance .encumbrance-breakpoint {\n position: absolute;\n left: 50%;\n}\n\n.alienrpg.actor .encumbrance .arrow-up {\n bottom: 0;\n width: 0;\n height: 0;\n border-left: 4px solid transparent;\n border-right: 4px solid transparent;\n border-bottom: 4px solid hsl(0, 0%, 40%);\n}\n\n.alienrpg.actor .encumbrance .arrow-down {\n top: 0;\n width: 0;\n height: 0;\n border-left: 4px solid transparent;\n border-right: 4px solid transparent;\n border-top: 4px solid hsl(0, 0%, 40%);\n}\n\n.alienrpg.actor .encumbrance.encumbered .arrow-up {\n border-bottom: 4px solid hsl(0, 0%, 100%);\n}\n\n.alienrpg.actor .encumbrance.encumbered .arrow-down {\n border-top: 4px solid hsl(0, 0%, 100%);\n}\n\n.alienrpg.actor .encumbrance.encumbered .encumbrance-bar {\n position: absolute;\n top: 1px;\n left: 1px;\n background: hsl(7, 100%, 50%);\n height: 8px;\n border: 1px solid hsl(66, 75%, 45%);\n border-radius: 3px;\n}\n\n/* @group Blink */\n.blink {\n -webkit-animation: blink 2s linear infinite;\n -moz-animation: blink 2s linear infinite;\n -ms-animation: blink 2s linear infinite;\n -o-animation: blink 2s linear infinite;\n animation: blink 2s linear infinite;\n}\n\n@-webkit-keyframes blink {\n 0% {\n opacity: 1;\n }\n 50% {\n opacity: 1;\n }\n 50.01% {\n opacity: 0;\n }\n 100% {\n opacity: 0;\n }\n}\n@-moz-keyframes blink {\n 0% {\n opacity: 1;\n }\n 50% {\n opacity: 1;\n }\n 50.01% {\n opacity: 0;\n }\n 100% {\n opacity: 0;\n }\n}\n@-ms-keyframes blink {\n 0% {\n opacity: 1;\n }\n 50% {\n opacity: 1;\n }\n 50.01% {\n opacity: 0;\n }\n 100% {\n opacity: 0;\n }\n}\n@-o-keyframes blink {\n 0% {\n opacity: 1;\n }\n 50% {\n opacity: 1;\n }\n 50.01% {\n opacity: 0;\n }\n 100% {\n opacity: 0;\n }\n}\n@keyframes blink {\n 0% {\n opacity: 1;\n }\n 50% {\n opacity: 1;\n }\n 50.01% {\n opacity: 0;\n }\n 100% {\n opacity: 0;\n }\n}\n/* @end */\n/* class applies to select element itself, not a wrapper element */\n.select-css {\n display: block;\n font-size: 15px;\n font-family: var(--alienfont);\n font-weight: 700;\n color: inherit;\n width: 100%;\n max-width: 90%; /* useful when width is set to anything other than 100% */\n box-sizing: border-box;\n margin: 0;\n border: 1px solid var(--aliengreen);\n box-shadow: 0 1px 0 1px hsla(0, 0%, 0%, 0.04);\n border-radius: 0.5em;\n -moz-appearance: none;\n -webkit-appearance: none;\n appearance: none;\n /* note: bg image below uses 2 urls. The first is an svg data uri for the arrow icon, and the second is the gradient. \n \tfor the icon, if you want to change the color, be sure to use `%23` instead of `#`, since it's a url. You can also swap in a different svg icon or an external image reference\n\n */\n background-image: url(../images/downarrow.svg);\n background-repeat: no-repeat, repeat;\n /* arrow icon position (1em from the right, 50% vertical) , then gradient position*/\n background-position: right 0.7em top 50%, 0 0;\n /* icon size, then gradient */\n background-size: 1em auto, 100%;\n}\n\n/* Hide arrow icon in IE browsers */\n.select-css::-ms-expand {\n display: none;\n}\n\n/* Hover style */\n.select-css:hover {\n color: inherit;\n}\n\n/* Focus style */\n.select-css:focus {\n color: inherit;\n /* It'd be nice to use -webkit-focus-ring-color here but it doesn't work on box-shadow */\n box-shadow: 0 0 1px 1px var(--aliengreen);\n box-shadow: 0 0 0 1px -moz-mac-focusring var(--aliengreen);\n color: inherit;\n outline: none;\n background-color: hsl(0, 0%, 0%);\n}\n\n/* Set options to normal weight */\n.select-css option {\n font-weight: normal;\n background: hsl(0, 0%, 0%);\n}\n\n/* Support for rtl text, explicit support for Arabic and Hebrew */\n*[dir=rtl] .select-css,\n:root:lang(ar) .select-css,\n:root:lang(iw) .select-css {\n background-position: left 0.7em top 50%, 0 0;\n padding: 0.6em 0.8em 0.5em 1.4em;\n}\n\n/* Disabled styles */\n.select-css:disabled,\n.select-css[aria-disabled=true] {\n color: var(--aliengreen);\n background-image: url(../images/downarrow.svg);\n background-repeat: no-repeat, repeat;\n}\n\n.select-css:disabled:hover,\n.select-css[aria-disabled=true] {\n border-color: hsl(0, 0%, 67%);\n}\n\n/*\n\tOriginal Sheet by Paul Watson\n\n\tCRT Effect by Alec Lownes\n\t\thttp://aleclownes.com/2017/02/01/crt-display.html\n\n\tMay 2021\n*/\n@keyframes flicker {\n 0% {\n opacity: 0.27861;\n }\n 5% {\n opacity: 0.34769;\n }\n 10% {\n opacity: 0.23604;\n }\n 15% {\n opacity: 0.90626;\n }\n 20% {\n opacity: 0.18128;\n }\n 25% {\n opacity: 0.83891;\n }\n 30% {\n opacity: 0.65583;\n }\n 35% {\n opacity: 0.67807;\n }\n 40% {\n opacity: 0.26559;\n }\n 45% {\n opacity: 0.84693;\n }\n 50% {\n opacity: 0.96019;\n }\n 55% {\n opacity: 0.08594;\n }\n 60% {\n opacity: 0.20313;\n }\n 65% {\n opacity: 0.71988;\n }\n 70% {\n opacity: 0.53455;\n }\n 75% {\n opacity: 0.37288;\n }\n 80% {\n opacity: 0.71428;\n }\n 85% {\n opacity: 0.70419;\n }\n 90% {\n opacity: 0.7003;\n }\n 95% {\n opacity: 0.36108;\n }\n 100% {\n opacity: 0.24387;\n }\n}\n@keyframes textShadow {\n 0% {\n text-shadow: 0.4389924193px 0 1px rgba(255, 255, 0, 0.5), -0.4389924193px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 5% {\n text-shadow: 2.7928974011px 0 1px rgba(255, 255, 0, 0.5), -2.7928974011px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 10% {\n text-shadow: 0.0295627584px 0 1px rgba(255, 255, 0, 0.5), -0.0295627584px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 15% {\n text-shadow: 0.4021853855px 0 1px rgba(255, 255, 0, 0.5), -0.4021853855px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 20% {\n text-shadow: 3.47940379px 0 1px rgba(255, 255, 0, 0.5), -3.47940379px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 25% {\n text-shadow: 1.6125630401px 0 1px rgba(255, 255, 0, 0.5), -1.6125630401px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 30% {\n text-shadow: 0.7015590085px 0 1px rgba(255, 255, 0, 0.5), -0.7015590085px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 35% {\n text-shadow: 3.8969140477px 0 1px rgba(255, 255, 0, 0.5), -3.8969140477px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 40% {\n text-shadow: 3.8709056148px 0 1px rgba(255, 255, 0, 0.5), -3.8709056148px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 45% {\n text-shadow: 2.2310569634px 0 1px rgba(255, 255, 0, 0.5), -2.2310569634px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 50% {\n text-shadow: 0.0808429042px 0 1px rgba(255, 255, 0, 0.5), -0.0808429042px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 55% {\n text-shadow: 2.3758461067px 0 1px rgba(255, 255, 0, 0.5), -2.3758461067px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 60% {\n text-shadow: 2.2021930511px 0 1px rgba(255, 255, 0, 0.5), -2.2021930511px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 65% {\n text-shadow: 2.8638780615px 0 1px rgba(255, 255, 0, 0.5), -2.8638780615px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 70% {\n text-shadow: 0.4887402516px 0 1px rgba(255, 255, 0, 0.5), -0.4887402516px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 75% {\n text-shadow: 1.8948491306px 0 1px rgba(255, 255, 0, 0.5), -1.8948491306px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 80% {\n text-shadow: 0.0833037308px 0 1px rgba(255, 255, 0, 0.5), -0.0833037308px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 85% {\n text-shadow: 0.0976982726px 0 1px rgba(255, 255, 0, 0.5), -0.0976982726px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 90% {\n text-shadow: 3.4433397615px 0 1px rgba(255, 255, 0, 0.5), -3.4433397615px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 95% {\n text-shadow: 2.1841838853px 0 1px rgba(255, 255, 0, 0.5), -2.1841838853px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 100% {\n text-shadow: 2.6208764474px 0 1px rgba(255, 255, 0, 0.5), -2.6208764474px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n}\n/* interface */\n::-webkit-scrollbar-thumb {\n outline: none;\n border-radius: 2px;\n background: var(--aliendarkergreen);\n border: 1px solid var(--aliendarkergreen);\n}\n\n.window-header {\n background-color: rgba(50, 100, 120, 0.3);\n border-radius: 7px 7px 0px 0px;\n}\n\n.alienrpg input[type=text],\n.alienrpg input[type=number],\n.alienrpg input[type=password],\n.alienrpg input[type=date],\n.alienrpg input[type=time] {\n border-radius: 0px;\n border: 1px solid var(--aliendarkergreen);\n}\n\ninput[type=text]:hover,\ninput[type=number]:hover,\ninput[type=password]:hover,\ninput[type=date]:hover,\ninput[type=time]:hover {\n border: 1px solid var(--aliengreen);\n}\n\na:hover {\n text-shadow: 0 0 5px var(--aliengreen);\n}\n\n#sidebar-tabs {\n border-bottom: 1px solid var(--aliengreen);\n box-shadow: 0 0 10px var(--aliengreen);\n}\n\n#sidebar-tabs .item.active {\n border: 1px solid var(--aliengreen);\n box-shadow: 0 0 6px inset var(--aliengreen);\n}\n\nselect:focus {\n box-shadow: 0 0 5px var(--aliengreen);\n}\n\ntextarea:focus {\n outline: 0px;\n box-shadow: 0 0 10px var(--aliengreen);\n color: #000;\n font-weight: 400;\n}\n\ncombobox:focus {\n outline: 0px;\n box-shadow: 0 0 10px var(--aliengreen);\n background-color: var(--aliengreen);\n color: #000;\n}\n\n#hotbar .macro:hover {\n box-shadow: 0 0 10px inset var(--aliengreen);\n}\n\n#hotbar .macro.active:hover {\n border: 1px solid var(--aliengreen);\n}\n\n#players ol .player.context {\n border-top: 1px solid var(--aliengreen);\n border-bottom: 1px solid var(--aliengreen);\n}\n\n#players ol .player.context .player-name {\n text-shadow: 0 0 5px var(--aliengreen);\n}\n\n#context-menu li.context-item:hover {\n text-shadow: 0 0 4px var(--aliengreen);\n}\n\n#controls .scene-control.active,\n#controls .control-tool.active,\n#controls .scene-control:hover,\n#controls .control-tool:hover {\n border: 1px solid var(--aliengreen);\n border-bottom: 1px solid var(--aliendarkergreen);\n box-shadow: 0 0 10px var(--aliendarkergreen);\n}\n\n#navigation #scene-list .scene.view,\n#navigation #scene-list .scene.context {\n border: 1px solid var(--aliengreen);\n background: rgba(52, 52, 52, 0.95);\n border-bottom: 1px solid var(--aliengreen);\n box-shadow: 0 0 10px var(--aliendarkergreen);\n}\n\n#pause {\n background: none;\n}\n#pause > img {\n width: 200px;\n height: 200px;\n top: -50px;\n left: calc(50% - 100px);\n opacity: 0.7;\n --fa-animation-duration: 10s;\n}\n#pause h3 {\n font-size: 32px;\n text-shadow: 0px 3px 5px rgb(0, 0, 0);\n}\n\n.alienrpg #context-menu li.context-item {\n line-height: 1.55;\n}\n\n/* CHAT */\n.sidebar-tab h1,\n.sidebar-tab h2 {\n border-bottom: 2px dotted var(--aliengreen);\n}\n\n.sidebar-tab .fas.fa-trash:hover {\n animation: textShadow 0.5s infinite;\n}\n\n.chat-message .message-header .message-sender {\n padding-bottom: 5px;\n}\n\n.alien-Push-button {\n height: 40px;\n margin-top: 5px;\n margin-left: 1px;\n box-shadow: 0 0 5px var(--aliendarkergreen);\n border-radius: 3px;\n background: url(../images/alien_crt_push-button.png) no-repeat top left;\n color: rgba(0, 0, 0, 0);\n}\n\n.alien-Push-button:hover {\n border-radius: 3px;\n box-shadow: 0 0 5px var(--aliendarkergreen);\n background-color: inherit;\n background: url(../images/alien_crt_push-button_hover.gif) no-repeat top left;\n color: rgba(0, 0, 0, 0);\n}\n\n.chat-message,\n.chat-message.emote {\n font-family: var(--alienchatfont);\n font-size: 110%;\n font-weight: bold;\n padding: 13px 15px 50px 11px;\n border-width: 0px;\n box-shadow: 0 1px 5px #000;\n background-size: 100%;\n background-position: top, bottom, 0px 18px;\n background-repeat: no-repeat, no-repeat, repeat;\n background-image: url(\"../images/chat-top.png\"), url(\"../images/chat-bottom.png\"), var(--chatbackground);\n}\n\n.chat-message.whisper {\n color: var(--alienchatlightblue);\n padding: 13px 15px 50px 11px;\n border-width: 0px;\n box-shadow: 0 1px 5px #000;\n background-size: 100%;\n background-position: top, bottom, 0px 18px;\n background-repeat: no-repeat, no-repeat, repeat;\n background-image: url(\"../images/hidden-chat-top.png\"), url(\"../images/hidden-chat-bottom.png\"), url(\"../images/hidden-chat-middle.png\");\n}\n\n.chat-message.whisper span,\n.chat-message.whisper div {\n color: var(--alienchatlightblue);\n}\n\n.chat-message.whisper h2 {\n color: lightblue;\n border-bottom: 2px dotted lightsteelblue;\n}\n\n.chat-message.whisper h4 {\n color: lightsteelblue;\n}\n\n.chat-message.whisper hr {\n border-top: 1px solid lightsteelblue;\n border-bottom: 1px solid royalblue;\n}\n\n.chat-message.whisper .blink {\n color: lightsteelblue;\n background-color: royalblue;\n text-shadow: 0 0 5px lightsteelblue;\n animation: blink 0.5 5;\n}\n\n.chat-message.whisper .inline-roll:hover {\n text-shadow: 0 0 5px lightsteelblue;\n}\n\n.chat-message.whisper .inline-roll,\n.chat-message.whisper .dice-tooltip {\n border-color: lightsteelblue;\n}\n\n.alien-Push-button:hover {\n border-radius: 3px;\n box-shadow: 0 0 5px var(--aliendarkergreen);\n background-color: inherit;\n background: url(../images/alien_crt_push-button_hover.gif) no-repeat top left;\n color: rgba(0, 0, 0, 0);\n}\n\n.blink {\n padding: 0px 0px 2px 5px;\n margin-top: 5px;\n margin-bottom: 5px;\n color: white;\n text-shadow: 0 0 5px red;\n animation: blink 0.5s 5;\n}\n\n.warnblink {\n text-shadow: 0 0 5px red;\n animation: blink 0.5s 5;\n}\n\n.message-sender {\n width: 900px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n\n/* Journals */\n.journal-sheet ::-webkit-scrollbar-thumb {\n background: #135d91;\n border: 1px solid #135d91;\n}\n\n.journal-sheet .editor h1 {\n color: white;\n text-shadow: 0 0 10px #2a8ed5;\n border-bottom: 2px solid #135d91;\n}\n\n.journal-sheet .editor h2 {\n color: white;\n text-shadow: 0 0 10px #2a8ed5;\n}\n\n.journal-sheet .editor h3 {\n color: white;\n text-shadow: 0 0 10px #2a8ed5;\n}\n\n/* .journal-sheet form { */\n.sheet.journal-entry .journal-entry-content {\n color: var(--aliengreen);\n background: #000;\n border: 1px solid var(--aliengreen);\n border-radius: 1px;\n background: var(--journalback) top left !important;\n background-size: cover;\n color: powderblue;\n}\n\n.sheet.journal-entry .sidebar .directory-header .header-search input {\n color: hsl(0, 0%, 0%);\n}\n\n.alienrpg .arpgtable {\n height: 36px;\n width: 80%;\n /* border-style: double;\n border-color: greenyellow; */\n margin-left: auto;\n margin-right: auto;\n border: 0;\n}\n\n.alienrpg .arpgtable tr:nth-child(even) {\n background-color: transparent;\n}\n\n.alienrpg .caption {\n text-align: center;\n color: greenyellow;\n font-size: xx-large;\n}\n\n.alienrpg .arpgtablesmall {\n height: 36px;\n width: 34%;\n /* border-style: double;\n border-color: greenyellow; */\n margin-left: auto;\n margin-right: auto;\n border: 0;\n}\n\n.alienrpg .arpgtablesmall tr:nth-child(even) {\n background-color: transparent;\n}\n\n.alienrpg .tdstyle {\n width: 40%;\n height: 18px;\n text-align: left;\n}\n\n.alienrpg .tdstyleR {\n width: 40%;\n height: 18px;\n text-align: Right;\n}\n\n.alienrpg .tdstyleC {\n width: 100%;\n height: 18px;\n text-align: center;\n}\n\n.alienrpg .tdstyle3D {\n width: 30%;\n height: 18px;\n text-align: center;\n}\n\n.alienrpg .tdstyle2D {\n width: 50%;\n height: 18px;\n text-align: center;\n}\n\n.alienrpg .arpglink {\n background-color: white;\n color: black;\n}\n\n.alienrpg .mess {\n color: yellowgreen;\n font-family: \"Courier New\", Courier, monospace;\n}\n\n.alienrpg .ntable {\n width: 99%;\n /* border-style: double;\n border-color: greenyellow; */\n margin-left: auto;\n margin-right: auto;\n border: 0;\n padding-top: 0;\n padding-bottom: 0;\n}\n\n.alienrpg .ntable tr:nth-child(even) {\n background-color: transparent;\n}\n\n.alienrpg .trhead {\n text-align: center;\n width: 45%;\n font-weight: bold;\n}\n\n.alienrpg .tcol1 {\n width: 2.5%;\n}\n\n.alienrpg .tcol2 {\n width: 45%;\n text-align: justify;\n vertical-align: top;\n}\n\n.alienrpg .tcol3 {\n width: 5%;\n}\n\n.alienrpg .etable {\n width: 40%;\n /* border-style: double; */\n border-color: #e92d2d;\n margin-left: auto;\n margin-right: auto;\n border: 1;\n padding: 0;\n padding-top: 0;\n padding-bottom: 0;\n}\n\n.alienrpg .etable td:first-child {\n padding-left: 5px;\n}\n\n.alienrpg .etr {\n /* border-style: solid;\n border-color: greenyellow; */\n border: 1;\n}\n\n.alienrpg .ehead {\n text-align: center;\n font-weight: bold;\n}\n\n.alienrpg .ecol1 {\n width: 50%;\n text-align: center;\n}\n\n.alienrpg .ecol2 {\n width: 50%;\n text-align: center;\n}\n\n.alienrpg .ecol3 {\n width: 3%;\n /* border-left: greenyellow;\n border-style: solid; */\n}\n\n.alienrpg .stable {\n width: 90%;\n /* border-style: double; */\n border-color: #e92d2d;\n margin-left: auto;\n margin-right: auto;\n border: 1;\n padding-top: 0;\n padding-bottom: 0;\n}\n\n.alienrpg .strhead {\n text-align: center;\n font-weight: bold;\n}\n\n.alienrpg .scol1 {\n width: 16%;\n}\n\n.alienrpg .scol2 {\n width: 3%;\n}\n\n.alienrpg .scol3 {\n width: 80%;\n}\n\n.alienrpg .scol4 {\n width: 25%;\n}\n\n.alienrpg .scol5 {\n width: 60%;\n text-align: left;\n}\n\n.alienrpg .scol6 {\n width: 90%;\n}\n\n.alienrpg .scol7 {\n width: 20%;\n text-align: left;\n}\n\n.alienrpg .scol8 {\n width: 65%;\n text-align: left;\n}\n\n.alienrpg .scol9 {\n width: 12%;\n}\n\n.alienrpg .scol10 {\n width: 50%;\n}\n\n.alienrpg .skltable {\n width: 35%;\n /* border-style: double; */\n /* border-color: #e92d2d; */\n margin-left: auto;\n margin-right: auto;\n border: 1;\n}\n\n.alienrpg .oddstable {\n width: 96%;\n height: 16px;\n /* border-style: double; */\n border-color: #e92d2d;\n margin-left: auto;\n margin-right: auto;\n border: 1;\n padding-top: 0;\n padding-bottom: 0;\n}\n\n.alienrpg .oddhead {\n font-weight: bold;\n}\n\n.alienrpg .oddcol1 {\n width: 25%;\n}\n\n.alienrpg .oddcol2 {\n width: 39%;\n}\n\n.oddcol3 {\n width: 36%;\n}\n\n.alienrpg .oddcol4 {\n width: 40%;\n}\n\n.alienrpg .bigtable {\n width: 99%;\n /* border-style: double; */\n border-color: #e92d2d;\n margin-left: auto;\n margin-right: auto;\n border: 1;\n padding-top: 0;\n padding-bottom: 0;\n}\n\n.alienrpg .die {\n width: 6%;\n text-align: center;\n}\n\n.alienrpg .inj {\n width: 16%;\n}\n\n.alienrpg .fatal {\n width: 6%;\n}\n\n.alienrpg .tim {\n width: 7%;\n text-align: center;\n}\n\n.alienrpg .eff {\n width: 56%;\n}\n\n.alienrpg .heal {\n width: 15%;\n text-align: center;\n}\n\n.alienrpg .crit {\n width: 19%;\n text-align: center;\n}\n\n.alienrpg .eff2 {\n width: 55%;\n}\n\n/* V10 work */\n.alienrpg .aframe {\n position: relative;\n}\n\n.alienrpg .leftcol {\n position: absolute;\n width: 45%;\n left: 1.2%;\n text-align: justify;\n /* background: #855f5f; */\n}\n\n.alienrpg .rightcol {\n position: absolute;\n width: 45%;\n left: 50%;\n text-align: justify;\n /* background: rgb(174, 174, 110); */\n}\n\n.alienrpg .heading {\n color: var(--aliengreen);\n font-size: 28px;\n border-bottom: 2px solid var(--color-underline-header);\n}\n\n.alienrpg .heading2 {\n text-align: center;\n color: var(--aliengreen);\n /* font-size: x-large; */\n}\n\n.alienrpg .heading3 {\n color: var(--aliengreen);\n}\n\n.alienrpg .imagecontainer {\n position: relative;\n text-align: center;\n color: white;\n}\n\n/* Import settings */\n.alienrpg .container {\n width: 100%;\n}\n\n.alienrpg .listHeading {\n text-align: center;\n vertical-align: middle;\n padding: 10px 0px;\n border-bottom: 1px solid black;\n margin-bottom: 10px;\n}\n\n.alienrpg .twogridcol {\n display: grid;\n grid-template-columns: repeat(auto-fill, minmax(160px, 50%));\n}\n\n.alienrpg .twogridcol input[type=checkbox] {\n vertical-align: middle;\n}\n\n.alienrpg .actors.content {\n background: lightgray;\n}\n\n.alienrpg .actors.content.toggle-display {\n display: none;\n}\n\n.alienrpg .items.content {\n background: lightgray;\n}\n\n.alienrpg .items.content.toggle-display {\n display: none;\n}\n\n.alienrpg .journal.content {\n background: lightgray;\n}\n\n.alienrpg .journal.content.toggle-display {\n display: none;\n}\n\n.alienrpg .scenes.content {\n background: lightgray;\n}\n\n.alienrpg .scenes.content.toggle-display {\n display: none;\n}\n\n.alienrpg .tables.content {\n background: lightgray;\n}\n\n.alienrpg .tables.content.toggle-display {\n display: none;\n}\n\n.alienrpg .macros.content {\n background: lightgray;\n}\n\n.alienrpg .macros.content.toggle-display {\n display: none;\n}\n\n.alienrpg .title {\n cursor: pointer;\n}\n\n/* Footer */\n.alienrpg .footer {\n position: sticky;\n bottom: 0;\n left: 0;\n width: inherit;\n height: auto;\n background-color: #d0daee;\n}\n\n.alienrpg .cinsymbol {\n display: inline-block;\n background-image: url(\"../images/icons/cin-symbol.png\");\n width: 36px;\n height: 35px;\n vertical-align: middle;\n background-size: 36px;\n border: 0;\n}\n\n.alienrpg .camsymbol {\n display: inline-block;\n background-image: url(\"../images/icons/cam-symbol.png\");\n width: 36px;\n height: 35px;\n vertical-align: middle;\n background-size: 36px;\n border: 0;\n}\n\n.alienrpg .stresssymbol {\n display: inline-block;\n background-image: url(\"../images/icons/alien-dice-y1.png\");\n width: 36px;\n height: 35px;\n vertical-align: middle;\n background-size: 36px;\n border: 0;\n}\n\n.alienrpg .basesymbol {\n display: inline-block;\n background-image: url(\"../images/icons/alien-dice-6.png\");\n width: 36px;\n height: 35px;\n vertical-align: middle;\n background-size: 36px;\n border: 0;\n}\n\n.alienrpg {\n /* Styles limited to alienrpg sheets */\n /*\n \tOriginal Sheet by Paul Watson\n\n \tCRT Effect by Alec Lownes\n \t\thttp://aleclownes.com/2017/02/01/crt-display.html\n\n \tMay 2021\n */\n /* CHARACTER SHEET */\n /*.sheet {\n \tmin-width: 600px;\n \tmax-width: 1000px;\n \tmin-height: 350px;\n }*/\n /** General Tab **/\n /** General Tab - Left Column **/\n /*** Story and Experience Points ***/\n /*** Conditions ***/\n /*.dots.radiation.radbox_char {\n margin-top: 36px;\n }\n\n .dots.radiation.radbox_synth {\n /*margin-top: 27px;\n margin-top: 7px;\n }\n\n .dots.radiation.radglow_char {\n margin-top: 36px;\n }\n\n .dots.radiation.radglow_synth {\n margin-top: 27px;\n }*/\n /*** Consumables ***/\n /** General Tab - Right Column **/\n /** - **/\n /* Creature Sheet */\n /* Items */\n}\n.alienrpg .item-form {\n font-family: var(--alienfont);\n background: hsl(0, 0%, 0%);\n}\n.alienrpg .actor-header {\n flex: 0 0 180px;\n overflow: hidden;\n display: flex;\n flex-direction: row;\n flex-wrap: wrap;\n justify-content: flex-start;\n margin-bottom: 1px;\n background-color: hsl(0, 0%, 0%);\n}\n.alienrpg .vehicle-header {\n overflow: hidden;\n display: flex;\n margin-bottom: 1px;\n background-color: hsl(0, 0%, 0%);\n}\n.alienrpg .profile-img {\n flex: 0 0 100px;\n height: 150px;\n width: auto;\n}\n.alienrpg .profile-img-item {\n flex: 0 0 100px;\n height: 100px;\n margin-right: 10px;\n width: auto;\n justify-self: center;\n}\n.alienrpg .profile-img-vehicle {\n flex: 0 0 100px;\n height: 160px;\n margin-right: 10px;\n width: 300px;\n}\n.alienrpg .header-fields {\n flex: 1;\n}\n.alienrpg h1.charname {\n height: 50px;\n padding: 0px;\n margin: 0 5px 5px 5px;\n border-bottom: 0;\n border: 1px solid var(--aliengreen);\n}\n.alienrpg h1.charname input {\n width: 100%;\n height: 100%;\n margin: 0;\n color: inherit;\n border: 1px solid var(--aliengreen);\n}\n.alienrpg .sheet nav.sheet-tabs {\n border-top: 1px solid var(--aliengreen) !important;\n border-bottom: 1px solid var(--aliengreen) !important;\n}\n.alienrpg .sheet-tabs {\n flex: 0;\n border-top: 1px solid var(--aliengreen) !important;\n border-bottom: 1px solid var(--aliengreen) !important;\n}\n.alienrpg .tab,\n.alienrpg .editor {\n height: 100%;\n background-color: hsl(0, 0%, 0%);\n}\n.alienrpg .tox .tox-editor-container {\n background: hsl(0, 0%, 100%);\n}\n.alienrpg .tox .tox-edit-area {\n padding: 0 8px;\n}\n.alienrpg .maxboxsize {\n max-width: 40px;\n color: inherit;\n background-color: hsl(0, 0%, 0%);\n height: 20px;\n padding: 0;\n margin: 1px;\n text-align: center;\n border: 1px solid var(--aliengreen);\n}\n.alienrpg .healboxsize {\n max-width: 80px;\n color: inherit;\n background-color: hsl(0, 0%, 0%);\n height: 20px;\n padding: 0;\n margin: 1px;\n text-align: center;\n border: 1px solid var(--aliengreen);\n}\n.alienrpg .cashboxsize {\n max-width: 150px;\n color: inherit;\n justify-items: center;\n background-color: hsl(0, 0%, 0%);\n text-align: center;\n border: 1px solid var(--aliengreen);\n}\n.alienrpg .textbox {\n color: inherit;\n background-color: hsl(0, 0%, 0%);\n padding: 5px;\n margin: 5px 5px 5px 5px;\n border: 1px solid var(--aliengreen);\n}\n.alienrpg .textbox1 {\n color: inherit;\n justify-items: center;\n background-color: hsl(0, 0%, 0%);\n width: 230px;\n padding: 0;\n margin-top: 1px;\n margin-bottom: 1px;\n border: 1px solid var(--aliengreen);\n}\n.alienrpg .textbox2 {\n color: inherit;\n justify-items: center;\n background-color: hsl(0, 0%, 0%);\n width: 400px;\n padding: 0;\n margin-top: 1px;\n margin-bottom: 1px;\n border: 1px solid var(--aliengreen);\n}\n.alienrpg .textbox3 {\n color: inherit;\n background-color: hsl(0, 0%, 0%);\n padding: 5px;\n margin: 5px 5px 5px 5px;\n width: 180px;\n border: 1px solid var(--aliengreen);\n}\n.alienrpg .textbox4 {\n color: inherit;\n justify-items: center;\n background-color: hsl(0, 0%, 0%);\n width: 450px;\n padding: 0;\n margin-top: 1px;\n margin-bottom: 1px;\n border: 1px solid var(--aliengreen);\n}\n.alienrpg textarea {\n resize: none;\n padding: 2;\n color: inherit;\n border: 1px solid var(--aliengreen);\n font-family: var(--alienfont);\n font-size: var(--fontsize);\n}\n.alienrpg form .sheet-content .click-stat-level {\n height: 18px;\n padding: 8px;\n background: hsl(0, 0%, 0%);\n border-radius: 2px;\n box-shadow: inset 0 0 0 1px hsla(0, 0%, 0%, 0.502);\n font-family: \"Roboto\", system, -apple-system, sans-serif;\n font-size: 10px;\n font-weight: 700;\n line-height: 1;\n text-transform: uppercase;\n letter-spacing: 0.25px;\n display: flex;\n justify-content: center;\n align-items: center;\n cursor: pointer;\n}\n.alienrpg .click-stat-level .fas {\n display: none;\n padding: 2px 4px;\n border-radius: 2px;\n box-shadow: inset 0 0 0 1px hsla(0, 0%, 0%, 0.5);\n font-family: \"Roboto\", system, -apple-system, sans-serif;\n font-size: 10px;\n font-weight: 700;\n line-height: 1;\n text-transform: uppercase;\n letter-spacing: 0.25px;\n display: flex;\n justify-content: center;\n align-items: center;\n cursor: pointer;\n}\n.alienrpg .dots {\n cursor: pointer;\n display: flex;\n flex-direction: column;\n margin-right: 8px;\n font-weight: 700;\n font-size: 15px;\n flex-wrap: wrap;\n}\n.alienrpg .newdots {\n cursor: pointer;\n display: flex;\n justify-content: center;\n flex-wrap: wrap;\n}\n.alienrpg .resource-label {\n font-family: var(--alienfont);\n text-transform: uppercase;\n padding-left: 5px;\n justify-self: center;\n flex: auto;\n}\n.alienrpg .speciality-label {\n font-family: var(--alienfont);\n text-transform: uppercase;\n padding-left: 5px;\n justify-self: left;\n flex: auto;\n}\n.alienrpg .attr-label {\n font-weight: bold;\n text-transform: uppercase;\n padding-right: 5px;\n}\n.alienrpg .tabs {\n height: 30px;\n color: inherit;\n background-color: hsl(0, 0%, 0%);\n border: 1px solid var(--aliengreen);\n}\n.alienrpg .tabs .sheet nav.sheet-tabs {\n height: 32px;\n flex: 0 0 32px;\n margin: 4px 0;\n line-height: 32px;\n border-top: 1px solid var(--aliengreen) !important;\n border-bottom: 1px solid var(--aliengreen) !important;\n}\n.alienrpg .tabs .item {\n font-weight: bold;\n color: inherit;\n}\n.alienrpg .tabs .item.active {\n text-decoration: underline;\n text-shadow: none;\n}\n.alienrpg .items-list {\n list-style: none;\n padding-left: 5px;\n padding-right: 5px;\n padding-top: 0px;\n padding-bottom: 0px;\n}\n.alienrpg .item-header {\n background-color: hsl(0, 5%, 16%);\n}\n.alienrpg .item-name {\n margin: 0;\n}\n.alienrpg .item-controls {\n text-align: right;\n}\n.alienrpg .item-label {\n font-family: var(--alienfont);\n font-size: small;\n text-transform: uppercase;\n padding-right: 5px;\n padding-left: 5px;\n}\n.alienrpg .biog {\n height: 300px;\n padding: 3px 0;\n width: 1fr;\n font-family: var(--alienfont);\n}\n.alienrpg .biog .biog-image {\n flex: 0 0 24px;\n margin-right: 5px;\n}\n.alienrpg .biog .editor-content {\n word-wrap: break-word;\n font-family: var(--alienfont);\n}\n.alienrpg .biog img {\n display: block;\n}\n.alienrpg .biog-full {\n height: 600px;\n padding: 3px 0;\n width: 1fr;\n font-family: var(--alienfont);\n}\n.alienrpg .biog-full .biog-image {\n flex: 0 0 24px;\n margin-right: 5px;\n}\n.alienrpg .biog-full .editor-content {\n word-wrap: break-word;\n font-family: var(--alienfont);\n}\n.alienrpg .biog-full img {\n display: block;\n}\n.alienrpg .crt .window-content {\n padding: 5px;\n border: 2px solid var(--aliendarkergreen);\n color: var(--aliengreen);\n text-shadow: 0 0 2px var(--aliendarkergreen);\n}\n.alienrpg .crt .window-content::before {\n content: \" \";\n display: block;\n position: absolute;\n top: 30px;\n left: 0;\n bottom: 0;\n right: 0;\n background: linear-gradient(rgba(18, 16, 16, 0) 50%, rgba(0, 0, 0, 0.25) 50%), linear-gradient(90deg, rgba(255, 0, 0, 0.06), rgba(0, 255, 0, 0.02), rgba(0, 0, 255, 0.06));\n z-index: 2;\n background-size: 100% 2px, 3px 100%;\n pointer-events: none;\n}\n.alienrpg .crt .window-content::after {\n content: \" \";\n display: block;\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n right: 0;\n background: rgba(18, 16, 16, 0.1);\n opacity: 0;\n z-index: 2;\n pointer-events: none;\n}\n.alienrpg .crt textarea {\n border-radius: 0px;\n border: 1px solid var(--aliendarkergreen);\n color: ghostwhite;\n font-family: var(--alienchatfont);\n font-size: 14px;\n font-weight: 200;\n letter-spacing: 1px;\n}\n.alienrpg .crt h1 {\n border-bottom: 2px dotted var(--aliengreen);\n padding-left: 0px;\n}\n.alienrpg .crt label,\n.alienrpg .crt h2,\n.alienrpg .crt h3 {\n padding-left: 0px;\n margin: 0px;\n}\n.alienrpg .crt .profile-img {\n margin: 0;\n height: 157px;\n margin-right: 4px;\n border-radius: 10px;\n}\n.alienrpg .crt h1.charname input {\n text-transform: uppercase;\n width: calc(100% + 10px);\n padding-left: 8px;\n border: 0px;\n}\n.alienrpg .crt input[type=text],\n.alienrpg .crt input[type=number],\n.alienrpg .crt input[type=password],\n.alienrpg .crt input[type=date],\n.alienrpg .crt input[type=time] {\n border-radius: 0px;\n border: 1px solid var(--aliendarkergreen);\n}\n.alienrpg .crt input[type=text]:hover,\n.alienrpg .crt input[type=number]:hover,\n.alienrpg .crt input[type=password]:hover,\n.alienrpg .crt input[type=date]:hover,\n.alienrpg .crt input[type=time]:hover {\n border: 1px solid var(--aliengreen);\n}\n.alienrpg .crt h1.charname input:focus {\n box-shadow: 0 0 10px var(--aliengreen);\n}\n.alienrpg .crt h1.charname {\n margin: 0px 0px 5px 0px;\n}\n.alienrpg .crt .select-css {\n border-radius: 3px;\n border: 1px solid var(--aliendarkergreen);\n}\n.alienrpg .crt .select-css:hover {\n border: 1px solid var(--aliengreen);\n}\n.alienrpg .crt .grid-4col {\n border: 3px double var(--aliengreen);\n border-bottom: 1px solid var(--aliengreen);\n}\n.alienrpg .crt .grid-synth {\n grid-column: 3;\n grid-template-columns: 25% 25% 50%;\n border: 3px double var(--aliengreen);\n border-bottom: 1px solid var(--aliengreen);\n padding: 4px;\n}\n.alienrpg .crt .synth-stresslabel {\n justify-self: left;\n text-align: left;\n}\n.alienrpg .crt .minus-btn {\n width: 14px;\n color: var(--aliendarkergreen);\n font-size: 30px;\n}\n.alienrpg .crt .plus-btn {\n width: 14px;\n color: var(--aliendarkergreen);\n font-size: 30px;\n margin-left: -7px;\n}\n.alienrpg .crt .rollable-stress:hover,\n.alienrpg .crt .rollCrit:hover {\n color: var(--aliengreen);\n background-color: #000;\n border: 0px solid var(--aliengreen);\n font-weight: 1;\n font-size: 150%;\n box-shadow: 0 0 0px var(--aliengreen);\n animation: textShadow 1s infinite;\n}\n.alienrpg .crt .fa-solid.fa-wrench:hover,\n.alienrpg .crt .fa-solid.fa-toolbox:hover {\n color: red;\n animation: textShadow 1s infinite;\n}\n.alienrpg .crt .far.fa-heart:hover {\n color: red;\n animation: textShadow 1s infinite;\n}\n.alienrpg .crt .resource-content .maxboxsize {\n vertical-align: 7px;\n}\n.alienrpg .crt .crt-grid-Char-Att {\n margin-left: -5px;\n border-left: 3px double var(--aliengreen);\n border-bottom: 3px double var(--aliengreen);\n border-right: 3px double var(--aliengreen);\n float: right;\n width: 100%;\n padding: 6px 12px 6px 2px;\n grid-column-gap: 0px;\n grid-template-areas: \"crt_gCol1 crt_gCol2 crt_gCol3 crt_gCol4 crt_gCol5 crt_gCol6\" \"crt_gCol7 crt_gCol8 crt_gCol9 crt_gCol10 crt_gCol11 crt_gCol12\";\n grid-template-columns: 25% 8% 25% 8% 25% 8%;\n display: grid;\n grid-row-gap: 3px;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n}\n.alienrpg .crt_gCol1,\n.alienrpg .crt_gCol2,\n.alienrpg .crt_gCol3,\n.alienrpg .crt_gCol4,\n.alienrpg .crt_gCol5,\n.alienrpg .crt_gCol6,\n.alienrpg .crt_gCol7,\n.alienrpg .crt_gCol8,\n.alienrpg .crt_gCol9,\n.alienrpg .crt_gCol10,\n.alienrpg .crt_gCol11,\n.alienrpg .crt_gCol12 {\n justify-self: center;\n align-self: center;\n}\n.alienrpg .crt_gCol11 {\n color: var(--aliendarkergreen);\n}\n.alienrpg .crt-crt-grid-Char-Att .maxboxsize {\n min-width: 40px;\n z-index: 1;\n}\n.alienrpg .crt .NPC {\n width: 15px;\n height: 15px;\n}\n.alienrpg .crt .tooltip .tooltiptext {\n width: 250px;\n top: -36px;\n right: 200%;\n margin-left: -60px;\n color: black;\n background-color: var(--aliengreen);\n box-shadow: 0 0 10px var(--aliengreen);\n}\n.alienrpg .crt .tooltip .tooltiptext::after {\n margin-top: 10px;\n border-width: 7px;\n border-style: solid;\n border-color: transparent transparent transparent var(--aliengreen);\n}\n.alienrpg .crt .crt-grid-Char-Att .crt-gCol6:focus,\n.alienrpg .crt .grid-Consumables .maxboxsize:focus {\n color: var(--aliendarkergreen);\n background-color: var(--alienoddtab);\n box-shadow: 0 0 0 #000;\n cursor: not-allowed;\n}\n.alienrpg .crt .crt-grid-Char-Att .crt_gCol6:hover,\n.alienrpg .crt .grid-Consumables .maxboxsize:hover {\n cursor: default;\n border: 1px solid var(--aliendarkergreen);\n}\n.alienrpg .crt .click-stat-level .far {\n letter-spacing: 1px;\n}\n.alienrpg .crt .synthsdont {\n margin: 10px;\n padding-left: 10px;\n border-left: 2px dotted var(--aliengreen);\n}\n.alienrpg .crt .imitate-human {\n text-align: center;\n}\n.alienrpg .crt .text {\n background-color: var(--aliendarkergreen);\n}\n.alienrpg .crt .tabs {\n color: #000;\n background-color: #fff;\n font-weight: bold;\n text-transform: uppercase;\n text-shadow: 0 0 2px white;\n}\n.alienrpg .crt .tabs .item.active {\n text-decoration: none;\n font-size: 110%;\n color: white;\n background-color: var(--aliendarkergreen);\n box-shadow: 0 0 10px var(--aliendarkergreen);\n text-shadow: 0 0 10px var(--aliengreen);\n cursor: default;\n}\n.alienrpg .crt .tabs .item {\n width: 100%;\n padding-top: 6px;\n}\n.alienrpg .crt .tabs .item.active {\n padding-top: 5px;\n}\n.alienrpg .crt .tabs .item:hover {\n color: #000;\n background-color: var(--alienitemselect);\n box-shadow: 0 0 10px var(--alienitemselect);\n margin: -3px 0 -3px 0;\n padding-top: 6px;\n}\n.alienrpg .crt .grid-genPage h2 {\n text-transform: uppercase;\n}\n.alienrpg .crt .grid-2col-border {\n margin-top: -3px;\n padding-bottom: 4px;\n}\n.alienrpg .crt .journal-sheet select {\n text-overflow: ellipsis;\n}\n.alienrpg .crt .resource-content button {\n width: 16px;\n color: var(--aliendarkergreen);\n}\n.alienrpg .crt .grid-crtPage {\n display: grid;\n grid-template-areas: \"crt_Col1 crt_Col2\";\n grid-template-columns: 220px;\n}\n.alienrpg .crt .crt_Col1 {\n display: grid;\n grid-template-areas: \"crt_Item1\", \"crt_Item2\", \"crt_Item3\";\n grid-template-columns: 100%;\n}\n.alienrpg .crt .crt_Col2 {\n display: grid;\n grid-template-areas: \"crt_Item4\", \"crt_Item5\", \"crt_Item7\", \"crt_Item8\", \"crt_Item9\", \"crt_Item6\";\n grid-template-columns: 100%;\n padding-left: 5px;\n}\n.alienrpg .crt .crt_Col1 h2 {\n text-transform: uppercase;\n padding-bottom: 4px;\n}\n.alienrpg .crt .crt_Item1,\n.alienrpg .crt .crt_Item2_char,\n.alienrpg .crt .crt_Item2_synth,\n.alienrpg .crt .crt_Item3 {\n border: 1px solid var(--aliengreen);\n padding: 5px;\n}\n.alienrpg .crt .crt_Item1 {\n text-align: center;\n /* height: 130px; */\n}\n.alienrpg .crt .crt_Item1 .sp_faded {\n padding-top: 5px;\n color: var(--aliendarkergreen);\n}\n.alienrpg .crt .crt_Item1 .xp_faded {\n padding-top: 6px;\n color: var(--aliendarkergreen);\n}\n.alienrpg .crt .crt_Item1 h2 {\n padding-top: 8px;\n}\n.alienrpg .crt .crt_Item1 .experience {\n width: 160px;\n display: inline-flex;\n margin-bottom: 10px;\n}\n.alienrpg .crt .crt_Item1 .xp_dots_pos {\n padding-top: 18px;\n}\n.alienrpg .crt .crt_Item2_char {\n position: relative;\n height: 334px;\n}\n.alienrpg .crt .crt_Item2_synth {\n position: relative;\n}\n.alienrpg .crt .dots_conditions .dots {\n height: 25px;\n padding-top: 4px;\n padding-left: 7px;\n}\n.alienrpg .crt .dots.starving,\n.alienrpg .crt .dots.exhausted,\n.alienrpg .crt .dots.panic {\n width: 100%;\n background-color: var(--alienoddtab);\n}\n.alienrpg .crt .overwatch {\n margin: 15px 0 25px 13px;\n}\n.alienrpg .crt .overwatch_synth {\n /* margin: 20px 0 15px 13px ; */\n margin: 6px 0 0 13px;\n}\n.alienrpg .crt .dots.panic .panicked {\n color: white;\n background-color: red;\n margin-top: -5px;\n margin-left: -7px;\n padding-left: 6px;\n border-top: 2px solid red;\n border-bottom: 2px solid red;\n font-weight: bold;\n box-shadow: 0 0 10px red;\n animation: textShadow 1s infinite;\n}\n.alienrpg .crt .panicked-textarea {\n margin-left: 60px;\n border: 1px solid yellow;\n background-color: orange;\n}\n.alienrpg .crt .panicked-textarea:focus {\n border: 1px solid yellow;\n background-color: yellow;\n color: red;\n}\n.alienrpg .crt .dots.radiation {\n border: 1px dashed var(--alienitemselect);\n color: var(--alienitemselect);\n width: 98%;\n padding-top: 16px;\n padding-bottom: 19px;\n align-items: center;\n flex-wrap: nowrap;\n margin: 2px;\n}\n.alienrpg .crt #bottom {\n position: absolute;\n bottom: 0;\n left: 0;\n}\n.alienrpg .crt .dots.radiation.rad_glow {\n background-color: var(--alienitemselect);\n color: #000;\n border-radius: 3px;\n box-shadow: 0 0 10px yellow;\n}\n.alienrpg .crt .crt_grid_SynthStress {\n display: grid;\n grid-template-areas: \"imitate-human_left imitate-human_right\";\n grid-template-columns: 20% 80%;\n}\n.alienrpg .crt .imitate-human_left {\n padding: 7px 0 0 0;\n}\n.alienrpg .crt .imitate-human_right {\n padding: 5px 0px 0px 10px;\n}\n.alienrpg .crt .synth-label {\n width: 100%;\n margin-top: 2px;\n padding: 6px 0px 5px 0px;\n text-transform: uppercase;\n text-align: center;\n}\n.alienrpg .crt .alienrpgv .synth_fake_check {\n color: var(--aliendarkergreen);\n width: 100%;\n margin-top: 12px;\n padding: 6px 0px 6px 0px;\n text-transform: uppercase;\n text-align: center;\n background-color: var(--alienoddtab);\n}\n.alienrpg .crt .fas.fa-parachute-box {\n vertical-align: top;\n padding-top: 6px;\n padding-left: 3px;\n}\n.alienrpg .crt .fa-parachute-box:before {\n content: \"\\f49e\";\n}\n.alienrpg .crt .crt_Item3 .supply-btn.Power2 {\n padding-left: 6px;\n font-size: 20px;\n}\n.alienrpg .crt .crt_gridCarrer {\n display: grid;\n grid-template-areas: \"crt_box1 crt_box2 crt_box3 crt_box4\";\n padding: 0px;\n padding-top: 1px;\n grid-template-columns: 17% 36% 17% 30%;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n margin-bottom: 2px;\n}\n.alienrpg .crt .crt_gridCarrer .crt_box1,\n.alienrpg .crt .crt_gridCarrer .crt_box2,\n.alienrpg .crt .crt_gridCarrer .crt_box3,\n.alienrpg .crt .crt_gridCarrer .crt_box4 {\n justify-self: center;\n max-width: 100%;\n padding-top: 0px;\n}\n.alienrpg .crt .crt_gridSpecialty {\n display: grid;\n grid-template-areas: \"crt_sbox1 crt_sbox2\";\n padding: 4px 0px 3px 0px;\n grid-template-columns: 17% 83%;\n margin-bottom: 2px;\n}\n.alienrpg .crt .crt_gridSpecialty .crt_sbox1,\n.alienrpg .crt .crt_gridSpecialty .crt_sbox2 {\n justify-self: center;\n max-width: 100%;\n padding-top: 0px;\n}\n.alienrpg .crt .crt_grid-special {\n grid-area: crt_sbox2;\n display: grid;\n width: 100%;\n grid-template-areas: \"crt_spe1 crt_spe2\";\n grid-template-columns: 75% 25%;\n}\n.alienrpg .crt .crt .crt_spe1 {\n grid-area: crt_spe1;\n font-weight: 100;\n text-transform: uppercase;\n}\n.alienrpg .crt .crt_spe2 {\n grid-area: crt_spe2;\n padding-right: 5px;\n justify-self: right;\n}\n.alienrpg .crt .crt_Item4,\n.alienrpg .crt .crt_Item5,\n.alienrpg .crt .crt_Item6,\n.alienrpg .crt .crt_Item7,\n.alienrpg .crt .crt_Item8,\n.alienrpg .crt .crt_Item9 {\n border: 0px solid var(--aliengreen);\n margin-bottom: 3px;\n}\n.alienrpg .crt_Item4 .resource-label-header,\n.alienrpg .crt_Item5 .resource-label-header,\n.alienrpg .crt_Item6 .resource-label-header,\n.alienrpg .crt_Item7 .resource-label-header,\n.alienrpg .crt_Item8 .resource-label-header,\n.alienrpg .crt_Item9 .resource-label-header {\n display: block;\n width: 100%;\n padding: 1px 0px 1px 2px;\n color: #000;\n font-weight: bolder;\n text-transform: uppercase;\n background-color: var(--aliendarkergreen);\n}\n.alienrpg .crt .crt_Item4 {\n height: 50px;\n}\n.alienrpg .crt .crt_Item5 textarea {\n height: 107px;\n}\n.alienrpg .crt .crt_Item5 textarea:hover,\n.alienrpg .crt .crt_Item7 textarea:hover {\n border: 1px solid var(--aliengreen);\n}\n.alienrpg .crt .crt_Item6 {\n height: 216px;\n border: 1px solid var(--aliendarkergreen);\n margin-bottom: 0px;\n}\n.alienrpg .crt .crt_Item7 textarea {\n height: 87px;\n}\n.alienrpg .crt .crt_Item8 {\n padding-bottom: 2px;\n}\n.alienrpg .crt .crt_Item8 input,\n.alienrpg .crt .crt_Item9 input {\n margin: 0px;\n width: 100%;\n}\n.alienrpg .crt .crt_Relat {\n display: grid;\n grid-template-areas: \"crt_Relat_Buddy crt_Relat_Rival\";\n grid-template-columns: 49%;\n grid-column-gap: 5px;\n}\n.alienrpg .crt_Col3 {\n grid-area: crt_Col3;\n padding-top: 10px;\n color: var(--aliendarkergreen);\n font-family: var(--alienfont);\n}\n.alienrpg .crt.grid-attr {\n border: 0px solid var(--aliengreen);\n}\n.alienrpg .crt .talent-btn:hover,\n.alienrpg .crt .talent-btn:focus {\n box-shadow: 0 0 7px var(--aliengreen);\n text-shadow: 0 0 15px var(--aliengreen);\n background-color: var(--aliengreen);\n cursor: help;\n font-weight: bolder;\n text-transform: uppercase;\n color: #000;\n}\n.alienrpg .crt .rollable {\n width: 90%;\n text-align: center;\n}\n.alienrpg .rollable:hover,\n.alienrpg .rollcomputer:hover {\n color: var(--aliengreen);\n background-color: #000;\n border: 0px solid var(--aliengreen);\n font-weight: 1;\n font-size: 130%;\n box-shadow: 0 0 0px var(--aliengreen);\n animation: textShadow 1s infinite;\n}\n.alienrpg .crt .rollItem,\n.alienrpg .crt .creature-acid-roll {\n width: 100%;\n text-align: center;\n}\n.alienrpg .crt .rollItem:hover,\n.alienrpg .crt .rollItem:focus {\n text-shadow: 0 0 15px var(--aliengreen);\n box-shadow: 0 0 7px var(--aliengreen);\n background-color: var(--aliengreen);\n color: #000;\n font-size: 100%;\n font-weight: bolder;\n text-transform: uppercase;\n}\n.alienrpg .crt .grid-talents {\n text-align: center;\n grid-template-columns: 90% 10%;\n}\n.alienrpg .crt .talTitle {\n text-transform: uppercase;\n color: #000;\n background-color: var(--aliengreen);\n}\n.alienrpg .crt .item-header {\n /* background-color: var(--aliendarkergreen); */\n /* color: black; */\n}\n.alienrpg .crt .textbox {\n color: ghostwhite;\n font-family: var(--alienchatfont);\n font-size: 14px;\n font-weight: 200;\n letter-spacing: 1px;\n}\n.alienrpg .crt .textbox:focus {\n font-weight: 400;\n}\n.alienrpg .crt .encumbrance .encumbrance-bar {\n background: var(--alienitemselect);\n}\n.alienrpg .crt .blink {\n padding: 0px 0px 2px 5px;\n margin-top: 5px;\n margin-bottom: 5px;\n background-color: red;\n color: white;\n text-shadow: 0 0 5px red;\n animation: blink 0.5s 5;\n}\n.alienrpg .crt_lCol6 {\n justify-self: center;\n}\n.alienrpg .crt .crit-injuries {\n margin-top: 118px;\n}\n.alienrpg .crt .grid-crit {\n grid-template-columns: 95% 5%;\n}\n.alienrpg .crt_crit2 {\n text-align: center;\n font-size: 15px;\n}\n.alienrpg .crt .Item11 {\n border: 0px solid var(--aliengreen);\n}\n.alienrpg .crt .Item11 .items-list {\n height: 179px;\n}\n.alienrpg .crt .critical-inj {\n padding-bottom: 10px;\n}\n.alienrpg .crt .resource-label-header.rollCrit:hover {\n font-size: 15px;\n background-color: var(--aliendarkergreen);\n animation: textShadow 1s infinite;\n}\n.alienrpg .crt_box4 {\n padding: 7px 0px 0px 7px;\n}\n.alienrpg .crt .crt_Col1 {\n margin-left: -5px;\n}\n.alienrpg .crt .fas.fa-tools {\n vertical-align: top;\n padding-top: 13px;\n margin-left: 5px;\n}\n.alienrpg .crt .fas.fa-tools:hover {\n cursor: help;\n}\n.alienrpg .crt .fas.fa-tools:before {\n content: \"\\f022\";\n}\n.alienrpg .crt .fas:hover {\n color: var(--aliengreen);\n text-shadow: 0 0 2px var(--aliengreen);\n animation: textShadow 0.5s 0.3;\n}\n.alienrpg .crt .items-list .item-header {\n border-bottom-style: solid;\n border-bottom-color: var(--aliengreen);\n}\n.alienrpg .crt .Col3 .panel {\n margin-left: 5px;\n padding: 0 10px 0 10px;\n border-left: 2px inset var(--aliengreen);\n}\n.alienrpg .crt .tab.inventory .fas {\n margin-right: 10px;\n}\n.alienrpg .crt .creature-acid-roll:hover,\n.alienrpg .crt .creature-acid-roll:focus {\n text-shadow: 0 0 0px var(--aliengreen);\n color: var(--aliengreen);\n background-color: #000;\n font-weight: 1;\n font-size: 110%;\n border: 0px solid var(--aliengreen);\n animation: textShadow 1s infinite;\n}\n.alienrpg .crt .creature-attack-roll {\n width: 260px;\n height: 40px;\n border-radius: 3px;\n text-shadow: 0 0 rgba(0, 0, 0, 0);\n color: rgba(0, 0, 0, 0);\n background: url(../images/alien_crt_roll-attack.png) no-repeat top left;\n}\n.alienrpg .crt .creature-attack-roll:hover {\n border-radius: 3px;\n background-color: var(--aliendarkergreen);\n text-shadow: 0 0 rgba(0, 0, 0, 0);\n color: rgba(0, 0, 0, 0);\n background: url(../images/alien_crt_roll-attack_hover.gif) no-repeat top left;\n}\n.alienrpg .crt .profile-img-item {\n margin: 0;\n height: 125px;\n width: auto;\n margin-right: 4px;\n border-radius: 10px;\n}\n.alienrpg .crt .textbox1,\n.alienrpg .crt .textbox2 {\n padding-left: 5px;\n}","$c-white: hsl(0, 0%, 100%);\r\n$c-black: hsl(0, 0%, 0%);\r\n$c-green: hsl(84, 100%, 59%);\r\n\r\n:root {\r\n --aliengreen: hsl(84, 100%, 59%);\r\n --aliendarkergreen: hsl(141, 60%, 40%);\r\n --alienitemselect: hsl(70, 80%, 74%);\r\n --alienoddtab: hsl(72, 29%, 7%);\r\n --blue: hsl(224, 75%, 62%);\r\n --black: hsl(0, 0%, 0%);\r\n --white: hsl(0, 0%, 100%);\r\n --alientextjournal: #b1e0e7;\r\n --journalback: url(../images/mother-instructions/indbackground2.png);\r\n --chatbackground: url(/systems/alienrpg/images/IndBackground3.png);\r\n --alienchatfont: 'Blinker', sans-serif;\r\n --alienchatwhite: hsl(0, 0%, 100%);\r\n --alienchatred: hsl(0, 100%, 50%);\r\n --alienchatredshadow: rgb(230 230 230);\r\n --alienchatblue: hsl(240deg 42% 72%);\r\n // --alienchatlightblue: hsl(240, 96%, 70%);\r\n --alienchatlightblue: hsl(120, 97%, 41%);\r\n --alienchatlightgreen: hsl(120, 97%, 41%);\r\n --alienchatgoldenrod: hsl(43, 74%, 49%);\r\n}\r\n","// Import utilities.\r\n@import 'utils/typography';\r\n@import 'utils/colors';\r\n@import 'utils/mixins';\r\n@import 'utils/variables';\r\n\r\n/* Global styles */\r\n@import 'global/window';\r\n@import 'global/mother-instruction-images';\r\n@import 'global/grid';\r\n@import 'global/flex';\r\n@import 'global/itemList';\r\n@import 'global/select-css';\r\n@import 'actor/alien-crt-ui';\r\n@import 'global/module';\r\n\r\n.alienrpg {\r\n /* Styles limited to alienrpg sheets */\r\n @import 'components/forms';\r\n @import 'components/resource';\r\n @import 'components/tabs';\r\n @import 'components/items';\r\n @import 'actor/alien-crt-actor';\r\n}\r\n",".alienrpg ul ol {\r\n margin-left: 3px;\r\n}\r\n.alienrpg #context-menu {\r\n // width: 100%;\r\n width: auto;\r\n height: max-content;\r\n min-width: 150px;\r\n max-width: 360px;\r\n position: absolute;\r\n left: -900%;\r\n top: -102%;\r\n background: $c-black;\r\n border: 1px solid var(--aliengreen);\r\n border-radius: 5px;\r\n color: var(--aliengreen);\r\n text-align: left;\r\n font-size: smaller;\r\n z-index: 1;\r\n}\r\n.alienrpg #context-menu li.context-item {\r\n line-height: 16px;\r\n}\r\n\r\n.alienrpg .window-content {\r\n // font-family: var(--alienfont);\r\n // color: var(--aliengreen);\r\n // font-size: var(--fontsize);\r\n background: hsl(0deg, 0%, 0%);\r\n border: var(--aliengreen) 1px solid;\r\n // flex-direction: column;\r\n // flex-wrap: nowrap;\r\n // padding: 2px;\r\n // overflow-y: scroll;\r\n // overflow-x: auto;\r\n // border: var(--aliengreen) 3px;\r\n}\r\n\r\n// .alienrpg .window-content {\r\n// // font-family: var(--alienfont);\r\n// // color: var(--aliengreen);\r\n// // font-size: var(--fontsize);\r\n// background: $c-black;\r\n// // flex-direction: column;\r\n// // flex-wrap: nowrap;\r\n// // padding: 2px;\r\n// // overflow-y: scroll;\r\n// // overflow-x: auto;\r\n// // border: var(--aliengreen) 3px;\r\n// }\r\n\r\n.alienrpg form {\r\n font-family: var(--alienfont);\r\n color: var(--aliengreen);\r\n font-size: var(--fontsize);\r\n background: $c-black;\r\n flex-direction: column;\r\n flex-wrap: nowrap;\r\n padding: 2px;\r\n overflow-y: scroll;\r\n overflow-x: auto;\r\n border: var(--aliengreen) 3px;\r\n}\r\n\r\n.journal-sheet {\r\n form {\r\n // font-family: var(--alienfont);\r\n // color: var(--aliengreen);\r\n // background: url(../images/mother-instructions/indbackground2.png) no-repeat top left;\r\n background: var(--journalback) top left !important;\r\n background-size: cover;\r\n border: 1px solid var(--aliengreen);\r\n border-radius: 1px;\r\n // color: hsl(187, 52%, 80%);\r\n color: var(--alientextjournal) !important;\r\n }\r\n select {\r\n font-family: var(--alienfont);\r\n // color: $c-green;\r\n color: inherit;\r\n background: $c-black;\r\n border: var(--aliengreen) 3px;\r\n border: 1px solid hsl(53, 4%, 46%);\r\n border-radius: 3px;\r\n padding: 0 3px;\r\n text-overflow: ellipsis;\r\n font-size: 16px;\r\n }\r\n input {\r\n font-family: var(--alienfont);\r\n // color: $c-green;\r\n color: inherit;\r\n\r\n background: $c-black;\r\n border: var(--aliengreen) 3px;\r\n }\r\n button {\r\n font-family: var(--alienfont);\r\n // color: $c-green;\r\n color: inherit;\r\n\r\n background: $c-black;\r\n border: var(--aliengreen) solid 1px;\r\n width: 100%;\r\n margin: 0 1px;\r\n border-radius: 3px;\r\n font-size: 14px;\r\n line-height: 28px;\r\n }\r\n\r\n critbutton {\r\n font-family: var(--alienfont);\r\n // color: $c-green;\r\n color: inherit;\r\n\r\n background: $c-black;\r\n border: var(--aliengreen) solid 1px;\r\n // width: 100%;\r\n margin: 0 1px;\r\n border-radius: 3px;\r\n font-size: 14px;\r\n line-height: 28px;\r\n }\r\n .tox .tox-editor-container {\r\n background-color: $c-white;\r\n }\r\n}\r\n\r\na.entity-link {\r\n color: $c-white;\r\n background: $c-black;\r\n}\r\n\r\n.alienrpg a.entity-link {\r\n color: $c-white;\r\n background: $c-black;\r\n}\r\na.content-link {\r\n color: $c-white;\r\n background: $c-black;\r\n}\r\n\r\n.alienrpg a.content-link {\r\n color: $c-white;\r\n background: $c-black;\r\n}\r\n#chat .message {\r\n border: 1px solid hsl(0deg, 8%, 34%);\r\n border-radius: 1px;\r\n}\r\n.chat-message {\r\n // background-image: url('/systems/alienrpg/images/IndBackground3.png');\r\n background-image: var(--chatbackground);\r\n background-size: cover;\r\n background-repeat: no-repeat;\r\n background-position: center;\r\n color: inherit;\r\n // color: $c-green;\r\n\r\n .message-header .message-sender {\r\n color: var(--aliengreen);\r\n // color: inherit;\r\n }\r\n .message-metadata {\r\n color: var(--aliengreen);\r\n // color: inherit;\r\n }\r\n .flavor-text {\r\n color: var(--aliengreen);\r\n // color: inherit;\r\n }\r\n .table-draw .table-results .table-result {\r\n color: var(--aliengreen);\r\n // color: inherit;\r\n }\r\n}\r\n.chat-message .table-draw .table-results .table-result .chatBG {\r\n // background-image: url('/systems/alienrpg/images/IndBackground3.png');\r\n background-image: var(--chatbackground);\r\n background-size: cover;\r\n background-repeat: no-repeat;\r\n background-position: center;\r\n color: var(--aliengreen);\r\n\r\n padding-left: 6px;\r\n}\r\n.chat-message.whisper {\r\n background: hsl(0, 0%, 9%);\r\n // color: $c-green;\r\n color: var(--aliengreen);\r\n}\r\n\r\n.chat-message.blind {\r\n background: hsl(0, 0%, 9%);\r\n}\r\n\r\n.chat-message.emote {\r\n background: hsl(0, 0%, 9%);\r\n}\r\n\r\n.chat-message .critchat {\r\n display: flex;\r\n align-items: center;\r\n border-bottom: 1px solid var(--color-border-light-primary);\r\n padding: 3px 0;\r\n color: var(--aliengreen);\r\n}\r\n\r\n.dice-tooltip .roll > img {\r\n width: 24px;\r\n}\r\n\r\n.dice-tooltip {\r\n border: 1px solid var(--aliengreen);\r\n border-radius: 1px;\r\n background: $c-black;\r\n\r\n .dice-rolls {\r\n color: inherit;\r\n background: $c-black;\r\n }\r\n\r\n .part-header {\r\n color: inherit;\r\n // color: $c-green;\r\n background: $c-black;\r\n }\r\n}\r\n.dice-tooltip .dice-rolls .roll {\r\n filter: none;\r\n}\r\n.dice-tooltip .dice-rolls .roll.max {\r\n filter: none;\r\n}\r\n.dice-tooltip .dice-rolls .roll.min {\r\n filter: none;\r\n}\r\n\r\n.inline-roll .dice-tooltip {\r\n color: inherit;\r\n // color: $c-green;\r\n background: $c-black;\r\n border: 2px solid var(--aliengreen);\r\n border-radius: 2px;\r\n}\r\n// a.entity-link,\r\na.inline-roll {\r\n background: $c-black;\r\n padding: 1px 4px;\r\n border: 1px solid var(--aliengreen);\r\n border-radius: 2px;\r\n white-space: nowrap;\r\n word-break: break-all;\r\n}\r\n\r\n.dice-roll .dice-formula,\r\n.dice-roll .dice-total {\r\n // color: inherit;\r\n color: var(--aliengreen);\r\n}\r\n.dice-tooltip .part-header .part-formula {\r\n // color: $c-green;\r\n color: inherit;\r\n}\r\n.part-total {\r\n // color: $c-green;\r\n color: inherit;\r\n}\r\n\r\n.alienrpg h2 {\r\n border: 0;\r\n padding: 0;\r\n margin: 1px;\r\n margin-left: 5px;\r\n // font-size: var(--fontsize) ;\r\n}\r\n.alienrpg h3 {\r\n border: 0;\r\n padding: 0;\r\n margin: 1px;\r\n // font-size: var(--fontsize) ;\r\n\r\n // margin-left: 2px;\r\n}\r\n\r\n.alienrpg h4 {\r\n border: 0;\r\n padding: 0;\r\n margin: 1px;\r\n // font-size: var(--fontsize) ;\r\n}\r\n.resource-content {\r\n button {\r\n flex: 0;\r\n border: 0;\r\n width: 30px;\r\n font-size: 1.5rem;\r\n padding: 0;\r\n color: inherit;\r\n margin: 0;\r\n }\r\n}\r\n\r\n.rollable:hover,\r\n.rollcomputer:hover {\r\n color: var(--aliengreen);\r\n background-color: #000;\r\n border: 0px solid var(--aliengreen);\r\n font-weight: 1;\r\n font-size: 120%;\r\n box-shadow: 0 0 0px var(--aliengreen);\r\n animation: textShadow 1s infinite;\r\n}\r\n\r\n.far.fa-heart:hover {\r\n color: red;\r\n animation: textShadow 1s infinite;\r\n}\r\n\r\n// .rollable,\r\n// .rollcomputer {\r\n// &:hover,\r\n// &:focus {\r\n// // color: black;\r\n// text-shadow: 0 0 20px hsl(0, 100%, 50%);\r\n// font-size: 95%;\r\n// cursor: pointer;\r\n// }\r\n// }\r\n\r\n.rollableVeh {\r\n &:hover,\r\n &:focus {\r\n text-shadow: 0 0 20px hsl(0, 100%, 50%);\r\n font-size: 1.3em;\r\n font-weight: bolder;\r\n cursor: pointer;\r\n }\r\n}\r\n.creature-acid-roll {\r\n &:hover,\r\n &:focus {\r\n // color: black;\r\n text-shadow: 0 0 20px hsl(0, 100%, 50%);\r\n font-size: 95%;\r\n cursor: pointer;\r\n }\r\n}\r\n.rollItem {\r\n &:hover,\r\n &:focus {\r\n // color: black;\r\n text-shadow: 0 0 20px hsl(0, 100%, 50%);\r\n font-size: 110%;\r\n font-weight: bolder;\r\n cursor: pointer;\r\n }\r\n}\r\n.openItem {\r\n &:hover,\r\n &:focus {\r\n // color: black;\r\n text-shadow: 0 0 20px hsl(0, 100%, 50%);\r\n font-size: 110%;\r\n font-weight: bolder;\r\n cursor: pointer;\r\n }\r\n}\r\n.talent-btn {\r\n &:hover,\r\n &:focus {\r\n color: hsl(103, 100%, 28%);\r\n text-shadow: 0 0 20px hsl(0, 100%, 50%);\r\n // font-size: 110%;\r\n font-weight: bolder;\r\n cursor: pointer;\r\n }\r\n}\r\n\r\n.minus-btn .plus-btn {\r\n width: 10px;\r\n height: 10px;\r\n line-height: 20px;\r\n padding: 0;\r\n}\r\n\r\n.supply-btn {\r\n font-size: 5px;\r\n padding: 0;\r\n font-family: var(--alienfont);\r\n}\r\n\r\n.pwr-btn {\r\n &:hover,\r\n &:focus {\r\n background-color: hsl(4, 69%, 53%);\r\n font-size: 120%;\r\n font-weight: bolder;\r\n cursor: pointer;\r\n }\r\n}\r\n\r\n.stunt-btn {\r\n width: 5px;\r\n padding: 0;\r\n font-family: var(--alienfont);\r\n}\r\n\r\n.creature-attack-roll {\r\n display: inline-block;\r\n width: 280px;\r\n height: 40px;\r\n // font-size: 25pt;\r\n font-weight: bold;\r\n font-size: 2em;\r\n /* font-size: clamp(1rem, -0.875rem + 8.333vw, 3.5rem); */\r\n text-shadow: 2px 2px hsl(128, 83%, 25%);\r\n border: 2px solid var(--aliengreen);\r\n border-radius: 25px;\r\n color: var(--aliengreen);\r\n font-family: var(--alienfont);\r\n line-height: inherit;\r\n}\r\n.creature-attack-roll:hover {\r\n border-radius: 10px;\r\n color: hsl(0, 100%, 50%);\r\n text-shadow: 2px 2px hsl(0, 92%, 26%);\r\n}\r\n.creature-attack-roll:active {\r\n position: relative;\r\n top: 1px;\r\n border-radius: unset;\r\n background-color: unset;\r\n color: unset;\r\n}\r\nbutton:hover,\r\nbutton:focus {\r\n box-shadow: unset;\r\n}\r\n\r\n.alien-Push-button {\r\n display: inline-block;\r\n width: 260px;\r\n height: 45px;\r\n background-color: $c-black;\r\n // color: hsl(84, 100%, 59%);\r\n font-weight: bold;\r\n font-size: clamp(2rem, -4.5rem + 5vw, 3rem);\r\n font-family: var(--alienfont);\r\n padding-bottom: 5px;\r\n border: 2px solid var(--aliengreen);\r\n border-radius: 25px;\r\n color: var(--aliengreen);\r\n font-family: var(--alienfont);\r\n line-height: inherit;\r\n}\r\n.alien-Push-button:hover {\r\n border-radius: 10px;\r\n color: hsl(0, 100%, 50%);\r\n}\r\n\r\n.alien-crit-button {\r\n display: inline-block;\r\n width: 280px;\r\n height: 26px;\r\n border: 2px solid var(--aliengreen);\r\n border-radius: 25px;\r\n color: var(--aliengreen);\r\n font-weight: bold;\r\n font-size: 1.2rem;\r\n // font-size: clamp(1rem, 1vw, 2rem);\r\n\r\n font-family: var(--alienfont);\r\n line-height: inherit;\r\n}\r\n.alien-crit-button:hover {\r\n border-radius: 5px;\r\n color: hsl(0, 100%, 50%);\r\n}\r\n\r\n.alien-diceface-b0 {\r\n display: inline-block;\r\n width: 30px;\r\n height: 30px;\r\n padding: 0px;\r\n margin: 1px;\r\n background: url(../ui/alien-dice-b0.png) no-repeat top left;\r\n}\r\n.alien-diceface-b6 {\r\n display: inline-block;\r\n width: 30px;\r\n height: 30px;\r\n padding: 0px;\r\n margin: 1px;\r\n background: url(../ui/alien-dice-b6.png) no-repeat top left;\r\n}\r\n.alien-diceface-y0 {\r\n display: inline-block;\r\n width: 30px;\r\n height: 30px;\r\n padding: 0px;\r\n margin: 1px;\r\n background: url(../ui/alien-dice-y0.png) no-repeat top left;\r\n}\r\n.alien-diceface-y1 {\r\n display: inline-block;\r\n width: 30px;\r\n height: 30px;\r\n padding: 0px;\r\n margin: 1px;\r\n background: url(../ui/alien-dice-y1.png) no-repeat top left;\r\n}\r\n.alien-diceface-y6 {\r\n display: inline-block;\r\n width: 30px;\r\n height: 30px;\r\n padding: 0px;\r\n margin: 1px;\r\n background: url(../ui/alien-dice-y6.png) no-repeat top left;\r\n}\r\n\r\n.tooltip {\r\n position: relative;\r\n display: inline-block;\r\n border-bottom: 1px dotted black;\r\n}\r\n\r\n.tooltip .tooltiptext {\r\n visibility: hidden;\r\n width: 250px;\r\n background-color: $c-black;\r\n // color: $c-green;\r\n text-align: center;\r\n border-radius: 6px;\r\n padding: 5px 0;\r\n position: absolute;\r\n z-index: 1;\r\n top: -5px;\r\n right: 105%;\r\n margin-left: -60px;\r\n border-style: solid;\r\n border-color: var(--aliengreen);\r\n}\r\n.tooltip .tooltiptext::after {\r\n content: ' ';\r\n position: absolute;\r\n top: 50%;\r\n left: 100%; /* To the right of the tooltip */\r\n margin-top: -5px;\r\n border-width: 5px;\r\n border-style: solid;\r\n border-color: transparent transparent transparent var(--aliengreen);\r\n}\r\n.tooltip:hover .tooltiptext {\r\n visibility: visible;\r\n}\r\n\r\n.alienrpg .inputtext {\r\n color: inherit;\r\n background-color: $c-black;\r\n}\r\n\r\n.box-top {\r\n border-top: 3px solid var(--aliengreen);\r\n}\r\n\r\n.ctooltip {\r\n position: relative;\r\n display: inline-block;\r\n border-bottom: 1px dotted $c-black;\r\n}\r\n\r\n/* Tooltip text */\r\n.ctooltip .ctooltiptext {\r\n // /* Position the tooltip text - see examples below! */\r\n // position: absolute;\r\n // z-index: 1;\r\n font-size: small;\r\n visibility: hidden;\r\n width: 150px;\r\n background-color: $c-black;\r\n color: var(--aliengreen);\r\n text-align: center;\r\n border-radius: 3px;\r\n padding: 2px 0;\r\n position: absolute;\r\n z-index: 1;\r\n // top: -5px;\r\n // right: 105%;\r\n margin-left: -150px;\r\n border-style: solid;\r\n border-color: var(--aliengreen);\r\n}\r\n\r\n/* Show the tooltip text when you mouse over the tooltip container */\r\n.ctooltip:hover .ctooltiptext {\r\n visibility: visible;\r\n}\r\n\r\n.ctooltip .ctooltiptext::after {\r\n content: ' ';\r\n position: absolute;\r\n top: 50%;\r\n left: 100%; /* To the right of the tooltip */\r\n margin-top: -5px;\r\n border-width: 1px;\r\n border-style: solid;\r\n border-color: transparent transparent transparent var(--aliengreen);\r\n}\r\n\r\n// .dice-tooltip .dice-rolls .roll.d6 {\r\n// background-image: url(../icons/svg/d6-grey.svg);\r\n// }\r\n\r\n.alienchatwhite {\r\n color: var(--alienchatwhite);\r\n}\r\n\r\n.alienchatred {\r\n color: var(--alienchatred);\r\n font-weight: bolder;\r\n font-size: larger;\r\n -webkit-background-clip: text;\r\n background-clip: text;\r\n background-color: var(--alienchatredshadow);\r\n}\r\n\r\n.alienchatblue {\r\n color: var(--alienchatblue);\r\n}\r\n.alienchatlightblue {\r\n color: var(--alienchatlightblue);\r\n font-weight: bold;\r\n font-size: larger;\r\n}\r\n.alienchatlightgreen {\r\n color: var(--alienchatlightgreen);\r\n}\r\n.alienchatgoldenrod {\r\n color: var(--alienchatgoldenrod);\r\n font-weight: bold;\r\n}\r\n\r\n.combatbutton {\r\n max-width: 200px;\r\n color: var(--aliengreen);\r\n border: var(--aliengreen) 1px solid;\r\n}\r\n\r\n.prosemirror.editing-source textarea {\r\n color: $c-white;\r\n}\r\n\r\n.prosemirror menu .pm-dropdown {\r\n color: $c-black;\r\n}\r\n",".spanner-icon {\r\n display: inline-block;\r\n width: 30px;\r\n height: 25px;\r\n padding: 0px;\r\n margin: 1px;\r\n background: url(../images/mother-instructions/spanner-icon.webp);\r\n}\r\n.character-sheet-img {\r\n display: block;\r\n width: 464px;\r\n height: 500px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/character-sheet-img.webp);\r\n}\r\n.creature-sheet-img {\r\n display: block;\r\n width: 500px;\r\n height: 477px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/creature-sheet-img.webp);\r\n}\r\n.character-header {\r\n display: block;\r\n width: 500px;\r\n height: 152px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/character-header.webp);\r\n}\r\n.synthetic-header {\r\n display: block;\r\n width: 500px;\r\n height: 155px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/synthetic-header.webp);\r\n}\r\n\r\n.agil-mod {\r\n display: block;\r\n width: 403px;\r\n height: 162px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/agil-mod.webp);\r\n}\r\n.armor-mod {\r\n display: block;\r\n width: 403px;\r\n height: 172px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/armor-mod.webp);\r\n}\r\n.stress-mod {\r\n display: block;\r\n width: 400px;\r\n height: 136px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/stress-mod.webp);\r\n}\r\n.character-details {\r\n display: block;\r\n width: 300px;\r\n height: 328px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/character-details.webp);\r\n}\r\n.synthetic-details {\r\n display: block;\r\n width: 300px;\r\n height: 380px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/synthetic-details.webp);\r\n}\r\n\r\n.character-consumables {\r\n display: block;\r\n width: 153px;\r\n height: 330px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/character-consumables.webp);\r\n}\r\n\r\n.synthetic-consumables {\r\n display: block;\r\n width: 153px;\r\n height: 322px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/synthetic-consumables.webp);\r\n}\r\n.talent-agenda {\r\n display: block;\r\n width: 300px;\r\n height: 260px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/talent-agenda.webp);\r\n}\r\n.con-edit {\r\n display: block;\r\n width: 151px;\r\n height: 109px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/con-edit.webp);\r\n}\r\n.enc {\r\n display: block;\r\n width: 600px;\r\n height: 71px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/enc.webp);\r\n}\r\n.enc-warn {\r\n display: block;\r\n width: 462px;\r\n height: 49px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/enc-warn.webp);\r\n}\r\n.inv-inact {\r\n display: block;\r\n width: 600px;\r\n height: 199px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/inv-inact.webp);\r\n}\r\n.moskills {\r\n display: block;\r\n width: 300px;\r\n height: 254px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/skills.webp);\r\n}\r\n\r\n.creature-header {\r\n display: block;\r\n width: 500px;\r\n height: 102px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/creature-header.webp);\r\n}\r\n.creature-attack-dropdown {\r\n display: block;\r\n width: 600px;\r\n height: 330px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/creature-attack-dropdown.webp);\r\n}\r\n.acid-splash-popup {\r\n display: block;\r\n width: 400px;\r\n height: 141px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/acid-splash-popup.webp);\r\n}\r\n.chat-roll {\r\n display: block;\r\n width: 300px;\r\n height: 188px;\r\n background: url(../images/mother-instructions/chat-roll.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.radiation-roll {\r\n display: block;\r\n width: 240px;\r\n height: 274px;\r\n background: url(../images/mother-instructions/radiation-rolls.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.territories-general {\r\n display: block;\r\n width: 500px;\r\n height: 498px;\r\n background: url(../images/mother-instructions/territories-general.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.territories-systems {\r\n display: block;\r\n width: 500px;\r\n height: 186px;\r\n background: url(../images/mother-instructions/territories-systems.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.vehicle-general {\r\n display: block;\r\n width: 500px;\r\n height: 342px;\r\n background: url(../images/mother-instructions/vehicle-general.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.vehicle-inv {\r\n display: block;\r\n width: 500px;\r\n height: 343px;\r\n background: url(../images/mother-instructions/vehicle-inv.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.vehicle-crew {\r\n display: block;\r\n width: 500px;\r\n height: 227px;\r\n background: url(../images/mother-instructions/vehicle-crew.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.vehicle-crew-selector {\r\n display: block;\r\n width: 500px;\r\n height: 227px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/vehicle-crew-selector.webp);\r\n}\r\n\r\n.vehicle-fire-weapon {\r\n display: block;\r\n width: 403px;\r\n height: 162px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/vehicle-fire-weapon.webp);\r\n}\r\n\r\n.item-dropdown {\r\n display: block;\r\n width: 300px;\r\n height: 263px;\r\n background: url(../images/mother-instructions/item-dropdown.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.modifiers-img {\r\n display: block;\r\n width: 600px;\r\n height: 417px;\r\n background: url(../images/mother-instructions/modifiers-img.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.melee-img {\r\n display: block;\r\n width: 600px;\r\n height: 417px;\r\n background: url(../images/mother-instructions/melee-img.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.ranged-img {\r\n display: block;\r\n width: 600px;\r\n height: 417px;\r\n background: url(../images/mother-instructions/ranged-img.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.armor-img {\r\n display: block;\r\n width: 600px;\r\n height: 415px;\r\n background: url(../images/mother-instructions/armor-img.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n\r\n.planet-system-img {\r\n display: block;\r\n width: 600px;\r\n height: 562px;\r\n background: url(../images/mother-instructions/planet-system-img.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.initiative-roll {\r\n display: block;\r\n width: 300px;\r\n height: 277px;\r\n background: url(../images/mother-instructions/initiative-roll.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.clone-actor {\r\n display: inline-block;\r\n width: 200px;\r\n height: 119px;\r\n background: url(../images/mother-instructions/clone-actor.webp);\r\n margin-left: 25%;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.roll-clone {\r\n display: inline-block;\r\n width: 200px;\r\n height: 207px;\r\n background: url(../images/mother-instructions/roll-clone.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.init-chat-norm {\r\n display: block;\r\n width: 200px;\r\n height: 388px;\r\n background: url(../images/mother-instructions/init-chat-norm.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.init-chat-cards {\r\n display: block;\r\n width: 200px;\r\n height: 378px;\r\n background: url(../images/mother-instructions/init-chat-cards.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.gm-settings {\r\n display: block;\r\n width: 500px;\r\n height: 491px;\r\n background: url(../images/mother-instructions/gm-settings.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.player-settings {\r\n display: block;\r\n width: 500px;\r\n height: 301px;\r\n background: url(../images/mother-instructions/player-settings.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.style-settings {\r\n display: block;\r\n width: 400px;\r\n height: 377px;\r\n background: url(../images/mother-instructions/style-settings.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.style-button-settings {\r\n display: block;\r\n width: 300px;\r\n height: 161px;\r\n background: url(../images/mother-instructions/style-button-settings.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.font-picker-img {\r\n display: inline-block;\r\n width: 300px;\r\n height: 272px;\r\n background: url(../images/mother-instructions/font-picker-img.webp);\r\n margin-left: 5%;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.colour-picker-img {\r\n display: inline-block;\r\n width: 300px;\r\n height: 206px;\r\n background: url(../images/mother-instructions/colour-picker-img.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.character-token {\r\n display: block;\r\n width: 230px;\r\n height: 234px;\r\n background: url(../images/mother-instructions/character-token.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.creature-token {\r\n display: block;\r\n width: 230px;\r\n height: 235px;\r\n background: url(../images/mother-instructions/creature-token.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.mpush1 {\r\n display: block;\r\n width: 300px;\r\n height: 241px;\r\n background: url(../images/mother-instructions/mpush1.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.mpush2 {\r\n display: block;\r\n width: 300px;\r\n height: 340px;\r\n background: url(../images/mother-instructions/mpush2.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.mpush3 {\r\n display: block;\r\n width: 300px;\r\n height: 297px;\r\n background: url(../images/mother-instructions/mpush3.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n\r\n.pwr-supply {\r\n display: block;\r\n width: 600px;\r\n height: 134px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/power.webp);\r\n}\r\n.synth-hum {\r\n display: block;\r\n width: 153px;\r\n height: 87px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/synth-hum.webp);\r\n}\r\n\r\n.inventory-tab-img {\r\n display: block;\r\n width: 600px;\r\n height: 435px;\r\n background: url(../images/mother-instructions/inventory-tab.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n\r\n.inv-context-menu-img {\r\n display: block;\r\n width: 151px;\r\n height: 70px;\r\n background: url(../images/mother-instructions/inv-context-menu.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n\r\n.status-icons-img {\r\n display: block;\r\n width: 230px;\r\n height: 229px;\r\n background: url(../images/mother-instructions/status-icons.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n\r\n.enc-icon-img {\r\n display: block;\r\n width: 230px;\r\n height: 207px;\r\n background: url(../images/mother-instructions/enc-icon.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n\r\n.spaceship-sheet-img {\r\n display: block;\r\n width: 497px;\r\n height: 353px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/spaceship-modules.webp);\r\n}\r\n.spaceship-header1 {\r\n display: block;\r\n width: 402px;\r\n height: 632px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/spaceship-header1.webp);\r\n}\r\n.spaceship-modules {\r\n display: block;\r\n width: 497px;\r\n height: 353px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/spaceship-sheet-img.webp);\r\n}\r\n\r\n.spaceship-comtech {\r\n display: block;\r\n width: 395px;\r\n height: 262px;\r\n background: url(../images/mother-instructions/spaceship-comtech.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n",".grid {\r\n display: grid;\r\n grid-column: span 2 / span 2;\r\n // grid-template-columns: repeat(2, minmax(50fr, 1fr));\r\n // gap: 5px;\r\n // margin: 5px 0;\r\n padding: 0;\r\n align-items: center;\r\n // justify-items: center;\r\n}\r\n.grid-2col {\r\n display: grid;\r\n grid-column: span 2;\r\n grid-template-columns: 1fr 1fr;\r\n // gap: 5px;\r\n // margin: 5px 0;\r\n padding: 0;\r\n align-items: center;\r\n // justify-items: center;\r\n}\r\n\r\n.grid-3col {\r\n grid-column: span 3 / span 3;\r\n grid-template-columns: repeat(3, minmax(0, 1fr));\r\n border-color: var(--aliengreen);\r\n // border-style: solid;\r\n justify-items: center;\r\n margin: 0;\r\n}\r\n\r\n.grid-4col {\r\n grid-column: span 4 / span 4;\r\n grid-template-columns: repeat(4, minmax(0, 1fr));\r\n border-color: var(--aliengreen);\r\n border-style: double;\r\n padding: 4px;\r\n}\r\n\r\n.grid-synPage {\r\n display: grid;\r\n // border: 2px solid white;\r\n grid-template-areas:\r\n 'Item1 Item2 Item2'\r\n 'Item1 Item4 Item4'\r\n 'Item8 Item4 Item4'\r\n 'Item8 Item5 Item5'\r\n 'Item8 Item3 Item3'\r\n 'Item9 Item6 Item6'\r\n 'Item10 Item7 Item7'\r\n 'Item11 Item11 Item11';\r\n // 'Item11 Item10 Item10'\r\n // 'Item11 Item10 Item10';\r\n\r\n grid-template-columns: 1fr 1fr 1fr;\r\n}\r\n\r\n.grid-genPage {\r\n display: grid;\r\n // border: 2px solid white;\r\n grid-template-areas:\r\n 'Item1 Item2 Item2'\r\n 'Item1 Item4 Item4'\r\n 'Item8 Item4 Item4'\r\n 'Item8 Item5 Item5'\r\n 'Item8 Item3 Item3'\r\n 'Item9 Item6 Item6'\r\n 'Item10 Item7 Item7'\r\n 'Item11 Item11 Item11';\r\n // 'Item11 Item10 Item10'\r\n // 'Item11 Item10 Item10';\r\n grid-template-columns: 1fr 1fr 1fr;\r\n}\r\n\r\n.Item1 {\r\n grid-area: Item1;\r\n border: 1px solid var(--aliengreen);\r\n padding: 5px;\r\n text-align: center;\r\n}\r\n.Item2 {\r\n grid-area: Item2;\r\n border: 1px solid var(--aliengreen);\r\n}\r\n.Item3 {\r\n grid-area: Item3;\r\n border: 1px solid var(--aliengreen);\r\n padding-top: 5px;\r\n padding-left: 5px;\r\n padding-right: 5px;\r\n}\r\n.Item4 {\r\n grid-area: Item4;\r\n border: 1px solid var(--aliengreen);\r\n padding-top: 5px;\r\n padding-left: 5px;\r\n padding-right: 5px;\r\n}\r\n.Item5 {\r\n grid-area: Item5;\r\n border: 1px solid var(--aliengreen);\r\n padding-top: 5px;\r\n padding-left: 5px;\r\n padding-right: 5px;\r\n}\r\n.Item6 {\r\n grid-area: Item6;\r\n border: 1px solid var(--aliengreen);\r\n // justify-items: center;\r\n padding-top: 5px;\r\n padding-left: 5px;\r\n padding-right: 5px;\r\n}\r\n.Item7 {\r\n grid-area: Item7;\r\n border: 1px solid var(--aliengreen);\r\n padding-top: 5px;\r\n padding-left: 5px;\r\n padding-right: 5px;\r\n // height: 80px;\r\n height: auto;\r\n}\r\n.Item8 {\r\n grid-area: Item8;\r\n border: 1px solid var(--aliengreen);\r\n padding: 5px;\r\n}\r\n.Item9 {\r\n grid-area: Item9;\r\n border: 1px solid var(--aliengreen);\r\n padding-top: 5px;\r\n padding-bottom: 5px;\r\n}\r\n.Item10 {\r\n grid-area: Item10;\r\n border: 1px solid var(--aliengreen);\r\n padding-top: 5px;\r\n padding-bottom: 5px;\r\n // padding-left: 5px;\r\n // padding-right: 5px;\r\n}\r\n.Item11 {\r\n grid-area: Item11;\r\n border: 1px solid var(--aliengreen);\r\n padding: 4px;\r\n align-content: center;\r\n justify-content: center;\r\n min-height: 53px;\r\n}\r\n\r\n.grid-2col-border {\r\n display: grid;\r\n grid-column: span 2;\r\n grid-template-columns: 1fr 1fr;\r\n border-color: var(--aliengreen);\r\n padding: 0;\r\n -webkit-box-align: center;\r\n -ms-flex-align: center;\r\n align-items: center;\r\n}\r\n\r\n.grid-spacecraft {\r\n display: grid;\r\n grid-template-areas: 'spacec1 spacec2 ';\r\n\r\n grid-template-columns: 35% 65%;\r\n // gap: 5px;\r\n // margin: 5px 0;\r\n // padding: 0;\r\n // align-items: center;\r\n // justify-items: center;\r\n}\r\n.spacec1 {\r\n grid-area: spacec1;\r\n border-right: 1px solid var(--aliengreen);\r\n // padding: 4px;\r\n align-content: center;\r\n // justify-content: center;\r\n // min-height: 53px;\r\n}\r\n.spacec2 {\r\n grid-area: spacec2;\r\n // border: 1px solid var(--aliengreen);\r\n padding-left: 5px;\r\n align-content: center;\r\n // justify-content: center;\r\n // min-height: 53px;\r\n}\r\n\r\n.s1-header {\r\n display: grid;\r\n grid-template-areas:\r\n '. . s1h1 s1h1 s1h1 .'\r\n 's1h2 s1h2 s1h2 s1h2 s1h2 s1h2'\r\n 's1h3 s1h3 s1h3 s1h4 s1h4 s1h4'\r\n 's1h28 s1h28 s1h28 s1h29 s1h29 s1h29'\r\n 's1h30 s1h30 s1h30 s1h30 s1h30 s1h30 '\r\n 's1h32 s1h32 s1h32 s1h32 s1h32 s1h32'\r\n 's1h31 s1h31 s1h31 s1h31 s1h31 s1h31 '\r\n 's1h33 s1h33 s1h33 s1h33 s1h33 s1h33'\r\n '. . s1h5 s1h5 s1h5 .'\r\n 's1h6 s1h6 s1h6 s1h6 s1h6 s1h6'\r\n 's1space1 s1h7 s1h8 s1space s1h9 s1h10'\r\n 's1space1 s1h11 s1h12 s1space s1h13 s1h14'\r\n 's1space1 s1h15 s1h16 s1space s1h17 s1h18'\r\n 's1space1 s1h19 s1h20 s1space s1h21 s1h22'\r\n 's1h23 s1h23 s1h23 s1h23 s1h23 s1h23'\r\n 's1h24 s1h24 s1h24 s1h24 s1h24 s1h24'\r\n 's1h25 s1h25 s1h25 s1h25 s1h25 s1h25'\r\n 's1h26 s1h26 s1h26 s1h26 s1h26 s1h26'\r\n 's1h27 s1h27 s1h27 s1h27 s1h27 s1h27';\r\n grid-template-columns: 5% 10% 30% 5% 30% 10%;\r\n padding: 0 10px 0px 10px;\r\n // background-color: hsl(165, 27%, 50%);\r\n // color: hsl(120, 94%, 6%);\r\n}\r\n.s1space {\r\n grid-area: s1space;\r\n}\r\n.s1space1 {\r\n grid-area: s1space1;\r\n}\r\n.s1h1 {\r\n grid-area: s1h1;\r\n // border: 1px solid var(--aliengreen);\r\n align-content: center;\r\n font-weight: bolder;\r\n}\r\n.s1h2 {\r\n grid-area: s1h2;\r\n // border: 1px solid var(--aliengreen);\r\n align-content: center;\r\n}\r\n.s1h3 {\r\n grid-area: s1h3;\r\n // border: 1px solid var(--aliengreen);\r\n align-content: center;\r\n font-weight: bolder;\r\n}\r\n.s1h4 {\r\n grid-area: s1h4;\r\n // border: 1px solid var(--aliengreen);\r\n align-content: center;\r\n font-weight: bolder;\r\n}\r\n.s1h5 {\r\n grid-area: s1h5;\r\n // border: 1px solid var(--aliengreen);\r\n align-content: center;\r\n font-weight: bolder;\r\n}\r\n.s1h6 {\r\n grid-area: s1h6;\r\n // border: 1px solid var(--aliengreen);\r\n align-content: center;\r\n}\r\n.s1h7 {\r\n grid-area: s1h7;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n}\r\n.s1h8 {\r\n grid-area: s1h8;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n margin-left: 10px;\r\n font-weight: bolder;\r\n}\r\n.s1h9 {\r\n grid-area: s1h9;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n font-weight: bolder;\r\n}\r\n.s1h10 {\r\n grid-area: s1h10;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n}\r\n.s1h11 {\r\n grid-area: s1h11;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n}\r\n.s1h12 {\r\n grid-area: s1h12;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n margin-left: 10px;\r\n font-weight: bolder;\r\n}\r\n.s1h13 {\r\n grid-area: s1h13;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n font-weight: bolder;\r\n}\r\n.s1h14 {\r\n grid-area: s1h14;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n}\r\n.s1h15 {\r\n grid-area: s1h15;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n}\r\n.s1h16 {\r\n grid-area: s1h16;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n // align-self: center;\r\n margin-left: 10px;\r\n font-weight: bolder;\r\n}\r\n.s1h17 {\r\n grid-area: s1h17;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n // align-self: center;\r\n font-weight: bolder;\r\n}\r\n.s1h18 {\r\n grid-area: s1h18;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n // justify-self: center;\r\n}\r\n.s1h19 {\r\n grid-area: s1h19;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n}\r\n.s1h20 {\r\n grid-area: s1h20;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n // align-self: center;\r\n margin-left: 10px;\r\n font-weight: bolder;\r\n}\r\n.s1h21 {\r\n grid-area: s1h21;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n // align-self: center;\r\n font-weight: bolder;\r\n}\r\n.s1h22 {\r\n grid-area: s1h22;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n justify-self: center;\r\n}\r\n.s1h23 {\r\n grid-area: s1h23;\r\n // border: 1px solid var(--aliengreen);\r\n height: 20px;\r\n justify-self: center;\r\n font-weight: bolder;\r\n}\r\n.s1h24 {\r\n grid-area: s1h24;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n justify-self: center;\r\n}\r\n.s1h25 {\r\n grid-area: s1h25;\r\n // border: 1px solid var(--aliengreen);\r\n height: 20px;\r\n justify-self: center;\r\n font-weight: bolder;\r\n}\r\n.s1h26 {\r\n grid-area: s1h26;\r\n // border: 1px solid var(--aliengreen);\r\n height: 50px;\r\n justify-self: center;\r\n}\r\n.s1h27 {\r\n grid-area: s1h27;\r\n // border: 1px solid var(--aliengreen);\r\n height: 50px;\r\n justify-self: center;\r\n}\r\n.s1h28 {\r\n grid-area: s1h28;\r\n // border: 1px solid var(--aliengreen);\r\n align-content: center;\r\n}\r\n.s1h29 {\r\n grid-area: s1h29;\r\n // border: 1px solid var(--aliengreen);\r\n align-content: center;\r\n}\r\n.s1h30 {\r\n grid-area: s1h30;\r\n // border: 1px solid var(--aliengreen);\r\n align-content: center;\r\n font-weight: bolder;\r\n}\r\n.s1h31 {\r\n grid-area: s1h31;\r\n // border: 1px solid var(--aliengreen);\r\n align-content: center;\r\n font-weight: bolder;\r\n}\r\n.s1h32 {\r\n grid-area: s1h32;\r\n // border: 1px solid var(--aliengreen);\r\n align-content: center;\r\n}\r\n.s1h33 {\r\n grid-area: s1h33;\r\n // border: 1px solid var(--aliengreen);\r\n align-content: center;\r\n}\r\n\r\n.grid-container {\r\n display: grid;\r\n // gap: 5px;\r\n margin: 0;\r\n padding: 0;\r\n // align-items: center;\r\n // justify-items: first baseline;\r\n // border: 2px solid var(--aliengreen);\r\n grid-template-areas:\r\n 'Col1 Col2'\r\n 'Col1 Col2'\r\n 'Col1 Col2'\r\n 'Col1 Col4'\r\n 'Col3 Col3';\r\n // grid-template-rows: 1fr;\r\n grid-template-columns: 370px 1fr;\r\n}\r\n.Col1 {\r\n grid-area: Col1;\r\n // justify-items: left;\r\n // border: 2px solid white;\r\n align-self: center;\r\n}\r\n.Col2 {\r\n grid-area: Col2;\r\n // justify-items: right;\r\n // border: 2px solid white;\r\n}\r\n\r\n.Col3 {\r\n grid-area: Col3;\r\n // justify-items: right;\r\n // border: 2px solid white;\r\n}\r\n.Col4 {\r\n grid-area: Col4;\r\n // justify-items: right;\r\n // border: 2px solid white;\r\n}\r\n\r\n.grid-attr {\r\n display: grid;\r\n // gap: 5px;\r\n margin: 0;\r\n padding: 0;\r\n padding-left: 5px;\r\n align-items: center;\r\n border: 1px solid var(--aliengreen);\r\n grid-template-areas: 'Attr1 Attr2 Attr3';\r\n grid-template-columns: 300px 35px 30px;\r\n}\r\n\r\n.Attr1 {\r\n grid-area: Attr1;\r\n // justify-items: left;\r\n // border: 2px solid white;\r\n}\r\n.Attr2 {\r\n grid-area: Attr2;\r\n // justify-items: right;\r\n // border: 2px solid white;\r\n}\r\n\r\n.Attr3 {\r\n grid-area: Attr3;\r\n width: 30px;\r\n height: 20px;\r\n // justify-items: left;\r\n}\r\n.Attr4 {\r\n grid-area: Attr4;\r\n // justify-items: right;\r\n // border: 2px solid white;\r\n}\r\n\r\n.grid-Consumables {\r\n display: grid;\r\n // border: 2px solid white;\r\n grid-template-areas:\r\n 'Heading Heading '\r\n 'Air1 Air2'\r\n 'Food1 Food2'\r\n 'Water1 Water2'\r\n 'Power1 Power2';\r\n\r\n grid-template-columns: 1fr 1fr;\r\n}\r\n\r\n.Heading {\r\n grid-area: Heading;\r\n // border: 1px solid white;\r\n justify-self: left;\r\n}\r\n.Air1 {\r\n grid-area: Air1;\r\n // border: 1px solid white;\r\n justify-content: left;\r\n align-self: center;\r\n}\r\n.Air2 {\r\n grid-area: Air2;\r\n // border: 1px solid white;\r\n}\r\n.Food1 {\r\n grid-area: Food1;\r\n // border: 1px solid white;\r\n justify-self: left;\r\n align-self: center;\r\n}\r\n.Food2 {\r\n grid-area: Food2;\r\n // border: 1px solid white;\r\n}\r\n.Power1 {\r\n grid-area: Power1;\r\n // border: 1px solid white;\r\n justify-self: left;\r\n align-self: center;\r\n // margin-top: 5px;\r\n}\r\n.Power2 {\r\n grid-area: Power2;\r\n // border: 1px solid white;\r\n}\r\n.Water1 {\r\n grid-area: Water1;\r\n // border: 1px solid white;\r\n justify-self: left;\r\n align-self: center;\r\n}\r\n.Water2 {\r\n grid-area: Water2;\r\n // border: 1px solid white;\r\n}\r\n\r\n.grid-vehicle-header {\r\n display: grid;\r\n border: 2px solid var(--aliengreen);\r\n grid-template-areas: 'vChar vChar';\r\n grid-template-columns: auto;\r\n}\r\n\r\n.grid-vehicle {\r\n display: grid;\r\n border: 2px solid var(--aliengreen);\r\n grid-template-areas:\r\n 'vItem1 vItem2 vItem3 vItem4'\r\n 'vItem5 vItem6 vItem7 vItem8';\r\n\r\n grid-template-columns: auto;\r\n}\r\n\r\n.vChar {\r\n grid-area: vChar;\r\n}\r\n.vItem1 {\r\n grid-area: vItem1;\r\n}\r\n.vItem2 {\r\n grid-area: vItem2;\r\n}\r\n.vItem3 {\r\n grid-area: vItem3;\r\n}\r\n.vItem4 {\r\n grid-area: vItem4;\r\n}\r\n.vItem5 {\r\n grid-area: vItem5;\r\n}\r\n.vItem6 {\r\n grid-area: vItem6;\r\n}\r\n.vItem7 {\r\n grid-area: vItem7;\r\n}\r\n.vItem8 {\r\n grid-area: vItem8;\r\n}\r\n\r\n.grid-weapon {\r\n display: grid;\r\n border: 2px solid var(--aliengreen);\r\n grid-template-areas:\r\n 'wItem1 wItem2 wItem3 wItem4'\r\n 'wItem5 wItem6 wItem7 wItem7';\r\n\r\n grid-template-columns: auto;\r\n align-items: center;\r\n padding-bottom: 2px;\r\n}\r\n\r\n.wItem1 {\r\n grid-area: wItem1;\r\n}\r\n.wItem2 {\r\n grid-area: wItem2;\r\n}\r\n.wItem3 {\r\n grid-area: wItem3;\r\n}\r\n.wItem4 {\r\n grid-area: wItem4;\r\n}\r\n.wItem5 {\r\n grid-area: wItem5;\r\n}\r\n.wItem6 {\r\n grid-area: wItem6;\r\n}\r\n.wItem7 {\r\n grid-area: wItem7;\r\n}\r\n\r\n.grid-ship-crit {\r\n display: grid;\r\n border: 2px solid var(--aliengreen);\r\n grid-template-areas:\r\n 'gcItem1 gcItem2 gcItem2'\r\n 'gcItem3 gcItem4 gcItem4'\r\n 'gcItem5 gcItem6 gcItem6';\r\n grid-template-columns: 30% 35% 35%;\r\n align-items: center;\r\n}\r\n\r\n.gcItem1 {\r\n grid-area: gcItem1;\r\n}\r\n.gcItem2 {\r\n grid-area: gcItem2;\r\n}\r\n.gcItem3 {\r\n grid-area: gcItem3;\r\n}\r\n.gcItem4 {\r\n grid-area: gcItem4;\r\n}\r\n.gcItem5 {\r\n grid-area: gcItem5;\r\n}\r\n.gcItem6 {\r\n grid-area: gcItem6;\r\n}\r\n\r\n.grid-weapon-body {\r\n display: grid;\r\n // border: 2px solid var(--aliengreen);\r\n grid-template-areas:\r\n 'wCol1 wCol2 wCol3 wCol4 wCol5 wCol6'\r\n 'wCol7 wCol8 wCol9 wCol10 wCol11 wCol12'\r\n 'wCol13 wCol14 . . . .';\r\n padding-bottom: 2px;\r\n // l1 l2 l3 l4 l5 l6\r\n grid-template-columns: 1fr 1.2fr 0.81fr 0.5fr 0.5fr 1fr;\r\n // grid-template-columns: 2em 25em 5em 5em 4em 2em;\r\n align-items: center;\r\n}\r\n\r\n.wCol1 {\r\n grid-area: wCol1;\r\n justify-self: left;\r\n}\r\n.wCol2 {\r\n grid-area: wCol2;\r\n justify-self: left;\r\n}\r\n.wCol3 {\r\n grid-area: wCol3;\r\n justify-self: left;\r\n}\r\n.wCol4 {\r\n grid-area: wCol4;\r\n justify-self: center;\r\n}\r\n.wCol5 {\r\n grid-area: wCol5;\r\n justify-self: left;\r\n}\r\n.wCol6 {\r\n grid-area: wCol6;\r\n justify-self: center;\r\n}\r\n.wCol7 {\r\n grid-area: wCol7;\r\n justify-self: left;\r\n}\r\n.wCol8 {\r\n grid-area: wCol8;\r\n justify-self: left;\r\n}\r\n.wCol9 {\r\n grid-area: wCol9;\r\n justify-self: left;\r\n}\r\n.wCol10 {\r\n grid-area: wCol10;\r\n justify-self: center;\r\n}\r\n.wCol11 {\r\n grid-area: wCol11;\r\n justify-self: left;\r\n}\r\n.wCol12 {\r\n grid-area: wCol12;\r\n justify-self: center;\r\n}\r\n.wCol13 {\r\n grid-area: wCol13;\r\n justify-self: left;\r\n}\r\n.wCol14 {\r\n grid-area: wCol14;\r\n justify-self: left;\r\n}\r\n\r\n.grid-items {\r\n display: grid;\r\n // border: 2px solid var(--aliengreen);\r\n grid-template-areas:\r\n 'lCol1 lCol2 lCol17 lCol15 lCol13 lCol11 lCol10 lCol3 lCol4'\r\n 'lCol5 lCol6 lCol18 lCol16 lCol14 lCol12 lCol9 lCol7 lCol8';\r\n padding-bottom: 2px;\r\n // l1 l2 l3 l4 l5 l6 l7 l8 l9\r\n grid-template-columns: 2em 18em 5em 5em 5em 5em 5em 4em 2em;\r\n // grid-template-columns: 25px 410px 60px 60px 60px 20px;\r\n align-items: center;\r\n}\r\n\r\n.lCol1 {\r\n grid-area: lCol1;\r\n justify-self: left;\r\n}\r\n.lCol2 {\r\n grid-area: lCol2;\r\n justify-self: center;\r\n}\r\n.lCol3 {\r\n grid-area: lCol3;\r\n justify-self: center;\r\n}\r\n.lCol4 {\r\n grid-area: lCol4;\r\n justify-self: right;\r\n}\r\n.lCol5 {\r\n grid-area: lCol5;\r\n justify-self: left;\r\n}\r\n.lCol6 {\r\n grid-area: lCol6;\r\n justify-self: left;\r\n}\r\n.lCol7 {\r\n grid-area: lCol7;\r\n justify-self: center;\r\n}\r\n.lCol8 {\r\n grid-area: lCol8;\r\n justify-self: right;\r\n}\r\n.lCol9 {\r\n grid-area: lCol9;\r\n justify-self: center;\r\n}\r\n.lCol10 {\r\n grid-area: lCol10;\r\n justify-self: center;\r\n}\r\n.lCol11 {\r\n grid-area: lCol11;\r\n justify-self: center;\r\n}\r\n.lCol12 {\r\n grid-area: lCol12;\r\n justify-self: center;\r\n}\r\n.lCol13 {\r\n grid-area: lCol13;\r\n justify-self: center;\r\n}\r\n.lCol14 {\r\n grid-area: lCol14;\r\n justify-self: center;\r\n}\r\n.lCol15 {\r\n grid-area: lCol15;\r\n justify-self: center;\r\n}\r\n.lCol16 {\r\n grid-area: lCol16;\r\n justify-self: center;\r\n}\r\n.lCol17 {\r\n grid-area: lCol17;\r\n justify-self: center;\r\n}\r\n.lCol18 {\r\n grid-area: lCol18;\r\n justify-self: center;\r\n}\r\n.grid-modules {\r\n display: grid;\r\n // border: 2px solid var(--aliengreen);\r\n grid-template-areas:\r\n 'mCol1 mCol2 mCol17 mCol15 mCol13 mCol4'\r\n 'mCol5 mCol6 mCol18 mCol16 mCol14 mCol8';\r\n padding-bottom: 6px;\r\n // l1 l2 l3 l4 l5 l6 l7 l8 l9\r\n grid-template-columns: 30px 270px 75px 90px 269px 30px;\r\n // grid-template-columns: 25px 410px 60px 60px 60px 20px;\r\n align-items: center;\r\n}\r\n\r\n.mCol1 {\r\n grid-area: mCol1;\r\n justify-self: left;\r\n}\r\n.mCol2 {\r\n grid-area: mCol2;\r\n justify-self: center;\r\n}\r\n.mCol3 {\r\n grid-area: mCol3;\r\n justify-self: center;\r\n}\r\n.mCol4 {\r\n grid-area: mCol4;\r\n justify-self: right;\r\n}\r\n.mCol5 {\r\n grid-area: mCol5;\r\n justify-self: left;\r\n}\r\n.mCol6 {\r\n grid-area: mCol6;\r\n justify-self: left;\r\n}\r\n.mCol7 {\r\n grid-area: mCol7;\r\n justify-self: center;\r\n}\r\n.mCol8 {\r\n grid-area: mCol8;\r\n justify-self: right;\r\n}\r\n.mCol9 {\r\n grid-area: mCol9;\r\n justify-self: center;\r\n}\r\n.mCol10 {\r\n grid-area: mCol10;\r\n justify-self: center;\r\n}\r\n.mCol11 {\r\n grid-area: mCol11;\r\n justify-self: center;\r\n}\r\n.mCol12 {\r\n grid-area: mCol12;\r\n justify-self: center;\r\n}\r\n.mCol13 {\r\n grid-area: mCol13;\r\n justify-self: center;\r\n}\r\n.mCol14 {\r\n grid-area: mCol14;\r\n word-break: break-word;\r\n}\r\n.mCol15 {\r\n grid-area: mCol15;\r\n justify-self: center;\r\n}\r\n.mCol16 {\r\n grid-area: mCol16;\r\n justify-self: center;\r\n}\r\n.mCol17 {\r\n grid-area: mCol17;\r\n justify-self: center;\r\n}\r\n.mCol18 {\r\n grid-area: mCol18;\r\n justify-self: center;\r\n}\r\n\r\n.grid-talents {\r\n display: grid;\r\n grid-template-areas:\r\n 'talTitle talTitle'\r\n 'tal1 tal2'\r\n 'tal3 tal4';\r\n // grid-template-rows: 3fr;\r\n\r\n padding: 3px;\r\n grid-template-columns: 75% 25%;\r\n align-items: center;\r\n}\r\n\r\n.tal1 {\r\n grid-area: tal1;\r\n justify-self: center;\r\n padding-left: 8px;\r\n // background-color: $c-black;\r\n}\r\n.tal2 {\r\n grid-area: tal2;\r\n justify-self: right;\r\n padding-right: 8px;\r\n}\r\n\r\n.tal3 {\r\n grid-area: tal3;\r\n align-self: center;\r\n}\r\n.tal4 {\r\n grid-area: tal4;\r\n justify-self: right;\r\n padding-right: 8px;\r\n align-self: left;\r\n\r\n // padding-top: 2px;\r\n}\r\n.talTitle {\r\n grid-area: talTitle;\r\n background-color: #221f1f;\r\n}\r\n.grid-special {\r\n display: grid;\r\n grid-template-areas: 'spe1 spe2 spe3';\r\n // grid-template-rows: 3fr;\r\n // padding: 3px;\r\n grid-template-columns: 5% 70% 25%;\r\n align-items: center;\r\n}\r\n\r\n.spe1 {\r\n grid-area: spe1;\r\n justify-self: left;\r\n padding-right: 4px;\r\n}\r\n.spe2 {\r\n grid-area: spe2;\r\n // justify-self: left;\r\n font-weight: bold;\r\n padding-right: 8px;\r\n}\r\n.spe3 {\r\n grid-area: spe3;\r\n justify-self: right;\r\n}\r\n\r\n.critical-inj {\r\n display: grid;\r\n grid-template-areas: 'crit1 crit2 crit3 crit4';\r\n // grid-template-rows: 3fr;\r\n // padding: 3px;\r\n grid-template-columns: 5% 31% 60% 3%;\r\n align-items: center;\r\n}\r\n\r\n.crit1 {\r\n grid-area: crit1;\r\n justify-self: left;\r\n padding-right: 4px;\r\n}\r\n.crit2 {\r\n grid-area: crit2;\r\n justify-self: left;\r\n font-weight: bold;\r\n padding-right: 8px;\r\n}\r\n.crit3 {\r\n grid-area: crit3;\r\n justify-self: left;\r\n font-weight: bold;\r\n padding-right: 8px;\r\n align-items: left;\r\n}\r\n.crit4 {\r\n grid-area: crit4;\r\n justify-self: right;\r\n}\r\n\r\n.space-critical-inj {\r\n display: grid;\r\n grid-template-areas: 'ScritI1 ScritI2 ScritI4';\r\n // grid-template-rows: 3fr;\r\n // padding: 3px;\r\n grid-template-columns: 5% 80% 3%;\r\n align-items: center;\r\n}\r\n\r\n.ScritI1 {\r\n grid-area: ScritI1;\r\n justify-self: left;\r\n padding-right: 4px;\r\n}\r\n.ScritI2 {\r\n grid-area: ScritI2;\r\n justify-self: left;\r\n font-weight: bold;\r\n padding-right: 8px;\r\n}\r\n\r\n.ScritI4 {\r\n grid-area: ScritI4;\r\n justify-self: right;\r\n}\r\n\r\n.grid-two {\r\n display: grid;\r\n grid-template-areas:\r\n 'box1 box2'\r\n 'box3 box4';\r\n padding: 3px;\r\n grid-template-columns: 25% 75%;\r\n align-items: center;\r\n}\r\n\r\n.box1 {\r\n grid-area: box1;\r\n justify-self: center;\r\n padding-left: 8px;\r\n}\r\n.box2 {\r\n grid-area: box2;\r\n justify-self: right;\r\n padding-right: 8px;\r\n}\r\n.box3 {\r\n grid-area: box3;\r\n justify-self: center;\r\n padding-left: 8px;\r\n padding-top: 10px;\r\n}\r\n.box4 {\r\n grid-area: box4;\r\n padding-top: 10px;\r\n}\r\n\r\n.grid-2 {\r\n display: grid;\r\n grid-template-areas: 'box11 box21 box23 box22';\r\n // padding: 3px;\r\n grid-template-columns: 1fr 33px 15px 33px;\r\n align-items: center;\r\n margin: 1px;\r\n padding: 0;\r\n // padding-left: 2px;\r\n}\r\n\r\n.box11 {\r\n grid-area: box11;\r\n justify-self: center;\r\n // padding-left: 8px;\r\n // background-color: $c-black;\r\n}\r\n.box21 {\r\n grid-area: box21;\r\n justify-self: right;\r\n padding-right: 8px;\r\n}\r\n.box22 {\r\n grid-area: box22;\r\n justify-self: right;\r\n padding-right: 8px;\r\n}\r\n.box23 {\r\n grid-area: box23;\r\n justify-self: center;\r\n // padding-right: 8px;\r\n}\r\n.grid-crit {\r\n display: grid;\r\n grid-template-areas: 'crit1 crit2 ';\r\n padding: 0;\r\n margin: 0;\r\n grid-template-columns: 1fr 1fr;\r\n}\r\n.crit1 {\r\n grid-area: crit1;\r\n}\r\n.crit2 {\r\n grid-area: crit2;\r\n // margin-left: 90px;\r\n margin-bottom: 2px;\r\n}\r\n\r\n.grid-rTables {\r\n display: grid;\r\n grid-template-areas: 'rTable1 rTable2';\r\n // padding: 3px;\r\n grid-template-columns: 1fr 0.5fr;\r\n align-items: center;\r\n margin: 0;\r\n padding: 0;\r\n}\r\n\r\n.rTable1 {\r\n grid-area: rTable1;\r\n justify-self: center;\r\n}\r\n.rTable2 {\r\n grid-area: rTable2;\r\n justify-self: center;\r\n padding-right: 8px;\r\n}\r\n\r\n.grid-creature {\r\n display: grid;\r\n border: 2px solid var(--aliengreen);\r\n grid-template-areas:\r\n // 'vChar1 vChar1 '\r\n\r\n 'vCre1 vCre2 '\r\n 'vCre3 vCre4 '\r\n 'vCre5 vCre6 '\r\n 'vCre7 vCre8';\r\n\r\n grid-template-columns: 1fr 1fr;\r\n align-items: center;\r\n}\r\n\r\n.vCre1 {\r\n grid-area: vCre1;\r\n}\r\n.vCre2 {\r\n grid-area: vCre2;\r\n}\r\n.vCre3 {\r\n grid-area: vCre3;\r\n}\r\n.vCre4 {\r\n grid-area: vCre4;\r\n}\r\n.vCre5 {\r\n grid-area: vCre5;\r\n}\r\n.vCre6 {\r\n grid-area: vCre6;\r\n}\r\n.vCre7 {\r\n grid-area: vCre7;\r\n}\r\n.vCre8 {\r\n grid-area: vCre8;\r\n}\r\n.grid-planet-header {\r\n display: grid;\r\n border: 2px solid var(--aliengreen);\r\n grid-template-areas:\r\n 'hplan1 hplan2 '\r\n 'hplan3 hplan4'\r\n 'hplan5 hplan6 '\r\n 'hplan7 hplan8';\r\n\r\n grid-template-columns: auto;\r\n align-items: center;\r\n padding-bottom: 2px;\r\n}\r\n\r\n.hplan1 {\r\n grid-area: hplan1;\r\n}\r\n.hplan2 {\r\n grid-area: hplan2;\r\n}\r\n.hplan3 {\r\n grid-area: hplan3;\r\n}\r\n.hplan4 {\r\n grid-area: hplan4;\r\n}\r\n.hplan5 {\r\n grid-area: hplan5;\r\n}\r\n.hplan6 {\r\n grid-area: hplan6;\r\n}\r\n.hplan7 {\r\n grid-area: hplan7;\r\n}\r\n.hplan8 {\r\n grid-area: hplan8;\r\n}\r\n\r\n.grid-planet {\r\n display: grid;\r\n margin: 0;\r\n padding: 0;\r\n grid-template-areas:\r\n 'plan1 plan1 plan1 plan1'\r\n 'plan2 plan2 plan3 plan3 '\r\n // 'plan3 plan3 plan3 plan3 '\r\n 'plan4 plan4 plan4 plan4 ';\r\n grid-template-columns: 220px 1fr;\r\n}\r\n.plan1 {\r\n grid-area: plan1;\r\n justify-self: left;\r\n align-self: center;\r\n}\r\n.plan2 {\r\n grid-area: plan2;\r\n justify-self: left;\r\n}\r\n.plan3 {\r\n grid-area: plan3;\r\n justify-self: left;\r\n}\r\n.plan4 {\r\n grid-area: plan4;\r\n justify-self: left;\r\n}\r\n\r\n.grid-systems {\r\n display: grid;\r\n padding: 3px;\r\n grid-template-areas:\r\n 'sys1 sys2 sys3 sys4'\r\n 'sys5 sys6 sys7 sys8';\r\n grid-template-columns: 14em 15em 10em 2em;\r\n border-color: var(--aliengreen);\r\n border-bottom: double;\r\n}\r\n\r\n.sys1 {\r\n grid-area: sys1;\r\n justify-self: left;\r\n}\r\n.sys2 {\r\n grid-area: sys2;\r\n justify-self: left;\r\n}\r\n.sys3 {\r\n grid-area: sys3;\r\n justify-self: left;\r\n}\r\n.sys4 {\r\n grid-area: sys4;\r\n justify-self: right;\r\n}\r\n.sys5 {\r\n grid-area: sys5;\r\n justify-self: left;\r\n}\r\n.sys6 {\r\n grid-area: sys6;\r\n justify-self: left;\r\n}\r\n.sys7 {\r\n grid-area: sys7;\r\n justify-self: left;\r\n}\r\n.sys8 {\r\n grid-area: sys8;\r\n justify-self: right;\r\n}\r\n\r\n.grid-Char-Att {\r\n display: grid;\r\n // border: 2px solid var(--aliengreen);\r\n padding-bottom: 4px;\r\n padding-top: 12px;\r\n padding-left: 30px;\r\n grid-row-gap: 3px;\r\n grid-column-gap: 10px;\r\n border-color: var(--aliengreen);\r\n align-items: center;\r\n grid-template-areas:\r\n 'gCol1 gCol2 gCol3 gCol4 gCol5 gCol11'\r\n 'gCol6 gCol7 gCol8 gCol9 gCol10 gCol12';\r\n grid-template-columns: 110px 50px 110px 50px 65px 130px;\r\n}\r\n\r\n.gCol1 {\r\n grid-area: gCol1;\r\n justify-self: left;\r\n}\r\n.gCol2 {\r\n grid-area: gCol2;\r\n justify-self: center;\r\n align-self: center;\r\n}\r\n.gCol3 {\r\n grid-area: gCol3;\r\n justify-self: left;\r\n}\r\n.gCol4 {\r\n grid-area: gCol4;\r\n justify-self: center;\r\n align-self: center;\r\n}\r\n.gCol5 {\r\n grid-area: gCol5;\r\n justify-self: center;\r\n}\r\n.gCol6 {\r\n grid-area: gCol6;\r\n justify-self: left;\r\n}\r\n.gCol7 {\r\n grid-area: gCol7;\r\n justify-self: center;\r\n align-self: center;\r\n}\r\n.gCol8 {\r\n grid-area: gCol8;\r\n justify-self: left;\r\n}\r\n.gCol9 {\r\n grid-area: gCol9;\r\n justify-self: center;\r\n align-self: center;\r\n}\r\n.gCol10 {\r\n grid-area: gCol10;\r\n justify-self: center;\r\n}\r\n.gCol11 {\r\n grid-area: gCol11;\r\n justify-self: center;\r\n}\r\n.gCol12 {\r\n grid-area: gCol12;\r\n justify-self: center;\r\n}\r\n\r\n.grid-item-xtras {\r\n display: grid;\r\n grid-template-areas:\r\n 'xCol1 xCol2 xCol3 xCol4 xCol5 xCol6'\r\n '. xCol7 xCol7 xCol8 . .';\r\n padding-bottom: 4px;\r\n padding-top: 5px;\r\n padding-left: 30px;\r\n grid-row-gap: 3px;\r\n grid-column-gap: 10px;\r\n // l1 l2 l3 l4 l5 l6\r\n grid-template-columns: 110px 50px 110px 50px 110px 50px;\r\n align-items: center;\r\n}\r\n\r\n.xCol1 {\r\n grid-area: xCol1;\r\n justify-self: left;\r\n}\r\n.xCol2 {\r\n grid-area: xCol2;\r\n justify-self: left;\r\n}\r\n.xCol3 {\r\n grid-area: xCol3;\r\n justify-self: left;\r\n}\r\n.xCol4 {\r\n grid-area: xCol4;\r\n justify-self: center;\r\n}\r\n.xCol5 {\r\n grid-area: xCol5;\r\n justify-self: left;\r\n}\r\n.xCol6 {\r\n grid-area: xCol6;\r\n justify-self: center;\r\n}\r\n.xCol7 {\r\n grid-area: xCol7;\r\n justify-self: center;\r\n}\r\n.xCol8 {\r\n grid-area: xCol8;\r\n justify-self: center;\r\n}\r\n\r\n.flex-group-center,\r\n.flex-group-left,\r\n.flex-group-right {\r\n justify-content: center;\r\n align-items: center;\r\n text-align: center;\r\n padding: 0;\r\n border: 1px solid var(--aliengreen);\r\n}\r\n\r\n.flex-group-left {\r\n justify-content: flex-start;\r\n text-align: left;\r\n}\r\n\r\n.flex-group-right {\r\n justify-content: flex-end;\r\n text-align: right;\r\n}\r\n\r\n.grid-crew {\r\n display: grid;\r\n grid-template-areas:\r\n 'gC1 gC2 gC3 gC4'\r\n 'gC5 gC6 gC7 gC8';\r\n grid-template-columns: 20em 15em 10em 5em;\r\n}\r\n.gC1 {\r\n justify-self: center;\r\n grid-area: gC1;\r\n}\r\n.gC2 {\r\n justify-self: center;\r\n grid-area: gC2;\r\n}\r\n.gC3 {\r\n justify-self: center;\r\n grid-area: gC3;\r\n}\r\n.gC4 {\r\n justify-self: right;\r\n grid-area: gC4;\r\n}\r\n.gC5 {\r\n justify-self: left;\r\n grid-area: gC5;\r\n}\r\n.gC6 {\r\n justify-self: center;\r\n grid-area: gC6;\r\n}\r\n.gC7 {\r\n justify-self: center;\r\n grid-area: gC7;\r\n}\r\n.gC8 {\r\n justify-self: right;\r\n grid-area: gC8;\r\n}\r\n\r\n.grid-ship-crew {\r\n display: grid;\r\n grid-template-areas:\r\n 'gSC1 gSC2 gSC3 gSC4 gSC5'\r\n ' gSC6 gSC7 gSC8 gSC9 gSC10';\r\n grid-template-columns: 43% 25% 20% 6%;\r\n}\r\n.gSC1 {\r\n justify-self: center;\r\n grid-area: gSC1;\r\n}\r\n.gSC2 {\r\n justify-self: center;\r\n grid-area: gSC2;\r\n}\r\n.gSC3 {\r\n justify-self: center;\r\n grid-area: gSC3;\r\n}\r\n.gSC4 {\r\n justify-self: right;\r\n grid-area: gSC4;\r\n}\r\n.gSC5 {\r\n justify-self: right;\r\n grid-area: gSC5;\r\n}\r\n.gSC6 {\r\n justify-self: left;\r\n grid-area: gSC6;\r\n}\r\n.gSC7 {\r\n justify-self: center;\r\n grid-area: gSC7;\r\n}\r\n.gSC8 {\r\n justify-self: right;\r\n grid-area: gSC8;\r\n}\r\n.gSC9 {\r\n justify-self: center;\r\n grid-area: gSC9;\r\n}\r\n.gSC10 {\r\n justify-self: right;\r\n grid-area: gSC10;\r\n}\r\n\r\n.grid-actor {\r\n display: grid;\r\n padding-top: 10px;\r\n border: 2px solid var(--aliengreen);\r\n grid-template-areas: 'gaItem1 gaItem2 gaItem3 gaItem4';\r\n grid-template-columns: 20% 34% 20% 30%;\r\n}\r\n\r\n.gaItem1 {\r\n grid-area: gaItem1;\r\n}\r\n.gaItem2 {\r\n grid-area: gaItem2;\r\n}\r\n.gaItem3 {\r\n grid-area: gaItem3;\r\n}\r\n.gaItem4 {\r\n grid-area: gaItem4;\r\n}\r\n",".flex-center {\r\n align-items: center;\r\n justify-content: center;\r\n text-align: center;\r\n padding: 0;\r\n}\r\n\r\n.flex-between {\r\n justify-content: space-between;\r\n}\r\n// .alienflex {\r\n// flex: auto;\r\n// }\r\n.alienrpg .flexcol {\r\n display: flex;\r\n flex-direction: column;\r\n flex-wrap: nowrap;\r\n}\r\n// .alienrpg .flexcol > * {\r\n// flex: 1;\r\n// }\r\n.alienrpg .flexcol .flex1 {\r\n flex: 1;\r\n}\r\n.alienrpg .flexcol .flex2 {\r\n flex: 2;\r\n}\r\n.alienrpg .flexcol .flex3 {\r\n flex: 3;\r\n}\r\n.alienrpg .alienrpg .flexcol .flex4 {\r\n flex: 4;\r\n}\r\n.alienrpg .flexrow {\r\n display: flex;\r\n flex-direction: row;\r\n flex-wrap: wrap;\r\n justify-content: flex-start;\r\n}\r\n.alienrpg .flexrow > * {\r\n flex: 1;\r\n}\r\n.alienrpg .flexrow .flex1 {\r\n flex: 1;\r\n}\r\n.alienrpg .flexrow .flex2 {\r\n flex: 2;\r\n}\r\n.alienrpg .flexrow .flex3 {\r\n flex: 3;\r\n}\r\n.alienrpg .flexrow .flex4 {\r\n flex: 4;\r\n}\r\n",".alienrpg.actor .encumbrance {\r\n background: hsla(0, 0%, 0%, 0.1);\r\n height: 12px;\r\n margin-top: 5px;\r\n border: 1px solid hsl(0, 0%, 7%);\r\n border-radius: 3px;\r\n position: relative;\r\n width: calc(100% - 20px);\r\n}\r\n\r\n.alienrpg.actor .encumbrance .encumbrance-bar {\r\n position: absolute;\r\n top: 1px;\r\n left: 1px;\r\n background: var(--aliengreen);\r\n height: 8px;\r\n border: 1px solid hsl(30, 32%, 33%);\r\n border-radius: 3px;\r\n}\r\n\r\n.alienrpg.actor .encumbrance .encumbrance-label {\r\n position: absolute;\r\n top: -3px;\r\n height: 16px;\r\n font-size: 16px;\r\n line-height: 16px;\r\n color: $c-black;\r\n background: hsla(0, 0%, 100%, 0.4);\r\n padding: 0 3px;\r\n}\r\n\r\n.alienrpg.actor .encumbrance .encumbrance-breakpoint {\r\n position: absolute;\r\n left: 50%;\r\n}\r\n\r\n.alienrpg.actor .encumbrance .arrow-up {\r\n bottom: 0;\r\n width: 0;\r\n height: 0;\r\n border-left: 4px solid transparent;\r\n border-right: 4px solid transparent;\r\n border-bottom: 4px solid hsl(0, 0%, 40%);\r\n}\r\n\r\n.alienrpg.actor .encumbrance .arrow-down {\r\n top: 0;\r\n width: 0;\r\n height: 0;\r\n border-left: 4px solid transparent;\r\n border-right: 4px solid transparent;\r\n border-top: 4px solid hsl(0, 0%, 40%);\r\n}\r\n\r\n.alienrpg.actor .encumbrance.encumbered .arrow-up {\r\n border-bottom: 4px solid $c-white;\r\n}\r\n\r\n.alienrpg.actor .encumbrance.encumbered .arrow-down {\r\n border-top: 4px solid $c-white;\r\n}\r\n.alienrpg.actor .encumbrance.encumbered .encumbrance-bar {\r\n position: absolute;\r\n top: 1px;\r\n left: 1px;\r\n background: hsl(7, 100%, 50%);\r\n height: 8px;\r\n border: 1px solid hsl(66, 75%, 45%);\r\n border-radius: 3px;\r\n}\r\n\r\n/* @group Blink */\r\n.blink {\r\n -webkit-animation: blink 2s linear infinite;\r\n -moz-animation: blink 2s linear infinite;\r\n -ms-animation: blink 2s linear infinite;\r\n -o-animation: blink 2s linear infinite;\r\n animation: blink 2s linear infinite;\r\n}\r\n@-webkit-keyframes blink {\r\n 0% {\r\n opacity: 1;\r\n }\r\n 50% {\r\n opacity: 1;\r\n }\r\n 50.01% {\r\n opacity: 0;\r\n }\r\n 100% {\r\n opacity: 0;\r\n }\r\n}\r\n@-moz-keyframes blink {\r\n 0% {\r\n opacity: 1;\r\n }\r\n 50% {\r\n opacity: 1;\r\n }\r\n 50.01% {\r\n opacity: 0;\r\n }\r\n 100% {\r\n opacity: 0;\r\n }\r\n}\r\n@-ms-keyframes blink {\r\n 0% {\r\n opacity: 1;\r\n }\r\n 50% {\r\n opacity: 1;\r\n }\r\n 50.01% {\r\n opacity: 0;\r\n }\r\n 100% {\r\n opacity: 0;\r\n }\r\n}\r\n@-o-keyframes blink {\r\n 0% {\r\n opacity: 1;\r\n }\r\n 50% {\r\n opacity: 1;\r\n }\r\n 50.01% {\r\n opacity: 0;\r\n }\r\n 100% {\r\n opacity: 0;\r\n }\r\n}\r\n@keyframes blink {\r\n 0% {\r\n opacity: 1;\r\n }\r\n 50% {\r\n opacity: 1;\r\n }\r\n 50.01% {\r\n opacity: 0;\r\n }\r\n 100% {\r\n opacity: 0;\r\n }\r\n}\r\n/* @end */\r\n","/* class applies to select element itself, not a wrapper element */\r\n.select-css {\r\n display: block;\r\n font-size: 15px;\r\n font-family: var(--alienfont);\r\n font-weight: 700;\r\n color: inherit;\r\n // line-height: 1.3;\r\n // padding: 0.6em 1.4em 0.5em 0.8em;\r\n width: 100%;\r\n max-width: 90%; /* useful when width is set to anything other than 100% */\r\n box-sizing: border-box;\r\n margin: 0;\r\n border: 1px solid var(--aliengreen);\r\n box-shadow: 0 1px 0 1px hsla(0, 0%, 0%, 0.04);\r\n border-radius: 0.5em;\r\n -moz-appearance: none;\r\n -webkit-appearance: none;\r\n appearance: none;\r\n // background-color: #fff;\r\n /* note: bg image below uses 2 urls. The first is an svg data uri for the arrow icon, and the second is the gradient. \r\n\t\tfor the icon, if you want to change the color, be sure to use `%23` instead of `#`, since it's a url. You can also swap in a different svg icon or an external image reference\r\n\t\t\r\n\t*/\r\n // background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23ADFF2F%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E'),\r\n // linear-gradient(to bottom, black 0%, black 100%);\r\n background-image: url(../images/downarrow.svg);\r\n background-repeat: no-repeat, repeat;\r\n\r\n /* arrow icon position (1em from the right, 50% vertical) , then gradient position*/\r\n background-position: right 0.7em top 50%, 0 0;\r\n /* icon size, then gradient */\r\n background-size: 1em auto, 100%;\r\n}\r\n/* Hide arrow icon in IE browsers */\r\n.select-css::-ms-expand {\r\n display: none;\r\n}\r\n/* Hover style */\r\n.select-css:hover {\r\n color: inherit;\r\n}\r\n/* Focus style */\r\n.select-css:focus {\r\n color: inherit;\r\n /* It'd be nice to use -webkit-focus-ring-color here but it doesn't work on box-shadow */\r\n box-shadow: 0 0 1px 1px var(--aliengreen);\r\n box-shadow: 0 0 0 1px -moz-mac-focusring var(--aliengreen);\r\n color: inherit;\r\n outline: none;\r\n background-color: $c-black;\r\n}\r\n\r\n/* Set options to normal weight */\r\n.select-css option {\r\n font-weight: normal;\r\n background: hsl(0, 0%, 0%);\r\n}\r\n\r\n/* Support for rtl text, explicit support for Arabic and Hebrew */\r\n*[dir='rtl'] .select-css,\r\n:root:lang(ar) .select-css,\r\n:root:lang(iw) .select-css {\r\n background-position: left 0.7em top 50%, 0 0;\r\n padding: 0.6em 0.8em 0.5em 1.4em;\r\n}\r\n\r\n/* Disabled styles */\r\n.select-css:disabled,\r\n.select-css[aria-disabled='true'] {\r\n color: var(--aliengreen);\r\n background-image: url(../images/downarrow.svg);\r\n background-repeat: no-repeat, repeat;\r\n // background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22graytext%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E'),\r\n // linear-gradient(to bottom, black 0%, black 100%);\r\n}\r\n\r\n.select-css:disabled:hover,\r\n.select-css[aria-disabled='true'] {\r\n border-color: hsl(0, 0%, 67%);\r\n}\r\n","/*\r\n\tOriginal Sheet by Paul Watson\r\n\r\n\tCRT Effect by Alec Lownes\r\n\t\thttp://aleclownes.com/2017/02/01/crt-display.html\r\n\r\n\tMay 2021\r\n*/\r\n\r\n@keyframes flicker {\r\n 0% {\r\n opacity: 0.27861;\r\n }\r\n 5% {\r\n opacity: 0.34769;\r\n }\r\n 10% {\r\n opacity: 0.23604;\r\n }\r\n 15% {\r\n opacity: 0.90626;\r\n }\r\n 20% {\r\n opacity: 0.18128;\r\n }\r\n 25% {\r\n opacity: 0.83891;\r\n }\r\n 30% {\r\n opacity: 0.65583;\r\n }\r\n 35% {\r\n opacity: 0.67807;\r\n }\r\n 40% {\r\n opacity: 0.26559;\r\n }\r\n 45% {\r\n opacity: 0.84693;\r\n }\r\n 50% {\r\n opacity: 0.96019;\r\n }\r\n 55% {\r\n opacity: 0.08594;\r\n }\r\n 60% {\r\n opacity: 0.20313;\r\n }\r\n 65% {\r\n opacity: 0.71988;\r\n }\r\n 70% {\r\n opacity: 0.53455;\r\n }\r\n 75% {\r\n opacity: 0.37288;\r\n }\r\n 80% {\r\n opacity: 0.71428;\r\n }\r\n 85% {\r\n opacity: 0.70419;\r\n }\r\n 90% {\r\n opacity: 0.7003;\r\n }\r\n 95% {\r\n opacity: 0.36108;\r\n }\r\n 100% {\r\n opacity: 0.24387;\r\n }\r\n}\r\n\r\n@keyframes textShadow {\r\n 0% {\r\n text-shadow: 0.4389924193300864px 0 1px rgba(255, 255, 0, 0.5), -0.4389924193300864px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 5% {\r\n text-shadow: 2.7928974010788217px 0 1px rgba(255, 255, 0, 0.5), -2.7928974010788217px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 10% {\r\n text-shadow: 0.02956275843481219px 0 1px rgba(255, 255, 0, 0.5), -0.02956275843481219px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 15% {\r\n text-shadow: 0.40218538552878136px 0 1px rgba(255, 255, 0, 0.5), -0.40218538552878136px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 20% {\r\n text-shadow: 3.4794037899852017px 0 1px rgba(255, 255, 0, 0.5), -3.4794037899852017px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 25% {\r\n text-shadow: 1.6125630401149584px 0 1px rgba(255, 255, 0, 0.5), -1.6125630401149584px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 30% {\r\n text-shadow: 0.7015590085143956px 0 1px rgba(255, 255, 0, 0.5), -0.7015590085143956px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 35% {\r\n text-shadow: 3.896914047650351px 0 1px rgba(255, 255, 0, 0.5), -3.896914047650351px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 40% {\r\n text-shadow: 3.870905614848819px 0 1px rgba(255, 255, 0, 0.5), -3.870905614848819px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 45% {\r\n text-shadow: 2.231056963361899px 0 1px rgba(255, 255, 0, 0.5), -2.231056963361899px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 50% {\r\n text-shadow: 0.08084290417898504px 0 1px rgba(255, 255, 0, 0.5), -0.08084290417898504px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 55% {\r\n text-shadow: 2.3758461067427543px 0 1px rgba(255, 255, 0, 0.5), -2.3758461067427543px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 60% {\r\n text-shadow: 2.202193051050636px 0 1px rgba(255, 255, 0, 0.5), -2.202193051050636px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 65% {\r\n text-shadow: 2.8638780614874975px 0 1px rgba(255, 255, 0, 0.5), -2.8638780614874975px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 70% {\r\n text-shadow: 0.48874025155497314px 0 1px rgba(255, 255, 0, 0.5), -0.48874025155497314px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 75% {\r\n text-shadow: 1.8948491305757957px 0 1px rgba(255, 255, 0, 0.5), -1.8948491305757957px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 80% {\r\n text-shadow: 0.0833037308038857px 0 1px rgba(255, 255, 0, 0.5), -0.0833037308038857px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 85% {\r\n text-shadow: 0.09769827255241735px 0 1px rgba(255, 255, 0, 0.5), -0.09769827255241735px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 90% {\r\n text-shadow: 3.443339761481782px 0 1px rgba(255, 255, 0, 0.5), -3.443339761481782px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 95% {\r\n text-shadow: 2.1841838852799786px 0 1px rgba(255, 255, 0, 0.5), -2.1841838852799786px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 100% {\r\n text-shadow: 2.6208764473832513px 0 1px rgba(255, 255, 0, 0.5), -2.6208764473832513px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n}\r\n\r\n/* interface */\r\n\r\n::-webkit-scrollbar-thumb {\r\n outline: none;\r\n border-radius: 2px;\r\n background: var(--aliendarkergreen);\r\n border: 1px solid var(--aliendarkergreen);\r\n}\r\n\r\n.window-header {\r\n background-color: rgba(50, 100, 120, 0.3);\r\n border-radius: 7px 7px 0px 0px;\r\n}\r\n\r\n.alienrpg input[type='text'],\r\n.alienrpg input[type='number'],\r\n.alienrpg input[type='password'],\r\n.alienrpg input[type='date'],\r\n.alienrpg input[type='time'] {\r\n border-radius: 0px;\r\n border: 1px solid var(--aliendarkergreen);\r\n}\r\n\r\ninput[type='text']:hover,\r\ninput[type='number']:hover,\r\ninput[type='password']:hover,\r\ninput[type='date']:hover,\r\ninput[type='time']:hover {\r\n border: 1px solid var(--aliengreen);\r\n}\r\n\r\na:hover {\r\n text-shadow: 0 0 5px var(--aliengreen);\r\n}\r\n\r\n#sidebar-tabs {\r\n border-bottom: 1px solid var(--aliengreen);\r\n box-shadow: 0 0 10px var(--aliengreen);\r\n}\r\n\r\n#sidebar-tabs .item.active {\r\n border: 1px solid var(--aliengreen);\r\n box-shadow: 0 0 6px inset var(--aliengreen);\r\n}\r\n\r\nselect:focus {\r\n box-shadow: 0 0 5px var(--aliengreen);\r\n}\r\n\r\ntextarea:focus {\r\n outline: 0px;\r\n box-shadow: 0 0 10px var(--aliengreen);\r\n // background-color: var(--aliengreen);\r\n color: #000;\r\n font-weight: 400;\r\n}\r\n\r\ncombobox:focus {\r\n outline: 0px;\r\n box-shadow: 0 0 10px var(--aliengreen);\r\n background-color: var(--aliengreen);\r\n color: #000;\r\n}\r\n\r\n#hotbar .macro:hover {\r\n box-shadow: 0 0 10px inset var(--aliengreen);\r\n}\r\n\r\n#hotbar .macro.active:hover {\r\n border: 1px solid var(--aliengreen);\r\n}\r\n\r\n#players ol .player.context {\r\n border-top: 1px solid var(--aliengreen);\r\n border-bottom: 1px solid var(--aliengreen);\r\n}\r\n\r\n#players ol .player.context .player-name {\r\n text-shadow: 0 0 5px var(--aliengreen);\r\n}\r\n\r\n#context-menu li.context-item:hover {\r\n text-shadow: 0 0 4px var(--aliengreen);\r\n}\r\n\r\n#controls .scene-control.active,\r\n#controls .control-tool.active,\r\n#controls .scene-control:hover,\r\n#controls .control-tool:hover {\r\n border: 1px solid var(--aliengreen);\r\n border-bottom: 1px solid var(--aliendarkergreen);\r\n box-shadow: 0 0 10px var(--aliendarkergreen);\r\n}\r\n\r\n#navigation #scene-list .scene.view,\r\n#navigation #scene-list .scene.context {\r\n border: 1px solid var(--aliengreen);\r\n background: rgba(52, 52, 52, 0.95);\r\n border-bottom: 1px solid var(--aliengreen);\r\n box-shadow: 0 0 10px var(--aliendarkergreen);\r\n}\r\n\r\n// #pause img {\r\n// box-sizing: border-box;\r\n// width: 128px;\r\n// height: 128px;\r\n// padding-left: 128px;\r\n\r\n// background-image: url('../images/paused-alien.png');\r\n// animation: rotation 20s infinite linear;\r\n// }\r\n\r\n#pause {\r\n background: none;\r\n & > img {\r\n width: 200px;\r\n height: 200px;\r\n top: -50px;\r\n left: calc(50% - 100px);\r\n opacity: 0.7;\r\n --fa-animation-duration: 10s;\r\n }\r\n h3 {\r\n // font-family: var(--alienfont); !\r\n font-size: 32px;\r\n text-shadow: 0px 3px 5px rgba(0, 0, 0, 1);\r\n }\r\n}\r\n\r\n.alienrpg #context-menu li.context-item {\r\n line-height: 1.55;\r\n}\r\n\r\n/* CHAT */\r\n\r\n.sidebar-tab h1,\r\n.sidebar-tab h2 {\r\n border-bottom: 2px dotted var(--aliengreen);\r\n}\r\n\r\n.sidebar-tab .fas.fa-trash:hover {\r\n animation: textShadow 0.5s infinite;\r\n}\r\n\r\n.chat-message .message-header .message-sender {\r\n padding-bottom: 5px;\r\n}\r\n\r\n.alien-Push-button {\r\n height: 40px;\r\n margin-top: 5px;\r\n margin-left: 1px;\r\n box-shadow: 0 0 5px var(--aliendarkergreen);\r\n border-radius: 3px;\r\n background: url(../images/alien_crt_push-button.png) no-repeat top left;\r\n color: #00000000;\r\n}\r\n\r\n.alien-Push-button:hover {\r\n border-radius: 3px;\r\n box-shadow: 0 0 5px var(--aliendarkergreen);\r\n background-color: inherit;\r\n background: url(../images/alien_crt_push-button_hover.gif) no-repeat top left;\r\n color: #00000000;\r\n}\r\n\r\n.chat-message,\r\n.chat-message.emote {\r\n font-family: var(--alienchatfont);\r\n font-size: 110%;\r\n font-weight: bold;\r\n\r\n padding: 13px 15px 50px 11px;\r\n border-width: 0px;\r\n\r\n box-shadow: 0 1px 5px #000;\r\n\r\n background-size: 100%;\r\n background-position: top, bottom, 0px 18px;\r\n background-repeat: no-repeat, no-repeat, repeat;\r\n // background-image: url('../images/chat-top.png'), url('../images/chat-bottom.png'), url('../images/chat-middle.png');\r\n background-image: url('../images/chat-top.png'), url('../images/chat-bottom.png'), var(--chatbackground);\r\n // background-image: url('../images/chat-top.png'), url('../images/chat-bottom.png'), url('../images/IndBackground3.png');\r\n}\r\n\r\n.chat-message.whisper {\r\n color: var(--alienchatlightblue);\r\n\r\n padding: 13px 15px 50px 11px;\r\n border-width: 0px;\r\n\r\n box-shadow: 0 1px 5px #000;\r\n\r\n background-size: 100%;\r\n background-position: top, bottom, 0px 18px;\r\n background-repeat: no-repeat, no-repeat, repeat;\r\n background-image: url('../images/hidden-chat-top.png'), url('../images/hidden-chat-bottom.png'), url('../images/hidden-chat-middle.png');\r\n}\r\n\r\n.chat-message.whisper span,\r\n.chat-message.whisper div {\r\n color: var(--alienchatlightblue);\r\n\r\n // color: royalblue;\r\n}\r\n\r\n.chat-message.whisper h2 {\r\n color: lightblue;\r\n border-bottom: 2px dotted lightsteelblue;\r\n}\r\n\r\n.chat-message.whisper h4 {\r\n color: lightsteelblue;\r\n}\r\n\r\n.chat-message.whisper hr {\r\n border-top: 1px solid lightsteelblue;\r\n border-bottom: 1px solid royalblue;\r\n}\r\n\r\n.chat-message.whisper .blink {\r\n color: lightsteelblue;\r\n background-color: royalblue;\r\n text-shadow: 0 0 5px lightsteelblue;\r\n animation: blink 0.5 5;\r\n}\r\n\r\n.chat-message.whisper .inline-roll:hover {\r\n text-shadow: 0 0 5px lightsteelblue;\r\n}\r\n\r\n.chat-message.whisper .inline-roll,\r\n.chat-message.whisper .dice-tooltip {\r\n border-color: lightsteelblue;\r\n}\r\n\r\n// .chat-message.whisper .dice-tooltip img,\r\n// .chat-message.whisper .dice-tooltip li,\r\n// .chat-message.whisper .alien-Push-button,\r\n// .chat-message.whisper span.alien-diceface-b0,\r\n// .chat-message.whisper span.alien-diceface-b6,\r\n// .chat-message.whisper span.alien-diceface-y0,\r\n// .chat-message.whisper span.alien-diceface-y1,\r\n// .chat-message.whisper span.alien-diceface-y6 {\r\n// filter: sepia(100%) saturate(250%) brightness(100%) hue-rotate(180deg);\r\n// }\r\n\r\n.alien-Push-button:hover {\r\n border-radius: 3px;\r\n box-shadow: 0 0 5px var(--aliendarkergreen);\r\n background-color: inherit;\r\n background: url(../images/alien_crt_push-button_hover.gif) no-repeat top left;\r\n color: #00000000;\r\n}\r\n\r\n.blink {\r\n padding: 0px 0px 2px 5px;\r\n margin-top: 5px;\r\n margin-bottom: 5px;\r\n // background-color: red;\r\n color: white;\r\n text-shadow: 0 0 5px red;\r\n animation: blink 0.5s 5;\r\n}\r\n\r\n.warnblink {\r\n text-shadow: 0 0 5px red;\r\n animation: blink 0.5s 5;\r\n}\r\n\r\n.message-sender {\r\n width: 900px;\r\n white-space: nowrap;\r\n overflow: hidden;\r\n text-overflow: ellipsis;\r\n}\r\n\r\n// .dice-tooltip .part-header .part-formula,\r\n// .dice-tooltip .dice-rolls {\r\n// padding-left: 3px;\r\n// }\r\n\r\n/* Journals */\r\n\r\n.journal-sheet ::-webkit-scrollbar-thumb {\r\n background: #135d91;\r\n border: 1px solid #135d91;\r\n}\r\n\r\n// .journal-sheet .editor p {\r\n// text-align: justify;\r\n// line-height: 1.3em;\r\n// margin-bottom: 20px;\r\n// }\r\n\r\n// .journal-sheet .editor .tcol2 {\r\n// line-height: 1.4em;\r\n// margin-bottom: 20px;\r\n// }\r\n\r\n// .journal-sheet .editor div {\r\n// padding-left: 5px;\r\n// padding-right: 5px;\r\n// }\r\n\r\n// .journal-sheet .editor .cinsymbol,\r\n// .camsymbol {\r\n// height: 36px;\r\n// vertical-align: top;\r\n// margin-top: 1px;\r\n// }\r\n\r\n// .journal-sheet .editor .caption {\r\n// color: white;\r\n// text-shadow: 0 0 10px #2a8ed5;\r\n// }\r\n\r\n.journal-sheet .editor h1 {\r\n color: white;\r\n text-shadow: 0 0 10px #2a8ed5;\r\n border-bottom: 2px solid #135d91;\r\n}\r\n\r\n.journal-sheet .editor h2 {\r\n color: white;\r\n text-shadow: 0 0 10px #2a8ed5;\r\n}\r\n\r\n.journal-sheet .editor h3 {\r\n color: white;\r\n text-shadow: 0 0 10px #2a8ed5;\r\n}\r\n\r\n// .journal-sheet .editor .mess {\r\n// display: block;\r\n// color: #e6ff99;\r\n// font-weight: bold;\r\n// text-shadow: 0 0 3px #d6ff5c;\r\n// background-color: rgba(50, 70, 50, 0.3);\r\n// box-shadow: 0 0 5px rgba(50, 70, 50);\r\n// padding: 5px 10px 8px 5px;\r\n// margin-left: 4%;\r\n// margin-right: 4%;\r\n// }\r\n","/* .journal-sheet form { */\r\n.sheet.journal-entry .journal-entry-content {\r\n color: var(--aliengreen);\r\n background: #000;\r\n border: 1px solid var(--aliengreen);\r\n border-radius: 1px;\r\n background: var(--journalback) top left !important;\r\n background-size: cover;\r\n color: powderblue;\r\n}\r\n\r\n.sheet.journal-entry .sidebar .directory-header .header-search input {\r\n color: hsl(0, 0%, 0%);\r\n}\r\n\r\n.alienrpg .arpgtable {\r\n height: 36px;\r\n width: 80%;\r\n /* border-style: double;\r\n border-color: greenyellow; */\r\n margin-left: auto;\r\n margin-right: auto;\r\n border: 0;\r\n}\r\n.alienrpg .arpgtable tr:nth-child(even) {\r\n background-color: transparent;\r\n}\r\n\r\n.alienrpg .caption {\r\n text-align: center;\r\n color: greenyellow;\r\n font-size: xx-large;\r\n}\r\n\r\n.alienrpg .arpgtablesmall {\r\n height: 36px;\r\n width: 34%;\r\n /* border-style: double;\r\n border-color: greenyellow; */\r\n margin-left: auto;\r\n margin-right: auto;\r\n border: 0;\r\n}\r\n\r\n.alienrpg .arpgtablesmall tr:nth-child(even) {\r\n background-color: transparent;\r\n}\r\n.alienrpg .tdstyle {\r\n width: 40%;\r\n height: 18px;\r\n text-align: left;\r\n}\r\n.alienrpg .tdstyleR {\r\n width: 40%;\r\n height: 18px;\r\n text-align: Right;\r\n}\r\n.alienrpg .tdstyleC {\r\n width: 100%;\r\n height: 18px;\r\n text-align: center;\r\n}\r\n.alienrpg .tdstyle3D {\r\n width: 30%;\r\n height: 18px;\r\n text-align: center;\r\n}\r\n.alienrpg .tdstyle2D {\r\n width: 50%;\r\n height: 18px;\r\n text-align: center;\r\n}\r\n\r\n.alienrpg .arpglink {\r\n background-color: white;\r\n color: black;\r\n}\r\n\r\n.alienrpg .mess {\r\n color: yellowgreen;\r\n font-family: 'Courier New', Courier, monospace;\r\n}\r\n\r\n.alienrpg .ntable {\r\n width: 99%;\r\n /* border-style: double;\r\n border-color: greenyellow; */\r\n margin-left: auto;\r\n margin-right: auto;\r\n border: 0;\r\n padding-top: 0;\r\n padding-bottom: 0;\r\n}\r\n.alienrpg .ntable tr:nth-child(even) {\r\n background-color: transparent;\r\n}\r\n\r\n.alienrpg .trhead {\r\n text-align: center;\r\n width: 45%;\r\n font-weight: bold;\r\n}\r\n\r\n.alienrpg .tcol1 {\r\n width: 2.5%;\r\n}\r\n.alienrpg .tcol2 {\r\n width: 45%;\r\n text-align: justify;\r\n vertical-align: top;\r\n}\r\n.alienrpg .tcol3 {\r\n width: 5%;\r\n}\r\n\r\n.alienrpg .etable {\r\n width: 40%;\r\n /* border-style: double; */\r\n border-color: #e92d2d;\r\n margin-left: auto;\r\n margin-right: auto;\r\n border: 1;\r\n padding: 0;\r\n padding-top: 0;\r\n padding-bottom: 0;\r\n}\r\n.alienrpg .etable td:first-child {\r\n padding-left: 5px;\r\n}\r\n.alienrpg .etr {\r\n /* border-style: solid;\r\n border-color: greenyellow; */\r\n border: 1;\r\n}\r\n.alienrpg .ehead {\r\n text-align: center;\r\n font-weight: bold;\r\n}\r\n.alienrpg .ecol1 {\r\n width: 50%;\r\n text-align: center;\r\n}\r\n.alienrpg .ecol2 {\r\n width: 50%;\r\n text-align: center;\r\n}\r\n.alienrpg .ecol3 {\r\n width: 3%;\r\n /* border-left: greenyellow;\r\n border-style: solid; */\r\n}\r\n\r\n.alienrpg .stable {\r\n width: 90%;\r\n /* border-style: double; */\r\n border-color: #e92d2d;\r\n margin-left: auto;\r\n margin-right: auto;\r\n border: 1;\r\n padding-top: 0;\r\n padding-bottom: 0;\r\n}\r\n\r\n.alienrpg .strhead {\r\n text-align: center;\r\n font-weight: bold;\r\n}\r\n\r\n.alienrpg .scol1 {\r\n width: 16%;\r\n}\r\n.alienrpg .scol2 {\r\n width: 3%;\r\n}\r\n.alienrpg .scol3 {\r\n width: 80%;\r\n}\r\n.alienrpg .scol4 {\r\n width: 25%;\r\n}\r\n.alienrpg .scol5 {\r\n width: 60%;\r\n text-align: left;\r\n}\r\n.alienrpg .scol6 {\r\n width: 90%;\r\n}\r\n\r\n.alienrpg .scol7 {\r\n width: 20%;\r\n text-align: left;\r\n}\r\n.alienrpg .scol8 {\r\n width: 65%;\r\n text-align: left;\r\n}\r\n.alienrpg .scol9 {\r\n width: 12%;\r\n}\r\n.alienrpg .scol10 {\r\n width: 50%;\r\n}\r\n.alienrpg .skltable {\r\n width: 35%;\r\n /* border-style: double; */\r\n /* border-color: #e92d2d; */\r\n margin-left: auto;\r\n margin-right: auto;\r\n border: 1;\r\n}\r\n\r\n.alienrpg .oddstable {\r\n width: 96%;\r\n height: 16px;\r\n /* border-style: double; */\r\n border-color: #e92d2d;\r\n margin-left: auto;\r\n margin-right: auto;\r\n border: 1;\r\n padding-top: 0;\r\n padding-bottom: 0;\r\n}\r\n\r\n.alienrpg .oddhead {\r\n font-weight: bold;\r\n}\r\n.alienrpg .oddcol1 {\r\n width: 25%;\r\n}\r\n.alienrpg .oddcol2 {\r\n width: 39%;\r\n}\r\n.oddcol3 {\r\n width: 36%;\r\n}\r\n.alienrpg .oddcol4 {\r\n width: 40%;\r\n}\r\n\r\n.alienrpg .bigtable {\r\n width: 99%;\r\n /* border-style: double; */\r\n border-color: #e92d2d;\r\n margin-left: auto;\r\n margin-right: auto;\r\n border: 1;\r\n padding-top: 0;\r\n padding-bottom: 0;\r\n}\r\n\r\n.alienrpg .die {\r\n width: 6%;\r\n text-align: center;\r\n}\r\n\r\n.alienrpg .inj {\r\n width: 16%;\r\n}\r\n\r\n.alienrpg .fatal {\r\n width: 6%;\r\n}\r\n\r\n.alienrpg .tim {\r\n width: 7%;\r\n text-align: center;\r\n}\r\n\r\n.alienrpg .eff {\r\n width: 56%;\r\n}\r\n\r\n.alienrpg .heal {\r\n width: 15%;\r\n text-align: center;\r\n}\r\n.alienrpg .crit {\r\n width: 19%;\r\n text-align: center;\r\n}\r\n.alienrpg .eff2 {\r\n width: 55%;\r\n}\r\n\r\n/* V10 work */\r\n\r\n.alienrpg .aframe {\r\n position: relative;\r\n}\r\n\r\n.alienrpg .leftcol {\r\n position: absolute;\r\n width: 45%;\r\n left: 1.2%;\r\n text-align: justify;\r\n /* background: #855f5f; */\r\n}\r\n.alienrpg .rightcol {\r\n position: absolute;\r\n width: 45%;\r\n left: 50%;\r\n text-align: justify;\r\n /* background: rgb(174, 174, 110); */\r\n}\r\n\r\n.alienrpg .heading {\r\n // text-align: center;\r\n color: var(--aliengreen);\r\n // font-size: xx-large;\r\n font-size: 28px;\r\n border-bottom: 2px solid var(--color-underline-header);\r\n}\r\n.alienrpg .heading2 {\r\n text-align: center;\r\n color: var(--aliengreen);\r\n /* font-size: x-large; */\r\n}\r\n.alienrpg .heading3 {\r\n color: var(--aliengreen);\r\n}\r\n.alienrpg .imagecontainer {\r\n position: relative;\r\n text-align: center;\r\n color: white;\r\n}\r\n\r\n/* Import settings */\r\n.alienrpg .container {\r\n width: 100%;\r\n}\r\n\r\n.alienrpg .listHeading {\r\n text-align: center;\r\n vertical-align: middle;\r\n padding: 10px 0px;\r\n border-bottom: 1px solid black;\r\n margin-bottom: 10px;\r\n}\r\n\r\n.alienrpg .twogridcol {\r\n display: grid;\r\n grid-template-columns: repeat(auto-fill, minmax(160px, 50%));\r\n}\r\n\r\n.alienrpg .twogridcol input[type='checkbox'] {\r\n vertical-align: middle;\r\n}\r\n\r\n.alienrpg .actors.content {\r\n background: lightgray;\r\n}\r\n.alienrpg .actors.content.toggle-display {\r\n display: none;\r\n}\r\n.alienrpg .items.content {\r\n background: lightgray;\r\n}\r\n.alienrpg .items.content.toggle-display {\r\n display: none;\r\n}\r\n.alienrpg .journal.content {\r\n background: lightgray;\r\n}\r\n.alienrpg .journal.content.toggle-display {\r\n display: none;\r\n}\r\n.alienrpg .scenes.content {\r\n background: lightgray;\r\n}\r\n.alienrpg .scenes.content.toggle-display {\r\n display: none;\r\n}\r\n.alienrpg .tables.content {\r\n background: lightgray;\r\n}\r\n.alienrpg .tables.content.toggle-display {\r\n display: none;\r\n}\r\n.alienrpg .macros.content {\r\n background: lightgray;\r\n}\r\n.alienrpg .macros.content.toggle-display {\r\n display: none;\r\n}\r\n.alienrpg .title {\r\n cursor: pointer;\r\n}\r\n/* Footer */\r\n\r\n.alienrpg .footer {\r\n position: sticky;\r\n bottom: 0;\r\n left: 0;\r\n width: inherit;\r\n height: auto;\r\n background-color: #d0daee;\r\n}\r\n\r\n.alienrpg .cinsymbol {\r\n display: inline-block;\r\n background-image: url('../images/icons/cin-symbol.png');\r\n width: 36px;\r\n height: 35px;\r\n vertical-align: middle;\r\n background-size: 36px;\r\n border: 0;\r\n}\r\n.alienrpg .camsymbol {\r\n display: inline-block;\r\n background-image: url('../images/icons/cam-symbol.png');\r\n width: 36px;\r\n height: 35px;\r\n vertical-align: middle;\r\n background-size: 36px;\r\n border: 0;\r\n}\r\n.alienrpg .stresssymbol {\r\n display: inline-block;\r\n background-image: url('../images/icons/alien-dice-y1.png');\r\n width: 36px;\r\n height: 35px;\r\n vertical-align: middle;\r\n background-size: 36px;\r\n border: 0;\r\n}\r\n.alienrpg .basesymbol {\r\n display: inline-block;\r\n background-image: url('../images/icons/alien-dice-6.png');\r\n width: 36px;\r\n height: 35px;\r\n vertical-align: middle;\r\n background-size: 36px;\r\n border: 0;\r\n}\r\n","/*\r\n\tOriginal Sheet by Paul Watson\r\n\r\n\tCRT Effect by Alec Lownes\r\n\t\thttp://aleclownes.com/2017/02/01/crt-display.html\r\n\r\n\tMay 2021\r\n*/\r\n\r\n/* CHARACTER SHEET */\r\n\r\n/*.sheet {\r\n\tmin-width: 600px;\r\n\tmax-width: 1000px;\r\n\tmin-height: 350px;\r\n}*/\r\n\r\n.crt .window-content {\r\n padding: 5px;\r\n border: 2px solid var(--aliendarkergreen);\r\n color: var(--aliengreen);\r\n text-shadow: 0 0 2px var(--aliendarkergreen);\r\n}\r\n\r\n.crt .window-content::before {\r\n content: ' ';\r\n display: block;\r\n position: absolute;\r\n top: 30px;\r\n left: 0;\r\n bottom: 0;\r\n right: 0;\r\n background: linear-gradient(rgba(18, 16, 16, 0) 50%, rgba(0, 0, 0, 0.25) 50%),\r\n linear-gradient(90deg, rgba(255, 0, 0, 0.06), rgba(0, 255, 0, 0.02), rgba(0, 0, 255, 0.06));\r\n z-index: 2;\r\n background-size: 100% 2px, 3px 100%;\r\n pointer-events: none;\r\n}\r\n\r\n.crt .window-content::after {\r\n content: ' ';\r\n display: block;\r\n position: absolute;\r\n top: 0;\r\n left: 0;\r\n bottom: 0;\r\n right: 0;\r\n background: rgba(18, 16, 16, 0.1);\r\n opacity: 0;\r\n z-index: 2;\r\n pointer-events: none;\r\n // animation: flicker 0.15s infinite;\r\n}\r\n\r\n.crt textarea {\r\n border-radius: 0px;\r\n border: 1px solid var(--aliendarkergreen);\r\n color: ghostwhite;\r\n font-family: var(--alienchatfont);\r\n font-size: 14px;\r\n font-weight: 200;\r\n letter-spacing: 1px;\r\n}\r\n\r\n.crt h1 {\r\n border-bottom: 2px dotted var(--aliengreen);\r\n padding-left: 0px;\r\n}\r\n\r\n.crt label,\r\n.crt h2,\r\n.crt h3 {\r\n padding-left: 0px;\r\n margin: 0px;\r\n}\r\n\r\n.crt .profile-img {\r\n margin: 0;\r\n height: 157px;\r\n margin-right: 4px;\r\n border-radius: 10px;\r\n}\r\n\r\n.crt h1.charname input {\r\n text-transform: uppercase;\r\n width: calc(100% + 10px);\r\n padding-left: 8px;\r\n border: 0px;\r\n}\r\n.crt input[type='text'],\r\n.crt input[type='number'],\r\n.crt input[type='password'],\r\n.crt input[type='date'],\r\n.crt input[type='time'] {\r\n border-radius: 0px;\r\n border: 1px solid var(--aliendarkergreen);\r\n}\r\n\r\n.crt input[type='text']:hover,\r\n.crt input[type='number']:hover,\r\n.crt input[type='password']:hover,\r\n.crt input[type='date']:hover,\r\n.crt input[type='time']:hover {\r\n border: 1px solid var(--aliengreen);\r\n}\r\n\r\n.crt h1.charname input:focus {\r\n box-shadow: 0 0 10px var(--aliengreen);\r\n}\r\n\r\n.crt h1.charname {\r\n margin: 0px 0px 5px 0px;\r\n}\r\n\r\n.crt .select-css {\r\n border-radius: 3px;\r\n border: 1px solid var(--aliendarkergreen);\r\n}\r\n\r\n.crt .select-css:hover {\r\n border: 1px solid var(--aliengreen);\r\n}\r\n\r\n.crt .grid-4col {\r\n border: 3px double var(--aliengreen);\r\n border-bottom: 1px solid var(--aliengreen);\r\n}\r\n\r\n.crt .grid-synth {\r\n grid-column: 3;\r\n grid-template-columns: 25% 25% 50%;\r\n border: 3px double var(--aliengreen);\r\n border-bottom: 1px solid var(--aliengreen);\r\n padding: 4px;\r\n}\r\n\r\n.crt .synth-stresslabel {\r\n justify-self: left;\r\n text-align: left;\r\n}\r\n\r\n.crt .minus-btn {\r\n width: 14px;\r\n color: var(--aliendarkergreen);\r\n font-size: 30px;\r\n}\r\n\r\n.crt .plus-btn {\r\n width: 14px;\r\n color: var(--aliendarkergreen);\r\n font-size: 30px;\r\n margin-left: -7px;\r\n}\r\n\r\n.crt .rollable-stress:hover,\r\n.crt .rollCrit:hover {\r\n color: var(--aliengreen);\r\n background-color: #000;\r\n border: 0px solid var(--aliengreen);\r\n font-weight: 1;\r\n font-size: 150%;\r\n box-shadow: 0 0 0px var(--aliengreen);\r\n animation: textShadow 1s infinite;\r\n}\r\n\r\n.crt .fa-solid.fa-wrench:hover,\r\n.crt .fa-solid.fa-toolbox:hover {\r\n color: red;\r\n animation: textShadow 1s infinite;\r\n}\r\n.crt .far.fa-heart:hover {\r\n color: red;\r\n animation: textShadow 1s infinite;\r\n}\r\n\r\n.crt .resource-content .maxboxsize {\r\n vertical-align: 7px;\r\n}\r\n\r\n.crt .crt-grid-Char-Att {\r\n margin-left: -5px;\r\n border-left: 3px double var(--aliengreen);\r\n border-bottom: 3px double var(--aliengreen);\r\n border-right: 3px double var(--aliengreen);\r\n float: right;\r\n width: 100%;\r\n padding: 6px 12px 6px 2px;\r\n grid-column-gap: 0px;\r\n grid-template-areas: 'crt_gCol1 crt_gCol2 crt_gCol3 crt_gCol4 crt_gCol5 crt_gCol6' 'crt_gCol7 crt_gCol8 crt_gCol9 crt_gCol10 crt_gCol11 crt_gCol12';\r\n grid-template-columns: 25% 8% 25% 8% 25% 8%;\r\n\r\n display: grid;\r\n grid-row-gap: 3px;\r\n -webkit-box-align: center;\r\n -ms-flex-align: center;\r\n align-items: center;\r\n}\r\n\r\n.crt_gCol1,\r\n.crt_gCol2,\r\n.crt_gCol3,\r\n.crt_gCol4,\r\n.crt_gCol5,\r\n.crt_gCol6,\r\n.crt_gCol7,\r\n.crt_gCol8,\r\n.crt_gCol9,\r\n.crt_gCol10,\r\n.crt_gCol11,\r\n.crt_gCol12 {\r\n justify-self: center;\r\n align-self: center;\r\n}\r\n\r\n.crt_gCol11 {\r\n color: var(--aliendarkergreen);\r\n}\r\n\r\n.crt-crt-grid-Char-Att .maxboxsize {\r\n min-width: 40px;\r\n z-index: 1;\r\n}\r\n\r\n.crt .NPC {\r\n width: 15px;\r\n height: 15px;\r\n}\r\n\r\n.crt .tooltip .tooltiptext {\r\n width: 250px;\r\n top: -36px;\r\n right: 200%;\r\n margin-left: -60px;\r\n\r\n color: black;\r\n background-color: var(--aliengreen);\r\n box-shadow: 0 0 10px var(--aliengreen);\r\n}\r\n\r\n.crt .tooltip .tooltiptext::after {\r\n margin-top: 10px;\r\n border-width: 7px;\r\n border-style: solid;\r\n border-color: transparent transparent transparent var(--aliengreen);\r\n}\r\n\r\n.crt .crt-grid-Char-Att .crt-gCol6:focus,\r\n.crt .grid-Consumables .maxboxsize:focus {\r\n color: var(--aliendarkergreen);\r\n background-color: var(--alienoddtab);\r\n box-shadow: 0 0 0 #000;\r\n cursor: not-allowed;\r\n}\r\n\r\n.crt .crt-grid-Char-Att .crt_gCol6:hover,\r\n.crt .grid-Consumables .maxboxsize:hover {\r\n cursor: default;\r\n border: 1px solid var(--aliendarkergreen);\r\n}\r\n\r\n.crt .click-stat-level .far {\r\n letter-spacing: 1px;\r\n}\r\n\r\n.crt .synthsdont {\r\n margin: 10px;\r\n padding-left: 10px;\r\n border-left: 2px dotted var(--aliengreen);\r\n}\r\n\r\n.crt .imitate-human {\r\n text-align: center;\r\n}\r\n\r\n.crt .text {\r\n background-color: var(--aliendarkergreen);\r\n}\r\n\r\n.crt .tabs {\r\n color: #000;\r\n background-color: #fff;\r\n font-weight: bold;\r\n text-transform: uppercase;\r\n text-shadow: 0 0 2px white;\r\n}\r\n\r\n.crt .tabs .item.active {\r\n text-decoration: none;\r\n font-size: 110%;\r\n color: white;\r\n background-color: var(--aliendarkergreen);\r\n box-shadow: 0 0 10px var(--aliendarkergreen);\r\n text-shadow: 0 0 10px var(--aliengreen);\r\n cursor: default;\r\n}\r\n\r\n.crt .tabs .item {\r\n width: 100%;\r\n // margin: -7px 0 -7px 0;\r\n padding-top: 6px;\r\n}\r\n\r\n.crt .tabs .item.active {\r\n // margin: -7px 0 -7px 0;\r\n padding-top: 5px;\r\n}\r\n\r\n.crt .tabs .item:hover {\r\n color: #000;\r\n background-color: var(--alienitemselect);\r\n box-shadow: 0 0 10px var(--alienitemselect);\r\n margin: -3px 0 -3px 0;\r\n padding-top: 6px;\r\n}\r\n\r\n.crt .grid-genPage h2 {\r\n text-transform: uppercase;\r\n}\r\n\r\n.crt .grid-2col-border {\r\n margin-top: -3px;\r\n padding-bottom: 4px;\r\n}\r\n\r\n.crt .journal-sheet select {\r\n text-overflow: ellipsis;\r\n}\r\n\r\n.crt .resource-content button {\r\n width: 16px;\r\n color: var(--aliendarkergreen);\r\n}\r\n\r\n/** General Tab **/\r\n\r\n.crt .grid-crtPage {\r\n display: grid;\r\n grid-template-areas: 'crt_Col1 crt_Col2';\r\n grid-template-columns: 220px;\r\n}\r\n\r\n.crt .crt_Col1 {\r\n display: grid;\r\n grid-template-areas: 'crt_Item1', 'crt_Item2', 'crt_Item3';\r\n grid-template-columns: 100%;\r\n}\r\n\r\n.crt .crt_Col2 {\r\n display: grid;\r\n grid-template-areas: 'crt_Item4', 'crt_Item5', 'crt_Item7', 'crt_Item8', 'crt_Item9', 'crt_Item6';\r\n grid-template-columns: 100%;\r\n padding-left: 5px;\r\n}\r\n\r\n/** General Tab - Left Column **/\r\n\r\n.crt .crt_Col1 h2 {\r\n text-transform: uppercase;\r\n padding-bottom: 4px;\r\n}\r\n\r\n.crt .crt_Item1,\r\n.crt .crt_Item2_char,\r\n.crt .crt_Item2_synth,\r\n.crt .crt_Item3 {\r\n border: 1px solid var(--aliengreen);\r\n padding: 5px;\r\n}\r\n\r\n/*** Story and Experience Points ***/\r\n\r\n.crt .crt_Item1 {\r\n text-align: center;\r\n /* height: 130px; */\r\n}\r\n\r\n.crt .crt_Item1 .sp_faded {\r\n padding-top: 5px;\r\n color: var(--aliendarkergreen);\r\n}\r\n\r\n.crt .crt_Item1 .xp_faded {\r\n padding-top: 6px;\r\n color: var(--aliendarkergreen);\r\n}\r\n\r\n.crt .crt_Item1 h2 {\r\n padding-top: 8px;\r\n}\r\n\r\n.crt .crt_Item1 .experience {\r\n width: 160px;\r\n display: inline-flex;\r\n margin-bottom: 10px;\r\n}\r\n.crt .crt_Item1 .xp_dots_pos {\r\n padding-top: 18px;\r\n}\r\n\r\n/*** Conditions ***/\r\n\r\n.crt .crt_Item2_char {\r\n position: relative;\r\n height: 334px;\r\n}\r\n.crt .crt_Item2_synth {\r\n position: relative;\r\n // height: 370px;\r\n}\r\n\r\n.crt .dots_conditions .dots {\r\n height: 25px;\r\n padding-top: 4px;\r\n padding-left: 7px;\r\n}\r\n\r\n.crt .dots.starving,\r\n.crt .dots.exhausted,\r\n.crt .dots.panic {\r\n width: 100%;\r\n background-color: var(--alienoddtab);\r\n}\r\n\r\n.crt .overwatch {\r\n margin: 15px 0 25px 13px;\r\n}\r\n\r\n.crt .overwatch_synth {\r\n /* margin: 20px 0 15px 13px ; */\r\n margin: 6px 0 0 13px;\r\n}\r\n\r\n.crt .dots.panic .panicked {\r\n color: white;\r\n background-color: red;\r\n margin-top: -5px;\r\n margin-left: -7px;\r\n padding-left: 6px;\r\n border-top: 2px solid red;\r\n border-bottom: 2px solid red;\r\n font-weight: bold;\r\n box-shadow: 0 0 10px red;\r\n animation: textShadow 1s infinite;\r\n}\r\n\r\n.crt .panicked-textarea {\r\n margin-left: 60px;\r\n border: 1px solid yellow;\r\n background-color: orange;\r\n}\r\n\r\n.crt .panicked-textarea:focus {\r\n border: 1px solid yellow;\r\n background-color: yellow;\r\n color: red;\r\n}\r\n\r\n.crt .dots.radiation {\r\n border: 1px dashed var(--alienitemselect);\r\n color: var(--alienitemselect);\r\n width: 98%;\r\n padding-top: 16px;\r\n padding-bottom: 19px;\r\n align-items: center;\r\n flex-wrap: nowrap;\r\n margin: 2px;\r\n}\r\n\r\n.crt #bottom {\r\n position: absolute;\r\n bottom: 0;\r\n left: 0;\r\n}\r\n\r\n/*.dots.radiation.radbox_char {\r\n margin-top: 36px;\r\n}\r\n\r\n.dots.radiation.radbox_synth {\r\n /*margin-top: 27px;\r\n margin-top: 7px;\r\n}\r\n\r\n.dots.radiation.radglow_char {\r\n margin-top: 36px;\r\n}\r\n\r\n.dots.radiation.radglow_synth {\r\n margin-top: 27px;\r\n}*/\r\n\r\n.crt .dots.radiation.rad_glow {\r\n background-color: var(--alienitemselect);\r\n color: #000;\r\n border-radius: 3px;\r\n box-shadow: 0 0 10px yellow;\r\n}\r\n\r\n.crt .crt_grid_SynthStress {\r\n display: grid;\r\n grid-template-areas: 'imitate-human_left imitate-human_right';\r\n grid-template-columns: 20% 80%;\r\n}\r\n\r\n.crt .imitate-human_left {\r\n padding: 7px 0 0 0;\r\n}\r\n\r\n.crt .imitate-human_right {\r\n padding: 5px 0px 0px 10px;\r\n}\r\n\r\n.crt .synth-label {\r\n width: 100%;\r\n margin-top: 2px;\r\n padding: 6px 0px 5px 0px;\r\n text-transform: uppercase;\r\n text-align: center;\r\n}\r\n\r\n.crt .alienrpgv .synth_fake_check {\r\n color: var(--aliendarkergreen);\r\n width: 100%;\r\n margin-top: 12px;\r\n padding: 6px 0px 6px 0px;\r\n text-transform: uppercase;\r\n text-align: center;\r\n background-color: var(--alienoddtab);\r\n}\r\n\r\n/*** Consumables ***/\r\n\r\n.crt .fas.fa-parachute-box {\r\n vertical-align: top;\r\n padding-top: 6px;\r\n padding-left: 3px;\r\n}\r\n\r\n.crt .fa-parachute-box:before {\r\n content: '\\f49e';\r\n}\r\n\r\n.crt .crt_Item3 .supply-btn.Power2 {\r\n padding-left: 6px;\r\n font-size: 20px;\r\n}\r\n\r\n/** General Tab - Right Column **/\r\n\r\n.crt .crt_gridCarrer {\r\n display: grid;\r\n grid-template-areas: 'crt_box1 crt_box2 crt_box3 crt_box4';\r\n padding: 0px;\r\n padding-top: 1px;\r\n grid-template-columns: 17% 36% 17% 30%;\r\n -webkit-box-align: center;\r\n -ms-flex-align: center;\r\n align-items: center;\r\n margin-bottom: 2px;\r\n}\r\n\r\n.crt .crt_gridCarrer .crt_box1,\r\n.crt .crt_gridCarrer .crt_box2,\r\n.crt .crt_gridCarrer .crt_box3,\r\n.crt .crt_gridCarrer .crt_box4 {\r\n justify-self: center;\r\n max-width: 100%;\r\n padding-top: 0px;\r\n}\r\n\r\n.crt .crt_gridSpecialty {\r\n display: grid;\r\n grid-template-areas: 'crt_sbox1 crt_sbox2';\r\n padding: 4px 0px 3px 0px;\r\n grid-template-columns: 17% 83%;\r\n margin-bottom: 2px;\r\n}\r\n\r\n.crt .crt_gridSpecialty .crt_sbox1,\r\n.crt .crt_gridSpecialty .crt_sbox2 {\r\n justify-self: center;\r\n max-width: 100%;\r\n padding-top: 0px;\r\n}\r\n\r\n.crt .crt_grid-special {\r\n grid-area: crt_sbox2;\r\n display: grid;\r\n width: 100%;\r\n grid-template-areas: 'crt_spe1 crt_spe2';\r\n grid-template-columns: 75% 25%;\r\n}\r\n\r\n.crt .crt .crt_spe1 {\r\n grid-area: crt_spe1;\r\n font-weight: 100;\r\n text-transform: uppercase;\r\n}\r\n\r\n.crt .crt_spe2 {\r\n grid-area: crt_spe2;\r\n padding-right: 5px;\r\n justify-self: right;\r\n}\r\n\r\n.crt .crt_Item4,\r\n.crt .crt_Item5,\r\n.crt .crt_Item6,\r\n.crt .crt_Item7,\r\n.crt .crt_Item8,\r\n.crt .crt_Item9 {\r\n border: 0px solid var(--aliengreen);\r\n margin-bottom: 3px;\r\n}\r\n\r\n.crt_Item4 .resource-label-header,\r\n.crt_Item5 .resource-label-header,\r\n.crt_Item6 .resource-label-header,\r\n.crt_Item7 .resource-label-header,\r\n.crt_Item8 .resource-label-header,\r\n.crt_Item9 .resource-label-header {\r\n display: block;\r\n width: 100%;\r\n padding: 1px 0px 1px 2px;\r\n color: #000;\r\n font-weight: bolder;\r\n text-transform: uppercase;\r\n background-color: var(--aliendarkergreen);\r\n}\r\n\r\n.crt .crt_Item4 {\r\n height: 50px;\r\n}\r\n\r\n.crt .crt_Item5 textarea {\r\n height: 107px;\r\n}\r\n\r\n.crt .crt_Item5 textarea:hover,\r\n.crt .crt_Item7 textarea:hover {\r\n border: 1px solid var(--aliengreen);\r\n}\r\n\r\n.crt .crt_Item6 {\r\n height: 216px;\r\n border: 1px solid var(--aliendarkergreen);\r\n margin-bottom: 0px;\r\n}\r\n\r\n.crt .crt_Item7 textarea {\r\n height: 87px;\r\n}\r\n\r\n.crt .crt_Item8 {\r\n padding-bottom: 2px;\r\n}\r\n.crt .crt_Item8 input,\r\n.crt .crt_Item9 input {\r\n margin: 0px;\r\n width: 100%;\r\n}\r\n\r\n.crt .crt_Relat {\r\n display: grid;\r\n grid-template-areas: 'crt_Relat_Buddy crt_Relat_Rival';\r\n grid-template-columns: 49%;\r\n grid-column-gap: 5px;\r\n}\r\n\r\n/** - **/\r\n\r\n.crt_Col3 {\r\n grid-area: crt_Col3;\r\n padding-top: 10px;\r\n color: var(--aliendarkergreen);\r\n font-family: var(--alienfont);\r\n}\r\n\r\n.crt.grid-attr {\r\n border: 0px solid var(--aliengreen);\r\n}\r\n\r\n.crt .talent-btn:hover,\r\n.crt .talent-btn:focus {\r\n box-shadow: 0 0 7px var(--aliengreen);\r\n text-shadow: 0 0 15px var(--aliengreen);\r\n background-color: var(--aliengreen);\r\n cursor: help;\r\n\r\n font-weight: bolder;\r\n text-transform: uppercase;\r\n color: #000;\r\n}\r\n\r\n.crt .rollable {\r\n width: 90%;\r\n text-align: center;\r\n}\r\n\r\n.rollable:hover,\r\n.rollcomputer:hover {\r\n color: var(--aliengreen);\r\n background-color: #000;\r\n border: 0px solid var(--aliengreen);\r\n font-weight: 1;\r\n font-size: 130%;\r\n box-shadow: 0 0 0px var(--aliengreen);\r\n animation: textShadow 1s infinite;\r\n}\r\n\r\n// .crt .rollable:hover,\r\n// .crt .rollable:focus {\r\n// color: #000;\r\n// animation: textShadow 1s infinite;\r\n// font-weight: 1;\r\n\r\n// // font-size: 110%;\r\n// // font-weight: bolder;\r\n// background-color: var(--aliengreen);\r\n// border: 1px solid var(--aliengreen);\r\n// text-shadow: 0 0 0px var(--aliengreen);\r\n// box-shadow: 0 0 5px var(--aliengreen);\r\n// cursor: pointer;\r\n// }\r\n\r\n.crt .rollItem,\r\n.crt .creature-acid-roll {\r\n width: 100%;\r\n text-align: center;\r\n}\r\n\r\n.crt .rollItem:hover,\r\n.crt .rollItem:focus {\r\n text-shadow: 0 0 15px var(--aliengreen);\r\n box-shadow: 0 0 7px var(--aliengreen);\r\n background-color: var(--aliengreen);\r\n color: #000;\r\n font-size: 100%;\r\n font-weight: bolder;\r\n text-transform: uppercase;\r\n}\r\n\r\n.crt .grid-talents {\r\n text-align: center;\r\n grid-template-columns: 90% 10%;\r\n}\r\n\r\n.crt .talTitle {\r\n text-transform: uppercase;\r\n color: #000;\r\n background-color: var(--aliengreen);\r\n}\r\n\r\n.crt .item-header {\r\n /* background-color: var(--aliendarkergreen); */\r\n /* color: black; */\r\n}\r\n\r\n.crt .textbox {\r\n color: ghostwhite;\r\n font-family: var(--alienchatfont);\r\n font-size: 14px;\r\n font-weight: 200;\r\n letter-spacing: 1px;\r\n}\r\n\r\n.crt .textbox:focus {\r\n font-weight: 400;\r\n}\r\n\r\n.crt .encumbrance .encumbrance-bar {\r\n background: var(--alienitemselect);\r\n}\r\n\r\n.crt .blink {\r\n padding: 0px 0px 2px 5px;\r\n margin-top: 5px;\r\n margin-bottom: 5px;\r\n background-color: red;\r\n color: white;\r\n text-shadow: 0 0 5px red;\r\n animation: blink 0.5s 5;\r\n}\r\n\r\n.crt_lCol6 {\r\n justify-self: center;\r\n}\r\n\r\n.crt .crit-injuries {\r\n margin-top: 118px;\r\n}\r\n\r\n.crt .grid-crit {\r\n grid-template-columns: 95% 5%;\r\n}\r\n\r\n.crt_crit2 {\r\n text-align: center;\r\n font-size: 15px;\r\n}\r\n\r\n.crt .Item11 {\r\n border: 0px solid var(--aliengreen);\r\n}\r\n\r\n.crt .Item11 .items-list {\r\n height: 179px;\r\n}\r\n\r\n.crt .critical-inj {\r\n padding-bottom: 10px;\r\n}\r\n\r\n.crt .resource-label-header.rollCrit:hover {\r\n font-size: 15px;\r\n background-color: var(--aliendarkergreen);\r\n animation: textShadow 1s infinite;\r\n}\r\n\r\n.crt_box4 {\r\n padding: 7px 0px 0px 7px;\r\n}\r\n\r\n.crt .crt_Col1 {\r\n margin-left: -5px;\r\n}\r\n\r\n.crt .fas.fa-tools {\r\n vertical-align: top;\r\n padding-top: 13px;\r\n margin-left: 5px;\r\n}\r\n\r\n.crt .fas.fa-tools:hover {\r\n cursor: help;\r\n}\r\n\r\n.crt .fas.fa-tools:before {\r\n content: '\\f022';\r\n}\r\n\r\n.crt .fas:hover {\r\n color: var(--aliengreen);\r\n text-shadow: 0 0 2px var(--aliengreen);\r\n animation: textShadow 0.5s 0.3;\r\n}\r\n\r\n.crt .items-list .item-header {\r\n border-bottom-style: solid;\r\n border-bottom-color: var(--aliengreen);\r\n}\r\n\r\n.crt .Col3 .panel {\r\n margin-left: 5px;\r\n padding: 0 10px 0 10px;\r\n border-left: 2px inset var(--aliengreen);\r\n}\r\n\r\n.crt .tab.inventory .fas {\r\n margin-right: 10px;\r\n}\r\n\r\n/* Creature Sheet */\r\n\r\n.crt .creature-acid-roll:hover,\r\n.crt .creature-acid-roll:focus {\r\n text-shadow: 0 0 0px var(--aliengreen);\r\n color: var(--aliengreen);\r\n background-color: #000;\r\n font-weight: 1;\r\n font-size: 110%;\r\n border: 0px solid var(--aliengreen);\r\n animation: textShadow 1s infinite;\r\n}\r\n\r\n.crt .creature-attack-roll {\r\n width: 260px;\r\n height: 40px;\r\n border-radius: 3px;\r\n text-shadow: 0 0 #00000000;\r\n color: #00000000;\r\n background: url(../images/alien_crt_roll-attack.png) no-repeat top left;\r\n}\r\n\r\n.crt .creature-attack-roll:hover {\r\n border-radius: 3px;\r\n background-color: var(--aliendarkergreen);\r\n text-shadow: 0 0 #00000000;\r\n color: #00000000;\r\n background: url(../images/alien_crt_roll-attack_hover.gif) no-repeat top left;\r\n}\r\n\r\n/* Items */\r\n\r\n.crt .profile-img-item {\r\n margin: 0;\r\n height: 125px;\r\n width: auto;\r\n margin-right: 4px;\r\n border-radius: 10px;\r\n}\r\n\r\n.crt .textbox1,\r\n.crt .textbox2 {\r\n padding-left: 5px;\r\n}\r\n",".item-form {\r\n font-family: var(--alienfont);\r\n background: $c-black;\r\n}\r\n\r\n.actor-header {\r\n flex: 0 0 180px;\r\n overflow: hidden;\r\n display: flex;\r\n flex-direction: row;\r\n flex-wrap: wrap;\r\n justify-content: flex-start;\r\n margin-bottom: 1px;\r\n background-color: $c-black;\r\n // color: $c-green;\r\n}\r\n\r\n.vehicle-header {\r\n overflow: hidden;\r\n display: flex;\r\n margin-bottom: 1px;\r\n background-color: $c-black;\r\n // color: $c-green;\r\n}\r\n\r\n.profile-img {\r\n flex: 0 0 100px;\r\n height: 150px;\r\n // margin-right: 10px;\r\n width: auto;\r\n}\r\n.profile-img-item {\r\n flex: 0 0 100px;\r\n height: 100px;\r\n margin-right: 10px;\r\n width: auto;\r\n justify-self: center;\r\n}\r\n.profile-img-vehicle {\r\n flex: 0 0 100px;\r\n height: 160px;\r\n margin-right: 10px;\r\n width: 300px;\r\n}\r\n\r\n.header-fields {\r\n flex: 1;\r\n}\r\n\r\nh1.charname {\r\n height: 50px;\r\n padding: 0px;\r\n margin: 0 5px 5px 5px;\r\n border-bottom: 0;\r\n border: 1px solid var(--aliengreen);\r\n\r\n input {\r\n width: 100%;\r\n height: 100%;\r\n margin: 0;\r\n color: inherit;\r\n border: 1px solid var(--aliengreen);\r\n }\r\n}\r\n.sheet nav.sheet-tabs {\r\n border-top: 1px solid var(--aliengreen) !important;\r\n border-bottom: 1px solid var(--aliengreen) !important;\r\n}\r\n.sheet-tabs {\r\n flex: 0;\r\n // border: 1px solid var(--aliengreen);\r\n border-top: 1px solid var(--aliengreen) !important;\r\n border-bottom: 1px solid var(--aliengreen) !important;\r\n // color: $c-green;\r\n}\r\n\r\n// .sheet-body,\r\n.tab,\r\n.editor {\r\n height: 100%; // Do not change this or notes will stop working\r\n background-color: $c-black;\r\n // color: $c-green;\r\n // overflow: hidden;\r\n}\r\n\r\n.tox {\r\n .tox-editor-container {\r\n background: $c-white;\r\n }\r\n\r\n .tox-edit-area {\r\n padding: 0 8px;\r\n }\r\n}\r\n.maxboxsize {\r\n max-width: 40px;\r\n color: inherit;\r\n background-color: $c-black;\r\n height: 20px;\r\n padding: 0;\r\n margin: 1px;\r\n text-align: center;\r\n border: 1px solid var(--aliengreen);\r\n}\r\n.healboxsize {\r\n max-width: 80px;\r\n color: inherit;\r\n background-color: $c-black;\r\n height: 20px;\r\n padding: 0;\r\n margin: 1px;\r\n text-align: center;\r\n border: 1px solid var(--aliengreen);\r\n}\r\n.cashboxsize {\r\n max-width: 150px;\r\n color: inherit;\r\n justify-items: center;\r\n background-color: $c-black;\r\n text-align: center;\r\n border: 1px solid var(--aliengreen);\r\n}\r\n\r\n.textbox {\r\n color: inherit;\r\n // justify-items: center;\r\n background-color: $c-black;\r\n padding: 5px;\r\n margin: 5px 5px 5px 5px;\r\n border: 1px solid var(--aliengreen);\r\n\r\n // width: 180px;\r\n}\r\n.textbox1 {\r\n color: inherit;\r\n justify-items: center;\r\n background-color: $c-black;\r\n width: 230px;\r\n padding: 0;\r\n margin-top: 1px;\r\n margin-bottom: 1px;\r\n border: 1px solid var(--aliengreen);\r\n}\r\n.textbox2 {\r\n color: inherit;\r\n justify-items: center;\r\n background-color: $c-black;\r\n width: 400px;\r\n padding: 0;\r\n margin-top: 1px;\r\n margin-bottom: 1px;\r\n border: 1px solid var(--aliengreen);\r\n}\r\n.textbox3 {\r\n color: inherit;\r\n // justify-items: center;\r\n background-color: $c-black;\r\n padding: 5px;\r\n margin: 5px 5px 5px 5px;\r\n width: 180px;\r\n border: 1px solid var(--aliengreen);\r\n}\r\n.textbox4 {\r\n color: inherit;\r\n justify-items: center;\r\n background-color: $c-black;\r\n width: 450px;\r\n padding: 0;\r\n margin-top: 1px;\r\n margin-bottom: 1px;\r\n border: 1px solid var(--aliengreen);\r\n}\r\n\r\ntextarea {\r\n resize: none;\r\n padding: 2;\r\n // color: $c-green;\r\n color: inherit;\r\n border: 1px solid var(--aliengreen);\r\n font-family: var(--alienfont);\r\n // font-size: medium;\r\n font-size: var(--fontsize);\r\n}\r\n\r\nform .sheet-content .click-stat-level {\r\n height: 18px;\r\n padding: 8px;\r\n background: $c-black;\r\n border-radius: 2px;\r\n box-shadow: inset 0 0 0 1px hsla(0, 0%, 0%, 0.502);\r\n font-family: 'Roboto', system, -apple-system, sans-serif;\r\n font-size: 10px;\r\n font-weight: 700;\r\n line-height: 1;\r\n text-transform: uppercase;\r\n letter-spacing: 0.25px;\r\n // color: $c-green;\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n cursor: pointer;\r\n}\r\n.click-stat-level .fas {\r\n display: none;\r\n padding: 2px 4px;\r\n border-radius: 2px;\r\n box-shadow: inset 0 0 0 1px hsla(0, 0%, 0%, 0.5);\r\n font-family: 'Roboto', system, -apple-system, sans-serif;\r\n font-size: 10px;\r\n font-weight: 700;\r\n line-height: 1;\r\n text-transform: uppercase;\r\n letter-spacing: 0.25px;\r\n // color: $c-green;\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n cursor: pointer;\r\n}\r\n.dots {\r\n cursor: pointer;\r\n display: flex;\r\n flex-direction: column;\r\n // color: $c-green;\r\n margin-right: 8px;\r\n font-weight: 700;\r\n font-size: 15px;\r\n flex-wrap: wrap;\r\n}\r\n\r\n.newdots {\r\n cursor: pointer;\r\n display: flex;\r\n justify-content: center;\r\n flex-wrap: wrap;\r\n}\r\n",".resource-label {\r\n // font-weight: bold;\r\n font-family: var(--alienfont);\r\n text-transform: uppercase;\r\n // padding-right: 5px;\r\n padding-left: 5px;\r\n // color: $c-green;\r\n justify-self: center;\r\n flex: auto;\r\n}\r\n\r\n.speciality-label {\r\n // font-weight: bold;\r\n font-family: var(--alienfont);\r\n text-transform: uppercase;\r\n // padding-right: 5px;\r\n padding-left: 5px;\r\n // color: $c-green;\r\n justify-self: left;\r\n flex: auto;\r\n}\r\n\r\n.attr-label {\r\n font-weight: bold;\r\n text-transform: uppercase;\r\n padding-right: 5px;\r\n // color: $c-green;\r\n // justify-self: center;\r\n}\r\n",".tabs {\r\n height: 30px;\r\n // border-top: 1px solid #aaa;\r\n // border-bottom: 1px solid #aaa;\r\n color: inherit;\r\n background-color: $c-black;\r\n border: 1px solid var(--aliengreen);\r\n\r\n .sheet nav.sheet-tabs {\r\n height: 32px;\r\n flex: 0 0 32px;\r\n margin: 4px 0;\r\n line-height: 32px;\r\n border-top: 1px solid var(--aliengreen) !important;\r\n border-bottom: 1px solid var(--aliengreen) !important;\r\n }\r\n .item {\r\n // line-height: 30px;\r\n font-weight: bold;\r\n color: inherit;\r\n }\r\n\r\n .item.active {\r\n text-decoration: underline;\r\n text-shadow: none;\r\n }\r\n}\r\n",".items-list {\r\n list-style: none;\r\n // margin: 7px 0;\r\n\r\n padding-left: 5px;\r\n padding-right: 5px;\r\n padding-top: 0px;\r\n padding-bottom: 0px;\r\n // overflow-y: auto;\r\n}\r\n.item-header {\r\n // font-weight: bold;\r\n background-color: hsl(0, 5%, 16%);\r\n}\r\n\r\n.item-name {\r\n margin: 0;\r\n}\r\n\r\n.item-controls {\r\n text-align: right;\r\n}\r\n\r\n.item-label {\r\n // font-weight: bold;\r\n font-family: var(--alienfont);\r\n font-size: small;\r\n text-transform: uppercase;\r\n padding-right: 5px;\r\n padding-left: 5px;\r\n // color: $c-green;\r\n // flex: auto;\r\n}\r\n\r\n// This calls needs tobe used for the editorbox on actor templates without flexcol.\r\n.biog {\r\n // line-height: 24px;\r\n height: 300px;\r\n // height: 600px;\r\n padding: 3px 0;\r\n width: 1fr;\r\n // border-bottom: 1px solid #bbb;\r\n font-family: var(--alienfont);\r\n\r\n .biog-image {\r\n flex: 0 0 24px;\r\n margin-right: 5px;\r\n }\r\n .editor-content {\r\n // width: 550px;\r\n word-wrap: break-word;\r\n // color: $c-green;\r\n font-family: var(--alienfont);\r\n }\r\n\r\n img {\r\n display: block;\r\n }\r\n}\r\n// This calls needs tobe used for the editorbox on actor templates without flexcol.\r\n.biog-full {\r\n // line-height: 24px;\r\n height: 600px;\r\n // height: 600px;\r\n padding: 3px 0;\r\n width: 1fr;\r\n // border-bottom: 1px solid #bbb;\r\n font-family: var(--alienfont);\r\n\r\n .biog-image {\r\n flex: 0 0 24px;\r\n margin-right: 5px;\r\n }\r\n .editor-content {\r\n // width: 550px;\r\n word-wrap: break-word;\r\n // color: $c-green;\r\n font-family: var(--alienfont);\r\n }\r\n\r\n img {\r\n display: block;\r\n }\r\n}\r\n"]} \ No newline at end of file diff --git a/images/cogsplosion.webp b/images/cogsplosion.webp new file mode 100644 index 0000000000000000000000000000000000000000..aaaa6df6af9bdef347cece25c3e2840a5fdb3b04 GIT binary patch literal 23138 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 literal 0 HcmV?d00001 diff --git a/images/lightning-spanner.webp b/images/lightning-spanner.webp new file mode 100644 index 0000000000000000000000000000000000000000..e89f72ad27467ea77c4dc11cb29626936a8de58f GIT binary patch literal 34188 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 literal 0 HcmV?d00001 diff --git a/lang/cn.json b/lang/cn.json index 7d6710a8..4766f51e 100644 --- a/lang/cn.json +++ b/lang/cn.json @@ -296,6 +296,8 @@ "rollManCreAttMax": "数字必须介于 1 和 6 之间", "rollManCreatureAttack": "滚动手动生物攻击。", "RollManCrit": "滚动手动重伤", + "RollManShipMajorCrit": "数字必须介于 2 和 12 之间", + "RollManShipMinorCrit": "数字必须介于 1 和 44 之间", "RollManSynCrit": "输入 D6 号码", "RollMod": "投掷修正值", "ROLLONCREATURETABLE": "绘制外星生物表", diff --git a/lang/de.json b/lang/de.json index 3e890a79..63149bb2 100644 --- a/lang/de.json +++ b/lang/de.json @@ -295,6 +295,8 @@ "rollManCreAttMax": "Zahl muss zwischen 1 und 6 liegen", "rollManCreatureAttack": "Würfle einen manuellen Kreaturen-Angriff.", "RollManCrit": "Würfle eine manuelle kritische Verletzung", + "RollManShipMajorCrit": "Zahl muss zwischen 2 und 12 liegen", + "RollManShipMinorCrit": "Zahl muss zwischen 1 und 44 liegen", "RollManSynCrit": "Gib die W6-Nummer ein", "RollMod": "Wurf Modifikator ", "ROLLONCREATURETABLE": "Generiere außerirdische Kreaturentabellen", diff --git a/lang/en.json b/lang/en.json index 7ed0d6fd..d97b6eaf 100644 --- a/lang/en.json +++ b/lang/en.json @@ -296,6 +296,8 @@ "rollManCreAttMax": "Number must be between 1 and 6", "rollManCreatureAttack": "Roll Manual Creature Attack.", "RollManCrit": "Roll Manual Critical Injury", + "RollManShipMajorCrit": "Number must be between 2 and 12", + "RollManShipMinorCrit": "Number must be between 1 and 44", "RollManSynCrit": "Enter D6 Number", "RollMod": "Roll Modifier", "ROLLONCREATURETABLE": " Draw Alien Creature Tables", diff --git a/lang/es.json b/lang/es.json index 2d17075c..55373c04 100644 --- a/lang/es.json +++ b/lang/es.json @@ -296,6 +296,8 @@ "rollManCreAttMax": "El número debe estar entre 1 y 6", "rollManCreatureAttack": "Tira Ataque de criatura manual.", "RollManCrit": "Roll Manual Lesiones Críticas", + "RollManShipMajorCrit": "El número debe estar entre 2 y 12", + "RollManShipMinorCrit": "El número debe estar entre 1 y 44", "RollManSynCrit": "Ingrese el número D6", "RollMod": "Modificador de tirada", "ROLLONCREATURETABLE": "Dibujar tablas de criaturas alienígenas", diff --git a/lang/fr.json b/lang/fr.json index 6958a4f6..b2600216 100644 --- a/lang/fr.json +++ b/lang/fr.json @@ -296,6 +296,8 @@ "rollManCreAttMax": "Le nombre doit être compris entre 1 et 6", "rollManCreatureAttack": "Lancez l'attaque de créature manuelle.", "RollManCrit": "Blessures Critiques Manuelles", + "RollManShipMajorCrit": "Le nombre doit être compris entre 2 et 12", + "RollManShipMinorCrit": "Le nombre doit être compris entre 1 et 44", "RollManSynCrit": "Entrez le numéro D6", "RollMod": "Modificateur de test", "ROLLONCREATURETABLE": "Dessiner des tables de créatures extraterrestres", diff --git a/lang/it.json b/lang/it.json index bd138f16..aabac2cd 100644 --- a/lang/it.json +++ b/lang/it.json @@ -296,6 +296,8 @@ "rollManCreAttMax": "Il numero deve essere tra 1 e 6", "rollManCreatureAttack": "Tira l'attacco manuale della Creatura.", "RollManCrit": "Tira per Ferita Critica manuale", + "RollManShipMajorCrit": "Il numero deve essere tra 2 e 12", + "RollManShipMinorCrit": "Il numero deve essere tra 1 e 44", "RollManSynCrit": "Inserisci il numero D6", "RollMod": "Modificatore del tiro", "ROLLONCREATURETABLE": " Pesca dalle Tabelle delle Creature Aliene", diff --git a/lang/pt-br.json b/lang/pt-br.json index 9bb3fea9..41bbd040 100644 --- a/lang/pt-br.json +++ b/lang/pt-br.json @@ -296,6 +296,8 @@ "rollManCreAttMax": "O número deve estar entre 1 e 6", "rollManCreatureAttack": "Role o Ataque Manual da Criatura.", "RollManCrit": "Rolar Lesão Crítica Manual", + "RollManShipMajorCrit": "O número deve estar entre 2 e 12", + "RollManShipMinorCrit": "O número deve estar entre 1 e 44", "RollManSynCrit": "Digite o número D6", "RollMod": "Modificador da Rolagem", "ROLLONCREATURETABLE": "Desenhe tabelas de criaturas alienígenas", diff --git a/lang/zh-tw.json b/lang/zh-tw.json index b64dd727..7e9ec93b 100644 --- a/lang/zh-tw.json +++ b/lang/zh-tw.json @@ -296,6 +296,8 @@ "rollManCreAttMax": "数字必须介于 1 和 6 之间", "rollManCreatureAttack": "滚动手动生物攻击。", "RollManCrit": "滚动手动重伤", + "RollManShipMajorCrit": "数字必须介于 2 和 12 之间", + "RollManShipMinorCrit": "数字必须介于 1 和 44 之间", "RollManSynCrit": "输入 D6 号码", "RollMod": "擲擲修正值", "ROLLONCREATURETABLE": "绘制外星生物表", diff --git a/module/actor/actor-sheet.js b/module/actor/actor-sheet.js index 8038c083..74baa835 100644 --- a/module/actor/actor-sheet.js +++ b/module/actor/actor-sheet.js @@ -25,13 +25,8 @@ export class alienrpgActorSheet extends ActorSheet { static get defaultOptions() { return foundry.utils.mergeObject(super.defaultOptions, { classes: ['alienrpg', 'sheet', 'actor', 'actor-sheet'], - // template: 'systems/alienrpg/templates/actor/actor-sheet.html', width: 800, height: 900 - 'min-content', - // height: 900, - // Creature sheet size - // width: 750, - // height: 650, tabs: [{ navSelector: '.sheet-tabs', contentSelector: '.sheet-body', initial: 'general' }], }); } @@ -91,14 +86,21 @@ export class alienrpgActorSheet extends ActorSheet { switch (this.actor.type) { case 'character': - data.actor.system.general.radiation.icon = this._getClickIcon(data.actor.system.general.radiation.value, 'radiation'); - data.actor.system.general.xp.icon = this._getClickIcon(data.actor.system.general.xp.value, 'xp'); - data.actor.system.general.sp.icon = this._getClickIcon(data.actor.system.general.sp.value, 'sp'); - // data.actor.system.general.starving.icon = this._getContitionIcon(data.actor.system.general.starving.value, 'starving'); - // data.actor.system.general.dehydrated.icon = this._getContitionIcon(data.actor.system.general.dehydrated.value, 'dehydrated'); - // data.actor.system.general.exhausted.icon = this._getContitionIcon(data.actor.system.general.exhausted.value, 'exhausted'); - // data.actor.system.general.freezing.icon = this._getContitionIcon(data.actor.system.general.freezing.value, 'freezing'); - // data.actor.system.general.panic.icon = this._getContitionIcon(data.actor.system.general.panic.value, 'panic'); + data.maxRAD = data.actor.system.general.radiation.max; + data.currentRAD = data.actor.system.general.radiation.value; + data.lostRAD = data.maxRAD - data.currentRAD; + data.fillRAD = data.maxRAD < 10 ? 10 - data.maxRAD : 0; // needed for layout + // + data.maxXP = data.actor.system.general.xp.max; + data.currentXP = data.actor.system.general.xp.value; + data.lostXP = data.maxXP - data.currentXP; + data.fillXP = data.maxXP < 20 ? 20 - data.maxXP : 0; // needed for layout + // + data.maxSP = data.actor.system.general.sp.max; + data.currentSP = data.actor.system.general.sp.value; + data.lostSP = data.maxSP - data.currentSP; + data.fillSP = data.maxSP < 3 ? 3 - data.maxSP : 0; // needed for layout + await this._characterData(data); await this.actor._checkOverwatch(data.actor); await this._prepareItems(data); @@ -121,13 +123,20 @@ export class alienrpgActorSheet extends ActorSheet { break; case 'synthetic': - data.actor.system.general.radiation.icon = this._getClickIcon(data.actor.system.general.radiation.value, 'radiation'); - data.actor.system.general.xp.icon = this._getClickIcon(data.actor.system.general.xp.value, 'xp'); - data.actor.system.general.sp.icon = this._getClickIcon(data.actor.system.general.sp.value, 'sp'); - // data.actor.system.general.starving.icon = this._getContitionIcon(data.actor.system.general.starving.value, 'starving'); - // data.actor.system.general.dehydrated.icon = this._getContitionIcon(data.actor.system.general.dehydrated.value, 'dehydrated'); - // data.actor.system.general.exhausted.icon = this._getContitionIcon(data.actor.system.general.exhausted.value, 'exhausted'); - // data.actor.system.general.freezing.icon = this._getContitionIcon(data.actor.system.general.freezing.value, 'freezing'); + data.maxRAD = data.actor.system.general.radiation.max; + data.currentRAD = data.actor.system.general.radiation.value; + data.lostRAD = data.maxRAD - data.currentRAD; + data.fillRAD = data.maxRAD < 10 ? 10 - data.maxRAD : 0; // needed for layout + + data.maxXP = data.actor.system.general.xp.max; + data.currentXP = data.actor.system.general.xp.value; + data.lostXP = data.maxXP - data.currentXP; + data.fillXP = data.maxXP < 20 ? 20 - data.maxXP : 0; // needed for layout + + data.maxSP = data.actor.system.general.sp.max; + data.currentSP = data.actor.system.general.sp.value; + data.lostSP = data.maxSP - data.currentSP; + data.fillSP = data.maxSP < 3 ? 3 - data.maxSP : 0; // needed for layout await this._characterData(data); await this.actor._checkOverwatch(data.actor); @@ -213,6 +222,9 @@ export class alienrpgActorSheet extends ActorSheet { icon: '', callback: (element) => { let itemDel = this.actor.items.get(element.data('item-id')); + if (itemDel.type === 'critical-injury' && this.actor.system.general.critInj.value <= 1) { + this.actor.removeCondition('criticalinj'); + } itemDel.delete(); }, }, @@ -307,8 +319,11 @@ export class alienrpgActorSheet extends ActorSheet { // plus tohealth and stress html.find('.plus-btn').click(this._plusMinusButton.bind(this)); - html.find('.click-stat-level').on('click contextmenu', this._onClickStatLevel.bind(this)); // Toggle for radio buttons - html.find('.click-stat-level-con').on('click contextmenu', this._onClickStatLevelCon.bind(this)); // Toggle for radio buttons + html.find('.click-xp-stat-level').on('click contextmenu', this._onClickXPStatLevel.bind(this)); // Toggle for radio buttons + html.find('.click-sp-stat-level').on('click contextmenu', this._onClickSPStatLevel.bind(this)); // Toggle for radio buttons + html.find(".click-stat-level-con").on('click contextmenu', this._onRadPointClick.bind(this)); + + // html.find('.click-stat-level-con').on('click contextmenu', this._onClickStatLevelCon.bind(this)); // Toggle for radio buttons html.find('.pwr-btn').click(this._supplyRoll.bind(this)); @@ -379,6 +394,7 @@ export class alienrpgActorSheet extends ActorSheet { let totalFood = 0; let totalAir = 0; let totalPower = 0; + let myCrit = 0; for (let [skey, Attrib] of Object.entries(this.actor.items.contents)) { if (Attrib.system.attributes?.armorrating?.value && Attrib.system.header.active === true) { @@ -407,7 +423,6 @@ export class alienrpgActorSheet extends ActorSheet { totalPower += Attrib.totalPower; } - // debugger; if (Attrib.type === 'item' || Attrib.type === 'critical-injury' || Attrib.type === 'armor') { if (Attrib.system.header.active === true) { let base = Attrib.system.modifiers.attributes; @@ -483,6 +498,10 @@ export class alienrpgActorSheet extends ActorSheet { } } } + if (Attrib.type === 'critical-injury') { + myCrit++; + console.log(myCrit); + } } @@ -529,7 +548,7 @@ export class alienrpgActorSheet extends ActorSheet { 'system.consumables.air.value': (aData.consumables.air.value = parseInt(totalAir || 0)), 'system.consumables.power.value': (aData.consumables.power.value = parseInt(totalPower || 0)), 'system.general.armor.value': (aData.general.armor.value = parseInt(totalAc || 0)), - 'system.general.radiation.calculatedMax': (aData.general.radiation.calculatedMax = aData.general.radiation.max), + // 'system.general.radiation.calculatedMax': (aData.general.radiation.calculatedMax = aData.general.radiation.max), 'system.general.xp.calculatedMax': (aData.general.xp.calculatedMax = aData.general.xp.max), // 'system.general.dehydrated.calculatedMax': (aData.general.dehydrated.calculatedMax = aData.general.dehydrated.max), // 'system.general.exhausted.calculatedMax': (aData.general.exhausted.calculatedMax = aData.general.exhausted.max), @@ -543,6 +562,7 @@ export class alienrpgActorSheet extends ActorSheet { await this.actor.update({ // 'system.general.panic.calculatedMax': (aData.general.panic.calculatedMax = aData.general.panic.max), 'system.header.stress.mod': (aData.header.stress.mod = parseInt(attrMod.stress || 0)), + 'system.general.critInj.value': (myCrit), }); @@ -668,8 +688,8 @@ export class alienrpgActorSheet extends ActorSheet { data.agendas = agendas; data.specialities = specialities; data.critInj = critInj; - // debugger; - data.actor.system.general.encumbrance = await this._computeEncumbrance(totalWeight, data); + + data.actor.system.general.encumbrance = this._computeEncumbrance(totalWeight, data); data.inventory = Object.values(inventory); } @@ -878,7 +898,7 @@ export class alienrpgActorSheet extends ActorSheet { * @param {Event} event The originating click event * @private */ - _onItemCreate(event) { + async _onItemCreate(event) { event.preventDefault(); const header = event.currentTarget; // Get the type of item to create. @@ -898,10 +918,10 @@ export class alienrpgActorSheet extends ActorSheet { // Finally, create the item! // return this.actor.createOwnedItem(itemData); - return this.actor.createEmbeddedDocuments(itemData); + return await this.actor.createEmbeddedDocuments(itemData); } - _inlineedit(event) { + async _inlineedit(event) { event.preventDefault(); const dataset = event.currentTarget; // console.log('alienrpgActorSheet -> _inlineedit -> dataset', dataset); @@ -909,7 +929,7 @@ export class alienrpgActorSheet extends ActorSheet { let item = this.actor.items.get(itemId); let temp = dataset.dataset.mod; // let field = temp.slice(5); - return item.update({ [temp]: dataset.value }, {}); + return await item.update({ [temp]: dataset.value }, {}); } /** @@ -972,19 +992,19 @@ export class alienrpgActorSheet extends ActorSheet { this.actor.rollCritMan(this.actor, this.actor.type, dataset); } - _activate(event) { + async _activate(event) { event.preventDefault(); const dataset = event.currentTarget; let itemId = dataset.parentElement.dataset.itemId; let item = this.actor.items.get(itemId); - item.update({ 'system.header.active': true }); + await item.update({ 'system.header.active': true }); } - _deactivate(event) { + async _deactivate(event) { event.preventDefault(); const dataset = event.currentTarget; let itemId = dataset.parentElement.dataset.itemId; let item = this.actor.items.get(itemId); - item.update({ 'system.header.active': false }); + await item.update({ 'system.header.active': false }); } _plusMinusButton(event) { @@ -1084,58 +1104,77 @@ export class alienrpgActorSheet extends ActorSheet { li2.toggleClass('expanded'); } - async _onClickStatLevel(event) { + async _onClickXPStatLevel(event) { event.preventDefault(); - await this.actor.checkMarks(this.actor, event); - await this.submit(event); - + let xp = this.actor.system.general.xp; + if (event.type == "contextmenu") { // left click + if (xp.value > 0) { + if (xp.value === 0) { + return; + } + return await this.actor.update({ ["system.general.xp.value"]: xp.value - 1 }); + } + } else { // right click + if (xp.value < xp.max) { + if (xp.value >= 20) { + return; + } + return await this.actor.update({ ["system.general.xp.value"]: xp.value + 1 }); + } + } } - - async _onClickStatLevelCon(event) { + async _onClickSPStatLevel(event) { event.preventDefault(); - await this.actor.conCheckMarks(this.actor, event); - await this.submit(event); - } - - /** - * Get the font-awesome icon used to display a certain level of radiation - * @private - */ - - _getClickIcon(level, stat) { - const maxPoints = this.object.system.general[stat].max; - const icons = {}; - const usedPoint = ''; - const unUsedPoint = ''; - - for (let i = 0; i <= maxPoints; i++) { - let iconHtml = ''; - - for (let iconColumn = 1; iconColumn <= maxPoints; iconColumn++) { - iconHtml += iconColumn <= i ? usedPoint : unUsedPoint; + let sp = this.actor.system.general.sp; + if (event.type == "contextmenu") { // left click + if (sp.value > 0) { + if (sp.value === 0) { + return; + } + return await this.actor.update({ ["system.general.sp.value"]: sp.value - 1 }); + } + } else { // right click + if (sp.value < sp.max) { + if (sp.value >= 3) { + return; + } + return await this.actor.update({ ["system.general.sp.value"]: sp.value + 1 }); } - - icons[i] = iconHtml; } - - return icons[level]; } - _getContitionIcon(level, stat) { - const maxPoints = this.object.system.general[stat].max; - const icons = {}; - const usedPoint = ''; - const unUsedPoint = ''; - for (let i = 0; i <= maxPoints; i++) { - let iconHtml = ''; - for (let iconColumn = 1; iconColumn <= maxPoints; iconColumn++) { - iconHtml += iconColumn <= i ? usedPoint : unUsedPoint; + async _onRadPointClick(event) { + event.preventDefault(); + let rad = this.actor.system.general.radiation; + if (event.type == "contextmenu") { // left click + if (rad.value > 0) { + + switch (rad.value - 1) { + case 0: + await this.actor.removeCondition('radiation'); + await this.actor.update({ ["system.general.radiation.value"]: rad.value - 1 }); + this.actor.createChatMessage(game.i18n.localize('ALIENRPG.RadiationReduced'), this.actor.id) + break; + default: + await this.actor.update({ ["system.general.radiation.value"]: rad.value - 1 }); + this.actor.createChatMessage(game.i18n.localize('ALIENRPG.RadiationReduced'), this.actor.id) + break; + } + // if (rad.value - 1 === 0) { + // this.actor.removeCondition('radiation'); + // } + // this.actor.update({ ["system.general.radiation.value"]: rad.value - 1 }); + // return this.actor.createChatMessage(game.i18n.localize('ALIENRPG.RadiationReduced'), this.actor.id) + } + } else { // right click + if (rad.value < rad.max) { + if (rad.value <= 0) { + await this.actor.addCondition('radiation'); + } + return await this.actor.update({ ["system.general.radiation.value"]: rad.value + 1 }); } - - icons[i] = iconHtml; } - return icons[level]; } _supplyRoll(event) { @@ -1187,13 +1226,20 @@ export class alienrpgActorSheet extends ActorSheet { async _onOverwatchToggle(event) { let key = $(event.currentTarget).parents('.condition').attr('data-key'); if (key === 'overwatch') { - if (await this.actor.hasCondition(key)) await this.actor.removeCondition(key); + if (this.actor.hasCondition(key)) await this.actor.removeCondition(key); else await this.actor.addCondition(key); } else { if (event.type === 'click') { - if (!await this.actor.hasCondition(key)) await this.actor.addCondition(key); + if (!this.actor.hasCondition(key)) await this.actor.addCondition(key); } else { - if (await this.actor.hasCondition(key)) await this.actor.removeCondition(key); + if (key === 'panicked') { + if (this.actor.hasCondition(key)) await this.actor.checkAndEndPanic(this.actor); + // this.actor.update({ ['system.general.panic.lastRoll']: 0 }); + // this.actor.ChatMessage.create({ speaker: { actor: actor.id }, content: 'Panic is over', type: CONST.CHAT_MESSAGE_TYPES.OTHER }); + + } else { + if (this.actor.hasCondition(key)) await this.actor.removeCondition(key); + } } } } @@ -1247,7 +1293,7 @@ export class alienrpgActorSheet extends ActorSheet { return actor.sheet.render(true); } - _onCrewRemove(event) { + async _onCrewRemove(event) { event.preventDefault(); const actorData = this.actor; const elem = event.currentTarget; @@ -1255,31 +1301,31 @@ export class alienrpgActorSheet extends ActorSheet { const occupants = this.actor.removeVehicleOccupant(crewId); let crewNumber = actorData.system.crew.passengerQty; crewNumber--; - actorData.update({ 'system.crew.passengerQty': crewNumber }); - return this.actor.update({ 'system.crew.occupants': occupants }); + await actorData.update({ 'system.crew.passengerQty': crewNumber }); + return await actorData.update({ 'system.crew.occupants': occupants }); } - _onChangePosition(event) { + async _onChangePosition(event) { event.preventDefault(); const elem = event.currentTarget; const crewId = elem.closest('.occupant').dataset.crewId; const position = elem.value; - return this.actor.addVehicleOccupant(crewId, position); + return await this.actor.addVehicleOccupant(crewId, position); } - _crewPanic(event) { + async _crewPanic(event) { event.preventDefault(); const dataset = event.currentTarget.dataset; const panicActor = game.actors.get(dataset.crewpanic); - this.actor.rollAbility(panicActor, dataset); + return await this.actor.rollAbility(panicActor, dataset); } - _crewPanicMod(event) { + async _crewPanicMod(event) { console.log('Crew Panic Mod') event.preventDefault(); const dataset = event.currentTarget.dataset; const panicActor = game.actors.get(dataset.crewpanic); - this.actor.rollAbilityMod(panicActor, dataset); + return await this.actor.rollAbilityMod(panicActor, dataset); } } diff --git a/module/actor/actor.js b/module/actor/actor.js index 25da7fb9..2f3cc039 100644 --- a/module/actor/actor.js +++ b/module/actor/actor.js @@ -180,17 +180,6 @@ export class alienrpgActor extends Actor { async _checkOverwatch(actorData) { // debugger; - const conditions = - [ - 'starving', - 'dehydrated', - 'exhausted', - 'freezing', - 'overwatch', - 'panicked' - ]; - - let conDition = this.hasCondition('overwatch'); if (conDition != undefined || conDition) { setProperty(actorData, 'system.general.overwatch', true); @@ -198,7 +187,6 @@ export class alienrpgActor extends Actor { setProperty(actorData, 'system.general.overwatch', false); } - let conDition2 = this.hasCondition('starving'); if (conDition2 != undefined || conDition2) { setProperty(actorData, 'system.general.starving.value', true); @@ -226,23 +214,11 @@ export class alienrpgActor extends Actor { let conDition6 = this.hasCondition('panicked'); // debugger; if (conDition6 != undefined || conDition6) { - setProperty(actorData, 'system.general.panic.value', true); + setProperty(actorData, 'system.general.panic.value', 1); } else { - setProperty(actorData, 'system.general.panic.value', false); + setProperty(actorData, 'system.general.panic.value', 0); } - // conditions.forEach(statCheck); - - // function statCheck(value) { - // let conDition2 = this.hasCondition(value); - // if (conDition2 != undefined || conDition2) { - // setProperty(actorData, `system.general.${value}.value`, true); - // } else { - // setProperty(actorData, `system.general.${value}.value`, false); - // } - // } - - } async rollAbility(actor, dataset, rollMod) { @@ -253,6 +229,7 @@ export class alienrpgActor extends Actor { let effectiveActorType = actor.type; let attrib = dataset.attr; let blind = false; + let oldPanic = 0; game.alienrpg.rollArr.sCount = 0; game.alienrpg.rollArr.multiPush = 0; @@ -394,6 +371,7 @@ export class alienrpgActor extends Actor { let targetLock = parseInt(html.find('[name=targetLock]')[0]?.value); let targetMod = parseInt(html.find('[name=targetMod]')[0]?.value); modifier = parseInt(modifier); + stressMod = parseInt(stressMod); targetLock = parseInt(targetLock); targetMod = parseInt(targetMod); baseModifier = parseInt(baseModifier); @@ -457,13 +435,10 @@ export class alienrpgActor extends Actor { const roll = new Roll(modRoll); roll.evaluate({ async: false }); const customResults = await table.roll({ roll }); - console.warn('customResults', customResults); - let oldPanic = actor.system.general.panic.lastRoll; - debugger; - let manicvaluenew = actor.system.general.panic.value; - if (customResults.roll.total >= 7 && actor.system.general.panic.value === 0) { - // await actor.addCondition('panicked'); + oldPanic = actor.system.general.panic.lastRoll; + + if (customResults.roll.total >= 7 && (actor.system.general.panic.value === 0)) { this.causePanic(actor); } @@ -488,10 +463,11 @@ export class alienrpgActor extends Actor { '

'; let mPanic = customResults.roll.total < actor.system.general.panic.lastRoll; - let pCheck = oldPanic + 1; - if (actor.system.general.panic.value && mPanic) { - actor.update({ 'system.general.panic.lastRoll': pCheck }); + console.log(mPanic, pCheck, oldPanic); + // debugger; + if (mPanic && (actor.system.general.panic.value === 1)) { + await actor.update({ 'system.general.panic.lastRoll': pCheck }); chatMessage += '

' + @@ -520,7 +496,7 @@ export class alienrpgActor extends Actor { chatMessage += this.morePanic(pCheck); } } else { - if (actor.type === 'character') actor.update({ 'system.general.panic.lastRoll': customResults.roll.total }); + if (actor.type === 'character') await actor.update({ 'system.general.panic.lastRoll': customResults.roll.total }); pCheck = customResults.roll.total; chatMessage += '

' + game.i18n.localize('ALIENRPG.Roll') + ' ' + `${pCheck}` + '

'; // chatMessage += game.i18n.localize(`ALIENRPG.${customResults.results[0].text}`); @@ -791,22 +767,27 @@ export class alienrpgActor extends Actor { if (actor.type != 'character') return; if (actor.system.general.panic.lastRoll > 0) { - actor.removeCondition('panicked'); - actor.update({ - 'system.general.panic.lastRoll': 0 + await actor.update({ + 'system.general.panic.lastRoll': 0, + 'system.general.panic.value': 0, }); + await actor.removeCondition('panicked'); + ChatMessage.create({ speaker: { actor: actor.id }, content: 'Panic is over', type: CONST.CHAT_MESSAGE_TYPES.OTHER }); + } else { + await actor.removeCondition('panicked'); ChatMessage.create({ speaker: { actor: actor.id }, content: 'Panic is over', type: CONST.CHAT_MESSAGE_TYPES.OTHER }); } } async causePanic(actor) { + await actor.update({ 'system.general.panic.value': 1 }); await actor.addCondition('panicked'); - // actor.update({ 'system.general.panic.value': true }); + return; } async addCondition(effect) { - if (typeof effect === 'string') effect = duplicate(ALIENRPG.conditionEffects.find((e) => e.id == effect)); + if (typeof (effect) === "string") effect = duplicate(game.alienrpg.config.conditionEffects.find(e => e.id == effect)); if (!effect) return 'No Effect Found'; if (!effect.id) return 'Conditions require an id field'; @@ -817,32 +798,21 @@ export class alienrpgActor extends Actor { // if (game.version < '11') { effect.label = game.i18n.localize(effect.label).toLowerCase(); effect.name = game.i18n.localize(effect.name).toLowerCase(); - effect['flags.core.statusId'] = effect.id; effect['statuses'] = effect.id; - - // } else { - // } - delete effect.id; - return await this.createEmbeddedDocuments('ActiveEffect', [effect]); } } async removeCondition(effect) { - if (typeof effect === 'string') effect = duplicate(ALIENRPG.conditionEffects.find((e) => e.id == effect)); + if (typeof (effect) === "string") effect = duplicate(game.alienrpg.config.conditionEffects.find(e => e.id == effect)); if (!effect) return 'No Effect Found'; - if (!effect.id) return 'Conditions require an id field'; // debugger; let existing = this.hasCondition(effect.id); if (existing) { - let spud = existing._id - - return await this.deleteEmbeddedDocuments('ActiveEffect', [spud]); - - // return existing.delete(); + return await this.deleteEmbeddedDocuments('ActiveEffect', [existing._id]); } } @@ -852,7 +822,7 @@ export class alienrpgActor extends Actor { existing = this.effects.find((i) => i.getFlag('core', 'statusId') == conditionKey); } else { existing = this.effects.find((i) => ( - i.name == conditionKey + i.name === conditionKey ) ); } @@ -860,72 +830,6 @@ export class alienrpgActor extends Actor { return existing; } - async checkMarks(actor, event) { - const field = $(event.currentTarget).siblings('input[type="hidden"]'); - const max = field.data('max') == undefined ? 4 : field.data('max'); - const statIsItemType = field.data('stat-type') == undefined ? false : field.data('stat-type'); // Get the current level and the array of levels - const level = parseFloat(field.val()); - let newLevel = ''; // Toggle next level - forward on click, backwards on right - - if (event.type === 'click') { - newLevel = Math.clamped(level + 1, 0, max); - - } else if (event.type === 'contextmenu') { - newLevel = Math.clamped(level - 1, 0, max); - if (statIsItemType === 'panic') { - actor.checkAndEndPanic(actor); - - } - } - // Update the field value and save the form - field[0].value = newLevel; - return event; - } - - async conCheckMarks(actor, event) { - const field = $(event.currentTarget).siblings('input[type="hidden"]'); - const max = field.data('max') == undefined ? 4 : field.data('max'); - const statIsItemType = field.data('stat-type') == undefined ? false : field.data('stat-type'); // Get the current level and the array of levels - const level = parseFloat(field.val()); - let newLevel = ''; // Toggle next level - forward on click, backwards on right - let aTokens = ''; - // debugger; - if (event.type === 'click') { - newLevel = Math.clamped(level + 1, 0, max); - - switch (field[0].name) { - case 'system.general.radiation.value': - await actor.addCondition('radiation'); - actor.rollAbility(actor, event.currentTarget.dataset); - - break; - - default: - break; - } - } else if (event.type === 'contextmenu') { - newLevel = Math.clamped(level - 1, 0, max); - switch (field[0].name) { - case 'system.general.radiation.value': - { - if (actor.system.general.radiation.value <= 1) { - await actor.removeCondition('radiation'); - } - await this.createChatMessage(game.i18n.localize('ALIENRPG.RadiationReduced'), actor.id) - } - - break; - - default: - break; - } - } // Update the field value and save the form - // console.log(field[0].value); - field[0].value = newLevel; - // console.log(field[0].value); - return event; - } - async consumablesCheck(actor, consUme, label, tItem, supplyModifier) { let r1Data = 0; let r2Data = 0; @@ -1361,7 +1265,6 @@ export class alienrpgActor extends Actor { roll.evaluate({ async: false }); test1 = await atable.draw({ roll: roll, displayChat: false }); } - const messG = test1.results[0].text; switch (type) { case 'character': @@ -1380,14 +1283,20 @@ export class alienrpgActor extends Actor { } } switch (testArray[3]) { - case 'Yes ': + case `Yes `: cFatal = true; break; - case 'Yes, -1 ': - cFatal = true; + case `Yes, –1 `: + { + cFatal = true; + speanex += '
-1 to MEDICAL roll'; + } break; - case 'Yes, -2 ': - cFatal = true; + case `Yes, –2 `: + { + cFatal = true; + speanex += '
-2 to MEDICAL roll'; + } break; default: cFatal = false; @@ -1542,10 +1451,30 @@ export class alienrpgActor extends Actor { type: CONST.CHAT_MESSAGE_TYPES.OTHER, }; + switch (type) { + case 'spacecraft': + if (shipCritType === 'Minor') { + await this.addCondition('shipminor'); + } else { + await this.addCondition('shipmajor'); + } + break; + case 'character': + case 'synthetic': + await this.addCondition('criticalinj'); + break; + case 'creature': + console.log("it's a Creature Crit") + break; + + default: + break; + } + + + ChatMessage.applyRollMode(chatData, game.settings.get('core', 'rollMode')); return ChatMessage.create(chatData); - // } - // } catch (error) { } } async rollCritMan(actor, type, dataset) { @@ -1578,17 +1507,32 @@ export class alienrpgActor extends Actor { switch (type) { case 'synthetic': if (manCrit > 6) { - ui.notifications.warn(game.i18n.localize('ALIENRPG.NoSynCrit')); + ui.notifications.warn(game.i18n.localize('ALIENRPG.RollManSynCrit')); return; } break; case 'character': if (!manCrit.match(/^[1-6]?[1-6]$/gm)) { - ui.notifications.warn(game.i18n.localize('ALIENRPG.NoSynCrit')); + ui.notifications.warn(game.i18n.localize('ALIENRPG.RollManCharCrit')); return; } break; + case 'spacecraft': + if (dataset.crbut === 'minor') { + if (!manCrit.match(/^[1-44]?[1-44]$/gm)) { + ui.notifications.warn(game.i18n.localize('ALIENRPG.RollManShipMajorCrit')); + return; + } + } else { + if (dataset.crbut === 'major') { + if (!manCrit.match(/^[1-12]?[1-12]$/gm)) { + ui.notifications.warn(game.i18n.localize('ALIENRPG.RollManShipMajorCrit')); + return; + } + } + } + break; default: break; } @@ -1607,6 +1551,14 @@ export class alienrpgActor extends Actor { case 'creature': myRenderTemplate('systems/alienrpg/templates/dialog/roll-syn-manual-crit-dialog.html'); break; + case 'spacecraft': + if (dataset.crbut === 'minor') { + myRenderTemplate('systems/alienrpg/templates/dialog/roll-spacecraft-minor-crit-dialog.html'); + } else { + myRenderTemplate('systems/alienrpg/templates/dialog/roll-spacecraft-major-crit-dialog.html'); + } + + break; default: break; @@ -1623,7 +1575,7 @@ export class alienrpgActor extends Actor { * @param {boolean} [isExposed=false] Whether it's an exposed position * @returns {VehicleOccupant} */ - addVehicleOccupant(crewId, position = 'PASSENGER') { + async addVehicleOccupant(crewId, position = 'PASSENGER') { if (this.type !== 'vehicles' && this.type !== 'spacecraft') return; if (this.type === 'vehicles') { if (!ALIENRPG.vehicle.crewPositionFlags.includes(position)) { @@ -1648,9 +1600,9 @@ export class alienrpgActor extends Actor { // Adds the new occupant. data.crew.occupants.push(occupant); - this.update({ 'data.crew.occupants': data.crew.occupants }); + await this.update({ 'data.crew.occupants': data.crew.occupants }); - this.update({ 'data.crew.passengerQty': data.crew.occupants.length }); + await this.update({ 'data.crew.passengerQty': data.crew.occupants.length }); return occupant; } @@ -1709,7 +1661,7 @@ export class alienrpgActor extends Actor { }; ChatMessage.applyRollMode(chatData, game.settings.get('core', 'rollMode')); - ChatMessage.create(chatData); + return ChatMessage.create(chatData); } } export default alienrpgActor; diff --git a/module/actor/spacecraft-sheet.js b/module/actor/spacecraft-sheet.js index 976714f8..d7c5bebe 100644 --- a/module/actor/spacecraft-sheet.js +++ b/module/actor/spacecraft-sheet.js @@ -79,23 +79,18 @@ export class alienrpgSpacecraftSheet extends ActorSheet { data.actor.system.items.sort((a, b) => (a.sort || 0) - (b.sort || 0)); data.actor.system.label = this.actor.label || {}; data.actor.system.filters = this._filters; + data.actor.system.attributes.damage.max = data.actor.system.attributes.hull.value; + data.maxDAM = data.actor.system.attributes.damage.max; + data.currentDAM = data.actor.system.attributes.damage.value; + data.lostDAM = data.maxDAM - data.currentDAM; + + await this._prepareVehicleItems(data); + await this._prepareCrew(data); + let enrichedFields = [ + "actor.system.notes", + ]; + await this._enrichTextFields(data, enrichedFields); - switch (this.actor.type) { - case 'spacecraft': - await this._prepareVehicleItems(data); - await this._prepareCrew(data); - let enrichedFields = [ - "actor.system.notes", - ]; - await this._enrichTextFields(data, enrichedFields); - data.actor.system.attributes.damage.max = data.actor.system.attributes.hull.value; - data.actor.system.attributes.damage.icon = this._getClickIcon(data.actor.system.attributes.damage.value, 'damage'); - - break; - - default: - break; - } logger.debug('Actor Sheet derived data:', data); //Return data to the sheet return data; @@ -187,7 +182,12 @@ export class alienrpgSpacecraftSheet extends ActorSheet { data.inventory = Object.values(inventory); data.critMin = critMin; data.critMaj = critMaj; + console.log(data.critMin.length, data.critMaj.length); + await this.actor.update({ + 'system.general.critMin': (data.critMin.length), + 'system.general.critMaj': (data.critMaj.length), + }); } @@ -287,6 +287,22 @@ export class alienrpgSpacecraftSheet extends ActorSheet { icon: '', callback: (element) => { let itemDel = this.actor.items.get(element.data('item-id')); + if (itemDel.type === 'spacecraft-crit') { + switch (itemDel.system.header.type.value) { + case '0': + if (this.actor.system.general.critMin <= 1) { + this.actor.removeCondition('shipminor'); + } + break; + case '1': + if (this.actor.system.general.critMaj <= 1) { + this.actor.removeCondition('shipmajor'); + } + break; + default: + break; + } + } itemDel.delete(); }, }, @@ -364,12 +380,8 @@ export class alienrpgSpacecraftSheet extends ActorSheet { // plus tohealth and stress html.find('.plus-btn').click(this._plusMinusButton.bind(this)); + html.find('.click-damage-level').on('click contextmenu', this._onClickDamageLevel.bind(this)); // Toggle for radio buttons - html.find('.click-stat-level').on('click contextmenu', this._onClickStatLevel.bind(this)); // Toggle for radio buttons - html.find('.click-stat-level-con').on('click contextmenu', this._onClickStatLevelCon.bind(this)); // Toggle for radio buttons - - - // html.find('.pwr-btn').click(this._supplyRoll.bind(this)); html.find('.inline-edit').change(this._inlineedit.bind(this)); @@ -459,7 +471,7 @@ export class alienrpgSpacecraftSheet extends ActorSheet { return this.actor.createEmbeddedDocuments(itemData); } - _inlineedit(event) { + async _inlineedit(event) { event.preventDefault(); const dataset = event.currentTarget; // console.log('alienrpgActorSheet -> _inlineedit -> dataset', dataset); @@ -467,7 +479,7 @@ export class alienrpgSpacecraftSheet extends ActorSheet { let item = this.actor.items.get(itemId); let temp = dataset.dataset.mod; // let field = temp.slice(5); - return item.update({ [temp]: dataset.value }, {}); + return await item.update({ [temp]: dataset.value }, {}); } /** @@ -527,7 +539,7 @@ export class alienrpgSpacecraftSheet extends ActorSheet { _rollMinorCDMan(event) { event.preventDefault(); const dataset = event.currentTarget.dataset; - this.actor.rollCrit(this.actor, this.actor.type, dataset); + this.actor.rollCritMan(this.actor, this.actor.type, dataset); } _rollMajorCD(event) { @@ -538,7 +550,7 @@ export class alienrpgSpacecraftSheet extends ActorSheet { _rollMajorCDMan(event) { event.preventDefault(); const dataset = event.currentTarget.dataset; - this.actor.rollCrit(this.actor, this.actor.type, dataset); + this.actor.rollCritMan(this.actor, this.actor.type, dataset); } _crewPanic(event) { @@ -554,19 +566,19 @@ export class alienrpgSpacecraftSheet extends ActorSheet { this.actor.rollAbilityMod(panicActor, dataset); } - _activate(event) { + async _activate(event) { event.preventDefault(); const dataset = event.currentTarget; let itemId = dataset.parentElement.dataset.itemId; let item = this.actor.items.get(itemId); - item.update({ 'system.header.active': true }); + await item.update({ 'system.header.active': true }); } - _deactivate(event) { + async _deactivate(event) { event.preventDefault(); const dataset = event.currentTarget; let itemId = dataset.parentElement.dataset.itemId; let item = this.actor.items.get(itemId); - item.update({ 'system.header.active': false }); + await item.update({ 'system.header.active': false }); } _plusMinusButton(event) { @@ -576,162 +588,25 @@ export class alienrpgSpacecraftSheet extends ActorSheet { this.actor.stressChange(this.actor, dataset); } - // _stuntBtn(event) { - // event.preventDefault(); - // let li = $(event.currentTarget).parents('.grid-container'); - // let li2 = li.children('#panel'); - // let item = ''; - // let str = ''; - // let chatData = ''; - // let temp2 = ''; - // let temp3 = ''; - // const dataset = event.currentTarget.dataset; - // let langItem = dataset.pmbut; - // let langStr = langItem; - - // var newLangStr = langStr.replace(/\s+/g, ''); - // let langTemp = 'ALIENRPG.' + [newLangStr]; - // temp3 = game.i18n.localize(langTemp); - - // try { - // item = game.items.getName(dataset.pmbut); - // str = item.name; - // temp2 = item.system.description; - // if (temp2 != null || temp2.length) { - // chatData = item.system.description; - // } - // if (temp3.startsWith('
    ') && chatData.startsWith('

    No Stunts Entered

    ')) { - // chatData = temp3; - // } - // } catch { - // if (temp3.startsWith('
      ')) { - // chatData = temp3; - // } else { - // chatData = '

      No Stunts Entered

      '; - // } - // } - - // let div = $(`
      ${chatData}
      `); - // // Toggle summary - // if (li2.hasClass('expanded')) { - // let summary = li2.children('.panel'); - // summary.slideUp(200, () => summary.remove()); - // } else { - // li2.append(div.hide()); - // div.slideDown(200); - // } - // li2.toggleClass('expanded'); - // } - - // _talentBtn(event) { - // event.preventDefault(); - // let li = $(event.currentTarget).parents('.grid-container'); - // let li2 = li.children('#panel'); - // let item = ''; - // let str = ''; - // let temp1 = ''; - // let temp2 = ''; - // let temp3 = ''; - // let chatData = ''; - // const dataset = event.currentTarget.dataset; - - // item = this.actor.items.get(dataset.pmbut); - // str = item.name; - // temp2 = item.system.general.comment.value; - // if (temp2 != null && temp2.length > 0) { - // chatData = item.system.general.comment.value; - // } else { - // // item = dataset.pmbut; - // // str = item; - // var newStr = str.replace(/\s+/g, ''); - // temp1 = 'ALIENRPG.' + [newStr]; - // temp3 = game.i18n.localize(temp1); - // if (temp3.startsWith('

      ')) { - // chatData = temp3; - // } else { - // chatData = '

      👾

      '; - // } - // } - - // let div = $(`
      ${chatData}
      `); - - // // Toggle summary - // if (li2.hasClass('expanded')) { - // let summary = li2.children('.panel'); - // summary.slideUp(200, () => summary.remove()); - // } else { - // li2.append(div.hide()); - // div.slideDown(200); - // } - // li2.toggleClass('expanded'); - // } - - _onClickStatLevel(event) { + async _onClickDamageLevel(event) { event.preventDefault(); - this.actor.checkMarks(this.actor, event); - this.submit(event); - } - - _onClickStatLevelCon(event) { - event.preventDefault(); - this.actor.conCheckMarks(this.actor, event); - this.submit(event); - } - - /** - * Get the font-awesome icon used to display a certain level of radiation - * @private - */ - - _getClickIcon(level, stat) { - const maxPoints = this.object.system.attributes[stat].max; - const icons = {}; - const usedPoint = ''; - const unUsedPoint = ''; - - for (let i = 0; i <= maxPoints; i++) { - let iconHtml = ''; - - for (let iconColumn = 1; iconColumn <= maxPoints; iconColumn++) { - iconHtml += iconColumn <= i ? usedPoint : unUsedPoint; + let damage = this.actor.system.attributes.damage; + if (event.type == "contextmenu") { // left click + if (damage.value > 0) { + if (damage.value === 0) { + return; + } + return await this.actor.update({ ["system.attributes.damage.value"]: damage.value - 1 }); } - - icons[i] = iconHtml; - } - - return icons[level]; - } - _getContitionIcon(level, stat) { - const maxPoints = this.object.system.attributes[stat].max; - const icons = {}; - const usedPoint = ''; - const unUsedPoint = ''; - - for (let i = 0; i <= maxPoints; i++) { - let iconHtml = ''; - - for (let iconColumn = 1; iconColumn <= maxPoints; iconColumn++) { - iconHtml += iconColumn <= i ? usedPoint : unUsedPoint; + } else { // right click + if (damage.value < damage.max) { + if (damage.value >= 20) { + return; + } + return await this.actor.update({ ["system.attributes.damage.value"]: damage.value + 1 }); } - - icons[i] = iconHtml; } - return icons[level]; - } - - // _supplyRoll(event) { - // event.preventDefault(); - // const element = event.currentTarget; - // const dataset = element.dataset; - // // If it's a power roll it will have an item number so test if it's zero - // if (dataset.item === '0') return; - // const lTemp = 'ALIENRPG.' + dataset.spbutt; - // // If this is a power roll get the exact id of the item to process - // const tItem = dataset.id || 0; - // const label = game.i18n.localize(lTemp) + ' ' + game.i18n.localize('ALIENRPG.Supply'); - // const consUme = dataset.spbutt.toLowerCase(); - // this.actor.consumablesCheck(this.actor, consUme, label, tItem); - // } + } _currencyField(event) { event.preventDefault(); @@ -763,8 +638,6 @@ export class alienrpgSpacecraftSheet extends ActorSheet { } return this.actor.addVehicleOccupant(actorId); } - - } _onCrewEdit(event) { event.preventDefault(); @@ -774,7 +647,7 @@ export class alienrpgSpacecraftSheet extends ActorSheet { return actor.sheet.render(true); } - _onCrewRemove(event) { + async _onCrewRemove(event) { event.preventDefault(); const actorData = this.actor; const elem = event.currentTarget; @@ -782,16 +655,17 @@ export class alienrpgSpacecraftSheet extends ActorSheet { const occupants = this.actor.removeVehicleOccupant(crewId); let crewNumber = actorData.system.crew.passengerQty; crewNumber--; - actorData.update({ 'system.crew.passengerQty': crewNumber }); - return this.actor.update({ 'system.crew.occupants': occupants }); + await actorData.update({ 'system.crew.passengerQty': crewNumber }); + return await actorData.update({ 'system.crew.occupants': occupants }); + } - _onChangePosition(event) { + async _onChangePosition(event) { event.preventDefault(); const elem = event.currentTarget; const crewId = elem.closest('.occupant').dataset.crewId; const position = elem.value; - return this.actor.addVehicleOccupant(crewId, position); + return await this.actor.addVehicleOccupant(crewId, position); } async _shipPhase(event) { diff --git a/module/alienrpg.js b/module/alienrpg.js index ccaf33f9..23f78e1a 100644 --- a/module/alienrpg.js +++ b/module/alienrpg.js @@ -188,6 +188,16 @@ Hooks.once('init', async function () { return txt.replace(regexp, ''); }); + /* +* Repeat given markup with n times +*/ + Handlebars.registerHelper("times", function (n, block) { + var result = ""; + for (let i = 0; i < n; ++i) { + result += block.fn(i); + } + return result; + }); }); diff --git a/module/config.js b/module/config.js index 39fa3adb..fbdcf67a 100644 --- a/module/config.js +++ b/module/config.js @@ -92,6 +92,24 @@ ALIENRPG.conditionEffects = [ label: 'ALIENRPG.Radiation', icon: 'icons/svg/radiation.svg', }, + { + id: 'criticalinj', + name: 'ALIENRPG.CriticalInjuries', + label: 'ALIENRPG.CriticalInjuries', + icon: 'icons/skills/wounds/injury-pain-body-orange.webp', + }, + { + id: 'shipminor', + name: 'ALIENRPG.MINOR-COMPONENT-DAMAGE', + label: 'ALIENRPG.MINOR-COMPONENT-DAMAGE', + icon: 'systems/alienrpg/images/lightning-spanner.webp', + }, + { + id: 'shipmajor', + name: 'ALIENRPG.MAJOR-COMPONENT-DAMAGE', + label: 'ALIENRPG.MAJOR-COMPONENT-DAMAGE', + icon: 'systems/alienrpg/images/cogsplosion.webp', + }, ]; ALIENRPG.vehicle = { diff --git a/module/templates.js b/module/templates.js index 2bd7a297..0853a063 100644 --- a/module/templates.js +++ b/module/templates.js @@ -16,7 +16,6 @@ export const preloadHandlebarsTemplates = async function () { 'systems/alienrpg/templates/actor/tabs/actor-systems.html', 'systems/alienrpg/templates/actor/crt/tabs/actor-systems.html', 'systems/alienrpg/templates/actor/tabs/critical-inj.html', - 'systems/alienrpg/templates/actor/crt/tabs/critical-inj.html', 'systems/alienrpg/templates/actor/tabs/sCraft-minor-crit.html', 'systems/alienrpg/templates/actor/crt/tabs/sCraft-minor-crit.html', 'systems/alienrpg/templates/actor/tabs/sCraft-major-crit.html', diff --git a/scss/components/_forms.scss b/scss/components/_forms.scss index d72f3346..a7f7640b 100644 --- a/scss/components/_forms.scss +++ b/scss/components/_forms.scss @@ -227,3 +227,10 @@ form .sheet-content .click-stat-level { font-size: 15px; flex-wrap: wrap; } + +.newdots { + cursor: pointer; + display: flex; + justify-content: center; + flex-wrap: wrap; +} diff --git a/scss/global/_grid.scss b/scss/global/_grid.scss index 7cb7cccc..771aa8b7 100644 --- a/scss/global/_grid.scss +++ b/scss/global/_grid.scss @@ -973,7 +973,7 @@ grid-template-areas: 'crit1 crit2 crit3 crit4'; // grid-template-rows: 3fr; // padding: 3px; - grid-template-columns: 5% 21% 70% 3%; + grid-template-columns: 5% 31% 60% 3%; align-items: center; } diff --git a/templates/actor/character-sheet.html b/templates/actor/character-sheet.html index cc1bc215..9856ba05 100644 --- a/templates/actor/character-sheet.html +++ b/templates/actor/character-sheet.html @@ -136,36 +136,56 @@

      {{item.name}}
      {{#if actor.system.general.xp.value}} -
      +

      {{localize 'ALIENRPG.campaign'}}

      -
      -

      {{ localize 'ALIENRPG.XP'}}

      - - {{{actor.system.general.xp.icon}}} -

      +

      {{ localize 'ALIENRPG.XP'}}

      +
      + {{#times currentXP}} + + {{/times}} + {{#times lostXP}} + + {{/times}}
      {{else if actor.system.general.sp.value}} -
      +

      {{localize 'ALIENRPG.cinematic'}}

      -
      +

      {{localize 'ALIENRPG.StoryPoints'}}

      - - {{{actor.system.general.sp.icon}}} -
      +
      + {{#times currentSP}} + + {{/times}} + {{#times lostSP}} + + {{/times}} +
      {{else}} -
      +

      {{ localize 'ALIENRPG.XP'}}

      - - {{{actor.system.general.xp.icon}}} +
      + {{#times currentXP}} + + {{/times}} + {{#times lostXP}} + + {{/times}} +
      -

      @@ -253,15 +277,18 @@


      {{ localize 'ALIENRPG.Radiation'}}

      -
      - - {{{actor.system.general.radiation.icon}}} - +
      + {{#times currentRAD}} + + {{/times}} + {{#times lostRAD}} + + {{/times}}
      -
      -
      + +

      {{localize 'ALIENRPG.Consumables'}}

      diff --git a/templates/actor/creature-sheet.html b/templates/actor/creature-sheet.html index b12d42b6..be9efc01 100644 --- a/templates/actor/creature-sheet.html +++ b/templates/actor/creature-sheet.html @@ -1,4 +1,4 @@ -
      +
      @@ -82,7 +82,7 @@

      {{localize 'ALIENRPG.SpecialAbilities'}}

      -
      {{> "systems/alienrpg/templates/actor/tabs/critical-inj.html" }}
      +
      {{> "systems/alienrpg/templates/actor/tabs/critical-inj.html" }}
      {{!-- Notes Tab --}} diff --git a/templates/actor/crt/character-sheet.html b/templates/actor/crt/character-sheet.html index 2301f445..e3b4b70c 100644 --- a/templates/actor/crt/character-sheet.html +++ b/templates/actor/crt/character-sheet.html @@ -142,31 +142,49 @@

      {{item.name}}

      {{localize 'ALIENRPG.cinematic'}}

      -
      -

      {{localize 'ALIENRPG.StoryPoints'}}

      - - {{{actor.system.general.sp.icon}}} +

      {{localize 'ALIENRPG.StoryPoints'}}

      +
      + {{#times currentSP}} + + {{/times}} + {{#times lostSP}} + + {{/times}}
      +
      {{else if actor.system.general.xp.value }}

      {{localize 'ALIENRPG.campaign'}}

      -
      -

      {{ localize 'ALIENRPG.XP'}}

      - - {{{actor.system.general.xp.icon}}} +

      {{ localize 'ALIENRPG.XP'}}

      +
      + {{#times currentXP}} + + {{/times}} + {{#times lostXP}} + + {{/times}}
      {{else}} -
      -

      {{localize 'ALIENRPG.StoryPoints'}}

      - - {{{actor.system.general.sp.icon}}} +

      {{localize 'ALIENRPG.StoryPoints'}}

      + +
      + {{#times currentSP}} + + {{/times}} + {{#times lostSP}} + + {{/times}}
      -
      -

      {{ localize 'ALIENRPG.XP'}}

      - - {{{actor.system.general.xp.icon}}} +

      {{ localize 'ALIENRPG.XP'}}

      +
      + {{#times currentXP}} + + {{/times}} + {{#times lostXP}} + + {{/times}}
      {{/if}}
      @@ -175,39 +193,66 @@

      {{ localize 'ALIENRPG.XP'}}

      {{ localize 'ALIENRPG.Conditions'}}

      -
      - -

      {{{actor.system.general.starving.icon}}} {{ localize 'ALIENRPG.Starving'}} +

      + {{#ife actor.system.general.starving.value true}} + + {{else}} + + {{/ife}} + {{ localize 'ALIENRPG.Starving'}}

      - -

      {{{actor.system.general.dehydrated.icon}}} {{ localize 'ALIENRPG.Dehydrated'}} + +

      + {{#ife actor.system.general.dehydrated.value true}} + + {{else}} + + {{/ife}} + {{ localize 'ALIENRPG.Dehydrated'}}

      -
      - -

      {{{actor.system.general.exhausted.icon}}} {{ localize 'ALIENRPG.Exhausted'}} + +

      + {{#ife actor.system.general.exhausted.value true}} + + {{else}} + + {{/ife}} + {{ localize 'ALIENRPG.Exhausted'}}

      -
      - -

      {{{actor.system.general.freezing.icon}}} {{ localize 'ALIENRPG.Freezing'}} + +

      + {{#ife actor.system.general.freezing.value true}} + + {{else}} + + {{/ife}} + {{ localize 'ALIENRPG.Freezing'}}

      - {{#if actor.system.general.panic.value}} -

      {{{actor.system.general.panic.icon}}} {{ localize 'ALIENRPG.Panicked'}} - + {{#ife actor.system.general.panic.value 1}} +

      + + + {{ localize 'ALIENRPG.Panicked'}} +

      - {{else}} -

      {{{actor.system.general.panic.icon}}} {{ localize 'ALIENRPG.Panicked'}}

      - {{/if}} + {{else}} +

      + + + {{ localize 'ALIENRPG.Panicked'}} +

      + {{/ife}}
      @@ -226,14 +271,26 @@

      {{#if actor.system.general.radiation.value}}

      {{ localize 'ALIENRPG.Radiation'}}

      - - {{{actor.system.general.radiation.icon}}} +
      + {{#times currentRAD}} + + {{/times}} + {{#times lostRAD}} + + {{/times}} +
      {{else}}

      {{ localize 'ALIENRPG.Radiation'}}

      - - {{{actor.system.general.radiation.icon}}} +
      + {{#times currentRAD}} + + {{/times}} + {{#times lostRAD}} + + {{/times}} +
      {{/if}} @@ -353,7 +410,7 @@

      {{item.name}}

      -
      {{> "systems/alienrpg/templates/actor/crt/tabs/critical-inj.html" }}
      +
      {{> "systems/alienrpg/templates/actor/tabs/critical-inj.html" }}
      diff --git a/templates/actor/crt/spacecraft-sheet.html b/templates/actor/crt/spacecraft-sheet.html index 1836da1d..d8891c01 100644 --- a/templates/actor/crt/spacecraft-sheet.html +++ b/templates/actor/crt/spacecraft-sheet.html @@ -65,10 +65,13 @@

      {{localize "ALIENRPG.AI"}}

      -
      - - {{{actor.system.attributes.damage.icon}}} - +
      + {{#times currentDAM}} + + {{/times}} + {{#times lostDAM}} + + {{/times}}
      {{> "systems/alienrpg/templates/actor/crt/tabs/sCraft-minor-crit.html" }}
      diff --git a/templates/actor/crt/synthetic-sheet.html b/templates/actor/crt/synthetic-sheet.html index 7f6c0927..eeb3c72d 100644 --- a/templates/actor/crt/synthetic-sheet.html +++ b/templates/actor/crt/synthetic-sheet.html @@ -145,59 +145,101 @@

      {{item.name}}

      {{localize 'ALIENRPG.cinematic'}}

      -
      -

      {{localize 'ALIENRPG.StoryPoints'}}

      - - {{{actor.system.general.sp.icon}}} +

      {{localize 'ALIENRPG.StoryPoints'}}

      +
      + {{#times currentSP}} + + {{/times}} + {{#times lostSP}} + + {{/times}}
      +
      {{else if actor.system.general.xp.value }}

      {{localize 'ALIENRPG.campaign'}}

      -
      -

      {{ localize 'ALIENRPG.XP'}}

      - - {{{actor.system.general.xp.icon}}} +

      {{ localize 'ALIENRPG.XP'}}

      +
      + {{#times currentXP}} + + {{/times}} + {{#times lostXP}} + + {{/times}}
      {{else}} -
      -

      {{localize 'ALIENRPG.StoryPoints'}}

      - - {{{actor.system.general.sp.icon}}} +

      {{localize 'ALIENRPG.StoryPoints'}}

      + +
      + {{#times currentSP}} + + {{/times}} + {{#times lostSP}} + + {{/times}}
      -
      -

      {{ localize 'ALIENRPG.XP'}}

      - - {{{actor.system.general.xp.icon}}} +

      {{ localize 'ALIENRPG.XP'}}

      +
      + {{#times currentXP}} + + {{/times}} + {{#times lostXP}} + + {{/times}}
      {{/if}}
      +

      {{ localize 'ALIENRPG.Conditions'}}

      {{#if actor.system.header.synthstress}} -
      - -

      {{{actor.system.general.starving.icon}}} {{ localize 'ALIENRPG.Starving'}} -

      -
      -
      - -

      {{{actor.system.general.dehydrated.icon}}} {{ localize 'ALIENRPG.Dehydrated'}} -

      -
      +
      + +
      -
      - -

      {{{actor.system.general.exhausted.icon}}} {{ localize 'ALIENRPG.Exhausted'}} -

      -
      +

      + {{#ife actor.system.general.dehydrated.value true}} + + {{else}} + + {{/ife}} + {{ localize 'ALIENRPG.Dehydrated'}} +

      +
      + +
      -
      - -

      {{{actor.system.general.freezing.icon}}} {{ localize 'ALIENRPG.Freezing'}} -

      +

      + {{#ife actor.system.general.freezing.value true}} + + {{else}} + + {{/ife}} + {{ localize 'ALIENRPG.Freezing'}} +

      +
      {{else}}
      {{localize 'ALIENRPG.SynthDontNeed'}}
      @@ -214,6 +256,7 @@

      {{localize 'ALIENRPG.Overwatch'}}

      +
      @@ -227,14 +270,26 @@

      {{localize 'ALIENRPG.SynthStress'}}

      {{#if actor.system.general.radiation.value}}

      {{ localize 'ALIENRPG.Radiation'}}

      - - {{{actor.system.general.radiation.icon}}} +
      + {{#times currentRAD}} + + {{/times}} + {{#times lostRAD}} + + {{/times}} +
      {{else}}

      {{ localize 'ALIENRPG.Radiation'}}

      - - {{{actor.system.general.radiation.icon}}} +
      + {{#times currentRAD}} + + {{/times}} + {{#times lostRAD}} + + {{/times}} +
      {{/if}}
      diff --git a/templates/actor/crt/tabs/critical-inj.html b/templates/actor/crt/tabs/critical-inj.html deleted file mode 100644 index 950c5848..00000000 --- a/templates/actor/crt/tabs/critical-inj.html +++ /dev/null @@ -1,10 +0,0 @@ -
        - {{#each critInj as |item iid|}} -
      1. - - {{item.name}} - {{striptags item.data.attributes.effects}} - -
      2. - {{/each}} -
      \ No newline at end of file diff --git a/templates/actor/spacecraft-sheet.html b/templates/actor/spacecraft-sheet.html index a1f08e7f..d91850da 100644 --- a/templates/actor/spacecraft-sheet.html +++ b/templates/actor/spacecraft-sheet.html @@ -65,10 +65,13 @@

      {{localize "ALIENRPG.AI"}}

      -
      - - {{{actor.system.attributes.damage.icon}}} - +
      + {{#times currentDAM}} + + {{/times}} + {{#times lostDAM}} + + {{/times}}
      {{> "systems/alienrpg/templates/actor/tabs/sCraft-minor-crit.html" }}
      diff --git a/templates/actor/synthetic-sheet.html b/templates/actor/synthetic-sheet.html index 0da9a34c..01e006ab 100644 --- a/templates/actor/synthetic-sheet.html +++ b/templates/actor/synthetic-sheet.html @@ -140,36 +140,56 @@

      {{item.name}}
      {{#if actor.system.general.xp.value}} -
      +

      {{localize 'ALIENRPG.campaign'}}

      -
      -

      {{ localize 'ALIENRPG.XP'}}

      - - {{{actor.system.general.xp.icon}}} -

      +

      {{ localize 'ALIENRPG.XP'}}

      +
      + {{#times currentXP}} + + {{/times}} + {{#times lostXP}} + + {{/times}}
      {{else if actor.system.general.sp.value}} -
      +

      {{localize 'ALIENRPG.cinematic'}}

      -
      +

      {{localize 'ALIENRPG.StoryPoints'}}

      - - {{{actor.system.general.sp.icon}}} -
      +
      + {{#times currentSP}} + + {{/times}} + {{#times lostSP}} + + {{/times}} +
      {{else}} -
      +

      {{ localize 'ALIENRPG.XP'}}

      - - {{{actor.system.general.xp.icon}}} +
      + {{#times currentXP}} + + {{/times}} + {{#times lostXP}} + + {{/times}} +
      -
      +

      {{localize 'ALIENRPG.StoryPoints'}}

      - - {{{actor.system.general.sp.icon}}} +
      + {{#times currentSP}} + + {{/times}} + {{#times lostSP}} + + {{/times}} +
      {{/if}}
      @@ -182,24 +202,54 @@

      {{localize 'ALIENRPG.StoryPoints'}}

      {{ localize 'ALIENRPG.Conditions'}}

      {{#if actor.system.header.synthstress}}
      -
      - -

      {{{actor.system.general.starving.icon}}} {{ localize 'ALIENRPG.Starving'}} + -
      - -

      {{{actor.system.general.dehydrated.icon}}} {{ localize 'ALIENRPG.Dehydrated'}} + -
      - -

      {{{actor.system.general.exhausted.icon}}} {{ localize 'ALIENRPG.Exhausted'}} + + -
      - -

      {{{actor.system.general.freezing.icon}}} {{ localize 'ALIENRPG.Freezing'}} + +

      @@ -220,10 +270,13 @@

      {{ localize 'ALIENRPG.Radiation'}}

      -
      - - {{{actor.system.general.radiation.icon}}} - +
      + {{#times currentRAD}} + + {{/times}} + {{#times lostRAD}} + + {{/times}}
      diff --git a/templates/dialog/roll-spacecraft-major-crit-dialog.html b/templates/dialog/roll-spacecraft-major-crit-dialog.html new file mode 100644 index 00000000..9a27e145 --- /dev/null +++ b/templates/dialog/roll-spacecraft-major-crit-dialog.html @@ -0,0 +1,6 @@ + +
      + + +
      + \ No newline at end of file diff --git a/templates/dialog/roll-spacecraft-minor-crit-dialog.html b/templates/dialog/roll-spacecraft-minor-crit-dialog.html new file mode 100644 index 00000000..ce3ed191 --- /dev/null +++ b/templates/dialog/roll-spacecraft-minor-crit-dialog.html @@ -0,0 +1,6 @@ +
      +
      + + +
      +
      \ No newline at end of file From 3fab7b874b7af7378dc4755982cde80cd1fb57a7 Mon Sep 17 00:00:00 2001 From: pwatson100 Date: Thu, 17 Aug 2023 11:31:40 +0100 Subject: [PATCH 3/4] Changes completed - Testing required pre release. --- css/alienrpg.css | 2 +- css/alienrpg.css.map | 2 +- lang/cn.json | 7 + lang/de.json | 7 + lang/en.json | 7 + lang/es.json | 7 + lang/fr.json | 7 + lang/it.json | 7 + lang/pt-br.json | 7 + lang/zh-tw.json | 7 + module/YZEDiceRoller.js | 117 +++++--- module/actor/actor-sheet.js | 269 +++++++++++------- module/actor/actor.js | 136 ++++----- module/actor/spacecraft-sheet.js | 75 +++-- module/alienrpg.js | 22 +- module/item/item-sheet.js | 3 +- scss/actor/_alien-crt-actor.scss | 2 +- templates/actor/character-sheet.html | 110 +++---- templates/actor/creature-sheet.html | 42 +-- templates/actor/crt/character-sheet.html | 145 +++++----- templates/actor/crt/creature-sheet.html | 50 ++-- templates/actor/crt/spacecraft-sheet.html | 52 ++-- templates/actor/crt/synthetic-sheet.html | 163 +++++------ templates/actor/crt/tabs/actor-inventory.html | 4 +- templates/actor/crt/territory-sheet.html | 4 +- templates/actor/crt/vehicles-sheet.html | 14 +- templates/actor/spacecraft-sheet.html | 53 ++-- templates/actor/synthetic-sheet.html | 110 +++---- templates/actor/tabs/actor-inventory.html | 4 +- templates/actor/territory-sheet.html | 4 +- templates/actor/vehicles-sheet.html | 18 +- templates/item/specialty-sheet.html | 4 +- templates/item/talent-sheet.html | 4 +- templates/item/weapon-sheet.html | 2 +- 34 files changed, 834 insertions(+), 633 deletions(-) diff --git a/css/alienrpg.css b/css/alienrpg.css index 3a50e5fc..f3fdada1 100644 --- a/css/alienrpg.css +++ b/css/alienrpg.css @@ -5293,7 +5293,7 @@ combobox:focus { border: 0px solid var(--aliengreen); } .alienrpg .crt .Item11 .items-list { - height: 179px; + height: auto; } .alienrpg .crt .critical-inj { padding-bottom: 10px; diff --git a/css/alienrpg.css.map b/css/alienrpg.css.map index d7cc15f1..efc358c3 100644 --- a/css/alienrpg.css.map +++ b/css/alienrpg.css.map @@ -1 +1 @@ -{"version":3,"sources":["..\\scss\\utils\\_typography.scss","alienrpg.css","..\\scss\\utils\\_colors.scss","..\\scss\\alienrpg.scss","..\\scss\\global\\_window.scss","..\\scss\\global\\_mother-instruction-images.scss","..\\scss\\global\\_grid.scss","..\\scss\\global\\_flex.scss","..\\scss\\global\\_itemList.scss","..\\scss\\global\\_select-css.scss","..\\scss\\actor\\_alien-crt-ui.scss","..\\scss\\global\\_module.scss","..\\scss\\actor\\_alien-crt-actor.scss","..\\scss\\components\\_forms.scss","..\\scss\\components\\_resource.scss","..\\scss\\components\\_tabs.scss","..\\scss\\components\\_items.scss"],"names":[],"mappings":"AAKA;EACE,qBAAA;EACA,kBAAA;EACA,gBAAA;EACA,kBAAA;EACA,wHAAA;EACA,yKAAA;ACJF;ADOA;EACE,qBAAA;EACA,kBAAA;EACA,gBAAA;EACA,wIAAA;EACA,sFAAA;ACLF;ADQA;EACE,uBAAA;EACA,kBAAA;EACA,gBAAA;EACA,kBAAA;EACA,mHAAA;EACA,yKAAA;ACNF;ADSA;EACE,oBAAA;EACA,gCAAA;EACA,kBAAA;ACPF;ADWA;EACE,qBAAA;EACA,kBAAA;EACA,gBAAA;EACA,kBAAA;EACA,yHAAA;EACA,87CAAA;ACTF;ADqBA;EACE,sBAAA;EACA,kBAAA;EACA,gBAAA;EACA,kBAAA;EACA,kGAAA;EACA,yKAAA;ACnBF;ADsBA;EAEE,oBAAA;EACA,gBAAA;ACrBF;;AC3CA;EACE,gCAAA;EACA,sCAAA;EACA,oCAAA;EACA,+BAAA;EACA,0BAAA;EACA,uBAAA;EACA,yBAAA;EACA,2BAAA;EACA,oEAAA;EACA,kEAAA;EACA,sCAAA;EACA,kCAAA;EACA,iCAAA;EACA,sCAAA;EACA,oCAAA;EAEA,wCAAA;EACA,yCAAA;EACA,uCAAA;AD6CF;;AE9DA,kBAAA;ACNA;EACE,gBAAA;AHwEF;;AGtEA;EAEE,WAAA;EACA,2BAAA;EAAA,wBAAA;EAAA,mBAAA;EACA,gBAAA;EACA,gBAAA;EACA,kBAAA;EACA,WAAA;EACA,UAAA;EACA,0BFXQ;EEYR,mCAAA;EACA,kBAAA;EACA,wBAAA;EACA,gBAAA;EACA,kBAAA;EACA,UAAA;AHwEF;;AGtEA;EACE,iBAAA;AHyEF;;AGtEA;EAIE,0BAAA;EACA,mCAAA;AHsEF;;AGhDA;EACE,6BAAA;EACA,wBAAA;EACA,0BAAA;EACA,0BFtDQ;EEuDR,4BAAA;EAAA,6BAAA;MAAA,0BAAA;UAAA,sBAAA;EACA,qBAAA;MAAA,iBAAA;EACA,YAAA;EACA,kBAAA;EACA,gBAAA;EACA,6BAAA;AHmDF;;AG/CE;EAIE,kDAAA;EACA,sBAAA;EACA,mCAAA;EACA,kBAAA;EAEA,yCAAA;AH8CJ;AG5CE;EACE,6BAAA;EAEA,cAAA;EACA,0BF/EM;EEgFN,6BAAA;EACA,kCAAA;EACA,kBAAA;EACA,cAAA;EACA,uBAAA;EACA,eAAA;AH6CJ;AG3CE;EACE,6BAAA;EAEA,cAAA;EAEA,0BF5FM;EE6FN,6BAAA;AH2CJ;AGzCE;EACE,6BAAA;EAEA,cAAA;EAEA,0BFpGM;EEqGN,mCAAA;EACA,WAAA;EACA,aAAA;EACA,kBAAA;EACA,eAAA;EACA,iBAAA;AHyCJ;AGtCE;EACE,6BAAA;EAEA,cAAA;EAEA,0BFlHM;EEmHN,mCAAA;EAEA,aAAA;EACA,kBAAA;EACA,eAAA;EACA,iBAAA;AHqCJ;AGnCE;EACE,kCF5HM;ADiKV;;AGjCA;EACE,uBFjIQ;EEkIR,0BFjIQ;ADqKV;;AGjCA;EACE,uBFtIQ;EEuIR,0BFtIQ;AD0KV;;AGlCA;EACE,uBF1IQ;EE2IR,0BF1IQ;AD+KV;;AGlCA;EACE,uBF/IQ;EEgJR,0BF/IQ;ADoLV;;AGnCA;EACE,iCAAA;EACA,kBAAA;AHsCF;;AGpCA;EAEE,uCAAA;EACA,sBAAA;EACA,4BAAA;EACA,2BAAA;EACA,cAAA;AHsCF;AGnCE;EACE,wBAAA;AHqCJ;AGlCE;EACE,wBAAA;AHoCJ;AGjCE;EACE,wBAAA;AHmCJ;AGhCE;EACE,wBAAA;AHkCJ;;AG9BA;EAEE,uCAAA;EACA,sBAAA;EACA,4BAAA;EACA,2BAAA;EACA,wBAAA;EAEA,iBAAA;AH+BF;;AG7BA;EACE,0BAAA;EAEA,wBAAA;AH+BF;;AG5BA;EACE,0BAAA;AH+BF;;AG5BA;EACE,0BAAA;AH+BF;;AG5BA;EACE,oBAAA;EAAA,oBAAA;EAAA,aAAA;EACA,yBAAA;MAAA,sBAAA;UAAA,mBAAA;EACA,0DAAA;EACA,cAAA;EACA,wBAAA;AH+BF;;AG5BA;EACE,WAAA;AH+BF;;AG5BA;EACE,mCAAA;EACA,kBAAA;EACA,0BFtNQ;ADqPV;AG7BE;EACE,cAAA;EACA,0BF1NM;ADyPV;AG5BE;EACE,cAAA;EAEA,0BFhOM;AD6PV;;AG1BA;EACE,oBAAA;UAAA,YAAA;AH6BF;;AG3BA;EACE,oBAAA;UAAA,YAAA;AH8BF;;AG5BA;EACE,oBAAA;UAAA,YAAA;AH+BF;;AG5BA;EACE,cAAA;EAEA,0BFhPQ;EEiPR,mCAAA;EACA,kBAAA;AH8BF;;AG3BA;EACE,0BFtPQ;EEuPR,gBAAA;EACA,mCAAA;EACA,kBAAA;EACA,mBAAA;EACA,qBAAA;AH8BF;;AG3BA;;EAGE,wBAAA;AH6BF;;AG3BA;EAEE,cAAA;AH6BF;;AG3BA;EAEE,cAAA;AH6BF;;AG1BA;EACE,SAAA;EACA,UAAA;EACA,WAAA;EACA,gBAAA;AH6BF;;AG1BA;EACE,SAAA;EACA,UAAA;EACA,WAAA;AH6BF;;AGvBA;EACE,SAAA;EACA,UAAA;EACA,WAAA;AH0BF;;AGtBE;EACE,mBAAA;MAAA,WAAA;UAAA,OAAA;EACA,SAAA;EACA,WAAA;EACA,iBAAA;EACA,UAAA;EACA,cAAA;EACA,SAAA;AHyBJ;;AGrBA;;EAEE,wBAAA;EACA,sBAAA;EACA,mCAAA;EACA,cAAA;EACA,eAAA;EACA,6CAAA;UAAA,qCAAA;EACA,yCAAA;UAAA,iCAAA;AHwBF;;AGrBA;EACE,UAAA;EACA,yCAAA;UAAA,iCAAA;AHwBF;;AGTE;EAEE,uCAAA;EACA,gBAAA;EACA,mBAAA;EACA,eAAA;AHWJ;;AGPE;EAGE,uCAAA;EACA,cAAA;EACA,eAAA;AHQJ;;AGJE;EAGE,uCAAA;EACA,eAAA;EACA,mBAAA;EACA,eAAA;AHKJ;;AGDE;EAGE,uCAAA;EACA,eAAA;EACA,mBAAA;EACA,eAAA;AHEJ;;AGEE;EAEE,0BAAA;EACA,uCAAA;EAEA,mBAAA;EACA,eAAA;AHDJ;;AGKA;EACE,WAAA;EACA,YAAA;EACA,iBAAA;EACA,UAAA;AHFF;;AGKA;EACE,cAAA;EACA,UAAA;EACA,6BAAA;AHFF;;AGME;EAEE,kCAAA;EACA,eAAA;EACA,mBAAA;EACA,eAAA;AHJJ;;AGQA;EACE,UAAA;EACA,UAAA;EACA,6BAAA;AHLF;;AGQA;EACE,qBAAA;EACA,YAAA;EACA,YAAA;EAEA,iBAAA;EACA,cAAA;EACA,yDAAA;EACA,uCAAA;EACA,mCAAA;EACA,mBAAA;EACA,wBAAA;EACA,6BAAA;EACA,oBAAA;AHNF;;AGQA;EACE,mBAAA;EACA,wBAAA;EACA,qCAAA;AHLF;;AGOA;EACE,kBAAA;EACA,QAAA;EACA,oBAAA;EACA,uBAAA;EACA,YAAA;AHJF;;AGMA;;EAEE,yBAAA;UAAA,iBAAA;AHHF;;AGMA;EACE,qBAAA;EACA,YAAA;EACA,YAAA;EACA,gCF3bQ;EE6bR,iBAAA;EACA,2CAAA;EACA,6BAAA;EACA,mBAAA;EACA,mCAAA;EACA,mBAAA;EACA,wBAAA;EACA,6BAAA;EACA,oBAAA;AHJF;;AGMA;EACE,mBAAA;EACA,wBAAA;AHHF;;AGMA;EACE,qBAAA;EACA,YAAA;EACA,YAAA;EACA,mCAAA;EACA,mBAAA;EACA,wBAAA;EACA,iBAAA;EACA,iBAAA;EAGA,6BAAA;EACA,oBAAA;AHLF;;AGOA;EACE,kBAAA;EACA,wBAAA;AHJF;;AGOA;EACE,qBAAA;EACA,WAAA;EACA,YAAA;EACA,YAAA;EACA,WAAA;EACA,2DAAA;AHJF;;AGMA;EACE,qBAAA;EACA,WAAA;EACA,YAAA;EACA,YAAA;EACA,WAAA;EACA,2DAAA;AHHF;;AGKA;EACE,qBAAA;EACA,WAAA;EACA,YAAA;EACA,YAAA;EACA,WAAA;EACA,2DAAA;AHFF;;AGIA;EACE,qBAAA;EACA,WAAA;EACA,YAAA;EACA,YAAA;EACA,WAAA;EACA,2DAAA;AHDF;;AGGA;EACE,qBAAA;EACA,WAAA;EACA,YAAA;EACA,YAAA;EACA,WAAA;EACA,2DAAA;AHAF;;AGGA;EACE,kBAAA;EACA,qBAAA;EACA,+BAAA;AHAF;;AGGA;EACE,kBAAA;EACA,YAAA;EACA,gCFjhBQ;EEmhBR,kBAAA;EACA,kBAAA;EACA,cAAA;EACA,kBAAA;EACA,UAAA;EACA,SAAA;EACA,WAAA;EACA,kBAAA;EACA,mBAAA;EACA,+BAAA;AHDF;;AGGA;EACE,YAAA;EACA,kBAAA;EACA,QAAA;EACA,UAAA,EAAA,gCAAA;EACA,gBAAA;EACA,iBAAA;EACA,mBAAA;EACA,mEAAA;AHAF;;AGEA;EACE,mBAAA;AHCF;;AGEA;EACE,cAAA;EACA,gCF9iBQ;AD+iBV;;AGEA;EACE,uCAAA;AHCF;;AGEA;EACE,kBAAA;EACA,qBAAA;EACA,wCAAA;AHCF;;AGEA,iBAAA;AACA;EAIE,gBAAA;EACA,kBAAA;EACA,YAAA;EACA,gCFnkBQ;EEokBR,wBAAA;EACA,kBAAA;EACA,kBAAA;EACA,cAAA;EACA,kBAAA;EACA,UAAA;EAGA,mBAAA;EACA,mBAAA;EACA,+BAAA;AHJF;;AGOA,oEAAA;AACA;EACE,mBAAA;AHJF;;AGOA;EACE,YAAA;EACA,kBAAA;EACA,QAAA;EACA,UAAA,EAAA,gCAAA;EACA,gBAAA;EACA,iBAAA;EACA,mBAAA;EACA,mEAAA;AHJF;;AGWA;EACE,4BAAA;AHRF;;AGWA;EACE,0BAAA;EACA,mBAAA;EACA,iBAAA;EACA,6BAAA;EACA,qBAAA;EACA,2CAAA;AHRF;;AGWA;EACE,2BAAA;AHRF;;AGUA;EACE,gCAAA;EACA,iBAAA;EACA,iBAAA;AHPF;;AGSA;EACE,iCAAA;AHNF;;AGQA;EACE,gCAAA;EACA,iBAAA;AHLF;;AGQA;EACE,gBAAA;EACA,wBAAA;EACA,mCAAA;AHLF;;AGQA;EACE,uBF1oBQ;ADqoBV;;AGQA;EACE,qBF7oBQ;ADwoBV;;AIzoBA;EACE,qBAAA;EACA,WAAA;EACA,YAAA;EACA,YAAA;EACA,WAAA;EACA,gEAAA;AJ4oBF;;AI1oBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;EACA,uEAAA;AJ6oBF;;AI3oBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;EACA,sEAAA;AJ8oBF;;AI5oBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;EACA,oEAAA;AJ+oBF;;AI7oBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;EACA,oEAAA;AJgpBF;;AI7oBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;EACA,4DAAA;AJgpBF;;AI9oBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;EACA,6DAAA;AJipBF;;AI/oBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;EACA,8DAAA;AJkpBF;;AIhpBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;EACA,qEAAA;AJmpBF;;AIjpBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;EACA,qEAAA;AJopBF;;AIjpBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;EACA,yEAAA;AJopBF;;AIjpBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;EACA,yEAAA;AJopBF;;AIlpBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;EACA,iEAAA;AJqpBF;;AInpBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;EACA,4DAAA;AJspBF;;AIppBA;EACE,cAAA;EACA,YAAA;EACA,YAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;EACA,uDAAA;AJupBF;;AIrpBA;EACE,cAAA;EACA,YAAA;EACA,YAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;EACA,4DAAA;AJwpBF;;AItpBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;EACA,6DAAA;AJypBF;;AIvpBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;EACA,0DAAA;AJ0pBF;;AIvpBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;EACA,mEAAA;AJ0pBF;;AIxpBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;EACA,4EAAA;AJ2pBF;;AIzpBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;EACA,qEAAA;AJ4pBF;;AI1pBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,6DAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;AJ6pBF;;AI3pBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,mEAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;AJ8pBF;;AI5pBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,uEAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;AJ+pBF;;AI7pBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,uEAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;AJgqBF;;AI9pBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,mEAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;AJiqBF;;AI/pBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,+DAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;AJkqBF;;AIhqBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,gEAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;AJmqBF;;AIjqBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;EACA,yEAAA;AJoqBF;;AIjqBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;EACA,uEAAA;AJoqBF;;AIjqBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,iEAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;AJoqBF;;AIlqBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,iEAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;AJqqBF;;AInqBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,6DAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;AJsqBF;;AIpqBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,8DAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;AJuqBF;;AIrqBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,6DAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;AJwqBF;;AIrqBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,qEAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;AJwqBF;;AItqBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,mEAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;AJyqBF;;AIvqBA;EACE,qBAAA;EACA,YAAA;EACA,aAAA;EACA,+DAAA;EACA,gBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;AJ0qBF;;AIxqBA;EACE,qBAAA;EACA,YAAA;EACA,aAAA;EACA,8DAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;AJ2qBF;;AIzqBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,kEAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;AJ4qBF;;AI1qBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,mEAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;AJ6qBF;;AI3qBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,+DAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;AJ8qBF;;AI5qBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,mEAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;AJ+qBF;;AI7qBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,kEAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;AJgrBF;;AI9qBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,yEAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;AJirBF;;AI/qBA;EACE,qBAAA;EACA,YAAA;EACA,aAAA;EACA,mEAAA;EACA,eAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;AJkrBF;;AIhrBA;EACE,qBAAA;EACA,YAAA;EACA,aAAA;EACA,qEAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;AJmrBF;;AIjrBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,mEAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;AJorBF;;AIlrBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,kEAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;AJqrBF;;AInrBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,0DAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;AJsrBF;;AIprBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,0DAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;AJurBF;;AIrrBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,0DAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;AJwrBF;;AIrrBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;EACA,yDAAA;AJwrBF;;AItrBA;EACE,cAAA;EACA,YAAA;EACA,YAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;EACA,6DAAA;AJyrBF;;AItrBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,iEAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;AJyrBF;;AItrBA;EACE,cAAA;EACA,YAAA;EACA,YAAA;EACA,oEAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;AJyrBF;;AItrBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,gEAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;AJyrBF;;AItrBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,4DAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;AJyrBF;;AItrBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;EACA,qEAAA;AJyrBF;;AIvrBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;EACA,qEAAA;AJ0rBF;;AIxrBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;EACA,uEAAA;AJ2rBF;;AIxrBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,qEAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;AJ2rBF;;AKjzCA;EACE,aAAA;EACA,0BAAA;EAIA,UAAA;EACA,yBAAA;MAAA,sBAAA;UAAA,mBAAA;ALizCF;;AK9yCA;EACE,aAAA;EACA,mBAAA;EACA,8BAAA;EAGA,UAAA;EACA,yBAAA;MAAA,sBAAA;UAAA,mBAAA;AL+yCF;;AK3yCA;EACE,0BAAA;EACA,gDAAA;EACA,+BAAA;EAEA,qBAAA;EACA,SAAA;AL6yCF;;AK1yCA;EACE,0BAAA;EACA,gDAAA;EACA,+BAAA;EACA,oBAAA;EACA,YAAA;AL6yCF;;AK1yCA;EACE,aAAA;EAEA,wLACE;EAWF,kCAAA;ALiyCF;;AK9xCA;EACE,aAAA;EAEA,wLACE;EAUF,kCAAA;ALsxCF;;AKnxCA;EACE,gBAAA;EACA,mCAAA;EACA,YAAA;EACA,kBAAA;ALsxCF;;AKpxCA;EACE,gBAAA;EACA,mCAAA;ALuxCF;;AKrxCA;EACE,gBAAA;EACA,mCAAA;EACA,gBAAA;EACA,iBAAA;EACA,kBAAA;ALwxCF;;AKtxCA;EACE,gBAAA;EACA,mCAAA;EACA,gBAAA;EACA,iBAAA;EACA,kBAAA;ALyxCF;;AKvxCA;EACE,gBAAA;EACA,mCAAA;EACA,gBAAA;EACA,iBAAA;EACA,kBAAA;AL0xCF;;AKxxCA;EACE,gBAAA;EACA,mCAAA;EAEA,gBAAA;EACA,iBAAA;EACA,kBAAA;AL0xCF;;AKxxCA;EACE,gBAAA;EACA,mCAAA;EACA,gBAAA;EACA,iBAAA;EACA,kBAAA;EAEA,YAAA;AL0xCF;;AKxxCA;EACE,gBAAA;EACA,mCAAA;EACA,YAAA;AL2xCF;;AKzxCA;EACE,gBAAA;EACA,mCAAA;EACA,gBAAA;EACA,mBAAA;AL4xCF;;AK1xCA;EACE,iBAAA;EACA,mCAAA;EACA,gBAAA;EACA,mBAAA;AL6xCF;;AKzxCA;EACE,iBAAA;EACA,mCAAA;EACA,YAAA;EACA,0BAAA;MAAA,qBAAA;EACA,wBAAA;MAAA,qBAAA;UAAA,uBAAA;EACA,gBAAA;AL4xCF;;AKzxCA;EACE,aAAA;EACA,mBAAA;EACA,8BAAA;EACA,+BAAA;EACA,UAAA;EACA,yBAAA;EACA,sBAAA;EACA,mBAAA;AL4xCF;;AKzxCA;EACE,aAAA;EACA,uCAAA;EAEA,8BAAA;AL2xCF;;AKpxCA;EACE,kBAAA;EACA,yCAAA;EAEA,0BAAA;MAAA,qBAAA;ALsxCF;;AKlxCA;EACE,kBAAA;EAEA,iBAAA;EACA,0BAAA;MAAA,qBAAA;ALoxCF;;AK/wCA;EACE,aAAA;EACA,ysBACE;EAmBF,4CAAA;EACA,wBAAA;AL+vCF;;AK3vCA;EACE,kBAAA;AL8vCF;;AK5vCA;EACE,mBAAA;AL+vCF;;AK7vCA;EACE,eAAA;EAEA,0BAAA;MAAA,qBAAA;EACA,mBAAA;AL+vCF;;AK7vCA;EACE,eAAA;EAEA,0BAAA;MAAA,qBAAA;AL+vCF;;AK7vCA;EACE,eAAA;EAEA,0BAAA;MAAA,qBAAA;EACA,mBAAA;AL+vCF;;AK7vCA;EACE,eAAA;EAEA,0BAAA;MAAA,qBAAA;EACA,mBAAA;AL+vCF;;AK7vCA;EACE,eAAA;EAEA,0BAAA;MAAA,qBAAA;EACA,mBAAA;AL+vCF;;AK7vCA;EACE,eAAA;EAEA,0BAAA;MAAA,qBAAA;AL+vCF;;AK7vCA;EACE,eAAA;EAEA,YAAA;AL+vCF;;AK7vCA;EACE,eAAA;EAEA,YAAA;EACA,iBAAA;EACA,mBAAA;AL+vCF;;AK7vCA;EACE,eAAA;EAEA,YAAA;EACA,mBAAA;AL+vCF;;AK7vCA;EACE,gBAAA;EAEA,YAAA;AL+vCF;;AK7vCA;EACE,gBAAA;EAEA,YAAA;AL+vCF;;AK7vCA;EACE,gBAAA;EAEA,YAAA;EACA,iBAAA;EACA,mBAAA;AL+vCF;;AK7vCA;EACE,gBAAA;EAEA,YAAA;EACA,mBAAA;AL+vCF;;AK7vCA;EACE,gBAAA;EAEA,YAAA;AL+vCF;;AK7vCA;EACE,gBAAA;EAEA,YAAA;AL+vCF;;AK7vCA;EACE,gBAAA;EAEA,YAAA;EAEA,iBAAA;EACA,mBAAA;AL8vCF;;AK5vCA;EACE,gBAAA;EAEA,YAAA;EAEA,mBAAA;AL6vCF;;AK3vCA;EACE,gBAAA;EAEA,YAAA;AL6vCF;;AK1vCA;EACE,gBAAA;EAEA,YAAA;AL4vCF;;AK1vCA;EACE,gBAAA;EAEA,YAAA;EAEA,iBAAA;EACA,mBAAA;AL2vCF;;AKzvCA;EACE,gBAAA;EAEA,YAAA;EAEA,mBAAA;AL0vCF;;AKxvCA;EACE,gBAAA;EAEA,YAAA;EACA,oBAAA;AL0vCF;;AKxvCA;EACE,gBAAA;EAEA,YAAA;EACA,oBAAA;EACA,mBAAA;AL0vCF;;AKxvCA;EACE,gBAAA;EAEA,YAAA;EACA,oBAAA;AL0vCF;;AKxvCA;EACE,gBAAA;EAEA,YAAA;EACA,oBAAA;EACA,mBAAA;AL0vCF;;AKxvCA;EACE,gBAAA;EAEA,YAAA;EACA,oBAAA;AL0vCF;;AKxvCA;EACE,gBAAA;EAEA,YAAA;EACA,oBAAA;AL0vCF;;AKxvCA;EACE,gBAAA;EAEA,0BAAA;MAAA,qBAAA;AL0vCF;;AKxvCA;EACE,gBAAA;EAEA,0BAAA;MAAA,qBAAA;AL0vCF;;AKxvCA;EACE,gBAAA;EAEA,0BAAA;MAAA,qBAAA;EACA,mBAAA;AL0vCF;;AKxvCA;EACE,gBAAA;EAEA,0BAAA;MAAA,qBAAA;EACA,mBAAA;AL0vCF;;AKxvCA;EACE,gBAAA;EAEA,0BAAA;MAAA,qBAAA;AL0vCF;;AKxvCA;EACE,gBAAA;EAEA,0BAAA;MAAA,qBAAA;AL0vCF;;AKvvCA;EACE,aAAA;EAEA,SAAA;EACA,UAAA;EAIA,gFACE;EAMF,gCAAA;ALgvCF;;AK9uCA;EACE,eAAA;EAGA,kBAAA;AL+uCF;;AK7uCA;EACE,eAAA;ALgvCF;;AK3uCA;EACE,eAAA;AL8uCF;;AK1uCA;EACE,eAAA;AL6uCF;;AKxuCA;EACE,aAAA;EAEA,SAAA;EACA,UAAA;EACA,iBAAA;EACA,yBAAA;MAAA,sBAAA;UAAA,mBAAA;EACA,mCAAA;EACA,wCAAA;EACA,sCAAA;AL0uCF;;AKvuCA;EACE,gBAAA;AL0uCF;;AKtuCA;EACE,gBAAA;ALyuCF;;AKpuCA;EACE,gBAAA;EACA,WAAA;EACA,YAAA;ALuuCF;;AKpuCA;EACE,gBAAA;ALuuCF;;AKluCA;EACE,aAAA;EAEA,iGACE;EAMF,8BAAA;AL8tCF;;AK3tCA;EACE,kBAAA;EAEA,kBAAA;AL6tCF;;AK3tCA;EACE,eAAA;EAEA,sBAAA;MAAA,mBAAA;UAAA,qBAAA;EACA,kBAAA;AL6tCF;;AK3tCA;EACE,eAAA;AL8tCF;;AK3tCA;EACE,gBAAA;EAEA,kBAAA;EACA,kBAAA;AL6tCF;;AK3tCA;EACE,gBAAA;AL8tCF;;AK3tCA;EACE,iBAAA;EAEA,kBAAA;EACA,kBAAA;AL6tCF;;AK1tCA;EACE,iBAAA;AL6tCF;;AK1tCA;EACE,iBAAA;EAEA,kBAAA;EACA,kBAAA;AL4tCF;;AK1tCA;EACE,iBAAA;AL6tCF;;AKztCA;EACE,aAAA;EACA,mCAAA;EACA,kCAAA;EACA,2BAAA;AL4tCF;;AKztCA;EACE,aAAA;EACA,mCAAA;EACA,gFACE;EAGF,2BAAA;ALytCF;;AKttCA;EACE,gBAAA;ALytCF;;AKvtCA;EACE,iBAAA;AL0tCF;;AKxtCA;EACE,iBAAA;AL2tCF;;AKztCA;EACE,iBAAA;AL4tCF;;AK1tCA;EACE,iBAAA;AL6tCF;;AK3tCA;EACE,iBAAA;AL8tCF;;AK5tCA;EACE,iBAAA;AL+tCF;;AK7tCA;EACE,iBAAA;ALguCF;;AK9tCA;EACE,iBAAA;ALiuCF;;AK9tCA;EACE,aAAA;EACA,mCAAA;EACA,gFACE;EAGF,2BAAA;EACA,yBAAA;MAAA,sBAAA;UAAA,mBAAA;EACA,mBAAA;AL8tCF;;AK3tCA;EACE,iBAAA;AL8tCF;;AK5tCA;EACE,iBAAA;AL+tCF;;AK7tCA;EACE,iBAAA;ALguCF;;AK9tCA;EACE,iBAAA;ALiuCF;;AK/tCA;EACE,iBAAA;ALkuCF;;AKhuCA;EACE,iBAAA;ALmuCF;;AKjuCA;EACE,iBAAA;ALouCF;;AKjuCA;EACE,aAAA;EACA,mCAAA;EACA,kGACE;EAGF,kCAAA;EACA,yBAAA;MAAA,sBAAA;UAAA,mBAAA;ALiuCF;;AK9tCA;EACE,kBAAA;ALiuCF;;AK/tCA;EACE,kBAAA;ALkuCF;;AKhuCA;EACE,kBAAA;ALmuCF;;AKjuCA;EACE,kBAAA;ALouCF;;AKluCA;EACE,kBAAA;ALquCF;;AKnuCA;EACE,kBAAA;ALsuCF;;AKnuCA;EACE,aAAA;EAEA,2HACE;EAGF,mBAAA;EAEA,uDAAA;EAEA,yBAAA;MAAA,sBAAA;UAAA,mBAAA;ALguCF;;AK7tCA;EACE,gBAAA;EACA,kBAAA;ALguCF;;AK9tCA;EACE,gBAAA;EACA,kBAAA;ALiuCF;;AK/tCA;EACE,gBAAA;EACA,kBAAA;ALkuCF;;AKhuCA;EACE,gBAAA;EACA,oBAAA;ALmuCF;;AKjuCA;EACE,gBAAA;EACA,kBAAA;ALouCF;;AKluCA;EACE,gBAAA;EACA,oBAAA;ALquCF;;AKnuCA;EACE,gBAAA;EACA,kBAAA;ALsuCF;;AKpuCA;EACE,gBAAA;EACA,kBAAA;ALuuCF;;AKruCA;EACE,gBAAA;EACA,kBAAA;ALwuCF;;AKtuCA;EACE,iBAAA;EACA,oBAAA;ALyuCF;;AKvuCA;EACE,iBAAA;EACA,kBAAA;AL0uCF;;AKxuCA;EACE,iBAAA;EACA,oBAAA;AL2uCF;;AKzuCA;EACE,iBAAA;EACA,kBAAA;AL4uCF;;AK1uCA;EACE,iBAAA;EACA,kBAAA;AL6uCF;;AK1uCA;EACE,aAAA;EAEA,6IACE;EAEF,mBAAA;EAEA,2DAAA;EAEA,yBAAA;MAAA,sBAAA;UAAA,mBAAA;ALwuCF;;AKruCA;EACE,gBAAA;EACA,kBAAA;ALwuCF;;AKtuCA;EACE,gBAAA;EACA,oBAAA;ALyuCF;;AKvuCA;EACE,gBAAA;EACA,oBAAA;AL0uCF;;AKxuCA;EACE,gBAAA;EACA,mBAAA;AL2uCF;;AKzuCA;EACE,gBAAA;EACA,kBAAA;AL4uCF;;AK1uCA;EACE,gBAAA;EACA,kBAAA;AL6uCF;;AK3uCA;EACE,gBAAA;EACA,oBAAA;AL8uCF;;AK5uCA;EACE,gBAAA;EACA,mBAAA;AL+uCF;;AK7uCA;EACE,gBAAA;EACA,oBAAA;ALgvCF;;AK9uCA;EACE,iBAAA;EACA,oBAAA;ALivCF;;AK/uCA;EACE,iBAAA;EACA,oBAAA;ALkvCF;;AKhvCA;EACE,iBAAA;EACA,oBAAA;ALmvCF;;AKjvCA;EACE,iBAAA;EACA,oBAAA;ALovCF;;AKlvCA;EACE,iBAAA;EACA,oBAAA;ALqvCF;;AKnvCA;EACE,iBAAA;EACA,oBAAA;ALsvCF;;AKpvCA;EACE,iBAAA;EACA,oBAAA;ALuvCF;;AKrvCA;EACE,iBAAA;EACA,oBAAA;ALwvCF;;AKtvCA;EACE,iBAAA;EACA,oBAAA;ALyvCF;;AKvvCA;EACE,aAAA;EAEA,sGACE;EAEF,mBAAA;EAEA,sDAAA;EAEA,yBAAA;MAAA,sBAAA;UAAA,mBAAA;ALqvCF;;AKlvCA;EACE,gBAAA;EACA,kBAAA;ALqvCF;;AKnvCA;EACE,gBAAA;EACA,oBAAA;ALsvCF;;AKpvCA;EACE,gBAAA;EACA,oBAAA;ALuvCF;;AKrvCA;EACE,gBAAA;EACA,mBAAA;ALwvCF;;AKtvCA;EACE,gBAAA;EACA,kBAAA;ALyvCF;;AKvvCA;EACE,gBAAA;EACA,kBAAA;AL0vCF;;AKxvCA;EACE,gBAAA;EACA,oBAAA;AL2vCF;;AKzvCA;EACE,gBAAA;EACA,mBAAA;AL4vCF;;AK1vCA;EACE,gBAAA;EACA,oBAAA;AL6vCF;;AK3vCA;EACE,iBAAA;EACA,oBAAA;AL8vCF;;AK5vCA;EACE,iBAAA;EACA,oBAAA;AL+vCF;;AK7vCA;EACE,iBAAA;EACA,oBAAA;ALgwCF;;AK9vCA;EACE,iBAAA;EACA,oBAAA;ALiwCF;;AK/vCA;EACE,iBAAA;EACA,sBAAA;ALkwCF;;AKhwCA;EACE,iBAAA;EACA,oBAAA;ALmwCF;;AKjwCA;EACE,iBAAA;EACA,oBAAA;ALowCF;;AKlwCA;EACE,iBAAA;EACA,oBAAA;ALqwCF;;AKnwCA;EACE,iBAAA;EACA,oBAAA;ALswCF;;AKnwCA;EACE,aAAA;EACA,gEACE;EAKF,YAAA;EACA,8BAAA;EACA,yBAAA;MAAA,sBAAA;UAAA,mBAAA;ALiwCF;;AK9vCA;EACE,eAAA;EACA,oBAAA;EACA,iBAAA;ALiwCF;;AK9vCA;EACE,eAAA;EACA,mBAAA;EACA,kBAAA;ALiwCF;;AK9vCA;EACE,eAAA;EACA,kBAAA;ALiwCF;;AK/vCA;EACE,eAAA;EACA,mBAAA;EACA,kBAAA;EACA,gBAAA;ALkwCF;;AK9vCA;EACE,mBAAA;EACA,yBAAA;ALiwCF;;AK/vCA;EACE,aAAA;EACA,qCAAA;EAGA,iCAAA;EACA,yBAAA;MAAA,sBAAA;UAAA,mBAAA;ALgwCF;;AK7vCA;EACE,eAAA;EACA,kBAAA;EACA,kBAAA;ALgwCF;;AK9vCA;EACE,eAAA;EAEA,iBAAA;EACA,kBAAA;ALgwCF;;AK9vCA;EACE,eAAA;EACA,mBAAA;ALiwCF;;AK9vCA;EACE,aAAA;EACA,8CAAA;EAGA,oCAAA;EACA,yBAAA;MAAA,sBAAA;UAAA,mBAAA;AL+vCF;;AK5vCA;EACE,gBAAA;EACA,kBAAA;EACA,kBAAA;AL+vCF;;AK7vCA;EACE,gBAAA;EACA,kBAAA;EACA,iBAAA;EACA,kBAAA;ALgwCF;;AK9vCA;EACE,gBAAA;EACA,kBAAA;EACA,iBAAA;EACA,kBAAA;EACA,uBAAA;MAAA,oBAAA;UAAA,iBAAA;ALiwCF;;AK/vCA;EACE,gBAAA;EACA,mBAAA;ALkwCF;;AK/vCA;EACE,aAAA;EACA,8CAAA;EAGA,gCAAA;EACA,yBAAA;MAAA,sBAAA;UAAA,mBAAA;ALgwCF;;AK7vCA;EACE,kBAAA;EACA,kBAAA;EACA,kBAAA;ALgwCF;;AK9vCA;EACE,kBAAA;EACA,kBAAA;EACA,iBAAA;EACA,kBAAA;ALiwCF;;AK9vCA;EACE,kBAAA;EACA,mBAAA;ALiwCF;;AK9vCA;EACE,aAAA;EACA,4CACE;EAEF,YAAA;EACA,8BAAA;EACA,yBAAA;MAAA,sBAAA;UAAA,mBAAA;AL+vCF;;AK5vCA;EACE,eAAA;EACA,oBAAA;EACA,iBAAA;AL+vCF;;AK7vCA;EACE,eAAA;EACA,mBAAA;EACA,kBAAA;ALgwCF;;AK9vCA;EACE,eAAA;EACA,oBAAA;EACA,iBAAA;EACA,iBAAA;ALiwCF;;AK/vCA;EACE,eAAA;EACA,iBAAA;ALkwCF;;AK/vCA;EACE,aAAA;EACA,8CAAA;EAEA,yCAAA;EACA,yBAAA;MAAA,sBAAA;UAAA,mBAAA;EACA,WAAA;EACA,UAAA;ALiwCF;;AK7vCA;EACE,gBAAA;EACA,oBAAA;ALgwCF;;AK5vCA;EACE,gBAAA;EACA,mBAAA;EACA,kBAAA;AL+vCF;;AK7vCA;EACE,gBAAA;EACA,mBAAA;EACA,kBAAA;ALgwCF;;AK9vCA;EACE,gBAAA;EACA,oBAAA;ALiwCF;;AK9vCA;EACE,aAAA;EACA,mCAAA;EACA,UAAA;EACA,SAAA;EACA,8BAAA;ALiwCF;;AK/vCA;EACE,gBAAA;ALkwCF;;AKhwCA;EACE,gBAAA;EAEA,kBAAA;ALkwCF;;AK/vCA;EACE,aAAA;EACA,sCAAA;EAEA,gCAAA;EACA,yBAAA;MAAA,sBAAA;UAAA,mBAAA;EACA,SAAA;EACA,UAAA;ALiwCF;;AK9vCA;EACE,kBAAA;EACA,oBAAA;ALiwCF;;AK/vCA;EACE,kBAAA;EACA,oBAAA;EACA,kBAAA;ALkwCF;;AK/vCA;EACE,aAAA;EACA,mCAAA;EACA,+EAGE;EAKF,8BAAA;EACA,yBAAA;MAAA,sBAAA;UAAA,mBAAA;AL2vCF;;AKxvCA;EACE,gBAAA;AL2vCF;;AKzvCA;EACE,gBAAA;AL4vCF;;AK1vCA;EACE,gBAAA;AL6vCF;;AK3vCA;EACE,gBAAA;AL8vCF;;AK5vCA;EACE,gBAAA;AL+vCF;;AK7vCA;EACE,gBAAA;ALgwCF;;AK9vCA;EACE,gBAAA;ALiwCF;;AK/vCA;EACE,gBAAA;ALkwCF;;AKhwCA;EACE,aAAA;EACA,mCAAA;EACA,sFACE;EAKF,2BAAA;EACA,yBAAA;MAAA,sBAAA;UAAA,mBAAA;EACA,mBAAA;AL8vCF;;AK3vCA;EACE,iBAAA;AL8vCF;;AK5vCA;EACE,iBAAA;AL+vCF;;AK7vCA;EACE,iBAAA;ALgwCF;;AK9vCA;EACE,iBAAA;ALiwCF;;AK/vCA;EACE,iBAAA;ALkwCF;;AKhwCA;EACE,iBAAA;ALmwCF;;AKjwCA;EACE,iBAAA;ALowCF;;AKlwCA;EACE,iBAAA;ALqwCF;;AKlwCA;EACE,aAAA;EACA,SAAA;EACA,UAAA;EACA,oGACE;EAIF,gCAAA;ALiwCF;;AK/vCA;EACE,gBAAA;EACA,kBAAA;EACA,kBAAA;ALkwCF;;AKhwCA;EACE,gBAAA;EACA,kBAAA;ALmwCF;;AKjwCA;EACE,gBAAA;EACA,kBAAA;ALowCF;;AKlwCA;EACE,gBAAA;EACA,kBAAA;ALqwCF;;AKlwCA;EACE,aAAA;EACA,YAAA;EACA,gEACE;EAEF,yCAAA;EACA,+BAAA;EACA,qBAAA;ALmwCF;;AKhwCA;EACE,eAAA;EACA,kBAAA;ALmwCF;;AKjwCA;EACE,eAAA;EACA,kBAAA;ALowCF;;AKlwCA;EACE,eAAA;EACA,kBAAA;ALqwCF;;AKnwCA;EACE,eAAA;EACA,mBAAA;ALswCF;;AKpwCA;EACE,eAAA;EACA,kBAAA;ALuwCF;;AKrwCA;EACE,eAAA;EACA,kBAAA;ALwwCF;;AKtwCA;EACE,eAAA;EACA,kBAAA;ALywCF;;AKvwCA;EACE,eAAA;EACA,mBAAA;AL0wCF;;AKvwCA;EACE,aAAA;EAEA,mBAAA;EACA,iBAAA;EACA,kBAAA;EACA,iBAAA;EACA,qBAAA;EACA,+BAAA;EACA,yBAAA;MAAA,sBAAA;UAAA,mBAAA;EACA,mGACE;EAEF,uDAAA;ALuwCF;;AKpwCA;EACE,gBAAA;EACA,kBAAA;ALuwCF;;AKrwCA;EACE,gBAAA;EACA,oBAAA;EACA,kBAAA;ALwwCF;;AKtwCA;EACE,gBAAA;EACA,kBAAA;ALywCF;;AKvwCA;EACE,gBAAA;EACA,oBAAA;EACA,kBAAA;AL0wCF;;AKxwCA;EACE,gBAAA;EACA,oBAAA;AL2wCF;;AKzwCA;EACE,gBAAA;EACA,kBAAA;AL4wCF;;AK1wCA;EACE,gBAAA;EACA,oBAAA;EACA,kBAAA;AL6wCF;;AK3wCA;EACE,gBAAA;EACA,kBAAA;AL8wCF;;AK5wCA;EACE,gBAAA;EACA,oBAAA;EACA,kBAAA;AL+wCF;;AK7wCA;EACE,iBAAA;EACA,oBAAA;ALgxCF;;AK9wCA;EACE,iBAAA;EACA,oBAAA;ALixCF;;AK/wCA;EACE,iBAAA;EACA,oBAAA;ALkxCF;;AK/wCA;EACE,aAAA;EACA,qFACE;EAEF,mBAAA;EACA,gBAAA;EACA,kBAAA;EACA,iBAAA;EACA,qBAAA;EAEA,uDAAA;EACA,yBAAA;MAAA,sBAAA;UAAA,mBAAA;AL+wCF;;AK5wCA;EACE,gBAAA;EACA,kBAAA;AL+wCF;;AK7wCA;EACE,gBAAA;EACA,kBAAA;ALgxCF;;AK9wCA;EACE,gBAAA;EACA,kBAAA;ALixCF;;AK/wCA;EACE,gBAAA;EACA,oBAAA;ALkxCF;;AKhxCA;EACE,gBAAA;EACA,kBAAA;ALmxCF;;AKjxCA;EACE,gBAAA;EACA,oBAAA;ALoxCF;;AKlxCA;EACE,gBAAA;EACA,oBAAA;ALqxCF;;AKnxCA;EACE,gBAAA;EACA,oBAAA;ALsxCF;;AKnxCA;;;EAGE,wBAAA;MAAA,qBAAA;UAAA,uBAAA;EACA,yBAAA;MAAA,sBAAA;UAAA,mBAAA;EACA,kBAAA;EACA,UAAA;EACA,mCAAA;ALsxCF;;AKnxCA;EACE,uBAAA;MAAA,oBAAA;UAAA,2BAAA;EACA,gBAAA;ALsxCF;;AKnxCA;EACE,qBAAA;MAAA,kBAAA;UAAA,yBAAA;EACA,iBAAA;ALsxCF;;AKnxCA;EACE,aAAA;EACA,wDACE;EAEF,yCAAA;ALoxCF;;AKlxCA;EACE,oBAAA;EACA,cAAA;ALqxCF;;AKnxCA;EACE,oBAAA;EACA,cAAA;ALsxCF;;AKpxCA;EACE,oBAAA;EACA,cAAA;ALuxCF;;AKrxCA;EACE,mBAAA;EACA,cAAA;ALwxCF;;AKtxCA;EACE,kBAAA;EACA,cAAA;ALyxCF;;AKvxCA;EACE,oBAAA;EACA,cAAA;AL0xCF;;AKxxCA;EACE,oBAAA;EACA,cAAA;AL2xCF;;AKzxCA;EACE,mBAAA;EACA,cAAA;AL4xCF;;AKzxCA;EACE,aAAA;EACA,4EACE;EAEF,qCAAA;AL0xCF;;AKxxCA;EACE,oBAAA;EACA,eAAA;AL2xCF;;AKzxCA;EACE,oBAAA;EACA,eAAA;AL4xCF;;AK1xCA;EACE,oBAAA;EACA,eAAA;AL6xCF;;AK3xCA;EACE,mBAAA;EACA,eAAA;AL8xCF;;AK5xCA;EACE,mBAAA;EACA,eAAA;AL+xCF;;AK7xCA;EACE,kBAAA;EACA,eAAA;ALgyCF;;AK9xCA;EACE,oBAAA;EACA,eAAA;ALiyCF;;AK/xCA;EACE,mBAAA;EACA,eAAA;ALkyCF;;AKhyCA;EACE,oBAAA;EACA,eAAA;ALmyCF;;AKjyCA;EACE,mBAAA;EACA,gBAAA;ALoyCF;;AKjyCA;EACE,aAAA;EACA,iBAAA;EACA,mCAAA;EACA,sDAAA;EACA,sCAAA;ALoyCF;;AKjyCA;EACE,kBAAA;ALoyCF;;AKlyCA;EACE,kBAAA;ALqyCF;;AKnyCA;EACE,kBAAA;ALsyCF;;AKpyCA;EACE,kBAAA;ALuyCF;;AMxxFA;EACE,yBAAA;MAAA,sBAAA;UAAA,mBAAA;EACA,wBAAA;MAAA,qBAAA;UAAA,uBAAA;EACA,kBAAA;EACA,UAAA;AN2xFF;;AMxxFA;EACE,yBAAA;MAAA,sBAAA;UAAA,8BAAA;AN2xFF;;AMtxFA;EACE,oBAAA;EAAA,oBAAA;EAAA,aAAA;EACA,4BAAA;EAAA,6BAAA;MAAA,0BAAA;UAAA,sBAAA;EACA,qBAAA;MAAA,iBAAA;ANyxFF;;AMpxFA;EACE,mBAAA;MAAA,WAAA;UAAA,OAAA;ANuxFF;;AMrxFA;EACE,mBAAA;MAAA,WAAA;UAAA,OAAA;ANwxFF;;AMtxFA;EACE,mBAAA;MAAA,WAAA;UAAA,OAAA;ANyxFF;;AMvxFA;EACE,mBAAA;MAAA,WAAA;UAAA,OAAA;AN0xFF;;AMxxFA;EACE,oBAAA;EAAA,oBAAA;EAAA,aAAA;EACA,8BAAA;EAAA,6BAAA;MAAA,uBAAA;UAAA,mBAAA;EACA,mBAAA;MAAA,eAAA;EACA,uBAAA;MAAA,oBAAA;UAAA,2BAAA;AN2xFF;;AMzxFA;EACE,mBAAA;MAAA,WAAA;UAAA,OAAA;AN4xFF;;AM1xFA;EACE,mBAAA;MAAA,WAAA;UAAA,OAAA;AN6xFF;;AM3xFA;EACE,mBAAA;MAAA,WAAA;UAAA,OAAA;AN8xFF;;AM5xFA;EACE,mBAAA;MAAA,WAAA;UAAA,OAAA;AN+xFF;;AM7xFA;EACE,mBAAA;MAAA,WAAA;UAAA,OAAA;ANgyFF;;AOp1FA;EACE,gCAAA;EACA,YAAA;EACA,eAAA;EACA,gCAAA;EACA,kBAAA;EACA,kBAAA;EACA,wBAAA;APu1FF;;AOp1FA;EACE,kBAAA;EACA,QAAA;EACA,SAAA;EACA,6BAAA;EACA,WAAA;EACA,mCAAA;EACA,kBAAA;APu1FF;;AOp1FA;EACE,kBAAA;EACA,SAAA;EACA,YAAA;EACA,eAAA;EACA,iBAAA;EACA,qBNzBQ;EM0BR,kCAAA;EACA,cAAA;APu1FF;;AOp1FA;EACE,kBAAA;EACA,SAAA;APu1FF;;AOp1FA;EACE,SAAA;EACA,QAAA;EACA,SAAA;EACA,kCAAA;EACA,mCAAA;EACA,wCAAA;APu1FF;;AOp1FA;EACE,MAAA;EACA,QAAA;EACA,SAAA;EACA,kCAAA;EACA,mCAAA;EACA,qCAAA;APu1FF;;AOp1FA;EACE,yCAAA;APu1FF;;AOp1FA;EACE,sCAAA;APu1FF;;AOr1FA;EACE,kBAAA;EACA,QAAA;EACA,SAAA;EACA,6BAAA;EACA,WAAA;EACA,mCAAA;EACA,kBAAA;APw1FF;;AOr1FA,iBAAA;AACA;EACE,2CAAA;EAIA,mCAAA;APw1FF;;AOt1FA;EACE;IACE,UAAA;EPy1FF;EOv1FA;IACE,UAAA;EPy1FF;EOv1FA;IACE,UAAA;EPy1FF;EOv1FA;IACE,UAAA;EPy1FF;AACF;AO7yFA;EACE;IACE,UAAA;EPy1FF;EOv1FA;IACE,UAAA;EPy1FF;EOv1FA;IACE,UAAA;EPy1FF;EOv1FA;IACE,UAAA;EPy1FF;AACF;AOv1FA,SAAA;ACrJA,kEAAA;AACA;EACE,cAAA;EACA,eAAA;EACA,6BAAA;EACA,gBAAA;EACA,cAAA;EAGA,WAAA;EACA,cAAA,EAAA,yDAAA;EACA,8BAAA;UAAA,sBAAA;EACA,SAAA;EACA,mCAAA;EACA,qDAAA;UAAA,6CAAA;EACA,oBAAA;EACA,qBAAA;EACA,wBAAA;EACA,gBAAA;EAEA;;;GAAA;EAMA,8CAAA;EACA,oCAAA;EAEA,mFAAA;EACA,6CAAA;EACA,6BAAA;EACA,+BAAA;ARy+FF;;AQv+FA,mCAAA;AACA;EACE,aAAA;AR0+FF;;AQx+FA,gBAAA;AACA;EACE,cAAA;AR2+FF;;AQz+FA,gBAAA;AACA;EACE,cAAA;EACA,wFAAA;EACA,iDAAA;UAAA,yCAAA;EACA,0DAAA;EACA,cAAA;EACA,aAAA;EACA,gCPjDQ;AD6hGV;;AQz+FA,iCAAA;AACA;EACE,mBAAA;EACA,0BAAA;AR4+FF;;AQz+FA,iEAAA;AACA;;;EAGE,4CAAA;EACA,gCAAA;AR4+FF;;AQz+FA,oBAAA;AACA;;EAEE,wBAAA;EACA,8CAAA;EACA,oCAAA;AR4+FF;;AQv+FA;;EAEE,6BAAA;AR0+FF;;ASzjGA;;;;;;;CAAA;AASA;EACE;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,eAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;AACF;AS1nGA;EACE;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,eAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;AACF;ASxjGA;EACE;IACE,gHAAA;ET0jGF;ESxjGA;IACE,gHAAA;ET0jGF;ESxjGA;IACE,gHAAA;ET0jGF;ESxjGA;IACE,gHAAA;ET0jGF;ESxjGA;IACE,4GAAA;ET0jGF;ESxjGA;IACE,gHAAA;ET0jGF;ESxjGA;IACE,gHAAA;ET0jGF;ESxjGA;IACE,gHAAA;ET0jGF;ESx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","file":"alienrpg.css","sourcesContent":["// @import url('https://fonts.googleapis.com/css2?family=Wallpoet:wght@400;800&family=Wallpoet:wght@300;400;500&display=swap');\r\n\r\n// $font-primary: 'Wallpoet', sans-serif;\r\n// $font-secondary: 'Wallpoet', sans-serif;\r\n\r\n@font-face {\r\n font-family: 'Changa';\r\n font-style: normal;\r\n font-weight: 400;\r\n font-display: swap;\r\n src: local('Changa', sans-serif), url(https://fonts.gstatic.com/s/changa/v10/2-cm9JNi2YuVOUckZpy-.woff2) format('woff2');\r\n 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;\r\n}\r\n\r\n@font-face {\r\n font-family: 'Roboto';\r\n font-style: normal;\r\n font-weight: 400;\r\n src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu72xKOzY.woff2) format('woff2');\r\n unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;\r\n}\r\n\r\n@font-face {\r\n font-family: 'Wallpoet';\r\n font-style: normal;\r\n font-weight: 400;\r\n font-display: swap;\r\n src: local('Wallpoet'), url(https://fonts.gstatic.com/s/wallpoet/v12/f0X10em2_8RnXVVdUObp58Q.woff2) format('woff2');\r\n 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;\r\n}\r\n\r\n@font-face {\r\n font-family: 'OCR-A';\r\n src: url('../fonts/ocraext.ttf');\r\n font-style: normal;\r\n}\r\n\r\n// @import url('https://fonts.googleapis.com/css2?family=Kosugi&display=swap');\r\n@font-face {\r\n font-family: 'Kosugi';\r\n font-style: normal;\r\n font-weight: 400;\r\n font-display: swap;\r\n src: url(https://fonts.gstatic.com/s/kosugi/v14/pxiFyp4_v8FCjlI4MdLqfUsvcYfqJiw3zzHMw5Qu_B3d0SE.50.woff2) format('woff2');\r\n unicode-range: U+4093, U+4103, U+4105, U+4148, U+414f, U+4163, U+41b4, U+41bf, U+41e6, U+41ee, U+41f3, U+4207, U+420e, U+4264, U+4293, U+42c6, U+42d6, U+42dd, U+4302, U+432b, U+4343, U+43ee, U+43f0,\r\n U+4408, U+440c, U+4417, U+441c, U+4422, U+4453, U+445b, U+4476, U+447a, U+4491, U+44b3, U+44be, U+44d4, U+4508, U+450d, U+4525, U+4543, U+457a, U+459d, U+45b8, U+45be, U+45e5, U+45ea, U+460f-4610,\r\n U+4641, U+4665, U+46a1, U+46ae-46af, U+470c, U+471f, U+4764, U+47e6, U+47fd, U+4816, U+481e, U+4844, U+484e, U+48b5, U+49b0, U+49e7, U+49fa, U+4a04, U+4a29, U+4abc, U+4b38, U+4b3b, U+4b7e, U+4bc2,\r\n U+4bca, U+4bd2, U+4be8, U+4c17, U+4c20, U+4c38, U+4cc4, U+4cd1, U+4ce1, U+4d07, U+4d77, U+4e02, U+4e04-4e05, U+4e0c, U+4e0f-4e12, U+4e15, U+4e17, U+4e19, U+4e1e-4e1f, U+4e23-4e24, U+4e28-4e2c,\r\n U+4e2e-4e31, U+4e35-4e37, U+4e3f-4e42, U+4e44, U+4e47-4e48, U+4e4d-4e4e, U+4e51, U+4e55-4e56, U+4e58, U+4e5a-4e5c, U+4e62-4e63, U+4e68-4e69, U+4e74-4e75, U+4e79, U+4e7f, U+4e82, U+4e85, U+4e8a,\r\n U+4e8d-4e8e, U+4e96-4e99, U+4e9d-4ea0, U+4ea2, U+4ea5-4ea6, U+4ea8, U+4eaf-4eb0, U+4eb3, U+4eb6, U+4eb9, U+4ebb-4ebc, U+4ec2-4ec4, U+4ec6-4ec8, U+4ecd, U+4ed0, U+4ed7, U+4eda-4edb, U+4edd-4ee2,\r\n U+4ee8, U+4eeb, U+4eed, U+4eef, U+4ef1, U+4ef3, U+4ef5, U+4ef7, U+4efc-4f00, U+4f02-4f03, U+4f08-4f09, U+4f0b-4f0d, U+4f12, U+4f15-4f17, U+4f19, U+4f1c, U+4f2b, U+4f2e, U+4f30-4f31, U+4f33,\r\n U+4f35-4f37, U+4f39, U+4f3b, U+4f3e, U+4f40, U+4f42-4f43, U+4f48-4f49, U+4f4b-4f4c, U+4f52, U+4f54, U+4f56;\r\n}\r\n\r\n// @import url('https://fonts.googleapis.com/css2?family=Blinker:wght@200;400&display=swap');\r\n\r\n@font-face {\r\n font-family: 'Blinker';\r\n font-style: normal;\r\n font-weight: 200;\r\n font-display: swap;\r\n src: url(https://fonts.gstatic.com/s/blinker/v12/cIf4MaFatEE-VTaP_OGAdGYmnQ.woff2) format('woff2');\r\n 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;\r\n}\r\n\r\n:root {\r\n // --alienfont: 'Wallpoet', sans-serif;\r\n --alienfont: 'OCR-A';\r\n --fontsize: 15px; // this equates to 15px\r\n}\r\n","@font-face {\n font-family: \"Changa\";\n font-style: normal;\n font-weight: 400;\n font-display: swap;\n src: local(\"Changa\", sans-serif), url(https://fonts.gstatic.com/s/changa/v10/2-cm9JNi2YuVOUckZpy-.woff2) format(\"woff2\");\n 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;\n}\n@font-face {\n font-family: \"Roboto\";\n font-style: normal;\n font-weight: 400;\n src: local(\"Roboto\"), local(\"Roboto-Regular\"), url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu72xKOzY.woff2) format(\"woff2\");\n unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;\n}\n@font-face {\n font-family: \"Wallpoet\";\n font-style: normal;\n font-weight: 400;\n font-display: swap;\n src: local(\"Wallpoet\"), url(https://fonts.gstatic.com/s/wallpoet/v12/f0X10em2_8RnXVVdUObp58Q.woff2) format(\"woff2\");\n 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;\n}\n@font-face {\n font-family: \"OCR-A\";\n src: url(\"../fonts/ocraext.ttf\");\n font-style: normal;\n}\n@font-face {\n font-family: \"Kosugi\";\n font-style: normal;\n font-weight: 400;\n font-display: swap;\n src: url(https://fonts.gstatic.com/s/kosugi/v14/pxiFyp4_v8FCjlI4MdLqfUsvcYfqJiw3zzHMw5Qu_B3d0SE.50.woff2) format(\"woff2\");\n unicode-range: U+4093, U+4103, U+4105, U+4148, U+414f, U+4163, U+41b4, U+41bf, U+41e6, U+41ee, U+41f3, U+4207, U+420e, U+4264, U+4293, U+42c6, U+42d6, U+42dd, U+4302, U+432b, U+4343, U+43ee, U+43f0, U+4408, U+440c, U+4417, U+441c, U+4422, U+4453, U+445b, U+4476, U+447a, U+4491, U+44b3, U+44be, U+44d4, U+4508, U+450d, U+4525, U+4543, U+457a, U+459d, U+45b8, U+45be, U+45e5, U+45ea, U+460f-4610, U+4641, U+4665, U+46a1, U+46ae-46af, U+470c, U+471f, U+4764, U+47e6, U+47fd, U+4816, U+481e, U+4844, U+484e, U+48b5, U+49b0, U+49e7, U+49fa, U+4a04, U+4a29, U+4abc, U+4b38, U+4b3b, U+4b7e, U+4bc2, U+4bca, U+4bd2, U+4be8, U+4c17, U+4c20, U+4c38, U+4cc4, U+4cd1, U+4ce1, U+4d07, U+4d77, U+4e02, U+4e04-4e05, U+4e0c, U+4e0f-4e12, U+4e15, U+4e17, U+4e19, U+4e1e-4e1f, U+4e23-4e24, U+4e28-4e2c, U+4e2e-4e31, U+4e35-4e37, U+4e3f-4e42, U+4e44, U+4e47-4e48, U+4e4d-4e4e, U+4e51, U+4e55-4e56, U+4e58, U+4e5a-4e5c, U+4e62-4e63, U+4e68-4e69, U+4e74-4e75, U+4e79, U+4e7f, U+4e82, U+4e85, U+4e8a, U+4e8d-4e8e, U+4e96-4e99, U+4e9d-4ea0, U+4ea2, U+4ea5-4ea6, U+4ea8, U+4eaf-4eb0, U+4eb3, U+4eb6, U+4eb9, U+4ebb-4ebc, U+4ec2-4ec4, U+4ec6-4ec8, U+4ecd, U+4ed0, U+4ed7, U+4eda-4edb, U+4edd-4ee2, U+4ee8, U+4eeb, U+4eed, U+4eef, U+4ef1, U+4ef3, U+4ef5, U+4ef7, U+4efc-4f00, U+4f02-4f03, U+4f08-4f09, U+4f0b-4f0d, U+4f12, U+4f15-4f17, U+4f19, U+4f1c, U+4f2b, U+4f2e, U+4f30-4f31, U+4f33, U+4f35-4f37, U+4f39, U+4f3b, U+4f3e, U+4f40, U+4f42-4f43, U+4f48-4f49, U+4f4b-4f4c, U+4f52, U+4f54, U+4f56;\n}\n@font-face {\n font-family: \"Blinker\";\n font-style: normal;\n font-weight: 200;\n font-display: swap;\n src: url(https://fonts.gstatic.com/s/blinker/v12/cIf4MaFatEE-VTaP_OGAdGYmnQ.woff2) format(\"woff2\");\n 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;\n}\n:root {\n --alienfont: \"OCR-A\";\n --fontsize: 15px;\n}\n\n:root {\n --aliengreen: hsl(84, 100%, 59%);\n --aliendarkergreen: hsl(141, 60%, 40%);\n --alienitemselect: hsl(70, 80%, 74%);\n --alienoddtab: hsl(72, 29%, 7%);\n --blue: hsl(224, 75%, 62%);\n --black: hsl(0, 0%, 0%);\n --white: hsl(0, 0%, 100%);\n --alientextjournal: #b1e0e7;\n --journalback: url(../images/mother-instructions/indbackground2.png);\n --chatbackground: url(/systems/alienrpg/images/IndBackground3.png);\n --alienchatfont: \"Blinker\", sans-serif;\n --alienchatwhite: hsl(0, 0%, 100%);\n --alienchatred: hsl(0, 100%, 50%);\n --alienchatredshadow: rgb(230 230 230);\n --alienchatblue: hsl(240deg 42% 72%);\n --alienchatlightblue: hsl(120, 97%, 41%);\n --alienchatlightgreen: hsl(120, 97%, 41%);\n --alienchatgoldenrod: hsl(43, 74%, 49%);\n}\n\n/* Global styles */\n.alienrpg ul ol {\n margin-left: 3px;\n}\n\n.alienrpg #context-menu {\n width: auto;\n height: max-content;\n min-width: 150px;\n max-width: 360px;\n position: absolute;\n left: -900%;\n top: -102%;\n background: hsl(0, 0%, 0%);\n border: 1px solid var(--aliengreen);\n border-radius: 5px;\n color: var(--aliengreen);\n text-align: left;\n font-size: smaller;\n z-index: 1;\n}\n\n.alienrpg #context-menu li.context-item {\n line-height: 16px;\n}\n\n.alienrpg .window-content {\n background: hsl(0, 0%, 0%);\n border: var(--aliengreen) 1px solid;\n}\n\n.alienrpg form {\n font-family: var(--alienfont);\n color: var(--aliengreen);\n font-size: var(--fontsize);\n background: hsl(0, 0%, 0%);\n flex-direction: column;\n flex-wrap: nowrap;\n padding: 2px;\n overflow-y: scroll;\n overflow-x: auto;\n border: var(--aliengreen) 3px;\n}\n\n.journal-sheet form {\n background: var(--journalback) top left !important;\n background-size: cover;\n border: 1px solid var(--aliengreen);\n border-radius: 1px;\n color: var(--alientextjournal) !important;\n}\n.journal-sheet select {\n font-family: var(--alienfont);\n color: inherit;\n background: hsl(0, 0%, 0%);\n border: var(--aliengreen) 3px;\n border: 1px solid hsl(53, 4%, 46%);\n border-radius: 3px;\n padding: 0 3px;\n text-overflow: ellipsis;\n font-size: 16px;\n}\n.journal-sheet input {\n font-family: var(--alienfont);\n color: inherit;\n background: hsl(0, 0%, 0%);\n border: var(--aliengreen) 3px;\n}\n.journal-sheet button {\n font-family: var(--alienfont);\n color: inherit;\n background: hsl(0, 0%, 0%);\n border: var(--aliengreen) solid 1px;\n width: 100%;\n margin: 0 1px;\n border-radius: 3px;\n font-size: 14px;\n line-height: 28px;\n}\n.journal-sheet critbutton {\n font-family: var(--alienfont);\n color: inherit;\n background: hsl(0, 0%, 0%);\n border: var(--aliengreen) solid 1px;\n margin: 0 1px;\n border-radius: 3px;\n font-size: 14px;\n line-height: 28px;\n}\n.journal-sheet .tox .tox-editor-container {\n background-color: hsl(0, 0%, 100%);\n}\n\na.entity-link {\n color: hsl(0, 0%, 100%);\n background: hsl(0, 0%, 0%);\n}\n\n.alienrpg a.entity-link {\n color: hsl(0, 0%, 100%);\n background: hsl(0, 0%, 0%);\n}\n\na.content-link {\n color: hsl(0, 0%, 100%);\n background: hsl(0, 0%, 0%);\n}\n\n.alienrpg a.content-link {\n color: hsl(0, 0%, 100%);\n background: hsl(0, 0%, 0%);\n}\n\n#chat .message {\n border: 1px solid hsl(0, 8%, 34%);\n border-radius: 1px;\n}\n\n.chat-message {\n background-image: var(--chatbackground);\n background-size: cover;\n background-repeat: no-repeat;\n background-position: center;\n color: inherit;\n}\n.chat-message .message-header .message-sender {\n color: var(--aliengreen);\n}\n.chat-message .message-metadata {\n color: var(--aliengreen);\n}\n.chat-message .flavor-text {\n color: var(--aliengreen);\n}\n.chat-message .table-draw .table-results .table-result {\n color: var(--aliengreen);\n}\n\n.chat-message .table-draw .table-results .table-result .chatBG {\n background-image: var(--chatbackground);\n background-size: cover;\n background-repeat: no-repeat;\n background-position: center;\n color: var(--aliengreen);\n padding-left: 6px;\n}\n\n.chat-message.whisper {\n background: hsl(0, 0%, 9%);\n color: var(--aliengreen);\n}\n\n.chat-message.blind {\n background: hsl(0, 0%, 9%);\n}\n\n.chat-message.emote {\n background: hsl(0, 0%, 9%);\n}\n\n.chat-message .critchat {\n display: flex;\n align-items: center;\n border-bottom: 1px solid var(--color-border-light-primary);\n padding: 3px 0;\n color: var(--aliengreen);\n}\n\n.dice-tooltip .roll > img {\n width: 24px;\n}\n\n.dice-tooltip {\n border: 1px solid var(--aliengreen);\n border-radius: 1px;\n background: hsl(0, 0%, 0%);\n}\n.dice-tooltip .dice-rolls {\n color: inherit;\n background: hsl(0, 0%, 0%);\n}\n.dice-tooltip .part-header {\n color: inherit;\n background: hsl(0, 0%, 0%);\n}\n\n.dice-tooltip .dice-rolls .roll {\n filter: none;\n}\n\n.dice-tooltip .dice-rolls .roll.max {\n filter: none;\n}\n\n.dice-tooltip .dice-rolls .roll.min {\n filter: none;\n}\n\n.inline-roll .dice-tooltip {\n color: inherit;\n background: hsl(0, 0%, 0%);\n border: 2px solid var(--aliengreen);\n border-radius: 2px;\n}\n\na.inline-roll {\n background: hsl(0, 0%, 0%);\n padding: 1px 4px;\n border: 1px solid var(--aliengreen);\n border-radius: 2px;\n white-space: nowrap;\n word-break: break-all;\n}\n\n.dice-roll .dice-formula,\n.dice-roll .dice-total {\n color: var(--aliengreen);\n}\n\n.dice-tooltip .part-header .part-formula {\n color: inherit;\n}\n\n.part-total {\n color: inherit;\n}\n\n.alienrpg h2 {\n border: 0;\n padding: 0;\n margin: 1px;\n margin-left: 5px;\n}\n\n.alienrpg h3 {\n border: 0;\n padding: 0;\n margin: 1px;\n}\n\n.alienrpg h4 {\n border: 0;\n padding: 0;\n margin: 1px;\n}\n\n.resource-content button {\n flex: 0;\n border: 0;\n width: 30px;\n font-size: 1.5rem;\n padding: 0;\n color: inherit;\n margin: 0;\n}\n\n.rollable:hover,\n.rollcomputer:hover {\n color: var(--aliengreen);\n background-color: #000;\n border: 0px solid var(--aliengreen);\n font-weight: 1;\n font-size: 120%;\n box-shadow: 0 0 0px var(--aliengreen);\n animation: textShadow 1s infinite;\n}\n\n.far.fa-heart:hover {\n color: red;\n animation: textShadow 1s infinite;\n}\n\n.rollableVeh:hover, .rollableVeh:focus {\n text-shadow: 0 0 20px hsl(0, 100%, 50%);\n font-size: 1.3em;\n font-weight: bolder;\n cursor: pointer;\n}\n\n.creature-acid-roll:hover, .creature-acid-roll:focus {\n text-shadow: 0 0 20px hsl(0, 100%, 50%);\n font-size: 95%;\n cursor: pointer;\n}\n\n.rollItem:hover, .rollItem:focus {\n text-shadow: 0 0 20px hsl(0, 100%, 50%);\n font-size: 110%;\n font-weight: bolder;\n cursor: pointer;\n}\n\n.openItem:hover, .openItem:focus {\n text-shadow: 0 0 20px hsl(0, 100%, 50%);\n font-size: 110%;\n font-weight: bolder;\n cursor: pointer;\n}\n\n.talent-btn:hover, .talent-btn:focus {\n color: hsl(103, 100%, 28%);\n text-shadow: 0 0 20px hsl(0, 100%, 50%);\n font-weight: bolder;\n cursor: pointer;\n}\n\n.minus-btn .plus-btn {\n width: 10px;\n height: 10px;\n line-height: 20px;\n padding: 0;\n}\n\n.supply-btn {\n font-size: 5px;\n padding: 0;\n font-family: var(--alienfont);\n}\n\n.pwr-btn:hover, .pwr-btn:focus {\n background-color: hsl(4, 69%, 53%);\n font-size: 120%;\n font-weight: bolder;\n cursor: pointer;\n}\n\n.stunt-btn {\n width: 5px;\n padding: 0;\n font-family: var(--alienfont);\n}\n\n.creature-attack-roll {\n display: inline-block;\n width: 280px;\n height: 40px;\n font-weight: bold;\n font-size: 2em;\n /* font-size: clamp(1rem, -0.875rem + 8.333vw, 3.5rem); */\n text-shadow: 2px 2px hsl(128, 83%, 25%);\n border: 2px solid var(--aliengreen);\n border-radius: 25px;\n color: var(--aliengreen);\n font-family: var(--alienfont);\n line-height: inherit;\n}\n\n.creature-attack-roll:hover {\n border-radius: 10px;\n color: hsl(0, 100%, 50%);\n text-shadow: 2px 2px hsl(0, 92%, 26%);\n}\n\n.creature-attack-roll:active {\n position: relative;\n top: 1px;\n border-radius: unset;\n background-color: unset;\n color: unset;\n}\n\nbutton:hover,\nbutton:focus {\n box-shadow: unset;\n}\n\n.alien-Push-button {\n display: inline-block;\n width: 260px;\n height: 45px;\n background-color: hsl(0, 0%, 0%);\n font-weight: bold;\n font-size: clamp(2rem, -4.5rem + 5vw, 3rem);\n font-family: var(--alienfont);\n padding-bottom: 5px;\n border: 2px solid var(--aliengreen);\n border-radius: 25px;\n color: var(--aliengreen);\n font-family: var(--alienfont);\n line-height: inherit;\n}\n\n.alien-Push-button:hover {\n border-radius: 10px;\n color: hsl(0, 100%, 50%);\n}\n\n.alien-crit-button {\n display: inline-block;\n width: 280px;\n height: 26px;\n border: 2px solid var(--aliengreen);\n border-radius: 25px;\n color: var(--aliengreen);\n font-weight: bold;\n font-size: 1.2rem;\n font-family: var(--alienfont);\n line-height: inherit;\n}\n\n.alien-crit-button:hover {\n border-radius: 5px;\n color: hsl(0, 100%, 50%);\n}\n\n.alien-diceface-b0 {\n display: inline-block;\n width: 30px;\n height: 30px;\n padding: 0px;\n margin: 1px;\n background: url(../ui/alien-dice-b0.png) no-repeat top left;\n}\n\n.alien-diceface-b6 {\n display: inline-block;\n width: 30px;\n height: 30px;\n padding: 0px;\n margin: 1px;\n background: url(../ui/alien-dice-b6.png) no-repeat top left;\n}\n\n.alien-diceface-y0 {\n display: inline-block;\n width: 30px;\n height: 30px;\n padding: 0px;\n margin: 1px;\n background: url(../ui/alien-dice-y0.png) no-repeat top left;\n}\n\n.alien-diceface-y1 {\n display: inline-block;\n width: 30px;\n height: 30px;\n padding: 0px;\n margin: 1px;\n background: url(../ui/alien-dice-y1.png) no-repeat top left;\n}\n\n.alien-diceface-y6 {\n display: inline-block;\n width: 30px;\n height: 30px;\n padding: 0px;\n margin: 1px;\n background: url(../ui/alien-dice-y6.png) no-repeat top left;\n}\n\n.tooltip {\n position: relative;\n display: inline-block;\n border-bottom: 1px dotted black;\n}\n\n.tooltip .tooltiptext {\n visibility: hidden;\n width: 250px;\n background-color: hsl(0, 0%, 0%);\n text-align: center;\n border-radius: 6px;\n padding: 5px 0;\n position: absolute;\n z-index: 1;\n top: -5px;\n right: 105%;\n margin-left: -60px;\n border-style: solid;\n border-color: var(--aliengreen);\n}\n\n.tooltip .tooltiptext::after {\n content: \" \";\n position: absolute;\n top: 50%;\n left: 100%; /* To the right of the tooltip */\n margin-top: -5px;\n border-width: 5px;\n border-style: solid;\n border-color: transparent transparent transparent var(--aliengreen);\n}\n\n.tooltip:hover .tooltiptext {\n visibility: visible;\n}\n\n.alienrpg .inputtext {\n color: inherit;\n background-color: hsl(0, 0%, 0%);\n}\n\n.box-top {\n border-top: 3px solid var(--aliengreen);\n}\n\n.ctooltip {\n position: relative;\n display: inline-block;\n border-bottom: 1px dotted hsl(0, 0%, 0%);\n}\n\n/* Tooltip text */\n.ctooltip .ctooltiptext {\n font-size: small;\n visibility: hidden;\n width: 150px;\n background-color: hsl(0, 0%, 0%);\n color: var(--aliengreen);\n text-align: center;\n border-radius: 3px;\n padding: 2px 0;\n position: absolute;\n z-index: 1;\n margin-left: -150px;\n border-style: solid;\n border-color: var(--aliengreen);\n}\n\n/* Show the tooltip text when you mouse over the tooltip container */\n.ctooltip:hover .ctooltiptext {\n visibility: visible;\n}\n\n.ctooltip .ctooltiptext::after {\n content: \" \";\n position: absolute;\n top: 50%;\n left: 100%; /* To the right of the tooltip */\n margin-top: -5px;\n border-width: 1px;\n border-style: solid;\n border-color: transparent transparent transparent var(--aliengreen);\n}\n\n.alienchatwhite {\n color: var(--alienchatwhite);\n}\n\n.alienchatred {\n color: var(--alienchatred);\n font-weight: bolder;\n font-size: larger;\n -webkit-background-clip: text;\n background-clip: text;\n background-color: var(--alienchatredshadow);\n}\n\n.alienchatblue {\n color: var(--alienchatblue);\n}\n\n.alienchatlightblue {\n color: var(--alienchatlightblue);\n font-weight: bold;\n font-size: larger;\n}\n\n.alienchatlightgreen {\n color: var(--alienchatlightgreen);\n}\n\n.alienchatgoldenrod {\n color: var(--alienchatgoldenrod);\n font-weight: bold;\n}\n\n.combatbutton {\n max-width: 200px;\n color: var(--aliengreen);\n border: var(--aliengreen) 1px solid;\n}\n\n.prosemirror.editing-source textarea {\n color: hsl(0, 0%, 100%);\n}\n\n.prosemirror menu .pm-dropdown {\n color: hsl(0, 0%, 0%);\n}\n\n.spanner-icon {\n display: inline-block;\n width: 30px;\n height: 25px;\n padding: 0px;\n margin: 1px;\n background: url(../images/mother-instructions/spanner-icon.webp);\n}\n\n.character-sheet-img {\n display: block;\n width: 464px;\n height: 500px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/character-sheet-img.webp);\n}\n\n.creature-sheet-img {\n display: block;\n width: 500px;\n height: 477px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/creature-sheet-img.webp);\n}\n\n.character-header {\n display: block;\n width: 500px;\n height: 152px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/character-header.webp);\n}\n\n.synthetic-header {\n display: block;\n width: 500px;\n height: 155px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/synthetic-header.webp);\n}\n\n.agil-mod {\n display: block;\n width: 403px;\n height: 162px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/agil-mod.webp);\n}\n\n.armor-mod {\n display: block;\n width: 403px;\n height: 172px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/armor-mod.webp);\n}\n\n.stress-mod {\n display: block;\n width: 400px;\n height: 136px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/stress-mod.webp);\n}\n\n.character-details {\n display: block;\n width: 300px;\n height: 328px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/character-details.webp);\n}\n\n.synthetic-details {\n display: block;\n width: 300px;\n height: 380px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/synthetic-details.webp);\n}\n\n.character-consumables {\n display: block;\n width: 153px;\n height: 330px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/character-consumables.webp);\n}\n\n.synthetic-consumables {\n display: block;\n width: 153px;\n height: 322px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/synthetic-consumables.webp);\n}\n\n.talent-agenda {\n display: block;\n width: 300px;\n height: 260px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/talent-agenda.webp);\n}\n\n.con-edit {\n display: block;\n width: 151px;\n height: 109px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/con-edit.webp);\n}\n\n.enc {\n display: block;\n width: 600px;\n height: 71px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/enc.webp);\n}\n\n.enc-warn {\n display: block;\n width: 462px;\n height: 49px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/enc-warn.webp);\n}\n\n.inv-inact {\n display: block;\n width: 600px;\n height: 199px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/inv-inact.webp);\n}\n\n.moskills {\n display: block;\n width: 300px;\n height: 254px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/skills.webp);\n}\n\n.creature-header {\n display: block;\n width: 500px;\n height: 102px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/creature-header.webp);\n}\n\n.creature-attack-dropdown {\n display: block;\n width: 600px;\n height: 330px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/creature-attack-dropdown.webp);\n}\n\n.acid-splash-popup {\n display: block;\n width: 400px;\n height: 141px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/acid-splash-popup.webp);\n}\n\n.chat-roll {\n display: block;\n width: 300px;\n height: 188px;\n background: url(../images/mother-instructions/chat-roll.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.radiation-roll {\n display: block;\n width: 240px;\n height: 274px;\n background: url(../images/mother-instructions/radiation-rolls.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.territories-general {\n display: block;\n width: 500px;\n height: 498px;\n background: url(../images/mother-instructions/territories-general.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.territories-systems {\n display: block;\n width: 500px;\n height: 186px;\n background: url(../images/mother-instructions/territories-systems.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.vehicle-general {\n display: block;\n width: 500px;\n height: 342px;\n background: url(../images/mother-instructions/vehicle-general.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.vehicle-inv {\n display: block;\n width: 500px;\n height: 343px;\n background: url(../images/mother-instructions/vehicle-inv.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.vehicle-crew {\n display: block;\n width: 500px;\n height: 227px;\n background: url(../images/mother-instructions/vehicle-crew.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.vehicle-crew-selector {\n display: block;\n width: 500px;\n height: 227px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/vehicle-crew-selector.webp);\n}\n\n.vehicle-fire-weapon {\n display: block;\n width: 403px;\n height: 162px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/vehicle-fire-weapon.webp);\n}\n\n.item-dropdown {\n display: block;\n width: 300px;\n height: 263px;\n background: url(../images/mother-instructions/item-dropdown.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.modifiers-img {\n display: block;\n width: 600px;\n height: 417px;\n background: url(../images/mother-instructions/modifiers-img.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.melee-img {\n display: block;\n width: 600px;\n height: 417px;\n background: url(../images/mother-instructions/melee-img.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.ranged-img {\n display: block;\n width: 600px;\n height: 417px;\n background: url(../images/mother-instructions/ranged-img.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.armor-img {\n display: block;\n width: 600px;\n height: 415px;\n background: url(../images/mother-instructions/armor-img.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.planet-system-img {\n display: block;\n width: 600px;\n height: 562px;\n background: url(../images/mother-instructions/planet-system-img.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.initiative-roll {\n display: block;\n width: 300px;\n height: 277px;\n background: url(../images/mother-instructions/initiative-roll.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.clone-actor {\n display: inline-block;\n width: 200px;\n height: 119px;\n background: url(../images/mother-instructions/clone-actor.webp);\n margin-left: 25%;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.roll-clone {\n display: inline-block;\n width: 200px;\n height: 207px;\n background: url(../images/mother-instructions/roll-clone.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.init-chat-norm {\n display: block;\n width: 200px;\n height: 388px;\n background: url(../images/mother-instructions/init-chat-norm.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.init-chat-cards {\n display: block;\n width: 200px;\n height: 378px;\n background: url(../images/mother-instructions/init-chat-cards.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.gm-settings {\n display: block;\n width: 500px;\n height: 491px;\n background: url(../images/mother-instructions/gm-settings.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.player-settings {\n display: block;\n width: 500px;\n height: 301px;\n background: url(../images/mother-instructions/player-settings.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.style-settings {\n display: block;\n width: 400px;\n height: 377px;\n background: url(../images/mother-instructions/style-settings.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.style-button-settings {\n display: block;\n width: 300px;\n height: 161px;\n background: url(../images/mother-instructions/style-button-settings.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.font-picker-img {\n display: inline-block;\n width: 300px;\n height: 272px;\n background: url(../images/mother-instructions/font-picker-img.webp);\n margin-left: 5%;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.colour-picker-img {\n display: inline-block;\n width: 300px;\n height: 206px;\n background: url(../images/mother-instructions/colour-picker-img.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.character-token {\n display: block;\n width: 230px;\n height: 234px;\n background: url(../images/mother-instructions/character-token.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.creature-token {\n display: block;\n width: 230px;\n height: 235px;\n background: url(../images/mother-instructions/creature-token.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.mpush1 {\n display: block;\n width: 300px;\n height: 241px;\n background: url(../images/mother-instructions/mpush1.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.mpush2 {\n display: block;\n width: 300px;\n height: 340px;\n background: url(../images/mother-instructions/mpush2.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.mpush3 {\n display: block;\n width: 300px;\n height: 297px;\n background: url(../images/mother-instructions/mpush3.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.pwr-supply {\n display: block;\n width: 600px;\n height: 134px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/power.webp);\n}\n\n.synth-hum {\n display: block;\n width: 153px;\n height: 87px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/synth-hum.webp);\n}\n\n.inventory-tab-img {\n display: block;\n width: 600px;\n height: 435px;\n background: url(../images/mother-instructions/inventory-tab.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.inv-context-menu-img {\n display: block;\n width: 151px;\n height: 70px;\n background: url(../images/mother-instructions/inv-context-menu.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.status-icons-img {\n display: block;\n width: 230px;\n height: 229px;\n background: url(../images/mother-instructions/status-icons.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.enc-icon-img {\n display: block;\n width: 230px;\n height: 207px;\n background: url(../images/mother-instructions/enc-icon.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.spaceship-sheet-img {\n display: block;\n width: 497px;\n height: 353px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/spaceship-modules.webp);\n}\n\n.spaceship-header1 {\n display: block;\n width: 402px;\n height: 632px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/spaceship-header1.webp);\n}\n\n.spaceship-modules {\n display: block;\n width: 497px;\n height: 353px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/spaceship-sheet-img.webp);\n}\n\n.spaceship-comtech {\n display: block;\n width: 395px;\n height: 262px;\n background: url(../images/mother-instructions/spaceship-comtech.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.grid {\n display: grid;\n grid-column: span 2/span 2;\n padding: 0;\n align-items: center;\n}\n\n.grid-2col {\n display: grid;\n grid-column: span 2;\n grid-template-columns: 1fr 1fr;\n padding: 0;\n align-items: center;\n}\n\n.grid-3col {\n grid-column: span 3/span 3;\n grid-template-columns: repeat(3, minmax(0, 1fr));\n border-color: var(--aliengreen);\n justify-items: center;\n margin: 0;\n}\n\n.grid-4col {\n grid-column: span 4/span 4;\n grid-template-columns: repeat(4, minmax(0, 1fr));\n border-color: var(--aliengreen);\n border-style: double;\n padding: 4px;\n}\n\n.grid-synPage {\n display: grid;\n grid-template-areas: \"Item1 Item2 Item2\" \"Item1 Item4 Item4\" \"Item8 Item4 Item4\" \"Item8 Item5 Item5\" \"Item8 Item3 Item3\" \"Item9 Item6 Item6\" \"Item10 Item7 Item7\" \"Item11 Item11 Item11\";\n grid-template-columns: 1fr 1fr 1fr;\n}\n\n.grid-genPage {\n display: grid;\n grid-template-areas: \"Item1 Item2 Item2\" \"Item1 Item4 Item4\" \"Item8 Item4 Item4\" \"Item8 Item5 Item5\" \"Item8 Item3 Item3\" \"Item9 Item6 Item6\" \"Item10 Item7 Item7\" \"Item11 Item11 Item11\";\n grid-template-columns: 1fr 1fr 1fr;\n}\n\n.Item1 {\n grid-area: Item1;\n border: 1px solid var(--aliengreen);\n padding: 5px;\n text-align: center;\n}\n\n.Item2 {\n grid-area: Item2;\n border: 1px solid var(--aliengreen);\n}\n\n.Item3 {\n grid-area: Item3;\n border: 1px solid var(--aliengreen);\n padding-top: 5px;\n padding-left: 5px;\n padding-right: 5px;\n}\n\n.Item4 {\n grid-area: Item4;\n border: 1px solid var(--aliengreen);\n padding-top: 5px;\n padding-left: 5px;\n padding-right: 5px;\n}\n\n.Item5 {\n grid-area: Item5;\n border: 1px solid var(--aliengreen);\n padding-top: 5px;\n padding-left: 5px;\n padding-right: 5px;\n}\n\n.Item6 {\n grid-area: Item6;\n border: 1px solid var(--aliengreen);\n padding-top: 5px;\n padding-left: 5px;\n padding-right: 5px;\n}\n\n.Item7 {\n grid-area: Item7;\n border: 1px solid var(--aliengreen);\n padding-top: 5px;\n padding-left: 5px;\n padding-right: 5px;\n height: auto;\n}\n\n.Item8 {\n grid-area: Item8;\n border: 1px solid var(--aliengreen);\n padding: 5px;\n}\n\n.Item9 {\n grid-area: Item9;\n border: 1px solid var(--aliengreen);\n padding-top: 5px;\n padding-bottom: 5px;\n}\n\n.Item10 {\n grid-area: Item10;\n border: 1px solid var(--aliengreen);\n padding-top: 5px;\n padding-bottom: 5px;\n}\n\n.Item11 {\n grid-area: Item11;\n border: 1px solid var(--aliengreen);\n padding: 4px;\n align-content: center;\n justify-content: center;\n min-height: 53px;\n}\n\n.grid-2col-border {\n display: grid;\n grid-column: span 2;\n grid-template-columns: 1fr 1fr;\n border-color: var(--aliengreen);\n padding: 0;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n}\n\n.grid-spacecraft {\n display: grid;\n grid-template-areas: \"spacec1 spacec2 \";\n grid-template-columns: 35% 65%;\n}\n\n.spacec1 {\n grid-area: spacec1;\n border-right: 1px solid var(--aliengreen);\n align-content: center;\n}\n\n.spacec2 {\n grid-area: spacec2;\n padding-left: 5px;\n align-content: center;\n}\n\n.s1-header {\n display: grid;\n grid-template-areas: \". . s1h1 s1h1 s1h1 .\" \"s1h2 s1h2 s1h2 s1h2 s1h2 s1h2\" \"s1h3 s1h3 s1h3 s1h4 s1h4 s1h4\" \"s1h28 s1h28 s1h28 s1h29 s1h29 s1h29\" \"s1h30 s1h30 s1h30 s1h30 s1h30 s1h30 \" \"s1h32 s1h32 s1h32 s1h32 s1h32 s1h32\" \"s1h31 s1h31 s1h31 s1h31 s1h31 s1h31 \" \"s1h33 s1h33 s1h33 s1h33 s1h33 s1h33\" \". . s1h5 s1h5 s1h5 .\" \"s1h6 s1h6 s1h6 s1h6 s1h6 s1h6\" \"s1space1 s1h7 s1h8 s1space s1h9 s1h10\" \"s1space1 s1h11 s1h12 s1space s1h13 s1h14\" \"s1space1 s1h15 s1h16 s1space s1h17 s1h18\" \"s1space1 s1h19 s1h20 s1space s1h21 s1h22\" \"s1h23 s1h23 s1h23 s1h23 s1h23 s1h23\" \"s1h24 s1h24 s1h24 s1h24 s1h24 s1h24\" \"s1h25 s1h25 s1h25 s1h25 s1h25 s1h25\" \"s1h26 s1h26 s1h26 s1h26 s1h26 s1h26\" \"s1h27 s1h27 s1h27 s1h27 s1h27 s1h27\";\n grid-template-columns: 5% 10% 30% 5% 30% 10%;\n padding: 0 10px 0px 10px;\n}\n\n.s1space {\n grid-area: s1space;\n}\n\n.s1space1 {\n grid-area: s1space1;\n}\n\n.s1h1 {\n grid-area: s1h1;\n align-content: center;\n font-weight: bolder;\n}\n\n.s1h2 {\n grid-area: s1h2;\n align-content: center;\n}\n\n.s1h3 {\n grid-area: s1h3;\n align-content: center;\n font-weight: bolder;\n}\n\n.s1h4 {\n grid-area: s1h4;\n align-content: center;\n font-weight: bolder;\n}\n\n.s1h5 {\n grid-area: s1h5;\n align-content: center;\n font-weight: bolder;\n}\n\n.s1h6 {\n grid-area: s1h6;\n align-content: center;\n}\n\n.s1h7 {\n grid-area: s1h7;\n height: 30px;\n}\n\n.s1h8 {\n grid-area: s1h8;\n height: 30px;\n margin-left: 10px;\n font-weight: bolder;\n}\n\n.s1h9 {\n grid-area: s1h9;\n height: 30px;\n font-weight: bolder;\n}\n\n.s1h10 {\n grid-area: s1h10;\n height: 30px;\n}\n\n.s1h11 {\n grid-area: s1h11;\n height: 30px;\n}\n\n.s1h12 {\n grid-area: s1h12;\n height: 30px;\n margin-left: 10px;\n font-weight: bolder;\n}\n\n.s1h13 {\n grid-area: s1h13;\n height: 30px;\n font-weight: bolder;\n}\n\n.s1h14 {\n grid-area: s1h14;\n height: 30px;\n}\n\n.s1h15 {\n grid-area: s1h15;\n height: 30px;\n}\n\n.s1h16 {\n grid-area: s1h16;\n height: 30px;\n margin-left: 10px;\n font-weight: bolder;\n}\n\n.s1h17 {\n grid-area: s1h17;\n height: 30px;\n font-weight: bolder;\n}\n\n.s1h18 {\n grid-area: s1h18;\n height: 30px;\n}\n\n.s1h19 {\n grid-area: s1h19;\n height: 30px;\n}\n\n.s1h20 {\n grid-area: s1h20;\n height: 30px;\n margin-left: 10px;\n font-weight: bolder;\n}\n\n.s1h21 {\n grid-area: s1h21;\n height: 30px;\n font-weight: bolder;\n}\n\n.s1h22 {\n grid-area: s1h22;\n height: 30px;\n justify-self: center;\n}\n\n.s1h23 {\n grid-area: s1h23;\n height: 20px;\n justify-self: center;\n font-weight: bolder;\n}\n\n.s1h24 {\n grid-area: s1h24;\n height: 30px;\n justify-self: center;\n}\n\n.s1h25 {\n grid-area: s1h25;\n height: 20px;\n justify-self: center;\n font-weight: bolder;\n}\n\n.s1h26 {\n grid-area: s1h26;\n height: 50px;\n justify-self: center;\n}\n\n.s1h27 {\n grid-area: s1h27;\n height: 50px;\n justify-self: center;\n}\n\n.s1h28 {\n grid-area: s1h28;\n align-content: center;\n}\n\n.s1h29 {\n grid-area: s1h29;\n align-content: center;\n}\n\n.s1h30 {\n grid-area: s1h30;\n align-content: center;\n font-weight: bolder;\n}\n\n.s1h31 {\n grid-area: s1h31;\n align-content: center;\n font-weight: bolder;\n}\n\n.s1h32 {\n grid-area: s1h32;\n align-content: center;\n}\n\n.s1h33 {\n grid-area: s1h33;\n align-content: center;\n}\n\n.grid-container {\n display: grid;\n margin: 0;\n padding: 0;\n grid-template-areas: \"Col1 Col2\" \"Col1 Col2\" \"Col1 Col2\" \"Col1 Col4\" \"Col3 Col3\";\n grid-template-columns: 370px 1fr;\n}\n\n.Col1 {\n grid-area: Col1;\n align-self: center;\n}\n\n.Col2 {\n grid-area: Col2;\n}\n\n.Col3 {\n grid-area: Col3;\n}\n\n.Col4 {\n grid-area: Col4;\n}\n\n.grid-attr {\n display: grid;\n margin: 0;\n padding: 0;\n padding-left: 5px;\n align-items: center;\n border: 1px solid var(--aliengreen);\n grid-template-areas: \"Attr1 Attr2 Attr3\";\n grid-template-columns: 300px 35px 30px;\n}\n\n.Attr1 {\n grid-area: Attr1;\n}\n\n.Attr2 {\n grid-area: Attr2;\n}\n\n.Attr3 {\n grid-area: Attr3;\n width: 30px;\n height: 20px;\n}\n\n.Attr4 {\n grid-area: Attr4;\n}\n\n.grid-Consumables {\n display: grid;\n grid-template-areas: \"Heading Heading \" \"Air1 Air2\" \"Food1 Food2\" \"Water1 Water2\" \"Power1 Power2\";\n grid-template-columns: 1fr 1fr;\n}\n\n.Heading {\n grid-area: Heading;\n justify-self: left;\n}\n\n.Air1 {\n grid-area: Air1;\n justify-content: left;\n align-self: center;\n}\n\n.Air2 {\n grid-area: Air2;\n}\n\n.Food1 {\n grid-area: Food1;\n justify-self: left;\n align-self: center;\n}\n\n.Food2 {\n grid-area: Food2;\n}\n\n.Power1 {\n grid-area: Power1;\n justify-self: left;\n align-self: center;\n}\n\n.Power2 {\n grid-area: Power2;\n}\n\n.Water1 {\n grid-area: Water1;\n justify-self: left;\n align-self: center;\n}\n\n.Water2 {\n grid-area: Water2;\n}\n\n.grid-vehicle-header {\n display: grid;\n border: 2px solid var(--aliengreen);\n grid-template-areas: \"vChar vChar\";\n grid-template-columns: auto;\n}\n\n.grid-vehicle {\n display: grid;\n border: 2px solid var(--aliengreen);\n grid-template-areas: \"vItem1 vItem2 vItem3 vItem4\" \"vItem5 vItem6 vItem7 vItem8\";\n grid-template-columns: auto;\n}\n\n.vChar {\n grid-area: vChar;\n}\n\n.vItem1 {\n grid-area: vItem1;\n}\n\n.vItem2 {\n grid-area: vItem2;\n}\n\n.vItem3 {\n grid-area: vItem3;\n}\n\n.vItem4 {\n grid-area: vItem4;\n}\n\n.vItem5 {\n grid-area: vItem5;\n}\n\n.vItem6 {\n grid-area: vItem6;\n}\n\n.vItem7 {\n grid-area: vItem7;\n}\n\n.vItem8 {\n grid-area: vItem8;\n}\n\n.grid-weapon {\n display: grid;\n border: 2px solid var(--aliengreen);\n grid-template-areas: \"wItem1 wItem2 wItem3 wItem4\" \"wItem5 wItem6 wItem7 wItem7\";\n grid-template-columns: auto;\n align-items: center;\n padding-bottom: 2px;\n}\n\n.wItem1 {\n grid-area: wItem1;\n}\n\n.wItem2 {\n grid-area: wItem2;\n}\n\n.wItem3 {\n grid-area: wItem3;\n}\n\n.wItem4 {\n grid-area: wItem4;\n}\n\n.wItem5 {\n grid-area: wItem5;\n}\n\n.wItem6 {\n grid-area: wItem6;\n}\n\n.wItem7 {\n grid-area: wItem7;\n}\n\n.grid-ship-crit {\n display: grid;\n border: 2px solid var(--aliengreen);\n grid-template-areas: \"gcItem1 gcItem2 gcItem2\" \"gcItem3 gcItem4 gcItem4\" \"gcItem5 gcItem6 gcItem6\";\n grid-template-columns: 30% 35% 35%;\n align-items: center;\n}\n\n.gcItem1 {\n grid-area: gcItem1;\n}\n\n.gcItem2 {\n grid-area: gcItem2;\n}\n\n.gcItem3 {\n grid-area: gcItem3;\n}\n\n.gcItem4 {\n grid-area: gcItem4;\n}\n\n.gcItem5 {\n grid-area: gcItem5;\n}\n\n.gcItem6 {\n grid-area: gcItem6;\n}\n\n.grid-weapon-body {\n display: grid;\n grid-template-areas: \"wCol1 wCol2 wCol3 wCol4 wCol5 wCol6\" \"wCol7 wCol8 wCol9 wCol10 wCol11 wCol12\" \"wCol13 wCol14 . . . .\";\n padding-bottom: 2px;\n grid-template-columns: 1fr 1.2fr 0.81fr 0.5fr 0.5fr 1fr;\n align-items: center;\n}\n\n.wCol1 {\n grid-area: wCol1;\n justify-self: left;\n}\n\n.wCol2 {\n grid-area: wCol2;\n justify-self: left;\n}\n\n.wCol3 {\n grid-area: wCol3;\n justify-self: left;\n}\n\n.wCol4 {\n grid-area: wCol4;\n justify-self: center;\n}\n\n.wCol5 {\n grid-area: wCol5;\n justify-self: left;\n}\n\n.wCol6 {\n grid-area: wCol6;\n justify-self: center;\n}\n\n.wCol7 {\n grid-area: wCol7;\n justify-self: left;\n}\n\n.wCol8 {\n grid-area: wCol8;\n justify-self: left;\n}\n\n.wCol9 {\n grid-area: wCol9;\n justify-self: left;\n}\n\n.wCol10 {\n grid-area: wCol10;\n justify-self: center;\n}\n\n.wCol11 {\n grid-area: wCol11;\n justify-self: left;\n}\n\n.wCol12 {\n grid-area: wCol12;\n justify-self: center;\n}\n\n.wCol13 {\n grid-area: wCol13;\n justify-self: left;\n}\n\n.wCol14 {\n grid-area: wCol14;\n justify-self: left;\n}\n\n.grid-items {\n display: grid;\n grid-template-areas: \"lCol1 lCol2 lCol17 lCol15 lCol13 lCol11 lCol10 lCol3 lCol4\" \"lCol5 lCol6 lCol18 lCol16 lCol14 lCol12 lCol9 lCol7 lCol8\";\n padding-bottom: 2px;\n grid-template-columns: 2em 18em 5em 5em 5em 5em 5em 4em 2em;\n align-items: center;\n}\n\n.lCol1 {\n grid-area: lCol1;\n justify-self: left;\n}\n\n.lCol2 {\n grid-area: lCol2;\n justify-self: center;\n}\n\n.lCol3 {\n grid-area: lCol3;\n justify-self: center;\n}\n\n.lCol4 {\n grid-area: lCol4;\n justify-self: right;\n}\n\n.lCol5 {\n grid-area: lCol5;\n justify-self: left;\n}\n\n.lCol6 {\n grid-area: lCol6;\n justify-self: left;\n}\n\n.lCol7 {\n grid-area: lCol7;\n justify-self: center;\n}\n\n.lCol8 {\n grid-area: lCol8;\n justify-self: right;\n}\n\n.lCol9 {\n grid-area: lCol9;\n justify-self: center;\n}\n\n.lCol10 {\n grid-area: lCol10;\n justify-self: center;\n}\n\n.lCol11 {\n grid-area: lCol11;\n justify-self: center;\n}\n\n.lCol12 {\n grid-area: lCol12;\n justify-self: center;\n}\n\n.lCol13 {\n grid-area: lCol13;\n justify-self: center;\n}\n\n.lCol14 {\n grid-area: lCol14;\n justify-self: center;\n}\n\n.lCol15 {\n grid-area: lCol15;\n justify-self: center;\n}\n\n.lCol16 {\n grid-area: lCol16;\n justify-self: center;\n}\n\n.lCol17 {\n grid-area: lCol17;\n justify-self: center;\n}\n\n.lCol18 {\n grid-area: lCol18;\n justify-self: center;\n}\n\n.grid-modules {\n display: grid;\n grid-template-areas: \"mCol1 mCol2 mCol17 mCol15 mCol13 mCol4\" \"mCol5 mCol6 mCol18 mCol16 mCol14 mCol8\";\n padding-bottom: 6px;\n grid-template-columns: 30px 270px 75px 90px 269px 30px;\n align-items: center;\n}\n\n.mCol1 {\n grid-area: mCol1;\n justify-self: left;\n}\n\n.mCol2 {\n grid-area: mCol2;\n justify-self: center;\n}\n\n.mCol3 {\n grid-area: mCol3;\n justify-self: center;\n}\n\n.mCol4 {\n grid-area: mCol4;\n justify-self: right;\n}\n\n.mCol5 {\n grid-area: mCol5;\n justify-self: left;\n}\n\n.mCol6 {\n grid-area: mCol6;\n justify-self: left;\n}\n\n.mCol7 {\n grid-area: mCol7;\n justify-self: center;\n}\n\n.mCol8 {\n grid-area: mCol8;\n justify-self: right;\n}\n\n.mCol9 {\n grid-area: mCol9;\n justify-self: center;\n}\n\n.mCol10 {\n grid-area: mCol10;\n justify-self: center;\n}\n\n.mCol11 {\n grid-area: mCol11;\n justify-self: center;\n}\n\n.mCol12 {\n grid-area: mCol12;\n justify-self: center;\n}\n\n.mCol13 {\n grid-area: mCol13;\n justify-self: center;\n}\n\n.mCol14 {\n grid-area: mCol14;\n word-break: break-word;\n}\n\n.mCol15 {\n grid-area: mCol15;\n justify-self: center;\n}\n\n.mCol16 {\n grid-area: mCol16;\n justify-self: center;\n}\n\n.mCol17 {\n grid-area: mCol17;\n justify-self: center;\n}\n\n.mCol18 {\n grid-area: mCol18;\n justify-self: center;\n}\n\n.grid-talents {\n display: grid;\n grid-template-areas: \"talTitle talTitle\" \"tal1 tal2\" \"tal3 tal4\";\n padding: 3px;\n grid-template-columns: 75% 25%;\n align-items: center;\n}\n\n.tal1 {\n grid-area: tal1;\n justify-self: center;\n padding-left: 8px;\n}\n\n.tal2 {\n grid-area: tal2;\n justify-self: right;\n padding-right: 8px;\n}\n\n.tal3 {\n grid-area: tal3;\n align-self: center;\n}\n\n.tal4 {\n grid-area: tal4;\n justify-self: right;\n padding-right: 8px;\n align-self: left;\n}\n\n.talTitle {\n grid-area: talTitle;\n background-color: #221f1f;\n}\n\n.grid-special {\n display: grid;\n grid-template-areas: \"spe1 spe2 spe3\";\n grid-template-columns: 5% 70% 25%;\n align-items: center;\n}\n\n.spe1 {\n grid-area: spe1;\n justify-self: left;\n padding-right: 4px;\n}\n\n.spe2 {\n grid-area: spe2;\n font-weight: bold;\n padding-right: 8px;\n}\n\n.spe3 {\n grid-area: spe3;\n justify-self: right;\n}\n\n.critical-inj {\n display: grid;\n grid-template-areas: \"crit1 crit2 crit3 crit4\";\n grid-template-columns: 5% 31% 60% 3%;\n align-items: center;\n}\n\n.crit1 {\n grid-area: crit1;\n justify-self: left;\n padding-right: 4px;\n}\n\n.crit2 {\n grid-area: crit2;\n justify-self: left;\n font-weight: bold;\n padding-right: 8px;\n}\n\n.crit3 {\n grid-area: crit3;\n justify-self: left;\n font-weight: bold;\n padding-right: 8px;\n align-items: left;\n}\n\n.crit4 {\n grid-area: crit4;\n justify-self: right;\n}\n\n.space-critical-inj {\n display: grid;\n grid-template-areas: \"ScritI1 ScritI2 ScritI4\";\n grid-template-columns: 5% 80% 3%;\n align-items: center;\n}\n\n.ScritI1 {\n grid-area: ScritI1;\n justify-self: left;\n padding-right: 4px;\n}\n\n.ScritI2 {\n grid-area: ScritI2;\n justify-self: left;\n font-weight: bold;\n padding-right: 8px;\n}\n\n.ScritI4 {\n grid-area: ScritI4;\n justify-self: right;\n}\n\n.grid-two {\n display: grid;\n grid-template-areas: \"box1 box2\" \"box3 box4\";\n padding: 3px;\n grid-template-columns: 25% 75%;\n align-items: center;\n}\n\n.box1 {\n grid-area: box1;\n justify-self: center;\n padding-left: 8px;\n}\n\n.box2 {\n grid-area: box2;\n justify-self: right;\n padding-right: 8px;\n}\n\n.box3 {\n grid-area: box3;\n justify-self: center;\n padding-left: 8px;\n padding-top: 10px;\n}\n\n.box4 {\n grid-area: box4;\n padding-top: 10px;\n}\n\n.grid-2 {\n display: grid;\n grid-template-areas: \"box11 box21 box23 box22\";\n grid-template-columns: 1fr 33px 15px 33px;\n align-items: center;\n margin: 1px;\n padding: 0;\n}\n\n.box11 {\n grid-area: box11;\n justify-self: center;\n}\n\n.box21 {\n grid-area: box21;\n justify-self: right;\n padding-right: 8px;\n}\n\n.box22 {\n grid-area: box22;\n justify-self: right;\n padding-right: 8px;\n}\n\n.box23 {\n grid-area: box23;\n justify-self: center;\n}\n\n.grid-crit {\n display: grid;\n grid-template-areas: \"crit1 crit2 \";\n padding: 0;\n margin: 0;\n grid-template-columns: 1fr 1fr;\n}\n\n.crit1 {\n grid-area: crit1;\n}\n\n.crit2 {\n grid-area: crit2;\n margin-bottom: 2px;\n}\n\n.grid-rTables {\n display: grid;\n grid-template-areas: \"rTable1 rTable2\";\n grid-template-columns: 1fr 0.5fr;\n align-items: center;\n margin: 0;\n padding: 0;\n}\n\n.rTable1 {\n grid-area: rTable1;\n justify-self: center;\n}\n\n.rTable2 {\n grid-area: rTable2;\n justify-self: center;\n padding-right: 8px;\n}\n\n.grid-creature {\n display: grid;\n border: 2px solid var(--aliengreen);\n grid-template-areas: \"vCre1 vCre2 \" \"vCre3 vCre4 \" \"vCre5 vCre6 \" \"vCre7 vCre8\";\n grid-template-columns: 1fr 1fr;\n align-items: center;\n}\n\n.vCre1 {\n grid-area: vCre1;\n}\n\n.vCre2 {\n grid-area: vCre2;\n}\n\n.vCre3 {\n grid-area: vCre3;\n}\n\n.vCre4 {\n grid-area: vCre4;\n}\n\n.vCre5 {\n grid-area: vCre5;\n}\n\n.vCre6 {\n grid-area: vCre6;\n}\n\n.vCre7 {\n grid-area: vCre7;\n}\n\n.vCre8 {\n grid-area: vCre8;\n}\n\n.grid-planet-header {\n display: grid;\n border: 2px solid var(--aliengreen);\n grid-template-areas: \"hplan1 hplan2 \" \"hplan3 hplan4\" \"hplan5 hplan6 \" \"hplan7 hplan8\";\n grid-template-columns: auto;\n align-items: center;\n padding-bottom: 2px;\n}\n\n.hplan1 {\n grid-area: hplan1;\n}\n\n.hplan2 {\n grid-area: hplan2;\n}\n\n.hplan3 {\n grid-area: hplan3;\n}\n\n.hplan4 {\n grid-area: hplan4;\n}\n\n.hplan5 {\n grid-area: hplan5;\n}\n\n.hplan6 {\n grid-area: hplan6;\n}\n\n.hplan7 {\n grid-area: hplan7;\n}\n\n.hplan8 {\n grid-area: hplan8;\n}\n\n.grid-planet {\n display: grid;\n margin: 0;\n padding: 0;\n grid-template-areas: \"plan1 plan1 plan1 plan1\" \"plan2 plan2 plan3 plan3 \" \"plan4 plan4 plan4 plan4 \";\n grid-template-columns: 220px 1fr;\n}\n\n.plan1 {\n grid-area: plan1;\n justify-self: left;\n align-self: center;\n}\n\n.plan2 {\n grid-area: plan2;\n justify-self: left;\n}\n\n.plan3 {\n grid-area: plan3;\n justify-self: left;\n}\n\n.plan4 {\n grid-area: plan4;\n justify-self: left;\n}\n\n.grid-systems {\n display: grid;\n padding: 3px;\n grid-template-areas: \"sys1 sys2 sys3 sys4\" \"sys5 sys6 sys7 sys8\";\n grid-template-columns: 14em 15em 10em 2em;\n border-color: var(--aliengreen);\n border-bottom: double;\n}\n\n.sys1 {\n grid-area: sys1;\n justify-self: left;\n}\n\n.sys2 {\n grid-area: sys2;\n justify-self: left;\n}\n\n.sys3 {\n grid-area: sys3;\n justify-self: left;\n}\n\n.sys4 {\n grid-area: sys4;\n justify-self: right;\n}\n\n.sys5 {\n grid-area: sys5;\n justify-self: left;\n}\n\n.sys6 {\n grid-area: sys6;\n justify-self: left;\n}\n\n.sys7 {\n grid-area: sys7;\n justify-self: left;\n}\n\n.sys8 {\n grid-area: sys8;\n justify-self: right;\n}\n\n.grid-Char-Att {\n display: grid;\n padding-bottom: 4px;\n padding-top: 12px;\n padding-left: 30px;\n grid-row-gap: 3px;\n grid-column-gap: 10px;\n border-color: var(--aliengreen);\n align-items: center;\n grid-template-areas: \"gCol1 gCol2 gCol3 gCol4 gCol5 gCol11\" \"gCol6 gCol7 gCol8 gCol9 gCol10 gCol12\";\n grid-template-columns: 110px 50px 110px 50px 65px 130px;\n}\n\n.gCol1 {\n grid-area: gCol1;\n justify-self: left;\n}\n\n.gCol2 {\n grid-area: gCol2;\n justify-self: center;\n align-self: center;\n}\n\n.gCol3 {\n grid-area: gCol3;\n justify-self: left;\n}\n\n.gCol4 {\n grid-area: gCol4;\n justify-self: center;\n align-self: center;\n}\n\n.gCol5 {\n grid-area: gCol5;\n justify-self: center;\n}\n\n.gCol6 {\n grid-area: gCol6;\n justify-self: left;\n}\n\n.gCol7 {\n grid-area: gCol7;\n justify-self: center;\n align-self: center;\n}\n\n.gCol8 {\n grid-area: gCol8;\n justify-self: left;\n}\n\n.gCol9 {\n grid-area: gCol9;\n justify-self: center;\n align-self: center;\n}\n\n.gCol10 {\n grid-area: gCol10;\n justify-self: center;\n}\n\n.gCol11 {\n grid-area: gCol11;\n justify-self: center;\n}\n\n.gCol12 {\n grid-area: gCol12;\n justify-self: center;\n}\n\n.grid-item-xtras {\n display: grid;\n grid-template-areas: \"xCol1 xCol2 xCol3 xCol4 xCol5 xCol6\" \". xCol7 xCol7 xCol8 . .\";\n padding-bottom: 4px;\n padding-top: 5px;\n padding-left: 30px;\n grid-row-gap: 3px;\n grid-column-gap: 10px;\n grid-template-columns: 110px 50px 110px 50px 110px 50px;\n align-items: center;\n}\n\n.xCol1 {\n grid-area: xCol1;\n justify-self: left;\n}\n\n.xCol2 {\n grid-area: xCol2;\n justify-self: left;\n}\n\n.xCol3 {\n grid-area: xCol3;\n justify-self: left;\n}\n\n.xCol4 {\n grid-area: xCol4;\n justify-self: center;\n}\n\n.xCol5 {\n grid-area: xCol5;\n justify-self: left;\n}\n\n.xCol6 {\n grid-area: xCol6;\n justify-self: center;\n}\n\n.xCol7 {\n grid-area: xCol7;\n justify-self: center;\n}\n\n.xCol8 {\n grid-area: xCol8;\n justify-self: center;\n}\n\n.flex-group-center,\n.flex-group-left,\n.flex-group-right {\n justify-content: center;\n align-items: center;\n text-align: center;\n padding: 0;\n border: 1px solid var(--aliengreen);\n}\n\n.flex-group-left {\n justify-content: flex-start;\n text-align: left;\n}\n\n.flex-group-right {\n justify-content: flex-end;\n text-align: right;\n}\n\n.grid-crew {\n display: grid;\n grid-template-areas: \"gC1 gC2 gC3 gC4\" \"gC5 gC6 gC7 gC8\";\n grid-template-columns: 20em 15em 10em 5em;\n}\n\n.gC1 {\n justify-self: center;\n grid-area: gC1;\n}\n\n.gC2 {\n justify-self: center;\n grid-area: gC2;\n}\n\n.gC3 {\n justify-self: center;\n grid-area: gC3;\n}\n\n.gC4 {\n justify-self: right;\n grid-area: gC4;\n}\n\n.gC5 {\n justify-self: left;\n grid-area: gC5;\n}\n\n.gC6 {\n justify-self: center;\n grid-area: gC6;\n}\n\n.gC7 {\n justify-self: center;\n grid-area: gC7;\n}\n\n.gC8 {\n justify-self: right;\n grid-area: gC8;\n}\n\n.grid-ship-crew {\n display: grid;\n grid-template-areas: \"gSC1 gSC2 gSC3 gSC4 gSC5\" \" gSC6 gSC7 gSC8 gSC9 gSC10\";\n grid-template-columns: 43% 25% 20% 6%;\n}\n\n.gSC1 {\n justify-self: center;\n grid-area: gSC1;\n}\n\n.gSC2 {\n justify-self: center;\n grid-area: gSC2;\n}\n\n.gSC3 {\n justify-self: center;\n grid-area: gSC3;\n}\n\n.gSC4 {\n justify-self: right;\n grid-area: gSC4;\n}\n\n.gSC5 {\n justify-self: right;\n grid-area: gSC5;\n}\n\n.gSC6 {\n justify-self: left;\n grid-area: gSC6;\n}\n\n.gSC7 {\n justify-self: center;\n grid-area: gSC7;\n}\n\n.gSC8 {\n justify-self: right;\n grid-area: gSC8;\n}\n\n.gSC9 {\n justify-self: center;\n grid-area: gSC9;\n}\n\n.gSC10 {\n justify-self: right;\n grid-area: gSC10;\n}\n\n.grid-actor {\n display: grid;\n padding-top: 10px;\n border: 2px solid var(--aliengreen);\n grid-template-areas: \"gaItem1 gaItem2 gaItem3 gaItem4\";\n grid-template-columns: 20% 34% 20% 30%;\n}\n\n.gaItem1 {\n grid-area: gaItem1;\n}\n\n.gaItem2 {\n grid-area: gaItem2;\n}\n\n.gaItem3 {\n grid-area: gaItem3;\n}\n\n.gaItem4 {\n grid-area: gaItem4;\n}\n\n.flex-center {\n align-items: center;\n justify-content: center;\n text-align: center;\n padding: 0;\n}\n\n.flex-between {\n justify-content: space-between;\n}\n\n.alienrpg .flexcol {\n display: flex;\n flex-direction: column;\n flex-wrap: nowrap;\n}\n\n.alienrpg .flexcol .flex1 {\n flex: 1;\n}\n\n.alienrpg .flexcol .flex2 {\n flex: 2;\n}\n\n.alienrpg .flexcol .flex3 {\n flex: 3;\n}\n\n.alienrpg .alienrpg .flexcol .flex4 {\n flex: 4;\n}\n\n.alienrpg .flexrow {\n display: flex;\n flex-direction: row;\n flex-wrap: wrap;\n justify-content: flex-start;\n}\n\n.alienrpg .flexrow > * {\n flex: 1;\n}\n\n.alienrpg .flexrow .flex1 {\n flex: 1;\n}\n\n.alienrpg .flexrow .flex2 {\n flex: 2;\n}\n\n.alienrpg .flexrow .flex3 {\n flex: 3;\n}\n\n.alienrpg .flexrow .flex4 {\n flex: 4;\n}\n\n.alienrpg.actor .encumbrance {\n background: hsla(0, 0%, 0%, 0.1);\n height: 12px;\n margin-top: 5px;\n border: 1px solid hsl(0, 0%, 7%);\n border-radius: 3px;\n position: relative;\n width: calc(100% - 20px);\n}\n\n.alienrpg.actor .encumbrance .encumbrance-bar {\n position: absolute;\n top: 1px;\n left: 1px;\n background: var(--aliengreen);\n height: 8px;\n border: 1px solid hsl(30, 32%, 33%);\n border-radius: 3px;\n}\n\n.alienrpg.actor .encumbrance .encumbrance-label {\n position: absolute;\n top: -3px;\n height: 16px;\n font-size: 16px;\n line-height: 16px;\n color: hsl(0, 0%, 0%);\n background: hsla(0, 0%, 100%, 0.4);\n padding: 0 3px;\n}\n\n.alienrpg.actor .encumbrance .encumbrance-breakpoint {\n position: absolute;\n left: 50%;\n}\n\n.alienrpg.actor .encumbrance .arrow-up {\n bottom: 0;\n width: 0;\n height: 0;\n border-left: 4px solid transparent;\n border-right: 4px solid transparent;\n border-bottom: 4px solid hsl(0, 0%, 40%);\n}\n\n.alienrpg.actor .encumbrance .arrow-down {\n top: 0;\n width: 0;\n height: 0;\n border-left: 4px solid transparent;\n border-right: 4px solid transparent;\n border-top: 4px solid hsl(0, 0%, 40%);\n}\n\n.alienrpg.actor .encumbrance.encumbered .arrow-up {\n border-bottom: 4px solid hsl(0, 0%, 100%);\n}\n\n.alienrpg.actor .encumbrance.encumbered .arrow-down {\n border-top: 4px solid hsl(0, 0%, 100%);\n}\n\n.alienrpg.actor .encumbrance.encumbered .encumbrance-bar {\n position: absolute;\n top: 1px;\n left: 1px;\n background: hsl(7, 100%, 50%);\n height: 8px;\n border: 1px solid hsl(66, 75%, 45%);\n border-radius: 3px;\n}\n\n/* @group Blink */\n.blink {\n -webkit-animation: blink 2s linear infinite;\n -moz-animation: blink 2s linear infinite;\n -ms-animation: blink 2s linear infinite;\n -o-animation: blink 2s linear infinite;\n animation: blink 2s linear infinite;\n}\n\n@-webkit-keyframes blink {\n 0% {\n opacity: 1;\n }\n 50% {\n opacity: 1;\n }\n 50.01% {\n opacity: 0;\n }\n 100% {\n opacity: 0;\n }\n}\n@-moz-keyframes blink {\n 0% {\n opacity: 1;\n }\n 50% {\n opacity: 1;\n }\n 50.01% {\n opacity: 0;\n }\n 100% {\n opacity: 0;\n }\n}\n@-ms-keyframes blink {\n 0% {\n opacity: 1;\n }\n 50% {\n opacity: 1;\n }\n 50.01% {\n opacity: 0;\n }\n 100% {\n opacity: 0;\n }\n}\n@-o-keyframes blink {\n 0% {\n opacity: 1;\n }\n 50% {\n opacity: 1;\n }\n 50.01% {\n opacity: 0;\n }\n 100% {\n opacity: 0;\n }\n}\n@keyframes blink {\n 0% {\n opacity: 1;\n }\n 50% {\n opacity: 1;\n }\n 50.01% {\n opacity: 0;\n }\n 100% {\n opacity: 0;\n }\n}\n/* @end */\n/* class applies to select element itself, not a wrapper element */\n.select-css {\n display: block;\n font-size: 15px;\n font-family: var(--alienfont);\n font-weight: 700;\n color: inherit;\n width: 100%;\n max-width: 90%; /* useful when width is set to anything other than 100% */\n box-sizing: border-box;\n margin: 0;\n border: 1px solid var(--aliengreen);\n box-shadow: 0 1px 0 1px hsla(0, 0%, 0%, 0.04);\n border-radius: 0.5em;\n -moz-appearance: none;\n -webkit-appearance: none;\n appearance: none;\n /* note: bg image below uses 2 urls. The first is an svg data uri for the arrow icon, and the second is the gradient. \n \tfor the icon, if you want to change the color, be sure to use `%23` instead of `#`, since it's a url. You can also swap in a different svg icon or an external image reference\n\n */\n background-image: url(../images/downarrow.svg);\n background-repeat: no-repeat, repeat;\n /* arrow icon position (1em from the right, 50% vertical) , then gradient position*/\n background-position: right 0.7em top 50%, 0 0;\n /* icon size, then gradient */\n background-size: 1em auto, 100%;\n}\n\n/* Hide arrow icon in IE browsers */\n.select-css::-ms-expand {\n display: none;\n}\n\n/* Hover style */\n.select-css:hover {\n color: inherit;\n}\n\n/* Focus style */\n.select-css:focus {\n color: inherit;\n /* It'd be nice to use -webkit-focus-ring-color here but it doesn't work on box-shadow */\n box-shadow: 0 0 1px 1px var(--aliengreen);\n box-shadow: 0 0 0 1px -moz-mac-focusring var(--aliengreen);\n color: inherit;\n outline: none;\n background-color: hsl(0, 0%, 0%);\n}\n\n/* Set options to normal weight */\n.select-css option {\n font-weight: normal;\n background: hsl(0, 0%, 0%);\n}\n\n/* Support for rtl text, explicit support for Arabic and Hebrew */\n*[dir=rtl] .select-css,\n:root:lang(ar) .select-css,\n:root:lang(iw) .select-css {\n background-position: left 0.7em top 50%, 0 0;\n padding: 0.6em 0.8em 0.5em 1.4em;\n}\n\n/* Disabled styles */\n.select-css:disabled,\n.select-css[aria-disabled=true] {\n color: var(--aliengreen);\n background-image: url(../images/downarrow.svg);\n background-repeat: no-repeat, repeat;\n}\n\n.select-css:disabled:hover,\n.select-css[aria-disabled=true] {\n border-color: hsl(0, 0%, 67%);\n}\n\n/*\n\tOriginal Sheet by Paul Watson\n\n\tCRT Effect by Alec Lownes\n\t\thttp://aleclownes.com/2017/02/01/crt-display.html\n\n\tMay 2021\n*/\n@keyframes flicker {\n 0% {\n opacity: 0.27861;\n }\n 5% {\n opacity: 0.34769;\n }\n 10% {\n opacity: 0.23604;\n }\n 15% {\n opacity: 0.90626;\n }\n 20% {\n opacity: 0.18128;\n }\n 25% {\n opacity: 0.83891;\n }\n 30% {\n opacity: 0.65583;\n }\n 35% {\n opacity: 0.67807;\n }\n 40% {\n opacity: 0.26559;\n }\n 45% {\n opacity: 0.84693;\n }\n 50% {\n opacity: 0.96019;\n }\n 55% {\n opacity: 0.08594;\n }\n 60% {\n opacity: 0.20313;\n }\n 65% {\n opacity: 0.71988;\n }\n 70% {\n opacity: 0.53455;\n }\n 75% {\n opacity: 0.37288;\n }\n 80% {\n opacity: 0.71428;\n }\n 85% {\n opacity: 0.70419;\n }\n 90% {\n opacity: 0.7003;\n }\n 95% {\n opacity: 0.36108;\n }\n 100% {\n opacity: 0.24387;\n }\n}\n@keyframes textShadow {\n 0% {\n text-shadow: 0.4389924193px 0 1px rgba(255, 255, 0, 0.5), -0.4389924193px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 5% {\n text-shadow: 2.7928974011px 0 1px rgba(255, 255, 0, 0.5), -2.7928974011px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 10% {\n text-shadow: 0.0295627584px 0 1px rgba(255, 255, 0, 0.5), -0.0295627584px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 15% {\n text-shadow: 0.4021853855px 0 1px rgba(255, 255, 0, 0.5), -0.4021853855px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 20% {\n text-shadow: 3.47940379px 0 1px rgba(255, 255, 0, 0.5), -3.47940379px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 25% {\n text-shadow: 1.6125630401px 0 1px rgba(255, 255, 0, 0.5), -1.6125630401px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 30% {\n text-shadow: 0.7015590085px 0 1px rgba(255, 255, 0, 0.5), -0.7015590085px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 35% {\n text-shadow: 3.8969140477px 0 1px rgba(255, 255, 0, 0.5), -3.8969140477px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 40% {\n text-shadow: 3.8709056148px 0 1px rgba(255, 255, 0, 0.5), -3.8709056148px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 45% {\n text-shadow: 2.2310569634px 0 1px rgba(255, 255, 0, 0.5), -2.2310569634px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 50% {\n text-shadow: 0.0808429042px 0 1px rgba(255, 255, 0, 0.5), -0.0808429042px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 55% {\n text-shadow: 2.3758461067px 0 1px rgba(255, 255, 0, 0.5), -2.3758461067px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 60% {\n text-shadow: 2.2021930511px 0 1px rgba(255, 255, 0, 0.5), -2.2021930511px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 65% {\n text-shadow: 2.8638780615px 0 1px rgba(255, 255, 0, 0.5), -2.8638780615px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 70% {\n text-shadow: 0.4887402516px 0 1px rgba(255, 255, 0, 0.5), -0.4887402516px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 75% {\n text-shadow: 1.8948491306px 0 1px rgba(255, 255, 0, 0.5), -1.8948491306px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 80% {\n text-shadow: 0.0833037308px 0 1px rgba(255, 255, 0, 0.5), -0.0833037308px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 85% {\n text-shadow: 0.0976982726px 0 1px rgba(255, 255, 0, 0.5), -0.0976982726px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 90% {\n text-shadow: 3.4433397615px 0 1px rgba(255, 255, 0, 0.5), -3.4433397615px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 95% {\n text-shadow: 2.1841838853px 0 1px rgba(255, 255, 0, 0.5), -2.1841838853px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 100% {\n text-shadow: 2.6208764474px 0 1px rgba(255, 255, 0, 0.5), -2.6208764474px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n}\n/* interface */\n::-webkit-scrollbar-thumb {\n outline: none;\n border-radius: 2px;\n background: var(--aliendarkergreen);\n border: 1px solid var(--aliendarkergreen);\n}\n\n.window-header {\n background-color: rgba(50, 100, 120, 0.3);\n border-radius: 7px 7px 0px 0px;\n}\n\n.alienrpg input[type=text],\n.alienrpg input[type=number],\n.alienrpg input[type=password],\n.alienrpg input[type=date],\n.alienrpg input[type=time] {\n border-radius: 0px;\n border: 1px solid var(--aliendarkergreen);\n}\n\ninput[type=text]:hover,\ninput[type=number]:hover,\ninput[type=password]:hover,\ninput[type=date]:hover,\ninput[type=time]:hover {\n border: 1px solid var(--aliengreen);\n}\n\na:hover {\n text-shadow: 0 0 5px var(--aliengreen);\n}\n\n#sidebar-tabs {\n border-bottom: 1px solid var(--aliengreen);\n box-shadow: 0 0 10px var(--aliengreen);\n}\n\n#sidebar-tabs .item.active {\n border: 1px solid var(--aliengreen);\n box-shadow: 0 0 6px inset var(--aliengreen);\n}\n\nselect:focus {\n box-shadow: 0 0 5px var(--aliengreen);\n}\n\ntextarea:focus {\n outline: 0px;\n box-shadow: 0 0 10px var(--aliengreen);\n color: #000;\n font-weight: 400;\n}\n\ncombobox:focus {\n outline: 0px;\n box-shadow: 0 0 10px var(--aliengreen);\n background-color: var(--aliengreen);\n color: #000;\n}\n\n#hotbar .macro:hover {\n box-shadow: 0 0 10px inset var(--aliengreen);\n}\n\n#hotbar .macro.active:hover {\n border: 1px solid var(--aliengreen);\n}\n\n#players ol .player.context {\n border-top: 1px solid var(--aliengreen);\n border-bottom: 1px solid var(--aliengreen);\n}\n\n#players ol .player.context .player-name {\n text-shadow: 0 0 5px var(--aliengreen);\n}\n\n#context-menu li.context-item:hover {\n text-shadow: 0 0 4px var(--aliengreen);\n}\n\n#controls .scene-control.active,\n#controls .control-tool.active,\n#controls .scene-control:hover,\n#controls .control-tool:hover {\n border: 1px solid var(--aliengreen);\n border-bottom: 1px solid var(--aliendarkergreen);\n box-shadow: 0 0 10px var(--aliendarkergreen);\n}\n\n#navigation #scene-list .scene.view,\n#navigation #scene-list .scene.context {\n border: 1px solid var(--aliengreen);\n background: rgba(52, 52, 52, 0.95);\n border-bottom: 1px solid var(--aliengreen);\n box-shadow: 0 0 10px var(--aliendarkergreen);\n}\n\n#pause {\n background: none;\n}\n#pause > img {\n width: 200px;\n height: 200px;\n top: -50px;\n left: calc(50% - 100px);\n opacity: 0.7;\n --fa-animation-duration: 10s;\n}\n#pause h3 {\n font-size: 32px;\n text-shadow: 0px 3px 5px rgb(0, 0, 0);\n}\n\n.alienrpg #context-menu li.context-item {\n line-height: 1.55;\n}\n\n/* CHAT */\n.sidebar-tab h1,\n.sidebar-tab h2 {\n border-bottom: 2px dotted var(--aliengreen);\n}\n\n.sidebar-tab .fas.fa-trash:hover {\n animation: textShadow 0.5s infinite;\n}\n\n.chat-message .message-header .message-sender {\n padding-bottom: 5px;\n}\n\n.alien-Push-button {\n height: 40px;\n margin-top: 5px;\n margin-left: 1px;\n box-shadow: 0 0 5px var(--aliendarkergreen);\n border-radius: 3px;\n background: url(../images/alien_crt_push-button.png) no-repeat top left;\n color: rgba(0, 0, 0, 0);\n}\n\n.alien-Push-button:hover {\n border-radius: 3px;\n box-shadow: 0 0 5px var(--aliendarkergreen);\n background-color: inherit;\n background: url(../images/alien_crt_push-button_hover.gif) no-repeat top left;\n color: rgba(0, 0, 0, 0);\n}\n\n.chat-message,\n.chat-message.emote {\n font-family: var(--alienchatfont);\n font-size: 110%;\n font-weight: bold;\n padding: 13px 15px 50px 11px;\n border-width: 0px;\n box-shadow: 0 1px 5px #000;\n background-size: 100%;\n background-position: top, bottom, 0px 18px;\n background-repeat: no-repeat, no-repeat, repeat;\n background-image: url(\"../images/chat-top.png\"), url(\"../images/chat-bottom.png\"), var(--chatbackground);\n}\n\n.chat-message.whisper {\n color: var(--alienchatlightblue);\n padding: 13px 15px 50px 11px;\n border-width: 0px;\n box-shadow: 0 1px 5px #000;\n background-size: 100%;\n background-position: top, bottom, 0px 18px;\n background-repeat: no-repeat, no-repeat, repeat;\n background-image: url(\"../images/hidden-chat-top.png\"), url(\"../images/hidden-chat-bottom.png\"), url(\"../images/hidden-chat-middle.png\");\n}\n\n.chat-message.whisper span,\n.chat-message.whisper div {\n color: var(--alienchatlightblue);\n}\n\n.chat-message.whisper h2 {\n color: lightblue;\n border-bottom: 2px dotted lightsteelblue;\n}\n\n.chat-message.whisper h4 {\n color: lightsteelblue;\n}\n\n.chat-message.whisper hr {\n border-top: 1px solid lightsteelblue;\n border-bottom: 1px solid royalblue;\n}\n\n.chat-message.whisper .blink {\n color: lightsteelblue;\n background-color: royalblue;\n text-shadow: 0 0 5px lightsteelblue;\n animation: blink 0.5 5;\n}\n\n.chat-message.whisper .inline-roll:hover {\n text-shadow: 0 0 5px lightsteelblue;\n}\n\n.chat-message.whisper .inline-roll,\n.chat-message.whisper .dice-tooltip {\n border-color: lightsteelblue;\n}\n\n.alien-Push-button:hover {\n border-radius: 3px;\n box-shadow: 0 0 5px var(--aliendarkergreen);\n background-color: inherit;\n background: url(../images/alien_crt_push-button_hover.gif) no-repeat top left;\n color: rgba(0, 0, 0, 0);\n}\n\n.blink {\n padding: 0px 0px 2px 5px;\n margin-top: 5px;\n margin-bottom: 5px;\n color: white;\n text-shadow: 0 0 5px red;\n animation: blink 0.5s 5;\n}\n\n.warnblink {\n text-shadow: 0 0 5px red;\n animation: blink 0.5s 5;\n}\n\n.message-sender {\n width: 900px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n\n/* Journals */\n.journal-sheet ::-webkit-scrollbar-thumb {\n background: #135d91;\n border: 1px solid #135d91;\n}\n\n.journal-sheet .editor h1 {\n color: white;\n text-shadow: 0 0 10px #2a8ed5;\n border-bottom: 2px solid #135d91;\n}\n\n.journal-sheet .editor h2 {\n color: white;\n text-shadow: 0 0 10px #2a8ed5;\n}\n\n.journal-sheet .editor h3 {\n color: white;\n text-shadow: 0 0 10px #2a8ed5;\n}\n\n/* .journal-sheet form { */\n.sheet.journal-entry .journal-entry-content {\n color: var(--aliengreen);\n background: #000;\n border: 1px solid var(--aliengreen);\n border-radius: 1px;\n background: var(--journalback) top left !important;\n background-size: cover;\n color: powderblue;\n}\n\n.sheet.journal-entry .sidebar .directory-header .header-search input {\n color: hsl(0, 0%, 0%);\n}\n\n.alienrpg .arpgtable {\n height: 36px;\n width: 80%;\n /* border-style: double;\n border-color: greenyellow; */\n margin-left: auto;\n margin-right: auto;\n border: 0;\n}\n\n.alienrpg .arpgtable tr:nth-child(even) {\n background-color: transparent;\n}\n\n.alienrpg .caption {\n text-align: center;\n color: greenyellow;\n font-size: xx-large;\n}\n\n.alienrpg .arpgtablesmall {\n height: 36px;\n width: 34%;\n /* border-style: double;\n border-color: greenyellow; */\n margin-left: auto;\n margin-right: auto;\n border: 0;\n}\n\n.alienrpg .arpgtablesmall tr:nth-child(even) {\n background-color: transparent;\n}\n\n.alienrpg .tdstyle {\n width: 40%;\n height: 18px;\n text-align: left;\n}\n\n.alienrpg .tdstyleR {\n width: 40%;\n height: 18px;\n text-align: Right;\n}\n\n.alienrpg .tdstyleC {\n width: 100%;\n height: 18px;\n text-align: center;\n}\n\n.alienrpg .tdstyle3D {\n width: 30%;\n height: 18px;\n text-align: center;\n}\n\n.alienrpg .tdstyle2D {\n width: 50%;\n height: 18px;\n text-align: center;\n}\n\n.alienrpg .arpglink {\n background-color: white;\n color: black;\n}\n\n.alienrpg .mess {\n color: yellowgreen;\n font-family: \"Courier New\", Courier, monospace;\n}\n\n.alienrpg .ntable {\n width: 99%;\n /* border-style: double;\n border-color: greenyellow; */\n margin-left: auto;\n margin-right: auto;\n border: 0;\n padding-top: 0;\n padding-bottom: 0;\n}\n\n.alienrpg .ntable tr:nth-child(even) {\n background-color: transparent;\n}\n\n.alienrpg .trhead {\n text-align: center;\n width: 45%;\n font-weight: bold;\n}\n\n.alienrpg .tcol1 {\n width: 2.5%;\n}\n\n.alienrpg .tcol2 {\n width: 45%;\n text-align: justify;\n vertical-align: top;\n}\n\n.alienrpg .tcol3 {\n width: 5%;\n}\n\n.alienrpg .etable {\n width: 40%;\n /* border-style: double; */\n border-color: #e92d2d;\n margin-left: auto;\n margin-right: auto;\n border: 1;\n padding: 0;\n padding-top: 0;\n padding-bottom: 0;\n}\n\n.alienrpg .etable td:first-child {\n padding-left: 5px;\n}\n\n.alienrpg .etr {\n /* border-style: solid;\n border-color: greenyellow; */\n border: 1;\n}\n\n.alienrpg .ehead {\n text-align: center;\n font-weight: bold;\n}\n\n.alienrpg .ecol1 {\n width: 50%;\n text-align: center;\n}\n\n.alienrpg .ecol2 {\n width: 50%;\n text-align: center;\n}\n\n.alienrpg .ecol3 {\n width: 3%;\n /* border-left: greenyellow;\n border-style: solid; */\n}\n\n.alienrpg .stable {\n width: 90%;\n /* border-style: double; */\n border-color: #e92d2d;\n margin-left: auto;\n margin-right: auto;\n border: 1;\n padding-top: 0;\n padding-bottom: 0;\n}\n\n.alienrpg .strhead {\n text-align: center;\n font-weight: bold;\n}\n\n.alienrpg .scol1 {\n width: 16%;\n}\n\n.alienrpg .scol2 {\n width: 3%;\n}\n\n.alienrpg .scol3 {\n width: 80%;\n}\n\n.alienrpg .scol4 {\n width: 25%;\n}\n\n.alienrpg .scol5 {\n width: 60%;\n text-align: left;\n}\n\n.alienrpg .scol6 {\n width: 90%;\n}\n\n.alienrpg .scol7 {\n width: 20%;\n text-align: left;\n}\n\n.alienrpg .scol8 {\n width: 65%;\n text-align: left;\n}\n\n.alienrpg .scol9 {\n width: 12%;\n}\n\n.alienrpg .scol10 {\n width: 50%;\n}\n\n.alienrpg .skltable {\n width: 35%;\n /* border-style: double; */\n /* border-color: #e92d2d; */\n margin-left: auto;\n margin-right: auto;\n border: 1;\n}\n\n.alienrpg .oddstable {\n width: 96%;\n height: 16px;\n /* border-style: double; */\n border-color: #e92d2d;\n margin-left: auto;\n margin-right: auto;\n border: 1;\n padding-top: 0;\n padding-bottom: 0;\n}\n\n.alienrpg .oddhead {\n font-weight: bold;\n}\n\n.alienrpg .oddcol1 {\n width: 25%;\n}\n\n.alienrpg .oddcol2 {\n width: 39%;\n}\n\n.oddcol3 {\n width: 36%;\n}\n\n.alienrpg .oddcol4 {\n width: 40%;\n}\n\n.alienrpg .bigtable {\n width: 99%;\n /* border-style: double; */\n border-color: #e92d2d;\n margin-left: auto;\n margin-right: auto;\n border: 1;\n padding-top: 0;\n padding-bottom: 0;\n}\n\n.alienrpg .die {\n width: 6%;\n text-align: center;\n}\n\n.alienrpg .inj {\n width: 16%;\n}\n\n.alienrpg .fatal {\n width: 6%;\n}\n\n.alienrpg .tim {\n width: 7%;\n text-align: center;\n}\n\n.alienrpg .eff {\n width: 56%;\n}\n\n.alienrpg .heal {\n width: 15%;\n text-align: center;\n}\n\n.alienrpg .crit {\n width: 19%;\n text-align: center;\n}\n\n.alienrpg .eff2 {\n width: 55%;\n}\n\n/* V10 work */\n.alienrpg .aframe {\n position: relative;\n}\n\n.alienrpg .leftcol {\n position: absolute;\n width: 45%;\n left: 1.2%;\n text-align: justify;\n /* background: #855f5f; */\n}\n\n.alienrpg .rightcol {\n position: absolute;\n width: 45%;\n left: 50%;\n text-align: justify;\n /* background: rgb(174, 174, 110); */\n}\n\n.alienrpg .heading {\n color: var(--aliengreen);\n font-size: 28px;\n border-bottom: 2px solid var(--color-underline-header);\n}\n\n.alienrpg .heading2 {\n text-align: center;\n color: var(--aliengreen);\n /* font-size: x-large; */\n}\n\n.alienrpg .heading3 {\n color: var(--aliengreen);\n}\n\n.alienrpg .imagecontainer {\n position: relative;\n text-align: center;\n color: white;\n}\n\n/* Import settings */\n.alienrpg .container {\n width: 100%;\n}\n\n.alienrpg .listHeading {\n text-align: center;\n vertical-align: middle;\n padding: 10px 0px;\n border-bottom: 1px solid black;\n margin-bottom: 10px;\n}\n\n.alienrpg .twogridcol {\n display: grid;\n grid-template-columns: repeat(auto-fill, minmax(160px, 50%));\n}\n\n.alienrpg .twogridcol input[type=checkbox] {\n vertical-align: middle;\n}\n\n.alienrpg .actors.content {\n background: lightgray;\n}\n\n.alienrpg .actors.content.toggle-display {\n display: none;\n}\n\n.alienrpg .items.content {\n background: lightgray;\n}\n\n.alienrpg .items.content.toggle-display {\n display: none;\n}\n\n.alienrpg .journal.content {\n background: lightgray;\n}\n\n.alienrpg .journal.content.toggle-display {\n display: none;\n}\n\n.alienrpg .scenes.content {\n background: lightgray;\n}\n\n.alienrpg .scenes.content.toggle-display {\n display: none;\n}\n\n.alienrpg .tables.content {\n background: lightgray;\n}\n\n.alienrpg .tables.content.toggle-display {\n display: none;\n}\n\n.alienrpg .macros.content {\n background: lightgray;\n}\n\n.alienrpg .macros.content.toggle-display {\n display: none;\n}\n\n.alienrpg .title {\n cursor: pointer;\n}\n\n/* Footer */\n.alienrpg .footer {\n position: sticky;\n bottom: 0;\n left: 0;\n width: inherit;\n height: auto;\n background-color: #d0daee;\n}\n\n.alienrpg .cinsymbol {\n display: inline-block;\n background-image: url(\"../images/icons/cin-symbol.png\");\n width: 36px;\n height: 35px;\n vertical-align: middle;\n background-size: 36px;\n border: 0;\n}\n\n.alienrpg .camsymbol {\n display: inline-block;\n background-image: url(\"../images/icons/cam-symbol.png\");\n width: 36px;\n height: 35px;\n vertical-align: middle;\n background-size: 36px;\n border: 0;\n}\n\n.alienrpg .stresssymbol {\n display: inline-block;\n background-image: url(\"../images/icons/alien-dice-y1.png\");\n width: 36px;\n height: 35px;\n vertical-align: middle;\n background-size: 36px;\n border: 0;\n}\n\n.alienrpg .basesymbol {\n display: inline-block;\n background-image: url(\"../images/icons/alien-dice-6.png\");\n width: 36px;\n height: 35px;\n vertical-align: middle;\n background-size: 36px;\n border: 0;\n}\n\n.alienrpg {\n /* Styles limited to alienrpg sheets */\n /*\n \tOriginal Sheet by Paul Watson\n\n \tCRT Effect by Alec Lownes\n \t\thttp://aleclownes.com/2017/02/01/crt-display.html\n\n \tMay 2021\n */\n /* CHARACTER SHEET */\n /*.sheet {\n \tmin-width: 600px;\n \tmax-width: 1000px;\n \tmin-height: 350px;\n }*/\n /** General Tab **/\n /** General Tab - Left Column **/\n /*** Story and Experience Points ***/\n /*** Conditions ***/\n /*.dots.radiation.radbox_char {\n margin-top: 36px;\n }\n\n .dots.radiation.radbox_synth {\n /*margin-top: 27px;\n margin-top: 7px;\n }\n\n .dots.radiation.radglow_char {\n margin-top: 36px;\n }\n\n .dots.radiation.radglow_synth {\n margin-top: 27px;\n }*/\n /*** Consumables ***/\n /** General Tab - Right Column **/\n /** - **/\n /* Creature Sheet */\n /* Items */\n}\n.alienrpg .item-form {\n font-family: var(--alienfont);\n background: hsl(0, 0%, 0%);\n}\n.alienrpg .actor-header {\n flex: 0 0 180px;\n overflow: hidden;\n display: flex;\n flex-direction: row;\n flex-wrap: wrap;\n justify-content: flex-start;\n margin-bottom: 1px;\n background-color: hsl(0, 0%, 0%);\n}\n.alienrpg .vehicle-header {\n overflow: hidden;\n display: flex;\n margin-bottom: 1px;\n background-color: hsl(0, 0%, 0%);\n}\n.alienrpg .profile-img {\n flex: 0 0 100px;\n height: 150px;\n width: auto;\n}\n.alienrpg .profile-img-item {\n flex: 0 0 100px;\n height: 100px;\n margin-right: 10px;\n width: auto;\n justify-self: center;\n}\n.alienrpg .profile-img-vehicle {\n flex: 0 0 100px;\n height: 160px;\n margin-right: 10px;\n width: 300px;\n}\n.alienrpg .header-fields {\n flex: 1;\n}\n.alienrpg h1.charname {\n height: 50px;\n padding: 0px;\n margin: 0 5px 5px 5px;\n border-bottom: 0;\n border: 1px solid var(--aliengreen);\n}\n.alienrpg h1.charname input {\n width: 100%;\n height: 100%;\n margin: 0;\n color: inherit;\n border: 1px solid var(--aliengreen);\n}\n.alienrpg .sheet nav.sheet-tabs {\n border-top: 1px solid var(--aliengreen) !important;\n border-bottom: 1px solid var(--aliengreen) !important;\n}\n.alienrpg .sheet-tabs {\n flex: 0;\n border-top: 1px solid var(--aliengreen) !important;\n border-bottom: 1px solid var(--aliengreen) !important;\n}\n.alienrpg .tab,\n.alienrpg .editor {\n height: 100%;\n background-color: hsl(0, 0%, 0%);\n}\n.alienrpg .tox .tox-editor-container {\n background: hsl(0, 0%, 100%);\n}\n.alienrpg .tox .tox-edit-area {\n padding: 0 8px;\n}\n.alienrpg .maxboxsize {\n max-width: 40px;\n color: inherit;\n background-color: hsl(0, 0%, 0%);\n height: 20px;\n padding: 0;\n margin: 1px;\n text-align: center;\n border: 1px solid var(--aliengreen);\n}\n.alienrpg .healboxsize {\n max-width: 80px;\n color: inherit;\n background-color: hsl(0, 0%, 0%);\n height: 20px;\n padding: 0;\n margin: 1px;\n text-align: center;\n border: 1px solid var(--aliengreen);\n}\n.alienrpg .cashboxsize {\n max-width: 150px;\n color: inherit;\n justify-items: center;\n background-color: hsl(0, 0%, 0%);\n text-align: center;\n border: 1px solid var(--aliengreen);\n}\n.alienrpg .textbox {\n color: inherit;\n background-color: hsl(0, 0%, 0%);\n padding: 5px;\n margin: 5px 5px 5px 5px;\n border: 1px solid var(--aliengreen);\n}\n.alienrpg .textbox1 {\n color: inherit;\n justify-items: center;\n background-color: hsl(0, 0%, 0%);\n width: 230px;\n padding: 0;\n margin-top: 1px;\n margin-bottom: 1px;\n border: 1px solid var(--aliengreen);\n}\n.alienrpg .textbox2 {\n color: inherit;\n justify-items: center;\n background-color: hsl(0, 0%, 0%);\n width: 400px;\n padding: 0;\n margin-top: 1px;\n margin-bottom: 1px;\n border: 1px solid var(--aliengreen);\n}\n.alienrpg .textbox3 {\n color: inherit;\n background-color: hsl(0, 0%, 0%);\n padding: 5px;\n margin: 5px 5px 5px 5px;\n width: 180px;\n border: 1px solid var(--aliengreen);\n}\n.alienrpg .textbox4 {\n color: inherit;\n justify-items: center;\n background-color: hsl(0, 0%, 0%);\n width: 450px;\n padding: 0;\n margin-top: 1px;\n margin-bottom: 1px;\n border: 1px solid var(--aliengreen);\n}\n.alienrpg textarea {\n resize: none;\n padding: 2;\n color: inherit;\n border: 1px solid var(--aliengreen);\n font-family: var(--alienfont);\n font-size: var(--fontsize);\n}\n.alienrpg form .sheet-content .click-stat-level {\n height: 18px;\n padding: 8px;\n background: hsl(0, 0%, 0%);\n border-radius: 2px;\n box-shadow: inset 0 0 0 1px hsla(0, 0%, 0%, 0.502);\n font-family: \"Roboto\", system, -apple-system, sans-serif;\n font-size: 10px;\n font-weight: 700;\n line-height: 1;\n text-transform: uppercase;\n letter-spacing: 0.25px;\n display: flex;\n justify-content: center;\n align-items: center;\n cursor: pointer;\n}\n.alienrpg .click-stat-level .fas {\n display: none;\n padding: 2px 4px;\n border-radius: 2px;\n box-shadow: inset 0 0 0 1px hsla(0, 0%, 0%, 0.5);\n font-family: \"Roboto\", system, -apple-system, sans-serif;\n font-size: 10px;\n font-weight: 700;\n line-height: 1;\n text-transform: uppercase;\n letter-spacing: 0.25px;\n display: flex;\n justify-content: center;\n align-items: center;\n cursor: pointer;\n}\n.alienrpg .dots {\n cursor: pointer;\n display: flex;\n flex-direction: column;\n margin-right: 8px;\n font-weight: 700;\n font-size: 15px;\n flex-wrap: wrap;\n}\n.alienrpg .newdots {\n cursor: pointer;\n display: flex;\n justify-content: center;\n flex-wrap: wrap;\n}\n.alienrpg .resource-label {\n font-family: var(--alienfont);\n text-transform: uppercase;\n padding-left: 5px;\n justify-self: center;\n flex: auto;\n}\n.alienrpg .speciality-label {\n font-family: var(--alienfont);\n text-transform: uppercase;\n padding-left: 5px;\n justify-self: left;\n flex: auto;\n}\n.alienrpg .attr-label {\n font-weight: bold;\n text-transform: uppercase;\n padding-right: 5px;\n}\n.alienrpg .tabs {\n height: 30px;\n color: inherit;\n background-color: hsl(0, 0%, 0%);\n border: 1px solid var(--aliengreen);\n}\n.alienrpg .tabs .sheet nav.sheet-tabs {\n height: 32px;\n flex: 0 0 32px;\n margin: 4px 0;\n line-height: 32px;\n border-top: 1px solid var(--aliengreen) !important;\n border-bottom: 1px solid var(--aliengreen) !important;\n}\n.alienrpg .tabs .item {\n font-weight: bold;\n color: inherit;\n}\n.alienrpg .tabs .item.active {\n text-decoration: underline;\n text-shadow: none;\n}\n.alienrpg .items-list {\n list-style: none;\n padding-left: 5px;\n padding-right: 5px;\n padding-top: 0px;\n padding-bottom: 0px;\n}\n.alienrpg .item-header {\n background-color: hsl(0, 5%, 16%);\n}\n.alienrpg .item-name {\n margin: 0;\n}\n.alienrpg .item-controls {\n text-align: right;\n}\n.alienrpg .item-label {\n font-family: var(--alienfont);\n font-size: small;\n text-transform: uppercase;\n padding-right: 5px;\n padding-left: 5px;\n}\n.alienrpg .biog {\n height: 300px;\n padding: 3px 0;\n width: 1fr;\n font-family: var(--alienfont);\n}\n.alienrpg .biog .biog-image {\n flex: 0 0 24px;\n margin-right: 5px;\n}\n.alienrpg .biog .editor-content {\n word-wrap: break-word;\n font-family: var(--alienfont);\n}\n.alienrpg .biog img {\n display: block;\n}\n.alienrpg .biog-full {\n height: 600px;\n padding: 3px 0;\n width: 1fr;\n font-family: var(--alienfont);\n}\n.alienrpg .biog-full .biog-image {\n flex: 0 0 24px;\n margin-right: 5px;\n}\n.alienrpg .biog-full .editor-content {\n word-wrap: break-word;\n font-family: var(--alienfont);\n}\n.alienrpg .biog-full img {\n display: block;\n}\n.alienrpg .crt .window-content {\n padding: 5px;\n border: 2px solid var(--aliendarkergreen);\n color: var(--aliengreen);\n text-shadow: 0 0 2px var(--aliendarkergreen);\n}\n.alienrpg .crt .window-content::before {\n content: \" \";\n display: block;\n position: absolute;\n top: 30px;\n left: 0;\n bottom: 0;\n right: 0;\n background: linear-gradient(rgba(18, 16, 16, 0) 50%, rgba(0, 0, 0, 0.25) 50%), linear-gradient(90deg, rgba(255, 0, 0, 0.06), rgba(0, 255, 0, 0.02), rgba(0, 0, 255, 0.06));\n z-index: 2;\n background-size: 100% 2px, 3px 100%;\n pointer-events: none;\n}\n.alienrpg .crt .window-content::after {\n content: \" \";\n display: block;\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n right: 0;\n background: rgba(18, 16, 16, 0.1);\n opacity: 0;\n z-index: 2;\n pointer-events: none;\n}\n.alienrpg .crt textarea {\n border-radius: 0px;\n border: 1px solid var(--aliendarkergreen);\n color: ghostwhite;\n font-family: var(--alienchatfont);\n font-size: 14px;\n font-weight: 200;\n letter-spacing: 1px;\n}\n.alienrpg .crt h1 {\n border-bottom: 2px dotted var(--aliengreen);\n padding-left: 0px;\n}\n.alienrpg .crt label,\n.alienrpg .crt h2,\n.alienrpg .crt h3 {\n padding-left: 0px;\n margin: 0px;\n}\n.alienrpg .crt .profile-img {\n margin: 0;\n height: 157px;\n margin-right: 4px;\n border-radius: 10px;\n}\n.alienrpg .crt h1.charname input {\n text-transform: uppercase;\n width: calc(100% + 10px);\n padding-left: 8px;\n border: 0px;\n}\n.alienrpg .crt input[type=text],\n.alienrpg .crt input[type=number],\n.alienrpg .crt input[type=password],\n.alienrpg .crt input[type=date],\n.alienrpg .crt input[type=time] {\n border-radius: 0px;\n border: 1px solid var(--aliendarkergreen);\n}\n.alienrpg .crt input[type=text]:hover,\n.alienrpg .crt input[type=number]:hover,\n.alienrpg .crt input[type=password]:hover,\n.alienrpg .crt input[type=date]:hover,\n.alienrpg .crt input[type=time]:hover {\n border: 1px solid var(--aliengreen);\n}\n.alienrpg .crt h1.charname input:focus {\n box-shadow: 0 0 10px var(--aliengreen);\n}\n.alienrpg .crt h1.charname {\n margin: 0px 0px 5px 0px;\n}\n.alienrpg .crt .select-css {\n border-radius: 3px;\n border: 1px solid var(--aliendarkergreen);\n}\n.alienrpg .crt .select-css:hover {\n border: 1px solid var(--aliengreen);\n}\n.alienrpg .crt .grid-4col {\n border: 3px double var(--aliengreen);\n border-bottom: 1px solid var(--aliengreen);\n}\n.alienrpg .crt .grid-synth {\n grid-column: 3;\n grid-template-columns: 25% 25% 50%;\n border: 3px double var(--aliengreen);\n border-bottom: 1px solid var(--aliengreen);\n padding: 4px;\n}\n.alienrpg .crt .synth-stresslabel {\n justify-self: left;\n text-align: left;\n}\n.alienrpg .crt .minus-btn {\n width: 14px;\n color: var(--aliendarkergreen);\n font-size: 30px;\n}\n.alienrpg .crt .plus-btn {\n width: 14px;\n color: var(--aliendarkergreen);\n font-size: 30px;\n margin-left: -7px;\n}\n.alienrpg .crt .rollable-stress:hover,\n.alienrpg .crt .rollCrit:hover {\n color: var(--aliengreen);\n background-color: #000;\n border: 0px solid var(--aliengreen);\n font-weight: 1;\n font-size: 150%;\n box-shadow: 0 0 0px var(--aliengreen);\n animation: textShadow 1s infinite;\n}\n.alienrpg .crt .fa-solid.fa-wrench:hover,\n.alienrpg .crt .fa-solid.fa-toolbox:hover {\n color: red;\n animation: textShadow 1s infinite;\n}\n.alienrpg .crt .far.fa-heart:hover {\n color: red;\n animation: textShadow 1s infinite;\n}\n.alienrpg .crt .resource-content .maxboxsize {\n vertical-align: 7px;\n}\n.alienrpg .crt .crt-grid-Char-Att {\n margin-left: -5px;\n border-left: 3px double var(--aliengreen);\n border-bottom: 3px double var(--aliengreen);\n border-right: 3px double var(--aliengreen);\n float: right;\n width: 100%;\n padding: 6px 12px 6px 2px;\n grid-column-gap: 0px;\n grid-template-areas: \"crt_gCol1 crt_gCol2 crt_gCol3 crt_gCol4 crt_gCol5 crt_gCol6\" \"crt_gCol7 crt_gCol8 crt_gCol9 crt_gCol10 crt_gCol11 crt_gCol12\";\n grid-template-columns: 25% 8% 25% 8% 25% 8%;\n display: grid;\n grid-row-gap: 3px;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n}\n.alienrpg .crt_gCol1,\n.alienrpg .crt_gCol2,\n.alienrpg .crt_gCol3,\n.alienrpg .crt_gCol4,\n.alienrpg .crt_gCol5,\n.alienrpg .crt_gCol6,\n.alienrpg .crt_gCol7,\n.alienrpg .crt_gCol8,\n.alienrpg .crt_gCol9,\n.alienrpg .crt_gCol10,\n.alienrpg .crt_gCol11,\n.alienrpg .crt_gCol12 {\n justify-self: center;\n align-self: center;\n}\n.alienrpg .crt_gCol11 {\n color: var(--aliendarkergreen);\n}\n.alienrpg .crt-crt-grid-Char-Att .maxboxsize {\n min-width: 40px;\n z-index: 1;\n}\n.alienrpg .crt .NPC {\n width: 15px;\n height: 15px;\n}\n.alienrpg .crt .tooltip .tooltiptext {\n width: 250px;\n top: -36px;\n right: 200%;\n margin-left: -60px;\n color: black;\n background-color: var(--aliengreen);\n box-shadow: 0 0 10px var(--aliengreen);\n}\n.alienrpg .crt .tooltip .tooltiptext::after {\n margin-top: 10px;\n border-width: 7px;\n border-style: solid;\n border-color: transparent transparent transparent var(--aliengreen);\n}\n.alienrpg .crt .crt-grid-Char-Att .crt-gCol6:focus,\n.alienrpg .crt .grid-Consumables .maxboxsize:focus {\n color: var(--aliendarkergreen);\n background-color: var(--alienoddtab);\n box-shadow: 0 0 0 #000;\n cursor: not-allowed;\n}\n.alienrpg .crt .crt-grid-Char-Att .crt_gCol6:hover,\n.alienrpg .crt .grid-Consumables .maxboxsize:hover {\n cursor: default;\n border: 1px solid var(--aliendarkergreen);\n}\n.alienrpg .crt .click-stat-level .far {\n letter-spacing: 1px;\n}\n.alienrpg .crt .synthsdont {\n margin: 10px;\n padding-left: 10px;\n border-left: 2px dotted var(--aliengreen);\n}\n.alienrpg .crt .imitate-human {\n text-align: center;\n}\n.alienrpg .crt .text {\n background-color: var(--aliendarkergreen);\n}\n.alienrpg .crt .tabs {\n color: #000;\n background-color: #fff;\n font-weight: bold;\n text-transform: uppercase;\n text-shadow: 0 0 2px white;\n}\n.alienrpg .crt .tabs .item.active {\n text-decoration: none;\n font-size: 110%;\n color: white;\n background-color: var(--aliendarkergreen);\n box-shadow: 0 0 10px var(--aliendarkergreen);\n text-shadow: 0 0 10px var(--aliengreen);\n cursor: default;\n}\n.alienrpg .crt .tabs .item {\n width: 100%;\n padding-top: 6px;\n}\n.alienrpg .crt .tabs .item.active {\n padding-top: 5px;\n}\n.alienrpg .crt .tabs .item:hover {\n color: #000;\n background-color: var(--alienitemselect);\n box-shadow: 0 0 10px var(--alienitemselect);\n margin: -3px 0 -3px 0;\n padding-top: 6px;\n}\n.alienrpg .crt .grid-genPage h2 {\n text-transform: uppercase;\n}\n.alienrpg .crt .grid-2col-border {\n margin-top: -3px;\n padding-bottom: 4px;\n}\n.alienrpg .crt .journal-sheet select {\n text-overflow: ellipsis;\n}\n.alienrpg .crt .resource-content button {\n width: 16px;\n color: var(--aliendarkergreen);\n}\n.alienrpg .crt .grid-crtPage {\n display: grid;\n grid-template-areas: \"crt_Col1 crt_Col2\";\n grid-template-columns: 220px;\n}\n.alienrpg .crt .crt_Col1 {\n display: grid;\n grid-template-areas: \"crt_Item1\", \"crt_Item2\", \"crt_Item3\";\n grid-template-columns: 100%;\n}\n.alienrpg .crt .crt_Col2 {\n display: grid;\n grid-template-areas: \"crt_Item4\", \"crt_Item5\", \"crt_Item7\", \"crt_Item8\", \"crt_Item9\", \"crt_Item6\";\n grid-template-columns: 100%;\n padding-left: 5px;\n}\n.alienrpg .crt .crt_Col1 h2 {\n text-transform: uppercase;\n padding-bottom: 4px;\n}\n.alienrpg .crt .crt_Item1,\n.alienrpg .crt .crt_Item2_char,\n.alienrpg .crt .crt_Item2_synth,\n.alienrpg .crt .crt_Item3 {\n border: 1px solid var(--aliengreen);\n padding: 5px;\n}\n.alienrpg .crt .crt_Item1 {\n text-align: center;\n /* height: 130px; */\n}\n.alienrpg .crt .crt_Item1 .sp_faded {\n padding-top: 5px;\n color: var(--aliendarkergreen);\n}\n.alienrpg .crt .crt_Item1 .xp_faded {\n padding-top: 6px;\n color: var(--aliendarkergreen);\n}\n.alienrpg .crt .crt_Item1 h2 {\n padding-top: 8px;\n}\n.alienrpg .crt .crt_Item1 .experience {\n width: 160px;\n display: inline-flex;\n margin-bottom: 10px;\n}\n.alienrpg .crt .crt_Item1 .xp_dots_pos {\n padding-top: 18px;\n}\n.alienrpg .crt .crt_Item2_char {\n position: relative;\n height: 334px;\n}\n.alienrpg .crt .crt_Item2_synth {\n position: relative;\n}\n.alienrpg .crt .dots_conditions .dots {\n height: 25px;\n padding-top: 4px;\n padding-left: 7px;\n}\n.alienrpg .crt .dots.starving,\n.alienrpg .crt .dots.exhausted,\n.alienrpg .crt .dots.panic {\n width: 100%;\n background-color: var(--alienoddtab);\n}\n.alienrpg .crt .overwatch {\n margin: 15px 0 25px 13px;\n}\n.alienrpg .crt .overwatch_synth {\n /* margin: 20px 0 15px 13px ; */\n margin: 6px 0 0 13px;\n}\n.alienrpg .crt .dots.panic .panicked {\n color: white;\n background-color: red;\n margin-top: -5px;\n margin-left: -7px;\n padding-left: 6px;\n border-top: 2px solid red;\n border-bottom: 2px solid red;\n font-weight: bold;\n box-shadow: 0 0 10px red;\n animation: textShadow 1s infinite;\n}\n.alienrpg .crt .panicked-textarea {\n margin-left: 60px;\n border: 1px solid yellow;\n background-color: orange;\n}\n.alienrpg .crt .panicked-textarea:focus {\n border: 1px solid yellow;\n background-color: yellow;\n color: red;\n}\n.alienrpg .crt .dots.radiation {\n border: 1px dashed var(--alienitemselect);\n color: var(--alienitemselect);\n width: 98%;\n padding-top: 16px;\n padding-bottom: 19px;\n align-items: center;\n flex-wrap: nowrap;\n margin: 2px;\n}\n.alienrpg .crt #bottom {\n position: absolute;\n bottom: 0;\n left: 0;\n}\n.alienrpg .crt .dots.radiation.rad_glow {\n background-color: var(--alienitemselect);\n color: #000;\n border-radius: 3px;\n box-shadow: 0 0 10px yellow;\n}\n.alienrpg .crt .crt_grid_SynthStress {\n display: grid;\n grid-template-areas: \"imitate-human_left imitate-human_right\";\n grid-template-columns: 20% 80%;\n}\n.alienrpg .crt .imitate-human_left {\n padding: 7px 0 0 0;\n}\n.alienrpg .crt .imitate-human_right {\n padding: 5px 0px 0px 10px;\n}\n.alienrpg .crt .synth-label {\n width: 100%;\n margin-top: 2px;\n padding: 6px 0px 5px 0px;\n text-transform: uppercase;\n text-align: center;\n}\n.alienrpg .crt .alienrpgv .synth_fake_check {\n color: var(--aliendarkergreen);\n width: 100%;\n margin-top: 12px;\n padding: 6px 0px 6px 0px;\n text-transform: uppercase;\n text-align: center;\n background-color: var(--alienoddtab);\n}\n.alienrpg .crt .fas.fa-parachute-box {\n vertical-align: top;\n padding-top: 6px;\n padding-left: 3px;\n}\n.alienrpg .crt .fa-parachute-box:before {\n content: \"\\f49e\";\n}\n.alienrpg .crt .crt_Item3 .supply-btn.Power2 {\n padding-left: 6px;\n font-size: 20px;\n}\n.alienrpg .crt .crt_gridCarrer {\n display: grid;\n grid-template-areas: \"crt_box1 crt_box2 crt_box3 crt_box4\";\n padding: 0px;\n padding-top: 1px;\n grid-template-columns: 17% 36% 17% 30%;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n margin-bottom: 2px;\n}\n.alienrpg .crt .crt_gridCarrer .crt_box1,\n.alienrpg .crt .crt_gridCarrer .crt_box2,\n.alienrpg .crt .crt_gridCarrer .crt_box3,\n.alienrpg .crt .crt_gridCarrer .crt_box4 {\n justify-self: center;\n max-width: 100%;\n padding-top: 0px;\n}\n.alienrpg .crt .crt_gridSpecialty {\n display: grid;\n grid-template-areas: \"crt_sbox1 crt_sbox2\";\n padding: 4px 0px 3px 0px;\n grid-template-columns: 17% 83%;\n margin-bottom: 2px;\n}\n.alienrpg .crt .crt_gridSpecialty .crt_sbox1,\n.alienrpg .crt .crt_gridSpecialty .crt_sbox2 {\n justify-self: center;\n max-width: 100%;\n padding-top: 0px;\n}\n.alienrpg .crt .crt_grid-special {\n grid-area: crt_sbox2;\n display: grid;\n width: 100%;\n grid-template-areas: \"crt_spe1 crt_spe2\";\n grid-template-columns: 75% 25%;\n}\n.alienrpg .crt .crt .crt_spe1 {\n grid-area: crt_spe1;\n font-weight: 100;\n text-transform: uppercase;\n}\n.alienrpg .crt .crt_spe2 {\n grid-area: crt_spe2;\n padding-right: 5px;\n justify-self: right;\n}\n.alienrpg .crt .crt_Item4,\n.alienrpg .crt .crt_Item5,\n.alienrpg .crt .crt_Item6,\n.alienrpg .crt .crt_Item7,\n.alienrpg .crt .crt_Item8,\n.alienrpg .crt .crt_Item9 {\n border: 0px solid var(--aliengreen);\n margin-bottom: 3px;\n}\n.alienrpg .crt_Item4 .resource-label-header,\n.alienrpg .crt_Item5 .resource-label-header,\n.alienrpg .crt_Item6 .resource-label-header,\n.alienrpg .crt_Item7 .resource-label-header,\n.alienrpg .crt_Item8 .resource-label-header,\n.alienrpg .crt_Item9 .resource-label-header {\n display: block;\n width: 100%;\n padding: 1px 0px 1px 2px;\n color: #000;\n font-weight: bolder;\n text-transform: uppercase;\n background-color: var(--aliendarkergreen);\n}\n.alienrpg .crt .crt_Item4 {\n height: 50px;\n}\n.alienrpg .crt .crt_Item5 textarea {\n height: 107px;\n}\n.alienrpg .crt .crt_Item5 textarea:hover,\n.alienrpg .crt .crt_Item7 textarea:hover {\n border: 1px solid var(--aliengreen);\n}\n.alienrpg .crt .crt_Item6 {\n height: 216px;\n border: 1px solid var(--aliendarkergreen);\n margin-bottom: 0px;\n}\n.alienrpg .crt .crt_Item7 textarea {\n height: 87px;\n}\n.alienrpg .crt .crt_Item8 {\n padding-bottom: 2px;\n}\n.alienrpg .crt .crt_Item8 input,\n.alienrpg .crt .crt_Item9 input {\n margin: 0px;\n width: 100%;\n}\n.alienrpg .crt .crt_Relat {\n display: grid;\n grid-template-areas: \"crt_Relat_Buddy crt_Relat_Rival\";\n grid-template-columns: 49%;\n grid-column-gap: 5px;\n}\n.alienrpg .crt_Col3 {\n grid-area: crt_Col3;\n padding-top: 10px;\n color: var(--aliendarkergreen);\n font-family: var(--alienfont);\n}\n.alienrpg .crt.grid-attr {\n border: 0px solid var(--aliengreen);\n}\n.alienrpg .crt .talent-btn:hover,\n.alienrpg .crt .talent-btn:focus {\n box-shadow: 0 0 7px var(--aliengreen);\n text-shadow: 0 0 15px var(--aliengreen);\n background-color: var(--aliengreen);\n cursor: help;\n font-weight: bolder;\n text-transform: uppercase;\n color: #000;\n}\n.alienrpg .crt .rollable {\n width: 90%;\n text-align: center;\n}\n.alienrpg .rollable:hover,\n.alienrpg .rollcomputer:hover {\n color: var(--aliengreen);\n background-color: #000;\n border: 0px solid var(--aliengreen);\n font-weight: 1;\n font-size: 130%;\n box-shadow: 0 0 0px var(--aliengreen);\n animation: textShadow 1s infinite;\n}\n.alienrpg .crt .rollItem,\n.alienrpg .crt .creature-acid-roll {\n width: 100%;\n text-align: center;\n}\n.alienrpg .crt .rollItem:hover,\n.alienrpg .crt .rollItem:focus {\n text-shadow: 0 0 15px var(--aliengreen);\n box-shadow: 0 0 7px var(--aliengreen);\n background-color: var(--aliengreen);\n color: #000;\n font-size: 100%;\n font-weight: bolder;\n text-transform: uppercase;\n}\n.alienrpg .crt .grid-talents {\n text-align: center;\n grid-template-columns: 90% 10%;\n}\n.alienrpg .crt .talTitle {\n text-transform: uppercase;\n color: #000;\n background-color: var(--aliengreen);\n}\n.alienrpg .crt .item-header {\n /* background-color: var(--aliendarkergreen); */\n /* color: black; */\n}\n.alienrpg .crt .textbox {\n color: ghostwhite;\n font-family: var(--alienchatfont);\n font-size: 14px;\n font-weight: 200;\n letter-spacing: 1px;\n}\n.alienrpg .crt .textbox:focus {\n font-weight: 400;\n}\n.alienrpg .crt .encumbrance .encumbrance-bar {\n background: var(--alienitemselect);\n}\n.alienrpg .crt .blink {\n padding: 0px 0px 2px 5px;\n margin-top: 5px;\n margin-bottom: 5px;\n background-color: red;\n color: white;\n text-shadow: 0 0 5px red;\n animation: blink 0.5s 5;\n}\n.alienrpg .crt_lCol6 {\n justify-self: center;\n}\n.alienrpg .crt .crit-injuries {\n margin-top: 118px;\n}\n.alienrpg .crt .grid-crit {\n grid-template-columns: 95% 5%;\n}\n.alienrpg .crt_crit2 {\n text-align: center;\n font-size: 15px;\n}\n.alienrpg .crt .Item11 {\n border: 0px solid var(--aliengreen);\n}\n.alienrpg .crt .Item11 .items-list {\n height: 179px;\n}\n.alienrpg .crt .critical-inj {\n padding-bottom: 10px;\n}\n.alienrpg .crt .resource-label-header.rollCrit:hover {\n font-size: 15px;\n background-color: var(--aliendarkergreen);\n animation: textShadow 1s infinite;\n}\n.alienrpg .crt_box4 {\n padding: 7px 0px 0px 7px;\n}\n.alienrpg .crt .crt_Col1 {\n margin-left: -5px;\n}\n.alienrpg .crt .fas.fa-tools {\n vertical-align: top;\n padding-top: 13px;\n margin-left: 5px;\n}\n.alienrpg .crt .fas.fa-tools:hover {\n cursor: help;\n}\n.alienrpg .crt .fas.fa-tools:before {\n content: \"\\f022\";\n}\n.alienrpg .crt .fas:hover {\n color: var(--aliengreen);\n text-shadow: 0 0 2px var(--aliengreen);\n animation: textShadow 0.5s 0.3;\n}\n.alienrpg .crt .items-list .item-header {\n border-bottom-style: solid;\n border-bottom-color: var(--aliengreen);\n}\n.alienrpg .crt .Col3 .panel {\n margin-left: 5px;\n padding: 0 10px 0 10px;\n border-left: 2px inset var(--aliengreen);\n}\n.alienrpg .crt .tab.inventory .fas {\n margin-right: 10px;\n}\n.alienrpg .crt .creature-acid-roll:hover,\n.alienrpg .crt .creature-acid-roll:focus {\n text-shadow: 0 0 0px var(--aliengreen);\n color: var(--aliengreen);\n background-color: #000;\n font-weight: 1;\n font-size: 110%;\n border: 0px solid var(--aliengreen);\n animation: textShadow 1s infinite;\n}\n.alienrpg .crt .creature-attack-roll {\n width: 260px;\n height: 40px;\n border-radius: 3px;\n text-shadow: 0 0 rgba(0, 0, 0, 0);\n color: rgba(0, 0, 0, 0);\n background: url(../images/alien_crt_roll-attack.png) no-repeat top left;\n}\n.alienrpg .crt .creature-attack-roll:hover {\n border-radius: 3px;\n background-color: var(--aliendarkergreen);\n text-shadow: 0 0 rgba(0, 0, 0, 0);\n color: rgba(0, 0, 0, 0);\n background: url(../images/alien_crt_roll-attack_hover.gif) no-repeat top left;\n}\n.alienrpg .crt .profile-img-item {\n margin: 0;\n height: 125px;\n width: auto;\n margin-right: 4px;\n border-radius: 10px;\n}\n.alienrpg .crt .textbox1,\n.alienrpg .crt .textbox2 {\n padding-left: 5px;\n}","$c-white: hsl(0, 0%, 100%);\r\n$c-black: hsl(0, 0%, 0%);\r\n$c-green: hsl(84, 100%, 59%);\r\n\r\n:root {\r\n --aliengreen: hsl(84, 100%, 59%);\r\n --aliendarkergreen: hsl(141, 60%, 40%);\r\n --alienitemselect: hsl(70, 80%, 74%);\r\n --alienoddtab: hsl(72, 29%, 7%);\r\n --blue: hsl(224, 75%, 62%);\r\n --black: hsl(0, 0%, 0%);\r\n --white: hsl(0, 0%, 100%);\r\n --alientextjournal: #b1e0e7;\r\n --journalback: url(../images/mother-instructions/indbackground2.png);\r\n --chatbackground: url(/systems/alienrpg/images/IndBackground3.png);\r\n --alienchatfont: 'Blinker', sans-serif;\r\n --alienchatwhite: hsl(0, 0%, 100%);\r\n --alienchatred: hsl(0, 100%, 50%);\r\n --alienchatredshadow: rgb(230 230 230);\r\n --alienchatblue: hsl(240deg 42% 72%);\r\n // --alienchatlightblue: hsl(240, 96%, 70%);\r\n --alienchatlightblue: hsl(120, 97%, 41%);\r\n --alienchatlightgreen: hsl(120, 97%, 41%);\r\n --alienchatgoldenrod: hsl(43, 74%, 49%);\r\n}\r\n","// Import utilities.\r\n@import 'utils/typography';\r\n@import 'utils/colors';\r\n@import 'utils/mixins';\r\n@import 'utils/variables';\r\n\r\n/* Global styles */\r\n@import 'global/window';\r\n@import 'global/mother-instruction-images';\r\n@import 'global/grid';\r\n@import 'global/flex';\r\n@import 'global/itemList';\r\n@import 'global/select-css';\r\n@import 'actor/alien-crt-ui';\r\n@import 'global/module';\r\n\r\n.alienrpg {\r\n /* Styles limited to alienrpg sheets */\r\n @import 'components/forms';\r\n @import 'components/resource';\r\n @import 'components/tabs';\r\n @import 'components/items';\r\n @import 'actor/alien-crt-actor';\r\n}\r\n",".alienrpg ul ol {\r\n margin-left: 3px;\r\n}\r\n.alienrpg #context-menu {\r\n // width: 100%;\r\n width: auto;\r\n height: max-content;\r\n min-width: 150px;\r\n max-width: 360px;\r\n position: absolute;\r\n left: -900%;\r\n top: -102%;\r\n background: $c-black;\r\n border: 1px solid var(--aliengreen);\r\n border-radius: 5px;\r\n color: var(--aliengreen);\r\n text-align: left;\r\n font-size: smaller;\r\n z-index: 1;\r\n}\r\n.alienrpg #context-menu li.context-item {\r\n line-height: 16px;\r\n}\r\n\r\n.alienrpg .window-content {\r\n // font-family: var(--alienfont);\r\n // color: var(--aliengreen);\r\n // font-size: var(--fontsize);\r\n background: hsl(0deg, 0%, 0%);\r\n border: var(--aliengreen) 1px solid;\r\n // flex-direction: column;\r\n // flex-wrap: nowrap;\r\n // padding: 2px;\r\n // overflow-y: scroll;\r\n // overflow-x: auto;\r\n // border: var(--aliengreen) 3px;\r\n}\r\n\r\n// .alienrpg .window-content {\r\n// // font-family: var(--alienfont);\r\n// // color: var(--aliengreen);\r\n// // font-size: var(--fontsize);\r\n// background: $c-black;\r\n// // flex-direction: column;\r\n// // flex-wrap: nowrap;\r\n// // padding: 2px;\r\n// // overflow-y: scroll;\r\n// // overflow-x: auto;\r\n// // border: var(--aliengreen) 3px;\r\n// }\r\n\r\n.alienrpg form {\r\n font-family: var(--alienfont);\r\n color: var(--aliengreen);\r\n font-size: var(--fontsize);\r\n background: $c-black;\r\n flex-direction: column;\r\n flex-wrap: nowrap;\r\n padding: 2px;\r\n overflow-y: scroll;\r\n overflow-x: auto;\r\n border: var(--aliengreen) 3px;\r\n}\r\n\r\n.journal-sheet {\r\n form {\r\n // font-family: var(--alienfont);\r\n // color: var(--aliengreen);\r\n // background: url(../images/mother-instructions/indbackground2.png) no-repeat top left;\r\n background: var(--journalback) top left !important;\r\n background-size: cover;\r\n border: 1px solid var(--aliengreen);\r\n border-radius: 1px;\r\n // color: hsl(187, 52%, 80%);\r\n color: var(--alientextjournal) !important;\r\n }\r\n select {\r\n font-family: var(--alienfont);\r\n // color: $c-green;\r\n color: inherit;\r\n background: $c-black;\r\n border: var(--aliengreen) 3px;\r\n border: 1px solid hsl(53, 4%, 46%);\r\n border-radius: 3px;\r\n padding: 0 3px;\r\n text-overflow: ellipsis;\r\n font-size: 16px;\r\n }\r\n input {\r\n font-family: var(--alienfont);\r\n // color: $c-green;\r\n color: inherit;\r\n\r\n background: $c-black;\r\n border: var(--aliengreen) 3px;\r\n }\r\n button {\r\n font-family: var(--alienfont);\r\n // color: $c-green;\r\n color: inherit;\r\n\r\n background: $c-black;\r\n border: var(--aliengreen) solid 1px;\r\n width: 100%;\r\n margin: 0 1px;\r\n border-radius: 3px;\r\n font-size: 14px;\r\n line-height: 28px;\r\n }\r\n\r\n critbutton {\r\n font-family: var(--alienfont);\r\n // color: $c-green;\r\n color: inherit;\r\n\r\n background: $c-black;\r\n border: var(--aliengreen) solid 1px;\r\n // width: 100%;\r\n margin: 0 1px;\r\n border-radius: 3px;\r\n font-size: 14px;\r\n line-height: 28px;\r\n }\r\n .tox .tox-editor-container {\r\n background-color: $c-white;\r\n }\r\n}\r\n\r\na.entity-link {\r\n color: $c-white;\r\n background: $c-black;\r\n}\r\n\r\n.alienrpg a.entity-link {\r\n color: $c-white;\r\n background: $c-black;\r\n}\r\na.content-link {\r\n color: $c-white;\r\n background: $c-black;\r\n}\r\n\r\n.alienrpg a.content-link {\r\n color: $c-white;\r\n background: $c-black;\r\n}\r\n#chat .message {\r\n border: 1px solid hsl(0deg, 8%, 34%);\r\n border-radius: 1px;\r\n}\r\n.chat-message {\r\n // background-image: url('/systems/alienrpg/images/IndBackground3.png');\r\n background-image: var(--chatbackground);\r\n background-size: cover;\r\n background-repeat: no-repeat;\r\n background-position: center;\r\n color: inherit;\r\n // color: $c-green;\r\n\r\n .message-header .message-sender {\r\n color: var(--aliengreen);\r\n // color: inherit;\r\n }\r\n .message-metadata {\r\n color: var(--aliengreen);\r\n // color: inherit;\r\n }\r\n .flavor-text {\r\n color: var(--aliengreen);\r\n // color: inherit;\r\n }\r\n .table-draw .table-results .table-result {\r\n color: var(--aliengreen);\r\n // color: inherit;\r\n }\r\n}\r\n.chat-message .table-draw .table-results .table-result .chatBG {\r\n // background-image: url('/systems/alienrpg/images/IndBackground3.png');\r\n background-image: var(--chatbackground);\r\n background-size: cover;\r\n background-repeat: no-repeat;\r\n background-position: center;\r\n color: var(--aliengreen);\r\n\r\n padding-left: 6px;\r\n}\r\n.chat-message.whisper {\r\n background: hsl(0, 0%, 9%);\r\n // color: $c-green;\r\n color: var(--aliengreen);\r\n}\r\n\r\n.chat-message.blind {\r\n background: hsl(0, 0%, 9%);\r\n}\r\n\r\n.chat-message.emote {\r\n background: hsl(0, 0%, 9%);\r\n}\r\n\r\n.chat-message .critchat {\r\n display: flex;\r\n align-items: center;\r\n border-bottom: 1px solid var(--color-border-light-primary);\r\n padding: 3px 0;\r\n color: var(--aliengreen);\r\n}\r\n\r\n.dice-tooltip .roll > img {\r\n width: 24px;\r\n}\r\n\r\n.dice-tooltip {\r\n border: 1px solid var(--aliengreen);\r\n border-radius: 1px;\r\n background: $c-black;\r\n\r\n .dice-rolls {\r\n color: inherit;\r\n background: $c-black;\r\n }\r\n\r\n .part-header {\r\n color: inherit;\r\n // color: $c-green;\r\n background: $c-black;\r\n }\r\n}\r\n.dice-tooltip .dice-rolls .roll {\r\n filter: none;\r\n}\r\n.dice-tooltip .dice-rolls .roll.max {\r\n filter: none;\r\n}\r\n.dice-tooltip .dice-rolls .roll.min {\r\n filter: none;\r\n}\r\n\r\n.inline-roll .dice-tooltip {\r\n color: inherit;\r\n // color: $c-green;\r\n background: $c-black;\r\n border: 2px solid var(--aliengreen);\r\n border-radius: 2px;\r\n}\r\n// a.entity-link,\r\na.inline-roll {\r\n background: $c-black;\r\n padding: 1px 4px;\r\n border: 1px solid var(--aliengreen);\r\n border-radius: 2px;\r\n white-space: nowrap;\r\n word-break: break-all;\r\n}\r\n\r\n.dice-roll .dice-formula,\r\n.dice-roll .dice-total {\r\n // color: inherit;\r\n color: var(--aliengreen);\r\n}\r\n.dice-tooltip .part-header .part-formula {\r\n // color: $c-green;\r\n color: inherit;\r\n}\r\n.part-total {\r\n // color: $c-green;\r\n color: inherit;\r\n}\r\n\r\n.alienrpg h2 {\r\n border: 0;\r\n padding: 0;\r\n margin: 1px;\r\n margin-left: 5px;\r\n // font-size: var(--fontsize) ;\r\n}\r\n.alienrpg h3 {\r\n border: 0;\r\n padding: 0;\r\n margin: 1px;\r\n // font-size: var(--fontsize) ;\r\n\r\n // margin-left: 2px;\r\n}\r\n\r\n.alienrpg h4 {\r\n border: 0;\r\n padding: 0;\r\n margin: 1px;\r\n // font-size: var(--fontsize) ;\r\n}\r\n.resource-content {\r\n button {\r\n flex: 0;\r\n border: 0;\r\n width: 30px;\r\n font-size: 1.5rem;\r\n padding: 0;\r\n color: inherit;\r\n margin: 0;\r\n }\r\n}\r\n\r\n.rollable:hover,\r\n.rollcomputer:hover {\r\n color: var(--aliengreen);\r\n background-color: #000;\r\n border: 0px solid var(--aliengreen);\r\n font-weight: 1;\r\n font-size: 120%;\r\n box-shadow: 0 0 0px var(--aliengreen);\r\n animation: textShadow 1s infinite;\r\n}\r\n\r\n.far.fa-heart:hover {\r\n color: red;\r\n animation: textShadow 1s infinite;\r\n}\r\n\r\n// .rollable,\r\n// .rollcomputer {\r\n// &:hover,\r\n// &:focus {\r\n// // color: black;\r\n// text-shadow: 0 0 20px hsl(0, 100%, 50%);\r\n// font-size: 95%;\r\n// cursor: pointer;\r\n// }\r\n// }\r\n\r\n.rollableVeh {\r\n &:hover,\r\n &:focus {\r\n text-shadow: 0 0 20px hsl(0, 100%, 50%);\r\n font-size: 1.3em;\r\n font-weight: bolder;\r\n cursor: pointer;\r\n }\r\n}\r\n.creature-acid-roll {\r\n &:hover,\r\n &:focus {\r\n // color: black;\r\n text-shadow: 0 0 20px hsl(0, 100%, 50%);\r\n font-size: 95%;\r\n cursor: pointer;\r\n }\r\n}\r\n.rollItem {\r\n &:hover,\r\n &:focus {\r\n // color: black;\r\n text-shadow: 0 0 20px hsl(0, 100%, 50%);\r\n font-size: 110%;\r\n font-weight: bolder;\r\n cursor: pointer;\r\n }\r\n}\r\n.openItem {\r\n &:hover,\r\n &:focus {\r\n // color: black;\r\n text-shadow: 0 0 20px hsl(0, 100%, 50%);\r\n font-size: 110%;\r\n font-weight: bolder;\r\n cursor: pointer;\r\n }\r\n}\r\n.talent-btn {\r\n &:hover,\r\n &:focus {\r\n color: hsl(103, 100%, 28%);\r\n text-shadow: 0 0 20px hsl(0, 100%, 50%);\r\n // font-size: 110%;\r\n font-weight: bolder;\r\n cursor: pointer;\r\n }\r\n}\r\n\r\n.minus-btn .plus-btn {\r\n width: 10px;\r\n height: 10px;\r\n line-height: 20px;\r\n padding: 0;\r\n}\r\n\r\n.supply-btn {\r\n font-size: 5px;\r\n padding: 0;\r\n font-family: var(--alienfont);\r\n}\r\n\r\n.pwr-btn {\r\n &:hover,\r\n &:focus {\r\n background-color: hsl(4, 69%, 53%);\r\n font-size: 120%;\r\n font-weight: bolder;\r\n cursor: pointer;\r\n }\r\n}\r\n\r\n.stunt-btn {\r\n width: 5px;\r\n padding: 0;\r\n font-family: var(--alienfont);\r\n}\r\n\r\n.creature-attack-roll {\r\n display: inline-block;\r\n width: 280px;\r\n height: 40px;\r\n // font-size: 25pt;\r\n font-weight: bold;\r\n font-size: 2em;\r\n /* font-size: clamp(1rem, -0.875rem + 8.333vw, 3.5rem); */\r\n text-shadow: 2px 2px hsl(128, 83%, 25%);\r\n border: 2px solid var(--aliengreen);\r\n border-radius: 25px;\r\n color: var(--aliengreen);\r\n font-family: var(--alienfont);\r\n line-height: inherit;\r\n}\r\n.creature-attack-roll:hover {\r\n border-radius: 10px;\r\n color: hsl(0, 100%, 50%);\r\n text-shadow: 2px 2px hsl(0, 92%, 26%);\r\n}\r\n.creature-attack-roll:active {\r\n position: relative;\r\n top: 1px;\r\n border-radius: unset;\r\n background-color: unset;\r\n color: unset;\r\n}\r\nbutton:hover,\r\nbutton:focus {\r\n box-shadow: unset;\r\n}\r\n\r\n.alien-Push-button {\r\n display: inline-block;\r\n width: 260px;\r\n height: 45px;\r\n background-color: $c-black;\r\n // color: hsl(84, 100%, 59%);\r\n font-weight: bold;\r\n font-size: clamp(2rem, -4.5rem + 5vw, 3rem);\r\n font-family: var(--alienfont);\r\n padding-bottom: 5px;\r\n border: 2px solid var(--aliengreen);\r\n border-radius: 25px;\r\n color: var(--aliengreen);\r\n font-family: var(--alienfont);\r\n line-height: inherit;\r\n}\r\n.alien-Push-button:hover {\r\n border-radius: 10px;\r\n color: hsl(0, 100%, 50%);\r\n}\r\n\r\n.alien-crit-button {\r\n display: inline-block;\r\n width: 280px;\r\n height: 26px;\r\n border: 2px solid var(--aliengreen);\r\n border-radius: 25px;\r\n color: var(--aliengreen);\r\n font-weight: bold;\r\n font-size: 1.2rem;\r\n // font-size: clamp(1rem, 1vw, 2rem);\r\n\r\n font-family: var(--alienfont);\r\n line-height: inherit;\r\n}\r\n.alien-crit-button:hover {\r\n border-radius: 5px;\r\n color: hsl(0, 100%, 50%);\r\n}\r\n\r\n.alien-diceface-b0 {\r\n display: inline-block;\r\n width: 30px;\r\n height: 30px;\r\n padding: 0px;\r\n margin: 1px;\r\n background: url(../ui/alien-dice-b0.png) no-repeat top left;\r\n}\r\n.alien-diceface-b6 {\r\n display: inline-block;\r\n width: 30px;\r\n height: 30px;\r\n padding: 0px;\r\n margin: 1px;\r\n background: url(../ui/alien-dice-b6.png) no-repeat top left;\r\n}\r\n.alien-diceface-y0 {\r\n display: inline-block;\r\n width: 30px;\r\n height: 30px;\r\n padding: 0px;\r\n margin: 1px;\r\n background: url(../ui/alien-dice-y0.png) no-repeat top left;\r\n}\r\n.alien-diceface-y1 {\r\n display: inline-block;\r\n width: 30px;\r\n height: 30px;\r\n padding: 0px;\r\n margin: 1px;\r\n background: url(../ui/alien-dice-y1.png) no-repeat top left;\r\n}\r\n.alien-diceface-y6 {\r\n display: inline-block;\r\n width: 30px;\r\n height: 30px;\r\n padding: 0px;\r\n margin: 1px;\r\n background: url(../ui/alien-dice-y6.png) no-repeat top left;\r\n}\r\n\r\n.tooltip {\r\n position: relative;\r\n display: inline-block;\r\n border-bottom: 1px dotted black;\r\n}\r\n\r\n.tooltip .tooltiptext {\r\n visibility: hidden;\r\n width: 250px;\r\n background-color: $c-black;\r\n // color: $c-green;\r\n text-align: center;\r\n border-radius: 6px;\r\n padding: 5px 0;\r\n position: absolute;\r\n z-index: 1;\r\n top: -5px;\r\n right: 105%;\r\n margin-left: -60px;\r\n border-style: solid;\r\n border-color: var(--aliengreen);\r\n}\r\n.tooltip .tooltiptext::after {\r\n content: ' ';\r\n position: absolute;\r\n top: 50%;\r\n left: 100%; /* To the right of the tooltip */\r\n margin-top: -5px;\r\n border-width: 5px;\r\n border-style: solid;\r\n border-color: transparent transparent transparent var(--aliengreen);\r\n}\r\n.tooltip:hover .tooltiptext {\r\n visibility: visible;\r\n}\r\n\r\n.alienrpg .inputtext {\r\n color: inherit;\r\n background-color: $c-black;\r\n}\r\n\r\n.box-top {\r\n border-top: 3px solid var(--aliengreen);\r\n}\r\n\r\n.ctooltip {\r\n position: relative;\r\n display: inline-block;\r\n border-bottom: 1px dotted $c-black;\r\n}\r\n\r\n/* Tooltip text */\r\n.ctooltip .ctooltiptext {\r\n // /* Position the tooltip text - see examples below! */\r\n // position: absolute;\r\n // z-index: 1;\r\n font-size: small;\r\n visibility: hidden;\r\n width: 150px;\r\n background-color: $c-black;\r\n color: var(--aliengreen);\r\n text-align: center;\r\n border-radius: 3px;\r\n padding: 2px 0;\r\n position: absolute;\r\n z-index: 1;\r\n // top: -5px;\r\n // right: 105%;\r\n margin-left: -150px;\r\n border-style: solid;\r\n border-color: var(--aliengreen);\r\n}\r\n\r\n/* Show the tooltip text when you mouse over the tooltip container */\r\n.ctooltip:hover .ctooltiptext {\r\n visibility: visible;\r\n}\r\n\r\n.ctooltip .ctooltiptext::after {\r\n content: ' ';\r\n position: absolute;\r\n top: 50%;\r\n left: 100%; /* To the right of the tooltip */\r\n margin-top: -5px;\r\n border-width: 1px;\r\n border-style: solid;\r\n border-color: transparent transparent transparent var(--aliengreen);\r\n}\r\n\r\n// .dice-tooltip .dice-rolls .roll.d6 {\r\n// background-image: url(../icons/svg/d6-grey.svg);\r\n// }\r\n\r\n.alienchatwhite {\r\n color: var(--alienchatwhite);\r\n}\r\n\r\n.alienchatred {\r\n color: var(--alienchatred);\r\n font-weight: bolder;\r\n font-size: larger;\r\n -webkit-background-clip: text;\r\n background-clip: text;\r\n background-color: var(--alienchatredshadow);\r\n}\r\n\r\n.alienchatblue {\r\n color: var(--alienchatblue);\r\n}\r\n.alienchatlightblue {\r\n color: var(--alienchatlightblue);\r\n font-weight: bold;\r\n font-size: larger;\r\n}\r\n.alienchatlightgreen {\r\n color: var(--alienchatlightgreen);\r\n}\r\n.alienchatgoldenrod {\r\n color: var(--alienchatgoldenrod);\r\n font-weight: bold;\r\n}\r\n\r\n.combatbutton {\r\n max-width: 200px;\r\n color: var(--aliengreen);\r\n border: var(--aliengreen) 1px solid;\r\n}\r\n\r\n.prosemirror.editing-source textarea {\r\n color: $c-white;\r\n}\r\n\r\n.prosemirror menu .pm-dropdown {\r\n color: $c-black;\r\n}\r\n",".spanner-icon {\r\n display: inline-block;\r\n width: 30px;\r\n height: 25px;\r\n padding: 0px;\r\n margin: 1px;\r\n background: url(../images/mother-instructions/spanner-icon.webp);\r\n}\r\n.character-sheet-img {\r\n display: block;\r\n width: 464px;\r\n height: 500px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/character-sheet-img.webp);\r\n}\r\n.creature-sheet-img {\r\n display: block;\r\n width: 500px;\r\n height: 477px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/creature-sheet-img.webp);\r\n}\r\n.character-header {\r\n display: block;\r\n width: 500px;\r\n height: 152px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/character-header.webp);\r\n}\r\n.synthetic-header {\r\n display: block;\r\n width: 500px;\r\n height: 155px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/synthetic-header.webp);\r\n}\r\n\r\n.agil-mod {\r\n display: block;\r\n width: 403px;\r\n height: 162px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/agil-mod.webp);\r\n}\r\n.armor-mod {\r\n display: block;\r\n width: 403px;\r\n height: 172px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/armor-mod.webp);\r\n}\r\n.stress-mod {\r\n display: block;\r\n width: 400px;\r\n height: 136px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/stress-mod.webp);\r\n}\r\n.character-details {\r\n display: block;\r\n width: 300px;\r\n height: 328px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/character-details.webp);\r\n}\r\n.synthetic-details {\r\n display: block;\r\n width: 300px;\r\n height: 380px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/synthetic-details.webp);\r\n}\r\n\r\n.character-consumables {\r\n display: block;\r\n width: 153px;\r\n height: 330px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/character-consumables.webp);\r\n}\r\n\r\n.synthetic-consumables {\r\n display: block;\r\n width: 153px;\r\n height: 322px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/synthetic-consumables.webp);\r\n}\r\n.talent-agenda {\r\n display: block;\r\n width: 300px;\r\n height: 260px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/talent-agenda.webp);\r\n}\r\n.con-edit {\r\n display: block;\r\n width: 151px;\r\n height: 109px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/con-edit.webp);\r\n}\r\n.enc {\r\n display: block;\r\n width: 600px;\r\n height: 71px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/enc.webp);\r\n}\r\n.enc-warn {\r\n display: block;\r\n width: 462px;\r\n height: 49px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/enc-warn.webp);\r\n}\r\n.inv-inact {\r\n display: block;\r\n width: 600px;\r\n height: 199px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/inv-inact.webp);\r\n}\r\n.moskills {\r\n display: block;\r\n width: 300px;\r\n height: 254px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/skills.webp);\r\n}\r\n\r\n.creature-header {\r\n display: block;\r\n width: 500px;\r\n height: 102px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/creature-header.webp);\r\n}\r\n.creature-attack-dropdown {\r\n display: block;\r\n width: 600px;\r\n height: 330px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/creature-attack-dropdown.webp);\r\n}\r\n.acid-splash-popup {\r\n display: block;\r\n width: 400px;\r\n height: 141px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/acid-splash-popup.webp);\r\n}\r\n.chat-roll {\r\n display: block;\r\n width: 300px;\r\n height: 188px;\r\n background: url(../images/mother-instructions/chat-roll.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.radiation-roll {\r\n display: block;\r\n width: 240px;\r\n height: 274px;\r\n background: url(../images/mother-instructions/radiation-rolls.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.territories-general {\r\n display: block;\r\n width: 500px;\r\n height: 498px;\r\n background: url(../images/mother-instructions/territories-general.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.territories-systems {\r\n display: block;\r\n width: 500px;\r\n height: 186px;\r\n background: url(../images/mother-instructions/territories-systems.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.vehicle-general {\r\n display: block;\r\n width: 500px;\r\n height: 342px;\r\n background: url(../images/mother-instructions/vehicle-general.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.vehicle-inv {\r\n display: block;\r\n width: 500px;\r\n height: 343px;\r\n background: url(../images/mother-instructions/vehicle-inv.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.vehicle-crew {\r\n display: block;\r\n width: 500px;\r\n height: 227px;\r\n background: url(../images/mother-instructions/vehicle-crew.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.vehicle-crew-selector {\r\n display: block;\r\n width: 500px;\r\n height: 227px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/vehicle-crew-selector.webp);\r\n}\r\n\r\n.vehicle-fire-weapon {\r\n display: block;\r\n width: 403px;\r\n height: 162px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/vehicle-fire-weapon.webp);\r\n}\r\n\r\n.item-dropdown {\r\n display: block;\r\n width: 300px;\r\n height: 263px;\r\n background: url(../images/mother-instructions/item-dropdown.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.modifiers-img {\r\n display: block;\r\n width: 600px;\r\n height: 417px;\r\n background: url(../images/mother-instructions/modifiers-img.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.melee-img {\r\n display: block;\r\n width: 600px;\r\n height: 417px;\r\n background: url(../images/mother-instructions/melee-img.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.ranged-img {\r\n display: block;\r\n width: 600px;\r\n height: 417px;\r\n background: url(../images/mother-instructions/ranged-img.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.armor-img {\r\n display: block;\r\n width: 600px;\r\n height: 415px;\r\n background: url(../images/mother-instructions/armor-img.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n\r\n.planet-system-img {\r\n display: block;\r\n width: 600px;\r\n height: 562px;\r\n background: url(../images/mother-instructions/planet-system-img.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.initiative-roll {\r\n display: block;\r\n width: 300px;\r\n height: 277px;\r\n background: url(../images/mother-instructions/initiative-roll.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.clone-actor {\r\n display: inline-block;\r\n width: 200px;\r\n height: 119px;\r\n background: url(../images/mother-instructions/clone-actor.webp);\r\n margin-left: 25%;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.roll-clone {\r\n display: inline-block;\r\n width: 200px;\r\n height: 207px;\r\n background: url(../images/mother-instructions/roll-clone.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.init-chat-norm {\r\n display: block;\r\n width: 200px;\r\n height: 388px;\r\n background: url(../images/mother-instructions/init-chat-norm.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.init-chat-cards {\r\n display: block;\r\n width: 200px;\r\n height: 378px;\r\n background: url(../images/mother-instructions/init-chat-cards.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.gm-settings {\r\n display: block;\r\n width: 500px;\r\n height: 491px;\r\n background: url(../images/mother-instructions/gm-settings.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.player-settings {\r\n display: block;\r\n width: 500px;\r\n height: 301px;\r\n background: url(../images/mother-instructions/player-settings.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.style-settings {\r\n display: block;\r\n width: 400px;\r\n height: 377px;\r\n background: url(../images/mother-instructions/style-settings.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.style-button-settings {\r\n display: block;\r\n width: 300px;\r\n height: 161px;\r\n background: url(../images/mother-instructions/style-button-settings.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.font-picker-img {\r\n display: inline-block;\r\n width: 300px;\r\n height: 272px;\r\n background: url(../images/mother-instructions/font-picker-img.webp);\r\n margin-left: 5%;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.colour-picker-img {\r\n display: inline-block;\r\n width: 300px;\r\n height: 206px;\r\n background: url(../images/mother-instructions/colour-picker-img.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.character-token {\r\n display: block;\r\n width: 230px;\r\n height: 234px;\r\n background: url(../images/mother-instructions/character-token.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.creature-token {\r\n display: block;\r\n width: 230px;\r\n height: 235px;\r\n background: url(../images/mother-instructions/creature-token.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.mpush1 {\r\n display: block;\r\n width: 300px;\r\n height: 241px;\r\n background: url(../images/mother-instructions/mpush1.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.mpush2 {\r\n display: block;\r\n width: 300px;\r\n height: 340px;\r\n background: url(../images/mother-instructions/mpush2.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.mpush3 {\r\n display: block;\r\n width: 300px;\r\n height: 297px;\r\n background: url(../images/mother-instructions/mpush3.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n\r\n.pwr-supply {\r\n display: block;\r\n width: 600px;\r\n height: 134px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/power.webp);\r\n}\r\n.synth-hum {\r\n display: block;\r\n width: 153px;\r\n height: 87px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/synth-hum.webp);\r\n}\r\n\r\n.inventory-tab-img {\r\n display: block;\r\n width: 600px;\r\n height: 435px;\r\n background: url(../images/mother-instructions/inventory-tab.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n\r\n.inv-context-menu-img {\r\n display: block;\r\n width: 151px;\r\n height: 70px;\r\n background: url(../images/mother-instructions/inv-context-menu.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n\r\n.status-icons-img {\r\n display: block;\r\n width: 230px;\r\n height: 229px;\r\n background: url(../images/mother-instructions/status-icons.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n\r\n.enc-icon-img {\r\n display: block;\r\n width: 230px;\r\n height: 207px;\r\n background: url(../images/mother-instructions/enc-icon.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n\r\n.spaceship-sheet-img {\r\n display: block;\r\n width: 497px;\r\n height: 353px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/spaceship-modules.webp);\r\n}\r\n.spaceship-header1 {\r\n display: block;\r\n width: 402px;\r\n height: 632px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/spaceship-header1.webp);\r\n}\r\n.spaceship-modules {\r\n display: block;\r\n width: 497px;\r\n height: 353px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/spaceship-sheet-img.webp);\r\n}\r\n\r\n.spaceship-comtech {\r\n display: block;\r\n width: 395px;\r\n height: 262px;\r\n background: url(../images/mother-instructions/spaceship-comtech.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n",".grid {\r\n display: grid;\r\n grid-column: span 2 / span 2;\r\n // grid-template-columns: repeat(2, minmax(50fr, 1fr));\r\n // gap: 5px;\r\n // margin: 5px 0;\r\n padding: 0;\r\n align-items: center;\r\n // justify-items: center;\r\n}\r\n.grid-2col {\r\n display: grid;\r\n grid-column: span 2;\r\n grid-template-columns: 1fr 1fr;\r\n // gap: 5px;\r\n // margin: 5px 0;\r\n padding: 0;\r\n align-items: center;\r\n // justify-items: center;\r\n}\r\n\r\n.grid-3col {\r\n grid-column: span 3 / span 3;\r\n grid-template-columns: repeat(3, minmax(0, 1fr));\r\n border-color: var(--aliengreen);\r\n // border-style: solid;\r\n justify-items: center;\r\n margin: 0;\r\n}\r\n\r\n.grid-4col {\r\n grid-column: span 4 / span 4;\r\n grid-template-columns: repeat(4, minmax(0, 1fr));\r\n border-color: var(--aliengreen);\r\n border-style: double;\r\n padding: 4px;\r\n}\r\n\r\n.grid-synPage {\r\n display: grid;\r\n // border: 2px solid white;\r\n grid-template-areas:\r\n 'Item1 Item2 Item2'\r\n 'Item1 Item4 Item4'\r\n 'Item8 Item4 Item4'\r\n 'Item8 Item5 Item5'\r\n 'Item8 Item3 Item3'\r\n 'Item9 Item6 Item6'\r\n 'Item10 Item7 Item7'\r\n 'Item11 Item11 Item11';\r\n // 'Item11 Item10 Item10'\r\n // 'Item11 Item10 Item10';\r\n\r\n grid-template-columns: 1fr 1fr 1fr;\r\n}\r\n\r\n.grid-genPage {\r\n display: grid;\r\n // border: 2px solid white;\r\n grid-template-areas:\r\n 'Item1 Item2 Item2'\r\n 'Item1 Item4 Item4'\r\n 'Item8 Item4 Item4'\r\n 'Item8 Item5 Item5'\r\n 'Item8 Item3 Item3'\r\n 'Item9 Item6 Item6'\r\n 'Item10 Item7 Item7'\r\n 'Item11 Item11 Item11';\r\n // 'Item11 Item10 Item10'\r\n // 'Item11 Item10 Item10';\r\n grid-template-columns: 1fr 1fr 1fr;\r\n}\r\n\r\n.Item1 {\r\n grid-area: Item1;\r\n border: 1px solid var(--aliengreen);\r\n padding: 5px;\r\n text-align: center;\r\n}\r\n.Item2 {\r\n grid-area: Item2;\r\n border: 1px solid var(--aliengreen);\r\n}\r\n.Item3 {\r\n grid-area: Item3;\r\n border: 1px solid var(--aliengreen);\r\n padding-top: 5px;\r\n padding-left: 5px;\r\n padding-right: 5px;\r\n}\r\n.Item4 {\r\n grid-area: Item4;\r\n border: 1px solid var(--aliengreen);\r\n padding-top: 5px;\r\n padding-left: 5px;\r\n padding-right: 5px;\r\n}\r\n.Item5 {\r\n grid-area: Item5;\r\n border: 1px solid var(--aliengreen);\r\n padding-top: 5px;\r\n padding-left: 5px;\r\n padding-right: 5px;\r\n}\r\n.Item6 {\r\n grid-area: Item6;\r\n border: 1px solid var(--aliengreen);\r\n // justify-items: center;\r\n padding-top: 5px;\r\n padding-left: 5px;\r\n padding-right: 5px;\r\n}\r\n.Item7 {\r\n grid-area: Item7;\r\n border: 1px solid var(--aliengreen);\r\n padding-top: 5px;\r\n padding-left: 5px;\r\n padding-right: 5px;\r\n // height: 80px;\r\n height: auto;\r\n}\r\n.Item8 {\r\n grid-area: Item8;\r\n border: 1px solid var(--aliengreen);\r\n padding: 5px;\r\n}\r\n.Item9 {\r\n grid-area: Item9;\r\n border: 1px solid var(--aliengreen);\r\n padding-top: 5px;\r\n padding-bottom: 5px;\r\n}\r\n.Item10 {\r\n grid-area: Item10;\r\n border: 1px solid var(--aliengreen);\r\n padding-top: 5px;\r\n padding-bottom: 5px;\r\n // padding-left: 5px;\r\n // padding-right: 5px;\r\n}\r\n.Item11 {\r\n grid-area: Item11;\r\n border: 1px solid var(--aliengreen);\r\n padding: 4px;\r\n align-content: center;\r\n justify-content: center;\r\n min-height: 53px;\r\n}\r\n\r\n.grid-2col-border {\r\n display: grid;\r\n grid-column: span 2;\r\n grid-template-columns: 1fr 1fr;\r\n border-color: var(--aliengreen);\r\n padding: 0;\r\n -webkit-box-align: center;\r\n -ms-flex-align: center;\r\n align-items: center;\r\n}\r\n\r\n.grid-spacecraft {\r\n display: grid;\r\n grid-template-areas: 'spacec1 spacec2 ';\r\n\r\n grid-template-columns: 35% 65%;\r\n // gap: 5px;\r\n // margin: 5px 0;\r\n // padding: 0;\r\n // align-items: center;\r\n // justify-items: center;\r\n}\r\n.spacec1 {\r\n grid-area: spacec1;\r\n border-right: 1px solid var(--aliengreen);\r\n // padding: 4px;\r\n align-content: center;\r\n // justify-content: center;\r\n // min-height: 53px;\r\n}\r\n.spacec2 {\r\n grid-area: spacec2;\r\n // border: 1px solid var(--aliengreen);\r\n padding-left: 5px;\r\n align-content: center;\r\n // justify-content: center;\r\n // min-height: 53px;\r\n}\r\n\r\n.s1-header {\r\n display: grid;\r\n grid-template-areas:\r\n '. . s1h1 s1h1 s1h1 .'\r\n 's1h2 s1h2 s1h2 s1h2 s1h2 s1h2'\r\n 's1h3 s1h3 s1h3 s1h4 s1h4 s1h4'\r\n 's1h28 s1h28 s1h28 s1h29 s1h29 s1h29'\r\n 's1h30 s1h30 s1h30 s1h30 s1h30 s1h30 '\r\n 's1h32 s1h32 s1h32 s1h32 s1h32 s1h32'\r\n 's1h31 s1h31 s1h31 s1h31 s1h31 s1h31 '\r\n 's1h33 s1h33 s1h33 s1h33 s1h33 s1h33'\r\n '. . s1h5 s1h5 s1h5 .'\r\n 's1h6 s1h6 s1h6 s1h6 s1h6 s1h6'\r\n 's1space1 s1h7 s1h8 s1space s1h9 s1h10'\r\n 's1space1 s1h11 s1h12 s1space s1h13 s1h14'\r\n 's1space1 s1h15 s1h16 s1space s1h17 s1h18'\r\n 's1space1 s1h19 s1h20 s1space s1h21 s1h22'\r\n 's1h23 s1h23 s1h23 s1h23 s1h23 s1h23'\r\n 's1h24 s1h24 s1h24 s1h24 s1h24 s1h24'\r\n 's1h25 s1h25 s1h25 s1h25 s1h25 s1h25'\r\n 's1h26 s1h26 s1h26 s1h26 s1h26 s1h26'\r\n 's1h27 s1h27 s1h27 s1h27 s1h27 s1h27';\r\n grid-template-columns: 5% 10% 30% 5% 30% 10%;\r\n padding: 0 10px 0px 10px;\r\n // background-color: hsl(165, 27%, 50%);\r\n // color: hsl(120, 94%, 6%);\r\n}\r\n.s1space {\r\n grid-area: s1space;\r\n}\r\n.s1space1 {\r\n grid-area: s1space1;\r\n}\r\n.s1h1 {\r\n grid-area: s1h1;\r\n // border: 1px solid var(--aliengreen);\r\n align-content: center;\r\n font-weight: bolder;\r\n}\r\n.s1h2 {\r\n grid-area: s1h2;\r\n // border: 1px solid var(--aliengreen);\r\n align-content: center;\r\n}\r\n.s1h3 {\r\n grid-area: s1h3;\r\n // border: 1px solid var(--aliengreen);\r\n align-content: center;\r\n font-weight: bolder;\r\n}\r\n.s1h4 {\r\n grid-area: s1h4;\r\n // border: 1px solid var(--aliengreen);\r\n align-content: center;\r\n font-weight: bolder;\r\n}\r\n.s1h5 {\r\n grid-area: s1h5;\r\n // border: 1px solid var(--aliengreen);\r\n align-content: center;\r\n font-weight: bolder;\r\n}\r\n.s1h6 {\r\n grid-area: s1h6;\r\n // border: 1px solid var(--aliengreen);\r\n align-content: center;\r\n}\r\n.s1h7 {\r\n grid-area: s1h7;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n}\r\n.s1h8 {\r\n grid-area: s1h8;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n margin-left: 10px;\r\n font-weight: bolder;\r\n}\r\n.s1h9 {\r\n grid-area: s1h9;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n font-weight: bolder;\r\n}\r\n.s1h10 {\r\n grid-area: s1h10;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n}\r\n.s1h11 {\r\n grid-area: s1h11;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n}\r\n.s1h12 {\r\n grid-area: s1h12;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n margin-left: 10px;\r\n font-weight: bolder;\r\n}\r\n.s1h13 {\r\n grid-area: s1h13;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n font-weight: bolder;\r\n}\r\n.s1h14 {\r\n grid-area: s1h14;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n}\r\n.s1h15 {\r\n grid-area: s1h15;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n}\r\n.s1h16 {\r\n grid-area: s1h16;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n // align-self: center;\r\n margin-left: 10px;\r\n font-weight: bolder;\r\n}\r\n.s1h17 {\r\n grid-area: s1h17;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n // align-self: center;\r\n font-weight: bolder;\r\n}\r\n.s1h18 {\r\n grid-area: s1h18;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n // justify-self: center;\r\n}\r\n.s1h19 {\r\n grid-area: s1h19;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n}\r\n.s1h20 {\r\n grid-area: s1h20;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n // align-self: center;\r\n margin-left: 10px;\r\n font-weight: bolder;\r\n}\r\n.s1h21 {\r\n grid-area: s1h21;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n // align-self: center;\r\n font-weight: bolder;\r\n}\r\n.s1h22 {\r\n grid-area: s1h22;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n justify-self: center;\r\n}\r\n.s1h23 {\r\n grid-area: s1h23;\r\n // border: 1px solid var(--aliengreen);\r\n height: 20px;\r\n justify-self: center;\r\n font-weight: bolder;\r\n}\r\n.s1h24 {\r\n grid-area: s1h24;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n justify-self: center;\r\n}\r\n.s1h25 {\r\n grid-area: s1h25;\r\n // border: 1px solid var(--aliengreen);\r\n height: 20px;\r\n justify-self: center;\r\n font-weight: bolder;\r\n}\r\n.s1h26 {\r\n grid-area: s1h26;\r\n // border: 1px solid var(--aliengreen);\r\n height: 50px;\r\n justify-self: center;\r\n}\r\n.s1h27 {\r\n grid-area: s1h27;\r\n // border: 1px solid var(--aliengreen);\r\n height: 50px;\r\n justify-self: center;\r\n}\r\n.s1h28 {\r\n grid-area: s1h28;\r\n // border: 1px solid var(--aliengreen);\r\n align-content: center;\r\n}\r\n.s1h29 {\r\n grid-area: s1h29;\r\n // border: 1px solid var(--aliengreen);\r\n align-content: center;\r\n}\r\n.s1h30 {\r\n grid-area: s1h30;\r\n // border: 1px solid var(--aliengreen);\r\n align-content: center;\r\n font-weight: bolder;\r\n}\r\n.s1h31 {\r\n grid-area: s1h31;\r\n // border: 1px solid var(--aliengreen);\r\n align-content: center;\r\n font-weight: bolder;\r\n}\r\n.s1h32 {\r\n grid-area: s1h32;\r\n // border: 1px solid var(--aliengreen);\r\n align-content: center;\r\n}\r\n.s1h33 {\r\n grid-area: s1h33;\r\n // border: 1px solid var(--aliengreen);\r\n align-content: center;\r\n}\r\n\r\n.grid-container {\r\n display: grid;\r\n // gap: 5px;\r\n margin: 0;\r\n padding: 0;\r\n // align-items: center;\r\n // justify-items: first baseline;\r\n // border: 2px solid var(--aliengreen);\r\n grid-template-areas:\r\n 'Col1 Col2'\r\n 'Col1 Col2'\r\n 'Col1 Col2'\r\n 'Col1 Col4'\r\n 'Col3 Col3';\r\n // grid-template-rows: 1fr;\r\n grid-template-columns: 370px 1fr;\r\n}\r\n.Col1 {\r\n grid-area: Col1;\r\n // justify-items: left;\r\n // border: 2px solid white;\r\n align-self: center;\r\n}\r\n.Col2 {\r\n grid-area: Col2;\r\n // justify-items: right;\r\n // border: 2px solid white;\r\n}\r\n\r\n.Col3 {\r\n grid-area: Col3;\r\n // justify-items: right;\r\n // border: 2px solid white;\r\n}\r\n.Col4 {\r\n grid-area: Col4;\r\n // justify-items: right;\r\n // border: 2px solid white;\r\n}\r\n\r\n.grid-attr {\r\n display: grid;\r\n // gap: 5px;\r\n margin: 0;\r\n padding: 0;\r\n padding-left: 5px;\r\n align-items: center;\r\n border: 1px solid var(--aliengreen);\r\n grid-template-areas: 'Attr1 Attr2 Attr3';\r\n grid-template-columns: 300px 35px 30px;\r\n}\r\n\r\n.Attr1 {\r\n grid-area: Attr1;\r\n // justify-items: left;\r\n // border: 2px solid white;\r\n}\r\n.Attr2 {\r\n grid-area: Attr2;\r\n // justify-items: right;\r\n // border: 2px solid white;\r\n}\r\n\r\n.Attr3 {\r\n grid-area: Attr3;\r\n width: 30px;\r\n height: 20px;\r\n // justify-items: left;\r\n}\r\n.Attr4 {\r\n grid-area: Attr4;\r\n // justify-items: right;\r\n // border: 2px solid white;\r\n}\r\n\r\n.grid-Consumables {\r\n display: grid;\r\n // border: 2px solid white;\r\n grid-template-areas:\r\n 'Heading Heading '\r\n 'Air1 Air2'\r\n 'Food1 Food2'\r\n 'Water1 Water2'\r\n 'Power1 Power2';\r\n\r\n grid-template-columns: 1fr 1fr;\r\n}\r\n\r\n.Heading {\r\n grid-area: Heading;\r\n // border: 1px solid white;\r\n justify-self: left;\r\n}\r\n.Air1 {\r\n grid-area: Air1;\r\n // border: 1px solid white;\r\n justify-content: left;\r\n align-self: center;\r\n}\r\n.Air2 {\r\n grid-area: Air2;\r\n // border: 1px solid white;\r\n}\r\n.Food1 {\r\n grid-area: Food1;\r\n // border: 1px solid white;\r\n justify-self: left;\r\n align-self: center;\r\n}\r\n.Food2 {\r\n grid-area: Food2;\r\n // border: 1px solid white;\r\n}\r\n.Power1 {\r\n grid-area: Power1;\r\n // border: 1px solid white;\r\n justify-self: left;\r\n align-self: center;\r\n // margin-top: 5px;\r\n}\r\n.Power2 {\r\n grid-area: Power2;\r\n // border: 1px solid white;\r\n}\r\n.Water1 {\r\n grid-area: Water1;\r\n // border: 1px solid white;\r\n justify-self: left;\r\n align-self: center;\r\n}\r\n.Water2 {\r\n grid-area: Water2;\r\n // border: 1px solid white;\r\n}\r\n\r\n.grid-vehicle-header {\r\n display: grid;\r\n border: 2px solid var(--aliengreen);\r\n grid-template-areas: 'vChar vChar';\r\n grid-template-columns: auto;\r\n}\r\n\r\n.grid-vehicle {\r\n display: grid;\r\n border: 2px solid var(--aliengreen);\r\n grid-template-areas:\r\n 'vItem1 vItem2 vItem3 vItem4'\r\n 'vItem5 vItem6 vItem7 vItem8';\r\n\r\n grid-template-columns: auto;\r\n}\r\n\r\n.vChar {\r\n grid-area: vChar;\r\n}\r\n.vItem1 {\r\n grid-area: vItem1;\r\n}\r\n.vItem2 {\r\n grid-area: vItem2;\r\n}\r\n.vItem3 {\r\n grid-area: vItem3;\r\n}\r\n.vItem4 {\r\n grid-area: vItem4;\r\n}\r\n.vItem5 {\r\n grid-area: vItem5;\r\n}\r\n.vItem6 {\r\n grid-area: vItem6;\r\n}\r\n.vItem7 {\r\n grid-area: vItem7;\r\n}\r\n.vItem8 {\r\n grid-area: vItem8;\r\n}\r\n\r\n.grid-weapon {\r\n display: grid;\r\n border: 2px solid var(--aliengreen);\r\n grid-template-areas:\r\n 'wItem1 wItem2 wItem3 wItem4'\r\n 'wItem5 wItem6 wItem7 wItem7';\r\n\r\n grid-template-columns: auto;\r\n align-items: center;\r\n padding-bottom: 2px;\r\n}\r\n\r\n.wItem1 {\r\n grid-area: wItem1;\r\n}\r\n.wItem2 {\r\n grid-area: wItem2;\r\n}\r\n.wItem3 {\r\n grid-area: wItem3;\r\n}\r\n.wItem4 {\r\n grid-area: wItem4;\r\n}\r\n.wItem5 {\r\n grid-area: wItem5;\r\n}\r\n.wItem6 {\r\n grid-area: wItem6;\r\n}\r\n.wItem7 {\r\n grid-area: wItem7;\r\n}\r\n\r\n.grid-ship-crit {\r\n display: grid;\r\n border: 2px solid var(--aliengreen);\r\n grid-template-areas:\r\n 'gcItem1 gcItem2 gcItem2'\r\n 'gcItem3 gcItem4 gcItem4'\r\n 'gcItem5 gcItem6 gcItem6';\r\n grid-template-columns: 30% 35% 35%;\r\n align-items: center;\r\n}\r\n\r\n.gcItem1 {\r\n grid-area: gcItem1;\r\n}\r\n.gcItem2 {\r\n grid-area: gcItem2;\r\n}\r\n.gcItem3 {\r\n grid-area: gcItem3;\r\n}\r\n.gcItem4 {\r\n grid-area: gcItem4;\r\n}\r\n.gcItem5 {\r\n grid-area: gcItem5;\r\n}\r\n.gcItem6 {\r\n grid-area: gcItem6;\r\n}\r\n\r\n.grid-weapon-body {\r\n display: grid;\r\n // border: 2px solid var(--aliengreen);\r\n grid-template-areas:\r\n 'wCol1 wCol2 wCol3 wCol4 wCol5 wCol6'\r\n 'wCol7 wCol8 wCol9 wCol10 wCol11 wCol12'\r\n 'wCol13 wCol14 . . . .';\r\n padding-bottom: 2px;\r\n // l1 l2 l3 l4 l5 l6\r\n grid-template-columns: 1fr 1.2fr 0.81fr 0.5fr 0.5fr 1fr;\r\n // grid-template-columns: 2em 25em 5em 5em 4em 2em;\r\n align-items: center;\r\n}\r\n\r\n.wCol1 {\r\n grid-area: wCol1;\r\n justify-self: left;\r\n}\r\n.wCol2 {\r\n grid-area: wCol2;\r\n justify-self: left;\r\n}\r\n.wCol3 {\r\n grid-area: wCol3;\r\n justify-self: left;\r\n}\r\n.wCol4 {\r\n grid-area: wCol4;\r\n justify-self: center;\r\n}\r\n.wCol5 {\r\n grid-area: wCol5;\r\n justify-self: left;\r\n}\r\n.wCol6 {\r\n grid-area: wCol6;\r\n justify-self: center;\r\n}\r\n.wCol7 {\r\n grid-area: wCol7;\r\n justify-self: left;\r\n}\r\n.wCol8 {\r\n grid-area: wCol8;\r\n justify-self: left;\r\n}\r\n.wCol9 {\r\n grid-area: wCol9;\r\n justify-self: left;\r\n}\r\n.wCol10 {\r\n grid-area: wCol10;\r\n justify-self: center;\r\n}\r\n.wCol11 {\r\n grid-area: wCol11;\r\n justify-self: left;\r\n}\r\n.wCol12 {\r\n grid-area: wCol12;\r\n justify-self: center;\r\n}\r\n.wCol13 {\r\n grid-area: wCol13;\r\n justify-self: left;\r\n}\r\n.wCol14 {\r\n grid-area: wCol14;\r\n justify-self: left;\r\n}\r\n\r\n.grid-items {\r\n display: grid;\r\n // border: 2px solid var(--aliengreen);\r\n grid-template-areas:\r\n 'lCol1 lCol2 lCol17 lCol15 lCol13 lCol11 lCol10 lCol3 lCol4'\r\n 'lCol5 lCol6 lCol18 lCol16 lCol14 lCol12 lCol9 lCol7 lCol8';\r\n padding-bottom: 2px;\r\n // l1 l2 l3 l4 l5 l6 l7 l8 l9\r\n grid-template-columns: 2em 18em 5em 5em 5em 5em 5em 4em 2em;\r\n // grid-template-columns: 25px 410px 60px 60px 60px 20px;\r\n align-items: center;\r\n}\r\n\r\n.lCol1 {\r\n grid-area: lCol1;\r\n justify-self: left;\r\n}\r\n.lCol2 {\r\n grid-area: lCol2;\r\n justify-self: center;\r\n}\r\n.lCol3 {\r\n grid-area: lCol3;\r\n justify-self: center;\r\n}\r\n.lCol4 {\r\n grid-area: lCol4;\r\n justify-self: right;\r\n}\r\n.lCol5 {\r\n grid-area: lCol5;\r\n justify-self: left;\r\n}\r\n.lCol6 {\r\n grid-area: lCol6;\r\n justify-self: left;\r\n}\r\n.lCol7 {\r\n grid-area: lCol7;\r\n justify-self: center;\r\n}\r\n.lCol8 {\r\n grid-area: lCol8;\r\n justify-self: right;\r\n}\r\n.lCol9 {\r\n grid-area: lCol9;\r\n justify-self: center;\r\n}\r\n.lCol10 {\r\n grid-area: lCol10;\r\n justify-self: center;\r\n}\r\n.lCol11 {\r\n grid-area: lCol11;\r\n justify-self: center;\r\n}\r\n.lCol12 {\r\n grid-area: lCol12;\r\n justify-self: center;\r\n}\r\n.lCol13 {\r\n grid-area: lCol13;\r\n justify-self: center;\r\n}\r\n.lCol14 {\r\n grid-area: lCol14;\r\n justify-self: center;\r\n}\r\n.lCol15 {\r\n grid-area: lCol15;\r\n justify-self: center;\r\n}\r\n.lCol16 {\r\n grid-area: lCol16;\r\n justify-self: center;\r\n}\r\n.lCol17 {\r\n grid-area: lCol17;\r\n justify-self: center;\r\n}\r\n.lCol18 {\r\n grid-area: lCol18;\r\n justify-self: center;\r\n}\r\n.grid-modules {\r\n display: grid;\r\n // border: 2px solid var(--aliengreen);\r\n grid-template-areas:\r\n 'mCol1 mCol2 mCol17 mCol15 mCol13 mCol4'\r\n 'mCol5 mCol6 mCol18 mCol16 mCol14 mCol8';\r\n padding-bottom: 6px;\r\n // l1 l2 l3 l4 l5 l6 l7 l8 l9\r\n grid-template-columns: 30px 270px 75px 90px 269px 30px;\r\n // grid-template-columns: 25px 410px 60px 60px 60px 20px;\r\n align-items: center;\r\n}\r\n\r\n.mCol1 {\r\n grid-area: mCol1;\r\n justify-self: left;\r\n}\r\n.mCol2 {\r\n grid-area: mCol2;\r\n justify-self: center;\r\n}\r\n.mCol3 {\r\n grid-area: mCol3;\r\n justify-self: center;\r\n}\r\n.mCol4 {\r\n grid-area: mCol4;\r\n justify-self: right;\r\n}\r\n.mCol5 {\r\n grid-area: mCol5;\r\n justify-self: left;\r\n}\r\n.mCol6 {\r\n grid-area: mCol6;\r\n justify-self: left;\r\n}\r\n.mCol7 {\r\n grid-area: mCol7;\r\n justify-self: center;\r\n}\r\n.mCol8 {\r\n grid-area: mCol8;\r\n justify-self: right;\r\n}\r\n.mCol9 {\r\n grid-area: mCol9;\r\n justify-self: center;\r\n}\r\n.mCol10 {\r\n grid-area: mCol10;\r\n justify-self: center;\r\n}\r\n.mCol11 {\r\n grid-area: mCol11;\r\n justify-self: center;\r\n}\r\n.mCol12 {\r\n grid-area: mCol12;\r\n justify-self: center;\r\n}\r\n.mCol13 {\r\n grid-area: mCol13;\r\n justify-self: center;\r\n}\r\n.mCol14 {\r\n grid-area: mCol14;\r\n word-break: break-word;\r\n}\r\n.mCol15 {\r\n grid-area: mCol15;\r\n justify-self: center;\r\n}\r\n.mCol16 {\r\n grid-area: mCol16;\r\n justify-self: center;\r\n}\r\n.mCol17 {\r\n grid-area: mCol17;\r\n justify-self: center;\r\n}\r\n.mCol18 {\r\n grid-area: mCol18;\r\n justify-self: center;\r\n}\r\n\r\n.grid-talents {\r\n display: grid;\r\n grid-template-areas:\r\n 'talTitle talTitle'\r\n 'tal1 tal2'\r\n 'tal3 tal4';\r\n // grid-template-rows: 3fr;\r\n\r\n padding: 3px;\r\n grid-template-columns: 75% 25%;\r\n align-items: center;\r\n}\r\n\r\n.tal1 {\r\n grid-area: tal1;\r\n justify-self: center;\r\n padding-left: 8px;\r\n // background-color: $c-black;\r\n}\r\n.tal2 {\r\n grid-area: tal2;\r\n justify-self: right;\r\n padding-right: 8px;\r\n}\r\n\r\n.tal3 {\r\n grid-area: tal3;\r\n align-self: center;\r\n}\r\n.tal4 {\r\n grid-area: tal4;\r\n justify-self: right;\r\n padding-right: 8px;\r\n align-self: left;\r\n\r\n // padding-top: 2px;\r\n}\r\n.talTitle {\r\n grid-area: talTitle;\r\n background-color: #221f1f;\r\n}\r\n.grid-special {\r\n display: grid;\r\n grid-template-areas: 'spe1 spe2 spe3';\r\n // grid-template-rows: 3fr;\r\n // padding: 3px;\r\n grid-template-columns: 5% 70% 25%;\r\n align-items: center;\r\n}\r\n\r\n.spe1 {\r\n grid-area: spe1;\r\n justify-self: left;\r\n padding-right: 4px;\r\n}\r\n.spe2 {\r\n grid-area: spe2;\r\n // justify-self: left;\r\n font-weight: bold;\r\n padding-right: 8px;\r\n}\r\n.spe3 {\r\n grid-area: spe3;\r\n justify-self: right;\r\n}\r\n\r\n.critical-inj {\r\n display: grid;\r\n grid-template-areas: 'crit1 crit2 crit3 crit4';\r\n // grid-template-rows: 3fr;\r\n // padding: 3px;\r\n grid-template-columns: 5% 31% 60% 3%;\r\n align-items: center;\r\n}\r\n\r\n.crit1 {\r\n grid-area: crit1;\r\n justify-self: left;\r\n padding-right: 4px;\r\n}\r\n.crit2 {\r\n grid-area: crit2;\r\n justify-self: left;\r\n font-weight: bold;\r\n padding-right: 8px;\r\n}\r\n.crit3 {\r\n grid-area: crit3;\r\n justify-self: left;\r\n font-weight: bold;\r\n padding-right: 8px;\r\n align-items: left;\r\n}\r\n.crit4 {\r\n grid-area: crit4;\r\n justify-self: right;\r\n}\r\n\r\n.space-critical-inj {\r\n display: grid;\r\n grid-template-areas: 'ScritI1 ScritI2 ScritI4';\r\n // grid-template-rows: 3fr;\r\n // padding: 3px;\r\n grid-template-columns: 5% 80% 3%;\r\n align-items: center;\r\n}\r\n\r\n.ScritI1 {\r\n grid-area: ScritI1;\r\n justify-self: left;\r\n padding-right: 4px;\r\n}\r\n.ScritI2 {\r\n grid-area: ScritI2;\r\n justify-self: left;\r\n font-weight: bold;\r\n padding-right: 8px;\r\n}\r\n\r\n.ScritI4 {\r\n grid-area: ScritI4;\r\n justify-self: right;\r\n}\r\n\r\n.grid-two {\r\n display: grid;\r\n grid-template-areas:\r\n 'box1 box2'\r\n 'box3 box4';\r\n padding: 3px;\r\n grid-template-columns: 25% 75%;\r\n align-items: center;\r\n}\r\n\r\n.box1 {\r\n grid-area: box1;\r\n justify-self: center;\r\n padding-left: 8px;\r\n}\r\n.box2 {\r\n grid-area: box2;\r\n justify-self: right;\r\n padding-right: 8px;\r\n}\r\n.box3 {\r\n grid-area: box3;\r\n justify-self: center;\r\n padding-left: 8px;\r\n padding-top: 10px;\r\n}\r\n.box4 {\r\n grid-area: box4;\r\n padding-top: 10px;\r\n}\r\n\r\n.grid-2 {\r\n display: grid;\r\n grid-template-areas: 'box11 box21 box23 box22';\r\n // padding: 3px;\r\n grid-template-columns: 1fr 33px 15px 33px;\r\n align-items: center;\r\n margin: 1px;\r\n padding: 0;\r\n // padding-left: 2px;\r\n}\r\n\r\n.box11 {\r\n grid-area: box11;\r\n justify-self: center;\r\n // padding-left: 8px;\r\n // background-color: $c-black;\r\n}\r\n.box21 {\r\n grid-area: box21;\r\n justify-self: right;\r\n padding-right: 8px;\r\n}\r\n.box22 {\r\n grid-area: box22;\r\n justify-self: right;\r\n padding-right: 8px;\r\n}\r\n.box23 {\r\n grid-area: box23;\r\n justify-self: center;\r\n // padding-right: 8px;\r\n}\r\n.grid-crit {\r\n display: grid;\r\n grid-template-areas: 'crit1 crit2 ';\r\n padding: 0;\r\n margin: 0;\r\n grid-template-columns: 1fr 1fr;\r\n}\r\n.crit1 {\r\n grid-area: crit1;\r\n}\r\n.crit2 {\r\n grid-area: crit2;\r\n // margin-left: 90px;\r\n margin-bottom: 2px;\r\n}\r\n\r\n.grid-rTables {\r\n display: grid;\r\n grid-template-areas: 'rTable1 rTable2';\r\n // padding: 3px;\r\n grid-template-columns: 1fr 0.5fr;\r\n align-items: center;\r\n margin: 0;\r\n padding: 0;\r\n}\r\n\r\n.rTable1 {\r\n grid-area: rTable1;\r\n justify-self: center;\r\n}\r\n.rTable2 {\r\n grid-area: rTable2;\r\n justify-self: center;\r\n padding-right: 8px;\r\n}\r\n\r\n.grid-creature {\r\n display: grid;\r\n border: 2px solid var(--aliengreen);\r\n grid-template-areas:\r\n // 'vChar1 vChar1 '\r\n\r\n 'vCre1 vCre2 '\r\n 'vCre3 vCre4 '\r\n 'vCre5 vCre6 '\r\n 'vCre7 vCre8';\r\n\r\n grid-template-columns: 1fr 1fr;\r\n align-items: center;\r\n}\r\n\r\n.vCre1 {\r\n grid-area: vCre1;\r\n}\r\n.vCre2 {\r\n grid-area: vCre2;\r\n}\r\n.vCre3 {\r\n grid-area: vCre3;\r\n}\r\n.vCre4 {\r\n grid-area: vCre4;\r\n}\r\n.vCre5 {\r\n grid-area: vCre5;\r\n}\r\n.vCre6 {\r\n grid-area: vCre6;\r\n}\r\n.vCre7 {\r\n grid-area: vCre7;\r\n}\r\n.vCre8 {\r\n grid-area: vCre8;\r\n}\r\n.grid-planet-header {\r\n display: grid;\r\n border: 2px solid var(--aliengreen);\r\n grid-template-areas:\r\n 'hplan1 hplan2 '\r\n 'hplan3 hplan4'\r\n 'hplan5 hplan6 '\r\n 'hplan7 hplan8';\r\n\r\n grid-template-columns: auto;\r\n align-items: center;\r\n padding-bottom: 2px;\r\n}\r\n\r\n.hplan1 {\r\n grid-area: hplan1;\r\n}\r\n.hplan2 {\r\n grid-area: hplan2;\r\n}\r\n.hplan3 {\r\n grid-area: hplan3;\r\n}\r\n.hplan4 {\r\n grid-area: hplan4;\r\n}\r\n.hplan5 {\r\n grid-area: hplan5;\r\n}\r\n.hplan6 {\r\n grid-area: hplan6;\r\n}\r\n.hplan7 {\r\n grid-area: hplan7;\r\n}\r\n.hplan8 {\r\n grid-area: hplan8;\r\n}\r\n\r\n.grid-planet {\r\n display: grid;\r\n margin: 0;\r\n padding: 0;\r\n grid-template-areas:\r\n 'plan1 plan1 plan1 plan1'\r\n 'plan2 plan2 plan3 plan3 '\r\n // 'plan3 plan3 plan3 plan3 '\r\n 'plan4 plan4 plan4 plan4 ';\r\n grid-template-columns: 220px 1fr;\r\n}\r\n.plan1 {\r\n grid-area: plan1;\r\n justify-self: left;\r\n align-self: center;\r\n}\r\n.plan2 {\r\n grid-area: plan2;\r\n justify-self: left;\r\n}\r\n.plan3 {\r\n grid-area: plan3;\r\n justify-self: left;\r\n}\r\n.plan4 {\r\n grid-area: plan4;\r\n justify-self: left;\r\n}\r\n\r\n.grid-systems {\r\n display: grid;\r\n padding: 3px;\r\n grid-template-areas:\r\n 'sys1 sys2 sys3 sys4'\r\n 'sys5 sys6 sys7 sys8';\r\n grid-template-columns: 14em 15em 10em 2em;\r\n border-color: var(--aliengreen);\r\n border-bottom: double;\r\n}\r\n\r\n.sys1 {\r\n grid-area: sys1;\r\n justify-self: left;\r\n}\r\n.sys2 {\r\n grid-area: sys2;\r\n justify-self: left;\r\n}\r\n.sys3 {\r\n grid-area: sys3;\r\n justify-self: left;\r\n}\r\n.sys4 {\r\n grid-area: sys4;\r\n justify-self: right;\r\n}\r\n.sys5 {\r\n grid-area: sys5;\r\n justify-self: left;\r\n}\r\n.sys6 {\r\n grid-area: sys6;\r\n justify-self: left;\r\n}\r\n.sys7 {\r\n grid-area: sys7;\r\n justify-self: left;\r\n}\r\n.sys8 {\r\n grid-area: sys8;\r\n justify-self: right;\r\n}\r\n\r\n.grid-Char-Att {\r\n display: grid;\r\n // border: 2px solid var(--aliengreen);\r\n padding-bottom: 4px;\r\n padding-top: 12px;\r\n padding-left: 30px;\r\n grid-row-gap: 3px;\r\n grid-column-gap: 10px;\r\n border-color: var(--aliengreen);\r\n align-items: center;\r\n grid-template-areas:\r\n 'gCol1 gCol2 gCol3 gCol4 gCol5 gCol11'\r\n 'gCol6 gCol7 gCol8 gCol9 gCol10 gCol12';\r\n grid-template-columns: 110px 50px 110px 50px 65px 130px;\r\n}\r\n\r\n.gCol1 {\r\n grid-area: gCol1;\r\n justify-self: left;\r\n}\r\n.gCol2 {\r\n grid-area: gCol2;\r\n justify-self: center;\r\n align-self: center;\r\n}\r\n.gCol3 {\r\n grid-area: gCol3;\r\n justify-self: left;\r\n}\r\n.gCol4 {\r\n grid-area: gCol4;\r\n justify-self: center;\r\n align-self: center;\r\n}\r\n.gCol5 {\r\n grid-area: gCol5;\r\n justify-self: center;\r\n}\r\n.gCol6 {\r\n grid-area: gCol6;\r\n justify-self: left;\r\n}\r\n.gCol7 {\r\n grid-area: gCol7;\r\n justify-self: center;\r\n align-self: center;\r\n}\r\n.gCol8 {\r\n grid-area: gCol8;\r\n justify-self: left;\r\n}\r\n.gCol9 {\r\n grid-area: gCol9;\r\n justify-self: center;\r\n align-self: center;\r\n}\r\n.gCol10 {\r\n grid-area: gCol10;\r\n justify-self: center;\r\n}\r\n.gCol11 {\r\n grid-area: gCol11;\r\n justify-self: center;\r\n}\r\n.gCol12 {\r\n grid-area: gCol12;\r\n justify-self: center;\r\n}\r\n\r\n.grid-item-xtras {\r\n display: grid;\r\n grid-template-areas:\r\n 'xCol1 xCol2 xCol3 xCol4 xCol5 xCol6'\r\n '. xCol7 xCol7 xCol8 . .';\r\n padding-bottom: 4px;\r\n padding-top: 5px;\r\n padding-left: 30px;\r\n grid-row-gap: 3px;\r\n grid-column-gap: 10px;\r\n // l1 l2 l3 l4 l5 l6\r\n grid-template-columns: 110px 50px 110px 50px 110px 50px;\r\n align-items: center;\r\n}\r\n\r\n.xCol1 {\r\n grid-area: xCol1;\r\n justify-self: left;\r\n}\r\n.xCol2 {\r\n grid-area: xCol2;\r\n justify-self: left;\r\n}\r\n.xCol3 {\r\n grid-area: xCol3;\r\n justify-self: left;\r\n}\r\n.xCol4 {\r\n grid-area: xCol4;\r\n justify-self: center;\r\n}\r\n.xCol5 {\r\n grid-area: xCol5;\r\n justify-self: left;\r\n}\r\n.xCol6 {\r\n grid-area: xCol6;\r\n justify-self: center;\r\n}\r\n.xCol7 {\r\n grid-area: xCol7;\r\n justify-self: center;\r\n}\r\n.xCol8 {\r\n grid-area: xCol8;\r\n justify-self: center;\r\n}\r\n\r\n.flex-group-center,\r\n.flex-group-left,\r\n.flex-group-right {\r\n justify-content: center;\r\n align-items: center;\r\n text-align: center;\r\n padding: 0;\r\n border: 1px solid var(--aliengreen);\r\n}\r\n\r\n.flex-group-left {\r\n justify-content: flex-start;\r\n text-align: left;\r\n}\r\n\r\n.flex-group-right {\r\n justify-content: flex-end;\r\n text-align: right;\r\n}\r\n\r\n.grid-crew {\r\n display: grid;\r\n grid-template-areas:\r\n 'gC1 gC2 gC3 gC4'\r\n 'gC5 gC6 gC7 gC8';\r\n grid-template-columns: 20em 15em 10em 5em;\r\n}\r\n.gC1 {\r\n justify-self: center;\r\n grid-area: gC1;\r\n}\r\n.gC2 {\r\n justify-self: center;\r\n grid-area: gC2;\r\n}\r\n.gC3 {\r\n justify-self: center;\r\n grid-area: gC3;\r\n}\r\n.gC4 {\r\n justify-self: right;\r\n grid-area: gC4;\r\n}\r\n.gC5 {\r\n justify-self: left;\r\n grid-area: gC5;\r\n}\r\n.gC6 {\r\n justify-self: center;\r\n grid-area: gC6;\r\n}\r\n.gC7 {\r\n justify-self: center;\r\n grid-area: gC7;\r\n}\r\n.gC8 {\r\n justify-self: right;\r\n grid-area: gC8;\r\n}\r\n\r\n.grid-ship-crew {\r\n display: grid;\r\n grid-template-areas:\r\n 'gSC1 gSC2 gSC3 gSC4 gSC5'\r\n ' gSC6 gSC7 gSC8 gSC9 gSC10';\r\n grid-template-columns: 43% 25% 20% 6%;\r\n}\r\n.gSC1 {\r\n justify-self: center;\r\n grid-area: gSC1;\r\n}\r\n.gSC2 {\r\n justify-self: center;\r\n grid-area: gSC2;\r\n}\r\n.gSC3 {\r\n justify-self: center;\r\n grid-area: gSC3;\r\n}\r\n.gSC4 {\r\n justify-self: right;\r\n grid-area: gSC4;\r\n}\r\n.gSC5 {\r\n justify-self: right;\r\n grid-area: gSC5;\r\n}\r\n.gSC6 {\r\n justify-self: left;\r\n grid-area: gSC6;\r\n}\r\n.gSC7 {\r\n justify-self: center;\r\n grid-area: gSC7;\r\n}\r\n.gSC8 {\r\n justify-self: right;\r\n grid-area: gSC8;\r\n}\r\n.gSC9 {\r\n justify-self: center;\r\n grid-area: gSC9;\r\n}\r\n.gSC10 {\r\n justify-self: right;\r\n grid-area: gSC10;\r\n}\r\n\r\n.grid-actor {\r\n display: grid;\r\n padding-top: 10px;\r\n border: 2px solid var(--aliengreen);\r\n grid-template-areas: 'gaItem1 gaItem2 gaItem3 gaItem4';\r\n grid-template-columns: 20% 34% 20% 30%;\r\n}\r\n\r\n.gaItem1 {\r\n grid-area: gaItem1;\r\n}\r\n.gaItem2 {\r\n grid-area: gaItem2;\r\n}\r\n.gaItem3 {\r\n grid-area: gaItem3;\r\n}\r\n.gaItem4 {\r\n grid-area: gaItem4;\r\n}\r\n",".flex-center {\r\n align-items: center;\r\n justify-content: center;\r\n text-align: center;\r\n padding: 0;\r\n}\r\n\r\n.flex-between {\r\n justify-content: space-between;\r\n}\r\n// .alienflex {\r\n// flex: auto;\r\n// }\r\n.alienrpg .flexcol {\r\n display: flex;\r\n flex-direction: column;\r\n flex-wrap: nowrap;\r\n}\r\n// .alienrpg .flexcol > * {\r\n// flex: 1;\r\n// }\r\n.alienrpg .flexcol .flex1 {\r\n flex: 1;\r\n}\r\n.alienrpg .flexcol .flex2 {\r\n flex: 2;\r\n}\r\n.alienrpg .flexcol .flex3 {\r\n flex: 3;\r\n}\r\n.alienrpg .alienrpg .flexcol .flex4 {\r\n flex: 4;\r\n}\r\n.alienrpg .flexrow {\r\n display: flex;\r\n flex-direction: row;\r\n flex-wrap: wrap;\r\n justify-content: flex-start;\r\n}\r\n.alienrpg .flexrow > * {\r\n flex: 1;\r\n}\r\n.alienrpg .flexrow .flex1 {\r\n flex: 1;\r\n}\r\n.alienrpg .flexrow .flex2 {\r\n flex: 2;\r\n}\r\n.alienrpg .flexrow .flex3 {\r\n flex: 3;\r\n}\r\n.alienrpg .flexrow .flex4 {\r\n flex: 4;\r\n}\r\n",".alienrpg.actor .encumbrance {\r\n background: hsla(0, 0%, 0%, 0.1);\r\n height: 12px;\r\n margin-top: 5px;\r\n border: 1px solid hsl(0, 0%, 7%);\r\n border-radius: 3px;\r\n position: relative;\r\n width: calc(100% - 20px);\r\n}\r\n\r\n.alienrpg.actor .encumbrance .encumbrance-bar {\r\n position: absolute;\r\n top: 1px;\r\n left: 1px;\r\n background: var(--aliengreen);\r\n height: 8px;\r\n border: 1px solid hsl(30, 32%, 33%);\r\n border-radius: 3px;\r\n}\r\n\r\n.alienrpg.actor .encumbrance .encumbrance-label {\r\n position: absolute;\r\n top: -3px;\r\n height: 16px;\r\n font-size: 16px;\r\n line-height: 16px;\r\n color: $c-black;\r\n background: hsla(0, 0%, 100%, 0.4);\r\n padding: 0 3px;\r\n}\r\n\r\n.alienrpg.actor .encumbrance .encumbrance-breakpoint {\r\n position: absolute;\r\n left: 50%;\r\n}\r\n\r\n.alienrpg.actor .encumbrance .arrow-up {\r\n bottom: 0;\r\n width: 0;\r\n height: 0;\r\n border-left: 4px solid transparent;\r\n border-right: 4px solid transparent;\r\n border-bottom: 4px solid hsl(0, 0%, 40%);\r\n}\r\n\r\n.alienrpg.actor .encumbrance .arrow-down {\r\n top: 0;\r\n width: 0;\r\n height: 0;\r\n border-left: 4px solid transparent;\r\n border-right: 4px solid transparent;\r\n border-top: 4px solid hsl(0, 0%, 40%);\r\n}\r\n\r\n.alienrpg.actor .encumbrance.encumbered .arrow-up {\r\n border-bottom: 4px solid $c-white;\r\n}\r\n\r\n.alienrpg.actor .encumbrance.encumbered .arrow-down {\r\n border-top: 4px solid $c-white;\r\n}\r\n.alienrpg.actor .encumbrance.encumbered .encumbrance-bar {\r\n position: absolute;\r\n top: 1px;\r\n left: 1px;\r\n background: hsl(7, 100%, 50%);\r\n height: 8px;\r\n border: 1px solid hsl(66, 75%, 45%);\r\n border-radius: 3px;\r\n}\r\n\r\n/* @group Blink */\r\n.blink {\r\n -webkit-animation: blink 2s linear infinite;\r\n -moz-animation: blink 2s linear infinite;\r\n -ms-animation: blink 2s linear infinite;\r\n -o-animation: blink 2s linear infinite;\r\n animation: blink 2s linear infinite;\r\n}\r\n@-webkit-keyframes blink {\r\n 0% {\r\n opacity: 1;\r\n }\r\n 50% {\r\n opacity: 1;\r\n }\r\n 50.01% {\r\n opacity: 0;\r\n }\r\n 100% {\r\n opacity: 0;\r\n }\r\n}\r\n@-moz-keyframes blink {\r\n 0% {\r\n opacity: 1;\r\n }\r\n 50% {\r\n opacity: 1;\r\n }\r\n 50.01% {\r\n opacity: 0;\r\n }\r\n 100% {\r\n opacity: 0;\r\n }\r\n}\r\n@-ms-keyframes blink {\r\n 0% {\r\n opacity: 1;\r\n }\r\n 50% {\r\n opacity: 1;\r\n }\r\n 50.01% {\r\n opacity: 0;\r\n }\r\n 100% {\r\n opacity: 0;\r\n }\r\n}\r\n@-o-keyframes blink {\r\n 0% {\r\n opacity: 1;\r\n }\r\n 50% {\r\n opacity: 1;\r\n }\r\n 50.01% {\r\n opacity: 0;\r\n }\r\n 100% {\r\n opacity: 0;\r\n }\r\n}\r\n@keyframes blink {\r\n 0% {\r\n opacity: 1;\r\n }\r\n 50% {\r\n opacity: 1;\r\n }\r\n 50.01% {\r\n opacity: 0;\r\n }\r\n 100% {\r\n opacity: 0;\r\n }\r\n}\r\n/* @end */\r\n","/* class applies to select element itself, not a wrapper element */\r\n.select-css {\r\n display: block;\r\n font-size: 15px;\r\n font-family: var(--alienfont);\r\n font-weight: 700;\r\n color: inherit;\r\n // line-height: 1.3;\r\n // padding: 0.6em 1.4em 0.5em 0.8em;\r\n width: 100%;\r\n max-width: 90%; /* useful when width is set to anything other than 100% */\r\n box-sizing: border-box;\r\n margin: 0;\r\n border: 1px solid var(--aliengreen);\r\n box-shadow: 0 1px 0 1px hsla(0, 0%, 0%, 0.04);\r\n border-radius: 0.5em;\r\n -moz-appearance: none;\r\n -webkit-appearance: none;\r\n appearance: none;\r\n // background-color: #fff;\r\n /* note: bg image below uses 2 urls. The first is an svg data uri for the arrow icon, and the second is the gradient. \r\n\t\tfor the icon, if you want to change the color, be sure to use `%23` instead of `#`, since it's a url. You can also swap in a different svg icon or an external image reference\r\n\t\t\r\n\t*/\r\n // background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23ADFF2F%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E'),\r\n // linear-gradient(to bottom, black 0%, black 100%);\r\n background-image: url(../images/downarrow.svg);\r\n background-repeat: no-repeat, repeat;\r\n\r\n /* arrow icon position (1em from the right, 50% vertical) , then gradient position*/\r\n background-position: right 0.7em top 50%, 0 0;\r\n /* icon size, then gradient */\r\n background-size: 1em auto, 100%;\r\n}\r\n/* Hide arrow icon in IE browsers */\r\n.select-css::-ms-expand {\r\n display: none;\r\n}\r\n/* Hover style */\r\n.select-css:hover {\r\n color: inherit;\r\n}\r\n/* Focus style */\r\n.select-css:focus {\r\n color: inherit;\r\n /* It'd be nice to use -webkit-focus-ring-color here but it doesn't work on box-shadow */\r\n box-shadow: 0 0 1px 1px var(--aliengreen);\r\n box-shadow: 0 0 0 1px -moz-mac-focusring var(--aliengreen);\r\n color: inherit;\r\n outline: none;\r\n background-color: $c-black;\r\n}\r\n\r\n/* Set options to normal weight */\r\n.select-css option {\r\n font-weight: normal;\r\n background: hsl(0, 0%, 0%);\r\n}\r\n\r\n/* Support for rtl text, explicit support for Arabic and Hebrew */\r\n*[dir='rtl'] .select-css,\r\n:root:lang(ar) .select-css,\r\n:root:lang(iw) .select-css {\r\n background-position: left 0.7em top 50%, 0 0;\r\n padding: 0.6em 0.8em 0.5em 1.4em;\r\n}\r\n\r\n/* Disabled styles */\r\n.select-css:disabled,\r\n.select-css[aria-disabled='true'] {\r\n color: var(--aliengreen);\r\n background-image: url(../images/downarrow.svg);\r\n background-repeat: no-repeat, repeat;\r\n // background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22graytext%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E'),\r\n // linear-gradient(to bottom, black 0%, black 100%);\r\n}\r\n\r\n.select-css:disabled:hover,\r\n.select-css[aria-disabled='true'] {\r\n border-color: hsl(0, 0%, 67%);\r\n}\r\n","/*\r\n\tOriginal Sheet by Paul Watson\r\n\r\n\tCRT Effect by Alec Lownes\r\n\t\thttp://aleclownes.com/2017/02/01/crt-display.html\r\n\r\n\tMay 2021\r\n*/\r\n\r\n@keyframes flicker {\r\n 0% {\r\n opacity: 0.27861;\r\n }\r\n 5% {\r\n opacity: 0.34769;\r\n }\r\n 10% {\r\n opacity: 0.23604;\r\n }\r\n 15% {\r\n opacity: 0.90626;\r\n }\r\n 20% {\r\n opacity: 0.18128;\r\n }\r\n 25% {\r\n opacity: 0.83891;\r\n }\r\n 30% {\r\n opacity: 0.65583;\r\n }\r\n 35% {\r\n opacity: 0.67807;\r\n }\r\n 40% {\r\n opacity: 0.26559;\r\n }\r\n 45% {\r\n opacity: 0.84693;\r\n }\r\n 50% {\r\n opacity: 0.96019;\r\n }\r\n 55% {\r\n opacity: 0.08594;\r\n }\r\n 60% {\r\n opacity: 0.20313;\r\n }\r\n 65% {\r\n opacity: 0.71988;\r\n }\r\n 70% {\r\n opacity: 0.53455;\r\n }\r\n 75% {\r\n opacity: 0.37288;\r\n }\r\n 80% {\r\n opacity: 0.71428;\r\n }\r\n 85% {\r\n opacity: 0.70419;\r\n }\r\n 90% {\r\n opacity: 0.7003;\r\n }\r\n 95% {\r\n opacity: 0.36108;\r\n }\r\n 100% {\r\n opacity: 0.24387;\r\n }\r\n}\r\n\r\n@keyframes textShadow {\r\n 0% {\r\n text-shadow: 0.4389924193300864px 0 1px rgba(255, 255, 0, 0.5), -0.4389924193300864px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 5% {\r\n text-shadow: 2.7928974010788217px 0 1px rgba(255, 255, 0, 0.5), -2.7928974010788217px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 10% {\r\n text-shadow: 0.02956275843481219px 0 1px rgba(255, 255, 0, 0.5), -0.02956275843481219px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 15% {\r\n text-shadow: 0.40218538552878136px 0 1px rgba(255, 255, 0, 0.5), -0.40218538552878136px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 20% {\r\n text-shadow: 3.4794037899852017px 0 1px rgba(255, 255, 0, 0.5), -3.4794037899852017px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 25% {\r\n text-shadow: 1.6125630401149584px 0 1px rgba(255, 255, 0, 0.5), -1.6125630401149584px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 30% {\r\n text-shadow: 0.7015590085143956px 0 1px rgba(255, 255, 0, 0.5), -0.7015590085143956px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 35% {\r\n text-shadow: 3.896914047650351px 0 1px rgba(255, 255, 0, 0.5), -3.896914047650351px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 40% {\r\n text-shadow: 3.870905614848819px 0 1px rgba(255, 255, 0, 0.5), -3.870905614848819px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 45% {\r\n text-shadow: 2.231056963361899px 0 1px rgba(255, 255, 0, 0.5), -2.231056963361899px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 50% {\r\n text-shadow: 0.08084290417898504px 0 1px rgba(255, 255, 0, 0.5), -0.08084290417898504px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 55% {\r\n text-shadow: 2.3758461067427543px 0 1px rgba(255, 255, 0, 0.5), -2.3758461067427543px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 60% {\r\n text-shadow: 2.202193051050636px 0 1px rgba(255, 255, 0, 0.5), -2.202193051050636px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 65% {\r\n text-shadow: 2.8638780614874975px 0 1px rgba(255, 255, 0, 0.5), -2.8638780614874975px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 70% {\r\n text-shadow: 0.48874025155497314px 0 1px rgba(255, 255, 0, 0.5), -0.48874025155497314px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 75% {\r\n text-shadow: 1.8948491305757957px 0 1px rgba(255, 255, 0, 0.5), -1.8948491305757957px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 80% {\r\n text-shadow: 0.0833037308038857px 0 1px rgba(255, 255, 0, 0.5), -0.0833037308038857px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 85% {\r\n text-shadow: 0.09769827255241735px 0 1px rgba(255, 255, 0, 0.5), -0.09769827255241735px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 90% {\r\n text-shadow: 3.443339761481782px 0 1px rgba(255, 255, 0, 0.5), -3.443339761481782px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 95% {\r\n text-shadow: 2.1841838852799786px 0 1px rgba(255, 255, 0, 0.5), -2.1841838852799786px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 100% {\r\n text-shadow: 2.6208764473832513px 0 1px rgba(255, 255, 0, 0.5), -2.6208764473832513px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n}\r\n\r\n/* interface */\r\n\r\n::-webkit-scrollbar-thumb {\r\n outline: none;\r\n border-radius: 2px;\r\n background: var(--aliendarkergreen);\r\n border: 1px solid var(--aliendarkergreen);\r\n}\r\n\r\n.window-header {\r\n background-color: rgba(50, 100, 120, 0.3);\r\n border-radius: 7px 7px 0px 0px;\r\n}\r\n\r\n.alienrpg input[type='text'],\r\n.alienrpg input[type='number'],\r\n.alienrpg input[type='password'],\r\n.alienrpg input[type='date'],\r\n.alienrpg input[type='time'] {\r\n border-radius: 0px;\r\n border: 1px solid var(--aliendarkergreen);\r\n}\r\n\r\ninput[type='text']:hover,\r\ninput[type='number']:hover,\r\ninput[type='password']:hover,\r\ninput[type='date']:hover,\r\ninput[type='time']:hover {\r\n border: 1px solid var(--aliengreen);\r\n}\r\n\r\na:hover {\r\n text-shadow: 0 0 5px var(--aliengreen);\r\n}\r\n\r\n#sidebar-tabs {\r\n border-bottom: 1px solid var(--aliengreen);\r\n box-shadow: 0 0 10px var(--aliengreen);\r\n}\r\n\r\n#sidebar-tabs .item.active {\r\n border: 1px solid var(--aliengreen);\r\n box-shadow: 0 0 6px inset var(--aliengreen);\r\n}\r\n\r\nselect:focus {\r\n box-shadow: 0 0 5px var(--aliengreen);\r\n}\r\n\r\ntextarea:focus {\r\n outline: 0px;\r\n box-shadow: 0 0 10px var(--aliengreen);\r\n // background-color: var(--aliengreen);\r\n color: #000;\r\n font-weight: 400;\r\n}\r\n\r\ncombobox:focus {\r\n outline: 0px;\r\n box-shadow: 0 0 10px var(--aliengreen);\r\n background-color: var(--aliengreen);\r\n color: #000;\r\n}\r\n\r\n#hotbar .macro:hover {\r\n box-shadow: 0 0 10px inset var(--aliengreen);\r\n}\r\n\r\n#hotbar .macro.active:hover {\r\n border: 1px solid var(--aliengreen);\r\n}\r\n\r\n#players ol .player.context {\r\n border-top: 1px solid var(--aliengreen);\r\n border-bottom: 1px solid var(--aliengreen);\r\n}\r\n\r\n#players ol .player.context .player-name {\r\n text-shadow: 0 0 5px var(--aliengreen);\r\n}\r\n\r\n#context-menu li.context-item:hover {\r\n text-shadow: 0 0 4px var(--aliengreen);\r\n}\r\n\r\n#controls .scene-control.active,\r\n#controls .control-tool.active,\r\n#controls .scene-control:hover,\r\n#controls .control-tool:hover {\r\n border: 1px solid var(--aliengreen);\r\n border-bottom: 1px solid var(--aliendarkergreen);\r\n box-shadow: 0 0 10px var(--aliendarkergreen);\r\n}\r\n\r\n#navigation #scene-list .scene.view,\r\n#navigation #scene-list .scene.context {\r\n border: 1px solid var(--aliengreen);\r\n background: rgba(52, 52, 52, 0.95);\r\n border-bottom: 1px solid var(--aliengreen);\r\n box-shadow: 0 0 10px var(--aliendarkergreen);\r\n}\r\n\r\n// #pause img {\r\n// box-sizing: border-box;\r\n// width: 128px;\r\n// height: 128px;\r\n// padding-left: 128px;\r\n\r\n// background-image: url('../images/paused-alien.png');\r\n// animation: rotation 20s infinite linear;\r\n// }\r\n\r\n#pause {\r\n background: none;\r\n & > img {\r\n width: 200px;\r\n height: 200px;\r\n top: -50px;\r\n left: calc(50% - 100px);\r\n opacity: 0.7;\r\n --fa-animation-duration: 10s;\r\n }\r\n h3 {\r\n // font-family: var(--alienfont); !\r\n font-size: 32px;\r\n text-shadow: 0px 3px 5px rgba(0, 0, 0, 1);\r\n }\r\n}\r\n\r\n.alienrpg #context-menu li.context-item {\r\n line-height: 1.55;\r\n}\r\n\r\n/* CHAT */\r\n\r\n.sidebar-tab h1,\r\n.sidebar-tab h2 {\r\n border-bottom: 2px dotted var(--aliengreen);\r\n}\r\n\r\n.sidebar-tab .fas.fa-trash:hover {\r\n animation: textShadow 0.5s infinite;\r\n}\r\n\r\n.chat-message .message-header .message-sender {\r\n padding-bottom: 5px;\r\n}\r\n\r\n.alien-Push-button {\r\n height: 40px;\r\n margin-top: 5px;\r\n margin-left: 1px;\r\n box-shadow: 0 0 5px var(--aliendarkergreen);\r\n border-radius: 3px;\r\n background: url(../images/alien_crt_push-button.png) no-repeat top left;\r\n color: #00000000;\r\n}\r\n\r\n.alien-Push-button:hover {\r\n border-radius: 3px;\r\n box-shadow: 0 0 5px var(--aliendarkergreen);\r\n background-color: inherit;\r\n background: url(../images/alien_crt_push-button_hover.gif) no-repeat top left;\r\n color: #00000000;\r\n}\r\n\r\n.chat-message,\r\n.chat-message.emote {\r\n font-family: var(--alienchatfont);\r\n font-size: 110%;\r\n font-weight: bold;\r\n\r\n padding: 13px 15px 50px 11px;\r\n border-width: 0px;\r\n\r\n box-shadow: 0 1px 5px #000;\r\n\r\n background-size: 100%;\r\n background-position: top, bottom, 0px 18px;\r\n background-repeat: no-repeat, no-repeat, repeat;\r\n // background-image: url('../images/chat-top.png'), url('../images/chat-bottom.png'), url('../images/chat-middle.png');\r\n background-image: url('../images/chat-top.png'), url('../images/chat-bottom.png'), var(--chatbackground);\r\n // background-image: url('../images/chat-top.png'), url('../images/chat-bottom.png'), url('../images/IndBackground3.png');\r\n}\r\n\r\n.chat-message.whisper {\r\n color: var(--alienchatlightblue);\r\n\r\n padding: 13px 15px 50px 11px;\r\n border-width: 0px;\r\n\r\n box-shadow: 0 1px 5px #000;\r\n\r\n background-size: 100%;\r\n background-position: top, bottom, 0px 18px;\r\n background-repeat: no-repeat, no-repeat, repeat;\r\n background-image: url('../images/hidden-chat-top.png'), url('../images/hidden-chat-bottom.png'), url('../images/hidden-chat-middle.png');\r\n}\r\n\r\n.chat-message.whisper span,\r\n.chat-message.whisper div {\r\n color: var(--alienchatlightblue);\r\n\r\n // color: royalblue;\r\n}\r\n\r\n.chat-message.whisper h2 {\r\n color: lightblue;\r\n border-bottom: 2px dotted lightsteelblue;\r\n}\r\n\r\n.chat-message.whisper h4 {\r\n color: lightsteelblue;\r\n}\r\n\r\n.chat-message.whisper hr {\r\n border-top: 1px solid lightsteelblue;\r\n border-bottom: 1px solid royalblue;\r\n}\r\n\r\n.chat-message.whisper .blink {\r\n color: lightsteelblue;\r\n background-color: royalblue;\r\n text-shadow: 0 0 5px lightsteelblue;\r\n animation: blink 0.5 5;\r\n}\r\n\r\n.chat-message.whisper .inline-roll:hover {\r\n text-shadow: 0 0 5px lightsteelblue;\r\n}\r\n\r\n.chat-message.whisper .inline-roll,\r\n.chat-message.whisper .dice-tooltip {\r\n border-color: lightsteelblue;\r\n}\r\n\r\n// .chat-message.whisper .dice-tooltip img,\r\n// .chat-message.whisper .dice-tooltip li,\r\n// .chat-message.whisper .alien-Push-button,\r\n// .chat-message.whisper span.alien-diceface-b0,\r\n// .chat-message.whisper span.alien-diceface-b6,\r\n// .chat-message.whisper span.alien-diceface-y0,\r\n// .chat-message.whisper span.alien-diceface-y1,\r\n// .chat-message.whisper span.alien-diceface-y6 {\r\n// filter: sepia(100%) saturate(250%) brightness(100%) hue-rotate(180deg);\r\n// }\r\n\r\n.alien-Push-button:hover {\r\n border-radius: 3px;\r\n box-shadow: 0 0 5px var(--aliendarkergreen);\r\n background-color: inherit;\r\n background: url(../images/alien_crt_push-button_hover.gif) no-repeat top left;\r\n color: #00000000;\r\n}\r\n\r\n.blink {\r\n padding: 0px 0px 2px 5px;\r\n margin-top: 5px;\r\n margin-bottom: 5px;\r\n // background-color: red;\r\n color: white;\r\n text-shadow: 0 0 5px red;\r\n animation: blink 0.5s 5;\r\n}\r\n\r\n.warnblink {\r\n text-shadow: 0 0 5px red;\r\n animation: blink 0.5s 5;\r\n}\r\n\r\n.message-sender {\r\n width: 900px;\r\n white-space: nowrap;\r\n overflow: hidden;\r\n text-overflow: ellipsis;\r\n}\r\n\r\n// .dice-tooltip .part-header .part-formula,\r\n// .dice-tooltip .dice-rolls {\r\n// padding-left: 3px;\r\n// }\r\n\r\n/* Journals */\r\n\r\n.journal-sheet ::-webkit-scrollbar-thumb {\r\n background: #135d91;\r\n border: 1px solid #135d91;\r\n}\r\n\r\n// .journal-sheet .editor p {\r\n// text-align: justify;\r\n// line-height: 1.3em;\r\n// margin-bottom: 20px;\r\n// }\r\n\r\n// .journal-sheet .editor .tcol2 {\r\n// line-height: 1.4em;\r\n// margin-bottom: 20px;\r\n// }\r\n\r\n// .journal-sheet .editor div {\r\n// padding-left: 5px;\r\n// padding-right: 5px;\r\n// }\r\n\r\n// .journal-sheet .editor .cinsymbol,\r\n// .camsymbol {\r\n// height: 36px;\r\n// vertical-align: top;\r\n// margin-top: 1px;\r\n// }\r\n\r\n// .journal-sheet .editor .caption {\r\n// color: white;\r\n// text-shadow: 0 0 10px #2a8ed5;\r\n// }\r\n\r\n.journal-sheet .editor h1 {\r\n color: white;\r\n text-shadow: 0 0 10px #2a8ed5;\r\n border-bottom: 2px solid #135d91;\r\n}\r\n\r\n.journal-sheet .editor h2 {\r\n color: white;\r\n text-shadow: 0 0 10px #2a8ed5;\r\n}\r\n\r\n.journal-sheet .editor h3 {\r\n color: white;\r\n text-shadow: 0 0 10px #2a8ed5;\r\n}\r\n\r\n// .journal-sheet .editor .mess {\r\n// display: block;\r\n// color: #e6ff99;\r\n// font-weight: bold;\r\n// text-shadow: 0 0 3px #d6ff5c;\r\n// background-color: rgba(50, 70, 50, 0.3);\r\n// box-shadow: 0 0 5px rgba(50, 70, 50);\r\n// padding: 5px 10px 8px 5px;\r\n// margin-left: 4%;\r\n// margin-right: 4%;\r\n// }\r\n","/* .journal-sheet form { */\r\n.sheet.journal-entry .journal-entry-content {\r\n color: var(--aliengreen);\r\n background: #000;\r\n border: 1px solid var(--aliengreen);\r\n border-radius: 1px;\r\n background: var(--journalback) top left !important;\r\n background-size: cover;\r\n color: powderblue;\r\n}\r\n\r\n.sheet.journal-entry .sidebar .directory-header .header-search input {\r\n color: hsl(0, 0%, 0%);\r\n}\r\n\r\n.alienrpg .arpgtable {\r\n height: 36px;\r\n width: 80%;\r\n /* border-style: double;\r\n border-color: greenyellow; */\r\n margin-left: auto;\r\n margin-right: auto;\r\n border: 0;\r\n}\r\n.alienrpg .arpgtable tr:nth-child(even) {\r\n background-color: transparent;\r\n}\r\n\r\n.alienrpg .caption {\r\n text-align: center;\r\n color: greenyellow;\r\n font-size: xx-large;\r\n}\r\n\r\n.alienrpg .arpgtablesmall {\r\n height: 36px;\r\n width: 34%;\r\n /* border-style: double;\r\n border-color: greenyellow; */\r\n margin-left: auto;\r\n margin-right: auto;\r\n border: 0;\r\n}\r\n\r\n.alienrpg .arpgtablesmall tr:nth-child(even) {\r\n background-color: transparent;\r\n}\r\n.alienrpg .tdstyle {\r\n width: 40%;\r\n height: 18px;\r\n text-align: left;\r\n}\r\n.alienrpg .tdstyleR {\r\n width: 40%;\r\n height: 18px;\r\n text-align: Right;\r\n}\r\n.alienrpg .tdstyleC {\r\n width: 100%;\r\n height: 18px;\r\n text-align: center;\r\n}\r\n.alienrpg .tdstyle3D {\r\n width: 30%;\r\n height: 18px;\r\n text-align: center;\r\n}\r\n.alienrpg .tdstyle2D {\r\n width: 50%;\r\n height: 18px;\r\n text-align: center;\r\n}\r\n\r\n.alienrpg .arpglink {\r\n background-color: white;\r\n color: black;\r\n}\r\n\r\n.alienrpg .mess {\r\n color: yellowgreen;\r\n font-family: 'Courier New', Courier, monospace;\r\n}\r\n\r\n.alienrpg .ntable {\r\n width: 99%;\r\n /* border-style: double;\r\n border-color: greenyellow; */\r\n margin-left: auto;\r\n margin-right: auto;\r\n border: 0;\r\n padding-top: 0;\r\n padding-bottom: 0;\r\n}\r\n.alienrpg .ntable tr:nth-child(even) {\r\n background-color: transparent;\r\n}\r\n\r\n.alienrpg .trhead {\r\n text-align: center;\r\n width: 45%;\r\n font-weight: bold;\r\n}\r\n\r\n.alienrpg .tcol1 {\r\n width: 2.5%;\r\n}\r\n.alienrpg .tcol2 {\r\n width: 45%;\r\n text-align: justify;\r\n vertical-align: top;\r\n}\r\n.alienrpg .tcol3 {\r\n width: 5%;\r\n}\r\n\r\n.alienrpg .etable {\r\n width: 40%;\r\n /* border-style: double; */\r\n border-color: #e92d2d;\r\n margin-left: auto;\r\n margin-right: auto;\r\n border: 1;\r\n padding: 0;\r\n padding-top: 0;\r\n padding-bottom: 0;\r\n}\r\n.alienrpg .etable td:first-child {\r\n padding-left: 5px;\r\n}\r\n.alienrpg .etr {\r\n /* border-style: solid;\r\n border-color: greenyellow; */\r\n border: 1;\r\n}\r\n.alienrpg .ehead {\r\n text-align: center;\r\n font-weight: bold;\r\n}\r\n.alienrpg .ecol1 {\r\n width: 50%;\r\n text-align: center;\r\n}\r\n.alienrpg .ecol2 {\r\n width: 50%;\r\n text-align: center;\r\n}\r\n.alienrpg .ecol3 {\r\n width: 3%;\r\n /* border-left: greenyellow;\r\n border-style: solid; */\r\n}\r\n\r\n.alienrpg .stable {\r\n width: 90%;\r\n /* border-style: double; */\r\n border-color: #e92d2d;\r\n margin-left: auto;\r\n margin-right: auto;\r\n border: 1;\r\n padding-top: 0;\r\n padding-bottom: 0;\r\n}\r\n\r\n.alienrpg .strhead {\r\n text-align: center;\r\n font-weight: bold;\r\n}\r\n\r\n.alienrpg .scol1 {\r\n width: 16%;\r\n}\r\n.alienrpg .scol2 {\r\n width: 3%;\r\n}\r\n.alienrpg .scol3 {\r\n width: 80%;\r\n}\r\n.alienrpg .scol4 {\r\n width: 25%;\r\n}\r\n.alienrpg .scol5 {\r\n width: 60%;\r\n text-align: left;\r\n}\r\n.alienrpg .scol6 {\r\n width: 90%;\r\n}\r\n\r\n.alienrpg .scol7 {\r\n width: 20%;\r\n text-align: left;\r\n}\r\n.alienrpg .scol8 {\r\n width: 65%;\r\n text-align: left;\r\n}\r\n.alienrpg .scol9 {\r\n width: 12%;\r\n}\r\n.alienrpg .scol10 {\r\n width: 50%;\r\n}\r\n.alienrpg .skltable {\r\n width: 35%;\r\n /* border-style: double; */\r\n /* border-color: #e92d2d; */\r\n margin-left: auto;\r\n margin-right: auto;\r\n border: 1;\r\n}\r\n\r\n.alienrpg .oddstable {\r\n width: 96%;\r\n height: 16px;\r\n /* border-style: double; */\r\n border-color: #e92d2d;\r\n margin-left: auto;\r\n margin-right: auto;\r\n border: 1;\r\n padding-top: 0;\r\n padding-bottom: 0;\r\n}\r\n\r\n.alienrpg .oddhead {\r\n font-weight: bold;\r\n}\r\n.alienrpg .oddcol1 {\r\n width: 25%;\r\n}\r\n.alienrpg .oddcol2 {\r\n width: 39%;\r\n}\r\n.oddcol3 {\r\n width: 36%;\r\n}\r\n.alienrpg .oddcol4 {\r\n width: 40%;\r\n}\r\n\r\n.alienrpg .bigtable {\r\n width: 99%;\r\n /* border-style: double; */\r\n border-color: #e92d2d;\r\n margin-left: auto;\r\n margin-right: auto;\r\n border: 1;\r\n padding-top: 0;\r\n padding-bottom: 0;\r\n}\r\n\r\n.alienrpg .die {\r\n width: 6%;\r\n text-align: center;\r\n}\r\n\r\n.alienrpg .inj {\r\n width: 16%;\r\n}\r\n\r\n.alienrpg .fatal {\r\n width: 6%;\r\n}\r\n\r\n.alienrpg .tim {\r\n width: 7%;\r\n text-align: center;\r\n}\r\n\r\n.alienrpg .eff {\r\n width: 56%;\r\n}\r\n\r\n.alienrpg .heal {\r\n width: 15%;\r\n text-align: center;\r\n}\r\n.alienrpg .crit {\r\n width: 19%;\r\n text-align: center;\r\n}\r\n.alienrpg .eff2 {\r\n width: 55%;\r\n}\r\n\r\n/* V10 work */\r\n\r\n.alienrpg .aframe {\r\n position: relative;\r\n}\r\n\r\n.alienrpg .leftcol {\r\n position: absolute;\r\n width: 45%;\r\n left: 1.2%;\r\n text-align: justify;\r\n /* background: #855f5f; */\r\n}\r\n.alienrpg .rightcol {\r\n position: absolute;\r\n width: 45%;\r\n left: 50%;\r\n text-align: justify;\r\n /* background: rgb(174, 174, 110); */\r\n}\r\n\r\n.alienrpg .heading {\r\n // text-align: center;\r\n color: var(--aliengreen);\r\n // font-size: xx-large;\r\n font-size: 28px;\r\n border-bottom: 2px solid var(--color-underline-header);\r\n}\r\n.alienrpg .heading2 {\r\n text-align: center;\r\n color: var(--aliengreen);\r\n /* font-size: x-large; */\r\n}\r\n.alienrpg .heading3 {\r\n color: var(--aliengreen);\r\n}\r\n.alienrpg .imagecontainer {\r\n position: relative;\r\n text-align: center;\r\n color: white;\r\n}\r\n\r\n/* Import settings */\r\n.alienrpg .container {\r\n width: 100%;\r\n}\r\n\r\n.alienrpg .listHeading {\r\n text-align: center;\r\n vertical-align: middle;\r\n padding: 10px 0px;\r\n border-bottom: 1px solid black;\r\n margin-bottom: 10px;\r\n}\r\n\r\n.alienrpg .twogridcol {\r\n display: grid;\r\n grid-template-columns: repeat(auto-fill, minmax(160px, 50%));\r\n}\r\n\r\n.alienrpg .twogridcol input[type='checkbox'] {\r\n vertical-align: middle;\r\n}\r\n\r\n.alienrpg .actors.content {\r\n background: lightgray;\r\n}\r\n.alienrpg .actors.content.toggle-display {\r\n display: none;\r\n}\r\n.alienrpg .items.content {\r\n background: lightgray;\r\n}\r\n.alienrpg .items.content.toggle-display {\r\n display: none;\r\n}\r\n.alienrpg .journal.content {\r\n background: lightgray;\r\n}\r\n.alienrpg .journal.content.toggle-display {\r\n display: none;\r\n}\r\n.alienrpg .scenes.content {\r\n background: lightgray;\r\n}\r\n.alienrpg .scenes.content.toggle-display {\r\n display: none;\r\n}\r\n.alienrpg .tables.content {\r\n background: lightgray;\r\n}\r\n.alienrpg .tables.content.toggle-display {\r\n display: none;\r\n}\r\n.alienrpg .macros.content {\r\n background: lightgray;\r\n}\r\n.alienrpg .macros.content.toggle-display {\r\n display: none;\r\n}\r\n.alienrpg .title {\r\n cursor: pointer;\r\n}\r\n/* Footer */\r\n\r\n.alienrpg .footer {\r\n position: sticky;\r\n bottom: 0;\r\n left: 0;\r\n width: inherit;\r\n height: auto;\r\n background-color: #d0daee;\r\n}\r\n\r\n.alienrpg .cinsymbol {\r\n display: inline-block;\r\n background-image: url('../images/icons/cin-symbol.png');\r\n width: 36px;\r\n height: 35px;\r\n vertical-align: middle;\r\n background-size: 36px;\r\n border: 0;\r\n}\r\n.alienrpg .camsymbol {\r\n display: inline-block;\r\n background-image: url('../images/icons/cam-symbol.png');\r\n width: 36px;\r\n height: 35px;\r\n vertical-align: middle;\r\n background-size: 36px;\r\n border: 0;\r\n}\r\n.alienrpg .stresssymbol {\r\n display: inline-block;\r\n background-image: url('../images/icons/alien-dice-y1.png');\r\n width: 36px;\r\n height: 35px;\r\n vertical-align: middle;\r\n background-size: 36px;\r\n border: 0;\r\n}\r\n.alienrpg .basesymbol {\r\n display: inline-block;\r\n background-image: url('../images/icons/alien-dice-6.png');\r\n width: 36px;\r\n height: 35px;\r\n vertical-align: middle;\r\n background-size: 36px;\r\n border: 0;\r\n}\r\n","/*\r\n\tOriginal Sheet by Paul Watson\r\n\r\n\tCRT Effect by Alec Lownes\r\n\t\thttp://aleclownes.com/2017/02/01/crt-display.html\r\n\r\n\tMay 2021\r\n*/\r\n\r\n/* CHARACTER SHEET */\r\n\r\n/*.sheet {\r\n\tmin-width: 600px;\r\n\tmax-width: 1000px;\r\n\tmin-height: 350px;\r\n}*/\r\n\r\n.crt .window-content {\r\n padding: 5px;\r\n border: 2px solid var(--aliendarkergreen);\r\n color: var(--aliengreen);\r\n text-shadow: 0 0 2px var(--aliendarkergreen);\r\n}\r\n\r\n.crt .window-content::before {\r\n content: ' ';\r\n display: block;\r\n position: absolute;\r\n top: 30px;\r\n left: 0;\r\n bottom: 0;\r\n right: 0;\r\n background: linear-gradient(rgba(18, 16, 16, 0) 50%, rgba(0, 0, 0, 0.25) 50%),\r\n linear-gradient(90deg, rgba(255, 0, 0, 0.06), rgba(0, 255, 0, 0.02), rgba(0, 0, 255, 0.06));\r\n z-index: 2;\r\n background-size: 100% 2px, 3px 100%;\r\n pointer-events: none;\r\n}\r\n\r\n.crt .window-content::after {\r\n content: ' ';\r\n display: block;\r\n position: absolute;\r\n top: 0;\r\n left: 0;\r\n bottom: 0;\r\n right: 0;\r\n background: rgba(18, 16, 16, 0.1);\r\n opacity: 0;\r\n z-index: 2;\r\n pointer-events: none;\r\n // animation: flicker 0.15s infinite;\r\n}\r\n\r\n.crt textarea {\r\n border-radius: 0px;\r\n border: 1px solid var(--aliendarkergreen);\r\n color: ghostwhite;\r\n font-family: var(--alienchatfont);\r\n font-size: 14px;\r\n font-weight: 200;\r\n letter-spacing: 1px;\r\n}\r\n\r\n.crt h1 {\r\n border-bottom: 2px dotted var(--aliengreen);\r\n padding-left: 0px;\r\n}\r\n\r\n.crt label,\r\n.crt h2,\r\n.crt h3 {\r\n padding-left: 0px;\r\n margin: 0px;\r\n}\r\n\r\n.crt .profile-img {\r\n margin: 0;\r\n height: 157px;\r\n margin-right: 4px;\r\n border-radius: 10px;\r\n}\r\n\r\n.crt h1.charname input {\r\n text-transform: uppercase;\r\n width: calc(100% + 10px);\r\n padding-left: 8px;\r\n border: 0px;\r\n}\r\n.crt input[type='text'],\r\n.crt input[type='number'],\r\n.crt input[type='password'],\r\n.crt input[type='date'],\r\n.crt input[type='time'] {\r\n border-radius: 0px;\r\n border: 1px solid var(--aliendarkergreen);\r\n}\r\n\r\n.crt input[type='text']:hover,\r\n.crt input[type='number']:hover,\r\n.crt input[type='password']:hover,\r\n.crt input[type='date']:hover,\r\n.crt input[type='time']:hover {\r\n border: 1px solid var(--aliengreen);\r\n}\r\n\r\n.crt h1.charname input:focus {\r\n box-shadow: 0 0 10px var(--aliengreen);\r\n}\r\n\r\n.crt h1.charname {\r\n margin: 0px 0px 5px 0px;\r\n}\r\n\r\n.crt .select-css {\r\n border-radius: 3px;\r\n border: 1px solid var(--aliendarkergreen);\r\n}\r\n\r\n.crt .select-css:hover {\r\n border: 1px solid var(--aliengreen);\r\n}\r\n\r\n.crt .grid-4col {\r\n border: 3px double var(--aliengreen);\r\n border-bottom: 1px solid var(--aliengreen);\r\n}\r\n\r\n.crt .grid-synth {\r\n grid-column: 3;\r\n grid-template-columns: 25% 25% 50%;\r\n border: 3px double var(--aliengreen);\r\n border-bottom: 1px solid var(--aliengreen);\r\n padding: 4px;\r\n}\r\n\r\n.crt .synth-stresslabel {\r\n justify-self: left;\r\n text-align: left;\r\n}\r\n\r\n.crt .minus-btn {\r\n width: 14px;\r\n color: var(--aliendarkergreen);\r\n font-size: 30px;\r\n}\r\n\r\n.crt .plus-btn {\r\n width: 14px;\r\n color: var(--aliendarkergreen);\r\n font-size: 30px;\r\n margin-left: -7px;\r\n}\r\n\r\n.crt .rollable-stress:hover,\r\n.crt .rollCrit:hover {\r\n color: var(--aliengreen);\r\n background-color: #000;\r\n border: 0px solid var(--aliengreen);\r\n font-weight: 1;\r\n font-size: 150%;\r\n box-shadow: 0 0 0px var(--aliengreen);\r\n animation: textShadow 1s infinite;\r\n}\r\n\r\n.crt .fa-solid.fa-wrench:hover,\r\n.crt .fa-solid.fa-toolbox:hover {\r\n color: red;\r\n animation: textShadow 1s infinite;\r\n}\r\n.crt .far.fa-heart:hover {\r\n color: red;\r\n animation: textShadow 1s infinite;\r\n}\r\n\r\n.crt .resource-content .maxboxsize {\r\n vertical-align: 7px;\r\n}\r\n\r\n.crt .crt-grid-Char-Att {\r\n margin-left: -5px;\r\n border-left: 3px double var(--aliengreen);\r\n border-bottom: 3px double var(--aliengreen);\r\n border-right: 3px double var(--aliengreen);\r\n float: right;\r\n width: 100%;\r\n padding: 6px 12px 6px 2px;\r\n grid-column-gap: 0px;\r\n grid-template-areas: 'crt_gCol1 crt_gCol2 crt_gCol3 crt_gCol4 crt_gCol5 crt_gCol6' 'crt_gCol7 crt_gCol8 crt_gCol9 crt_gCol10 crt_gCol11 crt_gCol12';\r\n grid-template-columns: 25% 8% 25% 8% 25% 8%;\r\n\r\n display: grid;\r\n grid-row-gap: 3px;\r\n -webkit-box-align: center;\r\n -ms-flex-align: center;\r\n align-items: center;\r\n}\r\n\r\n.crt_gCol1,\r\n.crt_gCol2,\r\n.crt_gCol3,\r\n.crt_gCol4,\r\n.crt_gCol5,\r\n.crt_gCol6,\r\n.crt_gCol7,\r\n.crt_gCol8,\r\n.crt_gCol9,\r\n.crt_gCol10,\r\n.crt_gCol11,\r\n.crt_gCol12 {\r\n justify-self: center;\r\n align-self: center;\r\n}\r\n\r\n.crt_gCol11 {\r\n color: var(--aliendarkergreen);\r\n}\r\n\r\n.crt-crt-grid-Char-Att .maxboxsize {\r\n min-width: 40px;\r\n z-index: 1;\r\n}\r\n\r\n.crt .NPC {\r\n width: 15px;\r\n height: 15px;\r\n}\r\n\r\n.crt .tooltip .tooltiptext {\r\n width: 250px;\r\n top: -36px;\r\n right: 200%;\r\n margin-left: -60px;\r\n\r\n color: black;\r\n background-color: var(--aliengreen);\r\n box-shadow: 0 0 10px var(--aliengreen);\r\n}\r\n\r\n.crt .tooltip .tooltiptext::after {\r\n margin-top: 10px;\r\n border-width: 7px;\r\n border-style: solid;\r\n border-color: transparent transparent transparent var(--aliengreen);\r\n}\r\n\r\n.crt .crt-grid-Char-Att .crt-gCol6:focus,\r\n.crt .grid-Consumables .maxboxsize:focus {\r\n color: var(--aliendarkergreen);\r\n background-color: var(--alienoddtab);\r\n box-shadow: 0 0 0 #000;\r\n cursor: not-allowed;\r\n}\r\n\r\n.crt .crt-grid-Char-Att .crt_gCol6:hover,\r\n.crt .grid-Consumables .maxboxsize:hover {\r\n cursor: default;\r\n border: 1px solid var(--aliendarkergreen);\r\n}\r\n\r\n.crt .click-stat-level .far {\r\n letter-spacing: 1px;\r\n}\r\n\r\n.crt .synthsdont {\r\n margin: 10px;\r\n padding-left: 10px;\r\n border-left: 2px dotted var(--aliengreen);\r\n}\r\n\r\n.crt .imitate-human {\r\n text-align: center;\r\n}\r\n\r\n.crt .text {\r\n background-color: var(--aliendarkergreen);\r\n}\r\n\r\n.crt .tabs {\r\n color: #000;\r\n background-color: #fff;\r\n font-weight: bold;\r\n text-transform: uppercase;\r\n text-shadow: 0 0 2px white;\r\n}\r\n\r\n.crt .tabs .item.active {\r\n text-decoration: none;\r\n font-size: 110%;\r\n color: white;\r\n background-color: var(--aliendarkergreen);\r\n box-shadow: 0 0 10px var(--aliendarkergreen);\r\n text-shadow: 0 0 10px var(--aliengreen);\r\n cursor: default;\r\n}\r\n\r\n.crt .tabs .item {\r\n width: 100%;\r\n // margin: -7px 0 -7px 0;\r\n padding-top: 6px;\r\n}\r\n\r\n.crt .tabs .item.active {\r\n // margin: -7px 0 -7px 0;\r\n padding-top: 5px;\r\n}\r\n\r\n.crt .tabs .item:hover {\r\n color: #000;\r\n background-color: var(--alienitemselect);\r\n box-shadow: 0 0 10px var(--alienitemselect);\r\n margin: -3px 0 -3px 0;\r\n padding-top: 6px;\r\n}\r\n\r\n.crt .grid-genPage h2 {\r\n text-transform: uppercase;\r\n}\r\n\r\n.crt .grid-2col-border {\r\n margin-top: -3px;\r\n padding-bottom: 4px;\r\n}\r\n\r\n.crt .journal-sheet select {\r\n text-overflow: ellipsis;\r\n}\r\n\r\n.crt .resource-content button {\r\n width: 16px;\r\n color: var(--aliendarkergreen);\r\n}\r\n\r\n/** General Tab **/\r\n\r\n.crt .grid-crtPage {\r\n display: grid;\r\n grid-template-areas: 'crt_Col1 crt_Col2';\r\n grid-template-columns: 220px;\r\n}\r\n\r\n.crt .crt_Col1 {\r\n display: grid;\r\n grid-template-areas: 'crt_Item1', 'crt_Item2', 'crt_Item3';\r\n grid-template-columns: 100%;\r\n}\r\n\r\n.crt .crt_Col2 {\r\n display: grid;\r\n grid-template-areas: 'crt_Item4', 'crt_Item5', 'crt_Item7', 'crt_Item8', 'crt_Item9', 'crt_Item6';\r\n grid-template-columns: 100%;\r\n padding-left: 5px;\r\n}\r\n\r\n/** General Tab - Left Column **/\r\n\r\n.crt .crt_Col1 h2 {\r\n text-transform: uppercase;\r\n padding-bottom: 4px;\r\n}\r\n\r\n.crt .crt_Item1,\r\n.crt .crt_Item2_char,\r\n.crt .crt_Item2_synth,\r\n.crt .crt_Item3 {\r\n border: 1px solid var(--aliengreen);\r\n padding: 5px;\r\n}\r\n\r\n/*** Story and Experience Points ***/\r\n\r\n.crt .crt_Item1 {\r\n text-align: center;\r\n /* height: 130px; */\r\n}\r\n\r\n.crt .crt_Item1 .sp_faded {\r\n padding-top: 5px;\r\n color: var(--aliendarkergreen);\r\n}\r\n\r\n.crt .crt_Item1 .xp_faded {\r\n padding-top: 6px;\r\n color: var(--aliendarkergreen);\r\n}\r\n\r\n.crt .crt_Item1 h2 {\r\n padding-top: 8px;\r\n}\r\n\r\n.crt .crt_Item1 .experience {\r\n width: 160px;\r\n display: inline-flex;\r\n margin-bottom: 10px;\r\n}\r\n.crt .crt_Item1 .xp_dots_pos {\r\n padding-top: 18px;\r\n}\r\n\r\n/*** Conditions ***/\r\n\r\n.crt .crt_Item2_char {\r\n position: relative;\r\n height: 334px;\r\n}\r\n.crt .crt_Item2_synth {\r\n position: relative;\r\n // height: 370px;\r\n}\r\n\r\n.crt .dots_conditions .dots {\r\n height: 25px;\r\n padding-top: 4px;\r\n padding-left: 7px;\r\n}\r\n\r\n.crt .dots.starving,\r\n.crt .dots.exhausted,\r\n.crt .dots.panic {\r\n width: 100%;\r\n background-color: var(--alienoddtab);\r\n}\r\n\r\n.crt .overwatch {\r\n margin: 15px 0 25px 13px;\r\n}\r\n\r\n.crt .overwatch_synth {\r\n /* margin: 20px 0 15px 13px ; */\r\n margin: 6px 0 0 13px;\r\n}\r\n\r\n.crt .dots.panic .panicked {\r\n color: white;\r\n background-color: red;\r\n margin-top: -5px;\r\n margin-left: -7px;\r\n padding-left: 6px;\r\n border-top: 2px solid red;\r\n border-bottom: 2px solid red;\r\n font-weight: bold;\r\n box-shadow: 0 0 10px red;\r\n animation: textShadow 1s infinite;\r\n}\r\n\r\n.crt .panicked-textarea {\r\n margin-left: 60px;\r\n border: 1px solid yellow;\r\n background-color: orange;\r\n}\r\n\r\n.crt .panicked-textarea:focus {\r\n border: 1px solid yellow;\r\n background-color: yellow;\r\n color: red;\r\n}\r\n\r\n.crt .dots.radiation {\r\n border: 1px dashed var(--alienitemselect);\r\n color: var(--alienitemselect);\r\n width: 98%;\r\n padding-top: 16px;\r\n padding-bottom: 19px;\r\n align-items: center;\r\n flex-wrap: nowrap;\r\n margin: 2px;\r\n}\r\n\r\n.crt #bottom {\r\n position: absolute;\r\n bottom: 0;\r\n left: 0;\r\n}\r\n\r\n/*.dots.radiation.radbox_char {\r\n margin-top: 36px;\r\n}\r\n\r\n.dots.radiation.radbox_synth {\r\n /*margin-top: 27px;\r\n margin-top: 7px;\r\n}\r\n\r\n.dots.radiation.radglow_char {\r\n margin-top: 36px;\r\n}\r\n\r\n.dots.radiation.radglow_synth {\r\n margin-top: 27px;\r\n}*/\r\n\r\n.crt .dots.radiation.rad_glow {\r\n background-color: var(--alienitemselect);\r\n color: #000;\r\n border-radius: 3px;\r\n box-shadow: 0 0 10px yellow;\r\n}\r\n\r\n.crt .crt_grid_SynthStress {\r\n display: grid;\r\n grid-template-areas: 'imitate-human_left imitate-human_right';\r\n grid-template-columns: 20% 80%;\r\n}\r\n\r\n.crt .imitate-human_left {\r\n padding: 7px 0 0 0;\r\n}\r\n\r\n.crt .imitate-human_right {\r\n padding: 5px 0px 0px 10px;\r\n}\r\n\r\n.crt .synth-label {\r\n width: 100%;\r\n margin-top: 2px;\r\n padding: 6px 0px 5px 0px;\r\n text-transform: uppercase;\r\n text-align: center;\r\n}\r\n\r\n.crt .alienrpgv .synth_fake_check {\r\n color: var(--aliendarkergreen);\r\n width: 100%;\r\n margin-top: 12px;\r\n padding: 6px 0px 6px 0px;\r\n text-transform: uppercase;\r\n text-align: center;\r\n background-color: var(--alienoddtab);\r\n}\r\n\r\n/*** Consumables ***/\r\n\r\n.crt .fas.fa-parachute-box {\r\n vertical-align: top;\r\n padding-top: 6px;\r\n padding-left: 3px;\r\n}\r\n\r\n.crt .fa-parachute-box:before {\r\n content: '\\f49e';\r\n}\r\n\r\n.crt .crt_Item3 .supply-btn.Power2 {\r\n padding-left: 6px;\r\n font-size: 20px;\r\n}\r\n\r\n/** General Tab - Right Column **/\r\n\r\n.crt .crt_gridCarrer {\r\n display: grid;\r\n grid-template-areas: 'crt_box1 crt_box2 crt_box3 crt_box4';\r\n padding: 0px;\r\n padding-top: 1px;\r\n grid-template-columns: 17% 36% 17% 30%;\r\n -webkit-box-align: center;\r\n -ms-flex-align: center;\r\n align-items: center;\r\n margin-bottom: 2px;\r\n}\r\n\r\n.crt .crt_gridCarrer .crt_box1,\r\n.crt .crt_gridCarrer .crt_box2,\r\n.crt .crt_gridCarrer .crt_box3,\r\n.crt .crt_gridCarrer .crt_box4 {\r\n justify-self: center;\r\n max-width: 100%;\r\n padding-top: 0px;\r\n}\r\n\r\n.crt .crt_gridSpecialty {\r\n display: grid;\r\n grid-template-areas: 'crt_sbox1 crt_sbox2';\r\n padding: 4px 0px 3px 0px;\r\n grid-template-columns: 17% 83%;\r\n margin-bottom: 2px;\r\n}\r\n\r\n.crt .crt_gridSpecialty .crt_sbox1,\r\n.crt .crt_gridSpecialty .crt_sbox2 {\r\n justify-self: center;\r\n max-width: 100%;\r\n padding-top: 0px;\r\n}\r\n\r\n.crt .crt_grid-special {\r\n grid-area: crt_sbox2;\r\n display: grid;\r\n width: 100%;\r\n grid-template-areas: 'crt_spe1 crt_spe2';\r\n grid-template-columns: 75% 25%;\r\n}\r\n\r\n.crt .crt .crt_spe1 {\r\n grid-area: crt_spe1;\r\n font-weight: 100;\r\n text-transform: uppercase;\r\n}\r\n\r\n.crt .crt_spe2 {\r\n grid-area: crt_spe2;\r\n padding-right: 5px;\r\n justify-self: right;\r\n}\r\n\r\n.crt .crt_Item4,\r\n.crt .crt_Item5,\r\n.crt .crt_Item6,\r\n.crt .crt_Item7,\r\n.crt .crt_Item8,\r\n.crt .crt_Item9 {\r\n border: 0px solid var(--aliengreen);\r\n margin-bottom: 3px;\r\n}\r\n\r\n.crt_Item4 .resource-label-header,\r\n.crt_Item5 .resource-label-header,\r\n.crt_Item6 .resource-label-header,\r\n.crt_Item7 .resource-label-header,\r\n.crt_Item8 .resource-label-header,\r\n.crt_Item9 .resource-label-header {\r\n display: block;\r\n width: 100%;\r\n padding: 1px 0px 1px 2px;\r\n color: #000;\r\n font-weight: bolder;\r\n text-transform: uppercase;\r\n background-color: var(--aliendarkergreen);\r\n}\r\n\r\n.crt .crt_Item4 {\r\n height: 50px;\r\n}\r\n\r\n.crt .crt_Item5 textarea {\r\n height: 107px;\r\n}\r\n\r\n.crt .crt_Item5 textarea:hover,\r\n.crt .crt_Item7 textarea:hover {\r\n border: 1px solid var(--aliengreen);\r\n}\r\n\r\n.crt .crt_Item6 {\r\n height: 216px;\r\n border: 1px solid var(--aliendarkergreen);\r\n margin-bottom: 0px;\r\n}\r\n\r\n.crt .crt_Item7 textarea {\r\n height: 87px;\r\n}\r\n\r\n.crt .crt_Item8 {\r\n padding-bottom: 2px;\r\n}\r\n.crt .crt_Item8 input,\r\n.crt .crt_Item9 input {\r\n margin: 0px;\r\n width: 100%;\r\n}\r\n\r\n.crt .crt_Relat {\r\n display: grid;\r\n grid-template-areas: 'crt_Relat_Buddy crt_Relat_Rival';\r\n grid-template-columns: 49%;\r\n grid-column-gap: 5px;\r\n}\r\n\r\n/** - **/\r\n\r\n.crt_Col3 {\r\n grid-area: crt_Col3;\r\n padding-top: 10px;\r\n color: var(--aliendarkergreen);\r\n font-family: var(--alienfont);\r\n}\r\n\r\n.crt.grid-attr {\r\n border: 0px solid var(--aliengreen);\r\n}\r\n\r\n.crt .talent-btn:hover,\r\n.crt .talent-btn:focus {\r\n box-shadow: 0 0 7px var(--aliengreen);\r\n text-shadow: 0 0 15px var(--aliengreen);\r\n background-color: var(--aliengreen);\r\n cursor: help;\r\n\r\n font-weight: bolder;\r\n text-transform: uppercase;\r\n color: #000;\r\n}\r\n\r\n.crt .rollable {\r\n width: 90%;\r\n text-align: center;\r\n}\r\n\r\n.rollable:hover,\r\n.rollcomputer:hover {\r\n color: var(--aliengreen);\r\n background-color: #000;\r\n border: 0px solid var(--aliengreen);\r\n font-weight: 1;\r\n font-size: 130%;\r\n box-shadow: 0 0 0px var(--aliengreen);\r\n animation: textShadow 1s infinite;\r\n}\r\n\r\n// .crt .rollable:hover,\r\n// .crt .rollable:focus {\r\n// color: #000;\r\n// animation: textShadow 1s infinite;\r\n// font-weight: 1;\r\n\r\n// // font-size: 110%;\r\n// // font-weight: bolder;\r\n// background-color: var(--aliengreen);\r\n// border: 1px solid var(--aliengreen);\r\n// text-shadow: 0 0 0px var(--aliengreen);\r\n// box-shadow: 0 0 5px var(--aliengreen);\r\n// cursor: pointer;\r\n// }\r\n\r\n.crt .rollItem,\r\n.crt .creature-acid-roll {\r\n width: 100%;\r\n text-align: center;\r\n}\r\n\r\n.crt .rollItem:hover,\r\n.crt .rollItem:focus {\r\n text-shadow: 0 0 15px var(--aliengreen);\r\n box-shadow: 0 0 7px var(--aliengreen);\r\n background-color: var(--aliengreen);\r\n color: #000;\r\n font-size: 100%;\r\n font-weight: bolder;\r\n text-transform: uppercase;\r\n}\r\n\r\n.crt .grid-talents {\r\n text-align: center;\r\n grid-template-columns: 90% 10%;\r\n}\r\n\r\n.crt .talTitle {\r\n text-transform: uppercase;\r\n color: #000;\r\n background-color: var(--aliengreen);\r\n}\r\n\r\n.crt .item-header {\r\n /* background-color: var(--aliendarkergreen); */\r\n /* color: black; */\r\n}\r\n\r\n.crt .textbox {\r\n color: ghostwhite;\r\n font-family: var(--alienchatfont);\r\n font-size: 14px;\r\n font-weight: 200;\r\n letter-spacing: 1px;\r\n}\r\n\r\n.crt .textbox:focus {\r\n font-weight: 400;\r\n}\r\n\r\n.crt .encumbrance .encumbrance-bar {\r\n background: var(--alienitemselect);\r\n}\r\n\r\n.crt .blink {\r\n padding: 0px 0px 2px 5px;\r\n margin-top: 5px;\r\n margin-bottom: 5px;\r\n background-color: red;\r\n color: white;\r\n text-shadow: 0 0 5px red;\r\n animation: blink 0.5s 5;\r\n}\r\n\r\n.crt_lCol6 {\r\n justify-self: center;\r\n}\r\n\r\n.crt .crit-injuries {\r\n margin-top: 118px;\r\n}\r\n\r\n.crt .grid-crit {\r\n grid-template-columns: 95% 5%;\r\n}\r\n\r\n.crt_crit2 {\r\n text-align: center;\r\n font-size: 15px;\r\n}\r\n\r\n.crt .Item11 {\r\n border: 0px solid var(--aliengreen);\r\n}\r\n\r\n.crt .Item11 .items-list {\r\n height: 179px;\r\n}\r\n\r\n.crt .critical-inj {\r\n padding-bottom: 10px;\r\n}\r\n\r\n.crt .resource-label-header.rollCrit:hover {\r\n font-size: 15px;\r\n background-color: var(--aliendarkergreen);\r\n animation: textShadow 1s infinite;\r\n}\r\n\r\n.crt_box4 {\r\n padding: 7px 0px 0px 7px;\r\n}\r\n\r\n.crt .crt_Col1 {\r\n margin-left: -5px;\r\n}\r\n\r\n.crt .fas.fa-tools {\r\n vertical-align: top;\r\n padding-top: 13px;\r\n margin-left: 5px;\r\n}\r\n\r\n.crt .fas.fa-tools:hover {\r\n cursor: help;\r\n}\r\n\r\n.crt .fas.fa-tools:before {\r\n content: '\\f022';\r\n}\r\n\r\n.crt .fas:hover {\r\n color: var(--aliengreen);\r\n text-shadow: 0 0 2px var(--aliengreen);\r\n animation: textShadow 0.5s 0.3;\r\n}\r\n\r\n.crt .items-list .item-header {\r\n border-bottom-style: solid;\r\n border-bottom-color: var(--aliengreen);\r\n}\r\n\r\n.crt .Col3 .panel {\r\n margin-left: 5px;\r\n padding: 0 10px 0 10px;\r\n border-left: 2px inset var(--aliengreen);\r\n}\r\n\r\n.crt .tab.inventory .fas {\r\n margin-right: 10px;\r\n}\r\n\r\n/* Creature Sheet */\r\n\r\n.crt .creature-acid-roll:hover,\r\n.crt .creature-acid-roll:focus {\r\n text-shadow: 0 0 0px var(--aliengreen);\r\n color: var(--aliengreen);\r\n background-color: #000;\r\n font-weight: 1;\r\n font-size: 110%;\r\n border: 0px solid var(--aliengreen);\r\n animation: textShadow 1s infinite;\r\n}\r\n\r\n.crt .creature-attack-roll {\r\n width: 260px;\r\n height: 40px;\r\n border-radius: 3px;\r\n text-shadow: 0 0 #00000000;\r\n color: #00000000;\r\n background: url(../images/alien_crt_roll-attack.png) no-repeat top left;\r\n}\r\n\r\n.crt .creature-attack-roll:hover {\r\n border-radius: 3px;\r\n background-color: var(--aliendarkergreen);\r\n text-shadow: 0 0 #00000000;\r\n color: #00000000;\r\n background: url(../images/alien_crt_roll-attack_hover.gif) no-repeat top left;\r\n}\r\n\r\n/* Items */\r\n\r\n.crt .profile-img-item {\r\n margin: 0;\r\n height: 125px;\r\n width: auto;\r\n margin-right: 4px;\r\n border-radius: 10px;\r\n}\r\n\r\n.crt .textbox1,\r\n.crt .textbox2 {\r\n padding-left: 5px;\r\n}\r\n",".item-form {\r\n font-family: var(--alienfont);\r\n background: $c-black;\r\n}\r\n\r\n.actor-header {\r\n flex: 0 0 180px;\r\n overflow: hidden;\r\n display: flex;\r\n flex-direction: row;\r\n flex-wrap: wrap;\r\n justify-content: flex-start;\r\n margin-bottom: 1px;\r\n background-color: $c-black;\r\n // color: $c-green;\r\n}\r\n\r\n.vehicle-header {\r\n overflow: hidden;\r\n display: flex;\r\n margin-bottom: 1px;\r\n background-color: $c-black;\r\n // color: $c-green;\r\n}\r\n\r\n.profile-img {\r\n flex: 0 0 100px;\r\n height: 150px;\r\n // margin-right: 10px;\r\n width: auto;\r\n}\r\n.profile-img-item {\r\n flex: 0 0 100px;\r\n height: 100px;\r\n margin-right: 10px;\r\n width: auto;\r\n justify-self: center;\r\n}\r\n.profile-img-vehicle {\r\n flex: 0 0 100px;\r\n height: 160px;\r\n margin-right: 10px;\r\n width: 300px;\r\n}\r\n\r\n.header-fields {\r\n flex: 1;\r\n}\r\n\r\nh1.charname {\r\n height: 50px;\r\n padding: 0px;\r\n margin: 0 5px 5px 5px;\r\n border-bottom: 0;\r\n border: 1px solid var(--aliengreen);\r\n\r\n input {\r\n width: 100%;\r\n height: 100%;\r\n margin: 0;\r\n color: inherit;\r\n border: 1px solid var(--aliengreen);\r\n }\r\n}\r\n.sheet nav.sheet-tabs {\r\n border-top: 1px solid var(--aliengreen) !important;\r\n border-bottom: 1px solid var(--aliengreen) !important;\r\n}\r\n.sheet-tabs {\r\n flex: 0;\r\n // border: 1px solid var(--aliengreen);\r\n border-top: 1px solid var(--aliengreen) !important;\r\n border-bottom: 1px solid var(--aliengreen) !important;\r\n // color: $c-green;\r\n}\r\n\r\n// .sheet-body,\r\n.tab,\r\n.editor {\r\n height: 100%; // Do not change this or notes will stop working\r\n background-color: $c-black;\r\n // color: $c-green;\r\n // overflow: hidden;\r\n}\r\n\r\n.tox {\r\n .tox-editor-container {\r\n background: $c-white;\r\n }\r\n\r\n .tox-edit-area {\r\n padding: 0 8px;\r\n }\r\n}\r\n.maxboxsize {\r\n max-width: 40px;\r\n color: inherit;\r\n background-color: $c-black;\r\n height: 20px;\r\n padding: 0;\r\n margin: 1px;\r\n text-align: center;\r\n border: 1px solid var(--aliengreen);\r\n}\r\n.healboxsize {\r\n max-width: 80px;\r\n color: inherit;\r\n background-color: $c-black;\r\n height: 20px;\r\n padding: 0;\r\n margin: 1px;\r\n text-align: center;\r\n border: 1px solid var(--aliengreen);\r\n}\r\n.cashboxsize {\r\n max-width: 150px;\r\n color: inherit;\r\n justify-items: center;\r\n background-color: $c-black;\r\n text-align: center;\r\n border: 1px solid var(--aliengreen);\r\n}\r\n\r\n.textbox {\r\n color: inherit;\r\n // justify-items: center;\r\n background-color: $c-black;\r\n padding: 5px;\r\n margin: 5px 5px 5px 5px;\r\n border: 1px solid var(--aliengreen);\r\n\r\n // width: 180px;\r\n}\r\n.textbox1 {\r\n color: inherit;\r\n justify-items: center;\r\n background-color: $c-black;\r\n width: 230px;\r\n padding: 0;\r\n margin-top: 1px;\r\n margin-bottom: 1px;\r\n border: 1px solid var(--aliengreen);\r\n}\r\n.textbox2 {\r\n color: inherit;\r\n justify-items: center;\r\n background-color: $c-black;\r\n width: 400px;\r\n padding: 0;\r\n margin-top: 1px;\r\n margin-bottom: 1px;\r\n border: 1px solid var(--aliengreen);\r\n}\r\n.textbox3 {\r\n color: inherit;\r\n // justify-items: center;\r\n background-color: $c-black;\r\n padding: 5px;\r\n margin: 5px 5px 5px 5px;\r\n width: 180px;\r\n border: 1px solid var(--aliengreen);\r\n}\r\n.textbox4 {\r\n color: inherit;\r\n justify-items: center;\r\n background-color: $c-black;\r\n width: 450px;\r\n padding: 0;\r\n margin-top: 1px;\r\n margin-bottom: 1px;\r\n border: 1px solid var(--aliengreen);\r\n}\r\n\r\ntextarea {\r\n resize: none;\r\n padding: 2;\r\n // color: $c-green;\r\n color: inherit;\r\n border: 1px solid var(--aliengreen);\r\n font-family: var(--alienfont);\r\n // font-size: medium;\r\n font-size: var(--fontsize);\r\n}\r\n\r\nform .sheet-content .click-stat-level {\r\n height: 18px;\r\n padding: 8px;\r\n background: $c-black;\r\n border-radius: 2px;\r\n box-shadow: inset 0 0 0 1px hsla(0, 0%, 0%, 0.502);\r\n font-family: 'Roboto', system, -apple-system, sans-serif;\r\n font-size: 10px;\r\n font-weight: 700;\r\n line-height: 1;\r\n text-transform: uppercase;\r\n letter-spacing: 0.25px;\r\n // color: $c-green;\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n cursor: pointer;\r\n}\r\n.click-stat-level .fas {\r\n display: none;\r\n padding: 2px 4px;\r\n border-radius: 2px;\r\n box-shadow: inset 0 0 0 1px hsla(0, 0%, 0%, 0.5);\r\n font-family: 'Roboto', system, -apple-system, sans-serif;\r\n font-size: 10px;\r\n font-weight: 700;\r\n line-height: 1;\r\n text-transform: uppercase;\r\n letter-spacing: 0.25px;\r\n // color: $c-green;\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n cursor: pointer;\r\n}\r\n.dots {\r\n cursor: pointer;\r\n display: flex;\r\n flex-direction: column;\r\n // color: $c-green;\r\n margin-right: 8px;\r\n font-weight: 700;\r\n font-size: 15px;\r\n flex-wrap: wrap;\r\n}\r\n\r\n.newdots {\r\n cursor: pointer;\r\n display: flex;\r\n justify-content: center;\r\n flex-wrap: wrap;\r\n}\r\n",".resource-label {\r\n // font-weight: bold;\r\n font-family: var(--alienfont);\r\n text-transform: uppercase;\r\n // padding-right: 5px;\r\n padding-left: 5px;\r\n // color: $c-green;\r\n justify-self: center;\r\n flex: auto;\r\n}\r\n\r\n.speciality-label {\r\n // font-weight: bold;\r\n font-family: var(--alienfont);\r\n text-transform: uppercase;\r\n // padding-right: 5px;\r\n padding-left: 5px;\r\n // color: $c-green;\r\n justify-self: left;\r\n flex: auto;\r\n}\r\n\r\n.attr-label {\r\n font-weight: bold;\r\n text-transform: uppercase;\r\n padding-right: 5px;\r\n // color: $c-green;\r\n // justify-self: center;\r\n}\r\n",".tabs {\r\n height: 30px;\r\n // border-top: 1px solid #aaa;\r\n // border-bottom: 1px solid #aaa;\r\n color: inherit;\r\n background-color: $c-black;\r\n border: 1px solid var(--aliengreen);\r\n\r\n .sheet nav.sheet-tabs {\r\n height: 32px;\r\n flex: 0 0 32px;\r\n margin: 4px 0;\r\n line-height: 32px;\r\n border-top: 1px solid var(--aliengreen) !important;\r\n border-bottom: 1px solid var(--aliengreen) !important;\r\n }\r\n .item {\r\n // line-height: 30px;\r\n font-weight: bold;\r\n color: inherit;\r\n }\r\n\r\n .item.active {\r\n text-decoration: underline;\r\n text-shadow: none;\r\n }\r\n}\r\n",".items-list {\r\n list-style: none;\r\n // margin: 7px 0;\r\n\r\n padding-left: 5px;\r\n padding-right: 5px;\r\n padding-top: 0px;\r\n padding-bottom: 0px;\r\n // overflow-y: auto;\r\n}\r\n.item-header {\r\n // font-weight: bold;\r\n background-color: hsl(0, 5%, 16%);\r\n}\r\n\r\n.item-name {\r\n margin: 0;\r\n}\r\n\r\n.item-controls {\r\n text-align: right;\r\n}\r\n\r\n.item-label {\r\n // font-weight: bold;\r\n font-family: var(--alienfont);\r\n font-size: small;\r\n text-transform: uppercase;\r\n padding-right: 5px;\r\n padding-left: 5px;\r\n // color: $c-green;\r\n // flex: auto;\r\n}\r\n\r\n// This calls needs tobe used for the editorbox on actor templates without flexcol.\r\n.biog {\r\n // line-height: 24px;\r\n height: 300px;\r\n // height: 600px;\r\n padding: 3px 0;\r\n width: 1fr;\r\n // border-bottom: 1px solid #bbb;\r\n font-family: var(--alienfont);\r\n\r\n .biog-image {\r\n flex: 0 0 24px;\r\n margin-right: 5px;\r\n }\r\n .editor-content {\r\n // width: 550px;\r\n word-wrap: break-word;\r\n // color: $c-green;\r\n font-family: var(--alienfont);\r\n }\r\n\r\n img {\r\n display: block;\r\n }\r\n}\r\n// This calls needs tobe used for the editorbox on actor templates without flexcol.\r\n.biog-full {\r\n // line-height: 24px;\r\n height: 600px;\r\n // height: 600px;\r\n padding: 3px 0;\r\n width: 1fr;\r\n // border-bottom: 1px solid #bbb;\r\n font-family: var(--alienfont);\r\n\r\n .biog-image {\r\n flex: 0 0 24px;\r\n margin-right: 5px;\r\n }\r\n .editor-content {\r\n // width: 550px;\r\n word-wrap: break-word;\r\n // color: $c-green;\r\n font-family: var(--alienfont);\r\n }\r\n\r\n img {\r\n display: block;\r\n }\r\n}\r\n"]} \ No newline at end of file +{"version":3,"sources":["..\\scss\\utils\\_typography.scss","alienrpg.css","..\\scss\\utils\\_colors.scss","..\\scss\\alienrpg.scss","..\\scss\\global\\_window.scss","..\\scss\\global\\_mother-instruction-images.scss","..\\scss\\global\\_grid.scss","..\\scss\\global\\_flex.scss","..\\scss\\global\\_itemList.scss","..\\scss\\global\\_select-css.scss","..\\scss\\actor\\_alien-crt-ui.scss","..\\scss\\global\\_module.scss","..\\scss\\actor\\_alien-crt-actor.scss","..\\scss\\components\\_forms.scss","..\\scss\\components\\_resource.scss","..\\scss\\components\\_tabs.scss","..\\scss\\components\\_items.scss"],"names":[],"mappings":"AAKA;EACE,qBAAA;EACA,kBAAA;EACA,gBAAA;EACA,kBAAA;EACA,wHAAA;EACA,yKAAA;ACJF;ADOA;EACE,qBAAA;EACA,kBAAA;EACA,gBAAA;EACA,wIAAA;EACA,sFAAA;ACLF;ADQA;EACE,uBAAA;EACA,kBAAA;EACA,gBAAA;EACA,kBAAA;EACA,mHAAA;EACA,yKAAA;ACNF;ADSA;EACE,oBAAA;EACA,gCAAA;EACA,kBAAA;ACPF;ADWA;EACE,qBAAA;EACA,kBAAA;EACA,gBAAA;EACA,kBAAA;EACA,yHAAA;EACA,87CAAA;ACTF;ADqBA;EACE,sBAAA;EACA,kBAAA;EACA,gBAAA;EACA,kBAAA;EACA,kGAAA;EACA,yKAAA;ACnBF;ADsBA;EAEE,oBAAA;EACA,gBAAA;ACrBF;;AC3CA;EACE,gCAAA;EACA,sCAAA;EACA,oCAAA;EACA,+BAAA;EACA,0BAAA;EACA,uBAAA;EACA,yBAAA;EACA,2BAAA;EACA,oEAAA;EACA,kEAAA;EACA,sCAAA;EACA,kCAAA;EACA,iCAAA;EACA,sCAAA;EACA,oCAAA;EAEA,wCAAA;EACA,yCAAA;EACA,uCAAA;AD6CF;;AE9DA,kBAAA;ACNA;EACE,gBAAA;AHwEF;;AGtEA;EAEE,WAAA;EACA,2BAAA;EAAA,wBAAA;EAAA,mBAAA;EACA,gBAAA;EACA,gBAAA;EACA,kBAAA;EACA,WAAA;EACA,UAAA;EACA,0BFXQ;EEYR,mCAAA;EACA,kBAAA;EACA,wBAAA;EACA,gBAAA;EACA,kBAAA;EACA,UAAA;AHwEF;;AGtEA;EACE,iBAAA;AHyEF;;AGtEA;EAIE,0BAAA;EACA,mCAAA;AHsEF;;AGhDA;EACE,6BAAA;EACA,wBAAA;EACA,0BAAA;EACA,0BFtDQ;EEuDR,4BAAA;EAAA,6BAAA;MAAA,0BAAA;UAAA,sBAAA;EACA,qBAAA;MAAA,iBAAA;EACA,YAAA;EACA,kBAAA;EACA,gBAAA;EACA,6BAAA;AHmDF;;AG/CE;EAIE,kDAAA;EACA,sBAAA;EACA,mCAAA;EACA,kBAAA;EAEA,yCAAA;AH8CJ;AG5CE;EACE,6BAAA;EAEA,cAAA;EACA,0BF/EM;EEgFN,6BAAA;EACA,kCAAA;EACA,kBAAA;EACA,cAAA;EACA,uBAAA;EACA,eAAA;AH6CJ;AG3CE;EACE,6BAAA;EAEA,cAAA;EAEA,0BF5FM;EE6FN,6BAAA;AH2CJ;AGzCE;EACE,6BAAA;EAEA,cAAA;EAEA,0BFpGM;EEqGN,mCAAA;EACA,WAAA;EACA,aAAA;EACA,kBAAA;EACA,eAAA;EACA,iBAAA;AHyCJ;AGtCE;EACE,6BAAA;EAEA,cAAA;EAEA,0BFlHM;EEmHN,mCAAA;EAEA,aAAA;EACA,kBAAA;EACA,eAAA;EACA,iBAAA;AHqCJ;AGnCE;EACE,kCF5HM;ADiKV;;AGjCA;EACE,uBFjIQ;EEkIR,0BFjIQ;ADqKV;;AGjCA;EACE,uBFtIQ;EEuIR,0BFtIQ;AD0KV;;AGlCA;EACE,uBF1IQ;EE2IR,0BF1IQ;AD+KV;;AGlCA;EACE,uBF/IQ;EEgJR,0BF/IQ;ADoLV;;AGnCA;EACE,iCAAA;EACA,kBAAA;AHsCF;;AGpCA;EAEE,uCAAA;EACA,sBAAA;EACA,4BAAA;EACA,2BAAA;EACA,cAAA;AHsCF;AGnCE;EACE,wBAAA;AHqCJ;AGlCE;EACE,wBAAA;AHoCJ;AGjCE;EACE,wBAAA;AHmCJ;AGhCE;EACE,wBAAA;AHkCJ;;AG9BA;EAEE,uCAAA;EACA,sBAAA;EACA,4BAAA;EACA,2BAAA;EACA,wBAAA;EAEA,iBAAA;AH+BF;;AG7BA;EACE,0BAAA;EAEA,wBAAA;AH+BF;;AG5BA;EACE,0BAAA;AH+BF;;AG5BA;EACE,0BAAA;AH+BF;;AG5BA;EACE,oBAAA;EAAA,oBAAA;EAAA,aAAA;EACA,yBAAA;MAAA,sBAAA;UAAA,mBAAA;EACA,0DAAA;EACA,cAAA;EACA,wBAAA;AH+BF;;AG5BA;EACE,WAAA;AH+BF;;AG5BA;EACE,mCAAA;EACA,kBAAA;EACA,0BFtNQ;ADqPV;AG7BE;EACE,cAAA;EACA,0BF1NM;ADyPV;AG5BE;EACE,cAAA;EAEA,0BFhOM;AD6PV;;AG1BA;EACE,oBAAA;UAAA,YAAA;AH6BF;;AG3BA;EACE,oBAAA;UAAA,YAAA;AH8BF;;AG5BA;EACE,oBAAA;UAAA,YAAA;AH+BF;;AG5BA;EACE,cAAA;EAEA,0BFhPQ;EEiPR,mCAAA;EACA,kBAAA;AH8BF;;AG3BA;EACE,0BFtPQ;EEuPR,gBAAA;EACA,mCAAA;EACA,kBAAA;EACA,mBAAA;EACA,qBAAA;AH8BF;;AG3BA;;EAGE,wBAAA;AH6BF;;AG3BA;EAEE,cAAA;AH6BF;;AG3BA;EAEE,cAAA;AH6BF;;AG1BA;EACE,SAAA;EACA,UAAA;EACA,WAAA;EACA,gBAAA;AH6BF;;AG1BA;EACE,SAAA;EACA,UAAA;EACA,WAAA;AH6BF;;AGvBA;EACE,SAAA;EACA,UAAA;EACA,WAAA;AH0BF;;AGtBE;EACE,mBAAA;MAAA,WAAA;UAAA,OAAA;EACA,SAAA;EACA,WAAA;EACA,iBAAA;EACA,UAAA;EACA,cAAA;EACA,SAAA;AHyBJ;;AGrBA;;EAEE,wBAAA;EACA,sBAAA;EACA,mCAAA;EACA,cAAA;EACA,eAAA;EACA,6CAAA;UAAA,qCAAA;EACA,yCAAA;UAAA,iCAAA;AHwBF;;AGrBA;EACE,UAAA;EACA,yCAAA;UAAA,iCAAA;AHwBF;;AGTE;EAEE,uCAAA;EACA,gBAAA;EACA,mBAAA;EACA,eAAA;AHWJ;;AGPE;EAGE,uCAAA;EACA,cAAA;EACA,eAAA;AHQJ;;AGJE;EAGE,uCAAA;EACA,eAAA;EACA,mBAAA;EACA,eAAA;AHKJ;;AGDE;EAGE,uCAAA;EACA,eAAA;EACA,mBAAA;EACA,eAAA;AHEJ;;AGEE;EAEE,0BAAA;EACA,uCAAA;EAEA,mBAAA;EACA,eAAA;AHDJ;;AGKA;EACE,WAAA;EACA,YAAA;EACA,iBAAA;EACA,UAAA;AHFF;;AGKA;EACE,cAAA;EACA,UAAA;EACA,6BAAA;AHFF;;AGME;EAEE,kCAAA;EACA,eAAA;EACA,mBAAA;EACA,eAAA;AHJJ;;AGQA;EACE,UAAA;EACA,UAAA;EACA,6BAAA;AHLF;;AGQA;EACE,qBAAA;EACA,YAAA;EACA,YAAA;EAEA,iBAAA;EACA,cAAA;EACA,yDAAA;EACA,uCAAA;EACA,mCAAA;EACA,mBAAA;EACA,wBAAA;EACA,6BAAA;EACA,oBAAA;AHNF;;AGQA;EACE,mBAAA;EACA,wBAAA;EACA,qCAAA;AHLF;;AGOA;EACE,kBAAA;EACA,QAAA;EACA,oBAAA;EACA,uBAAA;EACA,YAAA;AHJF;;AGMA;;EAEE,yBAAA;UAAA,iBAAA;AHHF;;AGMA;EACE,qBAAA;EACA,YAAA;EACA,YAAA;EACA,gCF3bQ;EE6bR,iBAAA;EACA,2CAAA;EACA,6BAAA;EACA,mBAAA;EACA,mCAAA;EACA,mBAAA;EACA,wBAAA;EACA,6BAAA;EACA,oBAAA;AHJF;;AGMA;EACE,mBAAA;EACA,wBAAA;AHHF;;AGMA;EACE,qBAAA;EACA,YAAA;EACA,YAAA;EACA,mCAAA;EACA,mBAAA;EACA,wBAAA;EACA,iBAAA;EACA,iBAAA;EAGA,6BAAA;EACA,oBAAA;AHLF;;AGOA;EACE,kBAAA;EACA,wBAAA;AHJF;;AGOA;EACE,qBAAA;EACA,WAAA;EACA,YAAA;EACA,YAAA;EACA,WAAA;EACA,2DAAA;AHJF;;AGMA;EACE,qBAAA;EACA,WAAA;EACA,YAAA;EACA,YAAA;EACA,WAAA;EACA,2DAAA;AHHF;;AGKA;EACE,qBAAA;EACA,WAAA;EACA,YAAA;EACA,YAAA;EACA,WAAA;EACA,2DAAA;AHFF;;AGIA;EACE,qBAAA;EACA,WAAA;EACA,YAAA;EACA,YAAA;EACA,WAAA;EACA,2DAAA;AHDF;;AGGA;EACE,qBAAA;EACA,WAAA;EACA,YAAA;EACA,YAAA;EACA,WAAA;EACA,2DAAA;AHAF;;AGGA;EACE,kBAAA;EACA,qBAAA;EACA,+BAAA;AHAF;;AGGA;EACE,kBAAA;EACA,YAAA;EACA,gCFjhBQ;EEmhBR,kBAAA;EACA,kBAAA;EACA,cAAA;EACA,kBAAA;EACA,UAAA;EACA,SAAA;EACA,WAAA;EACA,kBAAA;EACA,mBAAA;EACA,+BAAA;AHDF;;AGGA;EACE,YAAA;EACA,kBAAA;EACA,QAAA;EACA,UAAA,EAAA,gCAAA;EACA,gBAAA;EACA,iBAAA;EACA,mBAAA;EACA,mEAAA;AHAF;;AGEA;EACE,mBAAA;AHCF;;AGEA;EACE,cAAA;EACA,gCF9iBQ;AD+iBV;;AGEA;EACE,uCAAA;AHCF;;AGEA;EACE,kBAAA;EACA,qBAAA;EACA,wCAAA;AHCF;;AGEA,iBAAA;AACA;EAIE,gBAAA;EACA,kBAAA;EACA,YAAA;EACA,gCFnkBQ;EEokBR,wBAAA;EACA,kBAAA;EACA,kBAAA;EACA,cAAA;EACA,kBAAA;EACA,UAAA;EAGA,mBAAA;EACA,mBAAA;EACA,+BAAA;AHJF;;AGOA,oEAAA;AACA;EACE,mBAAA;AHJF;;AGOA;EACE,YAAA;EACA,kBAAA;EACA,QAAA;EACA,UAAA,EAAA,gCAAA;EACA,gBAAA;EACA,iBAAA;EACA,mBAAA;EACA,mEAAA;AHJF;;AGWA;EACE,4BAAA;AHRF;;AGWA;EACE,0BAAA;EACA,mBAAA;EACA,iBAAA;EACA,6BAAA;EACA,qBAAA;EACA,2CAAA;AHRF;;AGWA;EACE,2BAAA;AHRF;;AGUA;EACE,gCAAA;EACA,iBAAA;EACA,iBAAA;AHPF;;AGSA;EACE,iCAAA;AHNF;;AGQA;EACE,gCAAA;EACA,iBAAA;AHLF;;AGQA;EACE,gBAAA;EACA,wBAAA;EACA,mCAAA;AHLF;;AGQA;EACE,uBF1oBQ;ADqoBV;;AGQA;EACE,qBF7oBQ;ADwoBV;;AIzoBA;EACE,qBAAA;EACA,WAAA;EACA,YAAA;EACA,YAAA;EACA,WAAA;EACA,gEAAA;AJ4oBF;;AI1oBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;EACA,uEAAA;AJ6oBF;;AI3oBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;EACA,sEAAA;AJ8oBF;;AI5oBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;EACA,oEAAA;AJ+oBF;;AI7oBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;EACA,oEAAA;AJgpBF;;AI7oBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;EACA,4DAAA;AJgpBF;;AI9oBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;EACA,6DAAA;AJipBF;;AI/oBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;EACA,8DAAA;AJkpBF;;AIhpBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;EACA,qEAAA;AJmpBF;;AIjpBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;EACA,qEAAA;AJopBF;;AIjpBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;EACA,yEAAA;AJopBF;;AIjpBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;EACA,yEAAA;AJopBF;;AIlpBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;EACA,iEAAA;AJqpBF;;AInpBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;EACA,4DAAA;AJspBF;;AIppBA;EACE,cAAA;EACA,YAAA;EACA,YAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;EACA,uDAAA;AJupBF;;AIrpBA;EACE,cAAA;EACA,YAAA;EACA,YAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;EACA,4DAAA;AJwpBF;;AItpBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;EACA,6DAAA;AJypBF;;AIvpBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;EACA,0DAAA;AJ0pBF;;AIvpBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;EACA,mEAAA;AJ0pBF;;AIxpBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;EACA,4EAAA;AJ2pBF;;AIzpBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;EACA,qEAAA;AJ4pBF;;AI1pBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,6DAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;AJ6pBF;;AI3pBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,mEAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;AJ8pBF;;AI5pBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,uEAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;AJ+pBF;;AI7pBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,uEAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;AJgqBF;;AI9pBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,mEAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;AJiqBF;;AI/pBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,+DAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;AJkqBF;;AIhqBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,gEAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;AJmqBF;;AIjqBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;EACA,yEAAA;AJoqBF;;AIjqBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;EACA,uEAAA;AJoqBF;;AIjqBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,iEAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;AJoqBF;;AIlqBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,iEAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;AJqqBF;;AInqBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,6DAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;AJsqBF;;AIpqBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,8DAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;AJuqBF;;AIrqBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,6DAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;AJwqBF;;AIrqBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,qEAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;AJwqBF;;AItqBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,mEAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;AJyqBF;;AIvqBA;EACE,qBAAA;EACA,YAAA;EACA,aAAA;EACA,+DAAA;EACA,gBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;AJ0qBF;;AIxqBA;EACE,qBAAA;EACA,YAAA;EACA,aAAA;EACA,8DAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;AJ2qBF;;AIzqBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,kEAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;AJ4qBF;;AI1qBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,mEAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;AJ6qBF;;AI3qBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,+DAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;AJ8qBF;;AI5qBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,mEAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;AJ+qBF;;AI7qBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,kEAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;AJgrBF;;AI9qBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,yEAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;AJirBF;;AI/qBA;EACE,qBAAA;EACA,YAAA;EACA,aAAA;EACA,mEAAA;EACA,eAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;AJkrBF;;AIhrBA;EACE,qBAAA;EACA,YAAA;EACA,aAAA;EACA,qEAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;AJmrBF;;AIjrBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,mEAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;AJorBF;;AIlrBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,kEAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;AJqrBF;;AInrBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,0DAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;AJsrBF;;AIprBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,0DAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;AJurBF;;AIrrBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,0DAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;AJwrBF;;AIrrBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;EACA,yDAAA;AJwrBF;;AItrBA;EACE,cAAA;EACA,YAAA;EACA,YAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;EACA,6DAAA;AJyrBF;;AItrBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,iEAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;AJyrBF;;AItrBA;EACE,cAAA;EACA,YAAA;EACA,YAAA;EACA,oEAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;AJyrBF;;AItrBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,gEAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;AJyrBF;;AItrBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,4DAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;AJyrBF;;AItrBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;EACA,qEAAA;AJyrBF;;AIvrBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;EACA,qEAAA;AJ0rBF;;AIxrBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;EACA,uEAAA;AJ2rBF;;AIxrBA;EACE,cAAA;EACA,YAAA;EACA,aAAA;EACA,qEAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;AJ2rBF;;AKjzCA;EACE,aAAA;EACA,0BAAA;EAIA,UAAA;EACA,yBAAA;MAAA,sBAAA;UAAA,mBAAA;ALizCF;;AK9yCA;EACE,aAAA;EACA,mBAAA;EACA,8BAAA;EAGA,UAAA;EACA,yBAAA;MAAA,sBAAA;UAAA,mBAAA;AL+yCF;;AK3yCA;EACE,0BAAA;EACA,gDAAA;EACA,+BAAA;EAEA,qBAAA;EACA,SAAA;AL6yCF;;AK1yCA;EACE,0BAAA;EACA,gDAAA;EACA,+BAAA;EACA,oBAAA;EACA,YAAA;AL6yCF;;AK1yCA;EACE,aAAA;EAEA,wLACE;EAWF,kCAAA;ALiyCF;;AK9xCA;EACE,aAAA;EAEA,wLACE;EAUF,kCAAA;ALsxCF;;AKnxCA;EACE,gBAAA;EACA,mCAAA;EACA,YAAA;EACA,kBAAA;ALsxCF;;AKpxCA;EACE,gBAAA;EACA,mCAAA;ALuxCF;;AKrxCA;EACE,gBAAA;EACA,mCAAA;EACA,gBAAA;EACA,iBAAA;EACA,kBAAA;ALwxCF;;AKtxCA;EACE,gBAAA;EACA,mCAAA;EACA,gBAAA;EACA,iBAAA;EACA,kBAAA;ALyxCF;;AKvxCA;EACE,gBAAA;EACA,mCAAA;EACA,gBAAA;EACA,iBAAA;EACA,kBAAA;AL0xCF;;AKxxCA;EACE,gBAAA;EACA,mCAAA;EAEA,gBAAA;EACA,iBAAA;EACA,kBAAA;AL0xCF;;AKxxCA;EACE,gBAAA;EACA,mCAAA;EACA,gBAAA;EACA,iBAAA;EACA,kBAAA;EAEA,YAAA;AL0xCF;;AKxxCA;EACE,gBAAA;EACA,mCAAA;EACA,YAAA;AL2xCF;;AKzxCA;EACE,gBAAA;EACA,mCAAA;EACA,gBAAA;EACA,mBAAA;AL4xCF;;AK1xCA;EACE,iBAAA;EACA,mCAAA;EACA,gBAAA;EACA,mBAAA;AL6xCF;;AKzxCA;EACE,iBAAA;EACA,mCAAA;EACA,YAAA;EACA,0BAAA;MAAA,qBAAA;EACA,wBAAA;MAAA,qBAAA;UAAA,uBAAA;EACA,gBAAA;AL4xCF;;AKzxCA;EACE,aAAA;EACA,mBAAA;EACA,8BAAA;EACA,+BAAA;EACA,UAAA;EACA,yBAAA;EACA,sBAAA;EACA,mBAAA;AL4xCF;;AKzxCA;EACE,aAAA;EACA,uCAAA;EAEA,8BAAA;AL2xCF;;AKpxCA;EACE,kBAAA;EACA,yCAAA;EAEA,0BAAA;MAAA,qBAAA;ALsxCF;;AKlxCA;EACE,kBAAA;EAEA,iBAAA;EACA,0BAAA;MAAA,qBAAA;ALoxCF;;AK/wCA;EACE,aAAA;EACA,ysBACE;EAmBF,4CAAA;EACA,wBAAA;AL+vCF;;AK3vCA;EACE,kBAAA;AL8vCF;;AK5vCA;EACE,mBAAA;AL+vCF;;AK7vCA;EACE,eAAA;EAEA,0BAAA;MAAA,qBAAA;EACA,mBAAA;AL+vCF;;AK7vCA;EACE,eAAA;EAEA,0BAAA;MAAA,qBAAA;AL+vCF;;AK7vCA;EACE,eAAA;EAEA,0BAAA;MAAA,qBAAA;EACA,mBAAA;AL+vCF;;AK7vCA;EACE,eAAA;EAEA,0BAAA;MAAA,qBAAA;EACA,mBAAA;AL+vCF;;AK7vCA;EACE,eAAA;EAEA,0BAAA;MAAA,qBAAA;EACA,mBAAA;AL+vCF;;AK7vCA;EACE,eAAA;EAEA,0BAAA;MAAA,qBAAA;AL+vCF;;AK7vCA;EACE,eAAA;EAEA,YAAA;AL+vCF;;AK7vCA;EACE,eAAA;EAEA,YAAA;EACA,iBAAA;EACA,mBAAA;AL+vCF;;AK7vCA;EACE,eAAA;EAEA,YAAA;EACA,mBAAA;AL+vCF;;AK7vCA;EACE,gBAAA;EAEA,YAAA;AL+vCF;;AK7vCA;EACE,gBAAA;EAEA,YAAA;AL+vCF;;AK7vCA;EACE,gBAAA;EAEA,YAAA;EACA,iBAAA;EACA,mBAAA;AL+vCF;;AK7vCA;EACE,gBAAA;EAEA,YAAA;EACA,mBAAA;AL+vCF;;AK7vCA;EACE,gBAAA;EAEA,YAAA;AL+vCF;;AK7vCA;EACE,gBAAA;EAEA,YAAA;AL+vCF;;AK7vCA;EACE,gBAAA;EAEA,YAAA;EAEA,iBAAA;EACA,mBAAA;AL8vCF;;AK5vCA;EACE,gBAAA;EAEA,YAAA;EAEA,mBAAA;AL6vCF;;AK3vCA;EACE,gBAAA;EAEA,YAAA;AL6vCF;;AK1vCA;EACE,gBAAA;EAEA,YAAA;AL4vCF;;AK1vCA;EACE,gBAAA;EAEA,YAAA;EAEA,iBAAA;EACA,mBAAA;AL2vCF;;AKzvCA;EACE,gBAAA;EAEA,YAAA;EAEA,mBAAA;AL0vCF;;AKxvCA;EACE,gBAAA;EAEA,YAAA;EACA,oBAAA;AL0vCF;;AKxvCA;EACE,gBAAA;EAEA,YAAA;EACA,oBAAA;EACA,mBAAA;AL0vCF;;AKxvCA;EACE,gBAAA;EAEA,YAAA;EACA,oBAAA;AL0vCF;;AKxvCA;EACE,gBAAA;EAEA,YAAA;EACA,oBAAA;EACA,mBAAA;AL0vCF;;AKxvCA;EACE,gBAAA;EAEA,YAAA;EACA,oBAAA;AL0vCF;;AKxvCA;EACE,gBAAA;EAEA,YAAA;EACA,oBAAA;AL0vCF;;AKxvCA;EACE,gBAAA;EAEA,0BAAA;MAAA,qBAAA;AL0vCF;;AKxvCA;EACE,gBAAA;EAEA,0BAAA;MAAA,qBAAA;AL0vCF;;AKxvCA;EACE,gBAAA;EAEA,0BAAA;MAAA,qBAAA;EACA,mBAAA;AL0vCF;;AKxvCA;EACE,gBAAA;EAEA,0BAAA;MAAA,qBAAA;EACA,mBAAA;AL0vCF;;AKxvCA;EACE,gBAAA;EAEA,0BAAA;MAAA,qBAAA;AL0vCF;;AKxvCA;EACE,gBAAA;EAEA,0BAAA;MAAA,qBAAA;AL0vCF;;AKvvCA;EACE,aAAA;EAEA,SAAA;EACA,UAAA;EAIA,gFACE;EAMF,gCAAA;ALgvCF;;AK9uCA;EACE,eAAA;EAGA,kBAAA;AL+uCF;;AK7uCA;EACE,eAAA;ALgvCF;;AK3uCA;EACE,eAAA;AL8uCF;;AK1uCA;EACE,eAAA;AL6uCF;;AKxuCA;EACE,aAAA;EAEA,SAAA;EACA,UAAA;EACA,iBAAA;EACA,yBAAA;MAAA,sBAAA;UAAA,mBAAA;EACA,mCAAA;EACA,wCAAA;EACA,sCAAA;AL0uCF;;AKvuCA;EACE,gBAAA;AL0uCF;;AKtuCA;EACE,gBAAA;ALyuCF;;AKpuCA;EACE,gBAAA;EACA,WAAA;EACA,YAAA;ALuuCF;;AKpuCA;EACE,gBAAA;ALuuCF;;AKluCA;EACE,aAAA;EAEA,iGACE;EAMF,8BAAA;AL8tCF;;AK3tCA;EACE,kBAAA;EAEA,kBAAA;AL6tCF;;AK3tCA;EACE,eAAA;EAEA,sBAAA;MAAA,mBAAA;UAAA,qBAAA;EACA,kBAAA;AL6tCF;;AK3tCA;EACE,eAAA;AL8tCF;;AK3tCA;EACE,gBAAA;EAEA,kBAAA;EACA,kBAAA;AL6tCF;;AK3tCA;EACE,gBAAA;AL8tCF;;AK3tCA;EACE,iBAAA;EAEA,kBAAA;EACA,kBAAA;AL6tCF;;AK1tCA;EACE,iBAAA;AL6tCF;;AK1tCA;EACE,iBAAA;EAEA,kBAAA;EACA,kBAAA;AL4tCF;;AK1tCA;EACE,iBAAA;AL6tCF;;AKztCA;EACE,aAAA;EACA,mCAAA;EACA,kCAAA;EACA,2BAAA;AL4tCF;;AKztCA;EACE,aAAA;EACA,mCAAA;EACA,gFACE;EAGF,2BAAA;ALytCF;;AKttCA;EACE,gBAAA;ALytCF;;AKvtCA;EACE,iBAAA;AL0tCF;;AKxtCA;EACE,iBAAA;AL2tCF;;AKztCA;EACE,iBAAA;AL4tCF;;AK1tCA;EACE,iBAAA;AL6tCF;;AK3tCA;EACE,iBAAA;AL8tCF;;AK5tCA;EACE,iBAAA;AL+tCF;;AK7tCA;EACE,iBAAA;ALguCF;;AK9tCA;EACE,iBAAA;ALiuCF;;AK9tCA;EACE,aAAA;EACA,mCAAA;EACA,gFACE;EAGF,2BAAA;EACA,yBAAA;MAAA,sBAAA;UAAA,mBAAA;EACA,mBAAA;AL8tCF;;AK3tCA;EACE,iBAAA;AL8tCF;;AK5tCA;EACE,iBAAA;AL+tCF;;AK7tCA;EACE,iBAAA;ALguCF;;AK9tCA;EACE,iBAAA;ALiuCF;;AK/tCA;EACE,iBAAA;ALkuCF;;AKhuCA;EACE,iBAAA;ALmuCF;;AKjuCA;EACE,iBAAA;ALouCF;;AKjuCA;EACE,aAAA;EACA,mCAAA;EACA,kGACE;EAGF,kCAAA;EACA,yBAAA;MAAA,sBAAA;UAAA,mBAAA;ALiuCF;;AK9tCA;EACE,kBAAA;ALiuCF;;AK/tCA;EACE,kBAAA;ALkuCF;;AKhuCA;EACE,kBAAA;ALmuCF;;AKjuCA;EACE,kBAAA;ALouCF;;AKluCA;EACE,kBAAA;ALquCF;;AKnuCA;EACE,kBAAA;ALsuCF;;AKnuCA;EACE,aAAA;EAEA,2HACE;EAGF,mBAAA;EAEA,uDAAA;EAEA,yBAAA;MAAA,sBAAA;UAAA,mBAAA;ALguCF;;AK7tCA;EACE,gBAAA;EACA,kBAAA;ALguCF;;AK9tCA;EACE,gBAAA;EACA,kBAAA;ALiuCF;;AK/tCA;EACE,gBAAA;EACA,kBAAA;ALkuCF;;AKhuCA;EACE,gBAAA;EACA,oBAAA;ALmuCF;;AKjuCA;EACE,gBAAA;EACA,kBAAA;ALouCF;;AKluCA;EACE,gBAAA;EACA,oBAAA;ALquCF;;AKnuCA;EACE,gBAAA;EACA,kBAAA;ALsuCF;;AKpuCA;EACE,gBAAA;EACA,kBAAA;ALuuCF;;AKruCA;EACE,gBAAA;EACA,kBAAA;ALwuCF;;AKtuCA;EACE,iBAAA;EACA,oBAAA;ALyuCF;;AKvuCA;EACE,iBAAA;EACA,kBAAA;AL0uCF;;AKxuCA;EACE,iBAAA;EACA,oBAAA;AL2uCF;;AKzuCA;EACE,iBAAA;EACA,kBAAA;AL4uCF;;AK1uCA;EACE,iBAAA;EACA,kBAAA;AL6uCF;;AK1uCA;EACE,aAAA;EAEA,6IACE;EAEF,mBAAA;EAEA,2DAAA;EAEA,yBAAA;MAAA,sBAAA;UAAA,mBAAA;ALwuCF;;AKruCA;EACE,gBAAA;EACA,kBAAA;ALwuCF;;AKtuCA;EACE,gBAAA;EACA,oBAAA;ALyuCF;;AKvuCA;EACE,gBAAA;EACA,oBAAA;AL0uCF;;AKxuCA;EACE,gBAAA;EACA,mBAAA;AL2uCF;;AKzuCA;EACE,gBAAA;EACA,kBAAA;AL4uCF;;AK1uCA;EACE,gBAAA;EACA,kBAAA;AL6uCF;;AK3uCA;EACE,gBAAA;EACA,oBAAA;AL8uCF;;AK5uCA;EACE,gBAAA;EACA,mBAAA;AL+uCF;;AK7uCA;EACE,gBAAA;EACA,oBAAA;ALgvCF;;AK9uCA;EACE,iBAAA;EACA,oBAAA;ALivCF;;AK/uCA;EACE,iBAAA;EACA,oBAAA;ALkvCF;;AKhvCA;EACE,iBAAA;EACA,oBAAA;ALmvCF;;AKjvCA;EACE,iBAAA;EACA,oBAAA;ALovCF;;AKlvCA;EACE,iBAAA;EACA,oBAAA;ALqvCF;;AKnvCA;EACE,iBAAA;EACA,oBAAA;ALsvCF;;AKpvCA;EACE,iBAAA;EACA,oBAAA;ALuvCF;;AKrvCA;EACE,iBAAA;EACA,oBAAA;ALwvCF;;AKtvCA;EACE,iBAAA;EACA,oBAAA;ALyvCF;;AKvvCA;EACE,aAAA;EAEA,sGACE;EAEF,mBAAA;EAEA,sDAAA;EAEA,yBAAA;MAAA,sBAAA;UAAA,mBAAA;ALqvCF;;AKlvCA;EACE,gBAAA;EACA,kBAAA;ALqvCF;;AKnvCA;EACE,gBAAA;EACA,oBAAA;ALsvCF;;AKpvCA;EACE,gBAAA;EACA,oBAAA;ALuvCF;;AKrvCA;EACE,gBAAA;EACA,mBAAA;ALwvCF;;AKtvCA;EACE,gBAAA;EACA,kBAAA;ALyvCF;;AKvvCA;EACE,gBAAA;EACA,kBAAA;AL0vCF;;AKxvCA;EACE,gBAAA;EACA,oBAAA;AL2vCF;;AKzvCA;EACE,gBAAA;EACA,mBAAA;AL4vCF;;AK1vCA;EACE,gBAAA;EACA,oBAAA;AL6vCF;;AK3vCA;EACE,iBAAA;EACA,oBAAA;AL8vCF;;AK5vCA;EACE,iBAAA;EACA,oBAAA;AL+vCF;;AK7vCA;EACE,iBAAA;EACA,oBAAA;ALgwCF;;AK9vCA;EACE,iBAAA;EACA,oBAAA;ALiwCF;;AK/vCA;EACE,iBAAA;EACA,sBAAA;ALkwCF;;AKhwCA;EACE,iBAAA;EACA,oBAAA;ALmwCF;;AKjwCA;EACE,iBAAA;EACA,oBAAA;ALowCF;;AKlwCA;EACE,iBAAA;EACA,oBAAA;ALqwCF;;AKnwCA;EACE,iBAAA;EACA,oBAAA;ALswCF;;AKnwCA;EACE,aAAA;EACA,gEACE;EAKF,YAAA;EACA,8BAAA;EACA,yBAAA;MAAA,sBAAA;UAAA,mBAAA;ALiwCF;;AK9vCA;EACE,eAAA;EACA,oBAAA;EACA,iBAAA;ALiwCF;;AK9vCA;EACE,eAAA;EACA,mBAAA;EACA,kBAAA;ALiwCF;;AK9vCA;EACE,eAAA;EACA,kBAAA;ALiwCF;;AK/vCA;EACE,eAAA;EACA,mBAAA;EACA,kBAAA;EACA,gBAAA;ALkwCF;;AK9vCA;EACE,mBAAA;EACA,yBAAA;ALiwCF;;AK/vCA;EACE,aAAA;EACA,qCAAA;EAGA,iCAAA;EACA,yBAAA;MAAA,sBAAA;UAAA,mBAAA;ALgwCF;;AK7vCA;EACE,eAAA;EACA,kBAAA;EACA,kBAAA;ALgwCF;;AK9vCA;EACE,eAAA;EAEA,iBAAA;EACA,kBAAA;ALgwCF;;AK9vCA;EACE,eAAA;EACA,mBAAA;ALiwCF;;AK9vCA;EACE,aAAA;EACA,8CAAA;EAGA,oCAAA;EACA,yBAAA;MAAA,sBAAA;UAAA,mBAAA;AL+vCF;;AK5vCA;EACE,gBAAA;EACA,kBAAA;EACA,kBAAA;AL+vCF;;AK7vCA;EACE,gBAAA;EACA,kBAAA;EACA,iBAAA;EACA,kBAAA;ALgwCF;;AK9vCA;EACE,gBAAA;EACA,kBAAA;EACA,iBAAA;EACA,kBAAA;EACA,uBAAA;MAAA,oBAAA;UAAA,iBAAA;ALiwCF;;AK/vCA;EACE,gBAAA;EACA,mBAAA;ALkwCF;;AK/vCA;EACE,aAAA;EACA,8CAAA;EAGA,gCAAA;EACA,yBAAA;MAAA,sBAAA;UAAA,mBAAA;ALgwCF;;AK7vCA;EACE,kBAAA;EACA,kBAAA;EACA,kBAAA;ALgwCF;;AK9vCA;EACE,kBAAA;EACA,kBAAA;EACA,iBAAA;EACA,kBAAA;ALiwCF;;AK9vCA;EACE,kBAAA;EACA,mBAAA;ALiwCF;;AK9vCA;EACE,aAAA;EACA,4CACE;EAEF,YAAA;EACA,8BAAA;EACA,yBAAA;MAAA,sBAAA;UAAA,mBAAA;AL+vCF;;AK5vCA;EACE,eAAA;EACA,oBAAA;EACA,iBAAA;AL+vCF;;AK7vCA;EACE,eAAA;EACA,mBAAA;EACA,kBAAA;ALgwCF;;AK9vCA;EACE,eAAA;EACA,oBAAA;EACA,iBAAA;EACA,iBAAA;ALiwCF;;AK/vCA;EACE,eAAA;EACA,iBAAA;ALkwCF;;AK/vCA;EACE,aAAA;EACA,8CAAA;EAEA,yCAAA;EACA,yBAAA;MAAA,sBAAA;UAAA,mBAAA;EACA,WAAA;EACA,UAAA;ALiwCF;;AK7vCA;EACE,gBAAA;EACA,oBAAA;ALgwCF;;AK5vCA;EACE,gBAAA;EACA,mBAAA;EACA,kBAAA;AL+vCF;;AK7vCA;EACE,gBAAA;EACA,mBAAA;EACA,kBAAA;ALgwCF;;AK9vCA;EACE,gBAAA;EACA,oBAAA;ALiwCF;;AK9vCA;EACE,aAAA;EACA,mCAAA;EACA,UAAA;EACA,SAAA;EACA,8BAAA;ALiwCF;;AK/vCA;EACE,gBAAA;ALkwCF;;AKhwCA;EACE,gBAAA;EAEA,kBAAA;ALkwCF;;AK/vCA;EACE,aAAA;EACA,sCAAA;EAEA,gCAAA;EACA,yBAAA;MAAA,sBAAA;UAAA,mBAAA;EACA,SAAA;EACA,UAAA;ALiwCF;;AK9vCA;EACE,kBAAA;EACA,oBAAA;ALiwCF;;AK/vCA;EACE,kBAAA;EACA,oBAAA;EACA,kBAAA;ALkwCF;;AK/vCA;EACE,aAAA;EACA,mCAAA;EACA,+EAGE;EAKF,8BAAA;EACA,yBAAA;MAAA,sBAAA;UAAA,mBAAA;AL2vCF;;AKxvCA;EACE,gBAAA;AL2vCF;;AKzvCA;EACE,gBAAA;AL4vCF;;AK1vCA;EACE,gBAAA;AL6vCF;;AK3vCA;EACE,gBAAA;AL8vCF;;AK5vCA;EACE,gBAAA;AL+vCF;;AK7vCA;EACE,gBAAA;ALgwCF;;AK9vCA;EACE,gBAAA;ALiwCF;;AK/vCA;EACE,gBAAA;ALkwCF;;AKhwCA;EACE,aAAA;EACA,mCAAA;EACA,sFACE;EAKF,2BAAA;EACA,yBAAA;MAAA,sBAAA;UAAA,mBAAA;EACA,mBAAA;AL8vCF;;AK3vCA;EACE,iBAAA;AL8vCF;;AK5vCA;EACE,iBAAA;AL+vCF;;AK7vCA;EACE,iBAAA;ALgwCF;;AK9vCA;EACE,iBAAA;ALiwCF;;AK/vCA;EACE,iBAAA;ALkwCF;;AKhwCA;EACE,iBAAA;ALmwCF;;AKjwCA;EACE,iBAAA;ALowCF;;AKlwCA;EACE,iBAAA;ALqwCF;;AKlwCA;EACE,aAAA;EACA,SAAA;EACA,UAAA;EACA,oGACE;EAIF,gCAAA;ALiwCF;;AK/vCA;EACE,gBAAA;EACA,kBAAA;EACA,kBAAA;ALkwCF;;AKhwCA;EACE,gBAAA;EACA,kBAAA;ALmwCF;;AKjwCA;EACE,gBAAA;EACA,kBAAA;ALowCF;;AKlwCA;EACE,gBAAA;EACA,kBAAA;ALqwCF;;AKlwCA;EACE,aAAA;EACA,YAAA;EACA,gEACE;EAEF,yCAAA;EACA,+BAAA;EACA,qBAAA;ALmwCF;;AKhwCA;EACE,eAAA;EACA,kBAAA;ALmwCF;;AKjwCA;EACE,eAAA;EACA,kBAAA;ALowCF;;AKlwCA;EACE,eAAA;EACA,kBAAA;ALqwCF;;AKnwCA;EACE,eAAA;EACA,mBAAA;ALswCF;;AKpwCA;EACE,eAAA;EACA,kBAAA;ALuwCF;;AKrwCA;EACE,eAAA;EACA,kBAAA;ALwwCF;;AKtwCA;EACE,eAAA;EACA,kBAAA;ALywCF;;AKvwCA;EACE,eAAA;EACA,mBAAA;AL0wCF;;AKvwCA;EACE,aAAA;EAEA,mBAAA;EACA,iBAAA;EACA,kBAAA;EACA,iBAAA;EACA,qBAAA;EACA,+BAAA;EACA,yBAAA;MAAA,sBAAA;UAAA,mBAAA;EACA,mGACE;EAEF,uDAAA;ALuwCF;;AKpwCA;EACE,gBAAA;EACA,kBAAA;ALuwCF;;AKrwCA;EACE,gBAAA;EACA,oBAAA;EACA,kBAAA;ALwwCF;;AKtwCA;EACE,gBAAA;EACA,kBAAA;ALywCF;;AKvwCA;EACE,gBAAA;EACA,oBAAA;EACA,kBAAA;AL0wCF;;AKxwCA;EACE,gBAAA;EACA,oBAAA;AL2wCF;;AKzwCA;EACE,gBAAA;EACA,kBAAA;AL4wCF;;AK1wCA;EACE,gBAAA;EACA,oBAAA;EACA,kBAAA;AL6wCF;;AK3wCA;EACE,gBAAA;EACA,kBAAA;AL8wCF;;AK5wCA;EACE,gBAAA;EACA,oBAAA;EACA,kBAAA;AL+wCF;;AK7wCA;EACE,iBAAA;EACA,oBAAA;ALgxCF;;AK9wCA;EACE,iBAAA;EACA,oBAAA;ALixCF;;AK/wCA;EACE,iBAAA;EACA,oBAAA;ALkxCF;;AK/wCA;EACE,aAAA;EACA,qFACE;EAEF,mBAAA;EACA,gBAAA;EACA,kBAAA;EACA,iBAAA;EACA,qBAAA;EAEA,uDAAA;EACA,yBAAA;MAAA,sBAAA;UAAA,mBAAA;AL+wCF;;AK5wCA;EACE,gBAAA;EACA,kBAAA;AL+wCF;;AK7wCA;EACE,gBAAA;EACA,kBAAA;ALgxCF;;AK9wCA;EACE,gBAAA;EACA,kBAAA;ALixCF;;AK/wCA;EACE,gBAAA;EACA,oBAAA;ALkxCF;;AKhxCA;EACE,gBAAA;EACA,kBAAA;ALmxCF;;AKjxCA;EACE,gBAAA;EACA,oBAAA;ALoxCF;;AKlxCA;EACE,gBAAA;EACA,oBAAA;ALqxCF;;AKnxCA;EACE,gBAAA;EACA,oBAAA;ALsxCF;;AKnxCA;;;EAGE,wBAAA;MAAA,qBAAA;UAAA,uBAAA;EACA,yBAAA;MAAA,sBAAA;UAAA,mBAAA;EACA,kBAAA;EACA,UAAA;EACA,mCAAA;ALsxCF;;AKnxCA;EACE,uBAAA;MAAA,oBAAA;UAAA,2BAAA;EACA,gBAAA;ALsxCF;;AKnxCA;EACE,qBAAA;MAAA,kBAAA;UAAA,yBAAA;EACA,iBAAA;ALsxCF;;AKnxCA;EACE,aAAA;EACA,wDACE;EAEF,yCAAA;ALoxCF;;AKlxCA;EACE,oBAAA;EACA,cAAA;ALqxCF;;AKnxCA;EACE,oBAAA;EACA,cAAA;ALsxCF;;AKpxCA;EACE,oBAAA;EACA,cAAA;ALuxCF;;AKrxCA;EACE,mBAAA;EACA,cAAA;ALwxCF;;AKtxCA;EACE,kBAAA;EACA,cAAA;ALyxCF;;AKvxCA;EACE,oBAAA;EACA,cAAA;AL0xCF;;AKxxCA;EACE,oBAAA;EACA,cAAA;AL2xCF;;AKzxCA;EACE,mBAAA;EACA,cAAA;AL4xCF;;AKzxCA;EACE,aAAA;EACA,4EACE;EAEF,qCAAA;AL0xCF;;AKxxCA;EACE,oBAAA;EACA,eAAA;AL2xCF;;AKzxCA;EACE,oBAAA;EACA,eAAA;AL4xCF;;AK1xCA;EACE,oBAAA;EACA,eAAA;AL6xCF;;AK3xCA;EACE,mBAAA;EACA,eAAA;AL8xCF;;AK5xCA;EACE,mBAAA;EACA,eAAA;AL+xCF;;AK7xCA;EACE,kBAAA;EACA,eAAA;ALgyCF;;AK9xCA;EACE,oBAAA;EACA,eAAA;ALiyCF;;AK/xCA;EACE,mBAAA;EACA,eAAA;ALkyCF;;AKhyCA;EACE,oBAAA;EACA,eAAA;ALmyCF;;AKjyCA;EACE,mBAAA;EACA,gBAAA;ALoyCF;;AKjyCA;EACE,aAAA;EACA,iBAAA;EACA,mCAAA;EACA,sDAAA;EACA,sCAAA;ALoyCF;;AKjyCA;EACE,kBAAA;ALoyCF;;AKlyCA;EACE,kBAAA;ALqyCF;;AKnyCA;EACE,kBAAA;ALsyCF;;AKpyCA;EACE,kBAAA;ALuyCF;;AMxxFA;EACE,yBAAA;MAAA,sBAAA;UAAA,mBAAA;EACA,wBAAA;MAAA,qBAAA;UAAA,uBAAA;EACA,kBAAA;EACA,UAAA;AN2xFF;;AMxxFA;EACE,yBAAA;MAAA,sBAAA;UAAA,8BAAA;AN2xFF;;AMtxFA;EACE,oBAAA;EAAA,oBAAA;EAAA,aAAA;EACA,4BAAA;EAAA,6BAAA;MAAA,0BAAA;UAAA,sBAAA;EACA,qBAAA;MAAA,iBAAA;ANyxFF;;AMpxFA;EACE,mBAAA;MAAA,WAAA;UAAA,OAAA;ANuxFF;;AMrxFA;EACE,mBAAA;MAAA,WAAA;UAAA,OAAA;ANwxFF;;AMtxFA;EACE,mBAAA;MAAA,WAAA;UAAA,OAAA;ANyxFF;;AMvxFA;EACE,mBAAA;MAAA,WAAA;UAAA,OAAA;AN0xFF;;AMxxFA;EACE,oBAAA;EAAA,oBAAA;EAAA,aAAA;EACA,8BAAA;EAAA,6BAAA;MAAA,uBAAA;UAAA,mBAAA;EACA,mBAAA;MAAA,eAAA;EACA,uBAAA;MAAA,oBAAA;UAAA,2BAAA;AN2xFF;;AMzxFA;EACE,mBAAA;MAAA,WAAA;UAAA,OAAA;AN4xFF;;AM1xFA;EACE,mBAAA;MAAA,WAAA;UAAA,OAAA;AN6xFF;;AM3xFA;EACE,mBAAA;MAAA,WAAA;UAAA,OAAA;AN8xFF;;AM5xFA;EACE,mBAAA;MAAA,WAAA;UAAA,OAAA;AN+xFF;;AM7xFA;EACE,mBAAA;MAAA,WAAA;UAAA,OAAA;ANgyFF;;AOp1FA;EACE,gCAAA;EACA,YAAA;EACA,eAAA;EACA,gCAAA;EACA,kBAAA;EACA,kBAAA;EACA,wBAAA;APu1FF;;AOp1FA;EACE,kBAAA;EACA,QAAA;EACA,SAAA;EACA,6BAAA;EACA,WAAA;EACA,mCAAA;EACA,kBAAA;APu1FF;;AOp1FA;EACE,kBAAA;EACA,SAAA;EACA,YAAA;EACA,eAAA;EACA,iBAAA;EACA,qBNzBQ;EM0BR,kCAAA;EACA,cAAA;APu1FF;;AOp1FA;EACE,kBAAA;EACA,SAAA;APu1FF;;AOp1FA;EACE,SAAA;EACA,QAAA;EACA,SAAA;EACA,kCAAA;EACA,mCAAA;EACA,wCAAA;APu1FF;;AOp1FA;EACE,MAAA;EACA,QAAA;EACA,SAAA;EACA,kCAAA;EACA,mCAAA;EACA,qCAAA;APu1FF;;AOp1FA;EACE,yCAAA;APu1FF;;AOp1FA;EACE,sCAAA;APu1FF;;AOr1FA;EACE,kBAAA;EACA,QAAA;EACA,SAAA;EACA,6BAAA;EACA,WAAA;EACA,mCAAA;EACA,kBAAA;APw1FF;;AOr1FA,iBAAA;AACA;EACE,2CAAA;EAIA,mCAAA;APw1FF;;AOt1FA;EACE;IACE,UAAA;EPy1FF;EOv1FA;IACE,UAAA;EPy1FF;EOv1FA;IACE,UAAA;EPy1FF;EOv1FA;IACE,UAAA;EPy1FF;AACF;AO7yFA;EACE;IACE,UAAA;EPy1FF;EOv1FA;IACE,UAAA;EPy1FF;EOv1FA;IACE,UAAA;EPy1FF;EOv1FA;IACE,UAAA;EPy1FF;AACF;AOv1FA,SAAA;ACrJA,kEAAA;AACA;EACE,cAAA;EACA,eAAA;EACA,6BAAA;EACA,gBAAA;EACA,cAAA;EAGA,WAAA;EACA,cAAA,EAAA,yDAAA;EACA,8BAAA;UAAA,sBAAA;EACA,SAAA;EACA,mCAAA;EACA,qDAAA;UAAA,6CAAA;EACA,oBAAA;EACA,qBAAA;EACA,wBAAA;EACA,gBAAA;EAEA;;;GAAA;EAMA,8CAAA;EACA,oCAAA;EAEA,mFAAA;EACA,6CAAA;EACA,6BAAA;EACA,+BAAA;ARy+FF;;AQv+FA,mCAAA;AACA;EACE,aAAA;AR0+FF;;AQx+FA,gBAAA;AACA;EACE,cAAA;AR2+FF;;AQz+FA,gBAAA;AACA;EACE,cAAA;EACA,wFAAA;EACA,iDAAA;UAAA,yCAAA;EACA,0DAAA;EACA,cAAA;EACA,aAAA;EACA,gCPjDQ;AD6hGV;;AQz+FA,iCAAA;AACA;EACE,mBAAA;EACA,0BAAA;AR4+FF;;AQz+FA,iEAAA;AACA;;;EAGE,4CAAA;EACA,gCAAA;AR4+FF;;AQz+FA,oBAAA;AACA;;EAEE,wBAAA;EACA,8CAAA;EACA,oCAAA;AR4+FF;;AQv+FA;;EAEE,6BAAA;AR0+FF;;ASzjGA;;;;;;;CAAA;AASA;EACE;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,eAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;AACF;AS1nGA;EACE;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,eAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;AACF;ASxjGA;EACE;IACE,gHAAA;ET0jGF;ESxjGA;IACE,gHAAA;ET0jGF;ESxjGA;IACE,gHAAA;ET0jGF;ESxjGA;IACE,gHAAA;ET0jGF;ESxjGA;IACE,4GAAA;ET0jGF;ESxjGA;IACE,gHAAA;ET0jGF;ESxjGA;IACE,gHAAA;ET0jGF;ESxjGA;IACE,gHAAA;ET0jGF;ESx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","file":"alienrpg.css","sourcesContent":["// @import url('https://fonts.googleapis.com/css2?family=Wallpoet:wght@400;800&family=Wallpoet:wght@300;400;500&display=swap');\r\n\r\n// $font-primary: 'Wallpoet', sans-serif;\r\n// $font-secondary: 'Wallpoet', sans-serif;\r\n\r\n@font-face {\r\n font-family: 'Changa';\r\n font-style: normal;\r\n font-weight: 400;\r\n font-display: swap;\r\n src: local('Changa', sans-serif), url(https://fonts.gstatic.com/s/changa/v10/2-cm9JNi2YuVOUckZpy-.woff2) format('woff2');\r\n 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;\r\n}\r\n\r\n@font-face {\r\n font-family: 'Roboto';\r\n font-style: normal;\r\n font-weight: 400;\r\n src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu72xKOzY.woff2) format('woff2');\r\n unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;\r\n}\r\n\r\n@font-face {\r\n font-family: 'Wallpoet';\r\n font-style: normal;\r\n font-weight: 400;\r\n font-display: swap;\r\n src: local('Wallpoet'), url(https://fonts.gstatic.com/s/wallpoet/v12/f0X10em2_8RnXVVdUObp58Q.woff2) format('woff2');\r\n 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;\r\n}\r\n\r\n@font-face {\r\n font-family: 'OCR-A';\r\n src: url('../fonts/ocraext.ttf');\r\n font-style: normal;\r\n}\r\n\r\n// @import url('https://fonts.googleapis.com/css2?family=Kosugi&display=swap');\r\n@font-face {\r\n font-family: 'Kosugi';\r\n font-style: normal;\r\n font-weight: 400;\r\n font-display: swap;\r\n src: url(https://fonts.gstatic.com/s/kosugi/v14/pxiFyp4_v8FCjlI4MdLqfUsvcYfqJiw3zzHMw5Qu_B3d0SE.50.woff2) format('woff2');\r\n unicode-range: U+4093, U+4103, U+4105, U+4148, U+414f, U+4163, U+41b4, U+41bf, U+41e6, U+41ee, U+41f3, U+4207, U+420e, U+4264, U+4293, U+42c6, U+42d6, U+42dd, U+4302, U+432b, U+4343, U+43ee, U+43f0,\r\n U+4408, U+440c, U+4417, U+441c, U+4422, U+4453, U+445b, U+4476, U+447a, U+4491, U+44b3, U+44be, U+44d4, U+4508, U+450d, U+4525, U+4543, U+457a, U+459d, U+45b8, U+45be, U+45e5, U+45ea, U+460f-4610,\r\n U+4641, U+4665, U+46a1, U+46ae-46af, U+470c, U+471f, U+4764, U+47e6, U+47fd, U+4816, U+481e, U+4844, U+484e, U+48b5, U+49b0, U+49e7, U+49fa, U+4a04, U+4a29, U+4abc, U+4b38, U+4b3b, U+4b7e, U+4bc2,\r\n U+4bca, U+4bd2, U+4be8, U+4c17, U+4c20, U+4c38, U+4cc4, U+4cd1, U+4ce1, U+4d07, U+4d77, U+4e02, U+4e04-4e05, U+4e0c, U+4e0f-4e12, U+4e15, U+4e17, U+4e19, U+4e1e-4e1f, U+4e23-4e24, U+4e28-4e2c,\r\n U+4e2e-4e31, U+4e35-4e37, U+4e3f-4e42, U+4e44, U+4e47-4e48, U+4e4d-4e4e, U+4e51, U+4e55-4e56, U+4e58, U+4e5a-4e5c, U+4e62-4e63, U+4e68-4e69, U+4e74-4e75, U+4e79, U+4e7f, U+4e82, U+4e85, U+4e8a,\r\n U+4e8d-4e8e, U+4e96-4e99, U+4e9d-4ea0, U+4ea2, U+4ea5-4ea6, U+4ea8, U+4eaf-4eb0, U+4eb3, U+4eb6, U+4eb9, U+4ebb-4ebc, U+4ec2-4ec4, U+4ec6-4ec8, U+4ecd, U+4ed0, U+4ed7, U+4eda-4edb, U+4edd-4ee2,\r\n U+4ee8, U+4eeb, U+4eed, U+4eef, U+4ef1, U+4ef3, U+4ef5, U+4ef7, U+4efc-4f00, U+4f02-4f03, U+4f08-4f09, U+4f0b-4f0d, U+4f12, U+4f15-4f17, U+4f19, U+4f1c, U+4f2b, U+4f2e, U+4f30-4f31, U+4f33,\r\n U+4f35-4f37, U+4f39, U+4f3b, U+4f3e, U+4f40, U+4f42-4f43, U+4f48-4f49, U+4f4b-4f4c, U+4f52, U+4f54, U+4f56;\r\n}\r\n\r\n// @import url('https://fonts.googleapis.com/css2?family=Blinker:wght@200;400&display=swap');\r\n\r\n@font-face {\r\n font-family: 'Blinker';\r\n font-style: normal;\r\n font-weight: 200;\r\n font-display: swap;\r\n src: url(https://fonts.gstatic.com/s/blinker/v12/cIf4MaFatEE-VTaP_OGAdGYmnQ.woff2) format('woff2');\r\n 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;\r\n}\r\n\r\n:root {\r\n // --alienfont: 'Wallpoet', sans-serif;\r\n --alienfont: 'OCR-A';\r\n --fontsize: 15px; // this equates to 15px\r\n}\r\n","@font-face {\n font-family: \"Changa\";\n font-style: normal;\n font-weight: 400;\n font-display: swap;\n src: local(\"Changa\", sans-serif), url(https://fonts.gstatic.com/s/changa/v10/2-cm9JNi2YuVOUckZpy-.woff2) format(\"woff2\");\n 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;\n}\n@font-face {\n font-family: \"Roboto\";\n font-style: normal;\n font-weight: 400;\n src: local(\"Roboto\"), local(\"Roboto-Regular\"), url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu72xKOzY.woff2) format(\"woff2\");\n unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;\n}\n@font-face {\n font-family: \"Wallpoet\";\n font-style: normal;\n font-weight: 400;\n font-display: swap;\n src: local(\"Wallpoet\"), url(https://fonts.gstatic.com/s/wallpoet/v12/f0X10em2_8RnXVVdUObp58Q.woff2) format(\"woff2\");\n 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;\n}\n@font-face {\n font-family: \"OCR-A\";\n src: url(\"../fonts/ocraext.ttf\");\n font-style: normal;\n}\n@font-face {\n font-family: \"Kosugi\";\n font-style: normal;\n font-weight: 400;\n font-display: swap;\n src: url(https://fonts.gstatic.com/s/kosugi/v14/pxiFyp4_v8FCjlI4MdLqfUsvcYfqJiw3zzHMw5Qu_B3d0SE.50.woff2) format(\"woff2\");\n unicode-range: U+4093, U+4103, U+4105, U+4148, U+414f, U+4163, U+41b4, U+41bf, U+41e6, U+41ee, U+41f3, U+4207, U+420e, U+4264, U+4293, U+42c6, U+42d6, U+42dd, U+4302, U+432b, U+4343, U+43ee, U+43f0, U+4408, U+440c, U+4417, U+441c, U+4422, U+4453, U+445b, U+4476, U+447a, U+4491, U+44b3, U+44be, U+44d4, U+4508, U+450d, U+4525, U+4543, U+457a, U+459d, U+45b8, U+45be, U+45e5, U+45ea, U+460f-4610, U+4641, U+4665, U+46a1, U+46ae-46af, U+470c, U+471f, U+4764, U+47e6, U+47fd, U+4816, U+481e, U+4844, U+484e, U+48b5, U+49b0, U+49e7, U+49fa, U+4a04, U+4a29, U+4abc, U+4b38, U+4b3b, U+4b7e, U+4bc2, U+4bca, U+4bd2, U+4be8, U+4c17, U+4c20, U+4c38, U+4cc4, U+4cd1, U+4ce1, U+4d07, U+4d77, U+4e02, U+4e04-4e05, U+4e0c, U+4e0f-4e12, U+4e15, U+4e17, U+4e19, U+4e1e-4e1f, U+4e23-4e24, U+4e28-4e2c, U+4e2e-4e31, U+4e35-4e37, U+4e3f-4e42, U+4e44, U+4e47-4e48, U+4e4d-4e4e, U+4e51, U+4e55-4e56, U+4e58, U+4e5a-4e5c, U+4e62-4e63, U+4e68-4e69, U+4e74-4e75, U+4e79, U+4e7f, U+4e82, U+4e85, U+4e8a, U+4e8d-4e8e, U+4e96-4e99, U+4e9d-4ea0, U+4ea2, U+4ea5-4ea6, U+4ea8, U+4eaf-4eb0, U+4eb3, U+4eb6, U+4eb9, U+4ebb-4ebc, U+4ec2-4ec4, U+4ec6-4ec8, U+4ecd, U+4ed0, U+4ed7, U+4eda-4edb, U+4edd-4ee2, U+4ee8, U+4eeb, U+4eed, U+4eef, U+4ef1, U+4ef3, U+4ef5, U+4ef7, U+4efc-4f00, U+4f02-4f03, U+4f08-4f09, U+4f0b-4f0d, U+4f12, U+4f15-4f17, U+4f19, U+4f1c, U+4f2b, U+4f2e, U+4f30-4f31, U+4f33, U+4f35-4f37, U+4f39, U+4f3b, U+4f3e, U+4f40, U+4f42-4f43, U+4f48-4f49, U+4f4b-4f4c, U+4f52, U+4f54, U+4f56;\n}\n@font-face {\n font-family: \"Blinker\";\n font-style: normal;\n font-weight: 200;\n font-display: swap;\n src: url(https://fonts.gstatic.com/s/blinker/v12/cIf4MaFatEE-VTaP_OGAdGYmnQ.woff2) format(\"woff2\");\n 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;\n}\n:root {\n --alienfont: \"OCR-A\";\n --fontsize: 15px;\n}\n\n:root {\n --aliengreen: hsl(84, 100%, 59%);\n --aliendarkergreen: hsl(141, 60%, 40%);\n --alienitemselect: hsl(70, 80%, 74%);\n --alienoddtab: hsl(72, 29%, 7%);\n --blue: hsl(224, 75%, 62%);\n --black: hsl(0, 0%, 0%);\n --white: hsl(0, 0%, 100%);\n --alientextjournal: #b1e0e7;\n --journalback: url(../images/mother-instructions/indbackground2.png);\n --chatbackground: url(/systems/alienrpg/images/IndBackground3.png);\n --alienchatfont: \"Blinker\", sans-serif;\n --alienchatwhite: hsl(0, 0%, 100%);\n --alienchatred: hsl(0, 100%, 50%);\n --alienchatredshadow: rgb(230 230 230);\n --alienchatblue: hsl(240deg 42% 72%);\n --alienchatlightblue: hsl(120, 97%, 41%);\n --alienchatlightgreen: hsl(120, 97%, 41%);\n --alienchatgoldenrod: hsl(43, 74%, 49%);\n}\n\n/* Global styles */\n.alienrpg ul ol {\n margin-left: 3px;\n}\n\n.alienrpg #context-menu {\n width: auto;\n height: max-content;\n min-width: 150px;\n max-width: 360px;\n position: absolute;\n left: -900%;\n top: -102%;\n background: hsl(0, 0%, 0%);\n border: 1px solid var(--aliengreen);\n border-radius: 5px;\n color: var(--aliengreen);\n text-align: left;\n font-size: smaller;\n z-index: 1;\n}\n\n.alienrpg #context-menu li.context-item {\n line-height: 16px;\n}\n\n.alienrpg .window-content {\n background: hsl(0, 0%, 0%);\n border: var(--aliengreen) 1px solid;\n}\n\n.alienrpg form {\n font-family: var(--alienfont);\n color: var(--aliengreen);\n font-size: var(--fontsize);\n background: hsl(0, 0%, 0%);\n flex-direction: column;\n flex-wrap: nowrap;\n padding: 2px;\n overflow-y: scroll;\n overflow-x: auto;\n border: var(--aliengreen) 3px;\n}\n\n.journal-sheet form {\n background: var(--journalback) top left !important;\n background-size: cover;\n border: 1px solid var(--aliengreen);\n border-radius: 1px;\n color: var(--alientextjournal) !important;\n}\n.journal-sheet select {\n font-family: var(--alienfont);\n color: inherit;\n background: hsl(0, 0%, 0%);\n border: var(--aliengreen) 3px;\n border: 1px solid hsl(53, 4%, 46%);\n border-radius: 3px;\n padding: 0 3px;\n text-overflow: ellipsis;\n font-size: 16px;\n}\n.journal-sheet input {\n font-family: var(--alienfont);\n color: inherit;\n background: hsl(0, 0%, 0%);\n border: var(--aliengreen) 3px;\n}\n.journal-sheet button {\n font-family: var(--alienfont);\n color: inherit;\n background: hsl(0, 0%, 0%);\n border: var(--aliengreen) solid 1px;\n width: 100%;\n margin: 0 1px;\n border-radius: 3px;\n font-size: 14px;\n line-height: 28px;\n}\n.journal-sheet critbutton {\n font-family: var(--alienfont);\n color: inherit;\n background: hsl(0, 0%, 0%);\n border: var(--aliengreen) solid 1px;\n margin: 0 1px;\n border-radius: 3px;\n font-size: 14px;\n line-height: 28px;\n}\n.journal-sheet .tox .tox-editor-container {\n background-color: hsl(0, 0%, 100%);\n}\n\na.entity-link {\n color: hsl(0, 0%, 100%);\n background: hsl(0, 0%, 0%);\n}\n\n.alienrpg a.entity-link {\n color: hsl(0, 0%, 100%);\n background: hsl(0, 0%, 0%);\n}\n\na.content-link {\n color: hsl(0, 0%, 100%);\n background: hsl(0, 0%, 0%);\n}\n\n.alienrpg a.content-link {\n color: hsl(0, 0%, 100%);\n background: hsl(0, 0%, 0%);\n}\n\n#chat .message {\n border: 1px solid hsl(0, 8%, 34%);\n border-radius: 1px;\n}\n\n.chat-message {\n background-image: var(--chatbackground);\n background-size: cover;\n background-repeat: no-repeat;\n background-position: center;\n color: inherit;\n}\n.chat-message .message-header .message-sender {\n color: var(--aliengreen);\n}\n.chat-message .message-metadata {\n color: var(--aliengreen);\n}\n.chat-message .flavor-text {\n color: var(--aliengreen);\n}\n.chat-message .table-draw .table-results .table-result {\n color: var(--aliengreen);\n}\n\n.chat-message .table-draw .table-results .table-result .chatBG {\n background-image: var(--chatbackground);\n background-size: cover;\n background-repeat: no-repeat;\n background-position: center;\n color: var(--aliengreen);\n padding-left: 6px;\n}\n\n.chat-message.whisper {\n background: hsl(0, 0%, 9%);\n color: var(--aliengreen);\n}\n\n.chat-message.blind {\n background: hsl(0, 0%, 9%);\n}\n\n.chat-message.emote {\n background: hsl(0, 0%, 9%);\n}\n\n.chat-message .critchat {\n display: flex;\n align-items: center;\n border-bottom: 1px solid var(--color-border-light-primary);\n padding: 3px 0;\n color: var(--aliengreen);\n}\n\n.dice-tooltip .roll > img {\n width: 24px;\n}\n\n.dice-tooltip {\n border: 1px solid var(--aliengreen);\n border-radius: 1px;\n background: hsl(0, 0%, 0%);\n}\n.dice-tooltip .dice-rolls {\n color: inherit;\n background: hsl(0, 0%, 0%);\n}\n.dice-tooltip .part-header {\n color: inherit;\n background: hsl(0, 0%, 0%);\n}\n\n.dice-tooltip .dice-rolls .roll {\n filter: none;\n}\n\n.dice-tooltip .dice-rolls .roll.max {\n filter: none;\n}\n\n.dice-tooltip .dice-rolls .roll.min {\n filter: none;\n}\n\n.inline-roll .dice-tooltip {\n color: inherit;\n background: hsl(0, 0%, 0%);\n border: 2px solid var(--aliengreen);\n border-radius: 2px;\n}\n\na.inline-roll {\n background: hsl(0, 0%, 0%);\n padding: 1px 4px;\n border: 1px solid var(--aliengreen);\n border-radius: 2px;\n white-space: nowrap;\n word-break: break-all;\n}\n\n.dice-roll .dice-formula,\n.dice-roll .dice-total {\n color: var(--aliengreen);\n}\n\n.dice-tooltip .part-header .part-formula {\n color: inherit;\n}\n\n.part-total {\n color: inherit;\n}\n\n.alienrpg h2 {\n border: 0;\n padding: 0;\n margin: 1px;\n margin-left: 5px;\n}\n\n.alienrpg h3 {\n border: 0;\n padding: 0;\n margin: 1px;\n}\n\n.alienrpg h4 {\n border: 0;\n padding: 0;\n margin: 1px;\n}\n\n.resource-content button {\n flex: 0;\n border: 0;\n width: 30px;\n font-size: 1.5rem;\n padding: 0;\n color: inherit;\n margin: 0;\n}\n\n.rollable:hover,\n.rollcomputer:hover {\n color: var(--aliengreen);\n background-color: #000;\n border: 0px solid var(--aliengreen);\n font-weight: 1;\n font-size: 120%;\n box-shadow: 0 0 0px var(--aliengreen);\n animation: textShadow 1s infinite;\n}\n\n.far.fa-heart:hover {\n color: red;\n animation: textShadow 1s infinite;\n}\n\n.rollableVeh:hover, .rollableVeh:focus {\n text-shadow: 0 0 20px hsl(0, 100%, 50%);\n font-size: 1.3em;\n font-weight: bolder;\n cursor: pointer;\n}\n\n.creature-acid-roll:hover, .creature-acid-roll:focus {\n text-shadow: 0 0 20px hsl(0, 100%, 50%);\n font-size: 95%;\n cursor: pointer;\n}\n\n.rollItem:hover, .rollItem:focus {\n text-shadow: 0 0 20px hsl(0, 100%, 50%);\n font-size: 110%;\n font-weight: bolder;\n cursor: pointer;\n}\n\n.openItem:hover, .openItem:focus {\n text-shadow: 0 0 20px hsl(0, 100%, 50%);\n font-size: 110%;\n font-weight: bolder;\n cursor: pointer;\n}\n\n.talent-btn:hover, .talent-btn:focus {\n color: hsl(103, 100%, 28%);\n text-shadow: 0 0 20px hsl(0, 100%, 50%);\n font-weight: bolder;\n cursor: pointer;\n}\n\n.minus-btn .plus-btn {\n width: 10px;\n height: 10px;\n line-height: 20px;\n padding: 0;\n}\n\n.supply-btn {\n font-size: 5px;\n padding: 0;\n font-family: var(--alienfont);\n}\n\n.pwr-btn:hover, .pwr-btn:focus {\n background-color: hsl(4, 69%, 53%);\n font-size: 120%;\n font-weight: bolder;\n cursor: pointer;\n}\n\n.stunt-btn {\n width: 5px;\n padding: 0;\n font-family: var(--alienfont);\n}\n\n.creature-attack-roll {\n display: inline-block;\n width: 280px;\n height: 40px;\n font-weight: bold;\n font-size: 2em;\n /* font-size: clamp(1rem, -0.875rem + 8.333vw, 3.5rem); */\n text-shadow: 2px 2px hsl(128, 83%, 25%);\n border: 2px solid var(--aliengreen);\n border-radius: 25px;\n color: var(--aliengreen);\n font-family: var(--alienfont);\n line-height: inherit;\n}\n\n.creature-attack-roll:hover {\n border-radius: 10px;\n color: hsl(0, 100%, 50%);\n text-shadow: 2px 2px hsl(0, 92%, 26%);\n}\n\n.creature-attack-roll:active {\n position: relative;\n top: 1px;\n border-radius: unset;\n background-color: unset;\n color: unset;\n}\n\nbutton:hover,\nbutton:focus {\n box-shadow: unset;\n}\n\n.alien-Push-button {\n display: inline-block;\n width: 260px;\n height: 45px;\n background-color: hsl(0, 0%, 0%);\n font-weight: bold;\n font-size: clamp(2rem, -4.5rem + 5vw, 3rem);\n font-family: var(--alienfont);\n padding-bottom: 5px;\n border: 2px solid var(--aliengreen);\n border-radius: 25px;\n color: var(--aliengreen);\n font-family: var(--alienfont);\n line-height: inherit;\n}\n\n.alien-Push-button:hover {\n border-radius: 10px;\n color: hsl(0, 100%, 50%);\n}\n\n.alien-crit-button {\n display: inline-block;\n width: 280px;\n height: 26px;\n border: 2px solid var(--aliengreen);\n border-radius: 25px;\n color: var(--aliengreen);\n font-weight: bold;\n font-size: 1.2rem;\n font-family: var(--alienfont);\n line-height: inherit;\n}\n\n.alien-crit-button:hover {\n border-radius: 5px;\n color: hsl(0, 100%, 50%);\n}\n\n.alien-diceface-b0 {\n display: inline-block;\n width: 30px;\n height: 30px;\n padding: 0px;\n margin: 1px;\n background: url(../ui/alien-dice-b0.png) no-repeat top left;\n}\n\n.alien-diceface-b6 {\n display: inline-block;\n width: 30px;\n height: 30px;\n padding: 0px;\n margin: 1px;\n background: url(../ui/alien-dice-b6.png) no-repeat top left;\n}\n\n.alien-diceface-y0 {\n display: inline-block;\n width: 30px;\n height: 30px;\n padding: 0px;\n margin: 1px;\n background: url(../ui/alien-dice-y0.png) no-repeat top left;\n}\n\n.alien-diceface-y1 {\n display: inline-block;\n width: 30px;\n height: 30px;\n padding: 0px;\n margin: 1px;\n background: url(../ui/alien-dice-y1.png) no-repeat top left;\n}\n\n.alien-diceface-y6 {\n display: inline-block;\n width: 30px;\n height: 30px;\n padding: 0px;\n margin: 1px;\n background: url(../ui/alien-dice-y6.png) no-repeat top left;\n}\n\n.tooltip {\n position: relative;\n display: inline-block;\n border-bottom: 1px dotted black;\n}\n\n.tooltip .tooltiptext {\n visibility: hidden;\n width: 250px;\n background-color: hsl(0, 0%, 0%);\n text-align: center;\n border-radius: 6px;\n padding: 5px 0;\n position: absolute;\n z-index: 1;\n top: -5px;\n right: 105%;\n margin-left: -60px;\n border-style: solid;\n border-color: var(--aliengreen);\n}\n\n.tooltip .tooltiptext::after {\n content: \" \";\n position: absolute;\n top: 50%;\n left: 100%; /* To the right of the tooltip */\n margin-top: -5px;\n border-width: 5px;\n border-style: solid;\n border-color: transparent transparent transparent var(--aliengreen);\n}\n\n.tooltip:hover .tooltiptext {\n visibility: visible;\n}\n\n.alienrpg .inputtext {\n color: inherit;\n background-color: hsl(0, 0%, 0%);\n}\n\n.box-top {\n border-top: 3px solid var(--aliengreen);\n}\n\n.ctooltip {\n position: relative;\n display: inline-block;\n border-bottom: 1px dotted hsl(0, 0%, 0%);\n}\n\n/* Tooltip text */\n.ctooltip .ctooltiptext {\n font-size: small;\n visibility: hidden;\n width: 150px;\n background-color: hsl(0, 0%, 0%);\n color: var(--aliengreen);\n text-align: center;\n border-radius: 3px;\n padding: 2px 0;\n position: absolute;\n z-index: 1;\n margin-left: -150px;\n border-style: solid;\n border-color: var(--aliengreen);\n}\n\n/* Show the tooltip text when you mouse over the tooltip container */\n.ctooltip:hover .ctooltiptext {\n visibility: visible;\n}\n\n.ctooltip .ctooltiptext::after {\n content: \" \";\n position: absolute;\n top: 50%;\n left: 100%; /* To the right of the tooltip */\n margin-top: -5px;\n border-width: 1px;\n border-style: solid;\n border-color: transparent transparent transparent var(--aliengreen);\n}\n\n.alienchatwhite {\n color: var(--alienchatwhite);\n}\n\n.alienchatred {\n color: var(--alienchatred);\n font-weight: bolder;\n font-size: larger;\n -webkit-background-clip: text;\n background-clip: text;\n background-color: var(--alienchatredshadow);\n}\n\n.alienchatblue {\n color: var(--alienchatblue);\n}\n\n.alienchatlightblue {\n color: var(--alienchatlightblue);\n font-weight: bold;\n font-size: larger;\n}\n\n.alienchatlightgreen {\n color: var(--alienchatlightgreen);\n}\n\n.alienchatgoldenrod {\n color: var(--alienchatgoldenrod);\n font-weight: bold;\n}\n\n.combatbutton {\n max-width: 200px;\n color: var(--aliengreen);\n border: var(--aliengreen) 1px solid;\n}\n\n.prosemirror.editing-source textarea {\n color: hsl(0, 0%, 100%);\n}\n\n.prosemirror menu .pm-dropdown {\n color: hsl(0, 0%, 0%);\n}\n\n.spanner-icon {\n display: inline-block;\n width: 30px;\n height: 25px;\n padding: 0px;\n margin: 1px;\n background: url(../images/mother-instructions/spanner-icon.webp);\n}\n\n.character-sheet-img {\n display: block;\n width: 464px;\n height: 500px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/character-sheet-img.webp);\n}\n\n.creature-sheet-img {\n display: block;\n width: 500px;\n height: 477px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/creature-sheet-img.webp);\n}\n\n.character-header {\n display: block;\n width: 500px;\n height: 152px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/character-header.webp);\n}\n\n.synthetic-header {\n display: block;\n width: 500px;\n height: 155px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/synthetic-header.webp);\n}\n\n.agil-mod {\n display: block;\n width: 403px;\n height: 162px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/agil-mod.webp);\n}\n\n.armor-mod {\n display: block;\n width: 403px;\n height: 172px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/armor-mod.webp);\n}\n\n.stress-mod {\n display: block;\n width: 400px;\n height: 136px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/stress-mod.webp);\n}\n\n.character-details {\n display: block;\n width: 300px;\n height: 328px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/character-details.webp);\n}\n\n.synthetic-details {\n display: block;\n width: 300px;\n height: 380px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/synthetic-details.webp);\n}\n\n.character-consumables {\n display: block;\n width: 153px;\n height: 330px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/character-consumables.webp);\n}\n\n.synthetic-consumables {\n display: block;\n width: 153px;\n height: 322px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/synthetic-consumables.webp);\n}\n\n.talent-agenda {\n display: block;\n width: 300px;\n height: 260px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/talent-agenda.webp);\n}\n\n.con-edit {\n display: block;\n width: 151px;\n height: 109px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/con-edit.webp);\n}\n\n.enc {\n display: block;\n width: 600px;\n height: 71px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/enc.webp);\n}\n\n.enc-warn {\n display: block;\n width: 462px;\n height: 49px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/enc-warn.webp);\n}\n\n.inv-inact {\n display: block;\n width: 600px;\n height: 199px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/inv-inact.webp);\n}\n\n.moskills {\n display: block;\n width: 300px;\n height: 254px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/skills.webp);\n}\n\n.creature-header {\n display: block;\n width: 500px;\n height: 102px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/creature-header.webp);\n}\n\n.creature-attack-dropdown {\n display: block;\n width: 600px;\n height: 330px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/creature-attack-dropdown.webp);\n}\n\n.acid-splash-popup {\n display: block;\n width: 400px;\n height: 141px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/acid-splash-popup.webp);\n}\n\n.chat-roll {\n display: block;\n width: 300px;\n height: 188px;\n background: url(../images/mother-instructions/chat-roll.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.radiation-roll {\n display: block;\n width: 240px;\n height: 274px;\n background: url(../images/mother-instructions/radiation-rolls.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.territories-general {\n display: block;\n width: 500px;\n height: 498px;\n background: url(../images/mother-instructions/territories-general.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.territories-systems {\n display: block;\n width: 500px;\n height: 186px;\n background: url(../images/mother-instructions/territories-systems.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.vehicle-general {\n display: block;\n width: 500px;\n height: 342px;\n background: url(../images/mother-instructions/vehicle-general.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.vehicle-inv {\n display: block;\n width: 500px;\n height: 343px;\n background: url(../images/mother-instructions/vehicle-inv.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.vehicle-crew {\n display: block;\n width: 500px;\n height: 227px;\n background: url(../images/mother-instructions/vehicle-crew.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.vehicle-crew-selector {\n display: block;\n width: 500px;\n height: 227px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/vehicle-crew-selector.webp);\n}\n\n.vehicle-fire-weapon {\n display: block;\n width: 403px;\n height: 162px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/vehicle-fire-weapon.webp);\n}\n\n.item-dropdown {\n display: block;\n width: 300px;\n height: 263px;\n background: url(../images/mother-instructions/item-dropdown.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.modifiers-img {\n display: block;\n width: 600px;\n height: 417px;\n background: url(../images/mother-instructions/modifiers-img.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.melee-img {\n display: block;\n width: 600px;\n height: 417px;\n background: url(../images/mother-instructions/melee-img.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.ranged-img {\n display: block;\n width: 600px;\n height: 417px;\n background: url(../images/mother-instructions/ranged-img.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.armor-img {\n display: block;\n width: 600px;\n height: 415px;\n background: url(../images/mother-instructions/armor-img.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.planet-system-img {\n display: block;\n width: 600px;\n height: 562px;\n background: url(../images/mother-instructions/planet-system-img.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.initiative-roll {\n display: block;\n width: 300px;\n height: 277px;\n background: url(../images/mother-instructions/initiative-roll.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.clone-actor {\n display: inline-block;\n width: 200px;\n height: 119px;\n background: url(../images/mother-instructions/clone-actor.webp);\n margin-left: 25%;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.roll-clone {\n display: inline-block;\n width: 200px;\n height: 207px;\n background: url(../images/mother-instructions/roll-clone.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.init-chat-norm {\n display: block;\n width: 200px;\n height: 388px;\n background: url(../images/mother-instructions/init-chat-norm.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.init-chat-cards {\n display: block;\n width: 200px;\n height: 378px;\n background: url(../images/mother-instructions/init-chat-cards.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.gm-settings {\n display: block;\n width: 500px;\n height: 491px;\n background: url(../images/mother-instructions/gm-settings.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.player-settings {\n display: block;\n width: 500px;\n height: 301px;\n background: url(../images/mother-instructions/player-settings.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.style-settings {\n display: block;\n width: 400px;\n height: 377px;\n background: url(../images/mother-instructions/style-settings.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.style-button-settings {\n display: block;\n width: 300px;\n height: 161px;\n background: url(../images/mother-instructions/style-button-settings.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.font-picker-img {\n display: inline-block;\n width: 300px;\n height: 272px;\n background: url(../images/mother-instructions/font-picker-img.webp);\n margin-left: 5%;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.colour-picker-img {\n display: inline-block;\n width: 300px;\n height: 206px;\n background: url(../images/mother-instructions/colour-picker-img.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.character-token {\n display: block;\n width: 230px;\n height: 234px;\n background: url(../images/mother-instructions/character-token.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.creature-token {\n display: block;\n width: 230px;\n height: 235px;\n background: url(../images/mother-instructions/creature-token.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.mpush1 {\n display: block;\n width: 300px;\n height: 241px;\n background: url(../images/mother-instructions/mpush1.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.mpush2 {\n display: block;\n width: 300px;\n height: 340px;\n background: url(../images/mother-instructions/mpush2.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.mpush3 {\n display: block;\n width: 300px;\n height: 297px;\n background: url(../images/mother-instructions/mpush3.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.pwr-supply {\n display: block;\n width: 600px;\n height: 134px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/power.webp);\n}\n\n.synth-hum {\n display: block;\n width: 153px;\n height: 87px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/synth-hum.webp);\n}\n\n.inventory-tab-img {\n display: block;\n width: 600px;\n height: 435px;\n background: url(../images/mother-instructions/inventory-tab.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.inv-context-menu-img {\n display: block;\n width: 151px;\n height: 70px;\n background: url(../images/mother-instructions/inv-context-menu.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.status-icons-img {\n display: block;\n width: 230px;\n height: 229px;\n background: url(../images/mother-instructions/status-icons.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.enc-icon-img {\n display: block;\n width: 230px;\n height: 207px;\n background: url(../images/mother-instructions/enc-icon.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.spaceship-sheet-img {\n display: block;\n width: 497px;\n height: 353px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/spaceship-modules.webp);\n}\n\n.spaceship-header1 {\n display: block;\n width: 402px;\n height: 632px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/spaceship-header1.webp);\n}\n\n.spaceship-modules {\n display: block;\n width: 497px;\n height: 353px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/spaceship-sheet-img.webp);\n}\n\n.spaceship-comtech {\n display: block;\n width: 395px;\n height: 262px;\n background: url(../images/mother-instructions/spaceship-comtech.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.grid {\n display: grid;\n grid-column: span 2/span 2;\n padding: 0;\n align-items: center;\n}\n\n.grid-2col {\n display: grid;\n grid-column: span 2;\n grid-template-columns: 1fr 1fr;\n padding: 0;\n align-items: center;\n}\n\n.grid-3col {\n grid-column: span 3/span 3;\n grid-template-columns: repeat(3, minmax(0, 1fr));\n border-color: var(--aliengreen);\n justify-items: center;\n margin: 0;\n}\n\n.grid-4col {\n grid-column: span 4/span 4;\n grid-template-columns: repeat(4, minmax(0, 1fr));\n border-color: var(--aliengreen);\n border-style: double;\n padding: 4px;\n}\n\n.grid-synPage {\n display: grid;\n grid-template-areas: \"Item1 Item2 Item2\" \"Item1 Item4 Item4\" \"Item8 Item4 Item4\" \"Item8 Item5 Item5\" \"Item8 Item3 Item3\" \"Item9 Item6 Item6\" \"Item10 Item7 Item7\" \"Item11 Item11 Item11\";\n grid-template-columns: 1fr 1fr 1fr;\n}\n\n.grid-genPage {\n display: grid;\n grid-template-areas: \"Item1 Item2 Item2\" \"Item1 Item4 Item4\" \"Item8 Item4 Item4\" \"Item8 Item5 Item5\" \"Item8 Item3 Item3\" \"Item9 Item6 Item6\" \"Item10 Item7 Item7\" \"Item11 Item11 Item11\";\n grid-template-columns: 1fr 1fr 1fr;\n}\n\n.Item1 {\n grid-area: Item1;\n border: 1px solid var(--aliengreen);\n padding: 5px;\n text-align: center;\n}\n\n.Item2 {\n grid-area: Item2;\n border: 1px solid var(--aliengreen);\n}\n\n.Item3 {\n grid-area: Item3;\n border: 1px solid var(--aliengreen);\n padding-top: 5px;\n padding-left: 5px;\n padding-right: 5px;\n}\n\n.Item4 {\n grid-area: Item4;\n border: 1px solid var(--aliengreen);\n padding-top: 5px;\n padding-left: 5px;\n padding-right: 5px;\n}\n\n.Item5 {\n grid-area: Item5;\n border: 1px solid var(--aliengreen);\n padding-top: 5px;\n padding-left: 5px;\n padding-right: 5px;\n}\n\n.Item6 {\n grid-area: Item6;\n border: 1px solid var(--aliengreen);\n padding-top: 5px;\n padding-left: 5px;\n padding-right: 5px;\n}\n\n.Item7 {\n grid-area: Item7;\n border: 1px solid var(--aliengreen);\n padding-top: 5px;\n padding-left: 5px;\n padding-right: 5px;\n height: auto;\n}\n\n.Item8 {\n grid-area: Item8;\n border: 1px solid var(--aliengreen);\n padding: 5px;\n}\n\n.Item9 {\n grid-area: Item9;\n border: 1px solid var(--aliengreen);\n padding-top: 5px;\n padding-bottom: 5px;\n}\n\n.Item10 {\n grid-area: Item10;\n border: 1px solid var(--aliengreen);\n padding-top: 5px;\n padding-bottom: 5px;\n}\n\n.Item11 {\n grid-area: Item11;\n border: 1px solid var(--aliengreen);\n padding: 4px;\n align-content: center;\n justify-content: center;\n min-height: 53px;\n}\n\n.grid-2col-border {\n display: grid;\n grid-column: span 2;\n grid-template-columns: 1fr 1fr;\n border-color: var(--aliengreen);\n padding: 0;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n}\n\n.grid-spacecraft {\n display: grid;\n grid-template-areas: \"spacec1 spacec2 \";\n grid-template-columns: 35% 65%;\n}\n\n.spacec1 {\n grid-area: spacec1;\n border-right: 1px solid var(--aliengreen);\n align-content: center;\n}\n\n.spacec2 {\n grid-area: spacec2;\n padding-left: 5px;\n align-content: center;\n}\n\n.s1-header {\n display: grid;\n grid-template-areas: \". . s1h1 s1h1 s1h1 .\" \"s1h2 s1h2 s1h2 s1h2 s1h2 s1h2\" \"s1h3 s1h3 s1h3 s1h4 s1h4 s1h4\" \"s1h28 s1h28 s1h28 s1h29 s1h29 s1h29\" \"s1h30 s1h30 s1h30 s1h30 s1h30 s1h30 \" \"s1h32 s1h32 s1h32 s1h32 s1h32 s1h32\" \"s1h31 s1h31 s1h31 s1h31 s1h31 s1h31 \" \"s1h33 s1h33 s1h33 s1h33 s1h33 s1h33\" \". . s1h5 s1h5 s1h5 .\" \"s1h6 s1h6 s1h6 s1h6 s1h6 s1h6\" \"s1space1 s1h7 s1h8 s1space s1h9 s1h10\" \"s1space1 s1h11 s1h12 s1space s1h13 s1h14\" \"s1space1 s1h15 s1h16 s1space s1h17 s1h18\" \"s1space1 s1h19 s1h20 s1space s1h21 s1h22\" \"s1h23 s1h23 s1h23 s1h23 s1h23 s1h23\" \"s1h24 s1h24 s1h24 s1h24 s1h24 s1h24\" \"s1h25 s1h25 s1h25 s1h25 s1h25 s1h25\" \"s1h26 s1h26 s1h26 s1h26 s1h26 s1h26\" \"s1h27 s1h27 s1h27 s1h27 s1h27 s1h27\";\n grid-template-columns: 5% 10% 30% 5% 30% 10%;\n padding: 0 10px 0px 10px;\n}\n\n.s1space {\n grid-area: s1space;\n}\n\n.s1space1 {\n grid-area: s1space1;\n}\n\n.s1h1 {\n grid-area: s1h1;\n align-content: center;\n font-weight: bolder;\n}\n\n.s1h2 {\n grid-area: s1h2;\n align-content: center;\n}\n\n.s1h3 {\n grid-area: s1h3;\n align-content: center;\n font-weight: bolder;\n}\n\n.s1h4 {\n grid-area: s1h4;\n align-content: center;\n font-weight: bolder;\n}\n\n.s1h5 {\n grid-area: s1h5;\n align-content: center;\n font-weight: bolder;\n}\n\n.s1h6 {\n grid-area: s1h6;\n align-content: center;\n}\n\n.s1h7 {\n grid-area: s1h7;\n height: 30px;\n}\n\n.s1h8 {\n grid-area: s1h8;\n height: 30px;\n margin-left: 10px;\n font-weight: bolder;\n}\n\n.s1h9 {\n grid-area: s1h9;\n height: 30px;\n font-weight: bolder;\n}\n\n.s1h10 {\n grid-area: s1h10;\n height: 30px;\n}\n\n.s1h11 {\n grid-area: s1h11;\n height: 30px;\n}\n\n.s1h12 {\n grid-area: s1h12;\n height: 30px;\n margin-left: 10px;\n font-weight: bolder;\n}\n\n.s1h13 {\n grid-area: s1h13;\n height: 30px;\n font-weight: bolder;\n}\n\n.s1h14 {\n grid-area: s1h14;\n height: 30px;\n}\n\n.s1h15 {\n grid-area: s1h15;\n height: 30px;\n}\n\n.s1h16 {\n grid-area: s1h16;\n height: 30px;\n margin-left: 10px;\n font-weight: bolder;\n}\n\n.s1h17 {\n grid-area: s1h17;\n height: 30px;\n font-weight: bolder;\n}\n\n.s1h18 {\n grid-area: s1h18;\n height: 30px;\n}\n\n.s1h19 {\n grid-area: s1h19;\n height: 30px;\n}\n\n.s1h20 {\n grid-area: s1h20;\n height: 30px;\n margin-left: 10px;\n font-weight: bolder;\n}\n\n.s1h21 {\n grid-area: s1h21;\n height: 30px;\n font-weight: bolder;\n}\n\n.s1h22 {\n grid-area: s1h22;\n height: 30px;\n justify-self: center;\n}\n\n.s1h23 {\n grid-area: s1h23;\n height: 20px;\n justify-self: center;\n font-weight: bolder;\n}\n\n.s1h24 {\n grid-area: s1h24;\n height: 30px;\n justify-self: center;\n}\n\n.s1h25 {\n grid-area: s1h25;\n height: 20px;\n justify-self: center;\n font-weight: bolder;\n}\n\n.s1h26 {\n grid-area: s1h26;\n height: 50px;\n justify-self: center;\n}\n\n.s1h27 {\n grid-area: s1h27;\n height: 50px;\n justify-self: center;\n}\n\n.s1h28 {\n grid-area: s1h28;\n align-content: center;\n}\n\n.s1h29 {\n grid-area: s1h29;\n align-content: center;\n}\n\n.s1h30 {\n grid-area: s1h30;\n align-content: center;\n font-weight: bolder;\n}\n\n.s1h31 {\n grid-area: s1h31;\n align-content: center;\n font-weight: bolder;\n}\n\n.s1h32 {\n grid-area: s1h32;\n align-content: center;\n}\n\n.s1h33 {\n grid-area: s1h33;\n align-content: center;\n}\n\n.grid-container {\n display: grid;\n margin: 0;\n padding: 0;\n grid-template-areas: \"Col1 Col2\" \"Col1 Col2\" \"Col1 Col2\" \"Col1 Col4\" \"Col3 Col3\";\n grid-template-columns: 370px 1fr;\n}\n\n.Col1 {\n grid-area: Col1;\n align-self: center;\n}\n\n.Col2 {\n grid-area: Col2;\n}\n\n.Col3 {\n grid-area: Col3;\n}\n\n.Col4 {\n grid-area: Col4;\n}\n\n.grid-attr {\n display: grid;\n margin: 0;\n padding: 0;\n padding-left: 5px;\n align-items: center;\n border: 1px solid var(--aliengreen);\n grid-template-areas: \"Attr1 Attr2 Attr3\";\n grid-template-columns: 300px 35px 30px;\n}\n\n.Attr1 {\n grid-area: Attr1;\n}\n\n.Attr2 {\n grid-area: Attr2;\n}\n\n.Attr3 {\n grid-area: Attr3;\n width: 30px;\n height: 20px;\n}\n\n.Attr4 {\n grid-area: Attr4;\n}\n\n.grid-Consumables {\n display: grid;\n grid-template-areas: \"Heading Heading \" \"Air1 Air2\" \"Food1 Food2\" \"Water1 Water2\" \"Power1 Power2\";\n grid-template-columns: 1fr 1fr;\n}\n\n.Heading {\n grid-area: Heading;\n justify-self: left;\n}\n\n.Air1 {\n grid-area: Air1;\n justify-content: left;\n align-self: center;\n}\n\n.Air2 {\n grid-area: Air2;\n}\n\n.Food1 {\n grid-area: Food1;\n justify-self: left;\n align-self: center;\n}\n\n.Food2 {\n grid-area: Food2;\n}\n\n.Power1 {\n grid-area: Power1;\n justify-self: left;\n align-self: center;\n}\n\n.Power2 {\n grid-area: Power2;\n}\n\n.Water1 {\n grid-area: Water1;\n justify-self: left;\n align-self: center;\n}\n\n.Water2 {\n grid-area: Water2;\n}\n\n.grid-vehicle-header {\n display: grid;\n border: 2px solid var(--aliengreen);\n grid-template-areas: \"vChar vChar\";\n grid-template-columns: auto;\n}\n\n.grid-vehicle {\n display: grid;\n border: 2px solid var(--aliengreen);\n grid-template-areas: \"vItem1 vItem2 vItem3 vItem4\" \"vItem5 vItem6 vItem7 vItem8\";\n grid-template-columns: auto;\n}\n\n.vChar {\n grid-area: vChar;\n}\n\n.vItem1 {\n grid-area: vItem1;\n}\n\n.vItem2 {\n grid-area: vItem2;\n}\n\n.vItem3 {\n grid-area: vItem3;\n}\n\n.vItem4 {\n grid-area: vItem4;\n}\n\n.vItem5 {\n grid-area: vItem5;\n}\n\n.vItem6 {\n grid-area: vItem6;\n}\n\n.vItem7 {\n grid-area: vItem7;\n}\n\n.vItem8 {\n grid-area: vItem8;\n}\n\n.grid-weapon {\n display: grid;\n border: 2px solid var(--aliengreen);\n grid-template-areas: \"wItem1 wItem2 wItem3 wItem4\" \"wItem5 wItem6 wItem7 wItem7\";\n grid-template-columns: auto;\n align-items: center;\n padding-bottom: 2px;\n}\n\n.wItem1 {\n grid-area: wItem1;\n}\n\n.wItem2 {\n grid-area: wItem2;\n}\n\n.wItem3 {\n grid-area: wItem3;\n}\n\n.wItem4 {\n grid-area: wItem4;\n}\n\n.wItem5 {\n grid-area: wItem5;\n}\n\n.wItem6 {\n grid-area: wItem6;\n}\n\n.wItem7 {\n grid-area: wItem7;\n}\n\n.grid-ship-crit {\n display: grid;\n border: 2px solid var(--aliengreen);\n grid-template-areas: \"gcItem1 gcItem2 gcItem2\" \"gcItem3 gcItem4 gcItem4\" \"gcItem5 gcItem6 gcItem6\";\n grid-template-columns: 30% 35% 35%;\n align-items: center;\n}\n\n.gcItem1 {\n grid-area: gcItem1;\n}\n\n.gcItem2 {\n grid-area: gcItem2;\n}\n\n.gcItem3 {\n grid-area: gcItem3;\n}\n\n.gcItem4 {\n grid-area: gcItem4;\n}\n\n.gcItem5 {\n grid-area: gcItem5;\n}\n\n.gcItem6 {\n grid-area: gcItem6;\n}\n\n.grid-weapon-body {\n display: grid;\n grid-template-areas: \"wCol1 wCol2 wCol3 wCol4 wCol5 wCol6\" \"wCol7 wCol8 wCol9 wCol10 wCol11 wCol12\" \"wCol13 wCol14 . . . .\";\n padding-bottom: 2px;\n grid-template-columns: 1fr 1.2fr 0.81fr 0.5fr 0.5fr 1fr;\n align-items: center;\n}\n\n.wCol1 {\n grid-area: wCol1;\n justify-self: left;\n}\n\n.wCol2 {\n grid-area: wCol2;\n justify-self: left;\n}\n\n.wCol3 {\n grid-area: wCol3;\n justify-self: left;\n}\n\n.wCol4 {\n grid-area: wCol4;\n justify-self: center;\n}\n\n.wCol5 {\n grid-area: wCol5;\n justify-self: left;\n}\n\n.wCol6 {\n grid-area: wCol6;\n justify-self: center;\n}\n\n.wCol7 {\n grid-area: wCol7;\n justify-self: left;\n}\n\n.wCol8 {\n grid-area: wCol8;\n justify-self: left;\n}\n\n.wCol9 {\n grid-area: wCol9;\n justify-self: left;\n}\n\n.wCol10 {\n grid-area: wCol10;\n justify-self: center;\n}\n\n.wCol11 {\n grid-area: wCol11;\n justify-self: left;\n}\n\n.wCol12 {\n grid-area: wCol12;\n justify-self: center;\n}\n\n.wCol13 {\n grid-area: wCol13;\n justify-self: left;\n}\n\n.wCol14 {\n grid-area: wCol14;\n justify-self: left;\n}\n\n.grid-items {\n display: grid;\n grid-template-areas: \"lCol1 lCol2 lCol17 lCol15 lCol13 lCol11 lCol10 lCol3 lCol4\" \"lCol5 lCol6 lCol18 lCol16 lCol14 lCol12 lCol9 lCol7 lCol8\";\n padding-bottom: 2px;\n grid-template-columns: 2em 18em 5em 5em 5em 5em 5em 4em 2em;\n align-items: center;\n}\n\n.lCol1 {\n grid-area: lCol1;\n justify-self: left;\n}\n\n.lCol2 {\n grid-area: lCol2;\n justify-self: center;\n}\n\n.lCol3 {\n grid-area: lCol3;\n justify-self: center;\n}\n\n.lCol4 {\n grid-area: lCol4;\n justify-self: right;\n}\n\n.lCol5 {\n grid-area: lCol5;\n justify-self: left;\n}\n\n.lCol6 {\n grid-area: lCol6;\n justify-self: left;\n}\n\n.lCol7 {\n grid-area: lCol7;\n justify-self: center;\n}\n\n.lCol8 {\n grid-area: lCol8;\n justify-self: right;\n}\n\n.lCol9 {\n grid-area: lCol9;\n justify-self: center;\n}\n\n.lCol10 {\n grid-area: lCol10;\n justify-self: center;\n}\n\n.lCol11 {\n grid-area: lCol11;\n justify-self: center;\n}\n\n.lCol12 {\n grid-area: lCol12;\n justify-self: center;\n}\n\n.lCol13 {\n grid-area: lCol13;\n justify-self: center;\n}\n\n.lCol14 {\n grid-area: lCol14;\n justify-self: center;\n}\n\n.lCol15 {\n grid-area: lCol15;\n justify-self: center;\n}\n\n.lCol16 {\n grid-area: lCol16;\n justify-self: center;\n}\n\n.lCol17 {\n grid-area: lCol17;\n justify-self: center;\n}\n\n.lCol18 {\n grid-area: lCol18;\n justify-self: center;\n}\n\n.grid-modules {\n display: grid;\n grid-template-areas: \"mCol1 mCol2 mCol17 mCol15 mCol13 mCol4\" \"mCol5 mCol6 mCol18 mCol16 mCol14 mCol8\";\n padding-bottom: 6px;\n grid-template-columns: 30px 270px 75px 90px 269px 30px;\n align-items: center;\n}\n\n.mCol1 {\n grid-area: mCol1;\n justify-self: left;\n}\n\n.mCol2 {\n grid-area: mCol2;\n justify-self: center;\n}\n\n.mCol3 {\n grid-area: mCol3;\n justify-self: center;\n}\n\n.mCol4 {\n grid-area: mCol4;\n justify-self: right;\n}\n\n.mCol5 {\n grid-area: mCol5;\n justify-self: left;\n}\n\n.mCol6 {\n grid-area: mCol6;\n justify-self: left;\n}\n\n.mCol7 {\n grid-area: mCol7;\n justify-self: center;\n}\n\n.mCol8 {\n grid-area: mCol8;\n justify-self: right;\n}\n\n.mCol9 {\n grid-area: mCol9;\n justify-self: center;\n}\n\n.mCol10 {\n grid-area: mCol10;\n justify-self: center;\n}\n\n.mCol11 {\n grid-area: mCol11;\n justify-self: center;\n}\n\n.mCol12 {\n grid-area: mCol12;\n justify-self: center;\n}\n\n.mCol13 {\n grid-area: mCol13;\n justify-self: center;\n}\n\n.mCol14 {\n grid-area: mCol14;\n word-break: break-word;\n}\n\n.mCol15 {\n grid-area: mCol15;\n justify-self: center;\n}\n\n.mCol16 {\n grid-area: mCol16;\n justify-self: center;\n}\n\n.mCol17 {\n grid-area: mCol17;\n justify-self: center;\n}\n\n.mCol18 {\n grid-area: mCol18;\n justify-self: center;\n}\n\n.grid-talents {\n display: grid;\n grid-template-areas: \"talTitle talTitle\" \"tal1 tal2\" \"tal3 tal4\";\n padding: 3px;\n grid-template-columns: 75% 25%;\n align-items: center;\n}\n\n.tal1 {\n grid-area: tal1;\n justify-self: center;\n padding-left: 8px;\n}\n\n.tal2 {\n grid-area: tal2;\n justify-self: right;\n padding-right: 8px;\n}\n\n.tal3 {\n grid-area: tal3;\n align-self: center;\n}\n\n.tal4 {\n grid-area: tal4;\n justify-self: right;\n padding-right: 8px;\n align-self: left;\n}\n\n.talTitle {\n grid-area: talTitle;\n background-color: #221f1f;\n}\n\n.grid-special {\n display: grid;\n grid-template-areas: \"spe1 spe2 spe3\";\n grid-template-columns: 5% 70% 25%;\n align-items: center;\n}\n\n.spe1 {\n grid-area: spe1;\n justify-self: left;\n padding-right: 4px;\n}\n\n.spe2 {\n grid-area: spe2;\n font-weight: bold;\n padding-right: 8px;\n}\n\n.spe3 {\n grid-area: spe3;\n justify-self: right;\n}\n\n.critical-inj {\n display: grid;\n grid-template-areas: \"crit1 crit2 crit3 crit4\";\n grid-template-columns: 5% 31% 60% 3%;\n align-items: center;\n}\n\n.crit1 {\n grid-area: crit1;\n justify-self: left;\n padding-right: 4px;\n}\n\n.crit2 {\n grid-area: crit2;\n justify-self: left;\n font-weight: bold;\n padding-right: 8px;\n}\n\n.crit3 {\n grid-area: crit3;\n justify-self: left;\n font-weight: bold;\n padding-right: 8px;\n align-items: left;\n}\n\n.crit4 {\n grid-area: crit4;\n justify-self: right;\n}\n\n.space-critical-inj {\n display: grid;\n grid-template-areas: \"ScritI1 ScritI2 ScritI4\";\n grid-template-columns: 5% 80% 3%;\n align-items: center;\n}\n\n.ScritI1 {\n grid-area: ScritI1;\n justify-self: left;\n padding-right: 4px;\n}\n\n.ScritI2 {\n grid-area: ScritI2;\n justify-self: left;\n font-weight: bold;\n padding-right: 8px;\n}\n\n.ScritI4 {\n grid-area: ScritI4;\n justify-self: right;\n}\n\n.grid-two {\n display: grid;\n grid-template-areas: \"box1 box2\" \"box3 box4\";\n padding: 3px;\n grid-template-columns: 25% 75%;\n align-items: center;\n}\n\n.box1 {\n grid-area: box1;\n justify-self: center;\n padding-left: 8px;\n}\n\n.box2 {\n grid-area: box2;\n justify-self: right;\n padding-right: 8px;\n}\n\n.box3 {\n grid-area: box3;\n justify-self: center;\n padding-left: 8px;\n padding-top: 10px;\n}\n\n.box4 {\n grid-area: box4;\n padding-top: 10px;\n}\n\n.grid-2 {\n display: grid;\n grid-template-areas: \"box11 box21 box23 box22\";\n grid-template-columns: 1fr 33px 15px 33px;\n align-items: center;\n margin: 1px;\n padding: 0;\n}\n\n.box11 {\n grid-area: box11;\n justify-self: center;\n}\n\n.box21 {\n grid-area: box21;\n justify-self: right;\n padding-right: 8px;\n}\n\n.box22 {\n grid-area: box22;\n justify-self: right;\n padding-right: 8px;\n}\n\n.box23 {\n grid-area: box23;\n justify-self: center;\n}\n\n.grid-crit {\n display: grid;\n grid-template-areas: \"crit1 crit2 \";\n padding: 0;\n margin: 0;\n grid-template-columns: 1fr 1fr;\n}\n\n.crit1 {\n grid-area: crit1;\n}\n\n.crit2 {\n grid-area: crit2;\n margin-bottom: 2px;\n}\n\n.grid-rTables {\n display: grid;\n grid-template-areas: \"rTable1 rTable2\";\n grid-template-columns: 1fr 0.5fr;\n align-items: center;\n margin: 0;\n padding: 0;\n}\n\n.rTable1 {\n grid-area: rTable1;\n justify-self: center;\n}\n\n.rTable2 {\n grid-area: rTable2;\n justify-self: center;\n padding-right: 8px;\n}\n\n.grid-creature {\n display: grid;\n border: 2px solid var(--aliengreen);\n grid-template-areas: \"vCre1 vCre2 \" \"vCre3 vCre4 \" \"vCre5 vCre6 \" \"vCre7 vCre8\";\n grid-template-columns: 1fr 1fr;\n align-items: center;\n}\n\n.vCre1 {\n grid-area: vCre1;\n}\n\n.vCre2 {\n grid-area: vCre2;\n}\n\n.vCre3 {\n grid-area: vCre3;\n}\n\n.vCre4 {\n grid-area: vCre4;\n}\n\n.vCre5 {\n grid-area: vCre5;\n}\n\n.vCre6 {\n grid-area: vCre6;\n}\n\n.vCre7 {\n grid-area: vCre7;\n}\n\n.vCre8 {\n grid-area: vCre8;\n}\n\n.grid-planet-header {\n display: grid;\n border: 2px solid var(--aliengreen);\n grid-template-areas: \"hplan1 hplan2 \" \"hplan3 hplan4\" \"hplan5 hplan6 \" \"hplan7 hplan8\";\n grid-template-columns: auto;\n align-items: center;\n padding-bottom: 2px;\n}\n\n.hplan1 {\n grid-area: hplan1;\n}\n\n.hplan2 {\n grid-area: hplan2;\n}\n\n.hplan3 {\n grid-area: hplan3;\n}\n\n.hplan4 {\n grid-area: hplan4;\n}\n\n.hplan5 {\n grid-area: hplan5;\n}\n\n.hplan6 {\n grid-area: hplan6;\n}\n\n.hplan7 {\n grid-area: hplan7;\n}\n\n.hplan8 {\n grid-area: hplan8;\n}\n\n.grid-planet {\n display: grid;\n margin: 0;\n padding: 0;\n grid-template-areas: \"plan1 plan1 plan1 plan1\" \"plan2 plan2 plan3 plan3 \" \"plan4 plan4 plan4 plan4 \";\n grid-template-columns: 220px 1fr;\n}\n\n.plan1 {\n grid-area: plan1;\n justify-self: left;\n align-self: center;\n}\n\n.plan2 {\n grid-area: plan2;\n justify-self: left;\n}\n\n.plan3 {\n grid-area: plan3;\n justify-self: left;\n}\n\n.plan4 {\n grid-area: plan4;\n justify-self: left;\n}\n\n.grid-systems {\n display: grid;\n padding: 3px;\n grid-template-areas: \"sys1 sys2 sys3 sys4\" \"sys5 sys6 sys7 sys8\";\n grid-template-columns: 14em 15em 10em 2em;\n border-color: var(--aliengreen);\n border-bottom: double;\n}\n\n.sys1 {\n grid-area: sys1;\n justify-self: left;\n}\n\n.sys2 {\n grid-area: sys2;\n justify-self: left;\n}\n\n.sys3 {\n grid-area: sys3;\n justify-self: left;\n}\n\n.sys4 {\n grid-area: sys4;\n justify-self: right;\n}\n\n.sys5 {\n grid-area: sys5;\n justify-self: left;\n}\n\n.sys6 {\n grid-area: sys6;\n justify-self: left;\n}\n\n.sys7 {\n grid-area: sys7;\n justify-self: left;\n}\n\n.sys8 {\n grid-area: sys8;\n justify-self: right;\n}\n\n.grid-Char-Att {\n display: grid;\n padding-bottom: 4px;\n padding-top: 12px;\n padding-left: 30px;\n grid-row-gap: 3px;\n grid-column-gap: 10px;\n border-color: var(--aliengreen);\n align-items: center;\n grid-template-areas: \"gCol1 gCol2 gCol3 gCol4 gCol5 gCol11\" \"gCol6 gCol7 gCol8 gCol9 gCol10 gCol12\";\n grid-template-columns: 110px 50px 110px 50px 65px 130px;\n}\n\n.gCol1 {\n grid-area: gCol1;\n justify-self: left;\n}\n\n.gCol2 {\n grid-area: gCol2;\n justify-self: center;\n align-self: center;\n}\n\n.gCol3 {\n grid-area: gCol3;\n justify-self: left;\n}\n\n.gCol4 {\n grid-area: gCol4;\n justify-self: center;\n align-self: center;\n}\n\n.gCol5 {\n grid-area: gCol5;\n justify-self: center;\n}\n\n.gCol6 {\n grid-area: gCol6;\n justify-self: left;\n}\n\n.gCol7 {\n grid-area: gCol7;\n justify-self: center;\n align-self: center;\n}\n\n.gCol8 {\n grid-area: gCol8;\n justify-self: left;\n}\n\n.gCol9 {\n grid-area: gCol9;\n justify-self: center;\n align-self: center;\n}\n\n.gCol10 {\n grid-area: gCol10;\n justify-self: center;\n}\n\n.gCol11 {\n grid-area: gCol11;\n justify-self: center;\n}\n\n.gCol12 {\n grid-area: gCol12;\n justify-self: center;\n}\n\n.grid-item-xtras {\n display: grid;\n grid-template-areas: \"xCol1 xCol2 xCol3 xCol4 xCol5 xCol6\" \". xCol7 xCol7 xCol8 . .\";\n padding-bottom: 4px;\n padding-top: 5px;\n padding-left: 30px;\n grid-row-gap: 3px;\n grid-column-gap: 10px;\n grid-template-columns: 110px 50px 110px 50px 110px 50px;\n align-items: center;\n}\n\n.xCol1 {\n grid-area: xCol1;\n justify-self: left;\n}\n\n.xCol2 {\n grid-area: xCol2;\n justify-self: left;\n}\n\n.xCol3 {\n grid-area: xCol3;\n justify-self: left;\n}\n\n.xCol4 {\n grid-area: xCol4;\n justify-self: center;\n}\n\n.xCol5 {\n grid-area: xCol5;\n justify-self: left;\n}\n\n.xCol6 {\n grid-area: xCol6;\n justify-self: center;\n}\n\n.xCol7 {\n grid-area: xCol7;\n justify-self: center;\n}\n\n.xCol8 {\n grid-area: xCol8;\n justify-self: center;\n}\n\n.flex-group-center,\n.flex-group-left,\n.flex-group-right {\n justify-content: center;\n align-items: center;\n text-align: center;\n padding: 0;\n border: 1px solid var(--aliengreen);\n}\n\n.flex-group-left {\n justify-content: flex-start;\n text-align: left;\n}\n\n.flex-group-right {\n justify-content: flex-end;\n text-align: right;\n}\n\n.grid-crew {\n display: grid;\n grid-template-areas: \"gC1 gC2 gC3 gC4\" \"gC5 gC6 gC7 gC8\";\n grid-template-columns: 20em 15em 10em 5em;\n}\n\n.gC1 {\n justify-self: center;\n grid-area: gC1;\n}\n\n.gC2 {\n justify-self: center;\n grid-area: gC2;\n}\n\n.gC3 {\n justify-self: center;\n grid-area: gC3;\n}\n\n.gC4 {\n justify-self: right;\n grid-area: gC4;\n}\n\n.gC5 {\n justify-self: left;\n grid-area: gC5;\n}\n\n.gC6 {\n justify-self: center;\n grid-area: gC6;\n}\n\n.gC7 {\n justify-self: center;\n grid-area: gC7;\n}\n\n.gC8 {\n justify-self: right;\n grid-area: gC8;\n}\n\n.grid-ship-crew {\n display: grid;\n grid-template-areas: \"gSC1 gSC2 gSC3 gSC4 gSC5\" \" gSC6 gSC7 gSC8 gSC9 gSC10\";\n grid-template-columns: 43% 25% 20% 6%;\n}\n\n.gSC1 {\n justify-self: center;\n grid-area: gSC1;\n}\n\n.gSC2 {\n justify-self: center;\n grid-area: gSC2;\n}\n\n.gSC3 {\n justify-self: center;\n grid-area: gSC3;\n}\n\n.gSC4 {\n justify-self: right;\n grid-area: gSC4;\n}\n\n.gSC5 {\n justify-self: right;\n grid-area: gSC5;\n}\n\n.gSC6 {\n justify-self: left;\n grid-area: gSC6;\n}\n\n.gSC7 {\n justify-self: center;\n grid-area: gSC7;\n}\n\n.gSC8 {\n justify-self: right;\n grid-area: gSC8;\n}\n\n.gSC9 {\n justify-self: center;\n grid-area: gSC9;\n}\n\n.gSC10 {\n justify-self: right;\n grid-area: gSC10;\n}\n\n.grid-actor {\n display: grid;\n padding-top: 10px;\n border: 2px solid var(--aliengreen);\n grid-template-areas: \"gaItem1 gaItem2 gaItem3 gaItem4\";\n grid-template-columns: 20% 34% 20% 30%;\n}\n\n.gaItem1 {\n grid-area: gaItem1;\n}\n\n.gaItem2 {\n grid-area: gaItem2;\n}\n\n.gaItem3 {\n grid-area: gaItem3;\n}\n\n.gaItem4 {\n grid-area: gaItem4;\n}\n\n.flex-center {\n align-items: center;\n justify-content: center;\n text-align: center;\n padding: 0;\n}\n\n.flex-between {\n justify-content: space-between;\n}\n\n.alienrpg .flexcol {\n display: flex;\n flex-direction: column;\n flex-wrap: nowrap;\n}\n\n.alienrpg .flexcol .flex1 {\n flex: 1;\n}\n\n.alienrpg .flexcol .flex2 {\n flex: 2;\n}\n\n.alienrpg .flexcol .flex3 {\n flex: 3;\n}\n\n.alienrpg .alienrpg .flexcol .flex4 {\n flex: 4;\n}\n\n.alienrpg .flexrow {\n display: flex;\n flex-direction: row;\n flex-wrap: wrap;\n justify-content: flex-start;\n}\n\n.alienrpg .flexrow > * {\n flex: 1;\n}\n\n.alienrpg .flexrow .flex1 {\n flex: 1;\n}\n\n.alienrpg .flexrow .flex2 {\n flex: 2;\n}\n\n.alienrpg .flexrow .flex3 {\n flex: 3;\n}\n\n.alienrpg .flexrow .flex4 {\n flex: 4;\n}\n\n.alienrpg.actor .encumbrance {\n background: hsla(0, 0%, 0%, 0.1);\n height: 12px;\n margin-top: 5px;\n border: 1px solid hsl(0, 0%, 7%);\n border-radius: 3px;\n position: relative;\n width: calc(100% - 20px);\n}\n\n.alienrpg.actor .encumbrance .encumbrance-bar {\n position: absolute;\n top: 1px;\n left: 1px;\n background: var(--aliengreen);\n height: 8px;\n border: 1px solid hsl(30, 32%, 33%);\n border-radius: 3px;\n}\n\n.alienrpg.actor .encumbrance .encumbrance-label {\n position: absolute;\n top: -3px;\n height: 16px;\n font-size: 16px;\n line-height: 16px;\n color: hsl(0, 0%, 0%);\n background: hsla(0, 0%, 100%, 0.4);\n padding: 0 3px;\n}\n\n.alienrpg.actor .encumbrance .encumbrance-breakpoint {\n position: absolute;\n left: 50%;\n}\n\n.alienrpg.actor .encumbrance .arrow-up {\n bottom: 0;\n width: 0;\n height: 0;\n border-left: 4px solid transparent;\n border-right: 4px solid transparent;\n border-bottom: 4px solid hsl(0, 0%, 40%);\n}\n\n.alienrpg.actor .encumbrance .arrow-down {\n top: 0;\n width: 0;\n height: 0;\n border-left: 4px solid transparent;\n border-right: 4px solid transparent;\n border-top: 4px solid hsl(0, 0%, 40%);\n}\n\n.alienrpg.actor .encumbrance.encumbered .arrow-up {\n border-bottom: 4px solid hsl(0, 0%, 100%);\n}\n\n.alienrpg.actor .encumbrance.encumbered .arrow-down {\n border-top: 4px solid hsl(0, 0%, 100%);\n}\n\n.alienrpg.actor .encumbrance.encumbered .encumbrance-bar {\n position: absolute;\n top: 1px;\n left: 1px;\n background: hsl(7, 100%, 50%);\n height: 8px;\n border: 1px solid hsl(66, 75%, 45%);\n border-radius: 3px;\n}\n\n/* @group Blink */\n.blink {\n -webkit-animation: blink 2s linear infinite;\n -moz-animation: blink 2s linear infinite;\n -ms-animation: blink 2s linear infinite;\n -o-animation: blink 2s linear infinite;\n animation: blink 2s linear infinite;\n}\n\n@-webkit-keyframes blink {\n 0% {\n opacity: 1;\n }\n 50% {\n opacity: 1;\n }\n 50.01% {\n opacity: 0;\n }\n 100% {\n opacity: 0;\n }\n}\n@-moz-keyframes blink {\n 0% {\n opacity: 1;\n }\n 50% {\n opacity: 1;\n }\n 50.01% {\n opacity: 0;\n }\n 100% {\n opacity: 0;\n }\n}\n@-ms-keyframes blink {\n 0% {\n opacity: 1;\n }\n 50% {\n opacity: 1;\n }\n 50.01% {\n opacity: 0;\n }\n 100% {\n opacity: 0;\n }\n}\n@-o-keyframes blink {\n 0% {\n opacity: 1;\n }\n 50% {\n opacity: 1;\n }\n 50.01% {\n opacity: 0;\n }\n 100% {\n opacity: 0;\n }\n}\n@keyframes blink {\n 0% {\n opacity: 1;\n }\n 50% {\n opacity: 1;\n }\n 50.01% {\n opacity: 0;\n }\n 100% {\n opacity: 0;\n }\n}\n/* @end */\n/* class applies to select element itself, not a wrapper element */\n.select-css {\n display: block;\n font-size: 15px;\n font-family: var(--alienfont);\n font-weight: 700;\n color: inherit;\n width: 100%;\n max-width: 90%; /* useful when width is set to anything other than 100% */\n box-sizing: border-box;\n margin: 0;\n border: 1px solid var(--aliengreen);\n box-shadow: 0 1px 0 1px hsla(0, 0%, 0%, 0.04);\n border-radius: 0.5em;\n -moz-appearance: none;\n -webkit-appearance: none;\n appearance: none;\n /* note: bg image below uses 2 urls. The first is an svg data uri for the arrow icon, and the second is the gradient. \n \tfor the icon, if you want to change the color, be sure to use `%23` instead of `#`, since it's a url. You can also swap in a different svg icon or an external image reference\n\n */\n background-image: url(../images/downarrow.svg);\n background-repeat: no-repeat, repeat;\n /* arrow icon position (1em from the right, 50% vertical) , then gradient position*/\n background-position: right 0.7em top 50%, 0 0;\n /* icon size, then gradient */\n background-size: 1em auto, 100%;\n}\n\n/* Hide arrow icon in IE browsers */\n.select-css::-ms-expand {\n display: none;\n}\n\n/* Hover style */\n.select-css:hover {\n color: inherit;\n}\n\n/* Focus style */\n.select-css:focus {\n color: inherit;\n /* It'd be nice to use -webkit-focus-ring-color here but it doesn't work on box-shadow */\n box-shadow: 0 0 1px 1px var(--aliengreen);\n box-shadow: 0 0 0 1px -moz-mac-focusring var(--aliengreen);\n color: inherit;\n outline: none;\n background-color: hsl(0, 0%, 0%);\n}\n\n/* Set options to normal weight */\n.select-css option {\n font-weight: normal;\n background: hsl(0, 0%, 0%);\n}\n\n/* Support for rtl text, explicit support for Arabic and Hebrew */\n*[dir=rtl] .select-css,\n:root:lang(ar) .select-css,\n:root:lang(iw) .select-css {\n background-position: left 0.7em top 50%, 0 0;\n padding: 0.6em 0.8em 0.5em 1.4em;\n}\n\n/* Disabled styles */\n.select-css:disabled,\n.select-css[aria-disabled=true] {\n color: var(--aliengreen);\n background-image: url(../images/downarrow.svg);\n background-repeat: no-repeat, repeat;\n}\n\n.select-css:disabled:hover,\n.select-css[aria-disabled=true] {\n border-color: hsl(0, 0%, 67%);\n}\n\n/*\n\tOriginal Sheet by Paul Watson\n\n\tCRT Effect by Alec Lownes\n\t\thttp://aleclownes.com/2017/02/01/crt-display.html\n\n\tMay 2021\n*/\n@keyframes flicker {\n 0% {\n opacity: 0.27861;\n }\n 5% {\n opacity: 0.34769;\n }\n 10% {\n opacity: 0.23604;\n }\n 15% {\n opacity: 0.90626;\n }\n 20% {\n opacity: 0.18128;\n }\n 25% {\n opacity: 0.83891;\n }\n 30% {\n opacity: 0.65583;\n }\n 35% {\n opacity: 0.67807;\n }\n 40% {\n opacity: 0.26559;\n }\n 45% {\n opacity: 0.84693;\n }\n 50% {\n opacity: 0.96019;\n }\n 55% {\n opacity: 0.08594;\n }\n 60% {\n opacity: 0.20313;\n }\n 65% {\n opacity: 0.71988;\n }\n 70% {\n opacity: 0.53455;\n }\n 75% {\n opacity: 0.37288;\n }\n 80% {\n opacity: 0.71428;\n }\n 85% {\n opacity: 0.70419;\n }\n 90% {\n opacity: 0.7003;\n }\n 95% {\n opacity: 0.36108;\n }\n 100% {\n opacity: 0.24387;\n }\n}\n@keyframes textShadow {\n 0% {\n text-shadow: 0.4389924193px 0 1px rgba(255, 255, 0, 0.5), -0.4389924193px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 5% {\n text-shadow: 2.7928974011px 0 1px rgba(255, 255, 0, 0.5), -2.7928974011px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 10% {\n text-shadow: 0.0295627584px 0 1px rgba(255, 255, 0, 0.5), -0.0295627584px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 15% {\n text-shadow: 0.4021853855px 0 1px rgba(255, 255, 0, 0.5), -0.4021853855px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 20% {\n text-shadow: 3.47940379px 0 1px rgba(255, 255, 0, 0.5), -3.47940379px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 25% {\n text-shadow: 1.6125630401px 0 1px rgba(255, 255, 0, 0.5), -1.6125630401px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 30% {\n text-shadow: 0.7015590085px 0 1px rgba(255, 255, 0, 0.5), -0.7015590085px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 35% {\n text-shadow: 3.8969140477px 0 1px rgba(255, 255, 0, 0.5), -3.8969140477px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 40% {\n text-shadow: 3.8709056148px 0 1px rgba(255, 255, 0, 0.5), -3.8709056148px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 45% {\n text-shadow: 2.2310569634px 0 1px rgba(255, 255, 0, 0.5), -2.2310569634px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 50% {\n text-shadow: 0.0808429042px 0 1px rgba(255, 255, 0, 0.5), -0.0808429042px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 55% {\n text-shadow: 2.3758461067px 0 1px rgba(255, 255, 0, 0.5), -2.3758461067px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 60% {\n text-shadow: 2.2021930511px 0 1px rgba(255, 255, 0, 0.5), -2.2021930511px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 65% {\n text-shadow: 2.8638780615px 0 1px rgba(255, 255, 0, 0.5), -2.8638780615px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 70% {\n text-shadow: 0.4887402516px 0 1px rgba(255, 255, 0, 0.5), -0.4887402516px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 75% {\n text-shadow: 1.8948491306px 0 1px rgba(255, 255, 0, 0.5), -1.8948491306px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 80% {\n text-shadow: 0.0833037308px 0 1px rgba(255, 255, 0, 0.5), -0.0833037308px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 85% {\n text-shadow: 0.0976982726px 0 1px rgba(255, 255, 0, 0.5), -0.0976982726px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 90% {\n text-shadow: 3.4433397615px 0 1px rgba(255, 255, 0, 0.5), -3.4433397615px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 95% {\n text-shadow: 2.1841838853px 0 1px rgba(255, 255, 0, 0.5), -2.1841838853px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 100% {\n text-shadow: 2.6208764474px 0 1px rgba(255, 255, 0, 0.5), -2.6208764474px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n}\n/* interface */\n::-webkit-scrollbar-thumb {\n outline: none;\n border-radius: 2px;\n background: var(--aliendarkergreen);\n border: 1px solid var(--aliendarkergreen);\n}\n\n.window-header {\n background-color: rgba(50, 100, 120, 0.3);\n border-radius: 7px 7px 0px 0px;\n}\n\n.alienrpg input[type=text],\n.alienrpg input[type=number],\n.alienrpg input[type=password],\n.alienrpg input[type=date],\n.alienrpg input[type=time] {\n border-radius: 0px;\n border: 1px solid var(--aliendarkergreen);\n}\n\ninput[type=text]:hover,\ninput[type=number]:hover,\ninput[type=password]:hover,\ninput[type=date]:hover,\ninput[type=time]:hover {\n border: 1px solid var(--aliengreen);\n}\n\na:hover {\n text-shadow: 0 0 5px var(--aliengreen);\n}\n\n#sidebar-tabs {\n border-bottom: 1px solid var(--aliengreen);\n box-shadow: 0 0 10px var(--aliengreen);\n}\n\n#sidebar-tabs .item.active {\n border: 1px solid var(--aliengreen);\n box-shadow: 0 0 6px inset var(--aliengreen);\n}\n\nselect:focus {\n box-shadow: 0 0 5px var(--aliengreen);\n}\n\ntextarea:focus {\n outline: 0px;\n box-shadow: 0 0 10px var(--aliengreen);\n color: #000;\n font-weight: 400;\n}\n\ncombobox:focus {\n outline: 0px;\n box-shadow: 0 0 10px var(--aliengreen);\n background-color: var(--aliengreen);\n color: #000;\n}\n\n#hotbar .macro:hover {\n box-shadow: 0 0 10px inset var(--aliengreen);\n}\n\n#hotbar .macro.active:hover {\n border: 1px solid var(--aliengreen);\n}\n\n#players ol .player.context {\n border-top: 1px solid var(--aliengreen);\n border-bottom: 1px solid var(--aliengreen);\n}\n\n#players ol .player.context .player-name {\n text-shadow: 0 0 5px var(--aliengreen);\n}\n\n#context-menu li.context-item:hover {\n text-shadow: 0 0 4px var(--aliengreen);\n}\n\n#controls .scene-control.active,\n#controls .control-tool.active,\n#controls .scene-control:hover,\n#controls .control-tool:hover {\n border: 1px solid var(--aliengreen);\n border-bottom: 1px solid var(--aliendarkergreen);\n box-shadow: 0 0 10px var(--aliendarkergreen);\n}\n\n#navigation #scene-list .scene.view,\n#navigation #scene-list .scene.context {\n border: 1px solid var(--aliengreen);\n background: rgba(52, 52, 52, 0.95);\n border-bottom: 1px solid var(--aliengreen);\n box-shadow: 0 0 10px var(--aliendarkergreen);\n}\n\n#pause {\n background: none;\n}\n#pause > img {\n width: 200px;\n height: 200px;\n top: -50px;\n left: calc(50% - 100px);\n opacity: 0.7;\n --fa-animation-duration: 10s;\n}\n#pause h3 {\n font-size: 32px;\n text-shadow: 0px 3px 5px rgb(0, 0, 0);\n}\n\n.alienrpg #context-menu li.context-item {\n line-height: 1.55;\n}\n\n/* CHAT */\n.sidebar-tab h1,\n.sidebar-tab h2 {\n border-bottom: 2px dotted var(--aliengreen);\n}\n\n.sidebar-tab .fas.fa-trash:hover {\n animation: textShadow 0.5s infinite;\n}\n\n.chat-message .message-header .message-sender {\n padding-bottom: 5px;\n}\n\n.alien-Push-button {\n height: 40px;\n margin-top: 5px;\n margin-left: 1px;\n box-shadow: 0 0 5px var(--aliendarkergreen);\n border-radius: 3px;\n background: url(../images/alien_crt_push-button.png) no-repeat top left;\n color: rgba(0, 0, 0, 0);\n}\n\n.alien-Push-button:hover {\n border-radius: 3px;\n box-shadow: 0 0 5px var(--aliendarkergreen);\n background-color: inherit;\n background: url(../images/alien_crt_push-button_hover.gif) no-repeat top left;\n color: rgba(0, 0, 0, 0);\n}\n\n.chat-message,\n.chat-message.emote {\n font-family: var(--alienchatfont);\n font-size: 110%;\n font-weight: bold;\n padding: 13px 15px 50px 11px;\n border-width: 0px;\n box-shadow: 0 1px 5px #000;\n background-size: 100%;\n background-position: top, bottom, 0px 18px;\n background-repeat: no-repeat, no-repeat, repeat;\n background-image: url(\"../images/chat-top.png\"), url(\"../images/chat-bottom.png\"), var(--chatbackground);\n}\n\n.chat-message.whisper {\n color: var(--alienchatlightblue);\n padding: 13px 15px 50px 11px;\n border-width: 0px;\n box-shadow: 0 1px 5px #000;\n background-size: 100%;\n background-position: top, bottom, 0px 18px;\n background-repeat: no-repeat, no-repeat, repeat;\n background-image: url(\"../images/hidden-chat-top.png\"), url(\"../images/hidden-chat-bottom.png\"), url(\"../images/hidden-chat-middle.png\");\n}\n\n.chat-message.whisper span,\n.chat-message.whisper div {\n color: var(--alienchatlightblue);\n}\n\n.chat-message.whisper h2 {\n color: lightblue;\n border-bottom: 2px dotted lightsteelblue;\n}\n\n.chat-message.whisper h4 {\n color: lightsteelblue;\n}\n\n.chat-message.whisper hr {\n border-top: 1px solid lightsteelblue;\n border-bottom: 1px solid royalblue;\n}\n\n.chat-message.whisper .blink {\n color: lightsteelblue;\n background-color: royalblue;\n text-shadow: 0 0 5px lightsteelblue;\n animation: blink 0.5 5;\n}\n\n.chat-message.whisper .inline-roll:hover {\n text-shadow: 0 0 5px lightsteelblue;\n}\n\n.chat-message.whisper .inline-roll,\n.chat-message.whisper .dice-tooltip {\n border-color: lightsteelblue;\n}\n\n.alien-Push-button:hover {\n border-radius: 3px;\n box-shadow: 0 0 5px var(--aliendarkergreen);\n background-color: inherit;\n background: url(../images/alien_crt_push-button_hover.gif) no-repeat top left;\n color: rgba(0, 0, 0, 0);\n}\n\n.blink {\n padding: 0px 0px 2px 5px;\n margin-top: 5px;\n margin-bottom: 5px;\n color: white;\n text-shadow: 0 0 5px red;\n animation: blink 0.5s 5;\n}\n\n.warnblink {\n text-shadow: 0 0 5px red;\n animation: blink 0.5s 5;\n}\n\n.message-sender {\n width: 900px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n\n/* Journals */\n.journal-sheet ::-webkit-scrollbar-thumb {\n background: #135d91;\n border: 1px solid #135d91;\n}\n\n.journal-sheet .editor h1 {\n color: white;\n text-shadow: 0 0 10px #2a8ed5;\n border-bottom: 2px solid #135d91;\n}\n\n.journal-sheet .editor h2 {\n color: white;\n text-shadow: 0 0 10px #2a8ed5;\n}\n\n.journal-sheet .editor h3 {\n color: white;\n text-shadow: 0 0 10px #2a8ed5;\n}\n\n/* .journal-sheet form { */\n.sheet.journal-entry .journal-entry-content {\n color: var(--aliengreen);\n background: #000;\n border: 1px solid var(--aliengreen);\n border-radius: 1px;\n background: var(--journalback) top left !important;\n background-size: cover;\n color: powderblue;\n}\n\n.sheet.journal-entry .sidebar .directory-header .header-search input {\n color: hsl(0, 0%, 0%);\n}\n\n.alienrpg .arpgtable {\n height: 36px;\n width: 80%;\n /* border-style: double;\n border-color: greenyellow; */\n margin-left: auto;\n margin-right: auto;\n border: 0;\n}\n\n.alienrpg .arpgtable tr:nth-child(even) {\n background-color: transparent;\n}\n\n.alienrpg .caption {\n text-align: center;\n color: greenyellow;\n font-size: xx-large;\n}\n\n.alienrpg .arpgtablesmall {\n height: 36px;\n width: 34%;\n /* border-style: double;\n border-color: greenyellow; */\n margin-left: auto;\n margin-right: auto;\n border: 0;\n}\n\n.alienrpg .arpgtablesmall tr:nth-child(even) {\n background-color: transparent;\n}\n\n.alienrpg .tdstyle {\n width: 40%;\n height: 18px;\n text-align: left;\n}\n\n.alienrpg .tdstyleR {\n width: 40%;\n height: 18px;\n text-align: Right;\n}\n\n.alienrpg .tdstyleC {\n width: 100%;\n height: 18px;\n text-align: center;\n}\n\n.alienrpg .tdstyle3D {\n width: 30%;\n height: 18px;\n text-align: center;\n}\n\n.alienrpg .tdstyle2D {\n width: 50%;\n height: 18px;\n text-align: center;\n}\n\n.alienrpg .arpglink {\n background-color: white;\n color: black;\n}\n\n.alienrpg .mess {\n color: yellowgreen;\n font-family: \"Courier New\", Courier, monospace;\n}\n\n.alienrpg .ntable {\n width: 99%;\n /* border-style: double;\n border-color: greenyellow; */\n margin-left: auto;\n margin-right: auto;\n border: 0;\n padding-top: 0;\n padding-bottom: 0;\n}\n\n.alienrpg .ntable tr:nth-child(even) {\n background-color: transparent;\n}\n\n.alienrpg .trhead {\n text-align: center;\n width: 45%;\n font-weight: bold;\n}\n\n.alienrpg .tcol1 {\n width: 2.5%;\n}\n\n.alienrpg .tcol2 {\n width: 45%;\n text-align: justify;\n vertical-align: top;\n}\n\n.alienrpg .tcol3 {\n width: 5%;\n}\n\n.alienrpg .etable {\n width: 40%;\n /* border-style: double; */\n border-color: #e92d2d;\n margin-left: auto;\n margin-right: auto;\n border: 1;\n padding: 0;\n padding-top: 0;\n padding-bottom: 0;\n}\n\n.alienrpg .etable td:first-child {\n padding-left: 5px;\n}\n\n.alienrpg .etr {\n /* border-style: solid;\n border-color: greenyellow; */\n border: 1;\n}\n\n.alienrpg .ehead {\n text-align: center;\n font-weight: bold;\n}\n\n.alienrpg .ecol1 {\n width: 50%;\n text-align: center;\n}\n\n.alienrpg .ecol2 {\n width: 50%;\n text-align: center;\n}\n\n.alienrpg .ecol3 {\n width: 3%;\n /* border-left: greenyellow;\n border-style: solid; */\n}\n\n.alienrpg .stable {\n width: 90%;\n /* border-style: double; */\n border-color: #e92d2d;\n margin-left: auto;\n margin-right: auto;\n border: 1;\n padding-top: 0;\n padding-bottom: 0;\n}\n\n.alienrpg .strhead {\n text-align: center;\n font-weight: bold;\n}\n\n.alienrpg .scol1 {\n width: 16%;\n}\n\n.alienrpg .scol2 {\n width: 3%;\n}\n\n.alienrpg .scol3 {\n width: 80%;\n}\n\n.alienrpg .scol4 {\n width: 25%;\n}\n\n.alienrpg .scol5 {\n width: 60%;\n text-align: left;\n}\n\n.alienrpg .scol6 {\n width: 90%;\n}\n\n.alienrpg .scol7 {\n width: 20%;\n text-align: left;\n}\n\n.alienrpg .scol8 {\n width: 65%;\n text-align: left;\n}\n\n.alienrpg .scol9 {\n width: 12%;\n}\n\n.alienrpg .scol10 {\n width: 50%;\n}\n\n.alienrpg .skltable {\n width: 35%;\n /* border-style: double; */\n /* border-color: #e92d2d; */\n margin-left: auto;\n margin-right: auto;\n border: 1;\n}\n\n.alienrpg .oddstable {\n width: 96%;\n height: 16px;\n /* border-style: double; */\n border-color: #e92d2d;\n margin-left: auto;\n margin-right: auto;\n border: 1;\n padding-top: 0;\n padding-bottom: 0;\n}\n\n.alienrpg .oddhead {\n font-weight: bold;\n}\n\n.alienrpg .oddcol1 {\n width: 25%;\n}\n\n.alienrpg .oddcol2 {\n width: 39%;\n}\n\n.oddcol3 {\n width: 36%;\n}\n\n.alienrpg .oddcol4 {\n width: 40%;\n}\n\n.alienrpg .bigtable {\n width: 99%;\n /* border-style: double; */\n border-color: #e92d2d;\n margin-left: auto;\n margin-right: auto;\n border: 1;\n padding-top: 0;\n padding-bottom: 0;\n}\n\n.alienrpg .die {\n width: 6%;\n text-align: center;\n}\n\n.alienrpg .inj {\n width: 16%;\n}\n\n.alienrpg .fatal {\n width: 6%;\n}\n\n.alienrpg .tim {\n width: 7%;\n text-align: center;\n}\n\n.alienrpg .eff {\n width: 56%;\n}\n\n.alienrpg .heal {\n width: 15%;\n text-align: center;\n}\n\n.alienrpg .crit {\n width: 19%;\n text-align: center;\n}\n\n.alienrpg .eff2 {\n width: 55%;\n}\n\n/* V10 work */\n.alienrpg .aframe {\n position: relative;\n}\n\n.alienrpg .leftcol {\n position: absolute;\n width: 45%;\n left: 1.2%;\n text-align: justify;\n /* background: #855f5f; */\n}\n\n.alienrpg .rightcol {\n position: absolute;\n width: 45%;\n left: 50%;\n text-align: justify;\n /* background: rgb(174, 174, 110); */\n}\n\n.alienrpg .heading {\n color: var(--aliengreen);\n font-size: 28px;\n border-bottom: 2px solid var(--color-underline-header);\n}\n\n.alienrpg .heading2 {\n text-align: center;\n color: var(--aliengreen);\n /* font-size: x-large; */\n}\n\n.alienrpg .heading3 {\n color: var(--aliengreen);\n}\n\n.alienrpg .imagecontainer {\n position: relative;\n text-align: center;\n color: white;\n}\n\n/* Import settings */\n.alienrpg .container {\n width: 100%;\n}\n\n.alienrpg .listHeading {\n text-align: center;\n vertical-align: middle;\n padding: 10px 0px;\n border-bottom: 1px solid black;\n margin-bottom: 10px;\n}\n\n.alienrpg .twogridcol {\n display: grid;\n grid-template-columns: repeat(auto-fill, minmax(160px, 50%));\n}\n\n.alienrpg .twogridcol input[type=checkbox] {\n vertical-align: middle;\n}\n\n.alienrpg .actors.content {\n background: lightgray;\n}\n\n.alienrpg .actors.content.toggle-display {\n display: none;\n}\n\n.alienrpg .items.content {\n background: lightgray;\n}\n\n.alienrpg .items.content.toggle-display {\n display: none;\n}\n\n.alienrpg .journal.content {\n background: lightgray;\n}\n\n.alienrpg .journal.content.toggle-display {\n display: none;\n}\n\n.alienrpg .scenes.content {\n background: lightgray;\n}\n\n.alienrpg .scenes.content.toggle-display {\n display: none;\n}\n\n.alienrpg .tables.content {\n background: lightgray;\n}\n\n.alienrpg .tables.content.toggle-display {\n display: none;\n}\n\n.alienrpg .macros.content {\n background: lightgray;\n}\n\n.alienrpg .macros.content.toggle-display {\n display: none;\n}\n\n.alienrpg .title {\n cursor: pointer;\n}\n\n/* Footer */\n.alienrpg .footer {\n position: sticky;\n bottom: 0;\n left: 0;\n width: inherit;\n height: auto;\n background-color: #d0daee;\n}\n\n.alienrpg .cinsymbol {\n display: inline-block;\n background-image: url(\"../images/icons/cin-symbol.png\");\n width: 36px;\n height: 35px;\n vertical-align: middle;\n background-size: 36px;\n border: 0;\n}\n\n.alienrpg .camsymbol {\n display: inline-block;\n background-image: url(\"../images/icons/cam-symbol.png\");\n width: 36px;\n height: 35px;\n vertical-align: middle;\n background-size: 36px;\n border: 0;\n}\n\n.alienrpg .stresssymbol {\n display: inline-block;\n background-image: url(\"../images/icons/alien-dice-y1.png\");\n width: 36px;\n height: 35px;\n vertical-align: middle;\n background-size: 36px;\n border: 0;\n}\n\n.alienrpg .basesymbol {\n display: inline-block;\n background-image: url(\"../images/icons/alien-dice-6.png\");\n width: 36px;\n height: 35px;\n vertical-align: middle;\n background-size: 36px;\n border: 0;\n}\n\n.alienrpg {\n /* Styles limited to alienrpg sheets */\n /*\n \tOriginal Sheet by Paul Watson\n\n \tCRT Effect by Alec Lownes\n \t\thttp://aleclownes.com/2017/02/01/crt-display.html\n\n \tMay 2021\n */\n /* CHARACTER SHEET */\n /*.sheet {\n \tmin-width: 600px;\n \tmax-width: 1000px;\n \tmin-height: 350px;\n }*/\n /** General Tab **/\n /** General Tab - Left Column **/\n /*** Story and Experience Points ***/\n /*** Conditions ***/\n /*.dots.radiation.radbox_char {\n margin-top: 36px;\n }\n\n .dots.radiation.radbox_synth {\n /*margin-top: 27px;\n margin-top: 7px;\n }\n\n .dots.radiation.radglow_char {\n margin-top: 36px;\n }\n\n .dots.radiation.radglow_synth {\n margin-top: 27px;\n }*/\n /*** Consumables ***/\n /** General Tab - Right Column **/\n /** - **/\n /* Creature Sheet */\n /* Items */\n}\n.alienrpg .item-form {\n font-family: var(--alienfont);\n background: hsl(0, 0%, 0%);\n}\n.alienrpg .actor-header {\n flex: 0 0 180px;\n overflow: hidden;\n display: flex;\n flex-direction: row;\n flex-wrap: wrap;\n justify-content: flex-start;\n margin-bottom: 1px;\n background-color: hsl(0, 0%, 0%);\n}\n.alienrpg .vehicle-header {\n overflow: hidden;\n display: flex;\n margin-bottom: 1px;\n background-color: hsl(0, 0%, 0%);\n}\n.alienrpg .profile-img {\n flex: 0 0 100px;\n height: 150px;\n width: auto;\n}\n.alienrpg .profile-img-item {\n flex: 0 0 100px;\n height: 100px;\n margin-right: 10px;\n width: auto;\n justify-self: center;\n}\n.alienrpg .profile-img-vehicle {\n flex: 0 0 100px;\n height: 160px;\n margin-right: 10px;\n width: 300px;\n}\n.alienrpg .header-fields {\n flex: 1;\n}\n.alienrpg h1.charname {\n height: 50px;\n padding: 0px;\n margin: 0 5px 5px 5px;\n border-bottom: 0;\n border: 1px solid var(--aliengreen);\n}\n.alienrpg h1.charname input {\n width: 100%;\n height: 100%;\n margin: 0;\n color: inherit;\n border: 1px solid var(--aliengreen);\n}\n.alienrpg .sheet nav.sheet-tabs {\n border-top: 1px solid var(--aliengreen) !important;\n border-bottom: 1px solid var(--aliengreen) !important;\n}\n.alienrpg .sheet-tabs {\n flex: 0;\n border-top: 1px solid var(--aliengreen) !important;\n border-bottom: 1px solid var(--aliengreen) !important;\n}\n.alienrpg .tab,\n.alienrpg .editor {\n height: 100%;\n background-color: hsl(0, 0%, 0%);\n}\n.alienrpg .tox .tox-editor-container {\n background: hsl(0, 0%, 100%);\n}\n.alienrpg .tox .tox-edit-area {\n padding: 0 8px;\n}\n.alienrpg .maxboxsize {\n max-width: 40px;\n color: inherit;\n background-color: hsl(0, 0%, 0%);\n height: 20px;\n padding: 0;\n margin: 1px;\n text-align: center;\n border: 1px solid var(--aliengreen);\n}\n.alienrpg .healboxsize {\n max-width: 80px;\n color: inherit;\n background-color: hsl(0, 0%, 0%);\n height: 20px;\n padding: 0;\n margin: 1px;\n text-align: center;\n border: 1px solid var(--aliengreen);\n}\n.alienrpg .cashboxsize {\n max-width: 150px;\n color: inherit;\n justify-items: center;\n background-color: hsl(0, 0%, 0%);\n text-align: center;\n border: 1px solid var(--aliengreen);\n}\n.alienrpg .textbox {\n color: inherit;\n background-color: hsl(0, 0%, 0%);\n padding: 5px;\n margin: 5px 5px 5px 5px;\n border: 1px solid var(--aliengreen);\n}\n.alienrpg .textbox1 {\n color: inherit;\n justify-items: center;\n background-color: hsl(0, 0%, 0%);\n width: 230px;\n padding: 0;\n margin-top: 1px;\n margin-bottom: 1px;\n border: 1px solid var(--aliengreen);\n}\n.alienrpg .textbox2 {\n color: inherit;\n justify-items: center;\n background-color: hsl(0, 0%, 0%);\n width: 400px;\n padding: 0;\n margin-top: 1px;\n margin-bottom: 1px;\n border: 1px solid var(--aliengreen);\n}\n.alienrpg .textbox3 {\n color: inherit;\n background-color: hsl(0, 0%, 0%);\n padding: 5px;\n margin: 5px 5px 5px 5px;\n width: 180px;\n border: 1px solid var(--aliengreen);\n}\n.alienrpg .textbox4 {\n color: inherit;\n justify-items: center;\n background-color: hsl(0, 0%, 0%);\n width: 450px;\n padding: 0;\n margin-top: 1px;\n margin-bottom: 1px;\n border: 1px solid var(--aliengreen);\n}\n.alienrpg textarea {\n resize: none;\n padding: 2;\n color: inherit;\n border: 1px solid var(--aliengreen);\n font-family: var(--alienfont);\n font-size: var(--fontsize);\n}\n.alienrpg form .sheet-content .click-stat-level {\n height: 18px;\n padding: 8px;\n background: hsl(0, 0%, 0%);\n border-radius: 2px;\n box-shadow: inset 0 0 0 1px hsla(0, 0%, 0%, 0.502);\n font-family: \"Roboto\", system, -apple-system, sans-serif;\n font-size: 10px;\n font-weight: 700;\n line-height: 1;\n text-transform: uppercase;\n letter-spacing: 0.25px;\n display: flex;\n justify-content: center;\n align-items: center;\n cursor: pointer;\n}\n.alienrpg .click-stat-level .fas {\n display: none;\n padding: 2px 4px;\n border-radius: 2px;\n box-shadow: inset 0 0 0 1px hsla(0, 0%, 0%, 0.5);\n font-family: \"Roboto\", system, -apple-system, sans-serif;\n font-size: 10px;\n font-weight: 700;\n line-height: 1;\n text-transform: uppercase;\n letter-spacing: 0.25px;\n display: flex;\n justify-content: center;\n align-items: center;\n cursor: pointer;\n}\n.alienrpg .dots {\n cursor: pointer;\n display: flex;\n flex-direction: column;\n margin-right: 8px;\n font-weight: 700;\n font-size: 15px;\n flex-wrap: wrap;\n}\n.alienrpg .newdots {\n cursor: pointer;\n display: flex;\n justify-content: center;\n flex-wrap: wrap;\n}\n.alienrpg .resource-label {\n font-family: var(--alienfont);\n text-transform: uppercase;\n padding-left: 5px;\n justify-self: center;\n flex: auto;\n}\n.alienrpg .speciality-label {\n font-family: var(--alienfont);\n text-transform: uppercase;\n padding-left: 5px;\n justify-self: left;\n flex: auto;\n}\n.alienrpg .attr-label {\n font-weight: bold;\n text-transform: uppercase;\n padding-right: 5px;\n}\n.alienrpg .tabs {\n height: 30px;\n color: inherit;\n background-color: hsl(0, 0%, 0%);\n border: 1px solid var(--aliengreen);\n}\n.alienrpg .tabs .sheet nav.sheet-tabs {\n height: 32px;\n flex: 0 0 32px;\n margin: 4px 0;\n line-height: 32px;\n border-top: 1px solid var(--aliengreen) !important;\n border-bottom: 1px solid var(--aliengreen) !important;\n}\n.alienrpg .tabs .item {\n font-weight: bold;\n color: inherit;\n}\n.alienrpg .tabs .item.active {\n text-decoration: underline;\n text-shadow: none;\n}\n.alienrpg .items-list {\n list-style: none;\n padding-left: 5px;\n padding-right: 5px;\n padding-top: 0px;\n padding-bottom: 0px;\n}\n.alienrpg .item-header {\n background-color: hsl(0, 5%, 16%);\n}\n.alienrpg .item-name {\n margin: 0;\n}\n.alienrpg .item-controls {\n text-align: right;\n}\n.alienrpg .item-label {\n font-family: var(--alienfont);\n font-size: small;\n text-transform: uppercase;\n padding-right: 5px;\n padding-left: 5px;\n}\n.alienrpg .biog {\n height: 300px;\n padding: 3px 0;\n width: 1fr;\n font-family: var(--alienfont);\n}\n.alienrpg .biog .biog-image {\n flex: 0 0 24px;\n margin-right: 5px;\n}\n.alienrpg .biog .editor-content {\n word-wrap: break-word;\n font-family: var(--alienfont);\n}\n.alienrpg .biog img {\n display: block;\n}\n.alienrpg .biog-full {\n height: 600px;\n padding: 3px 0;\n width: 1fr;\n font-family: var(--alienfont);\n}\n.alienrpg .biog-full .biog-image {\n flex: 0 0 24px;\n margin-right: 5px;\n}\n.alienrpg .biog-full .editor-content {\n word-wrap: break-word;\n font-family: var(--alienfont);\n}\n.alienrpg .biog-full img {\n display: block;\n}\n.alienrpg .crt .window-content {\n padding: 5px;\n border: 2px solid var(--aliendarkergreen);\n color: var(--aliengreen);\n text-shadow: 0 0 2px var(--aliendarkergreen);\n}\n.alienrpg .crt .window-content::before {\n content: \" \";\n display: block;\n position: absolute;\n top: 30px;\n left: 0;\n bottom: 0;\n right: 0;\n background: linear-gradient(rgba(18, 16, 16, 0) 50%, rgba(0, 0, 0, 0.25) 50%), linear-gradient(90deg, rgba(255, 0, 0, 0.06), rgba(0, 255, 0, 0.02), rgba(0, 0, 255, 0.06));\n z-index: 2;\n background-size: 100% 2px, 3px 100%;\n pointer-events: none;\n}\n.alienrpg .crt .window-content::after {\n content: \" \";\n display: block;\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n right: 0;\n background: rgba(18, 16, 16, 0.1);\n opacity: 0;\n z-index: 2;\n pointer-events: none;\n}\n.alienrpg .crt textarea {\n border-radius: 0px;\n border: 1px solid var(--aliendarkergreen);\n color: ghostwhite;\n font-family: var(--alienchatfont);\n font-size: 14px;\n font-weight: 200;\n letter-spacing: 1px;\n}\n.alienrpg .crt h1 {\n border-bottom: 2px dotted var(--aliengreen);\n padding-left: 0px;\n}\n.alienrpg .crt label,\n.alienrpg .crt h2,\n.alienrpg .crt h3 {\n padding-left: 0px;\n margin: 0px;\n}\n.alienrpg .crt .profile-img {\n margin: 0;\n height: 157px;\n margin-right: 4px;\n border-radius: 10px;\n}\n.alienrpg .crt h1.charname input {\n text-transform: uppercase;\n width: calc(100% + 10px);\n padding-left: 8px;\n border: 0px;\n}\n.alienrpg .crt input[type=text],\n.alienrpg .crt input[type=number],\n.alienrpg .crt input[type=password],\n.alienrpg .crt input[type=date],\n.alienrpg .crt input[type=time] {\n border-radius: 0px;\n border: 1px solid var(--aliendarkergreen);\n}\n.alienrpg .crt input[type=text]:hover,\n.alienrpg .crt input[type=number]:hover,\n.alienrpg .crt input[type=password]:hover,\n.alienrpg .crt input[type=date]:hover,\n.alienrpg .crt input[type=time]:hover {\n border: 1px solid var(--aliengreen);\n}\n.alienrpg .crt h1.charname input:focus {\n box-shadow: 0 0 10px var(--aliengreen);\n}\n.alienrpg .crt h1.charname {\n margin: 0px 0px 5px 0px;\n}\n.alienrpg .crt .select-css {\n border-radius: 3px;\n border: 1px solid var(--aliendarkergreen);\n}\n.alienrpg .crt .select-css:hover {\n border: 1px solid var(--aliengreen);\n}\n.alienrpg .crt .grid-4col {\n border: 3px double var(--aliengreen);\n border-bottom: 1px solid var(--aliengreen);\n}\n.alienrpg .crt .grid-synth {\n grid-column: 3;\n grid-template-columns: 25% 25% 50%;\n border: 3px double var(--aliengreen);\n border-bottom: 1px solid var(--aliengreen);\n padding: 4px;\n}\n.alienrpg .crt .synth-stresslabel {\n justify-self: left;\n text-align: left;\n}\n.alienrpg .crt .minus-btn {\n width: 14px;\n color: var(--aliendarkergreen);\n font-size: 30px;\n}\n.alienrpg .crt .plus-btn {\n width: 14px;\n color: var(--aliendarkergreen);\n font-size: 30px;\n margin-left: -7px;\n}\n.alienrpg .crt .rollable-stress:hover,\n.alienrpg .crt .rollCrit:hover {\n color: var(--aliengreen);\n background-color: #000;\n border: 0px solid var(--aliengreen);\n font-weight: 1;\n font-size: 150%;\n box-shadow: 0 0 0px var(--aliengreen);\n animation: textShadow 1s infinite;\n}\n.alienrpg .crt .fa-solid.fa-wrench:hover,\n.alienrpg .crt .fa-solid.fa-toolbox:hover {\n color: red;\n animation: textShadow 1s infinite;\n}\n.alienrpg .crt .far.fa-heart:hover {\n color: red;\n animation: textShadow 1s infinite;\n}\n.alienrpg .crt .resource-content .maxboxsize {\n vertical-align: 7px;\n}\n.alienrpg .crt .crt-grid-Char-Att {\n margin-left: -5px;\n border-left: 3px double var(--aliengreen);\n border-bottom: 3px double var(--aliengreen);\n border-right: 3px double var(--aliengreen);\n float: right;\n width: 100%;\n padding: 6px 12px 6px 2px;\n grid-column-gap: 0px;\n grid-template-areas: \"crt_gCol1 crt_gCol2 crt_gCol3 crt_gCol4 crt_gCol5 crt_gCol6\" \"crt_gCol7 crt_gCol8 crt_gCol9 crt_gCol10 crt_gCol11 crt_gCol12\";\n grid-template-columns: 25% 8% 25% 8% 25% 8%;\n display: grid;\n grid-row-gap: 3px;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n}\n.alienrpg .crt_gCol1,\n.alienrpg .crt_gCol2,\n.alienrpg .crt_gCol3,\n.alienrpg .crt_gCol4,\n.alienrpg .crt_gCol5,\n.alienrpg .crt_gCol6,\n.alienrpg .crt_gCol7,\n.alienrpg .crt_gCol8,\n.alienrpg .crt_gCol9,\n.alienrpg .crt_gCol10,\n.alienrpg .crt_gCol11,\n.alienrpg .crt_gCol12 {\n justify-self: center;\n align-self: center;\n}\n.alienrpg .crt_gCol11 {\n color: var(--aliendarkergreen);\n}\n.alienrpg .crt-crt-grid-Char-Att .maxboxsize {\n min-width: 40px;\n z-index: 1;\n}\n.alienrpg .crt .NPC {\n width: 15px;\n height: 15px;\n}\n.alienrpg .crt .tooltip .tooltiptext {\n width: 250px;\n top: -36px;\n right: 200%;\n margin-left: -60px;\n color: black;\n background-color: var(--aliengreen);\n box-shadow: 0 0 10px var(--aliengreen);\n}\n.alienrpg .crt .tooltip .tooltiptext::after {\n margin-top: 10px;\n border-width: 7px;\n border-style: solid;\n border-color: transparent transparent transparent var(--aliengreen);\n}\n.alienrpg .crt .crt-grid-Char-Att .crt-gCol6:focus,\n.alienrpg .crt .grid-Consumables .maxboxsize:focus {\n color: var(--aliendarkergreen);\n background-color: var(--alienoddtab);\n box-shadow: 0 0 0 #000;\n cursor: not-allowed;\n}\n.alienrpg .crt .crt-grid-Char-Att .crt_gCol6:hover,\n.alienrpg .crt .grid-Consumables .maxboxsize:hover {\n cursor: default;\n border: 1px solid var(--aliendarkergreen);\n}\n.alienrpg .crt .click-stat-level .far {\n letter-spacing: 1px;\n}\n.alienrpg .crt .synthsdont {\n margin: 10px;\n padding-left: 10px;\n border-left: 2px dotted var(--aliengreen);\n}\n.alienrpg .crt .imitate-human {\n text-align: center;\n}\n.alienrpg .crt .text {\n background-color: var(--aliendarkergreen);\n}\n.alienrpg .crt .tabs {\n color: #000;\n background-color: #fff;\n font-weight: bold;\n text-transform: uppercase;\n text-shadow: 0 0 2px white;\n}\n.alienrpg .crt .tabs .item.active {\n text-decoration: none;\n font-size: 110%;\n color: white;\n background-color: var(--aliendarkergreen);\n box-shadow: 0 0 10px var(--aliendarkergreen);\n text-shadow: 0 0 10px var(--aliengreen);\n cursor: default;\n}\n.alienrpg .crt .tabs .item {\n width: 100%;\n padding-top: 6px;\n}\n.alienrpg .crt .tabs .item.active {\n padding-top: 5px;\n}\n.alienrpg .crt .tabs .item:hover {\n color: #000;\n background-color: var(--alienitemselect);\n box-shadow: 0 0 10px var(--alienitemselect);\n margin: -3px 0 -3px 0;\n padding-top: 6px;\n}\n.alienrpg .crt .grid-genPage h2 {\n text-transform: uppercase;\n}\n.alienrpg .crt .grid-2col-border {\n margin-top: -3px;\n padding-bottom: 4px;\n}\n.alienrpg .crt .journal-sheet select {\n text-overflow: ellipsis;\n}\n.alienrpg .crt .resource-content button {\n width: 16px;\n color: var(--aliendarkergreen);\n}\n.alienrpg .crt .grid-crtPage {\n display: grid;\n grid-template-areas: \"crt_Col1 crt_Col2\";\n grid-template-columns: 220px;\n}\n.alienrpg .crt .crt_Col1 {\n display: grid;\n grid-template-areas: \"crt_Item1\", \"crt_Item2\", \"crt_Item3\";\n grid-template-columns: 100%;\n}\n.alienrpg .crt .crt_Col2 {\n display: grid;\n grid-template-areas: \"crt_Item4\", \"crt_Item5\", \"crt_Item7\", \"crt_Item8\", \"crt_Item9\", \"crt_Item6\";\n grid-template-columns: 100%;\n padding-left: 5px;\n}\n.alienrpg .crt .crt_Col1 h2 {\n text-transform: uppercase;\n padding-bottom: 4px;\n}\n.alienrpg .crt .crt_Item1,\n.alienrpg .crt .crt_Item2_char,\n.alienrpg .crt .crt_Item2_synth,\n.alienrpg .crt .crt_Item3 {\n border: 1px solid var(--aliengreen);\n padding: 5px;\n}\n.alienrpg .crt .crt_Item1 {\n text-align: center;\n /* height: 130px; */\n}\n.alienrpg .crt .crt_Item1 .sp_faded {\n padding-top: 5px;\n color: var(--aliendarkergreen);\n}\n.alienrpg .crt .crt_Item1 .xp_faded {\n padding-top: 6px;\n color: var(--aliendarkergreen);\n}\n.alienrpg .crt .crt_Item1 h2 {\n padding-top: 8px;\n}\n.alienrpg .crt .crt_Item1 .experience {\n width: 160px;\n display: inline-flex;\n margin-bottom: 10px;\n}\n.alienrpg .crt .crt_Item1 .xp_dots_pos {\n padding-top: 18px;\n}\n.alienrpg .crt .crt_Item2_char {\n position: relative;\n height: 334px;\n}\n.alienrpg .crt .crt_Item2_synth {\n position: relative;\n}\n.alienrpg .crt .dots_conditions .dots {\n height: 25px;\n padding-top: 4px;\n padding-left: 7px;\n}\n.alienrpg .crt .dots.starving,\n.alienrpg .crt .dots.exhausted,\n.alienrpg .crt .dots.panic {\n width: 100%;\n background-color: var(--alienoddtab);\n}\n.alienrpg .crt .overwatch {\n margin: 15px 0 25px 13px;\n}\n.alienrpg .crt .overwatch_synth {\n /* margin: 20px 0 15px 13px ; */\n margin: 6px 0 0 13px;\n}\n.alienrpg .crt .dots.panic .panicked {\n color: white;\n background-color: red;\n margin-top: -5px;\n margin-left: -7px;\n padding-left: 6px;\n border-top: 2px solid red;\n border-bottom: 2px solid red;\n font-weight: bold;\n box-shadow: 0 0 10px red;\n animation: textShadow 1s infinite;\n}\n.alienrpg .crt .panicked-textarea {\n margin-left: 60px;\n border: 1px solid yellow;\n background-color: orange;\n}\n.alienrpg .crt .panicked-textarea:focus {\n border: 1px solid yellow;\n background-color: yellow;\n color: red;\n}\n.alienrpg .crt .dots.radiation {\n border: 1px dashed var(--alienitemselect);\n color: var(--alienitemselect);\n width: 98%;\n padding-top: 16px;\n padding-bottom: 19px;\n align-items: center;\n flex-wrap: nowrap;\n margin: 2px;\n}\n.alienrpg .crt #bottom {\n position: absolute;\n bottom: 0;\n left: 0;\n}\n.alienrpg .crt .dots.radiation.rad_glow {\n background-color: var(--alienitemselect);\n color: #000;\n border-radius: 3px;\n box-shadow: 0 0 10px yellow;\n}\n.alienrpg .crt .crt_grid_SynthStress {\n display: grid;\n grid-template-areas: \"imitate-human_left imitate-human_right\";\n grid-template-columns: 20% 80%;\n}\n.alienrpg .crt .imitate-human_left {\n padding: 7px 0 0 0;\n}\n.alienrpg .crt .imitate-human_right {\n padding: 5px 0px 0px 10px;\n}\n.alienrpg .crt .synth-label {\n width: 100%;\n margin-top: 2px;\n padding: 6px 0px 5px 0px;\n text-transform: uppercase;\n text-align: center;\n}\n.alienrpg .crt .alienrpgv .synth_fake_check {\n color: var(--aliendarkergreen);\n width: 100%;\n margin-top: 12px;\n padding: 6px 0px 6px 0px;\n text-transform: uppercase;\n text-align: center;\n background-color: var(--alienoddtab);\n}\n.alienrpg .crt .fas.fa-parachute-box {\n vertical-align: top;\n padding-top: 6px;\n padding-left: 3px;\n}\n.alienrpg .crt .fa-parachute-box:before {\n content: \"\\f49e\";\n}\n.alienrpg .crt .crt_Item3 .supply-btn.Power2 {\n padding-left: 6px;\n font-size: 20px;\n}\n.alienrpg .crt .crt_gridCarrer {\n display: grid;\n grid-template-areas: \"crt_box1 crt_box2 crt_box3 crt_box4\";\n padding: 0px;\n padding-top: 1px;\n grid-template-columns: 17% 36% 17% 30%;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n margin-bottom: 2px;\n}\n.alienrpg .crt .crt_gridCarrer .crt_box1,\n.alienrpg .crt .crt_gridCarrer .crt_box2,\n.alienrpg .crt .crt_gridCarrer .crt_box3,\n.alienrpg .crt .crt_gridCarrer .crt_box4 {\n justify-self: center;\n max-width: 100%;\n padding-top: 0px;\n}\n.alienrpg .crt .crt_gridSpecialty {\n display: grid;\n grid-template-areas: \"crt_sbox1 crt_sbox2\";\n padding: 4px 0px 3px 0px;\n grid-template-columns: 17% 83%;\n margin-bottom: 2px;\n}\n.alienrpg .crt .crt_gridSpecialty .crt_sbox1,\n.alienrpg .crt .crt_gridSpecialty .crt_sbox2 {\n justify-self: center;\n max-width: 100%;\n padding-top: 0px;\n}\n.alienrpg .crt .crt_grid-special {\n grid-area: crt_sbox2;\n display: grid;\n width: 100%;\n grid-template-areas: \"crt_spe1 crt_spe2\";\n grid-template-columns: 75% 25%;\n}\n.alienrpg .crt .crt .crt_spe1 {\n grid-area: crt_spe1;\n font-weight: 100;\n text-transform: uppercase;\n}\n.alienrpg .crt .crt_spe2 {\n grid-area: crt_spe2;\n padding-right: 5px;\n justify-self: right;\n}\n.alienrpg .crt .crt_Item4,\n.alienrpg .crt .crt_Item5,\n.alienrpg .crt .crt_Item6,\n.alienrpg .crt .crt_Item7,\n.alienrpg .crt .crt_Item8,\n.alienrpg .crt .crt_Item9 {\n border: 0px solid var(--aliengreen);\n margin-bottom: 3px;\n}\n.alienrpg .crt_Item4 .resource-label-header,\n.alienrpg .crt_Item5 .resource-label-header,\n.alienrpg .crt_Item6 .resource-label-header,\n.alienrpg .crt_Item7 .resource-label-header,\n.alienrpg .crt_Item8 .resource-label-header,\n.alienrpg .crt_Item9 .resource-label-header {\n display: block;\n width: 100%;\n padding: 1px 0px 1px 2px;\n color: #000;\n font-weight: bolder;\n text-transform: uppercase;\n background-color: var(--aliendarkergreen);\n}\n.alienrpg .crt .crt_Item4 {\n height: 50px;\n}\n.alienrpg .crt .crt_Item5 textarea {\n height: 107px;\n}\n.alienrpg .crt .crt_Item5 textarea:hover,\n.alienrpg .crt .crt_Item7 textarea:hover {\n border: 1px solid var(--aliengreen);\n}\n.alienrpg .crt .crt_Item6 {\n height: 216px;\n border: 1px solid var(--aliendarkergreen);\n margin-bottom: 0px;\n}\n.alienrpg .crt .crt_Item7 textarea {\n height: 87px;\n}\n.alienrpg .crt .crt_Item8 {\n padding-bottom: 2px;\n}\n.alienrpg .crt .crt_Item8 input,\n.alienrpg .crt .crt_Item9 input {\n margin: 0px;\n width: 100%;\n}\n.alienrpg .crt .crt_Relat {\n display: grid;\n grid-template-areas: \"crt_Relat_Buddy crt_Relat_Rival\";\n grid-template-columns: 49%;\n grid-column-gap: 5px;\n}\n.alienrpg .crt_Col3 {\n grid-area: crt_Col3;\n padding-top: 10px;\n color: var(--aliendarkergreen);\n font-family: var(--alienfont);\n}\n.alienrpg .crt.grid-attr {\n border: 0px solid var(--aliengreen);\n}\n.alienrpg .crt .talent-btn:hover,\n.alienrpg .crt .talent-btn:focus {\n box-shadow: 0 0 7px var(--aliengreen);\n text-shadow: 0 0 15px var(--aliengreen);\n background-color: var(--aliengreen);\n cursor: help;\n font-weight: bolder;\n text-transform: uppercase;\n color: #000;\n}\n.alienrpg .crt .rollable {\n width: 90%;\n text-align: center;\n}\n.alienrpg .rollable:hover,\n.alienrpg .rollcomputer:hover {\n color: var(--aliengreen);\n background-color: #000;\n border: 0px solid var(--aliengreen);\n font-weight: 1;\n font-size: 130%;\n box-shadow: 0 0 0px var(--aliengreen);\n animation: textShadow 1s infinite;\n}\n.alienrpg .crt .rollItem,\n.alienrpg .crt .creature-acid-roll {\n width: 100%;\n text-align: center;\n}\n.alienrpg .crt .rollItem:hover,\n.alienrpg .crt .rollItem:focus {\n text-shadow: 0 0 15px var(--aliengreen);\n box-shadow: 0 0 7px var(--aliengreen);\n background-color: var(--aliengreen);\n color: #000;\n font-size: 100%;\n font-weight: bolder;\n text-transform: uppercase;\n}\n.alienrpg .crt .grid-talents {\n text-align: center;\n grid-template-columns: 90% 10%;\n}\n.alienrpg .crt .talTitle {\n text-transform: uppercase;\n color: #000;\n background-color: var(--aliengreen);\n}\n.alienrpg .crt .item-header {\n /* background-color: var(--aliendarkergreen); */\n /* color: black; */\n}\n.alienrpg .crt .textbox {\n color: ghostwhite;\n font-family: var(--alienchatfont);\n font-size: 14px;\n font-weight: 200;\n letter-spacing: 1px;\n}\n.alienrpg .crt .textbox:focus {\n font-weight: 400;\n}\n.alienrpg .crt .encumbrance .encumbrance-bar {\n background: var(--alienitemselect);\n}\n.alienrpg .crt .blink {\n padding: 0px 0px 2px 5px;\n margin-top: 5px;\n margin-bottom: 5px;\n background-color: red;\n color: white;\n text-shadow: 0 0 5px red;\n animation: blink 0.5s 5;\n}\n.alienrpg .crt_lCol6 {\n justify-self: center;\n}\n.alienrpg .crt .crit-injuries {\n margin-top: 118px;\n}\n.alienrpg .crt .grid-crit {\n grid-template-columns: 95% 5%;\n}\n.alienrpg .crt_crit2 {\n text-align: center;\n font-size: 15px;\n}\n.alienrpg .crt .Item11 {\n border: 0px solid var(--aliengreen);\n}\n.alienrpg .crt .Item11 .items-list {\n height: auto;\n}\n.alienrpg .crt .critical-inj {\n padding-bottom: 10px;\n}\n.alienrpg .crt .resource-label-header.rollCrit:hover {\n font-size: 15px;\n background-color: var(--aliendarkergreen);\n animation: textShadow 1s infinite;\n}\n.alienrpg .crt_box4 {\n padding: 7px 0px 0px 7px;\n}\n.alienrpg .crt .crt_Col1 {\n margin-left: -5px;\n}\n.alienrpg .crt .fas.fa-tools {\n vertical-align: top;\n padding-top: 13px;\n margin-left: 5px;\n}\n.alienrpg .crt .fas.fa-tools:hover {\n cursor: help;\n}\n.alienrpg .crt .fas.fa-tools:before {\n content: \"\\f022\";\n}\n.alienrpg .crt .fas:hover {\n color: var(--aliengreen);\n text-shadow: 0 0 2px var(--aliengreen);\n animation: textShadow 0.5s 0.3;\n}\n.alienrpg .crt .items-list .item-header {\n border-bottom-style: solid;\n border-bottom-color: var(--aliengreen);\n}\n.alienrpg .crt .Col3 .panel {\n margin-left: 5px;\n padding: 0 10px 0 10px;\n border-left: 2px inset var(--aliengreen);\n}\n.alienrpg .crt .tab.inventory .fas {\n margin-right: 10px;\n}\n.alienrpg .crt .creature-acid-roll:hover,\n.alienrpg .crt .creature-acid-roll:focus {\n text-shadow: 0 0 0px var(--aliengreen);\n color: var(--aliengreen);\n background-color: #000;\n font-weight: 1;\n font-size: 110%;\n border: 0px solid var(--aliengreen);\n animation: textShadow 1s infinite;\n}\n.alienrpg .crt .creature-attack-roll {\n width: 260px;\n height: 40px;\n border-radius: 3px;\n text-shadow: 0 0 rgba(0, 0, 0, 0);\n color: rgba(0, 0, 0, 0);\n background: url(../images/alien_crt_roll-attack.png) no-repeat top left;\n}\n.alienrpg .crt .creature-attack-roll:hover {\n border-radius: 3px;\n background-color: var(--aliendarkergreen);\n text-shadow: 0 0 rgba(0, 0, 0, 0);\n color: rgba(0, 0, 0, 0);\n background: url(../images/alien_crt_roll-attack_hover.gif) no-repeat top left;\n}\n.alienrpg .crt .profile-img-item {\n margin: 0;\n height: 125px;\n width: auto;\n margin-right: 4px;\n border-radius: 10px;\n}\n.alienrpg .crt .textbox1,\n.alienrpg .crt .textbox2 {\n padding-left: 5px;\n}","$c-white: hsl(0, 0%, 100%);\r\n$c-black: hsl(0, 0%, 0%);\r\n$c-green: hsl(84, 100%, 59%);\r\n\r\n:root {\r\n --aliengreen: hsl(84, 100%, 59%);\r\n --aliendarkergreen: hsl(141, 60%, 40%);\r\n --alienitemselect: hsl(70, 80%, 74%);\r\n --alienoddtab: hsl(72, 29%, 7%);\r\n --blue: hsl(224, 75%, 62%);\r\n --black: hsl(0, 0%, 0%);\r\n --white: hsl(0, 0%, 100%);\r\n --alientextjournal: #b1e0e7;\r\n --journalback: url(../images/mother-instructions/indbackground2.png);\r\n --chatbackground: url(/systems/alienrpg/images/IndBackground3.png);\r\n --alienchatfont: 'Blinker', sans-serif;\r\n --alienchatwhite: hsl(0, 0%, 100%);\r\n --alienchatred: hsl(0, 100%, 50%);\r\n --alienchatredshadow: rgb(230 230 230);\r\n --alienchatblue: hsl(240deg 42% 72%);\r\n // --alienchatlightblue: hsl(240, 96%, 70%);\r\n --alienchatlightblue: hsl(120, 97%, 41%);\r\n --alienchatlightgreen: hsl(120, 97%, 41%);\r\n --alienchatgoldenrod: hsl(43, 74%, 49%);\r\n}\r\n","// Import utilities.\r\n@import 'utils/typography';\r\n@import 'utils/colors';\r\n@import 'utils/mixins';\r\n@import 'utils/variables';\r\n\r\n/* Global styles */\r\n@import 'global/window';\r\n@import 'global/mother-instruction-images';\r\n@import 'global/grid';\r\n@import 'global/flex';\r\n@import 'global/itemList';\r\n@import 'global/select-css';\r\n@import 'actor/alien-crt-ui';\r\n@import 'global/module';\r\n\r\n.alienrpg {\r\n /* Styles limited to alienrpg sheets */\r\n @import 'components/forms';\r\n @import 'components/resource';\r\n @import 'components/tabs';\r\n @import 'components/items';\r\n @import 'actor/alien-crt-actor';\r\n}\r\n",".alienrpg ul ol {\r\n margin-left: 3px;\r\n}\r\n.alienrpg #context-menu {\r\n // width: 100%;\r\n width: auto;\r\n height: max-content;\r\n min-width: 150px;\r\n max-width: 360px;\r\n position: absolute;\r\n left: -900%;\r\n top: -102%;\r\n background: $c-black;\r\n border: 1px solid var(--aliengreen);\r\n border-radius: 5px;\r\n color: var(--aliengreen);\r\n text-align: left;\r\n font-size: smaller;\r\n z-index: 1;\r\n}\r\n.alienrpg #context-menu li.context-item {\r\n line-height: 16px;\r\n}\r\n\r\n.alienrpg .window-content {\r\n // font-family: var(--alienfont);\r\n // color: var(--aliengreen);\r\n // font-size: var(--fontsize);\r\n background: hsl(0deg, 0%, 0%);\r\n border: var(--aliengreen) 1px solid;\r\n // flex-direction: column;\r\n // flex-wrap: nowrap;\r\n // padding: 2px;\r\n // overflow-y: scroll;\r\n // overflow-x: auto;\r\n // border: var(--aliengreen) 3px;\r\n}\r\n\r\n// .alienrpg .window-content {\r\n// // font-family: var(--alienfont);\r\n// // color: var(--aliengreen);\r\n// // font-size: var(--fontsize);\r\n// background: $c-black;\r\n// // flex-direction: column;\r\n// // flex-wrap: nowrap;\r\n// // padding: 2px;\r\n// // overflow-y: scroll;\r\n// // overflow-x: auto;\r\n// // border: var(--aliengreen) 3px;\r\n// }\r\n\r\n.alienrpg form {\r\n font-family: var(--alienfont);\r\n color: var(--aliengreen);\r\n font-size: var(--fontsize);\r\n background: $c-black;\r\n flex-direction: column;\r\n flex-wrap: nowrap;\r\n padding: 2px;\r\n overflow-y: scroll;\r\n overflow-x: auto;\r\n border: var(--aliengreen) 3px;\r\n}\r\n\r\n.journal-sheet {\r\n form {\r\n // font-family: var(--alienfont);\r\n // color: var(--aliengreen);\r\n // background: url(../images/mother-instructions/indbackground2.png) no-repeat top left;\r\n background: var(--journalback) top left !important;\r\n background-size: cover;\r\n border: 1px solid var(--aliengreen);\r\n border-radius: 1px;\r\n // color: hsl(187, 52%, 80%);\r\n color: var(--alientextjournal) !important;\r\n }\r\n select {\r\n font-family: var(--alienfont);\r\n // color: $c-green;\r\n color: inherit;\r\n background: $c-black;\r\n border: var(--aliengreen) 3px;\r\n border: 1px solid hsl(53, 4%, 46%);\r\n border-radius: 3px;\r\n padding: 0 3px;\r\n text-overflow: ellipsis;\r\n font-size: 16px;\r\n }\r\n input {\r\n font-family: var(--alienfont);\r\n // color: $c-green;\r\n color: inherit;\r\n\r\n background: $c-black;\r\n border: var(--aliengreen) 3px;\r\n }\r\n button {\r\n font-family: var(--alienfont);\r\n // color: $c-green;\r\n color: inherit;\r\n\r\n background: $c-black;\r\n border: var(--aliengreen) solid 1px;\r\n width: 100%;\r\n margin: 0 1px;\r\n border-radius: 3px;\r\n font-size: 14px;\r\n line-height: 28px;\r\n }\r\n\r\n critbutton {\r\n font-family: var(--alienfont);\r\n // color: $c-green;\r\n color: inherit;\r\n\r\n background: $c-black;\r\n border: var(--aliengreen) solid 1px;\r\n // width: 100%;\r\n margin: 0 1px;\r\n border-radius: 3px;\r\n font-size: 14px;\r\n line-height: 28px;\r\n }\r\n .tox .tox-editor-container {\r\n background-color: $c-white;\r\n }\r\n}\r\n\r\na.entity-link {\r\n color: $c-white;\r\n background: $c-black;\r\n}\r\n\r\n.alienrpg a.entity-link {\r\n color: $c-white;\r\n background: $c-black;\r\n}\r\na.content-link {\r\n color: $c-white;\r\n background: $c-black;\r\n}\r\n\r\n.alienrpg a.content-link {\r\n color: $c-white;\r\n background: $c-black;\r\n}\r\n#chat .message {\r\n border: 1px solid hsl(0deg, 8%, 34%);\r\n border-radius: 1px;\r\n}\r\n.chat-message {\r\n // background-image: url('/systems/alienrpg/images/IndBackground3.png');\r\n background-image: var(--chatbackground);\r\n background-size: cover;\r\n background-repeat: no-repeat;\r\n background-position: center;\r\n color: inherit;\r\n // color: $c-green;\r\n\r\n .message-header .message-sender {\r\n color: var(--aliengreen);\r\n // color: inherit;\r\n }\r\n .message-metadata {\r\n color: var(--aliengreen);\r\n // color: inherit;\r\n }\r\n .flavor-text {\r\n color: var(--aliengreen);\r\n // color: inherit;\r\n }\r\n .table-draw .table-results .table-result {\r\n color: var(--aliengreen);\r\n // color: inherit;\r\n }\r\n}\r\n.chat-message .table-draw .table-results .table-result .chatBG {\r\n // background-image: url('/systems/alienrpg/images/IndBackground3.png');\r\n background-image: var(--chatbackground);\r\n background-size: cover;\r\n background-repeat: no-repeat;\r\n background-position: center;\r\n color: var(--aliengreen);\r\n\r\n padding-left: 6px;\r\n}\r\n.chat-message.whisper {\r\n background: hsl(0, 0%, 9%);\r\n // color: $c-green;\r\n color: var(--aliengreen);\r\n}\r\n\r\n.chat-message.blind {\r\n background: hsl(0, 0%, 9%);\r\n}\r\n\r\n.chat-message.emote {\r\n background: hsl(0, 0%, 9%);\r\n}\r\n\r\n.chat-message .critchat {\r\n display: flex;\r\n align-items: center;\r\n border-bottom: 1px solid var(--color-border-light-primary);\r\n padding: 3px 0;\r\n color: var(--aliengreen);\r\n}\r\n\r\n.dice-tooltip .roll > img {\r\n width: 24px;\r\n}\r\n\r\n.dice-tooltip {\r\n border: 1px solid var(--aliengreen);\r\n border-radius: 1px;\r\n background: $c-black;\r\n\r\n .dice-rolls {\r\n color: inherit;\r\n background: $c-black;\r\n }\r\n\r\n .part-header {\r\n color: inherit;\r\n // color: $c-green;\r\n background: $c-black;\r\n }\r\n}\r\n.dice-tooltip .dice-rolls .roll {\r\n filter: none;\r\n}\r\n.dice-tooltip .dice-rolls .roll.max {\r\n filter: none;\r\n}\r\n.dice-tooltip .dice-rolls .roll.min {\r\n filter: none;\r\n}\r\n\r\n.inline-roll .dice-tooltip {\r\n color: inherit;\r\n // color: $c-green;\r\n background: $c-black;\r\n border: 2px solid var(--aliengreen);\r\n border-radius: 2px;\r\n}\r\n// a.entity-link,\r\na.inline-roll {\r\n background: $c-black;\r\n padding: 1px 4px;\r\n border: 1px solid var(--aliengreen);\r\n border-radius: 2px;\r\n white-space: nowrap;\r\n word-break: break-all;\r\n}\r\n\r\n.dice-roll .dice-formula,\r\n.dice-roll .dice-total {\r\n // color: inherit;\r\n color: var(--aliengreen);\r\n}\r\n.dice-tooltip .part-header .part-formula {\r\n // color: $c-green;\r\n color: inherit;\r\n}\r\n.part-total {\r\n // color: $c-green;\r\n color: inherit;\r\n}\r\n\r\n.alienrpg h2 {\r\n border: 0;\r\n padding: 0;\r\n margin: 1px;\r\n margin-left: 5px;\r\n // font-size: var(--fontsize) ;\r\n}\r\n.alienrpg h3 {\r\n border: 0;\r\n padding: 0;\r\n margin: 1px;\r\n // font-size: var(--fontsize) ;\r\n\r\n // margin-left: 2px;\r\n}\r\n\r\n.alienrpg h4 {\r\n border: 0;\r\n padding: 0;\r\n margin: 1px;\r\n // font-size: var(--fontsize) ;\r\n}\r\n.resource-content {\r\n button {\r\n flex: 0;\r\n border: 0;\r\n width: 30px;\r\n font-size: 1.5rem;\r\n padding: 0;\r\n color: inherit;\r\n margin: 0;\r\n }\r\n}\r\n\r\n.rollable:hover,\r\n.rollcomputer:hover {\r\n color: var(--aliengreen);\r\n background-color: #000;\r\n border: 0px solid var(--aliengreen);\r\n font-weight: 1;\r\n font-size: 120%;\r\n box-shadow: 0 0 0px var(--aliengreen);\r\n animation: textShadow 1s infinite;\r\n}\r\n\r\n.far.fa-heart:hover {\r\n color: red;\r\n animation: textShadow 1s infinite;\r\n}\r\n\r\n// .rollable,\r\n// .rollcomputer {\r\n// &:hover,\r\n// &:focus {\r\n// // color: black;\r\n// text-shadow: 0 0 20px hsl(0, 100%, 50%);\r\n// font-size: 95%;\r\n// cursor: pointer;\r\n// }\r\n// }\r\n\r\n.rollableVeh {\r\n &:hover,\r\n &:focus {\r\n text-shadow: 0 0 20px hsl(0, 100%, 50%);\r\n font-size: 1.3em;\r\n font-weight: bolder;\r\n cursor: pointer;\r\n }\r\n}\r\n.creature-acid-roll {\r\n &:hover,\r\n &:focus {\r\n // color: black;\r\n text-shadow: 0 0 20px hsl(0, 100%, 50%);\r\n font-size: 95%;\r\n cursor: pointer;\r\n }\r\n}\r\n.rollItem {\r\n &:hover,\r\n &:focus {\r\n // color: black;\r\n text-shadow: 0 0 20px hsl(0, 100%, 50%);\r\n font-size: 110%;\r\n font-weight: bolder;\r\n cursor: pointer;\r\n }\r\n}\r\n.openItem {\r\n &:hover,\r\n &:focus {\r\n // color: black;\r\n text-shadow: 0 0 20px hsl(0, 100%, 50%);\r\n font-size: 110%;\r\n font-weight: bolder;\r\n cursor: pointer;\r\n }\r\n}\r\n.talent-btn {\r\n &:hover,\r\n &:focus {\r\n color: hsl(103, 100%, 28%);\r\n text-shadow: 0 0 20px hsl(0, 100%, 50%);\r\n // font-size: 110%;\r\n font-weight: bolder;\r\n cursor: pointer;\r\n }\r\n}\r\n\r\n.minus-btn .plus-btn {\r\n width: 10px;\r\n height: 10px;\r\n line-height: 20px;\r\n padding: 0;\r\n}\r\n\r\n.supply-btn {\r\n font-size: 5px;\r\n padding: 0;\r\n font-family: var(--alienfont);\r\n}\r\n\r\n.pwr-btn {\r\n &:hover,\r\n &:focus {\r\n background-color: hsl(4, 69%, 53%);\r\n font-size: 120%;\r\n font-weight: bolder;\r\n cursor: pointer;\r\n }\r\n}\r\n\r\n.stunt-btn {\r\n width: 5px;\r\n padding: 0;\r\n font-family: var(--alienfont);\r\n}\r\n\r\n.creature-attack-roll {\r\n display: inline-block;\r\n width: 280px;\r\n height: 40px;\r\n // font-size: 25pt;\r\n font-weight: bold;\r\n font-size: 2em;\r\n /* font-size: clamp(1rem, -0.875rem + 8.333vw, 3.5rem); */\r\n text-shadow: 2px 2px hsl(128, 83%, 25%);\r\n border: 2px solid var(--aliengreen);\r\n border-radius: 25px;\r\n color: var(--aliengreen);\r\n font-family: var(--alienfont);\r\n line-height: inherit;\r\n}\r\n.creature-attack-roll:hover {\r\n border-radius: 10px;\r\n color: hsl(0, 100%, 50%);\r\n text-shadow: 2px 2px hsl(0, 92%, 26%);\r\n}\r\n.creature-attack-roll:active {\r\n position: relative;\r\n top: 1px;\r\n border-radius: unset;\r\n background-color: unset;\r\n color: unset;\r\n}\r\nbutton:hover,\r\nbutton:focus {\r\n box-shadow: unset;\r\n}\r\n\r\n.alien-Push-button {\r\n display: inline-block;\r\n width: 260px;\r\n height: 45px;\r\n background-color: $c-black;\r\n // color: hsl(84, 100%, 59%);\r\n font-weight: bold;\r\n font-size: clamp(2rem, -4.5rem + 5vw, 3rem);\r\n font-family: var(--alienfont);\r\n padding-bottom: 5px;\r\n border: 2px solid var(--aliengreen);\r\n border-radius: 25px;\r\n color: var(--aliengreen);\r\n font-family: var(--alienfont);\r\n line-height: inherit;\r\n}\r\n.alien-Push-button:hover {\r\n border-radius: 10px;\r\n color: hsl(0, 100%, 50%);\r\n}\r\n\r\n.alien-crit-button {\r\n display: inline-block;\r\n width: 280px;\r\n height: 26px;\r\n border: 2px solid var(--aliengreen);\r\n border-radius: 25px;\r\n color: var(--aliengreen);\r\n font-weight: bold;\r\n font-size: 1.2rem;\r\n // font-size: clamp(1rem, 1vw, 2rem);\r\n\r\n font-family: var(--alienfont);\r\n line-height: inherit;\r\n}\r\n.alien-crit-button:hover {\r\n border-radius: 5px;\r\n color: hsl(0, 100%, 50%);\r\n}\r\n\r\n.alien-diceface-b0 {\r\n display: inline-block;\r\n width: 30px;\r\n height: 30px;\r\n padding: 0px;\r\n margin: 1px;\r\n background: url(../ui/alien-dice-b0.png) no-repeat top left;\r\n}\r\n.alien-diceface-b6 {\r\n display: inline-block;\r\n width: 30px;\r\n height: 30px;\r\n padding: 0px;\r\n margin: 1px;\r\n background: url(../ui/alien-dice-b6.png) no-repeat top left;\r\n}\r\n.alien-diceface-y0 {\r\n display: inline-block;\r\n width: 30px;\r\n height: 30px;\r\n padding: 0px;\r\n margin: 1px;\r\n background: url(../ui/alien-dice-y0.png) no-repeat top left;\r\n}\r\n.alien-diceface-y1 {\r\n display: inline-block;\r\n width: 30px;\r\n height: 30px;\r\n padding: 0px;\r\n margin: 1px;\r\n background: url(../ui/alien-dice-y1.png) no-repeat top left;\r\n}\r\n.alien-diceface-y6 {\r\n display: inline-block;\r\n width: 30px;\r\n height: 30px;\r\n padding: 0px;\r\n margin: 1px;\r\n background: url(../ui/alien-dice-y6.png) no-repeat top left;\r\n}\r\n\r\n.tooltip {\r\n position: relative;\r\n display: inline-block;\r\n border-bottom: 1px dotted black;\r\n}\r\n\r\n.tooltip .tooltiptext {\r\n visibility: hidden;\r\n width: 250px;\r\n background-color: $c-black;\r\n // color: $c-green;\r\n text-align: center;\r\n border-radius: 6px;\r\n padding: 5px 0;\r\n position: absolute;\r\n z-index: 1;\r\n top: -5px;\r\n right: 105%;\r\n margin-left: -60px;\r\n border-style: solid;\r\n border-color: var(--aliengreen);\r\n}\r\n.tooltip .tooltiptext::after {\r\n content: ' ';\r\n position: absolute;\r\n top: 50%;\r\n left: 100%; /* To the right of the tooltip */\r\n margin-top: -5px;\r\n border-width: 5px;\r\n border-style: solid;\r\n border-color: transparent transparent transparent var(--aliengreen);\r\n}\r\n.tooltip:hover .tooltiptext {\r\n visibility: visible;\r\n}\r\n\r\n.alienrpg .inputtext {\r\n color: inherit;\r\n background-color: $c-black;\r\n}\r\n\r\n.box-top {\r\n border-top: 3px solid var(--aliengreen);\r\n}\r\n\r\n.ctooltip {\r\n position: relative;\r\n display: inline-block;\r\n border-bottom: 1px dotted $c-black;\r\n}\r\n\r\n/* Tooltip text */\r\n.ctooltip .ctooltiptext {\r\n // /* Position the tooltip text - see examples below! */\r\n // position: absolute;\r\n // z-index: 1;\r\n font-size: small;\r\n visibility: hidden;\r\n width: 150px;\r\n background-color: $c-black;\r\n color: var(--aliengreen);\r\n text-align: center;\r\n border-radius: 3px;\r\n padding: 2px 0;\r\n position: absolute;\r\n z-index: 1;\r\n // top: -5px;\r\n // right: 105%;\r\n margin-left: -150px;\r\n border-style: solid;\r\n border-color: var(--aliengreen);\r\n}\r\n\r\n/* Show the tooltip text when you mouse over the tooltip container */\r\n.ctooltip:hover .ctooltiptext {\r\n visibility: visible;\r\n}\r\n\r\n.ctooltip .ctooltiptext::after {\r\n content: ' ';\r\n position: absolute;\r\n top: 50%;\r\n left: 100%; /* To the right of the tooltip */\r\n margin-top: -5px;\r\n border-width: 1px;\r\n border-style: solid;\r\n border-color: transparent transparent transparent var(--aliengreen);\r\n}\r\n\r\n// .dice-tooltip .dice-rolls .roll.d6 {\r\n// background-image: url(../icons/svg/d6-grey.svg);\r\n// }\r\n\r\n.alienchatwhite {\r\n color: var(--alienchatwhite);\r\n}\r\n\r\n.alienchatred {\r\n color: var(--alienchatred);\r\n font-weight: bolder;\r\n font-size: larger;\r\n -webkit-background-clip: text;\r\n background-clip: text;\r\n background-color: var(--alienchatredshadow);\r\n}\r\n\r\n.alienchatblue {\r\n color: var(--alienchatblue);\r\n}\r\n.alienchatlightblue {\r\n color: var(--alienchatlightblue);\r\n font-weight: bold;\r\n font-size: larger;\r\n}\r\n.alienchatlightgreen {\r\n color: var(--alienchatlightgreen);\r\n}\r\n.alienchatgoldenrod {\r\n color: var(--alienchatgoldenrod);\r\n font-weight: bold;\r\n}\r\n\r\n.combatbutton {\r\n max-width: 200px;\r\n color: var(--aliengreen);\r\n border: var(--aliengreen) 1px solid;\r\n}\r\n\r\n.prosemirror.editing-source textarea {\r\n color: $c-white;\r\n}\r\n\r\n.prosemirror menu .pm-dropdown {\r\n color: $c-black;\r\n}\r\n",".spanner-icon {\r\n display: inline-block;\r\n width: 30px;\r\n height: 25px;\r\n padding: 0px;\r\n margin: 1px;\r\n background: url(../images/mother-instructions/spanner-icon.webp);\r\n}\r\n.character-sheet-img {\r\n display: block;\r\n width: 464px;\r\n height: 500px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/character-sheet-img.webp);\r\n}\r\n.creature-sheet-img {\r\n display: block;\r\n width: 500px;\r\n height: 477px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/creature-sheet-img.webp);\r\n}\r\n.character-header {\r\n display: block;\r\n width: 500px;\r\n height: 152px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/character-header.webp);\r\n}\r\n.synthetic-header {\r\n display: block;\r\n width: 500px;\r\n height: 155px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/synthetic-header.webp);\r\n}\r\n\r\n.agil-mod {\r\n display: block;\r\n width: 403px;\r\n height: 162px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/agil-mod.webp);\r\n}\r\n.armor-mod {\r\n display: block;\r\n width: 403px;\r\n height: 172px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/armor-mod.webp);\r\n}\r\n.stress-mod {\r\n display: block;\r\n width: 400px;\r\n height: 136px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/stress-mod.webp);\r\n}\r\n.character-details {\r\n display: block;\r\n width: 300px;\r\n height: 328px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/character-details.webp);\r\n}\r\n.synthetic-details {\r\n display: block;\r\n width: 300px;\r\n height: 380px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/synthetic-details.webp);\r\n}\r\n\r\n.character-consumables {\r\n display: block;\r\n width: 153px;\r\n height: 330px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/character-consumables.webp);\r\n}\r\n\r\n.synthetic-consumables {\r\n display: block;\r\n width: 153px;\r\n height: 322px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/synthetic-consumables.webp);\r\n}\r\n.talent-agenda {\r\n display: block;\r\n width: 300px;\r\n height: 260px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/talent-agenda.webp);\r\n}\r\n.con-edit {\r\n display: block;\r\n width: 151px;\r\n height: 109px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/con-edit.webp);\r\n}\r\n.enc {\r\n display: block;\r\n width: 600px;\r\n height: 71px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/enc.webp);\r\n}\r\n.enc-warn {\r\n display: block;\r\n width: 462px;\r\n height: 49px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/enc-warn.webp);\r\n}\r\n.inv-inact {\r\n display: block;\r\n width: 600px;\r\n height: 199px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/inv-inact.webp);\r\n}\r\n.moskills {\r\n display: block;\r\n width: 300px;\r\n height: 254px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/skills.webp);\r\n}\r\n\r\n.creature-header {\r\n display: block;\r\n width: 500px;\r\n height: 102px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/creature-header.webp);\r\n}\r\n.creature-attack-dropdown {\r\n display: block;\r\n width: 600px;\r\n height: 330px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/creature-attack-dropdown.webp);\r\n}\r\n.acid-splash-popup {\r\n display: block;\r\n width: 400px;\r\n height: 141px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/acid-splash-popup.webp);\r\n}\r\n.chat-roll {\r\n display: block;\r\n width: 300px;\r\n height: 188px;\r\n background: url(../images/mother-instructions/chat-roll.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.radiation-roll {\r\n display: block;\r\n width: 240px;\r\n height: 274px;\r\n background: url(../images/mother-instructions/radiation-rolls.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.territories-general {\r\n display: block;\r\n width: 500px;\r\n height: 498px;\r\n background: url(../images/mother-instructions/territories-general.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.territories-systems {\r\n display: block;\r\n width: 500px;\r\n height: 186px;\r\n background: url(../images/mother-instructions/territories-systems.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.vehicle-general {\r\n display: block;\r\n width: 500px;\r\n height: 342px;\r\n background: url(../images/mother-instructions/vehicle-general.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.vehicle-inv {\r\n display: block;\r\n width: 500px;\r\n height: 343px;\r\n background: url(../images/mother-instructions/vehicle-inv.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.vehicle-crew {\r\n display: block;\r\n width: 500px;\r\n height: 227px;\r\n background: url(../images/mother-instructions/vehicle-crew.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.vehicle-crew-selector {\r\n display: block;\r\n width: 500px;\r\n height: 227px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/vehicle-crew-selector.webp);\r\n}\r\n\r\n.vehicle-fire-weapon {\r\n display: block;\r\n width: 403px;\r\n height: 162px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/vehicle-fire-weapon.webp);\r\n}\r\n\r\n.item-dropdown {\r\n display: block;\r\n width: 300px;\r\n height: 263px;\r\n background: url(../images/mother-instructions/item-dropdown.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.modifiers-img {\r\n display: block;\r\n width: 600px;\r\n height: 417px;\r\n background: url(../images/mother-instructions/modifiers-img.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.melee-img {\r\n display: block;\r\n width: 600px;\r\n height: 417px;\r\n background: url(../images/mother-instructions/melee-img.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.ranged-img {\r\n display: block;\r\n width: 600px;\r\n height: 417px;\r\n background: url(../images/mother-instructions/ranged-img.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.armor-img {\r\n display: block;\r\n width: 600px;\r\n height: 415px;\r\n background: url(../images/mother-instructions/armor-img.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n\r\n.planet-system-img {\r\n display: block;\r\n width: 600px;\r\n height: 562px;\r\n background: url(../images/mother-instructions/planet-system-img.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.initiative-roll {\r\n display: block;\r\n width: 300px;\r\n height: 277px;\r\n background: url(../images/mother-instructions/initiative-roll.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.clone-actor {\r\n display: inline-block;\r\n width: 200px;\r\n height: 119px;\r\n background: url(../images/mother-instructions/clone-actor.webp);\r\n margin-left: 25%;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.roll-clone {\r\n display: inline-block;\r\n width: 200px;\r\n height: 207px;\r\n background: url(../images/mother-instructions/roll-clone.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.init-chat-norm {\r\n display: block;\r\n width: 200px;\r\n height: 388px;\r\n background: url(../images/mother-instructions/init-chat-norm.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.init-chat-cards {\r\n display: block;\r\n width: 200px;\r\n height: 378px;\r\n background: url(../images/mother-instructions/init-chat-cards.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.gm-settings {\r\n display: block;\r\n width: 500px;\r\n height: 491px;\r\n background: url(../images/mother-instructions/gm-settings.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.player-settings {\r\n display: block;\r\n width: 500px;\r\n height: 301px;\r\n background: url(../images/mother-instructions/player-settings.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.style-settings {\r\n display: block;\r\n width: 400px;\r\n height: 377px;\r\n background: url(../images/mother-instructions/style-settings.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.style-button-settings {\r\n display: block;\r\n width: 300px;\r\n height: 161px;\r\n background: url(../images/mother-instructions/style-button-settings.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.font-picker-img {\r\n display: inline-block;\r\n width: 300px;\r\n height: 272px;\r\n background: url(../images/mother-instructions/font-picker-img.webp);\r\n margin-left: 5%;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.colour-picker-img {\r\n display: inline-block;\r\n width: 300px;\r\n height: 206px;\r\n background: url(../images/mother-instructions/colour-picker-img.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.character-token {\r\n display: block;\r\n width: 230px;\r\n height: 234px;\r\n background: url(../images/mother-instructions/character-token.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.creature-token {\r\n display: block;\r\n width: 230px;\r\n height: 235px;\r\n background: url(../images/mother-instructions/creature-token.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.mpush1 {\r\n display: block;\r\n width: 300px;\r\n height: 241px;\r\n background: url(../images/mother-instructions/mpush1.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.mpush2 {\r\n display: block;\r\n width: 300px;\r\n height: 340px;\r\n background: url(../images/mother-instructions/mpush2.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.mpush3 {\r\n display: block;\r\n width: 300px;\r\n height: 297px;\r\n background: url(../images/mother-instructions/mpush3.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n\r\n.pwr-supply {\r\n display: block;\r\n width: 600px;\r\n height: 134px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/power.webp);\r\n}\r\n.synth-hum {\r\n display: block;\r\n width: 153px;\r\n height: 87px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/synth-hum.webp);\r\n}\r\n\r\n.inventory-tab-img {\r\n display: block;\r\n width: 600px;\r\n height: 435px;\r\n background: url(../images/mother-instructions/inventory-tab.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n\r\n.inv-context-menu-img {\r\n display: block;\r\n width: 151px;\r\n height: 70px;\r\n background: url(../images/mother-instructions/inv-context-menu.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n\r\n.status-icons-img {\r\n display: block;\r\n width: 230px;\r\n height: 229px;\r\n background: url(../images/mother-instructions/status-icons.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n\r\n.enc-icon-img {\r\n display: block;\r\n width: 230px;\r\n height: 207px;\r\n background: url(../images/mother-instructions/enc-icon.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n\r\n.spaceship-sheet-img {\r\n display: block;\r\n width: 497px;\r\n height: 353px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/spaceship-modules.webp);\r\n}\r\n.spaceship-header1 {\r\n display: block;\r\n width: 402px;\r\n height: 632px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/spaceship-header1.webp);\r\n}\r\n.spaceship-modules {\r\n display: block;\r\n width: 497px;\r\n height: 353px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/spaceship-sheet-img.webp);\r\n}\r\n\r\n.spaceship-comtech {\r\n display: block;\r\n width: 395px;\r\n height: 262px;\r\n background: url(../images/mother-instructions/spaceship-comtech.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n",".grid {\r\n display: grid;\r\n grid-column: span 2 / span 2;\r\n // grid-template-columns: repeat(2, minmax(50fr, 1fr));\r\n // gap: 5px;\r\n // margin: 5px 0;\r\n padding: 0;\r\n align-items: center;\r\n // justify-items: center;\r\n}\r\n.grid-2col {\r\n display: grid;\r\n grid-column: span 2;\r\n grid-template-columns: 1fr 1fr;\r\n // gap: 5px;\r\n // margin: 5px 0;\r\n padding: 0;\r\n align-items: center;\r\n // justify-items: center;\r\n}\r\n\r\n.grid-3col {\r\n grid-column: span 3 / span 3;\r\n grid-template-columns: repeat(3, minmax(0, 1fr));\r\n border-color: var(--aliengreen);\r\n // border-style: solid;\r\n justify-items: center;\r\n margin: 0;\r\n}\r\n\r\n.grid-4col {\r\n grid-column: span 4 / span 4;\r\n grid-template-columns: repeat(4, minmax(0, 1fr));\r\n border-color: var(--aliengreen);\r\n border-style: double;\r\n padding: 4px;\r\n}\r\n\r\n.grid-synPage {\r\n display: grid;\r\n // border: 2px solid white;\r\n grid-template-areas:\r\n 'Item1 Item2 Item2'\r\n 'Item1 Item4 Item4'\r\n 'Item8 Item4 Item4'\r\n 'Item8 Item5 Item5'\r\n 'Item8 Item3 Item3'\r\n 'Item9 Item6 Item6'\r\n 'Item10 Item7 Item7'\r\n 'Item11 Item11 Item11';\r\n // 'Item11 Item10 Item10'\r\n // 'Item11 Item10 Item10';\r\n\r\n grid-template-columns: 1fr 1fr 1fr;\r\n}\r\n\r\n.grid-genPage {\r\n display: grid;\r\n // border: 2px solid white;\r\n grid-template-areas:\r\n 'Item1 Item2 Item2'\r\n 'Item1 Item4 Item4'\r\n 'Item8 Item4 Item4'\r\n 'Item8 Item5 Item5'\r\n 'Item8 Item3 Item3'\r\n 'Item9 Item6 Item6'\r\n 'Item10 Item7 Item7'\r\n 'Item11 Item11 Item11';\r\n // 'Item11 Item10 Item10'\r\n // 'Item11 Item10 Item10';\r\n grid-template-columns: 1fr 1fr 1fr;\r\n}\r\n\r\n.Item1 {\r\n grid-area: Item1;\r\n border: 1px solid var(--aliengreen);\r\n padding: 5px;\r\n text-align: center;\r\n}\r\n.Item2 {\r\n grid-area: Item2;\r\n border: 1px solid var(--aliengreen);\r\n}\r\n.Item3 {\r\n grid-area: Item3;\r\n border: 1px solid var(--aliengreen);\r\n padding-top: 5px;\r\n padding-left: 5px;\r\n padding-right: 5px;\r\n}\r\n.Item4 {\r\n grid-area: Item4;\r\n border: 1px solid var(--aliengreen);\r\n padding-top: 5px;\r\n padding-left: 5px;\r\n padding-right: 5px;\r\n}\r\n.Item5 {\r\n grid-area: Item5;\r\n border: 1px solid var(--aliengreen);\r\n padding-top: 5px;\r\n padding-left: 5px;\r\n padding-right: 5px;\r\n}\r\n.Item6 {\r\n grid-area: Item6;\r\n border: 1px solid var(--aliengreen);\r\n // justify-items: center;\r\n padding-top: 5px;\r\n padding-left: 5px;\r\n padding-right: 5px;\r\n}\r\n.Item7 {\r\n grid-area: Item7;\r\n border: 1px solid var(--aliengreen);\r\n padding-top: 5px;\r\n padding-left: 5px;\r\n padding-right: 5px;\r\n // height: 80px;\r\n height: auto;\r\n}\r\n.Item8 {\r\n grid-area: Item8;\r\n border: 1px solid var(--aliengreen);\r\n padding: 5px;\r\n}\r\n.Item9 {\r\n grid-area: Item9;\r\n border: 1px solid var(--aliengreen);\r\n padding-top: 5px;\r\n padding-bottom: 5px;\r\n}\r\n.Item10 {\r\n grid-area: Item10;\r\n border: 1px solid var(--aliengreen);\r\n padding-top: 5px;\r\n padding-bottom: 5px;\r\n // padding-left: 5px;\r\n // padding-right: 5px;\r\n}\r\n.Item11 {\r\n grid-area: Item11;\r\n border: 1px solid var(--aliengreen);\r\n padding: 4px;\r\n align-content: center;\r\n justify-content: center;\r\n min-height: 53px;\r\n}\r\n\r\n.grid-2col-border {\r\n display: grid;\r\n grid-column: span 2;\r\n grid-template-columns: 1fr 1fr;\r\n border-color: var(--aliengreen);\r\n padding: 0;\r\n -webkit-box-align: center;\r\n -ms-flex-align: center;\r\n align-items: center;\r\n}\r\n\r\n.grid-spacecraft {\r\n display: grid;\r\n grid-template-areas: 'spacec1 spacec2 ';\r\n\r\n grid-template-columns: 35% 65%;\r\n // gap: 5px;\r\n // margin: 5px 0;\r\n // padding: 0;\r\n // align-items: center;\r\n // justify-items: center;\r\n}\r\n.spacec1 {\r\n grid-area: spacec1;\r\n border-right: 1px solid var(--aliengreen);\r\n // padding: 4px;\r\n align-content: center;\r\n // justify-content: center;\r\n // min-height: 53px;\r\n}\r\n.spacec2 {\r\n grid-area: spacec2;\r\n // border: 1px solid var(--aliengreen);\r\n padding-left: 5px;\r\n align-content: center;\r\n // justify-content: center;\r\n // min-height: 53px;\r\n}\r\n\r\n.s1-header {\r\n display: grid;\r\n grid-template-areas:\r\n '. . s1h1 s1h1 s1h1 .'\r\n 's1h2 s1h2 s1h2 s1h2 s1h2 s1h2'\r\n 's1h3 s1h3 s1h3 s1h4 s1h4 s1h4'\r\n 's1h28 s1h28 s1h28 s1h29 s1h29 s1h29'\r\n 's1h30 s1h30 s1h30 s1h30 s1h30 s1h30 '\r\n 's1h32 s1h32 s1h32 s1h32 s1h32 s1h32'\r\n 's1h31 s1h31 s1h31 s1h31 s1h31 s1h31 '\r\n 's1h33 s1h33 s1h33 s1h33 s1h33 s1h33'\r\n '. . s1h5 s1h5 s1h5 .'\r\n 's1h6 s1h6 s1h6 s1h6 s1h6 s1h6'\r\n 's1space1 s1h7 s1h8 s1space s1h9 s1h10'\r\n 's1space1 s1h11 s1h12 s1space s1h13 s1h14'\r\n 's1space1 s1h15 s1h16 s1space s1h17 s1h18'\r\n 's1space1 s1h19 s1h20 s1space s1h21 s1h22'\r\n 's1h23 s1h23 s1h23 s1h23 s1h23 s1h23'\r\n 's1h24 s1h24 s1h24 s1h24 s1h24 s1h24'\r\n 's1h25 s1h25 s1h25 s1h25 s1h25 s1h25'\r\n 's1h26 s1h26 s1h26 s1h26 s1h26 s1h26'\r\n 's1h27 s1h27 s1h27 s1h27 s1h27 s1h27';\r\n grid-template-columns: 5% 10% 30% 5% 30% 10%;\r\n padding: 0 10px 0px 10px;\r\n // background-color: hsl(165, 27%, 50%);\r\n // color: hsl(120, 94%, 6%);\r\n}\r\n.s1space {\r\n grid-area: s1space;\r\n}\r\n.s1space1 {\r\n grid-area: s1space1;\r\n}\r\n.s1h1 {\r\n grid-area: s1h1;\r\n // border: 1px solid var(--aliengreen);\r\n align-content: center;\r\n font-weight: bolder;\r\n}\r\n.s1h2 {\r\n grid-area: s1h2;\r\n // border: 1px solid var(--aliengreen);\r\n align-content: center;\r\n}\r\n.s1h3 {\r\n grid-area: s1h3;\r\n // border: 1px solid var(--aliengreen);\r\n align-content: center;\r\n font-weight: bolder;\r\n}\r\n.s1h4 {\r\n grid-area: s1h4;\r\n // border: 1px solid var(--aliengreen);\r\n align-content: center;\r\n font-weight: bolder;\r\n}\r\n.s1h5 {\r\n grid-area: s1h5;\r\n // border: 1px solid var(--aliengreen);\r\n align-content: center;\r\n font-weight: bolder;\r\n}\r\n.s1h6 {\r\n grid-area: s1h6;\r\n // border: 1px solid var(--aliengreen);\r\n align-content: center;\r\n}\r\n.s1h7 {\r\n grid-area: s1h7;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n}\r\n.s1h8 {\r\n grid-area: s1h8;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n margin-left: 10px;\r\n font-weight: bolder;\r\n}\r\n.s1h9 {\r\n grid-area: s1h9;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n font-weight: bolder;\r\n}\r\n.s1h10 {\r\n grid-area: s1h10;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n}\r\n.s1h11 {\r\n grid-area: s1h11;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n}\r\n.s1h12 {\r\n grid-area: s1h12;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n margin-left: 10px;\r\n font-weight: bolder;\r\n}\r\n.s1h13 {\r\n grid-area: s1h13;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n font-weight: bolder;\r\n}\r\n.s1h14 {\r\n grid-area: s1h14;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n}\r\n.s1h15 {\r\n grid-area: s1h15;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n}\r\n.s1h16 {\r\n grid-area: s1h16;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n // align-self: center;\r\n margin-left: 10px;\r\n font-weight: bolder;\r\n}\r\n.s1h17 {\r\n grid-area: s1h17;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n // align-self: center;\r\n font-weight: bolder;\r\n}\r\n.s1h18 {\r\n grid-area: s1h18;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n // justify-self: center;\r\n}\r\n.s1h19 {\r\n grid-area: s1h19;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n}\r\n.s1h20 {\r\n grid-area: s1h20;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n // align-self: center;\r\n margin-left: 10px;\r\n font-weight: bolder;\r\n}\r\n.s1h21 {\r\n grid-area: s1h21;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n // align-self: center;\r\n font-weight: bolder;\r\n}\r\n.s1h22 {\r\n grid-area: s1h22;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n justify-self: center;\r\n}\r\n.s1h23 {\r\n grid-area: s1h23;\r\n // border: 1px solid var(--aliengreen);\r\n height: 20px;\r\n justify-self: center;\r\n font-weight: bolder;\r\n}\r\n.s1h24 {\r\n grid-area: s1h24;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n justify-self: center;\r\n}\r\n.s1h25 {\r\n grid-area: s1h25;\r\n // border: 1px solid var(--aliengreen);\r\n height: 20px;\r\n justify-self: center;\r\n font-weight: bolder;\r\n}\r\n.s1h26 {\r\n grid-area: s1h26;\r\n // border: 1px solid var(--aliengreen);\r\n height: 50px;\r\n justify-self: center;\r\n}\r\n.s1h27 {\r\n grid-area: s1h27;\r\n // border: 1px solid var(--aliengreen);\r\n height: 50px;\r\n justify-self: center;\r\n}\r\n.s1h28 {\r\n grid-area: s1h28;\r\n // border: 1px solid var(--aliengreen);\r\n align-content: center;\r\n}\r\n.s1h29 {\r\n grid-area: s1h29;\r\n // border: 1px solid var(--aliengreen);\r\n align-content: center;\r\n}\r\n.s1h30 {\r\n grid-area: s1h30;\r\n // border: 1px solid var(--aliengreen);\r\n align-content: center;\r\n font-weight: bolder;\r\n}\r\n.s1h31 {\r\n grid-area: s1h31;\r\n // border: 1px solid var(--aliengreen);\r\n align-content: center;\r\n font-weight: bolder;\r\n}\r\n.s1h32 {\r\n grid-area: s1h32;\r\n // border: 1px solid var(--aliengreen);\r\n align-content: center;\r\n}\r\n.s1h33 {\r\n grid-area: s1h33;\r\n // border: 1px solid var(--aliengreen);\r\n align-content: center;\r\n}\r\n\r\n.grid-container {\r\n display: grid;\r\n // gap: 5px;\r\n margin: 0;\r\n padding: 0;\r\n // align-items: center;\r\n // justify-items: first baseline;\r\n // border: 2px solid var(--aliengreen);\r\n grid-template-areas:\r\n 'Col1 Col2'\r\n 'Col1 Col2'\r\n 'Col1 Col2'\r\n 'Col1 Col4'\r\n 'Col3 Col3';\r\n // grid-template-rows: 1fr;\r\n grid-template-columns: 370px 1fr;\r\n}\r\n.Col1 {\r\n grid-area: Col1;\r\n // justify-items: left;\r\n // border: 2px solid white;\r\n align-self: center;\r\n}\r\n.Col2 {\r\n grid-area: Col2;\r\n // justify-items: right;\r\n // border: 2px solid white;\r\n}\r\n\r\n.Col3 {\r\n grid-area: Col3;\r\n // justify-items: right;\r\n // border: 2px solid white;\r\n}\r\n.Col4 {\r\n grid-area: Col4;\r\n // justify-items: right;\r\n // border: 2px solid white;\r\n}\r\n\r\n.grid-attr {\r\n display: grid;\r\n // gap: 5px;\r\n margin: 0;\r\n padding: 0;\r\n padding-left: 5px;\r\n align-items: center;\r\n border: 1px solid var(--aliengreen);\r\n grid-template-areas: 'Attr1 Attr2 Attr3';\r\n grid-template-columns: 300px 35px 30px;\r\n}\r\n\r\n.Attr1 {\r\n grid-area: Attr1;\r\n // justify-items: left;\r\n // border: 2px solid white;\r\n}\r\n.Attr2 {\r\n grid-area: Attr2;\r\n // justify-items: right;\r\n // border: 2px solid white;\r\n}\r\n\r\n.Attr3 {\r\n grid-area: Attr3;\r\n width: 30px;\r\n height: 20px;\r\n // justify-items: left;\r\n}\r\n.Attr4 {\r\n grid-area: Attr4;\r\n // justify-items: right;\r\n // border: 2px solid white;\r\n}\r\n\r\n.grid-Consumables {\r\n display: grid;\r\n // border: 2px solid white;\r\n grid-template-areas:\r\n 'Heading Heading '\r\n 'Air1 Air2'\r\n 'Food1 Food2'\r\n 'Water1 Water2'\r\n 'Power1 Power2';\r\n\r\n grid-template-columns: 1fr 1fr;\r\n}\r\n\r\n.Heading {\r\n grid-area: Heading;\r\n // border: 1px solid white;\r\n justify-self: left;\r\n}\r\n.Air1 {\r\n grid-area: Air1;\r\n // border: 1px solid white;\r\n justify-content: left;\r\n align-self: center;\r\n}\r\n.Air2 {\r\n grid-area: Air2;\r\n // border: 1px solid white;\r\n}\r\n.Food1 {\r\n grid-area: Food1;\r\n // border: 1px solid white;\r\n justify-self: left;\r\n align-self: center;\r\n}\r\n.Food2 {\r\n grid-area: Food2;\r\n // border: 1px solid white;\r\n}\r\n.Power1 {\r\n grid-area: Power1;\r\n // border: 1px solid white;\r\n justify-self: left;\r\n align-self: center;\r\n // margin-top: 5px;\r\n}\r\n.Power2 {\r\n grid-area: Power2;\r\n // border: 1px solid white;\r\n}\r\n.Water1 {\r\n grid-area: Water1;\r\n // border: 1px solid white;\r\n justify-self: left;\r\n align-self: center;\r\n}\r\n.Water2 {\r\n grid-area: Water2;\r\n // border: 1px solid white;\r\n}\r\n\r\n.grid-vehicle-header {\r\n display: grid;\r\n border: 2px solid var(--aliengreen);\r\n grid-template-areas: 'vChar vChar';\r\n grid-template-columns: auto;\r\n}\r\n\r\n.grid-vehicle {\r\n display: grid;\r\n border: 2px solid var(--aliengreen);\r\n grid-template-areas:\r\n 'vItem1 vItem2 vItem3 vItem4'\r\n 'vItem5 vItem6 vItem7 vItem8';\r\n\r\n grid-template-columns: auto;\r\n}\r\n\r\n.vChar {\r\n grid-area: vChar;\r\n}\r\n.vItem1 {\r\n grid-area: vItem1;\r\n}\r\n.vItem2 {\r\n grid-area: vItem2;\r\n}\r\n.vItem3 {\r\n grid-area: vItem3;\r\n}\r\n.vItem4 {\r\n grid-area: vItem4;\r\n}\r\n.vItem5 {\r\n grid-area: vItem5;\r\n}\r\n.vItem6 {\r\n grid-area: vItem6;\r\n}\r\n.vItem7 {\r\n grid-area: vItem7;\r\n}\r\n.vItem8 {\r\n grid-area: vItem8;\r\n}\r\n\r\n.grid-weapon {\r\n display: grid;\r\n border: 2px solid var(--aliengreen);\r\n grid-template-areas:\r\n 'wItem1 wItem2 wItem3 wItem4'\r\n 'wItem5 wItem6 wItem7 wItem7';\r\n\r\n grid-template-columns: auto;\r\n align-items: center;\r\n padding-bottom: 2px;\r\n}\r\n\r\n.wItem1 {\r\n grid-area: wItem1;\r\n}\r\n.wItem2 {\r\n grid-area: wItem2;\r\n}\r\n.wItem3 {\r\n grid-area: wItem3;\r\n}\r\n.wItem4 {\r\n grid-area: wItem4;\r\n}\r\n.wItem5 {\r\n grid-area: wItem5;\r\n}\r\n.wItem6 {\r\n grid-area: wItem6;\r\n}\r\n.wItem7 {\r\n grid-area: wItem7;\r\n}\r\n\r\n.grid-ship-crit {\r\n display: grid;\r\n border: 2px solid var(--aliengreen);\r\n grid-template-areas:\r\n 'gcItem1 gcItem2 gcItem2'\r\n 'gcItem3 gcItem4 gcItem4'\r\n 'gcItem5 gcItem6 gcItem6';\r\n grid-template-columns: 30% 35% 35%;\r\n align-items: center;\r\n}\r\n\r\n.gcItem1 {\r\n grid-area: gcItem1;\r\n}\r\n.gcItem2 {\r\n grid-area: gcItem2;\r\n}\r\n.gcItem3 {\r\n grid-area: gcItem3;\r\n}\r\n.gcItem4 {\r\n grid-area: gcItem4;\r\n}\r\n.gcItem5 {\r\n grid-area: gcItem5;\r\n}\r\n.gcItem6 {\r\n grid-area: gcItem6;\r\n}\r\n\r\n.grid-weapon-body {\r\n display: grid;\r\n // border: 2px solid var(--aliengreen);\r\n grid-template-areas:\r\n 'wCol1 wCol2 wCol3 wCol4 wCol5 wCol6'\r\n 'wCol7 wCol8 wCol9 wCol10 wCol11 wCol12'\r\n 'wCol13 wCol14 . . . .';\r\n padding-bottom: 2px;\r\n // l1 l2 l3 l4 l5 l6\r\n grid-template-columns: 1fr 1.2fr 0.81fr 0.5fr 0.5fr 1fr;\r\n // grid-template-columns: 2em 25em 5em 5em 4em 2em;\r\n align-items: center;\r\n}\r\n\r\n.wCol1 {\r\n grid-area: wCol1;\r\n justify-self: left;\r\n}\r\n.wCol2 {\r\n grid-area: wCol2;\r\n justify-self: left;\r\n}\r\n.wCol3 {\r\n grid-area: wCol3;\r\n justify-self: left;\r\n}\r\n.wCol4 {\r\n grid-area: wCol4;\r\n justify-self: center;\r\n}\r\n.wCol5 {\r\n grid-area: wCol5;\r\n justify-self: left;\r\n}\r\n.wCol6 {\r\n grid-area: wCol6;\r\n justify-self: center;\r\n}\r\n.wCol7 {\r\n grid-area: wCol7;\r\n justify-self: left;\r\n}\r\n.wCol8 {\r\n grid-area: wCol8;\r\n justify-self: left;\r\n}\r\n.wCol9 {\r\n grid-area: wCol9;\r\n justify-self: left;\r\n}\r\n.wCol10 {\r\n grid-area: wCol10;\r\n justify-self: center;\r\n}\r\n.wCol11 {\r\n grid-area: wCol11;\r\n justify-self: left;\r\n}\r\n.wCol12 {\r\n grid-area: wCol12;\r\n justify-self: center;\r\n}\r\n.wCol13 {\r\n grid-area: wCol13;\r\n justify-self: left;\r\n}\r\n.wCol14 {\r\n grid-area: wCol14;\r\n justify-self: left;\r\n}\r\n\r\n.grid-items {\r\n display: grid;\r\n // border: 2px solid var(--aliengreen);\r\n grid-template-areas:\r\n 'lCol1 lCol2 lCol17 lCol15 lCol13 lCol11 lCol10 lCol3 lCol4'\r\n 'lCol5 lCol6 lCol18 lCol16 lCol14 lCol12 lCol9 lCol7 lCol8';\r\n padding-bottom: 2px;\r\n // l1 l2 l3 l4 l5 l6 l7 l8 l9\r\n grid-template-columns: 2em 18em 5em 5em 5em 5em 5em 4em 2em;\r\n // grid-template-columns: 25px 410px 60px 60px 60px 20px;\r\n align-items: center;\r\n}\r\n\r\n.lCol1 {\r\n grid-area: lCol1;\r\n justify-self: left;\r\n}\r\n.lCol2 {\r\n grid-area: lCol2;\r\n justify-self: center;\r\n}\r\n.lCol3 {\r\n grid-area: lCol3;\r\n justify-self: center;\r\n}\r\n.lCol4 {\r\n grid-area: lCol4;\r\n justify-self: right;\r\n}\r\n.lCol5 {\r\n grid-area: lCol5;\r\n justify-self: left;\r\n}\r\n.lCol6 {\r\n grid-area: lCol6;\r\n justify-self: left;\r\n}\r\n.lCol7 {\r\n grid-area: lCol7;\r\n justify-self: center;\r\n}\r\n.lCol8 {\r\n grid-area: lCol8;\r\n justify-self: right;\r\n}\r\n.lCol9 {\r\n grid-area: lCol9;\r\n justify-self: center;\r\n}\r\n.lCol10 {\r\n grid-area: lCol10;\r\n justify-self: center;\r\n}\r\n.lCol11 {\r\n grid-area: lCol11;\r\n justify-self: center;\r\n}\r\n.lCol12 {\r\n grid-area: lCol12;\r\n justify-self: center;\r\n}\r\n.lCol13 {\r\n grid-area: lCol13;\r\n justify-self: center;\r\n}\r\n.lCol14 {\r\n grid-area: lCol14;\r\n justify-self: center;\r\n}\r\n.lCol15 {\r\n grid-area: lCol15;\r\n justify-self: center;\r\n}\r\n.lCol16 {\r\n grid-area: lCol16;\r\n justify-self: center;\r\n}\r\n.lCol17 {\r\n grid-area: lCol17;\r\n justify-self: center;\r\n}\r\n.lCol18 {\r\n grid-area: lCol18;\r\n justify-self: center;\r\n}\r\n.grid-modules {\r\n display: grid;\r\n // border: 2px solid var(--aliengreen);\r\n grid-template-areas:\r\n 'mCol1 mCol2 mCol17 mCol15 mCol13 mCol4'\r\n 'mCol5 mCol6 mCol18 mCol16 mCol14 mCol8';\r\n padding-bottom: 6px;\r\n // l1 l2 l3 l4 l5 l6 l7 l8 l9\r\n grid-template-columns: 30px 270px 75px 90px 269px 30px;\r\n // grid-template-columns: 25px 410px 60px 60px 60px 20px;\r\n align-items: center;\r\n}\r\n\r\n.mCol1 {\r\n grid-area: mCol1;\r\n justify-self: left;\r\n}\r\n.mCol2 {\r\n grid-area: mCol2;\r\n justify-self: center;\r\n}\r\n.mCol3 {\r\n grid-area: mCol3;\r\n justify-self: center;\r\n}\r\n.mCol4 {\r\n grid-area: mCol4;\r\n justify-self: right;\r\n}\r\n.mCol5 {\r\n grid-area: mCol5;\r\n justify-self: left;\r\n}\r\n.mCol6 {\r\n grid-area: mCol6;\r\n justify-self: left;\r\n}\r\n.mCol7 {\r\n grid-area: mCol7;\r\n justify-self: center;\r\n}\r\n.mCol8 {\r\n grid-area: mCol8;\r\n justify-self: right;\r\n}\r\n.mCol9 {\r\n grid-area: mCol9;\r\n justify-self: center;\r\n}\r\n.mCol10 {\r\n grid-area: mCol10;\r\n justify-self: center;\r\n}\r\n.mCol11 {\r\n grid-area: mCol11;\r\n justify-self: center;\r\n}\r\n.mCol12 {\r\n grid-area: mCol12;\r\n justify-self: center;\r\n}\r\n.mCol13 {\r\n grid-area: mCol13;\r\n justify-self: center;\r\n}\r\n.mCol14 {\r\n grid-area: mCol14;\r\n word-break: break-word;\r\n}\r\n.mCol15 {\r\n grid-area: mCol15;\r\n justify-self: center;\r\n}\r\n.mCol16 {\r\n grid-area: mCol16;\r\n justify-self: center;\r\n}\r\n.mCol17 {\r\n grid-area: mCol17;\r\n justify-self: center;\r\n}\r\n.mCol18 {\r\n grid-area: mCol18;\r\n justify-self: center;\r\n}\r\n\r\n.grid-talents {\r\n display: grid;\r\n grid-template-areas:\r\n 'talTitle talTitle'\r\n 'tal1 tal2'\r\n 'tal3 tal4';\r\n // grid-template-rows: 3fr;\r\n\r\n padding: 3px;\r\n grid-template-columns: 75% 25%;\r\n align-items: center;\r\n}\r\n\r\n.tal1 {\r\n grid-area: tal1;\r\n justify-self: center;\r\n padding-left: 8px;\r\n // background-color: $c-black;\r\n}\r\n.tal2 {\r\n grid-area: tal2;\r\n justify-self: right;\r\n padding-right: 8px;\r\n}\r\n\r\n.tal3 {\r\n grid-area: tal3;\r\n align-self: center;\r\n}\r\n.tal4 {\r\n grid-area: tal4;\r\n justify-self: right;\r\n padding-right: 8px;\r\n align-self: left;\r\n\r\n // padding-top: 2px;\r\n}\r\n.talTitle {\r\n grid-area: talTitle;\r\n background-color: #221f1f;\r\n}\r\n.grid-special {\r\n display: grid;\r\n grid-template-areas: 'spe1 spe2 spe3';\r\n // grid-template-rows: 3fr;\r\n // padding: 3px;\r\n grid-template-columns: 5% 70% 25%;\r\n align-items: center;\r\n}\r\n\r\n.spe1 {\r\n grid-area: spe1;\r\n justify-self: left;\r\n padding-right: 4px;\r\n}\r\n.spe2 {\r\n grid-area: spe2;\r\n // justify-self: left;\r\n font-weight: bold;\r\n padding-right: 8px;\r\n}\r\n.spe3 {\r\n grid-area: spe3;\r\n justify-self: right;\r\n}\r\n\r\n.critical-inj {\r\n display: grid;\r\n grid-template-areas: 'crit1 crit2 crit3 crit4';\r\n // grid-template-rows: 3fr;\r\n // padding: 3px;\r\n grid-template-columns: 5% 31% 60% 3%;\r\n align-items: center;\r\n}\r\n\r\n.crit1 {\r\n grid-area: crit1;\r\n justify-self: left;\r\n padding-right: 4px;\r\n}\r\n.crit2 {\r\n grid-area: crit2;\r\n justify-self: left;\r\n font-weight: bold;\r\n padding-right: 8px;\r\n}\r\n.crit3 {\r\n grid-area: crit3;\r\n justify-self: left;\r\n font-weight: bold;\r\n padding-right: 8px;\r\n align-items: left;\r\n}\r\n.crit4 {\r\n grid-area: crit4;\r\n justify-self: right;\r\n}\r\n\r\n.space-critical-inj {\r\n display: grid;\r\n grid-template-areas: 'ScritI1 ScritI2 ScritI4';\r\n // grid-template-rows: 3fr;\r\n // padding: 3px;\r\n grid-template-columns: 5% 80% 3%;\r\n align-items: center;\r\n}\r\n\r\n.ScritI1 {\r\n grid-area: ScritI1;\r\n justify-self: left;\r\n padding-right: 4px;\r\n}\r\n.ScritI2 {\r\n grid-area: ScritI2;\r\n justify-self: left;\r\n font-weight: bold;\r\n padding-right: 8px;\r\n}\r\n\r\n.ScritI4 {\r\n grid-area: ScritI4;\r\n justify-self: right;\r\n}\r\n\r\n.grid-two {\r\n display: grid;\r\n grid-template-areas:\r\n 'box1 box2'\r\n 'box3 box4';\r\n padding: 3px;\r\n grid-template-columns: 25% 75%;\r\n align-items: center;\r\n}\r\n\r\n.box1 {\r\n grid-area: box1;\r\n justify-self: center;\r\n padding-left: 8px;\r\n}\r\n.box2 {\r\n grid-area: box2;\r\n justify-self: right;\r\n padding-right: 8px;\r\n}\r\n.box3 {\r\n grid-area: box3;\r\n justify-self: center;\r\n padding-left: 8px;\r\n padding-top: 10px;\r\n}\r\n.box4 {\r\n grid-area: box4;\r\n padding-top: 10px;\r\n}\r\n\r\n.grid-2 {\r\n display: grid;\r\n grid-template-areas: 'box11 box21 box23 box22';\r\n // padding: 3px;\r\n grid-template-columns: 1fr 33px 15px 33px;\r\n align-items: center;\r\n margin: 1px;\r\n padding: 0;\r\n // padding-left: 2px;\r\n}\r\n\r\n.box11 {\r\n grid-area: box11;\r\n justify-self: center;\r\n // padding-left: 8px;\r\n // background-color: $c-black;\r\n}\r\n.box21 {\r\n grid-area: box21;\r\n justify-self: right;\r\n padding-right: 8px;\r\n}\r\n.box22 {\r\n grid-area: box22;\r\n justify-self: right;\r\n padding-right: 8px;\r\n}\r\n.box23 {\r\n grid-area: box23;\r\n justify-self: center;\r\n // padding-right: 8px;\r\n}\r\n.grid-crit {\r\n display: grid;\r\n grid-template-areas: 'crit1 crit2 ';\r\n padding: 0;\r\n margin: 0;\r\n grid-template-columns: 1fr 1fr;\r\n}\r\n.crit1 {\r\n grid-area: crit1;\r\n}\r\n.crit2 {\r\n grid-area: crit2;\r\n // margin-left: 90px;\r\n margin-bottom: 2px;\r\n}\r\n\r\n.grid-rTables {\r\n display: grid;\r\n grid-template-areas: 'rTable1 rTable2';\r\n // padding: 3px;\r\n grid-template-columns: 1fr 0.5fr;\r\n align-items: center;\r\n margin: 0;\r\n padding: 0;\r\n}\r\n\r\n.rTable1 {\r\n grid-area: rTable1;\r\n justify-self: center;\r\n}\r\n.rTable2 {\r\n grid-area: rTable2;\r\n justify-self: center;\r\n padding-right: 8px;\r\n}\r\n\r\n.grid-creature {\r\n display: grid;\r\n border: 2px solid var(--aliengreen);\r\n grid-template-areas:\r\n // 'vChar1 vChar1 '\r\n\r\n 'vCre1 vCre2 '\r\n 'vCre3 vCre4 '\r\n 'vCre5 vCre6 '\r\n 'vCre7 vCre8';\r\n\r\n grid-template-columns: 1fr 1fr;\r\n align-items: center;\r\n}\r\n\r\n.vCre1 {\r\n grid-area: vCre1;\r\n}\r\n.vCre2 {\r\n grid-area: vCre2;\r\n}\r\n.vCre3 {\r\n grid-area: vCre3;\r\n}\r\n.vCre4 {\r\n grid-area: vCre4;\r\n}\r\n.vCre5 {\r\n grid-area: vCre5;\r\n}\r\n.vCre6 {\r\n grid-area: vCre6;\r\n}\r\n.vCre7 {\r\n grid-area: vCre7;\r\n}\r\n.vCre8 {\r\n grid-area: vCre8;\r\n}\r\n.grid-planet-header {\r\n display: grid;\r\n border: 2px solid var(--aliengreen);\r\n grid-template-areas:\r\n 'hplan1 hplan2 '\r\n 'hplan3 hplan4'\r\n 'hplan5 hplan6 '\r\n 'hplan7 hplan8';\r\n\r\n grid-template-columns: auto;\r\n align-items: center;\r\n padding-bottom: 2px;\r\n}\r\n\r\n.hplan1 {\r\n grid-area: hplan1;\r\n}\r\n.hplan2 {\r\n grid-area: hplan2;\r\n}\r\n.hplan3 {\r\n grid-area: hplan3;\r\n}\r\n.hplan4 {\r\n grid-area: hplan4;\r\n}\r\n.hplan5 {\r\n grid-area: hplan5;\r\n}\r\n.hplan6 {\r\n grid-area: hplan6;\r\n}\r\n.hplan7 {\r\n grid-area: hplan7;\r\n}\r\n.hplan8 {\r\n grid-area: hplan8;\r\n}\r\n\r\n.grid-planet {\r\n display: grid;\r\n margin: 0;\r\n padding: 0;\r\n grid-template-areas:\r\n 'plan1 plan1 plan1 plan1'\r\n 'plan2 plan2 plan3 plan3 '\r\n // 'plan3 plan3 plan3 plan3 '\r\n 'plan4 plan4 plan4 plan4 ';\r\n grid-template-columns: 220px 1fr;\r\n}\r\n.plan1 {\r\n grid-area: plan1;\r\n justify-self: left;\r\n align-self: center;\r\n}\r\n.plan2 {\r\n grid-area: plan2;\r\n justify-self: left;\r\n}\r\n.plan3 {\r\n grid-area: plan3;\r\n justify-self: left;\r\n}\r\n.plan4 {\r\n grid-area: plan4;\r\n justify-self: left;\r\n}\r\n\r\n.grid-systems {\r\n display: grid;\r\n padding: 3px;\r\n grid-template-areas:\r\n 'sys1 sys2 sys3 sys4'\r\n 'sys5 sys6 sys7 sys8';\r\n grid-template-columns: 14em 15em 10em 2em;\r\n border-color: var(--aliengreen);\r\n border-bottom: double;\r\n}\r\n\r\n.sys1 {\r\n grid-area: sys1;\r\n justify-self: left;\r\n}\r\n.sys2 {\r\n grid-area: sys2;\r\n justify-self: left;\r\n}\r\n.sys3 {\r\n grid-area: sys3;\r\n justify-self: left;\r\n}\r\n.sys4 {\r\n grid-area: sys4;\r\n justify-self: right;\r\n}\r\n.sys5 {\r\n grid-area: sys5;\r\n justify-self: left;\r\n}\r\n.sys6 {\r\n grid-area: sys6;\r\n justify-self: left;\r\n}\r\n.sys7 {\r\n grid-area: sys7;\r\n justify-self: left;\r\n}\r\n.sys8 {\r\n grid-area: sys8;\r\n justify-self: right;\r\n}\r\n\r\n.grid-Char-Att {\r\n display: grid;\r\n // border: 2px solid var(--aliengreen);\r\n padding-bottom: 4px;\r\n padding-top: 12px;\r\n padding-left: 30px;\r\n grid-row-gap: 3px;\r\n grid-column-gap: 10px;\r\n border-color: var(--aliengreen);\r\n align-items: center;\r\n grid-template-areas:\r\n 'gCol1 gCol2 gCol3 gCol4 gCol5 gCol11'\r\n 'gCol6 gCol7 gCol8 gCol9 gCol10 gCol12';\r\n grid-template-columns: 110px 50px 110px 50px 65px 130px;\r\n}\r\n\r\n.gCol1 {\r\n grid-area: gCol1;\r\n justify-self: left;\r\n}\r\n.gCol2 {\r\n grid-area: gCol2;\r\n justify-self: center;\r\n align-self: center;\r\n}\r\n.gCol3 {\r\n grid-area: gCol3;\r\n justify-self: left;\r\n}\r\n.gCol4 {\r\n grid-area: gCol4;\r\n justify-self: center;\r\n align-self: center;\r\n}\r\n.gCol5 {\r\n grid-area: gCol5;\r\n justify-self: center;\r\n}\r\n.gCol6 {\r\n grid-area: gCol6;\r\n justify-self: left;\r\n}\r\n.gCol7 {\r\n grid-area: gCol7;\r\n justify-self: center;\r\n align-self: center;\r\n}\r\n.gCol8 {\r\n grid-area: gCol8;\r\n justify-self: left;\r\n}\r\n.gCol9 {\r\n grid-area: gCol9;\r\n justify-self: center;\r\n align-self: center;\r\n}\r\n.gCol10 {\r\n grid-area: gCol10;\r\n justify-self: center;\r\n}\r\n.gCol11 {\r\n grid-area: gCol11;\r\n justify-self: center;\r\n}\r\n.gCol12 {\r\n grid-area: gCol12;\r\n justify-self: center;\r\n}\r\n\r\n.grid-item-xtras {\r\n display: grid;\r\n grid-template-areas:\r\n 'xCol1 xCol2 xCol3 xCol4 xCol5 xCol6'\r\n '. xCol7 xCol7 xCol8 . .';\r\n padding-bottom: 4px;\r\n padding-top: 5px;\r\n padding-left: 30px;\r\n grid-row-gap: 3px;\r\n grid-column-gap: 10px;\r\n // l1 l2 l3 l4 l5 l6\r\n grid-template-columns: 110px 50px 110px 50px 110px 50px;\r\n align-items: center;\r\n}\r\n\r\n.xCol1 {\r\n grid-area: xCol1;\r\n justify-self: left;\r\n}\r\n.xCol2 {\r\n grid-area: xCol2;\r\n justify-self: left;\r\n}\r\n.xCol3 {\r\n grid-area: xCol3;\r\n justify-self: left;\r\n}\r\n.xCol4 {\r\n grid-area: xCol4;\r\n justify-self: center;\r\n}\r\n.xCol5 {\r\n grid-area: xCol5;\r\n justify-self: left;\r\n}\r\n.xCol6 {\r\n grid-area: xCol6;\r\n justify-self: center;\r\n}\r\n.xCol7 {\r\n grid-area: xCol7;\r\n justify-self: center;\r\n}\r\n.xCol8 {\r\n grid-area: xCol8;\r\n justify-self: center;\r\n}\r\n\r\n.flex-group-center,\r\n.flex-group-left,\r\n.flex-group-right {\r\n justify-content: center;\r\n align-items: center;\r\n text-align: center;\r\n padding: 0;\r\n border: 1px solid var(--aliengreen);\r\n}\r\n\r\n.flex-group-left {\r\n justify-content: flex-start;\r\n text-align: left;\r\n}\r\n\r\n.flex-group-right {\r\n justify-content: flex-end;\r\n text-align: right;\r\n}\r\n\r\n.grid-crew {\r\n display: grid;\r\n grid-template-areas:\r\n 'gC1 gC2 gC3 gC4'\r\n 'gC5 gC6 gC7 gC8';\r\n grid-template-columns: 20em 15em 10em 5em;\r\n}\r\n.gC1 {\r\n justify-self: center;\r\n grid-area: gC1;\r\n}\r\n.gC2 {\r\n justify-self: center;\r\n grid-area: gC2;\r\n}\r\n.gC3 {\r\n justify-self: center;\r\n grid-area: gC3;\r\n}\r\n.gC4 {\r\n justify-self: right;\r\n grid-area: gC4;\r\n}\r\n.gC5 {\r\n justify-self: left;\r\n grid-area: gC5;\r\n}\r\n.gC6 {\r\n justify-self: center;\r\n grid-area: gC6;\r\n}\r\n.gC7 {\r\n justify-self: center;\r\n grid-area: gC7;\r\n}\r\n.gC8 {\r\n justify-self: right;\r\n grid-area: gC8;\r\n}\r\n\r\n.grid-ship-crew {\r\n display: grid;\r\n grid-template-areas:\r\n 'gSC1 gSC2 gSC3 gSC4 gSC5'\r\n ' gSC6 gSC7 gSC8 gSC9 gSC10';\r\n grid-template-columns: 43% 25% 20% 6%;\r\n}\r\n.gSC1 {\r\n justify-self: center;\r\n grid-area: gSC1;\r\n}\r\n.gSC2 {\r\n justify-self: center;\r\n grid-area: gSC2;\r\n}\r\n.gSC3 {\r\n justify-self: center;\r\n grid-area: gSC3;\r\n}\r\n.gSC4 {\r\n justify-self: right;\r\n grid-area: gSC4;\r\n}\r\n.gSC5 {\r\n justify-self: right;\r\n grid-area: gSC5;\r\n}\r\n.gSC6 {\r\n justify-self: left;\r\n grid-area: gSC6;\r\n}\r\n.gSC7 {\r\n justify-self: center;\r\n grid-area: gSC7;\r\n}\r\n.gSC8 {\r\n justify-self: right;\r\n grid-area: gSC8;\r\n}\r\n.gSC9 {\r\n justify-self: center;\r\n grid-area: gSC9;\r\n}\r\n.gSC10 {\r\n justify-self: right;\r\n grid-area: gSC10;\r\n}\r\n\r\n.grid-actor {\r\n display: grid;\r\n padding-top: 10px;\r\n border: 2px solid var(--aliengreen);\r\n grid-template-areas: 'gaItem1 gaItem2 gaItem3 gaItem4';\r\n grid-template-columns: 20% 34% 20% 30%;\r\n}\r\n\r\n.gaItem1 {\r\n grid-area: gaItem1;\r\n}\r\n.gaItem2 {\r\n grid-area: gaItem2;\r\n}\r\n.gaItem3 {\r\n grid-area: gaItem3;\r\n}\r\n.gaItem4 {\r\n grid-area: gaItem4;\r\n}\r\n",".flex-center {\r\n align-items: center;\r\n justify-content: center;\r\n text-align: center;\r\n padding: 0;\r\n}\r\n\r\n.flex-between {\r\n justify-content: space-between;\r\n}\r\n// .alienflex {\r\n// flex: auto;\r\n// }\r\n.alienrpg .flexcol {\r\n display: flex;\r\n flex-direction: column;\r\n flex-wrap: nowrap;\r\n}\r\n// .alienrpg .flexcol > * {\r\n// flex: 1;\r\n// }\r\n.alienrpg .flexcol .flex1 {\r\n flex: 1;\r\n}\r\n.alienrpg .flexcol .flex2 {\r\n flex: 2;\r\n}\r\n.alienrpg .flexcol .flex3 {\r\n flex: 3;\r\n}\r\n.alienrpg .alienrpg .flexcol .flex4 {\r\n flex: 4;\r\n}\r\n.alienrpg .flexrow {\r\n display: flex;\r\n flex-direction: row;\r\n flex-wrap: wrap;\r\n justify-content: flex-start;\r\n}\r\n.alienrpg .flexrow > * {\r\n flex: 1;\r\n}\r\n.alienrpg .flexrow .flex1 {\r\n flex: 1;\r\n}\r\n.alienrpg .flexrow .flex2 {\r\n flex: 2;\r\n}\r\n.alienrpg .flexrow .flex3 {\r\n flex: 3;\r\n}\r\n.alienrpg .flexrow .flex4 {\r\n flex: 4;\r\n}\r\n",".alienrpg.actor .encumbrance {\r\n background: hsla(0, 0%, 0%, 0.1);\r\n height: 12px;\r\n margin-top: 5px;\r\n border: 1px solid hsl(0, 0%, 7%);\r\n border-radius: 3px;\r\n position: relative;\r\n width: calc(100% - 20px);\r\n}\r\n\r\n.alienrpg.actor .encumbrance .encumbrance-bar {\r\n position: absolute;\r\n top: 1px;\r\n left: 1px;\r\n background: var(--aliengreen);\r\n height: 8px;\r\n border: 1px solid hsl(30, 32%, 33%);\r\n border-radius: 3px;\r\n}\r\n\r\n.alienrpg.actor .encumbrance .encumbrance-label {\r\n position: absolute;\r\n top: -3px;\r\n height: 16px;\r\n font-size: 16px;\r\n line-height: 16px;\r\n color: $c-black;\r\n background: hsla(0, 0%, 100%, 0.4);\r\n padding: 0 3px;\r\n}\r\n\r\n.alienrpg.actor .encumbrance .encumbrance-breakpoint {\r\n position: absolute;\r\n left: 50%;\r\n}\r\n\r\n.alienrpg.actor .encumbrance .arrow-up {\r\n bottom: 0;\r\n width: 0;\r\n height: 0;\r\n border-left: 4px solid transparent;\r\n border-right: 4px solid transparent;\r\n border-bottom: 4px solid hsl(0, 0%, 40%);\r\n}\r\n\r\n.alienrpg.actor .encumbrance .arrow-down {\r\n top: 0;\r\n width: 0;\r\n height: 0;\r\n border-left: 4px solid transparent;\r\n border-right: 4px solid transparent;\r\n border-top: 4px solid hsl(0, 0%, 40%);\r\n}\r\n\r\n.alienrpg.actor .encumbrance.encumbered .arrow-up {\r\n border-bottom: 4px solid $c-white;\r\n}\r\n\r\n.alienrpg.actor .encumbrance.encumbered .arrow-down {\r\n border-top: 4px solid $c-white;\r\n}\r\n.alienrpg.actor .encumbrance.encumbered .encumbrance-bar {\r\n position: absolute;\r\n top: 1px;\r\n left: 1px;\r\n background: hsl(7, 100%, 50%);\r\n height: 8px;\r\n border: 1px solid hsl(66, 75%, 45%);\r\n border-radius: 3px;\r\n}\r\n\r\n/* @group Blink */\r\n.blink {\r\n -webkit-animation: blink 2s linear infinite;\r\n -moz-animation: blink 2s linear infinite;\r\n -ms-animation: blink 2s linear infinite;\r\n -o-animation: blink 2s linear infinite;\r\n animation: blink 2s linear infinite;\r\n}\r\n@-webkit-keyframes blink {\r\n 0% {\r\n opacity: 1;\r\n }\r\n 50% {\r\n opacity: 1;\r\n }\r\n 50.01% {\r\n opacity: 0;\r\n }\r\n 100% {\r\n opacity: 0;\r\n }\r\n}\r\n@-moz-keyframes blink {\r\n 0% {\r\n opacity: 1;\r\n }\r\n 50% {\r\n opacity: 1;\r\n }\r\n 50.01% {\r\n opacity: 0;\r\n }\r\n 100% {\r\n opacity: 0;\r\n }\r\n}\r\n@-ms-keyframes blink {\r\n 0% {\r\n opacity: 1;\r\n }\r\n 50% {\r\n opacity: 1;\r\n }\r\n 50.01% {\r\n opacity: 0;\r\n }\r\n 100% {\r\n opacity: 0;\r\n }\r\n}\r\n@-o-keyframes blink {\r\n 0% {\r\n opacity: 1;\r\n }\r\n 50% {\r\n opacity: 1;\r\n }\r\n 50.01% {\r\n opacity: 0;\r\n }\r\n 100% {\r\n opacity: 0;\r\n }\r\n}\r\n@keyframes blink {\r\n 0% {\r\n opacity: 1;\r\n }\r\n 50% {\r\n opacity: 1;\r\n }\r\n 50.01% {\r\n opacity: 0;\r\n }\r\n 100% {\r\n opacity: 0;\r\n }\r\n}\r\n/* @end */\r\n","/* class applies to select element itself, not a wrapper element */\r\n.select-css {\r\n display: block;\r\n font-size: 15px;\r\n font-family: var(--alienfont);\r\n font-weight: 700;\r\n color: inherit;\r\n // line-height: 1.3;\r\n // padding: 0.6em 1.4em 0.5em 0.8em;\r\n width: 100%;\r\n max-width: 90%; /* useful when width is set to anything other than 100% */\r\n box-sizing: border-box;\r\n margin: 0;\r\n border: 1px solid var(--aliengreen);\r\n box-shadow: 0 1px 0 1px hsla(0, 0%, 0%, 0.04);\r\n border-radius: 0.5em;\r\n -moz-appearance: none;\r\n -webkit-appearance: none;\r\n appearance: none;\r\n // background-color: #fff;\r\n /* note: bg image below uses 2 urls. The first is an svg data uri for the arrow icon, and the second is the gradient. \r\n\t\tfor the icon, if you want to change the color, be sure to use `%23` instead of `#`, since it's a url. You can also swap in a different svg icon or an external image reference\r\n\t\t\r\n\t*/\r\n // background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23ADFF2F%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E'),\r\n // linear-gradient(to bottom, black 0%, black 100%);\r\n background-image: url(../images/downarrow.svg);\r\n background-repeat: no-repeat, repeat;\r\n\r\n /* arrow icon position (1em from the right, 50% vertical) , then gradient position*/\r\n background-position: right 0.7em top 50%, 0 0;\r\n /* icon size, then gradient */\r\n background-size: 1em auto, 100%;\r\n}\r\n/* Hide arrow icon in IE browsers */\r\n.select-css::-ms-expand {\r\n display: none;\r\n}\r\n/* Hover style */\r\n.select-css:hover {\r\n color: inherit;\r\n}\r\n/* Focus style */\r\n.select-css:focus {\r\n color: inherit;\r\n /* It'd be nice to use -webkit-focus-ring-color here but it doesn't work on box-shadow */\r\n box-shadow: 0 0 1px 1px var(--aliengreen);\r\n box-shadow: 0 0 0 1px -moz-mac-focusring var(--aliengreen);\r\n color: inherit;\r\n outline: none;\r\n background-color: $c-black;\r\n}\r\n\r\n/* Set options to normal weight */\r\n.select-css option {\r\n font-weight: normal;\r\n background: hsl(0, 0%, 0%);\r\n}\r\n\r\n/* Support for rtl text, explicit support for Arabic and Hebrew */\r\n*[dir='rtl'] .select-css,\r\n:root:lang(ar) .select-css,\r\n:root:lang(iw) .select-css {\r\n background-position: left 0.7em top 50%, 0 0;\r\n padding: 0.6em 0.8em 0.5em 1.4em;\r\n}\r\n\r\n/* Disabled styles */\r\n.select-css:disabled,\r\n.select-css[aria-disabled='true'] {\r\n color: var(--aliengreen);\r\n background-image: url(../images/downarrow.svg);\r\n background-repeat: no-repeat, repeat;\r\n // background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22graytext%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E'),\r\n // linear-gradient(to bottom, black 0%, black 100%);\r\n}\r\n\r\n.select-css:disabled:hover,\r\n.select-css[aria-disabled='true'] {\r\n border-color: hsl(0, 0%, 67%);\r\n}\r\n","/*\r\n\tOriginal Sheet by Paul Watson\r\n\r\n\tCRT Effect by Alec Lownes\r\n\t\thttp://aleclownes.com/2017/02/01/crt-display.html\r\n\r\n\tMay 2021\r\n*/\r\n\r\n@keyframes flicker {\r\n 0% {\r\n opacity: 0.27861;\r\n }\r\n 5% {\r\n opacity: 0.34769;\r\n }\r\n 10% {\r\n opacity: 0.23604;\r\n }\r\n 15% {\r\n opacity: 0.90626;\r\n }\r\n 20% {\r\n opacity: 0.18128;\r\n }\r\n 25% {\r\n opacity: 0.83891;\r\n }\r\n 30% {\r\n opacity: 0.65583;\r\n }\r\n 35% {\r\n opacity: 0.67807;\r\n }\r\n 40% {\r\n opacity: 0.26559;\r\n }\r\n 45% {\r\n opacity: 0.84693;\r\n }\r\n 50% {\r\n opacity: 0.96019;\r\n }\r\n 55% {\r\n opacity: 0.08594;\r\n }\r\n 60% {\r\n opacity: 0.20313;\r\n }\r\n 65% {\r\n opacity: 0.71988;\r\n }\r\n 70% {\r\n opacity: 0.53455;\r\n }\r\n 75% {\r\n opacity: 0.37288;\r\n }\r\n 80% {\r\n opacity: 0.71428;\r\n }\r\n 85% {\r\n opacity: 0.70419;\r\n }\r\n 90% {\r\n opacity: 0.7003;\r\n }\r\n 95% {\r\n opacity: 0.36108;\r\n }\r\n 100% {\r\n opacity: 0.24387;\r\n }\r\n}\r\n\r\n@keyframes textShadow {\r\n 0% {\r\n text-shadow: 0.4389924193300864px 0 1px rgba(255, 255, 0, 0.5), -0.4389924193300864px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 5% {\r\n text-shadow: 2.7928974010788217px 0 1px rgba(255, 255, 0, 0.5), -2.7928974010788217px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 10% {\r\n text-shadow: 0.02956275843481219px 0 1px rgba(255, 255, 0, 0.5), -0.02956275843481219px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 15% {\r\n text-shadow: 0.40218538552878136px 0 1px rgba(255, 255, 0, 0.5), -0.40218538552878136px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 20% {\r\n text-shadow: 3.4794037899852017px 0 1px rgba(255, 255, 0, 0.5), -3.4794037899852017px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 25% {\r\n text-shadow: 1.6125630401149584px 0 1px rgba(255, 255, 0, 0.5), -1.6125630401149584px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 30% {\r\n text-shadow: 0.7015590085143956px 0 1px rgba(255, 255, 0, 0.5), -0.7015590085143956px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 35% {\r\n text-shadow: 3.896914047650351px 0 1px rgba(255, 255, 0, 0.5), -3.896914047650351px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 40% {\r\n text-shadow: 3.870905614848819px 0 1px rgba(255, 255, 0, 0.5), -3.870905614848819px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 45% {\r\n text-shadow: 2.231056963361899px 0 1px rgba(255, 255, 0, 0.5), -2.231056963361899px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 50% {\r\n text-shadow: 0.08084290417898504px 0 1px rgba(255, 255, 0, 0.5), -0.08084290417898504px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 55% {\r\n text-shadow: 2.3758461067427543px 0 1px rgba(255, 255, 0, 0.5), -2.3758461067427543px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 60% {\r\n text-shadow: 2.202193051050636px 0 1px rgba(255, 255, 0, 0.5), -2.202193051050636px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 65% {\r\n text-shadow: 2.8638780614874975px 0 1px rgba(255, 255, 0, 0.5), -2.8638780614874975px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 70% {\r\n text-shadow: 0.48874025155497314px 0 1px rgba(255, 255, 0, 0.5), -0.48874025155497314px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 75% {\r\n text-shadow: 1.8948491305757957px 0 1px rgba(255, 255, 0, 0.5), -1.8948491305757957px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 80% {\r\n text-shadow: 0.0833037308038857px 0 1px rgba(255, 255, 0, 0.5), -0.0833037308038857px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 85% {\r\n text-shadow: 0.09769827255241735px 0 1px rgba(255, 255, 0, 0.5), -0.09769827255241735px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 90% {\r\n text-shadow: 3.443339761481782px 0 1px rgba(255, 255, 0, 0.5), -3.443339761481782px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 95% {\r\n text-shadow: 2.1841838852799786px 0 1px rgba(255, 255, 0, 0.5), -2.1841838852799786px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 100% {\r\n text-shadow: 2.6208764473832513px 0 1px rgba(255, 255, 0, 0.5), -2.6208764473832513px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n}\r\n\r\n/* interface */\r\n\r\n::-webkit-scrollbar-thumb {\r\n outline: none;\r\n border-radius: 2px;\r\n background: var(--aliendarkergreen);\r\n border: 1px solid var(--aliendarkergreen);\r\n}\r\n\r\n.window-header {\r\n background-color: rgba(50, 100, 120, 0.3);\r\n border-radius: 7px 7px 0px 0px;\r\n}\r\n\r\n.alienrpg input[type='text'],\r\n.alienrpg input[type='number'],\r\n.alienrpg input[type='password'],\r\n.alienrpg input[type='date'],\r\n.alienrpg input[type='time'] {\r\n border-radius: 0px;\r\n border: 1px solid var(--aliendarkergreen);\r\n}\r\n\r\ninput[type='text']:hover,\r\ninput[type='number']:hover,\r\ninput[type='password']:hover,\r\ninput[type='date']:hover,\r\ninput[type='time']:hover {\r\n border: 1px solid var(--aliengreen);\r\n}\r\n\r\na:hover {\r\n text-shadow: 0 0 5px var(--aliengreen);\r\n}\r\n\r\n#sidebar-tabs {\r\n border-bottom: 1px solid var(--aliengreen);\r\n box-shadow: 0 0 10px var(--aliengreen);\r\n}\r\n\r\n#sidebar-tabs .item.active {\r\n border: 1px solid var(--aliengreen);\r\n box-shadow: 0 0 6px inset var(--aliengreen);\r\n}\r\n\r\nselect:focus {\r\n box-shadow: 0 0 5px var(--aliengreen);\r\n}\r\n\r\ntextarea:focus {\r\n outline: 0px;\r\n box-shadow: 0 0 10px var(--aliengreen);\r\n // background-color: var(--aliengreen);\r\n color: #000;\r\n font-weight: 400;\r\n}\r\n\r\ncombobox:focus {\r\n outline: 0px;\r\n box-shadow: 0 0 10px var(--aliengreen);\r\n background-color: var(--aliengreen);\r\n color: #000;\r\n}\r\n\r\n#hotbar .macro:hover {\r\n box-shadow: 0 0 10px inset var(--aliengreen);\r\n}\r\n\r\n#hotbar .macro.active:hover {\r\n border: 1px solid var(--aliengreen);\r\n}\r\n\r\n#players ol .player.context {\r\n border-top: 1px solid var(--aliengreen);\r\n border-bottom: 1px solid var(--aliengreen);\r\n}\r\n\r\n#players ol .player.context .player-name {\r\n text-shadow: 0 0 5px var(--aliengreen);\r\n}\r\n\r\n#context-menu li.context-item:hover {\r\n text-shadow: 0 0 4px var(--aliengreen);\r\n}\r\n\r\n#controls .scene-control.active,\r\n#controls .control-tool.active,\r\n#controls .scene-control:hover,\r\n#controls .control-tool:hover {\r\n border: 1px solid var(--aliengreen);\r\n border-bottom: 1px solid var(--aliendarkergreen);\r\n box-shadow: 0 0 10px var(--aliendarkergreen);\r\n}\r\n\r\n#navigation #scene-list .scene.view,\r\n#navigation #scene-list .scene.context {\r\n border: 1px solid var(--aliengreen);\r\n background: rgba(52, 52, 52, 0.95);\r\n border-bottom: 1px solid var(--aliengreen);\r\n box-shadow: 0 0 10px var(--aliendarkergreen);\r\n}\r\n\r\n// #pause img {\r\n// box-sizing: border-box;\r\n// width: 128px;\r\n// height: 128px;\r\n// padding-left: 128px;\r\n\r\n// background-image: url('../images/paused-alien.png');\r\n// animation: rotation 20s infinite linear;\r\n// }\r\n\r\n#pause {\r\n background: none;\r\n & > img {\r\n width: 200px;\r\n height: 200px;\r\n top: -50px;\r\n left: calc(50% - 100px);\r\n opacity: 0.7;\r\n --fa-animation-duration: 10s;\r\n }\r\n h3 {\r\n // font-family: var(--alienfont); !\r\n font-size: 32px;\r\n text-shadow: 0px 3px 5px rgba(0, 0, 0, 1);\r\n }\r\n}\r\n\r\n.alienrpg #context-menu li.context-item {\r\n line-height: 1.55;\r\n}\r\n\r\n/* CHAT */\r\n\r\n.sidebar-tab h1,\r\n.sidebar-tab h2 {\r\n border-bottom: 2px dotted var(--aliengreen);\r\n}\r\n\r\n.sidebar-tab .fas.fa-trash:hover {\r\n animation: textShadow 0.5s infinite;\r\n}\r\n\r\n.chat-message .message-header .message-sender {\r\n padding-bottom: 5px;\r\n}\r\n\r\n.alien-Push-button {\r\n height: 40px;\r\n margin-top: 5px;\r\n margin-left: 1px;\r\n box-shadow: 0 0 5px var(--aliendarkergreen);\r\n border-radius: 3px;\r\n background: url(../images/alien_crt_push-button.png) no-repeat top left;\r\n color: #00000000;\r\n}\r\n\r\n.alien-Push-button:hover {\r\n border-radius: 3px;\r\n box-shadow: 0 0 5px var(--aliendarkergreen);\r\n background-color: inherit;\r\n background: url(../images/alien_crt_push-button_hover.gif) no-repeat top left;\r\n color: #00000000;\r\n}\r\n\r\n.chat-message,\r\n.chat-message.emote {\r\n font-family: var(--alienchatfont);\r\n font-size: 110%;\r\n font-weight: bold;\r\n\r\n padding: 13px 15px 50px 11px;\r\n border-width: 0px;\r\n\r\n box-shadow: 0 1px 5px #000;\r\n\r\n background-size: 100%;\r\n background-position: top, bottom, 0px 18px;\r\n background-repeat: no-repeat, no-repeat, repeat;\r\n // background-image: url('../images/chat-top.png'), url('../images/chat-bottom.png'), url('../images/chat-middle.png');\r\n background-image: url('../images/chat-top.png'), url('../images/chat-bottom.png'), var(--chatbackground);\r\n // background-image: url('../images/chat-top.png'), url('../images/chat-bottom.png'), url('../images/IndBackground3.png');\r\n}\r\n\r\n.chat-message.whisper {\r\n color: var(--alienchatlightblue);\r\n\r\n padding: 13px 15px 50px 11px;\r\n border-width: 0px;\r\n\r\n box-shadow: 0 1px 5px #000;\r\n\r\n background-size: 100%;\r\n background-position: top, bottom, 0px 18px;\r\n background-repeat: no-repeat, no-repeat, repeat;\r\n background-image: url('../images/hidden-chat-top.png'), url('../images/hidden-chat-bottom.png'), url('../images/hidden-chat-middle.png');\r\n}\r\n\r\n.chat-message.whisper span,\r\n.chat-message.whisper div {\r\n color: var(--alienchatlightblue);\r\n\r\n // color: royalblue;\r\n}\r\n\r\n.chat-message.whisper h2 {\r\n color: lightblue;\r\n border-bottom: 2px dotted lightsteelblue;\r\n}\r\n\r\n.chat-message.whisper h4 {\r\n color: lightsteelblue;\r\n}\r\n\r\n.chat-message.whisper hr {\r\n border-top: 1px solid lightsteelblue;\r\n border-bottom: 1px solid royalblue;\r\n}\r\n\r\n.chat-message.whisper .blink {\r\n color: lightsteelblue;\r\n background-color: royalblue;\r\n text-shadow: 0 0 5px lightsteelblue;\r\n animation: blink 0.5 5;\r\n}\r\n\r\n.chat-message.whisper .inline-roll:hover {\r\n text-shadow: 0 0 5px lightsteelblue;\r\n}\r\n\r\n.chat-message.whisper .inline-roll,\r\n.chat-message.whisper .dice-tooltip {\r\n border-color: lightsteelblue;\r\n}\r\n\r\n// .chat-message.whisper .dice-tooltip img,\r\n// .chat-message.whisper .dice-tooltip li,\r\n// .chat-message.whisper .alien-Push-button,\r\n// .chat-message.whisper span.alien-diceface-b0,\r\n// .chat-message.whisper span.alien-diceface-b6,\r\n// .chat-message.whisper span.alien-diceface-y0,\r\n// .chat-message.whisper span.alien-diceface-y1,\r\n// .chat-message.whisper span.alien-diceface-y6 {\r\n// filter: sepia(100%) saturate(250%) brightness(100%) hue-rotate(180deg);\r\n// }\r\n\r\n.alien-Push-button:hover {\r\n border-radius: 3px;\r\n box-shadow: 0 0 5px var(--aliendarkergreen);\r\n background-color: inherit;\r\n background: url(../images/alien_crt_push-button_hover.gif) no-repeat top left;\r\n color: #00000000;\r\n}\r\n\r\n.blink {\r\n padding: 0px 0px 2px 5px;\r\n margin-top: 5px;\r\n margin-bottom: 5px;\r\n // background-color: red;\r\n color: white;\r\n text-shadow: 0 0 5px red;\r\n animation: blink 0.5s 5;\r\n}\r\n\r\n.warnblink {\r\n text-shadow: 0 0 5px red;\r\n animation: blink 0.5s 5;\r\n}\r\n\r\n.message-sender {\r\n width: 900px;\r\n white-space: nowrap;\r\n overflow: hidden;\r\n text-overflow: ellipsis;\r\n}\r\n\r\n// .dice-tooltip .part-header .part-formula,\r\n// .dice-tooltip .dice-rolls {\r\n// padding-left: 3px;\r\n// }\r\n\r\n/* Journals */\r\n\r\n.journal-sheet ::-webkit-scrollbar-thumb {\r\n background: #135d91;\r\n border: 1px solid #135d91;\r\n}\r\n\r\n// .journal-sheet .editor p {\r\n// text-align: justify;\r\n// line-height: 1.3em;\r\n// margin-bottom: 20px;\r\n// }\r\n\r\n// .journal-sheet .editor .tcol2 {\r\n// line-height: 1.4em;\r\n// margin-bottom: 20px;\r\n// }\r\n\r\n// .journal-sheet .editor div {\r\n// padding-left: 5px;\r\n// padding-right: 5px;\r\n// }\r\n\r\n// .journal-sheet .editor .cinsymbol,\r\n// .camsymbol {\r\n// height: 36px;\r\n// vertical-align: top;\r\n// margin-top: 1px;\r\n// }\r\n\r\n// .journal-sheet .editor .caption {\r\n// color: white;\r\n// text-shadow: 0 0 10px #2a8ed5;\r\n// }\r\n\r\n.journal-sheet .editor h1 {\r\n color: white;\r\n text-shadow: 0 0 10px #2a8ed5;\r\n border-bottom: 2px solid #135d91;\r\n}\r\n\r\n.journal-sheet .editor h2 {\r\n color: white;\r\n text-shadow: 0 0 10px #2a8ed5;\r\n}\r\n\r\n.journal-sheet .editor h3 {\r\n color: white;\r\n text-shadow: 0 0 10px #2a8ed5;\r\n}\r\n\r\n// .journal-sheet .editor .mess {\r\n// display: block;\r\n// color: #e6ff99;\r\n// font-weight: bold;\r\n// text-shadow: 0 0 3px #d6ff5c;\r\n// background-color: rgba(50, 70, 50, 0.3);\r\n// box-shadow: 0 0 5px rgba(50, 70, 50);\r\n// padding: 5px 10px 8px 5px;\r\n// margin-left: 4%;\r\n// margin-right: 4%;\r\n// }\r\n","/* .journal-sheet form { */\r\n.sheet.journal-entry .journal-entry-content {\r\n color: var(--aliengreen);\r\n background: #000;\r\n border: 1px solid var(--aliengreen);\r\n border-radius: 1px;\r\n background: var(--journalback) top left !important;\r\n background-size: cover;\r\n color: powderblue;\r\n}\r\n\r\n.sheet.journal-entry .sidebar .directory-header .header-search input {\r\n color: hsl(0, 0%, 0%);\r\n}\r\n\r\n.alienrpg .arpgtable {\r\n height: 36px;\r\n width: 80%;\r\n /* border-style: double;\r\n border-color: greenyellow; */\r\n margin-left: auto;\r\n margin-right: auto;\r\n border: 0;\r\n}\r\n.alienrpg .arpgtable tr:nth-child(even) {\r\n background-color: transparent;\r\n}\r\n\r\n.alienrpg .caption {\r\n text-align: center;\r\n color: greenyellow;\r\n font-size: xx-large;\r\n}\r\n\r\n.alienrpg .arpgtablesmall {\r\n height: 36px;\r\n width: 34%;\r\n /* border-style: double;\r\n border-color: greenyellow; */\r\n margin-left: auto;\r\n margin-right: auto;\r\n border: 0;\r\n}\r\n\r\n.alienrpg .arpgtablesmall tr:nth-child(even) {\r\n background-color: transparent;\r\n}\r\n.alienrpg .tdstyle {\r\n width: 40%;\r\n height: 18px;\r\n text-align: left;\r\n}\r\n.alienrpg .tdstyleR {\r\n width: 40%;\r\n height: 18px;\r\n text-align: Right;\r\n}\r\n.alienrpg .tdstyleC {\r\n width: 100%;\r\n height: 18px;\r\n text-align: center;\r\n}\r\n.alienrpg .tdstyle3D {\r\n width: 30%;\r\n height: 18px;\r\n text-align: center;\r\n}\r\n.alienrpg .tdstyle2D {\r\n width: 50%;\r\n height: 18px;\r\n text-align: center;\r\n}\r\n\r\n.alienrpg .arpglink {\r\n background-color: white;\r\n color: black;\r\n}\r\n\r\n.alienrpg .mess {\r\n color: yellowgreen;\r\n font-family: 'Courier New', Courier, monospace;\r\n}\r\n\r\n.alienrpg .ntable {\r\n width: 99%;\r\n /* border-style: double;\r\n border-color: greenyellow; */\r\n margin-left: auto;\r\n margin-right: auto;\r\n border: 0;\r\n padding-top: 0;\r\n padding-bottom: 0;\r\n}\r\n.alienrpg .ntable tr:nth-child(even) {\r\n background-color: transparent;\r\n}\r\n\r\n.alienrpg .trhead {\r\n text-align: center;\r\n width: 45%;\r\n font-weight: bold;\r\n}\r\n\r\n.alienrpg .tcol1 {\r\n width: 2.5%;\r\n}\r\n.alienrpg .tcol2 {\r\n width: 45%;\r\n text-align: justify;\r\n vertical-align: top;\r\n}\r\n.alienrpg .tcol3 {\r\n width: 5%;\r\n}\r\n\r\n.alienrpg .etable {\r\n width: 40%;\r\n /* border-style: double; */\r\n border-color: #e92d2d;\r\n margin-left: auto;\r\n margin-right: auto;\r\n border: 1;\r\n padding: 0;\r\n padding-top: 0;\r\n padding-bottom: 0;\r\n}\r\n.alienrpg .etable td:first-child {\r\n padding-left: 5px;\r\n}\r\n.alienrpg .etr {\r\n /* border-style: solid;\r\n border-color: greenyellow; */\r\n border: 1;\r\n}\r\n.alienrpg .ehead {\r\n text-align: center;\r\n font-weight: bold;\r\n}\r\n.alienrpg .ecol1 {\r\n width: 50%;\r\n text-align: center;\r\n}\r\n.alienrpg .ecol2 {\r\n width: 50%;\r\n text-align: center;\r\n}\r\n.alienrpg .ecol3 {\r\n width: 3%;\r\n /* border-left: greenyellow;\r\n border-style: solid; */\r\n}\r\n\r\n.alienrpg .stable {\r\n width: 90%;\r\n /* border-style: double; */\r\n border-color: #e92d2d;\r\n margin-left: auto;\r\n margin-right: auto;\r\n border: 1;\r\n padding-top: 0;\r\n padding-bottom: 0;\r\n}\r\n\r\n.alienrpg .strhead {\r\n text-align: center;\r\n font-weight: bold;\r\n}\r\n\r\n.alienrpg .scol1 {\r\n width: 16%;\r\n}\r\n.alienrpg .scol2 {\r\n width: 3%;\r\n}\r\n.alienrpg .scol3 {\r\n width: 80%;\r\n}\r\n.alienrpg .scol4 {\r\n width: 25%;\r\n}\r\n.alienrpg .scol5 {\r\n width: 60%;\r\n text-align: left;\r\n}\r\n.alienrpg .scol6 {\r\n width: 90%;\r\n}\r\n\r\n.alienrpg .scol7 {\r\n width: 20%;\r\n text-align: left;\r\n}\r\n.alienrpg .scol8 {\r\n width: 65%;\r\n text-align: left;\r\n}\r\n.alienrpg .scol9 {\r\n width: 12%;\r\n}\r\n.alienrpg .scol10 {\r\n width: 50%;\r\n}\r\n.alienrpg .skltable {\r\n width: 35%;\r\n /* border-style: double; */\r\n /* border-color: #e92d2d; */\r\n margin-left: auto;\r\n margin-right: auto;\r\n border: 1;\r\n}\r\n\r\n.alienrpg .oddstable {\r\n width: 96%;\r\n height: 16px;\r\n /* border-style: double; */\r\n border-color: #e92d2d;\r\n margin-left: auto;\r\n margin-right: auto;\r\n border: 1;\r\n padding-top: 0;\r\n padding-bottom: 0;\r\n}\r\n\r\n.alienrpg .oddhead {\r\n font-weight: bold;\r\n}\r\n.alienrpg .oddcol1 {\r\n width: 25%;\r\n}\r\n.alienrpg .oddcol2 {\r\n width: 39%;\r\n}\r\n.oddcol3 {\r\n width: 36%;\r\n}\r\n.alienrpg .oddcol4 {\r\n width: 40%;\r\n}\r\n\r\n.alienrpg .bigtable {\r\n width: 99%;\r\n /* border-style: double; */\r\n border-color: #e92d2d;\r\n margin-left: auto;\r\n margin-right: auto;\r\n border: 1;\r\n padding-top: 0;\r\n padding-bottom: 0;\r\n}\r\n\r\n.alienrpg .die {\r\n width: 6%;\r\n text-align: center;\r\n}\r\n\r\n.alienrpg .inj {\r\n width: 16%;\r\n}\r\n\r\n.alienrpg .fatal {\r\n width: 6%;\r\n}\r\n\r\n.alienrpg .tim {\r\n width: 7%;\r\n text-align: center;\r\n}\r\n\r\n.alienrpg .eff {\r\n width: 56%;\r\n}\r\n\r\n.alienrpg .heal {\r\n width: 15%;\r\n text-align: center;\r\n}\r\n.alienrpg .crit {\r\n width: 19%;\r\n text-align: center;\r\n}\r\n.alienrpg .eff2 {\r\n width: 55%;\r\n}\r\n\r\n/* V10 work */\r\n\r\n.alienrpg .aframe {\r\n position: relative;\r\n}\r\n\r\n.alienrpg .leftcol {\r\n position: absolute;\r\n width: 45%;\r\n left: 1.2%;\r\n text-align: justify;\r\n /* background: #855f5f; */\r\n}\r\n.alienrpg .rightcol {\r\n position: absolute;\r\n width: 45%;\r\n left: 50%;\r\n text-align: justify;\r\n /* background: rgb(174, 174, 110); */\r\n}\r\n\r\n.alienrpg .heading {\r\n // text-align: center;\r\n color: var(--aliengreen);\r\n // font-size: xx-large;\r\n font-size: 28px;\r\n border-bottom: 2px solid var(--color-underline-header);\r\n}\r\n.alienrpg .heading2 {\r\n text-align: center;\r\n color: var(--aliengreen);\r\n /* font-size: x-large; */\r\n}\r\n.alienrpg .heading3 {\r\n color: var(--aliengreen);\r\n}\r\n.alienrpg .imagecontainer {\r\n position: relative;\r\n text-align: center;\r\n color: white;\r\n}\r\n\r\n/* Import settings */\r\n.alienrpg .container {\r\n width: 100%;\r\n}\r\n\r\n.alienrpg .listHeading {\r\n text-align: center;\r\n vertical-align: middle;\r\n padding: 10px 0px;\r\n border-bottom: 1px solid black;\r\n margin-bottom: 10px;\r\n}\r\n\r\n.alienrpg .twogridcol {\r\n display: grid;\r\n grid-template-columns: repeat(auto-fill, minmax(160px, 50%));\r\n}\r\n\r\n.alienrpg .twogridcol input[type='checkbox'] {\r\n vertical-align: middle;\r\n}\r\n\r\n.alienrpg .actors.content {\r\n background: lightgray;\r\n}\r\n.alienrpg .actors.content.toggle-display {\r\n display: none;\r\n}\r\n.alienrpg .items.content {\r\n background: lightgray;\r\n}\r\n.alienrpg .items.content.toggle-display {\r\n display: none;\r\n}\r\n.alienrpg .journal.content {\r\n background: lightgray;\r\n}\r\n.alienrpg .journal.content.toggle-display {\r\n display: none;\r\n}\r\n.alienrpg .scenes.content {\r\n background: lightgray;\r\n}\r\n.alienrpg .scenes.content.toggle-display {\r\n display: none;\r\n}\r\n.alienrpg .tables.content {\r\n background: lightgray;\r\n}\r\n.alienrpg .tables.content.toggle-display {\r\n display: none;\r\n}\r\n.alienrpg .macros.content {\r\n background: lightgray;\r\n}\r\n.alienrpg .macros.content.toggle-display {\r\n display: none;\r\n}\r\n.alienrpg .title {\r\n cursor: pointer;\r\n}\r\n/* Footer */\r\n\r\n.alienrpg .footer {\r\n position: sticky;\r\n bottom: 0;\r\n left: 0;\r\n width: inherit;\r\n height: auto;\r\n background-color: #d0daee;\r\n}\r\n\r\n.alienrpg .cinsymbol {\r\n display: inline-block;\r\n background-image: url('../images/icons/cin-symbol.png');\r\n width: 36px;\r\n height: 35px;\r\n vertical-align: middle;\r\n background-size: 36px;\r\n border: 0;\r\n}\r\n.alienrpg .camsymbol {\r\n display: inline-block;\r\n background-image: url('../images/icons/cam-symbol.png');\r\n width: 36px;\r\n height: 35px;\r\n vertical-align: middle;\r\n background-size: 36px;\r\n border: 0;\r\n}\r\n.alienrpg .stresssymbol {\r\n display: inline-block;\r\n background-image: url('../images/icons/alien-dice-y1.png');\r\n width: 36px;\r\n height: 35px;\r\n vertical-align: middle;\r\n background-size: 36px;\r\n border: 0;\r\n}\r\n.alienrpg .basesymbol {\r\n display: inline-block;\r\n background-image: url('../images/icons/alien-dice-6.png');\r\n width: 36px;\r\n height: 35px;\r\n vertical-align: middle;\r\n background-size: 36px;\r\n border: 0;\r\n}\r\n","/*\r\n\tOriginal Sheet by Paul Watson\r\n\r\n\tCRT Effect by Alec Lownes\r\n\t\thttp://aleclownes.com/2017/02/01/crt-display.html\r\n\r\n\tMay 2021\r\n*/\r\n\r\n/* CHARACTER SHEET */\r\n\r\n/*.sheet {\r\n\tmin-width: 600px;\r\n\tmax-width: 1000px;\r\n\tmin-height: 350px;\r\n}*/\r\n\r\n.crt .window-content {\r\n padding: 5px;\r\n border: 2px solid var(--aliendarkergreen);\r\n color: var(--aliengreen);\r\n text-shadow: 0 0 2px var(--aliendarkergreen);\r\n}\r\n\r\n.crt .window-content::before {\r\n content: ' ';\r\n display: block;\r\n position: absolute;\r\n top: 30px;\r\n left: 0;\r\n bottom: 0;\r\n right: 0;\r\n background: linear-gradient(rgba(18, 16, 16, 0) 50%, rgba(0, 0, 0, 0.25) 50%),\r\n linear-gradient(90deg, rgba(255, 0, 0, 0.06), rgba(0, 255, 0, 0.02), rgba(0, 0, 255, 0.06));\r\n z-index: 2;\r\n background-size: 100% 2px, 3px 100%;\r\n pointer-events: none;\r\n}\r\n\r\n.crt .window-content::after {\r\n content: ' ';\r\n display: block;\r\n position: absolute;\r\n top: 0;\r\n left: 0;\r\n bottom: 0;\r\n right: 0;\r\n background: rgba(18, 16, 16, 0.1);\r\n opacity: 0;\r\n z-index: 2;\r\n pointer-events: none;\r\n // animation: flicker 0.15s infinite;\r\n}\r\n\r\n.crt textarea {\r\n border-radius: 0px;\r\n border: 1px solid var(--aliendarkergreen);\r\n color: ghostwhite;\r\n font-family: var(--alienchatfont);\r\n font-size: 14px;\r\n font-weight: 200;\r\n letter-spacing: 1px;\r\n}\r\n\r\n.crt h1 {\r\n border-bottom: 2px dotted var(--aliengreen);\r\n padding-left: 0px;\r\n}\r\n\r\n.crt label,\r\n.crt h2,\r\n.crt h3 {\r\n padding-left: 0px;\r\n margin: 0px;\r\n}\r\n\r\n.crt .profile-img {\r\n margin: 0;\r\n height: 157px;\r\n margin-right: 4px;\r\n border-radius: 10px;\r\n}\r\n\r\n.crt h1.charname input {\r\n text-transform: uppercase;\r\n width: calc(100% + 10px);\r\n padding-left: 8px;\r\n border: 0px;\r\n}\r\n.crt input[type='text'],\r\n.crt input[type='number'],\r\n.crt input[type='password'],\r\n.crt input[type='date'],\r\n.crt input[type='time'] {\r\n border-radius: 0px;\r\n border: 1px solid var(--aliendarkergreen);\r\n}\r\n\r\n.crt input[type='text']:hover,\r\n.crt input[type='number']:hover,\r\n.crt input[type='password']:hover,\r\n.crt input[type='date']:hover,\r\n.crt input[type='time']:hover {\r\n border: 1px solid var(--aliengreen);\r\n}\r\n\r\n.crt h1.charname input:focus {\r\n box-shadow: 0 0 10px var(--aliengreen);\r\n}\r\n\r\n.crt h1.charname {\r\n margin: 0px 0px 5px 0px;\r\n}\r\n\r\n.crt .select-css {\r\n border-radius: 3px;\r\n border: 1px solid var(--aliendarkergreen);\r\n}\r\n\r\n.crt .select-css:hover {\r\n border: 1px solid var(--aliengreen);\r\n}\r\n\r\n.crt .grid-4col {\r\n border: 3px double var(--aliengreen);\r\n border-bottom: 1px solid var(--aliengreen);\r\n}\r\n\r\n.crt .grid-synth {\r\n grid-column: 3;\r\n grid-template-columns: 25% 25% 50%;\r\n border: 3px double var(--aliengreen);\r\n border-bottom: 1px solid var(--aliengreen);\r\n padding: 4px;\r\n}\r\n\r\n.crt .synth-stresslabel {\r\n justify-self: left;\r\n text-align: left;\r\n}\r\n\r\n.crt .minus-btn {\r\n width: 14px;\r\n color: var(--aliendarkergreen);\r\n font-size: 30px;\r\n}\r\n\r\n.crt .plus-btn {\r\n width: 14px;\r\n color: var(--aliendarkergreen);\r\n font-size: 30px;\r\n margin-left: -7px;\r\n}\r\n\r\n.crt .rollable-stress:hover,\r\n.crt .rollCrit:hover {\r\n color: var(--aliengreen);\r\n background-color: #000;\r\n border: 0px solid var(--aliengreen);\r\n font-weight: 1;\r\n font-size: 150%;\r\n box-shadow: 0 0 0px var(--aliengreen);\r\n animation: textShadow 1s infinite;\r\n}\r\n\r\n.crt .fa-solid.fa-wrench:hover,\r\n.crt .fa-solid.fa-toolbox:hover {\r\n color: red;\r\n animation: textShadow 1s infinite;\r\n}\r\n.crt .far.fa-heart:hover {\r\n color: red;\r\n animation: textShadow 1s infinite;\r\n}\r\n\r\n.crt .resource-content .maxboxsize {\r\n vertical-align: 7px;\r\n}\r\n\r\n.crt .crt-grid-Char-Att {\r\n margin-left: -5px;\r\n border-left: 3px double var(--aliengreen);\r\n border-bottom: 3px double var(--aliengreen);\r\n border-right: 3px double var(--aliengreen);\r\n float: right;\r\n width: 100%;\r\n padding: 6px 12px 6px 2px;\r\n grid-column-gap: 0px;\r\n grid-template-areas: 'crt_gCol1 crt_gCol2 crt_gCol3 crt_gCol4 crt_gCol5 crt_gCol6' 'crt_gCol7 crt_gCol8 crt_gCol9 crt_gCol10 crt_gCol11 crt_gCol12';\r\n grid-template-columns: 25% 8% 25% 8% 25% 8%;\r\n\r\n display: grid;\r\n grid-row-gap: 3px;\r\n -webkit-box-align: center;\r\n -ms-flex-align: center;\r\n align-items: center;\r\n}\r\n\r\n.crt_gCol1,\r\n.crt_gCol2,\r\n.crt_gCol3,\r\n.crt_gCol4,\r\n.crt_gCol5,\r\n.crt_gCol6,\r\n.crt_gCol7,\r\n.crt_gCol8,\r\n.crt_gCol9,\r\n.crt_gCol10,\r\n.crt_gCol11,\r\n.crt_gCol12 {\r\n justify-self: center;\r\n align-self: center;\r\n}\r\n\r\n.crt_gCol11 {\r\n color: var(--aliendarkergreen);\r\n}\r\n\r\n.crt-crt-grid-Char-Att .maxboxsize {\r\n min-width: 40px;\r\n z-index: 1;\r\n}\r\n\r\n.crt .NPC {\r\n width: 15px;\r\n height: 15px;\r\n}\r\n\r\n.crt .tooltip .tooltiptext {\r\n width: 250px;\r\n top: -36px;\r\n right: 200%;\r\n margin-left: -60px;\r\n\r\n color: black;\r\n background-color: var(--aliengreen);\r\n box-shadow: 0 0 10px var(--aliengreen);\r\n}\r\n\r\n.crt .tooltip .tooltiptext::after {\r\n margin-top: 10px;\r\n border-width: 7px;\r\n border-style: solid;\r\n border-color: transparent transparent transparent var(--aliengreen);\r\n}\r\n\r\n.crt .crt-grid-Char-Att .crt-gCol6:focus,\r\n.crt .grid-Consumables .maxboxsize:focus {\r\n color: var(--aliendarkergreen);\r\n background-color: var(--alienoddtab);\r\n box-shadow: 0 0 0 #000;\r\n cursor: not-allowed;\r\n}\r\n\r\n.crt .crt-grid-Char-Att .crt_gCol6:hover,\r\n.crt .grid-Consumables .maxboxsize:hover {\r\n cursor: default;\r\n border: 1px solid var(--aliendarkergreen);\r\n}\r\n\r\n.crt .click-stat-level .far {\r\n letter-spacing: 1px;\r\n}\r\n\r\n.crt .synthsdont {\r\n margin: 10px;\r\n padding-left: 10px;\r\n border-left: 2px dotted var(--aliengreen);\r\n}\r\n\r\n.crt .imitate-human {\r\n text-align: center;\r\n}\r\n\r\n.crt .text {\r\n background-color: var(--aliendarkergreen);\r\n}\r\n\r\n.crt .tabs {\r\n color: #000;\r\n background-color: #fff;\r\n font-weight: bold;\r\n text-transform: uppercase;\r\n text-shadow: 0 0 2px white;\r\n}\r\n\r\n.crt .tabs .item.active {\r\n text-decoration: none;\r\n font-size: 110%;\r\n color: white;\r\n background-color: var(--aliendarkergreen);\r\n box-shadow: 0 0 10px var(--aliendarkergreen);\r\n text-shadow: 0 0 10px var(--aliengreen);\r\n cursor: default;\r\n}\r\n\r\n.crt .tabs .item {\r\n width: 100%;\r\n // margin: -7px 0 -7px 0;\r\n padding-top: 6px;\r\n}\r\n\r\n.crt .tabs .item.active {\r\n // margin: -7px 0 -7px 0;\r\n padding-top: 5px;\r\n}\r\n\r\n.crt .tabs .item:hover {\r\n color: #000;\r\n background-color: var(--alienitemselect);\r\n box-shadow: 0 0 10px var(--alienitemselect);\r\n margin: -3px 0 -3px 0;\r\n padding-top: 6px;\r\n}\r\n\r\n.crt .grid-genPage h2 {\r\n text-transform: uppercase;\r\n}\r\n\r\n.crt .grid-2col-border {\r\n margin-top: -3px;\r\n padding-bottom: 4px;\r\n}\r\n\r\n.crt .journal-sheet select {\r\n text-overflow: ellipsis;\r\n}\r\n\r\n.crt .resource-content button {\r\n width: 16px;\r\n color: var(--aliendarkergreen);\r\n}\r\n\r\n/** General Tab **/\r\n\r\n.crt .grid-crtPage {\r\n display: grid;\r\n grid-template-areas: 'crt_Col1 crt_Col2';\r\n grid-template-columns: 220px;\r\n}\r\n\r\n.crt .crt_Col1 {\r\n display: grid;\r\n grid-template-areas: 'crt_Item1', 'crt_Item2', 'crt_Item3';\r\n grid-template-columns: 100%;\r\n}\r\n\r\n.crt .crt_Col2 {\r\n display: grid;\r\n grid-template-areas: 'crt_Item4', 'crt_Item5', 'crt_Item7', 'crt_Item8', 'crt_Item9', 'crt_Item6';\r\n grid-template-columns: 100%;\r\n padding-left: 5px;\r\n}\r\n\r\n/** General Tab - Left Column **/\r\n\r\n.crt .crt_Col1 h2 {\r\n text-transform: uppercase;\r\n padding-bottom: 4px;\r\n}\r\n\r\n.crt .crt_Item1,\r\n.crt .crt_Item2_char,\r\n.crt .crt_Item2_synth,\r\n.crt .crt_Item3 {\r\n border: 1px solid var(--aliengreen);\r\n padding: 5px;\r\n}\r\n\r\n/*** Story and Experience Points ***/\r\n\r\n.crt .crt_Item1 {\r\n text-align: center;\r\n /* height: 130px; */\r\n}\r\n\r\n.crt .crt_Item1 .sp_faded {\r\n padding-top: 5px;\r\n color: var(--aliendarkergreen);\r\n}\r\n\r\n.crt .crt_Item1 .xp_faded {\r\n padding-top: 6px;\r\n color: var(--aliendarkergreen);\r\n}\r\n\r\n.crt .crt_Item1 h2 {\r\n padding-top: 8px;\r\n}\r\n\r\n.crt .crt_Item1 .experience {\r\n width: 160px;\r\n display: inline-flex;\r\n margin-bottom: 10px;\r\n}\r\n.crt .crt_Item1 .xp_dots_pos {\r\n padding-top: 18px;\r\n}\r\n\r\n/*** Conditions ***/\r\n\r\n.crt .crt_Item2_char {\r\n position: relative;\r\n height: 334px;\r\n}\r\n.crt .crt_Item2_synth {\r\n position: relative;\r\n // height: 370px;\r\n}\r\n\r\n.crt .dots_conditions .dots {\r\n height: 25px;\r\n padding-top: 4px;\r\n padding-left: 7px;\r\n}\r\n\r\n.crt .dots.starving,\r\n.crt .dots.exhausted,\r\n.crt .dots.panic {\r\n width: 100%;\r\n background-color: var(--alienoddtab);\r\n}\r\n\r\n.crt .overwatch {\r\n margin: 15px 0 25px 13px;\r\n}\r\n\r\n.crt .overwatch_synth {\r\n /* margin: 20px 0 15px 13px ; */\r\n margin: 6px 0 0 13px;\r\n}\r\n\r\n.crt .dots.panic .panicked {\r\n color: white;\r\n background-color: red;\r\n margin-top: -5px;\r\n margin-left: -7px;\r\n padding-left: 6px;\r\n border-top: 2px solid red;\r\n border-bottom: 2px solid red;\r\n font-weight: bold;\r\n box-shadow: 0 0 10px red;\r\n animation: textShadow 1s infinite;\r\n}\r\n\r\n.crt .panicked-textarea {\r\n margin-left: 60px;\r\n border: 1px solid yellow;\r\n background-color: orange;\r\n}\r\n\r\n.crt .panicked-textarea:focus {\r\n border: 1px solid yellow;\r\n background-color: yellow;\r\n color: red;\r\n}\r\n\r\n.crt .dots.radiation {\r\n border: 1px dashed var(--alienitemselect);\r\n color: var(--alienitemselect);\r\n width: 98%;\r\n padding-top: 16px;\r\n padding-bottom: 19px;\r\n align-items: center;\r\n flex-wrap: nowrap;\r\n margin: 2px;\r\n}\r\n\r\n.crt #bottom {\r\n position: absolute;\r\n bottom: 0;\r\n left: 0;\r\n}\r\n\r\n/*.dots.radiation.radbox_char {\r\n margin-top: 36px;\r\n}\r\n\r\n.dots.radiation.radbox_synth {\r\n /*margin-top: 27px;\r\n margin-top: 7px;\r\n}\r\n\r\n.dots.radiation.radglow_char {\r\n margin-top: 36px;\r\n}\r\n\r\n.dots.radiation.radglow_synth {\r\n margin-top: 27px;\r\n}*/\r\n\r\n.crt .dots.radiation.rad_glow {\r\n background-color: var(--alienitemselect);\r\n color: #000;\r\n border-radius: 3px;\r\n box-shadow: 0 0 10px yellow;\r\n}\r\n\r\n.crt .crt_grid_SynthStress {\r\n display: grid;\r\n grid-template-areas: 'imitate-human_left imitate-human_right';\r\n grid-template-columns: 20% 80%;\r\n}\r\n\r\n.crt .imitate-human_left {\r\n padding: 7px 0 0 0;\r\n}\r\n\r\n.crt .imitate-human_right {\r\n padding: 5px 0px 0px 10px;\r\n}\r\n\r\n.crt .synth-label {\r\n width: 100%;\r\n margin-top: 2px;\r\n padding: 6px 0px 5px 0px;\r\n text-transform: uppercase;\r\n text-align: center;\r\n}\r\n\r\n.crt .alienrpgv .synth_fake_check {\r\n color: var(--aliendarkergreen);\r\n width: 100%;\r\n margin-top: 12px;\r\n padding: 6px 0px 6px 0px;\r\n text-transform: uppercase;\r\n text-align: center;\r\n background-color: var(--alienoddtab);\r\n}\r\n\r\n/*** Consumables ***/\r\n\r\n.crt .fas.fa-parachute-box {\r\n vertical-align: top;\r\n padding-top: 6px;\r\n padding-left: 3px;\r\n}\r\n\r\n.crt .fa-parachute-box:before {\r\n content: '\\f49e';\r\n}\r\n\r\n.crt .crt_Item3 .supply-btn.Power2 {\r\n padding-left: 6px;\r\n font-size: 20px;\r\n}\r\n\r\n/** General Tab - Right Column **/\r\n\r\n.crt .crt_gridCarrer {\r\n display: grid;\r\n grid-template-areas: 'crt_box1 crt_box2 crt_box3 crt_box4';\r\n padding: 0px;\r\n padding-top: 1px;\r\n grid-template-columns: 17% 36% 17% 30%;\r\n -webkit-box-align: center;\r\n -ms-flex-align: center;\r\n align-items: center;\r\n margin-bottom: 2px;\r\n}\r\n\r\n.crt .crt_gridCarrer .crt_box1,\r\n.crt .crt_gridCarrer .crt_box2,\r\n.crt .crt_gridCarrer .crt_box3,\r\n.crt .crt_gridCarrer .crt_box4 {\r\n justify-self: center;\r\n max-width: 100%;\r\n padding-top: 0px;\r\n}\r\n\r\n.crt .crt_gridSpecialty {\r\n display: grid;\r\n grid-template-areas: 'crt_sbox1 crt_sbox2';\r\n padding: 4px 0px 3px 0px;\r\n grid-template-columns: 17% 83%;\r\n margin-bottom: 2px;\r\n}\r\n\r\n.crt .crt_gridSpecialty .crt_sbox1,\r\n.crt .crt_gridSpecialty .crt_sbox2 {\r\n justify-self: center;\r\n max-width: 100%;\r\n padding-top: 0px;\r\n}\r\n\r\n.crt .crt_grid-special {\r\n grid-area: crt_sbox2;\r\n display: grid;\r\n width: 100%;\r\n grid-template-areas: 'crt_spe1 crt_spe2';\r\n grid-template-columns: 75% 25%;\r\n}\r\n\r\n.crt .crt .crt_spe1 {\r\n grid-area: crt_spe1;\r\n font-weight: 100;\r\n text-transform: uppercase;\r\n}\r\n\r\n.crt .crt_spe2 {\r\n grid-area: crt_spe2;\r\n padding-right: 5px;\r\n justify-self: right;\r\n}\r\n\r\n.crt .crt_Item4,\r\n.crt .crt_Item5,\r\n.crt .crt_Item6,\r\n.crt .crt_Item7,\r\n.crt .crt_Item8,\r\n.crt .crt_Item9 {\r\n border: 0px solid var(--aliengreen);\r\n margin-bottom: 3px;\r\n}\r\n\r\n.crt_Item4 .resource-label-header,\r\n.crt_Item5 .resource-label-header,\r\n.crt_Item6 .resource-label-header,\r\n.crt_Item7 .resource-label-header,\r\n.crt_Item8 .resource-label-header,\r\n.crt_Item9 .resource-label-header {\r\n display: block;\r\n width: 100%;\r\n padding: 1px 0px 1px 2px;\r\n color: #000;\r\n font-weight: bolder;\r\n text-transform: uppercase;\r\n background-color: var(--aliendarkergreen);\r\n}\r\n\r\n.crt .crt_Item4 {\r\n height: 50px;\r\n}\r\n\r\n.crt .crt_Item5 textarea {\r\n height: 107px;\r\n}\r\n\r\n.crt .crt_Item5 textarea:hover,\r\n.crt .crt_Item7 textarea:hover {\r\n border: 1px solid var(--aliengreen);\r\n}\r\n\r\n.crt .crt_Item6 {\r\n height: 216px;\r\n border: 1px solid var(--aliendarkergreen);\r\n margin-bottom: 0px;\r\n}\r\n\r\n.crt .crt_Item7 textarea {\r\n height: 87px;\r\n}\r\n\r\n.crt .crt_Item8 {\r\n padding-bottom: 2px;\r\n}\r\n.crt .crt_Item8 input,\r\n.crt .crt_Item9 input {\r\n margin: 0px;\r\n width: 100%;\r\n}\r\n\r\n.crt .crt_Relat {\r\n display: grid;\r\n grid-template-areas: 'crt_Relat_Buddy crt_Relat_Rival';\r\n grid-template-columns: 49%;\r\n grid-column-gap: 5px;\r\n}\r\n\r\n/** - **/\r\n\r\n.crt_Col3 {\r\n grid-area: crt_Col3;\r\n padding-top: 10px;\r\n color: var(--aliendarkergreen);\r\n font-family: var(--alienfont);\r\n}\r\n\r\n.crt.grid-attr {\r\n border: 0px solid var(--aliengreen);\r\n}\r\n\r\n.crt .talent-btn:hover,\r\n.crt .talent-btn:focus {\r\n box-shadow: 0 0 7px var(--aliengreen);\r\n text-shadow: 0 0 15px var(--aliengreen);\r\n background-color: var(--aliengreen);\r\n cursor: help;\r\n\r\n font-weight: bolder;\r\n text-transform: uppercase;\r\n color: #000;\r\n}\r\n\r\n.crt .rollable {\r\n width: 90%;\r\n text-align: center;\r\n}\r\n\r\n.rollable:hover,\r\n.rollcomputer:hover {\r\n color: var(--aliengreen);\r\n background-color: #000;\r\n border: 0px solid var(--aliengreen);\r\n font-weight: 1;\r\n font-size: 130%;\r\n box-shadow: 0 0 0px var(--aliengreen);\r\n animation: textShadow 1s infinite;\r\n}\r\n\r\n// .crt .rollable:hover,\r\n// .crt .rollable:focus {\r\n// color: #000;\r\n// animation: textShadow 1s infinite;\r\n// font-weight: 1;\r\n\r\n// // font-size: 110%;\r\n// // font-weight: bolder;\r\n// background-color: var(--aliengreen);\r\n// border: 1px solid var(--aliengreen);\r\n// text-shadow: 0 0 0px var(--aliengreen);\r\n// box-shadow: 0 0 5px var(--aliengreen);\r\n// cursor: pointer;\r\n// }\r\n\r\n.crt .rollItem,\r\n.crt .creature-acid-roll {\r\n width: 100%;\r\n text-align: center;\r\n}\r\n\r\n.crt .rollItem:hover,\r\n.crt .rollItem:focus {\r\n text-shadow: 0 0 15px var(--aliengreen);\r\n box-shadow: 0 0 7px var(--aliengreen);\r\n background-color: var(--aliengreen);\r\n color: #000;\r\n font-size: 100%;\r\n font-weight: bolder;\r\n text-transform: uppercase;\r\n}\r\n\r\n.crt .grid-talents {\r\n text-align: center;\r\n grid-template-columns: 90% 10%;\r\n}\r\n\r\n.crt .talTitle {\r\n text-transform: uppercase;\r\n color: #000;\r\n background-color: var(--aliengreen);\r\n}\r\n\r\n.crt .item-header {\r\n /* background-color: var(--aliendarkergreen); */\r\n /* color: black; */\r\n}\r\n\r\n.crt .textbox {\r\n color: ghostwhite;\r\n font-family: var(--alienchatfont);\r\n font-size: 14px;\r\n font-weight: 200;\r\n letter-spacing: 1px;\r\n}\r\n\r\n.crt .textbox:focus {\r\n font-weight: 400;\r\n}\r\n\r\n.crt .encumbrance .encumbrance-bar {\r\n background: var(--alienitemselect);\r\n}\r\n\r\n.crt .blink {\r\n padding: 0px 0px 2px 5px;\r\n margin-top: 5px;\r\n margin-bottom: 5px;\r\n background-color: red;\r\n color: white;\r\n text-shadow: 0 0 5px red;\r\n animation: blink 0.5s 5;\r\n}\r\n\r\n.crt_lCol6 {\r\n justify-self: center;\r\n}\r\n\r\n.crt .crit-injuries {\r\n margin-top: 118px;\r\n}\r\n\r\n.crt .grid-crit {\r\n grid-template-columns: 95% 5%;\r\n}\r\n\r\n.crt_crit2 {\r\n text-align: center;\r\n font-size: 15px;\r\n}\r\n\r\n.crt .Item11 {\r\n border: 0px solid var(--aliengreen);\r\n}\r\n\r\n.crt .Item11 .items-list {\r\n height: auto;\r\n}\r\n\r\n.crt .critical-inj {\r\n padding-bottom: 10px;\r\n}\r\n\r\n.crt .resource-label-header.rollCrit:hover {\r\n font-size: 15px;\r\n background-color: var(--aliendarkergreen);\r\n animation: textShadow 1s infinite;\r\n}\r\n\r\n.crt_box4 {\r\n padding: 7px 0px 0px 7px;\r\n}\r\n\r\n.crt .crt_Col1 {\r\n margin-left: -5px;\r\n}\r\n\r\n.crt .fas.fa-tools {\r\n vertical-align: top;\r\n padding-top: 13px;\r\n margin-left: 5px;\r\n}\r\n\r\n.crt .fas.fa-tools:hover {\r\n cursor: help;\r\n}\r\n\r\n.crt .fas.fa-tools:before {\r\n content: '\\f022';\r\n}\r\n\r\n.crt .fas:hover {\r\n color: var(--aliengreen);\r\n text-shadow: 0 0 2px var(--aliengreen);\r\n animation: textShadow 0.5s 0.3;\r\n}\r\n\r\n.crt .items-list .item-header {\r\n border-bottom-style: solid;\r\n border-bottom-color: var(--aliengreen);\r\n}\r\n\r\n.crt .Col3 .panel {\r\n margin-left: 5px;\r\n padding: 0 10px 0 10px;\r\n border-left: 2px inset var(--aliengreen);\r\n}\r\n\r\n.crt .tab.inventory .fas {\r\n margin-right: 10px;\r\n}\r\n\r\n/* Creature Sheet */\r\n\r\n.crt .creature-acid-roll:hover,\r\n.crt .creature-acid-roll:focus {\r\n text-shadow: 0 0 0px var(--aliengreen);\r\n color: var(--aliengreen);\r\n background-color: #000;\r\n font-weight: 1;\r\n font-size: 110%;\r\n border: 0px solid var(--aliengreen);\r\n animation: textShadow 1s infinite;\r\n}\r\n\r\n.crt .creature-attack-roll {\r\n width: 260px;\r\n height: 40px;\r\n border-radius: 3px;\r\n text-shadow: 0 0 #00000000;\r\n color: #00000000;\r\n background: url(../images/alien_crt_roll-attack.png) no-repeat top left;\r\n}\r\n\r\n.crt .creature-attack-roll:hover {\r\n border-radius: 3px;\r\n background-color: var(--aliendarkergreen);\r\n text-shadow: 0 0 #00000000;\r\n color: #00000000;\r\n background: url(../images/alien_crt_roll-attack_hover.gif) no-repeat top left;\r\n}\r\n\r\n/* Items */\r\n\r\n.crt .profile-img-item {\r\n margin: 0;\r\n height: 125px;\r\n width: auto;\r\n margin-right: 4px;\r\n border-radius: 10px;\r\n}\r\n\r\n.crt .textbox1,\r\n.crt .textbox2 {\r\n padding-left: 5px;\r\n}\r\n",".item-form {\r\n font-family: var(--alienfont);\r\n background: $c-black;\r\n}\r\n\r\n.actor-header {\r\n flex: 0 0 180px;\r\n overflow: hidden;\r\n display: flex;\r\n flex-direction: row;\r\n flex-wrap: wrap;\r\n justify-content: flex-start;\r\n margin-bottom: 1px;\r\n background-color: $c-black;\r\n // color: $c-green;\r\n}\r\n\r\n.vehicle-header {\r\n overflow: hidden;\r\n display: flex;\r\n margin-bottom: 1px;\r\n background-color: $c-black;\r\n // color: $c-green;\r\n}\r\n\r\n.profile-img {\r\n flex: 0 0 100px;\r\n height: 150px;\r\n // margin-right: 10px;\r\n width: auto;\r\n}\r\n.profile-img-item {\r\n flex: 0 0 100px;\r\n height: 100px;\r\n margin-right: 10px;\r\n width: auto;\r\n justify-self: center;\r\n}\r\n.profile-img-vehicle {\r\n flex: 0 0 100px;\r\n height: 160px;\r\n margin-right: 10px;\r\n width: 300px;\r\n}\r\n\r\n.header-fields {\r\n flex: 1;\r\n}\r\n\r\nh1.charname {\r\n height: 50px;\r\n padding: 0px;\r\n margin: 0 5px 5px 5px;\r\n border-bottom: 0;\r\n border: 1px solid var(--aliengreen);\r\n\r\n input {\r\n width: 100%;\r\n height: 100%;\r\n margin: 0;\r\n color: inherit;\r\n border: 1px solid var(--aliengreen);\r\n }\r\n}\r\n.sheet nav.sheet-tabs {\r\n border-top: 1px solid var(--aliengreen) !important;\r\n border-bottom: 1px solid var(--aliengreen) !important;\r\n}\r\n.sheet-tabs {\r\n flex: 0;\r\n // border: 1px solid var(--aliengreen);\r\n border-top: 1px solid var(--aliengreen) !important;\r\n border-bottom: 1px solid var(--aliengreen) !important;\r\n // color: $c-green;\r\n}\r\n\r\n// .sheet-body,\r\n.tab,\r\n.editor {\r\n height: 100%; // Do not change this or notes will stop working\r\n background-color: $c-black;\r\n // color: $c-green;\r\n // overflow: hidden;\r\n}\r\n\r\n.tox {\r\n .tox-editor-container {\r\n background: $c-white;\r\n }\r\n\r\n .tox-edit-area {\r\n padding: 0 8px;\r\n }\r\n}\r\n.maxboxsize {\r\n max-width: 40px;\r\n color: inherit;\r\n background-color: $c-black;\r\n height: 20px;\r\n padding: 0;\r\n margin: 1px;\r\n text-align: center;\r\n border: 1px solid var(--aliengreen);\r\n}\r\n.healboxsize {\r\n max-width: 80px;\r\n color: inherit;\r\n background-color: $c-black;\r\n height: 20px;\r\n padding: 0;\r\n margin: 1px;\r\n text-align: center;\r\n border: 1px solid var(--aliengreen);\r\n}\r\n.cashboxsize {\r\n max-width: 150px;\r\n color: inherit;\r\n justify-items: center;\r\n background-color: $c-black;\r\n text-align: center;\r\n border: 1px solid var(--aliengreen);\r\n}\r\n\r\n.textbox {\r\n color: inherit;\r\n // justify-items: center;\r\n background-color: $c-black;\r\n padding: 5px;\r\n margin: 5px 5px 5px 5px;\r\n border: 1px solid var(--aliengreen);\r\n\r\n // width: 180px;\r\n}\r\n.textbox1 {\r\n color: inherit;\r\n justify-items: center;\r\n background-color: $c-black;\r\n width: 230px;\r\n padding: 0;\r\n margin-top: 1px;\r\n margin-bottom: 1px;\r\n border: 1px solid var(--aliengreen);\r\n}\r\n.textbox2 {\r\n color: inherit;\r\n justify-items: center;\r\n background-color: $c-black;\r\n width: 400px;\r\n padding: 0;\r\n margin-top: 1px;\r\n margin-bottom: 1px;\r\n border: 1px solid var(--aliengreen);\r\n}\r\n.textbox3 {\r\n color: inherit;\r\n // justify-items: center;\r\n background-color: $c-black;\r\n padding: 5px;\r\n margin: 5px 5px 5px 5px;\r\n width: 180px;\r\n border: 1px solid var(--aliengreen);\r\n}\r\n.textbox4 {\r\n color: inherit;\r\n justify-items: center;\r\n background-color: $c-black;\r\n width: 450px;\r\n padding: 0;\r\n margin-top: 1px;\r\n margin-bottom: 1px;\r\n border: 1px solid var(--aliengreen);\r\n}\r\n\r\ntextarea {\r\n resize: none;\r\n padding: 2;\r\n // color: $c-green;\r\n color: inherit;\r\n border: 1px solid var(--aliengreen);\r\n font-family: var(--alienfont);\r\n // font-size: medium;\r\n font-size: var(--fontsize);\r\n}\r\n\r\nform .sheet-content .click-stat-level {\r\n height: 18px;\r\n padding: 8px;\r\n background: $c-black;\r\n border-radius: 2px;\r\n box-shadow: inset 0 0 0 1px hsla(0, 0%, 0%, 0.502);\r\n font-family: 'Roboto', system, -apple-system, sans-serif;\r\n font-size: 10px;\r\n font-weight: 700;\r\n line-height: 1;\r\n text-transform: uppercase;\r\n letter-spacing: 0.25px;\r\n // color: $c-green;\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n cursor: pointer;\r\n}\r\n.click-stat-level .fas {\r\n display: none;\r\n padding: 2px 4px;\r\n border-radius: 2px;\r\n box-shadow: inset 0 0 0 1px hsla(0, 0%, 0%, 0.5);\r\n font-family: 'Roboto', system, -apple-system, sans-serif;\r\n font-size: 10px;\r\n font-weight: 700;\r\n line-height: 1;\r\n text-transform: uppercase;\r\n letter-spacing: 0.25px;\r\n // color: $c-green;\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n cursor: pointer;\r\n}\r\n.dots {\r\n cursor: pointer;\r\n display: flex;\r\n flex-direction: column;\r\n // color: $c-green;\r\n margin-right: 8px;\r\n font-weight: 700;\r\n font-size: 15px;\r\n flex-wrap: wrap;\r\n}\r\n\r\n.newdots {\r\n cursor: pointer;\r\n display: flex;\r\n justify-content: center;\r\n flex-wrap: wrap;\r\n}\r\n",".resource-label {\r\n // font-weight: bold;\r\n font-family: var(--alienfont);\r\n text-transform: uppercase;\r\n // padding-right: 5px;\r\n padding-left: 5px;\r\n // color: $c-green;\r\n justify-self: center;\r\n flex: auto;\r\n}\r\n\r\n.speciality-label {\r\n // font-weight: bold;\r\n font-family: var(--alienfont);\r\n text-transform: uppercase;\r\n // padding-right: 5px;\r\n padding-left: 5px;\r\n // color: $c-green;\r\n justify-self: left;\r\n flex: auto;\r\n}\r\n\r\n.attr-label {\r\n font-weight: bold;\r\n text-transform: uppercase;\r\n padding-right: 5px;\r\n // color: $c-green;\r\n // justify-self: center;\r\n}\r\n",".tabs {\r\n height: 30px;\r\n // border-top: 1px solid #aaa;\r\n // border-bottom: 1px solid #aaa;\r\n color: inherit;\r\n background-color: $c-black;\r\n border: 1px solid var(--aliengreen);\r\n\r\n .sheet nav.sheet-tabs {\r\n height: 32px;\r\n flex: 0 0 32px;\r\n margin: 4px 0;\r\n line-height: 32px;\r\n border-top: 1px solid var(--aliengreen) !important;\r\n border-bottom: 1px solid var(--aliengreen) !important;\r\n }\r\n .item {\r\n // line-height: 30px;\r\n font-weight: bold;\r\n color: inherit;\r\n }\r\n\r\n .item.active {\r\n text-decoration: underline;\r\n text-shadow: none;\r\n }\r\n}\r\n",".items-list {\r\n list-style: none;\r\n // margin: 7px 0;\r\n\r\n padding-left: 5px;\r\n padding-right: 5px;\r\n padding-top: 0px;\r\n padding-bottom: 0px;\r\n // overflow-y: auto;\r\n}\r\n.item-header {\r\n // font-weight: bold;\r\n background-color: hsl(0, 5%, 16%);\r\n}\r\n\r\n.item-name {\r\n margin: 0;\r\n}\r\n\r\n.item-controls {\r\n text-align: right;\r\n}\r\n\r\n.item-label {\r\n // font-weight: bold;\r\n font-family: var(--alienfont);\r\n font-size: small;\r\n text-transform: uppercase;\r\n padding-right: 5px;\r\n padding-left: 5px;\r\n // color: $c-green;\r\n // flex: auto;\r\n}\r\n\r\n// This calls needs tobe used for the editorbox on actor templates without flexcol.\r\n.biog {\r\n // line-height: 24px;\r\n height: 300px;\r\n // height: 600px;\r\n padding: 3px 0;\r\n width: 1fr;\r\n // border-bottom: 1px solid #bbb;\r\n font-family: var(--alienfont);\r\n\r\n .biog-image {\r\n flex: 0 0 24px;\r\n margin-right: 5px;\r\n }\r\n .editor-content {\r\n // width: 550px;\r\n word-wrap: break-word;\r\n // color: $c-green;\r\n font-family: var(--alienfont);\r\n }\r\n\r\n img {\r\n display: block;\r\n }\r\n}\r\n// This calls needs tobe used for the editorbox on actor templates without flexcol.\r\n.biog-full {\r\n // line-height: 24px;\r\n height: 600px;\r\n // height: 600px;\r\n padding: 3px 0;\r\n width: 1fr;\r\n // border-bottom: 1px solid #bbb;\r\n font-family: var(--alienfont);\r\n\r\n .biog-image {\r\n flex: 0 0 24px;\r\n margin-right: 5px;\r\n }\r\n .editor-content {\r\n // width: 550px;\r\n word-wrap: break-word;\r\n // color: $c-green;\r\n font-family: var(--alienfont);\r\n }\r\n\r\n img {\r\n display: block;\r\n }\r\n}\r\n"]} \ No newline at end of file diff --git a/lang/cn.json b/lang/cn.json index 4766f51e..c9f80835 100644 --- a/lang/cn.json +++ b/lang/cn.json @@ -115,6 +115,8 @@ "DialTitle1": "投骰已修正", "DialTitle2": "检定", "Dice": "骰子: ", + "displayUnequipped-hint": "选择是否在 HUD 上显示非活动项目", + "displayUnequipped-name": "显示无效", "dock": "Dock", "Dollar": "Add $", "DollarNote": "Automatically add $ symbol after editing Cash or Cost", @@ -260,6 +262,9 @@ "PASSENGERS": "乘客", "PCPanicLevel": "角色的恐慌等级已经提升了一级,目前为", "PermanantTrauma": "永久性的心理创伤。在这次游戏结束时进行一次共情检定。", + "PermanentRadiation": "Permanent Radiation", + "PermanentRadiationAdded": "添加永久辐射", + "PermanentRadiationRemoved": "永久消除辐射", "PersonalAgenda": "个人目标", "Pharmaceuticals": "药物", "Pilot": "驾驶员", @@ -377,6 +382,8 @@ "SynthStress": "模仿人类的恐慌和按钮", "System": "星系", "Systems": "星系", + "TAH-tooltip-hint": "显示展开的工具提示", + "TAH-tooltip-name": "显示工具提示", "Talent-Crit": "天赋/暴击", "Talents": "天赋", "targetLock": "Target Lock", diff --git a/lang/de.json b/lang/de.json index 63149bb2..681c8156 100644 --- a/lang/de.json +++ b/lang/de.json @@ -115,6 +115,8 @@ "DialTitle1": "Wurf modifiziert", "DialTitle2": "Probe", "Dice": "Würfel: ", + "displayUnequipped-hint": "Wählen Sie aus, ob inaktive Elemente im HUD angezeigt werden sollen", + "displayUnequipped-name": "Anzeige inaktiv", "dock": "Andocken", "Dollar": "$", "DollarNote": "Fügt nach der Bearbeitung von Bargeld oder Kosten automatisch das Symbol „$“ hinzu", @@ -259,6 +261,9 @@ "PASSENGERS": "PASSAGIERE", "PCPanicLevel": "SC Panikstufe steigt um einen Schritt auf ", "PermanantTrauma": "Permanentes Trauma. Mache einen EMPATHIE-Wurf am Ende der Sitzung. ", + "PermanentRadiation": "Permanent Radiation", + "PermanentRadiationAdded": "Permanente Strahlung hinzugefügt", + "PermanentRadiationRemoved": "Permanente Strahlung entfernt", "PersonalAgenda": "Motivation", "Pharmaceuticals": "Medikamente", "Pilot": "Pilot", @@ -376,6 +381,8 @@ "SynthStress": "Imitiere menschliche Panik und das strapazieren", "System": "System", "Systems": "Systeme", + "TAH-tooltip-hint": "Erweiterte Tooltips anzeigen", + "TAH-tooltip-name": "Tooltips anzeigen", "Talent-Crit": "Talent-Krítisch", "Talents": "Talente", "targetLock": "Ziel anvisieren", diff --git a/lang/en.json b/lang/en.json index d97b6eaf..1798b0cf 100644 --- a/lang/en.json +++ b/lang/en.json @@ -115,6 +115,8 @@ "DialTitle1": "Roll Modified", "DialTitle2": "check", "Dice": "Dice: ", + "displayUnequipped-hint": "Choose whether to display inactive items on the HUD", + "displayUnequipped-name": "Display Inactive", "dock": "Dock", "Dollar": "Add $", "DollarNote": "Automatically add $ symbol after editing Cash or Cost", @@ -260,6 +262,9 @@ "PASSENGERS": "PASSENGERS", "PCPanicLevel": "PC's Panic level has increased by one step to ", "PermanantTrauma": "Permanent Trauma. Make an EMPATHY roll at the end of the session. ", + "PermanentRadiation": "Permanent Radiation", + "PermanentRadiationAdded": "Permanent Radiation Added", + "PermanentRadiationRemoved": "Permanent Radiation Removed", "PersonalAgenda": "Personal Agenda", "Pharmaceuticals": "Pharmaceuticals", "Pilot": "Pilot", @@ -377,6 +382,8 @@ "SynthStress": "Human Panic, Push, ect.", "System": "System", "Systems": "Systems", + "TAH-tooltip-hint": "Show expanded Tooltips", + "TAH-tooltip-name": "Show Tooltips", "Talent-Crit": "Talents/Crít", "Talents": "Talents", "targetLock": "Target Lock", diff --git a/lang/es.json b/lang/es.json index 55373c04..4a1078f9 100644 --- a/lang/es.json +++ b/lang/es.json @@ -115,6 +115,8 @@ "DialTitle1": "Tirada modificada", "DialTitle2": "Chequeo", "Dice": "Dado: ", + "displayUnequipped-hint": "Elija si mostrar elementos inactivos en el HUD", + "displayUnequipped-name": "Pantalla inactiva", "dock": "Dock", "Dollar": "Añadir $", "DollarNote": "Añadir automaticamente el símbolo $ tras editar Dinero o Coste", @@ -260,6 +262,9 @@ "PASSENGERS": "PASAJEROS", "PCPanicLevel": "El nivel de pánico de los PJs ha aumentado en uno a ", "PermanantTrauma": "Trauma permanente. Haz una tirada de EMPATÍA al final de la sesión. ", + "PermanentRadiation": "Permanent Radiation", + "PermanentRadiationAdded": "Radiación permanente añadida", + "PermanentRadiationRemoved": "Radiación permanente eliminada", "PersonalAgenda": "Agenda Personal", "Pharmaceuticals": "Fármacos", "Pilot": "Piloto", @@ -377,6 +382,8 @@ "SynthStress": "Imitar Pánico humano y Botón de Forzar", "System": "Sistema", "Systems": "Sistemas", + "TAH-tooltip-hint": "Mostrar información sobre herramientas ampliada", + "TAH-tooltip-name": "Mostrar información sobre herramientas", "Talent-Crit": "Talentos/Crítico", "Talents": "Talentos", "targetLock": "Target Lock", diff --git a/lang/fr.json b/lang/fr.json index b2600216..ca2278a2 100644 --- a/lang/fr.json +++ b/lang/fr.json @@ -115,6 +115,8 @@ "DialTitle1": "Test Modifié", "DialTitle2": "Vérifier", "Dice": "Dé: ", + "displayUnequipped-hint": "Choisissez d'afficher ou non les éléments inactifs sur le HUD", + "displayUnequipped-name": "Affichage inactif", "dock": "Dock", "Dollar": "Add $", "DollarNote": "Automatically add $ symbol after editing Cash or Cost", @@ -260,6 +262,9 @@ "PASSENGERS": "PASSAGERS", "PCPanicLevel": "Le niveau de Panique du PJ augmente d'un cran ", "PermanantTrauma": "Traumatisme permanent. Faites un test d'EMPATHIE à la fin de la session.", + "PermanentRadiation": "Permanent Radiation", + "PermanentRadiationAdded": "Radiation permanente ajoutée", + "PermanentRadiationRemoved": "Rayonnement permanent supprimé", "PersonalAgenda": "Objectif Personnel", "Pharmaceuticals": "Produits Pharmaceutiques", "Pilot": "Pilote", @@ -377,6 +382,8 @@ "SynthStress": "Imiter les Humains (Jet de panique et Bouton FORCER)", "System": "Système", "Systems": "Systèmes", + "TAH-tooltip-hint": "Afficher les info-bulles développées", + "TAH-tooltip-name": "Afficher les infobulles", "Talent-Crit": "Talents/Crít", "Talents": "Talents", "targetLock": "Target Lock", diff --git a/lang/it.json b/lang/it.json index aabac2cd..d090a7c0 100644 --- a/lang/it.json +++ b/lang/it.json @@ -115,6 +115,8 @@ "DialTitle1": "Tiro modificato", "DialTitle2": "tiro", "Dice": "Dadi: ", + "displayUnequipped-hint": "Scegli se visualizzare gli elementi inattivi sull'HUD", + "displayUnequipped-name": "Visualizza inattivo", "dock": "Dock", "Dollar": "Add $", "DollarNote": "Automatically add $ symbol after editing Cash or Cost", @@ -260,6 +262,9 @@ "PASSENGERS": "PASSEGGERI", "PCPanicLevel": "Il livello di Panico del PG è aumentato di un livello a ", "PermanantTrauma": "Trauma permanente. Effettua un Tiro Empatia alla fine della sessione. ", + "PermanentRadiation": "Permanent Radiation", + "PermanentRadiationAdded": "Radiazioni permanenti aggiunte", + "PermanentRadiationRemoved": "Radiazioni permanenti rimosse", "PersonalAgenda": "Scopi personali", "Pharmaceuticals": "Farmaci", "Pilot": "Pilota", @@ -377,6 +382,8 @@ "SynthStress": "Imita il Panico umano e forza il tiro", "System": "Sistema", "Systems": "Sistemi", + "TAH-tooltip-hint": "Mostra descrizioni comando espanse", + "TAH-tooltip-name": "Mostra suggerimenti", "Talent-Crit": "Doti/Crit", "Talents": "Doti", "targetLock": "Target Lock", diff --git a/lang/pt-br.json b/lang/pt-br.json index 41bbd040..45caf1a3 100644 --- a/lang/pt-br.json +++ b/lang/pt-br.json @@ -115,6 +115,8 @@ "DialTitle1": "Modificar Rolagem de ", "DialTitle2": " Verifica", "Dice": "Dado(s): ", + "displayUnequipped-hint": "Escolha se deseja exibir itens inativos no HUD", + "displayUnequipped-name": "Exibir inativo", "dock": "Dock", "Dollar": "Add $", "DollarNote": "Automatically add $ symbol after editing Cash or Cost", @@ -260,6 +262,9 @@ "PASSENGERS": "PASSAGEIROS", "PCPanicLevel": "Nível de Estresse do personagem aumentou para ", "PermanantTrauma": "Trauma Mental Permanente. Faça uma rolagem de EMPATIA no final da sessão. ", + "PermanentRadiation": "Permanent Radiation", + "PermanentRadiationAdded": "Radiação permanente adicionada", + "PermanentRadiationRemoved": "Radiação permanente removida", "PersonalAgenda": "Meta Pessoal", "Pharmaceuticals": "Fármacos", "Pilot": "Piloto", @@ -377,6 +382,8 @@ "SynthStress": "Emular Humano (Estresse e Forçar Rolagem)", "System": "Sistema", "Systems": "Sistemas", + "TAH-tooltip-hint": "Mostrar dicas de ferramentas expandidas", + "TAH-tooltip-name": "Mostrar dicas de ferramentas", "Talent-Crit": "Talento/Crít", "Talents": "Talentos", "targetLock": "Target Lock", diff --git a/lang/zh-tw.json b/lang/zh-tw.json index 7e9ec93b..385eeaa7 100644 --- a/lang/zh-tw.json +++ b/lang/zh-tw.json @@ -115,6 +115,8 @@ "DialTitle1": "擲骰已修正", "DialTitle2": "檢定", "Dice": "骰子: ", + "displayUnequipped-hint": "选择是否在 HUD 上显示非活动项目", + "displayUnequipped-name": "显示无效", "dock": "Dock", "Dollar": "Add $", "DollarNote": "Automatically add $ symbol after editing Cash or Cost", @@ -260,6 +262,9 @@ "PASSENGERS": "乘客", "PCPanicLevel": "角色的恐慌等級已經提升了一級,目前為", "PermanantTrauma": "永久性的心理創傷。在這次遊戲結束時進行一次共情檢定。", + "PermanentRadiation": "Permanent Radiation", + "PermanentRadiationAdded": "添加永久辐射", + "PermanentRadiationRemoved": "永久消除辐射", "PersonalAgenda": "個人目標", "Pharmaceuticals": "藥物", "Pilot": "駕駛員", @@ -377,6 +382,8 @@ "SynthStress": "模仿人类的恐慌和按钮", "System": "星系", "Systems": "星系", + "TAH-tooltip-hint": "显示展开的工具提示", + "TAH-tooltip-name": "显示工具提示", "Talent-Crit": "天赋/暴击", "Talents": "天賦", "targetLock": "Target Lock", diff --git a/module/YZEDiceRoller.js b/module/YZEDiceRoller.js index 74d9f854..3615d4f2 100644 --- a/module/YZEDiceRoller.js +++ b/module/YZEDiceRoller.js @@ -63,11 +63,15 @@ export class yze { // ******************************************************* let rType = ''; // if (reRoll && (hostile === true) === 'character') { - if ((reRoll && actortype === 'character' && actortype != 'item' && label != game.i18n.localize('ALIENRPG.Armor') && label != game.i18n.localize('ALIENRPG.Radiation')) && label != game.i18n.localize('ALIENRPG.AbilityStr') && label != game.i18n.localize('ALIENRPG.AbilityAgl') && label != game.i18n.localize('ALIENRPG.AbilityEmp') && label != game.i18n.localize('ALIENRPG.AbilityWit') || reRoll === 'mPush') { + if ((reRoll && actortype === 'character' && actortype != 'item' && label != game.i18n.localize('ALIENRPG.Armor') && label != game.i18n.localize('ALIENRPG.Radiation')) && label != game.i18n.localize('ALIENRPG.RadiationReduced') && label != game.i18n.localize('ALIENRPG.AbilityStr') && label != game.i18n.localize('ALIENRPG.AbilityAgl') && label != game.i18n.localize('ALIENRPG.AbilityEmp') && label != game.i18n.localize('ALIENRPG.AbilityWit') || reRoll === 'mPush') { // if ((reRoll && actortype === 'character' && label != 'Armor' && label != 'Radiation') || reRoll === 'mPush') { rType = game.i18n.localize('ALIENRPG.Push'); } else { - rType = game.i18n.localize('ALIENRPG.Rolling'); + if (label === game.i18n.localize('ALIENRPG.RadiationReduced')) { + rType = ''; + } else { + rType = game.i18n.localize('ALIENRPG.Rolling'); + } } // ******************************************************* @@ -128,7 +132,7 @@ export class yze { if (r2Dice >= 1) { let roll2 = `${r2Dice}` + 'ds'; let com; - if (actortype === 'supply') { + if (actortype === 'supply' || (label === game.i18n.localize('ALIENRPG.RadiationReduced'))) { if (r2Dice > 6) { r2Dice = 6; com = `${r2Dice}` + 'ds'; @@ -161,7 +165,7 @@ export class yze { // Display message if there is a 1> on the stress dice. Display appropriate message if its a Supply roll. // ******************************************************* if (actortype != 'supply') { - if (game.alienrpg.rollArr.r2One >= 1) { + if (game.alienrpg.rollArr.r2One >= 1 && label != game.i18n.localize('ALIENRPG.RadiationReduced')) { chatMessage += ''; } } else if (game.alienrpg.rollArr.r2One >= 1) { @@ -173,44 +177,75 @@ export class yze { // ******************************************************* function localizedCountOfSuccesses(sTotal) { - if (label === game.i18n.localize('ALIENRPG.Radiation')) { - if (sTotal >= 1) { - return sTotal + ' ' + '' + game.i18n.localize('ALIENRPG.healthDamage') + ''; - // return sTotal + ' ' + game.i18n.localize('ALIENRPG.healthDamage'); - } else { - return sTotal + ' ' + game.i18n.localize('ALIENRPG.healthDamage'); - } - } else { - if (sTotal === 1) return '1 ' + game.i18n.localize('ALIENRPG.sucess'); - else return sTotal + ' ' + game.i18n.localize('ALIENRPG.sucesses'); + + switch (label) { + case game.i18n.localize('ALIENRPG.Radiation'): + { + if (sTotal >= 1) { + return sTotal + ' ' + '' + game.i18n.localize('ALIENRPG.healthDamage') + ''; + // return sTotal + ' ' + game.i18n.localize('ALIENRPG.healthDamage'); + } else { + return sTotal + ' ' + game.i18n.localize('ALIENRPG.healthDamage'); + } + + } + case game.i18n.localize('ALIENRPG.RadiationReduced'): + { + if (game.alienrpg.rollArr.r2One) { + return '' + game.i18n.localize('ALIENRPG.PermanentRadiation') + ''; + } else { + return game.i18n.localize('ALIENRPG.RadiationReduced'); + } + } + + default: + if (sTotal === 1) return '1 ' + game.i18n.localize('ALIENRPG.sucess'); + else return sTotal + ' ' + game.i18n.localize('ALIENRPG.sucesses'); } + } if (actortype != 'supply') { - if (label === game.i18n.localize('ALIENRPG.Radiation')) { - if (game.alienrpg.rollArr.r1Six + game.alienrpg.rollArr.r2Six + game.alienrpg.rollArr.sCount >= 1) { - chatMessage += - ''; - } else { - chatMessage += - '
      ' + - game.i18n.localize('ALIENRPG.youTake') + - ' ' + - localizedCountOfSuccesses(game.alienrpg.rollArr.r1Six + game.alienrpg.rollArr.r2Six + game.alienrpg.rollArr.sCount) + - '
      '; - } - } else { - chatMessage += - '
      ' + - game.i18n.localize('ALIENRPG.youHave') + - ' ' + - localizedCountOfSuccesses(game.alienrpg.rollArr.r1Six + game.alienrpg.rollArr.r2Six + game.alienrpg.rollArr.sCount) + - '
      '; + switch (label) { + case game.i18n.localize('ALIENRPG.Radiation'): + { + if (game.alienrpg.rollArr.r1Six + game.alienrpg.rollArr.r2Six + game.alienrpg.rollArr.sCount >= 1) { + chatMessage += + ''; + } else { + chatMessage += + '
      ' + + game.i18n.localize('ALIENRPG.youTake') + + ' ' + + localizedCountOfSuccesses(game.alienrpg.rollArr.r1Six + game.alienrpg.rollArr.r2Six + game.alienrpg.rollArr.sCount) + + '
      '; + } + } + break; + case game.i18n.localize('ALIENRPG.RadiationReduced'): + { + if (game.alienrpg.rollArr.r1Six + game.alienrpg.rollArr.r2Six + game.alienrpg.rollArr.sCount === 6) { + chatMessage += + ''; + } else { + chatMessage += + '
      ' + + localizedCountOfSuccesses(game.alienrpg.rollArr.r1Six + game.alienrpg.rollArr.r2Six + game.alienrpg.rollArr.sCount) + + '
      '; + } + } + break; + + default: + break; } + } // ******************************************************* @@ -274,6 +309,7 @@ export class yze { type: CONST.CHAT_MESSAGE_TYPES.ROLL, roll: mr, rollMode: game.settings.get('core', 'rollMode'), + }); } else { ChatMessage.create({ @@ -333,7 +369,7 @@ export class yze { } chatMessage += '

      '; } else { - if (actortype != 'supply') { + if (actortype != 'supply' && label != game.i18n.localize('ALIENRPG.RadiationReduced')) { for (let index = 0; index < mr.terms[0].results.length; index++) { let spanner = flattenObj(mr.terms[0].results[index]); numbers.push(spanner.result); @@ -361,7 +397,7 @@ export class yze { } chatMessage += '

      '; } - if (actortype === 'supply') { + if (actortype === 'supply' || (actortype != 'supply' && label === game.i18n.localize('ALIENRPG.RadiationReduced'))) { for (let index = 0; index < mr.terms[0].results.length; index++) { let spanner = flattenObj(mr.terms[0].results[index]); numbers.push(spanner.result); @@ -370,7 +406,8 @@ export class yze { mrterms = mr.terms[0].number; RY6 = numbers.filter(myFunSix); RY1 = numbers.filter(myFunOne); - } else { + } + else { for (let index = 0; index < mr.terms[2].results.length; index++) { let spanner = flattenObj(mr.terms[2].results[index]); numbers2.push(spanner.result); diff --git a/module/actor/actor-sheet.js b/module/actor/actor-sheet.js index 74baa835..69dc182f 100644 --- a/module/actor/actor-sheet.js +++ b/module/actor/actor-sheet.js @@ -53,62 +53,82 @@ export class alienrpgActorSheet extends ActorSheet { /** @override */ async getData(options) { // Basic data - const isOwner = this.document.isOwner; - const data = { - actor: this.object, - owner: this.object.isOwner, - limited: this.object.limited, - options: this.options, - editable: this.isEditable, - cssClass: isOwner ? 'editable' : 'locked', - isCharacter: this.object.system.type === 'character', - isEnc: this.object.type === 'character' || this.object.type === 'synthetic', - // isEnc: true, - isSynthetic: this.object.system.type === 'synthetic', - isVehicles: this.object.system.type === 'vehicles', - isCreature: this.object.system.type === 'creature', - isNPC: this.object.system.header.npc, - - isGM: game.user.isGM, + // const isOwner = this.document.isOwner; + // const data = { + // actor: this.object, + // owner: this.object.isOwner, + // limited: this.object.limited, + // options: this.options, + // editable: this.isEditable, + // cssClass: isOwner ? 'editable' : 'locked', + // isCharacter: this.object.system.type === 'character', + // isEnc: this.object.type === 'character' || this.object.type === 'synthetic', + // // isEnc: true, + // isSynthetic: this.object.system.type === 'synthetic', + // isVehicles: this.object.system.type === 'vehicles', + // isCreature: this.object.system.type === 'creature', + // isNPC: this.object.system.header.npc, + + // isGM: game.user.isGM, + // config: CONFIG.ALIENRPG, + // }; + + // let actor = this.object; + // data.actor = actor.toJSON(); + + + // data.actor.system.items = this.actor.items.map((i) => { + // i.labels = i.labels; + // return i; + // }); + // data.actor.system.items.sort((a, b) => (a.sort || 0) - (b.sort || 0)); + // data.actor.system.labels = this.actor.labels || {}; + // data.actor.system.filters = this._filters; + + let data = { + id: this.actor.id, + actor: foundry.utils.deepClone(this.actor), + system: foundry.utils.deepClone(this.actor.system), + isEnc: this.actor.type === 'character' || this.actor.type === 'synthetic', + options: options, config: CONFIG.ALIENRPG, - }; - - let actor = this.object; - data.actor = actor.toJSON(); - data.actor.system.items = this.actor.items.map((i) => { + } + // debugger; + data.system.items = this.actor.items.map((i) => { i.labels = i.labels; return i; }); - data.actor.system.items.sort((a, b) => (a.sort || 0) - (b.sort || 0)); - data.actor.system.labels = this.actor.labels || {}; - data.actor.system.filters = this._filters; + data.system.items.sort((a, b) => (a.sort || 0) - (b.sort || 0)); + data.system.labels = this.actor.labels || {}; + data.system.filters = this._filters; + switch (this.actor.type) { case 'character': - data.maxRAD = data.actor.system.general.radiation.max; - data.currentRAD = data.actor.system.general.radiation.value; - data.lostRAD = data.maxRAD - data.currentRAD; - data.fillRAD = data.maxRAD < 10 ? 10 - data.maxRAD : 0; // needed for layout - // - data.maxXP = data.actor.system.general.xp.max; - data.currentXP = data.actor.system.general.xp.value; - data.lostXP = data.maxXP - data.currentXP; - data.fillXP = data.maxXP < 20 ? 20 - data.maxXP : 0; // needed for layout - // - data.maxSP = data.actor.system.general.sp.max; - data.currentSP = data.actor.system.general.sp.value; - data.lostSP = data.maxSP - data.currentSP; - data.fillSP = data.maxSP < 3 ? 3 - data.maxSP : 0; // needed for layout - await this._characterData(data); - await this.actor._checkOverwatch(data.actor); + await this.actor._checkOverwatch(data); await this._prepareItems(data); let enrichedFields = [ "actor.system.notes", "actor.system.adhocitems", ]; await this._enrichTextFields(data, enrichedFields); + + data.system.RADmax = data.system.general.radiation.max; + data.system.RADcurrent = data.system.general.radiation.value; + data.system.RADfill = data.system?.RADmax - data.system.general.radiation?.calculatedMax || 0; + data.system.RADlost = data.system.RADmax - data.system.RADcurrent - data.system?.RADfill || 0; + // + data.system.XPmax = data.system.general.xp.max; + data.system.XPcurrent = data.system.general.xp.value; + data.system.XPlost = data.system.XPmax - data.system.XPcurrent; + data.system.XPfill = data.system.XPmax < 20 ? 20 - data.system.XPmax : 0; + // + data.system.SPmax = data.system.general.sp.max; + data.system.SPcurrent = data.system.general.sp.value; + data.system.SPlost = data.system.SPmax - data.system.SPcurrent; + data.system.SPfill = data.system.SPmax < 3 ? 3 - data.system.SPmax : 0; break; case 'creature': @@ -123,29 +143,28 @@ export class alienrpgActorSheet extends ActorSheet { break; case 'synthetic': - data.maxRAD = data.actor.system.general.radiation.max; - data.currentRAD = data.actor.system.general.radiation.value; - data.lostRAD = data.maxRAD - data.currentRAD; - data.fillRAD = data.maxRAD < 10 ? 10 - data.maxRAD : 0; // needed for layout - - data.maxXP = data.actor.system.general.xp.max; - data.currentXP = data.actor.system.general.xp.value; - data.lostXP = data.maxXP - data.currentXP; - data.fillXP = data.maxXP < 20 ? 20 - data.maxXP : 0; // needed for layout - - data.maxSP = data.actor.system.general.sp.max; - data.currentSP = data.actor.system.general.sp.value; - data.lostSP = data.maxSP - data.currentSP; - data.fillSP = data.maxSP < 3 ? 3 - data.maxSP : 0; // needed for layout - await this._characterData(data); - await this.actor._checkOverwatch(data.actor); + await this.actor._checkOverwatch(data); await this._prepareItems(data); let enrichedFields3 = [ "actor.system.notes", "actor.system.adhocitems", ]; await this._enrichTextFields(data, enrichedFields3); + data.system.RADmax = data.system.general.radiation.max; + data.system.RADcurrent = data.system.general.radiation.value; + data.system.RADfill = data.system?.RADmax - data.system.general.radiation?.calculatedMax || 0; + data.system.RADlost = data.system.RADmax - data.system.RADcurrent - data.system?.RADfill || 0; + + data.system.XPmax = data.system.general.xp.max; + data.system.XPcurrent = data.system.general.xp.value; + data.system.XPlost = data.system.XPmax - data.system.XPcurrent; + data.system.XPfill = data.system.XPmax < 20 ? 20 - data.system.XPmax : 0; + // + data.system.SPmax = data.system.general.sp.max; + data.system.SPcurrent = data.system.general.sp.value; + data.system.SPlost = data.system.SPmax - data.system.SPcurrent; + data.system.SPfill = data.system.SPmax < 3 ? 3 - data.system.SPmax : 0; break; case 'territory': @@ -226,6 +245,7 @@ export class alienrpgActorSheet extends ActorSheet { this.actor.removeCondition('criticalinj'); } itemDel.delete(); + }, }, ]; @@ -365,7 +385,7 @@ export class alienrpgActorSheet extends ActorSheet { async _characterData(actor) { - const aData = actor.actor.system; + const aData = actor.system; var attrMod = { str: 0, agl: 0, @@ -509,16 +529,16 @@ export class alienrpgActorSheet extends ActorSheet { attrMod.stress = attrMod.stress += -2; } - if (Attrib.type === 'talent' && Attrib.name.toUpperCase() === 'TAKE CONTROL' && actor.actor.system.attributes.wit.value > actor.actor.system.attributes.emp.value) { - actor.actor.system.skills.manipulation.ability = "wit"; + if (Attrib.type === 'talent' && Attrib.name.toUpperCase() === 'TAKE CONTROL' && aData.attributes.wit.value > aData.attributes.emp.value) { + aData.skills.manipulation.ability = "wit"; } if (Attrib.type === 'talent' && Attrib.name.toUpperCase() === 'TOUGH') { attrMod.health = attrMod.health += 2; } - if (Attrib.type === 'talent' && Attrib.name.toUpperCase() === 'STOIC' && actor.actor.system.attributes.wit.value > actor.actor.system.attributes.str.value) { - actor.actor.system.skills.stamina.ability = "wit"; + if (Attrib.type === 'talent' && Attrib.name.toUpperCase() === 'STOIC' && aData.attributes.wit.value > aData.attributes.str.value) { + aData.skills.stamina.ability = "wit"; } } @@ -542,33 +562,31 @@ export class alienrpgActorSheet extends ActorSheet { skl.label = CONFIG.ALIENRPG.skills[s]; } + await this.actor.update({ + 'system.general.radiation.permanent': (aData.general.radiation.permanent ?? 0), 'system.consumables.water.value': (aData.consumables.water.value = parseInt(totalWat || 0)), 'system.consumables.food.value': (aData.consumables.food.value = parseInt(totalFood || 0)), 'system.consumables.air.value': (aData.consumables.air.value = parseInt(totalAir || 0)), 'system.consumables.power.value': (aData.consumables.power.value = parseInt(totalPower || 0)), 'system.general.armor.value': (aData.general.armor.value = parseInt(totalAc || 0)), - // 'system.general.radiation.calculatedMax': (aData.general.radiation.calculatedMax = aData.general.radiation.max), + 'system.general.radiation.calculatedMax': (aData.general.radiation.calculatedMax = parseInt(aData.general.radiation.max - (aData.general.radiation.permanent ?? 0)) || 0), 'system.general.xp.calculatedMax': (aData.general.xp.calculatedMax = aData.general.xp.max), - // 'system.general.dehydrated.calculatedMax': (aData.general.dehydrated.calculatedMax = aData.general.dehydrated.max), - // 'system.general.exhausted.calculatedMax': (aData.general.exhausted.calculatedMax = aData.general.exhausted.max), - // 'system.general.freezing.calculatedMax': (aData.general.freezing.calculatedMax = aData.general.freezing.max), 'system.header.health.max': (aData.attributes.str.value + aData.header.health.mod), - 'system.header.health.calculatedMax': (aData.header.health.calculatedMax = aData.attributes.str.value + aData.header.health.mod), 'system.header.health.mod': (aData.header.health.mod = parseInt(attrMod.health || 0)), + 'system.header.health.calculatedMax': (aData.header.health.calculatedMax = aData.attributes.str.value + aData.header.health.mod), }); if (actor.actor.type === 'character') { await this.actor.update({ - // 'system.general.panic.calculatedMax': (aData.general.panic.calculatedMax = aData.general.panic.max), 'system.header.stress.mod': (aData.header.stress.mod = parseInt(attrMod.stress || 0)), 'system.general.critInj.value': (myCrit), - }); } } + _findActiveList() { return this.element.find('.tab.active .directory-list'); } @@ -577,7 +595,7 @@ export class alienrpgActorSheet extends ActorSheet { const systems = []; // Iterate through items, allocating to containers // let totalWeight = 0; - for (let i of data.actor.system.items) { + for (let i of data.system.items) { let item = i.system; // Append to gear. if (i.type === 'planet-system') { @@ -601,7 +619,7 @@ export class alienrpgActorSheet extends ActorSheet { armor: { section: 'Armor', label: game.i18n.localize('ALIENRPG.InventoryArmorHeader'), items: [], dataset: { type: 'armor' } }, }; // Partition items by category - let [items, Weapons, Armor] = data.actor.system.items.reduce( + let [items, Weapons, Armor] = data.system.items.reduce( (arr, item) => { // Item details item.img = item.img || DEFAULT_TOKEN; @@ -627,7 +645,7 @@ export class alienrpgActorSheet extends ActorSheet { let totalWeight = 0; // Iterate through items, allocating to containers - for (let i of data.actor.system.items) { + for (let i of data.actor.items) { let item = i.system; switch (i.type) { case 'talent': @@ -689,7 +707,7 @@ export class alienrpgActorSheet extends ActorSheet { data.specialities = specialities; data.critInj = critInj; - data.actor.system.general.encumbrance = this._computeEncumbrance(totalWeight, data); + data.system.general.encumbrance = this._computeEncumbrance(totalWeight, data); data.inventory = Object.values(inventory); } @@ -705,7 +723,7 @@ export class alienrpgActorSheet extends ActorSheet { armor: { section: 'Armor', label: game.i18n.localize('ALIENRPG.InventoryArmorHeader'), items: [], dataset: { type: 'armor' } }, }; // Partition items by category - let [items, Weapons, Armor] = data.actor.system.items.reduce( + let [items, Weapons, Armor] = data.system.items.reduce( (arr, item) => { // Item details item.img = item.img || DEFAULT_TOKEN; @@ -728,7 +746,7 @@ export class alienrpgActorSheet extends ActorSheet { const critInj = []; // Iterate through items, allocating to containers - for (let i of data.actor.system.items) { + for (let i of data.system.items) { let item = i.system; switch (i.type) { case 'talent': @@ -777,7 +795,7 @@ export class alienrpgActorSheet extends ActorSheet { const critInj = []; // Iterate through items, allocating to containers - for (let i of sheetData.actor.system.items) { + for (let i of sheetData.system.items) { critInj.push(i); } sheetData.critInj = critInj; @@ -821,7 +839,7 @@ export class alienrpgActorSheet extends ActorSheet { * @return {Object} An object describing the character's encumbrance level * @private */ - async _computeEncumbrance(totalWeight, actorData) { + _computeEncumbrance(totalWeight, actorData) { // Compute Encumbrance percentage let enc = { max: actorData.actor.system.attributes.str.value * 4, @@ -842,9 +860,9 @@ export class alienrpgActorSheet extends ActorSheet { enc.encumbered = enc.pct > 50; let aTokens = ''; if (enc.encumbered) { - await this.actor.addCondition('encumbered'); + this.actor.addCondition('encumbered'); } else { - await this.actor.removeCondition('encumbered'); + this.actor.removeCondition('encumbered'); } return enc; } @@ -890,6 +908,7 @@ export class alienrpgActorSheet extends ActorSheet { ui.notifications.warn(msg); return false; } + return super._onDropItemCreate(itemData); } /* -------------------------------------------- */ @@ -1146,35 +1165,79 @@ export class alienrpgActorSheet extends ActorSheet { async _onRadPointClick(event) { event.preventDefault(); - let rad = this.actor.system.general.radiation; - if (event.type == "contextmenu") { // left click - if (rad.value > 0) { + let actorID = this.actor.id; + let chatMessage = `
      `; + let addRad = `` + game.i18n.localize('ALIENRPG.PermanentRadiationAdded') + `
      `; + let takeRad = `` + game.i18n.localize('ALIENRPG.PermanentRadiationRemoved') + `
      `; - switch (rad.value - 1) { - case 0: - await this.actor.removeCondition('radiation'); - await this.actor.update({ ["system.general.radiation.value"]: rad.value - 1 }); - this.actor.createChatMessage(game.i18n.localize('ALIENRPG.RadiationReduced'), this.actor.id) - break; - default: - await this.actor.update({ ["system.general.radiation.value"]: rad.value - 1 }); - this.actor.createChatMessage(game.i18n.localize('ALIENRPG.RadiationReduced'), this.actor.id) + let rad = this.actor.system.general.radiation; + switch (event.ctrlKey) { + case false: + switch (event.type) { + case 'contextmenu': + if (rad.value > 0) { + + switch (rad.value - 1 === 0) { + case true: + if (!rad.permanent) { + await this.actor.removeCondition('radiation'); + } + this.actor.reduceRadiation(this.actor, event.currentTarget.dataset); + break; + default: + this.actor.reduceRadiation(this.actor, event.currentTarget.dataset); + break; + } + } break; + case 'click': + if (rad.value < rad.calculatedMax) { + if (rad.value <= 0) { + await this.actor.addCondition('radiation'); + } + this.actor.rollAbility(this.actor, event.currentTarget.dataset); + await this.actor.update({ ["system.general.radiation.value"]: rad.value + 1 }); + return; + } + } - // if (rad.value - 1 === 0) { - // this.actor.removeCondition('radiation'); - // } - // this.actor.update({ ["system.general.radiation.value"]: rad.value - 1 }); - // return this.actor.createChatMessage(game.i18n.localize('ALIENRPG.RadiationReduced'), this.actor.id) - } - } else { // right click - if (rad.value < rad.max) { - if (rad.value <= 0) { - await this.actor.addCondition('radiation'); + break; + case true: + switch (event.type) { + case 'contextmenu': + if (rad.permanent > 0) { + switch ((rad.permanent - 1 === 0) && rad.value === 0) { + case true: + { + await this.actor.removeCondition('radiation'); + await this.actor.update({ ["system.general.radiation.permanent"]: rad.permanent - 1 }); + this.actor.createChatMessage((chatMessage += takeRad), actorID); + return; + } + default: + { + await this.actor.update({ ["system.general.radiation.permanent"]: rad.permanent - 1 }); + this.actor.createChatMessage((chatMessage += takeRad), actorID); + return; + } + } + } + break; + case 'click': + if (rad.permanent < 10) { + if (rad.permanent <= 0) { + await this.actor.addCondition('radiation'); + } + await this.actor.update({ ["system.general.radiation.permanent"]: rad.permanent + 1 }); + this.actor.createChatMessage((chatMessage += addRad), actorID); + return; + } + } - return await this.actor.update({ ["system.general.radiation.value"]: rad.value + 1 }); - } + } + + } _supplyRoll(event) { diff --git a/module/actor/actor.js b/module/actor/actor.js index 2f3cc039..367f5870 100644 --- a/module/actor/actor.js +++ b/module/actor/actor.js @@ -71,7 +71,7 @@ export class alienrpgActor extends Actor { switch (this.type) { case 'character': case 'synthetic': - this._prepareCharacterData(actorData, flags); + this._prepareCharacterData(actorData); // debugger; break; case 'vehicles': @@ -117,65 +117,46 @@ export class alienrpgActor extends Actor { // ************************************************* async _preCreate(data, options, user) { await super._preCreate(data, options, user); - let createData = {}; - - let defaultToken = game.settings.get("core", "defaultToken"); + let tokenProto = { + 'prototypeToken.displayName': CONST.TOKEN_DISPLAY_MODES.OWNER_HOVER, + 'prototypeToken.displayBars': CONST.TOKEN_DISPLAY_MODES.OWNER_HOVER, + 'prototypeToken.disposition': CONST.TOKEN_DISPOSITIONS.FRIENDLY, + 'prototypeToken.name': `${data.name}`, + 'prototypeToken.bar1': { attribute: 'header.health' }, + 'prototypeToken.bar2': { attribute: 'None' }, + // 'prototypeToken.vision': true, + 'prototypeToken.actorLink': true, + 'prototypeToken.sight.enabled': 'true', + 'prototypeToken.sight.range': '12', + }; + if (game.settings.get('alienrpg', 'defaultTokenSettings')) { + switch (data.type) { + case 'character': + tokenProto['prototypeToken.bar2'] = { attribute: 'header.stress' }; + break; + case 'vehicles': + tokenProto['prototypeToken.bar1'] = { attribute: 'None' }; + break; + case 'creature': + tokenProto['prototypeToken.actorLink'] = false; + tokenProto['prototypeToken.disposition'] = CONST.TOKEN_DISPOSITIONS.HOSTILE; + tokenProto['prototypeToken.sight.enabled'] = false; + break; + case 'synthetic': + break; + case 'territory': + tokenProto['prototypeToken.bar1'] = { attribute: 'None' }; + tokenProto['prototypeToken.img'] = 'systems/alienrpg/images/icons/nested-eclipses.svg'; + tokenProto['prototypeToken.sight.enabled'] = false; + break; + case 'spacecraft': + tokenProto['prototypeToken.bar1'] = { attribute: 'attributes.damage' }; + break; + } + } - if (!data.prototypeToken) - mergeObject(createData, - { - 'prototypeToken.displayName': CONST.TOKEN_DISPLAY_MODES.OWNER_HOVER, - 'prototypeToken.displayBars': CONST.TOKEN_DISPLAY_MODES.OWNER_HOVER, - 'prototypeToken.disposition': CONST.TOKEN_DISPOSITIONS.FRIENDLY, - 'prototypeToken.name': `${data.name}`, - 'prototypeToken.bar1': { attribute: 'header.health' }, - 'prototypeToken.bar2': { attribute: 'None' }, - // 'prototypeToken.vision': true, - 'prototypeToken.actorLink': true, - 'prototypeToken.sight.enabled': 'true', - 'prototypeToken.sight.range': '12', - }); - else if (data.prototypeToken) - createData.prototypeToken = data.prototypeToken; - - - - // let tokenProto = { - // 'prototypeToken.displayName': CONST.TOKEN_DISPLAY_MODES.OWNER_HOVER, - // 'prototypeToken.displayBars': CONST.TOKEN_DISPLAY_MODES.OWNER_HOVER, - // 'prototypeToken.disposition': CONST.TOKEN_DISPOSITIONS.FRIENDLY, - // 'prototypeToken.name': `${data.name}`, - // 'prototypeToken.bar1': { attribute: 'header.health' }, - // 'prototypeToken.bar2': { attribute: 'None' }, - // // 'prototypeToken.vision': true, - // 'prototypeToken.actorLink': true, - // 'prototypeToken.sight.enabled': 'true', - // 'prototypeToken.sight.range': '12', - // }; - // if (game.settings.get('alienrpg', 'defaultTokenSettings')) { - // switch (data.type) { - // case 'character': - // tokenProto['prototypeToken.bar2'] = { attribute: 'header.stress' }; - // break; - // case 'vehicles': - // tokenProto['prototypeToken.bar1'] = { attribute: 'None' }; - // break; - // case 'creature': - // tokenProto['prototypeToken.actorLink'] = false; - // tokenProto['prototypeToken.disposition'] = CONST.TOKEN_DISPOSITIONS.HOSTILE; - // tokenProto['prototypeToken.sight.enabled'] = false; - // break; - // case 'synthetic': - // break; - // case 'territory': - // tokenProto['prototypeToken.bar1'] = { attribute: 'None' }; - // tokenProto['prototypeToken.img'] = 'systems/alienrpg/images/icons/nested-eclipses.svg'; - // tokenProto['prototypeToken.sight.enabled'] = false; - // break; - // } - // } - // this.updateSource(tokenProto); - this.updateSource(createData); + this.updateSource(tokenProto); + // this.updateSource(createData); } async _checkOverwatch(actorData) { @@ -556,12 +537,37 @@ export class alienrpgActor extends Actor { } } + async reduceRadiation(actor, dataset) { + let rad = actor.system.general.radiation; + let label = game.i18n.localize('ALIENRPG.RadiationReduced') + let r1Data = 0; + let reRoll = true; + let actorId = actor.id; + let effectiveActorType = actor.type; + let blind = false; + // debugger; + let r2Data = 1; + let radMax = actor.getRollData().general.radiation.max; + yze.yzeRoll(effectiveActorType, blind, reRoll, label, r1Data, game.i18n.localize('ALIENRPG.Black'), r2Data, game.i18n.localize('ALIENRPG.Yellow'), actorId); + + if (game.alienrpg.rollArr.r2One === 1) { + + await actor.update({ + 'system.general.radiation.permanent': rad.permanent + 1, + 'system.RADfill': actor.system.RADfill + 1, + 'system.RADlost': actor.system.RADlost - 1, + 'system.general.radiation.value': rad.value - 1, + }); + } else { + await actor.update({ ["system.general.radiation.value"]: rad.value - 1 }); + } + } async rollAbilityMod(actor, dataset) { function myRenderTemplate(template) { let confirmed = false; - let armorP = 'false'; - let armorDou = 'false'; + let armorP = false; + let armorDou = false; switch (dataset.spbutt) { case 'armorVfire': renderTemplate(template).then((dlg) => { @@ -614,20 +620,20 @@ export class alienrpgActor extends Actor { one: { icon: '', label: game.i18n.localize('ALIENRPG.DialRoll'), - callback: () => (confirmed = 'true'), + callback: () => (confirmed = true), }, two: { label: game.i18n.localize('ALIENRPG.ArmorPiercing'), - callback: () => (armorP = 'true'), + callback: () => (armorP = true), }, three: { label: game.i18n.localize('ALIENRPG.ArmorDoubled'), - callback: () => (armorDou = 'true'), + callback: () => (armorDou = true), }, four: { icon: '', label: game.i18n.localize('ALIENRPG.DialCancel'), - callback: () => (confirmed = 'false'), + callback: () => (confirmed = false), }, }, default: 'one', diff --git a/module/actor/spacecraft-sheet.js b/module/actor/spacecraft-sheet.js index d7c5bebe..bdaf3315 100644 --- a/module/actor/spacecraft-sheet.js +++ b/module/actor/spacecraft-sheet.js @@ -54,35 +54,54 @@ export class alienrpgSpacecraftSheet extends ActorSheet { /** @override */ async getData(options) { // Basic data - const isOwner = this.document.isOwner; - const data = { - actor: this.object, - owner: this.object.isOwner, - limited: this.object.limited, - options: this.options, - editable: this.isEditable, - cssClass: isOwner ? 'editable' : 'locked', - isCharacter: this.object.system.type === 'character', - // isEnc: true, - isVehicles: this.object.system.type === 'vehicles', - isGM: game.user.isGM, + // const isOwner = this.document.isOwner; + // const data = { + // actor: this.object, + // owner: this.object.isOwner, + // limited: this.object.limited, + // options: this.options, + // editable: this.isEditable, + // cssClass: isOwner ? 'editable' : 'locked', + // isCharacter: this.object.system.type === 'character', + // // isEnc: true, + // isVehicles: this.object.system.type === 'vehicles', + // isGM: game.user.isGM, + // config: CONFIG.ALIENRPG, + // }; + + // let actor = this.object; + // data.actor = actor.toJSON(); + + // data.actor.system.items = this.actor.items.map((i) => { + // i.label = i.label; + // return i; + // }); + + // data.actor.system.items.sort((a, b) => (a.sort || 0) - (b.sort || 0)); + // data.actor.system.label = this.actor.label || {}; + // data.actor.system.filters = this._filters; + let data = { + id: this.actor.id, + actor: foundry.utils.deepClone(this.actor), + system: foundry.utils.deepClone(this.actor.system), + isEnc: this.actor.type === 'character' || this.actor.type === 'synthetic', + options: options, config: CONFIG.ALIENRPG, - }; - - let actor = this.object; - data.actor = actor.toJSON(); - - data.actor.system.items = this.actor.items.map((i) => { - i.label = i.label; + } + // debugger; + data.system.items = this.actor.items.map((i) => { + i.labels = i.labels; return i; }); - data.actor.system.items.sort((a, b) => (a.sort || 0) - (b.sort || 0)); - data.actor.system.label = this.actor.label || {}; - data.actor.system.filters = this._filters; - data.actor.system.attributes.damage.max = data.actor.system.attributes.hull.value; - data.maxDAM = data.actor.system.attributes.damage.max; - data.currentDAM = data.actor.system.attributes.damage.value; - data.lostDAM = data.maxDAM - data.currentDAM; + + data.system.items.sort((a, b) => (a.sort || 0) - (b.sort || 0)); + data.system.labels = this.actor.labels || {}; + data.system.filters = this._filters; + + data.system.attributes.damage.max = data.system.attributes.hull.value; + data.system.DAMmax = data.system.attributes.damage.max; + data.system.DAMcurrent = data.system.attributes.damage.value; + data.system.DAMlost = data.system.DAMmax - data.system.DAMcurrent; await this._prepareVehicleItems(data); await this._prepareCrew(data); @@ -116,7 +135,7 @@ export class alienrpgSpacecraftSheet extends ActorSheet { spacecraftweapons: { section: 'Spacecraft Weapons', label: game.i18n.localize('ALIENRPG.SpacecraftWeapons'), items: [], dataset: { type: 'spacecraftweapons' } }, }; // Partition items by category - let [items, Weapons, Armor, spacecraftmods, spacecraftweapons] = data.actor.system.items.reduce( + let [items, Weapons, Armor, spacecraftmods, spacecraftweapons] = data.system.items.reduce( (arr, item) => { // Item details item.img = item.img || DEFAULT_TOKEN; @@ -139,7 +158,7 @@ export class alienrpgSpacecraftSheet extends ActorSheet { const critMaj = []; // Iterate through items, allocating to containers - for (let i of data.actor.system.items) { + for (let i of data.system.items) { let item = i.system; switch (i.type) { case 'spacecraft-crit': diff --git a/module/alienrpg.js b/module/alienrpg.js index 23f78e1a..67e7116d 100644 --- a/module/alienrpg.js +++ b/module/alienrpg.js @@ -201,6 +201,7 @@ Hooks.once('init', async function () { }); + // Build the panic table if it does not exist. Hooks.once('ready', async () => { // debugger; @@ -270,6 +271,14 @@ Hooks.on("renderPause", (_app, html, options) => { html.find('img[src="icons/svg/clockwork.svg"]').attr("src", "systems/alienrpg/images/paused-alien.png"); }); +// prevent players from deleting messages with rolls +Hooks.on('preDeleteChatMessage', (message) => { + if (!game.user.isGM && message.rolls?.length) { + ui.notifications.warn("No deleting messages"); + return false; + } +}); + // *************************** // DsN V3 Hooks @@ -401,6 +410,8 @@ Hooks.on('renderChatMessage', (message, html, data) => { } }); }); + + }); // // ********************************** @@ -408,12 +419,21 @@ Hooks.on('renderChatMessage', (message, html, data) => { // // ********************************** Hooks.on('preCreateToken', async (document, tokenData, options, userID) => { + let createChanges = {}; let aTarget = game.actors.find((i) => i.name == tokenData.name); if (aTarget.type !== 'spacecraft' && aTarget.system.header.npc) { - document.data.update({ disposition: CONST.TOKEN_DISPOSITIONS.HOSTILE, actorLink: false }); + mergeObject(createChanges, { + 'disposition': CONST.TOKEN_DISPOSITIONS.HOSTILE, + 'actorLink': false, + }); + document.updateSource(createChanges); + + // await document.data.update({ disposition: CONST.TOKEN_DISPOSITIONS.HOSTILE, actorLink: false }); + } }); + Hooks.once('setup', function () { const toLocalize = ['skills', 'attributes', 'creatureattributes', 'creaturedefence', 'general']; for (let o of toLocalize) { diff --git a/module/item/item-sheet.js b/module/item/item-sheet.js index 18c8b0a7..22619f24 100644 --- a/module/item/item-sheet.js +++ b/module/item/item-sheet.js @@ -39,7 +39,8 @@ export class alienrpgItemSheet extends ItemSheet { /** @override */ async getData() { const data = await super.getData(); - const item = data.item.toJSON(); + // const item = data.item.toJSON(); + const item = foundry.utils.deepClone(this.item); // console.log(data); switch (item.type) { case 'planet-system': diff --git a/scss/actor/_alien-crt-actor.scss b/scss/actor/_alien-crt-actor.scss index 0f14c73f..cdd5eeae 100644 --- a/scss/actor/_alien-crt-actor.scss +++ b/scss/actor/_alien-crt-actor.scss @@ -804,7 +804,7 @@ } .crt .Item11 .items-list { - height: 179px; + height: auto; } .crt .critical-inj { diff --git a/templates/actor/character-sheet.html b/templates/actor/character-sheet.html index 9856ba05..e7da8594 100644 --- a/templates/actor/character-sheet.html +++ b/templates/actor/character-sheet.html @@ -6,42 +6,42 @@

      {{!-- Health and Stress --}} -

      {{ localize 'ALIENRPG.Health'}}

      +

      {{ localize 'ALIENRPG.Health'}}

      - + / - +
      -

      {{localize 'ALIENRPG.Stress'}}

      +

      {{localize 'ALIENRPG.Stress'}}

      - +
      {{!-- Attributes --}}
      -

      {{localize 'ALIENRPG.AbilityStr'}}

      - +

      {{localize 'ALIENRPG.AbilityStr'}}

      + -

      {{localize 'ALIENRPG.AbilityWit'}}

      - +

      {{localize 'ALIENRPG.AbilityWit'}}

      + -

      {{localize 'ALIENRPG.AbilityAgl'}}

      - +

      {{localize 'ALIENRPG.AbilityAgl'}}

      + -

      {{localize 'ALIENRPG.AbilityEmp'}}

      - +

      {{localize 'ALIENRPG.AbilityEmp'}}

      + {{#if isGM}}

      NPC?

      {{localize 'ALIENRPG.NPCpopUp'}}
      - + {{/if}}
      @@ -65,9 +65,9 @@

      NPC?

      - {{#each actor.system.skills as |skill key|}} + {{#each system.skills as |skill key|}} -

      {{localize (alienConcat 'ALIENRPG.Skill' key) }} ({{localize (alienConcat 'ALIENRPG.AbilityAbb' skill.ability) }})

      +

      {{localize (alienConcat 'ALIENRPG.Skill' key) }} ({{localize (alienConcat 'ALIENRPG.AbilityAbb' skill.ability) }})

      @@ -123,7 +123,7 @@

      {{item.name}} {{!-- Biography Tab --}} -
      {{editor actor.system.notes target="system.notes" button=true owner=owner editable=true}}
      +
      {{editor system.notes target="system.notes" button=true owner=owner editable=true}}
      {{!-- Owned Items Tab --}}
      {{> "systems/alienrpg/templates/actor/tabs/actor-inventory.html" sections=inventory}}
      @@ -135,30 +135,30 @@

      {{item.name}}
      - {{#if actor.system.general.xp.value}} + {{#if system.general.xp.value}}

      {{localize 'ALIENRPG.campaign'}}

      {{ localize 'ALIENRPG.XP'}}

      - {{#times currentXP}} + {{#times system.XPcurrent}} {{/times}} - {{#times lostXP}} + {{#times system.XPlost}} {{/times}}
      - {{else if actor.system.general.sp.value}} + {{else if system.general.sp.value}}

      {{localize 'ALIENRPG.cinematic'}}


      {{localize 'ALIENRPG.StoryPoints'}}

      - {{#times currentSP}} + {{#times system.SPcurrent}} {{/times}} - {{#times lostSP}} + {{#times system.SPlost}} {{/times}}
      @@ -168,10 +168,10 @@

      {{localize 'ALIENRPG.StoryPoints'}}

      {{ localize 'ALIENRPG.XP'}}

      - {{#times currentXP}} + {{#times system.XPcurrent}} {{/times}} - {{#times lostXP}} + {{#times system.XPlost}} {{/times}}
      @@ -179,10 +179,10 @@

      {{ localize 'ALIENRPG.XP'}}

      {{localize 'ALIENRPG.StoryPoints'}}

      - {{#times currentSP}} + {{#times system.SPcurrent}} {{/times}} - {{#times lostSP}} + {{#times system.SPlost}} {{/times}}
      @@ -191,7 +191,7 @@

      {{localize 'ALIENRPG.StoryPoints'}}


      - +
      @@ -200,7 +200,7 @@

      {{ localize 'ALIENRPG.Conditions'}}

      @@ -321,8 +325,8 @@

      {{localize 'ALIENRPG.Power'}}

      - - + +
      @@ -330,8 +334,8 @@

      {{localize 'ALIENRPG.Power'}}

      - + {{#select system.general.career.value}} @@ -367,27 +371,27 @@

      {{item.name}}


      - +
      - +
      - +

      - + - +
      diff --git a/templates/actor/creature-sheet.html b/templates/actor/creature-sheet.html index be9efc01..a067bc57 100644 --- a/templates/actor/creature-sheet.html +++ b/templates/actor/creature-sheet.html @@ -9,33 +9,33 @@

      {{ localize 'ALIENRPG.Health'}}

      - + - +
      -

      {{localize 'ALIENRPG.InventoryArmorHeader'}}

      - +

      {{localize 'ALIENRPG.InventoryArmorHeader'}}

      +

      {{localize 'ALIENRPG.Speed'}}

      - +
      -

      {{localize 'ALIENRPG.ArmorVsFire'}}

      - +

      {{localize 'ALIENRPG.ArmorVsFire'}}

      +
      -

      {{localize 'ALIENRPG.Skillmobility'}}

      - +

      {{localize 'ALIENRPG.Skillmobility'}}

      +
      -

      {{localize 'ALIENRPG.Skillobservation'}}

      - +

      {{localize 'ALIENRPG.Skillobservation'}}

      +
      -

      {{localize 'ALIENRPG.SkillAcidSplash'}}

      - +

      {{localize 'ALIENRPG.SkillAcidSplash'}}

      +

      @@ -53,8 +53,8 @@

      - + {{#select system.rTables}} {{#each rTables as |k v|}} @@ -62,27 +62,27 @@

      {{localize 'ALIENRPG.AttackRoll'}} +

      {{localize 'ALIENRPG.SpecialAbilities'}}

      - +
      - + {{#select system.cTables}} {{#each cTables as |k v|}} {{/each}} {{/select}} - +
      -
      {{> "systems/alienrpg/templates/actor/tabs/critical-inj.html" }}
      +
      {{> "systems/alienrpg/templates/actor/tabs/critical-inj.html" }}
      {{!-- Notes Tab --}} diff --git a/templates/actor/crt/character-sheet.html b/templates/actor/crt/character-sheet.html index e3b4b70c..29c09415 100644 --- a/templates/actor/crt/character-sheet.html +++ b/templates/actor/crt/character-sheet.html @@ -6,44 +6,44 @@

      {{!-- Health and Stress --}} -

      {{ localize 'ALIENRPG.Health'}}

      +

      {{ localize 'ALIENRPG.Health'}}

      - + / - +
      -

      {{localize 'ALIENRPG.Stress'}}

      +

      {{localize 'ALIENRPG.Stress'}}

      - +
      {{!-- Attributes --}}
      -

      {{localize 'ALIENRPG.AbilityStr'}}

      - +

      {{localize 'ALIENRPG.AbilityStr'}}

      + -

      {{localize 'ALIENRPG.AbilityWit'}}

      - +

      {{localize 'ALIENRPG.AbilityWit'}}

      + -

      {{ localize 'ALIENRPG.Armor'}}

      - +

      {{ localize 'ALIENRPG.Armor'}}

      + -

      {{localize 'ALIENRPG.AbilityAgl'}}

      - +

      {{localize 'ALIENRPG.AbilityAgl'}}

      + -

      {{localize 'ALIENRPG.AbilityEmp'}}

      - +

      {{localize 'ALIENRPG.AbilityEmp'}}

      + {{#if isGM}}

      {{localize 'ALIENRPG.NPC'}}

      - + {{localize 'ALIENRPG.NPCpopUp'}}
      {{/if}} @@ -67,9 +67,9 @@

      {{localize 'ALIENRPG.NPC'}}

      - {{#each actor.system.skills as |skill key|}} + {{#each system.skills as |skill key|}} -

      {{localize (alienConcat 'ALIENRPG.Skill' key) }} ({{localize (alienConcat 'ALIENRPG.AbilityAbb' skill.ability) }})

      +

      {{localize (alienConcat 'ALIENRPG.Skill' key) }} ({{localize (alienConcat 'ALIENRPG.AbilityAbb' skill.ability) }})

      @@ -126,7 +126,7 @@

      {{item.name}} {{editor actor.system.notes target="system.notes" button=true owner=owner editable=true}}

      +
      {{editor system.notes target="system.notes" button=true owner=owner editable=true}}
      {{!-- Owned Items Tab --}}
      {{> "systems/alienrpg/templates/actor/crt/tabs/actor-inventory.html" sections=inventory}}
      @@ -139,29 +139,29 @@

      {{item.name}}
      - {{#if actor.system.general.sp.value}} + {{#if system.general.sp.value}}

      {{localize 'ALIENRPG.cinematic'}}

      {{localize 'ALIENRPG.StoryPoints'}}

      - {{#times currentSP}} + {{#times system.SPcurrent}} {{/times}} - {{#times lostSP}} + {{#times system.SPlost}} {{/times}}
      - {{else if actor.system.general.xp.value }} + {{else if system.general.xp.value }}

      {{localize 'ALIENRPG.campaign'}}

      {{ localize 'ALIENRPG.XP'}}

      -
      - {{#times currentXP}} +
      + {{#times system.XPcurrent}} {{/times}} - {{#times lostXP}} + {{#times system.XPlost}} {{/times}}
      @@ -170,21 +170,24 @@

      {{ localize 'ALIENRPG.XP'}}

      {{localize 'ALIENRPG.StoryPoints'}}

      - {{#times currentSP}} + {{#times system.SPcurrent}} {{/times}} - {{#times lostSP}} + {{#times system.SPlost}} {{/times}}
      -

      {{ localize 'ALIENRPG.XP'}}

      -
      - {{#times currentXP}} - - {{/times}} - {{#times lostXP}} - - {{/times}} +
      + +

      {{ localize 'ALIENRPG.XP'}}

      +
      + {{#times system.XPcurrent}} + + {{/times}} + {{#times system.XPlost}} + + {{/times}} +
      {{/if}}
      @@ -195,7 +198,7 @@

      {{ localize 'ALIENRPG.Conditions'}}

      - {{#if actor.system.general.radiation.value}} + {{#if system.general.radiation.value}}

      {{ localize 'ALIENRPG.Radiation'}}

      -
      - {{#times currentRAD}} - +
      + {{#times system.RADcurrent}} + + {{/times}} + {{#times system.RADlost}} + {{/times}} - {{#times lostRAD}} - + {{#times system.RADfill}} + {{/times}}
      {{else}}

      {{ localize 'ALIENRPG.Radiation'}}

      -
      - {{#times currentRAD}} - +
      + {{#times system.RADcurrent}} + + {{/times}} + {{#times system.RADlost}} + {{/times}} - {{#times lostRAD}} - + {{#times system.RADfill}} + {{/times}}
      @@ -303,25 +312,25 @@

      {{localize 'ALIENRPG.Consumables'}}

      {{localize 'ALIENRPG.Air'}}

      - +

      {{localize 'ALIENRPG.Food'}}

      - +

      {{localize 'ALIENRPG.Water'}}

      - +

      {{localize 'ALIENRPG.Power'}}

      - +
      @@ -335,8 +344,8 @@

      {{localize 'ALIENRPG.Power'}}

      @@ -375,17 +384,17 @@

      {{item.name}}

      - +
      - +
      - +
      @@ -393,11 +402,11 @@

      {{item.name}}

      - +
      - +
      diff --git a/templates/actor/crt/creature-sheet.html b/templates/actor/crt/creature-sheet.html index 403fbba8..5249b5fb 100644 --- a/templates/actor/crt/creature-sheet.html +++ b/templates/actor/crt/creature-sheet.html @@ -1,41 +1,41 @@
      -
      +

      {{!-- Health and Stress --}} -
      +

      {{ localize 'ALIENRPG.Health'}}

      - + - +
      -

      {{localize 'ALIENRPG.InventoryArmorHeader'}}

      - +

      {{localize 'ALIENRPG.InventoryArmorHeader'}}

      +

      {{localize 'ALIENRPG.Speed'}}

      - +
      -

      {{localize 'ALIENRPG.ArmorVsFire'}}

      - +

      {{localize 'ALIENRPG.ArmorVsFire'}}

      +
      -

      {{localize 'ALIENRPG.Skillmobility'}}

      - +

      {{localize 'ALIENRPG.Skillmobility'}}

      +
      -

      {{localize 'ALIENRPG.Skillobservation'}}

      - +

      {{localize 'ALIENRPG.Skillobservation'}}

      +
      -

      {{localize 'ALIENRPG.SkillAcidSplash'}}

      - +

      {{localize 'ALIENRPG.SkillAcidSplash'}}

      +
      @@ -53,8 +53,8 @@

      - + {{#select system.rTables}} {{#each rTables as |k v|}} @@ -62,33 +62,33 @@

      {{localize 'ALIENRPG.AttackRoll'}} +

      {{localize 'ALIENRPG.SpecialAbilities'}}

      - +
      - + {{#select system.cTables}} {{#each cTables as |k v|}} {{/each}} {{/select}} - +
      -
      {{> "systems/alienrpg/templates/actor/tabs/critical-inj.html" }}
      +
      {{> "systems/alienrpg/templates/actor/tabs/critical-inj.html" }}
      {{!-- Notes Tab --}} -
      - {{editor actor.system.notes target="system.notes" button=true owner=owner editable=editable}} +
      + {{editor system.notes target="system.notes" button=true owner=owner editable=editable}}
      \ No newline at end of file diff --git a/templates/actor/crt/spacecraft-sheet.html b/templates/actor/crt/spacecraft-sheet.html index d8891c01..a0525c6b 100644 --- a/templates/actor/crt/spacecraft-sheet.html +++ b/templates/actor/crt/spacecraft-sheet.html @@ -5,7 +5,7 @@ {{localize "ALIENRPG.General"}} {{localize "ALIENRPG.MODULES-UPGRADES"}} {{localize "ALIENRPG.Image"}} - {{localize "ALIENRPG.SpaceCombatPhases"}} + {{localize "ALIENRPG.SpaceCombatPhases"}} {{localize "ALIENRPG.Description"}} @@ -23,53 +23,53 @@

      {{localize "ALIENRPG.Name"}}

      {{localize "ALIENRPG.MODEL"}}

      - +

      {{localize "ALIENRPG.Manufacturer"}}

      - +

      {{localize "ALIENRPG.MODULES"}}

      - +

      {{localize "ALIENRPG.ARMAMENTS"}}

      - +

      {{localize "ALIENRPG.AI"}}

      - + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - +
      - {{#times currentDAM}} + {{#times system.DAMcurrent}} {{/times}} - {{#times lostDAM}} + {{#times system.DAMlost}} {{/times}}
      @@ -142,7 +142,7 @@

      {{localize "ALIENRPG.ARMAMENTS"}}

      {{!-- Biography Tab --}} -
      {{editor actor.system.notes target="system.notes" button=true owner=owner editable=true}}
      +
      {{editor system.notes target="system.notes" button=true owner=owner editable=true}}
      {{!-- Owned Items Tab --}} diff --git a/templates/actor/crt/synthetic-sheet.html b/templates/actor/crt/synthetic-sheet.html index eeb3c72d..a7447f1e 100644 --- a/templates/actor/crt/synthetic-sheet.html +++ b/templates/actor/crt/synthetic-sheet.html @@ -6,16 +6,16 @@

      {{!-- Health and Stress --}} -

      {{ localize 'ALIENRPG.Health'}}

      +

      {{ localize 'ALIENRPG.Health'}}

      - + / - +
      - {{#if actor.system.header.synthstress}} + {{#if system.header.synthstress}}

      {{localize 'ALIENRPG.Stress'}}

      {{else}}

      {{localize 'ALIENRPG.NoStress'}}

      @@ -25,27 +25,27 @@

      {{localize 'A {{!-- Attributes --}}
      -

      {{localize 'ALIENRPG.AbilityStr'}}

      - +

      {{localize 'ALIENRPG.AbilityStr'}}

      + -

      {{localize 'ALIENRPG.AbilityWit'}}

      - +

      {{localize 'ALIENRPG.AbilityWit'}}

      + -

      {{ localize 'ALIENRPG.Armor'}}

      - +

      {{ localize 'ALIENRPG.Armor'}}

      + -

      {{localize 'ALIENRPG.AbilityAgl'}}

      - +

      {{localize 'ALIENRPG.AbilityAgl'}}

      + -

      {{localize 'ALIENRPG.AbilityEmp'}}

      - +

      {{localize 'ALIENRPG.AbilityEmp'}}

      + {{#if isGM}}

      {{localize 'ALIENRPG.NPC'}}

      - + {{localize 'ALIENRPG.NPCpopUp'}}
      {{/if}} @@ -69,9 +69,9 @@

      {{localize 'ALIENRPG.NPC'}}

      - {{#each actor.system.skills as |skill key|}} + {{#each system.skills as |skill key|}} -

      {{localize (alienConcat 'ALIENRPG.Skill' key) }} ({{localize (alienConcat 'ALIENRPG.AbilityAbb' skill.ability) }})

      +

      {{localize (alienConcat 'ALIENRPG.Skill' key) }} ({{localize (alienConcat 'ALIENRPG.AbilityAbb' skill.ability) }})

      @@ -125,16 +125,13 @@

      {{item.name}}

      - - - {{!-- Biography Tab --}} -
      {{editor actor.system.notes target="system.notes" button=true owner=owner editable=editable}}
      +
      {{editor system.notes target="system.notes" button=true owner=owner editable=editable}} +
      {{!-- Owned Items Tab --}} -
      {{> "systems/alienrpg/templates/actor/crt/tabs/actor-inventory.html" sections=inventory}}
      - - +
      {{> "systems/alienrpg/templates/actor/crt/tabs/actor-inventory.html" sections=inventory}} +
      @@ -142,64 +139,61 @@

      {{item.name}}
      - {{#if actor.system.general.sp.value}} + {{#if system.general.sp.value}}

      {{localize 'ALIENRPG.cinematic'}}

      {{localize 'ALIENRPG.StoryPoints'}}

      - {{#times currentSP}} + {{#times system.SPcurrent}} {{/times}} - {{#times lostSP}} + {{#times system.SPlost}} {{/times}}
      - {{else if actor.system.general.xp.value }} + {{else if system.general.xp.value }}

      {{localize 'ALIENRPG.campaign'}}

      {{ localize 'ALIENRPG.XP'}}

      - {{#times currentXP}} + {{#times system.XPcurrent}} {{/times}} - {{#times lostXP}} + {{#times system.XPlost}} {{/times}}
      {{else}}

      {{localize 'ALIENRPG.StoryPoints'}}

      -
      - {{#times currentSP}} + {{#times system.SPcurrent}} {{/times}} - {{#times lostSP}} + {{#times system.SPlost}} {{/times}}

      {{ localize 'ALIENRPG.XP'}}

      - {{#times currentXP}} + {{#times system.XPcurrent}} {{/times}} - {{#times lostXP}} + {{#times system.XPlost}} {{/times}}
      {{/if}}
      - -

      {{ localize 'ALIENRPG.Conditions'}}

      - {{#if actor.system.header.synthstress}} + {{#if system.header.synthstress}} -

      {{localize 'ALIENRPG.Consumables'}}

      - {{#if actor.system.header.synthstress}} + {{#if system.header.synthstress}}

      {{localize 'ALIENRPG.Air'}}

      - +

      {{localize 'ALIENRPG.Food'}}

      - +

      {{localize 'ALIENRPG.Water'}}

      - +

      {{localize 'ALIENRPG.Power'}}

      - +
      {{else}}

      {{localize 'ALIENRPG.Power'}}

      - +
      {{/if}}
      - -
      -
      - + {{#select system.general.career.value}} @@ -355,18 +351,18 @@

      {{localize 'ALIENRPG.Power'}}

      {{/select}} - +
      - {{#each specialities as |item iid|}} - @@ -375,12 +371,12 @@

      {{item.name}}

      - +
      - +
      @@ -388,37 +384,24 @@

      {{item.name}}

      - +
      - +
      - -
      -
      {{> "systems/alienrpg/templates/actor/crt/tabs/critical-inj.html" }}
      +
      {{> "systems/alienrpg/templates/actor/tabs/critical-inj.html" }}
      diff --git a/templates/actor/crt/tabs/actor-inventory.html b/templates/actor/crt/tabs/actor-inventory.html index 60d059c6..1feb7400 100644 --- a/templates/actor/crt/tabs/actor-inventory.html +++ b/templates/actor/crt/tabs/actor-inventory.html @@ -1,6 +1,6 @@
        {{#if isEnc }} - {{#with actor.system.general.encumbrance}} + {{#with system.general.encumbrance}}
        {{localize 'ALIENRPG.Encumbrance'}} - {{value}}{{localize 'ALIENRPG.AbbreviationKg'}} / {{max}}{{localize 'ALIENRPG.AbbreviationKg'}}
        @@ -266,4 +266,4 @@

        {{localize 'ALIENRPG.fLocker'}}

        {{!-- Biography Tab --}}

        {{localize 'ALIENRPG.AdHoc'}}

        -
        {{editor actor.system.adhocitems target="system.adhocitems" button=true owner=owner editable=true}}
        \ No newline at end of file +
        {{editor system.adhocitems target="system.adhocitems" button=true owner=owner editable=true}}
        \ No newline at end of file diff --git a/templates/actor/crt/territory-sheet.html b/templates/actor/crt/territory-sheet.html index 74a0f18f..bdd45c0d 100644 --- a/templates/actor/crt/territory-sheet.html +++ b/templates/actor/crt/territory-sheet.html @@ -16,9 +16,9 @@

        {{localize 'ALIENRPG.Description'}}

        - +

        {{localize 'ALIENRPG.Sectors'}}

        - +
        {{!-- Owned Items Tab --}} diff --git a/templates/actor/crt/vehicles-sheet.html b/templates/actor/crt/vehicles-sheet.html index a32fb920..6773cbe0 100644 --- a/templates/actor/crt/vehicles-sheet.html +++ b/templates/actor/crt/vehicles-sheet.html @@ -8,19 +8,19 @@

        {{ localize 'ALIENRPG.Hull'}}

        - +

        {{localize 'ALIENRPG.ArmorRating'}}

        - +

        {{localize 'ALIENRPG.Speed'}}

        - +

        {{localize 'ALIENRPG.Manoeuvrability'}}

        - +
      @@ -37,13 +37,13 @@

      {{localize 'ALIENRPG.Manoeuvrability'}}

      - + - +

      {{localize 'ALIENRPG.Description'}}

      - +
      diff --git a/templates/actor/spacecraft-sheet.html b/templates/actor/spacecraft-sheet.html index d91850da..4190602a 100644 --- a/templates/actor/spacecraft-sheet.html +++ b/templates/actor/spacecraft-sheet.html @@ -23,53 +23,53 @@

      {{localize "ALIENRPG.Name"}}

      {{localize "ALIENRPG.MODEL"}}

      - +

      {{localize "ALIENRPG.Manufacturer"}}

      - +

      {{localize "ALIENRPG.MODULES"}}

      - +

      {{localize "ALIENRPG.ARMAMENTS"}}

      - +

      {{localize "ALIENRPG.AI"}}

      - + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - +
      - {{#times currentDAM}} + {{#times system.DAMcurrent}} {{/times}} - {{#times lostDAM}} + {{#times system.DAMlost}} {{/times}}
      @@ -90,8 +90,7 @@

      {{localize "ALIENRPG.CREW"}}


      {{#each actor.system.crew.occupants}} -
      +
      {{!-- Name --}} @@ -142,7 +141,7 @@

      {{localize "ALIENRPG.ARMAMENTS"}}

      {{!-- Biography Tab --}} -
      {{editor actor.system.notes target="system.notes" button=true owner=owner editable=true}}
      +
      {{editor system.notes target="system.notes" button=true owner=owner editable=true}}
      {{!-- Owned Items Tab --}} diff --git a/templates/actor/synthetic-sheet.html b/templates/actor/synthetic-sheet.html index 01e006ab..b6b96ab2 100644 --- a/templates/actor/synthetic-sheet.html +++ b/templates/actor/synthetic-sheet.html @@ -6,16 +6,16 @@

      {{!-- Health and Stress --}} -

      {{ localize 'ALIENRPG.Health'}}

      +

      {{ localize 'ALIENRPG.Health'}}

      - + / - +

      {{ localize 'ALIENRPG.Synthetic'}}

      - {{#if actor.system.header.synthstress}} + {{#if system.header.synthstress}}

      {{localize 'ALIENRPG.Stress'}}

      {{else}}

      {{localize 'ALIENRPG.NoStress'}}

      @@ -23,27 +23,27 @@

      {{loc {{!-- Attributes --}}
      -

      {{localize 'ALIENRPG.AbilityStr'}}

      - +

      {{localize 'ALIENRPG.AbilityStr'}}

      + -

      {{localize 'ALIENRPG.AbilityWit'}}

      - +

      {{localize 'ALIENRPG.AbilityWit'}}

      + -

      {{localize 'ALIENRPG.AbilityAgl'}}

      - +

      {{localize 'ALIENRPG.AbilityAgl'}}

      + -

      {{localize 'ALIENRPG.AbilityEmp'}}

      - +

      {{localize 'ALIENRPG.AbilityEmp'}}

      + {{#if isGM}}

      {{localize 'ALIENRPG.NPC'}}?

      {{localize 'ALIENRPG.NPCpopUp'}}
      - + {{/if}}

      {{localize 'ALIENRPG.SynthStress'}}

      - +

      @@ -65,9 +65,9 @@

      {{localize 'ALIENRPG.SynthStress'
      - {{#each actor.system.skills as |skill key|}} + {{#each system.skills as |skill key|}} -

      {{localize (alienConcat 'ALIENRPG.Skill' key) }} ({{localize (alienConcat 'ALIENRPG.AbilityAbb' skill.ability) }})

      +

      {{localize (alienConcat 'ALIENRPG.Skill' key) }} ({{localize (alienConcat 'ALIENRPG.AbilityAbb' skill.ability) }})

      @@ -127,7 +127,7 @@

      {{item.name}} {{!-- Biography Tab --}} -
      {{editor actor.system.notes target="system.notes" button=true owner=owner editable=true}}
      +
      {{editor system.notes target="system.notes" button=true owner=owner editable=true}}
      {{!-- Owned Items Tab --}}
      {{> "systems/alienrpg/templates/actor/tabs/actor-inventory.html" sections=inventory}}
      @@ -139,30 +139,30 @@

      {{item.name}}
      - {{#if actor.system.general.xp.value}} + {{#if system.general.xp.value}}

      {{localize 'ALIENRPG.campaign'}}

      {{ localize 'ALIENRPG.XP'}}

      - {{#times currentXP}} + {{#times system.XPcurrent}} {{/times}} - {{#times lostXP}} + {{#times system.XPlost}} {{/times}}
      - {{else if actor.system.general.sp.value}} + {{else if system.general.sp.value}}

      {{localize 'ALIENRPG.cinematic'}}


      {{localize 'ALIENRPG.StoryPoints'}}

      - {{#times currentSP}} + {{#times system.SPcurrent}} {{/times}} - {{#times lostSP}} + {{#times system.SPlost}} {{/times}}
      @@ -172,10 +172,10 @@

      {{localize 'ALIENRPG.StoryPoints'}}

      {{ localize 'ALIENRPG.XP'}}

      - {{#times currentXP}} + {{#times system.XPcurrent}} {{/times}} - {{#times lostXP}} + {{#times system.XPlost}} {{/times}}
      @@ -183,10 +183,10 @@

      {{ localize 'ALIENRPG.XP'}}

      {{localize 'ALIENRPG.StoryPoints'}}

      - {{#times currentSP}} + {{#times system.SPcurrent}} {{/times}} - {{#times lostSP}} + {{#times system.SPlost}} {{/times}}
      @@ -195,17 +195,17 @@

      {{localize 'ALIENRPG.StoryPoints'}}


      - +

      {{ localize 'ALIENRPG.Conditions'}}

      - {{#if actor.system.header.synthstress}} + {{#if system.header.synthstress}}

      {{ localize 'ALIENRPG.Radiation'}}

      -
      - {{#times currentRAD}} - +
      + {{#times system.RADcurrent}} + {{/times}} - {{#times lostRAD}} - + {{#times system.RADlost}} + {{/times}} + {{#times system.RADfill}} + + {{/times}} +
      @@ -284,32 +288,32 @@

      {{ loc

      {{localize 'ALIENRPG.Consumables'}}

      - {{#if actor.system.header.synthstress}} + {{#if system.header.synthstress}}

      {{localize 'ALIENRPG.Air'}}

      - +

      {{localize 'ALIENRPG.Food'}}

      - +

      {{localize 'ALIENRPG.Water'}}

      - +

      {{localize 'ALIENRPG.Power'}}

      - +
      {{else}}

      {{localize 'ALIENRPG.Power'}}

      - +
      {{/if}}
      @@ -317,8 +321,8 @@

      {{localize 'ALIENRPG.Power'}}

      - - + +
      @@ -327,8 +331,8 @@

      {{localize 'ALIENRPG.Power'}}

      - + {{#select system.general.career.value}} @@ -364,23 +368,23 @@

      {{item.name}}


      - +
      - +

      - + - +
      diff --git a/templates/actor/tabs/actor-inventory.html b/templates/actor/tabs/actor-inventory.html index 1df430a5..48e9e760 100644 --- a/templates/actor/tabs/actor-inventory.html +++ b/templates/actor/tabs/actor-inventory.html @@ -1,6 +1,6 @@
        {{#if isEnc }} - {{#with actor.system.general.encumbrance}} + {{#with system.general.encumbrance}}
        {{localize "ALIENRPG.Encumbrance"}} - {{value}}{{localize "ALIENRPG.AbbreviationKg"}} / {{max}}{{localize "ALIENRPG.AbbreviationKg"}}
        @@ -348,5 +348,5 @@

        {{localize "ALIENRPG.fLocker"}}

        {{localize 'ALIENRPG.AdHoc'}}

        - {{editor actor.system.adhocitems target="system.adhocitems" button=true owner=owner editable=true}} + {{editor system.adhocitems target="system.adhocitems" button=true owner=owner editable=true}}
        \ No newline at end of file diff --git a/templates/actor/territory-sheet.html b/templates/actor/territory-sheet.html index f04c0fbd..ca284e5a 100644 --- a/templates/actor/territory-sheet.html +++ b/templates/actor/territory-sheet.html @@ -16,9 +16,9 @@

        {{localize 'ALIENRPG.Description'}}

        - +

        {{localize 'ALIENRPG.Sectors'}}

        - +
        {{!-- Owned Items Tab --}} diff --git a/templates/actor/vehicles-sheet.html b/templates/actor/vehicles-sheet.html index 3ed9be7b..4eaf3737 100644 --- a/templates/actor/vehicles-sheet.html +++ b/templates/actor/vehicles-sheet.html @@ -8,23 +8,23 @@

        {{ localize 'ALIENRPG.Hull'}}

        - + - +
        -

        {{localize 'ALIENRPG.ArmorRating'}}

        +

        {{localize 'ALIENRPG.ArmorRating'}}

        - +

        {{localize 'ALIENRPG.Speed'}}

        - +

        {{localize 'ALIENRPG.Manoeuvrability'}}

        - +
      @@ -41,13 +41,13 @@

      {{localize 'ALIENRPG.Manoeuvrability'}}

      - + - +

      {{localize 'ALIENRPG.Description'}}

      - +
      diff --git a/templates/item/specialty-sheet.html b/templates/item/specialty-sheet.html index 0389f6d5..37f2e78d 100644 --- a/templates/item/specialty-sheet.html +++ b/templates/item/specialty-sheet.html @@ -1,4 +1,4 @@ -
      +
      @@ -12,7 +12,7 @@

      {{!-- Sheet Body --}} -
      +
      {{!-- Attributes Tab --}}

      {{localize "ALIENRPG.Description"}}

      diff --git a/templates/item/talent-sheet.html b/templates/item/talent-sheet.html index 74926efd..1a7ee737 100644 --- a/templates/item/talent-sheet.html +++ b/templates/item/talent-sheet.html @@ -1,4 +1,4 @@ - +
      @@ -37,7 +37,7 @@

      {{localize "ALIENRPG.Career"}}

      {{!-- Sheet Body --}} -
      +
      {{!-- Attributes Tab --}}

      {{localize "ALIENRPG.Description"}}

      diff --git a/templates/item/weapon-sheet.html b/templates/item/weapon-sheet.html index 3475678b..fb9ad45f 100644 --- a/templates/item/weapon-sheet.html +++ b/templates/item/weapon-sheet.html @@ -74,7 +74,7 @@

      {{localize "ALIENRPG.Type"}}

      {{localize "ALIENRPG.Comment"}}

      - {{!-- --}} +
      {{editor system.attributes.comment.value target="system.attributes.comment.value" button=true owner=owner editable=true}}
      From c66b2c0cda9d8f1adae9df05ef739f36731ff41b Mon Sep 17 00:00:00 2001 From: pwatson100 Date: Fri, 18 Aug 2023 17:01:44 +0100 Subject: [PATCH 4/4] Release version Post testing - I hope! --- .vscode/settings.json | 2 +- .../Mother Instructions EN.html | 1872 +++++++++-------- Release_Notes.txt | 5 +- css/alienrpg.css | 18 + css/alienrpg.css.map | 2 +- .../mother-instructions/character-header.webp | Bin 21254 -> 21208 bytes .../character-sheet-img.webp | Bin 78802 -> 110622 bytes .../mother-instructions/perm-radiation.webp | Bin 0 -> 4496 bytes .../spaceship-fire-weapon.webp | Bin 0 -> 22236 bytes .../mother-instructions/synthetic-header.webp | Bin 22504 -> 21004 bytes .../synthetic-sheet-human.webp | Bin 0 -> 107758 bytes .../vehicle-fire-weapon.webp | Bin 21856 -> 23558 bytes module/YZEDiceRoller.js | 3 +- module/actor/actor-sheet.js | 46 +- module/actor/actor.js | 86 +- module/actor/spacecraft-sheet.js | 32 +- module/item/item.js | 2 +- packs/alien-rpg-system.db | 2 +- scss/actor/_alien-crt-actor.scss | 10 + scss/global/_window.scss | 10 + system.json | 6 +- templates/actor/character-sheet.html | 20 +- templates/actor/crt/character-sheet.html | 239 +-- templates/actor/crt/synthetic-sheet.html | 239 +-- .../actor/crt/tabs/vehicle-inventory.html | 2 +- templates/actor/synthetic-sheet.html | 16 +- templates/actor/tabs/vehicle-inventory.html | 348 +-- 27 files changed, 1487 insertions(+), 1473 deletions(-) create mode 100644 images/mother-instructions/perm-radiation.webp create mode 100644 images/mother-instructions/spaceship-fire-weapon.webp create mode 100644 images/mother-instructions/synthetic-sheet-human.webp diff --git a/.vscode/settings.json b/.vscode/settings.json index ac7b9fa2..7d55f413 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -18,7 +18,7 @@ "*.html": "handlebars" }, "cSpell.language": "en-GB", - "cSpell.words": ["armor", "colorset", "FVTT", "gulpfile", "ifne", "newdots", "relevent", "reroll", "spbutt", "typhonjs"], + "cSpell.words": ["armor", "colorset", "facehugger", "FVTT", "gulpfile", "ifne", "imagecontainer", "newdots", "relevent", "reroll", "spbutt", "typhonjs"], "projectManager.groupList": true, "vscode-edge-devtools.sourceMaps": true } diff --git a/Mother Instructions/Mother Instructions EN.html b/Mother Instructions/Mother Instructions EN.html index 9ca588a0..c6b4b030 100644 --- a/Mother Instructions/Mother Instructions EN.html +++ b/Mother Instructions/Mother Instructions EN.html @@ -1,956 +1,1030 @@
      \ No newline at end of file diff --git a/Release_Notes.txt b/Release_Notes.txt index b7496c59..770a3fd7 100644 --- a/Release_Notes.txt +++ b/Release_Notes.txt @@ -512,7 +512,10 @@ Updated CRT UI Spaceship sheet. Version 3.1.3 Minor & Major component damage on a ship now add a condition icon to the token. Right click on the Minor/Major component damage icon to manually roll to add selected component damage. +Spaceship damage dots automatically resize based on the ships "Hull" value. +Reducing radiation now makes permanent radiation checks. On a facehugger permanent radiation will be added from the right side. +This can ONLY be removed by the GM (see MO/TH/ER Instructions). Corrected issue with character critical injuries creation as the Fatal box was not being checked. They also now show any modifiers to Medical Aid rolls. -Backend changes for better V11 compatibility. +Code refactoring and backend changes for better V11 compatibility. diff --git a/css/alienrpg.css b/css/alienrpg.css index f3fdada1..11b25e7d 100644 --- a/css/alienrpg.css +++ b/css/alienrpg.css @@ -378,6 +378,13 @@ a.inline-roll { cursor: pointer; } +.rollVehicleWeapon:hover, .rollVehicleWeapon:focus { + text-shadow: 0 0 20px hsl(0, 100%, 50%); + font-size: 110%; + font-weight: bolder; + cursor: pointer; +} + .openItem:hover, .openItem:focus { text-shadow: 0 0 20px hsl(0, 100%, 50%); font-size: 110%; @@ -5240,6 +5247,17 @@ combobox:focus { font-weight: bolder; text-transform: uppercase; } +.alienrpg .crt .rollVehicleWeapon:hover, +.alienrpg .crt .rollVehicleWeapon:focus { + text-shadow: 0 0 15px var(--aliengreen); + -webkit-box-shadow: 0 0 7px var(--aliengreen); + box-shadow: 0 0 7px var(--aliengreen); + background-color: var(--aliengreen); + color: #000; + font-size: 100%; + font-weight: bolder; + text-transform: uppercase; +} .alienrpg .crt .grid-talents { text-align: center; grid-template-columns: 90% 10%; diff --git a/css/alienrpg.css.map b/css/alienrpg.css.map index efc358c3..199d06b2 100644 --- a/css/alienrpg.css.map +++ b/css/alienrpg.css.map @@ -1 +1 @@ -{"version":3,"sources":["..\\scss\\utils\\_typography.scss","alienrpg.css","..\\scss\\utils\\_colors.scss","..\\scss\\alienrpg.scss","..\\scss\\global\\_window.scss","..\\scss\\global\\_mother-instruction-images.scss","..\\scss\\global\\_grid.scss","..\\scss\\global\\_flex.scss","..\\scss\\global\\_itemList.scss","..\\scss\\global\\_select-css.scss","..\\scss\\actor\\_alien-crt-ui.scss","..\\scss\\global\\_module.scss","..\\scss\\actor\\_alien-crt-actor.scss","..\\scss\\components\\_forms.scss","..\\scss\\components\\_resource.scss","..\\scss\\components\\_tabs.scss","..\\scss\\components\\_items.scss"],"names":[],"mappings":"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jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,eAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;AACF;AS1nGA;EACE;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,eAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;ESzjGA;IACE,gBAAA;ET2jGF;AACF;ASxjGA;EACE;IACE,gHAAA;ET0jGF;ESxjGA;IACE,gHAAA;ET0jGF;ESxjGA;IACE,gHAAA;ET0jGF;ESxjGA;IACE,gHAAA;ET0jGF;ESxjGA;IACE,4GAAA;ET0jGF;ESxjGA;IACE,gHAAA;ET0jGF;ESxjGA;IACE,gHAAA;ET0jGF;ESxjGA;IACE,gHAAA;ET0jGF;ESx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","file":"alienrpg.css","sourcesContent":["// @import url('https://fonts.googleapis.com/css2?family=Wallpoet:wght@400;800&family=Wallpoet:wght@300;400;500&display=swap');\r\n\r\n// $font-primary: 'Wallpoet', sans-serif;\r\n// $font-secondary: 'Wallpoet', sans-serif;\r\n\r\n@font-face {\r\n font-family: 'Changa';\r\n font-style: normal;\r\n font-weight: 400;\r\n font-display: swap;\r\n src: local('Changa', sans-serif), url(https://fonts.gstatic.com/s/changa/v10/2-cm9JNi2YuVOUckZpy-.woff2) format('woff2');\r\n 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;\r\n}\r\n\r\n@font-face {\r\n font-family: 'Roboto';\r\n font-style: normal;\r\n font-weight: 400;\r\n src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu72xKOzY.woff2) format('woff2');\r\n unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;\r\n}\r\n\r\n@font-face {\r\n font-family: 'Wallpoet';\r\n font-style: normal;\r\n font-weight: 400;\r\n font-display: swap;\r\n src: local('Wallpoet'), url(https://fonts.gstatic.com/s/wallpoet/v12/f0X10em2_8RnXVVdUObp58Q.woff2) format('woff2');\r\n 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;\r\n}\r\n\r\n@font-face {\r\n font-family: 'OCR-A';\r\n src: url('../fonts/ocraext.ttf');\r\n font-style: normal;\r\n}\r\n\r\n// @import url('https://fonts.googleapis.com/css2?family=Kosugi&display=swap');\r\n@font-face {\r\n font-family: 'Kosugi';\r\n font-style: normal;\r\n font-weight: 400;\r\n font-display: swap;\r\n src: url(https://fonts.gstatic.com/s/kosugi/v14/pxiFyp4_v8FCjlI4MdLqfUsvcYfqJiw3zzHMw5Qu_B3d0SE.50.woff2) format('woff2');\r\n unicode-range: U+4093, U+4103, U+4105, U+4148, U+414f, U+4163, U+41b4, U+41bf, U+41e6, U+41ee, U+41f3, U+4207, U+420e, U+4264, U+4293, U+42c6, U+42d6, U+42dd, U+4302, U+432b, U+4343, U+43ee, U+43f0,\r\n U+4408, U+440c, U+4417, U+441c, U+4422, U+4453, U+445b, U+4476, U+447a, U+4491, U+44b3, U+44be, U+44d4, U+4508, U+450d, U+4525, U+4543, U+457a, U+459d, U+45b8, U+45be, U+45e5, U+45ea, U+460f-4610,\r\n U+4641, U+4665, U+46a1, U+46ae-46af, U+470c, U+471f, U+4764, U+47e6, U+47fd, U+4816, U+481e, U+4844, U+484e, U+48b5, U+49b0, U+49e7, U+49fa, U+4a04, U+4a29, U+4abc, U+4b38, U+4b3b, U+4b7e, U+4bc2,\r\n U+4bca, U+4bd2, U+4be8, U+4c17, U+4c20, U+4c38, U+4cc4, U+4cd1, U+4ce1, U+4d07, U+4d77, U+4e02, U+4e04-4e05, U+4e0c, U+4e0f-4e12, U+4e15, U+4e17, U+4e19, U+4e1e-4e1f, U+4e23-4e24, U+4e28-4e2c,\r\n U+4e2e-4e31, U+4e35-4e37, U+4e3f-4e42, U+4e44, U+4e47-4e48, U+4e4d-4e4e, U+4e51, U+4e55-4e56, U+4e58, U+4e5a-4e5c, U+4e62-4e63, U+4e68-4e69, U+4e74-4e75, U+4e79, U+4e7f, U+4e82, U+4e85, U+4e8a,\r\n U+4e8d-4e8e, U+4e96-4e99, U+4e9d-4ea0, U+4ea2, U+4ea5-4ea6, U+4ea8, U+4eaf-4eb0, U+4eb3, U+4eb6, U+4eb9, U+4ebb-4ebc, U+4ec2-4ec4, U+4ec6-4ec8, U+4ecd, U+4ed0, U+4ed7, U+4eda-4edb, U+4edd-4ee2,\r\n U+4ee8, U+4eeb, U+4eed, U+4eef, U+4ef1, U+4ef3, U+4ef5, U+4ef7, U+4efc-4f00, U+4f02-4f03, U+4f08-4f09, U+4f0b-4f0d, U+4f12, U+4f15-4f17, U+4f19, U+4f1c, U+4f2b, U+4f2e, U+4f30-4f31, U+4f33,\r\n U+4f35-4f37, U+4f39, U+4f3b, U+4f3e, U+4f40, U+4f42-4f43, U+4f48-4f49, U+4f4b-4f4c, U+4f52, U+4f54, U+4f56;\r\n}\r\n\r\n// @import url('https://fonts.googleapis.com/css2?family=Blinker:wght@200;400&display=swap');\r\n\r\n@font-face {\r\n font-family: 'Blinker';\r\n font-style: normal;\r\n font-weight: 200;\r\n font-display: swap;\r\n src: url(https://fonts.gstatic.com/s/blinker/v12/cIf4MaFatEE-VTaP_OGAdGYmnQ.woff2) format('woff2');\r\n 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;\r\n}\r\n\r\n:root {\r\n // --alienfont: 'Wallpoet', sans-serif;\r\n --alienfont: 'OCR-A';\r\n --fontsize: 15px; // this equates to 15px\r\n}\r\n","@font-face {\n font-family: \"Changa\";\n font-style: normal;\n font-weight: 400;\n font-display: swap;\n src: local(\"Changa\", sans-serif), url(https://fonts.gstatic.com/s/changa/v10/2-cm9JNi2YuVOUckZpy-.woff2) format(\"woff2\");\n 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;\n}\n@font-face {\n font-family: \"Roboto\";\n font-style: normal;\n font-weight: 400;\n src: local(\"Roboto\"), local(\"Roboto-Regular\"), url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu72xKOzY.woff2) format(\"woff2\");\n unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;\n}\n@font-face {\n font-family: \"Wallpoet\";\n font-style: normal;\n font-weight: 400;\n font-display: swap;\n src: local(\"Wallpoet\"), url(https://fonts.gstatic.com/s/wallpoet/v12/f0X10em2_8RnXVVdUObp58Q.woff2) format(\"woff2\");\n 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;\n}\n@font-face {\n font-family: \"OCR-A\";\n src: url(\"../fonts/ocraext.ttf\");\n font-style: normal;\n}\n@font-face {\n font-family: \"Kosugi\";\n font-style: normal;\n font-weight: 400;\n font-display: swap;\n src: url(https://fonts.gstatic.com/s/kosugi/v14/pxiFyp4_v8FCjlI4MdLqfUsvcYfqJiw3zzHMw5Qu_B3d0SE.50.woff2) format(\"woff2\");\n unicode-range: U+4093, U+4103, U+4105, U+4148, U+414f, U+4163, U+41b4, U+41bf, U+41e6, U+41ee, U+41f3, U+4207, U+420e, U+4264, U+4293, U+42c6, U+42d6, U+42dd, U+4302, U+432b, U+4343, U+43ee, U+43f0, U+4408, U+440c, U+4417, U+441c, U+4422, U+4453, U+445b, U+4476, U+447a, U+4491, U+44b3, U+44be, U+44d4, U+4508, U+450d, U+4525, U+4543, U+457a, U+459d, U+45b8, U+45be, U+45e5, U+45ea, U+460f-4610, U+4641, U+4665, U+46a1, U+46ae-46af, U+470c, U+471f, U+4764, U+47e6, U+47fd, U+4816, U+481e, U+4844, U+484e, U+48b5, U+49b0, U+49e7, U+49fa, U+4a04, U+4a29, U+4abc, U+4b38, U+4b3b, U+4b7e, U+4bc2, U+4bca, U+4bd2, U+4be8, U+4c17, U+4c20, U+4c38, U+4cc4, U+4cd1, U+4ce1, U+4d07, U+4d77, U+4e02, U+4e04-4e05, U+4e0c, U+4e0f-4e12, U+4e15, U+4e17, U+4e19, U+4e1e-4e1f, U+4e23-4e24, U+4e28-4e2c, U+4e2e-4e31, U+4e35-4e37, U+4e3f-4e42, U+4e44, U+4e47-4e48, U+4e4d-4e4e, U+4e51, U+4e55-4e56, U+4e58, U+4e5a-4e5c, U+4e62-4e63, U+4e68-4e69, U+4e74-4e75, U+4e79, U+4e7f, U+4e82, U+4e85, U+4e8a, U+4e8d-4e8e, U+4e96-4e99, U+4e9d-4ea0, U+4ea2, U+4ea5-4ea6, U+4ea8, U+4eaf-4eb0, U+4eb3, U+4eb6, U+4eb9, U+4ebb-4ebc, U+4ec2-4ec4, U+4ec6-4ec8, U+4ecd, U+4ed0, U+4ed7, U+4eda-4edb, U+4edd-4ee2, U+4ee8, U+4eeb, U+4eed, U+4eef, U+4ef1, U+4ef3, U+4ef5, U+4ef7, U+4efc-4f00, U+4f02-4f03, U+4f08-4f09, U+4f0b-4f0d, U+4f12, U+4f15-4f17, U+4f19, U+4f1c, U+4f2b, U+4f2e, U+4f30-4f31, U+4f33, U+4f35-4f37, U+4f39, U+4f3b, U+4f3e, U+4f40, U+4f42-4f43, U+4f48-4f49, U+4f4b-4f4c, U+4f52, U+4f54, U+4f56;\n}\n@font-face {\n font-family: \"Blinker\";\n font-style: normal;\n font-weight: 200;\n font-display: swap;\n src: url(https://fonts.gstatic.com/s/blinker/v12/cIf4MaFatEE-VTaP_OGAdGYmnQ.woff2) format(\"woff2\");\n 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;\n}\n:root {\n --alienfont: \"OCR-A\";\n --fontsize: 15px;\n}\n\n:root {\n --aliengreen: hsl(84, 100%, 59%);\n --aliendarkergreen: hsl(141, 60%, 40%);\n --alienitemselect: hsl(70, 80%, 74%);\n --alienoddtab: hsl(72, 29%, 7%);\n --blue: hsl(224, 75%, 62%);\n --black: hsl(0, 0%, 0%);\n --white: hsl(0, 0%, 100%);\n --alientextjournal: #b1e0e7;\n --journalback: url(../images/mother-instructions/indbackground2.png);\n --chatbackground: url(/systems/alienrpg/images/IndBackground3.png);\n --alienchatfont: \"Blinker\", sans-serif;\n --alienchatwhite: hsl(0, 0%, 100%);\n --alienchatred: hsl(0, 100%, 50%);\n --alienchatredshadow: rgb(230 230 230);\n --alienchatblue: hsl(240deg 42% 72%);\n --alienchatlightblue: hsl(120, 97%, 41%);\n --alienchatlightgreen: hsl(120, 97%, 41%);\n --alienchatgoldenrod: hsl(43, 74%, 49%);\n}\n\n/* Global styles */\n.alienrpg ul ol {\n margin-left: 3px;\n}\n\n.alienrpg #context-menu {\n width: auto;\n height: max-content;\n min-width: 150px;\n max-width: 360px;\n position: absolute;\n left: -900%;\n top: -102%;\n background: hsl(0, 0%, 0%);\n border: 1px solid var(--aliengreen);\n border-radius: 5px;\n color: var(--aliengreen);\n text-align: left;\n font-size: smaller;\n z-index: 1;\n}\n\n.alienrpg #context-menu li.context-item {\n line-height: 16px;\n}\n\n.alienrpg .window-content {\n background: hsl(0, 0%, 0%);\n border: var(--aliengreen) 1px solid;\n}\n\n.alienrpg form {\n font-family: var(--alienfont);\n color: var(--aliengreen);\n font-size: var(--fontsize);\n background: hsl(0, 0%, 0%);\n flex-direction: column;\n flex-wrap: nowrap;\n padding: 2px;\n overflow-y: scroll;\n overflow-x: auto;\n border: var(--aliengreen) 3px;\n}\n\n.journal-sheet form {\n background: var(--journalback) top left !important;\n background-size: cover;\n border: 1px solid var(--aliengreen);\n border-radius: 1px;\n color: var(--alientextjournal) !important;\n}\n.journal-sheet select {\n font-family: var(--alienfont);\n color: inherit;\n background: hsl(0, 0%, 0%);\n border: var(--aliengreen) 3px;\n border: 1px solid hsl(53, 4%, 46%);\n border-radius: 3px;\n padding: 0 3px;\n text-overflow: ellipsis;\n font-size: 16px;\n}\n.journal-sheet input {\n font-family: var(--alienfont);\n color: inherit;\n background: hsl(0, 0%, 0%);\n border: var(--aliengreen) 3px;\n}\n.journal-sheet button {\n font-family: var(--alienfont);\n color: inherit;\n background: hsl(0, 0%, 0%);\n border: var(--aliengreen) solid 1px;\n width: 100%;\n margin: 0 1px;\n border-radius: 3px;\n font-size: 14px;\n line-height: 28px;\n}\n.journal-sheet critbutton {\n font-family: var(--alienfont);\n color: inherit;\n background: hsl(0, 0%, 0%);\n border: var(--aliengreen) solid 1px;\n margin: 0 1px;\n border-radius: 3px;\n font-size: 14px;\n line-height: 28px;\n}\n.journal-sheet .tox .tox-editor-container {\n background-color: hsl(0, 0%, 100%);\n}\n\na.entity-link {\n color: hsl(0, 0%, 100%);\n background: hsl(0, 0%, 0%);\n}\n\n.alienrpg a.entity-link {\n color: hsl(0, 0%, 100%);\n background: hsl(0, 0%, 0%);\n}\n\na.content-link {\n color: hsl(0, 0%, 100%);\n background: hsl(0, 0%, 0%);\n}\n\n.alienrpg a.content-link {\n color: hsl(0, 0%, 100%);\n background: hsl(0, 0%, 0%);\n}\n\n#chat .message {\n border: 1px solid hsl(0, 8%, 34%);\n border-radius: 1px;\n}\n\n.chat-message {\n background-image: var(--chatbackground);\n background-size: cover;\n background-repeat: no-repeat;\n background-position: center;\n color: inherit;\n}\n.chat-message .message-header .message-sender {\n color: var(--aliengreen);\n}\n.chat-message .message-metadata {\n color: var(--aliengreen);\n}\n.chat-message .flavor-text {\n color: var(--aliengreen);\n}\n.chat-message .table-draw .table-results .table-result {\n color: var(--aliengreen);\n}\n\n.chat-message .table-draw .table-results .table-result .chatBG {\n background-image: var(--chatbackground);\n background-size: cover;\n background-repeat: no-repeat;\n background-position: center;\n color: var(--aliengreen);\n padding-left: 6px;\n}\n\n.chat-message.whisper {\n background: hsl(0, 0%, 9%);\n color: var(--aliengreen);\n}\n\n.chat-message.blind {\n background: hsl(0, 0%, 9%);\n}\n\n.chat-message.emote {\n background: hsl(0, 0%, 9%);\n}\n\n.chat-message .critchat {\n display: flex;\n align-items: center;\n border-bottom: 1px solid var(--color-border-light-primary);\n padding: 3px 0;\n color: var(--aliengreen);\n}\n\n.dice-tooltip .roll > img {\n width: 24px;\n}\n\n.dice-tooltip {\n border: 1px solid var(--aliengreen);\n border-radius: 1px;\n background: hsl(0, 0%, 0%);\n}\n.dice-tooltip .dice-rolls {\n color: inherit;\n background: hsl(0, 0%, 0%);\n}\n.dice-tooltip .part-header {\n color: inherit;\n background: hsl(0, 0%, 0%);\n}\n\n.dice-tooltip .dice-rolls .roll {\n filter: none;\n}\n\n.dice-tooltip .dice-rolls .roll.max {\n filter: none;\n}\n\n.dice-tooltip .dice-rolls .roll.min {\n filter: none;\n}\n\n.inline-roll .dice-tooltip {\n color: inherit;\n background: hsl(0, 0%, 0%);\n border: 2px solid var(--aliengreen);\n border-radius: 2px;\n}\n\na.inline-roll {\n background: hsl(0, 0%, 0%);\n padding: 1px 4px;\n border: 1px solid var(--aliengreen);\n border-radius: 2px;\n white-space: nowrap;\n word-break: break-all;\n}\n\n.dice-roll .dice-formula,\n.dice-roll .dice-total {\n color: var(--aliengreen);\n}\n\n.dice-tooltip .part-header .part-formula {\n color: inherit;\n}\n\n.part-total {\n color: inherit;\n}\n\n.alienrpg h2 {\n border: 0;\n padding: 0;\n margin: 1px;\n margin-left: 5px;\n}\n\n.alienrpg h3 {\n border: 0;\n padding: 0;\n margin: 1px;\n}\n\n.alienrpg h4 {\n border: 0;\n padding: 0;\n margin: 1px;\n}\n\n.resource-content button {\n flex: 0;\n border: 0;\n width: 30px;\n font-size: 1.5rem;\n padding: 0;\n color: inherit;\n margin: 0;\n}\n\n.rollable:hover,\n.rollcomputer:hover {\n color: var(--aliengreen);\n background-color: #000;\n border: 0px solid var(--aliengreen);\n font-weight: 1;\n font-size: 120%;\n box-shadow: 0 0 0px var(--aliengreen);\n animation: textShadow 1s infinite;\n}\n\n.far.fa-heart:hover {\n color: red;\n animation: textShadow 1s infinite;\n}\n\n.rollableVeh:hover, .rollableVeh:focus {\n text-shadow: 0 0 20px hsl(0, 100%, 50%);\n font-size: 1.3em;\n font-weight: bolder;\n cursor: pointer;\n}\n\n.creature-acid-roll:hover, .creature-acid-roll:focus {\n text-shadow: 0 0 20px hsl(0, 100%, 50%);\n font-size: 95%;\n cursor: pointer;\n}\n\n.rollItem:hover, .rollItem:focus {\n text-shadow: 0 0 20px hsl(0, 100%, 50%);\n font-size: 110%;\n font-weight: bolder;\n cursor: pointer;\n}\n\n.openItem:hover, .openItem:focus {\n text-shadow: 0 0 20px hsl(0, 100%, 50%);\n font-size: 110%;\n font-weight: bolder;\n cursor: pointer;\n}\n\n.talent-btn:hover, .talent-btn:focus {\n color: hsl(103, 100%, 28%);\n text-shadow: 0 0 20px hsl(0, 100%, 50%);\n font-weight: bolder;\n cursor: pointer;\n}\n\n.minus-btn .plus-btn {\n width: 10px;\n height: 10px;\n line-height: 20px;\n padding: 0;\n}\n\n.supply-btn {\n font-size: 5px;\n padding: 0;\n font-family: var(--alienfont);\n}\n\n.pwr-btn:hover, .pwr-btn:focus {\n background-color: hsl(4, 69%, 53%);\n font-size: 120%;\n font-weight: bolder;\n cursor: pointer;\n}\n\n.stunt-btn {\n width: 5px;\n padding: 0;\n font-family: var(--alienfont);\n}\n\n.creature-attack-roll {\n display: inline-block;\n width: 280px;\n height: 40px;\n font-weight: bold;\n font-size: 2em;\n /* font-size: clamp(1rem, -0.875rem + 8.333vw, 3.5rem); */\n text-shadow: 2px 2px hsl(128, 83%, 25%);\n border: 2px solid var(--aliengreen);\n border-radius: 25px;\n color: var(--aliengreen);\n font-family: var(--alienfont);\n line-height: inherit;\n}\n\n.creature-attack-roll:hover {\n border-radius: 10px;\n color: hsl(0, 100%, 50%);\n text-shadow: 2px 2px hsl(0, 92%, 26%);\n}\n\n.creature-attack-roll:active {\n position: relative;\n top: 1px;\n border-radius: unset;\n background-color: unset;\n color: unset;\n}\n\nbutton:hover,\nbutton:focus {\n box-shadow: unset;\n}\n\n.alien-Push-button {\n display: inline-block;\n width: 260px;\n height: 45px;\n background-color: hsl(0, 0%, 0%);\n font-weight: bold;\n font-size: clamp(2rem, -4.5rem + 5vw, 3rem);\n font-family: var(--alienfont);\n padding-bottom: 5px;\n border: 2px solid var(--aliengreen);\n border-radius: 25px;\n color: var(--aliengreen);\n font-family: var(--alienfont);\n line-height: inherit;\n}\n\n.alien-Push-button:hover {\n border-radius: 10px;\n color: hsl(0, 100%, 50%);\n}\n\n.alien-crit-button {\n display: inline-block;\n width: 280px;\n height: 26px;\n border: 2px solid var(--aliengreen);\n border-radius: 25px;\n color: var(--aliengreen);\n font-weight: bold;\n font-size: 1.2rem;\n font-family: var(--alienfont);\n line-height: inherit;\n}\n\n.alien-crit-button:hover {\n border-radius: 5px;\n color: hsl(0, 100%, 50%);\n}\n\n.alien-diceface-b0 {\n display: inline-block;\n width: 30px;\n height: 30px;\n padding: 0px;\n margin: 1px;\n background: url(../ui/alien-dice-b0.png) no-repeat top left;\n}\n\n.alien-diceface-b6 {\n display: inline-block;\n width: 30px;\n height: 30px;\n padding: 0px;\n margin: 1px;\n background: url(../ui/alien-dice-b6.png) no-repeat top left;\n}\n\n.alien-diceface-y0 {\n display: inline-block;\n width: 30px;\n height: 30px;\n padding: 0px;\n margin: 1px;\n background: url(../ui/alien-dice-y0.png) no-repeat top left;\n}\n\n.alien-diceface-y1 {\n display: inline-block;\n width: 30px;\n height: 30px;\n padding: 0px;\n margin: 1px;\n background: url(../ui/alien-dice-y1.png) no-repeat top left;\n}\n\n.alien-diceface-y6 {\n display: inline-block;\n width: 30px;\n height: 30px;\n padding: 0px;\n margin: 1px;\n background: url(../ui/alien-dice-y6.png) no-repeat top left;\n}\n\n.tooltip {\n position: relative;\n display: inline-block;\n border-bottom: 1px dotted black;\n}\n\n.tooltip .tooltiptext {\n visibility: hidden;\n width: 250px;\n background-color: hsl(0, 0%, 0%);\n text-align: center;\n border-radius: 6px;\n padding: 5px 0;\n position: absolute;\n z-index: 1;\n top: -5px;\n right: 105%;\n margin-left: -60px;\n border-style: solid;\n border-color: var(--aliengreen);\n}\n\n.tooltip .tooltiptext::after {\n content: \" \";\n position: absolute;\n top: 50%;\n left: 100%; /* To the right of the tooltip */\n margin-top: -5px;\n border-width: 5px;\n border-style: solid;\n border-color: transparent transparent transparent var(--aliengreen);\n}\n\n.tooltip:hover .tooltiptext {\n visibility: visible;\n}\n\n.alienrpg .inputtext {\n color: inherit;\n background-color: hsl(0, 0%, 0%);\n}\n\n.box-top {\n border-top: 3px solid var(--aliengreen);\n}\n\n.ctooltip {\n position: relative;\n display: inline-block;\n border-bottom: 1px dotted hsl(0, 0%, 0%);\n}\n\n/* Tooltip text */\n.ctooltip .ctooltiptext {\n font-size: small;\n visibility: hidden;\n width: 150px;\n background-color: hsl(0, 0%, 0%);\n color: var(--aliengreen);\n text-align: center;\n border-radius: 3px;\n padding: 2px 0;\n position: absolute;\n z-index: 1;\n margin-left: -150px;\n border-style: solid;\n border-color: var(--aliengreen);\n}\n\n/* Show the tooltip text when you mouse over the tooltip container */\n.ctooltip:hover .ctooltiptext {\n visibility: visible;\n}\n\n.ctooltip .ctooltiptext::after {\n content: \" \";\n position: absolute;\n top: 50%;\n left: 100%; /* To the right of the tooltip */\n margin-top: -5px;\n border-width: 1px;\n border-style: solid;\n border-color: transparent transparent transparent var(--aliengreen);\n}\n\n.alienchatwhite {\n color: var(--alienchatwhite);\n}\n\n.alienchatred {\n color: var(--alienchatred);\n font-weight: bolder;\n font-size: larger;\n -webkit-background-clip: text;\n background-clip: text;\n background-color: var(--alienchatredshadow);\n}\n\n.alienchatblue {\n color: var(--alienchatblue);\n}\n\n.alienchatlightblue {\n color: var(--alienchatlightblue);\n font-weight: bold;\n font-size: larger;\n}\n\n.alienchatlightgreen {\n color: var(--alienchatlightgreen);\n}\n\n.alienchatgoldenrod {\n color: var(--alienchatgoldenrod);\n font-weight: bold;\n}\n\n.combatbutton {\n max-width: 200px;\n color: var(--aliengreen);\n border: var(--aliengreen) 1px solid;\n}\n\n.prosemirror.editing-source textarea {\n color: hsl(0, 0%, 100%);\n}\n\n.prosemirror menu .pm-dropdown {\n color: hsl(0, 0%, 0%);\n}\n\n.spanner-icon {\n display: inline-block;\n width: 30px;\n height: 25px;\n padding: 0px;\n margin: 1px;\n background: url(../images/mother-instructions/spanner-icon.webp);\n}\n\n.character-sheet-img {\n display: block;\n width: 464px;\n height: 500px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/character-sheet-img.webp);\n}\n\n.creature-sheet-img {\n display: block;\n width: 500px;\n height: 477px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/creature-sheet-img.webp);\n}\n\n.character-header {\n display: block;\n width: 500px;\n height: 152px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/character-header.webp);\n}\n\n.synthetic-header {\n display: block;\n width: 500px;\n height: 155px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/synthetic-header.webp);\n}\n\n.agil-mod {\n display: block;\n width: 403px;\n height: 162px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/agil-mod.webp);\n}\n\n.armor-mod {\n display: block;\n width: 403px;\n height: 172px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/armor-mod.webp);\n}\n\n.stress-mod {\n display: block;\n width: 400px;\n height: 136px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/stress-mod.webp);\n}\n\n.character-details {\n display: block;\n width: 300px;\n height: 328px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/character-details.webp);\n}\n\n.synthetic-details {\n display: block;\n width: 300px;\n height: 380px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/synthetic-details.webp);\n}\n\n.character-consumables {\n display: block;\n width: 153px;\n height: 330px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/character-consumables.webp);\n}\n\n.synthetic-consumables {\n display: block;\n width: 153px;\n height: 322px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/synthetic-consumables.webp);\n}\n\n.talent-agenda {\n display: block;\n width: 300px;\n height: 260px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/talent-agenda.webp);\n}\n\n.con-edit {\n display: block;\n width: 151px;\n height: 109px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/con-edit.webp);\n}\n\n.enc {\n display: block;\n width: 600px;\n height: 71px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/enc.webp);\n}\n\n.enc-warn {\n display: block;\n width: 462px;\n height: 49px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/enc-warn.webp);\n}\n\n.inv-inact {\n display: block;\n width: 600px;\n height: 199px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/inv-inact.webp);\n}\n\n.moskills {\n display: block;\n width: 300px;\n height: 254px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/skills.webp);\n}\n\n.creature-header {\n display: block;\n width: 500px;\n height: 102px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/creature-header.webp);\n}\n\n.creature-attack-dropdown {\n display: block;\n width: 600px;\n height: 330px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/creature-attack-dropdown.webp);\n}\n\n.acid-splash-popup {\n display: block;\n width: 400px;\n height: 141px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/acid-splash-popup.webp);\n}\n\n.chat-roll {\n display: block;\n width: 300px;\n height: 188px;\n background: url(../images/mother-instructions/chat-roll.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.radiation-roll {\n display: block;\n width: 240px;\n height: 274px;\n background: url(../images/mother-instructions/radiation-rolls.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.territories-general {\n display: block;\n width: 500px;\n height: 498px;\n background: url(../images/mother-instructions/territories-general.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.territories-systems {\n display: block;\n width: 500px;\n height: 186px;\n background: url(../images/mother-instructions/territories-systems.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.vehicle-general {\n display: block;\n width: 500px;\n height: 342px;\n background: url(../images/mother-instructions/vehicle-general.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.vehicle-inv {\n display: block;\n width: 500px;\n height: 343px;\n background: url(../images/mother-instructions/vehicle-inv.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.vehicle-crew {\n display: block;\n width: 500px;\n height: 227px;\n background: url(../images/mother-instructions/vehicle-crew.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.vehicle-crew-selector {\n display: block;\n width: 500px;\n height: 227px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/vehicle-crew-selector.webp);\n}\n\n.vehicle-fire-weapon {\n display: block;\n width: 403px;\n height: 162px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/vehicle-fire-weapon.webp);\n}\n\n.item-dropdown {\n display: block;\n width: 300px;\n height: 263px;\n background: url(../images/mother-instructions/item-dropdown.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.modifiers-img {\n display: block;\n width: 600px;\n height: 417px;\n background: url(../images/mother-instructions/modifiers-img.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.melee-img {\n display: block;\n width: 600px;\n height: 417px;\n background: url(../images/mother-instructions/melee-img.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.ranged-img {\n display: block;\n width: 600px;\n height: 417px;\n background: url(../images/mother-instructions/ranged-img.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.armor-img {\n display: block;\n width: 600px;\n height: 415px;\n background: url(../images/mother-instructions/armor-img.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.planet-system-img {\n display: block;\n width: 600px;\n height: 562px;\n background: url(../images/mother-instructions/planet-system-img.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.initiative-roll {\n display: block;\n width: 300px;\n height: 277px;\n background: url(../images/mother-instructions/initiative-roll.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.clone-actor {\n display: inline-block;\n width: 200px;\n height: 119px;\n background: url(../images/mother-instructions/clone-actor.webp);\n margin-left: 25%;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.roll-clone {\n display: inline-block;\n width: 200px;\n height: 207px;\n background: url(../images/mother-instructions/roll-clone.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.init-chat-norm {\n display: block;\n width: 200px;\n height: 388px;\n background: url(../images/mother-instructions/init-chat-norm.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.init-chat-cards {\n display: block;\n width: 200px;\n height: 378px;\n background: url(../images/mother-instructions/init-chat-cards.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.gm-settings {\n display: block;\n width: 500px;\n height: 491px;\n background: url(../images/mother-instructions/gm-settings.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.player-settings {\n display: block;\n width: 500px;\n height: 301px;\n background: url(../images/mother-instructions/player-settings.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.style-settings {\n display: block;\n width: 400px;\n height: 377px;\n background: url(../images/mother-instructions/style-settings.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.style-button-settings {\n display: block;\n width: 300px;\n height: 161px;\n background: url(../images/mother-instructions/style-button-settings.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.font-picker-img {\n display: inline-block;\n width: 300px;\n height: 272px;\n background: url(../images/mother-instructions/font-picker-img.webp);\n margin-left: 5%;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.colour-picker-img {\n display: inline-block;\n width: 300px;\n height: 206px;\n background: url(../images/mother-instructions/colour-picker-img.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.character-token {\n display: block;\n width: 230px;\n height: 234px;\n background: url(../images/mother-instructions/character-token.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.creature-token {\n display: block;\n width: 230px;\n height: 235px;\n background: url(../images/mother-instructions/creature-token.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.mpush1 {\n display: block;\n width: 300px;\n height: 241px;\n background: url(../images/mother-instructions/mpush1.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.mpush2 {\n display: block;\n width: 300px;\n height: 340px;\n background: url(../images/mother-instructions/mpush2.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.mpush3 {\n display: block;\n width: 300px;\n height: 297px;\n background: url(../images/mother-instructions/mpush3.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.pwr-supply {\n display: block;\n width: 600px;\n height: 134px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/power.webp);\n}\n\n.synth-hum {\n display: block;\n width: 153px;\n height: 87px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/synth-hum.webp);\n}\n\n.inventory-tab-img {\n display: block;\n width: 600px;\n height: 435px;\n background: url(../images/mother-instructions/inventory-tab.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.inv-context-menu-img {\n display: block;\n width: 151px;\n height: 70px;\n background: url(../images/mother-instructions/inv-context-menu.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.status-icons-img {\n display: block;\n width: 230px;\n height: 229px;\n background: url(../images/mother-instructions/status-icons.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.enc-icon-img {\n display: block;\n width: 230px;\n height: 207px;\n background: url(../images/mother-instructions/enc-icon.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.spaceship-sheet-img {\n display: block;\n width: 497px;\n height: 353px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/spaceship-modules.webp);\n}\n\n.spaceship-header1 {\n display: block;\n width: 402px;\n height: 632px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/spaceship-header1.webp);\n}\n\n.spaceship-modules {\n display: block;\n width: 497px;\n height: 353px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/spaceship-sheet-img.webp);\n}\n\n.spaceship-comtech {\n display: block;\n width: 395px;\n height: 262px;\n background: url(../images/mother-instructions/spaceship-comtech.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.grid {\n display: grid;\n grid-column: span 2/span 2;\n padding: 0;\n align-items: center;\n}\n\n.grid-2col {\n display: grid;\n grid-column: span 2;\n grid-template-columns: 1fr 1fr;\n padding: 0;\n align-items: center;\n}\n\n.grid-3col {\n grid-column: span 3/span 3;\n grid-template-columns: repeat(3, minmax(0, 1fr));\n border-color: var(--aliengreen);\n justify-items: center;\n margin: 0;\n}\n\n.grid-4col {\n grid-column: span 4/span 4;\n grid-template-columns: repeat(4, minmax(0, 1fr));\n border-color: var(--aliengreen);\n border-style: double;\n padding: 4px;\n}\n\n.grid-synPage {\n display: grid;\n grid-template-areas: \"Item1 Item2 Item2\" \"Item1 Item4 Item4\" \"Item8 Item4 Item4\" \"Item8 Item5 Item5\" \"Item8 Item3 Item3\" \"Item9 Item6 Item6\" \"Item10 Item7 Item7\" \"Item11 Item11 Item11\";\n grid-template-columns: 1fr 1fr 1fr;\n}\n\n.grid-genPage {\n display: grid;\n grid-template-areas: \"Item1 Item2 Item2\" \"Item1 Item4 Item4\" \"Item8 Item4 Item4\" \"Item8 Item5 Item5\" \"Item8 Item3 Item3\" \"Item9 Item6 Item6\" \"Item10 Item7 Item7\" \"Item11 Item11 Item11\";\n grid-template-columns: 1fr 1fr 1fr;\n}\n\n.Item1 {\n grid-area: Item1;\n border: 1px solid var(--aliengreen);\n padding: 5px;\n text-align: center;\n}\n\n.Item2 {\n grid-area: Item2;\n border: 1px solid var(--aliengreen);\n}\n\n.Item3 {\n grid-area: Item3;\n border: 1px solid var(--aliengreen);\n padding-top: 5px;\n padding-left: 5px;\n padding-right: 5px;\n}\n\n.Item4 {\n grid-area: Item4;\n border: 1px solid var(--aliengreen);\n padding-top: 5px;\n padding-left: 5px;\n padding-right: 5px;\n}\n\n.Item5 {\n grid-area: Item5;\n border: 1px solid var(--aliengreen);\n padding-top: 5px;\n padding-left: 5px;\n padding-right: 5px;\n}\n\n.Item6 {\n grid-area: Item6;\n border: 1px solid var(--aliengreen);\n padding-top: 5px;\n padding-left: 5px;\n padding-right: 5px;\n}\n\n.Item7 {\n grid-area: Item7;\n border: 1px solid var(--aliengreen);\n padding-top: 5px;\n padding-left: 5px;\n padding-right: 5px;\n height: auto;\n}\n\n.Item8 {\n grid-area: Item8;\n border: 1px solid var(--aliengreen);\n padding: 5px;\n}\n\n.Item9 {\n grid-area: Item9;\n border: 1px solid var(--aliengreen);\n padding-top: 5px;\n padding-bottom: 5px;\n}\n\n.Item10 {\n grid-area: Item10;\n border: 1px solid var(--aliengreen);\n padding-top: 5px;\n padding-bottom: 5px;\n}\n\n.Item11 {\n grid-area: Item11;\n border: 1px solid var(--aliengreen);\n padding: 4px;\n align-content: center;\n justify-content: center;\n min-height: 53px;\n}\n\n.grid-2col-border {\n display: grid;\n grid-column: span 2;\n grid-template-columns: 1fr 1fr;\n border-color: var(--aliengreen);\n padding: 0;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n}\n\n.grid-spacecraft {\n display: grid;\n grid-template-areas: \"spacec1 spacec2 \";\n grid-template-columns: 35% 65%;\n}\n\n.spacec1 {\n grid-area: spacec1;\n border-right: 1px solid var(--aliengreen);\n align-content: center;\n}\n\n.spacec2 {\n grid-area: spacec2;\n padding-left: 5px;\n align-content: center;\n}\n\n.s1-header {\n display: grid;\n grid-template-areas: \". . s1h1 s1h1 s1h1 .\" \"s1h2 s1h2 s1h2 s1h2 s1h2 s1h2\" \"s1h3 s1h3 s1h3 s1h4 s1h4 s1h4\" \"s1h28 s1h28 s1h28 s1h29 s1h29 s1h29\" \"s1h30 s1h30 s1h30 s1h30 s1h30 s1h30 \" \"s1h32 s1h32 s1h32 s1h32 s1h32 s1h32\" \"s1h31 s1h31 s1h31 s1h31 s1h31 s1h31 \" \"s1h33 s1h33 s1h33 s1h33 s1h33 s1h33\" \". . s1h5 s1h5 s1h5 .\" \"s1h6 s1h6 s1h6 s1h6 s1h6 s1h6\" \"s1space1 s1h7 s1h8 s1space s1h9 s1h10\" \"s1space1 s1h11 s1h12 s1space s1h13 s1h14\" \"s1space1 s1h15 s1h16 s1space s1h17 s1h18\" \"s1space1 s1h19 s1h20 s1space s1h21 s1h22\" \"s1h23 s1h23 s1h23 s1h23 s1h23 s1h23\" \"s1h24 s1h24 s1h24 s1h24 s1h24 s1h24\" \"s1h25 s1h25 s1h25 s1h25 s1h25 s1h25\" \"s1h26 s1h26 s1h26 s1h26 s1h26 s1h26\" \"s1h27 s1h27 s1h27 s1h27 s1h27 s1h27\";\n grid-template-columns: 5% 10% 30% 5% 30% 10%;\n padding: 0 10px 0px 10px;\n}\n\n.s1space {\n grid-area: s1space;\n}\n\n.s1space1 {\n grid-area: s1space1;\n}\n\n.s1h1 {\n grid-area: s1h1;\n align-content: center;\n font-weight: bolder;\n}\n\n.s1h2 {\n grid-area: s1h2;\n align-content: center;\n}\n\n.s1h3 {\n grid-area: s1h3;\n align-content: center;\n font-weight: bolder;\n}\n\n.s1h4 {\n grid-area: s1h4;\n align-content: center;\n font-weight: bolder;\n}\n\n.s1h5 {\n grid-area: s1h5;\n align-content: center;\n font-weight: bolder;\n}\n\n.s1h6 {\n grid-area: s1h6;\n align-content: center;\n}\n\n.s1h7 {\n grid-area: s1h7;\n height: 30px;\n}\n\n.s1h8 {\n grid-area: s1h8;\n height: 30px;\n margin-left: 10px;\n font-weight: bolder;\n}\n\n.s1h9 {\n grid-area: s1h9;\n height: 30px;\n font-weight: bolder;\n}\n\n.s1h10 {\n grid-area: s1h10;\n height: 30px;\n}\n\n.s1h11 {\n grid-area: s1h11;\n height: 30px;\n}\n\n.s1h12 {\n grid-area: s1h12;\n height: 30px;\n margin-left: 10px;\n font-weight: bolder;\n}\n\n.s1h13 {\n grid-area: s1h13;\n height: 30px;\n font-weight: bolder;\n}\n\n.s1h14 {\n grid-area: s1h14;\n height: 30px;\n}\n\n.s1h15 {\n grid-area: s1h15;\n height: 30px;\n}\n\n.s1h16 {\n grid-area: s1h16;\n height: 30px;\n margin-left: 10px;\n font-weight: bolder;\n}\n\n.s1h17 {\n grid-area: s1h17;\n height: 30px;\n font-weight: bolder;\n}\n\n.s1h18 {\n grid-area: s1h18;\n height: 30px;\n}\n\n.s1h19 {\n grid-area: s1h19;\n height: 30px;\n}\n\n.s1h20 {\n grid-area: s1h20;\n height: 30px;\n margin-left: 10px;\n font-weight: bolder;\n}\n\n.s1h21 {\n grid-area: s1h21;\n height: 30px;\n font-weight: bolder;\n}\n\n.s1h22 {\n grid-area: s1h22;\n height: 30px;\n justify-self: center;\n}\n\n.s1h23 {\n grid-area: s1h23;\n height: 20px;\n justify-self: center;\n font-weight: bolder;\n}\n\n.s1h24 {\n grid-area: s1h24;\n height: 30px;\n justify-self: center;\n}\n\n.s1h25 {\n grid-area: s1h25;\n height: 20px;\n justify-self: center;\n font-weight: bolder;\n}\n\n.s1h26 {\n grid-area: s1h26;\n height: 50px;\n justify-self: center;\n}\n\n.s1h27 {\n grid-area: s1h27;\n height: 50px;\n justify-self: center;\n}\n\n.s1h28 {\n grid-area: s1h28;\n align-content: center;\n}\n\n.s1h29 {\n grid-area: s1h29;\n align-content: center;\n}\n\n.s1h30 {\n grid-area: s1h30;\n align-content: center;\n font-weight: bolder;\n}\n\n.s1h31 {\n grid-area: s1h31;\n align-content: center;\n font-weight: bolder;\n}\n\n.s1h32 {\n grid-area: s1h32;\n align-content: center;\n}\n\n.s1h33 {\n grid-area: s1h33;\n align-content: center;\n}\n\n.grid-container {\n display: grid;\n margin: 0;\n padding: 0;\n grid-template-areas: \"Col1 Col2\" \"Col1 Col2\" \"Col1 Col2\" \"Col1 Col4\" \"Col3 Col3\";\n grid-template-columns: 370px 1fr;\n}\n\n.Col1 {\n grid-area: Col1;\n align-self: center;\n}\n\n.Col2 {\n grid-area: Col2;\n}\n\n.Col3 {\n grid-area: Col3;\n}\n\n.Col4 {\n grid-area: Col4;\n}\n\n.grid-attr {\n display: grid;\n margin: 0;\n padding: 0;\n padding-left: 5px;\n align-items: center;\n border: 1px solid var(--aliengreen);\n grid-template-areas: \"Attr1 Attr2 Attr3\";\n grid-template-columns: 300px 35px 30px;\n}\n\n.Attr1 {\n grid-area: Attr1;\n}\n\n.Attr2 {\n grid-area: Attr2;\n}\n\n.Attr3 {\n grid-area: Attr3;\n width: 30px;\n height: 20px;\n}\n\n.Attr4 {\n grid-area: Attr4;\n}\n\n.grid-Consumables {\n display: grid;\n grid-template-areas: \"Heading Heading \" \"Air1 Air2\" \"Food1 Food2\" \"Water1 Water2\" \"Power1 Power2\";\n grid-template-columns: 1fr 1fr;\n}\n\n.Heading {\n grid-area: Heading;\n justify-self: left;\n}\n\n.Air1 {\n grid-area: Air1;\n justify-content: left;\n align-self: center;\n}\n\n.Air2 {\n grid-area: Air2;\n}\n\n.Food1 {\n grid-area: Food1;\n justify-self: left;\n align-self: center;\n}\n\n.Food2 {\n grid-area: Food2;\n}\n\n.Power1 {\n grid-area: Power1;\n justify-self: left;\n align-self: center;\n}\n\n.Power2 {\n grid-area: Power2;\n}\n\n.Water1 {\n grid-area: Water1;\n justify-self: left;\n align-self: center;\n}\n\n.Water2 {\n grid-area: Water2;\n}\n\n.grid-vehicle-header {\n display: grid;\n border: 2px solid var(--aliengreen);\n grid-template-areas: \"vChar vChar\";\n grid-template-columns: auto;\n}\n\n.grid-vehicle {\n display: grid;\n border: 2px solid var(--aliengreen);\n grid-template-areas: \"vItem1 vItem2 vItem3 vItem4\" \"vItem5 vItem6 vItem7 vItem8\";\n grid-template-columns: auto;\n}\n\n.vChar {\n grid-area: vChar;\n}\n\n.vItem1 {\n grid-area: vItem1;\n}\n\n.vItem2 {\n grid-area: vItem2;\n}\n\n.vItem3 {\n grid-area: vItem3;\n}\n\n.vItem4 {\n grid-area: vItem4;\n}\n\n.vItem5 {\n grid-area: vItem5;\n}\n\n.vItem6 {\n grid-area: vItem6;\n}\n\n.vItem7 {\n grid-area: vItem7;\n}\n\n.vItem8 {\n grid-area: vItem8;\n}\n\n.grid-weapon {\n display: grid;\n border: 2px solid var(--aliengreen);\n grid-template-areas: \"wItem1 wItem2 wItem3 wItem4\" \"wItem5 wItem6 wItem7 wItem7\";\n grid-template-columns: auto;\n align-items: center;\n padding-bottom: 2px;\n}\n\n.wItem1 {\n grid-area: wItem1;\n}\n\n.wItem2 {\n grid-area: wItem2;\n}\n\n.wItem3 {\n grid-area: wItem3;\n}\n\n.wItem4 {\n grid-area: wItem4;\n}\n\n.wItem5 {\n grid-area: wItem5;\n}\n\n.wItem6 {\n grid-area: wItem6;\n}\n\n.wItem7 {\n grid-area: wItem7;\n}\n\n.grid-ship-crit {\n display: grid;\n border: 2px solid var(--aliengreen);\n grid-template-areas: \"gcItem1 gcItem2 gcItem2\" \"gcItem3 gcItem4 gcItem4\" \"gcItem5 gcItem6 gcItem6\";\n grid-template-columns: 30% 35% 35%;\n align-items: center;\n}\n\n.gcItem1 {\n grid-area: gcItem1;\n}\n\n.gcItem2 {\n grid-area: gcItem2;\n}\n\n.gcItem3 {\n grid-area: gcItem3;\n}\n\n.gcItem4 {\n grid-area: gcItem4;\n}\n\n.gcItem5 {\n grid-area: gcItem5;\n}\n\n.gcItem6 {\n grid-area: gcItem6;\n}\n\n.grid-weapon-body {\n display: grid;\n grid-template-areas: \"wCol1 wCol2 wCol3 wCol4 wCol5 wCol6\" \"wCol7 wCol8 wCol9 wCol10 wCol11 wCol12\" \"wCol13 wCol14 . . . .\";\n padding-bottom: 2px;\n grid-template-columns: 1fr 1.2fr 0.81fr 0.5fr 0.5fr 1fr;\n align-items: center;\n}\n\n.wCol1 {\n grid-area: wCol1;\n justify-self: left;\n}\n\n.wCol2 {\n grid-area: wCol2;\n justify-self: left;\n}\n\n.wCol3 {\n grid-area: wCol3;\n justify-self: left;\n}\n\n.wCol4 {\n grid-area: wCol4;\n justify-self: center;\n}\n\n.wCol5 {\n grid-area: wCol5;\n justify-self: left;\n}\n\n.wCol6 {\n grid-area: wCol6;\n justify-self: center;\n}\n\n.wCol7 {\n grid-area: wCol7;\n justify-self: left;\n}\n\n.wCol8 {\n grid-area: wCol8;\n justify-self: left;\n}\n\n.wCol9 {\n grid-area: wCol9;\n justify-self: left;\n}\n\n.wCol10 {\n grid-area: wCol10;\n justify-self: center;\n}\n\n.wCol11 {\n grid-area: wCol11;\n justify-self: left;\n}\n\n.wCol12 {\n grid-area: wCol12;\n justify-self: center;\n}\n\n.wCol13 {\n grid-area: wCol13;\n justify-self: left;\n}\n\n.wCol14 {\n grid-area: wCol14;\n justify-self: left;\n}\n\n.grid-items {\n display: grid;\n grid-template-areas: \"lCol1 lCol2 lCol17 lCol15 lCol13 lCol11 lCol10 lCol3 lCol4\" \"lCol5 lCol6 lCol18 lCol16 lCol14 lCol12 lCol9 lCol7 lCol8\";\n padding-bottom: 2px;\n grid-template-columns: 2em 18em 5em 5em 5em 5em 5em 4em 2em;\n align-items: center;\n}\n\n.lCol1 {\n grid-area: lCol1;\n justify-self: left;\n}\n\n.lCol2 {\n grid-area: lCol2;\n justify-self: center;\n}\n\n.lCol3 {\n grid-area: lCol3;\n justify-self: center;\n}\n\n.lCol4 {\n grid-area: lCol4;\n justify-self: right;\n}\n\n.lCol5 {\n grid-area: lCol5;\n justify-self: left;\n}\n\n.lCol6 {\n grid-area: lCol6;\n justify-self: left;\n}\n\n.lCol7 {\n grid-area: lCol7;\n justify-self: center;\n}\n\n.lCol8 {\n grid-area: lCol8;\n justify-self: right;\n}\n\n.lCol9 {\n grid-area: lCol9;\n justify-self: center;\n}\n\n.lCol10 {\n grid-area: lCol10;\n justify-self: center;\n}\n\n.lCol11 {\n grid-area: lCol11;\n justify-self: center;\n}\n\n.lCol12 {\n grid-area: lCol12;\n justify-self: center;\n}\n\n.lCol13 {\n grid-area: lCol13;\n justify-self: center;\n}\n\n.lCol14 {\n grid-area: lCol14;\n justify-self: center;\n}\n\n.lCol15 {\n grid-area: lCol15;\n justify-self: center;\n}\n\n.lCol16 {\n grid-area: lCol16;\n justify-self: center;\n}\n\n.lCol17 {\n grid-area: lCol17;\n justify-self: center;\n}\n\n.lCol18 {\n grid-area: lCol18;\n justify-self: center;\n}\n\n.grid-modules {\n display: grid;\n grid-template-areas: \"mCol1 mCol2 mCol17 mCol15 mCol13 mCol4\" \"mCol5 mCol6 mCol18 mCol16 mCol14 mCol8\";\n padding-bottom: 6px;\n grid-template-columns: 30px 270px 75px 90px 269px 30px;\n align-items: center;\n}\n\n.mCol1 {\n grid-area: mCol1;\n justify-self: left;\n}\n\n.mCol2 {\n grid-area: mCol2;\n justify-self: center;\n}\n\n.mCol3 {\n grid-area: mCol3;\n justify-self: center;\n}\n\n.mCol4 {\n grid-area: mCol4;\n justify-self: right;\n}\n\n.mCol5 {\n grid-area: mCol5;\n justify-self: left;\n}\n\n.mCol6 {\n grid-area: mCol6;\n justify-self: left;\n}\n\n.mCol7 {\n grid-area: mCol7;\n justify-self: center;\n}\n\n.mCol8 {\n grid-area: mCol8;\n justify-self: right;\n}\n\n.mCol9 {\n grid-area: mCol9;\n justify-self: center;\n}\n\n.mCol10 {\n grid-area: mCol10;\n justify-self: center;\n}\n\n.mCol11 {\n grid-area: mCol11;\n justify-self: center;\n}\n\n.mCol12 {\n grid-area: mCol12;\n justify-self: center;\n}\n\n.mCol13 {\n grid-area: mCol13;\n justify-self: center;\n}\n\n.mCol14 {\n grid-area: mCol14;\n word-break: break-word;\n}\n\n.mCol15 {\n grid-area: mCol15;\n justify-self: center;\n}\n\n.mCol16 {\n grid-area: mCol16;\n justify-self: center;\n}\n\n.mCol17 {\n grid-area: mCol17;\n justify-self: center;\n}\n\n.mCol18 {\n grid-area: mCol18;\n justify-self: center;\n}\n\n.grid-talents {\n display: grid;\n grid-template-areas: \"talTitle talTitle\" \"tal1 tal2\" \"tal3 tal4\";\n padding: 3px;\n grid-template-columns: 75% 25%;\n align-items: center;\n}\n\n.tal1 {\n grid-area: tal1;\n justify-self: center;\n padding-left: 8px;\n}\n\n.tal2 {\n grid-area: tal2;\n justify-self: right;\n padding-right: 8px;\n}\n\n.tal3 {\n grid-area: tal3;\n align-self: center;\n}\n\n.tal4 {\n grid-area: tal4;\n justify-self: right;\n padding-right: 8px;\n align-self: left;\n}\n\n.talTitle {\n grid-area: talTitle;\n background-color: #221f1f;\n}\n\n.grid-special {\n display: grid;\n grid-template-areas: \"spe1 spe2 spe3\";\n grid-template-columns: 5% 70% 25%;\n align-items: center;\n}\n\n.spe1 {\n grid-area: spe1;\n justify-self: left;\n padding-right: 4px;\n}\n\n.spe2 {\n grid-area: spe2;\n font-weight: bold;\n padding-right: 8px;\n}\n\n.spe3 {\n grid-area: spe3;\n justify-self: right;\n}\n\n.critical-inj {\n display: grid;\n grid-template-areas: \"crit1 crit2 crit3 crit4\";\n grid-template-columns: 5% 31% 60% 3%;\n align-items: center;\n}\n\n.crit1 {\n grid-area: crit1;\n justify-self: left;\n padding-right: 4px;\n}\n\n.crit2 {\n grid-area: crit2;\n justify-self: left;\n font-weight: bold;\n padding-right: 8px;\n}\n\n.crit3 {\n grid-area: crit3;\n justify-self: left;\n font-weight: bold;\n padding-right: 8px;\n align-items: left;\n}\n\n.crit4 {\n grid-area: crit4;\n justify-self: right;\n}\n\n.space-critical-inj {\n display: grid;\n grid-template-areas: \"ScritI1 ScritI2 ScritI4\";\n grid-template-columns: 5% 80% 3%;\n align-items: center;\n}\n\n.ScritI1 {\n grid-area: ScritI1;\n justify-self: left;\n padding-right: 4px;\n}\n\n.ScritI2 {\n grid-area: ScritI2;\n justify-self: left;\n font-weight: bold;\n padding-right: 8px;\n}\n\n.ScritI4 {\n grid-area: ScritI4;\n justify-self: right;\n}\n\n.grid-two {\n display: grid;\n grid-template-areas: \"box1 box2\" \"box3 box4\";\n padding: 3px;\n grid-template-columns: 25% 75%;\n align-items: center;\n}\n\n.box1 {\n grid-area: box1;\n justify-self: center;\n padding-left: 8px;\n}\n\n.box2 {\n grid-area: box2;\n justify-self: right;\n padding-right: 8px;\n}\n\n.box3 {\n grid-area: box3;\n justify-self: center;\n padding-left: 8px;\n padding-top: 10px;\n}\n\n.box4 {\n grid-area: box4;\n padding-top: 10px;\n}\n\n.grid-2 {\n display: grid;\n grid-template-areas: \"box11 box21 box23 box22\";\n grid-template-columns: 1fr 33px 15px 33px;\n align-items: center;\n margin: 1px;\n padding: 0;\n}\n\n.box11 {\n grid-area: box11;\n justify-self: center;\n}\n\n.box21 {\n grid-area: box21;\n justify-self: right;\n padding-right: 8px;\n}\n\n.box22 {\n grid-area: box22;\n justify-self: right;\n padding-right: 8px;\n}\n\n.box23 {\n grid-area: box23;\n justify-self: center;\n}\n\n.grid-crit {\n display: grid;\n grid-template-areas: \"crit1 crit2 \";\n padding: 0;\n margin: 0;\n grid-template-columns: 1fr 1fr;\n}\n\n.crit1 {\n grid-area: crit1;\n}\n\n.crit2 {\n grid-area: crit2;\n margin-bottom: 2px;\n}\n\n.grid-rTables {\n display: grid;\n grid-template-areas: \"rTable1 rTable2\";\n grid-template-columns: 1fr 0.5fr;\n align-items: center;\n margin: 0;\n padding: 0;\n}\n\n.rTable1 {\n grid-area: rTable1;\n justify-self: center;\n}\n\n.rTable2 {\n grid-area: rTable2;\n justify-self: center;\n padding-right: 8px;\n}\n\n.grid-creature {\n display: grid;\n border: 2px solid var(--aliengreen);\n grid-template-areas: \"vCre1 vCre2 \" \"vCre3 vCre4 \" \"vCre5 vCre6 \" \"vCre7 vCre8\";\n grid-template-columns: 1fr 1fr;\n align-items: center;\n}\n\n.vCre1 {\n grid-area: vCre1;\n}\n\n.vCre2 {\n grid-area: vCre2;\n}\n\n.vCre3 {\n grid-area: vCre3;\n}\n\n.vCre4 {\n grid-area: vCre4;\n}\n\n.vCre5 {\n grid-area: vCre5;\n}\n\n.vCre6 {\n grid-area: vCre6;\n}\n\n.vCre7 {\n grid-area: vCre7;\n}\n\n.vCre8 {\n grid-area: vCre8;\n}\n\n.grid-planet-header {\n display: grid;\n border: 2px solid var(--aliengreen);\n grid-template-areas: \"hplan1 hplan2 \" \"hplan3 hplan4\" \"hplan5 hplan6 \" \"hplan7 hplan8\";\n grid-template-columns: auto;\n align-items: center;\n padding-bottom: 2px;\n}\n\n.hplan1 {\n grid-area: hplan1;\n}\n\n.hplan2 {\n grid-area: hplan2;\n}\n\n.hplan3 {\n grid-area: hplan3;\n}\n\n.hplan4 {\n grid-area: hplan4;\n}\n\n.hplan5 {\n grid-area: hplan5;\n}\n\n.hplan6 {\n grid-area: hplan6;\n}\n\n.hplan7 {\n grid-area: hplan7;\n}\n\n.hplan8 {\n grid-area: hplan8;\n}\n\n.grid-planet {\n display: grid;\n margin: 0;\n padding: 0;\n grid-template-areas: \"plan1 plan1 plan1 plan1\" \"plan2 plan2 plan3 plan3 \" \"plan4 plan4 plan4 plan4 \";\n grid-template-columns: 220px 1fr;\n}\n\n.plan1 {\n grid-area: plan1;\n justify-self: left;\n align-self: center;\n}\n\n.plan2 {\n grid-area: plan2;\n justify-self: left;\n}\n\n.plan3 {\n grid-area: plan3;\n justify-self: left;\n}\n\n.plan4 {\n grid-area: plan4;\n justify-self: left;\n}\n\n.grid-systems {\n display: grid;\n padding: 3px;\n grid-template-areas: \"sys1 sys2 sys3 sys4\" \"sys5 sys6 sys7 sys8\";\n grid-template-columns: 14em 15em 10em 2em;\n border-color: var(--aliengreen);\n border-bottom: double;\n}\n\n.sys1 {\n grid-area: sys1;\n justify-self: left;\n}\n\n.sys2 {\n grid-area: sys2;\n justify-self: left;\n}\n\n.sys3 {\n grid-area: sys3;\n justify-self: left;\n}\n\n.sys4 {\n grid-area: sys4;\n justify-self: right;\n}\n\n.sys5 {\n grid-area: sys5;\n justify-self: left;\n}\n\n.sys6 {\n grid-area: sys6;\n justify-self: left;\n}\n\n.sys7 {\n grid-area: sys7;\n justify-self: left;\n}\n\n.sys8 {\n grid-area: sys8;\n justify-self: right;\n}\n\n.grid-Char-Att {\n display: grid;\n padding-bottom: 4px;\n padding-top: 12px;\n padding-left: 30px;\n grid-row-gap: 3px;\n grid-column-gap: 10px;\n border-color: var(--aliengreen);\n align-items: center;\n grid-template-areas: \"gCol1 gCol2 gCol3 gCol4 gCol5 gCol11\" \"gCol6 gCol7 gCol8 gCol9 gCol10 gCol12\";\n grid-template-columns: 110px 50px 110px 50px 65px 130px;\n}\n\n.gCol1 {\n grid-area: gCol1;\n justify-self: left;\n}\n\n.gCol2 {\n grid-area: gCol2;\n justify-self: center;\n align-self: center;\n}\n\n.gCol3 {\n grid-area: gCol3;\n justify-self: left;\n}\n\n.gCol4 {\n grid-area: gCol4;\n justify-self: center;\n align-self: center;\n}\n\n.gCol5 {\n grid-area: gCol5;\n justify-self: center;\n}\n\n.gCol6 {\n grid-area: gCol6;\n justify-self: left;\n}\n\n.gCol7 {\n grid-area: gCol7;\n justify-self: center;\n align-self: center;\n}\n\n.gCol8 {\n grid-area: gCol8;\n justify-self: left;\n}\n\n.gCol9 {\n grid-area: gCol9;\n justify-self: center;\n align-self: center;\n}\n\n.gCol10 {\n grid-area: gCol10;\n justify-self: center;\n}\n\n.gCol11 {\n grid-area: gCol11;\n justify-self: center;\n}\n\n.gCol12 {\n grid-area: gCol12;\n justify-self: center;\n}\n\n.grid-item-xtras {\n display: grid;\n grid-template-areas: \"xCol1 xCol2 xCol3 xCol4 xCol5 xCol6\" \". xCol7 xCol7 xCol8 . .\";\n padding-bottom: 4px;\n padding-top: 5px;\n padding-left: 30px;\n grid-row-gap: 3px;\n grid-column-gap: 10px;\n grid-template-columns: 110px 50px 110px 50px 110px 50px;\n align-items: center;\n}\n\n.xCol1 {\n grid-area: xCol1;\n justify-self: left;\n}\n\n.xCol2 {\n grid-area: xCol2;\n justify-self: left;\n}\n\n.xCol3 {\n grid-area: xCol3;\n justify-self: left;\n}\n\n.xCol4 {\n grid-area: xCol4;\n justify-self: center;\n}\n\n.xCol5 {\n grid-area: xCol5;\n justify-self: left;\n}\n\n.xCol6 {\n grid-area: xCol6;\n justify-self: center;\n}\n\n.xCol7 {\n grid-area: xCol7;\n justify-self: center;\n}\n\n.xCol8 {\n grid-area: xCol8;\n justify-self: center;\n}\n\n.flex-group-center,\n.flex-group-left,\n.flex-group-right {\n justify-content: center;\n align-items: center;\n text-align: center;\n padding: 0;\n border: 1px solid var(--aliengreen);\n}\n\n.flex-group-left {\n justify-content: flex-start;\n text-align: left;\n}\n\n.flex-group-right {\n justify-content: flex-end;\n text-align: right;\n}\n\n.grid-crew {\n display: grid;\n grid-template-areas: \"gC1 gC2 gC3 gC4\" \"gC5 gC6 gC7 gC8\";\n grid-template-columns: 20em 15em 10em 5em;\n}\n\n.gC1 {\n justify-self: center;\n grid-area: gC1;\n}\n\n.gC2 {\n justify-self: center;\n grid-area: gC2;\n}\n\n.gC3 {\n justify-self: center;\n grid-area: gC3;\n}\n\n.gC4 {\n justify-self: right;\n grid-area: gC4;\n}\n\n.gC5 {\n justify-self: left;\n grid-area: gC5;\n}\n\n.gC6 {\n justify-self: center;\n grid-area: gC6;\n}\n\n.gC7 {\n justify-self: center;\n grid-area: gC7;\n}\n\n.gC8 {\n justify-self: right;\n grid-area: gC8;\n}\n\n.grid-ship-crew {\n display: grid;\n grid-template-areas: \"gSC1 gSC2 gSC3 gSC4 gSC5\" \" gSC6 gSC7 gSC8 gSC9 gSC10\";\n grid-template-columns: 43% 25% 20% 6%;\n}\n\n.gSC1 {\n justify-self: center;\n grid-area: gSC1;\n}\n\n.gSC2 {\n justify-self: center;\n grid-area: gSC2;\n}\n\n.gSC3 {\n justify-self: center;\n grid-area: gSC3;\n}\n\n.gSC4 {\n justify-self: right;\n grid-area: gSC4;\n}\n\n.gSC5 {\n justify-self: right;\n grid-area: gSC5;\n}\n\n.gSC6 {\n justify-self: left;\n grid-area: gSC6;\n}\n\n.gSC7 {\n justify-self: center;\n grid-area: gSC7;\n}\n\n.gSC8 {\n justify-self: right;\n grid-area: gSC8;\n}\n\n.gSC9 {\n justify-self: center;\n grid-area: gSC9;\n}\n\n.gSC10 {\n justify-self: right;\n grid-area: gSC10;\n}\n\n.grid-actor {\n display: grid;\n padding-top: 10px;\n border: 2px solid var(--aliengreen);\n grid-template-areas: \"gaItem1 gaItem2 gaItem3 gaItem4\";\n grid-template-columns: 20% 34% 20% 30%;\n}\n\n.gaItem1 {\n grid-area: gaItem1;\n}\n\n.gaItem2 {\n grid-area: gaItem2;\n}\n\n.gaItem3 {\n grid-area: gaItem3;\n}\n\n.gaItem4 {\n grid-area: gaItem4;\n}\n\n.flex-center {\n align-items: center;\n justify-content: center;\n text-align: center;\n padding: 0;\n}\n\n.flex-between {\n justify-content: space-between;\n}\n\n.alienrpg .flexcol {\n display: flex;\n flex-direction: column;\n flex-wrap: nowrap;\n}\n\n.alienrpg .flexcol .flex1 {\n flex: 1;\n}\n\n.alienrpg .flexcol .flex2 {\n flex: 2;\n}\n\n.alienrpg .flexcol .flex3 {\n flex: 3;\n}\n\n.alienrpg .alienrpg .flexcol .flex4 {\n flex: 4;\n}\n\n.alienrpg .flexrow {\n display: flex;\n flex-direction: row;\n flex-wrap: wrap;\n justify-content: flex-start;\n}\n\n.alienrpg .flexrow > * {\n flex: 1;\n}\n\n.alienrpg .flexrow .flex1 {\n flex: 1;\n}\n\n.alienrpg .flexrow .flex2 {\n flex: 2;\n}\n\n.alienrpg .flexrow .flex3 {\n flex: 3;\n}\n\n.alienrpg .flexrow .flex4 {\n flex: 4;\n}\n\n.alienrpg.actor .encumbrance {\n background: hsla(0, 0%, 0%, 0.1);\n height: 12px;\n margin-top: 5px;\n border: 1px solid hsl(0, 0%, 7%);\n border-radius: 3px;\n position: relative;\n width: calc(100% - 20px);\n}\n\n.alienrpg.actor .encumbrance .encumbrance-bar {\n position: absolute;\n top: 1px;\n left: 1px;\n background: var(--aliengreen);\n height: 8px;\n border: 1px solid hsl(30, 32%, 33%);\n border-radius: 3px;\n}\n\n.alienrpg.actor .encumbrance .encumbrance-label {\n position: absolute;\n top: -3px;\n height: 16px;\n font-size: 16px;\n line-height: 16px;\n color: hsl(0, 0%, 0%);\n background: hsla(0, 0%, 100%, 0.4);\n padding: 0 3px;\n}\n\n.alienrpg.actor .encumbrance .encumbrance-breakpoint {\n position: absolute;\n left: 50%;\n}\n\n.alienrpg.actor .encumbrance .arrow-up {\n bottom: 0;\n width: 0;\n height: 0;\n border-left: 4px solid transparent;\n border-right: 4px solid transparent;\n border-bottom: 4px solid hsl(0, 0%, 40%);\n}\n\n.alienrpg.actor .encumbrance .arrow-down {\n top: 0;\n width: 0;\n height: 0;\n border-left: 4px solid transparent;\n border-right: 4px solid transparent;\n border-top: 4px solid hsl(0, 0%, 40%);\n}\n\n.alienrpg.actor .encumbrance.encumbered .arrow-up {\n border-bottom: 4px solid hsl(0, 0%, 100%);\n}\n\n.alienrpg.actor .encumbrance.encumbered .arrow-down {\n border-top: 4px solid hsl(0, 0%, 100%);\n}\n\n.alienrpg.actor .encumbrance.encumbered .encumbrance-bar {\n position: absolute;\n top: 1px;\n left: 1px;\n background: hsl(7, 100%, 50%);\n height: 8px;\n border: 1px solid hsl(66, 75%, 45%);\n border-radius: 3px;\n}\n\n/* @group Blink */\n.blink {\n -webkit-animation: blink 2s linear infinite;\n -moz-animation: blink 2s linear infinite;\n -ms-animation: blink 2s linear infinite;\n -o-animation: blink 2s linear infinite;\n animation: blink 2s linear infinite;\n}\n\n@-webkit-keyframes blink {\n 0% {\n opacity: 1;\n }\n 50% {\n opacity: 1;\n }\n 50.01% {\n opacity: 0;\n }\n 100% {\n opacity: 0;\n }\n}\n@-moz-keyframes blink {\n 0% {\n opacity: 1;\n }\n 50% {\n opacity: 1;\n }\n 50.01% {\n opacity: 0;\n }\n 100% {\n opacity: 0;\n }\n}\n@-ms-keyframes blink {\n 0% {\n opacity: 1;\n }\n 50% {\n opacity: 1;\n }\n 50.01% {\n opacity: 0;\n }\n 100% {\n opacity: 0;\n }\n}\n@-o-keyframes blink {\n 0% {\n opacity: 1;\n }\n 50% {\n opacity: 1;\n }\n 50.01% {\n opacity: 0;\n }\n 100% {\n opacity: 0;\n }\n}\n@keyframes blink {\n 0% {\n opacity: 1;\n }\n 50% {\n opacity: 1;\n }\n 50.01% {\n opacity: 0;\n }\n 100% {\n opacity: 0;\n }\n}\n/* @end */\n/* class applies to select element itself, not a wrapper element */\n.select-css {\n display: block;\n font-size: 15px;\n font-family: var(--alienfont);\n font-weight: 700;\n color: inherit;\n width: 100%;\n max-width: 90%; /* useful when width is set to anything other than 100% */\n box-sizing: border-box;\n margin: 0;\n border: 1px solid var(--aliengreen);\n box-shadow: 0 1px 0 1px hsla(0, 0%, 0%, 0.04);\n border-radius: 0.5em;\n -moz-appearance: none;\n -webkit-appearance: none;\n appearance: none;\n /* note: bg image below uses 2 urls. The first is an svg data uri for the arrow icon, and the second is the gradient. \n \tfor the icon, if you want to change the color, be sure to use `%23` instead of `#`, since it's a url. You can also swap in a different svg icon or an external image reference\n\n */\n background-image: url(../images/downarrow.svg);\n background-repeat: no-repeat, repeat;\n /* arrow icon position (1em from the right, 50% vertical) , then gradient position*/\n background-position: right 0.7em top 50%, 0 0;\n /* icon size, then gradient */\n background-size: 1em auto, 100%;\n}\n\n/* Hide arrow icon in IE browsers */\n.select-css::-ms-expand {\n display: none;\n}\n\n/* Hover style */\n.select-css:hover {\n color: inherit;\n}\n\n/* Focus style */\n.select-css:focus {\n color: inherit;\n /* It'd be nice to use -webkit-focus-ring-color here but it doesn't work on box-shadow */\n box-shadow: 0 0 1px 1px var(--aliengreen);\n box-shadow: 0 0 0 1px -moz-mac-focusring var(--aliengreen);\n color: inherit;\n outline: none;\n background-color: hsl(0, 0%, 0%);\n}\n\n/* Set options to normal weight */\n.select-css option {\n font-weight: normal;\n background: hsl(0, 0%, 0%);\n}\n\n/* Support for rtl text, explicit support for Arabic and Hebrew */\n*[dir=rtl] .select-css,\n:root:lang(ar) .select-css,\n:root:lang(iw) .select-css {\n background-position: left 0.7em top 50%, 0 0;\n padding: 0.6em 0.8em 0.5em 1.4em;\n}\n\n/* Disabled styles */\n.select-css:disabled,\n.select-css[aria-disabled=true] {\n color: var(--aliengreen);\n background-image: url(../images/downarrow.svg);\n background-repeat: no-repeat, repeat;\n}\n\n.select-css:disabled:hover,\n.select-css[aria-disabled=true] {\n border-color: hsl(0, 0%, 67%);\n}\n\n/*\n\tOriginal Sheet by Paul Watson\n\n\tCRT Effect by Alec Lownes\n\t\thttp://aleclownes.com/2017/02/01/crt-display.html\n\n\tMay 2021\n*/\n@keyframes flicker {\n 0% {\n opacity: 0.27861;\n }\n 5% {\n opacity: 0.34769;\n }\n 10% {\n opacity: 0.23604;\n }\n 15% {\n opacity: 0.90626;\n }\n 20% {\n opacity: 0.18128;\n }\n 25% {\n opacity: 0.83891;\n }\n 30% {\n opacity: 0.65583;\n }\n 35% {\n opacity: 0.67807;\n }\n 40% {\n opacity: 0.26559;\n }\n 45% {\n opacity: 0.84693;\n }\n 50% {\n opacity: 0.96019;\n }\n 55% {\n opacity: 0.08594;\n }\n 60% {\n opacity: 0.20313;\n }\n 65% {\n opacity: 0.71988;\n }\n 70% {\n opacity: 0.53455;\n }\n 75% {\n opacity: 0.37288;\n }\n 80% {\n opacity: 0.71428;\n }\n 85% {\n opacity: 0.70419;\n }\n 90% {\n opacity: 0.7003;\n }\n 95% {\n opacity: 0.36108;\n }\n 100% {\n opacity: 0.24387;\n }\n}\n@keyframes textShadow {\n 0% {\n text-shadow: 0.4389924193px 0 1px rgba(255, 255, 0, 0.5), -0.4389924193px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 5% {\n text-shadow: 2.7928974011px 0 1px rgba(255, 255, 0, 0.5), -2.7928974011px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 10% {\n text-shadow: 0.0295627584px 0 1px rgba(255, 255, 0, 0.5), -0.0295627584px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 15% {\n text-shadow: 0.4021853855px 0 1px rgba(255, 255, 0, 0.5), -0.4021853855px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 20% {\n text-shadow: 3.47940379px 0 1px rgba(255, 255, 0, 0.5), -3.47940379px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 25% {\n text-shadow: 1.6125630401px 0 1px rgba(255, 255, 0, 0.5), -1.6125630401px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 30% {\n text-shadow: 0.7015590085px 0 1px rgba(255, 255, 0, 0.5), -0.7015590085px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 35% {\n text-shadow: 3.8969140477px 0 1px rgba(255, 255, 0, 0.5), -3.8969140477px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 40% {\n text-shadow: 3.8709056148px 0 1px rgba(255, 255, 0, 0.5), -3.8709056148px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 45% {\n text-shadow: 2.2310569634px 0 1px rgba(255, 255, 0, 0.5), -2.2310569634px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 50% {\n text-shadow: 0.0808429042px 0 1px rgba(255, 255, 0, 0.5), -0.0808429042px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 55% {\n text-shadow: 2.3758461067px 0 1px rgba(255, 255, 0, 0.5), -2.3758461067px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 60% {\n text-shadow: 2.2021930511px 0 1px rgba(255, 255, 0, 0.5), -2.2021930511px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 65% {\n text-shadow: 2.8638780615px 0 1px rgba(255, 255, 0, 0.5), -2.8638780615px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 70% {\n text-shadow: 0.4887402516px 0 1px rgba(255, 255, 0, 0.5), -0.4887402516px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 75% {\n text-shadow: 1.8948491306px 0 1px rgba(255, 255, 0, 0.5), -1.8948491306px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 80% {\n text-shadow: 0.0833037308px 0 1px rgba(255, 255, 0, 0.5), -0.0833037308px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 85% {\n text-shadow: 0.0976982726px 0 1px rgba(255, 255, 0, 0.5), -0.0976982726px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 90% {\n text-shadow: 3.4433397615px 0 1px rgba(255, 255, 0, 0.5), -3.4433397615px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 95% {\n text-shadow: 2.1841838853px 0 1px rgba(255, 255, 0, 0.5), -2.1841838853px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 100% {\n text-shadow: 2.6208764474px 0 1px rgba(255, 255, 0, 0.5), -2.6208764474px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n}\n/* interface */\n::-webkit-scrollbar-thumb {\n outline: none;\n border-radius: 2px;\n background: var(--aliendarkergreen);\n border: 1px solid var(--aliendarkergreen);\n}\n\n.window-header {\n background-color: rgba(50, 100, 120, 0.3);\n border-radius: 7px 7px 0px 0px;\n}\n\n.alienrpg input[type=text],\n.alienrpg input[type=number],\n.alienrpg input[type=password],\n.alienrpg input[type=date],\n.alienrpg input[type=time] {\n border-radius: 0px;\n border: 1px solid var(--aliendarkergreen);\n}\n\ninput[type=text]:hover,\ninput[type=number]:hover,\ninput[type=password]:hover,\ninput[type=date]:hover,\ninput[type=time]:hover {\n border: 1px solid var(--aliengreen);\n}\n\na:hover {\n text-shadow: 0 0 5px var(--aliengreen);\n}\n\n#sidebar-tabs {\n border-bottom: 1px solid var(--aliengreen);\n box-shadow: 0 0 10px var(--aliengreen);\n}\n\n#sidebar-tabs .item.active {\n border: 1px solid var(--aliengreen);\n box-shadow: 0 0 6px inset var(--aliengreen);\n}\n\nselect:focus {\n box-shadow: 0 0 5px var(--aliengreen);\n}\n\ntextarea:focus {\n outline: 0px;\n box-shadow: 0 0 10px var(--aliengreen);\n color: #000;\n font-weight: 400;\n}\n\ncombobox:focus {\n outline: 0px;\n box-shadow: 0 0 10px var(--aliengreen);\n background-color: var(--aliengreen);\n color: #000;\n}\n\n#hotbar .macro:hover {\n box-shadow: 0 0 10px inset var(--aliengreen);\n}\n\n#hotbar .macro.active:hover {\n border: 1px solid var(--aliengreen);\n}\n\n#players ol .player.context {\n border-top: 1px solid var(--aliengreen);\n border-bottom: 1px solid var(--aliengreen);\n}\n\n#players ol .player.context .player-name {\n text-shadow: 0 0 5px var(--aliengreen);\n}\n\n#context-menu li.context-item:hover {\n text-shadow: 0 0 4px var(--aliengreen);\n}\n\n#controls .scene-control.active,\n#controls .control-tool.active,\n#controls .scene-control:hover,\n#controls .control-tool:hover {\n border: 1px solid var(--aliengreen);\n border-bottom: 1px solid var(--aliendarkergreen);\n box-shadow: 0 0 10px var(--aliendarkergreen);\n}\n\n#navigation #scene-list .scene.view,\n#navigation #scene-list .scene.context {\n border: 1px solid var(--aliengreen);\n background: rgba(52, 52, 52, 0.95);\n border-bottom: 1px solid var(--aliengreen);\n box-shadow: 0 0 10px var(--aliendarkergreen);\n}\n\n#pause {\n background: none;\n}\n#pause > img {\n width: 200px;\n height: 200px;\n top: -50px;\n left: calc(50% - 100px);\n opacity: 0.7;\n --fa-animation-duration: 10s;\n}\n#pause h3 {\n font-size: 32px;\n text-shadow: 0px 3px 5px rgb(0, 0, 0);\n}\n\n.alienrpg #context-menu li.context-item {\n line-height: 1.55;\n}\n\n/* CHAT */\n.sidebar-tab h1,\n.sidebar-tab h2 {\n border-bottom: 2px dotted var(--aliengreen);\n}\n\n.sidebar-tab .fas.fa-trash:hover {\n animation: textShadow 0.5s infinite;\n}\n\n.chat-message .message-header .message-sender {\n padding-bottom: 5px;\n}\n\n.alien-Push-button {\n height: 40px;\n margin-top: 5px;\n margin-left: 1px;\n box-shadow: 0 0 5px var(--aliendarkergreen);\n border-radius: 3px;\n background: url(../images/alien_crt_push-button.png) no-repeat top left;\n color: rgba(0, 0, 0, 0);\n}\n\n.alien-Push-button:hover {\n border-radius: 3px;\n box-shadow: 0 0 5px var(--aliendarkergreen);\n background-color: inherit;\n background: url(../images/alien_crt_push-button_hover.gif) no-repeat top left;\n color: rgba(0, 0, 0, 0);\n}\n\n.chat-message,\n.chat-message.emote {\n font-family: var(--alienchatfont);\n font-size: 110%;\n font-weight: bold;\n padding: 13px 15px 50px 11px;\n border-width: 0px;\n box-shadow: 0 1px 5px #000;\n background-size: 100%;\n background-position: top, bottom, 0px 18px;\n background-repeat: no-repeat, no-repeat, repeat;\n background-image: url(\"../images/chat-top.png\"), url(\"../images/chat-bottom.png\"), var(--chatbackground);\n}\n\n.chat-message.whisper {\n color: var(--alienchatlightblue);\n padding: 13px 15px 50px 11px;\n border-width: 0px;\n box-shadow: 0 1px 5px #000;\n background-size: 100%;\n background-position: top, bottom, 0px 18px;\n background-repeat: no-repeat, no-repeat, repeat;\n background-image: url(\"../images/hidden-chat-top.png\"), url(\"../images/hidden-chat-bottom.png\"), url(\"../images/hidden-chat-middle.png\");\n}\n\n.chat-message.whisper span,\n.chat-message.whisper div {\n color: var(--alienchatlightblue);\n}\n\n.chat-message.whisper h2 {\n color: lightblue;\n border-bottom: 2px dotted lightsteelblue;\n}\n\n.chat-message.whisper h4 {\n color: lightsteelblue;\n}\n\n.chat-message.whisper hr {\n border-top: 1px solid lightsteelblue;\n border-bottom: 1px solid royalblue;\n}\n\n.chat-message.whisper .blink {\n color: lightsteelblue;\n background-color: royalblue;\n text-shadow: 0 0 5px lightsteelblue;\n animation: blink 0.5 5;\n}\n\n.chat-message.whisper .inline-roll:hover {\n text-shadow: 0 0 5px lightsteelblue;\n}\n\n.chat-message.whisper .inline-roll,\n.chat-message.whisper .dice-tooltip {\n border-color: lightsteelblue;\n}\n\n.alien-Push-button:hover {\n border-radius: 3px;\n box-shadow: 0 0 5px var(--aliendarkergreen);\n background-color: inherit;\n background: url(../images/alien_crt_push-button_hover.gif) no-repeat top left;\n color: rgba(0, 0, 0, 0);\n}\n\n.blink {\n padding: 0px 0px 2px 5px;\n margin-top: 5px;\n margin-bottom: 5px;\n color: white;\n text-shadow: 0 0 5px red;\n animation: blink 0.5s 5;\n}\n\n.warnblink {\n text-shadow: 0 0 5px red;\n animation: blink 0.5s 5;\n}\n\n.message-sender {\n width: 900px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n\n/* Journals */\n.journal-sheet ::-webkit-scrollbar-thumb {\n background: #135d91;\n border: 1px solid #135d91;\n}\n\n.journal-sheet .editor h1 {\n color: white;\n text-shadow: 0 0 10px #2a8ed5;\n border-bottom: 2px solid #135d91;\n}\n\n.journal-sheet .editor h2 {\n color: white;\n text-shadow: 0 0 10px #2a8ed5;\n}\n\n.journal-sheet .editor h3 {\n color: white;\n text-shadow: 0 0 10px #2a8ed5;\n}\n\n/* .journal-sheet form { */\n.sheet.journal-entry .journal-entry-content {\n color: var(--aliengreen);\n background: #000;\n border: 1px solid var(--aliengreen);\n border-radius: 1px;\n background: var(--journalback) top left !important;\n background-size: cover;\n color: powderblue;\n}\n\n.sheet.journal-entry .sidebar .directory-header .header-search input {\n color: hsl(0, 0%, 0%);\n}\n\n.alienrpg .arpgtable {\n height: 36px;\n width: 80%;\n /* border-style: double;\n border-color: greenyellow; */\n margin-left: auto;\n margin-right: auto;\n border: 0;\n}\n\n.alienrpg .arpgtable tr:nth-child(even) {\n background-color: transparent;\n}\n\n.alienrpg .caption {\n text-align: center;\n color: greenyellow;\n font-size: xx-large;\n}\n\n.alienrpg .arpgtablesmall {\n height: 36px;\n width: 34%;\n /* border-style: double;\n border-color: greenyellow; */\n margin-left: auto;\n margin-right: auto;\n border: 0;\n}\n\n.alienrpg .arpgtablesmall tr:nth-child(even) {\n background-color: transparent;\n}\n\n.alienrpg .tdstyle {\n width: 40%;\n height: 18px;\n text-align: left;\n}\n\n.alienrpg .tdstyleR {\n width: 40%;\n height: 18px;\n text-align: Right;\n}\n\n.alienrpg .tdstyleC {\n width: 100%;\n height: 18px;\n text-align: center;\n}\n\n.alienrpg .tdstyle3D {\n width: 30%;\n height: 18px;\n text-align: center;\n}\n\n.alienrpg .tdstyle2D {\n width: 50%;\n height: 18px;\n text-align: center;\n}\n\n.alienrpg .arpglink {\n background-color: white;\n color: black;\n}\n\n.alienrpg .mess {\n color: yellowgreen;\n font-family: \"Courier New\", Courier, monospace;\n}\n\n.alienrpg .ntable {\n width: 99%;\n /* border-style: double;\n border-color: greenyellow; */\n margin-left: auto;\n margin-right: auto;\n border: 0;\n padding-top: 0;\n padding-bottom: 0;\n}\n\n.alienrpg .ntable tr:nth-child(even) {\n background-color: transparent;\n}\n\n.alienrpg .trhead {\n text-align: center;\n width: 45%;\n font-weight: bold;\n}\n\n.alienrpg .tcol1 {\n width: 2.5%;\n}\n\n.alienrpg .tcol2 {\n width: 45%;\n text-align: justify;\n vertical-align: top;\n}\n\n.alienrpg .tcol3 {\n width: 5%;\n}\n\n.alienrpg .etable {\n width: 40%;\n /* border-style: double; */\n border-color: #e92d2d;\n margin-left: auto;\n margin-right: auto;\n border: 1;\n padding: 0;\n padding-top: 0;\n padding-bottom: 0;\n}\n\n.alienrpg .etable td:first-child {\n padding-left: 5px;\n}\n\n.alienrpg .etr {\n /* border-style: solid;\n border-color: greenyellow; */\n border: 1;\n}\n\n.alienrpg .ehead {\n text-align: center;\n font-weight: bold;\n}\n\n.alienrpg .ecol1 {\n width: 50%;\n text-align: center;\n}\n\n.alienrpg .ecol2 {\n width: 50%;\n text-align: center;\n}\n\n.alienrpg .ecol3 {\n width: 3%;\n /* border-left: greenyellow;\n border-style: solid; */\n}\n\n.alienrpg .stable {\n width: 90%;\n /* border-style: double; */\n border-color: #e92d2d;\n margin-left: auto;\n margin-right: auto;\n border: 1;\n padding-top: 0;\n padding-bottom: 0;\n}\n\n.alienrpg .strhead {\n text-align: center;\n font-weight: bold;\n}\n\n.alienrpg .scol1 {\n width: 16%;\n}\n\n.alienrpg .scol2 {\n width: 3%;\n}\n\n.alienrpg .scol3 {\n width: 80%;\n}\n\n.alienrpg .scol4 {\n width: 25%;\n}\n\n.alienrpg .scol5 {\n width: 60%;\n text-align: left;\n}\n\n.alienrpg .scol6 {\n width: 90%;\n}\n\n.alienrpg .scol7 {\n width: 20%;\n text-align: left;\n}\n\n.alienrpg .scol8 {\n width: 65%;\n text-align: left;\n}\n\n.alienrpg .scol9 {\n width: 12%;\n}\n\n.alienrpg .scol10 {\n width: 50%;\n}\n\n.alienrpg .skltable {\n width: 35%;\n /* border-style: double; */\n /* border-color: #e92d2d; */\n margin-left: auto;\n margin-right: auto;\n border: 1;\n}\n\n.alienrpg .oddstable {\n width: 96%;\n height: 16px;\n /* border-style: double; */\n border-color: #e92d2d;\n margin-left: auto;\n margin-right: auto;\n border: 1;\n padding-top: 0;\n padding-bottom: 0;\n}\n\n.alienrpg .oddhead {\n font-weight: bold;\n}\n\n.alienrpg .oddcol1 {\n width: 25%;\n}\n\n.alienrpg .oddcol2 {\n width: 39%;\n}\n\n.oddcol3 {\n width: 36%;\n}\n\n.alienrpg .oddcol4 {\n width: 40%;\n}\n\n.alienrpg .bigtable {\n width: 99%;\n /* border-style: double; */\n border-color: #e92d2d;\n margin-left: auto;\n margin-right: auto;\n border: 1;\n padding-top: 0;\n padding-bottom: 0;\n}\n\n.alienrpg .die {\n width: 6%;\n text-align: center;\n}\n\n.alienrpg .inj {\n width: 16%;\n}\n\n.alienrpg .fatal {\n width: 6%;\n}\n\n.alienrpg .tim {\n width: 7%;\n text-align: center;\n}\n\n.alienrpg .eff {\n width: 56%;\n}\n\n.alienrpg .heal {\n width: 15%;\n text-align: center;\n}\n\n.alienrpg .crit {\n width: 19%;\n text-align: center;\n}\n\n.alienrpg .eff2 {\n width: 55%;\n}\n\n/* V10 work */\n.alienrpg .aframe {\n position: relative;\n}\n\n.alienrpg .leftcol {\n position: absolute;\n width: 45%;\n left: 1.2%;\n text-align: justify;\n /* background: #855f5f; */\n}\n\n.alienrpg .rightcol {\n position: absolute;\n width: 45%;\n left: 50%;\n text-align: justify;\n /* background: rgb(174, 174, 110); */\n}\n\n.alienrpg .heading {\n color: var(--aliengreen);\n font-size: 28px;\n border-bottom: 2px solid var(--color-underline-header);\n}\n\n.alienrpg .heading2 {\n text-align: center;\n color: var(--aliengreen);\n /* font-size: x-large; */\n}\n\n.alienrpg .heading3 {\n color: var(--aliengreen);\n}\n\n.alienrpg .imagecontainer {\n position: relative;\n text-align: center;\n color: white;\n}\n\n/* Import settings */\n.alienrpg .container {\n width: 100%;\n}\n\n.alienrpg .listHeading {\n text-align: center;\n vertical-align: middle;\n padding: 10px 0px;\n border-bottom: 1px solid black;\n margin-bottom: 10px;\n}\n\n.alienrpg .twogridcol {\n display: grid;\n grid-template-columns: repeat(auto-fill, minmax(160px, 50%));\n}\n\n.alienrpg .twogridcol input[type=checkbox] {\n vertical-align: middle;\n}\n\n.alienrpg .actors.content {\n background: lightgray;\n}\n\n.alienrpg .actors.content.toggle-display {\n display: none;\n}\n\n.alienrpg .items.content {\n background: lightgray;\n}\n\n.alienrpg .items.content.toggle-display {\n display: none;\n}\n\n.alienrpg .journal.content {\n background: lightgray;\n}\n\n.alienrpg .journal.content.toggle-display {\n display: none;\n}\n\n.alienrpg .scenes.content {\n background: lightgray;\n}\n\n.alienrpg .scenes.content.toggle-display {\n display: none;\n}\n\n.alienrpg .tables.content {\n background: lightgray;\n}\n\n.alienrpg .tables.content.toggle-display {\n display: none;\n}\n\n.alienrpg .macros.content {\n background: lightgray;\n}\n\n.alienrpg .macros.content.toggle-display {\n display: none;\n}\n\n.alienrpg .title {\n cursor: pointer;\n}\n\n/* Footer */\n.alienrpg .footer {\n position: sticky;\n bottom: 0;\n left: 0;\n width: inherit;\n height: auto;\n background-color: #d0daee;\n}\n\n.alienrpg .cinsymbol {\n display: inline-block;\n background-image: url(\"../images/icons/cin-symbol.png\");\n width: 36px;\n height: 35px;\n vertical-align: middle;\n background-size: 36px;\n border: 0;\n}\n\n.alienrpg .camsymbol {\n display: inline-block;\n background-image: url(\"../images/icons/cam-symbol.png\");\n width: 36px;\n height: 35px;\n vertical-align: middle;\n background-size: 36px;\n border: 0;\n}\n\n.alienrpg .stresssymbol {\n display: inline-block;\n background-image: url(\"../images/icons/alien-dice-y1.png\");\n width: 36px;\n height: 35px;\n vertical-align: middle;\n background-size: 36px;\n border: 0;\n}\n\n.alienrpg .basesymbol {\n display: inline-block;\n background-image: url(\"../images/icons/alien-dice-6.png\");\n width: 36px;\n height: 35px;\n vertical-align: middle;\n background-size: 36px;\n border: 0;\n}\n\n.alienrpg {\n /* Styles limited to alienrpg sheets */\n /*\n \tOriginal Sheet by Paul Watson\n\n \tCRT Effect by Alec Lownes\n \t\thttp://aleclownes.com/2017/02/01/crt-display.html\n\n \tMay 2021\n */\n /* CHARACTER SHEET */\n /*.sheet {\n \tmin-width: 600px;\n \tmax-width: 1000px;\n \tmin-height: 350px;\n }*/\n /** General Tab **/\n /** General Tab - Left Column **/\n /*** Story and Experience Points ***/\n /*** Conditions ***/\n /*.dots.radiation.radbox_char {\n margin-top: 36px;\n }\n\n .dots.radiation.radbox_synth {\n /*margin-top: 27px;\n margin-top: 7px;\n }\n\n .dots.radiation.radglow_char {\n margin-top: 36px;\n }\n\n .dots.radiation.radglow_synth {\n margin-top: 27px;\n }*/\n /*** Consumables ***/\n /** General Tab - Right Column **/\n /** - **/\n /* Creature Sheet */\n /* Items */\n}\n.alienrpg .item-form {\n font-family: var(--alienfont);\n background: hsl(0, 0%, 0%);\n}\n.alienrpg .actor-header {\n flex: 0 0 180px;\n overflow: hidden;\n display: flex;\n flex-direction: row;\n flex-wrap: wrap;\n justify-content: flex-start;\n margin-bottom: 1px;\n background-color: hsl(0, 0%, 0%);\n}\n.alienrpg .vehicle-header {\n overflow: hidden;\n display: flex;\n margin-bottom: 1px;\n background-color: hsl(0, 0%, 0%);\n}\n.alienrpg .profile-img {\n flex: 0 0 100px;\n height: 150px;\n width: auto;\n}\n.alienrpg .profile-img-item {\n flex: 0 0 100px;\n height: 100px;\n margin-right: 10px;\n width: auto;\n justify-self: center;\n}\n.alienrpg .profile-img-vehicle {\n flex: 0 0 100px;\n height: 160px;\n margin-right: 10px;\n width: 300px;\n}\n.alienrpg .header-fields {\n flex: 1;\n}\n.alienrpg h1.charname {\n height: 50px;\n padding: 0px;\n margin: 0 5px 5px 5px;\n border-bottom: 0;\n border: 1px solid var(--aliengreen);\n}\n.alienrpg h1.charname input {\n width: 100%;\n height: 100%;\n margin: 0;\n color: inherit;\n border: 1px solid var(--aliengreen);\n}\n.alienrpg .sheet nav.sheet-tabs {\n border-top: 1px solid var(--aliengreen) !important;\n border-bottom: 1px solid var(--aliengreen) !important;\n}\n.alienrpg .sheet-tabs {\n flex: 0;\n border-top: 1px solid var(--aliengreen) !important;\n border-bottom: 1px solid var(--aliengreen) !important;\n}\n.alienrpg .tab,\n.alienrpg .editor {\n height: 100%;\n background-color: hsl(0, 0%, 0%);\n}\n.alienrpg .tox .tox-editor-container {\n background: hsl(0, 0%, 100%);\n}\n.alienrpg .tox .tox-edit-area {\n padding: 0 8px;\n}\n.alienrpg .maxboxsize {\n max-width: 40px;\n color: inherit;\n background-color: hsl(0, 0%, 0%);\n height: 20px;\n padding: 0;\n margin: 1px;\n text-align: center;\n border: 1px solid var(--aliengreen);\n}\n.alienrpg .healboxsize {\n max-width: 80px;\n color: inherit;\n background-color: hsl(0, 0%, 0%);\n height: 20px;\n padding: 0;\n margin: 1px;\n text-align: center;\n border: 1px solid var(--aliengreen);\n}\n.alienrpg .cashboxsize {\n max-width: 150px;\n color: inherit;\n justify-items: center;\n background-color: hsl(0, 0%, 0%);\n text-align: center;\n border: 1px solid var(--aliengreen);\n}\n.alienrpg .textbox {\n color: inherit;\n background-color: hsl(0, 0%, 0%);\n padding: 5px;\n margin: 5px 5px 5px 5px;\n border: 1px solid var(--aliengreen);\n}\n.alienrpg .textbox1 {\n color: inherit;\n justify-items: center;\n background-color: hsl(0, 0%, 0%);\n width: 230px;\n padding: 0;\n margin-top: 1px;\n margin-bottom: 1px;\n border: 1px solid var(--aliengreen);\n}\n.alienrpg .textbox2 {\n color: inherit;\n justify-items: center;\n background-color: hsl(0, 0%, 0%);\n width: 400px;\n padding: 0;\n margin-top: 1px;\n margin-bottom: 1px;\n border: 1px solid var(--aliengreen);\n}\n.alienrpg .textbox3 {\n color: inherit;\n background-color: hsl(0, 0%, 0%);\n padding: 5px;\n margin: 5px 5px 5px 5px;\n width: 180px;\n border: 1px solid var(--aliengreen);\n}\n.alienrpg .textbox4 {\n color: inherit;\n justify-items: center;\n background-color: hsl(0, 0%, 0%);\n width: 450px;\n padding: 0;\n margin-top: 1px;\n margin-bottom: 1px;\n border: 1px solid var(--aliengreen);\n}\n.alienrpg textarea {\n resize: none;\n padding: 2;\n color: inherit;\n border: 1px solid var(--aliengreen);\n font-family: var(--alienfont);\n font-size: var(--fontsize);\n}\n.alienrpg form .sheet-content .click-stat-level {\n height: 18px;\n padding: 8px;\n background: hsl(0, 0%, 0%);\n border-radius: 2px;\n box-shadow: inset 0 0 0 1px hsla(0, 0%, 0%, 0.502);\n font-family: \"Roboto\", system, -apple-system, sans-serif;\n font-size: 10px;\n font-weight: 700;\n line-height: 1;\n text-transform: uppercase;\n letter-spacing: 0.25px;\n display: flex;\n justify-content: center;\n align-items: center;\n cursor: pointer;\n}\n.alienrpg .click-stat-level .fas {\n display: none;\n padding: 2px 4px;\n border-radius: 2px;\n box-shadow: inset 0 0 0 1px hsla(0, 0%, 0%, 0.5);\n font-family: \"Roboto\", system, -apple-system, sans-serif;\n font-size: 10px;\n font-weight: 700;\n line-height: 1;\n text-transform: uppercase;\n letter-spacing: 0.25px;\n display: flex;\n justify-content: center;\n align-items: center;\n cursor: pointer;\n}\n.alienrpg .dots {\n cursor: pointer;\n display: flex;\n flex-direction: column;\n margin-right: 8px;\n font-weight: 700;\n font-size: 15px;\n flex-wrap: wrap;\n}\n.alienrpg .newdots {\n cursor: pointer;\n display: flex;\n justify-content: center;\n flex-wrap: wrap;\n}\n.alienrpg .resource-label {\n font-family: var(--alienfont);\n text-transform: uppercase;\n padding-left: 5px;\n justify-self: center;\n flex: auto;\n}\n.alienrpg .speciality-label {\n font-family: var(--alienfont);\n text-transform: uppercase;\n padding-left: 5px;\n justify-self: left;\n flex: auto;\n}\n.alienrpg .attr-label {\n font-weight: bold;\n text-transform: uppercase;\n padding-right: 5px;\n}\n.alienrpg .tabs {\n height: 30px;\n color: inherit;\n background-color: hsl(0, 0%, 0%);\n border: 1px solid var(--aliengreen);\n}\n.alienrpg .tabs .sheet nav.sheet-tabs {\n height: 32px;\n flex: 0 0 32px;\n margin: 4px 0;\n line-height: 32px;\n border-top: 1px solid var(--aliengreen) !important;\n border-bottom: 1px solid var(--aliengreen) !important;\n}\n.alienrpg .tabs .item {\n font-weight: bold;\n color: inherit;\n}\n.alienrpg .tabs .item.active {\n text-decoration: underline;\n text-shadow: none;\n}\n.alienrpg .items-list {\n list-style: none;\n padding-left: 5px;\n padding-right: 5px;\n padding-top: 0px;\n padding-bottom: 0px;\n}\n.alienrpg .item-header {\n background-color: hsl(0, 5%, 16%);\n}\n.alienrpg .item-name {\n margin: 0;\n}\n.alienrpg .item-controls {\n text-align: right;\n}\n.alienrpg .item-label {\n font-family: var(--alienfont);\n font-size: small;\n text-transform: uppercase;\n padding-right: 5px;\n padding-left: 5px;\n}\n.alienrpg .biog {\n height: 300px;\n padding: 3px 0;\n width: 1fr;\n font-family: var(--alienfont);\n}\n.alienrpg .biog .biog-image {\n flex: 0 0 24px;\n margin-right: 5px;\n}\n.alienrpg .biog .editor-content {\n word-wrap: break-word;\n font-family: var(--alienfont);\n}\n.alienrpg .biog img {\n display: block;\n}\n.alienrpg .biog-full {\n height: 600px;\n padding: 3px 0;\n width: 1fr;\n font-family: var(--alienfont);\n}\n.alienrpg .biog-full .biog-image {\n flex: 0 0 24px;\n margin-right: 5px;\n}\n.alienrpg .biog-full .editor-content {\n word-wrap: break-word;\n font-family: var(--alienfont);\n}\n.alienrpg .biog-full img {\n display: block;\n}\n.alienrpg .crt .window-content {\n padding: 5px;\n border: 2px solid var(--aliendarkergreen);\n color: var(--aliengreen);\n text-shadow: 0 0 2px var(--aliendarkergreen);\n}\n.alienrpg .crt .window-content::before {\n content: \" \";\n display: block;\n position: absolute;\n top: 30px;\n left: 0;\n bottom: 0;\n right: 0;\n background: linear-gradient(rgba(18, 16, 16, 0) 50%, rgba(0, 0, 0, 0.25) 50%), linear-gradient(90deg, rgba(255, 0, 0, 0.06), rgba(0, 255, 0, 0.02), rgba(0, 0, 255, 0.06));\n z-index: 2;\n background-size: 100% 2px, 3px 100%;\n pointer-events: none;\n}\n.alienrpg .crt .window-content::after {\n content: \" \";\n display: block;\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n right: 0;\n background: rgba(18, 16, 16, 0.1);\n opacity: 0;\n z-index: 2;\n pointer-events: none;\n}\n.alienrpg .crt textarea {\n border-radius: 0px;\n border: 1px solid var(--aliendarkergreen);\n color: ghostwhite;\n font-family: var(--alienchatfont);\n font-size: 14px;\n font-weight: 200;\n letter-spacing: 1px;\n}\n.alienrpg .crt h1 {\n border-bottom: 2px dotted var(--aliengreen);\n padding-left: 0px;\n}\n.alienrpg .crt label,\n.alienrpg .crt h2,\n.alienrpg .crt h3 {\n padding-left: 0px;\n margin: 0px;\n}\n.alienrpg .crt .profile-img {\n margin: 0;\n height: 157px;\n margin-right: 4px;\n border-radius: 10px;\n}\n.alienrpg .crt h1.charname input {\n text-transform: uppercase;\n width: calc(100% + 10px);\n padding-left: 8px;\n border: 0px;\n}\n.alienrpg .crt input[type=text],\n.alienrpg .crt input[type=number],\n.alienrpg .crt input[type=password],\n.alienrpg .crt input[type=date],\n.alienrpg .crt input[type=time] {\n border-radius: 0px;\n border: 1px solid var(--aliendarkergreen);\n}\n.alienrpg .crt input[type=text]:hover,\n.alienrpg .crt input[type=number]:hover,\n.alienrpg .crt input[type=password]:hover,\n.alienrpg .crt input[type=date]:hover,\n.alienrpg .crt input[type=time]:hover {\n border: 1px solid var(--aliengreen);\n}\n.alienrpg .crt h1.charname input:focus {\n box-shadow: 0 0 10px var(--aliengreen);\n}\n.alienrpg .crt h1.charname {\n margin: 0px 0px 5px 0px;\n}\n.alienrpg .crt .select-css {\n border-radius: 3px;\n border: 1px solid var(--aliendarkergreen);\n}\n.alienrpg .crt .select-css:hover {\n border: 1px solid var(--aliengreen);\n}\n.alienrpg .crt .grid-4col {\n border: 3px double var(--aliengreen);\n border-bottom: 1px solid var(--aliengreen);\n}\n.alienrpg .crt .grid-synth {\n grid-column: 3;\n grid-template-columns: 25% 25% 50%;\n border: 3px double var(--aliengreen);\n border-bottom: 1px solid var(--aliengreen);\n padding: 4px;\n}\n.alienrpg .crt .synth-stresslabel {\n justify-self: left;\n text-align: left;\n}\n.alienrpg .crt .minus-btn {\n width: 14px;\n color: var(--aliendarkergreen);\n font-size: 30px;\n}\n.alienrpg .crt .plus-btn {\n width: 14px;\n color: var(--aliendarkergreen);\n font-size: 30px;\n margin-left: -7px;\n}\n.alienrpg .crt .rollable-stress:hover,\n.alienrpg .crt .rollCrit:hover {\n color: var(--aliengreen);\n background-color: #000;\n border: 0px solid var(--aliengreen);\n font-weight: 1;\n font-size: 150%;\n box-shadow: 0 0 0px var(--aliengreen);\n animation: textShadow 1s infinite;\n}\n.alienrpg .crt .fa-solid.fa-wrench:hover,\n.alienrpg .crt .fa-solid.fa-toolbox:hover {\n color: red;\n animation: textShadow 1s infinite;\n}\n.alienrpg .crt .far.fa-heart:hover {\n color: red;\n animation: textShadow 1s infinite;\n}\n.alienrpg .crt .resource-content .maxboxsize {\n vertical-align: 7px;\n}\n.alienrpg .crt .crt-grid-Char-Att {\n margin-left: -5px;\n border-left: 3px double var(--aliengreen);\n border-bottom: 3px double var(--aliengreen);\n border-right: 3px double var(--aliengreen);\n float: right;\n width: 100%;\n padding: 6px 12px 6px 2px;\n grid-column-gap: 0px;\n grid-template-areas: \"crt_gCol1 crt_gCol2 crt_gCol3 crt_gCol4 crt_gCol5 crt_gCol6\" \"crt_gCol7 crt_gCol8 crt_gCol9 crt_gCol10 crt_gCol11 crt_gCol12\";\n grid-template-columns: 25% 8% 25% 8% 25% 8%;\n display: grid;\n grid-row-gap: 3px;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n}\n.alienrpg .crt_gCol1,\n.alienrpg .crt_gCol2,\n.alienrpg .crt_gCol3,\n.alienrpg .crt_gCol4,\n.alienrpg .crt_gCol5,\n.alienrpg .crt_gCol6,\n.alienrpg .crt_gCol7,\n.alienrpg .crt_gCol8,\n.alienrpg .crt_gCol9,\n.alienrpg .crt_gCol10,\n.alienrpg .crt_gCol11,\n.alienrpg .crt_gCol12 {\n justify-self: center;\n align-self: center;\n}\n.alienrpg .crt_gCol11 {\n color: var(--aliendarkergreen);\n}\n.alienrpg .crt-crt-grid-Char-Att .maxboxsize {\n min-width: 40px;\n z-index: 1;\n}\n.alienrpg .crt .NPC {\n width: 15px;\n height: 15px;\n}\n.alienrpg .crt .tooltip .tooltiptext {\n width: 250px;\n top: -36px;\n right: 200%;\n margin-left: -60px;\n color: black;\n background-color: var(--aliengreen);\n box-shadow: 0 0 10px var(--aliengreen);\n}\n.alienrpg .crt .tooltip .tooltiptext::after {\n margin-top: 10px;\n border-width: 7px;\n border-style: solid;\n border-color: transparent transparent transparent var(--aliengreen);\n}\n.alienrpg .crt .crt-grid-Char-Att .crt-gCol6:focus,\n.alienrpg .crt .grid-Consumables .maxboxsize:focus {\n color: var(--aliendarkergreen);\n background-color: var(--alienoddtab);\n box-shadow: 0 0 0 #000;\n cursor: not-allowed;\n}\n.alienrpg .crt .crt-grid-Char-Att .crt_gCol6:hover,\n.alienrpg .crt .grid-Consumables .maxboxsize:hover {\n cursor: default;\n border: 1px solid var(--aliendarkergreen);\n}\n.alienrpg .crt .click-stat-level .far {\n letter-spacing: 1px;\n}\n.alienrpg .crt .synthsdont {\n margin: 10px;\n padding-left: 10px;\n border-left: 2px dotted var(--aliengreen);\n}\n.alienrpg .crt .imitate-human {\n text-align: center;\n}\n.alienrpg .crt .text {\n background-color: var(--aliendarkergreen);\n}\n.alienrpg .crt .tabs {\n color: #000;\n background-color: #fff;\n font-weight: bold;\n text-transform: uppercase;\n text-shadow: 0 0 2px white;\n}\n.alienrpg .crt .tabs .item.active {\n text-decoration: none;\n font-size: 110%;\n color: white;\n background-color: var(--aliendarkergreen);\n box-shadow: 0 0 10px var(--aliendarkergreen);\n text-shadow: 0 0 10px var(--aliengreen);\n cursor: default;\n}\n.alienrpg .crt .tabs .item {\n width: 100%;\n padding-top: 6px;\n}\n.alienrpg .crt .tabs .item.active {\n padding-top: 5px;\n}\n.alienrpg .crt .tabs .item:hover {\n color: #000;\n background-color: var(--alienitemselect);\n box-shadow: 0 0 10px var(--alienitemselect);\n margin: -3px 0 -3px 0;\n padding-top: 6px;\n}\n.alienrpg .crt .grid-genPage h2 {\n text-transform: uppercase;\n}\n.alienrpg .crt .grid-2col-border {\n margin-top: -3px;\n padding-bottom: 4px;\n}\n.alienrpg .crt .journal-sheet select {\n text-overflow: ellipsis;\n}\n.alienrpg .crt .resource-content button {\n width: 16px;\n color: var(--aliendarkergreen);\n}\n.alienrpg .crt .grid-crtPage {\n display: grid;\n grid-template-areas: \"crt_Col1 crt_Col2\";\n grid-template-columns: 220px;\n}\n.alienrpg .crt .crt_Col1 {\n display: grid;\n grid-template-areas: \"crt_Item1\", \"crt_Item2\", \"crt_Item3\";\n grid-template-columns: 100%;\n}\n.alienrpg .crt .crt_Col2 {\n display: grid;\n grid-template-areas: \"crt_Item4\", \"crt_Item5\", \"crt_Item7\", \"crt_Item8\", \"crt_Item9\", \"crt_Item6\";\n grid-template-columns: 100%;\n padding-left: 5px;\n}\n.alienrpg .crt .crt_Col1 h2 {\n text-transform: uppercase;\n padding-bottom: 4px;\n}\n.alienrpg .crt .crt_Item1,\n.alienrpg .crt .crt_Item2_char,\n.alienrpg .crt .crt_Item2_synth,\n.alienrpg .crt .crt_Item3 {\n border: 1px solid var(--aliengreen);\n padding: 5px;\n}\n.alienrpg .crt .crt_Item1 {\n text-align: center;\n /* height: 130px; */\n}\n.alienrpg .crt .crt_Item1 .sp_faded {\n padding-top: 5px;\n color: var(--aliendarkergreen);\n}\n.alienrpg .crt .crt_Item1 .xp_faded {\n padding-top: 6px;\n color: var(--aliendarkergreen);\n}\n.alienrpg .crt .crt_Item1 h2 {\n padding-top: 8px;\n}\n.alienrpg .crt .crt_Item1 .experience {\n width: 160px;\n display: inline-flex;\n margin-bottom: 10px;\n}\n.alienrpg .crt .crt_Item1 .xp_dots_pos {\n padding-top: 18px;\n}\n.alienrpg .crt .crt_Item2_char {\n position: relative;\n height: 334px;\n}\n.alienrpg .crt .crt_Item2_synth {\n position: relative;\n}\n.alienrpg .crt .dots_conditions .dots {\n height: 25px;\n padding-top: 4px;\n padding-left: 7px;\n}\n.alienrpg .crt .dots.starving,\n.alienrpg .crt .dots.exhausted,\n.alienrpg .crt .dots.panic {\n width: 100%;\n background-color: var(--alienoddtab);\n}\n.alienrpg .crt .overwatch {\n margin: 15px 0 25px 13px;\n}\n.alienrpg .crt .overwatch_synth {\n /* margin: 20px 0 15px 13px ; */\n margin: 6px 0 0 13px;\n}\n.alienrpg .crt .dots.panic .panicked {\n color: white;\n background-color: red;\n margin-top: -5px;\n margin-left: -7px;\n padding-left: 6px;\n border-top: 2px solid red;\n border-bottom: 2px solid red;\n font-weight: bold;\n box-shadow: 0 0 10px red;\n animation: textShadow 1s infinite;\n}\n.alienrpg .crt .panicked-textarea {\n margin-left: 60px;\n border: 1px solid yellow;\n background-color: orange;\n}\n.alienrpg .crt .panicked-textarea:focus {\n border: 1px solid yellow;\n background-color: yellow;\n color: red;\n}\n.alienrpg .crt .dots.radiation {\n border: 1px dashed var(--alienitemselect);\n color: var(--alienitemselect);\n width: 98%;\n padding-top: 16px;\n padding-bottom: 19px;\n align-items: center;\n flex-wrap: nowrap;\n margin: 2px;\n}\n.alienrpg .crt #bottom {\n position: absolute;\n bottom: 0;\n left: 0;\n}\n.alienrpg .crt .dots.radiation.rad_glow {\n background-color: var(--alienitemselect);\n color: #000;\n border-radius: 3px;\n box-shadow: 0 0 10px yellow;\n}\n.alienrpg .crt .crt_grid_SynthStress {\n display: grid;\n grid-template-areas: \"imitate-human_left imitate-human_right\";\n grid-template-columns: 20% 80%;\n}\n.alienrpg .crt .imitate-human_left {\n padding: 7px 0 0 0;\n}\n.alienrpg .crt .imitate-human_right {\n padding: 5px 0px 0px 10px;\n}\n.alienrpg .crt .synth-label {\n width: 100%;\n margin-top: 2px;\n padding: 6px 0px 5px 0px;\n text-transform: uppercase;\n text-align: center;\n}\n.alienrpg .crt .alienrpgv .synth_fake_check {\n color: var(--aliendarkergreen);\n width: 100%;\n margin-top: 12px;\n padding: 6px 0px 6px 0px;\n text-transform: uppercase;\n text-align: center;\n background-color: var(--alienoddtab);\n}\n.alienrpg .crt .fas.fa-parachute-box {\n vertical-align: top;\n padding-top: 6px;\n padding-left: 3px;\n}\n.alienrpg .crt .fa-parachute-box:before {\n content: \"\\f49e\";\n}\n.alienrpg .crt .crt_Item3 .supply-btn.Power2 {\n padding-left: 6px;\n font-size: 20px;\n}\n.alienrpg .crt .crt_gridCarrer {\n display: grid;\n grid-template-areas: \"crt_box1 crt_box2 crt_box3 crt_box4\";\n padding: 0px;\n padding-top: 1px;\n grid-template-columns: 17% 36% 17% 30%;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n margin-bottom: 2px;\n}\n.alienrpg .crt .crt_gridCarrer .crt_box1,\n.alienrpg .crt .crt_gridCarrer .crt_box2,\n.alienrpg .crt .crt_gridCarrer .crt_box3,\n.alienrpg .crt .crt_gridCarrer .crt_box4 {\n justify-self: center;\n max-width: 100%;\n padding-top: 0px;\n}\n.alienrpg .crt .crt_gridSpecialty {\n display: grid;\n grid-template-areas: \"crt_sbox1 crt_sbox2\";\n padding: 4px 0px 3px 0px;\n grid-template-columns: 17% 83%;\n margin-bottom: 2px;\n}\n.alienrpg .crt .crt_gridSpecialty .crt_sbox1,\n.alienrpg .crt .crt_gridSpecialty .crt_sbox2 {\n justify-self: center;\n max-width: 100%;\n padding-top: 0px;\n}\n.alienrpg .crt .crt_grid-special {\n grid-area: crt_sbox2;\n display: grid;\n width: 100%;\n grid-template-areas: \"crt_spe1 crt_spe2\";\n grid-template-columns: 75% 25%;\n}\n.alienrpg .crt .crt .crt_spe1 {\n grid-area: crt_spe1;\n font-weight: 100;\n text-transform: uppercase;\n}\n.alienrpg .crt .crt_spe2 {\n grid-area: crt_spe2;\n padding-right: 5px;\n justify-self: right;\n}\n.alienrpg .crt .crt_Item4,\n.alienrpg .crt .crt_Item5,\n.alienrpg .crt .crt_Item6,\n.alienrpg .crt .crt_Item7,\n.alienrpg .crt .crt_Item8,\n.alienrpg .crt .crt_Item9 {\n border: 0px solid var(--aliengreen);\n margin-bottom: 3px;\n}\n.alienrpg .crt_Item4 .resource-label-header,\n.alienrpg .crt_Item5 .resource-label-header,\n.alienrpg .crt_Item6 .resource-label-header,\n.alienrpg .crt_Item7 .resource-label-header,\n.alienrpg .crt_Item8 .resource-label-header,\n.alienrpg .crt_Item9 .resource-label-header {\n display: block;\n width: 100%;\n padding: 1px 0px 1px 2px;\n color: #000;\n font-weight: bolder;\n text-transform: uppercase;\n background-color: var(--aliendarkergreen);\n}\n.alienrpg .crt .crt_Item4 {\n height: 50px;\n}\n.alienrpg .crt .crt_Item5 textarea {\n height: 107px;\n}\n.alienrpg .crt .crt_Item5 textarea:hover,\n.alienrpg .crt .crt_Item7 textarea:hover {\n border: 1px solid var(--aliengreen);\n}\n.alienrpg .crt .crt_Item6 {\n height: 216px;\n border: 1px solid var(--aliendarkergreen);\n margin-bottom: 0px;\n}\n.alienrpg .crt .crt_Item7 textarea {\n height: 87px;\n}\n.alienrpg .crt .crt_Item8 {\n padding-bottom: 2px;\n}\n.alienrpg .crt .crt_Item8 input,\n.alienrpg .crt .crt_Item9 input {\n margin: 0px;\n width: 100%;\n}\n.alienrpg .crt .crt_Relat {\n display: grid;\n grid-template-areas: \"crt_Relat_Buddy crt_Relat_Rival\";\n grid-template-columns: 49%;\n grid-column-gap: 5px;\n}\n.alienrpg .crt_Col3 {\n grid-area: crt_Col3;\n padding-top: 10px;\n color: var(--aliendarkergreen);\n font-family: var(--alienfont);\n}\n.alienrpg .crt.grid-attr {\n border: 0px solid var(--aliengreen);\n}\n.alienrpg .crt .talent-btn:hover,\n.alienrpg .crt .talent-btn:focus {\n box-shadow: 0 0 7px var(--aliengreen);\n text-shadow: 0 0 15px var(--aliengreen);\n background-color: var(--aliengreen);\n cursor: help;\n font-weight: bolder;\n text-transform: uppercase;\n color: #000;\n}\n.alienrpg .crt .rollable {\n width: 90%;\n text-align: center;\n}\n.alienrpg .rollable:hover,\n.alienrpg .rollcomputer:hover {\n color: var(--aliengreen);\n background-color: #000;\n border: 0px solid var(--aliengreen);\n font-weight: 1;\n font-size: 130%;\n box-shadow: 0 0 0px var(--aliengreen);\n animation: textShadow 1s infinite;\n}\n.alienrpg .crt .rollItem,\n.alienrpg .crt .creature-acid-roll {\n width: 100%;\n text-align: center;\n}\n.alienrpg .crt .rollItem:hover,\n.alienrpg .crt .rollItem:focus {\n text-shadow: 0 0 15px var(--aliengreen);\n box-shadow: 0 0 7px var(--aliengreen);\n background-color: var(--aliengreen);\n color: #000;\n font-size: 100%;\n font-weight: bolder;\n text-transform: uppercase;\n}\n.alienrpg .crt .grid-talents {\n text-align: center;\n grid-template-columns: 90% 10%;\n}\n.alienrpg .crt .talTitle {\n text-transform: uppercase;\n color: #000;\n background-color: var(--aliengreen);\n}\n.alienrpg .crt .item-header {\n /* background-color: var(--aliendarkergreen); */\n /* color: black; */\n}\n.alienrpg .crt .textbox {\n color: ghostwhite;\n font-family: var(--alienchatfont);\n font-size: 14px;\n font-weight: 200;\n letter-spacing: 1px;\n}\n.alienrpg .crt .textbox:focus {\n font-weight: 400;\n}\n.alienrpg .crt .encumbrance .encumbrance-bar {\n background: var(--alienitemselect);\n}\n.alienrpg .crt .blink {\n padding: 0px 0px 2px 5px;\n margin-top: 5px;\n margin-bottom: 5px;\n background-color: red;\n color: white;\n text-shadow: 0 0 5px red;\n animation: blink 0.5s 5;\n}\n.alienrpg .crt_lCol6 {\n justify-self: center;\n}\n.alienrpg .crt .crit-injuries {\n margin-top: 118px;\n}\n.alienrpg .crt .grid-crit {\n grid-template-columns: 95% 5%;\n}\n.alienrpg .crt_crit2 {\n text-align: center;\n font-size: 15px;\n}\n.alienrpg .crt .Item11 {\n border: 0px solid var(--aliengreen);\n}\n.alienrpg .crt .Item11 .items-list {\n height: auto;\n}\n.alienrpg .crt .critical-inj {\n padding-bottom: 10px;\n}\n.alienrpg .crt .resource-label-header.rollCrit:hover {\n font-size: 15px;\n background-color: var(--aliendarkergreen);\n animation: textShadow 1s infinite;\n}\n.alienrpg .crt_box4 {\n padding: 7px 0px 0px 7px;\n}\n.alienrpg .crt .crt_Col1 {\n margin-left: -5px;\n}\n.alienrpg .crt .fas.fa-tools {\n vertical-align: top;\n padding-top: 13px;\n margin-left: 5px;\n}\n.alienrpg .crt .fas.fa-tools:hover {\n cursor: help;\n}\n.alienrpg .crt .fas.fa-tools:before {\n content: \"\\f022\";\n}\n.alienrpg .crt .fas:hover {\n color: var(--aliengreen);\n text-shadow: 0 0 2px var(--aliengreen);\n animation: textShadow 0.5s 0.3;\n}\n.alienrpg .crt .items-list .item-header {\n border-bottom-style: solid;\n border-bottom-color: var(--aliengreen);\n}\n.alienrpg .crt .Col3 .panel {\n margin-left: 5px;\n padding: 0 10px 0 10px;\n border-left: 2px inset var(--aliengreen);\n}\n.alienrpg .crt .tab.inventory .fas {\n margin-right: 10px;\n}\n.alienrpg .crt .creature-acid-roll:hover,\n.alienrpg .crt .creature-acid-roll:focus {\n text-shadow: 0 0 0px var(--aliengreen);\n color: var(--aliengreen);\n background-color: #000;\n font-weight: 1;\n font-size: 110%;\n border: 0px solid var(--aliengreen);\n animation: textShadow 1s infinite;\n}\n.alienrpg .crt .creature-attack-roll {\n width: 260px;\n height: 40px;\n border-radius: 3px;\n text-shadow: 0 0 rgba(0, 0, 0, 0);\n color: rgba(0, 0, 0, 0);\n background: url(../images/alien_crt_roll-attack.png) no-repeat top left;\n}\n.alienrpg .crt .creature-attack-roll:hover {\n border-radius: 3px;\n background-color: var(--aliendarkergreen);\n text-shadow: 0 0 rgba(0, 0, 0, 0);\n color: rgba(0, 0, 0, 0);\n background: url(../images/alien_crt_roll-attack_hover.gif) no-repeat top left;\n}\n.alienrpg .crt .profile-img-item {\n margin: 0;\n height: 125px;\n width: auto;\n margin-right: 4px;\n border-radius: 10px;\n}\n.alienrpg .crt .textbox1,\n.alienrpg .crt .textbox2 {\n padding-left: 5px;\n}","$c-white: hsl(0, 0%, 100%);\r\n$c-black: hsl(0, 0%, 0%);\r\n$c-green: hsl(84, 100%, 59%);\r\n\r\n:root {\r\n --aliengreen: hsl(84, 100%, 59%);\r\n --aliendarkergreen: hsl(141, 60%, 40%);\r\n --alienitemselect: hsl(70, 80%, 74%);\r\n --alienoddtab: hsl(72, 29%, 7%);\r\n --blue: hsl(224, 75%, 62%);\r\n --black: hsl(0, 0%, 0%);\r\n --white: hsl(0, 0%, 100%);\r\n --alientextjournal: #b1e0e7;\r\n --journalback: url(../images/mother-instructions/indbackground2.png);\r\n --chatbackground: url(/systems/alienrpg/images/IndBackground3.png);\r\n --alienchatfont: 'Blinker', sans-serif;\r\n --alienchatwhite: hsl(0, 0%, 100%);\r\n --alienchatred: hsl(0, 100%, 50%);\r\n --alienchatredshadow: rgb(230 230 230);\r\n --alienchatblue: hsl(240deg 42% 72%);\r\n // --alienchatlightblue: hsl(240, 96%, 70%);\r\n --alienchatlightblue: hsl(120, 97%, 41%);\r\n --alienchatlightgreen: hsl(120, 97%, 41%);\r\n --alienchatgoldenrod: hsl(43, 74%, 49%);\r\n}\r\n","// Import utilities.\r\n@import 'utils/typography';\r\n@import 'utils/colors';\r\n@import 'utils/mixins';\r\n@import 'utils/variables';\r\n\r\n/* Global styles */\r\n@import 'global/window';\r\n@import 'global/mother-instruction-images';\r\n@import 'global/grid';\r\n@import 'global/flex';\r\n@import 'global/itemList';\r\n@import 'global/select-css';\r\n@import 'actor/alien-crt-ui';\r\n@import 'global/module';\r\n\r\n.alienrpg {\r\n /* Styles limited to alienrpg sheets */\r\n @import 'components/forms';\r\n @import 'components/resource';\r\n @import 'components/tabs';\r\n @import 'components/items';\r\n @import 'actor/alien-crt-actor';\r\n}\r\n",".alienrpg ul ol {\r\n margin-left: 3px;\r\n}\r\n.alienrpg #context-menu {\r\n // width: 100%;\r\n width: auto;\r\n height: max-content;\r\n min-width: 150px;\r\n max-width: 360px;\r\n position: absolute;\r\n left: -900%;\r\n top: -102%;\r\n background: $c-black;\r\n border: 1px solid var(--aliengreen);\r\n border-radius: 5px;\r\n color: var(--aliengreen);\r\n text-align: left;\r\n font-size: smaller;\r\n z-index: 1;\r\n}\r\n.alienrpg #context-menu li.context-item {\r\n line-height: 16px;\r\n}\r\n\r\n.alienrpg .window-content {\r\n // font-family: var(--alienfont);\r\n // color: var(--aliengreen);\r\n // font-size: var(--fontsize);\r\n background: hsl(0deg, 0%, 0%);\r\n border: var(--aliengreen) 1px solid;\r\n // flex-direction: column;\r\n // flex-wrap: nowrap;\r\n // padding: 2px;\r\n // overflow-y: scroll;\r\n // overflow-x: auto;\r\n // border: var(--aliengreen) 3px;\r\n}\r\n\r\n// .alienrpg .window-content {\r\n// // font-family: var(--alienfont);\r\n// // color: var(--aliengreen);\r\n// // font-size: var(--fontsize);\r\n// background: $c-black;\r\n// // flex-direction: column;\r\n// // flex-wrap: nowrap;\r\n// // padding: 2px;\r\n// // overflow-y: scroll;\r\n// // overflow-x: auto;\r\n// // border: var(--aliengreen) 3px;\r\n// }\r\n\r\n.alienrpg form {\r\n font-family: var(--alienfont);\r\n color: var(--aliengreen);\r\n font-size: var(--fontsize);\r\n background: $c-black;\r\n flex-direction: column;\r\n flex-wrap: nowrap;\r\n padding: 2px;\r\n overflow-y: scroll;\r\n overflow-x: auto;\r\n border: var(--aliengreen) 3px;\r\n}\r\n\r\n.journal-sheet {\r\n form {\r\n // font-family: var(--alienfont);\r\n // color: var(--aliengreen);\r\n // background: url(../images/mother-instructions/indbackground2.png) no-repeat top left;\r\n background: var(--journalback) top left !important;\r\n background-size: cover;\r\n border: 1px solid var(--aliengreen);\r\n border-radius: 1px;\r\n // color: hsl(187, 52%, 80%);\r\n color: var(--alientextjournal) !important;\r\n }\r\n select {\r\n font-family: var(--alienfont);\r\n // color: $c-green;\r\n color: inherit;\r\n background: $c-black;\r\n border: var(--aliengreen) 3px;\r\n border: 1px solid hsl(53, 4%, 46%);\r\n border-radius: 3px;\r\n padding: 0 3px;\r\n text-overflow: ellipsis;\r\n font-size: 16px;\r\n }\r\n input {\r\n font-family: var(--alienfont);\r\n // color: $c-green;\r\n color: inherit;\r\n\r\n background: $c-black;\r\n border: var(--aliengreen) 3px;\r\n }\r\n button {\r\n font-family: var(--alienfont);\r\n // color: $c-green;\r\n color: inherit;\r\n\r\n background: $c-black;\r\n border: var(--aliengreen) solid 1px;\r\n width: 100%;\r\n margin: 0 1px;\r\n border-radius: 3px;\r\n font-size: 14px;\r\n line-height: 28px;\r\n }\r\n\r\n critbutton {\r\n font-family: var(--alienfont);\r\n // color: $c-green;\r\n color: inherit;\r\n\r\n background: $c-black;\r\n border: var(--aliengreen) solid 1px;\r\n // width: 100%;\r\n margin: 0 1px;\r\n border-radius: 3px;\r\n font-size: 14px;\r\n line-height: 28px;\r\n }\r\n .tox .tox-editor-container {\r\n background-color: $c-white;\r\n }\r\n}\r\n\r\na.entity-link {\r\n color: $c-white;\r\n background: $c-black;\r\n}\r\n\r\n.alienrpg a.entity-link {\r\n color: $c-white;\r\n background: $c-black;\r\n}\r\na.content-link {\r\n color: $c-white;\r\n background: $c-black;\r\n}\r\n\r\n.alienrpg a.content-link {\r\n color: $c-white;\r\n background: $c-black;\r\n}\r\n#chat .message {\r\n border: 1px solid hsl(0deg, 8%, 34%);\r\n border-radius: 1px;\r\n}\r\n.chat-message {\r\n // background-image: url('/systems/alienrpg/images/IndBackground3.png');\r\n background-image: var(--chatbackground);\r\n background-size: cover;\r\n background-repeat: no-repeat;\r\n background-position: center;\r\n color: inherit;\r\n // color: $c-green;\r\n\r\n .message-header .message-sender {\r\n color: var(--aliengreen);\r\n // color: inherit;\r\n }\r\n .message-metadata {\r\n color: var(--aliengreen);\r\n // color: inherit;\r\n }\r\n .flavor-text {\r\n color: var(--aliengreen);\r\n // color: inherit;\r\n }\r\n .table-draw .table-results .table-result {\r\n color: var(--aliengreen);\r\n // color: inherit;\r\n }\r\n}\r\n.chat-message .table-draw .table-results .table-result .chatBG {\r\n // background-image: url('/systems/alienrpg/images/IndBackground3.png');\r\n background-image: var(--chatbackground);\r\n background-size: cover;\r\n background-repeat: no-repeat;\r\n background-position: center;\r\n color: var(--aliengreen);\r\n\r\n padding-left: 6px;\r\n}\r\n.chat-message.whisper {\r\n background: hsl(0, 0%, 9%);\r\n // color: $c-green;\r\n color: var(--aliengreen);\r\n}\r\n\r\n.chat-message.blind {\r\n background: hsl(0, 0%, 9%);\r\n}\r\n\r\n.chat-message.emote {\r\n background: hsl(0, 0%, 9%);\r\n}\r\n\r\n.chat-message .critchat {\r\n display: flex;\r\n align-items: center;\r\n border-bottom: 1px solid var(--color-border-light-primary);\r\n padding: 3px 0;\r\n color: var(--aliengreen);\r\n}\r\n\r\n.dice-tooltip .roll > img {\r\n width: 24px;\r\n}\r\n\r\n.dice-tooltip {\r\n border: 1px solid var(--aliengreen);\r\n border-radius: 1px;\r\n background: $c-black;\r\n\r\n .dice-rolls {\r\n color: inherit;\r\n background: $c-black;\r\n }\r\n\r\n .part-header {\r\n color: inherit;\r\n // color: $c-green;\r\n background: $c-black;\r\n }\r\n}\r\n.dice-tooltip .dice-rolls .roll {\r\n filter: none;\r\n}\r\n.dice-tooltip .dice-rolls .roll.max {\r\n filter: none;\r\n}\r\n.dice-tooltip .dice-rolls .roll.min {\r\n filter: none;\r\n}\r\n\r\n.inline-roll .dice-tooltip {\r\n color: inherit;\r\n // color: $c-green;\r\n background: $c-black;\r\n border: 2px solid var(--aliengreen);\r\n border-radius: 2px;\r\n}\r\n// a.entity-link,\r\na.inline-roll {\r\n background: $c-black;\r\n padding: 1px 4px;\r\n border: 1px solid var(--aliengreen);\r\n border-radius: 2px;\r\n white-space: nowrap;\r\n word-break: break-all;\r\n}\r\n\r\n.dice-roll .dice-formula,\r\n.dice-roll .dice-total {\r\n // color: inherit;\r\n color: var(--aliengreen);\r\n}\r\n.dice-tooltip .part-header .part-formula {\r\n // color: $c-green;\r\n color: inherit;\r\n}\r\n.part-total {\r\n // color: $c-green;\r\n color: inherit;\r\n}\r\n\r\n.alienrpg h2 {\r\n border: 0;\r\n padding: 0;\r\n margin: 1px;\r\n margin-left: 5px;\r\n // font-size: var(--fontsize) ;\r\n}\r\n.alienrpg h3 {\r\n border: 0;\r\n padding: 0;\r\n margin: 1px;\r\n // font-size: var(--fontsize) ;\r\n\r\n // margin-left: 2px;\r\n}\r\n\r\n.alienrpg h4 {\r\n border: 0;\r\n padding: 0;\r\n margin: 1px;\r\n // font-size: var(--fontsize) ;\r\n}\r\n.resource-content {\r\n button {\r\n flex: 0;\r\n border: 0;\r\n width: 30px;\r\n font-size: 1.5rem;\r\n padding: 0;\r\n color: inherit;\r\n margin: 0;\r\n }\r\n}\r\n\r\n.rollable:hover,\r\n.rollcomputer:hover {\r\n color: var(--aliengreen);\r\n background-color: #000;\r\n border: 0px solid var(--aliengreen);\r\n font-weight: 1;\r\n font-size: 120%;\r\n box-shadow: 0 0 0px var(--aliengreen);\r\n animation: textShadow 1s infinite;\r\n}\r\n\r\n.far.fa-heart:hover {\r\n color: red;\r\n animation: textShadow 1s infinite;\r\n}\r\n\r\n// .rollable,\r\n// .rollcomputer {\r\n// &:hover,\r\n// &:focus {\r\n// // color: black;\r\n// text-shadow: 0 0 20px hsl(0, 100%, 50%);\r\n// font-size: 95%;\r\n// cursor: pointer;\r\n// }\r\n// }\r\n\r\n.rollableVeh {\r\n &:hover,\r\n &:focus {\r\n text-shadow: 0 0 20px hsl(0, 100%, 50%);\r\n font-size: 1.3em;\r\n font-weight: bolder;\r\n cursor: pointer;\r\n }\r\n}\r\n.creature-acid-roll {\r\n &:hover,\r\n &:focus {\r\n // color: black;\r\n text-shadow: 0 0 20px hsl(0, 100%, 50%);\r\n font-size: 95%;\r\n cursor: pointer;\r\n }\r\n}\r\n.rollItem {\r\n &:hover,\r\n &:focus {\r\n // color: black;\r\n text-shadow: 0 0 20px hsl(0, 100%, 50%);\r\n font-size: 110%;\r\n font-weight: bolder;\r\n cursor: pointer;\r\n }\r\n}\r\n.openItem {\r\n &:hover,\r\n &:focus {\r\n // color: black;\r\n text-shadow: 0 0 20px hsl(0, 100%, 50%);\r\n font-size: 110%;\r\n font-weight: bolder;\r\n cursor: pointer;\r\n }\r\n}\r\n.talent-btn {\r\n &:hover,\r\n &:focus {\r\n color: hsl(103, 100%, 28%);\r\n text-shadow: 0 0 20px hsl(0, 100%, 50%);\r\n // font-size: 110%;\r\n font-weight: bolder;\r\n cursor: pointer;\r\n }\r\n}\r\n\r\n.minus-btn .plus-btn {\r\n width: 10px;\r\n height: 10px;\r\n line-height: 20px;\r\n padding: 0;\r\n}\r\n\r\n.supply-btn {\r\n font-size: 5px;\r\n padding: 0;\r\n font-family: var(--alienfont);\r\n}\r\n\r\n.pwr-btn {\r\n &:hover,\r\n &:focus {\r\n background-color: hsl(4, 69%, 53%);\r\n font-size: 120%;\r\n font-weight: bolder;\r\n cursor: pointer;\r\n }\r\n}\r\n\r\n.stunt-btn {\r\n width: 5px;\r\n padding: 0;\r\n font-family: var(--alienfont);\r\n}\r\n\r\n.creature-attack-roll {\r\n display: inline-block;\r\n width: 280px;\r\n height: 40px;\r\n // font-size: 25pt;\r\n font-weight: bold;\r\n font-size: 2em;\r\n /* font-size: clamp(1rem, -0.875rem + 8.333vw, 3.5rem); */\r\n text-shadow: 2px 2px hsl(128, 83%, 25%);\r\n border: 2px solid var(--aliengreen);\r\n border-radius: 25px;\r\n color: var(--aliengreen);\r\n font-family: var(--alienfont);\r\n line-height: inherit;\r\n}\r\n.creature-attack-roll:hover {\r\n border-radius: 10px;\r\n color: hsl(0, 100%, 50%);\r\n text-shadow: 2px 2px hsl(0, 92%, 26%);\r\n}\r\n.creature-attack-roll:active {\r\n position: relative;\r\n top: 1px;\r\n border-radius: unset;\r\n background-color: unset;\r\n color: unset;\r\n}\r\nbutton:hover,\r\nbutton:focus {\r\n box-shadow: unset;\r\n}\r\n\r\n.alien-Push-button {\r\n display: inline-block;\r\n width: 260px;\r\n height: 45px;\r\n background-color: $c-black;\r\n // color: hsl(84, 100%, 59%);\r\n font-weight: bold;\r\n font-size: clamp(2rem, -4.5rem + 5vw, 3rem);\r\n font-family: var(--alienfont);\r\n padding-bottom: 5px;\r\n border: 2px solid var(--aliengreen);\r\n border-radius: 25px;\r\n color: var(--aliengreen);\r\n font-family: var(--alienfont);\r\n line-height: inherit;\r\n}\r\n.alien-Push-button:hover {\r\n border-radius: 10px;\r\n color: hsl(0, 100%, 50%);\r\n}\r\n\r\n.alien-crit-button {\r\n display: inline-block;\r\n width: 280px;\r\n height: 26px;\r\n border: 2px solid var(--aliengreen);\r\n border-radius: 25px;\r\n color: var(--aliengreen);\r\n font-weight: bold;\r\n font-size: 1.2rem;\r\n // font-size: clamp(1rem, 1vw, 2rem);\r\n\r\n font-family: var(--alienfont);\r\n line-height: inherit;\r\n}\r\n.alien-crit-button:hover {\r\n border-radius: 5px;\r\n color: hsl(0, 100%, 50%);\r\n}\r\n\r\n.alien-diceface-b0 {\r\n display: inline-block;\r\n width: 30px;\r\n height: 30px;\r\n padding: 0px;\r\n margin: 1px;\r\n background: url(../ui/alien-dice-b0.png) no-repeat top left;\r\n}\r\n.alien-diceface-b6 {\r\n display: inline-block;\r\n width: 30px;\r\n height: 30px;\r\n padding: 0px;\r\n margin: 1px;\r\n background: url(../ui/alien-dice-b6.png) no-repeat top left;\r\n}\r\n.alien-diceface-y0 {\r\n display: inline-block;\r\n width: 30px;\r\n height: 30px;\r\n padding: 0px;\r\n margin: 1px;\r\n background: url(../ui/alien-dice-y0.png) no-repeat top left;\r\n}\r\n.alien-diceface-y1 {\r\n display: inline-block;\r\n width: 30px;\r\n height: 30px;\r\n padding: 0px;\r\n margin: 1px;\r\n background: url(../ui/alien-dice-y1.png) no-repeat top left;\r\n}\r\n.alien-diceface-y6 {\r\n display: inline-block;\r\n width: 30px;\r\n height: 30px;\r\n padding: 0px;\r\n margin: 1px;\r\n background: url(../ui/alien-dice-y6.png) no-repeat top left;\r\n}\r\n\r\n.tooltip {\r\n position: relative;\r\n display: inline-block;\r\n border-bottom: 1px dotted black;\r\n}\r\n\r\n.tooltip .tooltiptext {\r\n visibility: hidden;\r\n width: 250px;\r\n background-color: $c-black;\r\n // color: $c-green;\r\n text-align: center;\r\n border-radius: 6px;\r\n padding: 5px 0;\r\n position: absolute;\r\n z-index: 1;\r\n top: -5px;\r\n right: 105%;\r\n margin-left: -60px;\r\n border-style: solid;\r\n border-color: var(--aliengreen);\r\n}\r\n.tooltip .tooltiptext::after {\r\n content: ' ';\r\n position: absolute;\r\n top: 50%;\r\n left: 100%; /* To the right of the tooltip */\r\n margin-top: -5px;\r\n border-width: 5px;\r\n border-style: solid;\r\n border-color: transparent transparent transparent var(--aliengreen);\r\n}\r\n.tooltip:hover .tooltiptext {\r\n visibility: visible;\r\n}\r\n\r\n.alienrpg .inputtext {\r\n color: inherit;\r\n background-color: $c-black;\r\n}\r\n\r\n.box-top {\r\n border-top: 3px solid var(--aliengreen);\r\n}\r\n\r\n.ctooltip {\r\n position: relative;\r\n display: inline-block;\r\n border-bottom: 1px dotted $c-black;\r\n}\r\n\r\n/* Tooltip text */\r\n.ctooltip .ctooltiptext {\r\n // /* Position the tooltip text - see examples below! */\r\n // position: absolute;\r\n // z-index: 1;\r\n font-size: small;\r\n visibility: hidden;\r\n width: 150px;\r\n background-color: $c-black;\r\n color: var(--aliengreen);\r\n text-align: center;\r\n border-radius: 3px;\r\n padding: 2px 0;\r\n position: absolute;\r\n z-index: 1;\r\n // top: -5px;\r\n // right: 105%;\r\n margin-left: -150px;\r\n border-style: solid;\r\n border-color: var(--aliengreen);\r\n}\r\n\r\n/* Show the tooltip text when you mouse over the tooltip container */\r\n.ctooltip:hover .ctooltiptext {\r\n visibility: visible;\r\n}\r\n\r\n.ctooltip .ctooltiptext::after {\r\n content: ' ';\r\n position: absolute;\r\n top: 50%;\r\n left: 100%; /* To the right of the tooltip */\r\n margin-top: -5px;\r\n border-width: 1px;\r\n border-style: solid;\r\n border-color: transparent transparent transparent var(--aliengreen);\r\n}\r\n\r\n// .dice-tooltip .dice-rolls .roll.d6 {\r\n// background-image: url(../icons/svg/d6-grey.svg);\r\n// }\r\n\r\n.alienchatwhite {\r\n color: var(--alienchatwhite);\r\n}\r\n\r\n.alienchatred {\r\n color: var(--alienchatred);\r\n font-weight: bolder;\r\n font-size: larger;\r\n -webkit-background-clip: text;\r\n background-clip: text;\r\n background-color: var(--alienchatredshadow);\r\n}\r\n\r\n.alienchatblue {\r\n color: var(--alienchatblue);\r\n}\r\n.alienchatlightblue {\r\n color: var(--alienchatlightblue);\r\n font-weight: bold;\r\n font-size: larger;\r\n}\r\n.alienchatlightgreen {\r\n color: var(--alienchatlightgreen);\r\n}\r\n.alienchatgoldenrod {\r\n color: var(--alienchatgoldenrod);\r\n font-weight: bold;\r\n}\r\n\r\n.combatbutton {\r\n max-width: 200px;\r\n color: var(--aliengreen);\r\n border: var(--aliengreen) 1px solid;\r\n}\r\n\r\n.prosemirror.editing-source textarea {\r\n color: $c-white;\r\n}\r\n\r\n.prosemirror menu .pm-dropdown {\r\n color: $c-black;\r\n}\r\n",".spanner-icon {\r\n display: inline-block;\r\n width: 30px;\r\n height: 25px;\r\n padding: 0px;\r\n margin: 1px;\r\n background: url(../images/mother-instructions/spanner-icon.webp);\r\n}\r\n.character-sheet-img {\r\n display: block;\r\n width: 464px;\r\n height: 500px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/character-sheet-img.webp);\r\n}\r\n.creature-sheet-img {\r\n display: block;\r\n width: 500px;\r\n height: 477px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/creature-sheet-img.webp);\r\n}\r\n.character-header {\r\n display: block;\r\n width: 500px;\r\n height: 152px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/character-header.webp);\r\n}\r\n.synthetic-header {\r\n display: block;\r\n width: 500px;\r\n height: 155px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/synthetic-header.webp);\r\n}\r\n\r\n.agil-mod {\r\n display: block;\r\n width: 403px;\r\n height: 162px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/agil-mod.webp);\r\n}\r\n.armor-mod {\r\n display: block;\r\n width: 403px;\r\n height: 172px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/armor-mod.webp);\r\n}\r\n.stress-mod {\r\n display: block;\r\n width: 400px;\r\n height: 136px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/stress-mod.webp);\r\n}\r\n.character-details {\r\n display: block;\r\n width: 300px;\r\n height: 328px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/character-details.webp);\r\n}\r\n.synthetic-details {\r\n display: block;\r\n width: 300px;\r\n height: 380px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/synthetic-details.webp);\r\n}\r\n\r\n.character-consumables {\r\n display: block;\r\n width: 153px;\r\n height: 330px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/character-consumables.webp);\r\n}\r\n\r\n.synthetic-consumables {\r\n display: block;\r\n width: 153px;\r\n height: 322px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/synthetic-consumables.webp);\r\n}\r\n.talent-agenda {\r\n display: block;\r\n width: 300px;\r\n height: 260px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/talent-agenda.webp);\r\n}\r\n.con-edit {\r\n display: block;\r\n width: 151px;\r\n height: 109px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/con-edit.webp);\r\n}\r\n.enc {\r\n display: block;\r\n width: 600px;\r\n height: 71px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/enc.webp);\r\n}\r\n.enc-warn {\r\n display: block;\r\n width: 462px;\r\n height: 49px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/enc-warn.webp);\r\n}\r\n.inv-inact {\r\n display: block;\r\n width: 600px;\r\n height: 199px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/inv-inact.webp);\r\n}\r\n.moskills {\r\n display: block;\r\n width: 300px;\r\n height: 254px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/skills.webp);\r\n}\r\n\r\n.creature-header {\r\n display: block;\r\n width: 500px;\r\n height: 102px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/creature-header.webp);\r\n}\r\n.creature-attack-dropdown {\r\n display: block;\r\n width: 600px;\r\n height: 330px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/creature-attack-dropdown.webp);\r\n}\r\n.acid-splash-popup {\r\n display: block;\r\n width: 400px;\r\n height: 141px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/acid-splash-popup.webp);\r\n}\r\n.chat-roll {\r\n display: block;\r\n width: 300px;\r\n height: 188px;\r\n background: url(../images/mother-instructions/chat-roll.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.radiation-roll {\r\n display: block;\r\n width: 240px;\r\n height: 274px;\r\n background: url(../images/mother-instructions/radiation-rolls.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.territories-general {\r\n display: block;\r\n width: 500px;\r\n height: 498px;\r\n background: url(../images/mother-instructions/territories-general.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.territories-systems {\r\n display: block;\r\n width: 500px;\r\n height: 186px;\r\n background: url(../images/mother-instructions/territories-systems.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.vehicle-general {\r\n display: block;\r\n width: 500px;\r\n height: 342px;\r\n background: url(../images/mother-instructions/vehicle-general.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.vehicle-inv {\r\n display: block;\r\n width: 500px;\r\n height: 343px;\r\n background: url(../images/mother-instructions/vehicle-inv.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.vehicle-crew {\r\n display: block;\r\n width: 500px;\r\n height: 227px;\r\n background: url(../images/mother-instructions/vehicle-crew.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.vehicle-crew-selector {\r\n display: block;\r\n width: 500px;\r\n height: 227px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/vehicle-crew-selector.webp);\r\n}\r\n\r\n.vehicle-fire-weapon {\r\n display: block;\r\n width: 403px;\r\n height: 162px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/vehicle-fire-weapon.webp);\r\n}\r\n\r\n.item-dropdown {\r\n display: block;\r\n width: 300px;\r\n height: 263px;\r\n background: url(../images/mother-instructions/item-dropdown.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.modifiers-img {\r\n display: block;\r\n width: 600px;\r\n height: 417px;\r\n background: url(../images/mother-instructions/modifiers-img.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.melee-img {\r\n display: block;\r\n width: 600px;\r\n height: 417px;\r\n background: url(../images/mother-instructions/melee-img.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.ranged-img {\r\n display: block;\r\n width: 600px;\r\n height: 417px;\r\n background: url(../images/mother-instructions/ranged-img.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.armor-img {\r\n display: block;\r\n width: 600px;\r\n height: 415px;\r\n background: url(../images/mother-instructions/armor-img.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n\r\n.planet-system-img {\r\n display: block;\r\n width: 600px;\r\n height: 562px;\r\n background: url(../images/mother-instructions/planet-system-img.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.initiative-roll {\r\n display: block;\r\n width: 300px;\r\n height: 277px;\r\n background: url(../images/mother-instructions/initiative-roll.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.clone-actor {\r\n display: inline-block;\r\n width: 200px;\r\n height: 119px;\r\n background: url(../images/mother-instructions/clone-actor.webp);\r\n margin-left: 25%;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.roll-clone {\r\n display: inline-block;\r\n width: 200px;\r\n height: 207px;\r\n background: url(../images/mother-instructions/roll-clone.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.init-chat-norm {\r\n display: block;\r\n width: 200px;\r\n height: 388px;\r\n background: url(../images/mother-instructions/init-chat-norm.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.init-chat-cards {\r\n display: block;\r\n width: 200px;\r\n height: 378px;\r\n background: url(../images/mother-instructions/init-chat-cards.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.gm-settings {\r\n display: block;\r\n width: 500px;\r\n height: 491px;\r\n background: url(../images/mother-instructions/gm-settings.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.player-settings {\r\n display: block;\r\n width: 500px;\r\n height: 301px;\r\n background: url(../images/mother-instructions/player-settings.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.style-settings {\r\n display: block;\r\n width: 400px;\r\n height: 377px;\r\n background: url(../images/mother-instructions/style-settings.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.style-button-settings {\r\n display: block;\r\n width: 300px;\r\n height: 161px;\r\n background: url(../images/mother-instructions/style-button-settings.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.font-picker-img {\r\n display: inline-block;\r\n width: 300px;\r\n height: 272px;\r\n background: url(../images/mother-instructions/font-picker-img.webp);\r\n margin-left: 5%;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.colour-picker-img {\r\n display: inline-block;\r\n width: 300px;\r\n height: 206px;\r\n background: url(../images/mother-instructions/colour-picker-img.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.character-token {\r\n display: block;\r\n width: 230px;\r\n height: 234px;\r\n background: url(../images/mother-instructions/character-token.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.creature-token {\r\n display: block;\r\n width: 230px;\r\n height: 235px;\r\n background: url(../images/mother-instructions/creature-token.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.mpush1 {\r\n display: block;\r\n width: 300px;\r\n height: 241px;\r\n background: url(../images/mother-instructions/mpush1.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.mpush2 {\r\n display: block;\r\n width: 300px;\r\n height: 340px;\r\n background: url(../images/mother-instructions/mpush2.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.mpush3 {\r\n display: block;\r\n width: 300px;\r\n height: 297px;\r\n background: url(../images/mother-instructions/mpush3.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n\r\n.pwr-supply {\r\n display: block;\r\n width: 600px;\r\n height: 134px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/power.webp);\r\n}\r\n.synth-hum {\r\n display: block;\r\n width: 153px;\r\n height: 87px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/synth-hum.webp);\r\n}\r\n\r\n.inventory-tab-img {\r\n display: block;\r\n width: 600px;\r\n height: 435px;\r\n background: url(../images/mother-instructions/inventory-tab.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n\r\n.inv-context-menu-img {\r\n display: block;\r\n width: 151px;\r\n height: 70px;\r\n background: url(../images/mother-instructions/inv-context-menu.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n\r\n.status-icons-img {\r\n display: block;\r\n width: 230px;\r\n height: 229px;\r\n background: url(../images/mother-instructions/status-icons.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n\r\n.enc-icon-img {\r\n display: block;\r\n width: 230px;\r\n height: 207px;\r\n background: url(../images/mother-instructions/enc-icon.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n\r\n.spaceship-sheet-img {\r\n display: block;\r\n width: 497px;\r\n height: 353px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/spaceship-modules.webp);\r\n}\r\n.spaceship-header1 {\r\n display: block;\r\n width: 402px;\r\n height: 632px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/spaceship-header1.webp);\r\n}\r\n.spaceship-modules {\r\n display: block;\r\n width: 497px;\r\n height: 353px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/spaceship-sheet-img.webp);\r\n}\r\n\r\n.spaceship-comtech {\r\n display: block;\r\n width: 395px;\r\n height: 262px;\r\n background: url(../images/mother-instructions/spaceship-comtech.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n",".grid {\r\n display: grid;\r\n grid-column: span 2 / span 2;\r\n // grid-template-columns: repeat(2, minmax(50fr, 1fr));\r\n // gap: 5px;\r\n // margin: 5px 0;\r\n padding: 0;\r\n align-items: center;\r\n // justify-items: center;\r\n}\r\n.grid-2col {\r\n display: grid;\r\n grid-column: span 2;\r\n grid-template-columns: 1fr 1fr;\r\n // gap: 5px;\r\n // margin: 5px 0;\r\n padding: 0;\r\n align-items: center;\r\n // justify-items: center;\r\n}\r\n\r\n.grid-3col {\r\n grid-column: span 3 / span 3;\r\n grid-template-columns: repeat(3, minmax(0, 1fr));\r\n border-color: var(--aliengreen);\r\n // border-style: solid;\r\n justify-items: center;\r\n margin: 0;\r\n}\r\n\r\n.grid-4col {\r\n grid-column: span 4 / span 4;\r\n grid-template-columns: repeat(4, minmax(0, 1fr));\r\n border-color: var(--aliengreen);\r\n border-style: double;\r\n padding: 4px;\r\n}\r\n\r\n.grid-synPage {\r\n display: grid;\r\n // border: 2px solid white;\r\n grid-template-areas:\r\n 'Item1 Item2 Item2'\r\n 'Item1 Item4 Item4'\r\n 'Item8 Item4 Item4'\r\n 'Item8 Item5 Item5'\r\n 'Item8 Item3 Item3'\r\n 'Item9 Item6 Item6'\r\n 'Item10 Item7 Item7'\r\n 'Item11 Item11 Item11';\r\n // 'Item11 Item10 Item10'\r\n // 'Item11 Item10 Item10';\r\n\r\n grid-template-columns: 1fr 1fr 1fr;\r\n}\r\n\r\n.grid-genPage {\r\n display: grid;\r\n // border: 2px solid white;\r\n grid-template-areas:\r\n 'Item1 Item2 Item2'\r\n 'Item1 Item4 Item4'\r\n 'Item8 Item4 Item4'\r\n 'Item8 Item5 Item5'\r\n 'Item8 Item3 Item3'\r\n 'Item9 Item6 Item6'\r\n 'Item10 Item7 Item7'\r\n 'Item11 Item11 Item11';\r\n // 'Item11 Item10 Item10'\r\n // 'Item11 Item10 Item10';\r\n grid-template-columns: 1fr 1fr 1fr;\r\n}\r\n\r\n.Item1 {\r\n grid-area: Item1;\r\n border: 1px solid var(--aliengreen);\r\n padding: 5px;\r\n text-align: center;\r\n}\r\n.Item2 {\r\n grid-area: Item2;\r\n border: 1px solid var(--aliengreen);\r\n}\r\n.Item3 {\r\n grid-area: Item3;\r\n border: 1px solid var(--aliengreen);\r\n padding-top: 5px;\r\n padding-left: 5px;\r\n padding-right: 5px;\r\n}\r\n.Item4 {\r\n grid-area: Item4;\r\n border: 1px solid var(--aliengreen);\r\n padding-top: 5px;\r\n padding-left: 5px;\r\n padding-right: 5px;\r\n}\r\n.Item5 {\r\n grid-area: Item5;\r\n border: 1px solid var(--aliengreen);\r\n padding-top: 5px;\r\n padding-left: 5px;\r\n padding-right: 5px;\r\n}\r\n.Item6 {\r\n grid-area: Item6;\r\n border: 1px solid var(--aliengreen);\r\n // justify-items: center;\r\n padding-top: 5px;\r\n padding-left: 5px;\r\n padding-right: 5px;\r\n}\r\n.Item7 {\r\n grid-area: Item7;\r\n border: 1px solid var(--aliengreen);\r\n padding-top: 5px;\r\n padding-left: 5px;\r\n padding-right: 5px;\r\n // height: 80px;\r\n height: auto;\r\n}\r\n.Item8 {\r\n grid-area: Item8;\r\n border: 1px solid var(--aliengreen);\r\n padding: 5px;\r\n}\r\n.Item9 {\r\n grid-area: Item9;\r\n border: 1px solid var(--aliengreen);\r\n padding-top: 5px;\r\n padding-bottom: 5px;\r\n}\r\n.Item10 {\r\n grid-area: Item10;\r\n border: 1px solid var(--aliengreen);\r\n padding-top: 5px;\r\n padding-bottom: 5px;\r\n // padding-left: 5px;\r\n // padding-right: 5px;\r\n}\r\n.Item11 {\r\n grid-area: Item11;\r\n border: 1px solid var(--aliengreen);\r\n padding: 4px;\r\n align-content: center;\r\n justify-content: center;\r\n min-height: 53px;\r\n}\r\n\r\n.grid-2col-border {\r\n display: grid;\r\n grid-column: span 2;\r\n grid-template-columns: 1fr 1fr;\r\n border-color: var(--aliengreen);\r\n padding: 0;\r\n -webkit-box-align: center;\r\n -ms-flex-align: center;\r\n align-items: center;\r\n}\r\n\r\n.grid-spacecraft {\r\n display: grid;\r\n grid-template-areas: 'spacec1 spacec2 ';\r\n\r\n grid-template-columns: 35% 65%;\r\n // gap: 5px;\r\n // margin: 5px 0;\r\n // padding: 0;\r\n // align-items: center;\r\n // justify-items: center;\r\n}\r\n.spacec1 {\r\n grid-area: spacec1;\r\n border-right: 1px solid var(--aliengreen);\r\n // padding: 4px;\r\n align-content: center;\r\n // justify-content: center;\r\n // min-height: 53px;\r\n}\r\n.spacec2 {\r\n grid-area: spacec2;\r\n // border: 1px solid var(--aliengreen);\r\n padding-left: 5px;\r\n align-content: center;\r\n // justify-content: center;\r\n // min-height: 53px;\r\n}\r\n\r\n.s1-header {\r\n display: grid;\r\n grid-template-areas:\r\n '. . s1h1 s1h1 s1h1 .'\r\n 's1h2 s1h2 s1h2 s1h2 s1h2 s1h2'\r\n 's1h3 s1h3 s1h3 s1h4 s1h4 s1h4'\r\n 's1h28 s1h28 s1h28 s1h29 s1h29 s1h29'\r\n 's1h30 s1h30 s1h30 s1h30 s1h30 s1h30 '\r\n 's1h32 s1h32 s1h32 s1h32 s1h32 s1h32'\r\n 's1h31 s1h31 s1h31 s1h31 s1h31 s1h31 '\r\n 's1h33 s1h33 s1h33 s1h33 s1h33 s1h33'\r\n '. . s1h5 s1h5 s1h5 .'\r\n 's1h6 s1h6 s1h6 s1h6 s1h6 s1h6'\r\n 's1space1 s1h7 s1h8 s1space s1h9 s1h10'\r\n 's1space1 s1h11 s1h12 s1space s1h13 s1h14'\r\n 's1space1 s1h15 s1h16 s1space s1h17 s1h18'\r\n 's1space1 s1h19 s1h20 s1space s1h21 s1h22'\r\n 's1h23 s1h23 s1h23 s1h23 s1h23 s1h23'\r\n 's1h24 s1h24 s1h24 s1h24 s1h24 s1h24'\r\n 's1h25 s1h25 s1h25 s1h25 s1h25 s1h25'\r\n 's1h26 s1h26 s1h26 s1h26 s1h26 s1h26'\r\n 's1h27 s1h27 s1h27 s1h27 s1h27 s1h27';\r\n grid-template-columns: 5% 10% 30% 5% 30% 10%;\r\n padding: 0 10px 0px 10px;\r\n // background-color: hsl(165, 27%, 50%);\r\n // color: hsl(120, 94%, 6%);\r\n}\r\n.s1space {\r\n grid-area: s1space;\r\n}\r\n.s1space1 {\r\n grid-area: s1space1;\r\n}\r\n.s1h1 {\r\n grid-area: s1h1;\r\n // border: 1px solid var(--aliengreen);\r\n align-content: center;\r\n font-weight: bolder;\r\n}\r\n.s1h2 {\r\n grid-area: s1h2;\r\n // border: 1px solid var(--aliengreen);\r\n align-content: center;\r\n}\r\n.s1h3 {\r\n grid-area: s1h3;\r\n // border: 1px solid var(--aliengreen);\r\n align-content: center;\r\n font-weight: bolder;\r\n}\r\n.s1h4 {\r\n grid-area: s1h4;\r\n // border: 1px solid var(--aliengreen);\r\n align-content: center;\r\n font-weight: bolder;\r\n}\r\n.s1h5 {\r\n grid-area: s1h5;\r\n // border: 1px solid var(--aliengreen);\r\n align-content: center;\r\n font-weight: bolder;\r\n}\r\n.s1h6 {\r\n grid-area: s1h6;\r\n // border: 1px solid var(--aliengreen);\r\n align-content: center;\r\n}\r\n.s1h7 {\r\n grid-area: s1h7;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n}\r\n.s1h8 {\r\n grid-area: s1h8;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n margin-left: 10px;\r\n font-weight: bolder;\r\n}\r\n.s1h9 {\r\n grid-area: s1h9;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n font-weight: bolder;\r\n}\r\n.s1h10 {\r\n grid-area: s1h10;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n}\r\n.s1h11 {\r\n grid-area: s1h11;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n}\r\n.s1h12 {\r\n grid-area: s1h12;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n margin-left: 10px;\r\n font-weight: bolder;\r\n}\r\n.s1h13 {\r\n grid-area: s1h13;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n font-weight: bolder;\r\n}\r\n.s1h14 {\r\n grid-area: s1h14;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n}\r\n.s1h15 {\r\n grid-area: s1h15;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n}\r\n.s1h16 {\r\n grid-area: s1h16;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n // align-self: center;\r\n margin-left: 10px;\r\n font-weight: bolder;\r\n}\r\n.s1h17 {\r\n grid-area: s1h17;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n // align-self: center;\r\n font-weight: bolder;\r\n}\r\n.s1h18 {\r\n grid-area: s1h18;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n // justify-self: center;\r\n}\r\n.s1h19 {\r\n grid-area: s1h19;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n}\r\n.s1h20 {\r\n grid-area: s1h20;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n // align-self: center;\r\n margin-left: 10px;\r\n font-weight: bolder;\r\n}\r\n.s1h21 {\r\n grid-area: s1h21;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n // align-self: center;\r\n font-weight: bolder;\r\n}\r\n.s1h22 {\r\n grid-area: s1h22;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n justify-self: center;\r\n}\r\n.s1h23 {\r\n grid-area: s1h23;\r\n // border: 1px solid var(--aliengreen);\r\n height: 20px;\r\n justify-self: center;\r\n font-weight: bolder;\r\n}\r\n.s1h24 {\r\n grid-area: s1h24;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n justify-self: center;\r\n}\r\n.s1h25 {\r\n grid-area: s1h25;\r\n // border: 1px solid var(--aliengreen);\r\n height: 20px;\r\n justify-self: center;\r\n font-weight: bolder;\r\n}\r\n.s1h26 {\r\n grid-area: s1h26;\r\n // border: 1px solid var(--aliengreen);\r\n height: 50px;\r\n justify-self: center;\r\n}\r\n.s1h27 {\r\n grid-area: s1h27;\r\n // border: 1px solid var(--aliengreen);\r\n height: 50px;\r\n justify-self: center;\r\n}\r\n.s1h28 {\r\n grid-area: s1h28;\r\n // border: 1px solid var(--aliengreen);\r\n align-content: center;\r\n}\r\n.s1h29 {\r\n grid-area: s1h29;\r\n // border: 1px solid var(--aliengreen);\r\n align-content: center;\r\n}\r\n.s1h30 {\r\n grid-area: s1h30;\r\n // border: 1px solid var(--aliengreen);\r\n align-content: center;\r\n font-weight: bolder;\r\n}\r\n.s1h31 {\r\n grid-area: s1h31;\r\n // border: 1px solid var(--aliengreen);\r\n align-content: center;\r\n font-weight: bolder;\r\n}\r\n.s1h32 {\r\n grid-area: s1h32;\r\n // border: 1px solid var(--aliengreen);\r\n align-content: center;\r\n}\r\n.s1h33 {\r\n grid-area: s1h33;\r\n // border: 1px solid var(--aliengreen);\r\n align-content: center;\r\n}\r\n\r\n.grid-container {\r\n display: grid;\r\n // gap: 5px;\r\n margin: 0;\r\n padding: 0;\r\n // align-items: center;\r\n // justify-items: first baseline;\r\n // border: 2px solid var(--aliengreen);\r\n grid-template-areas:\r\n 'Col1 Col2'\r\n 'Col1 Col2'\r\n 'Col1 Col2'\r\n 'Col1 Col4'\r\n 'Col3 Col3';\r\n // grid-template-rows: 1fr;\r\n grid-template-columns: 370px 1fr;\r\n}\r\n.Col1 {\r\n grid-area: Col1;\r\n // justify-items: left;\r\n // border: 2px solid white;\r\n align-self: center;\r\n}\r\n.Col2 {\r\n grid-area: Col2;\r\n // justify-items: right;\r\n // border: 2px solid white;\r\n}\r\n\r\n.Col3 {\r\n grid-area: Col3;\r\n // justify-items: right;\r\n // border: 2px solid white;\r\n}\r\n.Col4 {\r\n grid-area: Col4;\r\n // justify-items: right;\r\n // border: 2px solid white;\r\n}\r\n\r\n.grid-attr {\r\n display: grid;\r\n // gap: 5px;\r\n margin: 0;\r\n padding: 0;\r\n padding-left: 5px;\r\n align-items: center;\r\n border: 1px solid var(--aliengreen);\r\n grid-template-areas: 'Attr1 Attr2 Attr3';\r\n grid-template-columns: 300px 35px 30px;\r\n}\r\n\r\n.Attr1 {\r\n grid-area: Attr1;\r\n // justify-items: left;\r\n // border: 2px solid white;\r\n}\r\n.Attr2 {\r\n grid-area: Attr2;\r\n // justify-items: right;\r\n // border: 2px solid white;\r\n}\r\n\r\n.Attr3 {\r\n grid-area: Attr3;\r\n width: 30px;\r\n height: 20px;\r\n // justify-items: left;\r\n}\r\n.Attr4 {\r\n grid-area: Attr4;\r\n // justify-items: right;\r\n // border: 2px solid white;\r\n}\r\n\r\n.grid-Consumables {\r\n display: grid;\r\n // border: 2px solid white;\r\n grid-template-areas:\r\n 'Heading Heading '\r\n 'Air1 Air2'\r\n 'Food1 Food2'\r\n 'Water1 Water2'\r\n 'Power1 Power2';\r\n\r\n grid-template-columns: 1fr 1fr;\r\n}\r\n\r\n.Heading {\r\n grid-area: Heading;\r\n // border: 1px solid white;\r\n justify-self: left;\r\n}\r\n.Air1 {\r\n grid-area: Air1;\r\n // border: 1px solid white;\r\n justify-content: left;\r\n align-self: center;\r\n}\r\n.Air2 {\r\n grid-area: Air2;\r\n // border: 1px solid white;\r\n}\r\n.Food1 {\r\n grid-area: Food1;\r\n // border: 1px solid white;\r\n justify-self: left;\r\n align-self: center;\r\n}\r\n.Food2 {\r\n grid-area: Food2;\r\n // border: 1px solid white;\r\n}\r\n.Power1 {\r\n grid-area: Power1;\r\n // border: 1px solid white;\r\n justify-self: left;\r\n align-self: center;\r\n // margin-top: 5px;\r\n}\r\n.Power2 {\r\n grid-area: Power2;\r\n // border: 1px solid white;\r\n}\r\n.Water1 {\r\n grid-area: Water1;\r\n // border: 1px solid white;\r\n justify-self: left;\r\n align-self: center;\r\n}\r\n.Water2 {\r\n grid-area: Water2;\r\n // border: 1px solid white;\r\n}\r\n\r\n.grid-vehicle-header {\r\n display: grid;\r\n border: 2px solid var(--aliengreen);\r\n grid-template-areas: 'vChar vChar';\r\n grid-template-columns: auto;\r\n}\r\n\r\n.grid-vehicle {\r\n display: grid;\r\n border: 2px solid var(--aliengreen);\r\n grid-template-areas:\r\n 'vItem1 vItem2 vItem3 vItem4'\r\n 'vItem5 vItem6 vItem7 vItem8';\r\n\r\n grid-template-columns: auto;\r\n}\r\n\r\n.vChar {\r\n grid-area: vChar;\r\n}\r\n.vItem1 {\r\n grid-area: vItem1;\r\n}\r\n.vItem2 {\r\n grid-area: vItem2;\r\n}\r\n.vItem3 {\r\n grid-area: vItem3;\r\n}\r\n.vItem4 {\r\n grid-area: vItem4;\r\n}\r\n.vItem5 {\r\n grid-area: vItem5;\r\n}\r\n.vItem6 {\r\n grid-area: vItem6;\r\n}\r\n.vItem7 {\r\n grid-area: vItem7;\r\n}\r\n.vItem8 {\r\n grid-area: vItem8;\r\n}\r\n\r\n.grid-weapon {\r\n display: grid;\r\n border: 2px solid var(--aliengreen);\r\n grid-template-areas:\r\n 'wItem1 wItem2 wItem3 wItem4'\r\n 'wItem5 wItem6 wItem7 wItem7';\r\n\r\n grid-template-columns: auto;\r\n align-items: center;\r\n padding-bottom: 2px;\r\n}\r\n\r\n.wItem1 {\r\n grid-area: wItem1;\r\n}\r\n.wItem2 {\r\n grid-area: wItem2;\r\n}\r\n.wItem3 {\r\n grid-area: wItem3;\r\n}\r\n.wItem4 {\r\n grid-area: wItem4;\r\n}\r\n.wItem5 {\r\n grid-area: wItem5;\r\n}\r\n.wItem6 {\r\n grid-area: wItem6;\r\n}\r\n.wItem7 {\r\n grid-area: wItem7;\r\n}\r\n\r\n.grid-ship-crit {\r\n display: grid;\r\n border: 2px solid var(--aliengreen);\r\n grid-template-areas:\r\n 'gcItem1 gcItem2 gcItem2'\r\n 'gcItem3 gcItem4 gcItem4'\r\n 'gcItem5 gcItem6 gcItem6';\r\n grid-template-columns: 30% 35% 35%;\r\n align-items: center;\r\n}\r\n\r\n.gcItem1 {\r\n grid-area: gcItem1;\r\n}\r\n.gcItem2 {\r\n grid-area: gcItem2;\r\n}\r\n.gcItem3 {\r\n grid-area: gcItem3;\r\n}\r\n.gcItem4 {\r\n grid-area: gcItem4;\r\n}\r\n.gcItem5 {\r\n grid-area: gcItem5;\r\n}\r\n.gcItem6 {\r\n grid-area: gcItem6;\r\n}\r\n\r\n.grid-weapon-body {\r\n display: grid;\r\n // border: 2px solid var(--aliengreen);\r\n grid-template-areas:\r\n 'wCol1 wCol2 wCol3 wCol4 wCol5 wCol6'\r\n 'wCol7 wCol8 wCol9 wCol10 wCol11 wCol12'\r\n 'wCol13 wCol14 . . . .';\r\n padding-bottom: 2px;\r\n // l1 l2 l3 l4 l5 l6\r\n grid-template-columns: 1fr 1.2fr 0.81fr 0.5fr 0.5fr 1fr;\r\n // grid-template-columns: 2em 25em 5em 5em 4em 2em;\r\n align-items: center;\r\n}\r\n\r\n.wCol1 {\r\n grid-area: wCol1;\r\n justify-self: left;\r\n}\r\n.wCol2 {\r\n grid-area: wCol2;\r\n justify-self: left;\r\n}\r\n.wCol3 {\r\n grid-area: wCol3;\r\n justify-self: left;\r\n}\r\n.wCol4 {\r\n grid-area: wCol4;\r\n justify-self: center;\r\n}\r\n.wCol5 {\r\n grid-area: wCol5;\r\n justify-self: left;\r\n}\r\n.wCol6 {\r\n grid-area: wCol6;\r\n justify-self: center;\r\n}\r\n.wCol7 {\r\n grid-area: wCol7;\r\n justify-self: left;\r\n}\r\n.wCol8 {\r\n grid-area: wCol8;\r\n justify-self: left;\r\n}\r\n.wCol9 {\r\n grid-area: wCol9;\r\n justify-self: left;\r\n}\r\n.wCol10 {\r\n grid-area: wCol10;\r\n justify-self: center;\r\n}\r\n.wCol11 {\r\n grid-area: wCol11;\r\n justify-self: left;\r\n}\r\n.wCol12 {\r\n grid-area: wCol12;\r\n justify-self: center;\r\n}\r\n.wCol13 {\r\n grid-area: wCol13;\r\n justify-self: left;\r\n}\r\n.wCol14 {\r\n grid-area: wCol14;\r\n justify-self: left;\r\n}\r\n\r\n.grid-items {\r\n display: grid;\r\n // border: 2px solid var(--aliengreen);\r\n grid-template-areas:\r\n 'lCol1 lCol2 lCol17 lCol15 lCol13 lCol11 lCol10 lCol3 lCol4'\r\n 'lCol5 lCol6 lCol18 lCol16 lCol14 lCol12 lCol9 lCol7 lCol8';\r\n padding-bottom: 2px;\r\n // l1 l2 l3 l4 l5 l6 l7 l8 l9\r\n grid-template-columns: 2em 18em 5em 5em 5em 5em 5em 4em 2em;\r\n // grid-template-columns: 25px 410px 60px 60px 60px 20px;\r\n align-items: center;\r\n}\r\n\r\n.lCol1 {\r\n grid-area: lCol1;\r\n justify-self: left;\r\n}\r\n.lCol2 {\r\n grid-area: lCol2;\r\n justify-self: center;\r\n}\r\n.lCol3 {\r\n grid-area: lCol3;\r\n justify-self: center;\r\n}\r\n.lCol4 {\r\n grid-area: lCol4;\r\n justify-self: right;\r\n}\r\n.lCol5 {\r\n grid-area: lCol5;\r\n justify-self: left;\r\n}\r\n.lCol6 {\r\n grid-area: lCol6;\r\n justify-self: left;\r\n}\r\n.lCol7 {\r\n grid-area: lCol7;\r\n justify-self: center;\r\n}\r\n.lCol8 {\r\n grid-area: lCol8;\r\n justify-self: right;\r\n}\r\n.lCol9 {\r\n grid-area: lCol9;\r\n justify-self: center;\r\n}\r\n.lCol10 {\r\n grid-area: lCol10;\r\n justify-self: center;\r\n}\r\n.lCol11 {\r\n grid-area: lCol11;\r\n justify-self: center;\r\n}\r\n.lCol12 {\r\n grid-area: lCol12;\r\n justify-self: center;\r\n}\r\n.lCol13 {\r\n grid-area: lCol13;\r\n justify-self: center;\r\n}\r\n.lCol14 {\r\n grid-area: lCol14;\r\n justify-self: center;\r\n}\r\n.lCol15 {\r\n grid-area: lCol15;\r\n justify-self: center;\r\n}\r\n.lCol16 {\r\n grid-area: lCol16;\r\n justify-self: center;\r\n}\r\n.lCol17 {\r\n grid-area: lCol17;\r\n justify-self: center;\r\n}\r\n.lCol18 {\r\n grid-area: lCol18;\r\n justify-self: center;\r\n}\r\n.grid-modules {\r\n display: grid;\r\n // border: 2px solid var(--aliengreen);\r\n grid-template-areas:\r\n 'mCol1 mCol2 mCol17 mCol15 mCol13 mCol4'\r\n 'mCol5 mCol6 mCol18 mCol16 mCol14 mCol8';\r\n padding-bottom: 6px;\r\n // l1 l2 l3 l4 l5 l6 l7 l8 l9\r\n grid-template-columns: 30px 270px 75px 90px 269px 30px;\r\n // grid-template-columns: 25px 410px 60px 60px 60px 20px;\r\n align-items: center;\r\n}\r\n\r\n.mCol1 {\r\n grid-area: mCol1;\r\n justify-self: left;\r\n}\r\n.mCol2 {\r\n grid-area: mCol2;\r\n justify-self: center;\r\n}\r\n.mCol3 {\r\n grid-area: mCol3;\r\n justify-self: center;\r\n}\r\n.mCol4 {\r\n grid-area: mCol4;\r\n justify-self: right;\r\n}\r\n.mCol5 {\r\n grid-area: mCol5;\r\n justify-self: left;\r\n}\r\n.mCol6 {\r\n grid-area: mCol6;\r\n justify-self: left;\r\n}\r\n.mCol7 {\r\n grid-area: mCol7;\r\n justify-self: center;\r\n}\r\n.mCol8 {\r\n grid-area: mCol8;\r\n justify-self: right;\r\n}\r\n.mCol9 {\r\n grid-area: mCol9;\r\n justify-self: center;\r\n}\r\n.mCol10 {\r\n grid-area: mCol10;\r\n justify-self: center;\r\n}\r\n.mCol11 {\r\n grid-area: mCol11;\r\n justify-self: center;\r\n}\r\n.mCol12 {\r\n grid-area: mCol12;\r\n justify-self: center;\r\n}\r\n.mCol13 {\r\n grid-area: mCol13;\r\n justify-self: center;\r\n}\r\n.mCol14 {\r\n grid-area: mCol14;\r\n word-break: break-word;\r\n}\r\n.mCol15 {\r\n grid-area: mCol15;\r\n justify-self: center;\r\n}\r\n.mCol16 {\r\n grid-area: mCol16;\r\n justify-self: center;\r\n}\r\n.mCol17 {\r\n grid-area: mCol17;\r\n justify-self: center;\r\n}\r\n.mCol18 {\r\n grid-area: mCol18;\r\n justify-self: center;\r\n}\r\n\r\n.grid-talents {\r\n display: grid;\r\n grid-template-areas:\r\n 'talTitle talTitle'\r\n 'tal1 tal2'\r\n 'tal3 tal4';\r\n // grid-template-rows: 3fr;\r\n\r\n padding: 3px;\r\n grid-template-columns: 75% 25%;\r\n align-items: center;\r\n}\r\n\r\n.tal1 {\r\n grid-area: tal1;\r\n justify-self: center;\r\n padding-left: 8px;\r\n // background-color: $c-black;\r\n}\r\n.tal2 {\r\n grid-area: tal2;\r\n justify-self: right;\r\n padding-right: 8px;\r\n}\r\n\r\n.tal3 {\r\n grid-area: tal3;\r\n align-self: center;\r\n}\r\n.tal4 {\r\n grid-area: tal4;\r\n justify-self: right;\r\n padding-right: 8px;\r\n align-self: left;\r\n\r\n // padding-top: 2px;\r\n}\r\n.talTitle {\r\n grid-area: talTitle;\r\n background-color: #221f1f;\r\n}\r\n.grid-special {\r\n display: grid;\r\n grid-template-areas: 'spe1 spe2 spe3';\r\n // grid-template-rows: 3fr;\r\n // padding: 3px;\r\n grid-template-columns: 5% 70% 25%;\r\n align-items: center;\r\n}\r\n\r\n.spe1 {\r\n grid-area: spe1;\r\n justify-self: left;\r\n padding-right: 4px;\r\n}\r\n.spe2 {\r\n grid-area: spe2;\r\n // justify-self: left;\r\n font-weight: bold;\r\n padding-right: 8px;\r\n}\r\n.spe3 {\r\n grid-area: spe3;\r\n justify-self: right;\r\n}\r\n\r\n.critical-inj {\r\n display: grid;\r\n grid-template-areas: 'crit1 crit2 crit3 crit4';\r\n // grid-template-rows: 3fr;\r\n // padding: 3px;\r\n grid-template-columns: 5% 31% 60% 3%;\r\n align-items: center;\r\n}\r\n\r\n.crit1 {\r\n grid-area: crit1;\r\n justify-self: left;\r\n padding-right: 4px;\r\n}\r\n.crit2 {\r\n grid-area: crit2;\r\n justify-self: left;\r\n font-weight: bold;\r\n padding-right: 8px;\r\n}\r\n.crit3 {\r\n grid-area: crit3;\r\n justify-self: left;\r\n font-weight: bold;\r\n padding-right: 8px;\r\n align-items: left;\r\n}\r\n.crit4 {\r\n grid-area: crit4;\r\n justify-self: right;\r\n}\r\n\r\n.space-critical-inj {\r\n display: grid;\r\n grid-template-areas: 'ScritI1 ScritI2 ScritI4';\r\n // grid-template-rows: 3fr;\r\n // padding: 3px;\r\n grid-template-columns: 5% 80% 3%;\r\n align-items: center;\r\n}\r\n\r\n.ScritI1 {\r\n grid-area: ScritI1;\r\n justify-self: left;\r\n padding-right: 4px;\r\n}\r\n.ScritI2 {\r\n grid-area: ScritI2;\r\n justify-self: left;\r\n font-weight: bold;\r\n padding-right: 8px;\r\n}\r\n\r\n.ScritI4 {\r\n grid-area: ScritI4;\r\n justify-self: right;\r\n}\r\n\r\n.grid-two {\r\n display: grid;\r\n grid-template-areas:\r\n 'box1 box2'\r\n 'box3 box4';\r\n padding: 3px;\r\n grid-template-columns: 25% 75%;\r\n align-items: center;\r\n}\r\n\r\n.box1 {\r\n grid-area: box1;\r\n justify-self: center;\r\n padding-left: 8px;\r\n}\r\n.box2 {\r\n grid-area: box2;\r\n justify-self: right;\r\n padding-right: 8px;\r\n}\r\n.box3 {\r\n grid-area: box3;\r\n justify-self: center;\r\n padding-left: 8px;\r\n padding-top: 10px;\r\n}\r\n.box4 {\r\n grid-area: box4;\r\n padding-top: 10px;\r\n}\r\n\r\n.grid-2 {\r\n display: grid;\r\n grid-template-areas: 'box11 box21 box23 box22';\r\n // padding: 3px;\r\n grid-template-columns: 1fr 33px 15px 33px;\r\n align-items: center;\r\n margin: 1px;\r\n padding: 0;\r\n // padding-left: 2px;\r\n}\r\n\r\n.box11 {\r\n grid-area: box11;\r\n justify-self: center;\r\n // padding-left: 8px;\r\n // background-color: $c-black;\r\n}\r\n.box21 {\r\n grid-area: box21;\r\n justify-self: right;\r\n padding-right: 8px;\r\n}\r\n.box22 {\r\n grid-area: box22;\r\n justify-self: right;\r\n padding-right: 8px;\r\n}\r\n.box23 {\r\n grid-area: box23;\r\n justify-self: center;\r\n // padding-right: 8px;\r\n}\r\n.grid-crit {\r\n display: grid;\r\n grid-template-areas: 'crit1 crit2 ';\r\n padding: 0;\r\n margin: 0;\r\n grid-template-columns: 1fr 1fr;\r\n}\r\n.crit1 {\r\n grid-area: crit1;\r\n}\r\n.crit2 {\r\n grid-area: crit2;\r\n // margin-left: 90px;\r\n margin-bottom: 2px;\r\n}\r\n\r\n.grid-rTables {\r\n display: grid;\r\n grid-template-areas: 'rTable1 rTable2';\r\n // padding: 3px;\r\n grid-template-columns: 1fr 0.5fr;\r\n align-items: center;\r\n margin: 0;\r\n padding: 0;\r\n}\r\n\r\n.rTable1 {\r\n grid-area: rTable1;\r\n justify-self: center;\r\n}\r\n.rTable2 {\r\n grid-area: rTable2;\r\n justify-self: center;\r\n padding-right: 8px;\r\n}\r\n\r\n.grid-creature {\r\n display: grid;\r\n border: 2px solid var(--aliengreen);\r\n grid-template-areas:\r\n // 'vChar1 vChar1 '\r\n\r\n 'vCre1 vCre2 '\r\n 'vCre3 vCre4 '\r\n 'vCre5 vCre6 '\r\n 'vCre7 vCre8';\r\n\r\n grid-template-columns: 1fr 1fr;\r\n align-items: center;\r\n}\r\n\r\n.vCre1 {\r\n grid-area: vCre1;\r\n}\r\n.vCre2 {\r\n grid-area: vCre2;\r\n}\r\n.vCre3 {\r\n grid-area: vCre3;\r\n}\r\n.vCre4 {\r\n grid-area: vCre4;\r\n}\r\n.vCre5 {\r\n grid-area: vCre5;\r\n}\r\n.vCre6 {\r\n grid-area: vCre6;\r\n}\r\n.vCre7 {\r\n grid-area: vCre7;\r\n}\r\n.vCre8 {\r\n grid-area: vCre8;\r\n}\r\n.grid-planet-header {\r\n display: grid;\r\n border: 2px solid var(--aliengreen);\r\n grid-template-areas:\r\n 'hplan1 hplan2 '\r\n 'hplan3 hplan4'\r\n 'hplan5 hplan6 '\r\n 'hplan7 hplan8';\r\n\r\n grid-template-columns: auto;\r\n align-items: center;\r\n padding-bottom: 2px;\r\n}\r\n\r\n.hplan1 {\r\n grid-area: hplan1;\r\n}\r\n.hplan2 {\r\n grid-area: hplan2;\r\n}\r\n.hplan3 {\r\n grid-area: hplan3;\r\n}\r\n.hplan4 {\r\n grid-area: hplan4;\r\n}\r\n.hplan5 {\r\n grid-area: hplan5;\r\n}\r\n.hplan6 {\r\n grid-area: hplan6;\r\n}\r\n.hplan7 {\r\n grid-area: hplan7;\r\n}\r\n.hplan8 {\r\n grid-area: hplan8;\r\n}\r\n\r\n.grid-planet {\r\n display: grid;\r\n margin: 0;\r\n padding: 0;\r\n grid-template-areas:\r\n 'plan1 plan1 plan1 plan1'\r\n 'plan2 plan2 plan3 plan3 '\r\n // 'plan3 plan3 plan3 plan3 '\r\n 'plan4 plan4 plan4 plan4 ';\r\n grid-template-columns: 220px 1fr;\r\n}\r\n.plan1 {\r\n grid-area: plan1;\r\n justify-self: left;\r\n align-self: center;\r\n}\r\n.plan2 {\r\n grid-area: plan2;\r\n justify-self: left;\r\n}\r\n.plan3 {\r\n grid-area: plan3;\r\n justify-self: left;\r\n}\r\n.plan4 {\r\n grid-area: plan4;\r\n justify-self: left;\r\n}\r\n\r\n.grid-systems {\r\n display: grid;\r\n padding: 3px;\r\n grid-template-areas:\r\n 'sys1 sys2 sys3 sys4'\r\n 'sys5 sys6 sys7 sys8';\r\n grid-template-columns: 14em 15em 10em 2em;\r\n border-color: var(--aliengreen);\r\n border-bottom: double;\r\n}\r\n\r\n.sys1 {\r\n grid-area: sys1;\r\n justify-self: left;\r\n}\r\n.sys2 {\r\n grid-area: sys2;\r\n justify-self: left;\r\n}\r\n.sys3 {\r\n grid-area: sys3;\r\n justify-self: left;\r\n}\r\n.sys4 {\r\n grid-area: sys4;\r\n justify-self: right;\r\n}\r\n.sys5 {\r\n grid-area: sys5;\r\n justify-self: left;\r\n}\r\n.sys6 {\r\n grid-area: sys6;\r\n justify-self: left;\r\n}\r\n.sys7 {\r\n grid-area: sys7;\r\n justify-self: left;\r\n}\r\n.sys8 {\r\n grid-area: sys8;\r\n justify-self: right;\r\n}\r\n\r\n.grid-Char-Att {\r\n display: grid;\r\n // border: 2px solid var(--aliengreen);\r\n padding-bottom: 4px;\r\n padding-top: 12px;\r\n padding-left: 30px;\r\n grid-row-gap: 3px;\r\n grid-column-gap: 10px;\r\n border-color: var(--aliengreen);\r\n align-items: center;\r\n grid-template-areas:\r\n 'gCol1 gCol2 gCol3 gCol4 gCol5 gCol11'\r\n 'gCol6 gCol7 gCol8 gCol9 gCol10 gCol12';\r\n grid-template-columns: 110px 50px 110px 50px 65px 130px;\r\n}\r\n\r\n.gCol1 {\r\n grid-area: gCol1;\r\n justify-self: left;\r\n}\r\n.gCol2 {\r\n grid-area: gCol2;\r\n justify-self: center;\r\n align-self: center;\r\n}\r\n.gCol3 {\r\n grid-area: gCol3;\r\n justify-self: left;\r\n}\r\n.gCol4 {\r\n grid-area: gCol4;\r\n justify-self: center;\r\n align-self: center;\r\n}\r\n.gCol5 {\r\n grid-area: gCol5;\r\n justify-self: center;\r\n}\r\n.gCol6 {\r\n grid-area: gCol6;\r\n justify-self: left;\r\n}\r\n.gCol7 {\r\n grid-area: gCol7;\r\n justify-self: center;\r\n align-self: center;\r\n}\r\n.gCol8 {\r\n grid-area: gCol8;\r\n justify-self: left;\r\n}\r\n.gCol9 {\r\n grid-area: gCol9;\r\n justify-self: center;\r\n align-self: center;\r\n}\r\n.gCol10 {\r\n grid-area: gCol10;\r\n justify-self: center;\r\n}\r\n.gCol11 {\r\n grid-area: gCol11;\r\n justify-self: center;\r\n}\r\n.gCol12 {\r\n grid-area: gCol12;\r\n justify-self: center;\r\n}\r\n\r\n.grid-item-xtras {\r\n display: grid;\r\n grid-template-areas:\r\n 'xCol1 xCol2 xCol3 xCol4 xCol5 xCol6'\r\n '. xCol7 xCol7 xCol8 . .';\r\n padding-bottom: 4px;\r\n padding-top: 5px;\r\n padding-left: 30px;\r\n grid-row-gap: 3px;\r\n grid-column-gap: 10px;\r\n // l1 l2 l3 l4 l5 l6\r\n grid-template-columns: 110px 50px 110px 50px 110px 50px;\r\n align-items: center;\r\n}\r\n\r\n.xCol1 {\r\n grid-area: xCol1;\r\n justify-self: left;\r\n}\r\n.xCol2 {\r\n grid-area: xCol2;\r\n justify-self: left;\r\n}\r\n.xCol3 {\r\n grid-area: xCol3;\r\n justify-self: left;\r\n}\r\n.xCol4 {\r\n grid-area: xCol4;\r\n justify-self: center;\r\n}\r\n.xCol5 {\r\n grid-area: xCol5;\r\n justify-self: left;\r\n}\r\n.xCol6 {\r\n grid-area: xCol6;\r\n justify-self: center;\r\n}\r\n.xCol7 {\r\n grid-area: xCol7;\r\n justify-self: center;\r\n}\r\n.xCol8 {\r\n grid-area: xCol8;\r\n justify-self: center;\r\n}\r\n\r\n.flex-group-center,\r\n.flex-group-left,\r\n.flex-group-right {\r\n justify-content: center;\r\n align-items: center;\r\n text-align: center;\r\n padding: 0;\r\n border: 1px solid var(--aliengreen);\r\n}\r\n\r\n.flex-group-left {\r\n justify-content: flex-start;\r\n text-align: left;\r\n}\r\n\r\n.flex-group-right {\r\n justify-content: flex-end;\r\n text-align: right;\r\n}\r\n\r\n.grid-crew {\r\n display: grid;\r\n grid-template-areas:\r\n 'gC1 gC2 gC3 gC4'\r\n 'gC5 gC6 gC7 gC8';\r\n grid-template-columns: 20em 15em 10em 5em;\r\n}\r\n.gC1 {\r\n justify-self: center;\r\n grid-area: gC1;\r\n}\r\n.gC2 {\r\n justify-self: center;\r\n grid-area: gC2;\r\n}\r\n.gC3 {\r\n justify-self: center;\r\n grid-area: gC3;\r\n}\r\n.gC4 {\r\n justify-self: right;\r\n grid-area: gC4;\r\n}\r\n.gC5 {\r\n justify-self: left;\r\n grid-area: gC5;\r\n}\r\n.gC6 {\r\n justify-self: center;\r\n grid-area: gC6;\r\n}\r\n.gC7 {\r\n justify-self: center;\r\n grid-area: gC7;\r\n}\r\n.gC8 {\r\n justify-self: right;\r\n grid-area: gC8;\r\n}\r\n\r\n.grid-ship-crew {\r\n display: grid;\r\n grid-template-areas:\r\n 'gSC1 gSC2 gSC3 gSC4 gSC5'\r\n ' gSC6 gSC7 gSC8 gSC9 gSC10';\r\n grid-template-columns: 43% 25% 20% 6%;\r\n}\r\n.gSC1 {\r\n justify-self: center;\r\n grid-area: gSC1;\r\n}\r\n.gSC2 {\r\n justify-self: center;\r\n grid-area: gSC2;\r\n}\r\n.gSC3 {\r\n justify-self: center;\r\n grid-area: gSC3;\r\n}\r\n.gSC4 {\r\n justify-self: right;\r\n grid-area: gSC4;\r\n}\r\n.gSC5 {\r\n justify-self: right;\r\n grid-area: gSC5;\r\n}\r\n.gSC6 {\r\n justify-self: left;\r\n grid-area: gSC6;\r\n}\r\n.gSC7 {\r\n justify-self: center;\r\n grid-area: gSC7;\r\n}\r\n.gSC8 {\r\n justify-self: right;\r\n grid-area: gSC8;\r\n}\r\n.gSC9 {\r\n justify-self: center;\r\n grid-area: gSC9;\r\n}\r\n.gSC10 {\r\n justify-self: right;\r\n grid-area: gSC10;\r\n}\r\n\r\n.grid-actor {\r\n display: grid;\r\n padding-top: 10px;\r\n border: 2px solid var(--aliengreen);\r\n grid-template-areas: 'gaItem1 gaItem2 gaItem3 gaItem4';\r\n grid-template-columns: 20% 34% 20% 30%;\r\n}\r\n\r\n.gaItem1 {\r\n grid-area: gaItem1;\r\n}\r\n.gaItem2 {\r\n grid-area: gaItem2;\r\n}\r\n.gaItem3 {\r\n grid-area: gaItem3;\r\n}\r\n.gaItem4 {\r\n grid-area: gaItem4;\r\n}\r\n",".flex-center {\r\n align-items: center;\r\n justify-content: center;\r\n text-align: center;\r\n padding: 0;\r\n}\r\n\r\n.flex-between {\r\n justify-content: space-between;\r\n}\r\n// .alienflex {\r\n// flex: auto;\r\n// }\r\n.alienrpg .flexcol {\r\n display: flex;\r\n flex-direction: column;\r\n flex-wrap: nowrap;\r\n}\r\n// .alienrpg .flexcol > * {\r\n// flex: 1;\r\n// }\r\n.alienrpg .flexcol .flex1 {\r\n flex: 1;\r\n}\r\n.alienrpg .flexcol .flex2 {\r\n flex: 2;\r\n}\r\n.alienrpg .flexcol .flex3 {\r\n flex: 3;\r\n}\r\n.alienrpg .alienrpg .flexcol .flex4 {\r\n flex: 4;\r\n}\r\n.alienrpg .flexrow {\r\n display: flex;\r\n flex-direction: row;\r\n flex-wrap: wrap;\r\n justify-content: flex-start;\r\n}\r\n.alienrpg .flexrow > * {\r\n flex: 1;\r\n}\r\n.alienrpg .flexrow .flex1 {\r\n flex: 1;\r\n}\r\n.alienrpg .flexrow .flex2 {\r\n flex: 2;\r\n}\r\n.alienrpg .flexrow .flex3 {\r\n flex: 3;\r\n}\r\n.alienrpg .flexrow .flex4 {\r\n flex: 4;\r\n}\r\n",".alienrpg.actor .encumbrance {\r\n background: hsla(0, 0%, 0%, 0.1);\r\n height: 12px;\r\n margin-top: 5px;\r\n border: 1px solid hsl(0, 0%, 7%);\r\n border-radius: 3px;\r\n position: relative;\r\n width: calc(100% - 20px);\r\n}\r\n\r\n.alienrpg.actor .encumbrance .encumbrance-bar {\r\n position: absolute;\r\n top: 1px;\r\n left: 1px;\r\n background: var(--aliengreen);\r\n height: 8px;\r\n border: 1px solid hsl(30, 32%, 33%);\r\n border-radius: 3px;\r\n}\r\n\r\n.alienrpg.actor .encumbrance .encumbrance-label {\r\n position: absolute;\r\n top: -3px;\r\n height: 16px;\r\n font-size: 16px;\r\n line-height: 16px;\r\n color: $c-black;\r\n background: hsla(0, 0%, 100%, 0.4);\r\n padding: 0 3px;\r\n}\r\n\r\n.alienrpg.actor .encumbrance .encumbrance-breakpoint {\r\n position: absolute;\r\n left: 50%;\r\n}\r\n\r\n.alienrpg.actor .encumbrance .arrow-up {\r\n bottom: 0;\r\n width: 0;\r\n height: 0;\r\n border-left: 4px solid transparent;\r\n border-right: 4px solid transparent;\r\n border-bottom: 4px solid hsl(0, 0%, 40%);\r\n}\r\n\r\n.alienrpg.actor .encumbrance .arrow-down {\r\n top: 0;\r\n width: 0;\r\n height: 0;\r\n border-left: 4px solid transparent;\r\n border-right: 4px solid transparent;\r\n border-top: 4px solid hsl(0, 0%, 40%);\r\n}\r\n\r\n.alienrpg.actor .encumbrance.encumbered .arrow-up {\r\n border-bottom: 4px solid $c-white;\r\n}\r\n\r\n.alienrpg.actor .encumbrance.encumbered .arrow-down {\r\n border-top: 4px solid $c-white;\r\n}\r\n.alienrpg.actor .encumbrance.encumbered .encumbrance-bar {\r\n position: absolute;\r\n top: 1px;\r\n left: 1px;\r\n background: hsl(7, 100%, 50%);\r\n height: 8px;\r\n border: 1px solid hsl(66, 75%, 45%);\r\n border-radius: 3px;\r\n}\r\n\r\n/* @group Blink */\r\n.blink {\r\n -webkit-animation: blink 2s linear infinite;\r\n -moz-animation: blink 2s linear infinite;\r\n -ms-animation: blink 2s linear infinite;\r\n -o-animation: blink 2s linear infinite;\r\n animation: blink 2s linear infinite;\r\n}\r\n@-webkit-keyframes blink {\r\n 0% {\r\n opacity: 1;\r\n }\r\n 50% {\r\n opacity: 1;\r\n }\r\n 50.01% {\r\n opacity: 0;\r\n }\r\n 100% {\r\n opacity: 0;\r\n }\r\n}\r\n@-moz-keyframes blink {\r\n 0% {\r\n opacity: 1;\r\n }\r\n 50% {\r\n opacity: 1;\r\n }\r\n 50.01% {\r\n opacity: 0;\r\n }\r\n 100% {\r\n opacity: 0;\r\n }\r\n}\r\n@-ms-keyframes blink {\r\n 0% {\r\n opacity: 1;\r\n }\r\n 50% {\r\n opacity: 1;\r\n }\r\n 50.01% {\r\n opacity: 0;\r\n }\r\n 100% {\r\n opacity: 0;\r\n }\r\n}\r\n@-o-keyframes blink {\r\n 0% {\r\n opacity: 1;\r\n }\r\n 50% {\r\n opacity: 1;\r\n }\r\n 50.01% {\r\n opacity: 0;\r\n }\r\n 100% {\r\n opacity: 0;\r\n }\r\n}\r\n@keyframes blink {\r\n 0% {\r\n opacity: 1;\r\n }\r\n 50% {\r\n opacity: 1;\r\n }\r\n 50.01% {\r\n opacity: 0;\r\n }\r\n 100% {\r\n opacity: 0;\r\n }\r\n}\r\n/* @end */\r\n","/* class applies to select element itself, not a wrapper element */\r\n.select-css {\r\n display: block;\r\n font-size: 15px;\r\n font-family: var(--alienfont);\r\n font-weight: 700;\r\n color: inherit;\r\n // line-height: 1.3;\r\n // padding: 0.6em 1.4em 0.5em 0.8em;\r\n width: 100%;\r\n max-width: 90%; /* useful when width is set to anything other than 100% */\r\n box-sizing: border-box;\r\n margin: 0;\r\n border: 1px solid var(--aliengreen);\r\n box-shadow: 0 1px 0 1px hsla(0, 0%, 0%, 0.04);\r\n border-radius: 0.5em;\r\n -moz-appearance: none;\r\n -webkit-appearance: none;\r\n appearance: none;\r\n // background-color: #fff;\r\n /* note: bg image below uses 2 urls. The first is an svg data uri for the arrow icon, and the second is the gradient. \r\n\t\tfor the icon, if you want to change the color, be sure to use `%23` instead of `#`, since it's a url. You can also swap in a different svg icon or an external image reference\r\n\t\t\r\n\t*/\r\n // background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23ADFF2F%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E'),\r\n // linear-gradient(to bottom, black 0%, black 100%);\r\n background-image: url(../images/downarrow.svg);\r\n background-repeat: no-repeat, repeat;\r\n\r\n /* arrow icon position (1em from the right, 50% vertical) , then gradient position*/\r\n background-position: right 0.7em top 50%, 0 0;\r\n /* icon size, then gradient */\r\n background-size: 1em auto, 100%;\r\n}\r\n/* Hide arrow icon in IE browsers */\r\n.select-css::-ms-expand {\r\n display: none;\r\n}\r\n/* Hover style */\r\n.select-css:hover {\r\n color: inherit;\r\n}\r\n/* Focus style */\r\n.select-css:focus {\r\n color: inherit;\r\n /* It'd be nice to use -webkit-focus-ring-color here but it doesn't work on box-shadow */\r\n box-shadow: 0 0 1px 1px var(--aliengreen);\r\n box-shadow: 0 0 0 1px -moz-mac-focusring var(--aliengreen);\r\n color: inherit;\r\n outline: none;\r\n background-color: $c-black;\r\n}\r\n\r\n/* Set options to normal weight */\r\n.select-css option {\r\n font-weight: normal;\r\n background: hsl(0, 0%, 0%);\r\n}\r\n\r\n/* Support for rtl text, explicit support for Arabic and Hebrew */\r\n*[dir='rtl'] .select-css,\r\n:root:lang(ar) .select-css,\r\n:root:lang(iw) .select-css {\r\n background-position: left 0.7em top 50%, 0 0;\r\n padding: 0.6em 0.8em 0.5em 1.4em;\r\n}\r\n\r\n/* Disabled styles */\r\n.select-css:disabled,\r\n.select-css[aria-disabled='true'] {\r\n color: var(--aliengreen);\r\n background-image: url(../images/downarrow.svg);\r\n background-repeat: no-repeat, repeat;\r\n // background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22graytext%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E'),\r\n // linear-gradient(to bottom, black 0%, black 100%);\r\n}\r\n\r\n.select-css:disabled:hover,\r\n.select-css[aria-disabled='true'] {\r\n border-color: hsl(0, 0%, 67%);\r\n}\r\n","/*\r\n\tOriginal Sheet by Paul Watson\r\n\r\n\tCRT Effect by Alec Lownes\r\n\t\thttp://aleclownes.com/2017/02/01/crt-display.html\r\n\r\n\tMay 2021\r\n*/\r\n\r\n@keyframes flicker {\r\n 0% {\r\n opacity: 0.27861;\r\n }\r\n 5% {\r\n opacity: 0.34769;\r\n }\r\n 10% {\r\n opacity: 0.23604;\r\n }\r\n 15% {\r\n opacity: 0.90626;\r\n }\r\n 20% {\r\n opacity: 0.18128;\r\n }\r\n 25% {\r\n opacity: 0.83891;\r\n }\r\n 30% {\r\n opacity: 0.65583;\r\n }\r\n 35% {\r\n opacity: 0.67807;\r\n }\r\n 40% {\r\n opacity: 0.26559;\r\n }\r\n 45% {\r\n opacity: 0.84693;\r\n }\r\n 50% {\r\n opacity: 0.96019;\r\n }\r\n 55% {\r\n opacity: 0.08594;\r\n }\r\n 60% {\r\n opacity: 0.20313;\r\n }\r\n 65% {\r\n opacity: 0.71988;\r\n }\r\n 70% {\r\n opacity: 0.53455;\r\n }\r\n 75% {\r\n opacity: 0.37288;\r\n }\r\n 80% {\r\n opacity: 0.71428;\r\n }\r\n 85% {\r\n opacity: 0.70419;\r\n }\r\n 90% {\r\n opacity: 0.7003;\r\n }\r\n 95% {\r\n opacity: 0.36108;\r\n }\r\n 100% {\r\n opacity: 0.24387;\r\n }\r\n}\r\n\r\n@keyframes textShadow {\r\n 0% {\r\n text-shadow: 0.4389924193300864px 0 1px rgba(255, 255, 0, 0.5), -0.4389924193300864px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 5% {\r\n text-shadow: 2.7928974010788217px 0 1px rgba(255, 255, 0, 0.5), -2.7928974010788217px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 10% {\r\n text-shadow: 0.02956275843481219px 0 1px rgba(255, 255, 0, 0.5), -0.02956275843481219px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 15% {\r\n text-shadow: 0.40218538552878136px 0 1px rgba(255, 255, 0, 0.5), -0.40218538552878136px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 20% {\r\n text-shadow: 3.4794037899852017px 0 1px rgba(255, 255, 0, 0.5), -3.4794037899852017px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 25% {\r\n text-shadow: 1.6125630401149584px 0 1px rgba(255, 255, 0, 0.5), -1.6125630401149584px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 30% {\r\n text-shadow: 0.7015590085143956px 0 1px rgba(255, 255, 0, 0.5), -0.7015590085143956px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 35% {\r\n text-shadow: 3.896914047650351px 0 1px rgba(255, 255, 0, 0.5), -3.896914047650351px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 40% {\r\n text-shadow: 3.870905614848819px 0 1px rgba(255, 255, 0, 0.5), -3.870905614848819px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 45% {\r\n text-shadow: 2.231056963361899px 0 1px rgba(255, 255, 0, 0.5), -2.231056963361899px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 50% {\r\n text-shadow: 0.08084290417898504px 0 1px rgba(255, 255, 0, 0.5), -0.08084290417898504px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 55% {\r\n text-shadow: 2.3758461067427543px 0 1px rgba(255, 255, 0, 0.5), -2.3758461067427543px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 60% {\r\n text-shadow: 2.202193051050636px 0 1px rgba(255, 255, 0, 0.5), -2.202193051050636px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 65% {\r\n text-shadow: 2.8638780614874975px 0 1px rgba(255, 255, 0, 0.5), -2.8638780614874975px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 70% {\r\n text-shadow: 0.48874025155497314px 0 1px rgba(255, 255, 0, 0.5), -0.48874025155497314px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 75% {\r\n text-shadow: 1.8948491305757957px 0 1px rgba(255, 255, 0, 0.5), -1.8948491305757957px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 80% {\r\n text-shadow: 0.0833037308038857px 0 1px rgba(255, 255, 0, 0.5), -0.0833037308038857px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 85% {\r\n text-shadow: 0.09769827255241735px 0 1px rgba(255, 255, 0, 0.5), -0.09769827255241735px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 90% {\r\n text-shadow: 3.443339761481782px 0 1px rgba(255, 255, 0, 0.5), -3.443339761481782px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 95% {\r\n text-shadow: 2.1841838852799786px 0 1px rgba(255, 255, 0, 0.5), -2.1841838852799786px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 100% {\r\n text-shadow: 2.6208764473832513px 0 1px rgba(255, 255, 0, 0.5), -2.6208764473832513px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n}\r\n\r\n/* interface */\r\n\r\n::-webkit-scrollbar-thumb {\r\n outline: none;\r\n border-radius: 2px;\r\n background: var(--aliendarkergreen);\r\n border: 1px solid var(--aliendarkergreen);\r\n}\r\n\r\n.window-header {\r\n background-color: rgba(50, 100, 120, 0.3);\r\n border-radius: 7px 7px 0px 0px;\r\n}\r\n\r\n.alienrpg input[type='text'],\r\n.alienrpg input[type='number'],\r\n.alienrpg input[type='password'],\r\n.alienrpg input[type='date'],\r\n.alienrpg input[type='time'] {\r\n border-radius: 0px;\r\n border: 1px solid var(--aliendarkergreen);\r\n}\r\n\r\ninput[type='text']:hover,\r\ninput[type='number']:hover,\r\ninput[type='password']:hover,\r\ninput[type='date']:hover,\r\ninput[type='time']:hover {\r\n border: 1px solid var(--aliengreen);\r\n}\r\n\r\na:hover {\r\n text-shadow: 0 0 5px var(--aliengreen);\r\n}\r\n\r\n#sidebar-tabs {\r\n border-bottom: 1px solid var(--aliengreen);\r\n box-shadow: 0 0 10px var(--aliengreen);\r\n}\r\n\r\n#sidebar-tabs .item.active {\r\n border: 1px solid var(--aliengreen);\r\n box-shadow: 0 0 6px inset var(--aliengreen);\r\n}\r\n\r\nselect:focus {\r\n box-shadow: 0 0 5px var(--aliengreen);\r\n}\r\n\r\ntextarea:focus {\r\n outline: 0px;\r\n box-shadow: 0 0 10px var(--aliengreen);\r\n // background-color: var(--aliengreen);\r\n color: #000;\r\n font-weight: 400;\r\n}\r\n\r\ncombobox:focus {\r\n outline: 0px;\r\n box-shadow: 0 0 10px var(--aliengreen);\r\n background-color: var(--aliengreen);\r\n color: #000;\r\n}\r\n\r\n#hotbar .macro:hover {\r\n box-shadow: 0 0 10px inset var(--aliengreen);\r\n}\r\n\r\n#hotbar .macro.active:hover {\r\n border: 1px solid var(--aliengreen);\r\n}\r\n\r\n#players ol .player.context {\r\n border-top: 1px solid var(--aliengreen);\r\n border-bottom: 1px solid var(--aliengreen);\r\n}\r\n\r\n#players ol .player.context .player-name {\r\n text-shadow: 0 0 5px var(--aliengreen);\r\n}\r\n\r\n#context-menu li.context-item:hover {\r\n text-shadow: 0 0 4px var(--aliengreen);\r\n}\r\n\r\n#controls .scene-control.active,\r\n#controls .control-tool.active,\r\n#controls .scene-control:hover,\r\n#controls .control-tool:hover {\r\n border: 1px solid var(--aliengreen);\r\n border-bottom: 1px solid var(--aliendarkergreen);\r\n box-shadow: 0 0 10px var(--aliendarkergreen);\r\n}\r\n\r\n#navigation #scene-list .scene.view,\r\n#navigation #scene-list .scene.context {\r\n border: 1px solid var(--aliengreen);\r\n background: rgba(52, 52, 52, 0.95);\r\n border-bottom: 1px solid var(--aliengreen);\r\n box-shadow: 0 0 10px var(--aliendarkergreen);\r\n}\r\n\r\n// #pause img {\r\n// box-sizing: border-box;\r\n// width: 128px;\r\n// height: 128px;\r\n// padding-left: 128px;\r\n\r\n// background-image: url('../images/paused-alien.png');\r\n// animation: rotation 20s infinite linear;\r\n// }\r\n\r\n#pause {\r\n background: none;\r\n & > img {\r\n width: 200px;\r\n height: 200px;\r\n top: -50px;\r\n left: calc(50% - 100px);\r\n opacity: 0.7;\r\n --fa-animation-duration: 10s;\r\n }\r\n h3 {\r\n // font-family: var(--alienfont); !\r\n font-size: 32px;\r\n text-shadow: 0px 3px 5px rgba(0, 0, 0, 1);\r\n }\r\n}\r\n\r\n.alienrpg #context-menu li.context-item {\r\n line-height: 1.55;\r\n}\r\n\r\n/* CHAT */\r\n\r\n.sidebar-tab h1,\r\n.sidebar-tab h2 {\r\n border-bottom: 2px dotted var(--aliengreen);\r\n}\r\n\r\n.sidebar-tab .fas.fa-trash:hover {\r\n animation: textShadow 0.5s infinite;\r\n}\r\n\r\n.chat-message .message-header .message-sender {\r\n padding-bottom: 5px;\r\n}\r\n\r\n.alien-Push-button {\r\n height: 40px;\r\n margin-top: 5px;\r\n margin-left: 1px;\r\n box-shadow: 0 0 5px var(--aliendarkergreen);\r\n border-radius: 3px;\r\n background: url(../images/alien_crt_push-button.png) no-repeat top left;\r\n color: #00000000;\r\n}\r\n\r\n.alien-Push-button:hover {\r\n border-radius: 3px;\r\n box-shadow: 0 0 5px var(--aliendarkergreen);\r\n background-color: inherit;\r\n background: url(../images/alien_crt_push-button_hover.gif) no-repeat top left;\r\n color: #00000000;\r\n}\r\n\r\n.chat-message,\r\n.chat-message.emote {\r\n font-family: var(--alienchatfont);\r\n font-size: 110%;\r\n font-weight: bold;\r\n\r\n padding: 13px 15px 50px 11px;\r\n border-width: 0px;\r\n\r\n box-shadow: 0 1px 5px #000;\r\n\r\n background-size: 100%;\r\n background-position: top, bottom, 0px 18px;\r\n background-repeat: no-repeat, no-repeat, repeat;\r\n // background-image: url('../images/chat-top.png'), url('../images/chat-bottom.png'), url('../images/chat-middle.png');\r\n background-image: url('../images/chat-top.png'), url('../images/chat-bottom.png'), var(--chatbackground);\r\n // background-image: url('../images/chat-top.png'), url('../images/chat-bottom.png'), url('../images/IndBackground3.png');\r\n}\r\n\r\n.chat-message.whisper {\r\n color: var(--alienchatlightblue);\r\n\r\n padding: 13px 15px 50px 11px;\r\n border-width: 0px;\r\n\r\n box-shadow: 0 1px 5px #000;\r\n\r\n background-size: 100%;\r\n background-position: top, bottom, 0px 18px;\r\n background-repeat: no-repeat, no-repeat, repeat;\r\n background-image: url('../images/hidden-chat-top.png'), url('../images/hidden-chat-bottom.png'), url('../images/hidden-chat-middle.png');\r\n}\r\n\r\n.chat-message.whisper span,\r\n.chat-message.whisper div {\r\n color: var(--alienchatlightblue);\r\n\r\n // color: royalblue;\r\n}\r\n\r\n.chat-message.whisper h2 {\r\n color: lightblue;\r\n border-bottom: 2px dotted lightsteelblue;\r\n}\r\n\r\n.chat-message.whisper h4 {\r\n color: lightsteelblue;\r\n}\r\n\r\n.chat-message.whisper hr {\r\n border-top: 1px solid lightsteelblue;\r\n border-bottom: 1px solid royalblue;\r\n}\r\n\r\n.chat-message.whisper .blink {\r\n color: lightsteelblue;\r\n background-color: royalblue;\r\n text-shadow: 0 0 5px lightsteelblue;\r\n animation: blink 0.5 5;\r\n}\r\n\r\n.chat-message.whisper .inline-roll:hover {\r\n text-shadow: 0 0 5px lightsteelblue;\r\n}\r\n\r\n.chat-message.whisper .inline-roll,\r\n.chat-message.whisper .dice-tooltip {\r\n border-color: lightsteelblue;\r\n}\r\n\r\n// .chat-message.whisper .dice-tooltip img,\r\n// .chat-message.whisper .dice-tooltip li,\r\n// .chat-message.whisper .alien-Push-button,\r\n// .chat-message.whisper span.alien-diceface-b0,\r\n// .chat-message.whisper span.alien-diceface-b6,\r\n// .chat-message.whisper span.alien-diceface-y0,\r\n// .chat-message.whisper span.alien-diceface-y1,\r\n// .chat-message.whisper span.alien-diceface-y6 {\r\n// filter: sepia(100%) saturate(250%) brightness(100%) hue-rotate(180deg);\r\n// }\r\n\r\n.alien-Push-button:hover {\r\n border-radius: 3px;\r\n box-shadow: 0 0 5px var(--aliendarkergreen);\r\n background-color: inherit;\r\n background: url(../images/alien_crt_push-button_hover.gif) no-repeat top left;\r\n color: #00000000;\r\n}\r\n\r\n.blink {\r\n padding: 0px 0px 2px 5px;\r\n margin-top: 5px;\r\n margin-bottom: 5px;\r\n // background-color: red;\r\n color: white;\r\n text-shadow: 0 0 5px red;\r\n animation: blink 0.5s 5;\r\n}\r\n\r\n.warnblink {\r\n text-shadow: 0 0 5px red;\r\n animation: blink 0.5s 5;\r\n}\r\n\r\n.message-sender {\r\n width: 900px;\r\n white-space: nowrap;\r\n overflow: hidden;\r\n text-overflow: ellipsis;\r\n}\r\n\r\n// .dice-tooltip .part-header .part-formula,\r\n// .dice-tooltip .dice-rolls {\r\n// padding-left: 3px;\r\n// }\r\n\r\n/* Journals */\r\n\r\n.journal-sheet ::-webkit-scrollbar-thumb {\r\n background: #135d91;\r\n border: 1px solid #135d91;\r\n}\r\n\r\n// .journal-sheet .editor p {\r\n// text-align: justify;\r\n// line-height: 1.3em;\r\n// margin-bottom: 20px;\r\n// }\r\n\r\n// .journal-sheet .editor .tcol2 {\r\n// line-height: 1.4em;\r\n// margin-bottom: 20px;\r\n// }\r\n\r\n// .journal-sheet .editor div {\r\n// padding-left: 5px;\r\n// padding-right: 5px;\r\n// }\r\n\r\n// .journal-sheet .editor .cinsymbol,\r\n// .camsymbol {\r\n// height: 36px;\r\n// vertical-align: top;\r\n// margin-top: 1px;\r\n// }\r\n\r\n// .journal-sheet .editor .caption {\r\n// color: white;\r\n// text-shadow: 0 0 10px #2a8ed5;\r\n// }\r\n\r\n.journal-sheet .editor h1 {\r\n color: white;\r\n text-shadow: 0 0 10px #2a8ed5;\r\n border-bottom: 2px solid #135d91;\r\n}\r\n\r\n.journal-sheet .editor h2 {\r\n color: white;\r\n text-shadow: 0 0 10px #2a8ed5;\r\n}\r\n\r\n.journal-sheet .editor h3 {\r\n color: white;\r\n text-shadow: 0 0 10px #2a8ed5;\r\n}\r\n\r\n// .journal-sheet .editor .mess {\r\n// display: block;\r\n// color: #e6ff99;\r\n// font-weight: bold;\r\n// text-shadow: 0 0 3px #d6ff5c;\r\n// background-color: rgba(50, 70, 50, 0.3);\r\n// box-shadow: 0 0 5px rgba(50, 70, 50);\r\n// padding: 5px 10px 8px 5px;\r\n// margin-left: 4%;\r\n// margin-right: 4%;\r\n// }\r\n","/* .journal-sheet form { */\r\n.sheet.journal-entry .journal-entry-content {\r\n color: var(--aliengreen);\r\n background: #000;\r\n border: 1px solid var(--aliengreen);\r\n border-radius: 1px;\r\n background: var(--journalback) top left !important;\r\n background-size: cover;\r\n color: powderblue;\r\n}\r\n\r\n.sheet.journal-entry .sidebar .directory-header .header-search input {\r\n color: hsl(0, 0%, 0%);\r\n}\r\n\r\n.alienrpg .arpgtable {\r\n height: 36px;\r\n width: 80%;\r\n /* border-style: double;\r\n border-color: greenyellow; */\r\n margin-left: auto;\r\n margin-right: auto;\r\n border: 0;\r\n}\r\n.alienrpg .arpgtable tr:nth-child(even) {\r\n background-color: transparent;\r\n}\r\n\r\n.alienrpg .caption {\r\n text-align: center;\r\n color: greenyellow;\r\n font-size: xx-large;\r\n}\r\n\r\n.alienrpg .arpgtablesmall {\r\n height: 36px;\r\n width: 34%;\r\n /* border-style: double;\r\n border-color: greenyellow; */\r\n margin-left: auto;\r\n margin-right: auto;\r\n border: 0;\r\n}\r\n\r\n.alienrpg .arpgtablesmall tr:nth-child(even) {\r\n background-color: transparent;\r\n}\r\n.alienrpg .tdstyle {\r\n width: 40%;\r\n height: 18px;\r\n text-align: left;\r\n}\r\n.alienrpg .tdstyleR {\r\n width: 40%;\r\n height: 18px;\r\n text-align: Right;\r\n}\r\n.alienrpg .tdstyleC {\r\n width: 100%;\r\n height: 18px;\r\n text-align: center;\r\n}\r\n.alienrpg .tdstyle3D {\r\n width: 30%;\r\n height: 18px;\r\n text-align: center;\r\n}\r\n.alienrpg .tdstyle2D {\r\n width: 50%;\r\n height: 18px;\r\n text-align: center;\r\n}\r\n\r\n.alienrpg .arpglink {\r\n background-color: white;\r\n color: black;\r\n}\r\n\r\n.alienrpg .mess {\r\n color: yellowgreen;\r\n font-family: 'Courier New', Courier, monospace;\r\n}\r\n\r\n.alienrpg .ntable {\r\n width: 99%;\r\n /* border-style: double;\r\n border-color: greenyellow; */\r\n margin-left: auto;\r\n margin-right: auto;\r\n border: 0;\r\n padding-top: 0;\r\n padding-bottom: 0;\r\n}\r\n.alienrpg .ntable tr:nth-child(even) {\r\n background-color: transparent;\r\n}\r\n\r\n.alienrpg .trhead {\r\n text-align: center;\r\n width: 45%;\r\n font-weight: bold;\r\n}\r\n\r\n.alienrpg .tcol1 {\r\n width: 2.5%;\r\n}\r\n.alienrpg .tcol2 {\r\n width: 45%;\r\n text-align: justify;\r\n vertical-align: top;\r\n}\r\n.alienrpg .tcol3 {\r\n width: 5%;\r\n}\r\n\r\n.alienrpg .etable {\r\n width: 40%;\r\n /* border-style: double; */\r\n border-color: #e92d2d;\r\n margin-left: auto;\r\n margin-right: auto;\r\n border: 1;\r\n padding: 0;\r\n padding-top: 0;\r\n padding-bottom: 0;\r\n}\r\n.alienrpg .etable td:first-child {\r\n padding-left: 5px;\r\n}\r\n.alienrpg .etr {\r\n /* border-style: solid;\r\n border-color: greenyellow; */\r\n border: 1;\r\n}\r\n.alienrpg .ehead {\r\n text-align: center;\r\n font-weight: bold;\r\n}\r\n.alienrpg .ecol1 {\r\n width: 50%;\r\n text-align: center;\r\n}\r\n.alienrpg .ecol2 {\r\n width: 50%;\r\n text-align: center;\r\n}\r\n.alienrpg .ecol3 {\r\n width: 3%;\r\n /* border-left: greenyellow;\r\n border-style: solid; */\r\n}\r\n\r\n.alienrpg .stable {\r\n width: 90%;\r\n /* border-style: double; */\r\n border-color: #e92d2d;\r\n margin-left: auto;\r\n margin-right: auto;\r\n border: 1;\r\n padding-top: 0;\r\n padding-bottom: 0;\r\n}\r\n\r\n.alienrpg .strhead {\r\n text-align: center;\r\n font-weight: bold;\r\n}\r\n\r\n.alienrpg .scol1 {\r\n width: 16%;\r\n}\r\n.alienrpg .scol2 {\r\n width: 3%;\r\n}\r\n.alienrpg .scol3 {\r\n width: 80%;\r\n}\r\n.alienrpg .scol4 {\r\n width: 25%;\r\n}\r\n.alienrpg .scol5 {\r\n width: 60%;\r\n text-align: left;\r\n}\r\n.alienrpg .scol6 {\r\n width: 90%;\r\n}\r\n\r\n.alienrpg .scol7 {\r\n width: 20%;\r\n text-align: left;\r\n}\r\n.alienrpg .scol8 {\r\n width: 65%;\r\n text-align: left;\r\n}\r\n.alienrpg .scol9 {\r\n width: 12%;\r\n}\r\n.alienrpg .scol10 {\r\n width: 50%;\r\n}\r\n.alienrpg .skltable {\r\n width: 35%;\r\n /* border-style: double; */\r\n /* border-color: #e92d2d; */\r\n margin-left: auto;\r\n margin-right: auto;\r\n border: 1;\r\n}\r\n\r\n.alienrpg .oddstable {\r\n width: 96%;\r\n height: 16px;\r\n /* border-style: double; */\r\n border-color: #e92d2d;\r\n margin-left: auto;\r\n margin-right: auto;\r\n border: 1;\r\n padding-top: 0;\r\n padding-bottom: 0;\r\n}\r\n\r\n.alienrpg .oddhead {\r\n font-weight: bold;\r\n}\r\n.alienrpg .oddcol1 {\r\n width: 25%;\r\n}\r\n.alienrpg .oddcol2 {\r\n width: 39%;\r\n}\r\n.oddcol3 {\r\n width: 36%;\r\n}\r\n.alienrpg .oddcol4 {\r\n width: 40%;\r\n}\r\n\r\n.alienrpg .bigtable {\r\n width: 99%;\r\n /* border-style: double; */\r\n border-color: #e92d2d;\r\n margin-left: auto;\r\n margin-right: auto;\r\n border: 1;\r\n padding-top: 0;\r\n padding-bottom: 0;\r\n}\r\n\r\n.alienrpg .die {\r\n width: 6%;\r\n text-align: center;\r\n}\r\n\r\n.alienrpg .inj {\r\n width: 16%;\r\n}\r\n\r\n.alienrpg .fatal {\r\n width: 6%;\r\n}\r\n\r\n.alienrpg .tim {\r\n width: 7%;\r\n text-align: center;\r\n}\r\n\r\n.alienrpg .eff {\r\n width: 56%;\r\n}\r\n\r\n.alienrpg .heal {\r\n width: 15%;\r\n text-align: center;\r\n}\r\n.alienrpg .crit {\r\n width: 19%;\r\n text-align: center;\r\n}\r\n.alienrpg .eff2 {\r\n width: 55%;\r\n}\r\n\r\n/* V10 work */\r\n\r\n.alienrpg .aframe {\r\n position: relative;\r\n}\r\n\r\n.alienrpg .leftcol {\r\n position: absolute;\r\n width: 45%;\r\n left: 1.2%;\r\n text-align: justify;\r\n /* background: #855f5f; */\r\n}\r\n.alienrpg .rightcol {\r\n position: absolute;\r\n width: 45%;\r\n left: 50%;\r\n text-align: justify;\r\n /* background: rgb(174, 174, 110); */\r\n}\r\n\r\n.alienrpg .heading {\r\n // text-align: center;\r\n color: var(--aliengreen);\r\n // font-size: xx-large;\r\n font-size: 28px;\r\n border-bottom: 2px solid var(--color-underline-header);\r\n}\r\n.alienrpg .heading2 {\r\n text-align: center;\r\n color: var(--aliengreen);\r\n /* font-size: x-large; */\r\n}\r\n.alienrpg .heading3 {\r\n color: var(--aliengreen);\r\n}\r\n.alienrpg .imagecontainer {\r\n position: relative;\r\n text-align: center;\r\n color: white;\r\n}\r\n\r\n/* Import settings */\r\n.alienrpg .container {\r\n width: 100%;\r\n}\r\n\r\n.alienrpg .listHeading {\r\n text-align: center;\r\n vertical-align: middle;\r\n padding: 10px 0px;\r\n border-bottom: 1px solid black;\r\n margin-bottom: 10px;\r\n}\r\n\r\n.alienrpg .twogridcol {\r\n display: grid;\r\n grid-template-columns: repeat(auto-fill, minmax(160px, 50%));\r\n}\r\n\r\n.alienrpg .twogridcol input[type='checkbox'] {\r\n vertical-align: middle;\r\n}\r\n\r\n.alienrpg .actors.content {\r\n background: lightgray;\r\n}\r\n.alienrpg .actors.content.toggle-display {\r\n display: none;\r\n}\r\n.alienrpg .items.content {\r\n background: lightgray;\r\n}\r\n.alienrpg .items.content.toggle-display {\r\n display: none;\r\n}\r\n.alienrpg .journal.content {\r\n background: lightgray;\r\n}\r\n.alienrpg .journal.content.toggle-display {\r\n display: none;\r\n}\r\n.alienrpg .scenes.content {\r\n background: lightgray;\r\n}\r\n.alienrpg .scenes.content.toggle-display {\r\n display: none;\r\n}\r\n.alienrpg .tables.content {\r\n background: lightgray;\r\n}\r\n.alienrpg .tables.content.toggle-display {\r\n display: none;\r\n}\r\n.alienrpg .macros.content {\r\n background: lightgray;\r\n}\r\n.alienrpg .macros.content.toggle-display {\r\n display: none;\r\n}\r\n.alienrpg .title {\r\n cursor: pointer;\r\n}\r\n/* Footer */\r\n\r\n.alienrpg .footer {\r\n position: sticky;\r\n bottom: 0;\r\n left: 0;\r\n width: inherit;\r\n height: auto;\r\n background-color: #d0daee;\r\n}\r\n\r\n.alienrpg .cinsymbol {\r\n display: inline-block;\r\n background-image: url('../images/icons/cin-symbol.png');\r\n width: 36px;\r\n height: 35px;\r\n vertical-align: middle;\r\n background-size: 36px;\r\n border: 0;\r\n}\r\n.alienrpg .camsymbol {\r\n display: inline-block;\r\n background-image: url('../images/icons/cam-symbol.png');\r\n width: 36px;\r\n height: 35px;\r\n vertical-align: middle;\r\n background-size: 36px;\r\n border: 0;\r\n}\r\n.alienrpg .stresssymbol {\r\n display: inline-block;\r\n background-image: url('../images/icons/alien-dice-y1.png');\r\n width: 36px;\r\n height: 35px;\r\n vertical-align: middle;\r\n background-size: 36px;\r\n border: 0;\r\n}\r\n.alienrpg .basesymbol {\r\n display: inline-block;\r\n background-image: url('../images/icons/alien-dice-6.png');\r\n width: 36px;\r\n height: 35px;\r\n vertical-align: middle;\r\n background-size: 36px;\r\n border: 0;\r\n}\r\n","/*\r\n\tOriginal Sheet by Paul Watson\r\n\r\n\tCRT Effect by Alec Lownes\r\n\t\thttp://aleclownes.com/2017/02/01/crt-display.html\r\n\r\n\tMay 2021\r\n*/\r\n\r\n/* CHARACTER SHEET */\r\n\r\n/*.sheet {\r\n\tmin-width: 600px;\r\n\tmax-width: 1000px;\r\n\tmin-height: 350px;\r\n}*/\r\n\r\n.crt .window-content {\r\n padding: 5px;\r\n border: 2px solid var(--aliendarkergreen);\r\n color: var(--aliengreen);\r\n text-shadow: 0 0 2px var(--aliendarkergreen);\r\n}\r\n\r\n.crt .window-content::before {\r\n content: ' ';\r\n display: block;\r\n position: absolute;\r\n top: 30px;\r\n left: 0;\r\n bottom: 0;\r\n right: 0;\r\n background: linear-gradient(rgba(18, 16, 16, 0) 50%, rgba(0, 0, 0, 0.25) 50%),\r\n linear-gradient(90deg, rgba(255, 0, 0, 0.06), rgba(0, 255, 0, 0.02), rgba(0, 0, 255, 0.06));\r\n z-index: 2;\r\n background-size: 100% 2px, 3px 100%;\r\n pointer-events: none;\r\n}\r\n\r\n.crt .window-content::after {\r\n content: ' ';\r\n display: block;\r\n position: absolute;\r\n top: 0;\r\n left: 0;\r\n bottom: 0;\r\n right: 0;\r\n background: rgba(18, 16, 16, 0.1);\r\n opacity: 0;\r\n z-index: 2;\r\n pointer-events: none;\r\n // animation: flicker 0.15s infinite;\r\n}\r\n\r\n.crt textarea {\r\n border-radius: 0px;\r\n border: 1px solid var(--aliendarkergreen);\r\n color: ghostwhite;\r\n font-family: var(--alienchatfont);\r\n font-size: 14px;\r\n font-weight: 200;\r\n letter-spacing: 1px;\r\n}\r\n\r\n.crt h1 {\r\n border-bottom: 2px dotted var(--aliengreen);\r\n padding-left: 0px;\r\n}\r\n\r\n.crt label,\r\n.crt h2,\r\n.crt h3 {\r\n padding-left: 0px;\r\n margin: 0px;\r\n}\r\n\r\n.crt .profile-img {\r\n margin: 0;\r\n height: 157px;\r\n margin-right: 4px;\r\n border-radius: 10px;\r\n}\r\n\r\n.crt h1.charname input {\r\n text-transform: uppercase;\r\n width: calc(100% + 10px);\r\n padding-left: 8px;\r\n border: 0px;\r\n}\r\n.crt input[type='text'],\r\n.crt input[type='number'],\r\n.crt input[type='password'],\r\n.crt input[type='date'],\r\n.crt input[type='time'] {\r\n border-radius: 0px;\r\n border: 1px solid var(--aliendarkergreen);\r\n}\r\n\r\n.crt input[type='text']:hover,\r\n.crt input[type='number']:hover,\r\n.crt input[type='password']:hover,\r\n.crt input[type='date']:hover,\r\n.crt input[type='time']:hover {\r\n border: 1px solid var(--aliengreen);\r\n}\r\n\r\n.crt h1.charname input:focus {\r\n box-shadow: 0 0 10px var(--aliengreen);\r\n}\r\n\r\n.crt h1.charname {\r\n margin: 0px 0px 5px 0px;\r\n}\r\n\r\n.crt .select-css {\r\n border-radius: 3px;\r\n border: 1px solid var(--aliendarkergreen);\r\n}\r\n\r\n.crt .select-css:hover {\r\n border: 1px solid var(--aliengreen);\r\n}\r\n\r\n.crt .grid-4col {\r\n border: 3px double var(--aliengreen);\r\n border-bottom: 1px solid var(--aliengreen);\r\n}\r\n\r\n.crt .grid-synth {\r\n grid-column: 3;\r\n grid-template-columns: 25% 25% 50%;\r\n border: 3px double var(--aliengreen);\r\n border-bottom: 1px solid var(--aliengreen);\r\n padding: 4px;\r\n}\r\n\r\n.crt .synth-stresslabel {\r\n justify-self: left;\r\n text-align: left;\r\n}\r\n\r\n.crt .minus-btn {\r\n width: 14px;\r\n color: var(--aliendarkergreen);\r\n font-size: 30px;\r\n}\r\n\r\n.crt .plus-btn {\r\n width: 14px;\r\n color: var(--aliendarkergreen);\r\n font-size: 30px;\r\n margin-left: -7px;\r\n}\r\n\r\n.crt .rollable-stress:hover,\r\n.crt .rollCrit:hover {\r\n color: var(--aliengreen);\r\n background-color: #000;\r\n border: 0px solid var(--aliengreen);\r\n font-weight: 1;\r\n font-size: 150%;\r\n box-shadow: 0 0 0px var(--aliengreen);\r\n animation: textShadow 1s infinite;\r\n}\r\n\r\n.crt .fa-solid.fa-wrench:hover,\r\n.crt .fa-solid.fa-toolbox:hover {\r\n color: red;\r\n animation: textShadow 1s infinite;\r\n}\r\n.crt .far.fa-heart:hover {\r\n color: red;\r\n animation: textShadow 1s infinite;\r\n}\r\n\r\n.crt .resource-content .maxboxsize {\r\n vertical-align: 7px;\r\n}\r\n\r\n.crt .crt-grid-Char-Att {\r\n margin-left: -5px;\r\n border-left: 3px double var(--aliengreen);\r\n border-bottom: 3px double var(--aliengreen);\r\n border-right: 3px double var(--aliengreen);\r\n float: right;\r\n width: 100%;\r\n padding: 6px 12px 6px 2px;\r\n grid-column-gap: 0px;\r\n grid-template-areas: 'crt_gCol1 crt_gCol2 crt_gCol3 crt_gCol4 crt_gCol5 crt_gCol6' 'crt_gCol7 crt_gCol8 crt_gCol9 crt_gCol10 crt_gCol11 crt_gCol12';\r\n grid-template-columns: 25% 8% 25% 8% 25% 8%;\r\n\r\n display: grid;\r\n grid-row-gap: 3px;\r\n -webkit-box-align: center;\r\n -ms-flex-align: center;\r\n align-items: center;\r\n}\r\n\r\n.crt_gCol1,\r\n.crt_gCol2,\r\n.crt_gCol3,\r\n.crt_gCol4,\r\n.crt_gCol5,\r\n.crt_gCol6,\r\n.crt_gCol7,\r\n.crt_gCol8,\r\n.crt_gCol9,\r\n.crt_gCol10,\r\n.crt_gCol11,\r\n.crt_gCol12 {\r\n justify-self: center;\r\n align-self: center;\r\n}\r\n\r\n.crt_gCol11 {\r\n color: var(--aliendarkergreen);\r\n}\r\n\r\n.crt-crt-grid-Char-Att .maxboxsize {\r\n min-width: 40px;\r\n z-index: 1;\r\n}\r\n\r\n.crt .NPC {\r\n width: 15px;\r\n height: 15px;\r\n}\r\n\r\n.crt .tooltip .tooltiptext {\r\n width: 250px;\r\n top: -36px;\r\n right: 200%;\r\n margin-left: -60px;\r\n\r\n color: black;\r\n background-color: var(--aliengreen);\r\n box-shadow: 0 0 10px var(--aliengreen);\r\n}\r\n\r\n.crt .tooltip .tooltiptext::after {\r\n margin-top: 10px;\r\n border-width: 7px;\r\n border-style: solid;\r\n border-color: transparent transparent transparent var(--aliengreen);\r\n}\r\n\r\n.crt .crt-grid-Char-Att .crt-gCol6:focus,\r\n.crt .grid-Consumables .maxboxsize:focus {\r\n color: var(--aliendarkergreen);\r\n background-color: var(--alienoddtab);\r\n box-shadow: 0 0 0 #000;\r\n cursor: not-allowed;\r\n}\r\n\r\n.crt .crt-grid-Char-Att .crt_gCol6:hover,\r\n.crt .grid-Consumables .maxboxsize:hover {\r\n cursor: default;\r\n border: 1px solid var(--aliendarkergreen);\r\n}\r\n\r\n.crt .click-stat-level .far {\r\n letter-spacing: 1px;\r\n}\r\n\r\n.crt .synthsdont {\r\n margin: 10px;\r\n padding-left: 10px;\r\n border-left: 2px dotted var(--aliengreen);\r\n}\r\n\r\n.crt .imitate-human {\r\n text-align: center;\r\n}\r\n\r\n.crt .text {\r\n background-color: var(--aliendarkergreen);\r\n}\r\n\r\n.crt .tabs {\r\n color: #000;\r\n background-color: #fff;\r\n font-weight: bold;\r\n text-transform: uppercase;\r\n text-shadow: 0 0 2px white;\r\n}\r\n\r\n.crt .tabs .item.active {\r\n text-decoration: none;\r\n font-size: 110%;\r\n color: white;\r\n background-color: var(--aliendarkergreen);\r\n box-shadow: 0 0 10px var(--aliendarkergreen);\r\n text-shadow: 0 0 10px var(--aliengreen);\r\n cursor: default;\r\n}\r\n\r\n.crt .tabs .item {\r\n width: 100%;\r\n // margin: -7px 0 -7px 0;\r\n padding-top: 6px;\r\n}\r\n\r\n.crt .tabs .item.active {\r\n // margin: -7px 0 -7px 0;\r\n padding-top: 5px;\r\n}\r\n\r\n.crt .tabs .item:hover {\r\n color: #000;\r\n background-color: var(--alienitemselect);\r\n box-shadow: 0 0 10px var(--alienitemselect);\r\n margin: -3px 0 -3px 0;\r\n padding-top: 6px;\r\n}\r\n\r\n.crt .grid-genPage h2 {\r\n text-transform: uppercase;\r\n}\r\n\r\n.crt .grid-2col-border {\r\n margin-top: -3px;\r\n padding-bottom: 4px;\r\n}\r\n\r\n.crt .journal-sheet select {\r\n text-overflow: ellipsis;\r\n}\r\n\r\n.crt .resource-content button {\r\n width: 16px;\r\n color: var(--aliendarkergreen);\r\n}\r\n\r\n/** General Tab **/\r\n\r\n.crt .grid-crtPage {\r\n display: grid;\r\n grid-template-areas: 'crt_Col1 crt_Col2';\r\n grid-template-columns: 220px;\r\n}\r\n\r\n.crt .crt_Col1 {\r\n display: grid;\r\n grid-template-areas: 'crt_Item1', 'crt_Item2', 'crt_Item3';\r\n grid-template-columns: 100%;\r\n}\r\n\r\n.crt .crt_Col2 {\r\n display: grid;\r\n grid-template-areas: 'crt_Item4', 'crt_Item5', 'crt_Item7', 'crt_Item8', 'crt_Item9', 'crt_Item6';\r\n grid-template-columns: 100%;\r\n padding-left: 5px;\r\n}\r\n\r\n/** General Tab - Left Column **/\r\n\r\n.crt .crt_Col1 h2 {\r\n text-transform: uppercase;\r\n padding-bottom: 4px;\r\n}\r\n\r\n.crt .crt_Item1,\r\n.crt .crt_Item2_char,\r\n.crt .crt_Item2_synth,\r\n.crt .crt_Item3 {\r\n border: 1px solid var(--aliengreen);\r\n padding: 5px;\r\n}\r\n\r\n/*** Story and Experience Points ***/\r\n\r\n.crt .crt_Item1 {\r\n text-align: center;\r\n /* height: 130px; */\r\n}\r\n\r\n.crt .crt_Item1 .sp_faded {\r\n padding-top: 5px;\r\n color: var(--aliendarkergreen);\r\n}\r\n\r\n.crt .crt_Item1 .xp_faded {\r\n padding-top: 6px;\r\n color: var(--aliendarkergreen);\r\n}\r\n\r\n.crt .crt_Item1 h2 {\r\n padding-top: 8px;\r\n}\r\n\r\n.crt .crt_Item1 .experience {\r\n width: 160px;\r\n display: inline-flex;\r\n margin-bottom: 10px;\r\n}\r\n.crt .crt_Item1 .xp_dots_pos {\r\n padding-top: 18px;\r\n}\r\n\r\n/*** Conditions ***/\r\n\r\n.crt .crt_Item2_char {\r\n position: relative;\r\n height: 334px;\r\n}\r\n.crt .crt_Item2_synth {\r\n position: relative;\r\n // height: 370px;\r\n}\r\n\r\n.crt .dots_conditions .dots {\r\n height: 25px;\r\n padding-top: 4px;\r\n padding-left: 7px;\r\n}\r\n\r\n.crt .dots.starving,\r\n.crt .dots.exhausted,\r\n.crt .dots.panic {\r\n width: 100%;\r\n background-color: var(--alienoddtab);\r\n}\r\n\r\n.crt .overwatch {\r\n margin: 15px 0 25px 13px;\r\n}\r\n\r\n.crt .overwatch_synth {\r\n /* margin: 20px 0 15px 13px ; */\r\n margin: 6px 0 0 13px;\r\n}\r\n\r\n.crt .dots.panic .panicked {\r\n color: white;\r\n background-color: red;\r\n margin-top: -5px;\r\n margin-left: -7px;\r\n padding-left: 6px;\r\n border-top: 2px solid red;\r\n border-bottom: 2px solid red;\r\n font-weight: bold;\r\n box-shadow: 0 0 10px red;\r\n animation: textShadow 1s infinite;\r\n}\r\n\r\n.crt .panicked-textarea {\r\n margin-left: 60px;\r\n border: 1px solid yellow;\r\n background-color: orange;\r\n}\r\n\r\n.crt .panicked-textarea:focus {\r\n border: 1px solid yellow;\r\n background-color: yellow;\r\n color: red;\r\n}\r\n\r\n.crt .dots.radiation {\r\n border: 1px dashed var(--alienitemselect);\r\n color: var(--alienitemselect);\r\n width: 98%;\r\n padding-top: 16px;\r\n padding-bottom: 19px;\r\n align-items: center;\r\n flex-wrap: nowrap;\r\n margin: 2px;\r\n}\r\n\r\n.crt #bottom {\r\n position: absolute;\r\n bottom: 0;\r\n left: 0;\r\n}\r\n\r\n/*.dots.radiation.radbox_char {\r\n margin-top: 36px;\r\n}\r\n\r\n.dots.radiation.radbox_synth {\r\n /*margin-top: 27px;\r\n margin-top: 7px;\r\n}\r\n\r\n.dots.radiation.radglow_char {\r\n margin-top: 36px;\r\n}\r\n\r\n.dots.radiation.radglow_synth {\r\n margin-top: 27px;\r\n}*/\r\n\r\n.crt .dots.radiation.rad_glow {\r\n background-color: var(--alienitemselect);\r\n color: #000;\r\n border-radius: 3px;\r\n box-shadow: 0 0 10px yellow;\r\n}\r\n\r\n.crt .crt_grid_SynthStress {\r\n display: grid;\r\n grid-template-areas: 'imitate-human_left imitate-human_right';\r\n grid-template-columns: 20% 80%;\r\n}\r\n\r\n.crt .imitate-human_left {\r\n padding: 7px 0 0 0;\r\n}\r\n\r\n.crt .imitate-human_right {\r\n padding: 5px 0px 0px 10px;\r\n}\r\n\r\n.crt .synth-label {\r\n width: 100%;\r\n margin-top: 2px;\r\n padding: 6px 0px 5px 0px;\r\n text-transform: uppercase;\r\n text-align: center;\r\n}\r\n\r\n.crt .alienrpgv .synth_fake_check {\r\n color: var(--aliendarkergreen);\r\n width: 100%;\r\n margin-top: 12px;\r\n padding: 6px 0px 6px 0px;\r\n text-transform: uppercase;\r\n text-align: center;\r\n background-color: var(--alienoddtab);\r\n}\r\n\r\n/*** Consumables ***/\r\n\r\n.crt .fas.fa-parachute-box {\r\n vertical-align: top;\r\n padding-top: 6px;\r\n padding-left: 3px;\r\n}\r\n\r\n.crt .fa-parachute-box:before {\r\n content: '\\f49e';\r\n}\r\n\r\n.crt .crt_Item3 .supply-btn.Power2 {\r\n padding-left: 6px;\r\n font-size: 20px;\r\n}\r\n\r\n/** General Tab - Right Column **/\r\n\r\n.crt .crt_gridCarrer {\r\n display: grid;\r\n grid-template-areas: 'crt_box1 crt_box2 crt_box3 crt_box4';\r\n padding: 0px;\r\n padding-top: 1px;\r\n grid-template-columns: 17% 36% 17% 30%;\r\n -webkit-box-align: center;\r\n -ms-flex-align: center;\r\n align-items: center;\r\n margin-bottom: 2px;\r\n}\r\n\r\n.crt .crt_gridCarrer .crt_box1,\r\n.crt .crt_gridCarrer .crt_box2,\r\n.crt .crt_gridCarrer .crt_box3,\r\n.crt .crt_gridCarrer .crt_box4 {\r\n justify-self: center;\r\n max-width: 100%;\r\n padding-top: 0px;\r\n}\r\n\r\n.crt .crt_gridSpecialty {\r\n display: grid;\r\n grid-template-areas: 'crt_sbox1 crt_sbox2';\r\n padding: 4px 0px 3px 0px;\r\n grid-template-columns: 17% 83%;\r\n margin-bottom: 2px;\r\n}\r\n\r\n.crt .crt_gridSpecialty .crt_sbox1,\r\n.crt .crt_gridSpecialty .crt_sbox2 {\r\n justify-self: center;\r\n max-width: 100%;\r\n padding-top: 0px;\r\n}\r\n\r\n.crt .crt_grid-special {\r\n grid-area: crt_sbox2;\r\n display: grid;\r\n width: 100%;\r\n grid-template-areas: 'crt_spe1 crt_spe2';\r\n grid-template-columns: 75% 25%;\r\n}\r\n\r\n.crt .crt .crt_spe1 {\r\n grid-area: crt_spe1;\r\n font-weight: 100;\r\n text-transform: uppercase;\r\n}\r\n\r\n.crt .crt_spe2 {\r\n grid-area: crt_spe2;\r\n padding-right: 5px;\r\n justify-self: right;\r\n}\r\n\r\n.crt .crt_Item4,\r\n.crt .crt_Item5,\r\n.crt .crt_Item6,\r\n.crt .crt_Item7,\r\n.crt .crt_Item8,\r\n.crt .crt_Item9 {\r\n border: 0px solid var(--aliengreen);\r\n margin-bottom: 3px;\r\n}\r\n\r\n.crt_Item4 .resource-label-header,\r\n.crt_Item5 .resource-label-header,\r\n.crt_Item6 .resource-label-header,\r\n.crt_Item7 .resource-label-header,\r\n.crt_Item8 .resource-label-header,\r\n.crt_Item9 .resource-label-header {\r\n display: block;\r\n width: 100%;\r\n padding: 1px 0px 1px 2px;\r\n color: #000;\r\n font-weight: bolder;\r\n text-transform: uppercase;\r\n background-color: var(--aliendarkergreen);\r\n}\r\n\r\n.crt .crt_Item4 {\r\n height: 50px;\r\n}\r\n\r\n.crt .crt_Item5 textarea {\r\n height: 107px;\r\n}\r\n\r\n.crt .crt_Item5 textarea:hover,\r\n.crt .crt_Item7 textarea:hover {\r\n border: 1px solid var(--aliengreen);\r\n}\r\n\r\n.crt .crt_Item6 {\r\n height: 216px;\r\n border: 1px solid var(--aliendarkergreen);\r\n margin-bottom: 0px;\r\n}\r\n\r\n.crt .crt_Item7 textarea {\r\n height: 87px;\r\n}\r\n\r\n.crt .crt_Item8 {\r\n padding-bottom: 2px;\r\n}\r\n.crt .crt_Item8 input,\r\n.crt .crt_Item9 input {\r\n margin: 0px;\r\n width: 100%;\r\n}\r\n\r\n.crt .crt_Relat {\r\n display: grid;\r\n grid-template-areas: 'crt_Relat_Buddy crt_Relat_Rival';\r\n grid-template-columns: 49%;\r\n grid-column-gap: 5px;\r\n}\r\n\r\n/** - **/\r\n\r\n.crt_Col3 {\r\n grid-area: crt_Col3;\r\n padding-top: 10px;\r\n color: var(--aliendarkergreen);\r\n font-family: var(--alienfont);\r\n}\r\n\r\n.crt.grid-attr {\r\n border: 0px solid var(--aliengreen);\r\n}\r\n\r\n.crt .talent-btn:hover,\r\n.crt .talent-btn:focus {\r\n box-shadow: 0 0 7px var(--aliengreen);\r\n text-shadow: 0 0 15px var(--aliengreen);\r\n background-color: var(--aliengreen);\r\n cursor: help;\r\n\r\n font-weight: bolder;\r\n text-transform: uppercase;\r\n color: #000;\r\n}\r\n\r\n.crt .rollable {\r\n width: 90%;\r\n text-align: center;\r\n}\r\n\r\n.rollable:hover,\r\n.rollcomputer:hover {\r\n color: var(--aliengreen);\r\n background-color: #000;\r\n border: 0px solid var(--aliengreen);\r\n font-weight: 1;\r\n font-size: 130%;\r\n box-shadow: 0 0 0px var(--aliengreen);\r\n animation: textShadow 1s infinite;\r\n}\r\n\r\n// .crt .rollable:hover,\r\n// .crt .rollable:focus {\r\n// color: #000;\r\n// animation: textShadow 1s infinite;\r\n// font-weight: 1;\r\n\r\n// // font-size: 110%;\r\n// // font-weight: bolder;\r\n// background-color: var(--aliengreen);\r\n// border: 1px solid var(--aliengreen);\r\n// text-shadow: 0 0 0px var(--aliengreen);\r\n// box-shadow: 0 0 5px var(--aliengreen);\r\n// cursor: pointer;\r\n// }\r\n\r\n.crt .rollItem,\r\n.crt .creature-acid-roll {\r\n width: 100%;\r\n text-align: center;\r\n}\r\n\r\n.crt .rollItem:hover,\r\n.crt .rollItem:focus {\r\n text-shadow: 0 0 15px var(--aliengreen);\r\n box-shadow: 0 0 7px var(--aliengreen);\r\n background-color: var(--aliengreen);\r\n color: #000;\r\n font-size: 100%;\r\n font-weight: bolder;\r\n text-transform: uppercase;\r\n}\r\n\r\n.crt .grid-talents {\r\n text-align: center;\r\n grid-template-columns: 90% 10%;\r\n}\r\n\r\n.crt .talTitle {\r\n text-transform: uppercase;\r\n color: #000;\r\n background-color: var(--aliengreen);\r\n}\r\n\r\n.crt .item-header {\r\n /* background-color: var(--aliendarkergreen); */\r\n /* color: black; */\r\n}\r\n\r\n.crt .textbox {\r\n color: ghostwhite;\r\n font-family: var(--alienchatfont);\r\n font-size: 14px;\r\n font-weight: 200;\r\n letter-spacing: 1px;\r\n}\r\n\r\n.crt .textbox:focus {\r\n font-weight: 400;\r\n}\r\n\r\n.crt .encumbrance .encumbrance-bar {\r\n background: var(--alienitemselect);\r\n}\r\n\r\n.crt .blink {\r\n padding: 0px 0px 2px 5px;\r\n margin-top: 5px;\r\n margin-bottom: 5px;\r\n background-color: red;\r\n color: white;\r\n text-shadow: 0 0 5px red;\r\n animation: blink 0.5s 5;\r\n}\r\n\r\n.crt_lCol6 {\r\n justify-self: center;\r\n}\r\n\r\n.crt .crit-injuries {\r\n margin-top: 118px;\r\n}\r\n\r\n.crt .grid-crit {\r\n grid-template-columns: 95% 5%;\r\n}\r\n\r\n.crt_crit2 {\r\n text-align: center;\r\n font-size: 15px;\r\n}\r\n\r\n.crt .Item11 {\r\n border: 0px solid var(--aliengreen);\r\n}\r\n\r\n.crt .Item11 .items-list {\r\n height: auto;\r\n}\r\n\r\n.crt .critical-inj {\r\n padding-bottom: 10px;\r\n}\r\n\r\n.crt .resource-label-header.rollCrit:hover {\r\n font-size: 15px;\r\n background-color: var(--aliendarkergreen);\r\n animation: textShadow 1s infinite;\r\n}\r\n\r\n.crt_box4 {\r\n padding: 7px 0px 0px 7px;\r\n}\r\n\r\n.crt .crt_Col1 {\r\n margin-left: -5px;\r\n}\r\n\r\n.crt .fas.fa-tools {\r\n vertical-align: top;\r\n padding-top: 13px;\r\n margin-left: 5px;\r\n}\r\n\r\n.crt .fas.fa-tools:hover {\r\n cursor: help;\r\n}\r\n\r\n.crt .fas.fa-tools:before {\r\n content: '\\f022';\r\n}\r\n\r\n.crt .fas:hover {\r\n color: var(--aliengreen);\r\n text-shadow: 0 0 2px var(--aliengreen);\r\n animation: textShadow 0.5s 0.3;\r\n}\r\n\r\n.crt .items-list .item-header {\r\n border-bottom-style: solid;\r\n border-bottom-color: var(--aliengreen);\r\n}\r\n\r\n.crt .Col3 .panel {\r\n margin-left: 5px;\r\n padding: 0 10px 0 10px;\r\n border-left: 2px inset var(--aliengreen);\r\n}\r\n\r\n.crt .tab.inventory .fas {\r\n margin-right: 10px;\r\n}\r\n\r\n/* Creature Sheet */\r\n\r\n.crt .creature-acid-roll:hover,\r\n.crt .creature-acid-roll:focus {\r\n text-shadow: 0 0 0px var(--aliengreen);\r\n color: var(--aliengreen);\r\n background-color: #000;\r\n font-weight: 1;\r\n font-size: 110%;\r\n border: 0px solid var(--aliengreen);\r\n animation: textShadow 1s infinite;\r\n}\r\n\r\n.crt .creature-attack-roll {\r\n width: 260px;\r\n height: 40px;\r\n border-radius: 3px;\r\n text-shadow: 0 0 #00000000;\r\n color: #00000000;\r\n background: url(../images/alien_crt_roll-attack.png) no-repeat top left;\r\n}\r\n\r\n.crt .creature-attack-roll:hover {\r\n border-radius: 3px;\r\n background-color: var(--aliendarkergreen);\r\n text-shadow: 0 0 #00000000;\r\n color: #00000000;\r\n background: url(../images/alien_crt_roll-attack_hover.gif) no-repeat top left;\r\n}\r\n\r\n/* Items */\r\n\r\n.crt .profile-img-item {\r\n margin: 0;\r\n height: 125px;\r\n width: auto;\r\n margin-right: 4px;\r\n border-radius: 10px;\r\n}\r\n\r\n.crt .textbox1,\r\n.crt .textbox2 {\r\n padding-left: 5px;\r\n}\r\n",".item-form {\r\n font-family: var(--alienfont);\r\n background: $c-black;\r\n}\r\n\r\n.actor-header {\r\n flex: 0 0 180px;\r\n overflow: hidden;\r\n display: flex;\r\n flex-direction: row;\r\n flex-wrap: wrap;\r\n justify-content: flex-start;\r\n margin-bottom: 1px;\r\n background-color: $c-black;\r\n // color: $c-green;\r\n}\r\n\r\n.vehicle-header {\r\n overflow: hidden;\r\n display: flex;\r\n margin-bottom: 1px;\r\n background-color: $c-black;\r\n // color: $c-green;\r\n}\r\n\r\n.profile-img {\r\n flex: 0 0 100px;\r\n height: 150px;\r\n // margin-right: 10px;\r\n width: auto;\r\n}\r\n.profile-img-item {\r\n flex: 0 0 100px;\r\n height: 100px;\r\n margin-right: 10px;\r\n width: auto;\r\n justify-self: center;\r\n}\r\n.profile-img-vehicle {\r\n flex: 0 0 100px;\r\n height: 160px;\r\n margin-right: 10px;\r\n width: 300px;\r\n}\r\n\r\n.header-fields {\r\n flex: 1;\r\n}\r\n\r\nh1.charname {\r\n height: 50px;\r\n padding: 0px;\r\n margin: 0 5px 5px 5px;\r\n border-bottom: 0;\r\n border: 1px solid var(--aliengreen);\r\n\r\n input {\r\n width: 100%;\r\n height: 100%;\r\n margin: 0;\r\n color: inherit;\r\n border: 1px solid var(--aliengreen);\r\n }\r\n}\r\n.sheet nav.sheet-tabs {\r\n border-top: 1px solid var(--aliengreen) !important;\r\n border-bottom: 1px solid var(--aliengreen) !important;\r\n}\r\n.sheet-tabs {\r\n flex: 0;\r\n // border: 1px solid var(--aliengreen);\r\n border-top: 1px solid var(--aliengreen) !important;\r\n border-bottom: 1px solid var(--aliengreen) !important;\r\n // color: $c-green;\r\n}\r\n\r\n// .sheet-body,\r\n.tab,\r\n.editor {\r\n height: 100%; // Do not change this or notes will stop working\r\n background-color: $c-black;\r\n // color: $c-green;\r\n // overflow: hidden;\r\n}\r\n\r\n.tox {\r\n .tox-editor-container {\r\n background: $c-white;\r\n }\r\n\r\n .tox-edit-area {\r\n padding: 0 8px;\r\n }\r\n}\r\n.maxboxsize {\r\n max-width: 40px;\r\n color: inherit;\r\n background-color: $c-black;\r\n height: 20px;\r\n padding: 0;\r\n margin: 1px;\r\n text-align: center;\r\n border: 1px solid var(--aliengreen);\r\n}\r\n.healboxsize {\r\n max-width: 80px;\r\n color: inherit;\r\n background-color: $c-black;\r\n height: 20px;\r\n padding: 0;\r\n margin: 1px;\r\n text-align: center;\r\n border: 1px solid var(--aliengreen);\r\n}\r\n.cashboxsize {\r\n max-width: 150px;\r\n color: inherit;\r\n justify-items: center;\r\n background-color: $c-black;\r\n text-align: center;\r\n border: 1px solid var(--aliengreen);\r\n}\r\n\r\n.textbox {\r\n color: inherit;\r\n // justify-items: center;\r\n background-color: $c-black;\r\n padding: 5px;\r\n margin: 5px 5px 5px 5px;\r\n border: 1px solid var(--aliengreen);\r\n\r\n // width: 180px;\r\n}\r\n.textbox1 {\r\n color: inherit;\r\n justify-items: center;\r\n background-color: $c-black;\r\n width: 230px;\r\n padding: 0;\r\n margin-top: 1px;\r\n margin-bottom: 1px;\r\n border: 1px solid var(--aliengreen);\r\n}\r\n.textbox2 {\r\n color: inherit;\r\n justify-items: center;\r\n background-color: $c-black;\r\n width: 400px;\r\n padding: 0;\r\n margin-top: 1px;\r\n margin-bottom: 1px;\r\n border: 1px solid var(--aliengreen);\r\n}\r\n.textbox3 {\r\n color: inherit;\r\n // justify-items: center;\r\n background-color: $c-black;\r\n padding: 5px;\r\n margin: 5px 5px 5px 5px;\r\n width: 180px;\r\n border: 1px solid var(--aliengreen);\r\n}\r\n.textbox4 {\r\n color: inherit;\r\n justify-items: center;\r\n background-color: $c-black;\r\n width: 450px;\r\n padding: 0;\r\n margin-top: 1px;\r\n margin-bottom: 1px;\r\n border: 1px solid var(--aliengreen);\r\n}\r\n\r\ntextarea {\r\n resize: none;\r\n padding: 2;\r\n // color: $c-green;\r\n color: inherit;\r\n border: 1px solid var(--aliengreen);\r\n font-family: var(--alienfont);\r\n // font-size: medium;\r\n font-size: var(--fontsize);\r\n}\r\n\r\nform .sheet-content .click-stat-level {\r\n height: 18px;\r\n padding: 8px;\r\n background: $c-black;\r\n border-radius: 2px;\r\n box-shadow: inset 0 0 0 1px hsla(0, 0%, 0%, 0.502);\r\n font-family: 'Roboto', system, -apple-system, sans-serif;\r\n font-size: 10px;\r\n font-weight: 700;\r\n line-height: 1;\r\n text-transform: uppercase;\r\n letter-spacing: 0.25px;\r\n // color: $c-green;\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n cursor: pointer;\r\n}\r\n.click-stat-level .fas {\r\n display: none;\r\n padding: 2px 4px;\r\n border-radius: 2px;\r\n box-shadow: inset 0 0 0 1px hsla(0, 0%, 0%, 0.5);\r\n font-family: 'Roboto', system, -apple-system, sans-serif;\r\n font-size: 10px;\r\n font-weight: 700;\r\n line-height: 1;\r\n text-transform: uppercase;\r\n letter-spacing: 0.25px;\r\n // color: $c-green;\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n cursor: pointer;\r\n}\r\n.dots {\r\n cursor: pointer;\r\n display: flex;\r\n flex-direction: column;\r\n // color: $c-green;\r\n margin-right: 8px;\r\n font-weight: 700;\r\n font-size: 15px;\r\n flex-wrap: wrap;\r\n}\r\n\r\n.newdots {\r\n cursor: pointer;\r\n display: flex;\r\n justify-content: center;\r\n flex-wrap: wrap;\r\n}\r\n",".resource-label {\r\n // font-weight: bold;\r\n font-family: var(--alienfont);\r\n text-transform: uppercase;\r\n // padding-right: 5px;\r\n padding-left: 5px;\r\n // color: $c-green;\r\n justify-self: center;\r\n flex: auto;\r\n}\r\n\r\n.speciality-label {\r\n // font-weight: bold;\r\n font-family: var(--alienfont);\r\n text-transform: uppercase;\r\n // padding-right: 5px;\r\n padding-left: 5px;\r\n // color: $c-green;\r\n justify-self: left;\r\n flex: auto;\r\n}\r\n\r\n.attr-label {\r\n font-weight: bold;\r\n text-transform: uppercase;\r\n padding-right: 5px;\r\n // color: $c-green;\r\n // justify-self: center;\r\n}\r\n",".tabs {\r\n height: 30px;\r\n // border-top: 1px solid #aaa;\r\n // border-bottom: 1px solid #aaa;\r\n color: inherit;\r\n background-color: $c-black;\r\n border: 1px solid var(--aliengreen);\r\n\r\n .sheet nav.sheet-tabs {\r\n height: 32px;\r\n flex: 0 0 32px;\r\n margin: 4px 0;\r\n line-height: 32px;\r\n border-top: 1px solid var(--aliengreen) !important;\r\n border-bottom: 1px solid var(--aliengreen) !important;\r\n }\r\n .item {\r\n // line-height: 30px;\r\n font-weight: bold;\r\n color: inherit;\r\n }\r\n\r\n .item.active {\r\n text-decoration: underline;\r\n text-shadow: none;\r\n }\r\n}\r\n",".items-list {\r\n list-style: none;\r\n // margin: 7px 0;\r\n\r\n padding-left: 5px;\r\n padding-right: 5px;\r\n padding-top: 0px;\r\n padding-bottom: 0px;\r\n // overflow-y: auto;\r\n}\r\n.item-header {\r\n // font-weight: bold;\r\n background-color: hsl(0, 5%, 16%);\r\n}\r\n\r\n.item-name {\r\n margin: 0;\r\n}\r\n\r\n.item-controls {\r\n text-align: right;\r\n}\r\n\r\n.item-label {\r\n // font-weight: bold;\r\n font-family: var(--alienfont);\r\n font-size: small;\r\n text-transform: uppercase;\r\n padding-right: 5px;\r\n padding-left: 5px;\r\n // color: $c-green;\r\n // flex: auto;\r\n}\r\n\r\n// This calls needs tobe used for the editorbox on actor templates without flexcol.\r\n.biog {\r\n // line-height: 24px;\r\n height: 300px;\r\n // height: 600px;\r\n padding: 3px 0;\r\n width: 1fr;\r\n // border-bottom: 1px solid #bbb;\r\n font-family: var(--alienfont);\r\n\r\n .biog-image {\r\n flex: 0 0 24px;\r\n margin-right: 5px;\r\n }\r\n .editor-content {\r\n // width: 550px;\r\n word-wrap: break-word;\r\n // color: $c-green;\r\n font-family: var(--alienfont);\r\n }\r\n\r\n img {\r\n display: block;\r\n }\r\n}\r\n// This calls needs tobe used for the editorbox on actor templates without flexcol.\r\n.biog-full {\r\n // line-height: 24px;\r\n height: 600px;\r\n // height: 600px;\r\n padding: 3px 0;\r\n width: 1fr;\r\n // border-bottom: 1px solid #bbb;\r\n font-family: var(--alienfont);\r\n\r\n .biog-image {\r\n flex: 0 0 24px;\r\n margin-right: 5px;\r\n }\r\n .editor-content {\r\n // width: 550px;\r\n word-wrap: break-word;\r\n // color: $c-green;\r\n font-family: var(--alienfont);\r\n }\r\n\r\n img {\r\n display: block;\r\n }\r\n}\r\n"]} \ No newline at end of file +{"version":3,"sources":["..\\scss\\utils\\_typography.scss","alienrpg.css","..\\scss\\utils\\_colors.scss","..\\scss\\alienrpg.scss","..\\scss\\global\\_window.scss","..\\scss\\global\\_mother-instruction-images.scss","..\\scss\\global\\_grid.scss","..\\scss\\global\\_flex.scss","..\\scss\\global\\_itemList.scss","..\\scss\\global\\_select-css.scss","..\\scss\\actor\\_alien-crt-ui.scss","..\\scss\\global\\_module.scss","..\\scss\\actor\\_alien-crt-actor.scss","..\\scss\\components\\_forms.scss","..\\scss\\components\\_resource.scss","..\\scss\\components\\_tabs.scss","..\\scss\\components\\_items.scss"],"names":[],"mappings":"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ETkkGF;EShkGA;IACE,gBAAA;ETkkGF;EShkGA;IACE,gBAAA;ETkkGF;EShkGA;IACE,gBAAA;ETkkGF;EShkGA;IACE,gBAAA;ETkkGF;EShkGA;IACE,gBAAA;ETkkGF;EShkGA;IACE,gBAAA;ETkkGF;EShkGA;IACE,gBAAA;ETkkGF;EShkGA;IACE,gBAAA;ETkkGF;EShkGA;IACE,gBAAA;ETkkGF;EShkGA;IACE,gBAAA;ETkkGF;EShkGA;IACE,gBAAA;ETkkGF;EShkGA;IACE,gBAAA;ETkkGF;EShkGA;IACE,gBAAA;ETkkGF;EShkGA;IACE,gBAAA;ETkkGF;EShkGA;IACE,gBAAA;ETkkGF;EShkGA;IACE,gBAAA;ETkkGF;EShkGA;IACE,gBAAA;ETkkGF;EShkGA;IACE,eAAA;ETkkGF;EShkGA;IACE,gBAAA;ETkkGF;EShkGA;IACE,gBAAA;ETkkGF;AACF;ASjoGA;EACE;IACE,gBAAA;ETkkGF;EShkGA;IACE,gBAAA;ETkkGF;EShkGA;IACE,gBAAA;ETkkGF;EShkGA;IACE,gBAAA;ETkkGF;EShkGA;IACE,gBAAA;ETkkGF;EShkGA;IACE,gBAAA;ETkkGF;EShkGA;IACE,gBAAA;ETkkGF;EShkGA;IACE,gBAAA;ETkkGF;EShkGA;IACE,gBAAA;ETkkGF;EShkGA;IACE,gBAAA;ETkkGF;EShkGA;IACE,gBAAA;ETkkGF;EShkGA;IACE,gBAAA;ETkkGF;EShkGA;IACE,gBAAA;ETkkGF;EShkGA;IACE,gBAAA;ETkkGF;EShkGA;IACE,gBAAA;ETkkGF;EShkGA;IACE,gBAAA;ETkkGF;EShkGA;IACE,gBAAA;ETkkGF;EShkGA;IACE,gBAAA;ETkkGF;EShkGA;IACE,eAAA;ETkkGF;EShkGA;IACE,gBAAA;ETkkGF;EShkGA;IACE,gBAAA;ETkkGF;AACF;AS/jGA;EACE;IACE,gHAAA;ETikGF;ES/jGA;IACE,gHAAA;ETikGF;ES/jGA;IACE,gHAAA;ETikGF;ES/jGA;IACE,gHAAA;ETikGF;ES/jGA;IACE,4GAAA;ETikGF;ES/jGA;IACE,gHAAA;ETikGF;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","file":"alienrpg.css","sourcesContent":["// @import url('https://fonts.googleapis.com/css2?family=Wallpoet:wght@400;800&family=Wallpoet:wght@300;400;500&display=swap');\r\n\r\n// $font-primary: 'Wallpoet', sans-serif;\r\n// $font-secondary: 'Wallpoet', sans-serif;\r\n\r\n@font-face {\r\n font-family: 'Changa';\r\n font-style: normal;\r\n font-weight: 400;\r\n font-display: swap;\r\n src: local('Changa', sans-serif), url(https://fonts.gstatic.com/s/changa/v10/2-cm9JNi2YuVOUckZpy-.woff2) format('woff2');\r\n 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;\r\n}\r\n\r\n@font-face {\r\n font-family: 'Roboto';\r\n font-style: normal;\r\n font-weight: 400;\r\n src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu72xKOzY.woff2) format('woff2');\r\n unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;\r\n}\r\n\r\n@font-face {\r\n font-family: 'Wallpoet';\r\n font-style: normal;\r\n font-weight: 400;\r\n font-display: swap;\r\n src: local('Wallpoet'), url(https://fonts.gstatic.com/s/wallpoet/v12/f0X10em2_8RnXVVdUObp58Q.woff2) format('woff2');\r\n 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;\r\n}\r\n\r\n@font-face {\r\n font-family: 'OCR-A';\r\n src: url('../fonts/ocraext.ttf');\r\n font-style: normal;\r\n}\r\n\r\n// @import url('https://fonts.googleapis.com/css2?family=Kosugi&display=swap');\r\n@font-face {\r\n font-family: 'Kosugi';\r\n font-style: normal;\r\n font-weight: 400;\r\n font-display: swap;\r\n src: url(https://fonts.gstatic.com/s/kosugi/v14/pxiFyp4_v8FCjlI4MdLqfUsvcYfqJiw3zzHMw5Qu_B3d0SE.50.woff2) format('woff2');\r\n unicode-range: U+4093, U+4103, U+4105, U+4148, U+414f, U+4163, U+41b4, U+41bf, U+41e6, U+41ee, U+41f3, U+4207, U+420e, U+4264, U+4293, U+42c6, U+42d6, U+42dd, U+4302, U+432b, U+4343, U+43ee, U+43f0,\r\n U+4408, U+440c, U+4417, U+441c, U+4422, U+4453, U+445b, U+4476, U+447a, U+4491, U+44b3, U+44be, U+44d4, U+4508, U+450d, U+4525, U+4543, U+457a, U+459d, U+45b8, U+45be, U+45e5, U+45ea, U+460f-4610,\r\n U+4641, U+4665, U+46a1, U+46ae-46af, U+470c, U+471f, U+4764, U+47e6, U+47fd, U+4816, U+481e, U+4844, U+484e, U+48b5, U+49b0, U+49e7, U+49fa, U+4a04, U+4a29, U+4abc, U+4b38, U+4b3b, U+4b7e, U+4bc2,\r\n U+4bca, U+4bd2, U+4be8, U+4c17, U+4c20, U+4c38, U+4cc4, U+4cd1, U+4ce1, U+4d07, U+4d77, U+4e02, U+4e04-4e05, U+4e0c, U+4e0f-4e12, U+4e15, U+4e17, U+4e19, U+4e1e-4e1f, U+4e23-4e24, U+4e28-4e2c,\r\n U+4e2e-4e31, U+4e35-4e37, U+4e3f-4e42, U+4e44, U+4e47-4e48, U+4e4d-4e4e, U+4e51, U+4e55-4e56, U+4e58, U+4e5a-4e5c, U+4e62-4e63, U+4e68-4e69, U+4e74-4e75, U+4e79, U+4e7f, U+4e82, U+4e85, U+4e8a,\r\n U+4e8d-4e8e, U+4e96-4e99, U+4e9d-4ea0, U+4ea2, U+4ea5-4ea6, U+4ea8, U+4eaf-4eb0, U+4eb3, U+4eb6, U+4eb9, U+4ebb-4ebc, U+4ec2-4ec4, U+4ec6-4ec8, U+4ecd, U+4ed0, U+4ed7, U+4eda-4edb, U+4edd-4ee2,\r\n U+4ee8, U+4eeb, U+4eed, U+4eef, U+4ef1, U+4ef3, U+4ef5, U+4ef7, U+4efc-4f00, U+4f02-4f03, U+4f08-4f09, U+4f0b-4f0d, U+4f12, U+4f15-4f17, U+4f19, U+4f1c, U+4f2b, U+4f2e, U+4f30-4f31, U+4f33,\r\n U+4f35-4f37, U+4f39, U+4f3b, U+4f3e, U+4f40, U+4f42-4f43, U+4f48-4f49, U+4f4b-4f4c, U+4f52, U+4f54, U+4f56;\r\n}\r\n\r\n// @import url('https://fonts.googleapis.com/css2?family=Blinker:wght@200;400&display=swap');\r\n\r\n@font-face {\r\n font-family: 'Blinker';\r\n font-style: normal;\r\n font-weight: 200;\r\n font-display: swap;\r\n src: url(https://fonts.gstatic.com/s/blinker/v12/cIf4MaFatEE-VTaP_OGAdGYmnQ.woff2) format('woff2');\r\n 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;\r\n}\r\n\r\n:root {\r\n // --alienfont: 'Wallpoet', sans-serif;\r\n --alienfont: 'OCR-A';\r\n --fontsize: 15px; // this equates to 15px\r\n}\r\n","@font-face {\n font-family: \"Changa\";\n font-style: normal;\n font-weight: 400;\n font-display: swap;\n src: local(\"Changa\", sans-serif), url(https://fonts.gstatic.com/s/changa/v10/2-cm9JNi2YuVOUckZpy-.woff2) format(\"woff2\");\n 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;\n}\n@font-face {\n font-family: \"Roboto\";\n font-style: normal;\n font-weight: 400;\n src: local(\"Roboto\"), local(\"Roboto-Regular\"), url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu72xKOzY.woff2) format(\"woff2\");\n unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;\n}\n@font-face {\n font-family: \"Wallpoet\";\n font-style: normal;\n font-weight: 400;\n font-display: swap;\n src: local(\"Wallpoet\"), url(https://fonts.gstatic.com/s/wallpoet/v12/f0X10em2_8RnXVVdUObp58Q.woff2) format(\"woff2\");\n 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;\n}\n@font-face {\n font-family: \"OCR-A\";\n src: url(\"../fonts/ocraext.ttf\");\n font-style: normal;\n}\n@font-face {\n font-family: \"Kosugi\";\n font-style: normal;\n font-weight: 400;\n font-display: swap;\n src: url(https://fonts.gstatic.com/s/kosugi/v14/pxiFyp4_v8FCjlI4MdLqfUsvcYfqJiw3zzHMw5Qu_B3d0SE.50.woff2) format(\"woff2\");\n unicode-range: U+4093, U+4103, U+4105, U+4148, U+414f, U+4163, U+41b4, U+41bf, U+41e6, U+41ee, U+41f3, U+4207, U+420e, U+4264, U+4293, U+42c6, U+42d6, U+42dd, U+4302, U+432b, U+4343, U+43ee, U+43f0, U+4408, U+440c, U+4417, U+441c, U+4422, U+4453, U+445b, U+4476, U+447a, U+4491, U+44b3, U+44be, U+44d4, U+4508, U+450d, U+4525, U+4543, U+457a, U+459d, U+45b8, U+45be, U+45e5, U+45ea, U+460f-4610, U+4641, U+4665, U+46a1, U+46ae-46af, U+470c, U+471f, U+4764, U+47e6, U+47fd, U+4816, U+481e, U+4844, U+484e, U+48b5, U+49b0, U+49e7, U+49fa, U+4a04, U+4a29, U+4abc, U+4b38, U+4b3b, U+4b7e, U+4bc2, U+4bca, U+4bd2, U+4be8, U+4c17, U+4c20, U+4c38, U+4cc4, U+4cd1, U+4ce1, U+4d07, U+4d77, U+4e02, U+4e04-4e05, U+4e0c, U+4e0f-4e12, U+4e15, U+4e17, U+4e19, U+4e1e-4e1f, U+4e23-4e24, U+4e28-4e2c, U+4e2e-4e31, U+4e35-4e37, U+4e3f-4e42, U+4e44, U+4e47-4e48, U+4e4d-4e4e, U+4e51, U+4e55-4e56, U+4e58, U+4e5a-4e5c, U+4e62-4e63, U+4e68-4e69, U+4e74-4e75, U+4e79, U+4e7f, U+4e82, U+4e85, U+4e8a, U+4e8d-4e8e, U+4e96-4e99, U+4e9d-4ea0, U+4ea2, U+4ea5-4ea6, U+4ea8, U+4eaf-4eb0, U+4eb3, U+4eb6, U+4eb9, U+4ebb-4ebc, U+4ec2-4ec4, U+4ec6-4ec8, U+4ecd, U+4ed0, U+4ed7, U+4eda-4edb, U+4edd-4ee2, U+4ee8, U+4eeb, U+4eed, U+4eef, U+4ef1, U+4ef3, U+4ef5, U+4ef7, U+4efc-4f00, U+4f02-4f03, U+4f08-4f09, U+4f0b-4f0d, U+4f12, U+4f15-4f17, U+4f19, U+4f1c, U+4f2b, U+4f2e, U+4f30-4f31, U+4f33, U+4f35-4f37, U+4f39, U+4f3b, U+4f3e, U+4f40, U+4f42-4f43, U+4f48-4f49, U+4f4b-4f4c, U+4f52, U+4f54, U+4f56;\n}\n@font-face {\n font-family: \"Blinker\";\n font-style: normal;\n font-weight: 200;\n font-display: swap;\n src: url(https://fonts.gstatic.com/s/blinker/v12/cIf4MaFatEE-VTaP_OGAdGYmnQ.woff2) format(\"woff2\");\n 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;\n}\n:root {\n --alienfont: \"OCR-A\";\n --fontsize: 15px;\n}\n\n:root {\n --aliengreen: hsl(84, 100%, 59%);\n --aliendarkergreen: hsl(141, 60%, 40%);\n --alienitemselect: hsl(70, 80%, 74%);\n --alienoddtab: hsl(72, 29%, 7%);\n --blue: hsl(224, 75%, 62%);\n --black: hsl(0, 0%, 0%);\n --white: hsl(0, 0%, 100%);\n --alientextjournal: #b1e0e7;\n --journalback: url(../images/mother-instructions/indbackground2.png);\n --chatbackground: url(/systems/alienrpg/images/IndBackground3.png);\n --alienchatfont: \"Blinker\", sans-serif;\n --alienchatwhite: hsl(0, 0%, 100%);\n --alienchatred: hsl(0, 100%, 50%);\n --alienchatredshadow: rgb(230 230 230);\n --alienchatblue: hsl(240deg 42% 72%);\n --alienchatlightblue: hsl(120, 97%, 41%);\n --alienchatlightgreen: hsl(120, 97%, 41%);\n --alienchatgoldenrod: hsl(43, 74%, 49%);\n}\n\n/* Global styles */\n.alienrpg ul ol {\n margin-left: 3px;\n}\n\n.alienrpg #context-menu {\n width: auto;\n height: max-content;\n min-width: 150px;\n max-width: 360px;\n position: absolute;\n left: -900%;\n top: -102%;\n background: hsl(0, 0%, 0%);\n border: 1px solid var(--aliengreen);\n border-radius: 5px;\n color: var(--aliengreen);\n text-align: left;\n font-size: smaller;\n z-index: 1;\n}\n\n.alienrpg #context-menu li.context-item {\n line-height: 16px;\n}\n\n.alienrpg .window-content {\n background: hsl(0, 0%, 0%);\n border: var(--aliengreen) 1px solid;\n}\n\n.alienrpg form {\n font-family: var(--alienfont);\n color: var(--aliengreen);\n font-size: var(--fontsize);\n background: hsl(0, 0%, 0%);\n flex-direction: column;\n flex-wrap: nowrap;\n padding: 2px;\n overflow-y: scroll;\n overflow-x: auto;\n border: var(--aliengreen) 3px;\n}\n\n.journal-sheet form {\n background: var(--journalback) top left !important;\n background-size: cover;\n border: 1px solid var(--aliengreen);\n border-radius: 1px;\n color: var(--alientextjournal) !important;\n}\n.journal-sheet select {\n font-family: var(--alienfont);\n color: inherit;\n background: hsl(0, 0%, 0%);\n border: var(--aliengreen) 3px;\n border: 1px solid hsl(53, 4%, 46%);\n border-radius: 3px;\n padding: 0 3px;\n text-overflow: ellipsis;\n font-size: 16px;\n}\n.journal-sheet input {\n font-family: var(--alienfont);\n color: inherit;\n background: hsl(0, 0%, 0%);\n border: var(--aliengreen) 3px;\n}\n.journal-sheet button {\n font-family: var(--alienfont);\n color: inherit;\n background: hsl(0, 0%, 0%);\n border: var(--aliengreen) solid 1px;\n width: 100%;\n margin: 0 1px;\n border-radius: 3px;\n font-size: 14px;\n line-height: 28px;\n}\n.journal-sheet critbutton {\n font-family: var(--alienfont);\n color: inherit;\n background: hsl(0, 0%, 0%);\n border: var(--aliengreen) solid 1px;\n margin: 0 1px;\n border-radius: 3px;\n font-size: 14px;\n line-height: 28px;\n}\n.journal-sheet .tox .tox-editor-container {\n background-color: hsl(0, 0%, 100%);\n}\n\na.entity-link {\n color: hsl(0, 0%, 100%);\n background: hsl(0, 0%, 0%);\n}\n\n.alienrpg a.entity-link {\n color: hsl(0, 0%, 100%);\n background: hsl(0, 0%, 0%);\n}\n\na.content-link {\n color: hsl(0, 0%, 100%);\n background: hsl(0, 0%, 0%);\n}\n\n.alienrpg a.content-link {\n color: hsl(0, 0%, 100%);\n background: hsl(0, 0%, 0%);\n}\n\n#chat .message {\n border: 1px solid hsl(0, 8%, 34%);\n border-radius: 1px;\n}\n\n.chat-message {\n background-image: var(--chatbackground);\n background-size: cover;\n background-repeat: no-repeat;\n background-position: center;\n color: inherit;\n}\n.chat-message .message-header .message-sender {\n color: var(--aliengreen);\n}\n.chat-message .message-metadata {\n color: var(--aliengreen);\n}\n.chat-message .flavor-text {\n color: var(--aliengreen);\n}\n.chat-message .table-draw .table-results .table-result {\n color: var(--aliengreen);\n}\n\n.chat-message .table-draw .table-results .table-result .chatBG {\n background-image: var(--chatbackground);\n background-size: cover;\n background-repeat: no-repeat;\n background-position: center;\n color: var(--aliengreen);\n padding-left: 6px;\n}\n\n.chat-message.whisper {\n background: hsl(0, 0%, 9%);\n color: var(--aliengreen);\n}\n\n.chat-message.blind {\n background: hsl(0, 0%, 9%);\n}\n\n.chat-message.emote {\n background: hsl(0, 0%, 9%);\n}\n\n.chat-message .critchat {\n display: flex;\n align-items: center;\n border-bottom: 1px solid var(--color-border-light-primary);\n padding: 3px 0;\n color: var(--aliengreen);\n}\n\n.dice-tooltip .roll > img {\n width: 24px;\n}\n\n.dice-tooltip {\n border: 1px solid var(--aliengreen);\n border-radius: 1px;\n background: hsl(0, 0%, 0%);\n}\n.dice-tooltip .dice-rolls {\n color: inherit;\n background: hsl(0, 0%, 0%);\n}\n.dice-tooltip .part-header {\n color: inherit;\n background: hsl(0, 0%, 0%);\n}\n\n.dice-tooltip .dice-rolls .roll {\n filter: none;\n}\n\n.dice-tooltip .dice-rolls .roll.max {\n filter: none;\n}\n\n.dice-tooltip .dice-rolls .roll.min {\n filter: none;\n}\n\n.inline-roll .dice-tooltip {\n color: inherit;\n background: hsl(0, 0%, 0%);\n border: 2px solid var(--aliengreen);\n border-radius: 2px;\n}\n\na.inline-roll {\n background: hsl(0, 0%, 0%);\n padding: 1px 4px;\n border: 1px solid var(--aliengreen);\n border-radius: 2px;\n white-space: nowrap;\n word-break: break-all;\n}\n\n.dice-roll .dice-formula,\n.dice-roll .dice-total {\n color: var(--aliengreen);\n}\n\n.dice-tooltip .part-header .part-formula {\n color: inherit;\n}\n\n.part-total {\n color: inherit;\n}\n\n.alienrpg h2 {\n border: 0;\n padding: 0;\n margin: 1px;\n margin-left: 5px;\n}\n\n.alienrpg h3 {\n border: 0;\n padding: 0;\n margin: 1px;\n}\n\n.alienrpg h4 {\n border: 0;\n padding: 0;\n margin: 1px;\n}\n\n.resource-content button {\n flex: 0;\n border: 0;\n width: 30px;\n font-size: 1.5rem;\n padding: 0;\n color: inherit;\n margin: 0;\n}\n\n.rollable:hover,\n.rollcomputer:hover {\n color: var(--aliengreen);\n background-color: #000;\n border: 0px solid var(--aliengreen);\n font-weight: 1;\n font-size: 120%;\n box-shadow: 0 0 0px var(--aliengreen);\n animation: textShadow 1s infinite;\n}\n\n.far.fa-heart:hover {\n color: red;\n animation: textShadow 1s infinite;\n}\n\n.rollableVeh:hover, .rollableVeh:focus {\n text-shadow: 0 0 20px hsl(0, 100%, 50%);\n font-size: 1.3em;\n font-weight: bolder;\n cursor: pointer;\n}\n\n.creature-acid-roll:hover, .creature-acid-roll:focus {\n text-shadow: 0 0 20px hsl(0, 100%, 50%);\n font-size: 95%;\n cursor: pointer;\n}\n\n.rollItem:hover, .rollItem:focus {\n text-shadow: 0 0 20px hsl(0, 100%, 50%);\n font-size: 110%;\n font-weight: bolder;\n cursor: pointer;\n}\n\n.rollVehicleWeapon:hover, .rollVehicleWeapon:focus {\n text-shadow: 0 0 20px hsl(0, 100%, 50%);\n font-size: 110%;\n font-weight: bolder;\n cursor: pointer;\n}\n\n.openItem:hover, .openItem:focus {\n text-shadow: 0 0 20px hsl(0, 100%, 50%);\n font-size: 110%;\n font-weight: bolder;\n cursor: pointer;\n}\n\n.talent-btn:hover, .talent-btn:focus {\n color: hsl(103, 100%, 28%);\n text-shadow: 0 0 20px hsl(0, 100%, 50%);\n font-weight: bolder;\n cursor: pointer;\n}\n\n.minus-btn .plus-btn {\n width: 10px;\n height: 10px;\n line-height: 20px;\n padding: 0;\n}\n\n.supply-btn {\n font-size: 5px;\n padding: 0;\n font-family: var(--alienfont);\n}\n\n.pwr-btn:hover, .pwr-btn:focus {\n background-color: hsl(4, 69%, 53%);\n font-size: 120%;\n font-weight: bolder;\n cursor: pointer;\n}\n\n.stunt-btn {\n width: 5px;\n padding: 0;\n font-family: var(--alienfont);\n}\n\n.creature-attack-roll {\n display: inline-block;\n width: 280px;\n height: 40px;\n font-weight: bold;\n font-size: 2em;\n /* font-size: clamp(1rem, -0.875rem + 8.333vw, 3.5rem); */\n text-shadow: 2px 2px hsl(128, 83%, 25%);\n border: 2px solid var(--aliengreen);\n border-radius: 25px;\n color: var(--aliengreen);\n font-family: var(--alienfont);\n line-height: inherit;\n}\n\n.creature-attack-roll:hover {\n border-radius: 10px;\n color: hsl(0, 100%, 50%);\n text-shadow: 2px 2px hsl(0, 92%, 26%);\n}\n\n.creature-attack-roll:active {\n position: relative;\n top: 1px;\n border-radius: unset;\n background-color: unset;\n color: unset;\n}\n\nbutton:hover,\nbutton:focus {\n box-shadow: unset;\n}\n\n.alien-Push-button {\n display: inline-block;\n width: 260px;\n height: 45px;\n background-color: hsl(0, 0%, 0%);\n font-weight: bold;\n font-size: clamp(2rem, -4.5rem + 5vw, 3rem);\n font-family: var(--alienfont);\n padding-bottom: 5px;\n border: 2px solid var(--aliengreen);\n border-radius: 25px;\n color: var(--aliengreen);\n font-family: var(--alienfont);\n line-height: inherit;\n}\n\n.alien-Push-button:hover {\n border-radius: 10px;\n color: hsl(0, 100%, 50%);\n}\n\n.alien-crit-button {\n display: inline-block;\n width: 280px;\n height: 26px;\n border: 2px solid var(--aliengreen);\n border-radius: 25px;\n color: var(--aliengreen);\n font-weight: bold;\n font-size: 1.2rem;\n font-family: var(--alienfont);\n line-height: inherit;\n}\n\n.alien-crit-button:hover {\n border-radius: 5px;\n color: hsl(0, 100%, 50%);\n}\n\n.alien-diceface-b0 {\n display: inline-block;\n width: 30px;\n height: 30px;\n padding: 0px;\n margin: 1px;\n background: url(../ui/alien-dice-b0.png) no-repeat top left;\n}\n\n.alien-diceface-b6 {\n display: inline-block;\n width: 30px;\n height: 30px;\n padding: 0px;\n margin: 1px;\n background: url(../ui/alien-dice-b6.png) no-repeat top left;\n}\n\n.alien-diceface-y0 {\n display: inline-block;\n width: 30px;\n height: 30px;\n padding: 0px;\n margin: 1px;\n background: url(../ui/alien-dice-y0.png) no-repeat top left;\n}\n\n.alien-diceface-y1 {\n display: inline-block;\n width: 30px;\n height: 30px;\n padding: 0px;\n margin: 1px;\n background: url(../ui/alien-dice-y1.png) no-repeat top left;\n}\n\n.alien-diceface-y6 {\n display: inline-block;\n width: 30px;\n height: 30px;\n padding: 0px;\n margin: 1px;\n background: url(../ui/alien-dice-y6.png) no-repeat top left;\n}\n\n.tooltip {\n position: relative;\n display: inline-block;\n border-bottom: 1px dotted black;\n}\n\n.tooltip .tooltiptext {\n visibility: hidden;\n width: 250px;\n background-color: hsl(0, 0%, 0%);\n text-align: center;\n border-radius: 6px;\n padding: 5px 0;\n position: absolute;\n z-index: 1;\n top: -5px;\n right: 105%;\n margin-left: -60px;\n border-style: solid;\n border-color: var(--aliengreen);\n}\n\n.tooltip .tooltiptext::after {\n content: \" \";\n position: absolute;\n top: 50%;\n left: 100%; /* To the right of the tooltip */\n margin-top: -5px;\n border-width: 5px;\n border-style: solid;\n border-color: transparent transparent transparent var(--aliengreen);\n}\n\n.tooltip:hover .tooltiptext {\n visibility: visible;\n}\n\n.alienrpg .inputtext {\n color: inherit;\n background-color: hsl(0, 0%, 0%);\n}\n\n.box-top {\n border-top: 3px solid var(--aliengreen);\n}\n\n.ctooltip {\n position: relative;\n display: inline-block;\n border-bottom: 1px dotted hsl(0, 0%, 0%);\n}\n\n/* Tooltip text */\n.ctooltip .ctooltiptext {\n font-size: small;\n visibility: hidden;\n width: 150px;\n background-color: hsl(0, 0%, 0%);\n color: var(--aliengreen);\n text-align: center;\n border-radius: 3px;\n padding: 2px 0;\n position: absolute;\n z-index: 1;\n margin-left: -150px;\n border-style: solid;\n border-color: var(--aliengreen);\n}\n\n/* Show the tooltip text when you mouse over the tooltip container */\n.ctooltip:hover .ctooltiptext {\n visibility: visible;\n}\n\n.ctooltip .ctooltiptext::after {\n content: \" \";\n position: absolute;\n top: 50%;\n left: 100%; /* To the right of the tooltip */\n margin-top: -5px;\n border-width: 1px;\n border-style: solid;\n border-color: transparent transparent transparent var(--aliengreen);\n}\n\n.alienchatwhite {\n color: var(--alienchatwhite);\n}\n\n.alienchatred {\n color: var(--alienchatred);\n font-weight: bolder;\n font-size: larger;\n -webkit-background-clip: text;\n background-clip: text;\n background-color: var(--alienchatredshadow);\n}\n\n.alienchatblue {\n color: var(--alienchatblue);\n}\n\n.alienchatlightblue {\n color: var(--alienchatlightblue);\n font-weight: bold;\n font-size: larger;\n}\n\n.alienchatlightgreen {\n color: var(--alienchatlightgreen);\n}\n\n.alienchatgoldenrod {\n color: var(--alienchatgoldenrod);\n font-weight: bold;\n}\n\n.combatbutton {\n max-width: 200px;\n color: var(--aliengreen);\n border: var(--aliengreen) 1px solid;\n}\n\n.prosemirror.editing-source textarea {\n color: hsl(0, 0%, 100%);\n}\n\n.prosemirror menu .pm-dropdown {\n color: hsl(0, 0%, 0%);\n}\n\n.spanner-icon {\n display: inline-block;\n width: 30px;\n height: 25px;\n padding: 0px;\n margin: 1px;\n background: url(../images/mother-instructions/spanner-icon.webp);\n}\n\n.character-sheet-img {\n display: block;\n width: 464px;\n height: 500px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/character-sheet-img.webp);\n}\n\n.creature-sheet-img {\n display: block;\n width: 500px;\n height: 477px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/creature-sheet-img.webp);\n}\n\n.character-header {\n display: block;\n width: 500px;\n height: 152px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/character-header.webp);\n}\n\n.synthetic-header {\n display: block;\n width: 500px;\n height: 155px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/synthetic-header.webp);\n}\n\n.agil-mod {\n display: block;\n width: 403px;\n height: 162px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/agil-mod.webp);\n}\n\n.armor-mod {\n display: block;\n width: 403px;\n height: 172px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/armor-mod.webp);\n}\n\n.stress-mod {\n display: block;\n width: 400px;\n height: 136px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/stress-mod.webp);\n}\n\n.character-details {\n display: block;\n width: 300px;\n height: 328px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/character-details.webp);\n}\n\n.synthetic-details {\n display: block;\n width: 300px;\n height: 380px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/synthetic-details.webp);\n}\n\n.character-consumables {\n display: block;\n width: 153px;\n height: 330px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/character-consumables.webp);\n}\n\n.synthetic-consumables {\n display: block;\n width: 153px;\n height: 322px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/synthetic-consumables.webp);\n}\n\n.talent-agenda {\n display: block;\n width: 300px;\n height: 260px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/talent-agenda.webp);\n}\n\n.con-edit {\n display: block;\n width: 151px;\n height: 109px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/con-edit.webp);\n}\n\n.enc {\n display: block;\n width: 600px;\n height: 71px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/enc.webp);\n}\n\n.enc-warn {\n display: block;\n width: 462px;\n height: 49px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/enc-warn.webp);\n}\n\n.inv-inact {\n display: block;\n width: 600px;\n height: 199px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/inv-inact.webp);\n}\n\n.moskills {\n display: block;\n width: 300px;\n height: 254px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/skills.webp);\n}\n\n.creature-header {\n display: block;\n width: 500px;\n height: 102px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/creature-header.webp);\n}\n\n.creature-attack-dropdown {\n display: block;\n width: 600px;\n height: 330px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/creature-attack-dropdown.webp);\n}\n\n.acid-splash-popup {\n display: block;\n width: 400px;\n height: 141px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/acid-splash-popup.webp);\n}\n\n.chat-roll {\n display: block;\n width: 300px;\n height: 188px;\n background: url(../images/mother-instructions/chat-roll.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.radiation-roll {\n display: block;\n width: 240px;\n height: 274px;\n background: url(../images/mother-instructions/radiation-rolls.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.territories-general {\n display: block;\n width: 500px;\n height: 498px;\n background: url(../images/mother-instructions/territories-general.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.territories-systems {\n display: block;\n width: 500px;\n height: 186px;\n background: url(../images/mother-instructions/territories-systems.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.vehicle-general {\n display: block;\n width: 500px;\n height: 342px;\n background: url(../images/mother-instructions/vehicle-general.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.vehicle-inv {\n display: block;\n width: 500px;\n height: 343px;\n background: url(../images/mother-instructions/vehicle-inv.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.vehicle-crew {\n display: block;\n width: 500px;\n height: 227px;\n background: url(../images/mother-instructions/vehicle-crew.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.vehicle-crew-selector {\n display: block;\n width: 500px;\n height: 227px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/vehicle-crew-selector.webp);\n}\n\n.vehicle-fire-weapon {\n display: block;\n width: 403px;\n height: 162px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/vehicle-fire-weapon.webp);\n}\n\n.item-dropdown {\n display: block;\n width: 300px;\n height: 263px;\n background: url(../images/mother-instructions/item-dropdown.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.modifiers-img {\n display: block;\n width: 600px;\n height: 417px;\n background: url(../images/mother-instructions/modifiers-img.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.melee-img {\n display: block;\n width: 600px;\n height: 417px;\n background: url(../images/mother-instructions/melee-img.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.ranged-img {\n display: block;\n width: 600px;\n height: 417px;\n background: url(../images/mother-instructions/ranged-img.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.armor-img {\n display: block;\n width: 600px;\n height: 415px;\n background: url(../images/mother-instructions/armor-img.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.planet-system-img {\n display: block;\n width: 600px;\n height: 562px;\n background: url(../images/mother-instructions/planet-system-img.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.initiative-roll {\n display: block;\n width: 300px;\n height: 277px;\n background: url(../images/mother-instructions/initiative-roll.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.clone-actor {\n display: inline-block;\n width: 200px;\n height: 119px;\n background: url(../images/mother-instructions/clone-actor.webp);\n margin-left: 25%;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.roll-clone {\n display: inline-block;\n width: 200px;\n height: 207px;\n background: url(../images/mother-instructions/roll-clone.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.init-chat-norm {\n display: block;\n width: 200px;\n height: 388px;\n background: url(../images/mother-instructions/init-chat-norm.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.init-chat-cards {\n display: block;\n width: 200px;\n height: 378px;\n background: url(../images/mother-instructions/init-chat-cards.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.gm-settings {\n display: block;\n width: 500px;\n height: 491px;\n background: url(../images/mother-instructions/gm-settings.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.player-settings {\n display: block;\n width: 500px;\n height: 301px;\n background: url(../images/mother-instructions/player-settings.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.style-settings {\n display: block;\n width: 400px;\n height: 377px;\n background: url(../images/mother-instructions/style-settings.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.style-button-settings {\n display: block;\n width: 300px;\n height: 161px;\n background: url(../images/mother-instructions/style-button-settings.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.font-picker-img {\n display: inline-block;\n width: 300px;\n height: 272px;\n background: url(../images/mother-instructions/font-picker-img.webp);\n margin-left: 5%;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.colour-picker-img {\n display: inline-block;\n width: 300px;\n height: 206px;\n background: url(../images/mother-instructions/colour-picker-img.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.character-token {\n display: block;\n width: 230px;\n height: 234px;\n background: url(../images/mother-instructions/character-token.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.creature-token {\n display: block;\n width: 230px;\n height: 235px;\n background: url(../images/mother-instructions/creature-token.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.mpush1 {\n display: block;\n width: 300px;\n height: 241px;\n background: url(../images/mother-instructions/mpush1.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.mpush2 {\n display: block;\n width: 300px;\n height: 340px;\n background: url(../images/mother-instructions/mpush2.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.mpush3 {\n display: block;\n width: 300px;\n height: 297px;\n background: url(../images/mother-instructions/mpush3.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.pwr-supply {\n display: block;\n width: 600px;\n height: 134px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/power.webp);\n}\n\n.synth-hum {\n display: block;\n width: 153px;\n height: 87px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/synth-hum.webp);\n}\n\n.inventory-tab-img {\n display: block;\n width: 600px;\n height: 435px;\n background: url(../images/mother-instructions/inventory-tab.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.inv-context-menu-img {\n display: block;\n width: 151px;\n height: 70px;\n background: url(../images/mother-instructions/inv-context-menu.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.status-icons-img {\n display: block;\n width: 230px;\n height: 229px;\n background: url(../images/mother-instructions/status-icons.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.enc-icon-img {\n display: block;\n width: 230px;\n height: 207px;\n background: url(../images/mother-instructions/enc-icon.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.spaceship-sheet-img {\n display: block;\n width: 497px;\n height: 353px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/spaceship-modules.webp);\n}\n\n.spaceship-header1 {\n display: block;\n width: 402px;\n height: 632px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/spaceship-header1.webp);\n}\n\n.spaceship-modules {\n display: block;\n width: 497px;\n height: 353px;\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n background: url(../images/mother-instructions/spaceship-sheet-img.webp);\n}\n\n.spaceship-comtech {\n display: block;\n width: 395px;\n height: 262px;\n background: url(../images/mother-instructions/spaceship-comtech.webp);\n margin-left: auto;\n margin-right: auto;\n background-size: 100%;\n border: 0;\n}\n\n.grid {\n display: grid;\n grid-column: span 2/span 2;\n padding: 0;\n align-items: center;\n}\n\n.grid-2col {\n display: grid;\n grid-column: span 2;\n grid-template-columns: 1fr 1fr;\n padding: 0;\n align-items: center;\n}\n\n.grid-3col {\n grid-column: span 3/span 3;\n grid-template-columns: repeat(3, minmax(0, 1fr));\n border-color: var(--aliengreen);\n justify-items: center;\n margin: 0;\n}\n\n.grid-4col {\n grid-column: span 4/span 4;\n grid-template-columns: repeat(4, minmax(0, 1fr));\n border-color: var(--aliengreen);\n border-style: double;\n padding: 4px;\n}\n\n.grid-synPage {\n display: grid;\n grid-template-areas: \"Item1 Item2 Item2\" \"Item1 Item4 Item4\" \"Item8 Item4 Item4\" \"Item8 Item5 Item5\" \"Item8 Item3 Item3\" \"Item9 Item6 Item6\" \"Item10 Item7 Item7\" \"Item11 Item11 Item11\";\n grid-template-columns: 1fr 1fr 1fr;\n}\n\n.grid-genPage {\n display: grid;\n grid-template-areas: \"Item1 Item2 Item2\" \"Item1 Item4 Item4\" \"Item8 Item4 Item4\" \"Item8 Item5 Item5\" \"Item8 Item3 Item3\" \"Item9 Item6 Item6\" \"Item10 Item7 Item7\" \"Item11 Item11 Item11\";\n grid-template-columns: 1fr 1fr 1fr;\n}\n\n.Item1 {\n grid-area: Item1;\n border: 1px solid var(--aliengreen);\n padding: 5px;\n text-align: center;\n}\n\n.Item2 {\n grid-area: Item2;\n border: 1px solid var(--aliengreen);\n}\n\n.Item3 {\n grid-area: Item3;\n border: 1px solid var(--aliengreen);\n padding-top: 5px;\n padding-left: 5px;\n padding-right: 5px;\n}\n\n.Item4 {\n grid-area: Item4;\n border: 1px solid var(--aliengreen);\n padding-top: 5px;\n padding-left: 5px;\n padding-right: 5px;\n}\n\n.Item5 {\n grid-area: Item5;\n border: 1px solid var(--aliengreen);\n padding-top: 5px;\n padding-left: 5px;\n padding-right: 5px;\n}\n\n.Item6 {\n grid-area: Item6;\n border: 1px solid var(--aliengreen);\n padding-top: 5px;\n padding-left: 5px;\n padding-right: 5px;\n}\n\n.Item7 {\n grid-area: Item7;\n border: 1px solid var(--aliengreen);\n padding-top: 5px;\n padding-left: 5px;\n padding-right: 5px;\n height: auto;\n}\n\n.Item8 {\n grid-area: Item8;\n border: 1px solid var(--aliengreen);\n padding: 5px;\n}\n\n.Item9 {\n grid-area: Item9;\n border: 1px solid var(--aliengreen);\n padding-top: 5px;\n padding-bottom: 5px;\n}\n\n.Item10 {\n grid-area: Item10;\n border: 1px solid var(--aliengreen);\n padding-top: 5px;\n padding-bottom: 5px;\n}\n\n.Item11 {\n grid-area: Item11;\n border: 1px solid var(--aliengreen);\n padding: 4px;\n align-content: center;\n justify-content: center;\n min-height: 53px;\n}\n\n.grid-2col-border {\n display: grid;\n grid-column: span 2;\n grid-template-columns: 1fr 1fr;\n border-color: var(--aliengreen);\n padding: 0;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n}\n\n.grid-spacecraft {\n display: grid;\n grid-template-areas: \"spacec1 spacec2 \";\n grid-template-columns: 35% 65%;\n}\n\n.spacec1 {\n grid-area: spacec1;\n border-right: 1px solid var(--aliengreen);\n align-content: center;\n}\n\n.spacec2 {\n grid-area: spacec2;\n padding-left: 5px;\n align-content: center;\n}\n\n.s1-header {\n display: grid;\n grid-template-areas: \". . s1h1 s1h1 s1h1 .\" \"s1h2 s1h2 s1h2 s1h2 s1h2 s1h2\" \"s1h3 s1h3 s1h3 s1h4 s1h4 s1h4\" \"s1h28 s1h28 s1h28 s1h29 s1h29 s1h29\" \"s1h30 s1h30 s1h30 s1h30 s1h30 s1h30 \" \"s1h32 s1h32 s1h32 s1h32 s1h32 s1h32\" \"s1h31 s1h31 s1h31 s1h31 s1h31 s1h31 \" \"s1h33 s1h33 s1h33 s1h33 s1h33 s1h33\" \". . s1h5 s1h5 s1h5 .\" \"s1h6 s1h6 s1h6 s1h6 s1h6 s1h6\" \"s1space1 s1h7 s1h8 s1space s1h9 s1h10\" \"s1space1 s1h11 s1h12 s1space s1h13 s1h14\" \"s1space1 s1h15 s1h16 s1space s1h17 s1h18\" \"s1space1 s1h19 s1h20 s1space s1h21 s1h22\" \"s1h23 s1h23 s1h23 s1h23 s1h23 s1h23\" \"s1h24 s1h24 s1h24 s1h24 s1h24 s1h24\" \"s1h25 s1h25 s1h25 s1h25 s1h25 s1h25\" \"s1h26 s1h26 s1h26 s1h26 s1h26 s1h26\" \"s1h27 s1h27 s1h27 s1h27 s1h27 s1h27\";\n grid-template-columns: 5% 10% 30% 5% 30% 10%;\n padding: 0 10px 0px 10px;\n}\n\n.s1space {\n grid-area: s1space;\n}\n\n.s1space1 {\n grid-area: s1space1;\n}\n\n.s1h1 {\n grid-area: s1h1;\n align-content: center;\n font-weight: bolder;\n}\n\n.s1h2 {\n grid-area: s1h2;\n align-content: center;\n}\n\n.s1h3 {\n grid-area: s1h3;\n align-content: center;\n font-weight: bolder;\n}\n\n.s1h4 {\n grid-area: s1h4;\n align-content: center;\n font-weight: bolder;\n}\n\n.s1h5 {\n grid-area: s1h5;\n align-content: center;\n font-weight: bolder;\n}\n\n.s1h6 {\n grid-area: s1h6;\n align-content: center;\n}\n\n.s1h7 {\n grid-area: s1h7;\n height: 30px;\n}\n\n.s1h8 {\n grid-area: s1h8;\n height: 30px;\n margin-left: 10px;\n font-weight: bolder;\n}\n\n.s1h9 {\n grid-area: s1h9;\n height: 30px;\n font-weight: bolder;\n}\n\n.s1h10 {\n grid-area: s1h10;\n height: 30px;\n}\n\n.s1h11 {\n grid-area: s1h11;\n height: 30px;\n}\n\n.s1h12 {\n grid-area: s1h12;\n height: 30px;\n margin-left: 10px;\n font-weight: bolder;\n}\n\n.s1h13 {\n grid-area: s1h13;\n height: 30px;\n font-weight: bolder;\n}\n\n.s1h14 {\n grid-area: s1h14;\n height: 30px;\n}\n\n.s1h15 {\n grid-area: s1h15;\n height: 30px;\n}\n\n.s1h16 {\n grid-area: s1h16;\n height: 30px;\n margin-left: 10px;\n font-weight: bolder;\n}\n\n.s1h17 {\n grid-area: s1h17;\n height: 30px;\n font-weight: bolder;\n}\n\n.s1h18 {\n grid-area: s1h18;\n height: 30px;\n}\n\n.s1h19 {\n grid-area: s1h19;\n height: 30px;\n}\n\n.s1h20 {\n grid-area: s1h20;\n height: 30px;\n margin-left: 10px;\n font-weight: bolder;\n}\n\n.s1h21 {\n grid-area: s1h21;\n height: 30px;\n font-weight: bolder;\n}\n\n.s1h22 {\n grid-area: s1h22;\n height: 30px;\n justify-self: center;\n}\n\n.s1h23 {\n grid-area: s1h23;\n height: 20px;\n justify-self: center;\n font-weight: bolder;\n}\n\n.s1h24 {\n grid-area: s1h24;\n height: 30px;\n justify-self: center;\n}\n\n.s1h25 {\n grid-area: s1h25;\n height: 20px;\n justify-self: center;\n font-weight: bolder;\n}\n\n.s1h26 {\n grid-area: s1h26;\n height: 50px;\n justify-self: center;\n}\n\n.s1h27 {\n grid-area: s1h27;\n height: 50px;\n justify-self: center;\n}\n\n.s1h28 {\n grid-area: s1h28;\n align-content: center;\n}\n\n.s1h29 {\n grid-area: s1h29;\n align-content: center;\n}\n\n.s1h30 {\n grid-area: s1h30;\n align-content: center;\n font-weight: bolder;\n}\n\n.s1h31 {\n grid-area: s1h31;\n align-content: center;\n font-weight: bolder;\n}\n\n.s1h32 {\n grid-area: s1h32;\n align-content: center;\n}\n\n.s1h33 {\n grid-area: s1h33;\n align-content: center;\n}\n\n.grid-container {\n display: grid;\n margin: 0;\n padding: 0;\n grid-template-areas: \"Col1 Col2\" \"Col1 Col2\" \"Col1 Col2\" \"Col1 Col4\" \"Col3 Col3\";\n grid-template-columns: 370px 1fr;\n}\n\n.Col1 {\n grid-area: Col1;\n align-self: center;\n}\n\n.Col2 {\n grid-area: Col2;\n}\n\n.Col3 {\n grid-area: Col3;\n}\n\n.Col4 {\n grid-area: Col4;\n}\n\n.grid-attr {\n display: grid;\n margin: 0;\n padding: 0;\n padding-left: 5px;\n align-items: center;\n border: 1px solid var(--aliengreen);\n grid-template-areas: \"Attr1 Attr2 Attr3\";\n grid-template-columns: 300px 35px 30px;\n}\n\n.Attr1 {\n grid-area: Attr1;\n}\n\n.Attr2 {\n grid-area: Attr2;\n}\n\n.Attr3 {\n grid-area: Attr3;\n width: 30px;\n height: 20px;\n}\n\n.Attr4 {\n grid-area: Attr4;\n}\n\n.grid-Consumables {\n display: grid;\n grid-template-areas: \"Heading Heading \" \"Air1 Air2\" \"Food1 Food2\" \"Water1 Water2\" \"Power1 Power2\";\n grid-template-columns: 1fr 1fr;\n}\n\n.Heading {\n grid-area: Heading;\n justify-self: left;\n}\n\n.Air1 {\n grid-area: Air1;\n justify-content: left;\n align-self: center;\n}\n\n.Air2 {\n grid-area: Air2;\n}\n\n.Food1 {\n grid-area: Food1;\n justify-self: left;\n align-self: center;\n}\n\n.Food2 {\n grid-area: Food2;\n}\n\n.Power1 {\n grid-area: Power1;\n justify-self: left;\n align-self: center;\n}\n\n.Power2 {\n grid-area: Power2;\n}\n\n.Water1 {\n grid-area: Water1;\n justify-self: left;\n align-self: center;\n}\n\n.Water2 {\n grid-area: Water2;\n}\n\n.grid-vehicle-header {\n display: grid;\n border: 2px solid var(--aliengreen);\n grid-template-areas: \"vChar vChar\";\n grid-template-columns: auto;\n}\n\n.grid-vehicle {\n display: grid;\n border: 2px solid var(--aliengreen);\n grid-template-areas: \"vItem1 vItem2 vItem3 vItem4\" \"vItem5 vItem6 vItem7 vItem8\";\n grid-template-columns: auto;\n}\n\n.vChar {\n grid-area: vChar;\n}\n\n.vItem1 {\n grid-area: vItem1;\n}\n\n.vItem2 {\n grid-area: vItem2;\n}\n\n.vItem3 {\n grid-area: vItem3;\n}\n\n.vItem4 {\n grid-area: vItem4;\n}\n\n.vItem5 {\n grid-area: vItem5;\n}\n\n.vItem6 {\n grid-area: vItem6;\n}\n\n.vItem7 {\n grid-area: vItem7;\n}\n\n.vItem8 {\n grid-area: vItem8;\n}\n\n.grid-weapon {\n display: grid;\n border: 2px solid var(--aliengreen);\n grid-template-areas: \"wItem1 wItem2 wItem3 wItem4\" \"wItem5 wItem6 wItem7 wItem7\";\n grid-template-columns: auto;\n align-items: center;\n padding-bottom: 2px;\n}\n\n.wItem1 {\n grid-area: wItem1;\n}\n\n.wItem2 {\n grid-area: wItem2;\n}\n\n.wItem3 {\n grid-area: wItem3;\n}\n\n.wItem4 {\n grid-area: wItem4;\n}\n\n.wItem5 {\n grid-area: wItem5;\n}\n\n.wItem6 {\n grid-area: wItem6;\n}\n\n.wItem7 {\n grid-area: wItem7;\n}\n\n.grid-ship-crit {\n display: grid;\n border: 2px solid var(--aliengreen);\n grid-template-areas: \"gcItem1 gcItem2 gcItem2\" \"gcItem3 gcItem4 gcItem4\" \"gcItem5 gcItem6 gcItem6\";\n grid-template-columns: 30% 35% 35%;\n align-items: center;\n}\n\n.gcItem1 {\n grid-area: gcItem1;\n}\n\n.gcItem2 {\n grid-area: gcItem2;\n}\n\n.gcItem3 {\n grid-area: gcItem3;\n}\n\n.gcItem4 {\n grid-area: gcItem4;\n}\n\n.gcItem5 {\n grid-area: gcItem5;\n}\n\n.gcItem6 {\n grid-area: gcItem6;\n}\n\n.grid-weapon-body {\n display: grid;\n grid-template-areas: \"wCol1 wCol2 wCol3 wCol4 wCol5 wCol6\" \"wCol7 wCol8 wCol9 wCol10 wCol11 wCol12\" \"wCol13 wCol14 . . . .\";\n padding-bottom: 2px;\n grid-template-columns: 1fr 1.2fr 0.81fr 0.5fr 0.5fr 1fr;\n align-items: center;\n}\n\n.wCol1 {\n grid-area: wCol1;\n justify-self: left;\n}\n\n.wCol2 {\n grid-area: wCol2;\n justify-self: left;\n}\n\n.wCol3 {\n grid-area: wCol3;\n justify-self: left;\n}\n\n.wCol4 {\n grid-area: wCol4;\n justify-self: center;\n}\n\n.wCol5 {\n grid-area: wCol5;\n justify-self: left;\n}\n\n.wCol6 {\n grid-area: wCol6;\n justify-self: center;\n}\n\n.wCol7 {\n grid-area: wCol7;\n justify-self: left;\n}\n\n.wCol8 {\n grid-area: wCol8;\n justify-self: left;\n}\n\n.wCol9 {\n grid-area: wCol9;\n justify-self: left;\n}\n\n.wCol10 {\n grid-area: wCol10;\n justify-self: center;\n}\n\n.wCol11 {\n grid-area: wCol11;\n justify-self: left;\n}\n\n.wCol12 {\n grid-area: wCol12;\n justify-self: center;\n}\n\n.wCol13 {\n grid-area: wCol13;\n justify-self: left;\n}\n\n.wCol14 {\n grid-area: wCol14;\n justify-self: left;\n}\n\n.grid-items {\n display: grid;\n grid-template-areas: \"lCol1 lCol2 lCol17 lCol15 lCol13 lCol11 lCol10 lCol3 lCol4\" \"lCol5 lCol6 lCol18 lCol16 lCol14 lCol12 lCol9 lCol7 lCol8\";\n padding-bottom: 2px;\n grid-template-columns: 2em 18em 5em 5em 5em 5em 5em 4em 2em;\n align-items: center;\n}\n\n.lCol1 {\n grid-area: lCol1;\n justify-self: left;\n}\n\n.lCol2 {\n grid-area: lCol2;\n justify-self: center;\n}\n\n.lCol3 {\n grid-area: lCol3;\n justify-self: center;\n}\n\n.lCol4 {\n grid-area: lCol4;\n justify-self: right;\n}\n\n.lCol5 {\n grid-area: lCol5;\n justify-self: left;\n}\n\n.lCol6 {\n grid-area: lCol6;\n justify-self: left;\n}\n\n.lCol7 {\n grid-area: lCol7;\n justify-self: center;\n}\n\n.lCol8 {\n grid-area: lCol8;\n justify-self: right;\n}\n\n.lCol9 {\n grid-area: lCol9;\n justify-self: center;\n}\n\n.lCol10 {\n grid-area: lCol10;\n justify-self: center;\n}\n\n.lCol11 {\n grid-area: lCol11;\n justify-self: center;\n}\n\n.lCol12 {\n grid-area: lCol12;\n justify-self: center;\n}\n\n.lCol13 {\n grid-area: lCol13;\n justify-self: center;\n}\n\n.lCol14 {\n grid-area: lCol14;\n justify-self: center;\n}\n\n.lCol15 {\n grid-area: lCol15;\n justify-self: center;\n}\n\n.lCol16 {\n grid-area: lCol16;\n justify-self: center;\n}\n\n.lCol17 {\n grid-area: lCol17;\n justify-self: center;\n}\n\n.lCol18 {\n grid-area: lCol18;\n justify-self: center;\n}\n\n.grid-modules {\n display: grid;\n grid-template-areas: \"mCol1 mCol2 mCol17 mCol15 mCol13 mCol4\" \"mCol5 mCol6 mCol18 mCol16 mCol14 mCol8\";\n padding-bottom: 6px;\n grid-template-columns: 30px 270px 75px 90px 269px 30px;\n align-items: center;\n}\n\n.mCol1 {\n grid-area: mCol1;\n justify-self: left;\n}\n\n.mCol2 {\n grid-area: mCol2;\n justify-self: center;\n}\n\n.mCol3 {\n grid-area: mCol3;\n justify-self: center;\n}\n\n.mCol4 {\n grid-area: mCol4;\n justify-self: right;\n}\n\n.mCol5 {\n grid-area: mCol5;\n justify-self: left;\n}\n\n.mCol6 {\n grid-area: mCol6;\n justify-self: left;\n}\n\n.mCol7 {\n grid-area: mCol7;\n justify-self: center;\n}\n\n.mCol8 {\n grid-area: mCol8;\n justify-self: right;\n}\n\n.mCol9 {\n grid-area: mCol9;\n justify-self: center;\n}\n\n.mCol10 {\n grid-area: mCol10;\n justify-self: center;\n}\n\n.mCol11 {\n grid-area: mCol11;\n justify-self: center;\n}\n\n.mCol12 {\n grid-area: mCol12;\n justify-self: center;\n}\n\n.mCol13 {\n grid-area: mCol13;\n justify-self: center;\n}\n\n.mCol14 {\n grid-area: mCol14;\n word-break: break-word;\n}\n\n.mCol15 {\n grid-area: mCol15;\n justify-self: center;\n}\n\n.mCol16 {\n grid-area: mCol16;\n justify-self: center;\n}\n\n.mCol17 {\n grid-area: mCol17;\n justify-self: center;\n}\n\n.mCol18 {\n grid-area: mCol18;\n justify-self: center;\n}\n\n.grid-talents {\n display: grid;\n grid-template-areas: \"talTitle talTitle\" \"tal1 tal2\" \"tal3 tal4\";\n padding: 3px;\n grid-template-columns: 75% 25%;\n align-items: center;\n}\n\n.tal1 {\n grid-area: tal1;\n justify-self: center;\n padding-left: 8px;\n}\n\n.tal2 {\n grid-area: tal2;\n justify-self: right;\n padding-right: 8px;\n}\n\n.tal3 {\n grid-area: tal3;\n align-self: center;\n}\n\n.tal4 {\n grid-area: tal4;\n justify-self: right;\n padding-right: 8px;\n align-self: left;\n}\n\n.talTitle {\n grid-area: talTitle;\n background-color: #221f1f;\n}\n\n.grid-special {\n display: grid;\n grid-template-areas: \"spe1 spe2 spe3\";\n grid-template-columns: 5% 70% 25%;\n align-items: center;\n}\n\n.spe1 {\n grid-area: spe1;\n justify-self: left;\n padding-right: 4px;\n}\n\n.spe2 {\n grid-area: spe2;\n font-weight: bold;\n padding-right: 8px;\n}\n\n.spe3 {\n grid-area: spe3;\n justify-self: right;\n}\n\n.critical-inj {\n display: grid;\n grid-template-areas: \"crit1 crit2 crit3 crit4\";\n grid-template-columns: 5% 31% 60% 3%;\n align-items: center;\n}\n\n.crit1 {\n grid-area: crit1;\n justify-self: left;\n padding-right: 4px;\n}\n\n.crit2 {\n grid-area: crit2;\n justify-self: left;\n font-weight: bold;\n padding-right: 8px;\n}\n\n.crit3 {\n grid-area: crit3;\n justify-self: left;\n font-weight: bold;\n padding-right: 8px;\n align-items: left;\n}\n\n.crit4 {\n grid-area: crit4;\n justify-self: right;\n}\n\n.space-critical-inj {\n display: grid;\n grid-template-areas: \"ScritI1 ScritI2 ScritI4\";\n grid-template-columns: 5% 80% 3%;\n align-items: center;\n}\n\n.ScritI1 {\n grid-area: ScritI1;\n justify-self: left;\n padding-right: 4px;\n}\n\n.ScritI2 {\n grid-area: ScritI2;\n justify-self: left;\n font-weight: bold;\n padding-right: 8px;\n}\n\n.ScritI4 {\n grid-area: ScritI4;\n justify-self: right;\n}\n\n.grid-two {\n display: grid;\n grid-template-areas: \"box1 box2\" \"box3 box4\";\n padding: 3px;\n grid-template-columns: 25% 75%;\n align-items: center;\n}\n\n.box1 {\n grid-area: box1;\n justify-self: center;\n padding-left: 8px;\n}\n\n.box2 {\n grid-area: box2;\n justify-self: right;\n padding-right: 8px;\n}\n\n.box3 {\n grid-area: box3;\n justify-self: center;\n padding-left: 8px;\n padding-top: 10px;\n}\n\n.box4 {\n grid-area: box4;\n padding-top: 10px;\n}\n\n.grid-2 {\n display: grid;\n grid-template-areas: \"box11 box21 box23 box22\";\n grid-template-columns: 1fr 33px 15px 33px;\n align-items: center;\n margin: 1px;\n padding: 0;\n}\n\n.box11 {\n grid-area: box11;\n justify-self: center;\n}\n\n.box21 {\n grid-area: box21;\n justify-self: right;\n padding-right: 8px;\n}\n\n.box22 {\n grid-area: box22;\n justify-self: right;\n padding-right: 8px;\n}\n\n.box23 {\n grid-area: box23;\n justify-self: center;\n}\n\n.grid-crit {\n display: grid;\n grid-template-areas: \"crit1 crit2 \";\n padding: 0;\n margin: 0;\n grid-template-columns: 1fr 1fr;\n}\n\n.crit1 {\n grid-area: crit1;\n}\n\n.crit2 {\n grid-area: crit2;\n margin-bottom: 2px;\n}\n\n.grid-rTables {\n display: grid;\n grid-template-areas: \"rTable1 rTable2\";\n grid-template-columns: 1fr 0.5fr;\n align-items: center;\n margin: 0;\n padding: 0;\n}\n\n.rTable1 {\n grid-area: rTable1;\n justify-self: center;\n}\n\n.rTable2 {\n grid-area: rTable2;\n justify-self: center;\n padding-right: 8px;\n}\n\n.grid-creature {\n display: grid;\n border: 2px solid var(--aliengreen);\n grid-template-areas: \"vCre1 vCre2 \" \"vCre3 vCre4 \" \"vCre5 vCre6 \" \"vCre7 vCre8\";\n grid-template-columns: 1fr 1fr;\n align-items: center;\n}\n\n.vCre1 {\n grid-area: vCre1;\n}\n\n.vCre2 {\n grid-area: vCre2;\n}\n\n.vCre3 {\n grid-area: vCre3;\n}\n\n.vCre4 {\n grid-area: vCre4;\n}\n\n.vCre5 {\n grid-area: vCre5;\n}\n\n.vCre6 {\n grid-area: vCre6;\n}\n\n.vCre7 {\n grid-area: vCre7;\n}\n\n.vCre8 {\n grid-area: vCre8;\n}\n\n.grid-planet-header {\n display: grid;\n border: 2px solid var(--aliengreen);\n grid-template-areas: \"hplan1 hplan2 \" \"hplan3 hplan4\" \"hplan5 hplan6 \" \"hplan7 hplan8\";\n grid-template-columns: auto;\n align-items: center;\n padding-bottom: 2px;\n}\n\n.hplan1 {\n grid-area: hplan1;\n}\n\n.hplan2 {\n grid-area: hplan2;\n}\n\n.hplan3 {\n grid-area: hplan3;\n}\n\n.hplan4 {\n grid-area: hplan4;\n}\n\n.hplan5 {\n grid-area: hplan5;\n}\n\n.hplan6 {\n grid-area: hplan6;\n}\n\n.hplan7 {\n grid-area: hplan7;\n}\n\n.hplan8 {\n grid-area: hplan8;\n}\n\n.grid-planet {\n display: grid;\n margin: 0;\n padding: 0;\n grid-template-areas: \"plan1 plan1 plan1 plan1\" \"plan2 plan2 plan3 plan3 \" \"plan4 plan4 plan4 plan4 \";\n grid-template-columns: 220px 1fr;\n}\n\n.plan1 {\n grid-area: plan1;\n justify-self: left;\n align-self: center;\n}\n\n.plan2 {\n grid-area: plan2;\n justify-self: left;\n}\n\n.plan3 {\n grid-area: plan3;\n justify-self: left;\n}\n\n.plan4 {\n grid-area: plan4;\n justify-self: left;\n}\n\n.grid-systems {\n display: grid;\n padding: 3px;\n grid-template-areas: \"sys1 sys2 sys3 sys4\" \"sys5 sys6 sys7 sys8\";\n grid-template-columns: 14em 15em 10em 2em;\n border-color: var(--aliengreen);\n border-bottom: double;\n}\n\n.sys1 {\n grid-area: sys1;\n justify-self: left;\n}\n\n.sys2 {\n grid-area: sys2;\n justify-self: left;\n}\n\n.sys3 {\n grid-area: sys3;\n justify-self: left;\n}\n\n.sys4 {\n grid-area: sys4;\n justify-self: right;\n}\n\n.sys5 {\n grid-area: sys5;\n justify-self: left;\n}\n\n.sys6 {\n grid-area: sys6;\n justify-self: left;\n}\n\n.sys7 {\n grid-area: sys7;\n justify-self: left;\n}\n\n.sys8 {\n grid-area: sys8;\n justify-self: right;\n}\n\n.grid-Char-Att {\n display: grid;\n padding-bottom: 4px;\n padding-top: 12px;\n padding-left: 30px;\n grid-row-gap: 3px;\n grid-column-gap: 10px;\n border-color: var(--aliengreen);\n align-items: center;\n grid-template-areas: \"gCol1 gCol2 gCol3 gCol4 gCol5 gCol11\" \"gCol6 gCol7 gCol8 gCol9 gCol10 gCol12\";\n grid-template-columns: 110px 50px 110px 50px 65px 130px;\n}\n\n.gCol1 {\n grid-area: gCol1;\n justify-self: left;\n}\n\n.gCol2 {\n grid-area: gCol2;\n justify-self: center;\n align-self: center;\n}\n\n.gCol3 {\n grid-area: gCol3;\n justify-self: left;\n}\n\n.gCol4 {\n grid-area: gCol4;\n justify-self: center;\n align-self: center;\n}\n\n.gCol5 {\n grid-area: gCol5;\n justify-self: center;\n}\n\n.gCol6 {\n grid-area: gCol6;\n justify-self: left;\n}\n\n.gCol7 {\n grid-area: gCol7;\n justify-self: center;\n align-self: center;\n}\n\n.gCol8 {\n grid-area: gCol8;\n justify-self: left;\n}\n\n.gCol9 {\n grid-area: gCol9;\n justify-self: center;\n align-self: center;\n}\n\n.gCol10 {\n grid-area: gCol10;\n justify-self: center;\n}\n\n.gCol11 {\n grid-area: gCol11;\n justify-self: center;\n}\n\n.gCol12 {\n grid-area: gCol12;\n justify-self: center;\n}\n\n.grid-item-xtras {\n display: grid;\n grid-template-areas: \"xCol1 xCol2 xCol3 xCol4 xCol5 xCol6\" \". xCol7 xCol7 xCol8 . .\";\n padding-bottom: 4px;\n padding-top: 5px;\n padding-left: 30px;\n grid-row-gap: 3px;\n grid-column-gap: 10px;\n grid-template-columns: 110px 50px 110px 50px 110px 50px;\n align-items: center;\n}\n\n.xCol1 {\n grid-area: xCol1;\n justify-self: left;\n}\n\n.xCol2 {\n grid-area: xCol2;\n justify-self: left;\n}\n\n.xCol3 {\n grid-area: xCol3;\n justify-self: left;\n}\n\n.xCol4 {\n grid-area: xCol4;\n justify-self: center;\n}\n\n.xCol5 {\n grid-area: xCol5;\n justify-self: left;\n}\n\n.xCol6 {\n grid-area: xCol6;\n justify-self: center;\n}\n\n.xCol7 {\n grid-area: xCol7;\n justify-self: center;\n}\n\n.xCol8 {\n grid-area: xCol8;\n justify-self: center;\n}\n\n.flex-group-center,\n.flex-group-left,\n.flex-group-right {\n justify-content: center;\n align-items: center;\n text-align: center;\n padding: 0;\n border: 1px solid var(--aliengreen);\n}\n\n.flex-group-left {\n justify-content: flex-start;\n text-align: left;\n}\n\n.flex-group-right {\n justify-content: flex-end;\n text-align: right;\n}\n\n.grid-crew {\n display: grid;\n grid-template-areas: \"gC1 gC2 gC3 gC4\" \"gC5 gC6 gC7 gC8\";\n grid-template-columns: 20em 15em 10em 5em;\n}\n\n.gC1 {\n justify-self: center;\n grid-area: gC1;\n}\n\n.gC2 {\n justify-self: center;\n grid-area: gC2;\n}\n\n.gC3 {\n justify-self: center;\n grid-area: gC3;\n}\n\n.gC4 {\n justify-self: right;\n grid-area: gC4;\n}\n\n.gC5 {\n justify-self: left;\n grid-area: gC5;\n}\n\n.gC6 {\n justify-self: center;\n grid-area: gC6;\n}\n\n.gC7 {\n justify-self: center;\n grid-area: gC7;\n}\n\n.gC8 {\n justify-self: right;\n grid-area: gC8;\n}\n\n.grid-ship-crew {\n display: grid;\n grid-template-areas: \"gSC1 gSC2 gSC3 gSC4 gSC5\" \" gSC6 gSC7 gSC8 gSC9 gSC10\";\n grid-template-columns: 43% 25% 20% 6%;\n}\n\n.gSC1 {\n justify-self: center;\n grid-area: gSC1;\n}\n\n.gSC2 {\n justify-self: center;\n grid-area: gSC2;\n}\n\n.gSC3 {\n justify-self: center;\n grid-area: gSC3;\n}\n\n.gSC4 {\n justify-self: right;\n grid-area: gSC4;\n}\n\n.gSC5 {\n justify-self: right;\n grid-area: gSC5;\n}\n\n.gSC6 {\n justify-self: left;\n grid-area: gSC6;\n}\n\n.gSC7 {\n justify-self: center;\n grid-area: gSC7;\n}\n\n.gSC8 {\n justify-self: right;\n grid-area: gSC8;\n}\n\n.gSC9 {\n justify-self: center;\n grid-area: gSC9;\n}\n\n.gSC10 {\n justify-self: right;\n grid-area: gSC10;\n}\n\n.grid-actor {\n display: grid;\n padding-top: 10px;\n border: 2px solid var(--aliengreen);\n grid-template-areas: \"gaItem1 gaItem2 gaItem3 gaItem4\";\n grid-template-columns: 20% 34% 20% 30%;\n}\n\n.gaItem1 {\n grid-area: gaItem1;\n}\n\n.gaItem2 {\n grid-area: gaItem2;\n}\n\n.gaItem3 {\n grid-area: gaItem3;\n}\n\n.gaItem4 {\n grid-area: gaItem4;\n}\n\n.flex-center {\n align-items: center;\n justify-content: center;\n text-align: center;\n padding: 0;\n}\n\n.flex-between {\n justify-content: space-between;\n}\n\n.alienrpg .flexcol {\n display: flex;\n flex-direction: column;\n flex-wrap: nowrap;\n}\n\n.alienrpg .flexcol .flex1 {\n flex: 1;\n}\n\n.alienrpg .flexcol .flex2 {\n flex: 2;\n}\n\n.alienrpg .flexcol .flex3 {\n flex: 3;\n}\n\n.alienrpg .alienrpg .flexcol .flex4 {\n flex: 4;\n}\n\n.alienrpg .flexrow {\n display: flex;\n flex-direction: row;\n flex-wrap: wrap;\n justify-content: flex-start;\n}\n\n.alienrpg .flexrow > * {\n flex: 1;\n}\n\n.alienrpg .flexrow .flex1 {\n flex: 1;\n}\n\n.alienrpg .flexrow .flex2 {\n flex: 2;\n}\n\n.alienrpg .flexrow .flex3 {\n flex: 3;\n}\n\n.alienrpg .flexrow .flex4 {\n flex: 4;\n}\n\n.alienrpg.actor .encumbrance {\n background: hsla(0, 0%, 0%, 0.1);\n height: 12px;\n margin-top: 5px;\n border: 1px solid hsl(0, 0%, 7%);\n border-radius: 3px;\n position: relative;\n width: calc(100% - 20px);\n}\n\n.alienrpg.actor .encumbrance .encumbrance-bar {\n position: absolute;\n top: 1px;\n left: 1px;\n background: var(--aliengreen);\n height: 8px;\n border: 1px solid hsl(30, 32%, 33%);\n border-radius: 3px;\n}\n\n.alienrpg.actor .encumbrance .encumbrance-label {\n position: absolute;\n top: -3px;\n height: 16px;\n font-size: 16px;\n line-height: 16px;\n color: hsl(0, 0%, 0%);\n background: hsla(0, 0%, 100%, 0.4);\n padding: 0 3px;\n}\n\n.alienrpg.actor .encumbrance .encumbrance-breakpoint {\n position: absolute;\n left: 50%;\n}\n\n.alienrpg.actor .encumbrance .arrow-up {\n bottom: 0;\n width: 0;\n height: 0;\n border-left: 4px solid transparent;\n border-right: 4px solid transparent;\n border-bottom: 4px solid hsl(0, 0%, 40%);\n}\n\n.alienrpg.actor .encumbrance .arrow-down {\n top: 0;\n width: 0;\n height: 0;\n border-left: 4px solid transparent;\n border-right: 4px solid transparent;\n border-top: 4px solid hsl(0, 0%, 40%);\n}\n\n.alienrpg.actor .encumbrance.encumbered .arrow-up {\n border-bottom: 4px solid hsl(0, 0%, 100%);\n}\n\n.alienrpg.actor .encumbrance.encumbered .arrow-down {\n border-top: 4px solid hsl(0, 0%, 100%);\n}\n\n.alienrpg.actor .encumbrance.encumbered .encumbrance-bar {\n position: absolute;\n top: 1px;\n left: 1px;\n background: hsl(7, 100%, 50%);\n height: 8px;\n border: 1px solid hsl(66, 75%, 45%);\n border-radius: 3px;\n}\n\n/* @group Blink */\n.blink {\n -webkit-animation: blink 2s linear infinite;\n -moz-animation: blink 2s linear infinite;\n -ms-animation: blink 2s linear infinite;\n -o-animation: blink 2s linear infinite;\n animation: blink 2s linear infinite;\n}\n\n@-webkit-keyframes blink {\n 0% {\n opacity: 1;\n }\n 50% {\n opacity: 1;\n }\n 50.01% {\n opacity: 0;\n }\n 100% {\n opacity: 0;\n }\n}\n@-moz-keyframes blink {\n 0% {\n opacity: 1;\n }\n 50% {\n opacity: 1;\n }\n 50.01% {\n opacity: 0;\n }\n 100% {\n opacity: 0;\n }\n}\n@-ms-keyframes blink {\n 0% {\n opacity: 1;\n }\n 50% {\n opacity: 1;\n }\n 50.01% {\n opacity: 0;\n }\n 100% {\n opacity: 0;\n }\n}\n@-o-keyframes blink {\n 0% {\n opacity: 1;\n }\n 50% {\n opacity: 1;\n }\n 50.01% {\n opacity: 0;\n }\n 100% {\n opacity: 0;\n }\n}\n@keyframes blink {\n 0% {\n opacity: 1;\n }\n 50% {\n opacity: 1;\n }\n 50.01% {\n opacity: 0;\n }\n 100% {\n opacity: 0;\n }\n}\n/* @end */\n/* class applies to select element itself, not a wrapper element */\n.select-css {\n display: block;\n font-size: 15px;\n font-family: var(--alienfont);\n font-weight: 700;\n color: inherit;\n width: 100%;\n max-width: 90%; /* useful when width is set to anything other than 100% */\n box-sizing: border-box;\n margin: 0;\n border: 1px solid var(--aliengreen);\n box-shadow: 0 1px 0 1px hsla(0, 0%, 0%, 0.04);\n border-radius: 0.5em;\n -moz-appearance: none;\n -webkit-appearance: none;\n appearance: none;\n /* note: bg image below uses 2 urls. The first is an svg data uri for the arrow icon, and the second is the gradient. \n \tfor the icon, if you want to change the color, be sure to use `%23` instead of `#`, since it's a url. You can also swap in a different svg icon or an external image reference\n\n */\n background-image: url(../images/downarrow.svg);\n background-repeat: no-repeat, repeat;\n /* arrow icon position (1em from the right, 50% vertical) , then gradient position*/\n background-position: right 0.7em top 50%, 0 0;\n /* icon size, then gradient */\n background-size: 1em auto, 100%;\n}\n\n/* Hide arrow icon in IE browsers */\n.select-css::-ms-expand {\n display: none;\n}\n\n/* Hover style */\n.select-css:hover {\n color: inherit;\n}\n\n/* Focus style */\n.select-css:focus {\n color: inherit;\n /* It'd be nice to use -webkit-focus-ring-color here but it doesn't work on box-shadow */\n box-shadow: 0 0 1px 1px var(--aliengreen);\n box-shadow: 0 0 0 1px -moz-mac-focusring var(--aliengreen);\n color: inherit;\n outline: none;\n background-color: hsl(0, 0%, 0%);\n}\n\n/* Set options to normal weight */\n.select-css option {\n font-weight: normal;\n background: hsl(0, 0%, 0%);\n}\n\n/* Support for rtl text, explicit support for Arabic and Hebrew */\n*[dir=rtl] .select-css,\n:root:lang(ar) .select-css,\n:root:lang(iw) .select-css {\n background-position: left 0.7em top 50%, 0 0;\n padding: 0.6em 0.8em 0.5em 1.4em;\n}\n\n/* Disabled styles */\n.select-css:disabled,\n.select-css[aria-disabled=true] {\n color: var(--aliengreen);\n background-image: url(../images/downarrow.svg);\n background-repeat: no-repeat, repeat;\n}\n\n.select-css:disabled:hover,\n.select-css[aria-disabled=true] {\n border-color: hsl(0, 0%, 67%);\n}\n\n/*\n\tOriginal Sheet by Paul Watson\n\n\tCRT Effect by Alec Lownes\n\t\thttp://aleclownes.com/2017/02/01/crt-display.html\n\n\tMay 2021\n*/\n@keyframes flicker {\n 0% {\n opacity: 0.27861;\n }\n 5% {\n opacity: 0.34769;\n }\n 10% {\n opacity: 0.23604;\n }\n 15% {\n opacity: 0.90626;\n }\n 20% {\n opacity: 0.18128;\n }\n 25% {\n opacity: 0.83891;\n }\n 30% {\n opacity: 0.65583;\n }\n 35% {\n opacity: 0.67807;\n }\n 40% {\n opacity: 0.26559;\n }\n 45% {\n opacity: 0.84693;\n }\n 50% {\n opacity: 0.96019;\n }\n 55% {\n opacity: 0.08594;\n }\n 60% {\n opacity: 0.20313;\n }\n 65% {\n opacity: 0.71988;\n }\n 70% {\n opacity: 0.53455;\n }\n 75% {\n opacity: 0.37288;\n }\n 80% {\n opacity: 0.71428;\n }\n 85% {\n opacity: 0.70419;\n }\n 90% {\n opacity: 0.7003;\n }\n 95% {\n opacity: 0.36108;\n }\n 100% {\n opacity: 0.24387;\n }\n}\n@keyframes textShadow {\n 0% {\n text-shadow: 0.4389924193px 0 1px rgba(255, 255, 0, 0.5), -0.4389924193px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 5% {\n text-shadow: 2.7928974011px 0 1px rgba(255, 255, 0, 0.5), -2.7928974011px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 10% {\n text-shadow: 0.0295627584px 0 1px rgba(255, 255, 0, 0.5), -0.0295627584px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 15% {\n text-shadow: 0.4021853855px 0 1px rgba(255, 255, 0, 0.5), -0.4021853855px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 20% {\n text-shadow: 3.47940379px 0 1px rgba(255, 255, 0, 0.5), -3.47940379px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 25% {\n text-shadow: 1.6125630401px 0 1px rgba(255, 255, 0, 0.5), -1.6125630401px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 30% {\n text-shadow: 0.7015590085px 0 1px rgba(255, 255, 0, 0.5), -0.7015590085px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 35% {\n text-shadow: 3.8969140477px 0 1px rgba(255, 255, 0, 0.5), -3.8969140477px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 40% {\n text-shadow: 3.8709056148px 0 1px rgba(255, 255, 0, 0.5), -3.8709056148px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 45% {\n text-shadow: 2.2310569634px 0 1px rgba(255, 255, 0, 0.5), -2.2310569634px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 50% {\n text-shadow: 0.0808429042px 0 1px rgba(255, 255, 0, 0.5), -0.0808429042px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 55% {\n text-shadow: 2.3758461067px 0 1px rgba(255, 255, 0, 0.5), -2.3758461067px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 60% {\n text-shadow: 2.2021930511px 0 1px rgba(255, 255, 0, 0.5), -2.2021930511px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 65% {\n text-shadow: 2.8638780615px 0 1px rgba(255, 255, 0, 0.5), -2.8638780615px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 70% {\n text-shadow: 0.4887402516px 0 1px rgba(255, 255, 0, 0.5), -0.4887402516px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 75% {\n text-shadow: 1.8948491306px 0 1px rgba(255, 255, 0, 0.5), -1.8948491306px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 80% {\n text-shadow: 0.0833037308px 0 1px rgba(255, 255, 0, 0.5), -0.0833037308px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 85% {\n text-shadow: 0.0976982726px 0 1px rgba(255, 255, 0, 0.5), -0.0976982726px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 90% {\n text-shadow: 3.4433397615px 0 1px rgba(255, 255, 0, 0.5), -3.4433397615px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 95% {\n text-shadow: 2.1841838853px 0 1px rgba(255, 255, 0, 0.5), -2.1841838853px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n 100% {\n text-shadow: 2.6208764474px 0 1px rgba(255, 255, 0, 0.5), -2.6208764474px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\n }\n}\n/* interface */\n::-webkit-scrollbar-thumb {\n outline: none;\n border-radius: 2px;\n background: var(--aliendarkergreen);\n border: 1px solid var(--aliendarkergreen);\n}\n\n.window-header {\n background-color: rgba(50, 100, 120, 0.3);\n border-radius: 7px 7px 0px 0px;\n}\n\n.alienrpg input[type=text],\n.alienrpg input[type=number],\n.alienrpg input[type=password],\n.alienrpg input[type=date],\n.alienrpg input[type=time] {\n border-radius: 0px;\n border: 1px solid var(--aliendarkergreen);\n}\n\ninput[type=text]:hover,\ninput[type=number]:hover,\ninput[type=password]:hover,\ninput[type=date]:hover,\ninput[type=time]:hover {\n border: 1px solid var(--aliengreen);\n}\n\na:hover {\n text-shadow: 0 0 5px var(--aliengreen);\n}\n\n#sidebar-tabs {\n border-bottom: 1px solid var(--aliengreen);\n box-shadow: 0 0 10px var(--aliengreen);\n}\n\n#sidebar-tabs .item.active {\n border: 1px solid var(--aliengreen);\n box-shadow: 0 0 6px inset var(--aliengreen);\n}\n\nselect:focus {\n box-shadow: 0 0 5px var(--aliengreen);\n}\n\ntextarea:focus {\n outline: 0px;\n box-shadow: 0 0 10px var(--aliengreen);\n color: #000;\n font-weight: 400;\n}\n\ncombobox:focus {\n outline: 0px;\n box-shadow: 0 0 10px var(--aliengreen);\n background-color: var(--aliengreen);\n color: #000;\n}\n\n#hotbar .macro:hover {\n box-shadow: 0 0 10px inset var(--aliengreen);\n}\n\n#hotbar .macro.active:hover {\n border: 1px solid var(--aliengreen);\n}\n\n#players ol .player.context {\n border-top: 1px solid var(--aliengreen);\n border-bottom: 1px solid var(--aliengreen);\n}\n\n#players ol .player.context .player-name {\n text-shadow: 0 0 5px var(--aliengreen);\n}\n\n#context-menu li.context-item:hover {\n text-shadow: 0 0 4px var(--aliengreen);\n}\n\n#controls .scene-control.active,\n#controls .control-tool.active,\n#controls .scene-control:hover,\n#controls .control-tool:hover {\n border: 1px solid var(--aliengreen);\n border-bottom: 1px solid var(--aliendarkergreen);\n box-shadow: 0 0 10px var(--aliendarkergreen);\n}\n\n#navigation #scene-list .scene.view,\n#navigation #scene-list .scene.context {\n border: 1px solid var(--aliengreen);\n background: rgba(52, 52, 52, 0.95);\n border-bottom: 1px solid var(--aliengreen);\n box-shadow: 0 0 10px var(--aliendarkergreen);\n}\n\n#pause {\n background: none;\n}\n#pause > img {\n width: 200px;\n height: 200px;\n top: -50px;\n left: calc(50% - 100px);\n opacity: 0.7;\n --fa-animation-duration: 10s;\n}\n#pause h3 {\n font-size: 32px;\n text-shadow: 0px 3px 5px rgb(0, 0, 0);\n}\n\n.alienrpg #context-menu li.context-item {\n line-height: 1.55;\n}\n\n/* CHAT */\n.sidebar-tab h1,\n.sidebar-tab h2 {\n border-bottom: 2px dotted var(--aliengreen);\n}\n\n.sidebar-tab .fas.fa-trash:hover {\n animation: textShadow 0.5s infinite;\n}\n\n.chat-message .message-header .message-sender {\n padding-bottom: 5px;\n}\n\n.alien-Push-button {\n height: 40px;\n margin-top: 5px;\n margin-left: 1px;\n box-shadow: 0 0 5px var(--aliendarkergreen);\n border-radius: 3px;\n background: url(../images/alien_crt_push-button.png) no-repeat top left;\n color: rgba(0, 0, 0, 0);\n}\n\n.alien-Push-button:hover {\n border-radius: 3px;\n box-shadow: 0 0 5px var(--aliendarkergreen);\n background-color: inherit;\n background: url(../images/alien_crt_push-button_hover.gif) no-repeat top left;\n color: rgba(0, 0, 0, 0);\n}\n\n.chat-message,\n.chat-message.emote {\n font-family: var(--alienchatfont);\n font-size: 110%;\n font-weight: bold;\n padding: 13px 15px 50px 11px;\n border-width: 0px;\n box-shadow: 0 1px 5px #000;\n background-size: 100%;\n background-position: top, bottom, 0px 18px;\n background-repeat: no-repeat, no-repeat, repeat;\n background-image: url(\"../images/chat-top.png\"), url(\"../images/chat-bottom.png\"), var(--chatbackground);\n}\n\n.chat-message.whisper {\n color: var(--alienchatlightblue);\n padding: 13px 15px 50px 11px;\n border-width: 0px;\n box-shadow: 0 1px 5px #000;\n background-size: 100%;\n background-position: top, bottom, 0px 18px;\n background-repeat: no-repeat, no-repeat, repeat;\n background-image: url(\"../images/hidden-chat-top.png\"), url(\"../images/hidden-chat-bottom.png\"), url(\"../images/hidden-chat-middle.png\");\n}\n\n.chat-message.whisper span,\n.chat-message.whisper div {\n color: var(--alienchatlightblue);\n}\n\n.chat-message.whisper h2 {\n color: lightblue;\n border-bottom: 2px dotted lightsteelblue;\n}\n\n.chat-message.whisper h4 {\n color: lightsteelblue;\n}\n\n.chat-message.whisper hr {\n border-top: 1px solid lightsteelblue;\n border-bottom: 1px solid royalblue;\n}\n\n.chat-message.whisper .blink {\n color: lightsteelblue;\n background-color: royalblue;\n text-shadow: 0 0 5px lightsteelblue;\n animation: blink 0.5 5;\n}\n\n.chat-message.whisper .inline-roll:hover {\n text-shadow: 0 0 5px lightsteelblue;\n}\n\n.chat-message.whisper .inline-roll,\n.chat-message.whisper .dice-tooltip {\n border-color: lightsteelblue;\n}\n\n.alien-Push-button:hover {\n border-radius: 3px;\n box-shadow: 0 0 5px var(--aliendarkergreen);\n background-color: inherit;\n background: url(../images/alien_crt_push-button_hover.gif) no-repeat top left;\n color: rgba(0, 0, 0, 0);\n}\n\n.blink {\n padding: 0px 0px 2px 5px;\n margin-top: 5px;\n margin-bottom: 5px;\n color: white;\n text-shadow: 0 0 5px red;\n animation: blink 0.5s 5;\n}\n\n.warnblink {\n text-shadow: 0 0 5px red;\n animation: blink 0.5s 5;\n}\n\n.message-sender {\n width: 900px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n\n/* Journals */\n.journal-sheet ::-webkit-scrollbar-thumb {\n background: #135d91;\n border: 1px solid #135d91;\n}\n\n.journal-sheet .editor h1 {\n color: white;\n text-shadow: 0 0 10px #2a8ed5;\n border-bottom: 2px solid #135d91;\n}\n\n.journal-sheet .editor h2 {\n color: white;\n text-shadow: 0 0 10px #2a8ed5;\n}\n\n.journal-sheet .editor h3 {\n color: white;\n text-shadow: 0 0 10px #2a8ed5;\n}\n\n/* .journal-sheet form { */\n.sheet.journal-entry .journal-entry-content {\n color: var(--aliengreen);\n background: #000;\n border: 1px solid var(--aliengreen);\n border-radius: 1px;\n background: var(--journalback) top left !important;\n background-size: cover;\n color: powderblue;\n}\n\n.sheet.journal-entry .sidebar .directory-header .header-search input {\n color: hsl(0, 0%, 0%);\n}\n\n.alienrpg .arpgtable {\n height: 36px;\n width: 80%;\n /* border-style: double;\n border-color: greenyellow; */\n margin-left: auto;\n margin-right: auto;\n border: 0;\n}\n\n.alienrpg .arpgtable tr:nth-child(even) {\n background-color: transparent;\n}\n\n.alienrpg .caption {\n text-align: center;\n color: greenyellow;\n font-size: xx-large;\n}\n\n.alienrpg .arpgtablesmall {\n height: 36px;\n width: 34%;\n /* border-style: double;\n border-color: greenyellow; */\n margin-left: auto;\n margin-right: auto;\n border: 0;\n}\n\n.alienrpg .arpgtablesmall tr:nth-child(even) {\n background-color: transparent;\n}\n\n.alienrpg .tdstyle {\n width: 40%;\n height: 18px;\n text-align: left;\n}\n\n.alienrpg .tdstyleR {\n width: 40%;\n height: 18px;\n text-align: Right;\n}\n\n.alienrpg .tdstyleC {\n width: 100%;\n height: 18px;\n text-align: center;\n}\n\n.alienrpg .tdstyle3D {\n width: 30%;\n height: 18px;\n text-align: center;\n}\n\n.alienrpg .tdstyle2D {\n width: 50%;\n height: 18px;\n text-align: center;\n}\n\n.alienrpg .arpglink {\n background-color: white;\n color: black;\n}\n\n.alienrpg .mess {\n color: yellowgreen;\n font-family: \"Courier New\", Courier, monospace;\n}\n\n.alienrpg .ntable {\n width: 99%;\n /* border-style: double;\n border-color: greenyellow; */\n margin-left: auto;\n margin-right: auto;\n border: 0;\n padding-top: 0;\n padding-bottom: 0;\n}\n\n.alienrpg .ntable tr:nth-child(even) {\n background-color: transparent;\n}\n\n.alienrpg .trhead {\n text-align: center;\n width: 45%;\n font-weight: bold;\n}\n\n.alienrpg .tcol1 {\n width: 2.5%;\n}\n\n.alienrpg .tcol2 {\n width: 45%;\n text-align: justify;\n vertical-align: top;\n}\n\n.alienrpg .tcol3 {\n width: 5%;\n}\n\n.alienrpg .etable {\n width: 40%;\n /* border-style: double; */\n border-color: #e92d2d;\n margin-left: auto;\n margin-right: auto;\n border: 1;\n padding: 0;\n padding-top: 0;\n padding-bottom: 0;\n}\n\n.alienrpg .etable td:first-child {\n padding-left: 5px;\n}\n\n.alienrpg .etr {\n /* border-style: solid;\n border-color: greenyellow; */\n border: 1;\n}\n\n.alienrpg .ehead {\n text-align: center;\n font-weight: bold;\n}\n\n.alienrpg .ecol1 {\n width: 50%;\n text-align: center;\n}\n\n.alienrpg .ecol2 {\n width: 50%;\n text-align: center;\n}\n\n.alienrpg .ecol3 {\n width: 3%;\n /* border-left: greenyellow;\n border-style: solid; */\n}\n\n.alienrpg .stable {\n width: 90%;\n /* border-style: double; */\n border-color: #e92d2d;\n margin-left: auto;\n margin-right: auto;\n border: 1;\n padding-top: 0;\n padding-bottom: 0;\n}\n\n.alienrpg .strhead {\n text-align: center;\n font-weight: bold;\n}\n\n.alienrpg .scol1 {\n width: 16%;\n}\n\n.alienrpg .scol2 {\n width: 3%;\n}\n\n.alienrpg .scol3 {\n width: 80%;\n}\n\n.alienrpg .scol4 {\n width: 25%;\n}\n\n.alienrpg .scol5 {\n width: 60%;\n text-align: left;\n}\n\n.alienrpg .scol6 {\n width: 90%;\n}\n\n.alienrpg .scol7 {\n width: 20%;\n text-align: left;\n}\n\n.alienrpg .scol8 {\n width: 65%;\n text-align: left;\n}\n\n.alienrpg .scol9 {\n width: 12%;\n}\n\n.alienrpg .scol10 {\n width: 50%;\n}\n\n.alienrpg .skltable {\n width: 35%;\n /* border-style: double; */\n /* border-color: #e92d2d; */\n margin-left: auto;\n margin-right: auto;\n border: 1;\n}\n\n.alienrpg .oddstable {\n width: 96%;\n height: 16px;\n /* border-style: double; */\n border-color: #e92d2d;\n margin-left: auto;\n margin-right: auto;\n border: 1;\n padding-top: 0;\n padding-bottom: 0;\n}\n\n.alienrpg .oddhead {\n font-weight: bold;\n}\n\n.alienrpg .oddcol1 {\n width: 25%;\n}\n\n.alienrpg .oddcol2 {\n width: 39%;\n}\n\n.oddcol3 {\n width: 36%;\n}\n\n.alienrpg .oddcol4 {\n width: 40%;\n}\n\n.alienrpg .bigtable {\n width: 99%;\n /* border-style: double; */\n border-color: #e92d2d;\n margin-left: auto;\n margin-right: auto;\n border: 1;\n padding-top: 0;\n padding-bottom: 0;\n}\n\n.alienrpg .die {\n width: 6%;\n text-align: center;\n}\n\n.alienrpg .inj {\n width: 16%;\n}\n\n.alienrpg .fatal {\n width: 6%;\n}\n\n.alienrpg .tim {\n width: 7%;\n text-align: center;\n}\n\n.alienrpg .eff {\n width: 56%;\n}\n\n.alienrpg .heal {\n width: 15%;\n text-align: center;\n}\n\n.alienrpg .crit {\n width: 19%;\n text-align: center;\n}\n\n.alienrpg .eff2 {\n width: 55%;\n}\n\n/* V10 work */\n.alienrpg .aframe {\n position: relative;\n}\n\n.alienrpg .leftcol {\n position: absolute;\n width: 45%;\n left: 1.2%;\n text-align: justify;\n /* background: #855f5f; */\n}\n\n.alienrpg .rightcol {\n position: absolute;\n width: 45%;\n left: 50%;\n text-align: justify;\n /* background: rgb(174, 174, 110); */\n}\n\n.alienrpg .heading {\n color: var(--aliengreen);\n font-size: 28px;\n border-bottom: 2px solid var(--color-underline-header);\n}\n\n.alienrpg .heading2 {\n text-align: center;\n color: var(--aliengreen);\n /* font-size: x-large; */\n}\n\n.alienrpg .heading3 {\n color: var(--aliengreen);\n}\n\n.alienrpg .imagecontainer {\n position: relative;\n text-align: center;\n color: white;\n}\n\n/* Import settings */\n.alienrpg .container {\n width: 100%;\n}\n\n.alienrpg .listHeading {\n text-align: center;\n vertical-align: middle;\n padding: 10px 0px;\n border-bottom: 1px solid black;\n margin-bottom: 10px;\n}\n\n.alienrpg .twogridcol {\n display: grid;\n grid-template-columns: repeat(auto-fill, minmax(160px, 50%));\n}\n\n.alienrpg .twogridcol input[type=checkbox] {\n vertical-align: middle;\n}\n\n.alienrpg .actors.content {\n background: lightgray;\n}\n\n.alienrpg .actors.content.toggle-display {\n display: none;\n}\n\n.alienrpg .items.content {\n background: lightgray;\n}\n\n.alienrpg .items.content.toggle-display {\n display: none;\n}\n\n.alienrpg .journal.content {\n background: lightgray;\n}\n\n.alienrpg .journal.content.toggle-display {\n display: none;\n}\n\n.alienrpg .scenes.content {\n background: lightgray;\n}\n\n.alienrpg .scenes.content.toggle-display {\n display: none;\n}\n\n.alienrpg .tables.content {\n background: lightgray;\n}\n\n.alienrpg .tables.content.toggle-display {\n display: none;\n}\n\n.alienrpg .macros.content {\n background: lightgray;\n}\n\n.alienrpg .macros.content.toggle-display {\n display: none;\n}\n\n.alienrpg .title {\n cursor: pointer;\n}\n\n/* Footer */\n.alienrpg .footer {\n position: sticky;\n bottom: 0;\n left: 0;\n width: inherit;\n height: auto;\n background-color: #d0daee;\n}\n\n.alienrpg .cinsymbol {\n display: inline-block;\n background-image: url(\"../images/icons/cin-symbol.png\");\n width: 36px;\n height: 35px;\n vertical-align: middle;\n background-size: 36px;\n border: 0;\n}\n\n.alienrpg .camsymbol {\n display: inline-block;\n background-image: url(\"../images/icons/cam-symbol.png\");\n width: 36px;\n height: 35px;\n vertical-align: middle;\n background-size: 36px;\n border: 0;\n}\n\n.alienrpg .stresssymbol {\n display: inline-block;\n background-image: url(\"../images/icons/alien-dice-y1.png\");\n width: 36px;\n height: 35px;\n vertical-align: middle;\n background-size: 36px;\n border: 0;\n}\n\n.alienrpg .basesymbol {\n display: inline-block;\n background-image: url(\"../images/icons/alien-dice-6.png\");\n width: 36px;\n height: 35px;\n vertical-align: middle;\n background-size: 36px;\n border: 0;\n}\n\n.alienrpg {\n /* Styles limited to alienrpg sheets */\n /*\n \tOriginal Sheet by Paul Watson\n\n \tCRT Effect by Alec Lownes\n \t\thttp://aleclownes.com/2017/02/01/crt-display.html\n\n \tMay 2021\n */\n /* CHARACTER SHEET */\n /*.sheet {\n \tmin-width: 600px;\n \tmax-width: 1000px;\n \tmin-height: 350px;\n }*/\n /** General Tab **/\n /** General Tab - Left Column **/\n /*** Story and Experience Points ***/\n /*** Conditions ***/\n /*.dots.radiation.radbox_char {\n margin-top: 36px;\n }\n\n .dots.radiation.radbox_synth {\n /*margin-top: 27px;\n margin-top: 7px;\n }\n\n .dots.radiation.radglow_char {\n margin-top: 36px;\n }\n\n .dots.radiation.radglow_synth {\n margin-top: 27px;\n }*/\n /*** Consumables ***/\n /** General Tab - Right Column **/\n /** - **/\n /* Creature Sheet */\n /* Items */\n}\n.alienrpg .item-form {\n font-family: var(--alienfont);\n background: hsl(0, 0%, 0%);\n}\n.alienrpg .actor-header {\n flex: 0 0 180px;\n overflow: hidden;\n display: flex;\n flex-direction: row;\n flex-wrap: wrap;\n justify-content: flex-start;\n margin-bottom: 1px;\n background-color: hsl(0, 0%, 0%);\n}\n.alienrpg .vehicle-header {\n overflow: hidden;\n display: flex;\n margin-bottom: 1px;\n background-color: hsl(0, 0%, 0%);\n}\n.alienrpg .profile-img {\n flex: 0 0 100px;\n height: 150px;\n width: auto;\n}\n.alienrpg .profile-img-item {\n flex: 0 0 100px;\n height: 100px;\n margin-right: 10px;\n width: auto;\n justify-self: center;\n}\n.alienrpg .profile-img-vehicle {\n flex: 0 0 100px;\n height: 160px;\n margin-right: 10px;\n width: 300px;\n}\n.alienrpg .header-fields {\n flex: 1;\n}\n.alienrpg h1.charname {\n height: 50px;\n padding: 0px;\n margin: 0 5px 5px 5px;\n border-bottom: 0;\n border: 1px solid var(--aliengreen);\n}\n.alienrpg h1.charname input {\n width: 100%;\n height: 100%;\n margin: 0;\n color: inherit;\n border: 1px solid var(--aliengreen);\n}\n.alienrpg .sheet nav.sheet-tabs {\n border-top: 1px solid var(--aliengreen) !important;\n border-bottom: 1px solid var(--aliengreen) !important;\n}\n.alienrpg .sheet-tabs {\n flex: 0;\n border-top: 1px solid var(--aliengreen) !important;\n border-bottom: 1px solid var(--aliengreen) !important;\n}\n.alienrpg .tab,\n.alienrpg .editor {\n height: 100%;\n background-color: hsl(0, 0%, 0%);\n}\n.alienrpg .tox .tox-editor-container {\n background: hsl(0, 0%, 100%);\n}\n.alienrpg .tox .tox-edit-area {\n padding: 0 8px;\n}\n.alienrpg .maxboxsize {\n max-width: 40px;\n color: inherit;\n background-color: hsl(0, 0%, 0%);\n height: 20px;\n padding: 0;\n margin: 1px;\n text-align: center;\n border: 1px solid var(--aliengreen);\n}\n.alienrpg .healboxsize {\n max-width: 80px;\n color: inherit;\n background-color: hsl(0, 0%, 0%);\n height: 20px;\n padding: 0;\n margin: 1px;\n text-align: center;\n border: 1px solid var(--aliengreen);\n}\n.alienrpg .cashboxsize {\n max-width: 150px;\n color: inherit;\n justify-items: center;\n background-color: hsl(0, 0%, 0%);\n text-align: center;\n border: 1px solid var(--aliengreen);\n}\n.alienrpg .textbox {\n color: inherit;\n background-color: hsl(0, 0%, 0%);\n padding: 5px;\n margin: 5px 5px 5px 5px;\n border: 1px solid var(--aliengreen);\n}\n.alienrpg .textbox1 {\n color: inherit;\n justify-items: center;\n background-color: hsl(0, 0%, 0%);\n width: 230px;\n padding: 0;\n margin-top: 1px;\n margin-bottom: 1px;\n border: 1px solid var(--aliengreen);\n}\n.alienrpg .textbox2 {\n color: inherit;\n justify-items: center;\n background-color: hsl(0, 0%, 0%);\n width: 400px;\n padding: 0;\n margin-top: 1px;\n margin-bottom: 1px;\n border: 1px solid var(--aliengreen);\n}\n.alienrpg .textbox3 {\n color: inherit;\n background-color: hsl(0, 0%, 0%);\n padding: 5px;\n margin: 5px 5px 5px 5px;\n width: 180px;\n border: 1px solid var(--aliengreen);\n}\n.alienrpg .textbox4 {\n color: inherit;\n justify-items: center;\n background-color: hsl(0, 0%, 0%);\n width: 450px;\n padding: 0;\n margin-top: 1px;\n margin-bottom: 1px;\n border: 1px solid var(--aliengreen);\n}\n.alienrpg textarea {\n resize: none;\n padding: 2;\n color: inherit;\n border: 1px solid var(--aliengreen);\n font-family: var(--alienfont);\n font-size: var(--fontsize);\n}\n.alienrpg form .sheet-content .click-stat-level {\n height: 18px;\n padding: 8px;\n background: hsl(0, 0%, 0%);\n border-radius: 2px;\n box-shadow: inset 0 0 0 1px hsla(0, 0%, 0%, 0.502);\n font-family: \"Roboto\", system, -apple-system, sans-serif;\n font-size: 10px;\n font-weight: 700;\n line-height: 1;\n text-transform: uppercase;\n letter-spacing: 0.25px;\n display: flex;\n justify-content: center;\n align-items: center;\n cursor: pointer;\n}\n.alienrpg .click-stat-level .fas {\n display: none;\n padding: 2px 4px;\n border-radius: 2px;\n box-shadow: inset 0 0 0 1px hsla(0, 0%, 0%, 0.5);\n font-family: \"Roboto\", system, -apple-system, sans-serif;\n font-size: 10px;\n font-weight: 700;\n line-height: 1;\n text-transform: uppercase;\n letter-spacing: 0.25px;\n display: flex;\n justify-content: center;\n align-items: center;\n cursor: pointer;\n}\n.alienrpg .dots {\n cursor: pointer;\n display: flex;\n flex-direction: column;\n margin-right: 8px;\n font-weight: 700;\n font-size: 15px;\n flex-wrap: wrap;\n}\n.alienrpg .newdots {\n cursor: pointer;\n display: flex;\n justify-content: center;\n flex-wrap: wrap;\n}\n.alienrpg .resource-label {\n font-family: var(--alienfont);\n text-transform: uppercase;\n padding-left: 5px;\n justify-self: center;\n flex: auto;\n}\n.alienrpg .speciality-label {\n font-family: var(--alienfont);\n text-transform: uppercase;\n padding-left: 5px;\n justify-self: left;\n flex: auto;\n}\n.alienrpg .attr-label {\n font-weight: bold;\n text-transform: uppercase;\n padding-right: 5px;\n}\n.alienrpg .tabs {\n height: 30px;\n color: inherit;\n background-color: hsl(0, 0%, 0%);\n border: 1px solid var(--aliengreen);\n}\n.alienrpg .tabs .sheet nav.sheet-tabs {\n height: 32px;\n flex: 0 0 32px;\n margin: 4px 0;\n line-height: 32px;\n border-top: 1px solid var(--aliengreen) !important;\n border-bottom: 1px solid var(--aliengreen) !important;\n}\n.alienrpg .tabs .item {\n font-weight: bold;\n color: inherit;\n}\n.alienrpg .tabs .item.active {\n text-decoration: underline;\n text-shadow: none;\n}\n.alienrpg .items-list {\n list-style: none;\n padding-left: 5px;\n padding-right: 5px;\n padding-top: 0px;\n padding-bottom: 0px;\n}\n.alienrpg .item-header {\n background-color: hsl(0, 5%, 16%);\n}\n.alienrpg .item-name {\n margin: 0;\n}\n.alienrpg .item-controls {\n text-align: right;\n}\n.alienrpg .item-label {\n font-family: var(--alienfont);\n font-size: small;\n text-transform: uppercase;\n padding-right: 5px;\n padding-left: 5px;\n}\n.alienrpg .biog {\n height: 300px;\n padding: 3px 0;\n width: 1fr;\n font-family: var(--alienfont);\n}\n.alienrpg .biog .biog-image {\n flex: 0 0 24px;\n margin-right: 5px;\n}\n.alienrpg .biog .editor-content {\n word-wrap: break-word;\n font-family: var(--alienfont);\n}\n.alienrpg .biog img {\n display: block;\n}\n.alienrpg .biog-full {\n height: 600px;\n padding: 3px 0;\n width: 1fr;\n font-family: var(--alienfont);\n}\n.alienrpg .biog-full .biog-image {\n flex: 0 0 24px;\n margin-right: 5px;\n}\n.alienrpg .biog-full .editor-content {\n word-wrap: break-word;\n font-family: var(--alienfont);\n}\n.alienrpg .biog-full img {\n display: block;\n}\n.alienrpg .crt .window-content {\n padding: 5px;\n border: 2px solid var(--aliendarkergreen);\n color: var(--aliengreen);\n text-shadow: 0 0 2px var(--aliendarkergreen);\n}\n.alienrpg .crt .window-content::before {\n content: \" \";\n display: block;\n position: absolute;\n top: 30px;\n left: 0;\n bottom: 0;\n right: 0;\n background: linear-gradient(rgba(18, 16, 16, 0) 50%, rgba(0, 0, 0, 0.25) 50%), linear-gradient(90deg, rgba(255, 0, 0, 0.06), rgba(0, 255, 0, 0.02), rgba(0, 0, 255, 0.06));\n z-index: 2;\n background-size: 100% 2px, 3px 100%;\n pointer-events: none;\n}\n.alienrpg .crt .window-content::after {\n content: \" \";\n display: block;\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n right: 0;\n background: rgba(18, 16, 16, 0.1);\n opacity: 0;\n z-index: 2;\n pointer-events: none;\n}\n.alienrpg .crt textarea {\n border-radius: 0px;\n border: 1px solid var(--aliendarkergreen);\n color: ghostwhite;\n font-family: var(--alienchatfont);\n font-size: 14px;\n font-weight: 200;\n letter-spacing: 1px;\n}\n.alienrpg .crt h1 {\n border-bottom: 2px dotted var(--aliengreen);\n padding-left: 0px;\n}\n.alienrpg .crt label,\n.alienrpg .crt h2,\n.alienrpg .crt h3 {\n padding-left: 0px;\n margin: 0px;\n}\n.alienrpg .crt .profile-img {\n margin: 0;\n height: 157px;\n margin-right: 4px;\n border-radius: 10px;\n}\n.alienrpg .crt h1.charname input {\n text-transform: uppercase;\n width: calc(100% + 10px);\n padding-left: 8px;\n border: 0px;\n}\n.alienrpg .crt input[type=text],\n.alienrpg .crt input[type=number],\n.alienrpg .crt input[type=password],\n.alienrpg .crt input[type=date],\n.alienrpg .crt input[type=time] {\n border-radius: 0px;\n border: 1px solid var(--aliendarkergreen);\n}\n.alienrpg .crt input[type=text]:hover,\n.alienrpg .crt input[type=number]:hover,\n.alienrpg .crt input[type=password]:hover,\n.alienrpg .crt input[type=date]:hover,\n.alienrpg .crt input[type=time]:hover {\n border: 1px solid var(--aliengreen);\n}\n.alienrpg .crt h1.charname input:focus {\n box-shadow: 0 0 10px var(--aliengreen);\n}\n.alienrpg .crt h1.charname {\n margin: 0px 0px 5px 0px;\n}\n.alienrpg .crt .select-css {\n border-radius: 3px;\n border: 1px solid var(--aliendarkergreen);\n}\n.alienrpg .crt .select-css:hover {\n border: 1px solid var(--aliengreen);\n}\n.alienrpg .crt .grid-4col {\n border: 3px double var(--aliengreen);\n border-bottom: 1px solid var(--aliengreen);\n}\n.alienrpg .crt .grid-synth {\n grid-column: 3;\n grid-template-columns: 25% 25% 50%;\n border: 3px double var(--aliengreen);\n border-bottom: 1px solid var(--aliengreen);\n padding: 4px;\n}\n.alienrpg .crt .synth-stresslabel {\n justify-self: left;\n text-align: left;\n}\n.alienrpg .crt .minus-btn {\n width: 14px;\n color: var(--aliendarkergreen);\n font-size: 30px;\n}\n.alienrpg .crt .plus-btn {\n width: 14px;\n color: var(--aliendarkergreen);\n font-size: 30px;\n margin-left: -7px;\n}\n.alienrpg .crt .rollable-stress:hover,\n.alienrpg .crt .rollCrit:hover {\n color: var(--aliengreen);\n background-color: #000;\n border: 0px solid var(--aliengreen);\n font-weight: 1;\n font-size: 150%;\n box-shadow: 0 0 0px var(--aliengreen);\n animation: textShadow 1s infinite;\n}\n.alienrpg .crt .fa-solid.fa-wrench:hover,\n.alienrpg .crt .fa-solid.fa-toolbox:hover {\n color: red;\n animation: textShadow 1s infinite;\n}\n.alienrpg .crt .far.fa-heart:hover {\n color: red;\n animation: textShadow 1s infinite;\n}\n.alienrpg .crt .resource-content .maxboxsize {\n vertical-align: 7px;\n}\n.alienrpg .crt .crt-grid-Char-Att {\n margin-left: -5px;\n border-left: 3px double var(--aliengreen);\n border-bottom: 3px double var(--aliengreen);\n border-right: 3px double var(--aliengreen);\n float: right;\n width: 100%;\n padding: 6px 12px 6px 2px;\n grid-column-gap: 0px;\n grid-template-areas: \"crt_gCol1 crt_gCol2 crt_gCol3 crt_gCol4 crt_gCol5 crt_gCol6\" \"crt_gCol7 crt_gCol8 crt_gCol9 crt_gCol10 crt_gCol11 crt_gCol12\";\n grid-template-columns: 25% 8% 25% 8% 25% 8%;\n display: grid;\n grid-row-gap: 3px;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n}\n.alienrpg .crt_gCol1,\n.alienrpg .crt_gCol2,\n.alienrpg .crt_gCol3,\n.alienrpg .crt_gCol4,\n.alienrpg .crt_gCol5,\n.alienrpg .crt_gCol6,\n.alienrpg .crt_gCol7,\n.alienrpg .crt_gCol8,\n.alienrpg .crt_gCol9,\n.alienrpg .crt_gCol10,\n.alienrpg .crt_gCol11,\n.alienrpg .crt_gCol12 {\n justify-self: center;\n align-self: center;\n}\n.alienrpg .crt_gCol11 {\n color: var(--aliendarkergreen);\n}\n.alienrpg .crt-crt-grid-Char-Att .maxboxsize {\n min-width: 40px;\n z-index: 1;\n}\n.alienrpg .crt .NPC {\n width: 15px;\n height: 15px;\n}\n.alienrpg .crt .tooltip .tooltiptext {\n width: 250px;\n top: -36px;\n right: 200%;\n margin-left: -60px;\n color: black;\n background-color: var(--aliengreen);\n box-shadow: 0 0 10px var(--aliengreen);\n}\n.alienrpg .crt .tooltip .tooltiptext::after {\n margin-top: 10px;\n border-width: 7px;\n border-style: solid;\n border-color: transparent transparent transparent var(--aliengreen);\n}\n.alienrpg .crt .crt-grid-Char-Att .crt-gCol6:focus,\n.alienrpg .crt .grid-Consumables .maxboxsize:focus {\n color: var(--aliendarkergreen);\n background-color: var(--alienoddtab);\n box-shadow: 0 0 0 #000;\n cursor: not-allowed;\n}\n.alienrpg .crt .crt-grid-Char-Att .crt_gCol6:hover,\n.alienrpg .crt .grid-Consumables .maxboxsize:hover {\n cursor: default;\n border: 1px solid var(--aliendarkergreen);\n}\n.alienrpg .crt .click-stat-level .far {\n letter-spacing: 1px;\n}\n.alienrpg .crt .synthsdont {\n margin: 10px;\n padding-left: 10px;\n border-left: 2px dotted var(--aliengreen);\n}\n.alienrpg .crt .imitate-human {\n text-align: center;\n}\n.alienrpg .crt .text {\n background-color: var(--aliendarkergreen);\n}\n.alienrpg .crt .tabs {\n color: #000;\n background-color: #fff;\n font-weight: bold;\n text-transform: uppercase;\n text-shadow: 0 0 2px white;\n}\n.alienrpg .crt .tabs .item.active {\n text-decoration: none;\n font-size: 110%;\n color: white;\n background-color: var(--aliendarkergreen);\n box-shadow: 0 0 10px var(--aliendarkergreen);\n text-shadow: 0 0 10px var(--aliengreen);\n cursor: default;\n}\n.alienrpg .crt .tabs .item {\n width: 100%;\n padding-top: 6px;\n}\n.alienrpg .crt .tabs .item.active {\n padding-top: 5px;\n}\n.alienrpg .crt .tabs .item:hover {\n color: #000;\n background-color: var(--alienitemselect);\n box-shadow: 0 0 10px var(--alienitemselect);\n margin: -3px 0 -3px 0;\n padding-top: 6px;\n}\n.alienrpg .crt .grid-genPage h2 {\n text-transform: uppercase;\n}\n.alienrpg .crt .grid-2col-border {\n margin-top: -3px;\n padding-bottom: 4px;\n}\n.alienrpg .crt .journal-sheet select {\n text-overflow: ellipsis;\n}\n.alienrpg .crt .resource-content button {\n width: 16px;\n color: var(--aliendarkergreen);\n}\n.alienrpg .crt .grid-crtPage {\n display: grid;\n grid-template-areas: \"crt_Col1 crt_Col2\";\n grid-template-columns: 220px;\n}\n.alienrpg .crt .crt_Col1 {\n display: grid;\n grid-template-areas: \"crt_Item1\", \"crt_Item2\", \"crt_Item3\";\n grid-template-columns: 100%;\n}\n.alienrpg .crt .crt_Col2 {\n display: grid;\n grid-template-areas: \"crt_Item4\", \"crt_Item5\", \"crt_Item7\", \"crt_Item8\", \"crt_Item9\", \"crt_Item6\";\n grid-template-columns: 100%;\n padding-left: 5px;\n}\n.alienrpg .crt .crt_Col1 h2 {\n text-transform: uppercase;\n padding-bottom: 4px;\n}\n.alienrpg .crt .crt_Item1,\n.alienrpg .crt .crt_Item2_char,\n.alienrpg .crt .crt_Item2_synth,\n.alienrpg .crt .crt_Item3 {\n border: 1px solid var(--aliengreen);\n padding: 5px;\n}\n.alienrpg .crt .crt_Item1 {\n text-align: center;\n /* height: 130px; */\n}\n.alienrpg .crt .crt_Item1 .sp_faded {\n padding-top: 5px;\n color: var(--aliendarkergreen);\n}\n.alienrpg .crt .crt_Item1 .xp_faded {\n padding-top: 6px;\n color: var(--aliendarkergreen);\n}\n.alienrpg .crt .crt_Item1 h2 {\n padding-top: 8px;\n}\n.alienrpg .crt .crt_Item1 .experience {\n width: 160px;\n display: inline-flex;\n margin-bottom: 10px;\n}\n.alienrpg .crt .crt_Item1 .xp_dots_pos {\n padding-top: 18px;\n}\n.alienrpg .crt .crt_Item2_char {\n position: relative;\n height: 334px;\n}\n.alienrpg .crt .crt_Item2_synth {\n position: relative;\n}\n.alienrpg .crt .dots_conditions .dots {\n height: 25px;\n padding-top: 4px;\n padding-left: 7px;\n}\n.alienrpg .crt .dots.starving,\n.alienrpg .crt .dots.exhausted,\n.alienrpg .crt .dots.panic {\n width: 100%;\n background-color: var(--alienoddtab);\n}\n.alienrpg .crt .overwatch {\n margin: 15px 0 25px 13px;\n}\n.alienrpg .crt .overwatch_synth {\n /* margin: 20px 0 15px 13px ; */\n margin: 6px 0 0 13px;\n}\n.alienrpg .crt .dots.panic .panicked {\n color: white;\n background-color: red;\n margin-top: -5px;\n margin-left: -7px;\n padding-left: 6px;\n border-top: 2px solid red;\n border-bottom: 2px solid red;\n font-weight: bold;\n box-shadow: 0 0 10px red;\n animation: textShadow 1s infinite;\n}\n.alienrpg .crt .panicked-textarea {\n margin-left: 60px;\n border: 1px solid yellow;\n background-color: orange;\n}\n.alienrpg .crt .panicked-textarea:focus {\n border: 1px solid yellow;\n background-color: yellow;\n color: red;\n}\n.alienrpg .crt .dots.radiation {\n border: 1px dashed var(--alienitemselect);\n color: var(--alienitemselect);\n width: 98%;\n padding-top: 16px;\n padding-bottom: 19px;\n align-items: center;\n flex-wrap: nowrap;\n margin: 2px;\n}\n.alienrpg .crt #bottom {\n position: absolute;\n bottom: 0;\n left: 0;\n}\n.alienrpg .crt .dots.radiation.rad_glow {\n background-color: var(--alienitemselect);\n color: #000;\n border-radius: 3px;\n box-shadow: 0 0 10px yellow;\n}\n.alienrpg .crt .crt_grid_SynthStress {\n display: grid;\n grid-template-areas: \"imitate-human_left imitate-human_right\";\n grid-template-columns: 20% 80%;\n}\n.alienrpg .crt .imitate-human_left {\n padding: 7px 0 0 0;\n}\n.alienrpg .crt .imitate-human_right {\n padding: 5px 0px 0px 10px;\n}\n.alienrpg .crt .synth-label {\n width: 100%;\n margin-top: 2px;\n padding: 6px 0px 5px 0px;\n text-transform: uppercase;\n text-align: center;\n}\n.alienrpg .crt .alienrpgv .synth_fake_check {\n color: var(--aliendarkergreen);\n width: 100%;\n margin-top: 12px;\n padding: 6px 0px 6px 0px;\n text-transform: uppercase;\n text-align: center;\n background-color: var(--alienoddtab);\n}\n.alienrpg .crt .fas.fa-parachute-box {\n vertical-align: top;\n padding-top: 6px;\n padding-left: 3px;\n}\n.alienrpg .crt .fa-parachute-box:before {\n content: \"\\f49e\";\n}\n.alienrpg .crt .crt_Item3 .supply-btn.Power2 {\n padding-left: 6px;\n font-size: 20px;\n}\n.alienrpg .crt .crt_gridCarrer {\n display: grid;\n grid-template-areas: \"crt_box1 crt_box2 crt_box3 crt_box4\";\n padding: 0px;\n padding-top: 1px;\n grid-template-columns: 17% 36% 17% 30%;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n margin-bottom: 2px;\n}\n.alienrpg .crt .crt_gridCarrer .crt_box1,\n.alienrpg .crt .crt_gridCarrer .crt_box2,\n.alienrpg .crt .crt_gridCarrer .crt_box3,\n.alienrpg .crt .crt_gridCarrer .crt_box4 {\n justify-self: center;\n max-width: 100%;\n padding-top: 0px;\n}\n.alienrpg .crt .crt_gridSpecialty {\n display: grid;\n grid-template-areas: \"crt_sbox1 crt_sbox2\";\n padding: 4px 0px 3px 0px;\n grid-template-columns: 17% 83%;\n margin-bottom: 2px;\n}\n.alienrpg .crt .crt_gridSpecialty .crt_sbox1,\n.alienrpg .crt .crt_gridSpecialty .crt_sbox2 {\n justify-self: center;\n max-width: 100%;\n padding-top: 0px;\n}\n.alienrpg .crt .crt_grid-special {\n grid-area: crt_sbox2;\n display: grid;\n width: 100%;\n grid-template-areas: \"crt_spe1 crt_spe2\";\n grid-template-columns: 75% 25%;\n}\n.alienrpg .crt .crt .crt_spe1 {\n grid-area: crt_spe1;\n font-weight: 100;\n text-transform: uppercase;\n}\n.alienrpg .crt .crt_spe2 {\n grid-area: crt_spe2;\n padding-right: 5px;\n justify-self: right;\n}\n.alienrpg .crt .crt_Item4,\n.alienrpg .crt .crt_Item5,\n.alienrpg .crt .crt_Item6,\n.alienrpg .crt .crt_Item7,\n.alienrpg .crt .crt_Item8,\n.alienrpg .crt .crt_Item9 {\n border: 0px solid var(--aliengreen);\n margin-bottom: 3px;\n}\n.alienrpg .crt_Item4 .resource-label-header,\n.alienrpg .crt_Item5 .resource-label-header,\n.alienrpg .crt_Item6 .resource-label-header,\n.alienrpg .crt_Item7 .resource-label-header,\n.alienrpg .crt_Item8 .resource-label-header,\n.alienrpg .crt_Item9 .resource-label-header {\n display: block;\n width: 100%;\n padding: 1px 0px 1px 2px;\n color: #000;\n font-weight: bolder;\n text-transform: uppercase;\n background-color: var(--aliendarkergreen);\n}\n.alienrpg .crt .crt_Item4 {\n height: 50px;\n}\n.alienrpg .crt .crt_Item5 textarea {\n height: 107px;\n}\n.alienrpg .crt .crt_Item5 textarea:hover,\n.alienrpg .crt .crt_Item7 textarea:hover {\n border: 1px solid var(--aliengreen);\n}\n.alienrpg .crt .crt_Item6 {\n height: 216px;\n border: 1px solid var(--aliendarkergreen);\n margin-bottom: 0px;\n}\n.alienrpg .crt .crt_Item7 textarea {\n height: 87px;\n}\n.alienrpg .crt .crt_Item8 {\n padding-bottom: 2px;\n}\n.alienrpg .crt .crt_Item8 input,\n.alienrpg .crt .crt_Item9 input {\n margin: 0px;\n width: 100%;\n}\n.alienrpg .crt .crt_Relat {\n display: grid;\n grid-template-areas: \"crt_Relat_Buddy crt_Relat_Rival\";\n grid-template-columns: 49%;\n grid-column-gap: 5px;\n}\n.alienrpg .crt_Col3 {\n grid-area: crt_Col3;\n padding-top: 10px;\n color: var(--aliendarkergreen);\n font-family: var(--alienfont);\n}\n.alienrpg .crt.grid-attr {\n border: 0px solid var(--aliengreen);\n}\n.alienrpg .crt .talent-btn:hover,\n.alienrpg .crt .talent-btn:focus {\n box-shadow: 0 0 7px var(--aliengreen);\n text-shadow: 0 0 15px var(--aliengreen);\n background-color: var(--aliengreen);\n cursor: help;\n font-weight: bolder;\n text-transform: uppercase;\n color: #000;\n}\n.alienrpg .crt .rollable {\n width: 90%;\n text-align: center;\n}\n.alienrpg .rollable:hover,\n.alienrpg .rollcomputer:hover {\n color: var(--aliengreen);\n background-color: #000;\n border: 0px solid var(--aliengreen);\n font-weight: 1;\n font-size: 130%;\n box-shadow: 0 0 0px var(--aliengreen);\n animation: textShadow 1s infinite;\n}\n.alienrpg .crt .rollItem,\n.alienrpg .crt .creature-acid-roll {\n width: 100%;\n text-align: center;\n}\n.alienrpg .crt .rollItem:hover,\n.alienrpg .crt .rollItem:focus {\n text-shadow: 0 0 15px var(--aliengreen);\n box-shadow: 0 0 7px var(--aliengreen);\n background-color: var(--aliengreen);\n color: #000;\n font-size: 100%;\n font-weight: bolder;\n text-transform: uppercase;\n}\n.alienrpg .crt .rollVehicleWeapon:hover,\n.alienrpg .crt .rollVehicleWeapon:focus {\n text-shadow: 0 0 15px var(--aliengreen);\n box-shadow: 0 0 7px var(--aliengreen);\n background-color: var(--aliengreen);\n color: #000;\n font-size: 100%;\n font-weight: bolder;\n text-transform: uppercase;\n}\n.alienrpg .crt .grid-talents {\n text-align: center;\n grid-template-columns: 90% 10%;\n}\n.alienrpg .crt .talTitle {\n text-transform: uppercase;\n color: #000;\n background-color: var(--aliengreen);\n}\n.alienrpg .crt .item-header {\n /* background-color: var(--aliendarkergreen); */\n /* color: black; */\n}\n.alienrpg .crt .textbox {\n color: ghostwhite;\n font-family: var(--alienchatfont);\n font-size: 14px;\n font-weight: 200;\n letter-spacing: 1px;\n}\n.alienrpg .crt .textbox:focus {\n font-weight: 400;\n}\n.alienrpg .crt .encumbrance .encumbrance-bar {\n background: var(--alienitemselect);\n}\n.alienrpg .crt .blink {\n padding: 0px 0px 2px 5px;\n margin-top: 5px;\n margin-bottom: 5px;\n background-color: red;\n color: white;\n text-shadow: 0 0 5px red;\n animation: blink 0.5s 5;\n}\n.alienrpg .crt_lCol6 {\n justify-self: center;\n}\n.alienrpg .crt .crit-injuries {\n margin-top: 118px;\n}\n.alienrpg .crt .grid-crit {\n grid-template-columns: 95% 5%;\n}\n.alienrpg .crt_crit2 {\n text-align: center;\n font-size: 15px;\n}\n.alienrpg .crt .Item11 {\n border: 0px solid var(--aliengreen);\n}\n.alienrpg .crt .Item11 .items-list {\n height: auto;\n}\n.alienrpg .crt .critical-inj {\n padding-bottom: 10px;\n}\n.alienrpg .crt .resource-label-header.rollCrit:hover {\n font-size: 15px;\n background-color: var(--aliendarkergreen);\n animation: textShadow 1s infinite;\n}\n.alienrpg .crt_box4 {\n padding: 7px 0px 0px 7px;\n}\n.alienrpg .crt .crt_Col1 {\n margin-left: -5px;\n}\n.alienrpg .crt .fas.fa-tools {\n vertical-align: top;\n padding-top: 13px;\n margin-left: 5px;\n}\n.alienrpg .crt .fas.fa-tools:hover {\n cursor: help;\n}\n.alienrpg .crt .fas.fa-tools:before {\n content: \"\\f022\";\n}\n.alienrpg .crt .fas:hover {\n color: var(--aliengreen);\n text-shadow: 0 0 2px var(--aliengreen);\n animation: textShadow 0.5s 0.3;\n}\n.alienrpg .crt .items-list .item-header {\n border-bottom-style: solid;\n border-bottom-color: var(--aliengreen);\n}\n.alienrpg .crt .Col3 .panel {\n margin-left: 5px;\n padding: 0 10px 0 10px;\n border-left: 2px inset var(--aliengreen);\n}\n.alienrpg .crt .tab.inventory .fas {\n margin-right: 10px;\n}\n.alienrpg .crt .creature-acid-roll:hover,\n.alienrpg .crt .creature-acid-roll:focus {\n text-shadow: 0 0 0px var(--aliengreen);\n color: var(--aliengreen);\n background-color: #000;\n font-weight: 1;\n font-size: 110%;\n border: 0px solid var(--aliengreen);\n animation: textShadow 1s infinite;\n}\n.alienrpg .crt .creature-attack-roll {\n width: 260px;\n height: 40px;\n border-radius: 3px;\n text-shadow: 0 0 rgba(0, 0, 0, 0);\n color: rgba(0, 0, 0, 0);\n background: url(../images/alien_crt_roll-attack.png) no-repeat top left;\n}\n.alienrpg .crt .creature-attack-roll:hover {\n border-radius: 3px;\n background-color: var(--aliendarkergreen);\n text-shadow: 0 0 rgba(0, 0, 0, 0);\n color: rgba(0, 0, 0, 0);\n background: url(../images/alien_crt_roll-attack_hover.gif) no-repeat top left;\n}\n.alienrpg .crt .profile-img-item {\n margin: 0;\n height: 125px;\n width: auto;\n margin-right: 4px;\n border-radius: 10px;\n}\n.alienrpg .crt .textbox1,\n.alienrpg .crt .textbox2 {\n padding-left: 5px;\n}","$c-white: hsl(0, 0%, 100%);\r\n$c-black: hsl(0, 0%, 0%);\r\n$c-green: hsl(84, 100%, 59%);\r\n\r\n:root {\r\n --aliengreen: hsl(84, 100%, 59%);\r\n --aliendarkergreen: hsl(141, 60%, 40%);\r\n --alienitemselect: hsl(70, 80%, 74%);\r\n --alienoddtab: hsl(72, 29%, 7%);\r\n --blue: hsl(224, 75%, 62%);\r\n --black: hsl(0, 0%, 0%);\r\n --white: hsl(0, 0%, 100%);\r\n --alientextjournal: #b1e0e7;\r\n --journalback: url(../images/mother-instructions/indbackground2.png);\r\n --chatbackground: url(/systems/alienrpg/images/IndBackground3.png);\r\n --alienchatfont: 'Blinker', sans-serif;\r\n --alienchatwhite: hsl(0, 0%, 100%);\r\n --alienchatred: hsl(0, 100%, 50%);\r\n --alienchatredshadow: rgb(230 230 230);\r\n --alienchatblue: hsl(240deg 42% 72%);\r\n // --alienchatlightblue: hsl(240, 96%, 70%);\r\n --alienchatlightblue: hsl(120, 97%, 41%);\r\n --alienchatlightgreen: hsl(120, 97%, 41%);\r\n --alienchatgoldenrod: hsl(43, 74%, 49%);\r\n}\r\n","// Import utilities.\r\n@import 'utils/typography';\r\n@import 'utils/colors';\r\n@import 'utils/mixins';\r\n@import 'utils/variables';\r\n\r\n/* Global styles */\r\n@import 'global/window';\r\n@import 'global/mother-instruction-images';\r\n@import 'global/grid';\r\n@import 'global/flex';\r\n@import 'global/itemList';\r\n@import 'global/select-css';\r\n@import 'actor/alien-crt-ui';\r\n@import 'global/module';\r\n\r\n.alienrpg {\r\n /* Styles limited to alienrpg sheets */\r\n @import 'components/forms';\r\n @import 'components/resource';\r\n @import 'components/tabs';\r\n @import 'components/items';\r\n @import 'actor/alien-crt-actor';\r\n}\r\n",".alienrpg ul ol {\r\n margin-left: 3px;\r\n}\r\n.alienrpg #context-menu {\r\n // width: 100%;\r\n width: auto;\r\n height: max-content;\r\n min-width: 150px;\r\n max-width: 360px;\r\n position: absolute;\r\n left: -900%;\r\n top: -102%;\r\n background: $c-black;\r\n border: 1px solid var(--aliengreen);\r\n border-radius: 5px;\r\n color: var(--aliengreen);\r\n text-align: left;\r\n font-size: smaller;\r\n z-index: 1;\r\n}\r\n.alienrpg #context-menu li.context-item {\r\n line-height: 16px;\r\n}\r\n\r\n.alienrpg .window-content {\r\n // font-family: var(--alienfont);\r\n // color: var(--aliengreen);\r\n // font-size: var(--fontsize);\r\n background: hsl(0deg, 0%, 0%);\r\n border: var(--aliengreen) 1px solid;\r\n // flex-direction: column;\r\n // flex-wrap: nowrap;\r\n // padding: 2px;\r\n // overflow-y: scroll;\r\n // overflow-x: auto;\r\n // border: var(--aliengreen) 3px;\r\n}\r\n\r\n// .alienrpg .window-content {\r\n// // font-family: var(--alienfont);\r\n// // color: var(--aliengreen);\r\n// // font-size: var(--fontsize);\r\n// background: $c-black;\r\n// // flex-direction: column;\r\n// // flex-wrap: nowrap;\r\n// // padding: 2px;\r\n// // overflow-y: scroll;\r\n// // overflow-x: auto;\r\n// // border: var(--aliengreen) 3px;\r\n// }\r\n\r\n.alienrpg form {\r\n font-family: var(--alienfont);\r\n color: var(--aliengreen);\r\n font-size: var(--fontsize);\r\n background: $c-black;\r\n flex-direction: column;\r\n flex-wrap: nowrap;\r\n padding: 2px;\r\n overflow-y: scroll;\r\n overflow-x: auto;\r\n border: var(--aliengreen) 3px;\r\n}\r\n\r\n.journal-sheet {\r\n form {\r\n // font-family: var(--alienfont);\r\n // color: var(--aliengreen);\r\n // background: url(../images/mother-instructions/indbackground2.png) no-repeat top left;\r\n background: var(--journalback) top left !important;\r\n background-size: cover;\r\n border: 1px solid var(--aliengreen);\r\n border-radius: 1px;\r\n // color: hsl(187, 52%, 80%);\r\n color: var(--alientextjournal) !important;\r\n }\r\n select {\r\n font-family: var(--alienfont);\r\n // color: $c-green;\r\n color: inherit;\r\n background: $c-black;\r\n border: var(--aliengreen) 3px;\r\n border: 1px solid hsl(53, 4%, 46%);\r\n border-radius: 3px;\r\n padding: 0 3px;\r\n text-overflow: ellipsis;\r\n font-size: 16px;\r\n }\r\n input {\r\n font-family: var(--alienfont);\r\n // color: $c-green;\r\n color: inherit;\r\n\r\n background: $c-black;\r\n border: var(--aliengreen) 3px;\r\n }\r\n button {\r\n font-family: var(--alienfont);\r\n // color: $c-green;\r\n color: inherit;\r\n\r\n background: $c-black;\r\n border: var(--aliengreen) solid 1px;\r\n width: 100%;\r\n margin: 0 1px;\r\n border-radius: 3px;\r\n font-size: 14px;\r\n line-height: 28px;\r\n }\r\n\r\n critbutton {\r\n font-family: var(--alienfont);\r\n // color: $c-green;\r\n color: inherit;\r\n\r\n background: $c-black;\r\n border: var(--aliengreen) solid 1px;\r\n // width: 100%;\r\n margin: 0 1px;\r\n border-radius: 3px;\r\n font-size: 14px;\r\n line-height: 28px;\r\n }\r\n .tox .tox-editor-container {\r\n background-color: $c-white;\r\n }\r\n}\r\n\r\na.entity-link {\r\n color: $c-white;\r\n background: $c-black;\r\n}\r\n\r\n.alienrpg a.entity-link {\r\n color: $c-white;\r\n background: $c-black;\r\n}\r\na.content-link {\r\n color: $c-white;\r\n background: $c-black;\r\n}\r\n\r\n.alienrpg a.content-link {\r\n color: $c-white;\r\n background: $c-black;\r\n}\r\n#chat .message {\r\n border: 1px solid hsl(0deg, 8%, 34%);\r\n border-radius: 1px;\r\n}\r\n.chat-message {\r\n // background-image: url('/systems/alienrpg/images/IndBackground3.png');\r\n background-image: var(--chatbackground);\r\n background-size: cover;\r\n background-repeat: no-repeat;\r\n background-position: center;\r\n color: inherit;\r\n // color: $c-green;\r\n\r\n .message-header .message-sender {\r\n color: var(--aliengreen);\r\n // color: inherit;\r\n }\r\n .message-metadata {\r\n color: var(--aliengreen);\r\n // color: inherit;\r\n }\r\n .flavor-text {\r\n color: var(--aliengreen);\r\n // color: inherit;\r\n }\r\n .table-draw .table-results .table-result {\r\n color: var(--aliengreen);\r\n // color: inherit;\r\n }\r\n}\r\n.chat-message .table-draw .table-results .table-result .chatBG {\r\n // background-image: url('/systems/alienrpg/images/IndBackground3.png');\r\n background-image: var(--chatbackground);\r\n background-size: cover;\r\n background-repeat: no-repeat;\r\n background-position: center;\r\n color: var(--aliengreen);\r\n\r\n padding-left: 6px;\r\n}\r\n.chat-message.whisper {\r\n background: hsl(0, 0%, 9%);\r\n // color: $c-green;\r\n color: var(--aliengreen);\r\n}\r\n\r\n.chat-message.blind {\r\n background: hsl(0, 0%, 9%);\r\n}\r\n\r\n.chat-message.emote {\r\n background: hsl(0, 0%, 9%);\r\n}\r\n\r\n.chat-message .critchat {\r\n display: flex;\r\n align-items: center;\r\n border-bottom: 1px solid var(--color-border-light-primary);\r\n padding: 3px 0;\r\n color: var(--aliengreen);\r\n}\r\n\r\n.dice-tooltip .roll > img {\r\n width: 24px;\r\n}\r\n\r\n.dice-tooltip {\r\n border: 1px solid var(--aliengreen);\r\n border-radius: 1px;\r\n background: $c-black;\r\n\r\n .dice-rolls {\r\n color: inherit;\r\n background: $c-black;\r\n }\r\n\r\n .part-header {\r\n color: inherit;\r\n // color: $c-green;\r\n background: $c-black;\r\n }\r\n}\r\n.dice-tooltip .dice-rolls .roll {\r\n filter: none;\r\n}\r\n.dice-tooltip .dice-rolls .roll.max {\r\n filter: none;\r\n}\r\n.dice-tooltip .dice-rolls .roll.min {\r\n filter: none;\r\n}\r\n\r\n.inline-roll .dice-tooltip {\r\n color: inherit;\r\n // color: $c-green;\r\n background: $c-black;\r\n border: 2px solid var(--aliengreen);\r\n border-radius: 2px;\r\n}\r\n// a.entity-link,\r\na.inline-roll {\r\n background: $c-black;\r\n padding: 1px 4px;\r\n border: 1px solid var(--aliengreen);\r\n border-radius: 2px;\r\n white-space: nowrap;\r\n word-break: break-all;\r\n}\r\n\r\n.dice-roll .dice-formula,\r\n.dice-roll .dice-total {\r\n // color: inherit;\r\n color: var(--aliengreen);\r\n}\r\n.dice-tooltip .part-header .part-formula {\r\n // color: $c-green;\r\n color: inherit;\r\n}\r\n.part-total {\r\n // color: $c-green;\r\n color: inherit;\r\n}\r\n\r\n.alienrpg h2 {\r\n border: 0;\r\n padding: 0;\r\n margin: 1px;\r\n margin-left: 5px;\r\n // font-size: var(--fontsize) ;\r\n}\r\n.alienrpg h3 {\r\n border: 0;\r\n padding: 0;\r\n margin: 1px;\r\n // font-size: var(--fontsize) ;\r\n\r\n // margin-left: 2px;\r\n}\r\n\r\n.alienrpg h4 {\r\n border: 0;\r\n padding: 0;\r\n margin: 1px;\r\n // font-size: var(--fontsize) ;\r\n}\r\n.resource-content {\r\n button {\r\n flex: 0;\r\n border: 0;\r\n width: 30px;\r\n font-size: 1.5rem;\r\n padding: 0;\r\n color: inherit;\r\n margin: 0;\r\n }\r\n}\r\n\r\n.rollable:hover,\r\n.rollcomputer:hover {\r\n color: var(--aliengreen);\r\n background-color: #000;\r\n border: 0px solid var(--aliengreen);\r\n font-weight: 1;\r\n font-size: 120%;\r\n box-shadow: 0 0 0px var(--aliengreen);\r\n animation: textShadow 1s infinite;\r\n}\r\n\r\n.far.fa-heart:hover {\r\n color: red;\r\n animation: textShadow 1s infinite;\r\n}\r\n\r\n// .rollable,\r\n// .rollcomputer {\r\n// &:hover,\r\n// &:focus {\r\n// // color: black;\r\n// text-shadow: 0 0 20px hsl(0, 100%, 50%);\r\n// font-size: 95%;\r\n// cursor: pointer;\r\n// }\r\n// }\r\n\r\n.rollableVeh {\r\n &:hover,\r\n &:focus {\r\n text-shadow: 0 0 20px hsl(0, 100%, 50%);\r\n font-size: 1.3em;\r\n font-weight: bolder;\r\n cursor: pointer;\r\n }\r\n}\r\n.creature-acid-roll {\r\n &:hover,\r\n &:focus {\r\n // color: black;\r\n text-shadow: 0 0 20px hsl(0, 100%, 50%);\r\n font-size: 95%;\r\n cursor: pointer;\r\n }\r\n}\r\n.rollItem {\r\n &:hover,\r\n &:focus {\r\n // color: black;\r\n text-shadow: 0 0 20px hsl(0, 100%, 50%);\r\n font-size: 110%;\r\n font-weight: bolder;\r\n cursor: pointer;\r\n }\r\n}\r\n.rollVehicleWeapon {\r\n &:hover,\r\n &:focus {\r\n // color: black;\r\n text-shadow: 0 0 20px hsl(0, 100%, 50%);\r\n font-size: 110%;\r\n font-weight: bolder;\r\n cursor: pointer;\r\n }\r\n}\r\n.openItem {\r\n &:hover,\r\n &:focus {\r\n // color: black;\r\n text-shadow: 0 0 20px hsl(0, 100%, 50%);\r\n font-size: 110%;\r\n font-weight: bolder;\r\n cursor: pointer;\r\n }\r\n}\r\n.talent-btn {\r\n &:hover,\r\n &:focus {\r\n color: hsl(103, 100%, 28%);\r\n text-shadow: 0 0 20px hsl(0, 100%, 50%);\r\n // font-size: 110%;\r\n font-weight: bolder;\r\n cursor: pointer;\r\n }\r\n}\r\n\r\n.minus-btn .plus-btn {\r\n width: 10px;\r\n height: 10px;\r\n line-height: 20px;\r\n padding: 0;\r\n}\r\n\r\n.supply-btn {\r\n font-size: 5px;\r\n padding: 0;\r\n font-family: var(--alienfont);\r\n}\r\n\r\n.pwr-btn {\r\n &:hover,\r\n &:focus {\r\n background-color: hsl(4, 69%, 53%);\r\n font-size: 120%;\r\n font-weight: bolder;\r\n cursor: pointer;\r\n }\r\n}\r\n\r\n.stunt-btn {\r\n width: 5px;\r\n padding: 0;\r\n font-family: var(--alienfont);\r\n}\r\n\r\n.creature-attack-roll {\r\n display: inline-block;\r\n width: 280px;\r\n height: 40px;\r\n // font-size: 25pt;\r\n font-weight: bold;\r\n font-size: 2em;\r\n /* font-size: clamp(1rem, -0.875rem + 8.333vw, 3.5rem); */\r\n text-shadow: 2px 2px hsl(128, 83%, 25%);\r\n border: 2px solid var(--aliengreen);\r\n border-radius: 25px;\r\n color: var(--aliengreen);\r\n font-family: var(--alienfont);\r\n line-height: inherit;\r\n}\r\n.creature-attack-roll:hover {\r\n border-radius: 10px;\r\n color: hsl(0, 100%, 50%);\r\n text-shadow: 2px 2px hsl(0, 92%, 26%);\r\n}\r\n.creature-attack-roll:active {\r\n position: relative;\r\n top: 1px;\r\n border-radius: unset;\r\n background-color: unset;\r\n color: unset;\r\n}\r\nbutton:hover,\r\nbutton:focus {\r\n box-shadow: unset;\r\n}\r\n\r\n.alien-Push-button {\r\n display: inline-block;\r\n width: 260px;\r\n height: 45px;\r\n background-color: $c-black;\r\n // color: hsl(84, 100%, 59%);\r\n font-weight: bold;\r\n font-size: clamp(2rem, -4.5rem + 5vw, 3rem);\r\n font-family: var(--alienfont);\r\n padding-bottom: 5px;\r\n border: 2px solid var(--aliengreen);\r\n border-radius: 25px;\r\n color: var(--aliengreen);\r\n font-family: var(--alienfont);\r\n line-height: inherit;\r\n}\r\n.alien-Push-button:hover {\r\n border-radius: 10px;\r\n color: hsl(0, 100%, 50%);\r\n}\r\n\r\n.alien-crit-button {\r\n display: inline-block;\r\n width: 280px;\r\n height: 26px;\r\n border: 2px solid var(--aliengreen);\r\n border-radius: 25px;\r\n color: var(--aliengreen);\r\n font-weight: bold;\r\n font-size: 1.2rem;\r\n // font-size: clamp(1rem, 1vw, 2rem);\r\n\r\n font-family: var(--alienfont);\r\n line-height: inherit;\r\n}\r\n.alien-crit-button:hover {\r\n border-radius: 5px;\r\n color: hsl(0, 100%, 50%);\r\n}\r\n\r\n.alien-diceface-b0 {\r\n display: inline-block;\r\n width: 30px;\r\n height: 30px;\r\n padding: 0px;\r\n margin: 1px;\r\n background: url(../ui/alien-dice-b0.png) no-repeat top left;\r\n}\r\n.alien-diceface-b6 {\r\n display: inline-block;\r\n width: 30px;\r\n height: 30px;\r\n padding: 0px;\r\n margin: 1px;\r\n background: url(../ui/alien-dice-b6.png) no-repeat top left;\r\n}\r\n.alien-diceface-y0 {\r\n display: inline-block;\r\n width: 30px;\r\n height: 30px;\r\n padding: 0px;\r\n margin: 1px;\r\n background: url(../ui/alien-dice-y0.png) no-repeat top left;\r\n}\r\n.alien-diceface-y1 {\r\n display: inline-block;\r\n width: 30px;\r\n height: 30px;\r\n padding: 0px;\r\n margin: 1px;\r\n background: url(../ui/alien-dice-y1.png) no-repeat top left;\r\n}\r\n.alien-diceface-y6 {\r\n display: inline-block;\r\n width: 30px;\r\n height: 30px;\r\n padding: 0px;\r\n margin: 1px;\r\n background: url(../ui/alien-dice-y6.png) no-repeat top left;\r\n}\r\n\r\n.tooltip {\r\n position: relative;\r\n display: inline-block;\r\n border-bottom: 1px dotted black;\r\n}\r\n\r\n.tooltip .tooltiptext {\r\n visibility: hidden;\r\n width: 250px;\r\n background-color: $c-black;\r\n // color: $c-green;\r\n text-align: center;\r\n border-radius: 6px;\r\n padding: 5px 0;\r\n position: absolute;\r\n z-index: 1;\r\n top: -5px;\r\n right: 105%;\r\n margin-left: -60px;\r\n border-style: solid;\r\n border-color: var(--aliengreen);\r\n}\r\n.tooltip .tooltiptext::after {\r\n content: ' ';\r\n position: absolute;\r\n top: 50%;\r\n left: 100%; /* To the right of the tooltip */\r\n margin-top: -5px;\r\n border-width: 5px;\r\n border-style: solid;\r\n border-color: transparent transparent transparent var(--aliengreen);\r\n}\r\n.tooltip:hover .tooltiptext {\r\n visibility: visible;\r\n}\r\n\r\n.alienrpg .inputtext {\r\n color: inherit;\r\n background-color: $c-black;\r\n}\r\n\r\n.box-top {\r\n border-top: 3px solid var(--aliengreen);\r\n}\r\n\r\n.ctooltip {\r\n position: relative;\r\n display: inline-block;\r\n border-bottom: 1px dotted $c-black;\r\n}\r\n\r\n/* Tooltip text */\r\n.ctooltip .ctooltiptext {\r\n // /* Position the tooltip text - see examples below! */\r\n // position: absolute;\r\n // z-index: 1;\r\n font-size: small;\r\n visibility: hidden;\r\n width: 150px;\r\n background-color: $c-black;\r\n color: var(--aliengreen);\r\n text-align: center;\r\n border-radius: 3px;\r\n padding: 2px 0;\r\n position: absolute;\r\n z-index: 1;\r\n // top: -5px;\r\n // right: 105%;\r\n margin-left: -150px;\r\n border-style: solid;\r\n border-color: var(--aliengreen);\r\n}\r\n\r\n/* Show the tooltip text when you mouse over the tooltip container */\r\n.ctooltip:hover .ctooltiptext {\r\n visibility: visible;\r\n}\r\n\r\n.ctooltip .ctooltiptext::after {\r\n content: ' ';\r\n position: absolute;\r\n top: 50%;\r\n left: 100%; /* To the right of the tooltip */\r\n margin-top: -5px;\r\n border-width: 1px;\r\n border-style: solid;\r\n border-color: transparent transparent transparent var(--aliengreen);\r\n}\r\n\r\n// .dice-tooltip .dice-rolls .roll.d6 {\r\n// background-image: url(../icons/svg/d6-grey.svg);\r\n// }\r\n\r\n.alienchatwhite {\r\n color: var(--alienchatwhite);\r\n}\r\n\r\n.alienchatred {\r\n color: var(--alienchatred);\r\n font-weight: bolder;\r\n font-size: larger;\r\n -webkit-background-clip: text;\r\n background-clip: text;\r\n background-color: var(--alienchatredshadow);\r\n}\r\n\r\n.alienchatblue {\r\n color: var(--alienchatblue);\r\n}\r\n.alienchatlightblue {\r\n color: var(--alienchatlightblue);\r\n font-weight: bold;\r\n font-size: larger;\r\n}\r\n.alienchatlightgreen {\r\n color: var(--alienchatlightgreen);\r\n}\r\n.alienchatgoldenrod {\r\n color: var(--alienchatgoldenrod);\r\n font-weight: bold;\r\n}\r\n\r\n.combatbutton {\r\n max-width: 200px;\r\n color: var(--aliengreen);\r\n border: var(--aliengreen) 1px solid;\r\n}\r\n\r\n.prosemirror.editing-source textarea {\r\n color: $c-white;\r\n}\r\n\r\n.prosemirror menu .pm-dropdown {\r\n color: $c-black;\r\n}\r\n",".spanner-icon {\r\n display: inline-block;\r\n width: 30px;\r\n height: 25px;\r\n padding: 0px;\r\n margin: 1px;\r\n background: url(../images/mother-instructions/spanner-icon.webp);\r\n}\r\n.character-sheet-img {\r\n display: block;\r\n width: 464px;\r\n height: 500px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/character-sheet-img.webp);\r\n}\r\n.creature-sheet-img {\r\n display: block;\r\n width: 500px;\r\n height: 477px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/creature-sheet-img.webp);\r\n}\r\n.character-header {\r\n display: block;\r\n width: 500px;\r\n height: 152px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/character-header.webp);\r\n}\r\n.synthetic-header {\r\n display: block;\r\n width: 500px;\r\n height: 155px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/synthetic-header.webp);\r\n}\r\n\r\n.agil-mod {\r\n display: block;\r\n width: 403px;\r\n height: 162px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/agil-mod.webp);\r\n}\r\n.armor-mod {\r\n display: block;\r\n width: 403px;\r\n height: 172px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/armor-mod.webp);\r\n}\r\n.stress-mod {\r\n display: block;\r\n width: 400px;\r\n height: 136px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/stress-mod.webp);\r\n}\r\n.character-details {\r\n display: block;\r\n width: 300px;\r\n height: 328px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/character-details.webp);\r\n}\r\n.synthetic-details {\r\n display: block;\r\n width: 300px;\r\n height: 380px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/synthetic-details.webp);\r\n}\r\n\r\n.character-consumables {\r\n display: block;\r\n width: 153px;\r\n height: 330px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/character-consumables.webp);\r\n}\r\n\r\n.synthetic-consumables {\r\n display: block;\r\n width: 153px;\r\n height: 322px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/synthetic-consumables.webp);\r\n}\r\n.talent-agenda {\r\n display: block;\r\n width: 300px;\r\n height: 260px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/talent-agenda.webp);\r\n}\r\n.con-edit {\r\n display: block;\r\n width: 151px;\r\n height: 109px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/con-edit.webp);\r\n}\r\n.enc {\r\n display: block;\r\n width: 600px;\r\n height: 71px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/enc.webp);\r\n}\r\n.enc-warn {\r\n display: block;\r\n width: 462px;\r\n height: 49px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/enc-warn.webp);\r\n}\r\n.inv-inact {\r\n display: block;\r\n width: 600px;\r\n height: 199px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/inv-inact.webp);\r\n}\r\n.moskills {\r\n display: block;\r\n width: 300px;\r\n height: 254px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/skills.webp);\r\n}\r\n\r\n.creature-header {\r\n display: block;\r\n width: 500px;\r\n height: 102px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/creature-header.webp);\r\n}\r\n.creature-attack-dropdown {\r\n display: block;\r\n width: 600px;\r\n height: 330px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/creature-attack-dropdown.webp);\r\n}\r\n.acid-splash-popup {\r\n display: block;\r\n width: 400px;\r\n height: 141px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/acid-splash-popup.webp);\r\n}\r\n.chat-roll {\r\n display: block;\r\n width: 300px;\r\n height: 188px;\r\n background: url(../images/mother-instructions/chat-roll.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.radiation-roll {\r\n display: block;\r\n width: 240px;\r\n height: 274px;\r\n background: url(../images/mother-instructions/radiation-rolls.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.territories-general {\r\n display: block;\r\n width: 500px;\r\n height: 498px;\r\n background: url(../images/mother-instructions/territories-general.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.territories-systems {\r\n display: block;\r\n width: 500px;\r\n height: 186px;\r\n background: url(../images/mother-instructions/territories-systems.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.vehicle-general {\r\n display: block;\r\n width: 500px;\r\n height: 342px;\r\n background: url(../images/mother-instructions/vehicle-general.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.vehicle-inv {\r\n display: block;\r\n width: 500px;\r\n height: 343px;\r\n background: url(../images/mother-instructions/vehicle-inv.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.vehicle-crew {\r\n display: block;\r\n width: 500px;\r\n height: 227px;\r\n background: url(../images/mother-instructions/vehicle-crew.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.vehicle-crew-selector {\r\n display: block;\r\n width: 500px;\r\n height: 227px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/vehicle-crew-selector.webp);\r\n}\r\n\r\n.vehicle-fire-weapon {\r\n display: block;\r\n width: 403px;\r\n height: 162px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/vehicle-fire-weapon.webp);\r\n}\r\n\r\n.item-dropdown {\r\n display: block;\r\n width: 300px;\r\n height: 263px;\r\n background: url(../images/mother-instructions/item-dropdown.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.modifiers-img {\r\n display: block;\r\n width: 600px;\r\n height: 417px;\r\n background: url(../images/mother-instructions/modifiers-img.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.melee-img {\r\n display: block;\r\n width: 600px;\r\n height: 417px;\r\n background: url(../images/mother-instructions/melee-img.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.ranged-img {\r\n display: block;\r\n width: 600px;\r\n height: 417px;\r\n background: url(../images/mother-instructions/ranged-img.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.armor-img {\r\n display: block;\r\n width: 600px;\r\n height: 415px;\r\n background: url(../images/mother-instructions/armor-img.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n\r\n.planet-system-img {\r\n display: block;\r\n width: 600px;\r\n height: 562px;\r\n background: url(../images/mother-instructions/planet-system-img.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.initiative-roll {\r\n display: block;\r\n width: 300px;\r\n height: 277px;\r\n background: url(../images/mother-instructions/initiative-roll.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.clone-actor {\r\n display: inline-block;\r\n width: 200px;\r\n height: 119px;\r\n background: url(../images/mother-instructions/clone-actor.webp);\r\n margin-left: 25%;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.roll-clone {\r\n display: inline-block;\r\n width: 200px;\r\n height: 207px;\r\n background: url(../images/mother-instructions/roll-clone.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.init-chat-norm {\r\n display: block;\r\n width: 200px;\r\n height: 388px;\r\n background: url(../images/mother-instructions/init-chat-norm.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.init-chat-cards {\r\n display: block;\r\n width: 200px;\r\n height: 378px;\r\n background: url(../images/mother-instructions/init-chat-cards.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.gm-settings {\r\n display: block;\r\n width: 500px;\r\n height: 491px;\r\n background: url(../images/mother-instructions/gm-settings.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.player-settings {\r\n display: block;\r\n width: 500px;\r\n height: 301px;\r\n background: url(../images/mother-instructions/player-settings.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.style-settings {\r\n display: block;\r\n width: 400px;\r\n height: 377px;\r\n background: url(../images/mother-instructions/style-settings.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.style-button-settings {\r\n display: block;\r\n width: 300px;\r\n height: 161px;\r\n background: url(../images/mother-instructions/style-button-settings.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.font-picker-img {\r\n display: inline-block;\r\n width: 300px;\r\n height: 272px;\r\n background: url(../images/mother-instructions/font-picker-img.webp);\r\n margin-left: 5%;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.colour-picker-img {\r\n display: inline-block;\r\n width: 300px;\r\n height: 206px;\r\n background: url(../images/mother-instructions/colour-picker-img.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.character-token {\r\n display: block;\r\n width: 230px;\r\n height: 234px;\r\n background: url(../images/mother-instructions/character-token.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.creature-token {\r\n display: block;\r\n width: 230px;\r\n height: 235px;\r\n background: url(../images/mother-instructions/creature-token.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.mpush1 {\r\n display: block;\r\n width: 300px;\r\n height: 241px;\r\n background: url(../images/mother-instructions/mpush1.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.mpush2 {\r\n display: block;\r\n width: 300px;\r\n height: 340px;\r\n background: url(../images/mother-instructions/mpush2.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n.mpush3 {\r\n display: block;\r\n width: 300px;\r\n height: 297px;\r\n background: url(../images/mother-instructions/mpush3.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n\r\n.pwr-supply {\r\n display: block;\r\n width: 600px;\r\n height: 134px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/power.webp);\r\n}\r\n.synth-hum {\r\n display: block;\r\n width: 153px;\r\n height: 87px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/synth-hum.webp);\r\n}\r\n\r\n.inventory-tab-img {\r\n display: block;\r\n width: 600px;\r\n height: 435px;\r\n background: url(../images/mother-instructions/inventory-tab.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n\r\n.inv-context-menu-img {\r\n display: block;\r\n width: 151px;\r\n height: 70px;\r\n background: url(../images/mother-instructions/inv-context-menu.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n\r\n.status-icons-img {\r\n display: block;\r\n width: 230px;\r\n height: 229px;\r\n background: url(../images/mother-instructions/status-icons.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n\r\n.enc-icon-img {\r\n display: block;\r\n width: 230px;\r\n height: 207px;\r\n background: url(../images/mother-instructions/enc-icon.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n\r\n.spaceship-sheet-img {\r\n display: block;\r\n width: 497px;\r\n height: 353px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/spaceship-modules.webp);\r\n}\r\n.spaceship-header1 {\r\n display: block;\r\n width: 402px;\r\n height: 632px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/spaceship-header1.webp);\r\n}\r\n.spaceship-modules {\r\n display: block;\r\n width: 497px;\r\n height: 353px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n background: url(../images/mother-instructions/spaceship-sheet-img.webp);\r\n}\r\n\r\n.spaceship-comtech {\r\n display: block;\r\n width: 395px;\r\n height: 262px;\r\n background: url(../images/mother-instructions/spaceship-comtech.webp);\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-size: 100%;\r\n border: 0;\r\n}\r\n",".grid {\r\n display: grid;\r\n grid-column: span 2 / span 2;\r\n // grid-template-columns: repeat(2, minmax(50fr, 1fr));\r\n // gap: 5px;\r\n // margin: 5px 0;\r\n padding: 0;\r\n align-items: center;\r\n // justify-items: center;\r\n}\r\n.grid-2col {\r\n display: grid;\r\n grid-column: span 2;\r\n grid-template-columns: 1fr 1fr;\r\n // gap: 5px;\r\n // margin: 5px 0;\r\n padding: 0;\r\n align-items: center;\r\n // justify-items: center;\r\n}\r\n\r\n.grid-3col {\r\n grid-column: span 3 / span 3;\r\n grid-template-columns: repeat(3, minmax(0, 1fr));\r\n border-color: var(--aliengreen);\r\n // border-style: solid;\r\n justify-items: center;\r\n margin: 0;\r\n}\r\n\r\n.grid-4col {\r\n grid-column: span 4 / span 4;\r\n grid-template-columns: repeat(4, minmax(0, 1fr));\r\n border-color: var(--aliengreen);\r\n border-style: double;\r\n padding: 4px;\r\n}\r\n\r\n.grid-synPage {\r\n display: grid;\r\n // border: 2px solid white;\r\n grid-template-areas:\r\n 'Item1 Item2 Item2'\r\n 'Item1 Item4 Item4'\r\n 'Item8 Item4 Item4'\r\n 'Item8 Item5 Item5'\r\n 'Item8 Item3 Item3'\r\n 'Item9 Item6 Item6'\r\n 'Item10 Item7 Item7'\r\n 'Item11 Item11 Item11';\r\n // 'Item11 Item10 Item10'\r\n // 'Item11 Item10 Item10';\r\n\r\n grid-template-columns: 1fr 1fr 1fr;\r\n}\r\n\r\n.grid-genPage {\r\n display: grid;\r\n // border: 2px solid white;\r\n grid-template-areas:\r\n 'Item1 Item2 Item2'\r\n 'Item1 Item4 Item4'\r\n 'Item8 Item4 Item4'\r\n 'Item8 Item5 Item5'\r\n 'Item8 Item3 Item3'\r\n 'Item9 Item6 Item6'\r\n 'Item10 Item7 Item7'\r\n 'Item11 Item11 Item11';\r\n // 'Item11 Item10 Item10'\r\n // 'Item11 Item10 Item10';\r\n grid-template-columns: 1fr 1fr 1fr;\r\n}\r\n\r\n.Item1 {\r\n grid-area: Item1;\r\n border: 1px solid var(--aliengreen);\r\n padding: 5px;\r\n text-align: center;\r\n}\r\n.Item2 {\r\n grid-area: Item2;\r\n border: 1px solid var(--aliengreen);\r\n}\r\n.Item3 {\r\n grid-area: Item3;\r\n border: 1px solid var(--aliengreen);\r\n padding-top: 5px;\r\n padding-left: 5px;\r\n padding-right: 5px;\r\n}\r\n.Item4 {\r\n grid-area: Item4;\r\n border: 1px solid var(--aliengreen);\r\n padding-top: 5px;\r\n padding-left: 5px;\r\n padding-right: 5px;\r\n}\r\n.Item5 {\r\n grid-area: Item5;\r\n border: 1px solid var(--aliengreen);\r\n padding-top: 5px;\r\n padding-left: 5px;\r\n padding-right: 5px;\r\n}\r\n.Item6 {\r\n grid-area: Item6;\r\n border: 1px solid var(--aliengreen);\r\n // justify-items: center;\r\n padding-top: 5px;\r\n padding-left: 5px;\r\n padding-right: 5px;\r\n}\r\n.Item7 {\r\n grid-area: Item7;\r\n border: 1px solid var(--aliengreen);\r\n padding-top: 5px;\r\n padding-left: 5px;\r\n padding-right: 5px;\r\n // height: 80px;\r\n height: auto;\r\n}\r\n.Item8 {\r\n grid-area: Item8;\r\n border: 1px solid var(--aliengreen);\r\n padding: 5px;\r\n}\r\n.Item9 {\r\n grid-area: Item9;\r\n border: 1px solid var(--aliengreen);\r\n padding-top: 5px;\r\n padding-bottom: 5px;\r\n}\r\n.Item10 {\r\n grid-area: Item10;\r\n border: 1px solid var(--aliengreen);\r\n padding-top: 5px;\r\n padding-bottom: 5px;\r\n // padding-left: 5px;\r\n // padding-right: 5px;\r\n}\r\n.Item11 {\r\n grid-area: Item11;\r\n border: 1px solid var(--aliengreen);\r\n padding: 4px;\r\n align-content: center;\r\n justify-content: center;\r\n min-height: 53px;\r\n}\r\n\r\n.grid-2col-border {\r\n display: grid;\r\n grid-column: span 2;\r\n grid-template-columns: 1fr 1fr;\r\n border-color: var(--aliengreen);\r\n padding: 0;\r\n -webkit-box-align: center;\r\n -ms-flex-align: center;\r\n align-items: center;\r\n}\r\n\r\n.grid-spacecraft {\r\n display: grid;\r\n grid-template-areas: 'spacec1 spacec2 ';\r\n\r\n grid-template-columns: 35% 65%;\r\n // gap: 5px;\r\n // margin: 5px 0;\r\n // padding: 0;\r\n // align-items: center;\r\n // justify-items: center;\r\n}\r\n.spacec1 {\r\n grid-area: spacec1;\r\n border-right: 1px solid var(--aliengreen);\r\n // padding: 4px;\r\n align-content: center;\r\n // justify-content: center;\r\n // min-height: 53px;\r\n}\r\n.spacec2 {\r\n grid-area: spacec2;\r\n // border: 1px solid var(--aliengreen);\r\n padding-left: 5px;\r\n align-content: center;\r\n // justify-content: center;\r\n // min-height: 53px;\r\n}\r\n\r\n.s1-header {\r\n display: grid;\r\n grid-template-areas:\r\n '. . s1h1 s1h1 s1h1 .'\r\n 's1h2 s1h2 s1h2 s1h2 s1h2 s1h2'\r\n 's1h3 s1h3 s1h3 s1h4 s1h4 s1h4'\r\n 's1h28 s1h28 s1h28 s1h29 s1h29 s1h29'\r\n 's1h30 s1h30 s1h30 s1h30 s1h30 s1h30 '\r\n 's1h32 s1h32 s1h32 s1h32 s1h32 s1h32'\r\n 's1h31 s1h31 s1h31 s1h31 s1h31 s1h31 '\r\n 's1h33 s1h33 s1h33 s1h33 s1h33 s1h33'\r\n '. . s1h5 s1h5 s1h5 .'\r\n 's1h6 s1h6 s1h6 s1h6 s1h6 s1h6'\r\n 's1space1 s1h7 s1h8 s1space s1h9 s1h10'\r\n 's1space1 s1h11 s1h12 s1space s1h13 s1h14'\r\n 's1space1 s1h15 s1h16 s1space s1h17 s1h18'\r\n 's1space1 s1h19 s1h20 s1space s1h21 s1h22'\r\n 's1h23 s1h23 s1h23 s1h23 s1h23 s1h23'\r\n 's1h24 s1h24 s1h24 s1h24 s1h24 s1h24'\r\n 's1h25 s1h25 s1h25 s1h25 s1h25 s1h25'\r\n 's1h26 s1h26 s1h26 s1h26 s1h26 s1h26'\r\n 's1h27 s1h27 s1h27 s1h27 s1h27 s1h27';\r\n grid-template-columns: 5% 10% 30% 5% 30% 10%;\r\n padding: 0 10px 0px 10px;\r\n // background-color: hsl(165, 27%, 50%);\r\n // color: hsl(120, 94%, 6%);\r\n}\r\n.s1space {\r\n grid-area: s1space;\r\n}\r\n.s1space1 {\r\n grid-area: s1space1;\r\n}\r\n.s1h1 {\r\n grid-area: s1h1;\r\n // border: 1px solid var(--aliengreen);\r\n align-content: center;\r\n font-weight: bolder;\r\n}\r\n.s1h2 {\r\n grid-area: s1h2;\r\n // border: 1px solid var(--aliengreen);\r\n align-content: center;\r\n}\r\n.s1h3 {\r\n grid-area: s1h3;\r\n // border: 1px solid var(--aliengreen);\r\n align-content: center;\r\n font-weight: bolder;\r\n}\r\n.s1h4 {\r\n grid-area: s1h4;\r\n // border: 1px solid var(--aliengreen);\r\n align-content: center;\r\n font-weight: bolder;\r\n}\r\n.s1h5 {\r\n grid-area: s1h5;\r\n // border: 1px solid var(--aliengreen);\r\n align-content: center;\r\n font-weight: bolder;\r\n}\r\n.s1h6 {\r\n grid-area: s1h6;\r\n // border: 1px solid var(--aliengreen);\r\n align-content: center;\r\n}\r\n.s1h7 {\r\n grid-area: s1h7;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n}\r\n.s1h8 {\r\n grid-area: s1h8;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n margin-left: 10px;\r\n font-weight: bolder;\r\n}\r\n.s1h9 {\r\n grid-area: s1h9;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n font-weight: bolder;\r\n}\r\n.s1h10 {\r\n grid-area: s1h10;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n}\r\n.s1h11 {\r\n grid-area: s1h11;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n}\r\n.s1h12 {\r\n grid-area: s1h12;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n margin-left: 10px;\r\n font-weight: bolder;\r\n}\r\n.s1h13 {\r\n grid-area: s1h13;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n font-weight: bolder;\r\n}\r\n.s1h14 {\r\n grid-area: s1h14;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n}\r\n.s1h15 {\r\n grid-area: s1h15;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n}\r\n.s1h16 {\r\n grid-area: s1h16;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n // align-self: center;\r\n margin-left: 10px;\r\n font-weight: bolder;\r\n}\r\n.s1h17 {\r\n grid-area: s1h17;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n // align-self: center;\r\n font-weight: bolder;\r\n}\r\n.s1h18 {\r\n grid-area: s1h18;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n // justify-self: center;\r\n}\r\n.s1h19 {\r\n grid-area: s1h19;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n}\r\n.s1h20 {\r\n grid-area: s1h20;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n // align-self: center;\r\n margin-left: 10px;\r\n font-weight: bolder;\r\n}\r\n.s1h21 {\r\n grid-area: s1h21;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n // align-self: center;\r\n font-weight: bolder;\r\n}\r\n.s1h22 {\r\n grid-area: s1h22;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n justify-self: center;\r\n}\r\n.s1h23 {\r\n grid-area: s1h23;\r\n // border: 1px solid var(--aliengreen);\r\n height: 20px;\r\n justify-self: center;\r\n font-weight: bolder;\r\n}\r\n.s1h24 {\r\n grid-area: s1h24;\r\n // border: 1px solid var(--aliengreen);\r\n height: 30px;\r\n justify-self: center;\r\n}\r\n.s1h25 {\r\n grid-area: s1h25;\r\n // border: 1px solid var(--aliengreen);\r\n height: 20px;\r\n justify-self: center;\r\n font-weight: bolder;\r\n}\r\n.s1h26 {\r\n grid-area: s1h26;\r\n // border: 1px solid var(--aliengreen);\r\n height: 50px;\r\n justify-self: center;\r\n}\r\n.s1h27 {\r\n grid-area: s1h27;\r\n // border: 1px solid var(--aliengreen);\r\n height: 50px;\r\n justify-self: center;\r\n}\r\n.s1h28 {\r\n grid-area: s1h28;\r\n // border: 1px solid var(--aliengreen);\r\n align-content: center;\r\n}\r\n.s1h29 {\r\n grid-area: s1h29;\r\n // border: 1px solid var(--aliengreen);\r\n align-content: center;\r\n}\r\n.s1h30 {\r\n grid-area: s1h30;\r\n // border: 1px solid var(--aliengreen);\r\n align-content: center;\r\n font-weight: bolder;\r\n}\r\n.s1h31 {\r\n grid-area: s1h31;\r\n // border: 1px solid var(--aliengreen);\r\n align-content: center;\r\n font-weight: bolder;\r\n}\r\n.s1h32 {\r\n grid-area: s1h32;\r\n // border: 1px solid var(--aliengreen);\r\n align-content: center;\r\n}\r\n.s1h33 {\r\n grid-area: s1h33;\r\n // border: 1px solid var(--aliengreen);\r\n align-content: center;\r\n}\r\n\r\n.grid-container {\r\n display: grid;\r\n // gap: 5px;\r\n margin: 0;\r\n padding: 0;\r\n // align-items: center;\r\n // justify-items: first baseline;\r\n // border: 2px solid var(--aliengreen);\r\n grid-template-areas:\r\n 'Col1 Col2'\r\n 'Col1 Col2'\r\n 'Col1 Col2'\r\n 'Col1 Col4'\r\n 'Col3 Col3';\r\n // grid-template-rows: 1fr;\r\n grid-template-columns: 370px 1fr;\r\n}\r\n.Col1 {\r\n grid-area: Col1;\r\n // justify-items: left;\r\n // border: 2px solid white;\r\n align-self: center;\r\n}\r\n.Col2 {\r\n grid-area: Col2;\r\n // justify-items: right;\r\n // border: 2px solid white;\r\n}\r\n\r\n.Col3 {\r\n grid-area: Col3;\r\n // justify-items: right;\r\n // border: 2px solid white;\r\n}\r\n.Col4 {\r\n grid-area: Col4;\r\n // justify-items: right;\r\n // border: 2px solid white;\r\n}\r\n\r\n.grid-attr {\r\n display: grid;\r\n // gap: 5px;\r\n margin: 0;\r\n padding: 0;\r\n padding-left: 5px;\r\n align-items: center;\r\n border: 1px solid var(--aliengreen);\r\n grid-template-areas: 'Attr1 Attr2 Attr3';\r\n grid-template-columns: 300px 35px 30px;\r\n}\r\n\r\n.Attr1 {\r\n grid-area: Attr1;\r\n // justify-items: left;\r\n // border: 2px solid white;\r\n}\r\n.Attr2 {\r\n grid-area: Attr2;\r\n // justify-items: right;\r\n // border: 2px solid white;\r\n}\r\n\r\n.Attr3 {\r\n grid-area: Attr3;\r\n width: 30px;\r\n height: 20px;\r\n // justify-items: left;\r\n}\r\n.Attr4 {\r\n grid-area: Attr4;\r\n // justify-items: right;\r\n // border: 2px solid white;\r\n}\r\n\r\n.grid-Consumables {\r\n display: grid;\r\n // border: 2px solid white;\r\n grid-template-areas:\r\n 'Heading Heading '\r\n 'Air1 Air2'\r\n 'Food1 Food2'\r\n 'Water1 Water2'\r\n 'Power1 Power2';\r\n\r\n grid-template-columns: 1fr 1fr;\r\n}\r\n\r\n.Heading {\r\n grid-area: Heading;\r\n // border: 1px solid white;\r\n justify-self: left;\r\n}\r\n.Air1 {\r\n grid-area: Air1;\r\n // border: 1px solid white;\r\n justify-content: left;\r\n align-self: center;\r\n}\r\n.Air2 {\r\n grid-area: Air2;\r\n // border: 1px solid white;\r\n}\r\n.Food1 {\r\n grid-area: Food1;\r\n // border: 1px solid white;\r\n justify-self: left;\r\n align-self: center;\r\n}\r\n.Food2 {\r\n grid-area: Food2;\r\n // border: 1px solid white;\r\n}\r\n.Power1 {\r\n grid-area: Power1;\r\n // border: 1px solid white;\r\n justify-self: left;\r\n align-self: center;\r\n // margin-top: 5px;\r\n}\r\n.Power2 {\r\n grid-area: Power2;\r\n // border: 1px solid white;\r\n}\r\n.Water1 {\r\n grid-area: Water1;\r\n // border: 1px solid white;\r\n justify-self: left;\r\n align-self: center;\r\n}\r\n.Water2 {\r\n grid-area: Water2;\r\n // border: 1px solid white;\r\n}\r\n\r\n.grid-vehicle-header {\r\n display: grid;\r\n border: 2px solid var(--aliengreen);\r\n grid-template-areas: 'vChar vChar';\r\n grid-template-columns: auto;\r\n}\r\n\r\n.grid-vehicle {\r\n display: grid;\r\n border: 2px solid var(--aliengreen);\r\n grid-template-areas:\r\n 'vItem1 vItem2 vItem3 vItem4'\r\n 'vItem5 vItem6 vItem7 vItem8';\r\n\r\n grid-template-columns: auto;\r\n}\r\n\r\n.vChar {\r\n grid-area: vChar;\r\n}\r\n.vItem1 {\r\n grid-area: vItem1;\r\n}\r\n.vItem2 {\r\n grid-area: vItem2;\r\n}\r\n.vItem3 {\r\n grid-area: vItem3;\r\n}\r\n.vItem4 {\r\n grid-area: vItem4;\r\n}\r\n.vItem5 {\r\n grid-area: vItem5;\r\n}\r\n.vItem6 {\r\n grid-area: vItem6;\r\n}\r\n.vItem7 {\r\n grid-area: vItem7;\r\n}\r\n.vItem8 {\r\n grid-area: vItem8;\r\n}\r\n\r\n.grid-weapon {\r\n display: grid;\r\n border: 2px solid var(--aliengreen);\r\n grid-template-areas:\r\n 'wItem1 wItem2 wItem3 wItem4'\r\n 'wItem5 wItem6 wItem7 wItem7';\r\n\r\n grid-template-columns: auto;\r\n align-items: center;\r\n padding-bottom: 2px;\r\n}\r\n\r\n.wItem1 {\r\n grid-area: wItem1;\r\n}\r\n.wItem2 {\r\n grid-area: wItem2;\r\n}\r\n.wItem3 {\r\n grid-area: wItem3;\r\n}\r\n.wItem4 {\r\n grid-area: wItem4;\r\n}\r\n.wItem5 {\r\n grid-area: wItem5;\r\n}\r\n.wItem6 {\r\n grid-area: wItem6;\r\n}\r\n.wItem7 {\r\n grid-area: wItem7;\r\n}\r\n\r\n.grid-ship-crit {\r\n display: grid;\r\n border: 2px solid var(--aliengreen);\r\n grid-template-areas:\r\n 'gcItem1 gcItem2 gcItem2'\r\n 'gcItem3 gcItem4 gcItem4'\r\n 'gcItem5 gcItem6 gcItem6';\r\n grid-template-columns: 30% 35% 35%;\r\n align-items: center;\r\n}\r\n\r\n.gcItem1 {\r\n grid-area: gcItem1;\r\n}\r\n.gcItem2 {\r\n grid-area: gcItem2;\r\n}\r\n.gcItem3 {\r\n grid-area: gcItem3;\r\n}\r\n.gcItem4 {\r\n grid-area: gcItem4;\r\n}\r\n.gcItem5 {\r\n grid-area: gcItem5;\r\n}\r\n.gcItem6 {\r\n grid-area: gcItem6;\r\n}\r\n\r\n.grid-weapon-body {\r\n display: grid;\r\n // border: 2px solid var(--aliengreen);\r\n grid-template-areas:\r\n 'wCol1 wCol2 wCol3 wCol4 wCol5 wCol6'\r\n 'wCol7 wCol8 wCol9 wCol10 wCol11 wCol12'\r\n 'wCol13 wCol14 . . . .';\r\n padding-bottom: 2px;\r\n // l1 l2 l3 l4 l5 l6\r\n grid-template-columns: 1fr 1.2fr 0.81fr 0.5fr 0.5fr 1fr;\r\n // grid-template-columns: 2em 25em 5em 5em 4em 2em;\r\n align-items: center;\r\n}\r\n\r\n.wCol1 {\r\n grid-area: wCol1;\r\n justify-self: left;\r\n}\r\n.wCol2 {\r\n grid-area: wCol2;\r\n justify-self: left;\r\n}\r\n.wCol3 {\r\n grid-area: wCol3;\r\n justify-self: left;\r\n}\r\n.wCol4 {\r\n grid-area: wCol4;\r\n justify-self: center;\r\n}\r\n.wCol5 {\r\n grid-area: wCol5;\r\n justify-self: left;\r\n}\r\n.wCol6 {\r\n grid-area: wCol6;\r\n justify-self: center;\r\n}\r\n.wCol7 {\r\n grid-area: wCol7;\r\n justify-self: left;\r\n}\r\n.wCol8 {\r\n grid-area: wCol8;\r\n justify-self: left;\r\n}\r\n.wCol9 {\r\n grid-area: wCol9;\r\n justify-self: left;\r\n}\r\n.wCol10 {\r\n grid-area: wCol10;\r\n justify-self: center;\r\n}\r\n.wCol11 {\r\n grid-area: wCol11;\r\n justify-self: left;\r\n}\r\n.wCol12 {\r\n grid-area: wCol12;\r\n justify-self: center;\r\n}\r\n.wCol13 {\r\n grid-area: wCol13;\r\n justify-self: left;\r\n}\r\n.wCol14 {\r\n grid-area: wCol14;\r\n justify-self: left;\r\n}\r\n\r\n.grid-items {\r\n display: grid;\r\n // border: 2px solid var(--aliengreen);\r\n grid-template-areas:\r\n 'lCol1 lCol2 lCol17 lCol15 lCol13 lCol11 lCol10 lCol3 lCol4'\r\n 'lCol5 lCol6 lCol18 lCol16 lCol14 lCol12 lCol9 lCol7 lCol8';\r\n padding-bottom: 2px;\r\n // l1 l2 l3 l4 l5 l6 l7 l8 l9\r\n grid-template-columns: 2em 18em 5em 5em 5em 5em 5em 4em 2em;\r\n // grid-template-columns: 25px 410px 60px 60px 60px 20px;\r\n align-items: center;\r\n}\r\n\r\n.lCol1 {\r\n grid-area: lCol1;\r\n justify-self: left;\r\n}\r\n.lCol2 {\r\n grid-area: lCol2;\r\n justify-self: center;\r\n}\r\n.lCol3 {\r\n grid-area: lCol3;\r\n justify-self: center;\r\n}\r\n.lCol4 {\r\n grid-area: lCol4;\r\n justify-self: right;\r\n}\r\n.lCol5 {\r\n grid-area: lCol5;\r\n justify-self: left;\r\n}\r\n.lCol6 {\r\n grid-area: lCol6;\r\n justify-self: left;\r\n}\r\n.lCol7 {\r\n grid-area: lCol7;\r\n justify-self: center;\r\n}\r\n.lCol8 {\r\n grid-area: lCol8;\r\n justify-self: right;\r\n}\r\n.lCol9 {\r\n grid-area: lCol9;\r\n justify-self: center;\r\n}\r\n.lCol10 {\r\n grid-area: lCol10;\r\n justify-self: center;\r\n}\r\n.lCol11 {\r\n grid-area: lCol11;\r\n justify-self: center;\r\n}\r\n.lCol12 {\r\n grid-area: lCol12;\r\n justify-self: center;\r\n}\r\n.lCol13 {\r\n grid-area: lCol13;\r\n justify-self: center;\r\n}\r\n.lCol14 {\r\n grid-area: lCol14;\r\n justify-self: center;\r\n}\r\n.lCol15 {\r\n grid-area: lCol15;\r\n justify-self: center;\r\n}\r\n.lCol16 {\r\n grid-area: lCol16;\r\n justify-self: center;\r\n}\r\n.lCol17 {\r\n grid-area: lCol17;\r\n justify-self: center;\r\n}\r\n.lCol18 {\r\n grid-area: lCol18;\r\n justify-self: center;\r\n}\r\n.grid-modules {\r\n display: grid;\r\n // border: 2px solid var(--aliengreen);\r\n grid-template-areas:\r\n 'mCol1 mCol2 mCol17 mCol15 mCol13 mCol4'\r\n 'mCol5 mCol6 mCol18 mCol16 mCol14 mCol8';\r\n padding-bottom: 6px;\r\n // l1 l2 l3 l4 l5 l6 l7 l8 l9\r\n grid-template-columns: 30px 270px 75px 90px 269px 30px;\r\n // grid-template-columns: 25px 410px 60px 60px 60px 20px;\r\n align-items: center;\r\n}\r\n\r\n.mCol1 {\r\n grid-area: mCol1;\r\n justify-self: left;\r\n}\r\n.mCol2 {\r\n grid-area: mCol2;\r\n justify-self: center;\r\n}\r\n.mCol3 {\r\n grid-area: mCol3;\r\n justify-self: center;\r\n}\r\n.mCol4 {\r\n grid-area: mCol4;\r\n justify-self: right;\r\n}\r\n.mCol5 {\r\n grid-area: mCol5;\r\n justify-self: left;\r\n}\r\n.mCol6 {\r\n grid-area: mCol6;\r\n justify-self: left;\r\n}\r\n.mCol7 {\r\n grid-area: mCol7;\r\n justify-self: center;\r\n}\r\n.mCol8 {\r\n grid-area: mCol8;\r\n justify-self: right;\r\n}\r\n.mCol9 {\r\n grid-area: mCol9;\r\n justify-self: center;\r\n}\r\n.mCol10 {\r\n grid-area: mCol10;\r\n justify-self: center;\r\n}\r\n.mCol11 {\r\n grid-area: mCol11;\r\n justify-self: center;\r\n}\r\n.mCol12 {\r\n grid-area: mCol12;\r\n justify-self: center;\r\n}\r\n.mCol13 {\r\n grid-area: mCol13;\r\n justify-self: center;\r\n}\r\n.mCol14 {\r\n grid-area: mCol14;\r\n word-break: break-word;\r\n}\r\n.mCol15 {\r\n grid-area: mCol15;\r\n justify-self: center;\r\n}\r\n.mCol16 {\r\n grid-area: mCol16;\r\n justify-self: center;\r\n}\r\n.mCol17 {\r\n grid-area: mCol17;\r\n justify-self: center;\r\n}\r\n.mCol18 {\r\n grid-area: mCol18;\r\n justify-self: center;\r\n}\r\n\r\n.grid-talents {\r\n display: grid;\r\n grid-template-areas:\r\n 'talTitle talTitle'\r\n 'tal1 tal2'\r\n 'tal3 tal4';\r\n // grid-template-rows: 3fr;\r\n\r\n padding: 3px;\r\n grid-template-columns: 75% 25%;\r\n align-items: center;\r\n}\r\n\r\n.tal1 {\r\n grid-area: tal1;\r\n justify-self: center;\r\n padding-left: 8px;\r\n // background-color: $c-black;\r\n}\r\n.tal2 {\r\n grid-area: tal2;\r\n justify-self: right;\r\n padding-right: 8px;\r\n}\r\n\r\n.tal3 {\r\n grid-area: tal3;\r\n align-self: center;\r\n}\r\n.tal4 {\r\n grid-area: tal4;\r\n justify-self: right;\r\n padding-right: 8px;\r\n align-self: left;\r\n\r\n // padding-top: 2px;\r\n}\r\n.talTitle {\r\n grid-area: talTitle;\r\n background-color: #221f1f;\r\n}\r\n.grid-special {\r\n display: grid;\r\n grid-template-areas: 'spe1 spe2 spe3';\r\n // grid-template-rows: 3fr;\r\n // padding: 3px;\r\n grid-template-columns: 5% 70% 25%;\r\n align-items: center;\r\n}\r\n\r\n.spe1 {\r\n grid-area: spe1;\r\n justify-self: left;\r\n padding-right: 4px;\r\n}\r\n.spe2 {\r\n grid-area: spe2;\r\n // justify-self: left;\r\n font-weight: bold;\r\n padding-right: 8px;\r\n}\r\n.spe3 {\r\n grid-area: spe3;\r\n justify-self: right;\r\n}\r\n\r\n.critical-inj {\r\n display: grid;\r\n grid-template-areas: 'crit1 crit2 crit3 crit4';\r\n // grid-template-rows: 3fr;\r\n // padding: 3px;\r\n grid-template-columns: 5% 31% 60% 3%;\r\n align-items: center;\r\n}\r\n\r\n.crit1 {\r\n grid-area: crit1;\r\n justify-self: left;\r\n padding-right: 4px;\r\n}\r\n.crit2 {\r\n grid-area: crit2;\r\n justify-self: left;\r\n font-weight: bold;\r\n padding-right: 8px;\r\n}\r\n.crit3 {\r\n grid-area: crit3;\r\n justify-self: left;\r\n font-weight: bold;\r\n padding-right: 8px;\r\n align-items: left;\r\n}\r\n.crit4 {\r\n grid-area: crit4;\r\n justify-self: right;\r\n}\r\n\r\n.space-critical-inj {\r\n display: grid;\r\n grid-template-areas: 'ScritI1 ScritI2 ScritI4';\r\n // grid-template-rows: 3fr;\r\n // padding: 3px;\r\n grid-template-columns: 5% 80% 3%;\r\n align-items: center;\r\n}\r\n\r\n.ScritI1 {\r\n grid-area: ScritI1;\r\n justify-self: left;\r\n padding-right: 4px;\r\n}\r\n.ScritI2 {\r\n grid-area: ScritI2;\r\n justify-self: left;\r\n font-weight: bold;\r\n padding-right: 8px;\r\n}\r\n\r\n.ScritI4 {\r\n grid-area: ScritI4;\r\n justify-self: right;\r\n}\r\n\r\n.grid-two {\r\n display: grid;\r\n grid-template-areas:\r\n 'box1 box2'\r\n 'box3 box4';\r\n padding: 3px;\r\n grid-template-columns: 25% 75%;\r\n align-items: center;\r\n}\r\n\r\n.box1 {\r\n grid-area: box1;\r\n justify-self: center;\r\n padding-left: 8px;\r\n}\r\n.box2 {\r\n grid-area: box2;\r\n justify-self: right;\r\n padding-right: 8px;\r\n}\r\n.box3 {\r\n grid-area: box3;\r\n justify-self: center;\r\n padding-left: 8px;\r\n padding-top: 10px;\r\n}\r\n.box4 {\r\n grid-area: box4;\r\n padding-top: 10px;\r\n}\r\n\r\n.grid-2 {\r\n display: grid;\r\n grid-template-areas: 'box11 box21 box23 box22';\r\n // padding: 3px;\r\n grid-template-columns: 1fr 33px 15px 33px;\r\n align-items: center;\r\n margin: 1px;\r\n padding: 0;\r\n // padding-left: 2px;\r\n}\r\n\r\n.box11 {\r\n grid-area: box11;\r\n justify-self: center;\r\n // padding-left: 8px;\r\n // background-color: $c-black;\r\n}\r\n.box21 {\r\n grid-area: box21;\r\n justify-self: right;\r\n padding-right: 8px;\r\n}\r\n.box22 {\r\n grid-area: box22;\r\n justify-self: right;\r\n padding-right: 8px;\r\n}\r\n.box23 {\r\n grid-area: box23;\r\n justify-self: center;\r\n // padding-right: 8px;\r\n}\r\n.grid-crit {\r\n display: grid;\r\n grid-template-areas: 'crit1 crit2 ';\r\n padding: 0;\r\n margin: 0;\r\n grid-template-columns: 1fr 1fr;\r\n}\r\n.crit1 {\r\n grid-area: crit1;\r\n}\r\n.crit2 {\r\n grid-area: crit2;\r\n // margin-left: 90px;\r\n margin-bottom: 2px;\r\n}\r\n\r\n.grid-rTables {\r\n display: grid;\r\n grid-template-areas: 'rTable1 rTable2';\r\n // padding: 3px;\r\n grid-template-columns: 1fr 0.5fr;\r\n align-items: center;\r\n margin: 0;\r\n padding: 0;\r\n}\r\n\r\n.rTable1 {\r\n grid-area: rTable1;\r\n justify-self: center;\r\n}\r\n.rTable2 {\r\n grid-area: rTable2;\r\n justify-self: center;\r\n padding-right: 8px;\r\n}\r\n\r\n.grid-creature {\r\n display: grid;\r\n border: 2px solid var(--aliengreen);\r\n grid-template-areas:\r\n // 'vChar1 vChar1 '\r\n\r\n 'vCre1 vCre2 '\r\n 'vCre3 vCre4 '\r\n 'vCre5 vCre6 '\r\n 'vCre7 vCre8';\r\n\r\n grid-template-columns: 1fr 1fr;\r\n align-items: center;\r\n}\r\n\r\n.vCre1 {\r\n grid-area: vCre1;\r\n}\r\n.vCre2 {\r\n grid-area: vCre2;\r\n}\r\n.vCre3 {\r\n grid-area: vCre3;\r\n}\r\n.vCre4 {\r\n grid-area: vCre4;\r\n}\r\n.vCre5 {\r\n grid-area: vCre5;\r\n}\r\n.vCre6 {\r\n grid-area: vCre6;\r\n}\r\n.vCre7 {\r\n grid-area: vCre7;\r\n}\r\n.vCre8 {\r\n grid-area: vCre8;\r\n}\r\n.grid-planet-header {\r\n display: grid;\r\n border: 2px solid var(--aliengreen);\r\n grid-template-areas:\r\n 'hplan1 hplan2 '\r\n 'hplan3 hplan4'\r\n 'hplan5 hplan6 '\r\n 'hplan7 hplan8';\r\n\r\n grid-template-columns: auto;\r\n align-items: center;\r\n padding-bottom: 2px;\r\n}\r\n\r\n.hplan1 {\r\n grid-area: hplan1;\r\n}\r\n.hplan2 {\r\n grid-area: hplan2;\r\n}\r\n.hplan3 {\r\n grid-area: hplan3;\r\n}\r\n.hplan4 {\r\n grid-area: hplan4;\r\n}\r\n.hplan5 {\r\n grid-area: hplan5;\r\n}\r\n.hplan6 {\r\n grid-area: hplan6;\r\n}\r\n.hplan7 {\r\n grid-area: hplan7;\r\n}\r\n.hplan8 {\r\n grid-area: hplan8;\r\n}\r\n\r\n.grid-planet {\r\n display: grid;\r\n margin: 0;\r\n padding: 0;\r\n grid-template-areas:\r\n 'plan1 plan1 plan1 plan1'\r\n 'plan2 plan2 plan3 plan3 '\r\n // 'plan3 plan3 plan3 plan3 '\r\n 'plan4 plan4 plan4 plan4 ';\r\n grid-template-columns: 220px 1fr;\r\n}\r\n.plan1 {\r\n grid-area: plan1;\r\n justify-self: left;\r\n align-self: center;\r\n}\r\n.plan2 {\r\n grid-area: plan2;\r\n justify-self: left;\r\n}\r\n.plan3 {\r\n grid-area: plan3;\r\n justify-self: left;\r\n}\r\n.plan4 {\r\n grid-area: plan4;\r\n justify-self: left;\r\n}\r\n\r\n.grid-systems {\r\n display: grid;\r\n padding: 3px;\r\n grid-template-areas:\r\n 'sys1 sys2 sys3 sys4'\r\n 'sys5 sys6 sys7 sys8';\r\n grid-template-columns: 14em 15em 10em 2em;\r\n border-color: var(--aliengreen);\r\n border-bottom: double;\r\n}\r\n\r\n.sys1 {\r\n grid-area: sys1;\r\n justify-self: left;\r\n}\r\n.sys2 {\r\n grid-area: sys2;\r\n justify-self: left;\r\n}\r\n.sys3 {\r\n grid-area: sys3;\r\n justify-self: left;\r\n}\r\n.sys4 {\r\n grid-area: sys4;\r\n justify-self: right;\r\n}\r\n.sys5 {\r\n grid-area: sys5;\r\n justify-self: left;\r\n}\r\n.sys6 {\r\n grid-area: sys6;\r\n justify-self: left;\r\n}\r\n.sys7 {\r\n grid-area: sys7;\r\n justify-self: left;\r\n}\r\n.sys8 {\r\n grid-area: sys8;\r\n justify-self: right;\r\n}\r\n\r\n.grid-Char-Att {\r\n display: grid;\r\n // border: 2px solid var(--aliengreen);\r\n padding-bottom: 4px;\r\n padding-top: 12px;\r\n padding-left: 30px;\r\n grid-row-gap: 3px;\r\n grid-column-gap: 10px;\r\n border-color: var(--aliengreen);\r\n align-items: center;\r\n grid-template-areas:\r\n 'gCol1 gCol2 gCol3 gCol4 gCol5 gCol11'\r\n 'gCol6 gCol7 gCol8 gCol9 gCol10 gCol12';\r\n grid-template-columns: 110px 50px 110px 50px 65px 130px;\r\n}\r\n\r\n.gCol1 {\r\n grid-area: gCol1;\r\n justify-self: left;\r\n}\r\n.gCol2 {\r\n grid-area: gCol2;\r\n justify-self: center;\r\n align-self: center;\r\n}\r\n.gCol3 {\r\n grid-area: gCol3;\r\n justify-self: left;\r\n}\r\n.gCol4 {\r\n grid-area: gCol4;\r\n justify-self: center;\r\n align-self: center;\r\n}\r\n.gCol5 {\r\n grid-area: gCol5;\r\n justify-self: center;\r\n}\r\n.gCol6 {\r\n grid-area: gCol6;\r\n justify-self: left;\r\n}\r\n.gCol7 {\r\n grid-area: gCol7;\r\n justify-self: center;\r\n align-self: center;\r\n}\r\n.gCol8 {\r\n grid-area: gCol8;\r\n justify-self: left;\r\n}\r\n.gCol9 {\r\n grid-area: gCol9;\r\n justify-self: center;\r\n align-self: center;\r\n}\r\n.gCol10 {\r\n grid-area: gCol10;\r\n justify-self: center;\r\n}\r\n.gCol11 {\r\n grid-area: gCol11;\r\n justify-self: center;\r\n}\r\n.gCol12 {\r\n grid-area: gCol12;\r\n justify-self: center;\r\n}\r\n\r\n.grid-item-xtras {\r\n display: grid;\r\n grid-template-areas:\r\n 'xCol1 xCol2 xCol3 xCol4 xCol5 xCol6'\r\n '. xCol7 xCol7 xCol8 . .';\r\n padding-bottom: 4px;\r\n padding-top: 5px;\r\n padding-left: 30px;\r\n grid-row-gap: 3px;\r\n grid-column-gap: 10px;\r\n // l1 l2 l3 l4 l5 l6\r\n grid-template-columns: 110px 50px 110px 50px 110px 50px;\r\n align-items: center;\r\n}\r\n\r\n.xCol1 {\r\n grid-area: xCol1;\r\n justify-self: left;\r\n}\r\n.xCol2 {\r\n grid-area: xCol2;\r\n justify-self: left;\r\n}\r\n.xCol3 {\r\n grid-area: xCol3;\r\n justify-self: left;\r\n}\r\n.xCol4 {\r\n grid-area: xCol4;\r\n justify-self: center;\r\n}\r\n.xCol5 {\r\n grid-area: xCol5;\r\n justify-self: left;\r\n}\r\n.xCol6 {\r\n grid-area: xCol6;\r\n justify-self: center;\r\n}\r\n.xCol7 {\r\n grid-area: xCol7;\r\n justify-self: center;\r\n}\r\n.xCol8 {\r\n grid-area: xCol8;\r\n justify-self: center;\r\n}\r\n\r\n.flex-group-center,\r\n.flex-group-left,\r\n.flex-group-right {\r\n justify-content: center;\r\n align-items: center;\r\n text-align: center;\r\n padding: 0;\r\n border: 1px solid var(--aliengreen);\r\n}\r\n\r\n.flex-group-left {\r\n justify-content: flex-start;\r\n text-align: left;\r\n}\r\n\r\n.flex-group-right {\r\n justify-content: flex-end;\r\n text-align: right;\r\n}\r\n\r\n.grid-crew {\r\n display: grid;\r\n grid-template-areas:\r\n 'gC1 gC2 gC3 gC4'\r\n 'gC5 gC6 gC7 gC8';\r\n grid-template-columns: 20em 15em 10em 5em;\r\n}\r\n.gC1 {\r\n justify-self: center;\r\n grid-area: gC1;\r\n}\r\n.gC2 {\r\n justify-self: center;\r\n grid-area: gC2;\r\n}\r\n.gC3 {\r\n justify-self: center;\r\n grid-area: gC3;\r\n}\r\n.gC4 {\r\n justify-self: right;\r\n grid-area: gC4;\r\n}\r\n.gC5 {\r\n justify-self: left;\r\n grid-area: gC5;\r\n}\r\n.gC6 {\r\n justify-self: center;\r\n grid-area: gC6;\r\n}\r\n.gC7 {\r\n justify-self: center;\r\n grid-area: gC7;\r\n}\r\n.gC8 {\r\n justify-self: right;\r\n grid-area: gC8;\r\n}\r\n\r\n.grid-ship-crew {\r\n display: grid;\r\n grid-template-areas:\r\n 'gSC1 gSC2 gSC3 gSC4 gSC5'\r\n ' gSC6 gSC7 gSC8 gSC9 gSC10';\r\n grid-template-columns: 43% 25% 20% 6%;\r\n}\r\n.gSC1 {\r\n justify-self: center;\r\n grid-area: gSC1;\r\n}\r\n.gSC2 {\r\n justify-self: center;\r\n grid-area: gSC2;\r\n}\r\n.gSC3 {\r\n justify-self: center;\r\n grid-area: gSC3;\r\n}\r\n.gSC4 {\r\n justify-self: right;\r\n grid-area: gSC4;\r\n}\r\n.gSC5 {\r\n justify-self: right;\r\n grid-area: gSC5;\r\n}\r\n.gSC6 {\r\n justify-self: left;\r\n grid-area: gSC6;\r\n}\r\n.gSC7 {\r\n justify-self: center;\r\n grid-area: gSC7;\r\n}\r\n.gSC8 {\r\n justify-self: right;\r\n grid-area: gSC8;\r\n}\r\n.gSC9 {\r\n justify-self: center;\r\n grid-area: gSC9;\r\n}\r\n.gSC10 {\r\n justify-self: right;\r\n grid-area: gSC10;\r\n}\r\n\r\n.grid-actor {\r\n display: grid;\r\n padding-top: 10px;\r\n border: 2px solid var(--aliengreen);\r\n grid-template-areas: 'gaItem1 gaItem2 gaItem3 gaItem4';\r\n grid-template-columns: 20% 34% 20% 30%;\r\n}\r\n\r\n.gaItem1 {\r\n grid-area: gaItem1;\r\n}\r\n.gaItem2 {\r\n grid-area: gaItem2;\r\n}\r\n.gaItem3 {\r\n grid-area: gaItem3;\r\n}\r\n.gaItem4 {\r\n grid-area: gaItem4;\r\n}\r\n",".flex-center {\r\n align-items: center;\r\n justify-content: center;\r\n text-align: center;\r\n padding: 0;\r\n}\r\n\r\n.flex-between {\r\n justify-content: space-between;\r\n}\r\n// .alienflex {\r\n// flex: auto;\r\n// }\r\n.alienrpg .flexcol {\r\n display: flex;\r\n flex-direction: column;\r\n flex-wrap: nowrap;\r\n}\r\n// .alienrpg .flexcol > * {\r\n// flex: 1;\r\n// }\r\n.alienrpg .flexcol .flex1 {\r\n flex: 1;\r\n}\r\n.alienrpg .flexcol .flex2 {\r\n flex: 2;\r\n}\r\n.alienrpg .flexcol .flex3 {\r\n flex: 3;\r\n}\r\n.alienrpg .alienrpg .flexcol .flex4 {\r\n flex: 4;\r\n}\r\n.alienrpg .flexrow {\r\n display: flex;\r\n flex-direction: row;\r\n flex-wrap: wrap;\r\n justify-content: flex-start;\r\n}\r\n.alienrpg .flexrow > * {\r\n flex: 1;\r\n}\r\n.alienrpg .flexrow .flex1 {\r\n flex: 1;\r\n}\r\n.alienrpg .flexrow .flex2 {\r\n flex: 2;\r\n}\r\n.alienrpg .flexrow .flex3 {\r\n flex: 3;\r\n}\r\n.alienrpg .flexrow .flex4 {\r\n flex: 4;\r\n}\r\n",".alienrpg.actor .encumbrance {\r\n background: hsla(0, 0%, 0%, 0.1);\r\n height: 12px;\r\n margin-top: 5px;\r\n border: 1px solid hsl(0, 0%, 7%);\r\n border-radius: 3px;\r\n position: relative;\r\n width: calc(100% - 20px);\r\n}\r\n\r\n.alienrpg.actor .encumbrance .encumbrance-bar {\r\n position: absolute;\r\n top: 1px;\r\n left: 1px;\r\n background: var(--aliengreen);\r\n height: 8px;\r\n border: 1px solid hsl(30, 32%, 33%);\r\n border-radius: 3px;\r\n}\r\n\r\n.alienrpg.actor .encumbrance .encumbrance-label {\r\n position: absolute;\r\n top: -3px;\r\n height: 16px;\r\n font-size: 16px;\r\n line-height: 16px;\r\n color: $c-black;\r\n background: hsla(0, 0%, 100%, 0.4);\r\n padding: 0 3px;\r\n}\r\n\r\n.alienrpg.actor .encumbrance .encumbrance-breakpoint {\r\n position: absolute;\r\n left: 50%;\r\n}\r\n\r\n.alienrpg.actor .encumbrance .arrow-up {\r\n bottom: 0;\r\n width: 0;\r\n height: 0;\r\n border-left: 4px solid transparent;\r\n border-right: 4px solid transparent;\r\n border-bottom: 4px solid hsl(0, 0%, 40%);\r\n}\r\n\r\n.alienrpg.actor .encumbrance .arrow-down {\r\n top: 0;\r\n width: 0;\r\n height: 0;\r\n border-left: 4px solid transparent;\r\n border-right: 4px solid transparent;\r\n border-top: 4px solid hsl(0, 0%, 40%);\r\n}\r\n\r\n.alienrpg.actor .encumbrance.encumbered .arrow-up {\r\n border-bottom: 4px solid $c-white;\r\n}\r\n\r\n.alienrpg.actor .encumbrance.encumbered .arrow-down {\r\n border-top: 4px solid $c-white;\r\n}\r\n.alienrpg.actor .encumbrance.encumbered .encumbrance-bar {\r\n position: absolute;\r\n top: 1px;\r\n left: 1px;\r\n background: hsl(7, 100%, 50%);\r\n height: 8px;\r\n border: 1px solid hsl(66, 75%, 45%);\r\n border-radius: 3px;\r\n}\r\n\r\n/* @group Blink */\r\n.blink {\r\n -webkit-animation: blink 2s linear infinite;\r\n -moz-animation: blink 2s linear infinite;\r\n -ms-animation: blink 2s linear infinite;\r\n -o-animation: blink 2s linear infinite;\r\n animation: blink 2s linear infinite;\r\n}\r\n@-webkit-keyframes blink {\r\n 0% {\r\n opacity: 1;\r\n }\r\n 50% {\r\n opacity: 1;\r\n }\r\n 50.01% {\r\n opacity: 0;\r\n }\r\n 100% {\r\n opacity: 0;\r\n }\r\n}\r\n@-moz-keyframes blink {\r\n 0% {\r\n opacity: 1;\r\n }\r\n 50% {\r\n opacity: 1;\r\n }\r\n 50.01% {\r\n opacity: 0;\r\n }\r\n 100% {\r\n opacity: 0;\r\n }\r\n}\r\n@-ms-keyframes blink {\r\n 0% {\r\n opacity: 1;\r\n }\r\n 50% {\r\n opacity: 1;\r\n }\r\n 50.01% {\r\n opacity: 0;\r\n }\r\n 100% {\r\n opacity: 0;\r\n }\r\n}\r\n@-o-keyframes blink {\r\n 0% {\r\n opacity: 1;\r\n }\r\n 50% {\r\n opacity: 1;\r\n }\r\n 50.01% {\r\n opacity: 0;\r\n }\r\n 100% {\r\n opacity: 0;\r\n }\r\n}\r\n@keyframes blink {\r\n 0% {\r\n opacity: 1;\r\n }\r\n 50% {\r\n opacity: 1;\r\n }\r\n 50.01% {\r\n opacity: 0;\r\n }\r\n 100% {\r\n opacity: 0;\r\n }\r\n}\r\n/* @end */\r\n","/* class applies to select element itself, not a wrapper element */\r\n.select-css {\r\n display: block;\r\n font-size: 15px;\r\n font-family: var(--alienfont);\r\n font-weight: 700;\r\n color: inherit;\r\n // line-height: 1.3;\r\n // padding: 0.6em 1.4em 0.5em 0.8em;\r\n width: 100%;\r\n max-width: 90%; /* useful when width is set to anything other than 100% */\r\n box-sizing: border-box;\r\n margin: 0;\r\n border: 1px solid var(--aliengreen);\r\n box-shadow: 0 1px 0 1px hsla(0, 0%, 0%, 0.04);\r\n border-radius: 0.5em;\r\n -moz-appearance: none;\r\n -webkit-appearance: none;\r\n appearance: none;\r\n // background-color: #fff;\r\n /* note: bg image below uses 2 urls. The first is an svg data uri for the arrow icon, and the second is the gradient. \r\n\t\tfor the icon, if you want to change the color, be sure to use `%23` instead of `#`, since it's a url. You can also swap in a different svg icon or an external image reference\r\n\t\t\r\n\t*/\r\n // background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23ADFF2F%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E'),\r\n // linear-gradient(to bottom, black 0%, black 100%);\r\n background-image: url(../images/downarrow.svg);\r\n background-repeat: no-repeat, repeat;\r\n\r\n /* arrow icon position (1em from the right, 50% vertical) , then gradient position*/\r\n background-position: right 0.7em top 50%, 0 0;\r\n /* icon size, then gradient */\r\n background-size: 1em auto, 100%;\r\n}\r\n/* Hide arrow icon in IE browsers */\r\n.select-css::-ms-expand {\r\n display: none;\r\n}\r\n/* Hover style */\r\n.select-css:hover {\r\n color: inherit;\r\n}\r\n/* Focus style */\r\n.select-css:focus {\r\n color: inherit;\r\n /* It'd be nice to use -webkit-focus-ring-color here but it doesn't work on box-shadow */\r\n box-shadow: 0 0 1px 1px var(--aliengreen);\r\n box-shadow: 0 0 0 1px -moz-mac-focusring var(--aliengreen);\r\n color: inherit;\r\n outline: none;\r\n background-color: $c-black;\r\n}\r\n\r\n/* Set options to normal weight */\r\n.select-css option {\r\n font-weight: normal;\r\n background: hsl(0, 0%, 0%);\r\n}\r\n\r\n/* Support for rtl text, explicit support for Arabic and Hebrew */\r\n*[dir='rtl'] .select-css,\r\n:root:lang(ar) .select-css,\r\n:root:lang(iw) .select-css {\r\n background-position: left 0.7em top 50%, 0 0;\r\n padding: 0.6em 0.8em 0.5em 1.4em;\r\n}\r\n\r\n/* Disabled styles */\r\n.select-css:disabled,\r\n.select-css[aria-disabled='true'] {\r\n color: var(--aliengreen);\r\n background-image: url(../images/downarrow.svg);\r\n background-repeat: no-repeat, repeat;\r\n // background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22graytext%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E'),\r\n // linear-gradient(to bottom, black 0%, black 100%);\r\n}\r\n\r\n.select-css:disabled:hover,\r\n.select-css[aria-disabled='true'] {\r\n border-color: hsl(0, 0%, 67%);\r\n}\r\n","/*\r\n\tOriginal Sheet by Paul Watson\r\n\r\n\tCRT Effect by Alec Lownes\r\n\t\thttp://aleclownes.com/2017/02/01/crt-display.html\r\n\r\n\tMay 2021\r\n*/\r\n\r\n@keyframes flicker {\r\n 0% {\r\n opacity: 0.27861;\r\n }\r\n 5% {\r\n opacity: 0.34769;\r\n }\r\n 10% {\r\n opacity: 0.23604;\r\n }\r\n 15% {\r\n opacity: 0.90626;\r\n }\r\n 20% {\r\n opacity: 0.18128;\r\n }\r\n 25% {\r\n opacity: 0.83891;\r\n }\r\n 30% {\r\n opacity: 0.65583;\r\n }\r\n 35% {\r\n opacity: 0.67807;\r\n }\r\n 40% {\r\n opacity: 0.26559;\r\n }\r\n 45% {\r\n opacity: 0.84693;\r\n }\r\n 50% {\r\n opacity: 0.96019;\r\n }\r\n 55% {\r\n opacity: 0.08594;\r\n }\r\n 60% {\r\n opacity: 0.20313;\r\n }\r\n 65% {\r\n opacity: 0.71988;\r\n }\r\n 70% {\r\n opacity: 0.53455;\r\n }\r\n 75% {\r\n opacity: 0.37288;\r\n }\r\n 80% {\r\n opacity: 0.71428;\r\n }\r\n 85% {\r\n opacity: 0.70419;\r\n }\r\n 90% {\r\n opacity: 0.7003;\r\n }\r\n 95% {\r\n opacity: 0.36108;\r\n }\r\n 100% {\r\n opacity: 0.24387;\r\n }\r\n}\r\n\r\n@keyframes textShadow {\r\n 0% {\r\n text-shadow: 0.4389924193300864px 0 1px rgba(255, 255, 0, 0.5), -0.4389924193300864px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 5% {\r\n text-shadow: 2.7928974010788217px 0 1px rgba(255, 255, 0, 0.5), -2.7928974010788217px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 10% {\r\n text-shadow: 0.02956275843481219px 0 1px rgba(255, 255, 0, 0.5), -0.02956275843481219px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 15% {\r\n text-shadow: 0.40218538552878136px 0 1px rgba(255, 255, 0, 0.5), -0.40218538552878136px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 20% {\r\n text-shadow: 3.4794037899852017px 0 1px rgba(255, 255, 0, 0.5), -3.4794037899852017px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 25% {\r\n text-shadow: 1.6125630401149584px 0 1px rgba(255, 255, 0, 0.5), -1.6125630401149584px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 30% {\r\n text-shadow: 0.7015590085143956px 0 1px rgba(255, 255, 0, 0.5), -0.7015590085143956px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 35% {\r\n text-shadow: 3.896914047650351px 0 1px rgba(255, 255, 0, 0.5), -3.896914047650351px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 40% {\r\n text-shadow: 3.870905614848819px 0 1px rgba(255, 255, 0, 0.5), -3.870905614848819px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 45% {\r\n text-shadow: 2.231056963361899px 0 1px rgba(255, 255, 0, 0.5), -2.231056963361899px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 50% {\r\n text-shadow: 0.08084290417898504px 0 1px rgba(255, 255, 0, 0.5), -0.08084290417898504px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 55% {\r\n text-shadow: 2.3758461067427543px 0 1px rgba(255, 255, 0, 0.5), -2.3758461067427543px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 60% {\r\n text-shadow: 2.202193051050636px 0 1px rgba(255, 255, 0, 0.5), -2.202193051050636px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 65% {\r\n text-shadow: 2.8638780614874975px 0 1px rgba(255, 255, 0, 0.5), -2.8638780614874975px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 70% {\r\n text-shadow: 0.48874025155497314px 0 1px rgba(255, 255, 0, 0.5), -0.48874025155497314px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 75% {\r\n text-shadow: 1.8948491305757957px 0 1px rgba(255, 255, 0, 0.5), -1.8948491305757957px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 80% {\r\n text-shadow: 0.0833037308038857px 0 1px rgba(255, 255, 0, 0.5), -0.0833037308038857px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 85% {\r\n text-shadow: 0.09769827255241735px 0 1px rgba(255, 255, 0, 0.5), -0.09769827255241735px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 90% {\r\n text-shadow: 3.443339761481782px 0 1px rgba(255, 255, 0, 0.5), -3.443339761481782px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 95% {\r\n text-shadow: 2.1841838852799786px 0 1px rgba(255, 255, 0, 0.5), -2.1841838852799786px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n 100% {\r\n text-shadow: 2.6208764473832513px 0 1px rgba(255, 255, 0, 0.5), -2.6208764473832513px 0 1px rgba(80, 255, 255, 0.3), 0 0 3px;\r\n }\r\n}\r\n\r\n/* interface */\r\n\r\n::-webkit-scrollbar-thumb {\r\n outline: none;\r\n border-radius: 2px;\r\n background: var(--aliendarkergreen);\r\n border: 1px solid var(--aliendarkergreen);\r\n}\r\n\r\n.window-header {\r\n background-color: rgba(50, 100, 120, 0.3);\r\n border-radius: 7px 7px 0px 0px;\r\n}\r\n\r\n.alienrpg input[type='text'],\r\n.alienrpg input[type='number'],\r\n.alienrpg input[type='password'],\r\n.alienrpg input[type='date'],\r\n.alienrpg input[type='time'] {\r\n border-radius: 0px;\r\n border: 1px solid var(--aliendarkergreen);\r\n}\r\n\r\ninput[type='text']:hover,\r\ninput[type='number']:hover,\r\ninput[type='password']:hover,\r\ninput[type='date']:hover,\r\ninput[type='time']:hover {\r\n border: 1px solid var(--aliengreen);\r\n}\r\n\r\na:hover {\r\n text-shadow: 0 0 5px var(--aliengreen);\r\n}\r\n\r\n#sidebar-tabs {\r\n border-bottom: 1px solid var(--aliengreen);\r\n box-shadow: 0 0 10px var(--aliengreen);\r\n}\r\n\r\n#sidebar-tabs .item.active {\r\n border: 1px solid var(--aliengreen);\r\n box-shadow: 0 0 6px inset var(--aliengreen);\r\n}\r\n\r\nselect:focus {\r\n box-shadow: 0 0 5px var(--aliengreen);\r\n}\r\n\r\ntextarea:focus {\r\n outline: 0px;\r\n box-shadow: 0 0 10px var(--aliengreen);\r\n // background-color: var(--aliengreen);\r\n color: #000;\r\n font-weight: 400;\r\n}\r\n\r\ncombobox:focus {\r\n outline: 0px;\r\n box-shadow: 0 0 10px var(--aliengreen);\r\n background-color: var(--aliengreen);\r\n color: #000;\r\n}\r\n\r\n#hotbar .macro:hover {\r\n box-shadow: 0 0 10px inset var(--aliengreen);\r\n}\r\n\r\n#hotbar .macro.active:hover {\r\n border: 1px solid var(--aliengreen);\r\n}\r\n\r\n#players ol .player.context {\r\n border-top: 1px solid var(--aliengreen);\r\n border-bottom: 1px solid var(--aliengreen);\r\n}\r\n\r\n#players ol .player.context .player-name {\r\n text-shadow: 0 0 5px var(--aliengreen);\r\n}\r\n\r\n#context-menu li.context-item:hover {\r\n text-shadow: 0 0 4px var(--aliengreen);\r\n}\r\n\r\n#controls .scene-control.active,\r\n#controls .control-tool.active,\r\n#controls .scene-control:hover,\r\n#controls .control-tool:hover {\r\n border: 1px solid var(--aliengreen);\r\n border-bottom: 1px solid var(--aliendarkergreen);\r\n box-shadow: 0 0 10px var(--aliendarkergreen);\r\n}\r\n\r\n#navigation #scene-list .scene.view,\r\n#navigation #scene-list .scene.context {\r\n border: 1px solid var(--aliengreen);\r\n background: rgba(52, 52, 52, 0.95);\r\n border-bottom: 1px solid var(--aliengreen);\r\n box-shadow: 0 0 10px var(--aliendarkergreen);\r\n}\r\n\r\n// #pause img {\r\n// box-sizing: border-box;\r\n// width: 128px;\r\n// height: 128px;\r\n// padding-left: 128px;\r\n\r\n// background-image: url('../images/paused-alien.png');\r\n// animation: rotation 20s infinite linear;\r\n// }\r\n\r\n#pause {\r\n background: none;\r\n & > img {\r\n width: 200px;\r\n height: 200px;\r\n top: -50px;\r\n left: calc(50% - 100px);\r\n opacity: 0.7;\r\n --fa-animation-duration: 10s;\r\n }\r\n h3 {\r\n // font-family: var(--alienfont); !\r\n font-size: 32px;\r\n text-shadow: 0px 3px 5px rgba(0, 0, 0, 1);\r\n }\r\n}\r\n\r\n.alienrpg #context-menu li.context-item {\r\n line-height: 1.55;\r\n}\r\n\r\n/* CHAT */\r\n\r\n.sidebar-tab h1,\r\n.sidebar-tab h2 {\r\n border-bottom: 2px dotted var(--aliengreen);\r\n}\r\n\r\n.sidebar-tab .fas.fa-trash:hover {\r\n animation: textShadow 0.5s infinite;\r\n}\r\n\r\n.chat-message .message-header .message-sender {\r\n padding-bottom: 5px;\r\n}\r\n\r\n.alien-Push-button {\r\n height: 40px;\r\n margin-top: 5px;\r\n margin-left: 1px;\r\n box-shadow: 0 0 5px var(--aliendarkergreen);\r\n border-radius: 3px;\r\n background: url(../images/alien_crt_push-button.png) no-repeat top left;\r\n color: #00000000;\r\n}\r\n\r\n.alien-Push-button:hover {\r\n border-radius: 3px;\r\n box-shadow: 0 0 5px var(--aliendarkergreen);\r\n background-color: inherit;\r\n background: url(../images/alien_crt_push-button_hover.gif) no-repeat top left;\r\n color: #00000000;\r\n}\r\n\r\n.chat-message,\r\n.chat-message.emote {\r\n font-family: var(--alienchatfont);\r\n font-size: 110%;\r\n font-weight: bold;\r\n\r\n padding: 13px 15px 50px 11px;\r\n border-width: 0px;\r\n\r\n box-shadow: 0 1px 5px #000;\r\n\r\n background-size: 100%;\r\n background-position: top, bottom, 0px 18px;\r\n background-repeat: no-repeat, no-repeat, repeat;\r\n // background-image: url('../images/chat-top.png'), url('../images/chat-bottom.png'), url('../images/chat-middle.png');\r\n background-image: url('../images/chat-top.png'), url('../images/chat-bottom.png'), var(--chatbackground);\r\n // background-image: url('../images/chat-top.png'), url('../images/chat-bottom.png'), url('../images/IndBackground3.png');\r\n}\r\n\r\n.chat-message.whisper {\r\n color: var(--alienchatlightblue);\r\n\r\n padding: 13px 15px 50px 11px;\r\n border-width: 0px;\r\n\r\n box-shadow: 0 1px 5px #000;\r\n\r\n background-size: 100%;\r\n background-position: top, bottom, 0px 18px;\r\n background-repeat: no-repeat, no-repeat, repeat;\r\n background-image: url('../images/hidden-chat-top.png'), url('../images/hidden-chat-bottom.png'), url('../images/hidden-chat-middle.png');\r\n}\r\n\r\n.chat-message.whisper span,\r\n.chat-message.whisper div {\r\n color: var(--alienchatlightblue);\r\n\r\n // color: royalblue;\r\n}\r\n\r\n.chat-message.whisper h2 {\r\n color: lightblue;\r\n border-bottom: 2px dotted lightsteelblue;\r\n}\r\n\r\n.chat-message.whisper h4 {\r\n color: lightsteelblue;\r\n}\r\n\r\n.chat-message.whisper hr {\r\n border-top: 1px solid lightsteelblue;\r\n border-bottom: 1px solid royalblue;\r\n}\r\n\r\n.chat-message.whisper .blink {\r\n color: lightsteelblue;\r\n background-color: royalblue;\r\n text-shadow: 0 0 5px lightsteelblue;\r\n animation: blink 0.5 5;\r\n}\r\n\r\n.chat-message.whisper .inline-roll:hover {\r\n text-shadow: 0 0 5px lightsteelblue;\r\n}\r\n\r\n.chat-message.whisper .inline-roll,\r\n.chat-message.whisper .dice-tooltip {\r\n border-color: lightsteelblue;\r\n}\r\n\r\n// .chat-message.whisper .dice-tooltip img,\r\n// .chat-message.whisper .dice-tooltip li,\r\n// .chat-message.whisper .alien-Push-button,\r\n// .chat-message.whisper span.alien-diceface-b0,\r\n// .chat-message.whisper span.alien-diceface-b6,\r\n// .chat-message.whisper span.alien-diceface-y0,\r\n// .chat-message.whisper span.alien-diceface-y1,\r\n// .chat-message.whisper span.alien-diceface-y6 {\r\n// filter: sepia(100%) saturate(250%) brightness(100%) hue-rotate(180deg);\r\n// }\r\n\r\n.alien-Push-button:hover {\r\n border-radius: 3px;\r\n box-shadow: 0 0 5px var(--aliendarkergreen);\r\n background-color: inherit;\r\n background: url(../images/alien_crt_push-button_hover.gif) no-repeat top left;\r\n color: #00000000;\r\n}\r\n\r\n.blink {\r\n padding: 0px 0px 2px 5px;\r\n margin-top: 5px;\r\n margin-bottom: 5px;\r\n // background-color: red;\r\n color: white;\r\n text-shadow: 0 0 5px red;\r\n animation: blink 0.5s 5;\r\n}\r\n\r\n.warnblink {\r\n text-shadow: 0 0 5px red;\r\n animation: blink 0.5s 5;\r\n}\r\n\r\n.message-sender {\r\n width: 900px;\r\n white-space: nowrap;\r\n overflow: hidden;\r\n text-overflow: ellipsis;\r\n}\r\n\r\n// .dice-tooltip .part-header .part-formula,\r\n// .dice-tooltip .dice-rolls {\r\n// padding-left: 3px;\r\n// }\r\n\r\n/* Journals */\r\n\r\n.journal-sheet ::-webkit-scrollbar-thumb {\r\n background: #135d91;\r\n border: 1px solid #135d91;\r\n}\r\n\r\n// .journal-sheet .editor p {\r\n// text-align: justify;\r\n// line-height: 1.3em;\r\n// margin-bottom: 20px;\r\n// }\r\n\r\n// .journal-sheet .editor .tcol2 {\r\n// line-height: 1.4em;\r\n// margin-bottom: 20px;\r\n// }\r\n\r\n// .journal-sheet .editor div {\r\n// padding-left: 5px;\r\n// padding-right: 5px;\r\n// }\r\n\r\n// .journal-sheet .editor .cinsymbol,\r\n// .camsymbol {\r\n// height: 36px;\r\n// vertical-align: top;\r\n// margin-top: 1px;\r\n// }\r\n\r\n// .journal-sheet .editor .caption {\r\n// color: white;\r\n// text-shadow: 0 0 10px #2a8ed5;\r\n// }\r\n\r\n.journal-sheet .editor h1 {\r\n color: white;\r\n text-shadow: 0 0 10px #2a8ed5;\r\n border-bottom: 2px solid #135d91;\r\n}\r\n\r\n.journal-sheet .editor h2 {\r\n color: white;\r\n text-shadow: 0 0 10px #2a8ed5;\r\n}\r\n\r\n.journal-sheet .editor h3 {\r\n color: white;\r\n text-shadow: 0 0 10px #2a8ed5;\r\n}\r\n\r\n// .journal-sheet .editor .mess {\r\n// display: block;\r\n// color: #e6ff99;\r\n// font-weight: bold;\r\n// text-shadow: 0 0 3px #d6ff5c;\r\n// background-color: rgba(50, 70, 50, 0.3);\r\n// box-shadow: 0 0 5px rgba(50, 70, 50);\r\n// padding: 5px 10px 8px 5px;\r\n// margin-left: 4%;\r\n// margin-right: 4%;\r\n// }\r\n","/* .journal-sheet form { */\r\n.sheet.journal-entry .journal-entry-content {\r\n color: var(--aliengreen);\r\n background: #000;\r\n border: 1px solid var(--aliengreen);\r\n border-radius: 1px;\r\n background: var(--journalback) top left !important;\r\n background-size: cover;\r\n color: powderblue;\r\n}\r\n\r\n.sheet.journal-entry .sidebar .directory-header .header-search input {\r\n color: hsl(0, 0%, 0%);\r\n}\r\n\r\n.alienrpg .arpgtable {\r\n height: 36px;\r\n width: 80%;\r\n /* border-style: double;\r\n border-color: greenyellow; */\r\n margin-left: auto;\r\n margin-right: auto;\r\n border: 0;\r\n}\r\n.alienrpg .arpgtable tr:nth-child(even) {\r\n background-color: transparent;\r\n}\r\n\r\n.alienrpg .caption {\r\n text-align: center;\r\n color: greenyellow;\r\n font-size: xx-large;\r\n}\r\n\r\n.alienrpg .arpgtablesmall {\r\n height: 36px;\r\n width: 34%;\r\n /* border-style: double;\r\n border-color: greenyellow; */\r\n margin-left: auto;\r\n margin-right: auto;\r\n border: 0;\r\n}\r\n\r\n.alienrpg .arpgtablesmall tr:nth-child(even) {\r\n background-color: transparent;\r\n}\r\n.alienrpg .tdstyle {\r\n width: 40%;\r\n height: 18px;\r\n text-align: left;\r\n}\r\n.alienrpg .tdstyleR {\r\n width: 40%;\r\n height: 18px;\r\n text-align: Right;\r\n}\r\n.alienrpg .tdstyleC {\r\n width: 100%;\r\n height: 18px;\r\n text-align: center;\r\n}\r\n.alienrpg .tdstyle3D {\r\n width: 30%;\r\n height: 18px;\r\n text-align: center;\r\n}\r\n.alienrpg .tdstyle2D {\r\n width: 50%;\r\n height: 18px;\r\n text-align: center;\r\n}\r\n\r\n.alienrpg .arpglink {\r\n background-color: white;\r\n color: black;\r\n}\r\n\r\n.alienrpg .mess {\r\n color: yellowgreen;\r\n font-family: 'Courier New', Courier, monospace;\r\n}\r\n\r\n.alienrpg .ntable {\r\n width: 99%;\r\n /* border-style: double;\r\n border-color: greenyellow; */\r\n margin-left: auto;\r\n margin-right: auto;\r\n border: 0;\r\n padding-top: 0;\r\n padding-bottom: 0;\r\n}\r\n.alienrpg .ntable tr:nth-child(even) {\r\n background-color: transparent;\r\n}\r\n\r\n.alienrpg .trhead {\r\n text-align: center;\r\n width: 45%;\r\n font-weight: bold;\r\n}\r\n\r\n.alienrpg .tcol1 {\r\n width: 2.5%;\r\n}\r\n.alienrpg .tcol2 {\r\n width: 45%;\r\n text-align: justify;\r\n vertical-align: top;\r\n}\r\n.alienrpg .tcol3 {\r\n width: 5%;\r\n}\r\n\r\n.alienrpg .etable {\r\n width: 40%;\r\n /* border-style: double; */\r\n border-color: #e92d2d;\r\n margin-left: auto;\r\n margin-right: auto;\r\n border: 1;\r\n padding: 0;\r\n padding-top: 0;\r\n padding-bottom: 0;\r\n}\r\n.alienrpg .etable td:first-child {\r\n padding-left: 5px;\r\n}\r\n.alienrpg .etr {\r\n /* border-style: solid;\r\n border-color: greenyellow; */\r\n border: 1;\r\n}\r\n.alienrpg .ehead {\r\n text-align: center;\r\n font-weight: bold;\r\n}\r\n.alienrpg .ecol1 {\r\n width: 50%;\r\n text-align: center;\r\n}\r\n.alienrpg .ecol2 {\r\n width: 50%;\r\n text-align: center;\r\n}\r\n.alienrpg .ecol3 {\r\n width: 3%;\r\n /* border-left: greenyellow;\r\n border-style: solid; */\r\n}\r\n\r\n.alienrpg .stable {\r\n width: 90%;\r\n /* border-style: double; */\r\n border-color: #e92d2d;\r\n margin-left: auto;\r\n margin-right: auto;\r\n border: 1;\r\n padding-top: 0;\r\n padding-bottom: 0;\r\n}\r\n\r\n.alienrpg .strhead {\r\n text-align: center;\r\n font-weight: bold;\r\n}\r\n\r\n.alienrpg .scol1 {\r\n width: 16%;\r\n}\r\n.alienrpg .scol2 {\r\n width: 3%;\r\n}\r\n.alienrpg .scol3 {\r\n width: 80%;\r\n}\r\n.alienrpg .scol4 {\r\n width: 25%;\r\n}\r\n.alienrpg .scol5 {\r\n width: 60%;\r\n text-align: left;\r\n}\r\n.alienrpg .scol6 {\r\n width: 90%;\r\n}\r\n\r\n.alienrpg .scol7 {\r\n width: 20%;\r\n text-align: left;\r\n}\r\n.alienrpg .scol8 {\r\n width: 65%;\r\n text-align: left;\r\n}\r\n.alienrpg .scol9 {\r\n width: 12%;\r\n}\r\n.alienrpg .scol10 {\r\n width: 50%;\r\n}\r\n.alienrpg .skltable {\r\n width: 35%;\r\n /* border-style: double; */\r\n /* border-color: #e92d2d; */\r\n margin-left: auto;\r\n margin-right: auto;\r\n border: 1;\r\n}\r\n\r\n.alienrpg .oddstable {\r\n width: 96%;\r\n height: 16px;\r\n /* border-style: double; */\r\n border-color: #e92d2d;\r\n margin-left: auto;\r\n margin-right: auto;\r\n border: 1;\r\n padding-top: 0;\r\n padding-bottom: 0;\r\n}\r\n\r\n.alienrpg .oddhead {\r\n font-weight: bold;\r\n}\r\n.alienrpg .oddcol1 {\r\n width: 25%;\r\n}\r\n.alienrpg .oddcol2 {\r\n width: 39%;\r\n}\r\n.oddcol3 {\r\n width: 36%;\r\n}\r\n.alienrpg .oddcol4 {\r\n width: 40%;\r\n}\r\n\r\n.alienrpg .bigtable {\r\n width: 99%;\r\n /* border-style: double; */\r\n border-color: #e92d2d;\r\n margin-left: auto;\r\n margin-right: auto;\r\n border: 1;\r\n padding-top: 0;\r\n padding-bottom: 0;\r\n}\r\n\r\n.alienrpg .die {\r\n width: 6%;\r\n text-align: center;\r\n}\r\n\r\n.alienrpg .inj {\r\n width: 16%;\r\n}\r\n\r\n.alienrpg .fatal {\r\n width: 6%;\r\n}\r\n\r\n.alienrpg .tim {\r\n width: 7%;\r\n text-align: center;\r\n}\r\n\r\n.alienrpg .eff {\r\n width: 56%;\r\n}\r\n\r\n.alienrpg .heal {\r\n width: 15%;\r\n text-align: center;\r\n}\r\n.alienrpg .crit {\r\n width: 19%;\r\n text-align: center;\r\n}\r\n.alienrpg .eff2 {\r\n width: 55%;\r\n}\r\n\r\n/* V10 work */\r\n\r\n.alienrpg .aframe {\r\n position: relative;\r\n}\r\n\r\n.alienrpg .leftcol {\r\n position: absolute;\r\n width: 45%;\r\n left: 1.2%;\r\n text-align: justify;\r\n /* background: #855f5f; */\r\n}\r\n.alienrpg .rightcol {\r\n position: absolute;\r\n width: 45%;\r\n left: 50%;\r\n text-align: justify;\r\n /* background: rgb(174, 174, 110); */\r\n}\r\n\r\n.alienrpg .heading {\r\n // text-align: center;\r\n color: var(--aliengreen);\r\n // font-size: xx-large;\r\n font-size: 28px;\r\n border-bottom: 2px solid var(--color-underline-header);\r\n}\r\n.alienrpg .heading2 {\r\n text-align: center;\r\n color: var(--aliengreen);\r\n /* font-size: x-large; */\r\n}\r\n.alienrpg .heading3 {\r\n color: var(--aliengreen);\r\n}\r\n.alienrpg .imagecontainer {\r\n position: relative;\r\n text-align: center;\r\n color: white;\r\n}\r\n\r\n/* Import settings */\r\n.alienrpg .container {\r\n width: 100%;\r\n}\r\n\r\n.alienrpg .listHeading {\r\n text-align: center;\r\n vertical-align: middle;\r\n padding: 10px 0px;\r\n border-bottom: 1px solid black;\r\n margin-bottom: 10px;\r\n}\r\n\r\n.alienrpg .twogridcol {\r\n display: grid;\r\n grid-template-columns: repeat(auto-fill, minmax(160px, 50%));\r\n}\r\n\r\n.alienrpg .twogridcol input[type='checkbox'] {\r\n vertical-align: middle;\r\n}\r\n\r\n.alienrpg .actors.content {\r\n background: lightgray;\r\n}\r\n.alienrpg .actors.content.toggle-display {\r\n display: none;\r\n}\r\n.alienrpg .items.content {\r\n background: lightgray;\r\n}\r\n.alienrpg .items.content.toggle-display {\r\n display: none;\r\n}\r\n.alienrpg .journal.content {\r\n background: lightgray;\r\n}\r\n.alienrpg .journal.content.toggle-display {\r\n display: none;\r\n}\r\n.alienrpg .scenes.content {\r\n background: lightgray;\r\n}\r\n.alienrpg .scenes.content.toggle-display {\r\n display: none;\r\n}\r\n.alienrpg .tables.content {\r\n background: lightgray;\r\n}\r\n.alienrpg .tables.content.toggle-display {\r\n display: none;\r\n}\r\n.alienrpg .macros.content {\r\n background: lightgray;\r\n}\r\n.alienrpg .macros.content.toggle-display {\r\n display: none;\r\n}\r\n.alienrpg .title {\r\n cursor: pointer;\r\n}\r\n/* Footer */\r\n\r\n.alienrpg .footer {\r\n position: sticky;\r\n bottom: 0;\r\n left: 0;\r\n width: inherit;\r\n height: auto;\r\n background-color: #d0daee;\r\n}\r\n\r\n.alienrpg .cinsymbol {\r\n display: inline-block;\r\n background-image: url('../images/icons/cin-symbol.png');\r\n width: 36px;\r\n height: 35px;\r\n vertical-align: middle;\r\n background-size: 36px;\r\n border: 0;\r\n}\r\n.alienrpg .camsymbol {\r\n display: inline-block;\r\n background-image: url('../images/icons/cam-symbol.png');\r\n width: 36px;\r\n height: 35px;\r\n vertical-align: middle;\r\n background-size: 36px;\r\n border: 0;\r\n}\r\n.alienrpg .stresssymbol {\r\n display: inline-block;\r\n background-image: url('../images/icons/alien-dice-y1.png');\r\n width: 36px;\r\n height: 35px;\r\n vertical-align: middle;\r\n background-size: 36px;\r\n border: 0;\r\n}\r\n.alienrpg .basesymbol {\r\n display: inline-block;\r\n background-image: url('../images/icons/alien-dice-6.png');\r\n width: 36px;\r\n height: 35px;\r\n vertical-align: middle;\r\n background-size: 36px;\r\n border: 0;\r\n}\r\n","/*\r\n\tOriginal Sheet by Paul Watson\r\n\r\n\tCRT Effect by Alec Lownes\r\n\t\thttp://aleclownes.com/2017/02/01/crt-display.html\r\n\r\n\tMay 2021\r\n*/\r\n\r\n/* CHARACTER SHEET */\r\n\r\n/*.sheet {\r\n\tmin-width: 600px;\r\n\tmax-width: 1000px;\r\n\tmin-height: 350px;\r\n}*/\r\n\r\n.crt .window-content {\r\n padding: 5px;\r\n border: 2px solid var(--aliendarkergreen);\r\n color: var(--aliengreen);\r\n text-shadow: 0 0 2px var(--aliendarkergreen);\r\n}\r\n\r\n.crt .window-content::before {\r\n content: ' ';\r\n display: block;\r\n position: absolute;\r\n top: 30px;\r\n left: 0;\r\n bottom: 0;\r\n right: 0;\r\n background: linear-gradient(rgba(18, 16, 16, 0) 50%, rgba(0, 0, 0, 0.25) 50%),\r\n linear-gradient(90deg, rgba(255, 0, 0, 0.06), rgba(0, 255, 0, 0.02), rgba(0, 0, 255, 0.06));\r\n z-index: 2;\r\n background-size: 100% 2px, 3px 100%;\r\n pointer-events: none;\r\n}\r\n\r\n.crt .window-content::after {\r\n content: ' ';\r\n display: block;\r\n position: absolute;\r\n top: 0;\r\n left: 0;\r\n bottom: 0;\r\n right: 0;\r\n background: rgba(18, 16, 16, 0.1);\r\n opacity: 0;\r\n z-index: 2;\r\n pointer-events: none;\r\n // animation: flicker 0.15s infinite;\r\n}\r\n\r\n.crt textarea {\r\n border-radius: 0px;\r\n border: 1px solid var(--aliendarkergreen);\r\n color: ghostwhite;\r\n font-family: var(--alienchatfont);\r\n font-size: 14px;\r\n font-weight: 200;\r\n letter-spacing: 1px;\r\n}\r\n\r\n.crt h1 {\r\n border-bottom: 2px dotted var(--aliengreen);\r\n padding-left: 0px;\r\n}\r\n\r\n.crt label,\r\n.crt h2,\r\n.crt h3 {\r\n padding-left: 0px;\r\n margin: 0px;\r\n}\r\n\r\n.crt .profile-img {\r\n margin: 0;\r\n height: 157px;\r\n margin-right: 4px;\r\n border-radius: 10px;\r\n}\r\n\r\n.crt h1.charname input {\r\n text-transform: uppercase;\r\n width: calc(100% + 10px);\r\n padding-left: 8px;\r\n border: 0px;\r\n}\r\n.crt input[type='text'],\r\n.crt input[type='number'],\r\n.crt input[type='password'],\r\n.crt input[type='date'],\r\n.crt input[type='time'] {\r\n border-radius: 0px;\r\n border: 1px solid var(--aliendarkergreen);\r\n}\r\n\r\n.crt input[type='text']:hover,\r\n.crt input[type='number']:hover,\r\n.crt input[type='password']:hover,\r\n.crt input[type='date']:hover,\r\n.crt input[type='time']:hover {\r\n border: 1px solid var(--aliengreen);\r\n}\r\n\r\n.crt h1.charname input:focus {\r\n box-shadow: 0 0 10px var(--aliengreen);\r\n}\r\n\r\n.crt h1.charname {\r\n margin: 0px 0px 5px 0px;\r\n}\r\n\r\n.crt .select-css {\r\n border-radius: 3px;\r\n border: 1px solid var(--aliendarkergreen);\r\n}\r\n\r\n.crt .select-css:hover {\r\n border: 1px solid var(--aliengreen);\r\n}\r\n\r\n.crt .grid-4col {\r\n border: 3px double var(--aliengreen);\r\n border-bottom: 1px solid var(--aliengreen);\r\n}\r\n\r\n.crt .grid-synth {\r\n grid-column: 3;\r\n grid-template-columns: 25% 25% 50%;\r\n border: 3px double var(--aliengreen);\r\n border-bottom: 1px solid var(--aliengreen);\r\n padding: 4px;\r\n}\r\n\r\n.crt .synth-stresslabel {\r\n justify-self: left;\r\n text-align: left;\r\n}\r\n\r\n.crt .minus-btn {\r\n width: 14px;\r\n color: var(--aliendarkergreen);\r\n font-size: 30px;\r\n}\r\n\r\n.crt .plus-btn {\r\n width: 14px;\r\n color: var(--aliendarkergreen);\r\n font-size: 30px;\r\n margin-left: -7px;\r\n}\r\n\r\n.crt .rollable-stress:hover,\r\n.crt .rollCrit:hover {\r\n color: var(--aliengreen);\r\n background-color: #000;\r\n border: 0px solid var(--aliengreen);\r\n font-weight: 1;\r\n font-size: 150%;\r\n box-shadow: 0 0 0px var(--aliengreen);\r\n animation: textShadow 1s infinite;\r\n}\r\n\r\n.crt .fa-solid.fa-wrench:hover,\r\n.crt .fa-solid.fa-toolbox:hover {\r\n color: red;\r\n animation: textShadow 1s infinite;\r\n}\r\n.crt .far.fa-heart:hover {\r\n color: red;\r\n animation: textShadow 1s infinite;\r\n}\r\n\r\n.crt .resource-content .maxboxsize {\r\n vertical-align: 7px;\r\n}\r\n\r\n.crt .crt-grid-Char-Att {\r\n margin-left: -5px;\r\n border-left: 3px double var(--aliengreen);\r\n border-bottom: 3px double var(--aliengreen);\r\n border-right: 3px double var(--aliengreen);\r\n float: right;\r\n width: 100%;\r\n padding: 6px 12px 6px 2px;\r\n grid-column-gap: 0px;\r\n grid-template-areas: 'crt_gCol1 crt_gCol2 crt_gCol3 crt_gCol4 crt_gCol5 crt_gCol6' 'crt_gCol7 crt_gCol8 crt_gCol9 crt_gCol10 crt_gCol11 crt_gCol12';\r\n grid-template-columns: 25% 8% 25% 8% 25% 8%;\r\n\r\n display: grid;\r\n grid-row-gap: 3px;\r\n -webkit-box-align: center;\r\n -ms-flex-align: center;\r\n align-items: center;\r\n}\r\n\r\n.crt_gCol1,\r\n.crt_gCol2,\r\n.crt_gCol3,\r\n.crt_gCol4,\r\n.crt_gCol5,\r\n.crt_gCol6,\r\n.crt_gCol7,\r\n.crt_gCol8,\r\n.crt_gCol9,\r\n.crt_gCol10,\r\n.crt_gCol11,\r\n.crt_gCol12 {\r\n justify-self: center;\r\n align-self: center;\r\n}\r\n\r\n.crt_gCol11 {\r\n color: var(--aliendarkergreen);\r\n}\r\n\r\n.crt-crt-grid-Char-Att .maxboxsize {\r\n min-width: 40px;\r\n z-index: 1;\r\n}\r\n\r\n.crt .NPC {\r\n width: 15px;\r\n height: 15px;\r\n}\r\n\r\n.crt .tooltip .tooltiptext {\r\n width: 250px;\r\n top: -36px;\r\n right: 200%;\r\n margin-left: -60px;\r\n\r\n color: black;\r\n background-color: var(--aliengreen);\r\n box-shadow: 0 0 10px var(--aliengreen);\r\n}\r\n\r\n.crt .tooltip .tooltiptext::after {\r\n margin-top: 10px;\r\n border-width: 7px;\r\n border-style: solid;\r\n border-color: transparent transparent transparent var(--aliengreen);\r\n}\r\n\r\n.crt .crt-grid-Char-Att .crt-gCol6:focus,\r\n.crt .grid-Consumables .maxboxsize:focus {\r\n color: var(--aliendarkergreen);\r\n background-color: var(--alienoddtab);\r\n box-shadow: 0 0 0 #000;\r\n cursor: not-allowed;\r\n}\r\n\r\n.crt .crt-grid-Char-Att .crt_gCol6:hover,\r\n.crt .grid-Consumables .maxboxsize:hover {\r\n cursor: default;\r\n border: 1px solid var(--aliendarkergreen);\r\n}\r\n\r\n.crt .click-stat-level .far {\r\n letter-spacing: 1px;\r\n}\r\n\r\n.crt .synthsdont {\r\n margin: 10px;\r\n padding-left: 10px;\r\n border-left: 2px dotted var(--aliengreen);\r\n}\r\n\r\n.crt .imitate-human {\r\n text-align: center;\r\n}\r\n\r\n.crt .text {\r\n background-color: var(--aliendarkergreen);\r\n}\r\n\r\n.crt .tabs {\r\n color: #000;\r\n background-color: #fff;\r\n font-weight: bold;\r\n text-transform: uppercase;\r\n text-shadow: 0 0 2px white;\r\n}\r\n\r\n.crt .tabs .item.active {\r\n text-decoration: none;\r\n font-size: 110%;\r\n color: white;\r\n background-color: var(--aliendarkergreen);\r\n box-shadow: 0 0 10px var(--aliendarkergreen);\r\n text-shadow: 0 0 10px var(--aliengreen);\r\n cursor: default;\r\n}\r\n\r\n.crt .tabs .item {\r\n width: 100%;\r\n // margin: -7px 0 -7px 0;\r\n padding-top: 6px;\r\n}\r\n\r\n.crt .tabs .item.active {\r\n // margin: -7px 0 -7px 0;\r\n padding-top: 5px;\r\n}\r\n\r\n.crt .tabs .item:hover {\r\n color: #000;\r\n background-color: var(--alienitemselect);\r\n box-shadow: 0 0 10px var(--alienitemselect);\r\n margin: -3px 0 -3px 0;\r\n padding-top: 6px;\r\n}\r\n\r\n.crt .grid-genPage h2 {\r\n text-transform: uppercase;\r\n}\r\n\r\n.crt .grid-2col-border {\r\n margin-top: -3px;\r\n padding-bottom: 4px;\r\n}\r\n\r\n.crt .journal-sheet select {\r\n text-overflow: ellipsis;\r\n}\r\n\r\n.crt .resource-content button {\r\n width: 16px;\r\n color: var(--aliendarkergreen);\r\n}\r\n\r\n/** General Tab **/\r\n\r\n.crt .grid-crtPage {\r\n display: grid;\r\n grid-template-areas: 'crt_Col1 crt_Col2';\r\n grid-template-columns: 220px;\r\n}\r\n\r\n.crt .crt_Col1 {\r\n display: grid;\r\n grid-template-areas: 'crt_Item1', 'crt_Item2', 'crt_Item3';\r\n grid-template-columns: 100%;\r\n}\r\n\r\n.crt .crt_Col2 {\r\n display: grid;\r\n grid-template-areas: 'crt_Item4', 'crt_Item5', 'crt_Item7', 'crt_Item8', 'crt_Item9', 'crt_Item6';\r\n grid-template-columns: 100%;\r\n padding-left: 5px;\r\n}\r\n\r\n/** General Tab - Left Column **/\r\n\r\n.crt .crt_Col1 h2 {\r\n text-transform: uppercase;\r\n padding-bottom: 4px;\r\n}\r\n\r\n.crt .crt_Item1,\r\n.crt .crt_Item2_char,\r\n.crt .crt_Item2_synth,\r\n.crt .crt_Item3 {\r\n border: 1px solid var(--aliengreen);\r\n padding: 5px;\r\n}\r\n\r\n/*** Story and Experience Points ***/\r\n\r\n.crt .crt_Item1 {\r\n text-align: center;\r\n /* height: 130px; */\r\n}\r\n\r\n.crt .crt_Item1 .sp_faded {\r\n padding-top: 5px;\r\n color: var(--aliendarkergreen);\r\n}\r\n\r\n.crt .crt_Item1 .xp_faded {\r\n padding-top: 6px;\r\n color: var(--aliendarkergreen);\r\n}\r\n\r\n.crt .crt_Item1 h2 {\r\n padding-top: 8px;\r\n}\r\n\r\n.crt .crt_Item1 .experience {\r\n width: 160px;\r\n display: inline-flex;\r\n margin-bottom: 10px;\r\n}\r\n.crt .crt_Item1 .xp_dots_pos {\r\n padding-top: 18px;\r\n}\r\n\r\n/*** Conditions ***/\r\n\r\n.crt .crt_Item2_char {\r\n position: relative;\r\n height: 334px;\r\n}\r\n.crt .crt_Item2_synth {\r\n position: relative;\r\n // height: 370px;\r\n}\r\n\r\n.crt .dots_conditions .dots {\r\n height: 25px;\r\n padding-top: 4px;\r\n padding-left: 7px;\r\n}\r\n\r\n.crt .dots.starving,\r\n.crt .dots.exhausted,\r\n.crt .dots.panic {\r\n width: 100%;\r\n background-color: var(--alienoddtab);\r\n}\r\n\r\n.crt .overwatch {\r\n margin: 15px 0 25px 13px;\r\n}\r\n\r\n.crt .overwatch_synth {\r\n /* margin: 20px 0 15px 13px ; */\r\n margin: 6px 0 0 13px;\r\n}\r\n\r\n.crt .dots.panic .panicked {\r\n color: white;\r\n background-color: red;\r\n margin-top: -5px;\r\n margin-left: -7px;\r\n padding-left: 6px;\r\n border-top: 2px solid red;\r\n border-bottom: 2px solid red;\r\n font-weight: bold;\r\n box-shadow: 0 0 10px red;\r\n animation: textShadow 1s infinite;\r\n}\r\n\r\n.crt .panicked-textarea {\r\n margin-left: 60px;\r\n border: 1px solid yellow;\r\n background-color: orange;\r\n}\r\n\r\n.crt .panicked-textarea:focus {\r\n border: 1px solid yellow;\r\n background-color: yellow;\r\n color: red;\r\n}\r\n\r\n.crt .dots.radiation {\r\n border: 1px dashed var(--alienitemselect);\r\n color: var(--alienitemselect);\r\n width: 98%;\r\n padding-top: 16px;\r\n padding-bottom: 19px;\r\n align-items: center;\r\n flex-wrap: nowrap;\r\n margin: 2px;\r\n}\r\n\r\n.crt #bottom {\r\n position: absolute;\r\n bottom: 0;\r\n left: 0;\r\n}\r\n\r\n/*.dots.radiation.radbox_char {\r\n margin-top: 36px;\r\n}\r\n\r\n.dots.radiation.radbox_synth {\r\n /*margin-top: 27px;\r\n margin-top: 7px;\r\n}\r\n\r\n.dots.radiation.radglow_char {\r\n margin-top: 36px;\r\n}\r\n\r\n.dots.radiation.radglow_synth {\r\n margin-top: 27px;\r\n}*/\r\n\r\n.crt .dots.radiation.rad_glow {\r\n background-color: var(--alienitemselect);\r\n color: #000;\r\n border-radius: 3px;\r\n box-shadow: 0 0 10px yellow;\r\n}\r\n\r\n.crt .crt_grid_SynthStress {\r\n display: grid;\r\n grid-template-areas: 'imitate-human_left imitate-human_right';\r\n grid-template-columns: 20% 80%;\r\n}\r\n\r\n.crt .imitate-human_left {\r\n padding: 7px 0 0 0;\r\n}\r\n\r\n.crt .imitate-human_right {\r\n padding: 5px 0px 0px 10px;\r\n}\r\n\r\n.crt .synth-label {\r\n width: 100%;\r\n margin-top: 2px;\r\n padding: 6px 0px 5px 0px;\r\n text-transform: uppercase;\r\n text-align: center;\r\n}\r\n\r\n.crt .alienrpgv .synth_fake_check {\r\n color: var(--aliendarkergreen);\r\n width: 100%;\r\n margin-top: 12px;\r\n padding: 6px 0px 6px 0px;\r\n text-transform: uppercase;\r\n text-align: center;\r\n background-color: var(--alienoddtab);\r\n}\r\n\r\n/*** Consumables ***/\r\n\r\n.crt .fas.fa-parachute-box {\r\n vertical-align: top;\r\n padding-top: 6px;\r\n padding-left: 3px;\r\n}\r\n\r\n.crt .fa-parachute-box:before {\r\n content: '\\f49e';\r\n}\r\n\r\n.crt .crt_Item3 .supply-btn.Power2 {\r\n padding-left: 6px;\r\n font-size: 20px;\r\n}\r\n\r\n/** General Tab - Right Column **/\r\n\r\n.crt .crt_gridCarrer {\r\n display: grid;\r\n grid-template-areas: 'crt_box1 crt_box2 crt_box3 crt_box4';\r\n padding: 0px;\r\n padding-top: 1px;\r\n grid-template-columns: 17% 36% 17% 30%;\r\n -webkit-box-align: center;\r\n -ms-flex-align: center;\r\n align-items: center;\r\n margin-bottom: 2px;\r\n}\r\n\r\n.crt .crt_gridCarrer .crt_box1,\r\n.crt .crt_gridCarrer .crt_box2,\r\n.crt .crt_gridCarrer .crt_box3,\r\n.crt .crt_gridCarrer .crt_box4 {\r\n justify-self: center;\r\n max-width: 100%;\r\n padding-top: 0px;\r\n}\r\n\r\n.crt .crt_gridSpecialty {\r\n display: grid;\r\n grid-template-areas: 'crt_sbox1 crt_sbox2';\r\n padding: 4px 0px 3px 0px;\r\n grid-template-columns: 17% 83%;\r\n margin-bottom: 2px;\r\n}\r\n\r\n.crt .crt_gridSpecialty .crt_sbox1,\r\n.crt .crt_gridSpecialty .crt_sbox2 {\r\n justify-self: center;\r\n max-width: 100%;\r\n padding-top: 0px;\r\n}\r\n\r\n.crt .crt_grid-special {\r\n grid-area: crt_sbox2;\r\n display: grid;\r\n width: 100%;\r\n grid-template-areas: 'crt_spe1 crt_spe2';\r\n grid-template-columns: 75% 25%;\r\n}\r\n\r\n.crt .crt .crt_spe1 {\r\n grid-area: crt_spe1;\r\n font-weight: 100;\r\n text-transform: uppercase;\r\n}\r\n\r\n.crt .crt_spe2 {\r\n grid-area: crt_spe2;\r\n padding-right: 5px;\r\n justify-self: right;\r\n}\r\n\r\n.crt .crt_Item4,\r\n.crt .crt_Item5,\r\n.crt .crt_Item6,\r\n.crt .crt_Item7,\r\n.crt .crt_Item8,\r\n.crt .crt_Item9 {\r\n border: 0px solid var(--aliengreen);\r\n margin-bottom: 3px;\r\n}\r\n\r\n.crt_Item4 .resource-label-header,\r\n.crt_Item5 .resource-label-header,\r\n.crt_Item6 .resource-label-header,\r\n.crt_Item7 .resource-label-header,\r\n.crt_Item8 .resource-label-header,\r\n.crt_Item9 .resource-label-header {\r\n display: block;\r\n width: 100%;\r\n padding: 1px 0px 1px 2px;\r\n color: #000;\r\n font-weight: bolder;\r\n text-transform: uppercase;\r\n background-color: var(--aliendarkergreen);\r\n}\r\n\r\n.crt .crt_Item4 {\r\n height: 50px;\r\n}\r\n\r\n.crt .crt_Item5 textarea {\r\n height: 107px;\r\n}\r\n\r\n.crt .crt_Item5 textarea:hover,\r\n.crt .crt_Item7 textarea:hover {\r\n border: 1px solid var(--aliengreen);\r\n}\r\n\r\n.crt .crt_Item6 {\r\n height: 216px;\r\n border: 1px solid var(--aliendarkergreen);\r\n margin-bottom: 0px;\r\n}\r\n\r\n.crt .crt_Item7 textarea {\r\n height: 87px;\r\n}\r\n\r\n.crt .crt_Item8 {\r\n padding-bottom: 2px;\r\n}\r\n.crt .crt_Item8 input,\r\n.crt .crt_Item9 input {\r\n margin: 0px;\r\n width: 100%;\r\n}\r\n\r\n.crt .crt_Relat {\r\n display: grid;\r\n grid-template-areas: 'crt_Relat_Buddy crt_Relat_Rival';\r\n grid-template-columns: 49%;\r\n grid-column-gap: 5px;\r\n}\r\n\r\n/** - **/\r\n\r\n.crt_Col3 {\r\n grid-area: crt_Col3;\r\n padding-top: 10px;\r\n color: var(--aliendarkergreen);\r\n font-family: var(--alienfont);\r\n}\r\n\r\n.crt.grid-attr {\r\n border: 0px solid var(--aliengreen);\r\n}\r\n\r\n.crt .talent-btn:hover,\r\n.crt .talent-btn:focus {\r\n box-shadow: 0 0 7px var(--aliengreen);\r\n text-shadow: 0 0 15px var(--aliengreen);\r\n background-color: var(--aliengreen);\r\n cursor: help;\r\n\r\n font-weight: bolder;\r\n text-transform: uppercase;\r\n color: #000;\r\n}\r\n\r\n.crt .rollable {\r\n width: 90%;\r\n text-align: center;\r\n}\r\n\r\n.rollable:hover,\r\n.rollcomputer:hover {\r\n color: var(--aliengreen);\r\n background-color: #000;\r\n border: 0px solid var(--aliengreen);\r\n font-weight: 1;\r\n font-size: 130%;\r\n box-shadow: 0 0 0px var(--aliengreen);\r\n animation: textShadow 1s infinite;\r\n}\r\n\r\n// .crt .rollable:hover,\r\n// .crt .rollable:focus {\r\n// color: #000;\r\n// animation: textShadow 1s infinite;\r\n// font-weight: 1;\r\n\r\n// // font-size: 110%;\r\n// // font-weight: bolder;\r\n// background-color: var(--aliengreen);\r\n// border: 1px solid var(--aliengreen);\r\n// text-shadow: 0 0 0px var(--aliengreen);\r\n// box-shadow: 0 0 5px var(--aliengreen);\r\n// cursor: pointer;\r\n// }\r\n\r\n.crt .rollItem,\r\n.crt .creature-acid-roll {\r\n width: 100%;\r\n text-align: center;\r\n}\r\n\r\n.crt .rollItem:hover,\r\n.crt .rollItem:focus {\r\n text-shadow: 0 0 15px var(--aliengreen);\r\n box-shadow: 0 0 7px var(--aliengreen);\r\n background-color: var(--aliengreen);\r\n color: #000;\r\n font-size: 100%;\r\n font-weight: bolder;\r\n text-transform: uppercase;\r\n}\r\n.crt .rollVehicleWeapon:hover,\r\n.crt .rollVehicleWeapon:focus {\r\n text-shadow: 0 0 15px var(--aliengreen);\r\n box-shadow: 0 0 7px var(--aliengreen);\r\n background-color: var(--aliengreen);\r\n color: #000;\r\n font-size: 100%;\r\n font-weight: bolder;\r\n text-transform: uppercase;\r\n}\r\n\r\n.crt .grid-talents {\r\n text-align: center;\r\n grid-template-columns: 90% 10%;\r\n}\r\n\r\n.crt .talTitle {\r\n text-transform: uppercase;\r\n color: #000;\r\n background-color: var(--aliengreen);\r\n}\r\n\r\n.crt .item-header {\r\n /* background-color: var(--aliendarkergreen); */\r\n /* color: black; */\r\n}\r\n\r\n.crt .textbox {\r\n color: ghostwhite;\r\n font-family: var(--alienchatfont);\r\n font-size: 14px;\r\n font-weight: 200;\r\n letter-spacing: 1px;\r\n}\r\n\r\n.crt .textbox:focus {\r\n font-weight: 400;\r\n}\r\n\r\n.crt .encumbrance .encumbrance-bar {\r\n background: var(--alienitemselect);\r\n}\r\n\r\n.crt .blink {\r\n padding: 0px 0px 2px 5px;\r\n margin-top: 5px;\r\n margin-bottom: 5px;\r\n background-color: red;\r\n color: white;\r\n text-shadow: 0 0 5px red;\r\n animation: blink 0.5s 5;\r\n}\r\n\r\n.crt_lCol6 {\r\n justify-self: center;\r\n}\r\n\r\n.crt .crit-injuries {\r\n margin-top: 118px;\r\n}\r\n\r\n.crt .grid-crit {\r\n grid-template-columns: 95% 5%;\r\n}\r\n\r\n.crt_crit2 {\r\n text-align: center;\r\n font-size: 15px;\r\n}\r\n\r\n.crt .Item11 {\r\n border: 0px solid var(--aliengreen);\r\n}\r\n\r\n.crt .Item11 .items-list {\r\n height: auto;\r\n}\r\n\r\n.crt .critical-inj {\r\n padding-bottom: 10px;\r\n}\r\n\r\n.crt .resource-label-header.rollCrit:hover {\r\n font-size: 15px;\r\n background-color: var(--aliendarkergreen);\r\n animation: textShadow 1s infinite;\r\n}\r\n\r\n.crt_box4 {\r\n padding: 7px 0px 0px 7px;\r\n}\r\n\r\n.crt .crt_Col1 {\r\n margin-left: -5px;\r\n}\r\n\r\n.crt .fas.fa-tools {\r\n vertical-align: top;\r\n padding-top: 13px;\r\n margin-left: 5px;\r\n}\r\n\r\n.crt .fas.fa-tools:hover {\r\n cursor: help;\r\n}\r\n\r\n.crt .fas.fa-tools:before {\r\n content: '\\f022';\r\n}\r\n\r\n.crt .fas:hover {\r\n color: var(--aliengreen);\r\n text-shadow: 0 0 2px var(--aliengreen);\r\n animation: textShadow 0.5s 0.3;\r\n}\r\n\r\n.crt .items-list .item-header {\r\n border-bottom-style: solid;\r\n border-bottom-color: var(--aliengreen);\r\n}\r\n\r\n.crt .Col3 .panel {\r\n margin-left: 5px;\r\n padding: 0 10px 0 10px;\r\n border-left: 2px inset var(--aliengreen);\r\n}\r\n\r\n.crt .tab.inventory .fas {\r\n margin-right: 10px;\r\n}\r\n\r\n/* Creature Sheet */\r\n\r\n.crt .creature-acid-roll:hover,\r\n.crt .creature-acid-roll:focus {\r\n text-shadow: 0 0 0px var(--aliengreen);\r\n color: var(--aliengreen);\r\n background-color: #000;\r\n font-weight: 1;\r\n font-size: 110%;\r\n border: 0px solid var(--aliengreen);\r\n animation: textShadow 1s infinite;\r\n}\r\n\r\n.crt .creature-attack-roll {\r\n width: 260px;\r\n height: 40px;\r\n border-radius: 3px;\r\n text-shadow: 0 0 #00000000;\r\n color: #00000000;\r\n background: url(../images/alien_crt_roll-attack.png) no-repeat top left;\r\n}\r\n\r\n.crt .creature-attack-roll:hover {\r\n border-radius: 3px;\r\n background-color: var(--aliendarkergreen);\r\n text-shadow: 0 0 #00000000;\r\n color: #00000000;\r\n background: url(../images/alien_crt_roll-attack_hover.gif) no-repeat top left;\r\n}\r\n\r\n/* Items */\r\n\r\n.crt .profile-img-item {\r\n margin: 0;\r\n height: 125px;\r\n width: auto;\r\n margin-right: 4px;\r\n border-radius: 10px;\r\n}\r\n\r\n.crt .textbox1,\r\n.crt .textbox2 {\r\n padding-left: 5px;\r\n}\r\n",".item-form {\r\n font-family: var(--alienfont);\r\n background: $c-black;\r\n}\r\n\r\n.actor-header {\r\n flex: 0 0 180px;\r\n overflow: hidden;\r\n display: flex;\r\n flex-direction: row;\r\n flex-wrap: wrap;\r\n justify-content: flex-start;\r\n margin-bottom: 1px;\r\n background-color: $c-black;\r\n // color: $c-green;\r\n}\r\n\r\n.vehicle-header {\r\n overflow: hidden;\r\n display: flex;\r\n margin-bottom: 1px;\r\n background-color: $c-black;\r\n // color: $c-green;\r\n}\r\n\r\n.profile-img {\r\n flex: 0 0 100px;\r\n height: 150px;\r\n // margin-right: 10px;\r\n width: auto;\r\n}\r\n.profile-img-item {\r\n flex: 0 0 100px;\r\n height: 100px;\r\n margin-right: 10px;\r\n width: auto;\r\n justify-self: center;\r\n}\r\n.profile-img-vehicle {\r\n flex: 0 0 100px;\r\n height: 160px;\r\n margin-right: 10px;\r\n width: 300px;\r\n}\r\n\r\n.header-fields {\r\n flex: 1;\r\n}\r\n\r\nh1.charname {\r\n height: 50px;\r\n padding: 0px;\r\n margin: 0 5px 5px 5px;\r\n border-bottom: 0;\r\n border: 1px solid var(--aliengreen);\r\n\r\n input {\r\n width: 100%;\r\n height: 100%;\r\n margin: 0;\r\n color: inherit;\r\n border: 1px solid var(--aliengreen);\r\n }\r\n}\r\n.sheet nav.sheet-tabs {\r\n border-top: 1px solid var(--aliengreen) !important;\r\n border-bottom: 1px solid var(--aliengreen) !important;\r\n}\r\n.sheet-tabs {\r\n flex: 0;\r\n // border: 1px solid var(--aliengreen);\r\n border-top: 1px solid var(--aliengreen) !important;\r\n border-bottom: 1px solid var(--aliengreen) !important;\r\n // color: $c-green;\r\n}\r\n\r\n// .sheet-body,\r\n.tab,\r\n.editor {\r\n height: 100%; // Do not change this or notes will stop working\r\n background-color: $c-black;\r\n // color: $c-green;\r\n // overflow: hidden;\r\n}\r\n\r\n.tox {\r\n .tox-editor-container {\r\n background: $c-white;\r\n }\r\n\r\n .tox-edit-area {\r\n padding: 0 8px;\r\n }\r\n}\r\n.maxboxsize {\r\n max-width: 40px;\r\n color: inherit;\r\n background-color: $c-black;\r\n height: 20px;\r\n padding: 0;\r\n margin: 1px;\r\n text-align: center;\r\n border: 1px solid var(--aliengreen);\r\n}\r\n.healboxsize {\r\n max-width: 80px;\r\n color: inherit;\r\n background-color: $c-black;\r\n height: 20px;\r\n padding: 0;\r\n margin: 1px;\r\n text-align: center;\r\n border: 1px solid var(--aliengreen);\r\n}\r\n.cashboxsize {\r\n max-width: 150px;\r\n color: inherit;\r\n justify-items: center;\r\n background-color: $c-black;\r\n text-align: center;\r\n border: 1px solid var(--aliengreen);\r\n}\r\n\r\n.textbox {\r\n color: inherit;\r\n // justify-items: center;\r\n background-color: $c-black;\r\n padding: 5px;\r\n margin: 5px 5px 5px 5px;\r\n border: 1px solid var(--aliengreen);\r\n\r\n // width: 180px;\r\n}\r\n.textbox1 {\r\n color: inherit;\r\n justify-items: center;\r\n background-color: $c-black;\r\n width: 230px;\r\n padding: 0;\r\n margin-top: 1px;\r\n margin-bottom: 1px;\r\n border: 1px solid var(--aliengreen);\r\n}\r\n.textbox2 {\r\n color: inherit;\r\n justify-items: center;\r\n background-color: $c-black;\r\n width: 400px;\r\n padding: 0;\r\n margin-top: 1px;\r\n margin-bottom: 1px;\r\n border: 1px solid var(--aliengreen);\r\n}\r\n.textbox3 {\r\n color: inherit;\r\n // justify-items: center;\r\n background-color: $c-black;\r\n padding: 5px;\r\n margin: 5px 5px 5px 5px;\r\n width: 180px;\r\n border: 1px solid var(--aliengreen);\r\n}\r\n.textbox4 {\r\n color: inherit;\r\n justify-items: center;\r\n background-color: $c-black;\r\n width: 450px;\r\n padding: 0;\r\n margin-top: 1px;\r\n margin-bottom: 1px;\r\n border: 1px solid var(--aliengreen);\r\n}\r\n\r\ntextarea {\r\n resize: none;\r\n padding: 2;\r\n // color: $c-green;\r\n color: inherit;\r\n border: 1px solid var(--aliengreen);\r\n font-family: var(--alienfont);\r\n // font-size: medium;\r\n font-size: var(--fontsize);\r\n}\r\n\r\nform .sheet-content .click-stat-level {\r\n height: 18px;\r\n padding: 8px;\r\n background: $c-black;\r\n border-radius: 2px;\r\n box-shadow: inset 0 0 0 1px hsla(0, 0%, 0%, 0.502);\r\n font-family: 'Roboto', system, -apple-system, sans-serif;\r\n font-size: 10px;\r\n font-weight: 700;\r\n line-height: 1;\r\n text-transform: uppercase;\r\n letter-spacing: 0.25px;\r\n // color: $c-green;\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n cursor: pointer;\r\n}\r\n.click-stat-level .fas {\r\n display: none;\r\n padding: 2px 4px;\r\n border-radius: 2px;\r\n box-shadow: inset 0 0 0 1px hsla(0, 0%, 0%, 0.5);\r\n font-family: 'Roboto', system, -apple-system, sans-serif;\r\n font-size: 10px;\r\n font-weight: 700;\r\n line-height: 1;\r\n text-transform: uppercase;\r\n letter-spacing: 0.25px;\r\n // color: $c-green;\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n cursor: pointer;\r\n}\r\n.dots {\r\n cursor: pointer;\r\n display: flex;\r\n flex-direction: column;\r\n // color: $c-green;\r\n margin-right: 8px;\r\n font-weight: 700;\r\n font-size: 15px;\r\n flex-wrap: wrap;\r\n}\r\n\r\n.newdots {\r\n cursor: pointer;\r\n display: flex;\r\n justify-content: center;\r\n flex-wrap: wrap;\r\n}\r\n",".resource-label {\r\n // font-weight: bold;\r\n font-family: var(--alienfont);\r\n text-transform: uppercase;\r\n // padding-right: 5px;\r\n padding-left: 5px;\r\n // color: $c-green;\r\n justify-self: center;\r\n flex: auto;\r\n}\r\n\r\n.speciality-label {\r\n // font-weight: bold;\r\n font-family: var(--alienfont);\r\n text-transform: uppercase;\r\n // padding-right: 5px;\r\n padding-left: 5px;\r\n // color: $c-green;\r\n justify-self: left;\r\n flex: auto;\r\n}\r\n\r\n.attr-label {\r\n font-weight: bold;\r\n text-transform: uppercase;\r\n padding-right: 5px;\r\n // color: $c-green;\r\n // justify-self: center;\r\n}\r\n",".tabs {\r\n height: 30px;\r\n // border-top: 1px solid #aaa;\r\n // border-bottom: 1px solid #aaa;\r\n color: inherit;\r\n background-color: $c-black;\r\n border: 1px solid var(--aliengreen);\r\n\r\n .sheet nav.sheet-tabs {\r\n height: 32px;\r\n flex: 0 0 32px;\r\n margin: 4px 0;\r\n line-height: 32px;\r\n border-top: 1px solid var(--aliengreen) !important;\r\n border-bottom: 1px solid var(--aliengreen) !important;\r\n }\r\n .item {\r\n // line-height: 30px;\r\n font-weight: bold;\r\n color: inherit;\r\n }\r\n\r\n .item.active {\r\n text-decoration: underline;\r\n text-shadow: none;\r\n }\r\n}\r\n",".items-list {\r\n list-style: none;\r\n // margin: 7px 0;\r\n\r\n padding-left: 5px;\r\n padding-right: 5px;\r\n padding-top: 0px;\r\n padding-bottom: 0px;\r\n // overflow-y: auto;\r\n}\r\n.item-header {\r\n // font-weight: bold;\r\n background-color: hsl(0, 5%, 16%);\r\n}\r\n\r\n.item-name {\r\n margin: 0;\r\n}\r\n\r\n.item-controls {\r\n text-align: right;\r\n}\r\n\r\n.item-label {\r\n // font-weight: bold;\r\n font-family: var(--alienfont);\r\n font-size: small;\r\n text-transform: uppercase;\r\n padding-right: 5px;\r\n padding-left: 5px;\r\n // color: $c-green;\r\n // flex: auto;\r\n}\r\n\r\n// This calls needs tobe used for the editorbox on actor templates without flexcol.\r\n.biog {\r\n // line-height: 24px;\r\n height: 300px;\r\n // height: 600px;\r\n padding: 3px 0;\r\n width: 1fr;\r\n // border-bottom: 1px solid #bbb;\r\n font-family: var(--alienfont);\r\n\r\n .biog-image {\r\n flex: 0 0 24px;\r\n margin-right: 5px;\r\n }\r\n .editor-content {\r\n // width: 550px;\r\n word-wrap: break-word;\r\n // color: $c-green;\r\n font-family: var(--alienfont);\r\n }\r\n\r\n img {\r\n display: block;\r\n }\r\n}\r\n// This calls needs tobe used for the editorbox on actor templates without flexcol.\r\n.biog-full {\r\n // line-height: 24px;\r\n height: 600px;\r\n // height: 600px;\r\n padding: 3px 0;\r\n width: 1fr;\r\n // border-bottom: 1px solid #bbb;\r\n font-family: var(--alienfont);\r\n\r\n .biog-image {\r\n flex: 0 0 24px;\r\n margin-right: 5px;\r\n }\r\n .editor-content {\r\n // width: 550px;\r\n word-wrap: break-word;\r\n // color: $c-green;\r\n font-family: var(--alienfont);\r\n }\r\n\r\n img {\r\n display: block;\r\n }\r\n}\r\n"]} \ No newline at end of file diff --git a/images/mother-instructions/character-header.webp b/images/mother-instructions/character-header.webp index d71e3f9d5d864b3a667643b698690238e110601a..a7ebd67cc5b752eac19686d2a8969d7c509f1934 100644 GIT binary patch literal 21208 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
      MgUfFKaM~Y;KUdq|YNN2+ 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 diff --git a/images/mother-instructions/character-sheet-img.webp b/images/mother-instructions/character-sheet-img.webp index df4e5bbc37d0b0cb26e5ba56d5cab513b3d2bef6..66af55b3064259ab480cd37a947608ef8a9820a7 100644 GIT binary patch literal 110622 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%0AE_jtP@KtJP0~qVB=K96i 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 F{|Becw&VZ+ diff --git a/images/mother-instructions/perm-radiation.webp b/images/mother-instructions/perm-radiation.webp new file mode 100644 index 0000000000000000000000000000000000000000..566397733c335850714176d4196cf7db9881177d GIT binary patch literal 4496 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 literal 0 HcmV?d00001 diff --git a/images/mother-instructions/spaceship-fire-weapon.webp b/images/mother-instructions/spaceship-fire-weapon.webp new file mode 100644 index 0000000000000000000000000000000000000000..97f8fd29311eba2ce728c8fa4f29eb45e11f9e09 GIT binary patch literal 22236 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 literal 0 HcmV?d00001 diff --git a/images/mother-instructions/synthetic-header.webp b/images/mother-instructions/synthetic-header.webp index 05fe497b7df9889c36488559a4ffcd9a2a7c777d..f3023e7be7b0619aaa304c0d7f17df6b74313795 100644 GIT binary patch literal 21004 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 LksO5RF=zk)W;6`1 literal 22504 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 z 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 bc>K-*{%h;N5B}PGP#FA<AwO diff --git a/images/mother-instructions/synthetic-sheet-human.webp b/images/mother-instructions/synthetic-sheet-human.webp new file mode 100644 index 0000000000000000000000000000000000000000..56390f052edf6575ba5f11ca5b5a53cd1ab4ce02 GIT binary patch literal 107758 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 z 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 z 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 Yg>U{;ePVI--)eKXy6is}tcZXB0IRok#{d8T literal 0 HcmV?d00001 diff --git a/images/mother-instructions/vehicle-fire-weapon.webp b/images/mother-instructions/vehicle-fire-weapon.webp index 3e60318276efd66533ad97523dd38d36f1527d89..ae28accea8d2be18e7c22f6035553bf4c8f71a1d 100644 GIT binary patch literal 23558 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

      )U~w=r}0L#nP`QT~(f#Z^u0z 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 0) { if (reRoll === 'push' || reRoll === 'mPush') { spud = true; diff --git a/module/actor/actor-sheet.js b/module/actor/actor-sheet.js index 69dc182f..4d8a48bf 100644 --- a/module/actor/actor-sheet.js +++ b/module/actor/actor-sheet.js @@ -53,48 +53,19 @@ export class alienrpgActorSheet extends ActorSheet { /** @override */ async getData(options) { // Basic data - // const isOwner = this.document.isOwner; - // const data = { - // actor: this.object, - // owner: this.object.isOwner, - // limited: this.object.limited, - // options: this.options, - // editable: this.isEditable, - // cssClass: isOwner ? 'editable' : 'locked', - // isCharacter: this.object.system.type === 'character', - // isEnc: this.object.type === 'character' || this.object.type === 'synthetic', - // // isEnc: true, - // isSynthetic: this.object.system.type === 'synthetic', - // isVehicles: this.object.system.type === 'vehicles', - // isCreature: this.object.system.type === 'creature', - // isNPC: this.object.system.header.npc, - - // isGM: game.user.isGM, - // config: CONFIG.ALIENRPG, - // }; - - // let actor = this.object; - // data.actor = actor.toJSON(); - - - // data.actor.system.items = this.actor.items.map((i) => { - // i.labels = i.labels; - // return i; - // }); - // data.actor.system.items.sort((a, b) => (a.sort || 0) - (b.sort || 0)); - // data.actor.system.labels = this.actor.labels || {}; - // data.actor.system.filters = this._filters; + const isOwner = this.document.isOwner; let data = { id: this.actor.id, actor: foundry.utils.deepClone(this.actor), system: foundry.utils.deepClone(this.actor.system), isEnc: this.actor.type === 'character' || this.actor.type === 'synthetic', + isGM: game.user.isGM, + owner: this.object.isOwner, options: options, config: CONFIG.ALIENRPG, } - // debugger; data.system.items = this.actor.items.map((i) => { i.labels = i.labels; return i; @@ -103,15 +74,14 @@ export class alienrpgActorSheet extends ActorSheet { data.system.labels = this.actor.labels || {}; data.system.filters = this._filters; - switch (this.actor.type) { case 'character': await this._characterData(data); await this.actor._checkOverwatch(data); await this._prepareItems(data); let enrichedFields = [ - "actor.system.notes", - "actor.system.adhocitems", + "system.notes", + "system.adhocitems", ]; await this._enrichTextFields(data, enrichedFields); @@ -290,6 +260,8 @@ export class alienrpgActorSheet extends ActorSheet { html.find('.rollItem').click(this._onRollItemMod.bind(this)); + html.find('.rollVehicleWeapon').contextmenu(this._rollItem.bind(this)); + html.find('.crewPanic').contextmenu(this._crewPanic.bind(this)); html.find('.crewPanic').click(this._crewPanicMod.bind(this)); @@ -317,6 +289,8 @@ export class alienrpgActorSheet extends ActorSheet { html.find('.rollItem').contextmenu(this._onRollItemMod.bind(this)); + html.find('.rollVehicleWeapon').click(this._rollItem.bind(this)); + html.find('.crewPanic').click(this._crewPanic.bind(this)); html.find('.crewPanic').contextmenu(this._crewPanicMod.bind(this)); @@ -1297,8 +1271,6 @@ export class alienrpgActorSheet extends ActorSheet { } else { if (key === 'panicked') { if (this.actor.hasCondition(key)) await this.actor.checkAndEndPanic(this.actor); - // this.actor.update({ ['system.general.panic.lastRoll']: 0 }); - // this.actor.ChatMessage.create({ speaker: { actor: actor.id }, content: 'Panic is over', type: CONST.CHAT_MESSAGE_TYPES.OTHER }); } else { if (this.actor.hasCondition(key)) await this.actor.removeCondition(key); diff --git a/module/actor/actor.js b/module/actor/actor.js index 367f5870..5c33d99e 100644 --- a/module/actor/actor.js +++ b/module/actor/actor.js @@ -9,62 +9,14 @@ import { logger } from '../logger.js'; */ export class alienrpgActor extends Actor { - /** @override */ - getRollData() { - const rData = super.getRollData(); - const shorthand = game.settings.get('alienrpg', 'macroShorthand'); - - // Re-map all attributes onto the base roll data - if (!!shorthand) { - for (let [k, v] of Object.entries(rData.attributes)) { - if (!(k in rData)) rData[k] = v.value; - } - } - if (!!shorthand) { - for (let [k, v] of Object.entries(rData.header)) { - if (!(k in rData)) rData[k] = v.value; - } - } - if (!!shorthand) { - for (let [k, v] of Object.entries(rData.general)) { - if (!(k in rData)) rData[k] = v.value; - } - } - if (this.type === 'character' || this.type === 'synthetic') { - if (!!shorthand) { - for (let [k, v] of Object.entries(rData.skills)) { - if (!(k in rData)) rData[k] = v.value; - } - } - } - - // Map all items data using their slugified names - rData.items = this.items.reduce((obj, i) => { - let key = i.name.slugify({ strict: true }); - let itemData = duplicate(i.system); - if (itemData.skill) { - return; - } - if (!!shorthand && !!itemData.skill) { - for (let [k, v] of Object.entries(itemData.attributes)) { - if (!(k in itemData)) itemData[k] = v.value; - } - // delete itemData['attributes']; - } - obj[key] = itemData; - return obj; - }, {}); - - return rData; - } /** * Augment the basic actor data with additional dynamic data. */ prepareData() { super.prepareData(); - - const actorData = this._source; + // const actorData = this._source; + const actorData = this.system; // console.log('🚀 ~ file: actor.js ~ line 69 ~ alienrpgActor ~ prepareBaseData ~ actorData', actorData); const data = actorData.system; const flags = this.flags; @@ -72,7 +24,6 @@ export class alienrpgActor extends Actor { case 'character': case 'synthetic': this._prepareCharacterData(actorData); - // debugger; break; case 'vehicles': case 'spacecraft': @@ -160,7 +111,6 @@ export class alienrpgActor extends Actor { } async _checkOverwatch(actorData) { - // debugger; let conDition = this.hasCondition('overwatch'); if (conDition != undefined || conDition) { setProperty(actorData, 'system.general.overwatch', true); @@ -192,13 +142,12 @@ export class alienrpgActor extends Actor { } else { setProperty(actorData, 'system.general.freezing.value', false); } - let conDition6 = this.hasCondition('panicked'); - // debugger; - if (conDition6 != undefined || conDition6) { - setProperty(actorData, 'system.general.panic.value', 1); - } else { - setProperty(actorData, 'system.general.panic.value', 0); - } + // let conDition6 = this.hasCondition('panicked'); + // if (conDition6 != undefined || conDition6) { + // setProperty(actorData, 'system.general.panic.value', 1); + // } else { + // setProperty(actorData, 'system.general.panic.value', 0); + // } } @@ -213,7 +162,6 @@ export class alienrpgActor extends Actor { let oldPanic = 0; game.alienrpg.rollArr.sCount = 0; game.alienrpg.rollArr.multiPush = 0; - let modifier = parseInt(dataset?.mod ?? 0) + parseInt(dataset?.modifier ?? 0); let stressMod = parseInt(dataset?.stressMod ?? 0); @@ -235,7 +183,7 @@ export class alienrpgActor extends Actor { switch (actor.type) { case 'character': reRoll = false; - r2Data = actor.getRollData().stress + parseInt(stressMod); + r2Data = actor.getRollData().header.stress.value + parseInt(stressMod); break; case 'synthetic': if (actor.system.header.synthstress) { @@ -251,7 +199,7 @@ export class alienrpgActor extends Actor { reRoll = false; actorId = dataset.actorid; let pilotData = game.actors.get(dataset.actorid); - r2Data = pilotData.getRollData().stress + parseInt(stressMod) || 0; + r2Data = pilotData.getRollData().header.stress.value + parseInt(stressMod) || 0; } break; @@ -381,17 +329,14 @@ export class alienrpgActor extends Actor { // Roll against the panic table and push the roll to the chat log. let chatMessage = ''; let table = ""; - // debugger; if (dataset.shippanicbut) { table = game.tables.getName('Space Combat Panic Roll'); - // let aStress = actor.getRollData().stress; if (!table) { return ui.notifications.error(game.i18n.localize('ALIENRPG.NoPanicTable')); } } else { table = game.tables.getName('Panic Table'); - // let aStress = actor.getRollData().stress; if (!table) { return ui.notifications.error(game.i18n.localize('ALIENRPG.NoPanicTable')); } @@ -409,13 +354,13 @@ export class alienrpgActor extends Actor { actor.system.header.stress = new Object({ mod: '0' }); actor.system.general.panic = new Object({ lastRoll: '0', value: '0' }); aStress = 0; - } else aStress = actor.getRollData().stress + rollModifier; + } else aStress = actor.getRollData().header.stress.value + rollModifier; let modRoll = '1d6' + '+' + parseInt(aStress); - console.warn('rolling stress', modRoll); const roll = new Roll(modRoll); roll.evaluate({ async: false }); const customResults = await table.roll({ roll }); + console.warn(`Rolling stress, ${modRoll}, Panic Value ${actor.system.general.panic.value}, Last ${actor.system.general.panic.lastRoll}, Roll ${customResults.roll.total}`); oldPanic = actor.system.general.panic.lastRoll; @@ -431,7 +376,7 @@ export class alienrpgActor extends Actor { '' + game.i18n.localize('ALIENRPG.Stress') + ' + (' + - (actor.getRollData().stress || 0) + + (actor.getRollData().header.stress.value || 0) + ')
      + ' + game.i18n.localize('ALIENRPG.StressMod') + ' + (' + @@ -446,7 +391,6 @@ export class alienrpgActor extends Actor { let mPanic = customResults.roll.total < actor.system.general.panic.lastRoll; let pCheck = oldPanic + 1; console.log(mPanic, pCheck, oldPanic); - // debugger; if (mPanic && (actor.system.general.panic.value === 1)) { await actor.update({ 'system.general.panic.lastRoll': pCheck }); @@ -545,7 +489,6 @@ export class alienrpgActor extends Actor { let actorId = actor.id; let effectiveActorType = actor.type; let blind = false; - // debugger; let r2Data = 1; let radMax = actor.getRollData().general.radiation.max; yze.yzeRoll(effectiveActorType, blind, reRoll, label, r1Data, game.i18n.localize('ALIENRPG.Black'), r2Data, game.i18n.localize('ALIENRPG.Yellow'), actorId); @@ -815,7 +758,6 @@ export class alienrpgActor extends Actor { if (typeof (effect) === "string") effect = duplicate(game.alienrpg.config.conditionEffects.find(e => e.id == effect)); if (!effect) return 'No Effect Found'; if (!effect.id) return 'Conditions require an id field'; - // debugger; let existing = this.hasCondition(effect.id); if (existing) { return await this.deleteEmbeddedDocuments('ActiveEffect', [existing._id]); @@ -853,7 +795,6 @@ export class alienrpgActor extends Actor { return ui.notifications.warn(game.i18n.localize('ALIENRPG.NoSupplys')); } else { yze.yzeRoll('supply', blind, reRoll, label, r1Data, game.i18n.localize('ALIENRPG.Black'), r2Data, game.i18n.localize('ALIENRPG.Yellow'), actor.id); - // debugger; if (game.alienrpg.rollArr.r2One) { getItems(actor, consUme, tItem); } @@ -1408,7 +1349,6 @@ export class alienrpgActor extends Actor { // // Now create the item on the sheet // - // debugger; await actor.createEmbeddedDocuments('Item', [ { type: 'spacecraft-crit', diff --git a/module/actor/spacecraft-sheet.js b/module/actor/spacecraft-sheet.js index bdaf3315..69e5a77c 100644 --- a/module/actor/spacecraft-sheet.js +++ b/module/actor/spacecraft-sheet.js @@ -54,41 +54,19 @@ export class alienrpgSpacecraftSheet extends ActorSheet { /** @override */ async getData(options) { // Basic data - // const isOwner = this.document.isOwner; - // const data = { - // actor: this.object, - // owner: this.object.isOwner, - // limited: this.object.limited, - // options: this.options, - // editable: this.isEditable, - // cssClass: isOwner ? 'editable' : 'locked', - // isCharacter: this.object.system.type === 'character', - // // isEnc: true, - // isVehicles: this.object.system.type === 'vehicles', - // isGM: game.user.isGM, - // config: CONFIG.ALIENRPG, - // }; - - // let actor = this.object; - // data.actor = actor.toJSON(); - - // data.actor.system.items = this.actor.items.map((i) => { - // i.label = i.label; - // return i; - // }); - - // data.actor.system.items.sort((a, b) => (a.sort || 0) - (b.sort || 0)); - // data.actor.system.label = this.actor.label || {}; - // data.actor.system.filters = this._filters; + + const isOwner = this.document.isOwner; + let data = { id: this.actor.id, actor: foundry.utils.deepClone(this.actor), system: foundry.utils.deepClone(this.actor.system), isEnc: this.actor.type === 'character' || this.actor.type === 'synthetic', + isGM: game.user.isGM, + owner: this.object.isOwner, options: options, config: CONFIG.ALIENRPG, } - // debugger; data.system.items = this.actor.items.map((i) => { i.labels = i.labels; return i; diff --git a/module/item/item.js b/module/item/item.js index 17c8da11..f0a78e15 100644 --- a/module/item/item.js +++ b/module/item/item.js @@ -37,7 +37,7 @@ export class alienrpgItem extends Item { let r2Data = 0; let reRoll = false; if (this.actor.type === 'character') { - r2Data = this.actor.getRollData().stress; + r2Data = this.actor.getRollData().header.stress.value; reRoll = false; } else { r2Data = 0; diff --git a/packs/alien-rpg-system.db b/packs/alien-rpg-system.db index 6a49255d..15e83a3a 100644 --- a/packs/alien-rpg-system.db +++ b/packs/alien-rpg-system.db @@ -1 +1 @@ -{"name":"Alien RPG System","img":"systems/alienrpg/images/mother-instructions/alien-banner-foundry.webp","caption":"","description":"

      Alien RPG System

      Official system for playing the ENNIE award winning Alien RPG by Free League on Foundry VTT.
      Free League have now officially endorsed the system and we have been working to provide official content to enhance the system (see below).
      Created by Paul Watson
      See the Journal Entry \"MO/TH/ER Instructions\" for an overview on how to use the system and it's features.

      The core system provides support for:

      • Character and Synthetic sheets, Creature sheets, Territories and Vehicle sheets.
      • Items
      • Customisable Fonts and text colours.
      • 2 sets of custom Alien RPG 3D dice are integrated if using the \"Dice So Nice\" module.
      ","sort":0,"actors":[],"combats":[],"items":[{"_id":"5BtxBxwHiEYKzs46","name":"Piloting","type":"skill-stunts","img":"icons/svg/mystery-man.svg","effects":[],"flags":{"core":{"sourceId":"Compendium.alienrpg.skill-stunts.5BtxBxwHiEYKzs46"}},"system":{"skill":"","description":"

      No Stunts Entered

      \n

      Edit the Skill-Stunts entry for this skill to show the available stunts.

      \n

      (See Alien Rule book Page #64 onward)  

      "},"ownership":{"default":0,"oKygDQ5NsfUVPKk7":3,"dyClKv0FMDnvIZdy":3},"_stats":{"systemId":"alienrpg","systemVersion":"3.1.0","coreVersion":"10.303","createdTime":1668509559515,"modifiedTime":1688730169745,"lastModifiedBy":"dyClKv0FMDnvIZdy"},"folder":"R8mjiz4iJkZGZMIw","sort":0},{"_id":"5d2yQQfmSEk3UY0g","name":"Command","type":"skill-stunts","img":"icons/svg/mystery-man.svg","effects":[],"flags":{"core":{"sourceId":"Compendium.alienrpg.skill-stunts.5d2yQQfmSEk3UY0g"}},"system":{"skill":"","description":"

      No Stunts Entered

      \n

      Edit the Skill-Stunts entry for this skill to show the available stunts.

      \n

      (See Alien Rule book Page #64 onward)  

      "},"ownership":{"default":0,"oKygDQ5NsfUVPKk7":3,"dyClKv0FMDnvIZdy":3},"_stats":{"systemId":"alienrpg","systemVersion":"3.1.0","coreVersion":"10.303","createdTime":1668509559516,"modifiedTime":1688730169746,"lastModifiedBy":"dyClKv0FMDnvIZdy"},"folder":"R8mjiz4iJkZGZMIw","sort":0},{"_id":"6fR8nqpLGU6Oz3FL","name":"Medical Aid","type":"skill-stunts","img":"icons/svg/mystery-man.svg","effects":[],"flags":{"core":{"sourceId":"Compendium.alienrpg.skill-stunts.6fR8nqpLGU6Oz3FL"}},"system":{"skill":"","description":"

      No Stunts Entered

      \n

      Edit the Skill-Stunts entry for this skill to show the available stunts.

      \n

      (See Alien Rule book Page #64 onward)  

      "},"ownership":{"default":0,"oKygDQ5NsfUVPKk7":3,"dyClKv0FMDnvIZdy":3},"_stats":{"systemId":"alienrpg","systemVersion":"3.1.0","coreVersion":"10.303","createdTime":1668509559517,"modifiedTime":1688730169746,"lastModifiedBy":"dyClKv0FMDnvIZdy"},"folder":"R8mjiz4iJkZGZMIw","sort":0},{"_id":"95uZdOqcGxEyjG5w","name":"Heavy Machinery","type":"skill-stunts","img":"icons/svg/mystery-man.svg","effects":[],"flags":{"core":{"sourceId":"Compendium.alienrpg.skill-stunts.95uZdOqcGxEyjG5w"}},"system":{"skill":"","description":"

      No Stunts Entered

      \n

      Edit the Skill-Stunts entry for this skill to show the available stunts.

      \n

      (See Alien Rule book Page #64 onward)  

      "},"ownership":{"default":0,"oKygDQ5NsfUVPKk7":3,"dyClKv0FMDnvIZdy":3},"_stats":{"systemId":"alienrpg","systemVersion":"3.1.0","coreVersion":"10.303","createdTime":1668509559517,"modifiedTime":1688730169746,"lastModifiedBy":"dyClKv0FMDnvIZdy"},"folder":"R8mjiz4iJkZGZMIw","sort":0},{"_id":"EPjUGX510Txo6nI0","name":"Observation","type":"skill-stunts","img":"icons/svg/mystery-man.svg","effects":[],"flags":{"core":{"sourceId":"Compendium.alienrpg.skill-stunts.EPjUGX510Txo6nI0"}},"system":{"skill":"","description":"

      No Stunts Entered

      \n

      Edit the Skill-Stunts entry for this skill to show the available stunts.

      \n

      (See Alien Rule book Page #64 onward)  

      "},"ownership":{"default":0,"oKygDQ5NsfUVPKk7":3,"dyClKv0FMDnvIZdy":3},"_stats":{"systemId":"alienrpg","systemVersion":"3.1.0","coreVersion":"10.303","createdTime":1668509559518,"modifiedTime":1688730169746,"lastModifiedBy":"dyClKv0FMDnvIZdy"},"folder":"R8mjiz4iJkZGZMIw","sort":0},{"_id":"QSKrvzYwpymzN8E7","name":"Stamina","type":"skill-stunts","img":"icons/svg/mystery-man.svg","effects":[],"flags":{"core":{"sourceId":"Compendium.alienrpg.skill-stunts.QSKrvzYwpymzN8E7"}},"system":{"skill":"","description":"

      No Stunts Entered

      \n

      Edit the Skill-Stunts entry for this skill to show the available stunts.

      \n

      (See Alien Rule book Page #64 onward)  

      "},"ownership":{"default":0,"oKygDQ5NsfUVPKk7":3,"dyClKv0FMDnvIZdy":3},"_stats":{"systemId":"alienrpg","systemVersion":"3.1.0","coreVersion":"10.303","createdTime":1668509559519,"modifiedTime":1688730169746,"lastModifiedBy":"dyClKv0FMDnvIZdy"},"folder":"R8mjiz4iJkZGZMIw","sort":0},{"_id":"YFYSVhvgTJEssvMq","name":"Manipulation","type":"skill-stunts","img":"icons/svg/mystery-man.svg","effects":[],"flags":{"core":{"sourceId":"Compendium.alienrpg.skill-stunts.YFYSVhvgTJEssvMq"}},"system":{"skill":"","description":"

      No Stunts Entered

      \n

      Edit the Skill-Stunts entry for this skill to show the available stunts.

      \n

      (See Alien Rule book Page #64 onward)  

      "},"ownership":{"default":0,"oKygDQ5NsfUVPKk7":3,"dyClKv0FMDnvIZdy":3},"_stats":{"systemId":"alienrpg","systemVersion":"3.1.0","coreVersion":"10.303","createdTime":1668509559520,"modifiedTime":1688730169747,"lastModifiedBy":"dyClKv0FMDnvIZdy"},"folder":"R8mjiz4iJkZGZMIw","sort":0},{"_id":"gfeVOseQYoDjQS5k","name":"Mobility","type":"skill-stunts","img":"icons/svg/mystery-man.svg","effects":[],"flags":{"core":{"sourceId":"Compendium.alienrpg.skill-stunts.gfeVOseQYoDjQS5k"}},"system":{"skill":"","description":"

      No Stunts Entered

      \n

      Edit the Skill-Stunts entry for this skill to show the available stunts.

      \n

      (See Alien Rule book Page #64 onward)  

      "},"ownership":{"default":0,"oKygDQ5NsfUVPKk7":3,"dyClKv0FMDnvIZdy":3},"_stats":{"systemId":"alienrpg","systemVersion":"3.1.0","coreVersion":"10.303","createdTime":1668509559520,"modifiedTime":1688730169747,"lastModifiedBy":"dyClKv0FMDnvIZdy"},"folder":"R8mjiz4iJkZGZMIw","sort":0},{"_id":"hcnEMdxI7CPsYuBs","name":"Comtech","type":"skill-stunts","img":"icons/svg/mystery-man.svg","effects":[],"flags":{"core":{"sourceId":"Compendium.alienrpg.skill-stunts.hcnEMdxI7CPsYuBs"}},"system":{"skill":"","description":"

      No Stunts Entered

      \n

      Edit the Skill-Stunts entry for this skill to show the available stunts.

      \n

      (See Alien Rule book Page #64 onward)  

      "},"ownership":{"default":0,"oKygDQ5NsfUVPKk7":3,"dyClKv0FMDnvIZdy":3},"_stats":{"systemId":"alienrpg","systemVersion":"3.1.0","coreVersion":"10.303","createdTime":1668509559520,"modifiedTime":1688730169747,"lastModifiedBy":"dyClKv0FMDnvIZdy"},"folder":"R8mjiz4iJkZGZMIw","sort":0},{"_id":"il6ZmldrFZmSLYJl","name":"Close Combat","type":"skill-stunts","img":"icons/svg/mystery-man.svg","effects":[],"flags":{"core":{"sourceId":"Compendium.alienrpg.skill-stunts.il6ZmldrFZmSLYJl"}},"system":{"skill":"","description":"

      No Stunts Entered

      \n

      Edit the Skill-Stunts entry for this skill to show the available stunts.

      \n

      (See Alien Rule book Page #64 onward)  

      "},"ownership":{"default":0,"oKygDQ5NsfUVPKk7":3,"dyClKv0FMDnvIZdy":3},"_stats":{"systemId":"alienrpg","systemVersion":"3.1.0","coreVersion":"10.303","createdTime":1668509559521,"modifiedTime":1688730169747,"lastModifiedBy":"dyClKv0FMDnvIZdy"},"folder":"R8mjiz4iJkZGZMIw","sort":0},{"_id":"mVN3iuu6uTs6PmoW","name":"Ranged Combat","type":"skill-stunts","img":"icons/svg/mystery-man.svg","effects":[],"flags":{"core":{"sourceId":"Compendium.alienrpg.skill-stunts.mVN3iuu6uTs6PmoW"}},"system":{"skill":"","description":"

      No Stunts Entered

      \n

      Edit the Skill-Stunts entry for this skill to show the available stunts.

      \n

      (See Alien Rule book Page #64 onward)  

      "},"ownership":{"default":0,"oKygDQ5NsfUVPKk7":3,"dyClKv0FMDnvIZdy":3},"_stats":{"systemId":"alienrpg","systemVersion":"3.1.0","coreVersion":"10.303","createdTime":1668509559521,"modifiedTime":1688730169747,"lastModifiedBy":"dyClKv0FMDnvIZdy"},"folder":"R8mjiz4iJkZGZMIw","sort":0},{"_id":"wAtD3PPFLygsTgJL","name":"Survival","type":"skill-stunts","img":"icons/svg/mystery-man.svg","effects":[],"flags":{"core":{"sourceId":"Compendium.alienrpg.skill-stunts.wAtD3PPFLygsTgJL"}},"system":{"skill":"","description":"

      No Stunts Entered

      \n

      Edit the Skill-Stunts entry for this skill to show the available stunts.

      \n

      (See Alien Rule book Page #64 onward)  

      "},"ownership":{"default":0,"oKygDQ5NsfUVPKk7":3,"dyClKv0FMDnvIZdy":3},"_stats":{"systemId":"alienrpg","systemVersion":"3.1.0","coreVersion":"10.303","createdTime":1668509559521,"modifiedTime":1688730169748,"lastModifiedBy":"dyClKv0FMDnvIZdy"},"folder":"R8mjiz4iJkZGZMIw","sort":0}],"scenes":[],"journal":[{"name":"MU/TH/ER Instructions.","flags":{"core":{"sourceId":"JournalEntry.u522l4MmxvdH1ZTt"},"alienrpg":{"ver":"9"}},"pages":[{"name":"MU/TH/ER Instructions.","type":"text","text":{"format":1,"content":"
      \n

      Official system for playing the ENNIE award winning Alien RPG by Free League on Foundry VTT.

      Free League have now officially endorsed the system and we have been working to provide official content to enhance the system (see below).

      Developed for Foundry FTT by Paul Watson

      If you like my system please consider buying me a coffee: https://ko-fi.com/paulwatson


      \n

      Change history for latest version 3.1.0

      \n
        \n
      • FVTT V10 & V11 compatible
      • \n
      • Weapon sheets now show reloads instead of Rounds.
      • \n
      • Localised the concat function so not to interfere with the Foundry version.
      • \n
      • Addressed minor translation bugs.
      • \n
      • Rolling Attributes now pops a box with an option to exclude the Stress dice. These must be manually removed from modified rolls. Additionally no push button is displayed unless stress is included according to the rules.
      • \n
      • Added warning to disable the Alien RPG CRT UI module as it is not being maintained and WILL corrupt actors/items.
      • \n
      • Added Range Modifier dropdown to the vehicle weapon rolls.
      • \n
      • Attributes on the Computer item are now rollable.
      • \n
      • Corrected issue when adding the same crew member to a vehicle/spaceship where the crew quantity was incremented even though the actor was not added.
      • \n
      • The big one!! Added Spacecraft sheet and new item types for them.
      • \n
      • With thanks to @Txus#5021\n
          \n
        • Added option for the GM to choose if the $ is added or not as the $ sign messes up Item piles and other modules
        • \n
        • Corrected errors in the generation of critical injuries.
        • \n
        • Xp on Character and Synthetic sheets now collapses to Campaign/Story vew like the CRT UI sheet.
        • \n
        \n
      • \n
      \n

      The core system provides support for:

      \n

       

      \n
        \n
      • Character and Synthetic sheets.
      • \n
          \n
        • Including the ability to drag and drop Items, Talents, Agendas and Story Cards.
        • \n
        • Integrated consumables roll mechanics.
        • \n
        • Stress rolls from the character sheet.
        • \n
        \n
      • Spaceship sheets.
      • \n
          \n
        • Including the ability to drag and drop Crew, Spaceship Weapons, Modifications, Upgrades.
        • \n
        • Integrated Component Damage roll mechanics.
        • \n
        • Starship Crew Stress rolls from the character sheet.
        • \n
        • Space Combat Phases selection
        • \n
        \n
      • Creature sheets.
      • \n
          \n
        • Dropdown to allow the GM to select from a list of rolltables for attacks.
        • \n
        • Critical Injury table dropdown and roll button to allow GM to select from a list of rolltables which they can create themselves.
        • \n
        \n
      • Territories and Vehicle sheets.
      • \n
      • Items:
      • \n
          \n
        • Item - General equipment
        • \n
        • Weapon - Personal and Vehicle weapons
        • \n
        • Armor - Personal armor
        • \n
        • Talent - Talents for use within the system
        • \n
        • Planet-System - Details of planetary systems
        • \n
        • Agenda - PC Agenda and Story cards
        • \n
        • Critical Injury - Create Critical injuries
        • \n
        \n
      • Customisable Fonts and text colours.
      • \n
      • 2 sets of custom Alien RPG 3D dice are integrated if using the \"Dice So Nice\" module.
      • \n
      \n
      Should you wish to populate the system with game content for your own use please purchase the rules from Free League Publishing: https://frialigan.se/en/games/alien/ or better still purchase the Starter Set or Core Rules modules.

      My intention is to enable people to play Alien RPG remotely and not to create a fully enabled/automated system. MU/TH/ER will still need to do some work.

      \n

       

      \n

      Official Modules

      \n

      Save the effort of inputting all the data from the books by purchasing the official modules from Free League:
      Free League Store
      Alien RPG Starter Set
      Alien RPG Core Rule Book
      Destroyer of Worlds Scenario
      Colonial Marines Operations Manual
      Heart of Darkness


      \n

      Top Tips

      \n

      Right Click is used quite a bit in the system. If in doubt, try it out.
      Examples are:

      \n
        \n
      • Right click an edit button to choose delete / edit
      • \n
      • Right click to clear radio buttons
      • \n
      • Right click a “roll” to enter modifiers before a roll
      • \n
      \n

      \n

      Actors

      \n

      There are three main types of Actors available in the system:

      \n
        \n
      • Characters
      • \n
      • Synthetics
      • \n
      • Creatures
      • \n
      • Spaceships
      • \n
      \n

      In this section I will go over the common areas of the Character and Synthetic sheets.

      \n

      Characters

      \n   \n

      General Tab

      \n

       

      \n

      Header (1)

      \n   
      \n

      Health is not automatically calculated so needs to be updated manually as per the rules.

      For the GM, an NPC tick box is visible which changes the Token settings for the actor (see Tokens section).

      \n

      Details (2)

      \n

      In the Career dropdown you can select the appropriate career for the PC.
      Any specialities that have been dragged on to the character sheet will show under the Career dropdown.
      These can be displayed and edited in the same way as Talents on the Skills tab.
      The details boxes are text fields to record short details about the PC's.

      \n   \n

      Tracking (3)

      \n

      The left sidebar enables the player to track Experience, Radiation, Conditions, Consumables and Armor.

      \n   \n


      Experience, Story Points, Radiation and Conditions are radio buttons. Left mouse click to set and Right mouse click to unset.

      Adding Radiation will cause a roll to determine if there is any health damage caused by the radiation.
      NOTE: If there is it must be applied manually I did not automate this in case there are any cures to be applied.
         
      Overwatch is a (left click) toggle and gives an \"Eye\" status icon on the token so show the actor is in Overwatch.

      If the player has an active token in the scene a status icon will show for any conditions set:

      \n   
      \n

      Right clicking on the condition will remove the status icon.
      NOTE: Removing the status icon from the token HUD will not remove the condition on the actor sheet.

      The \"Panicked\" condition will automatically set following panic rolls of 7+. This triggers the \"More Panic\" mechanics in the system. To remove the Panicked condition right click on “PANICKED”. This will reset the PC's panic level to 0. When active it will also display the “Panic Level” to the player to show how near breaking they are.

      NOTE: This does not affect their Stress level.

      The consumables and Armor values are updated automatically based on the \"Active\" items in the PC's Inventory (See Inventory for more details.)

      \n

      Consumables

      \n

      In the system all the items \"Active\" consumable values are combined to give these totals. All supply rolls will rolla maximum of 6 supply dice as per the rules.

      For Air, Food and Water just click on the Parachute icon to make a supply roll. Failures are removed from the value of the corresponding items in the PCs Inventory in the order they were added.

      Power supply rolls are made against the individual items on the Inventory tab by clicking on the value in the Pwr column.
      This will roll the total number of power dice (to a maximum of 6) but on a failure (Facehugger) will only deduct from the item the power roll is made for.

      This is a near as I can get to the actual rules which are a little vague when it comes to Power supply rolls.    
      Once the power level is zero it will no longer roll and the player will need to edit the item in order to change the power level.

      \n

      Armor

      \n

      Clicking on Armor will roll the combined value of any active armor (total shown in the box).
      Right clicking will display a modifier box with one-click options for \"Armor Piercing\" (half armor value) and \"Armor Doubled\" (2 x armor value).

      Additionally, right or left clicking on the name of armor on the Inventory tab will also perform an Armor roll or show a modification chat box.

      \n   \n



      \n

      Critical Injuries (4)

      \n

      Players can roll their own Critical Hits by clicking on the \"Roll Crit\" button. This looks for a table named \"Critical injuries\" for Characters. If the table does not exist an error message is displayed.

      Right Clicking on the edit icon to the right will display a context menu allowing injury to be edited or deleted.

      If you have the Core Rules or Starter Set modules enabled when on rolling a Critical Injury for a PC or Synthetic the Critical Injury item will be automatically created and added to the actors sheet.
      You will have to manually add any modifiers the injury has on the character to the tab modifiers tab on the injury item.

      Right clicking on the \"Roll Crit\" button will display a dialogue box allowing the player/GM to enter a specific critical injury number. This must be in D66 format (number 11 to 16, 21 to 26 etc.) for Characters and D6 format for Synthetics (1-6). This then rolls against the relevent table, writes to chat and creates the item on the sheet as per normal.


      Using the Item type \"critical-injury\" a GM can create their own Critical Injury items which can then be dragged on to the sheet and will be displayed in this section and have the same controls for viewing, editing and deleting as a normal item.

      It is now possible to create your own Cirt tables for Characters and Synthetics.

      The roll tables must be called \"Critical Injuries\" and \"Critical Injuries on Synthetics\".

      The Critical Injuries table for Characters must use the following Roll Table Formula : 10*1d6+1d6 and be constructed as a d66 table with ranges from 11 to 16, 21 to 26 and so on. Each of the entries but be constructed in the following format. If you do not use this format the injury items will not be created correctly and the system will error.

      \n
      <b>INJURY: </b>NAME OF INJURY <br><b>FATAL: </b>YES or NO<br><b>TIME LIMIT: </b>See Below <br><b>EFFECTS: </b>DESCRIPTION<br><b>HEALING TIME: </b>XX days\n  
      \n

       

      \n

      TIME LIMIT values:

      \n
        \n
      • None
      • \n
      • OneRound
      • \n
      • OneTurn
      • \n
      • OneShift
      • \n
      • OneDay
      • \n
      \n


      For \"Critical Injuries on Synthetics\" the table must have a Roll Table Formula of 1d6.

      Each of the entries but be constructed in the following format. If you do not use this format the injury items will not be created correctly and the system will error.

      \n
      <b>NAME OF INJURY </b> DESCRIPTION\n  
      \n

       

      \n

      Skills Tab (5)

      \n

      The Skills tab lists the skills available to players. These are updated by the player during character creation.
         
      Left mouse click will roll the value, taking into account current stress dice.
      A Right mouse click will display a modifier dialogue box allowing you to add or subtract Base and Stress dice to the roll.
      For instance, having the Field Surgeon Talent gives a +2 modification to Medical Aid, so you would add 2 to the base dice in the modifier box.

      Skill rolls are combined with the associated attribute values and Stress dice when making rolls.

      Clicking on the spanner icon   next to a skill will display the appropriate stunts for that skill at the bottom of the sheet, a second click hides the description. (See Skill Stunts below).

         
      The Talents and Agenda/Story Cards sections allow the player/GM to drop talent and agenda items (see below) onto the characters sheet. Clicking on the item’s name will display the items description at the bottom of the sheet. A second click hides the description.

      Right Clicking on the edit icon to the right will display a context menu allowing the PCs version of the item to be edited or deleted.    

      \n

      Inventory Tab (6)

      \n

      At the top of the tab is the Encumbrance meter. This shows the \"Total Carried / Maximum Encumbrance\" where Maximum Encumbrance is Str *4. The two arrows on the Encumbrance show the point at which the PC should be taking penalties for being over encumbered.
         
      When the carried items exceed this point the bar will turn red and flash.

      \n   
      \n



      \n

      If the player has an active token in the scene a status icon will show:

      \n   \n



      Reducing the items Active or Inactive items will remove the status icon.

      The Inventory tab is divided into four sections:

      \n   \n



      Items are dragged on to the sheet from item folders or Compendiums and by default, they will appear on the sheet as Inactive.

      Inactive items can be considered as being in a backpack/pocket/slung and do not contribute to Consumables, but they do contribute to Encumbrance.

      The Foot Locker section is for gear owned but stored elsewhere (locker/room etc.) to put an item in the Foot Locker right click on the edit icon to bring up the context menu and select \"Add to Locker\".

      \n   
      \n

      Items in the Foot Locker are not counted against Encumbrance.

      To remove items from the Foot Locker, left or right click on the item's icon which will move it to the Active or Inactive section.
      You can also select \"Take From Locker\" in the context menu which will move the item to \"Inactive\".

      For any other items or notes use the \"Ad Hoc\" text area at the bottom of the sheet. The Quick-Insert module can be used to create a link (see Recommended Add-on Modules).

      Weapons cannot be fired when Inactive or in the Foot Locker.

      \n   \n


      Left clicking on the items image (1) will Activate the item. When Active right clicking on the item image will make it Inactive. Only Active weapons can be clicked on for rolls.

      Left clicking on an items edit icon (2) will open the item in edit mode. Right clicking on the edit icon (2) which will display a context menu with edit/delete options.

      \n   \n



      Some items have inline edit boxes (3) which enable you to edit some quantities (Rounds, Food, Water, Air, Quantity) without the need to open the item.

      NOTE: All Items can be dropped on to the macro bar (though only Weapons will trigger a roll). When using inline edit click on the number in the box, delete or backspace then enter the new number. Trying to highlight the number to edit will drag the entire item.

      \n

      Synthetics

      \n

      If a player is using a \"Secret Android\" they should use the Character sheet and roleplay as a normal PC just ignoring any Stress Radiation or Condition effects. The GM can easily create a Character and Synthetic sheet for the player, this will enable them to keep up the pretence that they are a normal PC until the big reveal, at which point they can switch to the Synthetic sheet at the appropriate time.
      Otherwise, they should use the Synthetic sheet which dispenses with any stats, conditions etc that do not affect them.

      If you do want to use the Synthetic sheet the player can make fake Stress and Push rolls by checking the \"Imitate Human Panic and Push Button\".
      This enables them to press the \"No Stress\" button to make fake Stress rolls (they will never get over 6).
      Additionally on normal rolls the chat will display the Push button so will be displayed (it does nothing) so to other players as a normal player and they will need to find a suitable excuse not to push the roll.    

      Much of the Synthetic sheet is the same as the normal Character sheet so here I will outline the major differences.

      \n

      Header (1)

      \n   
      \n

      As Synthetics do not suffer from Stress that is omitted from their sheet.
      If the player is using the Synthetic sheet as a “Secret Android” the can click on “No Stress” to make a stress roll. This will always be a 1d6 roll so always shows as “Keeping it Together”.

      \n

      Details (2)

      \nThe main section of the General tab has the same fields as the Character sheet except for Signature Item as per the rules Synthetics do not have them.
      Critical Injury items dragged on to the sheet will be displayed in Critical Injuries section and have the same controls for viewing, editing and deleting as a normal item. Players can roll their own Critical Hits by clicking on the \"Roll Crit\" button. This looks for a table named \"Critical Injuries on Synthetics\" for Androids. If the table does not exist an error message is displayed.


         

      \n

      Tracking (3)

      \nSynthetics do not suffer from Radiation or Conditions, so these are omitted from the left sidebar.

      While the rules state they do not have consumables, I have left Power for them as I am sure they use items that consume power which should be tracked.
         
      The Skills and Inventory tabs operate the same as for a Character sheet

      \n

      Creature Sheets

      \n   
      \n

      Header (1)

      \n   
      When creating a Creature, the Health is represented as [current health]/[total health], i.e. 6/6. When the creature is injured the [current health] value should be manually reduced. These values are used in the token health bar for the creatures (See Tokens).

      By default, values are not entered for Mobility, Observation and Acid Splash as not all creatures have these abilities.

      \n

       

      \n

      Attack Table (2)

      \n

      Clicking on the Attack Table drop down will show a list of any attack tables that you have created in the \"Alien Tables> Alien Creature Tables\" folder. Once selected the table can be rolled against by clicking on the \"Roll Attack\" button.
         
      The result appears in the chat window as a \"Public\" message If you want the outcome to be private select the appropriate setting from the chat drop down.

      As with all chat messages, the detailed dice break down of any damage rolls can be seen by clicking on the dice icon in the chat window.
         

      The Special Abilities section allows quick notes to be added with respect to the Creature or situation. More detailed notes can be added on the Notes tab in the rich text editor.

      \n

      Creature Critical Injuries (3)

      \n

      The GM can select a Critial Injuries table using the dropdown (by defailt it's set to \"None\") and the roll for Critial hits on the creature. The filter looks in the \"Alien Mother Tables\" folder for any table starting with \"Critical Injuries\" and lists them in the dropdown. If the table does not exist an error message is displayed.

      Right Clicking on the edit icon to the right will display a context menu allowing injury to be edited or deleted.

      You will have to manually add any modifiers the injury has on the character to the tab modifiers tab on the injury item.

      Right clicking on the \"Roll Crit\" button will display a dialogue box allowing the GM to enter a specific critical injury number. This must be in D6 format (number 1-6). This then rolls against the relevent table, writes to chat and creates the item on the sheet as per normal.


      Using the Item type \"critical-injury\" a GM can create their own Critical Injury items which can then be dragged on to the sheet and will be displayed in this section and have the same controls for viewing, editing and deleting as a normal item.

      \n
      Creating your own Creature Critical Injuries Tables
      \nIf you want to create your own tables for creatures, add a table to \"Alien Mother Tables\" as normal ensuring it starts with \"Critical Injuries \".
      Make the Roll Table Formula 1d6. Add each of the rows as normal with the data in the following format:

      \n
      <b>Injury Name</b>Injury Description
      \n
      It is important to use this format as the code looks for the Injury Name within the bold html tags to create the item and message.

      \n

       

      \n

      Spaceships

      \n   \n

      General Tab

      \n

      Stats (1)

      \n

         
      Mostly text boxes to enter the ships stats with a few exceptions:

      CREW as with the vehicle sheet this is the maximum number of actors that can be dragged onto the sheet.

      HULL the hull points govern the maximum damage the ship can take and limit the DAMAGE dots at the bottom (note they do not reduce the number of outlines just how many can be checked.)

      ARMOR as with the character sheet this is a click-to-roll to make Armor saves.

      \n

      Component Damage(2)

      \n

      Clicking on the appropriate icon will roll against the Minor or Major component damage tables. An item is created on the sheet and the result is shown in chat. Any effects from damage need to be manually applied to the ship.

      \n

      Crew (3)

      \n

      The Crew section allows the GM drag PCs onto the sheet.
      NOTE: ONLY THE GM CAN DRAG ACTORS ONTO THE VEHICLE.

      By default the crew member is assigned the position of \"PASSENGER\" though they still are part of the CREW count.

      Clicking on the dropdown allows the GM or Player to select one of the four roles:

      \n
        \n
      • CAPTAIN: Has no function on a other than shouting at the crew!
      • \n
      • PILOT: Allows the player to fire weapons and make Piloting rolls.
      • \n
      • GUNNER: Allows the player to fire weapons.
      • \n
      • SENSOR-OP: Allows the player to make Comtech rolls.
      • \n
      • ENGINEER: Has no function on a other than noting who has that role
      • \n
      • PASSENGER: Along for the ride.
      • \n
      \n

      When \"PILOT\" is selected \"PILOTING\" will appear under the \"ROLL\" section of the Crew tab.
      In order to make a Piloting (Thrusters rating added) check the player right clicks on this to make the roll (left click to see the modifier box).
      The selected PCs stats and stress dice will then be used to make the piloting roll.

      When \"SENSOR-OP\" is selected \"COMTECH\" will appear under the \"ROLL\" section of the Crew tab.
      In order to make a Comtech check the player right clicks on this to display the modifier box:
         
      The selected PCs stats, stress and modifiers will then be used to make the comtech roll.

      Rolls can be PUSHED and the additional stress dice will be added to the PCs sheet as normal.


      Clicking on the little Heart next to the actor will roll on the Space Combat Panic Roll table using the actors current stress rating.

      \n

      Armaments (4)

      \n

      Only spaceship weapons can be dragged onto this section. They operate in the same way as the ones on the Vehicle Sheet.

      Any Spaceship weapons dragged onto the Modules/Upgrades tab will automatically appear here.

      \n

      Modules/Upgrades Tab

      \n   
      \n

      The Modules/Upgrades tab is split into three sections:

      \n
        \n
      • Spaceship Weapons
      • \n
      • Modules/Upgrades
      • \n
      • Cargo
      • \n
      \n

      Spaceship Weapons
      Only items with the Spaceship Weapons item type can be dragged into this section as per the rules. Any other weapon types will be shown under cargo and be inactive.

      Weapons cannot be fired from this tab.

      Modules/Upgrades
      Any items of the Modules/Upgrades type will be displayed here.

      Any bonuses from these items need to be manually applied to the ship.

      Cargo
      All other item types are treated as cargo and are stored in this section. As they are cargo they are inactive and can only be transferred to other actors when required.

      \n

      Image Tab

      \n

      Where you can put a picture of the ship which will also be used as the token image.

      \n

      Space Combat Phases Tab

      \n

      This is a very simple messaging system for the phases. There is no automation it just posts a message to chat.

      A per the rules initiative is rolled, as normal, for each spaceship.

      Each round is the split into 4 phases. At each phase the players, secretly, chose from one of the options for that phase.

      In order to simulate this the tab has a drop down for each phase with the appropriate options. The idea is the GM announces which phase you are in both sides make a choice from the dropdown for that phase (but do not push submit!)

      The GM then both sides (as instructed by the GM) then press submit and the chosen actions for that phase are displayed in chat.

      The actions are carried out and the GM and players proceed to he next phase and repeat the above.

      I said it was simple !

      Selections are not stored anywhere so will reset if the sheet is closed and opened.

      \n



      \n

      Territories

      \n

      The territories sheet allows you to create details about each of the sectors in space which you can share with the players.
         
      On the Systems tab you can drag systems (created as Items), clicking on the system name will open the associated sheet.
      A right click on the Edit icon brings up the context menu to edit and delete the system attached to that sector.
         

      \n

      Vehicles

      \n

      Though not used very much within the game the Vehicles template allows you to create vehicles within the system.
      The Armor Rating is rollable and a right click will pop up the standard Armor Roll modification dialogue box.

      The GM should make all the players \"Owners\" of the vehicle in order for them to interact with it.
         

      The Inventory tab allows the PCs to roll for the weapons on that vehicle and manage the weapons and other Items.
      \"FootLocker\" has been added to stow the crews other gear.
         

      Right clicking on a weapon will show the weapon dialogue box. The drop down will show a list of the crew members that have been assigned either the \"PILOT\" or \"GUNNER\" roles (see below).
      The player selects their character and applies and modifiers as instructed by the GM.
      The selected PCs stats and stress dice will then be used to fire the weapon.
      Rolls can be PUSHED and the additional stress dice will be added to the PCs sheet as normal.
         


      The Crew tab allows the GM drag PCs onto the sheet.
      NOTE: ONLY THE GM CAN DRAG ACTORS ONTO THE VEHICLE.

      By default the crew member is assigned the position of \"PASSENGER\".

      Clicking on the dropdown allows the GM or Player to select one of the four roles:

      \n
        \n
      • COMMANDER: Has no function on a vehicle other than shouting at the crew!
      • \n
      • PILOT: Allows the player to fire weapons and make Piloting rolls.
      • \n
      • GUNNER: Allows the player to fire weapons.
      • \n
      • PASSENGER: Along for the ride.
      • \n
      \n

       

      \nNOTE: The crew members are sorted in this order when their roles are assigned.\n

       

      \n   

      \n

      When \"PILOT\" is selected \"PILOTING\" will appear under the \"ROLL\" section of the Crew tab.
      In order to make a Piloting check the player right clicks on this to make the roll (left click to see the modifier box).
      The selected PCs stats and stress dice will then be used to make the piloting roll.
      Rolls can be PUSHED and the additional stress dice will be added to the PCs sheet as normal.
         



      \n

      Items/Item Types

      \n

      There are a number of Item types that can be created for use within the system:

      \n
        \n
      • Item - General equipment
      • \n
      • Weapon - Personal and Vehicle weapons
      • \n
      • Armor - Personal armor
      • \n
      • Talent - Talents for use within the system
      • \n
      • Planet-System - Details of planetary systems
      • \n
      • Skill-Stunt - Place holders that drive the Skill-Stunts pop up on character sheets
      • \n
      • Agenda - PC Agenda and Story cards
      • \n
      • Specialty - Allows the GM to create new sub-careers, career specialities or your House Rule Careers and drop them on the character sheet.
      • \n
      • Critical Injury - Create Critical injuries with modifiers
      • \n
      • Spaceship Modules/Upgrades - Create Modules and Upgrades
      • \n
      • Spaceship Weapons - Create Offensive and Defensive Spaceship Weapons
      • \n
      • Spaceship Crit - Create Minor/Major Component damage
      • \n
      \n



      \n

      Item

      \n

      The item sheet is for generic items for use within the game. When a new item is created, choose the relevant item sub category from the dropdown. This will dynamically change the sheet to include any relevant stats for that item type on its Attributes tab.
         
      Any stats entered for the item will have an in-system effect once the item is \"Active\".
      Item types: Data Storage,Diagnostics Display,Pharmaceuticals and Clothing have a Quantity field to record the number owned.
      The Consumables type is a general item that includes stats for Power, Food, Water and Air Supply for any homebrew items.

      The modifiers tab allows you to add any +/- effects using the item may have on the PCs attributes or skills.
         
      Modifiers also have an in-system effect once the item is \"Active\".

      \n

      Weapon

      \n

      Select the type on the sheet (Ranged or Melee) and the sheet will dynamically change to the relevant stats for that weapon type. The Class field is a text field which allow you to classify the weapon. This is not a required field and can be left blank.
         
         
      For a Melee weapon the range will be set to Engaged, for Ranged weapons select the appropriate range from the dropdown list. The Cost field will convert the input to a currency so all you need to enter is the number e.g., 15000 and it will reformat as US$15,000.00.

      The stats on the sheet will be used in rolls when the weapon is \"Active\".

      \n

      Armor

      \nSetting up different armor types is simple as there are only two main stats to be considered, Armor Rating and Air Supply.
         
      The additional modifiers some armor can have on attributes and abilities can be found on the Modifiers tab.
      The stats and modifiers on the sheet will be used in rolls when the weapon is \"Active\".

      \n

      Planet-System

      \nThe Planet-System sheet provides a method of documenting any planets the party might encounter during their missions. The fields are basic text and are intended to contain summaries. Where more detail is required, use the Rich Text editor in the Description tab. Once created these can be dragged onto the Territories sheet as previously mentioned.
         


      \n

       

      \n

      Agenda

      \n

      The Agenda item provides a rich text field which can be used to provide additional scenario-based narrative/motivations for the players. These can be used as Agenda or Story cards. Once created, they can be dragged onto the PCs sheet where they appear on the Skills tab and can be viewed by the player by clicking on the name.

      \n

      Talent

      \n

      This item type enables you to create talents for your game either homebrew or from the rulebook by adding descriptions to the rich test field. When dragged on to a PCs sheet, these will appear on the Skills tab and can be viewed by the player by clicking on the name.

      NOTE:
      With the exception of the \"Nerves of Steel\" talent, which will automatically add -2 to Stress rolls and the \"Pack Mule\" talent which increases total Encumbrance, Talents do not currently have an effect in the system so any impact deriving from a Talent needs to be applied manually during the game.

      For instance, the Compassion (Medic Talent) allows the PC to push their roll multiple times but the system will by default only allow a roll to be pushed once. In this situation the player should use the check box in the chat window \"Allow multi-push\".
      When the situation complies with the Talent criteria the player checks the box, before pushing the roll, they then PUSH as normal and a Stress point is added to their sheet.

      \n

      Critical Injury

      \n

      Critical Injury items can be dragged on to Character and Synthetic sheets to record permanent injuries as well as apply the appropriate roll modifiers as defined on the Modifiers tab.

      \n

      Skill-Stunt

      \n

      Skill-Stunt items contain a rich text field that can be populated with the Stunt data from the rulebook for each of the skills.

      If any of the official modules (Starter Set or Core Rules) are installed, the text in these items will be ignored but the items should not be deleted or the system will malfunction.

      \n

      Spaceship Modules/Upgrades

      \n

      Used to create Modules and Upgrades. Any bonuses must be manually applied to the ship stats/rolls.

      \n

      Spaceship Weapons

      \n

      Weapons created can only be used on starships. The first dropdown sets the type (Offensive/Defensive) and depending on the selection other stats will become available.

      \n

      Spaceship Crit

      \n

      Template used to create Spaceship critical hits. Any effects must be manually applied to the ship stats/rolls.

      \n

      Tokens

      \n

      When a Character actor is dragged onto a Scene the token will show resource bars for Stress and Health when the cursor is hovered over the token:
         

      For Creatures, the Health resource bar is shown:
         

      By default, NPCs and Creature tokens are set as Hostile and Unlinked.



      \n

      Rolling Dice

      \n

      NOTE: The PC/Creature token needs to be selected for all rolls.

      All GM Rolls are public by default but can be made private by using the Chat dropdown and selecting \"Private GM Roll\".

      \n

      Characters and NPCs

      \n

      For Strength, Agility, Wits and Empathy rolls a Left mouse click will roll the value and Right mouse click will display a modifier box allowing additional dice to be added or subtracted as indicated by the GM.
         


      Stress is automatically added on a Push (see Rolls below) but any other adjustments to a characters Stress need to be made manually. The Stress value is taken into account on all dice rolls.

      For Panic rolls, the player Left clicks on \"Stress\" and the result is displayed in the chat window. Right Clicking on \"Stress\" will display a modifier box to add or remove stress to the roll. Chat message for stress rolls shows the net modifier. A tooltip shows the individual modifiers by hovering the mouse over \"Panic Condition\" in the chat window.

      This will add/subtract the entered value (+x or -x) to the roll and does not change the number of dice rolled.
           

      Supply rolls are made by clicking on the parachute icon. Any failures (1's) will automatically be deducted from the total and the items giving that value will be decremented.

      For Armor rolls the player just clicks on \"Armor\" and the appropriate number of dice are rolled with the result appearing in the character window. As before, the value depends on the equipped armor on the Inventory tab. Any reduction in armor value needs to be done in the detailed entry there.

      \n

      PUSHing Rolls

      \n

      Rolls can be pushed for \"Human\" PCs by clicking on the Push icon in the chat window. If the initial roll includes a Facehugger (1), the \"Push\" button will not be displayed. When a roll is pushed, the PC's Stress level will automatically be increased by 1.

      On a Pushed roll the second chat message will show the total successes for both rolls.

      Some Talents enable PCs to push a roll twice. As these are situational (+2 Wits when doing X) they are very hard to code into the system.
      To allow players to make multiple PUSHes there is a check box in the chat window \"Allow multi-push\".
      When the situation complies with the Talent criteria the player checks the box, before pushing the roll, they then PUSH as normal and a Stress point is added to their sheet.
           


      The results of the PUSH will display along with the total to that point and a second PUSH button will show (as long as there are no Facehuggers).
           


      If the results of the second push are sufficient they just inform the GM of the result and continue playing using those results.

      If there are still not enough successes to complete the task the player can push the roll a second time and an additional Stress point is added to the sheet.
           


      Once again the total number of successes will be displayed for all three rolls.

      \n

      Creatures

      \n

      For Mobility, Armor, Armor Vs Fire and Observation rolls, a Left mouse click will roll the value and Right mouse click will display a modifier box allowing additional dice to be added or subtracted as necessary. As some creatures have a different armor stat against fire damage this is shown as a separate field.

      Where creatures have the \"Acid Splash\" ability, a left click will display a dialogue box requesting the amount of damage the PC inflicted on the creature.
         
      This is added to the creatures “Acid Attack” value and the corresponding number of base dice are rolled with the result displayed in the chat window. For each success, the PC suffers the appropriate amount of damage as outlined in the core rules which should be manually applied by the player.

      \n

      Ad Hoc Rolls

      \nAlien RPG system uses custom dice notation for the Base and Stress dice.
      If you want to roll ad-hoc dice and don't want to use the macros (See below). You can roll using:
      /r xdb - for Base dice
      /r xds - for Stress dice
      where x is the number of dice.
      For both just put /r 4db + 2ds

      If you need a D66 just use:
      /r (1d6*10)+1d6
      (Note this will not rill Alien dice just normal D6 if using DsN)

      \n

       

      \n

      Combat Tracker

      \n

      When rolling for initiative in the combat tracker the combatants will now be sorted in ascending order.
         

      When adding Creatures if their speed is greater than 1, clones will automatically be created equal to their speed.
      If not required the GM can remove them by using the context menu.

      You can manually clone NPCs/Creatures by right clicking on an actor in the combat tracker you will see \"Clone Actor\" option appear. This will create a clone of the selected actor to allow the GM to give a Creature multiple initiative rolls. An actors initiative can be manually adjusted by selecting \"Update Actor\".

             
      Additionally, in the chat window an initiative card will be displayed. If you wish to modify these images you can by creating your own images (250x349px) png files and storing them in the \\images\\cards directory. Name the images in ascending order card-1.png to card-10.png.
         

      If you have purchased either the Starter Set or Core Rules these will automatically be replaced with the official Initiative cards.
         

      There are only 10 initiative cards, so if you have a combat with more than 10 actors and roll initiative the system will roll the first 10 then roll for any extras and add two decimal places to the rolls i.e. 3.42.

      \n

      Tables

      \n

      When the system is installed it will create the following folder structure:

      \n\n\n\n\n\n\n\n\n\n\n\n
      Alien Tables ->Alien Creature Tables 
       Alien Mother Tables
      \n

      This structure is used by the Creature sheet and the two \"roll on table\" macros (See Macros) which are set up to display only the rollable tables in those folders.
      Free League have given me permission to include the Panic Table in the core system, which can be found in the Alien Mother Tables.

      If you want to create your own rollable tables, you should do so in the appropriate folder.

      When entering the tables from the rulebook for D66 tables use 10*1d6+1d6 as the roll table formula and you will be able to import the ranges as per the book.

      \n

      System Configuration Options

      \n

      There are a number of system configuration options available to GM and players under Configuration Settings>System Settings:

      \n

      GM Configuration Options

      \n   

      Hopefully, most of the settings are self-explanatory.

      Enabling the \"Add Settings Button\" will place a quick access button on the Configure Settings sidebar to quickly allow the GM and Players to change fonts and text colours.
         


      \n

       

      \n

      Player Configuration Options

      \n   

      \n

      Font and Colour Configuration Options

      \n

      When I first created the system, I wanted to give the feel of the old CRT monitors you see in the films. While this initially looks good after playing for a while the text style and colour can be a little intense.
      Additionally, having the text colour green can cause issues for people with sight problems.

      There is also an option to change the Journal font color settings.
      Please note that some of the font colors are baked into the modules journal settings so will not change.

      FranzWarm wrote a really great add-on module called CRT UI. Unfortunately he no longer supports the module so I have incorporated it into the core system.

      The UI components are now on by default and the sheets can be changed, by the players, selecting the CRT UI button on the \"Configure Alien RPG Settings\" menu.

      The can be reverted to the default sheet by selecting the \"Reset\" option.

      In order to make the system more accessible, there are configuration options available to change these settings for individual players.    


             

      Clicking the Reset button will return the system to the defaults.

      \n

      Macros

      \nThe Alien system comes with 4 macros that will help you run the game smoothly.

      These can be found in the Compendium under Macro>Alien. I suggest you right click and do an \"Import All Content\" to get them into your library.\n

       

      \n
        \n
      1. Alien - GM Dice Roller: Allows you to perform ad-hoc dice rolls. Uncheck the GM Only box to make the rolls public.
      2. \n
      3. Alien - Player Ad-hoc YZE Dice Roller: Make this available to your players. They need to have a token selected before running the macro.
      4. \n
      5. Alien - Roll on selected Mother table: provides a drop down listing all the Mother Tables available. Allows multiple rolls against the table and modifiers (+/- x to roll not additional dice).
      6. \n
      7. Alien - Roll on selected Creature table: same as above for Creature tables but no modifiers and all rolls are private to the GM.
      8. \n
      \n

      If you want to write your own macros these are the @ tags.
      For Attributes:

      \n
        \n
      • @str
      • \n
      • @agl
      • \n
      • @wit
      • \n
      • @emp
      • \n
      • @stress
      • \n
      \n
      \n

      For Skills:

      \n
        \n
      • @heavyMach
      • \n
      • @closeCbt
      • \n
      • @stamina
      • \n
      • @rangedCbt
      • \n
      • @mobility
      • \n
      • @piloting
      • \n
      • @command
      • \n
      • @manipulation
      • \n
      • @medicalAid
      • \n
      • @observation
      • \n
      • @survival
      • \n
      • @comtech
      • \n
      \n
      \n

      So to roll for comtech with stress would be:
      /r (@wit)db + (@comtech)db + (@stress)ds

      Please note that rolling dice from a macro or in chat will not trigger the \"Push\" or Stress automation.

      \n

      Recommended Add-on Modules

      \n

      While not necessary to use the Alien system of this module I would recommend installing the following Add-on modules as they make the GM's job a lot easier:

      \n
        \n
      • Dice So Nice:
        Alien RPG supports 2 dice face types. The new version also allows the GM to add animated effects to dice rolls.
      • \n
      • PnP - Pointer and Pings:
        Useful for pointing things out to the players and pulling their map focus to where you want it.
      • \n
      • Quick Insert - Search Widget:
        Allows you to quickly search for assets and drag them directly on to the scene, sheets or rich text fields.
      • \n
      • Drag'n'Transfer :
        This module allows you to easily transfer items from one sheet to another.
      • \n
      • Weyland - Alien UI theme:
        The main goal of this module is to provide a complete Foundry VTT UI theming.
      • \n
      • Alien RPG - Motion Tracker:
        The module installs a button just over the chat box that you can hit. When hit, the button will scan for the nearest active and visible tokens based on the selected token. This is still under development but is a really good effect to add tension to a scene.
      • \n
      • Year Zero Actions:
        Useful to track Fast/slow actions. Adds macros to toggle icons and is refreshed each round.
      • \n
      \n
      "},"_id":"mdbh7wrsow46dt8r","video":{"controls":true,"volume":0.5},"src":null,"sort":0,"ownership":{"default":0},"flags":{"core":{"sheetClass":"core.JournalTextTinyMCESheet"}},"title":{"show":true,"level":1},"image":{},"system":{}}],"ownership":{"default":0,"i4nbpmPjeKgnfrZJ":3,"VNn11YeeudS1soLL":3,"cs8lXdy3ObPDjfqd":3,"k7db2fAe7Pyls7nF":3,"6yNABSpnhDRBjvg3":3,"oKygDQ5NsfUVPKk7":3,"dyClKv0FMDnvIZdy":3},"_stats":{"systemId":"alienrpg","systemVersion":"3.1.0","coreVersion":"10.303","createdTime":1654597176468,"modifiedTime":1688730169808,"lastModifiedBy":"dyClKv0FMDnvIZdy"},"folder":null,"sort":0,"_id":"SkwfSOD5gNvLhaLv"}],"tables":[{"name":"Panic Table","flags":{"core":{"sourceId":"RollTable.nv76kg6wEjetAVGB"}},"img":"icons/svg/d20-grey.svg","description":"","results":[{"_id":"rNIEsETslgTE305N","flags":{},"type":0,"text":"KEEPING IT TOGETHER: You manage to keep your nerves in check. Barely.","img":"icons/svg/d20-black.svg","weight":1,"range":[1,6],"drawn":false,"documentId":null,"documentCollection":""},{"_id":"kiO3yL2ptol7UFxN","flags":{},"type":0,"text":"NERVOUS TWITCH: Your STRESS LEVEL, and the STRESS LEVEL of all friendly PCs in SHORT range of you, increases by one.'","img":"icons/svg/d20-black.svg","weight":1,"range":[7,7],"drawn":false,"documentId":null,"documentCollection":""},{"_id":"R1j5ZV1lZYOukzbO","flags":{},"type":0,"text":"TREMBLE: You start to tremble uncontrollably. All skill rolls using AGILITY suffer a –2 modification until your panic stops.","img":"icons/svg/d20-black.svg","weight":1,"range":[8,8],"drawn":false,"documentId":null,"documentCollection":""},{"_id":"bVyaqMdKS03lMdeO","flags":{},"type":0,"text":"DROP ITEM: Whether by stress, confusion or the realization that you’re all going to die anyway, you drop a weapon or other important item—the GM decides which one. Your STRESS LEVEL increases by one.","img":"icons/svg/d20-black.svg","weight":1,"range":[9,9],"drawn":false,"documentId":null,"documentCollection":""},{"_id":"mDfxe7TR2QD2DCqj","flags":{},"type":0,"text":"FREEZE: You’re frozen by fear or stress for one Round, losing your next slow action. Your STRESS LEVEL, and the STRESS LEVEL of all friendly PCs in SHORT range of you, increases by one","img":"icons/svg/d20-black.svg","weight":1,"range":[10,10],"drawn":false,"documentId":null,"documentCollection":""},{"_id":"5WPFiMValyy8lLBX","flags":{},"type":0,"text":"SEEK COVER: You must use your next action to move away from danger and find a safe spot if possible. You are allowed to make a retreat roll (see page 93) if you have an enemy at ENGAGED range. Your STRESS LEVEL is decreased by one, but the STRESS LEVEL of all friendly PCs in SHORT range increases by one. After one Round, you can act normally.","img":"icons/svg/d20-black.svg","weight":1,"range":[11,11],"drawn":false,"documentId":null,"documentCollection":""},{"_id":"WpWwS67NT6pnjP8Q","flags":{},"type":0,"text":"SCREAM: You scream your lungs out for one Round, losing your next slow action. Your STRESS LEVEL is decreased by one, but every friendly character who hears your scream must make an immediate Panic Roll.","img":"icons/svg/d20-black.svg","weight":1,"range":[12,12],"drawn":false,"documentId":null,"documentCollection":""},{"_id":"ru1oP3Z5EKK6rsH7","flags":{},"type":0,"text":"FLEE: You just can’t take it anymore. You must flee to a safe place and refuse to leave it. You won’t attack anyone and won’t attempt anything dangerous. You are not allowed to make a retreat roll (see page 93) if you have an enemy at ENGAGED range when you flee. Your STRESS LEVEL is decreased by one, but every friendly character who sees you run must make an immediate Panic Roll.","img":"icons/svg/d20-black.svg","weight":1,"range":[13,13],"drawn":false,"documentId":null,"documentCollection":""},{"_id":"bG0AxhSq3jCNw5gf","flags":{},"type":0,"text":"BERSERK: You must immediately attack the nearest person or creature, friendly or not. You won’t stop until you or the target is Broken. Every friendly character who witnesses your rampage must make an immediate Panic Roll","img":"icons/svg/d20-black.svg","weight":1,"range":[14,14],"drawn":false,"documentId":null,"documentCollection":""},{"_id":"90Vlsy8HGlJacGta","flags":{},"type":0,"text":"CATATONIC: You collapse to the floor and can’t talk or move, staring blankly into oblivion.","img":"icons/svg/d20-black.svg","weight":1,"range":[15,20],"drawn":false,"documentId":null,"documentCollection":""}],"formula":"1d6","replacement":true,"displayRoll":true,"ownership":{"default":0,"i4nbpmPjeKgnfrZJ":3,"VNn11YeeudS1soLL":3,"cs8lXdy3ObPDjfqd":3,"k7db2fAe7Pyls7nF":3,"oKygDQ5NsfUVPKk7":3,"dyClKv0FMDnvIZdy":3},"_stats":{"systemId":"alienrpg","systemVersion":"3.1.0","coreVersion":"10.303","createdTime":1654597176328,"modifiedTime":1688730169831,"lastModifiedBy":"dyClKv0FMDnvIZdy"},"folder":"A0N3Ct1TQq9BuGk6","sort":100000,"_id":"C9xIi3jZKGd0aZJ7"}],"macros":[{"_id":"2uRygGpJBInn9YZk","name":"Alien - Player Ad-hoc YZE Dice Roller","type":"script","author":"dyClKv0FMDnvIZdy","img":"systems/alienrpg/ui/DsN/alien-dice-b6.png","scope":"global","command":"(async () => {\n let hostile = false;\n try {\n let label = `${game.i18n.localize('ALIENRPG.ROLLFOR')}` + ' ' + actor.name;\n } catch {\n ui.notifications.error(`${game.i18n.localize('ALIENRPG.NoToken')}`);\n return;\n }\n let label = 'for ' + actor.name;\n let actorid = actor.id;\n let reRoll = false;\n let blind = false;\n\n let template = `\n \n \n\n
      \n \n \n
      \n
      \n \n \n
      \n \n `;\n\n let buttons = {};\n // if (game.tables.entities.length > 0) {\n buttons = {\n draw: {\n icon: '',\n label: `${game.i18n.localize('ALIENRPG.Roll')}`,\n callback: async (html) => {\n // const tableId = html.find('#tableSelect')[0].value\n // const table = game.tables.get(tableId);\n const r1Data = parseInt(html.find('#fr1Data')[0].value || 0);\n const r2Data = parseInt(html.find('#fr2Data')[0].value || 0);\n\n await game.alienrpg.yze.yzeRoll(hostile, blind, reRoll, label, r1Data, 'Black', r2Data, 'Stress', actorid);\n },\n },\n cancel: {\n icon: '',\n label: `${game.i18n.localize('ALIENRPG.DialCancel')}`,\n },\n };\n\n new Dialog({\n title: 'Player - Roll Alien Dice.',\n content: template,\n buttons: buttons,\n default: 'draw',\n }).render(true);\n})();","flags":{"furnace":{"runAsGM":false},"core":{"sourceId":"Compendium.alienrpg.alien-rpg-macros.2uRygGpJBInn9YZk"}},"ownership":{"default":0,"VNn11YeeudS1soLL":3,"cs8lXdy3ObPDjfqd":3,"k7db2fAe7Pyls7nF":3,"oKygDQ5NsfUVPKk7":3,"dyClKv0FMDnvIZdy":3},"_stats":{"systemId":"alienrpg","systemVersion":"3.1.0","coreVersion":"10.303","createdTime":1665313340906,"modifiedTime":1688730169841,"lastModifiedBy":"dyClKv0FMDnvIZdy"},"folder":"bjqt3ME8csX2r1wM","sort":200000},{"_id":"7oJw70t0MODJWuGV","name":"Alien - GM Dice Roller","type":"script","author":"dyClKv0FMDnvIZdy","img":"systems/alienrpg/ui/DsN/alien-dice-y6.png","scope":"global","command":"(async () => {\n let hostile = false;\n let label = 'GM';\n let reRoll = true;\n\n let template = `\n
      \n
      \n \n \n
      \n
      \n \n \n
      \n \n
      \n \n \n
      \n \n
      `;\n\n let buttons = {};\n buttons = {\n draw: {\n icon: '',\n label: `${game.i18n.localize('ALIENRPG.Roll')}`,\n callback: async (html) => {\n const r1Data = parseInt(html.find('#fr1Data')[0].value || 0);\n const r2Data = parseInt(html.find('#fr2Data')[0].value || 0);\n const blind = html.find('#fblind')[0].checked;\n\n await game.alienrpg.yze.yzeRoll(hostile, blind, reRoll, label, r1Data, 'Black', r2Data, 'Stress');\n },\n },\n cancel: {\n icon: '',\n label: `${game.i18n.localize('ALIENRPG.DialCancel')}`,\n },\n };\n\n new Dialog({\n title: 'Roll Alien Dice.',\n content: template,\n buttons: buttons,\n default: 'draw',\n }).render(true);\n})();","flags":{"furnace":{"runAsGM":false},"core":{"sourceId":"Compendium.alienrpg.alien-rpg-macros.7oJw70t0MODJWuGV"}},"ownership":{"default":0,"VNn11YeeudS1soLL":3,"cs8lXdy3ObPDjfqd":3,"k7db2fAe7Pyls7nF":3,"oKygDQ5NsfUVPKk7":3,"dyClKv0FMDnvIZdy":3},"_stats":{"systemId":"alienrpg","systemVersion":"3.1.0","coreVersion":"10.303","createdTime":1665313340907,"modifiedTime":1688730169841,"lastModifiedBy":"dyClKv0FMDnvIZdy"},"folder":"bjqt3ME8csX2r1wM","sort":300000},{"name":"Alien - Roll on selected Mother table V10","type":"script","author":"dyClKv0FMDnvIZdy","img":"icons/svg/biohazard.svg","scope":"global","command":"(async () => {\n let options = '';\n game.tables.contents.forEach((t) => {\n if (t.folder && t.folder.name === 'Alien Mother Tables' && t.folder.name != null) {\n options = options.concat(``);\n }\n });\n let template = `\n
      \n
      \n \n \n
      \n
      \n \n \n
      \n
      \n \n \n
      \n
      `;\n\n let buttons = {};\n if (game.tables.size > 0) {\n buttons = {\n draw: {\n icon: '',\n label: `${game.i18n.localize('ALIENRPG.DRAW')}`,\n callback: async (html) => {\n const tableId = html.find('#tableSelect')[0].value;\n const table = game.tables.get(tableId);\n const drawNumber = parseInt(html.find('#inputNbr')[0].value || 0);\n const formula = table.data.formula;\n const modifier = parseInt(html.find('#inputMod')[0].value || '0');\n\n for (let i = 0; i < drawNumber; i++) {\n const roll = new Roll(formula + ' + ' + modifier);\n roll.evaluate({ async: false });\n await table.draw({ roll: roll });\n }\n },\n },\n cancel: {\n icon: '',\n label: `${game.i18n.localize('ALIENRPG.DialCancel')}`,\n },\n };\n } else {\n template = `
      ${game.i18n.localize('ALIENRPG.NOTABLES')}

      `;\n buttons = {\n draw: {\n icon: '',\n label: 'OK',\n },\n };\n }\n\n new Dialog({\n title: `${game.i18n.localize('ALIENRPG.ROLLONSELECTED')}`,\n content: template,\n buttons: buttons,\n default: 'draw',\n }).render(true);\n})();","folder":"bjqt3ME8csX2r1wM","sort":100000,"flags":{"furnace":{"runAsGM":false},"core":{"sourceId":"Compendium.alienrpg.alien.0eSdw4VU3hdTKhS2"}},"ownership":{"default":0,"TLl1CBsB3Dponc04":3,"w906BIejjEAQr61b":3,"VNn11YeeudS1soLL":3,"cs8lXdy3ObPDjfqd":3,"k7db2fAe7Pyls7nF":3,"oKygDQ5NsfUVPKk7":3,"dyClKv0FMDnvIZdy":3},"_stats":{"systemId":"alienrpg","systemVersion":"3.1.0","coreVersion":"10.303","createdTime":1665313886451,"modifiedTime":1688730169841,"lastModifiedBy":"dyClKv0FMDnvIZdy"},"_id":"KRJ8u182zZUe6DYE"},{"name":"Alien - Roll on selected Creature table V10","type":"script","author":"dyClKv0FMDnvIZdy","img":"icons/svg/pawprint.svg","scope":"global","command":"(async () => {\n let options = '';\n\n game.tables.contents.forEach((t) => {\n if (t.folder && t.folder.name === 'Alien Creature Tables' && t.folder.name != null) {\n options = options.concat(``);\n }\n });\n let template = `\n
      \n
      \n \n \n
      \n
      \n \n \n
      \n
      \n \n \n
      \n
      `;\n\n let buttons = {};\n if (game.tables.size > 0) {\n buttons = {\n draw: {\n icon: '',\n label: `${game.i18n.localize('ALIENRPG.DRAW')}`,\n callback: async (html) => {\n const tableId = html.find('#tableSelect')[0].value;\n const table = game.tables.get(tableId);\n const drawNumber = parseInt(html.find('#inputNbr')[0].value || 0);\n const formula = table.data.formula;\n const modifier = parseInt(html.find('#inputMod')[0].value || '0');\n\n for (let i = 0; i < drawNumber; i++) {\n const roll = new Roll(formula + ' + ' + modifier);\n roll.evaluate({ async: false });\n await table.draw({ roll: roll });\n }\n },\n },\n cancel: {\n icon: '',\n label: `${game.i18n.localize('ALIENRPG.DialCancel')}`,\n },\n };\n } else {\n template = `
      ${game.i18n.localize('ALIENRPG.NOTABLES')}

      `;\n buttons = {\n draw: {\n icon: '',\n label: 'OK',\n },\n };\n }\n\n new Dialog({\n title: `${game.i18n.localize('ALIENRPG.ROLLONCREATURETABLE')}`,\n content: template,\n buttons: buttons,\n default: 'draw',\n }).render(true);\n})();","folder":"bjqt3ME8csX2r1wM","sort":250000,"flags":{"furnace":{"runAsGM":false},"core":{"sourceId":"Compendium.alienrpg.alien.zdUdRGV2IIK7krBU"}},"ownership":{"default":0,"vVRzTNcybBml63HZ":3,"w906BIejjEAQr61b":3,"VNn11YeeudS1soLL":3,"cs8lXdy3ObPDjfqd":3,"k7db2fAe7Pyls7nF":3,"oKygDQ5NsfUVPKk7":3,"dyClKv0FMDnvIZdy":3},"_stats":{"systemId":"alienrpg","systemVersion":"3.1.0","coreVersion":"10.303","createdTime":1665313889361,"modifiedTime":1688730169842,"lastModifiedBy":"dyClKv0FMDnvIZdy"},"_id":"YMYzg0KtBcZz6oYo"}],"cards":[],"playlists":[],"folders":[{"name":"Alien Tables","type":"RollTable","sorting":"a","sort":0,"color":null,"flags":{"core":{"sourceId":"Folder.Btepu5tifRV0Pj7w"}},"_id":"Btepu5tifRV0Pj7w","folder":null,"description":"","_stats":{"systemId":"alienrpg","systemVersion":"3.0.2","coreVersion":"10.288","createdTime":null,"modifiedTime":1668245261356,"lastModifiedBy":"oKygDQ5NsfUVPKk7"}},{"name":"Alien Creature Tables","type":"RollTable","sorting":"a","sort":0,"color":"#ff0000","flags":{},"_id":"LrpFZIuICZfNAr2v","folder":"Btepu5tifRV0Pj7w","description":"","_stats":{"systemId":"alienrpg","systemVersion":"3.0.2","coreVersion":"10.288","createdTime":null,"modifiedTime":1668245261357,"lastModifiedBy":"oKygDQ5NsfUVPKk7"}},{"name":"Alien Mother Tables","type":"RollTable","sorting":"a","sort":0,"color":"#00c100","flags":{},"_id":"A0N3Ct1TQq9BuGk6","folder":"Btepu5tifRV0Pj7w","description":"","_stats":{"systemId":"alienrpg","systemVersion":"3.0.2","coreVersion":"10.288","createdTime":null,"modifiedTime":1668245261357,"lastModifiedBy":"oKygDQ5NsfUVPKk7"}},{"name":"Alien Sub-Tables","type":"RollTable","sorting":"a","sort":0,"color":null,"flags":{},"_id":"w3xO69hCmTtYDF8d","folder":"A0N3Ct1TQq9BuGk6","description":"","_stats":{"systemId":"alienrpg","systemVersion":"3.0.2","coreVersion":"10.288","createdTime":null,"modifiedTime":1668245261357,"lastModifiedBy":"oKygDQ5NsfUVPKk7"}},{"name":"Alien Macros","type":"Macro","folder":null,"description":"","sorting":"a","sort":0,"color":null,"flags":{"core":{"sourceId":"Folder.bjqt3ME8csX2r1wM"}},"_stats":{"systemId":"alienrpg","systemVersion":"3.0.0","coreVersion":"10.288","createdTime":null,"modifiedTime":1666865157778,"lastModifiedBy":"6yNABSpnhDRBjvg3"},"_id":"bjqt3ME8csX2r1wM"},{"name":"Skill-Stunts","type":"Item","folder":null,"description":"","sorting":"a","sort":0,"color":null,"flags":{"core":{"sourceId":"Folder.R8mjiz4iJkZGZMIw"}},"_stats":{"systemId":null,"systemVersion":null,"coreVersion":null,"createdTime":null,"modifiedTime":null,"lastModifiedBy":null},"_id":"R8mjiz4iJkZGZMIw"}],"_id":"R8mjiz4iJkZGZMIw","flags":{},"_stats":{"systemId":"alienrpg","systemVersion":"3.1.0","coreVersion":"10.303","createdTime":1654597293937,"modifiedTime":1688731029005,"lastModifiedBy":"dyClKv0FMDnvIZdy"}} +{"name":"Alien RPG System","img":"systems/alienrpg/images/mother-instructions/alien-banner-foundry.webp","caption":"","description":"

      Alien RPG System

      Official system for playing the ENNIE award winning Alien RPG by Free League on Foundry VTT.
      Free League have now officially endorsed the system and we have been working to provide official content to enhance the system (see below).
      Created by Paul Watson
      See the Journal Entry \"MO/TH/ER Instructions\" for an overview on how to use the system and it's features.

      The core system provides support for:

      • Character and Synthetic sheets, Creature sheets, Territories and Vehicle sheets.
      • Items
      • Customisable Fonts and text colours.
      • 2 sets of custom Alien RPG 3D dice are integrated if using the \"Dice So Nice\" module.

      Should you wish to populate the system with game content for your own use please purchase the rules from Free League Publishing: Free League - Alien RPG or better still purchase the Starter Set or Core Rules modules.

      My intention is to enable people to play Alien RPG remotely and not to create a fully enabled/automated system. MO/TH/ER will still need to do some work.

      Official Modules:
      Save the effort of inputting all the data from the books by purchasing the official modules from Free League:
      Alien RPG Starter Set
      Alien RPG Core Rule Book
      Destroyer of Worlds Scenario
      Colonial Marines
      Heart of Darkness

      ","sort":0,"actors":[],"combats":[],"items":[{"_id":"5BtxBxwHiEYKzs46","name":"Piloting","type":"skill-stunts","img":"icons/svg/mystery-man.svg","effects":[],"flags":{"core":{"sourceId":"Compendium.alienrpg.skill-stunts.5BtxBxwHiEYKzs46"}},"system":{"skill":"","description":"

      No Stunts Entered

      \n

      Edit the Skill-Stunts entry for this skill to show the available stunts.

      \n

      (See Alien Rule book Page #64 onward)  

      "},"ownership":{"default":0,"oKygDQ5NsfUVPKk7":3,"dyClKv0FMDnvIZdy":3,"Hg4E09Y13UVbMbos":3},"_stats":{"systemId":"alienrpg","systemVersion":"3.1.2","coreVersion":"10.303","createdTime":1668509559515,"modifiedTime":1692361551814,"lastModifiedBy":"Hg4E09Y13UVbMbos"},"folder":"R8mjiz4iJkZGZMIw","sort":0},{"_id":"5d2yQQfmSEk3UY0g","name":"Command","type":"skill-stunts","img":"icons/svg/mystery-man.svg","effects":[],"flags":{"core":{"sourceId":"Compendium.alienrpg.skill-stunts.5d2yQQfmSEk3UY0g"}},"system":{"skill":"","description":"

      No Stunts Entered

      \n

      Edit the Skill-Stunts entry for this skill to show the available stunts.

      \n

      (See Alien Rule book Page #64 onward)  

      "},"ownership":{"default":0,"oKygDQ5NsfUVPKk7":3,"dyClKv0FMDnvIZdy":3,"Hg4E09Y13UVbMbos":3},"_stats":{"systemId":"alienrpg","systemVersion":"3.1.2","coreVersion":"10.303","createdTime":1668509559516,"modifiedTime":1692361551814,"lastModifiedBy":"Hg4E09Y13UVbMbos"},"folder":"R8mjiz4iJkZGZMIw","sort":0},{"_id":"6fR8nqpLGU6Oz3FL","name":"Medical Aid","type":"skill-stunts","img":"icons/svg/mystery-man.svg","effects":[],"flags":{"core":{"sourceId":"Compendium.alienrpg.skill-stunts.6fR8nqpLGU6Oz3FL"}},"system":{"skill":"","description":"

      No Stunts Entered

      \n

      Edit the Skill-Stunts entry for this skill to show the available stunts.

      \n

      (See Alien Rule book Page #64 onward)  

      "},"ownership":{"default":0,"oKygDQ5NsfUVPKk7":3,"dyClKv0FMDnvIZdy":3,"Hg4E09Y13UVbMbos":3},"_stats":{"systemId":"alienrpg","systemVersion":"3.1.2","coreVersion":"10.303","createdTime":1668509559517,"modifiedTime":1692361551814,"lastModifiedBy":"Hg4E09Y13UVbMbos"},"folder":"R8mjiz4iJkZGZMIw","sort":0},{"_id":"95uZdOqcGxEyjG5w","name":"Heavy Machinery","type":"skill-stunts","img":"icons/svg/mystery-man.svg","effects":[],"flags":{"core":{"sourceId":"Compendium.alienrpg.skill-stunts.95uZdOqcGxEyjG5w"}},"system":{"skill":"","description":"

      No Stunts Entered

      \n

      Edit the Skill-Stunts entry for this skill to show the available stunts.

      \n

      (See Alien Rule book Page #64 onward)  

      "},"ownership":{"default":0,"oKygDQ5NsfUVPKk7":3,"dyClKv0FMDnvIZdy":3,"Hg4E09Y13UVbMbos":3},"_stats":{"systemId":"alienrpg","systemVersion":"3.1.2","coreVersion":"10.303","createdTime":1668509559517,"modifiedTime":1692361551815,"lastModifiedBy":"Hg4E09Y13UVbMbos"},"folder":"R8mjiz4iJkZGZMIw","sort":0},{"_id":"EPjUGX510Txo6nI0","name":"Observation","type":"skill-stunts","img":"icons/svg/mystery-man.svg","effects":[],"flags":{"core":{"sourceId":"Compendium.alienrpg.skill-stunts.EPjUGX510Txo6nI0"}},"system":{"skill":"","description":"

      No Stunts Entered

      \n

      Edit the Skill-Stunts entry for this skill to show the available stunts.

      \n

      (See Alien Rule book Page #64 onward)  

      "},"ownership":{"default":0,"oKygDQ5NsfUVPKk7":3,"dyClKv0FMDnvIZdy":3,"Hg4E09Y13UVbMbos":3},"_stats":{"systemId":"alienrpg","systemVersion":"3.1.2","coreVersion":"10.303","createdTime":1668509559518,"modifiedTime":1692361551815,"lastModifiedBy":"Hg4E09Y13UVbMbos"},"folder":"R8mjiz4iJkZGZMIw","sort":0},{"_id":"QSKrvzYwpymzN8E7","name":"Stamina","type":"skill-stunts","img":"icons/svg/mystery-man.svg","effects":[],"flags":{"core":{"sourceId":"Compendium.alienrpg.skill-stunts.QSKrvzYwpymzN8E7"}},"system":{"skill":"","description":"

      No Stunts Entered

      \n

      Edit the Skill-Stunts entry for this skill to show the available stunts.

      \n

      (See Alien Rule book Page #64 onward)  

      "},"ownership":{"default":0,"oKygDQ5NsfUVPKk7":3,"dyClKv0FMDnvIZdy":3,"Hg4E09Y13UVbMbos":3},"_stats":{"systemId":"alienrpg","systemVersion":"3.1.2","coreVersion":"10.303","createdTime":1668509559519,"modifiedTime":1692361551815,"lastModifiedBy":"Hg4E09Y13UVbMbos"},"folder":"R8mjiz4iJkZGZMIw","sort":0},{"_id":"YFYSVhvgTJEssvMq","name":"Manipulation","type":"skill-stunts","img":"icons/svg/mystery-man.svg","effects":[],"flags":{"core":{"sourceId":"Compendium.alienrpg.skill-stunts.YFYSVhvgTJEssvMq"}},"system":{"skill":"","description":"

      No Stunts Entered

      \n

      Edit the Skill-Stunts entry for this skill to show the available stunts.

      \n

      (See Alien Rule book Page #64 onward)  

      "},"ownership":{"default":0,"oKygDQ5NsfUVPKk7":3,"dyClKv0FMDnvIZdy":3,"Hg4E09Y13UVbMbos":3},"_stats":{"systemId":"alienrpg","systemVersion":"3.1.2","coreVersion":"10.303","createdTime":1668509559520,"modifiedTime":1692361551815,"lastModifiedBy":"Hg4E09Y13UVbMbos"},"folder":"R8mjiz4iJkZGZMIw","sort":0},{"_id":"gfeVOseQYoDjQS5k","name":"Mobility","type":"skill-stunts","img":"icons/svg/mystery-man.svg","effects":[],"flags":{"core":{"sourceId":"Compendium.alienrpg.skill-stunts.gfeVOseQYoDjQS5k"}},"system":{"skill":"","description":"

      No Stunts Entered

      \n

      Edit the Skill-Stunts entry for this skill to show the available stunts.

      \n

      (See Alien Rule book Page #64 onward)  

      "},"ownership":{"default":0,"oKygDQ5NsfUVPKk7":3,"dyClKv0FMDnvIZdy":3,"Hg4E09Y13UVbMbos":3},"_stats":{"systemId":"alienrpg","systemVersion":"3.1.2","coreVersion":"10.303","createdTime":1668509559520,"modifiedTime":1692361551815,"lastModifiedBy":"Hg4E09Y13UVbMbos"},"folder":"R8mjiz4iJkZGZMIw","sort":0},{"_id":"hcnEMdxI7CPsYuBs","name":"Comtech","type":"skill-stunts","img":"icons/svg/mystery-man.svg","effects":[],"flags":{"core":{"sourceId":"Compendium.alienrpg.skill-stunts.hcnEMdxI7CPsYuBs"}},"system":{"skill":"","description":"

      No Stunts Entered

      \n

      Edit the Skill-Stunts entry for this skill to show the available stunts.

      \n

      (See Alien Rule book Page #64 onward)  

      "},"ownership":{"default":0,"oKygDQ5NsfUVPKk7":3,"dyClKv0FMDnvIZdy":3,"Hg4E09Y13UVbMbos":3},"_stats":{"systemId":"alienrpg","systemVersion":"3.1.2","coreVersion":"10.303","createdTime":1668509559520,"modifiedTime":1692361551815,"lastModifiedBy":"Hg4E09Y13UVbMbos"},"folder":"R8mjiz4iJkZGZMIw","sort":0},{"_id":"il6ZmldrFZmSLYJl","name":"Close Combat","type":"skill-stunts","img":"icons/svg/mystery-man.svg","effects":[],"flags":{"core":{"sourceId":"Compendium.alienrpg.skill-stunts.il6ZmldrFZmSLYJl"}},"system":{"skill":"","description":"

      No Stunts Entered

      \n

      Edit the Skill-Stunts entry for this skill to show the available stunts.

      \n

      (See Alien Rule book Page #64 onward)  

      "},"ownership":{"default":0,"oKygDQ5NsfUVPKk7":3,"dyClKv0FMDnvIZdy":3,"Hg4E09Y13UVbMbos":3},"_stats":{"systemId":"alienrpg","systemVersion":"3.1.2","coreVersion":"10.303","createdTime":1668509559521,"modifiedTime":1692361551815,"lastModifiedBy":"Hg4E09Y13UVbMbos"},"folder":"R8mjiz4iJkZGZMIw","sort":0},{"_id":"mVN3iuu6uTs6PmoW","name":"Ranged Combat","type":"skill-stunts","img":"icons/svg/mystery-man.svg","effects":[],"flags":{"core":{"sourceId":"Compendium.alienrpg.skill-stunts.mVN3iuu6uTs6PmoW"}},"system":{"skill":"","description":"

      No Stunts Entered

      \n

      Edit the Skill-Stunts entry for this skill to show the available stunts.

      \n

      (See Alien Rule book Page #64 onward)  

      "},"ownership":{"default":0,"oKygDQ5NsfUVPKk7":3,"dyClKv0FMDnvIZdy":3,"Hg4E09Y13UVbMbos":3},"_stats":{"systemId":"alienrpg","systemVersion":"3.1.2","coreVersion":"10.303","createdTime":1668509559521,"modifiedTime":1692361551815,"lastModifiedBy":"Hg4E09Y13UVbMbos"},"folder":"R8mjiz4iJkZGZMIw","sort":0},{"_id":"wAtD3PPFLygsTgJL","name":"Survival","type":"skill-stunts","img":"icons/svg/mystery-man.svg","effects":[],"flags":{"core":{"sourceId":"Compendium.alienrpg.skill-stunts.wAtD3PPFLygsTgJL"}},"system":{"skill":"","description":"

      No Stunts Entered

      \n

      Edit the Skill-Stunts entry for this skill to show the available stunts.

      \n

      (See Alien Rule book Page #64 onward)  

      "},"ownership":{"default":0,"oKygDQ5NsfUVPKk7":3,"dyClKv0FMDnvIZdy":3,"Hg4E09Y13UVbMbos":3},"_stats":{"systemId":"alienrpg","systemVersion":"3.1.2","coreVersion":"10.303","createdTime":1668509559521,"modifiedTime":1692361551816,"lastModifiedBy":"Hg4E09Y13UVbMbos"},"folder":"R8mjiz4iJkZGZMIw","sort":0}],"scenes":[],"journal":[{"name":"MU/TH/ER Instructions.","flags":{"core":{"sourceId":"JournalEntry.u522l4MmxvdH1ZTt"},"alienrpg":{"ver":"9"}},"pages":[{"name":"MU/TH/ER Instructions.","type":"text","text":{"format":1,"content":"
      \n
      \n

      Official system for playing the ENNIE award winning Alien RPG by Free League on Foundry VTT.

      Free League have now officially endorsed the system and we have been working to provide official content to enhance the system (see Official Modules below).

      Developed for Foundry FTT by Paul Watson

      If you like my system please consider buying me a coffee: https://ko-fi.com/paulwatson


      \n

      Change history for latest version 3.1.2 & 3.1.3

      \n
        \n
      • Version 3.1.2
      • \n
      • German Language translation updated with thanks to @Moradion
      • \n
      • Added Panic icon to the vehicle sheet that rolls on the character panic table.
      • \n
      • Right clicking on the heart icon will allow modifiers to be added to panic rolls.
      • \n
      • If the \"Human Panic, Push...\" checkbox is checked the sheet will now display Conditions and Consumables for the player allowing them to set the conditions and roll against supplied to help simulate a human in play.
      • \n
      • Updated CRT UI Spaceship sheet.
      • \n
      \n
        \n
      • Version 3.1.3
      • \n
      • Minor & Major component damage on a ship now add a condition icon to the token.
      • \n
      • Right click on the Minor/Major component damage icon to manually roll to add selected component damage.
      • \n
      • Spaceship damage dots automatically resize based on the ships \"Hull\" value.
      • \n
      • Reducing radiation now makes permanent radiation checks. On a facehugger permanent radiation will be added from the right side. This can ONLY be removed by the GM (see MO/TH/ER Instructions).
      • \n
      • Corrected issue with character critical injuries creation as the Fatal box was not being checked. They also now show any modifiers to Medical Aid rolls.
      • \n
      • Code refactoring and backend changes for better V11 compatibility.
      • \n
      \n

      The core system provides support for:

      \n
        \n
      • Character and Synthetic sheets.
      • \n
          \n
        • Including the ability to drag and drop Items, Talents, Agendas and Story Cards.
        • \n
        • Integrated consumables roll mechanics.
        • \n
        • Stress rolls from the character sheet.
        • \n
        \n
      • Spaceship sheets.
      • \n
          \n
        • Including the ability to drag and drop Crew, Spaceship Weapons, Modifications, Upgrades.
        • \n
        • Integrated Component Damage roll mechanics.
        • \n
        • Starship Crew Stress rolls from the character sheet.
        • \n
        • Space Combat Phases selection
        • \n
        \n
      • Creature sheets.
      • \n
          \n
        • Dropdown to allow the GM to select from a list of rolltables for attacks.
        • \n
        • Critical Injury table dropdown and roll button to allow GM to select from a list of rolltables which they can create themselves.
        • \n
        \n
      • Territories and Vehicle sheets.
      • \n
      • Items:
      • \n
          \n
        • Item - General equipment
        • \n
        • Weapon - Personal and Vehicle weapons
        • \n
        • Armor - Personal armor
        • \n
        • Talent - Talents for use within the system
        • \n
        • Planet-System - Details of planetary systems
        • \n
        • Agenda - PC Agenda and Story cards
        • \n
        • Critical Injury - Create Critical injuries
        • \n
        \n
      • Customisable Fonts and text colours.
      • \n
      • 2 sets of custom Alien RPG 3D dice are integrated if using the \"Dice So Nice\" module.
      • \n
      \n

      Should you wish to populate the system with game content for your own use please purchase the rules from Free League Publishing: https://frialigan.se/en/games/alien/ or better still purchase the Starter Set or Core Rules modules.

      My intention is to enable people to play Alien RPG remotely and not to create a fully enabled/automated system. MU/TH/ER will still need to do some work.

      \n

      Official Modules

      \n

      Save the effort of inputting all the data from the books by purchasing the official modules from Free League:
      Free League Store
      Alien RPG Starter Set
      Alien RPG Core Rule Book
      Destroyer of Worlds Scenario
      Colonial Marines Operations Manual
      Heart of Darkness

      \n

      Top Tips

      \n

      Right Click is used quite a bit in the system. If in doubt, try it out.
      Examples are:

      \n
        \n
      • Right click an edit button to choose delete / edit
      • \n
      • Right click to clear radio buttons
      • \n
      • Right click a “roll” to enter modifiers before a roll
      • \n
      \n
      \n
      \n

      Actors

      \n

      There are six main types of Actors available in the system:

      \n
        \n
      • Characters
      • \n
      • Synthetics
      • \n
      • Creatures
      • \n
      • Spaceships
      • \n
      • Vehicles
      • \n
      • Territories
      • \n
      \n

      In this section I will go over the common areas of the Character and Synthetic sheets.

      \n
      \n
      \n

      Characters

      \n
      \n

      General Tab

      \n

       

      \n

      Header (1)

      \n
      \n

      Health is not automatically calculated so needs to be updated manually as per the rules.

      For the GM, an NPC tick box is visible which changes the Token settings for the actor (see Tokens section).

      \n

      Details (2)

      \n

      In the Career dropdown you can select the appropriate career for the PC.
      Any specialities that have been dragged on to the character sheet will show under the Career dropdown.
      These can be displayed and edited in the same way as Talents on the Skills tab.
      The details boxes are text fields to record short details about the PC's.

      \n   \n

      Tracking (3)

      \n

      The left sidebar enables the player to track Experience, Radiation, Conditions, Consumables and Armor.

      \n   \n


      Experience, Story Points, Radiation and Conditions are radio buttons. Left mouse click on the dot to set and Right mouse click on the dot to unset.

      Adding Radiation will cause a roll to determine if there is any health damage caused by the radiation.
      NOTE: If there is it must be applied manually I did not automate this in case there are any cures to be applied.
         
      Right click to remove radiation after a visit to the medbay or cure. This will make a permanent radiation check by rolling a 1d6, on a     permanent radiation will be added to the right side of the radiation bar.
      Actors with permanent radiation will always have the \"Radiation\" condition icon showing on their token even if they have no temporary radiation.

      \n
      \n

      Permanent radiation can ONLY BE REMOVED OR ADDED BY THE GM.
      CTRL-Right click on the character sheet to remove.
      Adding permanent radiation is done by a CTRL-Left click.

      Overwatch is a (left click) toggle and gives an \"Eye\" status icon on the token so show the actor is in Overwatch.

      If the player has an active token in the scene a status icon will show for any conditions set:

      \n   
      \n

      Right clicking on the condition will remove the status icon.
      NOTE: Removing the status icon from the token HUD will not remove the condition on the actor sheet.

      The \"Panicked\" condition will automatically set following panic rolls of 7+. This triggers the \"More Panic\" mechanics in the system. To remove the Panicked condition right click on the “PANICKED” dot. This will reset the PC's panic level to 0. When active it will also display the “Panic Level” to the player to show how near breaking they are.

      NOTE: This does not affect their Stress level.

      The consumables and Armor values are updated automatically based on the \"Active\" items in the PC's Inventory (See Inventory for more details.)

      \n

      Consumables

      \n

      In the system all the items \"Active\" consumable values are combined to give these totals. All supply rolls will rolla maximum of 6 supply dice as per the rules.

      For Air, Food and Water just click on the Parachute icon to make a supply roll. Failures are removed from the value of the corresponding items in the PCs Inventory in the order they were added.

      Power supply rolls are made against the individual items on the Inventory tab by clicking on the value in the Pwr column.
      This will roll the total number of power dice (to a maximum of 6) but on a failure (Facehugger) will only deduct from the item the power roll is made for.

      This is a near as I can get to the actual rules which are a little vague when it comes to Power supply rolls.    
      Once the power level is zero it will no longer roll and the player will need to edit the item in order to change the power level.

      \n

      Armor

      \n

      Clicking on Armor will roll the combined value of any active armor (total shown in the box).
      Right clicking will display a modifier box with one-click options for \"Armor Piercing\" (half armor value) and \"Armor Doubled\" (2 x armor value).

      Additionally, right or left clicking on the name of armor on the Inventory tab will also perform an Armor roll or show a modification chat box.

      \n   \n



      \n

      Critical Injuries (4)

      \n

      Players can roll their own Critical Hits by clicking on the \"Roll Crit\" button. This looks for a table named \"Critical injuries\" for Characters. If the table does not exist an error message is displayed.

      Right Clicking on the edit icon to the right will display a context menu allowing injury to be edited or deleted.

      If you have the Core Rules or Starter Set modules enabled when on rolling a Critical Injury for a PC or Synthetic the Critical Injury item will be automatically created and added to the actors sheet.
      You will have to manually add any modifiers the injury has on the character to the tab modifiers tab on the injury item.

      Right clicking on the \"Roll Crit\" button will display a dialogue box allowing the player/GM to enter a specific critical injury number. This must be in D66 format (number 11 to 16, 21 to 26 etc.) for Characters and D6 format for Synthetics (1-6). This then rolls against the relevent table, writes to chat and creates the item on the sheet as per normal.


      Using the Item type \"critical-injury\" a GM can create their own Critical Injury items which can then be dragged on to the sheet and will be displayed in this section and have the same controls for viewing, editing and deleting as a normal item.

      It is now possible to create your own Cirt tables for Characters and Synthetics.

      The roll tables must be called \"Critical Injuries\" and \"Critical Injuries on Synthetics\".

      The Critical Injuries table for Characters must use the following Roll Table Formula : 10*1d6+1d6 and be constructed as a d66 table with ranges from 11 to 16, 21 to 26 and so on. Each of the entries but be constructed in the following format. If you do not use this format the injury items will not be created correctly and the system will error.

      \n
      <b>INJURY: </b>NAME OF INJURY <br><b>FATAL: </b>YES or NO<br><b>TIME LIMIT: </b>See Below <br><b>EFFECTS: </b>DESCRIPTION<br><b>HEALING TIME: </b>XX days\n  
      \n

       

      \n

      TIME LIMIT values:

      \n
        \n
      • None
      • \n
      • OneRound
      • \n
      • OneTurn
      • \n
      • OneShift
      • \n
      • OneDay
      • \n
      \n


      For \"Critical Injuries on Synthetics\" the table must have a Roll Table Formula of 1d6.

      Each of the entries but be constructed in the following format. If you do not use this format the injury items will not be created correctly and the system will error.

      \n
      <b>NAME OF INJURY </b> DESCRIPTION\n  
      \n

       

      \n

      Skills Tab (5)

      \n

      The Skills tab lists the skills available to players. These are updated by the player during character creation.
         
      Left mouse click will roll the value, taking into account current stress dice.
      A Right mouse click will display a modifier dialogue box allowing you to add or subtract Base and Stress dice to the roll.
      For instance, having the Field Surgeon Talent gives a +2 modification to Medical Aid, so you would add 2 to the base dice in the modifier box.

      Skill rolls are combined with the associated attribute values and Stress dice when making rolls.

      Clicking on the spanner icon   next to a skill will display the appropriate stunts for that skill at the bottom of the sheet, a second click hides the description. (See Skill Stunts below).

         
      The Talents and Agenda/Story Cards sections allow the player/GM to drop talent and agenda items (see below) onto the characters sheet. Clicking on the item’s name will display the items description at the bottom of the sheet. A second click hides the description.

      Right Clicking on the edit icon to the right will display a context menu allowing the PCs version of the item to be edited or deleted.    

      \n

      Inventory Tab (6)

      \n

      At the top of the tab is the Encumbrance meter. This shows the \"Total Carried / Maximum Encumbrance\" where Maximum Encumbrance is Str *4. The two arrows on the Encumbrance show the point at which the PC should be taking penalties for being over encumbered.
         
      When the carried items exceed this point the bar will turn red and flash.

      \n   
      \n



      \n

      If the player has an active token in the scene a status icon will show:

      \n   \n



      Reducing the items Active or Inactive items will remove the status icon.

      The Inventory tab is divided into four sections:

      \n   \n



      Items are dragged on to the sheet from item folders or Compendiums and by default, they will appear on the sheet as Inactive.

      Inactive items can be considered as being in a backpack/pocket/slung and do not contribute to Consumables, but they do contribute to Encumbrance.

      The Foot Locker section is for gear owned but stored elsewhere (locker/room etc.) to put an item in the Foot Locker right click on the edit icon to bring up the context menu and select \"Add to Locker\".

      \n   
      \n

      Items in the Foot Locker are not counted against Encumbrance.

      To remove items from the Foot Locker, left or right click on the item's icon which will move it to the Active or Inactive section.
      You can also select \"Take From Locker\" in the context menu which will move the item to \"Inactive\".

      For any other items or notes use the \"Ad Hoc\" text area at the bottom of the sheet. The Quick-Insert module can be used to create a link (see Recommended Add-on Modules).

      Weapons cannot be fired when Inactive or in the Foot Locker.

      \n   \n


      Left clicking on the items image (1) will Activate the item. When Active right clicking on the item image will make it Inactive. Only Active weapons can be clicked on for rolls.

      Left clicking on an items edit icon (2) will open the item in edit mode. Right clicking on the edit icon (2) which will display a context menu with edit/delete options.

      \n   \n



      Some items have inline edit boxes (3) which enable you to edit some quantities (Rounds, Food, Water, Air, Quantity) without the need to open the item.

      NOTE: All Items can be dropped on to the macro bar (though only Weapons will trigger a roll). When using inline edit click on the number in the box, delete or backspace then enter the new number. Trying to highlight the number to edit will drag the entire item.

      \n
      \n
      \n

      Synthetics

      \n

      If a player is using a \"Secret Android\" they should use the Character sheet and roleplay as a normal PC just ignoring any Stress Radiation or Condition effects. The GM can easily create a Character and Synthetic sheet for the player, this will enable them to keep up the pretence that they are a normal PC until the big reveal, at which point they can switch to the Synthetic sheet at the appropriate time.
      Otherwise, they should use the Synthetic sheet which dispenses with any stats, conditions etc that do not affect them.

      If you do want to use the Synthetic sheet the player can make fake Stress and Push rolls by checking the \"Imitate Human Panic and Push Button\" (see below).


      Much of the Synthetic sheet is the same as the normal Character sheet so here I will outline the major differences.

      \n

      Header (1)

      \n
      \n

      As Synthetics do not suffer from Stress that is omitted from their sheet.

      \n

      Details (2)

      \n

      The main section of the General tab has the same fields as the Character sheet except for Signature Item as per the rules Synthetics do not have them.
      Critical Injury items dragged on to the sheet will be displayed in Critical Injuries section and have the same controls for viewing, editing and deleting as a normal item. Players can roll their own Critical Hits by clicking on the \"Roll Crit\" button. This looks for a table named \"Critical Injuries on Synthetics\" for Androids. If the table does not exist an error message is displayed.

         

      \n

      Tracking (3)

      \n

      Synthetics do not suffer from Radiation or Conditions, so these are omitted from the left sidebar.

      While the rules state they do not have consumables, I have left Power for them as I am sure they use items that consume power which should be tracked.

      \n

         
      The Skills and Inventory tabs operate the same as for a Character sheet

      \n

      Human Panic, Push, ect.

      \n

      If the \"Human Panic, Push...\" checkbox is checked the sheet will display Conditions and Consumables for the player allowing them to set the conditions and roll against supplied to help simulate a human actor in play.

      Additionally, they can press the \"Stress\" button to make fake Stress rolls (they will never get over 6 so always shows as “Keeping it Together”).
      On normal rolls the chat will display the Push button so will be displayed (it does nothing) so to other players as a normal player and they will need to find a suitable excuse not to push the roll.

      \n
      \n
      \n
      \n

      Creatures

      \n   
      \n

      Header (1)

      \n   
      When creating a Creature, the Health is represented as [current health]/[total health], i.e. 6/6. When the creature is injured the [current health] value should be manually reduced. These values are used in the token health bar for the creatures (See Tokens).

      By default, values are not entered for Mobility, Observation and Acid Splash as not all creatures have these abilities.

      \n

       

      \n

      Attack Table (2)

      \n

      Clicking on the Attack Table drop down will show a list of any attack tables that you have created in the \"Alien Tables> Alien Creature Tables\" folder. Once selected the table can be rolled against by clicking on the \"Roll Attack\" button.
         
      The result appears in the chat window as a \"Public\" message If you want the outcome to be private select the appropriate setting from the chat drop down.

      As with all chat messages, the detailed dice break down of any damage rolls can be seen by clicking on the dice icon in the chat window.
         

      The Special Abilities section allows quick notes to be added with respect to the Creature or situation. More detailed notes can be added on the Notes tab in the rich text editor.

      \n

      Creature Critical Injuries (3)

      \n

      The GM can select a Critial Injuries table using the dropdown (by defailt it's set to \"None\") and the roll for Critial hits on the creature. The filter looks in the \"Alien Mother Tables\" folder for any table starting with \"Critical Injuries\" and lists them in the dropdown. If the table does not exist an error message is displayed.

      Right Clicking on the edit icon to the right will display a context menu allowing injury to be edited or deleted.

      You will have to manually add any modifiers the injury has on the character to the tab modifiers tab on the injury item.

      Right clicking on the \"Roll Crit\" button will display a dialogue box allowing the GM to enter a specific critical injury number. This must be in D6 format (number 1-6). This then rolls against the relevent table, writes to chat and creates the item on the sheet as per normal.


      Using the Item type \"critical-injury\" a GM can create their own Critical Injury items which can then be dragged on to the sheet and will be displayed in this section and have the same controls for viewing, editing and deleting as a normal item.

      \n
      Creating your own Creature Critical Injuries Tables
      \nIf you want to create your own tables for creatures, add a table to \"Alien Mother Tables\" as normal ensuring it starts with \"Critical Injuries \".
      Make the Roll Table Formula 1d6. Add each of the rows as normal with the data in the following format:

      \n
      <b>Injury Name</b>Injury Description
      \n
      It is important to use this format as the code looks for the Injury Name within the bold html tags to create the item and message. \n

       

      \n
      \n
      \n

      Spaceships

      \n
      \n

      General Tab

      \n

      Stats (1)

      \n

         
      Mostly text boxes to enter the ships stats with a few exceptions:

      CREW as with the vehicle sheet this is the maximum number of actors that can be dragged onto the sheet.

      HULL the hull points govern the maximum damage the ship can take and limit the DAMAGE dots at the bottom (note they do not reduce the number of outlines just how many can be checked.)

      ARMOR as with the character sheet this is a click-to-roll to make Armor saves.

      \n

      Component Damage(2)

      \n

      Clicking on the appropriate icon will roll against the Minor or Major component damage tables. An item is created on the sheet and the result is shown in chat. Any effects from damage need to be manually applied to the ship.

      \n

      Crew (3)

      \n

      The Crew section allows the GM drag PCs onto the sheet.
      NOTE: ONLY THE GM CAN DRAG ACTORS ONTO THE VEHICLE.

      By default the crew member is assigned the position of \"PASSENGER\" though they still are part of the CREW count.

      Clicking on the dropdown allows the GM or Player to select one of the four roles:

      \n
        \n
      • CAPTAIN: Has no function on a other than shouting at the crew!
      • \n
      • PILOT: Allows the player to fire weapons and make Piloting rolls.
      • \n
      • GUNNER: Allows the player to fire weapons.
      • \n
      • SENSOR-OP: Allows the player to make Comtech rolls.
      • \n
      • ENGINEER: Has no function on a other than noting who has that role
      • \n
      • PASSENGER: Along for the ride.
      • \n
      \n

      When \"PILOT\" is selected \"PILOTING\" will appear under the \"ROLL\" section of the Crew tab.
      In order to make a Piloting (Thrusters rating added) check the player right clicks on this to make the roll (left click to see the modifier box).
      The selected PCs stats and stress dice will then be used to make the piloting roll.

      When \"SENSOR-OP\" is selected \"COMTECH\" will appear under the \"ROLL\" section of the Crew tab.
      In order to make a Comtech check the player right clicks on this to display the modifier box:
         
      The selected PCs stats, stress and modifiers will then be used to make the comtech roll.

      Rolls can be PUSHED and the additional stress dice will be added to the PCs sheet as normal.


      Clicking on the little Heart next to the actor will roll on the Space Combat Panic Roll table using the actors current stress rating.

      \n

      Armaments (4)

      \n

      Only spaceship weapons can be dragged onto this section. They operate in the same way as the ones on the Vehicle Sheet.

      Any Spaceship weapons dragged onto the Modules/Upgrades tab will automatically appear here.

      Left clicking on a weapon will show the weapon dialogue box. The drop down will show a list of the crew members that have been assigned the \"GUNNER\" role (see below).
      The player selects their character and applies range and modifiers as instructed by the GM.
      The selected range modifiers are automatically applied to the roll.
      The selected PCs stats and stress dice will then be used to fire the weapon.
      Rolls can be PUSHED and the additional stress dice will be added to the PCs sheet as normal.

      \n
      \n

      Modules/Upgrades Tab

      \n
      \n

      The Modules/Upgrades tab is split into three sections:

      \n
        \n
      • Spaceship Weapons
      • \n
      • Modules/Upgrades
      • \n
      • Cargo
      • \n
      \n

      Spaceship Weapons
      Only items with the Spaceship Weapons item type can be dragged into this section as per the rules. Any other weapon types will be shown under cargo and be inactive.

      Weapons cannot be fired from this tab.

      Modules/Upgrades
      Any items of the Modules/Upgrades type will be displayed here.

      Any bonuses from these items need to be manually applied to the ship.

      Cargo
      All other item types are treated as cargo and are stored in this section. As they are cargo they are inactive and can only be transferred to other actors when required.

      \n

      Image Tab

      \n

      Where you can put a picture of the ship which will also be used as the token image.

      \n

      Space Combat Phases Tab

      \n

      This is a very simple messaging system for the phases. There is no automation it just posts a message to chat.

      A per the rules initiative is rolled, as normal, for each spaceship.

      Each round is the split into 4 phases. At each phase the players, secretly, chose from one of the options for that phase.

      In order to simulate this the tab has a drop down for each phase with the appropriate options. The idea is the GM announces which phase you are in both sides make a choice from the dropdown for that phase (but do not push submit!)

      The GM then both sides (as instructed by the GM) then press submit and the chosen actions for that phase are displayed in chat.

      The actions are carried out and the GM and players proceed to he next phase and repeat the above.

      I said it was simple !

      Selections are not stored anywhere so will reset if the sheet is closed and opened.

      \n
      \n
      \n

      Vehicles

      \n

      Though not used very much within the game the Vehicles template allows you to create vehicles within the system.
      The Armor Rating is rollable and a right click will pop up the standard Armor Roll modification dialogue box.

      The GM should make all the players \"Owners\" of the vehicle in order for them to interact with it.

      \n

      General Tab

      \n   

      The Inventory tab allows the PCs to roll for the weapons on that vehicle and manage the weapons and other Items.
      \"FootLocker\" has been added to stow the crews other gear.
      \n

       

      \n

      Inventory Tab

      \n

         

      Left clicking on a weapon will show the weapon dialogue box. The drop down will show a list of the crew members that have been assigned either the \"PILOT\" or \"GUNNER\" roles (see below).
      The player selects their character and applies range and modifiers as instructed by the GM.
      The selected range modifiers are automatically applied to the roll.
      The selected PCs stats and stress dice will then be used to fire the weapon.
      Rolls can be PUSHED and the additional stress dice will be added to the PCs sheet as normal.
         


      \n

      Crew Tab

      \n

      The Crew tab allows the GM drag PCs onto the sheet.
      NOTE: ONLY THE GM CAN DRAG ACTORS ONTO THE VEHICLE.

      By default the crew member is assigned the position of \"PASSENGER\".

      Clicking on the dropdown allows the GM or Player to select one of the four roles:

      \n
        \n
      • COMMANDER: Has no function on a vehicle other than shouting at the crew!
      • \n
      • PILOT: Allows the player to fire weapons and make Piloting rolls.
      • \n
      • GUNNER: Allows the player to fire weapons.
      • \n
      • PASSENGER: Along for the ride.
      • \n
      \n

       

      \nNOTE: The crew members are sorted in this order when their roles are assigned.\n

       

      \n   

      \n

      When \"PILOT\" is selected \"PILOTING\" will appear under the \"ROLL\" section of the Crew tab.
      In order to make a Piloting check the player right clicks on this to make the roll (left click to see the modifier box).
      The selected PCs stats and stress dice will then be used to make the piloting roll.
      Rolls can be PUSHED and the additional stress dice will be added to the PCs sheet as normal.
         

      \n
      \n
      \n

      Territories

      \n

      The territories sheet allows you to create details about each of the sectors in space which you can share with the players.
         

      \n

      System Tab

      \n

      On the Systems tab you can drag systems (created as Items), clicking on the system name will open the associated sheet.
      A right click on the Edit icon brings up the context menu to edit and delete the system attached to that sector.
         

      \n
      \n
      \n

      Items/Item Types

      \n

      There are a number of Item types that can be created for use within the system:

      \n
        \n
      • Item - General equipment
      • \n
      • Weapon - Personal and Vehicle weapons
      • \n
      • Armor - Personal armor
      • \n
      • Talent - Talents for use within the system
      • \n
      • Planet-System - Details of planetary systems
      • \n
      • Skill-Stunt - Place holders that drive the Skill-Stunts pop up on character sheets
      • \n
      • Agenda - PC Agenda and Story cards
      • \n
      • Specialty - Allows the GM to create new sub-careers, career specialities or your House Rule Careers and drop them on the character sheet.
      • \n
      • Critical Injury - Create Critical injuries with modifiers
      • \n
      • Spaceship Modules/Upgrades - Create Modules and Upgrades
      • \n
      • Spaceship Weapons - Create Offensive and Defensive Spaceship Weapons
      • \n
      • Spaceship Crit - Create Minor/Major Component damage
      • \n
      \n



      \n

      Item

      \n

      The item sheet is for generic items for use within the game. When a new item is created, choose the relevant item sub category from the dropdown. This will dynamically change the sheet to include any relevant stats for that item type on its Attributes tab.
         
      Any stats entered for the item will have an in-system effect once the item is \"Active\".
      Item types: Data Storage,Diagnostics Display,Pharmaceuticals and Clothing have a Quantity field to record the number owned.
      The Consumables type is a general item that includes stats for Power, Food, Water and Air Supply for any homebrew items.

      The modifiers tab allows you to add any +/- effects using the item may have on the PCs attributes or skills.
         
      Modifiers also have an in-system effect once the item is \"Active\".

      \n

      Weapon

      \n

      Select the type on the sheet (Ranged or Melee) and the sheet will dynamically change to the relevant stats for that weapon type. The Class field is a text field which allow you to classify the weapon. This is not a required field and can be left blank.
         
         
      For a Melee weapon the range will be set to Engaged, for Ranged weapons select the appropriate range from the dropdown list. The Cost field will convert the input to a currency so all you need to enter is the number e.g., 15000 and it will reformat as US$15,000.00.

      The stats on the sheet will be used in rolls when the weapon is \"Active\".

      \n

      Armor

      \nSetting up different armor types is simple as there are only two main stats to be considered, Armor Rating and Air Supply.
         
      The additional modifiers some armor can have on attributes and abilities can be found on the Modifiers tab.
      The stats and modifiers on the sheet will be used in rolls when the weapon is \"Active\".

      \n

      Planet-System

      \nThe Planet-System sheet provides a method of documenting any planets the party might encounter during their missions. The fields are basic text and are intended to contain summaries. Where more detail is required, use the Rich Text editor in the Description tab. Once created these can be dragged onto the Territories sheet as previously mentioned.    \n

       

      \n

      Agenda

      \n

      The Agenda item provides a rich text field which can be used to provide additional scenario-based narrative/motivations for the players. These can be used as Agenda or Story cards. Once created, they can be dragged onto the PCs sheet where they appear on the Skills tab and can be viewed by the player by clicking on the name.

      \n

      Talent

      \n

      This item type enables you to create talents for your game either homebrew or from the rulebook by adding descriptions to the rich test field. When dragged on to a PCs sheet, these will appear on the Skills tab and can be viewed by the player by clicking on the name.

      NOTE:
      With the exception of the \"Nerves of Steel\" talent, which will automatically add -2 to Stress rolls and the \"Pack Mule\" talent which increases total Encumbrance, Talents do not currently have an effect in the system so any impact deriving from a Talent needs to be applied manually during the game.

      For instance, the Compassion (Medic Talent) allows the PC to push their roll multiple times but the system will by default only allow a roll to be pushed once. In this situation the player should use the check box in the chat window \"Allow multi-push\".
      When the situation complies with the Talent criteria the player checks the box, before pushing the roll, they then PUSH as normal and a Stress point is added to their sheet.

      \n

      Critical Injury

      \n

      Critical Injury items can be dragged on to Character and Synthetic sheets to record permanent injuries as well as apply the appropriate roll modifiers as defined on the Modifiers tab.

      \n

      Skill-Stunt

      \n

      Skill-Stunt items contain a rich text field that can be populated with the Stunt data from the rulebook for each of the skills.

      If any of the official modules (Starter Set or Core Rules) are installed, the text in these items will be ignored but the items should not be deleted or the system will malfunction.

      \n

      Spaceship Modules/Upgrades

      \n

      Used to create Modules and Upgrades. Any bonuses must be manually applied to the ship stats/rolls.

      \n

      Spaceship Weapons

      \n

      Weapons created can only be used on starships. The first dropdown sets the type (Offensive/Defensive) and depending on the selection other stats will become available.

      \n

      Spaceship Crit

      \n

      Template used to create Spaceship critical hits. Any effects must be manually applied to the ship stats/rolls.

      \n
      \n
      \n

      Tokens

      \n

      When a Character actor is dragged onto a Scene the token will show resource bars for Stress and Health when the cursor is hovered over the token:
         

      For Creatures, the Health resource bar is shown:
         

      By default, NPCs and Creature tokens are set as Hostile and Unlinked.

      \n
      \n
      \n

      Rolling Dice

      \n

      NOTE: The PC/Creature token needs to be selected for all rolls.

      All GM Rolls are public by default but can be made private by using the Chat dropdown and selecting \"Private GM Roll\".

      \n

      Characters and NPCs

      \n

      For Strength, Agility, Wits and Empathy rolls a Left mouse click will roll the value and Right mouse click will display a modifier box allowing additional dice to be added or subtracted as indicated by the GM.
         


      Stress is automatically added on a Push (see Rolls below) but any other adjustments to a characters Stress need to be made manually. The Stress value is taken into account on all dice rolls.

      For Panic rolls, the player Left clicks on \"Stress\" and the result is displayed in the chat window. Right Clicking on \"Stress\" will display a modifier box to add or remove stress to the roll. Chat message for stress rolls shows the net modifier. A tooltip shows the individual modifiers by hovering the mouse over \"Panic Condition\" in the chat window.

      This will add/subtract the entered value (+x or -x) to the roll and does not change the number of dice rolled.
           

      Supply rolls are made by clicking on the parachute icon. Any failures (1's) will automatically be deducted from the total and the items giving that value will be decremented.

      For Armor rolls the player just clicks on \"Armor\" and the appropriate number of dice are rolled with the result appearing in the character window. As before, the value depends on the equipped armor on the Inventory tab. Any reduction in armor value needs to be done in the detailed entry there.

      \n

      PUSHing Rolls

      \n

      Rolls can be pushed for \"Human\" PCs by clicking on the Push icon in the chat window. If the initial roll includes a Facehugger (1), the \"Push\" button will not be displayed. When a roll is pushed, the PC's Stress level will automatically be increased by 1.

      On a Pushed roll the second chat message will show the total successes for both rolls.

      Some Talents enable PCs to push a roll twice. As these are situational (+2 Wits when doing X) they are very hard to code into the system.
      To allow players to make multiple PUSHes there is a check box in the chat window \"Allow multi-push\".
      When the situation complies with the Talent criteria the player checks the box, before pushing the roll, they then PUSH as normal and a Stress point is added to their sheet.
           


      The results of the PUSH will display along with the total to that point and a second PUSH button will show (as long as there are no Facehuggers).
           


      If the results of the second push are sufficient they just inform the GM of the result and continue playing using those results.

      If there are still not enough successes to complete the task the player can push the roll a second time and an additional Stress point is added to the sheet.
           


      Once again the total number of successes will be displayed for all three rolls.

      \n
      \n
      \n

      Creatures

      \n

      For Mobility, Armor, Armor Vs Fire and Observation rolls, a Left mouse click will roll the value and Right mouse click will display a modifier box allowing additional dice to be added or subtracted as necessary. As some creatures have a different armor stat against fire damage this is shown as a separate field.

      Where creatures have the \"Acid Splash\" ability, a left click will display a dialogue box requesting the amount of damage the PC inflicted on the creature.
         
      This is added to the creatures “Acid Attack” value and the corresponding number of base dice are rolled with the result displayed in the chat window. For each success, the PC suffers the appropriate amount of damage as outlined in the core rules which should be manually applied by the player.

      \n

      Ad Hoc Rolls

      \nAlien RPG system uses custom dice notation for the Base and Stress dice.
      If you want to roll ad-hoc dice and don't want to use the macros (See below). You can roll using:
      /r xdb - for Base dice
      /r xds - for Stress dice
      where x is the number of dice.
      For both just put /r 4db + 2ds

      If you need a D66 just use:
      /r (1d6*10)+1d6
      (Note this will not rill Alien dice just normal D6 if using DsN)\n

       

      \n
      \n
      \n

      Combat Tracker

      \n

      When rolling for initiative in the combat tracker the combatants will now be sorted in ascending order.
         

      When adding Creatures if their speed is greater than 1, clones will automatically be created equal to their speed.
      If not required the GM can remove them by using the context menu.

      You can manually clone NPCs/Creatures by right clicking on an actor in the combat tracker you will see \"Clone Actor\" option appear. This will create a clone of the selected actor to allow the GM to give a Creature multiple initiative rolls. An actors initiative can be manually adjusted by selecting \"Update Actor\".

             
      Additionally, in the chat window an initiative card will be displayed. If you wish to modify these images you can by creating your own images (250x349px) png files and storing them in the \\images\\cards directory. Name the images in ascending order card-1.png to card-10.png.
         

      If you have purchased either the Starter Set or Core Rules these will automatically be replaced with the official Initiative cards.
         

      There are only 10 initiative cards, so if you have a combat with more than 10 actors and roll initiative the system will roll the first 10 then roll for any extras and add two decimal places to the rolls i.e. 3.42.

      \n
      \n
      \n

      Tables

      \n

      When the system is installed it will create the following folder structure:

      \n\n\n\n\n\n\n\n\n\n\n\n
      Alien Tables ->Alien Creature Tables 
       Alien Mother Tables
      \n

      This structure is used by the Creature sheet and the two \"roll on table\" macros (See Macros) which are set up to display only the rollable tables in those folders.
      Free League have given me permission to include the Panic Table in the core system, which can be found in the Alien Mother Tables.

      If you want to create your own rollable tables, you should do so in the appropriate folder.

      When entering the tables from the rulebook for D66 tables use 10*1d6+1d6 as the roll table formula and you will be able to import the ranges as per the book.

      \n

      System Configuration Options

      \n

      There are a number of system configuration options available to GM and players under Configuration Settings>System Settings:

      \n

      GM Configuration Options

      \n   

      Hopefully, most of the settings are self-explanatory.

      Enabling the \"Add Settings Button\" will place a quick access button on the Configure Settings sidebar to quickly allow the GM and Players to change fonts and text colours.
         


      \n

       

      \n

      Player Configuration Options

      \n   

      \n

      Font and Colour Configuration Options

      \n

      When I first created the system, I wanted to give the feel of the old CRT monitors you see in the films. While this initially looks good after playing for a while the text style and colour can be a little intense.
      Additionally, having the text colour green can cause issues for people with sight problems.

      There is also an option to change the Journal font color settings.
      Please note that some of the font colors are baked into the modules journal settings so will not change.

      FranzWarm wrote a really great add-on module called CRT UI. Unfortunately he no longer supports the module so I have incorporated it into the core system.

      The UI components are now on by default and the sheets can be changed, by the players, selecting the CRT UI button on the \"Configure Alien RPG Settings\" menu.

      The can be reverted to the default sheet by selecting the \"Reset\" option.

      In order to make the system more accessible, there are configuration options available to change these settings for individual players.    


             

      Clicking the Reset button will return the system to the defaults.

      \n
      \n
      \n

      Macros

      \nThe Alien system comes with 4 macros that will help you run the game smoothly.

      These can be found in the Compendium under Macro>Alien. I suggest you right click and do an \"Import All Content\" to get them into your library.\n

       

      \n
        \n
      1. Alien - GM Dice Roller: Allows you to perform ad-hoc dice rolls. Uncheck the GM Only box to make the rolls public.
      2. \n
      3. Alien - Player Ad-hoc YZE Dice Roller: Make this available to your players. They need to have a token selected before running the macro.
      4. \n
      5. Alien - Roll on selected Mother table: provides a drop down listing all the Mother Tables available. Allows multiple rolls against the table and modifiers (+/- x to roll not additional dice).
      6. \n
      7. Alien - Roll on selected Creature table: same as above for Creature tables but no modifiers and all rolls are private to the GM.
      8. \n
      \n

      If you want to write your own macros these are the @ tags.
      For Attributes:

      \n
        \n
      • @str
      • \n
      • @agl
      • \n
      • @wit
      • \n
      • @emp
      • \n
      • @stress
      • \n
      \n
      \n

      For Skills:

      \n
        \n
      • @heavyMach
      • \n
      • @closeCbt
      • \n
      • @stamina
      • \n
      • @rangedCbt
      • \n
      • @mobility
      • \n
      • @piloting
      • \n
      • @command
      • \n
      • @manipulation
      • \n
      • @medicalAid
      • \n
      • @observation
      • \n
      • @survival
      • \n
      • @comtech
      • \n
      \n
      \n

      So to roll for comtech with stress would be:
      /r (@wit)db + (@comtech)db + (@stress)ds

      Please note that rolling dice from a macro or in chat will not trigger the \"Push\" or Stress automation.

      \n
      \n
      \n

      Recommended Add-on Modules

      \n

      While not necessary to use the Alien system of this module I would recommend installing the following Add-on modules as they make the GM's job a lot easier:

      \n
        \n
      • Dice So Nice:
        Alien RPG supports 2 dice face types. The new version also allows the GM to add animated effects to dice rolls.
      • \n
      • PnP - Pointer and Pings:
        Useful for pointing things out to the players and pulling their map focus to where you want it.
      • \n
      • Quick Insert - Search Widget:
        Allows you to quickly search for assets and drag them directly on to the scene, sheets or rich text fields.
      • \n
      • Alien RPG - Motion Tracker:
        The module installs a button just over the chat box that you can hit. When hit, the button will scan for the nearest active and visible tokens based on the selected token. This is still under development but is a really good effect to add tension to a scene.
      • \n
      • Year Zero Engine: Combat
        adds ability to track Fast/slow actions as well as other features.
      • \n
      \n
      \n
      \n

      Change History

      \n

      Version 3.1.0

      \n
        \n
      • FVTT V10 & V11 compatible
      • \n
      • Weapon sheets now show reloads instead of Rounds.
      • \n
      • Localised the concat function so not to interfere with the Foundry version.
      • \n
      • Addressed minor translation bugs.
      • \n
      • Rolling Attributes now pops a box with an option to exclude the Stress dice. These must be manually removed from modified rolls. Additionally no push button is displayed unless stress is included according to the rules.
      • \n
      • Added warning to disable the Alien RPG CRT UI module as it is not being maintained and WILL corrupt actors/items.
      • \n
      • Added Range Modifier dropdown to the vehicle weapon rolls.
      • \n
      • Attributes on the Computer item are now rollable.
      • \n
      • Corrected issue when adding the same crew member to a vehicle/spaceship where the crew quantity was incremented even though the actor was not added.
      • \n
      • The big one!! Added Spacecraft sheet and new item types for them.
      • \n
      • With thanks to @Txus#5021\n
          \n
        • Added option for the GM to choose if the $ is added or not as the $ sign messes up Item piles and other modules
        • \n
        • Corrected errors in the generation of critical injuries.
        • \n
        • Xp on Character and Synthetic sheets now collapses to Campaign/Story vew like the CRT UI sheet.
        • \n
        \n
      • \n
      \n
      \n
      "},"_id":"mdbh7wrsow46dt8r","video":{"controls":true,"volume":0.5},"src":null,"sort":0,"ownership":{"default":0},"flags":{"core":{"sheetClass":"core.JournalTextTinyMCESheet"}},"title":{"show":true,"level":1},"image":{},"system":{}}],"ownership":{"default":2,"Hg4E09Y13UVbMbos":3},"_stats":{"systemId":"alienrpg","systemVersion":"3.1.2","coreVersion":"10.303","createdTime":1654597176468,"modifiedTime":1692361875900,"lastModifiedBy":"Hg4E09Y13UVbMbos"},"folder":null,"sort":0,"_id":"SkwfSOD5gNvLhaLv"}],"tables":[{"name":"Panic Table","flags":{"core":{"sourceId":"RollTable.nv76kg6wEjetAVGB"}},"img":"icons/svg/d20-grey.svg","description":"","results":[{"_id":"rNIEsETslgTE305N","flags":{},"type":0,"text":"KEEPING IT TOGETHER: You manage to keep your nerves in check. Barely.","img":"icons/svg/d20-black.svg","weight":1,"range":[1,6],"drawn":false,"documentId":null,"documentCollection":""},{"_id":"kiO3yL2ptol7UFxN","flags":{},"type":0,"text":"NERVOUS TWITCH: Your STRESS LEVEL, and the STRESS LEVEL of all friendly PCs in SHORT range of you, increases by one.'","img":"icons/svg/d20-black.svg","weight":1,"range":[7,7],"drawn":false,"documentId":null,"documentCollection":""},{"_id":"R1j5ZV1lZYOukzbO","flags":{},"type":0,"text":"TREMBLE: You start to tremble uncontrollably. All skill rolls using AGILITY suffer a –2 modification until your panic stops.","img":"icons/svg/d20-black.svg","weight":1,"range":[8,8],"drawn":false,"documentId":null,"documentCollection":""},{"_id":"bVyaqMdKS03lMdeO","flags":{},"type":0,"text":"DROP ITEM: Whether by stress, confusion or the realization that you’re all going to die anyway, you drop a weapon or other important item—the GM decides which one. Your STRESS LEVEL increases by one.","img":"icons/svg/d20-black.svg","weight":1,"range":[9,9],"drawn":false,"documentId":null,"documentCollection":""},{"_id":"mDfxe7TR2QD2DCqj","flags":{},"type":0,"text":"FREEZE: You’re frozen by fear or stress for one Round, losing your next slow action. Your STRESS LEVEL, and the STRESS LEVEL of all friendly PCs in SHORT range of you, increases by one","img":"icons/svg/d20-black.svg","weight":1,"range":[10,10],"drawn":false,"documentId":null,"documentCollection":""},{"_id":"5WPFiMValyy8lLBX","flags":{},"type":0,"text":"SEEK COVER: You must use your next action to move away from danger and find a safe spot if possible. You are allowed to make a retreat roll (see page 93) if you have an enemy at ENGAGED range. Your STRESS LEVEL is decreased by one, but the STRESS LEVEL of all friendly PCs in SHORT range increases by one. After one Round, you can act normally.","img":"icons/svg/d20-black.svg","weight":1,"range":[11,11],"drawn":false,"documentId":null,"documentCollection":""},{"_id":"WpWwS67NT6pnjP8Q","flags":{},"type":0,"text":"SCREAM: You scream your lungs out for one Round, losing your next slow action. Your STRESS LEVEL is decreased by one, but every friendly character who hears your scream must make an immediate Panic Roll.","img":"icons/svg/d20-black.svg","weight":1,"range":[12,12],"drawn":false,"documentId":null,"documentCollection":""},{"_id":"ru1oP3Z5EKK6rsH7","flags":{},"type":0,"text":"FLEE: You just can’t take it anymore. You must flee to a safe place and refuse to leave it. You won’t attack anyone and won’t attempt anything dangerous. You are not allowed to make a retreat roll (see page 93) if you have an enemy at ENGAGED range when you flee. Your STRESS LEVEL is decreased by one, but every friendly character who sees you run must make an immediate Panic Roll.","img":"icons/svg/d20-black.svg","weight":1,"range":[13,13],"drawn":false,"documentId":null,"documentCollection":""},{"_id":"bG0AxhSq3jCNw5gf","flags":{},"type":0,"text":"BERSERK: You must immediately attack the nearest person or creature, friendly or not. You won’t stop until you or the target is Broken. Every friendly character who witnesses your rampage must make an immediate Panic Roll","img":"icons/svg/d20-black.svg","weight":1,"range":[14,14],"drawn":false,"documentId":null,"documentCollection":""},{"_id":"90Vlsy8HGlJacGta","flags":{},"type":0,"text":"CATATONIC: You collapse to the floor and can’t talk or move, staring blankly into oblivion.","img":"icons/svg/d20-black.svg","weight":1,"range":[15,20],"drawn":false,"documentId":null,"documentCollection":""}],"formula":"1d6","replacement":true,"displayRoll":true,"ownership":{"default":0,"i4nbpmPjeKgnfrZJ":3,"VNn11YeeudS1soLL":3,"cs8lXdy3ObPDjfqd":3,"k7db2fAe7Pyls7nF":3,"oKygDQ5NsfUVPKk7":3,"dyClKv0FMDnvIZdy":3,"Hg4E09Y13UVbMbos":3},"_stats":{"systemId":"alienrpg","systemVersion":"3.1.2","coreVersion":"10.303","createdTime":1654597176328,"modifiedTime":1692361551899,"lastModifiedBy":"Hg4E09Y13UVbMbos"},"folder":"A0N3Ct1TQq9BuGk6","sort":100000,"_id":"C9xIi3jZKGd0aZJ7"}],"macros":[{"_id":"2uRygGpJBInn9YZk","name":"Alien - Player Ad-hoc YZE Dice Roller","type":"script","author":"Hg4E09Y13UVbMbos","img":"systems/alienrpg/ui/DsN/alien-dice-b6.png","scope":"global","command":"(async () => {\n let hostile = false;\n try {\n let label = `${game.i18n.localize('ALIENRPG.ROLLFOR')}` + ' ' + actor.name;\n } catch {\n ui.notifications.error(`${game.i18n.localize('ALIENRPG.NoToken')}`);\n return;\n }\n let label = 'for ' + actor.name;\n let actorid = actor.id;\n let reRoll = false;\n let blind = false;\n\n let template = `\n
      \n \n\n
      \n \n \n
      \n
      \n \n \n
      \n \n
      `;\n\n let buttons = {};\n // if (game.tables.entities.length > 0) {\n buttons = {\n draw: {\n icon: '',\n label: `${game.i18n.localize('ALIENRPG.Roll')}`,\n callback: async (html) => {\n // const tableId = html.find('#tableSelect')[0].value\n // const table = game.tables.get(tableId);\n const r1Data = parseInt(html.find('#fr1Data')[0].value || 0);\n const r2Data = parseInt(html.find('#fr2Data')[0].value || 0);\n\n await game.alienrpg.yze.yzeRoll(hostile, blind, reRoll, label, r1Data, 'Black', r2Data, 'Stress', actorid);\n },\n },\n cancel: {\n icon: '',\n label: `${game.i18n.localize('ALIENRPG.DialCancel')}`,\n },\n };\n\n new Dialog({\n title: 'Player - Roll Alien Dice.',\n content: template,\n buttons: buttons,\n default: 'draw',\n }).render(true);\n})();","flags":{"furnace":{"runAsGM":false},"core":{"sourceId":"Compendium.alienrpg.alien-rpg-macros.2uRygGpJBInn9YZk"}},"ownership":{"default":0,"VNn11YeeudS1soLL":3,"cs8lXdy3ObPDjfqd":3,"k7db2fAe7Pyls7nF":3,"oKygDQ5NsfUVPKk7":3,"dyClKv0FMDnvIZdy":3,"Hg4E09Y13UVbMbos":3},"_stats":{"systemId":"alienrpg","systemVersion":"3.1.2","coreVersion":"10.303","createdTime":1665313340906,"modifiedTime":1692361551910,"lastModifiedBy":"Hg4E09Y13UVbMbos"},"folder":"bjqt3ME8csX2r1wM","sort":200000},{"_id":"7oJw70t0MODJWuGV","name":"Alien - GM Dice Roller","type":"script","author":"Hg4E09Y13UVbMbos","img":"systems/alienrpg/ui/DsN/alien-dice-y6.png","scope":"global","command":"(async () => {\n let hostile = false;\n let label = 'GM';\n let reRoll = true;\n\n let template = `\n
      \n
      \n \n \n
      \n
      \n \n \n
      \n \n
      \n \n \n
      \n \n
      `;\n\n let buttons = {};\n buttons = {\n draw: {\n icon: '',\n label: `${game.i18n.localize('ALIENRPG.Roll')}`,\n callback: async (html) => {\n const r1Data = parseInt(html.find('#fr1Data')[0].value || 0);\n const r2Data = parseInt(html.find('#fr2Data')[0].value || 0);\n const blind = html.find('#fblind')[0].checked;\n\n await game.alienrpg.yze.yzeRoll(hostile, blind, reRoll, label, r1Data, 'Black', r2Data, 'Stress');\n },\n },\n cancel: {\n icon: '',\n label: `${game.i18n.localize('ALIENRPG.DialCancel')}`,\n },\n };\n\n new Dialog({\n title: 'Roll Alien Dice.',\n content: template,\n buttons: buttons,\n default: 'draw',\n }).render(true);\n})();","flags":{"furnace":{"runAsGM":false},"core":{"sourceId":"Compendium.alienrpg.alien-rpg-macros.7oJw70t0MODJWuGV"}},"ownership":{"default":0,"VNn11YeeudS1soLL":3,"cs8lXdy3ObPDjfqd":3,"k7db2fAe7Pyls7nF":3,"oKygDQ5NsfUVPKk7":3,"dyClKv0FMDnvIZdy":3,"Hg4E09Y13UVbMbos":3},"_stats":{"systemId":"alienrpg","systemVersion":"3.1.2","coreVersion":"10.303","createdTime":1665313340907,"modifiedTime":1692361551911,"lastModifiedBy":"Hg4E09Y13UVbMbos"},"folder":"bjqt3ME8csX2r1wM","sort":300000},{"name":"Alien - Roll on selected Mother table V10","type":"script","author":"Hg4E09Y13UVbMbos","img":"icons/svg/biohazard.svg","scope":"global","command":"(async () => {\n let options = '';\n game.tables.contents.forEach((t) => {\n if (t.folder && t.folder.name === 'Alien Mother Tables' && t.folder.name != null) {\n options = options.concat(``);\n }\n });\n let template = `\n
      \n
      \n \n \n
      \n
      \n \n \n
      \n
      \n \n \n
      \n
      `;\n\n let buttons = {};\n if (game.tables.size > 0) {\n buttons = {\n draw: {\n icon: '',\n label: `${game.i18n.localize('ALIENRPG.DRAW')}`,\n callback: async (html) => {\n const tableId = html.find('#tableSelect')[0].value;\n const table = game.tables.get(tableId);\n const drawNumber = parseInt(html.find('#inputNbr')[0].value || 0);\n const formula = table.data.formula;\n const modifier = parseInt(html.find('#inputMod')[0].value || '0');\n\n for (let i = 0; i < drawNumber; i++) {\n const roll = new Roll(formula + ' + ' + modifier);\n roll.evaluate({ async: false });\n await table.draw({ roll: roll });\n }\n },\n },\n cancel: {\n icon: '',\n label: `${game.i18n.localize('ALIENRPG.DialCancel')}`,\n },\n };\n } else {\n template = `
      ${game.i18n.localize('ALIENRPG.NOTABLES')}

      `;\n buttons = {\n draw: {\n icon: '',\n label: 'OK',\n },\n };\n }\n\n new Dialog({\n title: `${game.i18n.localize('ALIENRPG.ROLLONSELECTED')}`,\n content: template,\n buttons: buttons,\n default: 'draw',\n }).render(true);\n})();","folder":"bjqt3ME8csX2r1wM","sort":100000,"flags":{"furnace":{"runAsGM":false},"core":{"sourceId":"Compendium.alienrpg.alien.0eSdw4VU3hdTKhS2"}},"ownership":{"default":0,"TLl1CBsB3Dponc04":3,"w906BIejjEAQr61b":3,"VNn11YeeudS1soLL":3,"cs8lXdy3ObPDjfqd":3,"k7db2fAe7Pyls7nF":3,"oKygDQ5NsfUVPKk7":3,"dyClKv0FMDnvIZdy":3,"Hg4E09Y13UVbMbos":3},"_stats":{"systemId":"alienrpg","systemVersion":"3.1.2","coreVersion":"10.303","createdTime":1665313886451,"modifiedTime":1692361551912,"lastModifiedBy":"Hg4E09Y13UVbMbos"},"_id":"KRJ8u182zZUe6DYE"},{"name":"Alien - Roll on selected Creature table V10","type":"script","author":"Hg4E09Y13UVbMbos","img":"icons/svg/pawprint.svg","scope":"global","command":"(async () => {\n let options = '';\n\n game.tables.contents.forEach((t) => {\n if (t.folder && t.folder.name === 'Alien Creature Tables' && t.folder.name != null) {\n options = options.concat(``);\n }\n });\n let template = `\n
      \n
      \n \n \n
      \n
      \n \n \n
      \n
      \n \n \n
      \n
      `;\n\n let buttons = {};\n if (game.tables.size > 0) {\n buttons = {\n draw: {\n icon: '',\n label: `${game.i18n.localize('ALIENRPG.DRAW')}`,\n callback: async (html) => {\n const tableId = html.find('#tableSelect')[0].value;\n const table = game.tables.get(tableId);\n const drawNumber = parseInt(html.find('#inputNbr')[0].value || 0);\n const formula = table.data.formula;\n const modifier = parseInt(html.find('#inputMod')[0].value || '0');\n\n for (let i = 0; i < drawNumber; i++) {\n const roll = new Roll(formula + ' + ' + modifier);\n roll.evaluate({ async: false });\n await table.draw({ roll: roll });\n }\n },\n },\n cancel: {\n icon: '',\n label: `${game.i18n.localize('ALIENRPG.DialCancel')}`,\n },\n };\n } else {\n template = `
      ${game.i18n.localize('ALIENRPG.NOTABLES')}

      `;\n buttons = {\n draw: {\n icon: '',\n label: 'OK',\n },\n };\n }\n\n new Dialog({\n title: `${game.i18n.localize('ALIENRPG.ROLLONCREATURETABLE')}`,\n content: template,\n buttons: buttons,\n default: 'draw',\n }).render(true);\n})();","folder":"bjqt3ME8csX2r1wM","sort":250000,"flags":{"furnace":{"runAsGM":false},"core":{"sourceId":"Compendium.alienrpg.alien.zdUdRGV2IIK7krBU"}},"ownership":{"default":0,"vVRzTNcybBml63HZ":3,"w906BIejjEAQr61b":3,"VNn11YeeudS1soLL":3,"cs8lXdy3ObPDjfqd":3,"k7db2fAe7Pyls7nF":3,"oKygDQ5NsfUVPKk7":3,"dyClKv0FMDnvIZdy":3,"Hg4E09Y13UVbMbos":3},"_stats":{"systemId":"alienrpg","systemVersion":"3.1.2","coreVersion":"10.303","createdTime":1665313889361,"modifiedTime":1692361551912,"lastModifiedBy":"Hg4E09Y13UVbMbos"},"_id":"YMYzg0KtBcZz6oYo"}],"cards":[],"playlists":[],"folders":[{"name":"Alien Tables","type":"RollTable","sorting":"a","sort":0,"color":null,"flags":{"core":{"sourceId":"Folder.Btepu5tifRV0Pj7w"}},"_id":"Btepu5tifRV0Pj7w","folder":null,"description":"","_stats":{"systemId":"alienrpg","systemVersion":"3.0.2","coreVersion":"10.288","createdTime":null,"modifiedTime":1668245261356,"lastModifiedBy":"oKygDQ5NsfUVPKk7"}},{"name":"Alien Creature Tables","type":"RollTable","sorting":"a","sort":0,"color":"#ff0000","flags":{},"_id":"LrpFZIuICZfNAr2v","folder":"Btepu5tifRV0Pj7w","description":"","_stats":{"systemId":"alienrpg","systemVersion":"3.0.2","coreVersion":"10.288","createdTime":null,"modifiedTime":1668245261357,"lastModifiedBy":"oKygDQ5NsfUVPKk7"}},{"name":"Alien Mother Tables","type":"RollTable","sorting":"a","sort":0,"color":"#00c100","flags":{},"_id":"A0N3Ct1TQq9BuGk6","folder":"Btepu5tifRV0Pj7w","description":"","_stats":{"systemId":"alienrpg","systemVersion":"3.0.2","coreVersion":"10.288","createdTime":null,"modifiedTime":1668245261357,"lastModifiedBy":"oKygDQ5NsfUVPKk7"}},{"name":"Alien Sub-Tables","type":"RollTable","sorting":"a","sort":0,"color":null,"flags":{},"_id":"w3xO69hCmTtYDF8d","folder":"A0N3Ct1TQq9BuGk6","description":"","_stats":{"systemId":"alienrpg","systemVersion":"3.0.2","coreVersion":"10.288","createdTime":null,"modifiedTime":1668245261357,"lastModifiedBy":"oKygDQ5NsfUVPKk7"}},{"name":"Alien Macros","type":"Macro","folder":null,"description":"","sorting":"a","sort":0,"color":null,"flags":{"core":{"sourceId":"Folder.bjqt3ME8csX2r1wM"}},"_stats":{"systemId":"alienrpg","systemVersion":"3.0.0","coreVersion":"10.288","createdTime":null,"modifiedTime":1666865157778,"lastModifiedBy":"6yNABSpnhDRBjvg3"},"_id":"bjqt3ME8csX2r1wM"},{"name":"Skill-Stunts","type":"Item","folder":null,"description":"","sorting":"a","sort":0,"color":null,"flags":{"core":{"sourceId":"Folder.R8mjiz4iJkZGZMIw"}},"_stats":{"systemId":null,"systemVersion":null,"coreVersion":null,"createdTime":null,"modifiedTime":null,"lastModifiedBy":null},"_id":"R8mjiz4iJkZGZMIw"}],"_id":"R8mjiz4iJkZGZMIw","flags":{},"_stats":{"systemId":"alienrpg","systemVersion":"3.1.2","coreVersion":"10.303","createdTime":1654597293937,"modifiedTime":1692362028649,"lastModifiedBy":"Hg4E09Y13UVbMbos"}} diff --git a/scss/actor/_alien-crt-actor.scss b/scss/actor/_alien-crt-actor.scss index cdd5eeae..be0cd724 100644 --- a/scss/actor/_alien-crt-actor.scss +++ b/scss/actor/_alien-crt-actor.scss @@ -739,6 +739,16 @@ font-weight: bolder; text-transform: uppercase; } +.crt .rollVehicleWeapon:hover, +.crt .rollVehicleWeapon:focus { + text-shadow: 0 0 15px var(--aliengreen); + box-shadow: 0 0 7px var(--aliengreen); + background-color: var(--aliengreen); + color: #000; + font-size: 100%; + font-weight: bolder; + text-transform: uppercase; +} .crt .grid-talents { text-align: center; diff --git a/scss/global/_window.scss b/scss/global/_window.scss index 7f18ed20..33bbdc8b 100644 --- a/scss/global/_window.scss +++ b/scss/global/_window.scss @@ -356,6 +356,16 @@ a.inline-roll { cursor: pointer; } } +.rollVehicleWeapon { + &:hover, + &:focus { + // color: black; + text-shadow: 0 0 20px hsl(0, 100%, 50%); + font-size: 110%; + font-weight: bolder; + cursor: pointer; + } +} .openItem { &:hover, &:focus { diff --git a/system.json b/system.json index 1f301770..a31b3b4d 100644 --- a/system.json +++ b/system.json @@ -8,7 +8,7 @@ "relationships": { "systems": [{ "id": "alienrpg" }] }, - "version": "3.1.2", + "version": "3.1.3", "compatibility": { "minimum": "10", "verified": "11", @@ -73,8 +73,8 @@ } ], "socket": true, - "manifest": "https://github.com/pwatson100/alienrpg/releases/download/3.0.5/system.json", - "download": "https://github.com/pwatson100/alienrpg/releases/download/3.0.5/master.zip", + "manifest": "https://github.com/pwatson100/alienrpg/releases/download/3.1.3/system.json", + "download": "https://github.com/pwatson100/alienrpg/releases/download/3.1.3/master.zip", "protected": false, "initiative": "1d10", "gridDistance": 5, diff --git a/templates/actor/character-sheet.html b/templates/actor/character-sheet.html index e7da8594..7c1bdd07 100644 --- a/templates/actor/character-sheet.html +++ b/templates/actor/character-sheet.html @@ -201,9 +201,9 @@

      {{ localize 'ALIENRPG.Conditions'}}

      {{#ife system.general.starving.value true}} - + {{else}} - + {{/ife}} {{localize 'ALIENRPG.Starving'}} @@ -213,9 +213,9 @@

      {{#ife system.general.dehydrated.value true}} - + {{else}} - + {{/ife}} {{ localize 'ALIENRPG.Dehydrated'}} @@ -226,9 +226,9 @@

      {{#ife system.general.exhausted.value true}} - + {{else}} - + {{/ife}} {{ localize 'ALIENRPG.Exhausted'}} @@ -239,9 +239,9 @@

      {{#ife system.general.freezing.value true}} - + {{else}} - + {{/ife}} {{ localize 'ALIENRPG.Freezing'}} @@ -251,14 +251,14 @@

      - + {{ localize 'ALIENRPG.Panicked'}}

      {{else}}

      - + {{ localize 'ALIENRPG.Panicked'}}

      diff --git a/templates/actor/crt/character-sheet.html b/templates/actor/crt/character-sheet.html index 29c09415..bea5cdec 100644 --- a/templates/actor/crt/character-sheet.html +++ b/templates/actor/crt/character-sheet.html @@ -199,9 +199,9 @@

      {{ localize 'ALIENRPG.Conditions'}}

      {{#ife system.general.starving.value true}} - + {{else}} - + {{/ife}} {{ localize 'ALIENRPG.Starving'}}

      @@ -210,9 +210,9 @@

      {{#ife system.general.dehydrated.value true}} - + {{else}} - + {{/ife}} {{ localize 'ALIENRPG.Dehydrated'}}

      @@ -221,9 +221,9 @@

      {{#ife system.general.exhausted.value true}} - + {{else}} - + {{/ife}} {{ localize 'ALIENRPG.Exhausted'}}

      @@ -232,9 +232,9 @@

      {{#ife system.general.freezing.value true}} - + {{else}} - + {{/ife}} {{ localize 'ALIENRPG.Freezing'}}

      @@ -287,143 +287,148 @@

      {{ localize 'ALIENRPG.Radiation'}}

      Should you wish to populate the system with game content for your own use please purchase the rules from Free League Publishing: Free League - Alien RPG or better still purchase the Starter Set or Core Rules modules.

      My intention is to enable people to play Alien RPG remotely and not to create a fully enabled/automated system. MO/TH/ER will still need to do some work.

      Official Modules:
      Save the effort of inputting all the data from the books by purchasing the official modules from Free League:
      Alien RPG Starter Set
      Alien RPG Core Rule Book
      Destroyer of Worlds Scenario
      Colonial Marines
      Heart of Darkness

      {{else}} -
      -

      {{ localize 'ALIENRPG.Radiation'}}

      -
      - {{#times system.RADcurrent}} - - {{/times}} - {{#times system.RADlost}} - - {{/times}} - {{#times system.RADfill}} - - {{/times}} -
      + {{#if system.general.radiation.permanent}} +
      + {{else}} +
      + {{/if}} +

      {{ localize 'ALIENRPG.Radiation'}}

      +
      + + {{#times system.RADcurrent}} + + {{/times}} + {{#times system.RADlost}} + + {{/times}} + {{#times system.RADfill}} + + {{/times}}
      - {{/if}} -
      + {{/if}} +
      +
      -
      -
      -

      {{localize 'ALIENRPG.Consumables'}}

      +
      +
      +

      {{localize 'ALIENRPG.Consumables'}}

      -

      {{localize 'ALIENRPG.Air'}}

      -
      - - -
      - -

      {{localize 'ALIENRPG.Food'}}

      -
      - - -
      +

      {{localize 'ALIENRPG.Air'}}

      +
      + + +
      -

      {{localize 'ALIENRPG.Water'}}

      -
      - - -
      +

      {{localize 'ALIENRPG.Food'}}

      +
      + + +
      -

      {{localize 'ALIENRPG.Power'}}

      -
      - - -
      +

      {{localize 'ALIENRPG.Water'}}

      +
      + + +
      +

      {{localize 'ALIENRPG.Power'}}

      +
      + +
      +
      +
      - -
      -
      -
      - - - - -
      -
      - {{#each specialities as |item iid|}} -
      - -
      -
      + +
      +
      +
      + + + + +
      +
      + {{#each specialities as |item iid|}} +
      + +
      -
    1. -

      {{item.name}}

      - -
    2. - {{/each}} -
      +
      +
    3. +

      {{item.name}}

      + +
    4. + {{/each}}
      +
      - + -
      - - -
      +
      + + +
      -
      - - -
      +
      + + +
      -
      - - -
      +
      + + +
      -
      - -
      -
      - - -
      -
      - - -
      +
      + +
      +
      + + +
      +
      + +
      +
      -
      +
      -
      - - +
      + + -
      +
      -
      {{> "systems/alienrpg/templates/actor/tabs/critical-inj.html" }}
      +
      {{> "systems/alienrpg/templates/actor/tabs/critical-inj.html" }}
      -
      +
      diff --git a/templates/actor/crt/synthetic-sheet.html b/templates/actor/crt/synthetic-sheet.html index a7447f1e..6d9a8ea1 100644 --- a/templates/actor/crt/synthetic-sheet.html +++ b/templates/actor/crt/synthetic-sheet.html @@ -194,9 +194,9 @@

      {{ localize 'ALIENRPG.Conditions'}}

      {{#ife system.general.starving.value true}} - + {{else}} - + {{/ife}} {{ localize 'ALIENRPG.Starving'}}

      @@ -205,9 +205,9 @@

      {{#ife system.general.dehydrated.value true}} - + {{else}} - + {{/ife}} {{ localize 'ALIENRPG.Dehydrated'}}

      @@ -216,9 +216,9 @@

      {{#ife system.general.exhausted.value true}} - + {{else}} - + {{/ife}} {{ localize 'ALIENRPG.Exhausted'}}

      @@ -227,9 +227,9 @@

      {{#ife system.general.freezing.value true}} - + {{else}} - + {{/ife}} {{ localize 'ALIENRPG.Freezing'}}

      @@ -264,7 +264,7 @@

      {{localize 'ALIENRPG.SynthStress'}}

      {{#if system.general.radiation.value}}

      {{ localize 'ALIENRPG.Radiation'}}

      -
      +
      {{#times system.RADcurrent}} {{/times}} @@ -277,137 +277,142 @@

      {{ localize 'ALIENRPG.Radiation'}}

      {{else}} -
      -

      {{ localize 'ALIENRPG.Radiation'}}

      -
      - {{#times system.RADcurrent}} - - {{/times}} - {{#times system.RADlost}} - - {{/times}} - {{#times system.RADfill}} - - {{/times}} -
      -
      - {{/if}} -
      -
      -
      -

      {{localize 'ALIENRPG.Consumables'}}

      - {{#if system.header.synthstress}} -

      {{localize 'ALIENRPG.Air'}}

      -
      - - -
      - -

      {{localize 'ALIENRPG.Food'}}

      -
      - - -
      - -

      {{localize 'ALIENRPG.Water'}}

      -
      - - -
      -

      {{localize 'ALIENRPG.Power'}}

      -
      - -
      + {{#if system.general.radiation.permanent}} +
      {{else}} -

      {{localize 'ALIENRPG.Power'}}

      -
      - -
      +
      {{/if}} -
      +

      {{ localize 'ALIENRPG.Radiation'}}

      +
      + + {{#times system.RADcurrent}} + + {{/times}} + {{#times system.RADlost}} + + {{/times}} + {{#times system.RADfill}} + + {{/times}} +
      + {{/if}}
      - -
      -
      -
      - - - - -
      -
      -
      - -
      -
      +
      +
      +

      {{localize 'ALIENRPG.Consumables'}}

      + {{#if system.header.synthstress}} +

      {{localize 'ALIENRPG.Air'}}

      +
      + +
      - {{#each specialities as |item iid|}} -
    5. -

      {{item.name}}

      - -
    6. - {{/each}} -
      -
      +

      {{localize 'ALIENRPG.Food'}}

      +
      + + +
      -
      - - +

      {{localize 'ALIENRPG.Water'}}

      +
      + + +
      +

      {{localize 'ALIENRPG.Power'}}

      +
      + +
      + {{else}} +

      {{localize 'ALIENRPG.Power'}}

      +
      + +
      + {{/if}}
      - -
      - - +
      +
      + +
      +
      +
      + + + +
      - -
      - -
      -
      - - -
      -
      - - +
      +
      + +
      + {{#each specialities as |item iid|}} +
    7. +

      {{item.name}}

      + +
    8. + {{/each}}
      +
      -
      -
      - - +
      + + +
      + +
      + + +
      +
      + +
      +
      + +
      +
      + + +
      +
      +
      + +
      -
      {{> "systems/alienrpg/templates/actor/tabs/critical-inj.html" }}
      +
      + +
      +
      {{> "systems/alienrpg/templates/actor/tabs/critical-inj.html" }}
      +
      + +

      \ No newline at end of file diff --git a/templates/actor/crt/tabs/vehicle-inventory.html b/templates/actor/crt/tabs/vehicle-inventory.html index f27f3edc..ed90dd5c 100644 --- a/templates/actor/crt/tabs/vehicle-inventory.html +++ b/templates/actor/crt/tabs/vehicle-inventory.html @@ -33,7 +33,7 @@

      {{localize 'ALIENRPG.Active'}}

      {{#ifne item.system.header.active 'fLocker' }}
    9. - {{item.name~}} + {{item.name~}} {{#ife item.type 'weapon'}} {{#ife item.system.header.type.value '1'}} diff --git a/templates/actor/synthetic-sheet.html b/templates/actor/synthetic-sheet.html index b6b96ab2..33e2385e 100644 --- a/templates/actor/synthetic-sheet.html +++ b/templates/actor/synthetic-sheet.html @@ -206,9 +206,9 @@

      {{ localize 'ALIENRPG.Conditions'}}

      {{#ife system.general.starving.value true}} - + {{else}} - + {{/ife}} {{localize 'ALIENRPG.Starving'}} @@ -218,9 +218,9 @@

      {{#ife system.general.dehydrated.value true}} - + {{else}} - + {{/ife}} {{ localize 'ALIENRPG.Dehydrated'}} @@ -231,9 +231,9 @@

      {{#ife system.general.exhausted.value true}} - + {{else}} - + {{/ife}} {{ localize 'ALIENRPG.Exhausted'}} @@ -244,9 +244,9 @@

      {{#ife system.general.freezing.value true}} - + {{else}} - + {{/ife}} {{ localize 'ALIENRPG.Freezing'}} diff --git a/templates/actor/tabs/vehicle-inventory.html b/templates/actor/tabs/vehicle-inventory.html index 27b3327f..44f3b3d4 100644 --- a/templates/actor/tabs/vehicle-inventory.html +++ b/templates/actor/tabs/vehicle-inventory.html @@ -1,211 +1,211 @@
        - -

        {{localize "ALIENRPG.Active"}}

        - {{#each sections as |section sid|}} + +

        {{localize "ALIENRPG.Active"}}

        + {{#each sections as |section sid|}}
      1. {{section.label}}
        {{localize "ALIENRPG.Name"}}
        {{#ife section.section 'Weapons'}} -
        {{localize "ALIENRPG.QuantityLabel"}}
        -
        {{localize "ALIENRPG.Range"}}
        -
        {{localize "ALIENRPG.Pwr"}}
        -
        {{localize "ALIENRPG.Dam"}}
        -
        {{localize "ALIENRPG.Rds"}}
        +
        {{localize "ALIENRPG.QuantityLabel"}}
        +
        {{localize "ALIENRPG.Range"}}
        +
        {{localize "ALIENRPG.Pwr"}}
        +
        {{localize "ALIENRPG.Dam"}}
        +
        {{localize "ALIENRPG.Rds"}}
        {{/ife}} {{#ife section.section 'Items'}} - {{localize "ALIENRPG.QuantityLabel"}} - {{localize "ALIENRPG.Pwr"}} - {{localize "ALIENRPG.Food"}} - {{localize "ALIENRPG.Water"}} + {{localize "ALIENRPG.QuantityLabel"}} + {{localize "ALIENRPG.Pwr"}} + {{localize "ALIENRPG.Food"}} + {{localize "ALIENRPG.Water"}} {{/ife}} {{#ife section.section 'Armor'}} -
        {{localize "ALIENRPG.Air"}}
        -
        {{localize "ALIENRPG.Armor"}}
        +
        {{localize "ALIENRPG.Air"}}
        +
        {{localize "ALIENRPG.Armor"}}
        {{/ife}}
        {{localize "ALIENRPG.AbbreviationKg"}}
      2. - + {{#each section.items as |item iid|}} - {{#ifne item.system.header.active 'fLocker' }} + {{#ifne item.system.header.active 'fLocker' }}
      3. -
        - {{item.name~}} - - {{#ife item.type 'weapon'}} - {{#ife item.system.header.type.value '1'}} - - {{gRng system.attributes.range.value}} - {{system.attributes.power.value}} - - {{system.attributes.damage.value}} - {{/ife}} - - {{#ife item.system.header.type.value '2'}} - - {{gRng system.attributes.range.value}} - {{system.attributes.power.value}} - {{system.attributes.damage.value}} - {{/ife}} - {{/ife}} - - {{#ife item.type 'item'}} - {{#ife system.header.type.value '1'}} - - {{/ife}} - {{#ife system.header.type.value '2'}} - - {{/ife}} - - {{#ife item.system.header.type.value '3'}} - {{system.attributes.power.value}} - {{/ife}} - - {{#ife item.system.header.type.value '4'}} - {{system.attributes.power.value}} - {{system.attributes.damage.value}} - {{/ife}} - - {{#ife system.header.type.value '6'}} - - {{/ife}} - - - {{#ife item.system.header.type.value '7'}} - - - {{/ife}} - - {{#ife item.system.header.type.value '10'}} - {{system.attributes.power.value}} - - - {{/ife}} - - {{#ife system.header.type.value '11'}} - - {{/ife}} - {{/ife}} - - {{#ife item.type 'armor'}} - {{system.attributes.armorrating.value}} - - {{/ife}} - -
        {{ item.totalWeight }} {{localize "ALIENRPG.AbbreviationKg"}}
        -
        - -
        -
      4. - - - {{/ifne}} +
        + {{item.name~}} + + {{#ife item.type 'weapon'}} + {{#ife item.system.header.type.value '1'}} + + {{gRng system.attributes.range.value}} + {{system.attributes.power.value}} + + {{system.attributes.damage.value}} + {{/ife}} + + {{#ife item.system.header.type.value '2'}} + + {{gRng system.attributes.range.value}} + {{system.attributes.power.value}} + {{system.attributes.damage.value}} + {{/ife}} + {{/ife}} + + {{#ife item.type 'item'}} + {{#ife system.header.type.value '1'}} + + {{/ife}} + {{#ife system.header.type.value '2'}} + + {{/ife}} + + {{#ife item.system.header.type.value '3'}} + {{system.attributes.power.value}} + {{/ife}} + + {{#ife item.system.header.type.value '4'}} + {{system.attributes.power.value}} + {{system.attributes.damage.value}} + {{/ife}} + + {{#ife system.header.type.value '6'}} + + {{/ife}} + + + {{#ife item.system.header.type.value '7'}} + + + {{/ife}} + + {{#ife item.system.header.type.value '10'}} + {{system.attributes.power.value}} + + + {{/ife}} + + {{#ife system.header.type.value '11'}} + + {{/ife}} + {{/ife}} + + {{#ife item.type 'armor'}} + {{system.attributes.armorrating.value}} + + {{/ife}} + +
        {{ item.totalWeight }} {{localize "ALIENRPG.AbbreviationKg"}}
        +
        + +
        + + + + {{/ifne}} {{/each}} -{{/each}} + {{/each}} -

        - -

        {{localize "ALIENRPG.fLocker"}}

        - {{#each sections as |section sid|}} +

        + +

        {{localize "ALIENRPG.fLocker"}}

        + {{#each sections as |section sid|}}
      5. {{section.label}}
        {{localize "ALIENRPG.Name"}}
        {{#ife section.section 'Weapons'}} -
        {{localize "ALIENRPG.QuantityLabel"}}
        -
        {{localize "ALIENRPG.Range"}}
        -
        {{localize "ALIENRPG.Pwr"}}
        -
        {{localize "ALIENRPG.Dam"}}
        -
        {{localize "ALIENRPG.Rds"}}
        +
        {{localize "ALIENRPG.QuantityLabel"}}
        +
        {{localize "ALIENRPG.Range"}}
        +
        {{localize "ALIENRPG.Pwr"}}
        +
        {{localize "ALIENRPG.Dam"}}
        +
        {{localize "ALIENRPG.Rds"}}
        {{/ife}} {{#ife section.section 'Items'}} - {{localize "ALIENRPG.QuantityLabel"}} - {{localize "ALIENRPG.Pwr"}} - {{localize "ALIENRPG.Food"}} - {{localize "ALIENRPG.Water"}} + {{localize "ALIENRPG.QuantityLabel"}} + {{localize "ALIENRPG.Pwr"}} + {{localize "ALIENRPG.Food"}} + {{localize "ALIENRPG.Water"}} {{/ife}} {{#ife section.section 'Armor'}} -
        {{localize "ALIENRPG.Air"}}
        -
        {{localize "ALIENRPG.Armor"}}
        +
        {{localize "ALIENRPG.Air"}}
        +
        {{localize "ALIENRPG.Armor"}}
        {{/ife}}
      6. {{#each section.items as |item iid|}} - {{#ife item.system.header.active 'fLocker'}} + {{#ife item.system.header.active 'fLocker'}}
      7. -
        - {{item.name~}} - - {{#ife item.type 'weapon'}} - {{#ife item.system.header.type.value '1'}} - - {{gRng system.attributes.range.value}} - {{system.attributes.power.value}} - - {{system.attributes.damage.value}} - {{/ife}} - - {{#ife item.system.header.type.value '2'}} - - {{gRng system.attributes.range.value}} - {{system.attributes.power.value}} - {{system.attributes.damage.value}} - {{/ife}} - {{/ife}} - - {{#ife item.type 'item'}} - {{#ife system.header.type.value '1'}} - - {{/ife}} - {{#ife system.header.type.value '2'}} - - {{/ife}} - - {{#ife item.system.header.type.value '3'}} - {{system.attributes.power.value}} - {{/ife}} - - {{#ife item.system.header.type.value '4'}} - {{system.attributes.power.value}} - {{system.attributes.damage.value}} - {{/ife}} - - {{#ife item.system.header.type.value '7'}} - - - {{/ife}} - {{#ife system.header.type.value '6'}} - - {{/ife}} - - {{#ife item.system.header.type.value '10'}} - {{system.attributes.power.value}} - - - {{/ife}} - - {{#ife system.header.type.value '11'}} - - {{/ife}} - {{/ife}} - - - {{#ife item.type 'armor'}} - {{system.attributes.armorrating.value}} - - {{/ife}} - -
        - -
        -
      8. - - +
        + {{item.name~}} + + {{#ife item.type 'weapon'}} + {{#ife item.system.header.type.value '1'}} + + {{gRng system.attributes.range.value}} + {{system.attributes.power.value}} + + {{system.attributes.damage.value}} + {{/ife}} + + {{#ife item.system.header.type.value '2'}} + + {{gRng system.attributes.range.value}} + {{system.attributes.power.value}} + {{system.attributes.damage.value}} + {{/ife}} + {{/ife}} + + {{#ife item.type 'item'}} + {{#ife system.header.type.value '1'}} + + {{/ife}} + {{#ife system.header.type.value '2'}} + + {{/ife}} + + {{#ife item.system.header.type.value '3'}} + {{system.attributes.power.value}} + {{/ife}} + + {{#ife item.system.header.type.value '4'}} + {{system.attributes.power.value}} + {{system.attributes.damage.value}} + {{/ife}} + + {{#ife item.system.header.type.value '7'}} + + + {{/ife}} + {{#ife system.header.type.value '6'}} + + {{/ife}} + + {{#ife item.system.header.type.value '10'}} + {{system.attributes.power.value}} + + + {{/ife}} + + {{#ife system.header.type.value '11'}} + + {{/ife}} + {{/ife}} + + + {{#ife item.type 'armor'}} + {{system.attributes.armorrating.value}} + + {{/ife}} + +
        + +
        + + + {{/ife}} {{/each}} -{{/each}} -
      + {{/each}} +

    \ No newline at end of file