@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(./cormorant-garamond-cyrillic-ext-400-normal-W3Dto7M0.woff2)format("woff2"),url(./cormorant-garamond-cyrillic-ext-400-normal-DLdKLAvx.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(./cormorant-garamond-cyrillic-400-normal-DD2KOZkl.woff2)format("woff2"),url(./cormorant-garamond-cyrillic-400-normal-CVFrM67f.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(./cormorant-garamond-vietnamese-400-normal-6K-YXo6g.woff2)format("woff2"),url(./cormorant-garamond-vietnamese-400-normal-4uxlocMh.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(./cormorant-garamond-latin-ext-400-normal-Drx2k2n9.woff2)format("woff2"),url(./cormorant-garamond-latin-ext-400-normal-uvC0WHQr.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(./cormorant-garamond-latin-400-normal-B-1hWBU7.woff2)format("woff2"),url(./cormorant-garamond-latin-400-normal-B7YtguxJ.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(./cormorant-garamond-cyrillic-ext-500-normal-Yta7XZ9C.woff2)format("woff2"),url(./cormorant-garamond-cyrillic-ext-500-normal-lsPpqi9g.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(./cormorant-garamond-cyrillic-500-normal-CyAY5ZLS.woff2)format("woff2"),url(./cormorant-garamond-cyrillic-500-normal-DkJXBcIH.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(./cormorant-garamond-vietnamese-500-normal-BZGLGj12.woff2)format("woff2"),url(./cormorant-garamond-vietnamese-500-normal-DqXqCC0q.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(./cormorant-garamond-latin-ext-500-normal-CH1kM7og.woff2)format("woff2"),url(./cormorant-garamond-latin-ext-500-normal-DYeaGGzO.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(./cormorant-garamond-latin-500-normal-BsRWmXhO.woff2)format("woff2"),url(./cormorant-garamond-latin-500-normal-zIXX3Q-H.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(./cormorant-garamond-cyrillic-ext-600-normal-BMhMHfrj.woff2)format("woff2"),url(./cormorant-garamond-cyrillic-ext-600-normal-CsIYWmWK.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(./cormorant-garamond-cyrillic-600-normal-C2atO-64.woff2)format("woff2"),url(./cormorant-garamond-cyrillic-600-normal-FNmA3REe.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(./cormorant-garamond-vietnamese-600-normal-BoXdMtcr.woff2)format("woff2"),url(./cormorant-garamond-vietnamese-600-normal-C4HEjEaf.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(./cormorant-garamond-latin-ext-600-normal-DaBc-lu7.woff2)format("woff2"),url(./cormorant-garamond-latin-ext-600-normal-Dk3-quAP.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(./cormorant-garamond-latin-600-normal-Co1r35X9.woff2)format("woff2"),url(./cormorant-garamond-latin-600-normal-2CBVLo0M.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(./montserrat-cyrillic-ext-400-normal-Xqov12YL.woff2)format("woff2"),url(./montserrat-cyrillic-ext-400-normal-DRPPeomZ.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(./montserrat-cyrillic-400-normal-BPq32Q8K.woff2)format("woff2"),url(./montserrat-cyrillic-400-normal-jEs4Tk-Z.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(./montserrat-vietnamese-400-normal-D4oHqQTd.woff2)format("woff2"),url(./montserrat-vietnamese-400-normal-BeEscFYY.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(./montserrat-latin-ext-400-normal-B8bwfy6Y.woff2)format("woff2"),url(./montserrat-latin-ext-400-normal-BffdBkAA.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(./montserrat-latin-400-normal-BLhwKU8k.woff2)format("woff2"),url(./montserrat-latin-400-normal-xItZbAXg.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(./montserrat-cyrillic-ext-500-normal-11xBT7e1.woff2)format("woff2"),url(./montserrat-cyrillic-ext-500-normal-DOzfAZ45.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(./montserrat-cyrillic-500-normal-T0SG181k.woff2)format("woff2"),url(./montserrat-cyrillic-500-normal-CyGtXmN9.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(./montserrat-vietnamese-500-normal-NT-t8RG1.woff2)format("woff2"),url(./montserrat-vietnamese-500-normal-DpeZlV_K.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(./montserrat-latin-ext-500-normal-BKtbrd6n.woff2)format("woff2"),url(./montserrat-latin-ext-500-normal-DWPqqZgs.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(./montserrat-latin-500-normal-DRFEGfly.woff2)format("woff2"),url(./montserrat-latin-500-normal-Dok2oTci.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(./montserrat-cyrillic-ext-600-normal-BtBW-rpm.woff2)format("woff2"),url(./montserrat-cyrillic-ext-600-normal-wReYPmz2.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(./montserrat-cyrillic-600-normal-CQEPC0hM.woff2)format("woff2"),url(./montserrat-cyrillic-600-normal-DUglwBrH.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(./montserrat-vietnamese-600-normal-DKe6qT_E.woff2)format("woff2"),url(./montserrat-vietnamese-600-normal-SJ-HTWuM.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(./montserrat-latin-ext-600-normal-DSkTqI9L.woff2)format("woff2"),url(./montserrat-latin-ext-600-normal-CSDhkhgS.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(./montserrat-latin-600-normal-UVxSCcoG.woff2)format("woff2"),url(./montserrat-latin-600-normal-CdhFl4lI.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(./nunito-cyrillic-ext-600-normal-CWPPjBOD.woff2)format("woff2"),url(./nunito-cyrillic-ext-600-normal-vnfu4DTE.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(./nunito-cyrillic-600-normal-DJGQ2h05.woff2)format("woff2"),url(./nunito-cyrillic-600-normal-BUjmtIuu.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(./nunito-vietnamese-600-normal-BY8O6Cug.woff2)format("woff2"),url(./nunito-vietnamese-600-normal-DO1RqFw5.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(./nunito-latin-ext-600-normal-Dd9Zuxh1.woff2)format("woff2"),url(./nunito-latin-ext-600-normal-BKUpuB78.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(./nunito-latin-600-normal-Br8yIETf.woff2)format("woff2"),url(./nunito-latin-600-normal-Cd0eNu1l.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(./nunito-cyrillic-ext-700-normal-BuR0mlCG.woff2)format("woff2"),url(./nunito-cyrillic-ext-700-normal-DfoqN4Gs.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(./nunito-cyrillic-700-normal-DP36NgGt.woff2)format("woff2"),url(./nunito-cyrillic-700-normal-DfHRUDv-.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(./nunito-vietnamese-700-normal-Ch8EUCfz.woff2)format("woff2"),url(./nunito-vietnamese-700-normal-C9SQsXvj.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(./nunito-latin-ext-700-normal-BWeMsAzO.woff2)format("woff2"),url(./nunito-latin-ext-700-normal-D4woHhbd.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(./nunito-latin-700-normal-Dort48En.woff2)format("woff2"),url(./nunito-latin-700-normal-OcDqTBcA.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(./nunito-cyrillic-ext-800-normal-B-cvGohL.woff2)format("woff2"),url(./nunito-cyrillic-ext-800-normal-pjRatrRO.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(./nunito-cyrillic-800-normal-D3igD7Kl.woff2)format("woff2"),url(./nunito-cyrillic-800-normal-DymMgApb.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(./nunito-vietnamese-800-normal-D_CZYdm9.woff2)format("woff2"),url(./nunito-vietnamese-800-normal-Dz0hZPb5.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(./nunito-latin-ext-800-normal-CtU8tJOV.woff2)format("woff2"),url(./nunito-latin-ext-800-normal-CDcxIxx8.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(./nunito-latin-800-normal-Dz8SOQK_.woff2)format("woff2"),url(./nunito-latin-800-normal-D-J0wlBY.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--navy:#081a2c;--navy-raised:#0e2439;--navy-line:#1b3752;--black:#0b0b0a;--ivory:#f3efe6;--ivory-dim:#a9b4c0;--gold:#b7985b;--gold-dim:#6d5c39;--white:#fff;--green:#2f6f5e;--burgundy:#8a3f46;--win:#4cae7a;--loss:#d4707a;--ink:#101820;--ink-dim:#5b6672;--rule:#e4e0d6;--display:"Cormorant Garamond", Georgia, serif;--sans:"Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--r:10px;--pad:20px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html,body,#root{height:100%}body{background:var(--navy);color:var(--ivory);font-family:var(--sans);-webkit-font-smoothing:antialiased;overscroll-behavior-y:none;margin:0;font-size:15px;line-height:1.5}button,input,select{font:inherit;color:inherit}.app{background:var(--navy);flex-direction:column;max-width:560px;height:100dvh;margin:0 auto;display:flex;overflow:hidden}@media (display-mode:standalone){.app{height:100vh}}.app .scroll{-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;flex:1;min-height:0;overflow-y:auto}.masthead{box-sizing:border-box;height:calc(60px + env(safe-area-inset-top,0px));padding:calc(env(safe-area-inset-top,0px) + 8px) 16px 8px;border-bottom:1px solid var(--navy-line);background:var(--navy);z-index:5;justify-content:space-between;align-items:center;gap:12px;display:flex;position:sticky;top:0}.masthead .lockup{width:auto;height:40px;display:block}.masthead .who{letter-spacing:.1em;text-transform:uppercase;color:var(--ivory-dim);text-align:right;font-size:11px}main{padding:var(--pad);padding-bottom:28px}button,.btn{touch-action:manipulation}.seasoncount{border:1px solid var(--navy-line);background:radial-gradient(130% 150% at 50% -30%, #b7985b29, transparent 62%), var(--navy-raised);text-align:center;border-radius:14px;margin:4px 0 18px;padding:18px 14px 16px}.seasoncount .sc-label{letter-spacing:.18em;text-transform:uppercase;color:var(--ivory-dim);margin-bottom:13px;font-size:11px}.seasoncount .sc-clock{justify-content:center;gap:8px;display:flex}.seasoncount .sc-seg{background:#ffffff08;border:1px solid #ffffff0d;border-radius:10px;flex-direction:column;align-items:center;min-width:58px;padding:9px 4px 8px;display:flex}.seasoncount .sc-num{font-family:var(--display);color:var(--gold);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;font-size:36px;line-height:1}.seasoncount .sc-unit{letter-spacing:.16em;text-transform:uppercase;color:var(--ivory-dim);margin-top:7px;font-size:9px}.skel{flex-direction:column;gap:12px;padding:4px 0;display:flex}.skel-line,.skel-card{background:linear-gradient(100deg, var(--navy-raised) 28%, var(--navy-line) 50%, var(--navy-raised) 72%);background-size:200% 100%;border-radius:8px;animation:1.5s ease-in-out infinite skel-shimmer}.skel-line{height:12px}.skel-title{width:52%;height:22px;margin-bottom:2px}.skel-card{height:64px}@keyframes skel-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.skel-line,.skel-card{animation:none}}nav.tabs{background:var(--black);border-top:1px solid var(--navy-line);padding:0 14px env(safe-area-inset-bottom,0px);flex:none;display:flex}nav.tabs button{min-width:0;color:var(--ivory-dim);letter-spacing:.02em;text-transform:uppercase;cursor:pointer;text-align:center;overflow-wrap:anywhere;background:0 0;border:0;border-top:2px solid #0000;flex:1;justify-content:center;align-items:center;margin-top:-1px;padding:12px 3px 14px;font-size:10px;line-height:1.2;display:flex}nav.tabs button[aria-current=page]{color:var(--ivory);border-top-color:var(--gold)}h1{font-family:var(--display);margin:0 0 4px;font-size:34px;font-weight:500;line-height:1.1}h2{letter-spacing:.14em;text-transform:uppercase;color:var(--ivory-dim);margin:28px 0 10px;font-size:13px;font-weight:600}h2:first-child{margin-top:0}.lede{color:var(--ivory-dim);margin:0 0 18px}.rule{background:var(--gold);opacity:.55;border:0;height:1px;margin:18px 0}.card{background:var(--navy-raised);border:1px solid var(--navy-line);border-radius:var(--r);margin-bottom:14px;padding:18px}.sheet{background:var(--white);color:var(--ink);border-radius:var(--r);margin-bottom:14px;overflow:hidden}.sheet-head{border-bottom:1px solid var(--rule);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-dim);justify-content:space-between;align-items:center;padding:13px 16px;font-size:11px;display:flex}.row{border-bottom:1px solid var(--rule);align-items:center;gap:12px;padding:12px 16px;display:flex}.row:last-child{border-bottom:0}.row .grow{flex:1;min-width:0}.row .name{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.row .sub{color:var(--ink-dim);font-size:12px}.row .num{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.row .pos{font-family:var(--display);text-align:center;min-width:30px;color:var(--ink-dim);font-size:22px}.row.is-me{background:#faf7ef}.row .col{text-align:center;font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;width:62px;font-weight:600}.row .name.whole{white-space:normal;text-overflow:clip;overflow:visible}.row .col.quiet{color:var(--ink-dim);font-weight:500}.row .col.blank{color:var(--rule)}.sheet-cols{border-bottom:1px solid var(--rule);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-dim);align-items:center;gap:12px;padding:8px 16px;font-size:10px;display:flex}.sheet-cols .grow{flex:1;min-width:0}.sheet-cols .col{text-align:center;white-space:normal;flex:none;width:62px;font-weight:500;line-height:1.25}@media (width<=430px){.row .col,.sheet-cols .col{width:48px}.row,.sheet-cols{gap:8px;padding-left:12px;padding-right:12px}}.row.versus{letter-spacing:.18em;text-transform:uppercase;padding-top:4px;padding-bottom:4px}.facts{background:var(--navy-line);grid-template-columns:1fr 1fr;gap:1px;display:grid}.facts>div{background:var(--navy-raised);padding:14px 16px}.facts .k{letter-spacing:.14em;text-transform:uppercase;color:var(--ivory-dim);margin-bottom:3px;font-size:10px}.facts .v{font-size:15px;font-weight:500}.facts .v.big{font-family:var(--display);font-size:26px;line-height:1.1}.btn{border-radius:var(--r);border:1px solid var(--gold);background:var(--gold);width:100%;color:var(--black);letter-spacing:.03em;cursor:pointer;text-align:center;padding:15px 18px;font-size:14px;font-weight:600;display:block}.btn:disabled{opacity:.45;cursor:default}.btn.quiet{color:var(--ivory);border-color:var(--navy-line);background:0 0}.btn.danger{border-color:var(--burgundy);color:#e4a8ad;background:0 0}.btn+.btn{margin-top:10px}.row .btn{flex:none;width:auto;margin:0;padding:6px 12px;font-size:12px;display:inline-block}.sheet .row .btn{color:var(--ink);border-color:var(--rule);background:0 0}.row .btn+.btn{margin:0 0 0 6px}.sheet .row .btn.entry-remove{color:#fff;background:#202124;border-color:#202124;min-height:44px}.sheet .row .btn.entry-remove.danger{background:var(--burgundy);border-color:var(--burgundy);color:#fff}.field{margin-bottom:14px}.field label{letter-spacing:.12em;text-transform:uppercase;color:var(--ivory-dim);margin-bottom:6px;font-size:11px;display:block}.field input,.field select{border-radius:var(--r);border:1px solid var(--navy-line);background:var(--navy);width:100%;color:var(--ivory);padding:13px 14px}.field input:focus,.field select:focus{outline:2px solid var(--gold);outline-offset:1px}.pill{letter-spacing:.08em;text-transform:uppercase;border:1px solid;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:11px;font-weight:600;display:inline-flex}.pill.in{color:#7fc0ad}.pill.out{color:var(--ivory-dim)}.pill.wait{color:var(--gold)}.note{border-left:2px solid var(--gold);color:var(--ivory-dim);margin:16px 0;padding:2px 0 2px 14px}.error{border-left:2px solid var(--burgundy);color:#e4a8ad;margin:16px 0;padding:10px 0 10px 14px}.ok{border-left:2px solid var(--green);color:#8fc9b7;margin:16px 0;padding:10px 0 10px 14px}.empty{text-align:center;color:var(--ivory-dim);padding:48px 20px}.empty .num{font-family:var(--display);color:var(--navy-line);margin-bottom:10px;font-size:64px;line-height:1}.gate{max-width:420px;min-height:100%;padding:40px var(--pad);flex-direction:column;justify-content:center;margin:0 auto;display:flex}.gate .lockup{width:260px;max-width:72%;height:auto;margin:0 auto 28px;display:block}.gate.introscroll{-webkit-overflow-scrolling:touch;justify-content:flex-start;height:100%;padding-top:28px;padding-bottom:44px;overflow-y:auto}.gate.introscroll .lockup{width:180px;margin-bottom:18px}.gate.introscroll .field textarea{border-radius:var(--r);border:1px solid var(--navy-line);background:var(--navy-raised);width:100%;color:var(--ivory);padding:13px 14px}.gate.introscroll .field input,.gate.introscroll .field textarea{background:var(--navy-raised)}.gate.introscroll .field input::placeholder,.gate.introscroll .field textarea::placeholder{color:var(--ivory-dim)}.gate.introscroll h2{margin:4px 0 12px}.qa{flex-wrap:wrap;gap:8px;margin:0 0 22px;display:flex}.qa button{border-radius:var(--r);border:1px solid var(--navy-line);background:var(--navy-raised);min-height:50px;color:var(--ivory);font-family:var(--sans);text-align:center;cursor:pointer;flex:132px;padding:12px 14px;font-size:14px;font-weight:500;line-height:1.25;transition:border-color .12s,background .12s}.qa button:hover{border-color:var(--gold-dim)}.qa button.picked,.qa button[aria-checked=true]{border-color:var(--gold);color:var(--ivory);box-shadow:inset 0 0 0 1px var(--gold);background:#b7985b29}.qa button:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.gate.introscroll .hcpinput{position:relative}.gate.introscroll .hcpinput .sign{color:var(--gold);pointer-events:none;font-size:16px;font-weight:600;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.gate.introscroll .hcpinput.plus input{padding-left:30px}.gate.introscroll .signseg{gap:8px;margin-top:8px;display:flex}.gate.introscroll .signseg button{border-radius:var(--r);border:1px solid var(--navy-line);background:var(--navy-raised);min-height:46px;color:var(--ivory-dim);font-family:var(--sans);text-align:center;cursor:pointer;flex:1 1 0;padding:11px 12px;font-size:13px;font-weight:500;transition:border-color .12s,background .12s}.gate.introscroll .signseg button:hover{border-color:var(--gold-dim)}.gate.introscroll .signseg button.picked{border-color:var(--gold);color:var(--ivory);box-shadow:inset 0 0 0 1px var(--gold);background:#b7985b29}.gate.introscroll .signseg button:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.gate.introscroll .hcppreview{color:var(--ivory-dim);margin-top:10px;font-size:13px}.gate.introscroll .hcppreview strong{color:var(--gold);font-variant-numeric:tabular-nums;font-size:15px}.gate.introscroll .btn{flex-shrink:0}.gate.introscroll .btn+.btn{margin-top:16px}.guestnote{margin-top:4px;line-height:1.35}.gn-line{color:var(--ivory-dim);font-size:12px;line-height:1.35}.guestnote strong{color:var(--ivory)}.sheet .gn-line{color:var(--ink-dim)}.sheet .guestnote strong{color:var(--ink)}.guesttag{text-transform:uppercase;letter-spacing:.08em;color:var(--gold);border:1px solid var(--gold-dim);background:0 0;border-radius:6px;margin-right:2px;padding:1px 6px;font-size:10px}.guestgame{font-style:italic}.guestnote .btn{width:auto;margin-top:6px;display:inline-block}.guestedit{flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;display:flex}.guestedit input{border-radius:var(--r);border:1px solid var(--navy-line);background:var(--navy);width:92px;color:var(--ivory);padding:6px 8px}.error.small{margin-top:4px;padding:6px 10px;font-size:12px}.muted{color:var(--ivory-dim);font-size:13px}.centre{text-align:center}.spacer{height:22px}.rowbtn{border:0;border-bottom:1px solid var(--navy-line);text-align:left;cursor:pointer;width:100%;color:inherit;background:0 0}.rowbtn:hover{background:#ffffff05}.rowbtn.is-open{background:#b7985b0f}.rowbtn:focus-visible{outline:2px solid var(--gold);outline-offset:-2px}label.check{cursor:pointer;align-items:center;gap:10px;margin:4px 0 16px;display:flex}label.check input{width:18px;height:18px;accent-color:var(--gold)}label.check span{letter-spacing:.12em;text-transform:uppercase;color:var(--ivory-dim);font-size:11px}.roweditor{background:var(--navy);color:var(--ivory);border-bottom:1px solid var(--navy-line);padding:20px 16px 8px}.roweditor .btn{margin-top:2px}.roweditor .muted{color:var(--ivory-dim)}.chev{opacity:.35;border-bottom:1.5px solid;border-right:1.5px solid;flex:none;width:8px;height:8px;margin-left:12px;transition:transform .15s,opacity .15s;transform:rotate(-45deg)}.rowbtn.is-open .chev{opacity:.7;transform:rotate(45deg)}.warn{border-left:2px solid var(--gold);color:var(--gold);margin:16px 0;padding:10px 0 10px 14px}.fieldlabel{letter-spacing:.12em;text-transform:uppercase;color:var(--ivory-dim);margin:18px 0 6px;font-size:11px;display:block}select,textarea{border-radius:var(--r);border:1px solid var(--navy-line);background:var(--navy);width:100%;color:var(--ivory);padding:13px 14px;font-family:inherit}textarea{resize:vertical;min-height:120px}select:focus,textarea:focus{outline:2px solid var(--gold);outline-offset:1px}table.grid{border-collapse:collapse;width:100%;font-size:14px}table.grid th{text-align:left;letter-spacing:.1em;text-transform:uppercase;color:var(--ivory-dim);border-bottom:1px solid var(--navy-line);padding:10px 12px;font-size:10px;font-weight:600}table.grid td{border-bottom:1px solid var(--navy-line);padding:10px 12px}table.grid tr:last-child td{border-bottom:0}table.grid td.num,table.grid th.num{text-align:right}table.grid.flush th:first-child,table.grid.flush td:first-child{padding-left:0}table.grid.flush th:last-child,table.grid.flush td:last-child{padding-right:0}table.grid tr.bad td{color:#e4a8ad}.tag{border:1px solid var(--gold,#b08d3f);letter-spacing:.08em;text-transform:uppercase;color:var(--gold,#b08d3f);vertical-align:middle;border-radius:999px;margin-left:8px;padding:2px 8px;font-size:11px;display:inline-block}table.grid.book td.hcp,table.grid.book th.hcp{text-align:center;font-variant-numeric:tabular-nums;width:3.25rem}table.grid.book td.hcp{color:var(--ivory-dim)}.segmented{background:var(--navy-line);border:1px solid var(--navy-line);border-radius:var(--r);gap:1px;margin-bottom:20px;display:flex;overflow:hidden}.segmented button{background:var(--navy);color:var(--ivory-dim);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;border:0;flex:1;padding:11px 8px;font-size:11px}.segmented button[aria-selected=true]{background:var(--navy-raised);color:var(--ivory)}.segmented.wrap{flex-wrap:wrap}.segmented.wrap button{white-space:nowrap;flex:1 0 18%}.warn ul{margin:6px 0 0;padding-left:18px}.warn li{margin:3px 0}.pinform{grid-template-columns:70px 1fr 70px auto;align-items:center;gap:8px;margin:12px 0 4px;display:grid}.pinform input,.pinform select{border-radius:var(--r);border:1px solid var(--navy-line);background:var(--navy);width:100%;color:var(--ivory);padding:11px 10px}.pinform .btn{white-space:nowrap;margin:0}.btn.small{margin:0;padding:6px 12px;font-size:12px}input[type=text],input[type=number]{border-radius:var(--r);border:1px solid var(--navy-line);background:var(--navy);width:100%;color:var(--ivory);padding:13px 14px}.v.red,td.red{color:#e4a8ad}button.price{border-radius:var(--r);border:1px solid var(--gold);min-width:66px;color:var(--gold);letter-spacing:.01em;font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;padding:8px 12px;font-family:Nunito,ui-rounded,SF Pro Rounded,system-ui,sans-serif;font-size:18px;font-weight:800}button.price:disabled{border-color:var(--navy-line);color:var(--ivory-dim);cursor:default}.drift{letter-spacing:.08em;text-transform:uppercase;font-size:10px}.returns{border:1px solid var(--gold);border-radius:var(--r);background:#c9a2271a;justify-content:space-between;align-items:baseline;gap:12px;margin:10px 0 4px;padding:12px 16px;display:flex}.returns span{color:var(--ivory-dim);letter-spacing:.02em;font-size:13px}.returns strong{color:var(--gold);font-variant-numeric:tabular-nums;font-family:Nunito,ui-rounded,SF Pro Rounded,system-ui,sans-serif;font-size:24px;font-weight:800;line-height:1.05}.drift.in{color:#7fc0ad}.drift.out{color:#e4a8ad}.slip{padding:4px 0 10px}.slip .quick{gap:8px;margin-bottom:10px;display:flex}.slip input{margin-bottom:4px}.slip .btn{margin-top:6px}.muted.small{font-size:12px}.bookrow{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.bookrow .num{text-align:right}.segmented button{letter-spacing:.06em;padding:11px 4px;font-size:10px}.facts.flat{grid-template-columns:1fr 1fr}.small{font-size:12px}td.won{color:var(--gold);font-weight:600}.won{color:var(--win,#2e9e5b);font-weight:600}.red{color:var(--loss,#a8323a);font-weight:600}.choices{gap:8px;margin-bottom:10px;display:flex}.choices .btn{flex:1;width:auto}h3{letter-spacing:.1em;text-transform:uppercase;color:var(--ivory-dim);margin:16px 0 6px;font-size:12px}nav.tabs button{letter-spacing:.04em;padding:12px 2px 14px;font-size:10px}.mastright{align-items:center;gap:10px;display:flex}.helpbtn{border:1px solid var(--navy-line);background:var(--navy-raised);width:28px;height:28px;color:var(--ivory-dim);cursor:pointer;border-radius:50%;flex:none;padding:0;font-size:15px;line-height:1}.helpbtn:hover{color:var(--ivory)}.helpbtn.is-open{border-color:var(--gold);color:var(--gold)}.helpbtn:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.prose{padding:4px 0 14px}.prose p{color:var(--ivory-dim);margin:0 0 12px;line-height:1.55}.prose p:last-child{margin-bottom:0}.prose strong{color:var(--ivory);font-weight:600}.prose ul{margin:0 0 12px;padding-left:18px}.prose li{color:var(--ivory-dim);margin:0 0 8px;line-height:1.5}.prose .row{padding-left:0;padding-right:0}.prose table.grid{margin:0 0 12px}.rehearsal{background:var(--burgundy);color:#fff;text-align:center;letter-spacing:.1em;text-transform:uppercase;padding:7px 12px;font-size:11px}.paste{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;line-height:1.6}.subtabs{border-bottom:1px solid var(--rule-dim,#ffffff1f);gap:4px;margin:14px 0 16px;display:flex}.subtabs button{letter-spacing:.06em;text-transform:uppercase;width:auto;color:var(--ink-dim);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;flex:1;padding:9px 4px;font-size:12px}.subtabs button.on{color:var(--gold);border-bottom-color:var(--gold)}.subtabs.books{-webkit-overflow-scrolling:touch;scrollbar-width:none;overflow-x:auto}.subtabs.books::-webkit-scrollbar{display:none}.subtabs.books button{white-space:nowrap;flex:none;padding:9px 12px}.marketpick-wrap{margin:8px 0 12px}.marketpick-label{letter-spacing:.1em;text-transform:uppercase;color:var(--ivory-dim);margin-bottom:8px;font-size:11px}.marketpick-label .muted{text-transform:none;letter-spacing:0}.marketpick{scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:8px;padding-bottom:2px;display:flex;overflow-x:auto}.marketpick::-webkit-scrollbar{display:none}.marketpick button{border:1px solid var(--rule,#ffffff38);min-width:0;color:var(--ivory-dim);white-space:nowrap;cursor:pointer;background:0 0;border-radius:999px;flex:none;padding:11px 14px;font-size:14px;font-weight:600}.marketpick button.on{background:var(--gold,#c9a227);border-color:var(--gold,#c9a227);color:var(--navy)}.choices.small{gap:6px;margin:0 0 12px;display:flex}.choices.small button{flex:none;width:auto}.subtabs .tag{opacity:.8;margin-left:5px;font-size:11px;display:inline-block}.row.picked{box-shadow:inset 3px 0 0 var(--gold);background:#fdf6e4}.row .bare{text-align:left;width:auto;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0}.row .col.wide{justify-content:flex-end;gap:6px;width:84px;display:flex}.sheet-cols .col.wide{width:84px}.mugshot{align-items:flex-start;gap:14px;margin:0 0 14px;display:flex}.mugshot img,.mugshot-empty{object-fit:cover;border:1px solid var(--rule-dim,#ffffff1f);background:#ffffff0f;border-radius:8px;flex:0 0 96px;width:96px;height:96px}.mugshot-empty{color:var(--ink-dim);justify-content:center;align-items:center;font-size:34px;display:flex}.mugshot-do{flex:1;min-width:0}.mugshot-do .btn.small,.mugshot-do button.small{cursor:pointer;width:auto;margin:0 6px 6px 0;display:inline-block}.mugshot-do p{margin:4px 0 0}.mugshot-open{object-fit:cover;border:1px solid var(--rule-dim,#ffffff1f);border-radius:8px;width:120px;height:120px;margin:0 0 12px;display:block}.slip.confirm{border:1px solid var(--gold,#c9a227);border-radius:10px;margin:4px 0 6px;padding:18px}.review-line{margin:0 0 2px;font-size:15px}.slip.confirm .quick{gap:8px;margin-top:10px;display:flex}.slip.confirm .quick .btn{flex:1 1 0;width:auto}.splash{z-index:1000;background:var(--navy);opacity:0;justify-content:center;align-items:center;padding:0;transition:opacity .25s;display:flex;position:fixed;inset:0}.splash.shown{opacity:1}.splash-mark{flex-direction:column;align-items:center;display:flex}.splash-mark .lockup{aspect-ratio:980/804;width:66vw;max-width:320px;height:auto;display:block}.splash-rule{background:var(--gold);opacity:0;width:96px;height:1px;margin-top:28px;transition:opacity .6s}.splash-rule.on{opacity:.7}.update-line{left:50%;bottom:calc(64px + env(safe-area-inset-bottom));z-index:900;border:1px solid var(--gold-dim);background:var(--navy-raised);color:var(--gold);border-radius:999px;padding:8px 14px;font-size:13px;position:fixed;transform:translate(-50%);box-shadow:0 6px 18px #00000059}@media (prefers-reduced-motion:reduce){.splash,.splash-rule{transition:none}}.ggpanel{background:var(--navy-raised);border:1px solid var(--navy-line);border-radius:var(--r);margin:16px 0 8px;padding:16px 18px}.ggpanel h2{margin:0 0 4px}.ggids{flex-wrap:wrap;gap:12px;margin:10px 0;display:flex}.ggids label{flex-direction:column;flex:140px;gap:4px;display:flex}.ggids input{background:var(--navy);border:1px solid var(--navy-line);color:var(--ivory);font:inherit;border-radius:8px;padding:10px 12px}.ggids input:focus{outline:2px solid var(--gold);outline-offset:1px}.ggactions{align-items:center;gap:12px;margin-top:4px;display:flex}.moneypage input[type=text],.moneypage input[type=number],.moneypage select,.moneypage textarea{margin-bottom:10px}.moneypage>.btn{margin-top:0}.moneypage>.btn+.btn{margin-top:10px}.settle-tools{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;display:flex}.settle-tools input[type=text]{flex:180px;margin-bottom:0}.settle-toggle{color:var(--ivory-dim);white-space:nowrap;align-items:center;gap:8px;font-size:12px;display:inline-flex}.settle-toggle input{width:18px;height:18px;accent-color:var(--gold);margin:0}.settlerow{border-bottom:1px solid var(--navy-line);align-items:center;gap:12px;padding:13px 14px;display:flex}.settlerow:last-child{border-bottom:0}.settlerow.square{opacity:.6}.settlerow .who{text-align:left;cursor:pointer;min-width:0;color:inherit;background:0 0;border:0;flex:1;padding:0}.settlerow .who .nm{color:var(--ivory);font-size:15px;font-weight:600}.settlerow .who .sub{color:var(--ivory-dim);margin-top:2px;font-size:11px}.settlerow .amt{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.settlerow .amt .big{font-family:var(--display);font-size:18px;font-weight:700;line-height:1.1}.settlerow .amt .lbl{letter-spacing:.1em;text-transform:uppercase;color:var(--ivory-dim);margin-top:1px;font-size:9px;display:block}.settlerow .amt.neg .big{color:#e4a8ad}.settlerow .amt.pos .big{color:var(--win,#2e9e5b)}.settlerow .amt.zero .big{color:var(--ivory-dim)}.settlerow .settle-btn{flex:none;width:auto;margin:0;padding:9px 16px;font-size:13px;display:inline-block}.askedtag{border:1px solid var(--gold);letter-spacing:.06em;text-transform:uppercase;color:var(--gold);vertical-align:middle;border-radius:999px;margin-left:6px;padding:1px 7px;font-size:9px;display:inline-block}.settleexpand{border-bottom:1px solid var(--navy-line);background:#00000024;padding:2px 14px 16px}.settleexpand .lbl2{letter-spacing:.1em;text-transform:uppercase;color:var(--ivory-dim);margin:12px 0 6px;font-size:10px}.settleexpand .line{align-items:center;gap:8px;display:flex}.settleexpand .line input{flex:1;margin-bottom:0}.settleexpand .line .btn{flex:none;width:auto;margin:0}.settleexpand>input[type=text]{margin-top:10px;margin-bottom:0}.settleexpand .facts2{color:var(--ivory-dim);margin-top:12px;font-size:12px}.cardformwrap{border-bottom:1px solid var(--navy-line);background:#00000024;padding:4px 14px 16px}.cardformwrap:last-child{border-bottom:0}.guestcardform .lbl2{letter-spacing:.1em;text-transform:uppercase;color:var(--ivory-dim);margin:14px 0 6px;font-size:10px}.guestcardform input{margin-bottom:0}.guestcardform .line{align-items:center;gap:10px;display:flex}.guestcardform .line input{flex:1}.guestcardform .line .btn{flex:none;width:auto;margin:0}.guestcardform .qa{margin:0}.rcell{flex-wrap:wrap;align-items:baseline;gap:2px 6px;display:flex}.runner-name{white-space:normal;min-width:0}.rcell-break{flex-basis:100%;margin-top:4px}.guestnote{display:contents}.gn-summary{text-align:left;cursor:pointer;color:inherit;font:inherit;white-space:nowrap;background:0 0;border:0;align-items:center;gap:6px;margin:0;padding:0;font-size:12px;line-height:1.3;display:inline-flex}.gn-more{color:var(--gold);font-weight:600}.gn-chevron{color:var(--gold);font-size:10px}.gn-summary:hover .gn-more{text-decoration:underline}.gn-summary:focus-visible{outline:2px solid var(--gold);outline-offset:2px;border-radius:6px}.gn-body{flex-basis:100%;width:100%;margin-top:5px}.gn-body .gn-line{line-height:1.35}.gn-body .gn-line+.gn-line{margin-top:3px}table.grid.book{table-layout:fixed}table.grid.book td.hcp,table.grid.book th.hcp{width:2.5rem}table.grid.book td.num:last-child,table.grid.book th.num:last-child{width:5.3rem}@media (width<=560px){table.grid.book{font-size:13px}table.grid.book td.hcp,table.grid.book th.hcp{width:2.1rem}table.grid.book td.num:last-child,table.grid.book th.num:last-child{width:4.4rem}table.grid.book td,table.grid.book th{padding-left:8px;padding-right:8px}table.grid.book .price{min-width:50px;padding:7px 9px;font-size:15px}table.grid.book .gn-summary{font-size:11px}table.grid.book .guesttag{padding:1px 4px;font-size:9px}}.prizes{background:var(--navy-raised);border:1px solid var(--navy-line);border-radius:var(--r);margin:6px 0 16px;padding:12px 14px}.prizes-head{border-bottom:1px solid var(--navy-line);justify-content:space-between;align-items:baseline;margin-bottom:10px;padding-bottom:8px;display:flex}.prizes-head>span:first-child{text-transform:uppercase;letter-spacing:.08em;color:var(--gold);font-size:11px}.prizes-pool{font-family:var(--display);color:var(--ivory);font-size:22px;line-height:1}.prizes-rows{flex-direction:column;gap:7px;display:flex}.prizes-row{justify-content:space-between;align-items:baseline;display:flex}.prizes-place{color:var(--ivory-dim);font-size:14px}.prizes-amt{color:var(--ivory);font-variant-numeric:tabular-nums;font-weight:600}.prizes-note{color:var(--ivory-dim);margin:12px 0 0;font-size:12px}.payouts{margin-top:18px}.payouts-head{justify-content:space-between;align-items:center;display:flex}.payouts-head h2{margin:0}.payouts-head .btn{width:auto}.payouts-edit{flex-direction:column;gap:9px;margin-top:10px;display:flex}.payout-row{align-items:center;gap:10px;display:flex}.payout-place{width:46px;color:var(--ivory-dim);font-size:14px}.payout-row input{border-radius:var(--r);border:1px solid var(--navy-line);background:var(--navy);max-width:150px;color:var(--ivory);font-variant-numeric:tabular-nums;flex:1;padding:8px 10px}.payout-row input:focus{outline:2px solid var(--gold);outline-offset:1px}.payout-actions{flex-wrap:wrap;gap:8px;display:flex}.payout-actions .btn{width:auto}.payout-total{margin-top:2px}.statshub{flex-direction:column;gap:20px;display:flex}.statssec>h2{font-family:var(--sans);letter-spacing:2px;text-transform:uppercase;color:var(--gold);margin:0 4px 9px;font-size:11px;font-weight:700}.statscards{background:var(--navy-line);border:1px solid var(--navy-line);border-radius:var(--r);flex-direction:column;gap:1px;display:flex;overflow:hidden}.statscard{background:var(--navy-raised);text-align:left;width:100%;color:var(--ivory);font-family:var(--sans);cursor:pointer;border:none;align-items:center;gap:13px;padding:14px 15px;display:flex}.statscard:active{background:#11304a}.statscard .ic{border:1px solid var(--navy-line);width:34px;height:34px;color:var(--gold);background:#0a2035;border-radius:9px;flex:none;place-items:center;display:grid}.statscard .ic svg{width:18px;height:18px}.statscard .txt{flex-direction:column;flex:1;min-width:0;display:flex}.statscard .txt .t{font-size:14.5px;font-weight:600}.statscard .txt .d{color:var(--ivory-dim);margin-top:2px;font-size:12px}.statscard .arr{color:var(--gold-dim);flex:none;display:flex}.statsback{color:var(--ivory);font-family:var(--sans);cursor:pointer;background:0 0;border:none;align-items:center;gap:5px;margin:0;padding:4px 0 8px;font-size:14px;font-weight:500;display:inline-flex}.statsback svg{width:18px;height:18px}.statsback:active{color:var(--gold)}tr.cardrow{cursor:pointer}tr.cardrow:hover td{background:#ffffff05}tr.cardrow.is-open td{background:#b7985b0f}tr.cardrow:focus-visible{outline:2px solid var(--gold);outline-offset:-2px}.cardrow-name{align-items:center;gap:6px;display:inline-flex}.cardrow .caret{color:var(--ivory-dim);font-size:15px;line-height:1;transition:transform .15s,color .15s;transform:rotate(90deg)}.cardrow.is-open .caret,.cardrow .caret.up{color:var(--gold);transform:rotate(-90deg)}tr.cardrow-card td{border-bottom:1px solid var(--navy-line);background:#0000002e}.scorecard-wrap{padding:10px 12px 12px;overflow-x:auto}table.scorecard{border-collapse:collapse;width:100%;font-family:var(--sans);font-variant-numeric:tabular-nums;margin-bottom:6px;font-size:12px}table.scorecard th{text-align:left;letter-spacing:.05em;text-transform:uppercase;color:var(--ivory-dim);white-space:nowrap;padding:3px 8px 3px 0;font-size:10px;font-weight:600}table.scorecard td{text-align:center;min-width:20px;color:var(--ivory);padding:3px 2px}table.scorecard tr.sc-holes td{color:var(--ivory-dim);font-size:11px}table.scorecard tr.sc-parrow td{color:var(--ivory-dim)}table.scorecard tr.sc-scorerow td{border-top:1px solid var(--navy-line);padding-top:4px;padding-bottom:4px}.scorecard td.sc-tot{color:var(--ivory);border-left:1px solid var(--navy-line);font-weight:700}.sc-mark{border:1.5px solid #0000;justify-content:center;align-items:center;width:21px;height:21px;line-height:1;display:inline-flex}.sc-mark.sc-par{color:var(--ivory)}.sc-mark.sc-birdie{color:var(--gold);border-color:var(--gold);border-radius:50%;font-weight:700}.sc-mark.sc-eagle{color:var(--gold);border-color:var(--gold);box-shadow:0 0 0 1.5px var(--navy-raised), 0 0 0 3px var(--gold);border-radius:50%;font-weight:700}.sc-mark.sc-bogey{color:var(--ivory);border-color:var(--ivory-dim);border-radius:3px}.sc-mark.sc-double{color:var(--loss);border-color:var(--loss);box-shadow:0 0 0 1.5px var(--navy-raised), 0 0 0 3px var(--loss);border-radius:3px;font-weight:700}.sc-summary{margin:4px 0 0}.holepick{background:var(--navy-raised);width:100%;color:var(--ivory);border:1px solid var(--navy-line);border-radius:var(--r);font-family:var(--sans);appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23a9b4c0' stroke-width='2'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:16px;padding:10px 36px 10px 12px;font-size:14px}.holepick:focus-visible{outline:2px solid var(--gold);outline-offset:-1px}table.grid tfoot td{border-top:1px solid var(--navy-line);color:var(--ivory);font-weight:700}table.grid tfoot tr:first-child td{border-top:2px solid var(--navy-line)}.seasonpick{gap:12px;margin-bottom:14px;display:flex}.seasonpick label{flex:1;display:block}.seasonpick label>span{letter-spacing:.1em;text-transform:uppercase;color:var(--ivory-dim);margin:0 0 4px 2px;font-size:10px;display:block}nav.tabs{padding-left:3px;padding-right:3px}nav.tabs button{letter-spacing:-.2px;min-width:0;line-height:1.15;overflow:hidden}.committeebtn{border:.6px solid var(--navy-line);background:var(--navy-raised);height:28px;color:var(--ivory-dim);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;cursor:pointer;touch-action:manipulation;border-radius:999px;padding:0 12px;font:600 10.5px/1 Montserrat,-apple-system,sans-serif}.committeebtn.is-open{color:var(--navy);background:var(--gold);border-color:var(--gold)}.cockpit-card{appearance:none;text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;padding:0;display:block;overflow:hidden}.cockpit-card:hover{border-color:var(--gold)}.cockpit-card:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.cockpit-of{color:var(--ivory-dim);font-size:.7em}.facts:has(>div:only-child){grid-template-columns:1fr}.spine{flex-direction:column;margin:10px 0 6px;display:flex}.spine-step{text-align:left;font:inherit;color:inherit;background:0 0;border:0;align-items:stretch;gap:12px;width:100%;padding:0;display:flex}.spine-step.tap{cursor:pointer}.spine-rail{flex-direction:column;flex:none;align-items:center;width:18px;display:flex}.spine-node{border:2px solid var(--navy-line);background:var(--navy);width:13px;height:13px;color:var(--navy);border-radius:50%;flex:none;justify-content:center;align-items:center;margin-top:3px;font-size:8px;font-weight:700;line-height:1;display:flex}.spine-line{background:var(--navy-line);flex:1;width:2px;min-height:12px;margin:3px 0}.spine-body{flex:1;min-width:0;padding:0 0 16px}.spine-label{color:var(--ivory);letter-spacing:.005em;font-size:14px;font-weight:600}.spine-sub{color:var(--ivory-dim);margin-top:2px;font-size:12.5px}.spine-go{color:var(--ivory-dim);align-self:center;padding-right:2px;font-size:20px}.spine-step.done .spine-node{background:var(--gold);border-color:var(--gold)}.spine-step.done .spine-label{color:var(--ivory-dim)}.spine-step.now .spine-node{border-color:var(--gold);box-shadow:0 0 0 3px #b7985b2e}.spine-step.now .spine-label{color:var(--gold)}.spine-step.tap:hover .spine-label{color:var(--ivory)}.spine-step:last-child .spine-body{padding-bottom:2px}.enterbar{padding:12px 20px calc(12px + env(safe-area-inset-bottom,0px));background:linear-gradient(to top, var(--navy) 72%, #081a2c00);z-index:5;margin:16px -20px 0;position:sticky;bottom:0}.enterbar .btn{width:100%;margin:0}@media (width>=600px){body{background:radial-gradient(1100px 720px at 50% -8%,#0c2237,#05101c 62%)}.app{border-left:1px solid var(--navy-line);border-right:1px solid var(--navy-line);box-shadow:0 22px 70px #00000080}}.committee{--committee-gap:16px;--committee-padding:20px}.committee-header{gap:16px;margin-bottom:28px;display:grid}.committee-heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;display:flex}.committee-heading h1{margin:0}.committee-groups{grid-template-columns:1fr 1fr;gap:8px;display:grid}.committee-groups button,.committee-nav button{border:1px solid var(--navy-line);border-radius:var(--r);background:var(--navy-raised);min-height:44px;color:var(--ivory);cursor:pointer;margin:0;padding:10px 12px;font-size:13px;line-height:1.35}.committee-groups button[aria-pressed=true]{background:var(--gold);border-color:var(--gold);color:var(--navy);font-weight:600}.committee-nav{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.committee-nav button{background:0 0}.committee-nav button[aria-selected=true]{border-color:var(--gold);background:var(--navy-raised)}.committee :is(button,summary,input,select,textarea):focus-visible{outline:2px solid var(--gold);outline-offset:3px}.committee-round{border:1px solid var(--navy-line);border-radius:var(--r);background:var(--navy-raised);padding:16px}.committee-round p{margin:8px 0 0}.committee-content>h1{margin:0 0 8px;font-size:28px}.committee-content>.lede{margin:0 0 24px}.committee-content>:is(.card,.sheet,.ggpanel,.warn,.ok,.error,.committee-card,.committee-details){margin-bottom:var(--committee-gap)}.committee-card,.committee .ggpanel{padding:var(--committee-padding);border:1px solid var(--navy-line);border-radius:var(--r);background:var(--navy-raised)}.committee-card h2,.committee-detail-body h2{margin:0 0 16px}.committee-card>:last-child,.committee-detail-body>:last-child{margin-bottom:0}.committee-card+.committee-card{margin-top:var(--committee-gap)}.committee-form{border:0;min-width:0;margin:0;padding:0}.committee-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.committee .field{min-width:0;margin:0 0 16px}.committee-form-grid .field{margin:0}.committee-form-grid{margin-bottom:16px}.committee :is(input:not([type=checkbox]),select,textarea){border:1px solid var(--navy-line);border-radius:var(--r);background:var(--navy);width:100%;min-height:48px;color:var(--ivory);box-sizing:border-box;margin-bottom:0;padding:12px 14px}.committee .field label,.committee .fieldlabel{letter-spacing:.03em;text-transform:none;margin-bottom:8px;font-size:12px;display:block}.committee .check{gap:12px;min-height:44px;margin:16px 0}.committee .check span{letter-spacing:0;text-transform:none;font-size:13px}.committee .check input{flex:0 0 20px;width:20px;height:20px}.committee .btn{min-height:48px;margin:0}.committee .btn+.btn{margin-top:12px}.committee .quick,.committee .ggactions,.committee-actions{flex-wrap:wrap;gap:12px;margin:16px 0;display:flex}.committee .quick .btn{flex:150px}.committee-details{border:1px solid var(--navy-line);border-radius:var(--r);background:var(--navy);margin:16px 0}.committee-details>summary{cursor:pointer;min-height:52px;padding:16px;font-size:14px;font-weight:600}.committee-details[open]>summary{border-bottom:1px solid var(--navy-line)}.committee-detail-body{padding:20px}.committee-detail-body>section+section{border-top:1px solid var(--navy-line);margin-top:24px;padding-top:24px}.committee-facts{margin:0}.committee-facts>div{border-bottom:1px solid var(--navy-line);grid-template-columns:1fr 1.5fr;gap:16px;padding:12px 0;display:grid}.committee-facts>div:first-child{padding-top:0}.committee-facts dt{color:var(--ivory-dim);font-size:13px}.committee-facts dd{margin:0;font-size:14px}.committee-table{max-width:100%;margin:16px 0;overflow-x:auto}.committee-table caption{text-align:left;color:var(--ivory-dim);padding-bottom:12px;font-size:13px}.committee-table .grid th[scope=row]{text-transform:none;letter-spacing:0;text-align:left;color:var(--ivory);font-size:13px;font-weight:500}.committee-table .grid :is(th,td){font-variant-numeric:tabular-nums;padding:12px 8px}.committee .review-check{align-items:flex-start}.committee .cockpit-card{margin-bottom:24px;padding:0}@media (width<=480px){.committee{--committee-padding:16px}.committee-nav{grid-template-columns:repeat(3,minmax(0,1fr))}.committee-form-grid{grid-template-columns:1fr}.committee-detail-body{padding:16px}.committee-facts>div{grid-template-columns:1fr;gap:4px}.committee-heading .small{display:none}}.committee .card:not(.cockpit-card){padding:var(--committee-padding);margin-bottom:var(--committee-gap)}.committee .ggactions button,.committee-content>button{min-height:44px}.committee-content>button+button{margin-top:12px}.cashout-panel{gap:16px;display:grid}.cashout-panel h3,.cashout-panel p{margin:0}.cashout-actions{flex-wrap:wrap;gap:12px;display:flex}.cashout-fields{gap:16px;display:grid}.cashout-fields label{gap:8px;display:grid}.cashout-fields select{width:100%;min-width:0}.cashout-value{gap:6px;padding:16px 0;display:grid}.cashout-value strong{font-size:1.5rem}.cashout-actions .btn{flex:150px;width:auto;margin:0}.opening-editor{border-top:1px solid var(--line,#294456);margin-top:18px;padding-top:18px}.opening-editor-rows{gap:12px;margin:18px 0;display:grid}.opening-editor-row{grid-template-columns:minmax(0,1fr) minmax(104px,150px);align-items:center;gap:8px 16px;display:grid}.opening-editor-row label{overflow-wrap:anywhere;min-width:0}.opening-editor-row select{width:100%;margin:0}.opening-editor-row>span{grid-column:1/-1}.spectator-main{width:min(100%,900px);margin:0 auto;padding:24px 18px 40px}.spectator .masthead{gap:18px}.spectator .masthead>a:first-child{min-width:0}.spectator-signin{white-space:nowrap;font-size:12px}.spectator-title{justify-content:space-between;align-items:center;gap:16px;margin-bottom:22px;display:flex}.spectator-title h1{margin:0}.spectator-live{border:1px solid #53b795}.spectator-main .field{margin-bottom:28px}.spectator-table-wrap{width:100%;overflow-x:auto}.spectator-board{table-layout:auto;width:100%}.spectator-board td,.spectator-board th{padding:14px 8px}.spectator-player{text-align:left;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;min-height:32px;padding:0;font-weight:600;display:block}.spectator-player:focus-visible{outline-offset:4px;outline:2px solid #c8a75d}.spectator-scorecard{padding:10px 0}.spectator-card-scroll{margin:10px 0;overflow-x:auto}.spectator-scorecard table{width:100%;min-width:430px}.spectator-scorecard caption{text-align:left;padding:8px;font-weight:600}.spectator-report{border-top:1px solid #294254;margin-top:32px;padding-top:26px}.spectator-report p{white-space:pre-line;line-height:1.75}.spectator-footer{border-top:1px solid #294254;margin-top:36px;padding-top:20px;line-height:1.6}.spectator-updated{margin-top:20px}.spectator-audience .facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.spectator-login-link{text-align:center;margin:12px 0;text-decoration:none;display:block}.spectator-loading{padding:30px}@media (width<=480px){.spectator-main{padding:20px 12px 36px}.spectator-board{font-size:13px}.spectator-board td,.spectator-board th{padding:12px 5px}.spectator-board .small{font-size:11px}.spectator-title{align-items:flex-start}.spectator-title .tag{font-size:11px}.spectator .lockup{max-width:170px}}.spectator a{color:var(--gold)}.sheet .btn.sheet-control{color:#fff;background:#202124;border-color:#202124;width:auto;min-height:44px;margin:0;padding:8px 14px;display:inline-block}.betting-views{-webkit-overflow-scrolling:touch;overflow-x:auto}.betting-views button{white-space:nowrap;flex:1 0 auto;min-height:44px;padding:12px}.cashout-panel{gap:18px;min-width:0}.cashout-heading{gap:10px;display:grid}.cashout-facts{border-block:1px solid var(--navy-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:16px 0;display:grid}.cashout-facts dt{color:var(--ivory-dim);margin-bottom:7px;font-size:.78rem}.cashout-facts dd{overflow-wrap:anywhere;margin:0;font-weight:600}.cashout-panel .cashout-value{padding:4px 0}.cashout-panel .cashout-value>strong{font-size:clamp(2rem,8vw,3rem);line-height:1.15}.cashout-loss{color:#efb6b8}.cashout-profit{color:#a9d9bb}.cashout-panel>.btn{width:100%;min-height:48px;margin:0}.cashout-secondary{color:var(--ivory);text-underline-offset:4px;background:0 0;border:0;min-height:44px;padding:10px;text-decoration:underline}.cashout-secondary:disabled{opacity:.5}.cashout-explanation{color:var(--ivory-dim);font-size:.86rem}.cashout-explanation summary{cursor:pointer;padding:8px 0}.cashout-explanation p{margin-top:10px}.cashout-replacement{border-top:1px solid var(--navy-line);gap:12px;padding-top:16px;display:grid}.cashout-replacement .btn{margin:0}.ntp-evidence{border:1px solid var(--line,#294456);border-radius:12px;margin:18px 0;padding:16px}.ntp-evidence summary{cursor:pointer;font-weight:600}.ntp-evidence-list{gap:12px;margin:16px 0;display:grid}.ntp-evidence-player{border:1px solid var(--line,#294456);border-radius:10px;padding:14px}.ntp-evidence-player>span{margin-top:4px;display:block}.ntp-evidence-player p{margin:8px 0}.ntp-ability-form{margin-top:16px}.communication-panel .quick{flex-wrap:wrap;align-items:center}.communication-panel h2{margin:0}.communication-row{border-top:1px solid var(--line,#24435a);padding:.8rem 0}.communication-row>summary{cursor:pointer;justify-content:space-between;align-items:flex-start;gap:.7rem;display:flex}.communication-row>summary>span:first-child{min-width:0}.communication-row>summary .small{margin-top:.2rem;display:block}.communication-row>summary .pill{white-space:normal;text-align:center;flex-shrink:0;max-width:45%}.communication-detail{overflow-wrap:anywhere;padding:.4rem 0}.communication-planned{border-top:1px solid var(--line,#24435a);padding-top:.7rem}.communication-onboarding{margin-top:1rem}.practice-shell{background:var(--navy);flex-direction:column;max-width:560px;height:100dvh;margin:0 auto;display:flex;overflow:hidden}.practice-banner{background:var(--navy,#081a2c);color:var(--gold,#c5a567);padding:calc(2px + env(safe-area-inset-top,0px)) 12px 2px;border-bottom:1px solid var(--navy-line,#284257);flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:0 6px;font-size:12px;display:flex}.practice-indicator{white-space:nowrap;align-items:center;gap:7px;display:flex}.practice-indicator:before{content:"";background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.practice-indicator strong{font-size:12px;font-weight:600}.practice-banner-actions{gap:2px;display:flex}.practice-banner button{min-height:44px;color:var(--ivory,#f5f1e8);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:6px;padding:8px;font-weight:500}.practice-banner button:hover{background:var(--panel,#102639)}.practice-banner button:focus-visible{outline:2px solid var(--gold,#c5a567);outline-offset:-2px}.practice-banner p{width:100%;color:var(--ivory,#f5f1e8);margin:0;padding:6px 0}.practice-content{flex:1;min-height:0;overflow:auto}.practice-content .app{width:100%;height:100%}.practice-connection{margin:0;padding:12px 16px}.practice-content .masthead{padding-top:16px}@media (display-mode:standalone){.practice-shell{height:100vh}}
