From cbee4f4adeaf4039f710523764d73fb5e50fd3f1 Mon Sep 17 00:00:00 2001 From: dean-cthulhu <72372792+dean-cthulhu@users.noreply.github.com> Date: Sun, 23 Oct 2022 20:11:19 +1030 Subject: [PATCH] Initial Release This is the initial baseline release for the Official multi-era character sheet for Cthulhu Eternal (created by publisher). --- Cthulhu Eternal/CthulhuEternal-All_eras.css | 2480 +++ Cthulhu Eternal/CthulhuEternal-All_eras.html | 13001 ++++++++++++++++ .../img/CE-Age-of-Revolutions-Banner.jpg | Bin 0 -> 185606 bytes Cthulhu Eternal/img/CE-Age-of-Sail-Banner.jpg | Bin 0 -> 125536 bytes Cthulhu Eternal/img/CE-Bronze-Age-Banner.jpg | Bin 0 -> 139264 bytes Cthulhu Eternal/img/CE-Classical-Banner.jpg | Bin 0 -> 153296 bytes Cthulhu Eternal/img/CE-Cold-War-Banner.jpg | Bin 0 -> 150390 bytes Cthulhu Eternal/img/CE-Elizabethan-Banner.jpg | Bin 0 -> 210129 bytes Cthulhu Eternal/img/CE-Future-Banner.jpg | Bin 0 -> 201984 bytes Cthulhu Eternal/img/CE-Iron-Age-Banner.jpg | Bin 0 -> 155788 bytes .../img/CE-Islamic-Golden-Age-Banner.jpg | Bin 0 -> 313239 bytes Cthulhu Eternal/img/CE-Jazz-Age-Banner.jpg | Bin 0 -> 227939 bytes Cthulhu Eternal/img/CE-Logo-on-Greenmist.jpg | Bin 0 -> 67770 bytes Cthulhu Eternal/img/CE-Medieval-Banner.jpg | Bin 0 -> 184909 bytes Cthulhu Eternal/img/CE-Modern-Banner.jpg | Bin 0 -> 174812 bytes Cthulhu Eternal/img/CE-Renaissance-Banner.jpg | Bin 0 -> 150810 bytes Cthulhu Eternal/img/CE-Stone-Age-Banner.jpg | Bin 0 -> 180620 bytes Cthulhu Eternal/img/CE-Victorian-Banner.jpg | Bin 0 -> 206033 bytes Cthulhu Eternal/img/CE-WW1-Banner.jpg | Bin 0 -> 138461 bytes Cthulhu Eternal/img/CE-WW2-Banner.jpg | Bin 0 -> 141197 bytes Cthulhu Eternal/preview.png | Bin 0 -> 409145 bytes Cthulhu Eternal/sheet.json | 9 + Cthulhu Eternal/translation.json | 696 + 23 files changed, 16186 insertions(+) create mode 100644 Cthulhu Eternal/CthulhuEternal-All_eras.css create mode 100644 Cthulhu Eternal/CthulhuEternal-All_eras.html create mode 100644 Cthulhu Eternal/img/CE-Age-of-Revolutions-Banner.jpg create mode 100644 Cthulhu Eternal/img/CE-Age-of-Sail-Banner.jpg create mode 100644 Cthulhu Eternal/img/CE-Bronze-Age-Banner.jpg create mode 100644 Cthulhu Eternal/img/CE-Classical-Banner.jpg create mode 100644 Cthulhu Eternal/img/CE-Cold-War-Banner.jpg create mode 100644 Cthulhu Eternal/img/CE-Elizabethan-Banner.jpg create mode 100644 Cthulhu Eternal/img/CE-Future-Banner.jpg create mode 100644 Cthulhu Eternal/img/CE-Iron-Age-Banner.jpg create mode 100644 Cthulhu Eternal/img/CE-Islamic-Golden-Age-Banner.jpg create mode 100644 Cthulhu Eternal/img/CE-Jazz-Age-Banner.jpg create mode 100644 Cthulhu Eternal/img/CE-Logo-on-Greenmist.jpg create mode 100644 Cthulhu Eternal/img/CE-Medieval-Banner.jpg create mode 100644 Cthulhu Eternal/img/CE-Modern-Banner.jpg create mode 100644 Cthulhu Eternal/img/CE-Renaissance-Banner.jpg create mode 100644 Cthulhu Eternal/img/CE-Stone-Age-Banner.jpg create mode 100644 Cthulhu Eternal/img/CE-Victorian-Banner.jpg create mode 100644 Cthulhu Eternal/img/CE-WW1-Banner.jpg create mode 100644 Cthulhu Eternal/img/CE-WW2-Banner.jpg create mode 100644 Cthulhu Eternal/preview.png create mode 100644 Cthulhu Eternal/sheet.json create mode 100644 Cthulhu Eternal/translation.json diff --git a/Cthulhu Eternal/CthulhuEternal-All_eras.css b/Cthulhu Eternal/CthulhuEternal-All_eras.css new file mode 100644 index 0000000000..97fe700da1 --- /dev/null +++ b/Cthulhu Eternal/CthulhuEternal-All_eras.css @@ -0,0 +1,2480 @@ +@import url('https://fonts.googleapis.com/css2?family=Bebas+Neue&display=swap'); +@import url('https://fonts.googleapis.com/css2?family=Georama:wght@200&display=swap'); +@import url('https://fonts.googleapis.com/css2?family=Rozha+One&display=swap'); +@import url('https://fonts.googleapis.com/css2?family=Volkhov:wght@700&display=swap'); +@import url('https://fonts.googleapis.com/css2?family=Megrim&display=swap'); +@import url('https://fonts.googleapis.com/css2?family=Tangerine:wght@700&display=swap'); +@import url('https://fonts.googleapis.com/css2?family=IM+Fell+English+SC&display=swap'); +@import url('https://fonts.googleapis.com/css2?family=Spectral+SC:wght@500&display=swap'); +@import url('https://fonts.googleapis.com/css2?family=Aladin&display=swap'); +@import url('https://fonts.googleapis.com/css2?family=Grenze+Gotisch:wght@700&display=swap'); +@import url('https://fonts.googleapis.com/css2?family=Saira+Stencil+One&display=swap'); +@import url('https://fonts.googleapis.com/css2?family=Dokdo&display=swap'); +@import url('https://fonts.googleapis.com/css2?family=MedievalSharp&display=swap'); +@import url('https://fonts.googleapis.com/css2?family=Carter+One&display=swap'); +@import url('https://fonts.googleapis.com/css2?family=Uncial+Antiqua&display=swap'); +@import url('https://fonts.googleapis.com/css2?family=ZCOOL+KuaiLe&display=swap'); +@import url('https://fonts.googleapis.com/css2?family=Caesar+Dressing&display=swap'); +@import url('https://fonts.googleapis.com/css2?family=Kings&display=swap'); + +/* GLOBAL SETTINGS + ============================= */ +* { + box-sizing: border-box; + font-family: sans-serif; +} + +.charsheet { + min-width: 850px; + max-width: 950px; +} +.charsheet button:before { + display: none; +} +.charsheet button:focus > h3, .charsheet button:hover > h3, .charsheet button:active > h3 { + color: whitesmoke; + text-shadow: 1px 1px 2px black, 0 0 25px #f1eabd, 0 0 5px whitesmoke; +} +.charsheet button[type=roll], .charsheet button[type=action] { + background: #d9d9d9; + border-bottom: 0.01em solid #666; + border-bottom-right-radius: 0.01em; + border-color: #b3b3b3; + border-radius: 0.25em; + border-right: 0.02em solid #333333; + border-style: outset; + margin: 0.2em !important; + padding: 0.1em !important; +} +.charsheet button[type=action]:focus, .charsheet button[type=action]:hover, .charsheet button[type=action]:active { + background-color: #4d4d4d; + color: whitesmoke; +} +.charsheet button[type=roll]:focus, .charsheet button[type=roll]:hover, .charsheet button[type=roll]:active { + background-color: #4d4d4d; + color: whitesmoke; +} +.charsheet div { + background: transparent; + width: 100%; +} +.charsheet fieldset { + background: transparent; +} +.charsheet h1 { + text-transform: uppercase; +} +.charsheet h2 { + font-size: 0.8em; + line-height: 2em; + text-transform: uppercase; +} +.charsheet h2.sheet-label { + font-size: 1.1em; + font-weight: bold; + text-transform: capitalize; + text-align: center; + margin-left: 3%; +} +.charsheet h3 { + font-size: 0.8em; + line-height: 2em; + text-transform: capitalize; +} + +.charsheet input[type=text], .charsheet input[type=number] { + background: transparent; + border: none; + border-radius: 0em; + color: black; + height: 2.1em; + text-align: center; +} +.charsheet input[type=text]:placeholder-shown, .charsheet input[type=number]:placeholder-shown { + background: #ededed; +} +.charsheet label { + margin-bottom: 0px; + padding-right: 0px; +} +.charsheet span { + word-break: break-word; +} +.charsheet textarea { + background: transparent; + color: black; + font-size: 1em; + font-weight: normal; + height: 50px; + margin: 0.5%; + margin-bottom: 2%; + min-height: 8em; + overflow: scroll; + overflow-wrap: break-word; + padding: 2px; + resize: vertical; + text-align: left; + vertical-align: top; + white-space: pre-line; + width: 99%; +} +.charsheet textarea:placeholder-shown { + background: #ededed; +} + +.repcontrol { + display: inline-grid; + grid-template-columns: 1fr 1fr; + margin: 1%; + width: 98%; +} +.repcontrol .btn { + color: transparent !important; + float: unset; + padding: 0px; + text-shadow: none; + width: 2.5em; +} +.repcontrol .repcontrol_add { + position: relative; +} +.repcontrol .repcontrol_edit:after, +.repcontrol .repcontrol_add:after { + background: transparent; + color: black; + font-family: pictos; + font-size: 1.5em; + position: relative; + width: 0.2em; +} +.repcontrol .repcontrol_edit:after { + content: "("; + left: -100%; +} +.repcontrol .repcontrol_add:after { + content: "&"; + left: -70%; +} +.repcontrol .repcontrol_edit:hover, +.repcontrol .repcontrol_add:hover, +.repcontrol .repcontrol_edit:focus, +.repcontrol .repcontrol_add:focus { + background: #06562b; +} +.repcontrol .repcontrol_edit:hover:after, +.repcontrol .repcontrol_add:hover:after, +.repcontrol .repcontrol_edit:focus:after, +.repcontrol .repcontrol_add:focus:after { + color: #ededed; +} + +.editmode ~ .repcontrol .repcontrol_edit:after { + content: ")"; +} + +.itemcontrol { + z-index: 10; +} +.itemcontrol .repcontrol_del, +.itemcontrol .repcontrol_move { + font-size: 1em; + height: 2em; + padding: 0px; + width: 2em; +} +.itemcontrol .repcontrol_del { + background-color: darkred; + font-family: pictos; +} +.itemcontrol .repcontrol_del:before { + display: none; +} + +div.sheet-npc .repcontrol .repcontrol_add { + left: 90%; +} + +/* ROLL TEMPLATE +============================= */ +.sheet-rolltemplate-rolls, .sheet-rolltemplate-damage, .sheet-rolltemplate-lethality, .sheet-rolltemplate-lethality_critical, .sheet-rolltemplate-sanloss, .sheet-rolltemplate-luck { + /* ROLL TEMPLATE STYLE + ----------------------------- */ +} +.sheet-rolltemplate-rolls div.sheet-template-container, .sheet-rolltemplate-damage div.sheet-template-container, .sheet-rolltemplate-lethality div.sheet-template-container, .sheet-rolltemplate-lethality_critical div.sheet-template-container, .sheet-rolltemplate-sanloss div.sheet-template-container, .sheet-rolltemplate-luck div.sheet-template-container { + border: 2px solid black; + border-radius: 0.3em; + box-shadow: inset 0px 0px 3px 1px black; + text-align: center; + /* DICE ROLL STYLES + ----------------------------- */ +} +.sheet-rolltemplate-rolls div.sheet-template-container .inlinerollresult.fullfail, +.sheet-rolltemplate-rolls div.sheet-template-container .inlinerollresult.fullcrit, +.sheet-rolltemplate-rolls div.sheet-template-container .inlinerollresult.importantroll, .sheet-rolltemplate-damage div.sheet-template-container .inlinerollresult.fullfail, +.sheet-rolltemplate-damage div.sheet-template-container .inlinerollresult.fullcrit, +.sheet-rolltemplate-damage div.sheet-template-container .inlinerollresult.importantroll, .sheet-rolltemplate-lethality div.sheet-template-container .inlinerollresult.fullfail, +.sheet-rolltemplate-lethality div.sheet-template-container .inlinerollresult.fullcrit, +.sheet-rolltemplate-lethality div.sheet-template-container .inlinerollresult.importantroll, .sheet-rolltemplate-lethality_critical div.sheet-template-container .inlinerollresult.fullfail, +.sheet-rolltemplate-lethality_critical div.sheet-template-container .inlinerollresult.fullcrit, +.sheet-rolltemplate-lethality_critical div.sheet-template-container .inlinerollresult.importantroll, .sheet-rolltemplate-sanloss div.sheet-template-container .inlinerollresult.fullfail, +.sheet-rolltemplate-sanloss div.sheet-template-container .inlinerollresult.fullcrit, +.sheet-rolltemplate-sanloss div.sheet-template-container .inlinerollresult.importantroll, .sheet-rolltemplate-luck div.sheet-template-container .inlinerollresult.fullfail, +.sheet-rolltemplate-luck div.sheet-template-container .inlinerollresult.fullcrit, +.sheet-rolltemplate-luck div.sheet-template-container .inlinerollresult.importantroll { + border: none; +} +.sheet-rolltemplate-rolls div.sheet-template-container .inlinerollresult.fullfail, .sheet-rolltemplate-rolls div.sheet-template-container .inlinerollresult.fullcrit, .sheet-rolltemplate-damage div.sheet-template-container .inlinerollresult.fullfail, .sheet-rolltemplate-damage div.sheet-template-container .inlinerollresult.fullcrit, .sheet-rolltemplate-lethality div.sheet-template-container .inlinerollresult.fullfail, .sheet-rolltemplate-lethality div.sheet-template-container .inlinerollresult.fullcrit, .sheet-rolltemplate-lethality_critical div.sheet-template-container .inlinerollresult.fullfail, .sheet-rolltemplate-lethality_critical div.sheet-template-container .inlinerollresult.fullcrit, .sheet-rolltemplate-sanloss div.sheet-template-container .inlinerollresult.fullfail, .sheet-rolltemplate-sanloss div.sheet-template-container .inlinerollresult.fullcrit, .sheet-rolltemplate-luck div.sheet-template-container .inlinerollresult.fullfail, .sheet-rolltemplate-luck div.sheet-template-container .inlinerollresult.fullcrit { + color: black; +} +.sheet-rolltemplate-rolls div.sheet-template-container .inlinerollresult, .sheet-rolltemplate-damage div.sheet-template-container .inlinerollresult, .sheet-rolltemplate-lethality div.sheet-template-container .inlinerollresult, .sheet-rolltemplate-lethality_critical div.sheet-template-container .inlinerollresult, .sheet-rolltemplate-sanloss div.sheet-template-container .inlinerollresult, .sheet-rolltemplate-luck div.sheet-template-container .inlinerollresult { + background-color: transparent; + border: none; + font-weight: unset; + font-size: unset; + padding: unset; +} +.sheet-rolltemplate-rolls div.sheet-template-container div.sheet-template-header, .sheet-rolltemplate-damage div.sheet-template-container div.sheet-template-header, .sheet-rolltemplate-lethality div.sheet-template-container div.sheet-template-header, .sheet-rolltemplate-lethality_critical div.sheet-template-container div.sheet-template-header, .sheet-rolltemplate-sanloss div.sheet-template-container div.sheet-template-header, .sheet-rolltemplate-luck div.sheet-template-container div.sheet-template-header { + background-color: black; + border-bottom: 2px solid #4d4d4d; + padding: 2%; + text-transform: capitalize; +} +.sheet-rolltemplate-rolls div.sheet-template-container div.sheet-template-header h1, .sheet-rolltemplate-rolls div.sheet-template-container div.sheet-template-header h2, .sheet-rolltemplate-damage div.sheet-template-container div.sheet-template-header h1, .sheet-rolltemplate-damage div.sheet-template-container div.sheet-template-header h2, .sheet-rolltemplate-lethality div.sheet-template-container div.sheet-template-header h1, .sheet-rolltemplate-lethality div.sheet-template-container div.sheet-template-header h2, .sheet-rolltemplate-lethality_critical div.sheet-template-container div.sheet-template-header h1, .sheet-rolltemplate-lethality_critical div.sheet-template-container div.sheet-template-header h2, .sheet-rolltemplate-sanloss div.sheet-template-container div.sheet-template-header h1, .sheet-rolltemplate-sanloss div.sheet-template-container div.sheet-template-header h2, .sheet-rolltemplate-luck div.sheet-template-container div.sheet-template-header h1, .sheet-rolltemplate-luck div.sheet-template-container div.sheet-template-header h2 { + display: inline; + line-height: 1.2em; +} +.sheet-rolltemplate-rolls div.sheet-template-container div.sheet-template-header h1, .sheet-rolltemplate-damage div.sheet-template-container div.sheet-template-header h1, .sheet-rolltemplate-lethality div.sheet-template-container div.sheet-template-header h1, .sheet-rolltemplate-lethality_critical div.sheet-template-container div.sheet-template-header h1, .sheet-rolltemplate-sanloss div.sheet-template-container div.sheet-template-header h1, .sheet-rolltemplate-luck div.sheet-template-container div.sheet-template-header h1 { + color: whitesmoke; + font-variant: small-caps; + font-size: 1.6em; +} +.sheet-rolltemplate-rolls div.sheet-template-container div.sheet-template-header h2, .sheet-rolltemplate-damage div.sheet-template-container div.sheet-template-header h2, .sheet-rolltemplate-lethality div.sheet-template-container div.sheet-template-header h2, .sheet-rolltemplate-lethality_critical div.sheet-template-container div.sheet-template-header h2, .sheet-rolltemplate-sanloss div.sheet-template-container div.sheet-template-header h2, .sheet-rolltemplate-luck div.sheet-template-container div.sheet-template-header h2 { + color: #d9d9d9; + font-size: 1.15em; +} +.sheet-rolltemplate-rolls div.sheet-template-container div.sheet-template-body div.sheet-template-row, .sheet-rolltemplate-damage div.sheet-template-container div.sheet-template-body div.sheet-template-row, .sheet-rolltemplate-lethality div.sheet-template-container div.sheet-template-body div.sheet-template-row, .sheet-rolltemplate-lethality_critical div.sheet-template-container div.sheet-template-body div.sheet-template-row, .sheet-rolltemplate-sanloss div.sheet-template-container div.sheet-template-body div.sheet-template-row, .sheet-rolltemplate-luck div.sheet-template-container div.sheet-template-body div.sheet-template-row { + background-color: whitesmoke; + padding: 3%; +} +.sheet-rolltemplate-rolls div.sheet-template-container div.sheet-template-body div.sheet-template-row:nth-child(2n+0), .sheet-rolltemplate-damage div.sheet-template-container div.sheet-template-body div.sheet-template-row:nth-child(2n+0), .sheet-rolltemplate-lethality div.sheet-template-container div.sheet-template-body div.sheet-template-row:nth-child(2n+0), .sheet-rolltemplate-lethality_critical div.sheet-template-container div.sheet-template-body div.sheet-template-row:nth-child(2n+0), .sheet-rolltemplate-sanloss div.sheet-template-container div.sheet-template-body div.sheet-template-row:nth-child(2n+0), .sheet-rolltemplate-luck div.sheet-template-container div.sheet-template-body div.sheet-template-row:nth-child(2n+0) { + background-color: #ede2f0; +} +.sheet-rolltemplate-rolls div.sheet-template-container div.sheet-template-body div.sheet-template-row a[href^="~"], .sheet-rolltemplate-damage div.sheet-template-container div.sheet-template-body div.sheet-template-row a[href^="~"], .sheet-rolltemplate-lethality div.sheet-template-container div.sheet-template-body div.sheet-template-row a[href^="~"], .sheet-rolltemplate-lethality_critical div.sheet-template-container div.sheet-template-body div.sheet-template-row a[href^="~"], .sheet-rolltemplate-sanloss div.sheet-template-container div.sheet-template-body div.sheet-template-row a[href^="~"], .sheet-rolltemplate-luck div.sheet-template-container div.sheet-template-body div.sheet-template-row a[href^="~"] { + background-color: #c8dad0 !important; + font-weight: bold !important; + color: black; + font-size: 0.8em; + border-bottom: 0.01em solid #666; + border-bottom-right-radius: 0.01em; + border-color: #b3b3b3; + border-radius: 0.25em; + border-right: 0.02em solid #333333; + border-style: outset; +} +.sheet-rolltemplate-rolls div.sheet-template-container div.sheet-template-body div.sheet-template-row span.sheet-inlinerollresult, .sheet-rolltemplate-damage div.sheet-template-container div.sheet-template-body div.sheet-template-row span.sheet-inlinerollresult, .sheet-rolltemplate-lethality div.sheet-template-container div.sheet-template-body div.sheet-template-row span.sheet-inlinerollresult, .sheet-rolltemplate-lethality_critical div.sheet-template-container div.sheet-template-body div.sheet-template-row span.sheet-inlinerollresult, .sheet-rolltemplate-sanloss div.sheet-template-container div.sheet-template-body div.sheet-template-row span.sheet-inlinerollresult, .sheet-rolltemplate-luck div.sheet-template-container div.sheet-template-body div.sheet-template-row span.sheet-inlinerollresult { + color: black; + font-size: 1.5em; + font-weight: bold; + cursor: help; + padding: 0 3px 0 3px; +} +.sheet-rolltemplate-rolls div.sheet-template-container div.sheet-template-body div.sheet-template-row span.sheet-percent, .sheet-rolltemplate-rolls div.sheet-template-container div.sheet-template-body div.sheet-template-row span.sheet-template-desc, .sheet-rolltemplate-damage div.sheet-template-container div.sheet-template-body div.sheet-template-row span.sheet-percent, .sheet-rolltemplate-damage div.sheet-template-container div.sheet-template-body div.sheet-template-row span.sheet-template-desc, .sheet-rolltemplate-lethality div.sheet-template-container div.sheet-template-body div.sheet-template-row span.sheet-percent, .sheet-rolltemplate-lethality div.sheet-template-container div.sheet-template-body div.sheet-template-row span.sheet-template-desc, .sheet-rolltemplate-lethality_critical div.sheet-template-container div.sheet-template-body div.sheet-template-row span.sheet-percent, .sheet-rolltemplate-lethality_critical div.sheet-template-container div.sheet-template-body div.sheet-template-row span.sheet-template-desc, .sheet-rolltemplate-sanloss div.sheet-template-container div.sheet-template-body div.sheet-template-row span.sheet-percent, .sheet-rolltemplate-sanloss div.sheet-template-container div.sheet-template-body div.sheet-template-row span.sheet-template-desc, .sheet-rolltemplate-luck div.sheet-template-container div.sheet-template-body div.sheet-template-row span.sheet-percent, .sheet-rolltemplate-luck div.sheet-template-container div.sheet-template-body div.sheet-template-row span.sheet-template-desc { + color: black; + font-size: 1.2em; +} + +.sheet-rolltemplate-stats { + /* ROLL TEMPLATE STYLE + ----------------------------- */ +} +.sheet-rolltemplate-stats div.sheet-template-container { + border: 2px solid black; + border-radius: 0.3em; + box-shadow: inset 0px 0px 3px 1px black; + text-align: center; + /* DICE ROLL STYLES + ----------------------------- */ +} +.sheet-rolltemplate-stats div.sheet-template-container .inlinerollresult.fullfail, +.sheet-rolltemplate-stats div.sheet-template-container .inlinerollresult.fullcrit, +.sheet-rolltemplate-stats div.sheet-template-container .inlinerollresult.importantroll { + border: none; +} +.sheet-rolltemplate-stats div.sheet-template-container .inlinerollresult.fullfail, .sheet-rolltemplate-stats div.sheet-template-container .inlinerollresult.fullcrit { + color: black; +} +.sheet-rolltemplate-stats div.sheet-template-container .inlinerollresult { + background-color: transparent; + border: none; + font-weight: unset; + font-size: unset; + padding: unset; +} +.sheet-rolltemplate-stats div.sheet-template-container div.sheet-template-header { + background-color: black; + border-bottom: 2px solid #4d4d4d; + padding: 2%; + text-transform: capitalize; +} +.sheet-rolltemplate-stats div.sheet-template-container div.sheet-template-header h1, .sheet-rolltemplate-stats div.sheet-template-container div.sheet-template-header h2 { + display: inline; + line-height: 1.2em; +} +.sheet-rolltemplate-stats div.sheet-template-container div.sheet-template-header h1 { + color: whitesmoke; + font-variant: small-caps; + font-size: 1.6em; +} +.sheet-rolltemplate-stats div.sheet-template-container div.sheet-template-header h2 { + color: #d9d9d9; + font-size: 1.15em; +} +.sheet-rolltemplate-stats div.sheet-template-container div.sheet-template-body div.sheet-template-row { + background-color: whitesmoke; + padding: 3%; +} +.sheet-rolltemplate-stats div.sheet-template-container div.sheet-template-body div.sheet-template-row:nth-child(2n+0) { + background-color: #ede2f0; +} +.sheet-rolltemplate-stats div.sheet-template-container div.sheet-template-body div.sheet-template-row a[href^="~"] { + background-color: #c8dad0 !important; + font-weight: bold !important; + color: black; + font-size: 0.8em; + border-bottom: 0.01em solid #666; + border-bottom-right-radius: 0.01em; + border-color: #b3b3b3; + border-radius: 0.25em; + border-right: 0.02em solid #333333; + border-style: outset; +} +.sheet-rolltemplate-stats div.sheet-template-container div.sheet-template-body div.sheet-template-row span.sheet-inlinerollresult { + color: black; + font-size: 1.5em; + font-weight: bold; + cursor: help; + padding: 0 3px 0 3px; +} +.sheet-rolltemplate-stats div.sheet-template-container div.sheet-template-body div.sheet-template-row span.sheet-percent, .sheet-rolltemplate-stats div.sheet-template-container div.sheet-template-body div.sheet-template-row span.sheet-template-desc { + color: black; + font-size: 1.2em; +} + +/* HIDE DIFFERENT SHEET TYPES BY DEFAULT +============================= */ +div.sheet-npc, +div.sheet-pc div.sheet-future, +div.sheet-pc div.sheet-coldwar, +div.sheet-pc div.sheet-ww2, +div.sheet-pc div.sheet-jazzage, +div.sheet-pc div.sheet-ww1, +div.sheet-pc div.sheet-victorian, +div.sheet-pc div.sheet-colonial, +div.sheet-pc div.sheet-sail, +div.sheet-pc div.sheet-elizabethan, +div.sheet-pc div.sheet-renaissance, +div.sheet-pc div.sheet-medi, +div.sheet-pc div.sheet-islamic, +div.sheet-pc div.sheet-classical, +div.sheet-pc div.sheet-iron, +div.sheet-pc div.sheet-bronze, +div.sheet-pc div.sheet-stone { + display: none; +} + +input.sheet-type[value=npc] ~ div.sheet-npc { + display: grid; +} + +input.sheet-type[value=future] ~ div.sheet-pc div.sheet-future, +input.sheet-type[value=ww2] ~ div.sheet-pc div.sheet-ww2, +input.sheet-type[value=coldwar] ~ div.sheet-pc div.sheet-coldwar, +input.sheet-type[value=jazzage] ~ div.sheet-pc div.sheet-jazzage, +input.sheet-type[value=ww1] ~ div.sheet-pc div.sheet-ww1, +input.sheet-type[value=victorian] ~ div.sheet-pc div.sheet-victorian, +input.sheet-type[value=colonial] ~ div.sheet-pc div.sheet-colonial, +input.sheet-type[value=sail] ~ div.sheet-pc div.sheet-sail, +input.sheet-type[value=elizabethan] ~ div.sheet-pc div.sheet-elizabethan, +input.sheet-type[value=renaissance] ~ div.sheet-pc div.sheet-renaissance, +input.sheet-type[value=medi] ~ div.sheet-pc div.sheet-medi, +input.sheet-type[value=islamic] ~ div.sheet-pc div.sheet-islamic, +input.sheet-type[value=classical] ~ div.sheet-pc div.sheet-classical, +input.sheet-type[value=iron] ~ div.sheet-pc div.sheet-iron, +input.sheet-type[value=bronze] ~ div.sheet-pc div.sheet-bronze, +input.sheet-type[value=stone] ~ div.sheet-pc div.sheet-stone, +div.sheet-pc { + display: grid; +} + +/* HIDE PC SECTIONS NOT NEEDED ON NPC PAGE */ + +input.sheet-type[value=npc] ~ div.sheet-pc { + display: none; +} + +input.sheet-type[value=future] ~ div.sheet-npc, +input.sheet-type[value=future] ~ div.sheet-pc div.sheet-modern, +input.sheet-type[value=future] ~ div.sheet-pc div.sheet-coldwar, +input.sheet-type[value=future] ~ div.sheet-pc div.sheet-ww2, +input.sheet-type[value=future] ~ div.sheet-pc div.sheet-jazzage, +input.sheet-type[value=future] ~ div.sheet-pc div.sheet-ww1, +input.sheet-type[value=future] ~ div.sheet-pc div.sheet-victorian, +input.sheet-type[value=future] ~ div.sheet-pc div.sheet-colonial, +input.sheet-type[value=future] ~ div.sheet-pc div.sheet-sail, +input.sheet-type[value=future] ~ div.sheet-pc div.sheet-elizabethan, +input.sheet-type[value=future] ~ div.sheet-pc div.sheet-renaissance, +input.sheet-type[value=future] ~ div.sheet-pc div.sheet-medi, +input.sheet-type[value=future] ~ div.sheet-pc div.sheet-islamic, +input.sheet-type[value=future] ~ div.sheet-pc div.sheet-classical, +input.sheet-type[value=future] ~ div.sheet-pc div.sheet-iron, +input.sheet-type[value=future] ~ div.sheet-pc div.sheet-bronze, +input.sheet-type[value=future] ~ div.sheet-pc div.sheet-stone { + display: none; +} + +input.sheet-type[value=modern] ~ div.sheet-npc, +input.sheet-type[value=modern] ~ div.sheet-pc div.sheet-future, +input.sheet-type[value=modern] ~ div.sheet-pc div.sheet-coldwar, +input.sheet-type[value=modern] ~ div.sheet-pc div.sheet-ww2, +input.sheet-type[value=modern] ~ div.sheet-pc div.sheet-jazzage, +input.sheet-type[value=modern] ~ div.sheet-pc div.sheet-ww1, +input.sheet-type[value=modern] ~ div.sheet-pc div.sheet-victorian, +input.sheet-type[value=modern] ~ div.sheet-pc div.sheet-colonial, +input.sheet-type[value=modern] ~ div.sheet-pc div.sheet-sail, +input.sheet-type[value=modern] ~ div.sheet-pc div.sheet-elizabethan, +input.sheet-type[value=modern] ~ div.sheet-pc div.sheet-renaissance, +input.sheet-type[value=modern] ~ div.sheet-pc div.sheet-medi, +input.sheet-type[value=modern] ~ div.sheet-pc div.sheet-islamic, +input.sheet-type[value=modern] ~ div.sheet-pc div.sheet-classical, +input.sheet-type[value=modern] ~ div.sheet-pc div.sheet-iron, +input.sheet-type[value=modern] ~ div.sheet-pc div.sheet-bronze, +input.sheet-type[value=modern] ~ div.sheet-pc div.sheet-stone { + display: none; +} + +input.sheet-type[value=ww2] ~ div.sheet-npc, +input.sheet-type[value=ww2] ~ div.sheet-pc div.sheet-future, +input.sheet-type[value=ww2] ~ div.sheet-pc div.sheet-modern, +input.sheet-type[value=ww2] ~ div.sheet-pc div.sheet-coldwar, +input.sheet-type[value=ww2] ~ div.sheet-pc div.sheet-jazzage, +input.sheet-type[value=ww2] ~ div.sheet-pc div.sheet-ww1, +input.sheet-type[value=ww2] ~ div.sheet-pc div.sheet-victorian, +input.sheet-type[value=ww2] ~ div.sheet-pc div.sheet-colonial, +input.sheet-type[value=ww2] ~ div.sheet-pc div.sheet-sail, +input.sheet-type[value=ww2] ~ div.sheet-pc div.sheet-elizabethan, +input.sheet-type[value=ww2] ~ div.sheet-pc div.sheet-renaissance, +input.sheet-type[value=ww2] ~ div.sheet-pc div.sheet-medi, +input.sheet-type[value=ww2] ~ div.sheet-pc div.sheet-islamic, +input.sheet-type[value=ww2] ~ div.sheet-pc div.sheet-classical, +input.sheet-type[value=ww2] ~ div.sheet-pc div.sheet-iron, +input.sheet-type[value=ww2] ~ div.sheet-pc div.sheet-bronze, +input.sheet-type[value=ww2] ~ div.sheet-pc div.sheet-stone { + display: none; +} + +input.sheet-type[value=coldwar] ~ div.sheet-npc, +input.sheet-type[value=coldwar] ~ div.sheet-pc div.sheet-future, +input.sheet-type[value=coldwar] ~ div.sheet-pc div.sheet-modern, +input.sheet-type[value=coldwar] ~ div.sheet-pc div.sheet-ww2, +input.sheet-type[value=coldwar] ~ div.sheet-pc div.sheet-jazzage, +input.sheet-type[value=coldwar] ~ div.sheet-pc div.sheet-ww1, +input.sheet-type[value=coldwar] ~ div.sheet-pc div.sheet-victorian, +input.sheet-type[value=coldwar] ~ div.sheet-pc div.sheet-colonial, +input.sheet-type[value=coldwar] ~ div.sheet-pc div.sheet-sail, +input.sheet-type[value=coldwar] ~ div.sheet-pc div.sheet-elizabethan, +input.sheet-type[value=coldwar] ~ div.sheet-pc div.sheet-renaissance, +input.sheet-type[value=coldwar] ~ div.sheet-pc div.sheet-medi, +input.sheet-type[value=coldwar] ~ div.sheet-pc div.sheet-islamic, +input.sheet-type[value=coldwar] ~ div.sheet-pc div.sheet-classical, +input.sheet-type[value=coldwar] ~ div.sheet-pc div.sheet-iron, +input.sheet-type[value=coldwar] ~ div.sheet-pc div.sheet-bronze, +input.sheet-type[value=coldwar] ~ div.sheet-pc div.sheet-stone { + display: none; +} + +input.sheet-type[value=jazzage] ~ div.sheet-npc, +input.sheet-type[value=jazzage] ~ div.sheet-pc div.sheet-future, +input.sheet-type[value=jazzage] ~ div.sheet-pc div.sheet-modern, +input.sheet-type[value=jazzage] ~ div.sheet-pc div.sheet-ww2, +input.sheet-type[value=jazzage] ~ div.sheet-pc div.sheet-coldwar, +input.sheet-type[value=jazzage] ~ div.sheet-pc div.sheet-ww1, +input.sheet-type[value=jazzage] ~ div.sheet-pc div.sheet-victorian, +input.sheet-type[value=jazzage] ~ div.sheet-pc div.sheet-colonial, +input.sheet-type[value=jazzage] ~ div.sheet-pc div.sheet-sail, +input.sheet-type[value=jazzage] ~ div.sheet-pc div.sheet-elizabethan, +input.sheet-type[value=jazzage] ~ div.sheet-pc div.sheet-renaissance, +input.sheet-type[value=jazzage] ~ div.sheet-pc div.sheet-medi, +input.sheet-type[value=jazzage] ~ div.sheet-pc div.sheet-islamic, +input.sheet-type[value=jazzage] ~ div.sheet-pc div.sheet-classical, +input.sheet-type[value=jazzage] ~ div.sheet-pc div.sheet-iron, +input.sheet-type[value=jazzage] ~ div.sheet-pc div.sheet-bronze, +input.sheet-type[value=jazzage] ~ div.sheet-pc div.sheet-stone { + display: none; +} + +input.sheet-type[value=ww1] ~ div.sheet-npc, +input.sheet-type[value=ww1] ~ div.sheet-pc div.sheet-future, +input.sheet-type[value=ww1] ~ div.sheet-pc div.sheet-modern, +input.sheet-type[value=ww1] ~ div.sheet-pc div.sheet-ww2, +input.sheet-type[value=ww1] ~ div.sheet-pc div.sheet-coldwar, +input.sheet-type[value=ww1] ~ div.sheet-pc div.sheet-jazzage, +input.sheet-type[value=ww1] ~ div.sheet-pc div.sheet-victorian, +input.sheet-type[value=ww1] ~ div.sheet-pc div.sheet-colonial, +input.sheet-type[value=ww1] ~ div.sheet-pc div.sheet-sail, +input.sheet-type[value=ww1] ~ div.sheet-pc div.sheet-elizabethan, +input.sheet-type[value=ww1] ~ div.sheet-pc div.sheet-renaissance, +input.sheet-type[value=ww1] ~ div.sheet-pc div.sheet-medi, +input.sheet-type[value=ww1] ~ div.sheet-pc div.sheet-islamic, +input.sheet-type[value=ww1] ~ div.sheet-pc div.sheet-classical, +input.sheet-type[value=ww1] ~ div.sheet-pc div.sheet-iron, +input.sheet-type[value=ww1] ~ div.sheet-pc div.sheet-bronze, +input.sheet-type[value=ww1] ~ div.sheet-pc div.sheet-stone { + display: none; +} + +input.sheet-type[value=victorian] ~ div.sheet-npc, +input.sheet-type[value=victorian] ~ div.sheet-pc div.sheet-future, +input.sheet-type[value=victorian] ~ div.sheet-pc div.sheet-modern, +input.sheet-type[value=victorian] ~ div.sheet-pc div.sheet-ww2, +input.sheet-type[value=victorian] ~ div.sheet-pc div.sheet-coldwar, +input.sheet-type[value=victorian] ~ div.sheet-pc div.sheet-jazzage, +input.sheet-type[value=victorian] ~ div.sheet-pc div.sheet-ww1, +input.sheet-type[value=victorian] ~ div.sheet-pc div.sheet-colonial, +input.sheet-type[value=victorian] ~ div.sheet-pc div.sheet-sail, +input.sheet-type[value=victorian] ~ div.sheet-pc div.sheet-elizabethan, +input.sheet-type[value=victorian] ~ div.sheet-pc div.sheet-renaissance, +input.sheet-type[value=victorian] ~ div.sheet-pc div.sheet-medi, +input.sheet-type[value=victorian] ~ div.sheet-pc div.sheet-islamic, +input.sheet-type[value=victorian] ~ div.sheet-pc div.sheet-classical, +input.sheet-type[value=victorian] ~ div.sheet-pc div.sheet-iron, +input.sheet-type[value=victorian] ~ div.sheet-pc div.sheet-bronze, +input.sheet-type[value=victorian] ~ div.sheet-pc div.sheet-stone { + display: none; +} + +input.sheet-type[value=colonial] ~ div.sheet-npc, +input.sheet-type[value=colonial] ~ div.sheet-pc div.sheet-future, +input.sheet-type[value=colonial] ~ div.sheet-pc div.sheet-modern, +input.sheet-type[value=colonial] ~ div.sheet-pc div.sheet-ww2, +input.sheet-type[value=colonial] ~ div.sheet-pc div.sheet-coldwar, +input.sheet-type[value=colonial] ~ div.sheet-pc div.sheet-jazzage, +input.sheet-type[value=colonial] ~ div.sheet-pc div.sheet-ww1, +input.sheet-type[value=colonial] ~ div.sheet-pc div.sheet-victorian, +input.sheet-type[value=colonial] ~ div.sheet-pc div.sheet-sail, +input.sheet-type[value=colonial] ~ div.sheet-pc div.sheet-elizabethan, +input.sheet-type[value=colonial] ~ div.sheet-pc div.sheet-renaissance, +input.sheet-type[value=colonial] ~ div.sheet-pc div.sheet-medi, +input.sheet-type[value=colonial] ~ div.sheet-pc div.sheet-islamic, +input.sheet-type[value=colonial] ~ div.sheet-pc div.sheet-classical, +input.sheet-type[value=colonial] ~ div.sheet-pc div.sheet-iron, +input.sheet-type[value=colonial] ~ div.sheet-pc div.sheet-bronze, +input.sheet-type[value=colonial] ~ div.sheet-pc div.sheet-stone { + display: none; +} + +input.sheet-type[value=sail] ~ div.sheet-npc, +input.sheet-type[value=sail] ~ div.sheet-pc div.sheet-future, +input.sheet-type[value=sail] ~ div.sheet-pc div.sheet-modern, +input.sheet-type[value=sail] ~ div.sheet-pc div.sheet-ww2, +input.sheet-type[value=sail] ~ div.sheet-pc div.sheet-coldwar, +input.sheet-type[value=sail] ~ div.sheet-pc div.sheet-jazzage, +input.sheet-type[value=sail] ~ div.sheet-pc div.sheet-ww1, +input.sheet-type[value=sail] ~ div.sheet-pc div.sheet-victorian, +input.sheet-type[value=sail] ~ div.sheet-pc div.sheet-colonial, +input.sheet-type[value=sail] ~ div.sheet-pc div.sheet-elizabethan, +input.sheet-type[value=sail] ~ div.sheet-pc div.sheet-renaissance, +input.sheet-type[value=sail] ~ div.sheet-pc div.sheet-medi, +input.sheet-type[value=sail] ~ div.sheet-pc div.sheet-islamic, +input.sheet-type[value=sail] ~ div.sheet-pc div.sheet-classical, +input.sheet-type[value=sail] ~ div.sheet-pc div.sheet-iron, +input.sheet-type[value=sail] ~ div.sheet-pc div.sheet-bronze, +input.sheet-type[value=sail] ~ div.sheet-pc div.sheet-stone { + display: none; +} + +input.sheet-type[value=elizabethan] ~ div.sheet-npc, +input.sheet-type[value=elizabethan] ~ div.sheet-pc div.sheet-future, +input.sheet-type[value=elizabethan] ~ div.sheet-pc div.sheet-modern, +input.sheet-type[value=elizabethan] ~ div.sheet-pc div.sheet-ww2, +input.sheet-type[value=elizabethan] ~ div.sheet-pc div.sheet-coldwar, +input.sheet-type[value=elizabethan] ~ div.sheet-pc div.sheet-jazzage, +input.sheet-type[value=elizabethan] ~ div.sheet-pc div.sheet-ww1, +input.sheet-type[value=elizabethan] ~ div.sheet-pc div.sheet-victorian, +input.sheet-type[value=elizabethan] ~ div.sheet-pc div.sheet-colonial, +input.sheet-type[value=elizabethan] ~ div.sheet-pc div.sheet-sail, +input.sheet-type[value=elizabethan] ~ div.sheet-pc div.sheet-renaissance, +input.sheet-type[value=elizabethan] ~ div.sheet-pc div.sheet-medi, +input.sheet-type[value=elizabethan] ~ div.sheet-pc div.sheet-islamic, +input.sheet-type[value=elizabethan] ~ div.sheet-pc div.sheet-classical, +input.sheet-type[value=elizabethan] ~ div.sheet-pc div.sheet-iron, +input.sheet-type[value=elizabethan] ~ div.sheet-pc div.sheet-bronze, +input.sheet-type[value=elizabethan] ~ div.sheet-pc div.sheet-stone { + display: none; +} + +input.sheet-type[value=renaissance] ~ div.sheet-npc, +input.sheet-type[value=renaissance] ~ div.sheet-pc div.sheet-future, +input.sheet-type[value=renaissance] ~ div.sheet-pc div.sheet-modern, +input.sheet-type[value=renaissance] ~ div.sheet-pc div.sheet-ww2, +input.sheet-type[value=renaissance] ~ div.sheet-pc div.sheet-coldwar, +input.sheet-type[value=renaissance] ~ div.sheet-pc div.sheet-jazzage, +input.sheet-type[value=renaissance] ~ div.sheet-pc div.sheet-ww1, +input.sheet-type[value=renaissance] ~ div.sheet-pc div.sheet-victorian, +input.sheet-type[value=renaissance] ~ div.sheet-pc div.sheet-colonial, +input.sheet-type[value=renaissance] ~ div.sheet-pc div.sheet-sail, +input.sheet-type[value=renaissance] ~ div.sheet-pc div.sheet-elizabethan, +input.sheet-type[value=renaissance] ~ div.sheet-pc div.sheet-medi, +input.sheet-type[value=renaissance] ~ div.sheet-pc div.sheet-islamic, +input.sheet-type[value=renaissance] ~ div.sheet-pc div.sheet-classical, +input.sheet-type[value=renaissance] ~ div.sheet-pc div.sheet-iron, +input.sheet-type[value=renaissance] ~ div.sheet-pc div.sheet-bronze, +input.sheet-type[value=renaissance] ~ div.sheet-pc div.sheet-stone { + display: none; +} + +input.sheet-type[value=medi] ~ div.sheet-npc, +input.sheet-type[value=medi] ~ div.sheet-pc div.sheet-future, +input.sheet-type[value=medi] ~ div.sheet-pc div.sheet-modern, +input.sheet-type[value=medi] ~ div.sheet-pc div.sheet-ww2, +input.sheet-type[value=medi] ~ div.sheet-pc div.sheet-coldwar, +input.sheet-type[value=medi] ~ div.sheet-pc div.sheet-jazzage, +input.sheet-type[value=medi] ~ div.sheet-pc div.sheet-ww1, +input.sheet-type[value=medi] ~ div.sheet-pc div.sheet-victorian, +input.sheet-type[value=medi] ~ div.sheet-pc div.sheet-colonial, +input.sheet-type[value=medi] ~ div.sheet-pc div.sheet-sail, +input.sheet-type[value=medi] ~ div.sheet-pc div.sheet-elizabethan, +input.sheet-type[value=medi] ~ div.sheet-pc div.sheet-renaissance, +input.sheet-type[value=medi] ~ div.sheet-pc div.sheet-islamic, +input.sheet-type[value=medi] ~ div.sheet-pc div.sheet-classical, +input.sheet-type[value=medi] ~ div.sheet-pc div.sheet-iron, +input.sheet-type[value=medi] ~ div.sheet-pc div.sheet-bronze, +input.sheet-type[value=medi] ~ div.sheet-pc div.sheet-stone { + display: none; +} + +input.sheet-type[value=islamic] ~ div.sheet-npc, +input.sheet-type[value=islamic] ~ div.sheet-pc div.sheet-future, +input.sheet-type[value=islamic] ~ div.sheet-pc div.sheet-modern, +input.sheet-type[value=islamic] ~ div.sheet-pc div.sheet-ww2, +input.sheet-type[value=islamic] ~ div.sheet-pc div.sheet-coldwar, +input.sheet-type[value=islamic] ~ div.sheet-pc div.sheet-jazzage, +input.sheet-type[value=islamic] ~ div.sheet-pc div.sheet-ww1, +input.sheet-type[value=islamic] ~ div.sheet-pc div.sheet-victorian, +input.sheet-type[value=islamic] ~ div.sheet-pc div.sheet-colonial, +input.sheet-type[value=islamic] ~ div.sheet-pc div.sheet-sail, +input.sheet-type[value=islamic] ~ div.sheet-pc div.sheet-elizabethan, +input.sheet-type[value=islamic] ~ div.sheet-pc div.sheet-renaissance, +input.sheet-type[value=islamic] ~ div.sheet-pc div.sheet-medi, +input.sheet-type[value=islamic] ~ div.sheet-pc div.sheet-classical, +input.sheet-type[value=islamic] ~ div.sheet-pc div.sheet-iron, +input.sheet-type[value=islamic] ~ div.sheet-pc div.sheet-bronze, +input.sheet-type[value=islamic] ~ div.sheet-pc div.sheet-stone { + display: none; +} + +input.sheet-type[value=classical] ~ div.sheet-npc, +input.sheet-type[value=classical] ~ div.sheet-pc div.sheet-future, +input.sheet-type[value=classical] ~ div.sheet-pc div.sheet-modern, +input.sheet-type[value=classical] ~ div.sheet-pc div.sheet-ww2, +input.sheet-type[value=classical] ~ div.sheet-pc div.sheet-coldwar, +input.sheet-type[value=classical] ~ div.sheet-pc div.sheet-jazzage, +input.sheet-type[value=classical] ~ div.sheet-pc div.sheet-ww1, +input.sheet-type[value=classical] ~ div.sheet-pc div.sheet-victorian, +input.sheet-type[value=classical] ~ div.sheet-pc div.sheet-colonial, +input.sheet-type[value=classical] ~ div.sheet-pc div.sheet-sail, +input.sheet-type[value=classical] ~ div.sheet-pc div.sheet-elizabethan, +input.sheet-type[value=classical] ~ div.sheet-pc div.sheet-renaissance, +input.sheet-type[value=classical] ~ div.sheet-pc div.sheet-medi, +input.sheet-type[value=classical] ~ div.sheet-pc div.sheet-islamic, +input.sheet-type[value=classical] ~ div.sheet-pc div.sheet-iron, +input.sheet-type[value=classical] ~ div.sheet-pc div.sheet-bronze, +input.sheet-type[value=classical] ~ div.sheet-pc div.sheet-stone { + display: none; +} + +input.sheet-type[value=iron] ~ div.sheet-npc, +input.sheet-type[value=iron] ~ div.sheet-pc div.sheet-future, +input.sheet-type[value=iron] ~ div.sheet-pc div.sheet-modern, +input.sheet-type[value=iron] ~ div.sheet-pc div.sheet-ww2, +input.sheet-type[value=iron] ~ div.sheet-pc div.sheet-coldwar, +input.sheet-type[value=iron] ~ div.sheet-pc div.sheet-jazzage, +input.sheet-type[value=iron] ~ div.sheet-pc div.sheet-ww1, +input.sheet-type[value=iron] ~ div.sheet-pc div.sheet-victorian, +input.sheet-type[value=iron] ~ div.sheet-pc div.sheet-colonial, +input.sheet-type[value=iron] ~ div.sheet-pc div.sheet-sail, +input.sheet-type[value=iron] ~ div.sheet-pc div.sheet-elizabethan, +input.sheet-type[value=iron] ~ div.sheet-pc div.sheet-renaissance, +input.sheet-type[value=iron] ~ div.sheet-pc div.sheet-medi, +input.sheet-type[value=iron] ~ div.sheet-pc div.sheet-islamic, +input.sheet-type[value=iron] ~ div.sheet-pc div.sheet-classical, +input.sheet-type[value=iron] ~ div.sheet-pc div.sheet-bronze, +input.sheet-type[value=iron] ~ div.sheet-pc div.sheet-stone { + display: none; +} + +input.sheet-type[value=bronze] ~ div.sheet-npc, +input.sheet-type[value=bronze] ~ div.sheet-pc div.sheet-future, +input.sheet-type[value=bronze] ~ div.sheet-pc div.sheet-modern, +input.sheet-type[value=bronze] ~ div.sheet-pc div.sheet-ww2, +input.sheet-type[value=bronze] ~ div.sheet-pc div.sheet-coldwar, +input.sheet-type[value=bronze] ~ div.sheet-pc div.sheet-jazzage, +input.sheet-type[value=bronze] ~ div.sheet-pc div.sheet-ww1, +input.sheet-type[value=bronze] ~ div.sheet-pc div.sheet-victorian, +input.sheet-type[value=bronze] ~ div.sheet-pc div.sheet-colonial, +input.sheet-type[value=bronze] ~ div.sheet-pc div.sheet-sail, +input.sheet-type[value=bronze] ~ div.sheet-pc div.sheet-elizabethan, +input.sheet-type[value=bronze] ~ div.sheet-pc div.sheet-renaissance, +input.sheet-type[value=bronze] ~ div.sheet-pc div.sheet-medi, +input.sheet-type[value=bronze] ~ div.sheet-pc div.sheet-islamic, +input.sheet-type[value=bronze] ~ div.sheet-pc div.sheet-iron, +input.sheet-type[value=bronze] ~ div.sheet-pc div.sheet-classical, +input.sheet-type[value=bronze] ~ div.sheet-pc div.sheet-stone { + display: none; +} + +input.sheet-type[value=stone] ~ div.sheet-npc, +input.sheet-type[value=stone] ~ div.sheet-pc div.sheet-future, +input.sheet-type[value=stone] ~ div.sheet-pc div.sheet-modern, +input.sheet-type[value=stone] ~ div.sheet-pc div.sheet-ww2, +input.sheet-type[value=stone] ~ div.sheet-pc div.sheet-coldwar, +input.sheet-type[value=stone] ~ div.sheet-pc div.sheet-jazzage, +input.sheet-type[value=stone] ~ div.sheet-pc div.sheet-ww1, +input.sheet-type[value=stone] ~ div.sheet-pc div.sheet-victorian, +input.sheet-type[value=stone] ~ div.sheet-pc div.sheet-colonial, +input.sheet-type[value=stone] ~ div.sheet-pc div.sheet-sail, +input.sheet-type[value=stone] ~ div.sheet-pc div.sheet-elizabethan, +input.sheet-type[value=stone] ~ div.sheet-pc div.sheet-renaissance, +input.sheet-type[value=stone] ~ div.sheet-pc div.sheet-medi, +input.sheet-type[value=stone] ~ div.sheet-pc div.sheet-islamic, +input.sheet-type[value=stone] ~ div.sheet-pc div.sheet-iron, +input.sheet-type[value=stone] ~ div.sheet-pc div.sheet-bronze, +input.sheet-type[value=stone] ~ div.sheet-pc div.sheet-classical { + display: none; +} + +div.sheet-tabs { + min-width: 850px; + max-width: 950px; +} + +/* NPC PAGE IS NOT AS WIDE A PC +----------------------------- */ +div.sheet-npc, +input.sheet-type[value=npc] ~ div.sheet-tabs { + min-width: 850px; + max-width: 950px; +} + +/* SWITCHES +============================= */ +/* The switch - the box around the slider */ +.sheet-switch { + position: relative; + display: inline-block; + width: 50px; + height: 24px; +} + +/* Hide default HTML checkbox */ +.sheet-switch input { + opacity: 0; + width: 0; + height: 0; +} + +/* The slider */ +.sheet-slider { + -webkit-transition: 0.4s; + background-color: #ccc; + border-radius: 34px; + bottom: 0; + cursor: pointer; + left: 0; + position: absolute; + right: 0; + top: 0; + transition: 0.4s; +} + +.sheet-slider:before { + -webkit-transition: 0.4s; + background-color: white; + border-radius: 50%; + bottom: 4px; + content: ""; + height: 16px; + left: 4px; + position: absolute; + transition: 0.4s; + width: 16px; +} + +input:checked + .sheet-slider { + background-color: #c8dad0; +} + +input:focus + .sheet-slider { + box-shadow: 0 0 1px #c8dad0; +} + +input:checked + .sheet-slider:before { + -webkit-transform: translateX(26px); + -ms-transform: translateX(26px); + transform: translateX(26px); +} + +/* HIGHLIGHT BUTTONS +============================= */ +input.sheet-display_string[value*=settings] ~ div.sheet-tabs button[name=act_toggle_settings] { + background-color: #4d4d4d; + box-shadow: inset 0px 0px 3px 1px whitesmoke; + color: whitesmoke; +} + +/* GRID +============================= */ +div.sheet-grid { + display: inline-grid; +} + +div.sheet-grid-tab-inputs label:nth-of-type(1) { + grid-area: 2/2/1/1; +} +div.sheet-grid-tab-inputs span:nth-of-type(1) { + grid-area: 1/1/1/1; +} +div.sheet-grid-tab-inputs label:nth-of-type(2) { + grid-area: 2/2/2/2; +} +div.sheet-grid-tab-inputs span:nth-of-type(2) { + grid-area: 1/1/2/2; +} +div.sheet-grid-tab-inputs label:nth-of-type(3) { + grid-area: 2/2/3/3; +} +div.sheet-grid-tab-inputs span:nth-of-type(3) { + grid-area: 1/1/3/3; +} + +/* TABS & LOGO SECTION +============================= */ +div.sheet-tabs { +/* grid-template-columns: 8em 1fr 14em; */ + display: inline-grid; + grid-template-columns: 8em 14em 1fr 10em 18em; + margin-top: 0.5%; + width: 100%; + border: none; + background-color: black; +} + +div.sheet-tabs label > input { + width: 100%; +} + +div.sheet-tabs span.sheet-whisper-label { + grid-area: 1/1/1/1; + margin-top: 6.5%; + margin-right: 1em; +} +div.sheet-tabs label.sheet-switch { + grid-area: 1/2/1/2; + margin-top: 2%; +} +div.sheet-tabs span.sheet-layout-type { + grid-area: 1/4/1/4; + margin-top: 6.5%; +} + + +div.sheet-tabs img { + grid-area: 1/2/3/2; + height: 99%; +} + +div.sheet-tabs select { + grid-area: 1/5/1/5; + background-color: black; + border: none; + color: #ff8888; + font-weight: bold; + margin-top: 2%; + width: 18em; +} +div.sheet-tabs span { + color: whitesmoke; + font-weight: bold; + text-align: right; +} + +/*div.sheet-tabs span:nth-of-type(1) { + padding: 5% 1% 0px 5%; + grid-area: 1/1/1/1; +} +div.sheet-tabs span:nth-of-type(2) { + padding: 5% 1% 0px 5%; + grid-area: 1/3/1/3; +} */ + +/* GENERIC CLASSES +============================= */ +.sheet-border { + border: 0.15em solid black; +} + +.sheet-border-bottom { + border-bottom: 0.15em solid black; +} + +.sheet-center { + text-align: center; +} + +.sheet-header-body { + grid-template-columns: 3em 1fr; +} + +.sheet-italic { + font-style: italic; +} + +.sheet-margin-left { + margin-left: 2%; +} + +.sheet-pictos { + font-family: "pictos"; +} + +.sheet-none { + display: none; +} + +.sheet-text-align-left { + text-align: left; +} + +.sheet-short { + size: 1em; +} + +.sheet-dicefontd10 { + color: black; + font-family: "dicefontd10"; +} + +h2.sheet-aligned-left, +h3.sheet-aligned-left { + margin-left: 0.5em; + text-align: left; +} + +/* STYLED CHECKBOXES +============================= */ +label.sheet-styled-checkbox input[type=checkbox] { + height: 1.5em; + width: 1.5em; +} + +/* NPC SHEET +============================= */ +div.sheet-npc input[type=text], +div.sheet-npc input[type=number] { + width: 100%; +} +div.sheet-npc div.sheet-section-header input[name=attr_name] { + color: black; + font-size: 1.2em; + text-align: left; +} + +div.sheet-npc div.sheet-eralogo { + height: 100%; + text-align: center; +} + + +div.sheet-npc div.sheet-section-body { + grid-template-columns: 4em 1fr 4em 1fr 4em 1fr 4em 1fr 4em 1fr 4em 1fr; + margin-left: 2%; + max-width: 98%; + /* HIT POINTS & WILLPOWER POINTS & SAN LOSS + ----------------------------- */ + /* ARMOR + ----------------------------- */ + /* SKILLS + ----------------------------- */ + /* ATTACKS + ----------------------------- */ + /* OTHER NOTES + ----------------------------- */ +} +div.sheet-npc div.sheet-section-body h1 { + font-size: 1em; +} +div.sheet-npc div.sheet-section-body h2 { + text-align: center; + text-decoration: underline; +} +div.sheet-npc div.sheet-section-body button > h1 { + font-size: 0.8em; + line-height: 1.8em; +} +div.sheet-npc div.sheet-section-body button > h1:hover, div.sheet-npc div.sheet-section-body button > h1:focus { + color: whitesmoke; +} +div.sheet-npc div.sheet-section-body input { + height: 100%; +} +div.sheet-npc div.sheet-section-body input:placeholder-shown { + border: 0.1em dashed #06562b; +} +div.sheet-npc div.sheet-section-body input[type=text] { + text-align: left; + margin-left: 1%; +} +div.sheet-npc div.sheet-section-body textarea { + grid-column: 1/13; + min-height: 4em; +} +div.sheet-npc div.sheet-section-body div.sheet-repeating-container, +div.sheet-npc div.sheet-section-body label.sheet-row { + grid-column: 1/13; +} +div.sheet-npc div.sheet-section-body h1[data-i18n=HP] { + grid-area: 3/1/3/1; +} +div.sheet-npc div.sheet-section-body label[data-i18n-title="enter hit points"] { + grid-area: 3/2/3/2; +} +div.sheet-npc div.sheet-section-body h1[data-i18n=WP] { + grid-area: 3/3/3/3; +} +div.sheet-npc div.sheet-section-body label[data-i18n-title="enter willpower points"] { + grid-area: 3/4/3/4; +} +div.sheet-npc div.sheet-section-body div.sheet-sanloss { + grid-area: 4/1/4/8; + grid-template-columns: 7em 6em 1em 6em 8em; +} +div.sheet-npc div.sheet-section-body div.sheet-sanloss button[data-i18n-title="san loss roll"] { + display: inline-block; + height: 90%; +} +div.sheet-npc div.sheet-section-body div.sheet-sanloss h1[data-i18n="SAN LOSS"] { + grid-area: 3/5/3/6; +} +div.sheet-npc div.sheet-section-body div.sheet-sanloss input[type=text] { + height: 100%; + width: 5em; + text-align: center; +} +div.sheet-npc div.sheet-section-body div.sheet-sanloss select { + height: 100%; + width: 8em; +} +div.sheet-npc div.sheet-section-body div.sheet-sanloss span.sheet-slash { + color: black; + font-size: 1.2em; + height: 100%; + display: flex; + justify-content: center; + align-items: center; +} +div.sheet-npc div.sheet-section-body h1[data-i18n=armor] { + grid-area: 5/1/5/1; +} +div.sheet-npc div.sheet-section-body label[data-i18n-title="enter armor text"] { + grid-area: 5/2/5/13; + grid-column: 2/13; +} +div.sheet-npc div.sheet-section-body h1[data-i18n=skills] { + grid-area: 6/1/6/1; +} +div.sheet-npc div.sheet-section-body div.sheet-skills { + grid-row: 6/6; + margin-left: 2%; +} +div.sheet-npc div.sheet-section-body div.sheet-skills div.sheet-section-skills, +div.sheet-npc div.sheet-section-body div.sheet-skills div.sheet-section-header { + grid-column-gap: 1%; + grid-template-columns: 1fr 4em 2.5em; +} +div.sheet-npc div.sheet-section-body h1[data-i18n=attacks] { + grid-area: 7/1/7/3; +} +div.sheet-npc div.sheet-section-body div.sheet-attacks { + grid-row: 8/8; + margin-left: 2%; +} +div.sheet-npc div.sheet-section-body div.sheet-attacks input[type=text][name=attr_damage] { + text-align: center; +} +div.sheet-npc div.sheet-section-body div.sheet-attacks div.sheet-section-weapons, +div.sheet-npc div.sheet-section-body div.sheet-attacks div.sheet-section-header { + grid-column-gap: 1%; + grid-template-columns: 6em 4em 7em 4em 8em 8em 6em 6em 3em 1fr 2.5em; +} +div.sheet-npc div.sheet-section-body h1[data-i18n="other notes"] { + grid-area: 9/1/9/3; +} +div.sheet-npc div.sheet-section-body div.sheet-notes { + grid-row: 10/10; + margin-left: 2%; +} +div.sheet-npc div.sheet-section-body div.sheet-notes div.sheet-section-header, +div.sheet-npc div.sheet-section-body div.sheet-notes div.sheet-section { + grid-column-gap: 1%; + grid-template-columns: 10em 1fr; +} + +/* STYLES COMMON TO ALL PC SHEETS +============================= */ +div.sheet-pc { + display: grid; + grid-column-gap: 0.2em; + grid-row-gap: 0.2em; + grid-template-columns: 1fr 1fr; +} + +div.sheet-pc div.sheet-eralogo { + grid-area: 1/1/1/-1; + height: 100%; + width: 100%; + background-color: black; + text-align: center; +} + +div.sheet-pc h1 { + color: #ffffff; + font-size: 1.5em; + font-family: Arial, sans-serif; + text-align: center; + transform: rotate(180deg); +} +div.sheet-pc input[type=text], div.sheet-pc input[type=number] { + width: 100%; +} +div.sheet-pc div.sheet-section-header { + background-color: black; + font-weight: bold; + grid-area: 1/1/1/1; + text-orientation: sideways; + writing-mode: vertical-lr; + height: 100%; +} +div.sheet-pc div.sheet-vert-line, +div.sheet-pc div.sheet-horz-line { + background-color: black; +} +div.sheet-pc div.sheet-horz-line { + height: 2px; +} +div.sheet-pc span.sheet-para:before { + content: "("; +} +div.sheet-pc span.sheet-para:after { + content: ")"; +} + +div.sheet-pc input[type=text]:placeholder-shown, div.sheet-pc input[type=number]:placeholder-shown { + background: #ededed; +} + +div.sheet-pc textarea:placeholder-shown { + background: #ededed; +} + +div.sheet-pc button[type=roll], .div.sheet-pc button[type=action] { + background: #d9d9d9; + border-bottom: 0.01em solid #666; + border-bottom-right-radius: 0.01em; + border-color: #b3b3b3; + border-radius: 0.25em; + border-right: 0.02em solid #333333; + border-style: outset; + margin: 0.2em !important; + padding: 0.1em !important; +} + +div.sheet-pc button[type=roll]:focus, div.sheet-pc button[type=roll]:hover, div.sheet-pc button[type=roll]:active { + background-color: #4d4d4d; + color: whitesmoke; +} + +div.sheet-pc button[type=action]:focus, div.sheet-pc button[type=action]:hover, div.sheet-pc button[type=action]:active { + background-color: #4d4d4d; + color: whitesmoke; +} + + +div.sheet-pc div.sheet-personal-data { + /*grid-column: 1/3; */ + grid-area: 2/1/2/3; + /* PERSONAL DATA + ----------------------------- */ +} +div.sheet-pc div.sheet-personal-data div.sheet-section:nth-of-type(1) { + grid-row: 1; +} +div.sheet-pc div.sheet-personal-data div.sheet-section:nth-of-type(2) { + grid-row: 1; +} +div.sheet-pc div.sheet-personal-data div.sheet-section:nth-of-type(3) { + grid-row: 1; +} +div.sheet-pc div.sheet-personal-data div.sheet-section:nth-of-type(1), div.sheet-pc div.sheet-personal-data div.sheet-section:nth-of-type(2) { + grid-template-columns: 1fr 0.155em 1fr; +} +div.sheet-pc div.sheet-personal-data div.sheet-section:nth-of-type(1) h2:nth-of-type(1), div.sheet-pc div.sheet-personal-data div.sheet-section:nth-of-type(2) h2:nth-of-type(1) { + grid-area: 1/1/1/3; +} +div.sheet-pc div.sheet-personal-data div.sheet-section:nth-of-type(1) label:nth-of-type(1), div.sheet-pc div.sheet-personal-data div.sheet-section:nth-of-type(2) label:nth-of-type(1) { + grid-area: 2/1/2/3; +} +div.sheet-pc div.sheet-personal-data div.sheet-section:nth-of-type(1) div.sheet-vert-line, div.sheet-pc div.sheet-personal-data div.sheet-section:nth-of-type(2) div.sheet-vert-line { + grid-area: 1/2/3/2; +} +div.sheet-pc div.sheet-personal-data div.sheet-section:nth-of-type(1) h2:nth-of-type(2), div.sheet-pc div.sheet-personal-data div.sheet-section:nth-of-type(2) h2:nth-of-type(2) { + grid-area: 1/3/1/5; +} +div.sheet-pc div.sheet-personal-data div.sheet-section:nth-of-type(1) label:nth-of-type(2), div.sheet-pc div.sheet-personal-data div.sheet-section:nth-of-type(2) label:nth-of-type(2) { + grid-area: 2/3/2/5; +} +div.sheet-pc div.sheet-personal-data div.sheet-section:nth-of-type(3) { + grid-template-columns: 1fr 0.155em 1fr 0.155em 2.01fr; +} +div.sheet-pc div.sheet-personal-data div.sheet-section:nth-of-type(3) h2:nth-of-type(1) { + grid-area: 1/1/1/2; +} +div.sheet-pc div.sheet-personal-data div.sheet-section:nth-of-type(3) label:nth-of-type(1) { + grid-area: 2/1/2/2; +} +div.sheet-pc div.sheet-personal-data div.sheet-section:nth-of-type(3) div.sheet-vert-line:nth-of-type(1) { + grid-area: 1/2/3/2; +} +div.sheet-pc div.sheet-personal-data div.sheet-section:nth-of-type(3) h2:nth-of-type(2) { + grid-area: 1/3/1/5; +} +div.sheet-pc div.sheet-personal-data div.sheet-section:nth-of-type(3) label:nth-of-type(2) { + grid-area: 2/3/2/5; +} +div.sheet-pc div.sheet-personal-data div.sheet-section:nth-of-type(3) div.sheet-vert-line:nth-of-type(2) { + grid-area: 1/4/3/4; +} +div.sheet-pc div.sheet-personal-data div.sheet-section:nth-of-type(3) h2:nth-of-type(3) { + grid-area: 1/5/1/5; +} +div.sheet-pc div.sheet-personal-data div.sheet-section:nth-of-type(3) label:nth-of-type(3) { + grid-area: 2/5/2/5; +} +div.sheet-pc div.sheet-personal-data input[type=text] { + text-align: left; +} +div.sheet-pc div.sheet-statistical-data { + grid-area: 3/1/3/1; +} +div.sheet-pc div.sheet-statistical-data div.sheet-section-body { + grid-template-rows: min-content; +} +div.sheet-pc div.sheet-statistical-data button[type=roll], +div.sheet-pc div.sheet-statistical-data div.sheet-derived-attr { + font-size: 1em; +} +div.sheet-pc div.sheet-statistical-data button[type=roll] span, +div.sheet-pc div.sheet-statistical-data div.sheet-derived-attr span { + font-size: 0.8em; +} +div.sheet-pc div.sheet-statistical-data h3 { + display: inline; + margin-right: 2%; + text-transform: capitalize; +} +div.sheet-pc div.sheet-statistical-data div.sheet-section-stats { + grid-template-columns: 9em 0.155em 2fr 0.155em 1.5em 0.155em 14em; +} +div.sheet-pc div.sheet-statistical-data div.sheet-section-stats button[type=roll] { + text-align: left; +} +div.sheet-pc div.sheet-statistical-data div.sheet-section-stats div.sheet-horz-line { + grid-column: 1/8; +} +div.sheet-pc div.sheet-statistical-data div.sheet-section-stats span.sheet-center { + background-color: #d9d9d9; + padding-top: 25%; +} +div.sheet-pc div.sheet-statistical-data div.sheet-section-derived { + grid-template-rows: min-content; +} +div.sheet-pc div.sheet-statistical-data div.sheet-section-derived div.sheet-section { + grid-template-columns: 11.75em 0.155em 1fr 0.155em 1fr; +} +div.sheet-pc div.sheet-statistical-data div.sheet-section-derived div.sheet-section button[type=roll] { + text-align: left; +} +div.sheet-pc div.sheet-statistical-data div.sheet-section-derived div.sheet-section div.sheet-horz-line { + grid-column: 1/6; +} +div.sheet-pc div.sheet-statistical-data div.sheet-section-derived input[name=attr_sanity_points_max] { + padding-left: 4%; +} +div.sheet-pc div.sheet-statistical-data div.sheet-section-derived span { + padding: 4%; +} +div.sheet-pc div.sheet-statistical-data div.sheet-section-derived span.sheet-center { + background-color: #d9d9d9; +} +div.sheet-pc div.sheet-statistical-data div.sheet-section-physical { + grid-template-rows: min-content; + /*h2 {grid-row: 1 / 1}*/ +} +div.sheet-pc div.sheet-statistical-data div.sheet-section-physical textarea { + /* grid-row: 2 / 2;*/ + min-height: 14em; + height: 100%; +} +div.sheet-pc div.sheet-pyschological-data { + grid-area: 3/2/3/2; + /*grid-template-rows: min-content; + */ +} +div.sheet-pc div.sheet-pyschological-data div.sheet-section-body { + grid-template-rows: min-content; +} +div.sheet-pc div.sheet-pyschological-data textarea { + min-height: 11.5em; +} +div.sheet-pc div.sheet-pyschological-data div.sheet-section-bonds input[type=text] { + text-align: center; +} +div.sheet-pc div.sheet-pyschological-data div.sheet-section-bonds div.sheet-max-height { + max-height: 1.8em; +} +div.sheet-pc div.sheet-pyschological-data div.sheet-section-bonds div.sheet-section { + grid-template-columns: 25em 0.155em 1fr; +} +div.sheet-pc div.sheet-pyschological-data div.sheet-section-bonds div.sheet-repeating-container { + margin-bottom: 0%; + min-height: 14.5em; +} +div.sheet-pc div.sheet-pyschological-data div.sheet-section-bonds div.sheet-repeating-container .repcontrol .repcontrol_add { + right: -84%; +} +div.sheet-pc div.sheet-pyschological-data div.sheet-incidents-body { + grid-template-columns: 6em 2em 2em 2em 4em 6em 2em 2em 2em 4em; + padding-top: 1%; +} +div.sheet-pc div.sheet-pyschological-data div.sheet-incidents-body h3 { + text-transform: capitalize; +} +div.sheet-pc div.sheet-applicable-skill-sets { + grid-area: 4/1/4/span 3; +} +div.sheet-pc div.sheet-applicable-skill-sets div.sheet-section-body { + grid-template-columns: 1fr 1fr 1fr; +} +div.sheet-pc div.sheet-applicable-skill-sets div.sheet-section-body div.sheet-section-skill-col:nth-of-type(1) { + grid-column: 1/1; +} +div.sheet-pc div.sheet-applicable-skill-sets div.sheet-section-body div.sheet-section-skill-col:nth-of-type(2) { + grid-column: 2/2; +} +div.sheet-pc div.sheet-applicable-skill-sets div.sheet-section-body div.sheet-section-skill-col:nth-of-type(3) { + grid-column: 3/3; +} +div.sheet-pc div.sheet-applicable-skill-sets div.sheet-section-body div.sheet-section-skill-col { + grid-template-columns: 2em 15em 0.155em 2fr; +} +div.sheet-pc div.sheet-applicable-skill-sets div.sheet-section-body div.sheet-section-skill-col:nth-of-type(1), +div.sheet-pc div.sheet-applicable-skill-sets div.sheet-section-body div.sheet-section-skill-col:nth-of-type(2) { + border-right: 0.15em solid black; +} +div.sheet-pc div.sheet-applicable-skill-sets div.sheet-section-body div.sheet-section-skill-col div.sheet-horz-line { + grid-column: 1/5; +} +div.sheet-pc div.sheet-applicable-skill-sets div.sheet-section-body div.sheet-section-skill-col button { + display: inline; + text-align: left; +} +div.sheet-pc div.sheet-applicable-skill-sets div.sheet-section-body div.sheet-section-skill-col button h3 { + display: inline; + margin-right: 5%; + padding-left: 2%; +} +div.sheet-pc div.sheet-applicable-skill-sets div.sheet-section-body div.sheet-section-skill-col button.sheet-dicefontd10[type=roll] { + text-align: center; +} +div.sheet-pc div.sheet-applicable-skill-sets div.sheet-section-body div.sheet-section-skill-col input[type=number] { + height: 100%; +} +div.sheet-pc div.sheet-applicable-skill-sets div.sheet-section-body div.sheet-section-skill-col input[type=checkbox] { + margin-left: 10%; + margin-top: 50%; +} +div.sheet-pc div.sheet-applicable-skill-sets div.sheet-section-body div.sheet-section-skill-col span { + font-size: 0.8em; + text-align: center; +} +div.sheet-pc div.sheet-applicable-skill-sets div.sheet-section-body div.sheet-section-skill-col label.sheet-custom-label { + grid-column: 1/5; +} +div.sheet-pc div.sheet-applicable-skill-sets div.sheet-section-body div.sheet-section-skill-col textarea { + margin-bottom: 0em; + margin-left: 1%; + min-height: 2em; + width: 98%; +} +div.sheet-pc div.sheet-applicable-skill-sets div.sheet-section-body div.sheet-section-skill-col div.sheet-repeating-container { + grid-column: 1/5; + min-height: 285px; +} +div.sheet-pc div.sheet-applicable-skill-sets div.sheet-section-body div.sheet-section-skill-col div.sheet-repeating-container input[type=checkbox] { + margin-top: 20%; +} +div.sheet-pc div.sheet-applicable-skill-sets div.sheet-section-body div.sheet-section-skill-col div.sheet-repeating-container .repcontrol .repcontrol_add { + right: -75%; +} +div.sheet-pc div.sheet-applicable-skill-sets div.sheet-section-body div.sheet-section-skill-col div.sheet-repeating-container div.sheet-section-repeating { + grid-template-columns: 1fr 12.5em 2.5em 0.155em 2fr; +} +div.sheet-pc div.sheet-applicable-skill-sets div.sheet-section-body div.sheet-section-directions { + grid-column: 1/4; +} +div.sheet-pc div.sheet-injuries { + grid-area: 5/1/5/3; +} +div.sheet-pc div.sheet-injuries h1 { + grid-row: 1; +} +div.sheet-pc div.sheet-injuries label { + display: inline; +} +div.sheet-pc div.sheet-injuries div.border-bottom { + grid-row: 2; +} +div.sheet-pc div.sheet-equipment { + grid-area: 6/1/6/3; +} +div.sheet-pc div.sheet-armor-resources { + grid-template-columns: 60% 0.155em 39%; +} +div.sheet-pc div.sheet-armor-resources div.sheet-section-armor { + grid-column: 1; +} +div.sheet-pc div.sheet-armor-resources div.sheet-section-armor h2 { + display: inline; +} +div.sheet-pc div.sheet-armor-resources div.sheet-section-armor h3 { + display: inline; +} +div.sheet-pc div.sheet-armor-resources div.sheet-section-armor textarea { + min-height: 85%; + margin-bottom: 2%; +} +div.sheet-pc div.sheet-armor-resources div.sheet-section-resources { + grid-column: 3; +} +div.sheet-pc div.sheet-armor-resources div.sheet-section-resources div.sheet-section-perm-resources { + grid-template-columns: 12em 12em; +} +div.sheet-pc div.sheet-armor-resources div.sheet-section-resources div.sheet-section-perm-resources h2 { + grid-row: 1; + grid-column: 1; + font-size: 0.9em; + font-weight: bold; + text-transform: capitalize; + margin-left: 0.5em; +} +div.sheet-pc div.sheet-armor-resources div.sheet-section-resources div.sheet-section-perm-resources label { + grid-row: 1; + grid-column: 2; +} +div.sheet-pc div.sheet-armor-resources div.sheet-section-resources div.sheet-section-resource-checks { + grid-template-columns: 8em 2em 2em 2em 7em 3em; + border-bottom: 0.3em solid; +} +div.sheet-pc div.sheet-armor-resources div.sheet-section-resources div.sheet-section-resource-checks h2 { + grid-row: 1; + margin-left: 1em; +} +div.sheet-pc div.sheet-armor-resources div.sheet-section-resources div.sheet-section-resource-checks label { + font-size: 1em; + display: inline; +} +div.sheet-pc div.sheet-armor-resources div.sheet-section-resources div.sheet-section-resource-allocations { + grid-template-columns: 8em 0.155em 8em 0.155em 8em; + margin-top: 0%; +} +div.sheet-pc div.sheet-armor-resources div.sheet-section-resources div.sheet-section-resource-allocations div.sheet-section-resources-at-hand { + grid-column: 1; + grid-template-columns: 1fr 1fr; +} +div.sheet-pc div.sheet-armor-resources div.sheet-section-resources div.sheet-section-resource-allocations div.sheet-section-resources-at-hand h3 { + line-height: 1em; + grid-row: 1; + grid-column: 1/2; +} +div.sheet-pc div.sheet-armor-resources div.sheet-section-resources div.sheet-section-resource-allocations div.sheet-section-resources-at-hand label { + grid-row: 2; + grid-column: 1; +} +div.sheet-pc div.sheet-armor-resources div.sheet-section-resources div.sheet-section-resource-allocations div.sheet-section-resources-at-hand button { + grid-row: 2; + grid-column: 2; +} +div.sheet-pc div.sheet-armor-resources div.sheet-section-resources div.sheet-section-resource-allocations div.sheet-section-resources-stowed { + grid-column: 3; + grid-template-columns: 1fr 1fr; +} +div.sheet-pc div.sheet-armor-resources div.sheet-section-resources div.sheet-section-resource-allocations div.sheet-section-resources-stowed h3 { + line-height: 1em; + grid-row: 1; + grid-column: 1/2; +} +div.sheet-pc div.sheet-armor-resources div.sheet-section-resources div.sheet-section-resource-allocations div.sheet-section-resources-stowed label { + grid-row: 2; + grid-column: 1; +} +div.sheet-pc div.sheet-armor-resources div.sheet-section-resources div.sheet-section-resource-allocations div.sheet-section-resources-stowed button { + grid-row: 2; + grid-column: 2; +} +div.sheet-pc div.sheet-armor-resources div.sheet-section-resources div.sheet-section-resource-allocations div.sheet-section-resources-in-storage { + grid-column: 5; + grid-template-columns: 1fr 1fr; +} +div.sheet-pc div.sheet-armor-resources div.sheet-section-resources div.sheet-section-resource-allocations div.sheet-section-resources-in-storage h3 { + line-height: 1em; + grid-row: 1; + grid-column: 1/2; +} +div.sheet-pc div.sheet-armor-resources div.sheet-section-resources div.sheet-section-resource-allocations div.sheet-section-resources-in-storage label { + grid-row: 2; + grid-column: 1; +} +div.sheet-pc div.sheet-armor-resources div.sheet-section-resources div.sheet-section-resource-allocations div.sheet-section-resources-in-storage button { + grid-row: 2; + grid-column: 2; +} +div.sheet-pc div.sheet-equipment h2:nth-of-type(1) { + margin-left: 2%; +} +div.sheet-pc div.sheet-equipment h2:nth-of-type(1n+2) { + text-align: center; +} + +div.sheet-pc div.sheet-weapons { + grid-area: 7/1/7/3; +} +div.sheet-pc div.sheet-weapons div.sheet-section-weapons { + grid-template-columns: 15em 0.155em 1.2fr 0.155em 2fr 0.155em 2fr 0.155em 2fr 0.155em 2.5fr 0.155em 2fr 0.155em 2fr 0.155em 1fr 0.155em 2em; +} +div.sheet-pc div.sheet-weapons h2:nth-of-type(1) { + margin-left: 2%; +} +div.sheet-pc div.sheet-weapons h2:nth-of-type(1n+2) { + text-align: center; +} +div.sheet-pc div.sheet-weapons div.sheet-repeating-container .repcontrol .repcontrol_add { + right: -93%; +} +div.sheet-pc div.sheet-weapons div.sheet-repeating-container input[name=attr_weapons] { + text-align: left; +} + +div.sheet-pc div.sheet-remarks { + grid-area: 8/1/8/3; +} +div.sheet-pc div.sheet-remarks div.sheet-section-body textarea { + min-height: 10em; + margin-bottom: 2%; +} +div.sheet-pc div.sheet-remarks div.sheet-section-body div.sheet-section-19 { + grid-template-columns: 1fr 0.155em 1fr; +} +div.sheet-pc div.sheet-remarks div.sheet-section-body div.sheet-section-19 input[type=text][name=attr_special_training] { + text-align: left; +} +div.sheet-pc div.sheet-remarks div.sheet-section-body div.sheet-section-19 input[type=text][name=attr_skill_or_stat_used] { + text-align: center; +} +div.sheet-pc div.sheet-remarks div.sheet-section-body div.sheet-repeating-container .repcontrol .repcontrol_add { + right: -83%; +} +div.sheet-pc div.sheet-remarks div.sheet-section-directions { + grid-column: 1/4; +} +div.sheet-pc div.sheet-authorizing-officer { + grid-column: 1/3; + grid-template-columns: 1fr 0.155em 1fr; +} +div.sheet-pc div.sheet-authorizing-officer h2 { + grid-row: 1; +} +div.sheet-pc div.sheet-authorizing-officer label { + grid-row: 2; +} +div.sheet-pc div.sheet-section-bottom-decor { + grid-column: 1/3; + grid-template-columns: 3em 1fr 20em 3fr 5em; + margin-top: 2%; +} +div.sheet-pc div.sheet-section-bottom-decor span { + text-transform: uppercase; +} +div.sheet-pc div.sheet-section-bottom-decor span:nth-of-type(odd) { + color: black; + font-size: 1.5em; + font-weight: bolder; +} +div.sheet-pc div.sheet-section-bottom-decor span:nth-of-type(even) { + color: #4d4d4d; + opacity: 0.8; + text-align: center; +} + +/* FUTURE SHEET +============================= */ + +input.sheet-type[value=future] ~ div.sheet-pc h1 { + color: #9bd3dd; + font-size: 1.3em; + font-family: 'Megrim', cursive; + text-align: center; + transform: rotate(180deg); +} + +input.sheet-type[value=future] ~ div.sheet-pc input[type=text]:placeholder-shown, +input.sheet-type[value=future] ~ div.sheet-pc input[type=number]:placeholder-shown { + background: #e4edef; +} + +input.sheet-type[value=future] ~ div.sheet-pc textarea:placeholder-shown { + background: #e4edef; +} + +input.sheet-type[value=future] ~ div.sheet-pc button[type=roll], +input.sheet-type[value=future] ~ div.sheet-pc button[type=action] { + background: #b9e8ef; + border-bottom: 0.01em solid #666; + border-bottom-right-radius: 0.01em; + border-color: #b3b3b3; + border-radius: 0.25em; + border-right: 0.02em solid #333333; + border-style: outset; + margin: 0.2em !important; + padding: 0.1em !important; +} + +input.sheet-type[value=future] ~ div.sheet-pc button[type=roll]:focus, +input.sheet-type[value=future] ~ div.sheet-pc button[type=roll]:hover, +input.sheet-type[value=future] ~ div.sheet-pc button[type=roll]:active { + background-color: #408a96; + color: whitesmoke; +} + +input.sheet-type[value=future] ~ div.sheet-pc div.sheet-statistical-data div.sheet-section-stats span.sheet-center { + background-color: #d9d9d9; + padding-top: 25%; +} + +input.sheet-type[value=future] ~ div.sheet-pc div.sheet-statistical-data div.sheet-section-derived span.sheet-center { + background-color: #d9d9d9; +} + + +/* MODERN SHEET +============================= */ + +input.sheet-type[value=modern] ~ div.sheet-pc h1 { + color: #a7de9a; + font-size: 1.5em; + font-family: 'Georama', sans-serif; + text-align: center; + transform: rotate(180deg); +} + +input.sheet-type[value=modern] ~ div.sheet-pc input[type=text]:placeholder-shown, +input.sheet-type[value=modern] ~ div.sheet-pc input[type=number]:placeholder-shown, +input.sheet-type[value=modern] ~ div.sheet-pc textarea:placeholder-shown { + background: #e9ffe3; +} + +input.sheet-type[value=modern] ~ div.sheet-pc button[type=roll], +input.sheet-type[value=modern] ~ div.sheet-pc button[type=action] { + background: #a8d69a; + border-bottom: 0.01em solid #666; + border-bottom-right-radius: 0.01em; + border-color: #b3b3b3; + border-radius: 0.25em; + border-right: 0.02em solid #333333; + border-style: outset; + margin: 0.2em !important; + padding: 0.1em !important; +} + +input.sheet-type[value=modern] ~ div.sheet-pc button[type=roll]:focus, +input.sheet-type[value=modern] ~ div.sheet-pc button[type=roll]:hover, +input.sheet-type[value=modern] ~ div.sheet-pc button[type=roll]:active { + background-color: #668768; + color: whitesmoke; +} + +input.sheet-type[value=modern] ~ div.sheet-pc sheet-statistical-data div.sheet-section-stats span.sheet-center { + background-color: #d9d9d9; + padding-top: 25%; +} + +input.sheet-type[value=modern] ~ div.sheet-pc div.sheet-statistical-data div.sheet-section-derived span.sheet-center { + background-color: #d9d9d9; +} + + + +/* COLD WAR SHEET +============================= */ + +input.sheet-type[value=coldwar] ~ div.sheet-pc h1 { + color: #e0b0ff; + font-size: 1.5em; + font-family: 'Bebas Neue', cursive; + text-align: center; + transform: rotate(180deg); +} + + +input.sheet-type[value=coldwar] ~ div.sheet-pc input[type=text]:placeholder-shown, +input.sheet-type[value=coldwar] ~ div.sheet-pc input[type=number]:placeholder-shown, +input.sheet-type[value=coldwar] ~ div.sheet-pc textarea:placeholder-shown { + background: #ede2f0; +} + +input.sheet-type[value=coldwar] ~ div.sheet-pc button[type=roll], +input.sheet-type[value=coldwar] ~ div.sheet-pc button[type=action] { + background: #ddb8f2; + border-bottom: 0.01em solid #666; + border-bottom-right-radius: 0.01em; + border-color: #b3b3b3; + border-radius: 0.25em; + border-right: 0.02em solid #333333; + border-style: outset; + margin: 0.2em !important; + padding: 0.1em !important; +} + +input.sheet-type[value=coldwar] ~ div.sheet-pc button[type=roll]:focus, +input.sheet-type[value=coldwar] ~ div.sheet-pc button[type=roll]:hover, +input.sheet-type[value=coldwar] ~ div.sheet-pc button[type=roll]:active { + background-color: #7f3f98; + color: whitesmoke; +} + +input.sheet-type[value=coldwar] ~ div.sheet-pc div.sheet-statistical-data div.sheet-section-stats span.sheet-center { + background-color: #d9d9d9; + padding-top: 25%; +} + + +input.sheet-type[value=coldwar] ~ div.sheet-pc div.sheet-statistical-data div.sheet-section-derived span.sheet-center { + background-color: #d9d9d9; +} + +/* WW2 SHEET +============================= */ + +input.sheet-type[value=ww2] ~ div.sheet-pc h1 { + color: #dedcab; + font-size: 1.3em; + font-family: 'Saira Stencil One', cursive; + text-align: center; + transform: rotate(180deg); +} + +input.sheet-type[value=ww2] ~ div.sheet-pc input[type=text]:placeholder-shown, +input.sheet-type[value=ww2] ~ div.sheet-pc input[type=number]:placeholder-shown, +input.sheet-type[value=ww2] ~ div.sheet-pc textarea:placeholder-shown { + background: #f2f2e4; +} + +input.sheet-type[value=ww2] ~ div.sheet-pc button[type=roll], +input.sheet-type[value=ww2] ~ div.sheet-pc button[type=action] { + background: #f0efd5; + border-bottom: 0.01em solid #666; + border-bottom-right-radius: 0.01em; + border-color: #b3b3b3; + border-radius: 0.25em; + border-right: 0.02em solid #333333; + border-style: outset; + margin: 0.2em !important; + padding: 0.1em !important; +} + +input.sheet-type[value=ww2] ~ div.sheet-pc button[type=roll]:focus, +input.sheet-type[value=ww2] ~ div.sheet-pc button[type=roll]:hover, +input.sheet-type[value=ww2] ~ div.sheet-pc button[type=roll]:active { + background-color: #797743; + color: whitesmoke; +} + +input.sheet-type[value=ww2] ~ div.sheet-pc div.sheet-statistical-data div.sheet-section-stats span.sheet-center { + background-color: #d9d9d9; + padding-top: 25%; +} + +input.sheet-type[value=ww2] ~ div.sheet-pc div.sheet-statistical-data div.sheet-section-derived span.sheet-center { + background-color: #d9d9d9; +} + +/* JAZZ AGE SHEET +============================= */ + +input.sheet-type[value=jazzage] ~ div.sheet-pc h1 { + color: #93743c; + font-size: 1.5em; + font-family: 'Rozha One', serif; + text-align: center; + transform: rotate(180deg); +} + +input.sheet-type[value=jazzage] ~ div.sheet-pc input[type=text]:placeholder-shown, +input.sheet-type[value=jazzage] ~ div.sheet-pc input[type=number]:placeholder-shown, +input.sheet-type[value=jazzage] ~ div.sheet-pc textarea:placeholder-shown { + background: #ece8e2; +} + +input.sheet-type[value=jazzage] ~ div.sheet-pc button[type=roll], +input.sheet-type[value=jazzage] ~ div.sheet-pc button[type=action] { + background: #c5af8c; + border-bottom: 0.01em solid #666; + border-bottom-right-radius: 0.01em; + border-color: #b3b3b3; + border-radius: 0.25em; + border-right: 0.02em solid #333333; + border-style: outset; + margin: 0.2em !important; + padding: 0.1em !important; +} + +input.sheet-type[value=jazzage] ~ div.sheet-pc button[type=roll]:focus, +input.sheet-type[value=jazzage] ~ div.sheet-pc button[type=roll]:hover, +input.sheet-type[value=jazzage] ~ div.sheet-pc button[type=roll]:active { + background-color: #93743c; + color: whitesmoke; +} + +input.sheet-type[value=jazzage] ~ div.sheet-pc div.sheet-statistical-data div.sheet-section-stats span.sheet-center { + background-color: #d9d9d9; + padding-top: 25%; +} + +input.sheet-type[value=jazzage] ~ div.sheet-pc div.sheet-statistical-data div.sheet-section-derived span.sheet-center { + background-color: #d9d9d9; +} + +/* WW1 SHEET +============================= */ + +input.sheet-type[value=ww1] ~ div.sheet-pc h1 { + color: #d6deab; + font-size: 1.3em; + font-family: 'Carter One', cursive; + text-align: center; + transform: rotate(180deg); +} + +input.sheet-type[value=ww1] ~ div.sheet-pc input[type=text]:placeholder-shown, +input.sheet-type[value=ww1] ~ div.sheet-pc input[type=number]:placeholder-shown, +input.sheet-type[value=ww1] ~ div.sheet-pc textarea:placeholder-shown { + background: #f0f2e4; +} + +input.sheet-type[value=ww1] ~ div.sheet-pc button[type=roll], +input.sheet-type[value=ww1] ~ div.sheet-pc button[type=action] { + background: #ecf0d5; + border-bottom: 0.01em solid #666; + border-bottom-right-radius: 0.01em; + border-color: #b3b3b3; + border-radius: 0.25em; + border-right: 0.02em solid #333333; + border-style: outset; + margin: 0.2em !important; + padding: 0.1em !important; +} + +input.sheet-type[value=ww1] ~ div.sheet-pc button[type=roll]:focus, +input.sheet-type[value=ww1] ~ div.sheet-pc button[type=roll]:hover, +input.sheet-type[value=ww1] ~ div.sheet-pc button[type=roll]:active { + background-color: #707842; + color: whitesmoke; +} + +input.sheet-type[value=ww1] ~ div.sheet-pc div.sheet-statistical-data div.sheet-section-stats span.sheet-center { + background-color: #d9d9d9; + padding-top: 25%; +} + +input.sheet-type[value=ww1] ~ div.sheet-pc div.sheet-statistical-data div.sheet-section-derived span.sheet-center { + background-color: #d9d9d9; +} + +/* VICTORIAN SHEET +============================= */ + +input.sheet-type[value=victorian] ~ div.sheet-pc h1 { + color: #decb49; + font-size: 1.3em; + font-family: 'Volkhov', sans-serif; + text-align: center; + transform: rotate(180deg); +} + +input.sheet-type[value=victorian] ~ div.sheet-pc input[type=text]:placeholder-shown, +input.sheet-type[value=victorian] ~ div.sheet-pc input[type=number]:placeholder-shown { + background: #f9f2c3; +} + +input.sheet-type[value=victorian] ~ div.sheet-pc textarea:placeholder-shown { + background: #f9f2c3; +} + +input.sheet-type[value=victorian] ~ div.sheet-pc button[type=roll], +input.sheet-type[value=victorian] ~ div.sheet-pc button[type=action] { + background: #e8ab92; + border-bottom: 0.01em solid #666; + border-bottom-right-radius: 0.01em; + border-color: #b3b3b3; + border-radius: 0.25em; + border-right: 0.02em solid #333333; + border-style: outset; + margin: 0.2em !important; + padding: 0.1em !important; +} + +input.sheet-type[value=victorian] ~ div.sheet-pc button[type=roll]:focus, +input.sheet-type[value=victorian] ~ div.sheet-pc button[type=roll]:hover, +input.sheet-type[value=victorian] ~ div.sheet-pc button[type=roll]:active { + background-color: #592008; + color: whitesmoke; +} + +input.sheet-type[value=victorian] ~ div.sheet-pc div.sheet-statistical-data div.sheet-section-stats span.sheet-center { + background-color: #d9d9d9; + padding-top: 25%; +} + +input.sheet-type[value=victorian] ~ div.sheet-pc div.sheet-statistical-data div.sheet-section-derived span.sheet-center { + background-color: #d9d9d9; +} + + +/* AGE OF REVOLUTIONS (aka Colonial) SHEET +============================= */ + +input.sheet-type[value=colonial] ~ div.sheet-pc h1 { + color: #ffecb2; + font-size: 1.2em; + font-family: 'IM Fell English SC', serif; + text-align: center; + transform: rotate(180deg); +} + +input.sheet-type[value=colonial] ~ div.sheet-pc input[type=text]:placeholder-shown, +input.sheet-type[value=colonial] ~ div.sheet-pc input[type=number]:placeholder-shown, +input.sheet-type[value=colonial] ~ div.sheet-pc textarea:placeholder-shown { + background: #f0ede4; +} + +input.sheet-type[value=colonial] ~ div.sheet-pc button[type=roll], +input.sheet-type[value=colonial] ~ div.sheet-pc button[type=action] { + background: #f0e4bf; + border-bottom: 0.01em solid #666; + border-bottom-right-radius: 0.01em; + border-color: #b3b3b3; + border-radius: 0.25em; + border-right: 0.02em solid #333333; + border-style: outset; + margin: 0.2em !important; + padding: 0.1em !important; +} + +input.sheet-type[value=colonial] ~ div.sheet-pc button[type=roll]:focus, +input.sheet-type[value=colonial] ~ div.sheet-pc button[type=roll]:hover, +input.sheet-type[value=colonial] ~ div.sheet-pc button[type=roll]:active { + background-color: #968141; + color: whitesmoke; +} + +input.sheet-type[value=colonial] ~ div.sheet-pc div.sheet-statistical-data div.sheet-section-stats span.sheet-center { + background-color: #d9d9d9; + padding-top: 25%; +} + +input.sheet-type[value=colonial] ~ div.sheet-pc div.sheet-statistical-data div.sheet-section-derived span.sheet-center { + background-color: #d9d9d9; +} + + +/* AGE OF SAIL SHEET +============================= */ + +input.sheet-type[value=sail] ~ div.sheet-pc h1 { + color: #deadab; + font-size: 2.5em; + font-family: 'Tangerine', cursive; + text-transform: capitalize; + text-align: center; + transform: rotate(180deg); +} + +input.sheet-type[value=sail] ~ div.sheet-pc input[type=text]:placeholder-shown, +input.sheet-type[value=sail] ~ div.sheet-pc input[type=number]:placeholder-shown { + background: #f2e4e4; +} + +input.sheet-type[value=sail] ~ div.sheet-pc textarea:placeholder-shown { + background: #f2e4e4; +} + +input.sheet-type[value=sail] ~ div.sheet-pc button[type=roll], +input.sheet-type[value=sail] ~ div.sheet-pc button[type=action] { + background: #f0d7d5; + border-bottom: 0.01em solid #666; + border-bottom-right-radius: 0.01em; + border-color: #b3b3b3; + border-radius: 0.25em; + border-right: 0.02em solid #333333; + border-style: outset; + margin: 0.2em !important; + padding: 0.1em !important; +} + +input.sheet-type[value=sail] ~ div.sheet-pc button[type=roll]:focus, +input.sheet-type[value=sail] ~ div.sheet-pc button[type=roll]:hover, +input.sheet-type[value=sail] ~ div.sheet-pc button[type=roll]:active { + background-color: #784542; + color: whitesmoke; +} + +input.sheet-type[value=sail] ~ div.sheet-pc div.sheet-statistical-data div.sheet-section-stats span.sheet-center { + background-color: #d9d9d9; + padding-top: 25%; +} + +input.sheet-type[value=sail] ~ div.sheet-pc div.sheet-statistical-data div.sheet-section-derived span.sheet-center { + background-color: #d9d9d9; +} + + +/* ELIZABETHAN SHEET +============================= */ + +input.sheet-type[value=elizabethan] ~ div.sheet-pc h1 { + color: #abb8de; + font-size: 1.3em; + font-family: 'Kings', cursive; + text-align: center; + transform: rotate(180deg); +} + +input.sheet-type[value=elizabethan] ~ div.sheet-pc input[type=text]:placeholder-shown, +input.sheet-type[value=elizabethan] ~ div.sheet-pc input[type=number]:placeholder-shown, +input.sheet-type[value=elizabethan] ~ div.sheet-pc textarea:placeholder-shown { + background: #e4e8f2; +} + +input.sheet-type[value=elizabethan] ~ div.sheet-pc button[type=roll], +input.sheet-type[value=elizabethan] ~ div.sheet-pc button[type=action] { + background: #d5dcf0; + border-bottom: 0.01em solid #666; + border-bottom-right-radius: 0.01em; + border-color: #b3b3b3; + border-radius: 0.25em; + border-right: 0.02em solid #333333; + border-style: outset; + margin: 0.2em !important; + padding: 0.1em !important; +} + +input.sheet-type[value=elizabethan] ~ div.sheet-pc button[type=roll]:focus, +input.sheet-type[value=elizabethan] ~ div.sheet-pc button[type=roll]:hover, +input.sheet-type[value=elizabethan] ~ div.sheet-pc button[type=roll]:active { + background-color: #425078; + color: whitesmoke; +} + +input.sheet-type[value=elizabethan] ~ div.sheet-pc div.sheet-statistical-data div.sheet-section-stats span.sheet-center { + background-color: #d9d9d9; + padding-top: 25%; +} + +input.sheet-type[value=elizabethan] ~ div.sheet-pc div.sheet-statistical-data div.sheet-section-derived span.sheet-center { + background-color: #d9d9d9; +} + + +/* RENAISSANCE SHEET +============================= */ + +input.sheet-type[value=renaissance] ~ div.sheet-pc h1 { + color: #deabab; + font-size: 1.5em; + font-family: 'Grenze Gotisch', cursive; + text-align: center; + transform: rotate(180deg); +} + +input.sheet-type[value=renaissance] ~ div.sheet-pc input[type=text]:placeholder-shown, +input.sheet-type[value=renaissance] ~ div.sheet-pc input[type=number]:placeholder-shown, +input.sheet-type[value=renaissance] ~ div.sheet-pc textarea:placeholder-shown { + background: #f2e4e4; +} + +input.sheet-type[value=renaissance] ~ div.sheet-pc button[type=roll], +input.sheet-type[value=renaissance] ~ div.sheet-pc button[type=action] { + background: #e3d5f0; + border-bottom: 0.01em solid #666; + border-bottom-right-radius: 0.01em; + border-color: #b3b3b3; + border-radius: 0.25em; + border-right: 0.02em solid #333333; + border-style: outset; + margin: 0.2em !important; + padding: 0.1em !important; +} + +input.sheet-type[value=renaissance] ~ div.sheet-pc button[type=roll]:focus, +input.sheet-type[value=renaissance] ~ div.sheet-pc button[type=roll]:hover, +input.sheet-type[value=renaissance] ~ div.sheet-pc button[type=roll]:active { + background-color: #5d4278; + color: whitesmoke; +} + +input.sheet-type[value=renaissance] ~ div.sheet-pc div.sheet-statistical-data div.sheet-section-stats span.sheet-center { + background-color: #d9d9d9; + padding-top: 25%; +} + +input.sheet-type[value=renaissance] ~ div.sheet-pc div.sheet-statistical-data div.sheet-section-derived span.sheet-center { + background-color: #d9d9d9; +} + + +/* MEDIEVAL SHEET +============================= */ + +input.sheet-type[value=medi] ~ div.sheet-pc h1 { + color: #dfd2ab; + font-size: 1.1em; + font-family: 'Uncial Antiqua', cursive; + text-align: center; + transform: rotate(180deg); +} + +input.sheet-type[value=medi] ~ div.sheet-pc input[type=text]:placeholder-shown, +input.sheet-type[value=medi] ~ div.sheet-pc input[type=number]:placeholder-shown { + background: #e3ebf2; +} + +input.sheet-type[value=medi] ~ div.sheet-pc textarea:placeholder-shown { + background: #e3ebf2; +} + +input.sheet-type[value=medi] ~ div.sheet-pc button[type=roll], +input.sheet-type[value=medi] ~ div.sheet-pc button[type=action] { + background: #f0d7d5; + border-bottom: 0.01em solid #666; + border-bottom-right-radius: 0.01em; + border-color: #b3b3b3; + border-radius: 0.25em; + border-right: 0.02em solid #333333; + border-style: outset; + margin: 0.2em !important; + padding: 0.1em !important; +} + +input.sheet-type[value=medi] ~ div.sheet-pc button[type=roll]:focus, +input.sheet-type[value=medi] ~ div.sheet-pc button[type=roll]:hover, +input.sheet-type[value=medi] ~ div.sheet-pc button[type=roll]:active { + background-color: #964941; + color: whitesmoke; +} + +input.sheet-type[value=medi] ~ div.sheet-pc div.sheet-statistical-data div.sheet-section-stats span.sheet-center { + background-color: #d9d9d9; + padding-top: 25%; +} + +input.sheet-type[value=medi] ~ div.sheet-pc div.sheet-statistical-data div.sheet-section-derived span.sheet-center { + background-color: #d9d9d9; +} + +/* ISLAMIC SHEET +============================= */ + +input.sheet-type[value=islamic] ~ div.sheet-pc h1 { + color: #dec9ab; + font-size: 1.5em; + font-family: 'Aladin', cursive; + text-align: center; + transform: rotate(180deg); +} + +input.sheet-type[value=islamic] ~ div.sheet-pc input[type=text]:placeholder-shown, +input.sheet-type[value=islamic] ~ div.sheet-pc input[type=number]:placeholder-shown, +input.sheet-type[value=islamic] ~ div.sheet-pc textarea:placeholder-shown { + background: #f2e4f0; +} + +input.sheet-type[value=islamic] ~ div.sheet-pc button[type=roll], +input.sheet-type[value=islamic] ~ div.sheet-pc button[type=action] { + background: #f0e5d5; + border-bottom: 0.01em solid #666; + border-bottom-right-radius: 0.01em; + border-color: #b3b3b3; + border-radius: 0.25em; + border-right: 0.02em solid #333333; + border-style: outset; + margin: 0.2em !important; + padding: 0.1em !important; +} + +input.sheet-type[value=islamic] ~ div.sheet-pc button[type=roll]:focus, +input.sheet-type[value=islamic] ~ div.sheet-pc button[type=roll]:hover, +input.sheet-type[value=islamic] ~ div.sheet-pc button[type=roll]:active { + background-color: #786242; + color: whitesmoke; +} + +input.sheet-type[value=islamic] ~ div.sheet-pc div.sheet-statistical-data div.sheet-section-stats span.sheet-center { + background-color: #d9d9d9; + padding-top: 25%; +} + +input.sheet-type[value=islamic] ~ div.sheet-pc div.sheet-statistical-data div.sheet-section-derived span.sheet-center { + background-color: #d9d9d9; +} + +/* CLASSICAL SHEET +============================= */ + +input.sheet-type[value=classical] ~ div.sheet-pc h1 { + color: #daabde; + font-size: 1.1em; + font-family: 'Spectral SC', serif; + text-align: center; + transform: rotate(180deg); +} + +input.sheet-type[value=classical] ~ div.sheet-pc input[type=text]:placeholder-shown, +input.sheet-type[value=classical] ~ div.sheet-pc input[type=number]:placeholder-shown, +input.sheet-type[value=classical] ~ div.sheet-pc textarea:placeholder-shown { + background: #e4f2f2; +} + +input.sheet-type[value=classical] ~ div.sheet-pc button[type=roll], +input.sheet-type[value=classical] ~ div.sheet-pc button[type=action] { + background: #eed5f0; + border-bottom: 0.01em solid #666; + border-bottom-right-radius: 0.01em; + border-color: #b3b3b3; + border-radius: 0.25em; + border-right: 0.02em solid #333333; + border-style: outset; + margin: 0.2em !important; + padding: 0.1em !important; +} + +input.sheet-type[value=classical] ~ div.sheet-pc button[type=roll]:focus, +input.sheet-type[value=classical] ~ div.sheet-pc button[type=roll]:hover, +input.sheet-type[value=classical] ~ div.sheet-pc button[type=roll]:active { + background-color: #744278; + color: whitesmoke; +} + +input.sheet-type[value=classical] ~ div.sheet-pc div.sheet-statistical-data div.sheet-section-stats span.sheet-center { + background-color: #d9d9d9; + padding-top: 25%; +} + +input.sheet-type[value=classical] ~ div.sheet-pc div.sheet-statistical-data div.sheet-section-derived span.sheet-center { + background-color: #d9d9d9; +} + + +/* IRON AGE SHEET +============================= */ + +input.sheet-type[value=iron] ~ div.sheet-pc h1 { + color: #d3deab; + font-size: 1.45em; + font-family: 'Caesar Dressing', cursive; + text-align: center; + transform: rotate(180deg); +} + +input.sheet-type[value=iron] ~ div.sheet-pc input[type=text]:placeholder-shown, +input.sheet-type[value=iron] ~ div.sheet-pc input[type=number]:placeholder-shown, +input.sheet-type[value=iron] ~ div.sheet-pc textarea:placeholder-shown { + background: #eff2e4; +} + +input.sheet-type[value=iron] ~ div.sheet-pc button[type=roll], +input.sheet-type[value=iron] ~ div.sheet-pc button[type=action] { + background: #f0e0d5; + border-bottom: 0.01em solid #666; + border-bottom-right-radius: 0.01em; + border-color: #b3b3b3; + border-radius: 0.25em; + border-right: 0.02em solid #333333; + border-style: outset; + margin: 0.2em !important; + padding: 0.1em !important; +} + +input.sheet-type[value=iron] ~ div.sheet-pc button[type=roll]:focus, +input.sheet-type[value=iron] ~ div.sheet-pc button[type=roll]:hover, +input.sheet-type[value=iron] ~ div.sheet-pc button[type=roll]:active { + background-color: #785742; + color: whitesmoke; +} + +input.sheet-type[value=iron] ~ div.sheet-pc div.sheet-statistical-data div.sheet-section-stats span.sheet-center { + background-color: #d9d9d9; + padding-top: 25%; +} + +input.sheet-type[value=iron] ~ div.sheet-pc div.sheet-statistical-data div.sheet-section-derived span.sheet-center { + background-color: #d9d9d9; +} + + +/* BRONZE AGE SHEET +============================= */ + +input.sheet-type[value=bronze] ~ div.sheet-pc h1 { + color: #dec5ab; + font-size: 1.15em; + font-family: 'ZCOOL KuaiLe', cursive; + text-align: center; + transform: rotate(180deg); +} + +input.sheet-type[value=bronze] ~ div.sheet-pc input[type=text]:placeholder-shown, +input.sheet-type[value=bronze] ~ div.sheet-pc input[type=number]:placeholder-shown, +input.sheet-type[value=bronze] ~ div.sheet-pc textarea:placeholder-shown { + background: #f2ebe4; +} + +input.sheet-type[value=bronze] ~ div.sheet-pc button[type=roll], +input.sheet-type[value=bronze] ~ div.sheet-pc button[type=action] { + background: #f0e3d5; + border-bottom: 0.01em solid #666; + border-bottom-right-radius: 0.01em; + border-color: #b3b3b3; + border-radius: 0.25em; + border-right: 0.02em solid #333333; + border-style: outset; + margin: 0.2em !important; + padding: 0.1em !important; +} + +input.sheet-type[value=bronze] ~ div.sheet-pc button[type=roll]:focus, +input.sheet-type[value=bronze] ~ div.sheet-pc button[type=roll]:hover, +input.sheet-type[value=bronze] ~ div.sheet-pc button[type=roll]:active { + background-color: #785e42; + color: whitesmoke; +} + +input.sheet-type[value=iron] ~ div.sheet-pc div.sheet-statistical-data div.sheet-section-stats span.sheet-center { + background-color: #d9d9d9; + padding-top: 25%; +} + +input.sheet-type[value=iron] ~ div.sheet-pc div.sheet-statistical-data div.sheet-section-derived span.sheet-center { + background-color: #d9d9d9; +} + +/* STONE AGE SHEET +============================= */ + +input.sheet-type[value=stone] ~ div.sheet-pc h1 { + color: #dec2ab; + font-size: 1.5em; + font-family: 'Dokdo', cursive; + text-align: center; + transform: rotate(180deg); +} + +input.sheet-type[value=stone] ~ div.sheet-pc input[type=text]:placeholder-shown, +input.sheet-type[value=stone] ~ div.sheet-pc input[type=number]:placeholder-shown, +input.sheet-type[value=stone] ~ div.sheet-pc textarea:placeholder-shown { + background: #f2eae4; +} + +input.sheet-type[value=stone] ~ div.sheet-pc button[type=roll], +input.sheet-type[value=stone] ~ div.sheet-pc button[type=action] { + background: #f0e1d5; + border-bottom: 0.01em solid #666; + border-bottom-right-radius: 0.01em; + border-color: #b3b3b3; + border-radius: 0.25em; + border-right: 0.02em solid #333333; + border-style: outset; + margin: 0.2em !important; + padding: 0.1em !important; +} + +input.sheet-type[value=stone] ~ div.sheet-pc button[type=roll]:focus, +input.sheet-type[value=stone] ~ div.sheet-pc button[type=roll]:hover, +input.sheet-type[value=stone] ~ div.sheet-pc button[type=roll]:active { + background-color: #785a42; + color: whitesmoke; +} + +input.sheet-type[value=iron] ~ div.sheet-pc div.sheet-statistical-data div.sheet-section-stats span.sheet-center { + background-color: #d9d9d9; + padding-top: 25%; +} + +input.sheet-type[value=iron] ~ div.sheet-pc div.sheet-statistical-data div.sheet-section-derived span.sheet-center { + background-color: #d9d9d9; +} + +/* PLAYS THE ROLE OF a non breaking space at the beginning of the line to circumvent pug removal*/ +div.sheet-nbsp { + text-indent: 0.5em; +} + +/* SETTINGS SHEET +============================= */ +button[name=act_sheet_select] { + height: 2em; + width: 2em; +} + +/* ACCESSIBILITY ADJUSTMENTS +============================= */ +.sheet-hidden { + clip: rect(1px, 1px, 1px, 1px); + clip-path: inset(50%); + height: 1px; + margin: -1px; + overflow: hidden; + padding: 0; + position: absolute; + width: 1px; +} + +/* REMVOE WEBKIT +============================= */ +input[type=number]::-webkit-outer-spin-button, +input[type=number]::-webkit-inner-spin-button { + -webkit-appearance: none; + margin: 0; +} + +input[type=number] { + -moz-appearance: textfield; +} + +/*# sourceMappingURL=deltagreen.css.map */ diff --git a/Cthulhu Eternal/CthulhuEternal-All_eras.html b/Cthulhu Eternal/CthulhuEternal-All_eras.html new file mode 100644 index 0000000000..d0b2c28360 --- /dev/null +++ b/Cthulhu Eternal/CthulhuEternal-All_eras.html @@ -0,0 +1,13001 @@ + + + + + + + + + + + + +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 9#xAp5paWfwTZM<6&NNT%p}{y7A%>YN2wa0Y zbS~KK0%eFk)~8UMy5&-#flKt;O>`1Y6kb>3rn3XAZJ{8E8ZQ4Uwm^&zdt^gcR$iGG z5@C*TVF$FSm4U?D?d|}op^#Upmbz~C;ri#-TzIzK(TjFTs^?ezpp zF!Q==-t2(&l*TQ!VW;-&$mgB?VxRPXplnfl_Y_+KMaz0eycHgLB?)DZ&sQ7&>&)|O zdb=F+c (Ff>>kH+gh^Y?_o3;rKd-$`!07de|}H>F_hRnPzRo??9C*aLl>X_u$i zyUok-FT0F#E_*!C`42!L+?jQ}em!Pn3z9;EfUX~P|D=V#+6yw^jZ1OR8LIH$uhltC zZEY33dhjg0>Dm2eNlB6So$mENaqtb}$JAf6*K)HadOe)Nuith5yIC>WeZp2Pqxh!l zvg_1qFRS~ZRN#GYeuYC_W`k2rna}>YH-MkV^qthM%S%OgheeEX0<+;E2rT z=8y)!TG;VTyC~l+Q`^W1zmU!qQH`hSp ~}w%&az??hD$TAc%vvY}j)$kFKAZ&`!NHG=!X|oRr-wZxhw`YEBG|e|b7lZX@Zy z EDSAGyIrnKpG1%v zx^)s8sBBi32WN)f7aFy#YArDrLvKire)0m}{q(C?dn+XUKR~D`&}0tBdz}A!^&@U~ zdD185x8NxQ1tYPvK!ZMt;+}f-aYhzmf9X*pWW$D_%TYmTEd;Tv?q+BlLJ=?`2)*3G z1$k1EtX>5KBvwI29prUrAUP!opIdOYvE*t;uH07U%fsYq`5sd?+VVR4J%PluW(qU+ znN6Ah73zu}I*bNHm{JJd4aK$sa(8Q}^YGUH2*6D<06r~koYc%+z#w&+B<5kKZD z+DLFU|GONycmGPISK4C&yVjt_M}Fn)wn2f5A?}i^rHOXQrac*sz0Sj~Psu*2NOyCE zS}9ovopAb #2+e3qcLkDG4JmN7hp>T63b^*znWI@HB?TA8 pw}t$nPLWRqHUs%I{{a-BxE z6+`)ISn3GjcnG~I4{Kns)^x4zmsXppCP6ZoDp@kX|4m^zsj` XO+I?@)Zo*c0aaC4GISB!WTF98<$S02UGQ` zbEXTy^bfI)CCeXtfo!Fw5%T99!4QT=MVl3ar!DyAT~qp(6@!CILT@y#uvis|GruiQ zuZg(6==uC_R`pBFMzcS3SQ?x!Lc&U_7j197m?o6P;**Q8Q6kC_&Rmf;m!gwBigG!C z7I9c-Km$z)#|=q_Wgs=Oku3f!6}TV6Ya4oT0Uajd5GLQ5-{%l2G274#sMjY-`qr2aUSKc1LF`&<{g*6}k^TDiR<$-){0&`Q*)aQs4|q|^$!;NNFa?5p0N z6#!48KfccFSXv<1^uxX0jx(DwK=lOq+L4a;`Ekw5|I33rp(Rr5((x7V0_8`@1B$-o zzN6ON%RHcIiZsFV!-mp!zI+`J;0QjTikxOR@5dwY5 NfAKedXVUQ#gLbJcZsn3~;x*65H*g`b|n^+nLCZx4aycb~nG8-V6LJ m3kV&Z&Dy@W*&cqsKYdzB$ z=4?=cV-|W{nfmG49QOtY4ynCW>gRh5e*V7Nmd&QJ6pnM?3#E3?X-V>HJThp%vepjU z+6zQYH4{H*teEB?-(HOX`CNhVKC(<#lswYEb-})(>dADz%}a3ytvs)5ZM-)xG{G#1 z`>c&!)8IXY#ij~< jgm%$~^locDIsWpVC9c{xmipU3pRz_*_gfC-D9U zmHkire4FcD1pT3(dIR1!0ENS rnPeW$~Da2P*G(#VW+U)P6M4 z3K*OPm_4m=v}Dd zadP`I@AtwV!=8D7d^Vr@{q#c0?5;j<$yTsdjf!4{t8Tl0O6jH^^0s`Txd_pG@hn^B zCC_H*I1$~66I}_fC!yEs`$^~r%u|>8`ZLMdUBnlIZ!Wi|cZuJMkkG8#6fY0aT&7;_ z1?0QlI_r`(bD?BOPSh}XaCA$&*D33KoBBqL$hs?^Z>5;^^A`N=kQ^npKU*uGHrD6F z47Eb2=Jhc4dnc}E977$YJk$>@Dz&9-cnR`tua48Y`dU;Bp6G!f!9UugUoYr#C=z|z z+}r!r#Zv+m3>|cToG8zJ60`8Pk)p!qLJ0K_BC4ZKXZ|V?fd&2t*hG0gxy8|Y5GY+& zYGbQsm3Kb=sL%8BXo9XPGp+Y#mb73z`x#Bsb6Y3+<0H#CZ|>D~Kaz3XnEB*hc=c-M zcc`c}B2-hMIqA#Cq>u8Kx@>ytf=90lroo*TMHI>7z3n re}!#FOOVa(7Y vcr@%s4dL#vNz= zmE<*y7)ukfB7U>!W8*47uPEky^t4=OW3;Ix@F0JB3+AZrcMHAAtbXhWRt%Oxd@9~U z`82PK2>1l&XU}LXF79(2@c~yzwq+7YoosJo&K13FUYYR!__e86b1ob$8L)p>^XOL* z-~8D!^`{h{;CHP}*BTogpN0WEIn$TD{}F!Q8?E=}X8Gc*QRVl=(4l~_yhYAe{r_I> zdKB^fC%J`V;*a1K=*w@-a{n&z?uoD`Z-u;C+AR|EI8Z#|W!s*1ePWWC$JCH|)ts*$ zi7+e@M)et)yfX#I(km(1eR)kLmWW6Fn`-m xBjS z{%zSBvwMA_7x-^|`Um^w&$3dudqjYwQq&*r!6CyAK1}(`o~_H<5}L%sJ(CAUJ4r(Do=X#?m$?Q zqQ`4d29XMUnL2V@qMnenB`zFF{t!hLNi)KybZASdTlThb+6a)cRJ00RJG(vTRiRbJ zw!`~!XDrv2%FjLma|CwQK6JDG^vC1v*PZU7Q%$%-yfjf(K07ovmwQ&veuwLJq6$#P zRZ7ntg7d}tqKij7Ar2b35lw|IbNXiI5~ZC($6_tcAk29#X*dfkh#|fZQ6J197j?ox zpi@y?Nw5QrpHIDd>;E^G?w_z-oG_-|l`*z7^SQ;su-TdnwQqW(FI{!_ zhq~DK5Bh1tEn^E`DnC3V4ShLTy6W^@ue0w5``&r~`u0xkm+q!*IM}3MwQV}vxKg>t zzoGvmd#Cql&}*x)_je7|C<$uvL9XXl_#*Od7`g`fCK8{7?4}mT$;d-@=5aL~9))3< z4UVwnHW-gbEK-%2oX9?`iVoew$K~pJD}J)6T5D4DjeXnuI_E-O&}Caajz4=e$*35} zB45?wQ~1>~)LZ=}y@zp%w|dLe8r}QSoYUeLnh>kevEZ3RwP3BQPwyUIFiPwy_twve z5{?oU2kW*cSnvmk<+7K_zBSRDiGCtEx*5rAx-aB>*z8;%;wYn7^4l=%K?EUN>_#|s zqA&F=zk4?~CI=rV;uWF&?GH4>X*D>R*M(^?TBXgoeFI7nCtv=b$kQlyI^}rwG2g7x zW8W7J(A6nn)6>NKZM6Q$Dc@@fH$yfHRzd*PRD8n^rRs=x@Mz+^uLNg?{Uj&s=wCKc z?cS2zlgc7*&aUid9K|2IUHzN&?w) KyI0YM!1+`QwdU@O~5 zt;AUs-~rY{TI08KxRNmF3 L_R(Uw>OQ^`y zp*%9ET;hsptwgGn@rcM-*49Ukj4}nCT>m_)oDr>mu}#YhAdF2DCTtc9?k$sUIkJ0E zO5y6t&h6Tg`UYUurzkt5yDrTm6LVikBagOjTMHN$#6HdAcvy=GE;O(HA1YJNq9#-| zhBq@43MqK|OvTM%E`lQaZ z6xsg{e+Cv&fCh|2zi5ak@TePf#?FKrFJ54urhqRpK*qV!pY!a$kxqwVtp#0Z+9`5t z+y_E_?>NvGrHSOrQIR>h=L`d#CbJ41D@OJr5cZL{NX8=Esl43jr7*WN&;l=vm*+CW z7n(tms{|60hirk|1aUa~Djm>Rt#QfGWjMAvhs%!Zc$K)?6|lpMMh{i49+H8bDYR%& zLlqwfe {xFI{38*o@|2>T0TO_y>m1DJxX#qo#n% zty6f;(x4`GV%Pg7V}m7PjGj~Tb;Nd34|4sP`!APgZq<4462T15u%4TGWl=iNT(PoNCL!S#W?8b~Es1AUBX&jg8R7rb zywMPjI=eqoC?0;MVao?ll3b_wAhKiqweGZ$ b+xkttA Z8FRHyDhC}tUqG3QwAmTRWS;4|^YNRJev1b- zDcU1Q@DN2Y3ORoka4)-#ajoX9Qojpl7i(u>Tu}D4O8(AtU@Kc~uJu>%X0^?hdUoJ2 zxxh4a+)|(L=v7SN^cR1_(2?E>9zJbBMSf~KF_x_Lp^p-0Ufx;vbUNxV_+`2F&}sSC zX{V}B2VB8D+#HHnxwr98*4xwNp3gML+bN-GZ!)Bze>m>Gb5k2Bj=k%%=NdRP$gr$_ zd9B#w>372(8~lzK>U`ZM8@-LMId=4)t<#zhzDPVSx?mj@{Z6EHjNE7PPvIkx(d7`| zE*@=QYogqM$CW d@vakBrOp4GDQ+{NvZe6H0e3UyoLC zoK*@AKrDxrKW2V~@jZU>Kabm7>Fut(8TH;NGb)Rb*Ch4X#W><#32x!8n-_7Kx@Xn# zw%cAhXL;v;HuvObPDix_G;h9)y>5?a d98FJ*l0%;D;3YTLp~X2e%s7616tnNJU=VkJ#Q zh8~!vUEv)%nY|rSXfg24|Fhd;==<$lt#aaj0N?nwclANYqtOdO%D*UYPgiu_wYA_B zCU9rbDXVnf13A(6Q_@#oEq)B*9{;*8$~(q#Ig+N=Z+y#pkoQ4-=Xt|mJpV`CurEqy zSN+X7|3r*_$SUzL+E!oRJwwXG08785=bNGOyQFjY~X(>L$WBEd$+WOUB;-K41F} za9sD#!E2MBPfziWgnz9c-`o7P8E0yr`||OiOD5L%AKj ?0-s5h?-G_(AZJbfCs3{` H6d+7b) zBy+Fx>vq2hIIH7(9A2Hib$(%K{&lp)Ohl>doT+o`H*wJ1^sDiBwAmn>5V7OrB{${D zZR92Te!ruGxX>^H1Cce M+zJDnr%`;NY5p8Sr(M#z;+)Wh58dr$sCSP zu3z}qu(I=8)mVGiMBn_}+1pYCK5vbqB?mjS;*jizl~3MRYhF9mG!dhsUs^}s%yV$w zn+VbLe#)42CVAq1YkOX6I+kkeqQEdG7q(p8V@blXdRgoLJA8K=Wpp-zzx4O7q8(wz ze&Or%P@8|}6S!i&n~n*}maC7C6nqj5^w%&*#Sl)d*9&+JLC$SzgfsW_+_vw9W_{=@ zMH5R+vlN^rFKw;g0g~~XQ*MfPF+QrP=n|)^G&!XOdFw)-Dzaw(8)KLA|GI?#?>^ys z=7;6E>CNkri?7t@jHcVJ{d(h}a9z&!T8oIc`r6d{Wr+sb!AwJ>y%zn-ghAUS *Qq*peWwTKLwmtJw=Ucw8-^Rcwr?H+K9K{h?fB@v z%InM9E&r#I@Z>Xq!US)2o!W*47%E$z7rX(C?%o}xhd%oF>i)+gqQ!pz)7pP}5%<&2 zJtj_nIcxj1*SI EQH)qbUJwnhYJSG&F%h@(r#|TN1Cww|pxt3Oc=ObW z=1@*xRf4vZZ|&p3Xs!2%v|_>41BGFI2~z8IGO4@Cu;%4k^{6~25xSiL?WY*R_m`@{ z$lEsqy*FqJ;aI)rV}~CuoHMs{t9~qc{WG0_OFLD^;}H$@Js2pfo{P3#VLQpVE&n0u zvu8Vyz Elv{!oVj+h5PjCsof2 L=Hl6Et5g+z4?TCLfO1x|f!hc2|_PYFJBkZ`WIp?0a*wG0z>$I?W2%^5(=#ZMnR zO*Kb&PDvMxeobfX chn^)mdAvz8}}uU!r8w8&0u{gyf&{emZ>l@!$&N zOjHzrOCgLM_>p@dd-+m3X2`9-*IRuUYL9e@qJQLPLiD~5pQx{^I!3=XFBIQrzV*Ni z1X$g>^!udHfB)T;LY`P~=SuJZ!E{*0zg)e3C}(WbV`E1*_SwW{qbtqlAG3*W+VzPl z<2Nmr9J+4@Zt@mr2Kae7EI?GVFsY6)AsHAvJk^IIxEe*oD)-a=JxJao)%QhJE}oz9 zy!egsAArp@n6}v*I J-k*Ed&ByAE-#j2gbAql}+!AcH)b=~+_mnNTd_z9k{54l2J+${*oK3Hy zx`{LAe}FqPi@D_Jm+8h4j%zy}xC%!HF;AjS0EovA5c%lrKlYZiUDMc6<->*sV#`q@ znOMDsr53=Qh0O}h3WY5uaWcufsDZ{T|MO%&J3O~h{XV;u48Oc>-tL7n+1lykyJ09X z`ugR^53{~r1eehaFEg7J_Chn>?CVt;rdr+&4bgqP=(?L3QIy_uC^LQ|(rYRG3*qio z6ti(z;g*QGLI)G{j2H7F7FG5+^+i!aXVxJs!a>(_$=jp_UL4~ofsJTr;Lp1ym`G+D zbQIVr+Igx2J4l+3b8$m@{XYP&Kv2I(k3~=|xhnKt f9Q&ED|K)4BoT&$s)LnRet z`JpI)B|;$tU=UK|hg~om`5`0{fF$xlT2nSqnFs)r7F1#tzC&!N8*G7ZhN&JI>aFJc zN`y;yK&>L?Rh^2m2o_WbjqZx49|%=q
A%{;uqZ)h8p F|A)1WIS)Ef+G8UH@1u68T zOGGKPBs_@_hMib*iD*{vKq)lbG|3XG8BmwRSuLbN2YzbY=W ~9p`gTB4V>fT zpgM#q5CK7L4K33$p=d3DHcDd-qT=n=hTWz&QA=qp<+6eD=;Tqp&AI~HhX{lhyz)W@ zq2jkiPSjsxWX&xB25?*nVIK8F7K_~zhNm0A>ZL*mfpkKg$!wj{YB0ftqGH6QzC%fs zMqM)B5>-GzkhKPq($F}LXPN4VF(JS0)V642~=1{5QJd?H8r6FQyLTuYBr&2 zU _Q|as$h60koveLzn#y6VK!DO~ 0xoWavoiww6kls^g2QVLfQF{P9;(HpLZ^eI z80L^!04Gvmd)m>tONlZT+ygzThtMk~>o)2<{{U!t@yNJ)xWd0qD;YGYk-J;=o$xX0 zWpNeg`13e9&lF;6G1Eg1dx|h*Lw7#&C*Zu|_u(}hDk!4#JR6aI+RbLOX9 Jnmh($*)kt{4N~nYjrqt-2?Hjb(jNI zHkrCMtZjT@z4b%8iYC3l`$yuH?nW=p3X7xLSj0Qxtg>#@hLmk_8yj?0A0^ovXlD(~ z^16+})u>|=Pe?4RFL>nOZ#?<#ylx93#bP+y8~aBGf^$niuZL@mKJ|_eYcOnXH5=HT zMi)&buV4)qS*u`aR>e@nRiGVP4oRg_F4+)nIT6Wp$2%FZ#Q3X+>u~;R>^rqT4^zcL zq5Dnfe8)fLvt&8GBO}dd G;z3R;jxriQk_PYmbh|1a^X4l zS5qd=aXEcMtGaiE-@MaypMeX$8Tn0CEZ4aA)VT8xhvH0O#lI5#uDe@Sh;wE1ouF6_ zhktnLSGL3A@Ywnku~ 9T#FBy;A-P*KsY=tXKi~oP$2mbxTt9$kSyKTtB&qD z*rnWf7K^EHo> u`*$DoZC%gOAEQ>_YAXu%M>edky*xH)gv3^!?v-Xe&?LYh zmDIQrxy11&6xJ0x#yb?<4+cSQs*wkzE=Ib?WXvD1F_nJPu|=oc)}O?#e4Q+N(ju10 zX^;MlC4jg#tCFH16%_;uD547rfKqo>HdI?cmB)Kg!Z!`YuBz5)7@7>INak+S{423H zaJlDe^vlLj8reTyeC!xj`0x5k1M+^f30_l~pX_O7y1HFwXdgH~Fr-&`mNdxbJ23 zUj8cY0Pxepy~O+n;umCKie#=FpC;!-c&A{l{S~MQh0Rc0fysF;)blss_-(j0QfV01 z=yQ+R4I$R}FI+6(ydP`;oU1M|VO_$1*;~WpmCS}RsLP*&FD9F+wy0^?I06aztjZ|8 z3_VW@(ml>EKd-IlDej!mN%4pyKs>f>`7Xyy15f~WTvnT$&d%!TBx}tY(+7X5C-Pmc zlR&H&4o2}Nt3ayYgMMi74ITTgWhu;X1cJHgwJ`7MjBQ|$3&Tu8HaWq!5~`fuypaec zC{!Tbg&S&KbfPpe69PjX)aH )>$J-U;8s{;=%yDa)WDsD2yFX`a7;L7d1PfCXs}gtBQkz~!x>pxngR_Ua zpv~OlC%<6#20&Zn=_A^_coGZ(v_JYaoURU$Jk#lrDH2Ral&tfzeK&X`szSdy<`{aI zY{wHqtv6G1DmWIqaRp^xPZdV6W?@?$TBGq)tBMZRNpW!|NhbEu9`*AVt~nx#D1%)* zW-g`$xl?MBhJA5VQ#%L2Z2SuS3zy-WgTdkOtR%LDHq!+24H5V+&bVs5&3aV~_$mi{ z3jHG8*DhbCpkM72w?bpLOK`H{)Gg=2LKwEe6SlGfY>g8?SV>ZPs=T=Qs)Axt)q@_k zRu0=LErV^4i ;w> L3+L%803C2Y5tJR3~&1h8_y$ zovz_Sa}2*2) LT+i#8(5g>Wqg*W(PhFncu%iSi96?hCt98?GFkwK@m6LJ>l) zYnw QbiHy0d$a7a;IKEAFo++Ku=+r~WlRy=xBAxc(m*R)!lDhilJw zh+|sj@-W~*`7FvPy(~Q+2<7KC##Qg$@lP+q8tiq*W|xOR9&+W{vdmx8^2{bTMvtV? zWnB|Gbu<{Cdg9pw-A{ygmFy%tyTgeFH>)3->-;nROl2SHbbo*@9F0fQcIuHkbR}|W zN{YEcPzl{rinvrlC>%)GDrxdYLJ@tGQBwic2dd}2uj8LM47@R+hHDpdo3 PGgC4v6McP^6kMD9>MVfS1ny9vsahqwZSqQ zfuskJnfyxa$?<0%-6kfM>0XJ$`V_8f%IK)Pl{OnIiBxP532dd27KG9c=tvz *~T|wbg2p$zgBaa9|=Ac;yRe2^LA{7u!T~n{Jv9hPwC Ij1h2-5)zlxP~JQ62V_QffGc?v`MQ+@h&@l(00LU0tHdI)%OKMKdNkBwkY(NOzJc znp|Hl*-Ea14cQR6@ R)i$9i2~|7#ZCpfpoBDSDLRKF#*ReUQDEe*!sn>E z7dGRfZka$v;R0OJ3DdDieU_(qKm^#V^+K^3opT`|Ywrnm#c1Z2QroQ|FZR5W4=_`l zM#(P(?5Y&~l3mR`;>jdJ(h}>7B)BaO5wc6d(iTEnlL#<@!Bhc2QIsW6K^Q<0gbZq9 zQreo;0~!-svRguP7F2ZiPiVSJY~`V$N~coVIxQ> mx zu=#~=B(!>~1I(eRu(0%228Q&yekT+3ERz+BrZql|8kIomS_%9T0U(G8d{14NJ`BvN z)G!Ve>=D)DNcp%eVK-RMrv<3M+7#SpT|!-d-PnBfd=isuc%P-9!x{v1js9|!z3vMD zk^mA)?EE8>{>sWQ*fP=I)cVTD`p18Ox4C$J&$3aC$3HN{Q`JWbM|UF5f8!sBU2g?Q zQKWGdY)FCVy!_d2__|{?HmrNv%0mxM0E?_3fnbiL)TrmU+^P%_GqUq`>n4>V3N{-d z76QuJ=`cAUIXjhL`6?zzosj|3Q3MJh5QGI`P)&4PN^rzEwt$h!R2C}4(aw9Ebsfs` z9CyPE&M>XVQ5tcSw6bQ-VRh%yN%*f-JyY97&uoVUW>#Iqy3^%w_8%98$*_1#d1 QTSWj?R zb!`stpL`P@YlKz;iE{<@(qWP20bPT%>J=(*-Aawd8bXNF>LdK~OPbr?ks$M2cM(KV z6r9(GHmyBk(H9{6!Csy|oasQ8kVfL+ckUg;zZH^Y_==aQQiBW0=I9cBD}XNDz_^E2 z;T*Q3w`&V6(XK5YAg3=&i_z5pKiq*GYdNI=Ag&FBnJC+Bl{y-%6a*lv3Z+Rz7b2_# zBH<805i^<;P2C6Q&LaVwMVZlHhBF&mNa^Dv@Lw@{PSB{fhZ|-sV1~KOf4s4z{K;Nz zdgo4Px~F7yL$b_$4s5K~d|UjA_?CG-D?4=)b|6Rg5U)FG zRS1+pP^u9r2m%VUP^b%_vAXhopx`QFDdmr)N%dUXwJDInBnMM<{X8qyK}6PqB;8qc zc8|>}Bdh?d@HP%87paH3?3};+AjG!%K8oUfb+SJd*1-Crxrbyrd+gFjk4-2(UMc(+ zP@k$^eovEgqTxtZqQazH72x|{F8z_0fjWElPp+GOE8Yv(uNB(XBvaw+HXpldjch<6 z$9CxlZ;UNr@=D|?D5CVR*?~1N1(|D1GZToWPpH(<{AGTGr5)__3xIIw2Z=JU=+bd? zfu5Se@6>Hj`Yt@J;!RT5S9hvY$kJe|s1COuGPAr83gp>>kqrcM2uLEz*;KRuc1B_M z0aXiJOahwCkcNN)z4lQLU=gxwK#L@@Ku>S7iA-YSovE<1i`?f6KMuz?=05_vBR5=k zwQ8cL76t}1cUWcuM&{(-;<|D6#dxLGdnIW(E;_NF79cmu%^#ZN%dd7z{!8M2*I)b$ zT{%7}9^RoH&{>>8=CsxJ0?gqn&fHbG6#7Jq3zeTpBI%Sym)O{%xQ`j(s%89FnPJ^j z)NAYa 18sc+Q~)4 za$H*j!UF^=d)jSu1 TW)!n@{3bnqJqnY7C{tG@ndIdxc}1dXVQ2 zxCP>us~)3`?H9l7mZ%w)K7rlzTJi35ek;H)W!Z&Z?~4mR(&3!n;dkJf{AoLO5I(9E z01-4D1qchw+64-P6$n5i1xm_@1dghRx+qYBilE!CiN{!1;_?b+l{Zy=EL9qTjS^3Y zHpBg;_W(T87}?*Fvg)ONbH>s%aoCDZ5NXtNNIpgq7uMpi2Nh zS{6&0~>W*(y z*|~V*JP>T@J?5`Y?ca dBgH988T?JHHy zb5*Y=+J>+2HnxyszNe}=3Fq&H>ld2s9}+O!8H*j;U*48e@p6;DsD-S1D~Bkei_*c= zF%>A%#8P3lBABNC05Peq``Q=iOqPeya(o6DneK4(**=W{esy1^DZtVj0iaqsE
6H|>I`b~h}d7|>fy@72u77Wpml{F%wl7enlorP$2IrzTQkJtUL(E_k{} zWIz75{{Za&0LHs=d}|o?>7V8jlMnO>c3xLS`k^qcWmH)JlrG=N5))(qU?tSuqs=s# zOMTotl@^4ekU|ou1HI6bD9REnf(t4lZbG$ZYakB+ZR}7*(+nUjlVk%BcT_~}y1gb< zkpvV9eTo7Lqr{r=C}3=W3ul@bvMZPPwn0(SJR6{*ESB&{jghpM3)x+xswqT6KnO_F za+u?A0;fS2P%L=_Q({VtfM=>IjnoJs6_w- yjSL^x3^-mS8l7V zkzz=&NvZ~d=80N^2-N1l8!MpDTdn-LBO0zqgcMvgI7+B*cm;s5QZK&B+yjOAAtc1R zZc8;nd`3aKw}b4JdRrq(B5t5xvd{ojL5T+a6_Kg(L_#?5%%D?Cw3}T<>e6*9Yox#y zL}G2a1>6rb4hKx85iXKdJJ~>xCdDeC4L+&+w4~H&JFP@#bu@~A^-pngK}m3tC21Mo z0H7i+np!7xryG&URA+fhHwmvEX-~GxQ3`hHE|lk_xmbWHZcK7pmXHMjMo^VOH5fqD zz<}DC)V8LD0~nmdrlzt^%PL?JQ`x@hBFU@^HCh-tEi~>t)_QA0H(6GOC)2t^1g%uU zfwYF}O)!y2ZnQIXDw@>h@=9uJc_;`bv>6i$rv=;(|0NuAmH+zL+cuHkhJ|S-;;RnPa1Zg1#^>#-yVuUv2rovh@mud&e zGYx46)m1=GGi4|pFA|{B=dw0$9F;_Y2;xQJc_^^}F@8!BbZz!!R+3${mTPbqiwJ}+ zBS<5vGflu;*)Fb@G-@$)4wDl$UlX+&)fvJ~qfEnV;%U=x^1HtFh4$%|zM}y$3xf0A zrDGV@ _Ko`#}B+I&_BN>okuMdwv(6 z!6kcKU4wyXxBL~rGzbpVPy6M1ynBEYnAi;*g7E#FV&912^F_k=YK4s>m_9GOmF+9D z>KReo$ScL1)>Ynh2oMa5tLC9C+*wq{{MR sl3ors|vsb -^|zG-~d zHE|`al1LT+oreDaiC)9B_SAP5)^s?uVd A~RhZF2ndwo1a z{wt0y!P&zDct(SV+N$z?G59R<{8t{{%Dh8iC|G%>SNka>^Imq>H@YBI1!xE 7Vil_9g4|_W3 {-pMe|W*;!by^hmW%wruEI%aS03#9K!c&^NG z)Ug~cFsyExm`aXo{{XG1mjm-7+`XfZ)q%-*^Z8ciK~Y6(DvQN-wB0;CgRTrdo-w*@ z)s8=aUe$R1)u=kR2{xl*C}LRmdPAG{xGiDwO5 e#y&;VvpH`@rW z8QSBC$};>r2lSYk_lA%@^~ a?H1cOC-6zYoEg zWjF5T7yF#z;qohsWb$)-BSd)WwU^onkHvRx7_Cmf4P})mh-cBMfI34!kCNrf(#O=P z$tdiY^K_>|;@mCZB~@rFFfN*XQmXA_QrS!vUwA?oc{rwt0u>7#tcn2Ig5m15R~9X5 zY|ks9bcbHy6unOSP535LsyoKOAj~QTN--MQ>J%Oewah&sOD)9Tz9sCK-L^k}-d8nU zOSRUYpk=iHu&VL5P(LNhSErBS ZAKTX9-Q9m zvP?6bo#L@&j_%n&(+-OV5)a%8>top~oc2YIqHtL3yG&MXPX7Q`?=*ne_Yw158hkLg zXYy)v6+?2Yp#@=9yw_7{-&&V&(Tsc#`;q0yRI iwf3$?IEd@?W;ZfNYQmIZ-s_=pxkc34I)KOEj$ExQYu+r0s%BypG zDmUO-f8t#op4jzV`?eKFpbmRFmmri85KV(D)X2Nbo5 `eDQkHjKS42VrB}gd&-5L^r3Q@a?X-fltRYV5L zdMkx4fCxb8gvCw)P_S%@L@I?80%BAK>g 6DVpnQyl=nK=Mn6Bnfjl1x; s%c9l$i(wg zRrHqbfXf4~Dgj`ZIUAq}i7KctnnTqvFzPT64~Wx;Y=i-%fwF6)?a2&4^FfvEfJw5> zDUC$zwO0d4)R4odY_x-hxxQ+&cyyEKsvvo$HKgsbl|f3FXeMriOPof@?WcRFS!oIc zK0va+uun94X6`DCMW#> ~~WYA?nO>rA0$RbjUOp-1YvC+QEDrh7Sj&6f^As9hbF3B8{ zFZ|Ync92$9f=m@?j+wEtZ5=_@7UqONM@i#V`KTCGivoHm?+~?;+~U@dPz#Bj)pMUU z1V;Bv07lADph<5uY}(~6nU;jWW2d5uV_YE+bX=7}9085hy|UA2g&I?&g9|nxgn;jo z(suk-d`_a)^a%qnEp<#lZoqh#mF+Rj{j0;QX#|W*wMQc~?0zA7oGn30p>*=H@EmP} z#5auc{6mN|@wm1+lV;)tCK>5)y76nt&po^Y$uD)HPRLVnG~Y`TR-HyUk7LMlTp)ux z5R|=+PL (T9F!ZOb;N~jC=OMs`_*$mN+_Zt5U7ozUo{Vs zqQ{z$tSJa8AxK1`2oX~Qyq;)6zh%-8a?aE0gT$4Z?pOvfzxlKIuL8QyYFT~}nJ?`p z(jQEHMo|?c&YPI&$gWJiTz7c6)Loym*6HBf6NlP05BJ zZJ`VY=Xu5x7IG^!+#|q+OTPidOJcu*XVe9T!lj2U@BkW43L>fpP z6wrAU=hbK`BGOe5M h@uwEtyAW^ 7)FksKDCOxHocu_?csfB}YIbWeNx`wU~2~xvd7Q5or`Rr_0f8p;IOO_qy z3rqL{<;d18c!BkY&1b8yj;l^2eQbFw)d#ccxjGmJKZ2;z*($)3Je7-!iz2Cn8>U>K z76BNPL9`~cc_p #esa5oJR%KxJdqA|!x)__TLD~ix*j_Tnf*@3LY7aSRKYXs`PVTzn z-KzjNxIo_w$@sZ- >5p@-Mgm`yLbF~;m(|d~{EgJd+6x(mIw^#xdwY-rzwun%9PSxr6oHK@~ zB$i^E?gg&?OOdb88O|BC_-io_zN{@#eqIv4Kd(n0PFZ$~+xAyVyZDBsT5KkbDlQcr z78;@l_kK&nFL&8CBfHNrbO}0Y(3lc#93tL?-}73}<5G6(Z5{$p1Yxdoce1|hjf(T> zpeYFSA0 n=ABwL! zSw+GJGHeILgq@Br#UnAq=ed=9dug*3Oj0<8G>9G+wng@s_^*Jq )>(x7jA69 zTzNiCMIDgrsFDWCwRH=dLgcXV3ro0PG-%x5>jD1ZTQwqeHdmnfPZGzpwZo_(ApF>( zZYGJt;;PUtYmFzC64M~Tixj2nb6D7}@xgUF-V@5)c~Jx5Z^3YJWA0tYfDG_vT4(IP z_}sa2^wuv({m>(SBnyK|R6vDlLMUNZC3`4l6aZmBB&iB)f;P?`tHO4`Kg4p!M%5lC z+!wo>%JLno;rq@S!`J&%u_NGG@5UDR{!udN$XB@RoR9E_7T&l*f4;@x*S74Z{HDbJ z0I9q9*u5G2YZJF!Z}dehrZf67mb{LNDsqKzq#ziw5{#fI0PIlg0yk``6+oM+i|&l< zssaVU3OHKm;tCfk7F6{_VMtLxP#+}7LkJfZ^H=Ju?x=!-7}A1ck|~g=#3}{}i>i&~ z6x|8uC>G;%B;M-G#HA8QzTp&FfIv@ C_cB(XXLbt@ht*Jk1S&NPMv!+_Tmwa Jo}3RRHQmpW=#SsUc+P%cbK3P~eUw`$m34ahc#R4w|8 zdL=r-_e~+tl;)7C6hI*%;0|f;gqnafEkq~DCai*p8=!Q`s7r|nZW5a5N_NXgOM*+2 zoFyiv>YyF6QA|4}l|U2)89-K$K{1JKOlpCxO=(GLb5sp#V>g7hm`!HtRXLzUr#3f) zk+N$RYP3_b(8ZmLLpdzfXl2MNWj&TQ6|S3wmQ?mmqO>< UDE;C0fLt17F^sW0y!%r5T#O@;tjqD&2Vt@NOKErHdQ2Zx`R~9QXU4c z4&?@-Y;K_@@PNEr)CLTTLWW4)R1v=D9NMIFl^=FrnMw%XHg8lCn3sXcIq(eiLrt1Y zrWV?IDMY6DH&1Lti88YhAV(#omS`eWtshU>+6sj7RM;U?x0MwS$u6jhcRQ3$Fb_nU zuO>PbWJ9o&O-jNxZOZUHt(Vfwa>=J+$6h=9nOYBI}{x3y67bg@WT8VVhOVvpUr3 zRdrTj@m1SN< <0R=QX~QoZ~D10Hv(w{7kG$%+1v=Q=8rPT~Id@ znA5bmjCa7F&2-=kviqI31J!b_%uMGvw#-f*ehwd+>kSP!7ZJ!6 T1-um3zb9%6UkIY=>kdF2_hy{c}38Y2r9Eg91|KXBjAwV znjvGlA>RcBof4NP%`v7Rsu?f{P#bK45F{cD8CT5(m4kiI9IM$1v=*-Rg+Se0!2whp z7?l7}6% !C?P*TFMNkDK^ zRVqp&;c@mJzAuAu^su5!S}Hh9OIkyZ$SxGWNmXF4g{eir5cZat5-u0#OjaHETt!?p zX6da)qp7{Ku?8dKE58->rg9;D-WlSIcMUrb>=iscL5R{G+RZ1~m?8-3SHe+svuwR~ zJG71@#UHA~QNlNvp-5le=_@`9k2sSEUH{RH_{|sMfj wJCUy`=k$&`uRU F&xcrZ-5(G>OXa(?UMDV*jiv`dL6P?_DCW72EpQ->!BnoG^>~iZ_>#Q? zNaCroe$_f*uK0zCoLQUiS2N7X{-!Xre8FD@MARK4hWMw7@wD8`uL{h0ZsQY(VQ?LH zY3I6E9piYL8^hGuo@CT8lxgA`@m8I7x=xn}fZ}=lmpoBT0;tDRsOCIFnn*sVR8eSq ze#$}r00^;89I%cb-(u^UU!VXN1mT=+bA!xJ>=u_|YPU%On0X_3zo*G`EDmMbGoU{$ z!8m^PZ7ukQxE0GheeJ1U;IYHnM9{M3?#vDmhctE_*pqh*I~>-x%H)&lZ$-0` Yj$XX@Lah*n#EY3>3z#9{h$idTJ@Z>I`zk* =A}dO3!;V1dt^QwoxF*x ze}QWclQqm&Oze5S4Bg#L5&UbJuA|ulK)~j1i<*od0Dm>tlj4)NMR)W|JENM={{ZOL zXRkY?OG2?IMT$Rqiftl8mm%#x4*HyG%5=oOy&7So%#uF^*BEXWj_m_3!~W99^D}Hv z#?qm`w8<{{AH8(K>akpTMA|eRRkesQ-7{JEf%v5_LkHmS&&Fb?VQC4eTBxSqQa}sz zi*Dt{doIB@6U9Ri>X2}holrJCsTzJ-mu6`I61ehTdTIgw(Mu@FKum7AH41dXUiEzw zA0&c>pclBKK|86Y2J#UYnU5tzi=u!L7uYK;l1i7E-A$ZKptj6(Q2MJ7M5>OK3I%6W zt7ABG8-l_QudRoDHc5#j5fkRWK5e@FAwmEnb-_572J8nA<~VAM40ACAv=7}kA0iiS zEA;1-e5LhxcRj^$_F(L836x& $c}-0r5A44dn|8hd`F3B6kmqIdC{dL z{{X!!4ik>JlMRS9PG?rAceK}rxF2yA_d@e(DX2ZBAGF>fqfO0!(W{pk535S;@)}@# zL0?ZO?Nboi+HhEq>fuT;0%yoHl z AOuvIj-p81q!-@*1xoFC4CoDII2TX zjcud@hoZpVEY2L_Yi4 jr4?_+^OY2jv)1n^Jwxc^j<_am}?RF=z)Z7~F$Oqg+kG%?tEhE$R zawm 650MFgV`P2i0_J4rkg!qgGpnc 5>^3Yc Bfx;~W?}=a^2QO5-k86aE7Q>FX)(`GI zYY&oS %A-XD_hpT@B}b%u|tDP=T&M1gr* z4*U(@gx@Af%0_)n!+TAAVn=H2?p4c|))kP`dDVYl^ z1OiIiRi&&X%q({z*9%Y^S{>?DmP2QvjU)*I=-{{y#Y!{jB-s{%e32Ixz73RohKWrD zkv3HJI4}-HFkP|&r<)1nni<6@GIl^);vqa($5l=cOoRvmHr-Qzx^9V*fP)bTGmt}V z%`MJ5bWVFs;1q%`suW YJP0@hi&&gKKTRR}D!^GI;A)ZhfdOMr!>AcU8J3GNUQ zUaUeK3?#TM4%s2gNK1kOn&h&mSwK;g1yoy80$5B47}VzMkks}S6xOD g(!Pd znYzx?d#w#HR%)KWoX<3-CpBiPLlf9;v(xz}H17&nr?#e=i(?%o%jSdQlhJOV @v~RBuSmDnMBF*=%rSHX4zLF zIwAtfo$^sis%((^0UIq3Xo1lzv+DL+iBA>2hm=>v8~1eIQV) XcD;VeES|pWB$I{{Y>O@ild7ME=ikJqqO= znm &jjw>tt3C*$f+PYa6H8!HG^gLDLTQ<9|>4Wte1xDOBm{ubs$ z>~jjE{{YBWeratgTIy5`Z0_R%_6zf+deq(n+UFPd)gE k0P* z_^(fc?C&nZv4xqIX4il Lm!}W6m!?^rAgI%JNg--Mk4ag2KJy*OG_cDg17FDMDbs8MU0@nkv1!m_> zKQ*YB_UU~_je(DvTJFo#c6Lj6w*_lC&mRhJU9y{6>65bKJOI!7do6!T)#v{JEBUU; zNPxn)@^;kd$zuW2a)1&|&`3KXYUZXW_6n4o!eBTMs3Haset69o8HdYApB5HRuXyqJ zFP^<`Xqinsn=#Aqn1AS-gn;9_o!&f>ek;i@OuLK 6I!qB8e7rW*|B0vzgX zBpy~=2Pdaau5*H?RiX6Xh+|ySvw?83{Ru&>YlA?5(E)Si`fC#L1M5o9{&(E8R`FGG zOGk{ZE`#W-6;UH~Z5HZ)f?$Y1)L VRf z)CM$<;wz^o#V2oe{{ZOH3A%k*?!wIJo!6bx2s9O7bV4MAO$esb0Jtw7+7>E@)3Q7t zjAA~WN~>kQ64@ZZ>JFQEuVqMqJy$8?9L}z9#JMFpluZZIuIgpG!SBm{=Cu3QOe39n z8X>rM=CtaM5Txc0Bi=B6Yv!$aqv}-5@il5$)t+iN0RzS2_+4aOqc2Cmd9$*fC&Q4? z=3 U6>-wZXHa#nnGS_u08XN) z08cbP`6&SwmdH>y3Jj7L73~}!@Z&N(hjc&uO =Y}u|B$xmWWpI8dt4gO3 z=RPuAamPs}WCHMS(`DC=eYs@#)xV~x{iFAwR^nXZPUOn^xfc%RdHJj|+AVmYr@StB zY)r=c>{o7?e3f7lU =6KLf4==@619MJ`oCm-!ses_FAjdt-Zd+E23DsZf$EDX~ z%Cby8SU#e*Hmi>AuZer-+)kg8`kFeGpV@Cqrv=P7S2fD&)2EBUv^t}MSVeY2+<6XX z(R^G@8kl@T=~kvGy{7C2bonpRS`Q`iGj18l^NNC|W0%vbQNL^w#~)JC3HPMr{+e)h zV6jzP#?qkru6U3sjYd7mwDPRU*nvg4b|v*r)cco7_b$-R2;s_4W9j8g4q=v^Z$FLK z-(?ck2C<>70sz_qe$V7I;Nv0AsJI%OIf$q_cQsG&mC!IeJHr^PvZf}t4Q3c_>;PF& zl{?3u>a;wciuXo|2 *c7GpIF5@baW-j6 zlXTN&Ca3^x2BQn*uJMQ0;Zj?~nRBAwN}@hB8oTu|sKHz#gsJPzuxFUZ;lGIfOT5$O zxbk+?=^LS>k#ecdE;3asT=(> feJK)z3#e0l6_KN1+qh>#}cx{d`s)lD;fr0y_z Y#-Q3gq-tRBjaj2Z*Re)C5T?%ymEnUKER~JE?wXD7rZ+ka;Lf zAu5V-n{q?4j#Pr|Qry@u5uK1a=%{Itv6LmJqNjD0Mzi9`DZqhnly^?=Nf)_GbHQ}R z$OY9Ph#^PU4QLN&av~`fmzx!x@Zn&nvf$$&N0I{V+c2nDd8qNs1QJM5&wFkPfxrPR zl^pPPY$An~9e5M!ti8&oQIH_?QSNAM%mARbIidr?2iBs}2{0B{)^m&t0+#x25aJ?v zm7%5Bic>9NDK#t8neN@^bh`BWwufq&QTltmQ7Tv}tx9feQeo6kwUonwbAWe5y5<=z zY)DE0&1B5^Al*%%`wt1NVUPimzI86~t(JlohSq-brA2J+-??p(uscKne>Im~SP)i< zZ>mMy0s^XE-RUA_XJmUZ3qc?Qss8nlcc!@|!$?##33ZcBts>S+Ys}cnw!P#T*+E6E zd*rmDsL((g1RC!RQN%gG6YfDA&>%`&2yr*)t?mu9s$n9T8_EF?MaIfQV4J918X)sj z_X1(NAfQ7;rPOrXZlnU_4%M&8R11MDJyvOwL@i{3AlV_zYh;7Ep%1XS&il`jeMkgz zgqoYms8Jl{CGE7Qx;B)D`702oL|q~2uARwAakA19;dGZKozk6YRSR?_l*bz-IcWgo z1rv~!L EFK9k%J6>Tmq`1kv z1qQ q8%QgI;$!Go zL#3g>J*0sWHFN8^UGBNjkm9NUCA41QK0vMkU;fR8AJup973ksna?X&ViZ1Luk7kz6 zaZdjL eReBbN0ADdgXnZw4BQp;4CS$6Y77G>VN^3m@pvy>&wgXcEhL2be}7u zYXOj8kfl?k1H7tZj-WcOO^-p4M8L6xO{HQ9iA-oV0Snw%c2p!60AUDwt*CsIdw_n% z{Siw@5xT6ZM FI;7nk&gdEq(E^m$c#(%n z1_Fp4iBs@I9H3|_=f*lEwGciuLqWPB=9UUEx+vA5m3)*0ETr8~Q<|t&XN+zK2Tq{? znw6 4OM+(L})?Dwo!F%4&-f8fiN3@VzT9E`8BgQ$d zYuYg`<7|KRMIrwH<7(~4J+nu_bl+P6#58G%bF$}i$fY}IQj)SJJQaBT06^hO6IJcPbaFQy5!OYeARlZgclc5 zJk=-=UnK_WD5x(bSCte3N(}kN7M?REtw$2=G>B=L<{Sw5fWJSvj5sk>vK$|!-8zrQ z;Ja67d82Zk8L=j{TGZP}buDmtpD1j5*AFrQ5@J_=IjHAqmrU%MvyKZfpiclKLEFBC zl^F0m$RPg!2wcr{KFQw?%^CZ`k@#x-)#Uh?_Ua66EdlQ;`}$+qXUQag*=O~-OG@Fk z^wx0>m;eMCi84w^H%1DZT^b(Y%^0eB1b|UWA)={JxSnZh`63K#h+HL&ku=!{=SNd> zu=tA6X4Ysv@bAeEUxs!wF~eb4S|47kX|%gwNdo@>74G<#CK*>}tfJ~IWp?9_c<6&r z2h $*>is2x(f&x zdFEG!;NX95@iTyioN*rqJ$q>_pbT#dmR+?J5rm<0WY*bW5b{iJ=o*Y}gOzr`8~a-? zGvYKIBg jD0*e~7Mpy%>C1t+^=!JHQfP3{5}c3-m2N={?KyrUa3X z!;!eE-@Gr;l*f !=^DCVmF3r6?3?_U#Qy-UyZ9Kn66-yZ{{Y-LzxAK^Lf Y%Y&%@yMK-yu2awcH-b(GqKHTeX5#uOk z8QpAF7|lA3r}kpujSjb{E9I!7>Wc;puhCgWZ=_{-D)Ald20lGn3jFB5L2$|c0IOL~ z`kf!(3zsj`SiY4{X)Q9Y{^X;*mlohEx)^STlnPB8)z=c$Ld_7a)oy^Q@iBBR+jUJQ z45_s^5zO5IGE8oS5TLWBcR^rDMm0{!VcsNjAi@L0P-Z79uR^=@(Wy=Bd7YX;1g-~} z(5BpOWY+4{LlF4d3w1~3@m;fvv9$8e56mjmaRu}pNs+#%jU(n~+_*+6yYU#h_=i~5 zd3%7`=2w0>>B`a rBx~q+ek3~e? z3EekMCZo2Zn?ssUM9N0yE}>i_i0Qho6KC#d{*Jvz80p@D_^*b#zI&4l9}aO ;&O6r}lf7o)*{73!4a<%BgrYbMeI1&yTfdmoVi1;tf%k)-C;&Pk`JDfW|ge>y? zENrMoq#j7Bdq`Ir)Ivuk6%#5-Dvip!DuS&+P!tfNmgs@hM}+#WEt|d7xGuF~EbQ*7 z_m)rQyHzh>`mQC3{{Z=FfBrOo{SjSoV!Wd1U620&`s4oqv;P1Z=BuOjLH__~%>Mwe z&%CajpBj_5PyYZmg%|m>JlC1DLQxe;3M!7siU%7i1}vz6i;|=Za68Jc5;t!MRRB%y zsJI)WDP|B+aFtuCb3&-|C VdUBr%SmMigiPbeWa3JDjBdUq1cCNxN+$Tfx}Bd_pI+B zusOw%HR06AJM&jY%`btXk@u!OjnXw0mXrgiPL}dbnSQ5j(Pd5*^oVfVWad;Z0t&|B z%C-r(R|z2UQmb2|NonWJAiGGhx_hn&D kw_gME^qv~RkHQ3Mr5 zhk 4_#BxZeIja!60F>w{hh&!pqyYgf+oLj;RRH8A5kOT% zgkbL|I3C$z#@xoTi(CRDU&qf<|s)k)qB_gL7{NC9Y~MCc~#D$pHxC>>SB_C8RJ zqUla#J>IHp7-)Uz*z*arNo6-Xn$LESM*NfS1-8^eY#k@+bPxedco);}Swo03%qG3& zBG7s!!L-RfNp(wgH%~=!04Z)Wbb<+)^F==74MnC<6J#CHQ+Z`c1i}qYX|R=2WXQ2p zZPnto$i0&@x |}gO z>C!%eSso!X@s-E83ajby4G_l>sE|NA_#A%)*zoaDk0gGfdAVo$cEhL3B13`LT>v*8 zS57TxFipx)mXg QOPf0)cd}<>ng-jWfCY(_P`8j;4?U0o39vroaSbue4~VTs zYT(C38e^)lI%DrasH%b`K D)JyzW+Z?eB2sCYNs7(9}^I%HWB zWPn15VRQt>otARwAf_;mS3uBih+XDV!RS@9+cJUTWf& 9z88w^J1eb2HaU@Nd#qF75xCOE3;V%d yfagz &`UMs8(#IQ}kmOW*cX zCcb0+hJEFD1<<=G6Z=;G0O)_?O#UW4x?4dQKi5>5 z&>8?rVSX@sF@OlPz2LCm %S02syss}D?f+M+-oG^({rsyMhn76EeJ z+ZLc5y0$nHk*Iu8GS{0ZHG>G+Zj#4JU^h`5v$g*K`{w|8eH{M)5nTCoPS@~d`F>xH z8&az3PX7RCNd6P?T&;J*;>~Tz==~!(z|sEzNr HB`=`P(YQHwl|y@lPZ+ zjdoNd34k0A;J-stczZ=kWI3)92sR_C&nMF2s;==m$xX0Kaor1c3zKOupuOQ*f>0Ae zFoYrn5Mf%NiK2ZGA2*2~-SEa}`&$QAC$57Fk8umM@TUz?aq%{dXX)r2Qpev5-*%6m zVVjWG%J6kXOjaVhaPMnp!w~0RV`9*Mw7HiN EWg1Rvu=pBH!clX6+Zk PxG9n3JU z!qC8%I1yhD-iSL(+&=}``#^bT17 zSkGqf%xU~tW z5S@{@cz{rWx-2QjlA&SbnF2zm#F9~<5_t<1L)(Ii;DV-~9P=nCw=)(@5` )Ed(EQ zY5A|N>o5+eS$A~`s=8kt7Z0Y8s+Cf!Qp-z~8t)MGL+@2SBpwg8E8ud^{73!4a>dzu zQNf&72^#I+3t5#9p_cyu#6Am+FHar+04{ZVuhF@6F5?M?qyCPYS@00QIIq!JRxX}9 zFT-N!zr1B?ZFoIoEb{#>Ep T_ILQm$&soRn1NsP3&q5k(@%>9bR#mo;SC z34}6}oa;1PpC!X_FC(+M4S9oGG<`<5tS|z8Yp3zI5MeUBhcLs_tPU{I6x&Qpx4e)H z?Jyi;$#N{~88|$@DyCX#U}+La+|;QKeEJw~`zyXU>5E?>bgsxLpZZp**mq4I-k-s9 zRoOc&!JIz{_s$o@*L^|gA-{V{a$oXJ-p(SL1jpC_mb~^g5mL2W)KwCJ$ch8)Dj_PR zL%O1ZoQ7_#=ILe7RRmJqWo|Nnm 0@Ej=vQ*g=99dVyBcgP7{tbYPcQ4^%Y>jRSRRNEbZQZGu>+`pz5qt2E2O21;XGDYha9NK*S# zS{lJ)x^sP?MTxS^OKd=dVxVv_Bn1ZI>q1EYm Rb_| z+nT47%peWDRYXbZukTf;#2^sh1QnX7H%@($D-t%k)Ix{=&os9>cT6`Lic9XQ0mk#X zO+#eY9l;wUyos`?Q=uZKkWX?;#H~an#VyxNcal? wiioaJywbgyN5NEXlMkbym*OBYi@z##-N?t)B~l_ z1`^`oxUfdoZbs #c-vUi7cIxitqBm*{AB{Z@W z3?q^OZqik?!%_4^8YVfTWgz`SW7Pn(29RROglfCJ$O|-`B&Shqf=?wV5+X(AMgZ9b zI75Z~(vlivf})rOtf*LvD-*Fq1O*kM e)Dh^x`L4&8kLd=&2jaZk-zRQ9m`Hn_ z=2Ggl!lAzRS~T+)Ai}DQC5@0|8?G*dQIO;2opUxzZ?)1kO@j%vEFTx fi|zWi*||)!G6)R^3MnTXhWgk`aL|wUycx2I#br7u{SPhRWcJ8>ZE5 z@Po}Up)3b(Kum+y$R?2QL~H;+1r55W*#yZ@Fc3@yY&Rhb96Bi5ld>Ve#kWQZRDgF! zFx#MDGLKS7HVK1d3 OXP?m7ntDa<~UEIVw&SmQ(xgQWuy^*P`u}9qIfmtHm<|z zy7gkAErsVhN*cH;6%zsU$^QU&Eo0nE)8}?v(l}P3KWh~7Kiz8f)vU&a 3`4{CCqCBKO^u*QUz(jRJnM zqiMaOHw`2o;tRm9XW65}bHdUt`V|EG>7T)CKaEU#b(Wo2Sm?8z#O$=tAL8#EulFp( z&6kzcVBHqQ2#LBOzmlN!8QoZQ&`1b^A%LknAO^^S1DmGP_I>FCbYbPKM0jou$?0a? z9ZH5NzgBTIjkki=FvmmU`7amQ{SN;Cj4*Nm6vN+tCYbrc>)bt;jH4~3fMruvw2R1j zY#$TLzZhJzvmk%MYJ_sbJfBHw?JnhK`0Ny1TGzULRyRC4VKsrr4EN2i_bh%OZ?fjm zts-QbCj--EjK13lMNY4Z$HK0L>TbB`o(jgt1L&N`gKlAFj9gWgjNgW_xI$VSX_v9i zAOPmvUyzX#(5?W#NXT;wTmza!5Jur}t}e)*kmr?fz#pT(>nJ;`4=+)-{MSw^^v+T6 z*S_GcJAMJUe5*7KI5FU6Ad{+? kW~Qzaqbx7 z%)=z7PYH={((o;S8sp=pKdO3pACl@hHxp#J+gjWfF@~}K05em;Q{Z>^O5t#^xnDvR zfSuiRDvdMAWp-Eyk%~_8RbHkW2SL^Gb*a*%&uR4>8qx16%xz0V#*^s0_ZV?a9E%EY z*jKUHjYjwyZYdAne?UHK;Bhx;G%2 y8>`(dIbkVzDiI9`f3ArS3i_xS20M)+EoBgxO+IMbRHeAj>Le z8P*p9z(}a^tdFw6cOQhW&^T&sY&DGyV*~&;9T$b{-yk`DTysoIV-bvK?!n!(_a7S{ zNM7;BxuG9ut{LUJ+@6`MyH!US@(D6QM10U2k#);%nj3eJoYIof8z#2p5|N$dwDYW< zzFStKsj{$WE@+Y=!2S!3an=%^1Bz?mDL9r;r9zu$cx@&D@(a4s=D1%T)$h2|Gj~dX zzXpN$F5F$Y 0{G8Y=EY_WU{!lQ@yZ+qIa}m365$t0%9(N zx bXALaqJg+TIVN&J@cTf(;xkSf`Zf-kt5DXa?Jc>9 zx%sXmS z{6!@ VUYPgxu{a=U8cpM&GN}nIo%c+9uG;<#8 z2V9mmr$2CAhbGI0UtbzqRMZ%}Tk$4a8cTq;p5HahGO$l;HKOPCh9LajyJMF2&7C_P z4aw+|=L1#69v*y4Fg_wm<+azdgRH7SDRN;+wbW?M&gzL1x&TV8x4H?A!Lu^UF&HYh zWqNL=Pe~j5m*=cS7h$nAXjCmOr1HXAWD*Qm^IxJE{W3bPJ=zXNa=h)>stk-SFq(~x zn*RW_-;KwwlIz8N>5QYwFJHl&ZC@bKfyA&?z&fOpeN=(mx67P*^ BL~klR}}}u9M5=JeO3-ILji=gIP}& z+BMz&X1{^c&>fGst{GuteowTdrkX>MLTSI06^$;yqA^YV0QaJBr$&>iS9@B S6NhjbofR>40TeLc_?~*6jU3AO97) IC&JoubC4oz>6U9rMOE!mmYX;(4CIn`?SuXD{x zwRZ0wZElSK00%+JVSLv(xy8;Tl4O(3Qj4M=g2L9vV<_P;%-348!x%itU!k(B6+FKI zhQU$(j}J|(2doYK>z(#p!^T~oVw-ET3=hH1`@r|Eo;(!EJC(;fyRYL=H4MAa462z_ zO5?VdAyTcC69^$GbK)fvjgrB%lonhiQ6dnOE l~52 08Z-a zxYN?wXH$yQwKQXBz69Mzml|+If`+Tw1*UgI%7n}iK?;P@WP3++RcMy7TXeG5YZsC^ zBXFoi-5#hy%~rLgt=$7nXPc26lRL~j^Kt5^y|dv{)eLPLc;6`8TTOwj_msB1r`kl| z2s(Kw(w$6~Q68vWA^SosIT}FbuA~>($yiY}fI%kc+*$>$Qo-A*DS;&vEQdOFD5`nv zqj! A2P6&= z>QEuWVnSQAk#0%#2Sk^F7Ft3b e@lEl`4O3JjbCw+vL8wA#w5TyhGPYu~B4U^ljSy45q^uZ4VY)~{O zGixbBgG{S+ITOq%*F+MS$4Q9wQA=Y)ro>;7RM0LVIj!*Z1wgn_%`xhXHVQX3!cb=| z@>CdQXwzk3ypU$nRff4VHCSq>SORVn8t~BoD=e~sr2_QHB%`G*c((RO1eJO|D64&) zcvRLCCN7v8BH=*D*+mFvD3wL2jbR7Ek55r51hh?+xuOY+rfGw+y&KA=)q@AV5zG*| zmugsZONr^$J6FTB`@tjd3#j3n6`EH#?Qj13!GEiN#8*xqlR5P8*oJplnzYB*d2hg_ ztr-6R`@<9e0E+Lttn1d~^_(M1yu@VSMx%_xU&vBn{MTE+G!1fW0Q^@h;E>m1vS1I0 zV)0~;{>wjJ<<)TD3U4KOd3$xorZPNEgTEvuK!GR88yg!UEsKrUCic&u$S(LM4Yo(7 z>cb~w(Xz{AY=cRdveBTb(0SQZBSe5DUXV7rZ+F!|$aRn-Pu44lye4QM%7vEmS87pc z2FLjzb@olua;J7L)dDYTl*4v`Di*_K5ZzQzhye0MA`EP*MD>(VHV6hqqhw7!BR=I? zKr*V3wa=mk$R!-vC>Wk)5Hq?4gKHyU>XbaTM$(9AD*2_0b3`Yq1_kjuK^nLhFdx;X zfBcPKXfK_`)P;Ty%-horUH fRXNB7-O{{VcC!Fsx o zpY)&pk;~K8+$)!LASaTdtqjV_h u@p;RJ;P=caViz0;(eC{P<>hP{* zPMDV*ElYLqmHGZWGtjTm_@;;D_1NJd)Z7oiug)X-H+ql7cH-%rg1wh#4gUb9>66Zt zU-%b|UhA`3Q<<` #C6d0EurtlOEklg#8+)zwTLJlXbR{{{R+!x~zs*nbs%+ zHbe|5%F3eZD1s@CkPYmwlp+ijY;?*A8!C}Zh}^0jH%t`(Y!N9&0GZuWW#-6-uuDm3 zi}GBHvu2j@HZ#i%@JIV?U3U!{NG`mtUBHxu4lK?ZZ{3Hp{{YGSmrQ!B-rXIpaKXMj z*UxoFIooW$mxt&io^rlv&;im^ilb5hkPwFwWH!lKi6_Z7y(9=5a!rR*c{XTIWk+fR z1(J*1Hy2xJyf_O9S+#W1%9@7IzE2cn6gY<~b{ecQyCu{r$FT3n^ZrZe2PT84SxI&5 z)AQb8fyCvw+L%mbBTBV14r%+xQRcHQ>BO8jg5nG>cZeO{A%p6xw0N84<~)}n&$xFn z$ZP1v(V9fVD>CeVzmf7cUW{{@IoYSlQAHNf_VWHM;taK+xLne{fFLrV6#yPV(;nsa z=yspPG@B1*3bE??L?7 5FU~77Fvqh_Urp9&{{TEkA?4Kj zy&uCJpW< _eamub=5F9Iy5l!=+LCvSbAeiSkV9l%RK(0Qhn2~ z>;P*p8r_0LYQ5vnPDt@pq-bZdH(9}xJr^3>pJ?Jxg=W(`sxm^$W;W@K*(fHpSd{uj zaX!&-LkGq S-U1HkE;Qj6SCew^tP9ApZdGl)sEFv)Rx;;QfE~+TVCwyCcHY z!SPl`YA}Y^uR@~<`%NwaN4`h7c0Lur)WBsgqgI=#xZ zm z{3S|k_KQdd&KKtwFo!%iL20<@b^1bp@E=wA>o#a+ahS2918dX(f3~}EIpo5 ^U zhQSm!ln0t5B;7$pM$`>3=BnKbw<){{Wim*js8` z(*r|CYxuFeKBN9D{%fWkR&Q>ZK%FluGku$_RBb`#R%XtX&7u92CON1`jnzb{wOy1h ziz*g33OEV#L31k>bCqH9oU*P17~c!TwZnEhlZTqueo2gnTbjEx;F;D@i^+2b;PH%y z3$f$bdwCGPdhc20NrKL>PQv4 mc7>pP|?W?1J{q#dYJ4QpFHU;w^CiJ=rxMMPeY zgZNs%5o0yJY2YZk>#FlV)o-8O@CRQE@FroKmSQoX*gO%wrw<#)^+Eg3&2`MHEW+j3 zCSfo%MJf#BIi95RE1p^XMx_3qgTqq8(5FI!1v)gE8pe%)8wAR()MJoWQQ@OQQVFu- zZ_`m~rBtdVWko0^N`#> (^^BDeUMjRbw3TrK?CWUW5OjYfp ?~YXZm7jT#{yn6v}vsg!k#DfN_$ zJ+|tlx(#TjZEb~h7%iaqO_jGx>D=6_ZMXJD-l|_<>9{eVX}L=>9jT&aXl+KnmBL$^ zCIU#H?@pVv%3~bT$Z>^1pv>|{176r7$Os0+0-*vD9ZWUWBq&=|krf0VB?C)-DP~Ke z>VxVr*KGNsb!HGw#aI VPS3OehMdu$U6UHlS-$T9nkr?xLL3`e_VK zV$B*Ey3oa$rD$QY%~pmdwP#^ZV$D{DdoZ5CvPC(Y?6fecRKZ}J-GW5fXlB7?h6MU$ zCA+4!$_LUCV5YI4Jt>CrpU|wTMaWHN$wK6m)*vD-t-`@hXpgdhS{1dnP$Oy~Wq==5 zVW`|Js00)nb$VqGRyPO)H_GUPQzAsE0RZVmq!d5}b} 1=EY= z8Ox_K#OgSQx&G7qXWxIt76%UOUOI*vnE~~xHkc=1NriZ@OK|l|r@W*++DUAD8V|h& z8mD!MrBFc7@ay>%>T`RZ&hT|B*8sOe^88DkRj#oC^xW8vvenb*wkWurmxaq?D(yoZ zgfiM$l|J^LM>zPW;vN^gX+7Cu^738Xx?|Hen{1|(-3OwDgbkNAixky{2}T-<5G)I+ zqDpBVNysY@*rRD(=Y%<+fD@Aq}&dM4pOhiwmdeQ%W0UEaeDG3fH2_3J!B@EUC69 zF;40|>sh6Ejg %gNE5IwX&3mb35;XhEQt6V z2FEvqa?s%iOOM6ndP?FP6;Q)>ap7wi-J07Vs_j(_Y_0yJSQF%^v~@uwn=87CK1$UC zWhGH+#Hs~YD2rDJK~{p)P$|s V4xXVi+FIte+Rk zS3>N{jW5{M>lP07o+hO*?s`jDNce&9UN3>a%KX3kXZT9@J)DghHaV@>W9kp?v1^k0 zF?)K1Q^9}@+_B7=D@AgCk5AqAETzz57oFBGP#n}I(uBHsDxO@FQAwL3)f?`WtEv~& zZ9i&b$y8|slM1RBb7Wm6o*|9#&5p{8+ft x>NQ;#mRVIhAZ&~Ah*4C9)owQ z-8sY1a`=_havl=OvR4OTC>q$G^woS$9-N1{dKO`w0%3r12&z?W25F{c%brs ?J3;;)|LCj{e(9>H~GpIP`zgoFYKKeg6OzCD6j*mr a;|)qZxy0{m`0 z;^0(qpI5KZG>?S(t}~6uTZZ8*er)%+)~Sp%v_+a4@;>moaosVK$ K0-~x=mkw&q=uXNhxK~X>J3{d+ zrKh#*bKUl^&2aw!af9$)$&QBzvc+32!@E4Enu}I#2T^ssphzIklo9V*#_MTg>eD~s z&x6 rv#%G v=Uh9P ! 4Pe7iv8L#-IKWscJkZ|@zh|h834@u6Z&$m~*bHjcg zj4r8=a7Iy+y|sI@i^U6ym4G3q`mNY}&zkhqaJm>6)-szLV9+8x08KAt7Ld~}S<5Sb z>MW8YX=xg&7#$TpxQJzf%~GqMx%Vmu!nyf>8rSq?)6EHWpdgb9oMeD5N{gd4LZVde z;7iI&x!nOd@PW^Ol=(ZMlOKAr2w$q8@=&=TKgLS8R98qhKIv5n1Q4jY_fuS*mCz?T z(t)of=2bbyc9gd`wCtJ?)Fu5D)OmqrR?{)MqGk%BNgxoTw+b1w1UjbMl>q_OT-p^+ zI4DRa=pb|(giSLyLgtd&l|Vq khCwhlK|z25;8jG41zVd9y@H?ym (T0b(PTfaT*8o6hpEMYr$#udf(+&a$vJ}OG-ZVDJ zu>q2`xSD38BUd7>r8hWB3=z6xni*J~wI;ow7TyWnMI#JAC9x8m;i3bs3csU(bpv!2 z++0IiB>l<-m@kHiPLRgH6V+1~8ZKw4Om310QB=qxVih=ek%odL1FURpil*2S?rF5! z9ITO4$Z2ltQxAY50;B^R(%cO736%uzx&k~tXa?E@s&Ez%5s=c33HfC0+#3jTi74U5V?_XRSI+zx3 y3|H@6R` lOQ){vJEG`C1ja#NKH zC< &6veKZ-PT5man(2rS!QZ*J{u^e zhWKVtw8hex=-m>5vpkXN)oA#nwB8XgnLy5HfxM;aFo-zrh-+>YizT$3(Oe+DXp+$j z*#U#iSV9G^tRN{w5TXbe9AOwB@=FC9E)ZF=tE=5a6b+Zd 0xrL7b%_0aq!m{e@a4K}Zlf$)K&^2JIhdZfdK@;c;8~*b7tE%wkNrI&A zAmOY_0IFO|9&Sw+0i=&GK%Y2V#~X#MfyP$CVjHHd7nV4Ag1va