diff --git a/Blades in the Dark/README.md b/Blades in the Dark/README.md new file mode 100644 index 0000000000..3a2e01b836 --- /dev/null +++ b/Blades in the Dark/README.md @@ -0,0 +1,67 @@ +# Blades in the Dark Character Sheet + +This is a character sheet for Blades in the Dark for use on Roll20. + +## TODO +* ADD: full support for Hull playbook +* Add Elite indicator to Cohort and button to roll quality +* Revamp cohort section so it looks better on Windows + +## Changelog + +### 0.4.2 +* Added Georgia to list of header fonts for a better look on Windows + +### 0.4.1 +* Improved behaviour when sheet is popped-out +* CSS cleanup + +### 0.4 +* Added Factions section on crew sheet to record faction status + +### 0.3.3 +* Fixed display issues on Firefox/Windows +* Vampires now have an Indulge Vice button +* When turf boxes are checked, they now turn a darker shade + +### 0.3.2 +* Fixed several minor display issues +* Try to fix some display issues in obscure configurations +* The Entanglement/Wanted button now displays correctly + +### 0.3.1 +* Added option to show longer xp bars (for vampires) +* Added vampire strictures +* fixed overflow error in traumata box + +### 0.3 +* Full support for Ghost playbook +* Partial support Hull and Vampire playbooks: different traumata and replacements for vice +* Stress has now more room to breathe when you don't have extra boxes + +### 0.2.4 +* Recovery clock is now a 4-tick clock +* Added option to modify the names of Stress and Trauma via gear settings +* Added the option of adding a 12th stress tooth (for vampires) +* Added reset-to-zero applied before switching playbooks. This won't change any field that has been modified by the user. +* Unused playbook item slots will be hidden automatically +* Some minor styling changes + +### 0.2.3 +* Added preliminary version of Wanted button (no correct title yet) +* Fixed a bug with the repeating\_crewclock and repeating\_crewability sections +* Removed Pet/Special upgrade +* Starting Hold changed to Strong +* Fix bug in resistance roll button color + +### 0.2.2 +* Changed cohort section to conform to 8.1 - removed cohort button and added text field instead, since you now roll your crew tier +* Removed deprecated special armor section +* Internal change in how mutually exclusive checkboxes in Shady Friends and Load section are handled. Needs no sheet workers! + +### 0.2.1 +* Added triangle next to contact name to mirror paper sheet +* Made crew special ability and clock separate repeating sections in case they need to be distinguished +* Added cohort description to output of cohort roll template + +### 0.2 Initial Release \ No newline at end of file diff --git a/Blades in the Dark/Source/character.html b/Blades in the Dark/Source/character.html new file mode 100644 index 0000000000..e0c2e9ea16 --- /dev/null +++ b/Blades in the Dark/Source/character.html @@ -0,0 +1,1333 @@ + +
+ +
+
+ +
+
+ + +
+
+ +
+
+ +
+
+ +
+
+ +
+ +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+ +
+ + + + + + + +
+ +
+ You have an intense need: life essence. To satisfy this need, possess a living victim and consume their spirit energy (this may be a downtime action). When you do so, clear half your drain (round down). +
+ +
+ + + Your clockwork body runs on electroplasm. Recharge your capacitors by connecting to an industrial-grade generator (downtime action). When you do this, clear 5 drain. +
+ +
+ Your vice is life essence, consumed from a living human. Use 1 downtime activity to hunt prey and indulge your vice. Also, when you feed, erase all level 1 harm and mark 4 ticks on your healing clock. is is the only way you can heal. How do you feed? What telltale sign do you leave on your victims? + +
+
+ +
+ +
+
+
+ + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
+
+
+ + +
+
+ + + + + + + + + + + + +
+
+ +
+ +
+ + Cold + + Haunted + + Obsessed + + Paranoid +
+ + Reckless + + Soft + + Unstable + + Vicious +
+ +
+ + Chaotic + + Destructive + + Furious +
+ + Obsessive + + Territorial + + Savage +
+ +
+ + Clanking + + Leaking + + Fixated +
+ + Smoking + + Sparking + + Unstable +
+
+
+ +
+ +
+ +
+
Harm
+
+
+
3
+
+
+ +
+
+
Need Help
+
+
+
2
+
+
+ +
+
+ +
+
+
-1D
+
+
+
1
+
+
+ +
+
+ +
+
+
Less Effect
+
+ +
+ Recovery + Get treatment in downtime to activate your healing project clock ► +
+
+ Progress + + 0 + + 1 + + 2 + + 3 + + 4 +
+
+
+
+
+ +
+ +
+
+
Armor
+
+ + +
+
+
+
+Heavy
+
+ + +
+
+
+
Special
+
+ + +
+
+
+ +
+ +
+
+
Coin
+
+ + +
+
+ + + + + + + + + +
+
+
Stash
+
+ +
+ + +
+
+ + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + +
+
+
+
+ +
+
Special Abilities
+
+
+ + + + +
+
+
+ + + + +
+
+
+
+ +
+
+
Mark XP:
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + +
+
Playbook Advancement
+
+
+
+
    +
  • Every time you roll a desperate action, mark xp in that action's attribute.
  • +
  • At the end of each session, for each item below, mark 1 xp (in your playbook or an attribute) or 2 xp if that item occurred multiple times.
  • +
  • + +
  • + +
  • + +
  • +
  • + +
  • +
  • + +
  • +
+
+
+ +
+ +
+
Teamwork
+
+ Assist a teammate +
+
+ Lead a group action +
+
+ Protect a teammate +
+
+ Set up a teammate +
+
+ +
+
+
Gather Information
+
+
    +
  • +
  • +
  • +
  • +
  • +
  • +
  • What's really going on here?
  • +
