body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--header-h:100px;--side-pad:clamp(16px,5vw,100px);--brand-pink:#ff86af;--header-bg:#454545}.app-header{align-items:center;background-color:#454545;background-color:var(--header-bg);box-sizing:border-box;display:flex;flex-wrap:nowrap;gap:0;justify-content:space-between;min-height:100px;min-height:var(--header-h);width:100%}.app-logo-container{flex:0 0 30%;flex-direction:column;max-width:30%}.app-logo-container,.app-menu-container{align-items:center;display:flex;height:100px;height:var(--header-h);justify-content:center;min-width:0;text-align:center}.app-menu-container{flex:1 1;max-width:none}.app-menu-container ul{align-items:center;color:#ff86af;color:var(--brand-pink);display:flex;flex-wrap:wrap;gap:20px;justify-content:center;line-height:100px;line-height:var(--header-h);list-style:none;margin:0;padding:0}.app-menu-container ul li a{color:#ff86af;color:var(--brand-pink);font-size:clamp(14px,1.5vw,18px);text-decoration:underline}.app-logo{height:clamp(56px,10vw,100px);max-width:100%}.app-tagline{color:#ff86af;color:var(--brand-pink);font-size:clamp(11px,1.1vw,12px);margin-top:calc(clamp(12px, 3vw, 25px)*-1)}@media (max-width:900px){.app-header{flex-wrap:wrap}.app-logo-container,.app-menu-container{flex:1 1 100%;height:auto;max-width:100%}.app-menu-container ul{line-height:normal;padding:8px 0 12px}}.app-body{box-sizing:border-box;padding:5px clamp(16px,5vw,100px);padding:5px var(--side-pad)}.p-start{color:#ff86af;color:var(--brand-pink);font-size:30px;font-weight:700;text-align:left}.button-row{align-items:center;display:flex;gap:8px}button{background-color:#ff86af;background-color:var(--brand-pink);border:none;color:#fff;cursor:pointer;height:35px;line-height:1.2;padding:10px}button svg{line-height:1.2;vertical-align:middle}.copy-container{border:1px solid #000;display:inline-block;padding-right:5px}h1,h2,h3{color:#ff86af;color:var(--brand-pink)}.card{background:#fff;border:2px solid #000;box-sizing:border-box;color:#111;display:flex;flex-direction:column;font-family:Arial,serif;height:3.5in;overflow:hidden;width:2.5in}.card-header{align-items:center;background:#e6e6e6;border-bottom:2px solid #000;display:flex;font-size:.15in;font-weight:700;justify-content:space-between;padding:.1in .15in;text-transform:uppercase}.card-name{flex:1 1}.card-type{background:#f8f8f8;border:1px solid #000;font-size:.1in;margin-left:.05in;padding:.03in .08in}.card-art{align-items:center;background:#f2f2f2;border-bottom:1px solid #000;display:flex;flex:0 0 45%;justify-content:center}.card-symbol{max-height:80%;max-width:80%;object-fit:contain}.card-placeholder{color:#666;font-style:italic}.card-description{background:#fafafa;border-bottom:1px solid #000;flex:1 1;font-size:.1in;line-height:1.3;overflow:hidden;padding:.1in .15in}.card-footer{align-items:flex-end;background:#e6e6e6;box-sizing:border-box;display:flex;font-size:.09in;height:.4in;justify-content:flex-end;padding:.1in .15in}.card-tags{display:flex;flex-wrap:wrap;gap:.05in;max-width:70%}.card-tag{background:#dcdcdc;border:1px solid #000;font-size:.08in;padding:.02in .05in}.card-hp{font-size:.15in;font-weight:700}table{width:100%}td{padding:5px}td.notes{max-width:300px;min-width:300px;width:300px}
/*# sourceMappingURL=main.ad818e8e.css.map*/