@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/golos-text-cyrillic-ext-400-normal-Bo67NYBq.woff2)format("woff2"),url(/assets/golos-text-cyrillic-ext-400-normal-D592xEk3.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/golos-text-cyrillic-400-normal-C7us6pn1.woff2)format("woff2"),url(/assets/golos-text-cyrillic-400-normal-BwL4n7Pb.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/golos-text-latin-ext-400-normal-BjKcJWKY.woff2)format("woff2"),url(/assets/golos-text-latin-ext-400-normal-BXgyX_iE.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/golos-text-latin-400-normal-Coi1FYaD.woff2)format("woff2"),url(/assets/golos-text-latin-400-normal-DOuJOmdK.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/golos-text-cyrillic-ext-500-normal-CLsu_eDI.woff2)format("woff2"),url(/assets/golos-text-cyrillic-ext-500-normal-InHNvB7v.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/golos-text-cyrillic-500-normal-BSLQUuP1.woff2)format("woff2"),url(/assets/golos-text-cyrillic-500-normal-hXinzVVQ.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/golos-text-latin-ext-500-normal-9vZPKadr.woff2)format("woff2"),url(/assets/golos-text-latin-ext-500-normal-BmtMVntR.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/golos-text-latin-500-normal-BznAvurO.woff2)format("woff2"),url(/assets/golos-text-latin-500-normal-BQo4s7Kn.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/golos-text-cyrillic-ext-600-normal-uuhKjiyO.woff2)format("woff2"),url(/assets/golos-text-cyrillic-ext-600-normal-rSWq63aw.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/golos-text-cyrillic-600-normal-lpQ9rVRR.woff2)format("woff2"),url(/assets/golos-text-cyrillic-600-normal-BgvEFMNR.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/golos-text-latin-ext-600-normal-DLLCs_GQ.woff2)format("woff2"),url(/assets/golos-text-latin-ext-600-normal-C6iohuVX.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/golos-text-latin-600-normal-Bhk8uV1U.woff2)format("woff2"),url(/assets/golos-text-latin-600-normal-B_o32mE8.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAAQsABAAAAAACBQAAAPSAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbgQwcLgZgP1NUQVQqAFwRCAqDJIJwCxQAATYCJAMiBCAFhHwHZwwHG7MGAC4KY3BPU+JujmTy/q5FrS2o4Hn0r+/cJDNe0B/WiqgkVbIq4f219nsnuMRN4HuHaxLRPbH9a4doJltjKJHpHgqUBNHk7jmRSCOO2soPNrj8jy8cuhz/WDZq25oCT5xY2+q4sainL5C0TMfWuSmbQlvD3l4sy9acRIubAT5A1O3eLAJ4AQCFIGgEAdzU18tISJpZgcodySOo/I4ygUomgGUhgPTuyhPIBQQQDC6cCE4EBThRVGQCQeroaADr4fBnjdtARoRRKMiEpR5FQy3c2iRATRCzjbolX7GBmqpaAKRflUg72tOUxcUBKC6WNXMAx6ja+/VLywPmi1QGZNHVa6BC1RegKgN5P1soSYPL6MO7e1IzgEIAxClfAVCABkoyvKRhkgIojBOFnarGvHJcVNX9FrB9wnrlmK5iydM8NPhKglgoAoALgOIAD9AdsBioCOgQUBZB2KMRxNBOX5NXuL3HuIdPXa8iFFaC5lKEdmca7enh7t3x/s4dmbjv6t3mzf/uKsI77qm3Krrv8mjPtNu3mbD70q2Cgvdb25lw25i6W8Nzi3KDpBgXU31ZBe7Ikst71NUK67in3sn4vP7L+mKfN3zZcPSzfa79Ao3g7Iqpzqlzs9v9H/DbHHKHDij/jhOFuy8Oy+sx2TD195p6u5dOLRwbWLdR8+D85qsDozfaEpp7z6Fduz6E5HQcbTr4Ozne9qVGxaNHFRu3C23a+rBn3UaT1CZ4CXWVys6Y7zw2LydjAfJvnj++efU2JP7SpKs+dev6XJ1UqmD0yubG1QrotdEABw5JxzLfyXXwAWBAL9fn5dNdQgDZN/Ts8s8t2pdEfHNq/Q7gafTMKQDP2tTIxbTG9wY7CgCB/6pjvRrzv7Re/k15p85lFhF4agX4Or2UOoDyKmmAi1Am5RlR9lMI4GUhGjEuYKeE6CahasqaFIXFbdIE+C01OJONZu5Mdqo6MBUmSJOpqHK1xmIK8QIxhAE5T+WlOcLn8kiziBM+JbYqcYRSEid7HtR6UobQz2IRjnG+DDECFpMvglGcyzJv2kys8tZc/BqC+/9UVAJpg/WwtRngckgUFRG22bA+WLte2Aki1aWZizjRrk+PPid2I9Vvzpg5A9VAS925lMgh7sFFxROojHO8g2JG2tnatUNWeAjE0l/AUQHimISMUSQPxQlIQ7ejLh91iHIEO0bFLC6KckUIhyuXBIvKm22ks7i1luPnCC6gph9RaNFixCZ2e2wnTlKSM7Sfb/vE+shvtvvEBRTu2FlJcpYNz6E2QOFQSNTfJ8hQ+CZWu80M)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/unbounded-cyrillic-500-normal-vuFlZByi.woff2)format("woff2"),url(/assets/unbounded-cyrillic-500-normal-CRDmNtZY.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/unbounded-vietnamese-500-normal-BdVOZ7mI.woff2)format("woff2"),url(/assets/unbounded-vietnamese-500-normal-DRrV6_OG.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/unbounded-latin-ext-500-normal-BTIpesyw.woff2)format("woff2"),url(/assets/unbounded-latin-ext-500-normal-DRTUZjT4.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/unbounded-latin-500-normal-4slEIF53.woff2)format("woff2"),url(/assets/unbounded-latin-500-normal-ZsrgWWU1.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,d09GMgABAAAAAAQ8ABAAAAAACCQAAAPiAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbgQwcLgZgP1NUQVQqAFwRCAqDJIJvCxQAATYCJAMiBCAFhQwHZwwHG8IGIK4KbGN6UBdhJpEWQy2Toz3zeWyACp7/16Pu+8kA9BItK5ZERbPbbs7mr/3aQ1SS2Ik66n9PbO8r4o2hiSc6oaiHRCM0pkM0uXtOJNKIo7byH74wHw1xI27+L8f3js7WsN0WKNJE5uYx6Y5+gaS9M2xQuAYGMoW2Hl6WBhQIpVM3ecy+RsYKIJp/V4sA1gCAQhA0BAEsiaSQUVzqGYTKXabiUPlzTBIqZQIYBgLI5BEqCbmAAIKOBeYI5ggKMEfhLRNI1SYdDcB4PaJJKyagwoIpFKTnpRwqWo93bQ2gpFUAunql2skCtVRIoKof6UWUVuBhBijOVjs+gPP492Htk2EF+l/xBWT1vfugMtVfwF8G8nqO4CwNzpM+fyzMpOmAQgDEQrUDgAI0wFmG02dkUg6wxRyFKf6MLrggyv+wAUxmGJ+dN6KAvGskDVxIEAN2AFgA4AiwAsYAqwFvQIMoZUhpzildUPMEvc22z0q3nD+FSTZYK6BN7Og9y3KrCZaTB3afPpWFh+49a2v7eaSDTy2XPva2fIblVsuePGHB/sePm5vfru9mwRNb/Zmf1WNos8SBlcmuVrNlYe2NLeSWV8B19dPyP8f+HrP5c/Tv0QN/xreN75Q/xL1Va03XLm7t+LsRvikzbNPNzj9csZuwPqs5au1Y/vcdKZrkbi6+GBLZKPT0+6TslUlxR/g8czR0nN44b+y6zI9MtgwW9bt1vdszql3sHxoT3p8wKe2JXmTaObcMDkkNe63Nw5C//fbjnTtOI073vPYLCY27zbVtq7VnYruV9FDSADPMpAYw7DbnIcQDUKDt1m6rx7uHAHJors9L5/vssv+Za9p3gHd5K5cAvO8O6oN0Y/p0MEUBIPBXAdo+1H9TgiFfVDfX2nBesQfPOCynbSEU4KZMGmBBhkw8ZQTZTyGANavQEN0C2CvlS0UITrCisBVXRSPdb69OU0xotaOYEoxQbEnFU+yVa5QdlCp0Ex1rSMl97ELaIBEhYYwBSEKECRZHGJI0D2MlERBifD9GCk2Fj4+2gBKRwqDx0CLieDBKCJ+fjSeUcW86fRhChfipsKRWQjxyAkJqIUEMDIujTRDgUeIRUeAhIBypbiEIQURJTokwFWj0PkY+6oKg/vFCWHFzKCffrd1mWMoyqqHv3EpEQESk1aAwpDXYpAAKFoUsOJpvxGKEYRRaq47Gl0IiJI01jyclLLFhdQwLiUOCsCQGjY9N2+qUDvwaG0h0AAsg2LcoNNFEFxMxNS0YpBCHcuZOiwgEBQL1RZGgUFI8MMQy6GQboSNuFAvnMkri+NR155UY7ddXAA==)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/unbounded-cyrillic-600-normal-DW6uzIMB.woff2)format("woff2"),url(/assets/unbounded-cyrillic-600-normal-B-s5c2Kn.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/unbounded-vietnamese-600-normal-Cx2bTSHN.woff2)format("woff2"),url(/assets/unbounded-vietnamese-600-normal-BzfrgZ_C.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/unbounded-latin-ext-600-normal-0iZLtTDV.woff2)format("woff2"),url(/assets/unbounded-latin-ext-600-normal-ClMPf-bu.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/unbounded-latin-600-normal-oRSANpZr.woff2)format("woff2"),url(/assets/unbounded-latin-600-normal-BPdB_PEv.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,d09GMgABAAAAAAQMABAAAAAAB+AAAAOwAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbgQwcLgZgP1NUQVQqAFwRCAqDJIJtCxQAATYCJAMiBCAFhEYHZwwHG3oGIxFmfM0O8M/D2IE2KXexlvRX30jl4k0ByoIFW5Pm075+YpPjCMK6+K9Osusn4APwSeKJ0ARA/zfCdz9c0xILi5BPgVU7UACUe6B7QO0mZzupNnE5/rFs1LZf+AIRJzI3rkEf/YdjYxmFr42NC6Q839aFT4hla06fRTcFxCDqdm5WoAtIQshCoG2qheXlV1x9ff23O2Tf3fXffZv999RfgYpA7LbDvntqIhCKlqbQFBKakuEKFjRRkqFa83rN1eChoJIElHjEY5huuu3gAmICbC/po/SQGunUtDFWwzixpbmxkUXUQPIDWHOZNbnM6NF35U+qPOX7GEmc+8KL0mLpe0bLQmgK9BcYLh200877R0ESEO30EEjI6C8L9FesjJ6akrrRlnGZxyONvquC7hvVp36BZcQH6wr9MiEqeoEW6IsOdsLZGE6GrFIlg3cIFZDNOUXRc6tOqd0+aDK79tBNso2ily0l1fLOzu3dtjn19dfjmDtfeGOjjZ54RZC/3j711eHtN2h557TXXnP0bc++uv76dz15k6NfUxbfGNV5tUv7Rp9Dp/mw/PrtxPn3nxHPDHPcXf36Ct89+f2Tje/23z91xXc/3/HzqVjujbOurV17wOv637034uzFR579nnBtnuy168WLbaSuOOngf6u8aXGPIY/sU520Wn+lk5VnbvNXW36zXS5edGfh/IXW+1526gV/71vZuLT1kLeOvGbQ5HWHq56vO+2+Z2orOW6525WL9O+72eabLfDYWeME7e2e//Kma5/3ycsXfv1vY1z36wsHbXrixltthQ+kiQINjVibZnfTK2ZDkB/Kz/Pgy2cRdx5w/rdL9t6q1+K/NXP+Eh8sdebx8OHm49YR1e2n1SUQ/FSq88Piv9/zQx+02sybW9HCt1v9qbl8jQnop6dAyyKKofJT9ksCbUfKorRwSwyVhdA3mkLSDEI224tCMdxdQs2GthTqhluW72lBXVEUXTa3NYM5G4EkiA7+YY5hrznO/rYkw7GJLakELYE7Pz651b/Q1Rmw4Q5VdgeWLaFeGZEFHW0E3kFU7WdKVmS8JAy8WV8ANl4tVuzVK1rp9ZI622L0TZRefpBd5wEaoZUjZWVMx8RUbsThlXgmXVgow/fNzNbNsHq07Eon2xlBspLcL0IZ1E60jiiowKPu2Jzrt9KNWexWFxnv2cL4fSQ5cpSoRb2+zFcd/nVpV5co3VL+zTHdTUvbfLsOlKThqk0jWXBNMhM6V9T+hBNuKwEAAA==)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/unbounded-cyrillic-700-normal-BnWDpkfm.woff2)format("woff2"),url(/assets/unbounded-cyrillic-700-normal-BKv7sql3.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/unbounded-vietnamese-700-normal-CjKRcRIV.woff2)format("woff2"),url(/assets/unbounded-vietnamese-700-normal-Bvu7IMCd.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/unbounded-latin-ext-700-normal-BLzWLLjG.woff2)format("woff2"),url(/assets/unbounded-latin-ext-700-normal-C5zWdd_U.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/unbounded-latin-700-normal-CaoNriVp.woff2)format("woff2"),url(/assets/unbounded-latin-700-normal-CZtriu5h.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg:#140f17;--bg-2:#1e1622;--surface:#251b2a;--line:#3b2c41;--ink:#f7eff4;--muted:#b4a3ba;--accent:#e8ab9c;--accent-deep:#c4837a;--prep:#f2c27c;--rest:#9cc8b4;--ok:#74d6a4;--danger:#ff7a73;--display:"Unbounded", "Golos Text", system-ui, sans-serif;--body:"Golos Text", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-size:clamp(11px,.83vw,24px)}*{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{background:radial-gradient(120% 90% at 50% 0%, var(--bg-2), var(--bg));color:var(--ink);font-family:var(--body)}.screen{grid-template-rows:auto 1fr auto;gap:1.6rem;height:100%;padding:2rem 2.4rem 1rem;display:grid;overflow:hidden}.top{--phase:var(--accent);grid-template-columns:1fr auto auto;align-items:end;gap:0 3rem;display:grid}.top.phase-rest{--phase:var(--rest)}.top.phase-prep{--phase:var(--prep)}.top-left{min-width:0}.title{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:1.6rem;overflow:hidden}.round{font-family:var(--display);margin-top:.3rem;font-size:2.6rem;font-weight:600}.phase{font-family:var(--display);color:var(--phase);text-transform:uppercase;letter-spacing:.06em;font-size:3rem;font-weight:700}.clock{font-family:var(--display);font-variant-numeric:tabular-nums;color:var(--phase);font-size:7.5rem;font-weight:700;line-height:.9}.bar{background:var(--line);border-radius:1rem;grid-column:1/-1;height:.6rem;margin-top:1.4rem;overflow:hidden}.bar i{background:var(--phase);transform-origin:0;height:100%;transition:transform .2s linear;display:block}.countdown{font-family:var(--display);color:var(--prep);place-items:center;font-size:40vh;font-weight:700;line-height:1;display:grid}.grid{grid-auto-rows:1fr;align-content:stretch;gap:1.4rem;min-height:0;display:grid}.tile{background:var(--surface);border:1px solid var(--line);border-radius:1.4rem;grid-template-rows:auto 1fr auto auto;grid-template-columns:minmax(0,1fr);gap:.6rem;min-width:0;min-height:0;padding:1.4rem 1.6rem 1.3rem;display:grid;position:relative;overflow:hidden}.grid.phase-rest .tile{opacity:.82}.tile-head{align-items:center;gap:.8rem;min-width:0;display:flex}.pos{background:var(--line);width:2.4rem;height:2.4rem;font-family:var(--display);color:var(--muted);border-radius:50%;flex:none;place-items:center;font-size:1.2rem;font-weight:600;display:grid}.tile-avatar{background-color:#2a1f2e;background-position:50% 4%;background-repeat:no-repeat;background-size:420%;border-radius:50%;flex:none;width:3.2rem;height:3.2rem}.name{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:1.75rem;font-weight:600;overflow:hidden}.hit .value{min-width:0}.dot{border-radius:50%;flex:none;width:1rem;height:1rem}.dot-ok{background:var(--ok);box-shadow:0 0 .8rem color-mix(in oklab, var(--ok) 60%, transparent)}.dot-lost{background:var(--prep)}.dot-offline{background:var(--danger)}.hit{align-items:baseline;gap:1.4rem;min-height:0;display:flex}.value{font-family:var(--display);font-variant-numeric:tabular-nums;transform-origin:0 100%;font-size:6rem;font-weight:700;line-height:1;display:inline-block}.value.flash{animation:.7s cubic-bezier(.2,.8,.2,1) hit}.unit{color:var(--muted);font-size:1.4rem}@keyframes hit{0%{color:var(--accent);text-shadow:0 0 2.4rem color-mix(in oklab, var(--accent) 70%, transparent);transform:scale(1.1)}to{color:var(--ink);text-shadow:none;transform:scale(1)}}.tile-head{gap:.6rem}.heart{background:color-mix(in oklab, var(--z) 18%, var(--surface));color:var(--z);--z:var(--muted);border-radius:2rem;flex:none;align-items:center;gap:.3rem;padding:.2rem .65rem .2rem .5rem;display:inline-flex}.heart svg{fill:currentColor;width:1.2rem;height:1.2rem}.heart b{font-family:var(--display);font-variant-numeric:tabular-nums;font-size:1.45rem;font-weight:600}.heart.zone-0{--z:#9aa6c2}.heart.zone-1{--z:#8fb6d8}.heart.zone-2{--z:var(--rest)}.heart.zone-3{--z:var(--prep)}.heart.zone-4{--z:#f39c6b}.heart.zone-5{--z:var(--danger)}.heart.zone-5 svg{animation:.6s ease-in-out infinite beat}@keyframes beat{50%{transform:scale(1.15)}}.spark{width:100%;height:2.6rem}.spark rect{fill:color-mix(in oklab, var(--accent) 40%, var(--line))}.spark .spark-last{fill:var(--accent)}.nums{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:.6rem;padding-top:.8rem;display:grid}.nums div{gap:.1rem;min-width:0;display:grid}.nums b{font-family:var(--display);font-variant-numeric:tabular-nums;font-size:2rem;font-weight:600}.nums span{color:var(--muted);font-size:1.1rem}.tile-lost,.tile-offline{border-color:color-mix(in oklab, var(--prep) 50%, var(--line))}.tile-offline{border-color:color-mix(in oklab, var(--danger) 50%, var(--line))}.tile-lost .hit,.tile-offline .hit,.tile-lost .spark,.tile-offline .spark{opacity:.35}.warn{background:color-mix(in oklab, var(--prep) 22%, var(--surface));color:var(--prep);text-align:center;border-radius:.8rem;padding:.7rem 1rem;font-size:1.3rem;font-weight:600;position:absolute;top:42%;left:1rem;right:1rem;transform:translateY(-50%)}.tile-offline .warn{background:color-mix(in oklab, var(--danger) 18%, var(--surface));color:var(--danger)}.idle,.results{text-align:center;grid-row:1/3;place-content:center;gap:1.6rem;display:grid}.mark{font-family:var(--display);letter-spacing:.4em;color:var(--accent);font-size:1.6rem;font-weight:700}.idle h1,.results h1{font-family:var(--display);text-wrap:balance;margin:0;font-size:4.2rem;font-weight:600}.idle p,.results p{color:var(--muted);margin:0;font-size:1.8rem}.checkin{text-align:left;justify-content:center;align-items:center;gap:2.4rem;margin-top:2.4rem;display:flex}.checkin .qr{border-radius:1rem;width:16rem;height:16rem}.checkin div{gap:.6rem;max-width:30rem;display:grid}.checkin b{font-family:var(--display);font-size:2.2rem;font-weight:600}.checkin span{color:var(--muted);font-size:1.4rem}.checkin-corner{position:fixed;bottom:3rem;right:2.4rem}.checkin-corner .checkin{gap:1.2rem;margin:0}.checkin-corner .qr{width:11rem;height:11rem}.checkin-corner b{font-size:1.4rem}.checkin-corner span{display:none}.results{place-content:start center;padding-top:2rem}.results table{border-collapse:collapse;min-width:60rem;font-size:2rem}.results th{color:var(--muted);text-align:right;padding:0 1.6rem .8rem;font-size:1.2rem;font-weight:500}.results td{border-top:1px solid var(--line);text-align:right;font-family:var(--display);font-variant-numeric:tabular-nums;padding:.9rem 1.6rem}.results td.who{text-align:left;font-family:var(--body);font-weight:600}.results td.place{color:var(--muted);width:3rem}.results tr.top1 td.place{color:var(--prep)}.results tr.top1 td{font-size:2.4rem}.foot{color:var(--muted);align-items:center;gap:1rem;font-size:1.1rem;display:flex}.conn{border-radius:50%;width:.7rem;height:.7rem}.conn.on{background:var(--ok)}.conn.off{background:var(--danger)}.lat{font-variant-numeric:tabular-nums;margin-left:auto}@media (prefers-reduced-motion:reduce){.value.flash,.heart.zone-5 svg{animation:none}.bar i{transition:none}}html:has(body.is-control){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#faf6f2}body.is-control{--bg:#faf6f2;--surface:#fff;--surface-2:#fbf7f4;--line:#ece1da;--line-strong:#ddccc3;--ink:#2a1f29;--muted:#7d6d77;--accent:#cf9586;--accent-deep:#b9786c;--accent-light:#e2b3a6;--accent-soft:#f6e8e3;--accent-ink:#a3645a;--prep:#c97a33;--ok:#3e9f72;--danger:#c9493f;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--bg);color:var(--ink);font-size:15px}.control{max-width:860px;margin:0 auto;padding:32px 16px 64px;font-size:15px}.control h1{font-family:var(--display);margin:0 0 8px;font-size:28px;font-weight:600}.control h2{font-family:var(--display);margin:32px 0 12px;font-size:18px;font-weight:600}.control h3{font-weight:600}.control .muted{color:var(--muted);margin:0 0 24px}.control form{gap:16px;display:grid}.control label{color:var(--muted);gap:6px;font-size:13px;display:grid}.control .row{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.control select,.control input:not([type=checkbox]):not([type=radio]),.control textarea{font:inherit;color:var(--ink);background:var(--surface);border:1px solid var(--line-strong);border-radius:10px;width:100%;padding:9px 12px}.control input::placeholder,.control textarea::placeholder{color:#b9acb3}.control select:focus-visible,.control input:focus-visible,.control textarea:focus-visible,.control button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.control button{font:inherit;color:#fff;background:linear-gradient(135deg, var(--accent-light), var(--accent-deep));cursor:pointer;border:0;border-radius:12px;justify-self:start;padding:10px 18px;font-weight:600}.control button:hover:not(:disabled){filter:brightness(.96)}.control button:disabled{opacity:.45;cursor:default}.control .error{color:var(--danger);margin:0}.control .ok{color:var(--ok);margin:0}.control code{font-size:13px}.control .link{color:var(--accent-ink);background:0 0;border-radius:4px;padding:0;font-weight:500}.control .link:hover:not(:disabled){filter:none;text-decoration:underline}.control section{background:var(--surface);border:1px solid var(--line);border-radius:16px;margin:0 0 20px;padding:20px 24px 24px;box-shadow:0 1px 2px #2a1f290a}.control section>:first-child{margin-top:0}.control section>h2:first-child{border-bottom:1px solid var(--line);margin-bottom:16px;padding-bottom:12px}.control section section{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.control:not(.cabinet):not(.login)>form{background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:20px 24px 24px}.control table{border-collapse:separate;border-spacing:0;border:1px solid var(--line);background:var(--surface);border-radius:12px;width:100%}.control th,.control td{text-align:left;border-bottom:1px solid var(--line);vertical-align:middle;padding:9px 12px}.control th+th,.control td+td,.control th+td,.control td+th{border-left:1px solid var(--line)}.control tr:last-child>td,.control tr:last-child>th{border-bottom:0}.control th{background:var(--surface-2);color:var(--muted);font-size:12px;font-weight:600}.control tbody tr:hover>td{background:#fdfaf8}.control tr:first-child>:first-child{border-top-left-radius:11px}.control tr:first-child>:last-child{border-top-right-radius:11px}.control tr:last-child>:first-child{border-bottom-left-radius:11px}.control tr:last-child>:last-child{border-bottom-right-radius:11px}.control .sessions{gap:8px;margin:0;padding:0;list-style:none;display:grid}.control .sessions li{background:var(--surface);border:1px solid var(--line);border-radius:12px;align-items:center;gap:12px;padding:12px 16px;display:flex}.control .sessions li span:first-child{flex:1}.control .status{color:var(--muted);font-size:13px}.control .status-running{color:var(--ok);font-weight:600}.control.login{background:var(--surface);border:1px solid var(--line);border-radius:20px;width:min(440px,100% - 32px);margin:10vh auto 0;padding:32px;box-shadow:0 8px 24px #2a1f290f}.control .who{color:var(--muted);flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 24px;display:flex}.control .who select{width:auto}.control .screen-link{gap:8px;margin:0 0 24px;display:grid}.control.parent{max-width:560px}.control .consent{background:var(--surface);border:1px solid var(--line);border-radius:12px;gap:6px;padding:14px 16px;display:grid}.control label.check{color:var(--ink);grid-template-columns:auto 1fr;align-items:start;gap:10px;font-size:14px;line-height:1.45;display:grid}.control label.check input{width:18px;height:18px;accent-color:var(--accent-deep);margin-top:3px}.control label.check em{color:var(--muted);font-size:13px;font-style:normal}.control details{color:var(--muted);padding-left:28px;font-size:13px}.control details p{white-space:pre-line;margin:6px 0 0}.control.cabinet{max-width:1120px}.cab-head{flex-wrap:wrap;align-items:baseline;gap:16px;margin-bottom:12px;display:flex}.cab-head h1,.cab-head .muted{margin:0}.cab-tabs{background:var(--surface);border:1px solid var(--line);border-radius:14px;flex-wrap:wrap;gap:4px;margin:12px 0 24px;padding:4px;display:flex}.control .cab-tabs button{color:var(--muted);background:0 0;border-radius:10px;padding:9px 14px;font-weight:500}.control .cab-tabs button:hover:not(.on){color:var(--ink);background:var(--surface-2);filter:none}.control .cab-tabs button.on{color:var(--accent-ink);background:var(--accent-soft);font-weight:600}.control .cab-club{width:auto;margin-bottom:8px}.cab-row{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:12px;display:flex}.cab-row h2{flex:1;margin:0}.cab-day h3{color:var(--muted);margin:20px 0 8px;font-size:14px;font-weight:600}.cab-day h3:first-letter{text-transform:uppercase}@media (width>=720px){.cab-day table{table-layout:fixed}.cab-day td{overflow-wrap:anywhere}.cab-day tr:first-child>td:first-child{width:130px}.cab-day tr:first-child>td:nth-child(3){width:20%}.cab-day tr:first-child>td:nth-child(4){width:12%}.cab-day tr:first-child>td:nth-child(5){width:120px}.cab-day tr:first-child>td:nth-child(6){width:140px}}@media (width<=719px){.control section,.control:not(.cabinet):not(.login)>form,.cab-card{padding:16px}.control table{display:block;overflow-x:auto}.control th,.control td{white-space:nowrap}}.cab-time{white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--accent-ink);font-weight:600}.cab-cancelled td{opacity:.5}.control .cab-form{border-top:1px solid var(--line);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));align-items:end;gap:12px 16px;margin-top:16px;padding-top:16px;display:grid}.control .cab-form button{justify-self:start}.control section>h2:first-child+.cab-form,.control section>.cab-form:first-child,.control section>.muted+.cab-form{border-top:0;margin-top:0;padding-top:0}.control .cab-stats{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px;margin:8px 0 12px;display:grid}.control .cab-stat{background:var(--surface-2);border:1px solid var(--line);border-radius:12px;flex-direction:column;gap:4px;padding:12px 14px;display:flex}.control .cab-stat strong{font-size:20px}.control .cab-code{width:100%;font-family:ui-monospace,Menlo,monospace;font-size:13px;line-height:1.4}.control .cab-inline{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.control .cab-inline input{flex:1;width:auto;min-width:180px}.control .cab-inline select{width:auto}.cab-list{border-top:1px solid var(--line);margin:0 0 12px;padding:0;list-style:none;display:grid}.cab-list li{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:12px;padding:10px 0;display:flex}.cab-roster{color:var(--muted);margin:4px 0;padding-left:18px}.cab-card{background:var(--surface);border:1px solid var(--line-strong);border-radius:16px;margin-top:16px;padding:20px 24px;box-shadow:0 4px 16px #2a1f290d}.cab-card h2{margin-top:0}.cab-card h3{border-top:1px solid var(--line);margin:24px 0 8px;padding-top:16px;font-size:15px}.cab-search{flex:1;min-width:200px;width:auto!important}.control .chip{background:var(--surface);color:var(--ink);border:1px solid var(--line-strong);border-radius:999px;padding:6px 14px;font-weight:500}.control .chip:hover:not(.on){background:var(--surface-2);filter:none}.control .chip.on{background:var(--accent-soft);color:var(--accent-ink);border-color:var(--accent);font-weight:600}.cab-qr{flex-wrap:wrap;align-items:center;gap:20px;margin:16px 0;display:flex}.cab-qr svg{border:1px solid var(--line);border-radius:8px;width:200px;height:200px}.cab-key{word-break:break-all;margin-top:10px;display:block}.control .login-tabs{margin:16px 0 20px}.control .login-tabs button{flex:1}.control.login form .muted{margin:0}.cab-actions{white-space:nowrap;gap:16px;display:inline-flex}.account-row{border-top:1px solid var(--line);gap:8px;padding:14px 0;display:grid}.account-row:first-of-type{border-top:0;padding-top:0}.account-now{align-items:baseline;gap:12px;display:flex}.account-now .muted{min-width:72px;margin:0;font-size:13px}.control .account-row .account-code{flex:0 0 140px;min-width:0}.control .account-edit{border-top:0;margin-top:0;padding-top:0}.control .account-confirm{border-color:var(--accent);background:var(--accent-soft)}.control .account-confirm .muted{margin-bottom:12px}.control .account-confirmed{margin:0 0 16px}.control .site-form{gap:14px;display:grid}.control .site-form>button{justify-self:start}.control .site-form label.check{color:var(--ink);align-items:flex-start;gap:10px;font-size:14px;display:flex}.control .site-form label.check input{margin-top:3px}.control .site-form h3{margin:0}.control .site-cover img{aspect-ratio:3/2;object-fit:cover;border:1px solid var(--line);border-radius:12px;width:100%;max-width:260px}.control .site-admin{border:1px dashed var(--line-strong);border-radius:12px;gap:10px;padding:12px 16px;display:grid}.control .site-admin legend{color:var(--muted);padding:0 6px;font-size:13px}.control .site-coach{border-top:1px solid var(--line);grid-template-columns:160px 1fr;gap:20px;padding:18px 0;display:grid}.control .site-photo{align-content:start;justify-items:start;gap:8px;display:grid}.control .site-photo img,.control .site-photo>span{object-fit:cover;background:var(--surface-2);border:1px solid var(--line);width:160px;height:160px;color:var(--muted);border-radius:16px;place-items:center;font-size:13px;display:grid}.control .site-photo label.link{cursor:pointer;color:var(--accent-ink);font-size:14px;font-weight:600}@media (width<=640px){.control .site-coach{grid-template-columns:1fr}}.control .site-form .row{align-items:start}
