@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAAQgABAAAAAAB+wAAAPGAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbahwoBmA/U1RBVEgAXBEICoJ8gkMLFAABNgIkAyIEIAWFCgdiDAcbhQbIPg1vjKH/SZAjGKk6g0Cz4ZDoqIq9ujYKvX+56LMpeKqx39u9+yKCiGazJpasMYQkFiKJSmhkKiQRqyQSleGnud+7DTG5L6jJGPdNJriH5JbwBBG6JVISgmK/170QegCQmWgmlyggSYrYRiVCU8mVdSoUqdZWfpsHE7m10AI7gL2xGtH/pVj0d/045f9hYeqMUicC2WdxoPzP5fhug8y4jw3gwAJO/G57a1i0nm8KMKFeYGdNPGoNsbVxiQSWuba48mH8gQtyCg5ZGAvDD5agO4oAPwBQQhhCgFe5RFRvaXUzOG0xggGcWMA/AWSTcAawAQKEpdyEm4qzANWCIApAGEIZSsgghakUSrjFgCREbxu/cRzQGwWAUWtGFiE8qqmDC6iWQ71FdfCqquouvdcYFiOuCtAtgPxPewaK0aS0ggxDgXLUnlIlIIClbUaH7BBxFsMkfAAIGOGXWNkB/QSAAgPiaALiLAwBgtyUU7EC+w6DKv6QgJ+R/PPNsuFpiK5bSEIxAA+AKMALZgHrgCwgDgCl77kplpAM67LJDJl10GcCuuhI+33L9mq73u62NvsWZu3rMWb3cgvn12x/P8lffyqb/HglnFmEf+rjy4X7/ql37b5+6vY78+HB0UP1UoRu7ouL/fbFUbnaWt23vt79XKns2uzimnswMDd4/sV5T+tRyfifEJTXp0rO6M72e3+7lt5c7R9a9l9j3tdUtXfNZMugZxqkJWfd0l8q27px4E9LcXRh+Fpfy289JTldsUkNKfimSnyrbqPraoPjv2PDRXk54d4RkT5h2QXVBUA1QMDF5ccP6u/k3oV4ABGgm/SiDaYEBEz6xGt/Ouacs1M038DXTWWO5d+ncE1S92PgXGCNBfLTfYd+nQZUqml3/MkRYQsLL6dd3AEtEiDg0c5CBh22pgT47TIkwwMcReIOIh9JUMFwg9HlDax62+CQNQdOtdrtQZ2kDgJ+SbAEww1e/LyL8uEFY4z0GAYVBAwdNVYbQk1JRcB/FpjwMsWJw2Nx1EwEvFg8NZ1YRhylOHVKVSvHMNAiDMpwjAQETytGI0JJpMPgtCI4PDUjAyxJrHgJkuK1sHjCUuBqyVKuWJE6WQVKqfrUwiJGJqO4dr4JliheogRYMxUC19bqGdFobDRUQGxZM7ZQHwtvPKSkdvNFA2KxD6bEIcTgSNEBUTYW8eKokr1jKFMRKOrzf9Xm4AHl3oPChBErDnE6uwc4MkSsRYM6Pr4g3g5MjC9Mtl1gRYF8TUNxOCXjk+JT/6qR+4TujRUA) format("woff2"),url(data:font/woff;base64,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) 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:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/hanken-grotesk-vietnamese-400-normal-BLrFBAHj.woff2) format("woff2"),url(/assets/hanken-grotesk-vietnamese-400-normal-C-iWyKLC.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:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/hanken-grotesk-latin-ext-400-normal-DR7lHpW4.woff2) format("woff2"),url(/assets/hanken-grotesk-latin-ext-400-normal-DI-aIsWt.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:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/hanken-grotesk-latin-400-normal-BG6hkEXj.woff2) format("woff2"),url(/assets/hanken-grotesk-latin-400-normal-CjyVwvJV.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:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAAQIABAAAAAACAQAAAOvAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbahwoBmA/U1RBVEQAXBEICoJ8gkILFAABNgIkAyIEIAWFKAdiDAcbngYoLgpsW7F2EW5iaDHUuE4MfK2EiuDJv6h63X9mQfCkiMhBhsvo5EiaqbW2d/+I+KtIQl7tBEmQGRKRRIOu1qgM08UaQyggDm7nRPJEQ8yt/i+kPxzR/3NNvjVI8z4uSAc88SqLKssyHUVb097RKkT3pocLQBwwzNwaPrRPwsDGVWMcQ0JC6POwBxWoCUhCyEKguo4k4ImTfTHQv3MdVgf9CqgQiB2bkDroRCAUkqpCVUlDRHQ1D5JAyEKSJYGU4qidMYjDVkQilhfxV/yqRLoxLQXMUK3Eaqx0JRxVkEydutYguNe2j/N3/7OjjD5tAXQrxM/pRbRFEP1vS0MwOoKPbCliELZdqgpVFxoiFnfUoG4WEKX4FSRkNEQQ+IJTAbUDsClry2zfm5HaPlMBxKLylTdsMk58Oh9E7h2iQh1QDdQHVMcywAlAc0BDAEn61CcqhCiKKkXjYjt17Rq5VlpfK9essaPGtuqrVyaTPYvWbV+4EFc82GLJ4SPOvvlhjZsudlj0cm5z1LE76xb/63f4H3up+o2f9Fx8dDH2/HlnH2m6xk1ZuMYWNc6+eiJ9/fBDzvW/fNflgx0iu/P1135hTq0X9rzb8b2OffZaL/9ttxws1OTtcs2ifurg4aN54vRp2vBVpxF+zfPqLpPezVhxxNg+pnTtuPK4cx07sOdmLi627vZzbK74f/MIh3FRKIso5sp/ek5tZ9stN3vviznTbUYH/aNT55eOkyw+M4A7g1BFFb/4BK0uq3qaCKA26Xi+Rm22BYScFx5lvr6+ps7I36rm/B18emObqir5nt/W66/caaU8xXJTpJNusFD+f6j0OwWqxr/6J1HDioKXS30NAnrhg1DNQETNEDjokkBtj8miqIa3YiiA0D21IakdIBvtsbEwQklzh1DW1RbUNpgH6polYNfTq702JGLjxtIlUp1Y/T+ooTrma6hJqXPDpFSVZCTllBQUYfxyskpwNS4pdRU5dSROiAZMDqqiCINpQmkICaEyECVNGJQAqqRKoAFRIBTk4OOWKs38+GBCDkKSN2p7KQERManm13KxsQrWho5E+l+Aq0pBHtlMcudbNTRtQIb1TUgkRCTESGKKckhUeQgiZXmGgr0ZDlPUgECRsAZrLCjZ1sGlCWQ01AjVpCBIWm2QQhscSqioB0G+gpMNJkIr0xXKaujoKZIcOYooRbk8bv3K/ikdh3aXRCKzSD0pEVlkXes24Fju9xrSXuwQSUWKdTYSz6PSE8Ut) format("woff2"),url(data:font/woff;base64,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) 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:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/hanken-grotesk-vietnamese-500-normal-DxwlvJEc.woff2) format("woff2"),url(/assets/hanken-grotesk-vietnamese-500-normal-DkDHNoXI.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:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/hanken-grotesk-latin-ext-500-normal-DLb9JDK8.woff2) format("woff2"),url(/assets/hanken-grotesk-latin-ext-500-normal-BNvrJ0Ju.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:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/hanken-grotesk-latin-500-normal-DrDcrrxK.woff2) format("woff2"),url(/assets/hanken-grotesk-latin-500-normal-Bo-NxEKf.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:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,d09GMgABAAAAAAQoABAAAAAACBQAAAPPAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbahwoBmA/U1RBVEQAXBEICoJ8gkQLFAABNgIkAyIEIAWFOAdiDAcbsAYArgZscK1wkCT3IhFNYz5DPm7qldBpMgqe/7f7d5878wHPl+fTgfT+owOgTZ10qYRSldRmpU2VVAIBtVb23O0DgSLUxDaggFgCgYsH4vL58iGQsX8lwzz/N2ssW5itSTCXRf3EepFFaWB193xtOsLr/8L5w/mRXT/9/eStz9e8ZyvSAU88yqPKhpE04lG0VVOmwL/pw8X5dE4v9dEEsYPKnNkNQhGQDgAUITRCQKo63dTwvCVryFxtiQXIpAP+E4CsskcCJAMBQqckE8mUfDpoUkkoAEIjFI0iiILdyA0acLkGYMdOAD38izUkQB3SSbC4EJlLU2gg2JKA0nbB8MxyHqitvY3+nLrSFwzttchpCMi/2EMIBo1EvyrkU6CO2uZ0xQS4N1t8ko7Ip1dbSIOxnAAkWW0AQAEN5NMIvDwLQCY/nESGKZe8DDHjzh8YjMRXe50B4TcNEuLSQhLkAEgBkAtSwUawD5SDfACK+qW3RCck0pP0wqjtOztNy1CzGfH0NG/aitS5W9avT5tpOTs5Ce+cKuorV+y4+jHj8LumfP8AcA6Bolz3+LoB7/Io/dChpXr8Dn5+gnZcKWx9iTO2G0PG4RWW7NSxHl3f863TFp6ZkFbwoMm/P7ygJSJbTkrgowKoyhzz9Y9smyi8OB6IhoZKaj5vF/sX9n5Z6ZQsPDx9dfaCtPHUQ27GxAeD+8aXHZ/Ltbv9rIHMFWPzprZ39q0ZKC16pbHJf2H7maPefE68ORPLay4JwmUhmlkyiaojIEmSHyKDk53CBKRBHUL36sstQ4AWX9O+/ms9L6v7P4Vqn4CPh1B65KUXSkvcz4DEWyzjFimpsxbEqcuxv5M7OfzGQjgzgg5vpzpkghYtBKTopSuhsSymCMh0VZxEKcCjML4GoiOUAyUzpAPNtKeZuh1IUOo6SNTmOMjUbxnIVq6bmSNbDYtAusJ8SXyGSsWlPi+NVLBKkJ9FwEIxFj5uVuvZuTm5xKxm5+c2LcjHZoHHbF52AYb5IoJi7KK87f9iQqKGdeoUZRXhFhIT1SHKzadDUIRTp+XmWcIaq+Zuj0CyDpNFuGTBGIr36GDq0rPiHbHAHDOWp44ftar6TnE+FpF3zW34q2YEu2GPyNn9EkM3U7cuhjVc7Axe2QoM5ZFZOeBPiYtxCYqIMjSdscbJbTVL3KwOVkF+nfwsIojEN6OcReKiOrlEwN/OaWmmCIH/p8GCKaDOkxBDC5rokiCJiVOzKfxHJW0JuE1zytRf7Dane1MWWOMxezYbknTUbPaY/elthN8PiW5ERwE=) format("woff2"),url(data:font/woff;base64,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) 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:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/hanken-grotesk-vietnamese-600-normal-Cp8QQjQf.woff2) format("woff2"),url(/assets/hanken-grotesk-vietnamese-600-normal-DHaFH8q1.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:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/hanken-grotesk-latin-ext-600-normal-FY8kSObK.woff2) format("woff2"),url(/assets/hanken-grotesk-latin-ext-600-normal-DHIm05DD.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:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/hanken-grotesk-latin-600-normal-CIXX6EOa.woff2) format("woff2"),url(/assets/hanken-grotesk-latin-600-normal-NEn2C4Q3.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:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,d09GMgABAAAAAAQQABAAAAAAB9AAAAO1AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbahwoBmA/U1RBVEQAXBEICoJ8gkULFAABNgIkAyIEIAWEcgdiDAcbawYAPgzYZKiDVf9AJG6cDDnBomS69KOW+n5qazEGz//bVff9qmloNUKNvSCjbbmmtQCzjTfck4MRlMqpcpgH+HHY+xMVmtIalHYAo5yoTKXFQ5zayVEoGWY92TdNoFQlCEmzUTTRuv4/nC9cFvmd4kJ9rcssgaOlihjv/5yLtwZp3scF6YAnvj6vsqOyCjrDgZ013RsdtWiVn8GJ6+k26YjeXEM1TLo9UgS4AIAihEYIcGgyQPUsXL4ez3JfPo2HDvhPALIslE1jAwKETrERNkoxHbSpJRQAoRGKRhEmQjSmRQsxMQNERMzXIzR1WzTUvohRYBkOImO0BbPJrED5ayzumbeKi8rKLke+/zfa+9BahhwC5EvEfTBohLBRoJgCTdSmSDQvgNh6X1IYUUynESo4ARAgAIlVtwEU0EAxjYBiusXAw0axMMxx0XiIMG79B/eJ/68FncKzfmIcWsh/UgHYAUwEDrAF7AHVoBiAor70keiEROlWvTRqrVucmlv53eRyJpznmM2bNjnbd2pqKmw9Vzhy6ZItlx8l7p8uHXrWwqCkZ3Tjw6sK2isPEvY9bRp+eenkpC2ns2bZ0rU1GxIP3Kedh3DcRMfM0ZllDXMOdbLl3psjjvjg/Z9X7bonrMNIitTwdN+skvyB49E9Cyvq3lSX9c/v+bq5o3rxwb7V7py4ZsKZ/oy1n0y/l5ftW1veeGxo4UxjdmLW4jm+/pENk8vun1XdYJ7deeKg8Rd9vfNnb647U1iSrtk8b+UcVA0BVlb/ZBbbnKcPYIM6EbkTr7YIAVrk+r+anJXqX+MitU/Ax32lcbj65NfY/t8uE1jK2KOMotRFDfrfhd4PVbSFXwxTikGHKtXGiVL/gAC7IboKGi/hFAEuF0SSKDtwJxScQVT7B4rNN9BMdRt0LS5AkUp7wKLJZsljRINMwKUUrNh8Awcujm05cYC1TCk+aUvk+STFBGwSEhMRlZe/Nm9MzlS9euUEZMWMycvpkROT1MOUFdFrlYWWW8wnLSEkbZEsU15ITkK3uUxJQRuFZOXEmNIMg3r06TfoYZixKMOyuWvTLDbfPKtMi27iwWO1z2Mas1M2G9/EMKDPgH6G9aJCjNt6qzkk7gV8VM9RkBfNV8AcQ5sMJyJiWssU+PUIMKX0SvHJMq8mmSJMBTm9ojfQd4sU2imb4f/UCWkHTR6HCLSgiS5FYrHM8XffX2P9dKyvb04fPnOgb+6QfQOFfKgRDcfF5vsG+0Y606i8Hv7vWtRBAAA=) format("woff2"),url(data:font/woff;base64,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) 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:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/hanken-grotesk-vietnamese-700-normal-C4RNfQp6.woff2) format("woff2"),url(/assets/hanken-grotesk-vietnamese-700-normal-CslVg6dq.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:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/hanken-grotesk-latin-ext-700-normal-CK2OfQqO.woff2) format("woff2"),url(/assets/hanken-grotesk-latin-ext-700-normal-BXHnjv6S.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:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/hanken-grotesk-latin-700-normal-CeQ8H3UY.woff2) format("woff2"),url(/assets/hanken-grotesk-latin-700-normal-6IGCzoPh.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:Newsreader;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/newsreader-vietnamese-500-normal-CL6a8tp2.woff2) format("woff2"),url(/assets/newsreader-vietnamese-500-normal-BEAbKU8A.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:Newsreader;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/newsreader-latin-ext-500-normal-BNHmvKvI.woff2) format("woff2"),url(/assets/newsreader-latin-ext-500-normal-CZruMFou.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:Newsreader;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/newsreader-latin-500-normal-B66TYsaK.woff2) format("woff2"),url(/assets/newsreader-latin-500-normal-DFwuUcdu.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:Newsreader;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/newsreader-vietnamese-600-normal-CaH84vfx.woff2) format("woff2"),url(/assets/newsreader-vietnamese-600-normal-CVAR0otO.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:Newsreader;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/newsreader-latin-ext-600-normal-BXv5iMHi.woff2) format("woff2"),url(/assets/newsreader-latin-ext-600-normal-BrbfzHZ5.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:Newsreader;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/newsreader-latin-600-normal-30OJ_TG_.woff2) format("woff2"),url(/assets/newsreader-latin-600-normal-DUnT2r2g.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{--bg: #fbf9f4;--surface: #ffffff;--surface-2: #f3f0e9;--ink: #23211c;--muted: #a89e8d;--hair: #ece8df;--line: #f1ede4;--accent: #5e7359;--on-accent: #f3f1e9;--soft: #eaeee7;--soft-ink: #5d6b58;--tab-in: #b4afa3;--danger: #b0584e;--dot-2: #c2bbab;--radius: 20px;--font-body: "Hanken Grotesk", system-ui, -apple-system, sans-serif;--font-display: "Newsreader", Georgia, serif;--progress: #b08238;--progress-soft: #f5ecdc;--progress-line: #eadbc0;--progress-ink: #7a5a22;--upcoming: #94692a;--danger-soft: #f6e6e3;--danger-line: #ebcfca;--first-contact: #3f6284;--today: #a9562b;--ink-2: color-mix(in srgb, var(--ink) 68%, var(--bg));--color-bg: var(--bg);--color-bg-subtle: var(--surface-2);--color-surface: var(--surface);--color-fg-1: var(--ink);--color-fg-2: var(--ink-2);--color-fg-3: var(--muted);--color-fg-on-accent: var(--on-accent);--color-border: var(--hair);--color-border-strong: var(--hair);--color-primary: var(--accent);--color-primary-dark: var(--ink);--color-danger: var(--danger);--color-danger-tint: var(--danger-soft);--text-xs: 12px;--text-sm: 13px;--text-base: 15px;--text-md: 16px;--text-xl: 22px;--text-2xl: 28px;--weight-regular: 400;--weight-medium: 500;--weight-semibold: 600;--weight-bold: 700;--leading-snug: 1.3;--leading-normal: 1.5;--tracking-tight: -.01em;--tracking-caps: .1em;--type-h1: var(--weight-semibold) var(--text-2xl) / var(--leading-snug) var(--font-display);--type-h2: var(--weight-semibold) var(--text-xl) / var(--leading-snug) var(--font-display);--type-h3: var(--weight-semibold) var(--text-md) / var(--leading-snug) var(--font-body);--type-body: var(--weight-regular) var(--text-base) / var(--leading-normal) var(--font-body);--type-body-strong: var(--weight-semibold) var(--text-base) / var(--leading-normal) var(--font-body);--type-small: var(--weight-medium) var(--text-sm) / var(--leading-normal) var(--font-body);--type-label: var(--weight-bold) 11px / var(--leading-snug) var(--font-body);--type-amount: var(--weight-semibold) var(--text-base) / 1.2 var(--font-body);--radius-sm: 8px;--radius-md: 14px;--radius-lg: var(--radius);--radius-pill: 999px;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--shadow-sm: 0 1px 2px rgba(35, 33, 28, .04);--shadow-md: 0 6px 18px rgba(35, 33, 28, .08);--shadow-up: 0 -1px 0 var(--hair);--shadow-focus: 0 0 0 3px color-mix(in srgb, var(--accent) 30%, transparent)}.t-h1{font:var(--type-h1);letter-spacing:var(--tracking-tight);color:var(--color-fg-1)}.t-h2{font:var(--type-h2);letter-spacing:var(--tracking-tight);color:var(--color-fg-1)}.t-h3{font:var(--type-h3);color:var(--color-fg-1)}.t-body{font:var(--type-body);color:var(--color-fg-1)}.t-small{font:var(--type-small);color:var(--color-fg-2)}.t-eyebrow{font:var(--type-label);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--muted)}.t-amount{font:var(--type-amount);font-variant-numeric:tabular-nums;color:var(--color-fg-1)}*,*:before,*:after{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body{margin:0;padding:0;min-height:100%}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}img,picture,video,canvas,svg{display:block;max-width:100%}button,input,select,textarea{font:inherit;color:inherit}button{min-height:44px;min-width:44px;cursor:pointer}h1,h2,h3,h4,p{margin:0}#root{min-height:100dvh}body{font:var(--type-body);color:var(--ink);background:var(--bg)}.shell{display:flex;flex-direction:column;min-height:100dvh}.shell__header{position:sticky;top:0;z-index:10;display:flex;flex-direction:column;gap:var(--space-3);padding:calc(var(--space-4) + env(safe-area-inset-top)) var(--space-4) var(--space-3);background:var(--color-surface);border-bottom:1px solid var(--color-border)}.shell__header-row{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.shell__header-actions{display:flex;align-items:center;gap:var(--space-2)}.shell__title{display:flex;flex-direction:column;gap:2px;min-width:min-content}.shell__heading{margin:0;font:600 28px / 1.15 var(--font-display);letter-spacing:-.01em;color:var(--ink)}.shell__subtitle{margin:0;min-height:18px;font:500 13.5px / 1.35 var(--font-body);color:var(--muted)}.shell__header>.signals{justify-content:flex-start}.leads-summary{flex-shrink:0;margin:0}.leads-summary__pairs{display:flex;align-items:flex-start;gap:12px}.leads-summary__pair{display:flex;flex-direction:column;align-items:flex-end;font:500 12px / 1.25 var(--font-body);color:var(--muted);white-space:nowrap}.leads-summary__count{font:600 15px / 1.2 var(--font-body);font-variant-numeric:tabular-nums;color:var(--ink)}.leads-summary__pair--paused .leads-summary__label{color:var(--ink-2)}.leads-summary__pair--unattended .leads-summary__label{color:var(--first-contact)}.skeleton--summary{display:inline-block;width:170px;height:30px;vertical-align:middle}.signals{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px}.signal{display:inline-flex;align-items:center;border-radius:10px;padding:4px 9px;font:600 12px / 1.3 var(--font-body);white-space:nowrap;text-decoration:none}a.signal{position:relative}a.signal:after{content:"";position:absolute;top:-10px;right:-2px;bottom:-10px;left:-2px}.signal--offline{background:var(--ink);color:var(--bg)}.signal--danger{background:var(--danger);color:var(--bg)}.signal--soft{background:var(--soft);color:var(--soft-ink)}.lead-search{display:flex;align-items:center;gap:8px;height:44px;padding:0 12px;background:var(--surface-2);border:1px solid var(--hair);border-radius:13px}.lead-search__icon{flex-shrink:0;color:var(--muted)}.lead-search__input{flex:1;min-width:0;height:100%;padding:0;border:0;outline:none;background:transparent;font:500 15px / 1.3 var(--font-body);color:var(--ink)}.lead-search__input::placeholder{color:var(--muted)}.lead-search:focus-within{box-shadow:var(--shadow-focus)}.lead-search__clear{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:44px;height:44px;margin-right:-12px;padding:0;border:0;background:transparent;color:var(--muted)}.lead-toolbar{display:flex;align-items:center;gap:8px}.lead-toolbar>.lead-search{flex:1;min-width:0}.lead-filter{position:relative;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:44px;height:44px;padding:0;border:1px solid var(--hair);border-radius:13px;background:var(--surface-2);color:var(--muted);cursor:pointer;-webkit-tap-highlight-color:transparent}.lead-filter:focus-visible{outline:none;box-shadow:var(--shadow-focus)}.lead-filter--active{background:var(--soft);color:var(--accent)}.lead-filter__dot{position:absolute;top:6px;right:6px;width:9px;height:9px;border-radius:var(--radius-pill);background:var(--accent)}.filter-option{display:flex;align-items:center;gap:14px;width:100%;min-height:52px;padding:12px 4px;border:0;background:transparent;font:inherit;text-align:left;color:var(--ink);cursor:pointer;-webkit-tap-highlight-color:transparent}.filter-option:active{background:var(--surface-2)}.filter-option:focus-visible{outline:none;box-shadow:var(--shadow-focus)}.filter-option__icon{flex-shrink:0;color:var(--muted)}.filter-option__label{flex:1;min-width:0;font:500 16px / 1.3 var(--font-body)}.filter-option[aria-pressed=true] .filter-option__label{font-weight:600}.filter-option__count{font:600 14px / 1.3 var(--font-body);font-variant-numeric:tabular-nums;color:var(--ink-2)}.filter-option__check{display:flex;flex-shrink:0;width:20px;color:var(--accent)}.filter-option--unattended .filter-option__icon,.filter-option--unattended .filter-option__label{color:var(--first-contact)}.filter-option--today .filter-option__icon,.filter-option--today .filter-option__label{color:var(--today)}.filter-option--upcoming .filter-option__icon,.filter-option--upcoming .filter-option__label{color:var(--progress)}.filter-option--paused .filter-option__icon,.filter-option--paused .filter-option__label{color:var(--ink-2)}.shell__content{flex-grow:1;padding:var(--space-4) var(--space-4) var(--space-8)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.tabbar{position:sticky;bottom:0;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);background:var(--color-surface);border-top:1px solid var(--color-border);box-shadow:var(--shadow-up);padding:var(--space-2) var(--space-1) calc(var(--space-3) + env(safe-area-inset-bottom))}.tab{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-1);min-height:44px;padding:var(--space-1) 0;text-decoration:none;color:var(--color-fg-3)}.tab__icon{position:relative;display:inline-flex;align-items:center;justify-content:center}.tab__dot{position:absolute;top:-1px;right:-5px;width:8px;height:8px;border-radius:var(--radius-pill);background:var(--danger)}.tab__label{font:var(--weight-medium) var(--text-xs) / 1 var(--font-body)}.tab--active{color:var(--color-primary)}.tab--active .tab__label{font-weight:var(--weight-semibold)}.shell-state{min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);padding:var(--space-6);text-align:center;color:var(--color-fg-2)}.shell-state__spinner{animation:spin .9s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:48px;padding:0 var(--space-5);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-primary);font:var(--type-body-strong)}.btn--primary{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-fg-on-accent)}.btn--block{width:100%}.btn:disabled{opacity:.55}.btn:focus-visible,.field__input:focus-visible,.tab:focus-visible{outline:none;box-shadow:var(--shadow-focus)}.login{min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:var(--space-6) var(--space-4);background:var(--color-bg)}.login__card{width:100%;max-width:420px;display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-6);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-md)}.login__form,.login__tenants{display:flex;flex-direction:column;gap:var(--space-4);margin-top:var(--space-2)}.field{display:flex;flex-direction:column;gap:var(--space-1)}.field__label{font:var(--type-label);color:var(--color-fg-2)}.field__input{min-height:48px;padding:0 var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);font:var(--type-body)}.notice{display:flex;align-items:flex-start;gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-md);font:var(--type-small)}.notice--offline{background:var(--progress-soft);border:1px solid var(--progress-line);color:var(--progress-ink)}.notice--error{background:var(--danger-soft);border:1px solid var(--danger-line);color:var(--danger)}.screen{display:flex;flex-direction:column;gap:var(--space-3)}.cards{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-3)}.card{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-left:4px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.agenda-groups{display:flex;flex-direction:column;gap:4px}.agenda-group__summary{display:flex;align-items:center;gap:8px;min-height:44px;padding:0 4px;list-style:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.agenda-group__summary::-webkit-details-marker{display:none}.agenda-group__summary:focus-visible{outline:none;box-shadow:var(--shadow-focus);border-radius:var(--radius-sm)}.agenda-group__chevron{flex-shrink:0;color:var(--muted);transition:transform .14s ease}.agenda-group[open] .agenda-group__chevron{transform:rotate(90deg)}.agenda-group__title{flex:1;min-width:0;font:600 13px / 1.3 var(--font-body);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-2)}.agenda-group__count{flex-shrink:0;font:500 13px / 1.3 var(--font-body);color:var(--muted)}.agenda-rows--done{margin-top:6px;border-top:1px solid var(--hair)}.agenda-row__type{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:22px;height:22px;margin-top:2px;color:var(--ink-2)}.agenda-row__type--done{color:var(--accent)}.agenda-row__note{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:500 13px / 1.35 var(--font-body);color:var(--ink-2)}.agenda-row__when{display:flex;flex-direction:column;align-items:flex-end;gap:2px;flex-shrink:0;max-width:50%;min-width:0;padding-top:3px;font:500 12.5px / 1.3 var(--font-body);color:var(--muted)}.agenda-row__date{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;max-width:100%;overflow:hidden;text-align:right}.agenda-row__detail{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;color:var(--muted)}.agenda-row__when--overdue .agenda-row__date,.followup-when--overdue .followup-when__date{font-weight:600;color:var(--danger)}.agenda-row__when--today .agenda-row__date,.followup-when--today .followup-when__date{font-weight:600;color:var(--today)}.agenda-row__when--week .agenda-row__date,.followup-when--upcoming .followup-when__date{color:var(--upcoming)}.agenda-row__when--later .agenda-row__date,.followup-when--closed .followup-when__date,.followup-row__mark--closed{color:var(--muted)}.followup-row__text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:500 14px / 1.4 var(--font-body);color:var(--ink)}.followup-when{display:flex;flex-direction:column;align-items:flex-end;gap:2px;flex-shrink:0;padding-top:3px;font:500 12.5px / 1.3 var(--font-body);white-space:nowrap;color:var(--muted)}.followup-when__date{text-align:right}.followup-when__detail{font-size:11.5px;color:var(--muted)}.chip{display:inline-flex;align-items:center;border-radius:var(--radius-pill);padding:5px 10px;font:var(--weight-semibold) var(--text-xs) / 1 var(--font-body);border:1px solid transparent;white-space:nowrap;flex-shrink:0}.list-state{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);padding:48px var(--space-6);text-align:center;color:var(--muted)}.list-state__icon{color:var(--tab-in);margin-bottom:var(--space-2)}.list-state__title{font:600 16px / 1.3 var(--font-body);color:var(--ink)}.list-state__hint{max-width:300px;font:500 13px / 1.45 var(--font-body);color:var(--muted)}.shell__header--identity .shell__title{flex:1 1 auto;min-width:0}.shell__header--identity .shell__heading{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:24px;overflow-wrap:anywhere}.shell__header--identity .shell__subtitle{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-sheet__footer{position:sticky;bottom:calc(-26px - env(safe-area-inset-bottom,0px));display:flex;flex-direction:column;gap:var(--space-2);margin:0 -18px calc(-26px - env(safe-area-inset-bottom,0px));padding:12px 18px calc(26px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--hair);background:var(--surface)}.profile-sheet__footer>.sheet__confirm,.profile-sheet__footer>.sheet__dismiss{margin-top:0}.profile{gap:var(--space-6)}.profile-row__title{font:600 16px / 1.35 var(--font-body);color:var(--ink);overflow-wrap:anywhere}.profile-row__text{font:500 13.5px / 1.35 var(--font-body);color:var(--ink-2);overflow-wrap:anywhere}.lead-row__body>.profile-row__title--danger{color:var(--danger)}.profile-row__chevron{flex-shrink:0;align-self:center;color:var(--muted)}.lead-row.profile-action{align-items:center;font:600 15px / 1.35 var(--font-body);color:var(--accent)}.lead-row.profile-action--danger{color:var(--danger)}.lead-row.profile-action:disabled{opacity:.5;cursor:default}.profile__note{margin:0;font:500 13px / 1.45 var(--font-body);color:var(--ink-2)}.profile__topics{display:flex;flex-direction:column;gap:var(--space-1);margin:0;padding-left:var(--space-4)}.profile__confirm{display:flex;flex-direction:column;gap:var(--space-3);margin-top:var(--space-2)}.sheet__confirm.profile-sheet__refresh{display:flex;align-items:center;justify-content:center;gap:var(--space-2);width:100%;white-space:nowrap}.sheet__confirm.profile-sheet__refresh[aria-disabled=true]{opacity:.5;cursor:default}.sheet__note.profile-sheet__note{margin:0;color:var(--ink-2)}.t-body-strong{font:var(--type-body-strong);color:var(--color-fg-1)}.shell__content--fab{padding-bottom:calc(var(--space-8) + 72px)}.fab{position:fixed;right:var(--space-4);bottom:calc(84px + env(safe-area-inset-bottom));z-index:20;display:inline-flex;align-items:center;gap:var(--space-2);min-height:56px;padding:0 var(--space-5);border-radius:var(--radius-pill);background:var(--color-primary);color:var(--color-fg-on-accent);font:var(--type-body-strong);text-decoration:none;box-shadow:var(--shadow-md)}.wizard{display:flex;flex-direction:column;min-height:100dvh;background:var(--color-bg)}.wizard__header{position:sticky;top:0;z-index:10;display:flex;flex-direction:column;gap:var(--space-3);padding:calc(var(--space-4) + env(safe-area-inset-top)) var(--space-4) var(--space-3);background:var(--color-surface);border-bottom:1px solid var(--color-border)}.wizard__bar{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.wizard__title{min-width:0;margin:0}.wizard-steps{display:flex;align-items:center;width:100%;margin:0;padding:0;list-style:none}.wizard-steps__item{display:flex;align-items:center;flex:1 1 0;min-width:0}.wizard-steps__item:first-child{flex:0 0 auto}.wizard-steps__item:not(:first-child):before{content:"";flex:1 1 auto;height:2px;margin:0 var(--space-1);border-radius:var(--radius-pill);background:var(--color-border-strong)}.wizard-steps__item--reached:not(:first-child):before{background:var(--color-primary)}.wizard-steps__dot{display:flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0;border-radius:var(--radius-pill);border:1px solid var(--color-border-strong);background:var(--color-surface);color:var(--color-fg-3);font:var(--type-small)}.wizard-steps__dot--current{border-color:var(--color-primary);color:var(--color-primary);box-shadow:0 0 0 2px var(--soft)}.wizard-steps__dot--done{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-fg-on-accent)}.wizard__exit{display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-fg-2);flex-shrink:0}.wizard__content{flex-grow:1;padding:var(--space-4) var(--space-4) var(--space-8)}.wizard__sources{display:flex;flex-direction:column;gap:var(--space-2)}.wizard__actions{display:flex;flex-direction:column;gap:var(--space-2);margin-top:var(--space-4)}.card--tap{width:100%;min-height:56px;text-align:left;align-items:flex-start}.locked{display:flex;align-items:center;gap:var(--space-2);min-height:48px;padding:0 var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-subtle);color:var(--color-fg-2);font:var(--type-body-strong)}.notice--info{background:var(--soft);border:1px solid var(--soft);color:var(--soft-ink)}.search{position:relative;display:flex;align-items:center;color:var(--color-fg-3)}.search>svg{position:absolute;left:var(--space-3);pointer-events:none}.search__input{width:100%;padding-left:calc(var(--space-3) * 2 + 18px)}.machine{gap:var(--space-3)}.price{display:flex;align-items:center;gap:var(--space-2)}.price__input{flex:1;min-width:0}.price__currency{font:var(--type-body-strong);color:var(--color-fg-2)}.segmented{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-1);padding:var(--space-1);background:var(--color-bg-subtle);border-radius:var(--radius-md)}.segmented__option{min-height:44px;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--color-fg-2);font:var(--type-body-strong)}.segmented__option[aria-pressed=true],.segmented__option[aria-selected=true]{background:var(--color-surface);color:var(--color-fg-1);box-shadow:var(--shadow-sm)}.segmented__option:focus-visible{outline:none;box-shadow:var(--shadow-focus)}.stepper{display:grid;grid-template-columns:56px 1fr 56px;align-items:center;gap:var(--space-2)}.stepper__button{display:flex;align-items:center;justify-content:center;min-height:48px;border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-fg-2)}.stepper__button:disabled{opacity:.4}.stepper__value{text-align:center;font:var(--type-body-strong)}.field__textarea{min-height:120px;padding:var(--space-3);resize:vertical}.review{display:flex;flex-direction:column;gap:var(--space-3)}.review__block{gap:var(--space-2)}.review__head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.review__edit{min-height:44px;flex-shrink:0}.review__list{display:flex;flex-direction:column;gap:var(--space-1);list-style:none;padding:0;margin:0}.done{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);text-align:center;padding:var(--space-6) var(--space-2);color:var(--color-fg-2)}.outbox__group{display:flex;flex-direction:column;gap:var(--space-2)}.outbox__head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-2)}.outbox__item{gap:var(--space-2)}.outbox__item--failed{border-left-color:var(--color-danger)}.outbox__item--noticed{border-left-color:var(--progress)}.outbox__item--pending{border-left-color:var(--tab-in)}.outbox__actions{display:flex;flex-direction:column;gap:var(--space-2);margin-top:var(--space-1)}.outbox__discard{border-color:var(--danger-line);color:var(--danger)}.overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;display:flex;align-items:flex-end;justify-content:center;width:100%;max-width:none;max-height:none;margin:0;padding:var(--space-4);border:none;background:#23211c8c;overflow-y:auto}.overlay__panel{width:100%;max-width:420px;display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5);padding-bottom:calc(var(--space-5) + env(safe-area-inset-bottom));background:var(--color-surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-md)}.pin-flow{display:flex;flex-direction:column;gap:var(--space-3)}.pinpad{display:flex;flex-direction:column;gap:var(--space-4)}.pinpad__dots{display:flex;justify-content:center;gap:var(--space-3);margin:0}.pinpad__dot{width:14px;height:14px;border-radius:var(--radius-pill);border:2px solid var(--color-border-strong)}.pinpad__dot--on{background:var(--color-primary);border-color:var(--color-primary)}.pinpad__keys{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-2)}.pinpad__key{min-height:56px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-fg-1);font:var(--type-h2)}.pinpad__key--soft{color:var(--color-fg-2)}.pinpad__key:disabled{opacity:.4}.pinpad__key:focus-visible{outline:none;box-shadow:var(--shadow-focus)}.pinpad__slot{min-height:56px}.session-notice{flex-direction:row;align-items:flex-start}.session-notice__body{display:flex;flex-direction:column;gap:var(--space-2);flex:1}.session-notice__action{align-self:flex-start;min-height:44px}.lead-group{display:flex;flex-direction:column;gap:var(--space-1)}.lead-rows{list-style:none;margin:0;padding:0}.lead-rows__item+.lead-rows__item{border-top:1px solid var(--hair)}.lead-row{display:flex;align-items:flex-start;gap:13px;min-height:44px;padding:12px 4px;color:var(--ink);text-decoration:none;-webkit-tap-highlight-color:transparent}.lead-row:active:not(.lead-row--static){background:var(--surface-2)}.lead-row:focus-visible{outline:none;box-shadow:var(--shadow-focus);border-radius:var(--radius-sm)}.lead-row>.ring,.lead-row__mark,.skeleton--ring{flex-shrink:0;margin-top:1px}.lead-row__body{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.lead-row__contact,.lead-row__machine{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lead-row__contact{font:600 16px / 1.35 var(--font-body);color:var(--ink)}.lead-row__machine{font:500 13.5px / 1.35 var(--font-body);color:var(--muted)}.lead-row__aside{flex-shrink:0;padding-top:3px;font:500 12.5px / 1.3 var(--font-body);color:var(--muted);white-space:nowrap}.lead-row__aside--danger{color:var(--danger)}.lead-status{display:flex;flex-direction:column;align-items:flex-end;gap:3px;flex-shrink:0;max-width:45%;min-width:0;padding-top:3px;font:500 12.5px / 1.3 var(--font-body);color:var(--muted)}.lead-status__line{display:inline-flex;align-items:center;gap:4px;max-width:100%;white-space:nowrap}.lead-status__line>svg{flex-shrink:0}.lead-status__text{overflow:hidden;text-overflow:ellipsis}.lead-status--attention{font-weight:600;color:var(--progress)}.lead-status--unattended{font-weight:600;color:var(--first-contact)}.lead-status--paused{color:var(--ink-2)}.lead-status--today{font-weight:600;color:var(--today)}.lead-status--overdue{font-weight:600;color:var(--danger)}.lead-status--upcoming{color:var(--upcoming)}.lead-status--upcoming .lead-status__when{font-weight:600}.lead-row__mark{display:flex;align-items:center;justify-content:center;width:22px;height:22px}.lead-row__dot{width:8px;height:8px;border-radius:var(--radius-pill);background:var(--dot-2)}.ring__arc{stroke-linecap:butt}.ring__arc--done{stroke:var(--accent)}.ring__arc--pending{stroke:var(--progress)}.ring__arc--empty{stroke:var(--hair)}.ring__arc--unknown{stroke:var(--tab-in);stroke-dasharray:1.6 1.4}@keyframes skeleton-pulse{0%,to{opacity:1}50%{opacity:.45}}.skeleton{display:block;background:var(--surface-2);border-radius:6px;animation:skeleton-pulse 1.4s ease-in-out infinite}.skeleton--ring{width:22px;height:22px;border-radius:var(--radius-pill)}.skeleton--title{width:58%;height:14px;margin:3px 0 4px}.skeleton--line{width:40%;height:11px}@media (prefers-reduced-motion: reduce){.skeleton{animation:none}}.lead-detail{display:flex;flex-direction:column;margin:calc(-1 * var(--space-4)) calc(-1 * var(--space-4)) 0;padding-bottom:var(--space-6)}.lead-detail__header{display:flex;align-items:flex-start;gap:var(--space-3);padding:calc(var(--space-3) + env(safe-area-inset-top)) 18px 14px}.lead-detail__who{flex:1;min-width:0}.lead-detail__name{margin:0;font:500 28px / 1.1 var(--font-display);letter-spacing:var(--tracking-tight);color:var(--ink);overflow-wrap:anywhere}.lead-detail__machine{margin:4px 0 0;font:500 14px / 1.35 var(--font-body);color:var(--ink-2)}.lead-detail__skeleton{display:flex;flex-direction:column;gap:var(--space-3);padding:calc(var(--space-4) + env(safe-area-inset-top)) 18px}.skeleton--detail-name{width:70%;height:26px}.skeleton--detail-line{width:45%;height:14px}.skeleton--detail-card{width:100%;height:92px;border-radius:var(--radius-lg)}.lead-detail__problem{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);padding:calc(72px + env(safe-area-inset-top)) 28px var(--space-8);text-align:center;color:var(--muted)}.lead-detail__problem-title{margin:0;font:500 24px / 1.2 var(--font-display);color:var(--ink)}.lead-detail__problem-hint{margin:0;font:500 14px / 1.45 var(--font-body);color:var(--ink-2)}.icon-button{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:44px;height:44px;border:0;border-radius:var(--radius-pill);background:transparent;color:var(--ink);cursor:pointer;-webkit-tap-highlight-color:transparent}.icon-button--soft{background:var(--surface-2)}.icon-button:active{background:var(--hair)}.icon-button:focus-visible{outline:none;box-shadow:var(--shadow-focus)}.btn--ghost{min-height:44px;border-color:transparent;border-radius:var(--radius-pill);background:var(--surface-2);color:var(--ink)}.btn--ghost[aria-disabled=true]{color:var(--muted)}.detail-banner{display:flex;align-items:center;gap:10px;margin:0 18px 12px;padding:10px 12px;border-radius:var(--radius-md);font:500 13px / 1.35 var(--font-body)}.detail-banner>svg{flex-shrink:0}.detail-banner--offline{background:var(--surface-2);color:var(--ink-2)}.detail-banner--review{background:var(--progress-soft);color:var(--progress-ink)}.detail-banner--closed{background:var(--danger-soft);color:var(--danger)}.detail-banner--won{background:var(--soft);color:var(--soft-ink)}.detail-check{display:flex;align-items:center;gap:var(--space-4);margin:0 18px 18px;padding:14px 16px;border-radius:var(--radius-lg);background:var(--surface)}.detail-check>.ring{flex-shrink:0}.ring__count{font:600 15px / 1 var(--font-body);fill:var(--ink)}.detail-check__list{display:grid;flex:1;gap:3px;min-width:0;margin:0;padding:0;list-style:none}.detail-check__item{display:flex;justify-content:space-between;gap:var(--space-2);font:500 13px / 1.4 var(--font-body);color:var(--ink)}.detail-check__status{flex-shrink:0;font-size:12px;text-align:right}.detail-check__status--done{color:var(--soft-ink)}.detail-check__status--pending{color:var(--progress-ink)}.detail-check__status--empty{color:var(--muted)}.detail-section{display:grid;gap:10px;padding:16px 18px;border-top:1px solid var(--hair)}.detail-section__head{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:20px}.detail-section__title{margin:0;font:600 11px / 1.3 var(--font-body);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--muted)}.detail-section__link{min-height:44px;margin:-12px -8px;padding:0 8px;border:0;background:transparent;font:600 13px / 1 var(--font-body);color:var(--accent);cursor:pointer}.detail-section__link[aria-disabled=true]{color:var(--muted);cursor:default}.detail-section__link:focus-visible{outline:none;box-shadow:var(--shadow-focus);border-radius:var(--radius-sm)}.detail-big{margin:0;font:600 16px / 1.35 var(--font-body);color:var(--ink)}.detail-sub{margin:0;font:500 13px / 1.4 var(--font-body);color:var(--ink-2)}.detail-empty{margin:0;font:500 14px / 1.4 var(--font-body);color:var(--muted)}.detail-hint{margin:0;font:500 12px / 1.35 var(--font-body);color:var(--muted)}.detail-when--today{font-weight:600;color:var(--today)}.detail-when--overdue{font-weight:600;color:var(--danger)}.detail-when--upcoming{font-weight:600;color:var(--upcoming)}.detail-when--first{color:var(--first-contact)}.detail-row{display:flex;align-items:center;gap:10px}.detail-row__main{flex:1;min-width:0}.detail-actions{display:flex;flex-wrap:wrap;justify-content:inherit;gap:var(--space-2)}.detail-plan+.detail-plan{padding-top:var(--space-2)}.chip--done{background:var(--soft);color:var(--soft-ink)}.chip--pending{background:var(--progress-soft);color:var(--progress-ink)}.chip--danger{background:var(--danger-soft);color:var(--danger)}.quote-line{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3);margin:0}.quote-line__machine{min-width:0;font:600 15px / 1.35 var(--font-body);color:var(--ink)}.quote-line__price{flex-shrink:0;font:600 15px / 1.35 var(--font-body);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--ink)}.quote-line__vat{font-size:12px;font-weight:400;color:var(--muted)}.quote-line__empty{flex-shrink:0;font:500 13px / 1.35 var(--font-body);color:var(--muted)}.fold-row{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:44px;padding:0;border:0;border-top:1px solid var(--line);background:transparent;font:500 14px / 1.3 var(--font-body);color:var(--ink);text-align:left;cursor:pointer}.fold-row:focus-visible{outline:none;box-shadow:var(--shadow-focus);border-radius:var(--radius-sm)}.fold-row__count{display:inline-flex;align-items:center;gap:4px;font-size:13px;color:var(--muted)}.fold-body{padding-bottom:6px}.price-lines{display:grid;gap:var(--space-2);margin:0;padding:0;list-style:none}.price-line{display:flex;justify-content:space-between;gap:10px;font:500 13px / 1.4 var(--font-body)}.price-line__title{min-width:0;color:var(--ink-2)}.price-line__price{flex-shrink:0;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--ink)}.price-line__price--empty{color:var(--muted)}.price-line--action{flex-wrap:wrap;align-items:baseline}.price-line__promote{flex-basis:100%;min-height:44px;margin:-10px -8px 0;padding:0 8px;border:0;background:transparent;font:600 13px / 1 var(--font-body);text-align:left;color:var(--accent);cursor:pointer}.price-line__promote[aria-disabled=true]{color:var(--muted);cursor:default}.price-line__promote:focus-visible{outline:none;box-shadow:var(--shadow-focus);border-radius:var(--radius-sm)}.accessory-lines{display:grid;gap:2px;margin:var(--space-2) 0 0;padding:0;list-style:none}.accessory-line{display:flex;align-items:center;gap:10px;width:100%;min-height:44px;padding:4px 0;text-align:left}.accessory-line--button{border:0;background:transparent;cursor:pointer}.accessory-line--button:focus-visible{outline:none;box-shadow:var(--shadow-focus);border-radius:var(--radius-sm)}.accessory-line--button[aria-disabled=true]{cursor:default}.accessory-line__main{display:grid;gap:2px;flex:1;min-width:0}.accessory-line__title{font:500 14px / 1.3 var(--font-body);color:var(--ink)}.accessory-line__unit{font:400 13px / 1.3 var(--font-body);color:var(--muted)}.accessory-line__total{flex-shrink:0;font:500 14px / 1.3 var(--font-body);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--ink)}.contact-fields{display:grid;gap:2px;margin:var(--space-2) 0 0;padding:0;list-style:none}.contact-field{display:flex;align-items:center;gap:10px;width:100%;min-height:44px;padding:4px 0;text-align:left}.contact-field--button{border:0;background:transparent;cursor:pointer}.contact-field--button:focus-visible{outline:none;box-shadow:var(--shadow-focus);border-radius:var(--radius-sm)}.contact-field__main{flex:1;min-width:0}.contact-field__label{display:block;font:500 12px / 1.3 var(--font-body);color:var(--muted)}.contact-field__value{display:block;font:500 15px / 1.35 var(--font-body);color:var(--ink);white-space:pre-line;overflow-wrap:anywhere}.contact-field__value--empty{color:var(--muted)}.contact-field__edit{flex:none;font:600 13px / 1 var(--font-body);color:var(--accent)}.contact-field--button[aria-disabled=true]{cursor:default}.contact-field--button[aria-disabled=true] .contact-field__edit{color:var(--muted)}.detail-kv{display:grid;grid-template-columns:auto 1fr;gap:4px 14px;margin:0;font:500 13px / 1.4 var(--font-body)}.detail-kv dt{color:var(--muted)}.detail-kv dd{margin:0;text-align:right;color:var(--ink)}.detail-note{margin:0;font:500 16px / 1.4 var(--font-display);color:var(--ink-2);white-space:pre-line}.lead-row--button{width:100%;border:0;background:transparent;font:inherit;text-align:left;cursor:pointer}.sheet{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:flex;flex-direction:column;justify-content:flex-end}.sheet__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;padding:0;border:0;cursor:default;background:#0a080666;animation:sheet-fade .18s ease-out}.sheet__panel{position:relative;display:block;inset:auto;height:auto;border:0;width:100%;max-width:480px;max-height:90%;margin:0 auto;overflow-y:auto;padding:8px 18px calc(26px + env(safe-area-inset-bottom,0px));border-radius:24px 24px 0 0;background:var(--surface);font-family:var(--font-body);color:var(--ink);animation:sheet-rise .18s ease-out}.sheet__panel:focus{outline:none}.sheet__handle{width:40px;height:4px;margin:0 auto 16px;border-radius:2px;background:var(--hair)}.sheet__header{display:flex;flex-direction:column;gap:2px;margin-bottom:6px}.sheet__title{margin:0;font:600 16px / 1.35 var(--font-body);color:var(--ink)}.sheet__subtitle{margin:0;font:500 13px / 1.35 var(--font-body);color:var(--muted)}.sheet__step{margin:12px 0 8px;font:600 15px / 1.35 var(--font-body);color:var(--ink)}.sheet__text,.sheet__note{margin:0 0 12px;font:500 13px / 1.45 var(--font-body);color:var(--muted)}.sheet__error{margin:8px 0 4px;font:500 13px / 1.45 var(--font-body);color:var(--danger)}.sheet-actions{list-style:none;margin:0;padding:0}.sheet-actions__item+.sheet-actions__item{border-top:1px solid var(--line)}.sheet-action{display:flex;align-items:center;gap:15px;width:100%;min-height:44px;padding:14px 4px;border:0;background:transparent;font:inherit;text-align:left;color:var(--ink);cursor:pointer;-webkit-tap-highlight-color:transparent}.sheet-action:active:not([aria-disabled=true]){background:var(--surface-2)}.sheet-action:focus-visible,.sheet__dismiss:focus-visible,.sheet__confirm:focus-visible,.sheet__textarea:focus-visible{outline:none;box-shadow:var(--shadow-focus)}.sheet-action[aria-disabled=true]{cursor:default}.sheet-action__icon{flex-shrink:0;color:var(--accent)}.sheet-action--danger,.sheet-action--danger .sheet-action__icon{color:var(--danger)}.sheet-action--blocked,.sheet-action--blocked.sheet-action--danger{color:var(--muted)}.sheet-action--blocked .sheet-action__icon,.sheet-action--blocked.sheet-action--danger .sheet-action__icon{color:var(--muted);opacity:.55}.sheet-action--blocked .sheet-action__hint{font:500 14px / 1.35 var(--font-body);color:var(--ink-2)}.sheet-action__text{display:flex;flex-direction:column;flex:1;min-width:0}.sheet-action__label{font:500 16px / 1.3 var(--font-body)}.sheet-action__hint{font:500 12px / 1.35 var(--font-body);color:var(--muted)}.sheet-action__hint--danger{color:var(--danger)}.sheet__form{display:flex;flex-direction:column}.sheet__fieldset{margin:0;padding:0;border:0}.sheet__legend{display:block;margin-bottom:8px;padding:0;font:600 13px / 1.35 var(--font-body);color:var(--ink)}.sheet-chips{display:flex;flex-wrap:wrap;gap:8px}.sheet-chip{display:inline-flex;align-items:center;min-height:44px;padding:0 14px;border:1.5px solid var(--hair);border-radius:var(--radius-pill);font:500 14px / 1.2 var(--font-body);color:var(--ink);cursor:pointer}.sheet-chip__icon{margin-right:6px}.sheet-chip--on{border-color:var(--danger);background:var(--danger-soft);color:var(--danger)}.sheet-chip--pick{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 12%,transparent);color:var(--accent)}.sheet-chips+.sheet-chips{margin-top:8px}.sheet__current{margin-top:6px;font:500 14px / 1.4 var(--font-body);color:var(--ink-2)}.sheet-chip:has(input:focus-visible){box-shadow:var(--shadow-focus)}.sheet__field{display:flex;flex-direction:column;margin-top:14px}.sheet__textarea{width:100%;min-height:88px;padding:12px;border:1.5px solid var(--hair);border-radius:13px;background:var(--bg);font:500 15px / 1.4 var(--font-body);color:var(--ink);resize:vertical}.sheet__confirm{min-height:48px;margin-top:14px;padding:13px;border:0;border-radius:13px;background:var(--danger);font:600 15px / 1.2 var(--font-body);color:var(--bg);cursor:pointer}.sheet__buttons{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-2);margin-top:14px}.sheet__buttons>.sheet__confirm,.sheet__buttons>.sheet__dismiss{margin-top:0}.sheet__confirm--primary{background:var(--accent);color:var(--on-accent)}.sheet__input{width:100%;min-height:48px;padding:0 12px;border:1.5px solid var(--hair);border-radius:13px;background:var(--bg);font:600 16px / 1.2 var(--font-body);font-variant-numeric:tabular-nums;color:var(--ink)}.sheet__input:focus-visible{outline:none;box-shadow:var(--shadow-focus)}.sheet__retry{min-height:44px;padding:0 4px;border:0;background:transparent;font:inherit;font-weight:600;color:var(--accent);text-decoration:underline;cursor:pointer}.sheet__stranded{display:flex;flex-direction:column;gap:6px;margin-bottom:14px;padding:12px;border:1.5px solid var(--danger);border-radius:13px;background:var(--danger-soft)}.company-options{margin:0;padding:0;list-style:none}.company-option{display:flex;flex-direction:column;gap:2px;width:100%;min-height:56px;padding:10px 0;border:0;border-top:1px solid var(--line);background:transparent;text-align:left;cursor:pointer}.company-option:disabled{opacity:.5;cursor:default}.company-option__name{font:600 15px / 1.3 var(--font-body);color:var(--ink)}.company-option__hint{font:500 13px / 1.35 var(--font-body);color:var(--ink-2)}.plan-options{margin:0;padding:0;list-style:none}.plan-option{display:flex;align-items:center;gap:var(--space-3);min-height:56px;padding:10px 2px;border-top:1px solid var(--line);cursor:pointer}.plan-option:has(input:focus-visible){box-shadow:var(--shadow-focus);border-radius:var(--radius-sm)}.plan-option__radio{flex-shrink:0;width:20px;height:20px;border:1.5px solid var(--muted);border-radius:var(--radius-pill)}.plan-option--on .plan-option__radio{border:6px solid var(--accent)}.plan-option__text{display:flex;flex-direction:column;gap:2px;min-width:0}.plan-option__name{font:600 15px / 1.3 var(--font-body);color:var(--ink)}.plan-option__hint{font:500 13px / 1.35 var(--font-body);color:var(--ink-2)}.sheet__confirm:disabled{opacity:.5;cursor:default}.sheet__dismiss{width:100%;min-height:44px;margin-top:14px;padding:13px;border:1.5px solid var(--muted);border-radius:13px;background:transparent;font:600 15px / 1.2 var(--font-body);color:var(--ink);cursor:pointer}.toast{position:fixed;top:calc(12px + env(safe-area-inset-top,0px));left:50%;z-index:70;max-width:calc(100% - 32px);padding:11px 16px;border-radius:13px;background:var(--ink);font:600 13px / 1.35 var(--font-body);color:var(--bg);transform:translate(-50%);animation:sheet-fade .18s ease-out}@keyframes sheet-rise{0%{transform:translateY(24px);opacity:.6}to{transform:translateY(0);opacity:1}}@keyframes sheet-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion: reduce){.sheet__panel,.sheet__backdrop,.toast{animation:none}}.segmented--three{grid-template-columns:repeat(3,minmax(0,1fr))}.news-tab{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 var(--space-2);white-space:nowrap}.bell{position:relative;margin-right:-10px}.bell__dot{position:absolute;top:9px;right:9px;width:9px;height:9px;border:2px solid var(--color-surface);border-radius:var(--radius-pill);background:var(--danger)}.news-tab__count{min-width:20px;height:20px;padding:0 6px;border-radius:var(--radius-pill);background:var(--accent);color:var(--on-accent);font:var(--weight-bold) var(--text-xs) / 20px var(--font-body);font-variant-numeric:tabular-nums}.news-item{display:flex;flex-direction:column;gap:4px;width:100%;min-height:44px;padding:12px 4px;color:var(--ink);text-align:left}.news-item--button,.news-history__row--button{border:0;background:transparent;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.news-item--button:active,.news-history__row--button:active{background:var(--surface-2)}.news-item--button:focus-visible,.news-history__row--button:focus-visible,.news-like:focus-visible{outline:none;box-shadow:var(--shadow-focus);border-radius:var(--radius-sm)}.news-item__top,.news-item__meta{display:flex;align-items:center;gap:var(--space-2);min-width:0}.news-item__dot{flex-shrink:0;width:8px;height:8px;border-radius:var(--radius-pill);background:var(--accent)}.news-item__kicker{font:var(--type-label);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--soft-ink)}.news-item__when{margin-left:auto;font:var(--type-small);color:var(--muted);white-space:nowrap}.news-item__meta .news-item__when{margin-left:0}.news-item__title{margin:0;font:var(--type-body);color:var(--ink-2)}.news-item--unread .news-item__title{font:var(--type-body-strong);color:var(--ink)}.news-item__title--plain{color:var(--ink)}.news-item__body{font:var(--type-small);color:var(--ink-2)}.news-item__machine{margin-right:6px;font-variant:small-caps;letter-spacing:.04em;color:var(--ink)}.news-item--grave .news-item__kicker,.news-item--grave .news-item__title{color:var(--danger)}.news-item--grave .news-item__dot{background:var(--danger)}.news-item__branch{font:var(--type-small);color:var(--ink-2)}.news-item__hint{margin-left:auto;font:var(--type-small);color:var(--progress-ink)}.news-kind--venta,.news-kind--objetivo_cumplido{color:var(--accent)}.news-kind--entrega{color:var(--first-contact)}.news-kind--caida{color:var(--danger)}.news-goal{display:flex;flex-direction:column;gap:4px}.news-goal__bar{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:6px;border:0;border-radius:var(--radius-pill);background:var(--surface-2);overflow:hidden}.news-goal__bar::-webkit-progress-bar{background:var(--surface-2);border-radius:var(--radius-pill)}.news-goal__bar::-webkit-progress-value{background:var(--accent);border-radius:var(--radius-pill)}.news-goal__bar::-moz-progress-bar{background:var(--accent);border-radius:var(--radius-pill)}.news-goal__text{font:var(--type-small);color:var(--ink-2)}.news-goal__text b{font-weight:var(--weight-bold);color:var(--ink)}.news-like{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:44px;min-height:44px;margin-left:auto;padding:0 var(--space-3);border:1px solid var(--hair);border-radius:var(--radius-pill);background:transparent;color:var(--ink-2);font:var(--weight-semibold) var(--text-sm) / 1 var(--font-body);font-variant-numeric:tabular-nums;-webkit-tap-highlight-color:transparent}.news-item__hint+.news-like{margin-left:0}.news-like--on{border-color:var(--accent);background:var(--soft);color:var(--accent)}.news-like:disabled{opacity:.5}.news-history{display:flex;flex-direction:column;gap:var(--space-4)}.news-day{display:flex;flex-direction:column}.news-day__label{margin:0;padding:0 4px var(--space-1);border-bottom:1px solid var(--hair)}.news-history__row{display:flex;align-items:flex-start;gap:var(--space-3);width:100%;min-height:44px;padding:12px 4px;color:var(--ink);text-align:left}.news-history__time{flex-shrink:0;width:44px;font:var(--type-small);font-variant-numeric:tabular-nums;color:var(--muted)}.news-history__main{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.news-history__text{font:var(--type-body)}.news-history__text--won,.news-history__text--bad{font:var(--type-body-strong)}.news-history__icon{margin-right:6px;vertical-align:-3px}.news-history__text--won .news-history__icon{color:var(--accent)}.news-history__text--bad .news-history__icon{color:var(--danger)}.news-history__subject{font:var(--type-small);color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.news-skeleton{display:block}.pending-strip{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-sm)}.pending-strip__title{margin:0;font:600 15px / 1.3 var(--font-body);color:var(--ink)}.pending-strip__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.pending-strip__list>li+li{border-top:1px solid var(--hair)}.pending-strip__row{display:flex;align-items:center;gap:var(--space-2);width:100%;min-height:56px;padding:var(--space-2) 0;border:0;background:transparent;text-align:left;cursor:pointer}.pending-strip__body{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.pending-strip__who{display:flex;align-items:baseline;gap:var(--space-2);min-width:0}.pending-strip__tag{font:700 11px / 1.2 var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--accent)}.pending-strip__seller{font:600 15px / 1.3 var(--font-body);color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pending-strip__what{font:500 13px / 1.35 var(--font-body);color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pending-strip__when{flex-shrink:0;font:500 12px / 1.2 var(--font-body);color:var(--muted)}.pending-strip__chevron{flex-shrink:0;color:var(--muted)}.authorization{display:flex;flex-direction:column;gap:var(--space-3)}.authorization__header{display:flex;align-items:center}.authorization__back{display:inline-flex;align-items:center;gap:4px;min-height:44px;padding:0 var(--space-2) 0 0;border:0;background:transparent;font:600 15px / 1.2 var(--font-body);color:var(--ink);cursor:pointer}.authorization__card{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-sm)}.authorization__heading{margin:0;font:600 20px / 1.2 var(--font-display);color:var(--ink)}.authorization__asked,.authorization__what,.authorization__note{margin:0;font:500 14px / 1.4 var(--font-body);color:var(--muted)}.authorization__what{color:var(--ink-2)}.authorization__reason{margin:0;font:500 15px / 1.45 var(--font-body);color:var(--ink);overflow-wrap:anywhere}.authorization__figure{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3);margin:0}.authorization__figure-label{font:500 14px / 1.3 var(--font-body);color:var(--muted)}.authorization__figure-value{font:600 20px / 1.2 var(--font-body);font-variant-numeric:tabular-nums;color:var(--ink)}.authorization__difference{margin:0;text-align:right;font:600 14px / 1.3 var(--font-body);font-variant-numeric:tabular-nums;color:var(--accent)}.authorization__difference--below{color:var(--danger)}.authorization__buttons{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-2);margin-top:var(--space-2)}.authorization__button{min-height:52px}.authorization__button[aria-disabled=true]{opacity:.5;cursor:default}.authorization__blocked{margin:0;font:500 13px / 1.4 var(--font-body);color:var(--muted)}.authorization__form{display:flex;flex-direction:column}.authorization__link{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:44px;border:0;background:transparent;font:600 15px / 1.2 var(--font-body);color:var(--accent);cursor:pointer}.field-lead__door{display:flex;flex-direction:column;align-items:center;gap:var(--space-5);padding:var(--space-6) 0 var(--space-4)}.field-lead__logo{width:192px;max-width:70%;height:auto}.field-lead__actions{display:flex;flex-direction:column;gap:var(--space-2);margin-top:var(--space-5)}.field-lead__open{width:100%;min-height:72px;border-radius:var(--radius-lg)}.field-lead__row{align-items:flex-start}.field-lead__row--sent{border-left-color:var(--accent)}.field-lead__row--waiting,.field-lead__row--retrying{border-left-color:var(--progress-line)}.field-lead__row--failed{border-left-color:var(--danger-line)}.field-lead__row--unconfirmed{border-left-color:var(--upcoming)}.field-lead__phones{display:flex;flex-direction:column;gap:var(--space-2)}.field-lead__hint{margin-top:var(--space-2)}.field-lead__fallback{margin-top:var(--space-3)}.field-lead__fields,.field-lead__confirm{display:flex;flex-direction:column;min-width:0;margin:0;padding:0;border:0}.field-lead__confirm{gap:var(--space-2)}
