@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:italic;font-display:swap;font-weight:400;src:url(/assets/roboto-cyrillic-ext-400-italic-Ddw6ritd.woff2) format("woff2"),url(/assets/roboto-cyrillic-ext-400-italic-CZ-wwwAs.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:italic;font-display:swap;font-weight:400;src:url(/assets/roboto-cyrillic-400-italic-CTEpMogx.woff2) format("woff2"),url(/assets/roboto-cyrillic-400-italic-DHdnEhCK.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:italic;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAUYAA4AAAAABbgAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABRAAAABQAAAAUAA8ACUdQT1MAAAFYAAAAHgAAAB5EdEx1R1NVQgAAAXgAAAAzAAAANJMNggJPUy8yAAABrAAAAE4AAABgdAngomNtYXAAAAH8AAAAQAAAAF4+Y+J/Z2FzcAAAAjwAAAAMAAAADAAIABNnbHlmAAACSAAAATEAAAE21HvPY2hlYWQAAAN8AAAANgAAADb8pdJlaGhlYQAAA7QAAAAiAAAAJAymDZdobXR4AAAD2AAAAB8AAAAkF5EAk2xvY2EAAAP4AAAAEwAAABQBTAGlbWF4cAAABAwAAAAcAAAAIAArAOhuYW1lAAAEKAAAANUAAAGKHbo6enBvc3QAAAUAAAAAFQAAACD/YQBkAAEAAAAMAAAAAAAAAAEACAABAAEAAQAAAAoAHAAcAAFERkxUAAgABAAAAAD//wAAAAAAAHjaY2BkYGDgYjACQhYXN58QBrnkyqIcBqn0otRsBqmcxJI8BikGEGABEf//g0gA3Y0JHgB42k2FNwGEUADF8rsM8HDbTWwsFBesWGGlW8AKguj9lQSlc1FgwFTmB8I7rUYyCUjuBKD4JEzTEAFebJkhc5XER/QA+m8G/K1qBdNDCfgAAHjaY2BgYAJiZiAWAZKMYJqFwQtI8zFwAOXYwCp4GRQYFsj7/v8P5KHwQTr+f/v/5H/6g91g3TwMCMAEANCmDfkAAQACAAgAAv//AA942g1PA4xcURQ997G2bdu27TaaoI5r27bd3VgTZ23btm3vf7MT33sMiRMAnybt4FDojl7oC4wf338870/Un/h4Wkzj+TRrFQtcYqqNO/UqZNwYYpYl7e2uUlu32JWO/uyqZWO2p8wGMFxxlMjeMhQDMAGQc9jUKQMGLF0ydMiAoUMY04qWTJk6RTGt1RDnb+AStv9F1GWlNvy/+Cssqbm7WPjgpJ36qM8fHyc8GcDV13debdMHDeJ3235coxM05shFIUxe01njacptrvxLUJoQX01c6frAbCFpJOE2wFAvzvNdMhkS/QAauFCT5gu1GjpkqJ4yZSmVu/iQaT6W79q7R7duU7Zt29ZdfKL1Q0wQo4N71yxZunDpnJdH4HCYYOeWg06fKZBbAA1lJQJdOrVZPgAAAAABAAAAAiMSLGgzPF8PPPUAGQgAAAAAAMTwES4AAAAA1QFS3/o4/dUJTAhzAAIACQACAAAAAAAAeNpjYGRgYM/5x8PAwCn2y+JfDqcPBwPjZgZkwAkAfREFVAAAeNpjnsaQwgAFjN8gmDWBoZxZiOETmL3s3zEAa28INQB42mNgYNCEw2yGfiCcDQASfQLyAHjaY2BkYGDgZJjAIMYQxsAK5iEAGwMjABjNARR42mJgYOBgSGNgZmBk4QSy4xiOQdmMDDwMu6BsJiB7HYQNJKUYpkDZLEhsVgY1hjwomw0oHgJl8wGaHqcshAIoip6hNIBs/GRb39l2s29XT+va9+BJK92gk5LyQc8feTXWCZlSnRMdddGS6k5rcnMddEVfydRVUU4FNdVDexSk268uExPkhnhUwY6N2SFzFybXVA5y/foDCimm1C/yE8Wc82Sd807f2ZVDTnrrQmUpMFnbAnglHaElc/PfvgPTXrwMmR22a01dfxHYkIse6Jm8H0PxOFUAAAB42mNgZmD4/wWIsxhSGLAAAF+/A8QAAAA=) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/roboto-greek-400-italic-BihvU1GL.woff2) format("woff2"),url(/assets/roboto-greek-400-italic-aKylBtOL.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:italic;font-display:swap;font-weight:400;src:url(/assets/roboto-vietnamese-400-italic-Cd3DlAD_.woff2) format("woff2"),url(/assets/roboto-vietnamese-400-italic-DlRPsoq6.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:italic;font-display:swap;font-weight:400;src:url(/assets/roboto-latin-ext-400-italic-CV4V8zwK.woff2) format("woff2"),url(/assets/roboto-latin-ext-400-italic-BjG8P24S.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:italic;font-display:swap;font-weight:400;src:url(/assets/roboto-latin-400-italic-DNSZCPRJ.woff2) format("woff2"),url(/assets/roboto-latin-400-italic-CQpGkccD.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,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) 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}:root,[data-theme=light]{--color-highlight: #ffcd00;--color-highlight-contrast: #1e1e1e;--color-feeds-hero: #5bc8f5;--color-feeds-hero-contrast: #1e1e1e;--color-accent: #ff4f00;--color-ink: #1e1e1e;--color-paper: #fefefe;--color-light-base: #f9f9f9;--color-dark-base: #343a41;--color-mid-base: #6c757d;--color-ui-text-secondary: #6c757d;--color-ui-text-primary: #adb5bd;--color-ui-border: #e9ecef;--color-ui-border-light-mode: #dee1e7;--color-ui-icon: #6c757d;--alpha-ink-75: rgba(30,30,30,.75);--alpha-ink-50: rgba(30,30,30,.5);--alpha-ink-25: rgba(30,30,30,.25);--alpha-ink-10: rgba(30,30,30,.1);--color-ui-error: #cc0000;--color-success: #157347;--color-success-bg: #d1e7dd;--color-info: #357de8;--color-info-bg: #e9f2fe;--color-warning: #fca700;--color-warning-bg: #fef7c8;--color-error: #b71c1c;--color-error-bg: #ff9999;--surface-page: var(--color-paper);--surface-secondary: var(--color-light-base);--surface-card: var(--color-paper);--surface-raised: var(--color-paper);--surface-inverse: var(--color-ink);--text-primary: var(--color-ink);--text-secondary: #697279;--text-disabled: var(--color-ui-text-primary);--text-inverse: var(--color-paper);--text-link: var(--color-ink);--text-on-interactive: var(--color-highlight-contrast);--interactive: var(--color-highlight);--control-selected: var(--color-ink);--on-control-selected: var(--color-paper);--border-subtle: var(--color-ui-border);--border-control: #868e96;--icon-interactive: var(--color-ink);--icon-passive: var(--color-ui-text-secondary);--icon-tertiary: var(--color-ui-text-secondary);--focus-ring: var(--color-ink);--state-hover: rgba(30,30,30,.08);--state-pressed: rgba(30,30,30,.12);--scrim: var(--alpha-ink-75);--shadow-card: 0 0 8px rgba(30,30,30,.1);--shadow-overlay-mid: 0 0 8px rgba(30,30,30,.25);--shadow-modal: 4px 0 40px #1e1e1e}[data-theme=dark]{--color-ui-error: #f28b82;--color-success: #75b798;--color-success-bg: #12301f;--color-info-bg: #1a2b45;--color-warning-bg: #3a2f0b;--color-error: #f28b82;--color-error-bg: #3f1515;--surface-page: var(--color-ink);--surface-secondary: #26292d;--surface-card: #26292d;--surface-raised: var(--color-dark-base);--surface-inverse: var(--color-paper);--text-primary: var(--color-paper);--text-secondary: var(--color-ui-text-primary);--text-disabled: var(--color-ui-text-secondary);--text-inverse: var(--color-ink);--text-link: var(--color-highlight);--text-on-interactive: var(--color-highlight-contrast);--interactive: var(--color-highlight);--control-selected: var(--color-highlight);--on-control-selected: var(--color-ink);--border-subtle: #495057;--icon-interactive: var(--color-highlight);--icon-passive: var(--color-ui-text-primary);--icon-tertiary: #868e96;--focus-ring: var(--color-highlight);--state-hover: rgba(254,254,254,.08);--state-pressed: rgba(254,254,254,.12);--scrim: var(--alpha-ink-75);--shadow-card: 0 0 8px rgba(0,0,0,.4);--shadow-overlay-mid: 0 0 8px rgba(0,0,0,.5);--shadow-modal: 4px 0 40px #000000}[data-theme=feeds]{--color-highlight: var(--color-feeds-hero);--surface-page: var(--color-paper);--surface-secondary: var(--color-light-base);--surface-card: var(--color-paper);--surface-raised: var(--color-paper);--surface-inverse: var(--color-ink);--text-primary: var(--color-ink);--text-disabled: var(--color-ui-text-primary);--text-inverse: var(--color-paper);--text-link: var(--color-ink);--text-on-interactive: var(--color-highlight-contrast);--interactive: var(--color-highlight);--control-selected: var(--color-ink);--on-control-selected: var(--color-paper);--border-subtle: var(--color-ui-border);--icon-interactive: var(--color-ink);--icon-passive: var(--color-ui-text-secondary);--icon-tertiary: var(--color-ui-text-secondary);--focus-ring: var(--color-ink);--scrim: var(--alpha-ink-75)}[data-theme=feeds-dark]{--color-highlight: var(--color-feeds-hero);--color-ui-error: #f28b82;--color-success: #75b798;--color-success-bg: #12301f;--color-info-bg: #1a2b45;--color-warning-bg: #3a2f0b;--color-error: #f28b82;--color-error-bg: #3f1515;--surface-page: var(--color-ink);--surface-secondary: #26292d;--surface-card: #26292d;--surface-raised: var(--color-dark-base);--surface-inverse: var(--color-paper);--text-primary: var(--color-paper);--text-secondary: var(--color-ui-text-primary);--text-disabled: var(--color-ui-text-secondary);--text-inverse: var(--color-ink);--text-link: var(--color-highlight);--text-on-interactive: var(--color-highlight-contrast);--interactive: var(--color-highlight);--control-selected: var(--color-highlight);--on-control-selected: var(--color-ink);--border-subtle: #495057;--icon-interactive: var(--color-highlight);--icon-passive: var(--color-ui-text-primary);--icon-tertiary: #868e96;--focus-ring: var(--color-highlight);--state-hover: rgba(254,254,254,.08);--state-pressed: rgba(254,254,254,.12);--scrim: var(--alpha-ink-75);--shadow-card: 0 0 8px rgba(0,0,0,.4);--shadow-overlay-mid: 0 0 8px rgba(0,0,0,.5);--shadow-modal: 4px 0 40px #000000}:root{--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--space-10: 40px;--space-12: 48px;--space-15: 60px;--space-20: 80px;--radius-xs: 4px;--radius-sm: 8px;--radius-md: 12px;--radius-lg: 16px;--radius-full: 9999px;--breakpoint-tablet: 768px;--breakpoint-desktop: 1200px;--breakpoint-wide: 1312px;--container-md: 1140px;--container-lg: 1280px;--target-min: 48px;--control-height: 48px;--control-height-compact: 40px;--opacity-disabled: .38;--opacity-disabled-container: .12;--blur-glass: 10px;--weight-regular: 400;--weight-medium: 500;--weight-bold: 700;--font-sans: Roboto, sans-serif;--font-serif: "Lora", serif}.title{font-family:var(--font-sans);font-size:1.75rem;line-height:2rem;font-weight:500;letter-spacing:-.0175rem}.heading{font-family:var(--font-sans);font-size:1.25rem;line-height:1.5rem;font-weight:500;letter-spacing:-.0125rem}.subheading{font-family:var(--font-sans);font-size:1.25rem;line-height:1.5rem;font-weight:400;letter-spacing:-.0125rem}.body{font-family:var(--font-sans);font-size:1rem;line-height:1.5rem;font-weight:400}.label{font-family:var(--font-sans);font-size:1rem;line-height:1.5rem;font-weight:500}.caption{font-family:var(--font-sans);font-size:.875rem;line-height:1.25rem;font-weight:400}.small{font-family:var(--font-sans);font-size:.75rem;line-height:1.125rem;font-weight:400}.overline{font-family:var(--font-sans);font-size:.875rem;line-height:1.25rem;font-weight:400;letter-spacing:.02em}.stat{font-family:var(--font-sans);font-size:1.75rem;line-height:2.25rem;font-weight:700;letter-spacing:-.028rem}.quote{font-family:var(--font-serif);font-size:1.25rem;line-height:1.75rem;font-weight:400;font-style:italic}:root{--duration-short:.15s;--duration-medium:.25s;--duration-long:.4s;--ease-standard:cubic-bezier(.2, 0, 0, 1);--ease-enter:cubic-bezier(.05, .7, .1, 1);--ease-exit:cubic-bezier(.3, 0, .8, .15);--transition-color:var(--duration-medium) var(--ease-standard);--transition-expand:max-height var(--duration-long) var(--ease-standard);--hover-nudge:translateY(2px);color-scheme:light}[data-theme=dark],[data-theme=feeds-dark]{color-scheme:dark}body{margin:0;font-family:var(--font-sans);font-weight:400;font-size:1rem;line-height:1.5rem;color:var(--text-primary);background:var(--surface-page)}strong,b{font-weight:700}a{color:var(--text-link);text-decoration:underline;text-underline-offset:2px}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}:disabled,[aria-disabled=true]{cursor:not-allowed}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}*,*:before,*:after{box-sizing:border-box}html,body,#root{height:100%}body{overflow:hidden;-webkit-font-smoothing:antialiased}button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer;text-align:inherit}input,textarea,select{font:inherit}h1,h2,h3,p,ul,ol,dl,dd,figure{margin:0;padding:0}ul,ol{list-style:none}kbd{font-family:var(--font-sans);font-size:.75rem;line-height:1rem;padding:0 var(--space-1);border:1px solid var(--border-subtle);border-radius:var(--radius-xs);color:var(--text-secondary)}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.text-secondary{color:var(--text-secondary)}.icon-passive{color:var(--icon-passive)}.icon-tertiary{color:var(--icon-tertiary)}.icon-interactive{color:var(--icon-interactive)}@font-face{font-family:Material Symbols Rounded;font-style:normal;font-weight:400;font-display:block;src:url(/assets/material-symbols-rounded-subset-CnHYQV22.woff2) format("woff2")}.ms{font-family:Material Symbols Rounded;font-weight:400;font-style:normal;line-height:1;text-transform:none;letter-spacing:normal;display:inline-block;white-space:nowrap;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;flex:none;-webkit-user-select:none;user-select:none;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}.ms-16{font-size:16px;width:16px;height:16px;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 20}.ms-20{font-size:20px;width:20px;height:20px;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 20}.ms-24{font-size:24px;width:24px;height:24px}.ms-32{font-size:32px;width:32px;height:32px;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 40}.ms-40{font-size:40px;width:40px;height:40px;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 40}.ms.ms-fill{font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}.instruct-icon{display:inline-flex;flex:none}.instruct-icon svg{width:100%;height:100%}.stage{height:100%;display:flex;align-items:center;justify-content:center;gap:var(--space-8);padding:var(--space-4);background:var(--surface-page)}.phone-slot{position:relative;flex:none}.phone{position:relative;overflow:clip;display:flex;flex-direction:column;background:var(--surface-page);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);outline:1px solid var(--border-subtle);transform-origin:top left}.stage-mobile{padding:0;display:block}.stage-mobile .phone{width:100%;height:100%;border-radius:0;outline:0;box-shadow:none}.demo-marker{flex:none;text-align:center;color:var(--text-secondary);padding:var(--space-1) var(--space-4);border-bottom:1px solid var(--border-subtle)}.screen-host{position:relative;flex:1;min-height:0;overflow:clip}.screen{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;animation:screen-in var(--duration-long) var(--ease-enter)}@keyframes screen-in{0%{opacity:0;transform:translate(var(--space-6))}to{opacity:1;transform:none}}.screen-col{display:flex;flex-direction:column;height:100%;min-height:0}.screen-scroll{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 var(--space-5) var(--space-8)}.rail{width:260px;flex:none;align-self:center;max-height:100%;overflow-y:auto;background:var(--surface-secondary);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:var(--space-5);display:flex;flex-direction:column;gap:var(--space-3)}.rail-label{color:var(--text-secondary);text-transform:uppercase}.rail-status{display:flex;align-items:center;gap:var(--space-2);color:var(--text-secondary)}.rail-status .dot{width:var(--space-2);height:var(--space-2);border-radius:var(--radius-full);background:var(--icon-tertiary)}.rail-status.is-busy .dot{background:var(--interactive);animation:pulse 1.2s var(--ease-standard) infinite}@keyframes pulse{50%{opacity:.35}}.rail-actions{display:flex;flex-direction:column;gap:var(--space-2)}.rail-actions .btn{justify-content:flex-start;width:100%}.rail-actions kbd{margin-left:var(--space-2)}.scene-list{display:flex;flex-direction:column}.scene-btn{display:flex;align-items:center;gap:var(--space-3);width:100%;min-height:var(--target-min);padding:var(--space-2);border-radius:var(--radius-sm);position:relative}.scene-btn:hover{background:var(--state-hover)}.scene-btn:active{background:var(--state-pressed)}.scene-n{width:var(--space-6);display:inline-flex;justify-content:center;color:var(--icon-tertiary)}.scene-text{display:flex;flex-direction:column}.scene-text .caption,.rail-foot{color:var(--text-secondary)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:var(--control-height);min-width:var(--target-min);padding:0 var(--space-5);border-radius:var(--radius-sm);font-size:1rem;line-height:1.5rem;font-weight:var(--weight-medium);transition:background-color var(--duration-short) var(--ease-standard),color var(--duration-short) var(--ease-standard),transform var(--duration-short) var(--ease-standard);position:relative}.btn-primary{background:var(--interactive);color:var(--text-on-interactive);border:2px solid var(--interactive)}.btn-primary:not(:disabled):hover,.btn-primary:not(:disabled):active{background:var(--surface-page);color:var(--interactive);transform:var(--hover-nudge)}.btn-secondary{background:var(--surface-page);color:var(--text-primary);border:2px solid var(--text-primary)}.btn-secondary:not(:disabled):hover,.btn-secondary:not(:disabled):active{background:var(--text-primary);color:var(--surface-page);transform:var(--hover-nudge)}.btn-text{color:var(--text-link);padding:0 var(--space-3)}.btn-text:not(:disabled):hover{background:var(--state-hover)}.btn-text:not(:disabled):active{background:var(--state-pressed)}.btn-text .ms{color:var(--icon-interactive)}.btn:disabled{color:color-mix(in srgb,var(--text-primary) calc(var(--opacity-disabled) * 100%),transparent);border-color:color-mix(in srgb,var(--text-primary) calc(var(--opacity-disabled-container) * 100%),transparent);background:color-mix(in srgb,var(--text-primary) calc(var(--opacity-disabled-container) * 100%),transparent)}.btn-text:disabled{background:none}.btn-text:disabled .ms{color:inherit}.icon-btn{display:inline-flex;align-items:center;justify-content:center;width:var(--target-min);height:var(--target-min);border-radius:var(--radius-full);color:var(--icon-interactive);flex:none;position:relative;transition:background-color var(--duration-short) var(--ease-standard)}.icon-btn:hover{background:var(--state-hover)}.icon-btn:active{background:var(--state-pressed)}.icon-btn:disabled{opacity:var(--opacity-disabled)}.spinner{width:20px;height:20px;border-radius:var(--radius-full);border:2px solid currentColor;border-right-color:transparent;animation:spin .8s linear infinite;flex:none;display:inline-block}@keyframes spin{to{transform:rotate(360deg)}}.text-link{color:var(--text-link);text-decoration:underline;text-underline-offset:2px;min-height:var(--target-min);display:inline-flex;align-items:center}.tag{display:inline-flex;align-items:center;gap:var(--space-1);padding:0 var(--space-2);min-height:var(--space-6);border-radius:var(--radius-xs);border:1px solid var(--border-subtle);color:var(--text-primary);font-size:.875rem;line-height:1.25rem;white-space:nowrap}.tag-info{background:var(--color-info-bg);border-color:var(--color-info)}.tag-info .ms{color:var(--color-info)}.tag-success{background:var(--color-success-bg);border-color:var(--color-success)}.tag-success .ms{color:var(--color-success)}.tag-neutral{background:var(--surface-raised)}.tag-neutral .ms{color:var(--icon-passive)}.chip{display:inline-flex;align-items:center;gap:var(--space-2);min-height:var(--control-height-compact);padding:0 var(--space-3);border-radius:var(--radius-sm);border:1px solid var(--border-control);color:var(--text-primary);position:relative}.chip:hover{background:var(--state-hover)}.chip .ms{color:var(--icon-passive)}.chip:after{content:"";position:absolute;inset:calc((var(--control-height-compact) - var(--target-min)) / 2) 0}.chip.is-on{background:var(--control-selected);color:var(--on-control-selected);border-color:var(--control-selected)}.chip.is-on .ms{color:var(--on-control-selected)}.chip-row{display:flex;gap:var(--space-2);flex-wrap:wrap;margin-top:var(--space-4)}.chip-select{min-height:var(--control-height)}.form-field{display:flex;flex-direction:column;gap:var(--space-1);margin-top:var(--space-4)}.field-label{color:var(--text-secondary)}.field{width:100%;min-height:var(--control-height);padding:var(--space-3);background:var(--surface-card);color:var(--text-primary);border:2px solid var(--border-control);border-radius:var(--radius-sm);outline-offset:2px}.field::placeholder{color:var(--text-secondary)}.field:focus{border-color:var(--focus-ring);outline:none}.field.has-error{border-color:var(--color-ui-error)}.field-error{color:var(--color-ui-error);display:flex;align-items:center;gap:var(--space-1)}.textarea{resize:vertical;min-height:calc(var(--control-height) * 1.5)}.select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:var(--space-10);background-image:linear-gradient(45deg,transparent 50%,var(--icon-tertiary) 50%),linear-gradient(135deg,var(--icon-tertiary) 50%,transparent 50%);background-position:calc(100% - var(--space-5)) 50%,calc(100% - var(--space-4)) 50%;background-size:6px 6px;background-repeat:no-repeat}input[type=date],input[type=datetime-local]{color-scheme:dark}.cb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;margin:0;flex:none;border:2px solid var(--border-control);border-radius:var(--radius-xs);display:inline-grid;place-content:center;cursor:pointer}.cb:checked{background:var(--control-selected);border-color:var(--control-selected)}.cb:checked:after{content:"";width:10px;height:6px;border-left:2px solid var(--on-control-selected);border-bottom:2px solid var(--on-control-selected);transform:translateY(-1px) rotate(-45deg)}.cb:disabled{opacity:var(--opacity-disabled)}.screen-head{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-2);flex:none}.screen-head-title{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.screen-head-actions{display:flex}.home-head{padding-top:var(--space-8)}.home-rule{height:2px;margin:var(--space-4) 0;background:linear-gradient(to right,var(--control-selected) 0 33%,var(--border-subtle) 33% 100%)}.status-line{display:flex;align-items:center;gap:var(--space-2);color:var(--text-secondary);min-height:var(--target-min)}.status-line .dot{width:10px;height:10px;border-radius:var(--radius-full);background:var(--interactive);flex:none}.status-link{width:100%;color:var(--text-primary);border-radius:var(--radius-sm)}.status-link:hover{background:var(--state-hover)}.status-link .dot{animation:pulse 1.2s var(--ease-standard) infinite}.status-link .ms{margin-left:auto}.quick-actions{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3);margin:var(--space-4) 0 var(--space-8)}.qa{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:var(--space-4);min-height:104px;padding:var(--space-4);background:var(--surface-card);border-radius:var(--radius-md);box-shadow:var(--shadow-card);color:var(--icon-interactive);position:relative;transition:background-color var(--duration-short) var(--ease-standard)}.qa .label{color:var(--text-primary);align-self:flex-end}.qa:hover{background-image:linear-gradient(var(--state-hover),var(--state-hover))}.qa:active{background-image:linear-gradient(var(--state-pressed),var(--state-pressed))}.section-head{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--border-subtle);padding-bottom:var(--space-1)}.section-head .overline{text-transform:uppercase;color:var(--text-secondary)}.space-row{display:flex;align-items:center;gap:var(--space-4);width:100%;padding:var(--space-3) var(--space-1);border-bottom:1px solid var(--border-subtle);position:relative}.space-row:hover{background:var(--state-hover)}.space-row:active{background:var(--state-pressed)}.space-icon{width:var(--space-12);height:var(--space-12);border-radius:var(--radius-sm);background:var(--surface-card);display:grid;place-items:center;color:var(--icon-passive);flex:none}.space-text{flex:1;display:flex;flex-direction:column;min-width:0}.home-foot{padding-top:var(--space-6)}.home-foot .icon-btn{color:var(--icon-passive);margin-left:calc(var(--space-3) * -1)}.readonly-note{padding:0 var(--space-5) var(--space-2)}.add-card{align-self:flex-start;margin:var(--space-2) 0}.collection-scroll{padding-top:0}.collection{columns:2;column-gap:var(--space-3)}.empty{padding:var(--space-8) var(--space-5)}.tile{position:relative;background:var(--surface-card);border-radius:var(--radius-md);box-shadow:var(--shadow-card);break-inside:avoid;margin-bottom:var(--space-3);overflow:hidden}.tile-open{display:flex;flex-direction:column;width:100%;min-height:var(--target-min);border-radius:var(--radius-md)}.tile-open:hover{background:var(--state-hover)}.tile-open:active{background:var(--state-pressed)}.tile-open:focus-visible{outline-offset:-2px}.tile-image{display:block;width:100%;aspect-ratio:4 / 3;height:auto}.tile-glyph{display:grid;place-items:center;aspect-ratio:4 / 3;background:var(--surface-raised);color:var(--icon-passive)}.tile-body{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-3) var(--space-3) var(--space-2)}.tile-title{overflow-wrap:anywhere}.tile-meta{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2) var(--space-3);padding:0 var(--space-3) var(--space-3);color:var(--text-secondary);pointer-events:none}.tile-meta .meta{display:inline-flex;align-items:center;gap:var(--space-1)}.tile-meta .ms{color:var(--icon-passive)}.tile .tag{white-space:normal}.tile-kanban .tile-body{padding-right:var(--space-12)}.tile-menu{position:absolute;top:0;right:0;color:var(--icon-tertiary)}.board{flex:1;min-height:0;display:flex;gap:var(--space-3);overflow-x:auto;overflow-y:hidden;padding:0 var(--space-5) var(--space-4);scroll-snap-type:x proximity;scroll-padding:0 var(--space-5)}.board.is-dragging{scroll-snap-type:none}.list{flex:0 0 300px;display:flex;flex-direction:column;min-height:0;border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:var(--space-2) var(--space-2) 0;scroll-snap-align:start;transition:border-color var(--duration-short) var(--ease-standard)}.list.is-target{border-color:var(--control-selected)}.list-head{display:flex;align-items:center;justify-content:space-between;min-height:var(--target-min);padding:0 var(--space-2)}.list-body{flex:1;min-height:var(--space-12);overflow-y:auto;padding:var(--space-1)}.list-body .tile{touch-action:pan-x pan-y;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;cursor:grab}.list-empty{padding:var(--space-3) var(--space-2)}.list .add-card{margin:var(--space-1) 0 var(--space-2)}.drop-indicator{height:var(--space-1);border-radius:var(--radius-xs);background:var(--control-selected);margin:0 0 var(--space-3)}.drag-ghost{position:fixed;left:0;top:0;z-index:1000;pointer-events:none;transform-origin:top left;box-shadow:var(--shadow-overlay-mid);border-radius:var(--radius-md)}.drag-ghost .tile{margin:0;cursor:grabbing}body:has(.drag-ghost){cursor:grabbing}.card-detail{padding-top:0}.detail-images{display:grid;gap:var(--space-2);margin-bottom:var(--space-4)}.detail-images.count-2,.detail-images.count-3{grid-template-columns:2fr 1fr}.detail-images.count-3 .detail-image:first-child{grid-row:span 2}.detail-image{width:100%;height:100%;aspect-ratio:4 / 3;border-radius:var(--radius-md);display:block}.detail-head{display:flex;flex-direction:column;gap:var(--space-2)}.type-line{display:flex;align-items:center;gap:var(--space-1);color:var(--text-secondary);text-transform:uppercase}.type-line .ms{color:var(--icon-passive)}.detail-title{overflow-wrap:anywhere}.detail-tags{display:flex;gap:var(--space-2);flex-wrap:wrap}.detail-tags:empty{display:none}.detail-actions{display:flex;flex-direction:column;align-items:stretch;gap:var(--space-2);margin-top:var(--space-4)}.detail-actions:empty{display:none}.help{padding:0 var(--space-1)}.fields{margin-top:var(--space-4);border-top:1px solid var(--border-subtle)}.field-row{display:flex;justify-content:space-between;gap:var(--space-4);padding:var(--space-3) 0;border-bottom:1px solid var(--border-subtle)}.field-row dt{flex:none}.field-row dd{text-align:right;overflow-wrap:anywhere;min-width:0}.url-text{color:var(--text-secondary)}.rich{overflow-wrap:anywhere}.card-detail>.rich{margin-top:var(--space-4)}.rich p+p,.rich p+ul,.rich ul+p{margin-top:var(--space-2)}.rich ul{list-style:disc;padding-left:var(--space-6)}.rich ol{list-style:decimal;padding-left:var(--space-6)}.date-rows{display:flex;flex-direction:column;gap:var(--space-2);margin-top:var(--space-4);color:var(--text-secondary)}.date-rows li{display:flex;align-items:center;gap:var(--space-2)}.date-rows .ms{color:var(--icon-passive)}.block{margin-top:var(--space-6);display:flex;flex-direction:column;gap:var(--space-2)}.block>.overline,.thread>.overline{text-transform:uppercase;color:var(--text-secondary)}.checklist{display:flex;flex-direction:column}.check-row{display:flex;align-items:center;gap:var(--space-3);min-height:var(--target-min);cursor:pointer;flex:1}.check-row .is-done{color:var(--text-secondary);text-decoration:line-through}.check-edit{display:flex;align-items:center}.align-block{flex-direction:row;align-items:center;gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-md);background:var(--surface-card)}.stars{display:inline-flex;gap:var(--space-1)}.star-on{color:var(--control-selected)}.star-off{color:var(--icon-tertiary)}.instruction{display:flex;gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-md);background:var(--surface-card);border:1px solid var(--border-subtle)}.instruction>.ms{color:var(--icon-passive)}.linked-btn{margin-top:var(--space-6);width:100%;justify-content:flex-start}.receipt{margin-top:var(--space-2);display:flex;flex-direction:column;gap:var(--space-2)}.thread{margin-top:var(--space-8);display:flex;flex-direction:column;gap:var(--space-3)}.messages{display:flex;flex-direction:column;gap:var(--space-4)}.messages>li{animation:msg-in var(--duration-long) var(--ease-enter)}@keyframes msg-in{0%{opacity:0;transform:translateY(var(--space-2))}to{opacity:1;transform:none}}.msg-owner{display:flex;flex-direction:column;align-items:flex-end;gap:var(--space-1)}.bubble{background:var(--surface-card);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);max-width:85%;overflow-wrap:anywhere}.mention{color:var(--text-link);font-weight:var(--weight-medium)}.msg-agent{display:flex;gap:var(--space-3);align-items:flex-start}.msg-content{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--space-2)}.msg-author{line-height:1rem}.avatar{display:grid;place-items:center;border-radius:var(--radius-full);background:var(--surface-raised);color:var(--icon-passive);flex:none}.agent-checks{display:flex;flex-direction:column;gap:var(--space-2)}.agent-checks li{display:flex;gap:var(--space-2);align-items:flex-start}.agent-checks .ms{color:var(--icon-tertiary);margin-top:2px;transition:color var(--duration-short) var(--ease-standard)}.agent-checks li.is-done .ms{color:var(--control-selected);animation:tick var(--duration-medium) var(--ease-enter)}@keyframes tick{0%{transform:scale(.6)}to{transform:none}}.quote{background:var(--surface-card);border-radius:var(--radius-md);padding:var(--space-3);display:flex;flex-direction:column;gap:var(--space-2)}.quote-skeleton{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-1) 0}.skeleton{display:block;height:var(--space-3);border-radius:var(--radius-xs);background:var(--surface-raised);animation:pulse 1.2s var(--ease-standard) infinite}.quote-row{display:flex;justify-content:space-between}.quote-total{border-top:1px solid var(--border-subtle);padding-top:var(--space-2)}.busy-line{display:flex;align-items:center;gap:var(--space-2)}.busy-line .spinner{color:var(--icon-interactive)}.ok-icon{color:var(--color-success)}.gate{background:var(--surface-raised);border:2px solid var(--border-control);border-radius:var(--radius-md);padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-3);box-shadow:var(--shadow-card)}.gate-title{display:flex;align-items:center;gap:var(--space-2)}.gate-title .ms{color:var(--icon-interactive)}.gate-rows{display:flex;flex-direction:column}.gate-row{display:flex;flex-direction:column;padding:var(--space-2) 0;border-bottom:1px solid var(--border-subtle)}.gate-row:last-child{border-bottom:0}.gate-actions{display:flex;flex-direction:column;gap:var(--space-2)}.gate .text-link,.gate .tag{align-self:flex-start}.composer{display:flex;gap:var(--space-2);align-items:center;margin-top:var(--space-2)}.composer .field{flex:1}.editor{padding-top:0}.rich-wrap{display:flex;flex-direction:column;border:2px solid var(--border-control);border-radius:var(--radius-sm);background:var(--surface-card)}.rich-wrap:focus-within{border-color:var(--focus-ring)}.toolbar{display:flex;gap:var(--space-1);padding:var(--space-1);border-bottom:1px solid var(--border-subtle)}.tool{border-radius:var(--radius-sm);color:var(--icon-passive)}.tool.is-on{background:var(--control-selected);color:var(--on-control-selected)}.rich-input{border:0;min-height:132px;outline:none}.rich-input:focus{outline:none}.rich-input.is-empty:before{content:attr(data-placeholder);color:var(--text-secondary);pointer-events:none;position:absolute}.row-btn{display:flex;align-items:center;gap:var(--space-3);width:100%;min-height:var(--control-height);margin-top:var(--space-4);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--surface-card);border:2px solid var(--border-control)}.row-btn:hover{background-image:linear-gradient(var(--state-hover),var(--state-hover))}.row-btn-text{flex:1;display:flex;flex-direction:column}.type-fields{border:0;margin:var(--space-4) 0 0;padding:0}.type-fields legend{text-transform:uppercase;color:var(--text-secondary);padding:0}.image-pick-row{display:flex;align-items:center;gap:var(--space-3)}.thumb{width:64px;height:48px;border-radius:var(--radius-sm)}.extras{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-4)}.add-more-btn{width:100%;margin-top:var(--space-4)}.action-bar{flex:none;display:flex;justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-5);border-top:1px solid var(--border-subtle);background:var(--surface-page)}.action-bar .btn-primary{min-width:120px}.type-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-2);margin-bottom:var(--space-3)}.type-chip{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-1);min-height:72px;border-radius:var(--radius-sm);border:1px solid var(--border-control);color:var(--text-primary)}.type-chip .ms{color:var(--icon-passive)}.type-chip:hover{background:var(--state-hover)}.type-chip.is-on{background:var(--control-selected);color:var(--on-control-selected);border-color:var(--control-selected)}.type-chip.is-on .ms{color:var(--on-control-selected)}.more-list{display:flex;flex-direction:column}.more-row{border-bottom:1px solid var(--border-subtle)}.more-head{display:flex;align-items:center;gap:var(--space-4);width:100%;min-height:56px;padding:var(--space-2) var(--space-1);border-radius:var(--radius-sm)}.more-list>.more-head{border-bottom:1px solid var(--border-subtle);border-radius:0}.more-head:hover{background:var(--state-hover)}.more-label{flex:1;display:flex;flex-direction:column}.more-head .chevron{transition:transform var(--duration-medium) var(--ease-standard)}.more-row.is-open .chevron{transform:rotate(180deg)}.more-body{padding:0 var(--space-1) var(--space-4);animation:msg-in var(--duration-long) var(--ease-enter)}.more-body .form-field:first-child{margin-top:0}.image-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-2);margin-bottom:var(--space-2)}.image-opt{position:relative;border-radius:var(--radius-sm);overflow:hidden;outline:2px solid transparent;outline-offset:-2px}.image-opt svg{display:block;width:100%;height:auto;aspect-ratio:4 / 3}.image-opt.is-on{outline-color:var(--control-selected)}.image-opt:focus-visible{outline-color:var(--focus-ring);outline-offset:2px}.image-check{position:absolute;top:var(--space-1);right:var(--space-1);width:var(--space-6);height:var(--space-6);border-radius:var(--radius-full);display:grid;place-items:center;background:var(--control-selected);color:var(--on-control-selected)}.two-col{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3)}.inline-add{display:flex;gap:var(--space-2);margin-top:var(--space-2)}.inline-add .field{flex:1}.align-edit{display:flex;flex-direction:column;gap:var(--space-2)}.align-edit>p{display:flex;align-items:center;gap:var(--space-1)}.align-slider{display:flex;align-items:center;gap:var(--space-3)}.align-scale{display:flex;justify-content:space-between;padding:0 calc(var(--space-6) + var(--space-3) + 2px)}.align-scale .is-on{color:var(--text-primary);font-weight:var(--weight-medium)}.range{flex:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:var(--target-min);background:transparent;margin:0;cursor:pointer;--pct: 50%}.range::-webkit-slider-runnable-track{height:var(--space-1);border-radius:var(--radius-full);background:linear-gradient(to right,var(--control-selected) var(--pct),var(--border-subtle) var(--pct))}.range::-moz-range-track{height:var(--space-1);border-radius:var(--radius-full);background:linear-gradient(to right,var(--control-selected) var(--pct),var(--border-subtle) var(--pct))}.range::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--space-6);height:var(--space-6);margin-top:calc((var(--space-1) - var(--space-6)) / 2);border-radius:var(--radius-full);background:var(--control-selected);border:0}.range::-moz-range-thumb{width:var(--space-6);height:var(--space-6);border-radius:var(--radius-full);background:var(--control-selected);border:0}.range:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:var(--radius-sm)}.review-edit{display:flex;flex-direction:column}.star-input{display:flex;gap:0}.star-btn{color:var(--icon-tertiary);border-radius:var(--radius-sm)}.star-btn.is-on{color:var(--control-selected)}.sheet-layer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:50;display:flex;flex-direction:column;justify-content:flex-end}.scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--scrim);animation:fade-in var(--duration-long) var(--ease-enter)}.sheet{position:relative;max-height:88%;display:flex;flex-direction:column;background:var(--surface-raised);border-radius:var(--radius-lg) var(--radius-lg) 0 0;box-shadow:var(--shadow-modal);animation:sheet-in var(--duration-long) var(--ease-enter);outline:none}.sheet-tall{height:88%}.sheet-layer.is-closing .scrim{animation:fade-out var(--duration-medium) var(--ease-exit) forwards}.sheet-layer.is-closing .sheet{animation:sheet-out var(--duration-medium) var(--ease-exit) forwards}@keyframes sheet-in{0%{transform:translateY(100%)}to{transform:none}}@keyframes sheet-out{0%{transform:none}to{transform:translateY(100%)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}.sheet-handle{width:var(--space-10);height:var(--space-1);border-radius:var(--radius-full);background:var(--border-subtle);margin:var(--space-2) auto 0;flex:none}.sheet-title{padding:var(--space-4) var(--space-6) var(--space-2);flex:none}.sheet-body{flex:1;min-height:0;overflow-y:auto;padding:0 var(--space-6) var(--space-6);display:flex;flex-direction:column;gap:var(--space-3)}.sheet-body .field,.sheet-body .chip:not(.is-on),.sheet-body .quote{background-color:var(--surface-card)}.sheet-footer{flex:none;display:flex;justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-6) var(--space-5);border-top:1px solid var(--border-subtle)}.sheet-footer>.btn:only-child{margin-left:auto}.menu-list{display:flex;flex-direction:column}.menu-row{display:flex;align-items:center;gap:var(--space-4);width:100%;min-height:56px;padding:var(--space-2) var(--space-2);border-radius:var(--radius-sm)}.menu-row>.body{flex:1}.menu-row:hover:not(:disabled){background:var(--state-hover)}.menu-row:active:not(:disabled){background:var(--state-pressed)}.menu-row:disabled{cursor:default}.sheet-body>.overline{text-transform:uppercase;color:var(--text-secondary);margin-top:var(--space-2)}.about-mark{width:var(--space-10);height:var(--space-10)}.today-list{display:flex;flex-direction:column;gap:var(--space-4);counter-reset:today}.today-list li{counter-increment:today;padding-left:var(--space-8);position:relative}.today-list li:before{content:counter(today);position:absolute;left:0;top:0;width:var(--space-6);height:var(--space-6);border-radius:var(--radius-full);background:var(--control-selected);color:var(--on-control-selected);font-weight:var(--weight-medium);font-size:.875rem;display:grid;place-items:center}.today-figure{display:flex;flex-direction:column;gap:var(--space-2)}.today-figure img{width:100%;height:auto;border-radius:var(--radius-md);border:1px solid var(--border-subtle)}.code{margin:0;padding:var(--space-4);background:var(--surface-page);border:1px solid var(--border-subtle);border-radius:var(--radius-md);overflow:auto;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.75rem;line-height:1.125rem;color:var(--text-primary);white-space:pre}.sheet-body>.caption{display:flex;align-items:center;gap:var(--space-1)}.controls{display:flex;flex-direction:column;gap:var(--space-4);padding-top:var(--space-2)}.ctl-card{background:var(--surface-card);border-radius:var(--radius-md);padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-3);box-shadow:var(--shadow-card)}.ctl-card>.overline{text-transform:uppercase;color:var(--text-secondary)}.ctl-row{display:flex;justify-content:space-between;align-items:center;gap:var(--space-4)}.ctl-row-stack{flex-direction:column;align-items:stretch;gap:var(--space-2)}.switch-wrap{display:inline-flex;align-items:center;gap:var(--space-2)}.switch{width:52px;height:32px;border-radius:var(--radius-full);background:var(--border-control);position:relative;flex:none}.switch.is-on{background:var(--control-selected)}.switch:disabled{cursor:not-allowed}.switch-thumb{position:absolute;top:var(--space-1);left:var(--space-1);width:var(--space-6);height:var(--space-6);border-radius:var(--radius-full);background:var(--on-control-selected);transition:transform var(--duration-short) var(--ease-standard)}.switch.is-on .switch-thumb{transform:translate(20px)}.progress{height:var(--space-2);border-radius:var(--radius-full);background:var(--border-subtle);overflow:hidden}.progress-fill{display:block;height:100%;background:var(--control-selected);border-radius:var(--radius-full);transition:width var(--duration-long) var(--ease-standard)}.plain-list{display:flex;flex-direction:column}.plain-list>li{padding:var(--space-2) 0;border-bottom:1px solid var(--border-subtle)}.plain-list>li:last-child{border-bottom:0}.merchant{display:inline-flex;align-items:center;gap:var(--space-2)}.ledger-row{display:flex;justify-content:space-between;gap:var(--space-3);align-items:flex-start}.ctl-foot{padding:var(--space-2) var(--space-1)}.snackbar{position:absolute;left:var(--space-4);right:var(--space-4);bottom:var(--space-4);z-index:60;background:var(--surface-inverse);color:var(--text-inverse);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);box-shadow:var(--shadow-overlay-mid);font-size:.875rem;line-height:1.25rem;animation:msg-in var(--duration-long) var(--ease-enter)}