+
+ +
+ +
+
Strictures
+
+ When you gain a new vampire trait (except veteran), add a stricture. +
+
+ + + Slumber: + In downtime, you must spend one activity resting in a dark, silent place (or else suffer 3 stress). +
+
+ + + Forbidden: + You cannot enter a private residence without permission from the owner. +
+
+ + + Repelled: + Spiritbane charms can hold you at bay. (Take 2 stress to resist the repulsion.) +
+
+ + + Bestial: + When you suffer physical harm or overindulge your vice, your body twists into a horrific bestial form until you next feed without overindulging. +
+
+ + + Bound: + Your spirit must remain in this body, or be destroyed. +
+
+
+
+
+ +
+ +
+ +
+ Load +
+
+ + +
+ + Light +
+
+
+ + +
+ + Normal +
+
+
+ + +
+ + Heavy +
+
+
+ Items + (italics don't count for load) +
+ +
+ +
+ +
+ + + + + + + +
+ +
+ + + + + + +
+ +
+ + + +
+ +
+ + + +
+ +
+ + + +
+ +
+ + + +
+ +
+ + + +
+ +
+ + + +
+ +
+ + + +
+ +
+ + + +
+
+ +
+
+ + + +
+
+ + + +
+
+ + + +
+
+ + + +
+
+ + + + + + +
+
+ + + +
+
+ + + + + + +
+
+ + + + + + + + + +
+
+ + + +
+
+ + + + + + +
+
+ + + +
+
+ + + +
+
+ + + +
+
+ + + + + + +
+
+ + + +
+
+ + + +
+
+
+ + + + + + +
+
+
+
+ +
+ + Alchemicals +
+
+ Bandolier + + + + + + + + +
+
+ Bandolier + + + + + + + + +
+
+ When you use a bandolier slot, choose an alchemical: +
+
+
    +
  • Alcahest
  • +
  • Binding Oil
  • +
  • Drift Oil
  • +
  • Drown Powder
  • +
  • Eyeblind Poison
  • +
  • Fire Oil
  • +
  • Grenade
  • +
  • Quicksilver
  • +
  • Skullfire Poison
  • +
  • Smoke Bomb
  • +
  • Spark (drug)
  • +
  • Standstill Poison
  • +
  • Trance Powder
  • +
+
+
+
+ +
+
Planning & Load
+
+ Choose a plan, provide the detail. +
+ Choose your load for the operation. +
+
+ Assault: Point of attack +
+
+ Occult: Arcane power +
+
+ Deception: Method +
+
+ Social: Connection +
+
+ Stealth: Entry point +
+
+ Transport: Route +
+
+
+ +
+ +
+
+
+ +
+
+ + + + + + + + + + + + + + + + + + + + + +
+
+
+ +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+ +
+ +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+ +
+ +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+ +
+ +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+ +
+
+
+ +
+
+
+ +
+
+ + + + + + + + + + + + + + + + + + + + + +
+
+
+ +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+ +
+ +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+ +
+ +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+ +
+ +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+ +
+
+
+ +
+
+
+ +
+
+ + + + + + + + + + + + + + + + + + + + + +
+
+
+ +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+ +
+ +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+ +
+ +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+ +
+ +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+ +
+
+
+ +
+
Bonus Die
+
+
+
+
+ Push yourself + (take 2 ) -or- accept a + Devil's Bargain +
+
+
+ +
+
Strange Friends
+
+
+ + + + + +
+
+
+ + + + + +
+
+
+
+ + +
+ +
+
Clocks
+
+
+ +
+ Size + + 4-segment + + 6-segment + + 8-segment + + 12-segment +
+ Progress + + 0 + + 1 + + 2 + + 3 + + 4 +
+
+
+ Progress + + 0 + + 1 + + 2 + + 3 + + 4 + + 5 + + 6 +
+
+
+ Progress + + 0 + + 1 + + 2 + + 3 + + 4 + + 5 + + 6 + + 7 + + 8 +
+
+
+ Progress + + 0 + + 1 + + 2 + + 3 + + 4 + + 5 + + 6 + + 7 + + 8 + + 9 + + 10 + + 11 + + 12 +
+
+
+
+
+
+ +
+
diff --git a/Blades in the Dark/Source/crew.html b/Blades in the Dark/Source/crew.html new file mode 100644 index 0000000000..ac7e8683cd --- /dev/null +++ b/Blades in the Dark/Source/crew.html @@ -0,0 +1,1008 @@ + +
+ +
+
+ +
+
Crew sheet
+
+ +
+
+ +
+
+ +
+
+ +
+ +
+
+ + +
+
+ + +
+
+ + +
+ +
+ + +
+
+ + +
+
+ +
+
+
+
Rep
+
+ + +
+
+
+
+ + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+
+ + +
+
+
Turf
+
+
+
+ +
+
+
Hold
+
+
+
+
Weak
+
+
+ + +
+
+
+
+
Strong
+
+
+ + +
+
+ +
+ +
+
+ + + + + + + + +
+
+
+ +
+
+ +
+
+ + +
+ + +
+
+ + +
+ +
+
+ + +
+ + +
+
+ + +
+ +
+
+ + +
+ + +
+
+ + +
+ +
+
+ + +
+ + +
+
+ + +
+ +
+
+ + +
+ + +
+
+
+
+ + +
+
+
+ + +
+
+
+ + +
+
+
+ + +
+
+
+ + +
+
+
+ +
+
+ + +
+ + +
+
+ + +
+ +
+
+ + +
+ + +
+
+ + +
+
+
Lair
+
+
+ + +
+ +
+
+ + +
+ + +
+
+ + +
+ +
+
+ + +
+ + +
+
+
+
+ + +
+
+
+ + +
+
+
+ + +
+
+
+ + +
+
+
+ + +
+
+
+ +
+
+ + +
+ + +
+
+ + +
+ +
+
+ + +
+ + +
+
+ + +
+ +
+
+ + +
+ + +
+
+ + +
+ +
+
+ + +
+ + +
+
+ + +
+ +
+
+ + +
+ + +
+
+
+ +
+ +
+ +
+
Heat
+
+ + +
+
+
+ + + + + + + + + + + + + + + + + + + +
+ +
+
+ +
+
+ + + + + + +
+
+ + + + + + + + + +
+
+
+ +
+
+
+
Coin
+
+
+
Vaults
+
+
+
+ + +
+
+ + + + + + + + + +
+ + + + + + + + +
+ + + + + + + + + + + + + + + + +
+
+ Upon crew advance, each PC gets +1 Stash (+2 per Tier) +
+
+
+ +
+
Special Abilities
+
+
+ + + + +
+
+
+ + + + +
+
+
+
+ +
+
+
Mark XP:
+
+
+ + + + + + + + + + + + + + + + + + + +
+
Crew Advancement
+
+
+
+
    +
  • At the end of each session, for each item below, mark 1 xp (or instead mark 2 xp if that item occurred multiple times).
  • +
  • + +
  • + +
  • + +
  • +
  • Contend with challenges above your current station.
  • +
  • Bolster your crew's reputation or develop a new one.
  • +
  • Express the goals, drives, inner conflict, or essential nature of the crew.
  • +
+
+
+
+ +
+ +
+ +
+ Crew Upgrades +
+
+ +
+
+ + + + + + + + + +
+
+ + + + +
+
+ + + + +
+
+ + + +
+
+ + + +
+
+ +
+
+ Lair +
+
+ Quality +
+
+ + + + + +
+
+ + + +
+
+ + + + + +
+
+ + + +
+
+ + + +
+
+ + + +
+
+ + + +
+
+ + + +
+
+ + + + + +
+
+ + + +
+
+ + + + + +
+
+ + + +
+
+ + + +
+
+
+
+ Training +
+
+ Cohorts +
+
+ + + +
+
+ Upgrade Costs +
+
+ + + +
+
+ New Cohort: 2 +
+
+ + + +
+
+ Add Type: 2 +
+
+ + + +
+
+ + + + + + + + + + + + +
+
+
+ + + + + +
+
+
+
+
+ + +
+
+ +
+ +
+
+
+ +
+
+ + +
+
Expert
+
+ + +
+
Gang
+
+
+
+
Weak
+
+ + +
+
+
+
Impaired
+
+ + +
+
+
+
Broken
+
+ + +
+
+
+
Armor
+
+ + +
+
+
+
+ +
+
+ +
+
+
+
+
+ +
+
+ + +
+
Expert
+
+ + +
+
Gang
+
+
+
+
Weak
+
+ + +
+
+
+
Impaired
+
+ + +
+
+
+
Broken
+
+ + +
+
+
+
Armor
+
+ + +
+
+
+
+ +
+
+
+
+ +
+
Contacts
+
+
+ + + +
+
+
+ + + +
+
+
+
+
+ +
+
Factions & Status
+
+ + +
+
+ + +
+
+
+ + +
+
+
+ +
+
Clocks
+
+
+ +
+ Size + + 4-segment + + 6-segment + + 8-segment + + 12-segment +
+ Progress + + 0 + + 1 + + 2 + + 3 + + 4 +
+
+
+ Progress + + 0 + + 1 + + 2 + + 3 + + 4 + + 5 + + 6 +
+
+
+ Progress + + 0 + + 1 + + 2 + + 3 + + 4 + + 5 + + 6 + + 7 + + 8 +
+
+
+ Progress + + 0 + + 1 + + 2 + + 3 + + 4 + + 5 + + 6 + + 7 + + 8 + + 9 + + 10 + + 11 + + 12 +
+
+
+
+
+
+ +
+
\ No newline at end of file diff --git a/Blades in the Dark/Source/rolltemplate.css b/Blades in the Dark/Source/rolltemplate.css new file mode 100644 index 0000000000..c176e54ecc --- /dev/null +++ b/Blades in the Dark/Source/rolltemplate.css @@ -0,0 +1,597 @@ +/* ROLL TEMPLATES */ +/* ACTION ROLL */ +.sheet-rolltemplate-bitd-action .sheet-rolltableholder { + margin-left: -45px; + margin-right: -1px; + background-image: url(http://i.imgur.com/tGbnc6O.gif); + width: 299px; + height: 258px; + font-variant-numeric: lining-nums; +} +.sheet-rolltemplate-bitd-action .sheet-rolltablename { + font-family: "Hoefler Text", "Baskerville Old Face", Garamond, "Times New Roman", serif; + color: #e74a10; + text-transform: uppercase; + font-size: 103%; + letter-spacing: 1px; + padding-left: 32px; + font-weight: 800; + line-height: 0px; + height: 20px; + padding-top: 32px; +} +.sheet-rolltemplate-bitd-action .sheet-rolltablerolls { + font-family: "Hoefler Text", "Baskerville Old Face", Garamond, "Times New Roman", serif; + color: #e74a10; + text-transform: uppercase; + font-size: 103%; + letter-spacing: 1px; + padding-left: 32px; + font-weight: 800; + line-height: 0px; + font-style: italic; +} +.sheet-rolltemplate-bitd-action .sheet-rolltabletitle { + padding-left: 30px; + padding-top: 22px; +} +.sheet-rolltemplate-bitd-action .sheet-rolltabledice { + height: 27px; + padding-top: 41px; + padding-left: 30px; + padding-right: 30px; + padding-bottom: 20px; + font-family: Georgia, Times, "Times New Roman", serif; + color: white; + text-transform: uppercase; + font-size: 137%; + letter-spacing: 0px; + font-weight: 800; + line-height: 20px; +} +.sheet-rolltemplate-bitd-action .sheet-rolltableposition, +.sheet-rolltemplate-bitd-action .sheet-rolltableeffect { + display: inline-block; + box-sizing: border-box; + width: 49%; + font-family: "Hoefler Text", "Baskerville Old Face", Garamond, "Times New Roman", serif; + color: white; + text-transform: uppercase; + font-size: 82%; + letter-spacing: 1px; + padding-top: 20px; + padding-left: 29px; +} +.sheet-rolltemplate-bitd-action .sheet-rolltableeffect { + padding-left: 15px; +} +.sheet-rolltemplate-bitd-action .inlinerollresult { + border: 0px solid white !important; + background-color: rgba(158, 100, 81, 0); + font-weight: normal; +} +.sheet-rolltemplate-bitd-action .sheet-comma:last-child { + display: none; +} +.sheet-rolltemplate-bitd-action .sheet-zerodice1 { + position: relative; + top: 4px; + font-size: 103%; + text-shadow: 0px 0px 6px rgb(255, 158, 0); + color: #ffffff; +} +.sheet-rolltemplate-bitd-action .sheet-zerodice2 { + line-height: 100%; + font-size: 67%; + font-style: italic; + text-transform: none; + font-weight: 400; + letter-spacing: 0; + padding-top: 11px; + text-shadow: 0px 0px 6px rgb(255, 158, 0); + color: #ffd8ca; +} +.sheet-rolltemplate-bitd img { + height: 31px; +} +/* RESIST TEMPLATE */ +.sheet-rolltemplate-bitd-resist .sheet-rolltableholder { + margin-left: -45px; + margin-right: -1px; + background-image: url(http://i.imgur.com/0aMMISi.jpg); + width: 299px; + height: 258px; + font-variant-numeric: lining-nums; +} +.sheet-rolltemplate-bitd-resist .sheet-rolltablename { + font-family: "Hoefler Text", "Baskerville Old Face", Garamond, "Times New Roman", serif; + color: #8da8bb; + text-transform: uppercase; + font-size: 91%; + letter-spacing: 0px; + padding-left: 30px; + font-weight: 400; + line-height: 0px; + height: 20px; + padding-top: 32px; +} +.sheet-rolltemplate-bitd-resist .sheet-rolltablerolls { + font-family: "Hoefler Text", "Baskerville Old Face", Garamond, "Times New Roman", serif; + color: #8da8bb; + text-transform: uppercase; + font-size: 91%; + letter-spacing: 0px; + padding-left: 30px; + font-weight: 400; + line-height: 0px; + font-style: normal; + position: relative; + top: -5px; +} +.sheet-rolltemplate-bitd-resist .sheet-rolltabletitle { + padding-left: 30px; + padding-top: 7px; +} +.sheet-rolltemplate-bitd-resist .sheet-rolltabledice { + height: 27px; + padding-top: 41px; + padding-left: 30px; + padding-right: 30px; + padding-bottom: 20px; + font-family: Georgia, Times, "Times New Roman", serif; + color: white; + text-transform: uppercase; + font-size: 137%; + letter-spacing: 0px; + font-weight: 800; + line-height: 20px; + position: relative; + top: -4px; +} +.sheet-rolltemplate-bitd-resist .inlinerollresult { + border: 0px solid white !important; + background-color: rgba(158, 100, 81, 0); + font-weight: normal; + padding-left: 0; + position: relative; +} +.sheet-rolltemplate-bitd-resist .sheet-comma:last-child { + display: none; +} +.sheet-rolltemplate-bitd-resist .sheet-zerodice1 { + position: relative; + top: 4px; + font-size: 103%; + font-family: serif; + text-shadow: 0px 0px 6px rgb(9, 199, 208); + color: #ffffff; +} +.sheet-rolltemplate-bitd-resist .sheet-zerodice1 .inlinerollresult { + top: 0px; +} +.sheet-rolltemplate-bitd-resist .sheet-zerodice2 { + line-height: 100%; + font-size: 67%; + font-style: italic; + text-transform: none; + font-weight: 400; + letter-spacing: 0; + padding-top: 8px; + text-shadow: 0px 0px 6px rgb(9, 199, 208); + color: #d8e4ef; +} +.sheet-rolltemplate-bitd-resist .sheet-resistinstructions { + font-family: Georgia, Times, "Times New Roman", serif; + padding: 15px 56px 0px 27px; + color: #d3dde4; + font-weight: 200; + font-size: 95%; +} +.sheet-rolltemplate-bitd-resist .sheet-resistinstructions em { + font-style: normal; + font-weight: 800; +} +.sheet-rolltemplate-bitd-resist img { + height: 22px; +} +/* INDULGE VICE TEMPLATE */ +.sheet-rolltemplate-bitd-vice .sheet-rolltableholder { + margin-left: -45px; + margin-right: -1px; + background-image: url(http://i.imgur.com/JRHeBtH.jpg); + width: 299px; + height: 258px; + font-variant-numeric: lining-nums; +} +.sheet-rolltemplate-bitd-vice .sheet-rolltablename { + font-family: serif; + color: #ffffff; + text-transform: none; + font-size: 110%; + letter-spacing: 0px; + padding-left: 28px; + font-weight: 400; + line-height: 0px; + height: 20px; + padding-top: 32px; +} +.sheet-rolltemplate-bitd-vice .sheet-rolltablerolls { + font-family: serif; + color: #ffffff; + text-transform: none; + font-size: 110%; + letter-spacing: 0px; + padding-left: 28px; + font-weight: 400; + line-height: 0px; + font-style: normal; + position: relative; + top: -5px; +} +.sheet-rolltemplate-bitd-vice .sheet-rolltabletitle { + padding-left: 27px; + padding-top: 8px; + position: relative; + top: 5px; +} +.sheet-rolltemplate-bitd-vice .sheet-rolltabledice { + height: 27px; + padding-top: 41px; + padding-left: 30px; + padding-right: 30px; + padding-bottom: 20px; + font-family: Georgia, Times, "Times New Roman", serif; + color: white; + text-transform: uppercase; + font-size: 137%; + letter-spacing: 0px; + font-weight: 800; + line-height: 20px; + position: relative; + top: -4px; +} +.sheet-rolltemplate-bitd-vice .inlinerollresult { + border: 0px solid white !important; + background-color: rgba(158, 100, 81, 0); + font-weight: normal; + padding-left: 0; + position: relative; +} +.sheet-rolltemplate-bitd-vice .sheet-comma:last-child { + display: none; +} +.sheet-rolltemplate-bitd-vice .sheet-zerodice1 { + position: relative; + top: 4px; + font-size: 103%; + font-family: serif; + text-shadow: 0px 0px 6px rgb(9, 199, 208); + color: #ffffff; +} +.sheet-rolltemplate-bitd-vice .sheet-zerodice1 .inlinerollresult { + top: 0px; +} +.sheet-rolltemplate-bitd-vice .sheet-zerodice2 { + line-height: 100%; + font-size: 67%; + font-style: italic; + text-transform: none; + font-weight: 400; + letter-spacing: 0; + padding-top: 8px; + text-shadow: 0px 0px 6px rgb(9, 199, 208); + color: #d8e4ef; +} +.sheet-rolltemplate-bitd-vice .sheet-resistinstructions { + font-family: Georgia, Times, "Times New Roman", serif; + padding: 15px 56px 0px 27px; + color: #c9c9c9; + font-weight: 200; + font-size: 81%; + line-height: 119%; +} +.sheet-rolltemplate-bitd-vice .sheet-resistinstructions em { + font-style: normal; + font-weight: 800; +} +/* FORTUNE TEMPLATE */ +.sheet-rolltemplate-bitd-fortune .sheet-rolltableholder { + margin-left: -45px; + margin-right: -1px; + background-image: url(http://i.imgur.com/jYgw79y.jpg); + background-position: bottom right; + background-repeat: no-repeat; + background-color: white; + width: 299px; + height: auto; + min-height: 250px; + font-variant-numeric: lining-nums; +} +.sheet-rolltemplate-bitd-fortune .sheet-rolltablename { + font-family: "Hoefler Text", "Baskerville Old Face", Garamond, "Times New Roman", serif; + color: #303032; + text-transform: uppercase; + font-size: 103%; + letter-spacing: 1px; + padding-left: 32px; + font-weight: 800; + line-height: 0px; + height: 20px; + padding-top: 32px; +} +.sheet-rolltemplate-bitd-fortune .sheet-rolltablerolls { + font-family: "Hoefler Text", "Baskerville Old Face", Garamond, "Times New Roman", serif; + color: #303032; + text-transform: uppercase; + font-size: 103%; + letter-spacing: 1px; + padding-left: 32px; + font-weight: 800; + line-height: 0px; + font-style: italic; +} +.sheet-rolltemplate-bitd-fortune .sheet-rolltabletitle { + padding-left: 30px; + padding-top: 22px; +} +.sheet-rolltemplate-bitd-fortune .sheet-rolltabledice { + height: 27px; + padding-top: 10px; + padding-left: 30px; + padding-right: 30px; + padding-bottom: 10px; + font-family: Georgia, Times, "Times New Roman", serif; + color: #303032; + text-transform: uppercase; + font-size: 137%; + letter-spacing: 0px; + font-weight: 800; + line-height: 20px; +} +.sheet-rolltemplate-bitd-fortune .sheet-rolltableposition, +.sheet-rolltemplate-bitd-fortune .sheet-rolltableeffect { + display: inline-block; + width: 49%; + font-family: "Hoefler Text", "Baskerville Old Face", Garamond, "Times New Roman", serif; + color: white; + text-transform: uppercase; + font-size: 82%; + letter-spacing: 1px; + padding-top: 20px; + padding-left: 29px; +} +.sheet-rolltemplate-bitd-fortune .sheet-rolltableeffect { + padding-left: 15px; +} +.sheet-rolltemplate-bitd-fortune .inlinerollresult { + border: 0px solid white !important; + background-color: rgba(158, 100, 81, 0); + font-weight: normal; +} +.sheet-rolltemplate-bitd-fortune .sheet-comma:last-child { + display: none; +} +.sheet-rolltemplate-bitd-fortune .sheet-zerodice1 { + position: relative; + top: 4px; + font-size: 103%; + text-shadow: 0px 0px 6px rgb(136, 219, 215); + color: #1e1e1e; +} +.sheet-rolltemplate-bitd-fortune .sheet-zerodice2 { + width: 60%; + line-height: 100%; + font-size: 67%; + font-style: italic; + text-transform: none; + font-weight: 400; + letter-spacing: 0; + padding-top: 11px; + text-shadow: 0px 0px 6px rgb(136, 219, 215); + color: #1e1e1e; +} +.sheet-rolltemplate-bitd-fortune .sheet-rolltablenotes { + width: 46%; + line-height: 112%; + font-size: 98%; + text-transform: none; + font-weight: 400; + letter-spacing: 0; + padding-top: 20px; + padding-bottom: 30px; + color: #1e1e1e; + Padding-left: 29px; + font-family: Georgia, serif; +} +.sheet-rolltemplate-bitd-fortune img { + height: 31px; +} +/* TIER TEMPLATE */ +.sheet-rolltemplate-bitd-tier .sheet-rolltableholder { + margin-left: -45px; + margin-right: -1px; + background-image: url(http://i.imgur.com/0aMMISi.jpg); + width: 299px; + height: 171px; + font-variant-numeric: lining-nums; +} +.sheet-rolltemplate-bitd-tier .sheet-rolltablename { + font-family: "Hoefler Text", "Baskerville Old Face", Garamond, "Times New Roman", serif; + color: #8da8bb; + text-transform: uppercase; + font-size: 91%; + letter-spacing: 0px; + padding-left: 30px; + font-weight: 400; + line-height: 0px; + height: 20px; + padding-top: 32px; +} +.sheet-rolltemplate-bitd-tier .sheet-rolltablerolls { + font-family: "Hoefler Text", "Baskerville Old Face", Garamond, "Times New Roman", serif; + color: #8da8bb; + text-transform: uppercase; + font-size: 91%; + letter-spacing: 0px; + padding-left: 30px; + font-weight: 400; + line-height: 0px; + font-style: normal; + position: relative; + top: -5px; +} +.sheet-rolltemplate-bitd-tier .sheet-rolltabletitle { + padding-left: 30px; + padding-top: 7px; +} +.sheet-rolltemplate-bitd-tier .sheet-rolltabledice { + height: 27px; + padding-top: 41px; + padding-left: 30px; + padding-right: 30px; + padding-bottom: 20px; + font-family: Georgia, Times, "Times New Roman", serif; + color: white; + text-transform: uppercase; + font-size: 137%; + letter-spacing: 0px; + font-weight: 800; + line-height: 20px; + position: relative; + top: -4px; +} +.sheet-rolltemplate-bitd-tier .inlinerollresult { + border: 0px solid white !important; + background-color: rgba(158, 100, 81, 0); + font-weight: normal; + padding-left: 0; + position: relative; +} +.sheet-rolltemplate-bitd-tier .sheet-comma:last-child { + display: none; +} +.sheet-rolltemplate-bitd-tier .sheet-zerodice1 { + position: relative; + top: 4px; + font-size: 103%; + font-family: serif; + text-shadow: 0px 0px 6px rgb(9, 199, 208); + color: #ffffff; +} +.sheet-rolltemplate-bitd-tier .sheet-zerodice1 .inlinerollresult { + top: 0px; +} +.sheet-rolltemplate-bitd-tier .sheet-zerodice2 { + line-height: 100%; + font-size: 67%; + font-style: italic; + text-transform: none; + font-weight: 400; + letter-spacing: 0; + padding-top: 8px; + text-shadow: 0px 0px 6px rgb(9, 199, 208); + color: #d8e4ef; +} +.sheet-rolltemplate-bitd-tier img { + height: 22px; +} +/* ENTANGLEMENT TEMPLATE */ +.sheet-rolltemplate-bitd-entangle .sheet-rolltableholder { + margin-left: -45px; + margin-right: -1px; + background-image: url(http://i.imgur.com/JRHeBtH.jpg); + width: 299px; + height: 171px; + font-variant-numeric: lining-nums; +} +.sheet-rolltemplate-bitd-entangle .sheet-rolltablename { + font-family: serif; + color: #ffffff; + text-transform: none; + font-size: 110%; + letter-spacing: 0px; + padding-left: 28px; + font-weight: 400; + line-height: 0px; + height: 20px; + padding-top: 32px; +} +.sheet-rolltemplate-bitd-entangle .sheet-rolltablerolls { + font-family: serif; + color: #ffffff; + text-transform: none; + font-size: 110%; + letter-spacing: 0px; + padding-left: 28px; + font-weight: 400; + line-height: 0px; + font-style: normal; + position: relative; + top: -5px; +} +.sheet-rolltemplate-bitd-entangle .sheet-rolltabletitle { + padding-left: 27px; + padding-top: 8px; + position: relative; + top: 5px; +} +.sheet-rolltemplate-bitd-entangle .sheet-rolltabledice { + height: 27px; + padding-top: 41px; + padding-left: 30px; + padding-right: 30px; + padding-bottom: 20px; + font-family: Georgia, Times, "Times New Roman", serif; + color: white; + text-transform: uppercase; + font-size: 137%; + letter-spacing: 0px; + font-weight: 800; + line-height: 20px; + position: relative; + top: -4px; +} +.sheet-rolltemplate-bitd-entangle .inlinerollresult { + border: 0px solid white !important; + background-color: rgba(158, 100, 81, 0); + font-weight: normal; + padding-left: 0; + position: relative; +} +.sheet-rolltemplate-bitd-entangle .sheet-comma:last-child { + display: none; +} +.sheet-rolltemplate-bitd-entangle .sheet-zerodice1 { + position: relative; + top: 4px; + font-size: 103%; + font-family: serif; + text-shadow: 0px 0px 6px rgb(9, 199, 208); + color: #ffffff; +} +.sheet-rolltemplate-bitd-entangle .sheet-zerodice1 .inlinerollresult { + top: 0px; +} +.sheet-rolltemplate-bitd-entangle .sheet-zerodice2 { + line-height: 100%; + font-size: 67%; + font-style: italic; + text-transform: none; + font-weight: 400; + letter-spacing: 0; + padding-top: 8px; + text-shadow: 0px 0px 6px rgb(9, 199, 208); + color: #d8e4ef; +} +.sheet-rolltemplate-bitd-entangle .sheet-resistinstructions { + font-family: Georgia, Times, "Times New Roman", serif; + padding: 15px 56px 0px 27px; + color: #c9c9c9; + font-weight: 200; + font-size: 81%; + line-height: 119%; +} +.sheet-rolltemplate-bitd-entangle .sheet-resistinstructions em { + font-style: normal; + font-weight: 800; +} \ No newline at end of file diff --git a/Blades in the Dark/Source/rolltemplate.html b/Blades in the Dark/Source/rolltemplate.html new file mode 100644 index 0000000000..a3a2ecba24 --- /dev/null +++ b/Blades in the Dark/Source/rolltemplate.html @@ -0,0 +1,85 @@ + + +
+
{{charname}}
+
Rolls
+
[{{rolltypetext}}]({{rolltypeimage}})
+
{{#rollGreater() roll1value 0}}{{roll1value}}, {{/rollGreater() roll1value 0}}{{#rollGreater() roll2value 0}}{{roll2value}}, {{/rollGreater() roll2value 0}}{{#rollGreater() roll3value 0}}{{roll3value}}, {{/rollGreater() roll3value 0}}{{#rollGreater() roll4value 0}}{{roll4value}}, {{/rollGreater() roll4value 0}}{{#rollGreater() bonusdice 0}}{{bonus1}}, {{/rollGreater() bonusdice 0}}{{#rollGreater() bonusdice 1}}{{bonus2}}, {{/rollGreater() bonusdice 1}}{{#rollGreater() bonusdice 2}}{{bonus3}}, {{/rollGreater() bonusdice 2}}{{#rollGreater() bonusdice 3}}{{bonus4}}, {{/rollGreater() bonusdice 3}}{{#rollGreater() bonusdice 4}}{{bonus5}}, {{/rollGreater() bonusdice 4}}{{#rollGreater() bonusdice 5}}{{bonus6}}, {{/rollGreater() bonusdice 5}} + {{#rollLess() roll1value 1}}{{#rollLess() roll2value 1}}{{#rollLess() roll3value 1}}{{#rollLess() roll4value 1}}{{#rollLess() bonusdice 1}} +
{{zerodice1}}, {{zerodice2}}
+
Zero Dice - take the lowest result above
+ {{/rollLess() bonusdice 1}}{{/rollLess() roll4value 1}}{{/rollLess() roll3value 1}}{{/rollLess() roll2value 1}}{{/rollLess() roll1value 1}} +
+
{{position}}
+
{{effect}}
+
+
+ + +
+
{{charname}}
+
Resists a Consequence With
+
[{{rolltypetext}}]({{rolltypeimage}})
+
{{#rollGreater() roll1value 0}}{{roll1value}}, {{/rollGreater() roll1value 0}}{{#rollGreater() roll2value 0}}{{roll2value}}, {{/rollGreater() roll2value 0}}{{#rollGreater() roll3value 0}}{{roll3value}}, {{/rollGreater() roll3value 0}}{{#rollGreater() roll4value 0}}{{roll4value}}, {{/rollGreater() roll4value 0}}{{#rollGreater() bonusdice 0}}{{bonus1}}, {{/rollGreater() bonusdice 0}}{{#rollGreater() bonusdice 1}}{{bonus2}}, {{/rollGreater() bonusdice 1}}{{#rollGreater() bonusdice 2}}{{bonus3}}, {{/rollGreater() bonusdice 2}}{{#rollGreater() bonusdice 3}}{{bonus4}}, {{/rollGreater() bonusdice 3}}{{#rollGreater() bonusdice 4}}{{bonus5}}, {{/rollGreater() bonusdice 4}}{{#rollGreater() bonusdice 5}}{{bonus6}}, {{/rollGreater() bonusdice 5}} + {{#rollLess() roll1value 1}}{{#rollLess() roll2value 1}}{{#rollLess() roll3value 1}}{{#rollLess() roll4value 1}}{{#rollLess() bonusdice 1}} +
{{zerodice1}}, {{zerodice2}}
+
Zero Dice - take the lowest result above
+ {{/rollLess() bonusdice 1}}{{/rollLess() roll4value 1}}{{/rollLess() roll3value 1}}{{/rollLess() roll2value 1}}{{/rollLess() roll1value 1}} +
+
Suffer 6 stress minus the highest die result. When you roll a critical on resistance, clear 1 stress.
+
+
+ + +
+
{{charname}}
+
(who currently has {{stress}} stress) indulges
+
[vice](http://i.imgur.com/eaNKZTO.png)
+
{{#rollGreater() roll1value 0}}{{roll1value}}, {{/rollGreater() roll1value 0}}{{#rollGreater() roll2value 0}}{{roll2value}}, {{/rollGreater() roll2value 0}}{{#rollGreater() roll3value 0}}{{roll3value}}, {{/rollGreater() roll3value 0}}{{#rollGreater() roll4value 0}}{{roll4value}}, {{/rollGreater() roll4value 0}}{{#rollGreater() bonusdice 0}}{{bonus1}}, {{/rollGreater() bonusdice 0}}{{#rollGreater() bonusdice 1}}{{bonus2}}, {{/rollGreater() bonusdice 1}}{{#rollGreater() bonusdice 2}}{{bonus3}}, {{/rollGreater() bonusdice 2}}{{#rollGreater() bonusdice 3}}{{bonus4}}, {{/rollGreater() bonusdice 3}}{{#rollGreater() bonusdice 4}}{{bonus5}}, {{/rollGreater() bonusdice 4}}{{#rollGreater() bonusdice 5}}{{bonus6}}, {{/rollGreater() bonusdice 5}} + {{#rollLess() roll1value 1}}{{#rollLess() roll2value 1}}{{#rollLess() roll3value 1}}{{#rollLess() roll4value 1}}{{#rollLess() bonusdice 1}}
{{zerodice1}}, {{zerodice2}}
+
Zero Dice - take the lowest result above
{{/rollLess() bonusdice 1}}{{/rollLess() roll4value 1}}{{/rollLess() roll3value 1}}{{/rollLess() roll2value 1}}{{/rollLess() roll1value 1}} +
+
Clear an amount of stress equal to the highest die result. If the result of your vice roll means you clear more stress levels than you had marked, you overindulge.
+
+
+ + +
+
{{charname}}
+
Rolls
+
[fortune](http://i.imgur.com/1gkCarn.png)
+
{{#rollGreater() bonusdice 0}}{{bonus1}}, {{/rollGreater() bonusdice 0}}{{#rollGreater() bonusdice 1}}{{bonus2}}, {{/rollGreater() bonusdice 1}}{{#rollGreater() bonusdice 2}}{{bonus3}}, {{/rollGreater() bonusdice 2}}{{#rollGreater() bonusdice 3}}{{bonus4}}, {{/rollGreater() bonusdice 3}}{{#rollGreater() bonusdice 4}}{{bonus5}}, {{/rollGreater() bonusdice 4}}{{#rollGreater() bonusdice 5}}{{bonus6}}, {{/rollGreater() bonusdice 5}} + {{#rollLess() bonusdice 1}} +
{{zerodice1}}, {{zerodice2}}
+
Zero Dice - take the lowest result above
+ {{/rollLess() bonusdice 1}} +
+
{{notes}}
+
+
+ + +
+
{{charname}}
+
Roll their
+
[Crew Tier](http://i.imgur.com/GhRTT2u.png)
+
{{#rollGreater() roll1value 0}}{{roll1value}}, {{/rollGreater() roll1value 0}}{{#rollGreater() roll2value 0}}{{roll2value}}, {{/rollGreater() roll2value 0}}{{#rollGreater() roll3value 0}}{{roll3value}}, {{/rollGreater() roll3value 0}}{{#rollGreater() roll4value 0}}{{roll4value}}, {{/rollGreater() roll4value 0}}{{#rollGreater() bonusdice 0}}{{bonus1}}, {{/rollGreater() bonusdice 0}}{{#rollGreater() bonusdice 1}}{{bonus2}}, {{/rollGreater() bonusdice 1}}{{#rollGreater() bonusdice 2}}{{bonus3}}, {{/rollGreater() bonusdice 2}}{{#rollGreater() bonusdice 3}}{{bonus4}}, {{/rollGreater() bonusdice 3}}{{#rollGreater() bonusdice 4}}{{bonus5}}, {{/rollGreater() bonusdice 4}}{{#rollGreater() bonusdice 5}}{{bonus6}}, {{/rollGreater() bonusdice 5}} + {{#rollLess() roll1value 1}}{{#rollLess() roll2value 1}}{{#rollLess() roll3value 1}}{{#rollLess() roll4value 1}}{{#rollLess() bonusdice 1}} +
{{zerodice1}}, {{zerodice2}}
+
Zero Dice - take the lowest result above
+ {{/rollLess() bonusdice 1}}{{/rollLess() roll4value 1}}{{/rollLess() roll3value 1}}{{/rollLess() roll2value 1}}{{/rollLess() roll1value 1}} +
+
+
+ + +
+
{{charname}}
+
(who currently have {{heat}} heat) roll for
+
[entanglement](http://i.imgur.com/VmZD5rC.png)
+
{{#rollGreater() roll1value 0}}{{roll1value}}, {{/rollGreater() roll1value 0}}{{#rollGreater() roll2value 0}}{{roll2value}}, {{/rollGreater() roll2value 0}}{{#rollGreater() roll3value 0}}{{roll3value}}, {{/rollGreater() roll3value 0}}{{#rollGreater() roll4value 0}}{{roll4value}}, {{/rollGreater() roll4value 0}}{{#rollGreater() bonusdice 0}}{{bonus1}}, {{/rollGreater() bonusdice 0}}{{#rollGreater() bonusdice 1}}{{bonus2}}, {{/rollGreater() bonusdice 1}}{{#rollGreater() bonusdice 2}}{{bonus3}}, {{/rollGreater() bonusdice 2}}{{#rollGreater() bonusdice 3}}{{bonus4}}, {{/rollGreater() bonusdice 3}}{{#rollGreater() bonusdice 4}}{{bonus5}}, {{/rollGreater() bonusdice 4}}{{#rollGreater() bonusdice 5}}{{bonus6}}, {{/rollGreater() bonusdice 5}} + {{#rollLess() roll1value 1}}{{#rollLess() roll2value 1}}{{#rollLess() roll3value 1}}{{#rollLess() roll4value 1}}{{#rollLess() bonusdice 1}}
{{zerodice1}}, {{zerodice2}}
+
Zero Dice - take the lowest result above
{{/rollLess() bonusdice 1}}{{/rollLess() roll4value 1}}{{/rollLess() roll3value 1}}{{/rollLess() roll2value 1}}{{/rollLess() roll1value 1}} +
+
+
\ No newline at end of file diff --git a/Blades in the Dark/Source/sheet.css b/Blades in the Dark/Source/sheet.css new file mode 100644 index 0000000000..592e557238 --- /dev/null +++ b/Blades in the Dark/Source/sheet.css @@ -0,0 +1,1856 @@ +/* Version text */ +.sheet-version-text { + text-align: right; + color: #a8a8a8; + float: right; + font-size: 12px; +} +input.sheet-settings-checkbox { + width: 20px; + height: 20px; +} +input.sheet-settings-checkbox + span { + opacity: 0.3; + font-size: 120%; + font-family: pictos; + display:inline-block; +} +input.sheet-settings-checkbox:checked + span { + opacity: 1; +} +.sheet-settings-checkbox-holder { + float: right; + margin-right: 20px; +} +.sheet-topholder { + margin-left: 55%; + width: 45%; + height: 18px; + position: relative; + padding-left: 5px; + top: -11px; +} +/* Type Selector */ +input.sheet-type-selector:checked ~ div.sheet-type-crew { + display: block; +} +div.sheet-type-crew, +input.sheet-type-selector:checked ~ div.sheet-type-character { + display: none; +} +input.sheet-type-selector { + width: 170px; + height: 20px; +} +input.sheet-type-selector + span { + border: solid 1px #a7a7a7; + text-align: center; + display: inline-block; + background: #cccccc; + color: #3f3f3f; + width: 170px; + height: 20px; + font-size: 11px; + text-transform: uppercase; + letter-spacing: 1px; + font-family: serif; + font-weight: 600; +} +input.sheet-type-selector:hover + span { + color: red; +} +input.sheet-type-selector + span::before { + content: "Character Mode"; +} +input.sheet-type-selector:checked + span::before { + content: "Crew Mode"; +} +/* SETTINGS */ +input:checked + .sheet-settings { + display: block; +} +.sheet-settings { + display: none; + position: absolute; + margin-left: calc(100% - 360px); + width: 350px; + border: 1px solid black; + background: white; + z-index: 100; + padding: 5px; + border-radius: 5px; +} +.sheet-settings > div { + padding: 2px; + border-bottom: 1px solid lightgray; +} +.sheet-settings input.sheet-checkbox.sheet-squarebox:checked + span { + background-color: black !important; +} +.sheet-settings span:last-child { + font-size: 80%; + padding-left: 3px; +} +.sheet-settings-load span { + font-size: 80%; + padding: 0 4px 0 0; +} +.sheet-settings input[type=number] { + padding: 0 2px; + margin-left: 8px; + box-shadow: none; + width: 30px; + font-size: 90%; +} +.sheet-settings input[type=text] { + width: 30%; + color: black; + font-size: 80%; + padding-left: 1px; + border: 1px solid lightgray; +} +.sheet-settings select { + width: 80px; + margin: 0 4px 0 0; + padding: 0; + height: 18px; +} +/* SETTINGS FOR HIDING STUFF ON THE SHEET */ +input.sheet-itemhider + div.sheet-item { + display: none; +} +input.sheet-itemhider:checked + div.sheet-item { + display: inline-block; +} +input.sheet-toothhider + input.sheet-tooth, input.sheet-toothhider + input.sheet-tooth + span { + display:none; +} +input.sheet-toothhider:checked + input.sheet-tooth, input.sheet-toothhider:checked + input.sheet-tooth + span { + display: inline-block; +} +input.sheet-xp-hider + li { + display: none; +} +input.sheet-xp-hider:checked + li { + display: list-item; +} +.sheet-show-deity { + display: none; +} +input.sheet-show-deity:checked ~ div.sheet-show-deity { + display: block; +} +.sheet-traumata > input + div { + display: none; +} +.sheet-traumata > input:checked + div { + display: block; +} +input.sheet-hidediv + div { + display: none; +} +input.sheet-hidediv:checked + div { + display: block; +} +/* GENERALITIES */ +.charsheet { + width: 860px; + position: absolute; + padding: 0 10px 0 0 !important; + margin: 0 !important; +} +button { + text-shadow: none !important; +} +label { + font-family: Georgia, Times, "Times New Roman", serif; + text-transform: uppercase; + letter-spacing: 1px; + margin: 0; +} +div { + box-sizing: border-box; +} +input[type="text"] { + font-family: Georgia, Times, "Times New Roman", serif; + border: none; + background: none; + box-shadow: none; + width: 95%; + padding: 0; +} +textarea { + box-shadow: none; + font-family: Georgia, Times, "Times New Roman", serif; + border: none; + margin: 0; + padding: 0; + background: transparent; +} +li, li input[type="text"] { + font-family: Georgia, Times, "Times New Roman", serif; + color: black; + position: relative; +} +li:after { + background: black; + transform: rotate(45deg); + content: ''; + display: block; + position: absolute; + left: 0; +} +ul { + list-style: none; + margin: 0; +} +span { + font-family: Georgia, Times, "Times New Roman", serif; + color: black; +} +input[type="checkbox"], input[type="radio"] { + opacity: 0; + z-index: 1; + margin: 0; + padding: 0; + position: absolute; +} +.sheet-hidden { + display: none !important; +} +.sheet-rep-block { + display: inline-block; + width: 100%; +} +span.sheet-inherit { + font-size: inherit; + color: inherit; + font-family: inherit; + font-weight: inherit; +} +/* USEFUL GENERAL LAYOUT*/ +.sheet-blackheader, .sheet-black-on-grey, .sheet-greyheader { + font-size: 74%; + font-weight: 600; + height: 16px; + letter-spacing: 1px; + line-height: 16px; + padding-left: 5px; +} +.sheet-blackheader.sheet-narrow, .sheet-black-on-grey.sheet-narrow { + padding-left: 2px; +} +.sheet-blackheader { + background-color: black; + color: white; +} +.sheet-black-on-grey, .sheet-greyheader { + background-color: #b3b4b6; + color: black; +} +.sheet-black-on-grey { + float: left; + position: relative; + top: -3px; + z-index: -1; +} +.sheet-blackheader .sheet-label, .sheet-black-on-grey .sheet-label, .sheet-greyheader .sheet-label { + padding-top: 2px; +} +.sheet-plainheader { + width: 100%; + border-top: 2px solid black; + color: black; + font-size: 88%; + font-weight: 800; + line-height: 22px; +} +.sheet-specialheader { + background-color: #b3b4b6; + height: 20px; + color: black; + font-size: 74%; + letter-spacing: 1px; + padding-left: 5px; + padding-top: 11px; + font-weight: 600; + line-height: 0px; +} +.sheet-greyholder { + background-color: #d6d8d9; +} +.sheet-def-margin { + margin-top: 15px; +} +.sheet-blackborder { + border-top: 3px solid black; +} +.sheet-tier { + float: right; + background-color: #d6d8d9; +} +/* COLUMN LAYOUT */ +.sheet-col55, .sheet-col45, .sheet-col50a, .sheet-col50b, .sheet-col94, .sheet-col100, .sheet-col97, .sheet-col68, .sheet-col30, .sheet-col50, .sheet-col2, .sheet-col70, .sheet-col52b, .sheet-col18 { + float: left; +} +.sheet-col2 { + width: 2%; +} +.sheet-col18 { + width: 18%; +} +.sheet-col30 { + width: 30%; +} +.sheet-col50 { + width: 50%; +} +.sheet-col52b { + width: 52%; + margin-left: 3%; +} +.sheet-col55 { + width: 55%; +} +.sheet-col45, .sheet-col50a { + width: 45%; +} +.sheet-col50b { + width: 52%; +} +.sheet-col68 { + width: 68%; +} +.sheet-col70 { + width: 70% +} +.sheet-col94 { + width: 94%; +} +.sheet-col97 { + margin-left: 1.5%; + width: 97%; +} +.sheet-col100 { + width: 100%; +} +.sheet-col50a, .sheet-col50b { + margin: 5px 0 0 1.5%; +} +/* FONT STYLES */ +.sheet-label, input[type="text"].sheet-label, textarea.sheet-label { + text-transform: uppercase; + font-family: "Hoefler Text", Georgia, "Baskerville Old Face", Garamond, "Times New Roman", serif; +} +.sheet-smallcaps { + text-transform: uppercase; + font-weight: 800; +} +.sheet-bold { + font-weight: 800; +} +.sheet-italic, .sheet-italic input[type=text] { + font-style: italic; +} +/* FRIENDS/CONTACTS */ +.sheet-friends { + margin-top: 10px; +} +.sheet-contacts { + margin-top: 20px; +} +.sheet-contact input[type=text], +.sheet-friend input[type=text] { + font-family: "Hoefler Text", Georgia, "Baskerville Old Face", Garamond, "Times New Roman", serif; + font-size: 95%; + height: 33px; + padding: 0 0 4px 3px; +} +.sheet-friend input[type=text] { + color: #6c6c6c; + width: 137px; +} +.sheet-contact input[type=text] { + color: black; + width: calc(100% - 15px); +} +/* INFO BOXES */ +.sheet-teamwork { + margin-top: 20px; +} +.sheet-gatherinfo ul { + padding: 0; +} +.sheet-gatherinfo li { + margin-bottom: 4px; + font-style: italic; + padding-left: 11px; + font-size: 86%; + height: 17px; +} +.sheet-gatherinfo li input[type=text] { + width: 100%; + font-style: italic; + font-size: 100%; +} +.sheet-gatherinfo li:after { + height: 4px; + width: 4px; + top: .25em; + margin-top: 4px; +} +.sheet-teamworkbox { + width: 95%; + padding: 5px; + margin-bottom: 5px; + background-color: #d6d8d9; + font-size: 89%; + line-height: 122%; +} +.sheet-planningdesc { + font-size: 89%; + line-height: 127%; + margin-bottom: 5px; +} +/* ITEMS/UPGRADES */ +.sheet-itemholder > div { + padding: 7px; +} +.sheet-item { + display: inline-block; + width: 100%; + line-height: normal; + color: black; +} +.sheet-item.sheet-itemshort { + width: 50%; +} +.sheet-playbookitems { + background-color: #d6d8d9; +} +.sheet-item input[type=text] { + width: calc(100% - 21px); + height: 16px; + color: inherit; + margin-left: 5px; + padding: 3px 0; + font-size: 83%; +} +.sheet-item textarea { + width: calc(100% - 21px); + resize: none; + color: inherit; + position: relative; + top: 2px; + height: 18px; + font-size: 83%; + margin-left: 5px; +} +.sheet-item input.sheet-item-textarea-tall:checked + textarea { + height: 36px; +} +.sheet-item.sheet-item2box input[type=text] { + width: calc(100% - 37px); +} +.sheet-item.sheet-item3box input[type=text] { + width: calc(100% - 53px); +} +.sheet-item.sheet-item4box input[type=text] { + width: calc(100% - 69px); +} +.sheet-item.sheet-itembold input[type=text] { + font-weight: 800; +} +.sheet-item.sheet-itemitalic input[type=text] { + font-style: italic; +} +.sheet-item span.sheet-label { + font-weight: bold; + font-size: 78%; + letter-spacing: 1px; +} +.sheet-item span.sheet-label.sheet-upgradecosts { + font-size: 55%; + line-height: normal; +} +.sheet-item span { + font-size: 83%; +} +.sheet-item.sheet-upgradecaption { + margin-top: 5px; +} +.sheet-floatingbar { + display: inline-block; + width: 3px; + height: 2px; + margin: 0 -1px 0 -2px; + border-top: 2px solid #838587; +} +/* LOGO */ +.sheet-bladeslogo { + height: 63px; + width: 95%; + background-image: url(http://i.imgur.com/qaufkev.png); + background-size: 102% auto; + background-repeat: no-repeat; +} +.sheet-logoholder { + height: 50px; +} +.sheet-crewheader { + color: #7f8184; + font-size: 210%; + letter-spacing: -2px; + margin-top: -8px; + font-weight: 800; + line-height: 50px; +} +/* LOAD */ +.sheet-loadheader, .sheet-loadheader2 { + background-color: #b3b4b6; + height: 20px; + line-height: 0px; + color: black; + font-size: 74%; + font-weight: 800; +} +.sheet-loadheader { + padding: 4px 0 0 3px; +} +.sheet-loadheader2 { + margin-top: 5px; + padding: 10px 0 0 3px; +} +.sheet-loadheader2 .sheet-italic { + font-size: 106%; + font-weight: 500; + padding-left: 5px; +} +.sheet-loadcheckholder { + display: inline-block; + font-family: serif; + text-transform: lowercase; + font-style: italic; + font-size: 104%; + font-weight: 500; +} +.sheet-loadcheckholder .sheet-bold { + font-size: 105%; + margin-left: -2px; +} +.sheet-loadnumber { + font-style: normal; + font-weight: 800; + font-size: 105%; + padding-left: 4px; + padding-right: 2px; +} +/* ADVANCEMENT BOX*/ +.sheet-advancement { + margin-top: 10px; +} +.sheet-advancement-header > div { + float: left; + letter-spacing: 2px; + position: relative; +} +.sheet-advancement-markxp { + width: 25%; +} +.sheet-advancement-tracker { + width: 75%; + text-align: right; + height: 16px; +} +.sheet-advancement-tracker div { + float: right; +} +.sheet-advancement-xpholder { + min-width: 120px; + text-align: right; + padding: 0 3px 0 5px; +} +.sheet-advancement-desc { + width: 99%; + margin-top: -2px; + float: left; + background-color: #d6d8d9; +} +.sheet-advancement-desc ul { + padding: 15px 20px 4px 16px; +} +.sheet-advancement-desc li, .sheet-advancement-desc input[type=text] { + font-size: 95%; + line-height: 127%; + font-style: italic; + width: 100%; +} +.sheet-advancement-desc li { + margin-bottom: 1em; + padding-left: 1.5em; +} +.sheet-advancement-desc li:after { + height: .4em; + width: .4em; + top: .25em; +} +.sheet-advancement-desc li.sheet-nondot { + padding-left: 0; + font-style: normal; +} +.sheet-advancement-desc li.sheet-nondot:after { + display: none; +} +/* PLAYBOOK */ +.sheet-playbook { + margin-left: 5px; + width: calc(45% - 5px); + float: left; + height: 50px; + background-color: #d6d8d9; +} +.sheet-playbook-title { + width: 70%; + height: inherit; + float: left; + padding: 5px 0 0 10px; +} +.sheet-playbook-desc { + width: 30%; + height: inherit; + float: left; +} +.sheet-playbook-title input[type="text"] { + letter-spacing: -2px; + font-size: 274%; + color: black; + font-weight: 800; +} +.sheet-playbook-desc textarea { + box-sizing: border-box; + height: 50px; + width: 112px; + padding-top: 6px; + font-size: 78%; + font-weight: 800; + letter-spacing: 1px; + color: #7f8184; + resize: none; + line-height: 145%; +} +/* HEADER */ +.sheet-header input[type="text"] { + width: 100%; + border-bottom: 1px solid black; + border-radius: 0; + font-size: 109%; + padding: 3px 0 0; + margin: 3px 0 0; + color: #c43c35; +} +.sheet-header .sheet-col55 input[type="text"] { + width: 95% +} +.sheet-header label { + font-size: 71%; +} +span.sheet-viceblurb { + font-size: 85%; +} +/* CLOCKS */ +.sheet-clock input.sheet-label { + color: black; + font-size: 106%; + letter-spacing: 1px; + font-weight: 600; + line-height: 119%; +} +.sheet-clockpicture { + position: absolute; + margin-top: -38px; + z-index: 1; + height: 44px; + width: 44px; + background-image: url('http://i.imgur.com/ji8z8CE.png'); +} +.sheet-recovery .sheet-clockpicture { + margin-left: 30.5%; +} +.sheet-clock .sheet-clockpicture { + margin-left: 85%; +} +.sheet-4clock, .sheet-6clock, .sheet-8clock, .sheet-12clock { + display: none; + margin-top: 10px; +} +input[value="4"]:checked ~ .sheet-4clock, +input[value="6"]:checked ~ .sheet-6clock, +input[value="8"]:checked ~ .sheet-8clock, +input[value="12"]:checked ~ .sheet-12clock, +.sheet-recovery .sheet-4clock { + display: block; +} +.sheet-8clock input[value="0"]:checked ~ .sheet-clockpicture { + background-image: url("http://i.imgur.com/ji8z8CE.png"); +} +.sheet-8clock input[value="1"]:checked ~ .sheet-clockpicture { + background-image: url("http://i.imgur.com/My9TlI6.png"); +} +.sheet-8clock input[value="2"]:checked ~ .sheet-clockpicture { + background-image: url("http://i.imgur.com/5o93FQt.png"); +} +.sheet-8clock input[value="3"]:checked ~ .sheet-clockpicture { + background-image: url("http://i.imgur.com/MR6r8J7.png"); +} +.sheet-8clock input[value="4"]:checked ~ .sheet-clockpicture { + background-image: url("http://i.imgur.com/OADDLy1.png"); +} +.sheet-8clock input[value="5"]:checked ~ .sheet-clockpicture { + background-image: url("http://i.imgur.com/XvnSlyZ.png"); +} +.sheet-8clock input[value="6"]:checked ~ .sheet-clockpicture { + background-image: url("http://i.imgur.com/IKUp5Bv.png"); +} +.sheet-8clock input[value="7"]:checked ~ .sheet-clockpicture { + background-image: url("http://i.imgur.com/tmBBDIN.png"); +} +.sheet-8clock input[value="8"]:checked ~ .sheet-clockpicture { + background-image: url("http://i.imgur.com/Y0eUmrG.png"); +} +.sheet-4clock input[value="0"]:checked ~ .sheet-clockpicture { + background-image: url("http://i.imgur.com/dafd6b0.png"); +} +.sheet-4clock input[value="1"]:checked ~ .sheet-clockpicture { + background-image: url("http://i.imgur.com/fM5WKMB.png"); +} +.sheet-4clock input[value="2"]:checked ~ .sheet-clockpicture { + background-image: url("http://i.imgur.com/P6Wx884.png"); +} +.sheet-4clock input[value="3"]:checked ~ .sheet-clockpicture { + background-image: url("http://i.imgur.com/C1mMa0r.png"); +} +.sheet-4clock input[value="4"]:checked ~ .sheet-clockpicture { + background-image: url("http://i.imgur.com/RZfr3By.png"); +} +.sheet-6clock input[value="0"]:checked ~ .sheet-clockpicture { + background-image: url("http://i.imgur.com/arZJyPv.png"); +} +.sheet-6clock input[value="1"]:checked ~ .sheet-clockpicture { + background-image: url("http://i.imgur.com/7l0Tihg.png"); +} +.sheet-6clock input[value="2"]:checked ~ .sheet-clockpicture { + background-image: url("http://i.imgur.com/MhIfWuq.png"); +} +.sheet-6clock input[value="3"]:checked ~ .sheet-clockpicture { + background-image: url("http://i.imgur.com/qwiaO8q.png"); +} +.sheet-6clock input[value="4"]:checked ~ .sheet-clockpicture { + background-image: url("http://i.imgur.com/8O2eCB5.png"); +} +.sheet-6clock input[value="5"]:checked ~ .sheet-clockpicture { + background-image: url("http://i.imgur.com/i7ivEnS.png"); +} +.sheet-6clock input[value="6"]:checked ~ .sheet-clockpicture { + background-image: url("http://i.imgur.com/DuYwNvN.png"); +} +.sheet-12clock input[value="0"]:checked ~ .sheet-clockpicture { + background-image: url("http://i.imgur.com/AzLi8pr.png"); +} +.sheet-12clock input[value="1"]:checked ~ .sheet-clockpicture { + background-image: url("http://i.imgur.com/pDCHycE.png"); +} +.sheet-12clock input[value="2"]:checked ~ .sheet-clockpicture { + background-image: url("http://i.imgur.com/JbRUclC.png"); +} +.sheet-12clock input[value="3"]:checked ~ .sheet-clockpicture { + background-image: url("http://i.imgur.com/jRyp6oP.png"); +} +.sheet-12clock input[value="4"]:checked ~ .sheet-clockpicture { + background-image: url("http://i.imgur.com/BHM56D9.png"); +} +.sheet-12clock input[value="5"]:checked ~ .sheet-clockpicture { + background-image: url("http://i.imgur.com/a4c1e5I.png"); +} +.sheet-12clock input[value="6"]:checked ~ .sheet-clockpicture { + background-image: url("http://i.imgur.com/IRGWvwH.png"); +} +.sheet-12clock input[value="7"]:checked ~ .sheet-clockpicture { + background-image: url("http://i.imgur.com/GbUzXr7.png"); +} +.sheet-12clock input[value="8"]:checked ~ .sheet-clockpicture { + background-image: url("http://i.imgur.com/krkIEho.png"); +} +.sheet-12clock input[value="9"]:checked ~ .sheet-clockpicture { + background-image: url("http://i.imgur.com/7vuvV92.png"); +} +.sheet-12clock input[value="10"]:checked ~ .sheet-clockpicture { + background-image: url("http://i.imgur.com/Q9xWEYx.png"); +} +.sheet-12clock input[value="11"]:checked ~ .sheet-clockpicture { + background-image: url("http://i.imgur.com/N29lNdB.png"); +} +.sheet-12clock input[value="12"]:checked ~ .sheet-clockpicture { + background-image: url("http://i.imgur.com/Y1Vd6bo.png"); +} +.sheet-clockprogress { + margin-top: 10px; +} +.sheet-recovery, .sheet-clock { + background-color: #d6d8d9; + font-style: italic; + font-size: 80%; + line-height: 8px; +} +.sheet-clock { + width: 100%; + display: inline-block; + padding: 8px 50px 12px 8px; + margin-bottom: 8px; +} +.sheet-clocks { + margin-top: 26px; +} +.sheet-recovery .sheet-bold { + font-size: 81%; + letter-spacing: 1px; + font-style: normal; + font-weight: 600; + line-height: 119%; + padding-right: 3px; +} +/* TEXT INPUTS FOR TRAUMA AND CLOCKS */ +input.sheet-text-input { + height: 11px; +} +input.sheet-text-input[type="checkbox"] { + width: 52px; + margin-top: 1px; +} +input.sheet-text-input[type="radio"] { + width: 20px; +} +input.sheet-text-input.sheet-longoption[type="radio"] { + width: 64px; +} +input.sheet-text-input + span { + line-height: 0px; + font-weight: bold; + position: relative; + left: 2px; +} +.sheet-traumata input.sheet-text-input + span { + text-transform: uppercase; + font-size: 64%; + top: -3px; +} +.sheet-clockprogress input.sheet-text-input + span { + font-size: 90%; +} +input.sheet-text-input.sheet-traumarow2 + span { + top: -8px; +} +input.sheet-text-input:hover + span { + color: #9c9c9c; +} +input.sheet-text-input:checked + span { + color: #ff0000; +} +input.sheet-text-input:checked:hover + span { + color: #dd0000; +} +input.sheet-text-input + span::after { + content: "—"; + color: black; + padding: 0 2px; +} +input.sheet-text-input.sheet-last + span::after { + content: ""; + padding: 0; +} +/* TEETH */ +input.sheet-stresstooth, input.sheet-xptooth, input.sheet-holdtooth, +input.sheet-stresstooth + span, input.sheet-xptooth + span, input.sheet-holdtooth + span { + height: 25px; +} +input.sheet-regulartooth, input.sheet-regulartooth + span { + height: 13px; +} +input.sheet-tooth { + width: 12px; +} +input.sheet-tooth + span { + width: 8px; + margin-right: 4px; + display: inline-block; + vertical-align: top; +} +input.sheet-tooth + span:last-child { + margin-right: 0px !important; +} +input.sheet-tooth:nth-last-child(2) { + width: 8px; +} +input.sheet-tooth:hover + span { + filter: alpha(opacity=70); + opacity: 0.7; +} +input.sheet-xptooth + span { + background-image: url(http://i.imgur.com/ZYuytKg.png); +} +input.sheet-xptooth:checked ~ input.sheet-xptooth + span { + background-image: url(http://i.imgur.com/pGe2dC1.png); +} +input.sheet-stresstooth[type="radio"] + span, +input.sheet-stresstooth[type="checkbox"]:checked + span, +input.sheet-holdtooth:checked + span { + /* red tooth */ + background-image: url(http://i.imgur.com/17DqQbA.png); +} +input.sheet-stresstooth[type="checkbox"] + span, +input.sheet-stresstooth:checked ~ input.sheet-stresstooth[type="radio"] + span, +input.sheet-holdtooth + span { + /* white tooth */ + background-image: url(http://i.imgur.com/XNFdq3n.png); +} +input.sheet-regulartooth[type="radio"] + span { + background-image: url(http://i.imgur.com/co4IzVF.png); +} +input.sheet-regulartooth:checked ~ input.sheet-regulartooth[type="radio"] + span { + background-image: url(http://i.imgur.com/m3eW79B.png); +} +input.sheet-zero { + width: 13px; + height: 13px; +} +input.sheet-zero + span { + width: 10px; + height: 13px; + margin-right: 3px; + display: inline-block; + vertical-align: top; + background-image: url(http://i.imgur.com/b7fMDSq.png); +} +input.sheet-zero[type="radio"]:checked + span { + display: none; +} +/* TURF RADIOS */ +.sheet-turfbox input[type="radio"] { + display: block; + float: right; + position: initial; + width: 11px; +} +input[type="checkbox"].sheet-turf1:checked ~ input[type="radio"].sheet-turf1 + span, +input[type="checkbox"].sheet-turf2:checked ~ input[type="radio"].sheet-turf2 + span, +input[type="checkbox"].sheet-turf3:checked ~ input[type="radio"].sheet-turf3 + span, +input[type="checkbox"].sheet-turf4:checked ~ input[type="radio"].sheet-turf4 + span, +input[type="checkbox"].sheet-turf5:checked ~ input[type="radio"].sheet-turf5 + span, +input[type="checkbox"].sheet-turf6:checked ~ input[type="radio"].sheet-turf6 + span { + /* black tooth*/ + background-image: url('http://i.imgur.com/Sm1jToy.png'); +} +input.sheet-stresstooth:checked ~ input.sheet-stresstooth.sheet-turf6 + span { + /* half grey tooth */ + background-image: url('http://i.imgur.com/gAgcV8Z.png'); +} +/* SPECIAL ABILITIES*/ +.sheet-specialability, .sheet-friend, .sheet-contact { + padding-top: 5px; + padding-left: 4px; + border-bottom: 1px solid #b3b4b6; +} +textarea.sheet-abilityname { + width: 25%; + color: black; + resize: none; + height: 50px; + padding-left: 5px; + font-variant: small-caps; + font-weight: 800; + letter-spacing: 0px; + font-family: "Hoefler Text", Georgia, "Baskerville Old Face", Garamond, "Times New Roman", serif; +} +textarea.sheet-abilitydesc { + width: 69%; + resize: vertical; + height: 50px; + color: black; + font-size: 95%; + line-height: 122%; +} +/* HARM AND RECOVERY */ +.sheet-harmrow, .sheet-harmheader { + border-bottom: 1px solid black; +} +.sheet-recovery { + width: 80%; + float: left; + padding: 8px; +} +.sheet-harmrow, .sheet-harmrow div { + height: 40px; + overflow: hidden; +} +.sheet-harmrow div { + float: left; +} +.sheet-harmrow > div:first-child { + background-color: #d6d8d9; + width: 4%; + color: black; + letter-spacing: 0px; + font-weight: 800; + line-height: 100%; + padding: 11px 3px 3px; +} +.sheet-harmrow > div:nth-child(2) { + width: 76%; +} +.sheet-harmrow > div:last-child { + background-color: #d6d8d9; + width: 20%; + color: #575859; + text-align: center; + font-size: 80%; + letter-spacing: 1px; + font-weight: 800; + line-height: 119%; + padding: 8px; +} +.sheet-harmrow > div:nth-child(2) > div:nth-child(2) { + border-left: 1px solid #d6d8d9; +} +.sheet-harmrow input[type="text"] { + font-size: 92%; + padding: 15px 6px 6px; + color: #c43c35; +} +.sheet-harm > div.sheet-harmrow:nth-child(3) > div:last-child { + padding-top: 13px; +} +.sheet-arrow-right { + display: inline-block; + width: 0; + height: 0; + margin-left: 2px; + border-top: 4px solid transparent; + border-bottom: 4px solid transparent; + border-left: 4px solid black; +} +/* ARMOR */ +.sheet-armor .sheet-label { + float: left; + color: black; + font-size: 88%; + font-weight: 800; + padding: 5px 0 0 5px; + width: calc(100% - 10px); +} +.sheet-armor .sheet-col50 { + margin-bottom: 4px; +} +.sheet-armor .sheet-col50:last-child { + float: right; +} +/* COIN */ +.sheet-coin-and-stash { + margin-top: 49px; +} +.sheet-coinrow { + font-size: 73%; + height: 17px; + font-weight: 800; +} +.sheet-coinrow > div:first-child { + border-bottom: 1px solid #8c8c8c; + border-right: 1px solid #8c8c8c; + color: black; +} +.sheet-coinrow div{ + float: left; +} +.sheet-coinrow > div:last-child { + border-top: 1px solid #8c8c8c; + color: #717275; + padding-left: 3px; +} +.sheet-coin div:last-child { + float: right; + width: 54px; +} +.sheet-coin div:nth-child(2) { + padding-left: 2px; +} +/* STASH */ +.sheet-stash { + margin-top: 5px; + padding-left: 5px; + line-height: 14px; +} +.sheet-stashzeroholder { + position: absolute; + margin: 20px 0 0 -8px; +} +/* CREW COIN */ +.sheet-crewcoin { + height: 60px; +} +.sheet-crewcoin > div:nth-child(3) { + margin-top: 2px; + padding-left: 3px; + width: 110%; +} +.sheet-crewcoin > div:last-child { + font-size: 72%; + margin-top: -5px; + padding-left: 3px; +} +.sheet-crewcoinbar { + display: inline-block; + border-left: 1px solid #c6c7c9; + height: 15px; + width: 1px; + margin: 0 5px 0 3px; +} +.sheet-crewcoin input.sheet-radiobox:checked ~ input.sheet-radiobox.sheet-vaultcoin + span { + border: 1px solid #c6c7c9; +} +.sheet-crewcoin input.sheet-radiobox + span { + margin: 0 3px 2px 0; +} +.sheet-crewcoin input.sheet-radiobox { + margin: 0 -12px 8px 0; +} +/* LEFT-FILLED RADIO BOXES */ +input.sheet-radiobox { + width: 12px; + height: 12px; + margin: 0 -12px 3px 0; +} +input.sheet-radiobox + span { + width: 9px; + height: 9px; + margin: 0 2px 0 0; + display: inline-block; +} +input.sheet-radiobox:hover + span { + filter: alpha(opacity=70); + opacity: 0.7; +} +.sheet-coin input.sheet-radiobox:checked ~ input.sheet-radiobox + span, +.sheet-crewcoin input.sheet-radiobox:checked ~ input.sheet-radiobox + span { + background-color: white; + border: 1px solid black; +} +.sheet-coin input.sheet-radiobox + span, +.sheet-crewcoin input.sheet-radiobox + span { + background-color: red; + border: 1px solid black; +} +.sheet-stash input.sheet-radiobox:checked ~ input.sheet-radiobox + span { + background-color: #c6c7c9; + border: 1px solid #c6c7c9; +} +.sheet-stash input.sheet-radiobox + span { + background-color: black; + border: 1px solid black; +} +.sheet-stash input.sheet-radiobox.sheet-endbox { + margin-left: 5px; + width: 13px; + height: 13px; +} +.sheet-stash input.sheet-radiobox.sheet-endbox + span { + width: 10px; + height: 10px; + border: 1px solid black !important; +} +/* HUNTING GROUNDS */ +.sheet-hunting-grounds input[type="text"] { + font-weight: 800; + color: black; + line-height: 22px; +} +.sheet-hunting-grounds textarea { + font-size: inherit; + height: 36px; + resize: vertical; +} +/* BONUS DIE SECTION */ +.sheet-bonusdie { + padding: 0 5px; + color: black; +} +.sheet-bonusdie .sheet-label { + font-size: 88%; + font-weight: 800; + padding: 2px 0; +} +.sheet-bonusdie > div:last-child { + height: 45px; +} +.sheet-bonusdie .sheet-bonusdieplus { + width: 10%; + float: left; + background-color: black; + color: white; + height: 49px; + padding: 11px 4px 4px 4px; + font-weight: 800; +} +.sheet-bonusdie .sheet-bonusdietext { + background-color: #d6d8d9; + height: 49px; + width: 90%; + float: left; + padding: 5px; + font-size: 80%; + line-height: 122%; +} +/* REPEATING SECTION CONTROLS */ +.charsheet button.repcontrol_edit, .charsheet button.repcontrol_add { + padding: 6px; + background-image: none; + background-color: #d6d8d9; + color: #616161; + border-radius: 0; + border-color: #b3b4b6; + transition: all 0.2s; + font-family: "Hoefler Text", Georgia, "Baskerville Old Face", Garamond, "Times New Roman", serif; + font-variant: small-cap; + font-weight: 800; +} +.charsheet button.repcontrol_edit:hover, .charsheet button.repcontrol_add:hover { + color: #020202; + border-color: #020202; + background-color: #cccccc; +} +.sheet-white-repcontrol button.repcontrol_edit, .sheet-white-repcontrol button.repcontrol_add { + font-weight: 600; + background-color: white; + margin-top: 12px; + font-size: 91%; + font-family: serif; + padding: 4px; +} +.itemcontrol { + z-index: 20; +} +/* STRESS, REP, et cetera */ +.sheet-hold, .sheet-stress > div, .sheet-rep > div, .sheet-hold > div, .sheet-heat > div, .sheet-crewcoin > div:first-child > div { + float: left; +} +.sheet-hold { + width: 255px; + margin-left: calc(55% - 255px); +} +.sheet-stress, .sheet-rep, .sheet-hold, .sheet-heat { + height: 25px; +} +.sheet-stress1 { + width: 53px; +} +.sheet-stress2 { + width: calc(100% - 330px); +} +.sheet-stress3 { + width: 68px; +} +.sheet-stress4 { + width: 209px; + padding-top: 1px; +} +.sheet-stress4 div { + width: 110%; +} +.sheet-traumaholder, .sheet-wantedholder { + height: 13px; + display: block; + float: right; + text-align: right; + width: 100% +} +.sheet-rep1 { + width: 35px; +} +.sheet-rep2 { + width: calc(100% - 78px); +} +.sheet-rep3 { + width: 43px; +} +.sheet-turfbox { + display: block; + position: absolute; + float: right; + z-index: 2; + margin-left: 63px; +} +.sheet-hold1, .sheet-hold4, .sheet-heat1 { + width: 41px; +} +.sheet-hold2 { + width: 51px; +} +.sheet-hold3 { + width: 63px; +} +.sheet-hold5 { + width: 59px; + height: 16px; + padding-left: 2px; +} +.sheet-heat2 { + width: calc(100% - 106px); +} +.sheet-heat3 { + width: 65px; +} +.sheet-crewcoin1 { + width: 60px; +} +.sheet-crewcoin2 { + width: calc(100% - 60px); +} +.sheet-zeroholder { + position: absolute; +} +.sheet-stress1 .sheet-zeroholder { + margin: -2px 0 0 35px; +} +.sheet-stress3 .sheet-zeroholder { + margin-left: 0; +} +.sheet-rep1 .sheet-zeroholder { + margin: -2px 0 0 17px; +} +.sheet-rep3 .sheet-zeroholder { + margin: 13px 0 0 -3px; +} +.sheet-heat1 .sheet-zeroholder { + margin: -2px 0 0 23px; +} +.sheet-heat3 .sheet-zeroholder { + margin-left: 5px; +} +.sheet-crewcoin .sheet-zeroholder { + margin: 19px 0 0 -10px; +} +.sheet-stress2 input.sheet-tooth + span { + margin-right: 6px; +} +.sheet-stress2 input[name="attr_setting_extra_stress1"]:checked ~ input.sheet-tooth + span { + margin-right: 5px; +} +.sheet-stress2 input[name="attr_setting_extra_stress1"]:checked + input[name="attr_setting_extra_stress2"]:checked ~ input.sheet-tooth + span { + margin-right: 4px; +} +/* small fixes */ +.sheet-rep .sheet-black-on-grey { + padding-right: 4px; + text-align: right; + width: 100%; +} +.sheet-rep input.sheet-tooth { + width: 11px; +} +.sheet-rep input.sheet-tooth + span { + margin-right: 3px; +} +.sheet-hold .sheet-black-on-grey { + width: calc(100% - 8px); +} +.sheet-toothholder { + float: right; + width: 8px; +} +/* NOTES */ +textarea.sheet-notes { + margin-top: 20px; + margin-left: 10px; + font-family: "Shadows Into Light", cursive; + color: #c43c35; + font-size: 155%; + width: 356px; + resize: vertical; + background-image: -webkit-linear-gradient(top, transparent, transparent 26px, #a7a7a7 0); + background-image: -moz-linear-gradient(top, transparent, transparent 26px, #a7a7a7 0); + background-image: -o-linear-gradient(top, transparent, transparent 26px, #a7a7a7 0); + background-image: linear-gradient(top, transparent, transparent 26px, #a7a7a7 0); + background-size: 100% 27px; + line-height: 137%; + height: 378px; +} +/* LOAD CHECKBOXES */ +.sheet-loadboxholder { + transform: rotate(45deg); + display: inline-block; + margin-left: 6px; + width: 7px; + height: 7px; +} +input.sheet-loadbox[type="checkbox"] { + width: 12px; + height: 12px; +} +input.sheet-loadbox[type="checkbox"] + span { + display: inline-block; + border: 1px solid black; + width: 8px; + height: 8px; + background-color: white; +} +input.sheet-loadbox[type="checkbox"]:checked + span { + background-color: red; +} +input.sheet-loadbox[type="checkbox"]:hover + span { + filter: alpha(opacity=70); + opacity: 0.7; +} +/* ROLL BUTTONS */ +button[type=roll] { + font-family: "Hoefler Text", Georgia, "Baskerville Old Face", Garamond, "Times New Roman", serif; + background: transparent; + box-shadow: none; +} +button[type=roll]:before { + content: "" !important; +} +button[type=roll].sheet-rollbutton { + text-transform: uppercase; + border: none; + margin: 0; + padding: 0; + font-weight: 800; + font-size: 92%; + line-height: 9px; +} +button[type=roll].sheet-tierbutton { + font-size: inherit; + letter-spacing: inherit; + color: inherit; +} +button[type=roll].sheet-attributebutton { + font-size: 98%; + line-height: 9px; + color: white; +} +button[type=roll].sheet-actionbutton { + font-size: 95%; + letter-spacing: 1px; + float: right; + color: black; + margin-top: 3px; + text-align: left; + width: 86px; +} +button[type=roll].sheet-vicebutton, button[type=roll].sheet-fortunebutton { + color: #616161; + border-color: #b3b4b6; + border-radius: 0; + transition: all 0.2s; + padding: 4px; + font-size: 97%; + font-weight: 600; +} +button[type=roll].sheet-vicebutton { + float: right; + margin: 5px 3px -5px 0; + line-height: 13px; +} +button[type=roll].sheet-fortunebutton { + width: 100%; + float: left; + height: 38px; + margin: 10px 3px 0 0; +} +button[type=roll].sheet-rollbutton:hover { + color: #ff4747; +} +button[type=roll].sheet-vicebutton:hover, button[type=roll].sheet-fortunebutton:hover { + color: #020202; + border-color: #020202; +} +/* CHECKBOXES */ +input.sheet-checkbox { + height: 12px; + width: 12px; +} +input.sheet-checkbox.sheet-circlebox-small { + margin-top: 2px; +} +input.sheet-checkbox.sheet-squarebox-small { + height: 10px; + width: 10px; +} +input.sheet-checkbox.sheet-squarebox-small + span { + margin: 0; + width: 7px; + height: 7px; +} +input.sheet-checkbox.sheet-squarebox-small:checked + span { + background-color: black !important; + opacity: 0.7; +} +input.sheet-checkbox + span { + display: inline-block; + width: 10px; + height: 10px; + border: 1px solid #838587; + margin: 0 2px 0 0; +} +input.sheet-checkbox:hover + span { + opacity: 0.7; +} +input.sheet-checkbox.sheet-squarebox { + margin-top: 3px; +} +input.sheet-checkbox.sheet-squarebox + span { + background: transparent; + vertical-align: middle; + margin-left: 1px; +} +input.sheet-checkbox.sheet-circlebox-small + span { + border-radius: 40px; + height: 9px; + width: 9px; + background: white; + vertical-align: middle; + margin-right: 2px; + margin-bottom: 3px; +} +input.sheet-checkbox + span:last-child { + margin-right: 0px !important; +} +input.sheet-checkbox:checked + span { + background-color: red !important; +} +input.sheet-checkbox.sheet-claimbridge { + width: 14px; + height: 14px; +} +input.sheet-checkbox.sheet-claimbridge + span { + margin: 0; + border: none; + width: 100%; + height: 100%; + background: transparent; +} +input.sheet-checkbox.sheet-claimbridge:checked + span { + background: #d6d8d9 !important; +} +/* Change text colour when boxes are checked*/ +.sheet-specialability input:checked ~ textarea.sheet-abilityname, +.sheet-item input.sheet-checkbox:checked ~ input[type=text], +.sheet-item.sheet-checkbox input:checked ~ textarea, +input.sheet-friendup:checked ~ input[type=text] { + color: red; +} +input.sheet-frienddown:checked ~ input[type=text] { + color: black; +} +.sheet-contact input.sheet-checkbox:checked ~ input[type=text] { + font-weight: 800; +} +/* specific adjustments */ +.sheet-tier input.sheet-checkbox.sheet-circlebox-small + span { + margin-right: 3px; +} +.sheet-specialability input.sheet-checkbox.sheet-circlebox + span { + border-radius: 30px; + background: white; + vertical-align: top; +} +.sheet-actions input.sheet-checkbox { + width: 20px; + height: 20px; +} +.sheet-actions input.sheet-checkbox.sheet-circlebox + span { + border-radius: 50px; + background-color: #c6c7c9; + border: none; +} +/* Friend triangles */ +input.sheet-checkbox.sheet-friendup { + margin-top: 3px; +} +input.sheet-checkbox.sheet-frienddown { + margin-top: 10px; +} +.sheet-friend input.sheet-checkbox + span, +.sheet-contact input.sheet-checkbox + span { + width: 0; + height: 0; + background-color: #d6d8d9 !important; +} +.sheet-friend input.sheet-frienddown + span { + border-width: 10px 5px 0 5px; + margin: 0 0 -2px 3px; + border-color: #ffffff transparent transparent transparent; +} +.sheet-friend input.sheet-friendup + span { + border-width: 0 5px 10px 5px; + margin-bottom: 5px; + border-color: transparent transparent #ffffff transparent; +} +.sheet-friend input.sheet-frienddown:checked + span { + border-color: #000000 transparent transparent transparent; +} +.sheet-friend input.sheet-friendup:checked + span { + border-color: transparent transparent red transparent; +} +.sheet-contact input.sheet-checkbox { + margin-top: 6px; +} +.sheet-contact input.sheet-checkbox + span { + border-width: 5px 0 5px 10px; + margin-bottom: 2px; + border-color: transparent transparent transparent #ffffff; +} +.sheet-contact input.sheet-checkbox:checked + span { + border-color: transparent transparent transparent #000000; +} +/* ACTION RATINGS */ +.sheet-attribute, .sheet-cohort { + margin-bottom: 14px; +} +.sheet-attribute-title, .sheet-cohort-title { + float: left; + height: 21px; + background-color: black; + padding-left: 7px; +} +.sheet-attribute-title div:first-child { + width: 67px; + float: left; + position: absolute; +} +.sheet-attribute-xp-box { + float: right; + width: 108px; + text-align: right; + padding-right: 3px; +} +.sheet-actions { + padding-left: 2px; +} +.sheet-action { + width: 100%; + height: 22px; +} +.sheet-action:first-child, .sheet-action:first-child > div:first-child { + height: 34px; +} +.sheet-action:first-child > div { + padding-top: 12px; +} +.sheet-action:first-child button[type=roll].sheet-actionbutton { + margin-top: 15px; +} +.sheet-action > div { + margin: 0px 8px 0px 0px; + width: 15px; + float: left; +} +.sheet-action > div:first-child { + border-right: 1px solid black; + height: 22px; + width: 17px; + margin-right: 6px; +} +.sheet-action > div:nth-last-child(2) { + margin-right: 0px; +} +/* COHORTS */ +.sheet-cohort-title .sheet-label { + float: right; + font-size: 50%; + color: white; +} +.sheet-cohort-title div:first-child { + width: 85px; + float: left; +} +.sheet-cohort-title input[type=text] { + font-weight: 600; + width: 100%; + font-size: 90%; + background: transparent; + padding: 2px 0 0; +} +.sheet-cohort-title > .sheet-label:last-child { + margin-right: 2px; +} +.sheet-cohort-title .sheet-label:nth-last-child(3) { + margin: 0 2px; +} +.sheet-cohortbox { + float: right; + padding-left: 1px; + width: 13px; + height: 16px; + background: #d6d8d9; +} +.sheet-cohort-condition > div, .sheet-cohort-condition .sheet-label { + float: left; +} +.sheet-cohort-condition .sheet-label { + color: black; + font-size: 55%; +} +.sheet-cohort-condition1 { + width: 19%; + margin-right: 2%; +} +.sheet-cohort-condition2 { + width: 28%; + margin-right: 2%; +} +.sheet-cohort-condition3 { + width: 24%; + margin-right: 2%; +} +div.sheet-cohort-condition4 { + width: 23%; + float: right; + font-weight: 800; +} +.sheet-cohort-text textarea { + resize: vertical; + color: black; + font-size: 85%; + line-height: 122%; + font-family: Georgia, Times, "Times New Roman", serif; + height: 74px; + border-bottom: 1px solid lightgray; +} +/* CLAIMS */ +.sheet-claimbox { + background-color: #d6d8d9; +} +.sheet-claimbox, .sheet-lairbox, .sheet-claims-horisep { + height: 66px; +} +.sheet-claims-seprow, .sheet-claims-seprow div { + height: 14px; +} +.sheet-lairbox { + text-align: center; + background-color: #808080; +} +.sheet-lairbox .sheet-label { + color: white; + margin-top: calc(50% - 18px); +} +.sheet-claims-horisep { + float: left; + height: 14px; + margin-top: 26px; + width: 2.5%; +} +.sheet-claims-vertsep { + float: left; + width: 14px; + margin: 0 calc(9% - 7px); +} +.sheet-claimbox .sheet-label { + font-size: 60%; + line-height: 12px; + height: 24px; + font-weight: 600; + width: 98%; + margin: 4px 1% 2px; +} +.sheet-claimbox textarea { + box-sizing: border-box; + text-align: center; + resize: none; + color: black; +} +.sheet-claimbox textarea.sheet-claim-desc { + width: 95%; + margin: 2px 2.5% 4px; + line-height: 10px; + height: 30px; + font-size: 64%; + font-family: Georgia, Times, "Times New Roman", serif; +} +.sheet-claimbox div:first-child { + float: left; + position: absolute; + margin: 1px 0 0 1px; + line-height: 0; +} +input:checked + .sheet-claimbox { + background-color:#c1c4c5; +} +/* STRICTURES */ +.sheet-strictures div { + font-size: 88%; +} +.sheet-strictures div .sheet-label { + font-weight: 600; + margin: 0 3px; +} +/* ALCHEMICALS */ +input.sheet-alchemicals-checkbox { + width: 93px; + height: 15px; +} +input.sheet-alchemicals-checkbox + span { + display: inline-block; +} +input.sheet-alchemicals-checkbox:hover + span { + color: red; +} +.sheet-alchemicals-content { + display: none; + padding-left: 7px; +} +input.sheet-alchemicals-checkbox:checked ~ .sheet-alchemicals-content { + display: block; +} +.sheet-alchemicals .sheet-bandolier span:first-child { + margin-right: 7px; + font-size: 90%; +} +.sheet-alchemicals .sheet-italic { + font-size: 80%; +} +.sheet-alchemicals li:after { + height: 4px; + width: 4px; + top: .7em; +} +.sheet-alchemicals li { + padding-left: 11px; + font-size: 84%; + height: 16px; +} +/* FACTIONS */ +.sheet-factions > .sheet-faction, .sheet-factions .repitem { + display: inline-block; + width: 49%; + border-bottom: 1px solid lightgray; + margin-bottom: 2px; +} +.sheet-factions > .sheet-faction:nth-child(2), +.sheet-factions .repitem:nth-child(odd) { + margin-right: 2%; +} +.sheet-factions input[type=number] { + border: none; + font-weight: 600; + padding: 0; + width: 15%; + box-shadow: none; + -moz-appearance: textfield; +} +.sheet-factions input[type=number]:hover, +.sheet-factions input[type=number]:focus { + -moz-appearance: number-input; +} +.sheet-factions input[type=text] { + width: 85%; + font-size: 90%; +} diff --git a/Blades in the Dark/Source/sheetworkers.js b/Blades in the Dark/Source/sheetworkers.js new file mode 100644 index 0000000000..849a7514b0 --- /dev/null +++ b/Blades in the Dark/Source/sheetworkers.js @@ -0,0 +1,775 @@ + diff --git a/Blades in the Dark/Source/title.html b/Blades in the Dark/Source/title.html new file mode 100644 index 0000000000..e3140deb8f --- /dev/null +++ b/Blades in the Dark/Source/title.html @@ -0,0 +1,140 @@ + +
+
Version
+ + +
+ + y +
+
+ +
+
+ + + Show an extra stress box +
+
+ + + Show an extra trauma box +
+
+ + + Show another stress box +
+
+ + + Show an extra xp condition +
+
+ + + Show yet another stress box +
+
+ + + Show deity fields for crew +
+
+ + + Show playbook item 0 +
+
+ + + Show playbook item 1 +
+
+ + + Show playbook item 2 +
+
+ + + Show playbook item 3 +
+
+ + + Show playbook item 4 +
+
+ + + Show playbook item 5 +
+
+ + + Show playbook item 6 +
+
+ + + Show playbook item 7 +
+
+ + + Show playbook item 8 +
+
+ + + Show playbook item 9 +
+
+ + + Extra xp boxes for vampires +
+
+ + + Vampire Strictures +
+
+ + + Label to use for Stress +
+
+ + + Label to use for Trauma +
+
+ + Traumata +
+
+ + Vice +
+
+ Load: + + light + + normal + + heavy +
+
+ diff --git a/Blades in the Dark/blades.css b/Blades in the Dark/blades.css new file mode 100644 index 0000000000..ebe23f3af9 --- /dev/null +++ b/Blades in the Dark/blades.css @@ -0,0 +1 @@ +/* Version text */.sheet-version-text{text-align: right;color: #a8a8a8;float: right;font-size: 12px;}input.sheet-settings-checkbox{width: 20px;height: 20px;}input.sheet-settings-checkbox + span{opacity: 0.3;font-size: 120%;font-family: pictos;display:inline-block;}input.sheet-settings-checkbox:checked + span{opacity: 1;}.sheet-settings-checkbox-holder{float: right;margin-right: 20px;}.sheet-topholder{margin-left: 55%;width: 45%;height: 18px;position: relative;padding-left: 5px;top: -11px;}/* Type Selector */input.sheet-type-selector:checked ~ div.sheet-type-crew{display: block;}div.sheet-type-crew,input.sheet-type-selector:checked ~ div.sheet-type-character{display: none;}input.sheet-type-selector{width: 170px;height: 20px;}input.sheet-type-selector + span{border: solid 1px #a7a7a7;text-align: center;display: inline-block;background: #cccccc;color: #3f3f3f;width: 170px;height: 20px;font-size: 11px;text-transform: uppercase;letter-spacing: 1px;font-family: serif;font-weight: 600;}input.sheet-type-selector:hover + span{color: red;}input.sheet-type-selector + span::before{content: "Character Mode";}input.sheet-type-selector:checked + span::before{content: "Crew Mode";}/* SETTINGS */input:checked + .sheet-settings{display: block;}.sheet-settings{display: none;position: absolute;margin-left: calc(100% - 360px);width: 350px;border: 1px solid black;background: white;z-index: 100;padding: 5px;border-radius: 5px;}.sheet-settings > div{padding: 2px;border-bottom: 1px solid lightgray;}.sheet-settings input.sheet-checkbox.sheet-squarebox:checked + span{background-color: black !important;}.sheet-settings span:last-child{font-size: 80%;padding-left: 3px;}.sheet-settings-load span{font-size: 80%;padding: 0 4px 0 0;}.sheet-settings input[type=number]{padding: 0 2px;margin-left: 8px;box-shadow: none;width: 30px;font-size: 90%;}.sheet-settings input[type=text]{width: 30%;color: black;font-size: 80%;padding-left: 1px;border: 1px solid lightgray;}.sheet-settings select{width: 80px;margin: 0 4px 0 0;padding: 0;height: 18px;}/* SETTINGS FOR HIDING STUFF ON THE SHEET */input.sheet-itemhider + div.sheet-item{display: none;}input.sheet-itemhider:checked + div.sheet-item{display: inline-block;}input.sheet-toothhider + input.sheet-tooth, input.sheet-toothhider + input.sheet-tooth + span{display:none;}input.sheet-toothhider:checked + input.sheet-tooth, input.sheet-toothhider:checked + input.sheet-tooth + span{display: inline-block;}input.sheet-xp-hider + li{display: none;}input.sheet-xp-hider:checked + li{display: list-item;}.sheet-show-deity{display: none;}input.sheet-show-deity:checked ~ div.sheet-show-deity{display: block;}.sheet-traumata > input + div{display: none;}.sheet-traumata > input:checked + div{display: block;}input.sheet-hidediv + div{display: none;}input.sheet-hidediv:checked + div{display: block;}/* GENERALITIES */.charsheet{width: 860px;position: absolute;padding: 0 10px 0 0 !important;margin: 0 !important;}button{text-shadow: none !important;}label{font-family: Georgia, Times, "Times New Roman", serif;text-transform: uppercase;letter-spacing: 1px;margin: 0;}div{box-sizing: border-box;}input[type="text"]{font-family: Georgia, Times, "Times New Roman", serif;border: none;background: none;box-shadow: none;width: 95%;padding: 0;}textarea{box-shadow: none;font-family: Georgia, Times, "Times New Roman", serif;border: none;margin: 0;padding: 0;background: transparent;}li, li input[type="text"]{font-family: Georgia, Times, "Times New Roman", serif;color: black;position: relative;}li:after{background: black;transform: rotate(45deg);content: '';display: block;position: absolute;left: 0;}ul{list-style: none;margin: 0;}span{font-family: Georgia, Times, "Times New Roman", serif;color: black;}input[type="checkbox"], input[type="radio"]{opacity: 0;z-index: 1;margin: 0;padding: 0;position: absolute;}.sheet-hidden{display: none !important;}.sheet-rep-block{display: inline-block;width: 100%;}span.sheet-inherit{font-size: inherit;color: inherit;font-family: inherit;font-weight: inherit;}/* USEFUL GENERAL LAYOUT*/.sheet-blackheader, .sheet-black-on-grey, .sheet-greyheader{font-size: 74%;font-weight: 600;height: 16px;letter-spacing: 1px;line-height: 16px;padding-left: 5px;}.sheet-blackheader.sheet-narrow, .sheet-black-on-grey.sheet-narrow{padding-left: 2px;}.sheet-blackheader{background-color: black;color: white;}.sheet-black-on-grey, .sheet-greyheader{background-color: #b3b4b6;color: black;}.sheet-black-on-grey{float: left;position: relative;top: -3px;z-index: -1;}.sheet-blackheader .sheet-label, .sheet-black-on-grey .sheet-label, .sheet-greyheader .sheet-label{padding-top: 2px;}.sheet-plainheader{width: 100%;border-top: 2px solid black;color: black;font-size: 88%;font-weight: 800;line-height: 22px;}.sheet-specialheader{background-color: #b3b4b6;height: 20px;color: black;font-size: 74%;letter-spacing: 1px;padding-left: 5px;padding-top: 11px;font-weight: 600;line-height: 0px;}.sheet-greyholder{background-color: #d6d8d9;}.sheet-def-margin{margin-top: 15px;}.sheet-blackborder{border-top: 3px solid black;}.sheet-tier{float: right;background-color: #d6d8d9;}/* COLUMN LAYOUT */.sheet-col55, .sheet-col45, .sheet-col50a, .sheet-col50b, .sheet-col94, .sheet-col100, .sheet-col97, .sheet-col68, .sheet-col30, .sheet-col50, .sheet-col2, .sheet-col70, .sheet-col52b, .sheet-col18{float: left;}.sheet-col2{width: 2%;}.sheet-col18{width: 18%;}.sheet-col30{width: 30%;}.sheet-col50{width: 50%;}.sheet-col52b{width: 52%;margin-left: 3%;}.sheet-col55{width: 55%;}.sheet-col45, .sheet-col50a{width: 45%;}.sheet-col50b{width: 52%;}.sheet-col68{width: 68%;}.sheet-col70{width: 70%}.sheet-col94{width: 94%;}.sheet-col97{margin-left: 1.5%;width: 97%;}.sheet-col100{width: 100%;}.sheet-col50a, .sheet-col50b{margin: 5px 0 0 1.5%;}/* FONT STYLES */.sheet-label, input[type="text"].sheet-label, textarea.sheet-label{text-transform: uppercase;font-family: "Hoefler Text", Georgia, "Baskerville Old Face", Garamond, "Times New Roman", serif;}.sheet-smallcaps{text-transform: uppercase;font-weight: 800;}.sheet-bold{font-weight: 800;}.sheet-italic, .sheet-italic input[type=text]{font-style: italic;}/* FRIENDS/CONTACTS */.sheet-friends{margin-top: 10px;}.sheet-contacts{margin-top: 20px;}.sheet-contact input[type=text],.sheet-friend input[type=text]{font-family: "Hoefler Text", Georgia, "Baskerville Old Face", Garamond, "Times New Roman", serif;font-size: 95%;height: 33px;padding: 0 0 4px 3px;}.sheet-friend input[type=text]{color: #6c6c6c;width: 137px;}.sheet-contact input[type=text]{color: black;width: calc(100% - 15px);}/* INFO BOXES */.sheet-teamwork{margin-top: 20px;}.sheet-gatherinfo ul{padding: 0;}.sheet-gatherinfo li{margin-bottom: 4px;font-style: italic;padding-left: 11px;font-size: 86%;height: 17px;}.sheet-gatherinfo li input[type=text]{width: 100%;font-style: italic;font-size: 100%;}.sheet-gatherinfo li:after{height: 4px;width: 4px;top: .25em;margin-top: 4px;}.sheet-teamworkbox{width: 95%;padding: 5px;margin-bottom: 5px;background-color: #d6d8d9;font-size: 89%;line-height: 122%;}.sheet-planningdesc{font-size: 89%;line-height: 127%;margin-bottom: 5px;}/* ITEMS/UPGRADES */.sheet-itemholder > div{padding: 7px;}.sheet-item{display: inline-block;width: 100%;line-height: normal;color: black;}.sheet-item.sheet-itemshort{width: 50%;}.sheet-playbookitems{background-color: #d6d8d9;}.sheet-item input[type=text]{width: calc(100% - 21px);height: 16px;color: inherit;margin-left: 5px;padding: 3px 0;font-size: 83%;}.sheet-item textarea{width: calc(100% - 21px);resize: none;color: inherit;position: relative;top: 2px;height: 18px;font-size: 83%;margin-left: 5px;}.sheet-item input.sheet-item-textarea-tall:checked + textarea{height: 36px;}.sheet-item.sheet-item2box input[type=text]{width: calc(100% - 37px);}.sheet-item.sheet-item3box input[type=text]{width: calc(100% - 53px);}.sheet-item.sheet-item4box input[type=text]{width: calc(100% - 69px);}.sheet-item.sheet-itembold input[type=text]{font-weight: 800;}.sheet-item.sheet-itemitalic input[type=text]{font-style: italic;}.sheet-item span.sheet-label{font-weight: bold;font-size: 78%;letter-spacing: 1px;}.sheet-item span.sheet-label.sheet-upgradecosts{font-size: 55%;line-height: normal;}.sheet-item span{font-size: 83%;}.sheet-item.sheet-upgradecaption{margin-top: 5px;}.sheet-floatingbar{display: inline-block;width: 3px;height: 2px;margin: 0 -1px 0 -2px;border-top: 2px solid #838587;}/* LOGO */.sheet-bladeslogo{height: 63px;width: 95%;background-image: url(http://i.imgur.com/qaufkev.png);background-size: 102% auto;background-repeat: no-repeat;}.sheet-logoholder{height: 50px;}.sheet-crewheader{color: #7f8184;font-size: 210%;letter-spacing: -2px;margin-top: -8px;font-weight: 800;line-height: 50px;}/* LOAD */.sheet-loadheader, .sheet-loadheader2{background-color: #b3b4b6;height: 20px;line-height: 0px;color: black;font-size: 74%;font-weight: 800;}.sheet-loadheader{padding: 4px 0 0 3px;}.sheet-loadheader2{margin-top: 5px;padding: 10px 0 0 3px;}.sheet-loadheader2 .sheet-italic{font-size: 106%;font-weight: 500;padding-left: 5px;}.sheet-loadcheckholder{display: inline-block;font-family: serif;text-transform: lowercase;font-style: italic;font-size: 104%;font-weight: 500;}.sheet-loadcheckholder .sheet-bold{font-size: 105%;margin-left: -2px;}.sheet-loadnumber{font-style: normal;font-weight: 800;font-size: 105%;padding-left: 4px;padding-right: 2px;}/* ADVANCEMENT BOX*/.sheet-advancement{margin-top: 10px;}.sheet-advancement-header > div{float: left;letter-spacing: 2px;position: relative;}.sheet-advancement-markxp{width: 25%;}.sheet-advancement-tracker{width: 75%;text-align: right;height: 16px;}.sheet-advancement-tracker div{float: right;}.sheet-advancement-xpholder{min-width: 120px;text-align: right;padding: 0 3px 0 5px;}.sheet-advancement-desc{width: 99%;margin-top: -2px;float: left;background-color: #d6d8d9;}.sheet-advancement-desc ul{padding: 15px 20px 4px 16px;}.sheet-advancement-desc li, .sheet-advancement-desc input[type=text]{font-size: 95%;line-height: 127%;font-style: italic;width: 100%;}.sheet-advancement-desc li{margin-bottom: 1em;padding-left: 1.5em;}.sheet-advancement-desc li:after{height: .4em;width: .4em;top: .25em;}.sheet-advancement-desc li.sheet-nondot{padding-left: 0;font-style: normal;}.sheet-advancement-desc li.sheet-nondot:after{display: none;}/* PLAYBOOK */.sheet-playbook{margin-left: 5px;width: calc(45% - 5px);float: left;height: 50px;background-color: #d6d8d9;}.sheet-playbook-title{width: 70%;height: inherit;float: left;padding: 5px 0 0 10px;}.sheet-playbook-desc{width: 30%;height: inherit;float: left;}.sheet-playbook-title input[type="text"]{letter-spacing: -2px;font-size: 274%;color: black;font-weight: 800;}.sheet-playbook-desc textarea{box-sizing: border-box;height: 50px;width: 112px;padding-top: 6px;font-size: 78%;font-weight: 800;letter-spacing: 1px;color: #7f8184;resize: none;line-height: 145%;}/* HEADER */.sheet-header input[type="text"]{width: 100%;border-bottom: 1px solid black;border-radius: 0;font-size: 109%;padding: 3px 0 0;margin: 3px 0 0;color: #c43c35;}.sheet-header .sheet-col55 input[type="text"]{width: 95%}.sheet-header label{font-size: 71%;}span.sheet-viceblurb{font-size: 85%;}/* CLOCKS */.sheet-clock input.sheet-label{color: black;font-size: 106%;letter-spacing: 1px;font-weight: 600;line-height: 119%;}.sheet-clockpicture{position: absolute;margin-top: -38px;z-index: 1;height: 44px;width: 44px;background-image: url('http://i.imgur.com/ji8z8CE.png');}.sheet-recovery .sheet-clockpicture{margin-left: 30.5%;}.sheet-clock .sheet-clockpicture{margin-left: 85%;}.sheet-4clock, .sheet-6clock, .sheet-8clock, .sheet-12clock{display: none;margin-top: 10px;}input[value="4"]:checked ~ .sheet-4clock,input[value="6"]:checked ~ .sheet-6clock,input[value="8"]:checked ~ .sheet-8clock,input[value="12"]:checked ~ .sheet-12clock,.sheet-recovery .sheet-4clock{display: block;}.sheet-8clock input[value="0"]:checked ~ .sheet-clockpicture{background-image: url("http://i.imgur.com/ji8z8CE.png");}.sheet-8clock input[value="1"]:checked ~ .sheet-clockpicture{background-image: url("http://i.imgur.com/My9TlI6.png");}.sheet-8clock input[value="2"]:checked ~ .sheet-clockpicture{background-image: url("http://i.imgur.com/5o93FQt.png");}.sheet-8clock input[value="3"]:checked ~ .sheet-clockpicture{background-image: url("http://i.imgur.com/MR6r8J7.png");}.sheet-8clock input[value="4"]:checked ~ .sheet-clockpicture{background-image: url("http://i.imgur.com/OADDLy1.png");}.sheet-8clock input[value="5"]:checked ~ .sheet-clockpicture{background-image: url("http://i.imgur.com/XvnSlyZ.png");}.sheet-8clock input[value="6"]:checked ~ .sheet-clockpicture{background-image: url("http://i.imgur.com/IKUp5Bv.png");}.sheet-8clock input[value="7"]:checked ~ .sheet-clockpicture{background-image: url("http://i.imgur.com/tmBBDIN.png");}.sheet-8clock input[value="8"]:checked ~ .sheet-clockpicture{background-image: url("http://i.imgur.com/Y0eUmrG.png");}.sheet-4clock input[value="0"]:checked ~ .sheet-clockpicture{background-image: url("http://i.imgur.com/dafd6b0.png");}.sheet-4clock input[value="1"]:checked ~ .sheet-clockpicture{background-image: url("http://i.imgur.com/fM5WKMB.png");}.sheet-4clock input[value="2"]:checked ~ .sheet-clockpicture{background-image: url("http://i.imgur.com/P6Wx884.png");}.sheet-4clock input[value="3"]:checked ~ .sheet-clockpicture{background-image: url("http://i.imgur.com/C1mMa0r.png");}.sheet-4clock input[value="4"]:checked ~ .sheet-clockpicture{background-image: url("http://i.imgur.com/RZfr3By.png");}.sheet-6clock input[value="0"]:checked ~ .sheet-clockpicture{background-image: url("http://i.imgur.com/arZJyPv.png");}.sheet-6clock input[value="1"]:checked ~ .sheet-clockpicture{background-image: url("http://i.imgur.com/7l0Tihg.png");}.sheet-6clock input[value="2"]:checked ~ .sheet-clockpicture{background-image: url("http://i.imgur.com/MhIfWuq.png");}.sheet-6clock input[value="3"]:checked ~ .sheet-clockpicture{background-image: url("http://i.imgur.com/qwiaO8q.png");}.sheet-6clock input[value="4"]:checked ~ .sheet-clockpicture{background-image: url("http://i.imgur.com/8O2eCB5.png");}.sheet-6clock input[value="5"]:checked ~ .sheet-clockpicture{background-image: url("http://i.imgur.com/i7ivEnS.png");}.sheet-6clock input[value="6"]:checked ~ .sheet-clockpicture{background-image: url("http://i.imgur.com/DuYwNvN.png");}.sheet-12clock input[value="0"]:checked ~ .sheet-clockpicture{background-image: url("http://i.imgur.com/AzLi8pr.png");}.sheet-12clock input[value="1"]:checked ~ .sheet-clockpicture{background-image: url("http://i.imgur.com/pDCHycE.png");}.sheet-12clock input[value="2"]:checked ~ .sheet-clockpicture{background-image: url("http://i.imgur.com/JbRUclC.png");}.sheet-12clock input[value="3"]:checked ~ .sheet-clockpicture{background-image: url("http://i.imgur.com/jRyp6oP.png");}.sheet-12clock input[value="4"]:checked ~ .sheet-clockpicture{background-image: url("http://i.imgur.com/BHM56D9.png");}.sheet-12clock input[value="5"]:checked ~ .sheet-clockpicture{background-image: url("http://i.imgur.com/a4c1e5I.png");}.sheet-12clock input[value="6"]:checked ~ .sheet-clockpicture{background-image: url("http://i.imgur.com/IRGWvwH.png");}.sheet-12clock input[value="7"]:checked ~ .sheet-clockpicture{background-image: url("http://i.imgur.com/GbUzXr7.png");}.sheet-12clock input[value="8"]:checked ~ .sheet-clockpicture{background-image: url("http://i.imgur.com/krkIEho.png");}.sheet-12clock input[value="9"]:checked ~ .sheet-clockpicture{background-image: url("http://i.imgur.com/7vuvV92.png");}.sheet-12clock input[value="10"]:checked ~ .sheet-clockpicture{background-image: url("http://i.imgur.com/Q9xWEYx.png");}.sheet-12clock input[value="11"]:checked ~ .sheet-clockpicture{background-image: url("http://i.imgur.com/N29lNdB.png");}.sheet-12clock input[value="12"]:checked ~ .sheet-clockpicture{background-image: url("http://i.imgur.com/Y1Vd6bo.png");}.sheet-clockprogress{margin-top: 10px;}.sheet-recovery, .sheet-clock{background-color: #d6d8d9;font-style: italic;font-size: 80%;line-height: 8px;}.sheet-clock{width: 100%;display: inline-block;padding: 8px 50px 12px 8px;margin-bottom: 8px;}.sheet-clocks{margin-top: 26px;}.sheet-recovery .sheet-bold{font-size: 81%;letter-spacing: 1px;font-style: normal;font-weight: 600;line-height: 119%;padding-right: 3px;}/* TEXT INPUTS FOR TRAUMA AND CLOCKS */input.sheet-text-input{height: 11px;}input.sheet-text-input[type="checkbox"]{width: 52px;margin-top: 1px;}input.sheet-text-input[type="radio"]{width: 20px;}input.sheet-text-input.sheet-longoption[type="radio"]{width: 64px;}input.sheet-text-input + span{line-height: 0px;font-weight: bold;position: relative;left: 2px;}.sheet-traumata input.sheet-text-input + span{text-transform: uppercase;font-size: 64%;top: -3px;}.sheet-clockprogress input.sheet-text-input + span{font-size: 90%;}input.sheet-text-input.sheet-traumarow2 + span{top: -8px;}input.sheet-text-input:hover + span{color: #9c9c9c;}input.sheet-text-input:checked + span{color: #ff0000;}input.sheet-text-input:checked:hover + span{color: #dd0000;}input.sheet-text-input + span::after{content: "—";color: black;padding: 0 2px;}input.sheet-text-input.sheet-last + span::after{content: "";padding: 0;}/* TEETH */input.sheet-stresstooth, input.sheet-xptooth, input.sheet-holdtooth,input.sheet-stresstooth + span, input.sheet-xptooth + span, input.sheet-holdtooth + span{height: 25px;}input.sheet-regulartooth, input.sheet-regulartooth + span{height: 13px;}input.sheet-tooth{width: 12px;}input.sheet-tooth + span{width: 8px;margin-right: 4px;display: inline-block;vertical-align: top;}input.sheet-tooth + span:last-child{margin-right: 0px !important;}input.sheet-tooth:nth-last-child(2){width: 8px;}input.sheet-tooth:hover + span{filter: alpha(opacity=70);opacity: 0.7;}input.sheet-xptooth + span{background-image: url(http://i.imgur.com/ZYuytKg.png);}input.sheet-xptooth:checked ~ input.sheet-xptooth + span{background-image: url(http://i.imgur.com/pGe2dC1.png);}input.sheet-stresstooth[type="radio"] + span,input.sheet-stresstooth[type="checkbox"]:checked + span,input.sheet-holdtooth:checked + span{/* red tooth */background-image: url(http://i.imgur.com/17DqQbA.png);}input.sheet-stresstooth[type="checkbox"] + span,input.sheet-stresstooth:checked ~ input.sheet-stresstooth[type="radio"] + span,input.sheet-holdtooth + span{/* white tooth */background-image: url(http://i.imgur.com/XNFdq3n.png);}input.sheet-regulartooth[type="radio"] + span{background-image: url(http://i.imgur.com/co4IzVF.png);}input.sheet-regulartooth:checked ~ input.sheet-regulartooth[type="radio"] + span{background-image: url(http://i.imgur.com/m3eW79B.png);}input.sheet-zero{width: 13px;height: 13px;}input.sheet-zero + span{width: 10px;height: 13px;margin-right: 3px;display: inline-block;vertical-align: top;background-image: url(http://i.imgur.com/b7fMDSq.png);}input.sheet-zero[type="radio"]:checked + span{display: none;}/* TURF RADIOS */.sheet-turfbox input[type="radio"]{display: block;float: right;position: initial;width: 11px;}input[type="checkbox"].sheet-turf1:checked ~ input[type="radio"].sheet-turf1 + span,input[type="checkbox"].sheet-turf2:checked ~ input[type="radio"].sheet-turf2 + span,input[type="checkbox"].sheet-turf3:checked ~ input[type="radio"].sheet-turf3 + span,input[type="checkbox"].sheet-turf4:checked ~ input[type="radio"].sheet-turf4 + span,input[type="checkbox"].sheet-turf5:checked ~ input[type="radio"].sheet-turf5 + span,input[type="checkbox"].sheet-turf6:checked ~ input[type="radio"].sheet-turf6 + span{/* black tooth*/background-image: url('http://i.imgur.com/Sm1jToy.png');}input.sheet-stresstooth:checked ~ input.sheet-stresstooth.sheet-turf6 + span{/* half grey tooth */background-image: url('http://i.imgur.com/gAgcV8Z.png');}/* SPECIAL ABILITIES*/.sheet-specialability, .sheet-friend, .sheet-contact{padding-top: 5px;padding-left: 4px;border-bottom: 1px solid #b3b4b6;}textarea.sheet-abilityname{width: 25%;color: black;resize: none;height: 50px;padding-left: 5px;font-variant: small-caps;font-weight: 800;letter-spacing: 0px;font-family: "Hoefler Text", Georgia, "Baskerville Old Face", Garamond, "Times New Roman", serif;}textarea.sheet-abilitydesc{width: 69%;resize: vertical;height: 50px;color: black;font-size: 95%;line-height: 122%;}/* HARM AND RECOVERY */.sheet-harmrow, .sheet-harmheader{border-bottom: 1px solid black;}.sheet-recovery{width: 80%;float: left;padding: 8px;}.sheet-harmrow, .sheet-harmrow div{height: 40px;overflow: hidden;}.sheet-harmrow div{float: left;}.sheet-harmrow > div:first-child{background-color: #d6d8d9;width: 4%;color: black;letter-spacing: 0px;font-weight: 800;line-height: 100%;padding: 11px 3px 3px;}.sheet-harmrow > div:nth-child(2){width: 76%;}.sheet-harmrow > div:last-child{background-color: #d6d8d9;width: 20%;color: #575859;text-align: center;font-size: 80%;letter-spacing: 1px;font-weight: 800;line-height: 119%;padding: 8px;}.sheet-harmrow > div:nth-child(2) > div:nth-child(2){border-left: 1px solid #d6d8d9;}.sheet-harmrow input[type="text"]{font-size: 92%;padding: 15px 6px 6px;color: #c43c35;}.sheet-harm > div.sheet-harmrow:nth-child(3) > div:last-child{padding-top: 13px;}.sheet-arrow-right{display: inline-block;width: 0;height: 0;margin-left: 2px;border-top: 4px solid transparent;border-bottom: 4px solid transparent;border-left: 4px solid black;}/* ARMOR */.sheet-armor .sheet-label{float: left;color: black;font-size: 88%;font-weight: 800;padding: 5px 0 0 5px;width: calc(100% - 10px);}.sheet-armor .sheet-col50{margin-bottom: 4px;}.sheet-armor .sheet-col50:last-child{float: right;}/* COIN */.sheet-coin-and-stash{margin-top: 49px;}.sheet-coinrow{font-size: 73%;height: 17px;font-weight: 800;}.sheet-coinrow > div:first-child{border-bottom: 1px solid #8c8c8c;border-right: 1px solid #8c8c8c;color: black;}.sheet-coinrow div{float: left;}.sheet-coinrow > div:last-child{border-top: 1px solid #8c8c8c;color: #717275;padding-left: 3px;}.sheet-coin div:last-child{float: right;width: 54px;}.sheet-coin div:nth-child(2){padding-left: 2px;}/* STASH */.sheet-stash{margin-top: 5px;padding-left: 5px;line-height: 14px;}.sheet-stashzeroholder{position: absolute;margin: 20px 0 0 -8px;}/* CREW COIN */.sheet-crewcoin{height: 60px;}.sheet-crewcoin > div:nth-child(3){margin-top: 2px;padding-left: 3px;width: 110%;}.sheet-crewcoin > div:last-child{font-size: 72%;margin-top: -5px;padding-left: 3px;}.sheet-crewcoinbar{display: inline-block;border-left: 1px solid #c6c7c9;height: 15px;width: 1px;margin: 0 5px 0 3px;}.sheet-crewcoin input.sheet-radiobox:checked ~ input.sheet-radiobox.sheet-vaultcoin + span{border: 1px solid #c6c7c9;}.sheet-crewcoin input.sheet-radiobox + span{margin: 0 3px 2px 0;}.sheet-crewcoin input.sheet-radiobox{margin: 0 -12px 8px 0;}/* LEFT-FILLED RADIO BOXES */input.sheet-radiobox{width: 12px;height: 12px;margin: 0 -12px 3px 0;}input.sheet-radiobox + span{width: 9px;height: 9px;margin: 0 2px 0 0;display: inline-block;}input.sheet-radiobox:hover + span{filter: alpha(opacity=70);opacity: 0.7;}.sheet-coin input.sheet-radiobox:checked ~ input.sheet-radiobox + span,.sheet-crewcoin input.sheet-radiobox:checked ~ input.sheet-radiobox + span{background-color: white;border: 1px solid black;}.sheet-coin input.sheet-radiobox + span,.sheet-crewcoin input.sheet-radiobox + span{background-color: red;border: 1px solid black;}.sheet-stash input.sheet-radiobox:checked ~ input.sheet-radiobox + span{background-color: #c6c7c9;border: 1px solid #c6c7c9;}.sheet-stash input.sheet-radiobox + span{background-color: black;border: 1px solid black;}.sheet-stash input.sheet-radiobox.sheet-endbox{margin-left: 5px;width: 13px;height: 13px;}.sheet-stash input.sheet-radiobox.sheet-endbox + span{width: 10px;height: 10px;border: 1px solid black !important;}/* HUNTING GROUNDS */.sheet-hunting-grounds input[type="text"]{font-weight: 800;color: black;line-height: 22px;}.sheet-hunting-grounds textarea{font-size: inherit;height: 36px;resize: vertical;}/* BONUS DIE SECTION */.sheet-bonusdie{padding: 0 5px;color: black;}.sheet-bonusdie .sheet-label{font-size: 88%;font-weight: 800;padding: 2px 0;}.sheet-bonusdie > div:last-child{height: 45px;}.sheet-bonusdie .sheet-bonusdieplus{width: 10%;float: left;background-color: black;color: white;height: 49px;padding: 11px 4px 4px 4px;font-weight: 800;}.sheet-bonusdie .sheet-bonusdietext{background-color: #d6d8d9;height: 49px;width: 90%;float: left;padding: 5px;font-size: 80%;line-height: 122%;}/* REPEATING SECTION CONTROLS */.charsheet button.repcontrol_edit, .charsheet button.repcontrol_add{padding: 6px;background-image: none;background-color: #d6d8d9;color: #616161;border-radius: 0;border-color: #b3b4b6;transition: all 0.2s;font-family: "Hoefler Text", Georgia, "Baskerville Old Face", Garamond, "Times New Roman", serif;font-variant: small-cap;font-weight: 800;}.charsheet button.repcontrol_edit:hover, .charsheet button.repcontrol_add:hover{color: #020202;border-color: #020202;background-color: #cccccc;}.sheet-white-repcontrol button.repcontrol_edit, .sheet-white-repcontrol button.repcontrol_add{font-weight: 600;background-color: white;margin-top: 12px;font-size: 91%;font-family: serif;padding: 4px;}.itemcontrol{z-index: 20;}/* STRESS, REP, et cetera */.sheet-hold, .sheet-stress > div, .sheet-rep > div, .sheet-hold > div, .sheet-heat > div, .sheet-crewcoin > div:first-child > div{float: left;}.sheet-hold{width: 255px;margin-left: calc(55% - 255px);}.sheet-stress, .sheet-rep, .sheet-hold, .sheet-heat{height: 25px;}.sheet-stress1{width: 53px;}.sheet-stress2{width: calc(100% - 330px);}.sheet-stress3{width: 68px;}.sheet-stress4{width: 209px;padding-top: 1px;}.sheet-stress4 div{width: 110%;}.sheet-traumaholder, .sheet-wantedholder{height: 13px;display: block;float: right;text-align: right;width: 100%}.sheet-rep1{width: 35px;}.sheet-rep2{width: calc(100% - 78px);}.sheet-rep3{width: 43px;}.sheet-turfbox{display: block;position: absolute;float: right;z-index: 2;margin-left: 63px;}.sheet-hold1, .sheet-hold4, .sheet-heat1{width: 41px;}.sheet-hold2{width: 51px;}.sheet-hold3{width: 63px;}.sheet-hold5{width: 59px;height: 16px; padding-left: 2px;}.sheet-heat2{width: calc(100% - 106px);}.sheet-heat3{width: 65px;}.sheet-crewcoin1{width: 60px;}.sheet-crewcoin2{width: calc(100% - 60px);}.sheet-zeroholder{position: absolute;}.sheet-stress1 .sheet-zeroholder{margin: -2px 0 0 35px;}.sheet-stress3 .sheet-zeroholder{margin-left: 0;}.sheet-rep1 .sheet-zeroholder{margin: -2px 0 0 17px;}.sheet-rep3 .sheet-zeroholder{margin: 13px 0 0 -3px;}.sheet-heat1 .sheet-zeroholder{margin: -2px 0 0 23px;}.sheet-heat3 .sheet-zeroholder{margin-left: 5px;}.sheet-crewcoin .sheet-zeroholder{margin: 19px 0 0 -10px;}.sheet-stress2 input.sheet-tooth + span{margin-right: 6px;}.sheet-stress2 input[name="attr_setting_extra_stress1"]:checked ~ input.sheet-tooth + span{margin-right: 5px;}.sheet-stress2 input[name="attr_setting_extra_stress1"]:checked + input[name="attr_setting_extra_stress2"]:checked ~ input.sheet-tooth + span{margin-right: 4px;}/* small fixes */.sheet-rep .sheet-black-on-grey{padding-right: 4px;text-align: right;width: 100%;}.sheet-rep input.sheet-tooth{width: 11px;}.sheet-rep input.sheet-tooth + span{margin-right: 3px;}.sheet-hold .sheet-black-on-grey{width: calc(100% - 8px);}.sheet-toothholder{float: right;width: 8px;}/* NOTES */textarea.sheet-notes{margin-top: 20px;margin-left: 10px;font-family: "Shadows Into Light", cursive;color: #c43c35;font-size: 155%;width: 356px;resize: vertical;background-image: -webkit-linear-gradient(top, transparent, transparent 26px, #a7a7a7 0);background-image: -moz-linear-gradient(top, transparent, transparent 26px, #a7a7a7 0);background-image: -o-linear-gradient(top, transparent, transparent 26px, #a7a7a7 0);background-image: linear-gradient(top, transparent, transparent 26px, #a7a7a7 0);background-size: 100% 27px;line-height: 137%;height: 378px;}/* LOAD CHECKBOXES */.sheet-loadboxholder{transform: rotate(45deg);display: inline-block;margin-left: 6px;width: 7px;height: 7px;}input.sheet-loadbox[type="checkbox"]{width: 12px;height: 12px;}input.sheet-loadbox[type="checkbox"] + span{display: inline-block;border: 1px solid black;width: 8px;height: 8px;background-color: white;}input.sheet-loadbox[type="checkbox"]:checked + span{background-color: red;}input.sheet-loadbox[type="checkbox"]:hover + span{filter: alpha(opacity=70);opacity: 0.7;}/* ROLL BUTTONS */button[type=roll]{font-family: "Hoefler Text", Georgia, "Baskerville Old Face", Garamond, "Times New Roman", serif;background: transparent;box-shadow: none;}button[type=roll]:before{content: "" !important;}button[type=roll].sheet-rollbutton{text-transform: uppercase;border: none;margin: 0;padding: 0;font-weight: 800;font-size: 92%;line-height: 9px;}button[type=roll].sheet-tierbutton{font-size: inherit;letter-spacing: inherit;color: inherit;}button[type=roll].sheet-attributebutton{font-size: 98%;line-height: 9px;color: white;}button[type=roll].sheet-actionbutton{font-size: 95%;letter-spacing: 1px;float: right;color: black;margin-top: 3px;text-align: left;width: 86px;}button[type=roll].sheet-vicebutton, button[type=roll].sheet-fortunebutton{color: #616161;border-color: #b3b4b6;border-radius: 0;transition: all 0.2s;padding: 4px;font-size: 97%;font-weight: 600;}button[type=roll].sheet-vicebutton{float: right;margin: 5px 3px -5px 0;line-height: 13px;}button[type=roll].sheet-fortunebutton{width: 100%;float: left;height: 38px;margin: 10px 3px 0 0;}button[type=roll].sheet-rollbutton:hover{color: #ff4747;}button[type=roll].sheet-vicebutton:hover, button[type=roll].sheet-fortunebutton:hover{color: #020202;border-color: #020202;}/* CHECKBOXES */input.sheet-checkbox{height: 12px;width: 12px;}input.sheet-checkbox.sheet-circlebox-small{margin-top: 2px;}input.sheet-checkbox.sheet-squarebox-small{height: 10px;width: 10px;}input.sheet-checkbox.sheet-squarebox-small + span{margin: 0;width: 7px;height: 7px;}input.sheet-checkbox.sheet-squarebox-small:checked + span{background-color: black !important;opacity: 0.7;}input.sheet-checkbox + span{display: inline-block;width: 10px;height: 10px;border: 1px solid #838587;margin: 0 2px 0 0;}input.sheet-checkbox:hover + span{opacity: 0.7;}input.sheet-checkbox.sheet-squarebox{margin-top: 3px;}input.sheet-checkbox.sheet-squarebox + span{background: transparent;vertical-align: middle;margin-left: 1px;}input.sheet-checkbox.sheet-circlebox-small + span{border-radius: 40px;height: 9px;width: 9px;background: white;vertical-align: middle;margin-right: 2px;margin-bottom: 3px;}input.sheet-checkbox + span:last-child{margin-right: 0px !important;}input.sheet-checkbox:checked + span{background-color: red !important;}input.sheet-checkbox.sheet-claimbridge{width: 14px;height: 14px;}input.sheet-checkbox.sheet-claimbridge + span{margin: 0;border: none;width: 100%;height: 100%;background: transparent;}input.sheet-checkbox.sheet-claimbridge:checked + span{background: #d6d8d9 !important;}/* Change text colour when boxes are checked*/.sheet-specialability input:checked ~ textarea.sheet-abilityname,.sheet-item input.sheet-checkbox:checked ~ input[type=text],.sheet-item.sheet-checkbox input:checked ~ textarea,input.sheet-friendup:checked ~ input[type=text]{color: red;}input.sheet-frienddown:checked ~ input[type=text]{color: black;}.sheet-contact input.sheet-checkbox:checked ~ input[type=text]{font-weight: 800;}/* specific adjustments */.sheet-tier input.sheet-checkbox.sheet-circlebox-small + span{margin-right: 3px;}.sheet-specialability input.sheet-checkbox.sheet-circlebox + span{border-radius: 30px;background: white;vertical-align: top;}.sheet-actions input.sheet-checkbox{width: 20px;height: 20px;}.sheet-actions input.sheet-checkbox.sheet-circlebox + span{border-radius: 50px;background-color: #c6c7c9;border: none;}/* Friend triangles */input.sheet-checkbox.sheet-friendup{margin-top: 3px;}input.sheet-checkbox.sheet-frienddown{margin-top: 10px;}.sheet-friend input.sheet-checkbox + span,.sheet-contact input.sheet-checkbox + span{width: 0;height: 0;background-color: #d6d8d9 !important;}.sheet-friend input.sheet-frienddown + span{border-width: 10px 5px 0 5px;margin: 0 0 -2px 3px;border-color: #ffffff transparent transparent transparent;}.sheet-friend input.sheet-friendup + span{border-width: 0 5px 10px 5px;margin-bottom: 5px;border-color: transparent transparent #ffffff transparent;}.sheet-friend input.sheet-frienddown:checked + span{border-color: #000000 transparent transparent transparent;}.sheet-friend input.sheet-friendup:checked + span{border-color: transparent transparent red transparent;}.sheet-contact input.sheet-checkbox{margin-top: 6px;}.sheet-contact input.sheet-checkbox + span{border-width: 5px 0 5px 10px;margin-bottom: 2px;border-color: transparent transparent transparent #ffffff;}.sheet-contact input.sheet-checkbox:checked + span{border-color: transparent transparent transparent #000000;}/* ACTION RATINGS */.sheet-attribute, .sheet-cohort{margin-bottom: 14px;}.sheet-attribute-title, .sheet-cohort-title{float: left;height: 21px;background-color: black;padding-left: 7px;}.sheet-attribute-title div:first-child{width: 67px;float: left;position: absolute;}.sheet-attribute-xp-box{float: right;width: 108px;text-align: right;padding-right: 3px;}.sheet-actions{padding-left: 2px;}.sheet-action{width: 100%;height: 22px;}.sheet-action:first-child, .sheet-action:first-child > div:first-child{height: 34px;}.sheet-action:first-child > div{padding-top: 12px;}.sheet-action:first-child button[type=roll].sheet-actionbutton{margin-top: 15px;}.sheet-action > div{margin: 0px 8px 0px 0px;width: 15px;float: left;}.sheet-action > div:first-child{border-right: 1px solid black;height: 22px;width: 17px;margin-right: 6px;}.sheet-action > div:nth-last-child(2){margin-right: 0px;}/* COHORTS */.sheet-cohort-title .sheet-label{float: right;font-size: 50%;color: white;}.sheet-cohort-title div:first-child{width: 85px;float: left;}.sheet-cohort-title input[type=text]{font-weight: 600;width: 100%;font-size: 90%;background: transparent;padding: 2px 0 0;}.sheet-cohort-title > .sheet-label:last-child{margin-right: 2px;}.sheet-cohort-title .sheet-label:nth-last-child(3){margin: 0 2px;}.sheet-cohortbox{float: right;padding-left: 1px;width: 13px;height: 16px;background: #d6d8d9;}.sheet-cohort-condition > div, .sheet-cohort-condition .sheet-label{float: left;}.sheet-cohort-condition .sheet-label{color: black;font-size: 55%;}.sheet-cohort-condition1{width: 19%;margin-right: 2%;}.sheet-cohort-condition2{width: 28%;margin-right: 2%;}.sheet-cohort-condition3{width: 24%;margin-right: 2%;}div.sheet-cohort-condition4{width: 23%;float: right;font-weight: 800;}.sheet-cohort-text textarea{resize: vertical;color: black;font-size: 85%;line-height: 122%;font-family: Georgia, Times, "Times New Roman", serif;height: 74px;border-bottom: 1px solid lightgray;}/* CLAIMS */.sheet-claimbox{background-color: #d6d8d9;}.sheet-claimbox, .sheet-lairbox, .sheet-claims-horisep{height: 66px;}.sheet-claims-seprow, .sheet-claims-seprow div{height: 14px;}.sheet-lairbox{text-align: center;background-color: #808080;}.sheet-lairbox .sheet-label{color: white;margin-top: calc(50% - 18px);}.sheet-claims-horisep{float: left;height: 14px;margin-top: 26px;width: 2.5%;}.sheet-claims-vertsep{float: left;width: 14px;margin: 0 calc(9% - 7px);}.sheet-claimbox .sheet-label{font-size: 60%;line-height: 12px;height: 24px;font-weight: 600;width: 98%;margin: 4px 1% 2px;}.sheet-claimbox textarea{box-sizing: border-box;text-align: center;resize: none;color: black;}.sheet-claimbox textarea.sheet-claim-desc{width: 95%;margin: 2px 2.5% 4px;line-height: 10px;height: 30px;font-size: 64%;font-family: Georgia, Times, "Times New Roman", serif;}.sheet-claimbox div:first-child{float: left;position: absolute;margin: 1px 0 0 1px;line-height: 0;}input:checked + .sheet-claimbox{background-color:#c1c4c5;}/* STRICTURES */.sheet-strictures div{font-size: 88%;}.sheet-strictures div .sheet-label{font-weight: 600;margin: 0 3px;}/* ALCHEMICALS */input.sheet-alchemicals-checkbox{width: 93px;height: 15px;}input.sheet-alchemicals-checkbox + span{display: inline-block;}input.sheet-alchemicals-checkbox:hover + span{color: red;}.sheet-alchemicals-content{display: none;padding-left: 7px;}input.sheet-alchemicals-checkbox:checked ~ .sheet-alchemicals-content{display: block;}.sheet-alchemicals .sheet-bandolier span:first-child{margin-right: 7px;font-size: 90%;}.sheet-alchemicals .sheet-italic{font-size: 80%;}.sheet-alchemicals li:after{height: 4px;width: 4px;top: .7em;}.sheet-alchemicals li{padding-left: 11px;font-size: 84%;height: 16px;}/* FACTIONS */.sheet-factions > .sheet-faction, .sheet-factions .repitem{display: inline-block;width: 49%;border-bottom: 1px solid lightgray;margin-bottom: 2px;}.sheet-factions > .sheet-faction:nth-child(2),.sheet-factions .repitem:nth-child(odd){margin-right: 2%;}.sheet-factions input[type=number]{border: none;font-weight: 600;padding: 0;width: 15%;box-shadow: none;-moz-appearance: textfield;}.sheet-factions input[type=number]:hover,.sheet-factions input[type=number]:focus{-moz-appearance: number-input;}.sheet-factions input[type=text]{width: 85%;font-size: 90%;}/* ROLL TEMPLATES *//* ACTION ROLL */.sheet-rolltemplate-bitd-action .sheet-rolltableholder{margin-left: -45px;margin-right: -1px;background-image: url(http://i.imgur.com/tGbnc6O.gif);width: 299px;height: 258px;font-variant-numeric: lining-nums;}.sheet-rolltemplate-bitd-action .sheet-rolltablename{font-family: "Hoefler Text", "Baskerville Old Face", Garamond, "Times New Roman", serif;color: #e74a10;text-transform: uppercase;font-size: 103%;letter-spacing: 1px;padding-left: 32px;font-weight: 800;line-height: 0px;height: 20px;padding-top: 32px;}.sheet-rolltemplate-bitd-action .sheet-rolltablerolls{font-family: "Hoefler Text", "Baskerville Old Face", Garamond, "Times New Roman", serif;color: #e74a10;text-transform: uppercase;font-size: 103%;letter-spacing: 1px;padding-left: 32px;font-weight: 800;line-height: 0px;font-style: italic;}.sheet-rolltemplate-bitd-action .sheet-rolltabletitle{padding-left: 30px;padding-top: 22px;}.sheet-rolltemplate-bitd-action .sheet-rolltabledice{height: 27px;padding-top: 41px;padding-left: 30px;padding-right: 30px;padding-bottom: 20px;font-family: Georgia, Times, "Times New Roman", serif;color: white;text-transform: uppercase;font-size: 137%;letter-spacing: 0px;font-weight: 800;line-height: 20px;}.sheet-rolltemplate-bitd-action .sheet-rolltableposition,.sheet-rolltemplate-bitd-action .sheet-rolltableeffect{display: inline-block;box-sizing: border-box;width: 49%;font-family: "Hoefler Text", "Baskerville Old Face", Garamond, "Times New Roman", serif;color: white;text-transform: uppercase;font-size: 82%;letter-spacing: 1px;padding-top: 20px;padding-left: 29px;}.sheet-rolltemplate-bitd-action .sheet-rolltableeffect{padding-left: 15px;}.sheet-rolltemplate-bitd-action .inlinerollresult{border: 0px solid white !important;background-color: rgba(158, 100, 81, 0);font-weight: normal;}.sheet-rolltemplate-bitd-action .sheet-comma:last-child{display: none;}.sheet-rolltemplate-bitd-action .sheet-zerodice1{position: relative;top: 4px;font-size: 103%;text-shadow: 0px 0px 6px rgb(255, 158, 0);color: #ffffff;}.sheet-rolltemplate-bitd-action .sheet-zerodice2{line-height: 100%;font-size: 67%;font-style: italic;text-transform: none;font-weight: 400;letter-spacing: 0;padding-top: 11px;text-shadow: 0px 0px 6px rgb(255, 158, 0);color: #ffd8ca;}.sheet-rolltemplate-bitd img{height: 31px;}/* RESIST TEMPLATE */.sheet-rolltemplate-bitd-resist .sheet-rolltableholder{margin-left: -45px;margin-right: -1px;background-image: url(http://i.imgur.com/0aMMISi.jpg);width: 299px;height: 258px;font-variant-numeric: lining-nums;}.sheet-rolltemplate-bitd-resist .sheet-rolltablename{font-family: "Hoefler Text", "Baskerville Old Face", Garamond, "Times New Roman", serif;color: #8da8bb;text-transform: uppercase;font-size: 91%;letter-spacing: 0px;padding-left: 30px;font-weight: 400;line-height: 0px;height: 20px;padding-top: 32px;}.sheet-rolltemplate-bitd-resist .sheet-rolltablerolls{font-family: "Hoefler Text", "Baskerville Old Face", Garamond, "Times New Roman", serif;color: #8da8bb;text-transform: uppercase;font-size: 91%;letter-spacing: 0px;padding-left: 30px;font-weight: 400;line-height: 0px;font-style: normal;position: relative;top: -5px;}.sheet-rolltemplate-bitd-resist .sheet-rolltabletitle{padding-left: 30px;padding-top: 7px;}.sheet-rolltemplate-bitd-resist .sheet-rolltabledice{height: 27px;padding-top: 41px;padding-left: 30px;padding-right: 30px;padding-bottom: 20px;font-family: Georgia, Times, "Times New Roman", serif;color: white;text-transform: uppercase;font-size: 137%;letter-spacing: 0px;font-weight: 800;line-height: 20px;position: relative;top: -4px;}.sheet-rolltemplate-bitd-resist .inlinerollresult{border: 0px solid white !important;background-color: rgba(158, 100, 81, 0);font-weight: normal;padding-left: 0;position: relative;}.sheet-rolltemplate-bitd-resist .sheet-comma:last-child{display: none;}.sheet-rolltemplate-bitd-resist .sheet-zerodice1{position: relative;top: 4px;font-size: 103%;font-family: serif;text-shadow: 0px 0px 6px rgb(9, 199, 208);color: #ffffff;}.sheet-rolltemplate-bitd-resist .sheet-zerodice1 .inlinerollresult{top: 0px;}.sheet-rolltemplate-bitd-resist .sheet-zerodice2{line-height: 100%;font-size: 67%;font-style: italic;text-transform: none;font-weight: 400;letter-spacing: 0;padding-top: 8px;text-shadow: 0px 0px 6px rgb(9, 199, 208);color: #d8e4ef;}.sheet-rolltemplate-bitd-resist .sheet-resistinstructions{font-family: Georgia, Times, "Times New Roman", serif;padding: 15px 56px 0px 27px;color: #d3dde4;font-weight: 200;font-size: 95%;}.sheet-rolltemplate-bitd-resist .sheet-resistinstructions em{font-style: normal;font-weight: 800;}.sheet-rolltemplate-bitd-resist img{height: 22px;}/* INDULGE VICE TEMPLATE */.sheet-rolltemplate-bitd-vice .sheet-rolltableholder{margin-left: -45px;margin-right: -1px;background-image: url(http://i.imgur.com/JRHeBtH.jpg);width: 299px;height: 258px;font-variant-numeric: lining-nums;}.sheet-rolltemplate-bitd-vice .sheet-rolltablename{font-family: serif;color: #ffffff;text-transform: none;font-size: 110%;letter-spacing: 0px;padding-left: 28px;font-weight: 400;line-height: 0px;height: 20px;padding-top: 32px;}.sheet-rolltemplate-bitd-vice .sheet-rolltablerolls{font-family: serif;color: #ffffff;text-transform: none;font-size: 110%;letter-spacing: 0px;padding-left: 28px;font-weight: 400;line-height: 0px;font-style: normal;position: relative;top: -5px;}.sheet-rolltemplate-bitd-vice .sheet-rolltabletitle{padding-left: 27px;padding-top: 8px;position: relative;top: 5px;}.sheet-rolltemplate-bitd-vice .sheet-rolltabledice{height: 27px;padding-top: 41px;padding-left: 30px;padding-right: 30px;padding-bottom: 20px;font-family: Georgia, Times, "Times New Roman", serif;color: white;text-transform: uppercase;font-size: 137%;letter-spacing: 0px;font-weight: 800;line-height: 20px;position: relative;top: -4px;}.sheet-rolltemplate-bitd-vice .inlinerollresult{border: 0px solid white !important;background-color: rgba(158, 100, 81, 0);font-weight: normal;padding-left: 0;position: relative;}.sheet-rolltemplate-bitd-vice .sheet-comma:last-child{display: none;}.sheet-rolltemplate-bitd-vice .sheet-zerodice1{position: relative;top: 4px;font-size: 103%;font-family: serif;text-shadow: 0px 0px 6px rgb(9, 199, 208);color: #ffffff;}.sheet-rolltemplate-bitd-vice .sheet-zerodice1 .inlinerollresult{top: 0px;}.sheet-rolltemplate-bitd-vice .sheet-zerodice2{line-height: 100%;font-size: 67%;font-style: italic;text-transform: none;font-weight: 400;letter-spacing: 0;padding-top: 8px;text-shadow: 0px 0px 6px rgb(9, 199, 208);color: #d8e4ef;}.sheet-rolltemplate-bitd-vice .sheet-resistinstructions{font-family: Georgia, Times, "Times New Roman", serif;padding: 15px 56px 0px 27px;color: #c9c9c9;font-weight: 200;font-size: 81%;line-height: 119%;}.sheet-rolltemplate-bitd-vice .sheet-resistinstructions em{font-style: normal;font-weight: 800;}/* FORTUNE TEMPLATE */.sheet-rolltemplate-bitd-fortune .sheet-rolltableholder{margin-left: -45px;margin-right: -1px;background-image: url(http://i.imgur.com/jYgw79y.jpg);background-position: bottom right;background-repeat: no-repeat;background-color: white;width: 299px;height: auto;min-height: 250px;font-variant-numeric: lining-nums;}.sheet-rolltemplate-bitd-fortune .sheet-rolltablename{font-family: "Hoefler Text", "Baskerville Old Face", Garamond, "Times New Roman", serif;color: #303032;text-transform: uppercase;font-size: 103%;letter-spacing: 1px;padding-left: 32px;font-weight: 800;line-height: 0px;height: 20px;padding-top: 32px;}.sheet-rolltemplate-bitd-fortune .sheet-rolltablerolls{font-family: "Hoefler Text", "Baskerville Old Face", Garamond, "Times New Roman", serif;color: #303032;text-transform: uppercase;font-size: 103%;letter-spacing: 1px;padding-left: 32px;font-weight: 800;line-height: 0px;font-style: italic;}.sheet-rolltemplate-bitd-fortune .sheet-rolltabletitle{padding-left: 30px;padding-top: 22px;}.sheet-rolltemplate-bitd-fortune .sheet-rolltabledice{height: 27px;padding-top: 10px;padding-left: 30px;padding-right: 30px;padding-bottom: 10px;font-family: Georgia, Times, "Times New Roman", serif;color: #303032;text-transform: uppercase;font-size: 137%;letter-spacing: 0px;font-weight: 800;line-height: 20px;}.sheet-rolltemplate-bitd-fortune .sheet-rolltableposition,.sheet-rolltemplate-bitd-fortune .sheet-rolltableeffect{display: inline-block;width: 49%;font-family: "Hoefler Text", "Baskerville Old Face", Garamond, "Times New Roman", serif;color: white;text-transform: uppercase;font-size: 82%;letter-spacing: 1px;padding-top: 20px;padding-left: 29px;}.sheet-rolltemplate-bitd-fortune .sheet-rolltableeffect{padding-left: 15px;}.sheet-rolltemplate-bitd-fortune .inlinerollresult{border: 0px solid white !important;background-color: rgba(158, 100, 81, 0);font-weight: normal;}.sheet-rolltemplate-bitd-fortune .sheet-comma:last-child{display: none;}.sheet-rolltemplate-bitd-fortune .sheet-zerodice1{position: relative;top: 4px;font-size: 103%;text-shadow: 0px 0px 6px rgb(136, 219, 215);color: #1e1e1e;}.sheet-rolltemplate-bitd-fortune .sheet-zerodice2{width: 60%;line-height: 100%;font-size: 67%;font-style: italic;text-transform: none;font-weight: 400;letter-spacing: 0;padding-top: 11px;text-shadow: 0px 0px 6px rgb(136, 219, 215);color: #1e1e1e;}.sheet-rolltemplate-bitd-fortune .sheet-rolltablenotes{width: 46%;line-height: 112%;font-size: 98%;text-transform: none;font-weight: 400;letter-spacing: 0;padding-top: 20px;padding-bottom: 30px;color: #1e1e1e;Padding-left: 29px;font-family: Georgia, serif;}.sheet-rolltemplate-bitd-fortune img{height: 31px;}/* TIER TEMPLATE */.sheet-rolltemplate-bitd-tier .sheet-rolltableholder{margin-left: -45px;margin-right: -1px;background-image: url(http://i.imgur.com/0aMMISi.jpg);width: 299px;height: 171px;font-variant-numeric: lining-nums;}.sheet-rolltemplate-bitd-tier .sheet-rolltablename{font-family: "Hoefler Text", "Baskerville Old Face", Garamond, "Times New Roman", serif;color: #8da8bb;text-transform: uppercase;font-size: 91%;letter-spacing: 0px;padding-left: 30px;font-weight: 400;line-height: 0px;height: 20px;padding-top: 32px;}.sheet-rolltemplate-bitd-tier .sheet-rolltablerolls{font-family: "Hoefler Text", "Baskerville Old Face", Garamond, "Times New Roman", serif;color: #8da8bb;text-transform: uppercase;font-size: 91%;letter-spacing: 0px;padding-left: 30px;font-weight: 400;line-height: 0px;font-style: normal;position: relative;top: -5px;}.sheet-rolltemplate-bitd-tier .sheet-rolltabletitle{padding-left: 30px;padding-top: 7px;}.sheet-rolltemplate-bitd-tier .sheet-rolltabledice{height: 27px;padding-top: 41px;padding-left: 30px;padding-right: 30px;padding-bottom: 20px;font-family: Georgia, Times, "Times New Roman", serif;color: white;text-transform: uppercase;font-size: 137%;letter-spacing: 0px;font-weight: 800;line-height: 20px;position: relative;top: -4px;}.sheet-rolltemplate-bitd-tier .inlinerollresult{border: 0px solid white !important;background-color: rgba(158, 100, 81, 0);font-weight: normal;padding-left: 0;position: relative;}.sheet-rolltemplate-bitd-tier .sheet-comma:last-child{display: none;}.sheet-rolltemplate-bitd-tier .sheet-zerodice1{position: relative;top: 4px;font-size: 103%;font-family: serif;text-shadow: 0px 0px 6px rgb(9, 199, 208);color: #ffffff;}.sheet-rolltemplate-bitd-tier .sheet-zerodice1 .inlinerollresult{top: 0px;}.sheet-rolltemplate-bitd-tier .sheet-zerodice2{line-height: 100%;font-size: 67%;font-style: italic;text-transform: none;font-weight: 400;letter-spacing: 0;padding-top: 8px;text-shadow: 0px 0px 6px rgb(9, 199, 208);color: #d8e4ef;}.sheet-rolltemplate-bitd-tier img{height: 22px;}/* ENTANGLEMENT TEMPLATE */.sheet-rolltemplate-bitd-entangle .sheet-rolltableholder{margin-left: -45px;margin-right: -1px;background-image: url(http://i.imgur.com/JRHeBtH.jpg);width: 299px;height: 171px;font-variant-numeric: lining-nums;}.sheet-rolltemplate-bitd-entangle .sheet-rolltablename{font-family: serif;color: #ffffff;text-transform: none;font-size: 110%;letter-spacing: 0px;padding-left: 28px;font-weight: 400;line-height: 0px;height: 20px;padding-top: 32px;}.sheet-rolltemplate-bitd-entangle .sheet-rolltablerolls{font-family: serif;color: #ffffff;text-transform: none;font-size: 110%;letter-spacing: 0px;padding-left: 28px;font-weight: 400;line-height: 0px;font-style: normal;position: relative;top: -5px;}.sheet-rolltemplate-bitd-entangle .sheet-rolltabletitle{padding-left: 27px;padding-top: 8px;position: relative;top: 5px;}.sheet-rolltemplate-bitd-entangle .sheet-rolltabledice{height: 27px;padding-top: 41px;padding-left: 30px;padding-right: 30px;padding-bottom: 20px;font-family: Georgia, Times, "Times New Roman", serif;color: white;text-transform: uppercase;font-size: 137%;letter-spacing: 0px;font-weight: 800;line-height: 20px;position: relative;top: -4px;}.sheet-rolltemplate-bitd-entangle .inlinerollresult{border: 0px solid white !important;background-color: rgba(158, 100, 81, 0);font-weight: normal;padding-left: 0;position: relative;}.sheet-rolltemplate-bitd-entangle .sheet-comma:last-child{display: none;}.sheet-rolltemplate-bitd-entangle .sheet-zerodice1{position: relative;top: 4px;font-size: 103%;font-family: serif;text-shadow: 0px 0px 6px rgb(9, 199, 208);color: #ffffff;}.sheet-rolltemplate-bitd-entangle .sheet-zerodice1 .inlinerollresult{top: 0px;}.sheet-rolltemplate-bitd-entangle .sheet-zerodice2{line-height: 100%;font-size: 67%;font-style: italic;text-transform: none;font-weight: 400;letter-spacing: 0;padding-top: 8px;text-shadow: 0px 0px 6px rgb(9, 199, 208);color: #d8e4ef;}.sheet-rolltemplate-bitd-entangle .sheet-resistinstructions{font-family: Georgia, Times, "Times New Roman", serif;padding: 15px 56px 0px 27px;color: #c9c9c9;font-weight: 200;font-size: 81%;line-height: 119%;}.sheet-rolltemplate-bitd-entangle .sheet-resistinstructions em{font-style: normal;font-weight: 800;} \ No newline at end of file diff --git a/Blades in the Dark/blades.html b/Blades in the Dark/blades.html new file mode 100644 index 0000000000..84a6034ab9 --- /dev/null +++ b/Blades in the Dark/blades.html @@ -0,0 +1,777 @@ +
Version
y
Show an extra stress box
Show an extra trauma box
Show another stress box
Show an extra xp condition
Show yet another stress box
Show deity fields for crew
Show playbook item 0
Show playbook item 1
Show playbook item 2
Show playbook item 3
Show playbook item 4
Show playbook item 5
Show playbook item 6
Show playbook item 7
Show playbook item 8
Show playbook item 9
Extra xp boxes for vampires
Vampire Strictures
Label to use for Stress
Label to use for Trauma
Traumata
Vice
Load: light normal heavy
You have an intense need: life essence. To satisfy this need, possess a living victim and consume their spirit energy (this may be a downtime action). When you do so, clear half your drain (round down).
Your clockwork body runs on electroplasm. Recharge your capacitors by connecting to an industrial-grade generator (downtime action). When you do this, clear 5 drain.
Your vice is life essence, consumed from a living human. Use 1 downtime activity to hunt prey and indulge your vice. Also, when you feed, erase all level 1 harm and mark 4 ticks on your healing clock. is is the only way you can heal. How do you feed? What telltale sign do you leave on your victims?
ColdHauntedObsessedParanoid
RecklessSoftUnstableVicious
ChaoticDestructiveFurious
ObsessiveTerritorialSavage
ClankingLeakingFixated
SmokingSparkingUnstable
Harm
3
Need Help
2
-1D
1
Less Effect
Recovery Get treatment in downtime to activate your healing project clock ►
Progress01234
Armor
+Heavy
Special
Coin
Stash



Special Abilities
Mark XP:
Playbook Advancement
  • Every time you roll a desperate action, mark xp in that action's attribute.
  • At the end of each session, for each item below, mark 1 xp (in your playbook or an attribute) or 2 xp if that item occurred multiple times.
Teamwork
Assist a teammate
Lead a group action
Protect a teammate
Set up a teammate
Gather Information
  • What's really going on here?
Strictures
When you gain a new vampire trait (except veteran), add a stricture.
Slumber: In downtime, you must spend one activity resting in a dark, silent place (or else suffer 3 stress).
Forbidden: You cannot enter a private residence without permission from the owner.
Repelled: Spiritbane charms can hold you at bay. (Take 2 stress to resist the repulsion.)
Bestial: When you suffer physical harm or overindulge your vice, your body twists into a horrific bestial form until you next feed without overindulging.
Bound: Your spirit must remain in this body, or be destroyed.
Load
Light
Normal
Heavy
Items(italics don't count for load)
Alchemicals
Bandolier
Bandolier
When you use a bandolier slot, choose an alchemical:
  • Alcahest
  • Binding Oil
  • Drift Oil
  • Drown Powder
  • Eyeblind Poison
  • Fire Oil
  • Grenade
  • Quicksilver
  • Skullfire Poison
  • Smoke Bomb
  • Spark (drug)
  • Standstill Poison
  • Trance Powder
Planning & Load
Choose a plan, provide the detail.
Choose your load for the operation.
Assault: Point of attack
Occult: Arcane power
Deception: Method
Social: Connection
Stealth: Entry point
Transport: Route
Bonus Die
+
Push yourself (take 2 ) -or- accept a Devil's Bargain
Strange Friends
Clocks
Size4-segment6-segment8-segment12-segment
Progress01234
Progress0123456
Progress012345678
Progress0123456789101112
Crew sheet
Rep
Turf
Hold
Weak
Strong
Lair
Heat
Coin
Vaults
Upon crew advance, each PC gets +1 Stash (+2 per Tier)
Special Abilities
Mark XP:
Crew Advancement
  • At the end of each session, for each item below, mark 1 xp (or instead mark 2 xp if that item occurred multiple times).
  • Contend with challenges above your current station.
  • Bolster your crew's reputation or develop a new one.
  • Express the goals, drives, inner conflict, or essential nature of the crew.
Crew Upgrades
Lair
Quality
Training
Cohorts
Upgrade Costs
New Cohort: 2
Add Type: 2
Expert
Gang
Weak
Impaired
Broken
Armor
Expert
Gang
Weak
Impaired
Broken
Armor
Contacts
Factions & Status
Clocks
Size4-segment6-segment8-segment12-segment
Progress01234
Progress0123456
Progress012345678
Progress0123456789101112
+ +
{{charname}}
Rolls
[{{rolltypetext}}]({{rolltypeimage}})
{{#rollGreater() roll1value 0}}{{roll1value}}, {{/rollGreater() roll1value 0}}{{#rollGreater() roll2value 0}}{{roll2value}}, {{/rollGreater() roll2value 0}}{{#rollGreater() roll3value 0}}{{roll3value}}, {{/rollGreater() roll3value 0}}{{#rollGreater() roll4value 0}}{{roll4value}}, {{/rollGreater() roll4value 0}}{{#rollGreater() bonusdice 0}}{{bonus1}}, {{/rollGreater() bonusdice 0}}{{#rollGreater() bonusdice 1}}{{bonus2}}, {{/rollGreater() bonusdice 1}}{{#rollGreater() bonusdice 2}}{{bonus3}}, {{/rollGreater() bonusdice 2}}{{#rollGreater() bonusdice 3}}{{bonus4}}, {{/rollGreater() bonusdice 3}}{{#rollGreater() bonusdice 4}}{{bonus5}}, {{/rollGreater() bonusdice 4}}{{#rollGreater() bonusdice 5}}{{bonus6}}, {{/rollGreater() bonusdice 5}}{{#rollLess() roll1value 1}}{{#rollLess() roll2value 1}}{{#rollLess() roll3value 1}}{{#rollLess() roll4value 1}}{{#rollLess() bonusdice 1}}
{{zerodice1}}, {{zerodice2}}
Zero Dice - take the lowest result above
{{/rollLess() bonusdice 1}}{{/rollLess() roll4value 1}}{{/rollLess() roll3value 1}}{{/rollLess() roll2value 1}}{{/rollLess() roll1value 1}}
{{position}}
{{effect}}
{{charname}}
Resists a Consequence With
[{{rolltypetext}}]({{rolltypeimage}})
{{#rollGreater() roll1value 0}}{{roll1value}}, {{/rollGreater() roll1value 0}}{{#rollGreater() roll2value 0}}{{roll2value}}, {{/rollGreater() roll2value 0}}{{#rollGreater() roll3value 0}}{{roll3value}}, {{/rollGreater() roll3value 0}}{{#rollGreater() roll4value 0}}{{roll4value}}, {{/rollGreater() roll4value 0}}{{#rollGreater() bonusdice 0}}{{bonus1}}, {{/rollGreater() bonusdice 0}}{{#rollGreater() bonusdice 1}}{{bonus2}}, {{/rollGreater() bonusdice 1}}{{#rollGreater() bonusdice 2}}{{bonus3}}, {{/rollGreater() bonusdice 2}}{{#rollGreater() bonusdice 3}}{{bonus4}}, {{/rollGreater() bonusdice 3}}{{#rollGreater() bonusdice 4}}{{bonus5}}, {{/rollGreater() bonusdice 4}}{{#rollGreater() bonusdice 5}}{{bonus6}}, {{/rollGreater() bonusdice 5}}{{#rollLess() roll1value 1}}{{#rollLess() roll2value 1}}{{#rollLess() roll3value 1}}{{#rollLess() roll4value 1}}{{#rollLess() bonusdice 1}}
{{zerodice1}}, {{zerodice2}}
Zero Dice - take the lowest result above
{{/rollLess() bonusdice 1}}{{/rollLess() roll4value 1}}{{/rollLess() roll3value 1}}{{/rollLess() roll2value 1}}{{/rollLess() roll1value 1}}
Suffer 6 stress minus the highest die result. When you roll a critical on resistance, clear 1 stress.
{{charname}}
(who currently has {{stress}} stress) indulges
[vice](http://i.imgur.com/eaNKZTO.png)
{{#rollGreater() roll1value 0}}{{roll1value}}, {{/rollGreater() roll1value 0}}{{#rollGreater() roll2value 0}}{{roll2value}}, {{/rollGreater() roll2value 0}}{{#rollGreater() roll3value 0}}{{roll3value}}, {{/rollGreater() roll3value 0}}{{#rollGreater() roll4value 0}}{{roll4value}}, {{/rollGreater() roll4value 0}}{{#rollGreater() bonusdice 0}}{{bonus1}}, {{/rollGreater() bonusdice 0}}{{#rollGreater() bonusdice 1}}{{bonus2}}, {{/rollGreater() bonusdice 1}}{{#rollGreater() bonusdice 2}}{{bonus3}}, {{/rollGreater() bonusdice 2}}{{#rollGreater() bonusdice 3}}{{bonus4}}, {{/rollGreater() bonusdice 3}}{{#rollGreater() bonusdice 4}}{{bonus5}}, {{/rollGreater() bonusdice 4}}{{#rollGreater() bonusdice 5}}{{bonus6}}, {{/rollGreater() bonusdice 5}}{{#rollLess() roll1value 1}}{{#rollLess() roll2value 1}}{{#rollLess() roll3value 1}}{{#rollLess() roll4value 1}}{{#rollLess() bonusdice 1}}
{{zerodice1}}, {{zerodice2}}
Zero Dice - take the lowest result above
{{/rollLess() bonusdice 1}}{{/rollLess() roll4value 1}}{{/rollLess() roll3value 1}}{{/rollLess() roll2value 1}}{{/rollLess() roll1value 1}}
Clear an amount of stress equal to the highest die result. If the result of your vice roll means you clear more stress levels than you had marked, you overindulge.
{{charname}}
Rolls
[fortune](http://i.imgur.com/1gkCarn.png)
{{#rollGreater() bonusdice 0}}{{bonus1}}, {{/rollGreater() bonusdice 0}}{{#rollGreater() bonusdice 1}}{{bonus2}}, {{/rollGreater() bonusdice 1}}{{#rollGreater() bonusdice 2}}{{bonus3}}, {{/rollGreater() bonusdice 2}}{{#rollGreater() bonusdice 3}}{{bonus4}}, {{/rollGreater() bonusdice 3}}{{#rollGreater() bonusdice 4}}{{bonus5}}, {{/rollGreater() bonusdice 4}}{{#rollGreater() bonusdice 5}}{{bonus6}}, {{/rollGreater() bonusdice 5}}{{#rollLess() bonusdice 1}}
{{zerodice1}}, {{zerodice2}}
Zero Dice - take the lowest result above
{{/rollLess() bonusdice 1}}
{{notes}}
{{charname}}
Roll their
[Crew Tier](http://i.imgur.com/GhRTT2u.png)
{{#rollGreater() roll1value 0}}{{roll1value}}, {{/rollGreater() roll1value 0}}{{#rollGreater() roll2value 0}}{{roll2value}}, {{/rollGreater() roll2value 0}}{{#rollGreater() roll3value 0}}{{roll3value}}, {{/rollGreater() roll3value 0}}{{#rollGreater() roll4value 0}}{{roll4value}}, {{/rollGreater() roll4value 0}}{{#rollGreater() bonusdice 0}}{{bonus1}}, {{/rollGreater() bonusdice 0}}{{#rollGreater() bonusdice 1}}{{bonus2}}, {{/rollGreater() bonusdice 1}}{{#rollGreater() bonusdice 2}}{{bonus3}}, {{/rollGreater() bonusdice 2}}{{#rollGreater() bonusdice 3}}{{bonus4}}, {{/rollGreater() bonusdice 3}}{{#rollGreater() bonusdice 4}}{{bonus5}}, {{/rollGreater() bonusdice 4}}{{#rollGreater() bonusdice 5}}{{bonus6}}, {{/rollGreater() bonusdice 5}}{{#rollLess() roll1value 1}}{{#rollLess() roll2value 1}}{{#rollLess() roll3value 1}}{{#rollLess() roll4value 1}}{{#rollLess() bonusdice 1}}
{{zerodice1}}, {{zerodice2}}
Zero Dice - take the lowest result above
{{/rollLess() bonusdice 1}}{{/rollLess() roll4value 1}}{{/rollLess() roll3value 1}}{{/rollLess() roll2value 1}}{{/rollLess() roll1value 1}}
{{charname}}
(who currently have {{heat}} heat) roll for
[entanglement](http://i.imgur.com/VmZD5rC.png)
{{#rollGreater() roll1value 0}}{{roll1value}}, {{/rollGreater() roll1value 0}}{{#rollGreater() roll2value 0}}{{roll2value}}, {{/rollGreater() roll2value 0}}{{#rollGreater() roll3value 0}}{{roll3value}}, {{/rollGreater() roll3value 0}}{{#rollGreater() roll4value 0}}{{roll4value}}, {{/rollGreater() roll4value 0}}{{#rollGreater() bonusdice 0}}{{bonus1}}, {{/rollGreater() bonusdice 0}}{{#rollGreater() bonusdice 1}}{{bonus2}}, {{/rollGreater() bonusdice 1}}{{#rollGreater() bonusdice 2}}{{bonus3}}, {{/rollGreater() bonusdice 2}}{{#rollGreater() bonusdice 3}}{{bonus4}}, {{/rollGreater() bonusdice 3}}{{#rollGreater() bonusdice 4}}{{bonus5}}, {{/rollGreater() bonusdice 4}}{{#rollGreater() bonusdice 5}}{{bonus6}}, {{/rollGreater() bonusdice 5}}{{#rollLess() roll1value 1}}{{#rollLess() roll2value 1}}{{#rollLess() roll3value 1}}{{#rollLess() roll4value 1}}{{#rollLess() bonusdice 1}}
{{zerodice1}}, {{zerodice2}}
Zero Dice - take the lowest result above
{{/rollLess() bonusdice 1}}{{/rollLess() roll4value 1}}{{/rollLess() roll3value 1}}{{/rollLess() roll2value 1}}{{/rollLess() roll1value 1}}
\ No newline at end of file diff --git a/Blades in the Dark/blades.jpg b/Blades in the Dark/blades.jpg new file mode 100644 index 0000000000..b4df15ce83 Binary files /dev/null and b/Blades in the Dark/blades.jpg differ diff --git a/Blades in the Dark/sheet.json b/Blades in the Dark/sheet.json new file mode 100644 index 0000000000..ba934a617e --- /dev/null +++ b/Blades in the Dark/sheet.json @@ -0,0 +1,8 @@ +{ + "html": "blades.html", + "css": "blades.css", + "authors": "Tim Denee, Jakob Oesinghaus", + "roll20userid": "782723, 726129", + "preview": "blades.jpg", + "instructions": "This sheet is designed for use with the release version of Blades in the Dark. It is designed to look similar to the paper sheets, and includes a sheet for both characters and the crew." +}