@font-face{font-family:Albert Sans;src:url(/fonts/albert-sans-latin-wght.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap;ascent-override:97%;descent-override:25%;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:Freesentation;src:url(/fonts/freesentation/slices/400-rest.9316cd02.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+AC00-D7A3}@font-face{font-family:Freesentation;src:url(/fonts/freesentation/slices/600-rest.ad4537cc.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap;unicode-range:U+AC00-D7A3}@font-face{font-family:Freesentation;src:url(/fonts/freesentation/slices/700-rest.b600c739.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+AC00-D7A3}@font-face{font-family:Freesentation;src:url(/fonts/freesentation/slices/400-core.c682edfc.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+3008-301C,U+AC00-AC08,U+AC10-AC16,U+AC19-AC1A,U+AC1C-AC1D,U+AC24,U+AC2F,U+AC31-AC38,U+AC70,U+AC74,U+AC78,U+AC80-AC81,U+AC83,U+AC8C,U+AC90-AC94,U+AC9F-ACA0,U+ACA8-ACA9,U+ACAC,U+ACB0,U+ACB8-ACB9,U+ACBC-ACBD,U+ACC1-ACC4,U+ACE0-ACE8,U+ACF0-ACF5,U+ACFC-AD00,U+AD11,U+AD34,U+AD49-AD50,U+AD6C-AD75,U+AD7D-AD82,U+AD8C,U+ADC0,U+ADDC-ADE4,U+ADF8,U+ADFC,U+AE00,U+AE08-AE0B,U+AE30,U+AE34,U+AE38,U+AE40-AE43,U+AE45,U+AE4C-AE50,U+AE5C-AE5D,U+AE65-AE68,U+AE78,U+AEBC-AEBD,U+AECD-AECF,U+AED1,U+AED8,U+AEF4,U+AF08,U+AF2C-AF30,U+AF34,U+AF41,U+AF43,U+AFB8,U+AFBC-AFC0,U+AFC8,U+AFCD,U+AFD4,U+AFE8,U+AFF0,U+B00C-B014,U+B01D,U+B044,U+B048-B04C,U+B054,U+B05D,U+B07C,U+B08C,U+B098,U+B09A-B09C,U+B0A0-B0A1,U+B0A8-B0A9,U+B0AC,U+B0AE,U+B0B3-B0B8,U+B0C4-B0C5,U+B0C8-B0D0,U+B0E5,U+B108,U+B10C,U+B110,U+B113-B118,U+B123-B124,U+B137,U+B140,U+B144,U+B150,U+B178-B180,U+B188,U+B18D,U+B192-B193,U+B1CC,U+B1E8,U+B1FD-B208,U+B20C,U+B214,U+B220,U+B258,U+B274,U+B290-B294,U+B298,U+B2A5-B2A6,U+B2AA,U+B2C8-B2CC,U+B2D0,U+B2D8-B2D9,U+B2DD,U+B2E4-B2E5,U+B2E8-B2EC,U+B2F4-B2F7,U+B2F9,U+B2FF-B300,U+B304,U+B311-B313,U+B315,U+B354-B355,U+B358,U+B35C,U+B364,U+B367-B36E,U+B370,U+B374-B378,U+B3C4-B3C8,U+B3CC,U+B3D4,U+B3D9,U+B3FC,U+B410-B429,U+B450-B454,U+B458,U+B460-B465,U+B4A4,U+B4C0,U+B4C8,U+B4DC-B4E4,U+B4E6,U+B4EC-B4F1,U+B514,U+B518-B51C,U+B525-B527,U+B529-B52A,U+B530-B531,U+B538,U+B543,U+B545,U+B54C,U+B5A0,U+B5A4-B5A8,U+B5B4,U+B5BC,U+B5C0,U+B610,U+B62C,U+B69C-B69D,U+B6A4,U+B6AB,U+B6F0-B6F4,U+B728-B729,U+B744,U+B760,U+B77C-B780,U+B784-B78C,U+B78F-B791,U+B798-B79C,U+B7A8-B7AB,U+B7AD,U+B7C9,U+B7EC-B7F0,U+B7FC-B7FD,U+B800-B80C,U+B81B,U+B824-B825,U+B82C,U+B838-B840,U+B85C-B860,U+B864,U+B86D-B871,U+B8B0,U+B8CC,U+B8E1-B8E8,U+B8EC-B8FB,U+B918,U+B958-B960,U+B974-B987,U+B98E,U+B9AC-B9BF,U+B9C1,U+B9C8-B9CE,U+B9D0,U+B9D8,U+B9DB,U+B9DD-B9DE,U+B9E1,U+B9E4-B9E8,U+B9F5,U+B9F9,U+BA38-BA40,U+BA48,U+BA4B,U+BA4D,U+BA54,U+BA58,U+BA5C-BA64,U+BA67,U+BA70,U+BA74,U+BA78,U+BA85-BA87,U+BAA8-BAAC,U+BAB0,U+BAB8-BABD,U+BB18,U+BB34-BB3C,U+BB44,U+BB47-BB49,U+BBA4,U+BBC0,U+BBF8-BC00,U+BC0B,U+BC0D-BC16,U+BC18-BC1D,U+BC1F,U+BC24-BC25,U+BC29,U+BC30-BC31,U+BC34,U+BC40,U+BC43,U+BC45-BC49,U+BC84-BC88,U+BC8C,U+BC94-BC97,U+BCA0,U+BCA4,U+BCA8-BCB0,U+BCBC-BCC4,U+BCCD,U+BCD1,U+BCF4-BCF5,U+BCF8,U+BCFC,U+BD04,U+BD09-BD10,U+BD80-BD84,U+BD88-BD89,U+BD90,U+BD93,U+BD95-BD99,U+BDF0,U+BE0C,U+BE10-BE14,U+BE44-BE48,U+BE4C,U+BE54,U+BE57,U+BE59,U+BE5B-BE60,U+BE68,U+BE75,U+BE7C,U+BE80,U+BE90,U+BEA8-BED0,U+BED7,U+BF08,U+BF40,U+BF50-BF51,U+BFB0,U+BFCC,U+BFD0-BFD4,U+BFDC,U+BFE1,U+C058-C068,U+C090,U+C0AC-C0AD,U+C0B0,U+C0B4,U+C0B6-C0BC,U+C0C1,U+C0C8-C0C9,U+C0D8,U+C0DD-C0E4,U+C0F7-C0F9,U+C100,U+C11C-C11E,U+C120,U+C124,U+C12C,U+C12F,U+C131,U+C138-C13C,U+C140,U+C149-C14B,U+C154,U+C158-C15C,U+C170,U+C178,U+C18C-C18D,U+C190,U+C194,U+C19C,U+C1A1,U+C1C4,U+C1E0,U+C1FC,U+C20F,U+C218-C228,U+C22B-C22D,U+C232,U+C250,U+C258,U+C26C,U+C27C,U+C288,U+C290,U+C29B-C2A4,U+C2A8,U+C2AC,U+C2B4-C2B5,U+C2B9,U+C2DC-C2E4,U+C2EB-C2EC,U+C2EF,U+C2F1,U+C2F8,U+C30C-C314,U+C329,U+C368,U+C36C-C370,U+C378,U+C37C,U+C3D8,U+C3DF,U+C410,U+C465,U+C4F0-C4F8,U+C501,U+C50C,U+C528-C529,U+C53D,U+C544-C54A,U+C54C,U+C554-C559,U+C55E-C568,U+C571,U+C575-C580,U+C58C,U+C591,U+C5B4-C5B9,U+C5BB-C5BC,U+C5C4-C5C9,U+C5CE,U+C5D0-C5E0,U+C5E3,U+C5EC-C5ED,U+C5F0-C5F4,U+C5FC-C5FD,U+C5FF-C601,U+C606,U+C608,U+C610,U+C61B,U+C624-C625,U+C628,U+C62C,U+C62E,U+C635-C639,U+C640-C648,U+C651,U+C654-C655,U+C65C,U+C678,U+C67C,U+C694-C695,U+C6A9-C6B4,U+C6B8,U+C6C0-C6C1,U+C6C3-C6C5,U+C6CC,U+C6D0-C6DC,U+C6E0,U+C6E8,U+C704,U+C708,U+C717,U+C719-C728,U+C735,U+C73C-C73D,U+C740,U+C744,U+C74C,U+C751,U+C758,U+C774,U+C778,U+C77C-C77D,U+C784-C78A,U+C78E-C794,U+C798,U+C7A0-C7A1,U+C7A5,U+C7AC-C7B0,U+C7BC,U+C7C1-C7C8,U+C7DD,U+C800-C801,U+C804,U+C808,U+C810-C813,U+C815-C81C,U+C820-C82C,U+C838,U+C84C,U+C870-C878,U+C881,U+C885,U+C88B-C88C,U+C8C4,U+C8E4,U+C8FC-C904,U+C90D,U+C911-C92C,U+C950,U+C96C,U+C988-C990,U+C998,U+C99D,U+C9C0-C9C4,U+C9C8,U+C9D0-C9D3,U+C9D5-C9D6,U+C9DC-C9DD,U+C9E7,U+C9F1,U+C9F8,U+CA4D,U+CA54,U+CABC-CAC0,U+CB48,U+CBE4,U+CC0C-CC0D,U+CC1D,U+CC28-CC2C,U+CC30-CC38,U+CC3B-CC3E,U+CC44-CC45,U+CC4C-CC54,U+CC58-CC60,U+CC98-CCAB,U+CCAD-CCB4,U+CCBC,U+CCD0,U+CCE4,U+CD08-CD09,U+CD10-CD19,U+CD1D,U+CD5C,U+CD78,U+CD94-CDA4,U+CDA7-CDC4,U+CDE8,U+CE04,U+CE20-CE21,U+CE35,U+CE58-CE5C,U+CE60,U+CE68-CE69,U+CE6D,U+CE74,U+CE78,U+CE7C-CE84,U+CE90,U+CE94,U+CEA0-CEA1,U+CEA5,U+CEE4,U+CEE8,U+CEEC-CEF7,U+CEF9,U+CF00,U+CF04-CF08,U+CF13,U+CF1C-CF24,U+CF30,U+CF54-CF58,U+CF5C-CF64,U+CF69,U+CF78,U+CF8C,U+CFE0,U+CFE4-CFE8,U+CFFC,U+D034-D038,U+D050,U+D06C,U+D070,U+D074-D07C,U+D0A4-D0AC,U+D0B9-D0C4,U+D0C8,U+D0D0-D0D1,U+D0D5-D0DD,U+D0EC-D0ED,U+D0F1,U+D130-D138,U+D140,U+D145-D15D,U+D17C,U+D1A0-D1A4,U+D1B0-D1B1,U+D1B5,U+D1F4,U+D22C,U+D230-D234,U+D241,U+D280,U+D295-D29C,U+D2B8-D2BC,U+D2C0,U+D2C8,U+D2F0-D300,U+D305-D30C,U+D310,U+D314,U+D31C-D31D,U+D321,U+D328-D32C,U+D330,U+D33D,U+D37C-D38C,U+D391,U+D398-D3A0,U+D3AB,U+D3B8-D3BC,U+D3C9-D3D0,U+D3EC-D3FC,U+D3FF-D401,U+D45C,U+D478,U+D47C,U+D480,U+D488,U+D48B-D48D,U+D4E8,U+D504,U+D50C-D514,U+D53C-D544,U+D551-D560,U+D565-D56D,U+D574,U+D578,U+D57C-D584,U+D587-D589,U+D5A5,U+D5C8,U+D5CC,U+D5D8,U+D5E4,U+D5E8-D5EC,U+D600-D608,U+D611,U+D614-D61C,U+D638-D640,U+D648,U+D64D,U+D654-D65C,U+D669,U+D68C-D68D,U+D69F,U+D6A8,U+D6C4,U+D6C8,U+D6D4,U+D718,U+D720,U+D729,U+D749-D754,U+D759,U+D761,U+D765-D770,U+D788,U+D78C-D798,U+FF01-FFEE}@font-face{font-family:Freesentation;src:url(/fonts/freesentation/slices/600-core.fec033ec.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap;unicode-range:U+3008-301C,U+AC00-AC08,U+AC10-AC16,U+AC19-AC1A,U+AC1C-AC1D,U+AC24,U+AC2F,U+AC31-AC38,U+AC70,U+AC74,U+AC78,U+AC80-AC81,U+AC83,U+AC8C,U+AC90-AC94,U+AC9F-ACA0,U+ACA8-ACA9,U+ACAC,U+ACB0,U+ACB8-ACB9,U+ACBC-ACBD,U+ACC1-ACC4,U+ACE0-ACE8,U+ACF0-ACF5,U+ACFC-AD00,U+AD11,U+AD34,U+AD49-AD50,U+AD6C-AD75,U+AD7D-AD82,U+AD8C,U+ADC0,U+ADDC-ADE4,U+ADF8,U+ADFC,U+AE00,U+AE08-AE0B,U+AE30,U+AE34,U+AE38,U+AE40-AE43,U+AE45,U+AE4C-AE50,U+AE5C-AE5D,U+AE65-AE68,U+AE78,U+AEBC-AEBD,U+AECD-AECF,U+AED1,U+AED8,U+AEF4,U+AF08,U+AF2C-AF30,U+AF34,U+AF41,U+AF43,U+AFB8,U+AFBC-AFC0,U+AFC8,U+AFCD,U+AFD4,U+AFE8,U+AFF0,U+B00C-B014,U+B01D,U+B044,U+B048-B04C,U+B054,U+B05D,U+B07C,U+B08C,U+B098,U+B09A-B09C,U+B0A0-B0A1,U+B0A8-B0A9,U+B0AC,U+B0AE,U+B0B3-B0B8,U+B0C4-B0C5,U+B0C8-B0D0,U+B0E5,U+B108,U+B10C,U+B110,U+B113-B118,U+B123-B124,U+B137,U+B140,U+B144,U+B150,U+B178-B180,U+B188,U+B18D,U+B192-B193,U+B1CC,U+B1E8,U+B1FD-B208,U+B20C,U+B214,U+B220,U+B258,U+B274,U+B290-B294,U+B298,U+B2A5-B2A6,U+B2AA,U+B2C8-B2CC,U+B2D0,U+B2D8-B2D9,U+B2DD,U+B2E4-B2E5,U+B2E8-B2EC,U+B2F4-B2F7,U+B2F9,U+B2FF-B300,U+B304,U+B311-B313,U+B315,U+B354-B355,U+B358,U+B35C,U+B364,U+B367-B36E,U+B370,U+B374-B378,U+B3C4-B3C8,U+B3CC,U+B3D4,U+B3D9,U+B3FC,U+B410-B429,U+B450-B454,U+B458,U+B460-B465,U+B4A4,U+B4C0,U+B4C8,U+B4DC-B4E4,U+B4E6,U+B4EC-B4F1,U+B514,U+B518-B51C,U+B525-B527,U+B529-B52A,U+B530-B531,U+B538,U+B543,U+B545,U+B54C,U+B5A0,U+B5A4-B5A8,U+B5B4,U+B5BC,U+B5C0,U+B610,U+B62C,U+B69C-B69D,U+B6A4,U+B6AB,U+B6F0-B6F4,U+B728-B729,U+B744,U+B760,U+B77C-B780,U+B784-B78C,U+B78F-B791,U+B798-B79C,U+B7A8-B7AB,U+B7AD,U+B7C9,U+B7EC-B7F0,U+B7FC-B7FD,U+B800-B80C,U+B81B,U+B824-B825,U+B82C,U+B838-B840,U+B85C-B860,U+B864,U+B86D-B871,U+B8B0,U+B8CC,U+B8E1-B8E8,U+B8EC-B8FB,U+B918,U+B958-B960,U+B974-B987,U+B98E,U+B9AC-B9BF,U+B9C1,U+B9C8-B9CE,U+B9D0,U+B9D8,U+B9DB,U+B9DD-B9DE,U+B9E1,U+B9E4-B9E8,U+B9F5,U+B9F9,U+BA38-BA40,U+BA48,U+BA4B,U+BA4D,U+BA54,U+BA58,U+BA5C-BA64,U+BA67,U+BA70,U+BA74,U+BA78,U+BA85-BA87,U+BAA8-BAAC,U+BAB0,U+BAB8-BABD,U+BB18,U+BB34-BB3C,U+BB44,U+BB47-BB49,U+BBA4,U+BBC0,U+BBF8-BC00,U+BC0B,U+BC0D-BC16,U+BC18-BC1D,U+BC1F,U+BC24-BC25,U+BC29,U+BC30-BC31,U+BC34,U+BC40,U+BC43,U+BC45-BC49,U+BC84-BC88,U+BC8C,U+BC94-BC97,U+BCA0,U+BCA4,U+BCA8-BCB0,U+BCBC-BCC4,U+BCCD,U+BCD1,U+BCF4-BCF5,U+BCF8,U+BCFC,U+BD04,U+BD09-BD10,U+BD80-BD84,U+BD88-BD89,U+BD90,U+BD93,U+BD95-BD99,U+BDF0,U+BE0C,U+BE10-BE14,U+BE44-BE48,U+BE4C,U+BE54,U+BE57,U+BE59,U+BE5B-BE60,U+BE68,U+BE75,U+BE7C,U+BE80,U+BE90,U+BEA8-BED0,U+BED7,U+BF08,U+BF40,U+BF50-BF51,U+BFB0,U+BFCC,U+BFD0-BFD4,U+BFDC,U+BFE1,U+C058-C068,U+C090,U+C0AC-C0AD,U+C0B0,U+C0B4,U+C0B6-C0BC,U+C0C1,U+C0C8-C0C9,U+C0D8,U+C0DD-C0E4,U+C0F7-C0F9,U+C100,U+C11C-C11E,U+C120,U+C124,U+C12C,U+C12F,U+C131,U+C138-C13C,U+C140,U+C149-C14B,U+C154,U+C158-C15C,U+C170,U+C178,U+C18C-C18D,U+C190,U+C194,U+C19C,U+C1A1,U+C1C4,U+C1E0,U+C1FC,U+C20F,U+C218-C228,U+C22B-C22D,U+C232,U+C250,U+C258,U+C26C,U+C27C,U+C288,U+C290,U+C29B-C2A4,U+C2A8,U+C2AC,U+C2B4-C2B5,U+C2B9,U+C2DC-C2E4,U+C2EB-C2EC,U+C2EF,U+C2F1,U+C2F8,U+C30C-C314,U+C329,U+C368,U+C36C-C370,U+C378,U+C37C,U+C3D8,U+C3DF,U+C410,U+C465,U+C4F0-C4F8,U+C501,U+C50C,U+C528-C529,U+C53D,U+C544-C54A,U+C54C,U+C554-C559,U+C55E-C568,U+C571,U+C575-C580,U+C58C,U+C591,U+C5B4-C5B9,U+C5BB-C5BC,U+C5C4-C5C9,U+C5CE,U+C5D0-C5E0,U+C5E3,U+C5EC-C5ED,U+C5F0-C5F4,U+C5FC-C5FD,U+C5FF-C601,U+C606,U+C608,U+C610,U+C61B,U+C624-C625,U+C628,U+C62C,U+C62E,U+C635-C639,U+C640-C648,U+C651,U+C654-C655,U+C65C,U+C678,U+C67C,U+C694-C695,U+C6A9-C6B4,U+C6B8,U+C6C0-C6C1,U+C6C3-C6C5,U+C6CC,U+C6D0-C6DC,U+C6E0,U+C6E8,U+C704,U+C708,U+C717,U+C719-C728,U+C735,U+C73C-C73D,U+C740,U+C744,U+C74C,U+C751,U+C758,U+C774,U+C778,U+C77C-C77D,U+C784-C78A,U+C78E-C794,U+C798,U+C7A0-C7A1,U+C7A5,U+C7AC-C7B0,U+C7BC,U+C7C1-C7C8,U+C7DD,U+C800-C801,U+C804,U+C808,U+C810-C813,U+C815-C81C,U+C820-C82C,U+C838,U+C84C,U+C870-C878,U+C881,U+C885,U+C88B-C88C,U+C8C4,U+C8E4,U+C8FC-C904,U+C90D,U+C911-C92C,U+C950,U+C96C,U+C988-C990,U+C998,U+C99D,U+C9C0-C9C4,U+C9C8,U+C9D0-C9D3,U+C9D5-C9D6,U+C9DC-C9DD,U+C9E7,U+C9F1,U+C9F8,U+CA4D,U+CA54,U+CABC-CAC0,U+CB48,U+CBE4,U+CC0C-CC0D,U+CC1D,U+CC28-CC2C,U+CC30-CC38,U+CC3B-CC3E,U+CC44-CC45,U+CC4C-CC54,U+CC58-CC60,U+CC98-CCAB,U+CCAD-CCB4,U+CCBC,U+CCD0,U+CCE4,U+CD08-CD09,U+CD10-CD19,U+CD1D,U+CD5C,U+CD78,U+CD94-CDA4,U+CDA7-CDC4,U+CDE8,U+CE04,U+CE20-CE21,U+CE35,U+CE58-CE5C,U+CE60,U+CE68-CE69,U+CE6D,U+CE74,U+CE78,U+CE7C-CE84,U+CE90,U+CE94,U+CEA0-CEA1,U+CEA5,U+CEE4,U+CEE8,U+CEEC-CEF7,U+CEF9,U+CF00,U+CF04-CF08,U+CF13,U+CF1C-CF24,U+CF30,U+CF54-CF58,U+CF5C-CF64,U+CF69,U+CF78,U+CF8C,U+CFE0,U+CFE4-CFE8,U+CFFC,U+D034-D038,U+D050,U+D06C,U+D070,U+D074-D07C,U+D0A4-D0AC,U+D0B9-D0C4,U+D0C8,U+D0D0-D0D1,U+D0D5-D0DD,U+D0EC-D0ED,U+D0F1,U+D130-D138,U+D140,U+D145-D15D,U+D17C,U+D1A0-D1A4,U+D1B0-D1B1,U+D1B5,U+D1F4,U+D22C,U+D230-D234,U+D241,U+D280,U+D295-D29C,U+D2B8-D2BC,U+D2C0,U+D2C8,U+D2F0-D300,U+D305-D30C,U+D310,U+D314,U+D31C-D31D,U+D321,U+D328-D32C,U+D330,U+D33D,U+D37C-D38C,U+D391,U+D398-D3A0,U+D3AB,U+D3B8-D3BC,U+D3C9-D3D0,U+D3EC-D3FC,U+D3FF-D401,U+D45C,U+D478,U+D47C,U+D480,U+D488,U+D48B-D48D,U+D4E8,U+D504,U+D50C-D514,U+D53C-D544,U+D551-D560,U+D565-D56D,U+D574,U+D578,U+D57C-D584,U+D587-D589,U+D5A5,U+D5C8,U+D5CC,U+D5D8,U+D5E4,U+D5E8-D5EC,U+D600-D608,U+D611,U+D614-D61C,U+D638-D640,U+D648,U+D64D,U+D654-D65C,U+D669,U+D68C-D68D,U+D69F,U+D6A8,U+D6C4,U+D6C8,U+D6D4,U+D718,U+D720,U+D729,U+D749-D754,U+D759,U+D761,U+D765-D770,U+D788,U+D78C-D798,U+FF01-FFEE}@font-face{font-family:Freesentation;src:url(/fonts/freesentation/slices/700-core.f01fb913.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+3008-301C,U+AC00-AC08,U+AC10-AC16,U+AC19-AC1A,U+AC1C-AC1D,U+AC24,U+AC2F,U+AC31-AC38,U+AC70,U+AC74,U+AC78,U+AC80-AC81,U+AC83,U+AC8C,U+AC90-AC94,U+AC9F-ACA0,U+ACA8-ACA9,U+ACAC,U+ACB0,U+ACB8-ACB9,U+ACBC-ACBD,U+ACC1-ACC4,U+ACE0-ACE8,U+ACF0-ACF5,U+ACFC-AD00,U+AD11,U+AD34,U+AD49-AD50,U+AD6C-AD75,U+AD7D-AD82,U+AD8C,U+ADC0,U+ADDC-ADE4,U+ADF8,U+ADFC,U+AE00,U+AE08-AE0B,U+AE30,U+AE34,U+AE38,U+AE40-AE43,U+AE45,U+AE4C-AE50,U+AE5C-AE5D,U+AE65-AE68,U+AE78,U+AEBC-AEBD,U+AECD-AECF,U+AED1,U+AED8,U+AEF4,U+AF08,U+AF2C-AF30,U+AF34,U+AF41,U+AF43,U+AFB8,U+AFBC-AFC0,U+AFC8,U+AFCD,U+AFD4,U+AFE8,U+AFF0,U+B00C-B014,U+B01D,U+B044,U+B048-B04C,U+B054,U+B05D,U+B07C,U+B08C,U+B098,U+B09A-B09C,U+B0A0-B0A1,U+B0A8-B0A9,U+B0AC,U+B0AE,U+B0B3-B0B8,U+B0C4-B0C5,U+B0C8-B0D0,U+B0E5,U+B108,U+B10C,U+B110,U+B113-B118,U+B123-B124,U+B137,U+B140,U+B144,U+B150,U+B178-B180,U+B188,U+B18D,U+B192-B193,U+B1CC,U+B1E8,U+B1FD-B208,U+B20C,U+B214,U+B220,U+B258,U+B274,U+B290-B294,U+B298,U+B2A5-B2A6,U+B2AA,U+B2C8-B2CC,U+B2D0,U+B2D8-B2D9,U+B2DD,U+B2E4-B2E5,U+B2E8-B2EC,U+B2F4-B2F7,U+B2F9,U+B2FF-B300,U+B304,U+B311-B313,U+B315,U+B354-B355,U+B358,U+B35C,U+B364,U+B367-B36E,U+B370,U+B374-B378,U+B3C4-B3C8,U+B3CC,U+B3D4,U+B3D9,U+B3FC,U+B410-B429,U+B450-B454,U+B458,U+B460-B465,U+B4A4,U+B4C0,U+B4C8,U+B4DC-B4E4,U+B4E6,U+B4EC-B4F1,U+B514,U+B518-B51C,U+B525-B527,U+B529-B52A,U+B530-B531,U+B538,U+B543,U+B545,U+B54C,U+B5A0,U+B5A4-B5A8,U+B5B4,U+B5BC,U+B5C0,U+B610,U+B62C,U+B69C-B69D,U+B6A4,U+B6AB,U+B6F0-B6F4,U+B728-B729,U+B744,U+B760,U+B77C-B780,U+B784-B78C,U+B78F-B791,U+B798-B79C,U+B7A8-B7AB,U+B7AD,U+B7C9,U+B7EC-B7F0,U+B7FC-B7FD,U+B800-B80C,U+B81B,U+B824-B825,U+B82C,U+B838-B840,U+B85C-B860,U+B864,U+B86D-B871,U+B8B0,U+B8CC,U+B8E1-B8E8,U+B8EC-B8FB,U+B918,U+B958-B960,U+B974-B987,U+B98E,U+B9AC-B9BF,U+B9C1,U+B9C8-B9CE,U+B9D0,U+B9D8,U+B9DB,U+B9DD-B9DE,U+B9E1,U+B9E4-B9E8,U+B9F5,U+B9F9,U+BA38-BA40,U+BA48,U+BA4B,U+BA4D,U+BA54,U+BA58,U+BA5C-BA64,U+BA67,U+BA70,U+BA74,U+BA78,U+BA85-BA87,U+BAA8-BAAC,U+BAB0,U+BAB8-BABD,U+BB18,U+BB34-BB3C,U+BB44,U+BB47-BB49,U+BBA4,U+BBC0,U+BBF8-BC00,U+BC0B,U+BC0D-BC16,U+BC18-BC1D,U+BC1F,U+BC24-BC25,U+BC29,U+BC30-BC31,U+BC34,U+BC40,U+BC43,U+BC45-BC49,U+BC84-BC88,U+BC8C,U+BC94-BC97,U+BCA0,U+BCA4,U+BCA8-BCB0,U+BCBC-BCC4,U+BCCD,U+BCD1,U+BCF4-BCF5,U+BCF8,U+BCFC,U+BD04,U+BD09-BD10,U+BD80-BD84,U+BD88-BD89,U+BD90,U+BD93,U+BD95-BD99,U+BDF0,U+BE0C,U+BE10-BE14,U+BE44-BE48,U+BE4C,U+BE54,U+BE57,U+BE59,U+BE5B-BE60,U+BE68,U+BE75,U+BE7C,U+BE80,U+BE90,U+BEA8-BED0,U+BED7,U+BF08,U+BF40,U+BF50-BF51,U+BFB0,U+BFCC,U+BFD0-BFD4,U+BFDC,U+BFE1,U+C058-C068,U+C090,U+C0AC-C0AD,U+C0B0,U+C0B4,U+C0B6-C0BC,U+C0C1,U+C0C8-C0C9,U+C0D8,U+C0DD-C0E4,U+C0F7-C0F9,U+C100,U+C11C-C11E,U+C120,U+C124,U+C12C,U+C12F,U+C131,U+C138-C13C,U+C140,U+C149-C14B,U+C154,U+C158-C15C,U+C170,U+C178,U+C18C-C18D,U+C190,U+C194,U+C19C,U+C1A1,U+C1C4,U+C1E0,U+C1FC,U+C20F,U+C218-C228,U+C22B-C22D,U+C232,U+C250,U+C258,U+C26C,U+C27C,U+C288,U+C290,U+C29B-C2A4,U+C2A8,U+C2AC,U+C2B4-C2B5,U+C2B9,U+C2DC-C2E4,U+C2EB-C2EC,U+C2EF,U+C2F1,U+C2F8,U+C30C-C314,U+C329,U+C368,U+C36C-C370,U+C378,U+C37C,U+C3D8,U+C3DF,U+C410,U+C465,U+C4F0-C4F8,U+C501,U+C50C,U+C528-C529,U+C53D,U+C544-C54A,U+C54C,U+C554-C559,U+C55E-C568,U+C571,U+C575-C580,U+C58C,U+C591,U+C5B4-C5B9,U+C5BB-C5BC,U+C5C4-C5C9,U+C5CE,U+C5D0-C5E0,U+C5E3,U+C5EC-C5ED,U+C5F0-C5F4,U+C5FC-C5FD,U+C5FF-C601,U+C606,U+C608,U+C610,U+C61B,U+C624-C625,U+C628,U+C62C,U+C62E,U+C635-C639,U+C640-C648,U+C651,U+C654-C655,U+C65C,U+C678,U+C67C,U+C694-C695,U+C6A9-C6B4,U+C6B8,U+C6C0-C6C1,U+C6C3-C6C5,U+C6CC,U+C6D0-C6DC,U+C6E0,U+C6E8,U+C704,U+C708,U+C717,U+C719-C728,U+C735,U+C73C-C73D,U+C740,U+C744,U+C74C,U+C751,U+C758,U+C774,U+C778,U+C77C-C77D,U+C784-C78A,U+C78E-C794,U+C798,U+C7A0-C7A1,U+C7A5,U+C7AC-C7B0,U+C7BC,U+C7C1-C7C8,U+C7DD,U+C800-C801,U+C804,U+C808,U+C810-C813,U+C815-C81C,U+C820-C82C,U+C838,U+C84C,U+C870-C878,U+C881,U+C885,U+C88B-C88C,U+C8C4,U+C8E4,U+C8FC-C904,U+C90D,U+C911-C92C,U+C950,U+C96C,U+C988-C990,U+C998,U+C99D,U+C9C0-C9C4,U+C9C8,U+C9D0-C9D3,U+C9D5-C9D6,U+C9DC-C9DD,U+C9E7,U+C9F1,U+C9F8,U+CA4D,U+CA54,U+CABC-CAC0,U+CB48,U+CBE4,U+CC0C-CC0D,U+CC1D,U+CC28-CC2C,U+CC30-CC38,U+CC3B-CC3E,U+CC44-CC45,U+CC4C-CC54,U+CC58-CC60,U+CC98-CCAB,U+CCAD-CCB4,U+CCBC,U+CCD0,U+CCE4,U+CD08-CD09,U+CD10-CD19,U+CD1D,U+CD5C,U+CD78,U+CD94-CDA4,U+CDA7-CDC4,U+CDE8,U+CE04,U+CE20-CE21,U+CE35,U+CE58-CE5C,U+CE60,U+CE68-CE69,U+CE6D,U+CE74,U+CE78,U+CE7C-CE84,U+CE90,U+CE94,U+CEA0-CEA1,U+CEA5,U+CEE4,U+CEE8,U+CEEC-CEF7,U+CEF9,U+CF00,U+CF04-CF08,U+CF13,U+CF1C-CF24,U+CF30,U+CF54-CF58,U+CF5C-CF64,U+CF69,U+CF78,U+CF8C,U+CFE0,U+CFE4-CFE8,U+CFFC,U+D034-D038,U+D050,U+D06C,U+D070,U+D074-D07C,U+D0A4-D0AC,U+D0B9-D0C4,U+D0C8,U+D0D0-D0D1,U+D0D5-D0DD,U+D0EC-D0ED,U+D0F1,U+D130-D138,U+D140,U+D145-D15D,U+D17C,U+D1A0-D1A4,U+D1B0-D1B1,U+D1B5,U+D1F4,U+D22C,U+D230-D234,U+D241,U+D280,U+D295-D29C,U+D2B8-D2BC,U+D2C0,U+D2C8,U+D2F0-D300,U+D305-D30C,U+D310,U+D314,U+D31C-D31D,U+D321,U+D328-D32C,U+D330,U+D33D,U+D37C-D38C,U+D391,U+D398-D3A0,U+D3AB,U+D3B8-D3BC,U+D3C9-D3D0,U+D3EC-D3FC,U+D3FF-D401,U+D45C,U+D478,U+D47C,U+D480,U+D488,U+D48B-D48D,U+D4E8,U+D504,U+D50C-D514,U+D53C-D544,U+D551-D560,U+D565-D56D,U+D574,U+D578,U+D57C-D584,U+D587-D589,U+D5A5,U+D5C8,U+D5CC,U+D5D8,U+D5E4,U+D5E8-D5EC,U+D600-D608,U+D611,U+D614-D61C,U+D638-D640,U+D648,U+D64D,U+D654-D65C,U+D669,U+D68C-D68D,U+D69F,U+D6A8,U+D6C4,U+D6C8,U+D6D4,U+D718,U+D720,U+D729,U+D749-D754,U+D759,U+D761,U+D765-D770,U+D788,U+D78C-D798,U+FF01-FFEE}:root{--navy: #081C3D;--navy-1: #0E2449;--navy-2: #12294F;--navy-3: #1D365F;--white: #FFFFFF;--mist: #A8B8D3;--haze: #8196B9;--amber: #FFB21A;--paper-1: #E8ECF2;--paper-2: #DDE2EA;--paper-3: #CED5E0;--slate: #46536C;--slate-2: #56637A;--amber-deep: #B36F00}:root{color-scheme:dark;--ground: var(--navy);--panel: var(--navy-1);--panel-2: var(--navy-2);--rule: var(--navy-3);--lit: var(--white);--dim: var(--mist);--mute: var(--haze);--signal: var(--amber);--off: .08;--veil: rgb(8 28 61 / .72)}:root[data-theme=light]{color-scheme:light;--ground: var(--white);--panel: var(--paper-1);--panel-2: var(--paper-2);--rule: var(--paper-3);--lit: var(--navy);--dim: var(--slate);--mute: var(--slate-2);--signal: var(--amber-deep);--off: .06;--veil: rgb(255 255 255 / .72)}:root{--font: "Albert Sans", "Freesentation", -apple-system, BlinkMacSystemFont, "Apple SD Gothic Neo", "Noto Sans KR", system-ui, sans-serif;--seam: 2px;--s1: 4px;--s2: 8px;--s3: 12px;--s5: 20px;--s8: 32px;--s13: 52px;--s21: 84px;--t12: .75rem;--t15: .9375rem;--t20: 1.25rem;--t32: 2rem;--l12: 16px;--l15: 20px;--l20: 28px;--l32: 40px;--l-read: 24px;--ls20: -.01em;--ls32: -.02em;--h-strip: 32px;--h-control: 44px;--h-row: 52px;--h-row2: 64px;--h-counter: 84px;--hair: 1px;--line: 2px;--lamp: 8px;--gutter: var(--s5);--pad: var(--s3);--content: 1200px;--sheet-w: 576px;--nav-height: 56px;--tab-height: 64px;--admin-height: 40px;--opacity-disabled: .382;--z-raised: 1;--z-sticky: 10;--z-header: 20;--z-modal: 40;--z-popover: 50;--z-toast: 60;--z-skip: 80;--t-press: .1s;--t-tone: .16s;--t-leave: .26s;--t-light: .42s;--ease-out: cubic-bezier(.22, 1, .36, 1);--ease-in: cubic-bezier(.5, 0, .75, 0);--move-press: var(--t-press) var(--ease-out);--move-tone: var(--t-tone) var(--ease-out);--move-leave: var(--t-leave) var(--ease-in);--move-light: var(--t-light) var(--ease-out)}@media (min-width: 640px) and (max-width: 859px){:root{--content: var(--sheet-w)}}@media (min-width: 860px){:root{--nav-height: 64px;--tab-height: 0px;--pad: var(--s5);--t12: var(--t15);--l12: var(--l15)}}@media (min-resolution: 2dppx){:root{--hair: .5px}}*,*:before,*:after{box-sizing:border-box}[hidden]{display:none!important}html{background-color:var(--ground);-webkit-text-size-adjust:100%;text-size-adjust:100%;scrollbar-color:var(--mute) transparent;scrollbar-width:none;overscroll-behavior-x:none;accent-color:var(--lit);caret-color:var(--lit);scroll-padding-top:var(--nav-height)}html::-webkit-scrollbar{display:none}body{margin:0;color:var(--lit);background:var(--ground);font:400 var(--t15)/var(--l-read) var(--font);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;word-break:keep-all;overflow-wrap:break-word;overflow-x:clip;-webkit-tap-highlight-color:transparent}::selection{background:var(--lit);color:var(--ground)}h1,h2,h3,h4,h5,p{margin:0}p{text-wrap:pretty}h1,h2,h3,h4{font-weight:700;line-height:inherit;text-wrap:balance}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;letter-spacing:inherit;background:none;border:0;padding:0;margin:0;text-align:center;-webkit-tap-highlight-color:transparent}button:not(:disabled){cursor:pointer}input,textarea,select{font:inherit;letter-spacing:inherit;color:inherit}table{border-collapse:collapse}b,strong{font-weight:700}small{font-size:inherit}i,em{font-style:normal}iframe{border:0}:focus{outline:none}:focus-visible{outline:var(--line) solid var(--lit);outline-offset:calc(var(--line) * -1)}::placeholder{color:var(--mute);opacity:1}input[type=checkbox],input[type=radio]{width:20px;height:20px;margin:0;flex:none}input[type=date],input[type=datetime-local]{min-height:52px}::-webkit-calendar-picker-indicator{opacity:var(--opacity-disabled);cursor:pointer}input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input:-webkit-autofill{-webkit-text-fill-color:var(--lit);box-shadow:inset 0 0 0 100px var(--panel)}:where(button,.tab,.navlink){-webkit-user-select:none;user-select:none}label:has(input){cursor:pointer}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--mute)}.tnum,.num{font-variant-numeric:tabular-nums}.ic{flex:none;display:block}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.t12{font-size:var(--t12);line-height:var(--l12);font-weight:600}.t15{font-size:var(--t15);line-height:var(--l15);font-weight:600}.t20{font-size:var(--t20);line-height:var(--l20);font-weight:700;letter-spacing:var(--ls20)}.t32{font-size:var(--t32);line-height:var(--l32);font-weight:700;letter-spacing:var(--ls32)}.read{font-size:var(--t15);line-height:var(--l-read);font-weight:400}.dim{color:var(--dim)}.mute{color:var(--mute)}.title{font-size:var(--t20);line-height:var(--l20);font-weight:700;letter-spacing:var(--ls20);text-wrap:balance}.meta{font-size:var(--t12);line-height:var(--l12);color:var(--dim)}.unit{font-size:var(--t12);font-weight:600;line-height:var(--l12);color:var(--dim);margin-left:var(--s1)}.pn{background:var(--panel)}.pn2{background:var(--panel-2)}.stack{display:grid;gap:var(--seam)}.inv{background:var(--lit);color:var(--ground)}.inv :is(.dim,.mute){color:var(--ground)}.plate{position:relative}.plate,.dd-menu,.popover{background:var(--panel)}.lamp{display:inline-block;flex:none;width:var(--lamp);height:var(--lamp);background:var(--lit)}.lamp.sig{background:var(--signal)}.inv .lamp{background:var(--ground)}.seg{display:block;flex:none;color:var(--lit)}.seg .off{opacity:var(--off)}.inv .seg{color:var(--ground)}:where(button,.press,.pn,.inv,.seg){transition:scale var(--move-press),background-color var(--move-tone),color var(--move-tone)}:where(button,.press):active:not(:disabled){scale:.976}@media (prefers-reduced-motion: reduce){:where(button,.press):active:not(:disabled){scale:1}}:where(button,input,select,textarea):disabled{opacity:var(--opacity-disabled);cursor:not-allowed}@keyframes y-fade{0%{opacity:0}to{opacity:1}}@keyframes y-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.swap{animation:y-fade var(--move-light) backwards}:is(.records-round-detail,.bk-submission-groups,.bk-submission-individuals,.fold-body,.pr-list)>*{animation:y-rise var(--move-light) backwards}:is(.records-round-detail,.bk-submission-groups,.bk-submission-individuals,.fold-body,.pr-list)>:nth-child(2){animation-delay:calc(var(--t-press) * .38)}:is(.records-round-detail,.bk-submission-groups,.bk-submission-individuals,.fold-body,.pr-list)>:nth-child(3){animation-delay:calc(var(--t-press) * .76)}:is(.records-round-detail,.bk-submission-groups,.bk-submission-individuals,.fold-body,.pr-list)>:nth-child(n+4){animation-delay:calc(var(--t-press) * 1.14)}:is(.toast-panel,.q-error,.error-note,.form-error,.bk-entry-error){animation:y-rise var(--move-light) backwards}.box .ic,input[type=checkbox]:checked:after{animation:y-fade var(--move-tone) backwards}@media (prefers-reduced-motion: reduce){:root input[type=checkbox]:checked:after,:root :is(.swap,.calc-sides [data-calc-side],.fb-reveal,.dd-menu,.toast-panel,.q-error,.error-note,.form-error,.bk-entry-error,.box .ic),:root :is(.records-round-detail,.bk-submission-groups,.bk-submission-individuals,.fold-body,.pr-list)>*{animation:none}}.theme-turn *,.theme-fade *{transition:none!important}.theme-wash{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-skip);pointer-events:none}.theme-fade .theme-btn .ic{animation:y-turn var(--move-light) backwards}@keyframes y-turn{0%{opacity:0;transform:rotate(-90deg)}}@media print{:root,:root[data-theme]{--ground: var(--white);--panel: var(--white);--panel-2: var(--white);--lit: var(--navy);--dim: var(--slate);--mute: var(--slate-2)}.topbar,.tabbar,.admin-dock,.site-foot,.btn,.skip-link{display:none!important}.page{width:100%;min-height:0;padding:0}a[href^=http]:after{content:" (" attr(href) ")";font-size:var(--t12)}*,*:before,*:after{animation:none!important;transition:none!important}}.pin,.ann-link,.r2-name:not(.win),.bk-alloc-tag,.bk-participant-submission,.bk-exist{position:relative}.btn{--btn-bg: var(--panel-2);--btn-bg-hover: var(--panel-2);--btn-fg: var(--lit);position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--s2);border:0;background:var(--btn-bg);color:var(--btn-fg);font-size:var(--t15);line-height:1;font-weight:600;white-space:nowrap;-webkit-user-select:none;user-select:none;transition:scale var(--move-press),background-color var(--move-tone),color var(--move-tone)}.btn--sm{height:44px;min-width:84px;padding:0 var(--s5)}.btn--md,.btn--lg{height:52px;min-width:calc(var(--s21) + var(--s13));padding:0 var(--s8)}.btn .ic{width:20px;height:20px}.btn--sm .ic{width:16px;height:16px}@media (hover: hover){.btn:hover:not(:disabled){background:var(--btn-bg-hover)}}.btn[aria-busy=true]{color:transparent}.btn[aria-busy=true]:disabled{opacity:1}.btn>.y-busy{position:absolute;top:0;right:0;bottom:0;left:0;width:fit-content;height:fit-content;margin:auto;color:var(--btn-fg)}.form-error{display:flex;align-items:flex-start;gap:var(--s2);font-size:var(--t12);line-height:var(--l12);font-weight:600;color:var(--lit)}.field--flush{margin-bottom:0}.pin,.bk-alloc-tag,.bk-participant-submission,.bk-exist,.tb-chip{display:inline-flex;align-items:center;justify-content:center;gap:var(--s2);height:32px;padding:0;color:var(--lit);font-size:var(--t12);line-height:1;font-weight:600;white-space:nowrap}.fold-badge{min-width:20px;height:20px;padding:0 var(--s2);display:inline-grid;place-items:center;color:var(--lit);font-size:var(--t12);font-weight:600;font-variant-numeric:tabular-nums;line-height:1}.ypl-seg{position:relative;display:flex;width:100%;max-width:100%;vertical-align:top}.seg-track{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:var(--seam);width:100%;max-width:100%;padding:0;overflow-x:auto;scrollbar-width:none;overscroll-behavior-x:contain}.seg-track::-webkit-scrollbar{display:none}.seg-track>button{position:relative;display:inline-flex;align-items:center;justify-content:center;height:var(--h-control);padding:0 var(--s3);background:var(--field-bg, var(--panel));font-size:var(--t15);line-height:var(--l15);font-weight:600;color:var(--dim);white-space:nowrap;transition:color var(--move-tone)}.seg-track>button[aria-selected=true]{background:var(--lit);color:var(--ground);font-weight:700}@media (hover: hover){.seg-track>button:not([aria-selected=true]):hover{background:var(--panel-2);color:var(--lit)}}.pick-row{transition:background-color var(--move-tone),scale var(--move-press)}.ypl-empty{display:flex;flex-direction:column;align-items:flex-start;gap:var(--s2);padding:var(--s13) 0}.ypl-empty b{font-size:var(--t15);font-weight:600}.field{display:flex;flex-direction:column;gap:var(--s2);margin-bottom:var(--s5);min-width:0}.field>label,.field-label{font-size:var(--t12);font-weight:600;line-height:var(--l12);color:var(--dim)}.field:has(>input[type=checkbox]){flex-direction:row;align-items:center;gap:var(--s3);min-height:var(--h-control)}.field:has(>input[type=checkbox])>label{font-size:var(--t15);font-weight:400;color:var(--lit);cursor:pointer}:where(.ypl) :is(input:where(:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file])),textarea){width:100%;min-height:var(--h-row);padding:0 var(--pad);border:0;background:var(--field-bg, var(--panel));box-shadow:none;color:var(--lit);font-size:var(--t15);line-height:var(--l15);-webkit-appearance:none;-moz-appearance:none;appearance:none}:where(.sheet,.pn,.plate,.tb-panel,.tb-validation,.tb-library-save,.tb-saved-list,.fb-wrap,.ed-round,.bk-submission,.bk-group){--field-bg: var(--panel-2)}:where(.ypl) :is(input:where(:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file])),textarea):focus-visible{outline:none;box-shadow:inset 0 calc(var(--line) * -1) 0 var(--lit)}:where(.ypl) textarea{min-height:calc(var(--s21) + var(--s13));resize:vertical;line-height:var(--l-read);padding:var(--s3) var(--pad)}:where(.ypl) :where(input[type=number]){font-variant-numeric:tabular-nums}:where(.ypl) :is(input,textarea)[aria-invalid=true]{box-shadow:inset 0 calc(var(--line) * -1) 0 var(--lit)}:where(.ypl) input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}.bk-check,.ed-auto,.fb-req{display:inline-flex;align-items:center;gap:var(--s3);min-height:var(--h-control);font-size:var(--t15);font-weight:400;cursor:pointer}.bk-check>span{display:inline-flex;align-items:center;gap:var(--s2);flex-wrap:wrap}.bk-check i{color:var(--mute)}.bk-grow2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 var(--s3);margin-bottom:0}.bk-grow2>.dd,.bk-grow2>input{margin-bottom:var(--s3)}@media (max-width: 639px){.bk-grow2{grid-template-columns:1fr}}.bk-hint,.hint{font-size:var(--t15);line-height:var(--l-read);color:var(--dim)}.row-actions{display:flex;align-items:center;gap:var(--s2);flex-wrap:wrap}.row-actions>div{display:flex;gap:var(--s2);flex-wrap:wrap}.pts-note{padding:var(--s5) var(--pad);background:var(--panel-2);font-size:var(--t12);line-height:var(--l12);color:var(--mute)}.pts-note b{color:var(--lit);font-weight:600}.dd{position:relative;width:100%;min-width:0}.dd-btn{position:relative;width:100%;min-height:var(--h-row);display:flex;align-items:center;justify-content:space-between;gap:var(--s3);padding:0 var(--pad);border:0;background:var(--field-bg, var(--panel));box-shadow:none;color:var(--lit);text-align:left;font-size:var(--t15);line-height:var(--l15);font-weight:600;transition:background-color var(--move-tone)}.dd.open .dd-btn,.dd-btn:focus-visible{box-shadow:inset 0 calc(var(--line) * -1) 0 var(--lit)}.dd-btn>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dd-btn.ph>span{color:var(--mute)}.dd-chev{color:var(--mute);transition:transform var(--move-light)}.dd.open .dd-chev{transform:rotate(180deg)}.dd-menu{position:absolute;z-index:var(--z-popover);top:calc(100% + var(--s2));left:0;right:0;min-width:calc(var(--s21) * 2 + var(--s13));max-height:min(calc(var(--s21) * 4 + var(--s5)),61.8vh);overflow-y:auto;overscroll-behavior:contain;padding:0;transform-origin:top center;animation:y-fade var(--move-tone)}.dd-opt{width:100%;min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:var(--s3);padding:var(--s2) var(--s3);border:0;background:transparent;text-align:left;font-size:var(--t15);line-height:var(--l15);font-weight:600;transition:background-color var(--move-tone)}@media (hover: hover){.dd-opt:hover:not(:disabled):not(.sel){background:var(--panel-2)}}.dd-opt.sel{background:var(--panel-2)}.dd-opt:focus-visible{outline-offset:-2px;background:var(--panel-2)}.dd-tick{display:flex;color:var(--lit)}.dd-none{padding:var(--s3);font-size:var(--t15);color:var(--dim)}.modal>.dd-none{padding-inline:0}.menu{display:flex;flex-direction:column;gap:var(--s1)}.modal>.menu,.pick-list,.sc-pick{margin-inline:calc(var(--s3) * -1)}.mi{position:relative;display:flex;align-items:center;gap:var(--s3);width:100%;height:52px;padding:0 var(--s3);font-size:var(--t15);line-height:1;font-weight:600;text-align:left;color:var(--lit)}.mi>.ic:first-child{color:var(--dim)}.mi .check,.mi .mi-end{margin-left:auto;color:var(--lit)}.mi .mi-end{color:var(--mute)}.mi.on{background:var(--panel-2)}@media (hover: hover){.mi:hover:not(.on){background:var(--panel-2)}}.mi:focus-visible{outline-offset:-2px;background:var(--panel-2)}.mi-sep{height:var(--seam);background:var(--ground)}.popover{position:fixed;z-index:var(--z-popover);min-width:calc(var(--s21) * 2 + var(--s13));padding:0}.popover .mi{height:44px;font-size:var(--t15)}.tb-search-row{position:relative;width:100%}.tb-search-row input{padding-left:calc(var(--pad) + 20px + var(--s3));padding-right:var(--h-control)}.search-input-icon{position:absolute;left:var(--pad);top:50%;transform:translateY(-50%);display:flex;color:var(--mute);pointer-events:none;z-index:var(--z-raised)}.search-input-icon .ic{width:20px;height:20px}.tb-clear{position:absolute;right:0;top:50%;translate:0 -50%;width:44px;height:44px;display:grid;place-items:center;border:0;color:var(--dim);transition:scale var(--move-press),background-color var(--move-tone),color var(--move-tone)}@media (hover: hover){.tb-clear:hover{color:var(--lit)}}.toaster{position:fixed;z-index:var(--z-toast);left:0;right:0;margin-inline:auto;width:min(100% - var(--gutter) * 2,calc(var(--s21) * 4 + var(--s5)));height:0;bottom:calc(env(safe-area-inset-bottom,0px) + 84px)}.is-admin .toaster{bottom:calc(env(safe-area-inset-bottom,0px) + calc(var(--s21) + var(--s13)))}@media (min-width: 860px){.toaster{bottom:var(--s8)}.is-admin .toaster{bottom:84px}}.toast{position:absolute;left:0;right:0;bottom:0;display:flex;align-items:center;gap:var(--s3);min-height:var(--h-row);padding:var(--s2) var(--s5);font-size:var(--t15);line-height:var(--l15);font-weight:600;transition:opacity var(--move-leave)}.toast>span{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.toast.out,.toast.behind{opacity:0}.overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-modal)}.scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--veil);touch-action:none}.sheet{position:absolute;left:0;right:0;bottom:0;width:100%;overflow:hidden;max-height:calc(100dvh - 52px - env(safe-area-inset-top,0px));display:flex;flex-direction:column;outline:none}.grip{flex:none;height:20px;display:grid;place-items:center;touch-action:none;cursor:grab}.sheet{box-shadow:inset 0 1px 0 var(--rule)}.grip:after{content:"";width:var(--s8);height:var(--s1);background:var(--mute)}.sheet .pn:not(.inv){background:var(--panel-2);--field-bg: var(--rule)}.sheet .pn .sw:not(.on){background:var(--rule)}.sheet .btn.btn--second{--btn-bg: var(--panel-2);--btn-bg-hover: var(--rule)}@media (hover: hover){.sheet button.pn:not(.inv):not(:disabled):hover,.sheet .pn.search-in:hover{background:var(--rule)}}.modal{position:relative;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:var(--s2) var(--pad) calc(var(--s8) + env(safe-area-inset-bottom,0px))}.modal>h3{padding-right:52px;font-size:var(--t20);line-height:var(--l20);font-weight:700;letter-spacing:var(--ls20)}.modal>.hint{margin-top:var(--s1);font-size:var(--t12);line-height:var(--l12);color:var(--dim)}.modal>h3+*:not(.hint),.modal>.hint+*{margin-top:var(--s5)}.modal-x{position:absolute;top:0;right:0;z-index:var(--z-raised);width:52px;height:52px;display:grid;place-items:center;color:var(--dim);transition:background-color var(--move-tone),color var(--move-tone)}@media (hover: hover){.modal-x:hover{color:var(--lit)}}.modal-actions{position:sticky;bottom:calc((var(--s8) + env(safe-area-inset-bottom,0px)) * -1 - var(--hair));z-index:var(--z-raised);display:flex;margin:var(--s8) calc(var(--pad) * -1) calc((var(--s8) + env(safe-area-inset-bottom,0px)) * -1);padding:0 0 env(safe-area-inset-bottom,0px);gap:var(--seam);background:var(--ground)}.modal-actions .btn{flex:1 1 0}.modal-actions .btn--main{flex-grow:1.618}.sheet .chips{flex-wrap:wrap;overflow-x:visible}.modal-actions .btn.btn--link{--btn-bg: var(--panel-2);--btn-bg-hover: var(--rule);--btn-fg: var(--lit);justify-content:center;height:var(--h-row);padding:0 var(--s5);font-size:var(--t15);line-height:var(--l15);font-weight:700;text-decoration:none}@media (min-width: 640px) and (max-width: 859px){.sheet{left:50%;right:auto;width:var(--content);translate:-50% 0}}@media (min-width: 860px){.sheet{top:50%;bottom:auto;left:50%;right:auto;margin:0;translate:-50% -50%;width:min(100% - 52px,var(--sheet-w));max-height:calc(100dvh - 52px)}.sheet.wide{width:min(100% - 52px,var(--content))}.grip:after{display:none}.modal{padding:var(--s2) var(--pad) var(--s8)}.modal-x{right:0;top:0}.modal-actions{bottom:calc(var(--s8) * -1 - var(--hair));margin-bottom:calc(var(--s8) * -1);padding-bottom:0}}.fold{margin:var(--s5) 0;background:var(--panel-2)}.fold-head{width:100%;min-height:52px;display:flex;align-items:center;gap:var(--s3);padding:0 var(--s5);border:0;background:transparent;text-align:left;font-size:var(--t15);font-weight:600}.fold-title{flex:1;min-width:0;display:flex;align-items:center;gap:var(--s2);flex-wrap:wrap}.fold-note{font-size:var(--t12);font-weight:400;color:var(--mute)}.fold-chev{display:flex;color:var(--mute);transition:transform var(--move-light)}.fold.open .fold-chev{transform:rotate(180deg)}.fold-body{padding:0 var(--s5) var(--s5)}@media (max-width: 639px),(pointer: coarse){.ypl button:not(.tab):not(.navlink):not(.seg-track>button):not(.tabsline>button):not(.rc-name-link),.ypl [role=button],.ypl .btn,.ypl .ann-link{min-width:var(--h-control)}:where(.ypl button:not(.tab):not(.navlink):not(.seg-track>button):not(.tabsline>button):not(.rc-name-link),.ypl [role=button],.ypl .btn,.ypl .ann-link){min-height:var(--h-control)}:is(.navlink,.seg-track>button):after{content:"";position:absolute;inset:calc(var(--s1) * -1) 0}}.pick-search{margin-bottom:var(--s3)}.pick-list{display:flex;flex-direction:column;gap:var(--s1)}.pick-row{width:100%;display:flex;align-items:center;gap:var(--s3);min-height:var(--h-row);padding:var(--s1) var(--s3);border:0;background:transparent;color:inherit;text-align:left;content-visibility:auto;contain-intrinsic-size:auto 52px}@media (hover: hover){.pick-row:hover:not(:disabled):not(.sel){background:var(--panel-2)}}.pick-row.sel,.pick-row.cursor{background:var(--panel-2)}.pick-row img,.pick-blank{flex:none;width:44px;height:44px;object-fit:contain}.pick-row>.check{flex:none;color:var(--lit)}.pick-copy{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--s1)}.pick-copy strong{font-size:var(--t15);font-weight:600;line-height:var(--l15);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pick-copy small{font-size:var(--t12);line-height:var(--l12);color:var(--mute);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pick-trail{font-style:normal;font-size:var(--t15);font-weight:600;color:var(--dim);font-variant-numeric:tabular-nums}.pick-field{position:relative;min-width:0}.pick-field .dd-btn{width:100%}.pick-field:has(.pick-clear) .dd-btn{padding-right:var(--s13)}.pick-type{flex:none;margin-left:auto}.pick-clear{right:var(--s2)}.case{display:flex;flex-direction:column;width:100%;height:100%;color:var(--lit);text-align:left}.case-label{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--s3);min-height:var(--h-row);padding:calc((var(--h-row) - 1.333rem) / 2) var(--s5);background:var(--panel-2);color:var(--lit);transition:background-color var(--move-tone)}.case-who{flex:1;min-width:0}.case-who b{display:block;overflow:hidden;font-size:var(--t15);font-weight:700;line-height:var(--l15);text-overflow:ellipsis;white-space:nowrap}.case-who>span{display:block;margin-top:var(--s1);overflow:hidden;font-size:var(--t12);font-weight:600;line-height:var(--l12);color:var(--dim);text-overflow:ellipsis;white-space:nowrap}.case-win{position:relative;display:block;flex:1;overflow:hidden;min-height:0;padding:var(--s5);background:var(--panel);color:var(--lit)}.case-win img{position:relative;z-index:var(--z-raised);display:block;width:100%;height:100%;object-fit:contain}:where(.ypl) input[type=checkbox]:not(.sr-only){-moz-appearance:none;appearance:none;-webkit-appearance:none;display:inline-grid;place-items:center;background:var(--panel-2);cursor:pointer;transition:background-color var(--move-tone)}:where(.ypl) :is(.pn,.sheet,.bk-pin) input[type=checkbox]:not(.sr-only):not(:checked){background:var(--rule)}:where(.ypl) input[type=checkbox]:not(.sr-only):checked{background:var(--lit)}:where(.ypl) input[type=checkbox]:not(.sr-only):checked:after{content:"";width:var(--s3);height:var(--s3);background:var(--ground);clip-path:polygon(14% 44%,0 58%,38% 92%,100% 22%,86% 8%,38% 64%)}:where(.ypl) input[type=checkbox]:not(.sr-only):focus-visible{outline:var(--line) solid var(--lit);outline-offset:var(--seam)}:where(.ypl) input[type=checkbox]:not(.sr-only):disabled{background:var(--panel);cursor:default}.pick-recent{display:grid;gap:var(--s2);margin-top:var(--s5)}.pick-recent-row{grid-template-columns:repeat(6,minmax(0,1fr))}.pick-recent-one{position:relative;display:grid;place-items:center;aspect-ratio:1;overflow:hidden;transition:background-color var(--move-tone)}.pick-recent-one .mon{position:absolute;inset:var(--s1) var(--s1) 0;width:calc(100% - var(--s2));height:calc(100% - var(--s1));object-fit:contain;object-position:bottom}@media (hover: hover){.pick-recent-one:hover{background:var(--panel-2)}}.toast .toast-act{margin-left:auto}.ypl{position:relative;min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;isolation:isolate;overflow-x:clip}.wrap{flex:1 0 auto;width:100%}.skip-link{position:fixed;top:var(--s3);left:var(--s3);z-index:var(--z-skip);clip-path:inset(50%);opacity:0;display:inline-flex;align-items:center;height:var(--h-control);padding:0 var(--s5);background:var(--lit);color:var(--ground);font-size:var(--t15);font-weight:700}.skip-link:focus{clip-path:none;opacity:1}.topbar{position:fixed;z-index:var(--z-header);top:0;left:0;right:0;height:calc(env(safe-area-inset-top,0px) + var(--nav-height));padding:env(safe-area-inset-top,0px) max(var(--gutter),calc(50% - var(--content) / 2)) 0;background:var(--ground);color:var(--lit);box-shadow:inset 0 -1px 0 var(--rule);display:flex;align-items:center}.brand{display:flex;align-items:center;gap:var(--s2);height:var(--h-control);flex:none;margin-right:auto;color:var(--lit)}.logo{display:block;flex:none;color:inherit;overflow:visible}.wordmark{display:block;height:calc(var(--s5) * .84);width:auto;fill:currentColor}.navlinks{display:none}.iconbtn{display:grid;place-items:center;width:var(--h-control);height:var(--h-control);flex:none;color:var(--lit)}.iconbtn:last-child{margin-right:calc((var(--h-control) - 24px) / -2)}.onair-off{margin-right:var(--s2)}.onair{display:flex;align-items:center;gap:var(--s2);height:var(--h-control);padding:0 var(--s2);font-weight:700;color:var(--lit)}.tab-lamp{position:absolute;top:var(--s3);left:calc(50% + var(--s3))}.tabbar{position:fixed;z-index:var(--z-header);left:0;right:0;bottom:0;height:calc(env(safe-area-inset-bottom,0px) + var(--tab-height));padding-bottom:env(safe-area-inset-bottom,0px);display:grid;grid-template-columns:repeat(5,1fr);background:var(--ground);box-shadow:inset 0 1px 0 var(--rule)}.tab{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--s1);color:var(--mute);font-size:var(--t12);line-height:var(--l12);font-weight:600}.tab:is([aria-current=page],[data-current]){color:var(--lit);font-weight:700}.tab:is([aria-current=page],[data-current]):before{content:"";position:absolute;top:0;left:50%;width:var(--s8);height:var(--line);margin-left:calc(var(--s8) / -2);background:var(--lit)}@media (max-width: 859px) and (max-height: 480px){.tab>span{display:none}}@media (min-width: 860px){:root{--gutter: var(--s8)}.tabbar{display:none}.brand{margin-right:var(--s13)}.brand .logo{height:24px;width:auto}.brand .wordmark{height:20.16px}.navlinks{position:relative;display:flex;align-self:stretch;gap:var(--s2);margin:0 auto 0 calc(var(--s3) * -1)}.navlink{position:relative;display:inline-flex;align-items:center;gap:var(--s2);height:100%;padding:0 var(--s3);font-size:var(--t15);line-height:var(--l15);font-weight:600;color:var(--mute);transition:color var(--move-tone)}.navlinks .navlink:is([aria-current=page],[data-current]):before{left:min(var(--s3),calc(50% - var(--s5) / 2));right:min(var(--s3),calc(50% - var(--s5) / 2))}.navlink:is([aria-current=page],[data-current]){color:var(--lit);font-weight:700}.navlink[aria-expanded=true]{color:var(--lit)}@media (hover: hover){.navlink:hover{color:var(--lit)}}}.page{width:min(100% - var(--gutter) * 2,var(--content));min-height:100svh;margin-inline:auto;outline:none;padding-block:calc(env(safe-area-inset-top,0px) + var(--nav-height) + var(--s8)) var(--s13)}.page.page--wait{padding-bottom:calc(env(safe-area-inset-bottom,0px) + var(--tab-height) + var(--s13))}.is-admin .page.page--wait{padding-bottom:calc(env(safe-area-inset-bottom,0px) + var(--tab-height) + var(--admin-height) + var(--s13))}.sec{display:flex;flex-direction:column;gap:var(--s13)}.y-loader{display:grid;place-items:center;min-height:min(62vh,576px)}.y-loader.sm{min-height:var(--s21)}.y-busy{position:relative;display:inline-grid;color:var(--lit)}.y-busy>*{grid-area:1 / 1}.y-bar{display:block;opacity:0;animation:y-busy var(--move-light) infinite;animation-duration:calc(var(--t-light) * 2)}.y-bar .off,.y-bar .on polygon{display:none}.y-bar.n1 .on polygon:nth-child(1),.y-bar.n2 .on polygon:nth-child(2),.y-bar.n3 .on polygon:nth-child(3),.y-bar.n4 .on polygon:nth-child(4),.y-bar.n5 .on polygon:nth-child(5),.y-bar.n6 .on polygon:nth-child(6){display:inline}.y-bar.n2{animation-delay:calc(var(--t-light) * 2 / 6)}.y-bar.n3{animation-delay:calc(var(--t-light) * 4 / 6)}.y-bar.n4{animation-delay:calc(var(--t-light) * 6 / 6)}.y-bar.n5{animation-delay:calc(var(--t-light) * 8 / 6)}.y-bar.n6{animation-delay:calc(var(--t-light) * 10 / 6)}@keyframes y-busy{0%{opacity:1}50%{opacity:var(--off)}to{opacity:var(--off)}}@media (prefers-reduced-motion: reduce){.y-bar{animation:none}.y-bar.n1{opacity:1}}.page.is-going{opacity:var(--opacity-disabled);transition:opacity var(--move-tone);pointer-events:none}.y-going{position:fixed;z-index:var(--z-sticky);left:50%;top:calc(var(--nav-height) + var(--s21) * 2);translate:-50% 0;pointer-events:none;animation:y-fade var(--move-tone) backwards;animation-delay:var(--t-leave)}.admin-dock{position:fixed;z-index:var(--z-header);left:0;right:0;bottom:calc(env(safe-area-inset-bottom,0px) + var(--tab-height));height:var(--admin-height);padding:0 max(var(--gutter),calc(50% - var(--content) / 2));display:flex;align-items:center;gap:var(--s2);background:var(--lit);color:var(--ground);font-size:var(--t12);line-height:var(--l12);font-weight:700}.admin-dock .lamp{background:var(--ground)}.admin-dock-out{margin-left:auto;align-self:stretch;padding:0 var(--s3);margin-right:calc(var(--s3) * -1);font-weight:600}.site-foot{position:relative;flex:none;margin-top:auto;background:var(--ground);color:var(--dim);box-shadow:inset 0 1px 0 var(--rule)}.site-foot-in{width:min(100% - var(--gutter) * 2,var(--content));margin:0 auto;padding:var(--s13) 0 calc(env(safe-area-inset-bottom,0px) + var(--tab-height) + var(--s13));display:grid;gap:var(--s8)}.is-admin .site-foot-in{padding-bottom:calc(env(safe-area-inset-bottom,0px) + var(--tab-height) + var(--admin-height) + var(--s13))}.site-foot-mark{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s3) var(--s5)}.site-foot .brand .logo{height:24px;width:auto}.site-foot .brand .wordmark{height:20.16px}.site-foot-tag{font-size:var(--t15);line-height:var(--l15);color:var(--dim)}.site-foot-dc{margin-left:auto;display:inline-flex;align-items:center;gap:var(--s1);min-height:var(--h-control);font-size:var(--t15);line-height:var(--l15);font-weight:600;color:var(--lit);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.site-foot-rule{display:grid;gap:var(--s1);justify-items:start;font-size:var(--t12);line-height:var(--l12);color:var(--mute)}.site-foot-admin{min-height:var(--h-control);font-weight:600;color:var(--dim);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}@media (max-width: 639px){.site-foot-dc{margin-left:0}.site-foot-tag{flex-basis:100%}}.reg{font-weight:400}.wd{margin-left:var(--s1)}.sh{display:flex;justify-content:space-between;align-items:baseline;gap:var(--s5);margin-bottom:var(--s3)}.sh-link{flex:none;font-size:var(--t12);line-height:var(--l12);font-weight:600;color:var(--dim);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:var(--hair)}@media (hover: hover){.sh-link:hover{color:var(--lit)}}.counter{height:var(--h-counter);padding:var(--pad);padding-top:var(--s2);display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;text-align:left}@media (min-width: 860px){.counter{padding-block:var(--s2)}}.row{display:flex;align-items:center;width:100%;height:var(--h-row);text-align:left}.row--2{height:var(--h-row2)}.row-main{flex:1;display:grid;gap:var(--s1);min-width:0;padding-right:var(--s3)}.row-main:first-child{padding-left:var(--pad)}.row-lead{flex:none}.row-main>*{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.row-main>b{font-weight:700}.row-value{flex:none;padding-right:var(--pad)}.row-lamp{flex:none;display:flex;justify-content:center;align-self:stretch;align-items:center;width:var(--s8)}.row-lamp-word{flex:none;font-weight:600;white-space:nowrap}.podium{grid-template-columns:repeat(var(--n),minmax(0,1fr))}.podium-col{display:flex;flex-direction:column;align-items:flex-start;gap:var(--s1);min-width:0;height:calc(var(--h-counter) + var(--h-row));padding:var(--pad);text-align:left}.podium-name{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700}.podium-pts{display:flex;align-items:flex-end;gap:var(--s1);margin-top:auto}.lead{display:grid;gap:var(--s3);width:100%;padding:var(--pad);text-align:left}.lead-top{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--s3)}.lead-date{display:flex;align-items:flex-end;gap:var(--s1)}.lead-date>.seg+span{margin-right:var(--s2)}.lead-lamp{display:flex;align-items:center;gap:var(--s2)}.lead-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-weight:700}.live-strip{display:flex;align-items:center;justify-content:space-between;gap:var(--s3);width:100%;min-height:var(--h-control);margin-bottom:var(--s5);padding:0 var(--pad);text-align:left}.live-strip-say{display:flex;align-items:center;gap:var(--s2);min-width:0;font-weight:700}.live-strip-go{display:flex;align-items:center;gap:var(--s1);flex:none;color:var(--dim)}@media (hover: hover){:is(button,a).pn:not(.inv):hover:not(:disabled){background:var(--panel-2)}:is(button,a).inv:hover:not(:disabled){background:var(--dim);color:var(--ground)}}.stand{--floor: 24%;position:relative;overflow:hidden}.floor{position:absolute;left:0;right:0;bottom:0;height:var(--floor)}.stand:not(.champion):has(>.floor:empty){--floor: var(--s1)}.floor.inv{background:var(--lit)}.mon{position:absolute;bottom:var(--floor);aspect-ratio:1;object-fit:contain;object-position:50% 100%}.champion{--floor: var(--s13);display:block;width:100%;height:216px;text-align:left}.champion-who{position:absolute;top:var(--pad);bottom:calc(var(--floor) + var(--s1));left:var(--pad);display:flex;flex-direction:column;align-items:flex-start}.champion-who>:nth-child(2){margin-top:auto}.champion-gen+b{margin-top:var(--s2)}.champion-who>.reg{margin-top:var(--s1)}.champion-more{position:absolute;left:var(--pad);bottom:0;height:var(--floor);display:flex;align-items:center;gap:var(--s1)}.champion .mon{right:var(--pad);height:calc(100% - var(--floor))}.btn.btn--main{--btn-bg: var(--lit);--btn-bg-hover: var(--lit);--btn-fg: var(--ground);justify-content:space-between;width:100%;min-width:0;height:var(--h-row);padding:0 var(--s5);font-size:var(--t15);line-height:var(--l15);font-weight:700}.btn.btn--main.btn--sm{width:auto;height:var(--h-control)}.btn.btn--main:disabled:not([aria-busy=true]){--btn-bg: var(--panel);--btn-fg: var(--mute);opacity:1}.btn.btn--link{--btn-bg: transparent;--btn-bg-hover: transparent;--btn-fg: var(--dim);height:auto;min-width:0;padding:0;font-size:var(--t12);line-height:var(--l12);font-weight:600;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:var(--hair)}.btn.btn--link.btn--lg{font-size:var(--t15);line-height:var(--l15)}@media (hover: hover){.btn.btn--link:hover:not(:disabled){--btn-fg: var(--lit)}}.lamp.unlit{background:var(--panel-2)}.back{display:flex;width:fit-content;align-items:center;gap:var(--s1);min-height:var(--h-control);margin-block:calc((var(--h-control) - var(--l12)) / -2)}@media (hover: hover){.back:hover{color:var(--lit)}}.q{display:grid;gap:var(--s2);min-width:0}.q+.q{margin-top:var(--s5)}.q .in,.q .dd-btn{width:100%;height:var(--h-row);min-height:var(--h-row);padding:0 var(--pad);background:var(--panel);box-shadow:none;font-size:var(--t15);line-height:var(--l15);font-weight:600;color:var(--lit)}.q textarea.in{height:auto;min-height:calc(var(--h-row) * 2);padding-block:var(--s3);line-height:var(--l-read);font-weight:400}.q .in:focus-visible,.q.has-error .in{box-shadow:inset 0 calc(var(--line) * -1) 0 var(--lit)}.q .in::placeholder{color:var(--mute);font-weight:400}.q-error{display:flex;align-items:center;gap:var(--s2)}.bang{display:grid;place-items:center;width:var(--s5);height:var(--s5);flex:none;background:var(--lit);color:var(--ground);font-size:var(--t12);line-height:1;font-weight:700}.inv .bang{background:var(--ground);color:var(--lit)}.choice{grid-template-columns:repeat(auto-fit,minmax(var(--s21),1fr))}.choice-opt{display:flex;align-items:center;justify-content:center;min-height:var(--h-control);padding:0 var(--s3);text-align:center;font-size:var(--t15);line-height:var(--l15);font-weight:600;color:var(--dim);cursor:pointer;transition:background-color var(--move-tone),color var(--move-tone)}.choice-opt.inv{color:var(--ground);font-weight:700}.choice-opt:has(:focus-visible),.check-row:has(:focus-visible) .box{outline:var(--line) solid var(--lit);outline-offset:calc(var(--line) * -1)}.choice-opt.inv:has(:focus-visible){outline-color:var(--ground)}@media (hover: hover){.choice-opt.pn:hover{background:var(--panel-2)}}.checks{display:grid;gap:var(--s3)}.check-row{display:flex;align-items:flex-start;gap:var(--s3);min-height:var(--s5);cursor:pointer}.box{display:grid;place-items:center;width:var(--s5);height:var(--s5);flex:none;background:var(--panel-2)}.box.on{background:var(--lit);color:var(--ground)}.cells{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--seam)}.cell{position:relative;display:grid;align-content:center;gap:var(--s1);min-width:0;min-height:var(--h-row);padding:0 var(--pad);background:var(--panel)}.cell.wide{grid-column:1 / -1}.cell-label{font-size:var(--t12);line-height:var(--l12);font-weight:600;color:var(--dim)}.cell>b,.cell>span:not(.cell-label){font-size:var(--t15);line-height:var(--l15);font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cell :is(.dd,.pick-field){position:static}.cell .dd-btn{position:static;min-height:0;padding:0;background:none;box-shadow:none}.cell .dd-btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.cell .dd-btn:focus-visible{outline:none}.cell:has(.dd.open),.cell:has(.dd-btn:focus-visible){box-shadow:inset 0 calc(var(--line) * -1) 0 var(--lit)}.cell .pick-clear{z-index:var(--z-raised)}.cell .tb-locked-item{min-height:0;padding:0;background:none}@media (hover: hover){.cell:has(.dd-btn:not(:disabled)):hover{background:var(--panel-2)}}.opt-row{display:flex;align-items:center;justify-content:space-between;gap:var(--s3);min-height:var(--h-row2);padding:var(--s2) var(--pad);cursor:pointer;transition:background-color var(--move-tone)}.opt-copy{display:grid;gap:var(--s1);min-width:0}.opt-line{color:var(--dim)}.opt-row.inv .opt-line{color:var(--ground)}.opt-row.off{cursor:default}.opt-row.pn.off{color:var(--mute)}.opt-row:has(:focus-visible){outline:var(--line) solid var(--lit);outline-offset:calc(var(--line) * -1)}.opt-row.inv:has(:focus-visible){outline-color:var(--ground)}@media (hover: hover){.opt-row.pn:not(.off):hover{background:var(--panel-2)}}.dock{position:relative}@media (min-width: 860px){.dock{margin-top:var(--s8)}}@media (max-width: 859px){.dock{position:fixed;z-index:var(--z-sticky);left:0;right:0;bottom:calc(env(safe-area-inset-bottom,0px) + var(--tab-height));display:grid;align-content:center;min-height:var(--h-counter);padding:var(--s3) max(var(--gutter),calc(50% - var(--content) / 2));background:var(--ground);box-shadow:inset 0 1px 0 var(--rule)}.is-admin .dock{bottom:calc(env(safe-area-inset-bottom,0px) + var(--tab-height) + var(--admin-height))}.ypl:has(.page .dock) .site-foot-in{padding-bottom:calc(env(safe-area-inset-bottom,0px) + var(--tab-height) + var(--h-counter) + var(--s13))}.ypl.is-admin:has(.page .dock) .site-foot-in{padding-bottom:calc(env(safe-area-inset-bottom,0px) + var(--tab-height) + var(--admin-height) + var(--h-counter) + var(--s13))}}.dock-note{margin-top:var(--s2);text-align:center}.toast-panel{display:flex;align-items:center;justify-content:space-between;gap:var(--s3);min-height:var(--h-row);padding:0 var(--s5);font-size:var(--t15);line-height:var(--l15);font-weight:600}.toast-say{display:flex;align-items:center;gap:var(--s3);min-width:0}.toast-act{flex:none;min-height:var(--h-control);font-size:var(--t12);line-height:var(--l12);font-weight:600;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:var(--hair)}.dock>.toast-panel{position:absolute;left:max(var(--gutter),calc(50% - var(--content) / 2));right:max(var(--gutter),calc(50% - var(--content) / 2));bottom:calc(100% + var(--s3))}@media (min-width: 860px){.dock>.toast-panel{position:static;margin-bottom:var(--s3)}.dock>.toast-panel{left:auto;right:auto}}.pager{grid-template-columns:var(--s13) var(--s21) var(--s13);justify-content:center}.pager>button:disabled{opacity:1;color:var(--mute)}.pager>*{display:flex;align-items:center;justify-content:center;height:var(--h-row);font-weight:700}.pager-of{margin:0 var(--s2);font-weight:600}.search{display:flex;align-items:center;gap:var(--s3);min-width:0}.search-in{display:flex;align-items:center;gap:var(--s3);flex:1;min-width:0;height:var(--h-row);padding:0 var(--pad);color:var(--mute);cursor:text}.search-in:has(input:focus-visible){box-shadow:inset 0 calc(var(--line) * -1) 0 var(--lit)}.search-in input{flex:1;min-width:0;min-height:0;height:100%;padding:0;background:none;box-shadow:none;font-size:var(--t15);line-height:var(--l15);color:var(--lit)}.search-in input:focus-visible{box-shadow:none}.search-clear{display:grid;place-items:center;width:var(--h-control);height:var(--h-control);margin-right:calc(var(--pad) * -1);color:var(--dim)}.search-count{flex:none}.spec-row{display:grid;grid-template-columns:72px minmax(0,1fr);align-items:center;min-height:var(--h-control);padding:var(--s3) var(--pad)}.counter-label{display:flex;align-items:center;gap:var(--s2)}.counter-board{display:flex;align-items:flex-end;gap:var(--s1)}.counter-board>.t15{line-height:1}.btn.btn--second{--btn-bg: var(--panel);--btn-bg-hover: var(--panel-2);--btn-fg: var(--lit);width:100%;min-width:0;height:var(--h-row);padding:0 var(--s5);font-size:var(--t15);line-height:var(--l15);font-weight:700;text-decoration:none}.steps{grid-template-columns:repeat(var(--n),minmax(0,1fr));margin:0;padding:0;list-style:none}.step{display:flex;align-items:center;gap:var(--s2);min-width:0;min-height:var(--h-control);padding:0 var(--s3);font-size:var(--t12);line-height:var(--l12);font-weight:600;color:var(--mute);white-space:nowrap}.step.done{color:var(--dim)}.step.inv{color:var(--ground);font-weight:700}.tabsline-frame{box-shadow:inset 0 -1px 0 var(--rule)}.tabsline{display:flex;gap:var(--s8);height:var(--h-control);overflow-x:auto;scrollbar-width:none}.tabsline::-webkit-scrollbar{display:none}.tabsline>button{position:relative;flex:none;min-width:0;display:flex;align-items:center;font-size:var(--t15);line-height:var(--l15);font-weight:600;color:var(--mute);transition:color var(--move-tone)}.tabsline{position:relative}.tabsline>button.on{color:var(--lit);font-weight:700}@media (hover: hover){.tabsline>button:not(.on):hover{color:var(--dim)}}.tabsline>button:after{content:"";position:absolute;inset:0 calc(var(--s3) * -1)}.status{display:inline-flex;align-items:center;gap:var(--s2);white-space:nowrap}.row-value .status{display:flex}.chips{display:flex;gap:var(--seam);overflow-x:auto;scrollbar-width:none}.chips::-webkit-scrollbar{display:none}.chips>*{flex:none;display:flex;align-items:center;height:var(--h-strip);min-height:var(--h-strip);padding:0 var(--s3);font-size:var(--t12);line-height:var(--l12);font-weight:600;color:var(--dim);white-space:nowrap}.chips>.inv{color:var(--ground);font-weight:700}@media (hover: hover){.chips>.pn:hover{background:var(--panel-2)}}.chips{padding-block:calc((var(--h-control) - var(--h-strip)) / 2);margin-block:calc((var(--h-control) - var(--h-strip)) / -2)}.chips>*{position:relative}.chips>:after{content:"";position:absolute;inset:calc((var(--h-control) - var(--h-strip)) / -2) 0}@media (max-width: 859px){.page :is(.tabsline,.chips:not(.sheet .chips)){margin-right:calc(var(--gutter) * -1);padding-right:var(--gutter)}}.push-link{display:inline-flex;align-items:center;gap:var(--s1);min-height:var(--h-control);margin-block:calc((var(--h-control) - var(--l12)) / -2);color:var(--lit)}.push-ask{display:grid;gap:var(--s5)}.push-note{display:flex;align-items:flex-start;gap:var(--s3);padding:var(--pad)}.push-later{justify-self:center}.switch-row{justify-content:space-between;padding-right:var(--pad)}.sw{display:flex;width:var(--s13);height:var(--h-strip);padding:var(--s1);flex:none;background:var(--panel-2);transition:background-color var(--move-tone)}.sw i{width:24px;height:24px;background:var(--mute)}.sw.on{background:var(--lit)}.sw i{transition:transform var(--move-tone),background-color var(--move-tone)}.sw.on i{transform:translate(calc(var(--s13) - var(--s1) * 2 - 24px))}.sw.on i{background:var(--ground)}.error-note{display:grid;gap:var(--s3);padding:var(--pad)}.error-say{display:flex;align-items:flex-start;gap:var(--s3);font-weight:600}.ypl-empty{display:grid;gap:var(--s1);padding:var(--s8) 0}.ypl-empty b{font-size:var(--t15);line-height:var(--l15);font-weight:700}.ypl-empty p{font-size:var(--t15);line-height:var(--l-read);color:var(--dim)}.status-label{display:flex;align-items:center;gap:var(--s2)}.status-board{display:flex;align-items:flex-end;height:120px;margin-top:var(--s3)}.status-title{margin-top:var(--s5)}@media (min-width: 860px){.status-title{font-size:var(--t32);line-height:var(--l32);letter-spacing:var(--ls32)}}.status-desc{margin-top:var(--s1)}.status-go{margin-top:var(--s5);display:grid;gap:var(--seam);max-width:439px}.status-links{grid-template-columns:repeat(2,minmax(0,1fr))}.status-links>:first-child:nth-last-child(odd){grid-column:1 / -1}.tabsline>button.on:before,.navlink:is([aria-current=page],[data-current]):before{content:"";position:absolute;left:0;right:0;bottom:0;height:var(--line);background:var(--lit);transform-origin:left center;pointer-events:none}.mon{transition:transform var(--move-tone),opacity var(--move-tone)}:is(.btn,.champion-more,.ab-go,.back,.sh-link,.site-foot-dc) .ic{transition:transform var(--move-tone)}.sh-link,.btn--link,.site-foot-dc,.site-foot-admin{transition:color var(--move-tone)}@media (hover: hover){:is(button,a):hover:not(:disabled) .mon{transform:translateY(calc(var(--s1) * -1))}:is(.btn--main,.champion,.ab-go,.site-foot-dc):hover:not(:disabled) .ic{transform:translate(var(--s1))}.back:hover .ic{transform:translate(calc(var(--s1) * -1))}.site-foot-admin:hover,.site-foot-dc:hover{color:var(--lit)}.row:not(.inv):hover .row-main>b{color:var(--lit)}}.rv{opacity:0}@media (prefers-reduced-motion: reduce){.rv{opacity:1}.mon{transition:none}}.tb-mon .mon,.tb-pool-six .mon{animation:y-rise var(--move-light) backwards}@media (prefers-reduced-motion: reduce){.tb-mon .mon,.tb-pool-six .mon,.theme-fade .theme-btn .ic{animation:none}}.ho-label{display:flex;justify-content:space-between;align-items:center;gap:var(--s5)}.ho-lamp{display:flex;align-items:center;gap:var(--s2)}.ho-board{display:flex;align-items:flex-end;gap:var(--s3);height:120px;margin-top:var(--s3)}.ho-unit{font-size:var(--t20);line-height:var(--l15);font-weight:700}.ho-title{min-height:calc(var(--l20) * 2);margin-top:var(--s5);font-size:var(--t20);line-height:var(--l20);letter-spacing:var(--ls20);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.ho-go{margin-top:var(--s5)}.ho-about{display:none}.ho-due{margin-top:var(--s5)}.ho-reign{display:grid;gap:var(--seam);margin-top:var(--s13)}.ho-six{display:none}.ho-counts{grid-template-columns:repeat(3,minmax(0,1fr))}.ho-sec{margin-top:var(--s13);min-width:0}.ho-news .row-lead{width:var(--s21);padding-left:var(--pad)}.ho-line{display:grid;grid-template-columns:repeat(var(--n),minmax(64px,1fr));gap:var(--seam);overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}.ho-line::-webkit-scrollbar{display:none}.ho-col{display:grid;grid-template-rows:var(--h-row) calc(var(--h-row) + var(--s8)) var(--h-row);gap:var(--seam);min-width:0;text-align:center}.ho-col-gen{display:grid;place-items:center}.ho-col-mon{--floor: var(--s1)}.ho-col-mon .mon{left:0;right:0;height:calc(100% - var(--floor) - var(--s1));margin-inline:auto}.ho-col-who{display:grid;align-content:center;gap:0;min-width:0;padding:0 var(--s1)}.ho-col-who>*{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ho-col-who>b{font-weight:700}@media (hover: hover){.ho-col:hover>.pn{background:var(--panel-2)}.ho-col:hover>.pn2{background:var(--rule)}}@media (min-width: 860px){.ho{display:grid;grid-template-columns:minmax(0,709fr) minmax(0,439fr);column-gap:var(--s13);align-items:stretch;grid-template-areas:"next reign" "live reign" "rank news" "hall hall";padding-top:var(--s5)}.ho-next{grid-area:next}.ho-reign{grid-area:reign;margin-top:0}.ho-live{grid-area:live}.ho-rank{grid-area:rank}.ho-news{grid-area:news}.ho-hall{grid-area:hall}.ho-label{justify-content:flex-start}.ho-board{height:240px;margin-top:var(--s5);gap:var(--s5)}.ho-days{width:auto;height:240px}.ho-board.today{height:auto}.ho-unit{font-size:var(--t32);line-height:1}.ho-title br{display:none}.ho-next{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:var(--s13);align-content:start}.ho-next>:not(.ho-board,.ho-title){grid-column:1 / -1}.ho-title{align-self:end;min-height:0;margin-top:0;font-size:var(--t32);line-height:var(--l32);letter-spacing:var(--ls32);-webkit-line-clamp:3}.ho-go{display:flex;align-items:center;gap:var(--s8)}.ho-go .btn--main,.ho-due{width:38.2%}.ho-about{display:inline-flex}.ho-reign .champion{--floor: var(--h-row2);height:calc(216px + var(--s13))}.ho:not(:has(>.ho-live)){grid-template-areas:"next reign" "rank news" "hall hall"}.ho-reign{display:flex;flex-direction:column}.ho-reign .champion{flex:1 0 auto}.ho-next{grid-template-rows:auto auto auto 1fr}.ho-next>.ho-due{grid-row:3}.ho-next>.ho-go{grid-row:4;align-self:end;padding-top:var(--s8)}.ho-rank,.ho-news{display:flex;flex-direction:column}.ho-rank>.podium{flex:1 0 auto}.ho-rank .podium-col{height:auto;min-height:calc(var(--h-counter) + var(--h-row))}.ho-news>.stack{flex:1 0 auto;display:flex;flex-direction:column}.ho-news .lead{flex:1 0 auto;align-content:start}.ho-six{display:grid;grid-template-columns:repeat(6,minmax(0,1fr))}.ho-six>.pn{height:var(--h-row2)}.ho-six .mon{left:0;right:0;height:calc(100% - var(--floor) - var(--s2));margin-inline:auto}.ho-news .row-lead{width:calc(var(--s21) + var(--s3))}.ho-news .row-lamp{width:var(--s13)}.ho-col{grid-template-rows:var(--h-row) calc(var(--h-counter) + var(--s13)) var(--h-row)}}.ho-live-head{display:flex;align-items:center;justify-content:space-between;gap:var(--s3);min-height:var(--h-control);padding:0 var(--pad);margin:0}.ho-live-row{display:flex;align-items:center;min-height:var(--h-row);padding:0 var(--pad);margin:0;font-weight:700}.nw-head{display:flex;justify-content:space-between;align-items:baseline;gap:var(--s5)}.nw-tools{display:flex;align-items:baseline;gap:var(--s5)}.nw-search,.nw-list{margin-top:var(--s5)}.nw-list .row{height:var(--h-row2)}.nw-pin{font-weight:600;color:var(--lit)}.nw-pager{margin-top:var(--s5)}.nw-none{display:flex;align-items:center;gap:var(--s5);margin-top:var(--s5);padding:var(--s5) var(--pad)}.nw-none p{margin-top:var(--s1)}.nw-recent{margin-top:var(--s8)}.nw-recent+.nw-list{margin-top:var(--s3)}.nw-art-head>.back:first-child{margin-top:calc(var(--s3) * -1 + (var(--l12) - var(--h-control)) / 2)}.nw-art{display:flex;flex-direction:column}.nw-aside,.nw-main{display:contents}.nw-art-head{order:0}.nw-counts{order:1}.nw-spec{order:2}.nw-body{order:3}.nw-more{order:4}.nw-resp{order:5}.nw-admin{order:6}.nw-main-act{order:7}.nw-others{display:none}.nw-date{margin-top:var(--s3)}.nw-title{margin-top:var(--s2)}.nw-counts{margin-top:var(--s5);grid-template-columns:repeat(2,minmax(0,1fr))}.nw-spec{margin-top:var(--s5)}.nw-spec.joined{margin-top:var(--seam)}.nw-body,.nw-more{margin-top:var(--s8)}.nw-admin{margin-top:var(--s5)}.nw-more .btn .ic{width:16px;height:16px}.nw-form-title{margin-top:var(--s3)}.nw-req{margin-top:var(--s1)}.nw-fields{margin-top:var(--s5)}.nw-fields>*+*{margin-top:var(--s5)}.nw-done{display:flex;align-items:flex-start;gap:var(--s3);margin-top:var(--s5);padding:var(--s5)}.nw-done .box.on{background:var(--ground);color:var(--lit)}.nw-done p{margin-top:var(--s1)}@media (min-width: 860px){.nw-art{display:grid;grid-template-columns:minmax(0,709fr) minmax(0,439fr);grid-template-areas:"head aside" "main aside";grid-template-rows:auto 1fr;column-gap:var(--s13);align-items:start}.nw-art-head{grid-area:head}.nw-main{grid-area:main;display:block;margin-top:var(--s8)}.nw-aside{grid-area:aside;display:grid;gap:var(--s5);position:sticky;top:calc(var(--nav-height) + var(--s8))}.nw-aside>*,.nw-main>:first-child{margin-top:0}.nw-aside>.nw-counts{order:1}.nw-aside>.nw-spec{order:2}.nw-aside>.nw-main-act{order:3}.nw-aside>.nw-more{order:4}.nw-aside>.nw-admin{order:5}.nw-aside>.nw-others{order:6}.nw-aside>.nw-spec.joined{margin-top:calc(var(--seam) - var(--s5))}.nw-aside .dock{margin-top:0}.nw-others{display:block}.nw-aside>.nw-others:not(:only-child){margin-top:var(--s8)}}.bk-head{display:flex;justify-content:space-between;align-items:baseline;gap:var(--s5)}.bk-tabs{margin-top:var(--s8)}.bk-list,.bk-info,.bk-new,.bk-search,.bk-rows{margin-top:var(--s5)}.bk-rows .row{height:var(--h-row2)}.bk-info{display:flex;align-items:flex-start;gap:var(--s3);padding:var(--pad)}.bk-head-open>.back:first-child{margin-top:calc(var(--s3) * -1 + (var(--l12) - var(--h-control)) / 2)}.bk-strip{display:flex;align-items:center;gap:var(--s3);min-height:var(--h-strip);margin-top:var(--s5);padding:0 var(--s3)}.bk-strip>.dim{margin-left:auto}.bk-open-row{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--s5)}.bk-open-copy{min-width:0}.bk-tools{display:none}.bk-open-title{margin-top:var(--s3)}.bk-open-line{margin-top:var(--s1)}.bk-note,.bk-head-open .bk-info{margin-top:var(--s5)}.bk-actions{margin-top:var(--s5);grid-template-columns:repeat(2,minmax(0,1fr))}.bk-actions>:only-child{grid-column:1 / -1}.bk-pick-hint{margin-top:var(--s3)}.bk-board{display:grid;gap:var(--s8);margin-top:var(--s8)}@media (min-width: 860px){.bk-board>.bk-result{order:1}.bk-board:has(.bk-champ-node) .bk-winner{display:none}.bk-board:has(.bk-champ-node) .bk-places{margin-top:0}.bk-champ-node b{font-size:var(--t32);line-height:var(--l32);letter-spacing:var(--ls32)}.bk-tools{display:grid;grid-auto-flow:column;flex:none}.bk-tools .btn{height:var(--h-control);padding:0 var(--s5)}.bk-cb-actions>.bk-img{display:none}.bk-champ-pos{translate:0 calc((var(--mb) - var(--s21) * 2 - var(--s3)) / 2)}.bk-champ-col .bk-champ-node{height:calc(var(--s21) * 2 + var(--s3));align-items:center;justify-content:center;text-align:center}}.bk-winner{display:grid;gap:var(--s1);padding:var(--pad)}.bk-places{margin:var(--seam) 0 0}.bk-places dd{margin:0}.bk-cb-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--seam);margin-top:var(--s5)}.bk-cb-actions>.btn--main,.bk-cb-actions>.dock{grid-column:1 / -1}.bk-delete{margin-top:var(--s13)}.bk-applied{display:inline-flex;align-items:center;gap:var(--s1);font-size:var(--t12);line-height:var(--l12);font-weight:600;color:var(--dim)}.bk-scroll{--bk-gap: var(--s5);--bk-w: calc(var(--s21) + var(--s13));--mb: calc(36px * 2 + var(--seam));overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;margin-inline:calc(var(--gutter) * -1);padding:0 var(--gutter) var(--s5)}.bk-scroll::-webkit-scrollbar{display:none}.bk-tree{display:flex;align-items:flex-start;gap:var(--bk-gap);width:max-content}.bk-col2{position:relative;width:var(--bk-w);display:flex;flex-direction:column}.bk-col-h{margin-bottom:var(--s3)}.bk-col-h.gf{font-size:var(--t12);line-height:var(--l12);font-weight:600;color:var(--lit)}.bk-col-body{position:relative;width:100%}.bk-mpos{position:absolute;left:0;right:0}@media (max-width: 639px){.bk-scroll{--bk-w: calc((100vw - var(--gutter) * 2 - var(--bk-gap)) / 2);scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter)}.bk-scroll .bk-col2{scroll-snap-align:start}.bk-scroll .mb-seed{display:none}}@media (min-width: 860px){.bk-scroll{--bk-gap: var(--s8);--bk-w: 216px;margin-inline:0;padding-inline:0}.bk-scroll>.bk-tree{min-width:100%}.bk-tree>.bk-col2{flex:1 0 var(--bk-w);width:auto}}.mb{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--seam);width:100%;text-align:left}.mb-row{display:flex;align-items:center;gap:var(--s2);width:100%;height:36px;min-height:0;padding:0 var(--s3) 0 var(--s2);background:var(--panel);text-align:left;font-size:var(--t15);line-height:var(--l15);font-weight:700;color:var(--lit);transition:background-color var(--move-tone),color var(--move-tone)}.mb-row.inv{background:var(--lit);color:var(--ground)}.mb-row.lost,.mb-row.wait{color:var(--mute)}.mb-row.wait{font-weight:600}.mb-seed{flex:none;width:var(--s5);color:var(--mute);white-space:nowrap}.mb-row.inv .mb-seed{color:var(--ground)}.mb-name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mb-score{flex:none;font-size:var(--t15);font-weight:700}.mb-row:disabled{cursor:default;opacity:1}.can-pick .mb-row:not(:disabled){cursor:pointer}@media (hover: hover){.can-pick .mb-row:not(:disabled):not(.inv):hover,.mb:is(.team-click,.can-open):hover .mb-row:not(.inv){background:var(--panel-2)}}.mb.team-click{cursor:pointer}.mb-bouts{margin-top:var(--s5)}.mb-lamp{position:absolute;top:var(--s1);right:var(--s1);z-index:var(--z-raised)}.mb-battle{margin-top:var(--s5)}.bk-tree{position:relative}.bk-wires{position:absolute;left:0;top:0;overflow:visible;pointer-events:none}.bk-wires path{fill:none;stroke-linejoin:miter}.bk-wires .dim{stroke:var(--mute);stroke-width:1}.bk-wires .lit{stroke:var(--lit);stroke-width:2;stroke-linecap:square}.bk-champ-node{height:var(--mb);display:flex;flex-direction:column;justify-content:center;gap:var(--s1);padding:0 var(--s3)}.bk-champ-node b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700}.bk-champ-node.wait{color:var(--mute)}.bk-lb{margin-top:var(--s8)}.bk-lb-h{margin-bottom:var(--s3);font-weight:700}.bk-cols{display:flex;gap:var(--bk-gap);align-items:flex-start;width:max-content}.bk-col{width:var(--bk-w);display:flex;flex-direction:column;gap:var(--s3)}.bk-col .bk-col-h{margin-bottom:0}.more-group{margin-top:var(--s8)}.more-label{margin-bottom:var(--s3)}.more-group .row-value{display:flex;color:var(--dim)}.more-switch{margin-top:var(--seam)}@media (min-width: 860px){.more{max-width:439px}}.tt-head{display:flex;justify-content:space-between;align-items:baseline;gap:var(--s5)}.tt-tabs{margin-top:var(--s8)}.tt-desc,.tt-add{margin-top:var(--s5)}.tt-rows{margin-top:var(--s3)}.tt-gen{display:flex;align-items:baseline;justify-content:center;gap:var(--s1)}.tt-rows .row-lead{width:64px;flex:none}.tt-rows .row-value{padding-right:var(--pad)}.tt-off .row-main>b{color:var(--mute)}.hof-desc{margin-top:var(--s2)}.hof-crown{display:grid;gap:var(--s8);margin-top:var(--s8);padding:var(--s5) var(--pad)}.hof-crown-who{display:grid;justify-items:start;align-content:start;gap:var(--s2);min-width:0}.hof-crown-tag{padding:var(--s1) var(--s2)}.hof-gen{display:inline-flex;align-items:flex-end;gap:var(--s2)}.hof-crown .hof-gen{margin-top:var(--s3)}.hof-crown-name{margin-top:var(--s2)}.hof-crown-act{display:flex;flex-wrap:wrap;gap:var(--s5);margin-top:var(--s3)}.hof-crown-six{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--seam)}.hof-crown-mon{--floor: var(--h-control);aspect-ratio:1}.hof-crown-mon .mon{left:0;right:0;height:calc(100% - var(--floor) - var(--s2));margin-inline:auto}.hof-band{display:grid;place-items:center;font-weight:700;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.hof-facts{margin-top:var(--seam);grid-template-columns:repeat(3,minmax(0,1fr))}.hof-actions{margin-top:var(--s5)}.hof-past{margin-top:var(--s13)}.hof-wall{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--seam)}.hof-slot{display:grid;gap:var(--seam);min-width:0}.hof-plate{display:grid;gap:var(--s2);width:100%;height:100%;padding:var(--s5) var(--pad) var(--s3);text-align:left}.hof-plate-top{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--s3)}.hof-plate-season{text-align:right}.hof-plate-name{margin-top:var(--s2)}.hof-plate-six{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));margin-top:var(--s2)}.hof-plate-mon{aspect-ratio:1}.hof-plate-mon .mon{left:0;right:0;height:calc(100% - var(--floor));margin-inline:auto}.hof-six{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--seam)}.hof-cell{--floor: var(--h-control);aspect-ratio:1}.hof-cell .mon{left:0;right:0;height:calc(100% - var(--floor) - var(--s2));margin-inline:auto}.hof-sheet-act{display:grid;justify-items:start;gap:var(--s5);margin-top:var(--s5)}.hof-sheet-act>.btn--main{justify-self:stretch}.hof-seal{display:grid;justify-items:start;gap:var(--s3);margin-bottom:var(--seam);padding:var(--pad)}.hof-sheet-note{margin-top:var(--s3)}.hof-plaques{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--seam)}.hof-plaque{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.618fr);gap:var(--s3);padding:var(--pad)}.hof-plaque-pic{aspect-ratio:1}.hof-plaque-pic .mon{left:0;right:0;height:calc(100% - var(--floor));margin-inline:auto}.hof-plaque-who{display:grid;align-content:start;gap:var(--s2);min-width:0}.hof-plaque-who>b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700}.hof-types{display:flex;flex-wrap:wrap;gap:var(--s1)}.hof-spec{display:grid;gap:var(--s1);margin:var(--s1) 0 0}.hof-spec>div{display:grid;grid-template-columns:var(--s8) minmax(0,1fr);align-items:baseline;gap:var(--s2)}.hof-spec dt{font-size:var(--t12);line-height:var(--l12);color:var(--dim)}.hof-spec dd{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--t15);line-height:var(--l15);font-weight:600}.hof-spec dd small{margin-left:var(--s2);font-size:var(--t12);font-weight:400;color:var(--dim)}.hof-moves{grid-column:1 / -1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--seam);margin:0;padding:0;list-style:none}.hof-moves li{display:grid;justify-items:start;align-content:center;gap:var(--s1);min-width:0;min-height:var(--h-row2);padding:var(--s2) var(--s3);background:var(--rule);--tag-bg: var(--panel-2)}.hof-moves li>b{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700}.hof-moves li.empty{color:var(--mute)}@media (min-width: 640px){.hof-plaques{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 860px){.hof-plaques{grid-template-columns:repeat(3,minmax(0,1fr))}.hof-crown{grid-template-columns:minmax(0,439fr) minmax(0,709fr);column-gap:var(--s13);padding:var(--s8) var(--pad)}.hof-crown-six{align-self:center}.hof-wall{grid-template-columns:repeat(3,minmax(0,1fr))}.hof-six{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (min-width: 640px) and (max-width: 859px){.hof-wall{grid-template-columns:repeat(2,minmax(0,1fr))}}.ab-lede{margin-top:var(--s3);color:var(--dim)}.ab-nums{margin-top:var(--s5);grid-template-columns:repeat(2,minmax(0,1fr))}.ab-nums>:first-child{grid-column:1 / -1}.ab-nums+.ab-lede{margin-top:var(--s5)}.ab-month{margin-left:var(--s1)}@media (min-width: 860px){.ab-nums{grid-template-columns:repeat(3,minmax(0,1fr))}.ab-nums>:first-child{grid-column:auto}}.ab-sec{margin-top:var(--s13)}.ab-list{margin:0;padding:0;list-style:none}.ab-step{display:flex;align-items:flex-start;padding:var(--pad) var(--pad) var(--pad) 0}.ab-n{width:var(--s13);flex:none;text-align:center}.ab-step-body{display:grid;gap:var(--s1);min-width:0}.ab-go{justify-self:start;display:inline-flex;align-items:center;gap:var(--s1);min-height:var(--h-control);margin-block:calc(var(--s3) - (var(--h-control) - var(--l12)) / 2) calc((var(--h-control) - var(--l12)) / -2);font-weight:700;color:var(--lit)}.ab-time{display:grid;grid-template-columns:calc(var(--s21) + var(--s3)) minmax(0,1fr);gap:var(--s3);padding:var(--pad)}.ab-panel{display:grid;gap:var(--s1);padding:var(--pad)}.ab-panel .read{margin-top:var(--s1);color:var(--dim)}.ab-note{margin-bottom:var(--s3)}.bd-tabs{margin-top:var(--s8)}.bd-format{margin-top:var(--s3)}.bd-desc,.bd-tools,.bd-list{margin-top:var(--s5)}.bd-list .row{height:var(--h-row2)}.bd-day{margin-left:var(--s2)}.bd-pager{margin-top:var(--s5)}.bd-post{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s2);width:100%;padding:var(--s3) var(--pad);text-align:left}.bd-post-top{display:grid;gap:var(--s1);min-width:0}.bd-post-top>*{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bd-minis{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--seam)}.bd-mini{height:var(--h-row)}.bd-mini .mon{left:0;right:0;height:calc(100% - var(--floor));margin-inline:auto}.bd-post.one{grid-template-columns:var(--h-row2) minmax(0,1fr);align-items:center;gap:var(--s3);padding-left:var(--s3)}.bd-post.one .bd-minis{grid-row:1;grid-column:1;grid-template-columns:minmax(0,1fr)}.bd-post.one .bd-mini{height:var(--h-row2)}@media (min-width: 860px){.bd-post:not(.one){grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--s5);padding-block:var(--s2)}.bd-post:not(.one) .bd-minis{grid-template-columns:repeat(6,var(--h-row2))}.bd-post:not(.one) .bd-mini{height:var(--h-row2)}}.bd>.back:first-child,.bd-art-head>.back:first-child{margin-top:calc(var(--s3) * -1 + (var(--l12) - var(--h-control)) / 2)}.bd-date-line{margin-top:var(--s3)}.bd-title-h{margin-top:var(--s2)}.bd-six{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--seam);margin-top:var(--s8)}.bd-cell{--floor: var(--h-control);display:block;width:100%;aspect-ratio:1}.bd-cell .mon{left:0;right:0;height:calc(100% - var(--floor) - var(--s2));margin-inline:auto}.bd-band{display:grid;place-items:center;padding:0 var(--s3)}.bd-band>*{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bd-bar{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:var(--seam)}.bd-actions{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width: 860px){.bd-actions{width:439px}}.bd-art.one .bd-bar{margin-top:var(--s8)}.bd-bar .dock{margin-top:0}.bd-body{margin-top:var(--s8)}.sc-post-sheet{margin-top:var(--s13)}.bd-art.one .sc-post-sheet{margin-top:var(--s8)}@media (min-width: 860px){.bd-six{grid-template-columns:repeat(6,minmax(0,1fr))}.bd-bar{grid-template-columns:minmax(0,1.618fr) repeat(4,minmax(0,1fr))}.bd-art.many .bd-cmts{max-width:709px}.bd-art.one{display:grid;grid-template-columns:minmax(0,439fr) minmax(0,709fr);column-gap:var(--s13);align-items:start;grid-template-areas:"head head" "sheet bar" "sheet body" "sheet cmts";grid-template-rows:auto auto auto 1fr}.bd-art.one>.bd-art-head{grid-area:head}.bd-art.one>.sc-post-sheet{grid-area:sheet;position:sticky;top:calc(var(--nav-height) + var(--s5))}.bd-art.one>.bd-bar{grid-area:bar}.bd-art.one>.bd-body{grid-area:body}.bd-art.one>.bd-cmts{grid-area:cmts}.bd-art.one .sc-sheet:not(.multi){max-width:none}}.bd-cmts{margin-top:var(--s13);display:grid;gap:var(--seam)}.bd-cmt{padding:var(--pad)}.bd-cmt-top{display:flex;align-items:center;gap:var(--s2)}.bd-cmt-body{margin-top:var(--s1);white-space:pre-wrap;overflow-wrap:anywhere}.bd-act{min-height:var(--h-control);margin-block:calc((var(--h-control) - var(--l12)) / -2);padding:0 var(--s1);font-weight:600;color:var(--dim)}.bd-act:first-of-type{margin-left:auto}@media (hover: hover){.bd-act:hover{color:var(--lit)}}.bd-cform{margin-top:var(--s5)}.bd-cform-row{display:flex;gap:var(--seam)}.bd-cform .cell{flex:1;min-height:var(--h-row2);cursor:text}.bd-cform .cell input{width:100%;min-width:0;height:auto;min-height:0;padding:0;background:none;box-shadow:none;font-size:var(--t15);line-height:var(--l15);font-weight:600}.bd-cform .cell input:focus-visible{outline:none}.bd-cform .cell:has(input:focus-visible){box-shadow:inset 0 calc(var(--line) * -1) 0 var(--lit)}.bd-cform-pin{flex:0 0 calc(var(--s21) + var(--s13))}.bd-cform .btn{flex:none;width:auto;height:auto}.bd-yt{position:relative;aspect-ratio:16 / 9;margin-top:var(--s5);overflow:hidden;background:#000}.bd-yt iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.bd-img{display:inline-block;margin-top:var(--s5)}.bd-img img{max-height:576px;width:auto}.bd-preview{margin-top:var(--s3);padding:var(--s3);background:var(--panel-2)}.bd-preview-h{margin-bottom:var(--s1);font-size:var(--t12);line-height:var(--l12);font-weight:600;color:var(--dim)}.bd-del{display:inline-flex;align-items:center;height:var(--h-strip);padding:0 var(--s3);background:var(--panel-2);font-size:var(--t12);line-height:var(--l12);font-weight:600;color:var(--lit)}.bd-tools{grid-template-columns:minmax(0,1fr) auto}.bd-tools .btn--main{width:auto;flex-direction:row-reverse;gap:var(--s3)}.prose{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s8)}.prose p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:var(--t15);line-height:var(--l-read);color:var(--lit)}.prose h3+p{margin-top:calc(var(--s5) - var(--s8))}.prose a{color:var(--lit);text-decoration:underline;text-underline-offset:4px;text-decoration-color:var(--mute)}.prose strong{font-weight:600}.prose-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,136px),1fr));gap:var(--seam)}.prose-grid p{padding:var(--s3) var(--s5);background:var(--panel);line-height:var(--l-read)}.prose-grid p:first-line{font-weight:600}@media (min-width: 860px){.prose p{font-size:var(--t15)}.prose-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.prose-grid p{padding:var(--s5) var(--s8)}}.pr-n{min-width:20px;height:20px;padding:0 var(--s2);display:inline-grid;place-items:center;color:var(--lit);font-size:var(--t12);font-weight:600;font-variant-numeric:tabular-nums;line-height:1}.pr-wrap.fold{margin:var(--s5) 0 0}.pr-title{flex:1;display:flex;align-items:center;gap:var(--s2);min-width:0;font-size:var(--t15)}.pr-body{padding:0 var(--s5) var(--s5)}.pr-list{display:grid;gap:var(--seam)}.pr-row{display:grid;grid-template-columns:32px minmax(0,1fr);gap:var(--s3);align-items:baseline;padding:var(--s3) var(--pad);background:var(--rule)}.pr-name{font-size:var(--t12);font-weight:600;color:var(--mute);font-variant-numeric:tabular-nums}.pr-vals{display:flex;flex-direction:column;gap:var(--s1);min-width:0}.pr-val{display:flex;gap:var(--s3);font-size:var(--t15)}.pr-flabel{flex:none;min-width:84px;font-size:var(--t12);color:var(--mute)}.pr-vtext{min-width:0;font-weight:600;word-break:break-word}.pr-foot{display:flex;align-items:center;gap:var(--s3);margin-top:var(--s3);font-size:var(--t12);color:var(--mute)}.pr-refresh{width:44px;height:44px;display:grid;place-items:center;color:var(--dim);transition:scale var(--move-press),transform var(--move-tone),color var(--move-tone)}@media (hover: hover){.pr-refresh:hover{color:var(--lit);transform:rotate(90deg)}}.pr-empty{padding:var(--s5) 0;font-size:var(--t15);color:var(--dim)}.pr-wrap.compact{margin:0 0 var(--s5)}.fr-counters{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:var(--s3)}.fr-bar{grid-template-columns:minmax(0,1fr) auto;margin-bottom:var(--s3)}.fr-chips{margin-bottom:var(--s3)}.fr-sent{display:inline-flex;align-items:center;gap:var(--s2)}.fr-csv{display:flex;align-items:center;gap:var(--s2);min-height:var(--h-row);padding:0 var(--pad);font-size:var(--t15);line-height:var(--l15);font-weight:700;transition:background-color var(--move-tone)}@media (hover: hover){.fr-csv:hover{background:var(--panel-2)}}.fr-when{white-space:nowrap}.fr-row{display:grid;grid-template-columns:var(--s5) minmax(0,1fr) auto;align-items:center;gap:var(--s3);min-height:var(--h-row2);padding:var(--s2) var(--pad)}.fr-main{display:grid;gap:var(--s1);min-width:0}.fr-name{display:flex;align-items:baseline;gap:var(--s3);min-width:0}.fr-answers{overflow-wrap:anywhere}.fr-actions{display:flex;align-items:center;gap:var(--s2)}.fr-del{width:var(--h-control);height:var(--h-control);display:grid;place-items:center;color:var(--dim);transition:color var(--move-tone)}@media (hover: hover){.fr-del:hover{color:var(--lit)}}.fr-empty{padding:var(--s5) 0}.sc-sprites{display:flex;gap:var(--s1);min-width:0}.sc-sprites img{width:44px;height:44px;flex:none;object-fit:contain}.sc-sprites.big{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--s2)}.sc-sprites.big img{width:100%;height:auto;aspect-ratio:1}.sc-sheet{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s5);align-items:start}.sc-mon{height:auto;scroll-margin-top:calc(var(--nav-height) + var(--s5))}.sc-mon>.sc-win{flex:none}.sc-sheet.multi{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr))}.sc-sheet:not(.multi){max-width:var(--sheet-w)}.sc-mon{display:flex;flex-direction:column}.sc-win{display:flex;flex-direction:column;align-items:center;gap:var(--s3);height:auto;padding:var(--s5)}.sc-win>img{position:relative;z-index:var(--z-raised);width:61.8%;height:auto;aspect-ratio:1;object-fit:contain}.sc-win .tb-types{position:relative;z-index:var(--z-raised)}.sc-spec{display:flex;flex-direction:column;gap:var(--s5);margin-top:var(--s2);padding:var(--s5);background:var(--ground)}.sc-facts{display:flex;flex-direction:column;gap:var(--s2);margin:0}.sc-facts>div{display:grid;grid-template-columns:44px minmax(0,1fr);align-items:baseline;gap:var(--s3)}.sc-facts dt{font-size:var(--t12);color:var(--mute)}.sc-facts dd{margin:0;font-size:var(--t15);font-weight:600}.sc-facts dd small{margin-left:var(--s2);font-size:var(--t12);font-weight:400;color:var(--mute)}.sc-stats{display:flex;flex-direction:column;padding:var(--s1) var(--s3);background:var(--panel-2)}.sc-stat{display:grid;grid-template-columns:52px 44px minmax(0,1fr) 44px;align-items:center;gap:var(--s2);min-height:32px;font-size:var(--t15)}.sc-stat b{font-weight:600;white-space:nowrap}.sc-stat>span.tnum{color:var(--dim)}.sc-stat strong{font-weight:700;text-align:right}.sc-stat-h{min-height:32px;font-size:var(--t12);color:var(--mute)}.sc-stat-h>span:last-child{text-align:right}.sc-sp{display:flex;align-items:center;gap:var(--s2);min-width:0}.sc-sp i{position:relative;flex:1;height:4px;background:var(--panel-2);overflow:hidden}.sc-sp i:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--lit);transform-origin:left;transform:scaleX(var(--sp))}.sc-sp em{width:20px;font-style:normal;font-size:var(--t12);color:var(--mute);text-align:right}.sc-sp em.on{font-weight:600;color:var(--lit)}.sc-moves{list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s2);margin:0;padding:0}.sc-moves li{display:flex;flex-direction:column;justify-content:center;gap:var(--s1);min-width:0;min-height:var(--h-row2);padding:var(--s2) var(--s3);background:var(--panel-2)}.sc-moves li b{display:block;min-width:0;font-size:var(--t15);line-height:var(--l15);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sc-move-line{display:flex;align-items:center;gap:var(--s2);min-width:0}.sc-moves li small{font-size:var(--t12);line-height:var(--l12);color:var(--mute)}.sc-pick{list-style:none;display:flex;flex-direction:column;gap:var(--s1);padding:0}.sc-pick-row{display:flex;flex-direction:column;align-items:stretch;gap:var(--s2);width:100%;padding:var(--s3);background:transparent;text-align:left;color:inherit;transition:scale var(--move-press),background-color var(--move-tone)}@media (hover: hover){.sc-pick-row:hover{background:var(--panel-2)}}.sc-pick-main{display:flex;flex-direction:column;gap:var(--s1);min-width:0}.sc-pick-main b{font-size:var(--t15);font-weight:600}.sc-pick-main small{font-size:var(--t12);color:var(--mute)}.sc-pick-row .sc-sprites img{width:32px;height:32px}.sc-choose{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s2)}.sc-choose-mon{display:flex;flex-direction:column;align-items:center;gap:var(--s1);padding:var(--s2);background:var(--panel-2);color:var(--dim);font-size:var(--t12);font-weight:600;transition:scale var(--move-press),background-color var(--move-tone),color var(--move-tone)}.sc-choose-mon img{width:52px;height:52px;object-fit:contain}.sc-choose-mon span{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sc-choose-mon.on{background:var(--lit);color:var(--ground)}.sheet .ypl-empty{padding-block:var(--s8)}.sheet .pager{margin-top:var(--s3)}.rc-name-link{position:relative;padding:0;border:0;background:none;font:inherit;letter-spacing:inherit;color:inherit;text-align:inherit;cursor:pointer}.rc-name-link:after{content:"";position:absolute;top:-12px;right:-4px;bottom:-12px;left:-4px}@media (hover: hover){.rc-name-link:hover{text-decoration:underline;text-decoration-thickness:var(--hair);text-underline-offset:4px}}.rc-head{display:flex;justify-content:space-between;align-items:baseline;gap:var(--s5)}.rc-counts{margin-top:var(--s5);grid-template-columns:repeat(3,minmax(0,1fr))}.rc-tabs{margin-top:var(--s8)}.rc-body{margin-top:var(--s3)}.rc-list{display:grid;min-width:0}.rc-more,.rc-pager{margin-top:var(--s5)}.rc-admin{margin-bottom:var(--s5)}.rc-note{margin-top:var(--s8)}.rc-th{display:grid;grid-template-columns:40px minmax(0,1fr) 52px 52px 52px;align-items:center;height:var(--h-strip);margin-top:var(--s3);padding-right:var(--pad)}.rc-th>span:first-child{padding-left:var(--pad)}.rc-th>span:nth-child(n+3),.rc-three>span{text-align:right}.rc-tr.row{height:var(--h-control)}.rc-tr.row.inv{height:var(--h-row)}.rc-tr .row-lead{width:40px;padding-left:var(--pad)}.rc-tr .row-lead>span{color:var(--mute)}.rc-tr.inv .row-lead>span{color:var(--ground)}.rc-three{display:grid;grid-template-columns:repeat(3,52px);font-size:var(--t15);line-height:var(--l15);font-weight:700}.rc-tr.inv .rc-three{font-size:var(--t20);line-height:var(--l20)}.rc-season{display:grid;gap:var(--s3)}.rc-season .dd-btn{height:var(--h-row);padding:0 var(--pad);background:var(--panel);box-shadow:none;font-weight:600}.rc-admin-two{grid-template-columns:repeat(2,minmax(0,1fr))}.rank-th{display:grid;grid-template-columns:var(--s13) minmax(0,1fr) auto;align-items:center;height:var(--h-strip);margin-top:var(--s5);padding-right:var(--pad)}.rank-th>span:first-child{text-align:center}.rank-rows .row-lead{width:var(--s13);text-align:center}.rank-rows .row-value{display:flex;align-items:baseline;gap:var(--s1)}.rank-rows .row--2{height:var(--h-row2)}.rank-tie{margin-top:var(--s2)}.rank-more,.rc-list-search{margin-top:var(--s5)}.rc-rounds{margin:var(--s5) 0 0;padding:0;list-style:none}.rc-chapter{display:flex;justify-content:space-between;align-items:flex-end;gap:var(--s3);padding:var(--s8) 0 var(--s3)}.rc-chapter:first-child{padding-top:0}.rc-chapter-n{display:flex;align-items:flex-end;gap:var(--s1)}.rc-rank>.podium:first-child,.rc-rank>.rc-admin+.podium{margin-top:var(--s5)}.round2{display:grid;padding:var(--pad)}.r2-main{min-width:0}.r2-head{display:grid;gap:var(--s1);margin-bottom:var(--s3)}.r2-title{font-size:var(--t15);line-height:var(--l15);font-weight:700}.r2-meta{font-size:var(--t12);line-height:var(--l12);color:var(--dim)}.r2-res{display:grid;gap:var(--seam)}.r2-line{display:grid;grid-template-columns:var(--s21) minmax(0,1fr);gap:var(--seam);min-height:var(--h-control)}.r2-rk{display:flex;align-items:center;padding:0 var(--s3);background:var(--panel-2);font-size:var(--t12);line-height:var(--l12);font-weight:700;color:var(--lit);white-space:nowrap}.r2-line.sf .r2-rk{color:var(--dim);font-weight:600}.r2-rk.inv{background:var(--lit);color:var(--ground)}.r2-names{display:flex;flex-wrap:wrap;align-items:baseline;align-content:center;gap:var(--s1) var(--s3);padding:var(--s2) var(--s3);background:var(--panel-2);font-size:var(--t15);line-height:var(--l15);font-weight:700}.r2-line.win .r2-name{font-size:var(--t20);line-height:var(--l20);letter-spacing:var(--ls20)}.r2-line.sf .r2-name{font-weight:600}.r2-mems{flex-basis:100%;font-size:var(--t12);line-height:var(--l12);font-weight:400;color:var(--dim)}.records-round-toggle{width:100%;display:flex;align-items:center;gap:var(--s3);min-height:var(--h-control);margin-top:var(--s3);text-align:left;font-size:var(--t15);line-height:var(--l15);font-weight:600;color:var(--dim);transition:color var(--move-tone)}@media (hover: hover){.records-round-toggle:hover{color:var(--lit)}}.records-round-summary{flex:1;min-width:0}.records-round-chevron{flex:none;display:grid;place-items:center;width:var(--s5);height:var(--s5);color:var(--dim);transition:rotate var(--move-light)}.records-round-toggle[aria-expanded=true] .records-round-chevron{rotate:180deg}.records-round-detail{margin:var(--s3) 0 0;padding:0;list-style:none}.records-round-detail .row{background:var(--panel-2)}.rc-mons{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--seam);margin-top:var(--s5)}.rc-mon{--floor: var(--h-row);display:block;height:calc(var(--s21) + var(--s13) * 2);text-align:left}.rc-mon .mon{left:0;right:0;height:calc(100% - var(--floor) - var(--s5));margin-inline:auto}.rc-mon-rank{position:absolute;top:var(--s2);left:var(--s3);z-index:var(--z-raised)}.rc-band{display:grid;align-content:center;gap:var(--s1);padding:0 var(--s3)}.rc-band>*{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rc-profile{display:grid;min-width:0}.rc-profile>.rc-counts{margin-top:0}.rc-seasons{margin-top:var(--s3)}.rc-titles>*{cursor:default}.rc-sec{margin-top:var(--s13);min-width:0}.sheet .rc-sec{margin-top:var(--s8)}.rc-place{display:inline-flex;align-items:center;height:var(--s5);padding:0 var(--s2);font-weight:700}.rc-six{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--seam)}.rc-cell{--floor: var(--s13);height:calc(var(--s21) + var(--s13))}.rc-cell .mon{left:0;right:0;height:calc(100% - var(--floor) - var(--s2));margin-inline:auto}.rc-lead-note{margin-top:var(--s5)}@media (min-width: 860px){.rc-th{grid-template-columns:52px minmax(0,1fr) 52px 52px 52px}.rc-tr .row-lead{width:52px}.rc-mons,.rc-six{grid-template-columns:repeat(6,minmax(0,1fr))}}.rc-party-row{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s2);width:100%;padding:var(--s3) var(--pad);text-align:left}.rc-party-who{display:grid;gap:var(--s1);min-width:0}.rc-party-who>*{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rc-party-six{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--seam)}.rc-party-mon{height:var(--h-row)}.rc-party-mon .mon{left:0;right:0;height:calc(100% - var(--floor));margin-inline:auto}@media (min-width: 860px){.rc-party-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--s5);padding-block:var(--s2)}.rc-party-six{grid-template-columns:repeat(6,var(--h-row2))}.rc-party-mon{height:var(--h-row2)}}.rc-pk-top{display:grid;gap:var(--seam)}.rc-pk-stage{--floor: var(--s13);height:216px}.rc-pk-rank{position:absolute;top:var(--pad);left:var(--pad);display:flex;flex-direction:column;align-items:flex-start;gap:var(--s3)}.rc-pk-floor{position:absolute;left:var(--pad);bottom:0;height:var(--floor);display:flex;align-items:center;gap:var(--seam)}.rc-pk-stage .mon{right:var(--pad);height:calc(100% - var(--floor) - var(--s3))}.rc-pk-counts{grid-template-columns:repeat(2,minmax(0,1fr))}.rc-pk-use,.rc-pk-cols{display:grid;gap:var(--s5)}.rc-group{display:grid;gap:var(--s2);align-content:start;min-width:0}.rc-bar{display:grid;grid-template-columns:minmax(0,1.618fr) minmax(0,1fr) var(--s13);align-items:center;gap:var(--s3);min-height:var(--h-control);padding:0 var(--pad)}.rc-bar.keyed{grid-template-columns:var(--s13) minmax(0,1fr) var(--s13)}.rc-bar-name{display:flex;align-items:center;gap:var(--s2);min-width:0}.rc-bar-name>:not(.tb-type){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rc-bar-name>.tb-type{flex:none}.rc-bar-fig{text-align:right}.rc-bar .tb-bar{background:var(--ground)}.rc-bar.inv .tb-bar{background:var(--dim)}.rc-bar.inv .tb-bar>i{background:var(--ground)}@media (min-width: 860px){.rc-pk-top{grid-template-columns:minmax(0,709fr) minmax(0,439fr);align-items:stretch}.rc-pk-stage{--floor: var(--h-row2);height:auto}.rc-pk-stage .mon{right:var(--s13)}.rc-pk-counts{grid-template-columns:minmax(0,1fr)}.rc-pk-cols{grid-template-columns:repeat(var(--n),minmax(0,1fr))}.rc-bars.two{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(var(--rows),auto);grid-auto-flow:column}}.bk-submission{padding:0 var(--pad);background:var(--panel)}.bk-qualifier{padding:var(--pad)}.bk-panel-head{display:flex;align-items:center;justify-content:space-between;gap:var(--s3)}.bk-panel-head>div{display:grid;gap:var(--s1);min-width:0}.bk-panel-head h4{font-size:var(--t15);font-weight:700;line-height:var(--l15)}.bk-panel-head span{font-size:var(--t12);line-height:var(--l12);color:var(--mute)}.bk-submission-head{display:flex;align-items:center;gap:var(--s3)}.bk-submission-toggle{flex:1;min-width:0;min-height:52px;display:flex;align-items:center;justify-content:space-between;gap:var(--s3);text-align:left}.bk-submission-refresh{width:44px;height:44px;flex:none;display:grid;place-items:center;color:var(--dim);transition:transform var(--move-tone),color var(--move-tone),scale var(--move-press)}@media (hover: hover){.bk-submission-refresh:hover:not(:disabled){transform:rotate(90deg);color:var(--lit)}}.bk-submission-refresh:active:not(:disabled){scale:.976}.bk-submission-title{font-size:var(--t15);font-weight:700}.bk-submission-summary{display:inline-flex;align-items:center;gap:var(--s2);font-size:var(--t12);color:var(--mute);font-variant-numeric:tabular-nums}.bk-submission-chevron{display:flex;color:var(--mute);transition:transform var(--move-light),color var(--move-tone)}.bk-submission-chevron.open{transform:rotate(180deg)}.bk-submission-detail{padding-bottom:var(--s8)}.bk-submission-groups{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:var(--s2)}.bk-submission-group{padding:var(--s2) var(--s5);background:var(--panel-2)}.bk-submission-group-head{display:flex;justify-content:space-between;padding:var(--s2) 0;font-size:var(--t15);font-weight:600}.bk-submission-group-head span{font-weight:400;color:var(--mute);font-variant-numeric:tabular-nums}.bk-submission-members{display:grid;gap:var(--seam)}.bk-submission-individuals{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.bk-submission-member{display:flex;align-items:center;justify-content:space-between;gap:var(--s3);min-height:var(--h-control);padding:var(--s2) var(--s3);background:var(--panel-2);font-size:var(--t15)}.bk-submission-group .bk-submission-member{background:var(--rule)}.bk-submission-member-name{font-weight:600}.bk-submission-member .bd-del{flex:none;white-space:nowrap}.bk-submission-member .bd-del{background:var(--ground)}.bk-submission-state{flex:1;font-size:var(--t12);color:var(--mute);font-weight:600;font-variant-numeric:tabular-nums}.bk-submission-state.submitted{color:var(--lit);font-weight:700}.bk-submission-empty{padding-bottom:var(--s5);font-size:var(--t15);color:var(--mute)}.bk-drawwrap{display:flex;flex-direction:column;gap:var(--s5)}.bk-draw-h{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s3)}.bk-draw-h h2{margin:0}.bk-draw-cnt{color:var(--dim)}.bk-slot.dwait{color:var(--mute)}.bk-slot.dwait i{display:block;width:32px;height:4px;background:var(--panel-2)}.bk-slot.drolling{background:var(--panel-2);color:var(--lit);font-weight:700}.bk-slot.dset{color:var(--lit);font-weight:600}.bk-slot.dset.pop{animation:y-fade var(--move-tone)}.bk-groups{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:var(--s5)}.bk-group{padding:var(--s5);background:var(--panel)}.bk-group-h{margin-bottom:var(--s3);font-size:var(--t15);font-weight:600}.bk-draw-mem{display:flex;flex-direction:column;overflow:hidden;background:var(--panel-2)}.bk-create{display:grid;gap:var(--s5);max-width:var(--sheet-w)}@media (min-width: 860px){.bk-create{max-width:none}.bk-create .dock{justify-self:end;width:439px}}.bk-create>.back{margin-bottom:calc(var(--s3) * -1)}.bk-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s3)}.bk-head h2{margin:0}.form-card{display:grid;gap:var(--s5)}.form-card>.field{margin:0}.bk-counters{grid-template-columns:repeat(3,minmax(0,1fr))}.bk-dock{grid-template-columns:1fr 1.618fr}.bk-fill{display:flex;flex-direction:column;gap:var(--seam)}.bk-pin,.bk-team-card{display:flex;align-items:center;gap:var(--s3);min-height:var(--h-row);padding:var(--s1) var(--pad);background:var(--panel)}@media (hover: hover){label.bk-pin:hover{background:var(--panel-2)}}.bk-pin:has(input[type=checkbox]:not(:checked)) .bk-participant-name{color:var(--dim)}.bk-pin input:not([type=checkbox]),.bk-team-card input{min-height:var(--h-control);padding:var(--s2) var(--s3)}.bk-pin-no{width:var(--s5);height:var(--h-strip);flex:none;display:grid;place-items:center;font-size:var(--t12);font-weight:600;line-height:1;color:var(--mute)}.bk-pin-no.gold{color:var(--lit)}.bk-participant-name{flex:1;min-width:0;font-weight:600}.bk-participant-submission{flex:none}.bk-participant-submission.submitted{color:var(--lit)}.bk-participant-submission.missing{color:var(--dim)}.bk-participant-absent{flex:none;font-size:var(--t12);color:var(--mute)}.bk-participant-added input{flex:1}.bk-team-card{display:grid;grid-template-columns:32px minmax(0,1fr) minmax(0,1.618fr)}@media (max-width: 639px){.bk-team-card{grid-template-columns:32px minmax(0,1fr)}.bk-tc-mem{grid-column:2}}.bk-count{display:inline-flex;align-items:center;gap:var(--s2)}.bk-count button{width:var(--h-control);height:var(--h-control);display:grid;place-items:center;border:0;color:var(--lit);transition:scale var(--move-press),background-color var(--move-tone)}@media (hover: hover){.bk-count button:hover{background:var(--panel-2)}}.bk-count input{width:84px;text-align:center;font-weight:600;font-variant-numeric:tabular-nums}.bk-apply-meta{margin:0 0 var(--s3)}.bk-apply-places{margin:0 0 var(--s5)}.bk-apply-places .spec-row dd{margin:0}.bk-apply-point{display:grid;grid-template-columns:minmax(0,1fr) auto var(--s13);align-items:center;gap:var(--s3);min-height:var(--h-control);padding:0 var(--pad)}.bk-apply-point b{text-align:right}.bk-apply-actions{margin-top:var(--s8)}.bk-applybox{display:flex;flex-direction:column;gap:var(--s1);padding:var(--s5);background:var(--panel-2);font-size:var(--t15)}.bk-ab-meta{font-size:var(--t12);font-weight:600;color:var(--mute)}.bk-chg{display:grid;gap:var(--seam)}.bk-chg-row{display:flex;align-items:center;gap:var(--s2);flex-wrap:wrap;min-height:var(--h-control);padding:var(--s3) var(--s5);background:var(--panel-2);font-size:var(--t15)}.bk-exist{flex:none;color:var(--dim)}.bk-exist.new{color:var(--lit)}.bk-chg-pts{display:inline-flex;align-items:center;gap:var(--s1);margin-left:auto;font-variant-numeric:tabular-nums;color:var(--dim)}.bk-chg-d{font-weight:600;color:var(--lit);font-variant-numeric:tabular-nums}.bk-chg-cnt{font-size:var(--t12);color:var(--mute)}.bk-award{gap:var(--s3);cursor:pointer}.bk-award>:not(input){transition:opacity var(--move-tone)}.bk-award>.bk-chg-cnt{margin-left:auto}.bk-award:has(>input:not(:checked))>:not(input){opacity:var(--opacity-disabled)}@media (max-width: 639px){.bk-award>.bk-chg-cnt{flex-basis:100%;margin-left:28px}}.bk-pts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s2)}.bk-pt{display:flex;flex-direction:column;gap:var(--s2);font-size:var(--t12);font-weight:600;color:var(--mute)}.bk-pt input{text-align:center;font-weight:600;font-variant-numeric:tabular-nums}.bk-alloc{display:flex;flex-direction:column;gap:var(--s2)}.bk-alloc-row{display:flex;align-items:center;gap:var(--s3)}.bk-alloc-row input{max-width:calc(var(--s21) + var(--s13));text-align:center}.bk-alloc-tag{flex:none;min-width:52px;color:var(--dim)}.bk-alloc-tag.w{background:var(--lit);color:var(--ground);box-shadow:none}.bk-alloc-team{font-size:var(--t12);color:var(--mute)}.modal:has(.bk-team-match-modal){width:min(calc(var(--s21) * 11 + var(--s2)),100%)}.bk-bout-columns,.bk-bout-row{display:grid;grid-template-columns:52px minmax(0,1fr) 32px minmax(0,1fr);align-items:center;gap:var(--s3)}.bk-bout-columns{margin-bottom:var(--s3);font-size:var(--t12);font-weight:600;color:var(--mute)}.bk-bout-columns strong{padding-left:var(--s8);color:var(--lit)}.bk-series{display:flex;flex-direction:column;gap:var(--s2)}.bk-series-row{padding:var(--s2);background:var(--panel-2)}.bk-series-no{font-size:var(--t12);font-weight:600;line-height:1;color:var(--mute);text-align:center}.bk-series-vs{font-size:var(--t12);font-weight:600;color:var(--mute);text-align:center}.bk-bout-side{display:flex;align-items:center;gap:var(--s2);min-width:0}.bk-bout-player{flex:1;min-width:0}.bk-bout-player .dd-btn{background:var(--panel-2);min-height:var(--h-control)}.bk-bout-win{flex:none;height:var(--h-control);min-width:52px;padding:0 var(--s3);display:inline-flex;align-items:center;justify-content:center;gap:var(--s1);border:0;background:var(--panel-2);font-size:var(--t12);font-weight:600;color:var(--mute);transition:scale var(--move-press),background-color var(--move-tone),color var(--move-tone)}@media (hover: hover){.bk-bout-win:not(.is-win):hover{background:var(--panel-2);color:var(--lit)}}.bk-bout-win.is-win{background:var(--lit);color:var(--ground)}.bk-ace{margin-top:var(--s5);padding:var(--s5);background:var(--panel-2)}.bk-ace-h{margin-bottom:var(--s3);font-size:var(--t15);font-weight:700;color:var(--lit)}.bk-ace .bk-series-row{background:transparent;padding:0}@media (max-width: 639px){.bk-bout-columns{display:none}.bk-bout-row{grid-template-columns:1fr;gap:var(--s2)}.bk-series-vs,.bk-bout-label-spacer{display:none}.bk-series-no{text-align:left}}.bk-place-tools{grid-template-columns:minmax(0,1fr)}.bk-place-row{display:grid;grid-template-columns:var(--s8) minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:var(--s2);min-height:var(--h-row);padding:0 var(--s2) 0 var(--pad)}.bk-place-name{min-height:var(--h-control);padding:0 var(--s3);text-align:left;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:grab;transition:background-color var(--move-tone)}.bk-place-name.inv{color:var(--ground)}.bk-place-name.bye{display:flex;align-items:center;color:var(--mute);font-weight:600;cursor:default}@media (hover: hover){button.bk-place-name:not(.inv):hover{background:var(--panel-2)}}.bk-pts-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s3)}.bk-pts-note{margin:0 0 var(--s2)}.bk-entry{display:grid;gap:var(--s3);margin-bottom:var(--s8)}.bk-entry>h2{margin:0}.bk-entry-chips{display:flex;flex-wrap:wrap;gap:var(--seam)}.bk-entry-chip{display:inline-flex;align-items:center;justify-content:center;gap:var(--s1);min-width:var(--s13);min-height:var(--h-control);padding:0 var(--s3);color:var(--dim);transition:background-color var(--move-tone)}.bk-entry-chip.inv{color:var(--ground);font-weight:700}.bk-entry-chip.done:not(.inv){color:var(--lit)}@media (hover: hover){.bk-entry-chip.pn:hover{background:var(--panel-2)}}.bk-entry-head{display:flex;align-items:center;justify-content:space-between;gap:var(--s3);min-height:var(--h-control);padding:0 var(--pad);margin:0}.bk-entry-live{display:inline-flex;align-items:center;gap:var(--s2)}.bk-entry-row{display:grid;grid-template-columns:minmax(0,1fr);align-items:stretch;min-height:calc(var(--h-row2) + var(--s5));color:inherit;transition:background-color var(--move-tone)}.bk-entry-row.inv,.bk-entry-row.inv .dim{color:var(--ground)}.bk-entry-name{display:grid;gap:var(--s1);min-width:0}.bk-entry-name>b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bk-entry-row.pn .bk-entry-name>span{color:var(--dim)}@media (hover: hover){.bk-entry-row.pn:not(:disabled):hover{background:var(--panel-2)}}.bk-entry-pick{display:grid;grid-template-columns:var(--s5) minmax(0,1fr) auto;align-items:center;gap:var(--s3);align-self:stretch;padding:0 var(--pad);text-align:left;color:inherit}.bk-entry-row.scored{grid-template-columns:minmax(0,1fr) auto;align-items:center}.bk-entry-score{display:flex;align-items:center;gap:var(--s2);padding-right:var(--s2)}.bk-entry-step{display:grid;place-items:center;width:var(--h-control);height:var(--h-control);background:var(--panel-2);color:var(--lit);transition:background-color var(--move-tone)}.bk-entry-row.inv .bk-entry-step{background:var(--panel);color:var(--lit)}.bk-entry-step:disabled{color:var(--mute)}.bk-entry-actions{grid-template-columns:minmax(0,1fr)}.bk-entry-error{display:flex;align-items:center;gap:var(--s2);margin:0}.tb-panel,.tb-validation{padding:var(--pad);background:var(--panel);min-width:0}.tb-validation-wrap{margin-top:calc(var(--s5) - var(--s13))}.tb-validation-wrap:empty{display:none}.tb-validation-head{display:flex;align-items:flex-start;gap:var(--s3)}.tb-validation-head>div{display:grid;gap:var(--s1);min-width:0}.tb-validation-head strong{display:block;font-size:var(--t15);font-weight:700;line-height:var(--l15)}.tb-validation-head span{font-size:var(--t12);line-height:var(--l12);color:var(--dim)}.tb-validation-icon{flex:none;display:grid;place-items:center;height:var(--l15);color:var(--lit)}.tb-validation ul{margin:var(--s3) 0 0;padding:0;list-style:none;display:grid;gap:var(--s2)}.tb-validation li{display:flex;align-items:flex-start;gap:var(--s2);font-size:var(--t12);line-height:var(--l12);color:var(--dim)}.tb-validation li.error{color:var(--lit)}.tb-validation li .bang{margin-top:calc((var(--l12) - var(--s5)) / 2)}.tb-more{margin:var(--s2) 0 0;font-size:var(--t12);color:var(--mute)}.tb-official-lookup{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--seam);margin:var(--s5) 0 0;max-width:var(--sheet-w)}.tb-official-lookup .btn--second{--btn-bg: var(--panel-2);--btn-bg-hover: var(--rule);width:auto}.tb-official-pin{display:grid;gap:var(--s2);margin:var(--s5) 0 0;max-width:var(--sheet-w)}.official-submission{display:grid;gap:var(--s5)}.official-submission>*{margin-top:0}.official-submission .step.pn,.official-submission>.btn--second{background:var(--panel-2)}.tb-step-line{display:flex;align-items:flex-start;gap:var(--s2);color:var(--lit)}.tb-step-line .ic,.tb-step-line .bang{flex:none}.tb-step-line.off{color:var(--dim)}.tb-submitted{display:flex;align-items:flex-start;gap:var(--s3);padding:var(--pad)}.tb-submitted>span{display:grid;gap:var(--s1)}.tb-official-submit{display:flex;align-items:center;gap:var(--s3);flex-wrap:wrap;margin:var(--s5) 0 0}.tb-layout{display:grid;grid-template-columns:minmax(0,439fr) minmax(0,709fr);gap:var(--s13);align-items:start;margin-top:calc(var(--s5) - var(--s13))}.tb-main-column{display:flex;flex-direction:column;gap:var(--s5);min-width:0}.tb-panel-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s3)}.tb-panel-head h2{font-size:var(--t20);font-weight:700;line-height:var(--l20);letter-spacing:var(--ls20)}@media (min-width: 1100px){.tb-panel-head h2{font-size:var(--t20);letter-spacing:var(--ls20)}}.tb-pool-count{font-size:var(--t20);letter-spacing:var(--ls20);font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.tb-pool-count small{margin-left:var(--s1);font-size:var(--t12);font-weight:600;color:var(--mute)}.tb-pool-panel{position:sticky;top:calc(var(--nav-height) + var(--s5));display:flex;flex-direction:column;max-height:calc(100dvh - var(--nav-height) - var(--s8))}.tb-data-line{display:flex;align-items:center;flex-wrap:wrap;gap:var(--s2);margin:var(--s2) 0 0;font-size:var(--t12);color:var(--mute)}.tb-pokemon-list{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:var(--s1);margin:var(--s5) calc(var(--s2) * -1) 0;padding:0 var(--s2)}.tb-pokemon-row{width:100%;display:grid;grid-template-columns:var(--h-row2) minmax(0,1fr) auto 32px;align-items:center;gap:var(--s1) var(--s3);min-height:var(--h-row2);padding:var(--s3) var(--s3) var(--s3) 0;border:0;background:transparent;text-align:left;transition:scale var(--move-press),background-color var(--move-tone),opacity var(--move-tone)}@media (hover: hover){.tb-pokemon-row:hover:not(:disabled){background:var(--panel-2)}}.tb-pic{--floor: calc(var(--h-row2) * .24);align-self:center;height:var(--h-row2)}.tb-pic .mon{left:0;right:0;height:calc(100% - var(--floor) - var(--s1));margin-inline:auto}.tb-pokemon-row{flex:none;content-visibility:auto;contain-intrinsic-size:auto 80px}.tb-pokemon-row>.tb-pic{grid-row:1 / span 2}.tb-pokemon-row>.tb-add-mark{grid-column:4;grid-row:1}.tb-base-strip{grid-column:2 / -1;grid-row:2;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));padding-top:var(--s1);font-size:var(--t12);line-height:var(--l12);font-variant-numeric:tabular-nums;color:var(--dim)}.tb-base-strip>span{display:grid;justify-items:center;gap:var(--s1);white-space:nowrap}.tb-base-strip i{font-style:normal;font-size:var(--t12);font-weight:600;color:var(--mute)}.tb-base-strip .on{color:var(--lit);font-weight:700}.tb-base-strip .on i{color:var(--dim)}.tb-pokemon-copy{min-width:0;display:flex;flex-direction:column}.tb-pokemon-copy strong{font-size:var(--t15);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tb-pokemon-copy small{font-size:var(--t12);color:var(--mute);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tb-add-mark{width:32px;height:32px;display:grid;place-items:center;color:var(--dim);transition:background-color var(--move-tone),color var(--move-tone)}@media (hover: hover){.tb-pokemon-row:hover:not(:disabled) .tb-add-mark{background:var(--lit);color:var(--ground)}}.tb-pool-empty{padding:var(--s13) var(--s3);font-size:var(--t15);color:var(--dim)}.tb-types{display:flex;flex-wrap:wrap;gap:var(--seam)}.tb-type,.pick-type{--type: var(--mute);display:inline-flex;align-items:center;gap:var(--s2);height:24px;padding:0 var(--s2);background:var(--tag-bg, var(--panel-2));color:var(--lit);font-size:var(--t12);line-height:var(--l12);font-weight:600;white-space:nowrap}.tb-type:before,.pick-type:before{content:"";width:var(--s2);height:var(--s2);flex:none;background:var(--type)}:is(.sc-moves li,.sheet .pn,.records-round-detail){--tag-bg: var(--ground)}@media (hover: hover){:is(.tb-pokemon-row:hover,.cell:hover){--tag-bg: var(--ground)}}.tb-type-opt .tb-type{--tag-bg: transparent;padding:0;color:inherit}.type-normal{--type:#9FA19F}.type-fire{--type:#E62829}.type-water{--type:#2980EF}.type-electric{--type:#FAC000}.type-grass{--type:#3FA129}.type-ice{--type:#3FD8FF}.type-fighting{--type:#FF8000}.type-poison{--type:#9141CB}.type-ground{--type:#915121}.type-flying{--type:#81B9EF}.type-psychic{--type:#EF4179}.type-bug{--type:#91A119}.type-rock{--type:#AFA981}.type-ghost{--type:#704170}.type-dragon{--type:#5060E1}.type-dark{--type:#624D4E}.type-steel{--type:#60A1B8}.type-fairy{--type:#EF70EF}.tb-editor-section{margin-top:var(--s8)}.tb-field-meta{margin-top:var(--s2);font-size:var(--t12);line-height:var(--l12);color:var(--mute)}.tb-rule-confirm-copy{font-size:var(--t15);line-height:var(--l-read);color:var(--dim)}.tb-rule-confirm-copy+.tb-rule-confirm-copy{margin-top:var(--s3)}.tb-rule-confirm-list{margin:var(--s3) 0;padding:var(--s3) var(--s5) var(--s3) var(--s13);background:var(--panel);font-weight:600}@media (max-width: 1099px){.tb-layout{grid-template-columns:1fr}.tb-pool-panel{position:static;max-height:576px}}.tb-bst{display:none}@media (min-width: 1100px){.tb-pokemon-row{grid-template-columns:var(--h-row2) minmax(0,1fr) auto var(--h-strip);column-gap:var(--s3);row-gap:var(--s1);padding:var(--s3)}.tb-pokemon-row>.tb-pic{grid-row:1 / span 3}.tb-pokemon-row .tb-pokemon-copy{grid-column:2;grid-row:1}.tb-pokemon-row .tb-pokemon-copy small{display:none}.tb-pokemon-row .tb-types{grid-column:2;grid-row:2}.tb-base-strip{grid-column:2;grid-row:3;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:0 var(--s1);padding-top:var(--s1)}.tb-base-strip>span{display:grid;justify-items:start;gap:0;color:var(--dim)}.tb-base-strip>span:last-child{display:none}.tb-bst{display:block;grid-column:3;grid-row:1 / span 3;align-self:center;font-size:var(--t15);line-height:var(--l15);font-weight:700;font-variant-numeric:tabular-nums}.tb-pokemon-row>.tb-add-mark{grid-column:4;grid-row:1 / span 3;align-self:center}}.tb-steps{display:none;scroll-margin-top:calc(var(--nav-height) + var(--s2))}@media (max-width: 859px){.tb-steps{display:block;margin-bottom:calc(var(--s5) - var(--s13))}.tb-page[data-step=rules] [data-tb-step]:not([data-tb-step=rules]),.tb-page[data-step=pool] [data-tb-step]:not([data-tb-step=pool]),.tb-page[data-step=team] [data-tb-step]:not([data-tb-step=team]){display:none}:is(.tb-pool-panel .tb-panel-head,.tb-team-head) h2{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.tb-page[data-step=team] .tb-layout{order:1}.tb-page[data-step=team] .tb-validation-wrap{order:2}.tb-page[data-step] .tb-layout{margin-top:0}.tb-page[data-step=pool] .tb-pool-panel{max-height:none}.tb-page[data-step=pool] .tb-pokemon-list{max-height:none;overflow:visible}.tb-pokemon-copy strong{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:var(--l15)}.tb-pokemon-copy small{display:none}.tb-pokemon-row{grid-template-columns:var(--h-row2) minmax(0,1fr) 32px}.tb-pokemon-row>.tb-pic{grid-row:1 / span 3}.tb-pokemon-row .tb-pokemon-copy{grid-column:2;grid-row:1;align-self:end}.tb-pokemon-row .tb-types{grid-column:2;grid-row:2;align-self:start}.tb-pokemon-row .tb-base-strip{grid-column:2 / -1;grid-row:3;margin-top:var(--s1)}.tb-pokemon-row>.tb-add-mark{grid-column:3;grid-row:1 / 3}}.tb-pool-panel .tb-search-row{margin-top:var(--s5)}.tb-suggest{max-height:min(calc(var(--s21) * 4 + var(--s5)),61.8vh)}.tb-suggest-head{padding:var(--s2) var(--s3) var(--s1);font-size:var(--t12);font-weight:600;color:var(--mute)}.tb-suggest .dd-opt{justify-content:flex-start}.tb-suggest .dd-opt small{margin-left:auto;font-size:var(--t12);font-weight:400;color:var(--mute)}.tb-suggest .dd-opt.sel{background:var(--panel-2)}.tb-chips{display:flex;flex-wrap:wrap;gap:var(--s2);margin-top:var(--s3)}.tb-chip{padding:0 var(--s2) 0 var(--s3);border:0;background:var(--lit);color:var(--ground)}.tb-chip small{font-size:var(--t12);font-weight:400}.tb-sort-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--s3);align-items:center;margin-top:var(--s3)}.tb-page.sec,.calc-page.sec{gap:var(--s5)}.tb-head{display:flex;justify-content:space-between;align-items:baseline;gap:var(--s5)}.tb-desc{margin-top:calc(var(--s3) * -1)}.tb-steps,.calc-tabs{margin-bottom:0}.tb-pokemon-list{display:grid;grid-auto-rows:max-content;gap:var(--seam)}.tb-pokemon-row{background:var(--panel);box-shadow:none}@media (hover: hover){.tb-pokemon-row:not(:disabled):hover{background:var(--panel-2)}}.tb-team-slots{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--seam)}.tb-mon{--floor: var(--h-row);position:relative;display:block;width:100%;aspect-ratio:1 / 1.272;text-align:left}.tb-mon.empty{display:grid;place-items:center;color:var(--mute)}.tb-mon .mon{left:0;right:0;height:calc(100% - var(--floor) - var(--s2));margin-inline:auto}.tb-mon-remove{position:absolute;top:0;right:0;z-index:var(--z-raised);display:grid;place-items:center;width:var(--h-control);height:var(--h-control);color:var(--dim);opacity:0;transition:opacity var(--move-tone)}.tb-mon:hover .tb-mon-remove,.tb-mon.active .tb-mon-remove,.tb-mon-remove:focus-visible{opacity:1}@media (hover: none){.tb-mon-remove{opacity:1}}@media (hover: hover){.tb-mon-remove:hover{color:var(--lit)}}@media (min-width: 860px){.tb-team-slots{grid-template-columns:repeat(6,minmax(0,1fr))}}.tb-pool-six{display:none}@media (max-width: 859px){.tb-pool-six{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--seam);margin-bottom:var(--s5)}.tb-pool-six>.pn{height:var(--h-row2)}.tb-pool-six .mon{left:0;right:0;height:calc(100% - var(--floor) - var(--s1));margin-inline:auto}.tb-pool-slot{display:grid;place-items:center;color:var(--mute)}}.tb-rules{display:grid;gap:var(--s5)}.tb-rule-group{display:grid;gap:var(--s3)}.tb-rule-group>p{margin:0}.tb-type-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.tb-type-opt{display:flex;align-items:center;min-height:var(--h-control);padding:0 var(--s3);color:var(--dim);font-size:var(--t12);line-height:var(--l12);font-weight:600;transition:background-color var(--move-tone)}.tb-type-opt.inv{color:var(--ground)}@media (hover: hover){.tb-type-opt.pn:not(:disabled):hover{background:var(--panel-2)}}.tb-team{display:grid;gap:var(--s3)}.tb-team-head{display:flex;align-items:baseline;gap:var(--s3)}.tb-team-state{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tb-team-count{font-variant-numeric:tabular-nums}.tb-mon{aspect-ratio:auto;height:calc(var(--h-row2) + var(--h-strip))}.tb-mon .mon{height:calc(100% - var(--floor) - var(--s1))}.tb-mon.unresolved .mon{opacity:var(--opacity-disabled)}@media (min-width: 860px){.tb-mon{height:calc(var(--h-counter) + var(--s13))}}.tb-team-actions{display:flex;align-items:center;justify-content:space-between;gap:var(--s3)}.tb-team-links{display:flex;gap:var(--s5);flex:none}.tb-editor{display:grid;gap:var(--s3);min-width:0}.tb-editor-empty{display:grid;gap:var(--s1);padding:var(--s5) var(--pad)}.tb-editor-head{display:grid;gap:var(--s1)}.tb-editor-head h2{margin:0}.tb-editor-head .tb-types{margin-top:var(--s1)}.tb-editor .tb-field-meta{margin-top:0}.tb-editor-section{display:grid;gap:var(--s3);margin-top:var(--s5)}.tb-subhead{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s3)}.tb-subhead>b{font-variant-numeric:tabular-nums}.tb-locked-item{display:flex;align-items:center;justify-content:space-between;gap:var(--s3);color:var(--dim);font-size:var(--t15);line-height:var(--l15);font-weight:600}.tb-move-cell{padding-block:var(--s2)}.tb-move-meta:empty{display:none}.tb-stats{display:grid}.tb-stat-row{display:grid;grid-template-columns:var(--s8) minmax(0,1fr) var(--h-control) var(--s21);align-items:center;gap:var(--s3);min-height:var(--h-strip)}.tb-stat-key{color:var(--dim);white-space:nowrap}.tb-bar{position:relative;height:var(--s2);background:var(--panel)}.tb-bar>i{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--lit);transform-origin:left center}.tb-bar>input[type=range]{position:absolute;left:0;right:0;top:50%;width:100%;height:var(--h-strip);margin:0;translate:0 -50%;opacity:0;cursor:pointer}.tb-bar:has(:focus-visible){outline:var(--line) solid var(--lit);outline-offset:var(--s1)}.tb-stat-number{min-height:var(--h-strip);padding:0;background:none;text-align:right;font-weight:700;font-variant-numeric:tabular-nums;-moz-appearance:textfield}.tb-stat-number::-webkit-inner-spin-button,.tb-stat-number::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.tb-stat-number:focus-visible{box-shadow:inset 0 calc(var(--line) * -1) 0 var(--lit)}.tb-final-stat{text-align:right}.tb-final-stat b{color:var(--lit);font-variant-numeric:tabular-nums}@media (max-width: 639px){.tb-stat-row{grid-template-columns:var(--s8) minmax(0,1fr) var(--h-control)}.tb-final-stat{display:none}}.tb-dock,.tb-library-top{grid-template-columns:1.618fr 1fr}.tb-library-save{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--seam);margin-top:var(--s5)}.tb-library-save .cell{--field-bg: transparent}.tb-team-name{min-height:0;padding:0;background:none;font-weight:600}.tb-team-name:focus-visible{box-shadow:none}.tb-library-save .cell:has(input:focus-visible){box-shadow:inset 0 calc(var(--line) * -1) 0 var(--lit)}.tb-library-save-meta,.tb-save-message{margin-top:var(--s2)}.tb-saved-list{margin-top:var(--s5)}.tb-saved{display:grid}.tb-saved-open{display:grid;gap:var(--s1);padding:var(--s3) var(--pad) var(--s2);text-align:left;color:inherit}.tb-saved-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s3)}.tb-saved-head>b{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tb-saved-mark{display:inline-flex;align-items:center;gap:var(--s2);flex:none}.tb-saved-six{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--seam);margin-top:var(--s2)}.tb-saved-six>span{aspect-ratio:1;overflow:hidden}.tb-saved-six .mon{left:0;right:0;height:calc(100% - var(--floor));margin-inline:auto}.tb-saved.inv .tb-saved-six>span{background:var(--panel)}.tb-saved-actions{display:flex;justify-content:flex-end;gap:var(--s5);padding:0 var(--pad) var(--s2)}.tb-saved.inv .btn--link{--btn-fg: var(--ground)}@media (hover: hover){.tb-saved.pn:hover{background:var(--panel-2)}}.tb-library-empty{margin-top:var(--s5)}.tb-page .tb-validation-wrap,.tb-page .tb-layout{margin-top:0}@media (min-width: 860px){.tb-rules{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}@media (min-width: 1100px){.tb-rules{grid-template-columns:minmax(0,439fr) minmax(0,709fr);column-gap:var(--s13)}.tb-rules>:is(.tb-rule-group:nth-child(3),p){grid-column:1 / -1}.tb-type-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}.tb-page .tb-pool-panel{padding:0;background:none}.tb-page .tb-pokemon-list{margin-inline:0;padding:0}.tb-revisions{display:grid;gap:var(--s2);margin:var(--s5) 0 0}.tb-revision{display:grid;grid-template-columns:var(--s21) minmax(0,1fr) auto;align-items:center;gap:var(--s3);min-height:var(--h-row);padding:0 var(--pad)}.tb-revision-now{display:inline-flex;align-items:center;gap:var(--s2)}.tb-rules-line{display:none}@media (min-width: 860px){.tb-rules-line{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.tb-rules>.tb-rule-group:nth-child(-n+2){display:none}.tb-rules:not(:has(.tb-rule-group:nth-child(3))){grid-template-columns:minmax(0,1fr)}}.tb-pool-panel>.chips{flex:none;margin-top:calc(var(--s3) - (var(--h-control) - var(--h-strip)) / 2)}.calc-body,.calc-swap{display:flex;flex-direction:column;gap:var(--s5);min-width:0}.calc-empty{font-size:var(--t15);line-height:var(--l-read)}.calc-toggles{display:flex;flex-wrap:wrap;gap:var(--seam)}.calc-toggle{min-height:var(--h-strip);padding:0 var(--s3);color:var(--dim);font-size:var(--t12);line-height:var(--l12);font-weight:600;transition:background-color var(--move-tone),color var(--move-tone)}.calc-toggle.inv{color:var(--ground)}@media (hover: hover){.calc-toggle.pn:hover{background:var(--panel-2);color:var(--lit)}}.calc-versus{grid-template-columns:repeat(2,minmax(0,1fr))}.calc-vs{--floor: var(--h-row);position:relative;display:block;width:100%;height:calc(var(--h-counter) + var(--h-row2) + var(--h-row));text-align:left}.calc-vs .mon{left:0;right:0;height:calc(100% - var(--floor) - var(--s5));margin-inline:auto}.calc-vs-label{position:absolute;left:var(--pad);top:var(--s2);z-index:var(--z-raised)}.calc-vs-empty{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:var(--mute)}.calc-vs-band{display:grid;align-content:center;gap:var(--s1);padding:0 var(--pad)}.calc-vs-band>*{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.calc-speed-line b{color:var(--lit);font-variant-numeric:tabular-nums}.calc-directions{display:grid;gap:var(--s5);align-items:start}.calc-direction{display:grid;gap:var(--s3);min-width:0}.calc-direction>p{margin:0}.calc-board{display:grid;gap:var(--s2);padding:var(--s3) var(--pad) var(--s5)}.calc-board-seg{display:flex;align-items:flex-end;gap:var(--s2);margin-top:var(--s1)}.calc-board-seg>.t20{line-height:1}.calc-board-foot{display:flex;align-items:center;justify-content:space-between;gap:var(--s3);margin-top:var(--s2)}.calc-rolls{font-variant-numeric:tabular-nums;word-break:keep-all}.calc-results{margin-top:var(--seam)}.calc-result .row-value{font-size:var(--t15);line-height:var(--l15);font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.calc-result.quiet .row-value{font-size:var(--t12);line-height:var(--l12);font-weight:600;color:var(--mute)}.calc-result.inv .row-value,.calc-result.inv .dim{color:var(--ground)}.calc-hpbar{position:relative;height:var(--s2);margin-top:var(--s2);background:var(--panel-2);overflow:hidden}.calc-hpbar span{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:left center;transition:transform var(--move-tone)}.calc-hp-range{background:var(--dim)}.calc-hp-left{background:var(--lit)}.calc-field{display:grid;gap:var(--seam)}.calc-field>.calc-toggles{margin-top:var(--s3)}.calc-side-switch{display:none}.calc-sides{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s8);align-items:start}.calc-side{display:grid;gap:var(--s5);min-width:0}.calc-side-head{display:flex;align-items:center;justify-content:space-between;gap:var(--s3)}.calc-side-actions{flex:none;display:flex;gap:var(--s5)}.calc-mon{flex:1;min-width:0;display:flex;align-items:center;gap:var(--s3);text-align:left;color:inherit}.calc-mon img{width:var(--h-row2);height:var(--h-row2);flex:none;object-fit:contain}.calc-mon-copy{min-width:0;display:grid;gap:var(--s1)}.calc-hp{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--s3)}.calc-hp b{font-variant-numeric:tabular-nums;text-align:right}.calc-section{margin-top:0}.calc-stat-row{display:grid;grid-template-columns:var(--s8) minmax(0,1fr) var(--h-control) calc(var(--s21) + var(--s5)) var(--h-control);align-items:center;gap:var(--s3);min-height:var(--h-control)}.calc-final{justify-self:end;font-variant-numeric:tabular-nums}.calc-stepper{display:grid;grid-template-columns:var(--h-strip) minmax(0,1fr) var(--h-strip);align-items:center;height:var(--h-strip);background:var(--panel)}.calc-stepper button{display:grid;place-items:center;width:var(--h-strip);height:var(--h-strip);color:var(--dim);transition:background-color var(--move-tone)}@media (hover: hover){.calc-stepper button:hover:not(:disabled){background:var(--panel-2);color:var(--lit)}}.calc-stepper button:disabled{color:var(--off)}.calc-stepper output{text-align:center;font-size:var(--t15);line-height:var(--l15);font-weight:600;color:var(--mute);font-variant-numeric:tabular-nums}.calc-stepper output.on{color:var(--lit);font-weight:700}.calc-speed-me{display:grid;grid-template-columns:calc(var(--s21) + var(--s13)) minmax(0,1fr) auto;align-items:stretch;gap:var(--s3);padding-right:var(--pad)}.calc-speed-me>.btn{align-self:center}.calc-speed-board{display:grid;gap:var(--s1);padding:var(--s3) 0}.calc-speed-none{display:grid;gap:var(--s3);justify-items:start;padding:var(--s5) var(--pad)}.calc-speed-controls{display:grid;gap:var(--seam)}.calc-tier-wrap{display:grid;gap:var(--s3)}.calc-tiers{list-style:none;display:grid;gap:var(--seam);margin:0;padding:0}.calc-tier{display:grid;grid-template-columns:var(--s13) var(--h-control) minmax(0,1fr) auto;align-items:center;gap:var(--s3);min-height:var(--h-row);padding:0 var(--pad);content-visibility:auto;contain-intrinsic-size:auto 52px}.calc-tier-mon{width:var(--h-control);height:var(--h-control)}.calc-tier-mon .mon{left:0;right:0;height:calc(100% - var(--floor));margin-inline:auto}.calc-tier>b{font-weight:700;font-variant-numeric:tabular-nums}.calc-tier-copy{min-width:0}.calc-tier-copy strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.calc-tier.slower{color:var(--dim)}.calc-tier.inv{content-visibility:visible}.calc-dex-empty{display:grid;gap:var(--s2);justify-items:start;padding:var(--s5) var(--pad)}.calc-dex-empty strong{font-size:var(--t15);line-height:var(--l15);font-weight:600}.calc-dex-empty span{font-size:var(--t15);line-height:var(--l-read);color:var(--dim)}.calc-dex-empty .btn{margin-top:var(--s3)}.calc-dex-head{grid-template-columns:calc(var(--s21) + var(--s13)) minmax(0,1fr)}.calc-fig{--floor: var(--s5);position:relative;display:block;min-height:calc(var(--s21) + var(--s13))}.calc-fig .mon{left:0;right:0;height:calc(100% - var(--floor) - var(--s3));margin-inline:auto}.calc-dex-copy{display:grid;align-content:center;gap:var(--s1);padding:var(--s3) var(--pad)}.calc-dex-copy h2{margin:0}.calc-dex-actions{display:flex;flex-wrap:wrap;gap:var(--s2) var(--s5)}.calc-dex-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s8);align-items:start}.calc-dex-block{display:grid;gap:var(--s3);min-width:0}.calc-base{display:grid}.calc-base-row{display:grid;grid-template-columns:var(--s5) minmax(0,1fr) var(--s8) calc(var(--s21) - var(--s5));align-items:center;gap:var(--s3);min-height:var(--h-strip)}.calc-base-row>b{text-align:right;font-variant-numeric:tabular-nums}.calc-base-row>span:last-child{text-align:right;font-variant-numeric:tabular-nums}.calc-matchup{display:grid;grid-template-columns:var(--s13) minmax(0,1fr);align-items:center;gap:var(--s3);min-height:var(--h-row);padding:var(--s2) var(--pad)}.calc-matchup>b{font-variant-numeric:tabular-nums}.calc-move-tools{display:grid;grid-template-columns:minmax(0,1.618fr) repeat(3,minmax(0,1fr));gap:var(--seam)}.calc-move-tools .tb-search-row{margin:0}.calc-table-wrap{overflow-x:auto}.calc-table{width:100%;border-collapse:separate;border-spacing:0 var(--seam);margin-top:calc(var(--seam) * -1);font-size:var(--t15)}.calc-table th{padding:var(--s2);font-size:var(--t12);font-weight:600;color:var(--mute);text-align:left;white-space:nowrap}.calc-table td{padding:var(--s2);height:var(--h-row);vertical-align:middle;white-space:nowrap;content-visibility:auto}.calc-table td{background:var(--panel)}.calc-table :is(th,td):first-child{padding-left:var(--pad)}.calc-table :is(th,td):last-child{padding-right:var(--pad)}.calc-table td strong{display:block;font-weight:600}.calc-table td small{display:block;font-size:var(--t12);color:var(--mute)}.calc-table .num{text-align:right;font-variant-numeric:tabular-nums}@media (min-width: 1100px){.calc-directions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 860px){.calc-field>.calc-toggles{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}}@media (max-width: 1099px){.calc-dex-grid{grid-template-columns:1fr}}@media (max-width: 859px){.calc-side-switch{display:block}.calc-sides{grid-template-columns:1fr}.calc-sides[data-editing="0"] [data-calc-side="1"],.calc-sides[data-editing="1"] [data-calc-side="0"]{display:none}.calc-sides [data-calc-side]{animation:y-fade var(--move-light) backwards}.calc-move-tools{grid-template-columns:repeat(3,minmax(0,1fr))}.calc-move-tools .tb-search-row{grid-column:1 / -1}}@media (max-width: 639px){.calc-stat-row{grid-template-columns:var(--s8) minmax(0,1fr) var(--h-control) calc(var(--s21) + var(--s5))}.calc-final{display:none}.calc-move-tools{grid-template-columns:1fr 1fr}.calc-move-tools .cell:last-child{grid-column:1 / -1}.calc-table th:nth-child(3),.calc-table td:nth-child(3){display:none}}.calc-sec>.sh,.calc-swap>.sh{margin-top:var(--s5)}.bt-page{display:grid;gap:var(--s5)}.bt-intro{margin-top:calc(var(--s3) - var(--s5))}.bt-credit{text-align:left}.bt-wait{display:flex;align-items:center;gap:var(--s5);min-height:var(--h-counter);padding:var(--pad)}.bt-wait-say{display:grid;gap:var(--s1)}.bt-waiting{display:flex;align-items:center;gap:var(--s3);min-height:var(--h-row);padding:0 var(--pad)}.bt-head{display:flex;align-items:center;justify-content:space-between;gap:var(--s3);min-height:var(--h-row2);padding:0 var(--pad)}.bt-head-say{display:grid;gap:var(--s1);min-width:0}.bt-head-say>b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700}.bt-room{display:grid;gap:var(--s5)}.bt-main{display:grid;gap:var(--s5);min-width:0}@media (min-width: 860px){.bt-room{grid-template-columns:minmax(0,709px) minmax(0,439px);gap:var(--s13);align-items:start}}.bt-field{position:relative;display:grid;gap:var(--seam)}.bt-side{display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));gap:var(--seam)}.bt-strip{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s3);min-height:var(--h-strip);padding:var(--s1) var(--pad)}.bt-cell{--floor: var(--s8);display:block;width:100%;height:216px;text-align:left}.bt-cell .floor{display:flex;align-items:center;padding:0 var(--pad)}.bt-cell .floor>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bt-cell .mon{left:0;right:0;margin-inline:auto;height:calc(100% - var(--floor) - var(--s21))}.bt-top{position:absolute;top:var(--pad);left:var(--pad);right:var(--pad);display:grid;gap:var(--s2)}.bt-hp{display:flex;align-items:flex-end;gap:var(--s1);min-width:0}.bt-hp>.t12{line-height:1}.bt-marks{display:flex;gap:var(--seam);margin-left:auto;min-width:0;overflow:hidden}.bt-chip{display:flex;align-items:center;flex:none;height:var(--h-strip);padding:0 var(--s2);font-size:var(--t12);line-height:var(--l12);font-weight:600}.bt-gauge{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:var(--seam);height:var(--s2)}.bt-gauge>i{background:var(--lit)}.bt-gauge>i.off{opacity:var(--off)}.inv .bt-gauge>i{background:var(--ground)}.bt-hit{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--lit);opacity:0;pointer-events:none}.bt-layer{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.bt-dot{position:absolute;left:0;top:0;width:var(--lamp);height:var(--lamp);background:var(--type);opacity:0}.bt-pick{position:absolute;top:0;right:0;bottom:0;left:0;z-index:var(--z-raised)}.bt-cell:has(>.bt-pick){background:var(--panel-2)}@media (hover: hover){.bt-cell:has(>.bt-pick:hover) .floor{background:var(--lit)}.bt-cell:has(>.bt-pick:hover) .floor>span{color:var(--ground)}}.bt-choices{display:grid;gap:var(--s3)}.bt-moves{grid-template-columns:repeat(2,minmax(0,1fr))}.bt-move{display:grid;align-content:center;gap:var(--s1);min-height:var(--h-row2);padding:0 var(--pad);text-align:left}.bt-move>b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700}.bt-move:disabled{opacity:1;color:var(--mute)}.bt-move-line{display:flex;align-items:center;gap:var(--s2)}@media (hover: hover){.bt-move.pn:hover:not(:disabled){background:var(--panel-2)}}.bt-tools{display:flex;align-items:center;gap:var(--s5)}.bt-tools>.btn{width:auto}.bt-party{grid-template-columns:repeat(3,minmax(0,1fr))}.bt-party-cell{--floor: var(--s8);display:block;width:100%;height:132px}.bt-party-cell .floor{display:flex;align-items:center;padding:0 var(--s2)}.bt-party-cell .mon{left:0;right:0;margin-inline:auto;height:calc(100% - var(--floor) - var(--s2))}.bt-party-cell.off .mon{opacity:var(--opacity-disabled)}.bt-party-cell .floor.inv span{color:var(--ground);font-weight:700}.bt-log{max-height:439px;overflow-y:auto;align-content:start;scrollbar-width:none}.bt-log::-webkit-scrollbar{display:none}.bt-line{padding:var(--s2) var(--pad);font-size:var(--t15);line-height:var(--l15);font-weight:600}.bt-turn{display:flex;align-items:center;min-height:var(--h-strip);padding:0 var(--pad);color:var(--dim)}.bt-links{display:flex;align-items:center;gap:var(--s5);flex-wrap:wrap}.fb-ic,.ed-del,.ed-mv,.ed-x{width:32px;height:32px;flex:none;display:grid;place-items:center;border:0;background:var(--panel-2);color:var(--dim);transition:scale var(--move-press),background-color var(--move-tone),color var(--move-tone),opacity var(--move-tone)}@media (hover: hover){:is(.fb-ic,.ed-mv):hover:not(:disabled){background:var(--panel-2);color:var(--lit)}:is(.fb-ic.del,.ed-del,.ed-x):hover:not(:disabled){background:var(--panel-2);color:var(--lit)}}.ch-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s3)}.ch-slot{display:flex;flex-direction:column;gap:var(--s2);min-width:0}.ch-imgwrap{position:relative}.ch-img{aspect-ratio:1;display:grid;place-items:center;overflow:hidden;cursor:pointer;background:var(--panel-2);transition:background-color var(--move-tone)}@media (hover: hover){.ch-img:hover{background-color:var(--panel-2)}}.ch-img img{width:82%;height:82%;object-fit:contain}.ch-plus{display:flex;flex-direction:column;align-items:center;gap:var(--s1);font-size:var(--t12);font-weight:600;color:var(--mute)}.ch-name{min-height:var(--h-control);padding:var(--s2) var(--s3);font-size:var(--t15)}.holder-pick{display:grid;gap:var(--s2)}.holder-chips>*{gap:var(--s1)}.holder-add{display:flex;gap:var(--seam)}.holder-add input{flex:1;min-width:0}.holder-add .btn{flex:none;width:auto;height:auto}:is(.ch-name,.holder-add input)::-webkit-calendar-picker-indicator{display:none!important}.ch-slot+.bk-hint,.ch-grid+.bk-hint{margin-top:var(--s3)}.fb-wrap{margin:var(--s5) 0;padding:var(--pad);background:var(--panel)}.fb-wrap>.bk-check{font-weight:600}.fb-q{margin-bottom:var(--s3);padding:var(--pad);background:var(--panel-2)}.fb-q-top{display:flex;align-items:center;gap:var(--s2);margin-bottom:var(--s3)}.fb-q-top strong{font-size:var(--t15);font-weight:600}.fb-q-top .dd{width:calc(var(--s21) * 2 + var(--s13))}.fb-qn{width:32px;height:32px;flex:none;display:grid;place-items:center;color:var(--lit);font-size:var(--t12);font-weight:600;line-height:1}.fb-q-move{display:flex;gap:var(--s1);margin-left:auto}.fb-label{font-weight:600}.fb-opts{display:flex;flex-direction:column;gap:var(--s2);margin-top:var(--s3)}.fb-opt{display:flex;align-items:center;gap:var(--s2)}.fb-opt input{min-height:var(--h-control);padding:var(--s2) var(--s3)}.fb-dot{width:20px;height:20px;flex:none;display:grid;place-items:center;background:var(--panel-2);font-size:var(--t12);font-weight:600;color:var(--mute)}.fb-dot.multi{border-radius:0}.fb-dot.dropdown{background:none;width:20px}.fb-addopt{align-self:flex-start;height:44px;padding:0 var(--s3);border:0;background:transparent;font-size:var(--t15);font-weight:600;color:var(--dim);transition:scale var(--move-press),background-color var(--move-tone),color var(--move-tone)}.fb-addq{width:100%;min-height:var(--h-row);margin-top:var(--s1);border:0;background:var(--panel-2);font-size:var(--t15);font-weight:600;color:var(--dim);transition:scale var(--move-press),background-color var(--move-tone),color var(--move-tone)}@media (hover: hover){.fb-addopt:hover,.fb-addq:hover{background:var(--panel-2);color:var(--lit)}}.fb-q-foot{display:flex;flex-wrap:wrap;gap:var(--s1) var(--s5);margin-top:var(--s2)}.fb-req{min-height:44px}.fb-note{font-size:var(--t12);font-weight:400;color:var(--mute)}.fb-reveal{animation:y-rise var(--move-light) backwards}.ed-grid{display:grid;grid-template-columns:minmax(0,1.618fr) repeat(4,minmax(0,1fr)) 32px;gap:var(--s2);align-items:center;margin-bottom:var(--s2)}.ed-grid input{min-height:var(--h-control);padding:var(--s2) var(--s3);text-align:center}.ed-grid input:first-child{text-align:left}.ed-head{margin-bottom:var(--s2);font-size:var(--t12);font-weight:600;color:var(--mute);text-align:center}.ed-head span:first-child{text-align:left}.ed-scroll{max-height:52vh;overflow-y:auto;overscroll-behavior:contain;margin:0 calc(var(--s1) * -1);padding:0 var(--s1)}.ed-x{width:24px;height:24px;margin-left:var(--s2)}.ed-round{display:flex;flex-direction:column;gap:var(--s2);margin-bottom:var(--s3);padding:var(--s5);background:var(--panel)}.ed-round input{min-height:var(--h-control);padding:var(--s2) var(--s3)}.ed-rtop{display:flex;align-items:center;gap:var(--s2)}.ed-w{flex:1 1 136px;min-width:0}.ed-r2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s2)}.ed-team{display:flex;flex-direction:column;gap:var(--s2);padding:var(--s3);background:var(--panel-2)}.ed-rk{display:inline-flex;align-items:center;gap:var(--s1);font-size:var(--t12);font-weight:600;color:var(--dim)}.ed-rk.gold{color:var(--lit)}.ed-auto{min-height:44px}@media (max-width: 639px){.ch-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ed-grid{grid-template-columns:minmax(0,1.618fr) repeat(4,minmax(0,1fr)) var(--h-control);gap:var(--s1)}.ed-r2{grid-template-columns:1fr}.fb-q-top .dd{width:auto;flex:1}}@media (pointer: coarse){.ed-grid{grid-template-columns:minmax(0,1.618fr) repeat(4,minmax(0,1fr)) var(--h-control)}}.sheet :is(.ed-round,.tb-rule-confirm-list,.tb-library-save,.tb-saved-list,.bk-group){background:var(--panel-2);box-shadow:none}.sheet .fb-wrap{padding:0;background:none}.sheet :is(.fb-q,.ed-round,.tb-library-save,.bk-group) :is(input:not([type=checkbox],[type=radio]),textarea,.dd-btn){background:var(--panel)}.sheet :is(.fb-q,.ed-team,.bk-applybox,.bk-pin,.bk-team-card,.bk-series-row,.bk-ace){background:var(--panel-2)}.fb-switch{width:100%;text-align:left}.fb-wrap>.fb-switch{margin-bottom:var(--s5)}.fb-section-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s3)}.fb-cells{margin-bottom:var(--s5)}.fb-cells .cell{--field-bg: transparent}.sheet .fb-cells .cell{background:var(--panel)}
