@font-face{font-family:Cinzel;font-style:normal;font-display:swap;font-weight:600;src:url(/static/cinzel-latin-ext-600-normal-BEFdM_VE.woff2)format("woff2"),url(/static/cinzel-latin-ext-600-normal-BY9Mq9iK.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:Cinzel;font-style:normal;font-display:swap;font-weight:600;src:url(/static/cinzel-latin-600-normal-Dd5YO2UX.woff2)format("woff2"),url(/static/cinzel-latin-600-normal-CH_LB4su.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:Cinzel;font-style:normal;font-display:swap;font-weight:700;src:url(/static/cinzel-latin-ext-700-normal-C24KFjuG.woff2)format("woff2"),url(/static/cinzel-latin-ext-700-normal-CORa-yIv.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:Cinzel;font-style:normal;font-display:swap;font-weight:700;src:url(/static/cinzel-latin-700-normal-Dkw14w9r.woff2)format("woff2"),url(/static/cinzel-latin-700-normal-C-gK7hA8.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:Alegreya;font-style:normal;font-display:swap;font-weight:400;src:url(/static/alegreya-cyrillic-ext-400-normal-DN8azYTI.woff2)format("woff2"),url(/static/alegreya-cyrillic-ext-400-normal-Cj1kF6KR.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:Alegreya;font-style:normal;font-display:swap;font-weight:400;src:url(/static/alegreya-cyrillic-400-normal-72Io3whm.woff2)format("woff2"),url(/static/alegreya-cyrillic-400-normal-VT77nruV.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Alegreya;font-style:normal;font-display:swap;font-weight:400;src:url(/static/alegreya-greek-ext-400-normal-ueNFnE5s.woff2)format("woff2"),url(/static/alegreya-greek-ext-400-normal-UcF-MPys.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Alegreya;font-style:normal;font-display:swap;font-weight:400;src:url(/static/alegreya-greek-400-normal-BI7tMDVB.woff2)format("woff2"),url(/static/alegreya-greek-400-normal-BTnTTGc4.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Alegreya;font-style:normal;font-display:swap;font-weight:400;src:url(/static/alegreya-vietnamese-400-normal-D8CgJdBg.woff2)format("woff2"),url(/static/alegreya-vietnamese-400-normal-D-Jsyxvv.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:Alegreya;font-style:normal;font-display:swap;font-weight:400;src:url(/static/alegreya-latin-ext-400-normal-BJ1luULk.woff2)format("woff2"),url(/static/alegreya-latin-ext-400-normal-I24-Fo_X.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:Alegreya;font-style:normal;font-display:swap;font-weight:400;src:url(/static/alegreya-latin-400-normal-BLlBRtDv.woff2)format("woff2"),url(/static/alegreya-latin-400-normal-BuQWlRPA.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:Alegreya;font-style:italic;font-display:swap;font-weight:400;src:url(/static/alegreya-cyrillic-ext-400-italic-CJ53xJ73.woff2)format("woff2"),url(/static/alegreya-cyrillic-ext-400-italic-281qz-PX.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:Alegreya;font-style:italic;font-display:swap;font-weight:400;src:url(/static/alegreya-cyrillic-400-italic-CzOFVsaV.woff2)format("woff2"),url(/static/alegreya-cyrillic-400-italic-DSxbt1-2.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Alegreya;font-style:italic;font-display:swap;font-weight:400;src:url(/static/alegreya-greek-ext-400-italic-BqZ1xVE4.woff2)format("woff2"),url(/static/alegreya-greek-ext-400-italic-EKR1I7m6.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Alegreya;font-style:italic;font-display:swap;font-weight:400;src:url(/static/alegreya-greek-400-italic-DpcfyKEk.woff2)format("woff2"),url(/static/alegreya-greek-400-italic-D9g29fJh.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Alegreya;font-style:italic;font-display:swap;font-weight:400;src:url(/static/alegreya-vietnamese-400-italic-CJsk7YCA.woff2)format("woff2"),url(/static/alegreya-vietnamese-400-italic-DD2hiUnx.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:Alegreya;font-style:italic;font-display:swap;font-weight:400;src:url(/static/alegreya-latin-ext-400-italic-Cf8WgXZg.woff2)format("woff2"),url(/static/alegreya-latin-ext-400-italic-BQgzjtbe.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:Alegreya;font-style:italic;font-display:swap;font-weight:400;src:url(/static/alegreya-latin-400-italic-BXpar-rJ.woff2)format("woff2"),url(/static/alegreya-latin-400-italic-CJvUQvZT.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:Alegreya;font-style:normal;font-display:swap;font-weight:600;src:url(/static/alegreya-cyrillic-ext-600-normal-B7QPM3vE.woff2)format("woff2"),url(/static/alegreya-cyrillic-ext-600-normal-FxYQreBn.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:Alegreya;font-style:normal;font-display:swap;font-weight:600;src:url(/static/alegreya-cyrillic-600-normal-BR3Uo04X.woff2)format("woff2"),url(/static/alegreya-cyrillic-600-normal-CPGmphyD.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Alegreya;font-style:normal;font-display:swap;font-weight:600;src:url(/static/alegreya-greek-ext-600-normal-BLBQCDBp.woff2)format("woff2"),url(/static/alegreya-greek-ext-600-normal-lbo5m9Hv.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Alegreya;font-style:normal;font-display:swap;font-weight:600;src:url(/static/alegreya-greek-600-normal-D4zUWKuR.woff2)format("woff2"),url(/static/alegreya-greek-600-normal-KiLOcebc.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Alegreya;font-style:normal;font-display:swap;font-weight:600;src:url(/static/alegreya-vietnamese-600-normal-DEsoY4JG.woff2)format("woff2"),url(/static/alegreya-vietnamese-600-normal-DXCvCrGy.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:Alegreya;font-style:normal;font-display:swap;font-weight:600;src:url(/static/alegreya-latin-ext-600-normal-CDdhKDsc.woff2)format("woff2"),url(/static/alegreya-latin-ext-600-normal-BPrSHx0a.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:Alegreya;font-style:normal;font-display:swap;font-weight:600;src:url(/static/alegreya-latin-600-normal-BeiX5Wwc.woff2)format("woff2"),url(/static/alegreya-latin-600-normal-BWmAhYVc.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:Alegreya;font-style:normal;font-display:swap;font-weight:700;src:url(/static/alegreya-cyrillic-ext-700-normal-Dx8o6fqX.woff2)format("woff2"),url(/static/alegreya-cyrillic-ext-700-normal-A6q6xEOT.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:Alegreya;font-style:normal;font-display:swap;font-weight:700;src:url(/static/alegreya-cyrillic-700-normal-Bftrb-m-.woff2)format("woff2"),url(/static/alegreya-cyrillic-700-normal-_o_NBoYw.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Alegreya;font-style:normal;font-display:swap;font-weight:700;src:url(/static/alegreya-greek-ext-700-normal-DzPShcR4.woff2)format("woff2"),url(/static/alegreya-greek-ext-700-normal-DQPzd-kK.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Alegreya;font-style:normal;font-display:swap;font-weight:700;src:url(/static/alegreya-greek-700-normal-ByoPpMZf.woff2)format("woff2"),url(/static/alegreya-greek-700-normal-mWQ2Ne64.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Alegreya;font-style:normal;font-display:swap;font-weight:700;src:url(/static/alegreya-vietnamese-700-normal-CvM8am9u.woff2)format("woff2"),url(/static/alegreya-vietnamese-700-normal-CdvEC7Dz.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:Alegreya;font-style:normal;font-display:swap;font-weight:700;src:url(/static/alegreya-latin-ext-700-normal-CEFih5UF.woff2)format("woff2"),url(/static/alegreya-latin-ext-700-normal-B6bzkdlx.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:Alegreya;font-style:normal;font-display:swap;font-weight:700;src:url(/static/alegreya-latin-700-normal-Vpz_43wJ.woff2)format("woff2"),url(/static/alegreya-latin-700-normal-BS7r-qZs.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:Alegreya Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/static/alegreya-sans-cyrillic-ext-500-normal-BjdEjhHc.woff2)format("woff2"),url(/static/alegreya-sans-cyrillic-ext-500-normal-CBZLRaMr.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:Alegreya Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/static/alegreya-sans-cyrillic-500-normal-kQHBM3cE.woff2)format("woff2"),url(/static/alegreya-sans-cyrillic-500-normal-gEBUHwKD.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/static/alegreya-sans-greek-ext-500-normal-8OvC5Vmr.woff2)format("woff2"),url(/static/alegreya-sans-greek-ext-500-normal-Cp0bGOKK.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/static/alegreya-sans-greek-500-normal-CjlmbScm.woff2)format("woff2"),url(/static/alegreya-sans-greek-500-normal-BwxJMQU_.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/static/alegreya-sans-vietnamese-500-normal-CFLbXWhL.woff2)format("woff2"),url(/static/alegreya-sans-vietnamese-500-normal-B1LHNMw0.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:Alegreya Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/static/alegreya-sans-latin-ext-500-normal-TH5u60nj.woff2)format("woff2"),url(/static/alegreya-sans-latin-ext-500-normal-CxFoZ42m.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:Alegreya Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/static/alegreya-sans-latin-500-normal-DS713u5J.woff2)format("woff2"),url(/static/alegreya-sans-latin-500-normal-vXxrTKJT.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:Alegreya Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/static/alegreya-sans-cyrillic-ext-700-normal-Cpzx2u2L.woff2)format("woff2"),url(/static/alegreya-sans-cyrillic-ext-700-normal-YOec_wOb.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:Alegreya Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/static/alegreya-sans-cyrillic-700-normal-BMO00Gdb.woff2)format("woff2"),url(/static/alegreya-sans-cyrillic-700-normal-qSextXl4.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/static/alegreya-sans-greek-ext-700-normal-ChNZoGr1.woff2)format("woff2"),url(/static/alegreya-sans-greek-ext-700-normal-BVJ8GoGc.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/static/alegreya-sans-greek-700-normal-CTof9pYC.woff2)format("woff2"),url(/static/alegreya-sans-greek-700-normal-BZuMtSJ5.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/static/alegreya-sans-vietnamese-700-normal-CHYTK2w7.woff2)format("woff2"),url(/static/alegreya-sans-vietnamese-700-normal-D0056cUE.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:Alegreya Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/static/alegreya-sans-latin-ext-700-normal-HuHd3-Mg.woff2)format("woff2"),url(/static/alegreya-sans-latin-ext-700-normal-CkNjzB9Y.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:Alegreya Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/static/alegreya-sans-latin-700-normal-DEbcy2sF.woff2)format("woff2"),url(/static/alegreya-sans-latin-700-normal-BnzUNlma.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:Frank Ruhl Libre;font-style:normal;font-display:swap;font-weight:400;src:url(/static/frank-ruhl-libre-hebrew-400-normal-D1SqjNdY.woff2)format("woff2"),url(/static/frank-ruhl-libre-hebrew-400-normal-BXUQzM2e.woff)format("woff")}@font-face{font-family:Frank Ruhl Libre;font-style:normal;font-display:swap;font-weight:500;src:url(/static/frank-ruhl-libre-hebrew-500-normal-UhV5Nrdm.woff2)format("woff2"),url(/static/frank-ruhl-libre-hebrew-500-normal-DXveaSS_.woff)format("woff")}@font-face{font-family:Frank Ruhl Libre;font-style:normal;font-display:swap;font-weight:700;src:url(/static/frank-ruhl-libre-hebrew-700-normal-ZxcPrX5v.woff2)format("woff2"),url(/static/frank-ruhl-libre-hebrew-700-normal-B5o0XYJ1.woff)format("woff")}@font-face{font-family:Grenze Gotisch;font-style:normal;font-display:swap;font-weight:700;src:url(/static/grenze-gotisch-vietnamese-700-normal-Dj6Yw7uY.woff2)format("woff2"),url(/static/grenze-gotisch-vietnamese-700-normal-C1SGq67H.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:Grenze Gotisch;font-style:normal;font-display:swap;font-weight:700;src:url(/static/grenze-gotisch-latin-ext-700-normal-Hq6_y33m.woff2)format("woff2"),url(/static/grenze-gotisch-latin-ext-700-normal-BX0mbnN5.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:Grenze Gotisch;font-style:normal;font-display:swap;font-weight:700;src:url(/static/grenze-gotisch-latin-700-normal-CWOqrlF-.woff2)format("woff2"),url(/static/grenze-gotisch-latin-700-normal-BOZhDbsh.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:Grenze Gotisch;font-style:normal;font-display:swap;font-weight:800;src:url(/static/grenze-gotisch-vietnamese-800-normal-DbDi5fq_.woff2)format("woff2"),url(/static/grenze-gotisch-vietnamese-800-normal-CxC3fP0B.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:Grenze Gotisch;font-style:normal;font-display:swap;font-weight:800;src:url(/static/grenze-gotisch-latin-ext-800-normal-CmhKImvL.woff2)format("woff2"),url(/static/grenze-gotisch-latin-ext-800-normal-Cp9n9W-7.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:Grenze Gotisch;font-style:normal;font-display:swap;font-weight:800;src:url(/static/grenze-gotisch-latin-800-normal-BIIxJnpI.woff2)format("woff2"),url(/static/grenze-gotisch-latin-800-normal-DByO6Q7M.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:IM Fell English;font-style:normal;font-display:swap;font-weight:400;src:url(/static/im-fell-english-latin-400-normal-BhowGHCQ.woff2)format("woff2"),url(/static/im-fell-english-latin-400-normal-CxhBQSzl.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:IM Fell English;font-style:italic;font-display:swap;font-weight:400;src:url(/static/im-fell-english-latin-400-italic-DD_ylKHZ.woff2)format("woff2"),url(/static/im-fell-english-latin-400-italic-hN89MLGX.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{--tex-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E %3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' seed='4' stitchTiles='stitch'/%3E %3CfeColorMatrix values='0 0 0 0 .38 0 0 0 0 .26 0 0 0 0 .12 .5 0 0 0 -.18'/%3E%3C/filter%3E %3Crect width='100%25' height='100%25' filter='url%28%23n%29'/%3E%3C/svg%3E");--tex-parchment:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='260' height='260'%3E %3Cfilter id='f'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.75' numOctaves='3' seed='3' stitchTiles='stitch'/%3E %3CfeColorMatrix values='0 0 0 0 .42 0 0 0 0 .29 0 0 0 0 .13 .5 0 0 0 -.2'/%3E%3C/filter%3E %3Cfilter id='b'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.014' numOctaves='2' seed='8' stitchTiles='stitch'/%3E %3CfeColorMatrix values='0 0 0 0 .55 0 0 0 0 .38 0 0 0 0 .16 .45 0 0 0 -.15'/%3E%3C/filter%3E %3Crect width='100%25' height='100%25' filter='url%28%23b%29'/%3E%3Crect width='100%25' height='100%25' filter='url%28%23f%29'/%3E%3C/svg%3E");--tex-wood:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='480'%3E %3Cfilter id='w'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.42 .011' numOctaves='3' seed='11' stitchTiles='stitch'/%3E %3CfeColorMatrix values='0 0 0 0 .40 0 0 0 0 .25 0 0 0 0 .10 .65 0 0 0 -.28'/%3E%3C/filter%3E %3Crect width='100%25' height='100%25' filter='url%28%23w%29'/%3E%3C/svg%3E");--tex-iron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E %3Cfilter id='i'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' seed='2' stitchTiles='stitch'/%3E %3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 .95 0 0 0 0 .88 .35 0 0 0 -.1'/%3E%3C/filter%3E %3Crect width='100%25' height='100%25' filter='url%28%23i%29'/%3E%3C/svg%3E");--page-1:#f1e7cf;--page-2:#e6d6b2;--ink:#2b2117;--ink-dim:#6a5843;--ink-faint:#9a8569;--rule:#5c3e2038;--iron-1:#3d3832;--iron-2:#24211e;--iron-edge:#14120f;--iron-text:#e9dcc0;--iron-dim:#b3a58c;--brass-1:#e8c46e;--brass-2:#b4822f;--brass-3:#7a5418;--gold:#d9ad55;--ash:#6e665c;--ash-hi:#8d8478;--blood:#8e1b16;--blood-hi:#b8291f;--paper-1:#fbf5e6;--paper-2:#f0e3c6;--pine-1:#ecdcbb;--pine-2:#e0cba5;--radius-card:3px;--serif:"Alegreya", "Frank Ruhl Libre", Georgia, serif;--fell:"IM Fell English", "Alegreya", "Frank Ruhl Libre", Georgia, serif;--display:"Cinzel", "Alegreya", Georgia, serif;--gothic:"Grenze Gotisch", "Cinzel", Georgia, serif;--sans:"Alegreya Sans", "Frank Ruhl Libre", system-ui, sans-serif;--ease-out:cubic-bezier(.2, .8, .25, 1);--pad-x:clamp(16px, 3vw, 32px);--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-realm=dlatot]{--realm:#8a5c12;--realm-hi:#b07a22;--realm-ink:#7a500c;--realm-wash:#b07a2224}[data-realm=matchi]{--realm:#3a42b8;--realm-hi:#5560d6;--realm-ink:#2f369e;--realm-wash:#5560d61f}[data-realm=personal]{--realm:#2c7330;--realm-hi:#3f9444;--realm-ink:#256128;--realm-wash:#3f944421}*,:before,:after{box-sizing:border-box}html,body,#root{height:100%}body{background:var(--page-2);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-size:15px;overflow:hidden}button{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--blood);outline-offset:2px}[hidden]{display:none!important}kbd{font:700 11px var(--sans);background:#3c280f1f;border-radius:3px;padding:1px 5px}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.app{isolation:isolate;flex-direction:column;height:100dvh;display:flex;position:relative}.app:before{content:"";z-index:-2;background:radial-gradient(130% 110% at 50% 45%, transparent 55%, #78481c38 100%), radial-gradient(900px 600px at 70% 30%, #fffaeb8c, transparent 70%), var(--tex-grain), linear-gradient(180deg, var(--page-1), var(--page-2));background-size:auto,auto,220px 220px,auto;position:fixed;inset:0}.app:after{content:"";z-index:-1;pointer-events:none;opacity:.26;background:url(/ink/map.webp) left 8% bottom -4%/min(1500px,120vw) no-repeat;position:fixed;inset:0}.iron{background:var(--tex-iron), linear-gradient(180deg, var(--iron-1), var(--iron-2));color:var(--iron-text);background-size:200px 200px,auto}.topbar{z-index:2;min-height:calc(66px + env(safe-area-inset-top));padding:env(safe-area-inset-top) calc(var(--pad-x) - 6px + env(safe-area-inset-right)) 0 calc(var(--pad-x) - 6px + env(safe-area-inset-left));background:var(--tex-iron), linear-gradient(180deg, #47413a 0%, var(--iron-1) 18%, var(--iron-2) 100%);color:var(--iron-text);border-bottom:1px solid var(--iron-edge);box-shadow:inset 0 1px 0 #fff0d229, inset 0 -3px 0 -1px var(--brass-3), inset 0 -4px 0 -1px #e8c46e8c, 0 6px 18px -6px #2816068c;background-size:200px 200px,auto;align-items:center;gap:clamp(14px,2.4vw,30px);display:flex;position:relative}.topbar:after{content:"";pointer-events:none;opacity:.8;background:radial-gradient(circle at 3px 3px,#9a8e7e 0 1.2px,#3a342d 1.8px 2.6px,#0000 2.8px) 14px 0/64px 6px repeat-x;height:6px;position:absolute;bottom:6px;left:0;right:0}.brand{align-items:center;gap:11px;padding-block:8px 12px;display:flex}.brand svg{filter:drop-shadow(0 1px #0009)drop-shadow(0 0 8px #e2b76340)}.brand h1{font:700 30px/.9 var(--gothic);letter-spacing:.02em;background:linear-gradient(#fbe7b0 15%,#d9a64a 55%,#9c6c22 90%);color:#0000;filter:drop-shadow(0 1px #000000b3);-webkit-background-clip:text;background-clip:text;margin:0}.brand p{font:italic 400 14px/1 var(--fell);color:var(--iron-dim);margin:3px 0 0}.tabs{align-self:stretch;gap:2px;display:flex}.tab{font:700 12.5px/1 var(--display);letter-spacing:.16em;text-transform:uppercase;color:var(--iron-dim);align-items:center;gap:8px;padding:0 14px;text-decoration:none;transition:color .2s;display:inline-flex;position:relative}.tab:hover{color:var(--iron-text)}.tab.is-active{color:var(--brass-1);text-shadow:0 0 12px #e8c46e73}.tab.is-active:after{content:"";background:linear-gradient(90deg, transparent, var(--brass-1) 25%, #fff0c4 50%, var(--brass-1) 75%, transparent);height:2px;position:absolute;bottom:13px;left:8px;right:8px;box-shadow:0 0 10px #e8c46eb3}.top-actions{align-items:center;gap:10px;margin-left:auto;display:flex}.today{font:italic 400 15px var(--fell);color:var(--iron-dim)}.who{font:italic 400 16px var(--fell);color:var(--brass-1);border-left:1px solid #e8c46e40;padding-left:10px}.main{flex:1;min-height:0;display:flex}.orb{outline:none;flex:none;align-self:flex-start;margin-top:7px;position:relative}.orb-socket{background:var(--tex-iron), radial-gradient(circle at 50% 30%, #5a5249, #1c1916 75%);width:60px;height:60px;box-shadow:0 0 0 1px var(--iron-edge), 0 0 0 2.5px var(--brass-3), 0 0 0 3.5px #e8c46e80, 0 6px 14px #140a0299;background-size:200px 200px,auto;border-radius:50%;padding:4px}.orb-well{background:radial-gradient(circle at 50% 40%,#241411,#070404 80%);border-radius:50%;width:100%;height:100%;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #000c}.orb-liquid{height:calc(var(--fill,0) * 100%);transition:height 1.1s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:0;left:0;right:0}.orb-wave{width:200%;height:6px;animation:2.6s linear infinite orb-wave;position:absolute;top:-5px;left:0}@keyframes orb-wave{to{transform:translate(-50%)}}.orb-life .orb-liquid{background:linear-gradient(#e2422f 0%,#a8170c 45%,#5a0704 100%)}.orb-life .orb-wave{fill:#e2422f}.orb-mana .orb-liquid{background:linear-gradient(#4d7cf0 0%,#1f37a8 45%,#0a1250 100%)}.orb-mana .orb-wave{fill:#4d7cf0}.orb-glass{pointer-events:none;background:radial-gradient(34% 22% at 36% 24%,#fff9,#fff0 70%),radial-gradient(circle at 62% 78%,#ffffff1f,#0000 30%),radial-gradient(circle,#0000 52%,#0009 100%);border-radius:50%;position:absolute;inset:0}.orb-tip,.d2-tip{z-index:40;opacity:0;pointer-events:none;text-align:center;width:max-content;max-width:240px;font:500 13.5px/1.35 var(--sans);color:#d8cfc0;background:#080706f0;border:1px solid #4b4136;padding:8px 12px 9px;transition:opacity .15s,transform .15s;position:absolute;top:calc(100% + 12px);left:50%;transform:translate(-50%,-4px);box-shadow:0 10px 24px #140a0273}.orb-tip strong{font:700 12px/1.2 var(--display);letter-spacing:.12em;text-transform:uppercase;margin-bottom:2px;display:block}.orb-life .orb-tip strong{color:#ff5a46}.orb-mana .orb-tip strong{color:#7d9bff}.orb:hover .orb-tip,.orb:focus-visible .orb-tip{opacity:1;transform:translate(-50%)}.orb-mana .orb-tip{left:auto;right:-6px;transform:translateY(-4px)}.orb-mana:hover .orb-tip,.orb-mana:focus-visible .orb-tip{transform:translate(0)}.orb-life .orb-tip{left:-6px;transform:translateY(-4px)}.orb-life:hover .orb-tip,.orb-life:focus-visible .orb-tip{transform:translate(0)}.icon-btn{width:34px;height:34px;color:var(--ink-dim);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;flex:none;place-items:center;transition:color .15s,background .15s,border-color .15s,transform .12s;display:grid}.icon-btn:hover{color:var(--blood);background:#8e1b1612;border-color:#8e1b1640}.icon-btn:active{transform:scale(.92)}.topbar .icon-btn{color:var(--iron-dim)}.topbar .icon-btn:hover{color:var(--brass-1);background:#e8c46e14;border-color:#e8c46e40}.btn-gold{border:1px solid var(--brass-3);background:linear-gradient(180deg, #f2d388 0%, var(--brass-1) 30%, var(--brass-2) 100%);color:#2a1906;height:36px;font:700 13px/1 var(--display);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;cursor:pointer;text-shadow:0 1px #fff0c899;transition:transform .12s var(--ease-out), box-shadow .2s, filter .2s;border-radius:4px;align-items:center;gap:8px;padding:0 15px;display:inline-flex;box-shadow:inset 0 1px #fffae1bf,inset 0 -2px #5a370a40,0 1px #fff6,0 4px 10px -3px #5a370a73}.btn-gold:hover{filter:brightness(1.06)saturate(1.05);box-shadow:inset 0 1px #fffae1cc,inset 0 -2px #5a370a40,0 1px #fff6,0 6px 16px -4px #965f1499}.btn-gold:active{transform:translateY(1px)scale(.98)}.btn-gold:disabled{filter:saturate(.3)brightness(.95);opacity:.55;cursor:default;transform:none}.btn-gold kbd{color:#4a3312;letter-spacing:0;background:#3c230529}.btn-gold.btn-sm{height:28px;padding:0 12px;font-size:11.5px}.btn-ghost{border:1px solid var(--rule);height:34px;font:700 12px var(--display);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-dim);cursor:pointer;background:0 0;border-radius:4px;padding:0 13px;transition:color .15s,background .15s,border-color .15s}.btn-ghost.danger:hover{color:var(--blood);background:#8e1b1612;border-color:#8e1b1673}.board-wrap{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.toolbar{padding:18px var(--pad-x) 16px;flex-wrap:wrap;align-items:center;gap:14px 18px;width:100%;max-width:1520px;margin:0 auto;display:flex}.realms{flex-wrap:wrap;gap:6px;display:flex}.realm-chip{height:32px;color:var(--ink-dim);font:600 14.5px/1 var(--sans);cursor:pointer;background:linear-gradient(#fffaeeb3,#f0e2c499);border:1px solid #5c3e204d;border-radius:4px;align-items:center;gap:7px;padding:0 8px 0 12px;transition:color .15s,border-color .2s,background .2s,box-shadow .2s;display:inline-flex;box-shadow:0 1px #ffffff80,0 1px 2px #5032141f}.realm-chip:not([data-realm]){padding-left:14px}.realm-chip:hover{color:var(--ink);border-color:#5c3e2080}.realm-chip .chip-sigil{color:var(--realm);--sigil-cut:var(--paper-1)}.realm-chip[aria-checked=true]{color:var(--brass-1);border-color:var(--iron-edge);background:var(--tex-iron), linear-gradient(180deg, var(--iron-1), var(--iron-2));background-size:200px 200px,auto;box-shadow:inset 0 1px #fff0d226,0 0 0 1px #e8c46e59,0 3px 8px -2px #28160673}.realm-chip[aria-checked=true] .chip-sigil{color:var(--realm-hi);--sigil-cut:var(--iron-2);filter:brightness(1.35)}.chip-count{min-width:20px;height:20px;font:700 12px/1 var(--sans);background:#5c3e201f;border-radius:10px;place-items:center;padding:0 6px;display:inline-grid}.realm-chip[aria-checked=true] .chip-count{background:#e8c46e29}.tally{font:italic 400 16px var(--fell);color:var(--ink-dim);margin:0 0 0 auto}.tally strong{font:700 15px var(--display);color:var(--blood)}.btn-canceled{height:36px;color:var(--ash);font:700 12.5px/1 var(--display);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:color .15s, border-color .2s, transform .12s var(--ease-out);background:linear-gradient(#fffaeeb3,#f0e2c499);border:1px solid #5c3e204d;border-radius:4px;align-items:center;gap:7px;padding:0 8px 0 12px;display:inline-flex;box-shadow:0 1px #ffffff80,0 1px 2px #5032141f}.btn-canceled:hover{color:var(--ink);border-color:#5c3e2080}.btn-canceled:active{transform:translateY(1px)scale(.98)}.btn-canceled .chip-count{color:var(--ink-dim);letter-spacing:0}.chip-count.is-bumped{animation:bump .5s var(--ease-out)}@keyframes bump{0%{transform:scale(1)}35%{background:#6e665c59;transform:scale(1.35)}to{transform:scale(1)}}.board{min-height:0;padding:4px var(--pad-x) 24px;flex:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,1.8vw,26px);width:100%;max-width:1520px;margin:0 auto;display:grid}.column{border:2px solid var(--iron-1);background:var(--tex-wood), repeating-linear-gradient(90deg, transparent 0 92px, #5f3c1933 92px 93px, #fff6e173 93px 94px, transparent 94px 188px), linear-gradient(180deg, var(--pine-1), var(--pine-2));min-height:0;transition:box-shadow .3s var(--ease-out), border-color .3s;background-size:240px 480px,auto,auto;border-radius:6px;flex-direction:column;display:flex;position:relative;box-shadow:inset 0 0 0 1px #e8c46e8c,inset 0 0 30px #5a371447,0 0 0 1px #fffaeb99,0 14px 30px -14px #3c230a8c;container-type:inline-size}.column:before{content:"";z-index:3;pointer-events:none;--i:var(--iron-1);background:radial-gradient(circle at 9px 9px, #b9ad9b 0 1.5px, #2a2622 2.2px 3px, transparent 3.2px), radial-gradient(circle at calc(100% - 9px) 9px, #b9ad9b 0 1.5px, #2a2622 2.2px 3px, transparent 3.2px), radial-gradient(circle at 9px calc(100% - 9px), #b9ad9b 0 1.5px, #2a2622 2.2px 3px, transparent 3.2px), radial-gradient(circle at calc(100% - 9px) calc(100% - 9px), #b9ad9b 0 1.5px, #2a2622 2.2px 3px, transparent 3.2px), linear-gradient(var(--i), var(--i)) top left / 22px 6px, linear-gradient(var(--i), var(--i)) top left / 6px 22px, linear-gradient(var(--i), var(--i)) top right / 22px 6px, linear-gradient(var(--i), var(--i)) top right / 6px 22px, linear-gradient(var(--i), var(--i)) bottom left / 22px 6px, linear-gradient(var(--i), var(--i)) bottom left / 6px 22px, linear-gradient(var(--i), var(--i)) bottom right / 22px 6px, linear-gradient(var(--i), var(--i)) bottom right / 6px 22px;filter:drop-shadow(0 1px 1px #1e0f0566);background-repeat:no-repeat;position:absolute;inset:-4px}.column[data-over]{border-color:#5a4a30;box-shadow:inset 0 0 0 1px #ffd678f2,inset 0 0 40px #ffc85a59,0 0 0 1px #fffaeb99,0 0 0 4px #d9ad5559,0 0 34px -4px #d9a03c8c,0 14px 30px -14px #3c230a8c}.col-head{z-index:1;background:var(--tex-parchment), linear-gradient(180deg, var(--paper-1), var(--paper-2));background-size:260px 260px,auto;border-radius:2px;align-items:center;gap:11px;margin:10px 10px 2px;padding:10px 10px 10px 12px;display:flex;position:relative;box-shadow:inset 0 0 0 1px #5c3e2038,inset 0 0 18px #96692d33,0 2px 3px #3c230a40,0 6px 12px -8px #3c230a66}.col-icon{width:36px;height:36px;color:var(--brass-1);background:var(--tex-iron), radial-gradient(circle at 50% 30%, #5a5249, var(--iron-2) 80%);box-shadow:0 0 0 1px var(--iron-edge), 0 0 0 2px #e8c46e73, 0 2px 4px #1e0f0566;transition:color .25s, filter .25s, transform .3s var(--ease-out);background-size:200px 200px,auto;border-radius:50%;flex:none;place-items:center;display:grid}.column[data-over] .col-icon{color:#fff0c4;filter:drop-shadow(0 0 6px #ffd278d9);transform:scale(1.06)}.col-titles{flex:1;min-width:0}.col-titles h2{font:700 15px/1.1 var(--display);letter-spacing:.16em;text-transform:uppercase;color:var(--ink);margin:0}.col-titles p{font:italic 400 15px/1.1 var(--fell);color:var(--ink-dim);white-space:nowrap;text-overflow:ellipsis;margin:3px 0 0;overflow:hidden}.coin{min-width:27px;height:27px;font:700 13px/1 var(--display);color:#3a2606;background:radial-gradient(circle at 35% 28%,#fff1c2,#e3b555 50%,#a8772a 85%);border-radius:14px;place-items:center;padding:0 7px;display:inline-grid;box-shadow:inset 0 -1px 2px #5a320573,inset 0 1px 1px #ffffffb3,0 0 0 1px #7a5418b3,0 2px 4px #3c230a59}.col-head .icon-btn{color:var(--ink-dim)}.rule{display:none}.col-list{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#5c3e2059 transparent;flex:1;min-height:0;padding:14px 14px 28px;position:relative;overflow:hidden auto}.col-empty{text-align:center;font:italic 400 17px var(--fell);color:#462d129e;text-shadow:0 1px #fff5dc99;border:1.5px dashed #5c3e2047;border-radius:4px;margin:14px 4px;padding:24px 14px}.slot{margin:0 -14px;padding:7px 14px 9px}.ph-slot,.composer-slot{overflow:hidden}.card-hit{border-radius:var(--radius-card);cursor:grab;touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;transition:transform .22s var(--ease-out);position:relative}.card-hit:focus-visible{outline:none}.card-hit:focus-visible .card{box-shadow:0 0 0 2px var(--paper-1), 0 0 0 4px var(--blood), 0 6px 14px -4px #3c230a73}.card-hit.is-pressing{transition-duration:.2s;transform:scale(.965)}.card{border-radius:var(--radius-card);color:var(--ink);background:var(--tex-parchment), radial-gradient(120% 90% at 30% 15%, #fffffab3, transparent 60%), linear-gradient(180deg, var(--paper-1), var(--paper-2));transition:transform .22s var(--ease-out), box-shadow .22s var(--ease-out);background-size:260px 260px,auto,auto;padding:13px 14px 10px 15px;position:relative;box-shadow:inset 0 0 0 1px #5c3e2029,inset 0 0 16px #96692d24,0 1px 1px #3c230a40,0 4px 8px -3px #3c230a59}.card:before{content:"";float:right;width:30px;height:24px}.pin{background:radial-gradient(circle at 35% 30%,#e4dccd 0 12%,#8c8378 38%,#3b352f 70%,#1e1b18 100%);border-radius:50%;width:11px;height:11px;margin-left:-5.5px;position:absolute;top:-4px;left:50%;box-shadow:0 1px #ffffff59,1px 2px 2px #1e0f0573}.stamp{width:26px;height:26px;color:var(--realm);--sigil-cut:var(--paper-1);box-shadow:inset 0 0 0 2px var(--paper-1), inset 0 0 0 2.6px currentColor;opacity:.82;mix-blend-mode:multiply;border:1.5px solid;border-radius:50%;place-items:center;display:grid;position:absolute;top:9px;right:9px;transform:rotate(-9deg)}@media (hover:hover){html:not(.is-dragging) .card-hit:hover .card{transform:translateY(-2px)rotate(-.25deg);box-shadow:inset 0 0 0 1px #5c3e2029,inset 0 0 16px #96692d1f,0 2px 2px #3c230a33,0 12px 18px -8px #3c230a73,0 0 0 1px #d9a03c8c}html:not(.is-dragging) .card-hit:active .card{transition-duration:.1s;transform:translateY(0)scale(.985)}}.card-title{font:600 16.5px/1.32 var(--serif);overflow-wrap:anywhere;margin:0}.card-notes{font:400 14.5px/1.4 var(--serif);color:var(--ink-dim);white-space:pre-line;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:5px 0 0;display:-webkit-box;overflow:hidden}.card-meta{font:700 11px/1 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint);align-items:center;gap:6px;margin-top:8px;display:flex}.card-realm{color:var(--realm-ink)}.card[data-status=done]{background:var(--tex-parchment), radial-gradient(120% 90% at 30% 15%, #fffaeb73, transparent 60%), linear-gradient(180deg, #ece0c2, #dccaa0);background-size:260px 260px,auto,auto}.card[data-status=done] .card-title{color:#5a4834}.card[data-status=done] .card-meta{padding-right:40px}.seal{color:#5e120d;background:radial-gradient(circle at 36% 30%,#d9483b,#a1221a 56%,#6e140e);border-radius:47% 53% 51% 49%/53% 46% 54% 47%;place-items:center;width:30px;height:30px;display:grid;position:absolute;bottom:-7px;right:12px;transform:rotate(-12deg);box-shadow:inset 0 -2px 3px #00000059,inset 0 2px 2px #ffb09c66,0 0 0 2px #961e1629,0 2px 3px #3c0a0566}.seal svg{filter:drop-shadow(0 1px #ffa08c73)}.seal.is-stamping{animation:.6s cubic-bezier(.2,1.3,.4,1) 60ms both stamp}@keyframes stamp{0%{opacity:0;transform:rotate(-34deg)scale(2.6)}45%{opacity:1}62%{transform:rotate(-8deg)scale(.88)}to{transform:rotate(-12deg)scale(1)}}.flash{border-radius:var(--radius-card);pointer-events:none;animation:.7s ease-out both flash;position:absolute;inset:0}@keyframes flash{0%{box-shadow:0 0 0 1.5px #b07a22bf,0 0 16px 2px #d9a03c73}to{box-shadow:0 0 0 7px #b07a2200,0 0 24px 6px #d9a03c00}}.flash.is-gold{animation:1.2s cubic-bezier(.2,.7,.3,1) both flash-gold}@keyframes flash-gold{0%{box-shadow:0 0 0 2px #ffd678,0 0 40px 10px #f0aa3cb3,inset 0 0 26px #ffdc8cb3}to{box-shadow:0 0 0 16px #ffd67800,0 0 70px 20px #f0aa3c00,inset 0 0 26px #ffdc8c00}}[data-tone=ember]{--tone:#a4471f}[data-tone=moss]{--tone:#55702b}[data-tone=sky]{--tone:#2c6890}[data-tone=plum]{--tone:#73406f}[data-tone=ochre]{--tone:#956710}[data-tone=teal]{--tone:#2a6e66}[data-tone=rust]{--tone:#8f2b28}[data-tone=slate]{--tone:#4e5666}.tag{height:19px;font:700 10.5px/1 var(--sans);letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;color:var(--tone,var(--ink-dim));background:color-mix(in srgb, var(--tone,#6a5843) 11%, transparent);border:1px solid color-mix(in srgb, var(--tone,#6a5843) 40%, transparent);border-radius:2px;align-items:center;padding:0 7px;display:inline-flex}.card-tags{flex-wrap:wrap;gap:4px;margin:0 0 6px;display:flex}.label-picker{flex-wrap:wrap;align-items:center;gap:5px;min-width:0;display:flex}.composer .label-picker{margin-top:8px}.field-row .label-picker{flex:320px}.tag-toggle{cursor:pointer;opacity:.62;height:24px;padding:0 9px;transition:opacity .15s,background .15s,color .15s,box-shadow .15s}.tag-toggle:hover{opacity:1}.tag-toggle[aria-pressed=true]{opacity:1;color:#fffaf0;background:var(--tone);border-color:var(--tone);box-shadow:inset 0 1px #fff3,0 1px 3px #2814054d}.tag-new{height:24px;color:var(--blood);--tone:var(--blood);border-style:dashed;padding:0 9px}.label-add,.hint-btn{height:24px;color:var(--ink-dim);font:700 10.5px/1 var(--sans);letter-spacing:.07em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px dashed #5c3e2059;border-radius:2px;padding:0 8px}.label-add:hover,.hint-btn:hover{color:var(--blood);border-color:#8e1b1673}.hint-btn{border-style:solid;height:auto;padding:1px 5px}.label-input{width:120px;height:24px;font:600 13px var(--sans);color:var(--ink);background:#fffcf2d9;border:1px solid #8e1b1680;border-radius:2px;outline:none;padding:0 7px}.label-edit{border:1px solid color-mix(in srgb, var(--tone) 45%, transparent);background:color-mix(in srgb, var(--tone) 10%, transparent);border-radius:2px;align-items:center;gap:4px;height:26px;padding:0 4px 0 6px;display:inline-flex}.label-edit input{font:700 12px var(--sans);letter-spacing:.04em;color:var(--tone);background:0 0;border:0;outline:none}.tone-dot{background:var(--tone);width:13px;height:13px;box-shadow:0 0 0 1px var(--tone);cursor:pointer;border:1px solid #fff9;border-radius:50%;padding:0}.label-x{width:18px;height:18px;color:var(--ink-faint);cursor:pointer;background:0 0;border:0;padding:0;font-size:16px;line-height:1}.label-x:hover{color:var(--blood)}.label-doom{font:italic 400 14px var(--fell);color:var(--blood);background:#8e1b160f;border:1px solid #8e1b1673;align-items:center;gap:6px;padding:3px 4px 3px 8px;display:inline-flex}.label-doom button{background:var(--paper-1);height:22px;font:700 10.5px/1 var(--sans);letter-spacing:.07em;text-transform:uppercase;color:var(--ink-dim);cursor:pointer;border:1px solid #5c3e204d;padding:0 8px}.label-doom .doom-yes{color:#fffaf0;background:var(--blood);border-color:var(--blood)}.label-bar{flex-wrap:wrap;flex-basis:100%;order:10;align-items:center;gap:6px;margin-top:-4px;display:flex}.label-chip{height:28px;color:var(--ink-dim);font:italic 400 15px var(--fell);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:3px;align-items:center;gap:6px;padding:0 6px 0 4px;transition:background .15s,border-color .15s;display:inline-flex}.label-chip:not([data-tone]){padding:0 10px}.label-chip:hover{background:#fffaee99;border-color:#5c3e2038}.label-chip[aria-checked=true]{background:#fffaeed9;border-color:#5c3e2073;box-shadow:0 1px 3px #5032142e}.label-chip[aria-checked=true] .tag{color:#fffaf0;background:var(--tone);border-color:var(--tone)}.label-chip:not([data-tone])[aria-checked=true]{color:var(--ink)}.label-chip .chip-count{min-width:18px;height:18px;font-size:11px}.placeholder{border-radius:var(--radius-card);background:#fff6e152;border:1.5px dashed #50321480;position:relative;overflow:hidden;box-shadow:inset 0 2px 8px #50321433}.placeholder:after{content:"";background:linear-gradient(105deg,#0000 35%,#fffae68c 50%,#0000 65%) 0 0/250% 100%;animation:1.8s linear infinite shimmer;position:absolute;inset:0}@keyframes shimmer{0%{background-position:130% 0}to{background-position:-30% 0}}html.is-dragging,html.is-dragging *{cursor:grabbing!important}.board[data-dragging] .card-hit{pointer-events:none}.ghost-layer{z-index:60;pointer-events:none;position:fixed;inset:0}.ghost{will-change:transform;outline:none;position:absolute;top:0;left:0}.ghost .card{box-shadow:inset 0 0 0 1px #5c3e2029,inset 0 0 16px #96692d1f,0 0 0 1px #d9a03c99}.ghost-shade{border-radius:var(--radius-card);opacity:0;will-change:opacity;position:absolute;inset:0;box-shadow:0 24px 34px -12px #321c0899,0 10px 14px -8px #321c0866}.ghost-aura{opacity:0;will-change:opacity;filter:blur(8px);background:radial-gradient(closest-side,#ffd6788c,#ffc8642e 65%,#0000);border-radius:22px;position:absolute;inset:-16px -20px}.fx{z-index:55;pointer-events:none;width:100vw;height:100vh;position:fixed;inset:0}.composer{border-radius:var(--radius-card);color:var(--ink);background:var(--tex-parchment), linear-gradient(180deg, #fffaee, #f5e9cd);background-size:260px 260px,auto;padding:12px 10px 8px;position:relative;box-shadow:inset 0 0 0 1px #5c3e202e,0 0 0 2px #d9a03cb3,0 0 20px -4px #d9a03c8c,0 6px 12px -4px #3c230a66}.composer textarea{resize:none;width:100%;font:600 16.5px/1.32 var(--serif);color:var(--ink);field-sizing:content;background:0 0;border:0;outline:none;min-height:2.7em;padding:3px 4px;display:block}.composer textarea::placeholder{color:var(--ink-faint);font:italic 400 17px var(--fell)}.composer-row{justify-content:space-between;align-items:center;gap:8px;margin-top:6px;display:flex}.realm-pick{gap:4px;min-width:0;display:flex}.realm-opt{height:27px;color:var(--ink-dim);font:700 12.5px/1 var(--sans);cursor:pointer;--sigil-cut:#f6ecd6;background:#fffcf080;border:1px solid #5c3e2040;border-radius:3px;align-items:center;gap:5px;padding:0 8px;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.realm-opt svg{color:var(--realm)}.realm-opt[aria-checked=true]{background:linear-gradient(180deg, var(--realm-hi), var(--realm));border-color:var(--realm);color:#fffaf0;--sigil-cut:var(--realm);box-shadow:inset 0 1px #ffffff40,0 2px 5px -2px #28140566}.realm-opt[aria-checked=true] svg{color:#fffaf0}@container (width<=330px){.realm-opt span{display:none}}.composer-hint{font:500 11.5px var(--sans);color:var(--ink-faint);margin:7px 4px 0}.composer-hint kbd{color:var(--ink-dim)}.scrim{z-index:70;-webkit-backdrop-filter:blur(2px)sepia(.2);backdrop-filter:blur(2px)sepia(.2);background:radial-gradient(80% 80% at 50% 40%,#3c260f59,#1e12068c);place-items:center;padding:28px 18px;display:grid;position:fixed;inset:0}.scroll-panel{width:min(640px,100%);max-height:calc(100dvh - 56px);color:var(--ink);transform-origin:50% 0;border:3px solid var(--iron-1);background:var(--tex-parchment), radial-gradient(120% 80% at 30% 0%, #fffcf0b3, transparent 60%), linear-gradient(180deg, var(--paper-1), var(--paper-2));box-shadow:inset 0 0 0 1px #e8c46eb3, inset 0 0 60px #96692d40, 0 0 0 1px var(--iron-edge), 0 40px 90px -20px #1e1004a6;background-size:260px 260px,auto,auto;border-radius:4px;padding:20px 28px;position:relative;overflow:auto}.scroll-panel:before{content:"";background:linear-gradient(90deg, var(--realm), var(--realm-hi), var(--realm));height:5px;position:absolute;inset:0 0 auto}.panel-head{justify-content:space-between;align-items:center;display:flex}.panel-realm{font:700 12px/1 var(--display);letter-spacing:.16em;text-transform:uppercase;color:var(--realm-ink);--sigil-cut:var(--paper-1);align-items:center;gap:7px;display:inline-flex}.icon-btn.on-parchment{color:var(--ink-dim)}.panel-title{border:0;border-bottom:1px solid var(--rule);resize:none;width:100%;font:700 27px/1.25 var(--serif);color:var(--ink);background:0 0;outline:none;margin:6px 0 14px;padding:4px 0 8px;transition:border-color .2s;display:block;overflow:hidden}.panel-title:focus{border-bottom-color:var(--blood)}.field-row{flex-wrap:wrap;align-items:center;gap:8px 14px;margin:10px 0;display:flex}.field-label{width:64px;font:700 11px/1 var(--display);letter-spacing:.15em;text-transform:uppercase;color:var(--ink-faint);flex:none;display:block}.seg{background:#5c3e201a;border-radius:5px;flex-wrap:wrap;gap:3px;padding:3px;display:flex;box-shadow:inset 0 1px 2px #5032142e}.seg-opt{height:30px;color:var(--ink-dim);font:700 13.5px/1 var(--sans);cursor:pointer;--sigil-cut:#ecdfc2;background:0 0;border:0;border-radius:3px;align-items:center;gap:6px;padding:0 11px;transition:background .15s,color .15s,box-shadow .15s;display:inline-flex}.seg-opt:hover{color:var(--ink);background:#fffaeb73}.seg-opt[data-realm] svg{color:var(--realm)}.seg-opt[aria-checked=true]{color:var(--ink);background:#fffaf0;box-shadow:0 1px 2px #5032144d,inset 0 0 0 1px #5c3e202e}.seg-opt[data-realm][aria-checked=true]{background:linear-gradient(180deg, var(--realm-hi), var(--realm));color:#fffaf0;--sigil-cut:var(--realm)}.seg-opt[data-realm][aria-checked=true] svg{color:#fffaf0}.seg-opt.seg-cancel{color:var(--ash);margin-left:6px;position:relative}.seg-opt.seg-cancel:before{content:"";background:var(--rule);width:1px;position:absolute;top:6px;bottom:6px;left:-6px}.seg-opt.seg-cancel:hover{color:var(--ink)}.panel-notes{resize:vertical;border:1px solid var(--rule);width:100%;min-height:150px;font:400 16px/1.5 var(--serif);color:var(--ink);background:#fffcf28c;border-radius:3px;outline:none;margin-top:8px;padding:10px 12px;transition:border-color .2s,box-shadow .2s;display:block}.panel-notes::placeholder{color:var(--ink-faint);font:italic 400 16px var(--fell)}.panel-notes:focus{border-color:#8e1b168c;box-shadow:0 0 0 3px #8e1b161f}.panel-foot{align-items:center;gap:12px;margin-top:18px;display:flex}.panel-meta{text-align:center;font:italic 400 15px var(--fell);color:var(--ink-faint);flex:1}.canceled-panel{--realm:var(--ash);--realm-hi:var(--ash-hi);--realm-ink:var(--ash);outline:none;flex-direction:column;width:min(600px,100%);max-height:min(780px,100dvh - 56px);padding-bottom:6px;display:flex;overflow:hidden}.canceled-heading{font:600 34px/1.1 var(--gothic);color:var(--ink);align-items:center;gap:12px;margin:4px 0 0;display:flex}.coin.is-ash{color:#2d2924;background:radial-gradient(circle at 35% 28%,#f4efe6,#b9b0a3 50%,#7d7468 85%);box-shadow:inset 0 -1px 2px #28231e66,inset 0 1px 1px #ffffffb3,0 0 0 1px #50483eb3,0 2px 4px #281e144d}.canceled-sub{font:italic 400 16px var(--fell);color:var(--ink-faint);margin:4px 0 10px}.canceled-list{overscroll-behavior:contain;border-top:1px solid var(--rule);flex:1;min-height:0;margin-inline:-28px;padding:6px 28px 18px;overflow-y:auto;-webkit-mask-image:linear-gradient(#000 calc(100% - 22px),#0000);mask-image:linear-gradient(#000 calc(100% - 22px),#0000)}.canceled-when{font:700 11px/1 var(--display);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-faint);align-items:center;gap:12px;margin:14px 0 4px;display:flex}.canceled-when:after{content:"";background:var(--rule);flex:1;height:1px}.canceled-item{border-bottom:1px dashed #5c3e202e;grid-template-columns:22px minmax(0,1fr) auto;align-items:start;gap:12px;padding:10px 0 11px;display:grid}.canceled-item:last-child{border-bottom:0}.canceled-sigil{color:var(--realm);--sigil-cut:var(--paper-1);opacity:.8;padding-top:2px}.canceled-body .card-tags{opacity:.8;margin-bottom:4px}.canceled-title{font:600 17px/1.3 var(--serif);color:var(--ink);opacity:.86;overflow-wrap:anywhere;margin:0}.canceled-notes{-webkit-line-clamp:2;white-space:pre-line;font:400 14.5px/1.4 var(--serif);color:var(--ink-dim);-webkit-box-orient:vertical;margin:3px 0 0;display:-webkit-box;overflow:hidden}.canceled-meta{font:italic 400 14px var(--fell);color:var(--ink-faint);margin:4px 0 0}.btn-restore{border:1px solid var(--rule);height:28px;font:700 11px var(--display);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-dim);cursor:pointer;background:#fffcf280;border-radius:3px;margin-top:1px;padding:0 11px;transition:color .15s,background .15s,border-color .15s}.btn-restore:hover,.btn-restore:focus-visible{color:var(--realm-ink);border-color:color-mix(in srgb, var(--realm) 55%, transparent);background:var(--realm-wash)}.canceled-empty{text-align:center;font:italic 400 17px var(--fell);color:var(--ink-faint);margin:36px 0 28px}.gate{place-items:center;padding:24px 18px;display:grid;overflow:auto}.gate-card{border:3px solid var(--iron-1);background:var(--tex-parchment), radial-gradient(120% 80% at 50% 0%, #fffcf0bf, transparent 60%), linear-gradient(180deg, var(--paper-1), var(--paper-2));width:min(390px,100%);box-shadow:inset 0 0 0 1px #e8c46ebf, inset 0 0 50px #96692d38, 0 0 0 1px var(--iron-edge), 0 30px 70px -24px #2816068c;background-size:260px 260px,auto,auto;border-radius:4px;flex-direction:column;align-items:center;padding:34px 32px 26px;display:flex;position:relative}.gate-card:before{content:"";pointer-events:none;--i:var(--iron-1);background:radial-gradient(circle at 10px 10px, #b9ad9b 0 1.5px, #2a2622 2.2px 3px, transparent 3.2px), radial-gradient(circle at calc(100% - 10px) 10px, #b9ad9b 0 1.5px, #2a2622 2.2px 3px, transparent 3.2px), radial-gradient(circle at 10px calc(100% - 10px), #b9ad9b 0 1.5px, #2a2622 2.2px 3px, transparent 3.2px), radial-gradient(circle at calc(100% - 10px) calc(100% - 10px), #b9ad9b 0 1.5px, #2a2622 2.2px 3px, transparent 3.2px), linear-gradient(var(--i), var(--i)) top left / 26px 7px, linear-gradient(var(--i), var(--i)) top left / 7px 26px, linear-gradient(var(--i), var(--i)) top right / 26px 7px, linear-gradient(var(--i), var(--i)) top right / 7px 26px, linear-gradient(var(--i), var(--i)) bottom left / 26px 7px, linear-gradient(var(--i), var(--i)) bottom left / 7px 26px, linear-gradient(var(--i), var(--i)) bottom right / 26px 7px, linear-gradient(var(--i), var(--i)) bottom right / 7px 26px;background-repeat:no-repeat;position:absolute;inset:-6px}.gate-card>svg{filter:drop-shadow(0 2px 2px #3c230a66)}.gate-card h1{font:800 44px/.9 var(--gothic);color:var(--blood);text-shadow:0 1px #fffaebb3;margin:12px 0 0}.gate-sub{font:italic 400 19px var(--fell);color:var(--ink-dim);margin:10px 0 22px}.gate-sub:first-letter{font:800 26px/1 var(--gothic);color:var(--blood);font-style:normal}.gate-field{width:100%;margin-bottom:12px}.gate-field span{font:700 11px/1 var(--display);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-faint);margin-bottom:6px;display:block}.gate-field input{width:100%;height:44px;color:var(--ink);font:600 16px var(--sans);background:#fffcf2b3;border:1px solid #5c3e2059;border-radius:3px;outline:none;padding:0 13px;transition:border-color .2s,box-shadow .2s;box-shadow:inset 0 1px 3px #5032142e}.gate-field input:focus{border-color:#8e1b1699;box-shadow:inset 0 1px 3px #5032142e,0 0 0 3px #8e1b1621}.gate-error{text-align:center;min-height:20px;font:italic 400 16px var(--fell);color:var(--blood);margin:2px 0 10px}.gate-enter{justify-content:center;width:100%;height:44px;font-size:14px}.gate-foot{font:italic 400 14px var(--fell);color:var(--ink-faint);margin:16px 0 0}.treasury{min-width:0;min-height:0;padding:20px var(--pad-x) 24px;flex:1;width:100%;max-width:1520px;margin:0 auto;display:flex}.ledger{border:3px solid var(--iron-1);box-shadow:inset 0 0 0 1px #e8c46eb3, 0 0 0 1px var(--iron-edge), 0 18px 40px -16px #3c230a8c;background:#f5f1e8;border-radius:6px;flex:1;position:relative;overflow:hidden}.ledger iframe{opacity:0;width:100%;height:100%;transition:opacity .35s var(--ease-out);border:0;display:block}.ledger[data-ready] iframe{opacity:1}.ledger-veil{font:italic 400 19px var(--fell);color:var(--ink-dim);place-items:center;margin:0;display:grid;position:absolute;inset:0}.toasts{left:50%;bottom:calc(18px + env(safe-area-inset-bottom));z-index:80;pointer-events:none;flex-direction:column;align-items:center;gap:8px;display:flex;position:fixed;transform:translate(-50%)}.toast{pointer-events:auto;color:#d8cfc0;max-width:min(540px,100vw - 32px);font:500 14.5px/1.3 var(--sans);background:#080706f0;border:1px solid #4b4136;align-items:center;gap:14px;padding:10px 10px 10px 16px;display:flex;box-shadow:0 16px 36px -10px #1e100499}.toast-action{color:var(--brass-1);font:700 12px/1 var(--display);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #e8c46e59;flex:none;padding:7px 10px}.toast-action:hover{background:#e8c46e1f}.sk{background:linear-gradient(90deg,#fff8e659,#fffaeebf,#fff8e659) 0 0/200% 100%;border-radius:3px;animation:1.4s ease-in-out infinite sk;display:block}.sk-icon{border-radius:50%;width:36px;height:36px}.sk-title{width:45%;height:16px}.is-skeleton .col-head{min-height:58px}@keyframes sk{0%{background-position:100% 0}to{background-position:-100% 0}}.fab{right:calc(clamp(16px, 2.4vw, 30px) + env(safe-area-inset-right));bottom:calc(clamp(16px, 2.4vw, 28px) + env(safe-area-inset-bottom));z-index:40;cursor:pointer;color:#2a1906;background:radial-gradient(circle at 50% 50%, transparent 0 22px, var(--iron-edge) 22.5px 23.5px, transparent 24px), radial-gradient(circle at 50% 3.5px, #b9ad9b 0 1.4px, #2a2622 2px 2.6px, transparent 2.8px), radial-gradient(circle at 50% calc(100% - 3.5px), #b9ad9b 0 1.4px, #2a2622 2px 2.6px, transparent 2.8px), radial-gradient(circle at 3.5px 50%, #b9ad9b 0 1.4px, #2a2622 2px 2.6px, transparent 2.8px), radial-gradient(circle at calc(100% - 3.5px) 50%, #b9ad9b 0 1.4px, #2a2622 2px 2.6px, transparent 2.8px), radial-gradient(circle at 50% 38%, #fbe6a8 0 4px, var(--brass-1) 13px, var(--brass-2) 21px, var(--brass-3) 23px, transparent 23.5px), var(--tex-iron), linear-gradient(180deg, #4a443c, var(--iron-2));width:62px;height:62px;box-shadow:inset 0 1px 0 #fff0d238, 0 0 0 1px var(--iron-edge), 0 0 0 3px #e8c46e59, 0 10px 22px -6px #28160699, 0 0 26px -4px #d9a03c73;transition:transform .15s var(--ease-out), box-shadow .25s, filter .2s, opacity .2s;-webkit-tap-highlight-color:transparent;background-size:auto,auto,auto,auto,auto,auto,200px 200px,auto;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:fixed}.fab svg{filter:drop-shadow(0 1px #fff0c899);transition:transform .3s var(--ease-out)}.fab:hover{filter:brightness(1.07);box-shadow:inset 0 1px 0 #fff0d238, 0 0 0 1px var(--iron-edge), 0 0 0 3px #e8c46e8c, 0 12px 26px -6px #28160699, 0 0 34px -2px #d9a03c99}.fab:hover svg{transform:rotate(90deg)}.fab:active{transform:scale(.93)}.is-dragging .fab{opacity:0;pointer-events:none}.qq-panel{width:min(520px,100%);padding-bottom:18px}.qq-panel:not([data-realm]):before{background:linear-gradient(90deg, var(--brass-3), var(--brass-1), var(--brass-3))}.qq-heading{font:700 26px/1.1 var(--serif);color:var(--ink);margin:8px 0 14px}.qq-realms{gap:10px;display:grid}.qq-realm{text-align:left;width:100%;min-height:68px;color:var(--ink);cursor:pointer;transition:border-color .15s, box-shadow .2s, transform .12s var(--ease-out), background .2s;--sigil-cut:var(--realm);-webkit-tap-highlight-color:transparent;background:linear-gradient(#fffcf2d9,#f4e8cdbf);border:1px solid #5c3e2047;border-radius:4px;align-items:center;gap:14px;padding:10px 14px 10px 10px;display:flex;box-shadow:0 1px #ffffff8c,0 2px 5px -2px #50321440}.qq-realm:hover,.qq-realm:focus-visible{border-color:var(--realm);box-shadow:inset 4px 0 0 var(--realm), 0 0 0 1px var(--realm-wash), 0 4px 12px -4px #50321459;background:linear-gradient(#fffcf3,#f6ecd4e6)}.qq-realm:focus-visible{outline:none}.qq-realm:active{transform:scale(.985)}.qq-realm-sigil{color:#fffaf0;background:radial-gradient(circle at 50% 35%, var(--realm-hi), var(--realm) 70%);width:46px;height:46px;box-shadow:inset 0 1px 0 #ffffff4d, 0 0 0 2px var(--iron-1), 0 0 0 3px #e8c46e8c;border-radius:50%;flex:none;place-items:center;display:grid}.qq-realm-names{gap:3px;min-width:0;display:grid}.qq-realm-names strong{font:700 19px/1.1 var(--serif);color:var(--realm-ink)}.qq-realm-names em{font:italic 400 15px/1.1 var(--fell);color:var(--ink-dim)}.qq-realm-open{font:600 13px var(--sans);color:var(--ink-faint);white-space:nowrap;align-items:center;gap:8px;margin-left:auto;display:inline-flex}.qq-back{height:32px;color:var(--realm-ink);font:700 12px/1 var(--display);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;--sigil-cut:var(--paper-1);background:0 0;border:0;border-radius:4px;align-items:center;gap:7px;min-width:0;margin-left:-8px;padding:0 10px 0 6px;display:inline-flex}.qq-back svg:nth-of-type(2){color:var(--realm)}.qq-back:hover{background:var(--realm-wash)}.qq-back-title{color:var(--ink-faint);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.qq-write{gap:12px;display:grid}.qq-field{resize:none;width:100%;min-height:92px;font:600 18px/1.35 var(--serif);color:var(--ink);field-sizing:content;background:#fffcf2bf;border:1px solid #5c3e204d;border-radius:4px;outline:none;padding:10px 12px;transition:border-color .15s,box-shadow .2s;display:block;box-shadow:inset 0 1px 3px #5032141f}.qq-field:focus{border-color:var(--realm);box-shadow:inset 0 1px 3px #5032141f, 0 0 0 3px var(--realm-wash)}.qq-field::placeholder{color:var(--ink-faint);font:italic 400 18px var(--fell)}.qq-foot{justify-content:space-between;align-items:center;gap:12px;display:flex}.qq-foot .composer-hint{margin:0}.qq-foot .btn-gold{height:42px;padding-inline:26px}.view-tabs{display:none}.view-tab{min-width:0;height:38px;color:var(--ink-dim);font:700 14px/1 var(--sans);cursor:pointer;white-space:nowrap;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:3px;flex:auto;justify-content:center;align-items:center;gap:6px;padding:0 6px;transition:background .15s,color .15s,box-shadow .2s;display:inline-flex}.view-tab svg{color:var(--ink-faint);flex:none}.view-tab .view-name{text-overflow:ellipsis;overflow:hidden}.view-tab .chip-count{flex:none}.view-tab[aria-selected=true]{color:var(--brass-1);background:var(--tex-iron), linear-gradient(180deg, var(--iron-1), var(--iron-2));background-size:200px 200px,auto;box-shadow:inset 0 1px #fff0d226,0 0 0 1px #e8c46e59,0 3px 8px -2px #28160673}.view-tab[aria-selected=true] svg{color:var(--brass-1)}.view-tab[aria-selected=true] .chip-count{background:#e8c46e29}.view-tab[data-springing]{color:var(--ink);background:#ffd67859;animation:.38s linear spring-charge;box-shadow:inset 0 0 0 2px #d9a03ce6,0 0 18px -2px #d9a03cb3}@keyframes spring-charge{0%{background:#ffd67800}to{background:#ffd6788c}}@media (width<=860px){.brand p,.today,.tally,.btn-gold kbd,.btn-label,.toolbar>.btn-gold{display:none}.tab{padding-inline:9px}.toolbar{gap:10px 8px;padding-block:12px 10px}.realms{scrollbar-width:none;flex-wrap:nowrap;flex:100%;order:1;min-width:0;overflow-x:auto}.realm-chip,.realm-chip:not([data-realm]){flex:auto;justify-content:center;gap:6px;height:38px;padding:0 7px}.chip-long{display:none}.label-bar{scrollbar-width:none;flex-wrap:nowrap;order:2;margin-top:-2px;overflow-x:auto}.label-chip{flex:none}.view-tabs{background:#5c3e201a;border-radius:5px;flex:1;order:3;gap:3px;min-width:0;padding:3px;display:flex;box-shadow:inset 0 1px 2px #5032142e}.toolbar>.btn-canceled{flex:none;order:4;height:44px;padding:0 8px 0 10px}.board{padding-top:2px;padding-bottom:calc(12px + env(safe-area-inset-bottom));display:flex}.board[data-view=todo]>.column:not([data-status=todo]),.board[data-view=doing]>.column:not([data-status=doing]),.board[data-view=done]>.column:not([data-status=done]){display:none}.column{flex:1;min-width:0}.column>.col-head{display:none}.col-list{padding-bottom:92px}.scroll-panel{padding-inline:18px}.canceled-list{margin-inline:-18px;padding-inline:18px}.panel-title{font-size:22px}}@media (width<=560px){.topbar{min-height:calc(58px + env(safe-area-inset-top));gap:10px}.orb-socket{width:46px;height:46px;padding:3px}.brand h1{font-size:25px}.brand svg,.top-actions [aria-pressed],.tab-name,.who,.realm-chip .chip-sigil{display:none}.view-tab{gap:5px;padding:0 5px;font-size:13.5px}.realm-chip .chip-count,.view-tab .chip-count{min-width:18px;padding:0 5px}.view-tab svg{display:none}.qq-scrim{padding:calc(10px + env(safe-area-inset-top)) 10px 10px;align-items:start}.qq-panel{max-height:calc(100dvh - 20px - env(safe-area-inset-top));padding-inline:16px}.qq-heading{margin-bottom:12px;font-size:23px}.qq-back-title,.qq-realm-open kbd,.qq-foot .composer-hint{display:none}.qq-foot{justify-content:flex-end}}@media (pointer:coarse){.label-input,.label-edit input{font-size:16px}}@media (prefers-reduced-motion:reduce){.placeholder:after,.sk,.orb-wave,.chip-count.is-bumped{animation:none}.seal.is-stamping,.flash{animation-duration:10ms}}
