@font-face{font-family:Geist;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAAxYABAAAAAAGKwAAAv6AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGi4bhWQcKAZgP1NUQVRIAIIkEQgKmUSTOAtsAAE2AiQDgVAEIAWEFgeDdAwHGyAUM6P2kpPqk+L/ctyxtMIbMiwbMgpqzGW+Hexnm41J1ZK9swoKd0gFnah9MGGjqZXTTRpKGyWMiIPOP5Yo4eOFThwhySxRNUb27c8jlA8rQknkgNDGRkcYIGGANCsVFZvyeNb/2mZ2v54nRDzRAu8StEYikpNl+IO29Q8To0GPaIMqC22Ek0X8e7rkYK2C1dcZXEb8kW1u5EZp1AYJTxpd/2zqFOJ5+ZAUuaCFyVAnWx+Etbxt55yefSWvI2h6LK1OWP8DNA68XMtgYTd5oOJ4IlU25o4LAKqub7/jgVFIQhPncgNnSleUycB4wgfS+q/WSjtTv/u8VQFE4VKRURGSjOmdPtiePuK9CwIowZoQPaCKcR9j4jXakrEA+3Vn5RTptxGrmcsxNQOyKevlpp5lUufo8UT8ePGf0cAEgGKRokSCSn0EY3EIlqQICMacZPLZtacAA+rr1dYA1K/NVQ/Uv6KjCah8gP7XQLt9ta0JiKCBxhABBdKeArXVNaEK6Ld+c7aMngc9h8zGSG2ijwiPhYkaoHOWUwSglD1xZkcFotNF8lATCmJgxAShnoYR6uqvfuFNnHtk2RA9NLRLe9JRNtUM5QbZADTjeiExWMAYFTyvktCoRDko6coAoWxwH/1XYG7nwqYEeVIj0ikFZZEDi8E28MiSm6Cs11nCdFgAzCAkJ4CQ8FFpAbnQ/1H8SbjBmpwXFJu3wflbr6Xwe/VgwsG/HqESuUKpEiESCVkXFFQ0DCxsHFxx4vEJCImIrwl49n31iOCIbpZSEdGUBIZzFQYyc0/ICS+PK8vOsmDWbTiNOS4j+QbNhbEhK4nFyInpmQRD8bC7nALomXRanOx10TnycutQ67/gCJyyLm2iQaiHBQEHJztu5ygns1CthmGVl3DsagvgYOwj2/7/gmxrfqPgEdTcPMAigYgCAQteLJvr/vWaDgLAH7sGE+IjzJv5UBzelkEZQAXsJh5D6xPeE+MFgppU92lVZi12E6o+W46FvgPMLfXpzJRgocJGihYrXuLk08w4y+wXiT+0i7umLm2ZHDRkmIhRY8ZVHTcyyiK77zzdv0GAmtD6j/PH1/bHI8BLBjiFnJJakhQa6VqsJoVsucf6KodCjYQZC8cVqC8CT6RYUeKQxCNLEI0vhgCFCJUYjQT98iqpWuBNRt46/XEwcArkFe4BFy5Cdel91fZicdWVYTqSnK4o9wCC4ERSFsmmY+mCZcZBcVP6OQZdXQAPWeGIdFASM0VMpPHsUBdDWji4j1Jp2dn5ba9hZ3fYxYQNpUnUWSDhBsN7kZOTgEAZFJ1aqpai+kLnYHEttmELWMrw0ZtSv/2YOPv/KU3mH6TeR4n134GDZciDp6BOynEpDaJEgdxD10eH/RrGEmuKHVLAk+8PImVSjOG86rFWM6R5OcAf16eadEtNVJMIguyHQXYIMT8J5rVh//Eq2X/pCl4YqG+OgBWinxrsdv2hoH91EWd3pQveYgNIUb6DHJnn0SBxLFtNpXLzgwvsI4cqaDIvJtvmHJvQ5FNbmeINCFCYVFU9iC3+mT4jEkhRdvM0BYrE6u3D7p5QdS/2dGuJYsSFA6abUYmsUdfz6YA3qCamA36LhrvgOeQ8r9lvI9G3nql29L1Yhrex2iN5LqA1nOSlgIH0bXtIt/ixNjUxqopHoX0ha3BaKK55KuyzRqUmWOXZhmNlgc9po9FJg8S26ufMDjJqZJnbfdVZCtetmLkd3LB6ajxmd4nvapgssax150kh7zVfTwD6PHQ7rPSlWqUDazvdKdJzXcgYhjsaWW7atS2jo7fC/RC7nj9l0eDQ5jxx1nWaKt/6f7vZqcZqLWsZ43zqOYBSFdbKQo3hIcwLWUCDRBnm1JlHF5GZv/sqswZhZaOvcYPm7eL19rCCFp4XIQT4nhDPa97p/qf9JxacH15AGn4FNAPS/8c66pXqTwrfuUrGhx5OKFR4iAXJtdYkTXZ1ekYPG9ua2as6K0uYz+wvdRBJuWhZs1qLT3CYlrfapCOxsg5FV02D2GxTDLMpeeD0WDzwlftrifuAcXPc4XfLBdSDCSbN+a6jClMLlXxHmhnLMCUZUrJNJiQd3NOQDPpCnMM45O+ct2v6Luc17NWORHB6MA+oROhglCHybMWG95wDYyxVtsqBHktLaXNvqMNcUfNm/DGWkFtFyTLVvs/+Jdcu8+DKNUv4qh5Dujc1DmnvsbJ4FYpqDQiqR1d9XVd0qQjCmkWq8fLb8g3cZpG1hHBgJvMoc/qmEsLNPtY+mOFrApaF2TPi63Y+bAd/MkdHzmcYyfG8bFo7wX5oSpyggKxnZJOZnCnHHAWHd8a5JtpMy9rbTcsn2l3uDRQIUJgcy1WM1GiTBzgcyQNr8hCDg2ATZ4DdGyDDsdLbrm3/h7V5MeUYh7Ji3VUjqDZOn87H+r8aMS0ep+N114wcrwJYtI6umtHSpHDaulEorscbNOfAAxaNhn24p3ks9k37NtktoJKQLwHq8rlUTHtR+azCvZOxnVH1rOyVy72bc0bAsfKTaLCJr9ZOa2TG5YpxprawRqnG9f8sP4yGXDQZjZ6s0Fg8sOnYRy8ruu69Vg2qRqlIJS4u4TmCI3+fRzYh2kGvAI3EJn+d5BjuCxpGY4U98WqrXo9rwXsYemam8QWazJ6LriJaBGTuB74k1iW2j++xj3J094yD1EGUjSse+17Jxbi2309Pu5+dbn6mIPc07zQiQsBw1duQnc/kHh01lRWz8Z23QdxGZWK9niTQkw9+NjRq0/pi5rQ+oZ7B0KCNmDEKMmn+fwa0xul0MKJuCnrP4frBCOesPYM6565z0EhIYMjbstmr4HtjkwQZtPNkYyQW+fYH8Q3R/YUIxKluIIrjZgm4idrvyMZA4r9Q5+MXHnggn4CXi/rt2/TH7bPPewRD4Nn5CMeCZXAcYdriacewY/Bu9aVGNR4O20nARx8ffrxqu/eBEHzS1clX4f2aX3PmNfr8nuToSNLUYq7YlHMYO5yyTsHbuGvtBywSIhjGhjxNHwzT9K3TGnQ12Wl97JRB3uZumE6dI7th9yPpOxzv8uJ8jaZ8TWahEZyPkSHIwfe1+fyShiIT7q6PUmqztRp9eo9SYrStj7u8q1uebMuIWtQ7HaFN1FaJk4tSSM2OdESETKqfEyHRp2tSLMmZuH9Mt1HlIDLnDCi1D4AdjgyjTqDJ2cDlLVBoBAYdiFryg/MBVgABwDAo4S8IVF0F08nvJGjs66QPpIqCXDVsoQSDIR6ui/w5AM1MoFzdYhAzDpBvh38BdQAWAGqk9+hJ9Qn//2qm9/KAs8zH2SX/f2iu1zVwWs0x3o1ULgJNtq9avEdw9i+yC6L/r8tbb4YAoJ05m3n7XWdZWPpXorf3CwB+rnIXT0Z9SViFXoWhmzQAC5tXAA1+hkcGnmXK/u/bwkJYeEM2/OZaGFzfSZIJRV12/106aJSiJxh1Nuqeh9EdSBtMZr8irH4keSjNEeeRSG4QmQfqTGbbRTEqZsWAJNFxHcXHLw+aNGaHycpIHLPotRBKmZLTOWxalkniQodCXEVisiIJyhC/CAZz1RNbgJXdDxHAJil8rXijwAXmxt3jZYmFl34BrSnxby0Kr9bqZHlro2OstGabdKatVeGM2xmBCQ25MBNa4nhwSLNGFZoYdKD7BrUqWbnGVqvRMQC036KdhgxK1Vu4yB0LTToeCqZ2T9IZtdWpq8na9jtIFHFRZ54qEmSBbONaliybothnCjl5T9iLIilNd28RrQJpiRb3i6JZW8LAXtpKLLApf/1k2TAuXIuLyaLailSnXNm5OTobw82FgK6Z3ySqVoWD9FicVGWTYcbdS1fN4gakX76/mUMFvIT+drr13v9NwDInAVTspDNyjg8tHT0DIxOmzJizYMlKhEhRSMiixeiCgoqGjoGJhY2DiydWnHgJ+AR5tw0RMYkZkVH/mn5T/r1tSsc2O8X7rTCbt8lMKnWsNLC8McgKxrBW8gZZZIzGYmN6gyorVVlHqzFmNJrKhCCiSQ9tsBVgOCsFgy2C0VoMMwRZlNmayYSZPKgaitRXGsW27IbvZ/r3UOjyUN5CYco/wzbmAA==)format("woff2"),url(/assets/geist-cyrillic-ext-400-normal-ChfpGzr5.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:Geist;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/geist-cyrillic-400-normal-DXusLSnH.woff2)format("woff2"),url(/assets/geist-cyrillic-400-normal-DkrqoNl2.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2"),url(/assets/geist-vietnamese-400-normal-C8xY9-dI.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:Geist;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/geist-latin-ext-400-normal-CND6cjiG.woff2)format("woff2"),url(/assets/geist-latin-ext-400-normal-Bz1pQMyt.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:Geist;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/geist-latin-400-normal-B40WzpMT.woff2)format("woff2"),url(/assets/geist-latin-400-normal-akEymXtG.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:Geist;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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)format("woff2"),url(/assets/geist-cyrillic-ext-500-normal-BXrH8YSv.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:Geist;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/geist-cyrillic-500-normal-NWpm63d5.woff2)format("woff2"),url(/assets/geist-cyrillic-500-normal-BboVsk8R.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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)format("woff2"),url(/assets/geist-vietnamese-500-normal-_b1ojCbH.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:Geist;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/geist-latin-ext-500-normal-BovoTgeE.woff2)format("woff2"),url(/assets/geist-latin-ext-500-normal-C9fx-R30.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:Geist;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/geist-latin-500-normal-CTWBw9NS.woff2)format("woff2"),url(/assets/geist-latin-500-normal-BDXIbFrL.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:Geist;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,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)format("woff2"),url(/assets/geist-cyrillic-ext-600-normal-PR76dHFV.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:Geist;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/geist-cyrillic-600-normal-BeW5VFD_.woff2)format("woff2"),url(/assets/geist-cyrillic-600-normal-CnEeIcMC.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/geist-vietnamese-600-normal-BFUgqsz8.woff2)format("woff2"),url(/assets/geist-vietnamese-600-normal-B5MZcNo4.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:Geist;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/geist-latin-ext-600-normal-CVFbg5dS.woff2)format("woff2"),url(/assets/geist-latin-ext-600-normal-TmIUreF9.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:Geist;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/geist-latin-600-normal-CSETrqM2.woff2)format("woff2"),url(/assets/geist-latin-600-normal-DsPlZH-9.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:Geist Mono;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAA7wAA8AAAAAFTgAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAADYAAABMAQkA/EdQT1MAAAGQAAAAHgAAAB5EdEx1R1NVQgAAAbAAAAAnAAAAKLj8uOpPUy8yAAAB2AAAAFMAAABgWfx0e1NUQVQAAAIsAAAAOgAAAETlLsxMY21hcAAAAmgAAADMAAABJE9kcthnYXNwAAADNAAAAAgAAAAIAAAAEGdseWYAAAM8AAAIfgAAC/bJYTXXaGVhZAAAC7wAAAA2AAAANiz72fhoaGVhAAAL9AAAACAAAAAkBkgDBWhtdHgAAAwUAAAAYwAAAMxzEAk3bG9jYQAADHgAAABqAAAAalK+UGxtYXhwAAAM5AAAABwAAAAgAGgCW25hbWUAAA0AAAABEQAAAkAxKVkMcG9zdAAADhQAAADZAAAB62zhYS542g3BAQaAQBQFwHkFSiIiEUok2Ptfb/+MYAEMZjGKqcZaY7OLo8bpErdHvDW+Gr8mHTFfAgYAAAABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBiUANCJhc3nxAGoZzEkjwGPgYQYAER//+DSABaSQVVAHjaY2BhimD8wsDKwMDUxRTBwMDgDaEZ4xiMGO2BoowMnAxQwMQOImC8sCBnH4YDDAoKW5jf/rvJwMDiwNilwMAw/fw1oCIRpmNAJQoMbABB1Q45AHjaHcQBBoBAFAXAeb8QIAQEUN0rUBFg6eIdIBqMiEFh+l/Uc5wtuNp+ZxW9USBzXnSisoHwAb4kBSkAAHjabYszQC4AFIW/v84zsm3bxj6nsbaa0tY+ZhtztmsfWmvJ5p7tru8BYAQYA5YYY3jYMpgCobgiTHEljU4WDUbKU4FKVaMGtahH/RrWuKa1oCWtaEsHOnMdubmBN45c5atI1apXs7rVpyGNaerBsaxN7ev0wfH/ZuGm4ibtxsCXcZF5kcNTrJXxVuWNL/6EEk4k0cQSTyLJAA87lXQA/uLMP1z4jysmuPELR0xxxwwPzPHEAi8s8cYKH6zxxRZ/7AjAnkAcCLoFoIcx0wABAAH//wAPeNqFVgVg28gS3V05UjiRORxZjh0Gy7KTnB10UjeFo0CZXP/EqQOlwDGWmXvMzMzMWO4xMzNn/Ue2Lsd3ZknzZt7OvH0WIsgR6cUPMfmIQRxCJl7gCwRecOBN9CJcSg/sYG77pc3BHIMg0gwfDeQxiEtESNJJOtEucphhzHtW7emTPpAwmj6dPDZWe+edOBPX0wdRJBLDMOuQDWGEAFmFStBN4+c3jZ93wOdNUMMa+YJ4yCGUgSwIxVlsNlkWnDabaGE5ex2RHEajQc+ydofLJQt6oxFLnaMN+Gqb3+mekDaob13g7Tq+sXlkamWLjT5mn5A+/cKw7At5ptQnTQi6uy4bWnL5jAXOBc2+BRLUnQocEmE9SbAaWeJFWTCIvGSYetVV+J6rrgoQFAhQFEAQWQCREkTGQyTPSDqdxPA/7F+2deuyfdiKL6JPYRedQ1+ByNkQmQSRRiVS4l1ulytKmhd5p7IKAz87mJBm9hVVT7EHJUdNK3mMjpn4rExp5hH0Suz1N/tb6WNKzfJILykmepQOU5Elh8vtFmOVWVY8tTErm+OFh8I714cPpDdV7+jgdRWE0Nn44rEbKosBrQcehcAjBSEdrE0wCAbJIAIL/WT8BL3wo49CuGAWbgm8NYu+jAuUej5A6AGREGOukyCY8XV/eEr3hzDUPaRyrBbeeyDSCpFOiARm0p+ZzZ5vyEgw5j/ef86u/nf5Oue8tAwvwXQOvmhsGxBDRNEOmQgT1qIswEPXIYfCzSA5lNmKdsgoQ6/EpaFQ6JFHBodXrBge7J8Ij34izJo+fdb0oYHBpQFvU3MjZOMg29HAJQflK5qEbkt2mCMHyUygT1COsmhFPpzOLXD+FLko8UKivyi+WE6eGHSyGVn5ASHLzDkf3EWfx6Vy2cFA4GC5kx74Lt9ID+BSg/Ad3nAQISaqTCfwTgVlVqvadLpcqiJ1lnIiWjiWM5qMRmiJy826bVAeCrMcHEqOXFCv24VLO5bX1S2/asjrHdKZJKfDZM6K0zBp2paFLdrEOFOm+jNJo4kzZ2Y4pXJdpolJ77xsaOSyzs7LRoYu68SiPtuQSohf8no8XrEsPjRR9sKjABSQCJeSMMLQXURagW0adEUZDuwd6DGwYfY9MLhlNKW4WrSbzDnxF8BsH8NPOaqNAVPu2EOARKC7adBRA6xRFhlFBaIOUkQ1wegkA/4ua0VgRXjruvDJgZPD63prd+zAnfSq6DuAA7Ff8D43gn6EfNmQzwP5UqP5MOSTeCxhJdH+avpRKISTT6QvvjIKWY6l18J2uBa+VWwmYOsAmxbF8kIULMAbwAc9UbAx5AGkkz4DyD24cuzcHyOR8f3KwhP9JQ8TW5C6moPSmjXL7r59aMWK5XesnAG5DPRjHMTz6eeYp+fRiMIjXcVnxXiwHChdmT8w0RtBry63yqmVi88/VvLOdIQ8sljn0IZaIaEYF6fPKp3lx8k04nNqc9NxDdBUeDUBz2LIa/oHt2A5vinEJeRByllVakpY56tqQvoNxtGE9HHw2nE/Y1EcguNxL2WRRjmO7XBmADw3Meq5Epy76Q/KzkDiX5Rtj6pZUHStG1f072Xc4WjRpmjoM5oUbUv0Y6Fy/AfJLvB4y7zw8uB6D/yAnx6oHfWRKJ+k3/HBcIyIg+gV73KDO6jeZRBl20l4Az28eXPwpa63u9Z1vfSS0sM2iE6F6D/4Vlvwp2DwJ6Knq/Hw2Cd4mK5GBJVHu73+v51n3Zw5/zvvvFB3T093qFeuqJB78X2do6Odx8/wT5jRabcW2BFRd5hedR73H5zHFHMeoPyr82jb0+y5CVvxD1vi82xp7Yvq47V6fgG84+uvX0s/esVu397Rsd1uf+Vmc/rLL6ebb8bF2xXXcUW+IRaSD7PJRRV/dR0YiGI6qr1wDpiURYxZEQwMl7YNeL0D25SPJmIpWGE1JqTzedWSnJ10anMBn8jGZVU5a0S9TpNvTfad1N5xos93Ykf7ST6cd3R5VVVOiUZr1j1QZRZ0Zi3XUlyFxt1f/zfO8tlT/btPTs4pzMlOSk3nzoXud+Iui5jalaalCwGZENlGjgSkAZAyp+xBEwzALTEmSemU3fD1aT27NvSMzB3t2djtm51z+jff4ASc9O23339Pv73p4fB33yn1fZAF6sf8BEBgCWoOvNf7cTD45gk/XDcSDv/8M9H/8gv97uaHAVMMmPIYZ8DIYhQE04dP/PTUz4LBz4KTw+FPPiH6vXtpcwzRG0XEK/++MbMw/Ph83/btfXt27ICV9eIdY5/sUPhYILdrPLc9ti6V0P7i1WuWPXTHktNOXnb7adPC4WeewTxm7ruP/nzHw+h3vLJivMZ9Bdqi+orKsUOjyWotqzmmZKGzPFcuTFrYHg4/Sph0vXVq46P3ukrSTMmfKMQjkfE7EBZx6C+uALqtBUXlgqJMoCiEY0JSqwrqjZbLpROMSn1snwTa6Wtr7fPi4zWT6yu8KSHT0Nv0G3aCq9pP8ltObG8/saX5xGnZU6aWFnCTZ9LbfU0tUFXdlfciG+wPBLUl9Ec1m1De3ziNajRuVda/129bc0EWRz/hsq3PcJmg5CzuD4KdXWWtrbVWvVNjraqy1gAD9f5JYRAfY4CV1WuBgfK/mIlk5c5IgPvIv9xectDxGDO3qLgPyxr00Xa4TalEi3dzKVm1lfW+tEVpdUH/pJCcxFXTV/1hLxtXQpx0Dsda6gpdx2j7U/2L8OmTUwV9TnlmjZRwRFdlVVetUUyeTBdXdNSkCYmTJydlpeSVZchl8dXHloMeDpB2fAZ5CTHAzS1xBxoHZpD2FSvgyjmkC99DXlM8EbjZpRgfiWVxaf1UpimuKF8o0jQxU0lXm1fMyxO9bQhQF5MwvhV6oOSDlVyMtSR89NHo/xnV1CsAAAABAAAAAbN1ORYHMV8PPPUAAwPoAAAAAOVYqlcAAAAA5jM4q//K/nYCjgQoAAAABgACAAAAAAAAeNpjYGRgYH777yYDA1PE/1N/dzH1Mb9gQAVGAMYPCFB42mL8wmDEFAFoKg4wEAiiAIB+IAUyQhLI3xAGsAiQAYu5wd4soCt1oH0YLJ4X152kM7FSudBIThxICsGdG9P4zIdO0sjhyUKlMJMcabyGx3il82ZhphJDiYh/fOO3Ac8RG6kAAAAAFQAvADsARwB9AJIApwDMAOsBBAEZATgBXwGUAesCCAIwAk4CagJyApICvgLlAu0C9QMBAz0DSQNgA3UDnAPPBBgENQRYBHIEiwSgBL4E6ATwBPgFKwU2BWwFdwV3BXcFxgXTBe4F+wAAeNpjYGRgYDBh/MGgxZDIwAbmIQAzAyMAKlUBxXjahZA1UgVAEAUf7mS4u7tDgrtrCnx3t5wzEBJyIk7ASejaWtxWe7xmJFXqXgXKKyyDH/MKLeepU8+W81WtJxnmndWD5cIPPkVq1J3lYrXLabka/1EZzhO1Oi03wbWWe+Byy72QdKqIQrpRWDtK8gflk0MHcskJpbBdyQV55MXOZUeV0KLG2BHYRawbCmMx0UaT4B1FGydyy2RIYD8QftyRTxUu4Th2n7G2a4LIOY3zv9MSXqda0z70X75T2AMF6Sf+wbv9zR/64L9m+sgp/tZnuyY1zp2GztG4+D/mOVacGD8ah5FXlBLTQUcfyP3fJuUhFg/8bjVKFFNHmzadMzEFhc9bhZG3iY7ayIEXyV5VawAAAHjaXMFFAQIBAADBXU5wd7fDXZ40oALRKEQq+DNDCgC+b66A/LsDCR9TBux58ORlaGRs2oxZc+YtWLRk2YpVa9Zt2LRl245de/YdOHTk2IlTZ85NXLh05ZrAjVt37j3EPzkmFaWWpbKX5mUCWJJvA4hhGAiCLVEAbUbff0dvdBvNmfDU+xqbyadKc5kNhyyGUbaM/MPwyGmYccgV5K7yGFY8srn0KrPjlMUxyVaQfzheOR0LTrn4d5PHsaH+MMJfCzN+x5mYXFqSmpyfmwSWMTYwg9ImAIfOaZIAAAA=)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:Geist Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/geist-mono-cyrillic-500-normal-D2cXvDHF.woff2)format("woff2"),url(/assets/geist-mono-cyrillic-500-normal-DfuvdVgn.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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)format("woff2"),url(/assets/geist-mono-symbols2-500-normal-CmnCPGa0.woff)format("woff");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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)format("woff2"),url(/assets/geist-mono-vietnamese-500-normal-Dx9-epDo.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:Geist Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/geist-mono-latin-ext-500-normal-Buglb9-a.woff2)format("woff2"),url(/assets/geist-mono-latin-ext-500-normal-CrWEgvU_.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:Geist Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/geist-mono-latin-500-normal-YINYabwD.woff2)format("woff2"),url(/assets/geist-mono-latin-500-normal-D-GG86Jb.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:Geist Mono;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAA8UAA8AAAAAFSwAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAADYAAABMAQkA/EdQT1MAAAGQAAAAHgAAAB5EdEx1R1NVQgAAAbAAAAAnAAAAKLj8uOpPUy8yAAAB2AAAAFIAAABgWmF0fVNUQVQAAAIsAAAAOQAAAETlksxOY21hcAAAAmgAAADMAAABJE9kcthnYXNwAAADNAAAAAgAAAAIAAAAEGdseWYAAAM8AAAImwAAC9xHy1ltaGVhZAAAC9gAAAA2AAAANiz72f5oaGVhAAAMEAAAACAAAAAkBkgDA2htdHgAAAwwAAAAYwAAAMxzDAiCbG9jYQAADJQAAABqAAAAalIdT85tYXhwAAANAAAAABwAAAAgAGgCW25hbWUAAA0cAAABGQAAAlAy9VpecG9zdAAADjgAAADZAAAB62zhYS542g3BAQaAQBQFwHkFSiIiEUok2Ptfb/+MYAEMZjGKqcZaY7OLo8bpErdHvDW+Gr8mHTFfAgYAAAABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBiUANCJhc3nxAGoZzEkjwGPgYQYAER//+DSABaSQVVAHjaY2BhimCKYGBlYGDqAtIMDN4QmjGOwYjRASjKyMDJAAVM7CACxgsLcvZhOMCgoLCF+e2/mwwMLA6MXQoMDNPPXwMqEmM6BlSiwMAGAAsSDaEAAHjaHcShDkBQGAbQ8/0EUVA1PJMqYRPv5vVtTjgiBoXpf1HvebXgbseTVfRGgcy1oxOVDYQPss4EkAAAAHjabYszQC4AFIW/v84zsm3bxj6nsbaa0tY+ZhtztmsfWmvJ5p7tru8BYAQYA5YYY3jYMpgCobgiTHEljU4WDUbKU4FKVaMGtahH/RrWuKa1oCWtaEsHOnMdubmBN45c5atI1apXs7rVpyGNaerBsaxN7ev0wfH/ZuGm4ibtxsCXcZF5kcNTrJXxVuWNL/6EEk4k0cQSTyLJAA87lXQA/uLMP1z4jysmuPELR0xxxwwPzPHEAi8s8cYKH6zxxRZ/7AjAnkAcCLoFoIcx0wABAAH//wAPeNptVgV4GlkXfe9NMkMMmAwMkS5kmJQYEEGGUELalKbuf0k29K83X0s3niVG3W3dfSvr7u7u7u6u9TaTvQOUagSbd+49995zD4MIqhoK42eoAkQhBiEDK7DDBVaowufJO7BVfu8S6oEjE6qoGQhO6uFhNHkBzqUj5OAcnFgkMhxF6V+54pWVtg9sP0yZQl4Y9N50EzZgUf58aCiOoM5BFoQRAlwlKkN3JT8/L/l5FTzeBRnEob9IDfkA5SIzQqlmi8XlEpwWi2immSI/cVTxvF5H00VVbrdL0PE8rgz21eIrzCPLq2rVq7mxi/wN0bpA35QyvyD/Yq7VNlzf4vXP99R71fWLpYYbIl03NLWXN9b4G+2QdxJwyIRqMqAWl4MVXYJeZB36STt24Kd27OjE33R2ysZOhLDChbjhpApOspSD4xwU++frG9at2/AatuDr5C+xIM+TP4GTQTiphpM8nIRYbsntjpFmRdapVKFng5F0jaGuRJo4PGK3OmrJCzLP5uVWhWrkm3BNwBeok1+GOEVDYVJJeKSFibgcVW5JEuN5aVrsD+QPY7SWJ5dvX7v87ezxIy6Zp9VZ8RG5G28bvM9hA7QOWJQCiyyEOKhM0At6h14EDrpx+A35ju++i2LTElzb+foS+WtsUiqsAwQPiLQYb5ZzwGGqrvfD9b0fAsNUfHjQiw/LqXCyAE564KQWTp7MbPb/Dflp3PBnVp2zZdUX2XXVLZpcCR+KEbvKaQegohsyAeabjfIBDz2HGAo3PXQJJisWQUQXdEpcNn/+wAsvNPds3NjTPG90Xd3oecTcPGVKc2N3Z0dXh+Qb4YVoNESbAVzOUFg5OOi1owimyEAwA2gTdKMUrYiH4SSBDmS6itIuJeylTLEzc0ynneZzc9vzDAbafv9W+Wdc5rK91NHxkt0pv/+LSS9/g4160y94+0sINsMMunQDbzVowZNQptPtTuiRM9uJaGZohjfwPLTELdGSBdJDYpqBt44qI2hXqsDWWT1+f88tygOts9nLdIY8ipAsjb/Jr1Wl6A0kUwsvNWkphDLk8nZrSXYurw3eEOm9IRi8oTdyQxCbuDydmpBam9fj8RqLVGePsnurq70FxRhncHlcBsLKZMg44KqBniijgb2BDgMX6tVHV29oUZf6iosNhnzV1bCr3+Prnb68jhzj4NuARKC6RuinHip0iZSiAZGDEDFFUAYHi3/O72rr7l090NfS1tI70Djikktwg3xz7H8hXijfgoOx/6v/lg9AvDyI54d46mQ8JRBWAj3jPBCN/nGe/NeTAxBjknwfyOx+PPEokgdkHSA1MSQAAZr4xS/4AHog6gMc+BPgPsLFg7cBbGgouam0oo1T4lDxchK1vFAZjW68584tfX0b7+qfDdHS5P14MZ4vH8ap8jX/xHhkJvD5cR4wT1pUZg88dDxo1S0lONXTjGlapa+pMuouN0k2bbQeAg5LSeFyS0PjsXYI+So0eRrsjBHFyA887RDXEN+3U3yCZlh/lFEZp1bWnHk0JFT6bWpqdm5p0wT5L4xqyiGg/BpUnXQyGqUieJ90URqlKO/j2011gNumx9zWAZ/ddYKqc5F4iqqLYkoWFE1zSTUfL+FZNr82nZL/ojI0/vup9Jh0M6gT9Nru8Ra5XEVeD/Y4ixShFjkhd8xDYnwyjuODUSF87iS84lsSOEPCt/Siq7AfXyJ/dd55kVcX/7BozeJXX1VmG4DTOsKf6FmByC/tkV8IL+/GocFfcEjeDT5RGuv2+YhFuae4TsJ0FM/ZPHduZMeO0LKlS5eFZttLS+2z8b0LBwYWLg1dFFoo1AmIJHaLTziOdILjGOKOA3SPOo52orq4QLWdoK20UKSeGJEYNlvdqua0jHTDOvnAByUl58ybd05JyQe38ey777L8bbhku+I2VUN7iIWYoTv5yIoQb7HEpwJDUSahOE3CU5gqGJFZjPsPTOrrDr+/4xLlwZlyhtAvZKs0mmGV5eV56WfXCOq0FCrHXu4wchydJ2QGVtyyIhB7wKWBEpstV0xh9ewTdi4fnpgRoj3p9vxpvOSnl1Zub88qsJoKMzXZzMXQ8aVYspRqF7E6uQuQqqFLyDRA6gHpYpS9M0DTJWX1lA4V6f/s7tq6tuuspWd1r2sY02zs3rMHp+GsffAj/7v7jfCePcqMPRAF8scdBEAiezQG2MBnkch75/xxRTQcPniQ8EeOyHtueAMwZsC445wB4xJjIJg4POLnJn0ViXwVGRcO//QT4V95RZ4SR4RjCJXybRs3CP1fb6zasmXVm5dcApWtwGsGf7lE4TMMYvuSsYvidSUIvVK6atW6px5c2xtZd3/v3HD46adxNk6591750G1voON45cd5Jb0E2pLwkgTHJkLy6+3V08u6K8ryKwrTuxvD4Scw1mYXTh310kPOokxdxk9AHDY7eb9Bwxad4gSgVxcoSQQlGZARKCQWO55VSNxWud2cyCv5cfGk9lp/+4RxbbW4O3VMdaknsy+v58N/UkdVOkYR85jls/63vD6wosE0ZmyxOW1aSL7P5/NDzvgePo0ssBUIMjvQ8RrOQjwyxr3leGsB2YqgVykhZ2ydmFTuxBrBwBxgDMLDKh4kzKsSSl0enLUiELabKipM9i8qTDabqQKyx++UlOyqeHai1K2F7Mp3YB5yKfdAAtwvnnIbyUCv444niYrX0DTMQWmEZFATLT6Hzsx1lXlr1L1Ztc31k5Z50hmP/Mn4Fh+dWkY88hKGLpAKnZO0/ZnjWvDqKVmm7GFlOc7yNO+ZlZWNI3hzxhS5yx70aoS0KVMycrKMJXxVmao6WAFKeI3MwNvIF4gCbpKDeW3kqiYyY9s2uHIZmYmfIl8pDgjcihxxPg6axtaR06kJKcVGU1HKBGoamTl5pGg0iiMnI0BdR5rxQ9ADJR5Uch3OIc2hEPoPYubRzwAAAQAAAAGzdThhv/FfDzz1AAMD6AAAAADlWKpXAAAAAOYzOKv/yv52Ao4ELgAAAAYAAgAAAAAAAHjaY2BkYGB+++8mAwNTxP9Tf3cw9TG/YEAFRgDF5QhOeNpi/AJgGg40EAiiAAA+IUlY1CFhvYsjwBKBcA6wAE4f3Uc1ODRMtN0nLn9Hu+nq5NnZ6tG9aTG8OpgOnnzbHZ1Nq3cXHxab1YMvc3szXe0+XWxOxrZExDd+m8GwAACSEBrwAAAAABUALgA6AEYAfACRAKYAygDpAQIBFwE2AV0BkgHoAgUCLQJKAmYCbgKOAroC4QLpAvEC/QM5A0UDXANxA5YDyQQOBCsETgRoBIEElgS0BN4E5gTuBSAFKwVfBWoFagVqBbkFxgXhBe4AAHjaY2BkYGAwYfzBoMWQyMAG5iEAMwMjACpVAcV42o2QQ3ZFQRRFd2zbtq1ObLMbftt/DmlnCH9cGUHGkLPeqpjFXedq1QUKeSCDtMw8IJVWaTiNbp4Mp1PMIxbrnCdlOPOdTxb13BvOphOH4WKmGcfiNFSr23ATpVQb7pKeb7hbBMf48XKFjy0iuj04ueGEO7yiZfxSbrngTi+7akXQ1gwQZp4RTb/4TvE2kY+IySCFsM5hqSHsbIidUiLsIT/toS9VzvUOEZYiD1oZY5gZRnW/EgvyOmaFXdF/ch7rbScqviL0LqL1Nab1S8yK9ackodc/tzLOqPak6FTKne73uQ4JKcYl5cZ6LxG1OuW3/tNK75eu2XFaHlGuGVaUH6/UGOqA1T0P8nmtMPTa3WET2fcM6E5YiQAAAHjaXMFFAQIBAADBXU5wd7fDXZ40oALRKEQq+DNDCgC+b66A/LsDCR9TBux58ORlaGRs2oxZc+YtWLRk2YpVa9Zt2LRl245de/YdOHTk2IlTZ85NXLh05ZrAjVt37j3EPzkmFaWWpbKX5mUCWJJvA4hhGAiCLVEAbUbff0dvdBvNmfDU+xqbyadKc5kNhyyGUbaM/MPwyGmYccgV5K7yGFY8srn0KrPjlMUxyVaQfzheOR0LTrn4d5PHsaH+MMJfCzN+x5mYXFqSmpyfmwSWMTYwg9ImAIfOaZIAAAA=)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:Geist Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/geist-mono-cyrillic-600-normal-Dfv53e6N.woff2)format("woff2"),url(/assets/geist-mono-cyrillic-600-normal-DzvMIgFZ.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,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)format("woff2"),url(/assets/geist-mono-symbols2-600-normal-D7I4D0GJ.woff)format("woff");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,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)format("woff2"),url(/assets/geist-mono-vietnamese-600-normal-BLL01lwa.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:Geist Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/geist-mono-latin-ext-600-normal-TphwrhF8.woff2)format("woff2"),url(/assets/geist-mono-latin-ext-600-normal-B7ybHiTt.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:Geist Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/geist-mono-latin-600-normal-V-KvD_pi.woff2)format("woff2"),url(/assets/geist-mono-latin-600-normal-bZn07FKM.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,[data-theme=light]{--pl-page:#f3f5f9;--pl-glass:#ffffff9e;--pl-glass-strong:#ffffffd1;--pl-glass-line:#ffffffe6;--pl-card:#fff;--pl-line:#e3e8ee;--pl-line-strong:#c9d2dc;--pl-text:#17212b;--pl-text2:#5b6775;--pl-accent:#c2410c;--pl-accent-text:#fff;--pl-accent-soft:#ffe7d9;--pl-success:#15803d;--pl-success-soft:#d8f9dd;--pl-warning:#b45309;--pl-warning-soft:#ffeec5;--pl-danger:#b91c1c;--pl-danger-soft:#ffe5e1;--pl-danger-glow:#dc262647;--pl-success-glow:#16a34a59;--pl-info:#1d4ed8;--pl-info-soft:#dff0ff;--pl-skeleton:#e9edf2;--pl-ink:#0b1117;--pl-graphite:#17212b;--pl-stage-arrival-bg:oklch(97.5% .022 250);--pl-stage-arrival-soft:oklch(93.5% .05 250);--pl-stage-arrival-line:oklch(88% .06 250);--pl-stage-arrival-ink:oklch(47% .15 250);--pl-stage-arrival-fill:oklch(62% .16 250);--pl-stage-allocation-bg:oklch(97.5% .022 300);--pl-stage-allocation-soft:oklch(93.5% .05 300);--pl-stage-allocation-line:oklch(88% .06 300);--pl-stage-allocation-ink:oklch(47% .15 300);--pl-stage-allocation-fill:oklch(62% .16 300);--pl-stage-technician-work-bg:oklch(97.5% .022 175);--pl-stage-technician-work-soft:oklch(93.5% .05 175);--pl-stage-technician-work-line:oklch(88% .06 175);--pl-stage-technician-work-ink:oklch(47% .15 175);--pl-stage-technician-work-fill:oklch(62% .16 175);--pl-stage-qa-bg:oklch(97.5% .022 330);--pl-stage-qa-soft:oklch(93.5% .05 330);--pl-stage-qa-line:oklch(88% .06 330);--pl-stage-qa-ink:oklch(47% .15 330);--pl-stage-qa-fill:oklch(62% .16 330);--pl-stage-wash-vacuum-bg:oklch(97.5% .022 210);--pl-stage-wash-vacuum-soft:oklch(93.5% .05 210);--pl-stage-wash-vacuum-line:oklch(88% .06 210);--pl-stage-wash-vacuum-ink:oklch(47% .15 210);--pl-stage-wash-vacuum-fill:oklch(62% .16 210);--pl-stage-ready-bg:oklch(97.5% .022 150);--pl-stage-ready-soft:oklch(93.5% .05 150);--pl-stage-ready-line:oklch(88% .06 150);--pl-stage-ready-ink:oklch(47% .15 150);--pl-stage-ready-fill:oklch(62% .16 150);--pl-shadow-sm:0 1px 2px #17212b0f, 0 8px 24px -8px #17212b1f;--pl-shadow-lg:0 2px 4px #17212b0d, 0 24px 48px -16px #17212b2e}[data-theme=dark]{--pl-page:#0b1117;--pl-glass:#17212b8c;--pl-glass-strong:#17212bc7;--pl-glass-line:#ffffff14;--pl-card:#121a22;--pl-line:#243040;--pl-line-strong:#34434f;--pl-text:#f5f7fa;--pl-text2:#9aa7b4;--pl-accent:#f97316;--pl-accent-text:#0b1117;--pl-accent-soft:#4d1e04;--pl-success:#4ade80;--pl-success-soft:#0f3118;--pl-warning:#fbbf24;--pl-warning-soft:#3b2700;--pl-danger:#f87171;--pl-danger-soft:#431614;--pl-danger-glow:#f8717161;--pl-success-glow:#4ade8073;--pl-info:#60a5fa;--pl-info-soft:#172846;--pl-skeleton:#1a242e;--pl-ink:#0b1117;--pl-graphite:#17212b;--pl-stage-arrival-bg:oklch(24% .035 250);--pl-stage-arrival-soft:oklch(32% .07 250);--pl-stage-arrival-line:oklch(40% .08 250);--pl-stage-arrival-ink:oklch(80% .13 250);--pl-stage-arrival-fill:oklch(72% .15 250);--pl-stage-allocation-bg:oklch(24% .035 300);--pl-stage-allocation-soft:oklch(32% .07 300);--pl-stage-allocation-line:oklch(40% .08 300);--pl-stage-allocation-ink:oklch(80% .13 300);--pl-stage-allocation-fill:oklch(72% .15 300);--pl-stage-technician-work-bg:oklch(24% .035 175);--pl-stage-technician-work-soft:oklch(32% .07 175);--pl-stage-technician-work-line:oklch(40% .08 175);--pl-stage-technician-work-ink:oklch(80% .13 175);--pl-stage-technician-work-fill:oklch(72% .15 175);--pl-stage-qa-bg:oklch(24% .035 330);--pl-stage-qa-soft:oklch(32% .07 330);--pl-stage-qa-line:oklch(40% .08 330);--pl-stage-qa-ink:oklch(80% .13 330);--pl-stage-qa-fill:oklch(72% .15 330);--pl-stage-wash-vacuum-bg:oklch(24% .035 210);--pl-stage-wash-vacuum-soft:oklch(32% .07 210);--pl-stage-wash-vacuum-line:oklch(40% .08 210);--pl-stage-wash-vacuum-ink:oklch(80% .13 210);--pl-stage-wash-vacuum-fill:oklch(72% .15 210);--pl-stage-ready-bg:oklch(24% .035 150);--pl-stage-ready-soft:oklch(32% .07 150);--pl-stage-ready-line:oklch(40% .08 150);--pl-stage-ready-ink:oklch(80% .13 150);--pl-stage-ready-fill:oklch(72% .15 150);--pl-shadow-sm:inset 0 1px 0 #ffffff0a, 0 12px 32px -12px #0009;--pl-shadow-lg:inset 0 1px 0 #ffffff0d, 0 24px 56px -16px #000000b3}:root{--pl-font:"Geist", system-ui, sans-serif;--pl-mono:"Geist Mono", ui-monospace, monospace;--pl-radius-xs:4px;--pl-radius-chip:8px;--pl-radius-control:10px;--pl-radius-button:12px;--pl-radius-button-lg:14px;--pl-radius-card:14px;--pl-radius-card-lg:16px;--pl-radius-panel:18px;--pl-radius-frame:20px;--pl-radius-sheet:28px;--pl-radius-pill:999px;--pl-space-0:0px;--pl-space-1:2px;--pl-space-2:4px;--pl-space-3:6px;--pl-space-4:8px;--pl-space-5:10px;--pl-space-6:12px;--pl-space-7:14px;--pl-space-8:16px;--pl-space-9:18px;--pl-space-10:20px;--pl-space-12:24px;--pl-space-14:28px;--pl-space-16:32px;--pl-space-20:40px;--pl-space-24:48px;--pl-ease:cubic-bezier(.2,0,0,1);--pl-dur-tick:.16s;--pl-dur-move:.24s;--pl-blur-glass:18px}@media (prefers-reduced-motion:reduce){:root{--pl-dur-tick:0s;--pl-dur-move:0s}}*{box-sizing:border-box}:root,[data-theme=light]{--page-tint-blue:oklch(93% .05 250/.9);--page-tint-violet:oklch(94% .05 300/.8);--page-tint-teal:oklch(95% .05 175/.7)}[data-theme=dark]{--page-tint-blue:oklch(32% .08 250/.55);--page-tint-violet:oklch(30% .09 300/.45);--page-tint-teal:oklch(32% .07 175/.4)}body{background:var(--pl-page);min-width:320px;color:var(--pl-text);font-variant-numeric:tabular-nums;margin:0;font-family:Geist,system-ui,sans-serif}.app-frame{background:radial-gradient(1000px 600px at 0% 0%, var(--page-tint-blue), transparent 70%), radial-gradient(1000px 600px at 100% 0%, var(--page-tint-violet), transparent 70%), radial-gradient(1200px 700px at 50% 100%, var(--page-tint-teal), transparent 70%), var(--pl-page);min-height:100vh}.top-bar{border-bottom:1px solid var(--pl-line);background:var(--pl-glass-strong);justify-content:space-between;align-items:center;gap:24px;padding:24px 40px;display:flex}.wordmark{letter-spacing:-.6px;border-bottom:1px solid var(--pl-text);width:88px;padding-bottom:8px;font-size:22px;font-weight:600;position:relative}.wordmark span{background:var(--pl-accent);width:5px;height:5px;position:absolute;bottom:-3px;left:64%}.workshop-label{color:var(--pl-text2);font-size:13px}.welcome-panel{max-width:800px;margin:0 auto;padding:120px 32px}.eyebrow{color:var(--pl-stage-arrival-ink);font-size:12px;font-weight:600}h1{letter-spacing:-.03em;margin:20px 0;font-size:clamp(32px,5vw,40px);font-weight:600;line-height:1.05}.intro{max-width:570px;color:var(--pl-text2);font-size:17px;line-height:1.6}.journey{flex-wrap:wrap;gap:12px;margin:32px 0 0;padding:0;list-style:none;display:flex}.journey li{background:var(--pl-stage-arrival-bg);border:1px solid var(--pl-stage-arrival-line);color:var(--pl-stage-arrival-ink);border-radius:10px;padding:10px 14px;font-size:13px}.login-layout{grid-template-columns:1fr 390px;align-items:center;gap:80px;max-width:1120px;min-height:calc(100vh - 90px);margin:0 auto;padding:64px 32px;display:grid}.login-card,.identity-card{background:var(--pl-card);border:1px solid var(--pl-line);box-shadow:var(--pl-shadow-sm);border-radius:20px;padding:28px}.login-card{text-align:center}.identity-symbol{background:linear-gradient(135deg, var(--pl-stage-arrival-fill), var(--pl-stage-allocation-fill));color:#fff;border-radius:50%;place-items:center;width:72px;height:72px;margin:0 auto 16px;font-size:24px;font-weight:600;display:grid}h2{letter-spacing:-.02em;margin:0 0 8px;font-size:22px;font-weight:600}.login-caption,.login-footnote{color:var(--pl-text2);font-size:13px;line-height:1.5}.login-footnote{margin:20px 0 0;font-size:12px}form{text-align:left;flex-direction:column;gap:8px;margin-top:24px;display:flex}label{font-size:13px;font-weight:500}input{border:1px solid var(--pl-line-strong);background:var(--pl-page);height:44px;color:var(--pl-text);font:inherit;border-radius:10px;width:100%;margin-bottom:12px;padding:10px 12px}button{font:inherit;cursor:pointer}.primary-button,.secondary-button{border-radius:12px;height:44px;padding:0 20px;font-size:14px;font-weight:600}.primary-button{background:var(--pl-accent);color:var(--pl-accent-text);border:0;margin-top:4px}.secondary-button{border:1px solid var(--pl-line-strong);background:var(--pl-card);color:var(--pl-text);margin-top:20px}button:disabled{cursor:default;opacity:.6}:focus-visible{outline:2px solid var(--pl-text);outline-offset:2px}.form-error,.session-error{color:var(--pl-danger);font-size:13px;line-height:1.5}.session-error{max-width:640px;margin:24px auto 0;padding:0 24px}.role-badge{border:1px solid var(--pl-line-strong);text-transform:uppercase;border-radius:10px;padding:4px 10px;font:11px Geist Mono,monospace;display:inline-block}dl{justify-content:space-between;gap:24px;margin-bottom:0;font-size:14px;display:flex}dt{color:var(--pl-text2)}dd{overflow-wrap:anywhere;margin:0}@media (width<=800px){.login-layout{grid-template-columns:1fr;gap:24px;max-width:500px;padding-top:32px}.login-intro h1{font-size:30px}}@media (width<=600px){.top-bar{padding:20px 24px}.workshop-label{text-align:right;max-width:130px}.welcome-panel{padding:80px 24px}}.authenticated{padding:14px 18px 24px}.authenticated .top-bar{border:1px solid var(--pl-glass-line);background:var(--pl-glass);max-width:1600px;height:60px;box-shadow:var(--pl-shadow-sm);-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);border-radius:16px;margin:0 auto;padding:0 18px}.authenticated .wordmark{width:64px;padding-bottom:5px;font-size:17px}.authenticated .wordmark span{width:3px;height:3px;bottom:-2px}.app-frame.authenticated{background:radial-gradient(1000px 600px at 0% 0%, var(--page-tint-blue), transparent 70%), radial-gradient(1000px 600px at 100% 0%, var(--page-tint-violet), transparent 70%), radial-gradient(1200px 700px at 50% 100%, var(--page-tint-teal), transparent 70%), var(--pl-page)}.top-bar nav{border:1px solid var(--pl-line);background:var(--pl-glass-strong);border-radius:12px;padding:4px;display:flex}.top-bar nav a{color:var(--pl-text2);border-radius:9px;align-items:center;height:30px;padding:0 12px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.top-bar nav a[aria-current=page]{color:var(--pl-text);background:var(--pl-card);box-shadow:var(--pl-shadow-sm);border-bottom:2px solid var(--pl-accent)}.header-identity{align-items:center;gap:10px;margin-left:auto;display:flex}.user-context{flex-direction:column;gap:2px;font-size:12px;display:flex}.user-context>span{color:var(--pl-text2);text-transform:capitalize}.avatar{background:var(--pl-stage-arrival-soft);width:34px;height:34px;color:var(--pl-stage-arrival-ink);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:600;display:inline-flex}.operations-page{max-width:1600px;margin:0 auto;padding:20px 6px 0}.page-heading{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:18px;display:flex}.page-heading h1{letter-spacing:-.025em;margin:4px 0 0;font-size:30px;font-weight:600;line-height:1.05}.page-heading .meta{margin:0}.heading-actions{gap:10px;display:flex}.heading-actions button{margin:0}.operations-grid{grid-template-columns:minmax(0,1fr) 400px;align-items:start;gap:16px;display:grid}.workspace-panel{background:var(--pl-card);border:1px solid var(--pl-line);box-shadow:var(--pl-shadow-sm);border-radius:18px;flex-direction:column;min-height:620px;display:flex;overflow:hidden}.panel-content{flex-direction:column;flex:1;gap:18px;padding:22px;display:flex}.panel-content>div>h2,.section-heading h2,.scanner h2{letter-spacing:0;margin:0;font-size:17px;line-height:1.25}.glass-panel{background:var(--pl-glass-strong);border:1px solid var(--pl-glass-line);box-shadow:var(--pl-shadow-sm);-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);border-radius:18px;padding:18px}.section-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.section-heading>svg{color:var(--pl-text2)}.meta{color:var(--pl-text2);margin:6px 0;font-size:12px;line-height:1.45}.meta:last-child{margin-bottom:0}.arrival-form{gap:8px;margin-top:0}.arrival-form>label,legend{color:var(--pl-text2);font-size:12px;font-weight:500}.arrival-form .meta{margin:0 0 12px}.registration-input{letter-spacing:.06em;background:var(--pl-card);text-transform:uppercase;height:64px;margin:0;padding:0 18px;font:600 30px Geist Mono,monospace}.registration-input:focus{border:2px solid var(--pl-accent);box-shadow:0 0 0 4px var(--pl-accent-soft);outline:none}.registration-input::placeholder{color:var(--pl-line-strong)}fieldset{border:0;min-width:0;margin:0;padding:0}legend{margin-bottom:8px}.choice-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.choice-tile{border:1px solid var(--pl-line-strong);height:56px;color:var(--pl-text2);background:var(--pl-card);border-radius:12px;font-size:15px;font-weight:500}.choice-tile.selected{border:2px solid var(--pl-accent);background:var(--pl-accent-soft);color:var(--pl-accent);font-weight:600}.audit-note{border:1px dashed var(--pl-line-strong);border-radius:14px;margin:8px 0;padding:14px 16px;font-size:13px}.audit-note strong{font-weight:600}.audit-note p{color:var(--pl-text2);margin:6px 0 0;line-height:1.45}.action-bar{border-top:1px solid var(--pl-line);background:var(--pl-glass-strong);justify-content:space-between;align-items:center;gap:16px;padding:16px 22px;display:flex}.arrival-form .action-bar{margin:12px -22px -22px}.action-bar p{color:var(--pl-text2);margin:0;font-size:12px;line-height:1.5}.action-bar button{flex:none;margin:0}.secondary-button,.primary-button,.text-button{justify-content:center;align-items:center;gap:8px;display:inline-flex}.operations-page .secondary-button{margin-top:0}.text-button{color:var(--pl-text2);background:0 0;border:0;border-radius:8px;padding:8px;font-size:12px}.text-button:hover{background:var(--pl-glass-strong)}.primary-button:hover:enabled{filter:brightness(.96)}.secondary-button:hover:enabled{border-color:var(--pl-text2)}.visit-plate{background:var(--pl-card);border:1px solid var(--pl-line-strong);font-variant-numeric:tabular-nums;letter-spacing:.05em;white-space:nowrap;color:var(--pl-text);border-radius:10px;align-self:start;padding:9px 12px;font:600 13px/1 Geist Mono,monospace;display:inline-block}.plate-sm{border-radius:8px;padding:7px 9px;font-size:12px}.plate-md{font-size:13px}.plate-lg{padding:9px 12px;font-size:17px}.plate-xl{border-radius:12px;padding:12px 16px;font-size:22px}.plate-hero{border-radius:12px;padding:12px 16px;font-size:28px}.plate-tv{border-radius:12px;padding:12px 16px;font-size:36px}.plate-selected{box-shadow:0 0 0 2px var(--pl-accent)}.plate-retired{color:var(--pl-text2);border-style:dashed}.label-panel{flex-direction:column;gap:14px;display:flex}.print-label{background:var(--pl-card);border:1px solid var(--pl-line);border-radius:14px;flex-direction:column;align-items:center;gap:14px;padding:20px 14px;display:flex}.print-label .wordmark{width:64px;font-size:17px}.print-label .visit-plate{align-self:center;max-width:100%;font-size:22px}.qr-art{background:#fff;width:180px;height:180px}.qr-art svg{width:100%;height:100%;display:block}.label-reference{overflow-wrap:anywhere;text-align:center;max-width:100%;margin:0;font:11px/1.5 Geist Mono,monospace}.label-empty{text-align:center;color:var(--pl-text2);flex-direction:column;align-items:center;padding:54px 16px;font-size:13px;display:flex}.label-empty>svg{margin-bottom:14px}.label-panel>.secondary-button{align-self:start}.facts-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.facts-grid>div{background:var(--pl-page);border-radius:12px;flex-direction:column;gap:4px;padding:12px 14px;display:flex}.facts-grid span{color:var(--pl-text2);font-size:11px}.facts-grid strong{font-size:14px;font-weight:600}.scanner{border-top:1px solid var(--pl-line);padding-top:18px}.scanner>.secondary-button{margin-top:8px}.camera-view{background:#0b1117;border-radius:14px;width:100%;height:310px;margin-top:12px;position:relative;overflow:hidden}.camera-view video{object-fit:cover;width:100%;height:100%}.camera-view>span{text-align:center;color:#fff;font-size:12px;position:absolute;bottom:16px;left:0;right:0}.scan-brackets{border:2px solid #fff;border-radius:18px;width:236px;height:236px;position:absolute;top:32px;left:calc(50% - 118px)}.camera-recovery{background:var(--pl-page);border-radius:14px;margin-top:12px;padding:24px;font-size:13px}.camera-recovery h3{margin:12px 0;font-size:17px}.camera-recovery p{color:var(--pl-text2);line-height:1.5}.scan-confirm{flex-direction:column;gap:12px;display:flex}.scan-confirm .action-bar{background:0 0;padding:16px 0 0}.action-state{border:1px solid var(--pl-line);border-radius:14px;align-items:start;gap:12px;padding:14px 16px;font-size:14px;display:flex}.action-state>svg{flex:none}.action-state p{margin:4px 0 0;font-size:12px;line-height:1.5}.action-state .secondary-button{margin-top:12px}.action-state.confirmed{background:var(--pl-success-soft);color:var(--pl-success)}.action-state.failed{background:var(--pl-danger-soft);color:var(--pl-danger)}.action-state.pending{background:var(--pl-page);color:var(--pl-text2)}.state-message{border:1px solid var(--pl-warning);background:var(--pl-warning-soft);border-radius:12px;padding:14px 16px;font-size:13px;line-height:1.5}.state-message p{margin:0 0 10px}.loading-note{color:var(--pl-text2);margin:0;font-size:13px}.queue-count{color:var(--pl-text2);margin:-8px 0 0;font-size:12px}.queue-list{flex-direction:column;gap:8px;display:flex}.queue-row{text-align:left;background:var(--pl-stage-arrival-bg);border:1px solid var(--pl-stage-arrival-line);color:var(--pl-text);border-radius:14px;grid-template-columns:175px minmax(0,1fr) 150px;align-items:center;gap:16px;padding:14px 16px;display:grid}.queue-row>div{flex-direction:column;gap:2px;font-size:12px;display:flex}.queue-row strong{font-size:13px;font-weight:500}.queue-row.selected{border:2px solid var(--pl-accent);background:var(--pl-accent-soft);box-shadow:0 0 0 3px var(--pl-accent-soft);padding:13px 15px}.queue-row:disabled{opacity:.8}.queue-status>span:first-child{color:var(--pl-text2);font-size:11px}.stage-pill{color:var(--pl-stage-arrival-ink);background:var(--pl-stage-arrival-soft);border-radius:8px;align-self:start;padding:4px 8px;font-size:11px}.advisors-panel .meta{margin:8px 0 14px}.advisor-list{flex-direction:column;gap:10px;display:flex}.advisor-choice{text-align:left;width:100%;color:var(--pl-text);border:1px solid var(--pl-line);background:var(--pl-card);border-radius:14px;align-items:center;gap:12px;padding:12px;display:flex}.advisor-choice.selected{border:2px solid var(--pl-accent);background:var(--pl-accent-soft);padding:11px}.advisor-choice>span:nth-child(2){flex-direction:column;flex:1;gap:3px;display:flex}.advisor-choice strong{font-size:14px;font-weight:600}.advisor-choice small{color:var(--pl-text2);font-size:12px}.choice-indicator{color:var(--pl-accent);font-size:12px;font-weight:600}.advisors-panel .audit-note{margin-top:20px}.empty-state{text-align:center;color:var(--pl-text2);flex-direction:column;align-items:center;padding:54px 24px;font-size:13px;display:flex}.empty-state h2{color:var(--pl-text);margin-top:16px}.skeleton-list{flex-direction:column;gap:8px;display:flex}.skeleton-list div{background:var(--pl-skeleton);border-radius:14px;height:70px}@media (width<=1150px){.operations-grid{grid-template-columns:minmax(0,1fr) 340px}.queue-row{grid-template-columns:155px 1fr}.queue-status{grid-column:2}.header-identity .avatar{display:none}}@media (width<=850px){.operations-grid{grid-template-columns:1fr}.workspace-panel{min-height:0}.label-panel{max-width:500px}.authenticated .top-bar{flex-wrap:wrap;gap:12px;height:auto;min-height:60px;padding:12px}.user-context{display:none}.sign-out{max-width:100px}.page-heading{align-items:start}.heading-actions{flex-direction:column;gap:6px}.heading-actions button{padding:0 12px;font-size:12px}}@media (width<=520px){.authenticated{padding:8px}.operations-page{padding:16px 0 0}.panel-content{padding:16px}.page-heading h1{font-size:26px}.top-bar nav a{padding:0 8px}.authenticated .top-bar{gap:6px}.header-identity{gap:0}.queue-row{grid-template-columns:1fr;gap:8px}.queue-status{grid-column:auto}.plate-hero,.registration-input{font-size:22px}.facts-grid{grid-template-columns:1fr}.action-bar{flex-wrap:wrap;padding:16px}.arrival-form .action-bar{margin:12px -16px -16px}.action-bar .primary-button{width:100%}.section-heading{flex-wrap:wrap;align-items:start}}@media print{@page{size:A6 portrait;margin:8mm}body{background:#fff}body *{visibility:hidden}.print-label,.print-label *{visibility:visible}.print-label{color:#17212b;width:89mm;min-height:120mm;box-shadow:none;background:#fff;border:0;border-radius:0;padding:8mm;position:absolute;inset:0 auto auto 0}.print-label .qr-art{width:55mm;height:55mm}.print-label .visit-plate{color:#17212b;background:#fff;font-size:18px}.print-label .meta{color:#5b6775}.print-label .wordmark{color:#17212b}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:0s!important;animation-duration:0s!important}}@media print{.app-frame.authenticated{background:#fff;min-height:0;padding:0}.top-bar,.page-heading,.workspace-panel,.label-panel>:not(.print-label),.session-error{display:none!important}.operations-page{max-width:none;margin:0;padding:0}.operations-grid{display:block}.label-panel{max-width:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border:0;margin:0;padding:0;display:block}.print-label{margin:0;position:static}}.refresh-state{border:1px solid var(--pl-line);background:var(--pl-glass-strong);border-radius:14px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;padding:12px 16px;font-size:12px;display:flex}.refresh-state small{color:var(--pl-text2);margin-top:4px;display:block}.refresh-state button{flex:none}.floor-count{margin:0 0 14px}.stage-filter{color:var(--pl-text2);align-items:center;gap:8px;display:flex}.stage-filter select{border:1px solid var(--pl-line-strong);height:36px;font:inherit;color:var(--pl-text);background:var(--pl-card);border-radius:10px;padding:0 12px}.floor-board{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:14px;display:grid}.floor-column{background:var(--pl-stage-arrival-bg);border:1px solid var(--pl-stage-arrival-line);border-radius:18px;min-height:330px;padding:14px}.floor-column header{justify-content:space-between;align-items:center;gap:8px;margin:0 0 16px;display:flex}.floor-column h2{margin:0;font-size:14px}.floor-column header>span{background:var(--pl-card);border-radius:8px;padding:4px 8px;font:12px Geist Mono,monospace}.stage-awaiting_advisor,.stage-inspection_waiting,.stage-inspection_working{background:var(--pl-stage-arrival-bg);border-color:var(--pl-stage-arrival-line)}.floor-card{color:var(--pl-text);border:1px solid var(--pl-line);background:var(--pl-card);box-shadow:var(--pl-shadow-sm);overflow-wrap:anywhere;border-radius:14px;flex-direction:column;gap:10px;margin:0 0 10px;padding:14px;text-decoration:none;display:flex}.floor-card:hover{border-color:var(--pl-accent)}.floor-card>strong{font-size:13px}.floor-card .meta{margin:0}.floor-card .visit-plate{max-width:100%;font-size:clamp(11px,1.05vw,15px)}.visit-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.timeline{margin:6px 0;padding:0;list-style:none}.timeline li{border-bottom:1px solid var(--pl-line);grid-template-columns:170px minmax(0,1fr) 24px;gap:24px;padding:18px 0;display:grid;position:relative}.timeline li>div{position:relative}.timeline li>div:before{content:"";background:var(--pl-accent);border-radius:50%;width:7px;height:7px;position:absolute;top:3px;left:-17px}.timeline time,.revision{color:var(--pl-text2);font:11px/1.6 Geist Mono,monospace}.detail-summary{flex-direction:column;gap:16px;display:flex}.detail-summary dl{align-items:start;margin:0;font-size:12px}.detail-summary dt{flex:none}.detail-summary dd{text-align:right}.visit-reference{overflow-wrap:anywhere}.detail-summary .plate-hero{max-width:100%;font-size:28px}@media (width<=1000px){.floor-board,.visit-list{grid-template-columns:repeat(2,minmax(0,1fr))}.floor-card .visit-plate{font-size:15px}.detail-grid{grid-template-columns:1fr}.detail-summary{grid-row:1}.detail-summary .plate-hero{font-size:22px}}@media (width<=600px){.top-bar nav{order:3;justify-content:center;width:100%}.floor-board,.visit-list{grid-template-columns:1fr}.floor-column{min-height:160px}.stage-filter{flex-direction:column;align-items:start}.stage-filter select{max-width:170px}.timeline li{grid-template-columns:1fr 24px;gap:8px;padding-left:18px}.timeline time{grid-column:1/-1}.refresh-state{flex-wrap:wrap;align-items:start}.detail-summary .plate-hero{font-size:20px}}.refresh-state.state-message{background:var(--pl-warning-soft);border-color:var(--pl-warning)}.stage-parking_move_waiting,.stage-parking_move_working{background:var(--pl-stage-arrival-bg);border-color:var(--pl-stage-arrival-line)}.stage-allocation_waiting,.stage-bay_move_waiting,.stage-bay_move_working{background:var(--pl-stage-allocation-bg);border-color:var(--pl-stage-allocation-line)}.stage-technician_waiting{background:var(--pl-stage-technician-work-bg);border-color:var(--pl-stage-technician-work-line)}.stage-pill.stage-allocation_waiting,.stage-pill.stage-bay_move_waiting,.stage-pill.stage-bay_move_working{color:var(--pl-stage-allocation-ink)}.stage-pill.stage-technician_waiting{color:var(--pl-stage-technician-work-ink)}.allocation-page .queue-row:not(.selected){background:var(--pl-stage-allocation-bg);border-color:var(--pl-stage-allocation-line)}.allocation-page .stage-pill{background:var(--pl-stage-allocation-soft);color:var(--pl-stage-allocation-ink)}.allocation-choices{flex-direction:column;gap:12px;display:flex}.allocation-choices h2{margin:0;font-size:18px}.allocation-choices label{font-size:13px;font-weight:600}.allocation-choices select{border:1px solid var(--pl-line-strong);width:100%;min-height:44px;font:inherit;color:var(--pl-text);background:var(--pl-card);border-radius:10px;padding:0 12px}.assignment-context{border-top:1px solid var(--pl-line);overflow-wrap:anywhere;flex-direction:column;gap:4px;padding:10px 0;display:flex}.assignment-context strong,.mono{font-family:Geist Mono,monospace}.detail-summary dd,.recorded-move{overflow-wrap:anywhere;min-width:0}.recorded-move{border-top:1px solid var(--pl-line);padding:12px 0;font-size:13px}.recorded-move p{margin:6px 0}.stage-allocation_waiting,.stage-bay_move_waiting,.stage-bay_move_working{--stage-bg:var(--pl-stage-allocation-bg);--stage-line:var(--pl-stage-allocation-line);--stage-ink:var(--pl-stage-allocation-ink)}.stage-technician_waiting,.stage-technician_working,.task-technician{--stage-bg:var(--pl-stage-technician-work-bg);--stage-line:var(--pl-stage-technician-work-line);--stage-ink:var(--pl-stage-technician-work-ink)}.stage-qa_waiting,.stage-qa_working,.task-qa{--stage-bg:var(--pl-stage-qa-bg);--stage-line:var(--pl-stage-qa-line);--stage-ink:var(--pl-stage-qa-ink)}.stage-wash_move_waiting,.stage-wash_move_working,.stage-wash_waiting,.stage-wash_working,.stage-vacuum_waiting,.stage-vacuum_working,.stage-ready_waiting,.stage-ready_working,.task-wash,.task-vacuum,.task-ready{--stage-bg:var(--pl-stage-wash-vacuum-bg);--stage-line:var(--pl-stage-wash-vacuum-line);--stage-ink:var(--pl-stage-wash-vacuum-ink)}.stage-ready{--stage-bg:var(--pl-stage-ready-bg);--stage-line:var(--pl-stage-ready-line);--stage-ink:var(--pl-stage-ready-ink)}.stage-departed{--stage-bg:var(--pl-glass-strong);--stage-line:var(--pl-line-strong);--stage-ink:var(--pl-text2)}.floor-card[class*=stage-],.floor-column[class*=stage-],.stage-pill[class*=stage-]{background:var(--stage-bg,var(--pl-stage-arrival-bg));border-color:var(--stage-line,var(--pl-stage-arrival-line))}.floor-card>strong,.floor-column h2,.stage-pill{color:var(--stage-ink,var(--pl-stage-arrival-ink))}.recorded-task{background:var(--stage-bg);border:1px solid var(--stage-line);border-radius:14px;margin:12px 0;padding:14px 16px}.recorded-task>strong{color:var(--stage-ink)}@media (width<=600px){.scan-confirm .action-bar{flex-wrap:wrap}.scan-confirm .action-bar button{width:100%;min-height:48px}}.hold-chips{flex-wrap:wrap;gap:6px;display:flex}.hold-chip{border:1px dashed var(--pl-warning);color:var(--pl-warning);background:var(--pl-warning-soft);border-radius:8px;padding:4px 8px;font-size:11px;font-weight:600;display:inline-block}.waiting-chip{border-style:solid;border-color:var(--pl-info);color:var(--pl-info);background:var(--pl-info-soft)}.hold-records,.technician-elapsed{min-width:0;margin:24px 0}.hold-record{border:1px solid var(--pl-line);border-radius:14px;margin:12px 0;padding:16px}.hold-record h3{margin:0 0 8px;font-size:15px}.open-hold{border-style:dashed;border-color:var(--pl-warning)}.hold-fact{overflow-wrap:anywhere;margin:6px 0}.elapsed-task{border:1px solid var(--pl-line);border-radius:14px;margin:10px 0;padding:12px 16px}.elapsed-task dl{gap:12px;margin:8px 0;font-size:13px}.elapsed-task dd{white-space:nowrap;font-family:Geist Mono,monospace}.technician-elapsed.compact{margin:0}.compact .elapsed-task{border:0;margin:0;padding:0}.compact .elapsed-task dl{margin:4px 0;font-size:11px}.compact>.meta{overflow-wrap:anywhere;font-size:10px}.work-legs{min-width:0;margin:20px 0}.work-leg-list{gap:12px;padding:0;list-style:none;display:grid}.work-leg{border:1px solid var(--pl-line);background:var(--pl-card);overflow-wrap:anywhere;border-radius:14px;padding:16px}.work-leg.current-leg{border-color:var(--pl-accent);background:var(--pl-accent-soft)}.work-leg h3{margin:0;font-size:15px}.work-leg .section-heading{flex-wrap:wrap;align-items:start;gap:8px}.qa-attempt{border-top:1px solid var(--pl-line);margin-top:10px;padding-top:10px;font-size:13px}.allocation-choices textarea{border:1px solid var(--pl-line-strong);background:var(--pl-card);width:100%;min-height:96px;color:var(--pl-text);font:inherit;resize:vertical;border-radius:10px;padding:12px}.allocation-page .action-bar{flex-wrap:wrap}.allocation-choices select,#hold-return-bay{min-height:48px}#hold-return-bay{border:1px solid var(--pl-line-strong);width:100%;font:inherit;color:var(--pl-text);background:var(--pl-card);border-radius:10px;padding:0 12px}.exception-dialog{border:1px solid var(--pl-line);width:min(640px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--pl-text);background:var(--pl-card);box-shadow:var(--pl-shadow-lg);border-radius:20px;padding:0;overflow:auto}.exception-dialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0b111747}.exception-heading{justify-content:space-between;align-items:center;gap:12px;padding:18px 20px 12px;display:flex}.exception-heading h2{margin:0;font-size:18px}.exception-tabs{background:var(--pl-page);border-radius:12px;gap:4px;margin:0 20px;padding:4px;display:flex}.exception-tabs button{min-height:38px;color:var(--pl-text2);background:0 0;border:0;border-radius:9px;flex:1;padding:4px 8px;font-size:13px}.exception-tabs button[aria-selected=true]{background:var(--pl-card);color:var(--pl-text);box-shadow:var(--pl-shadow-sm),inset 0 -2px 0 var(--pl-accent)}.exception-form{gap:8px;margin:0;padding:18px 20px 20px}.exception-context{background:var(--pl-page);border-radius:14px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;padding:12px 14px;display:flex}.exception-form select,.workshop-selector select{border:1px solid var(--pl-line-strong);width:100%;min-width:0;min-height:44px;font:inherit;background:var(--pl-card);color:var(--pl-text);border-radius:10px;padding:8px 12px}.exception-form textarea{border:1px solid var(--pl-line-strong);resize:vertical;width:100%;min-height:90px;font:inherit;color:var(--pl-text);background:var(--pl-card);border-radius:10px;padding:10px 12px}.exception-footer{border-top:1px solid var(--pl-line);justify-content:flex-end;gap:8px;padding-top:12px;display:flex}.exception-footer button{margin:0}.danger-button{background:var(--pl-danger);color:#fff}.advisor-targets{border:1px solid var(--pl-line);border-radius:12px;margin:8px 0;padding:12px;font-size:13px}.check-label{align-items:center;gap:10px;min-height:40px;display:flex}.check-label input{width:18px;height:18px;accent-color:var(--pl-accent);flex:none;margin:0}.evidence-section{border-top:1px solid var(--pl-line);margin-top:20px;padding-top:20px}.evidence-row,.handover-row{border-bottom:1px solid var(--pl-line);overflow-wrap:anywhere;padding:12px 0}.evidence-row p,.ready-history p{font-size:13px;line-height:1.5}.handover-people{background:var(--pl-page);border-radius:12px;align-items:center;gap:20px;margin-top:8px;padding:12px 14px;display:flex}.handover-people small{color:var(--pl-text2);margin-bottom:4px;font-size:11px;display:block}.later-record{color:var(--pl-info)}.original-execution{margin:10px 0;font-size:12px}.original-execution summary{cursor:pointer;color:var(--pl-text2);padding:6px 0}.execution-history{border-left:1px solid var(--pl-line-strong);padding-left:12px}.execution-history h4{margin:8px 0;font-size:13px}.workshop-selector{align-items:center;gap:8px;max-width:300px;display:flex}.workshop-selector label{color:var(--pl-text2);font-size:11px}.workshop-selector select{min-height:36px;font-size:12px}@media (width<=850px){.workshop-selector{order:3;width:100%;max-width:none}.workshop-selector select{flex:1;width:auto}.exception-dialog{width:calc(100vw - 16px);max-height:calc(100dvh - 16px)}.exception-context{flex-wrap:wrap}.handover-people{flex-wrap:wrap;gap:12px}}@media (width<=520px){.exception-heading{padding:16px}.exception-tabs{margin:0 16px}.exception-form{padding:16px}.exception-footer{flex-wrap:wrap}.exception-footer .primary-button{flex:1;min-width:180px}}.stage-pill.stage-terminal{color:var(--pl-warning);background:var(--pl-warning-soft)}.floor-card.disposition-card{background:var(--pl-warning-soft);border-color:var(--pl-warning)}.exception-actions{flex-direction:column;align-items:flex-end;gap:8px;max-width:240px;display:flex}.exception-actions>.meta{text-align:right;margin:0}@media (width<=520px){.page-heading .exception-actions{max-width:50%}}.settings-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px;display:grid}.settings-grid fieldset{border:0;min-width:0;margin:0;padding:0}.settings-field,.settings-day label,.settings-closure label{color:var(--pl-text2);flex-direction:column;gap:6px;font-size:12px;display:flex}.settings-field{margin-bottom:16px}.settings-grid input:not([type=checkbox]){border:1px solid var(--pl-line-strong);background:var(--pl-card);width:100%;min-width:0;color:var(--pl-text);font:inherit;border-radius:10px;padding:10px 12px}.settings-grid input:focus-visible,.settings-grid button:focus-visible{outline:2px solid var(--pl-text);outline-offset:2px}.settings-day{border-bottom:1px solid var(--pl-line);grid-template-columns:90px 70px minmax(0,1fr) minmax(0,1fr);align-items:center;gap:12px;padding:10px 0;display:grid}.settings-day strong{font-size:13px}.settings-day label:has([type=checkbox]){flex-direction:row;align-items:center}.settings-closure{grid-template-columns:1fr 1fr auto;align-items:end;gap:12px;margin-bottom:12px;display:grid}.settings-actions{margin-top:20px}.settings-history{border-top:1px solid var(--pl-line);margin-top:24px;padding-top:12px}.settings-history ul{overflow-wrap:anywhere;padding-left:18px;font-size:12px;line-height:1.6}.settings-success{color:var(--pl-success);font-size:13px}.settings-table-scroll{overflow-x:auto}.settings-targets{border-collapse:collapse;text-align:left;width:100%;font-size:13px}.settings-targets th,.settings-targets td{border-bottom:1px solid var(--pl-line);padding:10px 8px}.settings-targets thead{background:var(--pl-page);color:var(--pl-text2);font-size:11px}.settings-targets{table-layout:fixed}.settings-targets th{overflow-wrap:anywhere}.settings-targets th:first-child{width:42%}.settings-targets input{max-width:120px}.settings-override{margin-bottom:20px}.settings-override h4{overflow-wrap:anywhere}.overdue-chip{background:var(--pl-danger-soft);color:var(--pl-danger);border:1px solid var(--pl-danger);border-radius:8px;align-self:start;padding:3px 8px;font-size:11px;font-weight:600;display:inline-block}.floor-card:has(.overdue-chip){border-color:var(--pl-danger);box-shadow:0 0 0 1px var(--pl-danger), 0 0 12px var(--pl-danger-soft)}.timing-step{border-bottom:1px solid var(--pl-line);padding:16px 0}.timing-step h3{margin:0 0 12px}.timing-step h4{align-items:center;gap:8px;margin:0 0 8px;display:flex}.timing-phases{grid-template-columns:1fr 1fr;gap:16px;display:grid}.timing-phase dl{gap:8px;margin:0;font-size:12px;display:grid}.timing-phase dl>div{justify-content:space-between;gap:12px;display:flex}.timing-phase dt{color:var(--pl-text2)}.timing-phase dd{margin:0;font-family:Geist Mono,monospace}.timing-step p{font-size:13px}@media (width<=1100px){.settings-grid{grid-template-columns:1fr}}@media (width<=520px){.settings-day{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.settings-closure,.timing-phases{grid-template-columns:1fr}}.correction-fieldset{border:0;min-width:0;margin:0 0 20px;padding:0}.correction-record{border-top:1px solid var(--pl-line);overflow-wrap:anywhere;padding:16px 0}.correction-record h3{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.correction-chip{border-radius:8px;padding:3px 8px;font-size:11px;font-weight:600;display:inline-block}.correction-pending{background:var(--pl-warning-soft);color:var(--pl-warning)}.correction-approved{background:var(--pl-info-soft);color:var(--pl-info)}.correction-rejected{background:var(--pl-danger-soft);color:var(--pl-danger)}.correction-actions{gap:8px;max-width:640px;display:grid}.correction-actions textarea{resize:vertical;border:1px solid var(--pl-line-strong);background:var(--pl-card);min-height:80px;color:var(--pl-text);font:inherit;border-radius:10px;padding:10px 12px}.correction-buttons{flex-wrap:wrap;gap:8px;display:flex}.correction-reason,.correction-record .meta{white-space:pre-wrap}.corrected-fact{color:var(--pl-info);overflow-wrap:anywhere;font-size:12px}.live-operations,.operations-overview{min-width:0;max-width:1680px}.live-operations .page-heading h1,.operations-overview .page-heading h1{font-size:30px}.operations-view-controls,.operations-segment{align-items:center;gap:12px;display:flex}.operations-segment{border:1px solid var(--pl-line);background:var(--pl-glass-strong);border-radius:10px;gap:2px;padding:4px}.operations-segment button{color:var(--pl-text2);cursor:pointer;background:0 0;border:0;border-radius:7px;padding:7px 16px;font:500 13px Geist,sans-serif}.operations-segment button[aria-pressed=true]{color:var(--pl-accent-text);background:var(--pl-accent)}.operations-counts{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin:0 0 18px;display:grid}.operations-counts>div{border:1px solid var(--pl-glass-line);background:var(--pl-glass-strong);border-radius:14px;flex-direction:column;gap:4px;padding:13px 16px;display:flex}.operations-counts span{color:var(--pl-text2);font-size:12px}.operations-counts strong{letter-spacing:-.03em;font:600 30px/1.2 Geist Mono,monospace}.operations-counts .count-overdue strong{color:var(--pl-danger)}.operations-counts .count-held strong{color:var(--pl-warning)}.operations-counts .count-ready strong{color:var(--pl-success)}.operations-filters{background:var(--pl-glass-strong);border:1px solid var(--pl-line);border-radius:14px;flex-wrap:wrap;align-items:end;gap:10px;margin-bottom:12px;padding:14px;display:flex}.operations-filter,.operations-search{color:var(--pl-text2);flex-direction:column;gap:4px;min-width:0;font-size:11px;display:flex}.operations-filter select,.operations-search input{border:1px solid var(--pl-line-strong);background:var(--pl-card);width:100%;height:34px;color:var(--pl-text);border-radius:8px;margin:0;padding:6px 9px;font:12px Geist,sans-serif}.operations-search{flex:1;min-width:220px}.operations-filters .operations-filter{flex:1;min-width:125px;max-width:210px}.operations-refresh{margin-bottom:10px}.operations-refresh small{display:block}.operations-board{grid-template-columns:repeat(6,minmax(0,1fr));align-items:start;gap:12px;display:grid}.group-arrival{--op-bg:var(--pl-stage-arrival-bg);--op-soft:var(--pl-stage-arrival-soft);--op-line:var(--pl-stage-arrival-line);--op-ink:var(--pl-stage-arrival-ink);--op-fill:var(--pl-stage-arrival-fill)}.group-allocation{--op-bg:var(--pl-stage-allocation-bg);--op-soft:var(--pl-stage-allocation-soft);--op-line:var(--pl-stage-allocation-line);--op-ink:var(--pl-stage-allocation-ink);--op-fill:var(--pl-stage-allocation-fill)}.group-technicianWork{--op-bg:var(--pl-stage-technician-work-bg);--op-soft:var(--pl-stage-technician-work-soft);--op-line:var(--pl-stage-technician-work-line);--op-ink:var(--pl-stage-technician-work-ink);--op-fill:var(--pl-stage-technician-work-fill)}.group-qa{--op-bg:var(--pl-stage-qa-bg);--op-soft:var(--pl-stage-qa-soft);--op-line:var(--pl-stage-qa-line);--op-ink:var(--pl-stage-qa-ink);--op-fill:var(--pl-stage-qa-fill)}.group-washVacuum{--op-bg:var(--pl-stage-wash-vacuum-bg);--op-soft:var(--pl-stage-wash-vacuum-soft);--op-line:var(--pl-stage-wash-vacuum-line);--op-ink:var(--pl-stage-wash-vacuum-ink);--op-fill:var(--pl-stage-wash-vacuum-fill)}.group-ready{--op-bg:var(--pl-stage-ready-bg);--op-soft:var(--pl-stage-ready-soft);--op-line:var(--pl-stage-ready-line);--op-ink:var(--pl-stage-ready-ink);--op-fill:var(--pl-stage-ready-fill)}.operations-column{background:var(--op-bg);border:1px solid var(--op-line);border-radius:18px;min-width:0;overflow:hidden}.operations-column>header{background:var(--op-soft);color:var(--op-ink);justify-content:space-between;align-items:center;gap:5px;min-height:60px;padding:12px 10px;display:flex}.operations-column h2{margin:0;font-size:13px;font-weight:600}.operations-column header>span{font:600 17px Geist Mono,monospace}.operations-column-body{gap:12px;padding:10px;display:grid}.column-empty{padding:8px 2px;line-height:1.5}.live-operations .operations-card{border:1px solid var(--op-line);background:var(--pl-card);min-width:0;color:var(--pl-text);border-radius:14px;flex-direction:column;gap:9px;padding:12px;text-decoration:none;display:flex;box-shadow:0 2px 6px #0b111709}.operations-card .meta,.operations-table .meta{overflow-wrap:anywhere;font-size:11px;line-height:1.5}.operations-card>strong{color:var(--op-ink);font-size:13px}.operations-card .plate-sm{white-space:normal;overflow-wrap:anywhere;max-width:100%;font-size:12px}.operations-card-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;display:flex}.live-operations .is-overdue.operations-card{border-color:var(--pl-danger);box-shadow:0 0 0 1px var(--pl-danger), 0 0 0 4px var(--pl-danger-soft), 0 10px 28px -8px var(--pl-danger-glow)}.operations-responsible{align-items:center;gap:7px;font-size:12px;display:flex}.operations-responsible .avatar{background:var(--op-soft);width:24px;min-width:24px;height:24px;color:var(--op-ink);font-size:9px}.operations-responsible strong{font-weight:500}.operations-responsible small{color:var(--pl-text2);font-size:10px;display:block}.operations-age{gap:5px;font-size:11px;display:grid}.operations-age>div:first-child{justify-content:space-between;align-items:baseline;gap:6px;display:flex}.operations-age strong{font:600 14px Geist Mono,monospace}.operations-age small{color:var(--pl-text2);font-size:10px;line-height:1.4}.age-track{background:var(--op-soft,var(--pl-line));border-radius:3px;height:6px;overflow:hidden}.age-track>span{background:var(--op-fill,var(--pl-text2));border-radius:3px;height:100%;display:block}.age-held .age-track{border:1px dashed var(--pl-warning);background:var(--pl-warning-soft)}.age-held strong,.age-near strong{color:var(--pl-warning)}.age-overdue strong{color:var(--pl-danger)}.age-near .age-track>span{background:linear-gradient(90deg, var(--op-fill,var(--pl-text2)), var(--pl-warning))}.age-overdue .age-track>span{background:linear-gradient(90deg, var(--pl-warning), var(--pl-danger))}.age-held .age-track>span{background:repeating-linear-gradient(90deg, var(--pl-warning) 0 6px, transparent 6px 10px)}.operations-flags{flex-wrap:wrap;gap:5px;display:flex}.operations-flags>span{margin:0;font-size:10px}.promise-chip,.corrected-chip{background:var(--pl-page);color:var(--pl-text2);border-radius:6px;padding:3px 6px;font-size:10px;display:inline-flex}.promise-due_soon{color:var(--pl-warning);background:var(--pl-warning-soft)}.promise-promise_passed{color:var(--pl-danger);background:var(--pl-danger-soft)}.corrected-chip{color:var(--pl-info);background:var(--pl-info-soft)}.operations-table-scroll{border:1px solid var(--pl-line);background:var(--pl-card);border-radius:14px;max-width:100%;overflow-x:auto}.operations-table{border-collapse:collapse;table-layout:fixed;text-align:left;width:100%;min-width:1080px}.operations-table th{color:var(--pl-text2);background:var(--pl-page);padding:12px 14px;font-size:11px;font-weight:600}.operations-table td,.operations-table tbody th{border-top:1px solid var(--pl-line);vertical-align:top;overflow-wrap:anywhere;padding:14px;font-size:12px}.operations-table th:first-child{width:25%}.operations-table td>strong,.operations-table td>small,.operations-table td>.meta{display:block}.operations-table small{color:var(--pl-text2);font-size:11px;line-height:1.6}.operations-table-link.floor-card{box-shadow:none;color:inherit;background:0 0;border:none;flex-direction:column;gap:7px;margin:0;padding:0;text-decoration:none;display:flex}.operations-table-link .plate-md{font-size:13px}.operations-table .is-overdue{box-shadow:inset 3px 0 var(--pl-danger)}.operations-table td:nth-child(2)>strong{color:var(--op-ink)}.operations-table .operations-flags{margin-top:8px}.operations-dispositions{background:var(--pl-glass-strong);border:1px solid var(--pl-line);border-radius:18px;margin-top:24px;padding:16px}.operations-dispositions>header{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:12px;display:flex}.operations-dispositions h2{margin:0;font-size:17px}.operations-dispositions header>span{color:var(--pl-text2);font-size:12px}.operations-dispositions>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.density-compact .operations-card{gap:6px;padding:9px}.density-compact .operations-column-body{gap:8px}.density-compact .operations-table td{padding:9px 14px}.overview-signals{color:var(--pl-text2);flex-wrap:wrap;gap:10px 22px;margin:20px 0 28px;font-size:12px;display:flex}.overview-attention-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.overview-attention-heading h2>span{color:var(--pl-text2);margin-left:8px;font:15px Geist Mono,monospace}@media (width<=1100px){.operations-board,.operations-dispositions>div{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=680px){.operations-counts{grid-template-columns:repeat(3,minmax(0,1fr))}.operations-counts>div{padding:10px}.operations-counts strong{font-size:25px}.operations-board,.operations-dispositions>div{grid-template-columns:1fr}.operations-view-controls{flex-wrap:wrap}.live-operations .page-heading{align-items:start}.operations-search{min-width:100%}.operations-filters .operations-filter{max-width:none}.operations-dispositions>header,.overview-attention-heading{flex-direction:column;align-items:start}}.live-operations .workspace-panel,.operations-overview .workspace-panel{min-height:0}.live-operations .empty-state,.operations-overview .empty-state{min-height:240px}.operations-overview .panel-content{flex:none;gap:8px}.operations-table tbody th>small{display:block}.operations-age strong{white-space:nowrap;flex-shrink:0}.operations-age>div:first-child>span{min-width:0}.tv-viewport{z-index:10;background:#0b1117;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}.tv-canvas{transform-origin:50%;width:1920px;height:1080px;color:var(--pl-text);background:radial-gradient(1100px 600px at 10% -10%, var(--page-tint-blue), transparent 70%), radial-gradient(1000px 600px at 100% 20%, var(--page-tint-violet), transparent 70%), radial-gradient(1100px 600px at 50% 100%, var(--page-tint-teal), transparent 70%), var(--pl-page);font-variant-numeric:tabular-nums;flex-direction:column;flex:none;display:flex;position:relative}.tv-canvas h1,.tv-canvas h2,.tv-canvas p{margin:0}.tv-header{border:1px solid var(--pl-glass-line);background:var(--pl-glass-strong);height:120px;box-shadow:var(--pl-shadow-sm);border-radius:24px;flex:none;justify-content:space-between;align-items:center;gap:26px;margin:24px 32px 0;padding:0 30px;display:flex}.tv-brand{align-items:center;gap:26px;max-width:530px;display:flex}.tv-brand>strong{letter-spacing:-.04em;border-bottom:1px solid var(--pl-text);padding-bottom:8px;font-size:32px;position:relative}.tv-brand>strong span{background:var(--pl-accent);width:5px;height:5px;position:absolute;bottom:-3px;left:64%}.tv-brand h1{font-size:26px}.tv-brand div>span{color:var(--pl-text2);text-overflow:ellipsis;white-space:nowrap;max-width:345px;font-size:22px;display:block;overflow:hidden}.tv-counts{gap:12px;display:flex}.tv-counts>div{border:1px solid var(--pl-line);background:var(--pl-card);border-radius:18px;align-items:baseline;gap:12px;padding:4px 20px;display:flex}.tv-counts strong{font:600 50px Geist Mono,monospace}.tv-counts span{font-size:20px}.tv-counts>div:nth-child(2){color:var(--pl-warning)}.tv-counts>div:nth-child(3){color:var(--pl-success)}.tv-counts>div:nth-child(4){color:var(--pl-danger)}.tv-confirmation{flex-direction:column;flex:none;align-items:flex-end;gap:2px;line-height:1.1;display:flex}.tv-confirmation>div{align-items:baseline;gap:12px;display:flex}.tv-confirmation strong{color:var(--pl-success);font-size:30px}.tv-confirmation span{color:var(--pl-text2);font-size:18px}.tv-confirmation time{letter-spacing:-.02em;font:600 54px/1 Geist Mono,monospace}.tv-confirmation small{color:var(--pl-text2);font-size:16px}.tv-content{flex:1;grid-template-columns:minmax(0,1fr) 610px;gap:24px;min-height:0;padding:24px 32px 16px;display:grid}.tv-content aside{grid-template-rows:repeat(3,minmax(0,1fr));gap:18px;min-height:0;display:grid}.tv-section{background:var(--pl-glass);border:1px solid var(--pl-line);border-radius:24px;min-height:0;padding:16px 20px;overflow:hidden}.tv-section>header{justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:14px;display:flex}.tv-section h2{font-size:24px;font-weight:600}.tv-section>header>span{color:var(--pl-text2);white-space:nowrap;font-size:17px}.tv-section h2 span{color:var(--pl-text2)}.tv-stage-arrival{--tv-bg:var(--pl-stage-arrival-bg);--tv-soft:var(--pl-stage-arrival-soft);--tv-line:var(--pl-stage-arrival-line);--tv-ink:var(--pl-stage-arrival-ink);--tv-fill:var(--pl-stage-arrival-fill)}.tv-stage-allocation{--tv-bg:var(--pl-stage-allocation-bg);--tv-soft:var(--pl-stage-allocation-soft);--tv-line:var(--pl-stage-allocation-line);--tv-ink:var(--pl-stage-allocation-ink);--tv-fill:var(--pl-stage-allocation-fill)}.tv-stage-technicianWork{--tv-bg:var(--pl-stage-technician-work-bg);--tv-soft:var(--pl-stage-technician-work-soft);--tv-line:var(--pl-stage-technician-work-line);--tv-ink:var(--pl-stage-technician-work-ink);--tv-fill:var(--pl-stage-technician-work-fill)}.tv-stage-qa{--tv-bg:var(--pl-stage-qa-bg);--tv-soft:var(--pl-stage-qa-soft);--tv-line:var(--pl-stage-qa-line);--tv-ink:var(--pl-stage-qa-ink);--tv-fill:var(--pl-stage-qa-fill)}.tv-stage-washVacuum{--tv-bg:var(--pl-stage-wash-vacuum-bg);--tv-soft:var(--pl-stage-wash-vacuum-soft);--tv-line:var(--pl-stage-wash-vacuum-line);--tv-ink:var(--pl-stage-wash-vacuum-ink);--tv-fill:var(--pl-stage-wash-vacuum-fill)}.tv-stage-ready{--tv-bg:var(--pl-stage-ready-bg);--tv-soft:var(--pl-stage-ready-soft);--tv-line:var(--pl-stage-ready-line);--tv-ink:var(--pl-stage-ready-ink);--tv-fill:var(--pl-stage-ready-fill)}.tv-rows{flex-direction:column;gap:8px;display:flex}.tv-row{background:var(--tv-bg,var(--pl-card));border:1px solid var(--tv-line,var(--pl-line));border-radius:16px;flex:none;grid-template-columns:412px 244px minmax(0,1fr) 112px;align-items:center;gap:14px;height:88px;padding:8px 18px;display:grid}.tv-stage{flex-direction:column;gap:4px;min-width:0;line-height:1.2;display:flex}.tv-stage>strong{color:var(--tv-ink,var(--pl-text));font-size:22px}.tv-stage>span{color:var(--pl-text2);white-space:nowrap;text-overflow:ellipsis;font-size:16px;overflow:hidden}.tv-timer{flex-direction:column;gap:4px;min-width:0;line-height:1.1;display:flex}.tv-timer>span{color:var(--pl-text2);font-size:18px}.tv-timer>strong{font:600 30px/1 Geist Mono,monospace}.tv-timer small{color:var(--pl-text2);font-size:18px}.tv-timer>.tv-review-value{color:var(--pl-text2);font-size:22px;line-height:1.1}.tv-age-track{background:var(--tv-soft,var(--pl-line));border-radius:4px;height:8px;overflow:hidden}.tv-age-track>span{background:var(--tv-fill,var(--pl-text2));height:100%;display:block}.tv-near .tv-age-track>span{background:linear-gradient(90deg,var(--tv-fill),var(--pl-warning))}.tv-overdue .tv-age-track>span{background:linear-gradient(90deg,var(--pl-warning),var(--pl-danger))}.tv-flags{flex-direction:column;align-items:flex-start;gap:4px;font-size:14px;line-height:1.1;display:flex}.tv-flags>span{background:var(--pl-glass-strong);border-radius:8px;padding:3px 7px}.tv-flags>.tv-danger{color:var(--pl-danger);background:var(--pl-danger-soft);font-size:18px;font-weight:600}.tv-held-row .tv-timer>span,.tv-held-row .tv-timer>strong{color:var(--pl-warning)}.tv-held-row .tv-flags>span:not(.tv-danger){color:var(--pl-warning);background:var(--pl-warning-soft)}.tv-overdue{border-color:var(--pl-danger);background:linear-gradient(120deg,var(--pl-danger-soft),var(--tv-bg));box-shadow:0 0 0 1px var(--pl-danger), 0 0 0 4px var(--pl-danger-soft), 0 10px 28px -8px var(--pl-danger-glow)}.tv-overdue:not(.tv-held-row) .tv-timer>strong:not(.tv-review-value){color:var(--pl-danger)}.tv-held{border-color:var(--pl-warning)}.tv-held h2{color:var(--pl-warning)}.tv-ready h2{color:var(--pl-success)}.tv-dispositions h2{color:var(--pl-stage-allocation-ink)}.tv-compact{grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr) 230px;align-content:start;gap:4px 12px;height:182px;padding:10px 14px}.tv-compact .plate-tv{grid-column:1/3}.tv-compact .tv-stage{grid-area:2/1}.tv-compact .tv-timer{grid-area:2/2}.tv-compact .tv-flags{flex-flow:wrap;grid-area:3/1/auto/3;font-size:16px}.tv-compact .tv-flags:empty{display:none}.tv-footer{color:var(--pl-text2);flex:none;justify-content:space-between;padding:0 40px 20px;font-size:17px;display:flex}.tv-no-rows{color:var(--pl-text2);padding:30px 8px;font-size:20px}.tv-empty{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:24px;padding:32px;display:flex}.tv-empty h2{font-size:64px}.tv-empty p{color:var(--pl-text2);font-size:28px}.tv-banner{background:var(--pl-warning);height:72px;color:var(--pl-ink);flex:none;justify-content:center;align-items:center;font-size:28px;font-weight:600;display:flex}.tv-disconnected .tv-banner,.tv-error .tv-banner,.tv-denied .tv-banner{background:var(--pl-danger)}.tv-stale .tv-content,.tv-stale .tv-counts,.tv-stale .tv-empty,.tv-stale .tv-workshop-name,.tv-stale .tv-footer>span:first-child{opacity:.78}.tv-disconnected .tv-content,.tv-disconnected .tv-counts,.tv-disconnected .tv-empty,.tv-disconnected .tv-workshop-name,.tv-disconnected .tv-footer>span:first-child{opacity:.35;filter:grayscale()}.tv-stale .tv-confirmation strong,.tv-disconnected .tv-confirmation strong{color:var(--pl-warning)}.tv-stale .tv-row:not(.tv-compact),.tv-disconnected .tv-row:not(.tv-compact){height:84px}.tv-stale .tv-rows,.tv-disconnected .tv-rows{gap:4px}.tv-stale .tv-compact,.tv-disconnected .tv-compact{height:168px}.tv-recovery{z-index:1;text-align:center;background:var(--pl-glass-strong);-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);border:2px solid var(--pl-danger);box-shadow:var(--pl-shadow-lg), 0 0 48px -8px var(--pl-danger-glow);border-radius:28px;padding:32px 48px;position:absolute;top:56%;left:50%;transform:translate(-50%,-50%)}.tv-recovery h2{color:var(--pl-danger);font-size:44px}.tv-recovery p{margin-top:12px;font-size:24px}.tv-recovery p:last-child{color:var(--pl-text2);font-size:20px}.tv-setup{z-index:11;color:#f5f7fa;background:#0b1117;border-radius:0 10px 0 0;font-size:12px;position:fixed;bottom:0;left:0}.tv-setup summary{cursor:pointer;padding:4px 10px}.tv-setup[open]{width:100%}.tv-setup .top-bar{background:#17212b}.tv-setup summary:focus-visible{outline-offset:-2px;outline:2px solid #f5f7fa}@media (prefers-reduced-motion:reduce){.tv-canvas *,.tv-setup *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.reports-page{flex-direction:column;gap:16px;min-width:0;display:flex}.reports-page .page-heading{margin-bottom:0}.reports-page .page-heading button{margin:0}.report-tabs{border:1px solid var(--pl-line);background:var(--pl-glass-strong);border-radius:14px;flex-wrap:wrap;align-self:flex-start;gap:4px;padding:5px;display:flex}.report-tabs button{color:var(--pl-text2);background:0 0;border:0;border-radius:10px;padding:10px 15px;font-size:13px}.report-tabs button[aria-selected=true]{background:var(--pl-card);color:var(--pl-text);box-shadow:var(--pl-shadow-sm);border-bottom:2px solid var(--pl-accent)}.report-panel{border:1px solid var(--pl-line);background:var(--pl-card);min-width:0;box-shadow:var(--pl-shadow-sm);border-radius:18px;padding:20px;overflow:hidden}.report-panel>h2{font-size:17px}.report-panel p{font-size:13px;line-height:1.55}.report-section-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;display:flex}.report-section-heading h2{margin:0;font-size:18px}.report-section-heading>span{color:var(--pl-text2);font-size:12px}.report-filters{background:var(--pl-glass-strong)}.report-filters form{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:0;display:grid}.report-filters label{color:var(--pl-text2);flex-direction:column;gap:7px;font-size:12px;display:flex}.report-filters input,.report-filters select{border:1px solid var(--pl-line-strong);background:var(--pl-card);width:100%;min-width:0;height:40px;font:inherit;color:var(--pl-text);border-radius:10px;margin:0;padding:8px 10px}.report-filter-actions{grid-column:span 2;align-items:flex-end;gap:12px;display:flex}.report-filter-actions .primary-button{height:40px;margin:0}.report-note{border:1px dashed var(--pl-line-strong);color:var(--pl-text2);background:var(--pl-glass-strong);border-radius:12px;margin:12px 0;padding:12px 16px;font-size:13px;line-height:1.55}.report-refresh{justify-content:space-between;align-items:center;gap:12px;font-size:13px;display:flex}.report-refresh button{margin:0}.report-refresh [role=alert]{color:var(--pl-warning)}.report-metadata p{margin:6px 0}.report-metadata details{border-top:1px solid var(--pl-line);margin-top:12px;padding-top:12px}.reports-page summary{cursor:pointer;font-size:13px;font-weight:600}.report-metadata li{max-width:100ch;margin:10px 0;font-size:13px;line-height:1.6}.report-applied{flex-wrap:wrap;gap:6px;display:flex}.report-applied>span{background:var(--pl-accent-soft);color:var(--pl-accent);border-radius:20px;padding:5px 10px;font-size:12px}.report-tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:12px 0 16px;display:grid}.report-tile{border:1px solid var(--pl-glass-line);background:var(--pl-glass-strong);min-width:0;box-shadow:var(--pl-shadow-sm);border-radius:16px;padding:18px}.report-tile h3{color:var(--pl-text2);margin:0 0 10px;font-size:12px;font-weight:500}.report-tile-value{font-variant-numeric:tabular-nums;letter-spacing:-.025em;font-family:Geist Mono,monospace;font-size:34px;font-weight:600}.report-tile p{color:var(--pl-text2);margin:10px 0 0;font-size:12px}.report-stat{letter-spacing:0;flex-direction:column;gap:5px;display:flex}.report-stat strong{font-variant-numeric:tabular-nums;font-family:Geist Mono,monospace;font-size:16px;font-weight:600}.report-tile .report-stat strong{letter-spacing:-.025em;font-size:34px}.report-stat>span,.report-stat>small{color:var(--pl-text2);font-family:Geist,system-ui,sans-serif;font-size:11px;font-weight:400;line-height:1.45}.report-table-scroll{width:100%;overflow-x:auto}.report-table{border-collapse:collapse;width:100%;font-size:13px}.report-table th,.report-table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--pl-line);min-width:110px;padding:13px 12px}.report-table thead th{background:var(--pl-page);color:var(--pl-text2);white-space:nowrap;font-size:11px;font-weight:600}.report-table tbody th{font-weight:500}.report-table small{color:var(--pl-text2);margin-top:5px;font-size:11px;line-height:1.5;display:block}.report-table a,.report-table .text-button{color:var(--pl-accent);white-space:nowrap;font-size:12px}.report-table time{white-space:nowrap;font-size:12px}.report-reference{overflow-wrap:anywhere;color:var(--pl-text2);max-width:270px;font-size:11px;display:inline-block}.report-evidence{border:1px solid var(--pl-line);background:var(--pl-page);border-radius:12px;max-width:100%;padding:18px}.report-evidence h3{margin:16px 0 12px;font-size:16px}.report-evidence>h3:first-child{margin-top:0}.report-evidence .report-table{background:var(--pl-card)}.report-evidence .report-table th,.report-evidence .report-table td{min-width:130px}.report-audit{padding:12px 0}.report-audit li{font-size:12px;line-height:1.6}.report-pagination{color:var(--pl-text2);justify-content:space-between;align-items:center;gap:12px;margin-top:16px;font-size:12px;display:flex}.report-pagination button{margin:0}.report-disposition{background:var(--pl-stage-arrival-soft);border-radius:18px;padding:4px 9px;font-size:12px;display:inline-block}.report-disposition.ready,.report-disposition.completed{color:var(--pl-success);background:var(--pl-success-soft)}.report-disposition.cancelled,.report-disposition.withdrawn{color:var(--pl-warning);background:var(--pl-warning-soft)}@media (width<=1100px){.report-filters form{grid-template-columns:repeat(3,minmax(0,1fr))}.report-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.reports-page{gap:12px}.report-panel{padding:14px}.report-filters form{grid-template-columns:repeat(2,minmax(0,1fr))}.report-filter-actions{grid-column:1/-1}.report-tiles{grid-template-columns:1fr}.report-tabs{width:100%}.report-tabs button{flex:45%;padding:9px}.report-section-heading{flex-direction:column;align-items:flex-start;gap:8px}.report-refresh{align-items:flex-start}.report-refresh button{flex-shrink:0}.report-evidence{padding:10px}.report-pagination{flex-wrap:wrap}.report-table th,.report-table td{padding:11px 9px}.reports-page .page-heading{align-items:flex-start}.reports-page .page-heading button{padding:0 12px;font-size:12px}}@media (prefers-reduced-motion:reduce){.reports-page *{scroll-behavior:auto;transition-duration:0s;animation-duration:0s}}.authenticated .top-bar{width:100%;min-width:0}.authenticated .top-bar>*{min-width:0;max-width:100%}.authenticated .top-bar nav{justify-content:flex-start;min-width:0;max-width:100%;overflow-x:auto}.authenticated .top-bar nav a{white-space:nowrap;flex-shrink:0}.configuration-nav{background:var(--pl-glass-strong);border:1px solid var(--pl-line);border-radius:14px;flex-wrap:wrap;gap:6px;margin:0 0 22px;padding:6px;display:flex}.configuration-nav button{color:var(--pl-text2);background:0 0;border:0;border-radius:10px;padding:10px 12px;font:500 13px Geist,sans-serif}.configuration-nav button.selected{color:var(--pl-accent);background:var(--pl-accent-soft)}.admin-layout{grid-template-columns:minmax(0,1fr) minmax(280px,.8fr);align-items:start;gap:28px;margin-top:24px;display:grid}.admin-layout.single-editor{grid-template-columns:minmax(0,680px)}.admin-record-list,.admin-audit-list,.workflow-history ol{margin:16px 0 0;padding:0;list-style:none}.admin-record-list li+li{border-top:1px solid var(--pl-line)}.admin-record-list button{text-align:left;width:100%;color:var(--pl-text);font:inherit;background:0 0;border:1px solid #0000;border-radius:10px;justify-content:space-between;align-items:start;gap:12px;padding:14px 12px;display:flex}.admin-record-list button.selected{background:var(--pl-accent-soft);border-color:var(--pl-accent)}.admin-record-list button>span:first-child{flex-direction:column;gap:5px;min-width:0;display:flex}.admin-record-list strong{overflow-wrap:anywhere;font-size:14px;font-weight:500}.admin-record-list small{color:var(--pl-text2);overflow-wrap:anywhere;font-size:12px}.admin-status{background:var(--pl-page);color:var(--pl-text2);border-radius:8px;flex:none;padding:4px 8px;font-size:11px}.admin-status.active{color:var(--pl-success);background:var(--pl-success-soft)}.admin-editor{border-left:1px solid var(--pl-line);padding-left:28px}.single-editor .admin-editor{border:0;padding:0}.administration fieldset,.workflow-fields{border:0;min-width:0;margin:0;padding:0}.administration label,.workflow-setup label{color:var(--pl-text2);flex-direction:column;gap:7px;margin-bottom:14px;font-size:12px;display:flex}.administration input:not([type=checkbox]),.administration select,.administration textarea,.workflow-setup input:not([type=checkbox]),.workflow-setup select{width:100%;min-width:0;color:var(--pl-text);background:var(--pl-card);border:1px solid var(--pl-line-strong);border-radius:10px;margin:0;padding:10px 12px;font:14px Geist,sans-serif}.administration textarea{resize:vertical;min-height:76px}.administration input:disabled,.workflow-setup select:disabled{background:var(--pl-page)}.administration fieldset.admin-compatibility,.workflow-services{border:1px solid var(--pl-line);border-radius:12px;margin:18px 0;padding:14px}.admin-compatibility label,.workflow-services label{overflow-wrap:anywhere;flex-direction:row;align-items:start;line-height:1.5}.admin-compatibility input,.workflow-services input{flex:none;margin:3px 0 0}.administration .settings-actions,.workflow-setup .settings-actions{flex-wrap:wrap;gap:10px;display:flex}.administration .settings-actions button,.workflow-setup .settings-actions button{max-width:100%}.admin-audit-list>li{border-top:1px solid var(--pl-line);padding:18px 0}.admin-audit-list p{overflow-wrap:anywhere;font-size:13px}.admin-audit-diff{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.admin-audit-diff pre{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--pl-text2);background:var(--pl-page);border-radius:10px;padding:14px;font:12px Geist Mono,monospace}.administration summary,.workflow-setup summary,.pinned-workflow summary,.pinned-leg-reference summary{cursor:pointer;color:var(--pl-text2);font-size:12px}.workflow-layout{grid-template-columns:minmax(0,1fr) 260px;align-items:start;gap:28px;margin-top:24px;display:grid}.workflow-layout>*,.admin-layout>*{min-width:0}.workflow-stage-header,.workflow-stage-row{border-bottom:1px solid var(--pl-line);grid-template-columns:minmax(120px,1.5fr) minmax(95px,1fr) minmax(100px,1fr) minmax(140px,1.2fr);align-items:center;gap:12px;padding:12px 0;display:grid}.workflow-stage-header{color:var(--pl-text2);font-size:11px}.workflow-stage-row label{margin:0}.workflow-stage-row .meta{overflow-wrap:anywhere}.workflow-stage-table{margin-bottom:20px}.workflow-leg{border:1px solid var(--pl-stage-allocation-line);background:var(--pl-stage-allocation-bg);border-radius:14px;margin:24px 0;padding:18px}.workflow-history{background:var(--pl-page);border:1px solid var(--pl-line);overflow-wrap:anywhere;border-radius:14px;padding:18px}.workflow-history li+li{border-top:1px solid var(--pl-line);margin-top:18px;padding-top:18px}.workflow-history p{font-size:13px}.workflow-history ul,.workflow-policy-summary ul{padding-left:18px;font-size:12px;line-height:1.8}.workflow-validation{border:1px solid var(--pl-line);background:var(--pl-page);border-radius:14px;margin-top:20px;padding:18px}.workflow-validation ul{overflow-wrap:anywhere;padding-left:18px;font-size:12px}.workflow-validation p{margin:8px 0}.pinned-workflow{border-bottom:1px solid var(--pl-line);overflow-wrap:anywhere;margin:0 0 24px;padding:0 0 24px}.pinned-workflow ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:0;font-size:13px;list-style:none;display:grid}.pinned-workflow li{flex-direction:column;gap:5px;display:flex}.pinned-leg-reference{overflow-wrap:anywhere;margin:8px 0 14px}.mobile-only{display:none}.configuration-nav button:focus-visible,.administration :is(button,input,select,textarea,summary):focus-visible,.workflow-setup :is(button,input,select,summary):focus-visible{outline:2px solid var(--pl-text);outline-offset:3px}@media (width<=1150px){.workflow-layout{grid-template-columns:minmax(0,1fr)}.workflow-history ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.workflow-history li+li{border:0;margin:0;padding:0}}@media (width<=700px){.admin-layout{grid-template-columns:minmax(0,1fr)}.admin-editor{border-left:0;border-top:1px solid var(--pl-line);padding:20px 0 0}.workflow-stage-header{display:none}.workflow-stage-row{grid-template-columns:repeat(2,minmax(0,1fr))}.workflow-stage-row>label:first-child,.workflow-stage-row>.workflow-policy{grid-column:1/-1}.mobile-only{display:inline}.admin-audit-diff,.pinned-workflow ul,.workflow-history ol{grid-template-columns:minmax(0,1fr)}.configuration-nav button{padding:9px}.workflow-leg{padding:12px}.workflow-services label{flex-wrap:wrap}.workflow-services label span{width:100%}.admin-directory .section-heading{gap:12px}}.admin-compatibility input[type=checkbox],.workflow-services input[type=checkbox]{flex:0 0 16px;width:16px;height:16px;margin:3px 0 0;padding:0}.workflow-services .workflow-service-name{overflow-wrap:anywhere;flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.workflow-list-part{overflow-wrap:anywhere;min-width:0;margin:24px 0}.workflow-list-part .workflow-services{min-width:0;max-width:100%}.workflow-list-part legend{max-width:100%}.workflow-list-part h3{margin-bottom:12px}.workflow-list-rows{margin:0;padding:0;list-style:none}.workflow-list-row{border-bottom:1px solid var(--pl-line);grid-template-columns:minmax(0,2fr) minmax(0,1fr) auto;gap:14px;min-width:0;padding:16px 0;display:grid}.workflow-list-row>*{overflow-wrap:anywhere;min-width:0}.workflow-list-row label{margin-bottom:8px}.workflow-row-order{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:8px;display:flex}.workflow-row-order button,.workflow-row-remove button{min-height:36px;padding:8px 10px;font-size:12px}.workflow-drag-handle{cursor:grab;color:var(--pl-text2);padding:6px;font-size:22px}.workflow-row-facts{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.workflow-row-target,.workflow-row-remove{flex-direction:column;align-items:start;gap:8px;display:flex}.workflow-row-target code{overflow-wrap:anywhere;word-break:break-word;font-size:11px}.workflow-row-options{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.workflow-row-options>*{min-width:0}.workflow-add-stage{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:end;gap:12px;margin-top:16px;display:grid}.workflow-add-stage label{margin:0}.workflow-row-error{color:var(--pl-danger);overflow-wrap:anywhere;font-size:12px}.workflow-list-row>.workflow-row-error{grid-column:1/-1;margin:0}.workflow-row-error p{margin:0}.workflow-list-row.has-error input[aria-invalid=true]{border-color:var(--pl-danger)}@media (width<=700px){.workflow-list-row,.workflow-row-options,.workflow-add-stage{grid-template-columns:minmax(0,1fr)}.workflow-list-row>*{grid-column:1}.workflow-row-remove{align-items:stretch}.workflow-row-target label,.workflow-add-stage button{width:100%}.workflow-row-order button,.workflow-row-remove button,.workflow-add-stage button{min-height:48px}.workflow-services label .workflow-service-name{width:auto}}.inbox-page{max-width:1000px;margin-inline:auto}.inbox-list{margin:20px 0;padding:0;list-style:none}.inbox-list li{border-top:1px solid var(--pl-line);justify-content:space-between;gap:20px;min-width:0;padding:20px 12px;display:flex}.inbox-list li>div{overflow-wrap:anywhere;min-width:0}.inbox-list h2{margin:10px 0 6px;font-size:16px}.inbox-unread{border-left:3px solid var(--pl-accent)}.inbox-plate{font-family:Geist Mono,monospace;font-size:20px}.inbox-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.inbox-overdue{color:var(--pl-danger)}.inbox-badge{background:var(--pl-accent-soft);color:var(--pl-accent);border-radius:999px;margin-left:6px;padding:2px 6px}@media (width<=600px){.inbox-list li{flex-direction:column;gap:8px;padding:16px 8px}.inbox-page .section-heading{flex-wrap:wrap;gap:8px}}.authenticated .top-bar,.top-bar nav,.glass-panel,.action-bar,.refresh-state,.operations-counts>div,.operations-filters,.operations-segment,.operations-dispositions,.report-tabs,.report-filters,.report-note,.report-tile,.configuration-nav{-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4)}@supports not ((-webkit-backdrop-filter:blur(18px)) or (backdrop-filter:blur(18px))){.authenticated .top-bar,.top-bar nav,.glass-panel,.action-bar,.refresh-state,.operations-counts>div,.operations-filters,.operations-segment,.operations-dispositions,.report-tabs,.report-filters,.report-note,.report-tile,.configuration-nav{background:var(--pl-card)}}.correction-record a,.correction-fieldset a{color:var(--pl-accent);text-underline-offset:2px}.correction-record a:hover,.correction-fieldset a:hover{color:var(--pl-text)}.report-number,.report-stat .report-number{font-variant-numeric:tabular-nums;font-family:Geist Mono,monospace}.report-table .report-number-cell{text-align:right}.report-number-cell .report-stat{align-items:flex-end}.report-table thead .report-number-cell,.report-table .report-number-cell>small{font-family:Geist,system-ui,sans-serif}.correction-record a:focus,.correction-fieldset a:focus{outline:2px solid var(--pl-text);outline-offset:2px}.visit-composition{gap:18px;min-width:0;display:grid}.visit-hero{border:1px solid var(--op-line);background:linear-gradient(125deg,var(--op-soft),var(--pl-card) 65%);border-radius:20px;grid-template-columns:minmax(180px,1fr) minmax(0,4fr);gap:20px;min-width:0;padding:24px;display:grid}.visit-hero-identity{flex-direction:column;align-items:flex-start;gap:8px;min-width:0;display:flex}.visit-hero .plate-hero{max-width:100%;font-size:28px}.visit-hero p{margin:0}.visit-current-facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;min-width:0;display:grid}.visit-current-facts>div{overflow-wrap:anywhere;flex-direction:column;gap:8px;min-width:0;display:flex}.visit-current-facts strong{font-size:15px}.visit-current-facts small{color:var(--pl-text2);font-size:11px;line-height:1.6}.visit-recorded-facts,.visit-lane{grid-column:1/-1;min-width:0}.visit-recorded-facts summary{cursor:pointer;color:var(--pl-text2);font-size:12px}.visit-recorded-facts .detail-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 24px;padding-top:18px;display:grid}.visit-recorded-facts .state-message{grid-column:1/-1}.visit-lane-scroll{padding:0 24px;overflow-x:auto}.visit-lane-track{height:116px;margin:36px 0 0;position:relative}.visit-lane-line{background:var(--pl-line);border-radius:3px;height:4px;position:absolute;top:30px;left:0;right:0}.visit-lane-line>span{background:linear-gradient(90deg,var(--pl-text2),var(--op-fill));border-radius:inherit;height:100%;display:block}.visit-leg-bracket{border:1px dashed var(--op-line);text-align:center;height:18px;color:var(--op-ink);white-space:nowrap;border-bottom:0;font:10px Geist Mono,monospace;position:absolute;top:0}.visit-lane ol{margin:0;padding:0;list-style:none}.visit-lane li{text-align:center;width:58px;color:var(--pl-text2);flex-direction:column;align-items:center;gap:10px;font-size:10px;line-height:1.4;display:flex;position:absolute;top:26px;transform:translate(-50%)}.lane-tick{background:var(--pl-card);border:2px solid var(--pl-line-strong);border-radius:50%;width:12px;height:12px}.visit-lane [aria-current=step] .lane-tick{border:3px solid var(--lane-marker);width:20px;height:20px;box-shadow:0 0 0 4px var(--lane-marker-soft);margin-top:-4px;margin-bottom:-4px}.visit-lane [aria-current=step]{color:var(--lane-marker);font-weight:600}.visit-sections-scroll{min-width:0;overflow-x:auto}.visit-sections{border:1px solid var(--pl-line);background:var(--pl-glass-strong);border-radius:14px;gap:4px;width:max-content;padding:4px;display:flex}.visit-sections button{height:34px;color:var(--pl-text2);white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:10px;padding:0 14px;font:12px Geist,sans-serif}.visit-sections [aria-selected=true]{background:var(--pl-card);color:var(--pl-accent);border-bottom-color:var(--pl-accent);box-shadow:0 1px 4px #0000001a}.visit-tab-panel[hidden]{display:none}.visit-tab-panel{min-width:0;min-height:0}@media (width<=1000px){.visit-hero{grid-template-columns:1fr;padding:20px}.visit-hero .plate-hero{font-size:22px}.visit-current-facts,.visit-recorded-facts .detail-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.visit-hero{padding:14px}.visit-hero .plate-hero{font-size:20px}.visit-current-facts{gap:16px}.visit-recorded-facts .detail-summary{grid-template-columns:1fr}.visit-sections button{padding:0 10px}}.timeline li{grid-template-columns:56px 14px minmax(0,1fr) 220px;align-items:start;gap:12px;padding:14px 0}.timeline li>div:before{content:none}.timeline time{grid-column:auto;padding-top:2px;font-size:11px}.timeline strong{font-size:13px}.timeline-content{overflow-wrap:anywhere;min-width:0}.timeline-content>details{margin-top:6px}.timeline-content summary{cursor:pointer;color:var(--pl-text2);font-size:11px}.timeline-content .meta{font-size:11px}.timeline-dot{background:var(--pl-text);border-radius:50%;width:10px;height:10px;margin-top:4px}.dot-info{background:var(--pl-info)}.dot-warning{background:var(--pl-warning)}.dot-danger{background:var(--pl-danger)}.dot-gap{border:2px solid var(--pl-text2);background:0 0}.dot-gap.gap-resolved{border-color:var(--pl-info)}.timeline-actor{min-width:0;color:var(--pl-text2);overflow-wrap:anywhere;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;font-size:11px;display:flex}.timeline-role{border:1px solid var(--pl-line);text-transform:uppercase;border-radius:4px;padding:2px 6px;font:10px Geist Mono,monospace}@media (width<=600px){.timeline li{grid-template-columns:56px 14px minmax(0,1fr);gap:8px;padding-left:0}.timeline-actor{grid-column:3;justify-content:flex-start}}.live-operations{max-width:1600px}.floor-pipeline{border:1px solid var(--pl-line);background:var(--pl-glass-strong);border-radius:16px;min-width:0;margin-bottom:14px;padding:16px}.floor-pipeline h2{margin:0 0 12px;font-size:13px}.floor-pipeline p{margin:8px 0 0;font-size:10px}.floor-pipeline-scroll{overflow-x:auto}.floor-pipeline-segments{gap:4px;min-width:650px;display:flex}.pipeline-segment{background:var(--op-soft);border-top:3px solid var(--op-fill);min-width:96px;color:var(--op-ink);border-radius:4px;flex-direction:column;flex-basis:0;gap:6px;padding:9px 10px;display:flex}.pipeline-segment span{font-size:10px}.pipeline-segment strong{font:600 17px Geist Mono,monospace}.live-operations .operations-filters{background:0 0;border:0;align-items:center;gap:7px;padding:8px 0}.live-operations .operations-filters .operations-filter{border:1px solid var(--pl-line);background:var(--pl-glass-strong);border-radius:9px;flex-direction:row;flex:none;align-items:center;gap:4px;min-width:0;max-width:100%;height:34px;padding-left:9px}.live-operations .operations-filters .operations-filter>span{white-space:nowrap;font-size:10px}.live-operations .operations-filters select{background:0 0;border:0;width:auto;max-width:175px;padding-left:3px;font-size:11px}.live-operations .operations-filters .filter-applied{border-color:var(--pl-accent);color:var(--pl-accent);background:var(--pl-accent-soft)}.live-operations .operations-search{min-width:190px;position:relative}.live-operations .operations-search>span{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.operations-board-scroll{max-width:100%;overflow-x:auto}.live-operations .operations-column{background:linear-gradient(180deg,var(--op-soft),var(--op-bg) 180px)}.operations-column>header{background:0 0;justify-content:flex-start;gap:7px;min-height:46px;padding:12px 10px}.operations-column h2{flex:1;min-width:0;font-size:12px}.operations-column .stage-dot{background:var(--op-fill);border-radius:50%;flex:none;width:8px;height:8px}.operations-column .stage-count{background:var(--pl-card);border:1px solid var(--op-line);border-radius:6px;flex:none;place-items:center;min-width:24px;height:22px;font:600 12px Geist Mono,monospace;display:grid}.operations-card-primary{color:inherit;flex-direction:column;gap:9px;min-width:0;text-decoration:none;display:flex}.operations-card-primary>strong{color:var(--op-ink);font-size:13px}.operations-card-facts{min-width:0}.operations-card-facts summary{color:var(--pl-text2);cursor:pointer;font-size:10px}.operations-card-facts[open]{flex-direction:column;gap:8px;display:flex}.operations-card-facts>.meta{margin-top:8px;display:block}.density-compact .operations-card-primary{gap:6px}@media (width>=1280px){.live-operations .operations-board{grid-template-columns:repeat(6,minmax(0,1fr));min-width:1140px}}@media (width<=600px){.live-operations .operations-search{min-width:100%}.live-operations .operations-filters .operations-filter{max-width:100%}.live-operations .operations-filters select{min-width:0;max-width:160px}}.visit-lane{--lane-marker:var(--pl-accent);--lane-marker-soft:var(--pl-accent-soft)}.visit-lane.marker-held{--lane-marker:var(--pl-warning);--lane-marker-soft:var(--pl-warning-soft)}.visit-lane.marker-overdue{--lane-marker:var(--pl-danger);--lane-marker-soft:var(--pl-danger-soft)}.overview-layout{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.overview-panel{border:1px solid var(--pl-glass-line);background:var(--pl-glass);-webkit-backdrop-filter:blur(18px)saturate(1.4);min-width:0;box-shadow:var(--pl-shadow-sm);border-radius:18px;padding:16px}.overview-panel h2{margin:0;font-size:15px}.overview-panel p{line-height:1.5}.overview-sidepanels{gap:16px;min-width:0;display:grid}.overview-sidepanels .overview-panel{background:var(--pl-glass-strong)}.overview-panel-heading,.overview-stage-label{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.overview-number{font-variant-numeric:tabular-nums;font-family:Geist Mono,monospace}.overview-stage-distribution{gap:12px;display:grid}.overview-stage-load{min-width:0}.overview-stage-label strong{color:var(--op-ink);font-size:12px}.overview-stage-label span{white-space:nowrap;font-size:11px}.overview-phase-bar{background:var(--pl-line);border-radius:4px;gap:3px;height:14px;margin-top:6px;display:flex;overflow:hidden}.overview-phase-bar>span{background:var(--op-fill);border-radius:4px;min-width:1px}.overview-phase-bar .phase-waiting{background:var(--op-soft);border:1px solid var(--op-ink)}.overview-phase-bar .phase-held{background:var(--pl-warning)}.overview-phase-bar .phase-resume_waiting{background:var(--pl-info-soft);border:1px dashed var(--pl-info)}.overview-phase-bar .phase-inactive{background:var(--pl-success-soft);border:1px solid var(--pl-success)}.overview-phase-bar .phase-unavailable{background:var(--pl-page);border:1px dashed var(--pl-text2)}.overview-phase-bar .phase-cancelled,.overview-phase-bar .phase-withdrawn{background:var(--pl-text2)}.overview-phase-counts{color:var(--pl-text2);flex-wrap:wrap;gap:8px;margin:4px 0 0;font-size:11px;display:flex}.overview-promises,.overview-attention-list{margin:12px 0 0;padding:0;list-style:none}.overview-promises li{border-top:1px solid var(--pl-line);min-width:0;padding:10px 0}.overview-promises a{color:var(--op-ink);flex-wrap:wrap;align-items:center;gap:10px;font-size:12px;text-decoration:none;display:flex}.overview-promises .meta{overflow-wrap:anywhere;margin:5px 0 0}.overview-promises .promise-chip{margin-left:auto}.overview-audit{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.overview-audit>div{min-width:0;color:var(--pl-text2);overflow-wrap:anywhere;flex-direction:column;gap:8px;font-size:12px;display:flex}.overview-audit strong{color:var(--pl-text);font-size:22px}.overview-audit a{color:var(--pl-accent);text-underline-offset:2px;font-weight:600}.overview-attention-heading h2{font-size:15px}.overview-attention-list{gap:10px;display:grid}.overview-attention-list>li{border:1px solid var(--op-line);background:var(--op-bg);border-radius:14px;grid-template-columns:120px minmax(0,1.4fr) minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 14px;display:grid}.overview-attention-list>li.is-overdue{border-color:var(--pl-danger);box-shadow:0 0 0 2px var(--pl-danger-soft),0 0 20px var(--pl-danger-soft)}.overview-attention-list .visit-plate{justify-self:start}.overview-attention-facts,.overview-attention-person{overflow-wrap:anywhere;gap:6px;min-width:0;display:grid}.overview-attention-person{font-size:12px}.overview-attention-person span{color:var(--pl-text2)}.overview-attention-list .secondary-button{min-height:32px;padding:6px 10px;font-size:12px;text-decoration:none}.overview-attention-list .operations-flags,.overview-attention-list .operations-age{margin:0}@media (width<=1359px){.overview-layout{grid-template-columns:1fr}.overview-sidepanels{grid-template-columns:repeat(2,minmax(0,1fr))}.overview-audit{grid-column:1/-1}}@media (width<=700px){.overview-sidepanels{grid-template-columns:1fr}.overview-attention-list>li{grid-template-columns:minmax(0,1fr) auto}.overview-attention-facts,.overview-attention-person{grid-column:1/-1}.overview-attention-list>li>a{grid-area:1/2}.overview-audit{grid-template-columns:1fr}.overview-panel{padding:14px}.overview-attention-heading{flex-wrap:wrap;align-items:flex-start}}.manager-section-layout{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:16px;min-width:0;display:grid}.manager-section-content{flex-direction:column;gap:14px;min-width:0;display:flex}.own-report-layout{min-width:0}.section-side-nav{border:1px solid var(--pl-glass-line);background:var(--pl-glass);width:240px;box-shadow:var(--pl-shadow-sm);-webkit-backdrop-filter:blur(20px);border-radius:18px;flex-flow:column;gap:2px;margin:0;padding:10px;display:flex}.section-side-nav button{text-align:left;white-space:normal;overflow-wrap:anywhere;width:100%;min-height:38px;color:var(--pl-text2);background:0 0;border:0;border-radius:10px;flex:none;padding:9px 12px;font:500 13px Geist,sans-serif}.section-side-nav button[aria-selected=true],.section-side-nav button.selected{background:var(--pl-card);color:var(--pl-accent);box-shadow:var(--pl-shadow-sm),inset 0 -2px 0 var(--pl-accent)}.section-side-nav button:focus-visible{outline:2px solid var(--pl-text);outline-offset:2px}.section-side-nav button:disabled{opacity:.6;cursor:not-allowed}.reports-page .report-filters{padding:14px 16px}.reports-page .report-section-heading{gap:10px;margin-bottom:10px}.reports-page .report-section-heading h2{font-size:14px}.reports-page .report-section-heading>span{font-size:11px}.reports-page .report-filters form{gap:8px 10px}.reports-page .report-filters label{gap:5px;font-size:11px}.reports-page .report-filters input,.reports-page .report-filters select{height:34px;padding:6px 9px;font-size:12px}.reports-page .report-filter-actions .primary-button{height:34px;font-size:12px}.reports-page .report-filters .report-note{margin:8px 0 0;padding:8px 10px}.report-primary-results{min-width:0}.report-primary-results>:first-child{margin-top:0}.report-metadata{padding:12px 16px}.report-metadata>.report-context-disclosure{border:0;margin:0;padding:0}.report-context-disclosure>summary{color:var(--pl-text2);padding:2px 0}.report-context-disclosure>summary:focus-visible{outline:2px solid var(--pl-text);outline-offset:3px}.report-context-body{padding-top:14px}.report-context-body>h2{font-size:16px}@media (width<=1000px){.manager-section-layout{grid-template-columns:minmax(0,1fr)}.section-side-nav{flex-flow:wrap;width:100%}.section-side-nav button{flex:140px;width:auto}.manager-section-content{min-width:0}}@media (width<=600px){.section-side-nav{grid-template-columns:repeat(2,minmax(0,1fr));padding:8px;display:grid}.section-side-nav button{width:100%;min-height:44px;padding:9px}.reports-page .report-filters{padding:12px}.report-context-body{overflow-wrap:anywhere}.report-context-body>p{max-width:100%}.report-metadata{padding:12px}}.correction-status-tabs{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.correction-status-tabs button{border:1px solid var(--pl-line);background:var(--pl-glass);min-height:40px;color:var(--pl-text);border-radius:10px;padding:8px 16px}.correction-status-tabs button[aria-selected=true]{background:var(--pl-card);box-shadow:inset 0 -2px var(--pl-accent)}.correction-status-tabs button:focus-visible,.correction-select-row:focus-visible{outline:2px solid var(--pl-accent);outline-offset:3px}.correction-review-layout{grid-template-columns:380px minmax(0,1fr);align-items:start;gap:20px;display:grid}.correction-review-list{overflow-wrap:anywhere;gap:8px;min-width:0;padding:12px;display:grid}.correction-select-row{text-align:left;border:1px solid var(--pl-line);width:100%;min-width:0;color:var(--pl-text);overflow-wrap:anywhere;background:0 0;border-radius:12px;gap:6px;padding:16px;display:grid}.correction-select-row[aria-pressed=true]{background:var(--pl-card);box-shadow:inset 3px 0 var(--pl-accent)}.correction-review-detail{overflow-wrap:anywhere;min-width:0}@media (width<=1000px){.correction-review-layout{grid-template-columns:minmax(0,1fr)}}@media (width<=600px){.correction-status-tabs{gap:6px}.correction-status-tabs button{flex:1;padding:8px}.correction-review-list{padding:10px}.correction-select-row{padding:12px}}.correction-review-list{align-content:start;align-items:start;min-height:0}.correction-review-detail .section-heading>a{color:var(--pl-accent);text-underline-offset:2px}.correction-review-detail .section-heading>a:hover{color:var(--pl-text)}.correction-review-detail .section-heading>a:focus{outline:2px solid var(--pl-text);outline-offset:2px}.overview-promises-overflow-link{color:var(--pl-accent)}.overview-promises-overflow-link:hover{color:var(--pl-text)}.authenticated .studio-header{flex-wrap:wrap;gap:12px;height:auto;min-height:60px;padding-block:8px}.studio-header>nav{flex-wrap:wrap;min-width:0;max-width:100%}.studio-header>nav a{white-space:nowrap}.header-context{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;max-width:100%;margin-left:auto;display:flex}.studio-header .header-identity{min-width:0;max-width:100%;margin-left:0}.studio-header .user-context{overflow-wrap:anywhere;min-width:0;max-width:210px;display:flex}.studio-header .user-context strong{line-height:1.25}.header-workshop-chip{border:1px solid var(--pl-line);background:var(--pl-glass-strong);overflow-wrap:anywhere;border-radius:10px;max-width:220px;min-height:36px;padding:8px 12px;font-size:12px}.header-freshness{color:var(--pl-text2);overflow-wrap:anywhere;align-items:center;gap:8px;max-width:230px;font-size:11px;display:flex}.header-freshness small{font-size:10px;line-height:1.4;display:block}.freshness-dot{background:var(--pl-text3);border-radius:50%;flex:none;width:8px;height:8px}.freshness-live .freshness-dot,.freshness-checked .freshness-dot{background:var(--pl-success)}.freshness-stale .freshness-dot{background:var(--pl-warning)}.freshness-disconnected .freshness-dot,.freshness-error .freshness-dot,.freshness-denied .freshness-dot{background:var(--pl-danger)}.studio-header .neutral-avatar{background:var(--pl-page);color:var(--pl-text2)}.identity-details{color:var(--pl-text2);max-width:100%;font-size:11px;position:relative}.identity-details summary{cursor:pointer;border-radius:8px;padding:8px}.identity-details dl{z-index:12;background:var(--pl-card);border:1px solid var(--pl-line);width:280px;max-width:calc(100vw - 40px);box-shadow:var(--pl-shadow-sm);border-radius:12px;flex-direction:column;gap:12px;margin:0;padding:14px;display:flex;position:absolute;top:100%;right:0}.identity-details dd{color:var(--pl-text);overflow-wrap:anywhere;font:11px/1.5 Geist Mono,monospace}.identity-details dt{margin-bottom:4px}@media (width<=850px){.studio-header .header-context{justify-content:flex-start;width:100%;margin-left:0}.studio-header .header-identity{gap:8px}.studio-header .avatar{display:inline-flex}.studio-header .user-context{max-width:calc(100vw - 90px)}.studio-header .sign-out{max-width:none}.header-workshop-chip,.header-freshness{max-width:100%}.identity-details dl{left:0;right:auto}}.layout-skeleton{width:100%;min-width:0;margin:12px 0}.skeleton-announcement{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skeleton-decoration{flex-direction:column;gap:16px;min-width:0;display:flex}.layout-skeleton .skeleton-block{background:var(--pl-skeleton);border-radius:5px;width:100%;height:14px;transition:none;animation:none}.layout-skeleton .skeleton-short{width:58%}.layout-skeleton .skeleton-plate{width:132px;max-width:100%;height:36px}.layout-skeleton .skeleton-value{width:68px;height:30px}.layout-skeleton .skeleton-input{height:38px}.skeleton-card{border:1px solid var(--pl-line);background:var(--pl-card);border-radius:14px;flex-direction:column;gap:12px;min-width:0;padding:16px;display:flex}.skeleton-stack{flex-direction:column;gap:12px;min-width:0;display:flex}.skeleton-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.layout-skeleton-overview .skeleton-metrics{grid-template-columns:repeat(6,minmax(0,1fr))}.skeleton-overview{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:16px;display:grid}.skeleton-floor-scroll{max-width:100%;overflow:auto}.skeleton-floor-columns{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;min-width:1152px;display:grid}.skeleton-column{background:var(--pl-glass);border:1px solid var(--pl-line);border-radius:14px;flex-direction:column;gap:16px;padding:12px;display:flex}.skeleton-hero{border:1px solid var(--pl-line);background:var(--pl-card);border-radius:20px;grid-template-columns:minmax(180px,1fr) minmax(0,4fr);gap:20px;padding:24px;display:grid}.skeleton-tabs{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.skeleton-panes{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.skeleton-panes-workflow{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.skeleton-field{flex-direction:column;gap:8px;display:flex}.skeleton-pane{gap:20px}.skeleton-corrections{grid-template-columns:380px minmax(0,1fr);gap:20px;display:grid}.skeleton-table{gap:20px}.skeleton-table-row{border-bottom:1px solid var(--pl-line);grid-template-columns:1.2fr 1fr 1fr .5fr;align-items:center;gap:20px;padding:12px 0;display:grid}.layout-skeleton-inbox{max-width:900px}@media (width<=1359px){.skeleton-overview{grid-template-columns:minmax(0,1fr)}}@media (width<=1000px){.skeleton-hero,.skeleton-corrections,.skeleton-panes{grid-template-columns:minmax(0,1fr)}.skeleton-hero{padding:20px}.skeleton-metrics,.layout-skeleton-overview .skeleton-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.skeleton-hero{padding:14px}.skeleton-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}.skeleton-table-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.skeleton-card{padding:14px}.skeleton-table-row .skeleton-block{max-width:100%}}.header-utility-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.freshness-time-compact{display:none}.studio-header .identity-details summary,.studio-header .sign-out{flex:none;justify-content:center;align-items:center;width:36px;min-width:36px;height:36px;margin:0;padding:0;display:inline-flex}.studio-header .identity-details summary{list-style:none}.studio-header .identity-details summary::-webkit-details-marker{display:none}@media (width>=851px){.authenticated .studio-header{flex-wrap:nowrap;gap:10px;height:60px;min-height:60px;padding-block:0}.studio-header .wordmark{flex:none}.studio-header>nav{flex-wrap:nowrap;flex:auto;overflow-x:auto}.studio-header>nav a{padding-inline:8px;font-size:12px}.studio-header .header-context{flex-wrap:nowrap;flex:none;gap:8px;margin-left:0}.studio-header .header-identity{gap:6px;max-width:148px}.studio-header .avatar{width:28px;height:28px;font-size:11px}.studio-header .user-context{width:108px;max-width:108px;font-size:11px}.studio-header .user-context strong,.studio-header .user-context>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.studio-header .user-context>span{font-size:10px}.studio-header .header-workshop-chip{white-space:nowrap;text-overflow:ellipsis;width:110px;max-width:110px;min-height:34px;padding:8px;overflow:hidden}.studio-header .header-freshness{gap:6px;width:92px;max-width:92px;line-height:1.2}.studio-header .header-freshness>span:last-child{min-width:0}.studio-header .freshness-source-label,.studio-header .freshness-time-full{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.studio-header .freshness-time-compact{display:inline}.studio-header .header-freshness small{white-space:nowrap}.studio-header .workshop-selector{flex:none;max-width:112px;position:relative}.studio-header .workshop-selector label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.studio-header .workshop-selector select{width:112px;max-width:112px;height:36px;font-size:11px}.studio-header .workshop-selector [role=alert]{background:var(--pl-card);z-index:12;width:260px;padding:8px;position:absolute;top:100%;right:0}}@media (width<=850px){.authenticated .studio-header{position:relative}.studio-header .identity-details{position:static}.studio-header .identity-details dl{width:auto;max-width:calc(100% - 24px);top:100%;left:12px;right:12px}.studio-header .header-context{gap:8px}.studio-header .header-workshop-chip{min-height:34px}.studio-header .header-freshness{flex:140px}}.authenticated .studio-header{z-index:2;position:relative}.tv-setup .identity-details dl{top:auto;bottom:calc(100% + 8px)}.receipt-success-circle{background:var(--pl-success);color:#fff;opacity:1;vertical-align:middle;border-radius:50%;flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex;transform:scale(1)}.settings-success>.receipt-success-circle,.exception-actions>.meta>.receipt-success-circle,.correction-actions>.state-message>.receipt-success-circle{margin-right:10px}.visit-current-marker{border:3px solid var(--lane-marker);background:var(--pl-card);width:20px;height:20px;box-shadow:0 0 0 4px var(--lane-marker-soft);pointer-events:none;border-radius:50%;position:absolute;top:22px;transform:translate(-50%)}.visit-lane [aria-current=step] .lane-tick{width:12px;height:12px;box-shadow:none;border-width:2px;margin:0}.wordmark,.authenticated .wordmark,.print-label .wordmark{width:174px;height:58px;color:var(--pl-text);border:0;flex:none;padding:0;position:relative}.wordmark img{object-fit:contain;clip-path:inset(0 66% 0 0);width:100%;height:100%;display:block}.wordmark i{clip-path:inset(0 0 0 34%);background:currentColor;position:absolute;inset:0;-webkit-mask:url(/brand/pitlane-logo.png) 50%/contain no-repeat;mask:url(/brand/pitlane-logo.png) 50%/contain no-repeat}.authenticated .wordmark{width:120px;height:40px}.print-label .wordmark{width:156px;height:52px}.tv-brand>.wordmark{width:210px;height:70px}@media print{.print-label .wordmark{color:#17212b;-webkit-print-color-adjust:exact;print-color-adjust:exact}}.identity-symbol.brand-symbol{object-fit:contain;background:#f3f5f9;border-radius:18px;display:block}.react-flow{--xy-edge-stroke-default:#b1b1b7;--xy-edge-stroke-width-default:1;--xy-edge-stroke-selected-default:#555;--xy-connectionline-stroke-default:#b1b1b7;--xy-connectionline-stroke-width-default:1;--xy-attribution-background-color-default:#ffffff80;--xy-minimap-background-color-default:#fff;--xy-minimap-mask-background-color-default:#f0f0f099;--xy-minimap-mask-stroke-color-default:transparent;--xy-minimap-mask-stroke-width-default:1;--xy-minimap-node-background-color-default:#e2e2e2;--xy-minimap-node-stroke-color-default:transparent;--xy-minimap-node-stroke-width-default:2;--xy-background-color-default:transparent;--xy-background-pattern-dots-color-default:#91919a;--xy-background-pattern-lines-color-default:#eee;--xy-background-pattern-cross-color-default:#e2e2e2;background-color:var(--xy-background-color,var(--xy-background-color-default));--xy-node-color-default:inherit;--xy-node-border-default:1px solid #1a192b;--xy-node-background-color-default:#fff;--xy-node-group-background-color-default:#f0f0f040;--xy-node-boxshadow-hover-default:0 1px 4px 1px #00000014;--xy-node-boxshadow-selected-default:0 0 0 .5px #1a192b;--xy-node-border-radius-default:3px;--xy-handle-background-color-default:#1a192b;--xy-handle-border-color-default:#fff;--xy-selection-background-color-default:#0059dc14;--xy-selection-border-default:1px dotted #0059dccc;--xy-controls-button-background-color-default:#fefefe;--xy-controls-button-background-color-hover-default:#f4f4f4;--xy-controls-button-color-default:inherit;--xy-controls-button-color-hover-default:inherit;--xy-controls-button-border-color-default:#eee;--xy-controls-box-shadow-default:0 0 2px 1px #00000014;--xy-edge-label-background-color-default:#fff;--xy-edge-label-color-default:inherit;--xy-resize-background-color-default:#3367d9;direction:ltr}.react-flow.dark{--xy-edge-stroke-default:#3e3e3e;--xy-edge-stroke-width-default:1;--xy-edge-stroke-selected-default:#727272;--xy-connectionline-stroke-default:#b1b1b7;--xy-connectionline-stroke-width-default:1;--xy-attribution-background-color-default:#96969640;--xy-minimap-background-color-default:#141414;--xy-minimap-mask-background-color-default:#3c3c3c99;--xy-minimap-mask-stroke-color-default:transparent;--xy-minimap-mask-stroke-width-default:1;--xy-minimap-node-background-color-default:#2b2b2b;--xy-minimap-node-stroke-color-default:transparent;--xy-minimap-node-stroke-width-default:2;--xy-background-color-default:#141414;--xy-background-pattern-dots-color-default:#555;--xy-background-pattern-lines-color-default:#333;--xy-background-pattern-cross-color-default:#333;--xy-node-color-default:#f8f8f8;--xy-node-border-default:1px solid #3c3c3c;--xy-node-background-color-default:#1e1e1e;--xy-node-group-background-color-default:#f0f0f040;--xy-node-boxshadow-hover-default:0 1px 4px 1px #ffffff14;--xy-node-boxshadow-selected-default:0 0 0 .5px #999;--xy-handle-background-color-default:#bebebe;--xy-handle-border-color-default:#1e1e1e;--xy-selection-background-color-default:#c8c8dc14;--xy-selection-border-default:1px dotted #c8c8dccc;--xy-controls-button-background-color-default:#2b2b2b;--xy-controls-button-background-color-hover-default:#3e3e3e;--xy-controls-button-color-default:#f8f8f8;--xy-controls-button-color-hover-default:#fff;--xy-controls-button-border-color-default:#5b5b5b;--xy-controls-box-shadow-default:0 0 2px 1px #00000014;--xy-edge-label-background-color-default:#141414;--xy-edge-label-color-default:#f8f8f8}.react-flow__background{background-color:var(--xy-background-color-props,var(--xy-background-color,var(--xy-background-color-default)));pointer-events:none;z-index:-1}.react-flow__container{width:100%;height:100%;position:absolute;top:0;left:0}.react-flow__pane{z-index:1;touch-action:none}.react-flow__pane.draggable{cursor:grab}.react-flow__pane.dragging{cursor:grabbing}.react-flow__pane.selection{cursor:pointer}.react-flow__viewport{transform-origin:0 0;z-index:2;pointer-events:none}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow__edge-path{stroke:var(--xy-edge-stroke,var(--xy-edge-stroke-default));stroke-width:var(--xy-edge-stroke-width,var(--xy-edge-stroke-width-default));fill:none}.react-flow__connection-path{stroke:var(--xy-connectionline-stroke,var(--xy-connectionline-stroke-default));stroke-width:var(--xy-connectionline-stroke-width,var(--xy-connectionline-stroke-width-default));fill:none}.react-flow .react-flow__edges{position:absolute}.react-flow .react-flow__edges svg{pointer-events:none;position:absolute;overflow:visible}.react-flow__edge{pointer-events:visibleStroke}.react-flow__edge.selectable{cursor:pointer}.react-flow__edge.animated path{stroke-dasharray:5;animation:.5s linear infinite dashdraw}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selected .react-flow__edge-path,.react-flow__edge.selectable:focus .react-flow__edge-path,.react-flow__edge.selectable:focus-visible .react-flow__edge-path{stroke:var(--xy-edge-stroke-selected,var(--xy-edge-stroke-selected-default))}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;user-select:none}.react-flow__arrowhead polyline{stroke:var(--xy-edge-stroke,var(--xy-edge-stroke-default))}.react-flow__arrowhead polyline.arrowclosed{fill:var(--xy-edge-stroke,var(--xy-edge-stroke-default))}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;animation:.5s linear infinite dashdraw}svg.react-flow__connectionline{z-index:1001;position:absolute;overflow:visible}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{-webkit-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:default;position:absolute}.react-flow__node.selectable{cursor:pointer}.react-flow__node.draggable{cursor:grab;pointer-events:all}.react-flow__node.draggable.dragging{cursor:grabbing}.react-flow__nodesselection{z-index:3;transform-origin:0 0;pointer-events:none}.react-flow__nodesselection-rect{pointer-events:all;cursor:grab;position:absolute}.react-flow__handle{pointer-events:none;background-color:var(--xy-handle-background-color,var(--xy-handle-background-color-default));border:1px solid var(--xy-handle-border-color,var(--xy-handle-border-color-default));border-radius:100%;width:6px;min-width:5px;height:6px;min-height:5px;position:absolute}.react-flow__handle.connectingfrom{pointer-events:all}.react-flow__handle.connectionindicator{pointer-events:all;cursor:crosshair}.react-flow__handle-bottom{top:auto;bottom:0;left:50%;transform:translate(-50%,50%)}.react-flow__handle-top{top:0;left:50%;transform:translate(-50%,-50%)}.react-flow__handle-left{top:50%;left:0;transform:translate(-50%,-50%)}.react-flow__handle-right{top:50%;right:0;transform:translate(50%,-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__pane.selection .react-flow__panel{pointer-events:none}.react-flow__panel{z-index:5;margin:15px;position:absolute}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.top.center,.react-flow__panel.bottom.center{left:50%;transform:translate(-15px)translate(-50%)}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.left.center,.react-flow__panel.right.center{top:50%;transform:translateY(-15px)translateY(-50%)}.react-flow__attribution{background:var(--xy-attribution-background-color,var(--xy-attribution-background-color-default));margin:0;padding:2px 3px;font-size:10px}.react-flow__attribution a{color:#999;text-decoration:none}@keyframes dashdraw{0%{stroke-dashoffset:10px}}.react-flow__edgelabel-renderer{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;top:0;left:0}.react-flow__viewport-portal{-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;top:0;left:0}.react-flow__minimap{background:var(--xy-minimap-background-color-props,var(--xy-minimap-background-color,var(--xy-minimap-background-color-default)))}.react-flow__minimap-svg{display:block}.react-flow__minimap-mask{fill:var(--xy-minimap-mask-background-color-props,var(--xy-minimap-mask-background-color,var(--xy-minimap-mask-background-color-default)));stroke:var(--xy-minimap-mask-stroke-color-props,var(--xy-minimap-mask-stroke-color,var(--xy-minimap-mask-stroke-color-default)));stroke-width:var(--xy-minimap-mask-stroke-width-props,var(--xy-minimap-mask-stroke-width,var(--xy-minimap-mask-stroke-width-default)))}.react-flow__minimap-node{fill:var(--xy-minimap-node-background-color-props,var(--xy-minimap-node-background-color,var(--xy-minimap-node-background-color-default)));stroke:var(--xy-minimap-node-stroke-color-props,var(--xy-minimap-node-stroke-color,var(--xy-minimap-node-stroke-color-default)));stroke-width:var(--xy-minimap-node-stroke-width-props,var(--xy-minimap-node-stroke-width,var(--xy-minimap-node-stroke-width-default)))}.react-flow__background-pattern.dots{fill:var(--xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-dots-color-default)))}.react-flow__background-pattern.lines{stroke:var(--xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-lines-color-default)))}.react-flow__background-pattern.cross{stroke:var(--xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-cross-color-default)))}.react-flow__controls{box-shadow:var(--xy-controls-box-shadow,var(--xy-controls-box-shadow-default));flex-direction:column;display:flex}.react-flow__controls.horizontal{flex-direction:row}.react-flow__controls-button{background:var(--xy-controls-button-background-color,var(--xy-controls-button-background-color-default));border:none;border-bottom:1px solid var(--xy-controls-button-border-color-props,var(--xy-controls-button-border-color,var(--xy-controls-button-border-color-default)));width:26px;height:26px;color:var(--xy-controls-button-color-props,var(--xy-controls-button-color,var(--xy-controls-button-color-default)));cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;padding:4px;display:flex}.react-flow__controls-button svg{fill:currentColor;width:100%;max-width:12px;max-height:12px}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:10px}.react-flow__node.selectable:focus,.react-flow__node.selectable:focus-visible{outline:none}.react-flow__node-input,.react-flow__node-default,.react-flow__node-output,.react-flow__node-group{border-radius:var(--xy-node-border-radius,var(--xy-node-border-radius-default));width:150px;color:var(--xy-node-color,var(--xy-node-color-default));text-align:center;border:var(--xy-node-border,var(--xy-node-border-default));background-color:var(--xy-node-background-color,var(--xy-node-background-color-default));padding:10px;font-size:12px}.react-flow__node-input.selectable:hover,.react-flow__node-default.selectable:hover,.react-flow__node-output.selectable:hover,.react-flow__node-group.selectable:hover{box-shadow:var(--xy-node-boxshadow-hover,var(--xy-node-boxshadow-hover-default))}.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible{box-shadow:var(--xy-node-boxshadow-selected,var(--xy-node-boxshadow-selected-default))}.react-flow__node-group{background-color:var(--xy-node-group-background-color,var(--xy-node-group-background-color-default))}.react-flow__nodesselection-rect,.react-flow__selection{background:var(--xy-selection-background-color,var(--xy-selection-background-color-default));border:var(--xy-selection-border,var(--xy-selection-border-default))}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible,.react-flow__selection:focus,.react-flow__selection:focus-visible{outline:none}.react-flow__controls-button:hover{background:var(--xy-controls-button-background-color-hover-props,var(--xy-controls-button-background-color-hover,var(--xy-controls-button-background-color-hover-default)));color:var(--xy-controls-button-color-hover-props,var(--xy-controls-button-color-hover,var(--xy-controls-button-color-hover-default)))}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__controls-button:last-child{border-bottom:none}.react-flow__controls.horizontal .react-flow__controls-button{border-bottom:none;border-right:1px solid var(--xy-controls-button-border-color-props,var(--xy-controls-button-border-color,var(--xy-controls-button-border-color-default)))}.react-flow__controls.horizontal .react-flow__controls-button:last-child{border-right:none}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.top,.react-flow__resize-control.bottom{cursor:ns-resize}.react-flow__resize-control.top.left,.react-flow__resize-control.bottom.right{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{background-color:var(--xy-resize-background-color,var(--xy-resize-background-color-default));border:1px solid #fff;border-radius:1px;width:5px;height:5px;translate:-50% -50%}.react-flow__resize-control.handle.left{top:50%;left:0}.react-flow__resize-control.handle.right{top:50%;left:100%}.react-flow__resize-control.handle.top{top:0;left:50%}.react-flow__resize-control.handle.bottom{top:100%;left:50%}.react-flow__resize-control.handle.top.left,.react-flow__resize-control.handle.bottom.left{left:0}.react-flow__resize-control.handle.top.right,.react-flow__resize-control.handle.bottom.right{left:100%}.react-flow__resize-control.line{border-color:var(--xy-resize-background-color,var(--xy-resize-background-color-default));border-style:solid;border-width:0}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{width:1px;height:100%;top:0;transform:translate(-50%)}.react-flow__resize-control.line.left{border-left-width:1px;left:0}.react-flow__resize-control.line.right{border-right-width:1px;left:100%}.react-flow__resize-control.line.top,.react-flow__resize-control.line.bottom{width:100%;height:1px;left:0;transform:translateY(-50%)}.react-flow__resize-control.line.top{border-top-width:1px;top:0}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}.react-flow__edge-textbg{fill:var(--xy-edge-label-background-color,var(--xy-edge-label-background-color-default))}.react-flow__edge-text{fill:var(--xy-edge-label-color,var(--xy-edge-label-color-default))}.workflow-view-toggle,.workflow-part-tabs{margin:16px 0}.workflow-view-toggle button[aria-pressed=true]{background:var(--pl-card);color:var(--pl-text);box-shadow:var(--pl-shadow-sm);border-bottom:2px solid var(--pl-accent)}.workflow-canvas-part,.workflow-canvas-part .section-heading{min-width:0}.workflow-canvas-workspace{border:1px solid var(--pl-line);border-radius:14px;grid-template-columns:190px minmax(0,1fr);display:grid;overflow:hidden}.workflow-canvas-library{background:var(--pl-page);border-right:1px solid var(--pl-line);min-width:0;padding:14px}.workflow-canvas-library h4{margin:0 0 14px;font-size:13px}.workflow-canvas-library button{width:100%}.workflow-library-stage{text-align:left;color:var(--pl-text);background:var(--pl-card);border:1px solid var(--pl-line-strong);cursor:grab;overflow-wrap:anywhere;border-radius:10px;flex-direction:column;gap:6px;margin-top:8px;padding:10px;font:12px Geist,sans-serif;display:flex}.workflow-library-stage:disabled{cursor:default;opacity:.6}.workflow-canvas-surface{background:var(--pl-page);--xy-edge-stroke:var(--pl-text2);--xy-edge-stroke-selected:var(--pl-accent);--xy-edge-stroke-width:1.5;--xy-edge-label-color:var(--pl-text);--xy-edge-label-background-color:var(--pl-card);--xy-controls-button-background-color:var(--pl-card);--xy-controls-button-background-color-hover:var(--pl-page);--xy-controls-button-color:var(--pl-text);--xy-controls-button-border-color:var(--pl-line);min-width:0;height:520px}.workflow-canvas-node{border:1px solid var(--pl-line-strong);background:var(--pl-card);width:220px;min-height:96px;color:var(--pl-text);box-shadow:var(--pl-shadow-sm);border-radius:14px;padding:14px;position:relative}.workflow-canvas-node strong{overflow-wrap:anywhere;margin-bottom:10px;font-size:13px;display:block}.workflow-canvas-node .meta{font-size:11px}.workflow-canvas-node.has-error{border-color:var(--pl-danger)}.workflow-canvas-surface .react-flow__node.selected .workflow-canvas-node{outline:2px solid var(--pl-accent);outline-offset:2px}.workflow-canvas-surface :is(.react-flow__node,.react-flow__edge,.react-flow__controls-button):focus-visible{outline:2px solid var(--pl-text);outline-offset:3px}.workflow-canvas-surface .react-flow__handle{background:var(--pl-text2);border:2px solid var(--pl-card);width:10px;height:10px}.workflow-canvas-surface .workflow-fail-handle{background:var(--pl-danger)}.workflow-fail-label{color:var(--pl-danger);margin-top:10px;font-size:11px;display:block}.workflow-canvas-surface .workflow-fail-edge .react-flow__edge-path{stroke:var(--pl-danger);stroke-dasharray:5 3}.workflow-canvas-surface .react-flow__edge.selected .react-flow__edge-path{stroke:var(--pl-accent);stroke-width:2.5px}.workflow-canvas-surface .react-flow__edge-text{font-size:11px}@media (width<=900px){.workflow-canvas-workspace{grid-template-columns:160px minmax(0,1fr)}.workflow-canvas-part .section-heading{flex-wrap:wrap;align-items:start}}@media (width<=600px){.workflow-canvas-workspace{grid-template-columns:minmax(0,1fr)}.workflow-canvas-surface{height:420px}.workflow-part-tabs button{flex:100%}}.workflow-canvas-workspace.has-edge-panel{grid-template-columns:160px minmax(0,1fr) 280px}.workflow-edge-panel{border-left:1px solid var(--pl-line);background:var(--pl-card);overflow-wrap:anywhere;min-width:0;max-height:520px;padding:14px;font-size:13px;overflow:auto}.workflow-edge-panel h4{margin:0;font-size:13px}.workflow-edge-panel .section-heading{gap:8px}.workflow-edge-panel label{flex-direction:column;gap:6px;margin:10px 0;display:flex}.workflow-edge-panel :is(input,select){width:100%;min-width:0}.workflow-edge-panel .workflow-edge-otherwise{flex-direction:row;align-items:center}.workflow-edge-otherwise input[type=checkbox]{flex:0 0 16px;width:16px;height:16px}.workflow-condition{border:1px solid var(--pl-line);border-radius:10px;min-width:0;margin:14px 0;padding:10px}.workflow-condition legend{color:var(--pl-text2);font-size:12px}.workflow-canvas-surface .workflow-edge-error .react-flow__edge-path{stroke:var(--pl-danger)}@media (width<=1200px){.workflow-canvas-workspace.has-edge-panel{grid-template-columns:160px minmax(0,1fr)}.workflow-edge-panel{border-left:0;border-top:1px solid var(--pl-line);grid-column:1/-1;max-height:none}}@media (width<=600px){.workflow-canvas-workspace.has-edge-panel{grid-template-columns:minmax(0,1fr)}}
