@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/roboto-cyrillic-ext-300-normal-Chhwl1Jq.woff2) format("woff2"),url(/assets/roboto-cyrillic-ext-300-normal-BLLmCegk.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/roboto-cyrillic-300-normal-DJfICpyc.woff2) format("woff2"),url(/assets/roboto-cyrillic-300-normal-Dg7J0kAT.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:300;src:url(data:font/woff2;base64,d09GMgABAAAAAAXcABIAAAAAChAAAAV+AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhQbHhw0BmAAXghYCYM8EQwKg3yDXwsUABIUATYCJAMkBCAFgnwHIAyCOhuqCCAuDrI5ZN4aokERTSyd8sbnRhCPOT/nSbL5I3uJOVkEOmLbY09VmSg+s7XZR8z2UPVFzdPPH95petP0dBQVoUgu+1/NvnDlsFu1bLZnPtp/9TZG4R6s2iHuHinG8i80DiPfXaFiKo9+oTAOlEMIi8PciP2lbTwhqe7chkVUBQSIAQDBRxAECKlFFzJ0eHQySGIAUgAO4c44Imqnv6i9oQq0lzWwyhZYXdBUcx6AsNu1WSdtEQPnkuMESEM7pl9mqQImBxgY1QCfy4gJcWHgDzSMEycHS71LChLIdQCmt4MkUEQABQiXIoL4RBn93fLxUbiAIo+EvYZx/4CCVEjvs3TZR/d+KY2uf2Brysgkn1T2GE8NUzzFePIJ5Q4ozc1HVW1SmEIul2LNIWN6o2qmKXSQUlcTNfeKQpWFsieK476NC2BpOwaD+IxQyNnsXfI/O7ROGIjMm2uDYp3QkPJglPx2qKytWDayQW2dhKI2GZ6YbpRBJ5KToxZPJMNpWUExGpMiex9iE9kOFJmSKafI1AyHA7M61vYlGRmeNmgyOUznRBZ9tCKHo0Jqwl8761iPsdemE9MT0nH/0BocOLRs5jgagg9N5PCQ5t6qdrjHlOVod7nmgeF1upa11U+ip4geWGfJnjxJTBpxuF8Wak42ybZaHjrzQuBZw38Stckw7embuKn7ZkunqKa0M0NntAm2wcB6TFJ6SLDt5TIWQ2vbelhBRG0OxdY3t5Cx5KSL3eVARFl0lw/Hp5oP01r/rM/qYJMp6Zgcv6sQuu6DTuZZ24GvwwmZGWEbgms20UYPlTcDQeGjUhQAEABQbJh+Qospn+KFz3H4SYkukTK6/ysK88WDovzOgu27yiokV81WWCmr8nftf+uj8OQXWg68++mZj9+eNnXwnfDkW4qDb0en3tW7ZsmQCWdGvD5t4usb0vIxHPuYXjIbxLyig8O2/kbbPr1BkznHJUevG39z4umTHeTwxtRq15UnT3eWo4nsn2qhbnYWeN+3evHZn1rHa/q3/Qsvf906Ci97vnik3/6yB7qO+Bu1oYDsmhVGRjdJHJzYHkwRGw54uDkA+yF3KO10du5viRWLlJQ9MFa0vLRwuI7gxrx7LMMyqOxqhEq/f4ZNeMmf4o2A4F7eWTk9h7+K4fctMefMu0gp2vzvjp14o98gMG0l+SlyR2TIXIKR4s0lgqFVhnuv+Q0wJdVDHR0gctB696O6IZDJSNGaArPdua+yjl2lmtBCKAG/HECAOHANKOVq5YIAqklxwEftn/MK+v7uV/kA8NhPRe0B4HWZ/Ok/yf+vB9V+I0CAAkDAW52LIejxT5IbFlRD6FmBPs1ieuWX+4Szkm51B/PM6tjcIQQIOEc5GYghAOSDQm1EHAF8liKCmACYy8UVFSrZiyryuViut8oNog7NqTIuXMkm31gCltM0BOvwxM7R+lVsKaCOAooog2FLLQ2UYkcV5RTBqKERRiN2RBNBECHEkkQINjhiiz2J1FJILU3UYkM05ZRSRhOpMBpopJxaaqABOx1wwg0vAvYiJtGxcinNVFFAQ7pSaoKojTraadDGJKLFlDBqqaX0KgYlghqKsIUS8KCqjsTAlkZihNF4vB/VAqMYW0QAII1i+pU2trK0gRdZ1Ub4PLJ4wnmeZ0cLfWWQbMO5VGdDHPWsHXeqnmXx7jWsW+ZHuYbN4OLxniNOWO8ohRR3fttsT6MOLzzFTxjsbKKREnh0MNZW7AhdO6KUSfH+4WWjrU/B58t7bSz/5Zt5WyyNt0yc/U237Mf6qeZbBlTT1jzwPnTwN90ygdfxOb6JUzRIUB14Hu/rKtCP1OsgTJ1h/Qg0KH9r3szn+EVOzQBX3y0dErMOihluSRoBAAAA) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAToAA4AAAAABYQAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABRAAAABQAAAAUAA8ACUdQT1MAAAFYAAAAHgAAAB5EdEx1R1NVQgAAAXgAAAAzAAAANJMNggJPUy8yAAABrAAAAEsAAABgc6Xg4WNtYXAAAAH4AAAAQAAAAF4+Y+J/Z2FzcAAAAjgAAAAMAAAADAAIABNnbHlmAAACRAAAARIAAAEUGjg/4WhlYWQAAANYAAAANgAAADb8WdJpaGhlYQAAA5AAAAAfAAAAJAqpBZJobXR4AAADsAAAAB8AAAAkFzL/w2xvY2EAAAPQAAAAEwAAABQBMAGDbWF4cAAAA+QAAAAcAAAAIAArAOpuYW1lAAAEAAAAANMAAAF8HEg5EXBvc3QAAATUAAAAEwAAACD/bQBkAAEAAAAMAAAAAAAAAAEACAABAAEAAQAAAAoAHAAcAAFERkxUAAgABAAAAAD//wAAAAAAAHjaY2BkYGDgYjACQhYXN58QBrnkyqIcBqn0otRsBqmcxJI8BikGEGABEf//g0gA3Y0JHgB42iXFsRFAMAAAwE8ijCED6HQqncrZIq190ljBKhZyCt+81J1hksktz4TxPz1qRASwkgBgO47Nyrj3XurQoiJc0C35VhTpA7fWCdMAeNpjYGBgAmJmIBYBkoxgmoXBC0jzMXAA5djAKngZFBgWyPv+/w/kofBBOv5/+//kf/qD3WDdPAwIwAQA0KYN+QABAAIACAAC//8AD3jaDcwBRANhGAbg9/v++3fS1P6rayC6bWYKtGsDCVApGAHUJQUQApUaUVIqCAlAFgIGIAhNyagNEQACOVMEyn23AeB5oLEBqIKuQyGBPiQxCHie8ZQhMqQ8KpGnCtE0N8rSkXtKfrISIY4iXf+raTuq8va/4Z0o4OCEA4BRjUMr1I3eNArQMFvZDExpysmNWU7aTnE2w8ZNOX7RMVZ4JnIXy9MFMVWIztVe56358/3a/uLTF2nVaJPKV8/k397Ix2OKbBqXd/m9lkjaNEH9YKxau7yuW9AYAGjId1VW+e5I2s7nS7RyfPAwJ1u8PLm4ZF3SjCtNWljbny/mjipxLIdxqIs9m4eeBWwkJAd0AcfKVS8AAAABAAAAAiMSqglmyl8PPPUAGQgAAAAAAMTwES4AAAAA1QFS4/og/dUJGghzAAAACQACAAAAAAAAeNpjYGRgYM/5x8PAwGn+S+GfK6cUUAQVcAIAbC0ESQB42mPuYUhhgALGTxDMmsVQy7SNIR7M3vCvGQBr4QgGAHjaY2Bg0ITDBIY6IOwCABGXArQAeNpjYGRgYOBk6GcQY4hkYAXzEICNgREAGPMBFnjaTYw1kgIBFAV73TfecKKN1l2SdcE9wxmrwp1rcAKOwfF4OPWt+40Au1hssLa5B6QYzniNEwYzXueY/ow3VvLNFd7ilOKMt5XHZnwsAoemqsoLl6rOpC7IUtXkcTBlFerYXFLEVWZSpqHdUOLjn0++CRDVPueGC66IUCGnaWrO8eFi48gSmNRpyCuUMSZvX3PLI68Tu5I9EsHEpkWRLPXVf2Gs/OtTXqVHfZHM/qAy+KWisiliyv4pk+dC9E5RZRBZfNWYmElDU6etXeBiBO+kNXoAeNpjYGYAg/9ZDCkMWAAAKh8B0QA=) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/roboto-greek-300-normal-Bx8edVml.woff2) format("woff2"),url(/assets/roboto-greek-300-normal-D3gN5oZ1.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/roboto-vietnamese-300-normal-PZa9KE_J.woff2) format("woff2"),url(/assets/roboto-vietnamese-300-normal-CAomnZLO.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/roboto-latin-ext-300-normal-BzRVPTS2.woff2) format("woff2"),url(/assets/roboto-latin-ext-300-normal-Djx841zm.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/roboto-latin-300-normal-BizgZZ3y.woff2) format("woff2"),url(/assets/roboto-latin-300-normal-BZ6gvbSO.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-cyrillic-ext-400-normal-D76n7Daw.woff2) format("woff2"),url(/assets/roboto-cyrillic-ext-400-normal-b0JluIOJ.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-cyrillic-400-normal-BiRJyiea.woff2) format("woff2"),url(/assets/roboto-cyrillic-400-normal-JN0iKxGs.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAAXYABIAAAAACgAAAAV8AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhQbHhw0BmAAXghUCYM8EQwKg2iDTgsUABIUATYCJAMkBCAFgnQHIAyCSRucCFFUkDIBfhzkZKcmnOCkolAQnoSyxYqFpYXieXb+xgO83X+ee8cPWukL624junMJs9RsoCpuxSopamF+Pi97f6xC6QrJFHRKpFCmII8L4C95A3y0rJouCIdkJgncD/oHj/4Ptd1Rm0IYXCtKb1yQDmO4797U2dlr/Om01LkOVpT2L12pLVa73QtgLIKxr2n9efiAIhiyAGBi25Coekds8qZninvglyCgAwhKQRDQspY1tF9oNA0iKTQN4IRtO0c8LdtzW2orwfLCWqaCzZfl11dfBsTdnaQ3h2kZ2eOZEwgbeF/yBVwQgZ2DvRwJfK0Dj4wLA3+w4XAB/M8FxYoIY9AzkO6S7TOGwEWk2ZbiCu/nOQToKUU5oq4x6zbE1HUGA3Rl83vzuil5fuJX+RchWrDatW53jdtwnlgZhpwlhXP0dtJr7vYxsPT/PLq40lhiT5ruQpdOGGT7LM3N6cMWw/ws9PIfIIcEwLJDUR3FYQgfiUJzxskPq2Qy1ggbiezOIJylETciLCiNZCMFSKaDJqeFHmOPg5ePsYC2syXS6aE6P7V6nJwhSOIdAc0Ke4n7Xb8SyWqkqXiaf5zcKrRPwvfqdPtrZBtL2slMnRuMa42LvcxYpRRZvA/n8T7tUCIaeZ2q3j7uEhVDkc8XZrrMEm9RfK85lv64HemnFa6lmfuYFI7x/oVR8InaSyj5acula+ve+LU96YKCxZUXd9MwGtXGUoutAUxK5q2NmLMD2mz+aZ2N4WzsRo9j+buXk1pEpRttzy1KfocMeUz6dmDs9k7cweWb9rsbsde9m5w+h/OOcb2wOG7o3RICJCrFpqEEFRhZH9oDuAjooYPPICPCo0jTpMlTRj1BOey1KZvbSstFFVnKclSBPKn7/nPJ6C8PU1DPT6+kYz8/gBNueLjm39PQ/QP9dT+ltmVK4aRWsRS+SabvokUfQ1Z/zGWygF8Mr9+/8b206dV6Ljp9GGVza+Jnt9+d8hVurXeJt93vjq6U3ZwJkOx4aa9k2z3+d04j7me6E29d13G+Vvxzc/2x9y4pOP96WSx98PKAi/qn3un2CdsyOa1xdLjn/jNOzIUF+AcAFPL/LuBa/t/+/00Wx7+LZarhcLSj7qhqn2s859Wt3etQ2/+kfRxqzc5ou8fJDwOT0QDzOKLLr2WqruDlpp0t2a9YhvLuvI6qnb1VNjpkZXJDl/FYKm5xTmMZ2tdaepL9fasvEPAi1srweZuqi+ubWBAA9duqOh3Aq2fXLZ48tfLYbwcI6FRFSox5GgsC4uTo+6gDX3L73r+JVpUAH39Qk4BvUOKXX+7fO5WxrANQiSBQXPZPRnXwL6t/kZURIvyq5E7nKYd/+oHsWlclBNZezqf/HAGhco/laHwB9IjiFIGA0gW4QlrhDPtsR9DxoiPqeXgx8S2mzZGZYXLk1qLzPbQCLlIvLSaeKN70nUj5TPIVKsUgsWqVoFQqU4hRrQ6jDiVahCAhYiUJsZwjklEiVgFWPdZyiRglGlTKVysFo1adMqxqRNRGB07ceCHMeI4bn835eBCWSYtaZUqUqmdxhRPCsFgl1zMIEaoVIhECVMoeIbGn6hD5JrKmH9WIUYTEBZpLoIi4tu4srS3CQRWXBjxE2jOODD23Tq8ZEC06EsK9yPGl5oa3Y1q4+6JJksQg5/nLSZoT4710FclcN06s6pO8JjvU0YoUM1dnec4lZWdJvIclqegQ1wVLSasxL8rVZtzuOy/2LOk8wKOF3qSrG3TEOel5b59dOyR9f+fF65a2B/EBlR2CR1LhYu2/fT32swx1OFfBLqCUehyHLE7hXvwPdkoD9sNc7GoobUO8bPge7JR6nItTeA3/g5/SgNk+RYQ6q0mgOgA=) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAATkAA4AAAAABXwAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABRAAAABQAAAAUAA8ACUdQT1MAAAFYAAAAHgAAAB5EdEx1R1NVQgAAAXgAAAAzAAAANJMNggJPUy8yAAABrAAAAEsAAABgdAng+GNtYXAAAAH4AAAAQAAAAF4+Y+J/Z2FzcAAAAjgAAAAMAAAADAAIABNnbHlmAAACRAAAARQAAAEUnMz0sGhlYWQAAANYAAAANgAAADb8atJ6aGhlYQAAA5AAAAAfAAAAJAq6BalobXR4AAADsAAAAB8AAAAkF+P/e2xvY2EAAAPQAAAAEwAAABQBMQGDbWF4cAAAA+QAAAAcAAAAIAArAOVuYW1lAAAEAAAAAM4AAAF0G504anBvc3QAAATQAAAAEwAAACD/bQBkAAEAAAAMAAAAAAAAAAEACAABAAEAAQAAAAoAHAAcAAFERkxUAAgABAAAAAD//wAAAAAAAHjaY2BkYGDgYjACQhYXN58QBrnkyqIcBqn0otRsBqmcxJI8BikGEGABEf//g0gA3Y0JHgB42iXFsRFAMAAAwE8ijCE76FQ6lbNFRlGr01jBKhZyCt+81B3hlMktT4TxPz1qRASwkABg3ffVwrj1XurQoiJc0M35VhTpA+O9Ck4AeNpjYGBgAmJmIBYBkoxgmoXBC0jzMXAA5djAKngZFBgWyPv+/w/kofBBOv5/+//kf/qD3WDdPAwIwAQA0KYN+QABAAIACAAC//8ADwAFAGQAAAMoBbAAAwAGAAkADAAPAAAhIREhAxEBAREBAyEBNQEhAyj9PALENv7u/roBDOQCA/7+AQL9/QWw+qQFB/19Anf7EQJ4/V4CXogCXgAAAgB2/+wFCQXEABEAHwAAARQCBCMiJAInNTQSJDMyBBIVJxACIyICBxUUEjMyEjcFCZD++LCs/vaTApIBC6yvAQuQv9C7ttED07m6zAMCqdb+waipATnOadIBQqup/r/VAgEDARX+6/Zr+/7hAQ/9AAIAbwRwAskF1gAFAA0AAAETMxUDIwEzFRYXByY1AZF0xN9Z/t6oA1BJsgSUAUIV/sMBUlt7VTtfu////jL/7AVPBdYAJgAFRgAABwAG/cMAAAABAAAAAiMSo8X+nl8PPPUAGQgAAAAAAMTwES4AAAAA1QFS9Pob/dUJMAhzAAAACQACAAAAAAAAeNpjYGRgYM/5x8PAwOn5S/qfF6cBUAQVcAIAb4cEcQB42mPuYUhhgALG3xDM2sBQxqzAkA9mH/tnBABopAdwAHjaY2Bg0ITDRIY6IOwCABGeArUAeNpjYGRgYOBk6GcQYwhhYAXzEICNgREAGIoBEXjaXY4BBgJRFEVPVSnSCkIgoKkKUSBJIqESIKp+05BpzFRpI62gBbTErvGNkes+977nfB8ocSJHJl8GtnxtzlDhY3OWKm+bc6l9PpULNAhsLlJjbXNVCc7cpIABLekZy2FHIB90NWpXQlxdL3jaGXwizUibOTPGTFiw0mzSxaHNUsRevslNNSP6LnpHyEYtFOvp5lOPiQ49+gzj1lbr/zHp98ZywEtbDxf9PqE6SlOukivOqM3wOeAojbhIdZYJFcXNEMkhD80jzg9HQTQoAAB42mNgZgCD/1kMKQxYAAAqHwHRAA==) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-greek-400-normal-LPh2sqOm.woff2) format("woff2"),url(/assets/roboto-greek-400-normal-IIc_WWwF.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-vietnamese-400-normal-DhTUfTw_.woff2) format("woff2"),url(/assets/roboto-vietnamese-400-normal-D5pJwT9g.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-latin-ext-400-normal-DgXbz5gU.woff2) format("woff2"),url(/assets/roboto-latin-ext-400-normal-BSFkPfbf.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-latin-400-normal-DXyFPIdK.woff2) format("woff2"),url(/assets/roboto-latin-400-normal-BVyCgWwA.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-cyrillic-ext-500-normal-BJvL3D7h.woff2) format("woff2"),url(/assets/roboto-cyrillic-ext-500-normal-37WQE4S0.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-cyrillic-500-normal-_hamcpv8.woff2) format("woff2"),url(/assets/roboto-cyrillic-500-normal-YnJLGrUm.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAAXwABIAAAAACiQAAAWUAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhQbHhw0BmAAXghcCYM8EQwKg3CDVwsUABIUATYCJAMkBCAFgwAHIAyCUxvDCECO0yW2MxHcwQN9m/Zmd7GAt056LBXDUnN6hagTcSJGKmInrhNO9dPUA1Hd9gmGUIldvZjF5GpN7d6GXSYqHkE4sOrvQ/cXxAKTi9BxlRWyDoCEqmRbISus7GNs4WxzgFD/DgjABgAIzAgEAsgim2xELLe4GjMaQCYDwDcsZCHaXqd07tw0yNSeTcmBQT/YvmV4O4DU1ap2ifgNAxguMywC4RuWqS/T3YC1DIiaVIC3Iu+W5RGFr8TIGLrHZQo64moAbaVBoqOjKqHGnvGoCJ6vUQgcmFEwAgp2dK7xlZzVFgqIXTN/ZD7L9Hz0yD35VwEU5vMc53IV5/Idm6TZq1arUm2lcRvPAuPH2hivXI4rs4J97GI8qh+rtpLx2pm4DJLxxslMMD6JS2nEY9IwGD9AAEiCRdJSXj8qxFmJB0XmqIxNG7WorS0hKYK6Hu+LSdEWkkpQivn+kFSDeq5UZ+VW1s9I6KfppxV0nabn6r3tXVKbZSnrVcnTEhFdUpU+XVIdv4wmvNP0ZCKxMiQ1RTItc1oCinq/Clk/dVb/h6QhWLS3Oru8vqJeHoh5ZTRmJ/n9elw+SczIJ8MCfyIRksazpHuNvX2TzxdMo8b5IWnWwaoCi7peEu80vHOGXx4IA97TZiSGIE+2fFDgA6KdUp0Vj/kD5Tx2YMO9VhiEmEl4V3vEQtISLKqqj8dQtT8xmBWUwbgFKwktsgVH54gT+mkt9nooikbnN3OiGltMUP1qJOGVMzgLpH7iQRdU8To77UEZrYt1GjIaIrZ5EGKx8GwECmaUTAYnABYAPPvSmkB6iIPYBt7BwFvViQKSWU2dO90Ooznvvdu5Y3dvv3mgydkvBvC7HHjro6zTPnmnVhx899MzP367pvrgO/HLvFXNgbetp78pdjdaqV/dVl6vqX5DzH0Wg3xWTTZhMLkPxbf9aN3+6bWqaD4hmtVUxSfpN84/1XPHPaPj77hoHS9Vvn5RHH5yl+e2C6O89p/2y/3ilhseRHxT/dPDhptuuTfzR/6UxZek1r464fO1zYGq0VZlV1G8LO/uxOMzmI0hF0wY/78POABjJ/OdocvwZtrmcrs9K6TNJXlpKzPKLJfaX0ISj1Qi3lFFX5soBDWurrSmIFtIG3bkJpl5VGa9l7aR5PaDFJd0vJezIK359ABacrx6YlPaiEa0M6TNNTpeyKxAvf8t728Amp93ac4CpDUitZckFklemiKJTB60LmkCExPbrIg0+pogAJvFpIGiGDXFBAJQZnjuPl6+ttW5+nfzFDMAz/7kDgO8Liq/+2fm/6/PJvNmwIICgADT4JgNLAN89dj6FghmF4t6Bl0KYiyvMByjuwfpwd7nubFsBGDhbCZSyoAAwAEKSg5GBGCmm4rQLECLRzuTYCrXmRQcXNCscpo1MBmYzbBkBEW15Ni/HHptscWIlUSIsH35PWHajWjXqVdSmJRNekQY1KdT0rDNkjaLUKzABnGlqsSFWEiYHCqldEjZIiVEiaQufbYaUitpk836pAzTJaYvYBHLWIWryaFhqFJSj9k5qN0mfYH64RukjNhpkz491xLRQqOvTp6UlJ7XJukUGNYpjM56gwbpVMrxzTh3TeL5xbcd44/CqACQ6afLfK60BSQB0sKhBETaKbb3eMC5MmeW14U5wANieXjmVDcy/QGlNLpwxgRnp+avCvvHpzWqnSFnrm+iw87YWbEu5G0zRRdL25kbC1fOm2JnOdxVunKGXdb2juKl/l7rudubwM62ra1o6TQ7e3Bm9nibjWPDsoDPs4q0y2EKSH7t09MHxovNabmBct2W9IHsumzDWwH3Q0QAXgaYwrPxbsyAT7c1vQ5bcX/WqQuyFFCCuM9/BPCxLY3EDZ6NL2KGr2upiUznKVBH5gvU2nyxGQA=) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAATsAA4AAAAABYgAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABRAAAABQAAAAUAA8ACUdQT1MAAAFYAAAAHgAAAB5EdEx1R1NVQgAAAXgAAAAzAAAANJMNggJPUy8yAAABrAAAAE0AAABgdG3hCmNtYXAAAAH8AAAAQAAAAF4+Y+J/Z2FzcAAAAjwAAAAMAAAADAAIABNnbHlmAAACSAAAARAAAAESY99A82hlYWQAAANYAAAANgAAADb8n9JyaGhlYQAAA5AAAAAfAAAAJArvBcJobXR4AAADsAAAAB8AAAAkGAT/TWxvY2EAAAPQAAAAEwAAABQBLwGBbWF4cAAAA+QAAAAcAAAAIAArAN9uYW1lAAAEAAAAANYAAAGAHGI533Bvc3QAAATYAAAAEwAAACD/bQBkAAEAAAAMAAAAAAAAAAEACAABAAEAAQAAAAoAHAAcAAFERkxUAAgABAAAAAD//wAAAAAAAHjaY2BkYGDgYjACQhYXN58QBrnkyqIcBqn0otRsBqmcxJI8BikGEGABEf//g0gA3Y0JHgB42mNgZpnB+IWBlYGBdRarMQMDozyEZr7IkMbEwMAAxFDgABRkQALu/v7uIEF5XzaGfwwMaeyzmBgUGBjng+RYrFg3MCgAITMADeIKxAAAAHjaY2BgYAJiZiAWAZKMYJqFwQtI8zFwAOXYwCp4GRQYFsj7/v8P5KHwQTr+f/v/5H/6g91g3TwMCMAEANCmDfkAAQACAAgAAv//AA942g2PJVREURRF731/Hh93h3GtowUtuEvBHSIknE7GO+7uLn3h9IW7O/8N04/sDRRKATgdnQAO7MABnMENQC73kHMeiB7IydGMck4nhJIdC3tgS+h8RjjGkAgCnfjpobzQRGp+PUitkE/ym0k+AIFy6x2V0B1wBwkAehORUqEiWrPJUyUTefrxJqJUEN7H29No8DRTSRu7n55kt53YiV5Yil4dKMwP9CyS5b6BWTJ1zFZHRzFyL/0Io0eH2foRfUHCrLeZT+wH4cP2ViGqJMf0xGbiAoBeRh9OiUYfXz9eY8bWqoOLPHY4ySWmToi6MMKHbWJmQUN0bPaa1cqCbZyltqYGaDQAD3bCLMA/wjpXMwABAAAAAiMSEj1jSl8PPPUAGQgAAAAAAMTwES4AAAAA1QFS7Pok/dUJXAhzAAAACQACAAAAAAAAeNpjYGRgYM/5x8PAwJn9S+WfI2cMUAQVcAIAdi8EvwB42mPuYUhhgALGfxDM2saQxqzDkA5mn/knAwBo+QdjAHjaY2Bg0ITDBIZaIOwEABGOArEAeNpjYGRgYOBk6GcQY/BjYAXzEICNgREAGAwBC3jaTY+1dQNAEAXHzC7AkSJHZobEzEyZScyMfagC1aHiNIHoHc3fWwSmiTLGyPgM8EO7yyMs0eryKIs0uzw2ZB8f4gmWyXZ5UvtHlxcliFN25Tli3VXDxRr/5D0hfyOqHEVi/qZJaIuQpUTEs84Dt5xzyRPv3qts6b3BGzmCnrJnlUcihElQIcOXXKSkypElgP5sss0+x6jYYFN+I0JM/zT/FIez6TOc7VxLngZFdQwn6efYlK7JuWKkiahuyRJiTTol7Qrw1o8qocKJPEWqWIG1DvezNmIAAHjaY2BmAIP/WQwpDFgAACofAdEA) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-greek-500-normal-Bg8BLohm.woff2) format("woff2"),url(/assets/roboto-greek-500-normal-CdRewbqV.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-vietnamese-500-normal-p0V0BAAE.woff2) format("woff2"),url(/assets/roboto-vietnamese-500-normal-LvuCHq7y.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-latin-ext-500-normal-OQJhyaXd.woff2) format("woff2"),url(/assets/roboto-latin-ext-500-normal-DvHxAkTn.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-latin-500-normal-C6iW8rdg.woff2) format("woff2"),url(/assets/roboto-latin-500-normal-rpP1_v3s.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-cyrillic-ext-700-normal-CyZgh00P.woff2) format("woff2"),url(/assets/roboto-cyrillic-ext-700-normal-DXzexxfu.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-cyrillic-700-normal-jruQITdB.woff2) format("woff2"),url(/assets/roboto-cyrillic-700-normal-BJaAVvFw.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,d09GMgABAAAAAAWwABIAAAAACcAAAAVTAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhQbHhw0BmAAXghICYM8EQwKg0iDMwsUABIUATYCJAMkBCAFgn4HIAyCKRtfCCCeBTkZ2iuxGWKJyeMZv66OCKiaZs+C2PYBKynriFkOIRw+g/RKasP0I2Tp7+2q9xfi7wUbK2iEHqhniZB3rvwq15s+McjkCIq28lPzNpOz6381+8JXa2p3NywTFUsoPFi19wHiAoKxcTWy7qYKLfvKspIVUta28e98NkNGfL1Saoy9g4AKICgIgoCSXWQgCxYNTUGIBJpgg22cCgGyrP3XF1yQdvCC6CzmIwxLnosAt/vj5LbogZT0yrQShPZyIH7ZQREGFZjjiOGtLF492gsUtK8M0uCg/JUR1JDrIJmWZmoo/ygYL3bjLzwPD7AMaFUQySHSouZS+8pjnYMgXNq8mgd/9PCX8m9BZJhfbtawij6MddmzXnMGDujW2EdCdJVa3Fd4Mk1Csl2nNNMt10tiuFXn3BNacx+KIDNiOYaO1X2E7Oh4gPxftmBXX9F/7704DGyNdtu7kOhHYsRmoaQvhzFb60H//EUTc7kKeljbsvSAQ7qI2gxmDMhnsfYk8VAxmqL1dTtFG+oMzulIrxsPVCgaOEwiqQKKhx1Uo44YKodIbn9HZim7XB4XrJkbn8O9BVWcs4DXMgztxidrMHiSZCqnQu6YYtrdtqccGPLFXEnKFoIU18+5s07p2HIIDHMZPEdmq1v6d5QwT4y9E+Ad0jZE//yFubK3ZjG5N6bTmQvnoiK9l3RxWGSXT851d9l7GQWHJTbrt5ChjP33VNg7B4dLalu2yO62CbD/AyFwyQZzLfSLvzqmI73y0i6klzzQCaxcdNjCZnM+e2uUdV+uruoi9E8ukAcDESmImrSBIuhipGYJHoqtWJm9W+ontE9EUxK3YefWXFHlp7edcrrNEXL4HtGHhcOBr3/Ou49KWz55Z1M4991Pt3/8tv3OfVPa8toGe6+Xt765+XRVuHrpoLLXN25480YY8ow0eyY+cA8IzHc+b+FJJ+WTP70hJnteQjTxmnWf73/zsvl9rt1/b/X2q+Z5vuTNKxf1uXpEz7Pf+8Zo3276/vLLbvrGJ4s/vOn3Ky+74TufLOl18aqjpr/s/vmsPbjJK1qby2snpvtz1PuaKhQIXATycv+Dc2j0bJ6ekL4ps7COfkLVF6XMUtgIepWjcoCfzl3q5ZTUeVVhCUuf7qpg6paropis9dOYsXKSXRNIqt1eio8R2goGYHINRsTc2S1kpdI68676G0FAUHXvmHLAspDln/WsECAMyzFZ+hRTYfWLAgioFPMJUZRLojwBUf8uteOfn9u7bcbvhd4F8MxPnUcB8HpY98Y/Y/5/vXhxYRFRFIFA/ohGheIW1TcmjhG0gGK8zQGqoaGH0otsitupzPd5rtETQdFOPYwIFEArkWicIAEFB/EXkiL2cu/lCCrucEQKbnXEejgbnDhSgzgcOT1MpVplHhxiqbN4NRBUq/M8Ay//bhMbEU+ywErgYmci8lgkWiQY0q9TtxGTunEq8MpMkBhJlkg4HSQuZjNECxbZSTzo9s3lKtVqBKCM5by7lsan5zekOumw17oFdtarxAKJbKR6PSVWLuJT+nmY8Kh2Li7UhGN6EUi7knLEP7VCZMbzB5oxa6/MKqWZ4eQQHg13O5QPyU6KUhh+f9Q1jaVxRiGGvZJzJ+/RkOuVruwzWJPplctvT4kN98p3TCrJivMqNIzOSYnuFWtGkFdJtbyhJNWj/Nvrj1t4hFwJzw/P/A3vk8taw/F3YacRxkwn3LUH3tGJd7V247SOaBcE0wl3jZJEZ+ga/Yds4aQQ6Wi3FJ3imZRIIIqRPiHIbp9wl47pDD2l/+nWrQahT1oivVBjuF0jxwMAAA==) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAATsAA4AAAAABYgAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABRAAAABQAAAAUAA8ACUdQT1MAAAFYAAAAHgAAAB5EdEx1R1NVQgAAAXgAAAAzAAAANJMNggJPUy8yAAABrAAAAE4AAABgdTXg+WNtYXAAAAH8AAAAQAAAAF4+Y+J/Z2FzcAAAAjwAAAAMAAAADAAIABNnbHlmAAACSAAAARQAAAEUTyyJzmhlYWQAAANcAAAANgAAADb819JcaGhlYQAAA5QAAAAfAAAAJAsmBdVobXR4AAADtAAAAB8AAAAkF/f/LGxvY2EAAAPUAAAAEwAAABQBLwGDbWF4cAAAA+gAAAAcAAAAIAArAN9uYW1lAAAEBAAAANQAAAF+HF85GnBvc3QAAATYAAAAEwAAACD/bQBkAAEAAAAMAAAAAAAAAAEACAABAAEAAQAAAAoAHAAcAAFERkxUAAgABAAAAAD//wAAAAAAAHjaY2BkYGDgYjACQhYXN58QBrnkyqIcBqn0otRsBqmcxJI8BikGEGABEf//g0gA3Y0JHgB42k2HNwGEQAAE57IM8PDdV3Q0BBd4Ipe0CMAEgsh586J0JwcMmML8QHhnq5FMApIbASg+CNM0xAcvtsyQuUJuV7QA+m96/I1qBfuaCnwAAHjaY2BgYAJiZiAWAZKMYJqFwQtI8zFwAOXYwCp4GRQYFsj7/v8P5KHwQTr+f/v/5H/6g91g3TwMCMAEANCmDfkAAQACAAgAAv//AA8ABQBkAAADKAWwAAMABgAJAAwADwAAISERIQMRAQERAQMhATUBIQMo/TwCxDb+7v66AQzkAgP+/gEC/f0FsPqkBQf9fQJ3+xECeP1eAl6IAl4AAAIAVv/sBS4FxAAQAB4AAAEUAgQjIiQCJzU0EiQgBBIVJTQmIyIGBxUUFjMyNjcFLpj+5be1/uScAZsBGwFsARub/tCkmJekAaSal6IBArfX/rywrgFD0kjXAUevr/651gHl7uvjR9/27eMAAAIAWwRvAssF1wAFAA4AAAETMxUDIwEzFRYXByYmNQGJb9PmXP7SrQFMU0pdBJsBPBX+wQFUXnw4ViOJXQD///4X/+wFdAXXACYABUYAAAcABv28AAAAAQAAAAIjEjlU04RfDzz1ABkIAAAAAADE8BEuAAAAANUBUtb6MP3VCYcIcwABAAkAAgAAAAAAAHjaY2BkYGDP+cfDwMDZ9cvgnylnO1AEFXACAHx/BQkAeNpj7mFIYYACxn8QzNrGEMYszxANZp/5Jw4AZykHNQB42mNgYNCEw3iGOiDsAgARkAKzAHjaY2BkYGDgZOhnEGPwY2AF8xCAjYERABgMAQt42mJgYOBgSGNgZmBk4QSy4xh2QdmMDDwM66BsJqCaZRA2kBRjmABlsyCxWQFVjyUWQgEQRW8isoafSLhLwd0t4+7O7nk4nDfug4XZyzYp3nzZZlkw4SBsCOMQzg/Y6bIR95UdyluzY6zsgqliQ1bsJfeKFMmRIEWZhqQNN3ac1NXREx/ENuKSCwa01bNT11T+CuNR68JDgMjDc8oL/PUan96X/ssmxBuu7JgyRn98prhkZVgLY3UN5eVY0ccuK8ZCMKh/uvYPT/+Id5wkB9hvI3U1mnjaY2BmAIP/WQwpDFgAACofAdEA) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-greek-700-normal-Bs05n1ZH.woff2) format("woff2"),url(/assets/roboto-greek-700-normal-1IZ-NEfb.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-vietnamese-700-normal-CBbheh0s.woff2) format("woff2"),url(/assets/roboto-vietnamese-700-normal-B4Nagvlm.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-latin-ext-700-normal-DchBbzVz.woff2) format("woff2"),url(/assets/roboto-latin-ext-700-normal-Ba-CAIIA.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-latin-700-normal-CbYYDfWS.woff2) format("woff2"),url(/assets/roboto-latin-700-normal-BWcFiwQV.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none!important;max-height:none!important;width:auto;padding:0}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{border:2px dotted #38f;background:#ffffff80}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{box-shadow:0 1px 5px #000000a6;border-radius:4px}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px #0006;background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fff;background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;vertical-align:baseline!important;width:1em;height:.6669em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;white-space:nowrap;-moz-box-sizing:border-box;box-sizing:border-box;background:#fffc;text-shadow:1px 1px #fff}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 24px 13px 20px;line-height:1.3;font-size:13px;font-size:1.08333em;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;pointer-events:auto;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;border:none;text-align:center;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;color:#757575;text-decoration:none;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.70710678,M12=.70710678,M21=-.70710678,M22=.70710678)}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}:root{color-scheme:light;font-family:Roboto,Arial,sans-serif;color:#172033;background:#f4f7fb;font-synthesis:none;text-rendering:optimizeLegibility;--brand-primary: #111827;--brand-secondary: #f59e0b;--surface: #ffffff;--border: #e7ebf1;--muted: #697386;--shadow: 0 18px 50px rgba(22, 34, 55, .08)}*{box-sizing:border-box}html{min-height:100%;background:#f4f7fb}body{min-width:320px;min-height:100vh;margin:0;background:radial-gradient(circle at 5% 0%,rgba(245,158,11,.09),transparent 28rem),#f4f7fb}button,input,textarea{font:inherit}button{-webkit-tap-highlight-color:transparent}.container{width:min(1160px,calc(100% - 40px));margin-inline:auto}.tracking-page{min-height:100vh;color:#172033;background:radial-gradient(circle at 5% 0%,rgba(245,158,11,.09),transparent 28rem),#f4f7fb}.topbar{position:sticky;z-index:1000;top:0;color:#fff;background:linear-gradient(120deg,var(--brand-primary),color-mix(in srgb,var(--brand-primary) 82%,#334155));box-shadow:0 8px 28px #0f172a29}.topbar__content{display:flex;min-height:78px;align-items:center;justify-content:space-between;gap:24px}.brand{display:flex;min-width:0;align-items:center;gap:13px}.brand__logo,.brand__logo-image{width:46px;height:46px;flex:0 0 auto;border:1px solid rgba(255,255,255,.18);border-radius:15px;background:#ffffff1f}.brand__logo{display:grid;place-items:center}.brand__logo-image{object-fit:contain;padding:7px}.brand div:last-child{display:grid;gap:3px}.brand strong{overflow:hidden;font-size:16px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.brand span{color:#ffffffad;font-size:12px}.refresh-button{display:inline-flex;min-height:42px;align-items:center;gap:8px;padding:0 16px;color:#fff;border:1px solid rgba(255,255,255,.18);border-radius:12px;background:#ffffff1a;cursor:pointer;transition:.16s ease}.refresh-button:hover{background:#ffffff2b}.refresh-button:disabled{cursor:wait;opacity:.7}.main-content{display:grid;gap:22px;padding-block:30px 48px}.hero{position:relative;display:grid;min-height:260px;grid-template-columns:minmax(0,1fr) 260px;overflow:hidden;color:#fff;border-radius:28px;background:linear-gradient(120deg,var(--brand-primary),color-mix(in srgb,var(--brand-primary) 68%,var(--brand-secondary)));box-shadow:var(--shadow)}.hero:before,.hero:after{position:absolute;content:"";border:1px solid rgba(255,255,255,.1);border-radius:999px}.hero:before{top:-190px;right:-100px;width:420px;height:420px}.hero:after{right:140px;bottom:-200px;width:330px;height:330px}.hero--success{background:linear-gradient(120deg,#0f766e,#10b981)}.hero--warning{background:linear-gradient(120deg,#92400e,#f59e0b)}.hero--danger{background:linear-gradient(120deg,#991b1b,#ef4444)}.hero__content{position:relative;z-index:2;display:flex;align-items:flex-start;flex-direction:column;justify-content:center;padding:38px 42px}.status-pill{display:inline-flex;min-height:32px;align-items:center;gap:9px;margin-bottom:22px;padding:0 13px;font-size:12px;font-weight:700;border:1px solid rgba(255,255,255,.18);border-radius:999px;background:#ffffff1f;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.status-pill__dot{width:8px;height:8px;border:2px solid rgba(255,255,255,.45);border-radius:50%;background:#fff;box-shadow:0 0 0 5px #ffffff1c}.hero__eyebrow{margin-bottom:7px;color:#ffffffad;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.hero h1{margin:0;font-size:clamp(30px,4vw,46px);line-height:1.06;letter-spacing:-.035em}.hero p{max-width:510px;margin:14px 0 20px;color:#ffffffc7;font-size:16px;line-height:1.55}.sync-status{display:inline-flex;align-items:center;gap:7px;color:#ffffffb8;font-size:12px}.hero__illustration{position:relative;z-index:2;display:grid;place-items:center}.hero__circle{display:grid;width:150px;height:150px;place-items:center;border:1px solid rgba(255,255,255,.18);border-radius:50%;background:#ffffff1a;box-shadow:0 0 0 22px #ffffff0a,0 0 0 45px #ffffff06}.card,.progress-card{border:1px solid var(--border);border-radius:22px;background:var(--surface);box-shadow:var(--shadow)}.progress-card,.card{padding:25px}.section-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.section-heading>div{min-width:0}.eyebrow{display:block;margin-bottom:6px;color:var(--brand-secondary);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.section-heading h2{margin:0;color:#172033;font-size:20px;line-height:1.25;letter-spacing:-.02em}.order-code{padding:7px 10px;color:var(--muted);font-size:11px;font-weight:700;border:1px solid var(--border);border-radius:9px;background:#f8fafc}.progress-steps{display:grid;grid-template-columns:repeat(5,1fr);margin-top:30px}.progress-step{position:relative;display:grid;justify-items:center;gap:9px;color:#a0a8b8;font-size:11px;font-weight:500;text-align:center}.progress-step__marker{position:relative;z-index:2;display:grid;width:38px;height:38px;place-items:center;border:2px solid #e4e8ef;border-radius:50%;background:#fff}.progress-step--active{color:#374151}.progress-step--active .progress-step__marker{color:#fff;border-color:var(--brand-primary);background:var(--brand-primary)}.progress-step--current .progress-step__marker{box-shadow:0 0 0 6px color-mix(in srgb,var(--brand-primary) 12%,transparent)}.progress-step__line{position:absolute;z-index:1;top:18px;left:calc(50% + 19px);width:calc(100% - 38px);height:2px;background:#e4e8ef}.progress-step--active .progress-step__line{background:var(--brand-primary)}.notice-card{display:flex;align-items:flex-start;gap:15px;padding:20px 22px;border-radius:18px}.notice-card--warning{color:#92400e;border:1px solid #fcd34d;background:#fffbeb}.notice-card strong{display:block;margin-bottom:5px}.notice-card p{margin:0;font-size:14px;line-height:1.5}.content-grid{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(320px,.85fr);gap:22px}.map-card{overflow:hidden}.tracking-state{display:inline-flex;min-height:28px;align-items:center;gap:7px;padding:0 10px;color:#166534;font-size:11px;font-weight:700;border-radius:999px;background:#dcfce7}.tracking-state>span{width:7px;height:7px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 4px #22c55e24}.tracking-state--delayed{color:#92400e;background:#fef3c7}.tracking-state--delayed>span{background:#f59e0b;box-shadow:0 0 0 4px #f59e0b24}.tracking-state--stale,.tracking-state--unavailable{color:#64748b;background:#f1f5f9}.tracking-state--stale>span,.tracking-state--unavailable>span{background:#94a3b8;box-shadow:none}.tracking-map,.map-empty{width:100%;height:330px;margin-top:22px;overflow:hidden;border:1px solid var(--border);border-radius:17px;background:#eef3f8}.tracking-map{z-index:1}.leaflet-control-attribution{font-size:9px}.map-empty{display:flex;align-items:center;justify-content:center;gap:14px;padding:25px;color:var(--muted);text-align:left;background:linear-gradient(#fffc,#fffc),repeating-linear-gradient(45deg,#e5eaf1,#e5eaf1 1px,transparent 1px,transparent 18px)}.map-empty__icon{display:grid;width:52px;height:52px;flex:0 0 auto;place-items:center;color:var(--brand-primary);border-radius:16px;background:#fff;box-shadow:0 10px 26px #0f172a17}.map-empty strong,.map-empty span{display:block}.map-empty strong{margin-bottom:5px;color:#334155}.map-empty span{max-width:310px;font-size:13px;line-height:1.45}.map-courier-marker,.map-destination-marker{position:relative;display:grid;width:100%;height:100%;place-items:center}.map-courier-marker__pulse{position:absolute;width:52px;height:52px;border-radius:50%;background:#1118272e;animation:map-pulse 1.8s infinite}.map-courier-marker__body{position:relative;z-index:2;display:grid;width:38px;height:38px;place-items:center;color:#fff;border:3px solid #ffffff;border-radius:50%;background:var(--brand-primary);box-shadow:0 7px 22px #0f172a42}.map-courier-marker svg{width:20px;height:20px;fill:currentColor}.map-destination-marker svg{width:42px;height:50px;fill:#ef4444;filter:drop-shadow(0 6px 7px rgba(15,23,42,.25))}.courier-strip{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;margin-top:17px;padding:14px 16px;border:1px solid var(--border);border-radius:15px;background:#f8fafc}.courier-strip__avatar{display:grid;width:42px;height:42px;place-items:center;color:#fff;border-radius:13px;background:var(--brand-primary)}.courier-strip span,.courier-strip strong{display:block}.courier-strip span{margin-bottom:3px;color:var(--muted);font-size:10px}.courier-strip strong{font-size:13px}.courier-strip__meta{text-align:right}.route-list{margin-top:26px}.route-point{display:grid;grid-template-columns:38px 1fr;min-height:110px}.route-point__rail{position:relative;display:flex;align-items:center;flex-direction:column}.route-point__marker{position:relative;z-index:2;display:grid;width:34px;height:34px;flex:0 0 auto;place-items:center;border-radius:11px}.route-point__marker--pickup{color:#1d4ed8;background:#dbeafe}.route-point__marker--delivery{color:#b91c1c;background:#fee2e2}.route-point__connector{width:2px;height:100%;background:repeating-linear-gradient(to bottom,#cbd5e1 0,#cbd5e1 5px,transparent 5px,transparent 10px)}.route-point__content{padding:2px 0 25px 12px}.route-point__content>span,.route-point__content>strong,.route-point__content>small{display:block}.route-point__content>span{margin-bottom:6px;color:var(--muted);font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.route-point__content>strong{font-size:13px;line-height:1.5}.route-point__content>small{margin-top:7px;color:var(--muted);font-size:11px;line-height:1.45}.route-summary{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:15px;border-radius:14px;background:#f8fafc}.route-summary>div{display:flex;align-items:center;gap:8px;color:var(--muted);font-size:12px}.route-summary strong{font-size:12px;text-align:right}.updates-card{padding-bottom:14px}.timeline{margin-top:24px}.timeline-item{display:grid;grid-template-columns:28px 1fr;min-height:76px}.timeline-item__rail{position:relative;display:flex;align-items:center;flex-direction:column}.timeline-item__dot{position:relative;z-index:2;width:12px;height:12px;flex:0 0 auto;margin-top:5px;border:3px solid #ffffff;border-radius:50%;background:#cbd5e1;box-shadow:0 0 0 2px #cbd5e1}.timeline-item__dot--active{background:var(--brand-primary);box-shadow:0 0 0 2px var(--brand-primary),0 0 0 7px color-mix(in srgb,var(--brand-primary) 10%,transparent)}.timeline-item__line{width:2px;height:100%;background:#e2e8f0}.timeline-item__content{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:0 0 22px 10px}.timeline-item__content strong,.timeline-item__content span{display:block}.timeline-item__content strong{margin-bottom:6px;font-size:13px;line-height:1.45}.timeline-item__content span{color:var(--muted);font-size:11px}.timeline-item__content>svg{flex:0 0 auto;color:#94a3b8}.updates-empty{display:flex;align-items:center;gap:11px;margin-top:22px;padding:20px;color:var(--muted);font-size:13px;border-radius:14px;background:#f8fafc}.page-footer{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:12px 5px 0;color:var(--muted);font-size:11px}.privacy-inline{display:inline-flex;align-items:center;gap:8px}.empty-page,.loading-page{display:grid;min-height:100vh;place-items:center;padding:24px}.empty-page{background:radial-gradient(circle at 50% 0,rgba(245,158,11,.15),transparent 34rem),#f4f7fb}.empty-card{width:min(470px,100%);padding:42px;text-align:center;border:1px solid var(--border);border-radius:27px;background:#fff;box-shadow:var(--shadow)}.empty-card__logo{display:grid;width:72px;height:72px;place-items:center;margin:0 auto 24px;color:#fff;border-radius:22px;background:var(--brand-primary);box-shadow:0 15px 35px #11182738}.empty-card__logo--error{background:#dc2626;box-shadow:0 15px 35px #dc262633}.empty-card h1{margin:7px 0 12px;color:#172033;font-size:30px;letter-spacing:-.03em}.empty-card p{margin:0 0 25px;color:var(--muted);font-size:14px;line-height:1.65}.empty-card .privacy-inline{justify-content:center;color:#475569;font-size:12px}.primary-button{display:inline-flex;min-height:46px;align-items:center;justify-content:center;gap:9px;padding:0 19px;color:#fff;font-weight:700;border:0;border-radius:13px;background:var(--brand-primary);cursor:pointer}.loading-shell{display:grid;width:min(1100px,100%);gap:22px}.loading-grid{display:grid;grid-template-columns:1.5fr .8fr;gap:22px}.skeleton{overflow:hidden;border-radius:22px;background:#e6eaf0}.skeleton:after{display:block;width:50%;height:100%;content:"";transform:translate(-100%);animation:skeleton 1.3s infinite;background:linear-gradient(90deg,transparent,rgba(255,255,255,.55),transparent)}.skeleton--brand{width:230px;height:48px}.skeleton--hero{height:260px}.skeleton--card{height:390px}.spin{animation:spin .8s linear infinite}@keyframes skeleton{to{transform:translate(200%)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes map-pulse{0%{transform:scale(.7);opacity:.7}to{transform:scale(1.45);opacity:0}}@media (prefers-color-scheme: dark){html,body,#root,.tracking-page{color-scheme:light;color:#172033;background-color:#f4f7fb!important}}@media (max-width: 860px){.content-grid{grid-template-columns:1fr}.hero{grid-template-columns:1fr 180px}.hero__content{padding:34px}.hero__circle{width:120px;height:120px}}@media (max-width: 620px){.container{width:min(100% - 24px,1160px)}.topbar__content{min-height:68px}.brand__logo,.brand__logo-image{width:40px;height:40px;border-radius:12px}.brand strong{max-width:170px;font-size:14px}.brand span,.refresh-button span{display:none}.refresh-button{width:42px;padding:0;justify-content:center}.main-content{gap:14px;padding-block:18px 30px}.hero{min-height:235px;grid-template-columns:1fr;border-radius:22px}.hero__content{padding:27px 24px}.hero__illustration{position:absolute;right:-30px;bottom:-35px;opacity:.18}.hero__circle{width:145px;height:145px}.status-pill{margin-bottom:20px}.hero h1{max-width:80%;font-size:29px}.hero p{max-width:75%;font-size:14px}.card,.progress-card{padding:20px 17px;border-radius:18px}.progress-card{overflow:hidden}.progress-steps{margin-inline:-7px;margin-top:25px}.progress-step{gap:7px;font-size:9px}.progress-step__marker{width:32px;height:32px}.progress-step__line{top:15px;left:calc(50% + 16px);width:calc(100% - 32px)}.order-code{display:none}.section-heading h2{font-size:18px}.tracking-map,.map-empty{height:285px}.courier-strip{grid-template-columns:auto 1fr}.courier-strip__meta{display:none}.page-footer{align-items:flex-start;flex-direction:column;padding-inline:5px}.empty-card{padding:34px 24px}.empty-card h1{font-size:26px}.loading-grid{grid-template-columns:1fr}.loading-grid .skeleton:last-child{display:none}}html,body,body *,button,input,select,textarea,.leaflet-container,.leaflet-control{font-family:Roboto,sans-serif!important}.auth-page,.auth-page *,.admin-shell,.admin-shell *{box-sizing:border-box;font-family:Roboto,sans-serif}.auth-page button,.auth-page input,.admin-shell button,.admin-shell input,.admin-shell select{font:inherit}.auth-page button,.admin-shell button{border:0}.auth-page{min-height:100vh;display:grid;grid-template-columns:minmax(380px,.9fr) minmax(500px,1.1fr);background:#f6f7fa;color:#172033}.auth-visual{position:relative;min-height:100vh;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;padding:48px clamp(38px,5vw,84px);background:radial-gradient(circle at 85% 18%,rgba(245,158,11,.3),transparent 30%),radial-gradient(circle at 10% 90%,rgba(245,158,11,.12),transparent 32%),linear-gradient(145deg,#111827,#172033 55%,#283247);color:#fff}.auth-visual:before,.auth-visual:after{position:absolute;content:"";border:1px solid rgba(255,255,255,.08);border-radius:50%}.auth-visual:before{width:540px;height:540px;right:-280px;top:80px}.auth-visual:after{width:340px;height:340px;left:-180px;bottom:80px}.auth-visual__glow{position:absolute;width:120px;height:120px;right:12%;top:26%;border-radius:50%;background:#f59e0b;opacity:.16;filter:blur(50px)}.admin-brand{position:relative;z-index:2;display:flex;align-items:center;gap:13px;min-width:0}.admin-brand__mark{width:46px;height:46px;flex:0 0 46px;display:grid;place-items:center;overflow:hidden;border-radius:14px;color:#fff;background:linear-gradient(145deg,#f8b52b,#e58b00);box-shadow:0 10px 28px #f59e0b38}.admin-brand__mark img{width:76%;height:76%;object-fit:contain}.admin-brand>div:last-child{min-width:0;display:flex;flex-direction:column;gap:3px}.admin-brand strong{overflow:hidden;font-size:16px;font-weight:700;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.admin-brand span{font-size:11px;color:#ffffff91}.auth-visual__content{position:relative;z-index:2;max-width:560px}.auth-eyebrow{display:inline-flex;align-items:center;gap:8px;margin-bottom:22px;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#fbbf24}.auth-eyebrow:before{content:"";width:30px;height:2px;border-radius:10px;background:#f59e0b}.auth-visual h1{max-width:520px;margin:0;font-size:clamp(40px,5vw,68px);font-weight:700;line-height:1.02;letter-spacing:-.045em}.auth-visual__content>p{max-width:480px;margin:25px 0 34px;font-size:18px;line-height:1.6;color:#ffffffb0}.auth-benefits{display:grid;gap:14px}.auth-benefits>div{display:flex;align-items:center;gap:12px;font-size:14px;font-weight:500;color:#ffffffd1}.auth-benefits svg{color:#fbbf24}.auth-visual>small{position:relative;z-index:2;font-size:12px;color:#ffffff6b}.auth-form-area{display:grid;place-items:center;padding:42px}.auth-form{width:min(100%,450px)}.auth-mobile-brand{display:none}.auth-form__heading>span{display:block;margin-bottom:12px;color:#dd8500;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.auth-form__heading h2{margin:0;color:#172033;font-size:34px;line-height:1.15;letter-spacing:-.03em}.auth-form__heading p{margin:12px 0 32px;color:#6b7280;font-size:15px;line-height:1.55}.auth-error{display:flex;align-items:flex-start;gap:10px;margin-bottom:22px;padding:14px 15px;border:1px solid #fecaca;border-radius:12px;color:#b91c1c;background:#fff1f2;font-size:13px;line-height:1.45}.auth-error svg{flex:0 0 auto}.auth-field{display:block;margin-bottom:19px}.auth-field>span{display:block;margin-bottom:8px;color:#344054;font-size:13px;font-weight:700}.auth-input{min-height:54px;display:flex;align-items:center;gap:11px;padding:0 15px;border:1px solid #d9dee8;border-radius:13px;background:#fff;transition:border-color .2s ease,box-shadow .2s ease}.auth-input:focus-within{border-color:#f59e0b;box-shadow:0 0 0 4px #f59e0b1f}.auth-input>svg{flex:0 0 auto;color:#98a2b3}.auth-input input{width:100%;min-width:0;border:0;outline:0;color:#172033;background:transparent;font-size:15px}.auth-input input::placeholder{color:#a3aab8}.auth-password{width:36px;height:36px;flex:0 0 36px;display:grid;place-items:center;padding:0;color:#7b8494;background:transparent;cursor:pointer}.auth-submit{width:100%;min-height:55px;display:flex;align-items:center;justify-content:center;gap:11px;margin-top:8px;border-radius:13px;color:#fff;background:linear-gradient(135deg,#f5a000,#e48600);box-shadow:0 13px 30px #e586003d;font-size:15px;font-weight:700;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.auth-submit:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 16px 34px #e586004d}.auth-submit:disabled{opacity:.68;cursor:wait}.auth-security{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:23px;color:#8a93a2;font-size:12px}.auth-security svg{color:#43a26b}.admin-shell{--admin-primary: #f59e0b;--admin-secondary: #172033;min-height:100vh;color:#172033;background:#f3f5f8}.admin-sidebar{position:fixed;z-index:50;inset:0 auto 0 0;width:278px;display:flex;flex-direction:column;padding:26px 18px 20px;color:#fff;background:radial-gradient(circle at 100% 0,rgba(245,158,11,.17),transparent 25%),linear-gradient(180deg,#121a2a,#172033);box-shadow:12px 0 35px #0f172a14}.admin-sidebar__top{display:flex;align-items:center;justify-content:space-between;padding:0 8px 31px}.admin-sidebar__close{display:none;padding:7px;color:#fff;background:transparent;cursor:pointer}.admin-navigation{display:flex;flex-direction:column;gap:5px}.admin-navigation__label{padding:0 13px 10px;color:#ffffff5c;font-size:10px;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.admin-navigation__item{width:100%;min-height:47px;display:flex;align-items:center;gap:12px;padding:0 14px;border-radius:11px;color:#ffffffa6;background:transparent;font-size:14px;font-weight:500;text-align:left;cursor:pointer;transition:color .2s ease,background .2s ease}.admin-navigation__item:hover{color:#fff;background:#ffffff0f}.admin-navigation__item--active{color:#fff;background:linear-gradient(135deg,color-mix(in srgb,var(--admin-primary) 88%,#fff 12%),var(--admin-primary));box-shadow:0 9px 22px color-mix(in srgb,var(--admin-primary) 25%,transparent)}.admin-navigation__item strong{min-width:23px;height:23px;display:grid;place-items:center;margin-left:auto;padding:0 6px;border-radius:20px;color:#fff;background:#e5484d;font-size:11px}.admin-sidebar__footer{margin-top:auto;padding-top:20px;border-top:1px solid rgba(255,255,255,.08)}.admin-user{min-width:0;display:flex;align-items:center;gap:11px}.admin-user__avatar{width:40px;height:40px;flex:0 0 40px;display:grid;place-items:center;border-radius:12px;color:#fff;background:linear-gradient(135deg,#f6ae23,#d97c00);font-size:12px;font-weight:700}.admin-user>div:last-child{min-width:0;display:flex;flex-direction:column;gap:3px}.admin-user strong{overflow:hidden;color:inherit;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.admin-user span{overflow:hidden;color:#ffffff78;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.admin-logout{width:100%;min-height:42px;display:flex;align-items:center;gap:10px;margin-top:15px;padding:0 12px;border-radius:10px;color:#ffffff91;background:transparent;font-size:13px;cursor:pointer}.admin-logout:hover{color:#fff;background:#ffffff0f}.admin-sidebar-overlay{display:none}.admin-workspace{min-height:100vh;margin-left:278px}.admin-topbar{position:sticky;z-index:30;top:0;height:78px;display:flex;align-items:center;padding:0 34px;border-bottom:1px solid #e8ebf1;background:#ffffffeb;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.admin-menu-button{display:none;width:42px;height:42px;place-items:center;margin-right:13px;border:1px solid #e1e5ec;border-radius:11px;color:#172033;background:#fff;cursor:pointer}.admin-topbar__title{display:flex;flex-direction:column;gap:3px}.admin-topbar__title span{color:#98a2b3;font-size:10px;font-weight:700;letter-spacing:.11em;text-transform:uppercase}.admin-topbar__title strong{font-size:17px}.admin-topbar__actions{display:flex;align-items:center;gap:14px;margin-left:auto}.admin-live{display:flex;align-items:center;gap:8px;color:#667085;font-size:11px;font-weight:500}.admin-live span{width:8px;height:8px;border-radius:50%;background:#2fb46e;box-shadow:0 0 0 4px #2fb46e1f}.admin-icon-button{width:40px;height:40px;display:grid;place-items:center;border:1px solid #e2e6ed;border-radius:11px;color:#657084;background:#fff;cursor:pointer}.admin-user--top{min-width:150px;padding-left:14px;border-left:1px solid #eaecf0}.admin-user--top strong{color:#172033}.admin-user--top span{color:#8a93a2}.admin-content{width:min(100%,1600px);margin:0 auto;padding:34px}.admin-alert{display:flex;align-items:center;gap:10px;margin-bottom:22px;padding:14px 16px;border:1px solid #fed0d3;border-radius:12px;color:#b4232a;background:#fff1f2;font-size:13px}.admin-alert span{flex:1}.admin-alert button{display:grid;place-items:center;padding:3px;color:inherit;background:transparent;cursor:pointer}.admin-page-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:27px}.admin-page-heading>div:first-child>span{display:block;margin-bottom:6px;color:var(--admin-primary);font-size:10px;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.admin-page-heading h1{margin:0;color:#172033;font-size:clamp(28px,3vw,38px);line-height:1.15;letter-spacing:-.035em}.admin-page-heading p{margin:7px 0 0;color:#737d8f;font-size:14px}.admin-heading-date,.admin-total-pill{display:flex;align-items:center;gap:8px;padding:10px 13px;border:1px solid #e4e8ef;border-radius:11px;color:#657084;background:#fff;font-size:12px;font-weight:500}.admin-total-pill{color:#344054}.admin-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:17px;margin-bottom:22px}.admin-metric{min-width:0;display:flex;align-items:flex-start;gap:14px;padding:20px;border:1px solid #e8ebf1;border-radius:16px;background:#fff;box-shadow:0 8px 25px #0f172a09}.admin-metric__icon{width:45px;height:45px;flex:0 0 45px;display:grid;place-items:center;border-radius:13px}.admin-metric__icon--orange{color:#c97800;background:#fff4dc}.admin-metric__icon--blue{color:#3673df;background:#eaf1ff}.admin-metric__icon--green{color:#218954;background:#e7f8ef}.admin-metric__icon--red{color:#d13b44;background:#ffebec}.admin-metric__content{min-width:0;display:flex;flex-direction:column}.admin-metric__content>span{color:#788396;font-size:12px;font-weight:500}.admin-metric__content>strong{margin:5px 0 4px;color:#172033;font-size:27px;line-height:1;letter-spacing:-.03em}.admin-metric__content small{overflow:hidden;color:#9aa2af;font-size:10px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.admin-dashboard-grid{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(320px,.75fr);gap:20px}.admin-panel{min-width:0;overflow:hidden;border:1px solid #e7eaf0;border-radius:17px;background:#fff;box-shadow:0 9px 30px #0f172a09}.admin-panel__heading{min-height:79px;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px 21px;border-bottom:1px solid #eef0f4}.admin-panel__heading>div{display:flex;flex-direction:column;gap:4px}.admin-panel__heading span{color:#e38a00;font-size:9px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.admin-panel__heading h2{margin:0;color:#172033;font-size:17px}.admin-panel__heading button{display:flex;align-items:center;gap:4px;padding:8px;color:#6e788a;background:transparent;font-size:11px;font-weight:600;cursor:pointer}.admin-panel__heading button:hover{color:var(--admin-primary)}.admin-loading{min-height:280px;display:grid;place-items:center;align-content:center;gap:12px;color:#8a93a2;font-size:13px}.admin-table-wrapper{width:100%;overflow-x:auto}.admin-table{width:100%;border-collapse:collapse;font-size:12px}.admin-table th{padding:12px 17px;color:#8a93a2;background:#fafbfc;font-size:9px;font-weight:700;letter-spacing:.08em;text-align:left;text-transform:uppercase;white-space:nowrap}.admin-table td{max-width:250px;padding:14px 17px;border-top:1px solid #f0f2f5;color:#596477;vertical-align:middle}.admin-table tbody tr:hover{background:#fcfcfd}.admin-table td>strong,.admin-table td>span{display:block}.admin-table td>strong{overflow:hidden;color:#263247;font-size:12px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.admin-table td>span{margin-top:4px;color:#98a2b3;font-size:10px}.admin-table--full{min-width:1050px}.admin-status{width:max-content;display:inline-flex!important;align-items:center;gap:6px;padding:6px 9px;border-radius:20px;color:#536070;background:#f0f2f5;font-size:9px!important;font-weight:700;white-space:nowrap}.admin-status>span{width:6px;height:6px;margin:0!important;border-radius:50%;background:currentColor}.admin-status--delivered,.admin-status--available{color:#1f8952;background:#e7f8ef}.admin-status--failed,.admin-status--cancelled,.admin-status--blocked{color:#c9343e;background:#ffeaec}.admin-status--pickup_en_route,.admin-status--delivery_en_route,.admin-status--collecting,.admin-status--delivering,.admin-status--returning{color:#336ed1;background:#eaf1ff}.admin-status--at_pickup,.admin-status--at_delivery,.admin-status--collected,.admin-status--assigned,.admin-status--offered,.admin-status--dispatching{color:#bc7200;background:#fff2d8}.admin-status--paused{color:#7658c9;background:#f0ebff}.admin-courier-summary{padding:4px 20px 11px}.admin-courier-row{display:flex;align-items:center;gap:11px;padding:14px 0;border-bottom:1px solid #f0f2f5}.admin-courier-row:last-child{border-bottom:0}.admin-courier-row__avatar{width:36px;height:36px;flex:0 0 36px;display:grid;place-items:center;border-radius:11px;color:#936000;background:#fff1d2;font-size:10px;font-weight:700}.admin-courier-row__identity{min-width:0;flex:1;display:flex;flex-direction:column;gap:3px}.admin-courier-row__identity strong{overflow:hidden;color:#283449;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.admin-courier-row__identity span{overflow:hidden;color:#98a2b3;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.admin-empty{min-height:220px;display:grid;place-items:center;align-content:center;gap:8px;padding:30px;color:#a0a8b5;text-align:center}.admin-empty svg{color:#c6ccd5}.admin-empty strong{color:#536070;font-size:13px}.admin-empty span{max-width:290px;font-size:11px;line-height:1.5}.admin-filters{display:grid;grid-template-columns:minmax(260px,1fr) 220px auto;gap:12px;padding:18px;border-bottom:1px solid #edf0f4}.admin-search{min-height:43px;display:flex;align-items:center;gap:9px;padding:0 13px;border:1px solid #dfe4eb;border-radius:10px;background:#fff}.admin-search svg{flex:0 0 auto;color:#9aa3b2}.admin-search input{width:100%;border:0;outline:0;color:#273348;background:transparent;font-size:12px}.admin-search input::placeholder{color:#a4acb9}.admin-filters select{min-height:43px;padding:0 12px;border:1px solid #dfe4eb;border-radius:10px;outline:0;color:#4f5b6e;background:#fff;font-size:12px}.admin-filters>button{min-height:43px;display:flex;align-items:center;justify-content:center;gap:8px;padding:0 18px;border-radius:10px;color:#fff;background:var(--admin-secondary);font-size:12px;font-weight:700;cursor:pointer}.admin-courier-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.admin-courier-card{min-width:0;padding:20px;border:1px solid #e7eaf0;border-radius:16px;background:#fff;box-shadow:0 8px 26px #0f172a09}.admin-courier-card__top{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.admin-courier-card__avatar{width:45px;height:45px;display:grid;place-items:center;border-radius:13px;color:#9a6200;background:linear-gradient(145deg,#fff5dc,#ffe5aa);font-size:12px;font-weight:700}.admin-courier-card h2{overflow:hidden;margin:0 0 5px;color:#1e2a3e;font-size:16px;text-overflow:ellipsis;white-space:nowrap}.admin-courier-card__email{overflow:hidden;display:block;color:#8a93a2;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.admin-courier-card__details{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:20px}.admin-courier-card__details>div{min-width:0;display:flex;flex-direction:column;gap:4px;padding:11px 9px;border-radius:10px;background:#f7f8fa}.admin-courier-card__details svg{margin-bottom:3px;color:#7f8998}.admin-courier-card__details span{color:#9aa2af;font-size:8px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.admin-courier-card__details strong{overflow:hidden;color:#3d495c;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.admin-courier-card__footer{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:16px;padding-top:13px;border-top:1px solid #edf0f4;color:#929aa8;font-size:10px}.admin-courier-card__footer strong{color:#586477}.admin-chart{min-height:310px;display:flex;align-items:stretch;justify-content:center;gap:10px;padding:24px 20px 20px}.admin-chart__column{min-width:24px;flex:1;display:flex;flex-direction:column;align-items:center}.admin-chart__column>strong{min-height:20px;color:#657084;font-size:9px}.admin-chart__column>div{width:min(100%,28px);height:210px;display:flex;align-items:flex-end;overflow:hidden;border-radius:7px;background:#f2f4f7}.admin-chart__column>div span{width:100%;min-height:8px;border-radius:7px;background:linear-gradient(180deg,#f7b52c,#e78a00)}.admin-chart__column small{margin-top:9px;color:#929baa;font-size:8px}.admin-ranking{padding:7px 20px 14px}.admin-ranking>div:not(.admin-empty){display:flex;align-items:center;gap:11px;padding:14px 0;border-bottom:1px solid #f0f2f5}.admin-ranking>div>span{width:27px;height:27px;flex:0 0 27px;display:grid;place-items:center;border-radius:9px;color:#a36900;background:#fff2d7;font-size:10px;font-weight:700}.admin-ranking>div>div{min-width:0;flex:1;display:flex;flex-direction:column;gap:3px}.admin-ranking strong{overflow:hidden;color:#2d394c;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.admin-ranking small{color:#97a0ad;font-size:9px}.admin-ranking b{color:#d13b44;font-size:11px;white-space:nowrap}.admin-settings-panel{max-width:920px}.admin-settings-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:#edf0f4}.admin-settings-grid>div{min-height:91px;display:flex;flex-direction:column;justify-content:center;gap:8px;padding:20px;background:#fff}.admin-settings-grid span{color:#8d96a4;font-size:10px;font-weight:500}.admin-settings-grid strong{color:#334055;font-size:13px}.admin-color-value{display:flex;align-items:center;gap:8px}.admin-color-value i{width:20px;height:20px;border:1px solid rgba(0,0,0,.08);border-radius:6px}.admin-spin{animation:admin-spin .8s linear infinite}@keyframes admin-spin{to{transform:rotate(360deg)}}@media (max-width: 1280px){.admin-metrics,.admin-courier-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 1080px){.admin-dashboard-grid{grid-template-columns:1fr}.admin-courier-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 25px}}@media (max-width: 900px){.admin-sidebar{width:280px;transform:translate(-105%);transition:transform .25s ease}.admin-sidebar--open{transform:translate(0)}.admin-sidebar__close{display:grid}.admin-sidebar-overlay{position:fixed;z-index:40;top:0;right:0;bottom:0;left:0;display:block;background:#0f172a8c;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.admin-workspace{margin-left:0}.admin-menu-button{display:grid}}@media (max-width: 760px){.auth-page{display:block;background:#fff}.auth-visual{display:none}.auth-form-area{min-height:100vh;padding:28px 22px}.auth-mobile-brand{display:flex;align-items:center;gap:9px;margin-bottom:45px;color:#172033;font-size:16px;font-weight:700}.auth-mobile-brand svg{width:40px;height:40px;padding:9px;border-radius:12px;color:#fff;background:#172033}.admin-topbar{height:68px;padding:0 18px}.admin-user--top,.admin-live{display:none}.admin-content{padding:24px 18px 40px}.admin-page-heading{align-items:flex-start;flex-direction:column;margin-bottom:21px}.admin-page-heading h1{font-size:28px}.admin-heading-date,.admin-total-pill{align-self:flex-start}.admin-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.admin-metric{flex-direction:column;gap:11px;padding:16px}.admin-metric__content>strong{font-size:24px}.admin-metric__content small{white-space:normal}.admin-filters,.admin-courier-grid{grid-template-columns:1fr}.admin-courier-summary{display:block}}@media (max-width: 480px){.auth-form-area{align-items:start;padding-top:25px}.auth-form__heading h2{font-size:29px}.admin-topbar__title span{display:none}.admin-topbar__title strong{font-size:15px}.admin-metrics{grid-template-columns:1fr}.admin-metric{flex-direction:row}.admin-panel__heading{min-height:72px;padding:15px}.admin-table th,.admin-table td{padding-left:13px;padding-right:13px}.admin-courier-card__details{grid-template-columns:1fr}.admin-courier-card__details>div{display:grid;grid-template-columns:20px 1fr auto;align-items:center}.admin-courier-card__details svg{margin:0}.admin-settings-grid{grid-template-columns:1fr}.admin-chart{gap:5px;padding-left:12px;padding-right:12px}.admin-chart__column small{writing-mode:vertical-rl}}.admin-page-actions{display:flex;align-items:center;gap:11px}.admin-primary-action,.admin-secondary-action{min-height:42px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 16px;border-radius:10px;font-family:Roboto,sans-serif;font-size:12px;font-weight:700;cursor:pointer}.admin-primary-action{color:#fff;background:linear-gradient(135deg,#f5a000,#e48600);box-shadow:0 9px 22px #e5860033}.admin-secondary-action{border:1px solid #dfe4eb!important;color:#566174;background:#fff}.admin-primary-action:disabled,.admin-secondary-action:disabled{opacity:.6;cursor:wait}.admin-success{display:flex;align-items:center;gap:10px;margin-bottom:20px;padding:14px 16px;border:1px solid #bfe8d0;border-radius:12px;color:#217346;background:#ecfbf2;font-size:13px}.admin-success span{flex:1}.admin-success button{display:grid;place-items:center;padding:3px;color:inherit;background:transparent;cursor:pointer}.admin-courier-card--managed{display:flex;flex-direction:column}.admin-courier-card__tracking{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px;padding-top:14px;border-top:1px solid #edf0f4}.admin-courier-card__tracking>div{display:flex;flex-direction:column;gap:4px}.admin-courier-card__tracking span{color:#959eac;font-size:9px}.admin-courier-card__tracking strong{overflow:hidden;color:#536074;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.admin-courier-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:16px}.admin-courier-actions button{min-height:39px;display:flex;align-items:center;justify-content:center;gap:7px;border:1px solid #e0e5ec;border-radius:9px;color:#596578;background:#fff;font-size:10px;font-weight:700;cursor:pointer}.admin-courier-actions button:hover{border-color:#f0b64b;color:#b96f00;background:#fffaf0}.admin-courier-empty-panel{min-height:330px;display:grid;place-items:center;align-content:center;gap:10px;padding:35px;color:#9aa2af;text-align:center}.admin-courier-empty-panel h2{margin:5px 0 0;color:#384458;font-size:18px}.admin-courier-empty-panel p{max-width:330px;margin:0 0 10px;font-size:12px;line-height:1.55}.admin-modal-backdrop{position:fixed;z-index:100;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:24px;background:#0f172a9e;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.admin-modal{width:min(100%,700px);max-height:calc(100vh - 48px);overflow-y:auto;border-radius:18px;background:#fff;box-shadow:0 28px 80px #0f172a40}.admin-modal__header{position:sticky;z-index:2;top:0;display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:22px 24px;border-bottom:1px solid #ebedf2;background:#fff}.admin-modal__header h2{margin:0;color:#1d293d;font-size:20px}.admin-modal__header p{margin:6px 0 0;color:#858f9f;font-size:12px}.admin-modal__header button{width:36px;height:36px;flex:0 0 36px;display:grid;place-items:center;border-radius:9px;color:#667085;background:#f3f5f7;cursor:pointer}.admin-modal-form{padding:23px 24px 0}.admin-modal-error{display:flex;align-items:flex-start;gap:9px;margin-bottom:18px;padding:13px 14px;border:1px solid #fecdd0;border-radius:10px;color:#b4232a;background:#fff1f2;font-size:12px}.admin-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:17px}.admin-form-field{min-width:0;display:flex;flex-direction:column;gap:7px}.admin-form-field--wide{grid-column:1 / -1}.admin-form-field>span{color:#455166;font-size:11px;font-weight:700}.admin-form-field input,.admin-form-field select,.admin-form-field textarea{width:100%;min-height:43px;padding:10px 12px;border:1px solid #dce1e9;border-radius:10px;outline:0;color:#253147;background:#fff;font-family:Roboto,sans-serif;font-size:12px;resize:vertical}.admin-form-field input:focus,.admin-form-field select:focus,.admin-form-field textarea:focus{border-color:#f0a515;box-shadow:0 0 0 3px #f59e0b1f}.admin-form-field small{color:#9aa2af;font-size:9px}.admin-modal__footer{position:sticky;bottom:0;display:flex;justify-content:flex-end;gap:10px;margin:24px -24px 0;padding:17px 24px;border-top:1px solid #ebedf2;background:#fff}@media (max-width: 760px){.admin-page-actions{width:100%;justify-content:space-between}.admin-modal-backdrop{align-items:end;padding:0}.admin-modal{max-height:92vh;border-radius:18px 18px 0 0}}@media (max-width: 520px){.admin-page-actions{align-items:stretch;flex-direction:column}.admin-primary-action{width:100%}.admin-form-grid{grid-template-columns:1fr}.admin-form-field--wide{grid-column:auto}.admin-modal__header,.admin-modal-form{padding-left:18px;padding-right:18px}.admin-modal__footer{margin-left:-18px;margin-right:-18px;padding-left:18px;padding-right:18px}.admin-modal__footer>button{flex:1}}.admin-order-management,.admin-order-management *,.order-modal,.order-modal *{box-sizing:border-box;font-family:Roboto,sans-serif!important}.admin-page-actions{display:flex;align-items:center;justify-content:flex-end;gap:12px;flex-wrap:wrap}.admin-primary-action,.admin-secondary-action{min-height:42px;border:0;border-radius:11px;padding:0 18px;display:inline-flex;align-items:center;justify-content:center;gap:9px;font-weight:700;cursor:pointer;transition:transform .16s ease,box-shadow .16s ease,opacity .16s ease}.admin-primary-action{color:#fff;background:linear-gradient(135deg,#f6a500,#e88700);box-shadow:0 10px 24px #e8870033}.admin-secondary-action{color:#334155;border:1px solid #d9e0ea;background:#fff}.admin-primary-action:hover,.admin-secondary-action:hover{transform:translateY(-1px)}.admin-primary-action:disabled,.admin-secondary-action:disabled{cursor:not-allowed;opacity:.6;transform:none}.order-page-error,.order-field-error{display:flex;align-items:center;gap:9px;color:#b42318;background:#fff2f0;border:1px solid #ffd2cc;border-radius:11px}.order-page-error{margin-bottom:16px;padding:13px 15px;font-size:13px;font-weight:600}.order-field-error{padding:9px 11px;font-size:12px}.order-list-panel{padding:0;overflow:hidden}.order-filters{display:grid;grid-template-columns:minmax(280px,1fr) 210px 225px auto;gap:10px;padding:18px;border-bottom:1px solid #e7ebf1;background:#fff}.order-filter-search{position:relative;display:flex;align-items:center}.order-filter-search svg{position:absolute;left:14px;color:#8793a7;pointer-events:none}.order-filter-search input,.order-filters select,.order-filters>button{width:100%;min-height:43px;border-radius:10px;border:1px solid #dce2eb;background:#f8fafc;color:#172033;outline:none}.order-filter-search input{padding:0 14px 0 42px}.order-filters select{padding:0 36px 0 13px}.order-filters>button{width:auto;padding:0 18px;border-color:#172033;color:#fff;background:#172033;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-weight:700;cursor:pointer}.order-filter-search input:focus,.order-filters select:focus,.order-form-grid input:focus,.order-form-grid select:focus,.order-form-grid textarea:focus,.order-address-search:focus-within,.order-address-fields input:focus{border-color:#e99500;box-shadow:0 0 0 3px #e995001a}.order-cards{display:grid;gap:0}.order-card{min-height:108px;display:grid;grid-template-columns:minmax(210px,.9fr) minmax(190px,.8fr) minmax(260px,1.25fr) minmax(175px,.75fr) minmax(155px,.7fr) 86px;align-items:center;gap:16px;padding:18px 20px;border-bottom:1px solid #edf0f4;background:#fff;transition:background .16s ease}.order-card:last-child{border-bottom:0}.order-card:hover{background:#fcfcfd}.order-card__main,.order-card__info,.order-card__courier{min-width:0;display:flex;align-items:center;gap:11px}.order-code-icon{width:42px;height:42px;border-radius:12px;display:grid;place-items:center;color:#9a6200;background:#fff0cd;flex:0 0 auto}.order-card small,.order-card em{color:#8b97aa;font-size:10px;font-style:normal}.order-card__main>div:last-child,.order-card__info>span,.order-card__courier>span{min-width:0;display:flex;flex-direction:column;gap:4px}.order-card strong{color:#172033;font-size:12px;overflow:hidden;text-overflow:ellipsis}.order-card__main>div:last-child>strong{font-size:14px}.order-card__main>div:last-child>span{color:#64748b;font-size:10px}.order-card__info>svg,.order-card__courier>svg{color:#8491a5;flex:0 0 auto}.order-card__address strong{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.45}.order-card__status{display:flex;flex-direction:column;align-items:flex-start;gap:9px}.order-card__status>span:last-child{display:flex;align-items:center;gap:5px;color:#7a879b;font-size:10px}.order-status{max-width:100%;min-height:25px;padding:0 9px;display:inline-flex;align-items:center;gap:6px;border-radius:999px;color:#475569;background:#eef2f6;font-size:10px;font-weight:700;white-space:nowrap}.order-status>span{width:6px;height:6px;border-radius:50%;background:currentColor}.order-status--pending,.order-status--dispatching,.order-status--offered{color:#a45f00;background:#fff3d9}.order-status--assigned,.order-status--pickup_en_route,.order-status--at_pickup,.order-status--collected,.order-status--delivery_en_route,.order-status--at_delivery{color:#175cd3;background:#eaf2ff}.order-status--delivered,.order-status--returned{color:#067647;background:#e9f8f1}.order-status--failed,.order-status--returning{color:#b54708;background:#fff0e6}.order-status--cancelled{color:#b42318;background:#fff0ee}.order-card__open{min-height:38px;border:1px solid #d9e0e9;border-radius:9px;color:#334155;background:#fff;display:inline-flex;align-items:center;justify-content:center;gap:7px;font-size:11px;font-weight:700;cursor:pointer}.order-empty{min-height:300px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#8793a7;padding:40px}.order-empty h2{color:#172033;font-size:18px;margin:14px 0 5px}.order-empty p{margin:0;font-size:13px}.order-floating-loading{position:fixed;left:50%;bottom:28px;z-index:90;transform:translate(-50%);padding:13px 18px;border-radius:12px;color:#fff;background:#172033;box-shadow:0 16px 35px #0f172a3d;display:flex;align-items:center;gap:10px;font-size:12px;font-weight:700}.order-modal-backdrop{padding:22px;overflow-y:auto}.order-modal{width:min(680px,100%);max-height:calc(100vh - 44px);display:flex;flex-direction:column;overflow:hidden}.order-modal--wide{width:min(1120px,100%)}.order-create-form,.order-detail{overflow-y:auto;overscroll-behavior:contain}.order-create-form{padding:22px;background:#f5f7fa}.order-form-section{padding:20px;margin-bottom:15px;border:1px solid #e2e7ee;border-radius:15px;background:#fff}.order-form-section>header{display:flex;align-items:flex-start;gap:12px;margin-bottom:18px}.order-form-section>header>span{width:30px;height:30px;flex:0 0 auto;display:grid;place-items:center;border-radius:9px;color:#fff;background:#172033;font-size:12px;font-weight:800}.order-form-section h3,.order-form-section p{margin:0}.order-form-section h3{color:#172033;font-size:15px}.order-form-section p{margin-top:3px;color:#7b879a;font-size:11px}.order-form-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}.order-form-grid label,.order-address-fields label{min-width:0;display:flex;flex-direction:column;gap:7px}.order-form-grid label.is-wide,.order-address-fields label.is-wide{grid-column:1 / -1}.order-form-grid label>span,.order-address-fields label>span{color:#46546a;font-size:11px;font-weight:700}.order-form-grid input,.order-form-grid select,.order-form-grid textarea,.order-address-fields input{width:100%;border:1px solid #d9e0e9;border-radius:9px;color:#172033;background:#fff;outline:none}.order-form-grid input,.order-form-grid select,.order-address-fields input{min-height:41px;padding:0 12px}.order-form-grid textarea{min-height:80px;padding:11px 12px;resize:vertical}.order-address-layout{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.order-address-box{position:relative;min-width:0;padding:15px;border:1px solid #e1e6ed;border-radius:13px;background:#fbfcfd}.order-address-box__heading,.order-selected-address__summary{display:flex;align-items:flex-start;gap:10px}.order-address-box__heading>span,.order-detail-route article>span{width:34px;height:34px;flex:0 0 auto;display:grid;place-items:center;border-radius:10px}.is-pickup{color:#175cd3;background:#e8f1ff}.is-delivery{color:#d92d20;background:#ffebe9}.order-address-box__heading div,.order-selected-address__summary span{min-width:0;display:flex;flex-direction:column;gap:3px}.order-address-box__heading strong,.order-selected-address__summary strong{color:#172033;font-size:12px}.order-address-box__heading small,.order-selected-address__summary small{color:#7b879a;font-size:10px;line-height:1.45}.order-address-search{min-height:43px;margin:13px 0 10px;padding-left:12px;display:flex;align-items:center;gap:8px;border:1px solid #d9e0e9;border-radius:10px;background:#fff}.order-address-search svg{color:#8591a4;flex:0 0 auto}.order-address-search input{min-width:0;flex:1;align-self:stretch;border:0;outline:none;color:#172033;background:transparent;font-size:11px}.order-address-search button{align-self:stretch;padding:0 13px;border:0;border-radius:0 9px 9px 0;color:#fff;background:#172033;font-size:10px;font-weight:700;cursor:pointer}.order-address-results{position:relative;z-index:5;margin-top:8px;border:1px solid #dce2ea;border-radius:10px;overflow:hidden;background:#fff;box-shadow:0 14px 28px #0f172a1a}.order-address-results button{width:100%;padding:11px;border:0;border-bottom:1px solid #edf0f4;background:#fff;display:flex;align-items:flex-start;gap:9px;text-align:left;cursor:pointer}.order-address-results button:last-child{border-bottom:0}.order-address-results button:hover{background:#fff9ed}.order-address-results button>svg{color:#e99500;flex:0 0 auto}.order-address-results button>svg:last-child{margin-left:auto;color:#159455}.order-address-results button span{min-width:0;flex:1;display:flex;flex-direction:column;gap:3px}.order-address-results strong{color:#172033;font-size:11px}.order-address-results small{color:#7a879b;font-size:9px;line-height:1.4}.order-selected-address{margin-top:12px;padding-top:12px;border-top:1px solid #e6eaf0}.order-selected-address__summary>svg{color:#159455;flex:0 0 auto}.order-address-fields{display:grid;grid-template-columns:.7fr 1.3fr;gap:10px;margin-top:13px}.order-check-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:17px}.order-check-grid label{min-height:62px;padding:10px;display:flex;align-items:flex-start;gap:9px;border:1px solid #e0e6ed;border-radius:10px;background:#fafbfc;cursor:pointer}.order-check-grid input{margin-top:3px;accent-color:#e99500}.order-check-grid span{display:flex;flex-direction:column;gap:3px}.order-check-grid strong{color:#172033;font-size:11px}.order-check-grid small{color:#7c889b;font-size:9px;line-height:1.35}.order-form-footer{position:sticky;bottom:-22px;z-index:8;margin:0 -22px -22px;padding:15px 22px;background:#fffffff7;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.order-detail{padding:20px;background:#f5f7fa}.order-detail-hero,.order-tracking-link,.order-detail-grid article,.order-detail-route,.order-dispatch-box,.order-offer-success,.order-proof-section{border:1px solid #e1e6ed;border-radius:14px;background:#fff}.order-detail-hero{padding:20px;display:flex;align-items:center;justify-content:space-between;gap:18px}.order-detail-hero h3{margin:12px 0 5px;color:#172033;font-size:20px}.order-detail-hero p{margin:0;color:#6f7d91;font-size:12px}.order-detail-actions{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap}.order-detail-actions button,.order-dispatch-box header button,.order-tracking-link button,.order-proof-actions button{min-height:37px;padding:0 12px;border:1px solid #d9e0e9;border-radius:9px;color:#334155;background:#fff;display:inline-flex;align-items:center;justify-content:center;gap:7px;font-size:10px;font-weight:700;cursor:pointer}.order-detail-actions button:first-child,.order-dispatch-box header button{color:#fff;border-color:#172033;background:#172033}.order-tracking-link{margin-top:12px;padding:13px 15px;display:flex;align-items:center;gap:11px;color:#067647;background:#f1fbf6;border-color:#ccecdc}.order-tracking-link>span{min-width:0;flex:1;display:flex;flex-direction:column;gap:4px}.order-tracking-link strong{color:#075d3a;font-size:11px}.order-tracking-link a{color:#087443;font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.order-icon-link{width:36px;height:36px;flex:0 0 auto;display:grid;place-items:center;border:1px solid #ccecdc;border-radius:9px;background:#fff}.order-detail-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:12px}.order-detail-grid article{min-width:0;padding:14px;display:flex;flex-direction:column;gap:5px}.order-detail-grid svg{margin-bottom:5px;color:#e99500}.order-detail-grid span,.order-detail-grid p{color:#8490a3;font-size:9px}.order-detail-grid strong{color:#172033;font-size:11px;overflow:hidden;text-overflow:ellipsis}.order-detail-grid p{margin:0;line-height:1.45}.order-detail-route{position:relative;margin-top:12px;padding:18px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px}.order-detail-route:after{content:"";position:absolute;left:50%;top:22px;bottom:22px;width:1px;background:#e5e9ef}.order-detail-route article{min-width:0;display:flex;gap:11px}.order-detail-route article div{min-width:0;display:flex;flex-direction:column;gap:5px}.order-detail-route small,.order-detail-route em{color:#8793a6;font-size:9px;font-style:normal}.order-detail-route strong{color:#172033;font-size:12px;line-height:1.45}.order-detail-route p{margin:0;color:#657389;font-size:10px}.order-dispatch-box,.order-proof-section{margin-top:12px;padding:18px}.order-dispatch-box>header,.order-proof-section>header{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:14px}.order-dispatch-box header span,.order-proof-section header span{color:#e68c00;font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.order-dispatch-box h3,.order-proof-section h3{margin:4px 0 0;color:#172033;font-size:15px}.order-proof-section>header>strong{padding:6px 9px;border-radius:999px;color:#5f6c80;background:#f0f3f7;font-size:9px}.order-dispatch-candidates{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.order-dispatch-candidates article{padding:13px;border:1px solid #e1e6ed;border-radius:11px;background:#fafbfc}.order-dispatch-candidates article.is-best{border-color:#f0b84d;background:#fff9ec}.order-dispatch-candidates article>strong{color:#e68c00;font-size:9px;text-transform:uppercase}.order-dispatch-candidates h4{margin:7px 0;color:#172033;font-size:13px}.order-dispatch-candidates p{margin:0 0 6px;display:flex;align-items:center;gap:5px;color:#344258;font-size:10px;font-weight:700}.order-dispatch-candidates span{color:#7b8799;font-size:9px}.order-dispatch-warning{margin:10px 0 0;display:flex;align-items:flex-start;gap:6px;color:#8a5800;font-size:9px}.order-offer-success{margin-top:12px;padding:14px 16px;display:flex;align-items:center;gap:10px;color:#087443;border-color:#ccecdc;background:#f1fbf6}.order-offer-success span{display:flex;flex-direction:column;gap:4px}.order-offer-success strong{font-size:11px}.order-offer-success small{color:#438167;font-size:9px}.order-proof-list{display:grid;gap:8px}.order-proof-list>article{min-height:66px;padding:10px 12px;display:grid;grid-template-columns:38px minmax(180px,1fr) minmax(110px,auto) auto;align-items:center;gap:10px;border:1px solid #e6eaf0;border-radius:10px}.order-proof-icon{width:36px;height:36px;display:grid;place-items:center;border-radius:10px;color:#8a5a00;background:#fff1d2}.order-proof-list>article>span,.order-proof-state{min-width:0;display:flex;flex-direction:column;gap:3px}.order-proof-list>article>span strong,.order-proof-state strong{color:#172033;font-size:10px}.order-proof-list small,.order-proof-list em{color:#7d899c;font-size:9px;font-style:normal}.order-proof-state{color:#159455}.order-proof-state>svg{margin-bottom:2px}.order-proof-actions{display:flex;justify-content:flex-end;gap:6px}.order-proof-actions button{min-height:32px;padding:0 9px}.order-proof-empty{min-height:90px;display:flex;align-items:center;justify-content:center;gap:12px;color:#8a96a8;text-align:left}.order-proof-empty span{display:flex;flex-direction:column;gap:4px}.order-proof-empty strong{color:#344258;font-size:11px}.order-proof-empty small{font-size:9px}@media (max-width: 1320px){.order-card{grid-template-columns:minmax(200px,1fr) minmax(180px,.8fr) minmax(240px,1.2fr) minmax(165px,.75fr) 86px}.order-card__courier{display:none}.order-detail-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 1040px){.order-filters{grid-template-columns:1fr 1fr}.order-filter-search{grid-column:1 / -1}.order-card{grid-template-columns:1fr 1fr auto}.order-card__address{grid-column:1 / 3}.order-card__status{grid-column:3;grid-row:1 / 3}.order-card__open{grid-column:1 / -1}.order-address-layout,.order-detail-route{grid-template-columns:1fr}.order-detail-route:after{display:none}.order-check-grid,.order-dispatch-candidates{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 720px){.admin-page-actions{width:100%;justify-content:space-between}.order-modal-backdrop{padding:0}.order-modal,.order-modal--wide{width:100%;height:100dvh;max-height:none;border-radius:0}.order-create-form,.order-detail{padding:14px}.order-form-section{padding:15px}.order-form-grid,.order-address-fields,.order-check-grid,.order-detail-grid,.order-dispatch-candidates{grid-template-columns:1fr}.order-filters{grid-template-columns:1fr;padding:13px}.order-filter-search{grid-column:auto}.order-filters>button{width:100%}.order-card{grid-template-columns:1fr auto;padding:16px}.order-card__main,.order-card__info,.order-card__address,.order-card__open{grid-column:1 / -1}.order-card__status{grid-column:2;grid-row:1;align-items:flex-end}.order-card__main{padding-right:145px}.order-detail-hero{align-items:flex-start;flex-direction:column}.order-detail-actions{width:100%;justify-content:stretch}.order-detail-actions button{flex:1}.order-tracking-link{align-items:flex-start;flex-wrap:wrap}.order-tracking-link>span{width:calc(100% - 34px);flex-basis:calc(100% - 34px)}.order-proof-list>article{grid-template-columns:38px 1fr}.order-proof-state,.order-proof-actions{grid-column:2}.order-proof-actions{justify-content:flex-start}.order-form-footer{bottom:-14px;margin:0 -14px -14px;padding:13px 14px}}@media (max-width: 460px){.order-card__main{padding-right:0}.order-card__status{grid-column:1 / -1;grid-row:auto;align-items:flex-start}.order-detail-actions button{width:100%;flex-basis:100%}}.courier-app,.courier-app *,.courier-login,.courier-login *,.courier-loading,.courier-loading *,.courier-modal-backdrop,.courier-modal-backdrop *{box-sizing:border-box;font-family:Roboto,sans-serif!important}.courier-app button,.courier-app input,.courier-app textarea,.courier-login button,.courier-login input,.courier-modal button,.courier-modal input,.courier-modal textarea{font:inherit}.courier-app button,.courier-login button,.courier-modal button{border:0}.courier-spin{animation:courier-spin .85s linear infinite}@keyframes courier-spin{to{transform:rotate(360deg)}}.courier-brand{position:relative;z-index:2;display:inline-flex;align-items:center;gap:13px;color:#fff}.courier-brand>span{width:49px;height:49px;border-radius:14px;display:grid;place-items:center;color:#fff;background:linear-gradient(135deg,#ffb317,#eb8d00);box-shadow:0 12px 30px #eb8d004d}.courier-brand>div{display:grid;gap:2px}.courier-brand strong{font-size:16px;line-height:1.15}.courier-brand small{color:#ffffffa8;font-size:11px}.courier-brand--compact>span{width:42px;height:42px;border-radius:12px}.courier-brand--compact>span svg{width:21px}.courier-login{min-height:100vh;display:grid;grid-template-columns:minmax(440px,.95fr) minmax(520px,1.05fr);color:#111827;background:#f4f6f9}.courier-login__visual{min-height:100vh;position:relative;overflow:hidden;padding:42px clamp(38px,5vw,82px);display:flex;flex-direction:column;justify-content:space-between;color:#fff;background:radial-gradient(circle at 85% 18%,rgba(246,165,0,.23),transparent 27%),radial-gradient(circle at 18% 92%,rgba(246,165,0,.14),transparent 28%),linear-gradient(145deg,#0e1524,#152238 74%,#1c2a43)}.courier-login__visual:before,.courier-login__visual:after{content:"";position:absolute;border-radius:50%;border:1px solid rgba(255,255,255,.07)}.courier-login__visual:before{width:420px;height:420px;right:-190px;top:80px}.courier-login__visual:after{width:280px;height:280px;right:-80px;top:150px}.courier-login__copy{position:relative;z-index:2;width:min(560px,100%)}.courier-login__copy>span,.courier-eyebrow{color:#ea9200;font-size:11px;line-height:1;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.courier-login__copy h1{max-width:530px;margin:17px 0 18px;font-size:clamp(38px,4.5vw,64px);line-height:1.02;letter-spacing:-.048em}.courier-login__copy>p{max-width:490px;margin:0;color:#ffffffb3;font-size:17px;line-height:1.65}.courier-login__benefits{margin-top:37px;display:grid;gap:13px}.courier-login__benefits>div{width:min(440px,100%);padding:13px 15px;border:1px solid rgba(255,255,255,.09);border-radius:13px;display:flex;align-items:center;gap:13px;background:#ffffff0e;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.courier-login__benefits svg{color:#f5a300;flex:0 0 auto}.courier-login__benefits span{display:grid;gap:3px}.courier-login__benefits strong{font-size:13px}.courier-login__benefits small{color:#ffffff94;font-size:11px}.courier-login__footer{position:relative;z-index:2;color:#ffffff73}.courier-login__form-area{min-height:100vh;padding:42px;display:grid;place-items:center}.courier-login__form{width:min(430px,100%);padding:42px;border:1px solid #e2e7ef;border-radius:22px;background:#fff;box-shadow:0 24px 70px #0f172a17}.courier-login__mobile-brand{display:none}.courier-login__form h2{margin:12px 0 8px;color:#101827;font-size:31px;letter-spacing:-.035em}.courier-login__form>p{margin:0 0 27px;color:#738096;font-size:14px}.courier-login__form label,.courier-modal-form label,.courier-action-confirm label,.courier-signature>label{margin-top:16px;display:grid;gap:7px}.courier-login__form label>span,.courier-modal-form label>span,.courier-action-confirm label>span,.courier-signature>label>span{color:#344156;font-size:12px;font-weight:700}.courier-login__form label>div{min-height:48px;border:1px solid #dce2ea;border-radius:11px;display:flex;align-items:center;gap:10px;padding:0 14px;color:#8c98aa;background:#fafbfc;transition:border .16s ease,box-shadow .16s ease}.courier-login__form label>div:focus-within{border-color:#ed9700;box-shadow:0 0 0 3px #ed97001c}.courier-login__form input{width:100%;min-width:0;border:0;outline:0;color:#172033;background:transparent}.courier-login__form>button{width:100%;min-height:50px;margin-top:24px;border-radius:12px;padding:0 16px;display:flex;align-items:center;justify-content:center;gap:10px;color:#fff;font-weight:800;background:linear-gradient(135deg,#f5a200,#e88a00);box-shadow:0 13px 27px #e88a003b;cursor:pointer}.courier-login__form>button svg:last-child{margin-left:auto}.courier-login__form>button:disabled{cursor:wait;opacity:.7}.courier-login__security{margin-top:20px;display:flex;justify-content:center;align-items:center;gap:7px;color:#8a96a8;font-size:11px}.courier-login__form>a{margin-top:20px;display:block;color:#4f5f77;font-size:12px;font-weight:600;text-align:center;text-decoration:none}.courier-app{min-height:100vh;color:#172033;background:#f1f4f8}.courier-topbar{height:72px;position:sticky;z-index:1000;top:0;padding:0 max(22px,calc((100vw - 1340px)/2));border-bottom:1px solid rgba(255,255,255,.08);display:flex;justify-content:space-between;align-items:center;color:#fff;background:#121c2e;box-shadow:0 6px 22px #0f172a1f}.courier-topbar__actions,.courier-profile{display:flex;align-items:center}.courier-topbar__actions{gap:14px}.courier-topbar__actions>button{width:40px;height:40px;border-radius:11px;display:grid;place-items:center;color:#cbd4e2;background:#ffffff12;cursor:pointer}.courier-profile{min-height:42px;padding-left:15px;border-left:1px solid rgba(255,255,255,.12);gap:10px}.courier-profile>span{width:37px;height:37px;border-radius:11px;display:grid;place-items:center;color:#fff;font-size:13px;font-weight:800;background:#ee9600}.courier-profile>div{max-width:150px;display:grid;gap:2px}.courier-profile strong,.courier-profile small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.courier-profile strong{font-size:12px}.courier-profile small{color:#8f9cb0;font-size:10px}.courier-main{width:min(1340px,calc(100% - 36px));margin:0 auto;padding:28px 0 38px}.courier-alert{min-height:48px;margin-bottom:15px;border:1px solid;border-radius:12px;padding:11px 14px;display:flex;align-items:center;gap:10px;font-size:13px;font-weight:600}.courier-alert span{flex:1}.courier-alert button{width:30px;height:30px;display:grid;place-items:center;color:currentColor;background:transparent;cursor:pointer}.courier-alert--error{color:#ae2d24;border-color:#ffcfc9;background:#fff2f0}.courier-alert--success{color:#087746;border-color:#bce8d2;background:#edf9f3}.courier-journey{position:relative;overflow:hidden;min-height:236px;border-radius:21px;padding:30px;display:grid;grid-template-columns:minmax(260px,.85fr) minmax(450px,1.35fr);column-gap:36px;align-items:center;color:#fff;background:radial-gradient(circle at 87% 26%,rgba(245,165,0,.25),transparent 25%),linear-gradient(130deg,#121c2e,#1a2941 70%,#28364a);box-shadow:0 20px 48px #0f172a1f}.courier-journey:after{content:"";width:310px;height:310px;position:absolute;right:-95px;top:-145px;border:1px solid rgba(255,255,255,.08);border-radius:50%}.courier-journey--available{background:radial-gradient(circle at 87% 26%,rgba(22,184,117,.25),transparent 25%),linear-gradient(130deg,#111e2c,#153334 70%,#235044)}.courier-journey--paused{background:radial-gradient(circle at 87% 26%,rgba(244,164,0,.27),transparent 25%),linear-gradient(130deg,#1c2029,#393223 72%,#554120)}.courier-journey__intro,.courier-journey__signals,.courier-journey__actions{position:relative;z-index:2}.courier-journey__intro h1{margin:10px 0 8px;font-size:clamp(29px,3vw,42px);line-height:1;letter-spacing:-.04em}.courier-journey__intro p{max-width:420px;margin:0;color:#ffffffa1;font-size:13px;line-height:1.55}.courier-journey__signals{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px}.courier-signal{min-width:0;min-height:74px;padding:13px;border:1px solid rgba(255,255,255,.08);border-radius:13px;display:flex;align-items:center;gap:10px;color:#c4cedd;background:#ffffff0e}.courier-signal>svg{flex:0 0 auto;color:#f3a000}.courier-signal--active>svg{color:#47d597}.courier-signal span{min-width:0;display:grid;gap:4px}.courier-signal small{color:#8491a5;font-size:9px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.courier-signal strong{overflow:hidden;color:#fff;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.courier-journey__actions{grid-column:2;margin-top:14px;display:flex;justify-content:flex-end;gap:10px}.courier-journey__locked{display:flex;align-items:center;gap:8px;color:#ffffff8c;font-size:11px}.courier-button{min-height:43px;border-radius:11px;padding:0 17px;display:inline-flex;align-items:center;justify-content:center;gap:9px;font-size:12px;font-weight:800;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,opacity .15s ease}.courier-button:hover{transform:translateY(-1px)}.courier-button:disabled{cursor:not-allowed;opacity:.58;transform:none}.courier-button--primary{color:#fff;background:linear-gradient(135deg,#f5a200,#e78a00);box-shadow:0 10px 24px #e78a0038}.courier-button--light{color:#25324a;border:1px solid #dce2eb!important;background:#fff}.courier-journey .courier-button--light{color:#fff;border-color:#ffffff26!important;background:#ffffff1a}.courier-button--outline{color:#d3dbe7;border:1px solid rgba(255,255,255,.15)!important;background:transparent}.courier-button--reject{color:#b32d24;border:1px solid #f3c4bf!important;background:#fff}.courier-button--danger{color:#fff;background:#bf342a;box-shadow:0 9px 22px #bf342a30}.courier-offer{margin-top:18px;overflow:hidden;border:1px solid #efb13c;border-radius:20px;padding:24px;background:linear-gradient(145deg,#fffdf8,#fff8e9);box-shadow:0 18px 42px #d384001f}.courier-offer__top,.courier-offer__heading,.courier-offer__actions,.courier-section-heading{display:flex;align-items:center;justify-content:space-between;gap:18px}.courier-offer__top{margin:-24px -24px 20px;padding:12px 20px;color:#fff;background:#162137}.courier-offer__top>span,.courier-offer__top>strong{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:800}.courier-offer__top>strong{min-width:86px;justify-content:center;padding:7px 10px;border-radius:9px;color:#ffc85a;background:#ffffff14}.courier-offer__top>strong.is-ending{color:#fff;background:#c43a2f}.courier-offer__heading small{color:#a36a00;font-size:9px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.courier-offer__heading h2{margin:4px 0;font-size:24px;letter-spacing:-.03em}.courier-offer__heading p{margin:0;color:#6f788a;font-size:12px}.courier-priority{width:max-content;border-radius:999px;padding:6px 10px;color:#68758a;font-size:9px;font-weight:800;background:#edf1f5}.courier-priority--high,.courier-priority--urgent{color:#a33b16;background:#fff0e3}.courier-priority--urgent{color:#aa2922;background:#ffebe9}.courier-priority--low{color:#30708f;background:#e9f5fb}.courier-offer__metrics{margin:20px 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.courier-offer__metrics>div,.courier-order-data>div{min-width:0;min-height:68px;border:1px solid #e7e9ec;border-radius:12px;padding:12px;display:flex;align-items:center;gap:10px;color:#e89100;background:#ffffffb8}.courier-offer__metrics span,.courier-order-data span{min-width:0;display:grid;gap:4px}.courier-offer__metrics small,.courier-order-data small{color:#8793a5;font-size:9px;font-weight:700;text-transform:uppercase}.courier-offer__metrics strong,.courier-order-data strong{overflow:hidden;color:#1f2a3d;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.courier-route-summary{padding:4px 0;display:grid;grid-template-columns:1fr 1fr;gap:0}.courier-route-summary article,.courier-order-stops article{position:relative;min-width:0;padding:13px 18px 13px 0;display:flex;gap:12px}.courier-route-summary article+article{padding-left:21px;border-left:1px solid #e6e9ee}.courier-route-summary article>span,.courier-order-stops article>span{width:34px;height:34px;flex:0 0 auto;border-radius:10px;display:grid;place-items:center}.courier-route-summary .is-pickup,.courier-order-stops .is-pickup{color:#246fd8;background:#eaf2ff}.courier-route-summary .is-delivery,.courier-order-stops .is-delivery{color:#e44242;background:#ffeded}.courier-route-summary article>div,.courier-order-stops article>div{min-width:0;display:grid;gap:4px}.courier-route-summary small,.courier-order-stops small{color:#8995a7;font-size:9px;font-weight:800;text-transform:uppercase}.courier-route-summary strong,.courier-order-stops strong{color:#1a2639;font-size:12px;line-height:1.45}.courier-offer__actions{margin-top:19px;justify-content:flex-end}.courier-section-heading{margin:31px 2px 16px}.courier-section-heading h2{margin:7px 0 3px;font-size:25px;letter-spacing:-.035em}.courier-section-heading p{margin:0;color:#7a8799;font-size:12px}.courier-capacity{padding:9px 12px;border:1px solid #dce3ec;border-radius:10px;color:#516077;font-size:10px;font-weight:700;background:#fff}.courier-workspace{display:grid;grid-template-columns:310px minmax(0,1fr);gap:16px;align-items:start}.courier-order-list{display:grid;gap:10px}.courier-order-list>button{width:100%;border:1px solid #dfe5ed;border-radius:15px;padding:16px;color:#172033;text-align:left;background:#fff;cursor:pointer;transition:border .15s ease,box-shadow .15s ease,transform .15s ease}.courier-order-list>button:hover,.courier-order-list>button.is-selected{border-color:#e6a02b;box-shadow:0 12px 30px #0f172a14;transform:translateY(-1px)}.courier-order-list>button.is-selected{background:#fffaf0}.courier-order-list>button>div,.courier-order-list footer{display:flex;align-items:center;justify-content:space-between;gap:10px}.courier-order-list>button>div small{color:#738096;font-size:10px;font-weight:800}.courier-order-list>button>strong{margin-top:12px;display:block;font-size:14px}.courier-order-list>button>p{min-height:35px;margin:8px 0 13px;display:flex;gap:7px;color:#6d7a8e;font-size:10px;line-height:1.45}.courier-order-list>button>p svg{flex:0 0 auto;color:#e89100}.courier-order-list footer{padding-top:11px;border-top:1px solid #edf0f4;color:#33425a;font-size:10px;font-weight:700}.courier-order-detail{overflow:hidden;border:1px solid #dfe5ed;border-radius:17px;background:#fff;box-shadow:0 16px 38px #0f172a0f}.courier-order-detail__header{min-height:112px;padding:22px;border-bottom:1px solid #e8ecf1;display:flex;align-items:flex-start;gap:14px;background:linear-gradient(135deg,#fff,#f8fafc)}.courier-order-detail__header>div{flex:1;min-width:0}.courier-order-detail__header>div>span{color:#d78300;font-size:9px;font-weight:800;text-transform:uppercase}.courier-order-detail__header h2{margin:5px 0;font-size:21px;letter-spacing:-.025em}.courier-order-detail__header p{margin:0;color:#7b8799;font-size:11px}.courier-back{display:none;width:38px;height:38px;border-radius:10px;place-items:center;color:#35445c;background:#edf1f5}.courier-order-map{position:relative;height:355px;border-bottom:1px solid #e8ecf1}.courier-map{width:100%;height:100%;background:#e8edf3}.courier-map-empty{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:#8b97aa;background:#f1f4f8}.courier-map-empty strong{color:#35445b;font-size:13px}.courier-map-empty span{font-size:10px}.courier-map-caption{position:absolute;z-index:500;left:16px;right:16px;bottom:15px;min-height:62px;padding:11px 12px;border:1px solid rgba(255,255,255,.5);border-radius:13px;display:flex;align-items:center;gap:10px;color:#e89100;background:#111827ed;box-shadow:0 10px 30px #0003;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.courier-map-caption>span{min-width:0;flex:1;display:grid;gap:3px}.courier-map-caption small{color:#8e9aab;font-size:8px;font-weight:800;text-transform:uppercase}.courier-map-caption strong{overflow:hidden;color:#fff;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.courier-map-caption a{min-height:38px;border-radius:10px;padding:0 13px;display:inline-flex;align-items:center;gap:7px;color:#fff;font-size:10px;font-weight:800;text-decoration:none;background:#e89100}.courier-map-marker{width:44px;height:44px;position:relative;border:4px solid #fff;border-radius:50%;display:grid;place-items:center;color:#fff;background:#172033;box-shadow:0 7px 20px #0f172a47}.courier-map-marker svg{width:23px;fill:currentColor}.courier-map-marker--courier>span{width:44px;height:44px;position:absolute;border:2px solid rgba(238,150,0,.62);border-radius:50%;animation:courier-pulse 1.8s ease-out infinite}.courier-map-marker--stop{color:#fff;background:#e64646}@keyframes courier-pulse{0%{transform:scale(.85);opacity:1}to{transform:scale(1.65);opacity:0}}.courier-order-customer{margin:18px;min-height:68px;border:1px solid #e3e8ef;border-radius:13px;padding:11px 13px;display:flex;align-items:center;gap:11px;background:#f8fafc}.courier-customer-avatar{width:40px;height:40px;flex:0 0 auto;border-radius:11px;display:grid;place-items:center;color:#d98500;background:#fff0cc}.courier-order-customer>span{min-width:0;flex:1;display:grid;gap:2px}.courier-order-customer small{color:#8793a5;font-size:8px;font-weight:800;text-transform:uppercase}.courier-order-customer strong{font-size:12px}.courier-order-customer em{color:#728096;font-size:10px;font-style:normal}.courier-order-customer>a{min-height:38px;border:1px solid #dce3eb;border-radius:10px;padding:0 12px;display:inline-flex;align-items:center;gap:7px;color:#2f4059;font-size:10px;font-weight:800;text-decoration:none;background:#fff}.courier-order-stops{margin:0 18px 18px;border:1px solid #e5e9ef;border-radius:13px;padding:4px 14px;display:grid;grid-template-columns:1fr 1fr}.courier-order-stops article+article{padding-left:19px;border-left:1px solid #e8ecf1}.courier-order-stops p{margin:0;color:#7c899b;font-size:10px}.courier-order-stops article{opacity:.53}.courier-order-stops article.is-current,.courier-order-stops article.is-done{opacity:1}.courier-order-stops article.is-current{background:#fffaf1}.courier-order-data{margin:0 18px 18px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.courier-order-data>div{min-height:66px;background:#f8fafc}.courier-order-data>div.is-highlight{border-color:#f1bd60;background:#fff9ec}.courier-proofs{margin:0 18px 18px;border:1px solid #e2e7ed;border-radius:14px;padding:16px}.courier-proofs>header{display:flex;align-items:center;justify-content:space-between;color:#ec9200}.courier-proofs h3{margin:6px 0 0;color:#172033;font-size:15px}.courier-proofs>p{margin:9px 0 14px;color:#7a8799;font-size:10px}.courier-proof-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.courier-proof-grid>button{min-width:0;min-height:67px;border:1px solid #dfe5ed;border-radius:11px;padding:10px;display:flex;align-items:center;gap:9px;color:#e68e00;text-align:left;background:#f9fafc;cursor:pointer}.courier-proof-grid>button.is-complete{color:#12905b;border-color:#bfe7d4;background:#effaf5}.courier-proof-grid span{min-width:0;display:grid;gap:3px}.courier-proof-grid strong,.courier-proof-grid small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.courier-proof-grid strong{color:#253149;font-size:10px}.courier-proof-grid small{color:#8995a6;font-size:8px}.courier-hidden-input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.courier-order-actions{position:sticky;z-index:50;bottom:0;padding:14px 18px;border-top:1px solid #e4e8ee;display:flex;justify-content:flex-end;align-items:stretch;gap:10px;background:#fffffff5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.courier-button--next{min-width:260px;min-height:54px;justify-content:flex-start}.courier-button--next>span{flex:1;display:grid;gap:2px;text-align:left}.courier-button--next small{color:#ffffffb0;font-size:8px;font-weight:700;text-transform:uppercase}.courier-button--next strong{font-size:12px}.courier-empty{min-height:330px;border:1px solid #e0e5ec;border-radius:18px;padding:30px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background:#fff;box-shadow:0 15px 38px #0f172a0b}.courier-empty>div{width:70px;height:70px;border-radius:20px;display:grid;place-items:center;color:#e89100;background:#fff2d5}.courier-empty h2{margin:17px 0 7px;font-size:20px}.courier-empty p{max-width:390px;margin:0 0 20px;color:#7e8a9d;font-size:12px;line-height:1.55}.courier-page-footer{width:min(1340px,calc(100% - 36px));min-height:60px;margin:0 auto;display:flex;align-items:center;gap:8px;color:#8b97a8;font-size:10px}.courier-page-footer span{margin-left:auto}.courier-modal-backdrop{position:fixed;z-index:5000;top:0;right:0;bottom:0;left:0;padding:24px;display:grid;place-items:center;background:#0a121fab;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.courier-modal{width:min(520px,100%);max-height:calc(100vh - 48px);overflow:auto;border-radius:18px;color:#172033;background:#fff;box-shadow:0 30px 90px #0000003d}.courier-modal>header{min-height:82px;position:sticky;z-index:5;top:0;padding:18px 20px;border-bottom:1px solid #e4e9ef;display:flex;align-items:flex-start;justify-content:space-between;gap:16px;background:#fff}.courier-modal>header h2{margin:0 0 5px;font-size:18px;letter-spacing:-.02em}.courier-modal>header p{margin:0;color:#7d899b;font-size:11px}.courier-modal>header>button{width:36px;height:36px;flex:0 0 auto;border-radius:10px;display:grid;place-items:center;color:#788497;background:#f0f3f6;cursor:pointer}.courier-modal-form,.courier-action-confirm,.courier-signature{padding:20px}.courier-modal-form label:first-child,.courier-action-confirm label:first-child,.courier-signature>label:first-child{margin-top:0}.courier-modal-form input,.courier-modal-form textarea,.courier-action-confirm textarea,.courier-signature input{width:100%;border:1px solid #dbe2eb;border-radius:10px;padding:12px;outline:0;color:#172033;background:#fafbfc;resize:vertical}.courier-modal-form input:focus,.courier-modal-form textarea:focus,.courier-action-confirm textarea:focus,.courier-signature input:focus{border-color:#ea9300;box-shadow:0 0 0 3px #ea93001a}.courier-modal-actions{margin-top:20px;display:flex;justify-content:flex-end;gap:9px}.courier-action-confirm{text-align:center}.courier-action-confirm__icon{width:62px;height:62px;margin:0 auto 15px;border-radius:18px;display:grid;place-items:center;color:#e89100;background:#fff1d3}.courier-action-confirm__icon.is-danger{color:#b83229;background:#ffebe8}.courier-action-confirm h3{margin:0 0 8px;font-size:15px;line-height:1.45}.courier-action-confirm>p{margin:0;color:#7b8799;font-size:11px;line-height:1.55}.courier-action-confirm label{text-align:left}.courier-signature__canvas{height:220px;position:relative;margin-top:16px;border:1px dashed #bbc4d0;border-radius:12px;overflow:hidden;background:#fff}.courier-signature__canvas canvas{width:100%;height:100%;position:relative;z-index:2;display:block;touch-action:none;cursor:crosshair}.courier-signature__canvas>span{position:absolute;left:18px;right:18px;bottom:25px;padding-bottom:6px;border-bottom:1px solid #d6dce4;color:#b0bac7;font-size:9px;text-align:center}.courier-loading{min-height:100vh;padding:30px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;color:#66758a;background:#f2f5f8}.courier-loading .courier-brand{margin-bottom:18px;color:#172033}.courier-loading .courier-brand small{color:#8390a2}.courier-loading>strong{font-size:13px}.courier-loading>button{border-radius:10px;padding:11px 16px;color:#fff;background:#172033}@media (max-width: 1100px){.courier-journey{grid-template-columns:1fr;gap:20px}.courier-journey__actions{grid-column:1;justify-content:flex-start;margin-top:0}.courier-workspace{grid-template-columns:260px minmax(0,1fr)}.courier-order-data,.courier-proof-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 820px){.courier-login{grid-template-columns:1fr}.courier-login__visual{display:none}.courier-login__form-area{min-height:100dvh;padding:22px;background:linear-gradient(180deg,#121c2e 0,#121c2e 185px,#f3f5f8 185px,#f3f5f8)}.courier-login__form{padding:25px;border-radius:18px}.courier-login__mobile-brand{margin:-3px 0 38px;display:block}.courier-login__mobile-brand .courier-brand{color:#172033}.courier-login__mobile-brand .courier-brand small{color:#7a8799}.courier-workspace{display:block}.courier-workspace.has-detail .courier-order-list{display:none}.courier-order-list{grid-template-columns:repeat(2,minmax(0,1fr))}.courier-back{display:grid}}@media (max-width: 640px){.courier-topbar{height:66px;padding:0 14px}.courier-topbar .courier-brand small,.courier-profile>div{display:none}.courier-topbar .courier-brand>span{width:38px;height:38px}.courier-topbar .courier-brand strong{font-size:14px}.courier-topbar__actions{gap:7px}.courier-profile{padding-left:7px}.courier-profile>span{width:35px;height:35px}.courier-topbar__actions>button{width:36px;height:36px}.courier-main{width:calc(100% - 20px);padding:10px 0 25px}.courier-journey{min-height:0;border-radius:17px;padding:21px;gap:17px}.courier-journey__intro h1{margin-top:9px;font-size:29px}.courier-journey__signals{grid-template-columns:repeat(2,minmax(0,1fr))}.courier-signal:last-child{grid-column:1 / -1}.courier-journey__actions{display:grid;grid-template-columns:1fr 1fr}.courier-journey__actions>:only-child{grid-column:1 / -1}.courier-journey__actions .courier-button{width:100%;padding:0 10px}.courier-offer{margin-top:10px;border-radius:17px;padding:18px}.courier-offer__top{margin:-18px -18px 17px;padding:11px 14px}.courier-offer__heading{align-items:flex-start}.courier-offer__heading h2{font-size:20px}.courier-offer__metrics{grid-template-columns:1fr 1fr}.courier-offer__metrics>div:last-child{grid-column:1 / -1}.courier-route-summary,.courier-order-stops{grid-template-columns:1fr}.courier-route-summary article+article,.courier-order-stops article+article{padding-left:0;border-top:1px solid #e8ecf1;border-left:0}.courier-offer__actions{display:grid;grid-template-columns:.75fr 1.25fr}.courier-offer__actions .courier-button{width:100%;padding:0 10px}.courier-section-heading{margin:24px 2px 13px;align-items:flex-end}.courier-section-heading h2{font-size:22px}.courier-capacity{max-width:110px;text-align:center}.courier-order-list{grid-template-columns:1fr}.courier-order-detail{border-radius:16px}.courier-order-detail__header{min-height:100px;padding:16px}.courier-order-detail__header h2{font-size:18px}.courier-order-map{height:320px}.courier-map-caption{left:10px;right:10px;bottom:10px}.courier-map-caption a{width:40px;padding:0;justify-content:center;font-size:0}.courier-order-customer,.courier-order-stops,.courier-order-data,.courier-proofs{margin-right:12px;margin-left:12px}.courier-order-customer{margin-top:12px}.courier-order-customer>a{width:40px;padding:0;justify-content:center;font-size:0}.courier-order-data,.courier-proof-grid{grid-template-columns:1fr 1fr}.courier-order-actions{padding:11px 12px calc(11px + env(safe-area-inset-bottom));display:grid;grid-template-columns:auto 1fr}.courier-order-actions>:only-child{grid-column:1 / -1}.courier-button--next{min-width:0;padding:0 12px}.courier-page-footer{width:calc(100% - 24px);min-height:75px;padding-bottom:env(safe-area-inset-bottom);align-items:flex-start;justify-content:center;flex-wrap:wrap;text-align:center}.courier-page-footer span{width:100%;margin:-21px 0 0}.courier-modal-backdrop{align-items:end;padding:0}.courier-modal{width:100%;max-height:92dvh;border-radius:20px 20px 0 0;padding-bottom:env(safe-area-inset-bottom)}.courier-modal-actions{display:grid;grid-template-columns:1fr 1fr}.courier-modal-actions .courier-button{width:100%;padding:0 10px}}@media (max-width: 390px){.courier-main{width:calc(100% - 14px)}.courier-journey{padding:18px}.courier-signal{padding:10px}.courier-order-data,.courier-proof-grid,.courier-order-actions{grid-template-columns:1fr}.courier-order-actions .courier-button{width:100%}}
