@font-face{font-display:swap;font-family:Cinzel Decorative;font-style:normal;font-weight:700;src:url(./cinzel-decorative-latin-ext-700-normal.Dul5pKgq.woff2) format("woff2"),url(./cinzel-decorative-latin-ext-700-normal.BaOC-94C.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Cinzel Decorative;font-style:normal;font-weight:700;src:url(./cinzel-decorative-latin-700-normal.CnX1aK6s.woff2) format("woff2"),url(./cinzel-decorative-latin-700-normal.ov6XPGpn.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Gotu;font-style:normal;font-weight:400;src:url(../fonts/Gotu-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Lovelace Text;font-style:normal;font-weight:400;src:url("/fonts/Zetafonts - Lovelace Text Regular.otf") format("opentype")}@font-face{font-display:swap;font-family:TAN Astoria;font-style:normal;font-weight:400;src:url(../fonts/TAN-ASTORIA-Display.otf) format("opentype"),url(../fonts/TAN-ASTORIA-Display.ttf) format("truetype")}@font-face{font-display:swap;font-family:TAN Mon Cheri;font-style:normal;font-weight:400;src:url(../fonts/TAN-MONCHERI.woff2) format("woff2"),url(../fonts/TAN-MONCHERI.woff) format("woff"),url(../fonts/TAN-MONCHERI.ttf) format("truetype")}body{background-color:#0d302d;color:#ba9745;font-family:Gotu,serif;padding:0 1rem}@media print{body{--tw-text-opacity:1;color:rgb(13 48 45/var(--tw-text-opacity,1))}}h1{font-family:TAN Mon Cheri,serif;font-size:2.25rem;font-weight:700;line-height:1.5!important;line-height:2.5rem;margin:0 0 2rem;text-align:center;text-transform:uppercase}@media (min-width:640px){h1{font-size:3rem;line-height:1}}h2{font-family:TAN Astoria,serif;font-size:2rem;margin-bottom:1rem}h3{font-family:Cinzel Decorative,cursive;font-size:1.25rem;line-height:1.25!important;line-height:1.75rem}@media (min-width:640px){h3{font-size:1.5rem;line-height:2rem}}p{margin-bottom:1rem}.btn-text,a{color:#ba9745;opacity:.75;text-decoration:underline}@media print{.btn-text,a{--tw-text-opacity:1;color:rgb(13 48 45/var(--tw-text-opacity,1));opacity:1}}.btn-text:hover,a:hover{opacity:1}hr{background-color:#ba9745;border:none;height:1px;margin:0 auto 2rem;max-width:6rem}table{border-collapse:collapse}td,th{padding:.25rem 1rem}thead tr{border-bottom:1px solid #ba9745;font-weight:700;text-align:left}tr{border-bottom:1px dotted #ba9745}label{color:#fff;display:flex;flex-direction:column;font-size:.75rem;gap:.25rem;overflow:hidden;text-transform:uppercase}label input{display:block}button,input,select{background-color:#00000040;border:none;border-radius:3px;color:#fff;font-family:Gotu,serif;font-size:1rem;padding:.5rem .75rem}button,input[type=submit]{background-color:#ba9745;color:#000;opacity:.75}button:hover,input[type=submit]:hover{cursor:pointer;opacity:1}.btn-text:disabled,button[type=submit]:disabled{cursor:default;opacity:.25;text-decoration:none}.btn-text{background-color:transparent;display:inline;line-height:1.25;max-width:-moz-max-content;max-width:max-content;padding:0;text-align:initial}summary{cursor:pointer;font-size:1.5rem;line-height:1.2;margin-bottom:1rem;padding-left:1.3rem;text-indent:-1.3rem}summary:hover{opacity:.8}details>:not(summary){margin-left:1.25rem}.frill{display:block;font-family:Lovelace Text,serif}
