@font-face{font-family:PT Serif;font-style:normal;font-display:swap;font-weight:400;src:url(./pt-serif-cyrillic-ext-400-normal-DU92duxl.woff2)format("woff2"),url(./pt-serif-cyrillic-ext-400-normal-DWZRXqV9.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:PT Serif;font-style:normal;font-display:swap;font-weight:400;src:url(./pt-serif-cyrillic-400-normal-B-euljER.woff2)format("woff2"),url(./pt-serif-cyrillic-400-normal-D8jOFnDU.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:PT Serif;font-style:normal;font-display:swap;font-weight:400;src:url(./pt-serif-latin-ext-400-normal-B7STXmTm.woff2)format("woff2"),url(./pt-serif-latin-ext-400-normal-tfSDtiqN.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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-family:PT Serif;font-style:normal;font-display:swap;font-weight:400;src:url(./pt-serif-latin-400-normal-Cx0mQj7e.woff2)format("woff2"),url(./pt-serif-latin-400-normal-DIu_lRW0.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:PT Serif;font-style:normal;font-display:swap;font-weight:700;src:url(./pt-serif-cyrillic-ext-700-normal-CpXZPNZI.woff2)format("woff2"),url(./pt-serif-cyrillic-ext-700-normal-C7FyUQsB.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:PT Serif;font-style:normal;font-display:swap;font-weight:700;src:url(./pt-serif-cyrillic-700-normal-DvVvs_4R.woff2)format("woff2"),url(./pt-serif-cyrillic-700-normal-BeN6CUoB.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:PT Serif;font-style:normal;font-display:swap;font-weight:700;src:url(./pt-serif-latin-ext-700-normal-B7jTzfC-.woff2)format("woff2"),url(./pt-serif-latin-ext-700-normal-BQOBW4N0.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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-family:PT Serif;font-style:normal;font-display:swap;font-weight:700;src:url(./pt-serif-latin-700-normal-Bsuo9jes.woff2)format("woff2"),url(./pt-serif-latin-700-normal-BnJLcJ8K.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:700;src:url(./cormorant-garamond-cyrillic-ext-700-normal-Do0rx6yy.woff2)format("woff2"),url(./cormorant-garamond-cyrillic-ext-700-normal-BaW-xaxb.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:700;src:url(./cormorant-garamond-cyrillic-700-normal-SLG_-a_c.woff2)format("woff2"),url(./cormorant-garamond-cyrillic-700-normal-D3uyJ5DH.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:700;src:url(./cormorant-garamond-vietnamese-700-normal--OtHbi1I.woff2)format("woff2"),url(./cormorant-garamond-vietnamese-700-normal-GOTdnRS1.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:700;src:url(./cormorant-garamond-latin-ext-700-normal-CNjt5vTB.woff2)format("woff2"),url(./cormorant-garamond-latin-ext-700-normal-qRbaVVD7.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:700;src:url(./cormorant-garamond-latin-700-normal-DajfzrDU.woff2)format("woff2"),url(./cormorant-garamond-latin-700-normal-O25Qpphb.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--wood-950:#0f0b07;--wood-900:#17110b;--wood-800:#1f1710;--wood-700:#2a1f15;--wood-600:#36281b;--wood-500:#463423;--wood-400:#5a4430;--gold-100:#f8ecc4;--gold-200:#eed594;--gold-300:#ddb965;--gold-400:#c9a04a;--gold-500:#a8813a;--gold-600:#7d5f2a;--gold-700:#574120;--parch-100:#f6eedb;--parch-200:#ebdfc3;--parch-300:#d9c79f;--parch-400:#b9a479;--ink:#2b2118;--ink-2:#5a4a3a;--ink-3:#6f5c47;--wax-300:#d0574a;--wax-500:#9e2a1f;--wax-700:#64150e;--fg:#efe3c8;--fg-2:#cdbd98;--fg-3:#a08f70;--accent:var(--gold-300);--good:#93c87c;--warn:#e7b752;--bad:#f08270;--line:#ddb96538;--line-strong:#ddb96573;--raise:#ffecbe0d;--raise-2:#ffecbe17;--sink:#00000047;--focus:var(--gold-200);--btn-bg:linear-gradient(180deg, #4a3826 0%, #3a2b1c 100%);--btn-bg-hover:linear-gradient(180deg, #57422c 0%, #443221 100%);--btn-fg:var(--fg);--btn-edge:#6a5130;--btn-edge-hover:var(--gold-500);--btn-hi:#ffe6aa1f;--gold-plate:linear-gradient(180deg, #f4dc95 0%, #dcb560 42%, #bc923f 58%, #d1aa58 100%);--gold-plate-hover:linear-gradient(180deg, #fbe7ad 0%, #e6c06b 42%, #c89c46 58%, #dbb462 100%);--gold-plate-fg:#2a1c0c;--gold-plate-edge:#6e5121;--wax-plate:linear-gradient(180deg, #c0392c 0%, #9e2a1f 55%, #861f16 100%);--wax-fg:#fff3e4;--shadow-1:0 1px 2px #00000073, 0 4px 10px -2px #0006;--shadow-2:0 2px 6px #0006, 0 16px 40px -12px #000000a6;--emboss:0 1px 0 #000000b3, 0 -1px 0 #ffe2961a;--well:inset 0 1px 3px #000000bf, inset 0 0 0 1px #0000008c, 0 1px 0 #ffe1a014;--tip-bg:#1a130cf5;--toast-info:var(--gold-400);--toast-good:#6faa58;--toast-error:var(--wax-300);--scrim:#0a07049e;--desk:#241a11;--legend-self:#c9a227;--legend-ally:#3f8f4f;--legend-vassal:#4f8fa0;--legend-war:#b3261e;--legend-peace:#b8ab90;--legend-good-own:#9fc27a;--legend-good-imported:#e0c062;--legend-good-foreign:#d9cdb3;--legend-supply-good:#6f9f4f;--legend-supply-tight:#d8a93a;--legend-supply-bad:#b3413a;--font:"PT Serif", Georgia, "Times New Roman", serif;--title-font:"Cormorant Garamond", "PT Serif", Georgia, serif;--fs-1:12px;--fs-2:13px;--fs-3:14px;--fs-4:16px;--fs-5:19px;--fs-6:24px;--fs-7:34px;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:24px;--sp-6:32px;--r-1:3px;--r-2:5px;--r-3:7px;--r-4:10px;--gap:8px;--rail-w:84px;--topbar-h:52px;--shield-rim:var(--gold-300);--leather:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.85 0 0 0 0 0.68 0 0 0 0 0.4 0 0 0 0.09 0'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)'/%3E%3C/svg%3E");--paper-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='p'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.6 0.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.45 0 0 0 0 0.33 0 0 0 0 0.18 0 0 0 0.07 0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23p)'/%3E%3C/svg%3E");--frame:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Crect width='24' height='24' fill='%23140e09'/%3E%3Crect x='1.5' y='1.5' width='21' height='21' fill='none' stroke='%237d5f2a' stroke-width='1'/%3E%3Crect x='4.5' y='4.5' width='15' height='15' fill='none' stroke='%23c9a04a' stroke-width='1'/%3E%3Cpath d='M4.5 1.6 L7.4 4.5 L4.5 7.4 L1.6 4.5 Z M19.5 1.6 L22.4 4.5 L19.5 7.4 L16.6 4.5 Z M4.5 16.6 L7.4 19.5 L4.5 22.4 L1.6 19.5 Z M19.5 16.6 L22.4 19.5 L19.5 22.4 L16.6 19.5 Z' fill='%23ddb965' stroke='%23140e09' stroke-width='0.6'/%3E%3C/svg%3E");--frame-wide:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='36' viewBox='0 0 36 36'%3E%3Crect width='36' height='36' fill='%23140e09'/%3E%3Crect x='1.5' y='1.5' width='33' height='33' fill='none' stroke='%237d5f2a' stroke-width='1'/%3E%3Crect x='4.5' y='4.5' width='27' height='27' fill='none' stroke='%23c9a04a' stroke-width='1.2'/%3E%3Crect x='9.5' y='9.5' width='17' height='17' fill='none' stroke='%237d5f2a' stroke-width='1'/%3E%3Cpath d='M18 4.7 L20.3 7 L18 9.3 L15.7 7 Z M18 26.7 L20.3 29 L18 31.3 L15.7 29 Z M4.7 18 L7 15.7 L9.3 18 L7 20.3 Z M26.7 18 L29 15.7 L31.3 18 L29 20.3 Z' fill='%23a8813a'/%3E%3Cpath d='M7 2.2 L11.8 7 L7 11.8 L2.2 7 Z M29 2.2 L33.8 7 L29 11.8 L24.2 7 Z M7 24.2 L11.8 29 L7 33.8 L2.2 29 Z M29 24.2 L33.8 29 L29 33.8 L24.2 29 Z' fill='%23ddb965' stroke='%23140e09' stroke-width='0.8'/%3E%3C/svg%3E")}.parchment{--fg:var(--ink);--fg-2:var(--ink-2);--fg-3:var(--ink-3);--accent:#8b2e16;--good:#2f6b2a;--warn:#85600c;--bad:#a3261c;--line:#6e54324d;--line-strong:#6e54328c;--raise:#6e543212;--raise-2:#6e543221;--sink:#6e54321a;--focus:#8b2e16;--btn-bg:linear-gradient(180deg, #f3e8cf 0%, #e6d7b5 100%);--btn-bg-hover:linear-gradient(180deg, #f8efd9 0%, #ecdfc0 100%);--btn-fg:var(--ink);--btn-edge:var(--parch-400);--btn-edge-hover:#8a6a3a;--btn-hi:#fffcf0b3;--shield-rim:#6e5121;color:var(--fg);background-color:var(--parch-100);background-image:var(--paper-grain), linear-gradient(180deg, var(--parch-100) 0%, var(--parch-200) 100%)}
