@font-face{font-family:Bangers;src:url('assets/fonts/Bangers-Regular.ttf') format('truetype');font-style:normal;font-weight:400;font-display:swap}
@font-face{font-family:Creepster;src:url('assets/fonts/Creepster-Regular.ttf') format('truetype');font-style:normal;font-weight:400;font-display:swap}
@font-face{font-family:Rye;src:url('assets/fonts/Rye-Regular.ttf') format('truetype');font-style:normal;font-weight:400;font-display:swap}
@font-face{font-family:'Bungee Inline';src:url('assets/fonts/BungeeInline-Regular.ttf') format('truetype');font-style:normal;font-weight:400;font-display:swap}
.cover-masthead{position:absolute;top:9%;left:3%;right:3%;height:21%;z-index:2}.live-masthead{display:block;width:100%;height:100%;overflow:visible}.cover-masthead svg{filter:drop-shadow(1px 2px 0 #170d08)}.pulp-cover .cover-kicker{top:32%;font-size:1.65cqw}.layout-classic .cover-masthead{top:8%;height:22%}.layout-feature .cover-masthead{height:19%;top:8%}.layout-feature .cover-kicker{top:29%}.masthead-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:16px 0 24px}.masthead-choice{padding:10px;background:#152019;border:1px solid #4a513c;overflow:hidden;text-align:left}.masthead-choice.selected{background:#323b27;border-color:#dabc78;box-shadow:inset 0 0 0 1px #dabc78}.masthead-choice .live-masthead{height:65px;width:100%;margin-bottom:8px}.masthead-choice>strong{font:11px Georgia;display:block;color:#e2c48b;letter-spacing:0}.masthead-choice>small{font:9px/1.5 Arial;display:block;color:#a29779;letter-spacing:0;margin-top:4px}.name-roll-field{display:flex;align-items:stretch;gap:8px;margin:7px 0 20px}.name-roll-field input{margin:0!important;min-width:0;flex:1}.name-roll-field .roll-name{width:49px;min-width:49px;display:flex;align-items:center;justify-content:center;font:31px/1 Georgia;padding:0;border-color:#ab8952;color:#eac57d;background:#303724;transition:transform .16s,background .16s}.name-roll-field .roll-name:hover{background:#59603b;transform:rotate(8deg)}.name-roll-field .roll-name:active{transform:rotate(75deg)}.rolled-name-note{font:10px/1.5 Arial;min-height:16px;letter-spacing:0;color:#d7be86;margin:-9px 0 16px}.startup-masthead-preview{padding:13px 15px;border:1px solid #59593d;background:#131e18;margin:10px 0 22px}.startup-masthead-preview .live-masthead{height:82px;max-width:390px;margin:auto}.startup-masthead-preview>small{display:block;text-align:center;font:8px Arial;letter-spacing:1.5px;color:#bca67c;margin-top:7px}.splash-art .cover-masthead{height:22%}.splash-art .cover-title{display:none}.art-picker.expanded-library{grid-template-columns:repeat(4,minmax(0,1fr));max-height:370px;overflow-y:auto;padding-right:4px;scrollbar-color:#b99a5d #172218}.art-picker.expanded-library button{min-width:0}.art-filter{display:flex;gap:5px;flex-wrap:wrap;margin:14px 0}.art-filter button{font:9px Arial;padding:7px 10px;letter-spacing:0}.art-filter .selected{background:#c5a76f;color:#18221b;border-color:#c5a76f}.cover-library-count{font:9px Arial;letter-spacing:1px;color:#b59d71;margin:12px 0 5px}.splash .startup-masthead-preview{margin-bottom:20px}.splash .startup-masthead-preview .live-masthead{height:75px}.masthead-hint{font-size:11px;margin-bottom:20px}@media(max-width:550px){.masthead-choice .live-masthead{height:57px}.masthead-choice{padding:9px 7px}.masthead-choice>small{font-size:8px}.art-picker.expanded-library{grid-template-columns:repeat(3,minmax(0,1fr));max-height:340px}.startup-masthead-preview .live-masthead{height:70px}.name-roll-field .roll-name{min-width:44px;width:44px}.splash .startup-masthead-preview .live-masthead{height:65px}}

@font-face{font-family:'Anton';src:url('assets/fonts/Anton-Regular.ttf') format('truetype');font-style:normal;font-weight:400;font-display:swap}
@font-face{font-family:'Graduate';src:url('assets/fonts/Graduate-Regular.ttf') format('truetype');font-style:normal;font-weight:400;font-display:swap}
@font-face{font-family:'Alfa Slab One';src:url('assets/fonts/AlfaSlabOne-Regular.ttf') format('truetype');font-style:normal;font-weight:400;font-display:swap}
@font-face{font-family:'Racing Sans One';src:url('assets/fonts/RacingSansOne-Regular.ttf') format('truetype');font-style:normal;font-weight:400;font-display:swap}
@font-face{font-family:'Berkshire Swash';src:url('assets/fonts/BerkshireSwash-Regular.ttf') format('truetype');font-style:normal;font-weight:400;font-display:swap}
@font-face{font-family:'Limelight';src:url('assets/fonts/Limelight-Regular.ttf') format('truetype');font-style:normal;font-weight:400;font-display:swap}
@font-face{font-family:'Fugaz One';src:url('assets/fonts/FugazOne-Regular.ttf') format('truetype');font-style:normal;font-weight:400;font-display:swap}
@font-face{font-family:'Lobster Two';src:url('assets/fonts/LobsterTwo-BoldItalic.ttf') format('truetype');font-style:normal;font-weight:400;font-display:swap}
