@font-face{font-family:Big Shoulders Display;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/big-shoulders-display-vietnamese-700-normal-DCH5bIkD.woff2) format("woff2"),url(/assets/big-shoulders-display-vietnamese-700-normal-D5dmK5Ek.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Big Shoulders Display;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/big-shoulders-display-latin-ext-700-normal-C8xZtiKd.woff2) format("woff2"),url(/assets/big-shoulders-display-latin-ext-700-normal-D98SaizC.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-family:Big Shoulders Display;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/big-shoulders-display-latin-700-normal-KM2fueoL.woff2) format("woff2"),url(/assets/big-shoulders-display-latin-700-normal-CMi6UoP4.woff) format("woff");unicode-range:U+0000-00FF,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-family:Big Shoulders Display;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/big-shoulders-display-vietnamese-800-normal-TfqTMNKp.woff2) format("woff2"),url(/assets/big-shoulders-display-vietnamese-800-normal-zHzF0To4.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Big Shoulders Display;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/big-shoulders-display-latin-ext-800-normal-fpv_pHPA.woff2) format("woff2"),url(/assets/big-shoulders-display-latin-ext-800-normal-BQnXNQRw.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-family:Big Shoulders Display;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/big-shoulders-display-latin-800-normal-DDUD9Xuh.woff2) format("woff2"),url(/assets/big-shoulders-display-latin-800-normal-CI0lhnTM.woff) format("woff");unicode-range:U+0000-00FF,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-family:Big Shoulders Display;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/big-shoulders-display-vietnamese-900-normal-B_uE6zXf.woff2) format("woff2"),url(/assets/big-shoulders-display-vietnamese-900-normal-BKSkdzuv.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Big Shoulders Display;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/big-shoulders-display-latin-ext-900-normal-HMld4L9H.woff2) format("woff2"),url(/assets/big-shoulders-display-latin-ext-900-normal-DkuviPcI.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-family:Big Shoulders Display;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/big-shoulders-display-latin-900-normal-CW8trzgu.woff2) format("woff2"),url(/assets/big-shoulders-display-latin-900-normal-DMT-1gsg.woff) format("woff");unicode-range:U+0000-00FF,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-family:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/barlow-semi-condensed-vietnamese-400-normal-Dj7eBp_3.woff2) format("woff2"),url(/assets/barlow-semi-condensed-vietnamese-400-normal-D1YxRXwC.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/barlow-semi-condensed-latin-ext-400-normal-BDztQS4c.woff2) format("woff2"),url(/assets/barlow-semi-condensed-latin-ext-400-normal-Bm5hzUPR.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-family:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/barlow-semi-condensed-latin-400-normal-DlzeKIMS.woff2) format("woff2"),url(/assets/barlow-semi-condensed-latin-400-normal-CwTnoNB3.woff) format("woff");unicode-range:U+0000-00FF,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-family:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-semi-condensed-vietnamese-500-normal-DGADhYWF.woff2) format("woff2"),url(/assets/barlow-semi-condensed-vietnamese-500-normal-hJ2t9k9e.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-semi-condensed-latin-ext-500-normal-BXdp1BvY.woff2) format("woff2"),url(/assets/barlow-semi-condensed-latin-ext-500-normal-rZeYuEMb.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-family:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-semi-condensed-latin-500-normal-G0uxJNrM.woff2) format("woff2"),url(/assets/barlow-semi-condensed-latin-500-normal-CFOoVYFH.woff) format("woff");unicode-range:U+0000-00FF,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-family:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-semi-condensed-vietnamese-600-normal-b1FQiZcx.woff2) format("woff2"),url(/assets/barlow-semi-condensed-vietnamese-600-normal-DzVrjA0Q.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-semi-condensed-latin-ext-600-normal-BkQ9hN72.woff2) format("woff2"),url(/assets/barlow-semi-condensed-latin-ext-600-normal-BuP8AaxH.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-family:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-semi-condensed-latin-600-normal-BkLiAYu4.woff2) format("woff2"),url(/assets/barlow-semi-condensed-latin-600-normal-DyOfdMBA.woff) format("woff");unicode-range:U+0000-00FF,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-family:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-semi-condensed-vietnamese-700-normal-Dm7RZTvf.woff2) format("woff2"),url(/assets/barlow-semi-condensed-vietnamese-700-normal-BvUTSFNY.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-semi-condensed-latin-ext-700-normal-BhgEo64M.woff2) format("woff2"),url(/assets/barlow-semi-condensed-latin-ext-700-normal-C0vCoZIV.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-family:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-semi-condensed-latin-700-normal-BpqDG8I9.woff2) format("woff2"),url(/assets/barlow-semi-condensed-latin-700-normal-BMyZXq_9.woff) format("woff");unicode-range:U+0000-00FF,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-family:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/barlow-semi-condensed-vietnamese-800-normal-Dg4KWlVx.woff2) format("woff2"),url(/assets/barlow-semi-condensed-vietnamese-800-normal-BmhfYeue.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/barlow-semi-condensed-latin-ext-800-normal-mDlgYxrz.woff2) format("woff2"),url(/assets/barlow-semi-condensed-latin-ext-800-normal-C348B91E.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-family:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/barlow-semi-condensed-latin-800-normal-C0_dLkYa.woff2) format("woff2"),url(/assets/barlow-semi-condensed-latin-800-normal-BEMn64Cj.woff) format("woff");unicode-range:U+0000-00FF,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-family:Barlow Semi Condensed;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/barlow-semi-condensed-vietnamese-400-italic-DeTx1_Xd.woff2) format("woff2"),url(/assets/barlow-semi-condensed-vietnamese-400-italic-DZBBCCey.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Semi Condensed;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/barlow-semi-condensed-latin-ext-400-italic-BiReVAVB.woff2) format("woff2"),url(/assets/barlow-semi-condensed-latin-ext-400-italic-CCckyEb7.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-family:Barlow Semi Condensed;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/barlow-semi-condensed-latin-400-italic-BhTViTlO.woff2) format("woff2"),url(/assets/barlow-semi-condensed-latin-400-italic-viA1aKzh.woff) format("woff");unicode-range:U+0000-00FF,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-family:Barlow Semi Condensed;font-style:italic;font-display:swap;font-weight:500;src:url(/assets/barlow-semi-condensed-vietnamese-500-italic-2Yua2pzG.woff2) format("woff2"),url(/assets/barlow-semi-condensed-vietnamese-500-italic-Cvm9aVVu.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Semi Condensed;font-style:italic;font-display:swap;font-weight:500;src:url(/assets/barlow-semi-condensed-latin-ext-500-italic-DOLt4dhK.woff2) format("woff2"),url(/assets/barlow-semi-condensed-latin-ext-500-italic-yc10ZEbX.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-family:Barlow Semi Condensed;font-style:italic;font-display:swap;font-weight:500;src:url(/assets/barlow-semi-condensed-latin-500-italic-nooauXyR.woff2) format("woff2"),url(/assets/barlow-semi-condensed-latin-500-italic-d_nPA3_P.woff) format("woff");unicode-range:U+0000-00FF,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-family:Literata;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/literata-cyrillic-ext-400-normal-BuNkiaAX.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/literata-cyrillic-400-normal-CNCMA2GQ.woff2) format("woff2"),url(/assets/literata-cyrillic-400-normal-BZoHpSD9.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/literata-greek-ext-400-normal-wlSmuZ9Y.woff2) format("woff2"),url(/assets/literata-greek-ext-400-normal-jenpRSxk.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/literata-greek-400-normal-DLCf-Z3g.woff2) format("woff2"),url(/assets/literata-greek-400-normal-CMPfP1Pr.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/literata-vietnamese-400-normal-H9pSqQsV.woff2) format("woff2"),url(/assets/literata-vietnamese-400-normal-BvhrDK3U.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/literata-latin-ext-400-normal-D5BsCrMl.woff2) format("woff2"),url(/assets/literata-latin-ext-400-normal-Cs2-p-8d.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-family:Literata;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/literata-latin-400-normal-CLtNJ872.woff2) format("woff2"),url(/assets/literata-latin-400-normal-CUhpYSl8.woff) format("woff");unicode-range:U+0000-00FF,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-family:Literata;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/literata-cyrillic-ext-500-normal-DsnNTbEs.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/literata-cyrillic-500-normal-DQDv4C2e.woff2) format("woff2"),url(/assets/literata-cyrillic-500-normal-DmI56pSQ.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/literata-greek-ext-500-normal-Ch423SOo.woff2) format("woff2"),url(/assets/literata-greek-ext-500-normal-DAV_uEdg.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/literata-greek-500-normal-BOHfHuzs.woff2) format("woff2"),url(/assets/literata-greek-500-normal-BiJAGmr4.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/literata-vietnamese-500-normal-BO6VJZmq.woff2) format("woff2"),url(/assets/literata-vietnamese-500-normal-oKjKEVoT.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/literata-latin-ext-500-normal-Dc3nnk63.woff2) format("woff2"),url(/assets/literata-latin-ext-500-normal-8xky3JuA.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-family:Literata;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/literata-latin-500-normal-Dbph1WrK.woff2) format("woff2"),url(/assets/literata-latin-500-normal-B-T_MU67.woff) format("woff");unicode-range:U+0000-00FF,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-family:Literata;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/literata-cyrillic-ext-700-normal-Bpu1vg05.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/literata-cyrillic-700-normal-NOaAmdwD.woff2) format("woff2"),url(/assets/literata-cyrillic-700-normal-BChRKAeZ.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/literata-greek-ext-700-normal-CFJl9TqO.woff2) format("woff2"),url(/assets/literata-greek-ext-700-normal-BWozFBi3.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/literata-greek-700-normal-CLoIi4e4.woff2) format("woff2"),url(/assets/literata-greek-700-normal-CpE4qyqy.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/literata-vietnamese-700-normal-Cmj-gDIS.woff2) format("woff2"),url(/assets/literata-vietnamese-700-normal-Be_po91e.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/literata-latin-ext-700-normal-Cd5BSFN5.woff2) format("woff2"),url(/assets/literata-latin-ext-700-normal-DBR5CORb.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-family:Literata;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/literata-latin-700-normal-DYBWKELl.woff2) format("woff2"),url(/assets/literata-latin-700-normal-ocJiFfAw.woff) format("woff");unicode-range:U+0000-00FF,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-family:Literata;font-style:italic;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/literata-cyrillic-ext-400-italic-D8ysK2U6.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Literata;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/literata-cyrillic-400-italic-BGCtnF0_.woff2) format("woff2"),url(/assets/literata-cyrillic-400-italic-GTLnQLoY.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Literata;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/literata-greek-ext-400-italic-ByGcUFfQ.woff2) format("woff2"),url(/assets/literata-greek-ext-400-italic-v9vyEgWr.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Literata;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/literata-greek-400-italic-Bv-j3dzg.woff2) format("woff2"),url(/assets/literata-greek-400-italic-DTSbSSav.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Literata;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/literata-vietnamese-400-italic-CcRKGM16.woff2) format("woff2"),url(/assets/literata-vietnamese-400-italic-DHLsq6W7.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Literata;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/literata-latin-ext-400-italic-DDtG17VM.woff2) format("woff2"),url(/assets/literata-latin-ext-400-italic-B1grLKeg.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-family:Literata;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/literata-latin-400-italic-BxdXY0No.woff2) format("woff2"),url(/assets/literata-latin-400-italic-xjtKbHx7.woff) format("woff");unicode-range:U+0000-00FF,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}:root{--color-surface-0: #0b0c0e;--color-surface-1: #15171a;--color-surface-2: #1d2024;--color-surface-3: #2c3137;--color-surface-4: #3a4047;--color-surface-paper: #ede5d3;--color-overlay-scrim: rgba(8,9,11,.68);--color-text-primary: #f2ece0;--color-text-secondary: #bdb5a6;--color-text-muted: #a29c91;--color-text-on-paper: #1f1b16;--color-text-on-brass: #1c1408;--color-line-subtle: #2c3137;--color-line-strong: #6f757d;--color-rivet: #80868d;--color-resource-power: #ff7a1f;--color-resource-trade: #e0b040;--color-resource-block: #86aed0;--color-resource-hp: #d0412e;--color-resource-hp-lost: #ff9a6b;--color-intent-attack: #b23a22;--color-intent-defend: #3f6a8e;--color-intent-debuff: #5a4484;--color-intent-other: #5e584d;--color-intent-hidden: #26292d;--color-rarity-starter: #8f8a81;--color-rarity-common: #d8d1c3;--color-rarity-uncommon: #d99566;--color-rarity-rare: #a6efe4;--color-type-attack: #d9502f;--color-type-skill: #6f9cc4;--color-type-passive: #8fb592;--color-type-status: #a39886;--color-type-curse: #9c6fc4;--color-state-buff: #8fcf7e;--color-state-debuff: #b496e6;--color-state-disabled: #5c5953;--color-focus-ring: #f6f1e6;--color-positive-delta: #8fcf7e;--color-negative-delta: #ff9a7f;--color-accent-brass: #c9a24a;--color-accent-storm: #a6efe4;--font-display: "Big Shoulders Display", "Barlow Semi Condensed", sans-serif;--font-ui: "Barlow Semi Condensed", system-ui, sans-serif;--font-rules: "Literata", Georgia, serif;--font-numeral: "Barlow Semi Condensed", system-ui, sans-serif;--text-2xs: 11px;--text-2xs-lh: 14px;--text-2xs-track: .12em;--text-xs: 12px;--text-xs-lh: 16px;--text-xs-track: .08em;--text-sm: 14px;--text-sm-lh: 17px;--text-sm-track: 0;--text-md: 16px;--text-md-lh: 22px;--text-md-track: 0;--text-lg: 19px;--text-lg-lh: 26px;--text-lg-track: 0;--text-xl: 24px;--text-xl-lh: 28px;--text-xl-track: .08em;--text-2xl: 32px;--text-2xl-lh: 34px;--text-2xl-track: .04em;--text-3xl: 46px;--text-3xl-lh: 46px;--text-3xl-track: .04em;--text-4xl: 64px;--text-4xl-lh: 60px;--text-4xl-track: .03em;--text-5xl: 96px;--text-5xl-lh: 86px;--text-5xl-track: .02em;--num-intent: 800 52px/1 var(--font-numeral);--num-hp: 800 30px/1 var(--font-numeral);--num-block: 800 23px/1 var(--font-numeral);--num-power: 800 40px/1 var(--font-numeral);--num-cost: 800 27px/1 var(--font-numeral);--num-float: 800 96px/1 var(--font-numeral);--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-7: 32px;--space-8: 40px;--space-9: 48px;--space-10: 64px;--space-11: 80px;--space-12: 96px;--radius-none: 0;--radius-sm: 2px;--radius-md: 4px;--radius-card: 8px;--radius-pill: 999px;--shadow-0: inset 0 1px 0 rgba(255,255,255,.04), 0 0 0 1px #050607;--shadow-1: inset 0 1px 0 rgba(255,255,255,.08), inset 0 -1px 0 rgba(255,138,61,.28), 0 2px 0 #050607, 0 24px 44px -16px rgba(0,0,0,.85), 0 26px 44px -26px rgba(255,110,30,.45);--shadow-2: 0 10px 18px -4px rgba(0,0,0,.65), 0 16px 26px -12px rgba(255,110,30,.24);--shadow-3: 0 24px 34px -6px rgba(0,0,0,.75), 0 30px 40px -18px rgba(255,120,40,.5);--shadow-4: 0 40px 50px -10px rgba(0,0,0,.8), 0 46px 50px -24px rgba(255,120,40,.45);--shadow-5: 0 50px 120px -20px rgba(0,0,0,.9), 0 60px 90px -50px rgba(255,110,30,.45), 0 0 0 1px #8a6418;--motion-instant: 80ms;--motion-fast: .14s;--motion-base: .22s;--motion-slow: .36s;--motion-dramatic: .7s;--ease-standard: cubic-bezier(.3, 0, .2, 1);--ease-enter: cubic-bezier(.05, .7, .1, 1);--ease-exit: cubic-bezier(.3, 0, .8, .15);--ease-heavy: cubic-bezier(.6, 0, .2, 1.12);--focus-ring: 0 0 0 2px var(--color-surface-0), 0 0 0 4px var(--color-focus-ring), 0 0 0 6px var(--color-surface-0)}@media(prefers-reduced-motion:reduce){:root{--motion-fast: 0ms;--motion-base: .14s;--motion-slow: .14s;--motion-dramatic: .14s}}.rh-display{font-family:var(--font-display);font-weight:900;text-transform:uppercase;letter-spacing:var(--text-3xl-track)}.rh-ui{font-family:var(--font-ui)}.rh-rules{font-family:var(--font-rules);font-size:max(14px,var(--text-sm));line-height:var(--text-sm-lh);letter-spacing:var(--text-sm-track)}.rh-num{font-family:var(--font-numeral);font-weight:800;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}@keyframes rh-draw-in{0%{transform:translateY(48px);opacity:0}to{transform:none;opacity:1}}@keyframes rh-fade{0%{opacity:0}to{opacity:1}}@keyframes rh-float{0%{transform:translateY(0) scale(1.2);opacity:1}to{transform:translateY(-24px) scale(1);opacity:0}}@keyframes rh-steam{0%{transform:translateY(0);opacity:.75}to{transform:translateY(-40px);opacity:0}}@keyframes rh-intent-in{0%{transform:translateY(-14px);opacity:.4}to{transform:none;opacity:1}}@keyframes rh-shatter{0%{transform:none;opacity:1}40%{transform:translate(-6px) rotate(-8deg);opacity:.8}to{transform:translateY(16px) rotate(-16deg);opacity:0}}@keyframes rh-shake-6{0%,to{transform:none}25%{transform:translate(-6px)}75%{transform:translate(6px)}}@keyframes rh-shake-10{0%,to{transform:none}25%{transform:translate(-10px)}75%{transform:translate(10px)}}@keyframes rh-shake-14{0%,to{transform:none}25%{transform:translate(-14px)}75%{transform:translate(14px)}}@keyframes rh-vignette{0%{box-shadow:inset 0 0 #d0412e00}40%{box-shadow:inset 0 0 80px 12px #d0412e73}to{box-shadow:inset 0 0 #d0412e00}}.rh-draw-card{animation:rh-draw-in var(--motion-base) var(--ease-enter) both}.rh-float{font:var(--num-float);color:var(--color-negative-delta);text-shadow:3px 3px 0 #2a0a06,0 6px 16px rgba(0,0,0,.7);pointer-events:none;animation:rh-float var(--motion-dramatic) var(--ease-exit) both}.rh-intent-swap{animation:rh-intent-in var(--motion-slow) var(--ease-heavy) both}.rh-shatter{animation:rh-shatter var(--motion-slow) var(--ease-exit) both}.rh-shake-6{animation:rh-shake-6 var(--motion-base) linear}.rh-shake-10{animation:rh-shake-10 var(--motion-slow) linear}.rh-shake-14{animation:rh-shake-14 var(--motion-slow) linear}.rh-vignette{animation:rh-vignette var(--motion-fast) linear}@media(prefers-reduced-motion:reduce){.rh-draw-card{animation:rh-fade var(--motion-fast) linear both;animation-delay:0ms!important}.rh-float{animation:none;transform:none;opacity:1}.rh-intent-swap,.rh-shatter,.rh-shake-6,.rh-shake-10,.rh-shake-14{animation:rh-fade var(--motion-fast) linear both}.rh-shake-6,.rh-shake-10,.rh-shake-14{animation:none}.rh-vignette{animation:rh-vignette var(--motion-fast) linear}}:where(button.rh-card,button.rh-button,button.rh-merc,button.rh-node){margin:0;font:inherit;letter-spacing:inherit;text-transform:none;appearance:none;cursor:pointer}button.rh-card:disabled,button.rh-button:disabled,button.rh-merc:disabled,button.rh-node:disabled{cursor:not-allowed;opacity:1}.rh-icon{display:block;flex:none}.rh-card{--rh-clip: polygon(16px 0, calc(100% - 16px) 0, 100% 16px, 100% 100%, 0 100%, 0 16px);--rh-clip-in: polygon(14px 0, calc(100% - 14px) 0, 100% 14px, 100% 100%, 0 100%, 0 14px);--rh-clip-ring: polygon(17px 0, calc(100% - 17px) 0, 100% 17px, 100% 100%, 0 100%, 0 17px);--rh-ring: transparent;--rh-glow: drop-shadow(0 0 0 transparent);--rh-drop: drop-shadow(0 8px 9px rgba(0, 0, 0, .62)) drop-shadow(0 14px 14px rgba(255, 110, 30, .16));--rh-fx: brightness(1);--rh-rim: linear-gradient(180deg, #9a4128, #3d1a12 60%, #2a1410);--rh-body: linear-gradient(180deg, #2e2522 0%, #1d1918 55%, #141212 100%);--rh-art: linear-gradient(180deg, #1a1412, #3b1d12 70%, #6a2c12);--rh-acc: var(--color-type-attack);--rh-art-h: 92px;--rh-strip-top: 137px;--rh-rules-top: 155px;--rh-paper: linear-gradient(180deg, #f0e9d9, #e5dbc5);position:relative;width:200px;height:280px;flex:none;padding:0;border:0;border-radius:0;outline:none;background:transparent;color:var(--color-text-primary);box-shadow:none;text-align:left;overflow:visible;isolation:isolate;filter:var(--rh-fx) var(--rh-glow) var(--rh-drop);transition:transform var(--motion-fast) var(--ease-standard),filter var(--motion-fast) var(--ease-standard)}.rh-card[data-size=reward]{zoom:1.5}.rh-card[data-size=inspect]{zoom:2}.rh-card[data-size=small]{zoom:.8}.rh-card[data-size=mini]{zoom:.55}.rh-card[data-type=skill]{--rh-clip: inset(0 round 8px);--rh-clip-in: inset(0 round 6px);--rh-clip-ring: inset(0 round 10px);--rh-rim: linear-gradient(180deg, #56789a, #1f2c3a 60%, #161e28);--rh-body: linear-gradient(180deg, #242b33 0%, #181c21 55%, #121518 100%);--rh-art: linear-gradient(180deg, #121820, #22303d 60%, #33281f);--rh-acc: var(--color-type-skill)}.rh-card[data-type=passive]{--rh-clip: inset(0 round 46px 46px 8px 8px / 26px 26px 8px 8px);--rh-clip-in: inset(0 round 43px 43px 6px 6px / 23px 23px 6px 6px);--rh-clip-ring: inset(0 round 48px 48px 10px 10px / 28px 28px 10px 10px);--rh-rim: linear-gradient(180deg, #6f8f72, #25332a 60%, #19221c);--rh-body: linear-gradient(180deg, #252d27 0%, #181d1a 55%, #121513 100%);--rh-art: linear-gradient(180deg, #141613, #2a2a1c);--rh-acc: var(--color-type-passive)}.rh-card[data-type=status]{--rh-clip: polygon(10px 0, calc(100% - 10px) 0, 100% 10px, 100% calc(100% - 10px) , calc(100% - 10px) 100%, 10px 100%, 0 calc(100% - 10px) , 0 10px);--rh-clip-in: polygon(8.5px 0, calc(100% - 8.5px) 0, 100% 8.5px, 100% calc(100% - 8.5px) , calc(100% - 8.5px) 100%, 8.5px 100%, 0 calc(100% - 8.5px) , 0 8.5px);--rh-clip-ring: polygon(11px 0, calc(100% - 11px) 0, 100% 11px, 100% calc(100% - 11px) , calc(100% - 11px) 100%, 11px 100%, 0 calc(100% - 11px) , 0 11px);--rh-rim: linear-gradient(180deg, #8a8170, #3a352d 60%, #26231f);--rh-body: linear-gradient(180deg, #3b3631, #24211e);--rh-art: linear-gradient(180deg, #1b1816, #2e231c);--rh-acc: var(--color-type-status);--rh-art-h: 54px;--rh-strip-top: 99px;--rh-rules-top: 117px;--rh-paper: radial-gradient(130% 110% at 50% 40%, #ece3cf 55%, #d6c6a6 82%, #a48c66 100%)}.rh-card[data-type=curse]{--rh-clip: polygon(10px 0, calc(100% - 10px) 0, 100% 10px, 100% calc(100% - 6px) , 88% 100%, 76% calc(100% - 6px) , 64% 100%, 52% calc(100% - 6px) , 40% 100%, 28% calc(100% - 6px) , 16% 100%, 0 calc(100% - 6px) , 0 10px);--rh-clip-in: var(--rh-clip);--rh-clip-ring: polygon(11px 0, calc(100% - 11px) 0, 100% 11px, 100% calc(100% - 7px) , 88% 100%, 76% calc(100% - 7px) , 64% 100%, 52% calc(100% - 7px) , 40% 100%, 28% calc(100% - 7px) , 16% 100%, 0 calc(100% - 7px) , 0 11px);--rh-rim: linear-gradient(180deg, #7c5a99, #2c2038 60%, #1d1626);--rh-body: linear-gradient(180deg, #2a2131 0%, #1a141f 55%, #120e15 100%);--rh-art: linear-gradient(180deg, #120f16, #231a2c);--rh-acc: var(--color-type-curse);--rh-art-h: 54px;--rh-strip-top: 99px;--rh-rules-top: 117px;--rh-paper: linear-gradient(180deg, #e6dfdc, #d8cfcb)}.rh-card-ring,.rh-card-rim,.rh-card-body,.rh-card-sheen,.rh-card-hazard,.rh-card-chain,.rh-card-hatch{position:absolute;pointer-events:none}.rh-card-ring{inset:-2px;clip-path:var(--rh-clip-ring);background:var(--rh-ring);transition:background var(--motion-fast) var(--ease-standard)}.rh-card-rim{inset:0;clip-path:var(--rh-clip);background:var(--rh-rim)}.rh-card-body,.rh-card-sheen{inset:3px;clip-path:var(--rh-clip-in)}.rh-card-body{background:var(--rh-body)}.rh-card-sheen{background:linear-gradient(180deg,#ffffff17,#fff0 16%),radial-gradient(120% 40% at 50% 104%,rgba(255,120,40,.22),transparent 70%)}.rh-card-hazard{left:3px;right:3px;top:3px;height:7px;clip-path:var(--rh-clip-in);background:repeating-linear-gradient(135deg,#b9913f 0 6px,#1b1916 6px 12px);opacity:.85}.rh-card-chain{left:3px;right:3px;top:var(--rh-strip-top);height:16px;background:radial-gradient(ellipse 5px 3.5px at 50% 50%,transparent 2px,#6c4a86 2.2px,#3a2850 3.4px,transparent 3.6px) 0 0 / 10px 16px repeat-x;opacity:.7}.rh-card-accent{position:absolute;left:12px;right:12px;top:39px;height:2px;background:linear-gradient(90deg,var(--rh-acc),transparent 85%)}.rh-card-name-row{position:absolute;left:49px;right:10px;top:8px;height:30px;display:flex;align-items:center;gap:5px;z-index:1}.rh-card[data-trade=true] .rh-card-name-row{right:48px}.rh-card[data-cost=none] .rh-card-name-row{left:14px}.rh-card-name{font-family:var(--font-display);font-weight:800;line-height:1;text-transform:uppercase;color:var(--color-text-primary);white-space:nowrap;text-shadow:0 1px 0 #000}.rh-card-upgrade{flex:none;width:15px;height:15px;display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#f0d58c,#a87a14);color:var(--color-text-on-brass);font-family:var(--font-numeral);font-weight:800;font-size:15px;border-radius:var(--radius-sm)}.rh-card-art{position:absolute;left:12px;right:12px;top:42px;height:var(--rh-art-h);border-radius:3px;overflow:hidden;background:var(--rh-art);box-shadow:0 0 0 1px #000000d9,0 1px 0 1px #ffffff0f}.rh-card-img{width:100%;height:100%;object-fit:cover;display:block}.rh-card-grain{position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle,rgba(255,214,180,.4) 0 .8px,transparent 1.3px) 0 0 / 23px 19px,radial-gradient(circle,rgba(255,214,180,.25) 0 .7px,transparent 1.2px) 11px 7px / 31px 27px;box-shadow:inset 0 0 18px #000000bf,inset 0 -1px #ff8a3d59}.rh-card-created,.rh-card-hires,.rh-card-warning,.rh-card-short{position:absolute;z-index:1;font-family:var(--font-ui);font-weight:700;font-size:11px;line-height:1.1}.rh-card-created{right:5px;top:5px;padding:2px 6px;border:1.5px dashed #ecd08a;background:#0b0c0ec7;color:#ecd08a;font-family:var(--font-display);font-weight:800;letter-spacing:.14em;text-transform:uppercase}.rh-card-hires,.rh-card-warning,.rh-card-short{display:flex;align-items:center;gap:4px}.rh-card-hires{right:5px;bottom:5px;padding:2px 6px 2px 4px;background:#0b0c0ed9;border:1px solid #8a6418;color:#ecd08a}.rh-card-warning{left:5px;right:5px;bottom:5px;padding:3px 6px;background:#8e2a1a;border:1px solid #f08a6a;color:#fff2ea}.rh-card-short{left:5px;bottom:5px;padding:3px 7px;background:#1a1413;border:1.5px solid #e5533a;color:#ffb39a;font-size:12px}.rh-card-strip{position:absolute;left:12px;right:12px;top:var(--rh-strip-top);height:16px;display:flex;align-items:center;justify-content:space-between;gap:6px;z-index:1}.rh-card-type,.rh-card-rarity{display:flex;align-items:center;gap:5px;font-family:var(--font-ui);font-weight:700;font-size:11px;line-height:1;letter-spacing:.13em;text-transform:uppercase;color:#e2dbcd}.rh-card-pip{width:6px;height:6px;background:var(--rh-acc);box-shadow:0 0 0 1px #0009}.rh-rarity-marks{display:flex;gap:4px}.rh-rarity-mark{width:6px;height:6px;transform:rotate(45deg);box-sizing:border-box;background:var(--color-rarity-common)}.rh-card-rarity[data-rarity=starter] .rh-rarity-mark{background:transparent;border:1.5px solid var(--color-rarity-starter)}.rh-card-rarity[data-rarity=uncommon] .rh-rarity-mark{background:var(--color-rarity-uncommon)}.rh-card-rarity[data-rarity=rare] .rh-rarity-mark{background:var(--color-rarity-rare);box-shadow:0 0 6px #a6efe4cc}.rh-rarity-label{font-weight:600;letter-spacing:.06em;text-transform:capitalize;color:#c4bcad}.rh-card-rules{position:absolute;left:12px;right:12px;top:var(--rh-rules-top);bottom:15px;z-index:1;display:flex;align-items:center;justify-content:center;padding:4px 8px 6px;box-sizing:border-box;background:var(--rh-paper);border-radius:var(--radius-sm);color:var(--color-text-on-paper);text-align:center;text-wrap:balance;box-shadow:inset 0 0 0 1px #3c281447,inset 0 -10px 14px -12px #5a3c1473}.rh-card-flags{position:absolute;left:0;right:0;bottom:2px;z-index:2;display:flex;justify-content:center;gap:4px}.rh-card-flag{display:flex;align-items:center;gap:3px;height:16px;padding:0 6px 0 4px;border-radius:var(--radius-sm);font-family:var(--font-ui);font-weight:700;font-size:11px;letter-spacing:.08em;text-transform:uppercase}.rh-card-flag-exhaust{background:linear-gradient(180deg,#2c2522,#141110);border:1px solid #a8331f;color:#ffb39a}.rh-card-flag-retain{background:linear-gradient(180deg,#222a31,#11151a);border:1px solid #6f9cc4;color:#cfe3f3}.rh-card-hatch{left:0;right:0;top:0;height:calc(var(--rh-strip-top) + 16px);clip-path:var(--rh-clip);background:repeating-linear-gradient(135deg,#08080a9e 0 5px,#08080a47 5px 10px);z-index:2}.rh-card-cost,.rh-card-trade{position:absolute;top:2px;z-index:3;width:42px;height:42px;border-radius:50%;display:flex;align-items:center;justify-content:center;font:var(--num-cost);line-height:1}.rh-card-cost{left:2px;color:#1c0e05;background:radial-gradient(circle at 40% 30%,#ffc48a,#ff7a1f 48%,#b9480b 78%,#7a2c06);box-shadow:0 0 0 2px #1a1208,0 0 0 3.5px #8a6418,0 3px 6px #0009,inset 0 2px 2px #ffe6be99,inset 0 -3px 4px #78280099}.rh-card[data-state=unaffordable] .rh-card-cost{color:#ffb39a;background:radial-gradient(circle at 40% 30%,#5a4a40,#2a2220 70%);box-shadow:0 0 0 2px #1a1208,0 0 0 4px #e5533a,0 3px 6px #0009}.rh-card[data-unplayable=true] .rh-card-cost{color:var(--color-text-muted);background:radial-gradient(circle at 40% 30%,#4a4f56,#1f2226 70%)}.rh-card-trade{right:2px;color:#fff;font-size:25px;text-shadow:0 1px 0 #3a2804;background:radial-gradient(circle at 50% 42%,#a87a14 0 50%,#8a6210 72%,#5e420a);box-shadow:0 0 0 2px #1a1208,0 0 0 3.5px #ecd08a,0 3px 6px #0009,inset 0 -3px 4px #3c28008c}.rh-card-selected{position:absolute;left:50%;top:-14px;z-index:4;transform:translate(-50%);width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--color-text-on-brass);background:linear-gradient(180deg,#f0d58c,#a87a14);box-shadow:0 0 0 2px var(--color-surface-0),0 4px 10px #0009}.rh-tooltip{position:absolute;left:8px;right:8px;bottom:calc(100% + 8px);z-index:5;padding:6px 8px;background:var(--color-surface-3);color:var(--color-text-primary);font-family:var(--font-ui);font-size:var(--text-sm);line-height:var(--text-sm-lh);box-shadow:var(--shadow-2);opacity:0;pointer-events:none}.rh-card:hover .rh-tooltip,.rh-card:focus-visible .rh-tooltip{opacity:1}.rh-card:hover:not(:disabled),.rh-card[data-state=hover]{--rh-ring: rgba(255, 178, 110, .85);--rh-glow: drop-shadow(0 0 14px rgba(255, 122, 31, .45));--rh-drop: drop-shadow(0 22px 16px rgba(0, 0, 0, .72)) drop-shadow(0 28px 22px rgba(255, 120, 40, .32));transform:translateY(-8px)}.rh-card:focus-visible,.rh-card[data-state=focus]{--rh-ring: var(--color-focus-ring);--rh-glow: drop-shadow(0 0 0 var(--color-surface-0)) drop-shadow(0 0 3px var(--color-surface-0))}.rh-card:active:not(:disabled),.rh-card[data-state=pressed]{--rh-ring: rgba(255, 178, 110, .5);--rh-drop: drop-shadow(0 4px 4px rgba(0, 0, 0, .7));transform:translateY(2px) scale(.98)}.rh-card[data-state=unaffordable]{--rh-fx: brightness(.82)}.rh-card[data-state=selected]{--rh-ring: #ecd08a;--rh-glow: drop-shadow(0 0 15px rgba(236, 208, 138, .55));transform:translateY(-12px)}.rh-card[data-state=legal]{--rh-ring: #ff9a4d;--rh-glow: drop-shadow(0 0 12px rgba(255, 122, 31, .55))}.rh-card[data-state=illegal]{opacity:.55;--rh-fx: grayscale(.85) brightness(.6)}.rh-card[data-state=drag]{--rh-ring: rgba(255, 178, 110, .9);--rh-glow: drop-shadow(0 0 18px rgba(255, 122, 31, .5));--rh-drop: drop-shadow(0 40px 25px rgba(0, 0, 0, .8));transform:rotate(-5deg)}.rh-card[data-state=dim]{opacity:.85;--rh-fx: brightness(.7)}.rh-intent{position:relative;min-width:136px;color:#fff2ea;filter:drop-shadow(0 10px 14px rgba(0,0,0,.6)) drop-shadow(0 14px 18px rgba(255,110,30,.18))}.rh-intent[data-size=lg]{min-width:170px}.rh-intent-plate{position:relative}.rh-intent-chain{position:absolute;top:-12px;width:8px;height:16px;background:repeating-linear-gradient(#9a958c 0 3px,#2a2724 3px 6px)}.rh-intent-chain-l{left:22px}.rh-intent-chain-r{right:22px}.rh-intent-rim{--rh-intent-clip: inset(0 round 4px);--rh-intent-clip-in: inset(0 round 3px);--rh-intent-rim: linear-gradient(180deg, #f08a6a, #6e1f12);--rh-intent-face: linear-gradient(180deg, #b23a22, #6b1d12);clip-path:var(--rh-intent-clip);background:var(--rh-intent-rim);padding:3px}.rh-intent-face{clip-path:var(--rh-intent-clip-in);background:var(--rh-intent-face);display:flex;flex-direction:column;align-items:center;gap:2px;padding:10px 16px 11px}.rh-intent[data-kind=attack] .rh-intent-rim,.rh-intent[data-kind=multi] .rh-intent-rim{--rh-intent-clip: polygon(0 0, 100% 0, 100% calc(100% - 16px) , 50% 100%, 0 calc(100% - 16px) );--rh-intent-clip-in: polygon(0 0, 100% 0, 100% calc(100% - 15px) , 50% 100%, 0 calc(100% - 15px) )}.rh-intent[data-kind=attack] .rh-intent-face,.rh-intent[data-kind=multi] .rh-intent-face{padding:10px 18px 24px}.rh-intent[data-kind=defend]{color:#eef5fb}.rh-intent[data-kind=defend] .rh-intent-rim{--rh-intent-clip: inset(0 round 4px 4px 50% 50% / 4px 4px 34% 34%);--rh-intent-clip-in: inset(0 round 3px 3px 50% 50% / 3px 3px 34% 34%);--rh-intent-rim: linear-gradient(180deg, #cfe3f3, #3a5a78);--rh-intent-face: linear-gradient(180deg, #3f6a8e, #1f364c)}.rh-intent[data-kind=defend] .rh-intent-face{padding:10px 18px 22px}.rh-intent[data-kind=debuff]{color:#f3eeff}.rh-intent[data-kind=debuff] .rh-intent-rim{--rh-intent-clip: polygon(11px 0, calc(100% - 11px) 0, 100% 11px, 100% calc(100% - 11px) , calc(100% - 11px) 100%, 11px 100%, 0 calc(100% - 11px) , 0 11px);--rh-intent-clip-in: polygon(10px 0, calc(100% - 10px) 0, 100% 10px, 100% calc(100% - 10px) , calc(100% - 10px) 100%, 10px 100%, 0 calc(100% - 10px) , 0 10px);--rh-intent-rim: linear-gradient(180deg, #d9c8f6, #4b3870);--rh-intent-face: linear-gradient(180deg, #5a4484, #2b2042)}.rh-intent[data-kind=insert]{color:#f4eee2}.rh-intent[data-kind=insert] .rh-intent-rim{--rh-intent-rim: linear-gradient(180deg, #d8cdb6, #5a5245);--rh-intent-face: linear-gradient(180deg, #5e584d, #33302a)}.rh-intent[data-kind=none]{color:#efe9dd}.rh-intent[data-kind=none] .rh-intent-rim{--rh-intent-rim: linear-gradient(180deg, #bdb5a6, #4a4741);--rh-intent-face: linear-gradient(180deg, #47443f, #2a2825)}.rh-intent[data-kind=hidden]{color:#d8d2c6}.rh-intent[data-kind=hidden] .rh-intent-rim{--rh-intent-rim: linear-gradient(180deg, #a29c91, #2f2d2a);--rh-intent-face: repeating-linear-gradient(135deg, #1d1f22 0 8px, #26292d 8px 16px)}.rh-intent[data-kind=buff]{color:#fbefcf}.rh-intent[data-kind=buff] .rh-intent-rim{--rh-intent-clip: polygon(50% 0, 100% 14px, 100% 100%, 0 100%, 0 14px);--rh-intent-clip-in: polygon(50% 0, 100% 13px, 100% 100%, 0 100%, 0 13px);--rh-intent-rim: linear-gradient(180deg, #ecd08a, #6e4f1a);--rh-intent-face: linear-gradient(180deg, #4d4024, #2a2214)}.rh-intent[data-kind=buff] .rh-intent-face{padding:18px 16px 10px}.rh-intent-value-row{display:flex;align-items:center;gap:6px}.rh-intent-value{font:var(--num-intent);font-size:52px}.rh-intent[data-size=lg] .rh-intent-value{font-size:60px}.rh-intent-value[data-word=true]{font-family:var(--font-display);font-weight:800;font-size:26px;letter-spacing:.03em;text-transform:uppercase}.rh-intent[data-size=lg] .rh-intent-value[data-word=true]{font-size:30px}.rh-intent-label{font-family:var(--font-ui);font-weight:700;font-size:12px;letter-spacing:.12em;text-transform:uppercase}.rh-intent:focus-visible,.rh-intent[data-state=focus]{outline:2px solid var(--color-focus-ring);outline-offset:6px}.rh-intent[data-state=hover]{transform:translateY(-2px)}.rh-intent[data-state=resolving]{transform:scale(1.08)}.rh-intent[data-state=incoming]{transform:translateY(-14px);opacity:.55}.rh-intent[data-state=staggered]{opacity:.6}.rh-intent-effect,.rh-intent-fed-note{margin-top:6px;display:flex;align-items:center;gap:6px;font-size:var(--text-sm);color:var(--color-text-secondary)}.rh-status{display:flex;flex-direction:column;align-items:flex-start;gap:3px;color:var(--color-state-debuff)}.rh-status[data-buff=true]{color:var(--color-state-buff)}.rh-status-plate{height:34px;display:flex;align-items:center;gap:6px;padding:0 10px 0 7px;background:linear-gradient(180deg,#2a2236,#17121e);box-shadow:inset 0 0 0 2px #c3abea;clip-path:polygon(8px 0,calc(100% - 8px) 0,100% 8px,100% calc(100% - 8px),calc(100% - 8px) 100%,8px 100%,0 calc(100% - 8px),0 8px)}.rh-status[data-buff=true] .rh-status-plate{background:linear-gradient(180deg,#26302a,#161b18);box-shadow:inset 0 0 0 2px #a9d39a;clip-path:inset(0 round 3px)}.rh-status[data-size=sm] .rh-status-plate{height:26px;padding:0 7px 0 5px;clip-path:polygon(6px 0,calc(100% - 6px) 0,100% 6px,100% calc(100% - 6px),calc(100% - 6px) 100%,6px 100%,0 calc(100% - 6px),0 6px)}.rh-status[data-size=sm][data-buff=true] .rh-status-plate{clip-path:inset(0 round 2px)}.rh-status-stack{font-size:21px;line-height:1}.rh-status[data-size=sm] .rh-status-stack{font-size:16px}.rh-status-tag{font-family:var(--font-ui);font-weight:700;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:#c3abea}.rh-status[data-buff=true] .rh-status-tag{color:#a9d39a}.rh-status:focus-visible,.rh-status[data-state=focus]{outline:2px solid var(--color-focus-ring);outline-offset:4px}.rh-status[data-state=hover]{transform:translateY(-2px)}.rh-resources{display:flex;flex-direction:column;gap:var(--space-3);color:var(--color-text-primary)}.rh-resource-row{display:flex;align-items:center;gap:10px;min-width:0}.rh-block-shield{position:relative;flex:none;width:44px;height:48px;color:#fff}.rh-block-half,.rh-block-shard{position:absolute;inset:0;clip-path:polygon(0 0,100% 0,100% 62%,50% 100%,0 62%);background:linear-gradient(180deg,#4a7aa0,#1f364c);box-shadow:inset 0 0 0 2px #cfe3f3}.rh-block-value{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;height:38px;font:var(--num-block)}.rh-block-shard{opacity:0}.rh-motion-block-shatter .rh-block-half-a{animation:rh-shatter var(--motion-slow) var(--ease-exit) both}.rh-motion-block-shatter .rh-block-half-b{animation:rh-shatter-b var(--motion-slow) var(--ease-exit) both}@keyframes rh-shatter-b{0%{transform:none;opacity:1}to{transform:translate(10px,18px) rotate(18deg);opacity:0}}.rh-hp{flex:1;min-width:0;display:flex;align-items:center;gap:10px}.rh-hp-track{position:relative;flex:1;height:22px;border-radius:var(--radius-sm);background:#1a0c0a;box-shadow:inset 0 2px 4px #000c,0 0 0 1px #050607,0 0 0 3px #3a4047;overflow:hidden}.rh-hp[data-sleeve=steel] .rh-hp-track{box-shadow:inset 0 2px 4px #000c,0 0 0 1px #050607,0 0 0 3px #86aed0}.rh-hp-tail,.rh-hp-fill{position:absolute;left:0;top:0;bottom:0}.rh-hp-tail{background:linear-gradient(180deg,#ffc2a0,var(--color-resource-hp-lost))}.rh-hp-fill{background:linear-gradient(180deg,#e0573f,#a8301f 60%,#7a1f14)}.rh-hp.is-low .rh-hp-fill{background:linear-gradient(180deg,#ff6a4a,#9a1c12)}.rh-hp-ticks{position:absolute;inset:0;background:repeating-linear-gradient(90deg,transparent 0 calc(10% - 1px),rgba(0,0,0,.5) calc(10% - 1px) 10%)}.rh-hp-readout{display:flex;align-items:baseline;white-space:nowrap}.rh-hp-word{margin-right:6px;font-family:var(--font-ui);font-weight:700;font-size:12px;letter-spacing:.12em}.rh-hp-current{font:var(--num-hp)}.rh-hp-max{font-family:var(--font-numeral);font-weight:600;font-size:19px;color:var(--color-text-secondary)}.rh-power{display:flex;align-items:center;gap:12px}.rh-power-current{font:var(--num-power);color:#ff9a4d}.rh-power-max{font-family:var(--font-numeral);font-weight:700;font-size:18px;color:var(--color-text-secondary)}.rh-pip-row{display:flex;gap:7px}.rh-power-label{display:block;margin-top:4px;font-size:14px;color:var(--color-text-muted)}.rh-pip{position:relative;width:22px;height:32px;border-radius:4px 4px 3px 3px;background:linear-gradient(180deg,#1b1d20,#0f1012);box-shadow:inset 0 2px 4px #000c,0 0 0 1.5px #3a3f45}.rh-pip[data-state=on]{background:radial-gradient(circle at 50% 70%,#ffd9ad,#ff7a1f 52%,#b9480b);box-shadow:0 0 12px #ff7a1fbf,inset 0 -3px 4px #78280099,0 0 0 1.5px #5a2a08}.rh-pip[data-state=spend-preview]{background:radial-gradient(circle at 50% 70%,#fff0dc,#ffa04d 52%,#c4500e);box-shadow:0 0 16px #ffa050d9,0 0 0 1.5px #5a2a08;outline:2px dashed #fff2ea;outline-offset:2px}.rh-pip[data-state=venting]{background:radial-gradient(circle at 50% 70%,#d9a27a,#8a4a20 60%,#4a2410);box-shadow:inset 0 -3px 4px #00000080,0 0 0 1.5px #5a3a24}.rh-pip-steam{position:absolute;left:1px;right:1px;bottom:28px;height:16px;border-radius:50%;background:#ece4d6bf;animation:rh-steam var(--motion-dramatic) var(--ease-exit) both;pointer-events:none}.rh-trade{display:flex;align-items:center;gap:8px;color:var(--color-resource-trade)}.rh-trade-amount{font-size:32px;line-height:1}.rh-trade-copy{display:flex;flex-direction:column;font-family:var(--font-ui);font-size:13px;color:var(--color-text-secondary)}.rh-trade-copy b{font-size:12px;letter-spacing:.14em;color:#e9cf86}.rh-trade[data-expired=true]{filter:grayscale(1) brightness(.75)}.rh-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:32px;padding:0 28px;border:0;border-radius:var(--radius-md);background:linear-gradient(180deg,#f4ecdc,#d9ccb0);color:var(--color-text-on-brass);box-shadow:inset 0 1px #fff,inset 0 -2px #5a3c1466,0 0 0 2px #2a2014,0 0 0 3px #c9a24a,0 10px 20px #0009;font-size:22px;letter-spacing:.1em;white-space:nowrap;transition:transform var(--motion-fast) var(--ease-standard),box-shadow var(--motion-fast) var(--ease-standard)}.rh-button.rh-display{letter-spacing:.1em}.rh-button[data-variant=primary]{height:56px}.rh-fight .rh-button[data-variant=primary]{height:60px;width:100%}.rh-button[data-variant=secondary]{height:52px;padding:0 22px;font-size:20px;letter-spacing:.08em;color:var(--color-text-primary);background:linear-gradient(180deg,#30353b,#1c1f23);border:1px solid #07080a;box-shadow:inset 0 1px #ffffff14,0 0 0 1px #6f757d}.rh-button[data-variant=tertiary]{height:40px;padding:0 10px;font-family:var(--font-ui);font-weight:700;font-size:18px;letter-spacing:0;text-decoration:underline;text-underline-offset:5px;color:#d9d2c4;background:transparent;border:0;box-shadow:none}.rh-button[data-variant=destructive]{height:52px;padding:0 18px;font-size:19px;letter-spacing:.06em;color:#fff2ea;background:linear-gradient(180deg,#b23a22,#7a2214);border:1px solid #2a0a06;box-shadow:inset 0 1px #ffc8b466,0 0 0 1px #e5533a}.rh-button[data-variant=locked]{height:52px;padding:0 20px;letter-spacing:.12em;color:var(--color-text-secondary);background:repeating-linear-gradient(135deg,#1d2024 0 6px,#23272c 6px 12px);border:1px solid #3a4148;box-shadow:none}.rh-button:hover:not(:disabled){transform:translateY(-1px)}.rh-button:focus-visible,.rh-button[data-state=focus]{outline:none;box-shadow:var(--focus-ring)}.rh-button:active:not(:disabled){transform:translateY(1px)}.rh-button:disabled,.rh-button[data-state=disabled]{color:var(--color-text-muted);background:#2a2d31;border:0;box-shadow:inset 0 0 0 1px #3a3f45;transform:none}.rh-button[data-variant=secondary]:disabled{color:#6f6a62;background:#1b1d20;border:1px solid var(--color-line-subtle);box-shadow:none}.rh-button[data-variant=locked]:disabled{color:var(--color-text-secondary);background:repeating-linear-gradient(135deg,#1d2024 0 6px,#23272c 6px 12px);border:1px solid #3a4148;box-shadow:none}.rh-node{position:relative;padding:0;border:0;background:transparent;color:#a39d92;filter:none}.rh-node-furnace,.rh-node-rim,.rh-node-face,.rh-node-icon,.rh-node-check{position:absolute;pointer-events:none}.rh-node-furnace{inset:-8px;border-radius:50%;background:radial-gradient(circle,rgba(255,122,31,.85),transparent 68%)}.rh-node-rim,.rh-node-face{inset:0}.rh-node-rim{background:linear-gradient(180deg,#4f575f,#1f2328);clip-path:circle(50%)}.rh-node-face{inset:4px;background:radial-gradient(circle at 50% 35%,#2b3036,#16191c);clip-path:circle(50%)}.rh-node-icon{inset:0;display:flex;align-items:center;justify-content:center}.rh-node-check{right:-2px;bottom:-2px;width:16px;height:16px;display:flex;color:var(--color-state-buff)}.rh-node[data-kind=elite] .rh-node-rim,.rh-node[data-kind=boss] .rh-node-rim,.rh-node[data-kind=elite] .rh-node-face,.rh-node[data-kind=boss] .rh-node-face{clip-path:polygon(30% 0,70% 0,100% 30%,100% 70%,70% 100%,30% 100%,0 70%,0 30%)}.rh-node[data-kind=rest] .rh-node-rim,.rh-node[data-kind=rest] .rh-node-face{clip-path:inset(0 round 30%)}.rh-node[data-kind=event] .rh-node-rim,.rh-node[data-kind=event] .rh-node-face{clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%)}.rh-node[data-kind=cache] .rh-node-rim,.rh-node[data-kind=cache] .rh-node-face{clip-path:inset(0 round 4px)}.rh-node[data-state=reachable],.rh-node[data-state=hovered],.rh-node[data-state=focused]{color:#ffe3bf}.rh-node[data-state=reachable] .rh-node-rim,.rh-node[data-state=focused] .rh-node-rim{background:linear-gradient(180deg,#f0d58c,#8a6418)}.rh-node[data-state=reachable] .rh-node-face,.rh-node[data-state=focused] .rh-node-face{background:radial-gradient(circle at 50% 30%,#4d3725,#21170f 75%)}.rh-node[data-state=reachable],.rh-node[data-state=focused]{filter:drop-shadow(0 0 12px rgba(255,122,31,.55))}.rh-node[data-state=hovered]{color:#fff4e2;transform:translateY(-3px) scale(1.1);filter:drop-shadow(0 0 20px rgba(255,140,50,.85))}.rh-node[data-state=hovered] .rh-node-rim{background:linear-gradient(180deg,#fff2cc,#c9a24a)}.rh-node[data-state=hovered] .rh-node-face{background:radial-gradient(circle at 50% 30%,#71502f,#2c1d10 75%)}.rh-node[data-state=visited]{color:#7d776e}.rh-node[data-state=visited] .rh-node-rim{background:linear-gradient(180deg,#3a3f45,#191c20)}.rh-node[data-state=visited] .rh-node-face{background:radial-gradient(circle at 50% 35%,#1b1e22,#101214)}.rh-node[data-state=current]{color:#ffd9a8}.rh-node[data-state=current] .rh-node-rim{background:linear-gradient(180deg,#ffd9a8,#c4500e)}.rh-node[data-state=current] .rh-node-face{background:radial-gradient(circle at 50% 30%,#3d2b1f,#15100c)}.rh-node:hover:not(:disabled){transform:translateY(-3px) scale(1.06)}.rh-node:focus-visible,.rh-node[data-state=focused]{outline:2px solid var(--color-focus-ring);outline-offset:6px}.rh-merc{position:relative;display:flex;align-items:center;gap:8px;width:100%;height:44px;padding:0 6px 0 11px;box-sizing:border-box;text-align:left;color:#efe9dd;background:linear-gradient(180deg,#2c3137,#1d2024);border:1px solid #4a525b;border-radius:3px;box-shadow:inset 0 1px #ffffff0d,inset 0 -1px #ff8a3d1f}.rh-merc[data-state=hover],.rh-merc:hover:not(:disabled){background:linear-gradient(180deg,#363c43,#24282d);border-color:var(--color-accent-brass);box-shadow:0 0 0 1px #ecd08a59,0 8px 18px #0000008c;transform:translate(-4px)}.rh-merc[data-affordable=false]{background:linear-gradient(180deg,#202327,#16181b);border-color:var(--color-line-subtle)}.rh-merc[data-state=soldout]{opacity:.45}.rh-merc[data-state=unaffordable]{opacity:.82}.rh-merc[data-state=hired]{box-shadow:0 0 0 2px #ecd08a,0 0 18px #ecd08a73}.rh-merc:focus-visible,.rh-merc[data-state=focus]{outline:2px solid var(--color-focus-ring);outline-offset:2px}.rh-merc-lip{position:absolute;left:8px;right:8px;bottom:-6px;height:5px;background:linear-gradient(180deg,#22262b,#15181b);border:1px solid #3e454c;border-top:0;border-radius:0 0 3px 3px}.rh-merc[data-split=true]{margin-bottom:6px}.rh-merc-stripe{position:absolute;left:-1px;top:-1px;bottom:-1px;width:6px;background:repeating-linear-gradient(135deg,#e5533a 0 4px,#3a1410 4px 8px);border-radius:3px 0 0 3px}.rh-merc-called{position:absolute;right:-4px;top:-9px;z-index:2;padding:1px 5px;background:#8e2a1a;border:1px solid #f08a6a;border-radius:var(--radius-sm);color:#fff2ea;font-family:var(--font-ui);font-weight:700;font-size:11px;letter-spacing:.08em;text-transform:uppercase}.rh-merc-crest,.rh-merc-coin{flex:none;width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center}.rh-merc-crest{color:var(--color-accent-brass);background:radial-gradient(circle at 40% 30%,#3a3f45,#15171a);box-shadow:0 0 0 1.5px #6e5420,inset 0 -2px 3px #0009}.rh-merc-copy{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.rh-merc-name-row{display:flex;align-items:center;gap:5px;min-width:0}.rh-merc-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-ui);font-weight:600;font-size:15px;line-height:1.1}.rh-merc-outfit{flex:none;padding:1px 6px 1px 4px;background:#3a2c12;border-left:2px solid #ecd08a;color:#ecd08a;font-family:var(--font-ui);font-weight:700;font-size:11px;clip-path:polygon(0 0,100% 0,calc(100% - 4px) 50%,100% 100%,0 100%)}.rh-merc-meta{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-ui);font-weight:500;font-size:12px;line-height:1.1;color:var(--color-text-secondary)}.rh-merc[data-state=unaffordable] .rh-merc-meta{color:#ffb39a}.rh-merc-coin{font-size:16px;color:#fff;text-shadow:0 1px 0 #3a2804;background:radial-gradient(circle at 50% 42%,#a87a14 0 50%,#8a6210 72%,#5e420a);box-shadow:0 0 0 1.5px #1a1208,0 0 0 2.5px #ecd08a,0 2px 4px #0009}.rh-merc[data-affordable=false] .rh-merc-coin{color:var(--color-accent-brass);text-shadow:none;background:radial-gradient(circle at 40% 30%,#3c3a35,#1d1c1a 70%);box-shadow:0 0 0 1.5px #1a1208,0 0 0 2.5px #6e5420}.rh-merc-sold{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#0b0c0e8c;color:var(--color-text-secondary);font-size:16px;letter-spacing:.08em}.rh-num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}@media(prefers-reduced-motion:reduce){.rh-card:hover:not(:disabled),.rh-card[data-state=hover],.rh-card[data-state=selected],.rh-card[data-state=drag],.rh-button:hover:not(:disabled),.rh-merc:hover:not(:disabled),.rh-merc[data-state=hover],.rh-node:hover:not(:disabled),.rh-node[data-state=hovered],.rh-intent[data-state=hover],.rh-intent[data-state=incoming],.rh-status[data-state=hover]{transform:none}.rh-pip-steam{animation:none;opacity:0}.rh-motion-block-shatter .rh-block-half-a,.rh-motion-block-shatter .rh-block-half-b{animation:rh-fade var(--motion-fast) linear both}}.rh-fight{position:fixed;inset:0;z-index:20;display:grid;grid-template-rows:52px minmax(0,1fr) auto;background:radial-gradient(circle,rgba(255,200,160,.32) 0 1px,transparent 1.6px) 0 0 / 47px 53px,radial-gradient(circle,rgba(255,170,120,.2) 0 1px,transparent 1.5px) 19px 31px / 71px 61px,radial-gradient(120% 90% at 50% 40%,transparent 48%,rgba(0,0,0,.72) 100%),radial-gradient(900px 420px at 50% 100%,rgba(255,122,31,.16),transparent 60%),var(--color-surface-0);color:var(--color-text-primary);font-family:var(--font-ui);overflow:hidden}.rh-top{position:relative;z-index:6;display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:0 var(--space-6);background:linear-gradient(180deg,#090a0cf5,#090a0cbd);border-bottom:1px solid var(--color-line-subtle);box-shadow:inset 0 -1px #ff8a3d24,0 6px 18px #0006}.rh-top-where{display:flex;align-items:center;gap:var(--space-4);min-width:0}.rh-top h1{margin:0;font-family:var(--font-display);font-weight:900;font-size:18px;line-height:1;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.rh-top-rule{width:1px;height:22px;background:#3a4148}.rh-top p{margin:0;font-weight:600;font-size:15px;letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-secondary);white-space:nowrap}.rh-turn{position:absolute;left:50%;top:7px;transform:translate(-50%);display:flex;align-items:baseline;gap:8px;padding:5px 16px 6px;background:linear-gradient(180deg,#2e3339,#1a1d21);border:1px solid #07080a;border-radius:3px;box-shadow:inset 0 1px #ffffff14,0 0 0 1px #4a525b}.rh-turn span{font-weight:700;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--color-text-secondary)}.rh-turn strong{font-family:var(--font-display);font-weight:900;font-size:24px;line-height:1}.rh-top .rh-button{height:36px;min-height:36px;padding:0 12px;font-family:var(--font-ui);font-weight:600;font-size:15px;letter-spacing:.02em;text-transform:none;border-color:#4a525b;background:linear-gradient(180deg,#2c3137,#1b1e22);box-shadow:none}.rh-stage{display:grid;grid-template-columns:minmax(260px,380px) minmax(0,1fr) 260px;gap:var(--space-4);min-height:0;padding:var(--space-4) var(--space-6) 0}.rh-plate{min-height:0;display:flex;flex-direction:column;gap:var(--space-2);padding:10px;box-sizing:border-box;background:linear-gradient(180deg,#2a2e34f5,#16191cfa);border:1px solid #07080a;border-radius:var(--radius-md);box-shadow:var(--shadow-1);overflow:hidden}.rh-player-col{position:relative;min-height:0;display:flex;flex-direction:column;justify-content:flex-end}.rh-player{max-height:100%}.rh-plate-art{position:relative;flex:none;height:168px;overflow:hidden;border-radius:3px;background:radial-gradient(80% 70% at 50% 100%,rgba(255,122,31,.45),transparent 65%),linear-gradient(180deg,#141210,#2c1b12 70%,#4a2510);box-shadow:0 0 0 1px #050607}.rh-plate-art:after{content:"";position:absolute;inset:0;pointer-events:none;box-shadow:inset 0 0 30px #000000b3}.rh-plate-art img{width:100%;height:100%;object-fit:cover;display:block}.rh-plate-head{display:flex;align-items:center;gap:10px;min-width:0}.rh-plate h2{margin:0;font-family:var(--font-display);font-weight:900;font-size:22px;line-height:1;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.rh-plate-tag{display:flex;align-items:center;gap:5px;padding:3px 8px 3px 6px;background:#1b1e22;border:1px solid #4a525b;border-radius:var(--radius-sm);color:#d9d2c4;font-weight:600;font-size:13px;white-space:nowrap}.rh-icon-btn{flex:none;width:32px;height:32px;margin:0 0 0 auto;padding:0;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-md);background:#1b1e22;border:1px solid #4a525b;color:#d9d2c4;cursor:pointer}.rh-icon-btn:hover,.rh-icon-btn[aria-pressed=true],.rh-icon-btn[aria-expanded=true]{background:#3a3122;border-color:var(--color-accent-brass);color:#ecd08a}.rh-icon-btn:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.rh-icon-btn-open .rh-icon{transform:rotate(-90deg)}.rh-statuses{display:flex;flex-wrap:wrap;gap:var(--space-2)}.rh-statuses:empty{display:none}.rh-center{min-height:0;display:flex;flex-direction:column;align-items:center;gap:var(--space-3)}.rh-enemy{position:relative;width:min(684px,100%);flex:1;padding:12px 14px;background:linear-gradient(180deg,#2a2e34f2,#16191cf7)}.rh-enemy:before{content:"";position:absolute;left:12px;right:12px;top:4px;height:6px;background:radial-gradient(circle at 50% 40%,#80868d 0 1px,#3a3e43 1.6px 2.3px,rgba(0,0,0,.6) 2.5px,transparent 3px) 0 0 / 22px 6px repeat-x;opacity:.9}.rh-enemy-head{align-items:baseline;gap:12px;padding-top:4px}.rh-enemy h2{font-size:var(--text-2xl);letter-spacing:.04em;text-shadow:0 2px 0 #000}.rh-enemy .rh-tell{min-width:0;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:500;color:var(--color-text-secondary)}.rh-enemy .rh-plate-art{flex:1;min-height:120px}.rh-float{position:absolute;right:var(--space-4);top:40%;z-index:3}.rh-rail{min-height:0;display:flex;flex-direction:column;gap:10px}.rh-rail-panel{flex:none;display:flex;flex-direction:column;gap:6px;padding:10px 10px 12px;background:linear-gradient(180deg,#2a2e34f5,#16191cfa);border:1px solid #07080a;border-radius:var(--radius-md);box-shadow:inset 0 1px #ffffff14,inset 0 -1px #ff8a3d38,0 16px 30px -12px #000c}.rh-rail-head{display:flex;align-items:center;justify-content:space-between;gap:6px}.rh-rail-title{display:flex;align-items:center;gap:6px;font-family:var(--font-display);font-weight:900;font-size:15px;letter-spacing:.06em;text-transform:uppercase;color:#ecd08a;white-space:nowrap}.rh-rail-meta{display:flex;align-items:center;gap:6px}.rh-rail-meta .rh-icon-btn{margin:0}.rh-afford{padding:2px 6px;border-radius:10px;background:var(--color-resource-trade);color:var(--color-text-on-brass);font-size:11px;white-space:nowrap}.rh-mercs,.rh-piles{display:flex;flex-direction:column;gap:5px}.rh-log{flex:1;min-height:36px;display:flex;flex-direction:column;overflow:hidden;background:#0e1012e6;border:1px solid var(--color-line-subtle);border-radius:var(--radius-md)}.rh-log-head{flex:none;height:36px;display:flex;align-items:center;gap:6px;padding:0 10px;border-bottom:1px solid var(--color-line-subtle);font-weight:700;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--color-text-secondary)}.rh-log-lines{flex:1;min-height:0;display:flex;flex-direction:column-reverse;gap:7px;padding:8px 10px 10px;overflow:auto;color:#d9d2c4;font-size:var(--text-sm);line-height:1.3;-webkit-mask-image:linear-gradient(180deg,transparent,#000 36px);mask-image:linear-gradient(180deg,transparent,#000 36px)}.rh-piles{flex-direction:row;gap:10px}.rh-rail .rh-pile-btn{flex:1;height:64px;justify-content:center;gap:3px;background:linear-gradient(180deg,#2c3137,#1b1e22);border:1px solid #07080a;border-radius:var(--radius-md);box-shadow:inset 0 1px #ffffff12,0 0 0 1px #3a4148;font-size:12px;letter-spacing:.14em}.rh-pile-count{display:flex;align-items:center;gap:8px}.rh-rail .rh-pile-btn strong{font-size:30px;line-height:1;color:#efe9dd}.rh-rail .rh-pile-btn:hover{box-shadow:inset 0 1px #ffffff12,0 0 0 1px var(--color-accent-brass)}.rh-dock{position:relative;z-index:2;display:grid;grid-template-columns:116px auto minmax(0,1fr);gap:var(--space-3);align-items:end;height:312px;padding:0 var(--space-6) var(--space-4)}.rh-draw{position:relative;width:116px;height:176px;padding:0;border:0;background:transparent;color:var(--color-text-secondary);font-family:var(--font-ui);cursor:pointer}.rh-draw-stack span{position:absolute;border-radius:7px;background:repeating-linear-gradient(45deg,#1d2024 0 9px,#23272c 9px 18px)}.rh-draw-stack span:nth-child(1){inset:0 4px 44px 14px;border:2px solid #3a4148;transform:rotate(4deg)}.rh-draw-stack span:nth-child(2){inset:4px 10px 40px 8px;border:2px solid #4a525b;transform:rotate(-2deg)}.rh-draw-stack span:nth-child(3){inset:8px 14px 36px 4px;display:flex;align-items:center;justify-content:center;border:2px solid #6f757d;background:radial-gradient(circle at 50% 46%,rgba(255,122,31,.3),transparent 55%),repeating-linear-gradient(45deg,#20242a 0 9px,#272c32 9px 18px);box-shadow:0 8px 16px #0009;color:var(--color-accent-brass)}.rh-draw-label{position:absolute;left:0;right:0;bottom:0;height:40px;display:flex;align-items:center;justify-content:center;gap:8px;background:linear-gradient(180deg,#2c3137,#1b1e22);border:1px solid #4a525b;border-radius:3px;font-weight:700;font-size:12px;letter-spacing:.14em;text-transform:uppercase}.rh-draw-label strong{font-size:24px;color:#efe9dd}.rh-draw:hover .rh-draw-label{border-color:var(--color-accent-brass)}.rh-draw:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:3px}.rh-dock .rh-resources{align-self:end;gap:8px;padding:10px 12px;background:linear-gradient(180deg,#2a2e34f5,#16191cfa);border:1px solid #07080a;border-radius:var(--radius-md);box-shadow:inset 0 1px #ffffff14,inset 0 -1px #ff8a3d47,0 16px 30px -12px #000c}.rh-dock .rh-trade{padding-top:8px;border-top:1px solid var(--color-line-subtle)}.rh-hand{--card-w: 200px;--hand-scale: 1;--hover-scale: 1.12;--hover-lift: 58px;--step: min(150px, calc((100% - var(--card-w)) / max(var(--n) - 1, 1)));position:relative;min-width:0;height:100%}.rh-hand-slot{--shift: 0px;position:absolute;left:calc(50% - 100px + var(--d) * var(--step) + var(--shift));bottom:max(-24px,calc(18px - var(--d) * var(--d) * 3px));width:200px;height:280px;z-index:calc(10 + var(--i));transform:rotate(calc(var(--d) * 2deg)) scale(var(--hand-scale));transform-origin:50% 100%;transition:left var(--motion-fast) var(--ease-standard),bottom var(--motion-fast) var(--ease-standard),transform var(--motion-fast) var(--ease-standard)}.rh-hand-slot:after{content:"";position:absolute;left:0;right:0;top:100%;height:0}.rh-hand-slot:hover,.rh-hand-slot:focus-within{z-index:50;bottom:var(--hover-lift);transform:rotate(0) scale(var(--hover-scale))}.rh-hand-slot:hover:after{height:calc(var(--hover-lift) + 24px)}.rh-hand-slot:has(~.rh-hand-slot:hover),.rh-hand-slot:has(~.rh-hand-slot:focus-within){--shift: -34px}.rh-hand-slot:hover~.rh-hand-slot,.rh-hand-slot:focus-within~.rh-hand-slot{--shift: 34px}.rh-hand .rh-card{animation:rh-draw-in var(--motion-base) var(--ease-enter) backwards}.rh-hand .rh-card:hover:not(:disabled),.rh-hand .rh-card:active:not(:disabled){transform:none}.rh-hand-slot:nth-child(2) .rh-card{animation-delay:40ms}.rh-hand-slot:nth-child(3) .rh-card{animation-delay:80ms}.rh-hand-slot:nth-child(4) .rh-card{animation-delay:.12s}.rh-hand-slot:nth-child(5) .rh-card{animation-delay:.16s}.rh-hand-slot:nth-child(6) .rh-card{animation-delay:.2s}.rh-hand-slot:nth-child(7) .rh-card{animation-delay:.24s}.rh-hand-slot:nth-child(8) .rh-card{animation-delay:.28s}.rh-hand-slot:nth-child(9) .rh-card{animation-delay:.32s}.rh-hand-slot:nth-child(10) .rh-card{animation-delay:.36s}.rh-error{position:absolute;top:52px;left:0;right:0;z-index:7;margin:0;padding:var(--space-2) var(--space-6);color:var(--color-negative-delta);background:#2a0f0a}.rh-banner,.rh-claim{position:absolute;inset:52px 0 0;z-index:5;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-5);background:var(--color-overlay-scrim);text-align:center}.rh-banner h2,.rh-claim h2{margin:0;font-family:var(--font-display);font-weight:900;font-size:var(--text-5xl);line-height:var(--text-5xl-lh);letter-spacing:var(--text-5xl-track);text-transform:uppercase}.rh-claim-row{display:flex;gap:var(--space-6);align-items:flex-end}@media(max-width:1280px),(max-height:820px){.rh-stage{grid-template-columns:minmax(230px,300px) minmax(0,1fr) 236px;gap:var(--space-3);padding:var(--space-3) var(--space-4) 0}.rh-plate-art{height:120px}.rh-dock{height:252px;padding:0 var(--space-4) var(--space-3)}.rh-hand{--card-w: 160px;--hand-scale: .8;--hover-scale: 1;--hover-lift: 36px}.rh-rail .rh-pile-btn{height:56px}.rh-rail .rh-pile-btn strong{font-size:24px}}@media(max-width:1100px){.rh-stage{grid-template-columns:minmax(220px,264px) minmax(0,1fr) 216px}.rh-player .rh-plate-art{display:none}.rh-player h2{font-size:20px}.rh-player .rh-plate-tag{padding:2px 6px 2px 4px;font-size:12px}.rh-player .rh-plate-head{gap:8px}.rh-dock{grid-template-columns:156px minmax(0,1fr);grid-template-areas:"res hand" "draw hand";gap:var(--space-2) var(--space-3);height:268px}.rh-dock .rh-resources{grid-area:res;padding:8px}.rh-dock .rh-power{gap:8px}.rh-dock .rh-power-current{font-size:30px}.rh-dock .rh-trade-amount{font-size:24px}.rh-draw{grid-area:draw;height:100px;width:156px}.rh-draw-stack{display:none}.rh-draw-label{height:40px}.rh-hand{grid-area:hand}.rh-tell{display:none}}@media(max-width:800px){.rh-fight{display:block;overflow:auto}.rh-top{position:sticky;top:0;height:52px}.rh-turn{position:static;transform:none}.rh-top-where p,.rh-top-rule{display:none}.rh-stage,.rh-dock{grid-template-columns:1fr;grid-template-areas:none;height:auto}.rh-plate,.rh-center,.rh-rail,.rh-enemy{min-height:auto;height:auto;overflow:visible;flex:none}.rh-log{flex:none;max-height:160px}.rh-hand{display:flex;gap:var(--space-2);overflow-x:auto;height:auto;padding:var(--space-3) 0}.rh-hand-slot,.rh-hand-slot:hover,.rh-hand-slot:focus-within{position:relative;left:auto;bottom:auto;flex:none;transform:none}}@media(prefers-reduced-motion:reduce){.rh-hand-slot{transition:none}.rh-hand .rh-card{animation:rh-fade var(--motion-fast) linear both;animation-delay:0ms!important}}.rh-title,.rh-look{position:fixed;inset:0;z-index:20;overflow:auto;background:var(--color-surface-0);color:var(--color-text-primary);font-family:var(--font-ui)}.rh-title-vista{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.rh-title-scrim{position:absolute;inset:0;background:linear-gradient(90deg,#08090bc7,#08090b47 52%,#08090b8c)}.rh-title-copy{position:relative;min-height:100%;box-sizing:border-box;display:grid;grid-template-columns:minmax(280px,340px) minmax(0,1fr);align-items:center;gap:40px;padding:40px clamp(32px,4.5vw,120px)}.rh-title-side{display:flex;flex-direction:column;gap:24px}.rh-title-mark{margin:0;font-family:var(--font-display);font-weight:900;font-size:clamp(72px,7.4vw,128px);line-height:.86;letter-spacing:.02em;text-transform:uppercase;background:linear-gradient(180deg,#f6f1e6,#e9dfcb 48%,#b6aa94 52%,#8f8576);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 4px 0 #000) drop-shadow(0 0 30px rgba(255,122,31,.25))}.rh-title-rule{display:block;height:6px;background:radial-gradient(circle at 50% 50%,#80868d 0 1px,transparent 1.6px) 0 0 / 16px 6px repeat-x,linear-gradient(180deg,#3a4148,#1b1e22);box-shadow:0 6px 14px -4px #ff7a1f8c}.rh-title-kicker,.rh-look-bar p{margin:0;font-weight:700;font-size:14px;letter-spacing:.16em;text-transform:uppercase;color:var(--color-text-secondary)}.rh-title-picker{display:flex;flex-direction:column;align-items:center;text-align:center}.rh-title-picker .rh-title-kicker{font-size:12px}.rh-title-copy h2,.rh-sheet h1,.rh-map-copy h1,.rh-boss h1{margin:4px 0 20px;font-family:var(--font-display);font-weight:900;font-size:46px;line-height:1;letter-spacing:.04em;text-transform:uppercase}.rh-bays{display:flex;gap:24px;align-items:stretch;justify-content:center}.rh-bay{position:relative;width:min(480px,30vw);min-width:0;flex:none;box-sizing:border-box;display:flex;flex-direction:column;padding:12px;text-align:left;background:linear-gradient(180deg,#24282df5,#16191cfa);border:1px solid #07080a;border-radius:var(--radius-md);box-shadow:inset 0 1px #ffffff14,0 0 0 1px #4a525b,var(--shadow-2)}.rh-bay[data-selected=true]{box-shadow:inset 0 1px #ffffff14,0 0 0 1.5px #ecd08a,0 0 46px #ff7a1f73,var(--shadow-3)}.rh-bay-study{height:240px;overflow:hidden;border-radius:3px;background:radial-gradient(80% 70% at 50% 100%,rgba(255,122,31,.45),transparent 65%),#1b1715;box-shadow:0 0 0 1px #050607}.rh-bay-study img{width:100%;height:100%;object-fit:cover;display:block}.rh-bay-copy{display:flex;flex-direction:column;gap:10px;padding:12px 4px 4px}.rh-bay-name{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--color-accent-brass)}.rh-bay h3{margin:0;font-family:var(--font-display);font-weight:900;font-size:40px;line-height:1;letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-primary)}.rh-bay p{margin:0;color:#d9d2c4;font-size:17px;line-height:1.3}.rh-bay-passive{display:flex;align-items:center;gap:10px;padding:8px 12px;background:linear-gradient(180deg,#f0e9d9,#e5dbc5);border-radius:2px;color:#5a3d12;box-shadow:inset 0 0 0 1px #3c281447}.rh-bay-passive span{display:block;font-weight:700;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#6b4a1a}.rh-bay .rh-bay-passive p{font-size:16px;color:var(--color-text-on-paper)}.rh-bay-deck{display:flex;align-items:center;gap:8px;color:var(--color-text-secondary)!important;font-size:15px!important}.rh-bay-locked{align-items:stretch;justify-content:center;min-height:420px;padding:0;overflow:hidden;color:var(--color-text-muted);background:radial-gradient(circle,rgba(128,134,141,.35) 0 1px,transparent 1.6px) 10px 10px / 30px 30px,linear-gradient(90deg,transparent calc(33.3% - 1px),#0b0c0e calc(33.3% - 1px),#0b0c0e 33.3%,transparent 33.3%,transparent calc(66.6% - 1px),#0b0c0e calc(66.6% - 1px),#0b0c0e 66.6%,transparent 66.6%),linear-gradient(180deg,transparent 24%,#0b0c0e 24%,#0b0c0e calc(24% + 1px),transparent calc(24% + 1px),transparent 60%,#0b0c0e 60%,#0b0c0e calc(60% + 1px),transparent calc(60% + 1px)),linear-gradient(180deg,#24282d,#16181b)}.rh-bay-etch{position:absolute;left:14px;top:10px;font-family:var(--font-display);font-weight:900;font-size:22px;letter-spacing:.12em;text-transform:uppercase;color:#3a4148;text-shadow:0 1px 0 rgba(255,255,255,.06),0 -1px 0 #000}.rh-bay-lock{align-self:center;width:124px;height:124px;display:flex;align-items:center;justify-content:center;border-radius:50%;color:#a29c91;background:radial-gradient(circle at 50% 35%,#3a3f45,#16191c 70%);box-shadow:0 0 0 2px #0b0c0e,0 0 0 3px #4a525b,0 12px 26px #000000b3,inset 0 2px #ffffff14}.rh-title-actions{display:flex;flex-direction:column;gap:10px;width:100%;max-width:340px}.rh-title-actions>.rh-button{width:100%}.rh-title-minor{display:grid;grid-template-columns:1fr 1fr;gap:8px}.rh-title-minor .rh-button{height:40px;padding:0 10px;font-size:15px;font-weight:600;text-decoration:none;white-space:normal;line-height:1.1;color:#d9d2c4;background:linear-gradient(180deg,#2c3137,#1b1e22);border:1px solid #4a525b;border-radius:var(--radius-md)}.rh-title-minor .rh-button:hover{border-color:var(--color-accent-brass);color:#ecd08a}.rh-look{display:flex;flex-direction:column;background:radial-gradient(1px 1px at 50% 50%,rgba(255,255,255,.04) 50%,transparent 51%) 0 0 / 24px 24px,radial-gradient(120% 80% at 50% 0%,#1b1e22,#0b0c0e 70%)}.rh-look-bar{position:sticky;top:0;flex:none;height:52px}.rh-look-bar .rh-top-where p{letter-spacing:.08em}.rh-look-panel,.rh-map-copy,.rh-map-board,.rh-options li,.rh-choice-plate,.rh-boss-plate{background:linear-gradient(180deg,#24282df0,#16191cf5);border:1px solid #07080a;border-radius:var(--radius-md);box-shadow:inset 0 1px #ffffff12,0 0 0 1px #3a4148,var(--shadow-1)}.rh-map{position:relative;flex:1;display:grid;grid-template-columns:minmax(240px,300px) minmax(0,760px);justify-content:center;align-items:start;gap:32px;padding:24px 32px 40px}.rh-map-ground{position:fixed;inset:52px 0 0;width:100%;height:calc(100% - 52px);object-fit:cover;opacity:.35;pointer-events:none}.rh-map-copy{position:sticky;top:76px;padding:18px 18px 16px}.rh-map-copy h1{margin:0 0 12px;font-size:30px;color:#ecd08a}.rh-map-copy p{margin:0 0 10px;font-size:15px;line-height:1.35;color:#d9d2c4}.rh-map-note{color:var(--color-text-secondary)}.rh-map-legend{display:grid;grid-template-columns:1fr 1fr;gap:8px 12px;margin:14px 0 0;padding:12px 0 0;list-style:none;border-top:1px solid #3a4148}.rh-map-legend li{display:flex;align-items:center;gap:8px;color:var(--color-accent-brass)}.rh-map-legend strong{font-weight:700;font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-primary)}.rh-map-board{position:relative;padding:16px 20px 20px;background:linear-gradient(90deg,transparent calc(50% - 1px),rgba(236,208,138,.08) calc(50% - 1px),rgba(236,208,138,.08) calc(50% + 1px),transparent calc(50% + 1px)),linear-gradient(180deg,#1b1e22e0,#101215eb)}.rh-map-boss{display:flex;align-items:center;justify-content:center;gap:16px;margin:0 auto 14px;padding:12px 20px;width:fit-content;background:radial-gradient(120% 140% at 50% 100%,rgba(255,74,31,.22),transparent 70%),#121417;border:1px solid #07080a;border-radius:var(--radius-md);box-shadow:0 0 0 1px #6b2a1c,0 0 28px #ff4a1f40}.rh-map-boss div{display:flex;flex-direction:column;gap:2px;color:var(--color-text-secondary);font-size:15px}.rh-map-boss strong{font-family:var(--font-display);font-weight:900;font-size:30px;line-height:1;letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-primary)}.rh-map-rows{display:flex;flex-direction:column;gap:2px}.rh-map-row{display:grid;grid-template-columns:64px repeat(3,minmax(0,1fr)) 64px;align-items:center;justify-items:center;height:66px;border-radius:3px}.rh-map-row>span{justify-self:start;font-weight:700;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-muted)}.rh-map-row[data-reachable=true]{background:linear-gradient(90deg,transparent,rgba(255,122,31,.12),transparent);box-shadow:inset 0 1px #ff9a4d40,inset 0 -1px #ff9a4d40}.rh-map-row[data-reachable=true]>span{color:#ff9a4d}.rh-sheet{position:relative;flex:1;box-sizing:border-box;padding:32px clamp(24px,4vw,64px) 48px}.rh-sheet h1{margin:4px 0 14px}.rh-sheet-prose{margin:0 0 20px;font-family:var(--font-rules);font-size:18px;line-height:1.45;color:#e9dfcb}.rh-scene{position:relative;display:flex;align-items:center;justify-content:center;min-height:360px;overflow:hidden;color:#ffb26e8c;background:radial-gradient(60% 50% at 50% 78%,rgba(255,122,31,.5),transparent 70%),radial-gradient(90% 60% at 50% 100%,rgba(120,40,12,.6),transparent 75%),linear-gradient(180deg,#15171a,#1d1814 60%,#2a1a10);border:1px solid #07080a;border-radius:var(--radius-md);box-shadow:inset 0 0 60px #000000b3,0 0 0 1px #3a4148,var(--shadow-2)}.rh-scene .rh-icon{width:120px;height:120px;filter:drop-shadow(0 0 24px rgba(255,122,31,.6))}.rh-event{display:grid;grid-template-columns:55fr 45fr;gap:32px;align-items:stretch}.rh-event-copy{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.rh-options{display:flex;flex-direction:column;gap:12px;align-self:stretch;margin:0 0 20px;padding:0}.rh-options li{list-style:none;display:grid;grid-template-columns:40px minmax(0,1fr);gap:6px 14px;align-items:start;padding:14px 16px}.rh-options li>.rh-button{grid-column:2;justify-self:start}.rh-option-num{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-family:var(--font-display);font-weight:900;font-size:22px;color:#1a1408;background:radial-gradient(circle at 50% 35%,#f2dc9c,#b8923e);box-shadow:0 0 0 1px #07080a,0 2px 6px #00000080}.rh-options h2,.rh-choice-plate h2{margin:0 0 4px;font-family:var(--font-display);font-weight:900;font-size:26px;line-height:1.05;letter-spacing:.04em;text-transform:uppercase}.rh-options p,.rh-choice-plate p{margin:0;font-family:var(--font-rules);font-size:16px;line-height:1.35;color:#d9d2c4}.rh-stop{display:flex;flex-direction:column;align-items:center;gap:20px;overflow:hidden;background:radial-gradient(70% 55% at 50% 100%,rgba(255,122,31,.38),transparent 70%),radial-gradient(100% 70% at 50% 110%,rgba(120,40,12,.55),transparent 75%),linear-gradient(180deg,#111316,#1a1612 70%,#22170f)}.rh-stop-glow{position:absolute;left:50%;bottom:-120px;width:640px;height:320px;transform:translate(-50%);border-radius:50%;background:radial-gradient(closest-side,rgba(255,154,77,.35),transparent);pointer-events:none}.rh-stop-copy{position:relative;align-self:flex-start;max-width:560px;margin-bottom:auto}.rh-stop-copy h1{font-size:64px;color:#ecd08a;text-shadow:0 3px 0 #000}.rh-stop-copy p{margin:0;font-family:var(--font-rules);font-size:18px;line-height:1.4;color:#e9dfcb}.rh-choice{position:relative;display:flex;flex-wrap:wrap;justify-content:center;gap:20px;margin:40px 0 0}.rh-choice-plate{width:300px;box-sizing:border-box;display:flex;flex-direction:column;gap:12px;padding:18px}.rh-choice-plate>.rh-button{margin-top:auto}.rh-choice-head{display:flex;align-items:center;gap:12px}.rh-choice-head h2{margin:0}.rh-choice-icon{width:44px;height:44px;flex:none;display:flex;align-items:center;justify-content:center;border-radius:50%;color:#ecd08a;background:radial-gradient(circle at 50% 35%,#3a3f45,#16191c 70%);box-shadow:0 0 0 1px #07080a,0 0 0 2px #b8923e}.rh-stop>.rh-button{position:relative}.rh-boss{display:flex;flex-direction:column;align-items:center;gap:20px}.rh-boss-intents{display:flex;gap:24px}.rh-boss-plate{width:min(560px,100%);box-sizing:border-box;display:flex;flex-direction:column;gap:14px;padding:18px;box-shadow:inset 0 1px #ffffff12,0 0 0 1px #6b2a1c,0 0 40px #ff4a1f38,var(--shadow-2)}.rh-boss-plate>p{margin:0;font-family:var(--font-rules);font-size:16px;color:#d9d2c4}.rh-boss-plate .rh-scene{min-height:240px}.rh-boss-head{display:grid;grid-template-columns:1fr auto;align-items:baseline;gap:4px 12px}.rh-boss-head h1{margin:0}.rh-boss-head p{grid-column:1 / -1;margin:0;color:var(--color-text-secondary)}.rh-boss-rank{padding:3px 10px;font-weight:700;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:#ffd2c2;background:#5a1d12;border:1px solid #07080a;border-radius:999px}.rh-hall,.rh-piles-panel,.rh-reminders,.rh-reward,.rh-end{position:absolute;z-index:6;color:var(--color-text-primary)}.rh-hall,.rh-piles-panel,.rh-reminders{display:flex;flex-direction:column;gap:12px;padding:14px 16px 16px;box-sizing:border-box;background:linear-gradient(180deg,#24282dfa,#121417fa);border:1px solid #07080a;border-radius:var(--radius-md);box-shadow:inset 0 1px #ffffff14,0 0 0 1px #4a525b,var(--shadow-4);overflow:auto}.rh-hall,.rh-piles-panel{inset:64px 24px 252px;max-width:1240px;margin:0 auto}.rh-hall{box-shadow:inset 0 1px #ffffff14,0 0 0 1px #8a6418,var(--shadow-5)}.rh-reminders{position:absolute;left:calc(100% + 12px);bottom:0;z-index:6;width:520px;max-height:100%;color:var(--color-text-primary)}.rh-hall-head,.rh-panel-head,.rh-end-actions{display:flex;align-items:center;justify-content:space-between;gap:12px}.rh-hall-head,.rh-panel-head{flex:none;justify-content:flex-start;padding-bottom:10px;border-bottom:1px solid var(--color-line-subtle);color:#ecd08a}.rh-hall-head p,.rh-panel-head p{flex:1;min-width:0;margin:0;color:var(--color-text-secondary);font-size:15px}.rh-hall-head .rh-icon-btn,.rh-panel-head .rh-icon-btn{margin-left:auto}.rh-hall h2,.rh-piles-panel h2,.rh-reminders h2,.rh-reward h2,.rh-end h2{margin:0;font-family:var(--font-display);font-weight:900;letter-spacing:.04em;text-transform:uppercase}.rh-hall h2,.rh-piles-panel h2{font-size:32px;line-height:1;color:var(--color-text-primary);white-space:nowrap}.rh-reminders h2{font-size:20px;color:var(--color-text-primary)}.rh-hall-trade{flex:none;display:flex;align-items:center;gap:8px;padding:6px 12px;background:#1b1710;border:1px solid var(--color-accent-brass);border-radius:3px;color:var(--color-resource-trade)}.rh-hall-trade[data-expired=true]{filter:grayscale(1) brightness(.75)}.rh-hall-trade strong{font-size:30px;line-height:1}.rh-hall-trade span{display:flex;flex-direction:column;font-size:12px;color:var(--color-text-secondary)}.rh-hall-trade b{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#e9cf86}.rh-hall-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(380px,1fr));gap:10px;align-content:start}.rh-hall-row{display:grid;grid-template-columns:64px minmax(0,1fr) 96px;gap:12px;align-items:center;padding:8px;background:linear-gradient(180deg,#2c3137,#1d2024);border:1px solid #4a525b;border-radius:3px}.rh-hall-row[data-open=false]{background:linear-gradient(180deg,#202327,#16181b);border-color:var(--color-line-subtle)}.rh-hall-portrait{position:relative;width:64px;height:84px;overflow:hidden;border-radius:2px;background:radial-gradient(80% 70% at 50% 100%,rgba(255,122,31,.4),transparent 65%),#1b1715;box-shadow:0 0 0 1px #050607}.rh-hall-portrait img{width:100%;height:100%;object-fit:cover;display:block}.rh-hall-crest{position:absolute;left:3px;bottom:3px;width:22px;height:22px;display:flex;align-items:center;justify-content:center;border-radius:50%;color:var(--color-accent-brass);background:radial-gradient(circle at 40% 30%,#3a3f45,#15171a);box-shadow:0 0 0 1.5px #6e5420}.rh-hall-body{min-width:0;display:flex;flex-direction:column;gap:5px}.rh-hall-body strong{font-family:var(--font-display);font-weight:900;font-size:19px;line-height:1;letter-spacing:.04em;text-transform:uppercase}.rh-hall-rules{margin:0;padding:6px 10px;background:linear-gradient(180deg,#f0e9d9,#e5dbc5);border-radius:2px;color:var(--color-text-on-paper)}.rh-hall-meta{margin:0;color:var(--color-text-secondary);font-size:13px}.rh-hall-buy{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.rh-hall-coin{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:22px;color:#fff;text-shadow:0 1px 0 #3a2804;background:radial-gradient(circle at 50% 42%,#a87a14 0 50%,#8a6210 72%,#5e420a);box-shadow:0 0 0 1.5px #1a1208,0 0 0 2.5px #ecd08a,0 2px 4px #0009}.rh-hall-row[data-open=false] .rh-hall-coin{color:var(--color-accent-brass);text-shadow:none;background:radial-gradient(circle at 40% 30%,#3c3a35,#1d1c1a 70%);box-shadow:0 0 0 1.5px #1a1208,0 0 0 2.5px #6e5420}.rh-hall-buy .rh-button{height:34px;min-height:34px;padding:0 16px;font-size:17px}.rh-hall-short{font-weight:700;font-size:13px;line-height:1.15;color:#ffb39a}.rh-reminders-label{margin:0;font-weight:700;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--color-text-muted)}.rh-pile-btn{display:flex;flex-direction:column;align-items:center;gap:2px;min-width:64px;padding:4px;border:0;background:transparent;color:var(--color-text-secondary);font-family:var(--font-ui);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;cursor:pointer}.rh-pile-btn strong{font-size:22px;color:var(--color-text-primary)}.rh-pile-grid{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-end}.rh-reminders ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:12px}.rh-reminders li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:center}.rh-reminders p{margin:0;color:var(--color-text-secondary)}.rh-reward,.rh-end{inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:24px;background:var(--color-overlay-scrim);text-align:center;overflow:auto}.rh-reward h2,.rh-end h2{font-size:var(--text-4xl);line-height:.9}.rh-reward-row,.rh-carried{display:flex;gap:20px;align-items:flex-end;justify-content:center;max-width:100%;overflow-x:auto;padding-bottom:8px}.rh-tonnage{font-family:var(--font-numeral);font-weight:800;font-size:28px;font-variant-numeric:tabular-nums}.rh-end-stats{display:flex;gap:24px;color:var(--color-text-secondary)}@media(max-width:1280px){.rh-title-copy{grid-template-columns:1fr;justify-items:center;gap:28px;padding:32px 20px 40px}.rh-title-side{align-items:center;text-align:center}.rh-title-mark{font-size:clamp(64px,8vw,96px)}.rh-title-rule{align-self:stretch}.rh-bay{width:min(440px,46vw)}.rh-bay-study{height:180px}.rh-bay-locked{min-height:360px}}@media(max-width:1100px){.rh-hall,.rh-piles-panel{left:12px;right:12px;top:60px}.rh-hall-head p{display:none}.rh-hall-grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.rh-hall-row{grid-template-columns:minmax(0,1fr) 96px}.rh-hall-portrait{display:none}.rh-reminders{width:min(440px,calc(100vw - 300px))}.rh-map{grid-template-columns:220px minmax(0,680px);gap:20px;padding:20px}.rh-map-copy h1{font-size:24px}.rh-map-legend{grid-template-columns:1fr}.rh-map-row{height:62px}.rh-event{grid-template-columns:1fr}.rh-event .rh-scene{min-height:200px}.rh-stop-copy h1{font-size:48px}.rh-reward-row{justify-content:flex-start}}:root{color-scheme:dark}*{box-sizing:border-box}body{margin:0;font-family:var(--font-ui);background:var(--color-surface-0);color:var(--color-text-primary)}h1,h2,h3{margin:0;font-weight:600}button,input,select{font:inherit}.tp{min-height:100vh;background:radial-gradient(circle,rgba(255,200,160,.22) 0 1px,transparent 1.6px) 0 0 / 47px 53px,radial-gradient(circle,rgba(255,170,120,.14) 0 1px,transparent 1.5px) 19px 31px / 71px 61px,radial-gradient(900px 420px at 50% 100%,rgba(255,122,31,.1),transparent 60%),var(--color-surface-0);background-attachment:fixed;color:var(--color-text-primary);font-family:var(--font-ui)}.tp-top{position:sticky;top:0;z-index:60;height:52px;background:linear-gradient(180deg,#090a0cfc,#090a0cf0);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.tp-tools{display:flex;align-items:center;gap:var(--space-2)}.tp-status{max-width:1180px;margin:0 auto;padding:var(--space-2) var(--space-6) 0;color:var(--color-text-secondary);font-size:var(--text-sm)}.tp-status p{margin:0}.tp-error{margin:0;color:var(--color-negative-delta)}.tp-lobby{position:relative;min-height:calc(100vh - 52px);display:flex;align-items:center;justify-content:flex-start;padding:40px clamp(24px,4.5vw,120px);overflow:hidden}.tp-lobby-vista,.tp-lobby-scrim{position:absolute;inset:0;width:100%;height:100%}.tp-lobby-vista{object-fit:cover}.tp-lobby-scrim{background:linear-gradient(90deg,#08090bdb,#08090b66 60%,#08090b99)}.tp-lobby-panel{position:relative;width:min(540px,100%);display:flex;flex-direction:column;gap:var(--space-4);padding:22px 24px 20px;background:linear-gradient(180deg,#24282df5,#16191cfa);border:1px solid #07080a;border-radius:var(--radius-md);box-shadow:inset 0 1px #ffffff14,0 0 0 1px #4a525b,var(--shadow-2)}.tp-lobby-panel h2{font-family:var(--font-display);font-weight:900;font-size:var(--text-3xl);line-height:1;letter-spacing:var(--text-3xl-track);text-transform:uppercase}.tp-lede{margin:0;font-family:var(--font-rules);font-size:15px;line-height:1.45;color:#d9d2c4}.tp-fields,.tp-join{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:flex-end}.tp-join{padding-top:var(--space-4);border-top:1px solid #3a4148}.tp-field{flex:1 1 140px;min-width:0;display:flex;flex-direction:column;gap:5px}.tp-field-narrow{flex:0 0 84px}.tp-field span{font-weight:700;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-secondary)}.tp-field input,.tp-field select{width:100%;height:44px;padding:0 12px;font-weight:600;font-size:17px;color:var(--color-text-primary);background:linear-gradient(180deg,#121417,#1b1e22);border:1px solid #4a525b;border-radius:var(--radius-md);box-shadow:inset 0 2px 4px #0009}.tp-field input:focus-visible,.tp-field select:focus-visible{outline:none;border-color:var(--color-accent-brass);box-shadow:inset 0 2px 4px #0009,0 0 0 1px var(--color-accent-brass)}.tp-join .rh-button{height:44px;font-size:18px}.tp-actions{display:flex;flex-direction:column;gap:var(--space-3)}.tp-actions>.rh-button{width:100%}.tp-actions-row{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3)}.tp-actions-row .rh-button{height:46px;padding:0 12px;font-size:18px}.tp-note{margin:0;font-size:var(--text-sm);line-height:1.35;color:var(--color-text-muted)}.tp-note+.tp-note{margin-top:-10px}.tp-main{max-width:1180px;margin:0 auto;padding:var(--space-4) var(--space-6) var(--space-10);display:flex;flex-direction:column;gap:var(--space-4)}.tp-bark{margin:0;font-family:var(--font-rules);font-style:italic;font-size:15px;line-height:1.4;color:var(--color-text-secondary)}.tp-seats,.tp-route,.tp-timeline{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0;padding:0;list-style:none}.tp-seats li,.tp-route li,.tp-timeline li{display:flex;flex-direction:column;gap:2px;padding:5px 10px 6px;background:linear-gradient(180deg,#2c3137,#1b1e22);border:1px solid #07080a;border-radius:var(--radius-md);box-shadow:inset 0 1px #ffffff0f,0 0 0 1px #3a4148;font-size:14px;color:#d9d2c4}.tp-seats li[data-mine=true],.tp-route li[data-state=now],.tp-timeline li[data-state=next]{color:#ecd08a;box-shadow:inset 0 1px #ffffff0f,0 0 0 1.5px var(--color-accent-brass),0 0 16px #ff7a1f4d}.tp-seats button,.tp-seats strong{padding:0;background:none;border:0;color:inherit;font-family:var(--font-display);font-weight:800;font-size:17px;letter-spacing:.06em;text-transform:uppercase;text-align:left;cursor:pointer}.tp-seats strong{cursor:default}.tp-route li{padding:5px 10px}.tp-route li span{font-weight:600;font-size:14px}.tp-route em{font-style:normal;font-weight:700;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-muted)}.tp-route li[data-state=done]{opacity:.45}.tp-timeline li[data-state=on]{color:var(--color-state-buff);box-shadow:inset 0 1px #ffffff0f,0 0 0 1px #4f6a4e}.tp-vs{display:grid;grid-template-columns:minmax(0,1fr) 168px minmax(0,1fr);gap:var(--space-4);align-items:stretch}.tp-fighter{gap:10px}.tp-fighter h2{overflow:hidden;text-overflow:ellipsis}.tp-art{height:120px}.tp-art img[style*="opacity: 0"]{visibility:hidden}.tp-art[data-wreck=true] img{filter:grayscale(.7) brightness(.6)}.tp-label{display:flex;align-items:center;gap:6px;font-weight:700;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-secondary)}.tp-districts{display:flex;flex-wrap:wrap;align-items:center;gap:4px;min-height:28px;font-size:14px;color:var(--color-text-muted)}.tp-districts img{width:26px;height:26px;object-fit:cover;border-radius:var(--radius-sm);box-shadow:0 0 0 1px #050607,0 0 0 2px #3a4148}.tp-fighter .rh-resources{margin-top:auto}.tp-power{align-items:center;justify-content:center;gap:6px;text-align:center;box-shadow:var(--shadow-1),0 0 0 1px #ff7a1f59}.tp-power strong{font:var(--num-power);font-size:56px;color:#ff9a4d;text-shadow:0 0 18px rgba(255,122,31,.45)}.tp-power-note{font-size:15px;color:var(--color-text-secondary)}.tp-power-note b{font-size:19px;color:var(--color-text-primary)}.tp-enemy .rh-plate-head h2{font-size:24px}.tp-enemy-foot{margin-top:auto;display:flex;align-items:flex-end;gap:var(--space-4);padding-top:14px}.tp-enemy-foot .rh-resources{flex:1;min-width:0}.tp-enemy-foot .rh-intent{flex:none;min-width:112px}.tp-enemy-foot .rh-intent-value{font-size:40px}.tp-banner{display:flex;align-items:center;gap:10px;padding:10px 14px 10px 18px;position:relative;background:linear-gradient(180deg,#2c2522,#17130f);border:1px solid #07080a;border-radius:var(--radius-md);box-shadow:inset 0 1px #ffffff0f,0 0 0 1px #8a4e2c;color:#ffd9bf;font-size:15px}.tp-banner:before{content:"";position:absolute;left:0;top:0;bottom:0;width:6px;border-radius:var(--radius-md) 0 0 var(--radius-md);background:repeating-linear-gradient(135deg,#e5533a 0 4px,#3a1410 4px 8px)}.tp-section{display:flex;flex-direction:column;gap:var(--space-3);padding-top:var(--space-2)}.tp-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-2) var(--space-4);padding-bottom:6px;border-bottom:1px solid var(--color-line-subtle)}.tp-head h2,.tp-endcard h2{font-family:var(--font-display);font-weight:900;font-size:22px;line-height:1;letter-spacing:.06em;text-transform:uppercase;color:#ecd08a}.tp-head span{font-size:15px;color:var(--color-text-secondary)}.tp-subhead{font-family:var(--font-display);font-weight:800;font-size:17px;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-secondary)}.tp-quiet{margin:0;font-size:15px;color:var(--color-text-muted)}.tp-hand{height:312px}.tp-hand .rh-hand-slot{bottom:max(0px,calc(18px - var(--d) * var(--d) * 3px))}.tp-hand .rh-hand-slot:hover,.tp-hand .rh-hand-slot:focus-within{bottom:32px}@media(max-width:1280px),(max-height:820px){.tp-hand{height:252px}}.tp-under{display:flex;justify-content:center;gap:var(--space-3)}.tp-end{margin-top:var(--space-3)}.tp-end .rh-button{min-width:280px}.tp-row{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-6);padding-top:12px}.tp-slot{position:relative;display:flex;flex-direction:column;align-items:center;gap:10px}.tp-slot:hover,.tp-slot:focus-within{z-index:5}.tp-slot-note{max-width:200px;font-weight:700;font-size:13px;letter-spacing:.08em;text-transform:uppercase;text-align:center;color:var(--color-text-muted)}.tp-slot-note[data-live=true]{color:#ecd08a}.tp-slot-note em{font-style:normal;color:var(--color-resource-hp-lost)}.tp-empty{width:200px;height:280px;display:flex;align-items:center;justify-content:center;border:1.5px dashed #4a525b;border-radius:var(--radius-card);font-weight:700;font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-muted)}.tp-chips{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.tp-chip{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 12px 0 5px;color:#efe9dd;background:linear-gradient(180deg,#2c3137,#1d2024);border:1px solid #4a525b;border-radius:3px;box-shadow:inset 0 1px #ffffff0d,inset 0 -1px #ff8a3d1f}.tp-chip[data-kind=merc]{border-left:3px solid var(--color-type-attack)}.tp-chip[data-kind=wreckage]{border-left:3px solid var(--color-type-status)}button.tp-chip{cursor:pointer;transition:transform var(--motion-fast) var(--ease-standard)}button.tp-chip:hover{border-color:var(--color-accent-brass);box-shadow:0 0 0 1px #ecd08a59,0 8px 18px #0000008c;transform:translateY(-1px)}button.tp-chip:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.tp-chip img{width:34px;height:34px;object-fit:cover;border-radius:2px;box-shadow:0 0 0 1px #050607}.tp-chip em{font-style:normal;font-weight:600;font-size:15px}.tp-chips .rh-button{height:44px;font-size:18px}.tp-endcard{gap:var(--space-3);padding:18px 20px}.tp-endcard p{margin:0;font-size:16px;color:#d9d2c4}.tp-log{flex:none;margin-top:var(--space-4)}.tp-log-lines{display:flex;flex-direction:column;gap:6px;max-height:220px;overflow:auto;padding:8px 10px 10px;color:#d9d2c4;font-size:var(--text-sm);line-height:1.3}@media(max-width:1100px){.tp-top .rh-top-where p,.tp-top .rh-top-rule{display:none}.tp-main{padding:var(--space-3) var(--space-4) var(--space-9)}.tp-vs{grid-template-columns:minmax(0,1fr) 132px minmax(0,1fr);gap:var(--space-3)}.tp-art{height:96px}.tp-power strong{font-size:44px}.tp-row{gap:var(--space-4)}}@media(max-width:800px){.tp-top{height:auto;min-height:52px;flex-wrap:wrap;padding:var(--space-2) var(--space-4)}.tp-tools{flex-wrap:wrap}.tp-vs{grid-template-columns:1fr}.tp-enemy-foot{flex-wrap:wrap}.tp-hand{height:auto}.tp-actions-row{grid-template-columns:1fr}}
